PluginProbe
WPFunnels – Funnel Builder for WooCommerce with Checkout & One Click Upsell / 3.13.1
WPFunnels – Funnel Builder for WooCommerce with Checkout & One Click Upsell v3.13.1
3.13.1 3.13.0 3.12.13 3.12.12 3.12.11 3.12.10 3.12.9 3.12.8 3.12.7 3.12.6 3.12.5 3.12.4 3.12.3 3.12.1 3.12.2 3.12.0 3.11.1 3.11.0 3.10.9 3.10.8 3.10.7 3.10.6 2.8.16 2.8.17 2.8.18 All 259 releases
wpfunnels / admin / style.css

style.css in WPFunnels – Funnel Builder for WooCommerce with Checkout & One Click Upsell 3.13.1, at admin/style.css

24,306 lines 745.4 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 @import url("https://fonts.googleapis.com/css?family=Roboto:300,400,500,700,900&display=swap");
2 .wpfnl * {
3 margin: 0px;
4 padding: 0px;
5 box-sizing: border-box;
6 }
7 .wpfnl *:focus {
8 box-shadow: none;
9 outline: none;
10 }
11 .wpfnl *:not(i) {
12 font-family: "Roboto", sans-serif;
13 }
14 .wpfnl p {
15 -webkit-font-smoothing: antialiased;
16 -moz-osx-font-smoothing: grayscale;
17 font-family: "Roboto", sans-serif;
18 }
19 .wpfnl a,
20 .wpfnl p,
21 .wpfnl span,
22 .wpfnl section,
23 .wpfnl label,
24 .wpfnl div {
25 font-size: 14px;
26 color: #7A8B9A;
27 font-weight: 400;
28 line-height: 1.4;
29 }
30 .wpfnl a {
31 text-decoration: none;
32 color: #6E42D3;
33 }
34 .wpfnl a:hover {
35 color: #4C25A5;
36 }
37 .wpfnl h1, .wpfnl h2, .wpfnl h3, .wpfnl h4, .wpfnl h5, .wpfnl h6, .wpfnl p, .wpfnl figur, .wpfnl a {
38 margin: 0px;
39 }
40 .wpfnl h1, .wpfnl h2, .wpfnl h3, .wpfnl h4, .wpfnl h5, .wpfnl h6 {
41 font-weight: normal;
42 -webkit-font-variant-ligatures: common-ligatures;
43 font-variant-ligatures: common-ligatures;
44 }
45 .wpfnl a:hover,
46 .wpfnl a:focus,
47 .wpfnl input:focus,
48 .wpfnl button:focus,
49 .wpfnl a:active {
50 text-decoration: none;
51 outline: none;
52 outline-offset: 0px;
53 box-shadow: none;
54 }
55 .wpfnl ul {
56 list-style: none;
57 margin: 0;
58 padding: 0;
59 }
60 .wpfnl img {
61 display: block;
62 max-width: 100%;
63 }
64
65 .wp-funnels_page_edit_funnel #wpcontent,
66 .wpfunnels_page_edit_funnel #wpcontent {
67 padding-left: 0;
68 }
69
70 .wpfunnels_page_edit_funnel #wpfunnels-app,
71 .wp-funnels_page_edit_funnel #wpfunnels-app {
72 margin: 0;
73 }
74
75 .discount .wpfnl-form-group {
76 display: flex;
77 flex-flow: row;
78 align-items: center;
79 }
80
81 .discount .from-date {
82 margin-right: 48px;
83 }
84
85 .discount label {
86 padding-bottom: 10px;
87 display: inline-block;
88 }
89
90 .wpfnl {
91 background: #f6f5fa;
92 position: relative;
93 overflow-x: hidden;
94 }
95 .wpfnl::-webkit-scrollbar {
96 width: 3px;
97 }
98 .wpfnl::-webkit-scrollbar-track {
99 background: #f2f5f8;
100 }
101 .wpfnl::-webkit-scrollbar-thumb {
102 background-color: #6E42D3;
103 border-radius: 20px;
104 }
105 .wpfnl input[type=date],
106 .wpfnl input[type=search],
107 .wpfnl input[type=url],
108 .wpfnl input[type=tel],
109 .wpfnl input[type=number],
110 .wpfnl input[type=password],
111 .wpfnl input[type=email],
112 .wpfnl input[type=text],
113 .wpfnl textarea,
114 .wpfnl select {
115 font-size: 14px;
116 color: #7A8B9A;
117 padding: 5px 15px;
118 height: 36px;
119 width: 100%;
120 min-width: 190px;
121 border-radius: 6px;
122 display: block;
123 border: 1px solid #E5E8F3;
124 }
125 .wpfnl input[type=date]::-webkit-input-placeholder, .wpfnl input[type=date]::-moz-placeholder, .wpfnl input[type=date]:-ms-input-placeholder,
126 .wpfnl input[type=search]::-webkit-input-placeholder,
127 .wpfnl input[type=search]::-moz-placeholder,
128 .wpfnl input[type=search]:-ms-input-placeholder,
129 .wpfnl input[type=url]::-webkit-input-placeholder,
130 .wpfnl input[type=url]::-moz-placeholder,
131 .wpfnl input[type=url]:-ms-input-placeholder,
132 .wpfnl input[type=tel]::-webkit-input-placeholder,
133 .wpfnl input[type=tel]::-moz-placeholder,
134 .wpfnl input[type=tel]:-ms-input-placeholder,
135 .wpfnl input[type=number]::-webkit-input-placeholder,
136 .wpfnl input[type=number]::-moz-placeholder,
137 .wpfnl input[type=number]:-ms-input-placeholder,
138 .wpfnl input[type=password]::-webkit-input-placeholder,
139 .wpfnl input[type=password]::-moz-placeholder,
140 .wpfnl input[type=password]:-ms-input-placeholder,
141 .wpfnl input[type=email]::-webkit-input-placeholder,
142 .wpfnl input[type=email]::-moz-placeholder,
143 .wpfnl input[type=email]:-ms-input-placeholder,
144 .wpfnl input[type=text]::-webkit-input-placeholder,
145 .wpfnl input[type=text]::-moz-placeholder,
146 .wpfnl input[type=text]:-ms-input-placeholder,
147 .wpfnl textarea::-webkit-input-placeholder,
148 .wpfnl textarea::-moz-placeholder,
149 .wpfnl textarea:-ms-input-placeholder,
150 .wpfnl select::-webkit-input-placeholder,
151 .wpfnl select::-moz-placeholder,
152 .wpfnl select:-ms-input-placeholder {
153 color: #7A8B9A;
154 }
155 .wpfnl input[type=date]:focus,
156 .wpfnl input[type=search]:focus,
157 .wpfnl input[type=url]:focus,
158 .wpfnl input[type=tel]:focus,
159 .wpfnl input[type=number]:focus,
160 .wpfnl input[type=password]:focus,
161 .wpfnl input[type=email]:focus,
162 .wpfnl input[type=text]:focus,
163 .wpfnl textarea:focus,
164 .wpfnl select:focus {
165 outline: none;
166 box-shadow: none;
167 border-color: #E5E8F3;
168 color: #7A8B9A;
169 }
170 .wpfnl input[type=date]:hover,
171 .wpfnl input[type=search]:hover,
172 .wpfnl input[type=url]:hover,
173 .wpfnl input[type=tel]:hover,
174 .wpfnl input[type=number]:hover,
175 .wpfnl input[type=password]:hover,
176 .wpfnl input[type=email]:hover,
177 .wpfnl input[type=text]:hover,
178 .wpfnl textarea:hover,
179 .wpfnl select:hover {
180 color: #7A8B9A;
181 }
182 .wpfnl input[type=date][readonly],
183 .wpfnl input[type=search][readonly],
184 .wpfnl input[type=url][readonly],
185 .wpfnl input[type=tel][readonly],
186 .wpfnl input[type=number][readonly],
187 .wpfnl input[type=password][readonly],
188 .wpfnl input[type=email][readonly],
189 .wpfnl input[type=text][readonly],
190 .wpfnl textarea[readonly],
191 .wpfnl select[readonly] {
192 cursor: not-allowed;
193 background-color: #eee;
194 }
195 .wpfnl textarea {
196 resize: none;
197 min-height: 130px;
198 padding: 11px 15px;
199 }
200 .wpfnl select {
201 max-width: inherit;
202 }
203 .wpfnl a,
204 .wpfnl svg path,
205 .wpfnl button[type=submit],
206 .wpfnl input[type=button],
207 .wpfnl input[type=submit],
208 .wpfnl .btn-default,
209 .wpfnl .transition-3ms,
210 .wpfnl .steps-settings .product-options__tab-nav li a:after,
211 .steps-settings .product-options__tab-nav li .wpfnl a:after {
212 transition: all 0.3s ease;
213 }
214 .wpfnl .transition-5ms {
215 transition: all 0.5s ease;
216 }
217 .wpfnl input[type=submit],
218 .wpfnl button[type=submit],
219 .wpfnl .btn-default {
220 display: inline-block;
221 border: none;
222 height: 38px;
223 font-size: 14px;
224 line-height: 38px;
225 color: #fff;
226 font-weight: 500;
227 padding: 0 30px;
228 min-width: 130px;
229 cursor: pointer;
230 text-align: center;
231 letter-spacing: 0.2px;
232 border-radius: 10px;
233 text-transform: capitalize;
234 background-color: #6E42D3;
235 }
236 .wpfnl input[type=submit]:hover,
237 .wpfnl button[type=submit]:hover,
238 .wpfnl .btn-default:hover {
239 background-color: #4C25A5;
240 color: #fff;
241 }
242 .wpfnl label,
243 .wpfnl .label {
244 font-weight: 500;
245 font-size: 14px;
246 line-height: 15px;
247 color: #363B4E;
248 }
249 .wpfnl .wp-switch-editor {
250 float: left;
251 box-sizing: content-box;
252 position: relative;
253 top: 1px;
254 background: #f0f0f1;
255 color: #646970;
256 cursor: pointer;
257 font-size: 13px;
258 line-height: 1.46153846;
259 height: 20px;
260 margin: 5px 0 0 5px;
261 padding: 3px 8px 4px;
262 border: 1px solid #dcdcde;
263 }
264 .wpfnl .fw-400 {
265 font-weight: 400;
266 }
267 .wpfnl .fw-500 {
268 font-weight: 500;
269 }
270 .wpfnl .pos-relative {
271 position: relative;
272 }
273 .wpfnl .roboto {
274 font-family: "Roboto", sans-serif;
275 }
276 .wpfnl .overlay {
277 position: absolute;
278 left: 0;
279 top: 0;
280 width: 100%;
281 height: 100%;
282 }
283 .wpfnl .pro-tag {
284 background: #4CBB17;
285 box-shadow: 0px 3px 3px rgba(175, 175, 206, 0.3);
286 border-radius: 3px;
287 font-weight: 400;
288 font-size: 13px;
289 line-height: 15px;
290 color: #fff;
291 display: inline-block;
292 text-transform: capitalize;
293 padding: 2px 4px 3px;
294 }
295 .wpfnl .pro-tag a {
296 color: #fff;
297 line-height: 1;
298 font-size: 13px;
299 }
300 .wpfnl #wpfnl-pro-modal {
301 display: none;
302 }
303 .wpfnl .quick-toastify-successful-notification .quick-toastify-alert-toast {
304 z-index: 9999999999;
305 }
306 .wpfnl .no-product-notice {
307 font-size: 11px;
308 font-style: italic;
309 font-weight: 500;
310 text-transform: none;
311 display: block;
312 color: #f34252;
313 }
314 .wpfnl .wpfnl-selected-item {
315 border: 1px solid #e4e6eb;
316 border-radius: 4px;
317 font-size: 13px;
318 line-height: 1;
319 letter-spacing: -0.01em;
320 color: #667085;
321 display: inline-block;
322 padding: 3px 25px 5px 6px;
323 margin: 3px;
324 position: relative;
325 }
326 .wpfnl .wpfnl-selected-item .remove-item {
327 padding: 2px 5px 2px;
328 cursor: pointer;
329 position: absolute;
330 top: 0;
331 right: 0;
332 height: 100%;
333 border-left: 1px solid #e4e6eb;
334 display: flex;
335 align-items: center;
336 justify-content: center;
337 }
338 .wpfnl .wpfnl-selected-item .remove-item svg {
339 width: 8px;
340 height: 8px;
341 }
342 @media screen and (max-width: 782px) {
343 .wpfnl input[type=text],
344 .wpfnl input[type=password],
345 .wpfnl input[type=date],
346 .wpfnl input[type=datetime],
347 .wpfnl input[type=datetime-local],
348 .wpfnl input[type=email],
349 .wpfnl input[type=month],
350 .wpfnl input[type=number],
351 .wpfnl input[type=search],
352 .wpfnl input[type=tel],
353 .wpfnl input[type=time],
354 .wpfnl input[type=url],
355 .wpfnl input[type=week] {
356 min-height: auto;
357 }
358 }
359 .wpfnl .hints {
360 font-size: 13px;
361 font-style: italic;
362 color: #7A8B9A;
363 margin-top: 4px;
364 display: inline-block;
365 }
366 .wpfnl .top-align {
367 align-items: flex-start;
368 }
369 .wpfnl .top-align label {
370 padding-top: 10px;
371 }
372 .wpfnl .not-clickable-overlay {
373 position: fixed;
374 top: 0;
375 left: 0;
376 width: 100%;
377 height: 100%;
378 background-color: rgba(0, 0, 0, 0.3);
379 backdrop-filter: blur(4px);
380 z-index: 999;
381 display: none;
382 flex-flow: column;
383 align-items: center;
384 justify-content: center;
385 }
386 .wpfnl .not-clickable-overlay.template-importing {
387 background-color: rgba(255, 255, 255, 0);
388 backdrop-filter: blur(0);
389 }
390 .wpfnl .not-clickable-overlay .import-message {
391 color: #ffffff;
392 font-size: 24px;
393 font-weight: 500;
394 display: none;
395 }
396 .wpfnl .wpfnl-notice {
397 color: #473D3D;
398 background-color: #FFF9EB;
399 padding: 12px 14px;
400 border-left: 3px solid #FFB802;
401 display: block;
402 }
403
404 .wpfnl-switcher {
405 position: relative;
406 }
407 .wpfnl-switcher input[type=checkbox] {
408 display: none;
409 }
410 .wpfnl-switcher label {
411 display: block;
412 position: relative;
413 cursor: pointer;
414 outline: none;
415 user-select: none;
416 width: 50px;
417 height: 25px;
418 border-radius: 50px;
419 background-color: #F7F7FA;
420 border: 1px solid #E5E8F3;
421 transition: all 0.3s ease;
422 }
423 .wpfnl-switcher label:after {
424 content: "";
425 width: 15px;
426 height: 15px;
427 filter: drop-shadow(0px 2px 2px rgba(193, 193, 218, 0.45));
428 background-color: #ffffff;
429 border-radius: 100%;
430 position: absolute;
431 top: 4px;
432 left: 4px;
433 transition: all 0.3s ease;
434 }
435 .wpfnl-switcher input[type=checkbox]:checked + label {
436 border-color: #6E42D3;
437 background-color: #6E42D3;
438 }
439 .wpfnl-switcher input[type=checkbox]:checked + label:after {
440 margin-left: 26px;
441 filter: none;
442 }
443
444 .wpfnl-switcher.sm label {
445 width: 33px;
446 height: 18px;
447 }
448
449 .wpfnl-switcher.sm label:after {
450 width: 10px;
451 height: 10px;
452 top: 3px;
453 left: 3px;
454 }
455
456 .wpfnl-switcher.sm input[type=checkbox]:checked + label:after {
457 margin-left: 16px;
458 }
459
460 .ab-testing-stats .stats-wrapper tbody .wpfnl-switcher label, .wpfnl-webhook-drawer .webhook-list-wrapper .webhook-single-list .status-field .wpfnl-switcher label, .step-condition-drawer .enable-disable-switcher .wpfnl-switcher label, .steps-page__header-right .enable-gbf label,
461 .steps-page__header-right .funnel-stats label {
462 width: 26px;
463 height: 16px;
464 border: none;
465 background: #BEC8D0;
466 }
467 .ab-testing-stats .stats-wrapper tbody .wpfnl-switcher label:after, .wpfnl-webhook-drawer .webhook-list-wrapper .webhook-single-list .status-field .wpfnl-switcher label:after, .step-condition-drawer .enable-disable-switcher .wpfnl-switcher label:after, .steps-page__header-right .enable-gbf label:after,
468 .steps-page__header-right .funnel-stats label:after {
469 width: 14px;
470 height: 14px;
471 top: 1px;
472 left: 1px;
473 }
474 .ab-testing-stats .stats-wrapper tbody .wpfnl-switcher input[type=checkbox]:checked + label, .wpfnl-webhook-drawer .webhook-list-wrapper .webhook-single-list .status-field .wpfnl-switcher input[type=checkbox]:checked + label, .step-condition-drawer .enable-disable-switcher .wpfnl-switcher input[type=checkbox]:checked + label, .steps-page__header-right .enable-gbf input[type=checkbox]:checked + label,
475 .steps-page__header-right .funnel-stats input[type=checkbox]:checked + label {
476 background: #6E42D3;
477 }
478 .ab-testing-stats .stats-wrapper tbody .wpfnl-switcher input[type=checkbox]:checked + label:after, .wpfnl-webhook-drawer .webhook-list-wrapper .webhook-single-list .status-field .wpfnl-switcher input[type=checkbox]:checked + label:after, .step-condition-drawer .enable-disable-switcher .wpfnl-switcher input[type=checkbox]:checked + label:after, .steps-page__header-right .enable-gbf input[type=checkbox]:checked + label:after,
479 .steps-page__header-right .funnel-stats input[type=checkbox]:checked + label:after {
480 margin-left: 10px;
481 }
482
483 .wpfnl-checkbox input[type=checkbox] {
484 display: none;
485 }
486 .wpfnl-checkbox.no-title label {
487 height: 14px;
488 }
489 .wpfnl-checkbox label {
490 font-size: 12px;
491 line-height: 14px;
492 font-weight: 400;
493 color: #7A8B9A;
494 position: relative;
495 padding-left: 29px;
496 display: inline-block;
497 text-transform: capitalize;
498 cursor: pointer;
499 }
500 .wpfnl-checkbox label:before {
501 content: "";
502 position: absolute;
503 left: 0;
504 top: -3px;
505 width: 18px;
506 height: 18px;
507 border-radius: 4px;
508 border: 1px solid #bdc7eb;
509 background-color: #f6f6f8;
510 transition: all 0.3s ease;
511 }
512 .wpfnl-checkbox label:after {
513 content: "";
514 position: absolute;
515 left: 5px;
516 top: 3px;
517 width: 9px;
518 height: 4px;
519 transform: rotate(-45deg);
520 border-bottom: 2px solid #fff;
521 border-left: 2px solid #fff;
522 transition: all 0.3s ease;
523 opacity: 0;
524 visibility: hidden;
525 }
526 .wpfnl-checkbox input[type=checkbox]:checked + label::before {
527 background-color: #6E42D3;
528 border-color: #6E42D3;
529 }
530 .wpfnl-checkbox input[type=checkbox]:checked + label::after {
531 opacity: 1;
532 visibility: visible;
533 }
534
535 .wpfnl-radiobtn input[type=radio] {
536 display: none;
537 }
538 .wpfnl-radiobtn.no-title label {
539 height: 16px;
540 }
541 .wpfnl-radiobtn label {
542 font-size: 12px;
543 line-height: 14px;
544 font-weight: 400;
545 color: #7A8B9A;
546 position: relative;
547 padding-left: 29px;
548 display: inline-block;
549 text-transform: capitalize;
550 cursor: pointer;
551 }
552 .wpfnl-radiobtn label::before {
553 content: "";
554 position: absolute;
555 left: 0;
556 top: -3px;
557 width: 18px;
558 height: 18px;
559 border-radius: 100%;
560 background: #F7F7FA;
561 border: 1px solid #bdc7eb;
562 transition: all 0.3s ease;
563 }
564 .wpfnl-radiobtn label::after {
565 content: "";
566 position: absolute;
567 left: 5px;
568 top: 2px;
569 width: 10px;
570 height: 10px;
571 border-radius: 100%;
572 background: #6E42D3;
573 transform: scale(0);
574 transition: all 0.3s ease;
575 }
576 .wpfnl-radiobtn input[type=radio]:checked + label::before {
577 border-color: #6E42D3;
578 }
579 .wpfnl-radiobtn input[type=radio]:checked + label::after {
580 transform: scale(1);
581 }
582
583 .wpfnl-tooltip {
584 display: inline-block;
585 position: relative;
586 padding: 0px 3px 2px;
587 height: 15px;
588 }
589 .wpfnl-tooltip p {
590 position: absolute;
591 bottom: 24px;
592 left: 50%;
593 transform: translateX(-50%);
594 background: #525252;
595 color: #fff;
596 padding: 7px 10px;
597 border-radius: 3px;
598 font-size: 13px;
599 line-height: 1.4;
600 min-width: 240px;
601 text-align: center;
602 opacity: 0;
603 visibility: hidden;
604 transition: all 0.3s ease;
605 }
606 .wpfnl-tooltip p:before {
607 content: "";
608 position: absolute;
609 left: 50%;
610 bottom: -4px;
611 width: 10px;
612 height: 10px;
613 background: #525252;
614 margin-left: -5px;
615 transform: rotate(45deg);
616 }
617 .wpfnl-tooltip:hover p {
618 opacity: 1;
619 visibility: visible;
620 }
621
622 .wpfnl-pagination {
623 display: flex;
624 align-items: center;
625 justify-content: center;
626 }
627 .wpfnl-pagination .nav-link {
628 width: 30px;
629 height: 30px;
630 border-radius: 6px;
631 background-color: transparent;
632 font-size: 16px;
633 color: #363b4e;
634 font-weight: 400;
635 display: flex;
636 flex-flow: column;
637 align-items: center;
638 justify-content: center;
639 margin: 0 6px;
640 }
641 .wpfnl-pagination .nav-link.active, .wpfnl-pagination .nav-link:hover {
642 background-color: #6E42D3;
643 color: #fff;
644 box-shadow: 0px 10px 16px rgba(97, 103, 116, 0.15);
645 }
646 .wpfnl-pagination .nav-link.next, .wpfnl-pagination .nav-link.prev {
647 background-color: #ffffff;
648 }
649 .wpfnl-pagination .nav-link.next:hover, .wpfnl-pagination .nav-link.prev:hover {
650 background-color: #6E42D3;
651 }
652 .wpfnl-pagination .nav-link.next:hover svg path, .wpfnl-pagination .nav-link.prev:hover svg path {
653 fill: #fff;
654 }
655
656 .wpfnl-loader {
657 border: 2px solid #8265c5;
658 border-radius: 50%;
659 border-top: 2px solid #fff;
660 width: 13px;
661 height: 13px;
662 animation: spin 0.7s linear infinite;
663 display: none;
664 margin-left: 4px;
665 }
666
667 @-webkit-keyframes spin {
668 0% {
669 -webkit-transform: rotate(0deg);
670 }
671 100% {
672 -webkit-transform: rotate(360deg);
673 }
674 }
675 @keyframes spin {
676 0% {
677 transform: rotate(0deg);
678 }
679 100% {
680 transform: rotate(360deg);
681 }
682 }
683 .select2-container.select2-container--default.select2-container--open {
684 background: #ffffff;
685 border-radius: 10px;
686 width: 248px;
687 border: 1px solid #E5E8F3;
688 z-index: 99;
689 }
690 .select2-container.select2-container--default.select2-container--open .select2-search--dropdown {
691 display: block;
692 width: 100%;
693 padding: 10px;
694 box-sizing: border-box;
695 }
696 .select2-container.select2-container--default.select2-container--open .select2-search__field {
697 width: 100%;
698 background: #fff;
699 border: 1px solid #E5E8F3;
700 padding: 0 8px;
701 }
702 .select2-container.select2-container--default.select2-container--open .select2-search__field:focus {
703 border-color: #E5E8F3;
704 box-shadow: none;
705 outline: none;
706 }
707 .select2-container.select2-container--default.select2-container--open .select2-dropdown {
708 background-color: transparent;
709 border: none;
710 border-radius: unset;
711 box-sizing: border-box;
712 display: block;
713 position: relative;
714 width: 100% !important;
715 }
716 .select2-container.select2-container--default.select2-container--open .select2-results__message {
717 margin-bottom: 0;
718 }
719 .select2-container.select2-container--default.select2-container--open .select2-results__option {
720 border-top: 1px solid #E5E8F3;
721 padding: 10px 15px;
722 margin: 0;
723 cursor: pointer;
724 }
725 .select2-container.select2-container--default.select2-container--open .select2-results__option--highlighted {
726 background: #eee;
727 color: #3c434a;
728 }
729 .select2-container.select2-container--default.select2-container--open .select2-results__options {
730 margin: 0;
731 max-height: 210px;
732 overflow: auto;
733 }
734 .select2-container.select2-container--default.select2-container--open .select2-results__options::-webkit-scrollbar {
735 width: 3px;
736 }
737 .select2-container.select2-container--default.select2-container--open .select2-results__options::-webkit-scrollbar-track {
738 background: #f2f5f8;
739 }
740 .select2-container.select2-container--default.select2-container--open .select2-results__options::-webkit-scrollbar-thumb {
741 background-color: #6E42D3;
742 border-radius: 20px;
743 }
744
745 .select2-container--default .select2-selection--single .select2-selection__clear {
746 float: none !important;
747 cursor: pointer;
748 margin-right: 3px;
749 }
750
751 .wpfnl .wpfnl-alert {
752 color: #383d41;
753 font-size: 13px;
754 font-weight: 500;
755 border-radius: 10px;
756 cursor: default;
757 display: none;
758 }
759 .wpfnl .wpfnl-alert.box {
760 background-color: #e2e3e5;
761 padding: 8px 20px;
762 border: 1px solid #d6d8db;
763 }
764 .wpfnl .wpfnl-alert.wpfnl-success {
765 color: #269c41;
766 }
767 .wpfnl .wpfnl-alert.wpfnl-success.box {
768 background-color: #d4edda;
769 border-color: #c3e6cb;
770 }
771 .wpfnl .wpfnl-alert.wpfnl-error {
772 color: #d63342;
773 }
774 .wpfnl .wpfnl-alert.wpfnl-error.box {
775 background-color: #f8d7da;
776 border-color: #f5c6cb;
777 }
778 .wpfnl .wpfnl-alert.wpfnl-warn {
779 color: #856404;
780 }
781 .wpfnl .wpfnl-alert.wpfnl-warn.box {
782 background-color: #fff3cd;
783 border-color: #ffeeba;
784 }
785
786 .wpfnl-hamburger {
787 display: block;
788 width: 20px;
789 height: 14px;
790 border-top: 2px solid #6E42D3;
791 border-bottom: 2px solid #6E42D3;
792 position: relative;
793 cursor: pointer;
794 }
795 .wpfnl-hamburger:before {
796 content: "";
797 position: absolute;
798 top: 50%;
799 left: 0;
800 width: 100%;
801 height: 2px;
802 background: #6E42D3;
803 margin-top: -1px;
804 }
805
806 ul.wpfnl-dropdown {
807 position: absolute;
808 background: #fff;
809 right: 0;
810 top: 37px;
811 width: 160px;
812 border-radius: 10px;
813 border: 1px solid #E5E8F3;
814 box-shadow: -2px 6px 10px rgba(207, 203, 218, 0.2);
815 z-index: 5;
816 opacity: 0;
817 visibility: hidden;
818 transition: all 0.3s ease;
819 }
820 ul.wpfnl-dropdown:after {
821 content: "";
822 position: absolute;
823 right: 21px;
824 top: -6px;
825 width: 10px;
826 height: 10px;
827 background: white;
828 transform: rotate(45deg);
829 z-index: 0;
830 border-top: 1px solid #E5E8F3;
831 border-left: 1px solid #E5E8F3;
832 }
833 ul.wpfnl-dropdown li {
834 border-bottom: 1px solid #E5E8F3;
835 }
836 ul.wpfnl-dropdown li:first-child a {
837 border-radius: 10px 10px 0 0;
838 }
839 ul.wpfnl-dropdown li:last-child {
840 border-bottom: 0;
841 }
842 ul.wpfnl-dropdown li:last-child a {
843 border-radius: 0 0 10px 10px;
844 }
845 ul.wpfnl-dropdown li a {
846 font-size: 14px;
847 line-height: 15px;
848 color: #7A8B9A;
849 font-weight: 400;
850 margin: 0;
851 padding: 10px 15px;
852 display: flex;
853 flex-flow: row;
854 align-items: center;
855 position: relative;
856 z-index: 1;
857 }
858 ul.wpfnl-dropdown li a svg {
859 margin-right: 6px;
860 width: 19px;
861 height: 19px;
862 }
863 ul.wpfnl-dropdown li a svg rect,
864 ul.wpfnl-dropdown li a svg path {
865 transition: stroke 0.4s ease;
866 }
867 ul.wpfnl-dropdown li a:hover {
868 background: rgba(110, 66, 211, 0.1);
869 color: #6E42D3;
870 }
871 ul.wpfnl-dropdown li a:hover rect,
872 ul.wpfnl-dropdown li a:hover path {
873 stroke: #6E42D3;
874 }
875
876 .wpfnl-delete-alert-wrapper {
877 position: fixed;
878 top: 0;
879 right: 0;
880 padding: 15px;
881 width: calc(100% - 160px);
882 height: 100%;
883 background: rgba(21, 17, 29, 0.3);
884 backdrop-filter: blur(4px);
885 z-index: 999;
886 display: none;
887 flex-flow: row wrap;
888 align-items: center;
889 justify-content: center;
890 }
891 .wpfnl-delete-alert-wrapper.show-alert {
892 display: flex;
893 }
894 .wpfnl-delete-alert-wrapper.hide-alert {
895 display: none;
896 }
897 .wpfnl-delete-alert-wrapper .wpfnl-delete-confirmation {
898 background: #fff;
899 box-shadow: 0 1px 34px rgba(0, 0, 0, 0.06);
900 border-radius: 10px;
901 padding: 30px 20px;
902 width: 100%;
903 max-width: 420px;
904 text-align: center;
905 animation: wpfnl-bounce 0.3s;
906 }
907 .wpfnl-delete-alert-wrapper .wpfnl-delete-confirmation h3 {
908 font-size: 16px;
909 font-weight: 500;
910 }
911 .wpfnl-delete-alert-wrapper .icon {
912 width: 50px;
913 height: 50px;
914 border: 2px solid #e65555;
915 display: flex;
916 align-items: center;
917 justify-content: center;
918 margin: 0 auto 20px;
919 border-radius: 100%;
920 }
921 .wpfnl-delete-alert-wrapper .icon svg {
922 width: 18px;
923 height: 18px;
924 }
925 .wpfnl-delete-alert-wrapper .icon svg path {
926 stroke: #e65555;
927 }
928 .wpfnl-delete-alert-wrapper .wpfnl-delete-confirm-btn {
929 display: flex;
930 flex-flow: row;
931 align-items: center;
932 justify-content: center;
933 margin-top: 30px;
934 }
935 .wpfnl-delete-alert-wrapper .wpfnl-delete-confirm-btn li {
936 margin: 0 10px;
937 }
938 .wpfnl-delete-alert-wrapper .wpfnl-delete-confirm-btn .btn-default {
939 height: 41px;
940 line-height: 42px;
941 padding: 0 20px;
942 min-width: 110px;
943 border-radius: 5px;
944 }
945 .wpfnl-delete-alert-wrapper .wpfnl-delete-confirm-btn .btn-default.yes {
946 background-color: #e65555;
947 }
948 .wpfnl-delete-alert-wrapper .wpfnl-delete-confirm-btn .btn-default.yes:hover {
949 background-color: #de6464;
950 }
951 .wpfnl-delete-alert-wrapper .wpfnl-delete-confirm-btn .btn-default.cancel {
952 background-color: #eee;
953 color: #333;
954 }
955 .wpfnl-delete-alert-wrapper .wpfnl-delete-confirm-btn .btn-default.cancel:hover {
956 background-color: #e2e2e2;
957 }
958
959 .delete-alert-new-ui .wpfnl-delete-confirmation {
960 position: relative;
961 max-width: 514px;
962 background: #F6F5FA;
963 border-radius: 14px;
964 padding: 0;
965 text-align: left;
966 }
967 .delete-alert-new-ui .icon {
968 width: 46px;
969 height: 46px;
970 border: none;
971 margin: 0;
972 border-radius: 100%;
973 box-shadow: 0px 1px 1px #DADADA;
974 background: #fff;
975 position: absolute;
976 right: -12px;
977 top: -12px;
978 cursor: pointer;
979 }
980 .delete-alert-new-ui .icon svg path {
981 stroke: #A7A8B3;
982 }
983 .delete-alert-new-ui .wpfnl-delete-confirm-body {
984 padding: 26px 20px 26px 26px;
985 }
986 .delete-alert-new-ui .wpfnl-delete-confirm-body h3 {
987 font-weight: 500;
988 font-size: 18px;
989 line-height: 1.2;
990 color: #2D3149;
991 display: flex;
992 align-items: center;
993 gap: 7px;
994 }
995 .delete-alert-new-ui .wpfnl-delete-confirm-body h3 svg {
996 position: relative;
997 top: -2px;
998 }
999 .delete-alert-new-ui .wpfnl-delete-confirm-body h3 svg path {
1000 fill: #EC5956;
1001 }
1002 .delete-alert-new-ui .wpfnl-delete-confirm-body p {
1003 color: #9398A5;
1004 margin-top: 4px;
1005 }
1006 .delete-alert-new-ui .wpfnl-delete-confirm-btn {
1007 justify-content: flex-end;
1008 margin-top: 0;
1009 border-top: 1px solid #E2E2E2;
1010 padding: 20px 28px;
1011 gap: 14px;
1012 }
1013 .delete-alert-new-ui .wpfnl-delete-confirm-btn .btn-default {
1014 font-size: 15px;
1015 height: 40px;
1016 line-height: 41px;
1017 padding: 0 18px;
1018 min-width: auto;
1019 border-radius: 10px;
1020 }
1021 .delete-alert-new-ui .wpfnl-delete-confirm-btn .btn-default.cancel {
1022 background-color: transparent;
1023 color: #2D3149;
1024 border: 1px solid #E4E6EB;
1025 }
1026 .delete-alert-new-ui .wpfnl-delete-confirm-btn .btn-default.yes {
1027 background-color: #6E42D3;
1028 }
1029 .delete-alert-new-ui .wpfnl-delete-confirm-btn .btn-default.yes:hover {
1030 background-color: #4C25A5;
1031 }
1032
1033 .folded .wpfnl-delete-alert-wrapper {
1034 width: calc(100% - 36px);
1035 }
1036
1037 @keyframes wpfnl-bounce {
1038 0% {
1039 transform: scale(0.7);
1040 }
1041 45% {
1042 transform: scale(1.05);
1043 }
1044 80% {
1045 transform: scale(0.95);
1046 }
1047 100% {
1048 transform: scale(1);
1049 }
1050 }
1051 .funnel-loader {
1052 position: relative;
1053 width: 100px;
1054 height: 100px;
1055 margin: 0 auto;
1056 transform-style: preserve-3d;
1057 transform: perspective(500px) rotateX(60deg);
1058 }
1059 .funnel-loader span {
1060 position: absolute;
1061 display: block;
1062 border: 4px solid #6E42D3;
1063 box-sizing: border-box;
1064 border-radius: 100%;
1065 box-shadow: 0 5px 0 #6E42D3, inset 0 5px 0 #6E42D3;
1066 animation: funnel-animate 2s ease-in-out infinite;
1067 }
1068 .funnel-loader span:nth-child(1) {
1069 top: 0;
1070 left: 0;
1071 bottom: 0;
1072 right: 0;
1073 animation-delay: 0.6s;
1074 }
1075 .funnel-loader span:nth-child(2) {
1076 top: 10px;
1077 left: 10px;
1078 bottom: 10px;
1079 right: 10px;
1080 animation-delay: 0.5s;
1081 }
1082 .funnel-loader span:nth-child(3) {
1083 top: 20px;
1084 left: 20px;
1085 bottom: 20px;
1086 right: 20px;
1087 animation-delay: 0.4s;
1088 }
1089 .funnel-loader span:nth-child(4) {
1090 top: 30px;
1091 left: 30px;
1092 bottom: 30px;
1093 right: 30px;
1094 animation-delay: 0.3s;
1095 }
1096 .funnel-loader span:nth-child(5) {
1097 top: 40px;
1098 left: 40px;
1099 bottom: 40px;
1100 right: 40px;
1101 animation-delay: 0.2s;
1102 }
1103
1104 @keyframes funnel-animate {
1105 0% {
1106 transform: translateZ(-50px);
1107 }
1108 50% {
1109 transform: translateZ(50px);
1110 }
1111 100% {
1112 transform: translateZ(-50px);
1113 }
1114 }
1115 @media only screen and (max-width: 960px) {
1116 .wpfnl-delete-alert-wrapper {
1117 width: calc(100% - 35px);
1118 }
1119 }
1120 @media only screen and (max-width: 782px) {
1121 .wpfnl-delete-alert-wrapper {
1122 width: 100%;
1123 }
1124 }
1125 .dot-wrapper span {
1126 color: #fff;
1127 font-size: 16px;
1128 animation-duration: 1.5s;
1129 animation-iteration-count: infinite;
1130 }
1131 .dot-wrapper span.dot-one {
1132 animation-name: flashOne;
1133 margin-left: 2px;
1134 }
1135 .dot-wrapper span.dot-two {
1136 animation-name: flashTwo;
1137 }
1138 .dot-wrapper span.dot-three {
1139 animation-name: flashThree;
1140 }
1141
1142 @keyframes flashOne {
1143 0% {
1144 opacity: 0;
1145 }
1146 25% {
1147 opacity: 1;
1148 }
1149 50% {
1150 opacity: 1;
1151 }
1152 100% {
1153 opacity: 1;
1154 }
1155 }
1156 @keyframes flashTwo {
1157 0% {
1158 opacity: 0;
1159 }
1160 25% {
1161 opacity: 0;
1162 }
1163 50% {
1164 opacity: 1;
1165 }
1166 100% {
1167 opacity: 1;
1168 }
1169 }
1170 @keyframes flashThree {
1171 0% {
1172 opacity: 0;
1173 }
1174 50% {
1175 opacity: 0;
1176 }
1177 75% {
1178 opacity: 1;
1179 }
1180 100% {
1181 opacity: 1;
1182 }
1183 }
1184 .wpfnl .ui-widget-header .ui-icon {
1185 background-image: url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMTYgMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggc3Ryb2tlPSIjN0E4QjlBIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMS42NyIgZD0iTTEyLjY2NSA4SDMuMzMybTAgMGw0LjY2NyA0LjY2N00zLjMzMiA4bDQuNjY3LTQuNjY3Ii8+PC9zdmc+);
1186 background-position: center;
1187 }
1188 .wpfnl .ui-widget-header .ui-datepicker-next .ui-icon {
1189 background-image: url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMTYgMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggc3Ryb2tlPSIjN0E4QjlBIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMS42NyIgZD0iTTMuMzM1IDhoOS4zMzNtMCAwbC00LjY2NyA0LjY2N00xMi42NjggOEw4LjAwMSAzLjMzMyIvPjwvc3ZnPg==);
1190 }
1191 .wpfnl .ui-datepicker {
1192 width: 290px;
1193 z-index: 4 !important;
1194 }
1195 .wpfnl .ui-datepicker.ui-widget-content {
1196 border: none;
1197 box-shadow: none;
1198 }
1199 .wpfnl .ui-datepicker .ui-datepicker-header {
1200 background: transparent;
1201 border: none;
1202 padding: 0;
1203 margin-bottom: 4px;
1204 }
1205 .wpfnl .ui-datepicker .ui-datepicker-prev,
1206 .wpfnl .ui-datepicker .ui-datepicker-next {
1207 top: 4px;
1208 width: 24px;
1209 height: 24px;
1210 background: #ffffff !important;
1211 cursor: pointer;
1212 box-shadow: 0 1px 1px rgba(0, 0, 0, 0.09);
1213 border-radius: 6px;
1214 border: 1px solid #F1F0F5;
1215 }
1216 .wpfnl .ui-datepicker .ui-datepicker-prev-hover,
1217 .wpfnl .ui-datepicker .ui-datepicker-next-hover {
1218 top: 4px;
1219 }
1220 .wpfnl .ui-datepicker .ui-datepicker-next {
1221 right: 4px;
1222 }
1223 .wpfnl .ui-datepicker .ui-datepicker-next-hover {
1224 right: 4px;
1225 }
1226 .wpfnl .ui-datepicker .ui-datepicker-prev {
1227 left: 4px;
1228 }
1229 .wpfnl .ui-datepicker .ui-datepicker-prev-hover {
1230 left: 4px;
1231 }
1232 .wpfnl .ui-datepicker .ui-datepicker-title select {
1233 line-height: 1.1;
1234 margin: 1px 2px;
1235 border: none;
1236 box-shadow: none;
1237 box-shadow: 0 1px 1px rgba(0, 0, 0, 0.09);
1238 }
1239 .wpfnl .ui-datepicker table {
1240 margin: 0;
1241 }
1242 .wpfnl .ui-datepicker td span,
1243 .wpfnl .ui-datepicker td a {
1244 display: block;
1245 padding: 9px 7px 7px;
1246 height: 32.5px;
1247 text-align: center;
1248 text-decoration: none;
1249 border-radius: 50%;
1250 outline: none;
1251 margin: 0;
1252 color: #2D3149;
1253 font-size: 12px;
1254 font-weight: 500 !important;
1255 }
1256 .wpfnl .ui-datepicker .ui-state-default,
1257 .wpfnl .ui-datepicker .ui-widget-content .ui-state-default,
1258 .wpfnl .ui-datepicker .ui-widget-header .ui-state-default {
1259 border: none !important;
1260 background: transparent;
1261 font-weight: normal;
1262 color: #2D3149;
1263 position: relative;
1264 z-index: 1;
1265 }
1266 .wpfnl .ui-datepicker .ui-state-default:hover,
1267 .wpfnl .ui-datepicker .ui-state-hover,
1268 .wpfnl .ui-datepicker .ui-widget-content .ui-state-hover,
1269 .wpfnl .ui-datepicker .ui-state-active,
1270 .wpfnl .ui-datepicker .ui-widget-content .ui-state-highlight {
1271 background: #6E42D3;
1272 color: #fff;
1273 }
1274 .wpfnl .ui-datepicker .ui-priority-secondary,
1275 .wpfnl .ui-datepicker .ui-widget-content .ui-priority-secondary {
1276 opacity: 1;
1277 color: #9b9b9b !important;
1278 }
1279 .wpfnl .ui-datepicker .ui-state-disabled span {
1280 cursor: not-allowed;
1281 }
1282 .wpfnl .ui-datepicker .in-range {
1283 position: relative;
1284 }
1285 .wpfnl .ui-datepicker .in-range:before {
1286 content: "";
1287 position: absolute;
1288 top: 50%;
1289 transform: translateY(-50%);
1290 left: 0;
1291 z-index: 1;
1292 background: rgba(110, 66, 211, 0.12);
1293 height: 28px;
1294 width: 100%;
1295 }
1296 .wpfnl .ui-datepicker .in-range[title=Start]:before {
1297 border-radius: 50px 0 0 50px;
1298 opacity: 0;
1299 }
1300 .wpfnl .ui-datepicker .in-range[title=End]:before {
1301 border-radius: 0 50px 50px 0;
1302 }
1303 .wpfnl .ui-datepicker .in-range[title=Start] > a, .wpfnl .ui-datepicker .in-range[title=End] > a {
1304 background: #6E42D3 !important;
1305 color: #fff !important;
1306 border-radius: 50%;
1307 }
1308 .wpfnl .ui-datepicker .in-range:last-child:before {
1309 border-radius: 0 50px 50px 0;
1310 }
1311 .wpfnl .ui-datepicker .in-range:first-child:before {
1312 border-radius: 50px 0 0 50px;
1313 }
1314 .wpfnl .ui-datepicker .in-range[title=Start] + .in-range:before {
1315 left: -9px;
1316 width: calc(100% + 9px);
1317 }
1318 .wpfnl .ui-datepicker .in-range[title=End]:first-child:before {
1319 opacity: 0;
1320 }
1321
1322 .wpfnl-custom-selectbox {
1323 position: relative;
1324 }
1325 .wpfnl-custom-selectbox .selectbox-selected-value {
1326 position: relative;
1327 width: 100%;
1328 border: 1px solid #ebedf0;
1329 border-radius: 6px;
1330 padding: 13px 33px 13px 12px;
1331 background-color: transparent;
1332 text-align: left;
1333 font-weight: 400;
1334 font-size: 14px;
1335 line-height: 1.21;
1336 color: #6a707c;
1337 cursor: pointer;
1338 }
1339 .wpfnl-custom-selectbox .selectbox-selected-value:before {
1340 content: url(data:image/svg+xml,%3Csvg%20fill%3D%22none%22%20viewBox%3D%220%200%2012%207%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20stroke%3D%22%23A7A8B3%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%221.8%22%20d%3D%22M11%201L6%206%201%201%22%2F%3E%3C%2Fsvg%3E);
1341 width: 12px;
1342 display: block;
1343 position: absolute;
1344 right: 15px;
1345 top: 50%;
1346 margin-top: -9px;
1347 transition: all 0.3s ease;
1348 }
1349 .wpfnl-custom-selectbox .selectbox-options {
1350 width: 100%;
1351 max-width: 300px;
1352 position: absolute;
1353 background: #fff;
1354 right: 0;
1355 top: calc(100% + 8px);
1356 border: 1px solid #E5E8F3;
1357 z-index: 5;
1358 transition: all 0.3s ease;
1359 box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.06);
1360 border-radius: 6px;
1361 padding: 8px;
1362 opacity: 0;
1363 visibility: hidden;
1364 }
1365 .wpfnl-custom-selectbox.show-options .selectbox-options {
1366 opacity: 1;
1367 visibility: visible;
1368 }
1369 .wpfnl-custom-selectbox.show-options .selectbox-selected-value:before {
1370 transform: rotate(-180deg);
1371 }
1372 .wpfnl-custom-selectbox .selectbox-search {
1373 padding: 8px 8px 14px;
1374 }
1375 .wpfnl-custom-selectbox .selectbox-search .search-icon {
1376 position: absolute;
1377 top: 24px;
1378 left: 25px;
1379 }
1380 .wpfnl-custom-selectbox .selectbox-search input[type=search] {
1381 font-weight: 400;
1382 height: 34px;
1383 padding: 6px 15px 4px 36px;
1384 }
1385 .wpfnl-custom-selectbox .list-title {
1386 font-weight: 500;
1387 font-size: 12px;
1388 line-height: 15px;
1389 letter-spacing: 1px;
1390 text-transform: uppercase;
1391 color: #667085;
1392 border-top: 1px solid #ebedf0;
1393 border-bottom: 1px solid #ebedf0;
1394 border-radius: 0;
1395 background: #f9fafb;
1396 position: relative;
1397 padding: 8px 18px;
1398 left: -8px;
1399 width: calc(100% + 16px);
1400 cursor: text;
1401 margin-bottom: 10px;
1402 }
1403 .wpfnl-custom-selectbox .options-tag,
1404 .wpfnl-custom-selectbox .options-list {
1405 max-height: 200px;
1406 overflow: auto;
1407 }
1408 .wpfnl-custom-selectbox .options-tag::-webkit-scrollbar,
1409 .wpfnl-custom-selectbox .options-list::-webkit-scrollbar {
1410 width: 5px;
1411 }
1412 .wpfnl-custom-selectbox .options-tag::-webkit-scrollbar-track,
1413 .wpfnl-custom-selectbox .options-list::-webkit-scrollbar-track {
1414 background: #f2f5f8;
1415 }
1416 .wpfnl-custom-selectbox .options-tag::-webkit-scrollbar-thumb,
1417 .wpfnl-custom-selectbox .options-list::-webkit-scrollbar-thumb {
1418 background-color: #c1c1c1;
1419 border-radius: 20px;
1420 }
1421 .wpfnl-custom-selectbox .single-option {
1422 display: block;
1423 padding: 8px 10px;
1424 border-radius: 6px;
1425 transition: all 0.3s ease;
1426 }
1427 .wpfnl-custom-selectbox .single-option:hover {
1428 background: #f6f8fa;
1429 }
1430 .wpfnl-custom-selectbox .single-option label {
1431 line-height: 1.3;
1432 display: block;
1433 }
1434
1435 .wpfnl-selectbox {
1436 max-width: 270px;
1437 width: 100%;
1438 border-radius: 6px;
1439 border: 1px solid #EEF0F3;
1440 background: #FFF;
1441 position: relative;
1442 cursor: pointer;
1443 }
1444 .wpfnl-selectbox .selected-option {
1445 color: #363B4E;
1446 font-size: 14px;
1447 line-height: 1;
1448 letter-spacing: -0.14px;
1449 padding: 13px 30px 11px 14px;
1450 }
1451 .wpfnl-selectbox .selected-option:before {
1452 content: url("data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMTAgNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBzdHJva2U9IiM3QThCOUEiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIxLjUiIGQ9Ik0xIDFsNCA0IDQtNCIvPjwvc3ZnPg==");
1453 width: 10px;
1454 position: absolute;
1455 right: 14px;
1456 top: 50%;
1457 line-height: 1;
1458 transform: translateY(-50%);
1459 }
1460 .wpfnl-selectbox .selectable-options {
1461 width: 100%;
1462 list-style-type: none;
1463 padding: 8px;
1464 font-size: 16px;
1465 position: absolute;
1466 left: 0;
1467 top: calc(100% + 8px);
1468 z-index: 1;
1469 border-radius: 6px;
1470 border: 1px solid #EBEDF0;
1471 background: #FFF;
1472 box-shadow: 0px 18px 22px 0px rgba(73, 59, 104, 0.1);
1473 max-height: 230px;
1474 overflow-y: auto;
1475 opacity: 0;
1476 visibility: hidden;
1477 transition: all 0.3s ease;
1478 }
1479 .wpfnl-selectbox .selectable-options::-webkit-scrollbar {
1480 width: 3px;
1481 height: 3px;
1482 }
1483 .wpfnl-selectbox .selectable-options::-webkit-scrollbar-track {
1484 background: #f2f5f8;
1485 }
1486 .wpfnl-selectbox .selectable-options::-webkit-scrollbar-thumb {
1487 background-color: #CBCBCB;
1488 border-radius: 20px;
1489 }
1490 .wpfnl-selectbox .selectable-options li {
1491 padding: 11px 12px 9px;
1492 color: #363B4E;
1493 font-size: 14px;
1494 font-weight: 400;
1495 line-height: 1;
1496 letter-spacing: -0.14px;
1497 border-radius: 6px;
1498 }
1499 .wpfnl-selectbox .selectable-options li:hover {
1500 background: #F6F5FA;
1501 }
1502 .wpfnl-selectbox .selectable-options li.selected {
1503 background: #F6F5FA;
1504 font-weight: 500;
1505 }
1506 .wpfnl-selectbox.show-options .add-step-dropdown,
1507 .wpfnl-selectbox.show-options .selectable-options {
1508 opacity: 1;
1509 visibility: visible;
1510 }
1511
1512 .wpfnl-toast-alert {
1513 position: fixed;
1514 top: 150px;
1515 right: 20px;
1516 z-index: 9999;
1517 max-width: 360px;
1518 min-width: 250px;
1519 -webkit-animation: fadeinout 3s ease-in-out forwards;
1520 animation: fadeinout 3s ease-in-out forwards;
1521 }
1522 .wpfnl-toast-alert .wpfnl-toast-alert-wrapper .toast-alert-box {
1523 background: #ffffff;
1524 border: 1px solid #039855;
1525 box-shadow: 0px 7px 30px rgba(16, 5, 46, 0.08);
1526 border-radius: 10px;
1527 display: flex;
1528 flex-flow: row wrap;
1529 align-items: center;
1530 padding: 15px;
1531 gap: 10px;
1532 }
1533 .wpfnl-toast-alert .wpfnl-toast-alert-wrapper .toast-alert-box .alert-text {
1534 width: calc(100% - 34px);
1535 position: relative;
1536 padding-left: 25px;
1537 }
1538 .wpfnl-toast-alert .wpfnl-toast-alert-wrapper .toast-alert-box .alert-text::before {
1539 content: url("data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMTggMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbD0iIzAzOTg1NSIgZD0iTTkgMThBOSA5IDAgMTA5IDBhOSA5IDAgMDAwIDE4eiIvPjxwYXRoIGZpbGw9IiNmZmYiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTYuMTkgMTMuMzlMMi44OTggOS44NjdhMS4yMDMgMS4yMDMgMCAwMS4wNTctMS42OTYgMS4yMDMgMS4yMDMgMCAwMTEuNjk3LjA1N2wyLjUzOSAyLjcxNyA0LjAxOC0zLjc1NGMuMDM3LS4wMzQuMDc0LS4wNjUuMTEzLS4wOTRsMS44OS0xLjc2NWExLjIwMyAxLjIwMyAwIDAxMS42OTYuMDU3IDEuMjAzIDEuMjAzIDAgMDEtLjA1NyAxLjY5NmwtNS43NzMgNS4zOTMtLjAwNi0uMDA2LTEuOTk2IDEuODY2LS44ODYtLjk0OHoiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==");
1540 position: absolute;
1541 left: 0;
1542 top: 0;
1543 height: 18px;
1544 width: 18px;
1545 display: block;
1546 }
1547 .wpfnl-toast-alert .wpfnl-toast-alert-wrapper .toast-alert-box .cross-icon {
1548 width: 24px;
1549 height: 24px;
1550 background: #ffffff;
1551 border: 1px solid #e4e6eb;
1552 border-radius: 6px;
1553 display: flex;
1554 justify-content: center;
1555 align-items: center;
1556 cursor: pointer;
1557 }
1558 .wpfnl-toast-alert .wpfnl-toast-alert-wrapper .toast-alert-box .cross-icon svg path {
1559 fill: #686f7f;
1560 }
1561 .wpfnl-toast-alert .wpfnl-toast-alert-wrapper .toast-alert-box .cross-icon:hover {
1562 background: #e4e6eb;
1563 }
1564
1565 @-webkit-keyframes fadeinout {
1566 0% {
1567 opacity: 0;
1568 top: 150px;
1569 }
1570 80%, 20% {
1571 opacity: 1;
1572 top: 125px;
1573 }
1574 100% {
1575 opacity: 0;
1576 top: 80px;
1577 }
1578 }
1579 @keyframes fadeinout {
1580 0% {
1581 opacity: 0;
1582 top: 150px;
1583 }
1584 80%, 20% {
1585 opacity: 1;
1586 top: 125px;
1587 }
1588 100% {
1589 opacity: 0;
1590 top: 80px;
1591 }
1592 }
1593 .wpfnl-modal .wpfnl-modal__header {
1594 display: flex;
1595 flex-flow: row wrap;
1596 align-items: center;
1597 justify-content: space-between;
1598 padding: 12px 15px;
1599 border-radius: 15px 15px 0 0;
1600 box-shadow: 0 0 8px rgba(0, 0, 0, 0.1);
1601 position: relative;
1602 }
1603 .wpfnl-modal .wpfnl-modal__header .title h2 {
1604 font-weight: 500;
1605 font-size: 16px;
1606 line-height: 1.3;
1607 color: #363B4E;
1608 }
1609 .wpfnl-modal .wpfnl-modal__header .wpfnl-modal-close {
1610 height: 28px;
1611 width: 28px;
1612 background: #F6F6F8;
1613 border: 1px solid #E5E8F3;
1614 display: flex;
1615 flex-flow: column;
1616 align-items: center;
1617 justify-content: center;
1618 border-radius: 100%;
1619 cursor: pointer;
1620 }
1621 .wpfnl-modal .wpfnl-modal__header .wpfnl-modal-close svg path {
1622 stroke: #6E42D3;
1623 }
1624 .wpfnl-modal .wpfnl-modal__body {
1625 background: #F2F5F8;
1626 padding: 23px 25px 0px;
1627 overflow: auto;
1628 height: calc(100% - 52px);
1629 }
1630 .wpfnl-modal .wpfnl-modal__body::-webkit-scrollbar {
1631 width: 5px;
1632 }
1633 .wpfnl-modal .wpfnl-modal__body::-webkit-scrollbar-track {
1634 background: #f2f5f8;
1635 }
1636 .wpfnl-modal .wpfnl-modal__body::-webkit-scrollbar-thumb {
1637 background-color: #6E42D3;
1638 border-radius: 20px;
1639 }
1640 .wpfnl-modal .wpfnl-modal__body .choose-step-type label {
1641 font-weight: 500;
1642 font-size: 13px;
1643 line-height: 15px;
1644 color: #363B4E;
1645 margin-bottom: 9px;
1646 display: inline-block;
1647 }
1648 .wpfnl-modal .wpfnl-modal__body .choose-step-type select {
1649 height: 36px;
1650 border-radius: 5px;
1651 padding: 4px 15px;
1652 max-width: 100%;
1653 }
1654 .wpfnl-modal .wpfnl-modal__body .choose-step-type select:focus {
1655 border-color: #6E42D3;
1656 }
1657 .wpfnl-modal .wpfnl-modal__body .wpfnl-create-step__filter-nav {
1658 margin-bottom: 30px;
1659 margin-left: 5px;
1660 border-bottom: 1px solid #E1E1EB;
1661 }
1662 .wpfnl-modal .wpfnl-modal__body .wpfnl-create-step__filter-nav > li {
1663 padding: 5px 0 10px;
1664 cursor: pointer;
1665 margin-right: 22px;
1666 text-transform: capitalize;
1667 font-weight: 500;
1668 font-size: 14px;
1669 line-height: 16px;
1670 color: #7A8B9A;
1671 position: relative;
1672 }
1673 .wpfnl-modal .wpfnl-modal__body .wpfnl-create-step__filter-nav > li:before {
1674 content: "";
1675 position: absolute;
1676 left: 0;
1677 bottom: -1px;
1678 width: 100%;
1679 height: 2px;
1680 background: #6E42D3;
1681 opacity: 0;
1682 visibility: hidden;
1683 transition: all 0.3s ease;
1684 }
1685 .wpfnl-modal .wpfnl-modal__body .wpfnl-create-step__filter-nav > li:hover, .wpfnl-modal .wpfnl-modal__body .wpfnl-create-step__filter-nav > li.active {
1686 color: #6E42D3;
1687 }
1688 .wpfnl-modal .wpfnl-modal__body .wpfnl-create-step__filter-nav > li.active:before {
1689 opacity: 1;
1690 visibility: visible;
1691 }
1692 .wpfnl-modal .wpfnl-modal__body .wpfnl-create-step__filter-nav > li .pro-tag {
1693 position: absolute;
1694 top: -9px;
1695 right: -10px;
1696 font-size: 10px;
1697 padding: 0 4px;
1698 }
1699 .wpfnl-modal .wpfnl-modal__body .wpfnl-create-step__filter-nav > li.disabled {
1700 font-weight: 400;
1701 color: rgba(122, 139, 154, 0.5);
1702 }
1703 .wpfnl-modal .wpfnl-modal__body .wpfnl-create-step__filter-nav > li.disabled:hover {
1704 color: rgba(122, 139, 154, 0.5);
1705 }
1706 .wpfnl-modal .wpfnl-modal__footer {
1707 padding: 15px 20px;
1708 border-top: 1px solid #E5E8F3;
1709 }
1710 .wpfnl-modal .wpfnl-modal__footer .step-save-btn {
1711 display: flex;
1712 flex-flow: row;
1713 align-items: center;
1714 justify-content: flex-end;
1715 }
1716 .wpfnl-modal .wpfnl-modal__footer .step-save-btn .wpfnl-alert {
1717 margin-right: 10px;
1718 }
1719 .wpfnl-modal .wpfnl-modal__footer .step-save-btn a.btn-default {
1720 background: transparent;
1721 border: 1px solid #E5E8F3;
1722 color: #363B4E;
1723 width: 110px;
1724 padding: 0 20px;
1725 margin-right: 10px;
1726 }
1727 .wpfnl-modal .wpfnl-modal__footer .step-save-btn a.btn-default:hover {
1728 background: rgba(0, 0, 0, 0.04);
1729 }
1730 .wpfnl-modal .wpfnl-modal__footer .step-save-btn button {
1731 width: 110px;
1732 padding: 0 20px;
1733 border: 1px solid transparent;
1734 display: flex;
1735 flex-flow: row;
1736 align-items: center;
1737 justify-content: center;
1738 }
1739
1740 .wpfnl-dashboard {
1741 display: flex;
1742 flex-flow: row wrap;
1743 min-height: calc(110vh - 120px);
1744 }
1745
1746 .wpfnl-dashboard__nav {
1747 width: 110px;
1748 background: #fff;
1749 box-shadow: 1px 0px 2px rgba(190, 190, 215, 0.14);
1750 position: relative;
1751 }
1752 .wpfnl-dashboard__nav .wpfnl-dashboard__nav-li {
1753 display: block;
1754 position: relative;
1755 margin-bottom: 19px;
1756 }
1757 .wpfnl-dashboard__nav .wpfnl-dashboard__nav-li:last-child {
1758 margin-bottom: 0;
1759 }
1760 .wpfnl-dashboard__nav .wpfnl-dashboard__nav-li a {
1761 display: block;
1762 text-align: center;
1763 font-weight: 500;
1764 font-size: 13px;
1765 line-height: 15px;
1766 color: #7A8B9A;
1767 text-transform: capitalize;
1768 padding: 9px 10px;
1769 }
1770 .wpfnl-dashboard__nav .wpfnl-dashboard__nav-li a svg {
1771 display: block;
1772 margin: 0 auto 8px;
1773 }
1774 .wpfnl-dashboard__nav .wpfnl-dashboard__nav-li.active:after {
1775 content: "";
1776 position: absolute;
1777 right: 0px;
1778 top: 50%;
1779 height: 60px;
1780 width: 2px;
1781 background: #6E42D3;
1782 transform: translateY(-50%);
1783 }
1784 .wpfnl-dashboard__nav .wpfnl-dashboard__nav-li.active a {
1785 color: #6E42D3;
1786 }
1787 .wpfnl-dashboard__nav .wpfnl-dashboard__nav-li.active.dashboard path, .wpfnl-dashboard__nav .wpfnl-dashboard__nav-li.active.overview path {
1788 fill: #6E42D3;
1789 stroke: #6E42D3;
1790 }
1791 .wpfnl-dashboard__nav .wpfnl-dashboard__nav-li.active.settings ellipse,
1792 .wpfnl-dashboard__nav .wpfnl-dashboard__nav-li.active.settings path {
1793 stroke: #6E42D3;
1794 }
1795 .wpfnl-dashboard__nav .wpfnl-dashboard__nav-li.active.integrations path {
1796 stroke: #6E42D3;
1797 }
1798 .wpfnl-dashboard__nav .wpfnl-dashboard__nav-li.overview.active a {
1799 color: #6E42D3;
1800 }
1801 .wpfnl-dashboard__nav .wpfnl-dashboard__nav-li.overview.active a svg {
1802 stroke: #6E42D3;
1803 }
1804 .wpfnl-dashboard__nav .wpfnl-dashboard__nav-li.settings.active a, .wpfnl-dashboard__nav .wpfnl-dashboard__nav-li.create_funnel.active a {
1805 color: #6E42D3;
1806 }
1807 .wpfnl-dashboard__nav .wpfnl-dashboard__nav-li.settings.active a path, .wpfnl-dashboard__nav .wpfnl-dashboard__nav-li.create_funnel.active a path {
1808 stroke: #6E42D3;
1809 }
1810 .wpfnl-dashboard__nav .wpfnl-dashboard__nav-li.settings.active a circle, .wpfnl-dashboard__nav .wpfnl-dashboard__nav-li.create_funnel.active a circle {
1811 stroke: #6E42D3;
1812 }
1813 .wpfnl-dashboard__nav .logo {
1814 margin-bottom: 32px;
1815 display: block;
1816 }
1817 .wpfnl-dashboard__nav .logo a {
1818 display: block;
1819 text-align: center;
1820 padding: 24px 0;
1821 border-bottom: 1px solid #E5E8F3;
1822 }
1823 .wpfnl-dashboard__nav .logo a svg {
1824 display: block;
1825 margin: 0 auto;
1826 }
1827
1828 .dashboard-nav__content {
1829 width: calc(100% - 110px);
1830 position: relative;
1831 padding-right: 20px;
1832 }
1833 .dashboard-nav__content .import-funnel-modal {
1834 position: fixed;
1835 top: 0;
1836 left: 160px;
1837 width: calc(100% - 160px);
1838 height: 100%;
1839 background: rgba(21, 17, 29, 0.3);
1840 backdrop-filter: blur(6px);
1841 z-index: 99;
1842 opacity: 0;
1843 visibility: hidden;
1844 transition: all 0.3s ease;
1845 }
1846 .dashboard-nav__content .import-funnel-modal.show-modal {
1847 opacity: 1;
1848 visibility: visible;
1849 }
1850 .dashboard-nav__content .import-funnel-modal .import-funnel-modal-inner {
1851 width: 100%;
1852 height: 100%;
1853 padding: 32px;
1854 display: flex;
1855 flex-flow: column;
1856 align-items: center;
1857 justify-content: center;
1858 }
1859 .dashboard-nav__content .import-funnel-modal .import-funnel-modal-inner .import-funnel-modal-wrapper {
1860 background: #F6F5FA;
1861 border-radius: 15px 0px 15px 15px;
1862 width: 100%;
1863 max-width: 540px;
1864 position: relative;
1865 padding: 24px 30px 20px;
1866 }
1867 .dashboard-nav__content .import-funnel-modal .import-funnel-modal-inner .import-funnel-modal-wrapper .import-funnel-modal-title {
1868 font-weight: 600;
1869 font-size: 18px;
1870 line-height: 1.18;
1871 color: #363B4E;
1872 margin-bottom: 13px;
1873 }
1874 .dashboard-nav__content .import-funnel-modal .import-funnel-modal-inner .import-funnel-modal-wrapper .close-modal {
1875 border: none;
1876 width: 40px;
1877 height: 40px;
1878 position: absolute;
1879 top: -16px;
1880 right: -16px;
1881 display: flex;
1882 flex-flow: column;
1883 align-items: center;
1884 justify-content: center;
1885 cursor: pointer;
1886 border-radius: 100px;
1887 background: #ffffff;
1888 box-shadow: 0px 1px 1px 0px #DADADA;
1889 }
1890 .dashboard-nav__content .import-funnel-modal .import-funnel-modal-inner .import-funnel-modal-wrapper form {
1891 position: relative;
1892 }
1893 .dashboard-nav__content .import-funnel-modal .import-funnel-modal-inner .import-funnel-modal-wrapper form input[type=file] {
1894 position: absolute;
1895 width: 100%;
1896 height: 206px;
1897 top: 0;
1898 left: 0;
1899 opacity: 0;
1900 }
1901 .dashboard-nav__content .import-funnel-modal .import-funnel-modal-inner .import-funnel-modal-wrapper form input[type=file]::-webkit-file-upload-button {
1902 background: #F9F9FA;
1903 border: 1px solid #C9D0E9;
1904 border-radius: 6px;
1905 padding: 9px 17px;
1906 margin-right: 12px;
1907 cursor: pointer;
1908 }
1909 .dashboard-nav__content .import-funnel-modal .import-funnel-modal-inner .import-funnel-modal-wrapper form .import-label {
1910 border-radius: 8px;
1911 padding: 50px 30px;
1912 background-image: url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' stroke='%23AFADB6FF' stroke-width='2' stroke-dasharray='3%2c 7' stroke-dashoffset='-6' stroke-linecap='round'/%3e%3c/svg%3e");
1913 display: flex;
1914 flex-flow: column;
1915 align-items: center;
1916 justify-content: center;
1917 }
1918 .dashboard-nav__content .import-funnel-modal .import-funnel-modal-inner .import-funnel-modal-wrapper form .import-label h4 {
1919 color: #2D3149;
1920 font-size: 15px;
1921 line-height: 1;
1922 font-weight: 600;
1923 margin-bottom: 1px;
1924 }
1925 .dashboard-nav__content .import-funnel-modal .import-funnel-modal-inner .import-funnel-modal-wrapper form .import-label h4 .primary-color {
1926 color: #6E42D3;
1927 font-weight: 600;
1928 }
1929 .dashboard-nav__content .import-funnel-modal .import-funnel-modal-inner .import-funnel-modal-wrapper form .upload-success-icon,
1930 .dashboard-nav__content .import-funnel-modal .import-funnel-modal-inner .import-funnel-modal-wrapper form .upload-icon {
1931 width: 50px;
1932 height: 50px;
1933 background: #6e42d3;
1934 display: flex;
1935 flex-flow: column;
1936 align-items: center;
1937 justify-content: center;
1938 border-radius: 100%;
1939 margin-bottom: 16px;
1940 }
1941 .dashboard-nav__content .import-funnel-modal .import-funnel-modal-inner .import-funnel-modal-wrapper form .upload-success-icon {
1942 display: none;
1943 background: #239654;
1944 }
1945 .dashboard-nav__content .import-funnel-modal .import-funnel-modal-inner .import-funnel-modal-wrapper form .upload-success-icon svg {
1946 position: relative;
1947 top: 1px;
1948 left: 1px;
1949 }
1950 .dashboard-nav__content .import-funnel-modal .import-funnel-modal-inner .import-funnel-modal-wrapper form .file-added .upload-success-icon {
1951 display: flex;
1952 }
1953 .dashboard-nav__content .import-funnel-modal .import-funnel-modal-inner .import-funnel-modal-wrapper form .file-added .upload-icon {
1954 display: none;
1955 }
1956 .dashboard-nav__content .import-funnel-modal .import-funnel-modal-inner .import-funnel-modal-wrapper form .button-area {
1957 display: flex;
1958 flex-flow: row;
1959 align-items: center;
1960 justify-content: flex-end;
1961 border-top: 1px solid #E4E6EB;
1962 margin-top: 30px;
1963 padding: 20px 30px 0;
1964 gap: 12px;
1965 position: relative;
1966 left: -30px;
1967 width: calc(100% + 60px);
1968 }
1969 .dashboard-nav__content .import-funnel-modal .import-funnel-modal-inner .import-funnel-modal-wrapper form .button-area .btn-default {
1970 padding: 8px 21px 6px;
1971 height: 40px;
1972 line-height: 1;
1973 border-radius: 10px;
1974 box-shadow: 0px 9px 14px 0px rgba(193, 183, 232, 0.5);
1975 min-width: auto;
1976 border: 1px solid transparent;
1977 }
1978 .dashboard-nav__content .import-funnel-modal .import-funnel-modal-inner .import-funnel-modal-wrapper form .button-area .btn-default .wpfnl-loader {
1979 position: relative;
1980 top: 2px;
1981 }
1982 .dashboard-nav__content .import-funnel-modal .import-funnel-modal-inner .import-funnel-modal-wrapper form .button-area .cancel {
1983 position: relative;
1984 top: inherit;
1985 right: inherit;
1986 border-color: #E4E6EB;
1987 width: auto;
1988 background: transparent;
1989 box-shadow: none;
1990 color: #3C3F47;
1991 }
1992 .dashboard-nav__content .import-funnel-modal .import-funnel-modal-inner .import-funnel-modal-wrapper form .button-area .cancel:hover {
1993 background: #f1f1f1;
1994 }
1995
1996 body.folded .dashboard-nav__content .import-funnel-modal {
1997 left: 36px;
1998 }
1999
2000 .wpfnl-dashboard__header {
2001 box-shadow: 0 1px 2px 0 rgba(190, 190, 215, 0.2);
2002 background: #fff;
2003 width: 100%;
2004 display: flex;
2005 flex-flow: row wrap;
2006 align-items: center;
2007 justify-content: space-between;
2008 padding: 20px 20px 20px 30px;
2009 border-left: 1px solid #ebedf7;
2010 }
2011 .wpfnl-dashboard__header.overview-header {
2012 box-shadow: none;
2013 background: transparent;
2014 padding: 20px 0 0;
2015 border-left: none;
2016 width: calc(100% - 280px);
2017 margin: 0 auto;
2018 }
2019 .wpfnl-dashboard__header .wpfnl-dashboard-header-left {
2020 display: flex;
2021 align-items: center;
2022 justify-content: center;
2023 }
2024 .wpfnl-dashboard__header .title h1 {
2025 font-weight: 500;
2026 font-size: 18px;
2027 line-height: 21px;
2028 color: #363B4E;
2029 text-transform: capitalize;
2030 }
2031 .wpfnl-dashboard__header .title .subtitle {
2032 font-size: 13px;
2033 display: inline-block;
2034 }
2035 .wpfnl-dashboard__header .funnel-search {
2036 margin-right: 20px;
2037 }
2038 .wpfnl-dashboard__header .funnel-search .search-group {
2039 position: relative;
2040 width: 230px;
2041 }
2042 .wpfnl-dashboard__header .funnel-search .search-group svg {
2043 position: absolute;
2044 top: 9px;
2045 left: 12px;
2046 }
2047 .wpfnl-dashboard__header .funnel-search .search-group input {
2048 padding-left: 40px;
2049 border-radius: 10px;
2050 font-size: 13px;
2051 box-shadow: 0 1px 2px 0 rgba(190, 190, 215, 0.2);
2052 border: none;
2053 height: 39px;
2054 }
2055 .wpfnl-dashboard__header .funnel-search .search-group input::-webkit-input-placeholder {
2056 color: #7A8B9A;
2057 }
2058 .wpfnl-dashboard__header .funnel-search .search-group input::-moz-placeholder {
2059 color: #7A8B9A;
2060 }
2061 .wpfnl-dashboard__header .funnel-search .search-group input:-ms-input-placeholder {
2062 color: #7A8B9A;
2063 }
2064 .wpfnl-dashboard__header .funnel-search .search-group input:-moz-placeholder {
2065 color: #7A8B9A;
2066 }
2067 .wpfnl-dashboard__header .wpfnl-dashboard-links-wrapper {
2068 margin-right: 20px;
2069 }
2070 .wpfnl-dashboard__header .wpfnl-dashboard-links-wrapper a.wpfnl-trash-all-funnels,
2071 .wpfnl-dashboard__header .wpfnl-dashboard-links-wrapper a.wpfnl-all-funnels {
2072 margin-right: 16px;
2073 }
2074 .wpfnl-dashboard__header .wpfnl-dashboard-links-wrapper a.wpfnl-trash-all-funnels:last-child,
2075 .wpfnl-dashboard__header .wpfnl-dashboard-links-wrapper a.wpfnl-all-funnels:last-child {
2076 margin-right: 0;
2077 }
2078 .wpfnl-dashboard__header .wpfnl-dashboard-links-wrapper a.wpfnl-trash-all-funnels span,
2079 .wpfnl-dashboard__header .wpfnl-dashboard-links-wrapper a.wpfnl-all-funnels span {
2080 color: #2D3149;
2081 font-family: Inter;
2082 font-size: 14px;
2083 font-style: normal;
2084 font-weight: 500;
2085 line-height: 1;
2086 letter-spacing: -0.14px;
2087 }
2088 .wpfnl-dashboard__header .wpfnl-dashboard-links-wrapper a.wpfnl-trash-all-funnels span.wpfnl-count,
2089 .wpfnl-dashboard__header .wpfnl-dashboard-links-wrapper a.wpfnl-all-funnels span.wpfnl-count {
2090 border-radius: 10px;
2091 background: #FFF;
2092 padding: 6px 8px;
2093 color: #7A8B9A;
2094 font-family: Inter;
2095 font-size: 10px;
2096 font-style: normal;
2097 font-weight: 500;
2098 line-height: 8px;
2099 letter-spacing: -0.1px;
2100 margin-left: 3px;
2101 display: inline-block;
2102 }
2103 .wpfnl-dashboard__header .wpfnl-dashboard-links-wrapper a.wpfnl-trash-all-funnels.active span,
2104 .wpfnl-dashboard__header .wpfnl-dashboard-links-wrapper a.wpfnl-all-funnels.active span {
2105 color: #573BFF;
2106 }
2107 .wpfnl-dashboard__header .wpfnl-dashboard-links-wrapper a.wpfnl-trash-all-funnels.active span.wpfnl-count,
2108 .wpfnl-dashboard__header .wpfnl-dashboard-links-wrapper a.wpfnl-all-funnels.active span.wpfnl-count {
2109 background: rgba(87, 59, 255, 0.1);
2110 }
2111 .wpfnl-dashboard__header a.import-export {
2112 background: #FFFFFF;
2113 box-shadow: 0px 1px 2px rgba(190, 190, 215, 0.2);
2114 border-radius: 8px;
2115 font-weight: 400;
2116 font-size: 14px;
2117 line-height: 1.21;
2118 text-align: center;
2119 color: #363B4E;
2120 padding: 12px 20px 10px;
2121 display: flex;
2122 align-items: center;
2123 gap: 5px;
2124 margin-right: 14px;
2125 cursor: pointer;
2126 }
2127 .wpfnl-dashboard__header a.import-export .pro-tag-icon {
2128 width: 20px;
2129 height: 20px;
2130 }
2131 .wpfnl-dashboard__header a.import-export svg {
2132 display: block;
2133 position: relative;
2134 top: -1px;
2135 }
2136 .wpfnl-dashboard__header a.import-export path {
2137 transition: all 0.3s ease;
2138 }
2139 .wpfnl-dashboard__header a.import-export:hover {
2140 color: #6E42D3;
2141 }
2142 .wpfnl-dashboard__header a.import-export:hover path {
2143 fill: #6E42D3;
2144 }
2145 .wpfnl-dashboard__header a.import-export:hover .pro-tag-icon path {
2146 fill: #FFF;
2147 }
2148 .wpfnl-dashboard__header a.import-export.wpfnl-export-all-funnels {
2149 margin-left: auto;
2150 }
2151 .wpfnl-dashboard__header a.import-export#wpfnl-export-all-pro {
2152 margin-left: auto;
2153 }
2154 .wpfnl-dashboard__header a.pro-import-button {
2155 background: #FFFFFF;
2156 box-shadow: 0px 1px 2px rgba(190, 190, 215, 0.2);
2157 border-radius: 8px;
2158 font-weight: 400;
2159 font-size: 14px;
2160 line-height: 1.21;
2161 text-align: center;
2162 color: #363B4E;
2163 padding: 12px 20px 10px;
2164 display: flex;
2165 align-items: center;
2166 gap: 5px;
2167 margin-right: 14px;
2168 cursor: pointer;
2169 }
2170 .wpfnl-dashboard__header a.pro-import-button .pro-tag-icon {
2171 width: 20px;
2172 height: 20px;
2173 }
2174 .wpfnl-dashboard__header a.pro-import-button svg {
2175 display: block;
2176 position: relative;
2177 top: -1px;
2178 }
2179 .wpfnl-dashboard__header a.pro-import-button path {
2180 transition: all 0.3s ease;
2181 }
2182 .wpfnl-dashboard__header a.pro-import-button:hover {
2183 color: #6E42D3;
2184 }
2185 .wpfnl-dashboard__header a.pro-import-button:hover path {
2186 fill: #6E42D3;
2187 }
2188 .wpfnl-dashboard__header a.pro-import-button:hover .pro-tag-icon path {
2189 fill: #FFF;
2190 }
2191 .wpfnl-dashboard__header a.pro-import-button.wpfnl-export-all-funnels {
2192 margin-left: auto;
2193 }
2194 .wpfnl-dashboard__header a.pro-import-button#wpfnl-export-all-pro {
2195 margin-left: auto;
2196 }
2197 .wpfnl-dashboard__header .btn-default.disabled,
2198 .wpfnl-dashboard__header .add-new-funnel-btn {
2199 font-weight: 400;
2200 height: 40px;
2201 line-height: 41px;
2202 border-radius: 10px;
2203 }
2204 .wpfnl-dashboard__header .add-new-funnel-btn svg {
2205 position: relative;
2206 top: 1px;
2207 margin-right: 3px;
2208 }
2209 .wpfnl-dashboard__header .add-new-funnel-btn svg path {
2210 stroke: #fff;
2211 }
2212
2213 .wpfnl-dashboard__inner-content {
2214 min-height: 425px;
2215 width: calc(100% - 280px);
2216 margin: 24px auto 30px;
2217 }
2218 .wpfnl-dashboard__inner-content.no-funnel .funnel-list__wrapper {
2219 display: flex;
2220 flex-flow: column;
2221 align-items: center;
2222 justify-content: center;
2223 background-color: transparent;
2224 border-radius: 0;
2225 }
2226 .wpfnl-dashboard__inner-content.no-funnel .no-funnel-wrapper {
2227 text-align: center;
2228 background: #FFF;
2229 filter: drop-shadow(0px 1px 1px rgba(182, 185, 191, 0.3));
2230 width: 100%;
2231 height: 100%;
2232 display: flex;
2233 flex-direction: column;
2234 justify-content: center;
2235 align-items: center;
2236 gap: 0px;
2237 padding: 170px 0px;
2238 border-radius: 10px;
2239 }
2240 .wpfnl-dashboard__inner-content.no-funnel .no-funnel-wrapper .no-funnel {
2241 color: #363B4E;
2242 font-family: Roboto;
2243 font-size: 18px;
2244 font-style: normal;
2245 font-weight: 500;
2246 line-height: 0.88;
2247 }
2248 .wpfnl-dashboard__inner-content.no-funnel .no-funnel-wrapper h1 {
2249 font-size: 30px;
2250 line-height: 1;
2251 font-weight: 600;
2252 color: #363B4E;
2253 margin: 23px 0 9px;
2254 }
2255 .wpfnl-dashboard__inner-content.no-funnel .no-funnel-wrapper .short-desc {
2256 font-weight: 400;
2257 font-size: 16px;
2258 line-height: 1.6;
2259 text-align: center;
2260 color: #7A8B9A;
2261 max-width: 285px;
2262 width: 100%;
2263 margin: 0 auto 27px;
2264 }
2265 .wpfnl-dashboard__inner-content.no-funnel .no-trash-wrapper {
2266 text-align: center;
2267 background: #FFF;
2268 filter: drop-shadow(0px 1px 1px rgba(182, 185, 191, 0.3));
2269 width: 100%;
2270 height: 100%;
2271 display: flex;
2272 flex-direction: column;
2273 justify-content: center;
2274 align-items: center;
2275 gap: 40px;
2276 padding: 170px 0px;
2277 border-radius: 10px;
2278 }
2279 .wpfnl-dashboard__inner-content.no-funnel .no-trash-wrapper .no-funnel {
2280 font-family: "Roboto";
2281 font-style: normal;
2282 font-weight: 500;
2283 font-size: 18px;
2284 line-height: 16px;
2285 color: #363B4E;
2286 }
2287 .wpfnl-dashboard__inner-content.no-funnel .create-new-funnel {
2288 display: flex;
2289 flex-flow: row wrap;
2290 align-items: center;
2291 justify-content: center;
2292 gap: 16px;
2293 }
2294 .wpfnl-dashboard__inner-content.no-funnel .create-new-funnel .btn-default {
2295 font-size: 15px;
2296 padding: 0 22px;
2297 height: 50px;
2298 line-height: 50px;
2299 display: flex;
2300 align-items: center;
2301 gap: 7px;
2302 box-shadow: 0px 2px 4px rgba(223, 223, 249, 0.25);
2303 border-radius: 10px;
2304 min-width: auto;
2305 border: 1px solid transparent;
2306 }
2307 .wpfnl-dashboard__inner-content.no-funnel .create-new-funnel .btn-default.import-export {
2308 background: transparent;
2309 color: #363B4E;
2310 border-color: #E4E2EB;
2311 filter: drop-shadow(0px 2px 4px rgba(223, 223, 249, 0.25));
2312 }
2313 .wpfnl-dashboard__inner-content.no-funnel .create-new-funnel .btn-default.import-export:hover {
2314 background: #fff;
2315 }
2316 .wpfnl-dashboard__inner-content.no-funnel .create-new-funnel .btn-default.pro-import-button {
2317 background: transparent;
2318 color: #363B4E;
2319 border-color: #E4E2EB;
2320 filter: drop-shadow(0px 2px 4px rgba(223, 223, 249, 0.25));
2321 }
2322 .wpfnl-dashboard__inner-content.no-funnel .create-new-funnel .btn-default.pro-import-button:hover {
2323 background: #fff;
2324 }
2325 .wpfnl-dashboard__inner-content.no-funnel a.wpfnl-trash-all-funnels {
2326 font-family: "Inter";
2327 font-style: normal;
2328 font-weight: 500;
2329 font-size: 14px;
2330 line-height: 17px;
2331 letter-spacing: -0.01em;
2332 color: #EC5956;
2333 display: flex;
2334 align-items: center;
2335 justify-content: center;
2336 gap: 5px;
2337 margin-top: 15px;
2338 }
2339 .wpfnl-dashboard__inner-content.no-funnel a.wpfnl-trash-all-funnels path {
2340 stroke: #EC5956;
2341 }
2342 .wpfnl-dashboard__inner-content.no-funnel .wpfnl-help-guide {
2343 display: flex;
2344 flex-flow: row wrap;
2345 gap: 10px;
2346 align-items: center;
2347 position: absolute;
2348 bottom: 30px;
2349 right: 30px;
2350 }
2351 .wpfnl-dashboard__inner-content.no-funnel .wpfnl-help-guide .setup-guide {
2352 background: #FFFFFF;
2353 box-shadow: 0px 1px 2px rgba(190, 190, 215, 0.16);
2354 display: flex;
2355 align-items: center;
2356 justify-content: center;
2357 border: none;
2358 cursor: pointer;
2359 gap: 8px;
2360 padding: 13px 23px;
2361 border-radius: 50px;
2362 font-weight: 500;
2363 font-size: 14px;
2364 line-height: 16px;
2365 color: #363B4E;
2366 }
2367
2368 @media only screen and (min-width: 1921px) {
2369 .wpfnl-dashboard {
2370 min-height: calc(108vh - 120px);
2371 }
2372 }
2373 @media only screen and (max-width: 1699px) {
2374 .wpfnl-dashboard {
2375 min-height: calc(113vh - 120px);
2376 }
2377 .wpfnl-dashboard__nav {
2378 width: 104px;
2379 }
2380 .dashboard-nav__content {
2381 width: calc(100% - 104px);
2382 }
2383 }
2384 @media only screen and (max-width: 1600px) {
2385 .wpfnl-dashboard__header.overview-header {
2386 padding: 20px 0 0 40px;
2387 width: 100%;
2388 }
2389 }
2390 @media only screen and (max-width: 1399px) {
2391 .wpfnl-dashboard__header.overview-header {
2392 padding: 20px 0 0 30px;
2393 }
2394 }
2395 @media only screen and (max-width: 1199px) {
2396 .wpfnl-dashboard__header.overview-header {
2397 padding: 20px 0 0 20px;
2398 }
2399 .wpfnl-dashboard__header .wpfnl-dashboard-header-left:not(.trash-funnels-header) {
2400 flex-direction: column;
2401 align-items: flex-start;
2402 gap: 11px;
2403 margin-bottom: 25px;
2404 }
2405 .overview-header .wpfnl-dashboard__inner-content {
2406 margin-top: 0px;
2407 }
2408 .wpfnl-dashboard__inner-content.no-funnel .no-funnel-wrapper,
2409 .wpfnl-dashboard__inner-content.no-funnel .no-trash-wrapper {
2410 padding: 100px 0;
2411 }
2412 }
2413 @media only screen and (max-width: 960px) {
2414 .dashboard-nav__content .import-funnel-modal {
2415 left: 34px;
2416 width: calc(100% - 34px);
2417 }
2418 }
2419 @media only screen and (max-width: 782px) {
2420 .dashboard-nav__content .import-funnel-modal {
2421 left: 0;
2422 width: 100%;
2423 }
2424 }
2425 .wpfnl-comparison-chart-wrapper {
2426 border-radius: 10px;
2427 background: #FFF;
2428 box-shadow: 0px 1px 1px 0px rgba(182, 185, 191, 0.3);
2429 padding: 24px;
2430 }
2431 .wpfnl-comparison-chart-wrapper .wpfnl-loader {
2432 display: flex;
2433 margin: 150px auto;
2434 padding: 40px;
2435 }
2436 .wpfnl-comparison-chart-wrapper .wpfnl-chart-title {
2437 color: #2D3149;
2438 font-size: 18px;
2439 font-style: normal;
2440 font-weight: 600;
2441 line-height: 18px;
2442 margin: 0;
2443 margin-bottom: 24px;
2444 }
2445 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container {
2446 display: flex;
2447 align-items: center;
2448 justify-content: space-between;
2449 }
2450 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab {
2451 padding: 16px 24px;
2452 position: relative;
2453 cursor: pointer;
2454 }
2455 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab.disabled {
2456 pointer-events: none;
2457 cursor: not-allowed;
2458 }
2459 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab.disabled .wpfnl-overlay {
2460 width: 99.5%;
2461 padding: 0;
2462 left: -1px;
2463 border-radius: 0;
2464 bottom: -1px;
2465 top: unset;
2466 border: 1px solid rgba(238, 240, 243, 0.8);
2467 border-bottom: none;
2468 border-radius: 10px 10px 0 0;
2469 }
2470 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab .wpfnl-tab-header {
2471 display: flex;
2472 align-items: center;
2473 justify-content: flex-start;
2474 gap: 10px;
2475 margin-bottom: 10px;
2476 }
2477 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab .wpfnl-tab-header .wpfnl-tab-total-amount {
2478 margin: 0;
2479 color: #2D3149;
2480 font-size: 22px;
2481 font-style: normal;
2482 font-weight: 500;
2483 line-height: 1.36;
2484 letter-spacing: -0.44px;
2485 }
2486 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab .wpfnl-tab-header .wpfnl-percentage {
2487 border-radius: 100px;
2488 padding: 4px 7px;
2489 display: flex;
2490 align-items: center;
2491 gap: 1px;
2492 justify-content: center;
2493 font-size: 12px;
2494 font-style: normal;
2495 font-weight: 500;
2496 line-height: 1;
2497 margin: 0;
2498 min-width: 40px;
2499 }
2500 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab .wpfnl-tab-header .wpfnl-percentage.wpfnl-decrease {
2501 background: rgba(236, 89, 86, 0.1);
2502 color: #EC5956;
2503 }
2504 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab .wpfnl-tab-header .wpfnl-percentage.wpfnl-increase {
2505 background: rgba(18, 183, 106, 0.1);
2506 color: #12B76A;
2507 }
2508 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab .wpfnl-tab-title {
2509 margin: 0;
2510 color: #667085;
2511 font-size: 14px;
2512 font-style: normal;
2513 font-weight: 400;
2514 line-height: 1;
2515 }
2516 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab::after {
2517 content: "";
2518 width: 1px;
2519 height: 60%;
2520 position: absolute;
2521 background: #E4E6EB;
2522 right: 0;
2523 top: 30%;
2524 }
2525 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab.active {
2526 border-radius: 8px 8px 0px 0px;
2527 border: 1px solid rgba(238, 240, 243, 0.8);
2528 background: #FCFCFF;
2529 border-bottom: 0;
2530 }
2531 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab.active::after {
2532 content: none;
2533 }
2534 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab.no-after::after {
2535 content: none;
2536 }
2537 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab:last-child::after {
2538 content: none;
2539 }
2540 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body {
2541 border-radius: 0px 0px 8px 8px;
2542 border: 1px solid rgba(241, 240, 245, 0.8);
2543 background: #FCFCFF;
2544 padding: 24px;
2545 }
2546 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-chart-steps-container {
2547 position: relative;
2548 }
2549 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-chart-steps-container .wpfnl-comparison-chart-steps {
2550 position: absolute;
2551 top: 3px;
2552 left: 0;
2553 height: 292px;
2554 width: 100%;
2555 display: flex;
2556 flex-flow: column;
2557 justify-content: space-between;
2558 }
2559 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-chart-steps-container .wpfnl-comparison-chart-steps .wpfnl-single-step {
2560 color: #9398A5;
2561 text-align: right;
2562 font-size: 12px;
2563 font-style: normal;
2564 font-weight: 400;
2565 line-height: 1.5;
2566 display: block;
2567 position: relative;
2568 }
2569 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-chart-steps-container .wpfnl-comparison-chart-steps .wpfnl-single-step::before {
2570 content: "";
2571 position: absolute;
2572 left: 50px;
2573 top: 7px;
2574 width: calc(100% - 50px);
2575 height: 1px;
2576 background-image: url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' stroke='%23E4E7ECFF' stroke-width='4' stroke-dasharray='3%2c 11' stroke-dashoffset='0' stroke-linecap='square'/%3e%3c/svg%3e");
2577 }
2578 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-chart-steps-container .wpfnl-comparison-chart-steps .wpfnl-single-step span {
2579 width: 33px;
2580 display: block;
2581 text-align: right;
2582 }
2583 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container {
2584 height: 292px;
2585 padding: 10px 0px 9px 60px;
2586 position: relative;
2587 z-index: 1;
2588 display: grid;
2589 grid-template-columns: repeat(12, 1fr);
2590 gap: 0;
2591 }
2592 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar {
2593 width: 70%;
2594 height: 94%;
2595 position: relative;
2596 display: flex;
2597 flex-flow: row wrap;
2598 align-items: flex-end;
2599 gap: 6px;
2600 bottom: 0px;
2601 }
2602 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar::before {
2603 height: 100%;
2604 width: 1px;
2605 position: absolute;
2606 background: url("data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMSAxOTkiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggc3Ryb2tlPSIjMkQzMTQ5IiBzdHJva2UtZGFzaGFycmF5PSI0IDQiIHN0cm9rZS13aWR0aD0iLjUiIGQ9Ik0uMjUuMjVoLjV2MTk4LjVoLS41eiIvPjwvc3ZnPg==");
2607 left: 38%;
2608 }
2609 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar:hover::before {
2610 content: "";
2611 }
2612 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar:hover .wpfnl-comparison-bar-tooltip {
2613 display: block;
2614 }
2615 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar .wpfnl-comparison-bar-tooltip {
2616 display: none;
2617 border-radius: 8px;
2618 background: #10052E;
2619 box-shadow: 0px 2px 15px 0px rgba(22, 28, 32, 0.08);
2620 padding: 15px 14px;
2621 width: 160px;
2622 z-index: 99;
2623 position: absolute;
2624 transform: translateX(-50%);
2625 left: 45%;
2626 }
2627 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar .wpfnl-comparison-bar-tooltip::before {
2628 content: "";
2629 background: #10052E;
2630 width: 10px;
2631 height: 10px;
2632 position: absolute;
2633 bottom: -5px;
2634 transform: rotate(45deg);
2635 left: 45%;
2636 }
2637 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar .wpfnl-comparison-bar-tooltip .wpfnl-current-data,
2638 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar .wpfnl-comparison-bar-tooltip .wpfnl-previous-data {
2639 color: #CDCFD6;
2640 font-size: 13px;
2641 font-style: normal;
2642 font-weight: 400;
2643 line-height: 12px;
2644 margin: 0;
2645 display: flex;
2646 }
2647 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar .wpfnl-comparison-bar-tooltip .wpfnl-current-data b,
2648 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar .wpfnl-comparison-bar-tooltip .wpfnl-previous-data b {
2649 color: #FFF;
2650 }
2651 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar .wpfnl-comparison-bar-tooltip .wpfnl-current-data .circle,
2652 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar .wpfnl-comparison-bar-tooltip .wpfnl-previous-data .circle {
2653 width: 10px;
2654 height: 10px;
2655 border-radius: 50%;
2656 background: #6E42D3;
2657 display: inline-block;
2658 margin-right: 5px;
2659 }
2660 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar .wpfnl-comparison-bar-tooltip .wpfnl-current-data .wpfnl-value-wrapper,
2661 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar .wpfnl-comparison-bar-tooltip .wpfnl-previous-data .wpfnl-value-wrapper {
2662 display: flex;
2663 flex-wrap: wrap;
2664 gap: 2px;
2665 }
2666 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar .wpfnl-comparison-bar-tooltip .wpfnl-previous-data {
2667 margin-top: 8px;
2668 }
2669 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar .wpfnl-comparison-bar-tooltip .wpfnl-previous-data .circle {
2670 background: #EAE1FF;
2671 }
2672 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar .wpfnl-bar-label {
2673 font-size: 12px;
2674 line-height: 1.2;
2675 color: #9398A5;
2676 position: absolute;
2677 bottom: -35px;
2678 left: 40%;
2679 transform: translateX(-50%);
2680 white-space: nowrap;
2681 transition: all 0.3s ease;
2682 }
2683 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar .wpfnl-single-bar {
2684 width: 35%;
2685 display: block;
2686 border-radius: 30px 30px 0 0;
2687 position: relative;
2688 }
2689 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar .wpfnl-single-bar.wpfnl-compare-to-bar {
2690 background-color: #EAE1FF;
2691 }
2692 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar .wpfnl-single-bar.wpfnl-compare-with-bar {
2693 background-color: #6E42D3;
2694 }
2695
2696 @media only screen and (max-width: 1600px) {
2697 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar .wpfnl-comparison-bar-tooltip {
2698 left: 40%;
2699 width: 94px;
2700 padding: 10px;
2701 }
2702 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar .wpfnl-comparison-bar-tooltip .wpfnl-current-data,
2703 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar .wpfnl-comparison-bar-tooltip .wpfnl-previous-data {
2704 font-size: 10px;
2705 }
2706 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar .wpfnl-comparison-bar-tooltip .wpfnl-current-data .circle,
2707 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar .wpfnl-comparison-bar-tooltip .wpfnl-previous-data .circle {
2708 width: 6px;
2709 height: 6px;
2710 margin-right: 3px;
2711 }
2712 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar .wpfnl-comparison-bar-tooltip b {
2713 display: block;
2714 margin-top: 2px;
2715 }
2716 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar .wpfnl-comparison-bar-tooltip .wpfnl-current-data .wpfnl-value-wrapper {
2717 margin-top: -3px;
2718 }
2719 }
2720 @media only screen and (max-width: 1399px) {
2721 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab {
2722 padding: 10px 15px;
2723 }
2724 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab .wpfnl-tab-header .wpfnl-tab-total-amount {
2725 font-size: 18px;
2726 }
2727 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab .wpfnl-tab-header .wpfnl-percentage {
2728 min-width: 40px;
2729 padding: 4px 5px;
2730 font-size: 9px;
2731 }
2732 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab .wpfnl-tab-header .wpfnl-percentage svg {
2733 width: 12px;
2734 height: 12px;
2735 }
2736 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab .wpfnl-tab-title {
2737 font-size: 12px;
2738 }
2739 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar::before {
2740 left: 42%;
2741 }
2742 }
2743 @media only screen and (max-width: 960px) {
2744 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container {
2745 flex-wrap: wrap;
2746 }
2747 }
2748 .wpfnl-datepicker {
2749 position: relative;
2750 min-width: 350px;
2751 }
2752 .wpfnl-datepicker input {
2753 cursor: default;
2754 margin: 0.5em;
2755 border-radius: 4px;
2756 background: inherit;
2757 border-radius: 8px;
2758 color: #2D3149;
2759 font-family: Inter;
2760 font-size: 13px;
2761 font-style: normal;
2762 font-weight: 500;
2763 line-height: 1.15;
2764 border: 1px solid #F1F0F5;
2765 padding: 9px 12px;
2766 width: 45%;
2767 }
2768 .wpfnl-datepicker input.single-date {
2769 width: 100%;
2770 margin-left: -1px;
2771 }
2772 .wpfnl-datepicker .multi-input {
2773 display: flex;
2774 align-items: center;
2775 }
2776 .wpfnl-datepicker .multi-input span {
2777 margin: 0 0.5em;
2778 }
2779 .wpfnl-datepicker .calendar {
2780 background: white;
2781 padding: 1em;
2782 }
2783 .wpfnl-datepicker .calendar .calendar-header {
2784 display: flex;
2785 justify-content: space-between;
2786 align-items: center;
2787 margin-bottom: 1em;
2788 }
2789 .wpfnl-datepicker .calendar .calendar-header .pre-month,
2790 .wpfnl-datepicker .calendar .calendar-header .next-month {
2791 border-radius: 8px;
2792 border: 1px solid #F1F0F5;
2793 padding: 8px 15px;
2794 }
2795 .wpfnl-datepicker .calendar .calendar-header .month-name {
2796 color: #2D3149;
2797 font-family: Inter;
2798 font-size: 16px;
2799 font-style: normal;
2800 font-weight: 500;
2801 line-height: 15px;
2802 }
2803 .wpfnl-datepicker .calendar .calendar-header button {
2804 background: none;
2805 border: none;
2806 cursor: pointer;
2807 font-size: 1.2em;
2808 }
2809 .wpfnl-datepicker .calendar .calendar-grid {
2810 display: grid;
2811 grid-template-columns: repeat(7, 1fr);
2812 gap: 0.5em;
2813 }
2814 .wpfnl-datepicker .calendar .calendar-grid .calendar-day {
2815 color: #9398A5;
2816 font-family: Inter;
2817 font-size: 14px;
2818 font-style: normal;
2819 font-weight: 500;
2820 line-height: 14px;
2821 cursor: default;
2822 }
2823 .wpfnl-datepicker .calendar .calendar-grid .calendar-day:hover {
2824 background: none !important;
2825 }
2826 .wpfnl-datepicker .calendar .calendar-grid div {
2827 text-align: center;
2828 padding: 0.5em;
2829 cursor: pointer;
2830 border-radius: 4px;
2831 color: #2D3149;
2832 text-align: center;
2833 font-family: Inter;
2834 font-size: 12px;
2835 font-style: normal;
2836 font-weight: 500;
2837 line-height: 2.667;
2838 }
2839 .wpfnl-datepicker .calendar .calendar-grid div.empty {
2840 background: none;
2841 cursor: default;
2842 }
2843 .wpfnl-datepicker .calendar .calendar-grid div.selected, .wpfnl-datepicker .calendar .calendar-grid div.start-date, .wpfnl-datepicker .calendar .calendar-grid div.end-date {
2844 background: #6E42D3;
2845 color: white;
2846 }
2847 .wpfnl-datepicker .calendar .calendar-grid div.in-range {
2848 background: #e5daff;
2849 }
2850 .wpfnl-datepicker .calendar .calendar-grid div.disabled {
2851 opacity: 0.5;
2852 cursor: default;
2853 pointer-events: none;
2854 }
2855 .wpfnl-datepicker .calendar .calendar-grid div.disabled:hover {
2856 background: none !important;
2857 }
2858 .wpfnl-datepicker .calendar .calendar-grid div:hover:not(.empty) {
2859 background: #f0f0f0;
2860 }
2861
2862 .shimmer-line {
2863 height: 20px;
2864 margin-top: 20px;
2865 background: #777;
2866 }
2867
2868 .shimmer-line-br {
2869 border-radius: 8px;
2870 }
2871
2872 .shimmer-line-full {
2873 width: 100%;
2874 }
2875
2876 .shimmer-line-80 {
2877 width: 80%;
2878 }
2879
2880 .shimmer-line-60 {
2881 width: 60%;
2882 }
2883
2884 .shimmer-line-40 {
2885 width: 40%;
2886 }
2887
2888 .shimmer-line-20 {
2889 width: 20%;
2890 }
2891
2892 .shimmer-line-10 {
2893 width: 10%;
2894 }
2895
2896 .shimmer-circle {
2897 background: #777;
2898 border-radius: 50%;
2899 }
2900
2901 .shimmer-circle-lg {
2902 height: 129px;
2903 width: 129px;
2904 }
2905
2906 .shimmer-circle-md {
2907 height: 65px;
2908 width: 65px;
2909 }
2910
2911 .shimmer-circle-sm {
2912 height: 33px;
2913 width: 33px;
2914 }
2915
2916 .shimmer-circle-x-sm {
2917 height: 17px;
2918 width: 17px;
2919 }
2920
2921 .shimmer-wrapper, .shimmer-wrapper-center {
2922 width: 100%;
2923 height: 100%;
2924 padding: 10px;
2925 animation: shimmer-full-view 0.5s forwards cubic-bezier(0.25, 0.46, 0.45, 0.94);
2926 }
2927
2928 .shimmer-wrapper-center {
2929 display: flex;
2930 flex-direction: column;
2931 gap: 10px;
2932 justify-content: center;
2933 align-items: center;
2934 }
2935
2936 @keyframes shimmer-full-view {
2937 0% {
2938 background-position: -1000px 0;
2939 }
2940 100% {
2941 background-position: 1000px 0;
2942 }
2943 }
2944 @keyframes shimmer-animation {
2945 0% {
2946 background-position: -1000px 0;
2947 }
2948 100% {
2949 background-position: 1000px 0;
2950 }
2951 }
2952 .shimmer-animate {
2953 animation: shimmer-animation 4s infinite linear;
2954 background: linear-gradient(to right, #eff1f3 4%, #e2e2e2 25%, #eff1f3 36%);
2955 background-size: 1000px 100%;
2956 }
2957
2958 body.toplevel_page_wpfunnels {
2959 background: #F6F5FA;
2960 }
2961 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard {
2962 display: flex;
2963 gap: 88px;
2964 flex-flow: row wrap;
2965 }
2966 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard a:focus {
2967 box-shadow: none;
2968 }
2969 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .pro-tag {
2970 position: absolute;
2971 top: 10px;
2972 right: 10px;
2973 z-index: 1;
2974 padding: 3px 8px 4px;
2975 background-color: #2FCF5C;
2976 font-size: 10px;
2977 line-height: 15px;
2978 color: #fff;
2979 display: inline-block;
2980 text-transform: capitalize;
2981 border-radius: 5px;
2982 box-shadow: 0px 3px 3px rgba(175, 175, 206, 0.3);
2983 font-weight: 400;
2984 }
2985 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .pro-tag-icon {
2986 position: absolute;
2987 top: 10px;
2988 right: 10px;
2989 }
2990 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-overlay {
2991 background: rgba(246, 245, 250, 0.6);
2992 opacity: 1;
2993 display: flex;
2994 flex-flow: column;
2995 height: 100%;
2996 justify-content: center;
2997 align-items: center;
2998 left: 0;
2999 position: absolute;
3000 top: 0;
3001 transition: all 0.3s ease;
3002 width: 100%;
3003 z-index: 9;
3004 border-radius: 10px;
3005 }
3006 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-sidebar {
3007 width: 110px;
3008 background: #fff;
3009 box-shadow: 1px 0px 2px rgba(190, 190, 215, 0.14);
3010 position: relative;
3011 height: auto;
3012 }
3013 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-sidebar .wpfnl-logo {
3014 padding: 36px;
3015 border-bottom: 1px solid #E5E8F3;
3016 margin-bottom: 25px;
3017 }
3018 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-sidebar .wpfnl-dashboard-sidebar-menu {
3019 padding: 0;
3020 margin: 0;
3021 }
3022 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-sidebar .wpfnl-dashboard-sidebar-menu .wpfnl-dashboard-sidebar-menu-item a {
3023 display: flex;
3024 flex-direction: column;
3025 align-items: center;
3026 justify-content: center;
3027 gap: 10px;
3028 text-decoration: none;
3029 padding: 17px;
3030 padding-top: 20px;
3031 }
3032 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-sidebar .wpfnl-dashboard-sidebar-menu .wpfnl-dashboard-sidebar-menu-item a svg path {
3033 stroke: #7A8B9A;
3034 }
3035 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-sidebar .wpfnl-dashboard-sidebar-menu .wpfnl-dashboard-sidebar-menu-item a span.wpfnl-sidebar-menu-label {
3036 color: #7A8B9A;
3037 font-size: 14px;
3038 font-style: normal;
3039 font-weight: 400;
3040 line-height: normal;
3041 }
3042 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-sidebar .wpfnl-dashboard-sidebar-menu .wpfnl-dashboard-sidebar-menu-item.active a {
3043 position: relative;
3044 }
3045 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-sidebar .wpfnl-dashboard-sidebar-menu .wpfnl-dashboard-sidebar-menu-item.active a svg path {
3046 stroke: #6E42D3;
3047 }
3048 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-sidebar .wpfnl-dashboard-sidebar-menu .wpfnl-dashboard-sidebar-menu-item.active a span.wpfnl-sidebar-menu-label {
3049 color: #6E42D3;
3050 }
3051 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-sidebar .wpfnl-dashboard-sidebar-menu .wpfnl-dashboard-sidebar-menu-item.active a:after {
3052 content: "";
3053 position: absolute;
3054 right: 0px;
3055 top: 10%;
3056 height: 70px;
3057 width: 3px;
3058 background: #6E42D3;
3059 border-radius: 10px 0px 0px 10px;
3060 }
3061 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-body {
3062 min-height: 100vh;
3063 width: calc(100% - 280px);
3064 }
3065 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-body .wpfnl-dashboard-header {
3066 background: #FFF;
3067 filter: drop-shadow(0px 1px 1px rgba(182, 185, 191, 0.3));
3068 margin-top: 0;
3069 padding: 30px;
3070 display: flex;
3071 align-items: center;
3072 justify-content: space-between;
3073 flex-wrap: wrap;
3074 border-radius: 0 0 10px 10px;
3075 overflow: hidden;
3076 }
3077 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-body .wpfnl-dashboard-header .wpfnl-dashboard-header-title {
3078 color: #363B4E;
3079 font-size: 24px;
3080 font-style: normal;
3081 font-weight: 600;
3082 line-height: 1;
3083 margin: 0;
3084 }
3085 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-body .wpfnl-dashboard-header .wpfnl-dashboard-buttons-wrapper {
3086 display: flex;
3087 justify-content: center;
3088 align-items: center;
3089 gap: 12px;
3090 }
3091 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-body .wpfnl-dashboard-header .wpfnl-dashboard-buttons-wrapper .wpfnl-dashboard-header-button {
3092 border-radius: 10px;
3093 border: 1px solid #E4E6EB;
3094 background: #FFF;
3095 display: flex;
3096 align-items: center;
3097 gap: 8px;
3098 justify-content: center;
3099 text-decoration: none;
3100 color: #2D3149;
3101 font-size: 14px;
3102 font-style: normal;
3103 font-weight: 500;
3104 line-height: 13px;
3105 height: 40px;
3106 padding: 0 16px;
3107 }
3108 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-body .wpfnl-dashboard-header .wpfnl-dashboard-buttons-wrapper .wpfnl-dashboard-header-button:nth-child(2) svg {
3109 width: 20px;
3110 height: 20px;
3111 }
3112 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-body .wpfnl-dashboard-header .wpfnl-dashboard-buttons-wrapper .wpfnl-dashboard-header-button svg {
3113 width: 16px;
3114 height: 16px;
3115 }
3116 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-body .wpfnl-dashboard-contents-wrapper {
3117 margin-top: 50px;
3118 }
3119 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-body .wpfnl-dashboard-contents-wrapper .wpfnl-dashboard-contents-header {
3120 display: flex;
3121 align-items: center;
3122 justify-content: space-between;
3123 gap: 20px;
3124 flex-wrap: wrap;
3125 }
3126 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-body .wpfnl-dashboard-contents-wrapper .wpfnl-dashboard-contents-header .wpfnl-dashboard-tabs {
3127 border-radius: 100px;
3128 background: #FFF;
3129 box-shadow: 0px 1px 1px 0px rgba(182, 185, 191, 0.3);
3130 padding: 6px;
3131 width: 144px;
3132 display: flex;
3133 align-items: center;
3134 justify-content: space-around;
3135 }
3136 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-body .wpfnl-dashboard-contents-wrapper .wpfnl-dashboard-contents-header .wpfnl-dashboard-tabs .wpfnl-dashboard-tab {
3137 color: #2D3149;
3138 font-size: 13px;
3139 font-style: normal;
3140 font-weight: 600;
3141 line-height: 12px;
3142 border: none;
3143 background: none;
3144 padding: 8px 17px;
3145 cursor: pointer;
3146 }
3147 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-body .wpfnl-dashboard-contents-wrapper .wpfnl-dashboard-contents-header .wpfnl-dashboard-tabs .wpfnl-dashboard-tab.active {
3148 border-radius: 100px;
3149 background: #F6F5FA;
3150 box-shadow: 0px 1px 1px 0px rgba(182, 185, 191, 0.3);
3151 }
3152 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-body .wpfnl-dashboard-contents-wrapper .wpfnl-dashboard-contents-header .wpfnl-dashboard-right-header {
3153 display: flex;
3154 align-items: center;
3155 gap: 12px;
3156 margin-left: auto;
3157 }
3158 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-body .wpfnl-dashboard-contents-wrapper .wpfnl-dashboard-contents-header .wpfnl-dashboard-right-header .wpfnl-dashboard-filter-wrapper {
3159 position: relative;
3160 }
3161 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-body .wpfnl-dashboard-contents-wrapper .wpfnl-dashboard-contents-header .wpfnl-dashboard-right-header .wpfnl-dashboard-filter-wrapper .wpfnl-compare-to {
3162 position: absolute;
3163 color: #2D3149;
3164 font-size: 11px;
3165 font-style: normal;
3166 font-weight: 400;
3167 line-height: 11px;
3168 border-radius: 100px;
3169 border: 1px solid #E4E6EB;
3170 background: #FFF;
3171 padding: 7px 10px;
3172 bottom: calc(100% - 7px);
3173 left: 50%;
3174 transform: translateX(-50%);
3175 width: max-content;
3176 }
3177 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-body .wpfnl-dashboard-contents-wrapper .wpfnl-dashboard-contents-header .wpfnl-dashboard-right-header .wpfnl-dashboard-filter-wrapper .wpfnl-dahsboard-filter-btn {
3178 border-radius: 100px;
3179 background: #FFF;
3180 box-shadow: 0px 1px 1px 0px rgba(182, 185, 191, 0.3);
3181 border: none;
3182 outline: none;
3183 padding: 13px 14px;
3184 cursor: pointer;
3185 color: #2D3149;
3186 font-size: 14px;
3187 font-style: normal;
3188 font-weight: 500;
3189 line-height: 1;
3190 display: flex;
3191 align-items: center;
3192 justify-content: space-between;
3193 gap: 24px;
3194 }
3195 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-body .wpfnl-dashboard-contents-wrapper .wpfnl-dashboard-contents-header .wpfnl-dashboard-right-header .wpfnl-dashboard-filter-wrapper .wpnfl-dashboard-filter-dropdown-wrapper {
3196 position: absolute;
3197 border-radius: 10px;
3198 border: 1px solid #EBEDF0;
3199 background: #FFF;
3200 box-shadow: 0px 18px 22px 0px rgba(73, 59, 104, 0.1);
3201 padding: 8px;
3202 padding-bottom: 20px;
3203 min-width: 270px;
3204 top: calc(100% + 10px);
3205 z-index: 99;
3206 }
3207 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-body .wpfnl-dashboard-contents-wrapper .wpfnl-dashboard-contents-header .wpfnl-dashboard-right-header .wpfnl-dashboard-filter-wrapper .wpnfl-dashboard-filter-dropdown-wrapper .wpnfl-dashboard-filter-dropdown {
3208 margin: 0;
3209 padding: 0;
3210 list-style: none;
3211 }
3212 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-body .wpfnl-dashboard-contents-wrapper .wpfnl-dashboard-contents-header .wpfnl-dashboard-right-header .wpfnl-dashboard-filter-wrapper .wpnfl-dashboard-filter-dropdown-wrapper .wpnfl-dashboard-filter-dropdown .wpfnl-dropdown-item {
3213 padding: 8px 10px;
3214 margin: 0;
3215 color: #2D3149;
3216 font-size: 14px;
3217 font-style: normal;
3218 font-weight: 400;
3219 line-height: normal;
3220 cursor: pointer;
3221 margin-bottom: 5px;
3222 }
3223 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-body .wpfnl-dashboard-contents-wrapper .wpfnl-dashboard-contents-header .wpfnl-dashboard-right-header .wpfnl-dashboard-filter-wrapper .wpnfl-dashboard-filter-dropdown-wrapper .wpnfl-dashboard-filter-dropdown .wpfnl-dropdown-item:hover, body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-body .wpfnl-dashboard-contents-wrapper .wpfnl-dashboard-contents-header .wpfnl-dashboard-right-header .wpfnl-dashboard-filter-wrapper .wpnfl-dashboard-filter-dropdown-wrapper .wpnfl-dashboard-filter-dropdown .wpfnl-dropdown-item.active {
3224 border-radius: 8px;
3225 background: #F6F5FA;
3226 }
3227 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-body .wpfnl-dashboard-contents-wrapper .wpfnl-dashboard-contents-header .wpfnl-dashboard-right-header .wpfnl-dashboard-filter-wrapper .wpnfl-dashboard-filter-dropdown-wrapper .wpfnl-filter-compare-to-wrapper {
3228 margin: 10px 15px 7px 7px;
3229 position: relative;
3230 }
3231 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-body .wpfnl-dashboard-contents-wrapper .wpfnl-dashboard-contents-header .wpfnl-dashboard-right-header .wpfnl-dashboard-filter-wrapper .wpnfl-dashboard-filter-dropdown-wrapper .wpfnl-filter-compare-to-wrapper button {
3232 border-radius: 8px;
3233 border: 1px solid #F1F0F5;
3234 background: #FFF;
3235 display: flex;
3236 align-items: center;
3237 gap: 27px;
3238 padding: 9px 14px;
3239 color: #2D3149;
3240 font-size: 13px;
3241 font-style: normal;
3242 font-weight: 500;
3243 line-height: 1.15;
3244 cursor: pointer;
3245 width: 100%;
3246 justify-content: space-between;
3247 }
3248 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-body .wpfnl-dashboard-contents-wrapper .wpfnl-dashboard-contents-header .wpfnl-dashboard-right-header .wpfnl-dashboard-filter-wrapper .wpnfl-dashboard-filter-dropdown-wrapper .wpfnl-filter-compare-to-wrapper .wpfnl-compare-items-wrapper {
3249 position: absolute;
3250 z-index: 99;
3251 border-radius: 10px;
3252 border: 1px solid #EBEDF0;
3253 background: #FFF;
3254 box-shadow: 0px 18px 22px 0px rgba(73, 59, 104, 0.1);
3255 top: calc(100% + 5px);
3256 padding: 10px;
3257 margin: 0;
3258 width: 90%;
3259 list-style: none;
3260 }
3261 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-body .wpfnl-dashboard-contents-wrapper .wpfnl-dashboard-contents-header .wpfnl-dashboard-right-header .wpfnl-dashboard-filter-wrapper .wpnfl-dashboard-filter-dropdown-wrapper .wpfnl-filter-compare-to-wrapper .wpfnl-compare-items-wrapper .wpfnl-compare-item {
3262 cursor: pointer;
3263 padding: 5px 8px;
3264 color: #2D3149;
3265 font-size: 13px;
3266 font-style: normal;
3267 font-weight: 400;
3268 }
3269 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-body .wpfnl-dashboard-contents-wrapper .wpfnl-dashboard-contents-header .wpfnl-dashboard-right-header .wpfnl-dashboard-filter-wrapper .wpnfl-dashboard-filter-dropdown-wrapper .wpfnl-filter-compare-to-wrapper .wpfnl-compare-items-wrapper .wpfnl-compare-item.active {
3270 border-radius: 8px;
3271 background: #F6F5FA;
3272 }
3273 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-body .wpfnl-dashboard-contents-wrapper .wpfnl-dashboard-contents-header .wpfnl-dashboard-right-header .wpfnl-dashboard-filter-wrapper .wpnfl-dashboard-filter-dropdown-wrapper .wpfnl-filter-apply-wrapper {
3274 display: flex;
3275 align-items: center;
3276 margin: 10px 15px 7px 7px;
3277 }
3278 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-body .wpfnl-dashboard-contents-wrapper .wpfnl-dashboard-contents-header .wpfnl-dashboard-right-header .wpfnl-dashboard-filter-wrapper .wpnfl-dashboard-filter-dropdown-wrapper .wpfnl-filter-apply-wrapper button {
3279 border-radius: 8px;
3280 background: #6E42D3;
3281 box-shadow: 0px 9px 10px 0px rgba(193, 183, 232, 0.5);
3282 border: none;
3283 outline: none;
3284 color: #FFF;
3285 font-size: 12px;
3286 font-style: normal;
3287 font-weight: 600;
3288 line-height: 1.25;
3289 padding: 9px;
3290 cursor: pointer;
3291 width: 100%;
3292 }
3293 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-body .wpfnl-dashboard-contents-wrapper .wpfnl-dashboard-contents-header .wpfnl-dashboard-right-header .wpfnl-dashboard-filter-wrapper .wpnfl-dashboard-filter-dropdown-wrapper .wpfnl-filter-apply-wrapper button[disabled] {
3294 opacity: 0.5;
3295 cursor: default;
3296 }
3297 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-body .wpfnl-dashboard-contents-wrapper .wpfnl-dashboard-contents-header .wpfnl-dashboard-right-header .wpfnl-create-funnel-btn {
3298 border-radius: 10px;
3299 background: #6E42D3;
3300 box-shadow: 0px 2px 4px 0px rgba(223, 223, 249, 0.25);
3301 padding: 11px 16px;
3302 display: flex;
3303 align-items: center;
3304 justify-content: center;
3305 gap: 8px;
3306 color: #FFF;
3307 font-size: 15px;
3308 font-style: normal;
3309 font-weight: 500;
3310 line-height: normal;
3311 text-decoration: none;
3312 cursor: pointer;
3313 }
3314 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-body .wpfnl-dashboard-contents-wrapper .wfpnl-dashboard-contents-body {
3315 margin-top: 24px;
3316 }
3317 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-body .wpfnl-dashboard-contents-wrapper .wfpnl-dashboard-contents-body .wpfnl-dashboard-cards-container {
3318 display: grid;
3319 grid-template-columns: repeat(5, 1fr);
3320 gap: 20px;
3321 }
3322 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-body .wpfnl-dashboard-contents-wrapper .wfpnl-dashboard-contents-body .wpfnl-dashboard-cards-container .wpfnl-single-card {
3323 border-radius: 10px;
3324 background: #FFF;
3325 box-shadow: 0px 1px 1px 0px rgba(182, 185, 191, 0.3);
3326 padding: 24px 20px 20px 23px;
3327 position: relative;
3328 }
3329 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-body .wpfnl-dashboard-contents-wrapper .wfpnl-dashboard-contents-body .wpfnl-dashboard-cards-container .wpfnl-single-card .wpfnl-loader {
3330 display: flex;
3331 align-items: center;
3332 justify-content: center;
3333 margin: 40px auto;
3334 padding: 20px;
3335 }
3336 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-body .wpfnl-dashboard-contents-wrapper .wfpnl-dashboard-contents-body .wpfnl-dashboard-cards-container .wpfnl-single-card .wpfnl-card-header {
3337 display: flex;
3338 align-items: flex-start;
3339 justify-content: space-between;
3340 gap: 20px;
3341 }
3342 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-body .wpfnl-dashboard-contents-wrapper .wfpnl-dashboard-contents-body .wpfnl-dashboard-cards-container .wpfnl-single-card .wpfnl-card-header .wpfnl-card-icon {
3343 border: 1px solid #E4E6EB;
3344 border-radius: 50%;
3345 width: 42px;
3346 height: 42px;
3347 display: inline-flex;
3348 align-items: center;
3349 justify-content: center;
3350 }
3351 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-body .wpfnl-dashboard-contents-wrapper .wfpnl-dashboard-contents-body .wpfnl-dashboard-cards-container .wpfnl-single-card .wpfnl-card-header .wpfnl-percentage {
3352 border-radius: 100px;
3353 padding: 4px 7px;
3354 display: flex;
3355 align-items: center;
3356 gap: 1px;
3357 justify-content: center;
3358 font-size: 12px;
3359 font-style: normal;
3360 font-weight: 500;
3361 line-height: 1;
3362 margin: 0;
3363 min-width: 40px;
3364 }
3365 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-body .wpfnl-dashboard-contents-wrapper .wfpnl-dashboard-contents-body .wpfnl-dashboard-cards-container .wpfnl-single-card .wpfnl-card-header .wpfnl-percentage.wpfnl-decrease {
3366 background: rgba(236, 89, 86, 0.1);
3367 color: #EC5956;
3368 }
3369 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-body .wpfnl-dashboard-contents-wrapper .wfpnl-dashboard-contents-body .wpfnl-dashboard-cards-container .wpfnl-single-card .wpfnl-card-header .wpfnl-percentage.wpfnl-increase {
3370 background: rgba(18, 183, 106, 0.1);
3371 color: #12B76A;
3372 }
3373 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-body .wpfnl-dashboard-contents-wrapper .wfpnl-dashboard-contents-body .wpfnl-dashboard-cards-container .wpfnl-single-card .wpfnl-card-body {
3374 margin-top: 18px;
3375 }
3376 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-body .wpfnl-dashboard-contents-wrapper .wfpnl-dashboard-contents-body .wpfnl-dashboard-cards-container .wpfnl-single-card .wpfnl-card-body .wpfnl-card-label {
3377 margin: 0;
3378 color: #667085;
3379 font-size: 14px;
3380 font-style: normal;
3381 font-weight: 400;
3382 line-height: 14px;
3383 }
3384 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-body .wpfnl-dashboard-contents-wrapper .wfpnl-dashboard-contents-body .wpfnl-dashboard-cards-container .wpfnl-single-card .wpfnl-card-body .wpfnl-card-value {
3385 margin: 0;
3386 margin-top: 10px;
3387 color: #2D3149;
3388 font-size: 26px;
3389 font-style: normal;
3390 font-weight: 500;
3391 line-height: 24px;
3392 }
3393 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-body .wpfnl-dashboard-contents-wrapper .wfpnl-dashboard-contents-body .wpfnl-dashboard-revenue-comparison {
3394 margin-top: 24px;
3395 }
3396 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-body .wpfnl-dashboard-contents-wrapper .wfpnl-dashboard-contents-body .wpfnl-dashboard-top-performing-funnels {
3397 border-radius: 10px;
3398 background: #FFF;
3399 box-shadow: 0px 1px 1px 0px rgba(182, 185, 191, 0.3);
3400 margin-top: 24px;
3401 padding: 24px;
3402 }
3403 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-body .wpfnl-dashboard-contents-wrapper .wfpnl-dashboard-contents-body .wpfnl-dashboard-top-performing-funnels .wpfnl-dashboard-section-title {
3404 color: #2D3149;
3405 font-size: 18px;
3406 font-style: normal;
3407 font-weight: 600;
3408 line-height: 18px;
3409 margin: 0;
3410 margin-bottom: 30px;
3411 }
3412 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-body .wpfnl-dashboard-contents-wrapper .wfpnl-dashboard-contents-body .wpfnl-dashboard-top-performing-funnels .wpfnl-dashboard-table-wrapper .wpfnl-table-col .table-text {
3413 position: relative;
3414 }
3415 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-body .wpfnl-dashboard-contents-wrapper .wfpnl-dashboard-contents-body .wpfnl-dashboard-top-performing-funnels .wpfnl-dashboard-table-wrapper .wpfnl-table-col .table-text .pro-tag-icon {
3416 top: -3px;
3417 right: -28px;
3418 }
3419 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-body .wpfnl-dashboard-contents-wrapper .wfpnl-dashboard-contents-body .wpfnl-dashboard-top-performing-funnels .wpfnl-dashboard-table-wrapper p {
3420 margin: 0;
3421 }
3422 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-body .wpfnl-dashboard-contents-wrapper .wfpnl-dashboard-contents-body .wpfnl-dashboard-top-performing-funnels .wpfnl-dashboard-table-wrapper .wpfnl-table-header,
3423 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-body .wpfnl-dashboard-contents-wrapper .wfpnl-dashboard-contents-body .wpfnl-dashboard-top-performing-funnels .wpfnl-dashboard-table-wrapper .wpfnl-table-row {
3424 display: grid;
3425 grid-template-columns: 2fr repeat(4, 1fr);
3426 gap: 10px;
3427 }
3428 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-body .wpfnl-dashboard-contents-wrapper .wfpnl-dashboard-contents-body .wpfnl-dashboard-top-performing-funnels .wpfnl-dashboard-table-wrapper .wpfnl-table-header {
3429 padding-bottom: 16px;
3430 border-bottom: 1px solid #EEF0F3;
3431 }
3432 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-body .wpfnl-dashboard-contents-wrapper .wfpnl-dashboard-contents-body .wpfnl-dashboard-top-performing-funnels .wpfnl-dashboard-table-wrapper .wpfnl-table-header p {
3433 color: #9398A5;
3434 font-size: 14px;
3435 font-style: normal;
3436 font-weight: 400;
3437 line-height: 1.2;
3438 }
3439 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-body .wpfnl-dashboard-contents-wrapper .wfpnl-dashboard-contents-body .wpfnl-dashboard-top-performing-funnels .wpfnl-dashboard-table-wrapper .wpfnl-table-row {
3440 padding: 22px 0;
3441 border-bottom: 1px solid #EEF0F3;
3442 }
3443 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-body .wpfnl-dashboard-contents-wrapper .wfpnl-dashboard-contents-body .wpfnl-dashboard-top-performing-funnels .wpfnl-dashboard-table-wrapper .wpfnl-table-row:last-child {
3444 border-bottom: none;
3445 padding-bottom: 0;
3446 }
3447 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-body .wpfnl-dashboard-contents-wrapper .wfpnl-dashboard-contents-body .wpfnl-dashboard-top-performing-funnels .wpfnl-dashboard-table-wrapper .wpfnl-table-row p {
3448 color: #2D3149;
3449 font-size: 14px;
3450 font-style: normal;
3451 font-weight: 400;
3452 line-height: 1.2;
3453 word-wrap: break-word;
3454 }
3455 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-body .wpfnl-dashboard-contents-wrapper .wfpnl-dashboard-contents-body .wpfnl-dashboard-top-performing-funnels .wpfnl-dashboard-table-wrapper .wpfnl-table-row p.revenue {
3456 color: #6E42D3;
3457 }
3458 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-body .wpfnl-dashboard-contents-wrapper .wfpnl-dashboard-contents-body .wpfnl-dashboard-top-performing-funnels .wpfnl-dashboard-table-wrapper .wpfnl-table-row p a {
3459 color: #2D3149;
3460 font-size: 14px;
3461 font-style: normal;
3462 font-weight: 500;
3463 line-height: 1;
3464 text-decoration: none;
3465 }
3466 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-body .wpfnl-dashboard-contents-wrapper .wfpnl-dashboard-contents-body .wpfnl-dashboard-top-performing-funnels .wpfnl-dashboard-table-wrapper .wpfnl-empty-table-body {
3467 display: flex;
3468 align-items: center;
3469 justify-content: center;
3470 height: 100%;
3471 text-align: center;
3472 padding: 35px;
3473 }
3474 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-body .wpfnl-dashboard-contents-wrapper .wfpnl-dashboard-contents-body .wpfnl-dashboard-top-performing-funnels .wpfnl-dashboard-table-wrapper .wpfnl-empty-table-body .wpfnl-loader {
3475 display: block;
3476 padding: 40px;
3477 margin: 60px auto;
3478 }
3479 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-body .wpfnl-dashboard-contents-wrapper .wfpnl-dashboard-contents-body .wpfnl-dashboard-top-performing-funnels .wpfnl-dashboard-table-wrapper .wpfnl-empty-table-body p {
3480 color: #2D3149;
3481 font-size: 15px;
3482 font-style: normal;
3483 font-weight: 500;
3484 line-height: 0.93;
3485 margin-top: 17px;
3486 }
3487
3488 @media only screen and (max-width: 1699px) {
3489 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-sidebar {
3490 width: 104px;
3491 }
3492 }
3493 @media only screen and (max-width: 1399px) {
3494 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-body .wpfnl-dashboard-header {
3495 padding: 20px;
3496 gap: 20px;
3497 }
3498 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard {
3499 gap: 50px;
3500 }
3501 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-body {
3502 width: calc(100% - 190px);
3503 }
3504 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-body .wpfnl-dashboard-contents-wrapper .wfpnl-dashboard-contents-body .wpfnl-dashboard-cards-container {
3505 grid-template-columns: repeat(3, 1fr);
3506 }
3507 }
3508 .step-template-showcase-modal .steps-template__filter-wrapper .pro-free__filter, .template-library-modal .funnel-templates-header .pro-free__filter {
3509 border-radius: 50px;
3510 box-shadow: none;
3511 border: 1px solid #E5E8F3;
3512 margin-left: 15px !important;
3513 background: #ffffff;
3514 display: inline-flex;
3515 align-items: center;
3516 }
3517 .step-template-showcase-modal .steps-template__filter-wrapper .pro-free__filter li, .template-library-modal .funnel-templates-header .pro-free__filter li {
3518 color: #363B4E;
3519 font-size: 14px;
3520 padding: 9px 18px;
3521 font-weight: 400;
3522 text-transform: capitalize;
3523 cursor: pointer;
3524 position: relative;
3525 border-right: 1px solid #E5E8F3;
3526 z-index: 1;
3527 display: flex;
3528 flex-flow: row;
3529 align-items: center;
3530 }
3531 .step-template-showcase-modal .steps-template__filter-wrapper .pro-free__filter li:first-child, .template-library-modal .funnel-templates-header .pro-free__filter li:first-child {
3532 border-radius: 50px 0 0 50px;
3533 }
3534 .step-template-showcase-modal .steps-template__filter-wrapper .pro-free__filter li:last-child, .template-library-modal .funnel-templates-header .pro-free__filter li:last-child {
3535 border-radius: 0 50px 50px 0;
3536 }
3537 .step-template-showcase-modal .steps-template__filter-wrapper .pro-free__filter li svg, .template-library-modal .funnel-templates-header .pro-free__filter li svg {
3538 position: relative;
3539 top: -1px;
3540 margin-right: 8px;
3541 }
3542 .step-template-showcase-modal .steps-template__filter-wrapper .pro-free__filter li.active, .template-library-modal .funnel-templates-header .pro-free__filter li.active {
3543 background-color: #6E42D3;
3544 color: #ffffff;
3545 }
3546 .step-template-showcase-modal .steps-template__filter-wrapper .pro-free__filter li.active svg path, .template-library-modal .funnel-templates-header .pro-free__filter li.active svg path {
3547 stroke: #fff;
3548 }
3549
3550 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .create-step-name-modal, .step-template-showcase-modal .create-step-name-modal, .template-library-modal .create-funnel-name-modal {
3551 position: absolute;
3552 top: 200px;
3553 left: calc(50% - 123px);
3554 background: #ffffff;
3555 width: 410px;
3556 z-index: 999;
3557 transform: translate(-50%, -50%);
3558 padding: 28px 30px 30px;
3559 border-radius: 10px;
3560 box-shadow: 0 1px 2px 0 rgba(190, 190, 215, 0.2);
3561 transition: all 0.3s ease;
3562 opacity: 0;
3563 visibility: hidden;
3564 }
3565 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .show.create-step-name-modal, .step-template-showcase-modal .show.create-step-name-modal, .template-library-modal .show.create-funnel-name-modal {
3566 opacity: 1;
3567 visibility: visible;
3568 top: 250px;
3569 }
3570 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .create-step-name-modal .modal-header, .step-template-showcase-modal .create-step-name-modal .modal-header, .template-library-modal .create-funnel-name-modal .modal-header {
3571 display: flex;
3572 flex-flow: row wrap;
3573 align-items: center;
3574 justify-content: space-between;
3575 margin-bottom: 10px;
3576 }
3577 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .create-step-name-modal .modal-header .title, .step-template-showcase-modal .create-step-name-modal .modal-header .title, .template-library-modal .create-funnel-name-modal .modal-header .title {
3578 font-size: 16px;
3579 line-height: normal;
3580 font-weight: 500;
3581 }
3582 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .create-step-name-modal .modal-header .close, .step-template-showcase-modal .create-step-name-modal .modal-header .close, .template-library-modal .create-funnel-name-modal .modal-header .close {
3583 position: absolute;
3584 border: none;
3585 right: -11px;
3586 top: -13px;
3587 display: flex;
3588 width: 40px;
3589 height: 40px;
3590 padding: 8px;
3591 justify-content: center;
3592 flex-flow: column;
3593 align-items: center;
3594 border-radius: 100px;
3595 background: #FFF;
3596 box-shadow: 0px 1px 1px 0px #DADADA;
3597 cursor: pointer;
3598 }
3599 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .create-step-name-modal .modal-header .close svg, .step-template-showcase-modal .create-step-name-modal .modal-header .close svg, .template-library-modal .create-funnel-name-modal .modal-header .close svg {
3600 display: block;
3601 width: 18px;
3602 height: 18px;
3603 }
3604 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .create-step-name-modal .modal-body input[type=text], .step-template-showcase-modal .create-step-name-modal .modal-body input[type=text], .template-library-modal .create-funnel-name-modal .modal-body input[type=text] {
3605 font-size: 14px;
3606 color: #363B4E;
3607 border-radius: 6px;
3608 border-color: #E2E2E2;
3609 height: 40px;
3610 margin-bottom: 15px;
3611 }
3612 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .create-step-name-modal .modal-body input[type=text]:-webkit-autofill, .step-template-showcase-modal .create-step-name-modal .modal-body input[type=text]:-webkit-autofill, .template-library-modal .create-funnel-name-modal .modal-body input[type=text]:-webkit-autofill {
3613 -webkit-box-shadow: 0 0 0 30px #ffffff inset;
3614 box-shadow: 0 0 0 30px #ffffff inset;
3615 -webkit-text-fill-color: #363B4E !important;
3616 }
3617 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .create-step-name-modal .modal-body input[type=text]::-webkit-input-placeholder, .step-template-showcase-modal .create-step-name-modal .modal-body input[type=text]::-webkit-input-placeholder, .template-library-modal .create-funnel-name-modal .modal-body input[type=text]::-webkit-input-placeholder {
3618 color: #7A8B9A;
3619 }
3620 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .create-step-name-modal .modal-body input[type=text]::-moz-placeholder, .step-template-showcase-modal .create-step-name-modal .modal-body input[type=text]::-moz-placeholder, .template-library-modal .create-funnel-name-modal .modal-body input[type=text]::-moz-placeholder {
3621 color: #7A8B9A;
3622 }
3623 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .create-step-name-modal .modal-body input[type=text]:-ms-input-placeholder, .step-template-showcase-modal .create-step-name-modal .modal-body input[type=text]:-ms-input-placeholder, .template-library-modal .create-funnel-name-modal .modal-body input[type=text]:-ms-input-placeholder {
3624 color: #7A8B9A;
3625 }
3626 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .create-step-name-modal .modal-body input[type=text]:-moz-placeholder, .step-template-showcase-modal .create-step-name-modal .modal-body input[type=text]:-moz-placeholder, .template-library-modal .create-funnel-name-modal .modal-body input[type=text]:-moz-placeholder {
3627 color: #7A8B9A;
3628 }
3629 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .create-step-name-modal .modal-body button[type=submit], .step-template-showcase-modal .create-step-name-modal .modal-body button[type=submit], .template-library-modal .create-funnel-name-modal .modal-body button[type=submit] {
3630 border-radius: 10px;
3631 background: #6E42D3;
3632 box-shadow: 0px 9px 14px 0px rgba(193, 183, 232, 0.5);
3633 width: 100%;
3634 height: 40px;
3635 line-height: 1;
3636 padding: 14px 30px;
3637 }
3638
3639 .step-template-showcase-modal .wpfnl-step__single-template .template-action, .template-library-modal .wpfnl-step__single-template .template-action, .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template .template-action {
3640 position: absolute;
3641 left: 0;
3642 top: 0;
3643 width: 100%;
3644 height: 100%;
3645 padding: 13px 15px;
3646 background: rgba(38, 33, 51, 0.6);
3647 z-index: 1;
3648 border-radius: 10px 10px 0 0;
3649 display: flex;
3650 flex-flow: column;
3651 align-items: center;
3652 justify-content: center;
3653 gap: 14px;
3654 -webkit-backdrop-filter: blur(7px);
3655 backdrop-filter: blur(7px);
3656 transition: all 0.3s ease;
3657 opacity: 0;
3658 visibility: hidden;
3659 }
3660 .step-template-showcase-modal .wpfnl-step__single-template .template-action .btn-default, .template-library-modal .wpfnl-step__single-template .template-action .btn-default, .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template .template-action .btn-default {
3661 margin: 0;
3662 padding: 11px 19px 9px;
3663 height: auto;
3664 width: 100px;
3665 min-width: auto;
3666 font-size: 15px;
3667 line-height: 1;
3668 font-weight: 500;
3669 border-radius: 8px;
3670 border: 1px solid #F2F2F2;
3671 background-color: transparent;
3672 color: #fff;
3673 }
3674 .step-template-showcase-modal .wpfnl-step__single-template .template-action .btn-default:hover, .template-library-modal .wpfnl-step__single-template .template-action .btn-default:hover, .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template .template-action .btn-default:hover {
3675 background-color: #fff;
3676 border-color: #fff;
3677 color: #363B4E;
3678 }
3679
3680 .template-library-modal {
3681 position: fixed;
3682 top: 32px;
3683 left: 160px;
3684 width: calc(100% - 160px);
3685 height: 100%;
3686 background: #F6F5FA;
3687 z-index: 99;
3688 }
3689 .template-library-modal .templates-title-wrapper {
3690 margin-bottom: 22px;
3691 display: flex;
3692 flex-flow: row;
3693 align-items: center;
3694 width: 100%;
3695 }
3696 .template-library-modal .templates-title-wrapper .title {
3697 line-height: 18px;
3698 text-transform: capitalize;
3699 font-size: 18px;
3700 color: #0e2244;
3701 font-weight: 500;
3702 }
3703 .template-library-modal .wpfnl-create-funnel__inner-content {
3704 height: 100%;
3705 }
3706 .template-library-modal .wpfnl-create-funnel__templates-wrapper {
3707 width: 100%;
3708 max-height: 890px;
3709 height: 100%;
3710 overflow: auto;
3711 }
3712 .template-library-modal .wpfnl-create-funnel__templates-wrapper::-webkit-scrollbar {
3713 width: 5px;
3714 }
3715 .template-library-modal .wpfnl-create-funnel__templates-wrapper::-webkit-scrollbar-track {
3716 background: #f2f5f8;
3717 }
3718 .template-library-modal .wpfnl-create-funnel__templates-wrapper::-webkit-scrollbar-thumb {
3719 background-color: #BCC0C3;
3720 border-radius: 20px;
3721 }
3722 .template-library-modal .funnel-templates-header {
3723 background: #FFFFFF;
3724 box-shadow: 0px 1px 2px rgba(190, 190, 215, 0.4);
3725 padding: 15px 24px;
3726 position: relative;
3727 }
3728 .template-library-modal .funnel-templates-header .template-library-filter-wrapper {
3729 display: flex;
3730 flex-flow: row wrap;
3731 align-items: center;
3732 justify-content: space-between;
3733 width: 100%;
3734 }
3735 .template-library-modal .funnel-templates-header .template-library-filter-wrapper.is-store-checkout .pro-free__filter {
3736 margin-left: auto !important;
3737 }
3738 .template-library-modal .funnel-templates-header .back-form-modal {
3739 height: 38px;
3740 width: 38px;
3741 border: 1px solid #EEF0F3;
3742 margin-right: 15px;
3743 border-radius: 10px;
3744 background: #FFFFFF;
3745 display: flex;
3746 flex-flow: column;
3747 align-items: center;
3748 justify-content: center;
3749 cursor: pointer;
3750 }
3751 .template-library-modal .funnel-templates-header .back-form-modal svg {
3752 position: relative;
3753 left: -1px;
3754 }
3755 .template-library-modal .funnel-templates-header .header-title {
3756 font-weight: 500;
3757 font-size: 16px;
3758 line-height: 1.3;
3759 color: #363B4E;
3760 }
3761 .template-library-modal .funnel-templates-header .wpfnl-template-header-title-wrapper {
3762 display: flex;
3763 align-items: center;
3764 }
3765 .template-library-modal .funnel-templates-header .template-type-filter {
3766 display: block;
3767 width: auto;
3768 margin-left: auto;
3769 border: 1px solid #EEF0F3;
3770 height: 38px;
3771 border-radius: 50px;
3772 color: #363B4E;
3773 letter-spacing: -0.01em;
3774 -moz-appearance: none; /* Firefox */
3775 -webkit-appearance: none; /* Safari and Chrome */
3776 appearance: none;
3777 background: transparent;
3778 background-image: url("data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMTIgNyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBzdHJva2U9IiM3QThCOUEiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIiBkPSJNMTAuODEzIDFsLTQuNSA0LjUtNC41LTQuNSIvPjwvc3ZnPg==");
3779 background-repeat: no-repeat;
3780 background-position-x: calc(100% - 15px);
3781 background-position-y: 13px;
3782 background-size: 12px 12px;
3783 padding-top: 0px;
3784 }
3785 .template-library-modal .funnel-templates-header .funnel-global-import {
3786 min-width: 152px;
3787 display: flex;
3788 justify-content: flex-end;
3789 align-items: center;
3790 }
3791 .template-library-modal .funnel-templates-header .funnel-global-import .btn-default {
3792 height: 40px;
3793 line-height: 41px;
3794 position: relative;
3795 padding: 0 20px;
3796 min-width: auto;
3797 box-shadow: 0px 10px 16px rgba(97, 103, 116, 0.15);
3798 border-radius: 8px;
3799 }
3800 .template-library-modal .funnel-templates-header .funnel-global-import .btn-default .btn-text {
3801 position: relative;
3802 z-index: 1;
3803 color: #fff;
3804 font-weight: 500;
3805 }
3806 .template-library-modal .funnel-templates-header .funnel-global-import .btn-default .pro-tag {
3807 position: absolute;
3808 top: -21px;
3809 right: 10px;
3810 }
3811 .template-library-modal .funnel-templates-header .funnel-global-import .global-import-progress {
3812 position: absolute;
3813 left: 0;
3814 bottom: 0;
3815 width: 0;
3816 height: 100%;
3817 background: #8b5ef3;
3818 border-radius: 10px;
3819 z-index: 0;
3820 transition: all 0.4s linear;
3821 }
3822 .template-library-modal .funnel-templates-header .responsive-switcher {
3823 border: 1px solid #E4E6EB;
3824 border-radius: 8px;
3825 margin-left: -10%;
3826 }
3827 .template-library-modal .funnel-templates-header .responsive-switcher button {
3828 background: transparent;
3829 border: none;
3830 padding: 10px 10px;
3831 border-right: 1px solid #E4E6EB;
3832 cursor: pointer;
3833 }
3834 .template-library-modal .funnel-templates-header .responsive-switcher button:last-child {
3835 border-right: none;
3836 }
3837 .template-library-modal .funnel-templates-header .responsive-switcher button.active svg path,
3838 .template-library-modal .funnel-templates-header .responsive-switcher button.active svg rect {
3839 stroke: #6E42D3;
3840 }
3841 .template-library-modal .funnel-templates-header .responsive-switcher button.active svg circle {
3842 fill: #6E42D3;
3843 }
3844 .template-library-modal .funnel-templates-header .responsive-switcher button.active.tablet-view svg path, .template-library-modal .funnel-templates-header .responsive-switcher button.active.mobile-view svg path {
3845 fill: #6E42D3;
3846 }
3847 .template-library-modal .funnel-templates-body {
3848 display: flex;
3849 flex-flow: row wrap;
3850 height: calc(100% - 78px);
3851 }
3852 .template-library-modal .funnel-templates-sidebar {
3853 background: #FFFFFF;
3854 box-shadow: 1px 0px 2px rgba(190, 190, 215, 0.14);
3855 width: 247px;
3856 padding: 19px 20px;
3857 }
3858 .template-library-modal .funnel-templates-sidebar .sidebar-tab-nav {
3859 display: flex;
3860 margin-bottom: 24px;
3861 }
3862 .template-library-modal .funnel-templates-sidebar .sidebar-tab-nav > span {
3863 font-size: 14px;
3864 line-height: 1.3;
3865 font-weight: 600;
3866 color: #292C2F;
3867 flex: 1;
3868 text-align: center;
3869 display: block;
3870 border-bottom: 1px solid #E4E6EB;
3871 padding-bottom: 15px;
3872 cursor: pointer;
3873 position: relative;
3874 }
3875 .template-library-modal .funnel-templates-sidebar .sidebar-tab-nav > span:before {
3876 content: "";
3877 position: absolute;
3878 bottom: 0;
3879 left: 0;
3880 width: 100%;
3881 height: 2px;
3882 background: #6E42D3;
3883 display: none;
3884 }
3885 .template-library-modal .funnel-templates-sidebar .sidebar-tab-nav > span.active {
3886 color: #6E42D3;
3887 }
3888 .template-library-modal .funnel-templates-sidebar .sidebar-tab-nav > span.active:before {
3889 display: block;
3890 }
3891 .template-library-modal .funnel-templates-sidebar .category-filter-wrapper {
3892 height: 720px;
3893 padding-right: 8px;
3894 overflow: auto;
3895 }
3896 .template-library-modal .funnel-templates-sidebar .category-filter-wrapper::-webkit-scrollbar {
3897 width: 5px;
3898 }
3899 .template-library-modal .funnel-templates-sidebar .category-filter-wrapper::-webkit-scrollbar-track {
3900 background: #f2f5f8;
3901 }
3902 .template-library-modal .funnel-templates-sidebar .category-filter-wrapper::-webkit-scrollbar-thumb {
3903 background-color: #BCC0C3;
3904 border-radius: 20px;
3905 }
3906 .template-library-modal .funnel-templates-sidebar .category-filter-wrapper ul li {
3907 font-weight: 500;
3908 font-size: 14px;
3909 line-height: 1.3;
3910 letter-spacing: -0.01em;
3911 color: #363B4E;
3912 background: #FFFFFF;
3913 border: 1px solid #EEF0F3;
3914 border-radius: 8px;
3915 padding: 12px 16px;
3916 margin-bottom: 14px;
3917 cursor: pointer;
3918 display: flex;
3919 align-items: center;
3920 gap: 7px;
3921 transition: all 0.3s ease;
3922 }
3923 .template-library-modal .funnel-templates-sidebar .category-filter-wrapper ul li.active, .template-library-modal .funnel-templates-sidebar .category-filter-wrapper ul li:hover {
3924 color: #6E42D3;
3925 border-color: #6E42D3;
3926 box-shadow: 0px 20px 16px rgba(189, 193, 200, 0.2);
3927 }
3928 .template-library-modal .funnel-templates-sidebar .category-filter-wrapper ul li svg {
3929 position: relative;
3930 top: -1px;
3931 display: block;
3932 min-width: 20px;
3933 }
3934 .template-library-modal .funnel-templates-sidebar .wpfnl-create-step__filter-nav {
3935 width: 100%;
3936 min-height: auto;
3937 background: transparent;
3938 box-shadow: none;
3939 padding: 0;
3940 align-self: stretch;
3941 }
3942 .template-library-modal .funnel-templates-content {
3943 width: calc(100% - 247px);
3944 position: relative;
3945 padding: 40px;
3946 }
3947 .template-library-modal .funnel-templates-content .not-clickable-overlay {
3948 z-index: 9;
3949 }
3950 .template-library-modal .no-sidebar .funnel-templates-content {
3951 width: 100%;
3952 }
3953 .template-library-modal .wpfnl-create-funnel__templates {
3954 position: relative;
3955 min-height: 370px;
3956 display: flex;
3957 flex-flow: row wrap;
3958 gap: 40px;
3959 }
3960 .template-library-modal .wpfnl-create-funnel__templates .template-cat-filter-loader {
3961 position: absolute;
3962 left: 0;
3963 top: 0;
3964 width: 100%;
3965 height: 100%;
3966 z-index: 99;
3967 display: flex;
3968 flex-flow: column;
3969 align-items: center;
3970 justify-content: flex-start;
3971 opacity: 0;
3972 visibility: hidden;
3973 }
3974 .template-library-modal .wpfnl-create-funnel__templates .template-cat-filter-loader .wpfnl-loader {
3975 display: block;
3976 width: 30px;
3977 height: 30px;
3978 margin: 0;
3979 position: relative;
3980 top: 200px;
3981 }
3982 .template-library-modal .wpfnl-create-funnel__templates .template-cat-filter-loader.show-loader {
3983 opacity: 1;
3984 visibility: visible;
3985 }
3986 .template-library-modal .wpfnl-create-funnel__templates .wpfnl-create-funnel__loader {
3987 position: absolute;
3988 top: 0;
3989 left: 0;
3990 width: 100%;
3991 height: 100%;
3992 background: #f6f6f8;
3993 display: flex;
3994 flex-flow: column;
3995 align-items: center;
3996 justify-content: flex-start;
3997 z-index: 9;
3998 }
3999 .template-library-modal .wpfnl-create-funnel__templates .wpfnl-create-funnel__loader .wpfnl-loader {
4000 display: block;
4001 width: 40px;
4002 height: 40px;
4003 margin-top: 12%;
4004 }
4005 .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template {
4006 width: calc(25% - 30px);
4007 position: relative;
4008 }
4009 .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template .freemium-tag {
4010 position: absolute;
4011 top: 10px;
4012 right: 10px;
4013 z-index: 1;
4014 padding: 3px 8px 4px;
4015 background-color: #2FCF5C;
4016 font-size: 10px;
4017 border-radius: 5px;
4018 }
4019 .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template.create__from-scratch {
4020 background-color: transparent;
4021 border: 2px dashed #A1A1B6;
4022 border-radius: 10px;
4023 }
4024 .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template.create__from-scratch .funnel-limit-notice,
4025 .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template.create__from-scratch .btn-default {
4026 height: 48px;
4027 line-height: 49px;
4028 width: 100%;
4029 max-width: 194px;
4030 padding: 0 8px;
4031 border-radius: 12px;
4032 position: absolute;
4033 top: 50%;
4034 left: 50%;
4035 transform: translate(-50%, -50%);
4036 box-shadow: 0px 9px 14px 0px rgba(193, 183, 232, 0.5);
4037 }
4038 .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template.create__from-scratch .funnel-limit-notice svg,
4039 .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template.create__from-scratch .btn-default svg {
4040 margin-right: 2px;
4041 }
4042 .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template.create__from-scratch .funnel-limit-notice path,
4043 .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template.create__from-scratch .btn-default path {
4044 stroke: #fff;
4045 }
4046 .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template.create__from-scratch .pro-tag {
4047 position: absolute;
4048 top: -23px;
4049 right: 11px;
4050 }
4051 .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template.create__from-scratch .wpfnl-single-remote-wrapper {
4052 opacity: 0;
4053 visibility: hidden;
4054 }
4055 .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template.create__from-scratch .funnel-limit-notice {
4056 max-width: 100%;
4057 text-align: center;
4058 padding: 15px;
4059 height: auto;
4060 line-height: normal;
4061 border-radius: 0;
4062 box-shadow: none;
4063 }
4064 .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template.create__from-scratch .funnel-limit-notice p {
4065 color: #d24d4d;
4066 line-height: 1.6;
4067 }
4068 .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template.show-step-preview {
4069 width: 100%;
4070 margin: 0;
4071 background: transparent;
4072 border-radius: 0;
4073 }
4074 .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template .wpfnl-single-remote-wrapper {
4075 position: relative;
4076 background: #ffffff;
4077 border-radius: 10px;
4078 height: 100%;
4079 transition: all 0.3s ease;
4080 }
4081 .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template .wpfnl-single-remote-template {
4082 position: relative;
4083 }
4084 .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template .template-image-wrapper {
4085 background-repeat: no-repeat;
4086 background-size: 100% auto;
4087 background-position: top center;
4088 border-radius: 10px 10px 0 0;
4089 position: relative;
4090 overflow: hidden;
4091 }
4092 .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template .template-image-wrapper:before {
4093 content: "";
4094 display: block;
4095 padding-top: 100%;
4096 }
4097 .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template .template-img {
4098 width: 100%;
4099 border-radius: 10px 10px 0 0;
4100 height: 350px;
4101 object-fit: contain;
4102 }
4103 .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template .importar-loader {
4104 background: rgba(38, 33, 51, 0.6);
4105 -webkit-backdrop-filter: blur(7px);
4106 backdrop-filter: blur(7px);
4107 }
4108 .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template .funnel-template-info {
4109 text-align: center;
4110 padding: 14px;
4111 background: #ffffff;
4112 border-radius: 0 0 10px 10px;
4113 position: relative;
4114 border-top: 1px solid #E5E8F3;
4115 }
4116 .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template .funnel-template-info .title {
4117 color: #363B4E;
4118 padding: 0;
4119 min-height: auto;
4120 display: block;
4121 font-weight: 500;
4122 transition: all 0.3s ease;
4123 }
4124 .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template .funnel-template-info .steps {
4125 color: #7A8B9A;
4126 letter-spacing: -0.01em;
4127 font-size: 12px;
4128 }
4129 .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template:hover .wpfnl-single-remote-wrapper {
4130 box-shadow: 0px 20px 20px rgba(190, 190, 215, 0.2);
4131 }
4132 .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template:hover .template-action {
4133 opacity: 1;
4134 visibility: visible;
4135 }
4136 .template-library-modal .wpfnl-create-funnel__templates .steps-preview-wrapper {
4137 gap: 40px;
4138 position: relative;
4139 width: 100%;
4140 display: flex;
4141 flex-flow: row wrap;
4142 align-items: flex-start;
4143 }
4144 .template-library-modal .wpfnl-create-funnel__templates .steps-preview-wrapper .wpfnl-step__single-template {
4145 width: calc(20% - 32px);
4146 }
4147 .template-library-modal .wpfnl-create-funnel__templates .steps-preview-wrapper .wpfnl-template-preview-wrapper {
4148 margin: auto;
4149 width: 100%;
4150 }
4151 .template-library-modal .wpfnl-create-funnel__templates .steps-preview-wrapper .wpfnl-template-preview-wrapper .wpfnl-template-steps-wrapper {
4152 display: flex;
4153 align-items: center;
4154 width: 100%;
4155 justify-content: center;
4156 gap: 10px;
4157 margin-bottom: 40px;
4158 }
4159 .template-library-modal .wpfnl-create-funnel__templates .steps-preview-wrapper .wpfnl-template-preview-wrapper .wpfnl-template-steps-wrapper .wpfnl-template-step {
4160 width: 80px;
4161 text-align: center;
4162 }
4163 .template-library-modal .wpfnl-create-funnel__templates .steps-preview-wrapper .wpfnl-template-preview-wrapper .wpfnl-template-steps-wrapper .wpfnl-template-step span {
4164 border-radius: 6px;
4165 background: #FFF;
4166 box-shadow: 0px 53px 32px 0px rgba(0, 0, 0, 0.02), 0px 6px 13px 0px rgba(0, 0, 0, 0.04), 0px 1px 3px 0px rgba(143, 143, 143, 0.2), 0px 0px 0px 1px #EAEAEA, 0px -2.4px 0px 0px rgba(61, 61, 61, 0.04) inset;
4167 padding: 3px;
4168 cursor: pointer;
4169 display: block;
4170 border: 1px solid transparent;
4171 min-height: 80px;
4172 }
4173 .template-library-modal .wpfnl-create-funnel__templates .steps-preview-wrapper .wpfnl-template-preview-wrapper .wpfnl-template-steps-wrapper .wpfnl-template-step p {
4174 color: #6B7589;
4175 font-size: 12px;
4176 margin-top: 10px;
4177 text-transform: capitalize;
4178 }
4179 .template-library-modal .wpfnl-create-funnel__templates .steps-preview-wrapper .wpfnl-template-preview-wrapper .wpfnl-template-steps-wrapper .wpfnl-template-step.active span {
4180 border-color: #6E42D3;
4181 }
4182 .template-library-modal .wpfnl-create-funnel__templates .steps-preview-wrapper .wpfnl-template-preview-wrapper .wpfnl-template-steps-wrapper .wpfnl-template-step.active p {
4183 color: #6E42D3;
4184 }
4185 .template-library-modal .wpfnl-create-funnel__templates .steps-preview-wrapper .wpfnl-template-preview-wrapper .wpfnl-template-step-preview {
4186 width: 100%;
4187 background: #FFF;
4188 margin: auto;
4189 }
4190 .template-library-modal .wpfnl-create-funnel__templates .steps-preview-wrapper .wpfnl-template-preview-wrapper .wpfnl-template-step-preview.mobile {
4191 width: 425px;
4192 }
4193 .template-library-modal .wpfnl-create-funnel__templates .steps-preview-wrapper .wpfnl-template-preview-wrapper .wpfnl-template-step-preview.tablet {
4194 width: 768px;
4195 }
4196 .template-library-modal .wpfnl-create-funnel__templates .steps-preview-wrapper .wpfnl-template-preview-wrapper .wpfnl-template-step-preview.mobile, .template-library-modal .wpfnl-create-funnel__templates .steps-preview-wrapper .wpfnl-template-preview-wrapper .wpfnl-template-step-preview.tablet {
4197 padding: 50px 10px 60px;
4198 box-shadow: 0 14px 28px 0 rgba(0, 0, 0, 0.0588235294);
4199 border-radius: 30px;
4200 position: relative;
4201 }
4202 .template-library-modal .wpfnl-create-funnel__templates .steps-preview-wrapper .wpfnl-template-preview-wrapper .wpfnl-template-step-preview.mobile .wpfnl-template-iframe-wrapper, .template-library-modal .wpfnl-create-funnel__templates .steps-preview-wrapper .wpfnl-template-preview-wrapper .wpfnl-template-step-preview.tablet .wpfnl-template-iframe-wrapper {
4203 border: 1px solid rgba(15, 12, 9, 0.1);
4204 }
4205 .template-library-modal .wpfnl-create-funnel__templates .steps-preview-wrapper .wpfnl-template-preview-wrapper .wpfnl-template-step-preview .wpfnl-template-iframe-wrapper {
4206 position: relative;
4207 }
4208 .template-library-modal .wpfnl-create-funnel__templates .steps-preview-wrapper .wpfnl-template-preview-wrapper .wpfnl-template-step-preview .wpfnl-template-iframe-wrapper .wpfnl-loader-wrapper {
4209 position: absolute;
4210 width: 100%;
4211 height: 100%;
4212 top: 0;
4213 display: none;
4214 align-items: center;
4215 justify-content: center;
4216 background: rgba(38, 27, 103, 0.2);
4217 }
4218 .template-library-modal .wpfnl-create-funnel__templates .steps-preview-wrapper .wpfnl-template-preview-wrapper .wpfnl-template-step-preview .wpfnl-template-iframe-wrapper .wpfnl-loader-wrapper.active {
4219 display: flex;
4220 }
4221 .template-library-modal .wpfnl-create-funnel__templates .steps-preview-wrapper .wpfnl-template-preview-wrapper .wpfnl-template-step-preview .wpfnl-template-iframe-wrapper .wpfnl-loader-wrapper .wpfnl-loader {
4222 display: block;
4223 width: 50px;
4224 height: 50px;
4225 }
4226 .template-library-modal .wpfnl-create-funnel__templates .step-title-wrapper {
4227 position: absolute;
4228 top: 0;
4229 left: 0;
4230 }
4231 .template-library-modal .wpfnl-create-funnel__templates .step-title-wrapper .title {
4232 font-weight: 500;
4233 font-size: 18px;
4234 line-height: 1;
4235 color: #363B4E;
4236 }
4237 .template-library-modal .wpfnl-create-funnel-layout {
4238 width: 100%;
4239 background: #F6F5FA;
4240 border-radius: 14px;
4241 max-width: 1093px;
4242 position: fixed;
4243 top: 50% !important;
4244 left: calc(50% + 80px);
4245 transform: translate(-50%, -50%);
4246 height: 80%;
4247 max-height: 690px;
4248 }
4249 .template-library-modal .wpfnl-create-funnel-layout .close {
4250 position: absolute;
4251 border: none;
4252 right: -11px;
4253 top: -13px;
4254 display: flex;
4255 width: 40px;
4256 height: 40px;
4257 padding: 8px;
4258 justify-content: center;
4259 flex-flow: column;
4260 align-items: center;
4261 border-radius: 100px;
4262 background: #FFF;
4263 box-shadow: 0px 1px 1px 0px #DADADA;
4264 cursor: pointer;
4265 }
4266 .template-library-modal .wpfnl-create-funnel-layout .wpfnl-form-group {
4267 margin-bottom: 23px;
4268 }
4269 .template-library-modal .wpfnl-create-funnel-layout .wpfnl-form-group > label {
4270 color: #2D3149;
4271 font-size: 15px;
4272 font-weight: 500;
4273 line-height: 1.3;
4274 margin-bottom: 7px;
4275 display: block;
4276 }
4277 .template-library-modal .wpfnl-create-funnel-layout .modal-body {
4278 height: 100%;
4279 }
4280 .template-library-modal .wpfnl-create-funnel-layout .modal-body input[type=text] {
4281 margin-bottom: 0;
4282 border-radius: 8px;
4283 background: #FFF;
4284 box-shadow: 0px 1px 1px 0px rgba(182, 185, 191, 0.3);
4285 border: none;
4286 font-weight: 300;
4287 }
4288 .template-library-modal .wpfnl-create-funnel-layout .modal-body button[type=submit] {
4289 width: auto;
4290 }
4291 .template-library-modal .wpfnl-create-funnel-layout .layout-title {
4292 color: #2D3149;
4293 font-size: 15px;
4294 font-weight: 500;
4295 line-height: 1.3;
4296 margin-bottom: 9px;
4297 }
4298 .template-library-modal .wpfnl-create-funnel-layout form {
4299 height: 100%;
4300 }
4301 .template-library-modal .wpfnl-create-funnel-layout .funnels-layout-wrapper {
4302 display: flex;
4303 flex-flow: row wrap;
4304 gap: 20px;
4305 border-bottom: 1px solid #E5E1F1;
4306 padding-bottom: 20px;
4307 margin-bottom: 20px;
4308 overflow: auto;
4309 height: 100%;
4310 max-height: calc(100% - 176px);
4311 }
4312 .template-library-modal .wpfnl-create-funnel-layout .single-layout {
4313 width: calc(33.3333333333% - 14px);
4314 position: relative;
4315 }
4316 .template-library-modal .wpfnl-create-funnel-layout .single-layout .pro-tag {
4317 position: absolute;
4318 right: 24px;
4319 top: 24px;
4320 z-index: 2;
4321 border-radius: 5px;
4322 background: #2FCF5C;
4323 box-shadow: 0px 4px 6px 0px #E0DEE5;
4324 font-size: 12px;
4325 font-weight: 700;
4326 line-height: 1;
4327 padding: 3px 6px;
4328 }
4329 .template-library-modal .wpfnl-create-funnel-layout .single-layout-inner {
4330 border-radius: 16px;
4331 border: 1px solid #EBE9F5;
4332 box-shadow: 0px 8px 8px 0px rgba(226, 223, 237, 0.3);
4333 padding: 10px;
4334 display: block;
4335 background: #fff;
4336 transition: all 0.3s ease;
4337 cursor: pointer;
4338 position: relative;
4339 overflow: hidden;
4340 }
4341 .template-library-modal .wpfnl-create-funnel-layout .single-layout-inner:before {
4342 content: url("data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgNjMgNTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGNpcmNsZSBjeD0iNDIuNSIgY3k9IjkuNSIgcj0iNDIuNSIgZmlsbD0iIzZFNDJEMyIvPjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMF80ODRfMTMpIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNNDAuNDg5IDE3LjU5NmExLjc0NSAxLjc0NSAwIDAwLTIuNDY4IDBMMjYuOTE1IDI4LjcwMmwtNC45MzYtNC45MzZhMS43NDUgMS43NDUgMCAxMC0yLjQ2OCAyLjQ2OGw2LjE3IDYuMTdjLjM0LjM0Ljc4Ny41MTEgMS4yMzQuNTExLjQ0NyAwIC44OTMtLjE3IDEuMjM0LS41MTFsMTIuMzQtMTIuMzRhMS43NDUgMS43NDUgMCAwMDAtMi40Njh6Ii8+PC9nPjxkZWZzPjxjbGlwUGF0aCBpZD0iY2xpcDBfNDg0XzEzIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAwaDIydjIySDB6IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxOSAxNCkiLz48L2NsaXBQYXRoPjwvZGVmcz48L3N2Zz4=");
4343 position: absolute;
4344 right: -2px;
4345 top: -2px;
4346 display: block;
4347 width: 58px;
4348 opacity: 0;
4349 visibility: hidden;
4350 transition: all 0.3s ease;
4351 }
4352 .template-library-modal .wpfnl-create-funnel-layout .single-layout-inner.is-pro {
4353 cursor: not-allowed;
4354 }
4355 .template-library-modal .wpfnl-create-funnel-layout .single-layout-inner.is-pro:after {
4356 content: "";
4357 position: absolute;
4358 left: 0;
4359 top: 0;
4360 width: 100%;
4361 height: 100%;
4362 background: rgba(255, 255, 255, 0.4588235294);
4363 border-radius: 16px;
4364 z-index: 1;
4365 }
4366 .template-library-modal .wpfnl-create-funnel-layout .single-layout.active .single-layout-inner {
4367 border-color: #6E42D3;
4368 }
4369 .template-library-modal .wpfnl-create-funnel-layout .single-layout.active .single-layout-inner::before {
4370 opacity: 1;
4371 visibility: visible;
4372 }
4373 .template-library-modal .wpfnl-create-funnel-layout .inner-box {
4374 border-radius: 16px;
4375 background: #CEE4DD;
4376 display: flex;
4377 align-items: center;
4378 justify-content: center;
4379 flex-flow: column;
4380 height: 185px;
4381 padding: 15px;
4382 }
4383 .template-library-modal .wpfnl-create-funnel-layout .inner-box svg {
4384 max-width: 100%;
4385 }
4386 .template-library-modal .wpfnl-create-funnel-layout .layout2 .inner-box {
4387 background-color: #F3E8FF;
4388 }
4389 .template-library-modal .wpfnl-create-funnel-layout .layout3 .inner-box {
4390 background-color: rgba(167, 204, 245, 0.3019607843);
4391 }
4392 .template-library-modal .wpfnl-create-funnel-layout .layout4 .inner-box {
4393 background-color: #FDF2CB;
4394 }
4395 .template-library-modal .wpfnl-create-funnel-layout .layout5 .inner-box {
4396 background-color: #E5F0FC;
4397 }
4398 .template-library-modal .wpfnl-create-funnel-layout .layout6 .inner-box {
4399 background-color: #FFEAE1;
4400 }
4401 .template-library-modal .wpfnl-create-funnel-layout input[type=radio]:checked + .single-layout-inner {
4402 border-color: #6E42D3;
4403 }
4404 .template-library-modal .wpfnl-create-funnel-layout .button-area {
4405 text-align: right;
4406 display: flex;
4407 flex-flow: row wrap;
4408 align-items: center;
4409 justify-content: flex-end;
4410 gap: 10px;
4411 }
4412 .template-library-modal .wpfnl-create-funnel-layout .button-area .wpfnl-alert.box {
4413 padding: 10px 20px;
4414 }
4415
4416 #create-funnel-loader {
4417 position: absolute;
4418 left: 50%;
4419 top: 50%;
4420 z-index: 99;
4421 opacity: 0;
4422 visibility: hidden;
4423 margin-left: -50px;
4424 margin-top: -50px;
4425 }
4426 #create-funnel-loader.show {
4427 opacity: 1;
4428 visibility: visible;
4429 }
4430
4431 .create-funnel-loader-overlay#create-funnel-loader {
4432 background: #ffffff;
4433 position: fixed;
4434 left: 0;
4435 top: 0;
4436 width: 100%;
4437 height: 100%;
4438 z-index: 100;
4439 display: none;
4440 margin: 0;
4441 }
4442 .create-funnel-loader-overlay#create-funnel-loader.show {
4443 display: block;
4444 }
4445 .create-funnel-loader-overlay#create-funnel-loader .wpfnl-loader {
4446 display: block;
4447 position: absolute;
4448 top: 50%;
4449 left: 50%;
4450 transform: translate(-50%, -50%);
4451 width: 40px;
4452 height: 40px;
4453 margin: 0;
4454 }
4455
4456 .wpfnl-missing-plugin-notice {
4457 width: 60% !important;
4458 background: #fff;
4459 border-color: transparent !important;
4460 padding: 30px;
4461 border-radius: 10px;
4462 }
4463 .wpfnl-missing-plugin-notice .wpfnl-notice-title {
4464 font-size: 20px;
4465 font-weight: 500;
4466 color: #0e2244;
4467 margin-bottom: 10px;
4468 }
4469 .wpfnl-missing-plugin-notice .wpfnl-notice-notice-body span, .wpfnl-missing-plugin-notice .wpfnl-notice-notice-body p {
4470 color: #0e2244;
4471 font-size: 16px;
4472 line-height: 1.6;
4473 }
4474 .wpfnl-missing-plugin-notice .wpfnl-notice-notice-body p {
4475 margin-bottom: 10px;
4476 }
4477 .wpfnl-missing-plugin-notice .wpfnl-notice-notice-body p.note {
4478 margin-bottom: 0;
4479 }
4480 .wpfnl-missing-plugin-notice .wpfnl-notice-notice-body p b {
4481 font-weight: 500;
4482 }
4483 .wpfnl-missing-plugin-notice .wpfnl-notice-notice-body a {
4484 font-size: 16px;
4485 font-weight: 500;
4486 color: #6E42D3;
4487 }
4488 .wpfnl-missing-plugin-notice .wpfnl-notice-notice-body a:hover {
4489 text-decoration: none;
4490 }
4491 .wpfnl-missing-plugin-notice .wpfnl-notice-notice-body .dot-wrapper span {
4492 margin-left: 0px;
4493 font-weight: 700;
4494 }
4495 .wpfnl-missing-plugin-notice .wpfnl-notice-notice-body .wpfnl-plugin-installation-error {
4496 color: #d24d4d;
4497 display: block;
4498 margin-top: 10px;
4499 font-style: italic;
4500 font-size: 14px;
4501 }
4502 .wpfnl-missing-plugin-notice .wpfnl-notice-notice-body .wpfnl-plugin-installation-error a {
4503 font-size: 14px;
4504 }
4505 .wpfnl-missing-plugin-notice .wpfnl-notice-notice-body .wpfnl-plugin-installation-error a:hover {
4506 text-decoration: underline;
4507 }
4508
4509 .importar-loader {
4510 position: absolute;
4511 top: 0;
4512 left: 0;
4513 width: 100%;
4514 height: 100%;
4515 background: rgba(51, 51, 51, 0.7);
4516 transition: all 0.3s ease;
4517 cursor: default;
4518 z-index: 2;
4519 border-radius: 10px 10px 0 0;
4520 }
4521 .importar-loader .title-wrapper {
4522 width: 100%;
4523 height: 100%;
4524 display: flex;
4525 align-items: center;
4526 justify-content: center;
4527 }
4528 .importar-loader .title {
4529 text-transform: capitalize;
4530 font-size: 16px;
4531 color: #fff;
4532 }
4533
4534 .folded .template-library-modal {
4535 left: 36px;
4536 width: calc(100% - 36px);
4537 }
4538
4539 @media only screen and (max-width: 1699px) {
4540 .template-library-modal .wpfnl-create-funnel__templates {
4541 gap: 30px;
4542 }
4543 .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template {
4544 width: calc(25% - 23px);
4545 }
4546 .template-library-modal .wpfnl-create-funnel__templates .steps-preview-wrapper .wpfnl-step__single-template .template-action .btn-default,
4547 .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template .template-action .btn-default {
4548 padding: 9px 12px 7px;
4549 font-size: 14px;
4550 }
4551 .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template.create__from-scratch .btn-default {
4552 max-width: 174px;
4553 }
4554 .template-library-modal .wpfnl-create-funnel__templates .steps-preview-wrapper {
4555 gap: 30px;
4556 }
4557 .template-library-modal .wpfnl-create-funnel__templates .steps-preview-wrapper .wpfnl-step__single-template {
4558 width: calc(20% - 24px);
4559 }
4560 }
4561 @media only screen and (max-width: 1399px) {
4562 .template-library-modal .funnel-templates-content {
4563 padding: 30px;
4564 }
4565 .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template {
4566 width: calc(33.3333333333% - 20px);
4567 }
4568 .template-library-modal .wpfnl-create-funnel__templates .steps-preview-wrapper .wpfnl-step__single-template {
4569 width: calc(25% - 23px);
4570 }
4571 .template-library-modal .wpfnl-create-funnel-layout {
4572 max-width: 913px;
4573 }
4574 .template-library-modal .wpfnl-create-funnel-layout .inner-box {
4575 height: 175px;
4576 }
4577 }
4578 @media only screen and (max-width: 1199px) {
4579 .template-library-modal .funnel-templates-content {
4580 padding: 20px;
4581 }
4582 .template-library-modal .funnel-templates-sidebar {
4583 padding: 19px 15px;
4584 }
4585 .template-library-modal .wpfnl-create-funnel__templates {
4586 gap: 20px;
4587 }
4588 .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template {
4589 width: calc(50% - 10px);
4590 }
4591 .funnel-templates-content .wpfnl-step__templates-wrapper .wpfnl-step__single-template {
4592 width: calc(50% - 10px);
4593 }
4594 .template-library-modal .wpfnl-create-funnel__templates .steps-preview-wrapper {
4595 gap: 20px;
4596 }
4597 .template-library-modal .wpfnl-create-funnel__templates .steps-preview-wrapper .wpfnl-step__single-template {
4598 width: calc(33.3333333333% - 14px);
4599 }
4600 .wpfnl-missing-plugin-notice {
4601 width: calc(50% - 30px) !important;
4602 padding: 20px;
4603 }
4604 .template-library-modal .wpfnl-create-funnel-layout {
4605 max-width: 780px;
4606 max-height: 585px;
4607 }
4608 .template-library-modal .wpfnl-create-funnel-layout .single-layout {
4609 width: calc(33.3333333333% - 8px);
4610 }
4611 .template-library-modal .wpfnl-create-funnel-layout .funnels-layout-wrapper {
4612 gap: 12px;
4613 max-height: calc(100% - 180px);
4614 }
4615 .template-library-modal .wpfnl-create-funnel-layout .single-layout-inner {
4616 border-radius: 10px;
4617 padding: 5px;
4618 }
4619 .template-library-modal .wpfnl-create-funnel-layout .inner-box {
4620 height: 145px;
4621 border-radius: 8px;
4622 }
4623 .template-library-modal .wpfnl-create-funnel__templates .steps-preview-wrapper .wpfnl-template-preview-wrapper .wpfnl-template-step-preview.desktop {
4624 width: 992px;
4625 transform: scale(0.7);
4626 transform-origin: left top;
4627 margin-left: 10%;
4628 }
4629 }
4630 @media only screen and (max-width: 960px) {
4631 .template-library-modal {
4632 left: 36px;
4633 width: calc(100% - 36px);
4634 }
4635 .template-library-modal .wpfnl-create-funnel-layout {
4636 left: calc(50% + 20px);
4637 }
4638 }
4639 .step-template-showcase-modal .wpfnl-step__single-template, .template-library-modal .wpfnl-step__single-template {
4640 position: relative;
4641 background: #ffffff;
4642 width: calc(25% - 30px);
4643 border-radius: 10px;
4644 box-shadow: 0px 1px 2px rgba(190, 190, 215, 0.2);
4645 transition: all 0.3s ease;
4646 }
4647 .step-template-showcase-modal .create__from-scratch.wpfnl-step__single-template, .template-library-modal .create__from-scratch.wpfnl-step__single-template {
4648 border: 2px dashed #A1A1B6;
4649 box-shadow: none !important;
4650 background: transparent;
4651 }
4652 .step-template-showcase-modal .create__from-scratch.wpfnl-step__single-template:hover, .template-library-modal .create__from-scratch.wpfnl-step__single-template:hover {
4653 box-shadow: none !important;
4654 }
4655 .step-template-showcase-modal .create__from-scratch.wpfnl-step__single-template .btn-default, .template-library-modal .create__from-scratch.wpfnl-step__single-template .btn-default {
4656 height: 48px;
4657 line-height: 49px;
4658 width: 100%;
4659 max-width: 194px;
4660 position: absolute;
4661 top: 50%;
4662 left: 50%;
4663 transform: translate(-50%, -50%);
4664 border-radius: 12px;
4665 padding: 0 15px;
4666 box-shadow: 0px 9px 14px 0px rgba(193, 183, 232, 0.5);
4667 }
4668 .step-template-showcase-modal .create__from-scratch.wpfnl-step__single-template .btn-default svg, .template-library-modal .create__from-scratch.wpfnl-step__single-template .btn-default svg {
4669 margin-right: 3px;
4670 }
4671 .step-template-showcase-modal .create__from-scratch.wpfnl-step__single-template .btn-default svg path, .template-library-modal .create__from-scratch.wpfnl-step__single-template .btn-default svg path {
4672 stroke: #fff;
4673 }
4674 .step-template-showcase-modal .create__from-scratch.wpfnl-step__single-template .step-template-info, .template-library-modal .create__from-scratch.wpfnl-step__single-template .step-template-info,
4675 .step-template-showcase-modal .create__from-scratch.wpfnl-step__single-template .template-preview-image,
4676 .template-library-modal .create__from-scratch.wpfnl-step__single-template .template-preview-image {
4677 opacity: 0;
4678 visibility: hidden;
4679 }
4680 .step-template-showcase-modal .wpfnl-step__single-template .importar-loader, .template-library-modal .wpfnl-step__single-template .importar-loader {
4681 background: rgba(38, 33, 51, 0.6);
4682 -webkit-backdrop-filter: blur(7px);
4683 backdrop-filter: blur(7px);
4684 }
4685 .step-template-showcase-modal .wpfnl-step__single-template .template-preview-image, .template-library-modal .wpfnl-step__single-template .template-preview-image {
4686 position: relative;
4687 }
4688 .step-template-showcase-modal .wpfnl-step__single-template .step-image-wrapper, .template-library-modal .wpfnl-step__single-template .step-image-wrapper {
4689 border-radius: 10px 10px 0 0;
4690 background-repeat: no-repeat;
4691 background-size: 100% auto;
4692 background-position: center 0;
4693 position: relative;
4694 overflow: hidden;
4695 }
4696 .step-template-showcase-modal .wpfnl-step__single-template .step-image-wrapper:before, .template-library-modal .wpfnl-step__single-template .step-image-wrapper:before {
4697 content: "";
4698 display: block;
4699 padding-top: 100%;
4700 }
4701 .step-template-showcase-modal .wpfnl-step__single-template .template-img, .template-library-modal .wpfnl-step__single-template .template-img {
4702 width: 100%;
4703 height: 350px;
4704 object-fit: contain;
4705 border-radius: 10px 10px 0px 0px;
4706 transition: all 0.3s ease;
4707 }
4708 .step-template-showcase-modal .wpfnl-step__single-template .step-template-info, .template-library-modal .wpfnl-step__single-template .step-template-info {
4709 border-radius: 0 0 10px 10px;
4710 position: relative;
4711 border-top: 1px solid #E5E8F3;
4712 }
4713 .step-template-showcase-modal .wpfnl-step__single-template .step-template-info .title, .template-library-modal .wpfnl-step__single-template .step-template-info .title {
4714 margin-bottom: 0;
4715 font-size: 14px;
4716 line-height: 1.2;
4717 color: #363B4E;
4718 font-weight: 500;
4719 padding: 19px 15px 17px;
4720 text-align: center;
4721 text-transform: capitalize;
4722 display: flex;
4723 flex-flow: row wrap;
4724 align-items: center;
4725 justify-content: center;
4726 transition: all 0.3s ease;
4727 }
4728 .step-template-showcase-modal .wpfnl-step__single-template:hover, .template-library-modal .wpfnl-step__single-template:hover {
4729 box-shadow: 0px 20px 20px rgba(190, 190, 215, 0.2);
4730 }
4731 .step-template-showcase-modal .wpfnl-step__single-template:hover .template-action, .template-library-modal .wpfnl-step__single-template:hover .template-action {
4732 opacity: 1;
4733 visibility: visible;
4734 }
4735
4736 .step-template-showcase-modal .wpfnl-create-step_inner-content {
4737 width: 100%;
4738 height: 100%;
4739 }
4740 .step-template-showcase-modal .wpfnl-create-step__template-wrapper {
4741 position: relative;
4742 min-height: 400px;
4743 max-height: 100%;
4744 overflow: auto;
4745 display: flex;
4746 flex-flow: row wrap;
4747 align-items: flex-start;
4748 }
4749 .step-template-showcase-modal .wpfnl-create-step__template-wrapper::-webkit-scrollbar {
4750 width: 5px;
4751 }
4752 .step-template-showcase-modal .wpfnl-create-step__template-wrapper::-webkit-scrollbar-track {
4753 background: #f2f5f8;
4754 }
4755 .step-template-showcase-modal .wpfnl-create-step__template-wrapper::-webkit-scrollbar-thumb {
4756 background-color: #d9dce0;
4757 border-radius: 20px;
4758 }
4759 .step-template-showcase-modal .steps-template__filter-wrapper {
4760 display: flex;
4761 flex-flow: row wrap;
4762 align-items: center;
4763 justify-content: flex-start;
4764 width: 100%;
4765 background: #FFFFFF;
4766 box-shadow: 0px 1px 2px rgba(190, 190, 215, 0.31);
4767 padding: 15px 24px;
4768 position: relative;
4769 }
4770 .step-template-showcase-modal .steps-template__filter-wrapper .wpfnl-modal-close {
4771 background: #FFFFFF;
4772 border-radius: 10px;
4773 height: 38px;
4774 width: 38px;
4775 margin-right: 15px;
4776 display: flex;
4777 flex-flow: column;
4778 align-items: center;
4779 justify-content: center;
4780 cursor: pointer;
4781 border: 1px solid #EEF0F3;
4782 }
4783 .step-template-showcase-modal .steps-template__filter-wrapper .step-showcase-title {
4784 font-weight: 500;
4785 font-size: 16px;
4786 line-height: 1.5;
4787 color: #363B4E;
4788 text-transform: capitalize;
4789 }
4790 .step-template-showcase-modal .steps-template__filter-wrapper .pro-free__filter {
4791 margin-left: auto !important;
4792 }
4793 .step-template-showcase-modal .wpfnl-create-step__filter-nav {
4794 width: 228px;
4795 min-height: 835px;
4796 background: #FFFFFF;
4797 box-shadow: 1px 0px 2px rgba(190, 190, 215, 0.14);
4798 padding: 24px;
4799 align-self: stretch;
4800 }
4801 .step-template-showcase-modal .wpfnl-create-step__filter-nav .filter-nav-item {
4802 height: 44px;
4803 line-height: 44px;
4804 font-weight: 500;
4805 color: #363B4E;
4806 padding: 0 16px;
4807 margin: 0 0 15px 0;
4808 text-align: left;
4809 box-shadow: none;
4810 border: 1px solid #EEF0F3;
4811 border-radius: 8px;
4812 text-transform: capitalize;
4813 cursor: pointer;
4814 position: relative;
4815 transition: all 0.3s ease;
4816 background: #fff;
4817 display: flex;
4818 align-items: center;
4819 gap: 8px;
4820 }
4821 .step-template-showcase-modal .wpfnl-create-step__filter-nav .filter-nav-item .pro-tag-icon {
4822 position: static;
4823 margin-top: 6px;
4824 margin-left: -4px;
4825 }
4826 .step-template-showcase-modal .wpfnl-create-step__filter-nav .filter-nav-item svg {
4827 position: relative;
4828 top: -1px;
4829 }
4830 .step-template-showcase-modal .wpfnl-create-step__filter-nav .filter-nav-item svg path {
4831 transition: all 0.3s ease;
4832 }
4833 .step-template-showcase-modal .wpfnl-create-step__filter-nav .filter-nav-item.disabled {
4834 cursor: not-allowed;
4835 color: #939393;
4836 background: #dcdbe3;
4837 }
4838 .step-template-showcase-modal .wpfnl-create-step__filter-nav .filter-nav-item.active {
4839 border-color: #6E42D3;
4840 color: #6E42D3;
4841 box-shadow: 0px 20px 16px rgba(189, 193, 200, 0.2);
4842 }
4843 .step-template-showcase-modal .wpfnl-create-step__filter-nav .filter-nav-item.active.step-checkout path, .step-template-showcase-modal .wpfnl-create-step__filter-nav .filter-nav-item.active.step-landing path {
4844 fill: #6E42D3;
4845 stroke: #6E42D3;
4846 }
4847 .step-template-showcase-modal .wpfnl-create-step__filter-nav .filter-nav-item.active.step-downsell path, .step-template-showcase-modal .wpfnl-create-step__filter-nav .filter-nav-item.active.step-upsell path, .step-template-showcase-modal .wpfnl-create-step__filter-nav .filter-nav-item.active.step-custom path, .step-template-showcase-modal .wpfnl-create-step__filter-nav .filter-nav-item.active.step-thankyou path {
4848 fill: #6E42D3;
4849 }
4850 .step-template-showcase-modal .wpfnl-create-step__filter-nav .pro-tag {
4851 position: absolute;
4852 top: -6px;
4853 right: -2px;
4854 }
4855 .step-template-showcase-modal .create-step-name-modal {
4856 left: 50%;
4857 }
4858 .step-template-showcase-modal .wpfnl-step__templates-wrapper-before {
4859 padding: 30px 35px;
4860 width: calc(100% - 228px);
4861 box-shadow: none;
4862 }
4863 .step-template-showcase-modal .wpfnl-step__templates-wrapper-before .step-counter {
4864 font-size: 20px;
4865 line-height: 1.2;
4866 font-weight: 600;
4867 color: #363B4E;
4868 margin-bottom: 24px;
4869 text-transform: capitalize;
4870 }
4871 .step-template-showcase-modal .wpfnl-step__templates-wrapper {
4872 display: flex;
4873 flex-flow: row wrap;
4874 gap: 40px;
4875 }
4876 .step-template-showcase-modal .wpfnl-step__single-template .template-action {
4877 flex-flow: row;
4878 }
4879
4880 @media only screen and (max-width: 1699px) {
4881 .step-template-showcase-modal .wpfnl-step__templates-wrapper {
4882 gap: 30px;
4883 }
4884 .step-template-showcase-modal .wpfnl-step__templates-wrapper .wpfnl-step__single-template {
4885 width: calc(25% - 23px);
4886 }
4887 .step-template-showcase-modal .wpfnl-step__templates-wrapper .wpfnl-step__single-template .template-action .step-btn {
4888 padding: 9px 12px 7px;
4889 font-size: 14px;
4890 }
4891 .step-template-showcase-modal .wpfnl-step__templates-wrapper .wpfnl-step__single-template.create__from-scratch .btn-default {
4892 max-width: 174px;
4893 }
4894 }
4895 @media only screen and (max-width: 1399px) {
4896 .step-template-showcase-modal .wpfnl-step__templates-wrapper .wpfnl-step__single-template {
4897 width: calc(33.3333333333% - 20px);
4898 }
4899 .step-template-showcase-modal.wpfnl-ab-steps-modal .wpfnl-step__templates-wrapper .wpfnl-step__single-template,
4900 .step-template-showcase-modal .wpfnl-ab-steps .wpfnl-step__templates-wrapper .wpfnl-step__single-template {
4901 width: calc(25% - 23px);
4902 }
4903 }
4904 @media only screen and (max-width: 1199px) {
4905 .step-template-showcase-modal .wpfnl-create-step__filter-nav {
4906 width: 198px;
4907 padding: 20px;
4908 }
4909 .step-template-showcase-modal .wpfnl-step__templates-wrapper-before {
4910 padding: 20px 20px;
4911 width: calc(100% - 198px);
4912 }
4913 .step-template-showcase-modal .wpfnl-step__templates-wrapper {
4914 gap: 20px;
4915 }
4916 .step-template-showcase-modal .wpfnl-step__templates-wrapper .wpfnl-step__single-template {
4917 width: calc(33.3333333333% - 14px);
4918 }
4919 .step-template-showcase-modal.wpfnl-ab-steps-modal .wpfnl-step__templates-wrapper .wpfnl-step__single-template,
4920 .step-template-showcase-modal .wpfnl-ab-steps .wpfnl-step__templates-wrapper .wpfnl-step__single-template {
4921 width: calc(33.3333333333% - 14px);
4922 }
4923 }
4924 @media only screen and (max-width: 991px) {
4925 .step-template-showcase-modal .wpfnl-step__templates-wrapper .wpfnl-step__single-template {
4926 width: calc(50% - 10px);
4927 }
4928 .step-template-showcase-modal.wpfnl-ab-steps-modal .wpfnl-step__templates-wrapper .wpfnl-step__single-template,
4929 .step-template-showcase-modal .wpfnl-ab-steps .wpfnl-step__templates-wrapper .wpfnl-step__single-template {
4930 width: calc(50% - 10px);
4931 }
4932 }
4933 .funnel-list__wrapper {
4934 height: 100%;
4935 background-color: #ffffff;
4936 border-radius: 10px;
4937 }
4938 .funnel-list__wrapper .funnel__single-list {
4939 display: flex;
4940 flex-flow: row wrap;
4941 align-items: center;
4942 justify-content: space-between;
4943 padding: 14px 24px 14px 60px;
4944 position: relative;
4945 border-bottom: 1px solid #EBEDF0;
4946 gap: 12px;
4947 }
4948 .funnel-list__wrapper .funnel__single-list:last-child {
4949 margin-bottom: 0;
4950 }
4951 .funnel-list__wrapper .funnel__single-list .bulk-action-wrapper {
4952 position: absolute;
4953 top: 0;
4954 left: 60px;
4955 width: calc(100% - 60px);
4956 display: none;
4957 align-items: center;
4958 gap: 10px;
4959 z-index: 3;
4960 background: #ffffff;
4961 padding: 8px 0 6px;
4962 height: 100%;
4963 border-radius: 0 10px 0 0;
4964 }
4965 .funnel-list__wrapper .funnel__single-list .bulk-action-wrapper .bulk-delete-toggler {
4966 font-weight: 400;
4967 font-size: 12px;
4968 line-height: 1.2;
4969 letter-spacing: -0.01em;
4970 padding: 7px 11px;
4971 min-width: auto;
4972 height: auto;
4973 border-radius: 50px;
4974 position: relative;
4975 background-color: #6E42D3;
4976 }
4977 .funnel-list__wrapper .funnel__single-list .bulk-action-wrapper .bulk-delete-toggler:before {
4978 content: "";
4979 position: absolute;
4980 right: 27px;
4981 top: 0;
4982 height: 100%;
4983 width: 1px;
4984 background: #9373EA;
4985 }
4986 .funnel-list__wrapper .funnel__single-list .bulk-action-wrapper .bulk-delete-toggler > svg {
4987 margin-left: 16px;
4988 }
4989 .funnel-list__wrapper .funnel__single-list .bulk-action-wrapper .bulk-delete-toggler.show-dropdown .wpfnl-dropdown {
4990 opacity: 1;
4991 visibility: visible;
4992 }
4993 .funnel-list__wrapper .funnel__single-list .bulk-action-wrapper .bulk-delete-toggler .wpfnl-dropdown li a:hover {
4994 background: #F6F8FA;
4995 color: #7A8B9A;
4996 }
4997 .funnel-list__wrapper .funnel__single-list .bulk-action-wrapper .bulk-delete-toggler .wpfnl-dropdown li rect,
4998 .funnel-list__wrapper .funnel__single-list .bulk-action-wrapper .bulk-delete-toggler .wpfnl-dropdown li path {
4999 stroke: #7A8B9A;
5000 }
5001 .funnel-list__wrapper .funnel__single-list .bulk-action-wrapper .bulk-delete-toggler .wpfnl-dropdown li .wpfnl-bulk-export path {
5002 stroke: transparent;
5003 }
5004 .funnel-list__wrapper .funnel__single-list .bulk-action-wrapper .selected-funnel-count, .funnel-list__wrapper .funnel__single-list .bulk-action-wrapper > p {
5005 color: #363B4E;
5006 font-weight: 500;
5007 }
5008 .funnel-list__wrapper .funnel__single-list .wpfnl-checkbox label:before {
5009 border-color: #E4E6EB;
5010 background-color: #fff;
5011 border-radius: 5px;
5012 }
5013 .funnel-list__wrapper .funnel__single-list.list-header {
5014 padding: 15px 24px 15px 60px;
5015 }
5016 .funnel-list__wrapper .funnel__single-list.list-header .list-cell {
5017 line-height: 1;
5018 transform: translateY(1px);
5019 }
5020 .funnel-list__wrapper .funnel__single-list .funnel-list__bulk-action {
5021 position: absolute;
5022 left: 24px;
5023 top: 50%;
5024 transform: translateY(-50%);
5025 z-index: 2;
5026 }
5027 .funnel-list__wrapper .funnel__single-list .wpfnl-name {
5028 padding-right: 15px;
5029 padding-left: 45px;
5030 position: relative;
5031 width: 240px;
5032 }
5033 .funnel-list__wrapper .funnel__single-list .wpfnl-name .builder-logo {
5034 position: absolute;
5035 left: 0;
5036 top: 50%;
5037 width: 30px;
5038 word-break: break-all;
5039 display: block;
5040 transform: translateY(-50%);
5041 }
5042 .funnel-list__wrapper .funnel__single-list .wpfnl-name .builder-logo svg {
5043 display: block;
5044 }
5045 .funnel-list__wrapper .funnel__single-list .wpfnl-name .name {
5046 font-weight: 500;
5047 font-size: 14px;
5048 line-height: 16px;
5049 color: #363B4E;
5050 }
5051 .funnel-list__wrapper .funnel__single-list .wpfnl-name .name:hover {
5052 color: #6E42D3;
5053 }
5054 .funnel-list__wrapper .funnel__single-list .wpfnl-name .steps {
5055 font-size: 12px;
5056 line-height: 16px;
5057 color: #7A8B9A;
5058 display: block;
5059 text-transform: capitalize;
5060 }
5061 .funnel-list__wrapper .funnel__single-list .wpfnl-intigrations {
5062 display: flex;
5063 flex-flow: row wrap;
5064 align-items: center;
5065 gap: 8px;
5066 width: 375px;
5067 }
5068 .funnel-list__wrapper .funnel__single-list .wpfnl-intigrations .automation-tag {
5069 border: 1px solid #E5E8F3;
5070 border-radius: 6px;
5071 font-size: 12px;
5072 line-height: 1.5;
5073 color: #7A8B9A;
5074 padding: 2px 8px;
5075 display: flex;
5076 flex-flow: row;
5077 align-items: center;
5078 justify-content: center;
5079 position: relative;
5080 }
5081 .funnel-list__wrapper .funnel__single-list .wpfnl-intigrations .automation-tag svg {
5082 margin-right: 6px;
5083 display: block;
5084 }
5085 .funnel-list__wrapper .funnel__single-list .wpfnl-intigrations .automation-tag .tooltip {
5086 background: #0C1015;
5087 border-radius: 6px;
5088 position: absolute;
5089 bottom: calc(100% + 10px);
5090 left: 0;
5091 padding: 7px 10px;
5092 color: #fff;
5093 width: 144px;
5094 z-index: 4;
5095 font-size: 13px;
5096 opacity: 0;
5097 visibility: hidden;
5098 transition: all 0.3s ease;
5099 }
5100 .funnel-list__wrapper .funnel__single-list .wpfnl-intigrations .automation-tag .tooltip:before {
5101 content: "";
5102 position: absolute;
5103 left: 13px;
5104 bottom: -4px;
5105 width: 10px;
5106 height: 10px;
5107 background: #0C1015;
5108 transform: rotate(45deg);
5109 border-radius: 2px;
5110 }
5111 .funnel-list__wrapper .funnel__single-list .wpfnl-intigrations .automation-tag:hover .tooltip {
5112 opacity: 1;
5113 visibility: visible;
5114 }
5115 .funnel-list__wrapper .funnel__single-list .wpfnl-creation-date {
5116 width: 135px;
5117 }
5118 .funnel-list__wrapper .funnel__single-list .wpfnl-creation-date .post-date {
5119 line-height: 1.14;
5120 display: block;
5121 }
5122 .funnel-list__wrapper .funnel__single-list .wpfnl-status {
5123 width: 75px;
5124 }
5125 .funnel-list__wrapper .funnel__single-list .wpfnl-status .post-status {
5126 font-size: 12px;
5127 line-height: 1.25;
5128 color: #2D3149;
5129 font-weight: 500;
5130 text-transform: capitalize;
5131 background: rgba(122, 139, 154, 0.15);
5132 border-radius: 100px;
5133 display: inline-block;
5134 padding: 5px 10px 4px;
5135 }
5136 .funnel-list__wrapper .funnel__single-list .wpfnl-status.published .post-status {
5137 background: rgba(35, 150, 84, 0.1);
5138 color: #239654;
5139 }
5140 .funnel-list__wrapper .funnel__single-list .list-action {
5141 display: flex;
5142 flex-flow: row;
5143 align-items: center;
5144 width: 80px;
5145 gap: 9px;
5146 }
5147 .funnel-list__wrapper .funnel__single-list .list-action > a {
5148 display: flex;
5149 flex-flow: row;
5150 align-items: center;
5151 font-weight: 500;
5152 font-size: 14px;
5153 line-height: 1.2;
5154 text-transform: capitalize;
5155 padding: 3px 4px;
5156 }
5157 .funnel-list__wrapper .funnel__single-list .list-action > a svg {
5158 display: block;
5159 }
5160 .funnel-list__wrapper .funnel__single-list .list-action > a svg path {
5161 transition: all 0.3s ease;
5162 }
5163 .funnel-list__wrapper .funnel__single-list .list-action > a.disabled {
5164 opacity: 0.5;
5165 cursor: not-allowed;
5166 text-decoration: none;
5167 }
5168 .funnel-list__wrapper .funnel__single-list .list-action > a.edit:hover path {
5169 fill: #6E42D3;
5170 }
5171 .funnel-list__wrapper .funnel__single-list .list-action > a.view:hover path {
5172 fill: #6E42D3;
5173 stroke: #6E42D3;
5174 }
5175 .funnel-list__wrapper .funnel__single-list .list-action .more-action {
5176 position: relative;
5177 padding: 3px 4px;
5178 cursor: pointer;
5179 }
5180 .funnel-list__wrapper .funnel__single-list .list-action .more-action svg {
5181 display: block;
5182 }
5183 .funnel-list__wrapper .funnel__single-list .list-action .more-action .duplicate svg {
5184 width: 18px;
5185 }
5186 .funnel-list__wrapper .funnel__single-list .list-action .more-action .duplicate .pro-tag-icon {
5187 margin-left: 7px;
5188 }
5189 .funnel-list__wrapper .funnel__single-list .list-action .more-action .duplicate .pro-tag-icon path {
5190 stroke: initial;
5191 }
5192 .funnel-list__wrapper .funnel__single-list .list-action ul.more-actions {
5193 right: -22px;
5194 }
5195 .funnel-list__wrapper .funnel__single-list .list-action ul.more-actions .wpfnl-loader {
5196 border-width: 1px;
5197 border-top-color: transparent;
5198 width: 10px;
5199 height: 10px;
5200 margin-left: 6px;
5201 }
5202 .funnel-list__wrapper .funnel__single-list .list-action .more-action.show-actions ul.more-actions {
5203 top: 27px;
5204 opacity: 1;
5205 visibility: visible;
5206 }
5207 .funnel-list__wrapper .funnel__single-list .list-action .wpfnl-dropdown li a:hover {
5208 background: #F6F8FA;
5209 color: #7A8B9A;
5210 }
5211 .funnel-list__wrapper .funnel__single-list .list-action .wpfnl-dropdown li rect,
5212 .funnel-list__wrapper .funnel__single-list .list-action .wpfnl-dropdown li path {
5213 stroke: #7A8B9A;
5214 }
5215 .funnel-list__wrapper .funnel__single-list .list-action .wpfnl-dropdown li .wpfnl-export-funnel path {
5216 stroke: transparent;
5217 }
5218 .funnel-list__wrapper .funnel__single-list.funnel-disabled {
5219 border-bottom-color: #e3e3e3;
5220 }
5221 .funnel-list__wrapper .funnel__single-list.funnel-disabled::before {
5222 content: "";
5223 position: absolute;
5224 left: 0;
5225 top: 0;
5226 width: 100%;
5227 height: 100%;
5228 cursor: not-allowed;
5229 z-index: 2;
5230 background: rgba(32, 32, 32, 0.0784313725);
5231 }
5232 .funnel-list__wrapper .funnel__single-list.funnel-disabled .list-cell {
5233 opacity: 0.5;
5234 }
5235 .funnel-list__wrapper .funnel__single-list.funnel-disabled .list-action > a.disabled {
5236 opacity: 1;
5237 }
5238 .funnel-list__wrapper .list-footer {
5239 display: flex;
5240 flex-flow: row wrap;
5241 align-items: center;
5242 justify-content: space-between;
5243 padding: 17px 24px;
5244 }
5245 .funnel-list__wrapper .list-footer .pagination-number p {
5246 display: flex;
5247 align-items: center;
5248 gap: 10px;
5249 white-space: nowrap;
5250 }
5251 .funnel-list__wrapper .list-footer .pagination-number p strong {
5252 color: #363B4E;
5253 }
5254 .funnel-list__wrapper .list-footer .pagination-number p select {
5255 width: 56px;
5256 min-width: auto;
5257 padding: 2px 8px;
5258 height: 32px;
5259 }
5260
5261 @media only screen and (max-width: 1700px) {
5262 .wpfnl-dashboard__inner-content {
5263 width: 100%;
5264 padding-left: 40px;
5265 }
5266 }
5267 @media only screen and (max-width: 1399px) {
5268 .wpfnl-dashboard__inner-content {
5269 padding-left: 30px;
5270 }
5271 .funnel-list__wrapper .funnel__single-list .wpfnl-name {
5272 width: 200px;
5273 }
5274 .funnel-list__wrapper .funnel__single-list .wpfnl-intigrations {
5275 width: 220px;
5276 }
5277 }
5278 @media only screen and (max-width: 1199px) {
5279 .wpfnl-dashboard__inner-content {
5280 padding-left: 20px;
5281 margin-top: 20px;
5282 }
5283 .wpfnl-dashboard__header a.import-export {
5284 background: transparent;
5285 box-shadow: none;
5286 padding: 0;
5287 }
5288 .funnel-list__wrapper .funnel__single-list {
5289 padding: 10px 15px 10px 45px;
5290 gap: 8px;
5291 }
5292 .funnel-list__wrapper .funnel__single-list .funnel-list__bulk-action {
5293 left: 15px;
5294 }
5295 .funnel-list__wrapper .funnel__single-list .wpfnl-name {
5296 padding-right: 10px;
5297 }
5298 .funnel-list__wrapper .funnel__single-list .wpfnl-creation-date {
5299 width: 74px;
5300 }
5301 .funnel-list__wrapper .funnel__single-list .wpfnl-intigrations {
5302 width: 136px;
5303 }
5304 .funnel-list__wrapper .funnel__single-list .list-action {
5305 width: 73px;
5306 gap: 3px;
5307 }
5308 .funnel-list__wrapper .funnel__single-list .list-action > a {
5309 margin-right: 0;
5310 width: 28px;
5311 text-indent: -999px;
5312 overflow: hidden;
5313 }
5314 .funnel-list__wrapper .funnel__single-list .list-action > a.edit {
5315 margin-right: 0;
5316 }
5317 }
5318 @media only screen and (max-width: 782px) {
5319 .wpfnl-dashboard__header {
5320 padding: 18px 20px 19px 30px;
5321 }
5322 }
5323 .remote-funnel-header {
5324 display: flex;
5325 flex-flow: row wrap;
5326 align-items: center;
5327 background: #FFFFFF;
5328 border-bottom: 1px solid #E5E8F3;
5329 position: relative;
5330 padding: 15px 15px 5px;
5331 }
5332 .remote-funnel-header .single-item {
5333 margin: 0 10px 10px 0;
5334 }
5335 .remote-funnel-header .single-item select {
5336 padding-right: 30px;
5337 }
5338 .remote-funnel-header .single-item .template-image-remove,
5339 .remote-funnel-header .single-item .template-image-upload {
5340 background: #F7F7FA;
5341 color: #363B4E;
5342 border: 1px solid #E5E8F3;
5343 }
5344 .remote-funnel-header .single-item.template-preview-image {
5345 display: flex;
5346 align-items: center;
5347 flex-flow: row wrap;
5348 max-width: 510px;
5349 }
5350 .remote-funnel-header .single-item.template-preview-image input[type=text] {
5351 width: 200px;
5352 margin-right: 10px;
5353 }
5354 .remote-funnel-header .single-item.template-preview-image .btn-default {
5355 margin-right: 10px;
5356 white-space: pre;
5357 }
5358 .remote-funnel-header .single-item.template-preview-image .btn-default:last-child {
5359 margin-right: 0;
5360 }
5361 .remote-funnel-header .btn-default {
5362 border-radius: 6px;
5363 padding: 0 20px;
5364 min-width: auto;
5365 }
5366
5367 .steps-page__header {
5368 display: flex;
5369 flex-flow: row wrap;
5370 align-items: center;
5371 background: #FFFFFF;
5372 box-shadow: 0px 1px 2px rgba(190, 190, 215, 0.14);
5373 position: relative;
5374 justify-content: flex-start;
5375 padding: 15px 13px 15px 24px;
5376 }
5377
5378 .steps-page__header-left {
5379 display: flex;
5380 flex-flow: row wrap;
5381 align-items: center;
5382 }
5383 .steps-page__header-left .wpfnl-logo a {
5384 display: block;
5385 padding: 16px 25px;
5386 border-right: 1px solid #E5E8F3;
5387 }
5388 .steps-page__header-left .wpfnl-logo a svg {
5389 width: 26px;
5390 display: block;
5391 }
5392 .steps-page__header-left .back-link {
5393 font-weight: 400;
5394 font-size: 14px;
5395 color: #7A8B9A;
5396 text-transform: capitalize;
5397 padding: 0;
5398 text-align: center;
5399 display: flex;
5400 flex-flow: column;
5401 align-items: center;
5402 justify-content: center;
5403 box-shadow: none;
5404 height: 38px;
5405 width: 38px;
5406 border: 1px solid #EEF0F3;
5407 margin-right: 15px;
5408 border-radius: 10px;
5409 }
5410 .steps-page__header-left .back-link svg {
5411 display: block;
5412 margin: 0 auto;
5413 }
5414 .steps-page__header-left .back-link:hover {
5415 color: #6E42D3;
5416 }
5417 .steps-page__header-left .add-step-condtion-area {
5418 display: flex;
5419 flex-flow: row wrap;
5420 align-items: center;
5421 border-right: 1px solid #E5E8F3;
5422 }
5423 .steps-page__header-left .add-step-condtion-area li {
5424 position: relative;
5425 }
5426 .steps-page__header-left .add-step-condtion-area li .wpfnl-tooltip2 {
5427 position: absolute;
5428 left: 0;
5429 top: calc(100% + 35px);
5430 width: 305px;
5431 padding: 10px 32px 10px 15px;
5432 margin: 0;
5433 background: #6e42d3;
5434 color: #fff;
5435 border-radius: 10px;
5436 text-align: left;
5437 z-index: 1;
5438 opacity: 0;
5439 visibility: hidden;
5440 transition: all 0.5s ease 1.5s;
5441 }
5442 .steps-page__header-left .add-step-condtion-area li .wpfnl-tooltip2:before {
5443 content: "";
5444 position: absolute;
5445 left: 20px;
5446 top: -6px;
5447 width: 13px;
5448 height: 13px;
5449 background: #6e42d3;
5450 transform: rotate(45deg);
5451 }
5452 .steps-page__header-left .add-step-condtion-area li .wpfnl-tooltip2.show-tooltip {
5453 top: calc(100% + 15px);
5454 opacity: 1;
5455 visibility: visible;
5456 }
5457 .steps-page__header-left .add-step-condtion-area li .wpfnl-tooltip2 .close-tooltip {
5458 position: absolute;
5459 right: 13px;
5460 top: 11px;
5461 cursor: pointer;
5462 }
5463 .steps-page__header-left .add-step-condtion-area li > button {
5464 display: block;
5465 border: none;
5466 height: 60px;
5467 padding: 0 20px;
5468 background: transparent;
5469 font-size: 14px;
5470 font-weight: 500;
5471 color: #363B4E;
5472 cursor: pointer;
5473 position: relative;
5474 }
5475 .steps-page__header-left .add-step-condtion-area li > button svg {
5476 margin-right: 5px;
5477 }
5478 .steps-page__header-left .add-step-condtion-area li > button.add-new-step {
5479 background-color: #F6F5FA;
5480 color: #6E42D3;
5481 }
5482 .steps-page__header-left .add-step-condtion-area li > button.add-new-step:after {
5483 content: "";
5484 position: absolute;
5485 bottom: 0;
5486 left: 0;
5487 width: 100%;
5488 height: 3px;
5489 background: #6E42D3;
5490 border-radius: 60px 60px 0 0;
5491 }
5492 .steps-page__header-left .add-step-condtion-area li > button.add-new-step svg {
5493 margin-right: 5px;
5494 }
5495 .steps-page__header-left .add-step-condtion-area li > button.create-condition:hover {
5496 color: #6E42D3;
5497 }
5498 .steps-page__header-left .add-step-condtion-area li > button.create-condition:hover path {
5499 stroke: #6E42D3;
5500 }
5501 .steps-page__header-left .add-step-condtion-area li .steps-dropdown {
5502 position: absolute;
5503 box-shadow: 0px 10px 30px rgba(21, 21, 69, 0.0784313725);
5504 border-radius: 0px 0px 10px 10px;
5505 top: 100%;
5506 left: 0;
5507 width: 100%;
5508 z-index: 9;
5509 background: #F6F5FA;
5510 border: 1px solid #fff;
5511 padding: 10px 13px 12px;
5512 transition: all 0.3s ease;
5513 opacity: 0;
5514 visibility: hidden;
5515 }
5516 .steps-page__header-left .add-step-condtion-area li .steps-dropdown > li {
5517 background: #FFFFFF;
5518 box-shadow: 0px 1px 2px rgba(190, 190, 215, 0.2);
5519 border-radius: 5px;
5520 font-weight: 500;
5521 font-size: 14px;
5522 line-height: 1.4;
5523 color: #8594A2;
5524 margin-bottom: 10px;
5525 text-transform: capitalize;
5526 padding: 7px 13px 6px;
5527 text-align: center;
5528 cursor: pointer;
5529 width: 100%;
5530 transition: all 0.3s ease;
5531 }
5532 .steps-page__header-left .add-step-condtion-area li .steps-dropdown > li:last-child {
5533 margin-bottom: 0;
5534 }
5535 .steps-page__header-left .add-step-condtion-area li .steps-dropdown > li:hover {
5536 background: #6E42D3;
5537 color: #fff;
5538 }
5539 .steps-page__header-left .add-step-condtion-area li .steps-dropdown > li.disabled {
5540 cursor: not-allowed;
5541 color: white;
5542 background: #B6B2CA;
5543 }
5544 .steps-page__header-left .add-step-condtion-area li .steps-dropdown > li .pro-tag {
5545 position: absolute;
5546 top: -6px;
5547 right: -2px;
5548 }
5549 .steps-page__header-left .add-step-condtion-area li.show-steps-dropdown > button.add-new-step svg {
5550 transform: rotate(180deg);
5551 }
5552 .steps-page__header-left .add-step-condtion-area li.show-steps-dropdown .steps-dropdown {
5553 opacity: 1;
5554 visibility: visible;
5555 }
5556 .steps-page__header-left .add-step-condtion-area li > .mrm-trigger-action-btn, .steps-page__header-left .add-step-condtion-area li > .global-funnel-btn {
5557 border-left: 1px solid #E5E8F3;
5558 }
5559 .steps-page__header-left .steps-page__fnl-name {
5560 display: flex;
5561 flex-flow: row wrap;
5562 align-items: center;
5563 }
5564 .steps-page__header-left .steps-page__fnl-name label {
5565 padding-right: 7px;
5566 font-size: 14px;
5567 }
5568 .steps-page__header-left .steps-page__fnl-name input {
5569 height: 28px;
5570 font-size: 12px;
5571 padding: 3px 10px;
5572 width: 230px;
5573 min-height: auto;
5574 min-width: auto;
5575 }
5576 .steps-page__header-left .steps-page__fnl-name .funnel-name {
5577 max-width: 230px;
5578 white-space: nowrap;
5579 overflow: hidden;
5580 text-overflow: ellipsis;
5581 }
5582 .steps-page__header-left .steps-page__fnl-name .fnl-name-btn {
5583 min-width: auto;
5584 padding: 0 7px;
5585 width: 30px;
5586 height: 26px;
5587 display: flex;
5588 flex-flow: column;
5589 align-items: center;
5590 justify-content: center;
5591 background: rgba(0, 0, 0, 0.04) !important;
5592 border: 1px solid #e0e0e0;
5593 border-radius: 3px;
5594 cursor: pointer;
5595 margin-left: 10px;
5596 }
5597 .steps-page__header-left .steps-page__fnl-name .fnl-name-btn svg {
5598 display: block;
5599 }
5600 .steps-page__header-left .steps-page__fnl-name .fnl-name-btn.funnel-name-edit svg {
5601 fill: #6E42D3;
5602 }
5603 .steps-page__header-left .steps-page__fnl-name .fnl-name-btn.funnel-name-submit {
5604 display: none;
5605 }
5606 .steps-page__header-left .steps-page__fnl-name .fnl-name-btn.funnel-name-submit svg {
5607 stroke: #6E42D3;
5608 }
5609 .steps-page__header-left .steps-page__fnl-name .funnel-name-input {
5610 display: none;
5611 }
5612 .steps-page__header-left .steps-page__fnl-name .funnel-name-submit-btn {
5613 display: none;
5614 }
5615 .steps-page__header-left .copy-clipboard {
5616 display: flex;
5617 flex-flow: row wrap;
5618 align-items: center;
5619 margin-left: 20px;
5620 position: relative;
5621 }
5622 .steps-page__header-left .copy-clipboard .link-icon {
5623 width: 28px;
5624 border: 1px solid #E5E8F3;
5625 height: 28px;
5626 display: flex;
5627 flex-flow: column;
5628 align-items: center;
5629 justify-content: center;
5630 border-right: 0;
5631 border-radius: 6px 0 0 6px;
5632 }
5633 .steps-page__header-left .copy-clipboard input[readonly] {
5634 height: 28px;
5635 font-size: 12px;
5636 padding: 2px 10px;
5637 border-radius: 0;
5638 width: 160px;
5639 background: #fff;
5640 min-height: auto;
5641 min-width: auto;
5642 display: block;
5643 white-space: nowrap;
5644 overflow: hidden;
5645 text-overflow: ellipsis;
5646 }
5647 .steps-page__header-left .copy-clipboard button {
5648 border: none;
5649 background: #ececee;
5650 color: #363B4E;
5651 height: 28px;
5652 display: inline-block;
5653 padding: 0 10px;
5654 text-transform: capitalize;
5655 font-size: 12px;
5656 font-weight: 500;
5657 border-radius: 0 6px 6px 0;
5658 cursor: pointer;
5659 }
5660 .steps-page__header-left .copy-clipboard .copied-msg {
5661 color: #6E42D3;
5662 font-weight: 500;
5663 position: absolute;
5664 top: 7px;
5665 right: -46px;
5666 font-size: 13px;
5667 display: none;
5668 }
5669
5670 .steps-page__header-center .steps-page__fnl-name {
5671 display: flex;
5672 flex-flow: row wrap;
5673 align-items: center;
5674 position: relative;
5675 }
5676 .steps-page__header-center .steps-page__fnl-name label {
5677 padding-right: 7px;
5678 font-size: 14px;
5679 cursor: text;
5680 }
5681 .steps-page__header-center .steps-page__fnl-name input[type=text] {
5682 line-height: 1;
5683 font-size: 16px;
5684 font-weight: 500;
5685 color: #363B4E;
5686 border: none;
5687 background: rgba(230, 229, 231, 0.8);
5688 border-radius: 0;
5689 }
5690 .steps-page__header-center .steps-page__fnl-name input[type=text]:hover {
5691 color: #363B4E;
5692 }
5693 .steps-page__header-center .steps-page__fnl-name .funnel-name {
5694 max-width: 200px;
5695 white-space: nowrap;
5696 overflow: hidden;
5697 text-overflow: ellipsis;
5698 font-size: 16px;
5699 font-weight: 500;
5700 line-height: 1;
5701 color: #363B4E;
5702 }
5703 .steps-page__header-center .steps-page__fnl-name .fnl-name-btn {
5704 min-width: auto;
5705 padding: 1px 7px 0;
5706 width: 30px;
5707 height: 28px;
5708 display: flex;
5709 flex-flow: column;
5710 align-items: center;
5711 justify-content: center;
5712 background: #F6F5FA !important;
5713 border: 1px solid #e0e0e0;
5714 border-radius: 6px;
5715 cursor: pointer;
5716 margin-left: 10px;
5717 }
5718 .steps-page__header-center .steps-page__fnl-name .fnl-name-btn svg {
5719 display: block;
5720 }
5721 .steps-page__header-center .steps-page__fnl-name .fnl-name-btn.funnel-name-edit svg {
5722 fill: #6E42D3;
5723 }
5724 .steps-page__header-center .steps-page__fnl-name .fnl-name-btn.funnel-name-submit {
5725 display: none;
5726 }
5727 .steps-page__header-center .steps-page__fnl-name .fnl-name-btn.funnel-name-submit svg {
5728 stroke: #6E42D3;
5729 }
5730 .steps-page__header-center .steps-page__fnl-name .fnl-name-btn.funnel-name-cancel {
5731 display: none;
5732 margin-left: 5px;
5733 }
5734 .steps-page__header-center .steps-page__fnl-name .fnl-name-btn.funnel-name-cancel svg {
5735 position: relative;
5736 top: 2px;
5737 }
5738 .steps-page__header-center .steps-page__fnl-name .funnel-name-input {
5739 display: none;
5740 }
5741 .steps-page__header-center .steps-page__fnl-name .funnel-name-submit-btn {
5742 display: none;
5743 }
5744 .steps-page__header-center .steps-page__fnl-name .wpfnl-alert {
5745 display: block;
5746 position: absolute;
5747 font-size: 12px;
5748 white-space: nowrap;
5749 bottom: -16px;
5750 left: 0;
5751 }
5752
5753 .steps-page__header-right {
5754 display: flex;
5755 flex-flow: row;
5756 align-items: center;
5757 margin-left: auto;
5758 }
5759 .steps-page__header-right .enable-gbf,
5760 .steps-page__header-right .funnel-stats {
5761 display: flex;
5762 border-right: 1px solid #E5E8F3;
5763 padding-right: 20px;
5764 margin-right: 5px;
5765 font-weight: 500;
5766 align-items: center;
5767 }
5768 .steps-page__header-right .enable-gbf .pro-tag-icon,
5769 .steps-page__header-right .funnel-stats .pro-tag-icon {
5770 position: static;
5771 margin-top: 3px;
5772 margin-right: 4px;
5773 }
5774 .steps-page__header-right .enable-gbf .title,
5775 .steps-page__header-right .funnel-stats .title {
5776 margin-right: 10px;
5777 line-height: 1.1;
5778 }
5779 .steps-page__header-right .enable-gbf {
5780 padding-right: 15px;
5781 margin-right: 15px;
5782 }
5783 .steps-page__header-right .preview-funnel {
5784 display: inline-block;
5785 padding: 7px 10px;
5786 margin-right: 5px;
5787 }
5788 .steps-page__header-right .preview-funnel svg {
5789 display: block;
5790 }
5791 .steps-page__header-right .btn-default {
5792 min-width: auto;
5793 position: relative;
5794 padding: 0 21px;
5795 }
5796 .steps-page__header-right .btn-default .wpfnl-loader {
5797 display: inline-block;
5798 position: relative;
5799 top: 2px;
5800 right: 0;
5801 }
5802 .steps-page__header-right .btn-default:disabled,
5803 .steps-page__header-right .btn-default[disabled] {
5804 color: rgba(64, 64, 64, 0.4);
5805 cursor: not-allowed;
5806 background-color: rgba(183, 183, 183, 0.4);
5807 }
5808 .steps-page__header-right .dropdown-option {
5809 position: relative;
5810 text-align: center;
5811 padding: 7px 12px;
5812 display: inline-block;
5813 margin-left: 6px;
5814 cursor: pointer;
5815 }
5816 .steps-page__header-right .dropdown-option svg {
5817 display: block;
5818 }
5819 .steps-page__header-right .dropdown-option ul.wpfnl-dropdown {
5820 right: -14px;
5821 top: 50px;
5822 }
5823 .steps-page__header-right .dropdown-option ul.wpfnl-dropdown .pro-tag {
5824 margin-left: 4px;
5825 }
5826 .steps-page__header-right .dropdown-option ul.wpfnl-dropdown li:first-child {
5827 border-radius: 10px 10px 0 0;
5828 }
5829 .steps-page__header-right .dropdown-option ul.wpfnl-dropdown li:last-child {
5830 border-radius: 0 0 10px 10px;
5831 }
5832 .steps-page__header-right .dropdown-option ul.wpfnl-dropdown a svg {
5833 width: 19px;
5834 height: 19px;
5835 }
5836 .steps-page__header-right .dropdown-option ul.wpfnl-dropdown a:hover rect {
5837 stroke: #6E42D3;
5838 }
5839 .steps-page__header-right .dropdown-option ul.wpfnl-dropdown a:hover .pro-tag-icon rect {
5840 stroke: inherit;
5841 }
5842 .steps-page__header-right .dropdown-option ul.wpfnl-dropdown a:hover .pro-tag-icon path {
5843 stroke: inherit;
5844 }
5845 .steps-page__header-right .dropdown-option ul.wpfnl-dropdown .pro-tag-icon {
5846 position: static;
5847 margin-left: 6px;
5848 }
5849 .steps-page__header-right .dropdown-option ul.wpfnl-dropdown .pro-tag-icon svg {
5850 width: 18px;
5851 height: 18px;
5852 }
5853 .steps-page__header-right .dropdown-option ul.wpfnl-dropdown .pro-tag-icon svg:hover path {
5854 stroke: inherit;
5855 fill: inherit;
5856 }
5857 .steps-page__header-right .dropdown-option ul.wpfnl-dropdown li.fnl-import a:hover svg path.import-fill {
5858 stroke: inherit;
5859 fill: #6E42D3;
5860 }
5861 .steps-page__header-right .dropdown-option ul.wpfnl-dropdown li.fnl-settings a:hover svg circle {
5862 stroke: #6E42D3;
5863 }
5864 .steps-page__header-right .dropdown-option.show ul.wpfnl-dropdown {
5865 top: 38px;
5866 opacity: 1;
5867 visibility: visible;
5868 }
5869
5870 @media only screen and (max-width: 1199px) {
5871 .steps-page__header {
5872 padding-right: 10px;
5873 }
5874 .steps-page__header-left .back-link {
5875 width: 44px;
5876 }
5877 .steps-page__header-left .add-step-condtion-area li button {
5878 padding: 0 14px;
5879 }
5880 .steps-page__header-right .funnel-stats {
5881 border-right: none;
5882 padding-right: 0;
5883 }
5884 .steps-page__header-right .btn-default {
5885 padding: 0 20px;
5886 }
5887 .steps-page__header-center .steps-page__fnl-name label {
5888 display: none;
5889 }
5890 .steps-page__header-center .steps-page__fnl-name .wpfnl-alert {
5891 left: 0;
5892 }
5893 }
5894 @media only screen and (max-width: 991px) {
5895 .steps-page__header-center .steps-page__fnl-name input[type=text] {
5896 width: 200px;
5897 }
5898 }
5899 @media only screen and (max-width: 870px) {
5900 .steps-page__header {
5901 padding-right: 15px;
5902 }
5903 .steps-page__header-left .copy-clipboard .link-icon {
5904 display: none;
5905 }
5906 }
5907 .funnel-window .wpfnl-canvas-zoom-control {
5908 position: absolute;
5909 bottom: 20px;
5910 left: 20px;
5911 background: #ffffff;
5912 box-shadow: 0px 1px 2px rgba(190, 190, 215, 0.16);
5913 border-radius: 100px;
5914 padding: 6px;
5915 z-index: 2;
5916 }
5917 .funnel-window .wpfnl-canvas-zoom-control .zoom-controls {
5918 display: flex;
5919 align-items: center;
5920 gap: 10px;
5921 }
5922 .funnel-window .wpfnl-canvas-zoom-control .full-screen,
5923 .funnel-window .wpfnl-canvas-zoom-control .zoom-out,
5924 .funnel-window .wpfnl-canvas-zoom-control .zoom-in {
5925 border: 1px solid #EEF0F3;
5926 width: 34px;
5927 height: 34px;
5928 background: transparent;
5929 border-radius: 100%;
5930 display: flex;
5931 flex-flow: column;
5932 align-items: center;
5933 justify-content: center;
5934 cursor: pointer;
5935 position: relative;
5936 }
5937 .funnel-window .wpfnl-canvas-zoom-control .full-screen {
5938 margin-right: 10px;
5939 }
5940 .funnel-window .wpfnl-canvas-zoom-control .full-screen:before {
5941 content: "";
5942 position: absolute;
5943 right: -11px;
5944 top: 0;
5945 width: 1px;
5946 height: 100%;
5947 background: #EEF0F3;
5948 }
5949 .funnel-window .wpfnl-canvas-zoom-control .zoom-level {
5950 font-weight: 500;
5951 font-size: 12px;
5952 line-height: 1.2;
5953 color: #7A8B9A;
5954 background: transparent;
5955 border: none;
5956 width: 30px;
5957 text-align: center;
5958 }
5959
5960 .wpfnl-box {
5961 background: #FFFFFF;
5962 box-shadow: 0px 2px 4px rgba(223, 223, 249, 0.25);
5963 border-radius: 6px;
5964 padding: 25px 30px;
5965 margin-bottom: 20px;
5966 }
5967 .wpfnl-box:last-child {
5968 margin-bottom: 0;
5969 }
5970 .wpfnl-box.transparent {
5971 background: transparent;
5972 box-shadow: none;
5973 padding: 4px 0px;
5974 }
5975
5976 .wpfnl-field-wrapper {
5977 display: flex;
5978 flex-flow: row wrap;
5979 align-items: center;
5980 justify-content: flex-start;
5981 margin-bottom: 30px;
5982 }
5983 .wpfnl-field-wrapper:last-child {
5984 margin-bottom: 0;
5985 }
5986 .wpfnl-field-wrapper > label {
5987 width: 240px;
5988 padding-right: 10px;
5989 }
5990 .wpfnl-field-wrapper > label.has-tooltip {
5991 display: flex;
5992 flex-flow: row;
5993 align-items: center;
5994 justify-content: flex-start;
5995 }
5996 .wpfnl-field-wrapper > label.has-tooltip .wpfnl-tooltip {
5997 margin-left: 10px;
5998 }
5999 .wpfnl-field-wrapper .wpfnl-fields {
6000 max-width: 410px;
6001 width: calc(100% - 240px);
6002 }
6003 .wpfnl-field-wrapper .wpfnl-fields select {
6004 margin-right: 0;
6005 }
6006
6007 .steps-settings .steps-settings__tab-nav {
6008 display: flex;
6009 flex-flow: row wrap;
6010 align-items: center;
6011 margin: 25px 0 22px;
6012 }
6013 .steps-settings .steps-settings__tab-nav li a {
6014 color: #7A8B9A;
6015 font-weight: 500;
6016 position: relative;
6017 display: flex;
6018 align-items: center;
6019 padding: 0 18px;
6020 height: 44px;
6021 line-height: 45px;
6022 border: 1px solid transparent;
6023 border-radius: 10px;
6024 cursor: pointer;
6025 transition: none;
6026 }
6027 .steps-settings .steps-settings__tab-nav li a svg {
6028 display: block;
6029 margin-right: 8px;
6030 position: relative;
6031 }
6032 .steps-settings .steps-settings__tab-nav li .pro-tag {
6033 position: absolute;
6034 top: -10px;
6035 right: 15px;
6036 }
6037 .steps-settings .steps-settings__tab-nav li.disabled .pro-tag-icon {
6038 position: static;
6039 margin-left: 6px;
6040 margin-top: -3px;
6041 }
6042 .steps-settings .steps-settings__tab-nav li.active:not(.disabled) a {
6043 color: #363B4E;
6044 border-color: #6E42D3;
6045 box-shadow: 0px 5px 20px rgba(148, 135, 180, 0.15);
6046 background-color: #ffffff;
6047 }
6048 .steps-settings .steps-settings__tab-nav li.active:not(.disabled) a .icon.stroke {
6049 stroke: #6E42D3;
6050 }
6051 .steps-settings .steps-settings__tab-nav li.active:not(.disabled) a .icon.order-bump-icon path {
6052 fill: #6E42D3;
6053 }
6054 .steps-settings .steps-settings__tab-nav li.active:not(.disabled).nav-settings rect,
6055 .steps-settings .steps-settings__tab-nav li.active:not(.disabled).nav-settings circle,
6056 .steps-settings .steps-settings__tab-nav li.active:not(.disabled).nav-settings path, .steps-settings .steps-settings__tab-nav li.active:not(.disabled).nav-stats rect,
6057 .steps-settings .steps-settings__tab-nav li.active:not(.disabled).nav-stats circle,
6058 .steps-settings .steps-settings__tab-nav li.active:not(.disabled).nav-stats path {
6059 stroke: #6E42D3;
6060 }
6061 .steps-settings .steps-settings__tab-nav li.declare-winner.active a path {
6062 stroke: #6E42D3;
6063 }
6064 .steps-settings .steps-settings__tab-nav li.reset {
6065 margin-left: auto;
6066 margin-right: 40px;
6067 }
6068 .steps-settings .steps-settings__tab-nav li.reset button {
6069 font-size: 14px;
6070 line-height: 1;
6071 font-weight: 500;
6072 color: #7A8B9A;
6073 border: none;
6074 background: transparent;
6075 display: flex;
6076 align-items: center;
6077 cursor: pointer;
6078 }
6079 .steps-settings .steps-settings__tab-nav li.reset button svg {
6080 display: block;
6081 margin-left: 8px;
6082 position: relative;
6083 top: -1px;
6084 }
6085 .steps-settings .steps-settings__tab-nav li.reset button.reseting svg {
6086 animation: spin 0.9s linear infinite;
6087 }
6088 .steps-settings .steps-settings__tab-nav li.nav-tag {
6089 margin-left: auto;
6090 }
6091 .steps-settings .steps-settings__tab-nav li.nav-tag span {
6092 color: #8292A0;
6093 background: #F7F7FA;
6094 border-radius: 30px;
6095 display: inline-block;
6096 padding: 6px 17px;
6097 }
6098 .steps-settings .step-settings__single-tab-content {
6099 display: none;
6100 }
6101 .steps-settings .step-settings__single-tab-content:first-child {
6102 display: block;
6103 }
6104 .steps-settings .step-settings__single-tab-content .checkout-edit-field-tab__content-wrapper .pro-tag {
6105 padding: 14px 35px;
6106 text-align: center;
6107 margin-top: 30px;
6108 box-shadow: none;
6109 border-radius: 10px;
6110 }
6111 .steps-settings .single__settings-box.transparent .wpfnl-field-wrapper > label {
6112 width: 250px;
6113 }
6114 .steps-settings .single__settings-box .select2-hidden-accessible {
6115 display: none;
6116 }
6117 .steps-settings .single__settings-box .select2-container--default {
6118 width: 100% !important;
6119 border: 1px solid #E5E8F3;
6120 border-radius: 4px;
6121 padding: 8px;
6122 display: block;
6123 }
6124 .steps-settings .single__settings-box .select2-selection__rendered {
6125 font-size: 13px;
6126 display: block;
6127 }
6128 .steps-settings .single__settings-box .select2-selection__rendered .select2-selection__clear {
6129 background: #f8d7da;
6130 display: inline-block;
6131 padding: 0 3px;
6132 line-height: 14px;
6133 color: #ec4050;
6134 margin-right: 2px;
6135 border-radius: 100%;
6136 cursor: pointer;
6137 }
6138 .steps-settings .single__settings-box.select-product .wpfnl-field-wrapper {
6139 align-items: flex-start;
6140 }
6141 .steps-settings .single__settings-box.select-product .wpfnl-field-wrapper label {
6142 position: relative;
6143 top: 21px;
6144 }
6145 .steps-settings .single__settings-box.select-product .wpfnl-field-wrapper .btn-default {
6146 height: 26px;
6147 line-height: 26px;
6148 font-size: 12px;
6149 padding: 0 10px;
6150 min-width: auto;
6151 margin-right: 6px;
6152 border: 1px solid transparent;
6153 }
6154 .steps-settings .single__settings-box.select-product .wpfnl-field-wrapper .btn-default.create-product {
6155 background: #f6f6f8;
6156 color: #363B4E;
6157 }
6158 .steps-settings .single__settings-box.select-product .wpfnl-field-wrapper .btn-default.create-product:hover {
6159 color: #6E42D3;
6160 }
6161 .steps-settings .single__settings-box.select-product .products-wrapper {
6162 border: 1px solid #E5E8F3;
6163 box-sizing: border-box;
6164 border-radius: 5px;
6165 padding: 10px;
6166 margin-bottom: 10px;
6167 }
6168 .steps-settings .single__settings-box.select-product .single-product {
6169 display: flex;
6170 margin-bottom: 10px;
6171 }
6172 .steps-settings .single__settings-box.select-product .single-product:last-child {
6173 margin-bottom: 0;
6174 }
6175 .steps-settings .single__settings-box.select-product .single-product .select2-container--default {
6176 width: calc(100% - 46px) !important;
6177 }
6178 .steps-settings .single__settings-box.select-product .single-product button {
6179 background: #FAFAFB;
6180 border: 1px solid #E5E8F3;
6181 box-sizing: border-box;
6182 border-radius: 4px;
6183 width: 36px;
6184 height: 36px;
6185 margin-left: 10px;
6186 display: flex;
6187 flex-flow: column;
6188 align-items: center;
6189 justify-content: center;
6190 cursor: pointer;
6191 transition: all 0.3s ease;
6192 }
6193 .steps-settings .single__settings-box.select-product .single-product button:hover {
6194 background-color: #f8d7da;
6195 border-color: #f5c6cb;
6196 }
6197 .steps-settings .single__settings-box.select-product .single-product button:hover svg path {
6198 stroke: #ec4050;
6199 }
6200 .steps-settings .wpfnl-product-options {
6201 padding: 0;
6202 }
6203 .steps-settings .product-options__tab-nav {
6204 display: flex;
6205 flex-flow: row wrap;
6206 align-items: center;
6207 justify-content: flex-start;
6208 border-bottom: 1px solid #F4F4F9;
6209 padding: 0 40px;
6210 }
6211 .steps-settings .product-options__tab-nav li {
6212 margin-right: 35px;
6213 }
6214 .steps-settings .product-options__tab-nav li:last-child {
6215 margin-right: 0;
6216 }
6217 .steps-settings .product-options__tab-nav li a {
6218 font-weight: 500;
6219 font-size: 13px;
6220 line-height: 15px;
6221 color: #7A8B9A;
6222 padding: 15px 0;
6223 display: block;
6224 position: relative;
6225 }
6226 .steps-settings .product-options__tab-nav li a:after {
6227 content: "";
6228 position: absolute;
6229 left: 0;
6230 bottom: -1px;
6231 width: 100%;
6232 height: 2px;
6233 background: transparent;
6234 }
6235 .steps-settings .product-options__tab-nav li a:hover, .steps-settings .product-options__tab-nav li.active a {
6236 color: #6E42D3;
6237 }
6238 .steps-settings .product-options__tab-nav li a:hover:after, .steps-settings .product-options__tab-nav li.active a:after {
6239 background: #6E42D3;
6240 }
6241 .steps-settings .product-options__single-tab-content {
6242 display: none;
6243 padding: 30px 40px;
6244 }
6245 .steps-settings .product-options__single-tab-content:first-child {
6246 display: block;
6247 }
6248 .steps-settings .product-options__single-tab-content .wpfnl-field-wrapper {
6249 margin-bottom: 25px;
6250 }
6251 .steps-settings .product-options__single-tab-content .wpfnl-field-wrapper:last-child {
6252 margin-bottom: 0;
6253 }
6254 .steps-settings .settings-content__footer {
6255 border-top: 1px solid #E2E5ED;
6256 padding: 23px 0 20px;
6257 margin-top: 30px;
6258 display: flex;
6259 flex-flow: row wrap;
6260 align-items: center;
6261 justify-content: flex-end;
6262 gap: 14px;
6263 position: relative;
6264 }
6265 .steps-settings .settings-content__footer .back2-edit {
6266 background: #fff;
6267 color: #363B4E;
6268 }
6269 .steps-settings .settings-content__footer .back2-edit:hover {
6270 background: rgba(0, 0, 0, 0.04);
6271 }
6272 .steps-settings .settings-content__footer .btn-default {
6273 display: flex;
6274 flex-flow: row;
6275 align-items: center;
6276 justify-content: center;
6277 line-height: 1;
6278 height: auto;
6279 min-width: auto;
6280 padding: 14px 20px 12px;
6281 letter-spacing: -0.01em;
6282 border-radius: 8px;
6283 filter: drop-shadow(0px 10px 16px rgba(97, 103, 116, 0.15));
6284 }
6285 .steps-settings .settings-content__footer .btn-default .wpfnl-loader {
6286 display: block;
6287 }
6288 .steps-settings .settings-content__footer .cancel {
6289 border: 1px solid #EEF0F3;
6290 background: transparent;
6291 color: #363B4E;
6292 }
6293 .steps-settings .settings-content__footer .cancel:hover {
6294 background: #EEF0F3;
6295 }
6296 .steps-settings .settings-content__footer .wpfnl-alert {
6297 display: block;
6298 border-radius: 8px;
6299 padding: 10px 20px;
6300 }
6301
6302 .steps-settings.downsell .steps-settings__tab-nav li a svg,
6303 .steps-settings.upsell .steps-settings__tab-nav li a svg {
6304 position: relative;
6305 top: 1px;
6306 }
6307 .steps-settings.downsell .steps-settings__tab-nav li.conditonal-redirect.active a svg path,
6308 .steps-settings.upsell .steps-settings__tab-nav li.conditonal-redirect.active a svg path {
6309 fill: #6E42D3;
6310 stroke: none;
6311 }
6312 .steps-settings.downsell .wpfnl-field-wrapper .single-product svg,
6313 .steps-settings.upsell .wpfnl-field-wrapper .single-product svg {
6314 display: none;
6315 }
6316 .steps-settings.downsell .single__settings-box,
6317 .steps-settings.upsell .single__settings-box {
6318 border: 1px solid #E5E8F3;
6319 box-shadow: none;
6320 }
6321 .steps-settings.downsell .single__settings-box .select2-container--default,
6322 .steps-settings.upsell .single__settings-box .select2-container--default {
6323 border: 1px solid #E5E8F3;
6324 border-radius: 6px;
6325 padding: 4px 8px 2px;
6326 display: block;
6327 }
6328 .steps-settings.downsell .single__settings-box .select2-container--default .select2-selection--single,
6329 .steps-settings.upsell .single__settings-box .select2-container--default .select2-selection--single {
6330 background-color: #fff;
6331 border: none;
6332 border-radius: 0;
6333 }
6334 .steps-settings.downsell .single__settings-box .select2-container--default .select2-selection--single .select2-selection__arrow,
6335 .steps-settings.upsell .single__settings-box .select2-container--default .select2-selection--single .select2-selection__arrow {
6336 height: 26px;
6337 position: absolute;
6338 top: 4px;
6339 right: 1px;
6340 width: 20px;
6341 }
6342 .steps-settings.downsell .offer-discount-area .wpfnl-box,
6343 .steps-settings.upsell .offer-discount-area .wpfnl-box {
6344 box-shadow: none;
6345 border-radius: 10px;
6346 }
6347 .steps-settings.downsell .offer-discount-area .non-input-field,
6348 .steps-settings.upsell .offer-discount-area .non-input-field {
6349 cursor: not-allowed;
6350 background-color: #eee;
6351 font-size: 14px;
6352 color: #7A8B9A;
6353 padding: 9px 15px;
6354 height: 36px;
6355 width: 100%;
6356 min-width: 190px;
6357 border-radius: 6px;
6358 display: block;
6359 border: 1px solid #E5E8F3;
6360 }
6361 .steps-settings.downsell .offer-discount-area .hints.mobile,
6362 .steps-settings.upsell .offer-discount-area .hints.mobile {
6363 display: none;
6364 }
6365 .steps-settings.downsell .settings-content__footer .wpfnl-loader,
6366 .steps-settings.upsell .settings-content__footer .wpfnl-loader {
6367 display: block;
6368 }
6369 .steps-settings.downsell .settings-content__footer .wpfnl-alert,
6370 .steps-settings.upsell .settings-content__footer .wpfnl-alert {
6371 display: block;
6372 }
6373 .steps-settings.downsell .wpfnl-fields.price-range,
6374 .steps-settings.upsell .wpfnl-fields.price-range {
6375 display: flex;
6376 flex-flow: row wrap;
6377 }
6378 .steps-settings.downsell .wpfnl-fields.price-range .price-to,
6379 .steps-settings.downsell .wpfnl-fields.price-range .price-from,
6380 .steps-settings.upsell .wpfnl-fields.price-range .price-to,
6381 .steps-settings.upsell .wpfnl-fields.price-range .price-from {
6382 width: 50%;
6383 }
6384 .steps-settings.downsell .wpfnl-fields.price-range .price-to > label,
6385 .steps-settings.downsell .wpfnl-fields.price-range .price-from > label,
6386 .steps-settings.upsell .wpfnl-fields.price-range .price-to > label,
6387 .steps-settings.upsell .wpfnl-fields.price-range .price-from > label {
6388 margin-bottom: 5px;
6389 display: block;
6390 }
6391 .steps-settings.downsell .wpfnl-fields.price-range .price-to .wpfnl-fields,
6392 .steps-settings.downsell .wpfnl-fields.price-range .price-from .wpfnl-fields,
6393 .steps-settings.upsell .wpfnl-fields.price-range .price-to .wpfnl-fields,
6394 .steps-settings.upsell .wpfnl-fields.price-range .price-from .wpfnl-fields {
6395 width: 100%;
6396 }
6397 .steps-settings.downsell .wpfnl-fields.price-range .price-to .wpfnl-fields input[type=number],
6398 .steps-settings.downsell .wpfnl-fields.price-range .price-from .wpfnl-fields input[type=number],
6399 .steps-settings.upsell .wpfnl-fields.price-range .price-to .wpfnl-fields input[type=number],
6400 .steps-settings.upsell .wpfnl-fields.price-range .price-from .wpfnl-fields input[type=number] {
6401 min-width: auto;
6402 }
6403 .steps-settings.downsell .wpfnl-fields.price-range .price-from,
6404 .steps-settings.upsell .wpfnl-fields.price-range .price-from {
6405 padding-right: 10px;
6406 }
6407 .steps-settings.downsell .wpfnl-fields.price-range .price-to,
6408 .steps-settings.upsell .wpfnl-fields.price-range .price-to {
6409 padding-left: 10px;
6410 }
6411
6412 .steps-settings.thank-you .single__settings-box {
6413 border: 1px solid #E5E8F3;
6414 box-shadow: none;
6415 border-radius: 10px;
6416 }
6417 .steps-settings.thank-you .wpfnl-field-wrapper > label {
6418 width: 300px;
6419 }
6420 .steps-settings.thank-you .settings-content__footer .wpfnl-loader {
6421 display: none;
6422 }
6423 .steps-settings.thank-you .settings-content__footer .wpfnl-alert {
6424 display: none;
6425 }
6426
6427 @media only screen and (max-width: 1400px) {
6428 .wpfnl-box {
6429 padding: 20px 20px;
6430 }
6431 }
6432 @media only screen and (max-width: 1199px) {
6433 .steps-settings .product .single__settings-box .wpfnl-field-wrapper label {
6434 width: 150px;
6435 }
6436 .steps-settings .product .single__settings-box .wpfnl-field-wrapper .wpfnl-fields {
6437 width: calc(100% - 150px);
6438 }
6439 .steps-settings .steps-settings__tab-nav li.reset {
6440 margin-right: 0;
6441 }
6442 }
6443 .step-settings__single-tab-content .product-accordion__wrapper,
6444 .checkout-product-setting-tab__content-wrapper .product-accordion__wrapper {
6445 position: relative;
6446 }
6447 .step-settings__single-tab-content .product-area,
6448 .checkout-product-setting-tab__content-wrapper .product-area {
6449 background: #FFFFFF;
6450 border-radius: 10px;
6451 border: 1px solid #E5E8F3;
6452 }
6453 .step-settings__single-tab-content .product-head,
6454 .checkout-product-setting-tab__content-wrapper .product-head {
6455 display: flex;
6456 align-items: center;
6457 justify-content: space-between;
6458 padding: 25px;
6459 border-bottom: 1px solid #E5E8F3;
6460 }
6461 .step-settings__single-tab-content .product-head .title,
6462 .checkout-product-setting-tab__content-wrapper .product-head .title {
6463 font-weight: 500;
6464 font-size: 16px;
6465 line-height: 19px;
6466 color: #363B4E;
6467 text-transform: capitalize;
6468 margin-right: 10px;
6469 }
6470 .step-settings__single-tab-content .product-head .product-right,
6471 .checkout-product-setting-tab__content-wrapper .product-head .product-right {
6472 display: flex;
6473 align-items: center;
6474 }
6475 .step-settings__single-tab-content .product-head .create-product-btn,
6476 .checkout-product-setting-tab__content-wrapper .product-head .create-product-btn {
6477 margin-left: auto;
6478 margin-right: 10px;
6479 }
6480 .step-settings__single-tab-content .product-head .create-product-btn .btn-default,
6481 .checkout-product-setting-tab__content-wrapper .product-head .create-product-btn .btn-default {
6482 background: none;
6483 color: #6e42d3;
6484 padding: 0px;
6485 border-bottom: 1px solid #6e42d3;
6486 border-radius: 0px;
6487 min-width: auto;
6488 line-height: 1;
6489 height: auto;
6490 }
6491 .step-settings__single-tab-content .product-head .wpfnl-tooltip,
6492 .checkout-product-setting-tab__content-wrapper .product-head .wpfnl-tooltip {
6493 margin-left: 5px;
6494 margin-right: 10px;
6495 }
6496 .step-settings__single-tab-content .product-head .add-product-btn,
6497 .checkout-product-setting-tab__content-wrapper .product-head .add-product-btn {
6498 margin-left: 15px;
6499 }
6500 .step-settings__single-tab-content .product-head .add-product-btn .btn-default,
6501 .checkout-product-setting-tab__content-wrapper .product-head .add-product-btn .btn-default {
6502 height: 40px;
6503 line-height: 41px;
6504 background: #F7F7FA;
6505 border: 1px solid #E5E8F3;
6506 color: #363B4E;
6507 padding: 0 16px;
6508 }
6509 .step-settings__single-tab-content .product-head .add-product-btn .btn-default:disabled, .step-settings__single-tab-content .product-head .add-product-btn .btn-default[disabled=disabled],
6510 .checkout-product-setting-tab__content-wrapper .product-head .add-product-btn .btn-default:disabled,
6511 .checkout-product-setting-tab__content-wrapper .product-head .add-product-btn .btn-default[disabled=disabled] {
6512 opacity: 0.7;
6513 cursor: not-allowed;
6514 }
6515 .step-settings__single-tab-content .product-head .add-product-btn .btn-default.wpfnl-btn-primary-color,
6516 .checkout-product-setting-tab__content-wrapper .product-head .add-product-btn .btn-default.wpfnl-btn-primary-color {
6517 background: #6E42D3;
6518 color: #FFFFFF;
6519 }
6520 .step-settings__single-tab-content .product-head .add-product-btn .btn-default.wpfnl-btn-primary-color svg path,
6521 .checkout-product-setting-tab__content-wrapper .product-head .add-product-btn .btn-default.wpfnl-btn-primary-color svg path {
6522 stroke: #FFFFFF;
6523 }
6524 .step-settings__single-tab-content .product-head .add-product-btn .btn-default .add-product-icon,
6525 .checkout-product-setting-tab__content-wrapper .product-head .add-product-btn .btn-default .add-product-icon {
6526 position: relative;
6527 display: inline-block;
6528 width: 18px;
6529 height: 18px;
6530 }
6531 .step-settings__single-tab-content .product-head .add-product-btn .btn-default .icon-tabler-arrow-narrow-left,
6532 .checkout-product-setting-tab__content-wrapper .product-head .add-product-btn .btn-default .icon-tabler-arrow-narrow-left {
6533 transform: rotate(-90deg);
6534 position: relative;
6535 top: 5px;
6536 display: none;
6537 animation: scrollDown1 1.5s ease infinite;
6538 stroke: none;
6539 }
6540 .step-settings__single-tab-content .product-head .add-product-btn .btn-default .product-adding .icon-tabler-arrow-narrow-left,
6541 .checkout-product-setting-tab__content-wrapper .product-head .add-product-btn .btn-default .product-adding .icon-tabler-arrow-narrow-left {
6542 display: block;
6543 }
6544 .step-settings__single-tab-content .product-head .add-product-btn .btn-default .product-adding .plus-icon,
6545 .checkout-product-setting-tab__content-wrapper .product-head .add-product-btn .btn-default .product-adding .plus-icon {
6546 display: none;
6547 }
6548 .step-settings__single-tab-content .product-head .add-product-btn .btn-default.product-added,
6549 .checkout-product-setting-tab__content-wrapper .product-head .add-product-btn .btn-default.product-added {
6550 border-color: #6E42D3;
6551 background-color: #6E42D3;
6552 color: #fff;
6553 }
6554 .step-settings__single-tab-content .product-head .add-product-btn .btn-default.product-added .plus-icon path,
6555 .checkout-product-setting-tab__content-wrapper .product-head .add-product-btn .btn-default.product-added .plus-icon path {
6556 stroke: #fff;
6557 }
6558 .step-settings__single-tab-content .product-head .add-product-btn .btn-default.product-added .icon-tabler-arrow-narrow-left,
6559 .checkout-product-setting-tab__content-wrapper .product-head .add-product-btn .btn-default.product-added .icon-tabler-arrow-narrow-left {
6560 stroke: #fff;
6561 }
6562 .step-settings__single-tab-content .product-head .add-product-btn,
6563 .checkout-product-setting-tab__content-wrapper .product-head .add-product-btn {
6564 margin-left: 15px;
6565 }
6566 .step-settings__single-tab-content .product-head .add-product-btn .btn-default,
6567 .checkout-product-setting-tab__content-wrapper .product-head .add-product-btn .btn-default {
6568 height: 40px;
6569 line-height: 41px;
6570 background: #F7F7FA;
6571 border: 1px solid #E5E8F3;
6572 color: #363B4E;
6573 }
6574 .step-settings__single-tab-content .product-head .add-product-btn .btn-default:disabled, .step-settings__single-tab-content .product-head .add-product-btn .btn-default[disabled=disabled],
6575 .checkout-product-setting-tab__content-wrapper .product-head .add-product-btn .btn-default:disabled,
6576 .checkout-product-setting-tab__content-wrapper .product-head .add-product-btn .btn-default[disabled=disabled] {
6577 opacity: 0.7;
6578 cursor: not-allowed;
6579 }
6580 .step-settings__single-tab-content .product-head .add-product-btn .btn-default .add-product-icon,
6581 .checkout-product-setting-tab__content-wrapper .product-head .add-product-btn .btn-default .add-product-icon {
6582 position: relative;
6583 display: inline-block;
6584 width: 18px;
6585 height: 18px;
6586 }
6587 .step-settings__single-tab-content .product-head .add-product-btn .btn-default .icon-tabler-arrow-narrow-left,
6588 .checkout-product-setting-tab__content-wrapper .product-head .add-product-btn .btn-default .icon-tabler-arrow-narrow-left {
6589 transform: rotate(-90deg);
6590 position: relative;
6591 top: 5px;
6592 display: none;
6593 animation: scrollDown1 1.5s ease infinite;
6594 stroke: none;
6595 }
6596 .step-settings__single-tab-content .product-head .add-product-btn .btn-default .product-adding .icon-tabler-arrow-narrow-left,
6597 .checkout-product-setting-tab__content-wrapper .product-head .add-product-btn .btn-default .product-adding .icon-tabler-arrow-narrow-left {
6598 display: block;
6599 }
6600 .step-settings__single-tab-content .product-head .add-product-btn .btn-default .product-adding .plus-icon,
6601 .checkout-product-setting-tab__content-wrapper .product-head .add-product-btn .btn-default .product-adding .plus-icon {
6602 display: none;
6603 }
6604 .step-settings__single-tab-content .product-head .add-product-btn .btn-default.product-added,
6605 .checkout-product-setting-tab__content-wrapper .product-head .add-product-btn .btn-default.product-added {
6606 border-color: #6E42D3;
6607 background-color: #6E42D3;
6608 color: #fff;
6609 }
6610 .step-settings__single-tab-content .product-head .add-product-btn .btn-default.product-added .plus-icon path,
6611 .checkout-product-setting-tab__content-wrapper .product-head .add-product-btn .btn-default.product-added .plus-icon path {
6612 stroke: #fff;
6613 }
6614 .step-settings__single-tab-content .product-head .add-product-btn .btn-default.product-added .icon-tabler-arrow-narrow-left,
6615 .checkout-product-setting-tab__content-wrapper .product-head .add-product-btn .btn-default.product-added .icon-tabler-arrow-narrow-left {
6616 stroke: #fff;
6617 }
6618 @keyframes scrollDown1 {
6619 0% {
6620 transform: rotate(-90deg) translateX(15px);
6621 opacity: 0;
6622 }
6623 50% {
6624 transform: rotate(-90deg) translateX(0px);
6625 opacity: 1;
6626 }
6627 100% {
6628 transform: rotate(-90deg) translateX(-15px);
6629 opacity: 0;
6630 }
6631 }
6632 .step-settings__single-tab-content .accordion-footer,
6633 .step-settings__single-tab-content .accordion-head,
6634 .checkout-product-setting-tab__content-wrapper .accordion-footer,
6635 .checkout-product-setting-tab__content-wrapper .accordion-head {
6636 padding: 20px 25px 20px 60px;
6637 }
6638 .step-settings__single-tab-content .accordion-footer .accordion-col,
6639 .step-settings__single-tab-content .accordion-head .accordion-col,
6640 .checkout-product-setting-tab__content-wrapper .accordion-footer .accordion-col,
6641 .checkout-product-setting-tab__content-wrapper .accordion-head .accordion-col {
6642 font-size: 12px;
6643 line-height: 14px;
6644 letter-spacing: 0.857143px;
6645 text-transform: uppercase;
6646 color: #7A8B9A;
6647 }
6648 .step-settings__single-tab-content .accordion-footer,
6649 .step-settings__single-tab-content .product-single__accordion-head,
6650 .step-settings__single-tab-content .accordion-head,
6651 .checkout-product-setting-tab__content-wrapper .accordion-footer,
6652 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head,
6653 .checkout-product-setting-tab__content-wrapper .accordion-head {
6654 display: flex;
6655 flex-flow: row wrap;
6656 align-items: center;
6657 justify-content: space-between;
6658 }
6659 .step-settings__single-tab-content .accordion-footer .expand-action,
6660 .step-settings__single-tab-content .product-single__accordion-head .expand-action,
6661 .step-settings__single-tab-content .accordion-head .expand-action,
6662 .checkout-product-setting-tab__content-wrapper .accordion-footer .expand-action,
6663 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .expand-action,
6664 .checkout-product-setting-tab__content-wrapper .accordion-head .expand-action {
6665 width: 40px;
6666 position: absolute;
6667 left: 8px;
6668 top: 50%;
6669 transform: translateY(-50%);
6670 }
6671 .step-settings__single-tab-content .accordion-footer .product-name,
6672 .step-settings__single-tab-content .product-single__accordion-head .product-name,
6673 .step-settings__single-tab-content .accordion-head .product-name,
6674 .checkout-product-setting-tab__content-wrapper .accordion-footer .product-name,
6675 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .product-name,
6676 .checkout-product-setting-tab__content-wrapper .accordion-head .product-name {
6677 width: 340px;
6678 }
6679 .step-settings__single-tab-content .accordion-footer .product-price,
6680 .step-settings__single-tab-content .product-single__accordion-head .product-price,
6681 .step-settings__single-tab-content .accordion-head .product-price,
6682 .checkout-product-setting-tab__content-wrapper .accordion-footer .product-price,
6683 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .product-price,
6684 .checkout-product-setting-tab__content-wrapper .accordion-head .product-price {
6685 width: 77px;
6686 cursor: text;
6687 }
6688 .step-settings__single-tab-content .accordion-footer .product-quantity,
6689 .step-settings__single-tab-content .product-single__accordion-head .product-quantity,
6690 .step-settings__single-tab-content .accordion-head .product-quantity,
6691 .checkout-product-setting-tab__content-wrapper .accordion-footer .product-quantity,
6692 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .product-quantity,
6693 .checkout-product-setting-tab__content-wrapper .accordion-head .product-quantity {
6694 width: 80px;
6695 }
6696
6697 .step-settings__single-tab-content .accordion-footer .total-price,
6698 .step-settings__single-tab-content .product-single__accordion-head .total-price,
6699 .step-settings__single-tab-content .accordion-head .total-price,
6700 .checkout-product-setting-tab__content-wrapper .accordion-footer .total-price,
6701 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .total-price,
6702 .checkout-product-setting-tab__content-wrapper .accordion-head .total-price {
6703 width: 120px;
6704 text-align: right;
6705 }
6706 .step-settings__single-tab-content .accordion-footer .total-price span,
6707 .step-settings__single-tab-content .product-single__accordion-head .total-price span,
6708 .step-settings__single-tab-content .accordion-head .total-price span,
6709 .checkout-product-setting-tab__content-wrapper .accordion-footer .total-price span,
6710 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .total-price span,
6711 .checkout-product-setting-tab__content-wrapper .accordion-head .total-price span {
6712 color: #363B4E;
6713 font-size: 14px;
6714 line-height: 14px;
6715 }
6716 .step-settings__single-tab-content .accordion-footer .product-discount,
6717 .step-settings__single-tab-content .product-single__accordion-head .product-discount,
6718 .step-settings__single-tab-content .accordion-head .product-discount,
6719 .checkout-product-setting-tab__content-wrapper .accordion-footer .product-discount,
6720 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .product-discount,
6721 .checkout-product-setting-tab__content-wrapper .accordion-head .product-discount {
6722 width: 208px;
6723 }
6724 .step-settings__single-tab-content .accordion-footer .product-action,
6725 .step-settings__single-tab-content .product-single__accordion-head .product-action,
6726 .step-settings__single-tab-content .accordion-head .product-action,
6727 .checkout-product-setting-tab__content-wrapper .accordion-footer .product-action,
6728 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .product-action,
6729 .checkout-product-setting-tab__content-wrapper .accordion-head .product-action {
6730 width: 60px;
6731 }
6732 .step-settings__single-tab-content .product__single-accordion,
6733 .checkout-product-setting-tab__content-wrapper .product__single-accordion {
6734 border-top: 1px solid #E6E1F1;
6735 position: relative;
6736 }
6737 .step-settings__single-tab-content .product__single-accordion::before,
6738 .checkout-product-setting-tab__content-wrapper .product__single-accordion::before {
6739 content: "";
6740 position: absolute;
6741 top: 0;
6742 left: 0;
6743 height: 100%;
6744 width: 2px;
6745 background-color: transparent;
6746 transition: all 0.3s linear;
6747 }
6748 .step-settings__single-tab-content .product__single-accordion.ui-sortable-helper,
6749 .checkout-product-setting-tab__content-wrapper .product__single-accordion.ui-sortable-helper {
6750 background: #ececec;
6751 }
6752 .step-settings__single-tab-content .product-single__accordion-head,
6753 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head {
6754 padding: 25px 25px 25px 60px;
6755 position: relative;
6756 }
6757 .step-settings__single-tab-content .product-single__accordion-head .accordion-col,
6758 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .accordion-col {
6759 font-size: 14px;
6760 line-height: 16px;
6761 color: #363B4E;
6762 }
6763 .step-settings__single-tab-content .product-single__accordion-head .accordion-col span,
6764 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .accordion-col span {
6765 color: #363B4E;
6766 }
6767 .step-settings__single-tab-content .product-single__accordion-head .accordion-col select,
6768 .step-settings__single-tab-content .product-single__accordion-head .accordion-col input,
6769 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .accordion-col select,
6770 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .accordion-col input {
6771 font-size: 14px;
6772 line-height: 16px;
6773 color: #363B4E;
6774 }
6775 .step-settings__single-tab-content .product-single__accordion-head .accordion-col select::placeholder,
6776 .step-settings__single-tab-content .product-single__accordion-head .accordion-col input::placeholder,
6777 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .accordion-col select::placeholder,
6778 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .accordion-col input::placeholder {
6779 color: #363B4E;
6780 }
6781 .step-settings__single-tab-content .product-single__accordion-head .accordion-col select:-ms-input-placeholder,
6782 .step-settings__single-tab-content .product-single__accordion-head .accordion-col input:-ms-input-placeholder,
6783 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .accordion-col select:-ms-input-placeholder,
6784 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .accordion-col input:-ms-input-placeholder {
6785 color: #363B4E;
6786 }
6787 .step-settings__single-tab-content .product-single__accordion-head .accordion-col select::-ms-input-placeholder,
6788 .step-settings__single-tab-content .product-single__accordion-head .accordion-col input::-ms-input-placeholder,
6789 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .accordion-col select::-ms-input-placeholder,
6790 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .accordion-col input::-ms-input-placeholder {
6791 color: #363B4E;
6792 }
6793 .step-settings__single-tab-content .product-single__accordion-head .expand-action span,
6794 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .expand-action span {
6795 width: 100%;
6796 height: 40px;
6797 display: flex;
6798 text-align: center;
6799 align-items: center;
6800 flex-flow: column;
6801 justify-content: center;
6802 cursor: pointer;
6803 transition: all 0.3s ease;
6804 transform-origin: center;
6805 }
6806 .step-settings__single-tab-content .product-single__accordion-head .product-name ul,
6807 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .product-name ul {
6808 display: flex;
6809 align-items: center;
6810 }
6811 .step-settings__single-tab-content .product-single__accordion-head .product-name ul .product-img a,
6812 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .product-name ul .product-img a {
6813 display: block;
6814 }
6815 .step-settings__single-tab-content .product-single__accordion-head .product-name ul .product-img img,
6816 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .product-name ul .product-img img {
6817 width: 50px;
6818 height: 50px;
6819 object-fit: cover;
6820 }
6821 .step-settings__single-tab-content .product-single__accordion-head .product-name ul .product-title,
6822 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .product-name ul .product-title {
6823 padding-left: 19px;
6824 width: calc(100% - 50px);
6825 }
6826 .step-settings__single-tab-content .product-single__accordion-head .product-name ul .product-title .title,
6827 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .product-name ul .product-title .title {
6828 font-weight: 500;
6829 font-size: 14px;
6830 line-height: 16px;
6831 color: #363B4E;
6832 }
6833 .step-settings__single-tab-content .product-single__accordion-head .product-name ul .product-title .title:hover,
6834 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .product-name ul .product-title .title:hover {
6835 text-decoration: underline;
6836 }
6837 .step-settings__single-tab-content .product-single__accordion-head .product-name ul .product-title .price,
6838 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .product-name ul .product-title .price {
6839 display: block;
6840 font-size: 12px;
6841 line-height: 14px;
6842 color: #363B4E;
6843 margin-top: 4px;
6844 }
6845 .step-settings__single-tab-content .product-single__accordion-head .product-quantity input[type=number],
6846 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .product-quantity input[type=number] {
6847 width: 80px;
6848 min-width: auto;
6849 }
6850 .step-settings__single-tab-content .product-single__accordion-head .product-discount .discount-group,
6851 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .product-discount .discount-group {
6852 display: flex;
6853 align-items: center;
6854 background: #FFFFFF;
6855 border: 1px solid #E6E1F1;
6856 border-radius: 6px;
6857 }
6858 .step-settings__single-tab-content .product-single__accordion-head .product-discount .discount-group select,
6859 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .product-discount .discount-group select {
6860 border: none;
6861 border-radius: 6px 0 0 6px;
6862 margin-right: 5px;
6863 width: 150px;
6864 min-width: auto;
6865 }
6866 .step-settings__single-tab-content .product-single__accordion-head .product-discount .discount-group input,
6867 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .product-discount .discount-group input {
6868 width: 60px;
6869 min-width: auto;
6870 padding-right: 6px;
6871 padding-left: 10px;
6872 border: none;
6873 border-left: 1px solid #E6E1F1;
6874 border-radius: 0 6px 6px 0;
6875 }
6876 .step-settings__single-tab-content .product-single__accordion-head .product-action,
6877 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .product-action {
6878 display: flex;
6879 }
6880 .step-settings__single-tab-content .product-single__accordion-head .product-action .product-edit,
6881 .step-settings__single-tab-content .product-single__accordion-head .product-action .product-delete,
6882 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .product-action .product-edit,
6883 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .product-action .product-delete {
6884 width: 30px;
6885 height: 30px;
6886 display: flex;
6887 align-items: center;
6888 background: transparent;
6889 border: none;
6890 cursor: pointer;
6891 }
6892 .step-settings__single-tab-content .product-single__accordion-head .product-action .product-edit svg,
6893 .step-settings__single-tab-content .product-single__accordion-head .product-action .product-delete svg,
6894 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .product-action .product-edit svg,
6895 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .product-action .product-delete svg {
6896 height: 20px;
6897 width: 20px;
6898 }
6899 .step-settings__single-tab-content .product-single__accordion-head .product-action .product-edit,
6900 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .product-action .product-edit {
6901 margin-left: 6px;
6902 }
6903 .step-settings__single-tab-content .product-single__accordion-head .product-action .edit-field-icon,
6904 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .product-action .edit-field-icon {
6905 display: block;
6906 height: 20px;
6907 }
6908 .step-settings__single-tab-content .accordion-footer,
6909 .checkout-product-setting-tab__content-wrapper .accordion-footer {
6910 border-top: 1px solid #E5E8F3;
6911 }
6912 .step-settings__single-tab-content .accordion-footer .total-price,
6913 .checkout-product-setting-tab__content-wrapper .accordion-footer .total-price {
6914 font-weight: 700;
6915 color: #363B4E;
6916 display: flex;
6917 justify-content: flex-end;
6918 }
6919 .step-settings__single-tab-content .accordion-footer .total-price span,
6920 .checkout-product-setting-tab__content-wrapper .accordion-footer .total-price span {
6921 letter-spacing: 0.857143px;
6922 font-weight: 700;
6923 margin-left: 4px;
6924 font-size: 12px;
6925 }
6926 .step-settings__single-tab-content .product__single-accordion .product-single__accordion-body,
6927 .checkout-product-setting-tab__content-wrapper .product__single-accordion .product-single__accordion-body {
6928 display: none;
6929 }
6930 .step-settings__single-tab-content .product__single-accordion.active,
6931 .checkout-product-setting-tab__content-wrapper .product__single-accordion.active {
6932 background: rgba(110, 66, 211, 0.07);
6933 border-top-color: transparent;
6934 }
6935 .step-settings__single-tab-content .product__single-accordion.active::before,
6936 .checkout-product-setting-tab__content-wrapper .product__single-accordion.active::before {
6937 background-color: #6E42D3;
6938 }
6939 .step-settings__single-tab-content .product__single-accordion.active .product-single__accordion-head .expand-action span,
6940 .checkout-product-setting-tab__content-wrapper .product__single-accordion.active .product-single__accordion-head .expand-action span {
6941 transform: rotate(180deg);
6942 }
6943 .step-settings__single-tab-content .product-single__accordion-body,
6944 .checkout-product-setting-tab__content-wrapper .product-single__accordion-body {
6945 padding: 0 25px 25px;
6946 }
6947 .step-settings__single-tab-content .product-single__accordion-body-content,
6948 .checkout-product-setting-tab__content-wrapper .product-single__accordion-body-content {
6949 display: flex;
6950 flex-flow: row wrap;
6951 background: #fff;
6952 box-shadow: 0px 2px 4px rgba(223, 223, 249, 0.25);
6953 border-radius: 10px;
6954 }
6955 .step-settings__single-tab-content .product-single__accordion-body-content .subtext-settings,
6956 .checkout-product-setting-tab__content-wrapper .product-single__accordion-body-content .subtext-settings {
6957 width: 50%;
6958 padding: 20px 60px 20px 25px;
6959 border-right: 1px solid #E5E8F3;
6960 }
6961 .step-settings__single-tab-content .product-single__accordion-body-content .subtext-settings .wpfnl-field-wrapper,
6962 .checkout-product-setting-tab__content-wrapper .product-single__accordion-body-content .subtext-settings .wpfnl-field-wrapper {
6963 align-items: flex-start;
6964 }
6965 .step-settings__single-tab-content .product-single__accordion-body-content .subtext-settings .wpfnl-field-wrapper label,
6966 .checkout-product-setting-tab__content-wrapper .product-single__accordion-body-content .subtext-settings .wpfnl-field-wrapper label {
6967 margin-top: 11px;
6968 }
6969 .step-settings__single-tab-content .product-single__accordion-body-content .highlights,
6970 .checkout-product-setting-tab__content-wrapper .product-single__accordion-body-content .highlights {
6971 width: 50%;
6972 padding: 20px 20px 20px 60px;
6973 }
6974 .step-settings__single-tab-content .product-single__accordion-body-content .wpfnl-field-wrapper label,
6975 .checkout-product-setting-tab__content-wrapper .product-single__accordion-body-content .wpfnl-field-wrapper label {
6976 width: 145px;
6977 }
6978 .step-settings__single-tab-content .product-single__accordion-body-content .wpfnl-fields,
6979 .checkout-product-setting-tab__content-wrapper .product-single__accordion-body-content .wpfnl-fields {
6980 max-width: 100%;
6981 width: calc(100% - 145px);
6982 }
6983 .step-settings__single-tab-content .no-product-notice,
6984 .checkout-product-setting-tab__content-wrapper .no-product-notice {
6985 text-align: center;
6986 padding: 15px 10px;
6987 }
6988 .step-settings__single-tab-content .discount-settings,
6989 .checkout-product-setting-tab__content-wrapper .discount-settings {
6990 border: 1px solid #E5E8F3;
6991 box-shadow: none;
6992 border-radius: 10px;
6993 margin-top: 30px;
6994 }
6995 .step-settings__single-tab-content .discount-settings .non-input-field,
6996 .checkout-product-setting-tab__content-wrapper .discount-settings .non-input-field {
6997 cursor: not-allowed;
6998 background-color: #eee;
6999 font-size: 14px;
7000 color: #7A8B9A;
7001 padding: 9px 15px;
7002 height: 36px;
7003 width: 100%;
7004 min-width: 190px;
7005 border-radius: 6px;
7006 display: block;
7007 border: 1px solid #E5E8F3;
7008 }
7009 .step-settings__single-tab-content .wpfnl-additional-replacement-options,
7010 .step-settings__single-tab-content .checkout-product-options,
7011 .checkout-product-setting-tab__content-wrapper .wpfnl-additional-replacement-options,
7012 .checkout-product-setting-tab__content-wrapper .checkout-product-options {
7013 margin-top: 30px;
7014 border-radius: 10px;
7015 padding: 22px 25px 25px;
7016 display: flex;
7017 flex-flow: row wrap;
7018 border: 1px solid #E5E8F3;
7019 box-shadow: none;
7020 }
7021 .step-settings__single-tab-content .wpfnl-additional-replacement-options .additional-options,
7022 .step-settings__single-tab-content .checkout-product-options .additional-options,
7023 .checkout-product-setting-tab__content-wrapper .wpfnl-additional-replacement-options .additional-options,
7024 .checkout-product-setting-tab__content-wrapper .checkout-product-options .additional-options {
7025 width: 100%;
7026 margin-right: 12px;
7027 }
7028 .step-settings__single-tab-content .wpfnl-additional-replacement-options .variation-options,
7029 .step-settings__single-tab-content .checkout-product-options .variation-options,
7030 .checkout-product-setting-tab__content-wrapper .wpfnl-additional-replacement-options .variation-options,
7031 .checkout-product-setting-tab__content-wrapper .checkout-product-options .variation-options {
7032 width: 100%;
7033 }
7034 .step-settings__single-tab-content .wpfnl-additional-replacement-options .variation-options .wpfnl-field-wrapper > label,
7035 .step-settings__single-tab-content .checkout-product-options .variation-options .wpfnl-field-wrapper > label,
7036 .checkout-product-setting-tab__content-wrapper .wpfnl-additional-replacement-options .variation-options .wpfnl-field-wrapper > label,
7037 .checkout-product-setting-tab__content-wrapper .checkout-product-options .variation-options .wpfnl-field-wrapper > label {
7038 width: 310px;
7039 font-size: 14px;
7040 line-height: 16px;
7041 }
7042 .step-settings__single-tab-content .wpfnl-additional-replacement-options .variation-options .wpfnl-field-wrapper .wpfnl-fields,
7043 .step-settings__single-tab-content .checkout-product-options .variation-options .wpfnl-field-wrapper .wpfnl-fields,
7044 .checkout-product-setting-tab__content-wrapper .wpfnl-additional-replacement-options .variation-options .wpfnl-field-wrapper .wpfnl-fields,
7045 .checkout-product-setting-tab__content-wrapper .checkout-product-options .variation-options .wpfnl-field-wrapper .wpfnl-fields {
7046 width: auto;
7047 }
7048 .step-settings__single-tab-content .wpfnl-additional-replacement-options .variation-options .wpfnl-field-wrapper .wpfnl-fields .wpfnl-checkbox,
7049 .step-settings__single-tab-content .checkout-product-options .variation-options .wpfnl-field-wrapper .wpfnl-fields .wpfnl-checkbox,
7050 .checkout-product-setting-tab__content-wrapper .wpfnl-additional-replacement-options .variation-options .wpfnl-field-wrapper .wpfnl-fields .wpfnl-checkbox,
7051 .checkout-product-setting-tab__content-wrapper .checkout-product-options .variation-options .wpfnl-field-wrapper .wpfnl-fields .wpfnl-checkbox {
7052 margin: 5px 20px 5px 0;
7053 display: inline-block;
7054 }
7055 .step-settings__single-tab-content .wpfnl-additional-replacement-options .variation-options .wpfnl-field-wrapper .wpfnl-fields .pro-tag-icon,
7056 .step-settings__single-tab-content .checkout-product-options .variation-options .wpfnl-field-wrapper .wpfnl-fields .pro-tag-icon,
7057 .checkout-product-setting-tab__content-wrapper .wpfnl-additional-replacement-options .variation-options .wpfnl-field-wrapper .wpfnl-fields .pro-tag-icon,
7058 .checkout-product-setting-tab__content-wrapper .checkout-product-options .variation-options .wpfnl-field-wrapper .wpfnl-fields .pro-tag-icon {
7059 transform: translateY(7px);
7060 display: inline-block;
7061 }
7062 .step-settings__single-tab-content .wpfnl-additional-replacement-options .variation-options .wpfnl-checkbox label:before,
7063 .step-settings__single-tab-content .checkout-product-options .variation-options .wpfnl-checkbox label:before,
7064 .checkout-product-setting-tab__content-wrapper .wpfnl-additional-replacement-options .variation-options .wpfnl-checkbox label:before,
7065 .checkout-product-setting-tab__content-wrapper .checkout-product-options .variation-options .wpfnl-checkbox label:before {
7066 border-color: #CDD2E6;
7067 }
7068 .step-settings__single-tab-content .wpfnl-additional-replacement-options .variation-options .wpfnl-checkbox input[type=checkbox]:checked + label::before,
7069 .step-settings__single-tab-content .checkout-product-options .variation-options .wpfnl-checkbox input[type=checkbox]:checked + label::before,
7070 .checkout-product-setting-tab__content-wrapper .wpfnl-additional-replacement-options .variation-options .wpfnl-checkbox input[type=checkbox]:checked + label::before,
7071 .checkout-product-setting-tab__content-wrapper .checkout-product-options .variation-options .wpfnl-checkbox input[type=checkbox]:checked + label::before {
7072 border-color: #6E42D3;
7073 }
7074 .step-settings__single-tab-content .wpfnl-additional-replacement-options .variation-options .wpfnl-checkbox.disabled label:before,
7075 .step-settings__single-tab-content .checkout-product-options .variation-options .wpfnl-checkbox.disabled label:before,
7076 .checkout-product-setting-tab__content-wrapper .wpfnl-additional-replacement-options .variation-options .wpfnl-checkbox.disabled label:before,
7077 .checkout-product-setting-tab__content-wrapper .checkout-product-options .variation-options .wpfnl-checkbox.disabled label:before {
7078 border-color: #E5E8F3 !important;
7079 background-color: rgba(0, 0, 0, 0.2196078431) !important;
7080 cursor: not-allowed;
7081 }
7082 .step-settings__single-tab-content .wpfnl-additional-replacement-options .variation-options .wpfnl-checkbox.disabled label::after,
7083 .step-settings__single-tab-content .checkout-product-options .variation-options .wpfnl-checkbox.disabled label::after,
7084 .checkout-product-setting-tab__content-wrapper .wpfnl-additional-replacement-options .variation-options .wpfnl-checkbox.disabled label::after,
7085 .checkout-product-setting-tab__content-wrapper .checkout-product-options .variation-options .wpfnl-checkbox.disabled label::after {
7086 display: none;
7087 }
7088 .step-settings__single-tab-content .wpfnl-additional-replacement-options .option-title,
7089 .step-settings__single-tab-content .checkout-product-options .option-title,
7090 .checkout-product-setting-tab__content-wrapper .wpfnl-additional-replacement-options .option-title,
7091 .checkout-product-setting-tab__content-wrapper .checkout-product-options .option-title {
7092 font-weight: 700;
7093 font-size: 14px;
7094 line-height: 16px;
7095 color: #363B4E;
7096 margin-bottom: 18px;
7097 }
7098 .step-settings__single-tab-content .wpfnl-additional-replacement-options .options-wrapper,
7099 .step-settings__single-tab-content .checkout-product-options .options-wrapper,
7100 .checkout-product-setting-tab__content-wrapper .wpfnl-additional-replacement-options .options-wrapper,
7101 .checkout-product-setting-tab__content-wrapper .checkout-product-options .options-wrapper {
7102 background: #F7F8F9;
7103 border-radius: 10px;
7104 padding: 24px;
7105 height: calc(100% - 33px);
7106 }
7107 .step-settings__single-tab-content .wpfnl-additional-replacement-options .options-wrapper .single-option,
7108 .step-settings__single-tab-content .checkout-product-options .options-wrapper .single-option,
7109 .checkout-product-setting-tab__content-wrapper .wpfnl-additional-replacement-options .options-wrapper .single-option,
7110 .checkout-product-setting-tab__content-wrapper .checkout-product-options .options-wrapper .single-option {
7111 margin-bottom: 20px;
7112 }
7113 .step-settings__single-tab-content .wpfnl-additional-replacement-options .options-wrapper .single-option:last-child,
7114 .step-settings__single-tab-content .checkout-product-options .options-wrapper .single-option:last-child,
7115 .checkout-product-setting-tab__content-wrapper .wpfnl-additional-replacement-options .options-wrapper .single-option:last-child,
7116 .checkout-product-setting-tab__content-wrapper .checkout-product-options .options-wrapper .single-option:last-child {
7117 margin-bottom: 0;
7118 }
7119 .step-settings__single-tab-content .wpfnl-additional-replacement-options .options-wrapper .single-option .wpfnl-radiobtn label,
7120 .step-settings__single-tab-content .checkout-product-options .options-wrapper .single-option .wpfnl-radiobtn label,
7121 .checkout-product-setting-tab__content-wrapper .wpfnl-additional-replacement-options .options-wrapper .single-option .wpfnl-radiobtn label,
7122 .checkout-product-setting-tab__content-wrapper .checkout-product-options .options-wrapper .single-option .wpfnl-radiobtn label {
7123 font-size: 14px;
7124 line-height: 16px;
7125 color: #363B4E;
7126 }
7127 .step-settings__single-tab-content .wpfnl-additional-replacement-options .options-wrapper .single-option .wpfnl-radiobtn label::before,
7128 .step-settings__single-tab-content .checkout-product-options .options-wrapper .single-option .wpfnl-radiobtn label::before,
7129 .checkout-product-setting-tab__content-wrapper .wpfnl-additional-replacement-options .options-wrapper .single-option .wpfnl-radiobtn label::before,
7130 .checkout-product-setting-tab__content-wrapper .checkout-product-options .options-wrapper .single-option .wpfnl-radiobtn label::before {
7131 border-color: #CDD2E6;
7132 }
7133 .step-settings__single-tab-content .wpfnl-additional-replacement-options .options-wrapper .single-option .wpfnl-radiobtn input[type=radio]:checked + label::before,
7134 .step-settings__single-tab-content .checkout-product-options .options-wrapper .single-option .wpfnl-radiobtn input[type=radio]:checked + label::before,
7135 .checkout-product-setting-tab__content-wrapper .wpfnl-additional-replacement-options .options-wrapper .single-option .wpfnl-radiobtn input[type=radio]:checked + label::before,
7136 .checkout-product-setting-tab__content-wrapper .checkout-product-options .options-wrapper .single-option .wpfnl-radiobtn input[type=radio]:checked + label::before {
7137 border-color: #6E42D3;
7138 }
7139 .step-settings__single-tab-content .wpfnl-additional-replacement-options select#choose-coupon,
7140 .step-settings__single-tab-content .checkout-product-options select#choose-coupon,
7141 .checkout-product-setting-tab__content-wrapper .wpfnl-additional-replacement-options select#choose-coupon,
7142 .checkout-product-setting-tab__content-wrapper .checkout-product-options select#choose-coupon {
7143 display: none;
7144 }
7145 .step-settings__single-tab-content .wpfnl-additional-replacement-options .coupon-box,
7146 .step-settings__single-tab-content .checkout-product-options .coupon-box,
7147 .checkout-product-setting-tab__content-wrapper .wpfnl-additional-replacement-options .coupon-box,
7148 .checkout-product-setting-tab__content-wrapper .checkout-product-options .coupon-box {
7149 height: 36px;
7150 width: 250px;
7151 border-radius: 6px;
7152 position: relative;
7153 display: flex;
7154 position: relative;
7155 }
7156 .step-settings__single-tab-content .wpfnl-additional-replacement-options .coupon-box .search-icon,
7157 .step-settings__single-tab-content .checkout-product-options .coupon-box .search-icon,
7158 .checkout-product-setting-tab__content-wrapper .wpfnl-additional-replacement-options .coupon-box .search-icon,
7159 .checkout-product-setting-tab__content-wrapper .checkout-product-options .coupon-box .search-icon {
7160 position: absolute;
7161 left: 12px;
7162 top: 10px;
7163 z-index: 100;
7164 }
7165 .step-settings__single-tab-content .wpfnl-additional-replacement-options .coupon-box .select2.select2-container.select2-container--default,
7166 .step-settings__single-tab-content .checkout-product-options .coupon-box .select2.select2-container.select2-container--default,
7167 .checkout-product-setting-tab__content-wrapper .wpfnl-additional-replacement-options .coupon-box .select2.select2-container.select2-container--default,
7168 .checkout-product-setting-tab__content-wrapper .checkout-product-options .coupon-box .select2.select2-container.select2-container--default {
7169 width: 100% !important;
7170 border: none;
7171 }
7172 .step-settings__single-tab-content .wpfnl-additional-replacement-options .coupon-box .select2-container--default .select2-selection--single,
7173 .step-settings__single-tab-content .checkout-product-options .coupon-box .select2-container--default .select2-selection--single,
7174 .checkout-product-setting-tab__content-wrapper .wpfnl-additional-replacement-options .coupon-box .select2-container--default .select2-selection--single,
7175 .checkout-product-setting-tab__content-wrapper .checkout-product-options .coupon-box .select2-container--default .select2-selection--single {
7176 background-color: transparent;
7177 border: none;
7178 height: auto;
7179 }
7180 .step-settings__single-tab-content .wpfnl-additional-replacement-options .coupon-box .select2-selection__rendered,
7181 .step-settings__single-tab-content .checkout-product-options .coupon-box .select2-selection__rendered,
7182 .checkout-product-setting-tab__content-wrapper .wpfnl-additional-replacement-options .coupon-box .select2-selection__rendered,
7183 .checkout-product-setting-tab__content-wrapper .checkout-product-options .coupon-box .select2-selection__rendered {
7184 padding: 9px 15px 8px 35px;
7185 width: 100%;
7186 border-radius: 8px;
7187 white-space: pre;
7188 overflow: hidden;
7189 text-overflow: ellipsis;
7190 display: block;
7191 -webkit-line-clamp: 3;
7192 -webkit-box-orient: vertical;
7193 line-height: normal;
7194 border: 1px solid #e9e7e7;
7195 background: #ffffff;
7196 }
7197 .step-settings__single-tab-content .wpfnl-additional-replacement-options .wpfnl-additional-replacement-options,
7198 .checkout-product-setting-tab__content-wrapper .wpfnl-additional-replacement-options .wpfnl-additional-replacement-options {
7199 margin-top: 0;
7200 }
7201 .step-settings__single-tab-content .wpfnl-additional-replacement-options .variation-options .wpfnl-field-wrapper,
7202 .checkout-product-setting-tab__content-wrapper .wpfnl-additional-replacement-options .variation-options .wpfnl-field-wrapper {
7203 width: 100%;
7204 }
7205 .step-settings__single-tab-content .wpfnl-additional-replacement-options .variation-options .wpfnl-field-wrapper .wpfnl-fields,
7206 .checkout-product-setting-tab__content-wrapper .wpfnl-additional-replacement-options .variation-options .wpfnl-field-wrapper .wpfnl-fields {
7207 width: 100%;
7208 max-width: 270px;
7209 }
7210
7211 .step-settings__single-tab-content.product .product-head .product-search {
7212 margin-left: 0;
7213 }
7214
7215 @media only screen and (max-width: 1499px) {
7216 .checkout-product-setting-tab__content-wrapper .product-single__accordion-body-content .subtext-settings {
7217 padding: 20px;
7218 }
7219 .checkout-product-setting-tab__content-wrapper .product-single__accordion-body-content .highlights {
7220 padding: 20px;
7221 }
7222 .checkout-product-setting-tab__content-wrapper .product-single__accordion-body-content .wpfnl-field-wrapper label {
7223 width: 111px;
7224 }
7225 .checkout-product-setting-tab__content-wrapper .product-single__accordion-body-content .wpfnl-fields {
7226 width: calc(100% - 111px);
7227 }
7228 }
7229 @media only screen and (max-width: 1299px) {
7230 .step-settings__single-tab-content .wpfnl-additional-replacement-options,
7231 .checkout-product-setting-tab__content-wrapper .checkout-product-options {
7232 padding: 20px;
7233 }
7234 .step-settings__single-tab-content .wpfnl-additional-replacement-options .options-wrapper,
7235 .checkout-product-setting-tab__content-wrapper .checkout-product-options .options-wrapper {
7236 padding: 15px;
7237 }
7238 }
7239 @media only screen and (max-width: 1199px) {
7240 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .product-name,
7241 .checkout-product-setting-tab__content-wrapper .accordion-footer .product-name,
7242 .checkout-product-setting-tab__content-wrapper .accordion-head .product-name {
7243 width: 220px;
7244 }
7245 .checkout-product-setting-tab__content-wrapper .product-single__accordion-body-content {
7246 display: block;
7247 }
7248 .checkout-product-setting-tab__content-wrapper .accordion-footer,
7249 .checkout-product-setting-tab__content-wrapper .accordion-head {
7250 padding: 20px 20px 20px 50px;
7251 }
7252 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head {
7253 padding: 20px 20px 20px 50px;
7254 }
7255 .checkout-product-setting-tab__content-wrapper .product-single__accordion-body-content .subtext-settings {
7256 width: 100%;
7257 }
7258 .checkout-product-setting-tab__content-wrapper .product-single__accordion-body-content .highlights {
7259 padding: 0 20px 20px;
7260 width: 100%;
7261 }
7262 .step-settings__single-tab-content .wpfnl-additional-replacement-options,
7263 .checkout-product-setting-tab__content-wrapper .checkout-product-options {
7264 display: block;
7265 }
7266 .step-settings__single-tab-content .wpfnl-additional-replacement-options .additional-options,
7267 .checkout-product-setting-tab__content-wrapper .checkout-product-options .additional-options {
7268 width: 100%;
7269 margin-right: 0;
7270 margin-bottom: 24px;
7271 }
7272 .step-settings__single-tab-content .wpfnl-additional-replacement-options .option-title,
7273 .checkout-product-setting-tab__content-wrapper .checkout-product-options .option-title {
7274 margin-bottom: 10px;
7275 }
7276 .step-settings__single-tab-content .wpfnl-additional-replacement-options .variation-options,
7277 .checkout-product-setting-tab__content-wrapper .checkout-product-options .variation-options {
7278 width: 100%;
7279 margin-left: 0;
7280 }
7281 .step-settings__single-tab-content .wpfnl-additional-replacement-options .options-wrapper,
7282 .checkout-product-setting-tab__content-wrapper .checkout-product-options .options-wrapper {
7283 height: auto;
7284 }
7285 }
7286 @media only screen and (max-width: 991px) {
7287 .checkout-product-setting-tab__content-wrapper .product-head .product-search {
7288 width: 190px;
7289 }
7290 }
7291 .order-bump-accordion-wrapper {
7292 border: 1px solid #E5E8F3;
7293 border-radius: 10px;
7294 }
7295 .order-bump-accordion-wrapper .order-bump-header {
7296 display: flex;
7297 align-items: center;
7298 justify-content: space-between;
7299 background: #FFFFFF;
7300 border-radius: 10px 10px 0px 0px;
7301 padding: 15px 25px;
7302 border-bottom: 1px solid #EEF0F3;
7303 }
7304 .order-bump-accordion-wrapper .order-bump-header .title {
7305 font-weight: 500;
7306 font-size: 16px;
7307 line-height: 19px;
7308 color: #363B4E;
7309 text-transform: capitalize;
7310 margin-right: 10px;
7311 }
7312 .order-bump-accordion-wrapper .order-bump-header .btn-default {
7313 position: relative;
7314 }
7315 .order-bump-accordion-wrapper .order-bump-header .btn-default .pro-tag-icon {
7316 position: static;
7317 margin-left: 4px;
7318 transform: translateY(5px);
7319 display: inline-block;
7320 }
7321 .order-bump-accordion-wrapper .order-bump-header .btn-default:disabled {
7322 opacity: 0.6;
7323 cursor: not-allowed;
7324 }
7325 .order-bump-accordion-wrapper .order-bump-header .btn-default:disabled:hover {
7326 background-color: #6E42D3;
7327 }
7328 .order-bump-accordion-wrapper .order-bump-accordion-header {
7329 width: 100%;
7330 background: #FFFFFF;
7331 box-shadow: 0px 1px 2px rgba(190, 190, 215, 0.2);
7332 border-bottom: 1px solid transparent;
7333 border-radius: 10px;
7334 padding: 0 24px;
7335 display: flex;
7336 align-items: center;
7337 justify-content: space-between;
7338 }
7339 .order-bump-accordion-wrapper .order-bump-accordion-header .title-area {
7340 padding: 12px 0;
7341 cursor: pointer;
7342 width: calc(100% - 67px);
7343 }
7344 .order-bump-accordion-wrapper .order-bump-accordion-header .title-area .title {
7345 font-weight: 500;
7346 color: #363B4E;
7347 }
7348 .order-bump-accordion-wrapper .order-bump-accordion-header .title-area .title small {
7349 color: #7A8B9A;
7350 font-weight: 400;
7351 }
7352 .order-bump-accordion-wrapper .order-bump-accordion-header .title-area .icon {
7353 width: 9px;
7354 height: 9px;
7355 display: inline-block;
7356 border: 2px solid #363B4E;
7357 border-top: none;
7358 border-left: none;
7359 transform: rotate(45deg);
7360 transform-origin: center;
7361 position: relative;
7362 top: -1px;
7363 margin-right: 12px;
7364 transition: transform 0.3s ease;
7365 }
7366 .order-bump-accordion-wrapper .order-bump-accordion-header .action-area {
7367 display: flex;
7368 align-items: center;
7369 }
7370 .order-bump-accordion-wrapper .order-bump-accordion-header .action-area .wpfnl-switcher.has-loader {
7371 display: flex;
7372 align-items: center;
7373 }
7374 .order-bump-accordion-wrapper .order-bump-accordion-header .action-area .wpfnl-switcher.has-loader .wpfnl-loader {
7375 display: inline-block;
7376 margin-left: 0;
7377 margin-right: 5px;
7378 }
7379 .order-bump-accordion-wrapper .order-bump-accordion-header .action-area button {
7380 border: none;
7381 cursor: pointer;
7382 text-align: center;
7383 padding: 0 6px;
7384 display: inline-block;
7385 height: 30px;
7386 line-height: 30px;
7387 background-color: transparent;
7388 margin: 0 0 0 6px;
7389 }
7390 .order-bump-accordion-wrapper .order-bump-accordion-header .action-area button.delete-checkout-field svg {
7391 width: 20px;
7392 height: 20px;
7393 }
7394 .order-bump-accordion-wrapper .order-bump-accordion-header .action-area button svg {
7395 width: 16px;
7396 height: 16px;
7397 display: block;
7398 }
7399 .order-bump-accordion-wrapper .order-bump-accordion-header .wpfnl-switcher label {
7400 width: 28px;
7401 height: 16px;
7402 background-color: #BEC8D0;
7403 }
7404 .order-bump-accordion-wrapper .order-bump-accordion-header .wpfnl-switcher label:after {
7405 width: 14px;
7406 height: 14px;
7407 top: 0px;
7408 left: 0px;
7409 }
7410 .order-bump-accordion-wrapper .order-bump-accordion-header .wpfnl-switcher input[type=checkbox]:checked + label:after {
7411 margin-left: 11px;
7412 }
7413 .order-bump-accordion-wrapper .order-bump-body {
7414 border-radius: 0 0 10px 10px;
7415 }
7416 .order-bump-accordion-wrapper .order-bump-body .wpfnl-order-bump-modal-header,
7417 .order-bump-accordion-wrapper .order-bump-body .wpfnl-order-bump-modal-footer {
7418 display: none;
7419 }
7420 .order-bump-accordion-wrapper .order-bump-body .order-bump-table-header {
7421 background: #F6F5FA;
7422 display: grid;
7423 grid-template-columns: 9fr 1fr 2fr;
7424 padding: 15px 20px;
7425 border-bottom: 1px solid #EEF0F3;
7426 }
7427 .order-bump-accordion-wrapper .order-bump-body .order-bump-table-header .oder-bump-table-header-text {
7428 color: #7A8B9A;
7429 font-family: Roboto;
7430 font-size: 14px;
7431 font-style: normal;
7432 font-weight: 400;
7433 line-height: normal;
7434 text-transform: capitalize;
7435 }
7436 .order-bump-accordion-wrapper .order-bump-body .order-bump-table-header .oder-bump-table-header-text.order-bump-actions {
7437 margin-left: auto;
7438 padding-right: 5px;
7439 }
7440 .order-bump-accordion-wrapper .order-bump-body .checkout-order-bump-setting-tab__content-wrapper.single-order-bump {
7441 margin-bottom: 0;
7442 box-shadow: none;
7443 border-bottom: 1px solid #EEF0F3;
7444 border-radius: 0;
7445 }
7446 .order-bump-accordion-wrapper .order-bump-body .checkout-order-bump-setting-tab__content-wrapper.single-order-bump:last-child {
7447 border-radius: 0 0 10px 10px;
7448 border-bottom: none;
7449 }
7450 .order-bump-accordion-wrapper .order-bump-body .checkout-order-bump-setting-tab__content-wrapper.single-order-bump .order-bump-accordion-header {
7451 padding: 0 20px;
7452 border-radius: 0;
7453 display: grid;
7454 grid-template-columns: 9fr 1fr 2fr;
7455 border: none;
7456 }
7457 .order-bump-accordion-wrapper .order-bump-body .checkout-order-bump-setting-tab__content-wrapper.single-order-bump .order-bump-accordion-header .action-area {
7458 justify-content: flex-end;
7459 }
7460 .order-bump-accordion-wrapper .order-bump-body .checkout-order-bump-setting-tab__content-wrapper.single-order-bump:last-child .order-bump-accordion-header {
7461 border-radius: 0 0 10px 10px;
7462 }
7463 .order-bump-accordion-wrapper .order-bump-body .checkout-order-bump-setting-tab__content-wrapper.single-order-bump.expanded-orderbump .wpfnl-order-bump-create-modal {
7464 position: absolute;
7465 width: 100%;
7466 max-height: 300%;
7467 top: 7px;
7468 background: #fff;
7469 left: 0px;
7470 z-index: 99999999;
7471 padding: 24px;
7472 }
7473 .order-bump-accordion-wrapper .order-bump-body .checkout-order-bump-setting-tab__content-wrapper.single-order-bump.expanded-orderbump .wpfnl-order-bump-create-modal .wpfnl-order-bump-modal-header {
7474 display: flex;
7475 align-items: center;
7476 justify-content: space-between;
7477 margin-bottom: 20px;
7478 }
7479 .order-bump-accordion-wrapper .order-bump-body .checkout-order-bump-setting-tab__content-wrapper.single-order-bump.expanded-orderbump .wpfnl-order-bump-create-modal .wpfnl-order-bump-modal-header .drawer-title {
7480 display: flex;
7481 align-items: center;
7482 gap: 10px;
7483 }
7484 .order-bump-accordion-wrapper .order-bump-body .checkout-order-bump-setting-tab__content-wrapper.single-order-bump.expanded-orderbump .wpfnl-order-bump-create-modal .wpfnl-order-bump-modal-header .drawer-title .wpfnl-back-icon {
7485 border-radius: 10px;
7486 border: 1px solid #EBEDF0;
7487 background: #FFF;
7488 display: flex;
7489 align-items: center;
7490 justify-content: center;
7491 padding: 7px;
7492 cursor: pointer;
7493 }
7494 .order-bump-accordion-wrapper .order-bump-body .checkout-order-bump-setting-tab__content-wrapper.single-order-bump.expanded-orderbump .wpfnl-order-bump-create-modal .wpfnl-order-bump-modal-header .drawer-title p {
7495 color: #363B4E;
7496 font-family: Roboto;
7497 font-size: 18px;
7498 font-style: normal;
7499 font-weight: 600;
7500 line-height: normal;
7501 }
7502 .order-bump-accordion-wrapper .order-bump-body .checkout-order-bump-setting-tab__content-wrapper.single-order-bump.expanded-orderbump .wpfnl-order-bump-create-modal .wpfnl-order-bump-modal-header .wpfnl-drawer-close {
7503 border-radius: 10px;
7504 border: 1px solid #EBEDF0;
7505 cursor: pointer;
7506 padding: 12px;
7507 display: flex;
7508 align-items: center;
7509 justify-content: center;
7510 }
7511 .order-bump-accordion-wrapper .order-bump-body .checkout-order-bump-setting-tab__content-wrapper.single-order-bump.expanded-orderbump .wpfnl-order-bump-create-modal .wpfnl-order-bump-modal-footer {
7512 display: flex;
7513 align-items: center;
7514 justify-content: flex-end;
7515 margin-top: 30px;
7516 }
7517 .order-bump-accordion-wrapper .order-bump-body .checkout-order-bump-setting-tab__content-wrapper.single-order-bump.expanded-orderbump .wpfnl-order-bump-create-modal .wpfnl-order-bump-modal-footer .wpfnl-button-wrapper {
7518 display: flex;
7519 align-items: center;
7520 gap: 14px;
7521 }
7522 .order-bump-accordion-wrapper .order-bump-body .checkout-order-bump-setting-tab__content-wrapper.single-order-bump.expanded-orderbump .wpfnl-order-bump-create-modal .wpfnl-order-bump-modal-footer .wpfnl-button-wrapper button.outline {
7523 color: #000;
7524 background: none;
7525 border: 1px solid #E4E6EB;
7526 padding: 11px 20px;
7527 min-width: auto;
7528 line-height: normal;
7529 }
7530 .order-bump-accordion-wrapper .order-bump-body .checkout-order-bump-setting-tab__content-wrapper.single-order-bump.expanded-orderbump .wpfnl-order-bump-create-modal .wpfnl-order-bump-modal-footer .wpfnl-button-wrapper button:disabled {
7531 opacity: 0.5;
7532 cursor: not-allowed;
7533 }
7534 .order-bump-accordion-wrapper .order-bump-body .checkout-order-bump-setting-tab__content-wrapper.single-order-bump.expanded-orderbump .wpfnl-order-bump-create-modal .order-bump-accordion-content.show-content {
7535 padding: 0;
7536 border-radius: 10px;
7537 border: 1px solid #EEF0F3;
7538 background: #F6F5FA;
7539 }
7540 .order-bump-accordion-wrapper .order-bump-body .checkout-order-bump-setting-tab__content-wrapper.single-order-bump.expanded-orderbump .wpfnl-order-bump-create-modal .order-bump-accordion-content.show-content .order-bump-settings-area {
7541 width: 60%;
7542 margin-right: 0;
7543 background: #fff;
7544 border-radius: 10px 0 0 10px;
7545 }
7546 .order-bump-accordion-wrapper .order-bump-body .checkout-order-bump-setting-tab__content-wrapper.single-order-bump.expanded-orderbump .wpfnl-order-bump-create-modal .order-bump-accordion-content.show-content .order-bump-settings-area .order-bump-settings.enable-order-bump {
7547 padding: 14px 20px;
7548 border-right: 1px solid #EBEDF0;
7549 }
7550 .order-bump-accordion-wrapper .order-bump-body .checkout-order-bump-setting-tab__content-wrapper.single-order-bump.expanded-orderbump .wpfnl-order-bump-create-modal .order-bump-accordion-content.show-content .order-bump-settings-area .order-bump-settings.enable-order-bump .wpfnl-field-wrapper {
7551 gap: 10px;
7552 }
7553 .order-bump-accordion-wrapper .order-bump-body .checkout-order-bump-setting-tab__content-wrapper.single-order-bump.expanded-orderbump .wpfnl-order-bump-create-modal .order-bump-accordion-content.show-content .order-bump-settings-area .wpfnl-box.order-bump-settings,
7554 .order-bump-accordion-wrapper .order-bump-body .checkout-order-bump-setting-tab__content-wrapper.single-order-bump.expanded-orderbump .wpfnl-order-bump-create-modal .order-bump-accordion-content.show-content .order-bump-settings-area .wpfnl-box.discount-settings {
7555 padding: 30px;
7556 }
7557 .order-bump-accordion-wrapper .order-bump-body .checkout-order-bump-setting-tab__content-wrapper.single-order-bump.expanded-orderbump .wpfnl-order-bump-create-modal .order-bump-accordion-content.show-content .order-bump-template-preview-area .preview-header {
7558 background: #FFF;
7559 border: none;
7560 border-radius: 0 10px 0 0;
7561 padding: 22px;
7562 border-bottom: 1.4px solid white;
7563 }
7564 .order-bump-accordion-wrapper .order-bump-body .checkout-order-bump-setting-tab__content-wrapper.single-order-bump.expanded-orderbump .wpfnl-order-bump-create-modal .order-bump-accordion-content.show-content .order-bump-template-preview-area .wpfnl-order-bump__template-style1 {
7565 border: none;
7566 margin: 20px 25px;
7567 }
7568 .order-bump-accordion-wrapper .order-bump-body .checkout-order-bump-setting-tab__content-wrapper.single-order-bump.expanded-orderbump .wpfnl-fields-with-color,
7569 .order-bump-accordion-wrapper .order-bump-body .checkout-order-bump-setting-tab__content-wrapper.single-order-bump.expanded-orderbump .select-product-wrapper,
7570 .order-bump-accordion-wrapper .order-bump-body .checkout-order-bump-setting-tab__content-wrapper.single-order-bump.expanded-orderbump .wpfnl-product-description,
7571 .order-bump-accordion-wrapper .order-bump-body .checkout-order-bump-setting-tab__content-wrapper.single-order-bump.expanded-orderbump .upload-product-image .wpfnl-fields {
7572 width: calc(100% - 180px);
7573 }
7574 .order-bump-accordion-wrapper .order-bump-body .checkout-order-bump-setting-tab__content-wrapper.single-order-bump.expanded-orderbump .select-product-wrapper {
7575 display: flex;
7576 align-items: center;
7577 justify-content: space-between;
7578 gap: 10px;
7579 }
7580 .order-bump-accordion-wrapper .order-bump-body .checkout-order-bump-setting-tab__content-wrapper.single-order-bump.expanded-orderbump .select-product-wrapper .select-product {
7581 width: 100%;
7582 border: 1px solid #6E42D3;
7583 background: #f6f4fb;
7584 }
7585 .order-bump-accordion-wrapper .order-bump-body .checkout-order-bump-setting-tab__content-wrapper.single-order-bump.expanded-orderbump .select-product-wrapper button.wpfnl-ob-add-product {
7586 border-radius: 6px;
7587 background: #6E42D3;
7588 padding: 11px 14px;
7589 border: none;
7590 outline: none;
7591 color: #FFF;
7592 font-family: Roboto;
7593 font-size: 14px;
7594 font-style: normal;
7595 font-weight: 600;
7596 line-height: 14px;
7597 letter-spacing: -0.14px;
7598 cursor: pointer;
7599 }
7600 .order-bump-accordion-wrapper .order-bump-body .checkout-order-bump-setting-tab__content-wrapper.single-order-bump .order-bump-settings .wpfnl-field-wrapper .vc-color-wrap {
7601 border-radius: 50%;
7602 }
7603 .order-bump-accordion-wrapper .order-bump-body .checkout-order-bump-setting-tab__content-wrapper.single-order-bump .order-bump-settings .wpfnl-field-wrapper .wpfnl-fields-with-color,
7604 .order-bump-accordion-wrapper .order-bump-body .checkout-order-bump-setting-tab__content-wrapper.single-order-bump .order-bump-settings .wpfnl-field-wrapper .wpfnl-description-color {
7605 border-radius: 6px;
7606 border: 1px solid #EBEDF0;
7607 display: flex;
7608 align-items: center;
7609 padding: 0 1px;
7610 }
7611 .order-bump-accordion-wrapper .order-bump-body .checkout-order-bump-setting-tab__content-wrapper.single-order-bump .order-bump-settings .wpfnl-field-wrapper .wpfnl-fields-with-color .color-picker,
7612 .order-bump-accordion-wrapper .order-bump-body .checkout-order-bump-setting-tab__content-wrapper.single-order-bump .order-bump-settings .wpfnl-field-wrapper .wpfnl-description-color .color-picker {
7613 display: inline-block;
7614 padding: 8px 11px;
7615 border-right: 1px solid #EBEDF0;
7616 padding-right: 1px;
7617 }
7618 .order-bump-accordion-wrapper .order-bump-body .checkout-order-bump-setting-tab__content-wrapper.single-order-bump .order-bump-settings .wpfnl-field-wrapper .wpfnl-fields-with-color input,
7619 .order-bump-accordion-wrapper .order-bump-body .checkout-order-bump-setting-tab__content-wrapper.single-order-bump .order-bump-settings .wpfnl-field-wrapper .wpfnl-description-color input {
7620 border-radius: 0;
7621 border: none;
7622 }
7623 .order-bump-accordion-wrapper .order-bump-body .checkout-order-bump-setting-tab__content-wrapper.single-order-bump .order-bump-settings .wpfnl-field-wrapper .wpfnl-fields-with-color.wpfnl-description-color,
7624 .order-bump-accordion-wrapper .order-bump-body .checkout-order-bump-setting-tab__content-wrapper.single-order-bump .order-bump-settings .wpfnl-field-wrapper .wpfnl-description-color.wpfnl-description-color {
7625 margin-bottom: 14px;
7626 }
7627 .order-bump-accordion-wrapper .order-bump-body .checkout-order-bump-setting-tab__content-wrapper.single-order-bump .order-bump-settings .wpfnl-field-wrapper .product-quantity input {
7628 width: 98px;
7629 min-width: 98px;
7630 height: 38px;
7631 }
7632 .order-bump-accordion-wrapper .order-bump-body .checkout-order-bump-setting-tab__content-wrapper.single-order-bump.no-more-one {
7633 border-radius: 0 0 10px 10px;
7634 }
7635 .order-bump-accordion-wrapper .order-bump-body .reset-arrow-color,
7636 .order-bump-accordion-wrapper .order-bump-body .reset-obbg {
7637 margin-left: 1px;
7638 padding: 4px 5px;
7639 position: relative;
7640 top: -1px;
7641 border: none;
7642 border-radius: 3px;
7643 background: transparent;
7644 color: #fff;
7645 font-size: 12px;
7646 line-height: 1;
7647 cursor: pointer;
7648 }
7649 .order-bump-accordion-wrapper .order-bump-body .reset-arrow-color svg,
7650 .order-bump-accordion-wrapper .order-bump-body .reset-obbg svg {
7651 width: 16px;
7652 height: 16px;
7653 display: block;
7654 }
7655 .order-bump-accordion-wrapper .order-bump-body .reset-arrow-color {
7656 top: 3px;
7657 }
7658
7659 .wpfnl-back-icon {
7660 border-radius: 10px;
7661 border: 1px solid #EBEDF0;
7662 background: #FFF;
7663 display: flex;
7664 align-items: center;
7665 justify-content: center;
7666 padding: 7px !important;
7667 cursor: pointer;
7668 margin-right: 10px;
7669 }
7670
7671 .wpfnl-checkbox label:before {
7672 border: 1px solid #EBEDF0;
7673 background-color: none;
7674 }
7675
7676 .checkout-order-bump-setting-tab__content-wrapper {
7677 background: #FFFFFF;
7678 border: 1px solid transparent;
7679 box-shadow: 0px 5px 20px rgba(148, 135, 180, 0.15);
7680 border-radius: 10px;
7681 margin-bottom: 15px;
7682 }
7683 .checkout-order-bump-setting-tab__content-wrapper:last-child {
7684 margin-bottom: 0;
7685 }
7686 .checkout-order-bump-setting-tab__content-wrapper .order-bump-accordion-content {
7687 display: none;
7688 flex-flow: row wrap;
7689 align-items: flex-start;
7690 padding: 24px;
7691 }
7692 .checkout-order-bump-setting-tab__content-wrapper .order-bump-accordion-content.show-content {
7693 display: flex;
7694 }
7695 .checkout-order-bump-setting-tab__content-wrapper.no-order-bump {
7696 text-align: center;
7697 padding: 12px 24px;
7698 }
7699 .checkout-order-bump-setting-tab__content-wrapper.no-more-one {
7700 padding: 18px 24px;
7701 color: #272727;
7702 display: flex;
7703 flex-flow: row wrap;
7704 align-items: center;
7705 justify-content: space-between;
7706 }
7707 .checkout-order-bump-setting-tab__content-wrapper.no-more-one .hints {
7708 color: #272727;
7709 margin: 0;
7710 width: calc(100% - 168px);
7711 font-style: normal;
7712 padding-right: 14px;
7713 }
7714 .checkout-order-bump-setting-tab__content-wrapper.no-more-one .hints .highlight-color {
7715 color: #ee5f5a;
7716 }
7717 .checkout-order-bump-setting-tab__content-wrapper.no-more-one .hints .pro-tag {
7718 color: #ffffff;
7719 }
7720 .checkout-order-bump-setting-tab__content-wrapper.no-more-one .pro-link {
7721 font-weight: 500;
7722 text-decoration: underline;
7723 color: #6e42d3;
7724 width: 168px;
7725 }
7726 .checkout-order-bump-setting-tab__content-wrapper.expanded-orderbump .order-bump-accordion-header {
7727 box-shadow: none;
7728 border-bottom-color: #6E42D3;
7729 border-bottom-right-radius: 0;
7730 border-bottom-left-radius: 0;
7731 }
7732 .checkout-order-bump-setting-tab__content-wrapper.expanded-orderbump .order-bump-accordion-header .title-area .icon {
7733 top: 1px;
7734 transform: rotate(-135deg);
7735 }
7736 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings {
7737 border-top: 1px solid #E5E8F3;
7738 }
7739 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-field-wrapper {
7740 margin-bottom: 25px;
7741 }
7742 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-field-wrapper:last-child {
7743 margin-bottom: 0;
7744 }
7745 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-field-wrapper label {
7746 font-size: 14px;
7747 line-height: 16px;
7748 }
7749 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-field-wrapper select {
7750 padding: 5px 9px;
7751 }
7752 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-field-wrapper.no-title-checkbox .hints.mobile {
7753 display: none;
7754 }
7755 .checkout-order-bump-setting-tab__content-wrapper .product-select-wrapper {
7756 border-top: 1px solid #E5E8F3;
7757 padding-top: 25px;
7758 }
7759 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-field-wrapper > label {
7760 width: 250px;
7761 position: relative;
7762 padding-right: 30px;
7763 }
7764 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-field-wrapper > label .color-picker {
7765 position: absolute;
7766 right: 10px;
7767 top: -4px;
7768 line-height: 1;
7769 }
7770 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-field-wrapper .vc-color-wrap {
7771 width: 25px;
7772 }
7773 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-field-wrapper.top-align .color-picker {
7774 top: 6px;
7775 }
7776 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-field-wrapper.orderbump-bg .vc-color-wrap {
7777 position: relative;
7778 top: -5px;
7779 }
7780 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-field-wrapper > label.has-tooltip .wpfnl-tooltip {
7781 top: -2px;
7782 }
7783 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-field-wrapper .wpfnl-fields {
7784 width: 50%;
7785 }
7786 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-field-wrapper .wpfnl-fields select {
7787 border: 1px solid #EBEDF0;
7788 padding-top: 3px;
7789 }
7790 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-field-wrapper .wpfnl-fields .icp__input {
7791 border-radius: 0 !important;
7792 border: 1px solid #e5e5e5;
7793 background: #000000;
7794 }
7795 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-box {
7796 padding: 30px 0;
7797 margin: 0;
7798 box-shadow: none;
7799 background: transparent;
7800 border-radius: 0;
7801 }
7802 .checkout-order-bump-setting-tab__content-wrapper .hints {
7803 word-break: break-word;
7804 }
7805 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area {
7806 width: calc(50% - 25px);
7807 margin-right: 25px;
7808 }
7809 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .enable-order-bump {
7810 border-top: none;
7811 padding-bottom: 30px;
7812 }
7813 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .enable-order-bump .wpfnl-fields input {
7814 width: 97%;
7815 }
7816 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area > .title {
7817 position: relative;
7818 font-weight: 500;
7819 font-size: 16px;
7820 line-height: 19px;
7821 color: #363B4E;
7822 background-color: #F7F7FA;
7823 padding: 18px 30px 18px 30px;
7824 border-radius: 10px 10px 0 0;
7825 border-bottom: 1px solid #EEF0F3;
7826 }
7827 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-coupon .coupon,
7828 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-product {
7829 border: 1px solid #E9E9EF;
7830 border-radius: 6px;
7831 height: 36px;
7832 position: relative;
7833 display: flex;
7834 }
7835 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-coupon .coupon .wpfnl-ob-replace-product-search,
7836 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-coupon .coupon .wpfnl-ob-product-search,
7837 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-product .wpfnl-ob-replace-product-search,
7838 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-product .wpfnl-ob-product-search {
7839 display: none;
7840 }
7841 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-coupon .coupon svg,
7842 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-product svg {
7843 position: absolute;
7844 left: 10px;
7845 top: 10px;
7846 }
7847 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-coupon .coupon .select2-container--default .select2-selection--single .select2-selection__arrow,
7848 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-product .select2-container--default .select2-selection--single .select2-selection__arrow {
7849 display: none;
7850 }
7851 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-coupon .coupon .select2.select2-container.select2-container--default,
7852 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-product .select2.select2-container.select2-container--default {
7853 width: 100% !important;
7854 }
7855 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-coupon .coupon .select2-container--default .select2-selection--single,
7856 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-product .select2-container--default .select2-selection--single {
7857 background-color: transparent;
7858 border: none;
7859 height: auto;
7860 }
7861 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-coupon .coupon .select2-selection__rendered,
7862 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-product .select2-selection__rendered {
7863 padding: 8px 12px 7px;
7864 width: 100%;
7865 border-radius: 6px;
7866 white-space: pre;
7867 overflow: hidden;
7868 text-overflow: ellipsis;
7869 display: block;
7870 -webkit-line-clamp: 3;
7871 -webkit-box-orient: vertical;
7872 line-height: normal;
7873 }
7874 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-coupon .coupon .select2-selection__rendered .select2-selection__placeholder,
7875 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-product .select2-selection__rendered .select2-selection__placeholder {
7876 color: #7A8B9A;
7877 }
7878 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-coupon .coupon.product-selected .select2-selection__rendered,
7879 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-product.product-selected .select2-selection__rendered {
7880 display: flex;
7881 align-items: center;
7882 flex-flow: row-reverse;
7883 justify-content: space-between;
7884 }
7885 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-coupon .coupon .select2-container.select2-container--default.select2-container--open,
7886 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-product .select2-container.select2-container--default.select2-container--open {
7887 border: none;
7888 }
7889 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-coupon .coupon .select2-selection__clear,
7890 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-product .select2-selection__clear {
7891 cursor: pointer;
7892 padding: 0 2px;
7893 }
7894 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .wpfnl-ob-replace-product {
7895 height: auto;
7896 }
7897 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .wpfnl-ob-replace-product .select2-selection__rendered {
7898 display: flex;
7899 flex-flow: row wrap;
7900 gap: 6px;
7901 padding: 5px 7px 5px;
7902 }
7903 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .wpfnl-ob-replace-product .select2-selection__rendered .select2-selection__clear {
7904 display: none;
7905 }
7906 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .wpfnl-ob-replace-product .select2-selection__choice {
7907 border: 1px solid #EBEDF0;
7908 display: inline;
7909 padding: 7px 4px 7px 10px;
7910 border-radius: 6px;
7911 color: #363B4E;
7912 font-size: 13px;
7913 display: inline-flex;
7914 gap: 5px;
7915 flex-flow: row-reverse;
7916 }
7917 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .wpfnl-ob-replace-product .select2-selection__choice .select2-selection__choice__remove {
7918 padding: 0px 6px;
7919 line-height: 1;
7920 display: flex;
7921 align-items: center;
7922 cursor: pointer;
7923 }
7924 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .wpfnl-ob-replace-product input.select2-search__field {
7925 width: auto !important;
7926 padding: 0 8px;
7927 height: auto;
7928 min-width: 80px;
7929 border: none;
7930 }
7931 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .wpfnl-replace-products-radio-btn {
7932 display: flex;
7933 align-items: center;
7934 margin: 13px 0;
7935 gap: 16px;
7936 }
7937 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .wpfnl-replace-products-radio-btn .wpfnl-radiobtn label {
7938 padding-top: 0;
7939 }
7940 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .discount-settings {
7941 border: none;
7942 border-top: 1px solid #E5E8F3;
7943 }
7944 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .upload-product-image .icon-wrapper {
7945 display: inline-flex;
7946 justify-content: center;
7947 align-items: center;
7948 gap: 8px;
7949 }
7950 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .upload-product-image .image-label {
7951 box-sizing: border-box;
7952 border-radius: 6px;
7953 height: 160px;
7954 display: flex;
7955 flex-flow: column;
7956 align-items: center;
7957 justify-content: center;
7958 margin: 0;
7959 padding: 0;
7960 text-align: center;
7961 background-repeat: no-repeat;
7962 background-position: center;
7963 background-size: cover;
7964 cursor: pointer;
7965 border: 1px solid #EBEDF0;
7966 background-color: #F6F5FA;
7967 background-image: none;
7968 }
7969 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .upload-product-image .image-label .title {
7970 display: block;
7971 line-height: 16px;
7972 margin-top: 5px;
7973 transition: all 0.3s ease;
7974 color: #363B4E;
7975 font-family: Inter;
7976 font-size: 14px;
7977 font-style: normal;
7978 font-weight: 500;
7979 line-height: 14px;
7980 letter-spacing: -0.14px;
7981 }
7982 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .upload-product-image .image-label .title .wpfnl-link-text {
7983 color: #6E42D3;
7984 }
7985 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .upload-product-image .image-label.img-uploaded .icon-wrapper {
7986 background: rgba(0, 0, 0, 0.4);
7987 width: 100%;
7988 height: 100%;
7989 border-radius: 6px;
7990 display: flex;
7991 flex-flow: column;
7992 align-items: center;
7993 justify-content: center;
7994 opacity: 0;
7995 visibility: hidden;
7996 transition: all 0.3s ease;
7997 }
7998 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .upload-product-image .image-label.img-uploaded:hover .icon-wrapper {
7999 opacity: 1;
8000 visibility: visible;
8001 }
8002 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .upload-product-image .image-label.img-uploaded:hover .title {
8003 color: #ffffff;
8004 }
8005 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .upload-product-image .image-label.img-uploaded:hover path {
8006 fill: #ffffff;
8007 }
8008 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-coupon .coupon .wpfnl-ob-coupon-search {
8009 display: none;
8010 }
8011 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .non-input-field {
8012 cursor: not-allowed;
8013 font-size: 14px;
8014 color: #7A8B9A;
8015 padding: 9px 15px;
8016 height: 36px;
8017 width: 100%;
8018 min-width: 190px;
8019 display: block;
8020 border-radius: 6px;
8021 border: 1px solid #EBEDF0;
8022 background: #F6F5FA;
8023 }
8024 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-pre-purchase-upsell .pro-tag-icon {
8025 transform: translateY(7px);
8026 display: inline-block;
8027 }
8028 .checkout-order-bump-setting-tab__content-wrapper .order-bump-template-preview-area {
8029 width: 40%;
8030 position: sticky;
8031 top: 0px;
8032 }
8033 .checkout-order-bump-setting-tab__content-wrapper .order-bump-template-preview-area .preview-header {
8034 background-color: #F7F7FA;
8035 padding: 18px 30px 18px 30px;
8036 border-radius: 10px;
8037 margin-bottom: 20px;
8038 border: 1px solid #E5E8F3;
8039 }
8040 .checkout-order-bump-setting-tab__content-wrapper .order-bump-template-preview-area .preview-header h4 {
8041 text-transform: capitalize;
8042 font-family: Roboto;
8043 font-size: 14px;
8044 font-style: normal;
8045 font-weight: 400;
8046 line-height: normal;
8047 }
8048 .checkout-order-bump-setting-tab__content-wrapper .order-bump-template-preview-area .preview-header h4 span {
8049 color: #363B4E;
8050 font-weight: 600;
8051 }
8052
8053 @media only screen and (max-width: 1599px) {
8054 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-field-wrapper .wpfnl-fields {
8055 width: 50%;
8056 }
8057 .order-bump-accordion-wrapper .order-bump-body .checkout-order-bump-setting-tab__content-wrapper.single-order-bump.expanded-orderbump .select-product-wrapper,
8058 .order-bump-accordion-wrapper .order-bump-body .checkout-order-bump-setting-tab__content-wrapper.single-order-bump.expanded-orderbump .wpfnl-fields-with-color,
8059 .order-bump-accordion-wrapper .order-bump-body .checkout-order-bump-setting-tab__content-wrapper.single-order-bump.expanded-orderbump .wpfnl-product-description,
8060 .order-bump-accordion-wrapper .order-bump-body .checkout-order-bump-setting-tab__content-wrapper.single-order-bump.expanded-orderbump .upload-product-image .wpfnl-fields {
8061 width: calc(100% - 250px);
8062 }
8063 }
8064 @media only screen and (max-width: 1350px) and (min-width: 1200px) {
8065 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area {
8066 width: calc(55% - 25px);
8067 }
8068 .checkout-order-bump-setting-tab__content-wrapper .order-bump-template-preview-area {
8069 width: 45%;
8070 }
8071 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-field-wrapper::not(".no-title-checkbox") {
8072 margin-bottom: 18px;
8073 display: block;
8074 }
8075 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-field-wrapper.no-title-checkbox > label {
8076 width: auto;
8077 margin-bottom: 0;
8078 padding-right: 10px;
8079 padding-top: 4px;
8080 display: inline-block;
8081 }
8082 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-field-wrapper.no-title-checkbox .wpfnl-fields {
8083 width: 50%;
8084 max-width: 410px;
8085 }
8086 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-field-wrapper.no-title-checkbox .hints.desktop {
8087 display: none;
8088 }
8089 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-field-wrapper.no-title-checkbox .hints.mobile {
8090 display: block;
8091 }
8092 }
8093 @media only screen and (max-width: 1199px) {
8094 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area {
8095 width: 100%;
8096 margin-right: 0;
8097 margin-bottom: 30px;
8098 }
8099 .checkout-order-bump-setting-tab__content-wrapper .order-bump-template-preview-area {
8100 width: 100%;
8101 }
8102 .order-bump-accordion-wrapper .order-bump-body .checkout-order-bump-setting-tab__content-wrapper.single-order-bump.expanded-orderbump .wpfnl-order-bump-create-modal .order-bump-accordion-content.show-content .order-bump-settings-area {
8103 width: 100%;
8104 border-radius: 10px 10px 0 0;
8105 margin-bottom: 0;
8106 border-bottom: 1px solid #EEF0F3;
8107 }
8108 .order-bump-accordion-wrapper .order-bump-body .checkout-order-bump-setting-tab__content-wrapper.single-order-bump.expanded-orderbump .wpfnl-order-bump-create-modal .order-bump-accordion-content.show-content .order-bump-settings-area .order-bump-settings.enable-order-bump {
8109 border-radius: 0px;
8110 }
8111 .order-bump-accordion-wrapper .order-bump-body .checkout-order-bump-setting-tab__content-wrapper.single-order-bump.expanded-orderbump .wpfnl-order-bump-create-modal .order-bump-accordion-content.show-content .order-bump-template-preview-area .preview-header {
8112 border-radius: 0px;
8113 }
8114 }
8115 .edit-field-tabNcontent {
8116 border: 1px solid #E5E8F3;
8117 border-radius: 10px;
8118 }
8119
8120 .checkout-edit-field-tab__content-wrapper .edit-field-settings__tab-nav {
8121 display: flex;
8122 flex-flow: row wrap;
8123 align-items: center;
8124 justify-content: flex-start;
8125 padding: 23px 20px 23px 0;
8126 border-bottom: 1px solid #E5E8F3;
8127 }
8128 .checkout-edit-field-tab__content-wrapper .edit-field-settings__tab-nav li {
8129 padding: 0 15px;
8130 }
8131 .checkout-edit-field-tab__content-wrapper .edit-field-settings__tab-nav li:last-child {
8132 margin-right: 0;
8133 }
8134 .checkout-edit-field-tab__content-wrapper .edit-field-settings__tab-nav li a {
8135 font-size: 14px;
8136 color: #7A8B9A;
8137 height: 44px;
8138 line-height: 44px;
8139 display: block;
8140 position: relative;
8141 }
8142 .checkout-edit-field-tab__content-wrapper .edit-field-settings__tab-nav li a:hover {
8143 color: #363B4E;
8144 }
8145 .checkout-edit-field-tab__content-wrapper .edit-field-settings__tab-nav li a:before {
8146 content: "";
8147 position: absolute;
8148 top: -24px;
8149 left: 0;
8150 width: 100%;
8151 height: 3px;
8152 background: #6E42D3;
8153 border-radius: 0 0 50px 50px;
8154 visibility: hidden;
8155 opacity: 0;
8156 }
8157 .checkout-edit-field-tab__content-wrapper .edit-field-settings__tab-nav li.active a {
8158 color: #6E42D3;
8159 }
8160 .checkout-edit-field-tab__content-wrapper .edit-field-settings__tab-nav li.active a:before {
8161 visibility: visible;
8162 opacity: 1;
8163 }
8164 .checkout-edit-field-tab__content-wrapper .edit-field-settings__tab-nav li.add-new-checkout-field-btn {
8165 margin-left: 20px;
8166 padding: 0;
8167 }
8168 .checkout-edit-field-tab__content-wrapper .edit-field-settings__tab-nav li.add-new-checkout-field-btn .btn-default {
8169 line-height: 39px;
8170 }
8171 .checkout-edit-field-tab__content-wrapper .edit-field-settings__tab-nav li.add-new-checkout-field-btn svg {
8172 margin-right: 5px;
8173 }
8174 .checkout-edit-field-tab__content-wrapper .edit-field-settings__tab-nav li.restore-btn {
8175 margin-left: auto;
8176 padding: 0;
8177 }
8178 .checkout-edit-field-tab__content-wrapper .edit-field-settings__tab-nav li.restore-btn .btn-default {
8179 line-height: 39px;
8180 background: #F7F7FA;
8181 color: #363B4E;
8182 border: 1px solid #E5E8F3;
8183 }
8184 .checkout-edit-field-tab__content-wrapper .edit-field-settings__tab-nav li.restore-btn .btn-default.error {
8185 color: #d63342;
8186 background-color: #f8d7da;
8187 border-color: #f5c6cb;
8188 }
8189 .checkout-edit-field-tab__content-wrapper .edit-field-settings__tab-nav li.restore-btn .btn-default.success {
8190 color: #269c41;
8191 background-color: #d4edda;
8192 border-color: #c3e6cb;
8193 }
8194 .checkout-edit-field-tab__content-wrapper .edit-field-settings__tab-nav li.restore-btn .wpfnl-loader {
8195 display: inline-block;
8196 }
8197
8198 .edit-field-settings__single-tab-content {
8199 display: none;
8200 }
8201 .edit-field-settings__single-tab-content .checkout-edit-field {
8202 background: #FFFFFF;
8203 box-shadow: 0px 2px 4px rgba(223, 223, 249, 0.25);
8204 border-radius: 0px 10px 10px 10px;
8205 }
8206 .edit-field-settings__single-tab-content:first-child {
8207 display: block;
8208 }
8209 .edit-field-settings__single-tab-content .single-tab-header {
8210 display: flex;
8211 flex-flow: row;
8212 align-items: center;
8213 padding: 25px;
8214 justify-content: space-between;
8215 }
8216 .edit-field-settings__single-tab-content .single-tab-header .tab-title {
8217 font-weight: 500;
8218 font-size: 16px;
8219 line-height: 19px;
8220 color: #363B4E;
8221 text-transform: capitalize;
8222 }
8223 .edit-field-settings__single-tab-content .single-tab-header .restore-btn {
8224 margin-left: auto;
8225 margin-right: 10px;
8226 }
8227 .edit-field-settings__single-tab-content .single-tab-header .restore-btn .wpfnl-alert {
8228 margin-right: 6px;
8229 }
8230 .edit-field-settings__single-tab-content .single-tab-header .restore-btn .wpfnl-loader {
8231 position: relative;
8232 top: 2px;
8233 }
8234 .edit-field-settings__single-tab-content .single-tab-header .btn-default {
8235 height: 40px;
8236 line-height: 41px;
8237 min-width: 100px;
8238 }
8239 .edit-field-settings__single-tab-content .checkout-field-header {
8240 position: sticky;
8241 top: 0;
8242 z-index: 2;
8243 display: flex;
8244 flex-flow: row wrap;
8245 align-items: center;
8246 justify-content: space-between;
8247 padding: 20px 20px 20px 77px;
8248 border-bottom: 1px solid #E5E8F3;
8249 background: #F7F7FA;
8250 }
8251 .edit-field-settings__single-tab-content .checkout-field-header .field-item {
8252 font-size: 12px;
8253 line-height: 14px;
8254 letter-spacing: 0.857143px;
8255 text-transform: uppercase;
8256 color: #7A8B9A;
8257 }
8258 .edit-field-settings__single-tab-content .checkout-field-header.bottom {
8259 border-bottom: 0;
8260 border-radius: 0 0 10px 10px;
8261 }
8262 .edit-field-settings__single-tab-content .checkout-field-header .field-hamburger,
8263 .edit-field-settings__single-tab-content .checkout__single-field .field-hamburger {
8264 width: 25px;
8265 position: absolute;
8266 left: 20px;
8267 top: 50%;
8268 transform: translateY(-50%);
8269 }
8270 .edit-field-settings__single-tab-content .checkout-field-header .field-name,
8271 .edit-field-settings__single-tab-content .checkout__single-field .field-name {
8272 width: 160px;
8273 padding-right: 10px;
8274 }
8275 .edit-field-settings__single-tab-content .checkout-field-header .field-type,
8276 .edit-field-settings__single-tab-content .checkout__single-field .field-type {
8277 width: 75px;
8278 padding-right: 10px;
8279 }
8280 .edit-field-settings__single-tab-content .checkout-field-header .field-label,
8281 .edit-field-settings__single-tab-content .checkout__single-field .field-label {
8282 width: 150px;
8283 padding-right: 10px;
8284 }
8285 .edit-field-settings__single-tab-content .checkout-field-header .field-placeholder,
8286 .edit-field-settings__single-tab-content .checkout__single-field .field-placeholder {
8287 width: 250px;
8288 padding-right: 10px;
8289 }
8290 .edit-field-settings__single-tab-content .checkout-field-header .field-validation,
8291 .edit-field-settings__single-tab-content .checkout__single-field .field-validation {
8292 width: 94px;
8293 padding-right: 10px;
8294 }
8295 .edit-field-settings__single-tab-content .checkout-field-header .field-required,
8296 .edit-field-settings__single-tab-content .checkout__single-field .field-required {
8297 width: 74px;
8298 padding-right: 10px;
8299 }
8300 .edit-field-settings__single-tab-content .checkout-field-header .field-status,
8301 .edit-field-settings__single-tab-content .checkout__single-field .field-status {
8302 width: 65px;
8303 padding-right: 10px;
8304 }
8305 .edit-field-settings__single-tab-content .checkout-field-header .field-action,
8306 .edit-field-settings__single-tab-content .checkout__single-field .field-action {
8307 width: 57px;
8308 }
8309 .edit-field-settings__single-tab-content .checkout__single-field {
8310 position: relative;
8311 padding: 25px 20px 25px 65px;
8312 display: flex;
8313 flex-flow: row wrap;
8314 align-items: center;
8315 justify-content: space-between;
8316 border-bottom: 1px solid #E5E8F3;
8317 cursor: all-scroll;
8318 min-height: 81px;
8319 }
8320 .edit-field-settings__single-tab-content .checkout__single-field:last-child {
8321 border-bottom: 0;
8322 }
8323 .edit-field-settings__single-tab-content .checkout__single-field.ui-sortable-helper {
8324 background-color: #F7F7FA;
8325 }
8326 .edit-field-settings__single-tab-content .checkout__single-field .field-item {
8327 font-weight: 400;
8328 font-size: 14px;
8329 line-height: 16px;
8330 color: #363B4E;
8331 word-break: break-all;
8332 }
8333 .edit-field-settings__single-tab-content .checkout__single-field .hamburger-bar {
8334 display: block;
8335 width: 18px;
8336 height: 14px;
8337 border-top: 2px solid #CDD2E6;
8338 border-bottom: 2px solid #CDD2E6;
8339 position: relative;
8340 cursor: all-scroll;
8341 }
8342 .edit-field-settings__single-tab-content .checkout__single-field .hamburger-bar:before {
8343 content: "";
8344 position: absolute;
8345 left: 0;
8346 top: 50%;
8347 width: 100%;
8348 height: 2px;
8349 margin-top: -1px;
8350 background: #CDD2E6;
8351 }
8352 .edit-field-settings__single-tab-content .checkout__single-field .field-required,
8353 .edit-field-settings__single-tab-content .checkout__single-field .field-status {
8354 display: flex;
8355 align-items: center;
8356 }
8357 .edit-field-settings__single-tab-content .checkout__single-field .field-required .wpfnl-switcher label,
8358 .edit-field-settings__single-tab-content .checkout__single-field .field-status .wpfnl-switcher label {
8359 width: 36px;
8360 height: 18px;
8361 }
8362 .edit-field-settings__single-tab-content .checkout__single-field .field-required .wpfnl-switcher label:after,
8363 .edit-field-settings__single-tab-content .checkout__single-field .field-status .wpfnl-switcher label:after {
8364 width: 12px;
8365 height: 12px;
8366 top: 2px;
8367 left: 3px;
8368 }
8369 .edit-field-settings__single-tab-content .checkout__single-field .field-required .wpfnl-switcher input[type=checkbox]:checked + label:after,
8370 .edit-field-settings__single-tab-content .checkout__single-field .field-status .wpfnl-switcher input[type=checkbox]:checked + label:after {
8371 margin-left: 17px;
8372 }
8373 .edit-field-settings__single-tab-content .checkout__single-field .field-action {
8374 display: flex;
8375 }
8376 .edit-field-settings__single-tab-content .checkout__single-field .field-action button {
8377 border: none;
8378 cursor: pointer;
8379 text-align: center;
8380 padding: 0 6px;
8381 display: inline-block;
8382 height: 30px;
8383 line-height: 30px;
8384 background-color: transparent;
8385 margin: 0;
8386 }
8387 .edit-field-settings__single-tab-content .checkout__single-field .field-action button svg {
8388 width: 20px;
8389 height: 20px;
8390 display: block;
8391 }
8392
8393 .checkout-edit-field__settings-option {
8394 background: #FFFFFF;
8395 border-radius: 10px;
8396 margin-top: 30px;
8397 border: 1px solid #E5E8F3;
8398 }
8399 .checkout-edit-field__settings-option .settings-title {
8400 font-weight: 700;
8401 font-size: 14px;
8402 line-height: 16px;
8403 padding: 20px 25px;
8404 color: #363B4E;
8405 border-bottom: 1px solid #E5E8F3;
8406 background: #F7F7FA;
8407 border-radius: 10px 10px 0 0;
8408 }
8409 .checkout-edit-field__settings-option .options-wrapper {
8410 padding: 30px 25px;
8411 display: flex;
8412 flex-flow: row wrap;
8413 align-items: flex-start;
8414 position: relative;
8415 }
8416 .checkout-edit-field__settings-option .options-wrapper::before {
8417 content: "";
8418 position: absolute;
8419 left: 50%;
8420 top: 50%;
8421 height: calc(100% - 60px);
8422 width: 1px;
8423 background: #E5E8F3;
8424 transform: translateY(-50%);
8425 }
8426 .checkout-edit-field__settings-option .options-wrapper .single-option {
8427 margin-bottom: 20px;
8428 width: 50%;
8429 }
8430 .checkout-edit-field__settings-option .options-wrapper .single-option:last-child {
8431 margin-bottom: 0;
8432 }
8433 .checkout-edit-field__settings-option .options-wrapper .single-option:nth-child(odd) {
8434 padding-right: 50px;
8435 }
8436 .checkout-edit-field__settings-option .options-wrapper .single-option:nth-child(even) {
8437 padding-left: 60px;
8438 }
8439 .checkout-edit-field__settings-option .options-wrapper .single-option .wpfnl-checkbox label {
8440 font-size: 14px;
8441 line-height: 16px;
8442 color: #363B4E;
8443 padding-left: 33px;
8444 }
8445
8446 .dradndrop-icon .st0 {
8447 fill: none;
8448 stroke: #7A8B9A;
8449 stroke-width: 5;
8450 stroke-miterlimit: 10;
8451 }
8452 .dradndrop-icon .st1 {
8453 fill: none;
8454 stroke: #7A8B9A;
8455 stroke-width: 5;
8456 stroke-linecap: round;
8457 stroke-linejoin: round;
8458 stroke-dasharray: 18.3682, 8.1636;
8459 }
8460 .dradndrop-icon .st2 {
8461 fill: #7A8B9A;
8462 }
8463 .dradndrop-icon .st3 {
8464 fill: none;
8465 stroke: #7A8B9A;
8466 stroke-width: 5;
8467 stroke-linecap: round;
8468 stroke-linejoin: round;
8469 stroke-miterlimit: 10;
8470 stroke-dasharray: 18, 8;
8471 }
8472
8473 .checkout-edit-field-tab__content-wrapper {
8474 padding-bottom: 30px;
8475 }
8476 .checkout-edit-field-tab__content-wrapper .edit-field-drawer form {
8477 height: 100%;
8478 }
8479 .checkout-edit-field-tab__content-wrapper .edit-field-drawer .drawer-body {
8480 padding: 20px 20px 24px;
8481 max-height: calc(100% - 80px);
8482 overflow: auto;
8483 }
8484 .checkout-edit-field-tab__content-wrapper .edit-field-drawer .drawer-body::-webkit-scrollbar {
8485 width: 5px;
8486 }
8487 .checkout-edit-field-tab__content-wrapper .edit-field-drawer .drawer-body::-webkit-scrollbar-track {
8488 background: #f2f5f8;
8489 }
8490 .checkout-edit-field-tab__content-wrapper .edit-field-drawer .drawer-body::-webkit-scrollbar-thumb {
8491 background-color: #6E42D3;
8492 border-radius: 20px;
8493 }
8494 .checkout-edit-field-tab__content-wrapper .edit-field-drawer .drawer-body .wpfnl-field-wrapper {
8495 display: block;
8496 margin-bottom: 22px;
8497 }
8498 .checkout-edit-field-tab__content-wrapper .edit-field-drawer .drawer-body .wpfnl-field-wrapper:last-child {
8499 margin-bottom: 0;
8500 }
8501 .checkout-edit-field-tab__content-wrapper .edit-field-drawer .drawer-body .wpfnl-field-wrapper.field-type-options .options-label {
8502 display: flex;
8503 align-items: center;
8504 justify-content: space-between;
8505 margin-bottom: 10px;
8506 }
8507 .checkout-edit-field-tab__content-wrapper .edit-field-drawer .drawer-body .wpfnl-field-wrapper.field-type-options .options-label > label {
8508 font-weight: 500;
8509 font-size: 14px;
8510 line-height: 16px;
8511 color: #000000;
8512 display: inline-block;
8513 }
8514 .checkout-edit-field-tab__content-wrapper .edit-field-drawer .drawer-body .wpfnl-field-wrapper.field-type-options .options-label .btn-default {
8515 min-width: auto;
8516 border-radius: 4px;
8517 padding: 0;
8518 width: 40px;
8519 background: #f0e9ff;
8520 border: 1px solid #d5c6f9;
8521 }
8522 .checkout-edit-field-tab__content-wrapper .edit-field-drawer .drawer-body .wpfnl-field-wrapper.field-type-options .wpfnl-fields {
8523 display: flex;
8524 align-items: center;
8525 justify-content: space-between;
8526 margin-bottom: 10px;
8527 }
8528 .checkout-edit-field-tab__content-wrapper .edit-field-drawer .drawer-body .wpfnl-field-wrapper.field-type-options .wpfnl-fields input[type=text] {
8529 width: calc(50% - 30px);
8530 min-width: auto;
8531 }
8532 .checkout-edit-field-tab__content-wrapper .edit-field-drawer .drawer-body .wpfnl-field-wrapper.field-type-options .wpfnl-fields.fullwidth input[type=text] {
8533 width: calc(50% - 4px);
8534 }
8535 .checkout-edit-field-tab__content-wrapper .edit-field-drawer .drawer-body .wpfnl-field-wrapper.field-type-options .wpfnl-fields .btn-default {
8536 min-width: auto;
8537 border-radius: 4px;
8538 padding: 0;
8539 width: 40px;
8540 background: #f0e9ff;
8541 border: 1px solid #d5c6f9;
8542 }
8543 .checkout-edit-field-tab__content-wrapper .edit-field-drawer .drawer-body .wpfnl-field-wrapper.field-type-options .wpfnl-fields .btn-default.remove {
8544 background: #f8d7da;
8545 border-color: #f5c2c7;
8546 }
8547 .checkout-edit-field-tab__content-wrapper .edit-field-drawer .drawer-body .wpfnl-field-wrapper .wpfnl-fields {
8548 max-width: inherit;
8549 width: 100%;
8550 }
8551 .checkout-edit-field-tab__content-wrapper .edit-field-drawer .drawer-body .wpfnl-field-wrapper > label {
8552 font-weight: 500;
8553 font-size: 14px;
8554 line-height: 16px;
8555 color: #000000;
8556 display: block;
8557 padding: 0;
8558 margin: 0 0 10px 0;
8559 width: 100%;
8560 }
8561 .checkout-edit-field-tab__content-wrapper .edit-field-drawer .drawer-body .wpfnl-field-wrapper input[type=text],
8562 .checkout-edit-field-tab__content-wrapper .edit-field-drawer .drawer-body .wpfnl-field-wrapper select {
8563 border-radius: 4px;
8564 height: 40px;
8565 }
8566 .checkout-edit-field-tab__content-wrapper .edit-field-drawer .drawer-body .wpfnl-field-wrapper .wpfnl-checkbox label {
8567 font-size: 14px;
8568 line-height: 16px;
8569 color: #000000;
8570 padding-left: 33px;
8571 }
8572 .checkout-edit-field-tab__content-wrapper .edit-field-drawer .field-footer {
8573 padding: 24px;
8574 text-align: center;
8575 }
8576 .checkout-edit-field-tab__content-wrapper .edit-field-drawer .field-footer .btn-default {
8577 height: 40px;
8578 line-height: 41px;
8579 width: 100%;
8580 }
8581 .checkout-edit-field-tab__content-wrapper .edit-field-drawer .field-footer .btn-default .wpfnl-loader {
8582 position: relative;
8583 top: 2px;
8584 display: inline-block;
8585 }
8586 .checkout-edit-field-tab__content-wrapper .edit-field-drawer .field-footer .wpfnl-alert {
8587 text-align: center;
8588 margin-top: 10px;
8589 display: block;
8590 }
8591
8592 @media only screen and (max-width: 1499px) {
8593 .edit-field-settings__single-tab-content .single-tab-header {
8594 padding: 25px 20px;
8595 }
8596 .edit-field-settings__single-tab-content .checkout-field-header {
8597 padding: 25px 20px 25px 57px;
8598 }
8599 .edit-field-settings__single-tab-content .checkout__single-field {
8600 padding: 25px 20px 25px 57px;
8601 }
8602 .edit-field-settings__single-tab-content .checkout-field-header .field-hamburger,
8603 .edit-field-settings__single-tab-content .checkout__single-field .field-hamburger {
8604 left: 20px;
8605 }
8606 .edit-field-settings__single-tab-content .checkout-field-header .field-placeholder,
8607 .edit-field-settings__single-tab-content .checkout__single-field .field-placeholder {
8608 width: 160px;
8609 }
8610 .edit-field-settings__single-tab-content .checkout-field-header .field-name,
8611 .edit-field-settings__single-tab-content .checkout__single-field .field-name {
8612 width: 140px;
8613 }
8614 .edit-field-settings__single-tab-content .checkout-field-header .field-label,
8615 .edit-field-settings__single-tab-content .checkout__single-field .field-label {
8616 width: 100px;
8617 }
8618 }
8619 @media only screen and (max-width: 1299px) {
8620 .edit-field-settings__single-tab-content .checkout-edit-field {
8621 background: transparent;
8622 box-shadow: none;
8623 border-radius: 0;
8624 }
8625 .edit-field-settings__single-tab-content .single-tab-header {
8626 box-shadow: 0px 2px 4px rgba(238, 238, 245, 0.47);
8627 background-color: #ffffff;
8628 padding: 15px 20px;
8629 border-radius: 0px 10px 10px 10px;
8630 }
8631 .edit-field-settings__single-tab-content .checkout-field-header {
8632 display: none;
8633 }
8634 .edit-field-settings__single-tab-content .checkout__single-field {
8635 display: block;
8636 padding: 15px 20px 15px 57px;
8637 background-color: #ffffff;
8638 margin-top: 20px;
8639 border-radius: 10px;
8640 border-bottom: none;
8641 }
8642 .edit-field-settings__single-tab-content .checkout__single-field .field-item:not(.field-hamburger) {
8643 padding-right: 0;
8644 width: 100%;
8645 display: flex;
8646 flex-flow: row wrap;
8647 align-items: center;
8648 padding: 8px 0;
8649 border-bottom: 1px solid #f0f1f3;
8650 }
8651 .edit-field-settings__single-tab-content .checkout__single-field .field-item:not(.field-hamburger):last-child {
8652 margin-bottom: 0;
8653 border-bottom: none;
8654 padding-bottom: 0;
8655 }
8656 .edit-field-settings__single-tab-content .checkout__single-field .field-item:not(.field-hamburger):before {
8657 content: attr(data-label);
8658 vertical-align: middle;
8659 width: 95px;
8660 font-weight: 500;
8661 }
8662 .checkout-edit-field__settings-option .options-wrapper::before {
8663 height: calc(100% - 50px);
8664 }
8665 .checkout-edit-field__settings-option .settings-title {
8666 padding: 20px 20px;
8667 }
8668 .checkout-edit-field__settings-option .options-wrapper {
8669 padding: 25px 20px;
8670 }
8671 .checkout-edit-field__settings-option .options-wrapper .single-option:nth-child(odd) {
8672 padding-right: 20px;
8673 }
8674 .checkout-edit-field__settings-option .options-wrapper .single-option:nth-child(even) {
8675 padding-left: 20px;
8676 }
8677 }
8678 @media only screen and (max-width: 1199px) {
8679 .checkout-edit-field__settings-option .options-wrapper {
8680 padding: 25px 20px;
8681 }
8682 .checkout-edit-field__settings-option .options-wrapper::before {
8683 display: none;
8684 }
8685 .checkout-edit-field__settings-option .options-wrapper .single-option {
8686 width: 100%;
8687 }
8688 .checkout-edit-field__settings-option .options-wrapper .single-option:nth-child(odd) {
8689 padding-right: 0;
8690 }
8691 .checkout-edit-field__settings-option .options-wrapper .single-option:nth-child(even) {
8692 padding-left: 0;
8693 }
8694 }
8695 .funnel-settings__header {
8696 padding: 28px 20px 27px 30px;
8697 }
8698 .funnel-settings__header .helper-link {
8699 display: flex;
8700 flex-flow: row;
8701 align-items: center;
8702 }
8703 .funnel-settings__header .helper-link li {
8704 margin-left: 35px;
8705 }
8706 .funnel-settings__header .helper-link li:first-child {
8707 margin-left: 0;
8708 }
8709 .funnel-settings__header .helper-link li a {
8710 font-weight: 500;
8711 font-size: 13px;
8712 color: #363B4E;
8713 }
8714 .funnel-settings__header .helper-link li a:hover {
8715 color: #6E42D3;
8716 }
8717
8718 .wpfnl-funnel-settings__inner-content {
8719 width: 100%;
8720 padding: 30px;
8721 }
8722
8723 .wpfn-settings__nav {
8724 margin-bottom: 30px;
8725 }
8726 .wpfn-settings__nav ul {
8727 display: flex;
8728 flex-flow: row wrap;
8729 align-items: center;
8730 justify-content: flex-start;
8731 }
8732 .wpfn-settings__nav .nav-li {
8733 display: flex;
8734 align-items: center;
8735 padding: 0 15px;
8736 height: 44px;
8737 line-height: 44px;
8738 border: 1px solid transparent;
8739 border-radius: 10px;
8740 cursor: pointer;
8741 position: relative;
8742 text-transform: capitalize;
8743 }
8744 .wpfn-settings__nav .nav-li svg {
8745 margin-right: 6px;
8746 }
8747 .wpfn-settings__nav .nav-li .pro-tag-icon {
8748 margin-top: 4px;
8749 margin-left: 6px;
8750 }
8751 .wpfn-settings__nav .nav-li.active {
8752 border-color: #6E42D3;
8753 box-shadow: 0px 5px 20px rgba(148, 135, 180, 0.15);
8754 background-color: #ffffff;
8755 }
8756 .wpfn-settings__nav .nav-li.active span:not(.pro-tag) {
8757 color: #6e42d3;
8758 }
8759 .wpfn-settings__nav .nav-li.active svg rect,
8760 .wpfn-settings__nav .nav-li.active svg circle,
8761 .wpfn-settings__nav .nav-li.active svg path {
8762 stroke: #6E42D3;
8763 }
8764 .wpfn-settings__nav .nav-li.active[data-id=optin-settings] svg rect,
8765 .wpfn-settings__nav .nav-li.active[data-id=optin-settings] svg circle,
8766 .wpfn-settings__nav .nav-li.active[data-id=optin-settings] svg path {
8767 fill: #6E42D3;
8768 }
8769 .wpfn-settings__nav .create-btn {
8770 margin-left: auto;
8771 }
8772 .wpfn-settings__nav .create-btn a {
8773 height: 44px;
8774 line-height: 45px;
8775 }
8776
8777 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings {
8778 margin-bottom: 30px;
8779 background: #fff;
8780 border-radius: 10px;
8781 }
8782 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings hr {
8783 border: none;
8784 border-bottom: 1px solid #EDECF2;
8785 }
8786 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.general .settings-title {
8787 box-shadow: none;
8788 color: #2D3149;
8789 font-size: 18px;
8790 font-style: normal;
8791 font-weight: 500;
8792 line-height: 1.33;
8793 padding-bottom: 0;
8794 }
8795 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.general hr {
8796 margin-bottom: 24px;
8797 border: none;
8798 border-bottom: 1px solid #EDECF2;
8799 }
8800 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.general .wpfnl-hidden {
8801 display: none;
8802 }
8803 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.general .wpfnl-box {
8804 padding-top: 16px;
8805 }
8806 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.general .wpfnl-field-wrapper {
8807 margin-bottom: 24px;
8808 }
8809 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.general .wpfnl-field-wrapper .wpfnl-fields {
8810 max-width: inherit;
8811 }
8812 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.general .wpfnl-field-wrapper label {
8813 color: #2D3149;
8814 font-size: 15px;
8815 font-style: normal;
8816 font-weight: 400;
8817 line-height: 1;
8818 }
8819 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.general .wpfnl-field-wrapper .wpfnl-items-wrapper {
8820 display: flex;
8821 align-items: center;
8822 gap: 12px;
8823 flex-wrap: wrap;
8824 }
8825 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.general .wpfnl-field-wrapper .wpfnl-items-wrapper .wpfnl-single-item {
8826 border-radius: 10px;
8827 width: 120px;
8828 border: 1px solid #EDECF2;
8829 background: #FFF;
8830 padding: 18px 30px;
8831 display: flex;
8832 flex-direction: column;
8833 align-items: center;
8834 gap: 8px;
8835 cursor: pointer;
8836 position: relative;
8837 z-index: 2;
8838 overflow: hidden;
8839 }
8840 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.general .wpfnl-field-wrapper .wpfnl-items-wrapper .wpfnl-single-item img {
8841 width: 30px;
8842 height: 30px;
8843 }
8844 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.general .wpfnl-field-wrapper .wpfnl-items-wrapper .wpfnl-single-item .wpfnl-title {
8845 text-align: center;
8846 width: max-content;
8847 color: #2D3149;
8848 font-size: 13px;
8849 font-style: normal;
8850 font-weight: 400;
8851 line-height: 1;
8852 }
8853 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.general .wpfnl-field-wrapper .wpfnl-items-wrapper .wpfnl-single-item::before {
8854 content: url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgNjMgNTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGNpcmNsZSBjeD0iNDIuNSIgY3k9IjkuNSIgcj0iNDIuNSIgZmlsbD0iIzZFNDJEMyIvPjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMF80ODRfMTMpIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNNDAuNDg5IDE3LjU5NmExLjc0NSAxLjc0NSAwIDAwLTIuNDY4IDBMMjYuOTE1IDI4LjcwMmwtNC45MzYtNC45MzZhMS43NDUgMS43NDUgMCAxMC0yLjQ2OCAyLjQ2OGw2LjE3IDYuMTdjLjM0LjM0Ljc4Ny41MTEgMS4yMzQuNTExLjQ0NyAwIC44OTMtLjE3IDEuMjM0LS41MTFsMTIuMzQtMTIuMzRhMS43NDUgMS43NDUgMCAwMDAtMi40Njh6Ii8+PC9nPjxkZWZzPjxjbGlwUGF0aCBpZD0iY2xpcDBfNDg0XzEzIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAwaDIydjIySDB6IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxOSAxNCkiLz48L2NsaXBQYXRoPjwvZGVmcz48L3N2Zz4=);
8855 position: absolute;
8856 right: 0px;
8857 top: 0px;
8858 display: block;
8859 width: 25px;
8860 opacity: 0;
8861 visibility: hidden;
8862 transition: all 0.3s ease;
8863 }
8864 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.general .wpfnl-field-wrapper .wpfnl-items-wrapper .wpfnl-single-item.checked {
8865 border: 1px solid #6E42D3;
8866 }
8867 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.general .wpfnl-field-wrapper .wpfnl-items-wrapper .wpfnl-single-item.checked::before {
8868 opacity: 1;
8869 visibility: visible;
8870 }
8871 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.general .wpfnl-field-wrapper .wpfnl-items-wrapper .wpfnl-single-item:hover {
8872 border: 1px solid #6E42D3;
8873 }
8874 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.general button {
8875 background: transparent;
8876 color: #6E42D3;
8877 font-family: Inter;
8878 font-size: 14px;
8879 font-style: normal;
8880 font-weight: 600;
8881 line-height: 1;
8882 border-radius: 10px;
8883 border: 1px solid #6E42D3;
8884 margin-left: 300px;
8885 }
8886 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.general button .icon-sync svg {
8887 stroke: #6E42D3 !important;
8888 }
8889 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.general button .icon {
8890 stroke: #6E42D3 !important;
8891 }
8892 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings:not(.general) {
8893 display: none;
8894 }
8895 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings > a > .pro-tag {
8896 padding: 14px 35px;
8897 text-align: center;
8898 margin: 30px;
8899 box-shadow: none;
8900 border-radius: 10px;
8901 }
8902 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .settings-title {
8903 font-weight: 500;
8904 color: #363B4E;
8905 text-transform: capitalize;
8906 padding: 18px 30px;
8907 box-shadow: 0px 2px 4px rgba(220, 220, 237, 0.4);
8908 }
8909 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-box {
8910 box-shadow: none;
8911 background: transparent;
8912 border-radius: 0;
8913 padding: 30px;
8914 box-shadow: 0 1px 2px 0 rgba(190, 190, 215, 0.2);
8915 }
8916 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper > label {
8917 width: 300px;
8918 }
8919 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper .wpfnl-fields {
8920 width: calc(100% - 300px);
8921 max-width: 300px;
8922 }
8923 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper .wpfnl-fields select {
8924 min-width: auto;
8925 padding: 0 15px;
8926 line-height: 1.1;
8927 }
8928 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper .wpfnl-fields .clear-template {
8929 padding: 0 20px;
8930 display: flex;
8931 flex-flow: row;
8932 align-items: center;
8933 }
8934 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper .wpfnl-fields .clear-template span {
8935 display: none;
8936 position: relative;
8937 top: -1px;
8938 margin-right: 5px;
8939 }
8940 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper .wpfnl-fields .clear-template svg {
8941 stroke: #fff;
8942 display: block;
8943 }
8944 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper .wpfnl-fields .clear-template .sync-icon {
8945 animation: sync_spin 1.5s linear infinite;
8946 }
8947 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper .wpfnl-fields .clear-template .check-icon {
8948 top: -3px;
8949 }
8950 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper.analytics-stats .wpfnl-fields {
8951 max-width: 100%;
8952 }
8953 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper.analytics-stats .wpfnl-fields .wpfnl-checkbox {
8954 margin: 5px 25px 5px 0;
8955 display: inline-block;
8956 }
8957 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper.sync-template .wpfnl-fields {
8958 display: flex;
8959 align-items: center;
8960 }
8961 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper.sync-template .wpfnl-fields .wpfnl-alert {
8962 margin-left: 8px;
8963 }
8964 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .settings-title {
8965 box-shadow: none;
8966 color: #2D3149;
8967 font-size: 18px;
8968 font-style: normal;
8969 font-weight: 500;
8970 line-height: 1.33;
8971 padding-bottom: 16px;
8972 }
8973 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-all-fields {
8974 width: calc(100% - 300px);
8975 }
8976 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-all-fields .wpfnl-fields {
8977 max-width: 700px;
8978 margin-bottom: 12px;
8979 width: 100%;
8980 }
8981 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-all-fields .wpfnl-fields .wpfnl-radiobtn > label {
8982 border-radius: 10px;
8983 border: 1px solid #EDECF2;
8984 background: #FFF;
8985 padding: 16px 20px;
8986 padding-left: 60px;
8987 width: 100%;
8988 }
8989 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-all-fields .wpfnl-fields .wpfnl-radiobtn > label:hover {
8990 border: 1px solid #6E42D3;
8991 box-shadow: 0px 20px 30px 0px rgba(199, 191, 217, 0.3);
8992 }
8993 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-all-fields .wpfnl-fields:last-child {
8994 margin-bottom: 0;
8995 }
8996 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-all-fields .wpfnl-fields label span {
8997 display: block;
8998 word-break: break-word;
8999 }
9000 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-all-fields .wpfnl-fields label span.label-title {
9001 color: #2D3149;
9002 font-size: 14px;
9003 font-style: normal;
9004 font-weight: 500;
9005 line-height: 1;
9006 margin-bottom: 7px;
9007 }
9008 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-all-fields .wpfnl-fields label span.label-subheading {
9009 color: #7A8B9A;
9010 font-size: 13px;
9011 font-style: normal;
9012 font-weight: 400;
9013 line-height: 1;
9014 }
9015 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-all-fields .wpfnl-radiobtn input[type=radio]:checked + label {
9016 border: 1px solid #6E42D3;
9017 box-shadow: 0px 20px 30px 0px rgba(199, 191, 217, 0.3);
9018 }
9019 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-all-fields .wpfnl-radiobtn input[type=radio]:checked + label::before {
9020 border-color: #6E42D3;
9021 background-color: #6E42D3;
9022 }
9023 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-all-fields .wpfnl-radiobtn label::before {
9024 left: 20px;
9025 top: 33%;
9026 }
9027 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-all-fields .wpfnl-radiobtn label::after {
9028 content: "";
9029 position: absolute;
9030 left: 25px;
9031 top: 40%;
9032 width: 7px;
9033 height: 4px;
9034 transform: rotate(-45deg);
9035 border-bottom: 2px solid #fff;
9036 border-left: 2px solid #fff;
9037 transition: all 0.3s ease;
9038 opacity: 0;
9039 visibility: hidden;
9040 border-radius: 0;
9041 }
9042 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-all-fields .wpfnl-radiobtn input[type=radio]:checked + label::after {
9043 visibility: visible;
9044 opacity: 1;
9045 }
9046 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-box {
9047 padding-top: 0;
9048 }
9049 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink hr {
9050 margin-bottom: 24px;
9051 }
9052 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-field-wrapper {
9053 align-items: flex-start;
9054 margin-bottom: 24px;
9055 }
9056 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-field-wrapper:last-child {
9057 margin-bottom: 0;
9058 }
9059 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-field-wrapper > label {
9060 color: #2D3149;
9061 font-size: 15px;
9062 font-style: normal;
9063 font-weight: 400;
9064 line-height: 1;
9065 }
9066 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-field-wrapper.wpfnl-align-top {
9067 align-items: flex-start;
9068 }
9069 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-field-wrapper.wpfnl-align-top .wpfnl-fields {
9070 max-width: inherit;
9071 }
9072 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-field-wrapper.wpfnl-align-top .wpfnl-fields .wpfnl-radiobtn label {
9073 font-size: 13px;
9074 text-transform: none;
9075 line-height: 1.3;
9076 word-break: break-all;
9077 }
9078 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-field-wrapper.wpfnl-align-top .wpfnl-fields .wpfnl-radiobtn label:before {
9079 top: 0;
9080 }
9081 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-field-wrapper.wpfnl-align-top .wpfnl-fields .wpfnl-radiobtn label:after {
9082 top: 5px;
9083 }
9084 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-field-wrapper.parmalink-base .wpfnl-parmalink-inputs-wrapper {
9085 width: calc(100% - 300px);
9086 }
9087 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-field-wrapper.parmalink-base .wpfnl-parmalink-inputs-wrapper .wpfnl-fields {
9088 max-width: 350px;
9089 margin-bottom: 16px;
9090 width: 100%;
9091 }
9092 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-field-wrapper.parmalink-base .wpfnl-parmalink-inputs-wrapper .wpfnl-fields label {
9093 margin-bottom: 6px;
9094 display: inline-block;
9095 }
9096 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-field-wrapper.parmalink-base .wpfnl-parmalink-inputs-wrapper .wpfnl-fields label:last-child {
9097 margin-bottom: 0;
9098 }
9099 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-field-wrapper.parmalink-base .wpfnl-parmalink-inputs-wrapper .wpfnl-fields:last-child {
9100 margin-bottom: 0;
9101 }
9102 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.optin {
9103 background-color: transparent;
9104 }
9105 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.optin .email-settings .settings-title,
9106 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.optin .wpfnl-recaptcha-setting .settings-title {
9107 box-shadow: none;
9108 color: #2D3149;
9109 font-size: 18px;
9110 font-style: normal;
9111 font-weight: 500;
9112 line-height: 1.33;
9113 padding: 16px 30px;
9114 padding-bottom: 16px;
9115 }
9116 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.optin .wpfnl-recaptcha-setting .wpfnl-checkbox.no-title label:before {
9117 border-color: #bdc7eb;
9118 }
9119 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.optin .wpfnl-box {
9120 padding-top: 0;
9121 }
9122 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.optin .wpfnl-box hr {
9123 margin-bottom: 24px;
9124 }
9125 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.offer {
9126 background: transparent;
9127 }
9128 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.offer .wpfnl-field-wrapper > label {
9129 width: 480px;
9130 }
9131 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.offer .wpfnl-field-wrapper .wpfnl-fields {
9132 width: auto;
9133 max-width: initial;
9134 }
9135 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.offer .wpfnl-box {
9136 background-color: #fff;
9137 border-radius: 0 0 10px 10px;
9138 }
9139 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.offer .settings-title {
9140 background: #fff;
9141 border-radius: 10px 10px 0 0;
9142 position: relative;
9143 }
9144 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.event-tracking {
9145 background-color: transparent;
9146 }
9147 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.event-tracking .pro-tag-icon {
9148 display: inline-block;
9149 transform: translate(5px, 5px);
9150 }
9151 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.event-tracking .google-place-api-settings {
9152 margin-bottom: 20px;
9153 }
9154 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.event-tracking .google-place-api-settings .wpfnl-fields {
9155 position: relative;
9156 }
9157 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.event-tracking .google-place-api-settings .wpfnl-fields input {
9158 padding: 1rem 3.2rem 1rem 1.2rem;
9159 }
9160 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.event-tracking .google-place-api-settings .wpfnl-fields .password-icon {
9161 display: flex;
9162 align-items: center;
9163 position: absolute;
9164 right: 0;
9165 width: 1.2rem;
9166 color: #f9f9f9;
9167 transition: color 0.2s;
9168 cursor: pointer;
9169 }
9170 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.event-tracking .google-place-api-settings .wpfnl-fields .eye-regular svg {
9171 width: 20px;
9172 float: right;
9173 margin-left: -25px;
9174 margin-top: -27px;
9175 position: relative;
9176 z-index: 2;
9177 }
9178 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.event-tracking .google-place-api-settings .wpfnl-fields .eye-slash-regular svg {
9179 width: 20px;
9180 float: right;
9181 margin-left: -25px;
9182 margin-top: -25px;
9183 position: relative;
9184 z-index: 2;
9185 }
9186 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.event-tracking .google-place-api-settings .wpfnl-fields .hide-eye-icon {
9187 display: none;
9188 }
9189 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .utm,
9190 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .gtm,
9191 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .email-settings,
9192 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .facebook-pixel,
9193 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-recaptcha-setting,
9194 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .google-place-api-settings {
9195 margin-bottom: 30px;
9196 background-color: #fff;
9197 border-radius: 10px;
9198 }
9199 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .utm .settings-title,
9200 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .gtm .settings-title,
9201 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .email-settings .settings-title,
9202 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .facebook-pixel .settings-title,
9203 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-recaptcha-setting .settings-title,
9204 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .google-place-api-settings .settings-title {
9205 padding: 16px 24px;
9206 display: flex;
9207 flex-flow: row wrap;
9208 align-items: center;
9209 }
9210 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .utm .settings-title > svg,
9211 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .gtm .settings-title > svg,
9212 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .email-settings .settings-title > svg,
9213 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .facebook-pixel .settings-title > svg,
9214 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-recaptcha-setting .settings-title > svg,
9215 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .google-place-api-settings .settings-title > svg {
9216 margin-right: 10px;
9217 }
9218 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .utm .settings-title a,
9219 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .gtm .settings-title a,
9220 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .email-settings .settings-title a,
9221 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .facebook-pixel .settings-title a,
9222 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-recaptcha-setting .settings-title a,
9223 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .google-place-api-settings .settings-title a {
9224 line-height: 1;
9225 position: relative;
9226 top: 3px;
9227 margin-left: auto;
9228 }
9229 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .utm .settings-title a svg,
9230 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .gtm .settings-title a svg,
9231 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .email-settings .settings-title a svg,
9232 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .facebook-pixel .settings-title a svg,
9233 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-recaptcha-setting .settings-title a svg,
9234 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .google-place-api-settings .settings-title a svg {
9235 width: 20px;
9236 height: 20px;
9237 }
9238 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .utm .settings-title a svg path,
9239 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .gtm .settings-title a svg path,
9240 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .email-settings .settings-title a svg path,
9241 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .facebook-pixel .settings-title a svg path,
9242 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-recaptcha-setting .settings-title a svg path,
9243 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .google-place-api-settings .settings-title a svg path {
9244 stroke: #6E42D3;
9245 }
9246 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .utm .wpfnl-checkbox.no-title label:before,
9247 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .gtm .wpfnl-checkbox.no-title label:before,
9248 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .email-settings .wpfnl-checkbox.no-title label:before,
9249 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .facebook-pixel .wpfnl-checkbox.no-title label:before,
9250 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-recaptcha-setting .wpfnl-checkbox.no-title label:before,
9251 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .google-place-api-settings .wpfnl-checkbox.no-title label:before {
9252 border-color: #6E42D3;
9253 }
9254 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.advance-settings {
9255 background: transparent;
9256 }
9257 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.advance-settings .wpfnl-align-top {
9258 align-items: flex-start;
9259 }
9260 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.advance-settings .hints {
9261 display: block;
9262 }
9263 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.advance-settings .wpfnl-error {
9264 color: #EE5F5A;
9265 }
9266 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.advance-settings .wpfnl-box {
9267 background: #ffffff;
9268 border-radius: 0 0 10px 10px;
9269 }
9270 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.advance-settings .settings-title {
9271 background: #fff;
9272 border-radius: 10px 10px 0 0;
9273 position: relative;
9274 }
9275 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.advance-settings .basic-tools-field {
9276 margin-bottom: 20px;
9277 }
9278 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.advance-settings .basic-tools-field {
9279 margin-bottom: 20px;
9280 }
9281 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.advance-settings .rollback-field .wpfnl-fields {
9282 max-width: inherit;
9283 }
9284 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.advance-settings .rollback-field .wpfnl-fields select {
9285 width: 160px;
9286 }
9287 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.advance-settings .rollback-field .wpfnl-fields .wpfnl-rollback-button {
9288 width: auto;
9289 min-width: auto;
9290 position: relative;
9291 height: 36px;
9292 line-height: 37px;
9293 margin-top: 20px;
9294 text-transform: none;
9295 }
9296 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.advance-settings .rollback-field .wpfnl-fields .wpfnl-rollback-button:after {
9297 content: "";
9298 border: 2px solid #8265c5;
9299 border-radius: 50%;
9300 border-top: 2px solid #fff;
9301 width: 11px;
9302 height: 11px;
9303 animation: spin 0.7s linear infinite;
9304 display: none;
9305 margin-left: 7px;
9306 position: relative;
9307 top: 3px;
9308 }
9309 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.advance-settings .rollback-field .wpfnl-fields .wpfnl-rollback-button.show-loader:after {
9310 display: inline-block;
9311 }
9312 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.log-settings .log-view-select {
9313 width: 330px;
9314 }
9315 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.log-settings .log-view-btn > a {
9316 margin-left: 10px;
9317 }
9318 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.log-settings .wpfnl-loader {
9319 position: relative;
9320 top: 2px;
9321 }
9322 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.user-role-manager {
9323 background: transparent;
9324 }
9325 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.user-role-manager .wpfnl-user-role-container,
9326 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.user-role-manager .wpfnl-analytics-settings-container {
9327 margin-bottom: 30px;
9328 background-color: #fff;
9329 border-radius: 10px;
9330 }
9331 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.user-role-manager .wpfnl-role-table {
9332 width: 100%;
9333 text-align: left;
9334 border-collapse: collapse;
9335 }
9336 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.user-role-manager .wpfnl-role-table tr th {
9337 font-size: 16px;
9338 color: #363B4E;
9339 font-weight: 600;
9340 padding: 14px 20px;
9341 }
9342 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.user-role-manager .wpfnl-role-table tr th:first-child {
9343 width: 210px;
9344 }
9345 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.user-role-manager .wpfnl-role-table tr td > span,
9346 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.user-role-manager .wpfnl-role-table tr td {
9347 font-size: 14px;
9348 color: #363B4E;
9349 font-weight: 600;
9350 }
9351 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.user-role-manager .wpfnl-role-table tr td {
9352 border-top: 1px solid #EEF0F3;
9353 padding: 14px 20px;
9354 }
9355 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.user-role-manager .wpfnl-role-table tr td:first-child {
9356 width: 210px;
9357 }
9358 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.user-role-manager .wpfnl-role-table tr td .wpfnl-checkbox {
9359 border: 1px solid #EEF0F3;
9360 padding: 8px;
9361 display: inline-block;
9362 border-radius: 8px;
9363 }
9364 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.user-role-manager .wpfnl-role-table tr td .wpfnl-checkbox label {
9365 font-size: 13px;
9366 line-height: 1;
9367 color: #363B4E;
9368 cursor: pointer;
9369 }
9370
9371 @-webkit-keyframes sync_spin {
9372 0% {
9373 -webkit-transform: rotate(360deg);
9374 }
9375 100% {
9376 -webkit-transform: rotate(0deg);
9377 }
9378 }
9379 @keyframes sync_spin {
9380 0% {
9381 transform: rotate(360deg);
9382 }
9383 100% {
9384 transform: rotate(0deg);
9385 }
9386 }
9387 .wpfnl-funnel-settings__footer {
9388 padding: 30px 0;
9389 padding-top: 0px;
9390 display: flex;
9391 flex-flow: row wrap;
9392 align-items: center;
9393 justify-content: flex-end;
9394 position: relative;
9395 }
9396 .wpfnl-funnel-settings__footer .update {
9397 display: flex;
9398 flex-flow: row;
9399 align-items: center;
9400 justify-content: center;
9401 line-height: 39px;
9402 }
9403 .wpfnl-funnel-settings__footer .wpfnl-alert {
9404 margin-right: 10px;
9405 }
9406
9407 @media only screen and (max-width: 1199px) {
9408 .wpfn-settings__nav .nav-li {
9409 padding: 0 10px;
9410 }
9411 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .settings-title {
9412 padding: 14px 20px;
9413 }
9414 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-box {
9415 padding: 25px 20px;
9416 }
9417 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.log-settings .log-view-btn > a {
9418 min-width: 100px;
9419 }
9420 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.general .wpfnl-field-wrapper > label {
9421 width: 200px;
9422 }
9423 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.general .wpfnl-field-wrapper .wpfnl-fields {
9424 width: calc(100% - 200px);
9425 }
9426 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.general button {
9427 margin-left: 200px;
9428 }
9429 }
9430 @media only screen and (max-width: 991px) {
9431 .wpfn-settings__nav .create-btn a {
9432 padding: 0 15px;
9433 }
9434 }
9435 .wpfunnels-setup {
9436 padding: 0;
9437 margin: 0;
9438 height: 100vh;
9439 }
9440 .wpfunnels-setup #es_preview_template {
9441 display: none;
9442 }
9443
9444 .wpfnl.wpfnl-mm-setup-wizard,
9445 .wpfnl.wpfnl-mm-setup-wizard__container {
9446 background: #E4E0F1;
9447 }
9448
9449 #query-monitor-main {
9450 display: none;
9451 }
9452
9453 .wpfnl-mm-setup-wizard {
9454 margin: 0;
9455 padding-right: 0;
9456 position: relative;
9457 height: 100%;
9458 }
9459 .wpfnl-mm-setup-wizard input[type=search],
9460 .wpfnl-mm-setup-wizard input[type=url],
9461 .wpfnl-mm-setup-wizard input[type=tel],
9462 .wpfnl-mm-setup-wizard input[type=number],
9463 .wpfnl-mm-setup-wizard input[type=password],
9464 .wpfnl-mm-setup-wizard input[type=email],
9465 .wpfnl-mm-setup-wizard input[type=text],
9466 .wpfnl-mm-setup-wizard textarea,
9467 .wpfnl-mm-setup-wizard select {
9468 padding: 5px 15px;
9469 height: 42px;
9470 }
9471 .wpfnl-mm-setup-wizard code {
9472 background: #eaeaea;
9473 background: rgba(0, 0, 0, 0.07);
9474 font-size: 13px;
9475 }
9476 .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard__wrapper {
9477 max-width: 930px;
9478 width: 100%;
9479 margin: 0 auto;
9480 padding-top: 25px;
9481 padding-bottom: 30px;
9482 }
9483 .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard__nav {
9484 display: flex;
9485 flex-flow: row wrap;
9486 align-items: flex-start;
9487 position: relative;
9488 margin-bottom: 30px;
9489 }
9490 .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard__nav:before {
9491 content: "";
9492 position: absolute;
9493 left: 0;
9494 top: 25px;
9495 width: 100%;
9496 height: 2px;
9497 background: #D9DDEC;
9498 z-index: 0;
9499 }
9500 .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard__nav li {
9501 flex: 1;
9502 text-align: center;
9503 position: relative;
9504 }
9505 .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard__nav li:after {
9506 content: "";
9507 position: absolute;
9508 left: 50%;
9509 top: 25px;
9510 width: 0;
9511 height: 2px;
9512 background: #6E42D3;
9513 transition: all 0.4s linear;
9514 z-index: 1;
9515 }
9516 .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard__nav li:last-child:after {
9517 display: none;
9518 }
9519 .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard__nav li:first-child:before, .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard__nav li:last-child:before {
9520 content: "";
9521 position: absolute;
9522 top: 25px;
9523 left: 0;
9524 background: #f6f6f8;
9525 width: 47%;
9526 height: 24px;
9527 z-index: 2;
9528 margin-top: -11px;
9529 }
9530 .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard__nav li:last-child:before {
9531 left: inherit;
9532 right: 0;
9533 }
9534 .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard__nav li .step-icon {
9535 width: 50px;
9536 height: 50px;
9537 background: #fff;
9538 border-radius: 100%;
9539 margin: 0 auto 10px;
9540 border: 1px solid #E5E8F3;
9541 position: relative;
9542 z-index: 4;
9543 display: flex;
9544 flex-flow: column;
9545 align-items: center;
9546 justify-content: center;
9547 box-shadow: 0 0px 0 18px #f6f6f8;
9548 }
9549 .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard__nav li .step-icon img {
9550 width: 24px;
9551 }
9552 .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard__nav li .step-name {
9553 position: relative;
9554 z-index: 4;
9555 }
9556 .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard__nav li.thankyou .step-icon img {
9557 width: 26px;
9558 }
9559 .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard__nav li.active .step-icon {
9560 border-color: #6E42D3;
9561 }
9562 .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard__nav li.active .step-name {
9563 color: #363B4E;
9564 }
9565 .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard__nav li.completed:after {
9566 width: 100%;
9567 }
9568 .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard__nav li.completed .step-icon {
9569 background-color: #6E42D3;
9570 border-color: #6E42D3;
9571 }
9572 .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard__nav li.completed .step-name {
9573 color: #363B4E;
9574 font-weight: 500;
9575 }
9576 .wpfnl-mm-setup-wizard .step-header {
9577 text-align: center;
9578 box-shadow: 0px 2px 4px rgba(220, 220, 237, 0.4);
9579 padding: 25px;
9580 }
9581 .wpfnl-mm-setup-wizard .step-header .title {
9582 font-size: 16px;
9583 font-weight: 500;
9584 color: #363B4E;
9585 margin-bottom: 7px;
9586 }
9587 .wpfnl-mm-setup-wizard .step-header .description {
9588 line-height: 1.6;
9589 }
9590 .wpfnl-mm-setup-wizard .wizard-single-content__body {
9591 padding: 30px 25px 0;
9592 }
9593 .wpfnl-mm-setup-wizard .wizard-single-content__body .wpfnl-mm-field-wrapper {
9594 margin: 20px 0 13px;
9595 }
9596 .wpfnl-mm-setup-wizard .wizard-single-content__body .wpfnl-mm-field-wrapper .hints {
9597 margin-top: 10px;
9598 }
9599 .wpfnl-mm-setup-wizard .wizard-single-content__body .wpfnl-mm-field-wrapper .wpfnl-mm-fields > label {
9600 width: auto;
9601 position: relative;
9602 top: -2px;
9603 }
9604 .wpfnl-mm-setup-wizard .wizard-single-content__body .wpfnl-mm-field-wrapper .wpfnl-mm-checkbox > label {
9605 cursor: pointer;
9606 }
9607 .wpfnl-mm-setup-wizard .wizard-single-content {
9608 box-shadow: 0px 2px 4px rgba(223, 223, 249, 0.25);
9609 background: #fff;
9610 border-radius: 10px;
9611 }
9612 .wpfnl-mm-setup-wizard .hints a {
9613 font-size: 13px;
9614 }
9615 .wpfnl-mm-setup-wizard .wizard-single-content__footer {
9616 display: flex;
9617 flex-flow: row wrap;
9618 align-items: center;
9619 justify-content: flex-end;
9620 padding: 25px;
9621 }
9622 .wpfnl-mm-setup-wizard .wizard-single-content__footer .wizard-btn {
9623 padding: 12px 30px;
9624 height: auto;
9625 line-height: normal;
9626 border-radius: 10px;
9627 min-width: auto;
9628 width: 120px;
9629 }
9630 .wpfnl-mm-setup-wizard .wizard-single-content__footer .wizard-btn.next {
9631 margin-left: 15px;
9632 }
9633 .wpfnl-mm-setup-wizard .wizard-single-content__footer .wizard-btn .wpfnl-mm-loader {
9634 position: relative;
9635 top: 2px;
9636 display: inline-block;
9637 }
9638 .wpfnl-mm-setup-wizard .thankyou .tutorial-video iframe {
9639 width: 100%;
9640 height: 310px;
9641 }
9642 .wpfnl-mm-setup-wizard .thankyou .wizard-single-content__footer {
9643 justify-content: center;
9644 }
9645 .wpfnl-mm-setup-wizard .thankyou .wizard-single-content__footer .wizard-btn {
9646 width: auto;
9647 }
9648 .wpfnl-mm-setup-wizard .skip-wizard {
9649 margin-top: 10px;
9650 text-align: center;
9651 }
9652 .wpfnl-mm-setup-wizard .skip-wizard a {
9653 text-transform: capitalize;
9654 color: #6E42D3;
9655 }
9656 .wpfnl-mm-setup-wizard .skip-wizard a:hover {
9657 text-decoration: underline;
9658 }
9659 .wpfnl-mm-setup-wizard .wpfnl-mm-box {
9660 background: transparent;
9661 box-shadow: none;
9662 border-radius: 0;
9663 padding: 0;
9664 margin-bottom: 0;
9665 }
9666 .wpfnl-mm-setup-wizard .wpfnl-mm-field-wrapper > label {
9667 width: 170px;
9668 }
9669 .wpfnl-mm-setup-wizard .wpfnl-mm-field-wrapper.parmalink-base {
9670 border-bottom: 1px solid #eee;
9671 padding-bottom: 8px;
9672 display: block;
9673 margin-bottom: 20px;
9674 }
9675 .wpfnl-mm-setup-wizard .wpfnl-mm-field-wrapper .wpfnl-mm-fields {
9676 width: calc(100% - 170px);
9677 }
9678 .wpfnl-mm-setup-wizard .wpfnl-mm-radiobtn label {
9679 font-size: 13px;
9680 text-transform: none;
9681 line-height: 1.3;
9682 word-break: break-all;
9683 cursor: pointer;
9684 }
9685
9686 /**
9687 * Setup wizard custom CSS.
9688 * @since 3.3.1
9689 */
9690 .wpfnl-mm-setup-wizard__logo {
9691 text-align: center;
9692 margin: auto;
9693 margin-bottom: 25px;
9694 }
9695
9696 .setup-wizard__pregress-bar {
9697 width: 100%;
9698 text-align: center;
9699 display: flex;
9700 border: 1px solid #E5E8F3;
9701 border-radius: 10px;
9702 background: #fff;
9703 overflow: hidden;
9704 margin: 0rem 0.3rem 0rem 0.2rem;
9705 }
9706 .setup-wizard__pregress-bar .setup-wizard__pregress-step {
9707 flex-grow: 1;
9708 position: relative;
9709 background-color: transparent;
9710 width: 16%;
9711 padding: 15px 0;
9712 padding-left: 35px;
9713 }
9714 .setup-wizard__pregress-bar .setup-wizard__pregress-step:first-child {
9715 padding-left: 16px;
9716 }
9717 .setup-wizard__pregress-bar .setup-wizard__pregress-step:before {
9718 content: "";
9719 position: absolute;
9720 z-index: 2;
9721 top: 0px;
9722 bottom: 0;
9723 right: -18px;
9724 margin: auto 0;
9725 width: 40px;
9726 height: 43px;
9727 background: rgb(255, 255, 255);
9728 transform: rotate(-43deg);
9729 clip-path: polygon(100% 2%, 2% 100%, 100% 100%);
9730 border-radius: 0 0 10px 0;
9731 border-right: 2px solid #E5E8F3;
9732 border-bottom: 2px solid #E5E8F3;
9733 }
9734 .setup-wizard__pregress-bar .setup-wizard__pregress-step p {
9735 display: flex;
9736 align-items: center;
9737 font-size: 14px;
9738 font-weight: 400;
9739 gap: 9px;
9740 color: #363B4E;
9741 }
9742 .setup-wizard__pregress-bar .setup-wizard__pregress-step p span {
9743 border: 1px solid #6E42D3;
9744 border-radius: 50%;
9745 width: 24px;
9746 height: 24px;
9747 padding-top: 2px;
9748 }
9749 .setup-wizard__pregress-bar .step-not-visited p {
9750 color: rgba(36, 34, 60, 0.5019607843);
9751 }
9752 .setup-wizard__pregress-bar .step-not-visited p span {
9753 border: 1px solid rgb(229, 232, 243);
9754 color: rgba(36, 34, 60, 0.2);
9755 }
9756 .setup-wizard__pregress-bar .step-active {
9757 background: #6E42D3;
9758 color: #ffffff;
9759 }
9760 .setup-wizard__pregress-bar .step-active:before {
9761 background: #6E42D3;
9762 border-right: none;
9763 border-bottom: none;
9764 }
9765 .setup-wizard__pregress-bar .step-active p {
9766 font-weight: 600;
9767 color: #FFFFFF;
9768 }
9769 .setup-wizard__pregress-bar .step-active p span {
9770 border: 1px solid #ffffff;
9771 color: #FFFFFF;
9772 }
9773 .setup-wizard__pregress-bar .step-visited {
9774 background: #FFFFFF;
9775 }
9776 .setup-wizard__pregress-bar .step-visited p {
9777 font-weight: 500;
9778 }
9779 .setup-wizard__pregress-bar .step-visited p span {
9780 background: #6E42D3;
9781 display: flex;
9782 align-items: center;
9783 justify-content: center;
9784 }
9785
9786 #wizard-container button:disabled {
9787 opacity: 0.5;
9788 cursor: not-allowed;
9789 }
9790 #wizard-container .wpfnl-mm-required-text {
9791 margin-top: 8px;
9792 color: red;
9793 display: none;
9794 }
9795 #wizard-container .wpfnl-mm-required-text.active {
9796 display: block;
9797 }
9798 #wizard-container .wpfnl-mm-setup-no-plugin-needed,
9799 #wizard-container .wpfnl-mm-no-plugin-btn {
9800 display: none;
9801 }
9802 #wizard-container .wpfnl-mm-setup-no-plugin-needed img {
9803 width: 50%;
9804 margin: auto;
9805 }
9806 #wizard-container .wpfnl-mm-no-plugin-btn {
9807 border-radius: 10px;
9808 background: #6E42D3;
9809 box-shadow: 0px 9px 14px 0px rgba(193, 183, 232, 0.5);
9810 padding: 16px 30px;
9811 border: none;
9812 outline: none;
9813 color: #FFF;
9814 font-size: 15px;
9815 font-style: normal;
9816 font-weight: 500;
9817 line-height: normal;
9818 cursor: pointer;
9819 }
9820 #wizard-container .wpfnl-mm-checkbox input[type=checkbox] {
9821 display: none;
9822 }
9823 #wizard-container .wpfnl-mm-checkbox.no-title label {
9824 height: 14px;
9825 }
9826 #wizard-container .wpfnl-mm-checkbox label {
9827 font-size: 12px;
9828 line-height: 14px;
9829 font-weight: 400;
9830 color: #7A8B9A;
9831 position: relative;
9832 padding-left: 29px;
9833 display: inline-block;
9834 text-transform: capitalize;
9835 cursor: pointer;
9836 display: inline-block;
9837 }
9838 #wizard-container .wpfnl-mm-checkbox label:before {
9839 content: "";
9840 position: absolute;
9841 left: 0;
9842 top: -3px;
9843 width: 18px;
9844 height: 18px;
9845 border-radius: 4px;
9846 border: 1px solid #bdc7eb;
9847 background-color: #f6f6f8;
9848 transition: all 0.3s ease;
9849 }
9850 #wizard-container .wpfnl-mm-checkbox label:after {
9851 content: "";
9852 position: absolute;
9853 left: 5px;
9854 top: 3px;
9855 width: 9px;
9856 height: 4px;
9857 transform: rotate(-45deg);
9858 border-bottom: 2px solid #fff;
9859 border-left: 2px solid #fff;
9860 transition: all 0.3s ease;
9861 opacity: 0;
9862 visibility: hidden;
9863 }
9864 #wizard-container .wpfnl-mm-checkbox input[type=checkbox]:checked + label::before {
9865 background-color: #6E42D3;
9866 border-color: #6E42D3;
9867 }
9868 #wizard-container .wpfnl-mm-checkbox input[type=checkbox]:checked + label::after {
9869 opacity: 1;
9870 visibility: visible;
9871 }
9872 #wizard-container .wpfnl-mm-setup-wizard-text-wrapper .wpfnl-mm-setup-heading {
9873 color: #363B4E;
9874 text-align: center;
9875 font-size: 30px;
9876 font-style: normal;
9877 font-weight: 700;
9878 line-height: 1;
9879 margin-bottom: 6px;
9880 }
9881 #wizard-container .wpfnl-mm-setup-wizard-text-wrapper .wpfnl-mm-setup-subheading {
9882 color: #7A8B9A;
9883 text-align: center;
9884 font-size: 14px;
9885 font-style: normal;
9886 font-weight: 400;
9887 line-height: 1.5;
9888 width: 55%;
9889 margin: auto;
9890 margin-bottom: 32px;
9891 }
9892 #wizard-container .wpfnl-mm-btn {
9893 border-radius: 10px;
9894 background: #6E42D3;
9895 box-shadow: 0px 9px 14px 0px rgba(193, 183, 232, 0.5);
9896 padding: 16px 30px;
9897 border: none;
9898 outline: none;
9899 color: #FFF;
9900 font-size: 15px;
9901 font-style: normal;
9902 font-weight: 500;
9903 line-height: normal;
9904 cursor: pointer;
9905 display: inline-block;
9906 }
9907 #wizard-container .wpfnl-mm-skip-wizard {
9908 color: rgba(54, 59, 78, 0.5);
9909 font-size: 14px;
9910 font-style: normal;
9911 font-weight: 500;
9912 line-height: normal;
9913 text-decoration-line: underline;
9914 border: none;
9915 background: no-repeat;
9916 cursor: pointer;
9917 }
9918 #wizard-container .wpfnl-mm-setup-plugin-footer {
9919 margin-top: 25px;
9920 margin-bottom: 12px;
9921 text-align: center;
9922 display: flex;
9923 align-items: center;
9924 justify-content: center;
9925 flex-direction: column;
9926 gap: 14px;
9927 }
9928 #wizard-container .wpfnl-mm-setup-welcome-wrapper .wpfnl-mm-welcome-image-wrapper {
9929 margin-bottom: 5px;
9930 }
9931 #wizard-container .wpfnl-mm-setup-welcome-wrapper .wpfnl-mm-welcome-image-wrapper img {
9932 max-height: 410px;
9933 margin: auto;
9934 }
9935 #wizard-container .wpfnl-mm-setup-welcome-wrapper .wpfnl-mm-welcome-footer {
9936 display: flex;
9937 align-items: center;
9938 justify-content: center;
9939 gap: 14px;
9940 flex-direction: column;
9941 }
9942 #wizard-container .wpfnl-mm-setup-welcome-wrapper .wpfnl-mm-welcome-footer .wpfnl-mm-skip-wizard {
9943 margin-left: 0;
9944 }
9945 #wizard-container .wpfnl-mm-setup-welcome-wrapper .wpfnl-mm-setup-subheading {
9946 margin-bottom: 5px;
9947 }
9948 #wizard-container .wpfnl-mm-setup-wizard-type-selection-wrapper .wpfnl-mm-setup-heading {
9949 font-weight: 400;
9950 }
9951 #wizard-container .wpfnl-mm-setup-wizard-type-selection-wrapper .wpfnl-mm-setup-heading b {
9952 font-weight: 600;
9953 }
9954 #wizard-container .wpfnl-mm-setup-wizard-type-selection-wrapper .wpfnl-mm-setup-funnel-types {
9955 display: flex;
9956 gap: 16px;
9957 margin-top: 30px;
9958 align-items: center;
9959 justify-content: center;
9960 }
9961 #wizard-container .wpfnl-mm-setup-wizard-type-selection-wrapper .wpfnl-mm-setup-funnel-types .wpfnl-mm-setup-single-type {
9962 border: 1px solid #F1EFF7;
9963 border-radius: 10px;
9964 display: flex;
9965 flex-direction: column;
9966 align-items: center;
9967 justify-content: center;
9968 padding: 36px 43px 43px 30px;
9969 cursor: pointer;
9970 }
9971 #wizard-container .wpfnl-mm-setup-wizard-type-selection-wrapper .wpfnl-mm-setup-funnel-types .wpfnl-mm-setup-single-type:hover {
9972 border: 1px solid #6E42D3;
9973 box-shadow: 0px 20px 30px rgba(199, 191, 217, 0.3);
9974 }
9975 #wizard-container .wpfnl-mm-setup-wizard-type-selection-wrapper .wpfnl-mm-setup-funnel-types .wpfnl-mm-setup-single-type.type-selected {
9976 border: 1px solid #6E42D3;
9977 filter: drop-shadow(0px 20px 30px rgba(199, 191, 217, 0.3));
9978 }
9979 #wizard-container .wpfnl-mm-setup-wizard-type-selection-wrapper .wpfnl-mm-setup-funnel-types .wpfnl-mm-setup-single-type .wpfnl-mm-setup-funnel-type-icon {
9980 width: 143px;
9981 height: 143px;
9982 display: flex;
9983 align-items: center;
9984 justify-content: center;
9985 background: linear-gradient(201.84deg, #E1DFF9 9.62%, #F4E9F3 88.4%, #F4E9F4 88.4%);
9986 border-radius: 50%;
9987 filter: drop-shadow(0px 8px 30px #F2F0F8);
9988 border: 6px solid #FFF;
9989 margin-bottom: 24px;
9990 }
9991 #wizard-container .wpfnl-mm-setup-wizard-type-selection-wrapper .wpfnl-mm-setup-funnel-types .wpfnl-mm-setup-single-type .wpfnl-mm-setup-funnel-type-heading {
9992 color: #363B4E;
9993 font-size: 16px;
9994 font-style: normal;
9995 font-weight: 500;
9996 line-height: 1;
9997 margin-bottom: 8px;
9998 }
9999 #wizard-container .wpfnl-mm-setup-wizard-type-selection-wrapper .wpfnl-mm-setup-funnel-types .wpfnl-mm-setup-single-type .wpfnl-mm-setup-funnel-type-subheading {
10000 color: #7A8B9A;
10001 text-align: center;
10002 font-size: 14px;
10003 font-style: normal;
10004 font-weight: 400;
10005 line-height: 1.42;
10006 width: 90%;
10007 }
10008 #wizard-container .wpfnl-mm-setup-wizard-page-builder-selection .wpfnl-mm-setup-heading {
10009 font-weight: 400;
10010 }
10011 #wizard-container .wpfnl-mm-setup-wizard-page-builder-selection .wpfnl-mm-setup-heading b {
10012 font-weight: 600;
10013 }
10014 #wizard-container .wpfnl-mm-setup-wizard-page-builder-selection .wpfnl-mm-setup-wizard-page-builder-wrapper {
10015 display: grid;
10016 grid-template-columns: repeat(6, 1fr);
10017 gap: 20px;
10018 margin-top: 28px;
10019 }
10020 #wizard-container .wpfnl-mm-setup-wizard-page-builder-selection .wpfnl-mm-setup-wizard-page-builder-wrapper .wpfnl-mm-setup-wizard-single-builder {
10021 border: 1px solid #F1EFF7;
10022 border-radius: 10px;
10023 padding: 20px 30px;
10024 display: flex;
10025 flex-direction: column;
10026 align-items: center;
10027 justify-content: center;
10028 gap: 24px;
10029 cursor: pointer;
10030 }
10031 #wizard-container .wpfnl-mm-setup-wizard-page-builder-selection .wpfnl-mm-setup-wizard-page-builder-wrapper .wpfnl-mm-setup-wizard-single-builder:hover {
10032 border: 1px solid #6E42D3;
10033 box-shadow: 0px 20px 30px rgba(199, 191, 217, 0.3);
10034 }
10035 #wizard-container .wpfnl-mm-setup-wizard-page-builder-selection .wpfnl-mm-setup-wizard-page-builder-wrapper .wpfnl-mm-setup-wizard-single-builder .wpfnl-mm-builder-heading {
10036 color: #363B4E;
10037 font-size: 14px;
10038 font-style: normal;
10039 font-weight: 600;
10040 line-height: 1.14;
10041 }
10042 #wizard-container .wpfnl-mm-setup-wizard-essential-plugin .wpfnl-mm-setup-heading {
10043 font-weight: 400;
10044 }
10045 #wizard-container .wpfnl-mm-setup-wizard-essential-plugin .wpfnl-mm-setup-heading b {
10046 font-weight: 600;
10047 }
10048 #wizard-container .wpfnl-mm-setup-wizard-essential-plugin .wpfnl-mm-setup-plugin-footer {
10049 text-align: center;
10050 margin-top: 24px;
10051 margin-bottom: 12px;
10052 }
10053 #wizard-container .wpfnl-mm-setup-wizard-subscribe .wpfnl-mm-setup-wizard-text-wrapper .wpfnl-mm-setup-heading {
10054 font-size: 26px;
10055 font-weight: 400;
10056 line-height: 1.38;
10057 }
10058 #wizard-container .wpfnl-mm-setup-wizard-subscribe .wpfnl-mm-setup-wizard-text-wrapper .wpfnl-mm-setup-heading b {
10059 font-weight: 600;
10060 }
10061 #wizard-container .wpfnl-mm-setup-wizard-subscribe .wpfnl-mm-setup-wizard-text-wrapper .wpfnl-mm-setup-description {
10062 color: #7A8B9A;
10063 text-align: center;
10064 font-size: 14px;
10065 font-style: normal;
10066 font-weight: 400;
10067 line-height: 1.5;
10068 margin: auto;
10069 width: 68%;
10070 }
10071 #wizard-container .wpfnl-mm-setup-wizard-subscribe .wpfnl-mm-skip-wizard {
10072 margin-left: 17px;
10073 }
10074 #wizard-container .wpfnl-mm-setup-wizard-subscribe .wpfnl-mm-setup-wizard-subscribe-form {
10075 margin-top: 25px;
10076 }
10077 #wizard-container .wpfnl-mm-setup-wizard-subscribe .wpfnl-mm-setup-wizard-subscribe-form .wpfnl-mm-setup-form-group {
10078 margin-bottom: 16px;
10079 }
10080 #wizard-container .wpfnl-mm-setup-wizard-subscribe .wpfnl-mm-setup-wizard-subscribe-form .wpfnl-mm-setup-form-group:last-child {
10081 margin-bottom: 0;
10082 }
10083 #wizard-container .wpfnl-mm-setup-wizard-subscribe .wpfnl-mm-setup-wizard-subscribe-form .wpfnl-mm-setup-form-group label {
10084 color: #363B4E;
10085 font-size: 14px;
10086 font-style: normal;
10087 font-weight: 500;
10088 line-height: 1;
10089 margin-bottom: 8px;
10090 display: inline-block;
10091 }
10092 #wizard-container .wpfnl-mm-setup-wizard-subscribe .wpfnl-mm-setup-wizard-subscribe-form .wpfnl-mm-setup-form-group input {
10093 border-radius: 10px;
10094 border: 1px solid #EEF0F3;
10095 background: #FFF;
10096 color: #363B4E;
10097 }
10098 #wizard-container .wpfnl-mm-setup-wizard-subscribe .wpfnl-mm-setup-wizard-legal-text {
10099 color: #7A8B9A;
10100 font-size: 14px;
10101 font-style: normal;
10102 font-weight: 400;
10103 line-height: 1.71;
10104 text-align: left;
10105 margin-top: 8px;
10106 }
10107 #wizard-container .wpfnl-mm-setup-wizard-subscribe .wpfnl-mm-setup-wizard-legal-text a {
10108 color: #6E42D3;
10109 text-decoration-line: underline;
10110 cursor: pointer;
10111 }
10112 #wizard-container .wpfnl-mm-setup-wizard-subscribe .wpfnl-mm-setup-plugin-footer {
10113 margin-top: 22px;
10114 text-align: center;
10115 display: flex;
10116 align-items: center;
10117 justify-content: center;
10118 flex-direction: column;
10119 gap: 14px;
10120 }
10121 #wizard-container .wpfnl-mm-setup-wizard-done {
10122 min-width: 620px;
10123 }
10124 #wizard-container .wpfnl-mm-setup-wizard-done .wpfnl-mm-setup-wizard-text-wrapper .wpfnl-mm-setup-heading {
10125 display: flex;
10126 align-items: center;
10127 justify-content: center;
10128 gap: 20px;
10129 margin-bottom: 27px;
10130 }
10131 #wizard-container .wpfnl-mm-setup-wizard-done .wpfnl-mm-setup-wizard-text-wrapper .wpfnl-mm-setup-heading span {
10132 color: #24223C;
10133 font-size: 26px;
10134 font-style: normal;
10135 font-weight: 400;
10136 line-height: 1.3;
10137 }
10138 #wizard-container .wpfnl-mm-setup-wizard-done .wpfnl-mm-setup-wizard-text-wrapper .wpfnl-mm-setup-heading span b {
10139 font-weight: 600;
10140 }
10141 #wizard-container .wpfnl-mm-setup-wizard-done .wpfnl-mm-setup-done-video-wrapper .wpfnl-mm-video-container {
10142 position: relative;
10143 width: 100%;
10144 height: 100%;
10145 border-radius: 10px;
10146 min-height: 330px;
10147 }
10148 #wizard-container .wpfnl-mm-setup-wizard-done .wpfnl-mm-setup-done-video-wrapper .wpfnl-mm-video-container #wpfnl-mm-iframe-wrapper {
10149 width: 100%;
10150 height: 100%;
10151 border-radius: 10px;
10152 border: none;
10153 }
10154 #wizard-container .wpfnl-mm-setup-wizard-done .wpfnl-mm-setup-done-video-wrapper .wpfnl-mm-video-container #wpfnl-mm-iframe-wrapper iframe {
10155 width: 100%;
10156 height: 100%;
10157 border-radius: 10px;
10158 border: none;
10159 min-height: 330px;
10160 background: rgba(29, 11, 69, 0.4784313725);
10161 }
10162 #wizard-container .wpfnl-mm-setup-wizard-done .wpfnl-mm-setup-done-video-wrapper .wpfnl-mm-video-container .wpfnl-mm-thumbnail-overlay {
10163 position: absolute;
10164 top: 0;
10165 left: 0;
10166 width: 100%;
10167 height: 100%;
10168 border-radius: 10px;
10169 background: rgba(40, 11, 63, 0.6);
10170 display: flex;
10171 justify-content: center;
10172 align-items: center;
10173 cursor: pointer;
10174 }
10175 #wizard-container .wpfnl-mm-setup-wizard-done .wpfnl-mm-setup-done-video-wrapper .wpfnl-mm-video-container .wpfnl-mm-thumbnail-overlay img {
10176 position: absolute;
10177 top: 0;
10178 left: 0;
10179 width: 100%;
10180 height: 100%;
10181 border-radius: 10px;
10182 }
10183 #wizard-container .wpfnl-mm-setup-wizard-done .wpfnl-mm-setup-done-video-wrapper .wpfnl-mm-video-container .wpfnl-mm-thumbnail-overlay .wpfnl-mm-btn-wrapper {
10184 text-align: center;
10185 margin-top: 60px;
10186 }
10187 #wizard-container .wpfnl-mm-setup-wizard-done .wpfnl-mm-setup-done-video-wrapper .wpfnl-mm-video-container .wpfnl-mm-thumbnail-overlay .wpfnl-mm-btn-wrapper button {
10188 z-index: 2;
10189 padding: 12px 23px;
10190 border: none;
10191 border-radius: 10px;
10192 cursor: pointer;
10193 background: linear-gradient(136deg, #FFF 15.91%, #E2DEFF 79.56%);
10194 filter: drop-shadow(0px 20px 40px rgba(20, 13, 64, 0.5));
10195 }
10196 #wizard-container .wpfnl-mm-setup-wizard-done .wpfnl-mm-setup-plugin-footer {
10197 margin-top: 25px;
10198 margin-bottom: 14px;
10199 text-align: center;
10200 }
10201
10202 @media only screen and (max-width: 1199px) {
10203 .setup-wizard__pregress-bar .setup-wizard__pregress-step {
10204 width: 15%;
10205 }
10206 .setup-wizard__pregress-bar .setup-wizard__pregress-step:nth-child(4) {
10207 width: 20%;
10208 }
10209 }
10210 .setup-wizard__heading-one {
10211 color: #0e003c;
10212 font-size: 32px;
10213 font-weight: 400;
10214 text-align: center;
10215 font-family: Inter;
10216 line-height: 1;
10217 }
10218 .setup-wizard__heading-one .setup-wizard__heading-one-highlight {
10219 color: #0e003c;
10220 font-weight: 600;
10221 font-size: 32px;
10222 text-align: center;
10223 font-family: Inter;
10224 line-height: 1;
10225 }
10226 @media (max-width: 1280px) {
10227 .setup-wizard__heading-one {
10228 font-size: 30px;
10229 }
10230 }
10231 @media (max-width: 768px) {
10232 .setup-wizard__heading-one {
10233 font-size: 28px;
10234 }
10235 }
10236
10237 .setup-wizard__main-buttons .setup-wizard__button-left {
10238 color: #FFFFFF;
10239 background-color: #6E42D3;
10240 }
10241 .setup-wizard__main-buttons .setup-wizard__button-left:hover {
10242 color: #FFFFFF;
10243 }
10244 .setup-wizard__main-buttons .setup-wizard__button-right {
10245 color: #0e003c;
10246 border: 1px solid #ebe4ff;
10247 background: #f7f4ff;
10248 }
10249 .setup-wizard__main-buttons .setup-wizard__button-right:hover {
10250 color: #0e003c;
10251 }
10252
10253 .setup-wizard__description {
10254 font-size: 16px !important;
10255 color: #5F5B6B !important;
10256 text-align: center !important;
10257 line-height: 1.625 !important;
10258 max-width: 600px;
10259 margin: 0 auto !important;
10260 font-weight: 400 !important;
10261 font-family: Inter !important;
10262 font-style: normal;
10263 margin-top: 20px !important;
10264 }
10265 @media (max-width: 768px) {
10266 .setup-wizard__description {
10267 font-size: 15px;
10268 }
10269 }
10270
10271 .setup-wizard__done-section-container, .setup-wizard__features-section-container, .setup-wizard__welcome-section-container {
10272 margin-top: 34px;
10273 border-radius: 10px;
10274 background: #FFF;
10275 padding: 40px 40px 44px 40px;
10276 box-shadow: 0px 1px 1px 0px rgba(184, 177, 206, 0.7);
10277 }
10278 @media (max-width: 768px) {
10279 .setup-wizard__done-section-container, .setup-wizard__features-section-container, .setup-wizard__welcome-section-container {
10280 padding: 35px 35px 39px 35px;
10281 }
10282 }
10283
10284 .setup-wizard__footer-buttons, .setup-wizard__main-buttons {
10285 display: flex;
10286 align-items: center;
10287 justify-content: center;
10288 gap: 40px;
10289 }
10290
10291 .setup-wizard__footer-buttons .setup-wizard__button-right, .setup-wizard__footer-buttons .setup-wizard__button-left, .setup-wizard__features-section-container .setup-wizard__pro-features-section-container .setup-wizard__pro-feature-list-button-container .setup-wizard__pro-feature-list-button, .setup-wizard__features-section-container .setup-wizard__feature-list-button, .setup-wizard__features-section-container .setup-wizard__feature-list-button-container .setup-wizard__feature-list-button, .setup-wizard__main-buttons .setup-wizard__button-left, .setup-wizard__main-buttons .setup-wizard__button-right {
10292 display: block;
10293 text-decoration: none;
10294 text-align: center;
10295 font-family: Inter;
10296 font-size: 18px;
10297 font-style: normal;
10298 font-weight: 400;
10299 padding: 17px 22px;
10300 cursor: pointer;
10301 border: none;
10302 }
10303 @media (max-width: 768px) {
10304 .setup-wizard__footer-buttons .setup-wizard__button-right, .setup-wizard__footer-buttons .setup-wizard__button-left, .setup-wizard__features-section-container .setup-wizard__pro-features-section-container .setup-wizard__pro-feature-list-button-container .setup-wizard__pro-feature-list-button, .setup-wizard__features-section-container .setup-wizard__feature-list-button, .setup-wizard__features-section-container .setup-wizard__feature-list-button-container .setup-wizard__feature-list-button, .setup-wizard__main-buttons .setup-wizard__button-left, .setup-wizard__main-buttons .setup-wizard__button-right {
10305 font-size: 17px;
10306 padding: 15px 20px;
10307 }
10308 }
10309
10310 .setup-wizard__welcome-section-container .setup-wizard__welcome-text-content {
10311 margin-bottom: 25px;
10312 }
10313 .setup-wizard__welcome-section-container .setup-wizard__welcome-video-container {
10314 position: relative;
10315 margin-bottom: 28px;
10316 }
10317 .setup-wizard__welcome-section-container .setup-wizard__welcome-video-container .setup-wizard__welcome-video-preview {
10318 max-width: 836px;
10319 width: 100%;
10320 margin: 0 auto;
10321 border-radius: 10px;
10322 }
10323 .setup-wizard__welcome-section-container .setup-wizard__welcome-video-container iframe {
10324 height: 480px;
10325 width: 836px;
10326 margin: 0 auto;
10327 }
10328 @media (max-width: 1240px) {
10329 .setup-wizard__welcome-section-container .setup-wizard__welcome-video-container iframe {
10330 width: 750px;
10331 }
10332 }
10333 @media (max-width: 1024px) {
10334 .setup-wizard__welcome-section-container .setup-wizard__welcome-video-container iframe {
10335 height: 400px;
10336 width: 650px;
10337 }
10338 }
10339 .setup-wizard__welcome-section-container .setup-wizard__welcome-video-container .setup-wizard__video-play-button {
10340 position: absolute;
10341 top: 42%;
10342 left: 45%;
10343 }
10344 .setup-wizard__welcome-section-container .setup-wizard__welcome-video-container .setup-wizard__video-play-button button {
10345 border: none;
10346 cursor: pointer;
10347 background: none;
10348 }
10349
10350 .setup-wizard-flex-col {
10351 flex-direction: column;
10352 gap: 10px;
10353 }
10354 .setup-wizard-flex-col h3 {
10355 color: #1d2327;
10356 font-size: 1.3em;
10357 }
10358
10359 .setup-wizard__features-section-container {
10360 background: linear-gradient(101deg, #E5DAFF 0.77%, #F5F1FF 20.23%, #FFF9F4 79.76%, #FFF0E6 100.21%);
10361 }
10362 .setup-wizard__features-section-container .setup-wizard__feature-lists {
10363 display: grid;
10364 grid-template-columns: repeat(2, 1fr);
10365 column-gap: 165px;
10366 row-gap: 50px;
10367 }
10368 @media (max-width: 768px) {
10369 .setup-wizard__features-section-container .setup-wizard__feature-lists {
10370 column-gap: 50px;
10371 row-gap: 40px;
10372 }
10373 }
10374 .setup-wizard__features-section-container .setup-wizard__feature-lists .setup-wizard__single-feature {
10375 display: flex;
10376 align-items: start;
10377 gap: 27px;
10378 }
10379 @media (max-width: 768px) {
10380 .setup-wizard__features-section-container .setup-wizard__feature-lists .setup-wizard__single-feature .setup-wizard__feature-image img {
10381 max-width: 30px;
10382 }
10383 }
10384 .setup-wizard__features-section-container .setup-wizard__feature-lists .setup-wizard__single-feature .setup-wizard__feature-text-content .setup-wizard__feature-heading {
10385 color: #0e003c;
10386 font-family: Inter;
10387 font-size: 18px;
10388 font-style: normal;
10389 font-weight: 600;
10390 line-height: 27px;
10391 }
10392 @media (max-width: 768px) {
10393 .setup-wizard__features-section-container .setup-wizard__feature-lists .setup-wizard__single-feature .setup-wizard__feature-text-content .setup-wizard__feature-heading {
10394 font-size: 17px;
10395 }
10396 }
10397 .setup-wizard__features-section-container .setup-wizard__feature-lists .setup-wizard__single-feature .setup-wizard__feature-text-content .setup-wizard__feature-description {
10398 color: #5F5B6B;
10399 font-family: Inter;
10400 font-size: 16px;
10401 font-style: normal;
10402 font-weight: 400;
10403 line-height: 1.6;
10404 margin-top: 3px;
10405 }
10406 @media (max-width: 768px) {
10407 .setup-wizard__features-section-container .setup-wizard__feature-lists .setup-wizard__single-feature .setup-wizard__feature-text-content .setup-wizard__feature-description {
10408 font-size: 15px;
10409 }
10410 }
10411 .setup-wizard__features-section-container .setup-wizard__feature-list-button-container {
10412 margin-top: 42px;
10413 margin-bottom: 67px;
10414 }
10415 @media (max-width: 768px) {
10416 .setup-wizard__features-section-container .setup-wizard__feature-list-button-container {
10417 margin-bottom: 50px;
10418 }
10419 }
10420 .setup-wizard__features-section-container .setup-wizard__feature-list-button-container .setup-wizard__feature-list-button {
10421 background: #F7F4FF;
10422 border: 1px solid #EBE4FF;
10423 font-weight: 700;
10424 font-size: 16px;
10425 line-height: 1.6;
10426 text-transform: uppercase;
10427 letter-spacing: 1.6px;
10428 display: flex;
10429 align-items: center;
10430 justify-content: center;
10431 gap: 15px;
10432 color: #6E42D3;
10433 }
10434 @media (max-width: 768px) {
10435 .setup-wizard__features-section-container .setup-wizard__feature-list-button-container .setup-wizard__feature-list-button {
10436 font-size: 15px;
10437 }
10438 }
10439 .setup-wizard__features-section-container .setup-wizard__feature-list-button {
10440 background: #F7F4FF;
10441 border: 1px solid #EBE4FF;
10442 font-weight: 700;
10443 font-size: 16px;
10444 line-height: 1.6;
10445 text-transform: uppercase;
10446 letter-spacing: 1.6px;
10447 display: flex;
10448 align-items: center;
10449 justify-content: center;
10450 gap: 15px;
10451 color: #6E42D3;
10452 }
10453 @media (max-width: 768px) {
10454 .setup-wizard__features-section-container .setup-wizard__feature-list-button {
10455 font-size: 15px;
10456 }
10457 }
10458 .setup-wizard__features-section-container .setup-wizard__pro-features-section-container .setup-wizard__pro-features {
10459 padding-bottom: 46px;
10460 padding-top: 40px;
10461 }
10462 @media (max-width: 768px) {
10463 .setup-wizard__features-section-container .setup-wizard__pro-features-section-container .setup-wizard__pro-features {
10464 padding-bottom: 40px;
10465 }
10466 }
10467 .setup-wizard__features-section-container .setup-wizard__pro-features-section-container .setup-wizard__pro-features .setup-wizard__pro-features-text-content {
10468 margin-bottom: 28px;
10469 }
10470 @media (max-width: 768px) {
10471 .setup-wizard__features-section-container .setup-wizard__pro-features-section-container .setup-wizard__pro-features .setup-wizard__pro-features-text-content {
10472 margin-bottom: 24px;
10473 }
10474 }
10475 .setup-wizard__features-section-container .setup-wizard__pro-features-section-container .setup-wizard__pro-features .setup-wizard__pro-features-text-content .setup-wizard__pro-feature-heading {
10476 color: #0E003C;
10477 font-family: Inter;
10478 font-size: 24px;
10479 font-style: normal;
10480 font-weight: 700;
10481 line-height: 42px;
10482 }
10483 @media (max-width: 768px) {
10484 .setup-wizard__features-section-container .setup-wizard__pro-features-section-container .setup-wizard__pro-features .setup-wizard__pro-features-text-content .setup-wizard__pro-feature-heading {
10485 font-size: 22px;
10486 }
10487 }
10488 .setup-wizard__features-section-container .setup-wizard__pro-features-section-container .setup-wizard__pro-features .setup-wizard__pro-features-text-content .setup-wizard__pro-feature-heading .setup-wizard__pro-feature-heading-highlight {
10489 color: #3F04FE;
10490 font-family: Inter;
10491 font-size: 24px;
10492 font-style: normal;
10493 font-weight: 700;
10494 line-height: 42px;
10495 }
10496 .setup-wizard__features-section-container .setup-wizard__pro-features-section-container .setup-wizard__pro-features .setup-wizard__pro-feature-lists {
10497 display: grid;
10498 grid-template-columns: repeat(2, 1fr);
10499 column-gap: 143px;
10500 row-gap: 25px;
10501 }
10502 @media (max-width: 768px) {
10503 .setup-wizard__features-section-container .setup-wizard__pro-features-section-container .setup-wizard__pro-features .setup-wizard__pro-feature-lists {
10504 column-gap: 60px;
10505 row-gap: 20px;
10506 }
10507 }
10508 .setup-wizard__features-section-container .setup-wizard__pro-features-section-container .setup-wizard__pro-features .setup-wizard__pro-feature-lists .setup-wizard__single-pro-feature {
10509 display: flex;
10510 align-items: center;
10511 justify-content: start;
10512 gap: 17px;
10513 flex-wrap: wrap;
10514 }
10515 .setup-wizard__features-section-container .setup-wizard__pro-features-section-container .setup-wizard__pro-features .setup-wizard__pro-feature-lists .setup-wizard__single-pro-feature .setup-wizard__single-pro-feature-description-text {
10516 width: 100%;
10517 color: #3E3E42;
10518 font-size: 16px;
10519 font-style: normal;
10520 font-weight: 400;
10521 line-height: 26px;
10522 text-align: left;
10523 margin-left: 40px;
10524 margin-top: -15px;
10525 }
10526 .setup-wizard__features-section-container .setup-wizard__pro-features-section-container .setup-wizard__pro-features .setup-wizard__pro-feature-lists .setup-wizard__single-pro-feature .setup-wizard__single-pro-feature-title {
10527 color: #000;
10528 font-family: Inter;
10529 font-size: 18px;
10530 font-style: normal;
10531 font-weight: 500;
10532 line-height: 27px;
10533 text-transform: capitalize;
10534 }
10535 @media (max-width: 768px) {
10536 .setup-wizard__features-section-container .setup-wizard__pro-features-section-container .setup-wizard__pro-features .setup-wizard__pro-feature-lists .setup-wizard__single-pro-feature .setup-wizard__single-pro-feature-title {
10537 font-size: 17px;
10538 }
10539 }
10540 .setup-wizard__features-section-container .setup-wizard__pro-features-section-container .setup-wizard__pro-features-price {
10541 position: relative;
10542 }
10543 .setup-wizard__features-section-container .setup-wizard__pro-features-section-container .setup-wizard__pro-features-price p {
10544 color: #73707D;
10545 text-align: center;
10546 font-family: Inter;
10547 font-size: 20px;
10548 font-style: normal;
10549 font-weight: 400;
10550 line-height: 28px;
10551 padding: 40px 0 21px;
10552 border-top: 1px solid #FFF;
10553 position: relative;
10554 }
10555 @media (max-width: 768px) {
10556 .setup-wizard__features-section-container .setup-wizard__pro-features-section-container .setup-wizard__pro-features-price p {
10557 font-size: 18px;
10558 padding: 20px 40px;
10559 }
10560 }
10561 .setup-wizard__features-section-container .setup-wizard__pro-features-section-container .setup-wizard__pro-features-price .setup-wizard__pro-features-price-amount {
10562 color: #6E42D3;
10563 font-family: Inter;
10564 font-size: 24px;
10565 font-style: normal;
10566 font-weight: 700;
10567 line-height: 28px;
10568 }
10569 @media (max-width: 768px) {
10570 .setup-wizard__features-section-container .setup-wizard__pro-features-section-container .setup-wizard__pro-features-price .setup-wizard__pro-features-price-amount {
10571 font-size: 22px;
10572 }
10573 }
10574 .setup-wizard__features-section-container .setup-wizard__pro-features-section-container .setup-wizard__pro-features-price .setup-wizard__pro-features-price-tag {
10575 position: absolute;
10576 font-family: Inter;
10577 right: 0;
10578 top: -21px;
10579 display: block;
10580 border-radius: 16px 16px 16px 0px;
10581 background: #EF7E32;
10582 font-size: 13px;
10583 color: #ffffff;
10584 font-weight: 600;
10585 padding: 8px 9px;
10586 text-transform: capitalize;
10587 z-index: 1;
10588 line-height: 0.8;
10589 transform: translate(-50%, -50%);
10590 top: 30px;
10591 left: 50%;
10592 max-width: 85px;
10593 }
10594 @media (max-width: 768px) {
10595 .setup-wizard__features-section-container .setup-wizard__pro-features-section-container .setup-wizard__pro-features-price .setup-wizard__pro-features-price-tag {
10596 max-width: 70px;
10597 font-size: 12px;
10598 padding: 7px 8px;
10599 }
10600 }
10601 .setup-wizard__features-section-container .setup-wizard__pro-features-section-container .setup-wizard__pro-features-price .setup-wizard_pro-features-price-savings {
10602 color: #5F5B6B;
10603 font-family: Inter;
10604 font-size: 15px;
10605 font-style: normal;
10606 font-weight: 500;
10607 line-height: 28px;
10608 margin-left: 23px;
10609 }
10610 .setup-wizard__features-section-container .setup-wizard__pro-features-section-container .setup-wizard__pro-feature-list-button-container {
10611 display: grid;
10612 grid-template-columns: 1fr 1fr;
10613 gap: 20px;
10614 }
10615 .setup-wizard__features-section-container .setup-wizard__pro-features-section-container .setup-wizard__pro-feature-list-button-container .setup-wizard__pro-feature-list-button {
10616 background: #6E42D3;
10617 font-weight: 500;
10618 font-size: 16px;
10619 font-family: Inter;
10620 line-height: 1.6;
10621 text-transform: capitalize;
10622 display: flex;
10623 align-items: center;
10624 justify-content: center;
10625 gap: 15px;
10626 color: #FFFFFF;
10627 }
10628
10629 .setup-wizard__footer-buttons {
10630 padding-top: 30px;
10631 }
10632 .setup-wizard__footer-buttons .setup-wizard__button-left {
10633 color: #FFFFFF;
10634 background-color: #6E42D3;
10635 }
10636 .setup-wizard__footer-buttons .setup-wizard__button-left:hover {
10637 color: #FFFFFF;
10638 }
10639 .setup-wizard__footer-buttons .setup-wizard__button-right {
10640 color: #6E42D3;
10641 border: 1px solid #ebe4ff;
10642 background: #f7f4ff;
10643 box-shadow: 0px 1px 1px 0px rgba(63, 4, 254, 0.1);
10644 }
10645
10646 .setup-wizard__done-section-container .setup-wizard__done-text-content {
10647 margin-bottom: 40px;
10648 }
10649 @media (max-width: 768px) {
10650 .setup-wizard__done-section-container .setup-wizard__done-text-content {
10651 margin-bottom: 30px;
10652 }
10653 }
10654 .setup-wizard__done-section-container .setup-wizard__done-text-content--done-icon {
10655 display: flex;
10656 align-items: end;
10657 justify-content: center;
10658 gap: 30px;
10659 }
10660 @media (max-width: 768px) {
10661 .setup-wizard__done-section-container .setup-wizard__done-text-content--done-icon {
10662 gap: 20px;
10663 }
10664 }
10665 .setup-wizard__done-section-container .setup-wizard__testimonial {
10666 padding: 25px 30px 50px 30px;
10667 border: 1px solid #F5F2FF;
10668 border-radius: 10px;
10669 }
10670 @media (max-width: 768px) {
10671 .setup-wizard__done-section-container .setup-wizard__testimonial {
10672 padding: 25px 30px 35px 30px;
10673 }
10674 }
10675 .setup-wizard__done-section-container .setup-wizard__testimonial .setup-wizard__testimonial-title {
10676 color: #0E003C;
10677 font-family: Urbanist;
10678 font-size: 24px;
10679 font-style: normal;
10680 font-weight: 600;
10681 line-height: 34px;
10682 margin-bottom: 50px;
10683 }
10684 @media (max-width: 768px) {
10685 .setup-wizard__done-section-container .setup-wizard__testimonial .setup-wizard__testimonial-title {
10686 font-size: 22px;
10687 }
10688 }
10689 .setup-wizard__done-section-container .setup-wizard__testimonial .setup-wizard__testimonial-card {
10690 display: flex;
10691 align-items: start;
10692 justify-content: center;
10693 gap: 35px;
10694 }
10695 .setup-wizard__done-section-container .setup-wizard__testimonial .setup-wizard__testimonial-card .setup-wizard__testimonial-single-card {
10696 position: relative;
10697 border-radius: 5px;
10698 background: linear-gradient(115deg, #DDD3FF -22.47%, #F3EFFF 41.78%, #ECF7FF 100%);
10699 box-shadow: 0px 1px 1px 0px rgba(63, 4, 254, 0.15);
10700 padding: 30px;
10701 width: 100%;
10702 }
10703 @media (max-width: 768px) {
10704 .setup-wizard__done-section-container .setup-wizard__testimonial .setup-wizard__testimonial-card .setup-wizard__testimonial-single-card {
10705 padding: 25px;
10706 }
10707 }
10708 .setup-wizard__done-section-container .setup-wizard__testimonial .setup-wizard__testimonial-card .setup-wizard__testimonial-single-card .setup-wizard__testimonial-text-content {
10709 color: #0E003C;
10710 font-family: Inter;
10711 font-size: 15px;
10712 font-style: italic;
10713 font-weight: 500;
10714 line-height: 26px;
10715 }
10716 .setup-wizard__done-section-container .setup-wizard__testimonial .setup-wizard__testimonial-card .setup-wizard__testimonial-single-card .setup-wizard__testimonial-text-author {
10717 margin-top: 18px;
10718 color: #0E003C;
10719 font-family: Inter;
10720 font-size: 18px;
10721 font-style: normal;
10722 font-weight: 500;
10723 line-height: 26px;
10724 }
10725 @media (max-width: 768px) {
10726 .setup-wizard__done-section-container .setup-wizard__testimonial .setup-wizard__testimonial-card .setup-wizard__testimonial-single-card .setup-wizard__testimonial-text-author {
10727 margin-top: 15px;
10728 font-size: 17px;
10729 }
10730 }
10731 .setup-wizard__done-section-container .setup-wizard__testimonial .setup-wizard__testimonial-card .setup-wizard__testimonial-single-card .setup-wizard__testimonial-quote-icon {
10732 position: absolute;
10733 top: -65px;
10734 left: 0px;
10735 }
10736 .setup-wizard__done-section-container .setup-wizard__subscribe-button-container {
10737 display: flex;
10738 align-items: center;
10739 justify-content: start;
10740 gap: 11px;
10741 margin-top: 24px;
10742 }
10743 @media (max-width: 768px) {
10744 .setup-wizard__done-section-container .setup-wizard__subscribe-button-container {
10745 align-items: start;
10746 }
10747 }
10748 .setup-wizard__done-section-container .setup-wizard__subscribe-button-container p {
10749 color: #73707D;
10750 font-family: Urbanist;
10751 font-size: 16px;
10752 font-style: normal;
10753 font-weight: 400;
10754 line-height: 2.1;
10755 }
10756 @media (max-width: 768px) {
10757 .setup-wizard__done-section-container .setup-wizard__subscribe-button-container p {
10758 font-size: 15px;
10759 line-height: 1.5;
10760 }
10761 }
10762 .setup-wizard__done-section-container .setup-wizard__subscribe-button-container .setup-wizard__switch {
10763 position: relative;
10764 display: inline-block;
10765 width: 42px;
10766 height: 22px;
10767 }
10768 @media (max-width: 768px) {
10769 .setup-wizard__done-section-container .setup-wizard__subscribe-button-container .setup-wizard__switch {
10770 margin-top: 5px;
10771 }
10772 }
10773 .setup-wizard__done-section-container .setup-wizard__subscribe-button-container .setup-wizard__switch input {
10774 opacity: 0;
10775 width: 0;
10776 height: 0;
10777 }
10778 .setup-wizard__done-section-container .setup-wizard__subscribe-button-container .setup-wizard__switch .setup-wizard__switch-slider {
10779 position: absolute;
10780 cursor: pointer;
10781 top: 0;
10782 left: 0;
10783 right: 0;
10784 bottom: 0;
10785 background-color: #ccc;
10786 -webkit-transition: 0.4s;
10787 transition: 0.4s;
10788 }
10789 .setup-wizard__done-section-container .setup-wizard__subscribe-button-container .setup-wizard__switch .setup-wizard__switch-slider:before {
10790 position: absolute;
10791 content: "";
10792 height: 18px;
10793 width: 18px;
10794 left: 4px;
10795 bottom: 2px;
10796 background-color: white;
10797 transition: 0.4s;
10798 }
10799 .setup-wizard__done-section-container .setup-wizard__subscribe-button-container .setup-wizard__switch input:checked + .setup-wizard__switch-slider {
10800 background-color: #6E42D3;
10801 }
10802 .setup-wizard__done-section-container .setup-wizard__subscribe-button-container .setup-wizard__switch input:focus + .setup-wizard__switch-slider {
10803 box-shadow: 0 0 1px #2196F3;
10804 }
10805 .setup-wizard__done-section-container .setup-wizard__subscribe-button-container .setup-wizard__switch input:checked + .setup-wizard__switch-slider:before {
10806 -webkit-transform: translateX(16px);
10807 -ms-transform: translateX(16px);
10808 transform: translateX(16px);
10809 }
10810 @media (max-width: 768px) {
10811 .setup-wizard__done-section-container .setup-wizard__subscribe-button-container .setup-wizard__switch input:checked + .setup-wizard__switch-slider:before {
10812 -webkit-transform: translateX(12px);
10813 -ms-transform: translateX(12px);
10814 transform: translateX(12px);
10815 }
10816 }
10817 .setup-wizard__done-section-container .setup-wizard__subscribe-button-container .setup-wizard__switch .setup-wizard__switch-round {
10818 border-radius: 34px;
10819 }
10820 .setup-wizard__done-section-container .setup-wizard__subscribe-button-container .setup-wizard__switch .setup-wizard__switch-round:before {
10821 border-radius: 50%;
10822 }
10823
10824 .setup-wizard__funnel-settings .setup-wizard__card {
10825 border-radius: 10px;
10826 background: #FFF;
10827 box-shadow: 0px 1px 1px 0px #B1BED5;
10828 padding: 39px 80px;
10829 width: 99%;
10830 margin: 34px auto 0;
10831 }
10832 .setup-wizard__funnel-settings .setup-wizard__radiobtn {
10833 display: block;
10834 }
10835 .setup-wizard__funnel-settings .setup-wizard__radiobtn input[type=radio] {
10836 display: none;
10837 }
10838 .setup-wizard__funnel-settings .setup-wizard__radiobtn input[type=radio]:checked + label::before {
10839 border-color: #6E42D3;
10840 }
10841 .setup-wizard__funnel-settings .setup-wizard__radiobtn input[type=radio]:checked + label::after {
10842 transform: scale(1);
10843 }
10844 .setup-wizard__funnel-settings .setup-wizard__radiobtn input[type=radio]:checked + label {
10845 border-color: #6E42D3;
10846 }
10847 .setup-wizard__funnel-settings .setup-wizard__radiobtn input[type=radio]:disabled + label {
10848 cursor: not-allowed;
10849 }
10850 .setup-wizard__funnel-settings .setup-wizard__radiobtn input[type=radio]:disabled + label::before {
10851 opacity: 0.5;
10852 }
10853 .setup-wizard__funnel-settings .setup-wizard__radiobtn input[type=radio]:disabled + label::after {
10854 opacity: 0.5;
10855 }
10856 .setup-wizard__funnel-settings .setup-wizard__radiobtn label {
10857 cursor: pointer;
10858 position: relative;
10859 color: #5F5B6B;
10860 font-size: 15px;
10861 font-style: normal;
10862 font-weight: 400;
10863 line-height: 20px;
10864 }
10865 .setup-wizard__funnel-settings .setup-wizard__radiobtn label:hover {
10866 border-color: #6E42D3;
10867 }
10868 .setup-wizard__funnel-settings .setup-wizard__radiobtn label::before {
10869 content: "";
10870 position: absolute;
10871 left: 38px;
10872 top: 15px;
10873 width: 20px;
10874 height: 20px;
10875 border-radius: 100%;
10876 background: #f7f7fa;
10877 border: 1px solid #bdc7eb;
10878 transition: all 0.3s ease;
10879 box-sizing: border-box;
10880 }
10881 .setup-wizard__funnel-settings .setup-wizard__radiobtn label::after {
10882 content: "";
10883 position: absolute;
10884 left: 43px;
10885 top: 20px;
10886 width: 10px;
10887 height: 10px;
10888 border-radius: 100%;
10889 background: #6E42D3;
10890 transform: scale(0);
10891 transition: all 0.3s ease;
10892 }
10893 .setup-wizard__funnel-settings .setup-wizard__funnel-type {
10894 display: flex;
10895 flex-direction: column;
10896 align-items: center;
10897 }
10898 .setup-wizard__funnel-settings .setup-wizard__funnel-type .input-custom-wrapper {
10899 margin-top: 27px;
10900 display: flex;
10901 flex-wrap: wrap;
10902 align-items: center;
10903 gap: 25px;
10904 }
10905 .setup-wizard__funnel-settings .setup-wizard__funnel-type .input-custom-wrapper label {
10906 border-radius: 3px;
10907 border: 1px solid #EFE8FF;
10908 background: #F9F6FF;
10909 padding: 17px 26px;
10910 padding-left: 67px;
10911 display: block;
10912 }
10913 .setup-wizard__funnel-settings .setup-wizard__page-builder-list {
10914 display: grid;
10915 grid-template-columns: repeat(2, 1fr);
10916 gap: 20px;
10917 margin-top: 19px;
10918 }
10919 .setup-wizard__funnel-settings .setup-wizard__page-builder-list.setup-wizard-essential {
10920 display: flex;
10921 flex-direction: column;
10922 width: 60%;
10923 align-items: center;
10924 justify-content: center;
10925 margin: 19px auto 0;
10926 }
10927 .setup-wizard__funnel-settings .setup-wizard__page-builder-list label {
10928 border: 1px solid #F1EFF7;
10929 display: block;
10930 padding: 29px 24px;
10931 border-radius: 10px;
10932 }
10933 .setup-wizard__funnel-settings .setup-wizard__page-builder-list label::before {
10934 left: 28px;
10935 top: 45px;
10936 }
10937 .setup-wizard__funnel-settings .setup-wizard__page-builder-list label::after {
10938 left: 33px;
10939 top: 50px;
10940 }
10941 .setup-wizard__funnel-settings .setup-wizard__page-builder-list label:hover {
10942 border-color: #F1EFF7;
10943 }
10944 .setup-wizard__funnel-settings .setup-wizard__page-builder-list .setup-wizard__page-builder-info {
10945 display: grid;
10946 grid-template-columns: 1fr 4fr;
10947 gap: 10px;
10948 margin-left: 42px;
10949 }
10950 .setup-wizard__funnel-settings .setup-wizard__page-builder-list .setup-wizard__page-builder-info .setup-wizard__page-builder-heading {
10951 color: #393546;
10952 }
10953 .setup-wizard__funnel-settings .setup-wizard__page-builder-list .setup-wizard__page-builder-info .setup-wizard__page-builder-subheading {
10954 color: #5F5B6B;
10955 }
10956 .setup-wizard__funnel-settings .wpfnl-mm-checkbox label {
10957 border: none;
10958 padding: 0;
10959 }
10960 .setup-wizard__funnel-settings .wpfnl-mm-setup-single-plugin {
10961 border: 1px solid #F1EFF7;
10962 display: flex;
10963 padding: 29px 24px;
10964 border-radius: 10px;
10965 align-items: center;
10966 gap: 15px;
10967 width: 100%;
10968 }
10969 .setup-wizard__funnel-settings .wpfnl-mm-setup-single-plugin .wpfnl-mm-setup-plugin-mm-wrapper {
10970 display: grid;
10971 grid-template-columns: 1fr 4fr;
10972 gap: 10px;
10973 }
10974 .setup-wizard__funnel-settings .setup-wizard__essential-plugins {
10975 display: none;
10976 position: relative;
10977 }
10978 .setup-wizard__funnel-settings .setup-wizard__essential-plugins label {
10979 cursor: not-allowed;
10980 }
10981 .setup-wizard__funnel-settings .setup-wizard__essential-plugins.active {
10982 display: block;
10983 }
10984 .setup-wizard__funnel-settings .setup-wizard__essential-plugins .setup-wizard__single-page-builder {
10985 display: none;
10986 opacity: 0.7;
10987 }
10988 .setup-wizard__funnel-settings .setup-wizard__essential-plugins .setup-wizard__single-page-builder.active {
10989 display: block;
10990 }
10991 .setup-wizard__funnel-settings .setup-wizard__essential-plugins .wpfnl-mm-required-tag {
10992 position: absolute;
10993 top: 10px;
10994 right: 10px;
10995 color: #EE8134;
10996 text-align: center;
10997 font-size: 13px;
10998 font-style: normal;
10999 font-weight: 500;
11000 line-height: 1.53;
11001 letter-spacing: 0.39px;
11002 text-transform: uppercase;
11003 border-radius: 5px;
11004 border: 1px solid #F1EFF7;
11005 background: #FFF;
11006 padding: 4px 8px;
11007 }
11008 .setup-wizard__funnel-settings .setup-wizard__essential-plugins .wpfnl-mm-setup-single-plugin {
11009 width: 100%;
11010 }
11011 .setup-wizard__funnel-settings .setup-wizard__essential-plugins .wpfnl-mm-setup-single-plugin h3 {
11012 color: #393546;
11013 }
11014 .setup-wizard__funnel-settings .setup-wizard__essential-plugins .wpfnl-mm-setup-single-plugin p {
11015 color: #5F5B6B;
11016 }
11017
11018 .mint-qubely-wrapper {
11019 grid-column: span 2;
11020 display: grid;
11021 grid-template-columns: 1fr 1fr;
11022 gap: 20px;
11023 }
11024
11025 #setup-wizard__mail-mint {
11026 display: none;
11027 }
11028 #setup-wizard__mail-mint.active {
11029 display: flex;
11030 opacity: 1;
11031 }
11032
11033 #setup-wizard__qubely {
11034 display: none;
11035 }
11036 #setup-wizard__qubely.active {
11037 display: flex;
11038 opacity: 1;
11039 }
11040
11041 #wpfunnels-app {
11042 margin: 0 0 0 -20px;
11043 min-height: calc(100vh - 32px);
11044 }
11045
11046 .wp-funnels_page_edit_funnel #wpbody-content,
11047 .wpfunnels_page_edit_funnel #wpbody-content {
11048 padding-bottom: 0;
11049 }
11050
11051 .wp-funnels_page_edit_funnel #wpfooter,
11052 .wpfunnels_page_edit_funnel #wpfooter {
11053 display: none;
11054 }
11055
11056 .wpfnl-admin-notices-wrapper {
11057 background: #fff;
11058 padding: 15px 14px;
11059 border-bottom: 1px solid #E5E8F3;
11060 }
11061 .wpfnl-admin-notices-wrapper .single-notice {
11062 background: #eee;
11063 padding: 12px 14px;
11064 margin-bottom: 10px;
11065 border-left: 3px solid #ddd;
11066 }
11067 .wpfnl-admin-notices-wrapper .single-notice:last-child {
11068 margin-bottom: 0;
11069 }
11070 .wpfnl-admin-notices-wrapper .single-notice.notice-warning {
11071 color: #473D3D;
11072 background-color: #FFF9EB;
11073 border-left-color: #FFB802;
11074 }
11075 .wpfnl-admin-notices-wrapper .single-notice.notice-error {
11076 color: #473D3D;
11077 background-color: #FFF3F3;
11078 border-left-color: #DB0D0D;
11079 }
11080
11081 .wpfnl-drawflow-window svg path {
11082 transition: none;
11083 }
11084 .wpfnl-drawflow-window .not-clickable-overlay.downflow {
11085 background: rgba(255, 255, 255, 0);
11086 display: block;
11087 backdrop-filter: blur(0);
11088 }
11089 .wpfnl-drawflow-window .wpfn-drawflow-alert-wrapper {
11090 position: absolute;
11091 right: 50%;
11092 transform: translateX(50%);
11093 top: 80px;
11094 z-index: -1;
11095 }
11096 .wpfnl-drawflow-window .wpfnl-drawing-wrapper {
11097 position: relative;
11098 }
11099 .wpfnl-drawflow-window .save-name-loader {
11100 position: absolute;
11101 left: 0;
11102 top: 0;
11103 width: 100%;
11104 height: 100%;
11105 z-index: 9;
11106 display: flex;
11107 flex-flow: column;
11108 align-items: center;
11109 justify-content: center;
11110 background: rgb(246, 245, 250);
11111 }
11112 .wpfnl-drawflow-window .save-name-loader .wpfnl-loader {
11113 display: block;
11114 width: 50px;
11115 height: 50px;
11116 }
11117 .wpfnl-drawflow-window .wpfn-drawflow-alert {
11118 display: flex;
11119 align-items: center;
11120 flex-flow: row;
11121 justify-content: flex-start;
11122 background-color: #fff;
11123 width: 270px;
11124 height: 40px;
11125 padding: 10px 15px;
11126 box-shadow: 0px 1px 1px rgba(190, 190, 215, 0.2);
11127 border-radius: 0px 6px 6px 0px;
11128 border-left: 2px solid #00D057;
11129 transform: translateY(-30px);
11130 transition: all 0.5s ease;
11131 opacity: 0;
11132 visibility: hidden;
11133 }
11134 .wpfnl-drawflow-window .wpfn-drawflow-alert .alert-icon {
11135 margin-right: 14px;
11136 }
11137 .wpfnl-drawflow-window .wpfn-drawflow-alert .alert-icon svg {
11138 display: block;
11139 }
11140 .wpfnl-drawflow-window .wpfn-drawflow-alert .alert-icon .error-icon {
11141 display: none;
11142 }
11143 .wpfnl-drawflow-window .wpfn-drawflow-alert .alert-text {
11144 font-weight: 500;
11145 font-size: 14px;
11146 line-height: 16px;
11147 color: #363B4E;
11148 }
11149 .wpfnl-drawflow-window .wpfn-drawflow-alert .close-alert {
11150 display: block;
11151 padding: 3px 0 3px 10px;
11152 margin-left: auto;
11153 cursor: pointer;
11154 }
11155 .wpfnl-drawflow-window .wpfn-drawflow-alert.drawflow-error {
11156 border-left-color: #EE5F5A;
11157 }
11158 .wpfnl-drawflow-window .wpfn-drawflow-alert.drawflow-error .error-icon {
11159 display: block;
11160 }
11161 .wpfnl-drawflow-window .wpfn-drawflow-alert.drawflow-error .success-icon {
11162 display: none;
11163 }
11164 .wpfnl-drawflow-window .wpfn-drawflow-alert-wrapper.show {
11165 z-index: 9;
11166 }
11167 .wpfnl-drawflow-window .wpfn-drawflow-alert-wrapper.show .wpfn-drawflow-alert {
11168 transform: translateY(0);
11169 opacity: 1;
11170 visibility: visible;
11171 }
11172 .wpfnl-drawflow-window .step-importer-wrapper {
11173 position: absolute;
11174 top: 0;
11175 left: 0;
11176 width: 100%;
11177 height: 100%;
11178 max-height: 100%;
11179 z-index: 4;
11180 background: rgb(246, 245, 250);
11181 }
11182 .wpfnl-drawflow-window .step-importer-wrapper.wpfnl-ab-steps-modal {
11183 z-index: 101;
11184 }
11185 .wpfnl-drawflow-window .step-importer-wrapper.wpfnl-ab-steps-modal .wpfnl-step__templates-wrapper-before,
11186 .wpfnl-drawflow-window .step-importer-wrapper .wpfnl-ab-steps .wpfnl-step__templates-wrapper-before {
11187 width: 100%;
11188 }
11189 .wpfnl-drawflow-window .wpfnl-drawing-window-loader {
11190 background: rgb(246, 245, 250);
11191 position: absolute;
11192 top: 0;
11193 right: 0;
11194 width: 100%;
11195 height: 100%;
11196 z-index: 99;
11197 opacity: 1;
11198 visibility: visible;
11199 }
11200 .wpfnl-drawflow-window .wpfnl-drawing-window-loader .wpfnl-loader {
11201 display: block;
11202 position: absolute;
11203 top: 50%;
11204 left: 50%;
11205 width: 50px;
11206 height: 50px;
11207 margin-left: -48px;
11208 margin-top: -46px;
11209 transition: all 0.3s linear;
11210 }
11211 .wpfnl-drawflow-window .wpfnl-drawing-window-loader.drawing-window-loaded {
11212 opacity: 0;
11213 visibility: hidden;
11214 }
11215 .wpfnl-drawflow-window .wpfnl-drawing-window-loader.drawing-window-loaded .wpfnl-loader {
11216 opacity: 0;
11217 visibility: hidden;
11218 }
11219
11220 .ab-testing-drawer .add-step-wrapper, .wpfnl-drawing-window .addstep .add-step-wrapper {
11221 position: relative;
11222 border: 1px dashed #7A8B9A;
11223 border-radius: 14px;
11224 width: 180px;
11225 height: 251px;
11226 display: flex;
11227 flex-flow: column;
11228 align-items: center;
11229 justify-content: center;
11230 padding: 20px;
11231 background: #f6f5fa;
11232 }
11233 .ab-testing-drawer .add-step-wrapper svg, .wpfnl-drawing-window .addstep .add-step-wrapper svg {
11234 position: relative;
11235 }
11236 .ab-testing-drawer .add-step-wrapper .icon, .wpfnl-drawing-window .addstep .add-step-wrapper .icon {
11237 background: #6E42D3;
11238 box-shadow: 0px 8px 16px rgba(193, 183, 232, 0.5);
11239 border-radius: 100px;
11240 width: 70px;
11241 height: 70px;
11242 display: flex;
11243 align-items: center;
11244 justify-content: center;
11245 cursor: pointer;
11246 }
11247 .ab-testing-drawer .add-step-wrapper .icon svg, .wpfnl-drawing-window .addstep .add-step-wrapper .icon svg {
11248 width: 19px;
11249 height: 19px;
11250 }
11251 .ab-testing-drawer .add-step-wrapper .icon svg path, .wpfnl-drawing-window .addstep .add-step-wrapper .icon svg path {
11252 stroke: #fff;
11253 }
11254 .ab-testing-drawer .add-step-wrapper h6, .wpfnl-drawing-window .addstep .add-step-wrapper h6 {
11255 font-weight: 500;
11256 font-size: 16px;
11257 line-height: 1;
11258 color: #363B4E;
11259 margin-top: 23px;
11260 }
11261 .ab-testing-drawer .add-step-wrapper p, .wpfnl-drawing-window .addstep .add-step-wrapper p {
11262 font-size: 12px;
11263 line-height: 17px;
11264 text-align: center;
11265 color: #363B4E;
11266 width: 104px;
11267 margin-top: 8px;
11268 }
11269 .ab-testing-drawer .add-step-wrapper .add-steps-options, .wpfnl-drawing-window .addstep .add-step-wrapper .add-steps-options {
11270 position: absolute;
11271 left: calc(100% + 15px);
11272 top: 50%;
11273 background: #FFFFFF;
11274 box-shadow: 0px 20px 20px rgba(190, 190, 215, 0.08);
11275 border-radius: 10px;
11276 width: 100px;
11277 z-index: 2;
11278 transform: translateY(-50%);
11279 display: flex;
11280 flex-flow: column;
11281 display: none;
11282 }
11283 .ab-testing-drawer .add-step-wrapper .add-steps-options .single-option, .wpfnl-drawing-window .addstep .add-step-wrapper .add-steps-options .single-option {
11284 font-size: 14px;
11285 line-height: 1;
11286 letter-spacing: -0.01em;
11287 color: #7A8B9A;
11288 flex: 1;
11289 border: none;
11290 background: transparent;
11291 display: flex;
11292 flex-flow: column;
11293 align-items: center;
11294 justify-content: center;
11295 cursor: pointer;
11296 transition: all 0.3s ease;
11297 padding: 19px 15px;
11298 }
11299 .ab-testing-drawer .add-step-wrapper .add-steps-options .single-option circle, .wpfnl-drawing-window .addstep .add-step-wrapper .add-steps-options .single-option circle,
11300 .ab-testing-drawer .add-step-wrapper .add-steps-options .single-option path,
11301 .wpfnl-drawing-window .addstep .add-step-wrapper .add-steps-options .single-option path {
11302 transition: all 0.3s ease;
11303 }
11304 .ab-testing-drawer .add-step-wrapper .add-steps-options .single-option:hover, .wpfnl-drawing-window .addstep .add-step-wrapper .add-steps-options .single-option:hover {
11305 background: rgba(110, 66, 211, 0.16);
11306 color: #6E42D3;
11307 font-weight: 500;
11308 }
11309 .ab-testing-drawer .add-step-wrapper .add-steps-options .single-option:first-child, .wpfnl-drawing-window .addstep .add-step-wrapper .add-steps-options .single-option:first-child {
11310 border-radius: 10px 10px 0 0;
11311 border-bottom: 1px solid #EEF0F3;
11312 }
11313 .ab-testing-drawer .add-step-wrapper .add-steps-options .single-option:last-child, .wpfnl-drawing-window .addstep .add-step-wrapper .add-steps-options .single-option:last-child {
11314 border-radius: 0 0 10px 10px;
11315 }
11316 .ab-testing-drawer .add-step-wrapper .add-steps-options .single-option.option-step svg, .wpfnl-drawing-window .addstep .add-step-wrapper .add-steps-options .single-option.option-step svg {
11317 margin-bottom: 8px;
11318 }
11319 .ab-testing-drawer .add-step-wrapper .add-steps-options .single-option.option-step:hover path, .wpfnl-drawing-window .addstep .add-step-wrapper .add-steps-options .single-option.option-step:hover path {
11320 fill: #6E42D3;
11321 stroke: #6E42D3;
11322 }
11323 .ab-testing-drawer .add-step-wrapper .add-steps-options .single-option.option-condition svg, .wpfnl-drawing-window .addstep .add-step-wrapper .add-steps-options .single-option.option-condition svg {
11324 margin-bottom: 3px;
11325 }
11326 .ab-testing-drawer .add-step-wrapper .add-steps-options .single-option.option-condition:hover circle, .wpfnl-drawing-window .addstep .add-step-wrapper .add-steps-options .single-option.option-condition:hover circle,
11327 .ab-testing-drawer .add-step-wrapper .add-steps-options .single-option.option-condition:hover path,
11328 .wpfnl-drawing-window .addstep .add-step-wrapper .add-steps-options .single-option.option-condition:hover path {
11329 stroke: #6E42D3;
11330 }
11331 .ab-testing-drawer .add-step-wrapper .add-steps-options.not-show-condition .single-option, .wpfnl-drawing-window .addstep .add-step-wrapper .add-steps-options.not-show-condition .single-option {
11332 border-radius: 10px !important;
11333 }
11334 .ab-testing-drawer .show-options.add-step-wrapper .add-steps-options, .wpfnl-drawing-window .addstep .show-options.add-step-wrapper .add-steps-options {
11335 display: flex;
11336 }
11337
11338 .ab-testing-drawer .single-ab-step .step-body .step-stats, .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .node-stats {
11339 display: flex;
11340 flex-flow: row wrap;
11341 align-items: center;
11342 border-radius: 8px;
11343 border: 1px solid #EEF0F3;
11344 margin-top: 10px;
11345 }
11346 .ab-testing-drawer .single-ab-step .step-body .step-stats .single-stat, .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .node-stats .single-stat {
11347 flex: 1;
11348 text-align: center;
11349 padding: 11px 8px;
11350 }
11351 .ab-testing-drawer .single-ab-step .step-body .step-stats .single-stat:first-child, .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .node-stats .single-stat:first-child {
11352 border-right: 1px solid #EEF0F3;
11353 }
11354 .ab-testing-drawer .single-ab-step .step-body .step-stats .number, .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .node-stats .number {
11355 color: #363B4E;
11356 font-size: 13px;
11357 font-weight: 500;
11358 line-height: 1;
11359 text-transform: capitalize;
11360 display: block;
11361 }
11362 .ab-testing-drawer .single-ab-step .step-body .step-stats .title, .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .node-stats .title {
11363 color: #7A8B9A;
11364 font-size: 11px;
11365 font-weight: 400;
11366 line-height: 1;
11367 text-transform: capitalize;
11368 display: block;
11369 margin-top: 5px;
11370 }
11371
11372 .wpfnl-drawing-window {
11373 height: calc(100vh - 101px);
11374 min-height: auto;
11375 position: relative;
11376 overflow: auto !important;
11377 overflow-x: hidden !important;
11378 }
11379 .wpfnl-drawing-window::-webkit-scrollbar {
11380 width: 4px;
11381 height: 4px;
11382 }
11383 .wpfnl-drawing-window::-webkit-scrollbar-track {
11384 background: #f2f5f8;
11385 }
11386 .wpfnl-drawing-window::-webkit-scrollbar-thumb {
11387 background-color: #CBCBCB;
11388 border-radius: 20px;
11389 }
11390 .wpfnl-drawing-window .drawflow .drawflow-delete {
11391 background: #f6f5fa;
11392 }
11393 .wpfnl-drawing-window .drawflow .drawflow-add-step {
11394 position: absolute;
11395 display: flex;
11396 justify-content: center;
11397 align-items: center;
11398 width: 34px;
11399 height: 34px;
11400 color: white !important;
11401 z-index: 4;
11402 font-weight: bold;
11403 text-align: center;
11404 border-radius: 50%;
11405 font-family: monospace;
11406 cursor: pointer;
11407 background: #7A8B9A;
11408 border: 6px solid #F6F5FA;
11409 margin: -6px;
11410 }
11411 .wpfnl-drawing-window .drawflow .drawflow-add-step:hover {
11412 background: #6E42D3;
11413 }
11414 .wpfnl-drawing-window .drawflow .drawflow > .drawflow-add-step {
11415 margin-left: -15px;
11416 margin-top: 15px;
11417 }
11418 .wpfnl-drawing-window .drawflow .parent-node .drawflow-add-step {
11419 right: -15px;
11420 top: -15px;
11421 }
11422 .wpfnl-drawing-window .drawflow .drawflow-paste-step {
11423 position: absolute;
11424 display: flex;
11425 justify-content: center;
11426 align-items: center;
11427 z-index: 4;
11428 font-weight: 500;
11429 text-align: center;
11430 font-family: Roboto;
11431 cursor: pointer;
11432 border-radius: 100px;
11433 border: 6px solid #F6F5FA;
11434 background: #FFF;
11435 width: auto;
11436 height: auto;
11437 padding: 6px 10px;
11438 color: #363B4E !important;
11439 font-size: 10px;
11440 min-width: 80px;
11441 }
11442 .wpfnl-drawing-window .drawflow .drawflow > .drawflow-paste-step {
11443 margin-left: -15px;
11444 margin-top: 15px;
11445 }
11446 .wpfnl-drawing-window .drawflow .parent-node .drawflow-paste-step {
11447 right: -15px;
11448 top: -15px;
11449 }
11450 .wpfnl-drawing-window .drawflow .connection .main-path {
11451 stroke-dasharray: 0;
11452 stroke: #7a8b9a;
11453 stroke-width: 1.8px;
11454 }
11455 .wpfnl-drawing-window .drawflow .connection .main-path:hover, .wpfnl-drawing-window .drawflow .connection .main-path.selected {
11456 stroke: #7a8b9a;
11457 }
11458 .wpfnl-drawing-window .drawflow .drawflow-node {
11459 border: none;
11460 background-color: transparent !important;
11461 border-radius: 10px;
11462 padding: 0;
11463 width: 180px;
11464 }
11465 .wpfnl-drawing-window .drawflow .drawflow-node .drawflow_content_node {
11466 text-align: center;
11467 cursor: default;
11468 }
11469 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper {
11470 position: relative;
11471 }
11472 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .not-clickable-overlay {
11473 position: fixed;
11474 background: rgba(0, 0, 0, 0.2901960784);
11475 display: block;
11476 }
11477 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .create-step-name-modal {
11478 position: fixed;
11479 top: calc(50% - 90px);
11480 opacity: 1;
11481 visibility: visible;
11482 }
11483 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .ab-testing-header {
11484 background: #FFFFFF;
11485 border-bottom: 1px dashed #7A8B9A;
11486 border-radius: 5px 5px 0px 0px;
11487 left: -45px;
11488 position: relative;
11489 top: -45px;
11490 display: flex;
11491 align-items: center;
11492 width: calc(100% + 90px);
11493 padding: 6px 15px;
11494 }
11495 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .ab-testing-header button {
11496 display: flex;
11497 align-items: center;
11498 background: transparent;
11499 border: none;
11500 cursor: pointer;
11501 font-weight: 500;
11502 font-size: 14px;
11503 line-height: 1;
11504 text-align: center;
11505 color: #787F96;
11506 margin-left: 13px;
11507 }
11508 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .ab-testing-header button svg {
11509 margin-left: 5px;
11510 position: relative;
11511 top: -1px;
11512 }
11513 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .ab-testing-header button.edit svg {
11514 width: 17px;
11515 }
11516 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .ab-testing-header button.start {
11517 margin-left: auto;
11518 }
11519 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .single-node-overlay {
11520 position: fixed;
11521 top: 0;
11522 left: 0;
11523 width: 100%;
11524 height: 100%;
11525 background-color: transparent;
11526 }
11527 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .single-node-wrapper {
11528 box-sizing: border-box;
11529 margin-bottom: 40px;
11530 }
11531 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .single-node-wrapper:last-child {
11532 margin-bottom: 0;
11533 }
11534 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .single-node-wrapper button.active {
11535 position: relative;
11536 }
11537 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .single-node-wrapper button.active .wpfnl-dropdown {
11538 visibility: visible;
11539 opacity: 1;
11540 }
11541 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .single-node-wrapper .wpfnl-dropdown {
11542 top: 20px;
11543 left: 0;
11544 border-radius: 6px;
11545 border: 1px solid #EBEDF0;
11546 background: #FFF;
11547 box-shadow: 0px 2px 20px 0px rgba(210, 209, 218, 0.3);
11548 padding: 10px;
11549 }
11550 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .single-node-wrapper .wpfnl-dropdown .wpfnl-dropdown-item {
11551 border-radius: 4px;
11552 background: #F6F8FA;
11553 padding: 8px;
11554 width: auto;
11555 height: auto;
11556 flex-direction: row;
11557 align-items: center;
11558 justify-content: flex-start;
11559 display: flex;
11560 gap: 8px;
11561 cursor: pointer;
11562 }
11563 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .single-node-wrapper .wpfnl-dropdown .wpfnl-dropdown-item svg {
11564 margin: 0;
11565 }
11566 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .single-node-wrapper .wpfnl-dropdown .wpfnl-dropdown-item span {
11567 color: #2D3149;
11568 font-weight: 500;
11569 }
11570 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .single-node-wrapper .wpfnl-dropdown::after {
11571 content: none;
11572 }
11573 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .has-mailmint-step .single-node-wrapper:not(.single-node-thankyou):nth-last-of-type(2) {
11574 margin-bottom: 0;
11575 }
11576 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .single-node {
11577 position: relative;
11578 background: #FFFFFF;
11579 box-sizing: border-box;
11580 border-radius: 10px;
11581 border: 1px solid #EDECF2;
11582 box-shadow: 0px 20px 20px rgba(190, 190, 215, 0.08);
11583 }
11584 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper svg {
11585 display: block;
11586 position: relative;
11587 }
11588 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .placeholder-img svg {
11589 width: 100%;
11590 }
11591 .wpfnl-drawing-window .drawflow .drawflow-node .node-control-button {
11592 background: #fff;
11593 display: flex;
11594 flex-flow: row;
11595 align-items: center;
11596 justify-content: center;
11597 z-index: 2;
11598 transition: all 0.3s ease;
11599 width: 100%;
11600 margin-top: 12px;
11601 margin-bottom: 3px;
11602 gap: 10px;
11603 }
11604 .wpfnl-drawing-window .drawflow .drawflow-node .node-control-button li {
11605 width: 24px;
11606 height: 22px;
11607 display: flex;
11608 flex-flow: column;
11609 align-items: center;
11610 justify-content: center;
11611 position: relative;
11612 }
11613 .wpfnl-drawing-window .drawflow .drawflow-node .node-control-button li > button {
11614 border: none;
11615 background: transparent;
11616 }
11617 .wpfnl-drawing-window .drawflow .drawflow-node .node-control-button li > a, .wpfnl-drawing-window .drawflow .drawflow-node .node-control-button li > button {
11618 display: block;
11619 text-align: center;
11620 line-height: 22px;
11621 width: 100%;
11622 cursor: pointer;
11623 }
11624 .wpfnl-drawing-window .drawflow .drawflow-node .node-control-button li svg {
11625 margin: 0 auto;
11626 }
11627 .wpfnl-drawing-window .drawflow .drawflow-node .node-control-button li .pro-tag {
11628 position: absolute;
11629 top: -23px;
11630 left: 50%;
11631 padding: 0;
11632 transform: translateX(-50%);
11633 }
11634 .wpfnl-drawing-window .drawflow .drawflow-node .node-control-button li .pro-tag::before {
11635 content: "";
11636 position: absolute;
11637 left: calc(50% - 1px);
11638 bottom: -6px;
11639 width: 10px;
11640 height: 10px;
11641 background: #6E42D3;
11642 border-radius: 2px;
11643 transform: rotate(45deg) translateX(-50%);
11644 z-index: 0;
11645 }
11646 .wpfnl-drawing-window .drawflow .drawflow-node .node-control-button li .pro-tag.has-opacity {
11647 background: #9F8ACD;
11648 }
11649 .wpfnl-drawing-window .drawflow .drawflow-node .node-control-button li .pro-tag.has-opacity::before {
11650 background: #9F8ACD;
11651 }
11652 .wpfnl-drawing-window .drawflow .drawflow-node .node-control-button li .pro-tag a {
11653 font-size: 12px;
11654 line-height: 1;
11655 font-weight: 700;
11656 letter-spacing: -0.3px;
11657 padding: 3px 5px 3px;
11658 display: block;
11659 position: relative;
11660 white-space: nowrap;
11661 }
11662 .wpfnl-drawing-window .drawflow .drawflow-node .node-control-button .create-ab-dropdown {
11663 background: #FFFFFF;
11664 box-shadow: 0px 8px 30px rgba(21, 21, 69, 0.1019607843);
11665 border-radius: 10px;
11666 position: absolute;
11667 left: calc(100% + 8px);
11668 top: 0;
11669 z-index: 3;
11670 width: 184px;
11671 text-align: left;
11672 border: 1px solid #E5E8F3;
11673 display: none;
11674 }
11675 .wpfnl-drawing-window .drawflow .drawflow-node .node-control-button .create-ab-dropdown button {
11676 font-weight: 500;
11677 font-size: 14px;
11678 line-height: 1;
11679 color: #787F96;
11680 border: none;
11681 background: transparent;
11682 padding: 10px 15px;
11683 border-bottom: 1px solid #F1F3FA;
11684 text-align: left;
11685 width: 100%;
11686 cursor: pointer;
11687 transition: color 0.3s ease;
11688 }
11689 .wpfnl-drawing-window .drawflow .drawflow-node .node-control-button .create-ab-dropdown button:last-child {
11690 border-bottom: 0;
11691 }
11692 .wpfnl-drawing-window .drawflow .drawflow-node .node-control-button .create-ab-dropdown button:hover {
11693 color: #6E42D3;
11694 }
11695 .wpfnl-drawing-window .drawflow .drawflow-node .node-header {
11696 background: #ffffff;
11697 box-sizing: border-box;
11698 border-radius: 10px 10px 0px 0px;
11699 padding: 10px 3px 9px;
11700 }
11701 .wpfnl-drawing-window .drawflow .drawflow-node .node-header .node-title {
11702 color: #363B4E;
11703 font-weight: 500;
11704 font-size: 13px;
11705 line-height: 14px;
11706 padding: 0;
11707 margin: 0;
11708 text-transform: capitalize;
11709 display: flex;
11710 align-items: center;
11711 justify-content: center;
11712 gap: 6px;
11713 }
11714 .wpfnl-drawing-window .drawflow .drawflow-node .node-header .node-title span {
11715 font-size: 11px;
11716 color: #797e94;
11717 max-width: 88px;
11718 white-space: nowrap;
11719 overflow: hidden;
11720 text-overflow: ellipsis;
11721 display: inline-block;
11722 vertical-align: middle;
11723 }
11724 .wpfnl-drawing-window .drawflow .drawflow-node .node-body {
11725 padding: 10px;
11726 }
11727 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .placeholder-img.thankyou {
11728 padding: 14px 0px;
11729 }
11730 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .no-product-notice {
11731 transform: translateY(-7px);
11732 width: 100%;
11733 }
11734 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .preview-img {
11735 border-radius: 8px;
11736 border: 1px solid #EEF0F3;
11737 position: relative;
11738 overflow: hidden;
11739 height: 121px;
11740 background: #f6f5fa;
11741 }
11742 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .preview-img > div {
11743 height: 100%;
11744 background-repeat: no-repeat;
11745 background-size: cover;
11746 background-position: center -5px;
11747 }
11748 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .preview-img img {
11749 border-radius: 8px;
11750 height: 100%;
11751 object-fit: cover;
11752 }
11753 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .orderbump-cta {
11754 background: linear-gradient(180deg, rgba(217, 217, 217, 0) 44.08%, rgba(0, 0, 0, 0.53) 100%);
11755 border-radius: 8px;
11756 position: absolute;
11757 bottom: -6px;
11758 left: 0;
11759 width: 100%;
11760 height: 100%;
11761 display: flex;
11762 flex-flow: column;
11763 align-items: center;
11764 justify-content: flex-end;
11765 padding-bottom: 15px;
11766 }
11767 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .orderbump-cta > span {
11768 font-weight: 500;
11769 font-size: 12px;
11770 line-height: 10px;
11771 text-transform: capitalize;
11772 color: #FFFFFF;
11773 display: block;
11774 }
11775 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .node-cta > span {
11776 border: 1px solid #EEF0F3;
11777 border-radius: 8px;
11778 display: block;
11779 font-weight: 500;
11780 font-size: 12px;
11781 line-height: 1;
11782 text-align: center;
11783 text-transform: capitalize;
11784 color: #363B4E;
11785 padding: 8px 5px;
11786 margin-top: 10px;
11787 }
11788 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .node-cta > span.no-product {
11789 color: #ee5f5a;
11790 }
11791 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .node-cta > span.has-product {
11792 color: #45b959;
11793 }
11794 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .end-flag {
11795 position: absolute;
11796 top: 98px;
11797 left: calc(100% + 54px);
11798 width: 50px;
11799 height: 50px;
11800 border: 1px solid #EDECF2;
11801 box-shadow: 0px 6px 10px 0px rgba(190, 190, 215, 0.08);
11802 background: #ffffff;
11803 display: flex;
11804 align-items: center;
11805 justify-content: center;
11806 border-radius: 100%;
11807 }
11808 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .end-flag .flag-line {
11809 position: absolute;
11810 right: calc(100% + 11px);
11811 top: 18px;
11812 width: 42px;
11813 height: 2px;
11814 background: #7A8B9A;
11815 }
11816 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .end-flag:before {
11817 content: url("data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMTAgMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbD0iIzdBOEI5QSIgZD0iTTEuNzUgMTUuNTg1YTEuMDgzIDEuMDgzIDAgMDEtLjc3LTEuODUybDUuNzQyLTUuNzMxTC45ODEgMi4yN0ExLjA4OCAxLjA4OCAwIDAxMi41MTkuNzMzbDYuNSA2LjVhMS4wODMgMS4wODMgMCAwMTAgMS41MjdsLTYuNSA2LjVhMS4wODMgMS4wODMgMCAwMS0uNzcuMzI1eiIvPjwvc3ZnPg==");
11818 position: absolute;
11819 right: calc(100% + 9px);
11820 top: 17px;
11821 width: 10px;
11822 height: 16px;
11823 }
11824 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .end-flag:after {
11825 content: "";
11826 position: absolute;
11827 left: -61px;
11828 top: 20px;
11829 width: 12px;
11830 height: 12px;
11831 border: 2px solid #7A8B9A;
11832 border-radius: 100%;
11833 box-sizing: border-box;
11834 background: #fff;
11835 }
11836 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .end-flag path {
11837 stroke: #6E42D3;
11838 }
11839 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .end-flag > span {
11840 font-size: 14px;
11841 line-height: 1.2;
11842 font-weight: 600;
11843 color: #363B4E;
11844 margin-top: 6px;
11845 display: block;
11846 }
11847 .wpfnl-drawing-window .drawflow .drawflow-node .inputs .input,
11848 .wpfnl-drawing-window .drawflow .drawflow-node .output {
11849 border-radius: 50%;
11850 border: 2px solid #7A8B9A;
11851 background: #fff;
11852 width: 12px;
11853 height: 12px;
11854 position: absolute;
11855 right: 7px;
11856 top: 120px;
11857 pointer-events: none !important;
11858 }
11859 .wpfnl-drawing-window .drawflow .drawflow-node .output {
11860 opacity: 1 !important;
11861 right: -5px;
11862 pointer-events: none !important;
11863 }
11864 .wpfnl-drawing-window .drawflow .drawflow-node .output.output_2 {
11865 top: 120px;
11866 }
11867 .wpfnl-drawing-window .drawflow .drawflow-node .inputs .input {
11868 background: #f6f5fa;
11869 opacity: 1 !important;
11870 border: none;
11871 left: -13px;
11872 }
11873 .wpfnl-drawing-window .drawflow .drawflow-node .inputs .input.input-connected:before {
11874 content: url("data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMTAgMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbD0iIzdBOEI5QSIgZD0iTTEuNzUgMTUuNTg1YTEuMDgzIDEuMDgzIDAgMDEtLjc3LTEuODUybDUuNzQyLTUuNzMxTC45ODEgMi4yN0ExLjA4OCAxLjA4OCAwIDAxMi41MTkuNzMzbDYuNSA2LjVhMS4wODMgMS4wODMgMCAwMTAgMS41MjdsLTYuNSA2LjVhMS4wODMgMS4wODMgMCAwMS0uNzcuMzI1eiIvPjwvc3ZnPg==");
11875 width: 10px;
11876 height: 16px;
11877 border-radius: 0px;
11878 position: absolute;
11879 left: -9px;
11880 top: -2px;
11881 }
11882 .wpfnl-drawing-window .drawflow .drawflow-node.selected {
11883 z-index: 4;
11884 }
11885 .wpfnl-drawing-window .drawflow .drawflow-node.landing .node-header {
11886 background: #E8F1FF;
11887 }
11888 .wpfnl-drawing-window .drawflow .drawflow-node.landing .node-header .node-title svg {
11889 width: 15px;
11890 height: 15px;
11891 }
11892 .wpfnl-drawing-window .drawflow .drawflow-node.checkout .node-header {
11893 background: #FDF0E8;
11894 padding: 9px 3px 8px;
11895 }
11896 .wpfnl-drawing-window .drawflow .drawflow-node.checkout .node-header .node-title svg {
11897 width: 15px;
11898 height: 17px;
11899 top: -1px;
11900 }
11901 .wpfnl-drawing-window .drawflow .drawflow-node.upsell .node-header {
11902 background: #E9F9E8;
11903 }
11904 .wpfnl-drawing-window .drawflow .drawflow-node.upsell .node-header .node-title svg {
11905 width: 15px;
11906 height: 15px;
11907 }
11908 .wpfnl-drawing-window .drawflow .drawflow-node.downsell .node-header {
11909 background: #FCF0F1;
11910 }
11911 .wpfnl-drawing-window .drawflow .drawflow-node.downsell .node-header .node-title svg {
11912 width: 15px;
11913 height: 15px;
11914 }
11915 .wpfnl-drawing-window .drawflow .drawflow-node.thankyou .node-header {
11916 background: #E6FAF5;
11917 }
11918 .wpfnl-drawing-window .drawflow .drawflow-node.thankyou .node-header .node-title svg {
11919 width: 15px;
11920 height: 15px;
11921 }
11922 .wpfnl-drawing-window .drawflow .drawflow-node.custom .node-header {
11923 background: #E0F2F4;
11924 }
11925 .wpfnl-drawing-window .drawflow .drawflow-node.custom .node-header .node-title svg {
11926 width: 15px;
11927 height: 15px;
11928 }
11929 .wpfnl-drawing-window .drawflow .drawflow-node.conditional .output:before {
11930 display: none;
11931 }
11932 .wpfnl-drawing-window .drawflow .drawflow-node.conditional.selected .actions {
11933 top: -35px;
11934 }
11935 .wpfnl-drawing-window .drawflow .drawflow-step-delete {
11936 position: absolute;
11937 right: -8px;
11938 top: -8px;
11939 width: 22px;
11940 height: 22px;
11941 border-radius: 30px;
11942 background: #ffffff;
11943 color: #ffffff;
11944 border: 2px solid #EE5F5A;
11945 line-height: 1.3;
11946 cursor: pointer;
11947 z-index: 1;
11948 opacity: 0;
11949 visibility: hidden;
11950 transition: all 0.3s ease;
11951 }
11952 .wpfnl-drawing-window .drawflow .drawflow-step-delete:before {
11953 content: "";
11954 position: absolute;
11955 left: 0;
11956 top: 0;
11957 width: 100%;
11958 height: 100%;
11959 background-image: url("../images/cross.svg");
11960 background-repeat: no-repeat;
11961 background-size: 80% 80%;
11962 background-position: center center;
11963 border-radius: 50%;
11964 }
11965 .wpfnl-drawing-window .drawflow .ab-testing-indicator {
11966 position: absolute;
11967 top: -28px;
11968 left: 50%;
11969 transform: translateX(-50%);
11970 color: #FFF;
11971 font-size: 10px;
11972 font-weight: 600;
11973 line-height: 1;
11974 background-color: #EC813F;
11975 box-shadow: 0px 20px 20px rgba(190, 190, 215, 0.08);
11976 z-index: 2;
11977 padding: 5px 10px;
11978 white-space: nowrap;
11979 border-radius: 50px;
11980 }
11981 .wpfnl-drawing-window .drawflow .node-condition-wrapper .drawflow-step-delete {
11982 left: -3px;
11983 right: inherit;
11984 top: -7px;
11985 }
11986 .wpfnl-drawing-window .drawflow .node-condition-wrapper:hover .drawflow-step-delete,
11987 .wpfnl-drawing-window .drawflow .node-wrapper:hover .drawflow-step-delete {
11988 opacity: 1;
11989 visibility: visible;
11990 }
11991 .wpfnl-drawing-window .drawflow .drawflow-delete:before {
11992 content: "";
11993 position: absolute;
11994 left: 0;
11995 top: 0;
11996 width: 100%;
11997 height: 100%;
11998 background-image: url("../images/cross.svg");
11999 background-repeat: no-repeat;
12000 background-size: 80% 80%;
12001 background-position: center center;
12002 border-radius: 50%;
12003 }
12004 .wpfnl-drawing-window .drawflow .drawflow-node:not(.conditional) .outputs .output,
12005 .wpfnl-drawing-window .drawflow .drawflow-node:not(.conditional) .inputs .input {
12006 opacity: 0;
12007 }
12008 .wpfnl-drawing-window .drawflow .drawflow-node.selected:not(.conditional) .outputs .output,
12009 .wpfnl-drawing-window .drawflow .drawflow-node.selected:not(.conditional) .inputs .input {
12010 opacity: 1;
12011 }
12012 .wpfnl-drawing-window .drawflow .drawflow-node.conditional .outputs .output,
12013 .wpfnl-drawing-window .drawflow .drawflow-node.conditional .inputs .input {
12014 width: 9px;
12015 height: 9px;
12016 border-radius: 50%;
12017 border: 2px solid #7A8B9A;
12018 background: #fff;
12019 background-image: none;
12020 }
12021 .wpfnl-drawing-window .drawflow .drawflow-node.conditional .outputs .output {
12022 right: 5px;
12023 }
12024 .wpfnl-drawing-window .drawflow .drawflow-node.conditional .inputs .input {
12025 left: -5px;
12026 }
12027 .wpfnl-drawing-window .drawflow .drawflow-delete {
12028 width: 22px;
12029 height: 22px;
12030 background: #ffffff;
12031 color: #ffffff;
12032 border: 2px solid #EE5F5A;
12033 line-height: 1.3;
12034 display: none;
12035 opacity: 0;
12036 visibility: hidden;
12037 }
12038 .wpfnl-drawing-window .drawflow .drawflow-node.conditional {
12039 background: #ffffff !important;
12040 border-radius: 100%;
12041 width: 56px;
12042 height: 56px;
12043 border: 1px solid #E5E8F3;
12044 box-shadow: 0px 20px 20px rgba(190, 190, 215, 0.08);
12045 }
12046 .wpfnl-drawing-window .drawflow .drawflow-node.conditional svg {
12047 position: relative;
12048 top: 3px;
12049 }
12050 .wpfnl-drawing-window .drawflow .drawflow-node.conditional .drawflow-delete {
12051 left: -2px;
12052 top: -6px;
12053 }
12054 .wpfnl-drawing-window .drawflow .drawflow-node.conditional .actions {
12055 position: absolute;
12056 top: -19px;
12057 background: #fff;
12058 left: 50%;
12059 transform: translateX(-50%);
12060 box-shadow: 0px 1px 1px rgba(190, 190, 215, 0.2);
12061 border-radius: 5px;
12062 transition: all 0.3s ease;
12063 opacity: 0;
12064 visibility: hidden;
12065 }
12066 .wpfnl-drawing-window .drawflow .drawflow-node.conditional .actions:before {
12067 content: "";
12068 position: absolute;
12069 bottom: -5px;
12070 left: 50%;
12071 width: 8px;
12072 height: 8px;
12073 background: white;
12074 margin-left: -4px;
12075 transform: rotate(45deg);
12076 }
12077 .wpfnl-drawing-window .drawflow .drawflow-node.conditional .actions li {
12078 padding: 2px 6px;
12079 cursor: pointer;
12080 }
12081 .wpfnl-drawing-window .drawflow .drawflow-node.conditional .condition-label {
12082 position: absolute;
12083 bottom: -10px;
12084 left: 50%;
12085 background: #fff;
12086 font-size: 13px;
12087 text-transform: capitalize;
12088 padding: 2px 6px;
12089 border-radius: 4px;
12090 transform: translateX(-50%);
12091 opacity: 0;
12092 visibility: hidden;
12093 transition: all 0.3s ease;
12094 }
12095 .wpfnl-drawing-window .drawflow .drawflow-node.conditional.selected .actions {
12096 top: -39px;
12097 opacity: 1;
12098 visibility: visible;
12099 }
12100 .wpfnl-drawing-window .drawflow .drawflow-node.conditional.selected .condition-label {
12101 bottom: -30px;
12102 opacity: 1;
12103 visibility: visible;
12104 }
12105 .wpfnl-drawing-window .drawflow .drawflow-node.conditional .condition-else,
12106 .wpfnl-drawing-window .drawflow .drawflow-node.conditional .condition-if {
12107 position: absolute;
12108 background: #fff;
12109 border-radius: 50%;
12110 cursor: pointer;
12111 font-size: 11px;
12112 text-transform: uppercase;
12113 font-weight: 600;
12114 width: 20px;
12115 height: 20px;
12116 border: 2px solid #00D057;
12117 color: #00D057;
12118 padding: 1px 0;
12119 }
12120 .wpfnl-drawing-window .drawflow .drawflow-node.conditional .condition-if {
12121 top: -8px;
12122 right: -17px;
12123 }
12124 .wpfnl-drawing-window .drawflow .drawflow-node.conditional .condition-else {
12125 bottom: -7px;
12126 right: -17px;
12127 color: #EE5F5A;
12128 border-color: #EE5F5A;
12129 }
12130 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper.ab-testing-started {
12131 border-color: #6E42D3;
12132 }
12133 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper.ab-testing-started .ab-testing-header {
12134 border-bottom-color: #6E42D3;
12135 }
12136 .wpfnl-drawing-window .drawflow > .drawflow-delete {
12137 margin-top: -9px;
12138 margin-left: -11px;
12139 }
12140
12141 .wpfnl-drawing-window.enabled-gbf .drawflow .drawflow-node.landing {
12142 cursor: not-allowed;
12143 }
12144 .wpfnl-drawing-window.enabled-gbf .drawflow .drawflow-node.landing:before {
12145 content: url(../images/disabled.svg);
12146 position: absolute;
12147 top: 0;
12148 z-index: 1;
12149 left: 0;
12150 color: #e33e3e;
12151 background: rgba(249, 249, 249, 0.6509803922);
12152 width: 100%;
12153 height: 100%;
12154 border-radius: 10px;
12155 display: flex;
12156 flex-flow: column;
12157 align-items: center;
12158 justify-content: center;
12159 font-size: 15px;
12160 font-weight: 500;
12161 }
12162 .wpfnl-drawing-window.enabled-gbf .drawflow .drawflow-node.landing .add-new-action {
12163 display: none;
12164 }
12165 .wpfnl-drawing-window.enabled-gbf .drawflow .drawflow-node.landing .mintmrm-automation-step-wrapper {
12166 display: none;
12167 }
12168
12169 .wpfnl-step-settings-drawer {
12170 position: fixed;
12171 top: 32px;
12172 right: -190px;
12173 background-color: #fff;
12174 z-index: 99;
12175 width: 1300px;
12176 height: calc(100vh - 32px);
12177 box-shadow: -1px 3px 13px rgba(150, 141, 169, 0.1);
12178 opacity: 0;
12179 visibility: hidden;
12180 }
12181 .wpfnl-step-settings-drawer .drawer-bg-overlay {
12182 position: fixed;
12183 right: 0;
12184 top: 0;
12185 background: rgba(21, 17, 29, 0.3019607843);
12186 backdrop-filter: blur(4px);
12187 width: 100%;
12188 height: 100%;
12189 z-index: -1;
12190 }
12191 .wpfnl-step-settings-drawer .show-overlay .drawer-bg-overlay {
12192 z-index: 2;
12193 }
12194 .wpfnl-step-settings-drawer.show-drawer {
12195 z-index: 99;
12196 right: 0;
12197 opacity: 1;
12198 visibility: visible;
12199 }
12200 .wpfnl-step-settings-drawer .drawer-full-loader {
12201 position: absolute;
12202 top: 0;
12203 left: 0;
12204 width: 100%;
12205 height: 100%;
12206 background: #fff;
12207 border-radius: 10px 0 0 10px;
12208 z-index: 2;
12209 }
12210 .wpfnl-step-settings-drawer .drawer-full-loader .wpfnl-loader {
12211 display: block;
12212 position: absolute;
12213 top: 50%;
12214 left: 50%;
12215 width: 50px;
12216 height: 50px;
12217 transform: translateX(-50%);
12218 margin-top: -46px;
12219 transition: all 0.3s linear;
12220 }
12221 .wpfnl-step-settings-drawer .drawer-switcher-loader {
12222 position: absolute;
12223 top: 0;
12224 left: 0;
12225 width: 100%;
12226 height: 100%;
12227 background: transparent;
12228 border-radius: 10px 0 0 10px;
12229 z-index: 2;
12230 display: none;
12231 }
12232 .wpfnl-step-settings-drawer .drawer-wrapper {
12233 height: 100%;
12234 width: 100%;
12235 background: #fff;
12236 }
12237 .wpfnl-step-settings-drawer .drawer-header {
12238 display: flex;
12239 flex-flow: row wrap;
12240 align-items: center;
12241 justify-content: space-between;
12242 padding: 20px 30px 4px;
12243 position: relative;
12244 z-index: 1;
12245 }
12246 .wpfnl-step-settings-drawer .drawer-header .drawer-title {
12247 display: flex;
12248 align-items: center;
12249 }
12250 .wpfnl-step-settings-drawer .drawer-header .drawer-title > p {
12251 font-weight: 600;
12252 font-size: 18px;
12253 line-height: 1.27;
12254 color: #363B4E;
12255 text-transform: capitalize;
12256 margin: 0;
12257 display: inline-block;
12258 }
12259 .wpfnl-step-settings-drawer .drawer-header .drawer-title span {
12260 padding-left: 4px;
12261 }
12262 .wpfnl-step-settings-drawer .drawer-header .wpfnl-drawer-close {
12263 padding: 3px 7px;
12264 height: 38px;
12265 width: 38px;
12266 cursor: pointer;
12267 position: relative;
12268 top: 0;
12269 border-radius: 10px;
12270 border: 1px solid #EBEDF0;
12271 display: flex;
12272 align-items: center;
12273 justify-content: center;
12274 }
12275 .wpfnl-step-settings-drawer .drawer-body {
12276 padding: 0 30px;
12277 height: calc(100% - 70px);
12278 overflow: auto;
12279 position: relative;
12280 }
12281 .wpfnl-step-settings-drawer .drawer-body::-webkit-scrollbar {
12282 width: 5px;
12283 height: 5px;
12284 }
12285 .wpfnl-step-settings-drawer .drawer-body::-webkit-scrollbar-track {
12286 background: #f2f5f8;
12287 }
12288 .wpfnl-step-settings-drawer .drawer-body::-webkit-scrollbar-thumb {
12289 background-color: #CBCBCB;
12290 border-radius: 20px;
12291 }
12292 .wpfnl-step-settings-drawer .drawer-body .wpfnl-drawer-accordion {
12293 border: 1px solid #EEF0F3;
12294 border-radius: 10px;
12295 margin-top: 20px;
12296 }
12297 .wpfnl-step-settings-drawer .drawer-body .wpfnl-drawer-accordion .accordion-header {
12298 display: flex;
12299 align-items: center;
12300 justify-content: space-between;
12301 gap: 10px;
12302 padding: 12px 20px;
12303 cursor: pointer;
12304 }
12305 .wpfnl-step-settings-drawer .drawer-body .wpfnl-drawer-accordion .accordion-header h2 {
12306 font-size: 16px;
12307 font-weight: 600;
12308 color: #363B4E;
12309 }
12310 .wpfnl-step-settings-drawer .drawer-body .wpfnl-drawer-accordion .accordion-header .accordion-icon {
12311 position: relative;
12312 top: 5px;
12313 }
12314 .wpfnl-step-settings-drawer .drawer-body .wpfnl-drawer-accordion .accordion-header .accordion-open {
12315 transform: rotate(180deg);
12316 top: -5px;
12317 }
12318 .wpfnl-step-settings-drawer .drawer-body .wpfnl-drawer-accordion .accordion-content {
12319 padding: 20px;
12320 border-top: 1px solid rgb(238, 240, 243);
12321 }
12322 .wpfnl-step-settings-drawer .drawer-body .wpfnl-drawer-accordion .accordion-content .steps-url-slug.inline-url-slug {
12323 border: none;
12324 }
12325 .wpfnl-step-settings-drawer .drawer-body .wpfnl-drawer-accordion .accordion-content .steps-url-slug-wrapper {
12326 justify-content: space-between;
12327 width: 100%;
12328 border: none;
12329 padding-bottom: 18px;
12330 }
12331 .wpfnl-step-settings-drawer .drawer-body .wpfnl-drawer-accordion .accordion-content .custom-script-wrapper .field-group.step-name label {
12332 margin-bottom: 6px;
12333 display: inline-block;
12334 }
12335 .wpfnl-step-settings-drawer .drawer-body .wpfnl-drawer-accordion .accordion-content .custom-script-wrapper .field-group.step-name label .wpfnl-tooltip {
12336 top: 2px;
12337 }
12338 .wpfnl-step-settings-drawer .drawer-body .wpfnl-drawer-accordion .accordion-content .field-group.url-slug-save-btn {
12339 display: flex;
12340 justify-content: flex-end;
12341 margin-top: 20px;
12342 }
12343 .wpfnl-step-settings-drawer .drawer-body .wpfnl-drawer-accordion .accordion-content .field-group.url-slug-save-btn button {
12344 height: 40px;
12345 line-height: 39px;
12346 padding: 0 20px;
12347 }
12348 .wpfnl-step-settings-drawer .step-featured-image .featured-image-body {
12349 padding: 30px 0;
12350 }
12351 .wpfnl-step-settings-drawer .step-featured-image .featured-image-body input[type=file] {
12352 display: none;
12353 }
12354 .wpfnl-step-settings-drawer .step-featured-image .featured-image-body label {
12355 width: 350px;
12356 height: 380px;
12357 border: 2px dashed #ddd;
12358 border-radius: 10px;
12359 display: flex;
12360 flex-flow: column;
12361 align-items: center;
12362 justify-content: center;
12363 text-align: center;
12364 }
12365 .wpfnl-step-settings-drawer .step-featured-image .featured-image-body label svg {
12366 display: block;
12367 margin: 0 auto;
12368 }
12369 .wpfnl-step-settings-drawer .step-featured-image .featured-image-footer {
12370 border-top: 1px solid #E2E5ED;
12371 padding: 20px 0 20px;
12372 margin-top: 10px;
12373 display: flex;
12374 flex-flow: row wrap;
12375 align-items: center;
12376 position: relative;
12377 }
12378 .wpfnl-step-settings-drawer.edit-field-drawer {
12379 right: -100px;
12380 width: 300px;
12381 }
12382 .wpfnl-step-settings-drawer.edit-field-drawer.show-edit-field-drawer {
12383 right: 0;
12384 opacity: 1;
12385 visibility: visible;
12386 z-index: 99;
12387 }
12388 .wpfnl-step-settings-drawer.edit-field-drawer .drawer-header {
12389 padding: 26px 16px 20px 20px;
12390 }
12391 .wpfnl-step-settings-drawer.create-condition-drawer .drawer-header {
12392 padding: 20px 30px 20px;
12393 box-shadow: 0px 1px 1px rgba(190, 190, 215, 0.2);
12394 }
12395 .wpfnl-step-settings-drawer .wpfnl-modal-overlay {
12396 position: fixed;
12397 top: 0;
12398 left: 0;
12399 width: 100%;
12400 height: 100%;
12401 background-color: rgba(0, 0, 0, 0.3);
12402 justify-content: center;
12403 align-items: center;
12404 display: flex;
12405 z-index: 999999;
12406 }
12407 .wpfnl-step-settings-drawer .wpfnl-modal-overlay .wpfnl-modal-wrapper {
12408 width: 80%;
12409 background: #FFF;
12410 padding: 25px;
12411 height: 80%;
12412 border-radius: 10px;
12413 position: relative;
12414 }
12415 .wpfnl-step-settings-drawer .wpfnl-modal-overlay .wpfnl-modal-wrapper .wpfnl-modal-close .wpfnl-modal-close-btn {
12416 position: absolute;
12417 right: -14px;
12418 top: -14px;
12419 background: #ffffff;
12420 box-shadow: 0px 1px 1px #dadada;
12421 border-radius: 100px;
12422 width: 34px;
12423 height: 34px;
12424 display: flex;
12425 align-items: center;
12426 justify-content: center;
12427 cursor: pointer;
12428 z-index: 2;
12429 }
12430 .wpfnl-step-settings-drawer .wpfnl-modal-overlay .wpfnl-modal-wrapper #wpfnl-create-product {
12431 width: 100%;
12432 height: 100%;
12433 }
12434 .wpfnl-step-settings-drawer .wpfnl-modal-overlay .wpfnl-modal-wrapper #wpfnl-create-product iframe {
12435 height: 100%;
12436 }
12437 .wpfnl-step-settings-drawer .wpfnl-modal-overlay .wpfnl-modal-wrapper .wpfnl-loader {
12438 border: 2px solid #8265c5;
12439 border-radius: 50%;
12440 border-top: 2px solid #fff;
12441 width: 50px;
12442 height: 50px;
12443 animation: spin 0.7s linear infinite;
12444 display: block;
12445 margin-left: 4px;
12446 position: absolute;
12447 left: 50%;
12448 top: 50%;
12449 transform: translate(-50%, -50%);
12450 z-index: 2;
12451 background: #fff;
12452 }
12453 @-webkit-keyframes spin {
12454 0% {
12455 -webkit-transform: rotate(0deg);
12456 }
12457 100% {
12458 -webkit-transform: rotate(360deg);
12459 }
12460 }
12461 @keyframes spin {
12462 0% {
12463 transform: rotate(0deg);
12464 }
12465 100% {
12466 transform: rotate(360deg);
12467 }
12468 }
12469
12470 @media only screen and (max-width: 1599px) {
12471 .wpfnl-step-settings-drawer {
12472 width: 1183px;
12473 }
12474 }
12475 @media only screen and (max-width: 1400px) {
12476 .wpfnl-step-settings-drawer {
12477 width: 1085px;
12478 }
12479 }
12480 @media only screen and (max-width: 1199px) {
12481 .wpfnl-step-settings-drawer {
12482 width: 803px;
12483 }
12484 }
12485 @media only screen and (max-width: 991px) {
12486 .wpfnl-step-settings-drawer {
12487 width: 740px;
12488 }
12489 .create-condition-drawer .single-condition .single-condition-filed input[type=text],
12490 .create-condition-drawer .single-condition .single-condition-filed input[type=number],
12491 .create-condition-drawer .single-condition .single-condition-filed input[type=email],
12492 .create-condition-drawer .single-condition .single-condition-filed select {
12493 width: 170px;
12494 min-width: auto;
12495 }
12496 }
12497 .wpfnl-step-settings-drawer .steps-url-slug {
12498 padding-top: 10px;
12499 }
12500 .wpfnl-step-settings-drawer .steps-url-slug .steps-url-slug-wrapper {
12501 background: #FFFFFF;
12502 border-bottom: 1px solid #EEF0F3;
12503 padding-bottom: 30px;
12504 }
12505 .wpfnl-step-settings-drawer .steps-url-slug .steps-url-slug-wrapper .field-group {
12506 margin-bottom: 17px;
12507 }
12508 .wpfnl-step-settings-drawer .steps-url-slug .steps-url-slug-wrapper .field-group:last-child {
12509 margin-bottom: 0;
12510 }
12511 .wpfnl-step-settings-drawer .steps-url-slug .steps-url-slug-wrapper .field-group > label {
12512 margin-bottom: 6px;
12513 display: block;
12514 }
12515 .wpfnl-step-settings-drawer .steps-url-slug .steps-url-slug-wrapper .field-group input[type=text] {
12516 border-color: #EEF0F3;
12517 color: #7A8B9A;
12518 box-shadow: none;
12519 }
12520 .wpfnl-step-settings-drawer .steps-url-slug .steps-url-slug-wrapper .step-slug .inline-input {
12521 display: flex;
12522 align-items: center;
12523 border: 1px solid #EEF0F3;
12524 border-radius: 6px;
12525 }
12526 .wpfnl-step-settings-drawer .steps-url-slug .steps-url-slug-wrapper .step-slug .inline-input .copy-slug-url {
12527 width: 40px;
12528 height: 34px;
12529 display: flex;
12530 align-items: center;
12531 justify-content: center;
12532 cursor: pointer;
12533 border: none;
12534 border-left: 1px solid #EEF0F3;
12535 box-shadow: none;
12536 outline: none;
12537 position: relative;
12538 background: transparent;
12539 }
12540 .wpfnl-step-settings-drawer .steps-url-slug .steps-url-slug-wrapper .step-slug .inline-input .copy-slug-url .copyed {
12541 background-color: #464646;
12542 position: absolute;
12543 right: 0;
12544 top: -18px;
12545 font-size: 11px;
12546 font-style: normal;
12547 color: #fff;
12548 line-height: 1;
12549 padding: 4px;
12550 border-radius: 3px;
12551 transition: all 0.3s ease;
12552 opacity: 0;
12553 visibility: hidden;
12554 }
12555 .wpfnl-step-settings-drawer .steps-url-slug .steps-url-slug-wrapper .step-slug .inline-input .copy-slug-url .copyed:before {
12556 content: "";
12557 position: absolute;
12558 left: 50%;
12559 bottom: -4px;
12560 width: 6px;
12561 height: 6px;
12562 background: #464646;
12563 transform: rotate(45deg) translateX(-50%);
12564 }
12565 .wpfnl-step-settings-drawer .steps-url-slug .steps-url-slug-wrapper .step-slug .inline-input .copy-slug-url.copy-confirmed .copyed {
12566 top: -25px;
12567 opacity: 1;
12568 visibility: visible;
12569 }
12570 .wpfnl-step-settings-drawer .steps-url-slug .steps-url-slug-wrapper .step-slug input[type=text] {
12571 border: 0;
12572 height: 34px;
12573 }
12574 .wpfnl-step-settings-drawer .steps-url-slug .steps-url-slug-wrapper .step-slug input[type=text]:disabled {
12575 cursor: not-allowed;
12576 }
12577 .wpfnl-step-settings-drawer .url-slug-save-btn {
12578 display: flex;
12579 justify-content: flex-end;
12580 gap: 14px;
12581 margin-top: 30px;
12582 }
12583 .wpfnl-step-settings-drawer .url-slug-save-btn .btn-default {
12584 height: 40px;
12585 line-height: 39px;
12586 padding: 0 20px;
12587 }
12588 .wpfnl-step-settings-drawer .url-slug-save-btn .btn-default.cancel {
12589 border: 1px solid #E4E6EB;
12590 background: transparent;
12591 min-width: auto;
12592 color: #3C3F47;
12593 }
12594 .wpfnl-step-settings-drawer .url-slug-save-btn .btn-default .wpfnl-loader {
12595 display: inline-block;
12596 position: relative;
12597 top: 3px;
12598 }
12599 .wpfnl-step-settings-drawer .inline-url-slug {
12600 display: flex;
12601 flex-flow: row wrap;
12602 align-items: flex-start;
12603 gap: 20px;
12604 border-bottom: 1px solid #EEF0F3;
12605 padding-bottom: 24px;
12606 }
12607 .wpfnl-step-settings-drawer .inline-url-slug .steps-url-slug-wrapper {
12608 background: transparent;
12609 border: none;
12610 border-radius: 0;
12611 padding: 0;
12612 display: flex;
12613 gap: 20px;
12614 width: calc(100% - 150px);
12615 }
12616 .wpfnl-step-settings-drawer .inline-url-slug .steps-url-slug-wrapper .field-group {
12617 margin-bottom: 0;
12618 flex: 1;
12619 }
12620 .wpfnl-step-settings-drawer .inline-url-slug .url-slug-save-btn {
12621 display: block;
12622 margin-top: 0;
12623 position: relative;
12624 top: 20px;
12625 }
12626 .wpfnl-step-settings-drawer .inline-url-slug .url-slug-save-btn .btn-default {
12627 padding: 0 15px;
12628 width: 130px;
12629 height: 36px;
12630 line-height: 35px;
12631 }
12632 .wpfnl-step-settings-drawer .inline-url-slug .url-slug-save-btn .btn-default.cancel {
12633 display: none;
12634 }
12635 .wpfnl-step-settings-drawer .inline-url-slug .url-slug-save-btn .btn-default .wpfnl-loader {
12636 display: inline-block;
12637 position: relative;
12638 top: 3px;
12639 }
12640
12641 .step-condition-drawer {
12642 width: 700px;
12643 }
12644 .step-condition-drawer.show-drawer {
12645 z-index: 2;
12646 }
12647 .step-condition-drawer .drawer-header {
12648 padding: 16px 30px 16px;
12649 border-bottom: 1px solid #EEF0F3;
12650 }
12651 .step-condition-drawer .drawer-body {
12652 padding: 24px 30px;
12653 }
12654 .step-condition-drawer .enable-disable-switcher {
12655 display: flex;
12656 align-items: center;
12657 gap: 10px;
12658 margin-bottom: 24px;
12659 }
12660 .step-condition-drawer .enable-disable-switcher .switcher-label {
12661 color: #363B4E;
12662 font-size: 14px;
12663 font-weight: 600;
12664 line-height: 1;
12665 }
12666 .step-condition-drawer .enable-disable-switcher .wpfnl-switcher label {
12667 width: 28px;
12668 }
12669 .step-condition-drawer .enable-disable-switcher .wpfnl-switcher input[type=checkbox]:checked + label:after {
12670 margin-left: 12px;
12671 }
12672 .step-condition-drawer .enable-disable-switcher .wpfnl-loader {
12673 display: block;
12674 margin: 0;
12675 }
12676 .step-condition-drawer .no-condition-stat {
12677 border-radius: 10px;
12678 border: 1px solid #EEF0F3;
12679 height: 360px;
12680 padding: 20px;
12681 display: flex;
12682 flex-flow: column;
12683 align-items: center;
12684 justify-content: center;
12685 gap: 9px;
12686 }
12687 .step-condition-drawer .wpfnl-field-wrapper {
12688 gap: 28px;
12689 }
12690 .step-condition-drawer .wpfnl-field-wrapper > label {
12691 width: 122px;
12692 padding-right: 0;
12693 }
12694 .step-condition-drawer .true-condition-wapper {
12695 border-radius: 10px;
12696 border: 1px solid #EEF0F3;
12697 background: #F6F5FA;
12698 padding: 20px;
12699 position: relative;
12700 }
12701 .step-condition-drawer .true-condition-wapper .true-lable {
12702 color: #00D44E;
12703 font-size: 15px;
12704 font-weight: 600;
12705 line-height: 1;
12706 margin-bottom: 12px;
12707 display: block;
12708 }
12709 .step-condition-drawer .true-condition-wapper .and-condition-group {
12710 border-radius: 10px;
12711 background: #FFF;
12712 box-shadow: 0px 1px 1px 0px rgba(182, 185, 191, 0.3);
12713 padding: 20px;
12714 margin-bottom: 36px;
12715 position: relative;
12716 }
12717 .step-condition-drawer .true-condition-wapper .and-condition-group:before {
12718 content: "OR";
12719 position: absolute;
12720 top: -23px;
12721 left: 0;
12722 color: #7A8B9A;
12723 font-size: 14px;
12724 font-weight: 400;
12725 line-height: 1;
12726 }
12727 .step-condition-drawer .true-condition-wapper .and-condition-group:nth-child(2)::before {
12728 display: none;
12729 }
12730 .step-condition-drawer .true-condition-wapper .and-condition-group:last-child {
12731 margin-bottom: 16px;
12732 }
12733 .step-condition-drawer .true-condition-wapper .condition-single-row {
12734 display: flex;
12735 flex-flow: row wrap;
12736 align-items: center;
12737 gap: 10px;
12738 position: relative;
12739 padding: 10px 0;
12740 }
12741 .step-condition-drawer .true-condition-wapper .condition-single-row:first-child {
12742 padding-top: 0;
12743 }
12744 .step-condition-drawer .true-condition-wapper .condition-single-row:first-child .condition-connection {
12745 display: none;
12746 }
12747 .step-condition-drawer .true-condition-wapper .condition-single-row:first-child {
12748 padding-top: 0;
12749 }
12750 .step-condition-drawer .true-condition-wapper .condition-single-row:first-child .condition-connection {
12751 display: none;
12752 }
12753 .step-condition-drawer .true-condition-wapper .condition-single-row .single-condition {
12754 width: calc(33.3333333333% - 33px);
12755 }
12756 .step-condition-drawer .true-condition-wapper .condition-single-row .input-field {
12757 color: #363B4E;
12758 padding: 11px 14px 10px;
12759 max-width: 240px;
12760 min-width: auto;
12761 height: auto;
12762 width: 100%;
12763 border-radius: 6px;
12764 border: 1px solid #EEF0F3;
12765 background: #FFF;
12766 line-height: 1;
12767 }
12768 .step-condition-drawer .true-condition-wapper .condition-single-row .delete-condition {
12769 border: 1px solid #EEF0F3;
12770 width: 40px;
12771 height: 40px;
12772 display: flex;
12773 align-items: center;
12774 justify-content: center;
12775 border-radius: 7px;
12776 cursor: pointer;
12777 background: transparent;
12778 }
12779 .step-condition-drawer .true-condition-wapper .condition-single-row .condition-connection {
12780 width: 30px;
12781 height: calc(100% + 1px);
12782 border: 1px solid #EEF0F3;
12783 border-left: none;
12784 display: block;
12785 position: absolute;
12786 bottom: 50%;
12787 right: 0;
12788 }
12789 .step-condition-drawer .true-condition-wapper .condition-single-row .condition-connection:before {
12790 content: "&";
12791 border: 1px solid #EEF0F3;
12792 width: 22px;
12793 height: 22px;
12794 position: absolute;
12795 top: 50%;
12796 right: -11px;
12797 transform: translateY(-50%);
12798 background: #fff;
12799 border-radius: 100%;
12800 display: flex;
12801 flex-flow: column;
12802 align-items: center;
12803 justify-content: center;
12804 font-weight: 500;
12805 color: #6E42D3;
12806 }
12807 .step-condition-drawer .true-condition-wapper .condition-single-row.only-one .single-condition {
12808 width: calc(33.3333333333% - 7px);
12809 }
12810 .step-condition-drawer .true-condition-wapper .condition-single-row.only-one .delete-condition {
12811 display: none;
12812 }
12813 .step-condition-drawer .true-condition-wapper .add-and-condition {
12814 border: none;
12815 display: flex;
12816 align-items: center;
12817 color: #6E42D3;
12818 font-size: 14px;
12819 font-weight: 600;
12820 line-height: 1;
12821 gap: 3px;
12822 background: transparent;
12823 cursor: pointer;
12824 margin-top: 10px;
12825 }
12826 .step-condition-drawer .true-condition-wapper .or-condition-box {
12827 border-radius: 10px;
12828 border: 1px dashed #C1C6CD;
12829 padding: 15px 16px;
12830 }
12831 .step-condition-drawer .true-condition-wapper .or-condition-box button {
12832 border-radius: 100px;
12833 border: 1px solid #6E42D3;
12834 background: #FFF;
12835 box-shadow: 0px 20px 16px 0px rgba(189, 193, 200, 0.2);
12836 padding: 8px 16px 6px;
12837 display: flex;
12838 align-items: center;
12839 gap: 3px;
12840 margin: 0 auto;
12841 color: #6E42D3;
12842 font-size: 14px;
12843 font-weight: 600;
12844 line-height: 1;
12845 cursor: pointer;
12846 }
12847 .step-condition-drawer .true-condition-wapper .or-condition-box button svg {
12848 position: relative;
12849 top: -1px;
12850 }
12851 .step-condition-drawer .true-condition-wapper .next-step-box {
12852 padding-top: 20px;
12853 margin-top: 20px;
12854 position: relative;
12855 }
12856 .step-condition-drawer .true-condition-wapper .next-step-box:before {
12857 content: "";
12858 position: absolute;
12859 top: 0;
12860 left: -20px;
12861 width: calc(100% + 40px);
12862 height: 1px;
12863 background: #E8E6F1;
12864 }
12865 .step-condition-drawer .true-condition-wapper .next-step-box .wpfnl-selectbox {
12866 box-shadow: 0px 1px 1px 0px rgba(182, 185, 191, 0.3);
12867 border: none;
12868 }
12869 .step-condition-drawer .true-condition-wapper .next-step-box .wpfnl-selectbox .selected-option {
12870 padding: 14px 30px 12px 14px;
12871 }
12872 .step-condition-drawer .true-condition-wapper .next-step-box .wpfnl-selectbox .add-item-step button {
12873 border: none;
12874 background: transparent;
12875 color: #6E42D3;
12876 font-size: 14px;
12877 font-weight: 400;
12878 line-height: 1;
12879 letter-spacing: -0.14px;
12880 box-shadow: none;
12881 outline: none;
12882 cursor: pointer;
12883 }
12884 .step-condition-drawer .true-condition-wapper .next-step-box .wpfnl-selectbox .add-item-step button svg {
12885 margin-left: 1px;
12886 }
12887 .step-condition-drawer .add-step-dropdown {
12888 width: 100%;
12889 padding: 8px;
12890 position: absolute;
12891 left: 0;
12892 top: calc(100% + 8px);
12893 z-index: 1;
12894 border-radius: 6px;
12895 border: 1px solid #EBEDF0;
12896 background: #FFF;
12897 box-shadow: 0px 18px 22px 0px rgba(73, 59, 104, 0.1);
12898 height: 128px;
12899 opacity: 0;
12900 visibility: hidden;
12901 transition: all 0.3s ease;
12902 display: flex;
12903 flex-flow: column;
12904 align-items: center;
12905 justify-content: center;
12906 gap: 8px;
12907 }
12908 .step-condition-drawer .add-step-dropdown p {
12909 letter-spacing: -0.14px;
12910 }
12911 .step-condition-drawer .add-step-dropdown .btn-default {
12912 padding: 11px 22px 10px;
12913 height: auto;
12914 line-height: 1;
12915 min-width: auto;
12916 border-radius: 8px;
12917 font-size: 12px;
12918 }
12919 .step-condition-drawer .wpfnl-selectbox.show-options .add-step-dropdown {
12920 opacity: 1;
12921 visibility: visible;
12922 }
12923 .step-condition-drawer .false-condition-wapper {
12924 border-radius: 10px;
12925 border: 1px solid #EEF0F3;
12926 background: #F6F5FA;
12927 margin-top: 20px;
12928 position: relative;
12929 }
12930 .step-condition-drawer .false-condition-wapper .false-lable {
12931 color: #FF5155;
12932 font-size: 15px;
12933 font-weight: 600;
12934 line-height: 1;
12935 padding: 14px 20px;
12936 }
12937 .step-condition-drawer .false-condition-wapper .next-step-box {
12938 padding: 20px;
12939 position: relative;
12940 border-top: 1px solid #E8E6F1;
12941 }
12942 .step-condition-drawer .false-condition-wapper .next-step-box .wpfnl-selectbox {
12943 box-shadow: 0px 1px 1px 0px rgba(182, 185, 191, 0.3);
12944 border: none;
12945 }
12946 .step-condition-drawer .false-condition-wapper .next-step-box .wpfnl-selectbox .selected-option {
12947 padding: 14px 30px 12px 14px;
12948 }
12949 .step-condition-drawer .false-condition-wapper .next-step-box .wpfnl-selectbox .add-item-step button {
12950 border: none;
12951 background: transparent;
12952 color: #6E42D3;
12953 font-size: 14px;
12954 font-weight: 400;
12955 line-height: 1;
12956 letter-spacing: -0.14px;
12957 box-shadow: none;
12958 outline: none;
12959 cursor: pointer;
12960 }
12961 .step-condition-drawer .false-condition-wapper .next-step-box .wpfnl-selectbox .add-item-step button svg {
12962 margin-left: 1px;
12963 }
12964 .step-condition-drawer .false-condition-wapper .next-step-box .wpfnl-selectbox .selectable-options {
12965 bottom: calc(100% + 8px);
12966 top: inherit;
12967 box-shadow: 0px 10px 22px 0px rgba(73, 59, 104, 0.1);
12968 }
12969 .step-condition-drawer .save-btn-area {
12970 margin-top: 30px;
12971 display: flex;
12972 flex-flow: row wrap;
12973 align-items: center;
12974 justify-content: flex-end;
12975 gap: 14px;
12976 }
12977 .step-condition-drawer .save-btn-area .wpfnl-alert {
12978 display: block;
12979 }
12980 .step-condition-drawer .save-btn-area .btn-default {
12981 min-width: auto;
12982 line-height: 1;
12983 padding: 10px 19px 9px;
12984 height: 40px;
12985 border: 1px solid #6E42D3;
12986 }
12987 .step-condition-drawer .save-btn-area .btn-default.cancel {
12988 background-color: transparent;
12989 border-color: #E4E6EB;
12990 color: #3C3F47;
12991 letter-spacing: -0.14px;
12992 font-weight: 600;
12993 }
12994 .step-condition-drawer .save-btn-area .btn-default .wpfnl-loader {
12995 display: inline-block;
12996 position: relative;
12997 top: 2px;
12998 }
12999 .step-condition-drawer .condition-disabled .false-condition-wapper,
13000 .step-condition-drawer .condition-disabled .true-condition-wapper {
13001 opacity: 0.3;
13002 }
13003 .step-condition-drawer .condition-disabled .false-condition-wapper:before,
13004 .step-condition-drawer .condition-disabled .true-condition-wapper:before {
13005 content: "";
13006 position: absolute;
13007 left: 0;
13008 top: 0;
13009 width: 100%;
13010 height: 100%;
13011 z-index: 2;
13012 border-radius: 10px;
13013 cursor: not-allowed;
13014 }
13015
13016 .reconfigure-condition-modal .close-alert {
13017 width: 38px;
13018 height: 38px;
13019 box-shadow: 0px 2px 2px #DADADA;
13020 }
13021 .reconfigure-condition-modal .close-alert svg {
13022 width: 13px;
13023 height: 13px;
13024 }
13025 .reconfigure-condition-modal .close-alert svg path {
13026 stroke-width: 2px;
13027 }
13028 .reconfigure-condition-modal .wpfnl-delete-confirm-body {
13029 padding: 28px 26px 30px;
13030 }
13031 .reconfigure-condition-modal .wpfnl-delete-confirm-body h3 svg path {
13032 fill: none;
13033 }
13034 .reconfigure-condition-modal .wpfnl-delete-confirm-body p {
13035 color: #9398A5;
13036 margin-top: 7px;
13037 max-width: 350px;
13038 }
13039 .reconfigure-condition-modal .wpfnl-delete-confirm-btn {
13040 padding: 20px 24px;
13041 }
13042 .reconfigure-condition-modal .wpfnl-delete-confirm-btn .btn-default {
13043 padding: 0 16px;
13044 }
13045 .reconfigure-condition-modal .wpfnl-delete-confirm-btn .btn-default.cancel:hover {
13046 background-color: transparent;
13047 }
13048 .reconfigure-condition-modal .wpfnl-delete-confirm-btn .btn-default.yes {
13049 box-shadow: 0px 10px 16px 0px rgba(189, 193, 200, 0.5);
13050 }
13051
13052 .create-condition-drawer .condition-form-loader {
13053 position: absolute;
13054 left: 0;
13055 top: 2px;
13056 background: white;
13057 width: 100%;
13058 height: calc(100% - 2px);
13059 z-index: 2;
13060 text-align: center;
13061 padding-top: 110px;
13062 font-size: 18px;
13063 color: #363B4E;
13064 font-weight: 500;
13065 }
13066 .create-condition-drawer .condition-form-loader.drawer-loaded {
13067 display: none;
13068 }
13069
13070 .condition-form-wrapper {
13071 padding: 30px 0;
13072 }
13073 .condition-form-wrapper .single-condition {
13074 display: flex;
13075 flex-flow: row wrap;
13076 align-items: center;
13077 justify-content: flex-start;
13078 padding-top: 55px;
13079 width: 100%;
13080 max-width: 726px;
13081 position: relative;
13082 }
13083 .condition-form-wrapper .single-condition:before {
13084 content: "";
13085 position: absolute;
13086 right: 16px;
13087 bottom: 17px;
13088 width: 2px;
13089 height: 100%;
13090 background: #E5E8F3;
13091 z-index: 0;
13092 }
13093 .condition-form-wrapper .single-condition:first-child:before {
13094 display: none;
13095 }
13096 .condition-form-wrapper .single-condition .condition-number {
13097 align-self: flex-end;
13098 margin-bottom: 6px;
13099 color: #363B4E;
13100 font-weight: 500;
13101 font-size: 16px;
13102 }
13103 .condition-form-wrapper .single-condition .single-condition-filed {
13104 margin-left: 20px;
13105 }
13106 .condition-form-wrapper .single-condition .single-condition-filed label {
13107 font-size: 14px;
13108 line-height: 16px;
13109 color: #363B4E;
13110 text-transform: capitalize;
13111 margin-bottom: 10px;
13112 display: block;
13113 }
13114 .condition-form-wrapper .single-condition .single-condition-filed input[type=text],
13115 .condition-form-wrapper .single-condition .single-condition-filed input[type=number],
13116 .condition-form-wrapper .single-condition .single-condition-filed input[type=email],
13117 .condition-form-wrapper .single-condition .single-condition-filed select {
13118 height: 40px;
13119 width: 190px;
13120 min-width: auto;
13121 transition: all 0.3s ease;
13122 }
13123 .condition-form-wrapper .single-condition .single-condition-filed input[type=text] option[disabled],
13124 .condition-form-wrapper .single-condition .single-condition-filed input[type=number] option[disabled],
13125 .condition-form-wrapper .single-condition .single-condition-filed input[type=email] option[disabled],
13126 .condition-form-wrapper .single-condition .single-condition-filed select option[disabled] {
13127 color: rgba(122, 139, 154, 0.631372549);
13128 }
13129 .condition-form-wrapper .single-condition .single-condition-filed input[type=text]:focus,
13130 .condition-form-wrapper .single-condition .single-condition-filed input[type=number]:focus,
13131 .condition-form-wrapper .single-condition .single-condition-filed input[type=email]:focus,
13132 .condition-form-wrapper .single-condition .single-condition-filed select:focus {
13133 border-color: #6E42D3;
13134 }
13135 .condition-form-wrapper .single-condition .single-condition-filed select {
13136 padding-right: 27px;
13137 }
13138 .condition-form-wrapper .single-condition .condition-repeater {
13139 align-self: flex-end;
13140 margin-bottom: 0px;
13141 margin-left: 20px;
13142 position: relative;
13143 width: 70px;
13144 }
13145 .condition-form-wrapper .single-condition .condition-repeater span {
13146 position: relative;
13147 background: #fff;
13148 cursor: pointer;
13149 cursor: pointer;
13150 width: 24px;
13151 height: 24px;
13152 display: inline-block;
13153 }
13154 .condition-form-wrapper .single-condition .condition-repeater span svg {
13155 display: block;
13156 position: relative;
13157 z-index: 1;
13158 }
13159 .condition-form-wrapper .single-condition .condition-repeater .add-condition:before {
13160 content: "";
13161 position: absolute;
13162 left: 22px;
13163 top: 11px;
13164 background: #E5E8F3;
13165 width: 38px;
13166 height: 2px;
13167 z-index: 0;
13168 }
13169 .condition-form-wrapper .single-condition .condition-repeater .add-condition .wpfnl-dropdown {
13170 right: -15px;
13171 top: 50px;
13172 width: 100px;
13173 }
13174 .condition-form-wrapper .single-condition .condition-repeater .add-condition .wpfnl-dropdown li a {
13175 text-transform: uppercase;
13176 }
13177 .condition-form-wrapper .single-condition .condition-repeater .add-condition .wpfnl-dropdown.show-condition {
13178 top: 37px;
13179 opacity: 1;
13180 visibility: visible;
13181 }
13182 .condition-form-wrapper .single-condition .condition-repeater .delete-condition {
13183 position: absolute;
13184 bottom: 4px;
13185 right: -2px;
13186 opacity: 0;
13187 visibility: hidden;
13188 }
13189 .condition-form-wrapper .single-condition .condition-repeater:hover .delete-condition {
13190 opacity: 1;
13191 visibility: visible;
13192 }
13193 .condition-form-wrapper .single-condition .condition-symbol {
13194 position: absolute;
13195 top: calc(50% - 14px);
13196 right: 7px;
13197 transform: translateY(-50%);
13198 }
13199 .condition-form-wrapper .single-condition .condition-symbol span {
13200 width: 22px;
13201 height: 22px;
13202 border: 2px solid #E5E8F3;
13203 color: #6E42D3;
13204 border-radius: 100%;
13205 font-size: 12px;
13206 font-weight: 500;
13207 background: #fff;
13208 display: block;
13209 padding: 1px 2px;
13210 text-align: center;
13211 }
13212 .condition-form-wrapper .single-condition:first-child {
13213 padding-top: 0;
13214 }
13215 .condition-form-wrapper .single-condition:first-child .condition-repeater .delete-condition {
13216 display: none;
13217 }
13218 .condition-form-wrapper .single-condition:first-child .condition-symbol {
13219 display: none;
13220 }
13221 .condition-form-wrapper .only-one-condition .condition-repeater .add-condition::before {
13222 display: none;
13223 }
13224 .condition-form-wrapper .condition-form__footer {
13225 border-top: 1px solid #E2E5ED;
13226 padding: 30px;
13227 margin-top: 30px;
13228 display: flex;
13229 flex-flow: row wrap;
13230 align-items: center;
13231 justify-content: flex-end;
13232 position: relative;
13233 }
13234 .condition-form-wrapper .condition-form__footer .wpfnl-alert {
13235 display: block;
13236 margin-right: 20px;
13237 }
13238 .condition-form-wrapper .condition-form__footer .btn-default .wpfnl-loader {
13239 position: relative;
13240 top: 3px;
13241 display: inline-block;
13242 }
13243
13244 @media only screen and (max-width: 991px) {
13245 .condition-form-wrapper .single-condition {
13246 max-width: 666px;
13247 }
13248 .condition-form-wrapper .single-condition .single-condition-filed input[type=text],
13249 .condition-form-wrapper .single-condition .single-condition-filed input[type=number],
13250 .condition-form-wrapper .single-condition .single-condition-filed input[type=email],
13251 .condition-form-wrapper .single-condition .single-condition-filed select {
13252 width: 170px;
13253 }
13254 }
13255 .wpfnl-drawflow-window .wpfnl-analytics {
13256 position: fixed;
13257 top: 30px;
13258 right: 0px;
13259 background: #F6F5FA;
13260 height: calc(100% - 30px);
13261 width: calc(100% - 160px);
13262 z-index: 4;
13263 padding: 40px 25px;
13264 overflow: auto;
13265 }
13266 .wpfnl-drawflow-window .wpfnl-analytics::-webkit-scrollbar {
13267 width: 5px;
13268 height: 5px;
13269 }
13270 .wpfnl-drawflow-window .wpfnl-analytics::-webkit-scrollbar-track {
13271 background: #f2f5f8;
13272 }
13273 .wpfnl-drawflow-window .wpfnl-analytics::-webkit-scrollbar-thumb {
13274 background-color: #CBCBCB;
13275 border-radius: 20px;
13276 }
13277 .wpfnl-drawflow-window .wpfnl-analytics .analytics-full-loader {
13278 position: fixed;
13279 top: 32px;
13280 left: 160px;
13281 width: 100%;
13282 height: 100%;
13283 background: #f6f5fa;
13284 border-radius: 0;
13285 z-index: 9;
13286 display: flex;
13287 flex-flow: column;
13288 align-items: center;
13289 justify-content: center;
13290 }
13291 .wpfnl-drawflow-window .wpfnl-analytics .analytics-full-loader .wpfnl-loader {
13292 display: block;
13293 width: 40px;
13294 height: 40px;
13295 }
13296 .wpfnl-drawflow-window .wpfnl-analytics .overlay-click {
13297 position: fixed;
13298 left: 0;
13299 top: 0;
13300 background: rgba(255, 255, 255, 0);
13301 width: 100%;
13302 height: 100%;
13303 z-index: 2;
13304 display: none;
13305 }
13306 .wpfnl-drawflow-window .wpfnl-analytics .analytics-wrapper {
13307 width: 100%;
13308 max-width: 1320px;
13309 margin: 0 auto;
13310 }
13311 .wpfnl-drawflow-window .wpfnl-analytics .analytics-body {
13312 display: flex;
13313 flex-flow: column;
13314 gap: 24px;
13315 }
13316 .wpfnl-drawflow-window .wpfnl-analytics .analytics-header {
13317 display: flex;
13318 align-items: center;
13319 justify-content: space-between;
13320 margin-bottom: 24px;
13321 }
13322 .wpfnl-drawflow-window .wpfnl-analytics .analytics-header .header-left {
13323 display: flex;
13324 align-items: center;
13325 gap: 10px;
13326 width: 200px;
13327 }
13328 .wpfnl-drawflow-window .wpfnl-analytics .analytics-header .header-left h3 {
13329 font-weight: 600;
13330 font-size: 24px;
13331 color: #363B4E;
13332 }
13333 .wpfnl-drawflow-window .wpfnl-analytics .analytics-header .backto-steps {
13334 background: #FFFFFF;
13335 border-radius: 10px;
13336 height: 38px;
13337 width: 38px;
13338 display: flex;
13339 flex-flow: column;
13340 align-items: center;
13341 justify-content: center;
13342 cursor: pointer;
13343 box-shadow: 0px 1px 1px 0px rgba(182, 185, 191, 0.3);
13344 }
13345 .wpfnl-drawflow-window .wpfnl-analytics .analytics-header .header-right {
13346 display: flex;
13347 flex-flow: row wrap;
13348 align-items: center;
13349 justify-content: flex-end;
13350 gap: 14px;
13351 width: calc(80% - 200px);
13352 position: relative;
13353 z-index: 3;
13354 }
13355 .wpfnl-drawflow-window .wpfnl-analytics .analytics-header .header-right .reset-analytics a {
13356 display: flex;
13357 justify-content: center;
13358 align-items: center;
13359 padding: 8px 15px;
13360 min-width: 100px;
13361 border-radius: 100px;
13362 box-shadow: 0 1px 1px 0 rgba(182, 185, 191, 0.3);
13363 background: #fff;
13364 background-size: 11px 11px;
13365 border: none;
13366 }
13367 .wpfnl-drawflow-window .wpfnl-analytics .analytics-header .header-right .reset-analytics a .reset-icon svg {
13368 width: 18px;
13369 margin-top: 3px;
13370 }
13371 .wpfnl-drawflow-window .wpfnl-analytics .analytics-header .header-right .reset-analytics a .reset-text {
13372 font-weight: 600;
13373 color: #000;
13374 font-size: 14px;
13375 line-height: 1;
13376 padding-left: 8px;
13377 }
13378 .wpfnl-drawflow-window .wpfnl-analytics .analytics-header .header-right .download-analytics a {
13379 display: flex;
13380 justify-content: center;
13381 align-items: center;
13382 padding: 11px 15px;
13383 min-width: 58px;
13384 border-radius: 100px;
13385 box-shadow: 0 1px 1px 0 rgba(182, 185, 191, 0.3);
13386 background: #fff;
13387 background-size: 11px 11px;
13388 border: none;
13389 }
13390 .wpfnl-drawflow-window .wpfnl-analytics .analytics-header .header-right .download-analytics a .download-icon svg {
13391 width: 18px;
13392 margin-top: 3px;
13393 }
13394 .wpfnl-drawflow-window .wpfnl-analytics .analytics-header .header-right select {
13395 border-radius: 100px;
13396 box-shadow: 0px 1px 1px 0px rgba(182, 185, 191, 0.3);
13397 border: none;
13398 height: auto;
13399 padding: 14px 40px 12px 20px;
13400 min-width: auto;
13401 color: #2D3149;
13402 font-size: 14px;
13403 font-weight: 600;
13404 line-height: 1;
13405 width: auto;
13406 appearance: none;
13407 background: #fff url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMTAgNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBzdHJva2U9IiM3QThCOUEiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIxLjgiIGQ9Ik0xIDFsNCA0IDQtNCIvPjwvc3ZnPg==) no-repeat right 15px top 54%;
13408 background-size: 11px 11px;
13409 }
13410 .wpfnl-drawflow-window .wpfnl-analytics .analytics-box {
13411 border-radius: 10px;
13412 background: #FFF;
13413 box-shadow: 0px 1px 1px 0px rgba(182, 185, 191, 0.3);
13414 padding: 19px 20px 19px;
13415 position: relative;
13416 }
13417 .wpfnl-drawflow-window .wpfnl-analytics .analytics-box .analytics-title {
13418 color: #2D3149;
13419 font-size: 18px;
13420 font-weight: 600;
13421 line-height: 1;
13422 }
13423 .wpfnl-drawflow-window .wpfnl-analytics .loader-wrapper {
13424 position: absolute;
13425 top: 0;
13426 left: 0;
13427 width: 100%;
13428 height: 100%;
13429 border-radius: 10px;
13430 background: #FFF;
13431 z-index: 2;
13432 display: flex;
13433 flex-flow: column;
13434 align-items: center;
13435 justify-content: center;
13436 }
13437 .wpfnl-drawflow-window .wpfnl-analytics .loader-wrapper .wpfnl-loader {
13438 display: block;
13439 width: 20px;
13440 height: 20px;
13441 }
13442 .wpfnl-drawflow-window .wpfnl-analytics .no-data-notice {
13443 width: 100%;
13444 height: 338px;
13445 display: flex;
13446 flex-flow: column;
13447 align-items: center;
13448 justify-content: center;
13449 }
13450 .wpfnl-drawflow-window .wpfnl-analytics .no-data-notice p {
13451 color: #2d3149;
13452 font-weight: 500;
13453 font-size: 16px;
13454 }
13455
13456 .wpfnl-analytics .analytics-revenue .revenue-box-header .stat-indicator {
13457 display: flex;
13458 align-items: center;
13459 justify-content: center;
13460 gap: 24px;
13461 }
13462 .wpfnl-analytics .analytics-revenue .revenue-box-header .stat-indicator .indicator {
13463 font-weight: 400;
13464 font-size: 14px;
13465 line-height: 1.3;
13466 color: #9398a5;
13467 position: relative;
13468 display: flex;
13469 align-items: center;
13470 }
13471 .wpfnl-analytics .analytics-revenue .revenue-box-header .stat-indicator .indicator:last-child {
13472 margin-right: 0;
13473 }
13474 .wpfnl-analytics .analytics-revenue .revenue-box-header .stat-indicator .indicator:before {
13475 content: "";
13476 width: 10px;
13477 height: 10px;
13478 background: #6E42D3;
13479 display: inline-block;
13480 border-radius: 50px;
13481 margin-right: 8px;
13482 position: relative;
13483 top: -1px;
13484 }
13485 .wpfnl-analytics .analytics-revenue .revenue-box-header .stat-indicator .indicator2:before {
13486 background-color: #F7900A;
13487 }
13488
13489 .wpfnl-analytics .analytics-revenue .revenue-tab-nav .progress-badge, .wpfnl-analytics .analytics-card .analytics-single-card .icon-area .progress-badge {
13490 background: #D1FADF;
13491 color: #12B76A;
13492 padding: 7px 10px 7px 25px;
13493 font-size: 10px;
13494 line-height: 1;
13495 font-weight: 500;
13496 border-radius: 50px;
13497 display: flex;
13498 align-items: center;
13499 gap: 7px;
13500 position: relative;
13501 }
13502 .wpfnl-analytics .analytics-revenue .revenue-tab-nav .progress-badge svg, .wpfnl-analytics .analytics-card .analytics-single-card .icon-area .progress-badge svg {
13503 position: absolute;
13504 left: 6px;
13505 top: 4px;
13506 }
13507 .wpfnl-analytics .analytics-revenue .revenue-tab-nav .downgrade.progress-badge, .wpfnl-analytics .analytics-card .analytics-single-card .icon-area .downgrade.progress-badge {
13508 background: #FEE4E2;
13509 color: #F04438;
13510 }
13511 .wpfnl-analytics .analytics-revenue .revenue-tab-nav .downgrade.progress-badge svg, .wpfnl-analytics .analytics-card .analytics-single-card .icon-area .downgrade.progress-badge svg {
13512 left: 9px;
13513 top: 8px;
13514 }
13515
13516 .folded .wpfnl-drawflow-window .wpfnl-analytics {
13517 width: calc(100% - 36px);
13518 }
13519 .folded .wpfnl-drawflow-window .wpfnl-analytics .analytics-full-loader {
13520 left: 36px;
13521 }
13522
13523 .wpfnl-analytics .analytics-card {
13524 display: flex;
13525 flex-flow: row wrap;
13526 gap: 20px;
13527 }
13528 .wpfnl-analytics .analytics-card .analytics-single-card {
13529 width: calc(16.6666666667% - 17px);
13530 }
13531 .wpfnl-analytics .analytics-card .analytics-single-card .icon-area {
13532 display: flex;
13533 align-items: flex-start;
13534 justify-content: space-between;
13535 gap: 10px;
13536 }
13537 .wpfnl-analytics .analytics-card .analytics-single-card .icon-area .icon {
13538 width: 42px;
13539 height: 42px;
13540 border: 1px solid #E4E6EB;
13541 display: flex;
13542 flex-flow: column;
13543 align-items: center;
13544 justify-content: center;
13545 border-radius: 100%;
13546 padding: 5px;
13547 }
13548 .wpfnl-analytics .analytics-card .analytics-single-card .card-title {
13549 color: #9398A5;
13550 font-size: 14px;
13551 line-height: 1.2;
13552 margin-top: 18px;
13553 }
13554 .wpfnl-analytics .analytics-card .analytics-single-card .card-value {
13555 color: #2D3149;
13556 font-size: 22px;
13557 font-weight: 500;
13558 line-height: 1;
13559 margin-top: 8px;
13560 }
13561
13562 @media only screen and (max-width: 1399px) {
13563 .wpfnl-analytics .analytics-card .analytics-single-card {
13564 width: calc(33.3333333333% - 14px);
13565 }
13566 }
13567 @media only screen and (max-width: 1199px) {
13568 .wpfnl-analytics .analytics-card .analytics-single-card .card-value {
13569 font-size: 20px;
13570 }
13571 }
13572 .wpfnl-analytics .analytics-revenue .no-data-notice {
13573 background: #fcfcff;
13574 border-radius: 10px;
13575 border: 1px solid #F1F0F5;
13576 }
13577 .wpfnl-analytics .analytics-revenue .revenue-box-header {
13578 display: flex;
13579 flex-flow: row wrap;
13580 align-items: center;
13581 justify-content: space-between;
13582 margin-bottom: 27px;
13583 }
13584 .wpfnl-analytics .analytics-revenue .revenue-box-header .stat-indicator .indicator2:before {
13585 background-color: #EAE1FF;
13586 }
13587 .wpfnl-analytics .analytics-revenue .revenue-tab-nav {
13588 display: flex;
13589 flex-flow: row wrap;
13590 align-items: center;
13591 gap: 12px;
13592 margin-bottom: -1px;
13593 position: relative;
13594 z-index: 1;
13595 margin-bottom: 12px;
13596 }
13597 .wpfnl-analytics .analytics-revenue .revenue-tab-nav .single-nav {
13598 width: calc(20% - 10px);
13599 position: relative;
13600 border: 1px solid rgba(238, 240, 243, 0.8);
13601 border-radius: 8px;
13602 padding: 19px 24px;
13603 cursor: pointer;
13604 }
13605 .wpfnl-analytics .analytics-revenue .revenue-tab-nav .single-nav.active {
13606 border-color: rgba(238, 240, 243, 0.8);
13607 background: #FCFCFF;
13608 }
13609 .wpfnl-analytics .analytics-revenue .revenue-tab-nav .single-nav.active:before {
13610 display: none;
13611 }
13612 .wpfnl-analytics .analytics-revenue .revenue-tab-nav .single-nav:last-child:before {
13613 display: none;
13614 }
13615 .wpfnl-analytics .analytics-revenue .revenue-tab-nav .single-nav .revenue-value {
13616 font-size: 22px;
13617 font-weight: 500;
13618 color: #2D3149;
13619 line-height: 1;
13620 letter-spacing: -0.6px;
13621 display: flex;
13622 flex-flow: row wrap;
13623 align-items: flex-start;
13624 gap: 10px;
13625 }
13626 .wpfnl-analytics .analytics-revenue .revenue-tab-nav .single-nav .step-type {
13627 color: #667085;
13628 font-size: 14px;
13629 font-weight: 500;
13630 line-height: 1;
13631 text-transform: capitalize;
13632 margin-top: 7px;
13633 }
13634 .wpfnl-analytics .analytics-revenue .single-tab-content {
13635 border-radius: 8px;
13636 border: 1px solid rgba(238, 240, 243, 0.8);
13637 background: #FCFCFF;
13638 padding: 24px 24px 31px;
13639 }
13640 .wpfnl-analytics .analytics-revenue .single-tab-content .chart-percent-label {
13641 position: absolute;
13642 top: 3px;
13643 left: 0;
13644 height: 100%;
13645 width: 100%;
13646 display: flex;
13647 flex-flow: column;
13648 justify-content: space-between;
13649 }
13650 .wpfnl-analytics .analytics-revenue .single-tab-content .chart-percent-label .single-label {
13651 font-size: 12px;
13652 line-height: 1.2;
13653 color: #9398A5;
13654 display: block;
13655 position: relative;
13656 }
13657 .wpfnl-analytics .analytics-revenue .single-tab-content .chart-percent-label .single-label:before {
13658 content: "";
13659 position: absolute;
13660 left: 50px;
13661 top: 7px;
13662 width: calc(100% - 50px);
13663 height: 1px;
13664 background-image: url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' stroke='%23E4E7ECFF' stroke-width='4' stroke-dasharray='3%2c 11' stroke-dashoffset='0' stroke-linecap='square'/%3e%3c/svg%3e");
13665 }
13666 .wpfnl-analytics .analytics-revenue .single-tab-content .chart-percent-label .single-label span {
13667 width: 33px;
13668 display: block;
13669 text-align: right;
13670 }
13671 .wpfnl-analytics .analytics-revenue .single-tab-content .barchart-inner-wrapper {
13672 height: 292px;
13673 display: flex;
13674 flex-flow: row wrap;
13675 align-items: flex-end;
13676 justify-content: space-between;
13677 padding: 10px 15px 9px 60px;
13678 gap: 30px;
13679 position: relative;
13680 z-index: 1;
13681 }
13682 .wpfnl-analytics .analytics-revenue .single-tab-content .single-bar {
13683 width: 34px;
13684 height: 100%;
13685 position: relative;
13686 display: flex;
13687 flex-flow: row wrap;
13688 align-items: flex-end;
13689 gap: 6px;
13690 }
13691 .wpfnl-analytics .analytics-revenue .single-tab-content .single-bar .bar-tooltip {
13692 padding: 14px 15px;
13693 width: 164px;
13694 position: absolute;
13695 bottom: calc(100% + 8px);
13696 left: 50%;
13697 transform: translateX(-50%);
13698 z-index: 9;
13699 opacity: 0;
13700 visibility: hidden;
13701 transition: all 0.3s ease;
13702 border-radius: 8px;
13703 background: #10052E;
13704 box-shadow: 0px 2px 15px 0px rgba(22, 28, 32, 0.08);
13705 }
13706 .wpfnl-analytics .analytics-revenue .single-tab-content .single-bar .bar-tooltip:before {
13707 content: "";
13708 position: absolute;
13709 left: 50%;
13710 bottom: -5px;
13711 width: 10px;
13712 height: 10px;
13713 background: #10052e;
13714 transform: rotate(45deg);
13715 margin-left: -6px;
13716 }
13717 .wpfnl-analytics .analytics-revenue .single-tab-content .single-bar .bar-tooltip .item {
13718 color: #CDCFD6;
13719 font-size: 13px;
13720 line-height: 1;
13721 margin-bottom: 6px;
13722 }
13723 .wpfnl-analytics .analytics-revenue .single-tab-content .single-bar .bar-tooltip .item:last-child {
13724 margin-bottom: 0;
13725 }
13726 .wpfnl-analytics .analytics-revenue .single-tab-content .single-bar .bar-tooltip .item b {
13727 color: #fff;
13728 font-weight: 500;
13729 }
13730 .wpfnl-analytics .analytics-revenue .single-tab-content .single-bar .bar-item {
13731 width: 14px;
13732 display: block;
13733 background-color: #EAE1FF;
13734 border-radius: 30px 30px 0 0;
13735 position: relative;
13736 }
13737 .wpfnl-analytics .analytics-revenue .single-tab-content .single-bar .bar-item.indicator1 .bar-tooltip {
13738 left: calc(50% + 11px);
13739 }
13740 .wpfnl-analytics .analytics-revenue .single-tab-content .single-bar .bar-item.indicator2 {
13741 background-color: #6E42D3;
13742 }
13743 .wpfnl-analytics .analytics-revenue .single-tab-content .single-bar .bar-item.indicator2 .bar-tooltip {
13744 left: calc(50% - 9px);
13745 }
13746 .wpfnl-analytics .analytics-revenue .single-tab-content .single-bar .bar-title {
13747 font-size: 12px;
13748 line-height: 1.2;
13749 color: #9398A5;
13750 position: absolute;
13751 bottom: -20px;
13752 left: 50%;
13753 transform: translateX(-50%);
13754 white-space: nowrap;
13755 transition: all 0.3s ease;
13756 }
13757 .wpfnl-analytics .analytics-revenue .single-tab-content .single-bar:hover .bar-item.same-height .bar-tooltip,
13758 .wpfnl-analytics .analytics-revenue .single-tab-content .single-bar:hover .bar-item.its-highest .bar-tooltip {
13759 opacity: 1;
13760 visibility: visible;
13761 }
13762 .wpfnl-analytics .analytics-revenue.monthly .single-tab-content .barchart-inner-wrapper {
13763 gap: 10px;
13764 }
13765 .wpfnl-analytics .analytics-revenue.monthly .single-tab-content .single-bar {
13766 width: 23px;
13767 gap: 6px;
13768 }
13769 .wpfnl-analytics .analytics-revenue.monthly .single-tab-content .single-bar .bar-item {
13770 width: 7px;
13771 }
13772 .wpfnl-analytics .analytics-revenue.monthly .single-tab-content .single-bar .bar-title {
13773 transform: translate(-50%, 8px) rotate(-45deg);
13774 }
13775
13776 @media only screen and (max-width: 1199px) {
13777 .wpfnl-analytics .analytics-revenue .revenue-tab-nav .single-nav {
13778 width: calc(25% - 9px);
13779 padding: 16px;
13780 }
13781 .wpfnl-analytics .analytics-revenue .revenue-tab-nav .single-nav .revenue-value {
13782 font-size: 22px;
13783 }
13784 .wpfnl-analytics .analytics-revenue .single-tab-content .barchart-inner-wrapper {
13785 gap: 24px;
13786 }
13787 .wpfnl-analytics .analytics-revenue .single-tab-content .single-bar {
13788 width: 20px;
13789 gap: 4px;
13790 }
13791 .wpfnl-analytics .analytics-revenue .single-tab-content .single-bar .bar-item {
13792 width: 8px;
13793 }
13794 }
13795 @media only screen and (max-width: 991px) {
13796 .wpfnl-analytics .analytics-revenue .revenue-tab-nav .single-nav {
13797 padding: 13px 13px;
13798 }
13799 .wpfnl-analytics .analytics-revenue .revenue-tab-nav .single-nav .revenue-value {
13800 font-size: 18px;
13801 }
13802 .wpfnl-analytics .analytics-revenue .revenue-tab-nav .single-nav .step-type {
13803 font-size: 12px;
13804 }
13805 .wpfnl-analytics .analytics-revenue .revenue-tab-nav .progress-badge {
13806 padding: 5px 8px 4px 21px;
13807 }
13808 .wpfnl-analytics .analytics-revenue .revenue-tab-nav .progress-badge svg {
13809 left: 4px;
13810 top: 1px;
13811 }
13812 .wpfnl-analytics .analytics-revenue .revenue-tab-nav .downgrade.progress-badge svg {
13813 left: 9px;
13814 top: 5px;
13815 }
13816 }
13817 .wpfnl-analytics .analytics-conversion .conversion-box-header {
13818 display: flex;
13819 flex-flow: row wrap;
13820 align-items: center;
13821 justify-content: space-between;
13822 margin-bottom: 15px;
13823 }
13824 .wpfnl-analytics .analytics-conversion .conversion-box-header .carousel-navigator {
13825 display: flex;
13826 gap: 8px;
13827 }
13828 .wpfnl-analytics .analytics-conversion .conversion-box-header .carousel-navigator button {
13829 border-radius: 8px;
13830 border: 1px solid #F1F0F5;
13831 background: #FFF;
13832 width: 30px;
13833 height: 30px;
13834 display: flex;
13835 align-items: center;
13836 justify-content: center;
13837 flex-flow: column;
13838 cursor: pointer;
13839 }
13840 .wpfnl-analytics .analytics-conversion .conversion-box-header .carousel-navigator button:disabled {
13841 opacity: 0.5;
13842 cursor: not-allowed;
13843 }
13844 .wpfnl-analytics .analytics-conversion .conversion-table {
13845 border-radius: 10px;
13846 border: 1px solid #F1F0F5;
13847 background: #FCFCFF;
13848 padding: 40px;
13849 }
13850 .wpfnl-analytics .analytics-conversion .conversion-table-wrapper {
13851 max-width: 1080px;
13852 width: 100%;
13853 margin: 0 auto;
13854 overflow: hidden;
13855 }
13856 .wpfnl-analytics .analytics-conversion .conversion-table-inner {
13857 display: flex;
13858 gap: 30px;
13859 transition: transform 0.5s;
13860 }
13861 .wpfnl-analytics .analytics-conversion .conversion-table-inner.data-center {
13862 justify-content: center;
13863 }
13864 .wpfnl-analytics .analytics-conversion .conversion-table-inner .single-table {
13865 border-radius: 10px;
13866 border: 1px solid #F1F0F5;
13867 background: #FFF;
13868 box-shadow: 0px 20px 20px 0px rgba(190, 190, 215, 0.08);
13869 width: calc(20% - 24px);
13870 flex-shrink: 0;
13871 }
13872 .wpfnl-analytics .analytics-conversion .conversion-table-inner .tbl-head {
13873 display: flex;
13874 flex-flow: row wrap;
13875 align-items: center;
13876 justify-content: center;
13877 gap: 7px;
13878 background: #E8F1FF;
13879 border-radius: 10px 10px 0 0;
13880 padding: 8px 10px 6px;
13881 }
13882 .wpfnl-analytics .analytics-conversion .conversion-table-inner .tbl-head .tbl-title {
13883 color: #363B4E;
13884 font-size: 13px;
13885 font-weight: 500;
13886 line-height: 1.1;
13887 width: calc(100% - 60px);
13888 white-space: nowrap;
13889 overflow: hidden;
13890 text-overflow: ellipsis;
13891 display: inline-block;
13892 }
13893 .wpfnl-analytics .analytics-conversion .conversion-table-inner .tbl-head svg {
13894 width: 14px;
13895 display: block;
13896 }
13897 .wpfnl-analytics .analytics-conversion .conversion-table-inner .step-preview-img {
13898 padding: 16px;
13899 }
13900 .wpfnl-analytics .analytics-conversion .conversion-table-inner .step-preview-img svg {
13901 max-width: 100%;
13902 width: 100%;
13903 }
13904 .wpfnl-analytics .analytics-conversion .conversion-table-inner .conversion-data {
13905 text-align: center;
13906 }
13907 .wpfnl-analytics .analytics-conversion .conversion-table-inner .conversion-data li:not(.loader-wrapper) {
13908 border-bottom: 1px solid #F1F0F5;
13909 color: #7A8B9A;
13910 font-size: 14px;
13911 line-height: 14px;
13912 text-transform: capitalize;
13913 padding: 14px 10px;
13914 }
13915 .wpfnl-analytics .analytics-conversion .conversion-table-inner .conversion-data li:not(.loader-wrapper) b {
13916 color: #2D3149;
13917 font-weight: 500;
13918 }
13919 .wpfnl-analytics .analytics-conversion .conversion-table-inner .conversion-data li:not(.loader-wrapper):last-child {
13920 border-bottom: 0;
13921 }
13922 .wpfnl-analytics .analytics-conversion .conversion-table-inner .conversion-data li:not(.loader-wrapper).conversion-rates b {
13923 color: #12B76A;
13924 }
13925 .wpfnl-analytics .analytics-conversion .conversion-table-inner .conversion-data li:not(.loader-wrapper).bounce-rate b {
13926 color: #F04438;
13927 }
13928 .wpfnl-analytics .analytics-conversion .conversion-table-inner .table-checkout .tbl-head {
13929 background: #FDF0E8;
13930 }
13931 .wpfnl-analytics .analytics-conversion .conversion-table-inner .table-checkout .tbl-head svg {
13932 position: relative;
13933 top: -1px;
13934 }
13935 .wpfnl-analytics .analytics-conversion .conversion-table-inner .table-upsell .tbl-head {
13936 background: #E9F9E8;
13937 }
13938 .wpfnl-analytics .analytics-conversion .conversion-table-inner .table-downsell .tbl-head {
13939 background: #FCF0F1;
13940 }
13941 .wpfnl-analytics .analytics-conversion .conversion-table-inner .table-thankyou .tbl-head {
13942 background: #E6FAF5;
13943 }
13944 .wpfnl-analytics .analytics-conversion .conversion-table-inner .table-custom .tbl-head {
13945 background: #E0F2F4;
13946 }
13947
13948 @media only screen and (max-width: 1299px) {
13949 .wpfnl-analytics .analytics-conversion .conversion-table {
13950 padding: 20px;
13951 }
13952 .wpfnl-analytics .analytics-conversion .conversion-table-inner {
13953 gap: 20px;
13954 }
13955 .wpfnl-analytics .analytics-conversion .conversion-table-inner .single-table {
13956 width: calc(20% - 16px);
13957 }
13958 }
13959 @media only screen and (max-width: 1199px) {
13960 .wpfnl-analytics .analytics-conversion .conversion-table-inner .single-table {
13961 width: calc(25% - 15px);
13962 }
13963 }
13964 @media only screen and (max-width: 991px) {
13965 .wpfnl-analytics .analytics-conversion .conversion-table-inner .single-table {
13966 width: calc(33.3333333333% - 14px);
13967 }
13968 }
13969 .wpfnl-analytics .custom-date-range {
13970 display: none;
13971 }
13972 .wpfnl-analytics .filter-selectbox {
13973 background: #fff;
13974 box-shadow: 0px 1px 1px 0px rgba(182, 185, 191, 0.3);
13975 padding: 14px 62px 12px 18px;
13976 border-radius: 50px;
13977 position: relative;
13978 cursor: pointer;
13979 display: inline-flex;
13980 flex-flow: row wrap;
13981 align-items: center;
13982 justify-content: flex-start;
13983 }
13984 .wpfnl-analytics .filter-selectbox > ul {
13985 display: flex;
13986 flex-flow: row wrap;
13987 align-items: center;
13988 }
13989 .wpfnl-analytics .filter-selectbox > ul li {
13990 position: relative;
13991 color: #9398A5;
13992 line-height: 1;
13993 font-size: 14px;
13994 font-weight: 500;
13995 }
13996 .wpfnl-analytics .filter-selectbox > ul li:first-child {
13997 margin-right: 24px;
13998 }
13999 .wpfnl-analytics .filter-selectbox > ul li:first-child:before {
14000 content: "";
14001 width: 9px;
14002 height: 1px;
14003 background: #66666d;
14004 position: absolute;
14005 right: -16px;
14006 top: 7px;
14007 }
14008 .wpfnl-analytics .filter-selectbox .calendar-icon {
14009 position: absolute;
14010 right: 0;
14011 top: 0;
14012 height: 100%;
14013 width: 45px;
14014 padding: 10px 15px 10px 14px;
14015 border-left: 1px solid #E4E6EB;
14016 display: flex;
14017 flex-flow: column;
14018 align-items: center;
14019 justify-content: center;
14020 }
14021 .wpfnl-analytics .filter-selectbox .calendar-icon svg {
14022 transition: all 0.3s ease;
14023 }
14024 .wpfnl-analytics .filter-wrapper {
14025 border-bottom: 1px solid #E5E8F3;
14026 padding: 2px 18px;
14027 display: flex;
14028 align-items: center;
14029 justify-content: space-between;
14030 color: #7A8B9A;
14031 width: 100%;
14032 }
14033 .wpfnl-analytics .filter-wrapper input {
14034 background: transparent;
14035 border: none;
14036 font-size: 14px;
14037 color: #9398A5;
14038 font-weight: 400;
14039 width: 87px;
14040 min-width: auto;
14041 cursor: pointer;
14042 padding: 0;
14043 height: 40px;
14044 z-index: 1;
14045 position: relative;
14046 }
14047 .wpfnl-analytics .filter-wrapper input[readonly] {
14048 background: transparent;
14049 cursor: pointer;
14050 }
14051 .wpfnl-analytics .filter-wrapper input:focus {
14052 box-shadow: none;
14053 }
14054 .wpfnl-analytics .filter-wrapper input#to {
14055 margin-right: 5px;
14056 }
14057 .wpfnl-analytics .filter-wrapper .to-date,
14058 .wpfnl-analytics .filter-wrapper .from-date {
14059 position: relative;
14060 display: flex;
14061 align-items: center;
14062 gap: 8px;
14063 }
14064 .wpfnl-analytics .filter-wrapper .divider {
14065 width: 9px;
14066 height: 1px;
14067 background: #7A8B9A;
14068 margin: 0 5px;
14069 }
14070 .wpfnl-analytics .filter-wrapper .icon {
14071 position: relative;
14072 top: 0px;
14073 }
14074 .wpfnl-analytics .filter-wrapper .icon svg {
14075 display: block;
14076 }
14077 .wpfnl-analytics .filter-wrapper .filter-icon {
14078 margin-left: auto;
14079 border-left: 1px solid #9064f6;
14080 height: 40px;
14081 width: 40px;
14082 padding-left: 13px;
14083 display: flex;
14084 flex-flow: column;
14085 align-items: center;
14086 justify-content: center;
14087 }
14088 .wpfnl-analytics .calendar-dorpdown {
14089 position: absolute;
14090 top: calc(100% + 10px);
14091 right: 0;
14092 background: #fff;
14093 width: 291px;
14094 z-index: 10;
14095 border: 1px solid #F1F0F5;
14096 box-shadow: 0px 18px 22px 0px rgba(73, 59, 104, 0.1);
14097 border-radius: 10px;
14098 cursor: default;
14099 opacity: 0;
14100 visibility: hidden;
14101 transition: all 0.3s ease;
14102 }
14103 .wpfnl-analytics .calendar-dorpdown .date-range-input {
14104 display: flex;
14105 flex-flow: row wrap;
14106 align-items: center;
14107 gap: 10px;
14108 border-bottom: 1px solid #F1F0F5;
14109 padding: 5px 20px;
14110 position: relative;
14111 }
14112 .wpfnl-analytics .calendar-dorpdown .date-range-input:before {
14113 content: "";
14114 position: absolute;
14115 left: calc(50% - 6px);
14116 top: 50%;
14117 transform: translateY(-50%);
14118 height: 16px;
14119 width: 1px;
14120 background: #F1F0F5;
14121 }
14122 .wpfnl-analytics .calendar-dorpdown .date-range-input input[type=text] {
14123 min-width: auto;
14124 width: calc(50% - 5px);
14125 background: transparent;
14126 border: none;
14127 border-radius: 0;
14128 height: 30px;
14129 padding: 0;
14130 cursor: text;
14131 color: #2D3149;
14132 }
14133 .wpfnl-analytics .calendar-dorpdown .date-range-input input[type=text]::placeholder {
14134 color: #9398A5;
14135 }
14136 .wpfnl-analytics .calendar-dorpdown .date-range-input input[type=text]:-ms-input-placeholder {
14137 color: #9398A5;
14138 }
14139 .wpfnl-analytics .calendar-dorpdown .date-range-input input[type=text]::-ms-input-placeholder {
14140 color: #9398A5;
14141 }
14142 .wpfnl-analytics .calendar-dorpdown .date-range-input #date-from {
14143 padding-right: 12px;
14144 }
14145 .wpfnl-analytics .calendar-dorpdown .wpfunnel-datepicker {
14146 padding: 15px 20px 10px;
14147 }
14148 .wpfnl-analytics .calendar-dorpdown .wpfunnel-datepicker .ui-datepicker {
14149 width: 100%;
14150 }
14151 .wpfnl-analytics .calendar-dorpdown .wpfunnel-datepicker .ui-datepicker .ui-datepicker-prev,
14152 .wpfnl-analytics .calendar-dorpdown .wpfunnel-datepicker .ui-datepicker .ui-datepicker-next {
14153 display: none;
14154 }
14155 .wpfnl-analytics .calendar-dorpdown .wpfunnel-datepicker .ui-datepicker .ui-datepicker-title {
14156 margin: 0;
14157 display: flex;
14158 align-items: center;
14159 gap: 10px;
14160 }
14161 .wpfnl-analytics .calendar-dorpdown .wpfunnel-datepicker .ui-datepicker .ui-datepicker-title select {
14162 color: #2D3149;
14163 font-size: 13px;
14164 margin: 0;
14165 width: calc(50% - 4px);
14166 border-radius: 8px;
14167 border: 1px solid #F1F0F5;
14168 box-shadow: none;
14169 padding: 10px 40px 8px 12px;
14170 background-position: right 10px top 54%;
14171 }
14172 .wpfnl-analytics .calendar-dorpdown .div-to-append-calender {
14173 padding: 4px 15px 23px;
14174 }
14175 .wpfnl-analytics .calendar-dorpdown .div-to-append-calender #ui-datepicker-div {
14176 position: relative !important;
14177 top: 10px !important;
14178 left: 0 !important;
14179 width: 100%;
14180 display: block !important;
14181 }
14182 .wpfnl-analytics .calendar-dorpdown .div-to-append-calender .ui-datepicker .ui-datepicker-title {
14183 display: flex;
14184 width: 90%;
14185 margin: 0 2.5em;
14186 }
14187 .wpfnl-analytics .calendar-dorpdown .div-to-append-calender .ui-datepicker select.ui-datepicker-month,
14188 .wpfnl-analytics .calendar-dorpdown .div-to-append-calender .ui-datepicker select.ui-datepicker-year {
14189 width: 116px;
14190 min-width: auto;
14191 height: 36px;
14192 border-radius: 3px;
14193 }
14194 .wpfnl-analytics .calendar-dorpdown .div-to-append-range-calender {
14195 padding: 4px 15px 23px;
14196 }
14197 .wpfnl-analytics .calendar-dorpdown .div-to-append-range-calender #ui-datepicker-div {
14198 position: relative !important;
14199 top: 10px !important;
14200 left: 0 !important;
14201 width: 100%;
14202 display: block !important;
14203 }
14204 .wpfnl-analytics .calendar-dorpdown .div-to-append-range-calender .ui-datepicker .ui-datepicker-title {
14205 display: flex;
14206 width: 90%;
14207 margin: 0 2.5em;
14208 }
14209 .wpfnl-analytics .calendar-dorpdown .div-to-append-range-calender .ui-datepicker select.ui-datepicker-month,
14210 .wpfnl-analytics .calendar-dorpdown .div-to-append-range-calender .ui-datepicker select.ui-datepicker-year {
14211 width: 116px;
14212 min-width: auto;
14213 height: 36px;
14214 border-radius: 3px;
14215 }
14216 .wpfnl-analytics .calendar-dorpdown .btn-default {
14217 padding: 0 18px;
14218 height: 32px;
14219 line-height: 32px;
14220 width: auto;
14221 min-width: auto;
14222 margin-left: auto;
14223 display: block;
14224 border-radius: 10px 0 10px 0;
14225 box-shadow: 0px 10px 16px rgba(189, 193, 200, 0.5);
14226 }
14227 .wpfnl-analytics .show-calendar .calendar-dorpdown {
14228 opacity: 1;
14229 visibility: visible;
14230 }
14231
14232 @media only screen and (max-width: 1399px) {
14233 .wpfnl-drawflow-window .wpfnl-analytics .analytics-box {
14234 padding: 17px 17px 16px;
14235 }
14236 }
14237 @media only screen and (max-width: 782px) {
14238 .folded .wpfnl-drawflow-window .wpfnl-analytics {
14239 width: 100%;
14240 }
14241 .folded .wpfnl-drawflow-window .wpfnl-analytics .analytics-full-loader {
14242 left: 0;
14243 }
14244 }
14245 .wpfnl-license-page {
14246 background: transparent;
14247 }
14248
14249 .wpfnl-license-wrapper {
14250 display: flex;
14251 flex-flow: row wrap;
14252 margin-top: 24px;
14253 padding-right: 24px;
14254 gap: 30px;
14255 }
14256 .wpfnl-license-wrapper .wpfnl-license-filed {
14257 background: #FFFFFF;
14258 box-shadow: 0px 1px 2px rgba(190, 190, 215, 0.2);
14259 border-radius: 10px;
14260 width: calc(100% - 390px);
14261 padding: 15px 20px 20px;
14262 }
14263 .wpfnl-license-wrapper .wpfnl-license-filed .field-header .product-title,
14264 .wpfnl-license-wrapper .wpfnl-license-filed .input-field-area .product-title {
14265 width: 390px;
14266 position: relative;
14267 }
14268 .wpfnl-license-wrapper .wpfnl-license-filed .field-header .input-field,
14269 .wpfnl-license-wrapper .wpfnl-license-filed .input-field-area .input-field {
14270 width: calc(100% - 460px);
14271 max-width: 420px;
14272 padding: 0 40px;
14273 }
14274 .wpfnl-license-wrapper .wpfnl-license-filed .field-header .btn-area,
14275 .wpfnl-license-wrapper .wpfnl-license-filed .input-field-area .btn-area {
14276 width: 170px;
14277 }
14278 .wpfnl-license-wrapper .wpfnl-license-filed .field-header {
14279 display: flex;
14280 flex-flow: row wrap;
14281 align-items: center;
14282 justify-content: space-between;
14283 margin-bottom: 30px;
14284 position: relative;
14285 padding-bottom: 15px;
14286 }
14287 .wpfnl-license-wrapper .wpfnl-license-filed .field-header:before {
14288 content: "";
14289 position: absolute;
14290 left: -20px;
14291 bottom: 0;
14292 width: calc(100% + 40px);
14293 height: 1px;
14294 background: #E5E8F3;
14295 }
14296 .wpfnl-license-wrapper .wpfnl-license-filed .field-header .single-field {
14297 text-transform: uppercase;
14298 }
14299 .wpfnl-license-wrapper .wpfnl-license-filed .input-field-area {
14300 display: flex;
14301 flex-flow: row wrap;
14302 justify-content: space-between;
14303 align-items: center;
14304 width: 100%;
14305 }
14306 .wpfnl-license-wrapper .wpfnl-license-filed .input-field-area .product-title {
14307 display: flex;
14308 align-items: center;
14309 }
14310 .wpfnl-license-wrapper .wpfnl-license-filed .input-field-area .product-title .icon-info {
14311 width: calc(100% - 50px);
14312 padding-left: 15px;
14313 }
14314 .wpfnl-license-wrapper .wpfnl-license-filed .input-field-area .product-title h3 {
14315 font-weight: 500;
14316 font-size: 20px;
14317 line-height: 23px;
14318 color: #363B4E;
14319 }
14320 .wpfnl-license-wrapper .wpfnl-license-filed .input-field-area .license-status {
14321 font-size: 14px;
14322 line-height: 16px;
14323 color: #7A8B9A;
14324 margin-top: 5px;
14325 display: block;
14326 }
14327 .wpfnl-license-wrapper .wpfnl-license-filed .input-field-area .addon-icon {
14328 width: 50px;
14329 height: 50px;
14330 border-radius: 100%;
14331 display: flex;
14332 align-items: center;
14333 justify-content: center;
14334 }
14335 .wpfnl-license-wrapper .wpfnl-license-filed .input-field-area .input-field input {
14336 height: 46px;
14337 padding: 6px 15px 5px;
14338 }
14339 .wpfnl-license-wrapper .wpfnl-license-filed .input-field-area .btn-area {
14340 position: relative;
14341 }
14342 .wpfnl-license-wrapper .wpfnl-license-filed .input-field-area .btn-area .btn-default {
14343 padding: 0 22px;
14344 height: 46px;
14345 min-width: 162px;
14346 border-radius: 10px;
14347 }
14348 .wpfnl-license-wrapper .wpfnl-license-filed .input-field-area .btn-area .lnc-notice {
14349 color: green;
14350 font-size: 15px;
14351 text-transform: capitalize;
14352 margin-left: 8px;
14353 position: absolute;
14354 bottom: -24px;
14355 left: -4px;
14356 }
14357 .wpfnl-license-wrapper .wpfnl-license-filed .addons-license {
14358 padding: 15px;
14359 background: #F7F7FA;
14360 margin-top: 30px;
14361 border-radius: 0 8px 8px 0;
14362 border-left: 2px solid #6E42D3;
14363 }
14364 .wpfnl-license-wrapper .wpfnl-license-filed .addons-license .single-addons {
14365 margin-bottom: 15px;
14366 }
14367 .wpfnl-license-wrapper .wpfnl-license-filed .addons-license .single-addons:last-child {
14368 margin-bottom: 0;
14369 }
14370 .wpfnl-license-wrapper .wpfnl-license-filed .addons-license .input-field-area {
14371 padding: 12px 15px;
14372 background-color: #fff;
14373 box-shadow: 0px 1px 2px rgba(190, 190, 215, 0.2);
14374 border-radius: 6px;
14375 }
14376 .wpfnl-license-wrapper .wpfnl-license-filed .addons-license .input-field-area .product-title {
14377 width: 362px;
14378 }
14379 .wpfnl-license-wrapper .wpfnl-license-filed .addons-license .input-field-area .addon-icon {
14380 background: #F7F7FA;
14381 }
14382 .wpfnl-license-wrapper .wpfnl-license-filed .addons-license .input-field-area h3 {
14383 font-weight: 500;
14384 font-size: 14px;
14385 line-height: 1.1;
14386 color: #363B4E;
14387 }
14388 .wpfnl-license-wrapper .wpfnl-license-filed .addons-license .input-field-area .input-field input {
14389 height: 38px;
14390 }
14391 .wpfnl-license-wrapper .wpfnl-license-filed .addons-license .input-field-area .btn-area {
14392 width: 145px;
14393 }
14394 .wpfnl-license-wrapper .wpfnl-license-filed .addons-license .input-field-area .btn-area .btn-default {
14395 padding: 0 18px;
14396 font-size: 13px;
14397 height: 38px;
14398 min-width: auto;
14399 margin-left: auto;
14400 display: block;
14401 border-radius: 6px;
14402 width: 100%;
14403 }
14404 .wpfnl-license-wrapper .wpfnl-license-filed .addons-license .not-get-addons .input-field-area .product-title {
14405 width: calc(100% - 200px);
14406 }
14407 .wpfnl-license-wrapper .promo-text-area {
14408 width: 360px;
14409 background: #FFF;
14410 border-radius: 10px;
14411 box-shadow: 0px 1px 2px rgba(190, 190, 215, 0.2);
14412 }
14413 .wpfnl-license-wrapper .promo-text-area .single-area {
14414 position: relative;
14415 padding: 25px 25px 25px 90px;
14416 background: #FFFFFF;
14417 box-shadow: 0px 1px 2px rgba(190, 190, 215, 0.2);
14418 border-radius: 10px;
14419 margin-bottom: 30px;
14420 }
14421 .wpfnl-license-wrapper .promo-text-area .single-area:last-child {
14422 margin-bottom: 0;
14423 }
14424 .wpfnl-license-wrapper .promo-text-area .single-area .icon {
14425 background-color: #F7F7FA;
14426 width: 50px;
14427 height: 50px;
14428 display: flex;
14429 flex-flow: column;
14430 align-items: center;
14431 justify-content: center;
14432 border-radius: 100%;
14433 position: absolute;
14434 top: 30px;
14435 left: 26px;
14436 }
14437 .wpfnl-license-wrapper .promo-text-area .single-area h4 {
14438 font-size: 18px;
14439 margin-bottom: 8px;
14440 color: #363B4E;
14441 font-weight: 500;
14442 }
14443 .wpfnl-license-wrapper .promo-text-area .single-area P {
14444 font-size: 14px;
14445 }
14446 .wpfnl-license-wrapper .promo-text-area .manage-license-area {
14447 padding: 20px;
14448 display: flex;
14449 flex-flow: column;
14450 align-items: center;
14451 justify-content: center;
14452 overflow: hidden;
14453 height: 100%;
14454 }
14455 .wpfnl-license-wrapper .promo-text-area .manage-license-area .logo {
14456 margin-bottom: 12px;
14457 }
14458 .wpfnl-license-wrapper .promo-text-area .manage-license-area p {
14459 text-align: center;
14460 margin-bottom: 20px;
14461 }
14462 .wpfnl-license-wrapper .promo-text-area .manage-license-area .btn-default {
14463 height: 40px;
14464 line-height: 40px;
14465 position: relative;
14466 z-index: 1;
14467 }
14468
14469 .cl-doc-row {
14470 display: flex;
14471 flex-flow: row wrap;
14472 margin-top: 30px;
14473 padding-right: 24px;
14474 gap: 30px;
14475 }
14476 .cl-doc-row .single-col {
14477 background: #fff;
14478 padding: 30px;
14479 width: calc(25% - 23px);
14480 border-radius: 8px;
14481 display: flex;
14482 flex-flow: column;
14483 align-items: flex-start;
14484 position: relative;
14485 }
14486 .cl-doc-row .single-col:last-child {
14487 margin-right: 0;
14488 }
14489 .cl-doc-row .single-col .icon {
14490 background-color: #f0f1f3;
14491 width: 40px;
14492 height: 40px;
14493 display: flex;
14494 flex-flow: column;
14495 align-items: center;
14496 justify-content: center;
14497 border-radius: 100%;
14498 position: absolute;
14499 top: 24px;
14500 left: 30px;
14501 }
14502 .cl-doc-row .single-col h4 {
14503 font-size: 20px;
14504 margin-bottom: 22px;
14505 font-weight: 500;
14506 padding-left: 53px;
14507 color: #3c434a;
14508 }
14509 .cl-doc-row .single-col p {
14510 font-size: 14px;
14511 margin-bottom: 20px;
14512 }
14513 .cl-doc-row .single-col .btn-default {
14514 margin-top: auto;
14515 }
14516 .cl-doc-row .single-col.manage-license .icon svg {
14517 width: 27px;
14518 }
14519
14520 @media only screen and (max-width: 1620px) {
14521 .wpfnl-license-wrapper .wpfnl-license-filed .field-header .product-title,
14522 .wpfnl-license-wrapper .wpfnl-license-filed .input-field-area .product-title {
14523 width: 280px;
14524 }
14525 .wpfnl-license-wrapper .wpfnl-license-filed .field-header .input-field,
14526 .wpfnl-license-wrapper .wpfnl-license-filed .input-field-area .input-field {
14527 padding: 0 20px;
14528 }
14529 .wpfnl-license-wrapper .wpfnl-license-filed .addons-license .input-field-area .product-title {
14530 width: 260px;
14531 }
14532 .wpfnl-license-wrapper .wpfnl-license-filed .addons-license .input-field-area .btn-area {
14533 width: 150px;
14534 }
14535 .wpfnl-license-wrapper .wpfnl-license-filed .addons-license .input-field-area .input-field {
14536 width: calc(100% - 410px);
14537 }
14538 }
14539 @media only screen and (max-width: 1399px) {
14540 .wpfnl-license-wrapper .wpfnl-license-filed {
14541 width: 100%;
14542 margin-right: 0;
14543 }
14544 .wpfnl-license-wrapper .promo-text-area {
14545 width: 100%;
14546 display: flex;
14547 flex-flow: row wrap;
14548 justify-content: center;
14549 }
14550 .wpfnl-license-wrapper .promo-text-area .single-area {
14551 width: calc(33.3333333333% - 20px);
14552 margin-left: 30px;
14553 margin-bottom: 0;
14554 }
14555 .wpfnl-license-wrapper .promo-text-area .single-area:first-child {
14556 margin-left: 0;
14557 }
14558 }
14559 @media only screen and (max-width: 1199px) {
14560 .wpfnl-license-wrapper {
14561 gap: 20px;
14562 }
14563 .wpfnl-license-wrapper .promo-text-area .manage-license-area:before {
14564 left: -47px;
14565 }
14566 .wpfnl-license-wrapper .promo-text-area .manage-license-area {
14567 padding: 20px;
14568 display: flex;
14569 flex-flow: column;
14570 justify-content: center;
14571 }
14572 .wpfnl-license-wrapper .promo-text-area .single-area {
14573 width: calc(33.3333333333% - 14px);
14574 margin-left: 20px;
14575 padding: 20px;
14576 }
14577 .wpfnl-license-wrapper .promo-text-area .single-area .icon {
14578 position: relative;
14579 top: inherit;
14580 left: inherit;
14581 margin-bottom: 12px;
14582 }
14583 .cl-doc-row {
14584 margin-top: 20px;
14585 gap: 20px;
14586 }
14587 .cl-doc-row .single-col {
14588 padding: 20px;
14589 width: calc(50% - 10px);
14590 }
14591 .cl-doc-row .single-col .icon {
14592 top: 18px;
14593 left: 20px;
14594 }
14595 }
14596 @media only screen and (max-width: 991px) {
14597 .wpfnl-license-wrapper .wpfnl-license-filed .field-header {
14598 display: none;
14599 }
14600 .wpfnl-license-wrapper .wpfnl-license-filed .input-field-area .product-title {
14601 width: 100%;
14602 margin-bottom: 10px;
14603 }
14604 .wpfnl-license-wrapper .wpfnl-license-filed .input-field-area .input-field {
14605 width: calc(100% - 180px);
14606 max-width: initial;
14607 padding: 0;
14608 }
14609 .wpfnl-license-wrapper .wpfnl-license-filed .addons-license .input-field-area .product-title {
14610 width: 100%;
14611 }
14612 .wpfnl-license-wrapper .wpfnl-license-filed .addons-license .input-field-area .input-field {
14613 width: calc(100% - 160px);
14614 }
14615 .cl-doc-row .single-col:nth-child(2) {
14616 margin-right: 0;
14617 }
14618 }
14619 .gbf-product-area .product-head {
14620 padding: 17px 25px;
14621 }
14622 .gbf-product-area .wpfnl-box {
14623 box-shadow: none;
14624 border-radius: 10px;
14625 }
14626 .gbf-product-area .condition-wrapper {
14627 background: #f7f8f9;
14628 border-radius: 10px;
14629 padding: 25px 25px 33px;
14630 }
14631 .gbf-product-area .single-condition-wrapper {
14632 padding: 0 0 27px;
14633 position: relative;
14634 }
14635 .gbf-product-area .single-condition-wrapper:after {
14636 content: "";
14637 position: absolute;
14638 left: 50%;
14639 height: 27px;
14640 width: 2px;
14641 background: #A0ADB9;
14642 margin-left: -1px;
14643 }
14644 .gbf-product-area .single-condition-wrapper:after {
14645 bottom: 0;
14646 }
14647 .gbf-product-area .single-condition-wrapper .add-condition {
14648 border: none;
14649 background: transparent;
14650 display: block;
14651 height: 30px;
14652 width: 30px;
14653 position: absolute;
14654 left: 50%;
14655 bottom: -13px;
14656 transform: translate(-50%);
14657 z-index: 1;
14658 border-radius: 50%;
14659 cursor: pointer;
14660 }
14661 .gbf-product-area .single-condition-wrapper .add-condition svg {
14662 width: 30px;
14663 height: 30px;
14664 }
14665 .gbf-product-area .single-condition-wrapper .add-condition svg circle {
14666 fill: #6e42d3;
14667 stroke: #6e42d3;
14668 }
14669 .gbf-product-area .single-condition-wrapper .add-condition svg path {
14670 stroke: #fff;
14671 }
14672 .gbf-product-area .single-condition-wrapper:not(:last-child) .add-condition {
14673 display: none;
14674 }
14675 .gbf-product-area .wpfnl-gbf-type-product-search,
14676 .gbf-product-area .wpfnl-product-search-gbf,
14677 .gbf-product-area .wpfnl-category-search {
14678 display: none;
14679 }
14680 .gbf-product-area .select2-container.select2-container--default.select2-container--open {
14681 background: transparent;
14682 border: none;
14683 }
14684 .gbf-product-area .select2-container--default .select2-selection--single {
14685 background-color: transparent;
14686 border: none;
14687 border-radius: 0;
14688 height: auto;
14689 }
14690 .gbf-product-area .select2-container--default .select2-selection--single .select2-selection__arrow {
14691 top: 50%;
14692 transform: translateY(-50%);
14693 display: none;
14694 }
14695 .gbf-product-area .select2-container {
14696 display: block;
14697 width: 100% !important;
14698 }
14699 .gbf-product-area .select2-container .select2-selection__rendered {
14700 border: 1px solid #E5E8F3;
14701 padding: 7px 15px;
14702 width: 100%;
14703 border-radius: 6px;
14704 overflow: hidden;
14705 text-overflow: ellipsis;
14706 display: block;
14707 color: #7A8B9A;
14708 line-height: 1;
14709 }
14710 .gbf-product-area .single-condition {
14711 background: #FFFFFF;
14712 box-shadow: 0px 1px 1px rgba(190, 190, 215, 0.2);
14713 border-radius: 10px;
14714 display: flex;
14715 flex-flow: row wrap;
14716 position: relative;
14717 }
14718 .gbf-product-area .single-condition .selectbox-wrapper select {
14719 height: 40px;
14720 background-color: transparent;
14721 min-width: auto;
14722 width: 100%;
14723 }
14724 .gbf-product-area .single-condition .selectbox-wrapper .wpfnl-tag-search {
14725 position: absolute;
14726 opacity: 0;
14727 visibility: hidden;
14728 }
14729 .gbf-product-area .single-condition label {
14730 cursor: default;
14731 padding-right: 10px;
14732 }
14733 .gbf-product-area .single-condition .hints {
14734 color: #EE5F5A;
14735 display: none;
14736 }
14737 .gbf-product-area .single-condition .selectbox-wrapper {
14738 position: relative;
14739 width: calc(100% - 112px);
14740 }
14741 .gbf-product-area .single-condition .required-star {
14742 color: #EE5F5A;
14743 }
14744 .gbf-product-area .single-condition .wpfnl-form-group {
14745 width: 100%;
14746 display: flex;
14747 flex-flow: row wrap;
14748 align-items: center;
14749 }
14750 .gbf-product-area .single-condition .condition-if {
14751 padding: 20px;
14752 width: 50%;
14753 position: relative;
14754 }
14755 .gbf-product-area .single-condition .condition-then {
14756 display: flex;
14757 flex-flow: row wrap;
14758 padding: 20px 13px;
14759 width: 50%;
14760 background: #F9F9FD;
14761 border-radius: 0px 10px 10px 0px;
14762 position: relative;
14763 }
14764 .gbf-product-area .single-condition .condition-then.gbf-date-is .wpfnl-form-group .to-date,
14765 .gbf-product-area .single-condition .condition-then.gbf-date-is .wpfnl-form-group .from-date {
14766 flex: 1;
14767 position: relative;
14768 display: flex;
14769 align-items: center;
14770 }
14771 .gbf-product-area .single-condition .condition-then.gbf-date-is .wpfnl-form-group .to-date label,
14772 .gbf-product-area .single-condition .condition-then.gbf-date-is .wpfnl-form-group .from-date label {
14773 width: 80px;
14774 }
14775 .gbf-product-area .single-condition .condition-then.gbf-date-is .wpfnl-form-group .to-date input[type=text],
14776 .gbf-product-area .single-condition .condition-then.gbf-date-is .wpfnl-form-group .from-date input[type=text] {
14777 height: 40px;
14778 min-width: auto;
14779 cursor: pointer;
14780 }
14781 .gbf-product-area .single-condition .condition-then.gbf-date-is .wpfnl-form-group .to-date {
14782 padding-left: 25px;
14783 }
14784 .gbf-product-area .single-condition .condition-then.gbf-date-is .wpfnl-form-group .to-date label {
14785 width: 48px;
14786 }
14787 .gbf-product-area .single-condition .div-to-append-calender .ui-datepicker .ui-datepicker-title {
14788 display: flex;
14789 width: 90%;
14790 margin: 0 2.5em;
14791 }
14792 .gbf-product-area .single-condition .div-to-append-calender .ui-datepicker select.ui-datepicker-year,
14793 .gbf-product-area .single-condition .div-to-append-calender .ui-datepicker select.ui-datepicker-month {
14794 width: calc(50% - 25px);
14795 min-width: auto;
14796 height: 36px;
14797 min-height: auto;
14798 border-radius: 3px;
14799 }
14800 .gbf-product-area .single-condition .div-to-append-range-calender .ui-datepicker .ui-datepicker-title {
14801 display: flex;
14802 width: 90%;
14803 margin: 0 2.5em;
14804 }
14805 .gbf-product-area .single-condition .div-to-append-range-calender .ui-datepicker select.ui-datepicker-year,
14806 .gbf-product-area .single-condition .div-to-append-range-calender .ui-datepicker select.ui-datepicker-month {
14807 width: calc(50% - 25px);
14808 min-width: auto;
14809 height: 36px;
14810 min-height: auto;
14811 border-radius: 3px;
14812 }
14813 .gbf-product-area .single-condition .close-condition {
14814 border: 1px solid #EE5F5A;
14815 padding: 0;
14816 height: 26px;
14817 width: 26px;
14818 display: flex;
14819 flex-flow: column;
14820 align-items: center;
14821 justify-content: center;
14822 border-radius: 100%;
14823 position: absolute;
14824 right: -8px;
14825 top: -11px;
14826 cursor: pointer;
14827 background: #fff;
14828 opacity: 0;
14829 visibility: hidden;
14830 transition: all 0.3s ease;
14831 z-index: 3;
14832 }
14833 .gbf-product-area .single-condition .close-condition svg {
14834 width: 17px;
14835 }
14836 .gbf-product-area .single-condition .close-condition svg path {
14837 stroke: #EE5F5A;
14838 }
14839 .gbf-product-area .single-condition:hover .close-condition {
14840 opacity: 1;
14841 visibility: visible;
14842 }
14843 .gbf-product-area .single-condition .wpfnl-form-group.field-required select {
14844 border-color: #EE5F5A;
14845 }
14846 .gbf-product-area .single-condition .wpfnl-form-group.field-required .hints {
14847 display: block;
14848 }
14849
14850 .steps-settings.downsell .gbf-offer-product .offer-discount-area,
14851 .steps-settings.upsell .gbf-offer-product .offer-discount-area {
14852 border: none;
14853 }
14854
14855 @media only screen and (max-width: 1199px) {
14856 .gbf-product-area .single-condition .wpfnl-form-group {
14857 width: 100%;
14858 }
14859 .gbf-product-area .single-condition label {
14860 padding-right: 0;
14861 margin-bottom: 5px;
14862 display: block;
14863 }
14864 .gbf-product-area .single-condition .selectbox-wrapper {
14865 width: 100%;
14866 }
14867 .gbf-product-area .single-condition .condition-then.gbf-date-is .wpfnl-form-group .to-date,
14868 .gbf-product-area .single-condition .condition-then.gbf-date-is .wpfnl-form-group .from-date {
14869 display: block;
14870 }
14871 }
14872 .wpfnl-webhook-drawer {
14873 width: calc(100% - 36px);
14874 right: 0;
14875 transition: none;
14876 }
14877 .wpfnl-webhook-drawer .drawer-wrapper {
14878 background: #F6F5FA;
14879 }
14880 .wpfnl-webhook-drawer .drawer-header {
14881 background: #FFFFFF;
14882 box-shadow: 0px 1px 2px rgba(190, 190, 215, 0.31) !important;
14883 padding: 15px 24px !important;
14884 justify-content: flex-start;
14885 gap: 14px;
14886 }
14887 .wpfnl-webhook-drawer .drawer-header .wpfnl-drawer-close {
14888 background: #FFFFFF;
14889 border-radius: 10px;
14890 height: 38px;
14891 width: 38px;
14892 display: flex;
14893 flex-flow: column;
14894 align-items: center;
14895 justify-content: center;
14896 cursor: pointer;
14897 border: 1px solid #EEF0F3;
14898 }
14899 .wpfnl-webhook-drawer .drawer-header .drawer-title {
14900 font-weight: 500;
14901 font-size: 16px;
14902 line-height: 1;
14903 }
14904 .wpfnl-webhook-drawer .drawer-header .webhook-search {
14905 margin-left: auto;
14906 }
14907 .wpfnl-webhook-drawer .drawer-header .webhook-search form {
14908 position: relative;
14909 }
14910 .wpfnl-webhook-drawer .drawer-header .webhook-search svg {
14911 position: absolute;
14912 top: 12px;
14913 left: 14px;
14914 }
14915 .wpfnl-webhook-drawer .drawer-header .webhook-search input[type=text] {
14916 padding-left: 34px;
14917 min-width: auto;
14918 width: 194px;
14919 background: #FFFFFF;
14920 border-color: #EEF0F3;
14921 border-radius: 10px;
14922 height: 40px;
14923 }
14924 .wpfnl-webhook-drawer .drawer-header .btn-default {
14925 height: 40px;
14926 line-height: 41px;
14927 display: flex;
14928 align-items: center;
14929 padding: 0 20px;
14930 gap: 7px;
14931 border-radius: 10px;
14932 }
14933 .wpfnl-webhook-drawer .drawer-body {
14934 padding-top: 40px;
14935 }
14936 .wpfnl-webhook-drawer .drawer-body .wpfnl-field-wrapper > label.has-tooltip .wpfnl-tooltip {
14937 margin-left: 3px;
14938 position: relative;
14939 top: -1px;
14940 }
14941 .wpfnl-webhook-drawer .drawer-body .wpfnl-field-wrapper > label.has-tooltip .wpfnl-tooltip path:first-child {
14942 fill: #686F7F;
14943 }
14944 .wpfnl-webhook-drawer .webhook-content {
14945 background: #FFFFFF;
14946 box-shadow: 0px 1px 1px rgba(182, 185, 191, 0.3);
14947 border-radius: 10px;
14948 }
14949 .wpfnl-webhook-drawer .drawer-footer {
14950 border-top: 1px solid #EEF0F3;
14951 padding: 20px 0 20px;
14952 margin-top: 30px;
14953 display: flex;
14954 flex-flow: row wrap;
14955 align-items: center;
14956 justify-content: flex-end;
14957 gap: 14px;
14958 position: relative;
14959 }
14960 .wpfnl-webhook-drawer .drawer-footer .btn-default {
14961 display: flex;
14962 flex-flow: row;
14963 align-items: center;
14964 justify-content: center;
14965 line-height: 41px;
14966 height: 40px;
14967 padding: 2px 20px 0;
14968 min-width: auto;
14969 }
14970 .wpfnl-webhook-drawer .drawer-footer .btn-default .wpfnl-loader {
14971 display: inline-block;
14972 }
14973 .wpfnl-webhook-drawer .drawer-footer .cancel-btn {
14974 background: transparent;
14975 box-shadow: 0 0 0 1px #E4E6EB;
14976 color: #3C3F47;
14977 }
14978 .wpfnl-webhook-drawer .drawer-footer .wpfnl-alert {
14979 display: inline-block;
14980 padding: 10px 20px;
14981 }
14982 .wpfnl-webhook-drawer .no-webhook-data {
14983 height: 550px;
14984 display: flex;
14985 flex-flow: column;
14986 align-items: center;
14987 justify-content: center;
14988 gap: 40px;
14989 font-weight: 500;
14990 font-size: 18px;
14991 line-height: 1;
14992 color: #363B4E;
14993 }
14994 .wpfnl-webhook-drawer .webhook-list-wrapper .webhook-single-list,
14995 .wpfnl-webhook-drawer .webhook-list-wrapper .list-header {
14996 display: flex;
14997 flex-flow: row wrap;
14998 align-items: center;
14999 justify-content: space-between;
15000 gap: 15px;
15001 }
15002 .wpfnl-webhook-drawer .webhook-list-wrapper .webhook-single-list .name-field,
15003 .wpfnl-webhook-drawer .webhook-list-wrapper .list-header .name-field {
15004 width: calc((80% - 135px) / 2);
15005 max-width: 300px;
15006 color: #363B4E;
15007 font-weight: 500;
15008 }
15009 .wpfnl-webhook-drawer .webhook-list-wrapper .webhook-single-list .request-url-field,
15010 .wpfnl-webhook-drawer .webhook-list-wrapper .list-header .request-url-field {
15011 width: calc((80% - 135px) / 2);
15012 }
15013 .wpfnl-webhook-drawer .webhook-list-wrapper .webhook-single-list .status-field,
15014 .wpfnl-webhook-drawer .webhook-list-wrapper .list-header .status-field {
15015 width: 92px;
15016 margin-left: auto;
15017 }
15018 .wpfnl-webhook-drawer .webhook-list-wrapper .webhook-single-list .action-field,
15019 .wpfnl-webhook-drawer .webhook-list-wrapper .list-header .action-field {
15020 width: 74px;
15021 text-align: center;
15022 }
15023 .wpfnl-webhook-drawer .webhook-list-wrapper .list-header {
15024 padding: 13px 24px;
15025 border-bottom: 1px solid #E5E8F3;
15026 }
15027 .wpfnl-webhook-drawer .webhook-list-wrapper .list-header .name-field {
15028 color: #7A8B9A;
15029 font-weight: 400;
15030 }
15031 .wpfnl-webhook-drawer .webhook-list-wrapper .webhook-single-list {
15032 padding: 15px 24px;
15033 border-bottom: 1px solid #E5E8F3;
15034 }
15035 .wpfnl-webhook-drawer .webhook-list-wrapper .webhook-single-list:last-child {
15036 border-bottom: 0;
15037 }
15038 .wpfnl-webhook-drawer .webhook-list-wrapper .webhook-single-list.no-data {
15039 text-align: center;
15040 display: block;
15041 }
15042 .wpfnl-webhook-drawer .webhook-list-wrapper .webhook-single-list .request-url-field {
15043 word-break: break-all;
15044 }
15045 .wpfnl-webhook-drawer .webhook-list-wrapper .webhook-single-list .status-field .wpfnl-loader {
15046 display: block;
15047 position: absolute;
15048 top: 1px;
15049 left: 30px;
15050 }
15051 .wpfnl-webhook-drawer .webhook-list-wrapper .webhook-single-list .action-field button {
15052 border: none;
15053 cursor: pointer;
15054 text-align: center;
15055 padding: 0 6px;
15056 display: inline-block;
15057 height: 30px;
15058 line-height: 30px;
15059 background-color: transparent;
15060 margin-left: 2px;
15061 }
15062 .wpfnl-webhook-drawer .webhook-list-wrapper .webhook-single-list .action-field button svg {
15063 position: relative;
15064 top: 4px;
15065 }
15066
15067 .webhook-settings-drawer {
15068 width: 860px;
15069 }
15070 .webhook-settings-drawer .drawer-wrapper {
15071 background: #fff;
15072 }
15073 .webhook-settings-drawer .drawer-wrapper .drawer-body {
15074 padding-top: 0;
15075 }
15076 .webhook-settings-drawer .drawer-wrapper .drawer-header {
15077 justify-content: space-between;
15078 box-shadow: none !important;
15079 padding: 16px 30px 15px 30px !important;
15080 }
15081 .webhook-settings-drawer .webhook-settings-content {
15082 background: #FFFFFF;
15083 border-radius: 0;
15084 border-top: 1px solid #EEF0F3;
15085 }
15086 .webhook-settings-drawer .wpfnl-field-wrapper {
15087 margin-bottom: 20px;
15088 }
15089 .webhook-settings-drawer .wpfnl-field-wrapper:last-child {
15090 margin-bottom: 0;
15091 }
15092 .webhook-settings-drawer .wpfnl-field-wrapper > label {
15093 width: 170px;
15094 }
15095 .webhook-settings-drawer .wpfnl-field-wrapper .wpfnl-fields .link-icon {
15096 position: absolute;
15097 top: 0;
15098 width: 38px;
15099 height: 38px;
15100 display: flex;
15101 align-items: center;
15102 justify-content: center;
15103 border-right: 1px solid #EEF0F3;
15104 }
15105 .webhook-settings-drawer .wpfnl-field-wrapper .wpfnl-fields .hints {
15106 color: #e65555;
15107 display: none;
15108 }
15109 .webhook-settings-drawer .wpfnl-field-wrapper input[type=date],
15110 .webhook-settings-drawer .wpfnl-field-wrapper input[type=search],
15111 .webhook-settings-drawer .wpfnl-field-wrapper input[type=url],
15112 .webhook-settings-drawer .wpfnl-field-wrapper input[type=tel],
15113 .webhook-settings-drawer .wpfnl-field-wrapper input[type=number],
15114 .webhook-settings-drawer .wpfnl-field-wrapper input[type=password],
15115 .webhook-settings-drawer .wpfnl-field-wrapper input[type=email],
15116 .webhook-settings-drawer .wpfnl-field-wrapper input[type=text],
15117 .webhook-settings-drawer .wpfnl-field-wrapper select {
15118 height: 38px;
15119 border-color: #EEF0F3;
15120 color: #363B4E;
15121 letter-spacing: -0.01em;
15122 font-weight: 400;
15123 }
15124 .webhook-settings-drawer .wpfnl-field-wrapper input[type=date]:-webkit-autofill,
15125 .webhook-settings-drawer .wpfnl-field-wrapper input[type=search]:-webkit-autofill,
15126 .webhook-settings-drawer .wpfnl-field-wrapper input[type=url]:-webkit-autofill,
15127 .webhook-settings-drawer .wpfnl-field-wrapper input[type=tel]:-webkit-autofill,
15128 .webhook-settings-drawer .wpfnl-field-wrapper input[type=number]:-webkit-autofill,
15129 .webhook-settings-drawer .wpfnl-field-wrapper input[type=password]:-webkit-autofill,
15130 .webhook-settings-drawer .wpfnl-field-wrapper input[type=email]:-webkit-autofill,
15131 .webhook-settings-drawer .wpfnl-field-wrapper input[type=text]:-webkit-autofill,
15132 .webhook-settings-drawer .wpfnl-field-wrapper select:-webkit-autofill {
15133 -webkit-box-shadow: 0 0 0 30px #ffffff inset;
15134 box-shadow: 0 0 0 30px #ffffff inset;
15135 -webkit-text-fill-color: #363B4E !important;
15136 }
15137 .webhook-settings-drawer .wpfnl-field-wrapper input[type=date]::-webkit-input-placeholder,
15138 .webhook-settings-drawer .wpfnl-field-wrapper input[type=search]::-webkit-input-placeholder,
15139 .webhook-settings-drawer .wpfnl-field-wrapper input[type=url]::-webkit-input-placeholder,
15140 .webhook-settings-drawer .wpfnl-field-wrapper input[type=tel]::-webkit-input-placeholder,
15141 .webhook-settings-drawer .wpfnl-field-wrapper input[type=number]::-webkit-input-placeholder,
15142 .webhook-settings-drawer .wpfnl-field-wrapper input[type=password]::-webkit-input-placeholder,
15143 .webhook-settings-drawer .wpfnl-field-wrapper input[type=email]::-webkit-input-placeholder,
15144 .webhook-settings-drawer .wpfnl-field-wrapper input[type=text]::-webkit-input-placeholder,
15145 .webhook-settings-drawer .wpfnl-field-wrapper select::-webkit-input-placeholder {
15146 color: #A7A8B3;
15147 }
15148 .webhook-settings-drawer .wpfnl-field-wrapper input[type=date]::-moz-placeholder,
15149 .webhook-settings-drawer .wpfnl-field-wrapper input[type=search]::-moz-placeholder,
15150 .webhook-settings-drawer .wpfnl-field-wrapper input[type=url]::-moz-placeholder,
15151 .webhook-settings-drawer .wpfnl-field-wrapper input[type=tel]::-moz-placeholder,
15152 .webhook-settings-drawer .wpfnl-field-wrapper input[type=number]::-moz-placeholder,
15153 .webhook-settings-drawer .wpfnl-field-wrapper input[type=password]::-moz-placeholder,
15154 .webhook-settings-drawer .wpfnl-field-wrapper input[type=email]::-moz-placeholder,
15155 .webhook-settings-drawer .wpfnl-field-wrapper input[type=text]::-moz-placeholder,
15156 .webhook-settings-drawer .wpfnl-field-wrapper select::-moz-placeholder {
15157 color: #A7A8B3;
15158 }
15159 .webhook-settings-drawer .wpfnl-field-wrapper input[type=date]:-ms-input-placeholder,
15160 .webhook-settings-drawer .wpfnl-field-wrapper input[type=search]:-ms-input-placeholder,
15161 .webhook-settings-drawer .wpfnl-field-wrapper input[type=url]:-ms-input-placeholder,
15162 .webhook-settings-drawer .wpfnl-field-wrapper input[type=tel]:-ms-input-placeholder,
15163 .webhook-settings-drawer .wpfnl-field-wrapper input[type=number]:-ms-input-placeholder,
15164 .webhook-settings-drawer .wpfnl-field-wrapper input[type=password]:-ms-input-placeholder,
15165 .webhook-settings-drawer .wpfnl-field-wrapper input[type=email]:-ms-input-placeholder,
15166 .webhook-settings-drawer .wpfnl-field-wrapper input[type=text]:-ms-input-placeholder,
15167 .webhook-settings-drawer .wpfnl-field-wrapper select:-ms-input-placeholder {
15168 color: #A7A8B3;
15169 }
15170 .webhook-settings-drawer .wpfnl-field-wrapper input[type=date]:-moz-placeholder,
15171 .webhook-settings-drawer .wpfnl-field-wrapper input[type=search]:-moz-placeholder,
15172 .webhook-settings-drawer .wpfnl-field-wrapper input[type=url]:-moz-placeholder,
15173 .webhook-settings-drawer .wpfnl-field-wrapper input[type=tel]:-moz-placeholder,
15174 .webhook-settings-drawer .wpfnl-field-wrapper input[type=number]:-moz-placeholder,
15175 .webhook-settings-drawer .wpfnl-field-wrapper input[type=password]:-moz-placeholder,
15176 .webhook-settings-drawer .wpfnl-field-wrapper input[type=email]:-moz-placeholder,
15177 .webhook-settings-drawer .wpfnl-field-wrapper input[type=text]:-moz-placeholder,
15178 .webhook-settings-drawer .wpfnl-field-wrapper select:-moz-placeholder {
15179 color: #A7A8B3;
15180 }
15181 .webhook-settings-drawer .wpfnl-field-wrapper select {
15182 color: #A7A8B3;
15183 max-width: 240px;
15184 width: 100%;
15185 padding-right: 36px;
15186 -moz-appearance: none;
15187 -webkit-appearance: none;
15188 appearance: none;
15189 background-image: url("data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMTIgNyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBzdHJva2U9IiM3QThCOUEiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIiBkPSJNMTAuODEzIDFsLTQuNSA0LjUtNC41LTQuNSIvPjwvc3ZnPg==");
15190 background-repeat: no-repeat;
15191 background-position-x: calc(100% - 13px);
15192 background-position-y: 13px;
15193 background-size: 12px 12px;
15194 }
15195 .webhook-settings-drawer .wpfnl-field-wrapper select.value-selected {
15196 color: #363B4E;
15197 }
15198 .webhook-settings-drawer .wpfnl-field-wrapper select option {
15199 color: #A7A8B3;
15200 }
15201 .webhook-settings-drawer .wpfnl-field-wrapper .wpfnl-tooltip p {
15202 min-width: 160px;
15203 }
15204 .webhook-settings-drawer .wpfnl-field-wrapper .wpfnl-custom-single-select {
15205 width: 240px;
15206 }
15207 .webhook-settings-drawer .feed-name .wpfnl-tooltip p {
15208 left: calc(100% + 8px);
15209 transform: translate(0, 50%);
15210 bottom: 50%;
15211 }
15212 .webhook-settings-drawer .feed-name .wpfnl-tooltip p:before {
15213 left: -4px;
15214 bottom: 50%;
15215 margin: 0 0px -6px 0px;
15216 }
15217 .webhook-settings-drawer .request-url input[type=text] {
15218 padding-left: 50px;
15219 }
15220 .webhook-settings-drawer .primary-settings {
15221 padding: 30px 0;
15222 }
15223 .webhook-settings-drawer .additional-settings {
15224 padding-top: 30px;
15225 }
15226 .webhook-settings-drawer .request-header-settings,
15227 .webhook-settings-drawer .primary-settings {
15228 border-bottom: 1px solid #EEF0F3;
15229 }
15230 .webhook-settings-drawer .primary-settings .request-formate .wpfnl-fields,
15231 .webhook-settings-drawer .primary-settings .request-method .wpfnl-fields {
15232 max-width: 100%;
15233 }
15234 .webhook-settings-drawer .request-header {
15235 align-items: flex-start;
15236 }
15237 .webhook-settings-drawer .request-header > label {
15238 position: relative;
15239 top: 34px;
15240 }
15241 .webhook-settings-drawer .request-body-loop-wrapper .loop-header,
15242 .webhook-settings-drawer .request-body-loop-wrapper .single-loop {
15243 display: flex;
15244 flex-flow: row wrap;
15245 align-items: flex-start;
15246 margin-bottom: 14px;
15247 gap: 10px;
15248 }
15249 .webhook-settings-drawer .request-body-loop-wrapper .loop-header:last-child,
15250 .webhook-settings-drawer .request-body-loop-wrapper .single-loop:last-child {
15251 margin-bottom: 0;
15252 }
15253 .webhook-settings-drawer .request-body-loop-wrapper .loop-header .value,
15254 .webhook-settings-drawer .request-body-loop-wrapper .loop-header .name,
15255 .webhook-settings-drawer .request-body-loop-wrapper .single-loop .value,
15256 .webhook-settings-drawer .request-body-loop-wrapper .single-loop .name {
15257 width: calc(50% - 29px);
15258 }
15259 .webhook-settings-drawer .request-body-loop-wrapper .loop-header .value .crm-data-loader,
15260 .webhook-settings-drawer .request-body-loop-wrapper .single-loop .value .crm-data-loader {
15261 width: calc(100% - 13px);
15262 left: 2px;
15263 }
15264 .webhook-settings-drawer .request-body-loop-wrapper .loop-header input,
15265 .webhook-settings-drawer .request-body-loop-wrapper .loop-header select,
15266 .webhook-settings-drawer .request-body-loop-wrapper .single-loop input,
15267 .webhook-settings-drawer .request-body-loop-wrapper .single-loop select {
15268 min-width: auto;
15269 box-shadow: 0px 1px 1px rgba(182, 185, 191, 0.3);
15270 border-radius: 6px;
15271 border: none;
15272 max-width: 100%;
15273 }
15274 .webhook-settings-drawer .request-body-loop-wrapper .loop-header {
15275 margin-bottom: 8px;
15276 }
15277 .webhook-settings-drawer .request-body-loop-wrapper .loop-header .value,
15278 .webhook-settings-drawer .request-body-loop-wrapper .loop-header .name {
15279 font-size: 14px;
15280 line-height: 1.2;
15281 font-weight: 500;
15282 color: #363B4E;
15283 }
15284 .webhook-settings-drawer .request-body-loop-wrapper .single-loop {
15285 background: #F6F5FA;
15286 border-radius: 10px;
15287 padding: 16px;
15288 }
15289 .webhook-settings-drawer .request-body-loop-wrapper .single-loop.only-one .value,
15290 .webhook-settings-drawer .request-body-loop-wrapper .single-loop.only-one .name {
15291 width: calc(50% - 5px);
15292 }
15293 .webhook-settings-drawer .request-body-loop-wrapper .single-loop.only-one .actions {
15294 display: none;
15295 }
15296 .webhook-settings-drawer .request-body-loop-wrapper .single-loop .wpfnl-custom-single-select .custom-select-wrapper {
15297 box-shadow: 0px 1px 1px rgba(182, 185, 191, 0.3);
15298 border: none;
15299 }
15300 .webhook-settings-drawer .request-body-loop-wrapper .actions button {
15301 border: none;
15302 line-height: 1;
15303 padding: 3px;
15304 cursor: pointer;
15305 background: #FFFFFF;
15306 box-shadow: 0px 1px 1px rgba(182, 185, 191, 0.3);
15307 border-radius: 6px;
15308 width: 38px;
15309 height: 38px;
15310 display: flex;
15311 flex-flow: column;
15312 align-items: center;
15313 justify-content: center;
15314 }
15315 .webhook-settings-drawer .request-body-loop-wrapper .actions button svg {
15316 display: block;
15317 }
15318 .webhook-settings-drawer .request-body-loop-wrapper .add-option-area {
15319 border: 1px dashed #C1C6CD;
15320 border-radius: 10px;
15321 padding: 20px;
15322 display: flex;
15323 flex-flow: column;
15324 align-items: center;
15325 justify-content: center;
15326 }
15327 .webhook-settings-drawer .request-body-loop-wrapper .add-option-area .add-option {
15328 display: flex;
15329 align-items: center;
15330 justify-content: center;
15331 gap: 8px;
15332 padding: 2px 25px 0 25px;
15333 line-height: 1;
15334 }
15335 .webhook-settings-drawer .request-body-loop-wrapper .add-option-area .add-option svg {
15336 width: 12px;
15337 height: 12px;
15338 }
15339 .webhook-settings-drawer .request-body-loop-wrapper.data-loaded .single-loop .value .crm-data-loader {
15340 display: none;
15341 }
15342 .webhook-settings-drawer .additional-settings .webhook-event .wpfnl-fields {
15343 max-width: 100%;
15344 }
15345 .webhook-settings-drawer .additional-settings .request-body {
15346 align-items: flex-start;
15347 }
15348 .webhook-settings-drawer .additional-settings .request-body > label {
15349 position: relative;
15350 top: 2px;
15351 width: 180px;
15352 }
15353 .webhook-settings-drawer .additional-settings .request-body > .wpfnl-fields {
15354 max-width: 100%;
15355 width: calc(100% - 180px);
15356 }
15357 .webhook-settings-drawer .additional-settings .request-body .wpfnl-radiobtn {
15358 margin-bottom: 10px;
15359 display: block;
15360 }
15361 .webhook-settings-drawer .additional-settings .request-body .wpfnl-radiobtn label {
15362 font-size: 13px;
15363 color: #363B4E;
15364 }
15365 .webhook-settings-drawer .additional-settings .request-body .wpfnl-radiobtn label::before {
15366 background: #F6F5FA;
15367 border-color: #EEF0F3;
15368 }
15369 .webhook-settings-drawer .additional-settings .request-body .wpfnl-radiobtn label::after {
15370 left: 6px;
15371 top: 3px;
15372 width: 8px;
15373 height: 8px;
15374 }
15375 .webhook-settings-drawer .additional-settings .request-body .wpfnl-radiobtn input[type=radio]:checked + label::before {
15376 background: #6E42D3;
15377 }
15378 .webhook-settings-drawer .additional-settings .request-body .wpfnl-radiobtn input[type=radio]:checked + label::after {
15379 background: #ffffff;
15380 }
15381 .webhook-settings-drawer .additional-settings .request-body .request-body-loop-wrapper {
15382 margin-top: 20px;
15383 border: 1px solid #EEF0F3;
15384 border-radius: 10px;
15385 padding: 16px 20px 20px;
15386 }
15387
15388 @media only screen and (max-width: 1699px) {
15389 .wpfnl-webhook-drawer .webhook-content {
15390 max-width: 1280px;
15391 width: 100%;
15392 margin: 0 auto;
15393 }
15394 }
15395 @media only screen and (max-width: 991px) {
15396 .webhook-settings-drawer {
15397 width: 700px;
15398 }
15399 }
15400 @media only screen and (max-width: 782px) {
15401 .wpfnl-webhook-drawer {
15402 width: 100%;
15403 }
15404 }
15405 .wpfnl-settings-drawer .drawer-body {
15406 background: #f6f5fa;
15407 }
15408 .wpfnl-settings-drawer .fnl-settings-content {
15409 margin-top: 30px;
15410 }
15411 .wpfnl-settings-drawer .fnl-settings-content .wpfnl-field-wrapper > label {
15412 width: 310px;
15413 }
15414 .wpfnl-settings-drawer .fnl-settings-content .wpfnl-field-wrapper .wpfnl-fields {
15415 max-width: 350px;
15416 width: calc(100% - 350px);
15417 }
15418 .wpfnl-settings-drawer .fnl-settings-content .settings-title {
15419 padding: 16px 24px;
15420 display: flex;
15421 flex-flow: row wrap;
15422 align-items: center;
15423 font-weight: 500;
15424 color: #363B4E;
15425 text-transform: capitalize;
15426 box-shadow: 0px 2px 4px rgba(220, 220, 237, 0.4);
15427 background: #ffffff;
15428 border-radius: 10px 10px 0 0;
15429 position: relative;
15430 }
15431 .wpfnl-settings-drawer .fnl-settings-content .settings-title > svg {
15432 margin-right: 10px;
15433 }
15434 .wpfnl-settings-drawer .fnl-settings-content .settings-title a {
15435 line-height: 1;
15436 position: relative;
15437 top: 3px;
15438 margin-left: auto;
15439 }
15440 .wpfnl-settings-drawer .fnl-settings-content .settings-title a svg {
15441 width: 20px;
15442 height: 20px;
15443 }
15444 .wpfnl-settings-drawer .fnl-settings-content .settings-title a svg path {
15445 stroke: #6E42D3;
15446 }
15447 .wpfnl-settings-drawer .fnl-settings-content .hints {
15448 width: 100%;
15449 display: block;
15450 color: #f68a40;
15451 }
15452 .wpfnl-settings-drawer .fnl-settings-content .wpfnl-box {
15453 background: #ffffff;
15454 border-radius: 10px;
15455 padding: 30px;
15456 box-shadow: 0 1px 2px 0 rgba(190, 190, 215, 0.2);
15457 }
15458 .wpfnl-settings-drawer .fnl-settings-content .pro-tag-icon {
15459 transform: translateY(6px);
15460 margin-left: 0px;
15461 position: static;
15462 display: inline-block;
15463 }
15464 .wpfnl-settings-drawer .fnl-settings-content .settings-title + .wpfnl-box {
15465 border-radius: 0 0 10px 10px;
15466 }
15467 .wpfnl-settings-drawer .fnl-settings-content .wpfnl-checkbox.disabled > label {
15468 cursor: not-allowed;
15469 opacity: 0.5;
15470 }
15471 .wpfnl-settings-drawer .fnl-settings-content .wpfnl-checkbox.disabled > label:before {
15472 background-color: #d7d7d7;
15473 }
15474 .wpfnl-settings-drawer .fnl-settings-content #wpfnl-utm {
15475 display: flex;
15476 flex-flow: row wrap;
15477 }
15478 .wpfnl-settings-drawer .fnl-settings-content #wpfnl-utm .wpfnl-field-wrapper {
15479 display: block;
15480 width: 50%;
15481 padding-right: 30px;
15482 }
15483 .wpfnl-settings-drawer .fnl-settings-content #wpfnl-utm .wpfnl-field-wrapper > label {
15484 width: auto;
15485 margin-bottom: 8px;
15486 display: block;
15487 padding: 0;
15488 }
15489 .wpfnl-settings-drawer .fnl-settings-content #wpfnl-utm .wpfnl-field-wrapper .wpfnl-fields {
15490 max-width: 100%;
15491 width: 100%;
15492 }
15493 .wpfnl-settings-drawer .settings-content__footer {
15494 border-top: 1px solid #E2E5ED;
15495 padding: 20px 0 20px;
15496 margin-top: 30px;
15497 display: flex;
15498 flex-flow: row wrap;
15499 align-items: center;
15500 justify-content: flex-end;
15501 position: relative;
15502 }
15503 .wpfnl-settings-drawer .settings-content__footer .update {
15504 display: flex;
15505 flex-flow: row;
15506 align-items: center;
15507 justify-content: center;
15508 line-height: 39px;
15509 }
15510 .wpfnl-settings-drawer .settings-content__footer .wpfnl-alert {
15511 display: inline-block;
15512 margin-right: 10px;
15513 }
15514 .wpfnl-settings-drawer .settings-content__footer .wpfnl-loader {
15515 display: inline-block;
15516 }
15517
15518 .ab-testing-drawer {
15519 box-shadow: none;
15520 width: calc(100% - 160px);
15521 transition: none;
15522 }
15523 .ab-testing-drawer .drawer-wrapper {
15524 background: #F6F5FA;
15525 }
15526 .ab-testing-drawer .ab-testing-drawer-loader {
15527 position: absolute;
15528 left: 0;
15529 top: 0;
15530 width: 100%;
15531 height: 100%;
15532 display: flex;
15533 flex-flow: column;
15534 align-items: center;
15535 justify-content: center;
15536 background: #f6f5fa;
15537 z-index: 2;
15538 }
15539 .ab-testing-drawer .ab-testing-drawer-loader .wpfnl-loader {
15540 display: block;
15541 width: 50px;
15542 height: 50px;
15543 }
15544
15545 .folded .ab-testing-drawer {
15546 width: calc(100% - 36px);
15547 }
15548
15549 @media only screen and (max-width: 782px) {
15550 .folded .ab-testing-drawer {
15551 width: 100%;
15552 top: 46px;
15553 }
15554 }
15555 .ab-testing-drawer .drawer-header {
15556 background: #ffffff;
15557 position: relative;
15558 box-shadow: 0px 1px 2px rgba(190, 190, 215, 0.14);
15559 padding: 15px 24px;
15560 gap: 10px;
15561 }
15562 .ab-testing-drawer .header-left {
15563 display: flex;
15564 align-items: center;
15565 gap: 10px;
15566 }
15567 .ab-testing-drawer .header-left > h4 {
15568 display: flex;
15569 flex-flow: row wrap;
15570 align-items: center;
15571 }
15572 .ab-testing-drawer .header-left .step-type,
15573 .ab-testing-drawer .header-left .step-title {
15574 color: #363B4E;
15575 font-size: 15px;
15576 font-weight: 500;
15577 line-height: 1;
15578 }
15579 .ab-testing-drawer .header-left .step-title {
15580 max-width: 235px;
15581 white-space: nowrap;
15582 overflow: hidden;
15583 text-overflow: ellipsis;
15584 }
15585 .ab-testing-drawer .header-left .step-type {
15586 text-transform: capitalize;
15587 }
15588 .ab-testing-drawer .header-left .ab-testing-status {
15589 border-radius: 100px;
15590 border: 1px solid #EFEFEF;
15591 background: #F4F4F4;
15592 display: inline-block;
15593 color: #2D3149;
15594 font-size: 10px;
15595 font-weight: 500;
15596 line-height: 1;
15597 padding: 5px 11px;
15598 margin-left: 8px;
15599 text-transform: capitalize;
15600 }
15601 .ab-testing-drawer .header-left .ab-testing-status.running {
15602 background: rgba(36, 194, 26, 0.1);
15603 color: #25C11B;
15604 border-color: rgba(36, 194, 26, 0.1);
15605 }
15606 .ab-testing-drawer .header-center .header-title {
15607 font-size: 18px;
15608 font-weight: 500;
15609 line-height: 1;
15610 color: #363B4E;
15611 }
15612 .ab-testing-drawer .header-right {
15613 display: flex;
15614 align-items: center;
15615 gap: 14px;
15616 }
15617 .ab-testing-drawer .header-right .wpfnl-alert {
15618 display: block;
15619 }
15620 .ab-testing-drawer .header-right .copy-ab-url {
15621 width: 40px;
15622 height: 40px;
15623 display: flex;
15624 align-items: center;
15625 justify-content: center;
15626 cursor: pointer;
15627 border-radius: 8px;
15628 border: 1px solid #EEF0F3;
15629 box-shadow: none;
15630 outline: none;
15631 position: relative;
15632 background: transparent;
15633 }
15634 .ab-testing-drawer .header-right .copy-ab-url .copyed {
15635 background-color: #464646;
15636 position: absolute;
15637 right: -4px;
15638 bottom: -18px;
15639 font-size: 11px;
15640 font-style: normal;
15641 color: #fff;
15642 line-height: 1;
15643 padding: 4px;
15644 border-radius: 3px;
15645 transition: all 0.3s ease;
15646 opacity: 0;
15647 visibility: hidden;
15648 }
15649 .ab-testing-drawer .header-right .copy-ab-url .copyed:before {
15650 content: "";
15651 position: absolute;
15652 left: 50%;
15653 top: -1px;
15654 width: 6px;
15655 height: 6px;
15656 background: #464646;
15657 transform: rotate(45deg) translateX(-50%);
15658 }
15659 .ab-testing-drawer .header-right .copy-ab-url.copy-confirmed .copyed {
15660 bottom: -25px;
15661 opacity: 1;
15662 visibility: visible;
15663 }
15664 .ab-testing-drawer .header-right .btn-default {
15665 height: auto;
15666 line-height: 1;
15667 padding: 11px 20px 9px;
15668 min-width: auto;
15669 display: flex;
15670 align-items: center;
15671 gap: 9px;
15672 letter-spacing: -0.14px;
15673 color: #363B4E;
15674 border-radius: 8px;
15675 border: 1px solid #EEF0F3;
15676 background: #FFF;
15677 }
15678 .ab-testing-drawer .header-right .btn-default:hover {
15679 background-color: #f7f7f7;
15680 }
15681 .ab-testing-drawer .header-right .btn-default.stats svg {
15682 display: block;
15683 position: relative;
15684 top: -1px;
15685 }
15686 .ab-testing-drawer .header-right .btn-default.start {
15687 background: #6E42D3;
15688 border-color: #6E42D3;
15689 color: #fff;
15690 }
15691 .ab-testing-drawer .header-right .btn-default.start svg {
15692 position: relative;
15693 top: -1px;
15694 }
15695 .ab-testing-drawer .header-right .btn-default.start:hover {
15696 background-color: #00B4FF;
15697 }
15698 .ab-testing-drawer .header-right .btn-default.its-disabled {
15699 color: rgba(54, 59, 78, 0.4);
15700 background: #ffffff;
15701 cursor: not-allowed;
15702 }
15703 .ab-testing-drawer .header-right .btn-default.its-disabled.stats path {
15704 fill: rgba(167, 168, 179, 0.4);
15705 }
15706 .ab-testing-drawer .header-right .btn-default.its-disabled.start {
15707 background: rgba(110, 66, 211, 0.5);
15708 border-color: transparent;
15709 color: rgba(255, 255, 255, 0.7);
15710 }
15711 .ab-testing-drawer .header-right .btn-default.its-disabled.start path {
15712 fill: rgba(255, 255, 255, 0.7);
15713 }
15714 .ab-testing-drawer .header-right .btn-default.pause.start {
15715 background: #FF5155;
15716 border-color: #FF5155;
15717 }
15718 .ab-testing-drawer .header-right .btn-default.pause.start .wpfnl-loader {
15719 border-color: #df4a4d;
15720 border-top-color: #fff;
15721 }
15722 .ab-testing-drawer .header-right .btn-default .wpfnl-loader {
15723 display: inline-block;
15724 margin-left: 0;
15725 }
15726 .ab-testing-drawer .header-right .more-options {
15727 line-height: 1;
15728 background: transparent;
15729 border: none;
15730 padding: 6px 9px;
15731 cursor: pointer;
15732 position: relative;
15733 }
15734 .ab-testing-drawer .header-right .more-options .options-dropdown {
15735 position: absolute;
15736 right: -10px;
15737 top: 50px;
15738 background: #FFFFFF;
15739 width: 148px;
15740 padding: 8px 9px;
15741 border-radius: 6px;
15742 border: 1px solid #EBEDF0;
15743 box-shadow: 0px 6px 8px 0px rgba(191, 191, 191, 0.1);
15744 opacity: 0;
15745 visibility: hidden;
15746 transition: all 0.3s ease;
15747 }
15748 .ab-testing-drawer .header-right .more-options .options-dropdown li {
15749 font-weight: 500;
15750 font-size: 14px;
15751 line-height: 1.14;
15752 color: #363B4E;
15753 display: flex;
15754 align-items: center;
15755 gap: 8px;
15756 padding: 8px;
15757 border-radius: 4px;
15758 cursor: pointer;
15759 transition: all 0.3s ease;
15760 }
15761 .ab-testing-drawer .header-right .more-options .options-dropdown li:hover {
15762 background: #F6F8FA;
15763 }
15764 .ab-testing-drawer .header-right .more-options.show-options .options-dropdown {
15765 top: 44px;
15766 opacity: 1;
15767 visibility: visible;
15768 }
15769
15770 @media only screen and (max-width: 1199px) {
15771 .ab-testing-drawer .header-left .step-title {
15772 max-width: 195px;
15773 }
15774 .ab-testing-drawer .header-right {
15775 gap: 10px;
15776 }
15777 .ab-testing-drawer .header-right .btn-default {
15778 padding: 11px 15px 9px;
15779 }
15780 }
15781 @media only screen and (max-width: 991px) {
15782 .ab-testing-drawer .drawer-header {
15783 padding: 15px 15px;
15784 gap: 5px;
15785 }
15786 .ab-testing-drawer .header-center .header-title {
15787 font-size: 16px;
15788 }
15789 .ab-testing-drawer .header-left .step-type,
15790 .ab-testing-drawer .header-left .step-title {
15791 font-size: 14px;
15792 }
15793 .ab-testing-drawer .header-left .step-title {
15794 max-width: 160px;
15795 }
15796 .ab-testing-drawer .header-right .btn-default {
15797 padding: 9px 10px 7px;
15798 }
15799 }
15800 .ab-testing-drawer .single-ab-step {
15801 width: 180px;
15802 position: relative;
15803 background: #FFFFFF;
15804 box-sizing: border-box;
15805 border-radius: 10px;
15806 border: 1px solid #EDECF2;
15807 box-shadow: 0px 20px 20px rgba(190, 190, 215, 0.08);
15808 position: relative;
15809 }
15810 .ab-testing-drawer .single-ab-step .ab-variation-delete {
15811 position: absolute;
15812 right: -8px;
15813 top: -8px;
15814 width: 22px;
15815 height: 22px;
15816 border-radius: 30px;
15817 background: #f6f5fa;
15818 color: #ffffff;
15819 border: 2px solid #EE5F5A;
15820 line-height: 1.3;
15821 cursor: pointer;
15822 z-index: 1;
15823 opacity: 0;
15824 visibility: hidden;
15825 transition: all 0.3s ease;
15826 }
15827 .ab-testing-drawer .single-ab-step .ab-variation-delete:before {
15828 content: "";
15829 position: absolute;
15830 left: 0;
15831 top: 0;
15832 width: 100%;
15833 height: 100%;
15834 background-image: url(../images/cross.svg);
15835 background-repeat: no-repeat;
15836 background-size: 80% 80%;
15837 background-position: center center;
15838 border-radius: 50%;
15839 }
15840 .ab-testing-drawer .single-ab-step:hover .ab-variation-delete {
15841 opacity: 1;
15842 visibility: visible;
15843 }
15844 .ab-testing-drawer .single-ab-step .variation-type {
15845 background: #0094A6;
15846 position: absolute;
15847 top: -20px;
15848 left: 15px;
15849 color: #FFF;
15850 font-size: 10px;
15851 font-weight: 600;
15852 line-height: 1;
15853 padding: 5px 11px;
15854 border-radius: 8px 8px 0 0;
15855 text-transform: capitalize;
15856 }
15857 .ab-testing-drawer .single-ab-step .variation-type.variant {
15858 background: #EE8134;
15859 }
15860 .ab-testing-drawer .single-ab-step .variation-type .variant-no {
15861 font-size: 10px;
15862 font-weight: 600;
15863 line-height: 1;
15864 color: #FFF;
15865 }
15866 .ab-testing-drawer .single-ab-step .step-header {
15867 background: #E8F1FF;
15868 box-sizing: border-box;
15869 border-radius: 10px 10px 0px 0px;
15870 padding: 10px 3px 9px;
15871 }
15872 .ab-testing-drawer .single-ab-step .step-header .step-title {
15873 color: #363B4E;
15874 font-weight: 500;
15875 font-size: 13px;
15876 line-height: 14px;
15877 padding: 0;
15878 margin: 0;
15879 text-transform: capitalize;
15880 display: flex;
15881 align-items: center;
15882 justify-content: center;
15883 gap: 6px;
15884 }
15885 .ab-testing-drawer .single-ab-step .step-header .step-title svg {
15886 width: 15px;
15887 height: 15px;
15888 }
15889 .ab-testing-drawer .single-ab-step .step-body {
15890 padding: 10px;
15891 }
15892 .ab-testing-drawer .single-ab-step .step-body .preview-img {
15893 border-radius: 8px;
15894 border: 1px solid #EEF0F3;
15895 position: relative;
15896 overflow: hidden;
15897 height: 121px;
15898 background: #f6f5fa;
15899 }
15900 .ab-testing-drawer .single-ab-step .step-body .preview-img > div {
15901 height: 100%;
15902 background-repeat: no-repeat;
15903 background-size: cover;
15904 background-position: center -5px;
15905 }
15906 .ab-testing-drawer .single-ab-step .step-body .winner-badge {
15907 position: absolute;
15908 left: 0;
15909 top: 0;
15910 background: transparent;
15911 width: 50px;
15912 height: 50px;
15913 padding: 6px;
15914 }
15915 .ab-testing-drawer .single-ab-step .step-body .winner-badge::before {
15916 content: "";
15917 position: absolute;
15918 left: 0;
15919 top: 0;
15920 border-top: 50px solid #24C21A;
15921 border-right: 50px solid transparent;
15922 border-top-left-radius: 8px;
15923 z-index: 0;
15924 }
15925 .ab-testing-drawer .single-ab-step .step-body .winner-badge svg {
15926 position: relative;
15927 z-index: 1;
15928 }
15929 .ab-testing-drawer .single-ab-step .step-body .step-cta > span {
15930 border: 1px solid #EEF0F3;
15931 border-radius: 8px;
15932 display: block;
15933 font-weight: 500;
15934 font-size: 12px;
15935 line-height: 1;
15936 text-align: center;
15937 text-transform: capitalize;
15938 color: #363B4E;
15939 padding: 8px 5px;
15940 margin-top: 10px;
15941 }
15942 .ab-testing-drawer .single-ab-step .step-control-button {
15943 background: #fff;
15944 display: flex;
15945 flex-flow: row;
15946 align-items: center;
15947 justify-content: center;
15948 z-index: 2;
15949 transition: all 0.3s ease;
15950 width: 100%;
15951 margin-top: 12px;
15952 gap: 10px;
15953 }
15954 .ab-testing-drawer .single-ab-step .step-control-button > li {
15955 width: 24px;
15956 height: 22px;
15957 display: flex;
15958 flex-flow: column;
15959 align-items: center;
15960 justify-content: center;
15961 position: relative;
15962 }
15963 .ab-testing-drawer .single-ab-step .step-control-button > li > a, .ab-testing-drawer .single-ab-step .step-control-button > li > button {
15964 display: flex;
15965 text-align: center;
15966 align-items: center;
15967 line-height: 22px;
15968 width: 100%;
15969 cursor: pointer;
15970 justify-content: center;
15971 }
15972 .ab-testing-drawer .single-ab-step .step-control-button > li > button {
15973 border: none;
15974 background: transparent;
15975 }
15976 .ab-testing-drawer .single-ab-step .step-control-button > li > button svg {
15977 display: block;
15978 position: relative;
15979 margin: 0 auto;
15980 }
15981 .ab-testing-drawer .single-ab-step .step-control-button .options-dropdown {
15982 position: absolute;
15983 left: 0;
15984 top: 30px;
15985 background: #FFFFFF;
15986 border-radius: 6px;
15987 border: 1px solid #EBEDF0;
15988 box-shadow: 0px 6px 8px 0px rgba(191, 191, 191, 0.1);
15989 width: 190px;
15990 padding: 10px;
15991 opacity: 0;
15992 visibility: hidden;
15993 transition: all 0.3s ease;
15994 z-index: 2;
15995 }
15996 .ab-testing-drawer .single-ab-step .step-control-button .options-dropdown li {
15997 font-size: 14px;
15998 line-height: 1.14;
15999 color: #2D3149;
16000 display: flex;
16001 align-items: center;
16002 gap: 8px;
16003 padding: 8px;
16004 border-radius: 4px;
16005 transition: all 0.3s ease;
16006 cursor: pointer;
16007 }
16008 .ab-testing-drawer .single-ab-step .step-control-button .options-dropdown li svg {
16009 position: relative;
16010 top: -1px;
16011 }
16012 .ab-testing-drawer .single-ab-step .step-control-button .options-dropdown li:hover {
16013 background: #F6F8FA;
16014 }
16015 .ab-testing-drawer .single-ab-step .step-control-button li.show-dorpdown .options-dropdown {
16016 top: 25px;
16017 opacity: 1;
16018 visibility: visible;
16019 }
16020 .ab-testing-drawer .single-ab-step.landing .step-header {
16021 background: #E8F1FF;
16022 }
16023 .ab-testing-drawer .single-ab-step.landing .step-header .step-title svg {
16024 width: 15px;
16025 height: 15px;
16026 }
16027 .ab-testing-drawer .single-ab-step.checkout .step-header {
16028 background: #FDF0E8;
16029 padding: 9px 3px 8px;
16030 }
16031 .ab-testing-drawer .single-ab-step.checkout .step-header .step-title svg {
16032 width: 15px;
16033 height: 17px;
16034 top: -1px;
16035 }
16036 .ab-testing-drawer .single-ab-step.upsell .step-header {
16037 background: #E9F9E8;
16038 }
16039 .ab-testing-drawer .single-ab-step.upsell .step-header .step-title svg {
16040 width: 15px;
16041 height: 15px;
16042 }
16043 .ab-testing-drawer .single-ab-step.downsell .step-header {
16044 background: #FCF0F1;
16045 }
16046 .ab-testing-drawer .single-ab-step.downsell .step-header .step-title svg {
16047 width: 15px;
16048 height: 15px;
16049 }
16050 .ab-testing-drawer .single-ab-step.thankyou .step-header {
16051 background: #E6FAF5;
16052 }
16053 .ab-testing-drawer .single-ab-step.thankyou .step-header .step-title svg {
16054 width: 15px;
16055 height: 15px;
16056 }
16057 .ab-testing-drawer .single-ab-step.custom .step-header {
16058 background: #E0F2F4;
16059 }
16060 .ab-testing-drawer .single-ab-step.custom .step-header .step-title svg {
16061 width: 15px;
16062 height: 15px;
16063 }
16064
16065 .ab-testing-drawer .ab-testing-steps-wrapper {
16066 padding: 127px 50px 50px;
16067 display: flex;
16068 flex-flow: row wrap;
16069 align-items: center;
16070 gap: 40px;
16071 }
16072 .ab-testing-drawer .add-step-wrapper .add-steps-options {
16073 left: calc(100% + 15px);
16074 }
16075 .ab-testing-drawer .add-step-wrapper .add-steps-options .single-option svg {
16076 margin-bottom: 9px;
16077 }
16078 .ab-testing-drawer .add-step-wrapper .add-steps-options .single-option g, .ab-testing-drawer .add-step-wrapper .add-steps-options .single-option path {
16079 transition: all 0.3s ease;
16080 }
16081 .ab-testing-drawer .add-step-wrapper .add-steps-options .option-templates:hover g {
16082 stroke: #6E42D3;
16083 }
16084 .ab-testing-drawer .add-step-wrapper .add-steps-options .option-duplicate:hover path {
16085 stroke: #6E42D3;
16086 fill: #6E42D3;
16087 }
16088
16089 .ab-testing-drawer .traffic-distribution-modal {
16090 position: absolute;
16091 top: 0;
16092 right: 0;
16093 height: 100%;
16094 width: 680px;
16095 z-index: 2;
16096 opacity: 0;
16097 visibility: hidden;
16098 }
16099 .ab-testing-drawer .traffic-distribution-modal.show-modal {
16100 opacity: 1;
16101 visibility: visible;
16102 }
16103 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-inner {
16104 background: #FFF;
16105 box-shadow: -2px 3px 6px rgba(186, 176, 210, 0.1);
16106 padding: 18px 30px;
16107 width: 100%;
16108 height: 100%;
16109 position: relative;
16110 z-index: 1;
16111 overflow-y: auto;
16112 }
16113 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-inner::-webkit-scrollbar {
16114 width: 3px;
16115 }
16116 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-inner::-webkit-scrollbar-track {
16117 background: #f2f5f8;
16118 }
16119 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-inner::-webkit-scrollbar-thumb {
16120 background-color: #CBCBCB;
16121 border-radius: 20px;
16122 }
16123 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-header {
16124 display: flex;
16125 align-items: center;
16126 justify-content: space-between;
16127 border-bottom: 1px solid #EEF0F3;
16128 padding-bottom: 18px;
16129 }
16130 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-header .header-title h4 {
16131 color: #363B4E;
16132 font-size: 18px;
16133 font-weight: 600;
16134 line-height: 1;
16135 }
16136 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-header .header-title .wpfnl-tooltip svg {
16137 width: 13px;
16138 height: 13px;
16139 }
16140 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-header .header-title .wpfnl-tooltip svg path:first-child {
16141 fill: #686F7F;
16142 }
16143 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-header .header-title .wpfnl-tooltip p {
16144 bottom: inherit;
16145 top: calc(100% + 10px);
16146 background: #2D3149;
16147 min-width: 131px;
16148 border-radius: 6px;
16149 font-size: 12px;
16150 line-height: 1.3;
16151 }
16152 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-header .header-title .wpfnl-tooltip p:before {
16153 background: #2D3149;
16154 bottom: inherit;
16155 top: -4px;
16156 }
16157 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-header .header-actions {
16158 display: flex;
16159 gap: 12px;
16160 }
16161 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-header .header-actions .action-btn {
16162 border-radius: 10px;
16163 border: 1px solid #EBEDF0;
16164 width: 38px;
16165 height: 38px;
16166 display: flex;
16167 align-items: center;
16168 justify-content: center;
16169 cursor: pointer;
16170 }
16171 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body {
16172 padding: 30px 0;
16173 }
16174 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body .variation-single-list {
16175 display: flex;
16176 flex-flow: row wrap;
16177 align-items: center;
16178 gap: 30px;
16179 margin-bottom: 20px;
16180 }
16181 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body .variation-single-list:last-child {
16182 margin-bottom: 0;
16183 }
16184 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body .variation-single-list .variation-step-title {
16185 color: #363B4E;
16186 font-size: 15px;
16187 font-weight: 500;
16188 line-height: 1;
16189 width: calc(100% - 190px);
16190 }
16191 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body .variation-single-list .variation-step-title .step-type {
16192 color: #363B4E;
16193 font-size: 15px;
16194 font-weight: 500;
16195 line-height: 1;
16196 text-transform: capitalize;
16197 }
16198 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body .variation-single-list .variation-step-title .variation-type {
16199 background: rgba(0, 148, 166, 0.1);
16200 display: inline-block;
16201 color: #0094A6;
16202 font-size: 12px;
16203 font-weight: 500;
16204 line-height: 1;
16205 padding: 6px 11px;
16206 text-transform: capitalize;
16207 border-radius: 40px;
16208 margin-left: 8px;
16209 }
16210 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body .variation-single-list .variation-step-title .variation-type.variant {
16211 background: rgba(238, 129, 52, 0.1);
16212 color: #EE8134;
16213 }
16214 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body .variation-single-list .variations-traffic {
16215 display: flex;
16216 align-items: center;
16217 gap: 10px;
16218 position: relative;
16219 }
16220 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body .variation-single-list .variations-traffic .unlock-notice {
16221 border-radius: 6px;
16222 background: #2D3149;
16223 position: absolute;
16224 color: #fff;
16225 font-size: 12px;
16226 font-weight: 500;
16227 line-height: 1.33;
16228 padding: 9px 10px 6px;
16229 bottom: calc(100% + 11px);
16230 left: 23px;
16231 width: 140px;
16232 text-align: center;
16233 opacity: 0;
16234 visibility: hidden;
16235 transition: all 0.3s ease;
16236 }
16237 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body .variation-single-list .variations-traffic .unlock-notice:before {
16238 content: "";
16239 position: absolute;
16240 left: 50%;
16241 transform: translateX(-50%) rotate(45deg);
16242 bottom: -4px;
16243 width: 11px;
16244 height: 11px;
16245 background: #2D3149;
16246 border-radius: 2px;
16247 }
16248 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body .variation-single-list .variations-traffic .lock-unlock {
16249 border-radius: 6px;
16250 border: 1px solid #EEF0F3;
16251 background: transparent;
16252 width: 38px;
16253 height: 38px;
16254 display: flex;
16255 align-items: center;
16256 justify-content: center;
16257 cursor: pointer;
16258 }
16259 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body .variation-single-list .variations-traffic input[type=number] {
16260 border: 1px solid #EEF0F3;
16261 height: 38px;
16262 border-radius: 6px;
16263 min-width: auto;
16264 width: 88px;
16265 color: #363B4E;
16266 padding: 5px 12px;
16267 }
16268 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body .variation-single-list .variations-traffic .unit {
16269 color: #363B4E;
16270 font-size: 14px;
16271 font-weight: 500;
16272 }
16273 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body .variation-single-list .variations-traffic .variation-traffic:disabled:hover + .unlock-notice {
16274 opacity: 1;
16275 visibility: visible;
16276 }
16277 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-footer {
16278 border-top: 1px solid #EEF0F3;
16279 padding-top: 20px;
16280 display: flex;
16281 align-items: center;
16282 justify-content: flex-end;
16283 gap: 14px;
16284 }
16285 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-footer .wpfnl-alert {
16286 display: block;
16287 }
16288 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-footer .btn-default {
16289 min-width: auto;
16290 border-radius: 10px;
16291 height: auto;
16292 line-height: 1;
16293 padding: 13px 19px 11px;
16294 border: 1px solid transparent;
16295 }
16296 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-footer .btn-default.cancel {
16297 background: transparent;
16298 color: #3C3F47;
16299 border-color: #E4E6EB;
16300 }
16301 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-footer .btn-default.cancel:hover {
16302 background: #f5f5f5;
16303 }
16304 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-footer .btn-default .wpfnl-loader {
16305 display: inline-block;
16306 position: relative;
16307 top: 1px;
16308 }
16309
16310 .ab-testing-drawer .ab-testing-winner-modal {
16311 position: absolute;
16312 top: 0;
16313 right: 0;
16314 height: 100%;
16315 width: 594px;
16316 z-index: 2;
16317 opacity: 0;
16318 visibility: hidden;
16319 }
16320 .ab-testing-drawer .ab-testing-winner-modal.show-modal {
16321 opacity: 1;
16322 visibility: visible;
16323 }
16324 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-inner {
16325 background: #fff;
16326 box-shadow: -2px 3px 6px rgba(186, 176, 210, 0.1);
16327 padding: 18px 30px;
16328 width: 100%;
16329 height: 100%;
16330 position: relative;
16331 z-index: 1;
16332 overflow-y: auto;
16333 }
16334 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-inner::-webkit-scrollbar {
16335 width: 3px;
16336 }
16337 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-inner::-webkit-scrollbar-track {
16338 background: #f2f5f8;
16339 }
16340 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-inner::-webkit-scrollbar-thumb {
16341 background-color: #CBCBCB;
16342 border-radius: 20px;
16343 }
16344 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-header {
16345 display: flex;
16346 align-items: center;
16347 justify-content: space-between;
16348 padding-bottom: 18px;
16349 }
16350 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-header .header-title h4 {
16351 color: #363B4E;
16352 font-size: 18px;
16353 font-weight: 600;
16354 line-height: 1;
16355 }
16356 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-header .header-actions .modal-close {
16357 border-radius: 10px;
16358 border: 1px solid #EBEDF0;
16359 width: 38px;
16360 height: 38px;
16361 display: flex;
16362 align-items: center;
16363 justify-content: center;
16364 cursor: pointer;
16365 }
16366 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-body {
16367 padding-bottom: 30px;
16368 }
16369 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-body .winner-step-info {
16370 border: 1px solid #EEF0F3;
16371 border-radius: 10px;
16372 margin-bottom: 16px;
16373 }
16374 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-body .winner-step-info .img-area {
16375 background: #D7D1E7;
16376 height: 303px;
16377 text-align: center;
16378 border-radius: 10px 10px 0 0;
16379 overflow: hidden;
16380 }
16381 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-body .winner-step-info .img-area svg {
16382 position: relative;
16383 top: 14px;
16384 }
16385 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-body .winner-step-info .content-area {
16386 padding: 30px 24px;
16387 }
16388 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-body .winner-step-info .content-area .winner-title {
16389 color: #363B4E;
16390 font-size: 16px;
16391 font-weight: 600;
16392 text-align: center;
16393 margin-bottom: 20px;
16394 }
16395 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-body .winner-step-info .winner-check-list li {
16396 color: #363B4E;
16397 font-size: 13px;
16398 line-height: 1.3;
16399 position: relative;
16400 margin-bottom: 10px;
16401 padding-left: 23px;
16402 }
16403 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-body .winner-step-info .winner-check-list li:last-child {
16404 margin-bottom: 0;
16405 }
16406 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-body .winner-step-info .winner-check-list li:before {
16407 content: url("data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMTkgMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbD0iIzAwQjQyQyIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNNS43MzQgMTMuNTY0YS4yNTkuMjU5IDAgMDEtLjIzNi0uMTYzYy0uMDE4LS4wMzctMS41OC00LjA2Ny0zLjk5NC01LjU5Mi0uNDczLS4yOS0uODM2LS42LS42OS0xLjI5LjE0NS0uNjcxLjU5OS0xLjA1MiAxLjQxNi0xLjIzNCAxLjQ1Mi0uMzA5IDMuMDEzIDEuOTQzIDMuNTk0IDIuODY5IDIuMDM0LTIuOTYgNi4xLTcuNjA3IDEyLjAyLTguMTUyLjI4NS0uMDM0LjM5LjM5LjEyNi41MDgtLjA5LjAzNy04LjU1IDMuOTA0LTExLjk4MiAxMi45MDlhLjI5LjI5IDAgMDEtLjI1NC4xNDV6IiBjbGlwLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=");
16408 position: absolute;
16409 left: 0;
16410 top: 2px;
16411 width: 17px;
16412 height: 13px;
16413 }
16414 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-body .wpfnl-checkbox label {
16415 color: #344054;
16416 font-size: 13px;
16417 line-height: 1;
16418 text-transform: none;
16419 }
16420 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-body .wpfnl-checkbox label:after {
16421 content: url("data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMTIgMTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTUuNTM4IDEwLjYzNWEuMjMyLjIzMiAwIDAxLS4xNy0uMDc0TC44IDUuNjE4YS4yMy4yMyAwIDAxLjE2OS0uMzg3aDIuMmEuMjMuMjMgMCAwMS4xNzMuMDhMNC44NyA3LjA2NmMuMTY1LS4zNTMuNDg1LS45NCAxLjA0NS0xLjY1Ni44My0xLjA1OCAyLjM3LTIuNjE0IDUuMDA4LTQuMDE5YS4yMy4yMyAwIDAxLjI1LjM4NmMtLjAxLjAwOC0xLjAyNy44MDktMi4xOTcgMi4yNzUtMS4wNzcgMS4zNS0yLjUwOSAzLjU1Ny0zLjIxMyA2LjQwN2EuMjMuMjMgMCAwMS0uMjI0LjE3NXoiLz48L3N2Zz4=");
16422 left: 3px;
16423 top: 0px;
16424 width: 14px;
16425 height: 14px;
16426 transform: rotate(0);
16427 border-bottom: none;
16428 border-left: none;
16429 }
16430 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-footer {
16431 border-top: 1px solid #EEF0F3;
16432 padding-top: 20px;
16433 display: flex;
16434 align-items: center;
16435 justify-content: flex-end;
16436 gap: 14px;
16437 }
16438 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-footer .btn-default {
16439 min-width: auto;
16440 border-radius: 10px;
16441 height: auto;
16442 line-height: 1;
16443 padding: 12px 19px 10px;
16444 border: 1px solid transparent;
16445 }
16446 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-footer .btn-default.cancel {
16447 background: transparent;
16448 color: #3C3F47;
16449 border-color: #E4E6EB;
16450 }
16451 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-footer .btn-default.cancel:hover {
16452 background: #f5f5f5;
16453 }
16454 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-footer .btn-default .wpfnl-loader {
16455 display: inline-block;
16456 position: relative;
16457 top: 2px;
16458 }
16459
16460 .ab-testing-stats {
16461 padding-top: 40px;
16462 }
16463 .ab-testing-stats .stats-wrapper {
16464 width: 100%;
16465 max-width: 1160px;
16466 margin: 0 auto;
16467 background: #fff;
16468 box-shadow: 0px 1px 1px rgba(182, 185, 191, 0.3);
16469 border-radius: 10px;
16470 }
16471 .ab-testing-stats .stats-wrapper.ab-testing-stats-header {
16472 background: none;
16473 box-shadow: none;
16474 border-radius: 0;
16475 }
16476 .ab-testing-stats .stats-wrapper.ab-testing-stats-header .stats-back-button {
16477 background: none;
16478 border: none;
16479 outline: none;
16480 display: flex;
16481 align-items: center;
16482 justify-content: center;
16483 gap: 8px;
16484 margin-bottom: 18px;
16485 cursor: pointer;
16486 }
16487 .ab-testing-stats .stats-wrapper.ab-testing-stats-header .stats-back-button .stats-back-button-icon {
16488 background: #fff;
16489 display: inline-flex;
16490 align-items: center;
16491 padding: 5px;
16492 border-radius: 8px;
16493 }
16494 .ab-testing-stats .stats-wrapper.ab-testing-stats-header .stats-back-button .stats-back-button-text {
16495 color: #2D3149;
16496 }
16497 .ab-testing-stats .stats-wrapper table {
16498 width: 100%;
16499 border: none;
16500 border-collapse: collapse;
16501 }
16502 .ab-testing-stats .stats-wrapper table .name {
16503 width: 320px;
16504 }
16505 .ab-testing-stats .stats-wrapper table .status {
16506 width: 120px;
16507 }
16508 .ab-testing-stats .stats-wrapper table .visits {
16509 width: 100px;
16510 }
16511 .ab-testing-stats .stats-wrapper table .revenue {
16512 width: 100px;
16513 }
16514 .ab-testing-stats .stats-wrapper table .conversion-rate {
16515 width: 140px;
16516 }
16517 .ab-testing-stats .stats-wrapper table .declare-winner {
16518 width: 128px;
16519 }
16520 .ab-testing-stats .stats-wrapper thead th {
16521 padding: 16px 24px;
16522 border-bottom: 1px solid #EEF0F3;
16523 }
16524 .ab-testing-stats .stats-wrapper thead th .col-inner-wrap {
16525 color: #7A8B9A;
16526 font-size: 14px;
16527 line-height: 1;
16528 text-align: left;
16529 }
16530 .ab-testing-stats .stats-wrapper tbody td {
16531 padding: 18px 24px;
16532 border-bottom: 1px solid #EEF0F3;
16533 }
16534 .ab-testing-stats .stats-wrapper tbody tr:last-child td {
16535 border-bottom: none;
16536 }
16537 .ab-testing-stats .stats-wrapper tbody .name .col-inner-wrap {
16538 font-size: 14px;
16539 line-height: 1;
16540 color: #363B4E;
16541 font-weight: 500;
16542 white-space: nowrap;
16543 overflow: hidden;
16544 text-overflow: ellipsis;
16545 width: 270px;
16546 }
16547 .ab-testing-stats .stats-wrapper tbody .variation-type {
16548 background: rgba(0, 148, 166, 0.1);
16549 display: inline-block;
16550 color: #0094A6;
16551 font-size: 12px;
16552 font-weight: 500;
16553 line-height: 1;
16554 padding: 6px 11px;
16555 text-transform: capitalize;
16556 border-radius: 40px;
16557 }
16558 .ab-testing-stats .stats-wrapper tbody .variation-type.variant {
16559 background: rgba(238, 129, 52, 0.1);
16560 color: #EE8134;
16561 }
16562 .ab-testing-stats .stats-wrapper tbody .declare-winner .col-inner-wrap {
16563 display: flex;
16564 align-items: center;
16565 }
16566 .ab-testing-stats .stats-wrapper tbody .declare-winner .col-inner-wrap .wpfnl-loader {
16567 display: inline-block;
16568 position: relative;
16569 top: -1px;
16570 }
16571 .ab-testing-stats .stats-wrapper tbody .wpfnl-switcher label {
16572 width: 34px;
16573 height: 20px;
16574 }
16575 .ab-testing-stats .stats-wrapper tbody .wpfnl-switcher label:after {
16576 width: 16px;
16577 height: 16px;
16578 top: 2px;
16579 left: 2px;
16580 }
16581 .ab-testing-stats .stats-wrapper tbody .wpfnl-switcher input[type=checkbox]:checked + label:after {
16582 margin-left: 14px;
16583 }
16584
16585 @media only screen and (max-width: 1399px) {
16586 .ab-testing-stats .stats-wrapper thead th {
16587 padding: 16px 17px;
16588 }
16589 .ab-testing-stats .stats-wrapper tbody td {
16590 padding: 18px 17px;
16591 }
16592 }
16593 @media only screen and (max-width: 1199px) {
16594 .ab-testing-stats .stats-wrapper table .declare-winner {
16595 width: 160px;
16596 padding: 16px 14px;
16597 }
16598 .ab-testing-stats .stats-wrapper tbody td {
16599 padding: 14px 14px;
16600 }
16601 }
16602 @media only screen and (max-width: 991px) {
16603 .ab-testing-stats .stats-wrapper table .name {
16604 width: 230px;
16605 }
16606 .ab-testing-stats .stats-wrapper tbody .name .col-inner-wrap {
16607 width: 203px;
16608 }
16609 }
16610 .ab-testing-archive-list .stats-wrapper table .conversion-rate {
16611 width: 122px;
16612 }
16613 .ab-testing-archive-list .stats-wrapper table .action {
16614 width: 160px;
16615 }
16616 .ab-testing-archive-list .stats-wrapper table .action .col-inner-wrap {
16617 display: flex;
16618 align-items: center;
16619 gap: 5px;
16620 width: 108px;
16621 margin-left: auto;
16622 }
16623 .ab-testing-archive-list .stats-wrapper table .action .retrive {
16624 color: #363B4E;
16625 font-size: 13px;
16626 font-weight: 500;
16627 line-height: 1;
16628 letter-spacing: -0.13px;
16629 padding: 7px 10px;
16630 border-radius: 6px;
16631 border: 1px solid #EEF0F3;
16632 background: #F6F5FA;
16633 cursor: pointer;
16634 }
16635 .ab-testing-archive-list .stats-wrapper table .action .delete {
16636 padding: 8px 10px;
16637 background: transparent;
16638 border: none;
16639 cursor: pointer;
16640 }
16641 .ab-testing-archive-list .stats-wrapper table .action .delete svg {
16642 display: block;
16643 }
16644 .ab-testing-archive-list .stats-wrapper table .no-archived-variant {
16645 text-align: center;
16646 }
16647
16648 .ab-testing-drawer .ab-testing-confirmation-modal {
16649 position: fixed;
16650 top: 0;
16651 left: 160px;
16652 width: calc(100% - 160px);
16653 height: 100%;
16654 z-index: 2;
16655 background: rgba(21, 17, 29, 0.3);
16656 backdrop-filter: blur(4px);
16657 display: flex;
16658 flex-flow: column;
16659 align-items: center;
16660 justify-content: center;
16661 }
16662 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-overlay {
16663 position: absolute;
16664 left: 0;
16665 top: 0;
16666 width: 100%;
16667 height: 100%;
16668 background: transparent;
16669 }
16670 .ab-testing-drawer .ab-testing-confirmation-modal .close-confirmation-modal {
16671 width: 35px;
16672 height: 35px;
16673 border-radius: 100px;
16674 background: #FFF;
16675 box-shadow: 0px 1px 1px 0px #DADADA;
16676 border: none;
16677 position: absolute;
16678 right: -13px;
16679 top: -13px;
16680 cursor: pointer;
16681 padding-top: 2px;
16682 }
16683 .ab-testing-drawer .ab-testing-confirmation-modal .close-confirmation-modal path {
16684 stroke-width: 2px;
16685 }
16686 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-wrapper {
16687 width: 450px;
16688 background: #F6F5FA;
16689 border-radius: 10px;
16690 position: relative;
16691 }
16692 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-body {
16693 padding: 35px;
16694 text-align: center;
16695 }
16696 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-body .icon {
16697 width: 50px;
16698 height: 50px;
16699 display: flex;
16700 align-items: center;
16701 justify-content: center;
16702 background: #EE5F5A;
16703 margin: 0 auto 14px;
16704 border-radius: 100%;
16705 }
16706 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-body .icon.delete-icon svg {
16707 width: 16px;
16708 height: 16px;
16709 }
16710 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-body .icon.delete-icon svg path {
16711 stroke: #fff;
16712 }
16713 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-body .icon.warning-icon {
16714 background: transparent;
16715 }
16716 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-body .icon.archive-icon svg {
16717 position: relative;
16718 top: 1px;
16719 left: 1px;
16720 }
16721 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-body .title {
16722 color: #2D3149;
16723 font-size: 16px;
16724 font-weight: 600;
16725 line-height: 1;
16726 margin-bottom: 8px;
16727 }
16728 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-body .subtitle {
16729 color: #7A8B9A;
16730 font-size: 14px;
16731 font-weight: 400;
16732 line-height: 1.2;
16733 }
16734 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-footer {
16735 padding: 20px;
16736 border-top: 1px solid #E2E2E2;
16737 display: flex;
16738 flex-flow: row wrap;
16739 align-items: center;
16740 justify-content: flex-end;
16741 gap: 12px;
16742 }
16743 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-footer .btn-default {
16744 min-width: auto;
16745 height: auto;
16746 line-height: 1;
16747 font-size: 15px;
16748 font-weight: 600;
16749 padding: 12px 19px;
16750 border: 1px solid transparent;
16751 }
16752 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-footer .btn-default.confirm {
16753 box-shadow: 0px 10px 16px 0px rgba(189, 193, 200, 0.5);
16754 }
16755 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-footer .btn-default.cancel {
16756 color: #2D3149;
16757 background: transparent;
16758 border: 1px solid #E4E6EB;
16759 letter-spacing: -0.15px;
16760 }
16761 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-footer .wpfnl-checkbox {
16762 margin-right: auto;
16763 }
16764 .ab-testing-drawer .ab-testing-confirmation-modal.archive-modal .confirmation-modal-body .icon {
16765 background: #239654;
16766 }
16767 .ab-testing-drawer .ab-testing-confirmation-modal.archive-modal .confirmation-modal-body .icon.warning-icon {
16768 background: transparent;
16769 }
16770
16771 .folded .ab-testing-drawer .ab-testing-confirmation-modal {
16772 left: 36px;
16773 width: calc(100% - 36px);
16774 }
16775
16776 .wpfnl-automation-window .automation-list-wrapper {
16777 padding: 0 30px 0;
16778 }
16779 .wpfnl-automation-window .automation-list-wrapper > .bulk-check {
16780 display: flex;
16781 align-items: center;
16782 padding-left: 31px;
16783 height: 50px;
16784 }
16785 .wpfnl-automation-window .automation-list-wrapper > .bulk-check .wpfnl-checkbox label:before {
16786 border-color: #c2c2c2;
16787 background-color: #ffffff;
16788 }
16789 .wpfnl-automation-window .automation-list-wrapper .bulk-delete-area {
16790 padding-left: 30px;
16791 height: 33px;
16792 }
16793 .wpfnl-automation-window .automation-list-wrapper .bulk-delete-area button {
16794 background: #EE8134;
16795 border-radius: 6px;
16796 border: none;
16797 color: #fff;
16798 height: 30px;
16799 padding: 0 10px;
16800 display: flex;
16801 align-items: center;
16802 justify-content: center;
16803 font-weight: 500;
16804 cursor: pointer;
16805 }
16806 .wpfnl-automation-window .automation-list-wrapper .bulk-delete-area button svg {
16807 height: 18px;
16808 width: 18px;
16809 margin-right: 4px;
16810 }
16811 .wpfnl-automation-window .automation-list-wrapper .bulk-delete-area button svg path {
16812 stroke: #fff;
16813 }
16814 .wpfnl-automation-window .automation-list-header {
16815 display: flex;
16816 flex-flow: row wrap;
16817 align-items: center;
16818 justify-content: space-between;
16819 }
16820 .wpfnl-automation-window .automation-list-header .field-item {
16821 font-weight: 500;
16822 font-size: 14px;
16823 line-height: 1.14;
16824 letter-spacing: 1px;
16825 text-transform: uppercase;
16826 color: #7A8B9A;
16827 }
16828 .wpfnl-automation-window .automation-list-header,
16829 .wpfnl-automation-window .automation-single-list {
16830 padding: 15px 30px;
16831 }
16832 .wpfnl-automation-window .automation-list-header .wpfnl-checkbox label:before,
16833 .wpfnl-automation-window .automation-single-list .wpfnl-checkbox label:before {
16834 border-color: #CDD2E6;
16835 background-color: #ffffff;
16836 }
16837 .wpfnl-automation-window .automation-list-header .field-item,
16838 .wpfnl-automation-window .automation-single-list .field-item {
16839 padding: 0 10px;
16840 }
16841 .wpfnl-automation-window .automation-list-header .field-item:first-child,
16842 .wpfnl-automation-window .automation-single-list .field-item:first-child {
16843 padding-left: 0;
16844 }
16845 .wpfnl-automation-window .automation-list-header .field-item:last-child,
16846 .wpfnl-automation-window .automation-single-list .field-item:last-child {
16847 padding-right: 0;
16848 }
16849 .wpfnl-automation-window .automation-list-header .bulk-check,
16850 .wpfnl-automation-window .automation-single-list .bulk-check {
16851 margin-right: 20px;
16852 }
16853 .wpfnl-automation-window .automation-list-header .title,
16854 .wpfnl-automation-window .automation-single-list .title {
16855 width: 250px;
16856 display: flex;
16857 flex-flow: row wrap;
16858 align-items: center;
16859 justify-content: flex-start;
16860 }
16861 .wpfnl-automation-window .automation-list-header .trigger,
16862 .wpfnl-automation-window .automation-single-list .trigger {
16863 width: calc(80% - 280px);
16864 text-align: center;
16865 }
16866 .wpfnl-automation-window .automation-list-header .trigger-action,
16867 .wpfnl-automation-window .automation-single-list .trigger-action {
16868 width: 100px;
16869 }
16870 .wpfnl-automation-window .automation-list-header .crm,
16871 .wpfnl-automation-window .automation-single-list .crm {
16872 width: 45px;
16873 }
16874 .wpfnl-automation-window .automation-list-header .status,
16875 .wpfnl-automation-window .automation-single-list .status {
16876 width: 66px;
16877 }
16878 .wpfnl-automation-window .automation-list-header .actions,
16879 .wpfnl-automation-window .automation-single-list .actions {
16880 width: 75px;
16881 }
16882 .wpfnl-automation-window .automation-single-list {
16883 background: #FFFFFF;
16884 box-shadow: 0px 1px 2px rgba(190, 190, 215, 0.2);
16885 border-radius: 8px;
16886 display: flex;
16887 flex-flow: row wrap;
16888 align-items: flex-start;
16889 justify-content: space-between;
16890 margin-bottom: 20px;
16891 }
16892 .wpfnl-automation-window .automation-single-list.no-data-list {
16893 justify-content: center;
16894 }
16895 .wpfnl-automation-window .automation-single-list.no-data-list .field-item {
16896 color: #363B4E;
16897 font-weight: 500;
16898 }
16899 .wpfnl-automation-window .automation-single-list.no-data-list .field-item .btn-default {
16900 height: 54px;
16901 padding: 0 40px;
16902 margin: 10px 0;
16903 font-size: 16px;
16904 }
16905 .wpfnl-automation-window .automation-single-list.no-data-list.not-enabled {
16906 margin-left: 20px;
16907 margin-right: 20px;
16908 }
16909 .wpfnl-automation-window .automation-single-list .title {
16910 font-size: 15px;
16911 line-height: 1.2;
16912 font-weight: 500;
16913 color: #363B4E;
16914 position: relative;
16915 top: 6px;
16916 }
16917 .wpfnl-automation-window .automation-single-list .crm .icon {
16918 box-sizing: border-box;
16919 border-radius: 6px;
16920 width: 30px;
16921 height: 30px;
16922 display: flex;
16923 flex-flow: column;
16924 align-items: center;
16925 justify-content: center;
16926 }
16927 .wpfnl-automation-window .automation-single-list .trigger-lists {
16928 display: flex;
16929 flex-flow: row wrap;
16930 align-items: center;
16931 justify-content: center;
16932 margin-left: -2px;
16933 margin-top: -2px;
16934 width: 100%;
16935 }
16936 .wpfnl-automation-window .automation-single-list .trigger-lists .trigger-list-flex,
16937 .wpfnl-automation-window .automation-single-list .trigger-lists .trigger-more-list,
16938 .wpfnl-automation-window .automation-single-list .trigger-lists .trigger-list {
16939 padding: 2px;
16940 }
16941 .wpfnl-automation-window .automation-single-list .trigger-lists .trigger-list-flex > span,
16942 .wpfnl-automation-window .automation-single-list .trigger-lists .trigger-more-list > span,
16943 .wpfnl-automation-window .automation-single-list .trigger-lists .trigger-list > span {
16944 font-size: 12px;
16945 line-height: 1.15;
16946 color: #7A8B9A;
16947 border: 1px solid #E5E8F3;
16948 border-radius: 6px;
16949 padding: 6px 6px 4px;
16950 display: block;
16951 }
16952 .wpfnl-automation-window .automation-single-list .more-list-trigger > span {
16953 font-size: 12px;
16954 line-height: 1.15;
16955 color: #7A8B9A;
16956 border: 1px solid #E5E8F3;
16957 border-radius: 6px;
16958 padding: 6px 6px 4px;
16959 display: inline-block;
16960 }
16961 .wpfnl-automation-window .automation-single-list .trigger-action {
16962 display: flex;
16963 align-items: center;
16964 }
16965 .wpfnl-automation-window .automation-single-list .trigger-action > span {
16966 display: block;
16967 line-height: 1;
16968 }
16969 .wpfnl-automation-window .automation-single-list .trigger-action > span svg {
16970 display: block;
16971 }
16972 .wpfnl-automation-window .automation-single-list .trigger-action .action-separator {
16973 margin: 0 18px;
16974 }
16975 .wpfnl-automation-window .automation-single-list .status {
16976 position: relative;
16977 top: 6px;
16978 }
16979 .wpfnl-automation-window .automation-single-list .actions {
16980 display: flex;
16981 }
16982 .wpfnl-automation-window .automation-single-list .actions button {
16983 width: 33px;
16984 padding: 0;
16985 border: none;
16986 height: 30px;
16987 padding-top: 2px;
16988 cursor: pointer;
16989 background: transparent;
16990 margin: 0 auto;
16991 display: flex;
16992 align-items: center;
16993 justify-content: center;
16994 }
16995 .wpfnl-automation-window .automation-single-list .actions button svg {
16996 height: 20px;
16997 display: block;
16998 }
16999
17000 @media only screen and (max-width: 1440px) {
17001 .wpfnl-automation-window .automation-list-header .trigger,
17002 .wpfnl-automation-window .automation-single-list .trigger {
17003 width: calc(80% - 340px);
17004 }
17005 }
17006 @media only screen and (max-width: 1199px) {
17007 .wpfnl-automation-window .automation-list-header,
17008 .wpfnl-automation-window .automation-single-list {
17009 padding: 14px 16px;
17010 }
17011 .wpfnl-automation-window .automation-list-header .title,
17012 .wpfnl-automation-window .automation-single-list .title {
17013 width: 220px;
17014 }
17015 .wpfnl-automation-window .automation-list-wrapper .bulk-delete-area {
17016 padding-left: 16px;
17017 }
17018 }
17019 @media only screen and (max-width: 991px) {
17020 .wpfnl-automation-window .automation-list-header .title,
17021 .wpfnl-automation-window .automation-single-list .title {
17022 width: 220px;
17023 }
17024 .wpfnl-automation-window .automation-list-header .trigger,
17025 .wpfnl-automation-window .automation-single-list .trigger {
17026 width: calc(80% - 369px);
17027 }
17028 }
17029 .crm-data-loader {
17030 position: absolute;
17031 top: 1px;
17032 left: 1px;
17033 background: #fff;
17034 width: calc(100% - 3px);
17035 height: calc(100% - 3px);
17036 display: flex;
17037 flex-flow: row;
17038 align-items: center;
17039 border-radius: 10px;
17040 padding-left: 10px;
17041 }
17042 .crm-data-loader > span {
17043 display: inline-block;
17044 width: 8px;
17045 height: 8px;
17046 border-radius: 20px;
17047 background: #a184e5;
17048 margin: 3px;
17049 transition: all 0.3s;
17050 }
17051 .crm-data-loader > span:nth-child(1) {
17052 -webkit-animation: crm-data-loader 1.5s infinite;
17053 -moz-animation: crm-data-loader 1.5s infinite;
17054 -o-animation: crm-data-loader 1.5s infinite;
17055 animation: crm-data-loader 1.5s infinite;
17056 }
17057 .crm-data-loader > span:nth-child(2) {
17058 -webkit-animation: crm-data-loader 1.5s infinite;
17059 -moz-animation: crm-data-loader 1.5s infinite;
17060 -o-animation: crm-data-loader 1.5s infinite;
17061 animation: crm-data-loader 1.5s infinite;
17062 animation-delay: 0.4s;
17063 }
17064 .crm-data-loader > span:nth-child(3) {
17065 -webkit-animation: crm-data-loader 1.5s infinite;
17066 -moz-animation: crm-data-loader 1.5s infinite;
17067 -o-animation: crm-data-loader 1.5s infinite;
17068 animation: crm-data-loader 1.5s infinite;
17069 animation-delay: 0.6s;
17070 }
17071 @-webkit-keyframes crm-data-loader {
17072 0%, 100% {
17073 opacity: 0;
17074 }
17075 50% {
17076 opacity: 1;
17077 }
17078 }
17079 @-moz-keyframes crm-data-loader {
17080 0%, 100% {
17081 opacity: 0;
17082 }
17083 50% {
17084 opacity: 1;
17085 }
17086 }
17087 @-o-keyframes crm-data-loader {
17088 0%, 100% {
17089 opacity: 0;
17090 }
17091 50% {
17092 opacity: 1;
17093 }
17094 }
17095 @keyframes crm-data-loader {
17096 0%, 100% {
17097 opacity: 0;
17098 }
17099 50% {
17100 opacity: 1;
17101 }
17102 }
17103
17104 .wpfnl-automation-window .automation-darwer {
17105 position: fixed;
17106 top: 32px;
17107 right: -190px;
17108 background-color: #fff;
17109 z-index: 99;
17110 width: 1133px;
17111 height: calc(100vh - 32px);
17112 box-shadow: -8px 3px 6px rgba(186, 176, 210, 0.15);
17113 transition: all 0.3s ease-in-out;
17114 opacity: 0;
17115 visibility: hidden;
17116 }
17117 .wpfnl-automation-window .automation-darwer .drawer-bg-overlay {
17118 position: fixed;
17119 right: 0;
17120 top: 0;
17121 background: rgba(0, 0, 0, 0.3019607843);
17122 width: 100%;
17123 height: 100%;
17124 z-index: -1;
17125 }
17126 .wpfnl-automation-window .automation-darwer.show-drawer {
17127 right: 0;
17128 opacity: 1;
17129 visibility: visible;
17130 }
17131 .wpfnl-automation-window .automation-darwer .drawer-wrapper {
17132 height: 100%;
17133 width: 100%;
17134 background: #fff;
17135 position: relative;
17136 }
17137 .wpfnl-automation-window .automation-darwer .drawer-loader {
17138 position: absolute;
17139 top: 0;
17140 left: 0;
17141 width: 100%;
17142 height: 100%;
17143 background: #fff;
17144 border-radius: 10px 0 0 10px;
17145 z-index: 2;
17146 }
17147 .wpfnl-automation-window .automation-darwer .drawer-loader .wpfnl-loader {
17148 display: block;
17149 position: absolute;
17150 top: 50%;
17151 left: 50%;
17152 width: 50px;
17153 height: 50px;
17154 margin-left: -48px;
17155 margin-top: -46px;
17156 transition: all 0.3s linear;
17157 }
17158 .wpfnl-automation-window .automation-darwer .drawer-header {
17159 display: flex;
17160 flex-flow: row wrap;
17161 align-items: center;
17162 justify-content: space-between;
17163 gap: 10px;
17164 padding: 20px 16px 20px 30px;
17165 box-shadow: 0px 1px 1px rgba(190, 190, 215, 0.2);
17166 position: relative;
17167 z-index: 1;
17168 }
17169 .wpfnl-automation-window .automation-darwer .drawer-header .automation-name-wrapper {
17170 display: flex;
17171 flex-flow: row wrap;
17172 align-items: center;
17173 }
17174 .wpfnl-automation-window .automation-darwer .drawer-header .automation-name-wrapper label {
17175 padding-right: 7px;
17176 cursor: text;
17177 }
17178 .wpfnl-automation-window .automation-darwer .drawer-header .automation-name-wrapper input {
17179 height: 40px;
17180 font-size: 14px;
17181 line-height: 1.14;
17182 color: #7A8B9A;
17183 padding: 3px 10px;
17184 width: 180px;
17185 min-height: auto;
17186 min-width: auto;
17187 }
17188 .wpfnl-automation-window .automation-darwer .drawer-header .automation-name-wrapper .automation-name-preview {
17189 max-width: 200px;
17190 white-space: nowrap;
17191 overflow: hidden;
17192 text-overflow: ellipsis;
17193 }
17194 .wpfnl-automation-window .automation-darwer .drawer-header .automation-name-wrapper > button {
17195 min-width: auto;
17196 padding: 1px 7px 0;
17197 width: 40px;
17198 height: 40px;
17199 display: flex;
17200 flex-flow: column;
17201 align-items: center;
17202 justify-content: center;
17203 background: #F6F5FA !important;
17204 border: 1px solid #e0e0e0;
17205 border-radius: 6px;
17206 cursor: pointer;
17207 margin-left: 10px;
17208 }
17209 .wpfnl-automation-window .automation-darwer .drawer-header .automation-name-wrapper > button svg {
17210 display: block;
17211 width: 22px;
17212 height: 22px;
17213 }
17214 .wpfnl-automation-window .automation-darwer .drawer-header .automation-name-wrapper > button.automation-name-edit svg {
17215 fill: #6E42D3;
17216 }
17217 .wpfnl-automation-window .automation-darwer .drawer-header .automation-name-wrapper > button.automation-name-submit {
17218 display: none;
17219 }
17220 .wpfnl-automation-window .automation-darwer .drawer-header .automation-name-wrapper > button.automation-name-submit svg {
17221 stroke: #6E42D3;
17222 position: relative;
17223 top: -3px;
17224 }
17225 .wpfnl-automation-window .automation-darwer .drawer-header .automation-name-wrapper > button.automation-name-cancel {
17226 display: none;
17227 margin-left: 5px;
17228 }
17229 .wpfnl-automation-window .automation-darwer .drawer-header .automation-name-wrapper .automation-name-input {
17230 display: none;
17231 }
17232 .wpfnl-automation-window .automation-darwer .drawer-header .automation-name-wrapper .wpfnl-alert {
17233 display: block;
17234 position: absolute;
17235 bottom: 2px;
17236 font-size: 12px;
17237 font-weight: 400;
17238 }
17239 .wpfnl-automation-window .automation-darwer .drawer-header .connect-crm {
17240 display: flex;
17241 flex-flow: row;
17242 align-items: center;
17243 margin-left: 30px;
17244 }
17245 .wpfnl-automation-window .automation-darwer .drawer-header .connect-crm .connect-crm-title {
17246 padding-right: 7px;
17247 font-weight: 500;
17248 color: #363B4E;
17249 white-space: nowrap;
17250 line-height: 1;
17251 position: relative;
17252 top: 2px;
17253 }
17254 .wpfnl-automation-window .automation-darwer .drawer-header .connect-crm select {
17255 height: 40px;
17256 padding-right: 30px;
17257 background-color: #f6f4fb;
17258 border-color: #6E42D3;
17259 color: #716395;
17260 }
17261 .wpfnl-automation-window .automation-darwer .drawer-header .zapier-doc-link a {
17262 font-weight: 500;
17263 color: #6E42D3;
17264 text-decoration: underline;
17265 }
17266 .wpfnl-automation-window .automation-darwer .drawer-header .zapier-doc-link a:hover {
17267 text-decoration: none;
17268 }
17269 .wpfnl-automation-window .automation-darwer .drawer-header .wpfnl-drawer-close {
17270 display: block;
17271 padding: 3px 7px;
17272 height: 24px;
17273 cursor: pointer;
17274 position: relative;
17275 top: -2px;
17276 margin-left: auto;
17277 }
17278 .wpfnl-automation-window .automation-darwer .drawer-body {
17279 padding: 30px;
17280 height: calc(100% - 80px);
17281 overflow: auto;
17282 position: relative;
17283 }
17284 .wpfnl-automation-window .automation-darwer .drawer-body::-webkit-scrollbar {
17285 width: 5px;
17286 }
17287 .wpfnl-automation-window .automation-darwer .drawer-body::-webkit-scrollbar-track {
17288 background: #f2f5f8;
17289 }
17290 .wpfnl-automation-window .automation-darwer .drawer-body::-webkit-scrollbar-thumb {
17291 background-color: #6E42D3;
17292 border-radius: 20px;
17293 }
17294 .wpfnl-automation-window .automation-darwer .trigger-wrapper {
17295 background: #FAF9FF;
17296 border: 1px solid #F0F0F0;
17297 border-radius: 10px;
17298 padding: 86px 40px 52px;
17299 position: relative;
17300 }
17301 .wpfnl-automation-window .automation-darwer .trigger-wrapper .zapier-save-btn {
17302 position: absolute;
17303 top: 30px;
17304 right: 0;
17305 z-index: 1;
17306 display: flex;
17307 align-items: center;
17308 justify-content: flex-end;
17309 gap: 13px;
17310 width: 100%;
17311 padding: 0 40px;
17312 }
17313 .wpfnl-automation-window .automation-darwer .trigger-wrapper .zapier-save-btn .wpfnl-alert {
17314 display: block;
17315 }
17316 .wpfnl-automation-window .automation-darwer .trigger-wrapper .zapier-save-btn .wpfnl-loader {
17317 display: inline-block;
17318 position: relative;
17319 top: 2px;
17320 }
17321 .wpfnl-automation-window .automation-darwer .single-trigger-wrapper {
17322 padding: 0 0 27px;
17323 position: relative;
17324 }
17325 .wpfnl-automation-window .automation-darwer .single-trigger-wrapper:after {
17326 content: "";
17327 position: absolute;
17328 left: 50%;
17329 height: 27px;
17330 width: 2px;
17331 background: #7A8B9A;
17332 margin-left: -1px;
17333 }
17334 .wpfnl-automation-window .automation-darwer .single-trigger-wrapper:after {
17335 bottom: 0;
17336 }
17337 .wpfnl-automation-window .automation-darwer .single-trigger-wrapper .add-trigger {
17338 border: none;
17339 background: transparent;
17340 display: block;
17341 height: 24px;
17342 width: 24px;
17343 position: absolute;
17344 left: 50%;
17345 bottom: -13px;
17346 transform: translate(-50%);
17347 z-index: 1;
17348 border-radius: 50%;
17349 cursor: pointer;
17350 }
17351 .wpfnl-automation-window .automation-darwer .single-trigger-wrapper:not(:last-child) .add-trigger {
17352 display: none;
17353 }
17354 .wpfnl-automation-window .automation-darwer .single-trigger {
17355 background: #FFFFFF;
17356 box-shadow: 0px 2px 3px rgba(190, 190, 215, 0.4);
17357 border-radius: 10px;
17358 display: flex;
17359 flex-flow: row wrap;
17360 position: relative;
17361 }
17362 .wpfnl-automation-window .automation-darwer .single-trigger select {
17363 height: 40px;
17364 background-color: transparent;
17365 min-width: auto;
17366 width: 100%;
17367 }
17368 .wpfnl-automation-window .automation-darwer .single-trigger label {
17369 margin-bottom: 10px;
17370 display: block;
17371 cursor: default;
17372 }
17373 .wpfnl-automation-window .automation-darwer .single-trigger .hints {
17374 color: #EE5F5A;
17375 display: none;
17376 }
17377 .wpfnl-automation-window .automation-darwer .single-trigger .selectbox-wrapper {
17378 position: relative;
17379 }
17380 .wpfnl-automation-window .automation-darwer .single-trigger .trigger-tag {
17381 background: #6E42D3;
17382 border-radius: 50px;
17383 font-size: 12px;
17384 color: #fff;
17385 padding: 3px 11px 2px;
17386 position: absolute;
17387 left: 50%;
17388 top: -45px;
17389 transform: translate(-50%);
17390 display: none;
17391 }
17392 .wpfnl-automation-window .automation-darwer .single-trigger .trigger-tag:before {
17393 content: "";
17394 position: absolute;
17395 left: 50%;
17396 top: calc(100% + 1px);
17397 height: 20px;
17398 width: 1px;
17399 border-right: 2px dashed #7A8B9A;
17400 margin-left: -1px;
17401 }
17402 .wpfnl-automation-window .automation-darwer .single-trigger .required-star {
17403 color: #EE5F5A;
17404 }
17405 .wpfnl-automation-window .automation-darwer .single-trigger .trigger-when {
17406 padding: 20px;
17407 width: 50%;
17408 position: relative;
17409 }
17410 .wpfnl-automation-window .automation-darwer .single-trigger .trigger-when .wpfnl-form-group {
17411 width: 100%;
17412 padding: 0;
17413 }
17414 .wpfnl-automation-window .automation-darwer .single-trigger .trigger-then {
17415 display: flex;
17416 flex-flow: row wrap;
17417 padding: 20px 13px;
17418 width: 50%;
17419 background: #F6F6F9;
17420 border-radius: 0px 10px 10px 0px;
17421 position: relative;
17422 }
17423 .wpfnl-automation-window .automation-darwer .single-trigger .trigger-then .trigger-tag {
17424 background-color: #EE8134;
17425 }
17426 .wpfnl-automation-window .automation-darwer .single-trigger .wpfnl-form-group {
17427 width: 50%;
17428 padding: 0 7px;
17429 }
17430 .wpfnl-automation-window .automation-darwer .single-trigger .wpfnl-form-group.wpfnl-col-1 {
17431 width: 100%;
17432 }
17433 .wpfnl-automation-window .automation-darwer .single-trigger .close-trigger {
17434 border: 1px solid #EE5F5A;
17435 padding: 0;
17436 height: 26px;
17437 width: 26px;
17438 display: flex;
17439 flex-flow: column;
17440 align-items: center;
17441 justify-content: center;
17442 border-radius: 100%;
17443 position: absolute;
17444 right: -8px;
17445 top: -11px;
17446 cursor: pointer;
17447 background: #fff;
17448 opacity: 0;
17449 visibility: hidden;
17450 transition: all 0.3s ease;
17451 z-index: 3;
17452 }
17453 .wpfnl-automation-window .automation-darwer .single-trigger .close-trigger svg {
17454 width: 17px;
17455 }
17456 .wpfnl-automation-window .automation-darwer .single-trigger .close-trigger svg path {
17457 stroke: #EE5F5A;
17458 }
17459 .wpfnl-automation-window .automation-darwer .single-trigger:hover .close-trigger {
17460 opacity: 1;
17461 visibility: visible;
17462 }
17463 .wpfnl-automation-window .automation-darwer .single-trigger .wpfnl-form-group.field-required select {
17464 border-color: #EE5F5A;
17465 }
17466 .wpfnl-automation-window .automation-darwer .single-trigger .wpfnl-form-group.field-required .hints {
17467 display: block;
17468 }
17469 .wpfnl-automation-window .automation-darwer .data-loaded .single-trigger .crm-data-loader {
17470 display: none;
17471 }
17472 .wpfnl-automation-window .automation-darwer .single-trigger-wrapper:first-child .single-trigger .trigger-tag {
17473 display: block;
17474 }
17475 .wpfnl-automation-window .automation-darwer .save-btn-area {
17476 margin-top: 30px;
17477 display: flex;
17478 justify-content: flex-end;
17479 align-items: center;
17480 }
17481 .wpfnl-automation-window .automation-darwer .save-btn-area .wpfnl-alert {
17482 display: inline-block;
17483 padding: 10px 20px;
17484 margin-right: 13px;
17485 }
17486 .wpfnl-automation-window .automation-darwer .save-btn-area .btn-default {
17487 min-width: 90px;
17488 }
17489 .wpfnl-automation-window .automation-darwer .save-btn-area .wpfnl-loader {
17490 display: inline-block;
17491 position: relative;
17492 top: 3px;
17493 }
17494 .wpfnl-automation-window .automation-darwer .no-data-message {
17495 text-align: center;
17496 color: #363B4E;
17497 font-weight: 500;
17498 }
17499
17500 @media only screen and (max-width: 1400px) {
17501 .wpfnl-automation-window .automation-darwer {
17502 width: 983px;
17503 }
17504 }
17505 @media only screen and (max-width: 1199px) {
17506 .wpfnl-automation-window .automation-darwer {
17507 width: 803px;
17508 }
17509 .wpfnl-automation-window .automation-darwer .trigger-wrapper {
17510 padding: 40px 20px 40px;
17511 }
17512 }
17513 @media only screen and (max-width: 991px) {
17514 .wpfnl-automation-window .automation-darwer {
17515 width: 740px;
17516 }
17517 .wpfnl-automation-window .automation-darwer .drawer-header {
17518 padding: 20px 16px 20px 20px;
17519 }
17520 .wpfnl-automation-window .automation-darwer .drawer-header .connect-crm select {
17521 width: 143px;
17522 min-width: auto;
17523 }
17524 .wpfnl-automation-window .automation-darwer .drawer-body {
17525 padding: 20px;
17526 }
17527 .wpfnl-automation-window .automation-darwer .single-trigger .trigger-when {
17528 padding: 15px;
17529 }
17530 .wpfnl-automation-window .automation-darwer .single-trigger .trigger-then {
17531 padding: 15px 8px;
17532 }
17533 }
17534 .wpfnl-automation-window {
17535 background: #f6f5fa;
17536 position: absolute;
17537 top: 0;
17538 left: 0;
17539 width: 100%;
17540 height: 100%;
17541 z-index: 99;
17542 }
17543 .wpfnl-automation-window .automation-content {
17544 position: relative;
17545 }
17546 .wpfnl-automation-window .automation-window-loader {
17547 background: #f6f5fa;
17548 position: absolute;
17549 top: 0;
17550 right: 0;
17551 width: 100%;
17552 height: calc(100vh - 32px);
17553 z-index: 99;
17554 transition: all 0.9s linear;
17555 }
17556 .wpfnl-automation-window .automation-window-loader .wpfnl-loader {
17557 display: block;
17558 position: absolute;
17559 top: 50%;
17560 left: 50%;
17561 width: 50px;
17562 height: 50px;
17563 margin-left: -48px;
17564 margin-top: -46px;
17565 transition: all 0.3s linear;
17566 }
17567 .wpfnl-automation-window .automation-content-header {
17568 display: flex;
17569 flex-flow: row wrap;
17570 align-items: center;
17571 justify-content: space-between;
17572 background: #FFFFFF;
17573 box-shadow: 0 1px 2px 0 rgba(190, 190, 215, 0.2);
17574 padding-right: 8px;
17575 margin-bottom: 20px;
17576 }
17577 .wpfnl-automation-window .automation-content-header .header-left {
17578 display: flex;
17579 flex-flow: row wrap;
17580 align-items: center;
17581 }
17582 .wpfnl-automation-window .automation-content-header .header-left .wpfnl-logo a {
17583 display: block;
17584 padding: 16px 25px;
17585 border-right: 1px solid #E5E8F3;
17586 }
17587 .wpfnl-automation-window .automation-content-header .header-left .wpfnl-logo a svg {
17588 width: 26px;
17589 display: block;
17590 }
17591 .wpfnl-automation-window .automation-content-header .header-left .backto-funnel-edit {
17592 background: #FFFFFF;
17593 cursor: pointer;
17594 border: none;
17595 padding: 0;
17596 text-align: center;
17597 width: 57px;
17598 height: 60px;
17599 margin-right: 20px;
17600 display: flex;
17601 flex-flow: column;
17602 align-items: center;
17603 justify-content: center;
17604 border-right: 1px solid #E5E8F3;
17605 }
17606 .wpfnl-automation-window .automation-content-header .header-left h2 {
17607 font-size: 18px;
17608 line-height: 1.16;
17609 font-weight: 500;
17610 color: #363B4E;
17611 margin-right: 13px;
17612 }
17613 .wpfnl-automation-window .automation-content-header .header-left .wpfnl-switcher {
17614 display: flex;
17615 align-items: center;
17616 }
17617 .wpfnl-automation-window .automation-content-header .header-left .wpfnl-switcher .wpfnl-loader {
17618 display: inline-block;
17619 margin-left: 8px;
17620 }
17621 .wpfnl-automation-window .wpfnl-switcher label {
17622 width: 32px;
17623 height: 18px;
17624 }
17625 .wpfnl-automation-window .wpfnl-switcher label:after {
17626 width: 12px;
17627 height: 12px;
17628 top: 2px;
17629 left: 3px;
17630 }
17631 .wpfnl-automation-window .wpfnl-switcher input[type=checkbox]:checked + label:after {
17632 margin-left: 13px;
17633 }
17634 .wpfnl-automation-window .btn-default {
17635 height: 40px;
17636 line-height: 41px;
17637 padding: 0 20px;
17638 }
17639
17640 .wpfnl .mailmint-automation {
17641 box-shadow: none;
17642 width: calc(100% - 160px);
17643 transition: none;
17644 }
17645 .wpfnl .mailmint-automation .automation-drawer-loader {
17646 position: absolute;
17647 top: 0;
17648 left: 0;
17649 width: 100%;
17650 height: 100%;
17651 background: #F6F5FA;
17652 z-index: 3;
17653 display: flex;
17654 flex-flow: column;
17655 align-items: center;
17656 justify-content: center;
17657 }
17658 .wpfnl .mailmint-automation .automation-drawer-loader .wpfnl-loader {
17659 display: block;
17660 width: 40px;
17661 height: 40px;
17662 }
17663 .wpfnl .mailmint-automation .drawer-wrapper {
17664 background: #F6F5FA;
17665 }
17666 .wpfnl .mailmint-automation .drawer-body {
17667 padding: 24px;
17668 overflow: hidden;
17669 }
17670 .wpfnl .mailmint-automation .drawer-body-inner-wrapper {
17671 display: flex;
17672 flex-flow: row wrap;
17673 gap: 24px;
17674 height: 100%;
17675 }
17676 .wpfnl .mailmint-automation .automation-steps-wrapper {
17677 text-align: center;
17678 width: 100%;
17679 height: calc(100% + 20px);
17680 overflow: auto;
17681 padding-top: 10px;
17682 padding-bottom: 30px;
17683 }
17684 .wpfnl .mailmint-automation .automation-steps-wrapper::-webkit-scrollbar {
17685 width: 5px;
17686 height: 5px;
17687 }
17688 .wpfnl .mailmint-automation .automation-steps-wrapper::-webkit-scrollbar-track {
17689 background: #f2f5f8;
17690 }
17691 .wpfnl .mailmint-automation .automation-steps-wrapper::-webkit-scrollbar-thumb {
17692 background-color: #CBCBCB;
17693 border-radius: 20px;
17694 }
17695 .wpfnl .mailmint-automation .has-sidebar .automation-steps-wrapper {
17696 width: calc(100% - 474px);
17697 }
17698 .wpfnl .mailmint-automation .steps-settings-sidebar {
17699 width: 450px;
17700 height: 100%;
17701 background: #FFF;
17702 box-shadow: -2px 3px 6px rgba(186, 176, 210, 0.1);
17703 border-radius: 10px;
17704 padding: 24px 30px;
17705 overflow: auto;
17706 }
17707 .wpfnl .mailmint-automation .steps-settings-sidebar::-webkit-scrollbar {
17708 width: 5px;
17709 }
17710 .wpfnl .mailmint-automation .steps-settings-sidebar::-webkit-scrollbar-track {
17711 background: #f2f5f8;
17712 }
17713 .wpfnl .mailmint-automation .steps-settings-sidebar::-webkit-scrollbar-thumb {
17714 background-color: #CBCBCB;
17715 border-radius: 20px;
17716 }
17717 .wpfnl .mailmint-automation .condition .steps-settings-sidebar {
17718 width: 710px;
17719 }
17720 .wpfnl .mailmint-automation .condition .automation-steps-wrapper {
17721 width: calc(100% - 734px);
17722 }
17723 .wpfnl .mailmint-automation .automation-start-point {
17724 position: relative;
17725 border-radius: 8px;
17726 background: #FFF;
17727 width: 245px;
17728 margin: 0 auto;
17729 padding: 18px 15px 16px;
17730 text-align: center;
17731 color: #2D3149;
17732 font-size: 16px;
17733 font-weight: 600;
17734 line-height: 1.2;
17735 display: flex;
17736 align-items: center;
17737 justify-content: center;
17738 gap: 9px;
17739 cursor: pointer;
17740 background-image: url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='8' ry='8' stroke='%236E42D3FF' stroke-width='2' stroke-dasharray='3%2c 7' stroke-dashoffset='11' stroke-linecap='round'/%3e%3c/svg%3e");
17741 }
17742 .wpfnl .mailmint-automation .automation-start-point .tigger-lists {
17743 position: absolute;
17744 left: 0;
17745 top: calc(100% + 26px);
17746 background: #FFFFFF;
17747 width: 100%;
17748 padding: 8px 10px;
17749 border-radius: 6px;
17750 border: 1px solid #EBEDF0;
17751 box-shadow: 0px 6px 8px 0px rgba(191, 191, 191, 0.1);
17752 z-index: 3;
17753 opacity: 0;
17754 visibility: hidden;
17755 transition: all 0.3s ease;
17756 }
17757 .wpfnl .mailmint-automation .automation-start-point .tigger-lists li {
17758 font-size: 14px;
17759 line-height: 1.14;
17760 color: #2D3149;
17761 font-weight: 400;
17762 display: flex;
17763 align-items: center;
17764 gap: 8px;
17765 padding: 8px;
17766 border-radius: 4px;
17767 cursor: pointer;
17768 transition: all 0.3s ease;
17769 }
17770 .wpfnl .mailmint-automation .automation-start-point .tigger-lists li:hover {
17771 background: #F6F8FA;
17772 }
17773 .wpfnl .mailmint-automation .automation-start-point .tigger-lists li.active {
17774 background: #F6F8FA;
17775 font-weight: 500;
17776 }
17777 .wpfnl .mailmint-automation .automation-start-point.show-dropdown .tigger-lists {
17778 top: calc(100% + 12px);
17779 opacity: 1;
17780 visibility: visible;
17781 }
17782 .wpfnl .mailmint-automation .selected-trigger {
17783 max-width: 210px;
17784 margin: 0 auto;
17785 display: flex;
17786 flex-flow: column;
17787 align-items: center;
17788 justify-content: center;
17789 position: relative;
17790 }
17791 .wpfnl .mailmint-automation .selected-trigger .close-trigger {
17792 background: transparent;
17793 color: #ffffff;
17794 border: none;
17795 position: absolute;
17796 right: -5px;
17797 top: -8px;
17798 cursor: pointer;
17799 opacity: 0;
17800 visibility: hidden;
17801 transition: all 0.3s ease;
17802 }
17803 .wpfnl .mailmint-automation .selected-trigger .close-trigger svg {
17804 display: block;
17805 }
17806 .wpfnl .mailmint-automation .selected-trigger .trigger-title {
17807 border-radius: 100px;
17808 background: #7A8B9A;
17809 display: inline-block;
17810 color: #FFF;
17811 font-size: 13px;
17812 font-weight: 500;
17813 line-height: 1.2;
17814 padding: 13px 24px 11px;
17815 position: relative;
17816 }
17817 .wpfnl .mailmint-automation .selected-trigger .trigger-title:hover .close-trigger {
17818 opacity: 1;
17819 visibility: visible;
17820 }
17821 .wpfnl .mailmint-automation .selected-trigger .add-action {
17822 height: 62px;
17823 position: relative;
17824 background: #7A8B9A;
17825 width: 2px;
17826 margin: 0 auto;
17827 }
17828 .wpfnl .mailmint-automation .selected-trigger .add-action:before {
17829 content: "";
17830 position: absolute;
17831 left: -5px;
17832 top: -7px;
17833 width: 6px;
17834 height: 6px;
17835 background: #7A8B9A;
17836 border-radius: 50px;
17837 border: 3px solid #fff;
17838 box-shadow: 0 0 0 2px #7A8B9A;
17839 }
17840 .wpfnl .mailmint-automation .selected-trigger .add-action > button {
17841 background: #7A8B9A;
17842 box-shadow: 0px 0px 0 6px #f6f5fa;
17843 width: 24px;
17844 height: 24px;
17845 border: none;
17846 display: flex;
17847 align-items: center;
17848 justify-content: center;
17849 border-radius: 100%;
17850 cursor: pointer;
17851 z-index: 1;
17852 position: absolute;
17853 bottom: 0;
17854 left: 0;
17855 margin-left: -11px;
17856 }
17857 .wpfnl .mailmint-automation .selected-trigger .add-action > button path {
17858 stroke: #fff;
17859 }
17860 .wpfnl .add-new-action {
17861 position: absolute;
17862 left: 50%;
17863 bottom: -8px;
17864 transform: translateX(-50%);
17865 z-index: 2;
17866 }
17867 .wpfnl .add-new-action .add-new-action-btn {
17868 background: #7A8B9A;
17869 box-shadow: 0px 0px 0 6px #f6f5fa;
17870 width: 24px;
17871 height: 24px;
17872 border: none;
17873 position: relative;
17874 display: flex;
17875 align-items: center;
17876 justify-content: center;
17877 border-radius: 100%;
17878 cursor: pointer;
17879 z-index: 1;
17880 }
17881 .wpfnl .add-new-action .add-new-action-btn path {
17882 stroke: #fff;
17883 }
17884 .wpfnl .first-add-new-action {
17885 height: 49px;
17886 bottom: inherit;
17887 top: 100%;
17888 display: flex;
17889 flex-flow: column;
17890 align-items: center;
17891 justify-content: flex-end;
17892 }
17893 .wpfnl .first-add-new-action:before {
17894 content: "";
17895 position: absolute;
17896 left: 50%;
17897 top: 0;
17898 margin-left: -1px;
17899 width: 2px;
17900 height: 100%;
17901 background: #7A8B9A;
17902 }
17903 .wpfnl .first-add-new-action:after {
17904 content: "";
17905 position: absolute;
17906 left: 50%;
17907 top: -8px;
17908 transform: translateX(-50%);
17909 width: 8px;
17910 height: 8px;
17911 background: #FFFFFF;
17912 border: 2px solid #7A8B9A;
17913 border-radius: 50px;
17914 }
17915 .wpfnl .first-add-new-action.automation-added:before {
17916 display: none;
17917 }
17918 .wpfnl .mintmrm-automation-step-wrapper {
17919 position: absolute;
17920 left: 50%;
17921 transform: translateX(-50%);
17922 top: 100%;
17923 width: 100%;
17924 }
17925 .wpfnl .mintmrm-automation-step-wrapper .no-automation {
17926 font-size: 10px;
17927 font-weight: 500;
17928 line-height: 1;
17929 color: #363B4E;
17930 text-align: center;
17931 text-transform: capitalize;
17932 white-space: nowrap;
17933 background: #FFFFFF;
17934 box-shadow: 0px 1px 2px rgba(190, 190, 215, 0.14);
17935 padding: 6px 12px;
17936 border-radius: 50px;
17937 margin-top: 58px;
17938 display: inline-block;
17939 width: auto;
17940 }
17941 .wpfnl .mintmrm-automation-step-wrapper.automation-running .no-automation {
17942 box-shadow: 0px 1px 2px 0px rgba(190, 190, 215, 0.14);
17943 color: #24C21A;
17944 }
17945
17946 .folded .wpfnl .mailmint-automation {
17947 width: calc(100% - 36px);
17948 }
17949
17950 @media only screen and (max-width: 782px) {
17951 .folded .wpfnl .mailmint-automation {
17952 width: 100%;
17953 top: 46px;
17954 }
17955 }
17956 .mailmint-automation .drawer-header {
17957 background: #ffffff;
17958 position: relative;
17959 box-shadow: 0px 1px 2px rgba(190, 190, 215, 0.14);
17960 padding: 16px 12px 16px 24px;
17961 gap: 10px;
17962 }
17963 .mailmint-automation .header-left {
17964 display: flex;
17965 align-items: center;
17966 gap: 14px;
17967 }
17968 .mailmint-automation .header-left .automation-title {
17969 color: #363B4E;
17970 font-size: 16px;
17971 font-weight: 500;
17972 line-height: 1;
17973 }
17974 .mailmint-automation .header-right {
17975 display: flex;
17976 align-items: center;
17977 gap: 14px;
17978 }
17979 .mailmint-automation .header-right .wpfnl-alert {
17980 display: block;
17981 }
17982 .mailmint-automation .header-right .btn-default {
17983 height: auto;
17984 line-height: 1;
17985 padding: 12px 16px 10px;
17986 min-width: auto;
17987 display: flex;
17988 align-items: center;
17989 gap: 9px;
17990 border-radius: 10px;
17991 }
17992 .mailmint-automation .header-right .btn-default.is-disabled {
17993 color: rgba(64, 64, 64, 0.4);
17994 cursor: not-allowed;
17995 background-color: rgba(183, 183, 183, 0.4);
17996 }
17997 .mailmint-automation .header-right .btn-default .wpfnl-loader {
17998 display: inline-block;
17999 margin-left: 0;
18000 }
18001 .mailmint-automation .header-right .more-options {
18002 line-height: 1;
18003 background: transparent;
18004 border: none;
18005 padding: 6px 9px;
18006 cursor: pointer;
18007 position: relative;
18008 }
18009 .mailmint-automation .header-right .more-options .options-dropdown {
18010 position: absolute;
18011 right: -10px;
18012 top: 50px;
18013 background: #FFFFFF;
18014 width: 148px;
18015 padding: 8px 9px;
18016 border-radius: 6px;
18017 border: 1px solid #EBEDF0;
18018 box-shadow: 0px 6px 8px 0px rgba(191, 191, 191, 0.1);
18019 opacity: 0;
18020 visibility: hidden;
18021 transition: all 0.3s ease;
18022 }
18023 .mailmint-automation .header-right .more-options .options-dropdown li {
18024 font-weight: 500;
18025 font-size: 14px;
18026 line-height: 1.14;
18027 color: #363B4E;
18028 display: flex;
18029 align-items: center;
18030 gap: 8px;
18031 padding: 8px;
18032 border-radius: 4px;
18033 cursor: pointer;
18034 transition: all 0.3s ease;
18035 }
18036 .mailmint-automation .header-right .more-options .options-dropdown li:hover {
18037 background: #F6F8FA;
18038 }
18039 .mailmint-automation .header-right .more-options .options-dropdown .wpfnl-loader {
18040 display: inline-block;
18041 }
18042 .mailmint-automation .header-right .more-options.show-dropdown .options-dropdown {
18043 top: 44px;
18044 opacity: 1;
18045 visibility: visible;
18046 }
18047
18048 .mailmint-automation .automation-single-step .automation-step-name {
18049 height: 100%;
18050 min-width: 150px;
18051 max-width: 245px;
18052 position: relative;
18053 background: #FFFFFF !important;
18054 box-shadow: 0px 1px 1px rgba(182, 185, 191, 0.3019607843);
18055 border: 1px solid transparent;
18056 display: inline-block;
18057 padding: 35px 24px 15px;
18058 border-radius: 8px;
18059 cursor: pointer;
18060 transition: all 0.3s ease;
18061 }
18062 .mailmint-automation .automation-single-step .selected.automation-step-name {
18063 border-color: #6E42D3;
18064 box-shadow: 0px 20px 20px 0px rgba(189, 193, 200, 0.2);
18065 }
18066 .mailmint-automation .automation-single-step .automation-step-name .action-icon {
18067 background: #FFFFFF;
18068 border: 6px solid #F6F8FA;
18069 border-radius: 100%;
18070 width: 58px;
18071 height: 58px;
18072 display: flex;
18073 align-items: center;
18074 justify-content: center;
18075 position: absolute;
18076 left: 50%;
18077 top: -28px;
18078 transform: translateX(-50%);
18079 }
18080 .mailmint-automation .automation-single-step .automation-step-name .action-title {
18081 display: block;
18082 font-weight: 500;
18083 text-align: center;
18084 font-size: 14px;
18085 line-height: 1.2;
18086 color: #363B4E;
18087 margin-top: 5px;
18088 }
18089 .mailmint-automation .automation-single-step {
18090 position: relative;
18091 padding: 55px 0 0;
18092 max-width: 570px;
18093 margin: 0 auto;
18094 }
18095 .mailmint-automation .automation-single-step:before {
18096 content: "";
18097 position: absolute;
18098 left: 50%;
18099 top: 0;
18100 margin-left: -1px;
18101 width: 2px;
18102 height: 100%;
18103 background: #7A8B9A;
18104 }
18105 .mailmint-automation .automation-single-step .action-subtitle span,
18106 .mailmint-automation .automation-single-step .action-subtitle {
18107 color: #A4A8B5;
18108 display: block;
18109 margin-top: 4px;
18110 font-size: 12px;
18111 }
18112 .mailmint-automation .automation-single-step .action-subtitle span .not-set,
18113 .mailmint-automation .automation-single-step .action-subtitle .not-set {
18114 color: #FF5155;
18115 }
18116 .mailmint-automation .automation-single-step .action-subtitle span .tag-list,
18117 .mailmint-automation .automation-single-step .action-subtitle .tag-list {
18118 display: flex;
18119 flex-flow: row wrap;
18120 align-items: center;
18121 justify-content: center;
18122 }
18123 .mailmint-automation .automation-single-step .action-subtitle span .tag-list span,
18124 .mailmint-automation .automation-single-step .action-subtitle .tag-list span {
18125 margin: 0;
18126 }
18127 .mailmint-automation .automation-single-step .automation-step-name.not-setup-yet .action-subtitle {
18128 color: #FF5155;
18129 }
18130 .mailmint-automation .automation-single-step.stopAutomation .automation-step-name:before {
18131 content: "";
18132 position: absolute;
18133 top: 100%;
18134 left: 0;
18135 width: 100%;
18136 height: 30px;
18137 background: #f6f5fa;
18138 z-index: 1;
18139 }
18140 .mailmint-automation .automation-single-step .add-action {
18141 height: 54px;
18142 position: relative;
18143 width: 2px;
18144 margin: 0 auto;
18145 }
18146 .mailmint-automation .automation-single-step .add-action > button {
18147 background: #7A8B9A;
18148 box-shadow: 0px 0px 0 6px #f6f5fa;
18149 width: 24px;
18150 height: 24px;
18151 border: none;
18152 display: flex;
18153 align-items: center;
18154 justify-content: center;
18155 border-radius: 100%;
18156 cursor: pointer;
18157 z-index: 1;
18158 position: absolute;
18159 bottom: 0;
18160 left: 0;
18161 margin-left: -11px;
18162 }
18163 .mailmint-automation .automation-single-step .add-action > button path {
18164 stroke: #fff;
18165 }
18166 .mailmint-automation .automation-single-step .delete-action {
18167 border: none;
18168 background: transparent;
18169 line-height: 1;
18170 position: absolute;
18171 top: -12px;
18172 right: -10px;
18173 cursor: pointer;
18174 opacity: 0;
18175 visibility: hidden;
18176 transition: all 0.3s ease;
18177 }
18178 .mailmint-automation .automation-single-step .delete-action svg {
18179 display: block;
18180 }
18181 .mailmint-automation .automation-single-step .automation-step-name:hover .delete-action {
18182 opacity: 1;
18183 visibility: visible;
18184 }
18185 .mailmint-automation .automation-single-step.sendMail .action-icon svg path {
18186 stroke: #7DC09B;
18187 fill: #7DC09B;
18188 }
18189 .mailmint-automation .automation-single-step.addTag .action-icon svg circle,
18190 .mailmint-automation .automation-single-step.addTag .action-icon svg path {
18191 stroke: #5FA2DB;
18192 }
18193 .mailmint-automation .automation-single-step.addList .action-icon svg path {
18194 stroke: #AB8BC5;
18195 }
18196 .mailmint-automation .automation-single-step.removeTag .action-icon svg circle,
18197 .mailmint-automation .automation-single-step.removeTag .action-icon svg path {
18198 stroke: #E8A758;
18199 }
18200 .mailmint-automation .automation-single-step.circle .action-icon svg path, .mailmint-automation .automation-single-step.removeList .action-icon svg path {
18201 stroke: #E8A758;
18202 }
18203 .mailmint-automation .automation-single-step.delay .action-icon svg path {
18204 fill: #E3B152;
18205 stroke: #E3B152;
18206 }
18207 .mailmint-automation .automation-single-step.sequence .action-icon svg path {
18208 fill: #5FA2DC;
18209 }
18210 .mailmint-automation .automation-single-step.condition > .automation-step-name > .action-icon svg path {
18211 stroke: #84c246;
18212 fill: #84c246;
18213 }
18214 .mailmint-automation .automation-single-step.createUser .action-icon svg path {
18215 fill: #6d79a2;
18216 stroke: #6d79a2;
18217 }
18218 .mailmint-automation .automation-single-step.stopAutomation .action-icon svg path {
18219 fill: #e7887f;
18220 stroke: #e7887f;
18221 }
18222 .mailmint-automation .automation-single-step.webHookOutgoing .action-icon svg path {
18223 fill: #7064dc;
18224 }
18225 .mailmint-automation .automation-exit {
18226 color: #363B4E;
18227 font-size: 14px;
18228 font-weight: 600;
18229 line-height: 1.3;
18230 display: flex;
18231 flex-flow: column;
18232 align-items: center;
18233 justify-content: center;
18234 gap: 11px;
18235 width: 50px;
18236 margin: 0 auto;
18237 }
18238 .mailmint-automation .automation-exit:before {
18239 content: "";
18240 height: 25px;
18241 width: 2px;
18242 background: #7a8b9a;
18243 }
18244 .mailmint-automation .logical-decision-box {
18245 align-items: flex-start;
18246 border: 2px solid #a7a8b3;
18247 border-radius: 20px;
18248 display: flex;
18249 flex-flow: row wrap;
18250 gap: 30px;
18251 justify-content: space-between;
18252 margin: 30px auto 0;
18253 max-width: 416px;
18254 padding: 15px 0;
18255 position: relative;
18256 z-index: 2;
18257 top: 50%;
18258 width: 100%;
18259 background: #f6f5fa;
18260 }
18261 .mailmint-automation .logical-decision-box .automation-single-step {
18262 padding-top: 28px;
18263 }
18264 .mailmint-automation .logical-decision-box .automation-single-step:before {
18265 display: none;
18266 }
18267 .mailmint-automation .logical-decision-box .logical-text {
18268 background-color: #239654;
18269 box-shadow: 0px 0 0 8px #f6f8fa;
18270 border-radius: 50px;
18271 color: #fff;
18272 font-size: 11px;
18273 font-weight: 700;
18274 right: 25%;
18275 transform: translate(50%, 0px);
18276 line-height: 1.09;
18277 padding: 4px 6px;
18278 position: absolute;
18279 top: -12px;
18280 width: 31px;
18281 }
18282 .mailmint-automation .logical-decision-box .logical-text.logical-no-text {
18283 background: #ec5956;
18284 left: 25%;
18285 transform: translate(-50%, 0);
18286 }
18287 .mailmint-automation .logical-decision-box .single-decision {
18288 width: calc(50% - 15px);
18289 }
18290 .mailmint-automation .logical-decision-box .single-decision.decision-no {
18291 transform: translateX(calc(-50% - 1px));
18292 }
18293 .mailmint-automation .logical-decision-box .single-decision.decision-yes {
18294 transform: translateX(calc(50% + 1px));
18295 }
18296 .mailmint-automation .logical-decision-box .add-action {
18297 height: 85px;
18298 }
18299 .mailmint-automation .logical-decision-box .add-action > button {
18300 bottom: 50%;
18301 transform: translateY(50%);
18302 }
18303 .mailmint-automation .logical-decision-box .stopAutomation .automation-step-name:before {
18304 display: none;
18305 }
18306 .mailmint-automation .logical-decision-box .no-separator {
18307 height: 50px;
18308 background: #f6f5fa;
18309 width: 100%;
18310 }
18311
18312 .mailmint-automation .mailmint-actions {
18313 position: absolute;
18314 left: 50%;
18315 transform: translateX(-50%);
18316 top: calc(100% + 5px);
18317 width: 626px;
18318 z-index: 99;
18319 background: #FFF;
18320 border: 1px solid #EDECF2;
18321 box-shadow: 0px 20px 20px rgba(190, 190, 215, 0.08);
18322 border-radius: 10px;
18323 padding: 13px 20px 20px;
18324 transition: all 0.3s ease;
18325 display: none;
18326 }
18327 .mailmint-automation .mailmint-actions .mailmint-actions-wrapper {
18328 display: flex;
18329 flex-flow: row wrap;
18330 gap: 14px;
18331 }
18332 .mailmint-automation .mailmint-actions .mailmint-actions-wrapper .actions-title {
18333 color: #9398A5;
18334 font-size: 14px;
18335 font-weight: 500;
18336 line-height: 1;
18337 text-align: left;
18338 border-bottom: 1px solid #DEE1E8;
18339 padding-bottom: 10px;
18340 margin-bottom: 6px;
18341 width: 100%;
18342 }
18343 .mailmint-automation .mailmint-actions .mailmint-single-action {
18344 background: #FFFFFF;
18345 border: 1px solid #E4E6EB;
18346 border-radius: 10px;
18347 display: flex;
18348 flex-flow: column;
18349 align-items: center;
18350 justify-content: center;
18351 text-align: center;
18352 width: calc(25% - 11px);
18353 padding: 10px;
18354 cursor: pointer;
18355 min-height: 88px;
18356 transition: all 0.3s ease;
18357 }
18358 .mailmint-automation .mailmint-actions .mailmint-single-action .icon {
18359 margin-bottom: 10px;
18360 }
18361 .mailmint-automation .mailmint-actions .mailmint-single-action .icon circle,
18362 .mailmint-automation .mailmint-actions .mailmint-single-action .icon path {
18363 transition: all 0.3s ease;
18364 }
18365 .mailmint-automation .mailmint-actions .mailmint-single-action .icon svg {
18366 display: block;
18367 }
18368 .mailmint-automation .mailmint-actions .mailmint-single-action .title {
18369 font-weight: 500;
18370 font-size: 14px;
18371 line-height: 1.28;
18372 text-align: center;
18373 letter-spacing: -0.01em;
18374 color: #2D3149;
18375 }
18376 .mailmint-automation .mailmint-actions .mailmint-single-action:hover {
18377 border-color: #6E42D3;
18378 box-shadow: 0px 20px 16px rgba(189, 193, 200, 0.2);
18379 }
18380 .mailmint-automation .mailmint-actions .mailmint-single-action:hover .title {
18381 color: #6E42D3;
18382 }
18383 .mailmint-automation .mailmint-actions .mailmint-single-action.stop-automation:hover .icon path, .mailmint-automation .mailmint-actions .mailmint-single-action.create-contact:hover .icon path, .mailmint-automation .mailmint-actions .mailmint-single-action.logical:hover .icon path, .mailmint-automation .mailmint-actions .mailmint-single-action.delay:hover .icon path, .mailmint-automation .mailmint-actions .mailmint-single-action.remove-list:hover .icon path, .mailmint-automation .mailmint-actions .mailmint-single-action.add-list:hover .icon path, .mailmint-automation .mailmint-actions .mailmint-single-action.send-mail:hover .icon path {
18384 fill: #6E42D3;
18385 stroke: #6E42D3;
18386 }
18387 .mailmint-automation .mailmint-actions .mailmint-single-action.webhook-outgoing:hover .icon path, .mailmint-automation .mailmint-actions .mailmint-single-action.email-sequence:hover .icon path {
18388 fill: #6E42D3;
18389 }
18390 .mailmint-automation .mailmint-actions .mailmint-single-action.remove-tag:hover .icon path, .mailmint-automation .mailmint-actions .mailmint-single-action.add-tag:hover .icon path {
18391 fill: #6E42D3;
18392 stroke: #6E42D3;
18393 }
18394 .mailmint-automation .mailmint-actions .mailmint-single-action.remove-tag:hover .icon circle, .mailmint-automation .mailmint-actions .mailmint-single-action.add-tag:hover .icon circle {
18395 stroke: #6E42D3;
18396 }
18397 .mailmint-automation .show-actions .mailmint-actions {
18398 display: block;
18399 }
18400
18401 .mailmint-automation .steps-settings-sidebar .sidebar-header {
18402 display: flex;
18403 flex-flow: row wrap;
18404 justify-content: space-between;
18405 gap: 10px;
18406 padding: 0;
18407 border-bottom: 1px solid #EEF0F3;
18408 padding-bottom: 13px;
18409 }
18410 .mailmint-automation .steps-settings-sidebar .sidebar-header .sidebar-title {
18411 display: flex;
18412 align-items: center;
18413 flex-flow: row wrap;
18414 width: calc(100% - 48px);
18415 }
18416 .mailmint-automation .steps-settings-sidebar .sidebar-header .sidebar-title h4 {
18417 color: #363B4E;
18418 font-size: 18px;
18419 font-weight: 500;
18420 display: flex;
18421 align-items: center;
18422 gap: 8px;
18423 }
18424 .mailmint-automation .steps-settings-sidebar .sidebar-header .sidebar-title h4 svg {
18425 width: 23px;
18426 height: 23px;
18427 }
18428 .mailmint-automation .steps-settings-sidebar .sidebar-header .sidebar-title h4 path {
18429 fill: #363B4E;
18430 }
18431 .mailmint-automation .steps-settings-sidebar .sidebar-header .sidebar-title .short-desc {
18432 width: 100%;
18433 margin-top: 5px;
18434 color: #7A8B9A;
18435 font-size: 14px;
18436 line-height: 1.28;
18437 text-transform: none;
18438 }
18439 .mailmint-automation .steps-settings-sidebar .sidebar-header .close-sidebar {
18440 padding: 3px 7px;
18441 height: 38px;
18442 width: 38px;
18443 cursor: pointer;
18444 position: relative;
18445 border-radius: 10px;
18446 border: 1px solid #EBEDF0;
18447 display: flex;
18448 align-items: center;
18449 justify-content: center;
18450 background: transparent;
18451 }
18452 .mailmint-automation .steps-settings-sidebar .sidebar-header .close-sidebar path {
18453 stroke-width: 2px;
18454 }
18455 .mailmint-automation .steps-settings-sidebar .sidebar-body {
18456 padding-top: 20px;
18457 }
18458 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group {
18459 margin-bottom: 21px;
18460 }
18461 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group:last-child {
18462 margin-bottom: 0;
18463 }
18464 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group > label {
18465 font-size: 15px;
18466 color: #363B4E;
18467 font-weight: 500;
18468 letter-spacing: -0.01em;
18469 display: flex;
18470 align-items: center;
18471 gap: 4px;
18472 margin-bottom: 8px;
18473 }
18474 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group select,
18475 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=number],
18476 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=text],
18477 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=email] {
18478 border: 1px solid #EEF0F3;
18479 padding: 7px 15px;
18480 height: auto;
18481 }
18482 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group textarea,
18483 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group select,
18484 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=number],
18485 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=text],
18486 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=email] {
18487 color: #363B4E;
18488 }
18489 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group textarea:-webkit-autofill,
18490 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group select:-webkit-autofill,
18491 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=number]:-webkit-autofill,
18492 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=text]:-webkit-autofill,
18493 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=email]:-webkit-autofill {
18494 -webkit-box-shadow: 0 0 0 30px #ffffff inset;
18495 box-shadow: 0 0 0 30px #ffffff inset;
18496 -webkit-text-fill-color: #363B4E !important;
18497 }
18498 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group textarea::-webkit-input-placeholder,
18499 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group select::-webkit-input-placeholder,
18500 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=number]::-webkit-input-placeholder,
18501 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=text]::-webkit-input-placeholder,
18502 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=email]::-webkit-input-placeholder {
18503 color: #A7A8B3;
18504 }
18505 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group textarea::-moz-placeholder,
18506 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group select::-moz-placeholder,
18507 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=number]::-moz-placeholder,
18508 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=text]::-moz-placeholder,
18509 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=email]::-moz-placeholder {
18510 color: #A7A8B3;
18511 }
18512 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group textarea:-ms-input-placeholder,
18513 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group select:-ms-input-placeholder,
18514 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=number]:-ms-input-placeholder,
18515 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=text]:-ms-input-placeholder,
18516 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=email]:-ms-input-placeholder {
18517 color: #A7A8B3;
18518 }
18519 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group textarea:-moz-placeholder,
18520 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group select:-moz-placeholder,
18521 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=number]:-moz-placeholder,
18522 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=text]:-moz-placeholder,
18523 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=email]:-moz-placeholder {
18524 color: #A7A8B3;
18525 }
18526 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group select {
18527 color: #A7A8B3;
18528 padding-right: 38px;
18529 -webkit-appearance: none;
18530 appearance: none;
18531 background-image: url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMTAgNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBzdHJva2U9IiNBN0E4QjMiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIxLjUiIGQ9Ik0xIDFsNCA0IDQtNCIvPjwvc3ZnPg==);
18532 background-repeat: no-repeat;
18533 background-position-x: calc(100% - 15px);
18534 background-position-y: 16px;
18535 background-size: 12px 12px;
18536 }
18537 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group select.value-selected {
18538 color: #363B4E;
18539 }
18540 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group select option {
18541 color: #A7A8B3;
18542 }
18543 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .inline-input {
18544 display: flex;
18545 flex-flow: row wrap;
18546 gap: 15px;
18547 }
18548 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .inline-input .single-input {
18549 width: calc(50% - 8px);
18550 }
18551 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .inline-input select,
18552 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .inline-input input[type=number] {
18553 min-width: auto;
18554 }
18555 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .has-tooltip {
18556 position: relative;
18557 }
18558 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .has-tooltip .mintmrm-tooltip {
18559 position: unset;
18560 margin-left: 4px;
18561 transform: translateY(2px);
18562 }
18563 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .has-tooltip .mintmrm-tooltip p {
18564 left: 0;
18565 }
18566 .mailmint-automation .steps-settings-sidebar .steps-settings .inline-with-link {
18567 display: flex;
18568 align-items: center;
18569 justify-content: space-between;
18570 }
18571 .mailmint-automation .steps-settings-sidebar .steps-settings .inline-with-link a {
18572 font-weight: 500;
18573 font-size: 14px;
18574 line-height: 1;
18575 letter-spacing: -0.01em;
18576 color: #6E42D3;
18577 text-decoration: underline;
18578 }
18579 .mailmint-automation .steps-settings-sidebar .steps-settings .inline-with-link a:hover {
18580 text-decoration: none;
18581 }
18582 .mailmint-automation .steps-settings-sidebar .add-template-section {
18583 border: 1px solid #E4E6EB;
18584 border-radius: 6px;
18585 padding: 24px 24px 22px;
18586 }
18587 .mailmint-automation .steps-settings-sidebar .add-template-section .add-template {
18588 display: flex;
18589 flex-flow: column;
18590 align-items: center;
18591 justify-content: center;
18592 width: 160px;
18593 margin: 0 auto;
18594 cursor: pointer;
18595 }
18596 .mailmint-automation .steps-settings-sidebar .add-template-section .add-template > span {
18597 font-weight: 600;
18598 font-size: 15px;
18599 line-height: 1.3;
18600 letter-spacing: -0.01em;
18601 text-decoration-line: underline;
18602 color: #6E42D3;
18603 display: block;
18604 margin-top: 12px;
18605 }
18606 .mailmint-automation .steps-settings-sidebar .add-template-section .add-template > span svg {
18607 position: relative;
18608 top: 3px;
18609 margin-left: 8px;
18610 }
18611 .mailmint-automation .steps-settings-sidebar .add-template-section .add-template > span svg path {
18612 stroke: #6E42D3;
18613 }
18614 .mailmint-automation .steps-settings-sidebar .add-template-section .add-template > span.edit-mood svg {
18615 margin-right: 8px;
18616 margin-left: 0;
18617 }
18618 .mailmint-automation .steps-settings-sidebar .wpfnl-mint-automation-add-item {
18619 background: none;
18620 color: #6E42D3;
18621 font-size: 14px;
18622 line-height: 1;
18623 font-weight: 600;
18624 letter-spacing: -0.01em;
18625 text-decoration-line: underline;
18626 text-transform: capitalize;
18627 border: none;
18628 cursor: pointer;
18629 display: flex;
18630 align-items: center;
18631 gap: 6px;
18632 padding-left: 7px;
18633 margin-bottom: 2px;
18634 }
18635 .mailmint-automation .steps-settings-sidebar .wpfnl-mint-automation-add-item .wpfnl-loader {
18636 display: block;
18637 }
18638 .mailmint-automation .steps-settings-sidebar .wpfnl-mint-automation-add-item svg path {
18639 stroke: #6E42D3;
18640 }
18641 .mailmint-automation .steps-settings-sidebar .webhook-outgoing .current-user-repeater {
18642 border: 1px solid #e4e6eb;
18643 border-radius: 6px;
18644 margin-bottom: 16px;
18645 padding: 10px 15px 15px;
18646 width: 100%;
18647 }
18648 .mailmint-automation .steps-settings-sidebar .webhook-outgoing .current-user-repeater > hr {
18649 left: -15px;
18650 margin: 15px 0;
18651 position: relative;
18652 width: calc(100% + 30px);
18653 display: block;
18654 border-top: 1px solid #e4e6eb;
18655 border-bottom: 0;
18656 }
18657 .mailmint-automation .steps-settings-sidebar .webhook-outgoing .current-user-repeater .btn-default {
18658 min-width: auto;
18659 padding: 0 20px;
18660 }
18661 .mailmint-automation .steps-settings-sidebar .webhook-outgoing .repeater-wrapper {
18662 align-items: flex-start;
18663 display: flex;
18664 gap: 5px;
18665 margin-bottom: 10px;
18666 }
18667 .mailmint-automation .steps-settings-sidebar .webhook-outgoing .single-repeater-item {
18668 width: calc(50% - 23px);
18669 }
18670 .mailmint-automation .steps-settings-sidebar .webhook-outgoing .single-repeater-item > label {
18671 margin-bottom: 6px;
18672 display: block;
18673 font-size: 13px;
18674 }
18675 .mailmint-automation .steps-settings-sidebar .webhook-outgoing .single-repeater-item input[type=text] {
18676 min-width: auto;
18677 color: #A7A8B3;
18678 font-size: 13px;
18679 }
18680 .mailmint-automation .steps-settings-sidebar .webhook-outgoing .trash-btn {
18681 align-items: center;
18682 background: transparent;
18683 border: 1px solid #e4e6eb;
18684 border-radius: 5px;
18685 display: flex;
18686 height: 36px;
18687 justify-content: center;
18688 position: relative;
18689 top: 22px;
18690 width: 36px;
18691 cursor: pointer;
18692 }
18693 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper {
18694 position: relative;
18695 background: #f6f8fa;
18696 border-radius: 10px;
18697 padding: 20px 24px;
18698 }
18699 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper:first-child::before {
18700 display: none;
18701 }
18702 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper::before {
18703 content: "Or";
18704 position: absolute;
18705 z-index: 1;
18706 font-weight: 600;
18707 font-size: 16px;
18708 line-height: 1;
18709 letter-spacing: -0.01em;
18710 color: #2D3149;
18711 top: -25px;
18712 left: 0;
18713 }
18714 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules {
18715 display: flex;
18716 flex-flow: row wrap;
18717 gap: 12px;
18718 padding-bottom: 20px;
18719 position: relative;
18720 }
18721 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-actions {
18722 position: relative;
18723 }
18724 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-actions::before {
18725 content: "";
18726 width: 30px;
18727 height: 1px;
18728 background: #E2E6F2;
18729 position: absolute;
18730 right: -30px;
18731 top: 50%;
18732 transform: translateY(-50%);
18733 }
18734 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-actions > button {
18735 width: 38px;
18736 height: 38px;
18737 background: #ffffff;
18738 box-shadow: 0px 1px 1px rgba(182, 185, 191, 0.3);
18739 border-radius: 6px;
18740 display: flex;
18741 flex-flow: column;
18742 align-items: center;
18743 justify-content: center;
18744 border: none;
18745 cursor: pointer;
18746 }
18747 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-actions .delete-condition svg {
18748 display: block;
18749 }
18750 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-actions .delete-condition path {
18751 fill: #A7A8B3;
18752 }
18753 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-is {
18754 width: 114px;
18755 }
18756 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-is .wpfnl-selectbox .selectable-options {
18757 width: calc(100% + 124px);
18758 }
18759 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-is .selected-option {
18760 overflow: hidden;
18761 white-space: nowrap;
18762 text-overflow: ellipsis;
18763 }
18764 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-1 {
18765 width: 170px;
18766 }
18767 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-2 {
18768 width: 205px;
18769 }
18770 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-2 .wpfnl-custom-selectbox select {
18771 padding: 5px 15px;
18772 }
18773 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-1,
18774 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-is,
18775 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-2 {
18776 position: relative;
18777 }
18778 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules:before {
18779 content: "";
18780 position: absolute;
18781 right: 8px;
18782 bottom: calc(50% + 10px);
18783 width: 1px;
18784 height: 100%;
18785 background: #E2E6F2;
18786 z-index: 0;
18787 }
18788 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules:first-child::before {
18789 display: none;
18790 }
18791 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .condition-symbol {
18792 position: absolute;
18793 top: -50%;
18794 right: -4px;
18795 transform: translateY(50%);
18796 }
18797 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .condition-symbol > span {
18798 width: 22px;
18799 height: 22px;
18800 border: 1px solid #E2E6F2;
18801 color: #573BFF;
18802 border-radius: 100%;
18803 font-size: 12px;
18804 font-weight: 500;
18805 display: block;
18806 padding: 2px 2px;
18807 text-align: center;
18808 background-color: #F6F8FA;
18809 }
18810 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules:first-child .condition-symbol {
18811 display: none;
18812 }
18813 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .wpfnl-selectbox .selectable-options {
18814 overflow: visible;
18815 display: none;
18816 }
18817 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .wpfnl-selectbox .selectable-options li {
18818 position: relative;
18819 line-height: 1.3;
18820 padding: 9px 12px 7px;
18821 }
18822 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .wpfnl-selectbox .selected-option:before {
18823 transition: all 0.3s ease;
18824 }
18825 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .wpfnl-selectbox.show-options > .selectable-options {
18826 display: block;
18827 }
18828 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .wpfnl-selectbox.show-options .selected-option:before {
18829 transform: translateY(-50%) rotate(-180deg);
18830 }
18831 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .wpfnl-selectbox .submenu {
18832 position: absolute;
18833 left: 100%;
18834 top: 0;
18835 width: 160px;
18836 border-radius: 6px;
18837 border: 1px solid #EBEDF0;
18838 background: #FFF;
18839 box-shadow: 0px 18px 22px 0px rgba(73, 59, 104, 0.1);
18840 padding: 8px;
18841 display: none;
18842 }
18843 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .wpfnl-selectbox li.show-options .submenu {
18844 display: block;
18845 }
18846 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .wpfnl-selectbox .angle-right {
18847 position: absolute;
18848 right: 9px;
18849 top: 12px;
18850 line-height: 1;
18851 width: 11px;
18852 height: 11px;
18853 background: url("data:image/svg+xml;charset=utf-8,%3Csvg fill=%27none%27 viewBox=%270 0 12 7%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath stroke=%27%23A7A8B3%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%271.8%27 d=%27M11 1 6 6 1 1%27/%3E%3C/svg%3E");
18854 background-repeat: no-repeat;
18855 background-position: center;
18856 background-size: contain;
18857 transform: rotate(-90deg);
18858 }
18859 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules input.input-value {
18860 line-height: 1;
18861 padding: 10px 15px;
18862 min-width: auto;
18863 }
18864 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .wpfnl-custom-selectbox .selectbox-selected-value {
18865 width: 100%;
18866 padding: 8px 33px 7px 12px;
18867 background-color: #fff;
18868 display: flex;
18869 gap: 2px;
18870 align-items: center;
18871 min-height: 38px;
18872 }
18873 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .wpfnl-custom-selectbox .selectbox-selected-value:before {
18874 content: url("data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMTAgNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBzdHJva2U9IiM3QThCOUEiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIxLjUiIGQ9Ik0xIDFsNCA0IDQtNCIvPjwvc3ZnPg==");
18875 width: 10px;
18876 }
18877 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .wpfnl-custom-selectbox .selectbox-search input[type=search] {
18878 min-width: 100%;
18879 }
18880 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .wpfnl-custom-selectbox .wpfnl-selected-item {
18881 white-space: nowrap;
18882 overflow: hidden;
18883 width: 101px;
18884 text-overflow: ellipsis;
18885 margin: 0;
18886 }
18887 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .wpfnl-custom-selectbox .more-items {
18888 width: 25px;
18889 line-height: 1;
18890 display: block;
18891 }
18892 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .add-and-condition {
18893 display: flex;
18894 align-items: center;
18895 gap: 5px;
18896 font-weight: 500;
18897 font-size: 15px;
18898 line-height: 1.12;
18899 color: #6E42D3;
18900 background: transparent;
18901 border: none;
18902 cursor: pointer;
18903 }
18904 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .add-and-condition svg {
18905 width: 12px;
18906 height: 12px;
18907 }
18908 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .add-and-condition path {
18909 stroke: #6E42D3;
18910 }
18911 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__input {
18912 font-size: 14px;
18913 padding: 11px 30px 9px 32px;
18914 border: 1px solid #EEF0F3;
18915 color: #363B4E;
18916 line-height: 1;
18917 border-radius: 6px;
18918 }
18919 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__arrow_top {
18920 display: none;
18921 }
18922 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__menu {
18923 border-radius: 10px;
18924 border: 1px solid #F1F0F5;
18925 background: #FFF;
18926 box-shadow: 0px 18px 22px 0px rgba(73, 59, 104, 0.1);
18927 width: 277px;
18928 }
18929 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__menu > .dp__action_row {
18930 width: calc(100% - 50px) !important;
18931 margin-left: auto;
18932 }
18933 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__menu > .dp__action_row .dp__action_buttons {
18934 gap: 7px;
18935 }
18936 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__menu > .dp__action_row .dp__action_button {
18937 padding: 3px 8px;
18938 height: auto;
18939 margin: 0;
18940 }
18941 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__menu > .dp__action_row .dp__action_select {
18942 background-color: #6E42D3;
18943 color: #fff;
18944 }
18945 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__menu > .dp__action_row .dp__action_cancel {
18946 border: 1px solid var(--dp-border-color);
18947 }
18948 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__menu_inner {
18949 padding: 10px;
18950 }
18951 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__month_year_row {
18952 border-radius: 8px;
18953 gap: 6px;
18954 margin-bottom: 6px;
18955 }
18956 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__calendar_header_item {
18957 color: #9398A5;
18958 }
18959 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__calendar_header_separator {
18960 background: #F1F0F5;
18961 margin-bottom: 15px;
18962 }
18963 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp--arrow-btn-nav {
18964 border-radius: 8px;
18965 border: 1px solid #F1F0F5;
18966 height: 35px;
18967 }
18968 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp--arrow-btn-nav svg {
18969 width: 17px;
18970 height: 17px;
18971 }
18972 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__inner_nav {
18973 border-radius: 8px;
18974 background: transparent;
18975 }
18976 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__month_year_wrap {
18977 gap: 6px;
18978 }
18979 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__month_year_wrap .dp__btn {
18980 background: #fff;
18981 border-radius: 8px;
18982 border: 1px solid #F1F0F5;
18983 }
18984 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__cell_inner {
18985 color: #2D3149;
18986 font-weight: 500;
18987 border-radius: 50%;
18988 }
18989 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__cell_offset {
18990 color: #a6a7a9;
18991 }
18992 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__cell_disabled,
18993 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__cell_offset.dp__cell_disabled {
18994 color: #D0D5DD;
18995 }
18996 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__active_date {
18997 background: #6E42D3;
18998 border-radius: 50%;
18999 color: #fff;
19000 border: none;
19001 }
19002 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__today {
19003 border: none;
19004 }
19005 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__instance_calendar button[aria-label="Open time picker"] {
19006 position: absolute;
19007 left: 5px;
19008 bottom: -40px;
19009 width: auto;
19010 background: transparent;
19011 z-index: 1;
19012 }
19013 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__overlay button[aria-label="Close time Picker"] {
19014 position: absolute;
19015 left: 5px;
19016 bottom: -40px;
19017 width: auto;
19018 background: white;
19019 z-index: 1;
19020 }
19021 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__overlay_cell_active {
19022 color: #fff;
19023 }
19024 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__selection_preview {
19025 display: none;
19026 }
19027 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__time_input .dp__time_col .dp__time_display {
19028 font-weight: 500;
19029 padding: 10px 5px;
19030 }
19031 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__time_input .dp__time_col .dp__inc_dec_button_inline {
19032 width: 15px;
19033 height: 15px;
19034 position: relative;
19035 background-image: url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMTAgNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBzdHJva2U9IiM3QThCOUEiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIxLjUiIGQ9Ik0xIDFsNCA0IDQtNCIvPjwvc3ZnPg==);
19036 background-repeat: no-repeat;
19037 background-size: 15px 15px;
19038 background-position: center;
19039 left: -1px;
19040 }
19041 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__time_input .dp__time_col .dp__inc_dec_button_inline .dp__tp_inline_btn_bar {
19042 display: none;
19043 }
19044 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__time_input .dp__time_col .dp__tp_inline_btn_top {
19045 transform: rotate(-180deg);
19046 }
19047 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__pm_am_button {
19048 font-size: 13px;
19049 padding: 5px;
19050 background: #f1f1f1;
19051 border: 1px solid var(--dp-border-color);
19052 color: #333;
19053 width: 32px;
19054 }
19055
19056 @media only screen and (max-width: 1399px) {
19057 .wpfnl .mailmint-automation .condition .automation-steps-wrapper {
19058 width: calc(100% - 484px);
19059 }
19060 .wpfnl .mailmint-automation .condition .steps-settings-sidebar {
19061 width: 460px;
19062 }
19063 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper {
19064 background: transparent;
19065 border-radius: 0;
19066 padding: 0;
19067 }
19068 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules {
19069 flex-flow: column;
19070 background: #f6f8fa;
19071 margin-top: 40px;
19072 padding: 15px;
19073 border-radius: 10px;
19074 }
19075 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules:first-child {
19076 margin-top: 0;
19077 }
19078 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules {
19079 width: 100%;
19080 }
19081 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .wpfnl-selectbox {
19082 max-width: 100%;
19083 }
19084 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-actions {
19085 position: absolute;
19086 right: -12px;
19087 top: -13px;
19088 }
19089 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-actions > button {
19090 width: 30px;
19091 height: 30px;
19092 box-shadow: 0px 1px 6px rgba(182, 185, 191, 0.33);
19093 border-radius: 100%;
19094 }
19095 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-actions::before {
19096 display: none;
19097 }
19098 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-actions .delete-condition svg {
19099 display: block;
19100 width: 15px;
19101 height: 15px;
19102 }
19103 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-actions .delete-condition path {
19104 fill: #ec5956;
19105 }
19106 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules:before {
19107 display: none;
19108 }
19109 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .condition-symbol {
19110 position: absolute;
19111 top: 0;
19112 right: 50%;
19113 transform: translate(11px, -31px);
19114 }
19115 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .condition-symbol:before {
19116 content: "";
19117 position: absolute;
19118 left: 10px;
19119 top: -10px;
19120 height: calc(100% + 20px);
19121 width: 1px;
19122 background: #E2E6F2;
19123 z-index: -1;
19124 }
19125 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .add-and-condition {
19126 margin-top: 14px;
19127 }
19128 }
19129 @media only screen and (max-width: 1199px) {
19130 .wpfnl .mailmint-automation .condition .steps-settings-sidebar,
19131 .wpfnl .mailmint-automation .steps-settings-sidebar {
19132 width: 380px;
19133 padding: 14px 15px;
19134 }
19135 .wpfnl .mailmint-automation .has-sidebar .automation-steps-wrapper {
19136 width: calc(100% - 404px);
19137 }
19138 .mailmint-automation .logical-decision-box {
19139 max-width: 345px;
19140 }
19141 }
19142 .wpfnl-mrm-email-template__wrapper {
19143 position: fixed;
19144 top: 32px;
19145 right: 0;
19146 background: rgba(0, 0, 0, 0.3215686275);
19147 z-index: 999;
19148 width: calc(100% - 160px);
19149 height: 100%;
19150 display: flex;
19151 flex-flow: column;
19152 align-items: center;
19153 justify-content: center;
19154 }
19155 .wpfnl-mrm-email-template__wrapper .modal-loader {
19156 position: absolute;
19157 left: 0;
19158 top: 0;
19159 width: 100%;
19160 height: 100%;
19161 background: #f6f8fa;
19162 border-radius: 10px;
19163 z-index: 11;
19164 display: flex;
19165 flex-flow: column;
19166 align-items: center;
19167 justify-content: center;
19168 }
19169 .wpfnl-mrm-email-template__wrapper .modal-loader .wpfnl-loader {
19170 display: block;
19171 width: 40px;
19172 height: 40px;
19173 }
19174
19175 .folded .wpfnl-mrm-email-template__wrapper {
19176 width: calc(100% - 36px);
19177 }
19178
19179 .wpfnl-mrm-email-builder__modal {
19180 width: 100%;
19181 height: 100%;
19182 background: #fff;
19183 }
19184
19185 .wpfnl-mrm-email-template__modal {
19186 padding: 40px;
19187 width: 100%;
19188 height: 100%;
19189 max-height: 905px;
19190 }
19191 .wpfnl-mrm-email-template__modal .wpfnl-mrm-email-template__inner {
19192 position: relative;
19193 height: 100%;
19194 width: 100%;
19195 max-width: 1365px;
19196 margin: 0 auto;
19197 }
19198 .wpfnl-mrm-email-template__modal .template-modal-overflow {
19199 background: #f6f8fa;
19200 border-radius: 10px;
19201 position: relative;
19202 padding: 40px 80px;
19203 height: 100%;
19204 width: 100%;
19205 margin: 0 auto;
19206 overflow: auto;
19207 }
19208 .wpfnl-mrm-email-template__modal .template-modal-header {
19209 display: flex;
19210 flex-flow: row wrap;
19211 justify-content: space-between;
19212 align-items: center;
19213 }
19214 .wpfnl-mrm-email-template__modal .template-modal-header .modal-title {
19215 font-weight: 600;
19216 font-size: 20px;
19217 line-height: 1.2;
19218 color: #2d3149;
19219 }
19220 .wpfnl-mrm-email-template__modal .template-modal-header .template-filter {
19221 display: flex;
19222 align-items: center;
19223 gap: 28px;
19224 }
19225 .wpfnl-mrm-email-template__modal .template-modal-header .template-filter .filter-item {
19226 font-weight: 400;
19227 font-size: 15px;
19228 color: #9398a5;
19229 cursor: pointer;
19230 padding: 4px 0;
19231 transition: all 0.3s ease;
19232 position: relative;
19233 background: transparent;
19234 border: none;
19235 line-height: 1;
19236 }
19237 .wpfnl-mrm-email-template__modal .template-modal-header .template-filter .filter-item:before {
19238 content: "";
19239 position: absolute;
19240 bottom: 0;
19241 left: 0;
19242 width: 100%;
19243 height: 2px;
19244 background: #6E42D3;
19245 visibility: hidden;
19246 opacity: 0;
19247 transition: all 0.3s ease;
19248 }
19249 .wpfnl-mrm-email-template__modal .template-modal-header .template-filter .filter-item.active {
19250 color: #6E42D3;
19251 }
19252 .wpfnl-mrm-email-template__modal .template-modal-header .template-filter .filter-item.active:before {
19253 opacity: 1;
19254 visibility: visible;
19255 }
19256 .wpfnl-mrm-email-template__modal .cross-icon {
19257 position: absolute;
19258 right: -20px;
19259 top: -20px;
19260 background: #ffffff;
19261 box-shadow: 0px 1px 1px #dadada;
19262 border-radius: 100px;
19263 width: 46px;
19264 height: 46px;
19265 display: flex;
19266 align-items: center;
19267 justify-content: center;
19268 cursor: pointer;
19269 z-index: 12;
19270 }
19271 .wpfnl-mrm-email-template__modal .mintmrm-template-wrapper {
19272 position: relative;
19273 display: flex;
19274 flex-flow: row wrap;
19275 margin-left: -40px;
19276 }
19277 .wpfnl-mrm-email-template__modal .mintmrm-single-template {
19278 width: calc(25% - 40px);
19279 margin-left: 40px;
19280 margin-top: 40px;
19281 position: relative;
19282 }
19283 .wpfnl-mrm-email-template__modal .mintmrm-single-template.create-from-scratch .mintmrm-single-remote-template {
19284 border-radius: 10px;
19285 cursor: default;
19286 }
19287 .wpfnl-mrm-email-template__modal .mintmrm-single-template.create-from-scratch .mintmrm-single-remote-template .template-image-wrapper {
19288 background-color: #fff;
19289 border-radius: 10px;
19290 background-image: url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='10' ry='10' stroke='%23A1A1B6FF' stroke-width='4' stroke-dasharray='6%2c 12' stroke-dashoffset='0' stroke-linecap='square'/%3e%3c/svg%3e");
19291 }
19292 .wpfnl-mrm-email-template__modal .mintmrm-single-template.create-from-scratch .template-info .title {
19293 opacity: 0;
19294 visibility: hidden;
19295 }
19296 .wpfnl-mrm-email-template__modal .mintmrm-single-template.create-from-scratch .btn-default {
19297 position: absolute;
19298 top: 50%;
19299 left: 50%;
19300 transform: translate(-50%, -50%);
19301 width: 175px;
19302 box-shadow: 0px 10px 16px rgba(189, 193, 200, 0.5019607843);
19303 font-size: 15px;
19304 padding: 12px 15px;
19305 border: none;
19306 z-index: 9;
19307 height: auto;
19308 line-height: 1;
19309 }
19310 .wpfnl-mrm-email-template__modal .mintmrm-single-template.coming-soon {
19311 width: calc(75% - 40px);
19312 }
19313 .wpfnl-mrm-email-template__modal .mintmrm-single-template.coming-soon .coming-soon-inner {
19314 width: 100%;
19315 height: calc(100% - 35px);
19316 min-height: 120px;
19317 background: #fff;
19318 text-align: center;
19319 border-radius: 10px;
19320 display: flex;
19321 flex-flow: column;
19322 align-items: center;
19323 justify-content: center;
19324 box-shadow: 0px 1px 1px rgba(182, 185, 191, 0.3);
19325 }
19326 .wpfnl-mrm-email-template__modal .mintmrm-single-template.coming-soon h2 {
19327 width: 100%;
19328 text-align: center;
19329 z-index: 2;
19330 font-size: 16px;
19331 font-weight: 600;
19332 color: #2d3149;
19333 cursor: text;
19334 }
19335 .wpfnl-mrm-email-template__modal .mintmrm-single-template .mintmrm-single-remote-wrapper {
19336 position: relative;
19337 }
19338 .wpfnl-mrm-email-template__modal .mintmrm-single-template .mintmail-delete-email-template {
19339 border: none;
19340 padding: 5px;
19341 margin-top: 10px;
19342 background: transparent;
19343 color: #d63638;
19344 text-decoration: underline;
19345 }
19346 .wpfnl-mrm-email-template__modal .mintmrm-single-template .mintmrm-single-remote-template {
19347 position: relative;
19348 }
19349 .wpfnl-mrm-email-template__modal .mintmrm-single-template .template-image-wrapper {
19350 background-repeat: no-repeat;
19351 background-size: 100% auto;
19352 background-position: center center;
19353 border-radius: 10px;
19354 position: relative;
19355 overflow: hidden;
19356 }
19357 .wpfnl-mrm-email-template__modal .mintmrm-single-template .template-image-wrapper:before {
19358 content: "";
19359 display: block;
19360 padding-top: calc(100% + 20px);
19361 }
19362 .wpfnl-mrm-email-template__modal .mintmrm-single-template .hoverlay {
19363 background: rgba(255, 255, 255, 0.85);
19364 border-radius: 6px;
19365 position: absolute;
19366 top: 0;
19367 left: 0;
19368 width: 100%;
19369 height: 100%;
19370 z-index: 9;
19371 padding: 0 15px;
19372 display: flex;
19373 flex-flow: column;
19374 align-items: center;
19375 justify-content: center;
19376 opacity: 0;
19377 visibility: hidden;
19378 transition: all 0.3s ease;
19379 }
19380 .wpfnl-mrm-email-template__modal .mintmrm-single-template .hoverlay .mintmrm-btn {
19381 padding: 11px 18px;
19382 }
19383 .wpfnl-mrm-email-template__modal .mintmrm-single-template.importing .hoverlay, .wpfnl-mrm-email-template__modal .mintmrm-single-template:hover .hoverlay {
19384 opacity: 1;
19385 visibility: visible;
19386 }
19387 .wpfnl-mrm-email-template__modal .mintmrm-single-template .template-img {
19388 width: 100%;
19389 height: 350px;
19390 border-radius: 10px 10px 0 0;
19391 object-fit: contain;
19392 }
19393 .wpfnl-mrm-email-template__modal .mintmrm-single-template .template-info {
19394 margin-top: 16px;
19395 }
19396 .wpfnl-mrm-email-template__modal .mintmrm-single-template .template-info .title {
19397 margin-bottom: 0;
19398 text-align: center;
19399 display: block;
19400 color: #2d3149;
19401 font-weight: 600;
19402 font-size: 18px;
19403 line-height: 1;
19404 letter-spacing: -0.01em;
19405 transition: all 0.3s ease;
19406 }
19407
19408 .mintmrm-delete-alert-wrapper {
19409 position: fixed;
19410 top: 0;
19411 right: 0;
19412 padding: 15px;
19413 width: calc(100% - 160px);
19414 height: 100%;
19415 background: rgba(16, 5, 46, 0.3);
19416 z-index: 999;
19417 display: none;
19418 flex-flow: row wrap;
19419 align-items: center;
19420 justify-content: center;
19421 }
19422 .mintmrm-delete-alert-wrapper.show-modal {
19423 display: flex;
19424 }
19425
19426 .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation {
19427 background: #ffffff;
19428 border-radius: 10px;
19429 width: 100%;
19430 max-width: 514px;
19431 animation: mintmrm-bounce 0.3s;
19432 }
19433
19434 .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation .delete-confirmation-header {
19435 border-radius: 10px 10px 0 0;
19436 justify-content: space-between;
19437 padding: 24px;
19438 position: relative;
19439 }
19440
19441 .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation .delete-confirmation-header h3 {
19442 font-weight: 600;
19443 font-size: 18px;
19444 line-height: 1.11;
19445 }
19446
19447 .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation .delete-confirmation-header .delete-title {
19448 display: flex;
19449 align-items: center;
19450 gap: 8px;
19451 }
19452
19453 .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation .delete-confirmation-header .delete-title svg path {
19454 fill: #ec5956;
19455 }
19456
19457 .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation .delete-confirmation-header p {
19458 margin-top: 14px;
19459 font-weight: 400;
19460 font-size: 14px;
19461 line-height: 1.21;
19462 color: #9398a5;
19463 }
19464
19465 .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation .delete-confirmation-header .cross-icon {
19466 height: 40px;
19467 width: 40px;
19468 background: #ffffff;
19469 box-shadow: 0px 1px 1px #dadada;
19470 border-radius: 100px;
19471 display: flex;
19472 justify-content: center;
19473 align-items: center;
19474 position: absolute;
19475 cursor: pointer;
19476 top: -12px;
19477 right: -12px;
19478 }
19479
19480 .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation .delete-confirmation-header .cross-icon svg path {
19481 fill: #686f7f;
19482 }
19483
19484 .mintmrm-delete-alert-wrapper .icon {
19485 width: 50px;
19486 height: 50px;
19487 border: 2px solid #e65555;
19488 display: flex;
19489 align-items: center;
19490 justify-content: center;
19491 }
19492
19493 .mintmrm-delete-alert-wrapper .icon svg {
19494 width: 18px;
19495 height: 18px;
19496 }
19497
19498 .mintmrm-delete-alert-wrapper .icon svg path {
19499 stroke: #e65555;
19500 }
19501
19502 .mintmrm-delete-alert-wrapper .mintmrm-delete-confirm-btn {
19503 display: flex;
19504 flex-flow: row;
19505 align-items: center;
19506 justify-content: flex-end;
19507 padding: 20px;
19508 border-top: 1px solid #E9EAEE;
19509 }
19510
19511 .mintmrm-delete-alert-wrapper .mintmrm-delete-confirm-btn li {
19512 margin: 0 6px;
19513 }
19514
19515 .mintmrm-delete-alert-wrapper .mintmrm-delete-confirm-btn li:last-child {
19516 margin-right: 0;
19517 }
19518
19519 .mintmrm-delete-alert-wrapper .mintmrm-delete-confirm-btn li .cancel {
19520 background-color: transparent;
19521 border: 1px solid #e4e6eb;
19522 color: #2d3149;
19523 }
19524
19525 .mintmrm-delete-alert-wrapper .mintmrm-delete-confirm-btn li .cancel:hover {
19526 background-color: rgba(0, 0, 0, 0.031372549);
19527 }
19528
19529 .mrm-email-editor .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation {
19530 max-width: 530px;
19531 }
19532
19533 .mrm-email-editor .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation .delete-confirmation-header {
19534 background-color: transparent;
19535 border-bottom-color: #ebedf0;
19536 position: relative;
19537 padding: 25px 30px 25px 30px;
19538 }
19539
19540 .mrm-email-editor .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation .delete-confirmation-header .cross-icon {
19541 height: 46px;
19542 width: 46px;
19543 box-shadow: 0px 1px 1px #dadada;
19544 border-radius: 100px;
19545 border: none;
19546 position: absolute;
19547 right: -14px;
19548 top: -15px;
19549 }
19550
19551 .mrm-email-editor .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation .delete-confirmation-body {
19552 display: block;
19553 padding: 5px 30px 30px;
19554 }
19555
19556 .mrm-email-editor .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation .delete-confirmation-body .form-group label {
19557 margin-bottom: 7px;
19558 color: #2d3149;
19559 font-weight: 600;
19560 }
19561
19562 .mrm-email-editor .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation .delete-confirmation-body .form-group input[type=email] {
19563 font-size: 14px;
19564 min-height: 48px;
19565 color: #6a707c;
19566 border-color: #E9EAEE;
19567 width: 100%;
19568 }
19569
19570 .mrm-email-editor .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation .mintmrm-delete-confirm-btn li {
19571 margin: 0;
19572 }
19573
19574 .mrm-email-editor .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation .mintmrm-delete-confirm-btn .mintmrm-btn {
19575 display: inline-block;
19576 border: none;
19577 height: 38px;
19578 font-size: 14px;
19579 line-height: 38px;
19580 color: #fff;
19581 font-weight: 500;
19582 padding: 0 30px;
19583 min-width: 130px;
19584 cursor: pointer;
19585 text-align: center;
19586 letter-spacing: 0.2px;
19587 border-radius: 10px;
19588 text-transform: capitalize;
19589 background-color: #6E42D3;
19590 border: 1px solid transparent;
19591 }
19592
19593 .mrm-email-editor .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation .mintmrm-delete-confirm-btn .mintmrm-btn.outline {
19594 border-color: #6E42D3;
19595 color: #6E42D3;
19596 background-color: transparent;
19597 }
19598
19599 .mrm-email-editor .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation .mintmrm-delete-confirm-btn .cancel {
19600 margin-right: 14px;
19601 }
19602
19603 .mrm-email-editor .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation .mintmrm-delete-confirm-btn .alert-message p {
19604 color: #09af09;
19605 margin-right: 10px;
19606 font-size: 14px;
19607 font-weight: 500;
19608 }
19609
19610 .mrm-email-editor .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation .mintmrm-delete-confirm-btn .alert-message.mintmrm-error p {
19611 color: #eb1010;
19612 }
19613
19614 .mrm-email-editor .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation .mintmrm-delete-confirm-btn .mintmrm-loader {
19615 display: inline-block;
19616 position: relative;
19617 top: 2px;
19618 }
19619
19620 .mintmrm-loader {
19621 border: 2px solid #8265c5;
19622 border-radius: 50%;
19623 border-top: 2px solid #fff;
19624 width: 13px;
19625 height: 13px;
19626 animation: spin 0.7s linear infinite;
19627 display: inline-block;
19628 margin-left: 4px;
19629 }
19630
19631 .mintmrm-loader.show {
19632 display: block;
19633 }
19634
19635 @-webkit-keyframes spin {
19636 0% {
19637 -webkit-transform: rotate(0deg);
19638 }
19639 100% {
19640 -webkit-transform: rotate(360deg);
19641 }
19642 }
19643 @keyframes spin {
19644 0% {
19645 transform: rotate(0deg);
19646 }
19647 100% {
19648 transform: rotate(360deg);
19649 }
19650 }
19651 .folded .mintmrm-delete-alert-wrapper {
19652 width: calc(100% - 36px);
19653 }
19654
19655 .wpfnl-order-bump__template .template-preview-wrapper .description p {
19656 margin-bottom: 10px;
19657 }
19658 .wpfnl-order-bump__template .template-preview-wrapper .description p:last-child {
19659 margin-bottom: 0;
19660 }
19661 .wpfnl-order-bump__template .template-preview-wrapper .description ul {
19662 list-style: disc;
19663 }
19664 .wpfnl-order-bump__template .template-preview-wrapper .description ol,
19665 .wpfnl-order-bump__template .template-preview-wrapper .description ul {
19666 padding-left: 20px;
19667 margin-bottom: 10px;
19668 }
19669 .wpfnl-order-bump__template .template-preview-wrapper .description ol:last-child,
19670 .wpfnl-order-bump__template .template-preview-wrapper .description ul:last-child {
19671 margin-bottom: 0;
19672 }
19673
19674 .wpfnl-order-bump__template-style1 {
19675 background-color: #ffffff;
19676 border-radius: 12px;
19677 position: relative;
19678 border: 1px solid #E5E8F3;
19679 }
19680 .wpfnl-order-bump__template-style1 .preview-tag {
19681 background: #6E42D3;
19682 border-radius: 0px 3px 3px 0px;
19683 font-weight: 500;
19684 font-size: 12px;
19685 line-height: 14px;
19686 color: #FFFFFF;
19687 text-transform: capitalize;
19688 display: inline-block;
19689 padding: 5px 9px;
19690 position: absolute;
19691 top: -11px;
19692 left: -8px;
19693 }
19694 .wpfnl-order-bump__template-style1 .preview-tag:before {
19695 content: "";
19696 position: absolute;
19697 left: 0px;
19698 bottom: -10px;
19699 width: 0;
19700 height: 0;
19701 border-top: 10px solid #28027F;
19702 border-left: 8px solid transparent;
19703 }
19704 .wpfnl-order-bump__template-style1 .template-preview-wrapper {
19705 padding: 20px;
19706 display: flex;
19707 flex-flow: row wrap;
19708 align-items: flex-start;
19709 }
19710 .wpfnl-order-bump__template-style1 .template-preview-wrapper .template-img {
19711 width: 150px;
19712 height: 150px;
19713 background-color: #F2F2F8;
19714 border-radius: 10px;
19715 position: relative;
19716 background-repeat: no-repeat;
19717 background-position: center center;
19718 background-size: cover;
19719 object-fit: cover;
19720 }
19721 .wpfnl-order-bump__template-style1 .template-preview-wrapper .template-content {
19722 width: calc(100% - 160px);
19723 padding-left: 20px;
19724 }
19725 .wpfnl-order-bump__template-style1 .template-preview-wrapper .template-title {
19726 font-weight: 500;
19727 font-size: 14px;
19728 line-height: 16px;
19729 color: #363B4E;
19730 margin-bottom: 9px;
19731 }
19732 .wpfnl-order-bump__template-style1 .template-preview-wrapper .subtitle {
19733 font-weight: 500;
19734 font-size: 14px;
19735 line-height: 16px;
19736 color: #6E42D3;
19737 margin-bottom: 14px;
19738 }
19739 .wpfnl-order-bump__template-style1 .template-preview-wrapper .description li,
19740 .wpfnl-order-bump__template-style1 .template-preview-wrapper .description strong,
19741 .wpfnl-order-bump__template-style1 .template-preview-wrapper .description span,
19742 .wpfnl-order-bump__template-style1 .template-preview-wrapper .description p,
19743 .wpfnl-order-bump__template-style1 .template-preview-wrapper .description {
19744 font-size: 13px;
19745 line-height: 20px;
19746 color: #7A8B9A;
19747 }
19748 .wpfnl-order-bump__template-style1 .template-preview-wrapper .product-price {
19749 display: inline-block;
19750 font-weight: 500;
19751 font-size: 13px;
19752 line-height: 15px;
19753 color: #EE8134;
19754 margin-left: auto;
19755 margin-top: 10px;
19756 }
19757 .wpfnl-order-bump__template-style1 .template-preview-wrapper .product-price span {
19758 font-size: 13px;
19759 color: #EE8134;
19760 font-weight: 500;
19761 }
19762 .wpfnl-order-bump__template-style1 .template-preview-wrapper .product-price ins {
19763 text-decoration: none;
19764 }
19765 .wpfnl-order-bump__template-style1 .offer-checkbox {
19766 background-color: #6E42D3;
19767 padding: 11px 20px;
19768 border-radius: 0 0 10px 10px;
19769 box-shadow: 0 -1px 2px 0 rgba(190, 190, 215, 0.29);
19770 }
19771 .wpfnl-order-bump__template-style1 .offer-checkbox .wpfnl-checkbox label {
19772 font-weight: 500;
19773 font-size: 15px;
19774 line-height: 18px;
19775 color: #d9d9d9;
19776 padding-left: 26px;
19777 margin: 0;
19778 border: none;
19779 }
19780 .wpfnl-order-bump__template-style1 .offer-checkbox .wpfnl-checkbox label:before {
19781 top: 1px;
19782 width: 15px;
19783 height: 15px;
19784 }
19785 .wpfnl-order-bump__template-style1 .offer-checkbox .wpfnl-checkbox label:after {
19786 left: 4px;
19787 top: 6px;
19788 width: 7px;
19789 height: 3px;
19790 border-bottom-color: #6E42D3;
19791 border-left-color: #6E42D3;
19792 }
19793 .wpfnl-order-bump__template-style1 .offer-checkbox .wpfnl-checkbox input[type=checkbox]:checked + label::before {
19794 background-color: #fff;
19795 border-color: #ffffff;
19796 }
19797
19798 .wpfnl-order-bump__template-style2 {
19799 border-radius: 10px;
19800 position: relative;
19801 margin: 0 0 20px;
19802 background-color: #ffffff;
19803 }
19804 .wpfnl-order-bump__template-style2 .preview-tag {
19805 background: #6E42D3;
19806 border-radius: 0px 3px 3px 0px;
19807 font-weight: 500;
19808 font-size: 12px;
19809 line-height: 14px;
19810 color: #FFFFFF;
19811 text-transform: capitalize;
19812 display: inline-block;
19813 padding: 5px 9px;
19814 position: absolute;
19815 top: -11px;
19816 left: -8px;
19817 }
19818 .wpfnl-order-bump__template-style2 .preview-tag:before {
19819 content: "";
19820 position: absolute;
19821 left: 0px;
19822 bottom: -10px;
19823 width: 0;
19824 height: 0;
19825 border-top: 10px solid #28027F;
19826 border-left: 8px solid transparent;
19827 }
19828 .wpfnl-order-bump__template-style2 .template-preview-wrapper {
19829 padding: 20px 15px;
19830 display: flex;
19831 flex-flow: row wrap;
19832 align-items: flex-start;
19833 border: 1px dashed #6E42D3;
19834 border-radius: 0 0 10px 10px;
19835 border-top: none;
19836 }
19837 .wpfnl-order-bump__template-style2 .template-preview-wrapper .template-img {
19838 width: 150px;
19839 height: 150px;
19840 background-color: #F2F2F8;
19841 border-radius: 10px;
19842 position: relative;
19843 background-repeat: no-repeat;
19844 background-position: center center;
19845 background-size: cover;
19846 object-fit: cover;
19847 }
19848 .wpfnl-order-bump__template-style2 .template-preview-wrapper .for-mobile {
19849 display: none;
19850 border-radius: 10px;
19851 }
19852 .wpfnl-order-bump__template-style2 .template-preview-wrapper .template-content {
19853 width: calc(100% - 150px);
19854 padding-left: 20px;
19855 }
19856 .wpfnl-order-bump__template-style2 .template-preview-wrapper .template-title {
19857 font-weight: 500;
19858 font-size: 14px;
19859 line-height: 16px;
19860 color: #363B4E;
19861 margin-bottom: 9px;
19862 }
19863 .wpfnl-order-bump__template-style2 .template-preview-wrapper .subtitle {
19864 font-weight: 500;
19865 font-size: 14px;
19866 line-height: 16px;
19867 color: #6E42D3;
19868 margin-bottom: 14px;
19869 }
19870 .wpfnl-order-bump__template-style2 .template-preview-wrapper .description li,
19871 .wpfnl-order-bump__template-style2 .template-preview-wrapper .description strong,
19872 .wpfnl-order-bump__template-style2 .template-preview-wrapper .description span,
19873 .wpfnl-order-bump__template-style2 .template-preview-wrapper .description p,
19874 .wpfnl-order-bump__template-style2 .template-preview-wrapper .description {
19875 font-size: 13px;
19876 line-height: 20px;
19877 color: #7A8B9A;
19878 margin: 0;
19879 }
19880 @keyframes moveArrow {
19881 0%, 100% {
19882 transform: translateX(-8px);
19883 opacity: 1;
19884 }
19885 50%, 90% {
19886 transform: translateX(15px);
19887 opacity: 0;
19888 }
19889 99% {
19890 transform: translateX(-8px);
19891 opacity: 0;
19892 }
19893 }
19894 .wpfnl-order-bump__template-style2 .offer-checkbox {
19895 background-color: #6E42D3;
19896 padding: 8px 15px;
19897 border-radius: 10px 10px 0 0;
19898 display: flex;
19899 flex-flow: row wrap;
19900 align-items: flex-start;
19901 border: 1px dashed #6e42d3;
19902 }
19903 .wpfnl-order-bump__template-style2 .offer-checkbox .nav-arrow {
19904 display: inherit;
19905 line-height: normal;
19906 position: relative;
19907 top: 1px;
19908 margin-right: 10px;
19909 animation: moveArrow 1s linear infinite;
19910 }
19911 .wpfnl-order-bump__template-style2 .offer-checkbox .wpfnl-checkbox {
19912 line-height: normal;
19913 display: inherit;
19914 width: calc(100% - 130px);
19915 }
19916 .wpfnl-order-bump__template-style2 .offer-checkbox .wpfnl-checkbox label {
19917 font-weight: 500;
19918 color: #d9d9d9;
19919 padding: 0 0 0 20px;
19920 font-size: 12px;
19921 line-height: 14px;
19922 margin: 0;
19923 border: none;
19924 }
19925 .wpfnl-order-bump__template-style2 .offer-checkbox .wpfnl-checkbox label:before {
19926 top: 0;
19927 border: none;
19928 width: 14px;
19929 height: 14px;
19930 }
19931 .wpfnl-order-bump__template-style2 .offer-checkbox .wpfnl-checkbox label:after {
19932 left: 2px;
19933 top: 4px;
19934 width: 7px;
19935 height: 3px;
19936 border-bottom-color: #6E42D3;
19937 border-left-color: #6E42D3;
19938 }
19939 .wpfnl-order-bump__template-style2 .offer-checkbox .wpfnl-checkbox input[type=checkbox]:checked + label::before {
19940 background-color: #fff;
19941 border-color: #ffffff;
19942 }
19943 .wpfnl-order-bump__template-style2 .offer-checkbox .product-price {
19944 display: inline-block;
19945 font-weight: 500;
19946 font-size: 12px;
19947 line-height: 14px;
19948 color: #EE8134;
19949 margin-left: auto;
19950 }
19951 .wpfnl-order-bump__template-style2 .offer-checkbox .product-price span {
19952 font-size: 12px;
19953 color: #EE8134;
19954 font-weight: 500;
19955 line-height: normal;
19956 }
19957 .wpfnl-order-bump__template-style2 .offer-checkbox .product-price ins {
19958 text-decoration: none;
19959 }
19960
19961 .wpfnl-order-bump__template-style3 {
19962 border-radius: 10px;
19963 position: relative;
19964 margin: 20px 0;
19965 }
19966 .wpfnl-order-bump__template-style3 .template-preview-wrapper {
19967 padding: 20px 15px;
19968 border: 1px solid #6E42D3;
19969 border-radius: 10px;
19970 }
19971 .wpfnl-order-bump__template-style3 .template-preview-wrapper .template-img {
19972 width: 150px;
19973 height: 150px;
19974 background-color: #F2F2F8;
19975 border-radius: 10px;
19976 position: relative;
19977 background-repeat: no-repeat;
19978 background-position: center center;
19979 background-size: cover;
19980 object-fit: cover;
19981 }
19982 .wpfnl-order-bump__template-style3 .template-preview-wrapper .for-mobile {
19983 display: none;
19984 border-radius: 10px;
19985 }
19986 .wpfnl-order-bump__template-style3 .template-preview-wrapper .template-content {
19987 width: 100%;
19988 margin-top: 12px;
19989 }
19990 .wpfnl-order-bump__template-style3 .template-preview-wrapper .product-price {
19991 font-weight: 500;
19992 font-size: 18px;
19993 line-height: 1.2;
19994 margin-bottom: 15px;
19995 display: block;
19996 color: #EE8134;
19997 }
19998 .wpfnl-order-bump__template-style3 .template-preview-wrapper .product-price del {
19999 color: #7A8B9A;
20000 }
20001 .wpfnl-order-bump__template-style3 .template-preview-wrapper .product-price ins {
20002 text-decoration: none;
20003 }
20004 .wpfnl-order-bump__template-style3 .template-preview-wrapper .template-title {
20005 font-weight: 500;
20006 margin: 0 0 9px 0;
20007 font-size: 16px;
20008 line-height: 1.3;
20009 color: #363B4E;
20010 }
20011 .wpfnl-order-bump__template-style3 .template-preview-wrapper .subtitle {
20012 font-weight: 500;
20013 font-size: 14px;
20014 line-height: 16px;
20015 color: #6E42D3;
20016 margin-bottom: 14px;
20017 }
20018 .wpfnl-order-bump__template-style3 .template-preview-wrapper .description li,
20019 .wpfnl-order-bump__template-style3 .template-preview-wrapper .description strong,
20020 .wpfnl-order-bump__template-style3 .template-preview-wrapper .description span,
20021 .wpfnl-order-bump__template-style3 .template-preview-wrapper .description p,
20022 .wpfnl-order-bump__template-style3 .template-preview-wrapper .description {
20023 font-size: 13px;
20024 line-height: 20px;
20025 color: #7A8B9A;
20026 margin: 0;
20027 }
20028 .wpfnl-order-bump__template-style3 .offer-checkbox {
20029 display: flex;
20030 flex-flow: row wrap;
20031 align-items: flex-start;
20032 }
20033 .wpfnl-order-bump__template-style3 .offer-checkbox .wpfnl-checkbox {
20034 line-height: normal;
20035 display: inherit;
20036 width: calc(100% - 60px);
20037 }
20038 .wpfnl-order-bump__template-style3 .offer-checkbox .wpfnl-checkbox label {
20039 font-weight: 600;
20040 color: #363B4E;
20041 padding-left: 28px;
20042 font-size: 14px;
20043 line-height: 14px;
20044 margin: 0;
20045 }
20046 .wpfnl-order-bump__template-style3 .offer-checkbox .wpfnl-checkbox label:before {
20047 top: -1px;
20048 border: none;
20049 width: 18px;
20050 height: 18px;
20051 background-color: #c0c0c3;
20052 }
20053 .wpfnl-order-bump__template-style3 .offer-checkbox .wpfnl-checkbox label:after {
20054 left: 4px;
20055 top: 4px;
20056 width: 10px;
20057 height: 6px;
20058 border-bottom-color: #ffffff;
20059 border-left-color: #ffffff;
20060 }
20061 .wpfnl-order-bump__template-style3 .offer-checkbox .product-price {
20062 display: inline-block;
20063 font-weight: 500;
20064 font-size: 13px;
20065 line-height: 15px;
20066 color: #EE8134;
20067 margin-left: auto;
20068 }
20069 .wpfnl-order-bump__template-style3 .offer-checkbox .product-price del {
20070 margin-right: 2px;
20071 }
20072
20073 .wpfnl-order-bump__template-style4 {
20074 background-color: #f7f7f7;
20075 border-radius: 10px;
20076 position: relative;
20077 margin: 20px 0;
20078 }
20079 .wpfnl-order-bump__template-style4 .template-preview-wrapper {
20080 padding: 20px;
20081 display: flex;
20082 flex-flow: row wrap;
20083 align-items: center;
20084 }
20085 .wpfnl-order-bump__template-style4 .template-preview-wrapper .template-img {
20086 width: 70px;
20087 height: 70px;
20088 background-color: #F2F2F8;
20089 border-radius: 5px;
20090 position: relative;
20091 background-repeat: no-repeat;
20092 background-position: center center;
20093 background-size: cover;
20094 object-fit: cover;
20095 }
20096 .wpfnl-order-bump__template-style4 .template-preview-wrapper .for-mobile {
20097 display: none;
20098 border-radius: 5px;
20099 }
20100 .wpfnl-order-bump__template-style4 .template-preview-wrapper .template-content {
20101 width: calc(100% - 340px);
20102 padding-left: 14px;
20103 }
20104 .wpfnl-order-bump__template-style4 .template-preview-wrapper .template-title {
20105 font-weight: 500;
20106 font-size: 16px;
20107 line-height: 1.2;
20108 color: #363B4E;
20109 margin: 0 0 7px 0;
20110 max-width: 206px;
20111 }
20112 .wpfnl-order-bump__template-style4 .template-preview-wrapper .rating {
20113 color: #363B4E;
20114 font-weight: 600;
20115 display: flex;
20116 align-items: center;
20117 line-height: 1;
20118 font-size: 15px;
20119 }
20120 .wpfnl-order-bump__template-style4 .template-preview-wrapper .rating .star-rating {
20121 float: none;
20122 width: 86px;
20123 height: 15px;
20124 }
20125 .wpfnl-order-bump__template-style4 .template-preview-wrapper .rating .star-rating::before {
20126 content: "s s s s s";
20127 font-size: 13px;
20128 line-height: 1.2;
20129 color: #EE8134;
20130 }
20131 .wpfnl-order-bump__template-style4 .template-preview-wrapper .rating .star-rating span::before {
20132 content: "S S S S S";
20133 font-size: 13px;
20134 line-height: 1.2;
20135 color: #EE8134;
20136 }
20137 .wpfnl-order-bump__template-style4 .template-preview-wrapper .subtitle {
20138 font-weight: 500;
20139 font-size: 14px;
20140 line-height: 16px;
20141 color: #6E42D3;
20142 margin-bottom: 14px;
20143 }
20144 .wpfnl-order-bump__template-style4 .template-preview-wrapper .description li,
20145 .wpfnl-order-bump__template-style4 .template-preview-wrapper .description strong,
20146 .wpfnl-order-bump__template-style4 .template-preview-wrapper .description span,
20147 .wpfnl-order-bump__template-style4 .template-preview-wrapper .description p,
20148 .wpfnl-order-bump__template-style4 .template-preview-wrapper .description {
20149 font-size: 13px;
20150 line-height: 20px;
20151 color: #7A8B9A;
20152 margin: 0;
20153 }
20154 .wpfnl-order-bump__template-style4 .template-preview-wrapper .template-price {
20155 line-height: 1;
20156 padding-left: 20px;
20157 width: 110px;
20158 }
20159 .wpfnl-order-bump__template-style4 .template-preview-wrapper .product-price {
20160 display: inline-block;
20161 font-weight: 500;
20162 font-size: 13px;
20163 line-height: 15px;
20164 color: #EE8134;
20165 margin-left: auto;
20166 }
20167 .wpfnl-order-bump__template-style4 .template-preview-wrapper .product-price span {
20168 font-size: 13px;
20169 line-height: 15px;
20170 color: #EE8134;
20171 font-weight: 500;
20172 }
20173 .wpfnl-order-bump__template-style4 .template-preview-wrapper .product-price ins {
20174 text-decoration: none;
20175 background: transparent;
20176 }
20177 .wpfnl-order-bump__template-style4 .offer-checkbox {
20178 margin-left: auto;
20179 max-width: 160px;
20180 }
20181 .wpfnl-order-bump__template-style4 .offer-checkbox .wpfnl-checkbox label:before,
20182 .wpfnl-order-bump__template-style4 .offer-checkbox .wpfnl-checkbox label:after {
20183 display: none;
20184 }
20185 .wpfnl-order-bump__template-style4 .offer-checkbox .wpfnl-checkbox label {
20186 border: 1px solid #6E42D3;
20187 color: #6E42D3;
20188 padding: 10px 15px;
20189 border-radius: 5px;
20190 font-size: 16px;
20191 font-weight: 500;
20192 text-align: center;
20193 line-height: 1.2;
20194 }
20195 .wpfnl-order-bump__template-style4 .offer-checkbox .wpfnl-checkbox input[type=checkbox]:checked + label {
20196 color: #fff;
20197 background-color: #6E42D3;
20198 }
20199
20200 @media only screen and (max-width: 575px) {
20201 .wpfnl-order-bump__template-style4 .template-preview-wrapper {
20202 padding: 15px;
20203 display: block;
20204 }
20205 .wpfnl-order-bump__template-style4 .template-preview-wrapper .template-img {
20206 width: auto;
20207 height: auto;
20208 background-image: none !important;
20209 }
20210 .wpfnl-order-bump__template-style4 .template-preview-wrapper .for-mobile {
20211 display: block;
20212 margin-bottom: 16px;
20213 }
20214 .wpfnl-order-bump__template-style4 .template-preview-wrapper .template-content {
20215 width: 100%;
20216 padding-left: 0;
20217 }
20218 .wpfnl-order-bump__template-style4 .template-preview-wrapper .template-title {
20219 max-width: 100%;
20220 }
20221 .wpfnl-order-bump__template-style4 .template-preview-wrapper .template-price {
20222 padding-left: 0;
20223 margin: 12px 0;
20224 width: 100%;
20225 }
20226 .wpfnl-order-bump__template-style4 .offer-checkbox {
20227 margin-left: 0;
20228 max-width: inherit;
20229 }
20230 }
20231 .wpfnl-order-bump__template-style5 {
20232 background-color: transparent;
20233 border: 2px dashed #6E42D3;
20234 border-radius: 10px;
20235 position: relative;
20236 margin: 20px 0;
20237 padding: 20px;
20238 }
20239 .wpfnl-order-bump__template-style5 .template-preview-wrapper {
20240 display: flex;
20241 flex-flow: row-reverse;
20242 }
20243 .wpfnl-order-bump__template-style5 .template-preview-wrapper .template-img {
20244 width: 100px;
20245 height: 100px;
20246 background-color: #F2F2F8;
20247 border-radius: 5px;
20248 position: relative;
20249 background-repeat: no-repeat;
20250 background-position: center center;
20251 background-size: cover;
20252 object-fit: cover;
20253 }
20254 .wpfnl-order-bump__template-style5 .template-preview-wrapper .for-mobile {
20255 display: none;
20256 border-radius: 5px;
20257 }
20258 .wpfnl-order-bump__template-style5 .template-preview-wrapper .template-content {
20259 width: calc(100% - 100px);
20260 padding-right: 14px;
20261 }
20262 .wpfnl-order-bump__template-style5 .template-preview-wrapper .template-title {
20263 font-weight: 500;
20264 font-size: 18px;
20265 line-height: 1.2;
20266 color: #363B4E;
20267 margin: 0 0 7px 0;
20268 }
20269 .wpfnl-order-bump__template-style5 .template-preview-wrapper .rating {
20270 color: #363B4E;
20271 font-weight: 600;
20272 display: flex;
20273 align-items: center;
20274 line-height: 1;
20275 font-size: 15px;
20276 }
20277 .wpfnl-order-bump__template-style5 .template-preview-wrapper .rating .star-rating {
20278 float: none;
20279 width: 86px;
20280 height: 15px;
20281 }
20282 .wpfnl-order-bump__template-style5 .template-preview-wrapper .rating .star-rating::before {
20283 content: "s s s s s";
20284 font-size: 13px;
20285 line-height: 1.2;
20286 color: #EE8134;
20287 }
20288 .wpfnl-order-bump__template-style5 .template-preview-wrapper .rating .star-rating span::before {
20289 content: "S S S S S";
20290 font-size: 13px;
20291 line-height: 1.2;
20292 color: #EE8134;
20293 }
20294 .wpfnl-order-bump__template-style5 .template-preview-wrapper .subtitle {
20295 font-weight: 500;
20296 font-size: 14px;
20297 line-height: 16px;
20298 color: #6E42D3;
20299 margin-bottom: 5px;
20300 }
20301 .wpfnl-order-bump__template-style5 .template-preview-wrapper .description li,
20302 .wpfnl-order-bump__template-style5 .template-preview-wrapper .description strong,
20303 .wpfnl-order-bump__template-style5 .template-preview-wrapper .description span,
20304 .wpfnl-order-bump__template-style5 .template-preview-wrapper .description p,
20305 .wpfnl-order-bump__template-style5 .template-preview-wrapper .description {
20306 font-size: 13px;
20307 line-height: 20px;
20308 color: #7A8B9A;
20309 margin: 0;
20310 }
20311 .wpfnl-order-bump__template-style5 .template-preview-wrapper .template-price {
20312 line-height: 1;
20313 margin-bottom: 10px;
20314 width: 100%;
20315 }
20316 .wpfnl-order-bump__template-style5 .template-preview-wrapper .product-price {
20317 display: inline-block;
20318 font-weight: 500;
20319 font-size: 16px;
20320 line-height: 15px;
20321 color: #EE8134;
20322 margin-left: auto;
20323 }
20324 .wpfnl-order-bump__template-style5 .template-preview-wrapper .product-price span {
20325 font-size: 16px;
20326 line-height: 15px;
20327 color: #EE8134;
20328 font-weight: 500;
20329 }
20330 .wpfnl-order-bump__template-style5 .template-preview-wrapper .product-price ins {
20331 text-decoration: none;
20332 background: transparent;
20333 }
20334 .wpfnl-order-bump__template-style5 .offer-checkbox {
20335 line-height: 1.2;
20336 padding: 0 0 16px 0;
20337 border-bottom: 1px solid #ddd;
20338 margin-bottom: 15px;
20339 }
20340 .wpfnl-order-bump__template-style5 .offer-checkbox .wpfnl-checkbox {
20341 display: block;
20342 }
20343 .wpfnl-order-bump__template-style5 .offer-checkbox .wpfnl-checkbox label {
20344 display: block;
20345 color: #6E42D3;
20346 font-size: 14px;
20347 font-weight: 500;
20348 line-height: 1.2;
20349 text-transform: uppercase;
20350 padding-left: 0;
20351 padding-right: 50px;
20352 }
20353 .wpfnl-order-bump__template-style5 .offer-checkbox .wpfnl-checkbox label:before {
20354 left: inherit;
20355 right: 0;
20356 top: -3px;
20357 width: 43px;
20358 height: 20px;
20359 border-radius: 30px;
20360 border-color: #6E42D3;
20361 }
20362 .wpfnl-order-bump__template-style5 .offer-checkbox .wpfnl-checkbox label:after {
20363 left: inherit;
20364 right: 26px;
20365 top: 1px;
20366 width: 14px;
20367 height: 14px;
20368 border-radius: 30px;
20369 transform: none;
20370 border-bottom: none;
20371 border-left: none;
20372 background-color: #6E42D3;
20373 opacity: 1;
20374 visibility: visible;
20375 }
20376 .wpfnl-order-bump__template-style5 .offer-checkbox .wpfnl-checkbox input[type=checkbox]:checked + label::after {
20377 background-color: #fff;
20378 right: 4px;
20379 }
20380
20381 @media only screen and (max-width: 575px) {
20382 .wpfnl-order-bump__template-style5 .template-preview-wrapper {
20383 display: block;
20384 }
20385 .wpfnl-order-bump__template-style5 .template-preview-wrapper .template-img {
20386 width: auto;
20387 height: auto;
20388 background-image: none !important;
20389 }
20390 .wpfnl-order-bump__template-style5 .template-preview-wrapper .for-mobile {
20391 display: block;
20392 margin-bottom: 16px;
20393 }
20394 .wpfnl-order-bump__template-style5 .template-preview-wrapper .template-content {
20395 width: 100%;
20396 padding-left: 0;
20397 }
20398 .wpfnl-order-bump__template-style5 .template-preview-wrapper .template-title {
20399 max-width: 100%;
20400 }
20401 .wpfnl-order-bump__template-style5 .template-preview-wrapper .template-price {
20402 padding-left: 0;
20403 margin: 12px 0;
20404 width: 100%;
20405 }
20406 .wpfnl-order-bump__template-style5 .offer-checkbox {
20407 margin-left: 0;
20408 max-width: inherit;
20409 }
20410 }
20411 .wpfnl-order-bump__template-style6 {
20412 background-color: #f7f7f7;
20413 border-radius: 10px;
20414 position: relative;
20415 margin: 20px 0;
20416 }
20417 .wpfnl-order-bump__template-style6 .template-preview-wrapper {
20418 padding: 20px;
20419 display: flex;
20420 flex-flow: row wrap;
20421 align-items: flex-start;
20422 justify-content: space-between;
20423 }
20424 .wpfnl-order-bump__template-style6 .template-preview-wrapper .template-img {
20425 width: 150px;
20426 height: 150px;
20427 background-color: #F2F2F8;
20428 border-radius: 10px;
20429 position: relative;
20430 background-repeat: no-repeat;
20431 background-position: center center;
20432 background-size: cover;
20433 object-fit: cover;
20434 }
20435 .wpfnl-order-bump__template-style6 .template-preview-wrapper .for-mobile {
20436 display: none;
20437 border-radius: 10px;
20438 }
20439 .wpfnl-order-bump__template-style6 .template-preview-wrapper .template-content {
20440 width: calc(100% - 140px);
20441 padding-right: 20px;
20442 }
20443 .wpfnl-order-bump__template-style6 .template-preview-wrapper .template-title {
20444 font-weight: 500;
20445 font-size: 14px;
20446 line-height: 16px;
20447 color: #363B4E;
20448 margin: 0 0 9px 0;
20449 }
20450 .wpfnl-order-bump__template-style6 .template-preview-wrapper .subtitle {
20451 font-weight: 500;
20452 font-size: 14px;
20453 line-height: 16px;
20454 color: #6E42D3;
20455 margin-bottom: 14px;
20456 }
20457 .wpfnl-order-bump__template-style6 .template-preview-wrapper .description li,
20458 .wpfnl-order-bump__template-style6 .template-preview-wrapper .description strong,
20459 .wpfnl-order-bump__template-style6 .template-preview-wrapper .description span,
20460 .wpfnl-order-bump__template-style6 .template-preview-wrapper .description p,
20461 .wpfnl-order-bump__template-style6 .template-preview-wrapper .description {
20462 font-size: 13px;
20463 line-height: 20px;
20464 color: #7A8B9A;
20465 margin: 0;
20466 }
20467 .wpfnl-order-bump__template-style6 .template-preview-wrapper .product-price {
20468 display: inline-block;
20469 font-weight: 500;
20470 font-size: 15px;
20471 line-height: 15px;
20472 color: #EE8134;
20473 margin-left: auto;
20474 width: 140px;
20475 text-align: right;
20476 }
20477 .wpfnl-order-bump__template-style6 .template-preview-wrapper .product-price span {
20478 font-size: 15px;
20479 line-height: 15px;
20480 color: #EE8134;
20481 font-weight: 500;
20482 }
20483 .wpfnl-order-bump__template-style6 .template-preview-wrapper .product-price ins {
20484 text-decoration: none;
20485 background: transparent;
20486 }
20487 .wpfnl-order-bump__template-style6 .offer-checkbox {
20488 margin-bottom: 15px;
20489 }
20490 .wpfnl-order-bump__template-style6 .offer-checkbox .wpfnl-checkbox {
20491 display: block;
20492 line-height: 1;
20493 }
20494 .wpfnl-order-bump__template-style6 .offer-checkbox .wpfnl-checkbox label {
20495 font-weight: 500;
20496 font-size: 15px;
20497 line-height: 18px;
20498 color: #363B4E;
20499 padding: 0 0 0 26px;
20500 margin: 0;
20501 border: 0;
20502 }
20503 .wpfnl-order-bump__template-style6 .offer-checkbox .wpfnl-checkbox label:before {
20504 top: 1px;
20505 background: #fff;
20506 }
20507 .wpfnl-order-bump__template-style6 .offer-checkbox .wpfnl-checkbox label:after {
20508 left: 4px;
20509 top: 6px;
20510 width: 10px;
20511 height: 6px;
20512 border-bottom-color: #ffffff;
20513 border-left-color: #ffffff;
20514 }
20515 .wpfnl-order-bump__template-style6 .offer-checkbox .wpfnl-checkbox input[type=checkbox]:checked + label::before {
20516 background-color: #6E42D3;
20517 border-color: #6E42D3;
20518 }
20519
20520 @media only screen and (max-width: 575px) {
20521 .wpfnl-order-bump__template-style6 .template-preview-wrapper {
20522 padding: 15px;
20523 display: block;
20524 }
20525 .wpfnl-order-bump__template-style6 .template-preview-wrapper .template-content {
20526 width: 100%;
20527 padding-right: 0;
20528 }
20529 .wpfnl-order-bump__template-style6 .offer-checkbox {
20530 margin-bottom: 10px;
20531 }
20532 }
20533 .wpfnl-order-bump__template-style7 {
20534 position: relative;
20535 margin-bottom: 20px;
20536 }
20537 .wpfnl-order-bump__template-style7 .template-preview-wrapper {
20538 background: #5a26d1;
20539 border-radius: 10px;
20540 padding: 15px 15px;
20541 }
20542 .wpfnl-order-bump__template-style7 .template-preview-wrapper .template-content-wrapper {
20543 width: calc(100% - 50px);
20544 padding-right: 15px;
20545 }
20546 .wpfnl-order-bump__template-style7 .template-preview-wrapper .template-content {
20547 display: flex;
20548 flex-flow: row wrap;
20549 align-items: flex-start;
20550 justify-content: space-between;
20551 }
20552 .wpfnl-order-bump__template-style7 .template-preview-wrapper .template-content .template-title {
20553 color: #fff;
20554 font-size: 18px;
20555 font-weight: 600;
20556 margin-bottom: 5px;
20557 }
20558 .wpfnl-order-bump__template-style7 .template-preview-wrapper .template-content .description li,
20559 .wpfnl-order-bump__template-style7 .template-preview-wrapper .template-content .description strong,
20560 .wpfnl-order-bump__template-style7 .template-preview-wrapper .template-content .description span,
20561 .wpfnl-order-bump__template-style7 .template-preview-wrapper .template-content .description p,
20562 .wpfnl-order-bump__template-style7 .template-preview-wrapper .template-content .description {
20563 font-size: 16px;
20564 color: #fff;
20565 line-height: 1.5;
20566 font-weight: 400;
20567 }
20568 .wpfnl-order-bump__template-style7 .template-preview-wrapper .template-content .wpfnl-checkbox label {
20569 padding: 0;
20570 width: 50px;
20571 height: 50px;
20572 background: #fff;
20573 border-radius: 10px;
20574 display: flex;
20575 align-items: center;
20576 justify-content: center;
20577 }
20578 .wpfnl-order-bump__template-style7 .template-preview-wrapper .template-content .wpfnl-checkbox label:after, .wpfnl-order-bump__template-style7 .template-preview-wrapper .template-content .wpfnl-checkbox label:before {
20579 display: none;
20580 }
20581 .wpfnl-order-bump__template-style7 .template-preview-wrapper .template-content .wpfnl-checkbox label svg {
20582 transition: all 0.3s ease;
20583 }
20584 .wpfnl-order-bump__template-style7 .template-preview-wrapper .template-content .wpfnl-checkbox label svg path {
20585 stroke: #ffffff;
20586 }
20587 .wpfnl-order-bump__template-style7 .template-preview-wrapper .template-content .wpfnl-checkbox input[type=checkbox]:checked + label svg {
20588 transform: rotate(45deg);
20589 }
20590
20591 .wpfnl-order-bump__template-style8 {
20592 position: relative;
20593 margin-bottom: 20px;
20594 }
20595 .wpfnl-order-bump__template-style8 .template-preview-wrapper {
20596 padding: 15px 15px;
20597 border: 2px dashed #6E42D3;
20598 }
20599 .wpfnl-order-bump__template-style8 .template-preview-wrapper .template-title {
20600 font-weight: 500;
20601 font-size: 14px;
20602 line-height: 16px;
20603 color: #363B4E;
20604 margin: 0 0 9px 0;
20605 }
20606 .wpfnl-order-bump__template-style8 .template-preview-wrapper .subtitle {
20607 font-weight: 500;
20608 font-size: 14px;
20609 line-height: 16px;
20610 color: #6E42D3;
20611 margin-bottom: 14px;
20612 text-transform: uppercase;
20613 text-decoration: underline;
20614 }
20615 .wpfnl-order-bump__template-style8 .template-preview-wrapper .description li,
20616 .wpfnl-order-bump__template-style8 .template-preview-wrapper .description strong,
20617 .wpfnl-order-bump__template-style8 .template-preview-wrapper .description span,
20618 .wpfnl-order-bump__template-style8 .template-preview-wrapper .description p,
20619 .wpfnl-order-bump__template-style8 .template-preview-wrapper .description {
20620 font-size: 13px;
20621 line-height: 20px;
20622 color: #7A8B9A;
20623 margin: 0;
20624 }
20625 .wpfnl-order-bump__template-style8 .offer-checkbox {
20626 background-color: #6E42D3;
20627 padding: 8px 15px;
20628 display: flex;
20629 flex-flow: row wrap;
20630 align-items: flex-start;
20631 border: none;
20632 margin-bottom: 15px;
20633 }
20634 .wpfnl-order-bump__template-style8 .offer-checkbox .nav-arrow {
20635 display: inherit;
20636 line-height: normal;
20637 position: relative;
20638 top: 2px;
20639 margin-right: 10px;
20640 }
20641 .wpfnl-order-bump__template-style8 .offer-checkbox .wpfnl-checkbox {
20642 line-height: normal;
20643 display: inherit;
20644 width: calc(100% - 130px);
20645 }
20646 .wpfnl-order-bump__template-style8 .offer-checkbox .wpfnl-checkbox label {
20647 font-weight: 500;
20648 color: #d9d9d9;
20649 padding: 0 0 0 20px;
20650 font-size: 12px;
20651 line-height: 14px;
20652 margin: 0;
20653 }
20654 .wpfnl-order-bump__template-style8 .offer-checkbox .wpfnl-checkbox label:before {
20655 top: 2px;
20656 border: none;
20657 width: 12px;
20658 height: 12px;
20659 }
20660 .wpfnl-order-bump__template-style8 .offer-checkbox .wpfnl-checkbox label:after {
20661 left: 2px;
20662 top: 5px;
20663 width: 8px;
20664 height: 5px;
20665 border-bottom-color: #6E42D3;
20666 border-left-color: #6E42D3;
20667 }
20668 .wpfnl-order-bump__template-style8 .offer-checkbox .wpfnl-checkbox input[type=checkbox]:checked + label::before {
20669 background-color: #fff;
20670 border-color: #ffffff;
20671 }
20672 .wpfnl-order-bump__template-style8 .offer-checkbox .product-price {
20673 display: inline-block;
20674 font-weight: 500;
20675 font-size: 12px;
20676 line-height: 14px;
20677 color: #EE8134;
20678 margin-left: auto;
20679 }
20680 .wpfnl-order-bump__template-style8 .offer-checkbox .product-price span {
20681 font-size: 12px;
20682 line-height: 14px;
20683 color: #EE8134;
20684 font-weight: 500;
20685 line-height: normal;
20686 }
20687 .wpfnl-order-bump__template-style8 .offer-checkbox .product-price ins {
20688 text-decoration: none;
20689 background: transparent;
20690 }
20691
20692 .wpfnl-order-bump__template-style9 {
20693 background-color: #ffffff;
20694 border: 1px solid #E5E8F3;
20695 border-radius: 12px;
20696 position: relative;
20697 margin: 20px 0;
20698 }
20699 .wpfnl-order-bump__template-style9 > .subtitle {
20700 font-weight: 500;
20701 font-size: 14px;
20702 line-height: 16px;
20703 color: #333;
20704 margin-bottom: 0;
20705 background: #ffd921;
20706 text-align: center;
20707 padding: 10px 15px;
20708 border-radius: 10px 10px 0 0;
20709 }
20710 .wpfnl-order-bump__template-style9 .template-preview-wrapper {
20711 padding: 20px;
20712 display: flex;
20713 flex-flow: row wrap;
20714 align-items: center;
20715 }
20716 .wpfnl-order-bump__template-style9 .template-preview-wrapper .template-img {
20717 width: 150px;
20718 height: 150px;
20719 background-color: #F2F2F8;
20720 border-radius: 10px;
20721 position: relative;
20722 background-repeat: no-repeat;
20723 background-position: center center;
20724 background-size: cover;
20725 object-fit: cover;
20726 }
20727 .wpfnl-order-bump__template-style9 .template-preview-wrapper .for-mobile {
20728 display: none;
20729 border-radius: 10px;
20730 }
20731 .wpfnl-order-bump__template-style9 .template-preview-wrapper .template-content {
20732 width: calc(100% - 160px);
20733 padding-left: 20px;
20734 }
20735 .wpfnl-order-bump__template-style9 .template-preview-wrapper .template-title {
20736 font-weight: 500;
20737 font-size: 14px;
20738 line-height: 16px;
20739 color: #363B4E;
20740 margin: 0 0 9px 0;
20741 }
20742 .wpfnl-order-bump__template-style9 .template-preview-wrapper .product-price {
20743 display: inline-block;
20744 font-weight: 500;
20745 font-size: 13px;
20746 line-height: 15px;
20747 color: #EE8134;
20748 margin-left: auto;
20749 margin-top: 10px;
20750 }
20751 .wpfnl-order-bump__template-style9 .template-preview-wrapper .product-price span {
20752 font-size: 13px;
20753 line-height: 15px;
20754 color: #EE8134;
20755 font-weight: 500;
20756 }
20757 .wpfnl-order-bump__template-style9 .template-preview-wrapper .product-price ins {
20758 text-decoration: none;
20759 background: transparent;
20760 }
20761 .wpfnl-order-bump__template-style9 .description-wrapper {
20762 background: #f7f7f7;
20763 padding: 12px 20px;
20764 margin: 0;
20765 }
20766 .wpfnl-order-bump__template-style9 .description-wrapper .description li,
20767 .wpfnl-order-bump__template-style9 .description-wrapper .description strong,
20768 .wpfnl-order-bump__template-style9 .description-wrapper .description span,
20769 .wpfnl-order-bump__template-style9 .description-wrapper .description p,
20770 .wpfnl-order-bump__template-style9 .description-wrapper .description {
20771 font-size: 13px;
20772 line-height: 20px;
20773 color: #7A8B9A;
20774 margin: 0;
20775 }
20776 .wpfnl-order-bump__template-style9 .offer-checkbox {
20777 background-color: #6E42D3;
20778 padding: 12px 20px 12px;
20779 border-radius: 0 0 10px 10px;
20780 box-shadow: 0 -1px 2px 0 rgba(190, 190, 215, 0.29);
20781 text-align: center;
20782 }
20783 .wpfnl-order-bump__template-style9 .offer-checkbox .wpfnl-checkbox {
20784 display: block;
20785 line-height: 1;
20786 }
20787 .wpfnl-order-bump__template-style9 .offer-checkbox .wpfnl-checkbox label {
20788 font-weight: 500;
20789 font-size: 15px;
20790 line-height: 18px;
20791 color: #d9d9d9;
20792 padding: 0 0 0 26px;
20793 margin: 0;
20794 border: 0;
20795 }
20796 .wpfnl-order-bump__template-style9 .offer-checkbox .wpfnl-checkbox label:before {
20797 top: 1px;
20798 border: none;
20799 }
20800 .wpfnl-order-bump__template-style9 .offer-checkbox .wpfnl-checkbox label:after {
20801 left: 3px;
20802 top: 5px;
20803 width: 10px;
20804 height: 6px;
20805 border-bottom-color: #6E42D3;
20806 border-left-color: #6E42D3;
20807 }
20808 .wpfnl-order-bump__template-style9 .offer-checkbox .wpfnl-checkbox input[type=checkbox]:checked + label::before {
20809 background-color: #fff;
20810 border-color: #ffffff;
20811 }
20812
20813 @media only screen and (max-width: 460px) {
20814 .wpfnl-order-bump__template-style9 .template-preview-wrapper {
20815 padding: 15px;
20816 display: block;
20817 }
20818 .wpfnl-order-bump__template-style9 .template-preview-wrapper .template-img {
20819 width: auto;
20820 height: auto;
20821 background-image: none !important;
20822 }
20823 .wpfnl-order-bump__template-style9 .template-preview-wrapper .for-mobile {
20824 display: block;
20825 border-radius: 10px;
20826 margin-bottom: 16px;
20827 }
20828 .wpfnl-order-bump__template-style9 .template-preview-wrapper .template-content {
20829 width: 100%;
20830 padding-left: 0;
20831 }
20832 .wpfnl-order-bump__template-style9 .offer-checkbox {
20833 padding: 9px 15px 13px;
20834 }
20835 }
20836 .wpfnl-order-bump__template-style10 {
20837 border-radius: 10px;
20838 position: relative;
20839 margin: 20px 0;
20840 background-color: #f7f7f7;
20841 border: 1px solid #E5E8F3;
20842 }
20843 .wpfnl-order-bump__template-style10 .template-preview-wrapper {
20844 padding: 20px 15px;
20845 }
20846 .wpfnl-order-bump__template-style10 .template-preview-wrapper .template-title-area {
20847 display: flex;
20848 align-items: flex-start;
20849 justify-content: space-between;
20850 margin: 0 0 15px 0;
20851 }
20852 .wpfnl-order-bump__template-style10 .template-preview-wrapper .template-title {
20853 font-weight: 700;
20854 font-size: 14px;
20855 line-height: 16px;
20856 color: #363B4E;
20857 margin: 0;
20858 width: calc(100% - 60px);
20859 padding-right: 15px;
20860 }
20861 .wpfnl-order-bump__template-style10 .template-preview-wrapper .template-title .nav-arrow {
20862 line-height: 1;
20863 position: relative;
20864 top: -1px;
20865 margin-right: 7px;
20866 }
20867 .wpfnl-order-bump__template-style10 .template-preview-wrapper .template-title .product-price {
20868 display: inline-block;
20869 color: #EE8134;
20870 margin-left: auto;
20871 }
20872 .wpfnl-order-bump__template-style10 .template-preview-wrapper .template-title .product-price span {
20873 color: #EE8134;
20874 font-weight: 700;
20875 }
20876 .wpfnl-order-bump__template-style10 .template-preview-wrapper .template-title .product-price ins {
20877 text-decoration: none;
20878 background: transparent;
20879 }
20880 .wpfnl-order-bump__template-style10 .template-preview-wrapper .description li,
20881 .wpfnl-order-bump__template-style10 .template-preview-wrapper .description strong,
20882 .wpfnl-order-bump__template-style10 .template-preview-wrapper .description span,
20883 .wpfnl-order-bump__template-style10 .template-preview-wrapper .description p,
20884 .wpfnl-order-bump__template-style10 .template-preview-wrapper .description {
20885 font-size: 13px;
20886 line-height: 20px;
20887 color: #7A8B9A;
20888 margin: 0;
20889 }
20890 .wpfnl-order-bump__template-style10 .offer-checkbox {
20891 display: block;
20892 width: 60px;
20893 text-align: right;
20894 }
20895 .wpfnl-order-bump__template-style10 .offer-checkbox .wpfnl-checkbox {
20896 line-height: 1;
20897 display: block;
20898 }
20899 .wpfnl-order-bump__template-style10 .offer-checkbox .wpfnl-checkbox label {
20900 font-weight: 700;
20901 color: #6E42D3;
20902 font-size: 16px;
20903 line-height: 14px;
20904 margin: 0;
20905 padding: 0;
20906 }
20907 .wpfnl-order-bump__template-style10 .offer-checkbox .wpfnl-checkbox label:after,
20908 .wpfnl-order-bump__template-style10 .offer-checkbox .wpfnl-checkbox label:before {
20909 display: none;
20910 }
20911
20912 .wpfnl-order-bump__template-style11 {
20913 border-radius: 5px;
20914 position: relative;
20915 margin: 20px 0;
20916 background-color: #fff;
20917 border: 1px solid #6E42D3;
20918 }
20919 .wpfnl-order-bump__template-style11 .oderbump-loader {
20920 border-radius: 5px;
20921 }
20922 .wpfnl-order-bump__template-style11 .template-preview-wrapper {
20923 padding: 20px 15px;
20924 }
20925 .wpfnl-order-bump__template-style11 .template-preview-wrapper .template-title-area {
20926 display: flex;
20927 align-items: flex-start;
20928 justify-content: space-between;
20929 margin: 0 0 15px 0;
20930 }
20931 .wpfnl-order-bump__template-style11 .template-preview-wrapper .template-title-area .product-price {
20932 display: inline-block;
20933 color: #EE8134;
20934 margin-left: auto;
20935 width: 120px;
20936 text-align: right;
20937 }
20938 .wpfnl-order-bump__template-style11 .template-preview-wrapper .template-title-area .product-price span {
20939 color: #EE8134;
20940 font-weight: 700;
20941 }
20942 .wpfnl-order-bump__template-style11 .template-preview-wrapper .template-title-area .product-price ins {
20943 text-decoration: none;
20944 background: transparent;
20945 }
20946 .wpfnl-order-bump__template-style11 .template-preview-wrapper .description {
20947 font-size: 13px;
20948 line-height: 20px;
20949 color: #7A8B9A;
20950 margin: 0;
20951 }
20952 .wpfnl-order-bump__template-style11 .offer-checkbox {
20953 background-color: transparent;
20954 padding: 0;
20955 border-radius: 0;
20956 box-shadow: none;
20957 width: calc(100% - 120px);
20958 }
20959 .wpfnl-order-bump__template-style11 .offer-checkbox .wpfnl-checkbox {
20960 display: block;
20961 line-height: 1;
20962 }
20963 .wpfnl-order-bump__template-style11 .offer-checkbox .wpfnl-checkbox label {
20964 font-weight: 600;
20965 font-size: 15px;
20966 line-height: 18px;
20967 color: #363B4E;
20968 padding: 0 0 0 26px;
20969 margin: 0;
20970 border: 0;
20971 }
20972 .wpfnl-order-bump__template-style11 .offer-checkbox .wpfnl-checkbox label:before {
20973 top: 1px;
20974 border-color: #6E42D3;
20975 }
20976 .wpfnl-order-bump__template-style11 .offer-checkbox .wpfnl-checkbox label:after {
20977 left: 4px;
20978 top: 6px;
20979 width: 10px;
20980 height: 6px;
20981 border-bottom-color: #6E42D3;
20982 border-left-color: #6E42D3;
20983 }
20984 .wpfnl-order-bump__template-style11 .offer-checkbox .wpfnl-checkbox input[type=checkbox]:checked + label::before {
20985 background-color: #fff;
20986 }
20987
20988 @media only screen and (max-width: 460px) {
20989 .wpfnl-order-bump__template-style11 .template-preview-wrapper {
20990 padding: 15px;
20991 display: block;
20992 }
20993 .wpfnl-order-bump__template-style11 .template-preview-wrapper .template-img {
20994 width: auto;
20995 height: auto;
20996 background-image: none !important;
20997 }
20998 .wpfnl-order-bump__template-style11 .template-preview-wrapper .for-mobile {
20999 display: block;
21000 border-radius: 10px;
21001 margin-bottom: 16px;
21002 }
21003 .wpfnl-order-bump__template-style11 .template-preview-wrapper .template-content {
21004 width: 100%;
21005 padding-left: 0;
21006 }
21007 .wpfnl-order-bump__template-style11 .offer-checkbox {
21008 padding: 9px 15px 13px;
21009 }
21010 }
21011 .wpfnl-order-bump__template-style12 {
21012 background-color: #ffffff;
21013 border-radius: 12px;
21014 padding: 20px;
21015 position: relative;
21016 border: 1px solid #E5E8F3;
21017 }
21018 .wpfnl-order-bump__template-style12 .template-preview-wrapper .template-img {
21019 width: 150px;
21020 height: 150px;
21021 background-color: #F2F2F8;
21022 border-radius: 10px;
21023 position: relative;
21024 background-repeat: no-repeat;
21025 background-position: center center;
21026 background-size: cover;
21027 object-fit: cover;
21028 margin: 0 16px 6px 0;
21029 float: left;
21030 }
21031 .wpfnl-order-bump__template-style12 .template-preview-wrapper .template-content {
21032 clear: right;
21033 }
21034 .wpfnl-order-bump__template-style12 .template-preview-wrapper .template-content::after {
21035 content: "";
21036 display: block;
21037 clear: both;
21038 }
21039 .wpfnl-order-bump__template-style12 .template-preview-wrapper .template-title {
21040 font-weight: 500;
21041 font-size: 14px;
21042 line-height: 16px;
21043 color: #363B4E;
21044 margin-bottom: 0;
21045 margin-left: 5px;
21046 }
21047 .wpfnl-order-bump__template-style12 .template-preview-wrapper .subtitle {
21048 font-weight: 500;
21049 font-size: 14px;
21050 line-height: 16px;
21051 color: #6E42D3;
21052 margin: 0;
21053 display: flex;
21054 flex-flow: row wrap;
21055 }
21056 .wpfnl-order-bump__template-style12 .template-preview-wrapper .description {
21057 font-size: 13px;
21058 line-height: 20px;
21059 color: #7A8B9A;
21060 width: 100%;
21061 margin-top: 8px;
21062 }
21063 .wpfnl-order-bump__template-style12 .template-preview-wrapper .product-price {
21064 display: inline-block;
21065 font-weight: 500;
21066 font-size: 13px;
21067 line-height: 15px;
21068 color: #EE8134;
21069 margin-top: 5px;
21070 }
21071 .wpfnl-order-bump__template-style12 .template-preview-wrapper .product-price span {
21072 font-size: 13px;
21073 color: #EE8134;
21074 font-weight: 500;
21075 }
21076 .wpfnl-order-bump__template-style12 .template-preview-wrapper .product-price ins {
21077 text-decoration: none;
21078 }
21079 .wpfnl-order-bump__template-style12 .offer-checkbox {
21080 background-color: #6E42D3;
21081 padding: 11px 20px;
21082 margin-top: 10px;
21083 border-radius: 5px;
21084 }
21085 .wpfnl-order-bump__template-style12 .offer-checkbox .wpfnl-checkbox label {
21086 font-weight: 500;
21087 font-size: 15px;
21088 line-height: 18px;
21089 color: #d9d9d9;
21090 padding-left: 26px;
21091 margin: 0;
21092 border: none;
21093 }
21094 .wpfnl-order-bump__template-style12 .offer-checkbox .wpfnl-checkbox label:before {
21095 top: 1px;
21096 width: 15px;
21097 height: 15px;
21098 }
21099 .wpfnl-order-bump__template-style12 .offer-checkbox .wpfnl-checkbox label:after {
21100 left: 4px;
21101 top: 6px;
21102 width: 7px;
21103 height: 3px;
21104 border-bottom-color: #6E42D3;
21105 border-left-color: #6E42D3;
21106 }
21107 .wpfnl-order-bump__template-style12 .offer-checkbox .wpfnl-checkbox input[type=checkbox]:checked + label::before {
21108 background-color: #fff;
21109 border-color: #ffffff;
21110 }
21111
21112 .wpfnl-order-bump__template-style13 {
21113 background-color: #ffffff;
21114 border-radius: 12px;
21115 position: relative;
21116 border: 2px dashed #E5E8F3;
21117 padding: 20px;
21118 }
21119 .wpfnl-order-bump__template-style13 .subtitle {
21120 font-weight: 500;
21121 font-size: 18px;
21122 line-height: 1.3;
21123 color: #6E42D3;
21124 margin-bottom: 20px;
21125 text-align: center;
21126 }
21127 .wpfnl-order-bump__template-style13 .template-preview-wrapper {
21128 display: flex;
21129 flex-flow: row wrap;
21130 align-items: flex-start;
21131 }
21132 .wpfnl-order-bump__template-style13 .template-preview-wrapper .template-img {
21133 width: 150px;
21134 height: 150px;
21135 background-color: #F2F2F8;
21136 border-radius: 10px;
21137 position: relative;
21138 background-repeat: no-repeat;
21139 background-position: center center;
21140 background-size: cover;
21141 object-fit: cover;
21142 }
21143 .wpfnl-order-bump__template-style13 .template-preview-wrapper .template-content {
21144 width: calc(100% - 160px);
21145 padding-left: 20px;
21146 }
21147 .wpfnl-order-bump__template-style13 .template-preview-wrapper .template-title {
21148 font-weight: 500;
21149 font-size: 14px;
21150 line-height: 16px;
21151 color: #363B4E;
21152 margin-bottom: 9px;
21153 }
21154 .wpfnl-order-bump__template-style13 .template-preview-wrapper .description li,
21155 .wpfnl-order-bump__template-style13 .template-preview-wrapper .description span,
21156 .wpfnl-order-bump__template-style13 .template-preview-wrapper .description p,
21157 .wpfnl-order-bump__template-style13 .template-preview-wrapper .description {
21158 font-size: 13px;
21159 line-height: 20px;
21160 color: #7A8B9A;
21161 }
21162 .wpfnl-order-bump__template-style13 .product-price {
21163 display: inline-block;
21164 font-weight: 500;
21165 font-size: 15px;
21166 line-height: 1.2;
21167 color: #EE8134;
21168 margin-left: 5px;
21169 }
21170 .wpfnl-order-bump__template-style13 .product-price span {
21171 font-size: 15px;
21172 color: #EE8134;
21173 font-weight: 500;
21174 }
21175 .wpfnl-order-bump__template-style13 .product-price ins {
21176 text-decoration: none;
21177 }
21178 .wpfnl-order-bump__template-style13 .offer-checkbox {
21179 background-color: #6E42D3;
21180 padding: 11px 20px;
21181 margin-bottom: 20px;
21182 border-radius: 10px;
21183 }
21184 .wpfnl-order-bump__template-style13 .offer-checkbox .wpfnl-checkbox label {
21185 font-weight: 500;
21186 font-size: 15px;
21187 line-height: 18px;
21188 color: #d9d9d9;
21189 padding-left: 26px;
21190 margin: 0;
21191 border: none;
21192 }
21193 .wpfnl-order-bump__template-style13 .offer-checkbox .wpfnl-checkbox label:before {
21194 top: 1px;
21195 width: 15px;
21196 height: 15px;
21197 }
21198 .wpfnl-order-bump__template-style13 .offer-checkbox .wpfnl-checkbox label:after {
21199 left: 4px;
21200 top: 6px;
21201 width: 7px;
21202 height: 3px;
21203 border-bottom-color: #6E42D3;
21204 border-left-color: #6E42D3;
21205 }
21206 .wpfnl-order-bump__template-style13 .offer-checkbox .wpfnl-checkbox input[type=checkbox]:checked + label::before {
21207 background-color: #fff;
21208 border-color: #ffffff;
21209 }
21210
21211 .wpfnl-order-bump__template-style14 {
21212 border-radius: 10px;
21213 position: relative;
21214 margin: 0 0 20px;
21215 background-color: #ffffff;
21216 border: 1px solid #6E42D3;
21217 }
21218 .wpfnl-order-bump__template-style14 .template-preview-wrapper {
21219 padding: 20px 15px;
21220 display: flex;
21221 flex-flow: row wrap;
21222 align-items: flex-start;
21223 border-radius: 0 0 10px 10px;
21224 border-top: none;
21225 }
21226 .wpfnl-order-bump__template-style14 .template-preview-wrapper .template-img {
21227 width: 150px;
21228 height: 150px;
21229 background-color: #F2F2F8;
21230 border-radius: 10px;
21231 position: relative;
21232 background-repeat: no-repeat;
21233 background-position: center center;
21234 background-size: cover;
21235 object-fit: cover;
21236 }
21237 .wpfnl-order-bump__template-style14 .template-preview-wrapper .for-mobile {
21238 display: none;
21239 border-radius: 10px;
21240 }
21241 .wpfnl-order-bump__template-style14 .template-preview-wrapper .template-content {
21242 width: calc(100% - 150px);
21243 padding-left: 20px;
21244 }
21245 .wpfnl-order-bump__template-style14 .template-preview-wrapper .template-title {
21246 font-weight: 500;
21247 font-size: 14px;
21248 line-height: 16px;
21249 color: #363B4E;
21250 margin-bottom: 9px;
21251 }
21252 .wpfnl-order-bump__template-style14 .template-preview-wrapper .subtitle {
21253 font-weight: 500;
21254 font-size: 14px;
21255 line-height: 16px;
21256 color: #6E42D3;
21257 margin-bottom: 14px;
21258 }
21259 .wpfnl-order-bump__template-style14 .template-preview-wrapper .description li,
21260 .wpfnl-order-bump__template-style14 .template-preview-wrapper .description span,
21261 .wpfnl-order-bump__template-style14 .template-preview-wrapper .description p,
21262 .wpfnl-order-bump__template-style14 .template-preview-wrapper .description {
21263 font-size: 13px;
21264 line-height: 20px;
21265 color: #7A8B9A;
21266 margin: 0;
21267 }
21268 .wpfnl-order-bump__template-style14 .template-preview-wrapper .product-price {
21269 font-weight: 500;
21270 font-size: 12px;
21271 line-height: 14px;
21272 color: #EE8134;
21273 margin-left: auto;
21274 text-align: right;
21275 margin-top: 15px;
21276 display: block;
21277 }
21278 .wpfnl-order-bump__template-style14 .template-preview-wrapper .product-price span {
21279 font-size: 12px;
21280 color: #EE8134;
21281 font-weight: 500;
21282 line-height: normal;
21283 }
21284 .wpfnl-order-bump__template-style14 .template-preview-wrapper .product-price ins {
21285 text-decoration: none;
21286 }
21287 .wpfnl-order-bump__template-style14 .offer-checkbox {
21288 padding: 12px 15px 9px;
21289 border-radius: 7px 7px 0 0;
21290 display: flex;
21291 flex-flow: row wrap;
21292 align-items: flex-start;
21293 border-bottom: 1px solid #6e42d3;
21294 }
21295 .wpfnl-order-bump__template-style14 .offer-checkbox .wpfnl-checkbox {
21296 line-height: normal;
21297 display: inherit;
21298 width: calc(100% - 130px);
21299 }
21300 .wpfnl-order-bump__template-style14 .offer-checkbox .wpfnl-checkbox label {
21301 font-weight: 500;
21302 color: #363B4E;
21303 padding: 0 0 0 26px;
21304 font-size: 12px;
21305 line-height: 14px;
21306 margin: 0;
21307 border: none;
21308 }
21309 .wpfnl-order-bump__template-style14 .offer-checkbox .wpfnl-checkbox label:before {
21310 border: none;
21311 width: 18px;
21312 height: 18px;
21313 background-color: #cacacb;
21314 }
21315 .wpfnl-order-bump__template-style14 .offer-checkbox .wpfnl-checkbox label:after {
21316 left: 4px;
21317 top: 2px;
21318 }
21319
21320 .wpfnl-modal-wrapper .product-search {
21321 border: 1px solid #6E42D3;
21322 background: #f6f4fb;
21323 border-radius: 10px;
21324 height: 40px;
21325 width: 250px;
21326 position: relative;
21327 margin-left: 10px;
21328 display: flex;
21329 }
21330 .wpfnl-modal-wrapper .product-search .wpfnl-product-search {
21331 display: none;
21332 }
21333 .wpfnl-modal-wrapper .product-search .search-icon {
21334 position: absolute;
21335 left: 10px;
21336 top: 10px;
21337 }
21338 .wpfnl-modal-wrapper .product-search .search-icon path,
21339 .wpfnl-modal-wrapper .product-search .search-icon circle {
21340 stroke: #716395;
21341 }
21342 .wpfnl-modal-wrapper .product-search .select2.select2-container.select2-container--default {
21343 width: 100% !important;
21344 }
21345 .wpfnl-modal-wrapper .product-search .single-product {
21346 display: flex;
21347 position: relative;
21348 }
21349 .wpfnl-modal-wrapper .product-search .single-product svg {
21350 position: absolute;
21351 left: 10px;
21352 top: 10px;
21353 }
21354 .wpfnl-modal-wrapper .product-search .select2-selection__rendered {
21355 padding: 10px 10px 10px 35px;
21356 width: 100%;
21357 border-radius: 10px;
21358 white-space: pre;
21359 overflow: hidden;
21360 text-overflow: ellipsis;
21361 display: block;
21362 -webkit-line-clamp: 3;
21363 -webkit-box-orient: vertical;
21364 line-height: normal;
21365 color: #716395;
21366 }
21367 .wpfnl-modal-wrapper .product-search .select2-selection__placeholder {
21368 color: #716395;
21369 }
21370 .wpfnl-modal-wrapper .product-search .select2-container--default .select2-selection--single {
21371 background-color: transparent;
21372 border: none;
21373 height: auto;
21374 }
21375 .wpfnl-modal-wrapper .product-search .select2-selection__clear {
21376 padding: 0 3px;
21377 cursor: pointer;
21378 }
21379 .wpfnl-modal-wrapper .product-search .select2-container.select2-container--default.select2-container--open {
21380 background: transparent;
21381 border-radius: 0;
21382 border: none;
21383 z-index: 2;
21384 }
21385 .wpfnl-modal-wrapper .product-search .select2-container--default .select2-selection--single .select2-selection__arrow {
21386 display: none;
21387 }
21388
21389 .wpfnl-modal-overlay.wpfnl-product-add-modal .wpfnl-modal-wrapper {
21390 max-width: 540px;
21391 max-height: 250px;
21392 padding: 0;
21393 }
21394 .wpfnl-modal-overlay.wpfnl-product-add-modal .wpfnl-modal-wrapper .wpfnl-modal-close .wpfnl-modal-close-btn {
21395 top: -10px;
21396 right: -10px;
21397 }
21398 .wpfnl-modal-overlay.wpfnl-product-add-modal .wpfnl-modal-wrapper .wpfnl-modal-contents {
21399 display: flex;
21400 flex-direction: column;
21401 justify-content: space-between;
21402 height: 100%;
21403 }
21404 .wpfnl-modal-overlay.wpfnl-product-add-modal .wpfnl-modal-wrapper .wpfnl-modal-contents .wpfnl-modal-body-wrapper {
21405 padding: 24px 30px;
21406 }
21407 .wpfnl-modal-overlay.wpfnl-product-add-modal .wpfnl-modal-wrapper .wpfnl-modal-contents .wpfnl-modal-body-wrapper .title {
21408 color: #363B4E;
21409 font-size: 18px;
21410 font-style: normal;
21411 font-weight: 500;
21412 line-height: normal;
21413 margin-bottom: 30px;
21414 }
21415 .wpfnl-modal-overlay.wpfnl-product-add-modal .wpfnl-modal-wrapper .wpfnl-modal-contents .wpfnl-modal-body-wrapper p {
21416 color: #2D3149;
21417 font-size: 15px;
21418 font-style: normal;
21419 font-weight: 500;
21420 line-height: normal;
21421 margin-bottom: 6px;
21422 }
21423 .wpfnl-modal-overlay.wpfnl-product-add-modal .wpfnl-modal-wrapper .wpfnl-modal-contents .wpfnl-modal-body-wrapper .product-search {
21424 margin: 0;
21425 width: 100%;
21426 border-radius: 8px;
21427 border: 1px solid #DFE1E6;
21428 background: transparent;
21429 }
21430 .wpfnl-modal-overlay.wpfnl-product-add-modal .wpfnl-modal-wrapper .wpfnl-modal-contents .wpfnl-modal-body-wrapper .product-search .search-icon circle,
21431 .wpfnl-modal-overlay.wpfnl-product-add-modal .wpfnl-modal-wrapper .wpfnl-modal-contents .wpfnl-modal-body-wrapper .product-search .search-icon path {
21432 stroke: #A7A8B3;
21433 }
21434 .wpfnl-modal-overlay.wpfnl-product-add-modal .wpfnl-modal-wrapper .wpfnl-modal-contents .wpfnl-modal-body-wrapper .product-search .select2-container--default .select2-selection--single .select2-selection__placeholder {
21435 color: #7A8B9A;
21436 font-size: 14px;
21437 font-style: normal;
21438 font-weight: 300;
21439 line-height: normal;
21440 letter-spacing: -0.14px;
21441 margin-right: auto;
21442 padding-top: 3px;
21443 }
21444 .wpfnl-modal-overlay.wpfnl-product-add-modal .wpfnl-modal-wrapper .wpfnl-modal-contents .wpfnl-modal-body-wrapper .product-search .select2-container .select2-selection--single .select2-selection__rendered {
21445 padding: 0;
21446 padding-top: 8px;
21447 padding-left: 35px;
21448 display: flex;
21449 flex-direction: row-reverse;
21450 justify-content: space-between;
21451 padding-right: 10px;
21452 align-items: center;
21453 }
21454 .wpfnl-modal-overlay.wpfnl-product-add-modal .wpfnl-modal-wrapper .wpfnl-modal-contents .wpfnl-modal-body-wrapper .product-search .select2-container .select2-selection--single .select2-selection__rendered .select2-selection__clear {
21455 margin-top: 3px;
21456 }
21457 .wpfnl-modal-overlay.wpfnl-product-add-modal .wpfnl-modal-wrapper .wpfnl-modal-contents .wpfnl-modal-footer-wrapper {
21458 border-top: 1px solid #DFE1E6;
21459 display: flex;
21460 justify-content: flex-end;
21461 gap: 12px;
21462 padding: 20px 30px;
21463 }
21464 .wpfnl-modal-overlay.wpfnl-product-add-modal .wpfnl-modal-wrapper .wpfnl-modal-contents .wpfnl-modal-footer-wrapper button {
21465 min-width: auto;
21466 display: flex;
21467 justify-content: center;
21468 align-items: center;
21469 }
21470 .wpfnl-modal-overlay.wpfnl-product-add-modal .wpfnl-modal-wrapper .wpfnl-modal-contents .wpfnl-modal-footer-wrapper button.outline {
21471 background: transparent;
21472 color: #3C3F47;
21473 border-radius: 10px;
21474 border: 1px solid #DFE1E6;
21475 min-width: auto;
21476 }
21477 .wpfnl-modal-overlay.wpfnl-product-add-modal .wpfnl-modal-wrapper .wpfnl-modal-contents .wpfnl-modal-footer-wrapper button.outline:hover {
21478 background: #6E42D3;
21479 color: #FFF;
21480 border-color: transparent;
21481 }
21482 .wpfnl-modal-overlay.wpfnl-product-add-modal .wpfnl-modal-wrapper .wpfnl-modal-contents .wpfnl-modal-footer-wrapper button:disabled {
21483 opacity: 0.5;
21484 pointer-events: none;
21485 cursor: not-allowed;
21486 }
21487 .wpfnl-modal-overlay.wpfnl-product-add-modal .wpfnl-modal-wrapper .wpfnl-modal-contents .wpfnl-modal-footer-wrapper button .wpfnl-loader {
21488 position: static;
21489 width: 15px;
21490 height: 15px;
21491 background: transparent;
21492 }
21493
21494 .updated, .notice {
21495 display: none !important;
21496 }
21497
21498 #wpcontent {
21499 background: #F6F5FA;
21500 }
21501
21502 .wpfnl-pro-vs-free-page-wrapper {
21503 text-align: center;
21504 }
21505 .wpfnl-pro-vs-free-page-wrapper .wpfnl-pvf-heading {
21506 margin: 40px 0 13px;
21507 color: #363B4E;
21508 font-size: 30px;
21509 font-style: normal;
21510 font-weight: 600;
21511 line-height: 1;
21512 }
21513 .wpfnl-pro-vs-free-page-wrapper .wpfnl-pvf-sub-heading {
21514 color: #141618;
21515 font-size: 14px;
21516 font-style: normal;
21517 font-weight: 400;
21518 line-height: 1.71;
21519 margin: 0;
21520 }
21521 .wpfnl-pro-vs-free-page-wrapper .wpfnl-pvf-table-wrapper {
21522 width: 85%;
21523 margin: 40px auto 0;
21524 max-width: 1480px;
21525 position: relative;
21526 }
21527 .wpfnl-pro-vs-free-page-wrapper .wpfnl-pvf-table-wrapper::after {
21528 content: "";
21529 background: #FCF4FF;
21530 width: 16.6666666667%;
21531 height: 99.7%;
21532 position: absolute;
21533 right: 0;
21534 top: 0;
21535 border-top: 1px solid #EEE4F2;
21536 border-bottom-right-radius: 20px;
21537 border-top-right-radius: 20px;
21538 z-index: 2;
21539 filter: drop-shadow(-8px 0px 20px rgba(67, 19, 107, 0.15));
21540 }
21541 .wpfnl-pro-vs-free-page-wrapper .wpfnl-pvf-table-wrapper .wpfnl-pvf-head-cell,
21542 .wpfnl-pro-vs-free-page-wrapper .wpfnl-pvf-table-wrapper .table-col {
21543 position: relative;
21544 z-index: 1;
21545 }
21546 .wpfnl-pro-vs-free-page-wrapper .wpfnl-pvf-table-wrapper .wpfnl-pvf-head-cell:last-child,
21547 .wpfnl-pro-vs-free-page-wrapper .wpfnl-pvf-table-wrapper .table-col:last-child {
21548 z-index: 3;
21549 }
21550 .wpfnl-pro-vs-free-page-wrapper .wpfnl-pvf-table-wrapper p {
21551 margin: 0;
21552 }
21553 .wpfnl-pro-vs-free-page-wrapper .wpfnl-pvf-table-wrapper .wpfnl-pvf-table-header {
21554 background: #FCF4FF;
21555 padding: 0;
21556 border-radius: 20px 20px 0 0;
21557 margin: 0;
21558 width: 100%;
21559 border: 1px solid #EEE4F2;
21560 border-bottom: none;
21561 position: sticky;
21562 z-index: 10;
21563 top: 44px;
21564 }
21565 .wpfnl-pro-vs-free-page-wrapper .wpfnl-pvf-table-wrapper .wpfnl-pvf-table-header .wpfnl-pvf-table-row .col-feature p {
21566 color: #363B4E;
21567 font-size: 16px;
21568 font-style: normal;
21569 font-weight: 700;
21570 letter-spacing: 0.8px;
21571 text-transform: uppercase;
21572 text-align: left;
21573 padding-left: 24px;
21574 }
21575 .wpfnl-pro-vs-free-page-wrapper .wpfnl-pvf-table-wrapper .wpfnl-pvf-table-header .wpfnl-pvf-table-row.plan p {
21576 color: #141618;
21577 font-size: 18px;
21578 font-style: normal;
21579 font-weight: 400;
21580 }
21581 .wpfnl-pro-vs-free-page-wrapper .wpfnl-pvf-table-wrapper .wpfnl-pvf-table-header .wpfnl-pvf-table-row.price p {
21582 color: #A69FB5;
21583 font-size: 14px;
21584 font-style: normal;
21585 font-weight: 400;
21586 }
21587 .wpfnl-pro-vs-free-page-wrapper .wpfnl-pvf-table-wrapper .wpfnl-pvf-table-header .wpfnl-pvf-table-row.price p strong {
21588 color: #363B4E;
21589 font-size: 26px;
21590 font-weight: 500;
21591 }
21592 .wpfnl-pro-vs-free-page-wrapper .wpfnl-pvf-table-wrapper .wpfnl-pvf-table-header .wpfnl-pvf-table-row.cta .col-free {
21593 display: flex;
21594 align-items: center;
21595 justify-content: center;
21596 }
21597 .wpfnl-pro-vs-free-page-wrapper .wpfnl-pvf-table-wrapper .wpfnl-pvf-table-header .wpfnl-pvf-table-row.cta .col-free p {
21598 color: #363B4E;
21599 font-size: 14px;
21600 display: flex;
21601 align-items: center;
21602 justify-content: center;
21603 gap: 10px;
21604 font-weight: 500;
21605 }
21606 .wpfnl-pro-vs-free-page-wrapper .wpfnl-pvf-table-wrapper .wpfnl-pvf-table-header .wpfnl-pvf-table-row.cta .wpfn-btn-upgrade {
21607 font-size: 14px;
21608 color: #FFFFFF;
21609 text-decoration: none;
21610 border-radius: 12px;
21611 background: #6E42D3;
21612 padding: 11px 36px;
21613 cursor: pointer;
21614 display: inline-block;
21615 }
21616 .wpfnl-pro-vs-free-page-wrapper .wpfnl-pvf-table-wrapper .wpfnl-pvf-table-header .wpfnl-pvf-table-row:first-child .wpfnl-pvf-head-cell {
21617 padding-top: 24px;
21618 padding-bottom: 3px;
21619 }
21620 .wpfnl-pro-vs-free-page-wrapper .wpfnl-pvf-table-wrapper .wpfnl-pvf-table-header .wpfnl-pvf-table-row:first-child .wpfnl-pvf-head-cell:first-child {
21621 border-radius: 20px 0 0 0;
21622 }
21623 .wpfnl-pro-vs-free-page-wrapper .wpfnl-pvf-table-wrapper .wpfnl-pvf-table-header .wpfnl-pvf-table-row:first-child .wpfnl-pvf-head-cell:last-child {
21624 border-radius: 0 20px 0 0;
21625 }
21626 .wpfnl-pro-vs-free-page-wrapper .wpfnl-pvf-table-wrapper .wpfnl-pvf-table-header .wpfnl-pvf-table-row:first-child .wpfnl-pvf-head-cell:last-child::before {
21627 content: "Most Popular";
21628 position: absolute;
21629 background: linear-gradient(90deg, #6F3FD7 0%, #DA5AD4 100%);
21630 padding: 8px 10px;
21631 font-size: 10px;
21632 color: #FFF;
21633 border-radius: 8px;
21634 line-height: 1;
21635 z-index: 9;
21636 transform: translate(-50%, -150%);
21637 }
21638 .wpfnl-pro-vs-free-page-wrapper .wpfnl-pvf-table-wrapper .wpfnl-pvf-table-header .wpfnl-pvf-table-row:last-child .wpfnl-pvf-head-cell {
21639 padding-bottom: 24px;
21640 border-bottom: 1px solid #EEE4F2;
21641 }
21642 .wpfnl-pro-vs-free-page-wrapper .wpfnl-pvf-table-wrapper .wpfnl-pvf-table-header .wpfnl-pvf-table-row .wpfnl-pvf-head-cell {
21643 background: #FCF4FF;
21644 padding: 6px 0;
21645 border-right: 1px solid transparent;
21646 }
21647 .wpfnl-pro-vs-free-page-wrapper .wpfnl-pvf-table-wrapper .wpfnl-pvf-table-header .wpfnl-pvf-table-row .wpfnl-pvf-head-cell:last-child {
21648 border-right: none;
21649 }
21650 .wpfnl-pro-vs-free-page-wrapper .wpfnl-pvf-table-wrapper .wpfnl-pvf-table-header.is-sticky:before {
21651 content: "";
21652 position: absolute;
21653 width: 100vw;
21654 height: 100px;
21655 background: #F6F5FA;
21656 right: -10%;
21657 top: -20px;
21658 }
21659 .wpfnl-pro-vs-free-page-wrapper .wpfnl-pvf-table-wrapper .wpfnl-pvf-table-header::after {
21660 content: "";
21661 background: #FCF4FF;
21662 width: 16.6666666667%;
21663 height: 99.7%;
21664 position: absolute;
21665 right: 0;
21666 top: 0;
21667 border-top: 1px solid #EEE4F2;
21668 border-bottom-right-radius: 20px;
21669 border-top-right-radius: 20px;
21670 z-index: 2;
21671 filter: drop-shadow(-8px 0px 20px rgba(67, 19, 107, 0.15));
21672 }
21673 .wpfnl-pro-vs-free-page-wrapper .wpfnl-pvf-table-wrapper .wpfnl-pvf-table-row {
21674 align-items: center;
21675 align-items: stretch;
21676 max-width: 100%;
21677 display: grid;
21678 grid-template-columns: 4fr 2fr 2fr 2fr 2fr;
21679 }
21680 .wpfnl-pro-vs-free-page-wrapper .wpfnl-pvf-table-wrapper .wpfnl-pvf-table-content {
21681 border: 1px solid #EEE4F2;
21682 width: 100%;
21683 border-radius: 0 0 20px 20px;
21684 border-top: none;
21685 border-bottom: none;
21686 }
21687 .wpfnl-pro-vs-free-page-wrapper .wpfnl-pvf-table-wrapper .wpfnl-pvf-table-content .wpfnl-pvf-table-row {
21688 background: #FFF;
21689 padding: 0;
21690 max-width: 100%;
21691 overflow: hidden;
21692 }
21693 .wpfnl-pro-vs-free-page-wrapper .wpfnl-pvf-table-wrapper .wpfnl-pvf-table-content .wpfnl-pvf-table-row:last-child {
21694 border-bottom: none;
21695 border-radius: 0 0 20px 20px;
21696 }
21697 .wpfnl-pro-vs-free-page-wrapper .wpfnl-pvf-table-wrapper .wpfnl-pvf-table-content .wpfnl-pvf-table-row:last-child .table-col.col-feature {
21698 border-radius: 0 0 0 20px;
21699 }
21700 .wpfnl-pro-vs-free-page-wrapper .wpfnl-pvf-table-wrapper .wpfnl-pvf-table-content .wpfnl-pvf-table-row:last-child .table-col.col-large {
21701 border-radius: 0 0 20px 0;
21702 }
21703 .wpfnl-pro-vs-free-page-wrapper .wpfnl-pvf-table-wrapper .wpfnl-pvf-table-content .wpfnl-pvf-table-row p {
21704 color: #3F4654;
21705 font-size: 14px;
21706 text-align: left;
21707 padding: 0 40px;
21708 }
21709 .wpfnl-pro-vs-free-page-wrapper .wpfnl-pvf-table-wrapper .wpfnl-pvf-table-content .wpfnl-pvf-table-row .col-feature p {
21710 padding: 0 24px;
21711 color: #141618;
21712 font-weight: 500;
21713 }
21714 .wpfnl-pro-vs-free-page-wrapper .wpfnl-pvf-table-wrapper .wpfnl-pvf-table-content .wpfnl-pvf-table-row .table-col {
21715 border-right: 1px solid #EEE4F2;
21716 padding: 20px 0;
21717 background: #FFF;
21718 border-bottom: 1px solid #EEE4F2;
21719 display: flex;
21720 align-items: center;
21721 }
21722 .wpfnl-pro-vs-free-page-wrapper .wpfnl-pvf-table-wrapper .wpfnl-pvf-table-content .wpfnl-pvf-table-row .table-col:last-child {
21723 border-right: none;
21724 border-bottom: 1px solid #EEE4F2;
21725 }
21726
21727 @media only screen and (max-width: 1199px) {
21728 .wpfnl-pro-vs-free-page-wrapper .wpfnl-pvf-table-wrapper .wpfnl-pvf-table-row {
21729 grid-template-columns: 2fr 2fr 2fr 2fr 2fr;
21730 }
21731 .wpfnl-pro-vs-free-page-wrapper .wpfnl-pvf-table-wrapper .wpfnl-pvf-table-content .wpfnl-pvf-table-row p {
21732 padding: 0 20px;
21733 }
21734 .wpfnl-pro-vs-free-page-wrapper .wpfnl-pvf-table-wrapper .wpfnl-pvf-table-header .wpfnl-pvf-table-row.cta .col-free p {
21735 font-size: 14px;
21736 gap: 5px;
21737 }
21738 .wpfnl-pro-vs-free-page-wrapper .wpfnl-pvf-table-wrapper .wpfnl-pvf-table-header .wpfnl-pvf-table-row.cta .wpfn-btn-upgrade {
21739 font-size: 12px;
21740 padding: 11px 20px;
21741 }
21742 .wpfnl-pro-vs-free-page-wrapper .wpfnl-pvf-table-wrapper::after,
21743 .wpfnl-pro-vs-free-page-wrapper .wpfnl-pvf-table-wrapper .wpfnl-pvf-table-header::after {
21744 width: 20%;
21745 }
21746 }
21747 .wpfnl-copy-notice {
21748 display: flex;
21749 align-items: center;
21750 justify-content: space-between;
21751 border-radius: 10px;
21752 background: #2B0C45;
21753 box-shadow: 0px 10px 20px 0px rgba(176, 174, 186, 0.6);
21754 max-width: 670px;
21755 margin: auto;
21756 padding: 16px 20px;
21757 position: absolute;
21758 width: 100%;
21759 border: none;
21760 bottom: 21px;
21761 left: 50%;
21762 transform: translateX(-50%);
21763 }
21764 .wpfnl-copy-notice .wpfnl-notice-body-text {
21765 display: flex;
21766 gap: 10px;
21767 }
21768 .wpfnl-copy-notice .wpfnl-notice-body-text .wpfnl-notice-icon svg path {
21769 fill: #FFF;
21770 }
21771 .wpfnl-copy-notice .wpfnl-notice-body-text .wpfnl-notice-text {
21772 color: #FFF;
21773 }
21774 .wpfnl-copy-notice .wpfnl-button-wrapper button {
21775 background: transparent;
21776 border: none;
21777 outline: none;
21778 cursor: pointer;
21779 }
21780 .wpfnl-copy-notice .wpfnl-button-wrapper button.wpfnl-notice-undo {
21781 color: #EC813F;
21782 margin-right: 26px;
21783 }
21784
21785 .wpfnl .wpfnl-btn.view-analytics-stat {
21786 background-color: transparent;
21787 border: 1px solid #EBEDF0;
21788 padding: 8px 10px;
21789 cursor: pointer;
21790 text-align: center;
21791 border-radius: 10px;
21792 text-transform: capitalize;
21793 }
21794 .wpfnl .wpfnl-btn.view-analytics-stat .wpfnl-switcher {
21795 display: flex;
21796 align-items: center;
21797 gap: 9px;
21798 color: #2D3149;
21799 font-weight: 500;
21800 }
21801 .wpfnl .wpfnl-btn.view-analytics-stat .wpfnl-switcher label {
21802 width: 30px;
21803 height: 18px;
21804 }
21805 .wpfnl .wpfnl-btn.view-analytics-stat .wpfnl-switcher label::after {
21806 width: 12px;
21807 height: 12px;
21808 top: 3px;
21809 }
21810 .wpfnl .wpfnl-btn.view-analytics-stat .wpfnl-switcher input[type=checkbox]:checked + label::after {
21811 left: 3px;
21812 margin-left: 12px;
21813 }
21814 .wpfnl .automation-step-name .step-stats {
21815 position: relative;
21816 display: flex;
21817 flex-flow: row wrap;
21818 align-items: center;
21819 justify-content: center;
21820 gap: 10px;
21821 padding-top: 16px;
21822 margin-top: 15px;
21823 }
21824 .wpfnl .automation-step-name .step-stats::before {
21825 content: "";
21826 position: absolute;
21827 top: 0;
21828 left: -24px;
21829 width: calc(100% + 48px);
21830 height: 1px;
21831 background: #F2F2F2;
21832 }
21833 .wpfnl .automation-step-name .step-stats .single-stats {
21834 border: 1px solid #F2F2F2;
21835 border-radius: 6px;
21836 font-size: 14px;
21837 line-height: 1;
21838 color: #2D3149;
21839 min-width: 62px;
21840 text-align: center;
21841 padding: 6px 4px;
21842 display: flex;
21843 align-items: center;
21844 justify-content: center;
21845 gap: 4px;
21846 }
21847 .wpfnl .automation-step-name .step-stats .single-stats.converion-rate {
21848 color: #12B76A;
21849 }
21850 .wpfnl .view-analytics-btn {
21851 background-color: transparent;
21852 border: 1px solid #EBEDF0;
21853 padding: 9px 10px;
21854 cursor: pointer;
21855 text-align: center;
21856 border-radius: 10px;
21857 text-transform: capitalize;
21858 display: flex;
21859 align-items: center;
21860 gap: 10px;
21861 font-weight: 500;
21862 }
21863 .wpfnl .view-analytics-btn:hover {
21864 background: #6E42D3;
21865 color: #FFF;
21866 }
21867 .wpfnl .view-analytics-btn:hover svg path {
21868 fill: #FFF;
21869 }
21870 .wpfnl .wpfnl-automation-reports-wrapper {
21871 position: fixed;
21872 width: 100vw;
21873 height: 100vh;
21874 background: #f0f0f1;
21875 top: 32px;
21876 z-index: 999;
21877 padding: 40px 60px;
21878 display: flex;
21879 flex-direction: column;
21880 align-items: center;
21881 }
21882 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__header {
21883 width: 90%;
21884 max-width: 1180px;
21885 display: flex;
21886 align-items: center;
21887 justify-content: space-between;
21888 }
21889 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__header .wpfnl-page__header-left .back-to-flow {
21890 font-weight: 500;
21891 font-size: 14px;
21892 line-height: 14px;
21893 color: #A4A8B5;
21894 text-transform: capitalize;
21895 margin-bottom: 7px;
21896 border: none;
21897 background: none;
21898 display: flex;
21899 align-items: center;
21900 gap: 5px;
21901 cursor: pointer;
21902 }
21903 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__header .wpfnl-page__header-left .back-to-flow h1 {
21904 font-weight: 600;
21905 font-size: 22px;
21906 line-height: 1;
21907 color: #2d3149;
21908 }
21909 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__header .wpfnl-page__header-right {
21910 display: flex;
21911 }
21912 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__header .wpfnl-page__header-right .selectbox {
21913 position: relative;
21914 }
21915 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__header .wpfnl-page__header-right .selectbox .drop-down-button {
21916 position: relative;
21917 border: 1px solid #dee1e8;
21918 border-radius: 6px;
21919 padding: 10px 31px 10px 12px;
21920 background-color: transparent;
21921 text-align: left;
21922 font-weight: 600;
21923 font-size: 14px;
21924 line-height: 1;
21925 color: #2d3149;
21926 width: 105px;
21927 text-transform: capitalize;
21928 cursor: pointer;
21929 }
21930 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__header .wpfnl-page__header-right .selectbox .drop-down-button::before {
21931 content: " ";
21932 display: block;
21933 position: absolute;
21934 border-style: solid;
21935 border-color: #a4a8b5;
21936 border-width: 0px 2px 2px 0px;
21937 transform: rotate(45deg) translateY(-50%);
21938 transform-origin: center;
21939 transition: all 0.3s ease;
21940 height: 6px;
21941 right: 17px;
21942 top: calc(50% - 3px);
21943 width: 6px;
21944 cursor: pointer;
21945 }
21946 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__header .wpfnl-page__header-right .selectbox .drop-down-button.show::before {
21947 transform: rotate(225deg) translateY(-50%);
21948 }
21949 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__header .wpfnl-page__header-right .selectbox .wpfnl-dropdown {
21950 top: 40px;
21951 width: 130px;
21952 }
21953 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__header .wpfnl-page__header-right .selectbox .wpfnl-dropdown li {
21954 padding: 10px 15px;
21955 cursor: pointer;
21956 color: #1d2327;
21957 }
21958 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__header .wpfnl-page__header-right .selectbox .wpfnl-dropdown li:first-child {
21959 border-radius: 10px 10px 0 0;
21960 }
21961 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__header .wpfnl-page__header-right .selectbox .wpfnl-dropdown li:last-child {
21962 border-radius: 0 0 10px 10px;
21963 }
21964 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__header .wpfnl-page__header-right .selectbox .wpfnl-dropdown li:hover {
21965 background-color: #f6f8fa;
21966 }
21967 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__header .wpfnl-page__header-right .selectbox .wpfnl-dropdown.show {
21968 visibility: visible;
21969 opacity: 1;
21970 }
21971 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__header .wpfnl-page__header-right .selectbox .wpfnl-dropdown::after {
21972 content: none;
21973 }
21974 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__header .wpfnl-refresh-btn {
21975 background: transparent;
21976 border: 1px solid #dee1e8;
21977 margin-right: 12px;
21978 margin-left: 0;
21979 border-radius: 6px;
21980 height: 36px;
21981 width: 36px;
21982 padding: 1px 0 0 1px;
21983 display: flex;
21984 align-items: center;
21985 justify-content: center;
21986 cursor: pointer;
21987 }
21988 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__header .wpfnl-refresh-btn.rotate svg {
21989 animation: spin 0.7s linear infinite;
21990 }
21991 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body {
21992 width: 90%;
21993 max-width: 1180px;
21994 }
21995 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .wpfnl-overall-report {
21996 background: #ffffff;
21997 box-shadow: 0px 1px 1px rgba(182, 185, 191, 0.3019607843);
21998 border-radius: 10px;
21999 padding: 24px 24px 32px;
22000 position: relative;
22001 margin-top: 30px;
22002 }
22003 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .wpfnl-overall-report .wpfnl-template-overall-report-body {
22004 display: grid;
22005 grid-template-columns: repeat(3, 1fr);
22006 gap: 15px;
22007 margin-bottom: 20px;
22008 }
22009 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .wpfnl-overall-report .wpfnl-template-overall-report-body .box-header {
22010 margin-bottom: 15px;
22011 grid-column: span 3;
22012 }
22013 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .wpfnl-overall-report .wpfnl-template-overall-report-body .box-header .header-title {
22014 font-weight: 600;
22015 font-size: 18px;
22016 line-height: 1;
22017 color: #2d3149;
22018 text-transform: capitalize;
22019 }
22020 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .wpfnl-overall-report .wpfnl-template-overall-report-body .single-report {
22021 border: 1px solid #E9EAEE;
22022 border-radius: 10px;
22023 padding: 20px;
22024 display: flex;
22025 flex-flow: row wrap;
22026 align-items: center;
22027 justify-content: space-between;
22028 }
22029 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .wpfnl-overall-report .wpfnl-template-overall-report-body .single-report .report {
22030 width: calc(100% - 44px);
22031 }
22032 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .wpfnl-overall-report .wpfnl-template-overall-report-body .single-report .report .report-title {
22033 font-weight: 400;
22034 font-size: 14px;
22035 line-height: 1.3;
22036 color: #9398A5;
22037 text-transform: capitalize;
22038 }
22039 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .wpfnl-overall-report .wpfnl-template-overall-report-body .single-report .report h6 {
22040 font-weight: 600;
22041 font-size: 20px;
22042 line-height: 1;
22043 color: #2D3149;
22044 margin-top: 5px;
22045 }
22046 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .wpfnl-overall-report .wpfnl-template-overall-report-body .single-report .icon {
22047 width: 44px;
22048 height: 44px;
22049 background: #FFFFFF;
22050 border: 1px solid #E4E6EB;
22051 display: flex;
22052 align-items: center;
22053 justify-content: center;
22054 border-radius: 100%;
22055 }
22056 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics {
22057 background: #ffffff;
22058 box-shadow: 0px 1px 1px rgba(182, 185, 191, 0.3019607843);
22059 border-radius: 10px;
22060 padding: 24px 24px 32px;
22061 position: relative;
22062 margin-top: 20px;
22063 }
22064 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .box-header {
22065 display: flex;
22066 flex-flow: row wrap;
22067 align-items: center;
22068 justify-content: space-between;
22069 margin-bottom: 30px;
22070 }
22071 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .box-header .header-title {
22072 font-weight: 500;
22073 font-size: 18px;
22074 line-height: 1;
22075 color: #2d3149;
22076 text-transform: capitalize;
22077 }
22078 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .box-header .stat-indicator {
22079 display: flex;
22080 align-items: center;
22081 justify-content: center;
22082 }
22083 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .box-header .stat-indicator span {
22084 font-weight: 400;
22085 font-size: 14px;
22086 line-height: 1.3;
22087 color: #9398a5;
22088 position: relative;
22089 display: flex;
22090 align-items: center;
22091 }
22092 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .box-header .stat-indicator span::before {
22093 content: "";
22094 width: 10px;
22095 height: 10px;
22096 background: #02c4fb;
22097 display: inline-block;
22098 border-radius: 50px;
22099 margin-right: 10px;
22100 }
22101 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .box-header .stat-indicator span.opened {
22102 margin-right: 30px;
22103 }
22104 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .box-header .stat-indicator span.opened::before {
22105 background: #573BFF;
22106 }
22107 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .performance-wrapper {
22108 position: relative;
22109 }
22110 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .chart-percent-label {
22111 position: absolute;
22112 top: 3px;
22113 left: 0;
22114 height: 100%;
22115 width: 100%;
22116 display: flex;
22117 flex-flow: column;
22118 justify-content: space-between;
22119 }
22120 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .chart-percent-label .single-label {
22121 font-size: 12px;
22122 line-height: 1.2;
22123 color: #9398A5;
22124 display: block;
22125 position: relative;
22126 }
22127 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .chart-percent-label .single-label:before {
22128 content: "";
22129 position: absolute;
22130 left: 50px;
22131 top: 7px;
22132 width: calc(100% - 50px);
22133 height: 1px;
22134 background-image: url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' stroke='%23E4E7ECFF' stroke-width='4' stroke-dasharray='3%2c 11' stroke-dashoffset='0' stroke-linecap='square'/%3e%3c/svg%3e");
22135 }
22136 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .chart-percent-label .single-label span {
22137 width: 33px;
22138 display: block;
22139 text-align: right;
22140 }
22141 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .bar-chart-wrapper {
22142 height: 266px;
22143 display: flex;
22144 flex-flow: row wrap;
22145 align-items: flex-end;
22146 justify-content: space-between;
22147 padding: 10px 15px 3px 60px;
22148 gap: 15px;
22149 position: relative;
22150 z-index: 1;
22151 }
22152 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .bar-chart-wrapper.monthly {
22153 gap: 0px;
22154 padding: 10px 15px 3px 45px;
22155 }
22156 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .bar-chart-wrapper.monthly .single-bar {
22157 width: 8px;
22158 }
22159 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .bar-chart-wrapper.monthly .single-performance:before {
22160 left: -4px;
22161 width: calc(100% + 4px);
22162 }
22163 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .bar-chart-wrapper.monthly .bar-title {
22164 font-size: 10px;
22165 transform: rotate(-55deg) translate(-10px, -10px);
22166 transform-origin: left;
22167 bottom: -32px;
22168 }
22169 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .single-performance {
22170 height: 100%;
22171 display: flex;
22172 flex-flow: column;
22173 justify-content: flex-end;
22174 position: relative;
22175 }
22176 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .single-performance:before {
22177 content: "";
22178 position: absolute;
22179 bottom: 0;
22180 left: -7px;
22181 width: calc(100% + 10px);
22182 height: 100%;
22183 z-index: 0;
22184 background: #F6F8FA;
22185 border-right: 2px dashed #E4E7EC;
22186 border-left: 2px dashed #E4E7EC;
22187 opacity: 0;
22188 visibility: hidden;
22189 }
22190 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .single-performance:hover:before {
22191 opacity: 1;
22192 visibility: visible;
22193 }
22194 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .single-bar {
22195 width: 30px;
22196 height: 100%;
22197 display: flex;
22198 gap: 3px;
22199 }
22200 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .single-bar .bar-item {
22201 width: 50%;
22202 display: block;
22203 margin-top: auto;
22204 }
22205 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .single-bar .bar-item.open {
22206 background-color: #573BFF;
22207 border-radius: 6px 6px 0 0;
22208 }
22209 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .single-bar .bar-item.clicked {
22210 background-color: #02C4FB;
22211 border-radius: 6px 6px 0 0;
22212 }
22213 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .single-bar .bar-item.send {
22214 background-color: #12B76A;
22215 }
22216 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .single-bar .bar-title {
22217 font-size: 12px;
22218 line-height: 1.2;
22219 color: #9398A5;
22220 position: absolute;
22221 bottom: -20px;
22222 left: 50%;
22223 transform: translateX(-50%);
22224 white-space: nowrap;
22225 transition: all 0.3s ease;
22226 }
22227 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .bar-tooltip {
22228 background: #FFFFFF;
22229 border: 1px solid #F0F1F4;
22230 box-shadow: 0px 2px 15px rgba(22, 28, 32, 0.0784313725);
22231 border-radius: 4px;
22232 padding: 15px;
22233 width: 180px;
22234 position: absolute;
22235 bottom: calc(100% + 16px);
22236 left: 50%;
22237 transform: translateX(-50%);
22238 z-index: 9;
22239 opacity: 0;
22240 visibility: hidden;
22241 transition: all 0.3s ease;
22242 }
22243 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .bar-tooltip:before {
22244 content: "";
22245 position: absolute;
22246 left: 50%;
22247 bottom: -6px;
22248 width: 12px;
22249 height: 12px;
22250 background: white;
22251 transform: rotate(45deg);
22252 margin-left: -6px;
22253 }
22254 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .bar-tooltip .item {
22255 font-size: 12px;
22256 line-height: 1;
22257 color: #9398A5;
22258 margin-bottom: 10px;
22259 position: relative;
22260 display: flex;
22261 align-items: center;
22262 justify-content: space-between;
22263 padding-left: 17px;
22264 }
22265 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .bar-tooltip .item:last-child {
22266 margin-bottom: 0;
22267 }
22268 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .bar-tooltip .item:before {
22269 content: "";
22270 position: absolute;
22271 left: 0;
22272 top: 4px;
22273 width: 8px;
22274 height: 8px;
22275 background: #12B76A;
22276 border-radius: 100%;
22277 }
22278 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .bar-tooltip .item small {
22279 margin-left: 7px;
22280 display: inline-block;
22281 }
22282 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .bar-tooltip .item.open:before {
22283 background: #573BFF;
22284 }
22285 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .bar-tooltip .item.open small {
22286 color: #12B76A;
22287 }
22288 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .bar-tooltip .item.click:before {
22289 background: #02C4FB;
22290 }
22291 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .bar-tooltip .item.click small {
22292 color: #F7900A;
22293 }
22294 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .bar-tooltip .item.email small {
22295 color: #02C4FB;
22296 }
22297 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .bar-tooltip .item-value {
22298 color: #2D3149;
22299 }
22300 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .single-performance:hover .single-bar {
22301 z-index: 1;
22302 }
22303 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .single-performance:hover .single-bar .bar-tooltip {
22304 opacity: 1;
22305 visibility: visible;
22306 }
22307 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .single-performance:hover .single-bar .bar-title {
22308 opacity: 1;
22309 visibility: visible;
22310 }
22311 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .single-performance:last-child .bar-tooltip {
22312 left: inherit;
22313 right: -34px;
22314 transform: translateX(0);
22315 }
22316 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .single-performance:last-child .bar-tooltip:before {
22317 left: inherit;
22318 right: 42px;
22319 }
22320
22321 @keyframes spin {
22322 0% {
22323 transform: rotate(0deg);
22324 }
22325 100% {
22326 transform: rotate(360deg);
22327 }
22328 }
22329 .shimmer-line {
22330 height: 20px;
22331 margin-top: 20px;
22332 background: #777;
22333 }
22334
22335 .shimmer-line-br {
22336 border-radius: 8px;
22337 }
22338
22339 .shimmer-line-full {
22340 width: 100%;
22341 }
22342
22343 .shimmer-line-80 {
22344 width: 80%;
22345 }
22346
22347 .shimmer-line-60 {
22348 width: 60%;
22349 }
22350
22351 .shimmer-line-40 {
22352 width: 40%;
22353 }
22354
22355 .shimmer-line-20 {
22356 width: 20%;
22357 }
22358
22359 .shimmer-line-10 {
22360 width: 10%;
22361 }
22362
22363 .shimmer-circle {
22364 background: #777;
22365 border-radius: 50%;
22366 }
22367
22368 .shimmer-circle-lg {
22369 height: 129px;
22370 width: 129px;
22371 }
22372
22373 .shimmer-circle-md {
22374 height: 65px;
22375 width: 65px;
22376 }
22377
22378 .shimmer-circle-sm {
22379 height: 33px;
22380 width: 33px;
22381 }
22382
22383 .shimmer-circle-x-sm {
22384 height: 17px;
22385 width: 17px;
22386 }
22387
22388 .shimmer-wrapper, .shimmer-wrapper-center {
22389 width: 100%;
22390 height: 100%;
22391 padding: 10px;
22392 animation: shimmer-full-view 0.5s forwards cubic-bezier(0.25, 0.46, 0.45, 0.94);
22393 }
22394
22395 .shimmer-wrapper-center {
22396 display: flex;
22397 flex-direction: column;
22398 gap: 10px;
22399 justify-content: center;
22400 align-items: center;
22401 }
22402
22403 @keyframes shimmer-full-view {
22404 0% {
22405 background-position: -1000px 0;
22406 }
22407 100% {
22408 background-position: 1000px 0;
22409 }
22410 }
22411 @keyframes shimmer-animation {
22412 0% {
22413 background-position: -1000px 0;
22414 }
22415 100% {
22416 background-position: 1000px 0;
22417 }
22418 }
22419 .shimmer-animate {
22420 animation: shimmer-animation 4s infinite linear;
22421 background: linear-gradient(to right, #eff1f3 4%, #e2e2e2 25%, #eff1f3 36%);
22422 background-size: 1000px 100%;
22423 }
22424
22425 .wpfnl-comparison-chart-wrapper {
22426 border-radius: 10px;
22427 background: #FFF;
22428 box-shadow: 0px 1px 1px 0px rgba(182, 185, 191, 0.3);
22429 padding: 24px;
22430 }
22431 .wpfnl-comparison-chart-wrapper .wpfnl-loader {
22432 display: flex;
22433 margin: 150px auto;
22434 padding: 40px;
22435 }
22436 .wpfnl-comparison-chart-wrapper .wpfnl-chart-title {
22437 color: #2D3149;
22438 font-size: 18px;
22439 font-style: normal;
22440 font-weight: 600;
22441 line-height: 18px;
22442 margin: 0;
22443 margin-bottom: 24px;
22444 }
22445 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container {
22446 display: flex;
22447 align-items: center;
22448 justify-content: space-between;
22449 }
22450 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab {
22451 padding: 16px 24px;
22452 position: relative;
22453 cursor: pointer;
22454 }
22455 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab.disabled {
22456 pointer-events: none;
22457 cursor: not-allowed;
22458 }
22459 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab.disabled .wpfnl-overlay {
22460 width: 99.5%;
22461 padding: 0;
22462 left: -1px;
22463 border-radius: 0;
22464 bottom: -1px;
22465 top: unset;
22466 border: 1px solid rgba(238, 240, 243, 0.8);
22467 border-bottom: none;
22468 border-radius: 10px 10px 0 0;
22469 }
22470 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab .wpfnl-tab-header {
22471 display: flex;
22472 align-items: center;
22473 justify-content: flex-start;
22474 gap: 10px;
22475 margin-bottom: 10px;
22476 }
22477 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab .wpfnl-tab-header .wpfnl-tab-total-amount {
22478 margin: 0;
22479 color: #2D3149;
22480 font-size: 22px;
22481 font-style: normal;
22482 font-weight: 500;
22483 line-height: 1.36;
22484 letter-spacing: -0.44px;
22485 }
22486 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab .wpfnl-tab-header .wpfnl-percentage {
22487 border-radius: 100px;
22488 padding: 4px 7px;
22489 display: flex;
22490 align-items: center;
22491 gap: 1px;
22492 justify-content: center;
22493 font-size: 12px;
22494 font-style: normal;
22495 font-weight: 500;
22496 line-height: 1;
22497 margin: 0;
22498 min-width: 40px;
22499 }
22500 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab .wpfnl-tab-header .wpfnl-percentage.wpfnl-decrease {
22501 background: rgba(236, 89, 86, 0.1);
22502 color: #EC5956;
22503 }
22504 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab .wpfnl-tab-header .wpfnl-percentage.wpfnl-increase {
22505 background: rgba(18, 183, 106, 0.1);
22506 color: #12B76A;
22507 }
22508 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab .wpfnl-tab-title {
22509 margin: 0;
22510 color: #667085;
22511 font-size: 14px;
22512 font-style: normal;
22513 font-weight: 400;
22514 line-height: 1;
22515 }
22516 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab::after {
22517 content: "";
22518 width: 1px;
22519 height: 60%;
22520 position: absolute;
22521 background: #E4E6EB;
22522 right: 0;
22523 top: 30%;
22524 }
22525 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab.active {
22526 border-radius: 8px 8px 0px 0px;
22527 border: 1px solid rgba(238, 240, 243, 0.8);
22528 background: #FCFCFF;
22529 border-bottom: 0;
22530 }
22531 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab.active::after {
22532 content: none;
22533 }
22534 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab.no-after::after {
22535 content: none;
22536 }
22537 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab:last-child::after {
22538 content: none;
22539 }
22540 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body {
22541 border-radius: 0px 0px 8px 8px;
22542 border: 1px solid rgba(241, 240, 245, 0.8);
22543 background: #FCFCFF;
22544 padding: 24px;
22545 }
22546 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-chart-steps-container {
22547 position: relative;
22548 }
22549 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-chart-steps-container .wpfnl-comparison-chart-steps {
22550 position: absolute;
22551 top: 3px;
22552 left: 0;
22553 height: 292px;
22554 width: 100%;
22555 display: flex;
22556 flex-flow: column;
22557 justify-content: space-between;
22558 }
22559 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-chart-steps-container .wpfnl-comparison-chart-steps .wpfnl-single-step {
22560 color: #9398A5;
22561 text-align: right;
22562 font-size: 12px;
22563 font-style: normal;
22564 font-weight: 400;
22565 line-height: 1.5;
22566 display: block;
22567 position: relative;
22568 }
22569 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-chart-steps-container .wpfnl-comparison-chart-steps .wpfnl-single-step::before {
22570 content: "";
22571 position: absolute;
22572 left: 50px;
22573 top: 7px;
22574 width: calc(100% - 50px);
22575 height: 1px;
22576 background-image: url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' stroke='%23E4E7ECFF' stroke-width='4' stroke-dasharray='3%2c 11' stroke-dashoffset='0' stroke-linecap='square'/%3e%3c/svg%3e");
22577 }
22578 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-chart-steps-container .wpfnl-comparison-chart-steps .wpfnl-single-step span {
22579 width: 33px;
22580 display: block;
22581 text-align: right;
22582 }
22583 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container {
22584 height: 292px;
22585 padding: 10px 0px 9px 60px;
22586 position: relative;
22587 z-index: 1;
22588 display: grid;
22589 grid-template-columns: repeat(12, 1fr);
22590 gap: 0;
22591 }
22592 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar {
22593 width: 70%;
22594 height: 94%;
22595 position: relative;
22596 display: flex;
22597 flex-flow: row wrap;
22598 align-items: flex-end;
22599 gap: 6px;
22600 bottom: 0px;
22601 }
22602 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar::before {
22603 height: 100%;
22604 width: 1px;
22605 position: absolute;
22606 background: url("data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMSAxOTkiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggc3Ryb2tlPSIjMkQzMTQ5IiBzdHJva2UtZGFzaGFycmF5PSI0IDQiIHN0cm9rZS13aWR0aD0iLjUiIGQ9Ik0uMjUuMjVoLjV2MTk4LjVoLS41eiIvPjwvc3ZnPg==");
22607 left: 38%;
22608 }
22609 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar:hover::before {
22610 content: "";
22611 }
22612 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar:hover .wpfnl-comparison-bar-tooltip {
22613 display: block;
22614 }
22615 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar .wpfnl-comparison-bar-tooltip {
22616 display: none;
22617 border-radius: 8px;
22618 background: #10052E;
22619 box-shadow: 0px 2px 15px 0px rgba(22, 28, 32, 0.08);
22620 padding: 15px 14px;
22621 width: 160px;
22622 z-index: 99;
22623 position: absolute;
22624 transform: translateX(-50%);
22625 left: 45%;
22626 }
22627 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar .wpfnl-comparison-bar-tooltip::before {
22628 content: "";
22629 background: #10052E;
22630 width: 10px;
22631 height: 10px;
22632 position: absolute;
22633 bottom: -5px;
22634 transform: rotate(45deg);
22635 left: 45%;
22636 }
22637 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar .wpfnl-comparison-bar-tooltip .wpfnl-current-data,
22638 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar .wpfnl-comparison-bar-tooltip .wpfnl-previous-data {
22639 color: #CDCFD6;
22640 font-size: 13px;
22641 font-style: normal;
22642 font-weight: 400;
22643 line-height: 12px;
22644 margin: 0;
22645 display: flex;
22646 }
22647 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar .wpfnl-comparison-bar-tooltip .wpfnl-current-data b,
22648 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar .wpfnl-comparison-bar-tooltip .wpfnl-previous-data b {
22649 color: #FFF;
22650 }
22651 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar .wpfnl-comparison-bar-tooltip .wpfnl-current-data .circle,
22652 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar .wpfnl-comparison-bar-tooltip .wpfnl-previous-data .circle {
22653 width: 10px;
22654 height: 10px;
22655 border-radius: 50%;
22656 background: #6E42D3;
22657 display: inline-block;
22658 margin-right: 5px;
22659 }
22660 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar .wpfnl-comparison-bar-tooltip .wpfnl-current-data .wpfnl-value-wrapper,
22661 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar .wpfnl-comparison-bar-tooltip .wpfnl-previous-data .wpfnl-value-wrapper {
22662 display: flex;
22663 flex-wrap: wrap;
22664 gap: 2px;
22665 }
22666 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar .wpfnl-comparison-bar-tooltip .wpfnl-previous-data {
22667 margin-top: 8px;
22668 }
22669 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar .wpfnl-comparison-bar-tooltip .wpfnl-previous-data .circle {
22670 background: #EAE1FF;
22671 }
22672 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar .wpfnl-bar-label {
22673 font-size: 12px;
22674 line-height: 1.2;
22675 color: #9398A5;
22676 position: absolute;
22677 bottom: -35px;
22678 left: 40%;
22679 transform: translateX(-50%);
22680 white-space: nowrap;
22681 transition: all 0.3s ease;
22682 }
22683 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar .wpfnl-single-bar {
22684 width: 35%;
22685 display: block;
22686 border-radius: 30px 30px 0 0;
22687 position: relative;
22688 }
22689 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar .wpfnl-single-bar.wpfnl-compare-to-bar {
22690 background-color: #EAE1FF;
22691 }
22692 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar .wpfnl-single-bar.wpfnl-compare-with-bar {
22693 background-color: #6E42D3;
22694 }
22695
22696 @media only screen and (max-width: 1600px) {
22697 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar .wpfnl-comparison-bar-tooltip {
22698 left: 40%;
22699 width: 94px;
22700 padding: 10px;
22701 }
22702 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar .wpfnl-comparison-bar-tooltip .wpfnl-current-data,
22703 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar .wpfnl-comparison-bar-tooltip .wpfnl-previous-data {
22704 font-size: 10px;
22705 }
22706 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar .wpfnl-comparison-bar-tooltip .wpfnl-current-data .circle,
22707 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar .wpfnl-comparison-bar-tooltip .wpfnl-previous-data .circle {
22708 width: 6px;
22709 height: 6px;
22710 margin-right: 3px;
22711 }
22712 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar .wpfnl-comparison-bar-tooltip b {
22713 display: block;
22714 margin-top: 2px;
22715 }
22716 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar .wpfnl-comparison-bar-tooltip .wpfnl-current-data .wpfnl-value-wrapper {
22717 margin-top: -3px;
22718 }
22719 }
22720 @media only screen and (max-width: 1399px) {
22721 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab {
22722 padding: 10px 15px;
22723 }
22724 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab .wpfnl-tab-header .wpfnl-tab-total-amount {
22725 font-size: 18px;
22726 }
22727 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab .wpfnl-tab-header .wpfnl-percentage {
22728 min-width: 40px;
22729 padding: 4px 5px;
22730 font-size: 9px;
22731 }
22732 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab .wpfnl-tab-header .wpfnl-percentage svg {
22733 width: 12px;
22734 height: 12px;
22735 }
22736 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab .wpfnl-tab-title {
22737 font-size: 12px;
22738 }
22739 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar::before {
22740 left: 42%;
22741 }
22742 }
22743 @media only screen and (max-width: 960px) {
22744 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container {
22745 flex-wrap: wrap;
22746 }
22747 }
22748 .wpfnl-datepicker {
22749 position: relative;
22750 min-width: 350px;
22751 }
22752 .wpfnl-datepicker input {
22753 cursor: default;
22754 margin: 0.5em;
22755 border-radius: 4px;
22756 background: inherit;
22757 border-radius: 8px;
22758 color: #2D3149;
22759 font-family: Inter;
22760 font-size: 13px;
22761 font-style: normal;
22762 font-weight: 500;
22763 line-height: 1.15;
22764 border: 1px solid #F1F0F5;
22765 padding: 9px 12px;
22766 width: 45%;
22767 }
22768 .wpfnl-datepicker input.single-date {
22769 width: 100%;
22770 margin-left: -1px;
22771 }
22772 .wpfnl-datepicker .multi-input {
22773 display: flex;
22774 align-items: center;
22775 }
22776 .wpfnl-datepicker .multi-input span {
22777 margin: 0 0.5em;
22778 }
22779 .wpfnl-datepicker .calendar {
22780 background: white;
22781 padding: 1em;
22782 }
22783 .wpfnl-datepicker .calendar .calendar-header {
22784 display: flex;
22785 justify-content: space-between;
22786 align-items: center;
22787 margin-bottom: 1em;
22788 }
22789 .wpfnl-datepicker .calendar .calendar-header .pre-month,
22790 .wpfnl-datepicker .calendar .calendar-header .next-month {
22791 border-radius: 8px;
22792 border: 1px solid #F1F0F5;
22793 padding: 8px 15px;
22794 }
22795 .wpfnl-datepicker .calendar .calendar-header .month-name {
22796 color: #2D3149;
22797 font-family: Inter;
22798 font-size: 16px;
22799 font-style: normal;
22800 font-weight: 500;
22801 line-height: 15px;
22802 }
22803 .wpfnl-datepicker .calendar .calendar-header button {
22804 background: none;
22805 border: none;
22806 cursor: pointer;
22807 font-size: 1.2em;
22808 }
22809 .wpfnl-datepicker .calendar .calendar-grid {
22810 display: grid;
22811 grid-template-columns: repeat(7, 1fr);
22812 gap: 0.5em;
22813 }
22814 .wpfnl-datepicker .calendar .calendar-grid .calendar-day {
22815 color: #9398A5;
22816 font-family: Inter;
22817 font-size: 14px;
22818 font-style: normal;
22819 font-weight: 500;
22820 line-height: 14px;
22821 cursor: default;
22822 }
22823 .wpfnl-datepicker .calendar .calendar-grid .calendar-day:hover {
22824 background: none !important;
22825 }
22826 .wpfnl-datepicker .calendar .calendar-grid div {
22827 text-align: center;
22828 padding: 0.5em;
22829 cursor: pointer;
22830 border-radius: 4px;
22831 color: #2D3149;
22832 text-align: center;
22833 font-family: Inter;
22834 font-size: 12px;
22835 font-style: normal;
22836 font-weight: 500;
22837 line-height: 2.667;
22838 }
22839 .wpfnl-datepicker .calendar .calendar-grid div.empty {
22840 background: none;
22841 cursor: default;
22842 }
22843 .wpfnl-datepicker .calendar .calendar-grid div.selected, .wpfnl-datepicker .calendar .calendar-grid div.start-date, .wpfnl-datepicker .calendar .calendar-grid div.end-date {
22844 background: #6E42D3;
22845 color: white;
22846 }
22847 .wpfnl-datepicker .calendar .calendar-grid div.in-range {
22848 background: #e5daff;
22849 }
22850 .wpfnl-datepicker .calendar .calendar-grid div.disabled {
22851 opacity: 0.5;
22852 cursor: default;
22853 pointer-events: none;
22854 }
22855 .wpfnl-datepicker .calendar .calendar-grid div.disabled:hover {
22856 background: none !important;
22857 }
22858 .wpfnl-datepicker .calendar .calendar-grid div:hover:not(.empty) {
22859 background: #f0f0f0;
22860 }
22861
22862 .wpfnl-pro-modal-overlay {
22863 position: fixed;
22864 top: 0;
22865 left: 0;
22866 width: 100%;
22867 height: 100%;
22868 background-color: rgba(0, 0, 0, 0.3);
22869 justify-content: center;
22870 align-items: center;
22871 display: flex;
22872 z-index: 999999;
22873 }
22874 .wpfnl-pro-modal-overlay svg {
22875 position: relative !important;
22876 overflow: auto !important;
22877 }
22878 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper {
22879 background: #F6F5FA;
22880 border-radius: 10px;
22881 position: relative;
22882 width: 100%;
22883 max-width: 573px;
22884 position: relative;
22885 box-shadow: 0px 14px 14px #A7A4AF;
22886 animation: wpfnl-bounce 0.3s;
22887 -webkit-animation: wpfnl-bounce 0.3s;
22888 -moz-animation: wpfnl-bounce 0.3s;
22889 -ms-animation: wpfnl-bounce 0.3s;
22890 -o-animation: wpfnl-bounce 0.3s;
22891 }
22892 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-close .wpfnl-pro-modal-close-btn {
22893 position: absolute;
22894 right: -14px;
22895 top: -14px;
22896 background: #ffffff;
22897 box-shadow: 0px 1px 1px #dadada;
22898 border-radius: 100px;
22899 width: 34px;
22900 height: 34px;
22901 display: flex;
22902 align-items: center;
22903 justify-content: center;
22904 cursor: pointer;
22905 z-index: 2;
22906 }
22907 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content {
22908 display: flex;
22909 flex-direction: column;
22910 }
22911 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content .wpfnl-pro-modal-header {
22912 width: 100%;
22913 border-radius: 10px 10px 0 0;
22914 display: flex;
22915 flex-flow: column;
22916 align-items: center;
22917 padding-top: 30px;
22918 position: relative;
22919 height: 100%;
22920 overflow: hidden;
22921 }
22922 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content .wpfnl-pro-modal-header::before {
22923 text-align: center;
22924 content: "Premium";
22925 position: absolute;
22926 top: 30px;
22927 left: -40px;
22928 background-color: #4CBB17;
22929 padding: 7px;
22930 font-weight: 600;
22931 font-size: 13px;
22932 line-height: 1.13;
22933 color: #FFFFFF;
22934 width: 150px;
22935 transform: rotate(-47.19deg);
22936 }
22937 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content .wpfnl-pro-modal-header .wpfnl-pro-heading {
22938 color: #2D3149;
22939 font-size: 18px;
22940 font-style: normal;
22941 font-weight: 600;
22942 line-height: normal;
22943 margin-top: 15px;
22944 }
22945 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content .wpfnl-pro-modal-header .wpfnl-pro-sub-heading {
22946 color: #9398A5;
22947 text-align: center;
22948 font-family: Inter;
22949 font-size: 14px;
22950 font-style: normal;
22951 font-weight: 400;
22952 line-height: 1.42;
22953 margin-top: 6px;
22954 width: 80%;
22955 }
22956 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content .wpfnl-pro-modal-body {
22957 margin-top: 30px;
22958 }
22959 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content .wpfnl-pro-modal-body .wpfnl-pro-modal-body_container {
22960 display: flex;
22961 align-items: flex-start;
22962 justify-content: space-around;
22963 gap: 50px;
22964 max-width: 93%;
22965 margin: 0 auto;
22966 background: #ffffff;
22967 padding: 10px;
22968 border-radius: 10px;
22969 }
22970 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content .wpfnl-pro-modal-body .wpfnl-pro-features {
22971 width: 45%;
22972 padding-left: 20px;
22973 }
22974 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content .wpfnl-pro-modal-body .wpfnl-pro-features li {
22975 display: flex;
22976 align-items: center;
22977 gap: 8px;
22978 margin: 10px 0px;
22979 }
22980 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content .wpfnl-pro-modal-body .wpfnl-pro-features li span {
22981 color: #363B4E;
22982 font-size: 14px;
22983 font-style: normal;
22984 font-weight: 400;
22985 line-height: 15px;
22986 letter-spacing: -0.14px;
22987 }
22988 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content .wpfnl-pro-modal-footer {
22989 padding: 20px;
22990 }
22991 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content .wpfnl-pro-modal-footer .wpfnl-pro-modal-footer_container {
22992 background: #ffffff;
22993 border-radius: 10px;
22994 max-width: 100%;
22995 padding: 20px 15px;
22996 }
22997 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content .wpfnl-pro-modal-footer .wpfnl-pro-modal-footer_container .wpfnl-pro-modal-footer_packages {
22998 display: flex;
22999 align-items: center;
23000 justify-content: center;
23001 gap: 10px;
23002 padding: 0px 0px 10px 0px;
23003 position: relative;
23004 }
23005 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content .wpfnl-pro-modal-footer .wpfnl-pro-modal-footer_container .wpfnl-pro-modal-footer_packages-type {
23006 text-align: left;
23007 width: 42%;
23008 white-space: nowrap;
23009 overflow: hidden;
23010 text-overflow: ellipsis;
23011 padding: 10px;
23012 }
23013 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content .wpfnl-pro-modal-footer .wpfnl-pro-modal-footer_container .wpfnl-pro-modal-footer_packages-type strong {
23014 color: #2D3149;
23015 font-size: 20px;
23016 font-weight: 500;
23017 }
23018 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content .wpfnl-pro-modal-footer .wpfnl-pro-modal-footer_container .wpfnl-pro-modal-footer_packages-type span {
23019 color: #9398A5;
23020 font-size: 12px;
23021 font-weight: 400;
23022 }
23023 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content .wpfnl-pro-modal-footer .wpfnl-pro-modal-footer_container .wpfnl-pro-modal-footer_packages-price {
23024 flex-grow: 1;
23025 padding: 10px;
23026 }
23027 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content .wpfnl-pro-modal-footer .wpfnl-pro-modal-footer_container .wpfnl-pro-modal-footer_packages-price strong {
23028 color: #2D3149;
23029 font-size: 20px;
23030 font-weight: 500;
23031 }
23032 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content .wpfnl-pro-modal-footer .wpfnl-pro-modal-footer_container .wpfnl-pro-modal-footer_packages-price span {
23033 color: #9398A5;
23034 font-size: 12px;
23035 font-weight: 400;
23036 }
23037 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content .wpfnl-pro-modal-footer .wpfnl-pro-modal-footer_container .wpfnl-pro-modal-footer_packages-type, .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content .wpfnl-pro-modal-footer .wpfnl-pro-modal-footer_container .wpfnl-pro-modal-footer_packages-price, .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content .wpfnl-pro-modal-footer .wpfnl-pro-modal-footer_container .wpfnl-pro-modal-footer_packages-btn {
23038 background: transparent;
23039 border: 1px solid #E8E6EE;
23040 border-radius: 10px;
23041 }
23042 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content .wpfnl-pro-modal-footer .wpfnl-pro-modal-footer_container .wpfnl-pro-modal-footer_packages-btn {
23043 width: 10%;
23044 padding: 16px 0px;
23045 }
23046 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content .wpfnl-pro-modal-footer .wpfnl-pro-modal-footer_container .wpfnl-pro-modal-footer_packages-btn svg {
23047 transition: all 0.3s ease;
23048 }
23049 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content .wpfnl-pro-modal-footer .wpfnl-pro-modal-footer_container .wpfnl-pro-modal-footer_packages .btn-rotate svg {
23050 transform: rotate(180deg);
23051 }
23052 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content .wpfnl-pro-modal-footer .wpfnl-pro-modal-footer_container .wpfnl-pro-modal-footer_packages .wpfnl-pro-modal-select-container {
23053 position: absolute;
23054 display: none;
23055 width: 56%;
23056 top: 92%;
23057 right: 0;
23058 background: #FFFFFF;
23059 border-radius: 10px;
23060 z-index: 1;
23061 border: 1px solid #F6F5FA;
23062 box-shadow: 0px 10px 20px rgba(226, 220, 237, 0.4);
23063 }
23064 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content .wpfnl-pro-modal-footer .wpfnl-pro-modal-footer_container .wpfnl-pro-modal-footer_packages .wpfnl-pro-modal-select-container .wpfnl-pro-modal-select-dropdown li {
23065 padding: 10px;
23066 cursor: pointer;
23067 }
23068 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content .wpfnl-pro-modal-footer .wpfnl-pro-modal-footer_container .wpfnl-pro-modal-footer_packages .wpfnl-pro-modal-select-container .wpfnl-pro-modal-select-dropdown li strong {
23069 color: #2D3149;
23070 font-size: 14px;
23071 font-weight: 500;
23072 }
23073 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content .wpfnl-pro-modal-footer .wpfnl-pro-modal-footer_container .wpfnl-pro-modal-footer_packages .wpfnl-pro-modal-select-container .wpfnl-pro-modal-select-dropdown li span {
23074 color: #9398A5;
23075 font-size: 12px;
23076 font-weight: 400;
23077 }
23078 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content .wpfnl-pro-modal-footer .wpfnl-pro-modal-footer_container .wpfnl-pro-modal-footer_packages .wpfnl-pro-modal-select-container .wpfnl-pro-modal-select-dropdown li:hover {
23079 background: #F6F5FA;
23080 }
23081 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content .wpfnl-pro-modal-footer .wpfnl-pro-modal-footer_container .wpfnl-pro-modal-footer_packages .wpfnl-pro-modal-select-container .wpfnl-pro-modal-select-dropdown li:not(:last-child) {
23082 border-bottom: 1px solid #E8E6EE;
23083 }
23084 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content .wpfnl-pro-modal-footer .wpfnl-pro-modal-footer_container .wpfnl-pro-modal-footer_packages .wpfnl-pro-modal-select-container.show-dropdown {
23085 display: block;
23086 }
23087 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content .wpfnl-pro-modal-footer .wpfnl-pro-modal-footer_container .wpfnl-footer-btn-wrapper {
23088 display: flex;
23089 align-items: center;
23090 justify-content: center;
23091 gap: 16px;
23092 flex-wrap: wrap;
23093 }
23094 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content .wpfnl-pro-modal-footer .wpfnl-pro-modal-footer_container .wpfnl-footer-btn-wrapper .cancel {
23095 color: #2D3149;
23096 font-size: 15px;
23097 font-style: normal;
23098 font-weight: 500;
23099 line-height: normal;
23100 letter-spacing: -0.15px;
23101 background: none;
23102 padding: 0;
23103 height: auto;
23104 min-width: unset;
23105 }
23106 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content .wpfnl-pro-modal-footer .wpfnl-pro-modal-footer_container .wpfnl-footer-btn-wrapper .confirmed {
23107 border-radius: 10px;
23108 background: #6E42D3;
23109 box-shadow: 0px 9px 14px 0px rgba(193, 183, 232, 0.4);
23110 display: flex;
23111 align-items: center;
23112 gap: 8px;
23113 cursor: pointer;
23114 min-height: 40px;
23115 width: 100%;
23116 margin: 0 auto;
23117 justify-content: center;
23118 }
23119 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content .wpfnl-pro-modal-footer .wpfnl-pro-modal-footer_container .wpfnl-footer-btn-wrapper .confirmed span {
23120 color: #FFF;
23121 font-size: 16px;
23122 font-style: normal;
23123 font-weight: 400;
23124 line-height: normal;
23125 text-align: center;
23126 }
23127 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content .wpfnl-pro-modal-footer .wpfnl-pro-modal-footer-text {
23128 display: flex;
23129 align-items: center;
23130 justify-content: center;
23131 margin-top: 10px;
23132 gap: 6px;
23133 font-size: 13px;
23134 }
23135 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content .wpfnl-pro-modal-footer .wpfnl-pro-modal-footer-text strong {
23136 color: #2D3149;
23137 font-size: 14px;
23138 font-weight: 500;
23139 }
23140 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content .wpfnl-pro-modal-footer .wpfnl-pro-modal-footer-text span {
23141 color: #9398A5;
23142 font-size: 12px;
23143 font-weight: 400;
23144 }
23145 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content .wpfnl-pro-modal-footer .wpfnl-pro-modal-footer-text svg {
23146 margin-top: -2px;
23147 }
23148 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content .wpfnl-pro-modal-footer .wpfnl-pro-modal-footer-text svg path {
23149 fill: #4CBB17;
23150 }
23151
23152 /* Standard syntax */
23153 @keyframes wpfnl-bounce {
23154 0% {
23155 transform: scale(0.7);
23156 }
23157 45% {
23158 transform: scale(1.05);
23159 }
23160 80% {
23161 transform: scale(0.95);
23162 }
23163 100% {
23164 transform: scale(1);
23165 }
23166 }
23167 /* Webkit (Safari, older versions of Chrome, etc.) */
23168 @-webkit-keyframes wpfnl-bounce {
23169 0% {
23170 -webkit-transform: scale(0.7);
23171 }
23172 45% {
23173 -webkit-transform: scale(1.05);
23174 }
23175 80% {
23176 -webkit-transform: scale(0.95);
23177 }
23178 100% {
23179 -webkit-transform: scale(1);
23180 }
23181 }
23182 /* Mozilla (Firefox) */
23183 @-moz-keyframes wpfnl-bounce {
23184 0% {
23185 -moz-transform: scale(0.7);
23186 }
23187 45% {
23188 -moz-transform: scale(1.05);
23189 }
23190 80% {
23191 -moz-transform: scale(0.95);
23192 }
23193 100% {
23194 -moz-transform: scale(1);
23195 }
23196 }
23197 /* Microsoft (Internet Explorer) */
23198 @-ms-keyframes wpfnl-bounce {
23199 0% {
23200 -ms-transform: scale(0.7);
23201 }
23202 45% {
23203 -ms-transform: scale(1.05);
23204 }
23205 80% {
23206 -ms-transform: scale(0.95);
23207 }
23208 100% {
23209 -ms-transform: scale(1);
23210 }
23211 }
23212 /* Opera */
23213 @-o-keyframes wpfnl-bounce {
23214 0% {
23215 -o-transform: scale(0.7);
23216 }
23217 45% {
23218 -o-transform: scale(1.05);
23219 }
23220 80% {
23221 -o-transform: scale(0.95);
23222 }
23223 100% {
23224 -o-transform: scale(1);
23225 }
23226 }
23227 #wpfnl-toaster-wrapper {
23228 display: none;
23229 /* -------Warn notification alert toast------------ */
23230 }
23231 #wpfnl-toaster-wrapper.quick-toastify-successful-notification .quick-toastify-alert-toast {
23232 position: fixed;
23233 top: 50px;
23234 right: 30px;
23235 z-index: 9999;
23236 -webkit-animation: quick-toastify-fadeinout 3s linear forwards;
23237 animation: quick-toastify-fadeinout 3s ease-in-out forwards;
23238 }
23239 #wpfnl-toaster-wrapper.quick-toastify-successful-notification .quick-toastify-alert-toast .quick-toastify-alert-container {
23240 background: #ffffff;
23241 border: 1px solid #039855;
23242 box-shadow: 0px 7px 30px rgba(16, 5, 46, 0.08);
23243 border-radius: 10px;
23244 display: flex;
23245 flex-flow: row wrap;
23246 align-items: center;
23247 padding: 15px;
23248 }
23249 #wpfnl-toaster-wrapper.quick-toastify-successful-notification .quick-toastify-alert-toast .quick-toastify-alert-container .quick-toastify-successfull-icon,
23250 #wpfnl-toaster-wrapper.quick-toastify-successful-notification .quick-toastify-alert-toast .quick-toastify-alert-container .quick-toastify-cross-icon {
23251 height: 26px;
23252 width: 26px;
23253 }
23254 #wpfnl-toaster-wrapper.quick-toastify-successful-notification .quick-toastify-alert-toast .quick-toastify-alert-container p {
23255 padding: 0 60px 0 13px;
23256 }
23257 #wpfnl-toaster-wrapper.quick-toastify-successful-notification .quick-toastify-alert-toast .quick-toastify-alert-container .quick-toastify-cross-icon {
23258 background: #ffffff;
23259 border: 1px solid #e4e6eb;
23260 border-radius: 6px;
23261 display: flex;
23262 justify-content: center;
23263 align-items: center;
23264 cursor: pointer;
23265 }
23266 #wpfnl-toaster-wrapper.quick-toastify-successful-notification .quick-toastify-alert-toast .quick-toastify-alert-container .quick-toastify-cross-icon svg path {
23267 fill: #686f7f;
23268 }
23269 #wpfnl-toaster-wrapper.quick-toastify-successful-notification .quick-toastify-alert-toast .quick-toastify-alert-container .quick-toastify-cross-icon:hover {
23270 background: #e4e6eb;
23271 }
23272 #wpfnl-toaster-wrapper.quick-toastify-successful-notification .quick-toastify-successful-notification.quick-toastify-hide {
23273 display: none;
23274 }
23275 #wpfnl-toaster-wrapper.quick-toastify-warn-notification .quick-toastify-alert-toast {
23276 position: fixed;
23277 top: 120px;
23278 right: 30px;
23279 z-index: 9999;
23280 -webkit-animation: quick-toastify-fadeinout 3s linear forwards;
23281 animation: quick-toastify-fadeinout 3s ease-in-out forwards;
23282 }
23283 #wpfnl-toaster-wrapper.quick-toastify-warn-notification .quick-toastify-alert-toast .quick-toastify-alert-container {
23284 background: #ffffff;
23285 border: 1px solid #ec0707;
23286 box-shadow: 0px 7px 30px rgba(16, 5, 46, 0.08);
23287 border-radius: 10px;
23288 display: flex;
23289 flex-flow: row wrap;
23290 align-items: center;
23291 padding: 15px;
23292 }
23293 #wpfnl-toaster-wrapper.quick-toastify-warn-notification .quick-toastify-alert-toast .quick-toastify-alert-container .quick-toastify-successfull-icon,
23294 #wpfnl-toaster-wrapper.quick-toastify-warn-notification .quick-toastify-alert-toast .quick-toastify-alert-container .quick-toastify-cross-icon {
23295 height: 26px;
23296 width: 26px;
23297 }
23298 #wpfnl-toaster-wrapper.quick-toastify-warn-notification .quick-toastify-alert-toast .quick-toastify-alert-container p {
23299 padding: 0 60px 0 13px;
23300 }
23301 #wpfnl-toaster-wrapper.quick-toastify-warn-notification .quick-toastify-alert-toast .quick-toastify-alert-container .quick-toastify-cross-icon {
23302 background: #ffffff;
23303 border: 1px solid #e4e6eb;
23304 border-radius: 6px;
23305 display: flex;
23306 justify-content: center;
23307 align-items: center;
23308 cursor: pointer;
23309 }
23310 #wpfnl-toaster-wrapper.quick-toastify-warn-notification .quick-toastify-alert-toast .quick-toastify-alert-container .quick-toastify-cross-icon svg path {
23311 fill: #686f7f;
23312 }
23313 #wpfnl-toaster-wrapper.quick-toastify-warn-notification .quick-toastify-alert-toast .quick-toastify-alert-container .quick-toastify-cross-icon:hover {
23314 background: #e4e6eb;
23315 }
23316 @-webkit-keyframes quick-toastify-fadeinout {
23317 0% {
23318 opacity: 0;
23319 top: 80px;
23320 }
23321 20%, 80% {
23322 opacity: 1;
23323 top: 50px;
23324 }
23325 100% {
23326 opacity: 0;
23327 top: 20px;
23328 }
23329 }
23330 @keyframes quick-toastify-fadeinout {
23331 0% {
23332 opacity: 0;
23333 top: 80px;
23334 }
23335 20%, 80% {
23336 opacity: 1;
23337 top: 50px;
23338 }
23339 100% {
23340 opacity: 0;
23341 top: 20px;
23342 }
23343 }
23344
23345 body.rtl .wpfnl-checkbox label {
23346 padding-right: 29px;
23347 padding-left: 0;
23348 }
23349 body.rtl .wpfnl-checkbox label:before {
23350 left: inherit;
23351 right: 0;
23352 }
23353 body.rtl .wpfnl-checkbox label:after {
23354 left: inherit;
23355 right: 5px;
23356 }
23357 body.rtl .wpfnl-radiobtn label {
23358 padding-right: 29px;
23359 padding-left: 0;
23360 }
23361 body.rtl .wpfnl-radiobtn label::before {
23362 content: "";
23363 position: absolute;
23364 left: inherit;
23365 right: 0;
23366 }
23367 body.rtl .wpfnl-radiobtn label::after {
23368 right: 5px;
23369 left: inherit;
23370 }
23371 body.rtl .wpfnl-delete-alert-wrapper {
23372 right: inherit;
23373 left: 0;
23374 }
23375 body.rtl .delete-alert-new-ui .icon {
23376 right: inherit;
23377 left: -12px;
23378 }
23379 body.rtl .delete-alert-new-ui .wpfnl-delete-confirm-body p {
23380 text-align: right;
23381 }
23382 body.rtl .wpfnl-loader {
23383 margin-left: 0;
23384 margin-right: 4px;
23385 }
23386 body.rtl ul.wpfnl-dropdown {
23387 left: 0;
23388 right: inherit;
23389 }
23390 body.rtl ul.wpfnl-dropdown:after {
23391 left: 21px;
23392 right: inherit;
23393 }
23394 body.rtl ul.wpfnl-dropdown li a svg {
23395 margin-left: 6px;
23396 margin-right: 0;
23397 }
23398 body.rtl .wpfnl-field-wrapper > label {
23399 padding-left: 10px;
23400 padding-right: 0;
23401 }
23402 body.rtl .wpfnl-custom-selectbox .selectbox-selected-value {
23403 text-align: right;
23404 }
23405 body.rtl .wpfnl-custom-selectbox .selectbox-selected-value:before {
23406 left: 15px;
23407 right: inherit;
23408 }
23409 body.rtl .wpfnl-custom-selectbox .selectbox-selected-value {
23410 padding: 13px 12px 13px 33px;
23411 }
23412 body.rtl .wpfnl-custom-selectbox .list-title {
23413 right: -8px;
23414 left: inherit;
23415 }
23416
23417 body.rtl .template-library-modal {
23418 left: inherit;
23419 right: 160px;
23420 }
23421 body.rtl .template-library-modal .funnel-templates-header .back-form-modal {
23422 margin-right: 0;
23423 margin-left: 15px;
23424 }
23425 body.rtl .template-library-modal .funnel-templates-header .back-form-modal svg {
23426 left: 1px;
23427 transform: rotate(180deg);
23428 }
23429 body.rtl .step-template-showcase-modal .steps-template__filter-wrapper .wpfnl-modal-close {
23430 margin-right: 0;
23431 margin-left: 15px;
23432 }
23433 body.rtl .step-template-showcase-modal .steps-template__filter-wrapper .wpfnl-modal-close svg {
23434 transform: rotate(180deg);
23435 }
23436 body.rtl .template-library-modal .funnel-templates-header .template-type-filter {
23437 margin-left: 0;
23438 margin-right: auto;
23439 background-position-x: 13px;
23440 }
23441 body.rtl .step-template-showcase-modal .steps-template__filter-wrapper .pro-free__filter,
23442 body.rtl .template-library-modal .funnel-templates-header .pro-free__filter {
23443 margin-left: 0 !important;
23444 margin-right: auto;
23445 }
23446 body.rtl .step-template-showcase-modal .steps-template__filter-wrapper .pro-free__filter li:first-child,
23447 body.rtl .template-library-modal .funnel-templates-header .pro-free__filter li:first-child {
23448 border-radius: 0 50px 50px 0;
23449 }
23450 body.rtl .step-template-showcase-modal .steps-template__filter-wrapper .pro-free__filter li:last-child,
23451 body.rtl .template-library-modal .funnel-templates-header .pro-free__filter li:last-child {
23452 border-radius: 50px 0 0 50px;
23453 }
23454 body.rtl .step-template-showcase-modal .steps-template__filter-wrapper .pro-free__filter li svg,
23455 body.rtl .template-library-modal .funnel-templates-header .pro-free__filter li svg {
23456 margin-right: 0;
23457 margin-left: 8px;
23458 }
23459 body.rtl .template-library-modal .funnel-templates-sidebar .category-filter-wrapper {
23460 padding-right: 0;
23461 padding-left: 8px;
23462 }
23463 body.rtl .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template.create__from-scratch .funnel-limit-notice svg,
23464 body.rtl .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template.create__from-scratch .btn-default svg {
23465 margin-right: 0;
23466 margin-left: 2px;
23467 }
23468 body.rtl .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .create-step-name-modal .modal-header .close,
23469 body.rtl .step-template-showcase-modal .create-step-name-modal .modal-header .close,
23470 body.rtl .template-library-modal .wpfnl-create-funnel__templates-wrapper .create-funnel-name-modal .modal-header .close {
23471 right: inherit;
23472 left: -11px;
23473 }
23474
23475 body.rtl.folded .template-library-modal {
23476 right: 36px;
23477 width: calc(100% - 36px);
23478 }
23479
23480 body.rtl.wp-funnels_page_edit_funnel #wpcontent {
23481 padding-right: 0;
23482 }
23483 body.rtl .steps-page__header {
23484 padding-right: 24px;
23485 padding-left: 12px;
23486 }
23487 body.rtl .steps-page__header-left .wpfnl-logo a {
23488 border-left: 1px solid #E5E8F3;
23489 border-right: 0;
23490 }
23491 body.rtl .steps-page__header-left .back-link {
23492 margin-right: 0;
23493 margin-left: 15px;
23494 }
23495 body.rtl .steps-page__header-left .back-link svg {
23496 transform: rotate(180deg);
23497 }
23498 body.rtl .steps-page__header-left .add-step-condtion-area li > button svg {
23499 margin-right: 0;
23500 margin-left: 5px;
23501 }
23502 body.rtl .steps-page__header-left .add-step-condtion-area li > button.add-new-step svg {
23503 margin-right: 0;
23504 margin-left: 5px;
23505 }
23506 body.rtl .steps-page__header-center .steps-page__fnl-name .fnl-name-btn {
23507 margin-left: 0;
23508 margin-right: 10px;
23509 }
23510 body.rtl .steps-page__header-right {
23511 margin-left: 0;
23512 margin-right: auto;
23513 }
23514 body.rtl .steps-page__header-right .enable-gbf {
23515 margin-right: 0;
23516 margin-left: 15px;
23517 }
23518 body.rtl .steps-page__header-right .enable-gbf,
23519 body.rtl .steps-page__header-right .funnel-stats {
23520 border-right: none;
23521 padding-right: 0;
23522 margin-right: 0;
23523 border-left: 1px solid #E5E8F3;
23524 margin-left: 5px;
23525 padding-left: 20px;
23526 }
23527 body.rtl .steps-page__header-right .enable-gbf .title,
23528 body.rtl .steps-page__header-right .funnel-stats .title {
23529 margin-right: 0;
23530 margin-left: 10px;
23531 }
23532 body.rtl .steps-page__header-right .dropdown-option {
23533 margin-left: 0;
23534 margin-right: 6px;
23535 }
23536 body.rtl .steps-page__header-right .dropdown-option ul.wpfnl-dropdown {
23537 right: inherit;
23538 left: -4px;
23539 }
23540 body.rtl .steps-page__header-right ul.wpfnl-dropdown:after {
23541 left: 11px;
23542 right: inherit;
23543 }
23544 body.rtl .steps-page__header-right .dropdown-option ul.wpfnl-dropdown a svg {
23545 margin-right: 0;
23546 margin-left: 6px;
23547 }
23548 body.rtl .funnel-window .wpfnl-canvas-zoom-control {
23549 left: inherit;
23550 right: 20px;
23551 }
23552 body.rtl .wpfnl-drawing-window .drawflow .drawflow-node .inputs .input {
23553 left: -20px;
23554 right: inherit;
23555 }
23556 body.rtl .reconfigure-condition-modal .wpfnl-delete-confirm-body {
23557 text-align: right;
23558 }
23559
23560 body.rtl .wpfnl-step-settings-drawer {
23561 right: inherit;
23562 left: -190px;
23563 }
23564 body.rtl .wpfnl-step-settings-drawer.show-drawer {
23565 right: inherit;
23566 left: 0;
23567 }
23568 body.rtl .wpfnl-step-settings-drawer .drawer-header .drawer-title {
23569 display: flex;
23570 align-items: center;
23571 gap: 3px;
23572 flex-flow: row wrap;
23573 }
23574 body.rtl .steps-settings .steps-settings__tab-nav li a svg {
23575 margin-right: 0;
23576 margin-left: 8px;
23577 }
23578 body.rtl .step-settings__single-tab-content.product .product-head .product-search {
23579 margin-left: 0;
23580 margin-right: 0;
23581 }
23582 body.rtl .step-settings__single-tab-content .product-head .wpfnl-tooltip,
23583 body.rtl .checkout-product-setting-tab__content-wrapper .product-head .wpfnl-tooltip {
23584 margin-left: 10px;
23585 margin-right: auto;
23586 }
23587 body.rtl .step-settings__single-tab-content .product-head .add-product-btn,
23588 body.rtl .checkout-product-setting-tab__content-wrapper .product-head .add-product-btn {
23589 margin-left: 0;
23590 margin-right: 15px;
23591 }
23592 body.rtl .step-settings__single-tab-content .product-head .title,
23593 body.rtl .checkout-product-setting-tab__content-wrapper .product-head .title {
23594 margin-right: 0;
23595 margin-left: 10px;
23596 }
23597 body.rtl .step-settings__single-tab-content .accordion-footer,
23598 body.rtl .step-settings__single-tab-content .accordion-head,
23599 body.rtl .checkout-product-setting-tab__content-wrapper .accordion-footer,
23600 body.rtl .checkout-product-setting-tab__content-wrapper .accordion-head {
23601 padding: 20px 60px 20px 25px;
23602 }
23603 body.rtl .step-settings__single-tab-content .product-single__accordion-head,
23604 body.rtl .checkout-product-setting-tab__content-wrapper .product-single__accordion-head {
23605 padding: 25px 60px 25px 25px;
23606 }
23607 body.rtl .step-settings__single-tab-content .accordion-footer .total-price,
23608 body.rtl .step-settings__single-tab-content .product-single__accordion-head .total-price,
23609 body.rtl .step-settings__single-tab-content .accordion-head .total-price,
23610 body.rtl .checkout-product-setting-tab__content-wrapper .accordion-footer .total-price,
23611 body.rtl .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .total-price,
23612 body.rtl .checkout-product-setting-tab__content-wrapper .accordion-head .total-price {
23613 text-align: left;
23614 }
23615 body.rtl .step-settings__single-tab-content .product-single__accordion-head .product-name ul .product-title,
23616 body.rtl .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .product-name ul .product-title {
23617 padding-left: 0;
23618 padding-right: 19px;
23619 }
23620 body.rtl .step-settings__single-tab-content .product-single__accordion-head .product-action .product-edit,
23621 body.rtl .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .product-action .product-edit {
23622 margin-left: 0;
23623 margin-right: 6px;
23624 }
23625 body.rtl .order-bump-accordion-wrapper .order-bump-accordion-header .title-area .icon {
23626 margin-right: 0;
23627 margin-left: 12px;
23628 }
23629 body.rtl .order-bump-accordion-wrapper .order-bump-accordion-header .title-area .title {
23630 display: inline-flex;
23631 gap: 3px;
23632 }
23633 body.rtl .order-bump-accordion-wrapper .order-bump-accordion-header .action-area button {
23634 margin: 0 6px 0 0;
23635 }
23636 body.rtl .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area {
23637 margin-right: 0;
23638 margin-left: 25px;
23639 }
23640 body.rtl .checkout-order-bump-setting-tab__content-wrapper .wpfnl-field-wrapper > label .color-picker {
23641 right: inherit;
23642 left: 10px;
23643 }
23644 body.rtl .wpfnl-order-bump__template-style1 .template-preview-wrapper .template-content {
23645 padding-left: 0;
23646 padding-right: 20px;
23647 }
23648 body.rtl .wpfnl-order-bump__template-style1 .offer-checkbox .wpfnl-checkbox label {
23649 padding-left: 0;
23650 padding-right: 26px;
23651 }
23652 body.rtl .wpfnl-order-bump__template-style1 .offer-checkbox .wpfnl-checkbox label:after {
23653 left: inherit;
23654 right: 4px;
23655 }
23656 body.rtl .wpfnl-order-bump__template-style2 .offer-checkbox .wpfnl-checkbox label {
23657 padding: 0 20px 0 0;
23658 }
23659 body.rtl .wpfnl-order-bump__template-style2 .offer-checkbox .nav-arrow svg {
23660 transform: rotate(180deg);
23661 }
23662 body.rtl .wpfnl-order-bump__template-style2 .offer-checkbox .nav-arrow {
23663 margin-right: 0;
23664 margin-left: 10px;
23665 animation: moveArrowRtl 1s linear infinite;
23666 }
23667 body.rtl .wpfnl-order-bump__template-style2 .template-preview-wrapper .template-content {
23668 padding-left: 0;
23669 padding-right: 20px;
23670 }
23671 body.rtl .wpfnl-order-bump__template-style2 .offer-checkbox .wpfnl-checkbox label:after {
23672 left: inherit;
23673 right: 3px;
23674 }
23675 body.rtl .wpfnl-order-bump__template-style3 .offer-checkbox .wpfnl-checkbox label {
23676 padding-left: 0;
23677 padding-right: 28px;
23678 }
23679 body.rtl .wpfnl-order-bump__template-style3 .offer-checkbox .wpfnl-checkbox label:after {
23680 left: inherit;
23681 right: 4px;
23682 width: 9px;
23683 height: 5px;
23684 }
23685 body.rtl .wpfnl-order-bump__template-style4 .template-preview-wrapper .template-content {
23686 padding-left: 0;
23687 padding-right: 14px;
23688 }
23689 body.rtl .wpfnl-order-bump__template-style4 .template-preview-wrapper .template-price {
23690 padding-left: 10px;
23691 padding-right: 10px;
23692 }
23693 body.rtl .wpfnl-order-bump__template-style5 .offer-checkbox .wpfnl-checkbox label {
23694 padding-left: 50px;
23695 padding-right: 0;
23696 }
23697 body.rtl .wpfnl-order-bump__template-style5 .offer-checkbox .wpfnl-checkbox label:before {
23698 left: 0;
23699 right: inherit;
23700 }
23701 body.rtl .wpfnl-order-bump__template-style5 .offer-checkbox .wpfnl-checkbox label:after {
23702 left: 4px;
23703 right: inherit;
23704 }
23705 body.rtl .wpfnl-order-bump__template-style5 .offer-checkbox .wpfnl-checkbox input[type=checkbox]:checked + label::after {
23706 right: inherit;
23707 left: 26px;
23708 }
23709 body.rtl .wpfnl-order-bump__template-style5 .template-preview-wrapper .template-content {
23710 padding-right: 0;
23711 padding-left: 14px;
23712 }
23713 body.rtl .wpfnl-order-bump__template-style6 .template-preview-wrapper .template-content {
23714 padding-right: 0;
23715 padding-left: 20px;
23716 }
23717 body.rtl .wpfnl-order-bump__template-style6 .offer-checkbox .wpfnl-checkbox label {
23718 padding: 0 26px 0 0;
23719 }
23720 body.rtl .wpfnl-order-bump__template-style6 .offer-checkbox .wpfnl-checkbox label:after {
23721 left: inherit;
23722 right: 4px;
23723 width: 9px;
23724 height: 5px;
23725 }
23726 body.rtl .wpfnl-order-bump__template-style7 .template-preview-wrapper .template-content-wrapper {
23727 padding-right: 0;
23728 padding-left: 15px;
23729 }
23730 body.rtl .wpfnl-order-bump__template-style8 .offer-checkbox .nav-arrow {
23731 margin-right: 0;
23732 margin-left: 10px;
23733 }
23734 body.rtl .wpfnl-order-bump__template-style8 .offer-checkbox .wpfnl-checkbox label {
23735 padding: 0 20px 0 0;
23736 }
23737 body.rtl .wpfnl-order-bump__template-style8 .offer-checkbox .wpfnl-checkbox label:after {
23738 left: inherit;
23739 right: 2px;
23740 top: 5px;
23741 width: 6px;
23742 height: 3px;
23743 }
23744 body.rtl .wpfnl-order-bump__template-style8 .offer-checkbox .nav-arrow svg {
23745 transform: rotate(180deg);
23746 }
23747 body.rtl .wpfnl-order-bump__template-style9 .template-preview-wrapper .template-content {
23748 padding-right: 20px;
23749 padding-left: 0;
23750 }
23751 body.rtl .wpfnl-order-bump__template-style9 .offer-checkbox .wpfnl-checkbox label {
23752 padding: 0 26px 0 0;
23753 }
23754 body.rtl .wpfnl-order-bump__template-style9 .offer-checkbox .wpfnl-checkbox label:after {
23755 right: 3px;
23756 left: inherit;
23757 }
23758 body.rtl .wpfnl-order-bump__template-style10 .template-preview-wrapper .template-title {
23759 padding-left: 15px;
23760 padding-right: 0;
23761 }
23762 body.rtl .wpfnl-order-bump__template-style10 .template-preview-wrapper .template-title .nav-arrow {
23763 top: 2px;
23764 margin-left: 7px;
23765 margin-right: 0;
23766 }
23767 body.rtl .wpfnl-order-bump__template-style10 .template-preview-wrapper .template-title .nav-arrow svg {
23768 transform: rotate(-180deg);
23769 }
23770 body.rtl .wpfnl-order-bump__template-style10 .offer-checkbox {
23771 text-align: left;
23772 }
23773 body.rtl .wpfnl-order-bump__template-style11 .template-preview-wrapper .template-title-area .product-price {
23774 text-align: left;
23775 }
23776 body.rtl .wpfnl-order-bump__template-style11 .offer-checkbox .wpfnl-checkbox label {
23777 padding: 0 26px 0 0;
23778 }
23779 body.rtl .wpfnl-order-bump__template-style11 .offer-checkbox .wpfnl-checkbox label:after {
23780 right: 4px;
23781 left: inherit;
23782 }
23783 body.rtl .wpfnl-order-bump__template-style12 .template-preview-wrapper .template-img {
23784 margin: 0 0 6px 16px;
23785 float: right;
23786 }
23787 body.rtl .wpfnl-order-bump__template-style12 .template-preview-wrapper .template-content {
23788 clear: left;
23789 }
23790 body.rtl .wpfnl-order-bump__template-style12 .offer-checkbox .wpfnl-checkbox label {
23791 padding-right: 26px;
23792 padding-left: 0;
23793 }
23794 body.rtl .wpfnl-order-bump__template-style12 .offer-checkbox .wpfnl-checkbox label:after {
23795 right: 4px;
23796 left: inherit;
23797 }
23798 body.rtl .wpfnl-order-bump__template-style13 .offer-checkbox .wpfnl-checkbox label {
23799 padding-right: 26px;
23800 padding-left: 0;
23801 }
23802 body.rtl .wpfnl-order-bump__template-style13 .offer-checkbox .wpfnl-checkbox label:after {
23803 right: 4px;
23804 left: inherit;
23805 }
23806 body.rtl .wpfnl-order-bump__template-style13 .product-price {
23807 margin-right: 5px;
23808 margin-left: 0;
23809 }
23810 body.rtl .wpfnl-order-bump__template-style13 .template-preview-wrapper .template-content {
23811 padding-right: 20px;
23812 padding-left: 0;
23813 }
23814 body.rtl .wpfnl-order-bump__template-style14 .offer-checkbox .wpfnl-checkbox label {
23815 padding: 0 26px 0 0;
23816 }
23817 body.rtl .wpfnl-order-bump__template-style14 .offer-checkbox .wpfnl-checkbox label:after {
23818 right: 3px;
23819 left: inherit;
23820 }
23821 body.rtl .wpfnl-order-bump__template-style14 .template-preview-wrapper .template-content {
23822 padding-right: 20px;
23823 padding-left: 0;
23824 }
23825 body.rtl .checkout-edit-field-tab__content-wrapper .edit-field-settings__tab-nav li.restore-btn {
23826 margin-right: auto;
23827 margin-left: 0;
23828 }
23829 body.rtl .checkout-edit-field-tab__content-wrapper .edit-field-settings__tab-nav li.add-new-checkout-field-btn {
23830 margin-right: 20px;
23831 margin-left: 0;
23832 }
23833 body.rtl .checkout-edit-field-tab__content-wrapper .edit-field-settings__tab-nav {
23834 padding: 23px 0 23px 20px;
23835 }
23836 body.rtl .edit-field-settings__single-tab-content .checkout-field-header {
23837 padding: 20px 65px 20px 20px;
23838 }
23839 body.rtl .edit-field-settings__single-tab-content .checkout__single-field {
23840 padding: 25px 65px 25px 20px;
23841 }
23842 body.rtl .edit-field-settings__single-tab-content .checkout-field-header .field-hamburger,
23843 body.rtl .edit-field-settings__single-tab-content .checkout__single-field .field-hamburger {
23844 right: 20px;
23845 left: inherit;
23846 }
23847 body.rtl .wpfnl-step-settings-drawer.edit-field-drawer.show-edit-field-drawer {
23848 right: inherit;
23849 left: 0;
23850 }
23851 body.rtl .checkout-edit-field-tab__content-wrapper .edit-field-drawer .drawer-body .wpfnl-field-wrapper .wpfnl-checkbox label {
23852 padding-right: 33px;
23853 padding-left: 0;
23854 }
23855 body.rtl .step-settings__single-tab-content .product-head .product-search,
23856 body.rtl .checkout-product-setting-tab__content-wrapper .product-head .product-search {
23857 margin-left: 0;
23858 margin-right: auto;
23859 }
23860 body.rtl .step-settings__single-tab-content .product-head .product-search .select2-selection__rendered,
23861 body.rtl .checkout-product-setting-tab__content-wrapper .product-head .product-search .select2-selection__rendered {
23862 padding: 10px 35px 10px 10px;
23863 }
23864 body.rtl .step-settings__single-tab-content .product-head .product-search .search-icon,
23865 body.rtl .checkout-product-setting-tab__content-wrapper .product-head .product-search .search-icon {
23866 left: inherit;
23867 right: 10px;
23868 }
23869 body.rtl .steps-settings .settings-content__footer .btn-default .wpfnl-loader {
23870 margin-left: 0;
23871 margin-right: 6px;
23872 }
23873 @keyframes moveArrowRtl {
23874 0%, 100% {
23875 transform: translateX(8px);
23876 opacity: 1;
23877 }
23878 50%, 90% {
23879 transform: translateX(-15px);
23880 opacity: 0;
23881 }
23882 99% {
23883 transform: translateX(8px);
23884 opacity: 0;
23885 }
23886 }
23887
23888 @media only screen and (max-width: 1199px) {
23889 body.rtl .step-settings__single-tab-content .product-single__accordion-head,
23890 body.rtl .checkout-product-setting-tab__content-wrapper .product-single__accordion-head {
23891 padding: 20px 50px 20px 20px;
23892 }
23893 }
23894 body.rtl .wpfnl-selectbox .selected-option {
23895 padding: 13px 14px 11px 30px;
23896 }
23897 body.rtl .wpfnl-selectbox .selected-option:before {
23898 left: 14px;
23899 right: inherit;
23900 }
23901 body.rtl .step-condition-drawer .false-condition-wapper .next-step-box .wpfnl-selectbox .selected-option {
23902 padding: 14px 14px 12px 30px;
23903 }
23904 body.rtl .step-condition-drawer .false-condition-wapper .next-step-box .wpfnl-selectbox .add-item-step button svg {
23905 transform: rotate(-180deg);
23906 }
23907
23908 body.rtl .ab-testing-drawer .header-left .ab-testing-status {
23909 margin-left: 0;
23910 margin-right: 8px;
23911 }
23912 body.rtl .wpfnl-step-settings-drawer .drawer-header .wpfnl-drawer-close svg {
23913 transform: rotate(180deg);
23914 }
23915 body.rtl .ab-testing-drawer .header-right .more-options .options-dropdown {
23916 left: -10px;
23917 right: inherit;
23918 }
23919 body.rtl .ab-testing-drawer .traffic-distribution-modal {
23920 right: inherit;
23921 left: 0;
23922 }
23923 body.rtl .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body .variation-single-list .variation-step-title .variation-type {
23924 margin-left: 0;
23925 margin-right: 8px;
23926 }
23927 body.rtl .ab-testing-drawer .header-right .btn-default .wpfnl-loader {
23928 margin: 0;
23929 }
23930 body.rtl .ab-testing-stats .stats-wrapper thead th .col-inner-wrap {
23931 text-align: right;
23932 }
23933 body.rtl .ab-testing-drawer .ab-testing-winner-modal {
23934 right: inherit;
23935 left: 0;
23936 }
23937 body.rtl .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-body .wpfnl-checkbox label {
23938 padding-right: 29px;
23939 padding-left: 0;
23940 }
23941 body.rtl .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-body .wpfnl-checkbox label:after {
23942 right: 3px;
23943 left: inherit;
23944 }
23945 body.rtl .ab-testing-drawer .single-ab-step .step-control-button .options-dropdown {
23946 left: inherit;
23947 right: 0;
23948 }
23949 body.rtl .ab-testing-drawer .single-ab-step .variation-type {
23950 right: 15px;
23951 left: inherit;
23952 }
23953 body.rtl .ab-testing-drawer .single-ab-step .ab-variation-delete {
23954 right: inherit;
23955 left: -8px;
23956 }
23957 body.rtl .ab-testing-drawer .add-step-wrapper .add-steps-options,
23958 body.rtl .wpfnl-drawing-window .addstep .add-step-wrapper .add-steps-options {
23959 right: calc(100% + 15px);
23960 left: inherit;
23961 }
23962 body.rtl .ab-testing-drawer .add-step-wrapper .add-steps-options {
23963 right: calc(100% + 15px);
23964 left: inherit;
23965 }
23966 body.rtl .ab-testing-drawer .ab-testing-confirmation-modal {
23967 right: 160px;
23968 left: inherit;
23969 }
23970 body.rtl .folded .ab-testing-drawer .ab-testing-confirmation-modal {
23971 right: 36px;
23972 left: inherit;
23973 }
23974 body.rtl .ab-testing-drawer .ab-testing-confirmation-modal .close-confirmation-modal {
23975 left: -13px;
23976 right: inherit;
23977 }
23978
23979 body.rtl .wpfnl-webhook-drawer .drawer-header .webhook-search {
23980 margin-right: auto;
23981 margin-left: 0;
23982 }
23983 body.rtl .wpfnl-webhook-drawer .drawer-header .webhook-search input[type=text] {
23984 padding-right: 34px;
23985 margin-left: 15px;
23986 }
23987 body.rtl .wpfnl-webhook-drawer .drawer-header .webhook-search svg {
23988 right: 14px;
23989 left: inherit;
23990 }
23991 body.rtl .webhook-settings-drawer .wpfnl-field-wrapper .wpfnl-fields .link-icon {
23992 border-left: 1px solid #EEF0F3;
23993 border-right: 0;
23994 }
23995 body.rtl .webhook-settings-drawer .request-url input[type=text] {
23996 padding-right: 50px;
23997 padding-left: 15px;
23998 }
23999 body.rtl .webhook-settings-drawer .wpfnl-field-wrapper select {
24000 padding-left: 36px;
24001 padding-right: 15px;
24002 background-position-x: 15px;
24003 }
24004 body.rtl .webhook-settings-drawer .additional-settings .request-body .wpfnl-radiobtn label::after {
24005 right: 6px;
24006 left: inherit;
24007 }
24008 body.rtl .wpfnl-webhook-drawer .drawer-body .wpfnl-field-wrapper > label.has-tooltip .wpfnl-tooltip {
24009 margin-right: 3px;
24010 margin-left: 0;
24011 }
24012 body.rtl .webhook-settings-drawer .feed-name .wpfnl-tooltip p {
24013 right: calc(100% + 8px);
24014 left: inherit;
24015 }
24016 body.rtl .webhook-settings-drawer .feed-name .wpfnl-tooltip p:before {
24017 right: -4px;
24018 left: inherit;
24019 }
24020 body.rtl .wpfnl-webhook-drawer .webhook-list-wrapper .webhook-single-list .action-field button {
24021 margin-right: 2px;
24022 margin-left: 0;
24023 }
24024 body.rtl .delete-alert-new-ui .wpfnl-delete-confirm-body {
24025 padding: 26px 26px 26px 20px;
24026 }
24027
24028 body.rtl .wpfnl-drawflow-window .wpfnl-analytics {
24029 right: inherit;
24030 left: 0px;
24031 }
24032 body.rtl .wpfnl-drawflow-window .wpfnl-analytics .analytics-header .backto-steps svg {
24033 transform: rotate(180deg);
24034 }
24035 body.rtl .wpfnl-drawflow-window .wpfnl-analytics .analytics-header .header-right select {
24036 padding: 14px 20px 12px 40px;
24037 background-position-x: 15px;
24038 }
24039 body.rtl .wpfnl-drawflow-window .wpfnl-analytics .analytics-full-loader {
24040 right: 160px;
24041 left: inherit;
24042 }
24043 body.rtl.folded .wpfnl-drawflow-window .wpfnl-analytics .analytics-full-loader {
24044 right: 36px;
24045 left: inherit;
24046 }
24047 body.rtl .wpfnl-analytics .analytics-revenue .revenue-box-header .stat-indicator .indicator:before {
24048 margin-left: 8px;
24049 margin-right: 0;
24050 }
24051 body.rtl .wpfnl-analytics .analytics-revenue .single-tab-content .barchart-inner-wrapper {
24052 padding: 10px 60px 9px 15px;
24053 }
24054 body.rtl .wpfnl-analytics .analytics-revenue .single-tab-content .chart-percent-label .single-label:before {
24055 right: 50px;
24056 left: inherit;
24057 }
24058 body.rtl .wpfnl-analytics .analytics-conversion .conversion-box-header .carousel-navigator {
24059 direction: ltr;
24060 }
24061
24062 @media only screen and (max-width: 782px) {
24063 body.rtl.folded .wpfnl-drawflow-window .wpfnl-analytics .analytics-full-loader {
24064 right: 0;
24065 left: inherit;
24066 }
24067 }
24068 body.rtl .wpfnl-dashboard__header .funnel-search {
24069 margin-left: 20px;
24070 margin-right: 0;
24071 }
24072 body.rtl .wpfnl-dashboard__header .funnel-search .search-group input {
24073 padding-right: 40px;
24074 padding-left: 0;
24075 }
24076 body.rtl .wpfnl-dashboard__header .funnel-search .search-group svg {
24077 right: 12px;
24078 left: inherit;
24079 }
24080 body.rtl .wpfnl-dashboard__header a.import-export {
24081 margin-left: 14px;
24082 margin-right: 0;
24083 }
24084 body.rtl .wpfnl-dashboard__header a.import-export.wpfnl-export-all-funnels {
24085 margin-left: 14px;
24086 margin-right: auto;
24087 }
24088 body.rtl .wpfnl-dashboard__header .add-new-funnel-btn svg {
24089 margin-left: 3px;
24090 margin-right: 0;
24091 }
24092 body.rtl .funnel-list__wrapper .funnel__single-list .funnel-list__bulk-action {
24093 right: 24px;
24094 left: inherit;
24095 }
24096 body.rtl .funnel-list__wrapper .funnel__single-list .bulk-action-wrapper {
24097 right: 60px;
24098 left: inherit;
24099 }
24100 body.rtl .funnel-list__wrapper .funnel__single-list .bulk-action-wrapper .bulk-delete-toggler > svg {
24101 margin-right: 16px;
24102 margin-left: 0;
24103 }
24104 body.rtl .funnel-list__wrapper .funnel__single-list .bulk-action-wrapper .bulk-delete-toggler:before {
24105 left: 27px;
24106 right: inherit;
24107 }
24108 body.rtl .funnel-list__wrapper .funnel__single-list.list-header {
24109 padding: 15px 60px 15px 24px;
24110 }
24111 body.rtl .funnel-list__wrapper .funnel__single-list .wpfnl-name {
24112 padding-right: 45px;
24113 padding-left: 15px;
24114 }
24115 body.rtl .funnel-list__wrapper .funnel__single-list {
24116 padding: 14px 60px 14px 24px;
24117 }
24118 body.rtl .funnel-list__wrapper .funnel__single-list .wpfnl-name .builder-logo {
24119 right: 0;
24120 left: inherit;
24121 }
24122 body.rtl .funnel-list__wrapper .funnel__single-list .wpfnl-intigrations .automation-tag svg {
24123 margin-left: 6px;
24124 margin-right: 0;
24125 }
24126 body.rtl .funnel-list__wrapper .funnel__single-list .list-action ul.more-actions {
24127 left: -22px;
24128 right: inherit;
24129 }
24130 body.rtl .wpfnl-pagination .nav-link.prev svg,
24131 body.rtl .wpfnl-pagination .nav-link.next svg {
24132 transform: rotate(180deg);
24133 }
24134
24135 @media only screen and (max-width: 1199px) {
24136 body.rtl .funnel-list__wrapper .funnel__single-list.list-header {
24137 padding: 15px 45px 15px 15px;
24138 }
24139 body.rtl .funnel-list__wrapper .funnel__single-list {
24140 padding: 10px 45px 10px 15px;
24141 }
24142 body.rtl .funnel-list__wrapper .funnel__single-list .funnel-list__bulk-action {
24143 right: 15px;
24144 }
24145 body.rtl .funnel-list__wrapper .funnel__single-list .wpfnl-name {
24146 padding-left: 10px;
24147 }
24148 }
24149 body.rtl .funnel-settings__header {
24150 padding: 28px 30px 27px 20px;
24151 }
24152 body.rtl .funnel-settings__header .helper-link li {
24153 margin-right: 35px;
24154 margin-left: 0;
24155 }
24156 body.rtl .funnel-settings__header .helper-link li:first-child {
24157 margin-right: 0;
24158 }
24159 body.rtl .wpfn-settings__nav .nav-li svg {
24160 margin-left: 6px;
24161 margin-right: 0;
24162 }
24163 body.rtl .wpfnl-field-wrapper > label.has-tooltip .wpfnl-tooltip {
24164 margin-right: 10px;
24165 margin-left: 0;
24166 }
24167 body.rtl .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper .wpfnl-fields .clear-template span {
24168 margin-left: 5px;
24169 margin-right: 0;
24170 }
24171 body.rtl .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .utm .settings-title > svg,
24172 body.rtl .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .gtm .settings-title > svg,
24173 body.rtl .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .facebook-pixel .settings-title > svg {
24174 margin-left: 10px;
24175 margin-right: 0;
24176 }
24177 body.rtl .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .utm .settings-title a,
24178 body.rtl .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .gtm .settings-title a,
24179 body.rtl .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .facebook-pixel .settings-title a {
24180 margin-right: auto;
24181 margin-left: 0;
24182 }
24183 body.rtl .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper.analytics-stats .wpfnl-fields .wpfnl-checkbox {
24184 margin: 5px 0 5px 25px;
24185 }
24186
24187 body.rtl .mailmint-automation .header-right .more-options .options-dropdown {
24188 left: -10px;
24189 right: inherit;
24190 }
24191 body.rtl .mailmint-automation .automation-single-step .delete-action {
24192 left: -10px;
24193 right: inherit;
24194 }
24195 body.rtl .wpfnl-custom-selectbox .selectbox-search input[type=search] {
24196 padding: 6px 36px 4px 15px;
24197 }
24198 body.rtl .wpfnl-custom-selectbox .selectbox-search .search-icon {
24199 right: 25px;
24200 left: inherit;
24201 }
24202 body.rtl .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .wpfnl-selectbox .submenu {
24203 right: 100%;
24204 left: inherit;
24205 }
24206 body.rtl .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .wpfnl-selectbox .angle-right {
24207 left: 9px;
24208 right: inherit;
24209 transform: rotate(90deg);
24210 }
24211 body.rtl .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__input {
24212 padding: 11px 32px 9px 20px;
24213 }
24214 body.rtl .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules:before {
24215 left: 8px;
24216 right: inherit;
24217 }
24218 body.rtl .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .condition-symbol {
24219 left: -4px;
24220 right: inherit;
24221 }
24222 body.rtl .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-actions::before {
24223 left: -30px;
24224 right: inherit;
24225 }
24226 body.rtl .mailmint-automation .steps-settings-sidebar .steps-settings .form-group select {
24227 padding-left: 38px;
24228 padding-right: 15px;
24229 background-position-x: 15px;
24230 }
24231 body.rtl .mailmint-automation .steps-settings-sidebar .webhook-outgoing .current-user-repeater > hr {
24232 right: -15px;
24233 left: inherit;
24234 }
24235 body.rtl .mailmint-automation .steps-settings-sidebar .add-template-section .add-template > span svg {
24236 margin-left: 0;
24237 margin-right: 8px;
24238 transform: rotate(180deg);
24239 }
24240 body.rtl .wpfnl-mrm-email-template__wrapper {
24241 left: 0;
24242 right: inherit;
24243 }
24244 body.rtl .wpfnl-mrm-email-template__modal .cross-icon {
24245 left: -20px;
24246 right: inherit;
24247 }
24248 body.rtl .mailmint-automation .logical-decision-box .single-decision.decision-yes {
24249 transform: translateX(calc(-50% + 1px));
24250 }
24251 body.rtl .mailmint-automation .logical-decision-box .single-decision.decision-no {
24252 transform: translateX(calc(50% - 1px));
24253 }
24254 body.rtl .mailmint-automation .logical-decision-box .logical-text {
24255 left: 25%;
24256 right: inherit;
24257 }
24258 body.rtl .mailmint-automation .logical-decision-box .logical-text.logical-no-text {
24259 right: 25%;
24260 left: inherit;
24261 }
24262
24263 body.rtl .wpfnl-settings-drawer .fnl-settings-content .settings-title > svg {
24264 margin-left: 10px;
24265 margin-right: 0;
24266 }
24267 body.rtl .wpfnl-settings-drawer .fnl-settings-content #wpfnl-utm .wpfnl-field-wrapper {
24268 padding-left: 30px;
24269 margin-right: 0;
24270 }
24271 body.rtl .wpfnl-settings-drawer .fnl-settings-content .settings-title a {
24272 margin-right: auto;
24273 margin-left: 0;
24274 }
24275
24276 body.rtl .wpfnl-automation-window .automation-darwer {
24277 left: -190px;
24278 right: inherit;
24279 }
24280 body.rtl .wpfnl-automation-window .automation-darwer.show-drawer {
24281 left: 0;
24282 right: inherit;
24283 }
24284 body.rtl .wpfnl-automation-window .automation-darwer .drawer-header .automation-name-wrapper label {
24285 padding-left: 7px;
24286 padding-right: 0;
24287 }
24288 body.rtl .wpfnl-automation-window .automation-darwer .drawer-header .automation-name-wrapper > button {
24289 margin-right: 10px;
24290 margin-left: 0;
24291 }
24292 body.rtl .wpfnl-automation-window .automation-darwer .drawer-header .connect-crm {
24293 margin-right: 30px;
24294 margin-left: 0;
24295 }
24296 body.rtl .wpfnl-automation-window .automation-darwer .drawer-header .wpfnl-drawer-close {
24297 margin-right: auto;
24298 margin-left: 0;
24299 }
24300 body.rtl .wpfnl-automation-window .automation-darwer .drawer-header .connect-crm .connect-crm-title {
24301 padding-left: 7px;
24302 padding-right: 0;
24303 }
24304
24305 /*# sourceMappingURL=style.css.map */
24306