PluginProbe
WPFunnels – Funnel Builder for WooCommerce with Checkout & One Click Upsell / 3.12.0
WPFunnels – Funnel Builder for WooCommerce with Checkout & One Click Upsell v3.12.0
3.13.3 3.13.2 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 All 261 releases
wpfunnels / admin / assets / css / wpfnl-admin.css

wpfnl-admin.css in WPFunnels – Funnel Builder for WooCommerce with Checkout & One Click Upsell 3.12.0, at admin/assets/css/wpfnl-admin.css

33,586 lines 1.0 MB
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 #wpfunnels-app:has([data-tour=yes]) {
76 pointer-events: none;
77 }
78
79 .wpfnl {
80 background: #f6f5fa;
81 position: relative;
82 overflow-x: hidden;
83 }
84 .wpfnl::-webkit-scrollbar {
85 width: 3px;
86 }
87 .wpfnl::-webkit-scrollbar-track {
88 background: #f2f5f8;
89 }
90 .wpfnl::-webkit-scrollbar-thumb {
91 background-color: #6E42D3;
92 border-radius: 20px;
93 }
94 .wpfnl input[type=time],
95 .wpfnl input[type=date],
96 .wpfnl input[type=search],
97 .wpfnl input[type=url],
98 .wpfnl input[type=tel],
99 .wpfnl input[type=number],
100 .wpfnl input[type=password],
101 .wpfnl input[type=email],
102 .wpfnl input[type=text],
103 .wpfnl textarea,
104 .wpfnl select {
105 font-size: 14px;
106 color: #7A8B9A;
107 padding: 5px 15px;
108 height: 36px;
109 width: 100%;
110 min-width: 190px;
111 border-radius: 6px;
112 display: block;
113 border: 1px solid #E5E8F3;
114 }
115 .wpfnl input[type=time]::-webkit-input-placeholder, .wpfnl input[type=time]::-moz-placeholder, .wpfnl input[type=time]:-ms-input-placeholder,
116 .wpfnl input[type=date]::-webkit-input-placeholder,
117 .wpfnl input[type=date]::-moz-placeholder,
118 .wpfnl input[type=date]:-ms-input-placeholder,
119 .wpfnl input[type=search]::-webkit-input-placeholder,
120 .wpfnl input[type=search]::-moz-placeholder,
121 .wpfnl input[type=search]:-ms-input-placeholder,
122 .wpfnl input[type=url]::-webkit-input-placeholder,
123 .wpfnl input[type=url]::-moz-placeholder,
124 .wpfnl input[type=url]:-ms-input-placeholder,
125 .wpfnl input[type=tel]::-webkit-input-placeholder,
126 .wpfnl input[type=tel]::-moz-placeholder,
127 .wpfnl input[type=tel]:-ms-input-placeholder,
128 .wpfnl input[type=number]::-webkit-input-placeholder,
129 .wpfnl input[type=number]::-moz-placeholder,
130 .wpfnl input[type=number]:-ms-input-placeholder,
131 .wpfnl input[type=password]::-webkit-input-placeholder,
132 .wpfnl input[type=password]::-moz-placeholder,
133 .wpfnl input[type=password]:-ms-input-placeholder,
134 .wpfnl input[type=email]::-webkit-input-placeholder,
135 .wpfnl input[type=email]::-moz-placeholder,
136 .wpfnl input[type=email]:-ms-input-placeholder,
137 .wpfnl input[type=text]::-webkit-input-placeholder,
138 .wpfnl input[type=text]::-moz-placeholder,
139 .wpfnl input[type=text]:-ms-input-placeholder,
140 .wpfnl textarea::-webkit-input-placeholder,
141 .wpfnl textarea::-moz-placeholder,
142 .wpfnl textarea:-ms-input-placeholder,
143 .wpfnl select::-webkit-input-placeholder,
144 .wpfnl select::-moz-placeholder,
145 .wpfnl select:-ms-input-placeholder {
146 color: #7A8B9A;
147 }
148 .wpfnl input[type=time]:focus,
149 .wpfnl input[type=date]:focus,
150 .wpfnl input[type=search]:focus,
151 .wpfnl input[type=url]:focus,
152 .wpfnl input[type=tel]:focus,
153 .wpfnl input[type=number]:focus,
154 .wpfnl input[type=password]:focus,
155 .wpfnl input[type=email]:focus,
156 .wpfnl input[type=text]:focus,
157 .wpfnl textarea:focus,
158 .wpfnl select:focus {
159 outline: none;
160 box-shadow: none;
161 border-color: #E5E8F3;
162 color: #7A8B9A;
163 }
164 .wpfnl input[type=time]:hover,
165 .wpfnl input[type=date]:hover,
166 .wpfnl input[type=search]:hover,
167 .wpfnl input[type=url]:hover,
168 .wpfnl input[type=tel]:hover,
169 .wpfnl input[type=number]:hover,
170 .wpfnl input[type=password]:hover,
171 .wpfnl input[type=email]:hover,
172 .wpfnl input[type=text]:hover,
173 .wpfnl textarea:hover,
174 .wpfnl select:hover {
175 color: #7A8B9A;
176 }
177 .wpfnl input[type=time][readonly],
178 .wpfnl input[type=date][readonly],
179 .wpfnl input[type=search][readonly],
180 .wpfnl input[type=url][readonly],
181 .wpfnl input[type=tel][readonly],
182 .wpfnl input[type=number][readonly],
183 .wpfnl input[type=password][readonly],
184 .wpfnl input[type=email][readonly],
185 .wpfnl input[type=text][readonly],
186 .wpfnl textarea[readonly],
187 .wpfnl select[readonly] {
188 cursor: not-allowed;
189 background-color: #eee;
190 }
191 .wpfnl textarea {
192 resize: none;
193 min-height: 130px;
194 padding: 11px 15px;
195 }
196 .wpfnl select {
197 max-width: inherit;
198 }
199 .wpfnl a,
200 .wpfnl svg path,
201 .wpfnl button[type=submit],
202 .wpfnl input[type=button],
203 .wpfnl input[type=submit],
204 .wpfnl .btn-default,
205 .wpfnl .transition-3ms,
206 .wpfnl .steps-settings .product-options__tab-nav li a:after,
207 .steps-settings .product-options__tab-nav li .wpfnl a:after {
208 transition: all 0.3s ease;
209 }
210 .wpfnl .transition-5ms {
211 transition: all 0.5s ease;
212 }
213 .wpfnl input[type=submit],
214 .wpfnl button[type=submit],
215 .wpfnl .btn-default {
216 display: inline-block;
217 border: none;
218 height: 38px;
219 font-size: 14px;
220 line-height: 38px;
221 color: #fff;
222 font-weight: 500;
223 padding: 0 30px;
224 min-width: 130px;
225 cursor: pointer;
226 text-align: center;
227 letter-spacing: 0.2px;
228 border-radius: 10px;
229 text-transform: capitalize;
230 background-color: #6E42D3;
231 }
232 .wpfnl input[type=submit]:hover,
233 .wpfnl button[type=submit]:hover,
234 .wpfnl .btn-default:hover {
235 background-color: #4C25A5;
236 color: #fff;
237 }
238 .wpfnl label,
239 .wpfnl .label {
240 font-weight: 500;
241 font-size: 14px;
242 line-height: 15px;
243 color: #363B4E;
244 }
245 .wpfnl .wp-switch-editor {
246 float: left;
247 box-sizing: content-box;
248 position: relative;
249 top: 1px;
250 background: #f0f0f1;
251 color: #646970;
252 cursor: pointer;
253 font-size: 13px;
254 line-height: 1.46153846;
255 height: 20px;
256 margin: 5px 0 0 5px;
257 padding: 3px 8px 4px;
258 border: 1px solid #dcdcde;
259 }
260 .wpfnl .fw-400 {
261 font-weight: 400;
262 }
263 .wpfnl .fw-500 {
264 font-weight: 500;
265 }
266 .wpfnl .pos-relative {
267 position: relative;
268 }
269 .wpfnl .roboto {
270 font-family: "Roboto", sans-serif;
271 }
272 .wpfnl .overlay {
273 position: absolute;
274 left: 0;
275 top: 0;
276 width: 100%;
277 height: 100%;
278 }
279 .wpfnl .pro-tag {
280 background: #4CBB17;
281 box-shadow: 0px 3px 3px rgba(175, 175, 206, 0.3);
282 border-radius: 3px;
283 font-weight: 400;
284 font-size: 13px;
285 line-height: 15px;
286 color: #fff;
287 display: inline-block;
288 text-transform: capitalize;
289 padding: 2px 4px 3px;
290 }
291 .wpfnl .pro-tag a {
292 color: #fff;
293 line-height: 1;
294 font-size: 13px;
295 }
296 .wpfnl #wpfnl-pro-modal {
297 display: none;
298 }
299 .wpfnl .quick-toastify-successful-notification .quick-toastify-alert-toast {
300 z-index: 9999999999;
301 }
302 .wpfnl .no-product-notice {
303 font-size: 11px;
304 font-style: italic;
305 font-weight: 500;
306 text-transform: none;
307 display: block;
308 color: #f34252;
309 }
310 .wpfnl .wpfnl-selected-item {
311 border: 1px solid #e4e6eb;
312 border-radius: 4px;
313 font-size: 13px;
314 line-height: 1;
315 letter-spacing: -0.01em;
316 color: #667085;
317 display: inline-block;
318 padding: 3px 25px 5px 6px;
319 margin: 3px;
320 position: relative;
321 }
322 .wpfnl .wpfnl-selected-item .remove-item {
323 padding: 2px 5px 2px;
324 cursor: pointer;
325 position: absolute;
326 top: 0;
327 right: 0;
328 height: 100%;
329 border-left: 1px solid #e4e6eb;
330 display: flex;
331 align-items: center;
332 justify-content: center;
333 }
334 .wpfnl .wpfnl-selected-item .remove-item svg {
335 width: 8px;
336 height: 8px;
337 }
338 @media screen and (max-width: 782px) {
339 .wpfnl input[type=text],
340 .wpfnl input[type=password],
341 .wpfnl input[type=date],
342 .wpfnl input[type=datetime],
343 .wpfnl input[type=datetime-local],
344 .wpfnl input[type=email],
345 .wpfnl input[type=month],
346 .wpfnl input[type=number],
347 .wpfnl input[type=search],
348 .wpfnl input[type=tel],
349 .wpfnl input[type=time],
350 .wpfnl input[type=url],
351 .wpfnl input[type=week] {
352 min-height: auto;
353 }
354 }
355 .wpfnl .hints {
356 font-size: 13px;
357 font-style: italic;
358 color: #7A8B9A;
359 margin-top: 4px;
360 display: inline-block;
361 }
362 .wpfnl .top-align {
363 align-items: flex-start;
364 }
365 .wpfnl .top-align label {
366 padding-top: 10px;
367 }
368 .wpfnl .not-clickable-overlay {
369 position: fixed;
370 top: 0;
371 left: 0;
372 width: 100%;
373 height: 100%;
374 background-color: rgba(0, 0, 0, 0.3);
375 backdrop-filter: blur(4px);
376 z-index: 999;
377 display: none;
378 flex-flow: column;
379 align-items: center;
380 justify-content: center;
381 }
382 .wpfnl .not-clickable-overlay.template-importing {
383 background-color: rgba(255, 255, 255, 0);
384 backdrop-filter: blur(0);
385 }
386 .wpfnl .not-clickable-overlay .import-message {
387 color: #ffffff;
388 font-size: 24px;
389 font-weight: 500;
390 display: none;
391 }
392 .wpfnl .wpfnl-notice {
393 display: flex;
394 align-items: flex-start;
395 gap: 12px;
396 padding: 20px 24px;
397 font-size: 14px;
398 line-height: 1.5;
399 color: #363B4E;
400 border-radius: 10px;
401 border: 1px solid #F68524;
402 background: rgba(246, 133, 36, 0.1);
403 }
404 .wpfnl .wpfnl-notice svg {
405 flex-shrink: 0;
406 margin-top: 2px;
407 }
408 .wpfnl .wpfnl-notice .wpfnl-notice-content {
409 flex: 1;
410 }
411 .wpfnl .wpfnl-notice .wpfnl-notice-content strong {
412 display: block;
413 font-weight: 500;
414 color: #363B4E;
415 margin-bottom: 4px;
416 font-size: 16px;
417 }
418 .wpfnl .wpfnl-notice .wpfnl-notice-content p {
419 margin: 0;
420 line-height: 1.4;
421 color: #363B4E;
422 }
423 .wpfnl .wpfnl-canvas-helper {
424 display: flex;
425 flex-flow: row;
426 align-items: center;
427 position: fixed;
428 bottom: 32px;
429 right: 24px;
430 z-index: 9;
431 }
432 .wpfnl .wpfnl-canvas-helper .helper-btn {
433 background: #1e1e1e;
434 box-shadow: 0px 1px 2px rgba(190, 190, 215, 0.16);
435 border-radius: 100px;
436 width: 40px;
437 height: 40px;
438 display: flex;
439 align-items: center;
440 justify-content: center;
441 border: none;
442 cursor: pointer;
443 }
444 .wpfnl .wpfnl-canvas-helper .help-resource {
445 position: absolute;
446 right: 0;
447 bottom: calc(100% + 12px);
448 background: #fff;
449 border-radius: 5px;
450 padding: 8px;
451 width: 170px;
452 border: 1px solid #EDECF2;
453 box-shadow: 0px 20px 20px rgba(190, 190, 215, 0.08);
454 display: none;
455 }
456 .wpfnl .wpfnl-canvas-helper .help-resource:before {
457 content: "";
458 position: absolute;
459 bottom: -7px;
460 right: 15px;
461 width: 9px;
462 height: 9px;
463 background: #fff;
464 transform: rotate(45deg);
465 border-right: 1px solid #e7e7e7;
466 border-bottom: 1px solid #e7e7e7;
467 }
468 .wpfnl .wpfnl-canvas-helper .help-resource a {
469 font-size: 13px;
470 display: block;
471 color: #363B4E;
472 line-height: 1.2;
473 padding: 7px 10px 6px;
474 font-weight: 500;
475 border-radius: 5px;
476 }
477 .wpfnl .wpfnl-canvas-helper .help-resource a:hover {
478 background: #f6f5fa;
479 }
480 .wpfnl .wpfnl-canvas-helper.show-helpers .help-resource {
481 display: block;
482 }
483 .wpfnl .upgrade-to-pro-hoverlay {
484 position: absolute;
485 inset: 0;
486 background: rgba(255, 255, 255, 0.6);
487 display: flex;
488 align-items: center;
489 justify-content: center;
490 border-radius: 10px;
491 z-index: 1;
492 }
493 .wpfnl .upgrade-to-pro-hoverlay .btn-default {
494 display: flex;
495 align-items: center;
496 justify-content: center;
497 gap: 10px;
498 background: #2fcf5c;
499 padding: 10px 15px;
500 line-height: 1;
501 height: auto;
502 font-size: 14px;
503 border-radius: 10px;
504 }
505 .wpfnl .upgrade-to-pro-hoverlay .btn-default circle {
506 fill: #fff;
507 }
508 .wpfnl .upgrade-to-pro-hoverlay .btn-default path {
509 fill: #2fcf5c;
510 }
511 .wpfnl .upgrade-to-pro-hoverlay .btn-default:hover {
512 background: #1a8939;
513 }
514
515 body.wpfunnels-body #wpcontent {
516 padding-left: 0;
517 }
518
519 .wpfnl-switcher {
520 position: relative;
521 }
522 .wpfnl-switcher input[type=checkbox] {
523 display: none;
524 }
525 .wpfnl-switcher label {
526 display: block;
527 position: relative;
528 cursor: pointer;
529 outline: none;
530 user-select: none;
531 width: 40px;
532 height: 22px;
533 border-radius: 50px;
534 background-color: #CDC9DB;
535 transition: all 0.3s ease;
536 }
537 .wpfnl-switcher label:after {
538 content: "";
539 width: 16px;
540 height: 16px;
541 filter: drop-shadow(0px 2px 2px rgba(193, 193, 218, 0.45));
542 background-color: #ffffff;
543 border-radius: 100%;
544 position: absolute;
545 top: 3px;
546 left: 3px;
547 transition: all 0.3s ease;
548 }
549 .wpfnl-switcher input[type=checkbox]:checked + label {
550 border-color: #6E42D3;
551 background-color: #6E42D3;
552 }
553 .wpfnl-switcher input[type=checkbox]:checked + label:after {
554 margin-left: 18px;
555 filter: none;
556 }
557
558 .wpfnl-switcher.sm label {
559 width: 28px;
560 height: 16px;
561 }
562
563 .wpfnl-switcher.sm label:after {
564 width: 10px;
565 height: 10px;
566 top: 3px;
567 left: 3px;
568 }
569
570 .wpfnl-switcher.sm input[type=checkbox]:checked + label:after {
571 margin-left: 12px;
572 }
573
574 .wpfnl-switcher.extra-sm label {
575 width: 28px;
576 height: 16px;
577 border: none;
578 background-color: #BEC8D0;
579 }
580
581 .wpfnl-switcher.extra-sm label:after {
582 width: 10px;
583 height: 10px;
584 top: 3px;
585 left: 3px;
586 }
587
588 .wpfnl-switcher.extra-sm input[type=checkbox]:checked + label:after {
589 margin-left: 12px;
590 }
591
592 .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 .funnel-stats label, .steps-page__header-center .enable-gbf label {
593 width: 26px;
594 height: 16px;
595 border: none;
596 background: #BEC8D0;
597 }
598 .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 .funnel-stats label:after, .steps-page__header-center .enable-gbf label:after {
599 width: 14px;
600 height: 14px;
601 top: 1px;
602 left: 1px;
603 }
604 .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 .funnel-stats input[type=checkbox]:checked + label, .steps-page__header-center .enable-gbf input[type=checkbox]:checked + label {
605 background: #6E42D3;
606 }
607 .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 .funnel-stats input[type=checkbox]:checked + label:after, .steps-page__header-center .enable-gbf input[type=checkbox]:checked + label:after {
608 margin-left: 10px;
609 }
610
611 .wpfnl-checkbox input[type=checkbox] {
612 display: none;
613 }
614 .wpfnl-checkbox.no-title label {
615 height: 14px;
616 }
617 .wpfnl-checkbox label {
618 font-size: 12px;
619 line-height: 14px;
620 font-weight: 400;
621 color: #7A8B9A;
622 position: relative;
623 padding-left: 29px;
624 display: inline-block;
625 text-transform: capitalize;
626 cursor: pointer;
627 }
628 .wpfnl-checkbox label:before {
629 content: "";
630 position: absolute;
631 left: 0;
632 top: -3px;
633 width: 18px;
634 height: 18px;
635 border-radius: 4px;
636 border: 1px solid #bdc7eb;
637 background-color: #f6f6f8;
638 transition: all 0.3s ease;
639 }
640 .wpfnl-checkbox label:after {
641 content: "";
642 position: absolute;
643 left: 5px;
644 top: 3px;
645 width: 9px;
646 height: 4px;
647 transform: rotate(-45deg);
648 border-bottom: 2px solid #fff;
649 border-left: 2px solid #fff;
650 transition: all 0.3s ease;
651 opacity: 0;
652 visibility: hidden;
653 }
654 .wpfnl-checkbox input[type=checkbox]:checked + label::before {
655 background-color: #6E42D3;
656 border-color: #6E42D3;
657 }
658 .wpfnl-checkbox input[type=checkbox]:checked + label::after {
659 opacity: 1;
660 visibility: visible;
661 }
662
663 .wpfnl-radiobtn input[type=radio] {
664 display: none;
665 }
666 .wpfnl-radiobtn.no-title label {
667 height: 16px;
668 }
669 .wpfnl-radiobtn label {
670 font-size: 12px;
671 line-height: 14px;
672 font-weight: 400;
673 color: #7A8B9A;
674 position: relative;
675 padding-left: 29px;
676 display: inline-block;
677 text-transform: capitalize;
678 cursor: pointer;
679 }
680 .wpfnl-radiobtn label::before {
681 content: "";
682 position: absolute;
683 left: 0;
684 top: -3px;
685 width: 18px;
686 height: 18px;
687 border-radius: 100%;
688 background: #F7F7FA;
689 border: 1px solid #bdc7eb;
690 transition: all 0.3s ease;
691 }
692 .wpfnl-radiobtn label::after {
693 content: "";
694 position: absolute;
695 left: 4px;
696 top: 1px;
697 width: 10px;
698 height: 10px;
699 border-radius: 100%;
700 background: #6E42D3;
701 transform: scale(0);
702 transition: all 0.3s ease;
703 }
704 .wpfnl-radiobtn input[type=radio]:checked + label::before {
705 border-color: #6E42D3;
706 }
707 .wpfnl-radiobtn input[type=radio]:checked + label::after {
708 transform: scale(1);
709 }
710
711 .wpfnl-tooltip {
712 display: inline-block;
713 position: relative;
714 padding: 0px 3px 2px;
715 height: 15px;
716 }
717 .wpfnl-tooltip p {
718 position: absolute;
719 bottom: 24px;
720 left: 50%;
721 transform: translateX(-50%);
722 background: #525252;
723 color: #fff;
724 padding: 7px 10px;
725 border-radius: 3px;
726 font-size: 13px;
727 line-height: 1.4;
728 min-width: 240px;
729 text-align: center;
730 opacity: 0;
731 visibility: hidden;
732 transition: all 0.3s ease;
733 margin: 0;
734 }
735 .wpfnl-tooltip p:before {
736 content: "";
737 position: absolute;
738 left: 50%;
739 bottom: -4px;
740 width: 10px;
741 height: 10px;
742 background: #525252;
743 margin-left: -5px;
744 transform: rotate(45deg);
745 }
746 .wpfnl-tooltip:hover p {
747 opacity: 1;
748 visibility: visible;
749 }
750
751 .wpfnl-pagination {
752 display: flex;
753 align-items: center;
754 justify-content: center;
755 }
756 .wpfnl-pagination .nav-link {
757 width: 30px;
758 height: 30px;
759 border-radius: 6px;
760 background-color: transparent;
761 font-size: 16px;
762 color: #363b4e;
763 font-weight: 400;
764 display: flex;
765 flex-flow: column;
766 align-items: center;
767 justify-content: center;
768 margin: 0 6px;
769 }
770 .wpfnl-pagination .nav-link.active, .wpfnl-pagination .nav-link:hover {
771 background-color: #6E42D3;
772 color: #fff;
773 box-shadow: 0px 10px 16px rgba(97, 103, 116, 0.15);
774 }
775 .wpfnl-pagination .nav-link.next, .wpfnl-pagination .nav-link.prev {
776 background-color: #ffffff;
777 }
778 .wpfnl-pagination .nav-link.next:hover, .wpfnl-pagination .nav-link.prev:hover {
779 background-color: #6E42D3;
780 }
781 .wpfnl-pagination .nav-link.next:hover svg path, .wpfnl-pagination .nav-link.prev:hover svg path {
782 fill: #fff;
783 }
784
785 .wpfnl-loader {
786 border: 2px solid #8265c5;
787 border-radius: 50%;
788 border-top: 2px solid #fff;
789 width: 13px;
790 height: 13px;
791 animation: spin 0.7s linear infinite;
792 display: none;
793 margin-left: 4px;
794 }
795
796 @-webkit-keyframes spin {
797 0% {
798 -webkit-transform: rotate(0deg);
799 }
800 100% {
801 -webkit-transform: rotate(360deg);
802 }
803 }
804 @keyframes spin {
805 0% {
806 transform: rotate(0deg);
807 }
808 100% {
809 transform: rotate(360deg);
810 }
811 }
812 .select2-container.select2-container--default.select2-container--open {
813 background: #ffffff;
814 border-radius: 10px;
815 width: 248px;
816 border: 1px solid #E5E8F3;
817 z-index: 99;
818 }
819 .select2-container.select2-container--default.select2-container--open .select2-search--dropdown {
820 display: block;
821 width: 100%;
822 padding: 10px;
823 box-sizing: border-box;
824 }
825 .select2-container.select2-container--default.select2-container--open .select2-search__field {
826 width: 100%;
827 background: #fff;
828 border: 1px solid #E5E8F3;
829 padding: 0 8px;
830 }
831 .select2-container.select2-container--default.select2-container--open .select2-search__field:focus {
832 border-color: #E5E8F3;
833 box-shadow: none;
834 outline: none;
835 }
836 .select2-container.select2-container--default.select2-container--open .select2-dropdown {
837 background-color: transparent;
838 border: none;
839 border-radius: unset;
840 box-sizing: border-box;
841 display: block;
842 position: relative;
843 width: 100% !important;
844 }
845 .select2-container.select2-container--default.select2-container--open .select2-results__message {
846 margin-bottom: 0;
847 }
848 .select2-container.select2-container--default.select2-container--open .select2-results__option {
849 border-top: 1px solid #E5E8F3;
850 padding: 10px 15px;
851 margin: 0;
852 cursor: pointer;
853 }
854 .select2-container.select2-container--default.select2-container--open .select2-results__option--highlighted {
855 background: #eee;
856 color: #3c434a;
857 }
858 .select2-container.select2-container--default.select2-container--open .select2-results__options {
859 margin: 0;
860 max-height: 210px;
861 overflow: auto;
862 }
863 .select2-container.select2-container--default.select2-container--open .select2-results__options::-webkit-scrollbar {
864 width: 3px;
865 }
866 .select2-container.select2-container--default.select2-container--open .select2-results__options::-webkit-scrollbar-track {
867 background: #f2f5f8;
868 }
869 .select2-container.select2-container--default.select2-container--open .select2-results__options::-webkit-scrollbar-thumb {
870 background-color: #6E42D3;
871 border-radius: 20px;
872 }
873
874 .select2-container--default .select2-selection--single .select2-selection__clear {
875 float: none !important;
876 cursor: pointer;
877 margin-right: 3px;
878 }
879
880 .wpfnl .wpfnl-alert {
881 color: #383d41;
882 font-size: 13px;
883 font-weight: 500;
884 border-radius: 10px;
885 cursor: default;
886 display: none;
887 }
888 .wpfnl .wpfnl-alert.box {
889 background-color: #e2e3e5;
890 padding: 8px 20px;
891 border: 1px solid #d6d8db;
892 }
893 .wpfnl .wpfnl-alert.wpfnl-success {
894 color: #269c41;
895 }
896 .wpfnl .wpfnl-alert.wpfnl-success.box {
897 background-color: #d4edda;
898 border-color: #c3e6cb;
899 }
900 .wpfnl .wpfnl-alert.wpfnl-error {
901 color: #d63342;
902 }
903 .wpfnl .wpfnl-alert.wpfnl-error.box {
904 background-color: #f8d7da;
905 border-color: #f5c6cb;
906 }
907 .wpfnl .wpfnl-alert.wpfnl-warn {
908 color: #856404;
909 }
910 .wpfnl .wpfnl-alert.wpfnl-warn.box {
911 background-color: #fff3cd;
912 border-color: #ffeeba;
913 }
914
915 .wpfnl-hamburger {
916 display: block;
917 width: 20px;
918 height: 14px;
919 border-top: 2px solid #6E42D3;
920 border-bottom: 2px solid #6E42D3;
921 position: relative;
922 cursor: pointer;
923 }
924 .wpfnl-hamburger:before {
925 content: "";
926 position: absolute;
927 top: 50%;
928 left: 0;
929 width: 100%;
930 height: 2px;
931 background: #6E42D3;
932 margin-top: -1px;
933 }
934
935 ul.wpfnl-dropdown {
936 display: flex;
937 flex-flow: column;
938 gap: 2px;
939 position: absolute;
940 background: #fff;
941 right: 0;
942 top: 37px;
943 width: 220px;
944 border-radius: 10px;
945 border: 1px solid #EBEDF0;
946 box-shadow: 0 6px 8px 0 rgba(191, 191, 191, 0.1);
947 z-index: 5;
948 padding: 9px;
949 opacity: 0;
950 visibility: hidden;
951 transition: all 0.3s ease;
952 }
953 ul.wpfnl-dropdown:after {
954 content: "";
955 position: absolute;
956 right: 21px;
957 top: -6px;
958 width: 10px;
959 height: 10px;
960 background: white;
961 transform: rotate(45deg);
962 z-index: 0;
963 border-top: 1px solid #E5E8F3;
964 border-left: 1px solid #E5E8F3;
965 }
966 ul.wpfnl-dropdown li a {
967 font-size: 14px;
968 line-height: 15px;
969 color: #7A8B9A;
970 font-weight: 400;
971 margin: 0;
972 padding: 7px 9px;
973 display: flex;
974 flex-flow: row;
975 align-items: center;
976 position: relative;
977 z-index: 1;
978 border-radius: 10px;
979 }
980 ul.wpfnl-dropdown li a svg {
981 margin-right: 6px;
982 width: 19px;
983 height: 19px;
984 }
985 ul.wpfnl-dropdown li a:hover {
986 background: #F6F8FA;
987 color: #7A8B9A;
988 }
989
990 .wpfnl-delete-alert-wrapper {
991 position: fixed;
992 top: 0;
993 right: 0;
994 padding: 15px;
995 width: calc(100% - 160px);
996 height: 100%;
997 background: rgba(21, 17, 29, 0.3);
998 backdrop-filter: blur(4px);
999 z-index: 999;
1000 display: none;
1001 flex-flow: row wrap;
1002 align-items: center;
1003 justify-content: center;
1004 }
1005 .wpfnl-delete-alert-wrapper.show-alert {
1006 display: flex;
1007 }
1008 .wpfnl-delete-alert-wrapper.hide-alert {
1009 display: none;
1010 }
1011 .wpfnl-delete-alert-wrapper .wpfnl-delete-confirmation {
1012 background: #fff;
1013 box-shadow: 0 1px 34px rgba(0, 0, 0, 0.06);
1014 border-radius: 10px;
1015 padding: 30px 20px;
1016 width: 100%;
1017 max-width: 420px;
1018 text-align: center;
1019 animation: wpfnl-bounce 0.3s;
1020 }
1021 .wpfnl-delete-alert-wrapper .wpfnl-delete-confirmation h3 {
1022 font-size: 16px;
1023 font-weight: 500;
1024 }
1025 .wpfnl-delete-alert-wrapper .icon {
1026 width: 50px;
1027 height: 50px;
1028 border: 2px solid #e65555;
1029 display: flex;
1030 align-items: center;
1031 justify-content: center;
1032 margin: 0 auto 20px;
1033 border-radius: 100%;
1034 }
1035 .wpfnl-delete-alert-wrapper .icon svg {
1036 width: 18px;
1037 height: 18px;
1038 }
1039 .wpfnl-delete-alert-wrapper .icon svg path {
1040 stroke: #e65555;
1041 }
1042 .wpfnl-delete-alert-wrapper .wpfnl-delete-confirm-btn {
1043 display: flex;
1044 flex-flow: row;
1045 align-items: center;
1046 justify-content: center;
1047 margin-top: 30px;
1048 }
1049 .wpfnl-delete-alert-wrapper .wpfnl-delete-confirm-btn li {
1050 margin: 0 10px;
1051 }
1052 .wpfnl-delete-alert-wrapper .wpfnl-delete-confirm-btn .btn-default {
1053 height: 41px;
1054 line-height: 42px;
1055 padding: 0 20px;
1056 min-width: 110px;
1057 border-radius: 5px;
1058 }
1059 .wpfnl-delete-alert-wrapper .wpfnl-delete-confirm-btn .btn-default.yes {
1060 background-color: #e65555;
1061 }
1062 .wpfnl-delete-alert-wrapper .wpfnl-delete-confirm-btn .btn-default.yes:hover {
1063 background-color: #de6464;
1064 }
1065 .wpfnl-delete-alert-wrapper .wpfnl-delete-confirm-btn .btn-default.cancel {
1066 background-color: #eee;
1067 color: #333;
1068 }
1069 .wpfnl-delete-alert-wrapper .wpfnl-delete-confirm-btn .btn-default.cancel:hover {
1070 background-color: #e2e2e2;
1071 }
1072
1073 .delete-alert-new-ui .wpfnl-delete-confirmation {
1074 position: relative;
1075 max-width: 514px;
1076 background: #F6F5FA;
1077 border-radius: 14px;
1078 padding: 0;
1079 text-align: left;
1080 }
1081 .delete-alert-new-ui .icon {
1082 width: 46px;
1083 height: 46px;
1084 border: none;
1085 margin: 0;
1086 border-radius: 100%;
1087 box-shadow: 0px 1px 1px #DADADA;
1088 background: #fff;
1089 position: absolute;
1090 right: -12px;
1091 top: -12px;
1092 cursor: pointer;
1093 }
1094 .delete-alert-new-ui .icon svg path {
1095 stroke: #A7A8B3;
1096 }
1097 .delete-alert-new-ui .wpfnl-delete-confirm-body {
1098 padding: 26px 20px 26px 26px;
1099 }
1100 .delete-alert-new-ui .wpfnl-delete-confirm-body h3 {
1101 font-weight: 500;
1102 font-size: 18px;
1103 line-height: 1.2;
1104 color: #2D3149;
1105 display: flex;
1106 align-items: center;
1107 gap: 7px;
1108 }
1109 .delete-alert-new-ui .wpfnl-delete-confirm-body h3 svg {
1110 position: relative;
1111 top: -2px;
1112 }
1113 .delete-alert-new-ui .wpfnl-delete-confirm-body h3 svg path {
1114 fill: #EC5956;
1115 }
1116 .delete-alert-new-ui .wpfnl-delete-confirm-body p {
1117 color: #9398A5;
1118 margin-top: 4px;
1119 }
1120 .delete-alert-new-ui .wpfnl-delete-confirm-btn {
1121 justify-content: flex-end;
1122 margin-top: 0;
1123 border-top: 1px solid #E2E2E2;
1124 padding: 20px 28px;
1125 gap: 14px;
1126 }
1127 .delete-alert-new-ui .wpfnl-delete-confirm-btn .btn-default {
1128 font-size: 15px;
1129 height: 40px;
1130 line-height: 41px;
1131 padding: 0 18px;
1132 min-width: auto;
1133 border-radius: 10px;
1134 }
1135 .delete-alert-new-ui .wpfnl-delete-confirm-btn .btn-default.cancel {
1136 background-color: transparent;
1137 color: #2D3149;
1138 border: 1px solid #E4E6EB;
1139 }
1140 .delete-alert-new-ui .wpfnl-delete-confirm-btn .btn-default.yes {
1141 background-color: #6E42D3;
1142 }
1143 .delete-alert-new-ui .wpfnl-delete-confirm-btn .btn-default.yes:hover {
1144 background-color: #4C25A5;
1145 }
1146
1147 .folded .wpfnl-delete-alert-wrapper {
1148 width: calc(100% - 36px);
1149 }
1150
1151 @keyframes wpfnl-bounce {
1152 0% {
1153 transform: scale(0.7);
1154 }
1155 45% {
1156 transform: scale(1.05);
1157 }
1158 80% {
1159 transform: scale(0.95);
1160 }
1161 100% {
1162 transform: scale(1);
1163 }
1164 }
1165 .funnel-loader {
1166 position: relative;
1167 width: 100px;
1168 height: 100px;
1169 margin: 0 auto;
1170 transform-style: preserve-3d;
1171 transform: perspective(500px) rotateX(60deg);
1172 }
1173 .funnel-loader span {
1174 position: absolute;
1175 display: block;
1176 border: 4px solid #6E42D3;
1177 box-sizing: border-box;
1178 border-radius: 100%;
1179 box-shadow: 0 5px 0 #6E42D3, inset 0 5px 0 #6E42D3;
1180 animation: funnel-animate 2s ease-in-out infinite;
1181 }
1182 .funnel-loader span:nth-child(1) {
1183 top: 0;
1184 left: 0;
1185 bottom: 0;
1186 right: 0;
1187 animation-delay: 0.6s;
1188 }
1189 .funnel-loader span:nth-child(2) {
1190 top: 10px;
1191 left: 10px;
1192 bottom: 10px;
1193 right: 10px;
1194 animation-delay: 0.5s;
1195 }
1196 .funnel-loader span:nth-child(3) {
1197 top: 20px;
1198 left: 20px;
1199 bottom: 20px;
1200 right: 20px;
1201 animation-delay: 0.4s;
1202 }
1203 .funnel-loader span:nth-child(4) {
1204 top: 30px;
1205 left: 30px;
1206 bottom: 30px;
1207 right: 30px;
1208 animation-delay: 0.3s;
1209 }
1210 .funnel-loader span:nth-child(5) {
1211 top: 40px;
1212 left: 40px;
1213 bottom: 40px;
1214 right: 40px;
1215 animation-delay: 0.2s;
1216 }
1217
1218 @keyframes funnel-animate {
1219 0% {
1220 transform: translateZ(-50px);
1221 }
1222 50% {
1223 transform: translateZ(50px);
1224 }
1225 100% {
1226 transform: translateZ(-50px);
1227 }
1228 }
1229 @media only screen and (max-width: 960px) {
1230 .wpfnl-delete-alert-wrapper {
1231 width: calc(100% - 35px);
1232 }
1233 }
1234 @media only screen and (max-width: 782px) {
1235 .wpfnl-delete-alert-wrapper {
1236 width: 100%;
1237 }
1238 }
1239 .dot-wrapper span {
1240 color: #fff;
1241 font-size: 16px;
1242 animation-duration: 1.5s;
1243 animation-iteration-count: infinite;
1244 }
1245 .dot-wrapper span.dot-one {
1246 animation-name: flashOne;
1247 margin-left: 2px;
1248 }
1249 .dot-wrapper span.dot-two {
1250 animation-name: flashTwo;
1251 }
1252 .dot-wrapper span.dot-three {
1253 animation-name: flashThree;
1254 }
1255
1256 @keyframes flashOne {
1257 0% {
1258 opacity: 0;
1259 }
1260 25% {
1261 opacity: 1;
1262 }
1263 50% {
1264 opacity: 1;
1265 }
1266 100% {
1267 opacity: 1;
1268 }
1269 }
1270 @keyframes flashTwo {
1271 0% {
1272 opacity: 0;
1273 }
1274 25% {
1275 opacity: 0;
1276 }
1277 50% {
1278 opacity: 1;
1279 }
1280 100% {
1281 opacity: 1;
1282 }
1283 }
1284 @keyframes flashThree {
1285 0% {
1286 opacity: 0;
1287 }
1288 50% {
1289 opacity: 0;
1290 }
1291 75% {
1292 opacity: 1;
1293 }
1294 100% {
1295 opacity: 1;
1296 }
1297 }
1298 .wpfnl .ui-widget-header .ui-icon {
1299 background-image: url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMTYgMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggc3Ryb2tlPSIjN0E4QjlBIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMS42NyIgZD0iTTEyLjY2NSA4SDMuMzMybTAgMGw0LjY2NyA0LjY2N00zLjMzMiA4bDQuNjY3LTQuNjY3Ii8+PC9zdmc+);
1300 background-position: center;
1301 }
1302 .wpfnl .ui-widget-header .ui-datepicker-next .ui-icon {
1303 background-image: url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMTYgMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggc3Ryb2tlPSIjN0E4QjlBIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMS42NyIgZD0iTTMuMzM1IDhoOS4zMzNtMCAwbC00LjY2NyA0LjY2N00xMi42NjggOEw4LjAwMSAzLjMzMyIvPjwvc3ZnPg==);
1304 }
1305 .wpfnl .ui-datepicker {
1306 width: 290px;
1307 z-index: 4 !important;
1308 }
1309 .wpfnl .ui-datepicker.ui-widget-content {
1310 border: none;
1311 box-shadow: none;
1312 }
1313 .wpfnl .ui-datepicker .ui-datepicker-header {
1314 background: transparent;
1315 border: none;
1316 padding: 0;
1317 margin-bottom: 4px;
1318 }
1319 .wpfnl .ui-datepicker .ui-datepicker-prev,
1320 .wpfnl .ui-datepicker .ui-datepicker-next {
1321 top: 4px;
1322 width: 24px;
1323 height: 24px;
1324 background: #ffffff !important;
1325 cursor: pointer;
1326 box-shadow: 0 1px 1px rgba(0, 0, 0, 0.09);
1327 border-radius: 6px;
1328 border: 1px solid #F1F0F5;
1329 }
1330 .wpfnl .ui-datepicker .ui-datepicker-prev-hover,
1331 .wpfnl .ui-datepicker .ui-datepicker-next-hover {
1332 top: 4px;
1333 }
1334 .wpfnl .ui-datepicker .ui-datepicker-next {
1335 right: 4px;
1336 }
1337 .wpfnl .ui-datepicker .ui-datepicker-next-hover {
1338 right: 4px;
1339 }
1340 .wpfnl .ui-datepicker .ui-datepicker-prev {
1341 left: 4px;
1342 }
1343 .wpfnl .ui-datepicker .ui-datepicker-prev-hover {
1344 left: 4px;
1345 }
1346 .wpfnl .ui-datepicker .ui-datepicker-title select {
1347 line-height: 1.1;
1348 margin: 1px 2px;
1349 border: none;
1350 box-shadow: none;
1351 box-shadow: 0 1px 1px rgba(0, 0, 0, 0.09);
1352 }
1353 .wpfnl .ui-datepicker table {
1354 margin: 0;
1355 }
1356 .wpfnl .ui-datepicker td span,
1357 .wpfnl .ui-datepicker td a {
1358 display: block;
1359 padding: 9px 7px 7px;
1360 height: 32.5px;
1361 width: 32.5px;
1362 text-align: center;
1363 text-decoration: none;
1364 border-radius: 50%;
1365 outline: none;
1366 margin: 0;
1367 color: #2D3149;
1368 font-size: 12px;
1369 font-weight: 500 !important;
1370 }
1371 .wpfnl .ui-datepicker .ui-state-default,
1372 .wpfnl .ui-datepicker .ui-widget-content .ui-state-default,
1373 .wpfnl .ui-datepicker .ui-widget-header .ui-state-default {
1374 border: none !important;
1375 background: transparent;
1376 font-weight: normal;
1377 color: #2D3149;
1378 position: relative;
1379 z-index: 1;
1380 }
1381 .wpfnl .ui-datepicker .ui-state-default:hover,
1382 .wpfnl .ui-datepicker .ui-state-hover,
1383 .wpfnl .ui-datepicker .ui-widget-content .ui-state-hover,
1384 .wpfnl .ui-datepicker .ui-state-active,
1385 .wpfnl .ui-datepicker .ui-widget-content .ui-state-highlight {
1386 background: #6E42D3;
1387 color: #fff;
1388 }
1389 .wpfnl .ui-datepicker .ui-priority-secondary,
1390 .wpfnl .ui-datepicker .ui-widget-content .ui-priority-secondary {
1391 opacity: 1;
1392 color: #9b9b9b !important;
1393 }
1394 .wpfnl .ui-datepicker .ui-state-disabled span {
1395 cursor: not-allowed;
1396 }
1397 .wpfnl .ui-datepicker .in-range {
1398 position: relative;
1399 }
1400 .wpfnl .ui-datepicker .in-range:before {
1401 content: "";
1402 position: absolute;
1403 top: 50%;
1404 transform: translateY(-50%);
1405 left: 0;
1406 z-index: 1;
1407 background: rgba(110, 66, 211, 0.12);
1408 height: 28px;
1409 width: 100%;
1410 }
1411 .wpfnl .ui-datepicker .in-range[title=Start]:before {
1412 border-radius: 50px 0 0 50px;
1413 opacity: 0;
1414 }
1415 .wpfnl .ui-datepicker .in-range[title=End]:before {
1416 border-radius: 0 50px 50px 0;
1417 }
1418 .wpfnl .ui-datepicker .in-range[title=Start] > a, .wpfnl .ui-datepicker .in-range[title=End] > a {
1419 background: #6E42D3 !important;
1420 color: #fff !important;
1421 border-radius: 50%;
1422 }
1423 .wpfnl .ui-datepicker .in-range:last-child:before {
1424 border-radius: 0 50px 50px 0;
1425 }
1426 .wpfnl .ui-datepicker .in-range:first-child:before {
1427 border-radius: 50px 0 0 50px;
1428 }
1429 .wpfnl .ui-datepicker .in-range[title=Start] + .in-range:before {
1430 left: -9px;
1431 width: calc(100% + 9px);
1432 }
1433 .wpfnl .ui-datepicker .in-range[title=End]:first-child:before {
1434 opacity: 0;
1435 }
1436
1437 .wpfnl-custom-selectbox {
1438 position: relative;
1439 }
1440 .wpfnl-custom-selectbox .selectbox-selected-value {
1441 position: relative;
1442 width: 100%;
1443 border: 1px solid #ebedf0;
1444 border-radius: 6px;
1445 padding: 13px 33px 13px 12px;
1446 background-color: transparent;
1447 text-align: left;
1448 font-weight: 400;
1449 font-size: 14px;
1450 line-height: 1.21;
1451 color: #6a707c;
1452 cursor: pointer;
1453 }
1454 .wpfnl-custom-selectbox .selectbox-selected-value:before {
1455 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);
1456 width: 12px;
1457 display: block;
1458 position: absolute;
1459 right: 15px;
1460 top: 50%;
1461 margin-top: -9px;
1462 transition: all 0.3s ease;
1463 }
1464 .wpfnl-custom-selectbox .selectbox-options {
1465 width: 100%;
1466 max-width: 300px;
1467 position: absolute;
1468 background: #fff;
1469 right: 0;
1470 top: calc(100% + 8px);
1471 border: 1px solid #E5E8F3;
1472 z-index: 5;
1473 transition: all 0.3s ease;
1474 box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.06);
1475 border-radius: 6px;
1476 padding: 8px;
1477 opacity: 0;
1478 visibility: hidden;
1479 }
1480 .wpfnl-custom-selectbox.show-options .selectbox-options {
1481 opacity: 1;
1482 visibility: visible;
1483 }
1484 .wpfnl-custom-selectbox.show-options .selectbox-selected-value:before {
1485 transform: rotate(-180deg);
1486 }
1487 .wpfnl-custom-selectbox .selectbox-search {
1488 padding: 8px 8px 14px;
1489 }
1490 .wpfnl-custom-selectbox .selectbox-search .search-icon {
1491 position: absolute;
1492 top: 24px;
1493 left: 25px;
1494 }
1495 .wpfnl-custom-selectbox .selectbox-search input[type=search] {
1496 font-weight: 400;
1497 height: 34px;
1498 padding: 6px 15px 4px 36px;
1499 }
1500 .wpfnl-custom-selectbox .list-title {
1501 font-weight: 500;
1502 font-size: 12px;
1503 line-height: 15px;
1504 letter-spacing: 1px;
1505 text-transform: uppercase;
1506 color: #667085;
1507 border-top: 1px solid #ebedf0;
1508 border-bottom: 1px solid #ebedf0;
1509 border-radius: 0;
1510 background: #f9fafb;
1511 position: relative;
1512 padding: 8px 18px;
1513 left: -8px;
1514 width: calc(100% + 16px);
1515 cursor: text;
1516 margin-bottom: 10px;
1517 }
1518 .wpfnl-custom-selectbox .options-tag,
1519 .wpfnl-custom-selectbox .options-list {
1520 max-height: 200px;
1521 overflow: auto;
1522 }
1523 .wpfnl-custom-selectbox .options-tag::-webkit-scrollbar,
1524 .wpfnl-custom-selectbox .options-list::-webkit-scrollbar {
1525 width: 5px;
1526 }
1527 .wpfnl-custom-selectbox .options-tag::-webkit-scrollbar-track,
1528 .wpfnl-custom-selectbox .options-list::-webkit-scrollbar-track {
1529 background: #f2f5f8;
1530 }
1531 .wpfnl-custom-selectbox .options-tag::-webkit-scrollbar-thumb,
1532 .wpfnl-custom-selectbox .options-list::-webkit-scrollbar-thumb {
1533 background-color: #c1c1c1;
1534 border-radius: 20px;
1535 }
1536 .wpfnl-custom-selectbox .single-option {
1537 display: block;
1538 padding: 8px 10px;
1539 border-radius: 6px;
1540 transition: all 0.3s ease;
1541 }
1542 .wpfnl-custom-selectbox .single-option:hover {
1543 background: #f6f8fa;
1544 }
1545 .wpfnl-custom-selectbox .single-option label {
1546 line-height: 1.3;
1547 display: block;
1548 }
1549
1550 .wpfnl-selectbox {
1551 max-width: 270px;
1552 width: 100%;
1553 border-radius: 6px;
1554 border: 1px solid #EEF0F3;
1555 background: #FFF;
1556 position: relative;
1557 cursor: pointer;
1558 }
1559 .wpfnl-selectbox .selected-option {
1560 color: #363B4E;
1561 font-size: 14px;
1562 line-height: 1;
1563 letter-spacing: -0.14px;
1564 padding: 13px 30px 11px 14px;
1565 }
1566 .wpfnl-selectbox .selected-option:before {
1567 content: url("data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMTAgNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBzdHJva2U9IiM3QThCOUEiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIxLjUiIGQ9Ik0xIDFsNCA0IDQtNCIvPjwvc3ZnPg==");
1568 width: 10px;
1569 position: absolute;
1570 right: 14px;
1571 top: 50%;
1572 line-height: 1;
1573 transform: translateY(-50%);
1574 }
1575 .wpfnl-selectbox .selectable-options {
1576 width: 100%;
1577 list-style-type: none;
1578 padding: 8px;
1579 font-size: 16px;
1580 position: absolute;
1581 left: 0;
1582 top: calc(100% + 8px);
1583 z-index: 1;
1584 border-radius: 6px;
1585 border: 1px solid #EBEDF0;
1586 background: #FFF;
1587 box-shadow: 0px 18px 22px 0px rgba(73, 59, 104, 0.1);
1588 max-height: 230px;
1589 overflow-y: auto;
1590 opacity: 0;
1591 visibility: hidden;
1592 transition: all 0.3s ease;
1593 }
1594 .wpfnl-selectbox .selectable-options::-webkit-scrollbar {
1595 width: 3px;
1596 height: 3px;
1597 }
1598 .wpfnl-selectbox .selectable-options::-webkit-scrollbar-track {
1599 background: #f2f5f8;
1600 }
1601 .wpfnl-selectbox .selectable-options::-webkit-scrollbar-thumb {
1602 background-color: #CBCBCB;
1603 border-radius: 20px;
1604 }
1605 .wpfnl-selectbox .selectable-options li {
1606 padding: 11px 12px 9px;
1607 color: #363B4E;
1608 font-size: 14px;
1609 font-weight: 400;
1610 line-height: 1;
1611 letter-spacing: -0.14px;
1612 border-radius: 6px;
1613 }
1614 .wpfnl-selectbox .selectable-options li:hover {
1615 background: #F6F5FA;
1616 }
1617 .wpfnl-selectbox .selectable-options li.selected {
1618 background: #F6F5FA;
1619 font-weight: 500;
1620 }
1621 .wpfnl-selectbox.show-options .add-step-dropdown,
1622 .wpfnl-selectbox.show-options .selectable-options {
1623 opacity: 1;
1624 visibility: visible;
1625 }
1626
1627 .wpfnl-toast-alert {
1628 position: fixed;
1629 top: 150px;
1630 right: 20px;
1631 z-index: 9999;
1632 max-width: 360px;
1633 min-width: 250px;
1634 -webkit-animation: fadeinout 3s ease-in-out forwards;
1635 animation: fadeinout 3s ease-in-out forwards;
1636 }
1637 .wpfnl-toast-alert .wpfnl-toast-alert-wrapper .toast-alert-box {
1638 background: #ffffff;
1639 border: 1px solid #039855;
1640 box-shadow: 0px 7px 30px rgba(16, 5, 46, 0.08);
1641 border-radius: 10px;
1642 display: flex;
1643 flex-flow: row wrap;
1644 align-items: center;
1645 padding: 15px;
1646 gap: 10px;
1647 }
1648 .wpfnl-toast-alert .wpfnl-toast-alert-wrapper .toast-alert-box .alert-text {
1649 width: calc(100% - 34px);
1650 position: relative;
1651 padding-left: 25px;
1652 }
1653 .wpfnl-toast-alert .wpfnl-toast-alert-wrapper .toast-alert-box .alert-text::before {
1654 content: url("data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMTggMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbD0iIzAzOTg1NSIgZD0iTTkgMThBOSA5IDAgMTA5IDBhOSA5IDAgMDAwIDE4eiIvPjxwYXRoIGZpbGw9IiNmZmYiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTYuMTkgMTMuMzlMMi44OTggOS44NjdhMS4yMDMgMS4yMDMgMCAwMS4wNTctMS42OTYgMS4yMDMgMS4yMDMgMCAwMTEuNjk3LjA1N2wyLjUzOSAyLjcxNyA0LjAxOC0zLjc1NGMuMDM3LS4wMzQuMDc0LS4wNjUuMTEzLS4wOTRsMS44OS0xLjc2NWExLjIwMyAxLjIwMyAwIDAxMS42OTYuMDU3IDEuMjAzIDEuMjAzIDAgMDEtLjA1NyAxLjY5NmwtNS43NzMgNS4zOTMtLjAwNi0uMDA2LTEuOTk2IDEuODY2LS44ODYtLjk0OHoiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==");
1655 position: absolute;
1656 left: 0;
1657 top: 0;
1658 height: 18px;
1659 width: 18px;
1660 display: block;
1661 }
1662 .wpfnl-toast-alert .wpfnl-toast-alert-wrapper .toast-alert-box .cross-icon {
1663 width: 24px;
1664 height: 24px;
1665 background: #ffffff;
1666 border: 1px solid #e4e6eb;
1667 border-radius: 6px;
1668 display: flex;
1669 justify-content: center;
1670 align-items: center;
1671 cursor: pointer;
1672 }
1673 .wpfnl-toast-alert .wpfnl-toast-alert-wrapper .toast-alert-box .cross-icon svg path {
1674 fill: #686f7f;
1675 }
1676 .wpfnl-toast-alert .wpfnl-toast-alert-wrapper .toast-alert-box .cross-icon:hover {
1677 background: #e4e6eb;
1678 }
1679
1680 @-webkit-keyframes fadeinout {
1681 0% {
1682 opacity: 0;
1683 top: 150px;
1684 }
1685 80%, 20% {
1686 opacity: 1;
1687 top: 125px;
1688 }
1689 100% {
1690 opacity: 0;
1691 top: 80px;
1692 }
1693 }
1694 @keyframes fadeinout {
1695 0% {
1696 opacity: 0;
1697 top: 150px;
1698 }
1699 80%, 20% {
1700 opacity: 1;
1701 top: 125px;
1702 }
1703 100% {
1704 opacity: 0;
1705 top: 80px;
1706 }
1707 }
1708 .wpfnl-modal .wpfnl-modal__header {
1709 display: flex;
1710 flex-flow: row wrap;
1711 align-items: center;
1712 justify-content: space-between;
1713 padding: 12px 15px;
1714 border-radius: 15px 15px 0 0;
1715 box-shadow: 0 0 8px rgba(0, 0, 0, 0.1);
1716 position: relative;
1717 }
1718 .wpfnl-modal .wpfnl-modal__header .title h2 {
1719 font-weight: 500;
1720 font-size: 16px;
1721 line-height: 1.3;
1722 color: #363B4E;
1723 }
1724 .wpfnl-modal .wpfnl-modal__header .wpfnl-modal-close {
1725 height: 28px;
1726 width: 28px;
1727 background: #F6F6F8;
1728 border: 1px solid #E5E8F3;
1729 display: flex;
1730 flex-flow: column;
1731 align-items: center;
1732 justify-content: center;
1733 border-radius: 100%;
1734 cursor: pointer;
1735 }
1736 .wpfnl-modal .wpfnl-modal__header .wpfnl-modal-close svg path {
1737 stroke: #6E42D3;
1738 }
1739 .wpfnl-modal .wpfnl-modal__body {
1740 background: #F2F5F8;
1741 padding: 23px 25px 0px;
1742 overflow: auto;
1743 height: calc(100% - 52px);
1744 }
1745 .wpfnl-modal .wpfnl-modal__body::-webkit-scrollbar {
1746 width: 5px;
1747 }
1748 .wpfnl-modal .wpfnl-modal__body::-webkit-scrollbar-track {
1749 background: #f2f5f8;
1750 }
1751 .wpfnl-modal .wpfnl-modal__body::-webkit-scrollbar-thumb {
1752 background-color: #6E42D3;
1753 border-radius: 20px;
1754 }
1755 .wpfnl-modal .wpfnl-modal__body .choose-step-type label {
1756 font-weight: 500;
1757 font-size: 13px;
1758 line-height: 15px;
1759 color: #363B4E;
1760 margin-bottom: 9px;
1761 display: inline-block;
1762 }
1763 .wpfnl-modal .wpfnl-modal__body .choose-step-type select {
1764 height: 36px;
1765 border-radius: 5px;
1766 padding: 4px 15px;
1767 max-width: 100%;
1768 }
1769 .wpfnl-modal .wpfnl-modal__body .choose-step-type select:focus {
1770 border-color: #6E42D3;
1771 }
1772 .wpfnl-modal .wpfnl-modal__body .wpfnl-create-step__filter-nav {
1773 margin-bottom: 30px;
1774 margin-left: 5px;
1775 border-bottom: 1px solid #E1E1EB;
1776 }
1777 .wpfnl-modal .wpfnl-modal__body .wpfnl-create-step__filter-nav > li {
1778 padding: 5px 0 10px;
1779 cursor: pointer;
1780 margin-right: 22px;
1781 text-transform: capitalize;
1782 font-weight: 500;
1783 font-size: 14px;
1784 line-height: 16px;
1785 color: #7A8B9A;
1786 position: relative;
1787 }
1788 .wpfnl-modal .wpfnl-modal__body .wpfnl-create-step__filter-nav > li:before {
1789 content: "";
1790 position: absolute;
1791 left: 0;
1792 bottom: -1px;
1793 width: 100%;
1794 height: 2px;
1795 background: #6E42D3;
1796 opacity: 0;
1797 visibility: hidden;
1798 transition: all 0.3s ease;
1799 }
1800 .wpfnl-modal .wpfnl-modal__body .wpfnl-create-step__filter-nav > li:hover, .wpfnl-modal .wpfnl-modal__body .wpfnl-create-step__filter-nav > li.active {
1801 color: #6E42D3;
1802 }
1803 .wpfnl-modal .wpfnl-modal__body .wpfnl-create-step__filter-nav > li.active:before {
1804 opacity: 1;
1805 visibility: visible;
1806 }
1807 .wpfnl-modal .wpfnl-modal__body .wpfnl-create-step__filter-nav > li .pro-tag {
1808 position: absolute;
1809 top: -9px;
1810 right: -10px;
1811 font-size: 10px;
1812 padding: 0 4px;
1813 }
1814 .wpfnl-modal .wpfnl-modal__body .wpfnl-create-step__filter-nav > li.disabled {
1815 font-weight: 400;
1816 color: rgba(122, 139, 154, 0.5);
1817 }
1818 .wpfnl-modal .wpfnl-modal__body .wpfnl-create-step__filter-nav > li.disabled:hover {
1819 color: rgba(122, 139, 154, 0.5);
1820 }
1821 .wpfnl-modal .wpfnl-modal__footer {
1822 padding: 15px 20px;
1823 border-top: 1px solid #E5E8F3;
1824 }
1825 .wpfnl-modal .wpfnl-modal__footer .step-save-btn {
1826 display: flex;
1827 flex-flow: row;
1828 align-items: center;
1829 justify-content: flex-end;
1830 }
1831 .wpfnl-modal .wpfnl-modal__footer .step-save-btn .wpfnl-alert {
1832 margin-right: 10px;
1833 }
1834 .wpfnl-modal .wpfnl-modal__footer .step-save-btn a.btn-default {
1835 background: transparent;
1836 border: 1px solid #E5E8F3;
1837 color: #363B4E;
1838 width: 110px;
1839 padding: 0 20px;
1840 margin-right: 10px;
1841 }
1842 .wpfnl-modal .wpfnl-modal__footer .step-save-btn a.btn-default:hover {
1843 background: rgba(0, 0, 0, 0.04);
1844 }
1845 .wpfnl-modal .wpfnl-modal__footer .step-save-btn button {
1846 width: 110px;
1847 padding: 0 20px;
1848 border: 1px solid transparent;
1849 display: flex;
1850 flex-flow: row;
1851 align-items: center;
1852 justify-content: center;
1853 }
1854
1855 .wpfnl-dashboard-loader {
1856 width: 100%;
1857 padding: 24px;
1858 }
1859 .wpfnl-dashboard-loader__summary {
1860 display: grid;
1861 grid-template-columns: repeat(4, 1fr);
1862 gap: 16px;
1863 margin-bottom: 24px;
1864 }
1865 .wpfnl-dashboard-loader__summary .wpfnl-shimmer-card {
1866 height: 110px;
1867 border-radius: 12px;
1868 animation: shimmer-animation 1.6s infinite linear;
1869 background: linear-gradient(to right, #eff1f3 4%, #e2e2e2 25%, #eff1f3 36%);
1870 background-size: 1000px 100%;
1871 }
1872 .wpfnl-dashboard-loader__chart {
1873 height: 280px;
1874 border-radius: 12px;
1875 margin-bottom: 24px;
1876 animation: shimmer-animation 1.6s infinite linear;
1877 background: linear-gradient(to right, #eff1f3 4%, #e2e2e2 25%, #eff1f3 36%);
1878 background-size: 1000px 100%;
1879 }
1880 .wpfnl-dashboard-loader__table-header {
1881 height: 20px;
1882 width: 35%;
1883 border-radius: 8px;
1884 margin-bottom: 16px;
1885 animation: shimmer-animation 1.6s infinite linear;
1886 background: linear-gradient(to right, #eff1f3 4%, #e2e2e2 25%, #eff1f3 36%);
1887 background-size: 1000px 100%;
1888 }
1889 .wpfnl-dashboard-loader__table-row {
1890 height: 52px;
1891 border-radius: 8px;
1892 margin-bottom: 10px;
1893 animation: shimmer-animation 1.6s infinite linear;
1894 background: linear-gradient(to right, #eff1f3 4%, #e2e2e2 25%, #eff1f3 36%);
1895 background-size: 1000px 100%;
1896 }
1897
1898 .wpfnl-dashboard__nav {
1899 background: #fff;
1900 box-shadow: 1px 0px 2px rgba(190, 190, 215, 0.14);
1901 position: relative;
1902 display: flex;
1903 flex-flow: row wrap;
1904 align-items: center;
1905 justify-content: space-between;
1906 gap: 10px;
1907 padding: 0 24px;
1908 }
1909 .wpfnl-dashboard__nav .wpfnl-dashboard__nav-ul {
1910 display: flex;
1911 align-items: center;
1912 gap: 24px;
1913 }
1914 .wpfnl-dashboard__nav .wpfnl-dashboard__nav-li {
1915 display: block;
1916 position: relative;
1917 }
1918 .wpfnl-dashboard__nav .wpfnl-dashboard__nav-li:last-child {
1919 margin-bottom: 0;
1920 }
1921 .wpfnl-dashboard__nav .wpfnl-dashboard__nav-li a {
1922 display: block;
1923 text-align: center;
1924 font-weight: 400;
1925 font-size: 14px;
1926 line-height: 1;
1927 color: #707070;
1928 padding: 23px 3px;
1929 }
1930 .wpfnl-dashboard__nav .wpfnl-dashboard__nav-li a svg {
1931 display: block;
1932 margin: 0 auto 8px;
1933 }
1934 .wpfnl-dashboard__nav .wpfnl-dashboard__nav-li a:hover {
1935 color: #6E42D3;
1936 }
1937 .wpfnl-dashboard__nav .wpfnl-dashboard__nav-li.active:after {
1938 content: "";
1939 position: absolute;
1940 left: 0px;
1941 bottom: -2px;
1942 height: 2px;
1943 width: 100%;
1944 background: #6E42D3;
1945 z-index: 1;
1946 }
1947 .wpfnl-dashboard__nav .wpfnl-dashboard__nav-li.active a {
1948 color: #6E42D3;
1949 }
1950 .wpfnl-dashboard__nav .logo {
1951 display: block;
1952 }
1953 .wpfnl-dashboard__nav .logo a {
1954 display: block;
1955 text-align: center;
1956 }
1957 .wpfnl-dashboard__nav .logo a svg {
1958 display: block;
1959 margin: 0 auto;
1960 }
1961 .wpfnl-dashboard__nav .wpfnl-dashboard__nav-right .btn-default {
1962 border-radius: 10px;
1963 background: #2D3149;
1964 box-shadow: -1px 1px 1px 0 rgba(182, 185, 191, 0.3);
1965 padding: 10px 18px;
1966 height: auto;
1967 line-height: 1;
1968 color: #F0F0F1;
1969 font-weight: 400;
1970 }
1971 .wpfnl-dashboard__nav .wpfnl-dashboard__nav-right .btn-default:hover {
1972 background-color: #6E42D3;
1973 }
1974
1975 .dashboard-nav__content {
1976 position: relative;
1977 width: calc(100% - 280px);
1978 margin: 0 auto;
1979 }
1980 .dashboard-nav__content .import-funnel-modal {
1981 position: fixed;
1982 top: 0;
1983 left: 160px;
1984 width: calc(100% - 160px);
1985 height: 100%;
1986 background: rgba(21, 17, 29, 0.3);
1987 backdrop-filter: blur(6px);
1988 z-index: 99;
1989 opacity: 0;
1990 visibility: hidden;
1991 transition: all 0.3s ease;
1992 }
1993 .dashboard-nav__content .import-funnel-modal.show-modal {
1994 opacity: 1;
1995 visibility: visible;
1996 }
1997 .dashboard-nav__content .import-funnel-modal .import-funnel-modal-inner {
1998 width: 100%;
1999 height: 100%;
2000 padding: 32px;
2001 display: flex;
2002 flex-flow: column;
2003 align-items: center;
2004 justify-content: center;
2005 }
2006 .dashboard-nav__content .import-funnel-modal .import-funnel-modal-inner .import-funnel-modal-wrapper {
2007 background: #F6F5FA;
2008 border-radius: 15px 0px 15px 15px;
2009 width: 100%;
2010 max-width: 540px;
2011 position: relative;
2012 padding: 24px 30px 20px;
2013 }
2014 .dashboard-nav__content .import-funnel-modal .import-funnel-modal-inner .import-funnel-modal-wrapper .import-funnel-modal-title {
2015 font-weight: 600;
2016 font-size: 18px;
2017 line-height: 1.18;
2018 color: #363B4E;
2019 margin-bottom: 13px;
2020 }
2021 .dashboard-nav__content .import-funnel-modal .import-funnel-modal-inner .import-funnel-modal-wrapper .close-modal {
2022 border: none;
2023 width: 40px;
2024 height: 40px;
2025 position: absolute;
2026 top: -16px;
2027 right: -16px;
2028 display: flex;
2029 flex-flow: column;
2030 align-items: center;
2031 justify-content: center;
2032 cursor: pointer;
2033 border-radius: 100px;
2034 background: #ffffff;
2035 box-shadow: 0px 1px 1px 0px #DADADA;
2036 }
2037 .dashboard-nav__content .import-funnel-modal .import-funnel-modal-inner .import-funnel-modal-wrapper form {
2038 position: relative;
2039 }
2040 .dashboard-nav__content .import-funnel-modal .import-funnel-modal-inner .import-funnel-modal-wrapper form input[type=file] {
2041 position: absolute;
2042 width: 100%;
2043 height: 206px;
2044 top: 0;
2045 left: 0;
2046 opacity: 0;
2047 }
2048 .dashboard-nav__content .import-funnel-modal .import-funnel-modal-inner .import-funnel-modal-wrapper form input[type=file]::-webkit-file-upload-button {
2049 background: #F9F9FA;
2050 border: 1px solid #C9D0E9;
2051 border-radius: 6px;
2052 padding: 9px 17px;
2053 margin-right: 12px;
2054 cursor: pointer;
2055 }
2056 .dashboard-nav__content .import-funnel-modal .import-funnel-modal-inner .import-funnel-modal-wrapper form .import-label {
2057 border-radius: 8px;
2058 padding: 50px 30px;
2059 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");
2060 display: flex;
2061 flex-flow: column;
2062 align-items: center;
2063 justify-content: center;
2064 }
2065 .dashboard-nav__content .import-funnel-modal .import-funnel-modal-inner .import-funnel-modal-wrapper form .import-label h4 {
2066 color: #2D3149;
2067 font-size: 15px;
2068 line-height: 1;
2069 font-weight: 600;
2070 margin-bottom: 1px;
2071 }
2072 .dashboard-nav__content .import-funnel-modal .import-funnel-modal-inner .import-funnel-modal-wrapper form .import-label h4 .primary-color {
2073 color: #6E42D3;
2074 font-weight: 600;
2075 }
2076 .dashboard-nav__content .import-funnel-modal .import-funnel-modal-inner .import-funnel-modal-wrapper form .upload-success-icon,
2077 .dashboard-nav__content .import-funnel-modal .import-funnel-modal-inner .import-funnel-modal-wrapper form .upload-icon {
2078 width: 50px;
2079 height: 50px;
2080 background: #6e42d3;
2081 display: flex;
2082 flex-flow: column;
2083 align-items: center;
2084 justify-content: center;
2085 border-radius: 100%;
2086 margin-bottom: 16px;
2087 }
2088 .dashboard-nav__content .import-funnel-modal .import-funnel-modal-inner .import-funnel-modal-wrapper form .upload-success-icon {
2089 display: none;
2090 background: #239654;
2091 }
2092 .dashboard-nav__content .import-funnel-modal .import-funnel-modal-inner .import-funnel-modal-wrapper form .upload-success-icon svg {
2093 position: relative;
2094 top: 1px;
2095 left: 1px;
2096 }
2097 .dashboard-nav__content .import-funnel-modal .import-funnel-modal-inner .import-funnel-modal-wrapper form .file-added .upload-success-icon {
2098 display: flex;
2099 }
2100 .dashboard-nav__content .import-funnel-modal .import-funnel-modal-inner .import-funnel-modal-wrapper form .file-added .upload-icon {
2101 display: none;
2102 }
2103 .dashboard-nav__content .import-funnel-modal .import-funnel-modal-inner .import-funnel-modal-wrapper form .button-area {
2104 display: flex;
2105 flex-flow: row;
2106 align-items: center;
2107 justify-content: flex-end;
2108 border-top: 1px solid #E4E6EB;
2109 margin-top: 30px;
2110 padding: 20px 30px 0;
2111 gap: 12px;
2112 position: relative;
2113 left: -30px;
2114 width: calc(100% + 60px);
2115 }
2116 .dashboard-nav__content .import-funnel-modal .import-funnel-modal-inner .import-funnel-modal-wrapper form .button-area .btn-default {
2117 padding: 8px 21px 6px;
2118 height: 40px;
2119 line-height: 1;
2120 border-radius: 10px;
2121 box-shadow: 0px 9px 14px 0px rgba(193, 183, 232, 0.5);
2122 min-width: auto;
2123 border: 1px solid transparent;
2124 }
2125 .dashboard-nav__content .import-funnel-modal .import-funnel-modal-inner .import-funnel-modal-wrapper form .button-area .btn-default .wpfnl-loader {
2126 position: relative;
2127 top: 2px;
2128 }
2129 .dashboard-nav__content .import-funnel-modal .import-funnel-modal-inner .import-funnel-modal-wrapper form .button-area .cancel {
2130 position: relative;
2131 top: inherit;
2132 right: inherit;
2133 border-color: #E4E6EB;
2134 width: auto;
2135 background: transparent;
2136 box-shadow: none;
2137 color: #3C3F47;
2138 }
2139 .dashboard-nav__content .import-funnel-modal .import-funnel-modal-inner .import-funnel-modal-wrapper form .button-area .cancel:hover {
2140 background: #f1f1f1;
2141 }
2142 .dashboard-nav__content .upgrade-to-pro {
2143 margin-top: 20px;
2144 }
2145 .dashboard-nav__content .upgrade-to-pro .upgrade-to-pro-wrapper {
2146 display: flex;
2147 align-items: start;
2148 width: 100%;
2149 padding: 20px;
2150 border-radius: 10px;
2151 border: 1px solid rgba(238, 129, 52, 0.5);
2152 background: #FFFAF6;
2153 }
2154 .dashboard-nav__content .upgrade-to-pro .upgrade-to-pro-wrapper .warning-icon-wrapper {
2155 margin-right: 15px;
2156 }
2157 .dashboard-nav__content .upgrade-to-pro .upgrade-to-pro-wrapper .warning-icon {
2158 display: inline-block;
2159 vertical-align: middle;
2160 }
2161 .dashboard-nav__content .upgrade-to-pro .upgrade-to-pro-wrapper .upgrade-to-pro-content {
2162 flex-grow: 1;
2163 color: #d9534f;
2164 font-size: 16px;
2165 line-height: 1.5;
2166 }
2167 .dashboard-nav__content .upgrade-to-pro .upgrade-to-pro-wrapper .upgrade-to-pro-content .upgrade-to-pro-message {
2168 color: #667085;
2169 font-family: Roboto;
2170 font-size: 15px;
2171 font-style: normal;
2172 font-weight: 400;
2173 line-height: 24px;
2174 max-width: 636px;
2175 }
2176 .dashboard-nav__content .upgrade-to-pro .upgrade-to-pro-wrapper .upgrade-to-pro-content .upgrade-to-pro-message h3 {
2177 color: #373B4D;
2178 font-family: Roboto;
2179 font-size: 18px;
2180 font-style: normal;
2181 font-weight: 700;
2182 line-height: normal;
2183 margin-bottom: 10px;
2184 }
2185 .dashboard-nav__content .upgrade-to-pro .upgrade-to-pro-wrapper .upgrade-to-pro-action {
2186 display: flex;
2187 align-items: center;
2188 margin-left: 20px;
2189 }
2190 .dashboard-nav__content .upgrade-to-pro .upgrade-to-pro-wrapper .upgrade-to-pro-action .btn-upgrade-to-pro {
2191 background-color: #6f42c1;
2192 text-decoration: none;
2193 font-weight: 500;
2194 color: #FFF;
2195 text-align: center;
2196 font-family: Inter;
2197 font-size: 16px;
2198 font-style: normal;
2199 padding: 10px 20px;
2200 border-radius: 7px;
2201 }
2202 .dashboard-nav__content .upgrade-to-pro .upgrade-to-pro-wrapper .upgrade-to-pro-action .btn-upgrade-to-pro:hover {
2203 background-color: #563d7c;
2204 }
2205
2206 body.folded .dashboard-nav__content .import-funnel-modal {
2207 left: 36px;
2208 }
2209
2210 .wpfnl-dashboard__header {
2211 box-shadow: 0 1px 2px 0 rgba(190, 190, 215, 0.2);
2212 background: #fff;
2213 width: 100%;
2214 display: flex;
2215 flex-flow: row wrap;
2216 align-items: center;
2217 justify-content: space-between;
2218 padding: 20px 20px 20px 30px;
2219 border-left: 1px solid #ebedf7;
2220 }
2221 .wpfnl-dashboard__header.overview-header {
2222 box-shadow: none;
2223 background: transparent;
2224 padding: 20px 0 0;
2225 border-left: none;
2226 }
2227 .wpfnl-dashboard__header .wpfnl-dashboard-header-left {
2228 display: flex;
2229 align-items: center;
2230 justify-content: center;
2231 }
2232 .wpfnl-dashboard__header .title h1 {
2233 font-weight: 500;
2234 font-size: 18px;
2235 line-height: 21px;
2236 color: #363B4E;
2237 text-transform: capitalize;
2238 }
2239 .wpfnl-dashboard__header .title .subtitle {
2240 font-size: 13px;
2241 display: inline-block;
2242 }
2243 .wpfnl-dashboard__header .funnel-search {
2244 margin-right: 20px;
2245 }
2246 .wpfnl-dashboard__header .funnel-search .search-group {
2247 position: relative;
2248 width: 230px;
2249 }
2250 .wpfnl-dashboard__header .funnel-search .search-group svg {
2251 position: absolute;
2252 top: 9px;
2253 left: 12px;
2254 }
2255 .wpfnl-dashboard__header .funnel-search .search-group input {
2256 padding-left: 40px;
2257 border-radius: 10px;
2258 font-size: 13px;
2259 box-shadow: 0 1px 2px 0 rgba(190, 190, 215, 0.2);
2260 border: none;
2261 height: 39px;
2262 }
2263 .wpfnl-dashboard__header .funnel-search .search-group input::-webkit-input-placeholder {
2264 color: #7A8B9A;
2265 }
2266 .wpfnl-dashboard__header .funnel-search .search-group input::-moz-placeholder {
2267 color: #7A8B9A;
2268 }
2269 .wpfnl-dashboard__header .funnel-search .search-group input:-ms-input-placeholder {
2270 color: #7A8B9A;
2271 }
2272 .wpfnl-dashboard__header .funnel-search .search-group input:-moz-placeholder {
2273 color: #7A8B9A;
2274 }
2275 .wpfnl-dashboard__header .wpfnl-dashboard-links-wrapper {
2276 margin-right: 20px;
2277 }
2278 .wpfnl-dashboard__header .wpfnl-dashboard-links-wrapper a.wpfnl-trash-all-funnels,
2279 .wpfnl-dashboard__header .wpfnl-dashboard-links-wrapper a.wpfnl-all-funnels {
2280 margin-right: 16px;
2281 }
2282 .wpfnl-dashboard__header .wpfnl-dashboard-links-wrapper a.wpfnl-trash-all-funnels:last-child,
2283 .wpfnl-dashboard__header .wpfnl-dashboard-links-wrapper a.wpfnl-all-funnels:last-child {
2284 margin-right: 0;
2285 }
2286 .wpfnl-dashboard__header .wpfnl-dashboard-links-wrapper a.wpfnl-trash-all-funnels span,
2287 .wpfnl-dashboard__header .wpfnl-dashboard-links-wrapper a.wpfnl-all-funnels span {
2288 color: #2D3149;
2289 font-family: Inter;
2290 font-size: 14px;
2291 font-style: normal;
2292 font-weight: 500;
2293 line-height: 1;
2294 letter-spacing: -0.14px;
2295 }
2296 .wpfnl-dashboard__header .wpfnl-dashboard-links-wrapper a.wpfnl-trash-all-funnels span.wpfnl-count,
2297 .wpfnl-dashboard__header .wpfnl-dashboard-links-wrapper a.wpfnl-all-funnels span.wpfnl-count {
2298 border-radius: 10px;
2299 background: #FFF;
2300 padding: 6px 8px;
2301 color: #7A8B9A;
2302 font-family: Inter;
2303 font-size: 10px;
2304 font-style: normal;
2305 font-weight: 500;
2306 line-height: 8px;
2307 letter-spacing: -0.1px;
2308 margin-left: 3px;
2309 display: inline-block;
2310 }
2311 .wpfnl-dashboard__header .wpfnl-dashboard-links-wrapper a.wpfnl-trash-all-funnels.active span,
2312 .wpfnl-dashboard__header .wpfnl-dashboard-links-wrapper a.wpfnl-all-funnels.active span {
2313 color: #573BFF;
2314 }
2315 .wpfnl-dashboard__header .wpfnl-dashboard-links-wrapper a.wpfnl-trash-all-funnels.active span.wpfnl-count,
2316 .wpfnl-dashboard__header .wpfnl-dashboard-links-wrapper a.wpfnl-all-funnels.active span.wpfnl-count {
2317 background: rgba(87, 59, 255, 0.1);
2318 }
2319 .wpfnl-dashboard__header a.import-export {
2320 background: #FFFFFF;
2321 box-shadow: 0px 1px 2px rgba(190, 190, 215, 0.2);
2322 border-radius: 8px;
2323 font-weight: 400;
2324 font-size: 14px;
2325 line-height: 1.21;
2326 text-align: center;
2327 color: #363B4E;
2328 padding: 12px 20px 10px;
2329 display: flex;
2330 align-items: center;
2331 gap: 5px;
2332 margin-right: 14px;
2333 cursor: pointer;
2334 }
2335 .wpfnl-dashboard__header a.import-export .pro-tag-icon {
2336 width: 20px;
2337 height: 20px;
2338 }
2339 .wpfnl-dashboard__header a.import-export svg {
2340 display: block;
2341 position: relative;
2342 top: -1px;
2343 }
2344 .wpfnl-dashboard__header a.import-export path {
2345 transition: all 0.3s ease;
2346 }
2347 .wpfnl-dashboard__header a.import-export:hover {
2348 color: #6E42D3;
2349 }
2350 .wpfnl-dashboard__header a.import-export:hover path {
2351 fill: #6E42D3;
2352 }
2353 .wpfnl-dashboard__header a.import-export:hover .pro-tag-icon path {
2354 fill: #FFF;
2355 }
2356 .wpfnl-dashboard__header a.import-export.wpfnl-export-all-funnels {
2357 margin-left: auto;
2358 }
2359 .wpfnl-dashboard__header a.import-export#wpfnl-export-all-pro {
2360 margin-left: auto;
2361 }
2362 .wpfnl-dashboard__header a.pro-import-button {
2363 background: #FFFFFF;
2364 box-shadow: 0px 1px 2px rgba(190, 190, 215, 0.2);
2365 border-radius: 8px;
2366 font-weight: 400;
2367 font-size: 14px;
2368 line-height: 1.21;
2369 text-align: center;
2370 color: #363B4E;
2371 padding: 12px 20px 10px;
2372 display: flex;
2373 align-items: center;
2374 gap: 5px;
2375 margin-right: 14px;
2376 cursor: pointer;
2377 }
2378 .wpfnl-dashboard__header a.pro-import-button .pro-tag-icon {
2379 width: 20px;
2380 height: 20px;
2381 }
2382 .wpfnl-dashboard__header a.pro-import-button svg {
2383 display: block;
2384 position: relative;
2385 top: -1px;
2386 }
2387 .wpfnl-dashboard__header a.pro-import-button path {
2388 transition: all 0.3s ease;
2389 }
2390 .wpfnl-dashboard__header a.pro-import-button:hover {
2391 color: #6E42D3;
2392 }
2393 .wpfnl-dashboard__header a.pro-import-button:hover path {
2394 fill: #6E42D3;
2395 }
2396 .wpfnl-dashboard__header a.pro-import-button:hover .pro-tag-icon path {
2397 fill: #FFF;
2398 }
2399 .wpfnl-dashboard__header a.pro-import-button.wpfnl-export-all-funnels {
2400 margin-left: auto;
2401 }
2402 .wpfnl-dashboard__header a.pro-import-button#wpfnl-export-all-pro {
2403 margin-left: auto;
2404 }
2405 .wpfnl-dashboard__header .btn-default.disabled,
2406 .wpfnl-dashboard__header .add-new-funnel-btn {
2407 font-weight: 400;
2408 height: 40px;
2409 line-height: 41px;
2410 border-radius: 10px;
2411 }
2412 .wpfnl-dashboard__header .add-new-funnel-btn svg {
2413 position: relative;
2414 top: 1px;
2415 margin-right: 3px;
2416 }
2417 .wpfnl-dashboard__header .add-new-funnel-btn svg path {
2418 stroke: #fff;
2419 }
2420 .wpfnl-dashboard__header .add-new-funnel-btn.disabled {
2421 opacity: 0.5;
2422 pointer-events: none;
2423 cursor: not-allowed;
2424 }
2425 .wpfnl-dashboard__header .add-new-funnel-btn.disabled svg {
2426 margin-right: 6px;
2427 }
2428
2429 .wpfnl-dashboard__inner-content {
2430 min-height: 425px;
2431 margin: 24px auto 30px;
2432 }
2433 .wpfnl-dashboard__inner-content.no-funnel .funnel-list__wrapper {
2434 display: flex;
2435 flex-flow: column;
2436 align-items: center;
2437 justify-content: center;
2438 background-color: transparent;
2439 border-radius: 0;
2440 }
2441 .wpfnl-dashboard__inner-content.no-funnel .no-funnel-wrapper {
2442 background: transparent;
2443 width: 100%;
2444 }
2445 .wpfnl-dashboard__inner-content.no-funnel .no-funnel-wrapper .no-funnel {
2446 color: #363B4E;
2447 font-size: 18px;
2448 font-style: normal;
2449 font-weight: 500;
2450 line-height: 0.88;
2451 }
2452 .wpfnl-dashboard__inner-content.no-funnel .no-trash-wrapper {
2453 text-align: center;
2454 background: #FFF;
2455 filter: drop-shadow(0px 1px 1px rgba(182, 185, 191, 0.3));
2456 width: 100%;
2457 height: 100%;
2458 display: flex;
2459 flex-direction: column;
2460 justify-content: center;
2461 align-items: center;
2462 gap: 40px;
2463 padding: 170px 0px;
2464 border-radius: 10px;
2465 }
2466 .wpfnl-dashboard__inner-content.no-funnel .no-trash-wrapper .no-funnel {
2467 font-family: "Roboto";
2468 font-style: normal;
2469 font-weight: 500;
2470 font-size: 18px;
2471 line-height: 16px;
2472 color: #363B4E;
2473 }
2474 .wpfnl-dashboard__inner-content.no-funnel .create-new-funnel {
2475 display: flex;
2476 flex-flow: row wrap;
2477 gap: 16px;
2478 }
2479 .wpfnl-dashboard__inner-content.no-funnel .create-new-funnel .btn-default {
2480 font-size: 15px;
2481 padding: 0 20px;
2482 height: 44px;
2483 line-height: 44px;
2484 display: flex;
2485 align-items: center;
2486 gap: 7px;
2487 box-shadow: 0px 2px 4px rgba(223, 223, 249, 0.25);
2488 border-radius: 10px;
2489 min-width: auto;
2490 border: 1px solid transparent;
2491 }
2492 .wpfnl-dashboard__inner-content.no-funnel .create-new-funnel .btn-default.import-export {
2493 background: transparent;
2494 color: #363B4E;
2495 border-color: #E4E2EB;
2496 filter: drop-shadow(0px 2px 4px rgba(223, 223, 249, 0.25));
2497 }
2498 .wpfnl-dashboard__inner-content.no-funnel .create-new-funnel .btn-default.import-export:hover {
2499 background: #fff;
2500 }
2501 .wpfnl-dashboard__inner-content.no-funnel .create-new-funnel .btn-default.pro-import-button {
2502 background: transparent;
2503 color: #363B4E;
2504 border-color: #E4E2EB;
2505 filter: drop-shadow(0px 2px 4px rgba(223, 223, 249, 0.25));
2506 }
2507 .wpfnl-dashboard__inner-content.no-funnel .create-new-funnel .btn-default.pro-import-button:hover {
2508 background: #fff;
2509 }
2510 .wpfnl-dashboard__inner-content.no-funnel a.wpfnl-trash-all-funnels {
2511 font-family: "Inter";
2512 font-style: normal;
2513 font-weight: 500;
2514 font-size: 14px;
2515 line-height: 17px;
2516 letter-spacing: -0.01em;
2517 color: #EC5956;
2518 display: flex;
2519 align-items: center;
2520 justify-content: center;
2521 gap: 5px;
2522 margin-top: 15px;
2523 }
2524 .wpfnl-dashboard__inner-content.no-funnel a.wpfnl-trash-all-funnels path {
2525 stroke: #EC5956;
2526 }
2527 .wpfnl-dashboard__inner-content.no-funnel .no-funnel-info {
2528 width: 100%;
2529 border-radius: 10px;
2530 background-color: #FFF;
2531 box-shadow: 0 1px 1px rgba(182, 185, 191, 0.3);
2532 padding: 70px 80px;
2533 display: flex;
2534 gap: 30px;
2535 align-items: center;
2536 }
2537 .wpfnl-dashboard__inner-content.no-funnel .no-funnel-info .info-content {
2538 flex: 1;
2539 }
2540 .wpfnl-dashboard__inner-content.no-funnel .no-funnel-info .info-title {
2541 color: #1D2327;
2542 font-size: 24px;
2543 font-weight: 500;
2544 line-height: 1.3;
2545 margin: 0 0 5px 0;
2546 }
2547 .wpfnl-dashboard__inner-content.no-funnel .no-funnel-info .info-description {
2548 margin: 0 0 18px 0;
2549 color: #707070;
2550 font-size: 14px;
2551 font-weight: 400;
2552 line-height: 1.5;
2553 max-width: 330px;
2554 }
2555 .wpfnl-dashboard__inner-content.no-funnel .no-funnel-info .info-features {
2556 list-style: none;
2557 margin: 0 0 28px 0;
2558 padding: 0;
2559 display: flex;
2560 flex-direction: column;
2561 gap: 12px;
2562 }
2563 .wpfnl-dashboard__inner-content.no-funnel .no-funnel-info .feature-item {
2564 display: flex;
2565 align-items: center;
2566 gap: 10px;
2567 color: #1F2937;
2568 font-size: 14px;
2569 font-weight: 400;
2570 line-height: 1.5;
2571 margin: 0;
2572 padding-left: 22px;
2573 position: relative;
2574 }
2575 .wpfnl-dashboard__inner-content.no-funnel .no-funnel-info .feature-item svg {
2576 position: absolute;
2577 left: 0;
2578 top: 6px;
2579 width: 14px;
2580 height: auto;
2581 }
2582 .wpfnl-dashboard__inner-content.no-funnel .no-funnel-info .info-links {
2583 display: flex;
2584 align-items: center;
2585 flex-wrap: wrap;
2586 gap: 20px;
2587 row-gap: 10px;
2588 }
2589 .wpfnl-dashboard__inner-content.no-funnel .no-funnel-info .info-link {
2590 display: inline-flex;
2591 align-items: center;
2592 gap: 8px;
2593 color: #6E42D3;
2594 font-size: 15px;
2595 font-weight: 500;
2596 line-height: 1;
2597 text-decoration: none;
2598 transition: opacity 0.2s ease;
2599 }
2600 .wpfnl-dashboard__inner-content.no-funnel .no-funnel-info .info-link svg {
2601 display: block;
2602 flex-shrink: 0;
2603 }
2604 .wpfnl-dashboard__inner-content.no-funnel .no-funnel-info .info-link:hover {
2605 text-decoration: underline;
2606 }
2607 .wpfnl-dashboard__inner-content.no-funnel .no-funnel-info .info-link:focus {
2608 outline: 2px solid #6E42D3;
2609 outline-offset: 2px;
2610 border-radius: 4px;
2611 }
2612 .wpfnl-dashboard__inner-content.no-funnel .no-funnel-info .video-wrapper {
2613 flex-shrink: 0;
2614 height: 100%;
2615 }
2616 .wpfnl-dashboard__inner-content.no-funnel .no-funnel-info .video-preview {
2617 position: relative;
2618 width: 570px;
2619 height: 100%;
2620 border-radius: 10px;
2621 cursor: pointer;
2622 transition: transform 0.2s ease;
2623 }
2624 .wpfnl-dashboard__inner-content.no-funnel .no-funnel-info .video-preview:before {
2625 content: "";
2626 position: absolute;
2627 inset: -20px;
2628 border: 1px solid #F6F5FA;
2629 border-radius: 14px;
2630 }
2631 .wpfnl-dashboard__inner-content.no-funnel .no-funnel-info .video-preview:after {
2632 content: "";
2633 position: absolute;
2634 inset: -40px;
2635 border: 1px solid #F6F5FA;
2636 border-radius: 14px;
2637 }
2638 .wpfnl-dashboard__inner-content.no-funnel .no-funnel-info .video-preview:focus {
2639 outline: 3px solid #6E42D3;
2640 outline-offset: 2px;
2641 }
2642 .wpfnl-dashboard__inner-content.no-funnel .no-funnel-info .video-poster {
2643 width: 100%;
2644 height: auto;
2645 object-fit: cover;
2646 display: block;
2647 border-radius: 14px;
2648 }
2649 .wpfnl-dashboard__inner-content.no-funnel .no-funnel-info .play-overlay {
2650 position: absolute;
2651 top: 0;
2652 left: 0;
2653 right: 0;
2654 bottom: 0;
2655 display: flex;
2656 align-items: center;
2657 justify-content: center;
2658 background: rgba(0, 0, 0, 0.3);
2659 transition: background 0.2s ease;
2660 border-radius: 14px;
2661 z-index: 1;
2662 }
2663 .video-preview:hover .wpfnl-dashboard__inner-content.no-funnel .no-funnel-info .play-overlay {
2664 background: rgba(0, 0, 0, 0.4);
2665 }
2666 .wpfnl-dashboard__inner-content.no-funnel .no-funnel-info .play-button {
2667 width: 57px;
2668 height: 57px;
2669 border-radius: 50%;
2670 background: #fff;
2671 display: flex;
2672 align-items: center;
2673 justify-content: center;
2674 transition: all 0.2s ease;
2675 box-shadow: 0 0 0 10px #e7e7e7;
2676 position: relative;
2677 }
2678 .wpfnl-dashboard__inner-content.no-funnel .no-funnel-info .play-button:before {
2679 content: "";
2680 position: absolute;
2681 inset: -11px;
2682 border-radius: 50%;
2683 background: transparent;
2684 border: 1px solid #fff;
2685 }
2686 .wpfnl-dashboard__inner-content.no-funnel .no-funnel-info .play-button svg {
2687 margin-left: 4px;
2688 display: block;
2689 }
2690 .video-preview:hover .wpfnl-dashboard__inner-content.no-funnel .no-funnel-info .play-button {
2691 background: rgb(110, 66, 211);
2692 transform: scale(1.1);
2693 }
2694 .wpfnl-dashboard__inner-content.no-funnel .video-popup-overlay {
2695 position: fixed;
2696 top: 0;
2697 left: 0;
2698 right: 0;
2699 bottom: 0;
2700 background: rgba(0, 0, 0, 0.8);
2701 display: flex;
2702 align-items: center;
2703 justify-content: center;
2704 z-index: 99999;
2705 padding: 20px;
2706 opacity: 0;
2707 visibility: hidden;
2708 transition: all 0.5s ease;
2709 }
2710 .wpfnl-dashboard__inner-content.no-funnel .video-popup-overlay.show {
2711 opacity: 1;
2712 visibility: visible;
2713 }
2714 .wpfnl-dashboard__inner-content.no-funnel .video-popup-content {
2715 position: relative;
2716 width: 100%;
2717 max-width: 760px;
2718 border-radius: 16px;
2719 background: #fff;
2720 padding: 20px;
2721 }
2722 .wpfnl-dashboard__inner-content.no-funnel .video-popup-close {
2723 position: absolute;
2724 top: -20px;
2725 right: -20px;
2726 width: 40px;
2727 height: 40px;
2728 background: rgb(255, 255, 255);
2729 border: none;
2730 border-radius: 50%;
2731 color: #fff;
2732 cursor: pointer;
2733 display: flex;
2734 align-items: center;
2735 justify-content: center;
2736 transition: all 0.2s ease;
2737 z-index: 10;
2738 box-shadow: 1px 1px 7px rgba(34, 34, 34, 0.2784313725);
2739 }
2740 .wpfnl-dashboard__inner-content.no-funnel .video-popup-close:focus {
2741 outline: 2px solid #fff;
2742 outline-offset: 2px;
2743 }
2744 .wpfnl-dashboard__inner-content.no-funnel .video-container {
2745 position: relative;
2746 padding-bottom: 56.25%;
2747 height: 0;
2748 overflow: hidden;
2749 }
2750 .wpfnl-dashboard__inner-content.no-funnel .video-container iframe {
2751 position: absolute;
2752 top: 0;
2753 left: 0;
2754 width: 100%;
2755 height: 100%;
2756 border-radius: 14px;
2757 }
2758 .wpfnl-dashboard__inner-content.no-funnel .visually-hidden {
2759 position: absolute;
2760 width: 1px;
2761 height: 1px;
2762 padding: 0;
2763 margin: -1px;
2764 overflow: hidden;
2765 clip: rect(0, 0, 0, 0);
2766 white-space: nowrap;
2767 border: 0;
2768 }
2769 .wpfnl-dashboard__inner-content.no-funnel .video-popup-fade-enter-active,
2770 .wpfnl-dashboard__inner-content.no-funnel .video-popup-fade-leave-active {
2771 transition: opacity 0.3s ease;
2772 }
2773 .wpfnl-dashboard__inner-content.no-funnel .video-popup-fade-enter-from,
2774 .wpfnl-dashboard__inner-content.no-funnel .video-popup-fade-leave-to {
2775 opacity: 0;
2776 }
2777
2778 @media only screen and (min-width: 1921px) {
2779 .wpfnl-dashboard {
2780 min-height: calc(108vh - 120px);
2781 }
2782 }
2783 @media only screen and (max-width: 1699px) {
2784 .wpfnl-dashboard {
2785 min-height: calc(113vh - 120px);
2786 }
2787 .dashboard-nav__content {
2788 width: calc(100% - 80px);
2789 }
2790 .wpfnl-dashboard .no-funnel-info {
2791 width: calc(100% - 380px);
2792 padding: 20px;
2793 gap: 20px;
2794 }
2795 .wpfnl-dashboard .no-funnel-info .video-preview {
2796 width: 370px;
2797 }
2798 .wpfnl-dashboard .no-funnel-info .video-poster {
2799 height: 311px;
2800 }
2801 }
2802 @media only screen and (max-width: 1399px) {
2803 .wpfnl-dashboard__header.overview-header {
2804 padding: 24px 0 0;
2805 }
2806 .dashboard-nav__content {
2807 width: calc(100% - 48px);
2808 }
2809 .dashboard-nav__content .upgrade-to-pro .upgrade-to-pro-wrapper .upgrade-to-pro-action .btn-upgrade-to-pro {
2810 font-size: 15px;
2811 min-width: 150px;
2812 }
2813 .wpfnl-dashboard .no-funnel-info .info-link {
2814 font-size: 14px;
2815 }
2816 .wpfnl-dashboard__inner-content.no-funnel .no-funnel-info {
2817 padding: 30px 50px 30px 40px;
2818 }
2819 .wpfnl-dashboard__inner-content.no-funnel .no-funnel-info .video-preview {
2820 width: 420px;
2821 }
2822 .wpfnl-dashboard__inner-content.no-funnel .no-funnel-info .video-preview:before {
2823 inset: -12px;
2824 }
2825 .wpfnl-dashboard__inner-content.no-funnel .no-funnel-info .video-preview:after {
2826 inset: -24px;
2827 }
2828 }
2829 @media only screen and (max-width: 1199px) {
2830 .wpfnl-dashboard__nav .wpfnl-dashboard__nav-ul {
2831 gap: 18px;
2832 }
2833 .dashboard-nav__content .upgrade-to-pro .upgrade-to-pro-wrapper .upgrade-to-pro-action .btn-upgrade-to-pro {
2834 min-width: 135px;
2835 padding: 10px 15px;
2836 font-size: 14px;
2837 }
2838 .dashboard-nav__content .upgrade-to-pro .upgrade-to-pro-wrapper .upgrade-to-pro-content .upgrade-to-pro-message h3 {
2839 font-size: 16px;
2840 }
2841 .wpfnl-dashboard__header.overview-header {
2842 padding: 20px 0 0;
2843 }
2844 .wpfnl-dashboard__header .wpfnl-dashboard-header-left:not(.trash-funnels-header) {
2845 flex-direction: column;
2846 align-items: flex-start;
2847 gap: 11px;
2848 }
2849 .overview-header .wpfnl-dashboard__inner-content {
2850 margin-top: 0px;
2851 }
2852 .wpfnl-dashboard__inner-content.no-funnel .no-trash-wrapper {
2853 padding: 100px 0;
2854 }
2855 .wpfnl-dashboard__inner-content.no-funnel .no-funnel-info {
2856 padding: 20px 36px 24px 24px;
2857 }
2858 .wpfnl-dashboard__inner-content.no-funnel .no-funnel-info .video-preview {
2859 width: 330px;
2860 }
2861 .wpfnl-dashboard__inner-content.no-funnel .no-funnel-info .video-preview:after {
2862 opacity: 0;
2863 }
2864 }
2865 @media only screen and (max-width: 960px) {
2866 .dashboard-nav__content .import-funnel-modal {
2867 left: 34px;
2868 width: calc(100% - 34px);
2869 }
2870 }
2871 @media only screen and (max-width: 782px) {
2872 .dashboard-nav__content .import-funnel-modal {
2873 left: 0;
2874 width: 100%;
2875 }
2876 }
2877 .wpfnl-sc-analytics-overview {
2878 margin-top: 20px;
2879 margin-bottom: 24px;
2880 background: #fff;
2881 border: 1px solid #E4E6EB;
2882 border-radius: 10px;
2883 overflow: hidden;
2884 transition: max-height 0.3s ease;
2885 }
2886 .wpfnl-sc-analytics-overview.collapsed .wpfnl-sc-analytics-cards {
2887 display: none;
2888 }
2889 .wpfnl-sc-analytics-overview.collapsed .wpfnl-sc-analytics-toggle .toggle-arrow {
2890 transform: rotate(180deg);
2891 }
2892 .wpfnl-sc-analytics-overview .wpfnl-sc-analytics-cards {
2893 display: grid;
2894 grid-template-columns: repeat(4, 1fr);
2895 gap: 0;
2896 padding: 24px 20px;
2897 }
2898 .wpfnl-sc-analytics-overview .wpfnl-sc-analytics-card {
2899 display: flex;
2900 align-items: center;
2901 gap: 16px;
2902 padding: 0 20px;
2903 border-right: 1px solid #E4E6EB;
2904 }
2905 .wpfnl-sc-analytics-overview .wpfnl-sc-analytics-card:first-child {
2906 padding-left: 0;
2907 }
2908 .wpfnl-sc-analytics-overview .wpfnl-sc-analytics-card:last-child {
2909 border-right: none;
2910 }
2911 .wpfnl-sc-analytics-overview .wpfnl-sc-analytics-card__icon .icon-wrap {
2912 width: 48px;
2913 height: 48px;
2914 display: flex;
2915 align-items: center;
2916 justify-content: center;
2917 border-radius: 50%;
2918 background: linear-gradient(135deg, #FFF3EC 0%, #FFE8D9 100%);
2919 border: 1px solid #FDDCC9;
2920 }
2921 .wpfnl-sc-analytics-overview .wpfnl-sc-analytics-card__icon .icon-wrap--purple {
2922 background: linear-gradient(135deg, #F3EEFF 0%, #E8DDFB 100%);
2923 border-color: #D8C9F5;
2924 }
2925 .wpfnl-sc-analytics-overview .wpfnl-sc-analytics-card__icon .icon-wrap--orange {
2926 background: linear-gradient(135deg, #FFF3EC 0%, #FFE8D9 100%);
2927 border-color: #FDDCC9;
2928 }
2929 .wpfnl-sc-analytics-overview .wpfnl-sc-analytics-card__icon .icon-wrap--green {
2930 background: linear-gradient(135deg, #ECFDF5 0%, #D1FAE5 100%);
2931 border-color: #A7F3D0;
2932 }
2933 .wpfnl-sc-analytics-overview .wpfnl-sc-analytics-card__content .card-title {
2934 display: block;
2935 color: #7A8B9A;
2936 font-size: 13px;
2937 font-weight: 400;
2938 line-height: 1.3;
2939 margin-bottom: 4px;
2940 }
2941 .wpfnl-sc-analytics-overview .wpfnl-sc-analytics-card__content .card-value {
2942 display: block;
2943 color: #2D3149;
2944 font-size: 22px;
2945 font-weight: 600;
2946 line-height: 1.2;
2947 }
2948 .wpfnl-sc-analytics-overview .wpfnl-sc-analytics-toggle {
2949 display: flex;
2950 justify-content: center;
2951 padding: 8px 0;
2952 border-top: 1px solid #E4E6EB;
2953 cursor: pointer;
2954 }
2955 .wpfnl-sc-analytics-overview .wpfnl-sc-analytics-toggle__btn {
2956 display: flex;
2957 align-items: center;
2958 justify-content: center;
2959 width: 28px;
2960 height: 28px;
2961 border-radius: 50%;
2962 border: 1px solid #E4E6EB;
2963 background: #fff;
2964 cursor: pointer;
2965 transition: background 0.2s;
2966 }
2967 .wpfnl-sc-analytics-overview .wpfnl-sc-analytics-toggle__btn:hover {
2968 background: #F5F6FA;
2969 }
2970 .wpfnl-sc-analytics-overview .wpfnl-sc-analytics-toggle .toggle-arrow {
2971 transition: transform 0.3s ease;
2972 }
2973
2974 @media only screen and (max-width: 1199px) {
2975 .wpfnl-sc-analytics-overview .wpfnl-sc-analytics-cards {
2976 grid-template-columns: repeat(2, 1fr);
2977 gap: 20px;
2978 }
2979 .wpfnl-sc-analytics-overview .wpfnl-sc-analytics-card {
2980 border-right: none;
2981 padding-left: 0;
2982 }
2983 }
2984 @media only screen and (max-width: 600px) {
2985 .wpfnl-sc-analytics-overview .wpfnl-sc-analytics-cards {
2986 grid-template-columns: 1fr;
2987 }
2988 }
2989 .wpfnl-guided-onboarding {
2990 margin-top: -24px;
2991 background-color: #EDEBF2;
2992 padding: 30px 0;
2993 }
2994 .wpfnl-guided-onboarding .wpfnl-guided-onboarding-wrapper {
2995 display: flex;
2996 flex-flow: row wrap;
2997 gap: 20px;
2998 width: calc(100% - 280px);
2999 margin: 0 auto;
3000 }
3001 .wpfnl-guided-onboarding .onboarding-title-area {
3002 width: 100%;
3003 display: flex;
3004 align-items: center;
3005 justify-content: space-between;
3006 gap: 20px;
3007 }
3008 .wpfnl-guided-onboarding .onboarding-title-area .onboarding-title {
3009 color: #1D2327;
3010 font-size: 24px;
3011 font-weight: 600;
3012 line-height: 1.2;
3013 margin: 0;
3014 }
3015 .wpfnl-guided-onboarding .onboarding-title-area .dismiss-button {
3016 border: none;
3017 padding: 0;
3018 background: transparent;
3019 display: flex;
3020 align-items: center;
3021 gap: 5px;
3022 cursor: pointer;
3023 color: #707070;
3024 font-size: 14px;
3025 font-weight: 400;
3026 line-height: 1;
3027 }
3028 .wpfnl-guided-onboarding .onboarding-title-area .dismiss-button svg {
3029 display: block;
3030 }
3031 .wpfnl-guided-onboarding .onboarding-title-area .dismiss-button:hover {
3032 color: #6E42D3;
3033 }
3034 .wpfnl-guided-onboarding .onboarding-title-area .dismiss-button:hover path {
3035 stroke: #6E42D3;
3036 }
3037 .wpfnl-guided-onboarding .onboarding-list-wrapper {
3038 width: 410px;
3039 border-radius: 10px;
3040 background-color: #FFF;
3041 box-shadow: 0 1px 1px 0 rgba(182, 185, 191, 0.3);
3042 }
3043 .wpfnl-guided-onboarding .onboarding-progressbar {
3044 padding: 20px 24px;
3045 border-bottom: 1px solid #EDECF2;
3046 }
3047 .wpfnl-guided-onboarding .onboarding-progressbar .funnel-progress-title {
3048 margin: 0 0 18px 0;
3049 color: #2D3149;
3050 font-size: 18px;
3051 font-weight: 600;
3052 line-height: 1.3;
3053 }
3054 .wpfnl-guided-onboarding .onboarding-progressbar .funnel-progress-wrapper {
3055 display: flex;
3056 align-items: center;
3057 gap: 16px;
3058 }
3059 .wpfnl-guided-onboarding .onboarding-progressbar .funnel-progress-label {
3060 white-space: nowrap;
3061 color: #9398A5;
3062 font-size: 14px;
3063 font-weight: 400;
3064 line-height: 1;
3065 display: inline-block;
3066 }
3067 .wpfnl-guided-onboarding .onboarding-progressbar .funnel-progress-bar {
3068 flex: 1;
3069 height: 8px;
3070 background: #E3E1EA;
3071 border-radius: 999px;
3072 position: relative;
3073 overflow: hidden;
3074 }
3075 .wpfnl-guided-onboarding .onboarding-progressbar .funnel-progress-fill {
3076 height: 100%;
3077 background-color: #6E42D3;
3078 border-radius: 999px;
3079 transition: width 0.4s ease;
3080 }
3081 .wpfnl-guided-onboarding .onboarding-list {
3082 width: 100%;
3083 padding: 24px;
3084 display: flex;
3085 flex-flow: column;
3086 gap: 24px;
3087 }
3088 .wpfnl-guided-onboarding .onboarding-item {
3089 display: flex;
3090 align-items: center;
3091 gap: 14px;
3092 justify-content: space-between;
3093 transition: background 0.2s ease;
3094 }
3095 .wpfnl-guided-onboarding .onboarding-item .left {
3096 display: flex;
3097 align-items: center;
3098 gap: 10px;
3099 }
3100 .wpfnl-guided-onboarding .onboarding-item .right .status {
3101 color: #9398A5;
3102 font-size: 14px;
3103 font-weight: 400;
3104 line-height: 1;
3105 }
3106 .wpfnl-guided-onboarding .onboarding-item .right .action-link {
3107 color: #6E42D3;
3108 font-size: 14px;
3109 font-weight: 500;
3110 line-height: 1;
3111 text-decoration: none;
3112 display: inline-flex;
3113 align-items: center;
3114 gap: 6px;
3115 }
3116 .wpfnl-guided-onboarding .onboarding-item .right .action-link svg {
3117 display: block;
3118 }
3119 .wpfnl-guided-onboarding .onboarding-item .right .action-link:hover {
3120 text-decoration: underline;
3121 }
3122 .wpfnl-guided-onboarding .onboarding-item .icon {
3123 width: 24px;
3124 height: 24px;
3125 border-radius: 50%;
3126 display: flex;
3127 align-items: center;
3128 justify-content: center;
3129 border: 1px solid #DDDBE4;
3130 background: transparent;
3131 }
3132 .wpfnl-guided-onboarding .onboarding-item .icon svg {
3133 display: block;
3134 }
3135 .wpfnl-guided-onboarding .onboarding-item .title {
3136 color: #2D3149;
3137 font-size: 16px;
3138 font-weight: 400;
3139 line-height: 1;
3140 }
3141 .wpfnl-guided-onboarding .onboarding-item .filled {
3142 background: #ececf3;
3143 color: #7b8190;
3144 }
3145 .wpfnl-guided-onboarding .onboarding-item .outline {
3146 border-color: #E4E6EB;
3147 background: transparent;
3148 }
3149 .wpfnl-guided-onboarding .onboarding-item.completed .icon {
3150 border-color: #239654;
3151 }
3152 .wpfnl-guided-onboarding .onboarding-info {
3153 width: calc(100% - 430px);
3154 border-radius: 10px;
3155 background-color: #FFF;
3156 box-shadow: 0 1px 1px rgba(182, 185, 191, 0.3);
3157 padding: 24px 24px 24px 40px;
3158 display: flex;
3159 gap: 30px;
3160 align-items: center;
3161 }
3162 .wpfnl-guided-onboarding .onboarding-info .info-content {
3163 flex: 1;
3164 }
3165 .wpfnl-guided-onboarding .onboarding-info .info-title {
3166 color: #1D2327;
3167 font-size: 18px;
3168 font-weight: 600;
3169 line-height: 1.3;
3170 margin: 0 0 5px 0;
3171 }
3172 .wpfnl-guided-onboarding .onboarding-info .info-description {
3173 margin: 0 0 18px 0;
3174 color: #6E7A85;
3175 font-size: 14px;
3176 font-weight: 400;
3177 line-height: 1.5;
3178 max-width: 330px;
3179 }
3180 .wpfnl-guided-onboarding .onboarding-info .info-features {
3181 list-style: none;
3182 margin: 0 0 28px 0;
3183 padding: 0;
3184 display: flex;
3185 flex-direction: column;
3186 gap: 12px;
3187 }
3188 .wpfnl-guided-onboarding .onboarding-info .feature-item {
3189 display: flex;
3190 align-items: center;
3191 gap: 10px;
3192 color: #1F2937;
3193 font-size: 14px;
3194 font-weight: 400;
3195 line-height: 1.5;
3196 margin: 0;
3197 padding-left: 22px;
3198 position: relative;
3199 }
3200 .wpfnl-guided-onboarding .onboarding-info .feature-item svg {
3201 position: absolute;
3202 left: 0;
3203 top: 7px;
3204 width: 14px;
3205 height: auto;
3206 }
3207 .wpfnl-guided-onboarding .onboarding-info .info-links {
3208 display: flex;
3209 align-items: center;
3210 flex-wrap: wrap;
3211 gap: 20px;
3212 row-gap: 10px;
3213 }
3214 .wpfnl-guided-onboarding .onboarding-info .info-link {
3215 display: inline-flex;
3216 align-items: center;
3217 gap: 8px;
3218 color: #6E42D3;
3219 font-size: 15px;
3220 font-weight: 500;
3221 line-height: 1;
3222 text-decoration: none;
3223 transition: opacity 0.2s ease;
3224 }
3225 .wpfnl-guided-onboarding .onboarding-info .info-link svg {
3226 display: block;
3227 flex-shrink: 0;
3228 }
3229 .wpfnl-guided-onboarding .onboarding-info .info-link:hover {
3230 text-decoration: underline;
3231 }
3232 .wpfnl-guided-onboarding .onboarding-info .info-link:focus {
3233 outline: 2px solid #6E42D3;
3234 outline-offset: 2px;
3235 border-radius: 4px;
3236 }
3237 .wpfnl-guided-onboarding .onboarding-info .video-wrapper {
3238 flex-shrink: 0;
3239 height: 100%;
3240 }
3241 .wpfnl-guided-onboarding .onboarding-info .video-preview {
3242 position: relative;
3243 width: 450px;
3244 height: 100%;
3245 border-radius: 10px;
3246 overflow: hidden;
3247 cursor: pointer;
3248 transition: transform 0.2s ease;
3249 }
3250 .wpfnl-guided-onboarding .onboarding-info .video-preview:focus {
3251 outline: 3px solid #6E42D3;
3252 outline-offset: 2px;
3253 }
3254 .wpfnl-guided-onboarding .onboarding-info .video-poster {
3255 width: 100%;
3256 height: 336px;
3257 object-fit: cover;
3258 display: block;
3259 }
3260 .wpfnl-guided-onboarding .onboarding-info .play-overlay {
3261 position: absolute;
3262 top: 0;
3263 left: 0;
3264 right: 0;
3265 bottom: 0;
3266 display: flex;
3267 align-items: center;
3268 justify-content: center;
3269 background: rgba(0, 0, 0, 0.3);
3270 transition: background 0.2s ease;
3271 }
3272 .video-preview:hover .wpfnl-guided-onboarding .onboarding-info .play-overlay {
3273 background: rgba(0, 0, 0, 0.4);
3274 }
3275 .wpfnl-guided-onboarding .onboarding-info .play-button {
3276 width: 57px;
3277 height: 57px;
3278 border-radius: 50%;
3279 background: #fff;
3280 display: flex;
3281 align-items: center;
3282 justify-content: center;
3283 transition: all 0.2s ease;
3284 box-shadow: 0 0 0 10px #e7e7e7;
3285 position: relative;
3286 }
3287 .wpfnl-guided-onboarding .onboarding-info .play-button:before {
3288 content: "";
3289 position: absolute;
3290 inset: -11px;
3291 border-radius: 50%;
3292 background: transparent;
3293 border: 1px solid #fff;
3294 }
3295 .wpfnl-guided-onboarding .onboarding-info .play-button svg {
3296 margin-left: 4px;
3297 display: block;
3298 }
3299 .video-preview:hover .wpfnl-guided-onboarding .onboarding-info .play-button {
3300 background: rgb(110, 66, 211);
3301 transform: scale(1.1);
3302 }
3303 .wpfnl-guided-onboarding .video-popup-overlay {
3304 position: fixed;
3305 top: 0;
3306 left: 0;
3307 right: 0;
3308 bottom: 0;
3309 background: rgba(0, 0, 0, 0.8);
3310 display: flex;
3311 align-items: center;
3312 justify-content: center;
3313 z-index: 99999;
3314 padding: 20px;
3315 }
3316 .wpfnl-guided-onboarding .video-popup-content {
3317 position: relative;
3318 width: 100%;
3319 max-width: 760px;
3320 border-radius: 16px;
3321 background: #fff;
3322 padding: 20px;
3323 }
3324 .wpfnl-guided-onboarding .video-popup-close {
3325 position: absolute;
3326 top: -20px;
3327 right: -20px;
3328 width: 40px;
3329 height: 40px;
3330 background: rgb(255, 255, 255);
3331 border: none;
3332 border-radius: 50%;
3333 color: #fff;
3334 cursor: pointer;
3335 display: flex;
3336 align-items: center;
3337 justify-content: center;
3338 transition: all 0.2s ease;
3339 z-index: 10;
3340 box-shadow: 1px 1px 7px rgba(34, 34, 34, 0.2784313725);
3341 }
3342 .wpfnl-guided-onboarding .video-popup-close:focus {
3343 outline: 2px solid #fff;
3344 outline-offset: 2px;
3345 }
3346 .wpfnl-guided-onboarding .video-container {
3347 position: relative;
3348 padding-bottom: 56.25%;
3349 height: 0;
3350 overflow: hidden;
3351 }
3352 .wpfnl-guided-onboarding .video-container iframe {
3353 position: absolute;
3354 top: 0;
3355 left: 0;
3356 width: 100%;
3357 height: 100%;
3358 border-radius: 14px;
3359 }
3360 .wpfnl-guided-onboarding .visually-hidden {
3361 position: absolute;
3362 width: 1px;
3363 height: 1px;
3364 padding: 0;
3365 margin: -1px;
3366 overflow: hidden;
3367 clip: rect(0, 0, 0, 0);
3368 white-space: nowrap;
3369 border: 0;
3370 }
3371 .wpfnl-guided-onboarding .video-popup-fade-enter-active,
3372 .wpfnl-guided-onboarding .video-popup-fade-leave-active {
3373 transition: opacity 0.3s ease;
3374 }
3375 .wpfnl-guided-onboarding .video-popup-fade-enter-from,
3376 .wpfnl-guided-onboarding .video-popup-fade-leave-to {
3377 opacity: 0;
3378 }
3379
3380 @media only screen and (max-width: 1699px) {
3381 .wpfnl-guided-onboarding .wpfnl-guided-onboarding-wrapper {
3382 width: calc(100% - 90px);
3383 }
3384 .wpfnl-guided-onboarding .onboarding-list-wrapper {
3385 width: 360px;
3386 }
3387 .wpfnl-guided-onboarding .onboarding-progressbar {
3388 padding: 15px 20px;
3389 }
3390 .wpfnl-guided-onboarding .onboarding-progressbar .funnel-progress-title {
3391 font-size: 16px;
3392 }
3393 .wpfnl-guided-onboarding .onboarding-list {
3394 padding: 15px 20px;
3395 }
3396 .wpfnl-guided-onboarding .onboarding-item .title {
3397 font-size: 14px;
3398 }
3399 .wpfnl-guided-onboarding .onboarding-info {
3400 width: calc(100% - 380px);
3401 padding: 20px;
3402 gap: 20px;
3403 }
3404 .wpfnl-guided-onboarding .onboarding-info .video-preview {
3405 width: 370px;
3406 }
3407 .wpfnl-guided-onboarding .onboarding-info .video-poster {
3408 height: 311px;
3409 }
3410 }
3411 @media only screen and (max-width: 1399px) {
3412 .wpfnl-guided-onboarding .onboarding-list-wrapper {
3413 width: 340px;
3414 }
3415 .wpfnl-guided-onboarding .onboarding-info {
3416 width: calc(100% - 360px);
3417 }
3418 .wpfnl-guided-onboarding .wpfnl-guided-onboarding-wrapper {
3419 width: 100%;
3420 padding: 0 20px;
3421 }
3422 .wpfnl-guided-onboarding .onboarding-info .info-link {
3423 font-size: 14px;
3424 }
3425 .wpfnl-guided-onboarding .onboarding-info .video-preview {
3426 width: 270px;
3427 }
3428 .wpfnl-guided-onboarding .onboarding-info .video-poster {
3429 height: auto;
3430 }
3431 }
3432 @media only screen and (max-width: 1199px) {
3433 .wpfnl-guided-onboarding .onboarding-title-area .onboarding-title {
3434 font-size: 20px;
3435 }
3436 .wpfnl-guided-onboarding .wpfnl-guided-onboarding-wrapper {
3437 flex-flow: column;
3438 }
3439 .wpfnl-guided-onboarding .onboarding-list-wrapper {
3440 width: 100%;
3441 }
3442 .wpfnl-guided-onboarding .onboarding-info {
3443 width: 100%;
3444 }
3445 .wpfnl-guided-onboarding .onboarding-info .video-preview {
3446 width: 370px;
3447 }
3448 .wpfnl-guided-onboarding .video-popup-content {
3449 width: 90%;
3450 }
3451 }
3452 @media only screen and (max-width: 767px) {
3453 .wpfnl-guided-onboarding .wpfnl-guided-onboarding-wrapper {
3454 width: calc(100% - 40px);
3455 }
3456 .wpfnl-guided-onboarding .info-title {
3457 font-size: 18px;
3458 }
3459 .wpfnl-guided-onboarding .info-description {
3460 font-size: 13px;
3461 }
3462 .wpfnl-guided-onboarding .info-links {
3463 flex-direction: column;
3464 align-items: flex-start;
3465 gap: 12px;
3466 }
3467 .wpfnl-guided-onboarding .play-button {
3468 width: 60px;
3469 height: 60px;
3470 }
3471 .wpfnl-guided-onboarding .play-button svg {
3472 width: 18px;
3473 height: 21px;
3474 }
3475 }
3476 .empty-funnel-onboarding {
3477 display: flex;
3478 flex-direction: column;
3479 gap: 24px;
3480 margin: auto;
3481 padding: 0 10px;
3482 width: calc(100% - 280px);
3483 }
3484 .empty-funnel-onboarding .empty-funnel-onboarding-banner {
3485 display: flex;
3486 align-items: center;
3487 background-color: #fff;
3488 box-shadow: 0 1px 1px rgba(182, 185, 191, 0.3);
3489 border-radius: 10px;
3490 padding: 30px 30px 30px 40px;
3491 justify-content: space-between;
3492 overflow: hidden;
3493 gap: 40px;
3494 }
3495 .empty-funnel-onboarding .empty-funnel-onboarding-banner .banner-title {
3496 color: #1D2327;
3497 font-size: 24px;
3498 font-weight: 600;
3499 line-height: 1.3;
3500 margin: 0 0 7px;
3501 }
3502 .empty-funnel-onboarding .empty-funnel-onboarding-banner .banner-description {
3503 color: #6E7A85;
3504 font-size: 14px;
3505 font-weight: 400;
3506 line-height: 1.5;
3507 margin: 0;
3508 }
3509 .empty-funnel-onboarding .empty-funnel-onboarding-banner .list-title {
3510 margin-top: 30px;
3511 color: #363B4E;
3512 font-size: 18px;
3513 font-weight: 600;
3514 line-height: 1;
3515 }
3516 .empty-funnel-onboarding .empty-funnel-onboarding-banner .feature-list {
3517 margin: 0;
3518 display: flex;
3519 flex-flow: column;
3520 gap: 15px;
3521 margin-top: 17px;
3522 }
3523 .empty-funnel-onboarding .empty-funnel-onboarding-banner .feature-list li {
3524 color: #1F2937;
3525 font-size: 14px;
3526 font-weight: 400;
3527 line-height: 1;
3528 position: relative;
3529 margin: 0;
3530 padding-left: 25px;
3531 }
3532 .empty-funnel-onboarding .empty-funnel-onboarding-banner .feature-list li:before {
3533 content: "";
3534 position: absolute;
3535 left: 0;
3536 top: -1px;
3537 width: 18px;
3538 height: 18px;
3539 background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxNCAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTExLjY2NzMgMy41TDUuMjUwNjUgOS45MTY2N0wyLjMzMzk4IDciIHN0cm9rZT0iIzQ0NEQ1RSIgc3Ryb2tlLXdpZHRoPSIxLjQiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4K);
3540 background-repeat: no-repeat;
3541 background-size: contain;
3542 background-position: center;
3543 }
3544 .empty-funnel-onboarding .empty-funnel-onboarding-banner .cta-wrapper {
3545 display: flex;
3546 align-items: center;
3547 gap: 10px;
3548 margin-top: 30px;
3549 }
3550 .empty-funnel-onboarding .empty-funnel-onboarding-banner .btn-default {
3551 display: inline-flex;
3552 align-items: center;
3553 justify-content: center;
3554 gap: 5px;
3555 padding: 12px 20px;
3556 background: #6c41d3;
3557 text-decoration: none;
3558 transition: all 0.2s ease;
3559 white-space: nowrap;
3560 border-radius: 10px;
3561 border: 1px solid transparent;
3562 box-shadow: 0 2px 4px 0 rgba(223, 223, 249, 0.25);
3563 color: #fff;
3564 font-size: 15px;
3565 font-weight: 500;
3566 line-height: 1;
3567 transition: all 0.3s ease;
3568 }
3569 .empty-funnel-onboarding .empty-funnel-onboarding-banner .btn-default:hover {
3570 background-color: #4b1eb6;
3571 }
3572 .empty-funnel-onboarding .empty-funnel-onboarding-banner .btn-default.btn-outline {
3573 background: transparent;
3574 color: #1F2937;
3575 border-color: #EDECF2;
3576 box-shadow: 0 2px 4px 0 rgba(223, 223, 249, 0.25);
3577 }
3578 .empty-funnel-onboarding .empty-funnel-onboarding-banner .btn-default.btn-outline:hover {
3579 background-color: #f5f5f5;
3580 }
3581 .empty-funnel-onboarding .onboarding-banner-left {
3582 width: 55%;
3583 }
3584 .empty-funnel-onboarding .onboarding-banner-right {
3585 width: 45%;
3586 display: flex;
3587 flex-flow: column;
3588 align-items: center;
3589 justify-content: flex-end;
3590 position: relative;
3591 }
3592 .empty-funnel-onboarding .onboarding-banner-right .circle-shape {
3593 display: block;
3594 height: 470px;
3595 width: 470px;
3596 background-color: #EFEEF4;
3597 border-radius: 100%;
3598 position: absolute;
3599 top: 50px;
3600 right: 0;
3601 z-index: 0;
3602 }
3603 .empty-funnel-onboarding .onboarding-banner-right img {
3604 display: block;
3605 height: auto;
3606 transform: translateY(30px);
3607 position: relative;
3608 z-index: 1;
3609 }
3610 .empty-funnel-onboarding .onboarding-template-wrapper {
3611 width: 100%;
3612 box-shadow: 0 1px 1px 0 rgba(182, 185, 191, 0.3);
3613 background-color: #fff;
3614 border-radius: 10px;
3615 }
3616 .empty-funnel-onboarding .onboarding-template-wrapper .wpfnl {
3617 background-color: transparent;
3618 }
3619 .empty-funnel-onboarding .onboarding-template-wrapper .create-funnel-template-modal,
3620 .empty-funnel-onboarding .onboarding-template-wrapper .onboarding-template-library-modal {
3621 background-color: transparent;
3622 }
3623 .empty-funnel-onboarding .onboarding-template-wrapper .template-header {
3624 display: flex;
3625 align-items: center;
3626 justify-content: space-between;
3627 padding: 15px 24px;
3628 border-bottom: 1px solid #EEF0F3;
3629 }
3630 .empty-funnel-onboarding .onboarding-template-wrapper .template-header .template-title {
3631 margin: 0;
3632 color: #2D3149;
3633 font-size: 18px;
3634 font-weight: 600;
3635 line-height: 1;
3636 }
3637 .empty-funnel-onboarding .onboarding-template-wrapper .template-header .template-actions {
3638 display: flex;
3639 gap: 16px;
3640 }
3641 .empty-funnel-onboarding .onboarding-template-wrapper .template-header .template-action-btn {
3642 display: inline-flex;
3643 align-items: center;
3644 justify-content: center;
3645 padding: 12px 22px;
3646 background: #ffffff;
3647 text-decoration: none;
3648 transition: all 0.2s ease;
3649 white-space: nowrap;
3650 border-radius: 10px;
3651 border: 1px solid transparent;
3652 box-shadow: 0 2px 4px 0 rgba(223, 223, 249, 0.25);
3653 color: #2D3149;
3654 font-size: 15px;
3655 font-weight: 500;
3656 line-height: 1;
3657 }
3658 .empty-funnel-onboarding .onboarding-template-wrapper .template-header .btn-outline {
3659 border-color: #EEF0F3;
3660 }
3661 .empty-funnel-onboarding .onboarding-template-wrapper .template-header .btn-outline:hover {
3662 background: #f7f8fc;
3663 }
3664 .empty-funnel-onboarding .onboarding-template-wrapper .onboarding-template-library-modal {
3665 position: relative;
3666 top: inherit;
3667 left: inherit;
3668 width: 100%;
3669 background: transparent;
3670 z-index: 0;
3671 padding: 24px;
3672 overflow: auto;
3673 }
3674 .empty-funnel-onboarding .onboarding-template-wrapper .onboarding-template-library-modal .wpfnl-create-funnel__templates {
3675 gap: 20px;
3676 width: max-content;
3677 min-width: 100%;
3678 min-height: auto;
3679 }
3680 .empty-funnel-onboarding .onboarding-template-wrapper .onboarding-template-library-modal .wpfnl-create-funnel__templates .templates-loading {
3681 width: 100%;
3682 height: 340px;
3683 background: #ffffff;
3684 display: flex;
3685 align-items: center;
3686 justify-content: center;
3687 border-radius: 10px;
3688 }
3689 .empty-funnel-onboarding .onboarding-template-wrapper .onboarding-template-library-modal .wpfnl-create-funnel__templates .templates-loading .wpfnl-loader {
3690 display: block;
3691 width: 40px;
3692 height: 40px;
3693 }
3694 .empty-funnel-onboarding .onboarding-template-wrapper .onboarding-template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template {
3695 width: calc(25% - 15px);
3696 border-radius: 10px;
3697 border: 1px solid #F1EFF7;
3698 background: #FFF;
3699 box-shadow: 0 20px 20px 0 rgba(190, 190, 215, 0.15);
3700 }
3701 .empty-funnel-onboarding .onboarding-template-wrapper .onboarding-template-library-modal .wpfnl-create-funnel__templates .template-image-wrapper:before {
3702 padding-top: calc(100% - 10px);
3703 }
3704 .empty-funnel-onboarding .onboarding-template-wrapper .onboarding-template-library-modal .wpfnl-create-funnel__templates .templates-skeleton {
3705 display: flex;
3706 gap: 20px;
3707 width: 100%;
3708 }
3709 @keyframes onboarding-shimmer {
3710 0% {
3711 background-position: -600px 0;
3712 }
3713 100% {
3714 background-position: 600px 0;
3715 }
3716 }
3717 .empty-funnel-onboarding .onboarding-template-wrapper .onboarding-template-library-modal .wpfnl-create-funnel__templates .skeleton-block {
3718 background: linear-gradient(90deg, #f0eef8 25%, #e4e0f2 50%, #f0eef8 75%);
3719 background-size: 600px 100%;
3720 animation: onboarding-shimmer 1.4s ease-in-out infinite;
3721 border-radius: 6px;
3722 display: block;
3723 }
3724 .empty-funnel-onboarding .onboarding-template-wrapper .onboarding-template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template--skeleton {
3725 pointer-events: none;
3726 }
3727 .empty-funnel-onboarding .onboarding-template-wrapper .onboarding-template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template--skeleton .template-image-wrapper:before {
3728 padding-top: calc(100% - 10px);
3729 }
3730 .empty-funnel-onboarding .onboarding-template-wrapper .onboarding-template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template--skeleton .funnel-template-info {
3731 display: flex;
3732 flex-direction: column;
3733 gap: 8px;
3734 padding: 12px 14px;
3735 }
3736 .empty-funnel-onboarding .onboarding-template-wrapper .onboarding-template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template--skeleton .skeleton-title {
3737 width: 70%;
3738 height: 14px;
3739 }
3740 .empty-funnel-onboarding .onboarding-template-wrapper .onboarding-template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template--skeleton .skeleton-steps {
3741 width: 40%;
3742 height: 11px;
3743 }
3744 .empty-funnel-onboarding .onboarding-template-wrapper .onboarding-template-preview-modal .funnel-templates-body {
3745 overflow: auto;
3746 }
3747
3748 @media only screen and (max-width: 1699px) {
3749 .empty-funnel-onboarding {
3750 width: calc(100% - 80px);
3751 }
3752 .wpfnl-guided-onboarding .onboarding-template-wrapper .template-header {
3753 padding: 13px 20px;
3754 }
3755 .wpfnl-guided-onboarding .onboarding-template-wrapper .template-header .template-title {
3756 font-size: 16px;
3757 }
3758 .wpfnl-guided-onboarding .onboarding-template-wrapper .template-header .template-actions {
3759 gap: 10px;
3760 }
3761 .wpfnl-guided-onboarding .onboarding-template-wrapper .template-header .template-action-btn {
3762 padding: 9px 16px;
3763 font-size: 13px;
3764 }
3765 .wpfnl-guided-onboarding .onboarding-template-wrapper .onboarding-template-library-modal {
3766 padding: 18px;
3767 }
3768 }
3769 @media screen and (max-width: 1399px) {
3770 .empty-funnel-onboarding {
3771 width: calc(100% - 48px);
3772 }
3773 .empty-funnel-onboarding .onboarding-template-wrapper .onboarding-template-library-modal .wpfnl-create-funnel__templates {
3774 gap: 12px;
3775 }
3776 .empty-funnel-onboarding .onboarding-template-wrapper .onboarding-template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template {
3777 width: calc(25% - 9px);
3778 }
3779 .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template .funnel-template-info .title {
3780 color: #363B4E;
3781 font-size: 13px;
3782 }
3783 .empty-funnel-onboarding .onboarding-template-wrapper .onboarding-template-library-modal .wpfnl-create-funnel__templates .templates-loading {
3784 height: 310px;
3785 }
3786 .empty-funnel-onboarding .empty-funnel-onboarding-banner .cta-wrapper {
3787 flex-wrap: wrap;
3788 }
3789 .empty-funnel-onboarding .onboarding-banner-right {
3790 width: 50%;
3791 }
3792 }
3793 @media screen and (max-width: 1299px) {
3794 .empty-funnel-onboarding .onboarding-banner-right img {
3795 max-width: 490px;
3796 }
3797 }
3798 @media screen and (max-width: 1199px) {
3799 .empty-funnel-onboarding .empty-funnel-onboarding-banner {
3800 padding: 20px 20px 20px 20px;
3801 }
3802 .empty-funnel-onboarding .empty-funnel-onboarding-banner .banner-title {
3803 font-size: 20px;
3804 }
3805 .empty-funnel-onboarding .empty-funnel-onboarding-banner .list-title {
3806 font-size: 16px;
3807 }
3808 .empty-funnel-onboarding .empty-funnel-onboarding-banner .btn-default {
3809 font-size: 14px;
3810 }
3811 .empty-funnel-onboarding .onboarding-banner-right img {
3812 max-width: 100%;
3813 transform: translateY(90px);
3814 }
3815 .empty-funnel-onboarding .onboarding-banner-right .circle-shape {
3816 height: 360px;
3817 width: 360px;
3818 }
3819 .wpfnl-guided-onboarding .onboarding-template-wrapper {
3820 width: 100%;
3821 }
3822 .wpfnl-guided-onboarding .onboarding-template-wrapper .template-header {
3823 flex-wrap: wrap;
3824 row-gap: 10px;
3825 padding: 13px 15px;
3826 }
3827 .wpfnl-guided-onboarding .onboarding-template-wrapper .template-header .template-action-btn {
3828 padding: 9px 12px;
3829 }
3830 .empty-funnel-onboarding .onboarding-template-wrapper .onboarding-template-library-modal .wpfnl-create-funnel__templates {
3831 width: 100%;
3832 }
3833 .empty-funnel-onboarding .onboarding-template-wrapper .onboarding-template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template {
3834 width: calc(33% - 6px);
3835 }
3836 }
3837 .wpfnl-comparison-chart-wrapper {
3838 border-radius: 10px;
3839 background: #FFF;
3840 box-shadow: 0px 1px 1px 0px rgba(182, 185, 191, 0.3);
3841 padding: 24px;
3842 }
3843 .wpfnl-comparison-chart-wrapper .wpfnl-loader {
3844 display: flex;
3845 margin: 150px auto;
3846 padding: 40px;
3847 }
3848 .wpfnl-comparison-chart-wrapper .wpfnl-chart-title {
3849 color: #2D3149;
3850 font-size: 18px;
3851 font-style: normal;
3852 font-weight: 600;
3853 line-height: 18px;
3854 margin: 0;
3855 margin-bottom: 24px;
3856 }
3857 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container {
3858 display: flex;
3859 align-items: center;
3860 justify-content: space-between;
3861 }
3862 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab {
3863 padding: 16px 24px;
3864 position: relative;
3865 cursor: pointer;
3866 }
3867 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab.disabled {
3868 pointer-events: none;
3869 cursor: not-allowed;
3870 }
3871 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab.disabled .wpfnl-overlay {
3872 width: 99.5%;
3873 padding: 0;
3874 left: -1px;
3875 border-radius: 0;
3876 bottom: -1px;
3877 top: unset;
3878 border: 1px solid rgba(238, 240, 243, 0.8);
3879 border-bottom: none;
3880 border-radius: 10px 10px 0 0;
3881 }
3882 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab .wpfnl-tab-header {
3883 display: flex;
3884 align-items: center;
3885 justify-content: flex-start;
3886 gap: 10px;
3887 margin-bottom: 10px;
3888 }
3889 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab .wpfnl-tab-header .wpfnl-tab-total-amount {
3890 margin: 0;
3891 color: #2D3149;
3892 font-size: 22px;
3893 font-style: normal;
3894 font-weight: 500;
3895 line-height: 1.36;
3896 letter-spacing: -0.44px;
3897 }
3898 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab .wpfnl-tab-header .wpfnl-percentage {
3899 border-radius: 100px;
3900 padding: 4px 7px;
3901 display: flex;
3902 align-items: center;
3903 gap: 1px;
3904 justify-content: center;
3905 font-size: 12px;
3906 font-style: normal;
3907 font-weight: 500;
3908 line-height: 1;
3909 margin: 0;
3910 min-width: 40px;
3911 }
3912 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab .wpfnl-tab-header .wpfnl-percentage.wpfnl-decrease {
3913 background: rgba(236, 89, 86, 0.1);
3914 color: #EC5956;
3915 }
3916 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab .wpfnl-tab-header .wpfnl-percentage.wpfnl-increase {
3917 background: rgba(18, 183, 106, 0.1);
3918 color: #12B76A;
3919 }
3920 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab .wpfnl-tab-title {
3921 margin: 0;
3922 color: #667085;
3923 font-size: 14px;
3924 font-style: normal;
3925 font-weight: 400;
3926 line-height: 1;
3927 }
3928 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab::after {
3929 content: "";
3930 width: 1px;
3931 height: 60%;
3932 position: absolute;
3933 background: #E4E6EB;
3934 right: 0;
3935 top: 30%;
3936 }
3937 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab.active {
3938 border-radius: 8px 8px 0px 0px;
3939 border: 1px solid rgba(238, 240, 243, 0.8);
3940 background: #FCFCFF;
3941 border-bottom: 0;
3942 }
3943 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab.active::after {
3944 content: none;
3945 }
3946 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab.no-after::after {
3947 content: none;
3948 }
3949 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab:last-child::after {
3950 content: none;
3951 }
3952 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body {
3953 border-radius: 0px 0px 8px 8px;
3954 border: 1px solid rgba(241, 240, 245, 0.8);
3955 background: #FCFCFF;
3956 padding: 24px;
3957 }
3958 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-chart-steps-container {
3959 position: relative;
3960 }
3961 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-chart-steps-container .wpfnl-comparison-chart-steps {
3962 position: absolute;
3963 top: 3px;
3964 left: 0;
3965 height: 292px;
3966 width: 100%;
3967 display: flex;
3968 flex-flow: column;
3969 justify-content: space-between;
3970 }
3971 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-chart-steps-container .wpfnl-comparison-chart-steps .wpfnl-single-step {
3972 color: #9398A5;
3973 text-align: right;
3974 font-size: 12px;
3975 font-style: normal;
3976 font-weight: 400;
3977 line-height: 1.5;
3978 display: block;
3979 position: relative;
3980 }
3981 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-chart-steps-container .wpfnl-comparison-chart-steps .wpfnl-single-step::before {
3982 content: "";
3983 position: absolute;
3984 left: 50px;
3985 bottom: 1px;
3986 top: inherit;
3987 width: calc(100% - 50px);
3988 height: 1px;
3989 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");
3990 }
3991 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-chart-steps-container .wpfnl-comparison-chart-steps .wpfnl-single-step span {
3992 width: 33px;
3993 display: block;
3994 text-align: right;
3995 position: relative;
3996 bottom: -7px;
3997 }
3998 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container {
3999 height: 320px;
4000 padding: 10px 0px 9px 60px;
4001 position: relative;
4002 z-index: 1;
4003 display: grid;
4004 grid-template-columns: repeat(12, 1fr);
4005 gap: 0;
4006 }
4007 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar {
4008 width: 100%;
4009 height: 94%;
4010 position: relative;
4011 display: flex;
4012 flex-flow: row nowrap;
4013 align-items: flex-end;
4014 gap: 6px;
4015 bottom: 0px;
4016 }
4017 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar::before {
4018 height: 100%;
4019 width: 1px;
4020 position: absolute;
4021 background: url("data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMSAxOTkiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggc3Ryb2tlPSIjMkQzMTQ5IiBzdHJva2UtZGFzaGFycmF5PSI0IDQiIHN0cm9rZS13aWR0aD0iLjUiIGQ9Ik0uMjUuMjVoLjV2MTk4LjVoLS41eiIvPjwvc3ZnPg==");
4022 left: 38%;
4023 }
4024 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar:hover::before {
4025 content: "";
4026 }
4027 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar:hover .wpfnl-comparison-bar-tooltip {
4028 display: block;
4029 }
4030 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar .wpfnl-comparison-bar-tooltip {
4031 display: none;
4032 border-radius: 8px;
4033 background: #10052E;
4034 box-shadow: 0px 2px 15px 0px rgba(22, 28, 32, 0.08);
4035 padding: 15px 14px;
4036 width: 160px;
4037 z-index: 99;
4038 position: absolute;
4039 transform: translateX(-50%);
4040 left: 45%;
4041 }
4042 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar .wpfnl-comparison-bar-tooltip::before {
4043 content: "";
4044 background: #10052E;
4045 width: 10px;
4046 height: 10px;
4047 position: absolute;
4048 bottom: -5px;
4049 transform: rotate(45deg);
4050 left: 45%;
4051 }
4052 .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,
4053 .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 {
4054 color: #CDCFD6;
4055 font-size: 13px;
4056 font-style: normal;
4057 font-weight: 400;
4058 line-height: 12px;
4059 margin: 0;
4060 display: flex;
4061 }
4062 .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,
4063 .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 {
4064 color: #FFF;
4065 }
4066 .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,
4067 .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 {
4068 width: 10px;
4069 height: 10px;
4070 border-radius: 50%;
4071 background: #6E42D3;
4072 display: inline-block;
4073 margin-right: 5px;
4074 }
4075 .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,
4076 .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 {
4077 display: flex;
4078 flex-wrap: wrap;
4079 gap: 2px;
4080 }
4081 .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 {
4082 margin-top: 8px;
4083 }
4084 .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 {
4085 background: #EAE1FF;
4086 }
4087 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar .wpfnl-bar-label {
4088 font-size: 12px;
4089 line-height: 1.2;
4090 color: #9398A5;
4091 position: absolute;
4092 bottom: -40px;
4093 left: 40%;
4094 transform: translateX(-50%);
4095 white-space: nowrap;
4096 transition: all 0.3s ease;
4097 }
4098 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar .wpfnl-single-bar {
4099 flex: 1;
4100 min-width: 0;
4101 display: block;
4102 border-radius: 30px 30px 0 0;
4103 position: relative;
4104 }
4105 .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 {
4106 background-color: #EAE1FF;
4107 }
4108 .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 {
4109 background-color: #6E42D3;
4110 }
4111
4112 @media only screen and (max-width: 1600px) {
4113 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar .wpfnl-comparison-bar-tooltip {
4114 left: 40%;
4115 width: 94px;
4116 padding: 10px;
4117 }
4118 .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,
4119 .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 {
4120 font-size: 10px;
4121 }
4122 .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,
4123 .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 {
4124 width: 6px;
4125 height: 6px;
4126 margin-right: 3px;
4127 }
4128 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar .wpfnl-comparison-bar-tooltip b {
4129 display: block;
4130 margin-top: 2px;
4131 }
4132 .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 {
4133 margin-top: -3px;
4134 }
4135 }
4136 @media only screen and (max-width: 1399px) {
4137 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab {
4138 padding: 10px 15px;
4139 }
4140 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab .wpfnl-tab-header .wpfnl-tab-total-amount {
4141 font-size: 18px;
4142 }
4143 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab .wpfnl-tab-header .wpfnl-percentage {
4144 min-width: 40px;
4145 padding: 4px 5px;
4146 font-size: 9px;
4147 }
4148 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab .wpfnl-tab-header .wpfnl-percentage svg {
4149 width: 12px;
4150 height: 12px;
4151 }
4152 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab .wpfnl-tab-title {
4153 font-size: 12px;
4154 }
4155 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar::before {
4156 left: 42%;
4157 }
4158 }
4159 @media only screen and (max-width: 960px) {
4160 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container {
4161 flex-wrap: wrap;
4162 }
4163 }
4164 .wpfnl-datepicker {
4165 position: relative;
4166 min-width: 350px;
4167 }
4168 .wpfnl-datepicker input {
4169 cursor: default;
4170 margin: 0.5em;
4171 border-radius: 4px;
4172 background: inherit;
4173 border-radius: 8px;
4174 color: #2D3149;
4175 font-family: Inter;
4176 font-size: 13px;
4177 font-style: normal;
4178 font-weight: 500;
4179 line-height: 1.15;
4180 border: 1px solid #F1F0F5;
4181 padding: 9px 12px;
4182 width: 45%;
4183 }
4184 .wpfnl-datepicker input.single-date {
4185 width: 100%;
4186 margin-left: -1px;
4187 }
4188 .wpfnl-datepicker .multi-input {
4189 display: flex;
4190 align-items: center;
4191 }
4192 .wpfnl-datepicker .multi-input span {
4193 margin: 0 0.5em;
4194 }
4195 .wpfnl-datepicker .calendar {
4196 background: white;
4197 padding: 1em;
4198 }
4199 .wpfnl-datepicker .calendar .calendar-header {
4200 display: flex;
4201 justify-content: space-between;
4202 align-items: center;
4203 margin-bottom: 1em;
4204 }
4205 .wpfnl-datepicker .calendar .calendar-header .pre-month,
4206 .wpfnl-datepicker .calendar .calendar-header .next-month {
4207 border-radius: 8px;
4208 border: 1px solid #F1F0F5;
4209 padding: 8px 15px;
4210 }
4211 .wpfnl-datepicker .calendar .calendar-header .month-name {
4212 color: #2D3149;
4213 font-family: Inter;
4214 font-size: 16px;
4215 font-style: normal;
4216 font-weight: 500;
4217 line-height: 15px;
4218 }
4219 .wpfnl-datepicker .calendar .calendar-header button {
4220 background: none;
4221 border: none;
4222 cursor: pointer;
4223 font-size: 1.2em;
4224 }
4225 .wpfnl-datepicker .calendar .calendar-grid {
4226 display: grid;
4227 grid-template-columns: repeat(7, 1fr);
4228 gap: 0.5em;
4229 }
4230 .wpfnl-datepicker .calendar .calendar-grid .calendar-day {
4231 color: #9398A5;
4232 font-family: Inter;
4233 font-size: 14px;
4234 font-style: normal;
4235 font-weight: 500;
4236 line-height: 14px;
4237 cursor: default;
4238 }
4239 .wpfnl-datepicker .calendar .calendar-grid .calendar-day:hover {
4240 background: none !important;
4241 }
4242 .wpfnl-datepicker .calendar .calendar-grid div {
4243 text-align: center;
4244 padding: 0.5em;
4245 cursor: pointer;
4246 border-radius: 4px;
4247 color: #2D3149;
4248 text-align: center;
4249 font-family: Inter;
4250 font-size: 12px;
4251 font-style: normal;
4252 font-weight: 500;
4253 line-height: 2.667;
4254 }
4255 .wpfnl-datepicker .calendar .calendar-grid div.empty {
4256 background: none;
4257 cursor: default;
4258 }
4259 .wpfnl-datepicker .calendar .calendar-grid div.selected, .wpfnl-datepicker .calendar .calendar-grid div.start-date, .wpfnl-datepicker .calendar .calendar-grid div.end-date {
4260 background: #6E42D3;
4261 color: white;
4262 }
4263 .wpfnl-datepicker .calendar .calendar-grid div.in-range {
4264 background: #e5daff;
4265 }
4266 .wpfnl-datepicker .calendar .calendar-grid div.disabled {
4267 opacity: 0.5;
4268 cursor: default;
4269 pointer-events: none;
4270 }
4271 .wpfnl-datepicker .calendar .calendar-grid div.disabled:hover {
4272 background: none !important;
4273 }
4274 .wpfnl-datepicker .calendar .calendar-grid div:hover:not(.empty) {
4275 background: #f0f0f0;
4276 }
4277
4278 .wpfnl-tpl-shimmer-block {
4279 border-radius: 8px;
4280 animation: shimmer-animation 1.6s infinite linear;
4281 background: linear-gradient(to right, #eff1f3 4%, #e2e2e2 25%, #eff1f3 36%);
4282 background-size: 1000px 100%;
4283 }
4284
4285 .wpfnl-tpl-shimmer-grid {
4286 display: grid;
4287 grid-template-columns: repeat(4, 1fr);
4288 gap: 20px;
4289 }
4290
4291 .wpfnl-tpl-shimmer-card {
4292 border-radius: 12px;
4293 overflow: hidden;
4294 padding: 12px;
4295 background: #f7f7fb;
4296 }
4297
4298 .wpfnl-tpl-shimmer-card-img {
4299 height: 140px;
4300 border-radius: 8px;
4301 margin-bottom: 10px;
4302 }
4303
4304 .wpfnl-tpl-shimmer-card-text {
4305 height: 16px;
4306 width: 80%;
4307 margin-bottom: 8px;
4308 }
4309
4310 .wpfnl-tpl-shimmer-card-badge {
4311 height: 22px;
4312 width: 40%;
4313 border-radius: 20px;
4314 }
4315
4316 .wpfnl-tpl-filter-shimmer {
4317 width: 100%;
4318 padding-top: 8px;
4319 }
4320
4321 .create-funnel-shimmer-overlay {
4322 background: #fff;
4323 display: flex;
4324 flex-direction: column;
4325 width: 100%;
4326 min-height: 100%;
4327 }
4328 .create-funnel-shimmer-overlay .wpfnl-tpl-shimmer-header-bar {
4329 display: flex;
4330 align-items: center;
4331 justify-content: space-between;
4332 padding: 15px 24px;
4333 background: #fff;
4334 box-shadow: 0px 1px 2px rgba(190, 190, 215, 0.4);
4335 flex-shrink: 0;
4336 }
4337 .create-funnel-shimmer-overlay .wpfnl-tpl-shimmer-title {
4338 height: 28px;
4339 width: 220px;
4340 }
4341 .create-funnel-shimmer-overlay .wpfnl-tpl-shimmer-btn {
4342 height: 36px;
4343 width: 120px;
4344 border-radius: 8px;
4345 }
4346 .create-funnel-shimmer-overlay .wpfnl-tpl-shimmer-body {
4347 display: flex;
4348 flex: 1;
4349 }
4350 .create-funnel-shimmer-overlay .wpfnl-tpl-shimmer-sidebar {
4351 width: 247px;
4352 flex-shrink: 0;
4353 padding: 19px 20px;
4354 background: #fff;
4355 box-shadow: 1px 0px 2px rgba(190, 190, 215, 0.14);
4356 }
4357 .create-funnel-shimmer-overlay .wpfnl-tpl-shimmer-sidebar-title {
4358 height: 20px;
4359 width: 80%;
4360 margin-bottom: 24px;
4361 border-radius: 6px;
4362 }
4363 .create-funnel-shimmer-overlay .wpfnl-tpl-shimmer-sidebar-item {
4364 height: 44px;
4365 border-radius: 8px;
4366 margin-bottom: 14px;
4367 }
4368 .create-funnel-shimmer-overlay .wpfnl-tpl-shimmer-content {
4369 flex: 1;
4370 padding: 40px;
4371 overflow: hidden;
4372 }
4373 .create-funnel-shimmer-overlay .wpfnl-tpl-shimmer-wrap,
4374 .create-funnel-shimmer-overlay .wpfnl-tpl-shimmer-header {
4375 display: none;
4376 }
4377
4378 .shimmer-line {
4379 height: 20px;
4380 margin-top: 20px;
4381 background: #777;
4382 }
4383
4384 .shimmer-line-br {
4385 border-radius: 8px;
4386 }
4387
4388 .shimmer-line-full {
4389 width: 100%;
4390 }
4391
4392 .shimmer-line-80 {
4393 width: 80%;
4394 }
4395
4396 .shimmer-line-60 {
4397 width: 60%;
4398 }
4399
4400 .shimmer-line-40 {
4401 width: 40%;
4402 }
4403
4404 .shimmer-line-20 {
4405 width: 20%;
4406 }
4407
4408 .shimmer-line-10 {
4409 width: 10%;
4410 }
4411
4412 .shimmer-circle {
4413 background: #777;
4414 border-radius: 50%;
4415 }
4416
4417 .shimmer-circle-lg {
4418 height: 129px;
4419 width: 129px;
4420 }
4421
4422 .shimmer-circle-md {
4423 height: 65px;
4424 width: 65px;
4425 }
4426
4427 .shimmer-circle-sm {
4428 height: 33px;
4429 width: 33px;
4430 }
4431
4432 .shimmer-circle-x-sm {
4433 height: 17px;
4434 width: 17px;
4435 }
4436
4437 .shimmer-wrapper, .shimmer-wrapper-center {
4438 width: 100%;
4439 height: 100%;
4440 padding: 10px;
4441 animation: shimmer-full-view 0.5s forwards cubic-bezier(0.25, 0.46, 0.45, 0.94);
4442 }
4443
4444 .shimmer-wrapper-center {
4445 display: flex;
4446 flex-direction: column;
4447 gap: 10px;
4448 justify-content: center;
4449 align-items: center;
4450 }
4451
4452 @keyframes shimmer-full-view {
4453 0% {
4454 background-position: -1000px 0;
4455 }
4456 100% {
4457 background-position: 1000px 0;
4458 }
4459 }
4460 @keyframes shimmer-animation {
4461 0% {
4462 background-position: -1000px 0;
4463 }
4464 100% {
4465 background-position: 1000px 0;
4466 }
4467 }
4468 .shimmer-animate {
4469 animation: shimmer-animation 4s infinite linear;
4470 background: linear-gradient(to right, #eff1f3 4%, #e2e2e2 25%, #eff1f3 36%);
4471 background-size: 1000px 100%;
4472 }
4473
4474 body.toplevel_page_wpfunnels {
4475 background: #F6F5FA;
4476 }
4477 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard a:focus {
4478 box-shadow: none;
4479 }
4480 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .pro-tag {
4481 position: absolute;
4482 top: 10px;
4483 right: 10px;
4484 z-index: 1;
4485 padding: 3px 8px 4px;
4486 background-color: #2FCF5C;
4487 font-size: 10px;
4488 line-height: 15px;
4489 color: #fff;
4490 display: inline-block;
4491 text-transform: capitalize;
4492 border-radius: 5px;
4493 box-shadow: 0px 3px 3px rgba(175, 175, 206, 0.3);
4494 font-weight: 400;
4495 }
4496 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .pro-tag-icon {
4497 position: absolute;
4498 top: 10px;
4499 right: 10px;
4500 }
4501 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-overlay {
4502 background: rgba(246, 245, 250, 0.6);
4503 opacity: 1;
4504 display: flex;
4505 flex-flow: column;
4506 height: 100%;
4507 justify-content: center;
4508 align-items: center;
4509 left: 0;
4510 position: absolute;
4511 top: 0;
4512 transition: all 0.3s ease;
4513 width: 100%;
4514 z-index: 1;
4515 border-radius: 10px;
4516 }
4517 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-right {
4518 margin-left: auto;
4519 }
4520 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-right .btn-default {
4521 font-weight: 400;
4522 border-radius: 10px;
4523 display: block;
4524 border: none;
4525 font-size: 14px;
4526 line-height: 1;
4527 color: #fff;
4528 padding: 10px 18px;
4529 text-align: center;
4530 text-decoration: none;
4531 background-color: #2D3149;
4532 box-shadow: -1px 1px 1px 0 rgba(182, 185, 191, 0.3);
4533 }
4534 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-right .btn-default:hover {
4535 background-color: #6E42D3;
4536 }
4537 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-sidebar {
4538 background: #fff;
4539 box-shadow: 1px 0px 2px rgba(190, 190, 215, 0.14);
4540 position: relative;
4541 display: flex;
4542 flex-flow: row wrap;
4543 align-items: center;
4544 gap: 22px;
4545 margin-bottom: 24px;
4546 padding: 0 24px;
4547 }
4548 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-sidebar .wpfnl-logo svg {
4549 display: block;
4550 }
4551 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-sidebar .wpfnl-dashboard-sidebar-menu {
4552 padding: 0;
4553 margin: 0;
4554 display: flex;
4555 align-items: center;
4556 gap: 24px;
4557 }
4558 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-sidebar .wpfnl-dashboard-sidebar-menu .wpfnl-dashboard-sidebar-menu-item {
4559 margin: 0;
4560 }
4561 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-sidebar .wpfnl-dashboard-sidebar-menu .wpfnl-dashboard-sidebar-menu-item a {
4562 text-decoration: none;
4563 padding: 25px 3px;
4564 padding-top: 20px;
4565 color: #707070;
4566 font-size: 14px;
4567 font-style: normal;
4568 font-weight: 400;
4569 line-height: 1;
4570 position: relative;
4571 display: block;
4572 }
4573 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-sidebar .wpfnl-dashboard-sidebar-menu .wpfnl-dashboard-sidebar-menu-item a:hover {
4574 color: #6E42D3;
4575 }
4576 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 {
4577 color: #6E42D3;
4578 }
4579 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 {
4580 content: "";
4581 position: absolute;
4582 left: 0px;
4583 bottom: 0;
4584 height: 2px;
4585 width: 100%;
4586 background: #6E42D3;
4587 z-index: 1;
4588 }
4589 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-body {
4590 min-height: 100vh;
4591 width: calc(100% - 280px);
4592 margin: 0 auto;
4593 }
4594 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-body .community-banner {
4595 background-color: #6B46C1;
4596 color: white;
4597 padding: 10px 16px;
4598 display: flex;
4599 justify-content: space-between;
4600 align-items: center;
4601 margin: 16px 0px;
4602 border-radius: 10px;
4603 }
4604 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-body .community-banner .community-banner-text {
4605 flex: 1;
4606 text-align: center;
4607 }
4608 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-body .community-banner .community-banner-text .community-link {
4609 color: white;
4610 text-decoration: none;
4611 display: inline-flex;
4612 align-items: center;
4613 gap: 8px;
4614 transition: opacity 0.3s ease;
4615 }
4616 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-body .community-banner .community-banner-text .community-link:hover {
4617 opacity: 0.9;
4618 color: #ffffff;
4619 }
4620 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-body .community-banner .community-banner-text .community-link:hover .link-text {
4621 text-decoration-thickness: 2px;
4622 }
4623 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-body .community-banner .community-banner-text .community-link .link-text {
4624 font-size: 16px;
4625 font-weight: 500;
4626 line-height: 100%;
4627 letter-spacing: 0;
4628 text-decoration: underline;
4629 text-decoration-style: solid;
4630 text-decoration-thickness: 1px;
4631 transition: text-decoration-thickness 0.3s ease;
4632 }
4633 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-body .community-banner .community-banner-actions {
4634 display: flex;
4635 gap: 16px;
4636 }
4637 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-body .community-banner .community-banner-actions .ask-later-button {
4638 background: none;
4639 border: none;
4640 color: white;
4641 cursor: pointer;
4642 font-weight: 400;
4643 font-size: 14px;
4644 line-height: 100%;
4645 letter-spacing: 0;
4646 text-align: right;
4647 text-decoration: underline;
4648 text-decoration-style: solid;
4649 text-decoration-thickness: 0%;
4650 transition: opacity 0.3s ease;
4651 }
4652 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-body .community-banner .community-banner-actions .ask-later-button:hover {
4653 opacity: 0.9;
4654 color: #ffffff;
4655 text-decoration-thickness: 2px;
4656 }
4657 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-body .community-banner .community-banner-actions .already-joined-button {
4658 background: rgba(255, 255, 255, 0.1);
4659 border: none;
4660 border-radius: 6px;
4661 color: white;
4662 cursor: pointer;
4663 font-weight: 400;
4664 font-size: 14px;
4665 line-height: 100%;
4666 letter-spacing: 0;
4667 text-align: right;
4668 padding: 5px 8px;
4669 }
4670 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-body .wpfnl-dashboard-header {
4671 background: #FFF;
4672 filter: drop-shadow(0px 1px 1px rgba(182, 185, 191, 0.3));
4673 margin-top: 0;
4674 padding: 20px;
4675 display: flex;
4676 align-items: center;
4677 justify-content: space-between;
4678 flex-wrap: wrap;
4679 border-radius: 10px;
4680 overflow: hidden;
4681 }
4682 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-body .wpfnl-dashboard-header .wpfnl-dashboard-header-title {
4683 color: #363B4E;
4684 font-size: 20px;
4685 font-style: normal;
4686 font-weight: 600;
4687 line-height: 1;
4688 margin: 0;
4689 }
4690 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-body .wpfnl-dashboard-header .wpfnl-dashboard-buttons-wrapper {
4691 display: flex;
4692 justify-content: center;
4693 align-items: center;
4694 gap: 12px;
4695 }
4696 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 {
4697 border-radius: 10px;
4698 border: 1px solid #E4E6EB;
4699 background: #FFF;
4700 display: flex;
4701 align-items: center;
4702 gap: 8px;
4703 justify-content: center;
4704 text-decoration: none;
4705 color: #2D3149;
4706 font-size: 14px;
4707 font-style: normal;
4708 font-weight: 500;
4709 line-height: 13px;
4710 height: 40px;
4711 padding: 0 16px;
4712 }
4713 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 {
4714 width: 20px;
4715 height: 20px;
4716 }
4717 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 {
4718 width: 16px;
4719 height: 16px;
4720 }
4721 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-body .wpfnl-dashboard-contents-wrapper {
4722 margin-top: 50px;
4723 }
4724 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-body .wpfnl-dashboard-contents-wrapper .wpfnl-dashboard-contents-header {
4725 display: flex;
4726 align-items: center;
4727 justify-content: space-between;
4728 gap: 20px;
4729 flex-wrap: wrap;
4730 }
4731 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 {
4732 background: #FFF;
4733 width: auto;
4734 padding: 0;
4735 display: flex;
4736 align-items: center;
4737 border-radius: 6px;
4738 border: none;
4739 box-shadow: none;
4740 }
4741 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 {
4742 flex: 1;
4743 color: #2D3149;
4744 font-size: 13px;
4745 font-weight: 500;
4746 line-height: 1;
4747 border: none;
4748 background: none;
4749 padding: 9px 15px;
4750 cursor: pointer;
4751 border: 1px solid #DCD9E8;
4752 box-shadow: none;
4753 transition: all 0.3s ease;
4754 }
4755 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:first-child {
4756 border-radius: 6px 0 0 6px;
4757 }
4758 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:last-child {
4759 border-radius: 0 6px 6px 0;
4760 margin-left: -1px;
4761 }
4762 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 {
4763 color: #6E42D3;
4764 border-color: #6E42D3;
4765 box-shadow: none;
4766 z-index: 1;
4767 }
4768 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 {
4769 display: flex;
4770 align-items: center;
4771 gap: 12px;
4772 margin-left: auto;
4773 }
4774 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 {
4775 position: relative;
4776 }
4777 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 {
4778 position: absolute;
4779 color: #2D3149;
4780 font-size: 11px;
4781 font-style: normal;
4782 font-weight: 400;
4783 line-height: 11px;
4784 border-radius: 5px;
4785 border: 1px solid #E4E6EB;
4786 background: #FFF;
4787 padding: 7px 10px;
4788 bottom: calc(100% - 7px);
4789 left: 50%;
4790 transform: translateX(-50%);
4791 width: max-content;
4792 }
4793 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 {
4794 background: #FFF;
4795 border-radius: 6px;
4796 border: 1px solid #DCD9E8;
4797 border: none;
4798 outline: none;
4799 padding: 13px 14px;
4800 cursor: pointer;
4801 color: #2D3149;
4802 font-size: 14px;
4803 font-style: normal;
4804 font-weight: 500;
4805 line-height: 1;
4806 display: flex;
4807 align-items: center;
4808 justify-content: space-between;
4809 gap: 24px;
4810 }
4811 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 {
4812 position: absolute;
4813 border-radius: 10px;
4814 border: 1px solid #EBEDF0;
4815 background: #FFF;
4816 box-shadow: 0px 18px 22px 0px rgba(73, 59, 104, 0.1);
4817 padding: 8px;
4818 padding-bottom: 20px;
4819 min-width: 270px;
4820 top: calc(100% + 10px);
4821 z-index: 99;
4822 }
4823 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 {
4824 margin: 0;
4825 padding: 0;
4826 list-style: none;
4827 }
4828 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 {
4829 padding: 8px 10px;
4830 margin: 0;
4831 color: #2D3149;
4832 font-size: 14px;
4833 font-style: normal;
4834 font-weight: 400;
4835 line-height: normal;
4836 cursor: pointer;
4837 margin-bottom: 5px;
4838 }
4839 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 {
4840 border-radius: 8px;
4841 background: #F6F5FA;
4842 }
4843 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 {
4844 margin: 10px 15px 7px 7px;
4845 position: relative;
4846 }
4847 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 {
4848 border-radius: 8px;
4849 border: 1px solid #F1F0F5;
4850 background: #FFF;
4851 display: flex;
4852 align-items: center;
4853 gap: 27px;
4854 padding: 9px 14px;
4855 color: #2D3149;
4856 font-size: 13px;
4857 font-style: normal;
4858 font-weight: 500;
4859 line-height: 1.15;
4860 cursor: pointer;
4861 width: 100%;
4862 justify-content: space-between;
4863 }
4864 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 {
4865 position: absolute;
4866 z-index: 99;
4867 border-radius: 10px;
4868 border: 1px solid #EBEDF0;
4869 background: #FFF;
4870 box-shadow: 0px 18px 22px 0px rgba(73, 59, 104, 0.1);
4871 top: calc(100% + 5px);
4872 padding: 10px;
4873 margin: 0;
4874 width: 90%;
4875 list-style: none;
4876 }
4877 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 {
4878 cursor: pointer;
4879 padding: 5px 8px;
4880 color: #2D3149;
4881 font-size: 13px;
4882 font-style: normal;
4883 font-weight: 400;
4884 }
4885 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 {
4886 border-radius: 8px;
4887 background: #F6F5FA;
4888 }
4889 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 {
4890 display: flex;
4891 align-items: center;
4892 margin: 10px 15px 7px 7px;
4893 }
4894 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 {
4895 border-radius: 8px;
4896 background: #6E42D3;
4897 box-shadow: 0px 9px 10px 0px rgba(193, 183, 232, 0.5);
4898 border: none;
4899 outline: none;
4900 color: #FFF;
4901 font-size: 12px;
4902 font-style: normal;
4903 font-weight: 600;
4904 line-height: 1.25;
4905 padding: 9px;
4906 cursor: pointer;
4907 width: 100%;
4908 }
4909 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] {
4910 opacity: 0.5;
4911 cursor: default;
4912 }
4913 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 {
4914 border-radius: 6px;
4915 background: #6E42D3;
4916 box-shadow: 0px 2px 4px 0px rgba(223, 223, 249, 0.25);
4917 padding: 11px 16px;
4918 display: flex;
4919 align-items: center;
4920 justify-content: center;
4921 gap: 8px;
4922 color: #FFF;
4923 font-size: 15px;
4924 font-style: normal;
4925 font-weight: 500;
4926 line-height: normal;
4927 text-decoration: none;
4928 cursor: pointer;
4929 }
4930 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-sync-cache-btn {
4931 display: flex;
4932 align-items: center;
4933 gap: 8px;
4934 padding: 13px 14px;
4935 border-radius: 6px;
4936 border: none;
4937 outline: none;
4938 background: #FFF;
4939 color: #2D3149;
4940 font-size: 14px;
4941 font-style: normal;
4942 font-weight: 500;
4943 line-height: 1;
4944 cursor: pointer;
4945 white-space: nowrap;
4946 transition: color 0.15s, opacity 0.15s;
4947 }
4948 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-sync-cache-btn .wpfnl-sync-icon {
4949 flex-shrink: 0;
4950 }
4951 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-sync-cache-btn:hover:not(:disabled) {
4952 color: #6E42D3;
4953 }
4954 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-sync-cache-btn.is-syncing {
4955 opacity: 0.65;
4956 cursor: not-allowed;
4957 }
4958 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-sync-cache-btn.is-syncing .wpfnl-sync-icon {
4959 animation: wpfnl-spin 0.75s linear infinite;
4960 }
4961 @keyframes wpfnl-spin {
4962 from {
4963 transform: rotate(0deg);
4964 }
4965 to {
4966 transform: rotate(360deg);
4967 }
4968 }
4969 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-body .wpfnl-dashboard-contents-wrapper .wfpnl-dashboard-contents-body {
4970 margin-top: 24px;
4971 }
4972 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 {
4973 display: grid;
4974 grid-template-columns: repeat(5, 1fr);
4975 gap: 20px;
4976 }
4977 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 {
4978 padding: 20px;
4979 position: relative;
4980 border-radius: 6px;
4981 border: 1px solid rgba(230, 227, 241, 0.9);
4982 background: #FFF;
4983 }
4984 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 {
4985 display: flex;
4986 align-items: center;
4987 justify-content: center;
4988 margin: 40px auto;
4989 padding: 20px;
4990 }
4991 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 {
4992 margin-top: 18px;
4993 display: flex;
4994 align-items: center;
4995 gap: 8px;
4996 }
4997 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-label {
4998 margin: 0;
4999 color: #7A8B9A;
5000 font-size: 14px;
5001 font-weight: 400;
5002 line-height: 1.3;
5003 }
5004 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-percentage {
5005 padding: 4px 7px;
5006 display: flex;
5007 align-items: center;
5008 gap: 1px;
5009 justify-content: center;
5010 font-size: 12px;
5011 font-weight: 500;
5012 line-height: 1;
5013 margin: 0;
5014 min-width: 30px;
5015 border-radius: 4px;
5016 background: #F6F5FA;
5017 }
5018 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-percentage.wpfnl-decrease {
5019 background: rgba(236, 89, 86, 0.1);
5020 color: #DC2626;
5021 }
5022 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-percentage.wpfnl-increase {
5023 background: rgba(18, 183, 106, 0.1);
5024 color: #16A34A;
5025 }
5026 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-value {
5027 margin: 0;
5028 color: #1D2327;
5029 font-size: 28px;
5030 font-weight: 500;
5031 line-height: 1;
5032 }
5033 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 {
5034 margin-top: 24px;
5035 }
5036
5037 .wpfnl-admin-dashboard .shimmer-line {
5038 height: 11px;
5039 margin-top: 11px;
5040 }
5041 .wpfnl-admin-dashboard .wpfnl-dashboard-performance {
5042 display: grid;
5043 grid-template-columns: 1fr 340px;
5044 gap: 16px;
5045 margin-top: 24px;
5046 }
5047 .wpfnl-admin-dashboard .wpfnl-dashboard-performance .wpfnl-day-by-day-performance {
5048 background: #FFF;
5049 border-radius: 6px;
5050 border: 1px solid rgba(230, 227, 241, 0.9);
5051 padding: 24px;
5052 display: flex;
5053 flex-direction: column;
5054 gap: 20px;
5055 }
5056 .wpfnl-admin-dashboard .wpfnl-dashboard-performance .wpfnl-day-by-day-performance .wpfnl-dbdp-header {
5057 display: flex;
5058 align-items: center;
5059 justify-content: space-between;
5060 }
5061 .wpfnl-admin-dashboard .wpfnl-dashboard-performance .wpfnl-day-by-day-performance .wpfnl-dbdp-title {
5062 color: #2D3149;
5063 font-size: 16px;
5064 font-weight: 600;
5065 line-height: 1;
5066 margin: 0;
5067 }
5068 .wpfnl-admin-dashboard .wpfnl-dashboard-performance .wpfnl-day-by-day-performance .wpfnl-dbdp-legend {
5069 display: flex;
5070 align-items: center;
5071 gap: 16px;
5072 }
5073 .wpfnl-admin-dashboard .wpfnl-dashboard-performance .wpfnl-day-by-day-performance .wpfnl-dbdp-legend .wpfnl-dbdp-legend-item {
5074 display: flex;
5075 align-items: center;
5076 gap: 6px;
5077 color: #7A8B9A;
5078 font-size: 13px;
5079 font-weight: 400;
5080 }
5081 .wpfnl-admin-dashboard .wpfnl-dashboard-performance .wpfnl-day-by-day-performance .wpfnl-dbdp-legend .wpfnl-dbdp-legend-item .wpfnl-dbdp-legend-dot {
5082 width: 8px;
5083 height: 8px;
5084 border-radius: 50%;
5085 flex-shrink: 0;
5086 }
5087 .wpfnl-admin-dashboard .wpfnl-dashboard-performance .wpfnl-day-by-day-performance .wpfnl-dbdp-summary {
5088 display: flex;
5089 align-items: stretch;
5090 gap: 12px;
5091 background: #F6F5FA;
5092 border-radius: 6px;
5093 padding: 0 15px;
5094 }
5095 .wpfnl-admin-dashboard .wpfnl-dashboard-performance .wpfnl-day-by-day-performance .wpfnl-dbdp-summary .wpfnl-dbdp-summary-card {
5096 flex: 1;
5097 display: flex;
5098 align-items: center;
5099 gap: 20px;
5100 padding: 14px 16px;
5101 border-left: 1px solid #fff;
5102 }
5103 .wpfnl-admin-dashboard .wpfnl-dashboard-performance .wpfnl-day-by-day-performance .wpfnl-dbdp-summary .wpfnl-dbdp-summary-card:first-child {
5104 border-left: 0;
5105 }
5106 .wpfnl-admin-dashboard .wpfnl-dashboard-performance .wpfnl-day-by-day-performance .wpfnl-dbdp-summary .wpfnl-dbdp-summary-card .wpfnl-dbdp-summary-icon {
5107 width: 30px;
5108 height: 30px;
5109 border-radius: 50px;
5110 background: #FFF;
5111 display: flex;
5112 align-items: center;
5113 justify-content: center;
5114 flex-shrink: 0;
5115 }
5116 .wpfnl-admin-dashboard .wpfnl-dashboard-performance .wpfnl-day-by-day-performance .wpfnl-dbdp-summary .wpfnl-dbdp-summary-card .wpfnl-dbdp-summary-info {
5117 display: flex;
5118 flex-direction: column;
5119 gap: 6px;
5120 }
5121 .wpfnl-admin-dashboard .wpfnl-dashboard-performance .wpfnl-day-by-day-performance .wpfnl-dbdp-summary .wpfnl-dbdp-summary-card .wpfnl-dbdp-summary-info .wpfnl-dbdp-summary-label {
5122 font-size: 13px;
5123 font-weight: 400;
5124 line-height: 1.3;
5125 color: #7A8B9A;
5126 }
5127 .wpfnl-admin-dashboard .wpfnl-dashboard-performance .wpfnl-day-by-day-performance .wpfnl-dbdp-summary .wpfnl-dbdp-summary-card .wpfnl-dbdp-summary-info .wpfnl-dbdp-summary-value {
5128 color: #1D2327;
5129 font-size: 26px;
5130 font-weight: 500;
5131 line-height: 1;
5132 }
5133 .wpfnl-admin-dashboard .wpfnl-dashboard-performance .wpfnl-day-by-day-performance .wpfnl-dbdp-chart {
5134 height: 220px;
5135 position: relative;
5136 }
5137 .wpfnl-admin-dashboard .wpfnl-dashboard-performance .wpfnl-day-by-day-performance .wpfnl-dbdp-chart canvas {
5138 width: 100% !important;
5139 height: 100% !important;
5140 }
5141 .wpfnl-admin-dashboard .wpfnl-dashboard-performance .wpfnl-funnel-contribution {
5142 background: #FFF;
5143 border-radius: 6px;
5144 border: 1px solid rgba(230, 227, 241, 0.9);
5145 padding: 24px;
5146 display: flex;
5147 flex-direction: column;
5148 gap: 20px;
5149 }
5150 .wpfnl-admin-dashboard .wpfnl-dashboard-performance .wpfnl-funnel-contribution .wpfnl-fc-title {
5151 color: #2D3149;
5152 font-size: 16px;
5153 font-weight: 600;
5154 line-height: 1;
5155 margin: 0;
5156 }
5157 .wpfnl-admin-dashboard .wpfnl-dashboard-performance .wpfnl-funnel-contribution .wpfnl-fc-donut-wrapper {
5158 display: flex;
5159 justify-content: center;
5160 }
5161 .wpfnl-admin-dashboard .wpfnl-dashboard-performance .wpfnl-funnel-contribution .wpfnl-fc-donut-wrapper .wpfnl-fc-donut {
5162 position: relative;
5163 width: 180px;
5164 height: 180px;
5165 }
5166 .wpfnl-admin-dashboard .wpfnl-dashboard-performance .wpfnl-funnel-contribution .wpfnl-fc-donut-wrapper .wpfnl-fc-donut canvas {
5167 width: 100% !important;
5168 height: 100% !important;
5169 }
5170 .wpfnl-admin-dashboard .wpfnl-dashboard-performance .wpfnl-funnel-contribution .wpfnl-fc-donut-wrapper .wpfnl-fc-donut .wpfnl-fc-donut-center {
5171 position: absolute;
5172 inset: 0;
5173 display: flex;
5174 flex-direction: column;
5175 align-items: center;
5176 justify-content: center;
5177 gap: 6px;
5178 pointer-events: none;
5179 }
5180 .wpfnl-admin-dashboard .wpfnl-dashboard-performance .wpfnl-funnel-contribution .wpfnl-fc-donut-wrapper .wpfnl-fc-donut .wpfnl-fc-donut-center .wpfnl-fc-total-value {
5181 color: #1D2327;
5182 font-size: 22px;
5183 font-weight: 600;
5184 line-height: 1;
5185 }
5186 .wpfnl-admin-dashboard .wpfnl-dashboard-performance .wpfnl-funnel-contribution .wpfnl-fc-donut-wrapper .wpfnl-fc-donut .wpfnl-fc-donut-center .wpfnl-fc-total-label {
5187 color: #7A8B9A;
5188 font-size: 12px;
5189 font-weight: 400;
5190 line-height: 1;
5191 }
5192 .wpfnl-admin-dashboard .wpfnl-dashboard-performance .wpfnl-funnel-contribution .wpfnl-fc-breakdown {
5193 display: flex;
5194 flex-direction: column;
5195 gap: 22px;
5196 }
5197 .wpfnl-admin-dashboard .wpfnl-dashboard-performance .wpfnl-funnel-contribution .wpfnl-fc-breakdown .wpfnl-fc-breakdown-item {
5198 display: flex;
5199 flex-direction: column;
5200 gap: 6px;
5201 }
5202 .wpfnl-admin-dashboard .wpfnl-dashboard-performance .wpfnl-funnel-contribution .wpfnl-fc-breakdown .wpfnl-fc-breakdown-item .wpfnl-fc-breakdown-top {
5203 display: flex;
5204 align-items: center;
5205 justify-content: space-between;
5206 }
5207 .wpfnl-admin-dashboard .wpfnl-dashboard-performance .wpfnl-funnel-contribution .wpfnl-fc-breakdown .wpfnl-fc-breakdown-item .wpfnl-fc-breakdown-top .wpfnl-fc-breakdown-value {
5208 color: #1D2327;
5209 font-size: 16px;
5210 font-weight: 600;
5211 line-height: 1;
5212 }
5213 .wpfnl-admin-dashboard .wpfnl-dashboard-performance .wpfnl-funnel-contribution .wpfnl-fc-breakdown .wpfnl-fc-breakdown-item .wpfnl-fc-breakdown-top .wpfnl-fc-breakdown-pct {
5214 color: #2D3149;
5215 font-size: 13px;
5216 font-weight: 400;
5217 line-height: 1;
5218 }
5219 .wpfnl-admin-dashboard .wpfnl-dashboard-performance .wpfnl-funnel-contribution .wpfnl-fc-breakdown .wpfnl-fc-breakdown-item .wpfnl-fc-breakdown-label {
5220 color: #7A8B9A;
5221 font-size: 14px;
5222 font-weight: 400;
5223 line-height: 1;
5224 margin-top: 3px;
5225 margin-bottom: 3px;
5226 }
5227 .wpfnl-admin-dashboard .wpfnl-dashboard-performance .wpfnl-funnel-contribution .wpfnl-fc-breakdown .wpfnl-fc-breakdown-item .wpfnl-fc-breakdown-bar-track {
5228 width: 100%;
5229 height: 4px;
5230 background: #EEF0F3;
5231 border-radius: 100px;
5232 overflow: hidden;
5233 }
5234 .wpfnl-admin-dashboard .wpfnl-dashboard-performance .wpfnl-funnel-contribution .wpfnl-fc-breakdown .wpfnl-fc-breakdown-item .wpfnl-fc-breakdown-bar-track .wpfnl-fc-breakdown-bar-fill {
5235 height: 100%;
5236 border-radius: 100px;
5237 transition: width 0.4s ease;
5238 }
5239 .wpfnl-admin-dashboard .wpfnl-top-performing-funnels {
5240 background: #FFF;
5241 margin-top: 24px;
5242 padding: 24px;
5243 border-radius: 6px;
5244 border: 1px solid rgba(230, 227, 241, 0.9);
5245 }
5246 .wpfnl-admin-dashboard .wpfnl-top-performing-funnels .wpfnl-dashboard-section-title {
5247 color: #2D3149;
5248 font-size: 16px;
5249 font-weight: 600;
5250 line-height: 1.2;
5251 margin: 0;
5252 margin-bottom: 24px;
5253 }
5254 .wpfnl-admin-dashboard .wpfnl-top-performing-funnels .wpfnl-dashboard-table-wrapper .wpfnl-table-col .table-text {
5255 position: relative;
5256 }
5257 .wpfnl-admin-dashboard .wpfnl-top-performing-funnels .wpfnl-dashboard-table-wrapper .wpfnl-table-col .table-text .pro-tag-icon {
5258 top: -3px;
5259 right: -28px;
5260 }
5261 .wpfnl-admin-dashboard .wpfnl-top-performing-funnels .wpfnl-dashboard-table-wrapper p {
5262 margin: 0;
5263 }
5264 .wpfnl-admin-dashboard .wpfnl-top-performing-funnels .wpfnl-dashboard-table-wrapper .wpfnl-table-header,
5265 .wpfnl-admin-dashboard .wpfnl-top-performing-funnels .wpfnl-dashboard-table-wrapper .wpfnl-table-row {
5266 display: grid;
5267 grid-template-columns: 2fr repeat(6, 1fr);
5268 gap: 20px;
5269 }
5270 .wpfnl-admin-dashboard .wpfnl-top-performing-funnels .wpfnl-dashboard-table-wrapper .wpfnl-table-header {
5271 padding-bottom: 16px;
5272 border-bottom: 1px solid #EEF0F3;
5273 }
5274 .wpfnl-admin-dashboard .wpfnl-top-performing-funnels .wpfnl-dashboard-table-wrapper .wpfnl-table-header p {
5275 color: #7A8B9A;
5276 font-size: 14px;
5277 font-style: normal;
5278 font-weight: 400;
5279 line-height: 1.2;
5280 }
5281 .wpfnl-admin-dashboard .wpfnl-top-performing-funnels .wpfnl-dashboard-table-wrapper .wpfnl-table-row {
5282 padding: 17px 0;
5283 border-bottom: 1px solid #EEF0F3;
5284 }
5285 .wpfnl-admin-dashboard .wpfnl-top-performing-funnels .wpfnl-dashboard-table-wrapper .wpfnl-table-row:last-child {
5286 border-bottom: none;
5287 padding-bottom: 0;
5288 }
5289 .wpfnl-admin-dashboard .wpfnl-top-performing-funnels .wpfnl-dashboard-table-wrapper .wpfnl-table-row p {
5290 color: #2D3149;
5291 font-size: 14px;
5292 font-weight: 400;
5293 line-height: 1.2;
5294 word-wrap: break-word;
5295 }
5296 .wpfnl-admin-dashboard .wpfnl-top-performing-funnels .wpfnl-dashboard-table-wrapper .wpfnl-table-row p a {
5297 color: #2D3149;
5298 font-size: 14px;
5299 font-weight: 500;
5300 line-height: 1;
5301 text-decoration: none;
5302 }
5303 .wpfnl-admin-dashboard .wpfnl-top-performing-funnels .wpfnl-dashboard-table-wrapper .wpfnl-table-row .aov-tag {
5304 padding: 6px 7px;
5305 border-radius: 4px;
5306 background: #F6F5FA;
5307 color: #16A34A;
5308 text-align: center;
5309 font-size: 12px;
5310 font-weight: 500;
5311 line-height: 1;
5312 display: inline-block;
5313 }
5314 .wpfnl-admin-dashboard .wpfnl-top-performing-funnels .wpfnl-dashboard-table-wrapper .wpfnl-table-row .aov-tag.is-deacrease {
5315 color: #F04438;
5316 }
5317 .wpfnl-admin-dashboard .wpfnl-top-performing-funnels .wpfnl-dashboard-table-wrapper .wpfnl-empty-table-body {
5318 display: flex;
5319 align-items: center;
5320 justify-content: center;
5321 height: 100%;
5322 text-align: center;
5323 padding: 35px;
5324 }
5325 .wpfnl-admin-dashboard .wpfnl-top-performing-funnels .wpfnl-dashboard-table-wrapper .wpfnl-empty-table-body .wpfnl-loader {
5326 display: block;
5327 padding: 40px;
5328 margin: 60px auto;
5329 }
5330 .wpfnl-admin-dashboard .wpfnl-top-performing-funnels .wpfnl-dashboard-table-wrapper .wpfnl-empty-table-body p {
5331 color: #2D3149;
5332 font-size: 15px;
5333 font-style: normal;
5334 font-weight: 500;
5335 line-height: 0.93;
5336 margin-top: 17px;
5337 }
5338 .wpfnl-admin-dashboard .wpfnl-dashboard-compare-store {
5339 display: grid;
5340 grid-template-columns: repeat(3, 1fr);
5341 gap: 16px;
5342 margin-top: 24px;
5343 }
5344 .wpfnl-admin-dashboard .wpfnl-dashboard-compare-store .wpfnl-compare-store-card {
5345 padding: 24px 24px 20px;
5346 display: flex;
5347 flex-direction: column;
5348 gap: 10px;
5349 border-radius: 6px;
5350 border: 1px solid rgba(230, 227, 241, 0.9);
5351 background: #FFF;
5352 }
5353 .wpfnl-admin-dashboard .wpfnl-dashboard-compare-store .wpfnl-compare-store-card .wpfnl-csc-header {
5354 display: flex;
5355 align-items: center;
5356 justify-content: space-between;
5357 margin-bottom: 4px;
5358 }
5359 .wpfnl-admin-dashboard .wpfnl-dashboard-compare-store .wpfnl-compare-store-card .wpfnl-csc-header .wpfnl-csc-label {
5360 color: #7A8B9A;
5361 font-size: 14px;
5362 font-weight: 400;
5363 line-height: 1;
5364 }
5365 .wpfnl-admin-dashboard .wpfnl-dashboard-compare-store .wpfnl-compare-store-card .wpfnl-csc-header .wpfnl-csc-info-icon {
5366 display: flex;
5367 align-items: center;
5368 cursor: pointer;
5369 opacity: 0.7;
5370 }
5371 .wpfnl-admin-dashboard .wpfnl-dashboard-compare-store .wpfnl-compare-store-card .wpfnl-csc-header .wpfnl-csc-info-icon:hover {
5372 opacity: 1;
5373 }
5374 .wpfnl-admin-dashboard .wpfnl-dashboard-compare-store .wpfnl-compare-store-card .wpfnl-csc-body {
5375 display: flex;
5376 align-items: baseline;
5377 gap: 6px;
5378 flex-wrap: wrap;
5379 }
5380 .wpfnl-admin-dashboard .wpfnl-dashboard-compare-store .wpfnl-compare-store-card .wpfnl-csc-body .wpfnl-csc-main-value {
5381 color: #1D2327;
5382 font-size: 28px;
5383 font-weight: 500;
5384 line-height: 1;
5385 }
5386 .wpfnl-admin-dashboard .wpfnl-dashboard-compare-store .wpfnl-compare-store-card .wpfnl-csc-body .wpfnl-csc-baseline {
5387 color: #1F2937;
5388 font-size: 15px;
5389 font-weight: 400;
5390 line-height: 1;
5391 }
5392 .wpfnl-admin-dashboard .wpfnl-dashboard-compare-store .wpfnl-compare-store-card .wpfnl-csc-body .wpfnl-csc-baseline strong {
5393 font-size: 18px;
5394 font-weight: 400;
5395 }
5396 .wpfnl-admin-dashboard .wpfnl-dashboard-compare-store .wpfnl-compare-store-card .wpfnl-csc-footer {
5397 margin-top: 10px;
5398 padding-top: 14px;
5399 display: flex;
5400 flex-direction: column;
5401 gap: 11px;
5402 position: relative;
5403 }
5404 .wpfnl-admin-dashboard .wpfnl-dashboard-compare-store .wpfnl-compare-store-card .wpfnl-csc-footer::before {
5405 content: "";
5406 position: absolute;
5407 left: -24px;
5408 top: 0;
5409 background-color: #E6E3F1;
5410 height: 1px;
5411 width: calc(100% + 48px);
5412 }
5413 .wpfnl-admin-dashboard .wpfnl-dashboard-compare-store .wpfnl-compare-store-card .wpfnl-csc-footer .wpfnl-csc-footer-top {
5414 display: flex;
5415 align-items: center;
5416 justify-content: space-between;
5417 }
5418 .wpfnl-admin-dashboard .wpfnl-dashboard-compare-store .wpfnl-compare-store-card .wpfnl-csc-footer .wpfnl-csc-footer-top .wpfnl-csc-footer-label {
5419 color: #7A8B9A;
5420 font-size: 14px;
5421 font-weight: 400;
5422 line-height: 1;
5423 }
5424 .wpfnl-admin-dashboard .wpfnl-dashboard-compare-store .wpfnl-compare-store-card .wpfnl-csc-footer .wpfnl-csc-footer-top .wpfnl-csc-lift-value {
5425 font-size: 13px;
5426 font-weight: 600;
5427 line-height: 1;
5428 border-radius: 4px;
5429 background: #F6F5FA;
5430 padding: 6px 6px;
5431 }
5432 .wpfnl-admin-dashboard .wpfnl-dashboard-compare-store .wpfnl-compare-store-card .wpfnl-csc-footer .wpfnl-csc-footer-top .wpfnl-csc-lift-value.is-increase {
5433 color: #16A34A;
5434 }
5435 .wpfnl-admin-dashboard .wpfnl-dashboard-compare-store .wpfnl-compare-store-card .wpfnl-csc-footer .wpfnl-csc-footer-top .wpfnl-csc-lift-value.is-decrease {
5436 color: #DC2626;
5437 }
5438 .wpfnl-admin-dashboard .wpfnl-dashboard-compare-store .wpfnl-compare-store-card .wpfnl-csc-footer .wpfnl-csc-progress-bar {
5439 width: 100%;
5440 height: 4px;
5441 background: #EEF0F3;
5442 border-radius: 100px;
5443 overflow: hidden;
5444 }
5445 .wpfnl-admin-dashboard .wpfnl-dashboard-compare-store .wpfnl-compare-store-card .wpfnl-csc-footer .wpfnl-csc-progress-bar .wpfnl-csc-progress-fill {
5446 height: 100%;
5447 border-radius: 100px;
5448 background: #6E42D3;
5449 transition: width 0.4s ease;
5450 }
5451 .wpfnl-admin-dashboard .wpfnl-dashboard-compare-store .wpfnl-compare-store-card .wpfnl-csc-footer .wpfnl-csc-progress-bar .wpfnl-csc-progress-fill.is-decrease {
5452 background: #DC2626;
5453 }
5454 .wpfnl-admin-dashboard .wpfnl-funnel-health-metrics {
5455 background: #FFF;
5456 border-radius: 6px;
5457 border: 1px solid rgba(230, 227, 241, 0.9);
5458 padding: 24px;
5459 margin-top: 24px;
5460 }
5461 .wpfnl-admin-dashboard .wpfnl-funnel-health-metrics .wpfnl-fhm-title {
5462 color: #2D3149;
5463 font-size: 16px;
5464 font-weight: 600;
5465 line-height: 1;
5466 margin: 0 0 17px;
5467 }
5468 .wpfnl-admin-dashboard .wpfnl-funnel-health-metrics .wpfnl-fhm-grid {
5469 display: grid;
5470 grid-template-columns: repeat(2, 1fr);
5471 gap: 24px 48px;
5472 border-radius: 4px;
5473 border: 1px solid #EEF0F3;
5474 padding: 24px;
5475 }
5476 .wpfnl-admin-dashboard .wpfnl-funnel-health-metrics .wpfnl-health-metric-bar {
5477 display: flex;
5478 flex-direction: column;
5479 gap: 8px;
5480 }
5481 .wpfnl-admin-dashboard .wpfnl-funnel-health-metrics .wpfnl-health-metric-bar .wpfnl-hmb-top {
5482 display: flex;
5483 align-items: center;
5484 justify-content: space-between;
5485 }
5486 .wpfnl-admin-dashboard .wpfnl-funnel-health-metrics .wpfnl-health-metric-bar .wpfnl-hmb-top .wpfnl-hmb-label {
5487 color: #7A8B9A;
5488 font-size: 14px;
5489 font-weight: 400;
5490 line-height: 1;
5491 }
5492 .wpfnl-admin-dashboard .wpfnl-funnel-health-metrics .wpfnl-health-metric-bar .wpfnl-hmb-top .wpfnl-hmb-value {
5493 color: #1D2327;
5494 font-size: 14px;
5495 font-weight: 600;
5496 line-height: 1;
5497 }
5498 .wpfnl-admin-dashboard .wpfnl-funnel-health-metrics .wpfnl-health-metric-bar .wpfnl-hmb-track {
5499 width: 100%;
5500 height: 5px;
5501 background: #EEF0F3;
5502 border-radius: 100px;
5503 overflow: hidden;
5504 }
5505 .wpfnl-admin-dashboard .wpfnl-funnel-health-metrics .wpfnl-health-metric-bar .wpfnl-hmb-track .wpfnl-hmb-fill {
5506 height: 100%;
5507 border-radius: 100px;
5508 transition: width 0.4s ease;
5509 }
5510 .wpfnl-admin-dashboard .wpfnl-leads-analytics .wpfnl-leads-analytics-wrapper .wpfnl-dashboard-cards-container {
5511 display: grid;
5512 grid-template-columns: repeat(5, 1fr);
5513 gap: 20px;
5514 margin-top: 24px;
5515 }
5516 .wpfnl-admin-dashboard .wpfnl-leads-analytics .wpfnl-leads-analytics-wrapper .wpfnl-lead-growth-chart {
5517 background: #FFF;
5518 border-radius: 6px;
5519 border: 1px solid rgba(230, 227, 241, 0.9);
5520 padding: 24px;
5521 margin-top: 24px;
5522 display: flex;
5523 flex-direction: column;
5524 gap: 20px;
5525 }
5526 .wpfnl-admin-dashboard .wpfnl-leads-analytics .wpfnl-leads-analytics-wrapper .wpfnl-lead-growth-chart .wpfnl-lgc-header .wpfnl-lgc-title {
5527 color: #2D3149;
5528 font-size: 16px;
5529 font-weight: 600;
5530 line-height: 1;
5531 margin: 0;
5532 }
5533 .wpfnl-admin-dashboard .wpfnl-leads-analytics .wpfnl-leads-analytics-wrapper .wpfnl-lead-growth-chart .wpfnl-lgc-chart {
5534 height: 260px;
5535 position: relative;
5536 }
5537 .wpfnl-admin-dashboard .wpfnl-leads-analytics .wpfnl-leads-analytics-wrapper .wpfnl-lead-growth-chart .wpfnl-lgc-chart canvas {
5538 width: 100% !important;
5539 height: 100% !important;
5540 }
5541 .wpfnl-admin-dashboard .wpfnl-leads-analytics .wpfnl-leads-analytics-wrapper .wpfnl-leads-top-funnels .wpfnl-leads-table-row {
5542 grid-template-columns: 2fr repeat(5, 1fr);
5543 }
5544
5545 @media only screen and (max-width: 1699px) {
5546 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-body {
5547 width: calc(100% - 90px);
5548 }
5549 }
5550 @media only screen and (max-width: 1399px) {
5551 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-body .wpfnl-dashboard-header {
5552 padding: 20px;
5553 gap: 20px;
5554 }
5555 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard {
5556 gap: 50px;
5557 }
5558 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-body {
5559 width: 100%;
5560 padding-right: 20px;
5561 padding-left: 20px;
5562 }
5563 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 {
5564 grid-template-columns: repeat(3, 1fr);
5565 gap: 16px;
5566 }
5567 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-value {
5568 font-size: 22px;
5569 }
5570 .wpfnl-admin-dashboard .wpfnl-dashboard-compare-store .wpfnl-compare-store-card .wpfnl-csc-body .wpfnl-csc-main-value {
5571 font-size: 22px;
5572 }
5573 .wpfnl-admin-dashboard .wpfnl-dashboard-compare-store .wpfnl-compare-store-card .wpfnl-csc-body .wpfnl-csc-baseline {
5574 font-size: 14px;
5575 }
5576 .wpfnl-admin-dashboard .wpfnl-dashboard-compare-store .wpfnl-compare-store-card .wpfnl-csc-body .wpfnl-csc-baseline strong {
5577 font-size: 15px;
5578 }
5579 .wpfnl-admin-dashboard .wpfnl-dashboard-performance .wpfnl-day-by-day-performance .wpfnl-dbdp-summary {
5580 padding: 0;
5581 }
5582 .wpfnl-admin-dashboard .wpfnl-dashboard-performance .wpfnl-day-by-day-performance .wpfnl-dbdp-summary .wpfnl-dbdp-summary-card {
5583 gap: 12px;
5584 padding: 11px 12px;
5585 }
5586 .wpfnl-admin-dashboard .wpfnl-dashboard-performance .wpfnl-day-by-day-performance .wpfnl-dbdp-summary .wpfnl-dbdp-summary-card .wpfnl-dbdp-summary-info .wpfnl-dbdp-summary-value {
5587 font-size: 22px;
5588 }
5589 }
5590 @media only screen and (max-width: 1199px) {
5591 .wpfnl-admin-dashboard .wpfnl-dashboard-compare-store .wpfnl-compare-store-card {
5592 padding: 20px 20px 20px;
5593 }
5594 .wpfnl-admin-dashboard .wpfnl-dashboard-compare-store .wpfnl-compare-store-card .wpfnl-csc-footer::before {
5595 left: -20px;
5596 width: calc(100% + 40px);
5597 }
5598 .wpfnl-admin-dashboard .wpfnl-dashboard-performance {
5599 grid-template-columns: 1fr 280px;
5600 }
5601 .wpfnl-admin-dashboard .wpfnl-dashboard-performance .wpfnl-day-by-day-performance {
5602 padding: 20px;
5603 }
5604 .wpfnl-admin-dashboard .wpfnl-dashboard-performance .wpfnl-day-by-day-performance .wpfnl-dbdp-summary .wpfnl-dbdp-summary-card .wpfnl-dbdp-summary-info .wpfnl-dbdp-summary-value {
5605 font-size: 18px;
5606 }
5607 }
5608 .wpfnl-pro-section-wrapper.is-locked .wpfnl-pro-content {
5609 opacity: 0.38;
5610 pointer-events: none;
5611 user-select: none;
5612 }
5613
5614 .wpfnl-pro-banner {
5615 display: flex;
5616 align-items: center;
5617 justify-content: space-between;
5618 gap: 12px;
5619 padding: 10px 16px;
5620 margin-bottom: 14px;
5621 background: #F3EFFF;
5622 border: 1px solid #DDD5F9;
5623 border-radius: 8px;
5624 text-decoration: none;
5625 cursor: pointer;
5626 transition: background 0.18s;
5627 }
5628 .wpfnl-pro-banner:hover {
5629 background: #EBE4FF;
5630 }
5631 .wpfnl-pro-banner .wpfnl-pro-banner-left {
5632 display: flex;
5633 align-items: center;
5634 gap: 8px;
5635 color: #5a35b8;
5636 font-size: 13px;
5637 font-weight: 500;
5638 line-height: 1;
5639 }
5640 .wpfnl-pro-banner .wpfnl-pro-banner-left svg {
5641 flex-shrink: 0;
5642 stroke: #6E42D3;
5643 }
5644 .wpfnl-pro-banner .wpfnl-pro-banner-btn {
5645 flex-shrink: 0;
5646 display: inline-block;
5647 padding: 6px 16px;
5648 background: #6E42D3;
5649 color: #fff;
5650 font-size: 12px;
5651 font-weight: 600;
5652 border-radius: 5px;
5653 white-space: nowrap;
5654 transition: background 0.18s;
5655 }
5656 .wpfnl-pro-banner:hover .wpfnl-pro-banner-btn {
5657 background: #5a35b8;
5658 }
5659
5660 .wpfnl-compare-store-card {
5661 position: relative;
5662 }
5663 .wpfnl-compare-store-card .wpfnl-csc-header-right {
5664 display: flex;
5665 align-items: center;
5666 gap: 6px;
5667 }
5668 .wpfnl-compare-store-card .wpfnl-csc-pro-badge {
5669 display: flex;
5670 align-items: center;
5671 }
5672 .wpfnl-compare-store-card .wpfnl-csc-pro-badge svg {
5673 width: 17px;
5674 height: 17px;
5675 }
5676 .wpfnl-compare-store-card .wpfnl-csc-body.is-blurred,
5677 .wpfnl-compare-store-card .wpfnl-csc-footer.is-blurred {
5678 filter: blur(5px);
5679 pointer-events: none;
5680 user-select: none;
5681 }
5682 .wpfnl-compare-store-card .wpfnl-csc-pro-overlay {
5683 position: absolute;
5684 inset: 0;
5685 display: flex;
5686 align-items: center;
5687 justify-content: center;
5688 background: rgba(255, 255, 255, 0.55);
5689 border-radius: 6px;
5690 text-decoration: none;
5691 z-index: 5;
5692 }
5693 .wpfnl-compare-store-card .wpfnl-csc-pro-overlay .wpfnl-csc-pro-overlay-text {
5694 padding: 8px 18px;
5695 background: #6E42D3;
5696 color: #fff;
5697 font-size: 13px;
5698 font-weight: 500;
5699 border-radius: 6px;
5700 white-space: nowrap;
5701 }
5702 .wpfnl-compare-store-card .wpfnl-csc-pro-overlay:hover .wpfnl-csc-pro-overlay-text {
5703 background: #5a35b8;
5704 }
5705
5706 .wpfnl-pro-banner--compact {
5707 padding: 7px 10px;
5708 margin-bottom: 10px;
5709 border-radius: 6px;
5710 }
5711 .wpfnl-pro-banner--compact .wpfnl-pro-banner-left {
5712 font-size: 12px;
5713 gap: 5px;
5714 }
5715 .wpfnl-pro-banner--compact .wpfnl-pro-banner-btn {
5716 padding: 4px 10px;
5717 font-size: 11px;
5718 }
5719
5720 .wpfnl-single-card.is-pro-locked {
5721 position: relative;
5722 }
5723 .wpfnl-single-card.is-pro-locked .wpfnl-card-header,
5724 .wpfnl-single-card.is-pro-locked .wpfnl-card-body {
5725 opacity: 0.38;
5726 pointer-events: none;
5727 user-select: none;
5728 }
5729
5730 .wpfnl-card-pro-badge {
5731 position: absolute;
5732 top: 14px;
5733 right: 14px;
5734 display: flex;
5735 align-items: center;
5736 z-index: 2;
5737 }
5738 .wpfnl-card-pro-badge svg {
5739 width: 22px;
5740 height: 22px;
5741 }
5742
5743 .wpfnl-compare-store-card.is-pro-locked .wpfnl-csc-body,
5744 .wpfnl-compare-store-card.is-pro-locked .wpfnl-csc-footer {
5745 opacity: 0.38;
5746 pointer-events: none;
5747 user-select: none;
5748 }
5749
5750 .wpfnl-csc-header-right {
5751 display: flex;
5752 align-items: center;
5753 gap: 6px;
5754 }
5755
5756 .wpfnl-csc-pro-badge {
5757 display: flex;
5758 align-items: center;
5759 text-decoration: none;
5760 }
5761 .wpfnl-csc-pro-badge svg {
5762 width: 20px;
5763 height: 20px;
5764 }
5765
5766 .step-template-showcase-modal .steps-template__filter-wrapper .pro-free__filter, .template-library-modal .funnel-templates-header .pro-free__filter {
5767 border-radius: 50px;
5768 box-shadow: none;
5769 border: 1px solid #E5E8F3;
5770 margin-left: 15px !important;
5771 background: #ffffff;
5772 display: inline-flex;
5773 align-items: center;
5774 }
5775 .step-template-showcase-modal .steps-template__filter-wrapper .pro-free__filter li, .template-library-modal .funnel-templates-header .pro-free__filter li {
5776 color: #363B4E;
5777 font-size: 14px;
5778 padding: 9px 18px;
5779 font-weight: 400;
5780 text-transform: capitalize;
5781 cursor: pointer;
5782 position: relative;
5783 border-right: 1px solid #E5E8F3;
5784 z-index: 1;
5785 display: flex;
5786 flex-flow: row;
5787 align-items: center;
5788 }
5789 .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 {
5790 border-radius: 50px 0 0 50px;
5791 }
5792 .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 {
5793 border-radius: 0 50px 50px 0;
5794 }
5795 .step-template-showcase-modal .steps-template__filter-wrapper .pro-free__filter li svg, .template-library-modal .funnel-templates-header .pro-free__filter li svg {
5796 position: relative;
5797 top: -1px;
5798 margin-right: 8px;
5799 }
5800 .step-template-showcase-modal .steps-template__filter-wrapper .pro-free__filter li.active, .template-library-modal .funnel-templates-header .pro-free__filter li.active {
5801 background-color: #6E42D3;
5802 color: #ffffff;
5803 }
5804 .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 {
5805 stroke: #fff;
5806 }
5807
5808 .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 {
5809 position: absolute;
5810 top: 200px;
5811 left: calc(50% - 123px);
5812 background: #ffffff;
5813 width: 410px;
5814 z-index: 999;
5815 transform: translate(-50%, -50%);
5816 padding: 28px 30px 30px;
5817 border-radius: 10px;
5818 box-shadow: 0 1px 2px 0 rgba(190, 190, 215, 0.2);
5819 transition: all 0.3s ease;
5820 opacity: 0;
5821 visibility: hidden;
5822 }
5823 .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 {
5824 opacity: 1;
5825 visibility: visible;
5826 top: 250px;
5827 }
5828 .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 {
5829 display: flex;
5830 flex-flow: row wrap;
5831 align-items: center;
5832 justify-content: space-between;
5833 margin-bottom: 10px;
5834 }
5835 .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 {
5836 font-size: 16px;
5837 line-height: normal;
5838 font-weight: 500;
5839 }
5840 .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 {
5841 position: absolute;
5842 border: none;
5843 right: -11px;
5844 top: -13px;
5845 display: flex;
5846 width: 40px;
5847 height: 40px;
5848 padding: 8px;
5849 justify-content: center;
5850 flex-flow: column;
5851 align-items: center;
5852 border-radius: 100px;
5853 background: #FFF;
5854 box-shadow: 0px 1px 1px 0px #DADADA;
5855 cursor: pointer;
5856 }
5857 .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 {
5858 display: block;
5859 width: 18px;
5860 height: 18px;
5861 }
5862 .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] {
5863 font-size: 14px;
5864 color: #363B4E;
5865 border-radius: 6px;
5866 border-color: #E2E2E2;
5867 height: 40px;
5868 margin-bottom: 15px;
5869 }
5870 .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 {
5871 -webkit-box-shadow: 0 0 0 30px #ffffff inset;
5872 box-shadow: 0 0 0 30px #ffffff inset;
5873 -webkit-text-fill-color: #363B4E !important;
5874 }
5875 .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 {
5876 color: #7A8B9A;
5877 }
5878 .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 {
5879 color: #7A8B9A;
5880 }
5881 .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 {
5882 color: #7A8B9A;
5883 }
5884 .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 {
5885 color: #7A8B9A;
5886 }
5887 .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] {
5888 border-radius: 10px;
5889 background: #6E42D3;
5890 box-shadow: 0px 9px 14px 0px rgba(193, 183, 232, 0.5);
5891 width: 100%;
5892 height: 40px;
5893 line-height: 1;
5894 padding: 14px 30px;
5895 }
5896
5897 .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 {
5898 position: absolute;
5899 left: 0;
5900 top: 0;
5901 width: 100%;
5902 height: 100%;
5903 padding: 13px 15px;
5904 background: rgba(38, 33, 51, 0.6);
5905 z-index: 1;
5906 border-radius: 10px 10px 0 0;
5907 display: flex;
5908 flex-flow: column;
5909 align-items: center;
5910 justify-content: center;
5911 gap: 14px;
5912 -webkit-backdrop-filter: blur(7px);
5913 backdrop-filter: blur(7px);
5914 transition: all 0.3s ease;
5915 opacity: 0;
5916 visibility: hidden;
5917 }
5918 .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 {
5919 margin: 0;
5920 padding: 11px 19px 9px;
5921 height: auto;
5922 width: 100px;
5923 min-width: auto;
5924 font-size: 15px;
5925 line-height: 1;
5926 font-weight: 500;
5927 border-radius: 8px;
5928 border: 1px solid #F2F2F2;
5929 background-color: transparent;
5930 color: #fff;
5931 }
5932 .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 {
5933 background-color: #fff;
5934 border-color: #fff;
5935 color: #363B4E;
5936 }
5937
5938 .template-library-modal {
5939 position: fixed;
5940 top: 32px;
5941 left: 160px;
5942 width: calc(100% - 160px);
5943 height: 100%;
5944 background: #F6F5FA;
5945 z-index: 99;
5946 }
5947 .template-library-modal .templates-title-wrapper {
5948 margin-bottom: 22px;
5949 display: flex;
5950 flex-flow: row;
5951 align-items: center;
5952 width: 100%;
5953 }
5954 .template-library-modal .templates-title-wrapper .title {
5955 line-height: 18px;
5956 text-transform: capitalize;
5957 font-size: 18px;
5958 color: #0e2244;
5959 font-weight: 500;
5960 }
5961 .template-library-modal .wpfnl-create-funnel__inner-content {
5962 height: 100%;
5963 }
5964 .template-library-modal .wpfnl-create-funnel__templates-wrapper {
5965 width: 100%;
5966 max-height: 890px;
5967 height: 100%;
5968 overflow: auto;
5969 }
5970 .template-library-modal .wpfnl-create-funnel__templates-wrapper::-webkit-scrollbar {
5971 width: 5px;
5972 }
5973 .template-library-modal .wpfnl-create-funnel__templates-wrapper::-webkit-scrollbar-track {
5974 background: #f2f5f8;
5975 }
5976 .template-library-modal .wpfnl-create-funnel__templates-wrapper::-webkit-scrollbar-thumb {
5977 background-color: #BCC0C3;
5978 border-radius: 20px;
5979 }
5980 .template-library-modal .funnel-templates-header {
5981 background: #FFFFFF;
5982 box-shadow: 0px 1px 2px rgba(190, 190, 215, 0.4);
5983 padding: 15px 24px;
5984 position: relative;
5985 }
5986 .template-library-modal .funnel-templates-header .template-library-filter-wrapper {
5987 display: flex;
5988 flex-flow: row wrap;
5989 align-items: center;
5990 justify-content: space-between;
5991 width: 100%;
5992 }
5993 .template-library-modal .funnel-templates-header .template-library-filter-wrapper.is-store-checkout .pro-free__filter {
5994 margin-left: auto !important;
5995 }
5996 .template-library-modal .funnel-templates-header .back-form-modal {
5997 height: 38px;
5998 width: 38px;
5999 border: 1px solid #EEF0F3;
6000 margin-right: 15px;
6001 border-radius: 10px;
6002 background: #FFFFFF;
6003 display: flex;
6004 flex-flow: column;
6005 align-items: center;
6006 justify-content: center;
6007 cursor: pointer;
6008 }
6009 .template-library-modal .funnel-templates-header .back-form-modal svg {
6010 position: relative;
6011 left: -1px;
6012 }
6013 .template-library-modal .funnel-templates-header .header-title {
6014 font-weight: 500;
6015 font-size: 16px;
6016 line-height: 1.3;
6017 color: #363B4E;
6018 }
6019 .template-library-modal .funnel-templates-header .sync-library-btn {
6020 display: inline-flex;
6021 align-items: center;
6022 gap: 6px;
6023 height: 38px;
6024 padding: 0 16px;
6025 border: 1px solid #EEF0F3;
6026 border-radius: 50px;
6027 background: #FFFFFF;
6028 color: #363B4E !important;
6029 font-size: 14px;
6030 font-weight: 400;
6031 cursor: pointer;
6032 margin-left: 12px;
6033 transition: border-color 0.2s, color 0.2s;
6034 }
6035 .template-library-modal .funnel-templates-header .sync-library-btn span {
6036 color: inherit;
6037 }
6038 .template-library-modal .funnel-templates-header .sync-library-btn svg {
6039 flex-shrink: 0;
6040 }
6041 .template-library-modal .funnel-templates-header .sync-library-btn:hover:not(:disabled) {
6042 border-color: #b3b8c7;
6043 color: #1a1f2e;
6044 }
6045 .template-library-modal .funnel-templates-header .sync-library-btn:disabled {
6046 opacity: 0.65;
6047 cursor: not-allowed;
6048 }
6049 .template-library-modal .funnel-templates-header .sync-library-btn .spinning {
6050 animation: sync-spin 1s linear infinite;
6051 }
6052 @keyframes sync-spin {
6053 from {
6054 transform: rotate(0deg);
6055 }
6056 to {
6057 transform: rotate(360deg);
6058 }
6059 }
6060 .template-library-modal .funnel-templates-header .wpfnl-template-header-title-wrapper {
6061 display: flex;
6062 align-items: center;
6063 }
6064 .template-library-modal .funnel-templates-header .template-type-filter {
6065 display: block;
6066 width: auto;
6067 margin-left: auto;
6068 border: 1px solid #EEF0F3;
6069 height: 38px;
6070 border-radius: 50px;
6071 color: #363B4E;
6072 letter-spacing: -0.01em;
6073 -moz-appearance: none; /* Firefox */
6074 -webkit-appearance: none; /* Safari and Chrome */
6075 appearance: none;
6076 background: transparent;
6077 background-image: url("data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMTIgNyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBzdHJva2U9IiM3QThCOUEiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIiBkPSJNMTAuODEzIDFsLTQuNSA0LjUtNC41LTQuNSIvPjwvc3ZnPg==");
6078 background-repeat: no-repeat;
6079 background-position-x: calc(100% - 15px);
6080 background-position-y: 13px;
6081 background-size: 12px 12px;
6082 }
6083 .template-library-modal .funnel-templates-header .funnel-global-import {
6084 min-width: 152px;
6085 display: flex;
6086 justify-content: flex-end;
6087 align-items: center;
6088 }
6089 .template-library-modal .funnel-templates-header .funnel-global-import .btn-default {
6090 height: 40px;
6091 line-height: 41px;
6092 position: relative;
6093 padding: 0 20px;
6094 min-width: auto;
6095 box-shadow: 0px 10px 16px rgba(97, 103, 116, 0.15);
6096 border-radius: 8px;
6097 }
6098 .template-library-modal .funnel-templates-header .funnel-global-import .btn-default .btn-text {
6099 position: relative;
6100 z-index: 1;
6101 color: #fff;
6102 font-weight: 500;
6103 }
6104 .template-library-modal .funnel-templates-header .funnel-global-import .btn-default .pro-tag {
6105 position: absolute;
6106 top: -21px;
6107 right: 10px;
6108 }
6109 .template-library-modal .funnel-templates-header .funnel-global-import .global-import-progress {
6110 position: absolute;
6111 left: 0;
6112 bottom: 0;
6113 width: 0;
6114 height: 100%;
6115 background: #8b5ef3;
6116 border-radius: 10px;
6117 z-index: 0;
6118 transition: all 0.4s linear;
6119 }
6120 .template-library-modal .funnel-templates-header .responsive-switcher {
6121 border: 1px solid #E4E6EB;
6122 border-radius: 8px;
6123 margin-left: -10%;
6124 }
6125 .template-library-modal .funnel-templates-header .responsive-switcher button {
6126 background: transparent;
6127 border: none;
6128 padding: 10px 10px;
6129 border-right: 1px solid #E4E6EB;
6130 cursor: pointer;
6131 }
6132 .template-library-modal .funnel-templates-header .responsive-switcher button:last-child {
6133 border-right: none;
6134 }
6135 .template-library-modal .funnel-templates-header .responsive-switcher button.active svg path,
6136 .template-library-modal .funnel-templates-header .responsive-switcher button.active svg rect {
6137 stroke: #6E42D3;
6138 }
6139 .template-library-modal .funnel-templates-header .responsive-switcher button.active svg circle {
6140 fill: #6E42D3;
6141 }
6142 .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 {
6143 fill: #6E42D3;
6144 }
6145 .template-library-modal .funnel-templates-body {
6146 display: flex;
6147 flex-flow: row wrap;
6148 height: calc(100% - 78px);
6149 }
6150 .template-library-modal .funnel-templates-sidebar {
6151 background: #FFFFFF;
6152 box-shadow: 1px 0px 2px rgba(190, 190, 215, 0.14);
6153 width: 247px;
6154 padding: 19px 20px;
6155 }
6156 .template-library-modal .funnel-templates-sidebar .sidebar-tab-nav {
6157 display: flex;
6158 margin-bottom: 24px;
6159 }
6160 .template-library-modal .funnel-templates-sidebar .sidebar-tab-nav > span {
6161 font-size: 14px;
6162 line-height: 1.3;
6163 font-weight: 600;
6164 color: #292C2F;
6165 flex: 1;
6166 text-align: center;
6167 display: block;
6168 border-bottom: 1px solid #E4E6EB;
6169 padding-bottom: 15px;
6170 cursor: pointer;
6171 position: relative;
6172 }
6173 .template-library-modal .funnel-templates-sidebar .sidebar-tab-nav > span:before {
6174 content: "";
6175 position: absolute;
6176 bottom: 0;
6177 left: 0;
6178 width: 100%;
6179 height: 2px;
6180 background: #6E42D3;
6181 display: none;
6182 }
6183 .template-library-modal .funnel-templates-sidebar .sidebar-tab-nav > span.active {
6184 color: #6E42D3;
6185 }
6186 .template-library-modal .funnel-templates-sidebar .sidebar-tab-nav > span.active:before {
6187 display: block;
6188 }
6189 .template-library-modal .funnel-templates-sidebar .category-filter-wrapper {
6190 height: 720px;
6191 padding-right: 8px;
6192 overflow: auto;
6193 }
6194 .template-library-modal .funnel-templates-sidebar .category-filter-wrapper::-webkit-scrollbar {
6195 width: 5px;
6196 }
6197 .template-library-modal .funnel-templates-sidebar .category-filter-wrapper::-webkit-scrollbar-track {
6198 background: #f2f5f8;
6199 }
6200 .template-library-modal .funnel-templates-sidebar .category-filter-wrapper::-webkit-scrollbar-thumb {
6201 background-color: #BCC0C3;
6202 border-radius: 20px;
6203 }
6204 .template-library-modal .funnel-templates-sidebar .category-filter-wrapper ul li {
6205 font-weight: 500;
6206 font-size: 14px;
6207 line-height: 1.3;
6208 letter-spacing: -0.01em;
6209 color: #363B4E;
6210 background: #FFFFFF;
6211 border: 1px solid #EEF0F3;
6212 border-radius: 8px;
6213 padding: 12px 16px;
6214 margin-bottom: 14px;
6215 cursor: pointer;
6216 display: flex;
6217 align-items: center;
6218 gap: 7px;
6219 transition: all 0.3s ease;
6220 }
6221 .template-library-modal .funnel-templates-sidebar .category-filter-wrapper ul li.active, .template-library-modal .funnel-templates-sidebar .category-filter-wrapper ul li:hover {
6222 color: #6E42D3;
6223 border-color: #6E42D3;
6224 box-shadow: 0px 20px 16px rgba(189, 193, 200, 0.2);
6225 }
6226 .template-library-modal .funnel-templates-sidebar .category-filter-wrapper ul li svg {
6227 position: relative;
6228 top: -1px;
6229 display: block;
6230 min-width: 20px;
6231 }
6232 .template-library-modal .funnel-templates-sidebar .wpfnl-create-step__filter-nav {
6233 width: 100%;
6234 min-height: auto;
6235 background: transparent;
6236 box-shadow: none;
6237 padding: 0;
6238 align-self: stretch;
6239 }
6240 .template-library-modal .funnel-templates-content {
6241 width: calc(100% - 247px);
6242 height: 100%;
6243 overflow-y: auto;
6244 position: relative;
6245 padding: 40px;
6246 box-sizing: border-box;
6247 }
6248 .template-library-modal .funnel-templates-content .not-clickable-overlay {
6249 z-index: 9;
6250 }
6251 .template-library-modal .funnel-templates-content .template-cat-filter-loader {
6252 position: absolute;
6253 inset: 0;
6254 z-index: 100;
6255 background: rgba(255, 255, 255, 0.8);
6256 backdrop-filter: blur(2px);
6257 display: flex;
6258 align-items: center;
6259 justify-content: center;
6260 border-radius: 4px;
6261 opacity: 0;
6262 visibility: hidden;
6263 transition: opacity 0.15s ease, visibility 0.15s ease;
6264 pointer-events: none;
6265 }
6266 .template-library-modal .funnel-templates-content .template-cat-filter-loader .wpfnl-loader {
6267 display: block;
6268 width: 50px;
6269 height: 50px;
6270 margin: 0;
6271 position: sticky;
6272 top: 50%;
6273 border-width: 3px;
6274 border-top-width: 3px;
6275 flex-shrink: 0;
6276 }
6277 .template-library-modal .funnel-templates-content .template-cat-filter-loader.show-loader {
6278 opacity: 1;
6279 visibility: visible;
6280 pointer-events: all;
6281 }
6282 .template-library-modal .no-sidebar .funnel-templates-content {
6283 width: 100%;
6284 }
6285 .template-library-modal .wpfnl-create-funnel__templates {
6286 position: relative;
6287 min-height: 370px;
6288 display: flex;
6289 flex-flow: row wrap;
6290 gap: 40px;
6291 }
6292 .template-library-modal .wpfnl-create-funnel__templates .wpfnl-create-funnel__loader {
6293 position: absolute;
6294 top: 0;
6295 left: 0;
6296 width: 100%;
6297 height: 100%;
6298 background: #f6f6f8;
6299 display: flex;
6300 flex-flow: column;
6301 align-items: center;
6302 justify-content: flex-start;
6303 z-index: 9;
6304 }
6305 .template-library-modal .wpfnl-create-funnel__templates .wpfnl-create-funnel__loader .wpfnl-loader {
6306 display: block;
6307 width: 40px;
6308 height: 40px;
6309 margin-top: 12%;
6310 }
6311 .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template {
6312 width: calc(25% - 30px);
6313 position: relative;
6314 }
6315 .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template .freemium-tag {
6316 position: absolute;
6317 top: 10px;
6318 right: 10px;
6319 z-index: 1;
6320 padding: 3px 8px 4px;
6321 background-color: #2FCF5C;
6322 font-size: 10px;
6323 border-radius: 5px;
6324 }
6325 .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template.create__from-scratch {
6326 background-color: transparent;
6327 border: 2px dashed #A1A1B6;
6328 border-radius: 10px;
6329 }
6330 .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template.create__from-scratch .funnel-limit-notice,
6331 .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template.create__from-scratch .btn-default {
6332 height: 48px;
6333 line-height: 49px;
6334 width: 100%;
6335 max-width: 194px;
6336 padding: 0 8px;
6337 border-radius: 12px;
6338 position: absolute;
6339 top: 50%;
6340 left: 50%;
6341 transform: translate(-50%, -50%);
6342 box-shadow: 0px 9px 14px 0px rgba(193, 183, 232, 0.5);
6343 }
6344 .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template.create__from-scratch .funnel-limit-notice svg,
6345 .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template.create__from-scratch .btn-default svg {
6346 margin-right: 2px;
6347 }
6348 .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template.create__from-scratch .funnel-limit-notice path,
6349 .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template.create__from-scratch .btn-default path {
6350 stroke: #fff;
6351 }
6352 .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template.create__from-scratch .pro-tag {
6353 position: absolute;
6354 top: -23px;
6355 right: 11px;
6356 }
6357 .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template.create__from-scratch .wpfnl-single-remote-wrapper {
6358 opacity: 0;
6359 visibility: hidden;
6360 }
6361 .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template.create__from-scratch .funnel-limit-notice {
6362 max-width: 100%;
6363 text-align: center;
6364 padding: 15px;
6365 height: auto;
6366 line-height: normal;
6367 border-radius: 0;
6368 box-shadow: none;
6369 }
6370 .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template.create__from-scratch .funnel-limit-notice p {
6371 color: #d24d4d;
6372 line-height: 1.6;
6373 }
6374 .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template.show-step-preview {
6375 width: 100%;
6376 margin: 0;
6377 background: transparent;
6378 border-radius: 0;
6379 }
6380 .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template .wpfnl-single-remote-wrapper {
6381 position: relative;
6382 background: #ffffff;
6383 border-radius: 10px;
6384 height: 100%;
6385 transition: all 0.3s ease;
6386 }
6387 .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template .wpfnl-single-remote-template {
6388 position: relative;
6389 }
6390 .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template .template-image-wrapper {
6391 background-repeat: no-repeat;
6392 background-size: 100% auto;
6393 background-position: top center;
6394 border-radius: 10px 10px 0 0;
6395 position: relative;
6396 overflow: hidden;
6397 }
6398 .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template .template-image-wrapper:before {
6399 content: "";
6400 display: block;
6401 padding-top: 100%;
6402 }
6403 .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template .template-img {
6404 width: 100%;
6405 border-radius: 10px 10px 0 0;
6406 height: 350px;
6407 object-fit: contain;
6408 }
6409 .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template .importar-loader {
6410 background: rgba(38, 33, 51, 0.6);
6411 -webkit-backdrop-filter: blur(7px);
6412 backdrop-filter: blur(7px);
6413 }
6414 .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template .funnel-template-info {
6415 text-align: center;
6416 padding: 14px;
6417 background: #ffffff;
6418 border-radius: 0 0 10px 10px;
6419 position: relative;
6420 border-top: 1px solid #E5E8F3;
6421 }
6422 .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template .funnel-template-info .title {
6423 color: #363B4E;
6424 padding: 0;
6425 min-height: auto;
6426 display: block;
6427 font-weight: 500;
6428 transition: all 0.3s ease;
6429 }
6430 .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template .funnel-template-info .steps {
6431 color: #7A8B9A;
6432 letter-spacing: -0.01em;
6433 font-size: 12px;
6434 }
6435 .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template:hover .wpfnl-single-remote-wrapper {
6436 box-shadow: 0px 20px 20px rgba(190, 190, 215, 0.2);
6437 }
6438 .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template:hover .template-action {
6439 opacity: 1;
6440 visibility: visible;
6441 }
6442 .template-library-modal .wpfnl-create-funnel__templates .steps-preview-wrapper {
6443 gap: 40px;
6444 position: relative;
6445 width: 100%;
6446 display: flex;
6447 flex-flow: row wrap;
6448 align-items: flex-start;
6449 }
6450 .template-library-modal .wpfnl-create-funnel__templates .steps-preview-wrapper .wpfnl-step__single-template {
6451 width: calc(20% - 32px);
6452 }
6453 .template-library-modal .wpfnl-create-funnel__templates .steps-preview-wrapper .wpfnl-template-preview-wrapper {
6454 margin: auto;
6455 width: 100%;
6456 }
6457 .template-library-modal .wpfnl-create-funnel__templates .steps-preview-wrapper .wpfnl-template-preview-wrapper .wpfnl-template-steps-wrapper {
6458 display: flex;
6459 align-items: center;
6460 width: 100%;
6461 justify-content: center;
6462 gap: 10px;
6463 margin-bottom: 40px;
6464 }
6465 .template-library-modal .wpfnl-create-funnel__templates .steps-preview-wrapper .wpfnl-template-preview-wrapper .wpfnl-template-steps-wrapper .wpfnl-template-step {
6466 width: 80px;
6467 text-align: center;
6468 }
6469 .template-library-modal .wpfnl-create-funnel__templates .steps-preview-wrapper .wpfnl-template-preview-wrapper .wpfnl-template-steps-wrapper .wpfnl-template-step span {
6470 border-radius: 6px;
6471 background: #FFF;
6472 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;
6473 padding: 3px;
6474 cursor: pointer;
6475 display: block;
6476 border: 1px solid transparent;
6477 min-height: 80px;
6478 }
6479 .template-library-modal .wpfnl-create-funnel__templates .steps-preview-wrapper .wpfnl-template-preview-wrapper .wpfnl-template-steps-wrapper .wpfnl-template-step span img {
6480 width: 70px;
6481 height: 70px;
6482 }
6483 .template-library-modal .wpfnl-create-funnel__templates .steps-preview-wrapper .wpfnl-template-preview-wrapper .wpfnl-template-steps-wrapper .wpfnl-template-step p {
6484 color: #6B7589;
6485 font-size: 12px;
6486 margin-top: 10px;
6487 text-transform: capitalize;
6488 }
6489 .template-library-modal .wpfnl-create-funnel__templates .steps-preview-wrapper .wpfnl-template-preview-wrapper .wpfnl-template-steps-wrapper .wpfnl-template-step.active span {
6490 border-color: #6E42D3;
6491 }
6492 .template-library-modal .wpfnl-create-funnel__templates .steps-preview-wrapper .wpfnl-template-preview-wrapper .wpfnl-template-steps-wrapper .wpfnl-template-step.active p {
6493 color: #6E42D3;
6494 }
6495 .template-library-modal .wpfnl-create-funnel__templates .steps-preview-wrapper .wpfnl-template-preview-wrapper .wpfnl-template-step-preview {
6496 width: 100%;
6497 background: #FFF;
6498 margin: auto;
6499 }
6500 .template-library-modal .wpfnl-create-funnel__templates .steps-preview-wrapper .wpfnl-template-preview-wrapper .wpfnl-template-step-preview .wpfnl-preview-checkout-placeholder {
6501 min-height: 650px;
6502 display: flex;
6503 align-items: center;
6504 justify-content: center;
6505 padding: 20px 0;
6506 }
6507 .template-library-modal .wpfnl-create-funnel__templates .steps-preview-wrapper .wpfnl-template-preview-wrapper .wpfnl-template-step-preview.mobile {
6508 width: 425px;
6509 }
6510 .template-library-modal .wpfnl-create-funnel__templates .steps-preview-wrapper .wpfnl-template-preview-wrapper .wpfnl-template-step-preview.tablet {
6511 width: 768px;
6512 }
6513 .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 {
6514 padding: 50px 10px 60px;
6515 box-shadow: 0 14px 28px 0 rgba(0, 0, 0, 0.0588235294);
6516 border-radius: 30px;
6517 position: relative;
6518 }
6519 .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 {
6520 border: 1px solid rgba(15, 12, 9, 0.1);
6521 }
6522 .template-library-modal .wpfnl-create-funnel__templates .steps-preview-wrapper .wpfnl-template-preview-wrapper .wpfnl-template-step-preview .wpfnl-template-iframe-wrapper {
6523 position: relative;
6524 }
6525 .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 {
6526 position: absolute;
6527 width: 100%;
6528 height: 100%;
6529 top: 0;
6530 display: none;
6531 align-items: center;
6532 justify-content: center;
6533 background: rgba(38, 27, 103, 0.2);
6534 }
6535 .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 {
6536 display: flex;
6537 }
6538 .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 {
6539 display: block;
6540 width: 50px;
6541 height: 50px;
6542 }
6543 .template-library-modal .wpfnl-create-funnel__templates .step-title-wrapper {
6544 position: absolute;
6545 top: 0;
6546 left: 0;
6547 }
6548 .template-library-modal .wpfnl-create-funnel__templates .step-title-wrapper .title {
6549 font-weight: 500;
6550 font-size: 18px;
6551 line-height: 1;
6552 color: #363B4E;
6553 }
6554 .template-library-modal .wpfnl-create-funnel-layout {
6555 width: 100%;
6556 background: #F6F5FA;
6557 border-radius: 14px;
6558 max-width: 1093px;
6559 position: fixed;
6560 top: 50% !important;
6561 left: calc(50% + 80px);
6562 transform: translate(-50%, -50%);
6563 height: 80%;
6564 max-height: 690px;
6565 }
6566 .template-library-modal .wpfnl-create-funnel-layout.store-checkout-layout {
6567 height: auto;
6568 max-height: none;
6569 max-width: 520px;
6570 padding: 25px;
6571 }
6572 .template-library-modal .wpfnl-create-funnel-layout.store-checkout-layout .store-checkout-confirm-body {
6573 height: auto;
6574 }
6575 .template-library-modal .wpfnl-create-funnel-layout.store-checkout-layout .store-checkout-modal-title {
6576 font-size: 20px;
6577 font-weight: 600;
6578 color: #2D3149;
6579 margin: 0 0 10px;
6580 line-height: 1.3;
6581 }
6582 .template-library-modal .wpfnl-create-funnel-layout.store-checkout-layout .store-checkout-modal-subtitle {
6583 font-size: 14px;
6584 font-weight: 600;
6585 color: #2D3149;
6586 margin: 0 0 14px;
6587 }
6588 .template-library-modal .wpfnl-create-funnel-layout.store-checkout-layout .store-checkout-feature-list {
6589 list-style: none;
6590 padding: 0;
6591 margin: 0 0 18px;
6592 display: flex;
6593 flex-direction: column;
6594 gap: 10px;
6595 }
6596 .template-library-modal .wpfnl-create-funnel-layout.store-checkout-layout .store-checkout-feature-list li {
6597 display: flex;
6598 align-items: center;
6599 gap: 10px;
6600 font-size: 14px;
6601 color: #6B7280;
6602 }
6603 .template-library-modal .wpfnl-create-funnel-layout.store-checkout-layout .store-checkout-feature-list li svg {
6604 flex-shrink: 0;
6605 }
6606 .template-library-modal .wpfnl-create-funnel-layout.store-checkout-layout .store-checkout-modal-desc {
6607 font-size: 13px;
6608 color: #6B7280;
6609 line-height: 1.6;
6610 margin: 0 0 24px;
6611 }
6612 .template-library-modal .wpfnl-create-funnel-layout.store-checkout-layout .button-area {
6613 margin-top: 0;
6614 }
6615 .template-library-modal .wpfnl-create-funnel-layout.store-checkout-layout .store-checkout-modal-actions {
6616 display: flex;
6617 align-items: center;
6618 justify-content: flex-end;
6619 gap: 12px;
6620 }
6621 .template-library-modal .wpfnl-create-funnel-layout.store-checkout-layout .store-checkout-modal-actions .btn-cancel {
6622 display: inline-flex;
6623 align-items: center;
6624 justify-content: center;
6625 height: 38px;
6626 padding: 0 24px;
6627 font-size: 14px;
6628 font-weight: 500;
6629 color: #6E42D3;
6630 background: transparent;
6631 border: 1.5px solid #6E42D3;
6632 border-radius: 10px;
6633 cursor: pointer;
6634 transition: all 0.3s ease;
6635 min-width: 100px;
6636 }
6637 .template-library-modal .wpfnl-create-funnel-layout.store-checkout-layout .store-checkout-modal-actions .btn-cancel:hover {
6638 background: #f5f0ff;
6639 }
6640 .template-library-modal .wpfnl-create-funnel-layout.store-checkout-layout .store-checkout-modal-actions .btn-create-store-checkout {
6641 min-width: 180px;
6642 height: 38px;
6643 line-height: 38px;
6644 padding: 0 24px;
6645 }
6646 .template-library-modal .wpfnl-create-funnel-layout.store-checkout-layout .store-checkout-modal-actions .btn-create-store-checkout:disabled {
6647 opacity: 0.7;
6648 cursor: not-allowed;
6649 }
6650 .template-library-modal .wpfnl-create-funnel-layout .close {
6651 position: absolute;
6652 border: none;
6653 right: -11px;
6654 top: -13px;
6655 display: flex;
6656 width: 40px;
6657 height: 40px;
6658 padding: 8px;
6659 justify-content: center;
6660 flex-flow: column;
6661 align-items: center;
6662 border-radius: 100px;
6663 background: #FFF;
6664 box-shadow: 0px 1px 1px 0px #DADADA;
6665 cursor: pointer;
6666 }
6667 .template-library-modal .wpfnl-create-funnel-layout .wpfnl-form-group {
6668 margin-bottom: 23px;
6669 }
6670 .template-library-modal .wpfnl-create-funnel-layout .wpfnl-form-group > label {
6671 color: #2D3149;
6672 font-size: 15px;
6673 font-weight: 500;
6674 line-height: 1.3;
6675 margin-bottom: 7px;
6676 display: block;
6677 }
6678 .template-library-modal .wpfnl-create-funnel-layout .modal-body {
6679 height: 100%;
6680 }
6681 .template-library-modal .wpfnl-create-funnel-layout .modal-body input[type=text] {
6682 margin-bottom: 0;
6683 border-radius: 8px;
6684 background: #FFF;
6685 box-shadow: 0px 1px 1px 0px rgba(182, 185, 191, 0.3);
6686 border: none;
6687 font-weight: 300;
6688 }
6689 .template-library-modal .wpfnl-create-funnel-layout .modal-body button[type=submit] {
6690 width: auto;
6691 }
6692 .template-library-modal .wpfnl-create-funnel-layout .layout-title {
6693 color: #2D3149;
6694 font-size: 15px;
6695 font-weight: 500;
6696 line-height: 1.3;
6697 margin-bottom: 9px;
6698 }
6699 .template-library-modal .wpfnl-create-funnel-layout form {
6700 height: 100%;
6701 }
6702 .template-library-modal .wpfnl-create-funnel-layout .funnels-layout-wrapper {
6703 display: flex;
6704 flex-flow: row wrap;
6705 gap: 20px;
6706 border-bottom: 1px solid #E5E1F1;
6707 padding-bottom: 20px;
6708 margin-bottom: 20px;
6709 overflow: auto;
6710 height: 100%;
6711 max-height: calc(100% - 176px);
6712 }
6713 .template-library-modal .wpfnl-create-funnel-layout .single-layout {
6714 width: calc(33.3333333333% - 14px);
6715 position: relative;
6716 }
6717 .template-library-modal .wpfnl-create-funnel-layout .single-layout .pro-tag {
6718 position: absolute;
6719 right: 24px;
6720 top: 24px;
6721 z-index: 2;
6722 border-radius: 5px;
6723 background: #2FCF5C;
6724 box-shadow: 0px 4px 6px 0px #E0DEE5;
6725 font-size: 12px;
6726 font-weight: 700;
6727 line-height: 1;
6728 padding: 3px 6px;
6729 }
6730 .template-library-modal .wpfnl-create-funnel-layout .single-layout-inner {
6731 border-radius: 16px;
6732 border: 1px solid #EBE9F5;
6733 box-shadow: 0px 8px 8px 0px rgba(226, 223, 237, 0.3);
6734 padding: 10px;
6735 display: block;
6736 background: #fff;
6737 transition: all 0.3s ease;
6738 cursor: pointer;
6739 position: relative;
6740 overflow: hidden;
6741 }
6742 .template-library-modal .wpfnl-create-funnel-layout .single-layout-inner:before {
6743 content: url("data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgNjMgNTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGNpcmNsZSBjeD0iNDIuNSIgY3k9IjkuNSIgcj0iNDIuNSIgZmlsbD0iIzZFNDJEMyIvPjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMF80ODRfMTMpIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNNDAuNDg5IDE3LjU5NmExLjc0NSAxLjc0NSAwIDAwLTIuNDY4IDBMMjYuOTE1IDI4LjcwMmwtNC45MzYtNC45MzZhMS43NDUgMS43NDUgMCAxMC0yLjQ2OCAyLjQ2OGw2LjE3IDYuMTdjLjM0LjM0Ljc4Ny41MTEgMS4yMzQuNTExLjQ0NyAwIC44OTMtLjE3IDEuMjM0LS41MTFsMTIuMzQtMTIuMzRhMS43NDUgMS43NDUgMCAwMDAtMi40Njh6Ii8+PC9nPjxkZWZzPjxjbGlwUGF0aCBpZD0iY2xpcDBfNDg0XzEzIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAwaDIydjIySDB6IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxOSAxNCkiLz48L2NsaXBQYXRoPjwvZGVmcz48L3N2Zz4=");
6744 position: absolute;
6745 right: -2px;
6746 top: -2px;
6747 display: block;
6748 width: 58px;
6749 opacity: 0;
6750 visibility: hidden;
6751 transition: all 0.3s ease;
6752 }
6753 .template-library-modal .wpfnl-create-funnel-layout .single-layout-inner.is-pro {
6754 cursor: not-allowed;
6755 }
6756 .template-library-modal .wpfnl-create-funnel-layout .single-layout-inner.is-pro:after {
6757 content: "";
6758 position: absolute;
6759 left: 0;
6760 top: 0;
6761 width: 100%;
6762 height: 100%;
6763 background: rgba(255, 255, 255, 0.4588235294);
6764 border-radius: 16px;
6765 z-index: 1;
6766 }
6767 .template-library-modal .wpfnl-create-funnel-layout .single-layout.active .single-layout-inner {
6768 border-color: #6E42D3;
6769 }
6770 .template-library-modal .wpfnl-create-funnel-layout .single-layout.active .single-layout-inner::before {
6771 opacity: 1;
6772 visibility: visible;
6773 }
6774 .template-library-modal .wpfnl-create-funnel-layout .inner-box {
6775 border-radius: 16px;
6776 background: #CEE4DD;
6777 display: flex;
6778 align-items: center;
6779 justify-content: center;
6780 flex-flow: column;
6781 height: 185px;
6782 padding: 15px;
6783 }
6784 .template-library-modal .wpfnl-create-funnel-layout .inner-box svg {
6785 max-width: 100%;
6786 }
6787 .template-library-modal .wpfnl-create-funnel-layout .layout2 .inner-box {
6788 background-color: #F3E8FF;
6789 }
6790 .template-library-modal .wpfnl-create-funnel-layout .layout3 .inner-box {
6791 background-color: rgba(167, 204, 245, 0.3019607843);
6792 }
6793 .template-library-modal .wpfnl-create-funnel-layout .layout4 .inner-box {
6794 background-color: #FDF2CB;
6795 }
6796 .template-library-modal .wpfnl-create-funnel-layout .layout5 .inner-box {
6797 background-color: #E5F0FC;
6798 }
6799 .template-library-modal .wpfnl-create-funnel-layout .layout6 .inner-box {
6800 background-color: #FFEAE1;
6801 }
6802 .template-library-modal .wpfnl-create-funnel-layout input[type=radio]:checked + .single-layout-inner {
6803 border-color: #6E42D3;
6804 }
6805 .template-library-modal .wpfnl-create-funnel-layout .button-area {
6806 text-align: right;
6807 display: flex;
6808 flex-flow: row wrap;
6809 align-items: center;
6810 justify-content: flex-end;
6811 gap: 10px;
6812 }
6813 .template-library-modal .wpfnl-create-funnel-layout .button-area .wpfnl-alert.box {
6814 padding: 10px 20px;
6815 }
6816
6817 #create-funnel-loader {
6818 position: absolute;
6819 left: 50%;
6820 top: 50%;
6821 z-index: 99;
6822 opacity: 0;
6823 visibility: hidden;
6824 margin-left: -50px;
6825 margin-top: -50px;
6826 }
6827 #create-funnel-loader.show {
6828 opacity: 1;
6829 visibility: visible;
6830 }
6831
6832 .create-funnel-loader-overlay#create-funnel-loader {
6833 background: #ffffff;
6834 position: fixed;
6835 left: 160px;
6836 top: 0;
6837 width: calc(100% - 160px);
6838 height: 100%;
6839 z-index: 100;
6840 display: none;
6841 margin: 0;
6842 }
6843 .create-funnel-loader-overlay#create-funnel-loader.show {
6844 display: block;
6845 }
6846 .create-funnel-loader-overlay#create-funnel-loader.create-funnel-shimmer-overlay {
6847 display: flex;
6848 }
6849 .create-funnel-loader-overlay#create-funnel-loader .wpfnl-loader {
6850 display: block;
6851 position: absolute;
6852 top: 50%;
6853 left: 50%;
6854 transform: translate(-50%, -50%);
6855 width: 40px;
6856 height: 40px;
6857 margin: 0;
6858 }
6859
6860 body.folded .create-funnel-loader-overlay#create-funnel-loader {
6861 left: 36px;
6862 width: calc(100% - 36px);
6863 }
6864
6865 .wpfnl-missing-plugin-notice {
6866 width: 60% !important;
6867 background: #fff;
6868 border-color: transparent !important;
6869 padding: 30px;
6870 border-radius: 10px;
6871 }
6872 .wpfnl-missing-plugin-notice .wpfnl-notice-title {
6873 font-size: 20px;
6874 font-weight: 500;
6875 color: #0e2244;
6876 margin-bottom: 10px;
6877 }
6878 .wpfnl-missing-plugin-notice .wpfnl-notice-notice-body span, .wpfnl-missing-plugin-notice .wpfnl-notice-notice-body p {
6879 color: #0e2244;
6880 font-size: 16px;
6881 line-height: 1.6;
6882 }
6883 .wpfnl-missing-plugin-notice .wpfnl-notice-notice-body p {
6884 margin-bottom: 10px;
6885 }
6886 .wpfnl-missing-plugin-notice .wpfnl-notice-notice-body p.note {
6887 margin-bottom: 0;
6888 }
6889 .wpfnl-missing-plugin-notice .wpfnl-notice-notice-body p b {
6890 font-weight: 500;
6891 }
6892 .wpfnl-missing-plugin-notice .wpfnl-notice-notice-body a {
6893 font-size: 16px;
6894 font-weight: 500;
6895 color: #6E42D3;
6896 }
6897 .wpfnl-missing-plugin-notice .wpfnl-notice-notice-body a:hover {
6898 text-decoration: none;
6899 }
6900 .wpfnl-missing-plugin-notice .wpfnl-notice-notice-body .dot-wrapper span {
6901 margin-left: 0px;
6902 font-weight: 700;
6903 }
6904 .wpfnl-missing-plugin-notice .wpfnl-notice-notice-body .wpfnl-plugin-installation-error {
6905 color: #d24d4d;
6906 display: block;
6907 margin-top: 10px;
6908 font-style: italic;
6909 font-size: 14px;
6910 }
6911 .wpfnl-missing-plugin-notice .wpfnl-notice-notice-body .wpfnl-plugin-installation-error a {
6912 font-size: 14px;
6913 }
6914 .wpfnl-missing-plugin-notice .wpfnl-notice-notice-body .wpfnl-plugin-installation-error a:hover {
6915 text-decoration: underline;
6916 }
6917
6918 .importar-loader {
6919 position: absolute;
6920 top: 0;
6921 left: 0;
6922 width: 100%;
6923 height: 100%;
6924 background: rgba(51, 51, 51, 0.7);
6925 transition: all 0.3s ease;
6926 cursor: default;
6927 z-index: 2;
6928 border-radius: 10px 10px 0 0;
6929 }
6930 .importar-loader .title-wrapper {
6931 width: 100%;
6932 height: 100%;
6933 display: flex;
6934 align-items: center;
6935 justify-content: center;
6936 }
6937 .importar-loader .title {
6938 text-transform: capitalize;
6939 font-size: 16px;
6940 color: #fff;
6941 }
6942
6943 .folded .template-library-modal {
6944 left: 36px;
6945 width: calc(100% - 36px);
6946 }
6947
6948 @media only screen and (max-width: 1699px) {
6949 .template-library-modal .wpfnl-create-funnel__templates {
6950 gap: 30px;
6951 }
6952 .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template {
6953 width: calc(25% - 23px);
6954 }
6955 .template-library-modal .wpfnl-create-funnel__templates .steps-preview-wrapper .wpfnl-step__single-template .template-action .btn-default,
6956 .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template .template-action .btn-default {
6957 padding: 9px 12px 7px;
6958 font-size: 14px;
6959 }
6960 .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template.create__from-scratch .btn-default {
6961 max-width: 174px;
6962 }
6963 .template-library-modal .wpfnl-create-funnel__templates .steps-preview-wrapper {
6964 gap: 30px;
6965 }
6966 .template-library-modal .wpfnl-create-funnel__templates .steps-preview-wrapper .wpfnl-step__single-template {
6967 width: calc(20% - 24px);
6968 }
6969 }
6970 @media only screen and (max-width: 1399px) {
6971 .template-library-modal .funnel-templates-content {
6972 padding: 30px;
6973 }
6974 .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template {
6975 width: calc(33.3333333333% - 20px);
6976 }
6977 .template-library-modal .wpfnl-create-funnel__templates .steps-preview-wrapper .wpfnl-step__single-template {
6978 width: calc(25% - 23px);
6979 }
6980 .template-library-modal .wpfnl-create-funnel-layout {
6981 max-width: 913px;
6982 }
6983 .template-library-modal .wpfnl-create-funnel-layout .inner-box {
6984 height: 175px;
6985 }
6986 }
6987 @media only screen and (max-width: 1199px) {
6988 .template-library-modal .funnel-templates-content {
6989 padding: 20px;
6990 }
6991 .template-library-modal .funnel-templates-sidebar {
6992 padding: 19px 15px;
6993 }
6994 .template-library-modal .wpfnl-create-funnel__templates {
6995 gap: 20px;
6996 }
6997 .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template {
6998 width: calc(50% - 10px);
6999 }
7000 .funnel-templates-content .wpfnl-step__templates-wrapper .wpfnl-step__single-template {
7001 width: calc(50% - 10px);
7002 }
7003 .template-library-modal .wpfnl-create-funnel__templates .steps-preview-wrapper {
7004 gap: 20px;
7005 }
7006 .template-library-modal .wpfnl-create-funnel__templates .steps-preview-wrapper .wpfnl-step__single-template {
7007 width: calc(33.3333333333% - 14px);
7008 }
7009 .wpfnl-missing-plugin-notice {
7010 width: calc(50% - 30px) !important;
7011 padding: 20px;
7012 }
7013 .template-library-modal .wpfnl-create-funnel-layout {
7014 max-width: 780px;
7015 max-height: 585px;
7016 }
7017 .template-library-modal .wpfnl-create-funnel-layout .single-layout {
7018 width: calc(33.3333333333% - 8px);
7019 }
7020 .template-library-modal .wpfnl-create-funnel-layout .funnels-layout-wrapper {
7021 gap: 12px;
7022 max-height: calc(100% - 180px);
7023 }
7024 .template-library-modal .wpfnl-create-funnel-layout .single-layout-inner {
7025 border-radius: 10px;
7026 padding: 5px;
7027 }
7028 .template-library-modal .wpfnl-create-funnel-layout .inner-box {
7029 height: 145px;
7030 border-radius: 8px;
7031 }
7032 .template-library-modal .wpfnl-create-funnel__templates .steps-preview-wrapper .wpfnl-template-preview-wrapper .wpfnl-template-step-preview.desktop {
7033 width: 992px;
7034 transform: scale(0.7);
7035 transform-origin: left top;
7036 margin-left: 10%;
7037 }
7038 }
7039 @media only screen and (max-width: 960px) {
7040 .template-library-modal {
7041 left: 36px;
7042 width: calc(100% - 36px);
7043 }
7044 .template-library-modal .wpfnl-create-funnel-layout {
7045 left: calc(50% + 20px);
7046 }
7047 }
7048 .step-template-showcase-modal .wpfnl-step__single-template, .template-library-modal .wpfnl-step__single-template {
7049 position: relative;
7050 background: #ffffff;
7051 width: calc(25% - 30px);
7052 border-radius: 10px;
7053 box-shadow: 0px 1px 2px rgba(190, 190, 215, 0.2);
7054 transition: all 0.3s ease;
7055 }
7056 .step-template-showcase-modal .create__from-scratch.wpfnl-step__single-template, .template-library-modal .create__from-scratch.wpfnl-step__single-template {
7057 border: 2px dashed #A1A1B6;
7058 box-shadow: none !important;
7059 background: transparent;
7060 }
7061 .step-template-showcase-modal .create__from-scratch.wpfnl-step__single-template:hover, .template-library-modal .create__from-scratch.wpfnl-step__single-template:hover {
7062 box-shadow: none !important;
7063 }
7064 .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 {
7065 height: 48px;
7066 line-height: 49px;
7067 width: 100%;
7068 max-width: 194px;
7069 position: absolute;
7070 top: 50%;
7071 left: 50%;
7072 transform: translate(-50%, -50%);
7073 border-radius: 12px;
7074 padding: 0 15px;
7075 box-shadow: 0px 9px 14px 0px rgba(193, 183, 232, 0.5);
7076 }
7077 .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 {
7078 margin-right: 3px;
7079 }
7080 .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 {
7081 stroke: #fff;
7082 }
7083 .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,
7084 .step-template-showcase-modal .create__from-scratch.wpfnl-step__single-template .template-preview-image,
7085 .template-library-modal .create__from-scratch.wpfnl-step__single-template .template-preview-image {
7086 opacity: 0;
7087 visibility: hidden;
7088 }
7089 .step-template-showcase-modal .wpfnl-step__single-template .importar-loader, .template-library-modal .wpfnl-step__single-template .importar-loader {
7090 background: rgba(38, 33, 51, 0.6);
7091 -webkit-backdrop-filter: blur(7px);
7092 backdrop-filter: blur(7px);
7093 }
7094 .step-template-showcase-modal .wpfnl-step__single-template .template-preview-image, .template-library-modal .wpfnl-step__single-template .template-preview-image {
7095 position: relative;
7096 }
7097 .step-template-showcase-modal .wpfnl-step__single-template .step-image-wrapper, .template-library-modal .wpfnl-step__single-template .step-image-wrapper {
7098 border-radius: 10px 10px 0 0;
7099 background-repeat: no-repeat;
7100 background-size: 100% auto;
7101 background-position: center 0;
7102 position: relative;
7103 overflow: hidden;
7104 }
7105 .step-template-showcase-modal .wpfnl-step__single-template .step-image-wrapper:before, .template-library-modal .wpfnl-step__single-template .step-image-wrapper:before {
7106 content: "";
7107 display: block;
7108 padding-top: 100%;
7109 }
7110 .step-template-showcase-modal .wpfnl-step__single-template .template-img, .template-library-modal .wpfnl-step__single-template .template-img {
7111 width: 100%;
7112 height: 350px;
7113 object-fit: contain;
7114 border-radius: 10px 10px 0px 0px;
7115 transition: all 0.3s ease;
7116 }
7117 .step-template-showcase-modal .wpfnl-step__single-template .step-template-info, .template-library-modal .wpfnl-step__single-template .step-template-info {
7118 border-radius: 0 0 10px 10px;
7119 position: relative;
7120 border-top: 1px solid #E5E8F3;
7121 }
7122 .step-template-showcase-modal .wpfnl-step__single-template .step-template-info .title, .template-library-modal .wpfnl-step__single-template .step-template-info .title {
7123 margin-bottom: 0;
7124 font-size: 14px;
7125 line-height: 1.2;
7126 color: #363B4E;
7127 font-weight: 500;
7128 padding: 19px 15px 17px;
7129 text-align: center;
7130 text-transform: capitalize;
7131 display: flex;
7132 flex-flow: row wrap;
7133 align-items: center;
7134 justify-content: center;
7135 transition: all 0.3s ease;
7136 }
7137 .step-template-showcase-modal .wpfnl-step__single-template:hover, .template-library-modal .wpfnl-step__single-template:hover {
7138 box-shadow: 0px 20px 20px rgba(190, 190, 215, 0.2);
7139 }
7140 .step-template-showcase-modal .wpfnl-step__single-template:hover .template-action, .template-library-modal .wpfnl-step__single-template:hover .template-action {
7141 opacity: 1;
7142 visibility: visible;
7143 }
7144
7145 .step-template-showcase-modal .wpfnl-create-step_inner-content {
7146 width: 100%;
7147 height: 100%;
7148 }
7149 .step-template-showcase-modal .wpfnl-create-step__template-wrapper {
7150 position: relative;
7151 min-height: 400px;
7152 max-height: 100%;
7153 overflow: auto;
7154 display: flex;
7155 flex-flow: row wrap;
7156 align-items: flex-start;
7157 }
7158 .step-template-showcase-modal .wpfnl-create-step__template-wrapper::-webkit-scrollbar {
7159 width: 5px;
7160 }
7161 .step-template-showcase-modal .wpfnl-create-step__template-wrapper::-webkit-scrollbar-track {
7162 background: #f2f5f8;
7163 }
7164 .step-template-showcase-modal .wpfnl-create-step__template-wrapper::-webkit-scrollbar-thumb {
7165 background-color: #d9dce0;
7166 border-radius: 20px;
7167 }
7168 .step-template-showcase-modal .steps-template__filter-wrapper {
7169 display: flex;
7170 flex-flow: row wrap;
7171 align-items: center;
7172 justify-content: flex-start;
7173 width: 100%;
7174 background: #FFFFFF;
7175 box-shadow: 0px 1px 2px rgba(190, 190, 215, 0.31);
7176 padding: 15px 24px;
7177 position: relative;
7178 }
7179 .step-template-showcase-modal .steps-template__filter-wrapper .wpfnl-modal-close {
7180 background: #FFFFFF;
7181 border-radius: 10px;
7182 height: 38px;
7183 width: 38px;
7184 margin-right: 15px;
7185 display: flex;
7186 flex-flow: column;
7187 align-items: center;
7188 justify-content: center;
7189 cursor: pointer;
7190 border: 1px solid #EEF0F3;
7191 }
7192 .step-template-showcase-modal .steps-template__filter-wrapper .step-showcase-title {
7193 font-weight: 500;
7194 font-size: 16px;
7195 line-height: 1.5;
7196 color: #363B4E;
7197 text-transform: capitalize;
7198 }
7199 .step-template-showcase-modal .steps-template__filter-wrapper .pro-free__filter {
7200 margin-left: auto !important;
7201 }
7202 .step-template-showcase-modal .wpfnl-create-step__filter-nav {
7203 width: 228px;
7204 min-height: 835px;
7205 background: #FFFFFF;
7206 box-shadow: 1px 0px 2px rgba(190, 190, 215, 0.14);
7207 padding: 24px;
7208 align-self: stretch;
7209 }
7210 .step-template-showcase-modal .wpfnl-create-step__filter-nav .filter-nav-item {
7211 height: 44px;
7212 line-height: 44px;
7213 font-weight: 500;
7214 color: #363B4E;
7215 padding: 0 16px;
7216 margin: 0 0 15px 0;
7217 text-align: left;
7218 box-shadow: none;
7219 border: 1px solid #EEF0F3;
7220 border-radius: 8px;
7221 text-transform: capitalize;
7222 cursor: pointer;
7223 position: relative;
7224 transition: all 0.3s ease;
7225 background: #fff;
7226 display: flex;
7227 align-items: center;
7228 gap: 8px;
7229 }
7230 .step-template-showcase-modal .wpfnl-create-step__filter-nav .filter-nav-item .pro-tag-icon {
7231 position: static;
7232 margin-top: 6px;
7233 margin-left: -4px;
7234 }
7235 .step-template-showcase-modal .wpfnl-create-step__filter-nav .filter-nav-item svg {
7236 position: relative;
7237 top: -1px;
7238 }
7239 .step-template-showcase-modal .wpfnl-create-step__filter-nav .filter-nav-item svg path {
7240 transition: all 0.3s ease;
7241 }
7242 .step-template-showcase-modal .wpfnl-create-step__filter-nav .filter-nav-item.disabled {
7243 cursor: not-allowed;
7244 color: #939393;
7245 background: #dcdbe3;
7246 }
7247 .step-template-showcase-modal .wpfnl-create-step__filter-nav .filter-nav-item.active {
7248 border-color: #6E42D3;
7249 color: #6E42D3;
7250 box-shadow: 0px 20px 16px rgba(189, 193, 200, 0.2);
7251 }
7252 .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 {
7253 fill: #6E42D3;
7254 stroke: #6E42D3;
7255 }
7256 .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 {
7257 fill: #6E42D3;
7258 }
7259 .step-template-showcase-modal .wpfnl-create-step__filter-nav .pro-tag {
7260 position: absolute;
7261 top: -6px;
7262 right: -2px;
7263 }
7264 .step-template-showcase-modal .create-step-name-modal {
7265 left: 50%;
7266 }
7267 .step-template-showcase-modal .wpfnl-step__templates-wrapper-before {
7268 padding: 30px 35px;
7269 width: calc(100% - 228px);
7270 box-shadow: none;
7271 }
7272 .step-template-showcase-modal .wpfnl-step__templates-wrapper-before .step-counter {
7273 font-size: 20px;
7274 line-height: 1.2;
7275 font-weight: 600;
7276 color: #363B4E;
7277 margin-bottom: 24px;
7278 text-transform: capitalize;
7279 }
7280 .step-template-showcase-modal .wpfnl-step__templates-wrapper {
7281 display: flex;
7282 flex-flow: row wrap;
7283 gap: 40px;
7284 }
7285 .step-template-showcase-modal .wpfnl-step__single-template .template-action {
7286 flex-flow: row;
7287 }
7288
7289 @media only screen and (max-width: 1699px) {
7290 .step-template-showcase-modal .wpfnl-step__templates-wrapper {
7291 gap: 30px;
7292 }
7293 .step-template-showcase-modal .wpfnl-step__templates-wrapper .wpfnl-step__single-template {
7294 width: calc(25% - 23px);
7295 }
7296 .step-template-showcase-modal .wpfnl-step__templates-wrapper .wpfnl-step__single-template .template-action .step-btn {
7297 padding: 9px 12px 7px;
7298 font-size: 14px;
7299 }
7300 .step-template-showcase-modal .wpfnl-step__templates-wrapper .wpfnl-step__single-template.create__from-scratch .btn-default {
7301 max-width: 174px;
7302 }
7303 }
7304 @media only screen and (max-width: 1399px) {
7305 .step-template-showcase-modal .wpfnl-step__templates-wrapper .wpfnl-step__single-template {
7306 width: calc(33.3333333333% - 20px);
7307 }
7308 .step-template-showcase-modal.wpfnl-ab-steps-modal .wpfnl-step__templates-wrapper .wpfnl-step__single-template,
7309 .step-template-showcase-modal .wpfnl-ab-steps .wpfnl-step__templates-wrapper .wpfnl-step__single-template {
7310 width: calc(25% - 23px);
7311 }
7312 }
7313 @media only screen and (max-width: 1199px) {
7314 .step-template-showcase-modal .wpfnl-create-step__filter-nav {
7315 width: 198px;
7316 padding: 20px;
7317 }
7318 .step-template-showcase-modal .wpfnl-step__templates-wrapper-before {
7319 padding: 20px 20px;
7320 width: calc(100% - 198px);
7321 }
7322 .step-template-showcase-modal .wpfnl-step__templates-wrapper {
7323 gap: 20px;
7324 }
7325 .step-template-showcase-modal .wpfnl-step__templates-wrapper .wpfnl-step__single-template {
7326 width: calc(33.3333333333% - 14px);
7327 }
7328 .step-template-showcase-modal.wpfnl-ab-steps-modal .wpfnl-step__templates-wrapper .wpfnl-step__single-template,
7329 .step-template-showcase-modal .wpfnl-ab-steps .wpfnl-step__templates-wrapper .wpfnl-step__single-template {
7330 width: calc(33.3333333333% - 14px);
7331 }
7332 }
7333 @media only screen and (max-width: 991px) {
7334 .step-template-showcase-modal .wpfnl-step__templates-wrapper .wpfnl-step__single-template {
7335 width: calc(50% - 10px);
7336 }
7337 .step-template-showcase-modal.wpfnl-ab-steps-modal .wpfnl-step__templates-wrapper .wpfnl-step__single-template,
7338 .step-template-showcase-modal .wpfnl-ab-steps .wpfnl-step__templates-wrapper .wpfnl-step__single-template {
7339 width: calc(50% - 10px);
7340 }
7341 }
7342 .funnel-list__wrapper {
7343 height: 100%;
7344 background-color: #ffffff;
7345 border-radius: 10px;
7346 }
7347 .funnel-list__wrapper .funnel__single-list {
7348 display: flex;
7349 flex-flow: row wrap;
7350 align-items: center;
7351 justify-content: space-between;
7352 padding: 14px 24px 14px 60px;
7353 position: relative;
7354 border-bottom: 1px solid #EBEDF0;
7355 gap: 12px;
7356 }
7357 .funnel-list__wrapper .funnel__single-list:last-child {
7358 margin-bottom: 0;
7359 }
7360 .funnel-list__wrapper .funnel__single-list .bulk-action-wrapper {
7361 position: absolute;
7362 top: 0;
7363 left: 60px;
7364 width: calc(100% - 60px);
7365 display: none;
7366 align-items: center;
7367 gap: 10px;
7368 z-index: 3;
7369 background: #ffffff;
7370 padding: 8px 0 6px;
7371 height: 100%;
7372 border-radius: 0 10px 0 0;
7373 }
7374 .funnel-list__wrapper .funnel__single-list .bulk-action-wrapper .bulk-delete-toggler {
7375 font-weight: 400;
7376 font-size: 12px;
7377 line-height: 1.2;
7378 letter-spacing: -0.01em;
7379 padding: 7px 11px;
7380 min-width: auto;
7381 height: auto;
7382 border-radius: 50px;
7383 position: relative;
7384 background-color: #6E42D3;
7385 }
7386 .funnel-list__wrapper .funnel__single-list .bulk-action-wrapper .bulk-delete-toggler:before {
7387 content: "";
7388 position: absolute;
7389 right: 27px;
7390 top: 0;
7391 height: 100%;
7392 width: 1px;
7393 background: #9373EA;
7394 }
7395 .funnel-list__wrapper .funnel__single-list .bulk-action-wrapper .bulk-delete-toggler > svg {
7396 margin-left: 16px;
7397 }
7398 .funnel-list__wrapper .funnel__single-list .bulk-action-wrapper .bulk-delete-toggler.show-dropdown .wpfnl-dropdown {
7399 opacity: 1;
7400 visibility: visible;
7401 }
7402 .funnel-list__wrapper .funnel__single-list .bulk-action-wrapper .bulk-delete-toggler .wpfnl-dropdown li a:hover {
7403 background: #F6F8FA;
7404 color: #7A8B9A;
7405 }
7406 .funnel-list__wrapper .funnel__single-list .bulk-action-wrapper .bulk-delete-toggler .wpfnl-dropdown li rect,
7407 .funnel-list__wrapper .funnel__single-list .bulk-action-wrapper .bulk-delete-toggler .wpfnl-dropdown li path {
7408 stroke: #7A8B9A;
7409 }
7410 .funnel-list__wrapper .funnel__single-list .bulk-action-wrapper .bulk-delete-toggler .wpfnl-dropdown li .wpfnl-bulk-export path {
7411 stroke: transparent;
7412 }
7413 .funnel-list__wrapper .funnel__single-list .bulk-action-wrapper .selected-funnel-count, .funnel-list__wrapper .funnel__single-list .bulk-action-wrapper > p {
7414 color: #363B4E;
7415 font-weight: 500;
7416 }
7417 .funnel-list__wrapper .funnel__single-list .wpfnl-checkbox label:before {
7418 border-color: #E4E6EB;
7419 background-color: #fff;
7420 border-radius: 5px;
7421 }
7422 .funnel-list__wrapper .funnel__single-list.list-header {
7423 padding: 15px 24px 15px 60px;
7424 }
7425 .funnel-list__wrapper .funnel__single-list.list-header .list-cell {
7426 line-height: 1;
7427 transform: translateY(1px);
7428 }
7429 .funnel-list__wrapper .funnel__single-list .funnel-list__bulk-action {
7430 position: absolute;
7431 left: 24px;
7432 top: 50%;
7433 transform: translateY(-50%);
7434 z-index: 2;
7435 }
7436 .funnel-list__wrapper .funnel__single-list .wpfnl-name {
7437 padding-right: 15px;
7438 padding-left: 45px;
7439 position: relative;
7440 width: 240px;
7441 }
7442 .funnel-list__wrapper .funnel__single-list .wpfnl-name .builder-logo {
7443 position: absolute;
7444 left: 0;
7445 top: 50%;
7446 width: 30px;
7447 word-break: break-all;
7448 display: block;
7449 transform: translateY(-50%);
7450 }
7451 .funnel-list__wrapper .funnel__single-list .wpfnl-name .builder-logo svg {
7452 display: block;
7453 }
7454 .funnel-list__wrapper .funnel__single-list .wpfnl-name .name {
7455 font-weight: 500;
7456 font-size: 14px;
7457 line-height: 16px;
7458 color: #363B4E;
7459 }
7460 .funnel-list__wrapper .funnel__single-list .wpfnl-name .name:hover {
7461 color: #6E42D3;
7462 }
7463 .funnel-list__wrapper .funnel__single-list .wpfnl-name .steps {
7464 font-size: 12px;
7465 line-height: 16px;
7466 color: #7A8B9A;
7467 display: block;
7468 text-transform: capitalize;
7469 }
7470 .funnel-list__wrapper .funnel__single-list .wpfnl-intigrations {
7471 display: flex;
7472 flex-flow: row wrap;
7473 align-items: center;
7474 gap: 8px;
7475 width: 375px;
7476 }
7477 .funnel-list__wrapper .funnel__single-list .wpfnl-intigrations .automation-tag {
7478 border: 1px solid #E5E8F3;
7479 border-radius: 6px;
7480 font-size: 12px;
7481 line-height: 1.5;
7482 color: #7A8B9A;
7483 padding: 2px 8px;
7484 display: flex;
7485 flex-flow: row;
7486 align-items: center;
7487 justify-content: center;
7488 position: relative;
7489 }
7490 .funnel-list__wrapper .funnel__single-list .wpfnl-intigrations .automation-tag svg {
7491 margin-right: 6px;
7492 display: block;
7493 }
7494 .funnel-list__wrapper .funnel__single-list .wpfnl-intigrations .automation-tag .tooltip {
7495 background: #0C1015;
7496 border-radius: 6px;
7497 position: absolute;
7498 bottom: calc(100% + 10px);
7499 left: 0;
7500 padding: 7px 10px;
7501 color: #fff;
7502 width: 144px;
7503 z-index: 4;
7504 font-size: 13px;
7505 opacity: 0;
7506 visibility: hidden;
7507 transition: all 0.3s ease;
7508 }
7509 .funnel-list__wrapper .funnel__single-list .wpfnl-intigrations .automation-tag .tooltip:before {
7510 content: "";
7511 position: absolute;
7512 left: 13px;
7513 bottom: -4px;
7514 width: 10px;
7515 height: 10px;
7516 background: #0C1015;
7517 transform: rotate(45deg);
7518 border-radius: 2px;
7519 }
7520 .funnel-list__wrapper .funnel__single-list .wpfnl-intigrations .automation-tag:hover .tooltip {
7521 opacity: 1;
7522 visibility: visible;
7523 }
7524 .funnel-list__wrapper .funnel__single-list .wpfnl-creation-date {
7525 width: 135px;
7526 }
7527 .funnel-list__wrapper .funnel__single-list .wpfnl-creation-date .post-date {
7528 line-height: 1.14;
7529 display: block;
7530 }
7531 .funnel-list__wrapper .funnel__single-list .wpfnl-status {
7532 width: 75px;
7533 }
7534 .funnel-list__wrapper .funnel__single-list .wpfnl-status .post-status {
7535 font-size: 12px;
7536 line-height: 1.25;
7537 color: #2D3149;
7538 font-weight: 500;
7539 text-transform: capitalize;
7540 background: rgba(122, 139, 154, 0.15);
7541 border-radius: 100px;
7542 display: inline-block;
7543 padding: 5px 10px 4px;
7544 }
7545 .funnel-list__wrapper .funnel__single-list .wpfnl-status.published .post-status {
7546 background: rgba(35, 150, 84, 0.1);
7547 color: #239654;
7548 }
7549 .funnel-list__wrapper .funnel__single-list .list-action {
7550 display: flex;
7551 flex-flow: row;
7552 align-items: center;
7553 width: 80px;
7554 gap: 9px;
7555 }
7556 .funnel-list__wrapper .funnel__single-list .list-action > a {
7557 display: flex;
7558 flex-flow: row;
7559 align-items: center;
7560 font-weight: 500;
7561 font-size: 14px;
7562 line-height: 1.2;
7563 text-transform: capitalize;
7564 padding: 3px 4px;
7565 }
7566 .funnel-list__wrapper .funnel__single-list .list-action > a svg {
7567 display: block;
7568 }
7569 .funnel-list__wrapper .funnel__single-list .list-action > a svg path {
7570 transition: all 0.3s ease;
7571 }
7572 .funnel-list__wrapper .funnel__single-list .list-action > a.disabled {
7573 opacity: 0.5;
7574 cursor: not-allowed;
7575 text-decoration: none;
7576 }
7577 .funnel-list__wrapper .funnel__single-list .list-action > a.edit:hover path {
7578 fill: #6E42D3;
7579 }
7580 .funnel-list__wrapper .funnel__single-list .list-action > a.view:hover path {
7581 fill: #6E42D3;
7582 stroke: #6E42D3;
7583 }
7584 .funnel-list__wrapper .funnel__single-list .list-action .more-action {
7585 position: relative;
7586 padding: 3px 4px;
7587 cursor: pointer;
7588 }
7589 .funnel-list__wrapper .funnel__single-list .list-action .more-action svg {
7590 display: block;
7591 }
7592 .funnel-list__wrapper .funnel__single-list .list-action .more-action .duplicate svg {
7593 width: 18px;
7594 }
7595 .funnel-list__wrapper .funnel__single-list .list-action .more-action .duplicate .pro-tag-icon {
7596 margin-left: 7px;
7597 }
7598 .funnel-list__wrapper .funnel__single-list .list-action .more-action .duplicate .pro-tag-icon path {
7599 stroke: initial;
7600 }
7601 .funnel-list__wrapper .funnel__single-list .list-action ul.more-actions {
7602 right: -22px;
7603 }
7604 .funnel-list__wrapper .funnel__single-list .list-action ul.more-actions .wpfnl-loader {
7605 border-width: 1px;
7606 border-top-color: transparent;
7607 width: 10px;
7608 height: 10px;
7609 margin-left: 6px;
7610 }
7611 .funnel-list__wrapper .funnel__single-list .list-action .more-action.show-actions ul.more-actions {
7612 top: 27px;
7613 opacity: 1;
7614 visibility: visible;
7615 }
7616 .funnel-list__wrapper .funnel__single-list .list-action .wpfnl-dropdown li a:hover {
7617 background: #F6F8FA;
7618 color: #7A8B9A;
7619 }
7620 .funnel-list__wrapper .funnel__single-list .list-action .wpfnl-dropdown li rect,
7621 .funnel-list__wrapper .funnel__single-list .list-action .wpfnl-dropdown li path {
7622 stroke: #7A8B9A;
7623 }
7624 .funnel-list__wrapper .funnel__single-list .list-action .wpfnl-dropdown li .wpfnl-export-funnel path {
7625 stroke: transparent;
7626 }
7627 .funnel-list__wrapper .funnel__single-list.funnel-disabled {
7628 border-bottom-color: #e3e3e3;
7629 }
7630 .funnel-list__wrapper .funnel__single-list.funnel-disabled::before {
7631 content: "";
7632 position: absolute;
7633 left: 0;
7634 top: 0;
7635 width: 100%;
7636 height: 100%;
7637 cursor: not-allowed;
7638 z-index: 2;
7639 background: rgba(32, 32, 32, 0.0784313725);
7640 }
7641 .funnel-list__wrapper .funnel__single-list.funnel-disabled .list-cell {
7642 opacity: 0.5;
7643 }
7644 .funnel-list__wrapper .funnel__single-list.funnel-disabled .list-action > a.disabled {
7645 opacity: 1;
7646 }
7647 .funnel-list__wrapper .funnel__single-list .funnel-alert {
7648 border: 1px solid #e3d7ff;
7649 background: linear-gradient(to right, #eff6ff, #eef2ff);
7650 border-radius: 8px;
7651 padding: 9px 12px;
7652 width: 100%;
7653 }
7654 .funnel-list__wrapper .funnel__single-list .funnel-alert .funnel-alert-inner {
7655 display: flex;
7656 align-items: center;
7657 justify-content: space-between;
7658 gap: 16px;
7659 }
7660 .funnel-list__wrapper .funnel__single-list .funnel-alert .funnel-alert-left {
7661 display: flex;
7662 align-items: center;
7663 gap: 12px;
7664 }
7665 .funnel-list__wrapper .funnel__single-list .funnel-alert .funnel-icon {
7666 background: #dbeafe;
7667 padding: 8px;
7668 border-radius: 6px;
7669 display: flex;
7670 align-items: center;
7671 justify-content: center;
7672 }
7673 .funnel-list__wrapper .funnel__single-list .funnel-alert .funnel-icon svg {
7674 width: 20px;
7675 height: 20px;
7676 color: #2563eb;
7677 }
7678 .funnel-list__wrapper .funnel__single-list .funnel-alert .funnel-alert-content {
7679 display: flex;
7680 flex-direction: column;
7681 }
7682 .funnel-list__wrapper .funnel__single-list .funnel-alert .funnel-alert-title {
7683 font-size: 14px;
7684 font-weight: 600;
7685 color: #111827;
7686 margin: 0;
7687 }
7688 .funnel-list__wrapper .funnel__single-list .funnel-alert .funnel-alert-description {
7689 font-size: 12px;
7690 color: #4b5563;
7691 margin: 0;
7692 }
7693 .funnel-list__wrapper .funnel__single-list .funnel-alert .funnel-activate-btn {
7694 background: #6E42D3;
7695 color: #ffffff;
7696 border: none;
7697 border-radius: 6px;
7698 padding: 7px 13px;
7699 font-size: 13px;
7700 font-weight: 500;
7701 cursor: pointer;
7702 transition: all 0.3s ease;
7703 white-space: nowrap;
7704 }
7705 .funnel-list__wrapper .funnel__single-list .funnel-alert .funnel-activate-btn:hover {
7706 background: #5b36b0;
7707 }
7708 .funnel-list__wrapper .funnel__single-list .funnel-alert .funnel-activate-btn:disabled {
7709 opacity: 0.5;
7710 pointer-events: none;
7711 }
7712 .funnel-list__wrapper .list-footer {
7713 display: flex;
7714 flex-flow: row wrap;
7715 align-items: center;
7716 justify-content: space-between;
7717 padding: 17px 24px;
7718 }
7719 .funnel-list__wrapper .list-footer .pagination-number p {
7720 display: flex;
7721 align-items: center;
7722 gap: 10px;
7723 white-space: nowrap;
7724 }
7725 .funnel-list__wrapper .list-footer .pagination-number p strong {
7726 color: #363B4E;
7727 }
7728 .funnel-list__wrapper .list-footer .pagination-number p select {
7729 width: 56px;
7730 min-width: auto;
7731 padding: 2px 8px;
7732 height: 32px;
7733 }
7734
7735 @media only screen and (max-width: 1399px) {
7736 .funnel-list__wrapper .funnel__single-list .wpfnl-name {
7737 width: 200px;
7738 }
7739 .funnel-list__wrapper .funnel__single-list .wpfnl-intigrations {
7740 width: 220px;
7741 }
7742 }
7743 @media only screen and (max-width: 1199px) {
7744 .wpfnl-dashboard__header a.import-export {
7745 background: transparent;
7746 box-shadow: none;
7747 padding: 0;
7748 }
7749 .wpfnl-dashboard__header .btn-default.disabled,
7750 .wpfnl-dashboard__header .add-new-funnel-btn {
7751 padding: 0 18px;
7752 }
7753 .funnel-list__wrapper .funnel__single-list {
7754 padding: 10px 15px 10px 45px;
7755 gap: 8px;
7756 }
7757 .funnel-list__wrapper .funnel__single-list .funnel-list__bulk-action {
7758 left: 15px;
7759 }
7760 .funnel-list__wrapper .funnel__single-list .wpfnl-name {
7761 padding-right: 10px;
7762 }
7763 .funnel-list__wrapper .funnel__single-list .wpfnl-creation-date {
7764 width: 74px;
7765 }
7766 .funnel-list__wrapper .funnel__single-list .wpfnl-intigrations {
7767 width: 136px;
7768 }
7769 .funnel-list__wrapper .funnel__single-list .list-action {
7770 width: 73px;
7771 gap: 3px;
7772 }
7773 .funnel-list__wrapper .funnel__single-list .list-action > a {
7774 margin-right: 0;
7775 width: 28px;
7776 text-indent: -999px;
7777 overflow: hidden;
7778 }
7779 .funnel-list__wrapper .funnel__single-list .list-action > a.edit {
7780 margin-right: 0;
7781 }
7782 }
7783 @media only screen and (max-width: 782px) {
7784 .wpfnl-dashboard__header {
7785 padding: 18px 20px 19px 30px;
7786 }
7787 }
7788 .remote-funnel-header {
7789 display: flex;
7790 flex-flow: row wrap;
7791 align-items: center;
7792 background: #FFFFFF;
7793 border-bottom: 1px solid #E5E8F3;
7794 position: relative;
7795 padding: 15px 15px 5px;
7796 }
7797 .remote-funnel-header .single-item {
7798 margin: 0 10px 10px 0;
7799 }
7800 .remote-funnel-header .single-item select {
7801 padding-right: 30px;
7802 }
7803 .remote-funnel-header .single-item .template-image-remove,
7804 .remote-funnel-header .single-item .template-image-upload {
7805 background: #F7F7FA;
7806 color: #363B4E;
7807 border: 1px solid #E5E8F3;
7808 }
7809 .remote-funnel-header .single-item.template-preview-image {
7810 display: flex;
7811 align-items: center;
7812 flex-flow: row wrap;
7813 max-width: 510px;
7814 }
7815 .remote-funnel-header .single-item.template-preview-image input[type=text] {
7816 width: 200px;
7817 margin-right: 10px;
7818 }
7819 .remote-funnel-header .single-item.template-preview-image .btn-default {
7820 margin-right: 10px;
7821 white-space: pre;
7822 }
7823 .remote-funnel-header .single-item.template-preview-image .btn-default:last-child {
7824 margin-right: 0;
7825 }
7826 .remote-funnel-header .btn-default {
7827 border-radius: 6px;
7828 padding: 0 20px;
7829 min-width: auto;
7830 }
7831
7832 .steps-page__header {
7833 display: flex;
7834 flex-flow: row wrap;
7835 align-items: center;
7836 background: #FFFFFF;
7837 box-shadow: 0px 1px 2px rgba(190, 190, 215, 0.14);
7838 position: relative;
7839 justify-content: flex-start;
7840 padding: 15px 13px 15px 24px;
7841 }
7842
7843 .steps-page__header-left {
7844 display: flex;
7845 flex-flow: row wrap;
7846 align-items: center;
7847 }
7848 .steps-page__header-left .wpfnl-logo a {
7849 display: block;
7850 padding: 16px 25px;
7851 border-right: 1px solid #E5E8F3;
7852 }
7853 .steps-page__header-left .wpfnl-logo a svg {
7854 width: 26px;
7855 display: block;
7856 }
7857 .steps-page__header-left .back-link {
7858 font-weight: 400;
7859 font-size: 14px;
7860 color: #7A8B9A;
7861 text-transform: capitalize;
7862 padding: 0;
7863 text-align: center;
7864 display: flex;
7865 flex-flow: column;
7866 align-items: center;
7867 justify-content: center;
7868 box-shadow: none;
7869 height: 38px;
7870 width: 38px;
7871 border: 1px solid #EEF0F3;
7872 margin-right: 15px;
7873 border-radius: 10px;
7874 }
7875 .steps-page__header-left .back-link svg {
7876 display: block;
7877 margin: 0 auto;
7878 }
7879 .steps-page__header-left .back-link:hover {
7880 color: #6E42D3;
7881 }
7882 .steps-page__header-left .add-step-condtion-area {
7883 display: flex;
7884 flex-flow: row wrap;
7885 align-items: center;
7886 border-right: 1px solid #E5E8F3;
7887 }
7888 .steps-page__header-left .add-step-condtion-area li {
7889 position: relative;
7890 }
7891 .steps-page__header-left .add-step-condtion-area li .wpfnl-tooltip2 {
7892 position: absolute;
7893 left: 0;
7894 top: calc(100% + 35px);
7895 width: 305px;
7896 padding: 10px 32px 10px 15px;
7897 margin: 0;
7898 background: #6e42d3;
7899 color: #fff;
7900 border-radius: 10px;
7901 text-align: left;
7902 z-index: 1;
7903 opacity: 0;
7904 visibility: hidden;
7905 transition: all 0.5s ease 1.5s;
7906 }
7907 .steps-page__header-left .add-step-condtion-area li .wpfnl-tooltip2:before {
7908 content: "";
7909 position: absolute;
7910 left: 20px;
7911 top: -6px;
7912 width: 13px;
7913 height: 13px;
7914 background: #6e42d3;
7915 transform: rotate(45deg);
7916 }
7917 .steps-page__header-left .add-step-condtion-area li .wpfnl-tooltip2.show-tooltip {
7918 top: calc(100% + 15px);
7919 opacity: 1;
7920 visibility: visible;
7921 }
7922 .steps-page__header-left .add-step-condtion-area li .wpfnl-tooltip2 .close-tooltip {
7923 position: absolute;
7924 right: 13px;
7925 top: 11px;
7926 cursor: pointer;
7927 }
7928 .steps-page__header-left .add-step-condtion-area li > button {
7929 display: block;
7930 border: none;
7931 height: 60px;
7932 padding: 0 20px;
7933 background: transparent;
7934 font-size: 14px;
7935 font-weight: 500;
7936 color: #363B4E;
7937 cursor: pointer;
7938 position: relative;
7939 }
7940 .steps-page__header-left .add-step-condtion-area li > button svg {
7941 margin-right: 5px;
7942 }
7943 .steps-page__header-left .add-step-condtion-area li > button.add-new-step {
7944 background-color: #F6F5FA;
7945 color: #6E42D3;
7946 }
7947 .steps-page__header-left .add-step-condtion-area li > button.add-new-step:after {
7948 content: "";
7949 position: absolute;
7950 bottom: 0;
7951 left: 0;
7952 width: 100%;
7953 height: 3px;
7954 background: #6E42D3;
7955 border-radius: 60px 60px 0 0;
7956 }
7957 .steps-page__header-left .add-step-condtion-area li > button.add-new-step svg {
7958 margin-right: 5px;
7959 }
7960 .steps-page__header-left .add-step-condtion-area li > button.create-condition:hover {
7961 color: #6E42D3;
7962 }
7963 .steps-page__header-left .add-step-condtion-area li > button.create-condition:hover path {
7964 stroke: #6E42D3;
7965 }
7966 .steps-page__header-left .add-step-condtion-area li .steps-dropdown {
7967 position: absolute;
7968 box-shadow: 0px 10px 30px rgba(21, 21, 69, 0.0784313725);
7969 border-radius: 0px 0px 10px 10px;
7970 top: 100%;
7971 left: 0;
7972 width: 100%;
7973 z-index: 9;
7974 background: #F6F5FA;
7975 border: 1px solid #fff;
7976 padding: 10px 13px 12px;
7977 transition: all 0.3s ease;
7978 opacity: 0;
7979 visibility: hidden;
7980 }
7981 .steps-page__header-left .add-step-condtion-area li .steps-dropdown > li {
7982 background: #FFFFFF;
7983 box-shadow: 0px 1px 2px rgba(190, 190, 215, 0.2);
7984 border-radius: 5px;
7985 font-weight: 500;
7986 font-size: 14px;
7987 line-height: 1.4;
7988 color: #8594A2;
7989 margin-bottom: 10px;
7990 text-transform: capitalize;
7991 padding: 7px 13px 6px;
7992 text-align: center;
7993 cursor: pointer;
7994 width: 100%;
7995 transition: all 0.3s ease;
7996 }
7997 .steps-page__header-left .add-step-condtion-area li .steps-dropdown > li:last-child {
7998 margin-bottom: 0;
7999 }
8000 .steps-page__header-left .add-step-condtion-area li .steps-dropdown > li:hover {
8001 background: #6E42D3;
8002 color: #fff;
8003 }
8004 .steps-page__header-left .add-step-condtion-area li .steps-dropdown > li.disabled {
8005 cursor: not-allowed;
8006 color: white;
8007 background: #B6B2CA;
8008 }
8009 .steps-page__header-left .add-step-condtion-area li .steps-dropdown > li .pro-tag {
8010 position: absolute;
8011 top: -6px;
8012 right: -2px;
8013 }
8014 .steps-page__header-left .add-step-condtion-area li.show-steps-dropdown > button.add-new-step svg {
8015 transform: rotate(180deg);
8016 }
8017 .steps-page__header-left .add-step-condtion-area li.show-steps-dropdown .steps-dropdown {
8018 opacity: 1;
8019 visibility: visible;
8020 }
8021 .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 {
8022 border-left: 1px solid #E5E8F3;
8023 }
8024 .steps-page__header-left .steps-page__fnl-name {
8025 display: flex;
8026 flex-flow: row wrap;
8027 align-items: center;
8028 }
8029 .steps-page__header-left .steps-page__fnl-name label {
8030 padding-right: 7px;
8031 font-size: 14px;
8032 }
8033 .steps-page__header-left .steps-page__fnl-name input {
8034 height: 28px;
8035 font-size: 12px;
8036 padding: 3px 10px;
8037 width: 230px;
8038 min-height: auto;
8039 min-width: auto;
8040 }
8041 .steps-page__header-left .steps-page__fnl-name .funnel-name {
8042 max-width: 230px;
8043 white-space: nowrap;
8044 overflow: hidden;
8045 text-overflow: ellipsis;
8046 }
8047 .steps-page__header-left .steps-page__fnl-name .fnl-name-btn {
8048 min-width: auto;
8049 padding: 0 7px;
8050 width: 30px;
8051 height: 26px;
8052 display: flex;
8053 flex-flow: column;
8054 align-items: center;
8055 justify-content: center;
8056 background: rgba(0, 0, 0, 0.04) !important;
8057 border: 1px solid #e0e0e0;
8058 border-radius: 3px;
8059 cursor: pointer;
8060 margin-left: 10px;
8061 }
8062 .steps-page__header-left .steps-page__fnl-name .fnl-name-btn svg {
8063 display: block;
8064 }
8065 .steps-page__header-left .steps-page__fnl-name .fnl-name-btn.funnel-name-edit svg {
8066 fill: #6E42D3;
8067 }
8068 .steps-page__header-left .steps-page__fnl-name .fnl-name-btn.funnel-name-submit {
8069 display: none;
8070 }
8071 .steps-page__header-left .steps-page__fnl-name .fnl-name-btn.funnel-name-submit svg {
8072 stroke: #6E42D3;
8073 }
8074 .steps-page__header-left .steps-page__fnl-name .funnel-name-input {
8075 display: none;
8076 }
8077 .steps-page__header-left .steps-page__fnl-name .funnel-name-submit-btn {
8078 display: none;
8079 }
8080 .steps-page__header-left .copy-clipboard {
8081 display: flex;
8082 flex-flow: row wrap;
8083 align-items: center;
8084 margin-left: 20px;
8085 position: relative;
8086 }
8087 .steps-page__header-left .copy-clipboard .link-icon {
8088 width: 28px;
8089 border: 1px solid #E5E8F3;
8090 height: 28px;
8091 display: flex;
8092 flex-flow: column;
8093 align-items: center;
8094 justify-content: center;
8095 border-right: 0;
8096 border-radius: 6px 0 0 6px;
8097 }
8098 .steps-page__header-left .copy-clipboard input[readonly] {
8099 height: 28px;
8100 font-size: 12px;
8101 padding: 2px 10px;
8102 border-radius: 0;
8103 width: 160px;
8104 background: #fff;
8105 min-height: auto;
8106 min-width: auto;
8107 display: block;
8108 white-space: nowrap;
8109 overflow: hidden;
8110 text-overflow: ellipsis;
8111 }
8112 .steps-page__header-left .copy-clipboard button {
8113 border: none;
8114 background: #ececee;
8115 color: #363B4E;
8116 height: 28px;
8117 display: inline-block;
8118 padding: 0 10px;
8119 text-transform: capitalize;
8120 font-size: 12px;
8121 font-weight: 500;
8122 border-radius: 0 6px 6px 0;
8123 cursor: pointer;
8124 }
8125 .steps-page__header-left .copy-clipboard .copied-msg {
8126 color: #6E42D3;
8127 font-weight: 500;
8128 position: absolute;
8129 top: 7px;
8130 right: -46px;
8131 font-size: 13px;
8132 display: none;
8133 }
8134
8135 .steps-page__header-center {
8136 display: flex;
8137 align-items: center;
8138 flex-flow: row wrap;
8139 gap: 40px;
8140 }
8141 .steps-page__header-center .steps-page__fnl-name {
8142 display: flex;
8143 flex-flow: row wrap;
8144 align-items: center;
8145 position: relative;
8146 }
8147 .steps-page__header-center .steps-page__fnl-name label {
8148 padding-right: 7px;
8149 font-size: 14px;
8150 cursor: text;
8151 }
8152 .steps-page__header-center .steps-page__fnl-name input[type=text] {
8153 line-height: 1;
8154 font-size: 16px;
8155 font-weight: 500;
8156 color: #363B4E;
8157 background: #fff;
8158 border-radius: 10px;
8159 border: 1px solid #6E42D3;
8160 }
8161 .steps-page__header-center .steps-page__fnl-name input[type=text]:hover {
8162 color: #363B4E;
8163 }
8164 .steps-page__header-center .steps-page__fnl-name .funnel-name {
8165 max-width: 250px;
8166 white-space: nowrap;
8167 overflow: hidden;
8168 text-overflow: ellipsis;
8169 font-size: 16px;
8170 font-weight: 500;
8171 line-height: 1.1;
8172 color: #363B4E;
8173 position: relative;
8174 padding-right: 25px;
8175 }
8176 .steps-page__header-center .steps-page__fnl-name .funnel-name:after {
8177 content: "";
8178 position: absolute;
8179 right: 0;
8180 top: 0;
8181 width: 17px;
8182 height: 17px;
8183 cursor: pointer;
8184 background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTciIHZpZXdCb3g9IjAgMCAxNyAxNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik00LjE2NjY3IDEuNjY2NjdDMi43ODU5NiAxLjY2NjY3IDEuNjY2NjcgMi43ODU5NiAxLjY2NjY3IDQuMTY2NjdWMTIuNUMxLjY2NjY3IDEzLjg4MDcgMi43ODU5NiAxNSA0LjE2NjY3IDE1SDEyLjVDMTMuODgwNyAxNSAxNSAxMy44ODA3IDE1IDEyLjVWNy41QzE1IDcuMDM5NzUgMTUuMzczMSA2LjY2NjY3IDE1LjgzMzMgNi42NjY2N0MxNi4yOTM2IDYuNjY2NjcgMTYuNjY2NyA3LjAzOTc1IDE2LjY2NjcgNy41VjEyLjVDMTYuNjY2NyAxNC44MDEyIDE0LjgwMTIgMTYuNjY2NyAxMi41IDE2LjY2NjdINC4xNjY2N0MxLjg2NTQ4IDE2LjY2NjcgMCAxNC44MDEyIDAgMTIuNVY0LjE2NjY3QzAgMS44NjU0OCAxLjg2NTQ4IDAgNC4xNjY2NyAwSDkuMTY2NjdDOS42MjY5MiAwIDEwIDAuMzczMSAxMCAwLjgzMzMzM0MxMCAxLjI5MzU3IDkuNjI2OTIgMS42NjY2NyA5LjE2NjY3IDEuNjY2NjdINC4xNjY2N1oiIGZpbGw9IiM3QThCOUEiLz4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMi42Nzk3IDAuNjg0MDY3QzEzLjExNzcgMC4yNDYwNjcgMTMuNzExNyAwIDE0LjMzMTIgMEMxNC45NTA2IDAgMTUuNTQ0NiAwLjI0NjA2NyAxNS45ODI2IDAuNjg0MDY3QzE2LjQyMDYgMS4xMjIwNyAxNi42NjY3IDEuNzE2MTIgMTYuNjY2NyAyLjMzNTU0QzE2LjY2NjcgMi45NTQ5NyAxNi40MjA2IDMuNTQ5MDMgMTUuOTgyNiAzLjk4NzAzTDE1LjMzIDQuNjM5NjRDMTUuMDA0NiA0Ljk2NTA4IDE0LjQ3NjkgNC45NjUwOCAxNC4xNTE1IDQuNjM5NjRMMTIuMDI3IDIuNTE1MkMxMS43MDE2IDIuMTg5NzYgMTEuNzAxNiAxLjY2MjEzIDEyLjAyNyAxLjMzNjY4TDEyLjY3OTcgMC42ODQwNjdaTTEwLjg0ODUgMy42OTM3MUMxMC41MjMxIDMuMzY4MjcgOS45OTU0IDMuMzY4MjcgOS42Njk5OSAzLjY5MzcxTDUuOTUyMjMgNy40MTE1QzUuODQ1NDMgNy41MTgyNSA1Ljc2OTY3IDcuNjUyMDggNS43MzMwNCA3Ljc5ODU4TDUuMDI0ODkgMTAuNjMxM0M0Ljk1Mzg5IDEwLjkxNTIgNS4wMzcwOSAxMS4yMTU2IDUuMjQ0MDggMTEuNDIyNkM1LjQ1MTA2IDExLjYyOTYgNS43NTE0NyAxMS43MTI4IDYuMDM1NDUgMTEuNjQxOEw4Ljg2ODA3IDEwLjkzMzdDOS4wMTQ1NyAxMC44OTcgOS4xNDg0IDEwLjgyMTMgOS4yNTUxNSAxMC43MTQ0TDEyLjk3MyA2Ljk5NjY3QzEzLjI5ODQgNi42NzEyNSAxMy4yOTg0IDYuMTQzNTkgMTIuOTczIDUuODE4MTZMMTAuODQ4NSAzLjY5MzcxWiIgZmlsbD0iIzdBOEI5QSIvPgo8L3N2Zz4K);
8185 }
8186 .steps-page__header-center .steps-page__fnl-name .fnl-name-btn {
8187 min-width: auto;
8188 padding: 1px 7px 0;
8189 width: 30px;
8190 height: 28px;
8191 display: flex;
8192 flex-flow: column;
8193 align-items: center;
8194 justify-content: center;
8195 background: #F6F5FA !important;
8196 border: 1px solid #e0e0e0;
8197 border-radius: 6px;
8198 cursor: pointer;
8199 margin-left: 10px;
8200 }
8201 .steps-page__header-center .steps-page__fnl-name .fnl-name-btn svg {
8202 display: block;
8203 }
8204 .steps-page__header-center .steps-page__fnl-name .fnl-name-btn.funnel-name-edit svg {
8205 fill: #6E42D3;
8206 }
8207 .steps-page__header-center .steps-page__fnl-name .fnl-name-btn.funnel-name-submit {
8208 display: none;
8209 }
8210 .steps-page__header-center .steps-page__fnl-name .fnl-name-btn.funnel-name-submit svg {
8211 stroke: #6E42D3;
8212 }
8213 .steps-page__header-center .steps-page__fnl-name .fnl-name-btn.funnel-name-cancel {
8214 display: none;
8215 margin-left: 5px;
8216 }
8217 .steps-page__header-center .steps-page__fnl-name .fnl-name-btn.funnel-name-cancel svg {
8218 position: relative;
8219 top: 2px;
8220 }
8221 .steps-page__header-center .steps-page__fnl-name .funnel-name-input {
8222 display: none;
8223 }
8224 .steps-page__header-center .steps-page__fnl-name .funnel-name-submit-btn {
8225 display: none;
8226 }
8227 .steps-page__header-center .steps-page__fnl-name .wpfnl-alert {
8228 display: block;
8229 position: absolute;
8230 font-size: 12px;
8231 white-space: nowrap;
8232 bottom: -16px;
8233 left: 0;
8234 }
8235 .steps-page__header-center #wpfnl-change-funnel-name[data-tour=yes] {
8236 position: relative;
8237 z-index: 4;
8238 }
8239 .steps-page__header-center #wpfnl-change-funnel-name[data-tour=yes] .funnel-name-edit {
8240 color: #FFF;
8241 }
8242 .steps-page__header-center .enable-gbf {
8243 display: flex;
8244 align-items: center;
8245 font-weight: 500;
8246 position: relative;
8247 }
8248 .steps-page__header-center .enable-gbf::before {
8249 content: "";
8250 position: absolute;
8251 left: -20px;
8252 top: 50%;
8253 transform: translateY(-50%);
8254 width: 1px;
8255 height: 20px;
8256 background-color: #E9E6F4;
8257 }
8258 .steps-page__header-center .enable-gbf .pro-tag-icon {
8259 position: static;
8260 margin-top: 3px;
8261 margin-right: 4px;
8262 }
8263 .steps-page__header-center .enable-gbf .title {
8264 margin-right: 10px;
8265 line-height: 1.1;
8266 }
8267
8268 .steps-page__header-right {
8269 display: flex;
8270 flex-flow: row;
8271 align-items: center;
8272 margin-left: auto;
8273 }
8274 .steps-page__header-right .funnel-stats {
8275 display: flex;
8276 border-right: 1px solid #E5E8F3;
8277 padding-right: 20px;
8278 margin-right: 5px;
8279 font-weight: 500;
8280 align-items: center;
8281 }
8282 .steps-page__header-right .funnel-stats .pro-tag-icon {
8283 position: static;
8284 margin-top: 3px;
8285 margin-right: 4px;
8286 }
8287 .steps-page__header-right .funnel-stats .title {
8288 margin-right: 10px;
8289 line-height: 1.1;
8290 }
8291 .steps-page__header-right .saving-text {
8292 color: #848994;
8293 font-size: 14px;
8294 font-weight: 400;
8295 line-height: 1;
8296 margin-right: 20px;
8297 position: relative;
8298 top: 2px;
8299 }
8300 .steps-page__header-right .draft-publish-toggle {
8301 display: flex;
8302 align-items: center;
8303 border-radius: 10px;
8304 border: 1px solid #E5E8F3;
8305 margin-right: 40px;
8306 position: relative;
8307 }
8308 .steps-page__header-right .draft-publish-toggle:after {
8309 content: "";
8310 position: absolute;
8311 right: -20px;
8312 top: 50%;
8313 transform: translateY(-50%);
8314 width: 1px;
8315 height: 24px;
8316 background: #DEE2E6;
8317 }
8318 .steps-page__header-right .draft-publish-toggle > span {
8319 color: #2D3149;
8320 font-size: 14px;
8321 font-weight: 500;
8322 line-height: 1;
8323 display: block;
8324 padding: 10px 17px;
8325 border-radius: 10px;
8326 }
8327 .steps-page__header-right .draft-publish-toggle > span.active {
8328 background-color: #6E42D3;
8329 color: #fff;
8330 }
8331 .steps-page__header-right .wpfnl-header-actions {
8332 display: flex;
8333 align-items: center;
8334 gap: 10px;
8335 }
8336 .steps-page__header-right .wpfnl-header-action {
8337 text-align: center;
8338 display: flex;
8339 flex-flow: column;
8340 align-items: center;
8341 justify-content: center;
8342 box-shadow: none;
8343 height: 38px;
8344 width: 38px;
8345 border: 1px solid #EEF0F3;
8346 border-radius: 8px;
8347 position: relative;
8348 padding: 5px;
8349 }
8350 .steps-page__header-right .wpfnl-header-action svg {
8351 display: block;
8352 }
8353 .steps-page__header-right .wpfnl-header-action .action-tooltip {
8354 position: absolute;
8355 top: calc(100% + 20px);
8356 left: 50%;
8357 transform: translateX(-50%);
8358 border-radius: 8px;
8359 background: #10052E;
8360 box-shadow: 0 2px 15px 0 rgba(22, 28, 32, 0.08);
8361 color: #E8E8E9;
8362 font-size: 13px;
8363 font-weight: 400;
8364 line-height: 1;
8365 display: block;
8366 padding: 10px 14px;
8367 opacity: 0;
8368 visibility: hidden;
8369 transition: all 0.3s ease;
8370 white-space: nowrap;
8371 z-index: 1;
8372 }
8373 .steps-page__header-right .wpfnl-header-action .action-tooltip:before {
8374 content: "";
8375 position: absolute;
8376 top: 0px;
8377 left: 50%;
8378 width: 10px;
8379 height: 10px;
8380 background: #10052E;
8381 transform: rotate(45deg) translateX(-50%);
8382 border-radius: 2px;
8383 }
8384 .steps-page__header-right .wpfnl-header-action:hover .action-tooltip {
8385 opacity: 1;
8386 visibility: visible;
8387 top: calc(100% + 10px);
8388 z-index: 2;
8389 }
8390 .steps-page__header-right .btn-default {
8391 min-width: auto;
8392 position: relative;
8393 padding: 0 21px;
8394 }
8395 .steps-page__header-right .btn-default .wpfnl-loader {
8396 display: inline-block;
8397 position: relative;
8398 top: 2px;
8399 right: 0;
8400 }
8401 .steps-page__header-right .btn-default:disabled,
8402 .steps-page__header-right .btn-default[disabled] {
8403 color: rgba(64, 64, 64, 0.4);
8404 cursor: not-allowed;
8405 background-color: rgba(183, 183, 183, 0.4);
8406 }
8407 .steps-page__header-right .dropdown-option {
8408 position: relative;
8409 text-align: center;
8410 padding: 7px 12px;
8411 display: inline-block;
8412 margin-left: 6px;
8413 cursor: pointer;
8414 }
8415 .steps-page__header-right .dropdown-option svg {
8416 display: block;
8417 }
8418 .steps-page__header-right .dropdown-option ul.wpfnl-dropdown {
8419 right: -14px;
8420 top: 50px;
8421 }
8422 .steps-page__header-right .dropdown-option ul.wpfnl-dropdown .pro-tag {
8423 margin-left: 4px;
8424 }
8425 .steps-page__header-right .dropdown-option ul.wpfnl-dropdown li:first-child {
8426 border-radius: 10px 10px 0 0;
8427 }
8428 .steps-page__header-right .dropdown-option ul.wpfnl-dropdown li:last-child {
8429 border-radius: 0 0 10px 10px;
8430 }
8431 .steps-page__header-right .dropdown-option ul.wpfnl-dropdown a svg {
8432 width: 19px;
8433 height: 19px;
8434 }
8435 .steps-page__header-right .dropdown-option ul.wpfnl-dropdown .pro-tag-icon {
8436 position: static;
8437 margin-left: 6px;
8438 }
8439 .steps-page__header-right .dropdown-option ul.wpfnl-dropdown .pro-tag-icon svg {
8440 width: 18px;
8441 height: 18px;
8442 }
8443 .steps-page__header-right .dropdown-option ul.wpfnl-dropdown .pro-tag-icon svg:hover path {
8444 stroke: inherit;
8445 fill: inherit;
8446 }
8447 .steps-page__header-right .dropdown-option.show ul.wpfnl-dropdown {
8448 top: 38px;
8449 opacity: 1;
8450 visibility: visible;
8451 }
8452 .steps-page__header-right .dropdown-option[data-tour=yes] {
8453 z-index: 4;
8454 background-color: #ffffff;
8455 }
8456 .steps-page__header-right .funnel-stats[data-tour=yes] {
8457 position: relative;
8458 z-index: 4;
8459 }
8460 .steps-page__header-right .funnel-stats[data-tour=yes] .title {
8461 color: #FFF;
8462 }
8463 .steps-page__header-right .preview-funnel[data-tour=yes] {
8464 position: relative;
8465 z-index: 4;
8466 }
8467 .steps-page__header-right .preview-funnel[data-tour=yes] svg circle, .steps-page__header-right .preview-funnel[data-tour=yes] svg path {
8468 stroke: #FFF;
8469 }
8470
8471 @media only screen and (max-width: 1199px) {
8472 .steps-page__header {
8473 padding-right: 10px;
8474 }
8475 .steps-page__header-left .back-link {
8476 width: 44px;
8477 }
8478 .steps-page__header-left .add-step-condtion-area li button {
8479 padding: 0 14px;
8480 }
8481 .steps-page__header-right .funnel-stats {
8482 border-right: none;
8483 padding-right: 0;
8484 }
8485 .steps-page__header-right .btn-default {
8486 padding: 0 20px;
8487 }
8488 .steps-page__header-center .steps-page__fnl-name label {
8489 display: none;
8490 }
8491 .steps-page__header-center .steps-page__fnl-name .wpfnl-alert {
8492 left: 0;
8493 }
8494 }
8495 @media only screen and (max-width: 991px) {
8496 .steps-page__header-center .steps-page__fnl-name input[type=text] {
8497 width: 200px;
8498 }
8499 }
8500 @media only screen and (max-width: 870px) {
8501 .steps-page__header {
8502 padding-right: 15px;
8503 }
8504 .steps-page__header-left .copy-clipboard .link-icon {
8505 display: none;
8506 }
8507 }
8508 .funnel-window .wpfnl-canvas-analytics {
8509 position: relative;
8510 display: flex;
8511 align-items: center;
8512 justify-content: center;
8513 gap: 60px;
8514 background: #FFF;
8515 box-shadow: 0 1px 2px 0 rgba(190, 190, 215, 0.14);
8516 padding: 18px 15px;
8517 border-top: 1px solid rgba(190, 190, 215, 0.14);
8518 transition: padding 0.2s ease;
8519 }
8520 .funnel-window .wpfnl-canvas-analytics.is-collapsed {
8521 padding: 0 5px;
8522 }
8523 .funnel-window .wpfnl-canvas-analytics .analytics-toggle-btn {
8524 position: absolute;
8525 right: 20px;
8526 top: 100%;
8527 transform: translateY(-1px);
8528 width: 28px;
8529 height: 24px;
8530 display: flex;
8531 align-items: center;
8532 justify-content: center;
8533 cursor: pointer;
8534 border-radius: 0 0 5px 5px;
8535 background: #fff;
8536 box-shadow: 0 2px 5px 0 rgba(190, 190, 215, 0.31);
8537 z-index: 1;
8538 }
8539 .funnel-window .wpfnl-canvas-analytics .analytics-toggle-btn:hover {
8540 background: #f0eefa;
8541 }
8542 .funnel-window .wpfnl-canvas-analytics .analytics-toggle-btn__chevron {
8543 transition: transform 0.2s ease;
8544 display: block;
8545 transform-origin: center center;
8546 }
8547 .funnel-window .wpfnl-canvas-analytics .analytics-toggle-btn__chevron.is-up {
8548 transform: rotate(180deg);
8549 }
8550 .funnel-window .wpfnl-canvas-analytics .analytics-items {
8551 display: flex;
8552 align-items: center;
8553 justify-content: center;
8554 gap: 60px;
8555 }
8556 .funnel-window .wpfnl-canvas-analytics .analytics-item {
8557 text-align: center;
8558 position: relative;
8559 }
8560 .funnel-window .wpfnl-canvas-analytics .analytics-item:before {
8561 content: "";
8562 position: absolute;
8563 right: -30px;
8564 top: 50%;
8565 transform: translateY(-50%);
8566 width: 1px;
8567 height: 20px;
8568 background-color: #D9D6E3;
8569 }
8570 .funnel-window .wpfnl-canvas-analytics .analytics-item:last-child:before {
8571 display: none;
8572 }
8573 .funnel-window .wpfnl-canvas-analytics .analytics-label {
8574 color: #848994;
8575 font-size: 12px;
8576 font-weight: 400;
8577 line-height: 1;
8578 }
8579 .funnel-window .wpfnl-canvas-analytics .analytics-value {
8580 color: #2D3149;
8581 font-size: 14px;
8582 font-weight: 500;
8583 line-height: 1;
8584 margin-top: 8px;
8585 }
8586
8587 .vf-mode-switcher {
8588 display: flex;
8589 flex-flow: column;
8590 background: #ffffff;
8591 border-radius: 6px;
8592 flex-shrink: 0;
8593 border: 1px solid #eaecf0;
8594 }
8595
8596 .vf-mode-btn {
8597 display: flex;
8598 align-items: center;
8599 justify-content: center;
8600 height: 34px;
8601 width: 34px;
8602 border: none;
8603 background: transparent;
8604 cursor: pointer;
8605 transition: background 0.15s ease, box-shadow 0.15s ease;
8606 white-space: nowrap;
8607 }
8608 .vf-mode-btn:first-child {
8609 border-bottom: 1px solid #eaecf0;
8610 }
8611 .vf-mode-btn span {
8612 font-size: 12px;
8613 font-weight: 500;
8614 color: #7a8b9a;
8615 transition: color 0.15s ease;
8616 line-height: 1.2;
8617 }
8618 .vf-mode-btn svg {
8619 width: 16px;
8620 height: 16px;
8621 flex-shrink: 0;
8622 }
8623 .vf-mode-btn:hover:not(.vf-mode-btn--active) span {
8624 color: #344054;
8625 }
8626 .vf-mode-btn--active span {
8627 color: #6e42d3;
8628 }
8629
8630 .funnel-window {
8631 display: flex;
8632 flex-direction: column;
8633 height: calc(100vh - 32px);
8634 overflow: hidden;
8635 }
8636 .funnel-window .wpfnl-canvas-zoom-control {
8637 display: flex;
8638 align-items: center;
8639 row-gap: 6px;
8640 z-index: 2;
8641 padding: 0;
8642 position: absolute;
8643 top: 50px;
8644 right: 16px;
8645 flex-flow: column;
8646 }
8647 .funnel-window .wpfnl-canvas-zoom-control .zoom-controls {
8648 display: flex;
8649 align-items: center;
8650 flex-direction: column;
8651 gap: 0px;
8652 background: #ffffff;
8653 padding: 0;
8654 flex-shrink: 0;
8655 border-radius: 6px;
8656 border: 1px solid #eaecf0;
8657 }
8658 .funnel-window .wpfnl-canvas-zoom-control .zoom-helper {
8659 margin-left: auto;
8660 display: none;
8661 align-items: center;
8662 flex-shrink: 0;
8663 }
8664 .funnel-window .wpfnl-canvas-zoom-control .zoom-level,
8665 .funnel-window .wpfnl-canvas-zoom-control .full-screen,
8666 .funnel-window .wpfnl-canvas-zoom-control .zoom-out,
8667 .funnel-window .wpfnl-canvas-zoom-control .zoom-in {
8668 border: none;
8669 border-bottom: 1px solid #EEF0F3;
8670 width: 34px;
8671 height: 34px;
8672 background: transparent;
8673 display: flex;
8674 flex-flow: column;
8675 align-items: center;
8676 justify-content: center;
8677 cursor: pointer;
8678 position: relative;
8679 }
8680 .funnel-window .wpfnl-canvas-zoom-control .zoom-in {
8681 border-bottom: none;
8682 }
8683 .funnel-window .wpfnl-canvas-zoom-control .zoom-level {
8684 font-weight: 500;
8685 font-size: 10px;
8686 line-height: 1.2;
8687 color: #7A8B9A;
8688 text-align: center;
8689 }
8690 .funnel-window .wpfnl-canvas-zoom-control[data-tour=yes] {
8691 z-index: 4;
8692 }
8693
8694 .wpfnl-drawflow-window.is-expand-mode {
8695 position: fixed;
8696 inset: 0;
8697 z-index: 99999;
8698 background: #f6f5fa;
8699 }
8700 .wpfnl-drawflow-window.is-expand-mode .drawflow-window-header {
8701 display: none;
8702 }
8703 .wpfnl-drawflow-window.is-expand-mode .funnel-window {
8704 height: 100vh;
8705 }
8706 .wpfnl-drawflow-window.is-expand-mode .wpfnl-drawing-wrapper {
8707 height: 100vh;
8708 }
8709 .wpfnl-drawflow-window.is-expand-mode .wpfnl-drawing-window {
8710 height: 100vh;
8711 }
8712 .wpfnl-drawflow-window.is-expand-mode .wpfnl-vertical-flow-view {
8713 height: 100vh;
8714 }
8715 .wpfnl-drawflow-window.is-expand-mode .expand-mode-exit-btn {
8716 position: absolute;
8717 top: 12px;
8718 left: 16px;
8719 z-index: 10;
8720 display: flex;
8721 align-items: center;
8722 gap: 5px;
8723 background: #ffffff;
8724 border: 1px solid #eaecf0;
8725 border-radius: 6px;
8726 padding: 6px 12px;
8727 cursor: pointer;
8728 font-size: 12px;
8729 font-weight: 500;
8730 color: #7a8b9a;
8731 transition: background 0.15s ease, color 0.15s ease;
8732 }
8733 .wpfnl-drawflow-window.is-expand-mode .expand-mode-exit-btn svg {
8734 width: 10px;
8735 height: 10px;
8736 flex-shrink: 0;
8737 }
8738 .wpfnl-drawflow-window.is-expand-mode .expand-mode-exit-btn svg path {
8739 stroke: #7a8b9a;
8740 }
8741 .wpfnl-drawflow-window.is-expand-mode .expand-mode-exit-btn:hover {
8742 background: #f6f5fa;
8743 color: #344054;
8744 }
8745 .wpfnl-drawflow-window.is-expand-mode .expand-mode-exit-btn:hover svg path {
8746 stroke: #344054;
8747 }
8748
8749 body.wpfnl-builder-expand {
8750 overflow: hidden;
8751 }
8752 body.wpfnl-builder-expand #wpadminbar,
8753 body.wpfnl-builder-expand #adminmenuwrap,
8754 body.wpfnl-builder-expand #adminmenuback {
8755 display: none !important;
8756 }
8757
8758 .wpfnl-box {
8759 background: #FFFFFF;
8760 box-shadow: 0px 2px 4px rgba(223, 223, 249, 0.25);
8761 border-radius: 6px;
8762 padding: 25px 30px;
8763 margin-bottom: 20px;
8764 }
8765 .wpfnl-box:last-child {
8766 margin-bottom: 0;
8767 }
8768 .wpfnl-box.transparent {
8769 background: transparent;
8770 box-shadow: none;
8771 padding: 4px 0px;
8772 }
8773
8774 .wpfnl-field-wrapper {
8775 display: flex;
8776 flex-flow: row wrap;
8777 align-items: center;
8778 justify-content: flex-start;
8779 margin-bottom: 30px;
8780 }
8781 .wpfnl-field-wrapper:last-child {
8782 margin-bottom: 0;
8783 }
8784 .wpfnl-field-wrapper > label {
8785 width: 240px;
8786 padding-right: 10px;
8787 }
8788 .wpfnl-field-wrapper > label.has-tooltip {
8789 display: flex;
8790 flex-flow: row;
8791 align-items: center;
8792 justify-content: flex-start;
8793 }
8794 .wpfnl-field-wrapper > label.has-tooltip .wpfnl-tooltip {
8795 margin-left: 10px;
8796 }
8797 .wpfnl-field-wrapper .wpfnl-fields {
8798 max-width: 410px;
8799 width: calc(100% - 240px);
8800 }
8801 .wpfnl-field-wrapper .wpfnl-fields select {
8802 margin-right: 0;
8803 }
8804
8805 .steps-settings .steps-settings__tab-nav {
8806 display: flex;
8807 flex-flow: row wrap;
8808 align-items: center;
8809 margin: 25px 0 22px;
8810 }
8811 .steps-settings .steps-settings__tab-nav li a {
8812 color: #7A8B9A;
8813 font-weight: 500;
8814 position: relative;
8815 display: flex;
8816 align-items: center;
8817 padding: 0 18px;
8818 height: 42px;
8819 line-height: 43px;
8820 border: 1px solid transparent;
8821 border-radius: 8px;
8822 cursor: pointer;
8823 transition: none;
8824 }
8825 .steps-settings .steps-settings__tab-nav li a svg {
8826 display: block;
8827 margin-right: 8px;
8828 position: relative;
8829 }
8830 .steps-settings .steps-settings__tab-nav li .pro-tag {
8831 position: absolute;
8832 top: -10px;
8833 right: 15px;
8834 }
8835 .steps-settings .steps-settings__tab-nav li.disabled .pro-tag-icon {
8836 position: static;
8837 margin-left: 6px;
8838 margin-top: -3px;
8839 }
8840 .steps-settings .steps-settings__tab-nav li.active:not(.disabled) a {
8841 color: #363B4E;
8842 border-color: #6E42D3;
8843 background-color: #ffffff;
8844 box-shadow: 0 20px 16px 0 rgba(189, 193, 200, 0.2);
8845 }
8846 .steps-settings .steps-settings__tab-nav li.active:not(.disabled) a .icon.stroke {
8847 stroke: #6E42D3;
8848 }
8849 .steps-settings .steps-settings__tab-nav li.active:not(.disabled) a .icon.order-bump-icon path {
8850 fill: #6E42D3;
8851 }
8852 .steps-settings .steps-settings__tab-nav li.active:not(.disabled) a[href="#general"] path {
8853 stroke: #6E42D3;
8854 }
8855 .steps-settings .steps-settings__tab-nav li.active:not(.disabled).nav-settings rect,
8856 .steps-settings .steps-settings__tab-nav li.active:not(.disabled).nav-settings circle,
8857 .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,
8858 .steps-settings .steps-settings__tab-nav li.active:not(.disabled).nav-stats circle,
8859 .steps-settings .steps-settings__tab-nav li.active:not(.disabled).nav-stats path {
8860 stroke: #6E42D3;
8861 }
8862 .steps-settings .steps-settings__tab-nav li.declare-winner.active a path {
8863 stroke: #6E42D3;
8864 }
8865 .steps-settings .steps-settings__tab-nav li.reset {
8866 margin-left: auto;
8867 margin-right: 40px;
8868 }
8869 .steps-settings .steps-settings__tab-nav li.reset button {
8870 font-size: 14px;
8871 line-height: 1;
8872 font-weight: 500;
8873 color: #7A8B9A;
8874 border: none;
8875 background: transparent;
8876 display: flex;
8877 align-items: center;
8878 cursor: pointer;
8879 }
8880 .steps-settings .steps-settings__tab-nav li.reset button svg {
8881 display: block;
8882 margin-left: 8px;
8883 position: relative;
8884 top: -1px;
8885 }
8886 .steps-settings .steps-settings__tab-nav li.reset button.reseting svg {
8887 animation: spin 0.9s linear infinite;
8888 }
8889 .steps-settings .steps-settings__tab-nav li.nav-tag {
8890 margin-left: auto;
8891 }
8892 .steps-settings .steps-settings__tab-nav li.nav-tag span {
8893 color: #8292A0;
8894 background: #F7F7FA;
8895 border-radius: 30px;
8896 display: inline-block;
8897 padding: 6px 17px;
8898 }
8899 .steps-settings .step-settings__single-tab-content {
8900 display: none;
8901 }
8902 .steps-settings .step-settings__single-tab-content #wpfnl-choose-offer[data-tour=yes],
8903 .steps-settings .step-settings__single-tab-content #gbf-product-quantity[data-tour=yes],
8904 .steps-settings .step-settings__single-tab-content #discount-options[data-tour=yes] {
8905 position: relative;
8906 z-index: 4;
8907 border: 1px solid #FFF;
8908 }
8909 .steps-settings .step-settings__single-tab-content:first-child {
8910 display: block;
8911 }
8912 .steps-settings .step-settings__single-tab-content .checkout-edit-field-tab__content-wrapper .pro-tag {
8913 padding: 14px 35px;
8914 text-align: center;
8915 margin-top: 30px;
8916 box-shadow: none;
8917 border-radius: 10px;
8918 }
8919 .steps-settings .single__settings-box.transparent .wpfnl-field-wrapper > label {
8920 width: 250px;
8921 }
8922 .steps-settings .single__settings-box .select2-hidden-accessible {
8923 display: none;
8924 }
8925 .steps-settings .single__settings-box .select2-container--default {
8926 width: 100% !important;
8927 border: 1px solid #E5E8F3;
8928 border-radius: 4px;
8929 padding: 8px;
8930 display: block;
8931 }
8932 .steps-settings .single__settings-box .select2-selection__rendered {
8933 font-size: 13px;
8934 display: block;
8935 }
8936 .steps-settings .single__settings-box .select2-selection__rendered .select2-selection__clear {
8937 background: #f8d7da;
8938 display: inline-block;
8939 padding: 0 3px;
8940 line-height: 14px;
8941 color: #ec4050;
8942 margin-right: 2px;
8943 border-radius: 100%;
8944 cursor: pointer;
8945 }
8946 .steps-settings .single__settings-box.select-product .wpfnl-field-wrapper {
8947 align-items: flex-start;
8948 }
8949 .steps-settings .single__settings-box.select-product .wpfnl-field-wrapper label {
8950 position: relative;
8951 top: 21px;
8952 }
8953 .steps-settings .single__settings-box.select-product .wpfnl-field-wrapper .btn-default {
8954 height: 26px;
8955 line-height: 26px;
8956 font-size: 12px;
8957 padding: 0 10px;
8958 min-width: auto;
8959 margin-right: 6px;
8960 border: 1px solid transparent;
8961 }
8962 .steps-settings .single__settings-box.select-product .wpfnl-field-wrapper .btn-default.create-product {
8963 background: #f6f6f8;
8964 color: #363B4E;
8965 }
8966 .steps-settings .single__settings-box.select-product .wpfnl-field-wrapper .btn-default.create-product:hover {
8967 color: #6E42D3;
8968 }
8969 .steps-settings .single__settings-box.select-product .products-wrapper {
8970 border: 1px solid #E5E8F3;
8971 box-sizing: border-box;
8972 border-radius: 5px;
8973 padding: 10px;
8974 margin-bottom: 10px;
8975 }
8976 .steps-settings .single__settings-box.select-product .single-product {
8977 display: flex;
8978 margin-bottom: 10px;
8979 }
8980 .steps-settings .single__settings-box.select-product .single-product:last-child {
8981 margin-bottom: 0;
8982 }
8983 .steps-settings .single__settings-box.select-product .single-product .select2-container--default {
8984 width: calc(100% - 46px) !important;
8985 }
8986 .steps-settings .single__settings-box.select-product .single-product button {
8987 background: #FAFAFB;
8988 border: 1px solid #E5E8F3;
8989 box-sizing: border-box;
8990 border-radius: 4px;
8991 width: 36px;
8992 height: 36px;
8993 margin-left: 10px;
8994 display: flex;
8995 flex-flow: column;
8996 align-items: center;
8997 justify-content: center;
8998 cursor: pointer;
8999 transition: all 0.3s ease;
9000 }
9001 .steps-settings .single__settings-box.select-product .single-product button:hover {
9002 background-color: #f8d7da;
9003 border-color: #f5c6cb;
9004 }
9005 .steps-settings .single__settings-box.select-product .single-product button:hover svg path {
9006 stroke: #ec4050;
9007 }
9008 .steps-settings .wpfnl-product-options {
9009 padding: 0;
9010 }
9011 .steps-settings .product-options__tab-nav {
9012 display: flex;
9013 flex-flow: row wrap;
9014 align-items: center;
9015 justify-content: flex-start;
9016 border-bottom: 1px solid #F4F4F9;
9017 padding: 0 40px;
9018 }
9019 .steps-settings .product-options__tab-nav li {
9020 margin-right: 35px;
9021 }
9022 .steps-settings .product-options__tab-nav li:last-child {
9023 margin-right: 0;
9024 }
9025 .steps-settings .product-options__tab-nav li a {
9026 font-weight: 500;
9027 font-size: 13px;
9028 line-height: 15px;
9029 color: #7A8B9A;
9030 padding: 15px 0;
9031 display: block;
9032 position: relative;
9033 }
9034 .steps-settings .product-options__tab-nav li a:after {
9035 content: "";
9036 position: absolute;
9037 left: 0;
9038 bottom: -1px;
9039 width: 100%;
9040 height: 2px;
9041 background: transparent;
9042 }
9043 .steps-settings .product-options__tab-nav li a:hover, .steps-settings .product-options__tab-nav li.active a {
9044 color: #6E42D3;
9045 }
9046 .steps-settings .product-options__tab-nav li a:hover:after, .steps-settings .product-options__tab-nav li.active a:after {
9047 background: #6E42D3;
9048 }
9049 .steps-settings .product-options__single-tab-content {
9050 display: none;
9051 padding: 30px 40px;
9052 }
9053 .steps-settings .product-options__single-tab-content:first-child {
9054 display: block;
9055 }
9056 .steps-settings .product-options__single-tab-content .wpfnl-field-wrapper {
9057 margin-bottom: 25px;
9058 }
9059 .steps-settings .product-options__single-tab-content .wpfnl-field-wrapper:last-child {
9060 margin-bottom: 0;
9061 }
9062 .steps-settings .settings-content__footer {
9063 padding: 23px 0 20px;
9064 display: flex;
9065 flex-flow: row wrap;
9066 align-items: center;
9067 justify-content: flex-end;
9068 gap: 14px;
9069 }
9070 .steps-settings .settings-content__footer .back2-edit {
9071 background: #fff;
9072 color: #363B4E;
9073 }
9074 .steps-settings .settings-content__footer .back2-edit:hover {
9075 background: rgba(0, 0, 0, 0.04);
9076 }
9077 .steps-settings .settings-content__footer #save-order-bump[hide-btn=yes] {
9078 display: none;
9079 }
9080 .steps-settings .settings-content__footer .btn-default {
9081 display: flex;
9082 flex-flow: row;
9083 align-items: center;
9084 justify-content: center;
9085 line-height: 1;
9086 height: auto;
9087 min-width: auto;
9088 padding: 14px 20px 12px;
9089 letter-spacing: -0.01em;
9090 border-radius: 8px;
9091 filter: drop-shadow(0px 10px 16px rgba(97, 103, 116, 0.15));
9092 }
9093 .steps-settings .settings-content__footer .btn-default .wpfnl-loader {
9094 display: block;
9095 }
9096 .steps-settings .settings-content__footer .btn-default[data-tour=yes] {
9097 position: relative;
9098 z-index: 4;
9099 border: 1px solid #FFF;
9100 }
9101 .steps-settings .settings-content__footer .cancel {
9102 border: 1px solid #EEF0F3;
9103 background: transparent;
9104 color: #363B4E;
9105 }
9106 .steps-settings .settings-content__footer .cancel:hover {
9107 background: #EEF0F3;
9108 }
9109 .steps-settings .settings-content__footer .wpfnl-alert {
9110 display: block;
9111 border-radius: 8px;
9112 padding: 10px 20px;
9113 }
9114
9115 .steps-settings.downsell .steps-settings__tab-nav li a svg,
9116 .steps-settings.upsell .steps-settings__tab-nav li a svg {
9117 position: relative;
9118 top: 1px;
9119 }
9120 .steps-settings.downsell .steps-settings__tab-nav li.conditonal-redirect.active a svg path,
9121 .steps-settings.upsell .steps-settings__tab-nav li.conditonal-redirect.active a svg path {
9122 fill: #6E42D3;
9123 stroke: none;
9124 }
9125 .steps-settings.downsell .wpfnl-field-wrapper .single-product svg,
9126 .steps-settings.upsell .wpfnl-field-wrapper .single-product svg {
9127 display: none;
9128 }
9129 .steps-settings.downsell .single__settings-box,
9130 .steps-settings.upsell .single__settings-box {
9131 border: 1px solid #E5E8F3;
9132 box-shadow: none;
9133 }
9134 .steps-settings.downsell .single__settings-box .select2-container--default,
9135 .steps-settings.upsell .single__settings-box .select2-container--default {
9136 border: 1px solid #E5E8F3;
9137 border-radius: 6px;
9138 padding: 4px 8px 2px;
9139 display: block;
9140 }
9141 .steps-settings.downsell .single__settings-box .select2-container--default .select2-selection--single,
9142 .steps-settings.upsell .single__settings-box .select2-container--default .select2-selection--single {
9143 background-color: #fff;
9144 border: none;
9145 border-radius: 0;
9146 }
9147 .steps-settings.downsell .single__settings-box .select2-container--default .select2-selection--single .select2-selection__arrow,
9148 .steps-settings.upsell .single__settings-box .select2-container--default .select2-selection--single .select2-selection__arrow {
9149 height: 26px;
9150 position: absolute;
9151 top: 4px;
9152 right: 1px;
9153 width: 20px;
9154 }
9155 .steps-settings.downsell .offer-discount-area .wpfnl-box,
9156 .steps-settings.upsell .offer-discount-area .wpfnl-box {
9157 box-shadow: none;
9158 border-radius: 10px;
9159 }
9160 .steps-settings.downsell .offer-discount-area .non-input-field,
9161 .steps-settings.upsell .offer-discount-area .non-input-field {
9162 cursor: not-allowed;
9163 background-color: #F6F5FA;
9164 font-size: 14px;
9165 color: #7A8B9A;
9166 padding: 13px 15px;
9167 height: 44px;
9168 width: 100%;
9169 min-width: 190px;
9170 border-radius: 6px;
9171 display: block;
9172 border: 1px solid #EBEDF0;
9173 }
9174 .steps-settings.downsell .offer-discount-area .hints.mobile,
9175 .steps-settings.upsell .offer-discount-area .hints.mobile {
9176 display: none;
9177 }
9178 .steps-settings.downsell .settings-content__footer .wpfnl-loader,
9179 .steps-settings.upsell .settings-content__footer .wpfnl-loader {
9180 display: block;
9181 }
9182 .steps-settings.downsell .settings-content__footer .wpfnl-alert,
9183 .steps-settings.upsell .settings-content__footer .wpfnl-alert {
9184 display: block;
9185 }
9186 .steps-settings.downsell .wpfnl-fields.price-range,
9187 .steps-settings.upsell .wpfnl-fields.price-range {
9188 display: flex;
9189 flex-flow: row wrap;
9190 }
9191 .steps-settings.downsell .wpfnl-fields.price-range .price-to,
9192 .steps-settings.downsell .wpfnl-fields.price-range .price-from,
9193 .steps-settings.upsell .wpfnl-fields.price-range .price-to,
9194 .steps-settings.upsell .wpfnl-fields.price-range .price-from {
9195 width: 50%;
9196 }
9197 .steps-settings.downsell .wpfnl-fields.price-range .price-to > label,
9198 .steps-settings.downsell .wpfnl-fields.price-range .price-from > label,
9199 .steps-settings.upsell .wpfnl-fields.price-range .price-to > label,
9200 .steps-settings.upsell .wpfnl-fields.price-range .price-from > label {
9201 margin-bottom: 5px;
9202 display: block;
9203 }
9204 .steps-settings.downsell .wpfnl-fields.price-range .price-to .wpfnl-fields,
9205 .steps-settings.downsell .wpfnl-fields.price-range .price-from .wpfnl-fields,
9206 .steps-settings.upsell .wpfnl-fields.price-range .price-to .wpfnl-fields,
9207 .steps-settings.upsell .wpfnl-fields.price-range .price-from .wpfnl-fields {
9208 width: 100%;
9209 }
9210 .steps-settings.downsell .wpfnl-fields.price-range .price-to .wpfnl-fields input[type=number],
9211 .steps-settings.downsell .wpfnl-fields.price-range .price-from .wpfnl-fields input[type=number],
9212 .steps-settings.upsell .wpfnl-fields.price-range .price-to .wpfnl-fields input[type=number],
9213 .steps-settings.upsell .wpfnl-fields.price-range .price-from .wpfnl-fields input[type=number] {
9214 min-width: auto;
9215 }
9216 .steps-settings.downsell .wpfnl-fields.price-range .price-from,
9217 .steps-settings.upsell .wpfnl-fields.price-range .price-from {
9218 padding-right: 10px;
9219 }
9220 .steps-settings.downsell .wpfnl-fields.price-range .price-to,
9221 .steps-settings.upsell .wpfnl-fields.price-range .price-to {
9222 padding-left: 10px;
9223 }
9224
9225 .steps-settings.thank-you .single__settings-box {
9226 border: 1px solid #E5E8F3;
9227 box-shadow: none;
9228 border-radius: 10px;
9229 }
9230 .steps-settings.thank-you .enabled-thankyou-page-redirection {
9231 margin-top: 24px;
9232 background-color: #F6F5FA;
9233 padding: 24px;
9234 border-radius: 10px;
9235 }
9236 .steps-settings.thank-you .redirect-thankyou-page {
9237 margin-top: 24px;
9238 display: grid;
9239 grid-template-columns: repeat(2, 1fr);
9240 gap: 20px;
9241 background-color: #F6F5FA;
9242 border-radius: 10px;
9243 }
9244 .steps-settings.thank-you .redirect-thankyou-page .single-page-option {
9245 position: relative;
9246 }
9247 .steps-settings.thank-you .redirect-thankyou-page .single-page-option > input[type=radio] {
9248 display: none;
9249 }
9250 .steps-settings.thank-you .redirect-thankyou-page .single-page-option .option-label {
9251 border-radius: 10px;
9252 border: 1px solid #E4E0F0;
9253 background-color: #FFF;
9254 cursor: pointer;
9255 padding: 24px;
9256 display: block;
9257 height: 100%;
9258 }
9259 .steps-settings.thank-you .redirect-thankyou-page .single-page-option .radio-point {
9260 position: absolute;
9261 top: 16px;
9262 right: 16px;
9263 }
9264 .steps-settings.thank-you .redirect-thankyou-page .single-page-option .radio-point circle:first-child {
9265 transform: scale(0);
9266 transform-origin: center;
9267 transition: all 0.3s ease;
9268 }
9269 .steps-settings.thank-you .redirect-thankyou-page .single-page-option > input[type=radio]:checked + .option-label {
9270 border-color: #6E42D3;
9271 }
9272 .steps-settings.thank-you .redirect-thankyou-page .single-page-option > input[type=radio]:checked + .option-label .radio-point circle:first-child {
9273 transform: scale(1);
9274 }
9275 .steps-settings.thank-you .redirect-thankyou-page .single-page-option h4 {
9276 color: #363B4E;
9277 font-size: 16px;
9278 font-weight: 500;
9279 line-height: 1.37;
9280 margin-bottom: 8px;
9281 max-width: 95%;
9282 }
9283 .steps-settings.thank-you .redirect-thankyou-page .single-page-option p {
9284 color: #525562;
9285 font-size: 14px;
9286 font-weight: 400;
9287 line-height: 1.4;
9288 }
9289 .steps-settings.thank-you .settings-content__footer .wpfnl-loader {
9290 display: none;
9291 }
9292 .steps-settings.thank-you .settings-content__footer .wpfnl-alert {
9293 display: none;
9294 }
9295
9296 @media only screen and (max-width: 1400px) {
9297 .wpfnl-box {
9298 padding: 20px 20px;
9299 }
9300 }
9301 @media only screen and (max-width: 1199px) {
9302 .steps-settings .product .single__settings-box .wpfnl-field-wrapper label {
9303 width: 150px;
9304 }
9305 .steps-settings .product .single__settings-box .wpfnl-field-wrapper .wpfnl-fields {
9306 width: calc(100% - 150px);
9307 }
9308 .steps-settings .steps-settings__tab-nav li.reset {
9309 margin-right: 0;
9310 }
9311 }
9312 .step-settings__single-tab-content .product-mode-selection,
9313 .checkout-product-setting-tab__content-wrapper .product-mode-selection {
9314 border-radius: 10px;
9315 padding: 20px;
9316 margin-bottom: 20px;
9317 border: 1px solid #EEF0F3;
9318 background: #fff;
9319 }
9320 .step-settings__single-tab-content .product-mode-selection .pms-header,
9321 .checkout-product-setting-tab__content-wrapper .product-mode-selection .pms-header {
9322 display: flex;
9323 flex-direction: column;
9324 gap: 2px;
9325 margin-bottom: 16px;
9326 }
9327 .step-settings__single-tab-content .product-mode-selection .pms-title,
9328 .checkout-product-setting-tab__content-wrapper .product-mode-selection .pms-title {
9329 font-size: 16px;
9330 font-weight: 600;
9331 color: #111827;
9332 line-height: 1.4;
9333 }
9334 .step-settings__single-tab-content .product-mode-selection .pms-subtitle,
9335 .checkout-product-setting-tab__content-wrapper .product-mode-selection .pms-subtitle {
9336 font-size: 14px;
9337 color: #6b7280;
9338 line-height: 1.4;
9339 }
9340 .step-settings__single-tab-content .product-mode-selection .pms-cards,
9341 .checkout-product-setting-tab__content-wrapper .product-mode-selection .pms-cards {
9342 display: grid;
9343 grid-template-columns: 1fr 1fr;
9344 gap: 12px;
9345 }
9346 .step-settings__single-tab-content .product-mode-selection .pms-card,
9347 .checkout-product-setting-tab__content-wrapper .product-mode-selection .pms-card {
9348 position: relative;
9349 display: flex;
9350 flex-direction: column;
9351 gap: 10px;
9352 padding: 16px;
9353 border: 1.5px solid #e5e7eb;
9354 border-radius: 10px;
9355 cursor: pointer;
9356 background: #fff;
9357 transition: border-color 0.15s, background 0.15s;
9358 }
9359 .step-settings__single-tab-content .product-mode-selection .pms-card.pms-card--active,
9360 .checkout-product-setting-tab__content-wrapper .product-mode-selection .pms-card.pms-card--active {
9361 border-color: #7c6ff7;
9362 background: #f0effe;
9363 }
9364 .step-settings__single-tab-content .product-mode-selection .pms-radio-input,
9365 .checkout-product-setting-tab__content-wrapper .product-mode-selection .pms-radio-input {
9366 position: absolute;
9367 opacity: 0;
9368 pointer-events: none;
9369 width: 0;
9370 height: 0;
9371 }
9372 .step-settings__single-tab-content .product-mode-selection .pms-card-top,
9373 .checkout-product-setting-tab__content-wrapper .product-mode-selection .pms-card-top {
9374 display: flex;
9375 align-items: center;
9376 gap: 10px;
9377 }
9378 .step-settings__single-tab-content .product-mode-selection .pms-card-icon,
9379 .checkout-product-setting-tab__content-wrapper .product-mode-selection .pms-card-icon {
9380 display: inline-flex;
9381 align-items: center;
9382 justify-content: center;
9383 width: 32px;
9384 height: 32px;
9385 border-radius: 8px;
9386 flex-shrink: 0;
9387 }
9388 .step-settings__single-tab-content .product-mode-selection .pms-card-icon.pms-card-icon--assign,
9389 .checkout-product-setting-tab__content-wrapper .product-mode-selection .pms-card-icon.pms-card-icon--assign {
9390 background: #ede9ff;
9391 color: #6c5ce7;
9392 }
9393 .step-settings__single-tab-content .product-mode-selection .pms-card-icon.pms-card-icon--smart,
9394 .checkout-product-setting-tab__content-wrapper .product-mode-selection .pms-card-icon.pms-card-icon--smart {
9395 background: #d1fae5;
9396 color: #059669;
9397 }
9398 .step-settings__single-tab-content .product-mode-selection .pms-card-name,
9399 .checkout-product-setting-tab__content-wrapper .product-mode-selection .pms-card-name {
9400 font-size: 14px;
9401 font-weight: 600;
9402 color: #111827;
9403 flex: 1;
9404 }
9405 .step-settings__single-tab-content .product-mode-selection .pms-radio-dot,
9406 .checkout-product-setting-tab__content-wrapper .product-mode-selection .pms-radio-dot {
9407 display: inline-flex;
9408 align-items: center;
9409 justify-content: center;
9410 width: 18px;
9411 height: 18px;
9412 border-radius: 50%;
9413 border: 2px solid #d1d5db;
9414 flex-shrink: 0;
9415 transition: border-color 0.15s, background 0.15s;
9416 }
9417 .step-settings__single-tab-content .product-mode-selection .pms-radio-dot.pms-radio-dot--checked,
9418 .checkout-product-setting-tab__content-wrapper .product-mode-selection .pms-radio-dot.pms-radio-dot--checked {
9419 border-color: #7c6ff7;
9420 background: #7c6ff7;
9421 }
9422 .step-settings__single-tab-content .product-mode-selection .pms-radio-inner,
9423 .checkout-product-setting-tab__content-wrapper .product-mode-selection .pms-radio-inner {
9424 display: block;
9425 width: 6px;
9426 height: 6px;
9427 border-radius: 50%;
9428 background: #fff;
9429 }
9430 .step-settings__single-tab-content .product-mode-selection .pms-card-desc,
9431 .checkout-product-setting-tab__content-wrapper .product-mode-selection .pms-card-desc {
9432 font-size: 13px;
9433 color: #6b7280;
9434 line-height: 1.5;
9435 margin: 0;
9436 }
9437 .step-settings__single-tab-content,
9438 .checkout-product-setting-tab__content-wrapper {
9439 /* Conditional Funnel dummy/upgrade preview */
9440 }
9441 .step-settings__single-tab-content .conditional-funnel-preview,
9442 .checkout-product-setting-tab__content-wrapper .conditional-funnel-preview {
9443 position: relative;
9444 overflow: hidden;
9445 padding: 0;
9446 background: #f5f6fa;
9447 }
9448 .step-settings__single-tab-content .conditional-funnel-dummy,
9449 .checkout-product-setting-tab__content-wrapper .conditional-funnel-dummy {
9450 pointer-events: none;
9451 user-select: none;
9452 padding: 20px;
9453 }
9454 .step-settings__single-tab-content .conditional-funnel-dummy .dummy-condition-wrapper,
9455 .checkout-product-setting-tab__content-wrapper .conditional-funnel-dummy .dummy-condition-wrapper {
9456 display: flex;
9457 flex-direction: column;
9458 gap: 0;
9459 }
9460 .step-settings__single-tab-content .conditional-funnel-dummy .dummy-condition-row,
9461 .checkout-product-setting-tab__content-wrapper .conditional-funnel-dummy .dummy-condition-row {
9462 display: grid;
9463 grid-template-columns: 1fr 1fr;
9464 gap: 16px;
9465 background: #fff;
9466 border-radius: 8px;
9467 padding: 20px 24px;
9468 box-shadow: 0 1px 4px rgba(0, 0, 0, 0.06);
9469 }
9470 .step-settings__single-tab-content .conditional-funnel-dummy .dummy-condition-left,
9471 .step-settings__single-tab-content .conditional-funnel-dummy .dummy-condition-right,
9472 .checkout-product-setting-tab__content-wrapper .conditional-funnel-dummy .dummy-condition-left,
9473 .checkout-product-setting-tab__content-wrapper .conditional-funnel-dummy .dummy-condition-right {
9474 display: flex;
9475 flex-direction: column;
9476 }
9477 .step-settings__single-tab-content .conditional-funnel-dummy .dummy-condition-left .wpfnl-form-group,
9478 .step-settings__single-tab-content .conditional-funnel-dummy .dummy-condition-right .wpfnl-form-group,
9479 .checkout-product-setting-tab__content-wrapper .conditional-funnel-dummy .dummy-condition-left .wpfnl-form-group,
9480 .checkout-product-setting-tab__content-wrapper .conditional-funnel-dummy .dummy-condition-right .wpfnl-form-group {
9481 display: flex;
9482 flex-direction: column;
9483 gap: 8px;
9484 }
9485 .step-settings__single-tab-content .conditional-funnel-dummy .dummy-condition-left label,
9486 .step-settings__single-tab-content .conditional-funnel-dummy .dummy-condition-right label,
9487 .checkout-product-setting-tab__content-wrapper .conditional-funnel-dummy .dummy-condition-left label,
9488 .checkout-product-setting-tab__content-wrapper .conditional-funnel-dummy .dummy-condition-right label {
9489 font-size: 13px;
9490 font-weight: 500;
9491 color: #363b4e;
9492 }
9493 .step-settings__single-tab-content .conditional-funnel-dummy .required-star,
9494 .checkout-product-setting-tab__content-wrapper .conditional-funnel-dummy .required-star {
9495 color: #e74c3c;
9496 }
9497 .step-settings__single-tab-content .conditional-funnel-dummy .dummy-select,
9498 .checkout-product-setting-tab__content-wrapper .conditional-funnel-dummy .dummy-select {
9499 display: flex;
9500 align-items: center;
9501 justify-content: space-between;
9502 background: #fff;
9503 border: 1px solid #dde1e7;
9504 border-radius: 6px;
9505 padding: 10px 14px;
9506 font-size: 13px;
9507 color: #7a8b9a;
9508 }
9509 .step-settings__single-tab-content .conditional-funnel-dummy .dummy-select-text,
9510 .checkout-product-setting-tab__content-wrapper .conditional-funnel-dummy .dummy-select-text {
9511 color: #7a8b9a;
9512 }
9513 .step-settings__single-tab-content .conditional-funnel-dummy .dummy-input,
9514 .checkout-product-setting-tab__content-wrapper .conditional-funnel-dummy .dummy-input {
9515 width: 100%;
9516 border: 1px solid #dde1e7;
9517 border-radius: 6px;
9518 padding: 10px 14px;
9519 font-size: 13px;
9520 color: #363b4e;
9521 background: #fff;
9522 }
9523 .step-settings__single-tab-content .conditional-funnel-dummy .dummy-tag-field,
9524 .checkout-product-setting-tab__content-wrapper .conditional-funnel-dummy .dummy-tag-field {
9525 display: flex;
9526 align-items: center;
9527 flex-wrap: wrap;
9528 gap: 6px;
9529 background: #fff;
9530 border: 1px solid #dde1e7;
9531 border-radius: 6px;
9532 padding: 8px 14px;
9533 min-height: 42px;
9534 }
9535 .step-settings__single-tab-content .conditional-funnel-dummy .dummy-tag,
9536 .checkout-product-setting-tab__content-wrapper .conditional-funnel-dummy .dummy-tag {
9537 display: inline-flex;
9538 align-items: center;
9539 background: #f0f1f5;
9540 border-radius: 4px;
9541 padding: 2px 8px;
9542 font-size: 12px;
9543 color: #363b4e;
9544 }
9545 .step-settings__single-tab-content .conditional-funnel-dummy .dummy-connector,
9546 .checkout-product-setting-tab__content-wrapper .conditional-funnel-dummy .dummy-connector {
9547 display: flex;
9548 justify-content: center;
9549 height: 32px;
9550 position: relative;
9551 }
9552 .step-settings__single-tab-content .conditional-funnel-dummy .dummy-connector-line,
9553 .checkout-product-setting-tab__content-wrapper .conditional-funnel-dummy .dummy-connector-line {
9554 width: 1px;
9555 height: 100%;
9556 background: #c5cad4;
9557 }
9558 .step-settings__single-tab-content .conditional-funnel-dummy .dummy-add-condition,
9559 .checkout-product-setting-tab__content-wrapper .conditional-funnel-dummy .dummy-add-condition {
9560 display: flex;
9561 flex-direction: column;
9562 align-items: center;
9563 margin-top: 0;
9564 }
9565 .step-settings__single-tab-content .conditional-funnel-dummy .dummy-add-line,
9566 .checkout-product-setting-tab__content-wrapper .conditional-funnel-dummy .dummy-add-line {
9567 width: 1px;
9568 height: 20px;
9569 background: #c5cad4;
9570 }
9571 .step-settings__single-tab-content .conditional-funnel-dummy .dummy-add-btn,
9572 .checkout-product-setting-tab__content-wrapper .conditional-funnel-dummy .dummy-add-btn {
9573 width: 32px;
9574 height: 32px;
9575 border-radius: 50%;
9576 background: #6a3fc8;
9577 border: none;
9578 display: flex;
9579 align-items: center;
9580 justify-content: center;
9581 cursor: default;
9582 box-shadow: 0 2px 8px rgba(106, 63, 200, 0.35);
9583 }
9584 .step-settings__single-tab-content .conditional-funnel-upgrade-overlay,
9585 .checkout-product-setting-tab__content-wrapper .conditional-funnel-upgrade-overlay {
9586 position: absolute;
9587 inset: 0;
9588 z-index: 10;
9589 display: flex;
9590 align-items: center;
9591 justify-content: center;
9592 background: rgba(255, 255, 255, 0.78);
9593 border-radius: 10px;
9594 }
9595 .step-settings__single-tab-content .conditional-funnel-upgrade-overlay .upgrade-overlay-content,
9596 .checkout-product-setting-tab__content-wrapper .conditional-funnel-upgrade-overlay .upgrade-overlay-content {
9597 display: flex;
9598 flex-direction: column;
9599 align-items: center;
9600 text-align: center;
9601 justify-content: center;
9602 gap: 12px;
9603 padding: 32px 24px;
9604 max-width: 420px;
9605 background: rgba(255, 255, 255, 0.9215686275);
9606 height: 100%;
9607 }
9608 .step-settings__single-tab-content .conditional-funnel-upgrade-overlay .upgrade-lock-icon,
9609 .checkout-product-setting-tab__content-wrapper .conditional-funnel-upgrade-overlay .upgrade-lock-icon {
9610 display: flex;
9611 align-items: center;
9612 justify-content: center;
9613 width: 56px;
9614 height: 56px;
9615 border-radius: 50%;
9616 background: #f1f3f5;
9617 margin-bottom: 4px;
9618 }
9619 .step-settings__single-tab-content .conditional-funnel-upgrade-overlay .upgrade-overlay-content p,
9620 .checkout-product-setting-tab__content-wrapper .conditional-funnel-upgrade-overlay .upgrade-overlay-content p {
9621 font-size: 13px;
9622 color: #7a8b9a;
9623 line-height: 1.6;
9624 margin: 0;
9625 }
9626 .step-settings__single-tab-content .product-accordion__wrapper,
9627 .checkout-product-setting-tab__content-wrapper .product-accordion__wrapper {
9628 position: relative;
9629 }
9630 .step-settings__single-tab-content .product-area,
9631 .checkout-product-setting-tab__content-wrapper .product-area {
9632 background: #FFFFFF;
9633 border-radius: 10px;
9634 border: 1px solid #EEF0F3;
9635 }
9636 .step-settings__single-tab-content .product-head,
9637 .checkout-product-setting-tab__content-wrapper .product-head {
9638 display: flex;
9639 align-items: center;
9640 justify-content: space-between;
9641 padding: 16px 16px 16px 30px;
9642 border-bottom: 1px solid #EEF0F3;
9643 }
9644 .step-settings__single-tab-content .product-head .title,
9645 .checkout-product-setting-tab__content-wrapper .product-head .title {
9646 font-weight: 600;
9647 font-size: 16px;
9648 line-height: 1;
9649 color: #363B4E;
9650 text-transform: capitalize;
9651 margin-right: 10px;
9652 }
9653 .step-settings__single-tab-content .product-head .product-right,
9654 .checkout-product-setting-tab__content-wrapper .product-head .product-right {
9655 display: flex;
9656 align-items: center;
9657 gap: 15px;
9658 row-gap: 8px;
9659 }
9660 .step-settings__single-tab-content .product-head .create-product-btn,
9661 .checkout-product-setting-tab__content-wrapper .product-head .create-product-btn {
9662 margin-left: auto;
9663 margin-right: 10px;
9664 }
9665 .step-settings__single-tab-content .product-head .create-product-btn .btn-default,
9666 .checkout-product-setting-tab__content-wrapper .product-head .create-product-btn .btn-default {
9667 background: none;
9668 color: #6e42d3;
9669 padding: 0px;
9670 border-bottom: 1px solid #6e42d3;
9671 border-radius: 0px;
9672 min-width: auto;
9673 line-height: 1;
9674 height: auto;
9675 }
9676 .step-settings__single-tab-content .product-head .wpfnl-tooltip,
9677 .checkout-product-setting-tab__content-wrapper .product-head .wpfnl-tooltip {
9678 margin-left: 5px;
9679 margin-right: 10px;
9680 }
9681 .step-settings__single-tab-content .product-head .add-product-btn .btn-default,
9682 .checkout-product-setting-tab__content-wrapper .product-head .add-product-btn .btn-default {
9683 height: 40px;
9684 line-height: 41px;
9685 background: #F7F7FA;
9686 border: 1px solid #E5E8F3;
9687 color: #363B4E;
9688 padding: 0 16px;
9689 }
9690 .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],
9691 .checkout-product-setting-tab__content-wrapper .product-head .add-product-btn .btn-default:disabled,
9692 .checkout-product-setting-tab__content-wrapper .product-head .add-product-btn .btn-default[disabled=disabled] {
9693 opacity: 0.7;
9694 cursor: not-allowed;
9695 }
9696 .step-settings__single-tab-content .product-head .add-product-btn .btn-default.wpfnl-btn-primary-color,
9697 .checkout-product-setting-tab__content-wrapper .product-head .add-product-btn .btn-default.wpfnl-btn-primary-color {
9698 background: #6E42D3;
9699 border-color: #6E42D3;
9700 color: #FFFFFF;
9701 }
9702 .step-settings__single-tab-content .product-head .add-product-btn .btn-default.wpfnl-btn-primary-color svg path,
9703 .checkout-product-setting-tab__content-wrapper .product-head .add-product-btn .btn-default.wpfnl-btn-primary-color svg path {
9704 stroke: #FFFFFF;
9705 }
9706 .step-settings__single-tab-content .product-head .add-product-btn .btn-default .add-product-icon,
9707 .checkout-product-setting-tab__content-wrapper .product-head .add-product-btn .btn-default .add-product-icon {
9708 position: relative;
9709 display: inline-block;
9710 width: 18px;
9711 height: 18px;
9712 }
9713 .step-settings__single-tab-content .product-head .add-product-btn .btn-default .icon-tabler-arrow-narrow-left,
9714 .checkout-product-setting-tab__content-wrapper .product-head .add-product-btn .btn-default .icon-tabler-arrow-narrow-left {
9715 transform: rotate(-90deg);
9716 position: relative;
9717 top: 5px;
9718 display: none;
9719 animation: scrollDown1 1.5s ease infinite;
9720 stroke: none;
9721 }
9722 .step-settings__single-tab-content .product-head .add-product-btn .btn-default .product-adding .icon-tabler-arrow-narrow-left,
9723 .checkout-product-setting-tab__content-wrapper .product-head .add-product-btn .btn-default .product-adding .icon-tabler-arrow-narrow-left {
9724 display: block;
9725 }
9726 .step-settings__single-tab-content .product-head .add-product-btn .btn-default .product-adding .plus-icon,
9727 .checkout-product-setting-tab__content-wrapper .product-head .add-product-btn .btn-default .product-adding .plus-icon {
9728 display: none;
9729 }
9730 .step-settings__single-tab-content .product-head .add-product-btn .btn-default.product-added,
9731 .checkout-product-setting-tab__content-wrapper .product-head .add-product-btn .btn-default.product-added {
9732 border-color: #6E42D3;
9733 background-color: #6E42D3;
9734 color: #fff;
9735 }
9736 .step-settings__single-tab-content .product-head .add-product-btn .btn-default.product-added .plus-icon path,
9737 .checkout-product-setting-tab__content-wrapper .product-head .add-product-btn .btn-default.product-added .plus-icon path {
9738 stroke: #fff;
9739 }
9740 .step-settings__single-tab-content .product-head .add-product-btn .btn-default.product-added .icon-tabler-arrow-narrow-left,
9741 .checkout-product-setting-tab__content-wrapper .product-head .add-product-btn .btn-default.product-added .icon-tabler-arrow-narrow-left {
9742 stroke: #fff;
9743 }
9744 .step-settings__single-tab-content .product-head .add-product-btn button[data-tour=yes],
9745 .checkout-product-setting-tab__content-wrapper .product-head .add-product-btn button[data-tour=yes] {
9746 position: relative;
9747 z-index: 4;
9748 }
9749 .step-settings__single-tab-content .product-head .create-product-button button[data-tour=yes],
9750 .checkout-product-setting-tab__content-wrapper .product-head .create-product-button button[data-tour=yes] {
9751 position: relative;
9752 z-index: 4;
9753 }
9754 @keyframes scrollDown1 {
9755 0% {
9756 transform: rotate(-90deg) translateX(15px);
9757 opacity: 0;
9758 }
9759 50% {
9760 transform: rotate(-90deg) translateX(0px);
9761 opacity: 1;
9762 }
9763 100% {
9764 transform: rotate(-90deg) translateX(-15px);
9765 opacity: 0;
9766 }
9767 }
9768 .step-settings__single-tab-content .accordion-footer .accordion-col,
9769 .step-settings__single-tab-content .accordion-head .accordion-col,
9770 .checkout-product-setting-tab__content-wrapper .accordion-footer .accordion-col,
9771 .checkout-product-setting-tab__content-wrapper .accordion-head .accordion-col {
9772 color: #7A8B9A;
9773 font-size: 14px;
9774 font-weight: 400;
9775 line-height: 1;
9776 text-transform: capitalize;
9777 letter-spacing: 0.35px;
9778 }
9779 .step-settings__single-tab-content .accordion-head,
9780 .checkout-product-setting-tab__content-wrapper .accordion-head {
9781 background-color: #F6F5FA;
9782 padding: 15px 30px;
9783 }
9784 .step-settings__single-tab-content .accordion-footer,
9785 .step-settings__single-tab-content .product-single__accordion-head,
9786 .step-settings__single-tab-content .accordion-head,
9787 .checkout-product-setting-tab__content-wrapper .accordion-footer,
9788 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head,
9789 .checkout-product-setting-tab__content-wrapper .accordion-head {
9790 display: flex;
9791 flex-flow: row wrap;
9792 align-items: center;
9793 justify-content: space-between;
9794 }
9795 .step-settings__single-tab-content .accordion-footer .product-name,
9796 .step-settings__single-tab-content .product-single__accordion-head .product-name,
9797 .step-settings__single-tab-content .accordion-head .product-name,
9798 .checkout-product-setting-tab__content-wrapper .accordion-footer .product-name,
9799 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .product-name,
9800 .checkout-product-setting-tab__content-wrapper .accordion-head .product-name {
9801 width: 340px;
9802 }
9803 .step-settings__single-tab-content .accordion-footer .product-price,
9804 .step-settings__single-tab-content .product-single__accordion-head .product-price,
9805 .step-settings__single-tab-content .accordion-head .product-price,
9806 .checkout-product-setting-tab__content-wrapper .accordion-footer .product-price,
9807 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .product-price,
9808 .checkout-product-setting-tab__content-wrapper .accordion-head .product-price {
9809 width: 77px;
9810 cursor: text;
9811 }
9812 .step-settings__single-tab-content .accordion-footer .product-quantity,
9813 .step-settings__single-tab-content .product-single__accordion-head .product-quantity,
9814 .step-settings__single-tab-content .accordion-head .product-quantity,
9815 .checkout-product-setting-tab__content-wrapper .accordion-footer .product-quantity,
9816 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .product-quantity,
9817 .checkout-product-setting-tab__content-wrapper .accordion-head .product-quantity {
9818 width: 80px;
9819 }
9820 .step-settings__single-tab-content .accordion-footer .total-price,
9821 .step-settings__single-tab-content .product-single__accordion-head .total-price,
9822 .step-settings__single-tab-content .accordion-head .total-price,
9823 .checkout-product-setting-tab__content-wrapper .accordion-footer .total-price,
9824 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .total-price,
9825 .checkout-product-setting-tab__content-wrapper .accordion-head .total-price {
9826 width: 120px;
9827 text-align: right;
9828 }
9829 .step-settings__single-tab-content .accordion-footer .total-price span,
9830 .step-settings__single-tab-content .product-single__accordion-head .total-price span,
9831 .step-settings__single-tab-content .accordion-head .total-price span,
9832 .checkout-product-setting-tab__content-wrapper .accordion-footer .total-price span,
9833 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .total-price span,
9834 .checkout-product-setting-tab__content-wrapper .accordion-head .total-price span {
9835 color: #363B4E;
9836 font-size: 14px;
9837 line-height: 14px;
9838 }
9839 .step-settings__single-tab-content .accordion-footer .product-action,
9840 .step-settings__single-tab-content .product-single__accordion-head .product-action,
9841 .step-settings__single-tab-content .accordion-head .product-action,
9842 .checkout-product-setting-tab__content-wrapper .accordion-footer .product-action,
9843 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .product-action,
9844 .checkout-product-setting-tab__content-wrapper .accordion-head .product-action {
9845 width: 60px;
9846 text-align: right;
9847 }
9848 .step-settings__single-tab-content .product__single-accordion,
9849 .checkout-product-setting-tab__content-wrapper .product__single-accordion {
9850 border-top: 1px solid #EEF0F3;
9851 position: relative;
9852 }
9853 .step-settings__single-tab-content .product__single-accordion.ui-sortable-helper,
9854 .checkout-product-setting-tab__content-wrapper .product__single-accordion.ui-sortable-helper {
9855 background: #ececec;
9856 }
9857 .step-settings__single-tab-content .product-single__accordion-head,
9858 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head {
9859 padding: 14px 30px;
9860 position: relative;
9861 }
9862 .step-settings__single-tab-content .product-single__accordion-head .accordion-col,
9863 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .accordion-col {
9864 font-size: 14px;
9865 line-height: 16px;
9866 color: #7A8B9A;
9867 }
9868 .step-settings__single-tab-content .product-single__accordion-head .accordion-col span,
9869 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .accordion-col span {
9870 color: #7A8B9A;
9871 }
9872 .step-settings__single-tab-content .product-single__accordion-head .accordion-col select,
9873 .step-settings__single-tab-content .product-single__accordion-head .accordion-col input,
9874 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .accordion-col select,
9875 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .accordion-col input {
9876 font-size: 14px;
9877 line-height: 16px;
9878 color: #363B4E;
9879 }
9880 .step-settings__single-tab-content .product-single__accordion-head .accordion-col select::placeholder,
9881 .step-settings__single-tab-content .product-single__accordion-head .accordion-col input::placeholder,
9882 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .accordion-col select::placeholder,
9883 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .accordion-col input::placeholder {
9884 color: #363B4E;
9885 }
9886 .step-settings__single-tab-content .product-single__accordion-head .accordion-col select:-ms-input-placeholder,
9887 .step-settings__single-tab-content .product-single__accordion-head .accordion-col input:-ms-input-placeholder,
9888 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .accordion-col select:-ms-input-placeholder,
9889 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .accordion-col input:-ms-input-placeholder {
9890 color: #363B4E;
9891 }
9892 .step-settings__single-tab-content .product-single__accordion-head .accordion-col select::-ms-input-placeholder,
9893 .step-settings__single-tab-content .product-single__accordion-head .accordion-col input::-ms-input-placeholder,
9894 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .accordion-col select::-ms-input-placeholder,
9895 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .accordion-col input::-ms-input-placeholder {
9896 color: #363B4E;
9897 }
9898 .step-settings__single-tab-content .product-single__accordion-head .product-name ul,
9899 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .product-name ul {
9900 display: flex;
9901 align-items: center;
9902 }
9903 .step-settings__single-tab-content .product-single__accordion-head .product-name ul .product-img a,
9904 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .product-name ul .product-img a {
9905 display: block;
9906 }
9907 .step-settings__single-tab-content .product-single__accordion-head .product-name ul .product-img img,
9908 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .product-name ul .product-img img {
9909 width: 36px;
9910 height: 36px;
9911 object-fit: cover;
9912 border-radius: 50%;
9913 }
9914 .step-settings__single-tab-content .product-single__accordion-head .product-name ul .product-title,
9915 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .product-name ul .product-title {
9916 padding-left: 12px;
9917 width: calc(100% - 50px);
9918 }
9919 .step-settings__single-tab-content .product-single__accordion-head .product-name ul .product-title .title,
9920 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .product-name ul .product-title .title {
9921 font-weight: 500;
9922 font-size: 14px;
9923 line-height: 16px;
9924 color: #363B4E;
9925 }
9926 .step-settings__single-tab-content .product-single__accordion-head .product-name ul .product-title .title:hover,
9927 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .product-name ul .product-title .title:hover {
9928 text-decoration: underline;
9929 }
9930 .step-settings__single-tab-content .product-single__accordion-head .product-name ul .product-title .price,
9931 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .product-name ul .product-title .price {
9932 display: block;
9933 font-size: 12px;
9934 line-height: 14px;
9935 color: #363B4E;
9936 margin-top: 4px;
9937 }
9938 .step-settings__single-tab-content .product-single__accordion-head .product-quantity input[type=number],
9939 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .product-quantity input[type=number] {
9940 min-width: auto;
9941 border-color: #EEF0F3;
9942 border-radius: 8px;
9943 padding: 5px 10px;
9944 height: 30px;
9945 width: 63px;
9946 }
9947 .step-settings__single-tab-content .product-single__accordion-head .product-action,
9948 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .product-action {
9949 display: flex;
9950 }
9951 .step-settings__single-tab-content .product-single__accordion-head .product-action .product-edit,
9952 .step-settings__single-tab-content .product-single__accordion-head .product-action .product-delete,
9953 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .product-action .product-edit,
9954 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .product-action .product-delete {
9955 width: 30px;
9956 height: 30px;
9957 display: flex;
9958 align-items: center;
9959 justify-content: flex-end;
9960 background: transparent;
9961 border: none;
9962 cursor: pointer;
9963 }
9964 .step-settings__single-tab-content .product-single__accordion-head .product-action .product-edit svg,
9965 .step-settings__single-tab-content .product-single__accordion-head .product-action .product-delete svg,
9966 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .product-action .product-edit svg,
9967 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .product-action .product-delete svg {
9968 display: block;
9969 }
9970 .step-settings__single-tab-content .accordion-footer,
9971 .checkout-product-setting-tab__content-wrapper .accordion-footer {
9972 border-top: 1px solid #EEF0F3;
9973 padding: 14px 30px;
9974 justify-content: flex-end;
9975 }
9976 .step-settings__single-tab-content .accordion-footer .total-price,
9977 .checkout-product-setting-tab__content-wrapper .accordion-footer .total-price {
9978 display: flex;
9979 justify-content: flex-end;
9980 color: #363B4E;
9981 font-size: 16px;
9982 font-weight: 600;
9983 line-height: 1;
9984 }
9985 .step-settings__single-tab-content .accordion-footer .total-price span,
9986 .checkout-product-setting-tab__content-wrapper .accordion-footer .total-price span {
9987 letter-spacing: 0.857143px;
9988 font-weight: 700;
9989 margin-left: 4px;
9990 font-size: 12px;
9991 }
9992 .step-settings__single-tab-content .product__single-accordion .product-single__accordion-body,
9993 .checkout-product-setting-tab__content-wrapper .product__single-accordion .product-single__accordion-body {
9994 display: none;
9995 }
9996 .step-settings__single-tab-content .product__single-accordion.active,
9997 .checkout-product-setting-tab__content-wrapper .product__single-accordion.active {
9998 background: rgba(110, 66, 211, 0.07);
9999 border-top-color: transparent;
10000 }
10001 .step-settings__single-tab-content .product__single-accordion.active::before,
10002 .checkout-product-setting-tab__content-wrapper .product__single-accordion.active::before {
10003 background-color: #6E42D3;
10004 }
10005 .step-settings__single-tab-content .product-single__accordion-body,
10006 .checkout-product-setting-tab__content-wrapper .product-single__accordion-body {
10007 padding: 0 25px 25px;
10008 }
10009 .step-settings__single-tab-content .product-single__accordion-body-content,
10010 .checkout-product-setting-tab__content-wrapper .product-single__accordion-body-content {
10011 display: flex;
10012 flex-flow: row wrap;
10013 background: #fff;
10014 box-shadow: 0px 2px 4px rgba(223, 223, 249, 0.25);
10015 border-radius: 10px;
10016 }
10017 .step-settings__single-tab-content .product-single__accordion-body-content .subtext-settings,
10018 .checkout-product-setting-tab__content-wrapper .product-single__accordion-body-content .subtext-settings {
10019 width: 50%;
10020 padding: 20px 60px 20px 25px;
10021 border-right: 1px solid #E5E8F3;
10022 }
10023 .step-settings__single-tab-content .product-single__accordion-body-content .subtext-settings .wpfnl-field-wrapper,
10024 .checkout-product-setting-tab__content-wrapper .product-single__accordion-body-content .subtext-settings .wpfnl-field-wrapper {
10025 align-items: flex-start;
10026 }
10027 .step-settings__single-tab-content .product-single__accordion-body-content .subtext-settings .wpfnl-field-wrapper label,
10028 .checkout-product-setting-tab__content-wrapper .product-single__accordion-body-content .subtext-settings .wpfnl-field-wrapper label {
10029 margin-top: 11px;
10030 }
10031 .step-settings__single-tab-content .product-single__accordion-body-content .highlights,
10032 .checkout-product-setting-tab__content-wrapper .product-single__accordion-body-content .highlights {
10033 width: 50%;
10034 padding: 20px 20px 20px 60px;
10035 }
10036 .step-settings__single-tab-content .product-single__accordion-body-content .wpfnl-field-wrapper label,
10037 .checkout-product-setting-tab__content-wrapper .product-single__accordion-body-content .wpfnl-field-wrapper label {
10038 width: 145px;
10039 }
10040 .step-settings__single-tab-content .product-single__accordion-body-content .wpfnl-fields,
10041 .checkout-product-setting-tab__content-wrapper .product-single__accordion-body-content .wpfnl-fields {
10042 max-width: 100%;
10043 width: calc(100% - 145px);
10044 }
10045 .step-settings__single-tab-content .no-product-notice,
10046 .checkout-product-setting-tab__content-wrapper .no-product-notice {
10047 text-align: center;
10048 padding: 15px 10px;
10049 }
10050 .step-settings__single-tab-content .wpfnl-discount-settings,
10051 .checkout-product-setting-tab__content-wrapper .wpfnl-discount-settings {
10052 border: 1px solid #EEF0F3;
10053 box-shadow: none;
10054 border-radius: 10px;
10055 margin-top: 30px;
10056 padding: 30px;
10057 }
10058 .step-settings__single-tab-content .wpfnl-discount-settings .non-input-field,
10059 .checkout-product-setting-tab__content-wrapper .wpfnl-discount-settings .non-input-field {
10060 cursor: not-allowed;
10061 background-color: #F6F5FA;
10062 font-size: 14px;
10063 color: #7A8B9A;
10064 padding: 13px 15px;
10065 height: 44px;
10066 width: 100%;
10067 min-width: 190px;
10068 border-radius: 6px;
10069 display: block;
10070 border: 1px solid #EBEDF0;
10071 }
10072 .step-settings__single-tab-content .wpfnl-discount-settings[data-tour=yes] #discount-options,
10073 .checkout-product-setting-tab__content-wrapper .wpfnl-discount-settings[data-tour=yes] #discount-options {
10074 z-index: 4;
10075 position: relative;
10076 }
10077 .step-settings__single-tab-content .wpfnl-single-settings-control,
10078 .checkout-product-setting-tab__content-wrapper .wpfnl-single-settings-control {
10079 display: flex;
10080 flex-flow: row wrap;
10081 align-items: center;
10082 justify-content: space-between;
10083 gap: 15px;
10084 border-bottom: 1px solid #EEF0F3;
10085 padding: 24px 0;
10086 }
10087 .step-settings__single-tab-content .wpfnl-single-settings-control:first-child,
10088 .checkout-product-setting-tab__content-wrapper .wpfnl-single-settings-control:first-child {
10089 padding-top: 0;
10090 }
10091 .step-settings__single-tab-content .wpfnl-single-settings-control:last-child,
10092 .checkout-product-setting-tab__content-wrapper .wpfnl-single-settings-control:last-child {
10093 border-bottom: none;
10094 padding-bottom: 0;
10095 }
10096 .step-settings__single-tab-content .wpfnl-single-settings-control.wpnfl-align-top,
10097 .checkout-product-setting-tab__content-wrapper .wpfnl-single-settings-control.wpnfl-align-top {
10098 align-items: flex-start;
10099 }
10100 .step-settings__single-tab-content .wpfnl-single-settings-control .settings-control-title,
10101 .checkout-product-setting-tab__content-wrapper .wpfnl-single-settings-control .settings-control-title {
10102 width: calc(55% - 15px);
10103 }
10104 .step-settings__single-tab-content .wpfnl-single-settings-control .settings-control-title h4,
10105 .checkout-product-setting-tab__content-wrapper .wpfnl-single-settings-control .settings-control-title h4 {
10106 color: #363B4E;
10107 font-size: 16px;
10108 font-weight: 500;
10109 line-height: 1.3;
10110 }
10111 .step-settings__single-tab-content .wpfnl-single-settings-control .settings-control-title p,
10112 .checkout-product-setting-tab__content-wrapper .wpfnl-single-settings-control .settings-control-title p {
10113 color: #525562;
10114 font-size: 14px;
10115 font-weight: 400;
10116 line-height: 1.4;
10117 margin-top: 3px;
10118 }
10119 .step-settings__single-tab-content .wpfnl-single-settings-control .settings-control-field,
10120 .checkout-product-setting-tab__content-wrapper .wpfnl-single-settings-control .settings-control-field {
10121 width: 45%;
10122 max-width: 250px;
10123 display: flex;
10124 flex-flow: column;
10125 align-items: flex-end;
10126 gap: 12px;
10127 }
10128 .step-settings__single-tab-content .wpfnl-single-settings-control .settings-control-field > input:not([type=checkbox], [type=radio]), .step-settings__single-tab-content .wpfnl-single-settings-control .settings-control-field > select,
10129 .checkout-product-setting-tab__content-wrapper .wpfnl-single-settings-control .settings-control-field > input:not([type=checkbox], [type=radio]),
10130 .checkout-product-setting-tab__content-wrapper .wpfnl-single-settings-control .settings-control-field > select {
10131 width: 250px;
10132 height: 44px;
10133 border-radius: 10px;
10134 border-color: #EBEDF0;
10135 margin-left: auto;
10136 color: #525562;
10137 }
10138 .step-settings__single-tab-content .wpfnl-single-settings-control .settings-control-field .settings-control-price,
10139 .checkout-product-setting-tab__content-wrapper .wpfnl-single-settings-control .settings-control-field .settings-control-price {
10140 width: 250px;
10141 height: 44px;
10142 border-radius: 10px;
10143 border-color: #EBEDF0;
10144 margin-left: auto;
10145 background: #F6F5FA;
10146 padding: 10px 15px;
10147 display: flex;
10148 flex-flow: column;
10149 justify-content: center;
10150 }
10151 .step-settings__single-tab-content .wpfnl-single-settings-control .settings-control-field .wpfnl-switcher .pro-tag-icon,
10152 .checkout-product-setting-tab__content-wrapper .wpfnl-single-settings-control .settings-control-field .wpfnl-switcher .pro-tag-icon {
10153 position: absolute;
10154 top: 0;
10155 left: -30px;
10156 }
10157 .step-settings__single-tab-content .wpfnl-single-settings-control .settings-control-field .wpfnl-checkbox,
10158 .checkout-product-setting-tab__content-wrapper .wpfnl-single-settings-control .settings-control-field .wpfnl-checkbox {
10159 position: relative;
10160 }
10161 .step-settings__single-tab-content .wpfnl-single-settings-control .settings-control-field .wpfnl-checkbox .pro-tag-icon,
10162 .checkout-product-setting-tab__content-wrapper .wpfnl-single-settings-control .settings-control-field .wpfnl-checkbox .pro-tag-icon {
10163 position: absolute;
10164 top: 0;
10165 left: -30px;
10166 }
10167 .step-settings__single-tab-content .wpfnl-single-settings-control .div-to-append-range-calender,
10168 .checkout-product-setting-tab__content-wrapper .wpfnl-single-settings-control .div-to-append-range-calender {
10169 position: absolute;
10170 }
10171 .step-settings__single-tab-content .wpfnl-single-settings-control .div-to-append-range-calender .ui-datepicker,
10172 .checkout-product-setting-tab__content-wrapper .wpfnl-single-settings-control .div-to-append-range-calender .ui-datepicker {
10173 border: 1px solid #eef0f3;
10174 border-radius: 10px;
10175 padding: 8px;
10176 }
10177 .step-settings__single-tab-content .wpfnl-single-settings-control .div-to-append-range-calender .ui-datepicker .ui-datepicker-title,
10178 .checkout-product-setting-tab__content-wrapper .wpfnl-single-settings-control .div-to-append-range-calender .ui-datepicker .ui-datepicker-title {
10179 display: flex;
10180 }
10181 .step-settings__single-tab-content .wpfnl-single-settings-control .div-to-append-range-calender .ui-datepicker .ui-datepicker-title select,
10182 .checkout-product-setting-tab__content-wrapper .wpfnl-single-settings-control .div-to-append-range-calender .ui-datepicker .ui-datepicker-title select {
10183 width: auto;
10184 min-width: max-content;
10185 flex: 1;
10186 height: 28px;
10187 min-height: auto;
10188 margin: 0;
10189 }
10190 .step-settings__single-tab-content .wpfnl-single-settings-control.enable-discount,
10191 .checkout-product-setting-tab__content-wrapper .wpfnl-single-settings-control.enable-discount {
10192 border-bottom: 0;
10193 padding-bottom: 0;
10194 }
10195 .step-settings__single-tab-content .wpfnl-single-settings-control.discount .settings-control-field,
10196 .checkout-product-setting-tab__content-wrapper .wpfnl-single-settings-control.discount .settings-control-field {
10197 flex-flow: row;
10198 width: 100%;
10199 max-width: 100%;
10200 justify-content: flex-end;
10201 }
10202 .step-settings__single-tab-content .wpfnl-single-settings-control.discount .settings-control-field label,
10203 .checkout-product-setting-tab__content-wrapper .wpfnl-single-settings-control.discount .settings-control-field label {
10204 display: block;
10205 margin-bottom: 6px;
10206 }
10207 .step-settings__single-tab-content .wpfnl-single-settings-control.discount .settings-control-field input[type=text],
10208 .checkout-product-setting-tab__content-wrapper .wpfnl-single-settings-control.discount .settings-control-field input[type=text] {
10209 height: 44px;
10210 }
10211 .step-settings__single-tab-content .wpfnl-single-settings-control.no-border,
10212 .checkout-product-setting-tab__content-wrapper .wpfnl-single-settings-control.no-border {
10213 padding-bottom: 0;
10214 border-bottom: none;
10215 }
10216 .step-settings__single-tab-content .no-product,
10217 .checkout-product-setting-tab__content-wrapper .no-product {
10218 display: flex;
10219 flex-flow: column;
10220 align-items: center;
10221 justify-content: center;
10222 padding: 30px 24px;
10223 gap: 14px;
10224 }
10225 .step-settings__single-tab-content .no-product p,
10226 .checkout-product-setting-tab__content-wrapper .no-product p {
10227 color: #363B4E;
10228 font-size: 16px;
10229 font-weight: 500;
10230 line-height: 1;
10231 }
10232 .step-settings__single-tab-content .disable-payment-gateways .settings-control-field,
10233 .checkout-product-setting-tab__content-wrapper .disable-payment-gateways .settings-control-field {
10234 gap: 10px;
10235 align-items: flex-start;
10236 max-width: 140px;
10237 }
10238 .step-settings__single-tab-content .disable-payment-gateways .settings-control-field.is-not-pro,
10239 .checkout-product-setting-tab__content-wrapper .disable-payment-gateways .settings-control-field.is-not-pro {
10240 max-width: max-content;
10241 }
10242 .step-settings__single-tab-content .wpfnl-additional-replacement-options,
10243 .step-settings__single-tab-content .checkout-product-options,
10244 .checkout-product-setting-tab__content-wrapper .wpfnl-additional-replacement-options,
10245 .checkout-product-setting-tab__content-wrapper .checkout-product-options {
10246 margin-top: 30px;
10247 border-radius: 10px;
10248 padding: 26px 30px 30px;
10249 border: 1px solid #EEF0F3;
10250 box-shadow: none;
10251 }
10252 .step-settings__single-tab-content .wpfnl-additional-replacement-options .additional-options,
10253 .step-settings__single-tab-content .checkout-product-options .additional-options,
10254 .checkout-product-setting-tab__content-wrapper .wpfnl-additional-replacement-options .additional-options,
10255 .checkout-product-setting-tab__content-wrapper .checkout-product-options .additional-options {
10256 width: 100%;
10257 margin-right: 12px;
10258 }
10259 .step-settings__single-tab-content .wpfnl-additional-replacement-options .wpfnl-checkbox label:before,
10260 .step-settings__single-tab-content .checkout-product-options .wpfnl-checkbox label:before,
10261 .checkout-product-setting-tab__content-wrapper .wpfnl-additional-replacement-options .wpfnl-checkbox label:before,
10262 .checkout-product-setting-tab__content-wrapper .checkout-product-options .wpfnl-checkbox label:before {
10263 border-color: #CDD2E6;
10264 }
10265 .step-settings__single-tab-content .wpfnl-additional-replacement-options .wpfnl-checkbox input[type=checkbox]:checked + label::before,
10266 .step-settings__single-tab-content .checkout-product-options .wpfnl-checkbox input[type=checkbox]:checked + label::before,
10267 .checkout-product-setting-tab__content-wrapper .wpfnl-additional-replacement-options .wpfnl-checkbox input[type=checkbox]:checked + label::before,
10268 .checkout-product-setting-tab__content-wrapper .checkout-product-options .wpfnl-checkbox input[type=checkbox]:checked + label::before {
10269 border-color: #6E42D3;
10270 }
10271 .step-settings__single-tab-content .wpfnl-additional-replacement-options .wpfnl-checkbox.disabled label:before,
10272 .step-settings__single-tab-content .checkout-product-options .wpfnl-checkbox.disabled label:before,
10273 .checkout-product-setting-tab__content-wrapper .wpfnl-additional-replacement-options .wpfnl-checkbox.disabled label:before,
10274 .checkout-product-setting-tab__content-wrapper .checkout-product-options .wpfnl-checkbox.disabled label:before {
10275 border-color: #E5E8F3 !important;
10276 background-color: rgba(0, 0, 0, 0.2196078431) !important;
10277 cursor: not-allowed;
10278 }
10279 .step-settings__single-tab-content .wpfnl-additional-replacement-options .wpfnl-checkbox.disabled label::after,
10280 .step-settings__single-tab-content .checkout-product-options .wpfnl-checkbox.disabled label::after,
10281 .checkout-product-setting-tab__content-wrapper .wpfnl-additional-replacement-options .wpfnl-checkbox.disabled label::after,
10282 .checkout-product-setting-tab__content-wrapper .checkout-product-options .wpfnl-checkbox.disabled label::after {
10283 display: none;
10284 }
10285 .step-settings__single-tab-content .wpfnl-additional-replacement-options .option-title,
10286 .step-settings__single-tab-content .checkout-product-options .option-title,
10287 .checkout-product-setting-tab__content-wrapper .wpfnl-additional-replacement-options .option-title,
10288 .checkout-product-setting-tab__content-wrapper .checkout-product-options .option-title {
10289 margin-bottom: 18px;
10290 color: #7A8B9A;
10291 font-size: 14px;
10292 font-weight: 600;
10293 line-height: 1;
10294 letter-spacing: 1.68px;
10295 text-transform: uppercase;
10296 }
10297 .step-settings__single-tab-content .wpfnl-additional-replacement-options .options-wrapper,
10298 .step-settings__single-tab-content .checkout-product-options .options-wrapper,
10299 .checkout-product-setting-tab__content-wrapper .wpfnl-additional-replacement-options .options-wrapper,
10300 .checkout-product-setting-tab__content-wrapper .checkout-product-options .options-wrapper {
10301 padding: 0 !important;
10302 }
10303 .step-settings__single-tab-content .wpfnl-additional-replacement-options .options-wrapper #checkout-coupon[data-tour=yes],
10304 .step-settings__single-tab-content .wpfnl-additional-replacement-options .options-wrapper #auto-coupon[data-tour=yes],
10305 .step-settings__single-tab-content .wpfnl-additional-replacement-options .options-wrapper #enable-quantity-selection[data-tour=yes],
10306 .step-settings__single-tab-content .checkout-product-options .options-wrapper #checkout-coupon[data-tour=yes],
10307 .step-settings__single-tab-content .checkout-product-options .options-wrapper #auto-coupon[data-tour=yes],
10308 .step-settings__single-tab-content .checkout-product-options .options-wrapper #enable-quantity-selection[data-tour=yes],
10309 .checkout-product-setting-tab__content-wrapper .wpfnl-additional-replacement-options .options-wrapper #checkout-coupon[data-tour=yes],
10310 .checkout-product-setting-tab__content-wrapper .wpfnl-additional-replacement-options .options-wrapper #auto-coupon[data-tour=yes],
10311 .checkout-product-setting-tab__content-wrapper .wpfnl-additional-replacement-options .options-wrapper #enable-quantity-selection[data-tour=yes],
10312 .checkout-product-setting-tab__content-wrapper .checkout-product-options .options-wrapper #checkout-coupon[data-tour=yes],
10313 .checkout-product-setting-tab__content-wrapper .checkout-product-options .options-wrapper #auto-coupon[data-tour=yes],
10314 .checkout-product-setting-tab__content-wrapper .checkout-product-options .options-wrapper #enable-quantity-selection[data-tour=yes] {
10315 position: relative;
10316 z-index: 4;
10317 }
10318 .step-settings__single-tab-content .wpfnl-additional-replacement-options .options-wrapper #disable-payments[data-tour=yes],
10319 .step-settings__single-tab-content .checkout-product-options .options-wrapper #disable-payments[data-tour=yes],
10320 .checkout-product-setting-tab__content-wrapper .wpfnl-additional-replacement-options .options-wrapper #disable-payments[data-tour=yes],
10321 .checkout-product-setting-tab__content-wrapper .checkout-product-options .options-wrapper #disable-payments[data-tour=yes] {
10322 position: relative;
10323 z-index: 4;
10324 }
10325 .step-settings__single-tab-content .wpfnl-additional-replacement-options .options-wrapper #disable-payments[data-tour=yes] label,
10326 .step-settings__single-tab-content .checkout-product-options .options-wrapper #disable-payments[data-tour=yes] label,
10327 .checkout-product-setting-tab__content-wrapper .wpfnl-additional-replacement-options .options-wrapper #disable-payments[data-tour=yes] label,
10328 .checkout-product-setting-tab__content-wrapper .checkout-product-options .options-wrapper #disable-payments[data-tour=yes] label {
10329 color: #fff;
10330 }
10331 .step-settings__single-tab-content .wpfnl-additional-replacement-options select#choose-coupon,
10332 .step-settings__single-tab-content .checkout-product-options select#choose-coupon,
10333 .checkout-product-setting-tab__content-wrapper .wpfnl-additional-replacement-options select#choose-coupon,
10334 .checkout-product-setting-tab__content-wrapper .checkout-product-options select#choose-coupon {
10335 display: none;
10336 }
10337 .step-settings__single-tab-content .wpfnl-additional-replacement-options .coupon-box,
10338 .step-settings__single-tab-content .checkout-product-options .coupon-box,
10339 .checkout-product-setting-tab__content-wrapper .wpfnl-additional-replacement-options .coupon-box,
10340 .checkout-product-setting-tab__content-wrapper .checkout-product-options .coupon-box {
10341 height: 44px;
10342 width: 250px;
10343 border-radius: 6px;
10344 position: relative;
10345 display: flex;
10346 position: relative;
10347 }
10348 .step-settings__single-tab-content .wpfnl-additional-replacement-options .coupon-box .search-icon,
10349 .step-settings__single-tab-content .checkout-product-options .coupon-box .search-icon,
10350 .checkout-product-setting-tab__content-wrapper .wpfnl-additional-replacement-options .coupon-box .search-icon,
10351 .checkout-product-setting-tab__content-wrapper .checkout-product-options .coupon-box .search-icon {
10352 position: absolute;
10353 left: 12px;
10354 top: 13px;
10355 z-index: 100;
10356 }
10357 .step-settings__single-tab-content .wpfnl-additional-replacement-options .coupon-box .search-icon svg,
10358 .step-settings__single-tab-content .checkout-product-options .coupon-box .search-icon svg,
10359 .checkout-product-setting-tab__content-wrapper .wpfnl-additional-replacement-options .coupon-box .search-icon svg,
10360 .checkout-product-setting-tab__content-wrapper .checkout-product-options .coupon-box .search-icon svg {
10361 display: block;
10362 }
10363 .step-settings__single-tab-content .wpfnl-additional-replacement-options .coupon-box .select2.select2-container.select2-container--default,
10364 .step-settings__single-tab-content .checkout-product-options .coupon-box .select2.select2-container.select2-container--default,
10365 .checkout-product-setting-tab__content-wrapper .wpfnl-additional-replacement-options .coupon-box .select2.select2-container.select2-container--default,
10366 .checkout-product-setting-tab__content-wrapper .checkout-product-options .coupon-box .select2.select2-container.select2-container--default {
10367 width: 100% !important;
10368 border: none;
10369 }
10370 .step-settings__single-tab-content .wpfnl-additional-replacement-options .coupon-box .select2-container--default .select2-selection--single,
10371 .step-settings__single-tab-content .checkout-product-options .coupon-box .select2-container--default .select2-selection--single,
10372 .checkout-product-setting-tab__content-wrapper .wpfnl-additional-replacement-options .coupon-box .select2-container--default .select2-selection--single,
10373 .checkout-product-setting-tab__content-wrapper .checkout-product-options .coupon-box .select2-container--default .select2-selection--single {
10374 background-color: transparent;
10375 border: none;
10376 height: auto;
10377 }
10378 .step-settings__single-tab-content .wpfnl-additional-replacement-options .coupon-box .select2-selection__rendered,
10379 .step-settings__single-tab-content .checkout-product-options .coupon-box .select2-selection__rendered,
10380 .checkout-product-setting-tab__content-wrapper .wpfnl-additional-replacement-options .coupon-box .select2-selection__rendered,
10381 .checkout-product-setting-tab__content-wrapper .checkout-product-options .coupon-box .select2-selection__rendered {
10382 padding: 12px 15px 11px 35px;
10383 width: 100%;
10384 border-radius: 10px;
10385 white-space: pre;
10386 overflow: hidden;
10387 text-overflow: ellipsis;
10388 display: block;
10389 -webkit-line-clamp: 3;
10390 -webkit-box-orient: vertical;
10391 line-height: normal;
10392 border: 1px solid #e9e7e7;
10393 background: #ffffff;
10394 }
10395 .step-settings__single-tab-content .wpfnl-additional-replacement-options .wpfnl-additional-replacement-options,
10396 .checkout-product-setting-tab__content-wrapper .wpfnl-additional-replacement-options .wpfnl-additional-replacement-options {
10397 margin-top: 0;
10398 }
10399 .step-settings__single-tab-content .wpfnl-additional-replacement-options .variation-options .wpfnl-field-wrapper,
10400 .checkout-product-setting-tab__content-wrapper .wpfnl-additional-replacement-options .variation-options .wpfnl-field-wrapper {
10401 width: 100%;
10402 }
10403 .step-settings__single-tab-content .wpfnl-additional-replacement-options .variation-options .wpfnl-field-wrapper .wpfnl-fields,
10404 .checkout-product-setting-tab__content-wrapper .wpfnl-additional-replacement-options .variation-options .wpfnl-field-wrapper .wpfnl-fields {
10405 width: 100%;
10406 max-width: 270px;
10407 }
10408 .step-settings__single-tab-content .enabled-replace-settings,
10409 .checkout-product-setting-tab__content-wrapper .enabled-replace-settings {
10410 margin-top: 24px;
10411 display: grid;
10412 grid-template-columns: repeat(3, 1fr);
10413 background-color: #F6F5FA;
10414 gap: 20px;
10415 padding: 20px 24px;
10416 border-radius: 10px;
10417 }
10418 .step-settings__single-tab-content .enabled-replace-settings .single-replace-option,
10419 .checkout-product-setting-tab__content-wrapper .enabled-replace-settings .single-replace-option {
10420 position: relative;
10421 }
10422 .step-settings__single-tab-content .enabled-replace-settings .single-replace-option > input[type=radio],
10423 .checkout-product-setting-tab__content-wrapper .enabled-replace-settings .single-replace-option > input[type=radio] {
10424 display: none;
10425 }
10426 .step-settings__single-tab-content .enabled-replace-settings .single-replace-option .option-label,
10427 .checkout-product-setting-tab__content-wrapper .enabled-replace-settings .single-replace-option .option-label {
10428 border-radius: 10px;
10429 border: 1px solid #E4E0F0;
10430 background-color: #FFF;
10431 cursor: pointer;
10432 padding: 24px;
10433 display: block;
10434 height: 100%;
10435 }
10436 .step-settings__single-tab-content .enabled-replace-settings .single-replace-option .radio-point,
10437 .checkout-product-setting-tab__content-wrapper .enabled-replace-settings .single-replace-option .radio-point {
10438 position: absolute;
10439 top: 16px;
10440 right: 16px;
10441 }
10442 .step-settings__single-tab-content .enabled-replace-settings .single-replace-option .radio-point circle:first-child,
10443 .checkout-product-setting-tab__content-wrapper .enabled-replace-settings .single-replace-option .radio-point circle:first-child {
10444 transform: scale(0);
10445 transform-origin: center;
10446 transition: all 0.3s ease;
10447 }
10448 .step-settings__single-tab-content .enabled-replace-settings .single-replace-option > input[type=radio]:checked + .option-label,
10449 .checkout-product-setting-tab__content-wrapper .enabled-replace-settings .single-replace-option > input[type=radio]:checked + .option-label {
10450 border-color: #6E42D3;
10451 }
10452 .step-settings__single-tab-content .enabled-replace-settings .single-replace-option > input[type=radio]:checked + .option-label .radio-point circle:first-child,
10453 .checkout-product-setting-tab__content-wrapper .enabled-replace-settings .single-replace-option > input[type=radio]:checked + .option-label .radio-point circle:first-child {
10454 transform: scale(1);
10455 }
10456 .step-settings__single-tab-content .enabled-replace-settings .single-replace-option h4,
10457 .checkout-product-setting-tab__content-wrapper .enabled-replace-settings .single-replace-option h4 {
10458 color: #363B4E;
10459 font-size: 16px;
10460 font-weight: 500;
10461 line-height: 1.37;
10462 margin-bottom: 8px;
10463 max-width: 95%;
10464 }
10465 .step-settings__single-tab-content .enabled-replace-settings .single-replace-option p,
10466 .checkout-product-setting-tab__content-wrapper .enabled-replace-settings .single-replace-option p {
10467 color: #525562;
10468 font-size: 14px;
10469 font-weight: 400;
10470 line-height: 1.4;
10471 }
10472
10473 .step-settings__single-tab-content.product .product-head .product-search {
10474 margin-left: 0;
10475 }
10476
10477 @media only screen and (max-width: 1499px) {
10478 .checkout-product-setting-tab__content-wrapper .product-single__accordion-body-content .subtext-settings {
10479 padding: 20px;
10480 }
10481 .checkout-product-setting-tab__content-wrapper .product-single__accordion-body-content .highlights {
10482 padding: 20px;
10483 }
10484 .checkout-product-setting-tab__content-wrapper .product-single__accordion-body-content .wpfnl-field-wrapper label {
10485 width: 111px;
10486 }
10487 .checkout-product-setting-tab__content-wrapper .product-single__accordion-body-content .wpfnl-fields {
10488 width: calc(100% - 111px);
10489 }
10490 }
10491 @media only screen and (max-width: 1299px) {
10492 .step-settings__single-tab-content .wpfnl-additional-replacement-options,
10493 .checkout-product-setting-tab__content-wrapper .checkout-product-options {
10494 padding: 20px;
10495 }
10496 .step-settings__single-tab-content .wpfnl-additional-replacement-options .options-wrapper,
10497 .checkout-product-setting-tab__content-wrapper .checkout-product-options .options-wrapper {
10498 padding: 15px;
10499 }
10500 }
10501 @media only screen and (max-width: 1199px) {
10502 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .product-name,
10503 .checkout-product-setting-tab__content-wrapper .accordion-footer .product-name,
10504 .checkout-product-setting-tab__content-wrapper .accordion-head .product-name {
10505 width: 220px;
10506 }
10507 .checkout-product-setting-tab__content-wrapper .product-single__accordion-body-content {
10508 display: block;
10509 }
10510 .checkout-product-setting-tab__content-wrapper .product-single__accordion-body-content .subtext-settings {
10511 width: 100%;
10512 }
10513 .checkout-product-setting-tab__content-wrapper .product-single__accordion-body-content .highlights {
10514 padding: 0 20px 20px;
10515 width: 100%;
10516 }
10517 .step-settings__single-tab-content .wpfnl-additional-replacement-options,
10518 .checkout-product-setting-tab__content-wrapper .checkout-product-options {
10519 display: block;
10520 }
10521 .step-settings__single-tab-content .wpfnl-additional-replacement-options .additional-options,
10522 .checkout-product-setting-tab__content-wrapper .checkout-product-options .additional-options {
10523 width: 100%;
10524 margin-right: 0;
10525 margin-bottom: 24px;
10526 }
10527 .step-settings__single-tab-content .wpfnl-additional-replacement-options .variation-options,
10528 .checkout-product-setting-tab__content-wrapper .checkout-product-options .variation-options {
10529 width: 100%;
10530 margin-left: 0;
10531 }
10532 .step-settings__single-tab-content .wpfnl-additional-replacement-options .options-wrapper,
10533 .checkout-product-setting-tab__content-wrapper .checkout-product-options .options-wrapper {
10534 height: auto;
10535 }
10536 }
10537 @media only screen and (max-width: 991px) {
10538 .checkout-product-setting-tab__content-wrapper .product-head .product-search {
10539 width: 190px;
10540 }
10541 }
10542 .order-bump-accordion-wrapper {
10543 border: 1px solid #EEF0F3;
10544 border-radius: 10px;
10545 }
10546 .order-bump-accordion-wrapper .order-bump-header {
10547 display: flex;
10548 align-items: center;
10549 justify-content: space-between;
10550 background: #FFFFFF;
10551 border-radius: 10px 10px 0px 0px;
10552 padding: 15px 24px;
10553 border-bottom: 1px solid #EEF0F3;
10554 }
10555 .order-bump-accordion-wrapper .order-bump-header .title {
10556 font-weight: 500;
10557 font-size: 16px;
10558 line-height: 19px;
10559 color: #363B4E;
10560 text-transform: capitalize;
10561 margin-right: 10px;
10562 }
10563 .order-bump-accordion-wrapper .order-bump-header .btn-default {
10564 position: relative;
10565 }
10566 .order-bump-accordion-wrapper .order-bump-header .btn-default .pro-tag-icon {
10567 position: static;
10568 margin-left: 4px;
10569 transform: translateY(5px);
10570 display: inline-block;
10571 }
10572 .order-bump-accordion-wrapper .order-bump-header .btn-default:disabled {
10573 opacity: 0.6;
10574 cursor: not-allowed;
10575 }
10576 .order-bump-accordion-wrapper .order-bump-header .btn-default:disabled:hover {
10577 background-color: #6E42D3;
10578 }
10579 .order-bump-accordion-wrapper .order-bump-accordion-header {
10580 width: 100%;
10581 background: #FFFFFF;
10582 box-shadow: 0px 1px 2px rgba(190, 190, 215, 0.2);
10583 border-bottom: 1px solid transparent;
10584 border-radius: 10px;
10585 padding: 0 24px;
10586 display: flex;
10587 align-items: center;
10588 justify-content: space-between;
10589 }
10590 .order-bump-accordion-wrapper .order-bump-accordion-header .title-area {
10591 padding: 14px 0;
10592 cursor: pointer;
10593 width: calc(100% - 67px);
10594 }
10595 .order-bump-accordion-wrapper .order-bump-accordion-header .title-area .title {
10596 font-weight: 500;
10597 color: #363B4E;
10598 }
10599 .order-bump-accordion-wrapper .order-bump-accordion-header .title-area .title small {
10600 color: #7A8B9A;
10601 font-weight: 400;
10602 }
10603 .order-bump-accordion-wrapper .order-bump-accordion-header .title-area .icon {
10604 width: 9px;
10605 height: 9px;
10606 display: inline-block;
10607 border: 2px solid #363B4E;
10608 border-top: none;
10609 border-left: none;
10610 transform: rotate(45deg);
10611 transform-origin: center;
10612 position: relative;
10613 top: -1px;
10614 margin-right: 12px;
10615 transition: transform 0.3s ease;
10616 }
10617 .order-bump-accordion-wrapper .order-bump-accordion-header .action-area {
10618 display: flex;
10619 align-items: center;
10620 }
10621 .order-bump-accordion-wrapper .order-bump-accordion-header .action-area .wpfnl-switcher.has-loader {
10622 display: flex;
10623 align-items: center;
10624 }
10625 .order-bump-accordion-wrapper .order-bump-accordion-header .action-area .wpfnl-switcher.has-loader .wpfnl-loader {
10626 display: inline-block;
10627 margin-left: 0;
10628 margin-right: 5px;
10629 }
10630 .order-bump-accordion-wrapper .order-bump-accordion-header .action-area button {
10631 border: none;
10632 cursor: pointer;
10633 text-align: center;
10634 padding: 0 6px;
10635 display: inline-block;
10636 height: 30px;
10637 line-height: 30px;
10638 background-color: transparent;
10639 margin: 0 0 0 2px;
10640 }
10641 .order-bump-accordion-wrapper .order-bump-accordion-header .action-area button.delete-checkout-field svg {
10642 width: 20px;
10643 height: 20px;
10644 }
10645 .order-bump-accordion-wrapper .order-bump-body {
10646 border-radius: 0 0 10px 10px;
10647 }
10648 .order-bump-accordion-wrapper .order-bump-body .wpfnl-order-bump-modal-header,
10649 .order-bump-accordion-wrapper .order-bump-body .wpfnl-order-bump-modal-footer {
10650 display: none;
10651 }
10652 .order-bump-accordion-wrapper .order-bump-body .order-bump-table-header {
10653 background-color: #F6F5FA;
10654 display: grid;
10655 grid-template-columns: 9fr 1fr 1fr;
10656 padding: 15px 24px;
10657 border-bottom: 1px solid #EEF0F3;
10658 }
10659 .order-bump-accordion-wrapper .order-bump-body .order-bump-table-header .oder-bump-table-header-text {
10660 color: #7A8B9A;
10661 font-family: Roboto;
10662 font-size: 14px;
10663 font-style: normal;
10664 font-weight: 400;
10665 line-height: normal;
10666 text-transform: capitalize;
10667 }
10668 .order-bump-accordion-wrapper .order-bump-body .order-bump-table-header .oder-bump-table-header-text.order-bump-actions {
10669 margin-left: auto;
10670 padding-right: 5px;
10671 }
10672 .order-bump-accordion-wrapper .order-bump-body .checkout-order-bump-setting-tab__content-wrapper.single-order-bump {
10673 margin-bottom: 0;
10674 box-shadow: none;
10675 border-bottom: 1px solid #EEF0F3;
10676 border-radius: 0;
10677 }
10678 .order-bump-accordion-wrapper .order-bump-body .checkout-order-bump-setting-tab__content-wrapper.single-order-bump:last-child {
10679 border-radius: 0 0 10px 10px;
10680 border-bottom: none;
10681 }
10682 .order-bump-accordion-wrapper .order-bump-body .checkout-order-bump-setting-tab__content-wrapper.single-order-bump .order-bump-accordion-header {
10683 padding: 0 24px;
10684 border-radius: 0;
10685 display: grid;
10686 grid-template-columns: 9fr 1fr 1fr;
10687 border: none;
10688 }
10689 .order-bump-accordion-wrapper .order-bump-body .checkout-order-bump-setting-tab__content-wrapper.single-order-bump .order-bump-accordion-header .action-area {
10690 justify-content: flex-end;
10691 }
10692 .order-bump-accordion-wrapper .order-bump-body .checkout-order-bump-setting-tab__content-wrapper.single-order-bump:last-child .order-bump-accordion-header {
10693 border-radius: 0 0 10px 10px;
10694 }
10695 .order-bump-accordion-wrapper .order-bump-body .checkout-order-bump-setting-tab__content-wrapper.single-order-bump.expanded-orderbump .wpfnl-order-bump-create-modal {
10696 position: absolute;
10697 width: 100%;
10698 max-height: 300%;
10699 top: 7px;
10700 background: #fff;
10701 left: 0px;
10702 z-index: 2;
10703 padding: 24px;
10704 }
10705 .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 {
10706 display: flex;
10707 align-items: center;
10708 justify-content: space-between;
10709 margin-bottom: 20px;
10710 }
10711 .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 {
10712 display: flex;
10713 align-items: center;
10714 gap: 10px;
10715 }
10716 .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 {
10717 border-radius: 10px;
10718 border: 1px solid #EBEDF0;
10719 background: #FFF;
10720 display: flex;
10721 align-items: center;
10722 justify-content: center;
10723 padding: 7px;
10724 cursor: pointer;
10725 }
10726 .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 {
10727 color: #363B4E;
10728 font-family: Roboto;
10729 font-size: 18px;
10730 font-style: normal;
10731 font-weight: 600;
10732 line-height: normal;
10733 }
10734 .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 {
10735 border-radius: 10px;
10736 border: 1px solid #EBEDF0;
10737 cursor: pointer;
10738 padding: 12px;
10739 display: flex;
10740 align-items: center;
10741 justify-content: center;
10742 }
10743 .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 {
10744 display: flex;
10745 align-items: center;
10746 justify-content: flex-end;
10747 margin-top: 30px;
10748 }
10749 .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 {
10750 display: flex;
10751 align-items: center;
10752 gap: 14px;
10753 }
10754 .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 {
10755 color: #000;
10756 background: none;
10757 border: 1px solid #E4E6EB;
10758 padding: 11px 20px;
10759 min-width: auto;
10760 line-height: normal;
10761 }
10762 .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 {
10763 opacity: 0.5;
10764 cursor: not-allowed;
10765 }
10766 .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 {
10767 padding: 0;
10768 border-radius: 10px;
10769 border: 1px solid #EEF0F3;
10770 }
10771 .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 {
10772 width: 60%;
10773 margin-right: 0;
10774 background: #fff;
10775 border-bottom-left-radius: 8px;
10776 border-right: 1px solid #EEF0F3;
10777 align-self: stretch;
10778 }
10779 .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 {
10780 padding: 14px 20px;
10781 border-right: 1px solid #EBEDF0;
10782 }
10783 .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 {
10784 gap: 10px;
10785 }
10786 .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 {
10787 border: none;
10788 }
10789 .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 div[class^=wpfnl-order] {
10790 max-width: calc(100% - 40px);
10791 margin: 0 auto;
10792 }
10793 .order-bump-accordion-wrapper .order-bump-body .checkout-order-bump-setting-tab__content-wrapper.single-order-bump.expanded-orderbump .wpfnl-order-bump-create-modal[data-tour=yes] {
10794 z-index: inherit;
10795 }
10796 .order-bump-accordion-wrapper .order-bump-body .checkout-order-bump-setting-tab__content-wrapper.single-order-bump.expanded-orderbump #ob-template-select[data-tour=yes] {
10797 z-index: 4;
10798 position: relative;
10799 }
10800 .order-bump-accordion-wrapper .order-bump-body .checkout-order-bump-setting-tab__content-wrapper.single-order-bump.expanded-orderbump #wpfnl-save-ob[data-tour=yes] {
10801 z-index: 4;
10802 position: relative;
10803 opacity: 1;
10804 border: 1px solid #fff;
10805 }
10806 .order-bump-accordion-wrapper .order-bump-body .checkout-order-bump-setting-tab__content-wrapper.single-order-bump.expanded-orderbump #ob-position-select[data-tour=yes] {
10807 z-index: 4;
10808 position: relative;
10809 }
10810 .order-bump-accordion-wrapper .order-bump-body .checkout-order-bump-setting-tab__content-wrapper.single-order-bump.expanded-orderbump .discount-settings #wpfnl-product-replace .wpfnl-fields .wpfnl-checkbox label[data-tour=yes] {
10811 z-index: 4;
10812 position: relative;
10813 }
10814 .order-bump-accordion-wrapper .order-bump-body .checkout-order-bump-setting-tab__content-wrapper.single-order-bump.expanded-orderbump #product-title[data-tour=yes] {
10815 z-index: 4;
10816 position: relative;
10817 }
10818 .order-bump-accordion-wrapper .order-bump-body .checkout-order-bump-setting-tab__content-wrapper.single-order-bump.expanded-orderbump .wpfnl-order-bump-create-modal[data-tour=no] {
10819 z-index: 1;
10820 }
10821 .order-bump-accordion-wrapper .order-bump-body .checkout-order-bump-setting-tab__content-wrapper.single-order-bump.expanded-orderbump #ob-template-select[data-tour=no] {
10822 z-index: 1;
10823 position: relative;
10824 }
10825 .order-bump-accordion-wrapper .order-bump-body .checkout-order-bump-setting-tab__content-wrapper.single-order-bump.expanded-orderbump #wpfnl-save-ob[data-tour=no] {
10826 z-index: 1;
10827 position: relative;
10828 }
10829 .order-bump-accordion-wrapper .order-bump-body .checkout-order-bump-setting-tab__content-wrapper.single-order-bump.expanded-orderbump #ob-position-select[data-tour=no] {
10830 z-index: 1;
10831 position: relative;
10832 }
10833 .order-bump-accordion-wrapper .order-bump-body .checkout-order-bump-setting-tab__content-wrapper.single-order-bump.expanded-orderbump .discount-settings #wpfnl-product-replace .wpfnl-fields .wpfnl-checkbox label[data-tour=no] {
10834 z-index: 1;
10835 position: relative;
10836 }
10837 .order-bump-accordion-wrapper .order-bump-body .checkout-order-bump-setting-tab__content-wrapper.single-order-bump.expanded-orderbump #product-title[data-tour=yes] {
10838 z-index: 4;
10839 position: relative;
10840 }
10841 .order-bump-accordion-wrapper .order-bump-body .checkout-order-bump-setting-tab__content-wrapper.single-order-bump.expanded-orderbump .upload-product-image .wpfnl-fields {
10842 width: calc(100% - 180px);
10843 }
10844 .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 {
10845 border-radius: 50%;
10846 }
10847 .order-bump-accordion-wrapper .order-bump-body .checkout-order-bump-setting-tab__content-wrapper.single-order-bump.no-more-one {
10848 border-radius: 0 0 10px 10px;
10849 }
10850 .order-bump-accordion-wrapper .order-bump-body .reset-arrow-color,
10851 .order-bump-accordion-wrapper .order-bump-body .reset-obbg {
10852 margin-left: 1px;
10853 padding: 4px 5px;
10854 position: relative;
10855 top: -1px;
10856 border: none;
10857 border-radius: 3px;
10858 background: transparent;
10859 color: #fff;
10860 font-size: 12px;
10861 line-height: 1;
10862 cursor: pointer;
10863 }
10864 .order-bump-accordion-wrapper .order-bump-body .reset-arrow-color svg,
10865 .order-bump-accordion-wrapper .order-bump-body .reset-obbg svg {
10866 width: 16px;
10867 height: 16px;
10868 display: block;
10869 }
10870 .order-bump-accordion-wrapper .order-bump-body .reset-arrow-color {
10871 top: 3px;
10872 }
10873
10874 .wpfnl-back-icon {
10875 border-radius: 10px;
10876 border: 1px solid #EBEDF0;
10877 background: #FFF;
10878 display: flex;
10879 align-items: center;
10880 justify-content: center;
10881 padding: 7px !important;
10882 cursor: pointer;
10883 margin-right: 10px;
10884 }
10885
10886 .wpfnl-checkbox label:before {
10887 border: 1px solid #EBEDF0;
10888 background-color: none;
10889 }
10890
10891 .checkout-order-bump-setting-tab__content-wrapper {
10892 background: #FFFFFF;
10893 border: 1px solid transparent;
10894 box-shadow: 0px 5px 20px rgba(148, 135, 180, 0.15);
10895 border-radius: 10px;
10896 margin-bottom: 15px;
10897 }
10898 .checkout-order-bump-setting-tab__content-wrapper:last-child {
10899 margin-bottom: 0;
10900 }
10901 .checkout-order-bump-setting-tab__content-wrapper .order-bump-accordion-content {
10902 display: none;
10903 flex-flow: row wrap;
10904 align-items: flex-start;
10905 padding: 24px;
10906 }
10907 .checkout-order-bump-setting-tab__content-wrapper .order-bump-accordion-content.show-content {
10908 display: flex;
10909 }
10910 .checkout-order-bump-setting-tab__content-wrapper.no-order-bump {
10911 text-align: center;
10912 padding: 12px 24px;
10913 }
10914 .checkout-order-bump-setting-tab__content-wrapper.no-more-one {
10915 padding: 18px 24px;
10916 color: #272727;
10917 display: flex;
10918 flex-flow: row wrap;
10919 align-items: center;
10920 justify-content: space-between;
10921 }
10922 .checkout-order-bump-setting-tab__content-wrapper.no-more-one .hints {
10923 color: #272727;
10924 margin: 0;
10925 width: calc(100% - 168px);
10926 font-style: normal;
10927 padding-right: 14px;
10928 }
10929 .checkout-order-bump-setting-tab__content-wrapper.no-more-one .hints .highlight-color {
10930 color: #ee5f5a;
10931 }
10932 .checkout-order-bump-setting-tab__content-wrapper.no-more-one .hints .pro-tag {
10933 color: #ffffff;
10934 }
10935 .checkout-order-bump-setting-tab__content-wrapper.no-more-one .pro-link {
10936 font-weight: 500;
10937 text-decoration: underline;
10938 color: #6e42d3;
10939 width: 168px;
10940 }
10941 .checkout-order-bump-setting-tab__content-wrapper.expanded-orderbump .order-bump-accordion-header {
10942 box-shadow: none;
10943 border-bottom-color: #6E42D3;
10944 border-bottom-right-radius: 0;
10945 border-bottom-left-radius: 0;
10946 }
10947 .checkout-order-bump-setting-tab__content-wrapper.expanded-orderbump .order-bump-accordion-header .title-area .icon {
10948 top: 1px;
10949 transform: rotate(-135deg);
10950 }
10951 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings {
10952 border-top: 1px solid #E5E8F3;
10953 }
10954 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-field-wrapper {
10955 margin-bottom: 25px;
10956 }
10957 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-field-wrapper:last-child {
10958 margin-bottom: 0;
10959 }
10960 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-field-wrapper label {
10961 font-size: 14px;
10962 line-height: 16px;
10963 }
10964 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-field-wrapper select {
10965 padding: 5px 9px;
10966 }
10967 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-field-wrapper.no-title-checkbox .hints.mobile {
10968 display: none;
10969 }
10970 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-field-wrapper > label {
10971 width: 250px;
10972 position: relative;
10973 padding-right: 30px;
10974 }
10975 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-field-wrapper > label .color-picker {
10976 position: absolute;
10977 right: 10px;
10978 top: -4px;
10979 line-height: 1;
10980 }
10981 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-field-wrapper .vc-color-wrap {
10982 width: 25px;
10983 }
10984 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-field-wrapper.top-align .color-picker {
10985 top: 6px;
10986 }
10987 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-field-wrapper.orderbump-bg .vc-color-wrap {
10988 position: relative;
10989 top: -5px;
10990 }
10991 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-field-wrapper > label.has-tooltip .wpfnl-tooltip {
10992 top: -2px;
10993 }
10994 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-field-wrapper .wpfnl-fields {
10995 width: 50%;
10996 }
10997 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-field-wrapper .wpfnl-fields select {
10998 border: 1px solid #EBEDF0;
10999 padding-top: 3px;
11000 }
11001 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-field-wrapper .wpfnl-fields .icp__input {
11002 border-radius: 0 !important;
11003 border: 1px solid #e5e5e5;
11004 background: #000000;
11005 }
11006 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-box {
11007 padding: 30px 0;
11008 margin: 0;
11009 box-shadow: none;
11010 background: transparent;
11011 border-radius: 0;
11012 }
11013 .checkout-order-bump-setting-tab__content-wrapper .hints {
11014 word-break: break-word;
11015 }
11016 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .enable-order-bump {
11017 border-top: none;
11018 padding-bottom: 30px;
11019 }
11020 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .enable-order-bump .wpfnl-fields input {
11021 width: 97%;
11022 }
11023 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area > .title {
11024 position: relative;
11025 font-weight: 500;
11026 font-size: 16px;
11027 line-height: 19px;
11028 color: #363B4E;
11029 background-color: #F7F7FA;
11030 padding: 18px 30px 18px 30px;
11031 border-radius: 10px 10px 0 0;
11032 border-bottom: 1px solid #EEF0F3;
11033 }
11034 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-coupon .coupon,
11035 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-product {
11036 border: 1px solid #E9E9EF;
11037 border-radius: 6px;
11038 height: 36px;
11039 position: relative;
11040 display: flex;
11041 }
11042 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-coupon .coupon .wpfnl-ob-replace-product-search,
11043 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-coupon .coupon .wpfnl-ob-product-search,
11044 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-product .wpfnl-ob-replace-product-search,
11045 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-product .wpfnl-ob-product-search {
11046 display: none;
11047 }
11048 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-coupon .coupon svg,
11049 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-product svg {
11050 position: absolute;
11051 left: 10px;
11052 top: 10px;
11053 }
11054 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-coupon .coupon .select2-container--default .select2-selection--single .select2-selection__arrow,
11055 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-product .select2-container--default .select2-selection--single .select2-selection__arrow {
11056 display: none;
11057 }
11058 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-coupon .coupon .select2.select2-container.select2-container--default,
11059 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-product .select2.select2-container.select2-container--default {
11060 width: 100% !important;
11061 }
11062 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-coupon .coupon .select2-container--default .select2-selection--single,
11063 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-product .select2-container--default .select2-selection--single {
11064 background-color: transparent;
11065 border: none;
11066 height: auto;
11067 }
11068 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-coupon .coupon .select2-selection__rendered,
11069 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-product .select2-selection__rendered {
11070 padding: 8px 12px 7px;
11071 width: 100%;
11072 border-radius: 6px;
11073 white-space: pre;
11074 overflow: hidden;
11075 text-overflow: ellipsis;
11076 display: block;
11077 -webkit-line-clamp: 3;
11078 -webkit-box-orient: vertical;
11079 line-height: normal;
11080 }
11081 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-coupon .coupon .select2-selection__rendered .select2-selection__placeholder,
11082 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-product .select2-selection__rendered .select2-selection__placeholder {
11083 color: #7A8B9A;
11084 }
11085 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-coupon .coupon.product-selected .select2-selection__rendered,
11086 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-product.product-selected .select2-selection__rendered {
11087 display: flex;
11088 align-items: center;
11089 flex-flow: row-reverse;
11090 justify-content: space-between;
11091 }
11092 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-coupon .coupon .select2-container.select2-container--default.select2-container--open,
11093 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-product .select2-container.select2-container--default.select2-container--open {
11094 border: none;
11095 }
11096 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-coupon .coupon .select2-selection__clear,
11097 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-product .select2-selection__clear {
11098 cursor: pointer;
11099 padding: 0 2px;
11100 }
11101 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-product[data-tour=yes] {
11102 z-index: 4;
11103 position: relative;
11104 }
11105 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .wpfnl-ob-replace-product {
11106 height: auto;
11107 }
11108 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .wpfnl-ob-replace-product .select2-selection__rendered {
11109 display: flex;
11110 flex-flow: row wrap;
11111 gap: 6px;
11112 padding: 5px 7px 5px;
11113 }
11114 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .wpfnl-ob-replace-product .select2-selection__rendered .select2-selection__clear {
11115 display: none;
11116 }
11117 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .wpfnl-ob-replace-product .select2-selection__choice {
11118 border: 1px solid #EBEDF0;
11119 display: inline;
11120 padding: 7px 4px 7px 10px;
11121 border-radius: 6px;
11122 color: #363B4E;
11123 font-size: 13px;
11124 display: inline-flex;
11125 gap: 5px;
11126 flex-flow: row-reverse;
11127 }
11128 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .wpfnl-ob-replace-product .select2-selection__choice .select2-selection__choice__remove {
11129 padding: 0px 6px;
11130 line-height: 1;
11131 display: flex;
11132 align-items: center;
11133 cursor: pointer;
11134 }
11135 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .wpfnl-ob-replace-product input.select2-search__field {
11136 width: auto !important;
11137 padding: 0 8px;
11138 height: auto;
11139 min-width: 80px;
11140 border: none;
11141 }
11142 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .wpfnl-replace-products-radio-btn {
11143 background-color: #F6F5FA;
11144 border-radius: 10px;
11145 padding: 20px;
11146 margin-top: 16px;
11147 display: grid;
11148 grid-template-columns: repeat(2, 1fr);
11149 gap: 20px;
11150 }
11151 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .wpfnl-replace-products-radio-btn .single-page-option {
11152 position: relative;
11153 }
11154 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .wpfnl-replace-products-radio-btn .single-page-option > input[type=radio] {
11155 display: none;
11156 }
11157 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .wpfnl-replace-products-radio-btn .single-page-option .option-label {
11158 border-radius: 10px;
11159 border: 1px solid #E4E0F0;
11160 background-color: #FFF;
11161 cursor: pointer;
11162 padding: 12px 16px;
11163 display: block;
11164 height: 100%;
11165 }
11166 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .wpfnl-replace-products-radio-btn .single-page-option .radio-point {
11167 position: absolute;
11168 top: 11px;
11169 right: 16px;
11170 }
11171 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .wpfnl-replace-products-radio-btn .single-page-option .radio-point circle:first-child {
11172 transform: scale(0);
11173 transform-origin: center;
11174 transition: all 0.3s ease;
11175 }
11176 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .wpfnl-replace-products-radio-btn .single-page-option > input[type=radio]:checked + .option-label {
11177 border-color: #6E42D3;
11178 }
11179 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .wpfnl-replace-products-radio-btn .single-page-option > input[type=radio]:checked + .option-label .radio-point circle:first-child {
11180 transform: scale(1);
11181 }
11182 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .wpfnl-replace-products-radio-btn .single-page-option h4 {
11183 color: #363B4E;
11184 font-size: 14px;
11185 font-weight: 500;
11186 line-height: 1.37;
11187 margin-bottom: 0;
11188 max-width: 95%;
11189 }
11190 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .wpfnl-replace-products-radio-btn .single-page-option p {
11191 color: #525562;
11192 font-size: 14px;
11193 font-weight: 400;
11194 line-height: 1.4;
11195 }
11196 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .upload-product-image .icon-wrapper {
11197 display: inline-flex;
11198 flex-flow: column;
11199 justify-content: center;
11200 align-items: center;
11201 gap: 8px;
11202 }
11203 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .upload-product-image .image-label {
11204 box-sizing: border-box;
11205 border-radius: 10px;
11206 height: 160px;
11207 display: flex;
11208 flex-flow: column;
11209 align-items: center;
11210 justify-content: center;
11211 margin: 0;
11212 padding: 0;
11213 text-align: center;
11214 background-repeat: no-repeat;
11215 background-position: center;
11216 background-size: cover;
11217 cursor: pointer;
11218 border: 1px dashed #CCC3E1;
11219 background-color: transparent;
11220 background-image: none;
11221 }
11222 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .upload-product-image .image-label .title {
11223 display: block;
11224 line-height: 16px;
11225 transition: all 0.3s ease;
11226 color: #363B4E;
11227 font-size: 14px;
11228 font-style: normal;
11229 font-weight: 500;
11230 line-height: 14px;
11231 letter-spacing: -0.14px;
11232 }
11233 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .upload-product-image .image-label .title .wpfnl-link-text {
11234 color: #6E42D3;
11235 }
11236 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .upload-product-image .image-label .hints {
11237 font-style: normal;
11238 margin: 0;
11239 color: #7A8B9A;
11240 width: 100%;
11241 display: block;
11242 }
11243 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .upload-product-image .image-label.img-uploaded {
11244 border-color: transparent;
11245 }
11246 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .upload-product-image .image-label.img-uploaded .icon-wrapper {
11247 background: rgba(0, 0, 0, 0.4);
11248 width: 100%;
11249 height: 100%;
11250 border-radius: 10px;
11251 display: flex;
11252 flex-flow: column;
11253 align-items: center;
11254 justify-content: center;
11255 flex-wrap: wrap;
11256 opacity: 0;
11257 visibility: hidden;
11258 transition: all 0.3s ease;
11259 }
11260 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .upload-product-image .image-label.img-uploaded:hover .icon-wrapper {
11261 opacity: 1;
11262 visibility: visible;
11263 }
11264 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .upload-product-image .image-label.img-uploaded:hover .title {
11265 color: #ffffff;
11266 }
11267 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .upload-product-image .image-label.img-uploaded:hover path {
11268 fill: #ffffff;
11269 }
11270 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .upload-product-image .image-label.img-uploaded .hints {
11271 color: #fff;
11272 }
11273 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-coupon .coupon .wpfnl-ob-coupon-search {
11274 display: none;
11275 }
11276 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .non-input-field {
11277 cursor: not-allowed;
11278 background-color: #F6F5FA;
11279 font-size: 14px;
11280 color: #7A8B9A;
11281 padding: 13px 15px;
11282 height: 44px;
11283 width: 100%;
11284 min-width: 190px;
11285 border-radius: 6px;
11286 display: block;
11287 border: 1px solid #EBEDF0;
11288 }
11289 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-pre-purchase-upsell {
11290 width: 100%;
11291 justify-content: space-between;
11292 }
11293 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-pre-purchase-upsell .wpfnl-tooltip {
11294 position: relative;
11295 top: 3px;
11296 }
11297 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-pre-purchase-upsell .wpfnl-fields {
11298 width: auto;
11299 }
11300 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-pre-purchase-upsell .pro-tag-icon {
11301 transform: translateY(7px);
11302 display: inline-block;
11303 }
11304 .checkout-order-bump-setting-tab__content-wrapper .order-bump-template-preview-area {
11305 width: 40%;
11306 position: sticky;
11307 top: 0px;
11308 padding-bottom: 24px;
11309 }
11310 .checkout-order-bump-setting-tab__content-wrapper .order-bump-template-preview-area .preview-header {
11311 padding: 14px 20px;
11312 }
11313 .checkout-order-bump-setting-tab__content-wrapper .order-bump-template-preview-area .preview-header h4 {
11314 text-transform: capitalize;
11315 font-family: Roboto;
11316 font-size: 14px;
11317 font-style: normal;
11318 font-weight: 400;
11319 line-height: normal;
11320 }
11321 .checkout-order-bump-setting-tab__content-wrapper .order-bump-template-preview-area .preview-header h4 span {
11322 color: #363B4E;
11323 font-weight: 600;
11324 }
11325 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-tabs {
11326 display: flex;
11327 gap: 30px;
11328 border-bottom: 1px solid #EEF0F3;
11329 background-color: #F9FAFB;
11330 border-radius: 8px 8px 0 0;
11331 width: 100%;
11332 padding: 0 30px;
11333 }
11334 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-tabs .ob-tab-button {
11335 display: flex;
11336 align-items: center;
11337 gap: 8px;
11338 padding: 14px 0;
11339 background: transparent;
11340 border: none;
11341 cursor: pointer;
11342 font-size: 14px;
11343 font-weight: 500;
11344 color: #6B7280;
11345 transition: all 0.2s ease;
11346 white-space: nowrap;
11347 position: relative;
11348 }
11349 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-tabs .ob-tab-button::before {
11350 content: "";
11351 position: absolute;
11352 bottom: -1px;
11353 left: 0;
11354 width: 100%;
11355 height: 2px;
11356 background-color: transparent;
11357 transition: background-color 0.2s ease;
11358 }
11359 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-tabs .ob-tab-button svg {
11360 width: 18px;
11361 height: 18px;
11362 color: #9CA3AF;
11363 transition: color 0.2s ease;
11364 }
11365 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-tabs .ob-tab-button:first-child {
11366 border-radius: 8px 0 0 0;
11367 }
11368 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-tabs .ob-tab-button:hover {
11369 color: #374151;
11370 }
11371 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-tabs .ob-tab-button:hover svg {
11372 color: #6E42D2;
11373 }
11374 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-tabs .ob-tab-button.active {
11375 color: #6E42D2;
11376 }
11377 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-tabs .ob-tab-button.active::before {
11378 background-color: #6E42D2;
11379 }
11380 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-tabs .ob-tab-button.active svg {
11381 color: #6E42D2;
11382 }
11383 @keyframes fadeIn {
11384 from {
11385 opacity: 0;
11386 transform: translateY(10px);
11387 }
11388 to {
11389 opacity: 1;
11390 transform: translateY(0);
11391 }
11392 }
11393 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category {
11394 padding: 26px 30px;
11395 animation: fadeIn 0.3s ease-in;
11396 }
11397 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category:last-child {
11398 border-bottom: none;
11399 }
11400 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category .category-title {
11401 color: #363B4E;
11402 font-size: 16px;
11403 font-weight: 500;
11404 line-height: 1;
11405 display: flex;
11406 align-items: center;
11407 gap: 8px;
11408 margin-bottom: 26px;
11409 }
11410 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category .ob-settings-wrapper {
11411 display: flex;
11412 flex-flow: row wrap;
11413 justify-content: space-between;
11414 gap: 16px;
11415 row-gap: 24px;
11416 }
11417 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category .ob-settings-wrapper .single-ob-settings {
11418 width: calc(50% - 8px);
11419 }
11420 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category .ob-settings-wrapper .single-ob-settings.full-width {
11421 width: 100%;
11422 }
11423 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category .ob-settings-wrapper .ob-product-description .mce-tinymce div.mce-toolbar-grp {
11424 padding-left: 35px;
11425 }
11426 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category .ob-settings-wrapper .ob-product-description .quicktags-toolbar {
11427 padding: 5px 2px 5px 45px;
11428 }
11429 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category .ob-settings-wrapper .ob-product-description .ob-settings-input {
11430 position: relative;
11431 margin-top: 20px;
11432 }
11433 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category .ob-settings-wrapper .ob-product-description .color-picker {
11434 position: absolute;
11435 top: 46px;
11436 left: 13px;
11437 z-index: 9;
11438 }
11439 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category .ob-settings-wrapper .ob-product-description .vc-color-wrap {
11440 margin: 0;
11441 width: 20px;
11442 height: 20px;
11443 border-radius: 50%;
11444 }
11445 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category .ob-settings-wrapper .ob-product-replace .wpfnl-tooltip {
11446 position: relative;
11447 top: 3px;
11448 }
11449 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category .ob-settings-wrapper .ob-product-replace .wpfnl-tooltip p {
11450 color: #ffffff;
11451 }
11452 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category .ob-settings-title {
11453 color: #363B4E;
11454 font-size: 14px;
11455 font-weight: 500;
11456 line-height: 1;
11457 margin-bottom: 8px;
11458 display: flex;
11459 align-items: center;
11460 gap: 3px;
11461 }
11462 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category .ob-settings-title .wpfnl-tooltip {
11463 padding-bottom: 0;
11464 }
11465 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category .ob-settings-title .wpfnl-tooltip svg {
11466 display: block;
11467 }
11468 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category .ob-settings-input select,
11469 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category .ob-settings-input input[type=password],
11470 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category .ob-settings-input input[type=url],
11471 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category .ob-settings-input input[type=number],
11472 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category .ob-settings-input input[type=text] {
11473 border-radius: 8px;
11474 height: 40px;
11475 }
11476 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category .ob-color-picker-wrapper {
11477 display: flex;
11478 align-items: center;
11479 }
11480 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category .ob-color-picker-wrapper .vc-color-wrap.transparent {
11481 height: 40px;
11482 width: 40px;
11483 border-radius: 6px;
11484 }
11485 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category .ob-color-picker-wrapper input[type=text] {
11486 max-width: max-content;
11487 min-width: auto;
11488 border-radius: 6px;
11489 background: #F6F5FA;
11490 width: 120px;
11491 }
11492 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category .fields-with-color {
11493 border: 1px solid #E5E8F3;
11494 border-radius: 8px;
11495 display: flex;
11496 align-items: center;
11497 }
11498 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category .fields-with-color input[type=text] {
11499 width: calc(100% - 40px);
11500 border: none;
11501 height: 38px !important;
11502 }
11503 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category .fields-with-color .color-picker {
11504 width: 40px;
11505 height: 38px;
11506 display: flex;
11507 align-items: center;
11508 justify-content: center;
11509 border-left: 1px solid #E5E8F3;
11510 }
11511 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category .fields-with-color .color-picker .vc-color-wrap {
11512 width: 20px;
11513 height: 20px;
11514 border-radius: 50%;
11515 margin: 0;
11516 }
11517 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details {
11518 border-bottom: 1px solid #EEF0F3;
11519 }
11520 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .offer-selection-mode {
11521 display: flex;
11522 gap: 15px;
11523 }
11524 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .offer-selection-mode .ob-settings-title {
11525 margin-bottom: 0;
11526 }
11527 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .offer-selection-mode .radio-option {
11528 display: flex;
11529 align-items: center;
11530 gap: 5px;
11531 cursor: pointer;
11532 position: relative;
11533 }
11534 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .offer-selection-mode .radio-option input[type=radio] {
11535 cursor: pointer;
11536 margin: 0;
11537 }
11538 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .offer-selection-mode .radio-option input[type=radio]:checked {
11539 border-color: #6E42D3;
11540 }
11541 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .offer-selection-mode .radio-option input[type=radio]:checked::before {
11542 background-color: #6E42D3;
11543 }
11544 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .offer-selection-mode .radio-option span {
11545 font-size: 14px;
11546 color: #363B4E;
11547 font-weight: 400;
11548 }
11549 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .offer-selection-mode .radio-option .recommended-badge {
11550 background: #ded3f8;
11551 color: #6e42d3;
11552 font-size: 12px;
11553 font-weight: 400;
11554 padding: 2px 8px;
11555 border-radius: 4px;
11556 margin-left: 4px;
11557 letter-spacing: 0.5px;
11558 }
11559 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .auto-match-settings {
11560 width: 100%;
11561 display: flex;
11562 flex-flow: row wrap;
11563 justify-content: space-between;
11564 gap: 16px;
11565 row-gap: 20px;
11566 }
11567 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .ob-filter-options {
11568 display: flex;
11569 align-items: flex-start;
11570 gap: 30px;
11571 }
11572 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .ob-filter-options .checkbox-group {
11573 display: flex;
11574 flex-direction: column;
11575 gap: 7px;
11576 }
11577 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .ob-filter-options .checkbox-option {
11578 display: flex;
11579 align-items: center;
11580 gap: 8px;
11581 cursor: pointer;
11582 }
11583 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .ob-filter-options .checkbox-option input[type=checkbox] {
11584 width: 18px;
11585 height: 18px;
11586 cursor: pointer;
11587 margin: 0;
11588 }
11589 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .ob-filter-options .checkbox-option input[type=checkbox]:checked::before {
11590 margin: -0.12rem 0 0 -0.2rem;
11591 }
11592 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .ob-filter-options .checkbox-option span {
11593 font-size: 14px;
11594 color: #363B4E;
11595 user-select: none;
11596 }
11597 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .ob-fallback-behavior .wpfnl-ob-fallback-product-search.select2-hidden-accessible {
11598 border: 0 !important;
11599 clip: rect(0 0 0 0) !important;
11600 -webkit-clip-path: inset(50%) !important;
11601 clip-path: inset(50%) !important;
11602 height: 1px !important;
11603 overflow: hidden !important;
11604 padding: 0 !important;
11605 position: absolute !important;
11606 width: 1px !important;
11607 white-space: nowrap !important;
11608 }
11609 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .ob-fallback-behavior input[type=radio] {
11610 cursor: pointer;
11611 margin: 0;
11612 }
11613 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .ob-fallback-behavior input[type=radio]:checked {
11614 border-color: #6E42D3;
11615 }
11616 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .ob-fallback-behavior input[type=radio]:checked::before {
11617 background-color: #6E42D3;
11618 }
11619 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .ob-fallback-behavior .fallback-options {
11620 display: flex;
11621 flex-direction: column;
11622 gap: 16px;
11623 }
11624 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .ob-fallback-behavior .fallback-options .radio-option {
11625 display: flex;
11626 align-items: flex-start;
11627 gap: 10px;
11628 padding: 10px 12px;
11629 border: 1px solid #E5E8F3;
11630 border-radius: 8px;
11631 cursor: pointer;
11632 transition: all 0.2s ease;
11633 background: #FFFFFF;
11634 }
11635 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .ob-fallback-behavior .fallback-options .radio-option:hover {
11636 border-color: #6E42D3;
11637 background: #F9F7FD;
11638 }
11639 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .ob-fallback-behavior .fallback-options .radio-option .radio-content {
11640 display: flex;
11641 flex-direction: column;
11642 gap: 4px;
11643 flex: 1;
11644 }
11645 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .ob-fallback-behavior .fallback-options .radio-option .radio-content .radio-title {
11646 font-size: 14px;
11647 color: #363B4E;
11648 font-weight: 500;
11649 }
11650 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .ob-fallback-behavior .fallback-options .radio-option .radio-content .radio-subtitle {
11651 font-size: 13px;
11652 color: #7A8B9A;
11653 font-weight: 400;
11654 }
11655 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .ob-fallback-behavior .default-product-select {
11656 margin-top: 6px;
11657 }
11658 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .ob-fallback-behavior .default-product-select > label {
11659 font-weight: 400;
11660 font-size: 13px;
11661 margin-bottom: 4px;
11662 display: block;
11663 }
11664 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .ob-fallback-behavior .select2-container.select2-container--default {
11665 background: #ffffff;
11666 border-radius: 10px;
11667 border: 1px solid #E5E8F3;
11668 z-index: 99;
11669 display: block;
11670 }
11671 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .ob-fallback-behavior .select2-container.select2-container--default .select2-selection--single {
11672 height: 34px;
11673 border-radius: 8px;
11674 border: none;
11675 box-sizing: border-box;
11676 cursor: pointer;
11677 display: block;
11678 }
11679 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .ob-fallback-behavior .select2-container.select2-container--default .select2-selection__rendered {
11680 padding-top: 7px;
11681 line-height: 1;
11682 display: block;
11683 padding-left: 8px;
11684 padding-right: 20px;
11685 overflow: hidden;
11686 text-overflow: ellipsis;
11687 white-space: nowrap;
11688 }
11689 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .ob-fallback-behavior .select2-container.select2-container--default .select2-selection__arrow {
11690 top: 3px;
11691 right: 3px;
11692 }
11693 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.color-customization .ob-settings-wrapper .single-ob-settings {
11694 width: calc(33.3333333333% - 11px);
11695 }
11696 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.conditional-rules .ob-settings-wrapper .enable-conditional .wpfnl-tooltip {
11697 position: relative;
11698 top: 3px;
11699 }
11700 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.conditional-rules .ob-settings-wrapper .enable-conditional .wpfnl-tooltip p {
11701 color: #ffffff;
11702 }
11703 .checkout-order-bump-setting-tab__content-wrapper {
11704 /* Upgrade overlay - full screen backdrop */
11705 }
11706 .checkout-order-bump-setting-tab__content-wrapper .ob-upgrade-overlay {
11707 position: fixed;
11708 inset: 0;
11709 z-index: 9999;
11710 background: rgba(0, 0, 0, 0.45);
11711 display: flex;
11712 align-items: center;
11713 justify-content: center;
11714 padding: 20px;
11715 }
11716 .checkout-order-bump-setting-tab__content-wrapper {
11717 /* Upgrade modal card */
11718 }
11719 .checkout-order-bump-setting-tab__content-wrapper .ob-upgrade-modal {
11720 position: relative;
11721 background: #fff;
11722 border-radius: 16px;
11723 padding: 36px 32px 32px;
11724 max-width: 420px;
11725 width: 100%;
11726 text-align: center;
11727 box-shadow: 0 20px 60px rgba(0, 0, 0, 0.25);
11728 }
11729 .checkout-order-bump-setting-tab__content-wrapper .ob-upgrade-modal-close {
11730 position: absolute;
11731 top: 14px;
11732 right: 16px;
11733 background: none;
11734 border: none;
11735 font-size: 18px;
11736 color: #667085;
11737 cursor: pointer;
11738 line-height: 1;
11739 padding: 4px;
11740 }
11741 .checkout-order-bump-setting-tab__content-wrapper .ob-upgrade-modal-close:hover {
11742 color: #344054;
11743 }
11744 .checkout-order-bump-setting-tab__content-wrapper .ob-upgrade-modal-icon {
11745 margin-bottom: 16px;
11746 }
11747 .checkout-order-bump-setting-tab__content-wrapper .ob-upgrade-modal-title {
11748 font-size: 20px;
11749 font-weight: 700;
11750 color: #101828;
11751 margin: 0 0 12px;
11752 }
11753 .checkout-order-bump-setting-tab__content-wrapper .ob-upgrade-modal-desc {
11754 font-size: 14px;
11755 color: #667085;
11756 margin: 0 0 24px;
11757 line-height: 1.6;
11758 }
11759 .checkout-order-bump-setting-tab__content-wrapper .ob-upgrade-modal-btn {
11760 display: inline-block;
11761 background: linear-gradient(135deg, #7A3CF6 0%, #5B21E6 100%);
11762 color: #fff !important;
11763 padding: 12px 28px;
11764 border-radius: 8px;
11765 font-size: 14px;
11766 font-weight: 600;
11767 text-decoration: none;
11768 transition: opacity 0.2s ease;
11769 }
11770 .checkout-order-bump-setting-tab__content-wrapper .ob-upgrade-modal-btn:hover {
11771 opacity: 0.9;
11772 text-decoration: none;
11773 color: #fff !important;
11774 }
11775 .checkout-order-bump-setting-tab__content-wrapper {
11776 /* Locked auto-match label styling */
11777 }
11778 .checkout-order-bump-setting-tab__content-wrapper .ob-automatch-locked {
11779 opacity: 0.6;
11780 }
11781 .checkout-order-bump-setting-tab__content-wrapper {
11782 /*-----Rule Groups Styles-----*/
11783 }
11784 .checkout-order-bump-setting-tab__content-wrapper .rule-groups-container {
11785 width: 100%;
11786 }
11787 .checkout-order-bump-setting-tab__content-wrapper .rule-groups-container .rule-group {
11788 background: #fff;
11789 border: 1px solid #E5E7EB;
11790 border-radius: 8px;
11791 }
11792 .checkout-order-bump-setting-tab__content-wrapper .rule-groups-container .rule-group-header {
11793 display: flex;
11794 justify-content: space-between;
11795 align-items: center;
11796 padding: 6px 12px 5px;
11797 border-bottom: 1px solid #E5E7EB;
11798 }
11799 .checkout-order-bump-setting-tab__content-wrapper .rule-groups-container .rule-group-body {
11800 padding: 20px;
11801 }
11802 .checkout-order-bump-setting-tab__content-wrapper .rule-groups-container .btn-create-rule-group {
11803 margin-top: 20px;
11804 }
11805 .checkout-order-bump-setting-tab__content-wrapper .rule-group-title {
11806 font-size: 14px;
11807 font-weight: 600;
11808 color: #374151;
11809 margin: 0;
11810 }
11811 .checkout-order-bump-setting-tab__content-wrapper .btn-delete-rule-group {
11812 background: transparent;
11813 border: none;
11814 color: #EF4444;
11815 cursor: pointer;
11816 padding: 4px;
11817 display: flex;
11818 align-items: center;
11819 justify-content: center;
11820 transition: opacity 0.2s;
11821 }
11822 .checkout-order-bump-setting-tab__content-wrapper .btn-delete-rule-group:hover {
11823 opacity: 0.7;
11824 }
11825 .checkout-order-bump-setting-tab__content-wrapper .rule-condition {
11826 margin-bottom: 12px;
11827 }
11828 .checkout-order-bump-setting-tab__content-wrapper .condition-row {
11829 display: flex;
11830 gap: 12px;
11831 align-items: flex-end;
11832 background: #F9FAFB;
11833 padding: 16px;
11834 border-radius: 6px;
11835 border: 1px solid #E5E7EB;
11836 }
11837 .checkout-order-bump-setting-tab__content-wrapper .condition-row input[type=text],
11838 .checkout-order-bump-setting-tab__content-wrapper .condition-row input[type=number],
11839 .checkout-order-bump-setting-tab__content-wrapper .condition-row select {
11840 padding: 3px 12px !important;
11841 min-width: auto;
11842 }
11843 .checkout-order-bump-setting-tab__content-wrapper .condition-row .arco-select-view {
11844 font-size: 14px;
11845 background: #fff;
11846 border: 1px solid #D1D5DB;
11847 border-radius: 4px;
11848 }
11849 .checkout-order-bump-setting-tab__content-wrapper .condition-row .arco-select-view .arco-select-view-inner {
11850 padding: 0;
11851 }
11852 .checkout-order-bump-setting-tab__content-wrapper .condition-row .arco-select-view .arco-select-view-inner .arco-select-view-input {
11853 height: auto;
11854 min-height: auto;
11855 width: 100% !important;
11856 padding: 0;
11857 height: 32px;
11858 }
11859 .checkout-order-bump-setting-tab__content-wrapper .condition-row .arco-select-view .arco-select-view-inner .arco-select-view-tag {
11860 font-size: 11px;
11861 line-height: 1.2;
11862 padding: 4px;
11863 }
11864 .checkout-order-bump-setting-tab__content-wrapper .condition-field,
11865 .checkout-order-bump-setting-tab__content-wrapper .condition-operator,
11866 .checkout-order-bump-setting-tab__content-wrapper .condition-value {
11867 display: flex;
11868 flex-direction: column;
11869 gap: 6px;
11870 }
11871 .checkout-order-bump-setting-tab__content-wrapper .condition-field {
11872 flex: 0 0 240px;
11873 }
11874 .checkout-order-bump-setting-tab__content-wrapper .condition-operator {
11875 flex: 0 0 180px;
11876 }
11877 .checkout-order-bump-setting-tab__content-wrapper .condition-value {
11878 flex: 0 0 130px;
11879 }
11880 .checkout-order-bump-setting-tab__content-wrapper .condition-field label,
11881 .checkout-order-bump-setting-tab__content-wrapper .condition-value label {
11882 font-size: 12px;
11883 font-weight: 500;
11884 color: #6B7280;
11885 }
11886 .checkout-order-bump-setting-tab__content-wrapper .condition-field select,
11887 .checkout-order-bump-setting-tab__content-wrapper .condition-operator select,
11888 .checkout-order-bump-setting-tab__content-wrapper .condition-value input,
11889 .checkout-order-bump-setting-tab__content-wrapper .condition-value select {
11890 width: 100%;
11891 padding: 8px 12px;
11892 border: 1px solid #D1D5DB;
11893 border-radius: 4px;
11894 font-size: 14px;
11895 color: #374151;
11896 background: #fff;
11897 }
11898 .checkout-order-bump-setting-tab__content-wrapper .condition-field select:focus,
11899 .checkout-order-bump-setting-tab__content-wrapper .condition-operator select:focus,
11900 .checkout-order-bump-setting-tab__content-wrapper .condition-value input:focus,
11901 .checkout-order-bump-setting-tab__content-wrapper .condition-value select:focus {
11902 outline: none;
11903 border-color: #6E42D2;
11904 box-shadow: 0 0 0 3px rgba(110, 66, 210, 0.1);
11905 }
11906 .checkout-order-bump-setting-tab__content-wrapper .condition-actions {
11907 display: flex;
11908 gap: 8px;
11909 align-items: center;
11910 position: relative;
11911 top: -6px;
11912 }
11913 .checkout-order-bump-setting-tab__content-wrapper .btn-drag-handle,
11914 .checkout-order-bump-setting-tab__content-wrapper .btn-delete-condition {
11915 background: transparent;
11916 border: none;
11917 color: #6B7280;
11918 cursor: pointer;
11919 padding: 4px;
11920 display: flex;
11921 align-items: center;
11922 justify-content: center;
11923 transition: color 0.2s;
11924 }
11925 .checkout-order-bump-setting-tab__content-wrapper .btn-drag-handle:hover {
11926 color: #374151;
11927 }
11928 .checkout-order-bump-setting-tab__content-wrapper .btn-delete-condition {
11929 color: #EF4444;
11930 }
11931 .checkout-order-bump-setting-tab__content-wrapper .btn-delete-condition:hover {
11932 opacity: 0.7;
11933 }
11934 .checkout-order-bump-setting-tab__content-wrapper .logic-separator {
11935 display: flex;
11936 align-items: center;
11937 justify-content: center;
11938 margin: 12px 0;
11939 position: relative;
11940 }
11941 .checkout-order-bump-setting-tab__content-wrapper .logic-separator.and-label:before {
11942 content: "";
11943 position: absolute;
11944 left: 50%;
11945 transform: translateX(-50%);
11946 top: -13px;
11947 height: calc(100% + 26px);
11948 width: 2px;
11949 background: #e5e7eb;
11950 z-index: 0;
11951 }
11952 .checkout-order-bump-setting-tab__content-wrapper .logic-label {
11953 background: #F3F4F6;
11954 color: #6B7280;
11955 font-size: 12px;
11956 font-weight: 600;
11957 padding: 4px 12px;
11958 border-radius: 12px;
11959 border: 1px solid #E5E7EB;
11960 position: relative;
11961 z-index: 1;
11962 }
11963 .checkout-order-bump-setting-tab__content-wrapper .or-separator {
11964 margin: 24px 0;
11965 }
11966 .checkout-order-bump-setting-tab__content-wrapper .or-separator::before,
11967 .checkout-order-bump-setting-tab__content-wrapper .or-separator::after {
11968 content: "";
11969 position: absolute;
11970 top: 50%;
11971 width: 45%;
11972 height: 1px;
11973 background: #E5E7EB;
11974 }
11975 .checkout-order-bump-setting-tab__content-wrapper .or-separator::before {
11976 left: 0;
11977 }
11978 .checkout-order-bump-setting-tab__content-wrapper .or-separator::after {
11979 right: 0;
11980 }
11981 .checkout-order-bump-setting-tab__content-wrapper .or-label {
11982 background: #FEF3C7;
11983 color: #D97706;
11984 border-color: #FCD34D;
11985 }
11986 .checkout-order-bump-setting-tab__content-wrapper .btn-add-condition {
11987 background: transparent;
11988 border: 1px dashed #D1D5DB;
11989 color: #6E42D2;
11990 font-size: 14px;
11991 font-weight: 500;
11992 padding: 10px 16px;
11993 border-radius: 6px;
11994 cursor: pointer;
11995 width: 100%;
11996 margin-top: 12px;
11997 transition: all 0.2s;
11998 }
11999 .checkout-order-bump-setting-tab__content-wrapper .btn-add-condition:hover {
12000 background: rgba(110, 66, 210, 0.05);
12001 border-color: #6E42D2;
12002 }
12003 .checkout-order-bump-setting-tab__content-wrapper .btn-create-rule-group {
12004 background: transparent;
12005 border: 2px dashed #D1D5DB;
12006 color: #2563EB;
12007 font-size: 14px;
12008 font-weight: 600;
12009 padding: 12px 20px;
12010 border-radius: 8px;
12011 cursor: pointer;
12012 width: 100%;
12013 transition: all 0.2s;
12014 }
12015 .checkout-order-bump-setting-tab__content-wrapper .btn-create-rule-group:hover {
12016 background: rgba(37, 99, 235, 0.05);
12017 border-color: #2563EB;
12018 }
12019 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-pro-orderbump-banner {
12020 display: flex;
12021 align-items: center;
12022 justify-content: space-between;
12023 background: #faf9fb;
12024 border: 1px solid #d3c2fa;
12025 border-radius: 10px;
12026 padding: 24px;
12027 box-sizing: border-box;
12028 }
12029 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-pro-orderbump-banner .wpfnl-pro-orderbump-banner-content {
12030 display: flex;
12031 flex-direction: column;
12032 gap: 6px;
12033 }
12034 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-pro-orderbump-banner .wpfnl-pro-orderbump-banner-title {
12035 font-size: 16px;
12036 font-weight: 600;
12037 color: #23272F;
12038 }
12039 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-pro-orderbump-banner .wpfnl-pro-orderbump-banner-desc {
12040 font-size: 14px;
12041 color: #4B5563;
12042 line-height: 1.5;
12043 max-width: 520px;
12044 }
12045 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-pro-orderbump-banner .wpfnl-pro-orderbump-banner-cta {
12046 background: #6E42D3;
12047 color: #fff;
12048 font-weight: 600;
12049 font-size: 13px;
12050 border: none;
12051 border-radius: 6px;
12052 padding: 12px 18px;
12053 text-decoration: none;
12054 transition: background 0.2s;
12055 box-shadow: 0 1px 2px rgba(244, 99, 27, 0.08);
12056 cursor: pointer;
12057 white-space: nowrap;
12058 margin-left: 32px;
12059 display: inline-flex;
12060 align-items: center;
12061 justify-content: center;
12062 }
12063 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-pro-orderbump-banner .wpfnl-pro-orderbump-banner-cta:hover {
12064 background: #6434d4;
12065 color: #fff;
12066 text-decoration: none;
12067 }
12068 @media (max-width: 700px) {
12069 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-pro-orderbump-banner {
12070 flex-direction: column;
12071 align-items: flex-start;
12072 padding: 18px 12px;
12073 }
12074 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-pro-orderbump-banner .wpfnl-pro-orderbump-banner-cta {
12075 margin-left: 0;
12076 margin-top: 16px;
12077 width: 100%;
12078 justify-content: center;
12079 }
12080 }
12081
12082 .arco-trigger-popup {
12083 width: 230px !important;
12084 }
12085
12086 .arco-select-dropdown .arco-select-option {
12087 padding: 8px 6px !important;
12088 margin: 0;
12089 }
12090 .arco-select-dropdown .arco-select-option-checkbox .arco-checkbox-label {
12091 line-height: 1.3;
12092 }
12093
12094 @media only screen and (max-width: 1599px) {
12095 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-field-wrapper .wpfnl-fields {
12096 width: 50%;
12097 }
12098 .order-bump-accordion-wrapper .order-bump-body .checkout-order-bump-setting-tab__content-wrapper.single-order-bump.expanded-orderbump .wpfnl-fields-with-color,
12099 .order-bump-accordion-wrapper .order-bump-body .checkout-order-bump-setting-tab__content-wrapper.single-order-bump.expanded-orderbump .wpfnl-product-description,
12100 .order-bump-accordion-wrapper .order-bump-body .checkout-order-bump-setting-tab__content-wrapper.single-order-bump.expanded-orderbump .upload-product-image .wpfnl-fields {
12101 width: calc(100% - 250px);
12102 }
12103 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.color-customization .ob-settings-wrapper .single-ob-settings {
12104 width: calc(50% - 8px);
12105 }
12106 }
12107 @media only screen and (max-width: 1350px) and (min-width: 1200px) {
12108 .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 {
12109 width: 55%;
12110 }
12111 .checkout-order-bump-setting-tab__content-wrapper .order-bump-template-preview-area {
12112 width: 45%;
12113 }
12114 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-field-wrapper::not('.no-title-checkbox') {
12115 margin-bottom: 18px;
12116 display: block;
12117 }
12118 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-field-wrapper.no-title-checkbox > label {
12119 width: auto;
12120 margin-bottom: 0;
12121 padding-right: 10px;
12122 padding-top: 4px;
12123 display: inline-block;
12124 }
12125 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-field-wrapper.no-title-checkbox .wpfnl-fields {
12126 width: 50%;
12127 max-width: 410px;
12128 }
12129 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-field-wrapper.no-title-checkbox .hints.desktop {
12130 display: none;
12131 }
12132 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-field-wrapper.no-title-checkbox .hints.mobile {
12133 display: block;
12134 }
12135 }
12136 @media only screen and (max-width: 1199px) {
12137 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area {
12138 width: 100%;
12139 margin-right: 0;
12140 margin-bottom: 30px;
12141 }
12142 .checkout-order-bump-setting-tab__content-wrapper .order-bump-template-preview-area {
12143 width: 100%;
12144 }
12145 .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 {
12146 width: 100%;
12147 border-radius: 10px 10px 0 0;
12148 margin-bottom: 0;
12149 border-bottom: 1px solid #EEF0F3;
12150 }
12151 .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 {
12152 border-radius: 0px;
12153 }
12154 .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 {
12155 border-radius: 0px;
12156 }
12157 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-tabs {
12158 gap: 20px;
12159 padding: 0 21px;
12160 }
12161 }
12162 .edit-field-tabNcontent {
12163 border: 1px solid #E5E8F3;
12164 border-radius: 10px;
12165 }
12166
12167 .checkout-edit-field-tab__content-wrapper .edit-field-settings__tab-nav {
12168 display: flex;
12169 flex-flow: row wrap;
12170 align-items: center;
12171 justify-content: flex-start;
12172 padding: 23px 20px 23px 0;
12173 border-bottom: 1px solid #E5E8F3;
12174 }
12175 .checkout-edit-field-tab__content-wrapper .edit-field-settings__tab-nav li {
12176 padding: 0 15px;
12177 }
12178 .checkout-edit-field-tab__content-wrapper .edit-field-settings__tab-nav li:last-child {
12179 margin-right: 0;
12180 }
12181 .checkout-edit-field-tab__content-wrapper .edit-field-settings__tab-nav li a {
12182 font-size: 14px;
12183 color: #7A8B9A;
12184 height: 44px;
12185 line-height: 44px;
12186 display: block;
12187 position: relative;
12188 }
12189 .checkout-edit-field-tab__content-wrapper .edit-field-settings__tab-nav li a:hover {
12190 color: #363B4E;
12191 }
12192 .checkout-edit-field-tab__content-wrapper .edit-field-settings__tab-nav li a:before {
12193 content: "";
12194 position: absolute;
12195 top: -24px;
12196 left: 0;
12197 width: 100%;
12198 height: 3px;
12199 background: #6E42D3;
12200 border-radius: 0 0 50px 50px;
12201 visibility: hidden;
12202 opacity: 0;
12203 }
12204 .checkout-edit-field-tab__content-wrapper .edit-field-settings__tab-nav li.active a {
12205 color: #6E42D3;
12206 }
12207 .checkout-edit-field-tab__content-wrapper .edit-field-settings__tab-nav li.active a:before {
12208 visibility: visible;
12209 opacity: 1;
12210 }
12211 .checkout-edit-field-tab__content-wrapper .edit-field-settings__tab-nav li.add-new-checkout-field-btn {
12212 margin-left: 20px;
12213 padding: 0;
12214 }
12215 .checkout-edit-field-tab__content-wrapper .edit-field-settings__tab-nav li.add-new-checkout-field-btn .btn-default {
12216 line-height: 39px;
12217 }
12218 .checkout-edit-field-tab__content-wrapper .edit-field-settings__tab-nav li.add-new-checkout-field-btn svg {
12219 margin-right: 5px;
12220 }
12221 .checkout-edit-field-tab__content-wrapper .edit-field-settings__tab-nav li.restore-btn {
12222 margin-left: auto;
12223 padding: 0;
12224 }
12225 .checkout-edit-field-tab__content-wrapper .edit-field-settings__tab-nav li.restore-btn .btn-default {
12226 line-height: 39px;
12227 background: #F7F7FA;
12228 color: #363B4E;
12229 border: 1px solid #E5E8F3;
12230 }
12231 .checkout-edit-field-tab__content-wrapper .edit-field-settings__tab-nav li.restore-btn .btn-default.error {
12232 color: #d63342;
12233 background-color: #f8d7da;
12234 border-color: #f5c6cb;
12235 }
12236 .checkout-edit-field-tab__content-wrapper .edit-field-settings__tab-nav li.restore-btn .btn-default.success {
12237 color: #269c41;
12238 background-color: #d4edda;
12239 border-color: #c3e6cb;
12240 }
12241 .checkout-edit-field-tab__content-wrapper .edit-field-settings__tab-nav li.restore-btn .wpfnl-loader {
12242 display: inline-block;
12243 }
12244 .checkout-edit-field-tab__content-wrapper .settings-content__footer .btn-default:disabled {
12245 cursor: not-allowed;
12246 opacity: 0.7;
12247 display: flex;
12248 align-items: center;
12249 gap: 10px;
12250 }
12251 .checkout-edit-field-tab__content-wrapper .wpfnl-additional-replacement-options {
12252 position: relative;
12253 }
12254
12255 .edit-field-settings__single-tab-content {
12256 display: none;
12257 position: relative;
12258 }
12259 .edit-field-settings__single-tab-content .checkout-edit-field {
12260 background: #FFFFFF;
12261 box-shadow: 0px 2px 4px rgba(223, 223, 249, 0.25);
12262 border-radius: 0px 10px 10px 10px;
12263 }
12264 .edit-field-settings__single-tab-content:first-child {
12265 display: block;
12266 }
12267 .edit-field-settings__single-tab-content .single-tab-header {
12268 display: flex;
12269 flex-flow: row;
12270 align-items: center;
12271 padding: 25px;
12272 justify-content: space-between;
12273 }
12274 .edit-field-settings__single-tab-content .single-tab-header .tab-title {
12275 font-weight: 500;
12276 font-size: 16px;
12277 line-height: 19px;
12278 color: #363B4E;
12279 text-transform: capitalize;
12280 }
12281 .edit-field-settings__single-tab-content .single-tab-header .restore-btn {
12282 margin-left: auto;
12283 margin-right: 10px;
12284 }
12285 .edit-field-settings__single-tab-content .single-tab-header .restore-btn .wpfnl-alert {
12286 margin-right: 6px;
12287 }
12288 .edit-field-settings__single-tab-content .single-tab-header .restore-btn .wpfnl-loader {
12289 position: relative;
12290 top: 2px;
12291 }
12292 .edit-field-settings__single-tab-content .single-tab-header .btn-default {
12293 height: 40px;
12294 line-height: 41px;
12295 min-width: 100px;
12296 }
12297 .edit-field-settings__single-tab-content .checkout-field-header {
12298 position: sticky;
12299 top: 0;
12300 z-index: 2;
12301 display: flex;
12302 flex-flow: row wrap;
12303 align-items: center;
12304 justify-content: space-between;
12305 padding: 20px 20px 20px 77px;
12306 border-bottom: 1px solid #E5E8F3;
12307 background: #F7F7FA;
12308 }
12309 .edit-field-settings__single-tab-content .checkout-field-header .field-item {
12310 font-size: 12px;
12311 line-height: 14px;
12312 letter-spacing: 0.857143px;
12313 text-transform: uppercase;
12314 color: #7A8B9A;
12315 }
12316 .edit-field-settings__single-tab-content .checkout-field-header.bottom {
12317 border-bottom: 0;
12318 border-radius: 0 0 10px 10px;
12319 }
12320 .edit-field-settings__single-tab-content .checkout-field-header .field-hamburger,
12321 .edit-field-settings__single-tab-content .checkout__single-field .field-hamburger {
12322 width: 25px;
12323 position: absolute;
12324 left: 20px;
12325 top: 50%;
12326 transform: translateY(-50%);
12327 }
12328 .edit-field-settings__single-tab-content .checkout-field-header .field-name,
12329 .edit-field-settings__single-tab-content .checkout__single-field .field-name {
12330 width: 160px;
12331 padding-right: 10px;
12332 }
12333 .edit-field-settings__single-tab-content .checkout-field-header .field-type,
12334 .edit-field-settings__single-tab-content .checkout__single-field .field-type {
12335 width: 75px;
12336 padding-right: 10px;
12337 }
12338 .edit-field-settings__single-tab-content .checkout-field-header .field-label,
12339 .edit-field-settings__single-tab-content .checkout__single-field .field-label {
12340 width: 150px;
12341 padding-right: 10px;
12342 }
12343 .edit-field-settings__single-tab-content .checkout-field-header .field-placeholder,
12344 .edit-field-settings__single-tab-content .checkout__single-field .field-placeholder {
12345 width: 250px;
12346 padding-right: 10px;
12347 }
12348 .edit-field-settings__single-tab-content .checkout-field-header .field-validation,
12349 .edit-field-settings__single-tab-content .checkout__single-field .field-validation {
12350 width: 94px;
12351 padding-right: 10px;
12352 }
12353 .edit-field-settings__single-tab-content .checkout-field-header .field-required,
12354 .edit-field-settings__single-tab-content .checkout__single-field .field-required {
12355 width: 74px;
12356 padding-right: 10px;
12357 }
12358 .edit-field-settings__single-tab-content .checkout-field-header .field-status,
12359 .edit-field-settings__single-tab-content .checkout__single-field .field-status {
12360 width: 65px;
12361 padding-right: 10px;
12362 }
12363 .edit-field-settings__single-tab-content .checkout-field-header .field-action,
12364 .edit-field-settings__single-tab-content .checkout__single-field .field-action {
12365 width: 57px;
12366 }
12367 .edit-field-settings__single-tab-content .checkout__single-field {
12368 position: relative;
12369 padding: 25px 20px 25px 65px;
12370 display: flex;
12371 flex-flow: row wrap;
12372 align-items: center;
12373 justify-content: space-between;
12374 border-bottom: 1px solid #E5E8F3;
12375 cursor: all-scroll;
12376 min-height: 81px;
12377 }
12378 .edit-field-settings__single-tab-content .checkout__single-field:last-child {
12379 border-bottom: 0;
12380 }
12381 .edit-field-settings__single-tab-content .checkout__single-field.ui-sortable-helper {
12382 background-color: #F7F7FA;
12383 }
12384 .edit-field-settings__single-tab-content .checkout__single-field .field-item {
12385 font-weight: 400;
12386 font-size: 14px;
12387 line-height: 16px;
12388 color: #363B4E;
12389 word-break: break-all;
12390 }
12391 .edit-field-settings__single-tab-content .checkout__single-field .hamburger-bar {
12392 display: block;
12393 width: 18px;
12394 height: 14px;
12395 border-top: 2px solid #CDD2E6;
12396 border-bottom: 2px solid #CDD2E6;
12397 position: relative;
12398 cursor: all-scroll;
12399 }
12400 .edit-field-settings__single-tab-content .checkout__single-field .hamburger-bar:before {
12401 content: "";
12402 position: absolute;
12403 left: 0;
12404 top: 50%;
12405 width: 100%;
12406 height: 2px;
12407 margin-top: -1px;
12408 background: #CDD2E6;
12409 }
12410 .edit-field-settings__single-tab-content .checkout__single-field .field-required,
12411 .edit-field-settings__single-tab-content .checkout__single-field .field-status {
12412 display: flex;
12413 align-items: center;
12414 }
12415 .edit-field-settings__single-tab-content .checkout__single-field .field-action {
12416 display: flex;
12417 }
12418 .edit-field-settings__single-tab-content .checkout__single-field .field-action button {
12419 border: none;
12420 cursor: pointer;
12421 text-align: center;
12422 padding: 0 6px;
12423 display: inline-block;
12424 height: 30px;
12425 line-height: 30px;
12426 background-color: transparent;
12427 margin: 0;
12428 }
12429 .edit-field-settings__single-tab-content .checkout__single-field .field-action button svg {
12430 width: 20px;
12431 height: 20px;
12432 display: block;
12433 }
12434
12435 .checkout-edit-field__settings-option {
12436 background: #FFFFFF;
12437 border-radius: 10px;
12438 margin-top: 30px;
12439 border: 1px solid #E5E8F3;
12440 }
12441 .checkout-edit-field__settings-option .settings-title {
12442 font-weight: 700;
12443 font-size: 14px;
12444 line-height: 16px;
12445 padding: 20px 25px;
12446 color: #363B4E;
12447 border-bottom: 1px solid #E5E8F3;
12448 background: #F7F7FA;
12449 border-radius: 10px 10px 0 0;
12450 }
12451 .checkout-edit-field__settings-option .options-wrapper {
12452 padding: 30px 25px;
12453 display: flex;
12454 flex-flow: row wrap;
12455 align-items: flex-start;
12456 position: relative;
12457 }
12458 .checkout-edit-field__settings-option .options-wrapper::before {
12459 content: "";
12460 position: absolute;
12461 left: 50%;
12462 top: 50%;
12463 height: calc(100% - 60px);
12464 width: 1px;
12465 background: #E5E8F3;
12466 transform: translateY(-50%);
12467 }
12468 .checkout-edit-field__settings-option .options-wrapper .single-option {
12469 margin-bottom: 20px;
12470 width: 50%;
12471 }
12472 .checkout-edit-field__settings-option .options-wrapper .single-option:last-child {
12473 margin-bottom: 0;
12474 }
12475 .checkout-edit-field__settings-option .options-wrapper .single-option:nth-child(odd) {
12476 padding-right: 50px;
12477 }
12478 .checkout-edit-field__settings-option .options-wrapper .single-option:nth-child(even) {
12479 padding-left: 60px;
12480 }
12481 .checkout-edit-field__settings-option .options-wrapper .single-option .wpfnl-checkbox label {
12482 font-size: 14px;
12483 line-height: 16px;
12484 color: #363B4E;
12485 padding-left: 33px;
12486 }
12487
12488 .dradndrop-icon .st0 {
12489 fill: none;
12490 stroke: #7A8B9A;
12491 stroke-width: 5;
12492 stroke-miterlimit: 10;
12493 }
12494 .dradndrop-icon .st1 {
12495 fill: none;
12496 stroke: #7A8B9A;
12497 stroke-width: 5;
12498 stroke-linecap: round;
12499 stroke-linejoin: round;
12500 stroke-dasharray: 18.3682, 8.1636;
12501 }
12502 .dradndrop-icon .st2 {
12503 fill: #7A8B9A;
12504 }
12505 .dradndrop-icon .st3 {
12506 fill: none;
12507 stroke: #7A8B9A;
12508 stroke-width: 5;
12509 stroke-linecap: round;
12510 stroke-linejoin: round;
12511 stroke-miterlimit: 10;
12512 stroke-dasharray: 18, 8;
12513 }
12514
12515 .checkout-edit-field-tab__content-wrapper {
12516 padding-bottom: 30px;
12517 }
12518 .checkout-edit-field-tab__content-wrapper .edit-field-drawer form {
12519 height: 100%;
12520 }
12521 .checkout-edit-field-tab__content-wrapper .edit-field-drawer .drawer-body {
12522 padding: 20px 20px 24px;
12523 max-height: calc(100% - 80px);
12524 overflow: auto;
12525 }
12526 .checkout-edit-field-tab__content-wrapper .edit-field-drawer .drawer-body::-webkit-scrollbar {
12527 width: 5px;
12528 }
12529 .checkout-edit-field-tab__content-wrapper .edit-field-drawer .drawer-body::-webkit-scrollbar-track {
12530 background: #f2f5f8;
12531 }
12532 .checkout-edit-field-tab__content-wrapper .edit-field-drawer .drawer-body::-webkit-scrollbar-thumb {
12533 background-color: #6E42D3;
12534 border-radius: 20px;
12535 }
12536 .checkout-edit-field-tab__content-wrapper .edit-field-drawer .drawer-body .wpfnl-field-wrapper {
12537 display: block;
12538 margin-bottom: 22px;
12539 }
12540 .checkout-edit-field-tab__content-wrapper .edit-field-drawer .drawer-body .wpfnl-field-wrapper:last-child {
12541 margin-bottom: 0;
12542 }
12543 .checkout-edit-field-tab__content-wrapper .edit-field-drawer .drawer-body .wpfnl-field-wrapper.field-type-options .options-label {
12544 display: flex;
12545 align-items: center;
12546 justify-content: space-between;
12547 margin-bottom: 10px;
12548 }
12549 .checkout-edit-field-tab__content-wrapper .edit-field-drawer .drawer-body .wpfnl-field-wrapper.field-type-options .options-label > label {
12550 font-weight: 500;
12551 font-size: 14px;
12552 line-height: 16px;
12553 color: #000000;
12554 display: inline-block;
12555 }
12556 .checkout-edit-field-tab__content-wrapper .edit-field-drawer .drawer-body .wpfnl-field-wrapper.field-type-options .options-label .btn-default {
12557 min-width: auto;
12558 border-radius: 4px;
12559 padding: 0;
12560 width: 40px;
12561 background: #f0e9ff;
12562 border: 1px solid #d5c6f9;
12563 }
12564 .checkout-edit-field-tab__content-wrapper .edit-field-drawer .drawer-body .wpfnl-field-wrapper.field-type-options .wpfnl-fields {
12565 display: flex;
12566 align-items: center;
12567 justify-content: space-between;
12568 margin-bottom: 10px;
12569 }
12570 .checkout-edit-field-tab__content-wrapper .edit-field-drawer .drawer-body .wpfnl-field-wrapper.field-type-options .wpfnl-fields input[type=text] {
12571 width: calc(50% - 30px);
12572 min-width: auto;
12573 }
12574 .checkout-edit-field-tab__content-wrapper .edit-field-drawer .drawer-body .wpfnl-field-wrapper.field-type-options .wpfnl-fields.fullwidth input[type=text] {
12575 width: calc(50% - 4px);
12576 }
12577 .checkout-edit-field-tab__content-wrapper .edit-field-drawer .drawer-body .wpfnl-field-wrapper.field-type-options .wpfnl-fields .btn-default {
12578 min-width: auto;
12579 border-radius: 4px;
12580 padding: 0;
12581 width: 40px;
12582 background: #f0e9ff;
12583 border: 1px solid #d5c6f9;
12584 }
12585 .checkout-edit-field-tab__content-wrapper .edit-field-drawer .drawer-body .wpfnl-field-wrapper.field-type-options .wpfnl-fields .btn-default.remove {
12586 background: #f8d7da;
12587 border-color: #f5c2c7;
12588 }
12589 .checkout-edit-field-tab__content-wrapper .edit-field-drawer .drawer-body .wpfnl-field-wrapper .wpfnl-fields {
12590 max-width: inherit;
12591 width: 100%;
12592 }
12593 .checkout-edit-field-tab__content-wrapper .edit-field-drawer .drawer-body .wpfnl-field-wrapper > label {
12594 font-weight: 500;
12595 font-size: 14px;
12596 line-height: 16px;
12597 color: #000000;
12598 display: block;
12599 padding: 0;
12600 margin: 0 0 10px 0;
12601 width: 100%;
12602 }
12603 .checkout-edit-field-tab__content-wrapper .edit-field-drawer .drawer-body .wpfnl-field-wrapper input[type=text],
12604 .checkout-edit-field-tab__content-wrapper .edit-field-drawer .drawer-body .wpfnl-field-wrapper select {
12605 border-radius: 4px;
12606 height: 40px;
12607 }
12608 .checkout-edit-field-tab__content-wrapper .edit-field-drawer .drawer-body .wpfnl-field-wrapper .wpfnl-checkbox label {
12609 font-size: 14px;
12610 line-height: 16px;
12611 color: #000000;
12612 padding-left: 33px;
12613 }
12614 .checkout-edit-field-tab__content-wrapper .edit-field-drawer .field-footer {
12615 padding: 24px;
12616 text-align: center;
12617 }
12618 .checkout-edit-field-tab__content-wrapper .edit-field-drawer .field-footer .btn-default {
12619 height: 40px;
12620 line-height: 41px;
12621 width: 100%;
12622 }
12623 .checkout-edit-field-tab__content-wrapper .edit-field-drawer .field-footer .btn-default .wpfnl-loader {
12624 position: relative;
12625 top: 2px;
12626 display: inline-block;
12627 }
12628 .checkout-edit-field-tab__content-wrapper .edit-field-drawer .field-footer .btn-default:disabled {
12629 cursor: not-allowed;
12630 opacity: 0.7;
12631 display: flex;
12632 align-items: center;
12633 gap: 10px;
12634 justify-content: center;
12635 }
12636 .checkout-edit-field-tab__content-wrapper .edit-field-drawer .field-footer .wpfnl-alert {
12637 text-align: center;
12638 margin-top: 10px;
12639 display: block;
12640 }
12641
12642 @media only screen and (max-width: 1499px) {
12643 .edit-field-settings__single-tab-content .single-tab-header {
12644 padding: 25px 20px;
12645 }
12646 .edit-field-settings__single-tab-content .checkout-field-header {
12647 padding: 25px 20px 25px 57px;
12648 }
12649 .edit-field-settings__single-tab-content .checkout__single-field {
12650 padding: 25px 20px 25px 57px;
12651 }
12652 .edit-field-settings__single-tab-content .checkout-field-header .field-hamburger,
12653 .edit-field-settings__single-tab-content .checkout__single-field .field-hamburger {
12654 left: 20px;
12655 }
12656 .edit-field-settings__single-tab-content .checkout-field-header .field-placeholder,
12657 .edit-field-settings__single-tab-content .checkout__single-field .field-placeholder {
12658 width: 160px;
12659 }
12660 .edit-field-settings__single-tab-content .checkout-field-header .field-name,
12661 .edit-field-settings__single-tab-content .checkout__single-field .field-name {
12662 width: 140px;
12663 }
12664 .edit-field-settings__single-tab-content .checkout-field-header .field-label,
12665 .edit-field-settings__single-tab-content .checkout__single-field .field-label {
12666 width: 100px;
12667 }
12668 }
12669 @media only screen and (max-width: 1299px) {
12670 .edit-field-settings__single-tab-content .checkout-edit-field {
12671 background: transparent;
12672 box-shadow: none;
12673 border-radius: 0;
12674 }
12675 .edit-field-settings__single-tab-content .single-tab-header {
12676 box-shadow: 0px 2px 4px rgba(238, 238, 245, 0.47);
12677 background-color: #ffffff;
12678 padding: 15px 20px;
12679 border-radius: 0px 10px 10px 10px;
12680 }
12681 .edit-field-settings__single-tab-content .checkout-field-header {
12682 display: none;
12683 }
12684 .edit-field-settings__single-tab-content .checkout__single-field {
12685 display: block;
12686 padding: 15px 20px 15px 57px;
12687 background-color: #ffffff;
12688 margin-top: 20px;
12689 border-radius: 10px;
12690 border-bottom: none;
12691 }
12692 .edit-field-settings__single-tab-content .checkout__single-field .field-item:not(.field-hamburger) {
12693 padding-right: 0;
12694 width: 100%;
12695 display: flex;
12696 flex-flow: row wrap;
12697 align-items: center;
12698 padding: 8px 0;
12699 border-bottom: 1px solid #f0f1f3;
12700 }
12701 .edit-field-settings__single-tab-content .checkout__single-field .field-item:not(.field-hamburger):last-child {
12702 margin-bottom: 0;
12703 border-bottom: none;
12704 padding-bottom: 0;
12705 }
12706 .edit-field-settings__single-tab-content .checkout__single-field .field-item:not(.field-hamburger):before {
12707 content: attr(data-label);
12708 vertical-align: middle;
12709 width: 95px;
12710 font-weight: 500;
12711 }
12712 .checkout-edit-field__settings-option .options-wrapper::before {
12713 height: calc(100% - 50px);
12714 }
12715 .checkout-edit-field__settings-option .settings-title {
12716 padding: 20px 20px;
12717 }
12718 .checkout-edit-field__settings-option .options-wrapper {
12719 padding: 25px 20px;
12720 }
12721 .checkout-edit-field__settings-option .options-wrapper .single-option:nth-child(odd) {
12722 padding-right: 20px;
12723 }
12724 .checkout-edit-field__settings-option .options-wrapper .single-option:nth-child(even) {
12725 padding-left: 20px;
12726 }
12727 }
12728 @media only screen and (max-width: 1199px) {
12729 .checkout-edit-field__settings-option .options-wrapper {
12730 padding: 25px 20px;
12731 }
12732 .checkout-edit-field__settings-option .options-wrapper::before {
12733 display: none;
12734 }
12735 .checkout-edit-field__settings-option .options-wrapper .single-option {
12736 width: 100%;
12737 }
12738 .checkout-edit-field__settings-option .options-wrapper .single-option:nth-child(odd) {
12739 padding-right: 0;
12740 }
12741 .checkout-edit-field__settings-option .options-wrapper .single-option:nth-child(even) {
12742 padding-left: 0;
12743 }
12744 }
12745 .funnel-settings__header {
12746 padding: 28px 20px 27px 30px;
12747 }
12748 .funnel-settings__header .helper-link {
12749 display: flex;
12750 flex-flow: row;
12751 align-items: center;
12752 }
12753 .funnel-settings__header .helper-link li {
12754 margin-left: 35px;
12755 }
12756 .funnel-settings__header .helper-link li:first-child {
12757 margin-left: 0;
12758 }
12759 .funnel-settings__header .helper-link li a {
12760 font-weight: 500;
12761 font-size: 13px;
12762 color: #363B4E;
12763 }
12764 .funnel-settings__header .helper-link li a:hover {
12765 color: #6E42D3;
12766 }
12767
12768 .wpfnl-funnel-settings__inner-content {
12769 width: 100%;
12770 padding: 50px 0;
12771 }
12772 .wpfnl-funnel-settings__inner-content .settings-heading {
12773 color: #363B4E;
12774 font-family: Roboto;
12775 font-size: 24px;
12776 font-style: normal;
12777 font-weight: 600;
12778 margin-bottom: 20px;
12779 }
12780
12781 .wpfn-settings__nav {
12782 padding: 16px;
12783 background: #FAF9FE;
12784 border-radius: 10px 0 0 10px;
12785 box-shadow: 0px 1px 1px rgba(182, 185, 191, 0.3);
12786 }
12787 .wpfn-settings__nav ul {
12788 display: flex;
12789 flex-direction: column;
12790 gap: 10px;
12791 }
12792 .wpfn-settings__nav .nav-li {
12793 min-width: 279px;
12794 display: flex;
12795 align-items: center;
12796 padding: 0 15px;
12797 height: 44px;
12798 line-height: 44px;
12799 border: 1px solid transparent;
12800 border-radius: 10px;
12801 cursor: pointer;
12802 position: relative;
12803 text-transform: capitalize;
12804 }
12805 .wpfn-settings__nav .nav-li svg {
12806 margin-right: 6px;
12807 }
12808 .wpfn-settings__nav .nav-li .pro-tag-icon {
12809 margin-top: 4px;
12810 margin-left: 6px;
12811 }
12812 .wpfn-settings__nav .nav-li.active {
12813 border-color: #6E42D3;
12814 box-shadow: 0px 5px 20px rgba(148, 135, 180, 0.15);
12815 background-color: #ffffff;
12816 }
12817 .wpfn-settings__nav .nav-li.active span:not(.pro-tag) {
12818 color: #6e42d3;
12819 }
12820 .wpfn-settings__nav .nav-li.active svg rect,
12821 .wpfn-settings__nav .nav-li.active svg circle,
12822 .wpfn-settings__nav .nav-li.active svg path {
12823 stroke: #6E42D3;
12824 }
12825 .wpfn-settings__nav .nav-li.active[data-id=optin-settings] svg rect,
12826 .wpfn-settings__nav .nav-li.active[data-id=optin-settings] svg circle,
12827 .wpfn-settings__nav .nav-li.active[data-id=optin-settings] svg path {
12828 fill: #6E42D3;
12829 }
12830 .wpfn-settings__nav .nav-li.active[data-id=permalink-settings] svg path {
12831 stroke: none;
12832 fill: #6E42D3;
12833 }
12834 .wpfn-settings__nav .nav-li.active[data-id=user-role-manager] svg path, .wpfn-settings__nav .nav-li.active[data-id=advance-settings] svg path, .wpfn-settings__nav .nav-li.active[data-id=log-settings] svg path {
12835 stroke: none;
12836 fill: #6E42D3;
12837 }
12838 .wpfn-settings__nav .create-btn {
12839 margin-left: auto;
12840 }
12841 .wpfn-settings__nav .create-btn a {
12842 height: 44px;
12843 line-height: 45px;
12844 }
12845
12846 .wpfnl-funnel-settings__wrapper {
12847 display: flex;
12848 }
12849 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings {
12850 background: #fff;
12851 border-radius: 0 10px 10px 0;
12852 width: 100%;
12853 padding: 30px 40px;
12854 box-shadow: 0px 1px 1px 0px rgba(182, 185, 191, 0.3);
12855 }
12856 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .settings-tab-container {
12857 margin: 16px 0 24px 0;
12858 }
12859 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .settings-tab-container .wpfnl-general-settings-tab-nav {
12860 display: flex;
12861 border-bottom: 1px solid #EDECF2;
12862 list-style: none;
12863 gap: 24px;
12864 font-weight: 500;
12865 }
12866 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .settings-tab-container .wpfnl-general-settings-tab-nav .inner-tab {
12867 color: #7A8B9A;
12868 font-family: Roboto;
12869 font-size: 14px;
12870 font-style: normal;
12871 font-weight: 400;
12872 line-height: 1.07;
12873 cursor: pointer;
12874 position: relative;
12875 margin-bottom: 13px;
12876 }
12877 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .settings-tab-container .wpfnl-general-settings-tab-nav .inner-tab.active {
12878 color: #6E42D3;
12879 font-weight: 500;
12880 }
12881 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .settings-tab-container .wpfnl-general-settings-tab-nav .inner-tab.active::after {
12882 content: "";
12883 position: absolute;
12884 left: 0;
12885 bottom: -15px;
12886 width: 100%;
12887 height: 2px;
12888 background-color: #6E42D3;
12889 }
12890 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-tab-content {
12891 display: none;
12892 }
12893 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-tab-content.active {
12894 display: block;
12895 }
12896 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings hr {
12897 border: none;
12898 border-bottom: 1px solid #EDECF2;
12899 }
12900 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.general .settings-title {
12901 color: #363B4E;
12902 font-family: Roboto;
12903 font-size: 20px;
12904 font-style: normal;
12905 font-weight: 500;
12906 line-height: 1.2;
12907 }
12908 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.general hr {
12909 margin-bottom: 24px;
12910 border: none;
12911 border-bottom: 1px solid #EDECF2;
12912 }
12913 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.general .wpfnl-hidden {
12914 display: none;
12915 }
12916 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.general .wpfnl-box {
12917 padding-top: 16px;
12918 }
12919 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.general .wpfnl-field-wrapper {
12920 margin-bottom: 24px;
12921 }
12922 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.general .wpfnl-field-wrapper .wpfnl-fields {
12923 max-width: inherit;
12924 }
12925 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.general .wpfnl-field-wrapper label {
12926 color: #2D3149;
12927 font-size: 15px;
12928 font-style: normal;
12929 font-weight: 400;
12930 line-height: 1;
12931 }
12932 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.general .wpfnl-field-wrapper .wpfnl-items-wrapper {
12933 display: flex;
12934 align-items: center;
12935 gap: 16px;
12936 flex-wrap: wrap;
12937 }
12938 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.general .wpfnl-field-wrapper .wpfnl-items-wrapper .wpfnl-single-item {
12939 border-radius: 10px;
12940 width: 130px;
12941 border: 1px solid #EDECF2;
12942 background: #FFF;
12943 padding: 18px 30px;
12944 display: flex;
12945 flex-direction: column;
12946 align-items: center;
12947 gap: 8px;
12948 cursor: pointer;
12949 position: relative;
12950 z-index: 2;
12951 overflow: hidden;
12952 }
12953 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.general .wpfnl-field-wrapper .wpfnl-items-wrapper .wpfnl-single-item img {
12954 width: 30px;
12955 height: 30px;
12956 }
12957 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.general .wpfnl-field-wrapper .wpfnl-items-wrapper .wpfnl-single-item .wpfnl-title {
12958 color: #2D3149;
12959 font-family: Roboto;
12960 font-size: 13px;
12961 font-style: normal;
12962 font-weight: 400;
12963 text-align: center;
12964 width: max-content;
12965 line-height: 1;
12966 }
12967 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.general .wpfnl-field-wrapper .wpfnl-items-wrapper .wpfnl-single-item::before {
12968 content: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDIwIDIwIiBmaWxsPSJub25lIj4KICA8Y2lyY2xlIGN4PSIxMCIgY3k9IjEwIiByPSIxMCIgZmlsbD0iIzZFNDJEMyIvPgogIDxwYXRoIGQ9Ik0xNC43OTA5IDcuMTkzNjlDMTQuNTEyNCA2LjkzNTM2IDE0LjA2MDIgNi45MzU1MiAxMy43ODE0IDcuMTkzNjlMOS4yMzgwOCAxMS40MDMyTDcuMjE4NzcgOS41MzIzMkM2LjkzOTk0IDkuMjczOTkgNi40ODc5NiA5LjI3Mzk5IDYuMjA5MTIgOS41MzIzMkM1LjkzMDI5IDkuNzkwNjUgNS45MzAyOSAxMC4yMDk0IDYuMjA5MTIgMTAuNDY3N0w4LjczMzE1IDEyLjgwNjJDOC44NzI0OCAxMi45MzUzIDkuMDU1MTggMTMgOS4yMzc4OSAxM0M5LjQyMDYgMTMgOS42MDM0NyAxMi45MzU1IDkuNzQyOCAxMi44MDYyTDE0Ljc5MDkgOC4xMjkwOUMxNS4wNjk3IDcuODcwOTQgMTUuMDY5NyA3LjQ1MjAxIDE0Ljc5MDkgNy4xOTM2OVoiIGZpbGw9IndoaXRlIiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjAuMiIvPgo8L3N2Zz4=");
12969 position: absolute;
12970 right: 10px;
12971 top: 5px;
12972 display: block;
12973 width: 20px;
12974 height: 20px;
12975 opacity: 0;
12976 visibility: hidden;
12977 transition: all 0.3s ease;
12978 }
12979 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.general .wpfnl-field-wrapper .wpfnl-items-wrapper .wpfnl-single-item::after {
12980 content: "";
12981 position: absolute;
12982 right: 10px;
12983 top: 5px;
12984 display: block;
12985 width: 18px;
12986 height: 18px;
12987 opacity: 1;
12988 visibility: visible;
12989 transition: all 0.3s ease;
12990 border: 1px solid #EDECF2;
12991 border-radius: 50%;
12992 }
12993 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.general .wpfnl-field-wrapper .wpfnl-items-wrapper .wpfnl-single-item.checked {
12994 border: 1px solid #6E42D3;
12995 }
12996 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.general .wpfnl-field-wrapper .wpfnl-items-wrapper .wpfnl-single-item.checked::before {
12997 opacity: 1;
12998 visibility: visible;
12999 }
13000 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.general .wpfnl-field-wrapper .wpfnl-items-wrapper .wpfnl-single-item.checked::after {
13001 opacity: 0;
13002 visibility: hidden;
13003 }
13004 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.general .wpfnl-field-wrapper .wpfnl-items-wrapper .wpfnl-single-item:hover {
13005 border: 1px solid #6E42D3;
13006 }
13007 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.general button {
13008 background: #fff;
13009 color: #6E42D3;
13010 font-family: Inter;
13011 font-size: 14px;
13012 font-style: normal;
13013 font-weight: 600;
13014 line-height: 1;
13015 border-radius: 10px;
13016 border: 1px solid #6E42D3;
13017 }
13018 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.general button .icon-sync svg {
13019 stroke: #6E42D3 !important;
13020 }
13021 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.general button .icon {
13022 stroke: #6E42D3 !important;
13023 }
13024 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings:not(.general) {
13025 display: none;
13026 }
13027 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings > a > .pro-tag {
13028 padding: 14px 35px;
13029 text-align: center;
13030 margin: 30px;
13031 box-shadow: none;
13032 border-radius: 10px;
13033 }
13034 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .settings-title {
13035 color: #363B4E;
13036 font-family: Roboto;
13037 font-size: 20px;
13038 font-style: normal;
13039 font-weight: 500;
13040 line-height: 1.2;
13041 }
13042 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-box {
13043 padding: 0;
13044 background: unset;
13045 box-shadow: none;
13046 border-radius: unset;
13047 }
13048 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-box.skip-cart-setting .wpfnl-skip-cart .wpfnl-field-wrapper .has-tooltip {
13049 max-width: 280px;
13050 width: 100%;
13051 }
13052 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-box.skip-cart-setting .wpfnl-field-wrapper {
13053 gap: 6px;
13054 margin-bottom: 24px;
13055 }
13056 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-box.skip-cart-setting .wpfnl-field-wrapper.skip-cart-input-wrapper .skip-cart-label {
13057 width: auto;
13058 }
13059 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-box.order-management .wpfnl-field-wrapper, .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-box.payment-management .wpfnl-field-wrapper {
13060 gap: 6px;
13061 margin-bottom: 24px;
13062 }
13063 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-box.analytics-settings .wpfnl-field-wrapper, .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-box.opt-in-email .wpfnl-field-wrapper, .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-box.recapcha-settings .wpfnl-field-wrapper, .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-box.facebook-pixel .wpfnl-field-wrapper, .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-box.gtm .wpfnl-field-wrapper, .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-box.google-place-api-settings .wpfnl-field-wrapper, .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-box.enable-log-wrapper .wpfnl-field-wrapper {
13064 gap: 6px;
13065 margin-bottom: 24px;
13066 max-width: 350px;
13067 width: 100%;
13068 }
13069 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-box.analytics-settings .wpfnl-field-wrapper label, .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-box.opt-in-email .wpfnl-field-wrapper label, .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-box.recapcha-settings .wpfnl-field-wrapper label, .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-box.facebook-pixel .wpfnl-field-wrapper label, .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-box.gtm .wpfnl-field-wrapper label, .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-box.google-place-api-settings .wpfnl-field-wrapper label, .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-box.enable-log-wrapper .wpfnl-field-wrapper label {
13070 display: flex;
13071 align-items: center;
13072 justify-content: start;
13073 gap: 4px;
13074 }
13075 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-box.analytics-settings .pixel-field-wrapper,
13076 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-box.analytics-settings .gtm-field-wrapper, .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-box.opt-in-email .pixel-field-wrapper,
13077 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-box.opt-in-email .gtm-field-wrapper, .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-box.recapcha-settings .pixel-field-wrapper,
13078 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-box.recapcha-settings .gtm-field-wrapper, .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-box.facebook-pixel .pixel-field-wrapper,
13079 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-box.facebook-pixel .gtm-field-wrapper, .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-box.gtm .pixel-field-wrapper,
13080 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-box.gtm .gtm-field-wrapper, .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-box.google-place-api-settings .pixel-field-wrapper,
13081 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-box.google-place-api-settings .gtm-field-wrapper, .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-box.enable-log-wrapper .pixel-field-wrapper,
13082 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-box.enable-log-wrapper .gtm-field-wrapper {
13083 display: flex;
13084 align-items: start;
13085 justify-content: space-between;
13086 }
13087 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-box.analytics-settings .pixel-field-wrapper .guide-btn,
13088 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-box.analytics-settings .gtm-field-wrapper .guide-btn, .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-box.opt-in-email .pixel-field-wrapper .guide-btn,
13089 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-box.opt-in-email .gtm-field-wrapper .guide-btn, .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-box.recapcha-settings .pixel-field-wrapper .guide-btn,
13090 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-box.recapcha-settings .gtm-field-wrapper .guide-btn, .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-box.facebook-pixel .pixel-field-wrapper .guide-btn,
13091 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-box.facebook-pixel .gtm-field-wrapper .guide-btn, .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-box.gtm .pixel-field-wrapper .guide-btn,
13092 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-box.gtm .gtm-field-wrapper .guide-btn, .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-box.google-place-api-settings .pixel-field-wrapper .guide-btn,
13093 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-box.google-place-api-settings .gtm-field-wrapper .guide-btn, .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-box.enable-log-wrapper .pixel-field-wrapper .guide-btn,
13094 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-box.enable-log-wrapper .gtm-field-wrapper .guide-btn {
13095 display: flex;
13096 align-items: center;
13097 justify-content: center;
13098 background: transparent;
13099 gap: 6px;
13100 padding: 9px 14px;
13101 border-radius: 8px;
13102 border: 1px solid #EDECF2;
13103 outline: none;
13104 color: #363B4E;
13105 font-family: Roboto;
13106 font-size: 14px;
13107 font-style: normal;
13108 font-weight: 500;
13109 line-height: normal;
13110 }
13111 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-box.recapcha-settings {
13112 padding: 0;
13113 background: unset;
13114 box-shadow: none;
13115 border-radius: none;
13116 }
13117 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-box .recapcha-wrapper {
13118 gap: 6px;
13119 max-width: 350px;
13120 margin-bottom: 20px;
13121 }
13122 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-box .recapcha-wrapper:last-child {
13123 margin-bottom: 0;
13124 }
13125 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-box .recapcha-wrapper .connect-recaptcha,
13126 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-box .recapcha-wrapper .recaptcha-label {
13127 width: unset;
13128 }
13129 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper > label {
13130 width: 300px;
13131 }
13132 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper .disable-analytics-label,
13133 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper .facebook-pixel-label,
13134 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper .gtm-label,
13135 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper .log-status-label {
13136 width: unset;
13137 }
13138 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper .wpfnl-fields {
13139 width: 100%;
13140 max-width: 100%;
13141 }
13142 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper .wpfnl-fields.remove-transients {
13143 max-width: 100px;
13144 width: 100%;
13145 }
13146 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper .wpfnl-fields.remove-transients .transient-btn-wrapper {
13147 width: unset;
13148 display: flex;
13149 align-items: center;
13150 flex-direction: row-reverse;
13151 gap: 10px;
13152 }
13153 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper .wpfnl-fields.enable-facebook-pixel, .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper .wpfnl-fields.enable-log-status, .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper .wpfnl-fields.enable-gtm, .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper .wpfnl-fields.disable-theme-style, .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper .wpfnl-fields.clear-funnel-data {
13154 width: unset;
13155 }
13156 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper .wpfnl-fields .sync-btn-wrapper {
13157 background-image: url("../../assets//images/sync-template-img.png");
13158 background-repeat: no-repeat;
13159 background-position: center;
13160 background-size: cover;
13161 border-radius: 10px;
13162 height: 186px;
13163 width: 276px;
13164 display: flex;
13165 align-items: center;
13166 justify-content: center;
13167 }
13168 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper .wpfnl-fields select {
13169 min-width: auto;
13170 padding: 0 15px;
13171 line-height: 1.1;
13172 }
13173 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper .wpfnl-fields .clear-template {
13174 padding: 0 20px;
13175 display: flex;
13176 flex-flow: row;
13177 align-items: center;
13178 }
13179 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper .wpfnl-fields .clear-template.clear-transients-btn {
13180 border-radius: 6px;
13181 background: rgba(255, 81, 85, 0.1);
13182 padding: 9px 10px;
13183 border: none;
13184 outline: none;
13185 cursor: pointer;
13186 transition: all 0.3s;
13187 }
13188 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper .wpfnl-fields .clear-template.clear-transients-btn:hover {
13189 background: rgba(255, 81, 85, 0.3);
13190 }
13191 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper .wpfnl-fields .clear-template .sync-btn-text {
13192 color: #6E42D3;
13193 }
13194 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper .wpfnl-fields .clear-template .sync-btn-text.success {
13195 color: #239654;
13196 font-size: 12px;
13197 font-weight: 400;
13198 }
13199 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper .wpfnl-fields .clear-template span {
13200 position: relative;
13201 top: -1px;
13202 margin-right: 5px;
13203 }
13204 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper .wpfnl-fields .clear-template svg {
13205 display: block;
13206 }
13207 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper .wpfnl-fields .clear-template .sync-icon {
13208 animation: sync_spin 1.5s linear infinite;
13209 }
13210 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper .wpfnl-fields .clear-template .check-icon {
13211 top: 0px;
13212 display: none;
13213 }
13214 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper.analytics-stats .wpfnl-fields {
13215 max-width: 100%;
13216 }
13217 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper.analytics-stats .wpfnl-fields .wpfnl-checkbox {
13218 display: inline-block;
13219 }
13220 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper.analytics-stats .wpfnl-fields.pixel-events-wrapper, .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper.analytics-stats .wpfnl-fields.gtm-events-wrapper, .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper.analytics-stats .wpfnl-fields.disable-tracking-wrapper {
13221 display: flex;
13222 flex-direction: column;
13223 gap: 22px;
13224 margin-top: 20px;
13225 }
13226 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper.analytics-stats .wpfnl-fields.pixel-events-wrapper .wpfnl-checkbox label, .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper.analytics-stats .wpfnl-fields.gtm-events-wrapper .wpfnl-checkbox label, .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper.analytics-stats .wpfnl-fields.disable-tracking-wrapper .wpfnl-checkbox label {
13227 color: #363B4E;
13228 font-family: Roboto;
13229 font-size: 14px;
13230 font-style: normal;
13231 font-weight: 400;
13232 line-height: 1.07;
13233 }
13234 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper.sync-template {
13235 margin-bottom: 0;
13236 }
13237 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper.sync-template .wpfnl-fields {
13238 display: flex;
13239 align-items: center;
13240 }
13241 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper.sync-template .wpfnl-fields .wpfnl-alert {
13242 margin-left: 8px;
13243 }
13244 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .settings-title {
13245 box-shadow: none;
13246 color: #2D3149;
13247 font-size: 18px;
13248 font-style: normal;
13249 font-weight: 500;
13250 line-height: 1.33;
13251 }
13252 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-all-fields {
13253 width: 100%;
13254 }
13255 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-all-fields .wpfnl-fields {
13256 max-width: 100%;
13257 margin-bottom: 12px;
13258 width: 100%;
13259 }
13260 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-all-fields .wpfnl-fields .wpfnl-radiobtn > label {
13261 border-radius: 10px;
13262 border: 1px solid #EDECF2;
13263 background: #FFF;
13264 padding: 16px 20px;
13265 padding-left: 60px;
13266 width: 100%;
13267 }
13268 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-all-fields .wpfnl-fields .wpfnl-radiobtn > label:hover {
13269 border: 1px solid #6E42D3;
13270 box-shadow: 0px 20px 30px 0px rgba(199, 191, 217, 0.3);
13271 }
13272 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-all-fields .wpfnl-fields:last-child {
13273 margin-bottom: 0;
13274 }
13275 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-all-fields .wpfnl-fields label span {
13276 display: block;
13277 word-break: break-word;
13278 }
13279 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-all-fields .wpfnl-fields label span.label-title {
13280 color: #2D3149;
13281 font-size: 14px;
13282 font-style: normal;
13283 font-weight: 500;
13284 line-height: 1;
13285 margin-bottom: 7px;
13286 }
13287 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-all-fields .wpfnl-fields label span.label-subheading {
13288 color: #7A8B9A;
13289 font-size: 13px;
13290 font-style: normal;
13291 font-weight: 400;
13292 line-height: 1;
13293 }
13294 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-all-fields .wpfnl-radiobtn input[type=radio]:checked + label {
13295 border: 1px solid #6E42D3;
13296 box-shadow: 0px 20px 30px 0px rgba(199, 191, 217, 0.3);
13297 }
13298 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-all-fields .wpfnl-radiobtn input[type=radio]:checked + label::before {
13299 border-color: #6E42D3;
13300 background-color: #6E42D3;
13301 }
13302 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-all-fields .wpfnl-radiobtn label::before {
13303 left: 20px;
13304 top: 33%;
13305 }
13306 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-all-fields .wpfnl-radiobtn label::after {
13307 content: "";
13308 position: absolute;
13309 left: 24.5px;
13310 top: 43%;
13311 width: 9px;
13312 height: 4px;
13313 transform: rotate(-45deg);
13314 border-bottom: 2px solid #fff;
13315 border-left: 2px solid #fff;
13316 transition: all 0.3s ease;
13317 opacity: 0;
13318 visibility: hidden;
13319 border-radius: 0;
13320 }
13321 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-all-fields .wpfnl-radiobtn input[type=radio]:checked + label::after {
13322 visibility: visible;
13323 opacity: 1;
13324 }
13325 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-box {
13326 padding-top: 0;
13327 }
13328 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink hr {
13329 margin-bottom: 24px;
13330 }
13331 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-field-wrapper {
13332 align-items: flex-start;
13333 margin-bottom: 24px;
13334 }
13335 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-field-wrapper:last-child {
13336 margin-bottom: 0;
13337 }
13338 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-field-wrapper > label {
13339 color: #2D3149;
13340 font-size: 15px;
13341 font-style: normal;
13342 font-weight: 400;
13343 line-height: 1;
13344 }
13345 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-field-wrapper.wpfnl-align-top {
13346 align-items: flex-start;
13347 }
13348 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-field-wrapper.wpfnl-align-top .wpfnl-fields {
13349 max-width: inherit;
13350 }
13351 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-field-wrapper.wpfnl-align-top .wpfnl-fields .wpfnl-radiobtn label {
13352 font-size: 13px;
13353 text-transform: none;
13354 line-height: 1.3;
13355 word-break: break-all;
13356 }
13357 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-field-wrapper.wpfnl-align-top .wpfnl-fields .wpfnl-radiobtn label:before {
13358 top: 0;
13359 }
13360 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-field-wrapper.wpfnl-align-top .wpfnl-fields .wpfnl-radiobtn label:after {
13361 top: 5px;
13362 }
13363 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-field-wrapper.parmalink-base .wpfnl-parmalink-inputs-wrapper {
13364 width: calc(100% - 300px);
13365 }
13366 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-field-wrapper.parmalink-base .wpfnl-parmalink-inputs-wrapper .wpfnl-fields {
13367 max-width: 350px;
13368 margin-bottom: 16px;
13369 width: 100%;
13370 }
13371 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-field-wrapper.parmalink-base .wpfnl-parmalink-inputs-wrapper .wpfnl-fields label {
13372 margin-bottom: 6px;
13373 display: inline-block;
13374 }
13375 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-field-wrapper.parmalink-base .wpfnl-parmalink-inputs-wrapper .wpfnl-fields label:last-child {
13376 margin-bottom: 0;
13377 }
13378 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-field-wrapper.parmalink-base .wpfnl-parmalink-inputs-wrapper .wpfnl-fields:last-child {
13379 margin-bottom: 0;
13380 }
13381 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.optin .email-settings .settings-title,
13382 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.optin .wpfnl-recaptcha-setting .settings-title {
13383 box-shadow: none;
13384 color: #2D3149;
13385 font-size: 18px;
13386 font-style: normal;
13387 font-weight: 500;
13388 line-height: 1.33;
13389 }
13390 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.optin .wpfnl-recaptcha-setting .wpfnl-checkbox.no-title label:before {
13391 border-color: #bdc7eb;
13392 }
13393 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.lms-settings .settings-title {
13394 margin-bottom: 16px;
13395 }
13396 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.lms-settings .wpfnl-field-wrapper {
13397 gap: 6px;
13398 }
13399 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.offer {
13400 position: relative;
13401 }
13402 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.offer .wpfnl-box {
13403 position: relative;
13404 }
13405 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.offer .upgrade-to-pro-hoverlay {
13406 top: 105px;
13407 left: 0;
13408 border-radius: 0;
13409 }
13410 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.offer .wpfnl-field-wrapper > label {
13411 width: 480px;
13412 }
13413 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.offer .wpfnl-field-wrapper .wpfnl-fields {
13414 width: auto;
13415 max-width: initial;
13416 }
13417 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.offer .settings-title {
13418 position: relative;
13419 }
13420 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.event-tracking .pro-tag-icon {
13421 display: inline-block;
13422 transform: translate(5px, 5px);
13423 }
13424 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.event-tracking .google-place-api-settings {
13425 margin-bottom: 20px;
13426 }
13427 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.event-tracking .google-place-api-settings .wpfnl-fields {
13428 position: relative;
13429 }
13430 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.event-tracking .google-place-api-settings .wpfnl-fields input {
13431 padding: 1rem 3.2rem 1rem 1.2rem;
13432 }
13433 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.event-tracking .google-place-api-settings .wpfnl-fields .password-icon {
13434 display: flex;
13435 align-items: center;
13436 position: absolute;
13437 right: 0;
13438 width: 1.2rem;
13439 color: #f9f9f9;
13440 transition: color 0.2s;
13441 cursor: pointer;
13442 }
13443 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.event-tracking .google-place-api-settings .wpfnl-fields .eye-regular svg {
13444 width: 20px;
13445 float: right;
13446 margin-left: -25px;
13447 margin-top: -27px;
13448 position: relative;
13449 z-index: 2;
13450 }
13451 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.event-tracking .google-place-api-settings .wpfnl-fields .eye-slash-regular svg {
13452 width: 20px;
13453 float: right;
13454 margin-left: -25px;
13455 margin-top: -25px;
13456 position: relative;
13457 z-index: 2;
13458 }
13459 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.event-tracking .google-place-api-settings .wpfnl-fields .hide-eye-icon {
13460 display: none;
13461 }
13462 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .utm,
13463 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .gtm,
13464 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .email-settings,
13465 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .facebook-pixel,
13466 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-recaptcha-setting,
13467 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .google-place-api-settings {
13468 margin-bottom: 30px;
13469 background-color: #fff;
13470 border-radius: 10px;
13471 }
13472 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .utm .settings-title,
13473 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .gtm .settings-title,
13474 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .email-settings .settings-title,
13475 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .facebook-pixel .settings-title,
13476 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-recaptcha-setting .settings-title,
13477 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .google-place-api-settings .settings-title {
13478 display: flex;
13479 flex-flow: row wrap;
13480 align-items: center;
13481 }
13482 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .utm .settings-title > svg,
13483 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .gtm .settings-title > svg,
13484 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .email-settings .settings-title > svg,
13485 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .facebook-pixel .settings-title > svg,
13486 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-recaptcha-setting .settings-title > svg,
13487 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .google-place-api-settings .settings-title > svg {
13488 margin-right: 10px;
13489 }
13490 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .utm .settings-title a,
13491 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .gtm .settings-title a,
13492 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .email-settings .settings-title a,
13493 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .facebook-pixel .settings-title a,
13494 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-recaptcha-setting .settings-title a,
13495 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .google-place-api-settings .settings-title a {
13496 line-height: 1;
13497 position: relative;
13498 top: 3px;
13499 margin-left: auto;
13500 }
13501 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .utm .settings-title a svg,
13502 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .gtm .settings-title a svg,
13503 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .email-settings .settings-title a svg,
13504 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .facebook-pixel .settings-title a svg,
13505 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-recaptcha-setting .settings-title a svg,
13506 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .google-place-api-settings .settings-title a svg {
13507 width: 20px;
13508 height: 20px;
13509 }
13510 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .utm .settings-title a svg path,
13511 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .gtm .settings-title a svg path,
13512 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .email-settings .settings-title a svg path,
13513 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .facebook-pixel .settings-title a svg path,
13514 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-recaptcha-setting .settings-title a svg path,
13515 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .google-place-api-settings .settings-title a svg path {
13516 stroke: #6E42D3;
13517 }
13518 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .utm .wpfnl-checkbox.no-title label:before,
13519 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .gtm .wpfnl-checkbox.no-title label:before,
13520 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .email-settings .wpfnl-checkbox.no-title label:before,
13521 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .facebook-pixel .wpfnl-checkbox.no-title label:before,
13522 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-recaptcha-setting .wpfnl-checkbox.no-title label:before,
13523 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .google-place-api-settings .wpfnl-checkbox.no-title label:before {
13524 border-color: #6E42D3;
13525 }
13526 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.advance-settings .wpfnl-align-top {
13527 align-items: flex-start;
13528 }
13529 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.advance-settings .hints {
13530 display: block;
13531 }
13532 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.advance-settings .wpfnl-error {
13533 color: #EE5F5A;
13534 color: #F69220;
13535 font-family: Roboto;
13536 font-size: 13px;
13537 font-style: normal;
13538 font-weight: 400;
13539 line-height: 15px;
13540 display: flex;
13541 align-items: center;
13542 gap: 6px;
13543 }
13544 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.advance-settings .settings-title {
13545 position: relative;
13546 }
13547 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.advance-settings .basic-tools-field {
13548 display: flex;
13549 flex-direction: column;
13550 align-items: start;
13551 gap: 14px;
13552 }
13553 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.advance-settings .basic-tools-field .wpfnl-field-wrapper {
13554 margin: 0;
13555 max-width: 436px;
13556 width: 100%;
13557 justify-content: space-between;
13558 border-radius: 10px;
13559 border: 1px solid #EDECF2;
13560 background: #FFF;
13561 padding: 16px;
13562 }
13563 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.advance-settings .basic-tools-field .wpfnl-field-wrapper:first-child {
13564 padding: 8px 8px 8px 16px;
13565 }
13566 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.advance-settings .basic-tools-field .wpfnl-field-wrapper label {
13567 display: flex;
13568 align-items: center;
13569 gap: 6px;
13570 }
13571 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.advance-settings .rollback-field {
13572 display: flex;
13573 flex-direction: column;
13574 align-items: start;
13575 gap: 14px;
13576 }
13577 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.advance-settings .rollback-field .wpfnl-field-wrapper {
13578 margin: 0;
13579 max-width: 561px;
13580 width: 100%;
13581 justify-content: space-between;
13582 border-radius: 10px;
13583 border: 1px solid #EDECF2;
13584 background: #FFF;
13585 padding: 16px;
13586 }
13587 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.advance-settings .rollback-field .wpfnl-field-wrapper .wpfnl-fields {
13588 max-width: auto;
13589 width: auto;
13590 display: flex;
13591 align-items: center;
13592 gap: 10px;
13593 color: #363B4E;
13594 font-family: Inter;
13595 font-size: 13px;
13596 font-style: normal;
13597 font-weight: 400;
13598 line-height: normal;
13599 }
13600 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.advance-settings .rollback-field .wpfnl-field-wrapper .wpfnl-fields .rollback-options {
13601 width: 181px;
13602 height: 34px;
13603 color: #363B4E;
13604 font-family: Inter;
13605 font-size: 13px;
13606 font-style: normal;
13607 font-weight: 400;
13608 line-height: normal;
13609 }
13610 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.advance-settings .rollback-field .wpfnl-field-wrapper .wpfnl-fields .wpfnl-rollback-button {
13611 border-radius: 10px;
13612 background: #6E42D3;
13613 box-shadow: 0px 9px 14px 0px rgba(193, 183, 232, 0.5);
13614 color: #fff;
13615 height: 34px;
13616 width: 100px;
13617 display: flex;
13618 align-items: center;
13619 justify-content: center;
13620 }
13621 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.advance-settings .rollback-field .wpfnl-field-wrapper.transient-cash-wrapper {
13622 padding: 8px 8px 8px 16px;
13623 }
13624 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.advance-settings .rollback-field .wpfnl-field-wrapper label {
13625 width: auto;
13626 display: flex;
13627 align-items: center;
13628 gap: 6px;
13629 }
13630 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.log-settings .log-view-select {
13631 width: 330px;
13632 }
13633 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.log-settings .log-view-btn > a {
13634 margin-left: 10px;
13635 }
13636 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.log-settings .wpfnl-loader {
13637 position: relative;
13638 top: 2px;
13639 }
13640 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.log-settings .log-field .settings-title {
13641 padding-bottom: 13px;
13642 margin-bottom: 22px;
13643 border-bottom: 1px solid #EDECF2;
13644 }
13645 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.user-role-manager .wpfnl-user-role-container .wpfnl-box {
13646 position: relative;
13647 }
13648 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.user-role-manager .wpfnl-user-role-container .wpfnl-box .wpfnl-role-list-wrapper {
13649 display: flex;
13650 flex-direction: column;
13651 align-items: start;
13652 gap: 12px;
13653 }
13654 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.user-role-manager .wpfnl-user-role-container .wpfnl-box .wpfnl-role-list-wrapper .wpfnl-role-row {
13655 display: flex;
13656 align-items: center;
13657 justify-content: space-between;
13658 max-width: 316px;
13659 width: 100%;
13660 border-radius: 10px;
13661 border: 1px solid #EDECF2;
13662 background: #FFF;
13663 padding: 16px;
13664 transition: all 0.3s;
13665 }
13666 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.user-role-manager .wpfnl-user-role-container .wpfnl-box .wpfnl-role-list-wrapper .wpfnl-role-row:has(.switcher-wrapper input[type=checkbox]:checked) {
13667 border: 1px solid #6E42D3;
13668 box-shadow: 0px 20px 30px 0px rgba(199, 191, 217, 0.3);
13669 }
13670 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.user-role-manager .wpfnl-user-role-container .wpfnl-box .wpfnl-role-list-wrapper .wpfnl-role-row:hover {
13671 border: 1px solid #6E42D3;
13672 box-shadow: 0px 20px 30px 0px rgba(199, 191, 217, 0.3);
13673 }
13674 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.user-role-manager .wpfnl-user-role-container .wpfnl-box .wpfnl-role-list-wrapper .wpfnl-role-row .text-wrapper .role-header {
13675 display: flex;
13676 align-items: center;
13677 gap: 5px;
13678 }
13679 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.user-role-manager .wpfnl-user-role-container .wpfnl-box .wpfnl-role-list-wrapper .wpfnl-role-row .text-wrapper .role-header .role-title {
13680 color: #363B4E;
13681 font-family: Roboto;
13682 font-size: 14px;
13683 font-style: normal;
13684 font-weight: 500;
13685 line-height: normal;
13686 }
13687 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.user-role-manager .wpfnl-user-role-container .wpfnl-box .wpfnl-role-list-wrapper .wpfnl-role-row .text-wrapper .role-description {
13688 color: #7A8B9A;
13689 font-family: Roboto;
13690 font-size: 13px;
13691 font-style: normal;
13692 font-weight: 400;
13693 line-height: 1;
13694 margin-top: 5px;
13695 }
13696 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.user-role-manager .wpfnl-role-table {
13697 width: 100%;
13698 text-align: left;
13699 border-collapse: collapse;
13700 }
13701 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.user-role-manager .wpfnl-role-table tr th {
13702 font-size: 16px;
13703 color: #363B4E;
13704 font-weight: 600;
13705 padding: 14px 20px;
13706 }
13707 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.user-role-manager .wpfnl-role-table tr th:first-child {
13708 width: 210px;
13709 }
13710 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.user-role-manager .wpfnl-role-table tr td > span,
13711 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.user-role-manager .wpfnl-role-table tr td {
13712 font-size: 14px;
13713 color: #363B4E;
13714 font-weight: 600;
13715 }
13716 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.user-role-manager .wpfnl-role-table tr td {
13717 border-top: 1px solid #EEF0F3;
13718 padding: 14px 20px;
13719 }
13720 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.user-role-manager .wpfnl-role-table tr td:first-child {
13721 width: 210px;
13722 }
13723 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.user-role-manager .wpfnl-role-table tr td .wpfnl-checkbox {
13724 border: 1px solid #EEF0F3;
13725 padding: 8px;
13726 display: inline-block;
13727 border-radius: 8px;
13728 }
13729 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.user-role-manager .wpfnl-role-table tr td .wpfnl-checkbox label {
13730 font-size: 13px;
13731 line-height: 1;
13732 color: #363B4E;
13733 cursor: pointer;
13734 }
13735 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.user-role-manager .wpfnl-analytics-settings-container {
13736 position: relative;
13737 }
13738 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.user-role-manager .wpfnl-analytics-settings-container .upgrade-to-pro-hoverlay {
13739 border-radius: 0;
13740 }
13741 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.notifications .wpfnl-field-wrapper {
13742 max-width: 100% !important;
13743 }
13744 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.notifications .wpfnl-field-wrapper > label {
13745 display: flex;
13746 align-items: center;
13747 gap: 4px;
13748 }
13749 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.notifications input[type=radio]:checked {
13750 border-color: #6e42d3;
13751 }
13752 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.notifications input[type=radio]:checked::before {
13753 background-color: #6e42d3;
13754 }
13755 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.notifications .wpfnl-fields {
13756 max-width: 410px;
13757 width: calc(100% - 300px);
13758 }
13759 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.notifications .report-frequency .wpfnl-radio-wrapper {
13760 display: flex;
13761 align-items: center;
13762 gap: 20px;
13763 }
13764 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.notifications input[type=time] {
13765 min-width: auto;
13766 width: auto;
13767 }
13768 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.notifications input[type=time]::-webkit-calendar-picker-indicator {
13769 opacity: 0.6;
13770 cursor: pointer;
13771 }
13772 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.notifications .test-notification-wrapper {
13773 background: #f7f7f7;
13774 padding: 20px;
13775 border-radius: 12px;
13776 border: 1px solid #ececec;
13777 }
13778 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.notifications .test-notification-wrapper .wpfnl-field-wrapper {
13779 display: flex;
13780 flex-flow: column;
13781 align-items: flex-start;
13782 gap: 15px;
13783 }
13784 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.notifications .test-notification-wrapper .test-notification-content {
13785 display: flex;
13786 align-items: center;
13787 gap: 14px;
13788 }
13789 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.notifications .test-notification-wrapper .test-notification-icon svg {
13790 width: 37px;
13791 height: auto;
13792 display: block;
13793 }
13794 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.notifications .test-notification-wrapper .test-notification-text h4 {
13795 color: #424758;
13796 font-weight: 500;
13797 }
13798 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.notifications .test-notification-wrapper .test-notification-action {
13799 display: flex;
13800 align-items: center;
13801 gap: 14px;
13802 }
13803 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.notifications .test-notification-wrapper .test-notification-action input[type=email] {
13804 width: 310px;
13805 }
13806 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.notifications .test-notification-wrapper .test-notification-action button {
13807 display: flex;
13808 flex-flow: row;
13809 align-items: center;
13810 justify-content: center;
13811 line-height: 39px;
13812 }
13813
13814 @-webkit-keyframes sync_spin {
13815 0% {
13816 -webkit-transform: rotate(360deg);
13817 }
13818 100% {
13819 -webkit-transform: rotate(0deg);
13820 }
13821 }
13822 @keyframes sync_spin {
13823 0% {
13824 transform: rotate(360deg);
13825 }
13826 100% {
13827 transform: rotate(0deg);
13828 }
13829 }
13830 .wpfnl-funnel-settings__footer {
13831 padding: 30px 0;
13832 padding-top: 0px;
13833 display: flex;
13834 flex-flow: row wrap;
13835 align-items: center;
13836 justify-content: flex-end;
13837 position: relative;
13838 }
13839 .wpfnl-funnel-settings__footer .update {
13840 display: flex;
13841 flex-flow: row;
13842 align-items: center;
13843 justify-content: center;
13844 line-height: 39px;
13845 }
13846 .wpfnl-funnel-settings__footer .wpfnl-alert {
13847 margin-right: 10px;
13848 }
13849 .wpfnl-funnel-settings__footer #wpfnl-update-global-settings {
13850 margin-top: 30px;
13851 }
13852
13853 @media only screen and (max-width: 1550px) {
13854 .wpfnl-funnel-settings__inner-content {
13855 width: 100%;
13856 }
13857 .wpfnl-funnel-settings__inner-content {
13858 width: 100%;
13859 }
13860 }
13861 @media only screen and (max-width: 1399px) {
13862 .wpfnl-funnel-settings__inner-content {
13863 width: 100%;
13864 }
13865 .wpfnl-funnel-settings__inner-content .settings-heading {
13866 font-size: 22px;
13867 }
13868 .wpfn-settings__nav .nav-li {
13869 min-width: 240px;
13870 }
13871 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings {
13872 padding: 25px 35px;
13873 }
13874 }
13875 @media only screen and (max-width: 1199px) {
13876 .wpfn-settings__nav .nav-li {
13877 padding: 0 10px;
13878 }
13879 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.log-settings .log-view-btn > a {
13880 min-width: 100px;
13881 }
13882 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.general .wpfnl-field-wrapper > label {
13883 width: 200px;
13884 }
13885 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.general .wpfnl-field-wrapper .wpfnl-fields {
13886 width: 100%;
13887 max-width: 100%;
13888 }
13889 .wpfnl-funnel-settings__wrapper {
13890 flex-direction: column;
13891 }
13892 .wpfn-settings__nav ul {
13893 flex-direction: row;
13894 flex-wrap: wrap;
13895 }
13896 .wpfn-settings__nav .nav-li {
13897 min-width: auto;
13898 }
13899 .wpfn-settings__nav {
13900 border-radius: 10px 10px 0 0;
13901 margin-bottom: 10px;
13902 }
13903 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings {
13904 border-radius: 0 0 10px 10px;
13905 }
13906 }
13907 @media only screen and (max-width: 991px) {
13908 .wpfn-settings__nav .create-btn a {
13909 padding: 0 15px;
13910 }
13911 }
13912 .wpfunnels-addons {
13913 background: #f6f5fa;
13914 }
13915 .wpfunnels-addons .addons-content {
13916 background: #F6F5FA;
13917 padding: 40px 30px;
13918 }
13919 .wpfunnels-addons .section-title {
13920 margin: 0 0 20px;
13921 color: #363B4E;
13922 font-size: 24px;
13923 font-weight: 600;
13924 line-height: 1.3;
13925 }
13926 .wpfunnels-addons .wpfunnels-addons-grid {
13927 display: grid;
13928 grid-template-columns: repeat(3, 1fr);
13929 gap: 24px;
13930 }
13931 .wpfunnels-addons .wpfunnels-addons-card {
13932 background: #ffffff;
13933 border-radius: 10px;
13934 padding: 20px;
13935 position: relative;
13936 transition: all 0.3s ease;
13937 box-shadow: 0 1px 1px rgba(182, 185, 191, 0.3);
13938 }
13939 .wpfunnels-addons .wpfunnels-addons-card:hover {
13940 box-shadow: 0 4px 12px rgba(0, 0, 0, 0.08);
13941 transform: translateY(-2px);
13942 }
13943 .wpfunnels-addons .wpfunnels-addons-card .badge {
13944 position: absolute;
13945 top: 12px;
13946 right: 12px;
13947 padding: 4px 9px;
13948 border-radius: 4px;
13949 font-size: 11px;
13950 font-weight: 500;
13951 line-height: 1;
13952 background-color: #ececec;
13953 }
13954 .wpfunnels-addons .wpfunnels-addons-card .badge.hot {
13955 background-color: #7742E6;
13956 color: #ffffff;
13957 }
13958 .wpfunnels-addons .wpfunnels-addons-card .addons-icon {
13959 margin-bottom: 16px;
13960 width: 46px;
13961 height: 46px;
13962 border-radius: 50%;
13963 border: 1px solid #ECF1F6;
13964 display: flex;
13965 align-items: center;
13966 justify-content: center;
13967 }
13968 .wpfunnels-addons .wpfunnels-addons-card .addons-icon svg {
13969 display: block;
13970 }
13971 .wpfunnels-addons .wpfunnels-addons-card .addons-title {
13972 margin: 0 0 7px;
13973 color: #2D3149;
13974 font-size: 16px;
13975 font-weight: 500;
13976 line-height: 1.3;
13977 }
13978 .wpfunnels-addons .wpfunnels-addons-card .addons-description {
13979 margin: 0 0 20px;
13980 color: #6E7A85;
13981 font-size: 14px;
13982 font-weight: 400;
13983 line-height: 1.5;
13984 }
13985 .wpfunnels-addons .wpfunnels-addons-card .addons-description .guide-link {
13986 color: #6E42D3;
13987 font-weight: 500;
13988 text-decoration: none;
13989 display: inline-flex;
13990 align-items: center;
13991 gap: 4px;
13992 transition: all 0.2s ease;
13993 }
13994 .wpfunnels-addons .wpfunnels-addons-card .addons-description .guide-link svg {
13995 display: inline-block;
13996 vertical-align: middle;
13997 }
13998 .wpfunnels-addons .wpfunnels-addons-card .addons-description .guide-link:hover {
13999 text-decoration: underline;
14000 }
14001 .wpfunnels-addons .wpfunnels-addons-card .addons-cta-button {
14002 padding: 6px 14px;
14003 font-size: 14px;
14004 font-weight: 500;
14005 line-height: 1.4;
14006 cursor: pointer;
14007 transition: all 0.3s ease;
14008 border-radius: 8px;
14009 border: 1px solid #6E42D3;
14010 display: inline-flex;
14011 align-items: center;
14012 justify-content: center;
14013 gap: 8px;
14014 text-decoration: none;
14015 background: #ffffff;
14016 color: #6E42D3;
14017 }
14018 .wpfunnels-addons .wpfunnels-addons-card .addons-cta-button:hover {
14019 background: #6E42D3;
14020 color: #ffffff;
14021 }
14022 .wpfunnels-addons .wpfunnels-addons-card .addons-cta-button.activate-button {
14023 background: #ffffff;
14024 color: #6E42D3;
14025 border: 1px solid #6E42D3;
14026 }
14027 .wpfunnels-addons .wpfunnels-addons-card .addons-cta-button.activate-button:hover {
14028 background: #6E42D3;
14029 color: #ffffff;
14030 }
14031 .wpfunnels-addons .wpfunnels-addons-card .addons-cta-button.active-status {
14032 color: #10B981;
14033 border: 1px solid #10B981;
14034 cursor: default;
14035 }
14036 .wpfunnels-addons .wpfunnels-addons-card .addons-cta-button.active-status:hover {
14037 background: transparent;
14038 color: #10B981;
14039 }
14040 @media (max-width: 1280px) {
14041 .wpfunnels-addons .wpfunnels-addons-grid {
14042 grid-template-columns: repeat(2, 1fr);
14043 }
14044 }
14045 @media (max-width: 768px) {
14046 .wpfunnels-addons .wpfunnels-addons-grid {
14047 grid-template-columns: 1fr;
14048 }
14049 }
14050
14051 @media (max-width: 1399px) {
14052 .wpfunnels-addons .addons-content {
14053 padding: 20px 0px;
14054 }
14055 .wpfunnels-addons .wpfunnels-addons-grid {
14056 gap: 20px;
14057 }
14058 }
14059 .wpfunnels-setup {
14060 background: #F6F5FA;
14061 margin: 0;
14062 padding: 0;
14063 }
14064 .wpfunnels-setup * {
14065 padding: 0;
14066 margin: 0;
14067 box-sizing: border-box;
14068 }
14069 .wpfunnels-setup #wpfunnels_setup_wizard {
14070 height: 100vh;
14071 width: 100%;
14072 margin: 0 auto;
14073 }
14074 .wpfunnels-setup .wpfnl-mm-setup-wizard {
14075 display: flex;
14076 align-items: stretch;
14077 position: relative;
14078 height: 100vh;
14079 width: 100%;
14080 }
14081 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-sidebar {
14082 width: 260px;
14083 background: #FFF;
14084 height: 100vh;
14085 position: sticky;
14086 top: 0;
14087 box-shadow: 1px 0px 2px rgba(190, 190, 215, 0.14);
14088 display: flex;
14089 flex-direction: column;
14090 flex-shrink: 0;
14091 padding: 30px;
14092 }
14093 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-sidebar .wpfnl-mm-setup-wizard-branding {
14094 border-bottom: 1px solid #EAE9EE;
14095 padding: 0 0 30px 0;
14096 display: flex;
14097 align-items: center;
14098 gap: 12px;
14099 }
14100 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-sidebar .wpfnl-mm-setup-wizard-branding .wpfnl-mm-setup-wizard-logo {
14101 width: 36px;
14102 height: 27px;
14103 flex-shrink: 0;
14104 object-fit: contain;
14105 }
14106 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-sidebar .wpfnl-mm-setup-wizard-branding .wpfnl-mm-setup-wizard-brand-name {
14107 font-size: 22px;
14108 color: #111827;
14109 line-height: 16px;
14110 font-weight: 700;
14111 letter-spacing: 0px;
14112 font-family: "Inter", sans-serif;
14113 margin: 0;
14114 }
14115 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-sidebar .wpfnl-mm-setup-wizard-steps {
14116 padding: 30px 0;
14117 flex: 1;
14118 display: flex;
14119 flex-direction: column;
14120 gap: 0;
14121 }
14122 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-sidebar .wpfnl-mm-setup-wizard-steps .wpfnl-mm-setup-wizard-step {
14123 display: flex;
14124 align-items: center;
14125 gap: 8px;
14126 padding: 9px 11px;
14127 cursor: pointer;
14128 transition: all 0.3s ease;
14129 border-radius: 100px;
14130 margin-bottom: 12px;
14131 border: 1px solid transparent;
14132 }
14133 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-sidebar .wpfnl-mm-setup-wizard-steps .wpfnl-mm-setup-wizard-step:last-child {
14134 margin-bottom: 0;
14135 }
14136 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-sidebar .wpfnl-mm-setup-wizard-steps .wpfnl-mm-setup-wizard-step.active {
14137 background: #F6F5FA;
14138 border: 1px solid #6E42D3;
14139 padding: 8px 10px;
14140 }
14141 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-sidebar .wpfnl-mm-setup-wizard-steps .wpfnl-mm-setup-wizard-step.active .wpfnl-mm-setup-wizard-step-number {
14142 background: #6E42D3;
14143 color: #FFF;
14144 font-weight: 700;
14145 }
14146 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-sidebar .wpfnl-mm-setup-wizard-steps .wpfnl-mm-setup-wizard-step.active .wpfnl-mm-setup-wizard-step-label {
14147 color: #6E42D3;
14148 font-weight: 500;
14149 }
14150 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-sidebar .wpfnl-mm-setup-wizard-steps .wpfnl-mm-setup-wizard-step.completed .wpfnl-mm-setup-wizard-step-number {
14151 background: transparent;
14152 color: rgba(122, 140, 154, 0.7);
14153 }
14154 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-sidebar .wpfnl-mm-setup-wizard-steps .wpfnl-mm-setup-wizard-step.completed .wpfnl-mm-setup-wizard-step-number svg {
14155 width: 20px;
14156 height: 20px;
14157 }
14158 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-sidebar .wpfnl-mm-setup-wizard-steps .wpfnl-mm-setup-wizard-step.completed .wpfnl-mm-setup-wizard-step-label {
14159 color: rgba(122, 140, 154, 0.7);
14160 }
14161 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-sidebar .wpfnl-mm-setup-wizard-steps .wpfnl-mm-setup-wizard-step .wpfnl-mm-setup-wizard-step-number {
14162 width: 24px;
14163 height: 24px;
14164 border-radius: 16px;
14165 background: #EDE5FF;
14166 color: #6E42D3;
14167 display: flex;
14168 align-items: center;
14169 justify-content: center;
14170 font-size: 12px;
14171 font-weight: 600;
14172 font-family: "DM Sans", sans-serif;
14173 line-height: 12px;
14174 flex-shrink: 0;
14175 }
14176 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-sidebar .wpfnl-mm-setup-wizard-steps .wpfnl-mm-setup-wizard-step .wpfnl-mm-setup-wizard-step-label {
14177 font-size: 16px;
14178 color: #6D707D;
14179 font-family: "DM Sans", sans-serif;
14180 font-weight: 400;
14181 letter-spacing: -0.16px;
14182 line-height: normal;
14183 }
14184 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-sidebar .wpfnl-mm-setup-wizard-exit {
14185 margin-top: auto;
14186 padding: 0;
14187 text-align: left;
14188 }
14189 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-sidebar .wpfnl-mm-setup-wizard-exit .wpfnl-mm-setup-wizard-exit-link {
14190 font-size: 15px;
14191 color: #7A8C9A;
14192 text-decoration: none;
14193 font-family: "DM Sans", sans-serif;
14194 font-weight: 400;
14195 line-height: 18px;
14196 transition: color 0.3s ease;
14197 }
14198 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-sidebar .wpfnl-mm-setup-wizard-exit .wpfnl-mm-setup-wizard-exit-link:hover {
14199 color: #6E42D3;
14200 }
14201 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-help-btn {
14202 position: fixed;
14203 bottom: 40px;
14204 right: 54px;
14205 z-index: 100;
14206 }
14207 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-help-btn .wpfnl-mm-help-btn-circle {
14208 width: 34px;
14209 height: 34px;
14210 border-radius: 100px;
14211 background: #201F22;
14212 border: none;
14213 cursor: pointer;
14214 display: flex;
14215 align-items: center;
14216 justify-content: center;
14217 box-shadow: 0px 1px 2px rgba(190, 190, 215, 0.16);
14218 transition: all 0.3s ease;
14219 }
14220 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-help-btn .wpfnl-mm-help-btn-circle svg {
14221 width: 16px;
14222 height: 16px;
14223 }
14224 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-help-btn .wpfnl-mm-help-btn-circle:hover {
14225 background: #363B4E;
14226 transform: scale(1.05);
14227 }
14228 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content {
14229 flex: 1;
14230 display: flex;
14231 align-items: flex-start;
14232 justify-content: center;
14233 padding: 80px 20px 24px;
14234 position: relative;
14235 overflow-y: auto;
14236 background: #EFEEF1;
14237 }
14238 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content * {
14239 font-family: "DM Sans", sans-serif;
14240 }
14241 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-goal-buttons {
14242 display: flex;
14243 justify-content: space-between;
14244 align-items: center;
14245 width: 100%;
14246 }
14247 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-goal-buttons .wpfnl-mm-btn {
14248 padding: 10px 24px;
14249 border-radius: 10px;
14250 font-size: 16px;
14251 font-weight: 500;
14252 line-height: 24px;
14253 cursor: pointer;
14254 transition: all 0.3s ease;
14255 border: none;
14256 display: inline-flex;
14257 align-items: center;
14258 justify-content: center;
14259 gap: 8px;
14260 height: 44px;
14261 }
14262 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-goal-buttons .wpfnl-mm-btn.wpfnl-mm-btn-secondary {
14263 background: #FFF;
14264 color: #363B4E;
14265 border: 1px solid #ECEBF0;
14266 min-width: 87px;
14267 }
14268 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-goal-buttons .wpfnl-mm-btn.wpfnl-mm-btn-secondary:hover {
14269 border-color: #6E42D3;
14270 color: #6E42D3;
14271 }
14272 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-goal-buttons .wpfnl-mm-btn.wpfnl-mm-btn-primary {
14273 background: #6E42D3;
14274 color: #FFF;
14275 letter-spacing: 0.2px;
14276 }
14277 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-goal-buttons .wpfnl-mm-btn.wpfnl-mm-btn-primary svg {
14278 width: 17px;
14279 height: 12px;
14280 }
14281 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-goal-buttons .wpfnl-mm-btn.wpfnl-mm-btn-primary:hover {
14282 background: #5c36b3;
14283 }
14284 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-goal-buttons .wpfnl-mm-btn.wpfnl-mm-btn-primary:disabled {
14285 background: #ccc;
14286 cursor: not-allowed;
14287 }
14288 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-goal-buttons .wpfnl-mm-btn-group {
14289 display: flex;
14290 gap: 12px;
14291 }
14292 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-goal-consent {
14293 display: flex;
14294 justify-content: center;
14295 margin-top: 30px;
14296 }
14297 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-goal-consent .wpfnl-mm-checkbox {
14298 display: flex;
14299 align-items: center;
14300 gap: 8px;
14301 cursor: pointer;
14302 user-select: none;
14303 }
14304 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-goal-consent .wpfnl-mm-checkbox input[type=checkbox] {
14305 position: absolute;
14306 opacity: 0;
14307 cursor: pointer;
14308 height: 0;
14309 width: 0;
14310 }
14311 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-goal-consent .wpfnl-mm-checkbox input[type=checkbox]:checked ~ .wpfnl-mm-checkbox-checkmark {
14312 background: #6E42D3;
14313 border-color: #6E42D3;
14314 }
14315 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-goal-consent .wpfnl-mm-checkbox input[type=checkbox]:checked ~ .wpfnl-mm-checkbox-checkmark:after {
14316 display: block;
14317 }
14318 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-goal-consent .wpfnl-mm-checkbox .wpfnl-mm-checkbox-checkmark {
14319 width: 16px;
14320 height: 16px;
14321 border: 1px solid #ab91e6;
14322 border-radius: 4px;
14323 background: #FFF;
14324 flex-shrink: 0;
14325 position: relative;
14326 transition: all 0.3s ease;
14327 }
14328 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-goal-consent .wpfnl-mm-checkbox .wpfnl-mm-checkbox-checkmark:after {
14329 content: "";
14330 position: absolute;
14331 display: none;
14332 border: solid white;
14333 border-width: 0 2px 2px 0;
14334 transform: rotate(45deg);
14335 left: 5px;
14336 top: 2px;
14337 width: 3px;
14338 height: 7px;
14339 }
14340 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-goal-consent .wpfnl-mm-checkbox .wpfnl-mm-checkbox-label {
14341 font-size: 14px;
14342 font-weight: 500;
14343 color: #7A8C9A;
14344 line-height: 20px;
14345 }
14346 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-goal {
14347 width: 100%;
14348 max-width: 908px;
14349 display: flex;
14350 flex-direction: column;
14351 gap: 0;
14352 position: relative;
14353 }
14354 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-goal .wpfnl-mm-choose-goal-header {
14355 text-align: center;
14356 margin-bottom: 30px;
14357 }
14358 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-goal .wpfnl-mm-choose-goal-header .wpfnl-mm-choose-goal-title {
14359 font-size: 24px;
14360 font-weight: 600;
14361 font-family: "DM Sans", sans-serif;
14362 color: #363B4E;
14363 line-height: 30px;
14364 letter-spacing: -0.6px;
14365 margin: 0 0 10px 0;
14366 max-width: 592px;
14367 margin-left: auto;
14368 margin-right: auto;
14369 }
14370 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-goal .wpfnl-mm-choose-goal-header .wpfnl-mm-choose-goal-subtitle {
14371 font-size: 15px;
14372 font-weight: 400;
14373 font-family: "DM Sans", sans-serif;
14374 color: #6E7A85;
14375 line-height: 19px;
14376 margin: 0;
14377 }
14378 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-goal .wpfnl-mm-choose-goal-container {
14379 border-radius: 20px;
14380 padding: 60px 30px;
14381 display: flex;
14382 flex-direction: column;
14383 align-items: center;
14384 gap: 35px;
14385 margin-bottom: 25px;
14386 background: #FFF;
14387 box-shadow: 0 20px 25px -5px rgba(143, 130, 196, 0.05), 0 8px 10px -6px rgba(143, 130, 196, 0.08);
14388 }
14389 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-goal .wpfnl-mm-choose-goal-container .wpfnl-mm-choose-goal-cards {
14390 display: grid;
14391 gap: 20px;
14392 grid-template-columns: repeat(3, 1fr);
14393 width: 100%;
14394 }
14395 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-goal .wpfnl-mm-choose-goal-container .wpfnl-mm-choose-goal-cards .wpfnl-mm-goal-card {
14396 background: #FFF;
14397 border: 1px solid #F6F5FA;
14398 border-radius: 16px;
14399 padding: 20px 10px 24px;
14400 cursor: pointer;
14401 transition: all 0.3s ease;
14402 position: relative;
14403 text-align: center;
14404 display: flex;
14405 flex-direction: column;
14406 align-items: center;
14407 justify-content: space-between;
14408 gap: 0;
14409 }
14410 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-goal .wpfnl-mm-choose-goal-container .wpfnl-mm-choose-goal-cards .wpfnl-mm-goal-card:hover {
14411 border-color: #EDE5FF;
14412 box-shadow: 0px 4px 12px rgba(110, 66, 211, 0.1);
14413 }
14414 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-goal .wpfnl-mm-choose-goal-container .wpfnl-mm-choose-goal-cards .wpfnl-mm-goal-card.active {
14415 border-color: #6E42D3;
14416 box-shadow: 0 20px 30px rgba(199, 191, 217, 0.3019607843);
14417 }
14418 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-goal .wpfnl-mm-choose-goal-container .wpfnl-mm-choose-goal-cards .wpfnl-mm-goal-card .wpfnl-mm-goal-card-checkmark {
14419 position: absolute;
14420 top: 12px;
14421 right: 12px;
14422 width: 24px;
14423 height: 24px;
14424 background: #6E42D3;
14425 border-radius: 100px;
14426 display: flex;
14427 align-items: center;
14428 justify-content: center;
14429 }
14430 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-goal .wpfnl-mm-choose-goal-container .wpfnl-mm-choose-goal-cards .wpfnl-mm-goal-card .wpfnl-mm-goal-card-checkmark svg {
14431 width: 16px;
14432 height: 16px;
14433 }
14434 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-goal .wpfnl-mm-choose-goal-container .wpfnl-mm-choose-goal-cards .wpfnl-mm-goal-card .wpfnl-mm-goal-card-icon svg {
14435 display: block;
14436 }
14437 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-goal .wpfnl-mm-choose-goal-container .wpfnl-mm-choose-goal-cards .wpfnl-mm-goal-card .wpfnl-mm-goal-card-content .wpfnl-mm-goal-card-title {
14438 font-size: 16px;
14439 font-weight: 700;
14440 font-family: "DM Sans", sans-serif;
14441 color: #363B4E;
14442 line-height: 13px;
14443 margin: 0 0 10px 0;
14444 }
14445 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-goal .wpfnl-mm-choose-goal-container .wpfnl-mm-choose-goal-cards .wpfnl-mm-goal-card .wpfnl-mm-goal-card-content .wpfnl-mm-goal-card-description {
14446 font-size: 15px;
14447 font-weight: 400;
14448 color: #6E7A85;
14449 line-height: 1.5;
14450 margin: 0;
14451 }
14452 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-buttons-container {
14453 display: flex;
14454 align-items: center;
14455 justify-content: space-between;
14456 }
14457 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-buttons-container .wpfnl-mm-btn {
14458 display: inline-flex;
14459 align-items: center;
14460 gap: 8px;
14461 padding: 12px 24px;
14462 border-radius: 8px;
14463 font-weight: 500;
14464 font-size: 14px;
14465 transition: all 0.3s ease;
14466 border: none;
14467 cursor: pointer;
14468 }
14469 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-buttons-container .wpfnl-mm-btn-primary {
14470 background: #6E42D3;
14471 color: white;
14472 }
14473 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-buttons-container .wpfnl-mm-btn-primary:hover:not(:disabled) {
14474 background: #5B35B8;
14475 }
14476 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-buttons-container .wpfnl-mm-btn:disabled {
14477 opacity: 0.5;
14478 cursor: not-allowed;
14479 }
14480 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-buttons-container .wpfnl-mm-btn-secondary {
14481 background: white;
14482 color: #363B4E;
14483 border-radius: 10px;
14484 border: 1px solid #ECEBF0;
14485 }
14486 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-buttons-container .wpfnl-mm-btn-secondary:hover:not(:disabled) {
14487 border-color: #D1D5DB;
14488 background: #F9FAFB;
14489 }
14490 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-buttons-container .wpfnl-spinner {
14491 animation: spin 0.8s linear infinite;
14492 }
14493 @keyframes spin {
14494 0% {
14495 transform: rotate(0deg);
14496 }
14497 100% {
14498 transform: rotate(360deg);
14499 }
14500 }
14501 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-required-installation {
14502 width: 100%;
14503 max-width: 940px;
14504 display: flex;
14505 flex-direction: column;
14506 gap: 0;
14507 position: relative;
14508 }
14509 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-required-installation .wpfnl-mm-setup-header {
14510 text-align: center;
14511 margin-bottom: 24px;
14512 }
14513 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-required-installation .wpfnl-mm-setup-header .wpfnl-mm-setup-title {
14514 font-size: 24px;
14515 font-weight: 700;
14516 color: #363B4E;
14517 line-height: 1.3;
14518 letter-spacing: -0.5px;
14519 margin: 0 0 8px 0;
14520 }
14521 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-required-installation .wpfnl-mm-setup-header .wpfnl-mm-setup-subtitle {
14522 font-size: 15px;
14523 font-weight: 400;
14524 color: #6E7A85;
14525 line-height: 1.5;
14526 margin: 0;
14527 }
14528 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-required-installation .wpfnl-ri-card {
14529 background: #FFF;
14530 border-radius: 20px;
14531 box-shadow: 0 20px 25px -5px rgba(143, 130, 196, 0.05), 0 8px 10px -6px rgba(143, 130, 196, 0.08);
14532 margin-bottom: 24px;
14533 overflow: hidden;
14534 }
14535 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-required-installation .wpfnl-ri-divider {
14536 width: 100%;
14537 height: 1px;
14538 background: #F1EFF7;
14539 }
14540 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-required-installation .wpfnl-ri-builder-section {
14541 padding: 32px 40px 28px;
14542 }
14543 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-required-installation .wpfnl-ri-builder-section .wpfnl-ri-builder-label {
14544 font-size: 14px;
14545 font-weight: 500;
14546 color: #7A8C9A;
14547 margin: 0 0 16px 0;
14548 text-align: center;
14549 }
14550 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-required-installation .wpfnl-ri-builder-section .wpfnl-ri-builder-options {
14551 display: flex;
14552 gap: 10px;
14553 justify-content: center;
14554 flex-wrap: wrap;
14555 }
14556 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-required-installation .wpfnl-ri-builder-section .wpfnl-ri-builder-options .wpfnl-ri-builder-btn {
14557 display: flex;
14558 flex-direction: column;
14559 align-items: center;
14560 gap: 8px;
14561 padding: 16px 14px 12px;
14562 border-radius: 10px;
14563 border: 1px solid #ECEBF0;
14564 background: #FFF;
14565 cursor: pointer;
14566 transition: border-color 0.15s ease;
14567 min-width: 90px;
14568 position: relative;
14569 font-family: "DM Sans", sans-serif;
14570 }
14571 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-required-installation .wpfnl-ri-builder-section .wpfnl-ri-builder-options .wpfnl-ri-builder-btn img {
14572 width: 32px;
14573 height: 32px;
14574 object-fit: contain;
14575 }
14576 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-required-installation .wpfnl-ri-builder-section .wpfnl-ri-builder-options .wpfnl-ri-builder-btn span:not(.wpfnl-ri-not-installed) {
14577 font-size: 13px;
14578 font-weight: 400;
14579 color: #7A8C9A;
14580 line-height: 1;
14581 }
14582 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-required-installation .wpfnl-ri-builder-section .wpfnl-ri-builder-options .wpfnl-ri-builder-btn:hover:not(:disabled) {
14583 border-color: #C4B5F4;
14584 }
14585 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-required-installation .wpfnl-ri-builder-section .wpfnl-ri-builder-options .wpfnl-ri-builder-btn.active {
14586 border-color: #6E42D3;
14587 background: #FAFAFE;
14588 }
14589 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-required-installation .wpfnl-ri-builder-section .wpfnl-ri-builder-options .wpfnl-ri-builder-btn.active span:not(.wpfnl-ri-not-installed) {
14590 color: #6E42D3;
14591 font-weight: 500;
14592 }
14593 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-required-installation .wpfnl-ri-builder-section .wpfnl-ri-builder-options .wpfnl-ri-builder-btn.disabled {
14594 opacity: 0.4;
14595 cursor: not-allowed;
14596 }
14597 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-required-installation .wpfnl-ri-builder-section .wpfnl-ri-builder-options .wpfnl-ri-builder-btn .wpfnl-ri-not-installed {
14598 position: absolute;
14599 top: 4px;
14600 right: 4px;
14601 background: #f68524;
14602 color: #fff;
14603 font-size: 8px;
14604 font-weight: 600;
14605 padding: 2px 5px;
14606 border-radius: 4px;
14607 white-space: nowrap;
14608 line-height: 1.4;
14609 }
14610 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-required-installation .wpfnl-ri-plugins-section {
14611 padding: 28px 40px 32px;
14612 }
14613 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-required-installation .wpfnl-ri-plugins-section .wpfnl-ri-plugin-cards {
14614 display: flex;
14615 flex-direction: column;
14616 gap: 8px;
14617 text-align: left;
14618 }
14619 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-required-installation .wpfnl-ri-plugins-section .wpfnl-ri-plugin-cards .wpfnl-ri-plugin-card {
14620 display: flex;
14621 align-items: center;
14622 gap: 14px;
14623 padding: 12px 16px;
14624 border-radius: 10px;
14625 border: 1px solid #ECEBF0;
14626 background: #FFF;
14627 }
14628 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-required-installation .wpfnl-ri-plugins-section .wpfnl-ri-plugin-cards .wpfnl-ri-plugin-card--active {
14629 border-color: #D1FAE5;
14630 background: #F0FDF4;
14631 }
14632 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-required-installation .wpfnl-ri-plugins-section .wpfnl-ri-plugin-cards .wpfnl-ri-plugin-card--installed {
14633 border-color: #FDE68A;
14634 background: #FFFBEB;
14635 }
14636 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-required-installation .wpfnl-ri-plugins-section .wpfnl-ri-plugin-cards .wpfnl-ri-plugin-card--optional {
14637 cursor: pointer;
14638 user-select: none;
14639 transition: border-color 0.15s ease;
14640 }
14641 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-required-installation .wpfnl-ri-plugins-section .wpfnl-ri-plugin-cards .wpfnl-ri-plugin-card--optional:hover {
14642 border-color: #C4B5F4;
14643 }
14644 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-required-installation .wpfnl-ri-plugins-section .wpfnl-ri-plugin-cards .wpfnl-ri-plugin-card--optional:focus-visible {
14645 outline: 2px solid #6E42D3;
14646 outline-offset: 2px;
14647 }
14648 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-required-installation .wpfnl-ri-plugins-section .wpfnl-ri-plugin-cards .wpfnl-ri-plugin-card--unchecked {
14649 border-color: #ECEBF0;
14650 background: #FAFAFA;
14651 opacity: 0.5;
14652 }
14653 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-required-installation .wpfnl-ri-plugins-section .wpfnl-ri-plugin-cards .wpfnl-ri-plugin-card--unchecked:hover {
14654 border-color: #ECEBF0;
14655 opacity: 0.65;
14656 }
14657 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-required-installation .wpfnl-ri-plugins-section .wpfnl-ri-plugin-cards .wpfnl-ri-plugin-card--unchecked .wpfnl-ri-plugin-card-icon img {
14658 filter: grayscale(1) opacity(0.4);
14659 }
14660 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-required-installation .wpfnl-ri-plugins-section .wpfnl-ri-plugin-cards .wpfnl-ri-plugin-card--unchecked .wpfnl-ri-plugin-card-status {
14661 display: none;
14662 }
14663 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-required-installation .wpfnl-ri-plugins-section .wpfnl-ri-plugin-cards .wpfnl-ri-plugin-card .wpfnl-ri-plugin-card-icon {
14664 width: 38px;
14665 height: 38px;
14666 flex-shrink: 0;
14667 border-radius: 8px;
14668 background: #F6F5FA;
14669 display: flex;
14670 align-items: center;
14671 justify-content: center;
14672 overflow: hidden;
14673 }
14674 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-required-installation .wpfnl-ri-plugins-section .wpfnl-ri-plugin-cards .wpfnl-ri-plugin-card .wpfnl-ri-plugin-card-icon img {
14675 width: 26px;
14676 height: 26px;
14677 object-fit: contain;
14678 }
14679 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-required-installation .wpfnl-ri-plugins-section .wpfnl-ri-plugin-cards .wpfnl-ri-plugin-card .wpfnl-ri-plugin-card-body {
14680 flex: 1;
14681 min-width: 0;
14682 }
14683 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-required-installation .wpfnl-ri-plugins-section .wpfnl-ri-plugin-cards .wpfnl-ri-plugin-card .wpfnl-ri-plugin-card-body .wpfnl-ri-plugin-card-header {
14684 display: flex;
14685 align-items: center;
14686 gap: 7px;
14687 margin-bottom: 3px;
14688 }
14689 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-required-installation .wpfnl-ri-plugins-section .wpfnl-ri-plugin-cards .wpfnl-ri-plugin-card .wpfnl-ri-plugin-card-body .wpfnl-ri-plugin-card-name {
14690 font-size: 14px;
14691 font-weight: 600;
14692 color: #363B4E;
14693 line-height: 1.3;
14694 }
14695 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-required-installation .wpfnl-ri-plugins-section .wpfnl-ri-plugin-cards .wpfnl-ri-plugin-card .wpfnl-ri-plugin-card-body .wpfnl-ri-plugin-card-required {
14696 font-size: 10px;
14697 font-weight: 600;
14698 color: #6E42D3;
14699 background: #EDE5FF;
14700 padding: 2px 7px;
14701 border-radius: 100px;
14702 line-height: 1.5;
14703 white-space: nowrap;
14704 }
14705 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-required-installation .wpfnl-ri-plugins-section .wpfnl-ri-plugin-cards .wpfnl-ri-plugin-card .wpfnl-ri-plugin-card-body .wpfnl-ri-plugin-card-optional {
14706 font-size: 10px;
14707 font-weight: 600;
14708 color: #6B7280;
14709 background: #F3F4F6;
14710 padding: 2px 7px;
14711 border-radius: 100px;
14712 line-height: 1.5;
14713 white-space: nowrap;
14714 }
14715 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-required-installation .wpfnl-ri-plugins-section .wpfnl-ri-plugin-cards .wpfnl-ri-plugin-card .wpfnl-ri-plugin-card-body .wpfnl-ri-plugin-card-desc {
14716 font-size: 12px;
14717 font-weight: 400;
14718 color: #7A8C9A;
14719 line-height: 1.5;
14720 margin: 0;
14721 }
14722 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-required-installation .wpfnl-ri-plugins-section .wpfnl-ri-plugin-cards .wpfnl-ri-plugin-card .wpfnl-ri-plugin-card-status {
14723 flex-shrink: 0;
14724 }
14725 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-required-installation .wpfnl-ri-plugins-section .wpfnl-ri-plugin-cards .wpfnl-ri-plugin-card .wpfnl-ri-plugin-card-status .wpfnl-ri-status {
14726 display: inline-flex;
14727 align-items: center;
14728 gap: 4px;
14729 font-size: 11px;
14730 font-weight: 600;
14731 padding: 4px 10px;
14732 border-radius: 100px;
14733 white-space: nowrap;
14734 }
14735 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-required-installation .wpfnl-ri-plugins-section .wpfnl-ri-plugin-cards .wpfnl-ri-plugin-card .wpfnl-ri-plugin-card-status .wpfnl-ri-status--active {
14736 background: #D1FAE5;
14737 color: #059669;
14738 }
14739 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-required-installation .wpfnl-ri-plugins-section .wpfnl-ri-plugin-cards .wpfnl-ri-plugin-card .wpfnl-ri-plugin-card-status .wpfnl-ri-status--installed {
14740 background: #FEF3C7;
14741 color: #D97706;
14742 }
14743 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-required-installation .wpfnl-ri-plugins-section .wpfnl-ri-plugin-cards .wpfnl-ri-plugin-card .wpfnl-ri-plugin-card-status .wpfnl-ri-status--missing {
14744 background: #F3F4F6;
14745 color: #6B7280;
14746 }
14747 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-required-installation .wpfnl-ri-plugins-section .wpfnl-ri-plugin-cards .wpfnl-ri-plugin-card .wpfnl-ri-plugin-card-toggle {
14748 flex-shrink: 0;
14749 padding-left: 8px;
14750 }
14751 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-required-installation .wpfnl-ri-footer {
14752 display: none;
14753 }
14754 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup {
14755 width: 100%;
14756 max-width: 940px;
14757 display: flex;
14758 flex-direction: column;
14759 gap: 24px;
14760 position: relative;
14761 }
14762 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup .wpfnl-mm-setup-header {
14763 text-align: center;
14764 margin-bottom: 20px;
14765 }
14766 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup .wpfnl-mm-setup-header .wpfnl-mm-setup-title {
14767 font-size: 24px;
14768 font-weight: 700;
14769 color: #363B4E;
14770 line-height: 35px;
14771 margin: 0 0 8px 0;
14772 }
14773 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup .wpfnl-mm-setup-header .wpfnl-mm-setup-subtitle {
14774 font-size: 15px;
14775 font-weight: 400;
14776 color: #6E7A85;
14777 line-height: 15px;
14778 margin: 0;
14779 }
14780 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup .wpfnl-mm-setup-section {
14781 background: #FFF;
14782 border-radius: 20px;
14783 box-shadow: 0 20px 25px -5px rgba(143, 130, 196, 0.05), 0 8px 10px -6px rgba(143, 130, 196, 0.08);
14784 }
14785 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup .wpfnl-mm-setup-section .wpfnl-mm-woo-notice {
14786 background: #EBF5FF;
14787 border: 1px solid #B3D9FF;
14788 border-radius: 12px;
14789 padding: 16px 20px;
14790 display: flex;
14791 align-items: flex-start;
14792 gap: 12px;
14793 width: 100%;
14794 margin-top: 16px;
14795 }
14796 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup .wpfnl-mm-setup-section .wpfnl-mm-woo-notice .wpfnl-mm-woo-notice-icon {
14797 flex-shrink: 0;
14798 display: flex;
14799 align-items: center;
14800 justify-content: center;
14801 width: 20px;
14802 height: 20px;
14803 margin-top: 2px;
14804 }
14805 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup .wpfnl-mm-setup-section .wpfnl-mm-woo-notice .wpfnl-mm-woo-notice-icon svg {
14806 width: 20px;
14807 height: 20px;
14808 }
14809 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup .wpfnl-mm-setup-section .wpfnl-mm-woo-notice .wpfnl-mm-woo-notice-content {
14810 flex: 1;
14811 display: flex;
14812 flex-direction: column;
14813 gap: 4px;
14814 }
14815 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup .wpfnl-mm-setup-section .wpfnl-mm-woo-notice .wpfnl-mm-woo-notice-content .wpfnl-mm-woo-notice-title {
14816 font-size: 14px;
14817 font-weight: 600;
14818 font-family: "DM Sans", sans-serif;
14819 color: #0073E6;
14820 line-height: 18px;
14821 margin: 0;
14822 }
14823 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup .wpfnl-mm-setup-section .wpfnl-mm-woo-notice .wpfnl-mm-woo-notice-content .wpfnl-mm-woo-notice-text {
14824 font-size: 13px;
14825 font-weight: 400;
14826 font-family: "DM Sans", sans-serif;
14827 color: #1E4D7A;
14828 line-height: 18px;
14829 margin: 0;
14830 }
14831 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup .wpfnl-mm-setup-section .wpfnl-mm-setup-section-content {
14832 display: flex;
14833 flex-direction: column;
14834 align-items: center;
14835 gap: 24px;
14836 padding: 45px 109px;
14837 }
14838 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup .wpfnl-mm-setup-section .wpfnl-mm-setup-section-content.wpfnl-mm-woo-detection {
14839 gap: 24px;
14840 }
14841 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup .wpfnl-mm-setup-section .wpfnl-mm-setup-section-content .wpfnl-setup-plugins-card {
14842 border-radius: 12px;
14843 border: 1.5px solid #F1EFF7;
14844 background: #FFF;
14845 display: flex;
14846 flex-direction: column;
14847 align-items: center;
14848 justify-content: center;
14849 gap: 12px;
14850 position: relative;
14851 width: 110px;
14852 height: 100px;
14853 }
14854 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup .wpfnl-mm-setup-section .wpfnl-mm-setup-section-content .wpfnl-setup-plugins-card.selected {
14855 box-shadow: 0 20px 30px 0 rgba(199, 191, 217, 0.3);
14856 border-color: #239654;
14857 }
14858 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup .wpfnl-mm-setup-section .wpfnl-mm-setup-section-content .wpfnl-setup-plugins-card .wpfnl-setup-plugin-selected {
14859 position: absolute;
14860 background: #239654;
14861 display: flex;
14862 align-items: center;
14863 justify-content: center;
14864 width: 18px;
14865 height: 18px;
14866 border-radius: 50%;
14867 top: 5px;
14868 right: 5px;
14869 }
14870 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup .wpfnl-mm-setup-section .wpfnl-mm-setup-section-content .wpfnl-setup-plugins-card .wpfnl-setup-plugin-name {
14871 color: #6E7A85;
14872 font-size: 14px;
14873 font-weight: 400;
14874 line-height: 1;
14875 }
14876 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup .wpfnl-mm-setup-section .wpfnl-mm-setup-section-content.wpfnl-mm-page-builders .wpfnl-setup-plugins-card {
14877 cursor: pointer;
14878 width: auto;
14879 min-width: 110px;
14880 padding: 10px 12px;
14881 }
14882 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup .wpfnl-mm-setup-section .wpfnl-mm-setup-section-content.wpfnl-mm-page-builders .wpfnl-setup-plugins-card.selected {
14883 border-color: #6E42D3;
14884 }
14885 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup .wpfnl-mm-setup-section .wpfnl-mm-setup-section-content.wpfnl-mm-page-builders .wpfnl-setup-plugins-card.disabled {
14886 opacity: 0.5;
14887 cursor: not-allowed;
14888 pointer-events: auto;
14889 }
14890 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup .wpfnl-mm-setup-section .wpfnl-mm-setup-section-content.wpfnl-mm-page-builders .wpfnl-setup-plugins-card.disabled:hover {
14891 border-color: #F1EFF7;
14892 box-shadow: none;
14893 }
14894 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup .wpfnl-mm-setup-section .wpfnl-mm-setup-section-content.wpfnl-mm-page-builders .wpfnl-setup-plugins-card.disabled.selected {
14895 border-color: #F1EFF7;
14896 box-shadow: none;
14897 }
14898 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup .wpfnl-mm-setup-section .wpfnl-mm-setup-section-content.wpfnl-mm-page-builders .wpfnl-setup-plugins-card .wpfnl-setup-plugin-selected {
14899 background: #6E42D3;
14900 }
14901 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup .wpfnl-mm-setup-section .wpfnl-mm-setup-section-content.wpfnl-mm-page-builders .wpfnl-setup-plugins-card .wpfnl-setup-pro-badge {
14902 position: absolute;
14903 top: 5px;
14904 right: 5px;
14905 background: #f68524;
14906 color: #fff;
14907 font-size: 9px;
14908 font-weight: 600;
14909 line-height: 1;
14910 padding: 3px 6px;
14911 border-radius: 4px;
14912 white-space: nowrap;
14913 }
14914 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup .wpfnl-mm-setup-section .wpfnl-mm-setup-section-content.wpfnl-mm-page-builders .wpfnl-setup-plugins-card img {
14915 width: 30px;
14916 height: 30px;
14917 }
14918 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup .wpfnl-mm-setup-section .wpfnl-mm-setup-section-content.wpfnl-mm-essential-plugins {
14919 padding: 45px 30px;
14920 }
14921 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup .wpfnl-mm-setup-section .wpfnl-mm-setup-section-content.wpfnl-mm-essential-plugins .wpfnl-setup-plugins-card {
14922 cursor: pointer;
14923 width: 100%;
14924 min-width: unset;
14925 padding: 16px 20px;
14926 flex-direction: column;
14927 align-items: center;
14928 justify-content: center;
14929 gap: 16px;
14930 text-align: center;
14931 background: transparent;
14932 border: 1px solid #F1EFF7;
14933 border-radius: 14px;
14934 transition: all 0.3s ease;
14935 height: 100%;
14936 width: auto;
14937 }
14938 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup .wpfnl-mm-setup-section .wpfnl-mm-setup-section-content.wpfnl-mm-essential-plugins .wpfnl-setup-plugins-card:hover {
14939 border-color: #E8E4F3;
14940 background: #FEFEFE;
14941 }
14942 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup .wpfnl-mm-setup-section .wpfnl-mm-setup-section-content.wpfnl-mm-essential-plugins .wpfnl-setup-plugins-card.selected {
14943 border-color: #6E42D3;
14944 box-shadow: 0 20px 30px rgba(199, 191, 217, 0.3);
14945 }
14946 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup .wpfnl-mm-setup-section .wpfnl-mm-setup-section-content.wpfnl-mm-essential-plugins .wpfnl-setup-plugins-card .wpfnl-setup-plugin-selected {
14947 background: #6E42D3;
14948 top: 12px;
14949 right: 12px;
14950 width: 24px;
14951 height: 24px;
14952 box-shadow: 0px 2px 6px rgba(110, 66, 211, 0.3);
14953 }
14954 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup .wpfnl-mm-setup-section .wpfnl-mm-setup-section-content.wpfnl-mm-essential-plugins .wpfnl-setup-plugins-card .wpfnl-setup-plugin-selected svg {
14955 width: 16px;
14956 height: 16px;
14957 }
14958 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup .wpfnl-mm-setup-section .wpfnl-mm-setup-section-content.wpfnl-mm-essential-plugins .wpfnl-setup-plugins-card img {
14959 width: 48px;
14960 height: 48px;
14961 flex-shrink: 0;
14962 object-fit: contain;
14963 }
14964 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup .wpfnl-mm-setup-section .wpfnl-mm-setup-section-content.wpfnl-mm-essential-plugins .wpfnl-setup-plugins-card .wpfnl-setup-plugin-info {
14965 display: flex;
14966 flex-direction: column;
14967 gap: 4px;
14968 flex: 1;
14969 min-width: 0;
14970 }
14971 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup .wpfnl-mm-setup-section .wpfnl-mm-setup-section-content.wpfnl-mm-essential-plugins .wpfnl-setup-plugins-card .wpfnl-setup-plugin-name {
14972 font-size: 15px;
14973 font-weight: 600;
14974 color: #363B4E;
14975 line-height: 1.4;
14976 }
14977 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup .wpfnl-mm-setup-section .wpfnl-mm-setup-section-content.wpfnl-mm-essential-plugins .wpfnl-setup-plugins-card .wpfnl-setup-plugin-description {
14978 font-size: 14px;
14979 font-weight: 400;
14980 color: #6E7A85;
14981 line-height: 1.5;
14982 max-width: 240px;
14983 }
14984 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup .wpfnl-mm-setup-section .wpfnl-mm-setup-section-content .wpfnl-mm-setup-section-title {
14985 font-size: 16px;
14986 font-weight: 500;
14987 color: #363B4E;
14988 line-height: 18px;
14989 margin: 0;
14990 text-align: center;
14991 }
14992 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup .wpfnl-mm-setup-section .wpfnl-mm-setup-section-content .wpfnl-mm-woo-status {
14993 display: flex;
14994 gap: 10px;
14995 align-items: center;
14996 width: 100%;
14997 justify-content: center;
14998 }
14999 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup .wpfnl-mm-setup-section .wpfnl-mm-setup-section-content.wpfnl-mm-essential-plugins .wpfnl-mm-woo-status {
15000 display: grid;
15001 grid-template-columns: repeat(3, 1fr);
15002 gap: 10px;
15003 width: 100%;
15004 }
15005 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup .wpfnl-mm-setup-section .wpfnl-mm-setup-section-content.wpfnl-mm-essential-plugins .wpfnl-setup-plugins-card:only-child {
15006 grid-column: 1/-1;
15007 max-width: 50%;
15008 margin: 0 auto;
15009 }
15010 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup .wpfnl-mm-setup-section .wpfnl-mm-setup-section-content.wpfnl-mm-essential-plugins .wpfnl-mm-status-card {
15011 width: 110px;
15012 height: 100px;
15013 border: 1.5px solid #F1EFF7;
15014 border-radius: 12px;
15015 background: #FFF;
15016 display: flex;
15017 flex-direction: column;
15018 align-items: center;
15019 justify-content: center;
15020 gap: 10px;
15021 position: relative;
15022 cursor: pointer;
15023 transition: all 0.3s ease;
15024 }
15025 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup .wpfnl-mm-setup-section .wpfnl-mm-setup-section-content.wpfnl-mm-essential-plugins .wpfnl-mm-status-card.active {
15026 border-color: #239654;
15027 box-shadow: 0px 20px 30px rgba(199, 191, 217, 0.3);
15028 }
15029 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup .wpfnl-mm-setup-section .wpfnl-mm-setup-section-content.wpfnl-mm-essential-plugins .wpfnl-mm-status-card.active .wpfnl-mm-status-card-checkmark {
15030 display: flex;
15031 }
15032 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup .wpfnl-mm-setup-section .wpfnl-mm-setup-section-content.wpfnl-mm-essential-plugins .wpfnl-mm-status-card .wpfnl-mm-status-card-checkmark {
15033 position: absolute;
15034 top: 10px;
15035 right: 10px;
15036 width: 18px;
15037 height: 18px;
15038 background: #239654;
15039 border-radius: 100px;
15040 display: none;
15041 align-items: center;
15042 justify-content: center;
15043 }
15044 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup .wpfnl-mm-setup-section .wpfnl-mm-setup-section-content.wpfnl-mm-essential-plugins .wpfnl-mm-status-card .wpfnl-mm-status-card-checkmark svg {
15045 width: 16px;
15046 height: 16px;
15047 }
15048 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup .wpfnl-mm-setup-section .wpfnl-mm-setup-section-content.wpfnl-mm-essential-plugins .wpfnl-mm-status-card .wpfnl-mm-status-card-icon {
15049 width: 28px;
15050 height: 24px;
15051 }
15052 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup .wpfnl-mm-setup-section .wpfnl-mm-setup-section-content.wpfnl-mm-essential-plugins .wpfnl-mm-status-card .wpfnl-mm-status-card-icon svg {
15053 width: 100%;
15054 height: 100%;
15055 }
15056 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup .wpfnl-mm-setup-section .wpfnl-mm-setup-section-content.wpfnl-mm-essential-plugins .wpfnl-mm-status-card .wpfnl-mm-status-card-label {
15057 font-size: 14px;
15058 font-weight: 400;
15059 font-family: "DM Sans", sans-serif;
15060 color: #6E7A85;
15061 line-height: 13px;
15062 }
15063 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup .wpfnl-mm-setup-section .wpfnl-mm-setup-section-content .wpfnl-mm-builders-grid {
15064 display: grid;
15065 grid-template-columns: repeat(6, 110px);
15066 gap: 10px;
15067 justify-content: center;
15068 }
15069 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup .wpfnl-mm-setup-section .wpfnl-mm-setup-section-content .wpfnl-mm-builders-grid .wpfnl-mm-builder-card {
15070 width: 110px;
15071 height: 100px;
15072 border: 1px solid #F1EFF7;
15073 border-radius: 10px;
15074 background: #FFF;
15075 display: flex;
15076 flex-direction: column;
15077 align-items: center;
15078 justify-content: center;
15079 gap: 10px;
15080 position: relative;
15081 cursor: pointer;
15082 transition: all 0.3s ease;
15083 }
15084 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup .wpfnl-mm-setup-section .wpfnl-mm-setup-section-content .wpfnl-mm-builders-grid .wpfnl-mm-builder-card:hover {
15085 border-color: #EDE5FF;
15086 }
15087 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup .wpfnl-mm-setup-section .wpfnl-mm-setup-section-content .wpfnl-mm-builders-grid .wpfnl-mm-builder-card.active {
15088 border: 1.5px solid #6E42D3;
15089 border-radius: 14px;
15090 box-shadow: 0px 20px 30px rgba(199, 191, 217, 0.3);
15091 }
15092 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup .wpfnl-mm-setup-section .wpfnl-mm-setup-section-content .wpfnl-mm-builders-grid .wpfnl-mm-builder-card.active .wpfnl-mm-builder-card-checkmark {
15093 display: flex;
15094 }
15095 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup .wpfnl-mm-setup-section .wpfnl-mm-setup-section-content .wpfnl-mm-builders-grid .wpfnl-mm-builder-card .wpfnl-mm-builder-card-checkmark {
15096 position: absolute;
15097 top: 10px;
15098 right: 10px;
15099 width: 18px;
15100 height: 18px;
15101 background: #6E42D3;
15102 border-radius: 100px;
15103 display: none;
15104 align-items: center;
15105 justify-content: center;
15106 }
15107 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup .wpfnl-mm-setup-section .wpfnl-mm-setup-section-content .wpfnl-mm-builders-grid .wpfnl-mm-builder-card .wpfnl-mm-builder-card-checkmark svg {
15108 width: 16px;
15109 height: 16px;
15110 }
15111 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup .wpfnl-mm-setup-section .wpfnl-mm-setup-section-content .wpfnl-mm-builders-grid .wpfnl-mm-builder-card .wpfnl-mm-builder-card-icon {
15112 width: 30px;
15113 height: 30px;
15114 }
15115 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup .wpfnl-mm-setup-section .wpfnl-mm-setup-section-content .wpfnl-mm-builders-grid .wpfnl-mm-builder-card .wpfnl-mm-builder-card-label {
15116 font-size: 14px;
15117 font-weight: 400;
15118 font-family: "DM Sans", sans-serif;
15119 color: #6E7A85;
15120 line-height: 13px;
15121 }
15122 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup .wpfnl-mm-setup-section .wpfnl-mm-setup-section-content .wpfnl-mm-plugins-grid {
15123 display: flex;
15124 gap: 10px;
15125 justify-content: center;
15126 flex-wrap: wrap;
15127 }
15128 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup .wpfnl-mm-setup-section .wpfnl-mm-setup-section-content .wpfnl-mm-plugins-grid .wpfnl-mm-plugin-card {
15129 min-width: 86px;
15130 height: 44px;
15131 border: 1px solid #F1EFF7;
15132 border-radius: 12px;
15133 background: #FFF;
15134 display: flex;
15135 align-items: center;
15136 justify-content: center;
15137 padding: 0 20px;
15138 position: relative;
15139 }
15140 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup .wpfnl-mm-setup-section .wpfnl-mm-setup-section-content .wpfnl-mm-plugins-grid .wpfnl-mm-plugin-card .wpfnl-mm-plugin-badge {
15141 position: absolute;
15142 top: -8px;
15143 right: -8px;
15144 background: #239654;
15145 color: #FFF;
15146 font-size: 10px;
15147 font-weight: 700;
15148 font-family: "DM Sans", sans-serif;
15149 padding: 5px;
15150 border-radius: 5px;
15151 line-height: 24px;
15152 }
15153 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup .wpfnl-mm-setup-section .wpfnl-mm-setup-section-content .wpfnl-mm-plugins-grid .wpfnl-mm-plugin-card .wpfnl-mm-plugin-icon {
15154 display: flex;
15155 align-items: center;
15156 justify-content: center;
15157 }
15158 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup .wpfnl-mm-setup-section .wpfnl-mm-setup-section-content .wpfnl-mm-plugins-grid .wpfnl-mm-plugin-card .wpfnl-mm-plugin-icon img, .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup .wpfnl-mm-setup-section .wpfnl-mm-setup-section-content .wpfnl-mm-plugins-grid .wpfnl-mm-plugin-card .wpfnl-mm-plugin-icon svg {
15159 max-width: 100%;
15160 height: auto;
15161 }
15162 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup .wpfnl-mm-setup-section .wpfnl-mm-setup-section-content .wpfnl-mm-plugins-note {
15163 display: flex;
15164 align-items: flex-start;
15165 gap: 7px;
15166 padding-top: 22px;
15167 border-top: 1px solid #EAE9EE;
15168 margin-top: 0;
15169 width: 100%;
15170 justify-content: center;
15171 }
15172 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup .wpfnl-mm-setup-section .wpfnl-mm-setup-section-content .wpfnl-mm-plugins-note svg {
15173 width: 16px;
15174 height: 16px;
15175 flex-shrink: 0;
15176 margin-top: 2px;
15177 }
15178 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup .wpfnl-mm-setup-section .wpfnl-mm-setup-section-content .wpfnl-mm-plugins-note p {
15179 font-size: 14px;
15180 font-weight: 400;
15181 font-family: "DM Sans", sans-serif;
15182 color: #7A8C9A;
15183 line-height: 15px;
15184 margin: 0;
15185 max-width: 588px;
15186 }
15187 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup .wpfnl-mm-page-builder-info {
15188 display: flex;
15189 align-items: center;
15190 justify-content: center;
15191 gap: 6px;
15192 border-top: 1px solid #F1EFF7;
15193 padding: 20px 20px;
15194 }
15195 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup .wpfnl-mm-page-builder-info svg {
15196 flex-shrink: 0;
15197 }
15198 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup .wpfnl-mm-page-builder-info p {
15199 margin: 0;
15200 color: #E4781B;
15201 font-size: 14px;
15202 font-weight: 400;
15203 line-height: 1.3;
15204 }
15205 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup .wpfnl-mm-page-builder-info strong {
15206 font-weight: 600;
15207 }
15208 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup .wpfnl-mm-setup-columns {
15209 display: grid;
15210 grid-template-columns: 2fr 1fr;
15211 gap: 16px;
15212 align-items: start;
15213 }
15214 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup .wpfnl-mm-setup-columns .wpfnl-mm-setup-section-content {
15215 padding: 28px 20px;
15216 }
15217 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup .wpfnl-mm-setup-columns .wpfnl-mm-page-builders .wpfnl-mm-woo-status {
15218 display: grid;
15219 grid-template-columns: repeat(3, 1fr);
15220 gap: 10px;
15221 width: 100%;
15222 justify-content: unset;
15223 }
15224 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup .wpfnl-mm-setup-columns .wpfnl-mm-page-builders .wpfnl-setup-plugins-card {
15225 width: 100%;
15226 min-width: unset;
15227 }
15228 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup .wpfnl-mm-setup-columns .wpfnl-mm-essential-plugins .wpfnl-mm-woo-status {
15229 grid-template-columns: 1fr;
15230 }
15231 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup .wpfnl-mm-setup-columns .wpfnl-mm-essential-plugins .wpfnl-setup-plugins-card:only-child {
15232 max-width: 100%;
15233 grid-column: auto;
15234 margin: 0;
15235 }
15236 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel {
15237 width: 100%;
15238 max-width: 1049px;
15239 display: flex;
15240 flex-direction: column;
15241 gap: 15px;
15242 position: relative;
15243 }
15244 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-header {
15245 text-align: center;
15246 margin-bottom: 15px;
15247 }
15248 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-header .wpfnl-mm-build-funnel-title {
15249 font-size: 24px;
15250 font-weight: 700;
15251 font-family: "DM Sans", sans-serif;
15252 color: #363B4E;
15253 line-height: 35px;
15254 letter-spacing: -1px;
15255 margin: 0 0 8px 0;
15256 }
15257 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-header .wpfnl-mm-build-funnel-subtitle {
15258 font-size: 15px;
15259 font-weight: 400;
15260 font-family: "DM Sans", sans-serif;
15261 color: #6E7A85;
15262 line-height: 15px;
15263 margin: 0;
15264 }
15265 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-container {
15266 display: flex;
15267 gap: 3px;
15268 }
15269 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-form {
15270 width: 461px;
15271 background: #FFF;
15272 border-radius: 16px;
15273 padding: 40px;
15274 display: flex;
15275 flex-direction: column;
15276 min-height: 482px;
15277 gap: 30px;
15278 }
15279 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-fields {
15280 display: flex;
15281 flex-direction: column;
15282 gap: 40px;
15283 flex: 1;
15284 }
15285 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-field {
15286 display: flex;
15287 flex-direction: column;
15288 gap: 9px;
15289 }
15290 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-label {
15291 font-size: 15px;
15292 font-weight: 500;
15293 font-family: "DM Sans", sans-serif;
15294 color: #363B4E;
15295 letter-spacing: -0.44px;
15296 line-height: 16px;
15297 }
15298 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-label .required {
15299 color: red;
15300 }
15301 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-label .optional {
15302 font-weight: 400;
15303 color: #7A8C9A;
15304 }
15305 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-dropdown {
15306 position: relative;
15307 }
15308 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-dropdown .wpfnl-mm-build-funnel-dropdown-trigger {
15309 height: 46px;
15310 background: #FFF;
15311 border: 1px solid #F1EFF7;
15312 border-radius: 8px;
15313 padding: 0 16px;
15314 display: flex;
15315 align-items: center;
15316 justify-content: space-between;
15317 cursor: pointer;
15318 transition: all 0.3s ease;
15319 }
15320 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-dropdown .wpfnl-mm-build-funnel-dropdown-trigger .placeholder {
15321 font-size: 14px;
15322 font-family: "DM Sans", sans-serif;
15323 color: #7A8C9A;
15324 }
15325 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-dropdown .wpfnl-mm-build-funnel-dropdown-trigger .selected-value {
15326 font-size: 14px;
15327 font-family: "DM Sans", sans-serif;
15328 color: #363B4E;
15329 }
15330 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-dropdown .wpfnl-mm-build-funnel-dropdown-trigger .dropdown-icon {
15331 transition: transform 0.3s ease;
15332 }
15333 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-dropdown.open .wpfnl-mm-build-funnel-dropdown-trigger {
15334 border-color: #6E42D3;
15335 }
15336 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-dropdown.open .wpfnl-mm-build-funnel-dropdown-trigger .dropdown-icon {
15337 transform: rotate(180deg);
15338 }
15339 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-dropdown .wpfnl-mm-build-funnel-dropdown-menu {
15340 position: absolute;
15341 top: 100%;
15342 left: 0;
15343 right: 0;
15344 background: #FFF;
15345 border: 1px solid #F1EFF7;
15346 border-radius: 8px;
15347 margin-top: 4px;
15348 z-index: 100;
15349 box-shadow: 0px 4px 12px rgba(0, 0, 0, 0.1);
15350 max-height: 270px;
15351 }
15352 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-dropdown .wpfnl-mm-build-funnel-dropdown-item {
15353 padding: 12px 16px;
15354 font-size: 14px;
15355 font-family: "DM Sans", sans-serif;
15356 color: #363B4E;
15357 cursor: pointer;
15358 display: flex;
15359 align-items: center;
15360 justify-content: space-between;
15361 transition: background 0.2s ease;
15362 }
15363 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-dropdown .wpfnl-mm-build-funnel-dropdown-item:hover {
15364 background: #F6F5FA;
15365 }
15366 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-dropdown .wpfnl-mm-build-funnel-dropdown-item.selected {
15367 background: #F6F5FA;
15368 color: #6E42D3;
15369 }
15370 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-hint {
15371 font-size: 12px;
15372 font-family: "Inter", sans-serif;
15373 color: #7A8C9A;
15374 line-height: 16px;
15375 margin: 0;
15376 }
15377 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-revenue {
15378 margin-top: auto;
15379 padding: 16px 20px;
15380 background: #F6F5FA;
15381 border: 1px dashed #6E42D3;
15382 border-radius: 8px;
15383 display: none;
15384 }
15385 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-revenue .wpfnl-mm-build-funnel-revenue-label {
15386 font-size: 14px;
15387 font-family: "DM Sans", sans-serif;
15388 color: #7A8C9A;
15389 margin: 0 0 4px 0;
15390 font-weight: 500;
15391 }
15392 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-revenue .wpfnl-mm-build-funnel-revenue-value {
15393 font-size: 16px;
15394 font-family: "DM Sans", sans-serif;
15395 font-weight: 500;
15396 color: #363B4E;
15397 margin: 0;
15398 }
15399 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-revenue .wpfnl-mm-build-funnel-revenue-value .total {
15400 color: #6E42D3;
15401 font-weight: 700;
15402 }
15403 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-preview {
15404 flex: 1;
15405 background: #FFF;
15406 border-radius: 16px;
15407 min-height: 484px;
15408 display: flex;
15409 flex-direction: column;
15410 }
15411 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-tabs {
15412 display: flex;
15413 align-items: center;
15414 justify-content: center;
15415 padding: 20px 20px 0;
15416 gap: 0;
15417 }
15418 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-tab {
15419 display: flex;
15420 flex-direction: column;
15421 align-items: center;
15422 gap: 8px;
15423 cursor: pointer;
15424 }
15425 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-tab .wpfnl-mm-build-funnel-tab-icon {
15426 width: 48px;
15427 height: 48px;
15428 border-radius: 50%;
15429 border: 1px solid #F1EFF7;
15430 display: flex;
15431 align-items: center;
15432 justify-content: center;
15433 color: #6E7A85;
15434 transition: all 0.3s ease;
15435 }
15436 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-tab .wpfnl-mm-build-funnel-tab-label {
15437 font-size: 12px;
15438 font-family: "Inter", sans-serif;
15439 font-weight: 500;
15440 color: #6E7A85;
15441 text-align: center;
15442 }
15443 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-tab.active .wpfnl-mm-build-funnel-tab-icon {
15444 border: 1.5px solid #6E42D3;
15445 color: #6E42D3;
15446 box-shadow: 0px 20px 30px rgba(199, 191, 217, 0.3);
15447 }
15448 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-tab.active .wpfnl-mm-build-funnel-tab-label {
15449 color: #363B4E;
15450 }
15451 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-tab-line {
15452 width: 22px;
15453 height: 1px;
15454 background: #E5E5E5;
15455 margin: 0 8px;
15456 margin-bottom: 24px;
15457 }
15458 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-preview-content {
15459 flex: 1;
15460 padding: 20px;
15461 }
15462 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-preview-image {
15463 width: 100%;
15464 height: 100%;
15465 min-height: auto;
15466 background: #F6F5FA;
15467 border-radius: 16px;
15468 overflow: hidden;
15469 display: flex;
15470 align-items: flex-start;
15471 justify-content: center;
15472 padding: 16px;
15473 }
15474 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-preview-image img {
15475 width: 100%;
15476 height: 350px;
15477 object-fit: cover;
15478 object-position: top center;
15479 border-radius: 10px;
15480 }
15481 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-preview-placeholder,
15482 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-preview-empty {
15483 display: flex;
15484 flex-direction: column;
15485 align-items: center;
15486 justify-content: center;
15487 height: 100%;
15488 min-height: 400px;
15489 color: #7A8C9A;
15490 text-align: center;
15491 padding: 40px;
15492 }
15493 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-preview-placeholder svg,
15494 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-preview-empty svg {
15495 margin-bottom: 16px;
15496 opacity: 0.5;
15497 }
15498 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-preview-placeholder p,
15499 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-preview-empty p {
15500 font-size: 14px;
15501 font-family: "DM Sans", sans-serif;
15502 margin: 0;
15503 }
15504 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-preview-placeholder h4,
15505 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-preview-empty h4 {
15506 font-size: 18px;
15507 font-family: "DM Sans", sans-serif;
15508 font-weight: 600;
15509 color: #363B4E;
15510 margin: 0 0 8px 0;
15511 }
15512 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-buttons {
15513 display: flex;
15514 justify-content: space-between;
15515 align-items: center;
15516 width: 100%;
15517 }
15518 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-buttons .wpfnl-mm-btn-skip {
15519 background: transparent;
15520 color: #7A8C9A;
15521 font-weight: 500;
15522 font-size: 15px;
15523 padding: 10px;
15524 border: none;
15525 cursor: pointer;
15526 }
15527 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-buttons .wpfnl-mm-btn-skip:hover {
15528 color: #6E42D3;
15529 }
15530 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-template {
15531 width: 100%;
15532 max-width: 940px;
15533 display: flex;
15534 flex-direction: column;
15535 gap: 0;
15536 position: relative;
15537 }
15538 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-template .wpfnl-mm-setup-header {
15539 text-align: center;
15540 margin-bottom: 24px;
15541 }
15542 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-template .wpfnl-mm-setup-header .wpfnl-mm-setup-title {
15543 font-size: 24px;
15544 font-weight: 700;
15545 font-family: "DM Sans", sans-serif;
15546 color: #363B4E;
15547 line-height: 35px;
15548 letter-spacing: -1px;
15549 margin: 0 0 8px 0;
15550 height: 30px;
15551 }
15552 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-template .wpfnl-mm-setup-header .wpfnl-mm-setup-subtitle {
15553 font-size: 15px;
15554 font-weight: 400;
15555 font-family: "DM Sans", sans-serif;
15556 color: #6E7A85;
15557 line-height: 15px;
15558 margin: 0;
15559 height: 19px;
15560 }
15561 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-template .wpfnl-mm-templates-grid {
15562 display: flex;
15563 flex-wrap: wrap;
15564 gap: 30px;
15565 justify-content: center;
15566 align-items: center;
15567 background: #FFF;
15568 border-radius: 16px;
15569 padding: 40px 45px;
15570 margin-bottom: 15px;
15571 }
15572 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-template .wpfnl-mm-template-card {
15573 width: 259px;
15574 height: 305px;
15575 background: #FFF;
15576 border: 1px solid #F1EFF7;
15577 border-radius: 10px;
15578 cursor: pointer;
15579 transition: all 0.3s ease;
15580 position: relative;
15581 overflow: hidden;
15582 box-shadow: 0px 20px 20px 0px rgba(190, 190, 215, 0.15);
15583 }
15584 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-template .wpfnl-mm-template-card:hover {
15585 border-color: #C4B5F4;
15586 }
15587 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-template .wpfnl-mm-template-card:hover .wpfnl-mm-template-card-overlay {
15588 opacity: 1;
15589 visibility: visible;
15590 }
15591 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-template .wpfnl-mm-template-card .wpfnl-mm-template-card-preview {
15592 width: 100%;
15593 height: 237px;
15594 position: relative;
15595 overflow: hidden;
15596 background: #F6F5FA;
15597 border-radius: 10px 10px 0 0;
15598 }
15599 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-template .wpfnl-mm-template-card .wpfnl-mm-template-card-preview img {
15600 width: 100%;
15601 height: 100%;
15602 object-fit: cover;
15603 object-position: top center;
15604 }
15605 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-template .wpfnl-mm-template-card .wpfnl-mm-template-card-overlay {
15606 position: absolute;
15607 top: 0;
15608 left: 0;
15609 width: 100%;
15610 height: 237px;
15611 background: rgba(38, 33, 51, 0.44);
15612 display: flex;
15613 align-items: center;
15614 justify-content: center;
15615 gap: 10px;
15616 opacity: 0;
15617 visibility: hidden;
15618 transition: all 0.3s ease;
15619 border-radius: 10px 10px 0 0;
15620 }
15621 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-template .wpfnl-mm-template-card .wpfnl-mm-template-card-overlay .wpfnl-mm-btn-import,
15622 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-template .wpfnl-mm-template-card .wpfnl-mm-template-card-overlay .wpfnl-mm-btn-preview {
15623 height: 30px;
15624 border-radius: 8px;
15625 font-size: 14px;
15626 font-weight: 500;
15627 cursor: pointer;
15628 transition: all 0.3s ease;
15629 border: none;
15630 display: inline-flex;
15631 align-items: center;
15632 justify-content: center;
15633 padding: 0 12px;
15634 }
15635 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-template .wpfnl-mm-template-card .wpfnl-mm-template-card-overlay .wpfnl-mm-btn-import {
15636 background: #FFF;
15637 color: #363B4E;
15638 }
15639 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-template .wpfnl-mm-template-card .wpfnl-mm-template-card-overlay .wpfnl-mm-btn-import:hover {
15640 background: #F6F5FA;
15641 }
15642 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-template .wpfnl-mm-template-card .wpfnl-mm-template-card-overlay .wpfnl-mm-btn-preview {
15643 background: transparent;
15644 color: #FFF;
15645 border: 1px solid #F2F2F2;
15646 }
15647 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-template .wpfnl-mm-template-card .wpfnl-mm-template-card-overlay .wpfnl-mm-btn-preview:hover {
15648 background: rgba(255, 255, 255, 0.1);
15649 }
15650 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-template .wpfnl-mm-template-card .wpfnl-mm-template-card-checkmark {
15651 position: absolute;
15652 top: 12px;
15653 right: 12px;
15654 width: 24px;
15655 height: 24px;
15656 background: #FFF;
15657 border-radius: 50%;
15658 display: flex;
15659 align-items: center;
15660 justify-content: center;
15661 z-index: 2;
15662 box-shadow: 0 2px 10px 1px rgba(143, 130, 196, 0.431372549);
15663 }
15664 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-template .wpfnl-mm-template-card .wpfnl-mm-template-card-suggested {
15665 position: absolute;
15666 top: 10px;
15667 left: 10px;
15668 z-index: 2;
15669 display: inline-flex;
15670 align-items: center;
15671 gap: 4px;
15672 padding: 3px 8px 3px 6px;
15673 border-radius: 100px;
15674 background: #6E42D3;
15675 color: #FFF;
15676 font-size: 10px;
15677 font-weight: 600;
15678 font-family: "DM Sans", sans-serif;
15679 line-height: 1.4;
15680 letter-spacing: 0.1px;
15681 box-shadow: 0 2px 6px rgba(110, 66, 211, 0.35);
15682 }
15683 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-template .wpfnl-mm-template-card .wpfnl-mm-template-card-suggested svg {
15684 flex-shrink: 0;
15685 }
15686 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-template .wpfnl-mm-template-card.wpfnl-mm-template-card--suggested:not(.active) {
15687 border-color: #C4B5F4;
15688 }
15689 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-template .wpfnl-mm-template-card .wpfnl-mm-template-card-divider {
15690 width: 100%;
15691 height: 1px;
15692 background: #F1EFF7;
15693 }
15694 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-template .wpfnl-mm-template-card .wpfnl-mm-template-card-body {
15695 padding: 16px 20px;
15696 display: flex;
15697 flex-direction: column;
15698 align-items: center;
15699 justify-content: center;
15700 text-align: center;
15701 gap: 4px;
15702 }
15703 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-template .wpfnl-mm-template-card .wpfnl-mm-template-card-title {
15704 font-size: 14px;
15705 font-weight: 500;
15706 font-family: "Roboto", sans-serif;
15707 color: #363B4E;
15708 line-height: normal;
15709 margin: 0;
15710 }
15711 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-template .wpfnl-mm-template-card .wpfnl-mm-template-card-steps {
15712 font-size: 12px;
15713 font-weight: 400;
15714 font-family: "Inter", sans-serif;
15715 color: #7A8B9A;
15716 line-height: 12px;
15717 letter-spacing: -0.12px;
15718 }
15719 @keyframes wpfnl-skeleton-shimmer {
15720 0% {
15721 background-position: -600px 0;
15722 }
15723 100% {
15724 background-position: 600px 0;
15725 }
15726 }
15727 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-template .wpfnl-mm-skeleton-block {
15728 background: linear-gradient(90deg, #f0eef8 25%, #e4e0f2 50%, #f0eef8 75%);
15729 background-size: 600px 100%;
15730 animation: wpfnl-skeleton-shimmer 1.4s ease-in-out infinite;
15731 border-radius: 6px;
15732 }
15733 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-template .wpfnl-mm-templates-skeleton {
15734 pointer-events: none;
15735 }
15736 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-template .wpfnl-mm-template-card--skeleton {
15737 cursor: default;
15738 }
15739 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-template .wpfnl-mm-template-card--skeleton .wpfnl-mm-template-card-preview {
15740 border-radius: 10px 10px 0 0;
15741 }
15742 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-template .wpfnl-mm-template-card--skeleton .wpfnl-mm-skeleton-title {
15743 width: 120px;
15744 height: 14px;
15745 }
15746 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-template .wpfnl-mm-template-card--skeleton .wpfnl-mm-skeleton-steps {
15747 width: 60px;
15748 height: 10px;
15749 margin-top: 2px;
15750 }
15751 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-complete {
15752 width: 100%;
15753 max-width: 785px;
15754 display: flex;
15755 flex-direction: column;
15756 gap: 28px;
15757 align-items: center;
15758 position: relative;
15759 }
15760 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-complete .wpfnl-mm-complete-header {
15761 text-align: center;
15762 max-width: 631px;
15763 }
15764 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-complete .wpfnl-mm-complete-header .wpfnl-mm-complete-title {
15765 font-size: 24px;
15766 font-weight: 700;
15767 font-family: "DM Sans", sans-serif;
15768 color: #363B4E;
15769 line-height: 35px;
15770 letter-spacing: -1px;
15771 margin: 0 0 8px 0;
15772 }
15773 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-complete .wpfnl-mm-complete-header .wpfnl-mm-complete-subtitle {
15774 font-size: 15px;
15775 font-weight: 400;
15776 font-family: "DM Sans", sans-serif;
15777 color: #6E7A85;
15778 line-height: 22px;
15779 margin: 0;
15780 max-width: 534px;
15781 margin-left: auto;
15782 margin-right: auto;
15783 }
15784 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-complete .wpfnl-mm-complete-video-wrapper {
15785 width: 100%;
15786 padding: 10px;
15787 background: #FFF;
15788 border-radius: 16px;
15789 box-shadow: 0px 2px 3px rgba(147, 130, 171, 0.05), 0px 4px 5px rgba(85, 85, 85, 0.04), 0px 4px 5px rgba(85, 85, 85, 0.03), 0px 16px 16px rgba(85, 85, 85, 0.02);
15790 }
15791 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-complete .wpfnl-mm-complete-video-wrapper .wpfnl-mm-complete-video {
15792 width: 100%;
15793 height: 382px;
15794 border-radius: 16px;
15795 background: #F6F5FA;
15796 position: relative;
15797 overflow: hidden;
15798 display: flex;
15799 flex-direction: column;
15800 }
15801 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-complete .wpfnl-mm-complete-video-wrapper .wpfnl-mm-complete-video .wpfnl-mm-complete-video-bg {
15802 position: absolute;
15803 top: 0;
15804 left: 0;
15805 width: 100%;
15806 height: 100%;
15807 }
15808 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-complete .wpfnl-mm-complete-video-wrapper .wpfnl-mm-complete-video .wpfnl-mm-complete-video-bg .wpfnl-mm-complete-video-image {
15809 width: 100%;
15810 height: 100%;
15811 object-fit: cover;
15812 object-position: center top;
15813 }
15814 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-complete .wpfnl-mm-complete-video-wrapper .wpfnl-mm-complete-video .wpfnl-mm-complete-video-bg .wpfnl-mm-complete-video-overlay {
15815 position: absolute;
15816 top: 0;
15817 left: 0;
15818 width: 100%;
15819 height: 100%;
15820 background: linear-gradient(180deg, rgba(60, 37, 111, 0) 37.658%, rgba(75, 52, 129, 0.3) 74.038%);
15821 border-radius: 16px;
15822 cursor: pointer;
15823 }
15824 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-complete .wpfnl-mm-complete-video-wrapper .wpfnl-mm-complete-video .wpfnl-mm-complete-video-iframe {
15825 width: 100%;
15826 height: 100%;
15827 }
15828 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-complete .wpfnl-mm-complete-video-wrapper .wpfnl-mm-complete-video .wpfnl-mm-complete-video-player {
15829 position: absolute;
15830 bottom: 18px;
15831 left: 20px;
15832 right: 20px;
15833 display: flex;
15834 align-items: center;
15835 gap: 12px;
15836 }
15837 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-complete .wpfnl-mm-complete-video-wrapper .wpfnl-mm-complete-video .wpfnl-mm-complete-video-player .wpfnl-mm-complete-play-btn {
15838 width: 16px;
15839 height: 16px;
15840 background: transparent;
15841 border: none;
15842 cursor: pointer;
15843 padding: 0;
15844 display: flex;
15845 align-items: center;
15846 justify-content: center;
15847 flex-shrink: 0;
15848 }
15849 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-complete .wpfnl-mm-complete-video-wrapper .wpfnl-mm-complete-video .wpfnl-mm-complete-video-player .wpfnl-mm-complete-play-btn svg {
15850 width: 16px;
15851 height: 16px;
15852 }
15853 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-complete .wpfnl-mm-complete-video-wrapper .wpfnl-mm-complete-video .wpfnl-mm-complete-video-player .wpfnl-mm-complete-progress-bar {
15854 flex: 1;
15855 height: 9px;
15856 background: linear-gradient(90deg, #FFFFFF 0%, rgba(255, 255, 255, 0) 100%);
15857 border-radius: 100px;
15858 overflow: hidden;
15859 }
15860 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-complete .wpfnl-mm-complete-video-wrapper .wpfnl-mm-complete-video .wpfnl-mm-complete-video-player .wpfnl-mm-complete-progress-bar .wpfnl-mm-complete-progress-fill {
15861 width: 0%;
15862 height: 100%;
15863 background: #6E42D3;
15864 border-radius: 100px;
15865 }
15866 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-complete .wpfnl-mm-complete-actions {
15867 display: flex;
15868 flex-direction: column;
15869 align-items: center;
15870 gap: 6px;
15871 width: 100%;
15872 }
15873 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-complete .wpfnl-mm-complete-actions .wpfnl-mm-complete-buttons {
15874 display: flex;
15875 gap: 12px;
15876 align-items: center;
15877 justify-content: center;
15878 }
15879 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-complete .wpfnl-mm-complete-actions .wpfnl-mm-btn {
15880 padding: 10px 20px;
15881 border-radius: 10px;
15882 font-size: 16px;
15883 line-height: 24px;
15884 cursor: pointer;
15885 transition: all 0.3s ease;
15886 border: none;
15887 display: inline-flex;
15888 align-items: center;
15889 justify-content: center;
15890 gap: 8px;
15891 height: 44px;
15892 }
15893 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-complete .wpfnl-mm-complete-actions .wpfnl-mm-btn.wpfnl-mm-btn-secondary {
15894 background: #FFF;
15895 color: #363B4E;
15896 border: 1px solid #ECEBF0;
15897 font-weight: 700;
15898 }
15899 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-complete .wpfnl-mm-complete-actions .wpfnl-mm-btn.wpfnl-mm-btn-secondary:hover {
15900 border-color: #6E42D3;
15901 color: #6E42D3;
15902 }
15903 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-complete .wpfnl-mm-complete-actions .wpfnl-mm-btn.wpfnl-mm-btn-primary {
15904 background: #6E42D3;
15905 color: #FFF;
15906 font-weight: 600;
15907 letter-spacing: 0.2px;
15908 }
15909 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-complete .wpfnl-mm-complete-actions .wpfnl-mm-btn.wpfnl-mm-btn-primary svg {
15910 width: 17px;
15911 height: 12px;
15912 }
15913 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-complete .wpfnl-mm-complete-actions .wpfnl-mm-btn.wpfnl-mm-btn-primary:hover {
15914 background: #5c36b3;
15915 }
15916 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-complete .wpfnl-mm-complete-actions .wpfnl-mm-complete-info {
15917 padding: 10px;
15918 text-align: center;
15919 }
15920 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-complete .wpfnl-mm-complete-actions .wpfnl-mm-complete-info p {
15921 font-size: 14px;
15922 font-weight: 400;
15923 color: #7A8C9A;
15924 line-height: 22px;
15925 margin: 0;
15926 }
15927 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-preview-modal-overlay {
15928 position: fixed;
15929 top: 0;
15930 left: 0;
15931 right: 0;
15932 bottom: 0;
15933 background: rgba(0, 0, 0, 0.6);
15934 display: flex;
15935 align-items: center;
15936 justify-content: center;
15937 z-index: 99999;
15938 padding: 40px;
15939 backdrop-filter: blur(4px);
15940 }
15941 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-preview-modal-overlay .wpfnl-mm-preview-modal {
15942 background: #FFF;
15943 border-radius: 16px;
15944 width: 100%;
15945 max-width: 1399px;
15946 height: 90vh;
15947 display: flex;
15948 flex-direction: column;
15949 box-shadow: 0px 20px 60px rgba(0, 0, 0, 0.3);
15950 overflow: hidden;
15951 }
15952 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-preview-modal-overlay .wpfnl-mm-preview-modal .wpfnl-mm-preview-modal-header {
15953 padding: 24px 32px;
15954 border-bottom: 1px solid #EAE9EE;
15955 display: flex;
15956 align-items: center;
15957 justify-content: space-between;
15958 flex-shrink: 0;
15959 }
15960 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-preview-modal-overlay .wpfnl-mm-preview-modal .wpfnl-mm-preview-modal-header .wpfnl-mm-preview-modal-title {
15961 font-size: 20px;
15962 font-weight: 700;
15963 font-family: "DM Sans", sans-serif;
15964 color: #363B4E;
15965 margin: 0;
15966 line-height: 24px;
15967 }
15968 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-preview-modal-overlay .wpfnl-mm-preview-modal .wpfnl-mm-preview-modal-header .wpfnl-mm-preview-device-switcher {
15969 display: flex;
15970 gap: 4px;
15971 background: #F6F5FA;
15972 border-radius: 8px;
15973 padding: 4px;
15974 }
15975 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-preview-modal-overlay .wpfnl-mm-preview-modal .wpfnl-mm-preview-modal-header .wpfnl-mm-preview-device-switcher .wpfnl-mm-device-btn {
15976 width: 36px;
15977 height: 36px;
15978 border: none;
15979 background: transparent;
15980 border-radius: 6px;
15981 cursor: pointer;
15982 display: flex;
15983 align-items: center;
15984 justify-content: center;
15985 transition: all 0.2s ease;
15986 color: #7A8C9A;
15987 }
15988 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-preview-modal-overlay .wpfnl-mm-preview-modal .wpfnl-mm-preview-modal-header .wpfnl-mm-preview-device-switcher .wpfnl-mm-device-btn svg {
15989 width: 16px;
15990 height: 16px;
15991 }
15992 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-preview-modal-overlay .wpfnl-mm-preview-modal .wpfnl-mm-preview-modal-header .wpfnl-mm-preview-device-switcher .wpfnl-mm-device-btn:hover {
15993 background: rgba(110, 66, 211, 0.1);
15994 color: #6E42D3;
15995 }
15996 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-preview-modal-overlay .wpfnl-mm-preview-modal .wpfnl-mm-preview-modal-header .wpfnl-mm-preview-device-switcher .wpfnl-mm-device-btn.active {
15997 background: #FFF;
15998 color: #6E42D3;
15999 box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.08);
16000 }
16001 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-preview-modal-overlay .wpfnl-mm-preview-modal .wpfnl-mm-preview-modal-header .wpfnl-mm-preview-modal-actions {
16002 display: flex;
16003 align-items: center;
16004 gap: 16px;
16005 }
16006 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-preview-modal-overlay .wpfnl-mm-preview-modal .wpfnl-mm-preview-modal-header .wpfnl-mm-preview-modal-actions .wpfnl-mm-btn-import-modal {
16007 padding: 12px 24px;
16008 border-radius: 8px;
16009 font-size: 14px;
16010 font-weight: 600;
16011 background: #6E42D3;
16012 color: #FFF;
16013 border: none;
16014 cursor: pointer;
16015 display: inline-flex;
16016 align-items: center;
16017 gap: 8px;
16018 transition: all 0.2s ease;
16019 }
16020 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-preview-modal-overlay .wpfnl-mm-preview-modal .wpfnl-mm-preview-modal-header .wpfnl-mm-preview-modal-actions .wpfnl-mm-btn-import-modal svg {
16021 width: 16px;
16022 height: 12px;
16023 }
16024 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-preview-modal-overlay .wpfnl-mm-preview-modal .wpfnl-mm-preview-modal-header .wpfnl-mm-preview-modal-actions .wpfnl-mm-btn-import-modal:hover {
16025 background: #5c36b3;
16026 transform: translateY(-1px);
16027 box-shadow: 0px 4px 12px rgba(110, 66, 211, 0.3);
16028 }
16029 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-preview-modal-overlay .wpfnl-mm-preview-modal .wpfnl-mm-preview-modal-header .wpfnl-mm-preview-modal-actions .wpfnl-mm-preview-close-btn {
16030 width: 32px;
16031 height: 32px;
16032 background: transparent;
16033 border-radius: 6px;
16034 cursor: pointer;
16035 display: flex;
16036 align-items: center;
16037 justify-content: center;
16038 transition: all 0.2s ease;
16039 color: #7A8C9A;
16040 border: 1px solid #7A8B9A;
16041 }
16042 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-preview-modal-overlay .wpfnl-mm-preview-modal .wpfnl-mm-preview-modal-header .wpfnl-mm-preview-modal-actions .wpfnl-mm-preview-close-btn:hover {
16043 background: #F6F5FA;
16044 color: #363B4E;
16045 }
16046 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-preview-modal-overlay .wpfnl-mm-preview-modal .wpfnl-mm-preview-modal-body {
16047 flex: 1;
16048 display: flex;
16049 overflow: hidden;
16050 flex-direction: column;
16051 }
16052 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-preview-modal-overlay .wpfnl-mm-preview-modal .wpfnl-mm-preview-modal-body .wpfnl-mm-preview-steps {
16053 width: 180px;
16054 border-right: 1px solid #EAE9EE;
16055 padding: 20px;
16056 display: flex;
16057 gap: 12px;
16058 overflow-y: auto;
16059 flex-shrink: 0;
16060 width: 100%;
16061 align-items: center;
16062 justify-content: center;
16063 }
16064 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-preview-modal-overlay .wpfnl-mm-preview-modal .wpfnl-mm-preview-modal-body .wpfnl-mm-preview-steps .wpfnl-mm-preview-step-card {
16065 cursor: pointer;
16066 }
16067 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-preview-modal-overlay .wpfnl-mm-preview-modal .wpfnl-mm-preview-modal-body .wpfnl-mm-preview-steps .wpfnl-mm-preview-step-card.active .wpfnl-mm-preview-step-thumbnail {
16068 border-color: #6E42D3;
16069 }
16070 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-preview-modal-overlay .wpfnl-mm-preview-modal .wpfnl-mm-preview-modal-body .wpfnl-mm-preview-steps .wpfnl-mm-preview-step-card .wpfnl-mm-preview-step-thumbnail {
16071 aspect-ratio: 16/10;
16072 background: #F6F5FA;
16073 border-radius: 8px;
16074 border: 2px solid transparent;
16075 overflow: hidden;
16076 transition: all 0.2s ease;
16077 width: 78px;
16078 height: 78px;
16079 padding: 3px;
16080 }
16081 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-preview-modal-overlay .wpfnl-mm-preview-modal .wpfnl-mm-preview-modal-body .wpfnl-mm-preview-steps .wpfnl-mm-preview-step-card .wpfnl-mm-preview-step-thumbnail img {
16082 width: 100%;
16083 height: 100%;
16084 object-fit: cover;
16085 }
16086 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-preview-modal-overlay .wpfnl-mm-preview-modal .wpfnl-mm-preview-modal-body .wpfnl-mm-preview-steps .wpfnl-mm-preview-step-card .wpfnl-mm-preview-step-thumbnail:hover {
16087 border-color: #E5E7EB;
16088 }
16089 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-preview-modal-overlay .wpfnl-mm-preview-modal .wpfnl-mm-preview-modal-body .wpfnl-mm-preview-steps .wpfnl-mm-preview-step-card .wpfnl-mm-preview-step-type {
16090 padding: 8px;
16091 font-size: 12px;
16092 font-weight: 500;
16093 font-family: "DM Sans", sans-serif;
16094 color: #363B4E;
16095 text-align: center;
16096 margin: 0;
16097 background: #FFF;
16098 text-transform: capitalize;
16099 }
16100 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-preview-modal-overlay .wpfnl-mm-preview-modal .wpfnl-mm-preview-modal-body .wpfnl-mm-preview-content {
16101 flex: 1;
16102 display: flex;
16103 align-items: center;
16104 justify-content: center;
16105 padding: 30px;
16106 background: #F6F5FA;
16107 overflow: auto;
16108 }
16109 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-preview-modal-overlay .wpfnl-mm-preview-modal .wpfnl-mm-preview-modal-body .wpfnl-mm-preview-content .wpfnl-mm-preview-device-frame {
16110 width: 100%;
16111 height: 100%;
16112 background: #FFF;
16113 border-radius: 12px;
16114 overflow: hidden;
16115 box-shadow: 0px 4px 20px rgba(0, 0, 0, 0.1);
16116 transition: all 0.3s ease;
16117 }
16118 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-preview-modal-overlay .wpfnl-mm-preview-modal .wpfnl-mm-preview-modal-body .wpfnl-mm-preview-content .wpfnl-mm-preview-device-frame.image-preview .wpfnl-mm-preview-iframe-wrapper {
16119 overflow-x: hidden;
16120 }
16121 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-preview-modal-overlay .wpfnl-mm-preview-modal .wpfnl-mm-preview-modal-body .wpfnl-mm-preview-content .wpfnl-mm-preview-device-frame .wpfnl-mm-preview-iframe-wrapper {
16122 width: 100%;
16123 height: 100%;
16124 position: relative;
16125 overflow: auto;
16126 }
16127 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-preview-modal-overlay .wpfnl-mm-preview-modal .wpfnl-mm-preview-modal-body .wpfnl-mm-preview-content .wpfnl-mm-preview-device-frame .wpfnl-mm-preview-iframe-wrapper .wpfnl-mm-preview-checkout-placeholder {
16128 min-height: 650px;
16129 display: flex;
16130 align-items: center;
16131 justify-content: center;
16132 }
16133 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-preview-modal-overlay .wpfnl-mm-preview-modal .wpfnl-mm-preview-modal-body .wpfnl-mm-preview-content .wpfnl-mm-preview-device-frame .wpfnl-mm-preview-iframe-wrapper iframe {
16134 width: 100%;
16135 height: 100%;
16136 border: none;
16137 }
16138 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-preview-modal-overlay .wpfnl-mm-preview-modal .wpfnl-mm-preview-modal-body .wpfnl-mm-preview-content .wpfnl-mm-preview-device-frame .wpfnl-mm-preview-iframe-wrapper .wpfnl-mm-preview-loader {
16139 position: absolute;
16140 top: 0;
16141 left: 0;
16142 right: 0;
16143 bottom: 0;
16144 display: flex;
16145 align-items: center;
16146 justify-content: center;
16147 background: rgba(255, 255, 255, 0.9);
16148 z-index: 10;
16149 }
16150 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-preview-modal-overlay .wpfnl-mm-preview-modal .wpfnl-mm-preview-modal-body .wpfnl-mm-preview-content .wpfnl-mm-preview-device-frame .wpfnl-mm-preview-iframe-wrapper .wpfnl-mm-preview-loader .wpfnl-mm-loader {
16151 border: 3px solid #E5E7EB;
16152 border-top-color: #6E42D3;
16153 border-radius: 50%;
16154 width: 40px;
16155 height: 40px;
16156 animation: spin 1s linear infinite;
16157 }
16158 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-preview-modal-overlay .wpfnl-mm-preview-modal .wpfnl-mm-preview-modal-body .wpfnl-mm-preview-content.tablet .wpfnl-mm-preview-device-frame {
16159 max-width: 768px;
16160 margin: 0 auto;
16161 }
16162 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-preview-modal-overlay .wpfnl-mm-preview-modal .wpfnl-mm-preview-modal-body .wpfnl-mm-preview-content.mobile .wpfnl-mm-preview-device-frame {
16163 max-width: 375px;
16164 margin: 0 auto;
16165 }
16166 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-wizard-welcome {
16167 width: 100%;
16168 }
16169 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-wizard-welcome .wpfnl-wizard-welcome-content {
16170 width: 100%;
16171 max-width: 918px;
16172 margin: 0 auto;
16173 padding: 40px 30px 0;
16174 border-radius: 20px;
16175 background: #FFF;
16176 box-shadow: 0 20px 25px -5px rgba(143, 130, 196, 0.05), 0 8px 10px -6px rgba(143, 130, 196, 0.08);
16177 overflow: hidden;
16178 }
16179 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-wizard-welcome .wpfnl-wizard-welcome-title {
16180 color: #363B4E;
16181 text-align: center;
16182 font-size: 34px;
16183 font-weight: 600;
16184 line-height: 1.3;
16185 letter-spacing: -0.6px;
16186 text-align: center;
16187 }
16188 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-wizard-welcome .wpfnl-wizard-welcome-subtitle {
16189 color: #6E7A85;
16190 font-size: 15px;
16191 font-weight: 400;
16192 line-height: 1.4;
16193 text-align: center;
16194 margin-top: 4px;
16195 }
16196 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-wizard-welcome .wpfnl-mm-choose-goal-buttons {
16197 justify-content: center;
16198 margin-top: 24px;
16199 }
16200 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-wizard-welcome .welcome-image {
16201 margin: 0;
16202 display: block;
16203 transform: translateX(30px);
16204 }
16205 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-wizard-welcome .welcome-image img {
16206 display: block;
16207 margin-left: auto;
16208 margin-top: 67px;
16209 }
16210 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container {
16211 padding: 40px 30px 30px;
16212 border-radius: 20px;
16213 background: #FFF;
16214 box-shadow: 0 20px 25px -5px rgba(143, 130, 196, 0.05), 0 8px 10px -6px rgba(143, 130, 196, 0.08);
16215 }
16216 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-search {
16217 display: flex;
16218 align-items: center;
16219 justify-content: space-between;
16220 gap: 16px;
16221 margin-bottom: 24px;
16222 }
16223 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-search .wpfnl-product-sync-search-wrapper {
16224 flex: 1;
16225 position: relative;
16226 display: flex;
16227 align-items: center;
16228 gap: 0px;
16229 padding: 10px 14px;
16230 border: 1px solid #EEF0F3;
16231 border-radius: 8px;
16232 background: #FFF;
16233 transition: all 0.3s ease;
16234 }
16235 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-search .wpfnl-product-sync-search-wrapper:focus-within {
16236 border-color: #6E42D3;
16237 }
16238 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-search .wpfnl-product-sync-search-wrapper svg {
16239 flex-shrink: 0;
16240 }
16241 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-search .wpfnl-product-sync-search-wrapper .wpfnl-product-sync-search-input {
16242 flex: 1;
16243 border: none !important;
16244 outline: none;
16245 font-size: 14px;
16246 color: #7A8B9A;
16247 background: transparent;
16248 box-shadow: none !important;
16249 }
16250 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-search .wpfnl-product-sync-search-wrapper .wpfnl-product-sync-search-input::placeholder {
16251 color: #9CA3AF;
16252 }
16253 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-search .wpfnl-create-product-btn {
16254 display: inline-flex;
16255 align-items: center;
16256 gap: 5px;
16257 padding: 12px 20px;
16258 border: none;
16259 border-radius: 10px;
16260 color: #6E42D3;
16261 font-size: 14px;
16262 font-weight: 500;
16263 cursor: pointer;
16264 transition: all 0.3s ease;
16265 white-space: nowrap;
16266 background: rgba(110, 66, 211, 0.12);
16267 }
16268 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-search .wpfnl-create-product-btn path {
16269 transition: all 0.3s ease;
16270 stroke: #5B35B8;
16271 }
16272 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-search .wpfnl-create-product-btn:hover {
16273 background: #5B35B8;
16274 border-color: #5B35B8;
16275 color: #fff;
16276 }
16277 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-search .wpfnl-create-product-btn:hover path {
16278 stroke: #fff;
16279 }
16280 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-search .wpfnl-create-product-btn svg {
16281 display: block;
16282 }
16283 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-label {
16284 margin-bottom: 16px;
16285 color: #7A8B9A;
16286 font-size: 14px;
16287 font-weight: 400;
16288 line-height: 1;
16289 }
16290 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-cards {
16291 display: flex;
16292 flex-direction: column;
16293 gap: 12px;
16294 }
16295 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-card {
16296 display: flex;
16297 align-items: center;
16298 gap: 14px;
16299 padding: 20px;
16300 border: 1px solid #F1EFF7;
16301 border-radius: 12px;
16302 background: #FFF;
16303 cursor: pointer;
16304 transition: all 0.3s ease;
16305 position: relative;
16306 }
16307 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-card .wpfnl-product-sync-radio {
16308 position: absolute;
16309 opacity: 0;
16310 width: 0;
16311 height: 0;
16312 pointer-events: none;
16313 }
16314 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-card:hover {
16315 border-color: #D1D5DB;
16316 }
16317 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-card.active {
16318 border-color: #6E42D3;
16319 }
16320 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-card .wpfnl-product-image {
16321 width: 67px;
16322 height: 67px;
16323 border-radius: 8px;
16324 display: flex;
16325 align-items: center;
16326 justify-content: center;
16327 border: 1px solid #F1EFF7;
16328 }
16329 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-card .wpfnl-product-image img {
16330 display: block;
16331 height: 100%;
16332 width: 100%;
16333 object-fit: cover;
16334 border-radius: 8px;
16335 }
16336 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-card .wpfnl-product-image svg {
16337 width: 32px;
16338 height: 32px;
16339 }
16340 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-card .wpfnl-product-sync-card-content {
16341 display: flex;
16342 flex-direction: column;
16343 width: calc(100% - 82px);
16344 padding-right: 30px;
16345 }
16346 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-card .wpfnl-product-sync-card-title {
16347 margin: 0;
16348 color: #363B4E;
16349 font-size: 14px;
16350 font-weight: 700;
16351 line-height: 1.3;
16352 }
16353 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-card .wpfnl-product-sync-card-description {
16354 margin: 0;
16355 color: #6E7A85;
16356 font-size: 15px;
16357 font-weight: 400;
16358 line-height: 1.4;
16359 }
16360 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-card .wpfnl-product-sync-card-price {
16361 margin: 3px 0 0 0;
16362 color: #363B4E;
16363 font-size: 15px;
16364 font-weight: 700;
16365 line-height: 1;
16366 }
16367 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-card .wpfnl-product-sync-card-checkbox {
16368 position: absolute;
16369 right: 20px;
16370 top: 50%;
16371 transform: translateY(-50%);
16372 }
16373 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-card .wpfnl-product-sync-card-checkbox .wpfnl-product-sync-checkbox-circle {
16374 width: 24px;
16375 height: 24px;
16376 border-radius: 50%;
16377 border: 1px solid #D1D5DB;
16378 background: #FFF;
16379 display: flex;
16380 align-items: center;
16381 justify-content: center;
16382 transition: all 0.3s ease;
16383 }
16384 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-card .wpfnl-product-sync-card-checkbox .wpfnl-product-sync-checkbox-circle svg {
16385 width: 14px;
16386 height: 14px;
16387 display: none;
16388 }
16389 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-card .wpfnl-product-sync-radio:checked ~ .wpfnl-product-sync-card-checkbox .wpfnl-product-sync-checkbox-circle {
16390 background: #6E42D3;
16391 border-color: #6E42D3;
16392 }
16393 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-card .wpfnl-product-sync-radio:checked ~ .wpfnl-product-sync-card-checkbox .wpfnl-product-sync-checkbox-circle svg {
16394 display: block;
16395 }
16396 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-skeleton {
16397 display: flex;
16398 flex-direction: column;
16399 gap: 12px;
16400 }
16401 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-skeleton-card {
16402 display: flex;
16403 align-items: center;
16404 gap: 14px;
16405 padding: 20px;
16406 border: 1px solid #F1EFF7;
16407 border-radius: 12px;
16408 background: #FFF;
16409 }
16410 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-skeleton-pulse {
16411 background: linear-gradient(90deg, #F3F4F6 25%, #E5E7EB 50%, #F3F4F6 75%);
16412 background-size: 200% 100%;
16413 animation: wpfnl-skeleton-shimmer 1.5s ease-in-out infinite;
16414 border-radius: 6px;
16415 }
16416 @keyframes wpfnl-skeleton-shimmer {
16417 0% {
16418 background-position: 200% 0;
16419 }
16420 100% {
16421 background-position: -200% 0;
16422 }
16423 }
16424 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-skeleton-image {
16425 width: 67px;
16426 height: 67px;
16427 border-radius: 8px;
16428 flex-shrink: 0;
16429 }
16430 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-skeleton-content {
16431 flex: 1;
16432 display: flex;
16433 flex-direction: column;
16434 gap: 8px;
16435 padding-right: 30px;
16436 }
16437 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-skeleton-title {
16438 height: 14px;
16439 width: 50%;
16440 }
16441 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-skeleton-description {
16442 height: 12px;
16443 width: 70%;
16444 }
16445 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-skeleton-price {
16446 height: 14px;
16447 width: 30%;
16448 }
16449 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-skeleton-checkbox {
16450 width: 24px;
16451 height: 24px;
16452 border-radius: 50%;
16453 flex-shrink: 0;
16454 }
16455 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-state-error {
16456 display: flex;
16457 flex-direction: column;
16458 align-items: center;
16459 justify-content: center;
16460 padding: 40px 20px;
16461 text-align: center;
16462 border: 1px solid #FEE2E2;
16463 border-radius: 12px;
16464 background: #FEF2F2;
16465 }
16466 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-state-error .wpfnl-product-sync-error-icon {
16467 margin-bottom: 12px;
16468 }
16469 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-state-error .wpfnl-product-sync-error-icon svg {
16470 display: block;
16471 }
16472 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-state-error .wpfnl-product-sync-error-text {
16473 margin: 0 0 16px;
16474 color: #991B1B;
16475 font-size: 14px;
16476 font-weight: 500;
16477 line-height: 1.5;
16478 }
16479 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-state-error .wpfnl-product-sync-retry-btn {
16480 display: inline-flex;
16481 align-items: center;
16482 gap: 6px;
16483 padding: 8px 18px;
16484 border: 1px solid #DC2626;
16485 border-radius: 8px;
16486 background: #FFF;
16487 color: #DC2626;
16488 font-size: 13px;
16489 font-weight: 500;
16490 cursor: pointer;
16491 transition: all 0.2s ease;
16492 }
16493 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-state-error .wpfnl-product-sync-retry-btn:hover {
16494 background: #DC2626;
16495 color: #FFF;
16496 }
16497 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-state-error.wpfnl-product-sync-template-error {
16498 flex-direction: row;
16499 padding: 14px 20px;
16500 margin-top: 12px;
16501 gap: 10px;
16502 }
16503 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-state-error.wpfnl-product-sync-template-error .wpfnl-product-sync-error-icon {
16504 margin-bottom: 0;
16505 }
16506 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-state-error.wpfnl-product-sync-template-error .wpfnl-product-sync-error-text {
16507 margin: 0;
16508 }
16509 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-state-empty {
16510 display: flex;
16511 flex-direction: column;
16512 align-items: center;
16513 justify-content: center;
16514 padding: 48px 20px;
16515 text-align: center;
16516 border: 1px dashed #D1D5DB;
16517 border-radius: 12px;
16518 background: #FAFAFA;
16519 }
16520 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-state-empty .wpfnl-product-sync-empty-icon {
16521 width: 64px;
16522 height: 64px;
16523 border-radius: 50%;
16524 background: #F3F4F6;
16525 display: flex;
16526 align-items: center;
16527 justify-content: center;
16528 margin-bottom: 16px;
16529 }
16530 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-state-empty .wpfnl-product-sync-empty-title {
16531 margin: 0 0 6px;
16532 color: #363B4E;
16533 font-size: 15px;
16534 font-weight: 600;
16535 line-height: 1.3;
16536 }
16537 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-state-empty .wpfnl-product-sync-empty-subtitle {
16538 margin: 0 0 20px;
16539 color: #6E7A85;
16540 font-size: 13px;
16541 font-weight: 400;
16542 line-height: 1.5;
16543 max-width: 300px;
16544 }
16545 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-state-empty .wpfnl-product-sync-create-btn {
16546 display: inline-flex;
16547 align-items: center;
16548 gap: 6px;
16549 padding: 10px 22px;
16550 border: none;
16551 border-radius: 10px;
16552 background: #6E42D3;
16553 color: #FFF;
16554 font-size: 14px;
16555 font-weight: 500;
16556 cursor: pointer;
16557 transition: all 0.2s ease;
16558 }
16559 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-state-empty .wpfnl-product-sync-create-btn:hover {
16560 background: #5B35B8;
16561 }
16562 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-generate-funnel-container {
16563 border-radius: 20px;
16564 background: #FFF;
16565 box-shadow: 0 20px 25px -5px rgba(143, 130, 196, 0.05), 0 8px 10px -6px rgba(143, 130, 196, 0.08);
16566 display: flex;
16567 align-items: center;
16568 justify-content: center;
16569 height: 508px;
16570 position: relative;
16571 }
16572 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-generate-funnel-container .wpfnl-generate-funnel-canvas {
16573 width: 100%;
16574 height: auto;
16575 max-width: 580px;
16576 border-radius: 20px;
16577 }
16578 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-generate-funnel-container .wpfnl-generate-funnel-canvas img {
16579 width: 100%;
16580 height: 100%;
16581 border-radius: 20px;
16582 }
16583 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-generate-funnel-container .generate-funnel-overlay {
16584 position: absolute;
16585 top: 0;
16586 left: 0;
16587 right: 0;
16588 bottom: 0;
16589 border-radius: 20px;
16590 background: rgba(75, 52, 129, 0.4);
16591 backdrop-filter: blur(0);
16592 border: 1px solid #fff;
16593 padding: 20px;
16594 display: flex;
16595 flex-flow: column;
16596 align-items: center;
16597 justify-content: flex-end;
16598 }
16599 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-generate-funnel-container .generate-funnel-overlay .generated-notice {
16600 border-radius: 12px;
16601 background: #FFF;
16602 box-shadow: 0 4px 4px 0 rgba(151, 145, 166, 0.3);
16603 display: inline-flex;
16604 align-items: center;
16605 justify-content: center;
16606 gap: 6px;
16607 color: #6E7A85;
16608 font-size: 16px;
16609 font-weight: 400;
16610 line-height: 1;
16611 padding: 13px 20px;
16612 }
16613 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-generate-funnel-container.generating .generate-funnel-overlay {
16614 justify-content: center;
16615 backdrop-filter: blur(5px);
16616 }
16617 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-generate-funnel-container {
16618 /* HTML: <div class="loader"></div> */
16619 }
16620 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-generate-funnel-container .generate-loader {
16621 width: 50px;
16622 aspect-ratio: 1;
16623 display: grid;
16624 border-radius: 50%;
16625 background: linear-gradient(0deg, rgba(244, 230, 230, 0.5) 30%, rgba(255, 255, 255, 0) 0 70%, rgb(255, 255, 255) 0) 50%/8% 100%, linear-gradient(90deg, rgba(255, 255, 255, 0.25) 30%, rgba(255, 255, 255, 0) 0 70%, rgba(255, 255, 255, 0.75) 0) 50%/100% 8%;
16626 background-repeat: no-repeat;
16627 animation: l23 1s infinite steps(12);
16628 }
16629 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-generate-funnel-container .generate-loader::before,
16630 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-generate-funnel-container .generate-loader::after {
16631 content: "";
16632 grid-area: 1/1;
16633 border-radius: 50%;
16634 background: inherit;
16635 opacity: 0.915;
16636 transform: rotate(30deg);
16637 }
16638 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-generate-funnel-container .generate-loader::after {
16639 opacity: 0.83;
16640 transform: rotate(60deg);
16641 }
16642 @keyframes l23 {
16643 100% {
16644 transform: rotate(1turn);
16645 }
16646 }
16647 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-modal-overlay {
16648 position: fixed;
16649 top: 0;
16650 left: 0;
16651 width: 100%;
16652 height: 100%;
16653 background-color: rgba(0, 0, 0, 0.3);
16654 justify-content: center;
16655 align-items: center;
16656 display: flex;
16657 z-index: 999999;
16658 }
16659 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-modal-overlay .wpfnl-modal-wrapper {
16660 width: 80%;
16661 background: #FFF;
16662 padding: 25px;
16663 height: 80%;
16664 border-radius: 10px;
16665 position: relative;
16666 }
16667 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-modal-overlay .wpfnl-modal-close-btn {
16668 position: absolute;
16669 right: -14px;
16670 top: -14px;
16671 background: #ffffff;
16672 box-shadow: 0px 1px 1px #dadada;
16673 border-radius: 100px;
16674 width: 34px;
16675 height: 34px;
16676 display: flex;
16677 align-items: center;
16678 justify-content: center;
16679 cursor: pointer;
16680 z-index: 2;
16681 }
16682 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-modal-overlay #wpfnl-create-product {
16683 width: 100%;
16684 height: 100%;
16685 }
16686 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-modal-overlay #wpfnl-create-product iframe {
16687 height: 100%;
16688 }
16689 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-modal-overlay .wpfnl-loader {
16690 border: 2px solid #8265c5;
16691 border-radius: 50%;
16692 border-top: 2px solid #fff;
16693 width: 50px;
16694 height: 50px;
16695 animation: spin 0.7s linear infinite;
16696 display: block;
16697 margin-left: 4px;
16698 position: absolute;
16699 left: 50%;
16700 top: 50%;
16701 transform: translate(-50%, -50%);
16702 z-index: 2;
16703 background: #fff;
16704 }
16705 @-webkit-keyframes spin {
16706 0% {
16707 -webkit-transform: rotate(0deg);
16708 }
16709 100% {
16710 -webkit-transform: rotate(360deg);
16711 }
16712 }
16713 @keyframes spin {
16714 0% {
16715 transform: rotate(0deg);
16716 }
16717 100% {
16718 transform: rotate(360deg);
16719 }
16720 }
16721
16722 #wpfunnels-app {
16723 margin: 0 0 0 -20px;
16724 min-height: calc(100vh - 32px);
16725 }
16726
16727 .wp-funnels_page_edit_funnel #wpbody-content,
16728 .wpfunnels_page_edit_funnel #wpbody-content {
16729 padding-bottom: 0;
16730 }
16731
16732 .wp-funnels_page_edit_funnel #wpfooter,
16733 .wpfunnels_page_edit_funnel #wpfooter {
16734 display: none;
16735 }
16736
16737 .wpfnl-admin-notices-wrapper {
16738 background: #fff;
16739 padding: 15px 14px;
16740 border-bottom: 1px solid #E5E8F3;
16741 }
16742 .wpfnl-admin-notices-wrapper .single-notice {
16743 background: #eee;
16744 padding: 12px 14px;
16745 margin-bottom: 10px;
16746 border-left: 3px solid #ddd;
16747 }
16748 .wpfnl-admin-notices-wrapper .single-notice:last-child {
16749 margin-bottom: 0;
16750 }
16751 .wpfnl-admin-notices-wrapper .single-notice.notice-warning {
16752 color: #473D3D;
16753 background-color: #FFF9EB;
16754 border-left-color: #FFB802;
16755 }
16756 .wpfnl-admin-notices-wrapper .single-notice.notice-error {
16757 color: #473D3D;
16758 background-color: #FFF3F3;
16759 border-left-color: #DB0D0D;
16760 }
16761
16762 .wpfnl-drawflow-window.wpfnl-tour-active {
16763 pointer-events: none;
16764 }
16765 .wpfnl-drawflow-window svg path {
16766 transition: none;
16767 }
16768 .wpfnl-drawflow-window .not-clickable-overlay.downflow {
16769 background: rgba(255, 255, 255, 0);
16770 display: block;
16771 backdrop-filter: blur(0);
16772 }
16773 .wpfnl-drawflow-window .wpfn-drawflow-alert-wrapper {
16774 position: absolute;
16775 right: 50%;
16776 transform: translateX(50%);
16777 top: 80px;
16778 z-index: -1;
16779 }
16780 .wpfnl-drawflow-window .wpfnl-drawing-wrapper {
16781 position: relative;
16782 flex: 1;
16783 min-height: 0;
16784 display: flex;
16785 flex-direction: column;
16786 transition: all 0.3s ease;
16787 }
16788 .wpfnl-drawflow-window .wpfnl-drawing-wrapper[data-tour=yes] {
16789 position: relative;
16790 background-color: #E5E5E5;
16791 z-index: 4;
16792 top: 100px;
16793 }
16794 .wpfnl-drawflow-window .wpfnl-drawing-wrapper[data-tour=yes] .wpfnl-drawing-window {
16795 height: 100vh;
16796 }
16797 .wpfnl-drawflow-window .save-name-loader {
16798 position: absolute;
16799 left: 0;
16800 top: 0;
16801 width: 100%;
16802 height: 100%;
16803 z-index: 9;
16804 display: flex;
16805 flex-flow: column;
16806 align-items: center;
16807 justify-content: center;
16808 background: rgb(246, 245, 250);
16809 }
16810 .wpfnl-drawflow-window .save-name-loader .wpfnl-loader {
16811 display: block;
16812 width: 50px;
16813 height: 50px;
16814 }
16815 .wpfnl-drawflow-window .wpfn-drawflow-alert {
16816 display: flex;
16817 align-items: center;
16818 flex-flow: row;
16819 justify-content: flex-start;
16820 background-color: #fff;
16821 width: 270px;
16822 height: 40px;
16823 padding: 10px 15px;
16824 box-shadow: 0px 1px 1px rgba(190, 190, 215, 0.2);
16825 border-radius: 0px 6px 6px 0px;
16826 border-left: 2px solid #00D057;
16827 transform: translateY(-30px);
16828 transition: all 0.5s ease;
16829 opacity: 0;
16830 visibility: hidden;
16831 }
16832 .wpfnl-drawflow-window .wpfn-drawflow-alert .alert-icon {
16833 margin-right: 14px;
16834 }
16835 .wpfnl-drawflow-window .wpfn-drawflow-alert .alert-icon svg {
16836 display: block;
16837 }
16838 .wpfnl-drawflow-window .wpfn-drawflow-alert .alert-icon .error-icon {
16839 display: none;
16840 }
16841 .wpfnl-drawflow-window .wpfn-drawflow-alert .alert-text {
16842 font-weight: 500;
16843 font-size: 14px;
16844 line-height: 16px;
16845 color: #363B4E;
16846 }
16847 .wpfnl-drawflow-window .wpfn-drawflow-alert .close-alert {
16848 display: block;
16849 padding: 3px 0 3px 10px;
16850 margin-left: auto;
16851 cursor: pointer;
16852 }
16853 .wpfnl-drawflow-window .wpfn-drawflow-alert.drawflow-error {
16854 border-left-color: #EE5F5A;
16855 }
16856 .wpfnl-drawflow-window .wpfn-drawflow-alert.drawflow-error .error-icon {
16857 display: block;
16858 }
16859 .wpfnl-drawflow-window .wpfn-drawflow-alert.drawflow-error .success-icon {
16860 display: none;
16861 }
16862 .wpfnl-drawflow-window .wpfn-drawflow-alert-wrapper.show {
16863 z-index: 9;
16864 }
16865 .wpfnl-drawflow-window .wpfn-drawflow-alert-wrapper.show .wpfn-drawflow-alert {
16866 transform: translateY(0);
16867 opacity: 1;
16868 visibility: visible;
16869 }
16870 .wpfnl-drawflow-window .step-importer-wrapper {
16871 position: absolute;
16872 top: 0;
16873 left: 0;
16874 width: 100%;
16875 height: 100%;
16876 max-height: 100%;
16877 z-index: 4;
16878 background: rgb(246, 245, 250);
16879 }
16880 .wpfnl-drawflow-window .step-importer-wrapper.wpfnl-ab-steps-modal {
16881 z-index: 101;
16882 }
16883 .wpfnl-drawflow-window .step-importer-wrapper.wpfnl-ab-steps-modal .wpfnl-step__templates-wrapper-before,
16884 .wpfnl-drawflow-window .step-importer-wrapper .wpfnl-ab-steps .wpfnl-step__templates-wrapper-before {
16885 width: 100%;
16886 }
16887 .wpfnl-drawflow-window .wpfnl-drawing-window-loader {
16888 background: rgb(246, 245, 250);
16889 position: absolute;
16890 top: 0;
16891 right: 0;
16892 width: 100%;
16893 height: 100%;
16894 z-index: 99;
16895 opacity: 1;
16896 visibility: visible;
16897 display: flex;
16898 align-items: center;
16899 justify-content: center;
16900 gap: 24px;
16901 padding: 40px;
16902 }
16903 .wpfnl-drawflow-window .wpfnl-drawing-window-loader .wpfnl-canvas-shimmer-node {
16904 flex-shrink: 0;
16905 width: 160px;
16906 height: 80px;
16907 border-radius: 12px;
16908 animation: shimmer-animation 1.6s infinite linear;
16909 background: linear-gradient(to right, #eff1f3 4%, #e2e2e2 25%, #eff1f3 36%);
16910 background-size: 1000px 100%;
16911 }
16912 .wpfnl-drawflow-window .wpfnl-drawing-window-loader .wpfnl-canvas-shimmer-node + .wpfnl-canvas-shimmer-node {
16913 position: relative;
16914 }
16915 .wpfnl-drawflow-window .wpfnl-drawing-window-loader .wpfnl-canvas-shimmer-node + .wpfnl-canvas-shimmer-node::before {
16916 content: "";
16917 position: absolute;
16918 left: -24px;
16919 top: 50%;
16920 transform: translateY(-50%);
16921 width: 24px;
16922 height: 2px;
16923 background: #d0d0d0;
16924 }
16925 .wpfnl-drawflow-window .wpfnl-drawing-window-loader.drawing-window-loaded {
16926 opacity: 0;
16927 visibility: hidden;
16928 }
16929
16930 .ab-testing-drawer .add-step-wrapper, .wpfnl-drawing-window .addstep .add-step-wrapper {
16931 position: relative;
16932 border: 1px dashed #7A8B9A;
16933 border-radius: 14px;
16934 width: 180px;
16935 height: 251px;
16936 display: flex;
16937 flex-flow: column;
16938 align-items: center;
16939 justify-content: center;
16940 padding: 20px;
16941 background: #f6f5fa;
16942 }
16943 .ab-testing-drawer .add-step-wrapper svg, .wpfnl-drawing-window .addstep .add-step-wrapper svg {
16944 position: relative;
16945 }
16946 .ab-testing-drawer .add-step-wrapper .icon, .wpfnl-drawing-window .addstep .add-step-wrapper .icon {
16947 background: #6E42D3;
16948 box-shadow: 0px 8px 16px rgba(193, 183, 232, 0.5);
16949 border-radius: 100px;
16950 width: 70px;
16951 height: 70px;
16952 display: flex;
16953 align-items: center;
16954 justify-content: center;
16955 cursor: pointer;
16956 }
16957 .ab-testing-drawer .add-step-wrapper .icon svg, .wpfnl-drawing-window .addstep .add-step-wrapper .icon svg {
16958 width: 19px;
16959 height: 19px;
16960 }
16961 .ab-testing-drawer .add-step-wrapper .icon svg path, .wpfnl-drawing-window .addstep .add-step-wrapper .icon svg path {
16962 stroke: #fff;
16963 }
16964 .ab-testing-drawer .add-step-wrapper h6, .wpfnl-drawing-window .addstep .add-step-wrapper h6 {
16965 font-weight: 500;
16966 font-size: 16px;
16967 line-height: 1;
16968 color: #363B4E;
16969 margin-top: 23px;
16970 }
16971 .ab-testing-drawer .add-step-wrapper p, .wpfnl-drawing-window .addstep .add-step-wrapper p {
16972 font-size: 12px;
16973 line-height: 17px;
16974 text-align: center;
16975 color: #363B4E;
16976 width: 104px;
16977 margin-top: 8px;
16978 }
16979 .ab-testing-drawer .add-step-wrapper .add-steps-options, .wpfnl-drawing-window .addstep .add-step-wrapper .add-steps-options {
16980 position: absolute;
16981 left: calc(100% + 15px);
16982 top: 50%;
16983 background: #FFFFFF;
16984 box-shadow: 0px 20px 20px rgba(190, 190, 215, 0.08);
16985 border-radius: 10px;
16986 width: 100px;
16987 z-index: 2;
16988 transform: translateY(-50%);
16989 display: flex;
16990 flex-flow: column;
16991 display: none;
16992 }
16993 .ab-testing-drawer .add-step-wrapper .add-steps-options .single-option, .wpfnl-drawing-window .addstep .add-step-wrapper .add-steps-options .single-option {
16994 font-size: 14px;
16995 line-height: 1;
16996 letter-spacing: -0.01em;
16997 color: #7A8B9A;
16998 flex: 1;
16999 border: none;
17000 background: transparent;
17001 display: flex;
17002 flex-flow: column;
17003 align-items: center;
17004 justify-content: center;
17005 cursor: pointer;
17006 transition: all 0.3s ease;
17007 padding: 19px 15px;
17008 }
17009 .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,
17010 .ab-testing-drawer .add-step-wrapper .add-steps-options .single-option path,
17011 .wpfnl-drawing-window .addstep .add-step-wrapper .add-steps-options .single-option path {
17012 transition: all 0.3s ease;
17013 }
17014 .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 {
17015 background: rgba(110, 66, 211, 0.16);
17016 color: #6E42D3;
17017 font-weight: 500;
17018 }
17019 .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 {
17020 border-radius: 10px 10px 0 0;
17021 border-bottom: 1px solid #EEF0F3;
17022 }
17023 .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 {
17024 border-radius: 0 0 10px 10px;
17025 }
17026 .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 {
17027 margin-bottom: 8px;
17028 }
17029 .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 {
17030 fill: #6E42D3;
17031 stroke: #6E42D3;
17032 }
17033 .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 {
17034 margin-bottom: 3px;
17035 }
17036 .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,
17037 .ab-testing-drawer .add-step-wrapper .add-steps-options .single-option.option-condition:hover path,
17038 .wpfnl-drawing-window .addstep .add-step-wrapper .add-steps-options .single-option.option-condition:hover path {
17039 stroke: #6E42D3;
17040 }
17041 .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 {
17042 border-radius: 10px !important;
17043 }
17044 .ab-testing-drawer .show-options.add-step-wrapper .add-steps-options, .wpfnl-drawing-window .addstep .show-options.add-step-wrapper .add-steps-options {
17045 display: flex;
17046 }
17047
17048 .add-step-wrapper[data-tour=yes] {
17049 background: #fff;
17050 z-index: 4;
17051 position: relative;
17052 }
17053
17054 .ab-testing-drawer .single-ab-step .step-body .step-stats, .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .node-stats {
17055 display: flex;
17056 flex-flow: row wrap;
17057 align-items: center;
17058 border-radius: 8px;
17059 border: 1px solid #EEF0F3;
17060 margin-top: 10px;
17061 }
17062 .ab-testing-drawer .single-ab-step .step-body .step-stats .single-stat, .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .node-stats .single-stat {
17063 flex: 1;
17064 text-align: center;
17065 padding: 11px 8px;
17066 }
17067 .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 {
17068 border-right: 1px solid #EEF0F3;
17069 }
17070 .ab-testing-drawer .single-ab-step .step-body .step-stats .number, .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .node-stats .number {
17071 color: #363B4E;
17072 font-size: 13px;
17073 font-weight: 500;
17074 line-height: 1;
17075 text-transform: capitalize;
17076 display: block;
17077 }
17078 .ab-testing-drawer .single-ab-step .step-body .step-stats .title, .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .node-stats .title {
17079 color: #7A8B9A;
17080 font-size: 11px;
17081 font-weight: 400;
17082 line-height: 1;
17083 text-transform: capitalize;
17084 display: block;
17085 margin-top: 5px;
17086 }
17087
17088 .wpfnl-drawing-window {
17089 flex: 1;
17090 min-height: 0;
17091 position: relative;
17092 overflow: auto !important;
17093 overflow-x: hidden !important;
17094 }
17095 .wpfnl-drawing-window::-webkit-scrollbar {
17096 width: 4px;
17097 height: 4px;
17098 }
17099 .wpfnl-drawing-window::-webkit-scrollbar-track {
17100 background: #f2f5f8;
17101 }
17102 .wpfnl-drawing-window::-webkit-scrollbar-thumb {
17103 background-color: #CBCBCB;
17104 border-radius: 20px;
17105 }
17106 .wpfnl-drawing-window .drawflow .drawflow-delete {
17107 background: #f6f5fa;
17108 }
17109 .wpfnl-drawing-window .drawflow .drawflow-add-step {
17110 position: absolute;
17111 display: flex;
17112 justify-content: center;
17113 align-items: center;
17114 width: 34px;
17115 height: 34px;
17116 color: white !important;
17117 z-index: 4;
17118 font-weight: bold;
17119 text-align: center;
17120 border-radius: 50%;
17121 font-family: monospace;
17122 cursor: pointer;
17123 background: #7A8B9A;
17124 border: 6px solid #F6F5FA;
17125 margin: -6px;
17126 }
17127 .wpfnl-drawing-window .drawflow .drawflow-add-step:hover {
17128 background: #6E42D3;
17129 }
17130 .wpfnl-drawing-window .drawflow .drawflow > .drawflow-add-step {
17131 margin-left: -15px;
17132 margin-top: 15px;
17133 }
17134 .wpfnl-drawing-window .drawflow .parent-node .drawflow-add-step {
17135 right: -15px;
17136 top: -15px;
17137 }
17138 .wpfnl-drawing-window .drawflow .drawflow-paste-step {
17139 position: absolute;
17140 display: flex;
17141 justify-content: center;
17142 align-items: center;
17143 z-index: 4;
17144 font-weight: 500;
17145 text-align: center;
17146 font-family: Roboto;
17147 cursor: pointer;
17148 border-radius: 100px;
17149 border: 6px solid #F6F5FA;
17150 background: #FFF;
17151 width: auto;
17152 height: auto;
17153 padding: 6px 10px;
17154 color: #363B4E !important;
17155 font-size: 10px;
17156 min-width: 80px;
17157 }
17158 .wpfnl-drawing-window .drawflow .drawflow > .drawflow-paste-step {
17159 margin-left: -15px;
17160 margin-top: 15px;
17161 }
17162 .wpfnl-drawing-window .drawflow .parent-node .drawflow-paste-step {
17163 right: -15px;
17164 top: -15px;
17165 }
17166 .wpfnl-drawing-window .drawflow .connection .main-path {
17167 stroke-dasharray: 0;
17168 stroke: #7a8b9a;
17169 stroke-width: 1.8px;
17170 }
17171 .wpfnl-drawing-window .drawflow .connection .main-path:hover, .wpfnl-drawing-window .drawflow .connection .main-path.selected {
17172 stroke: #7a8b9a;
17173 }
17174 .wpfnl-drawing-window .drawflow .drawflow-node {
17175 border: none;
17176 background-color: transparent !important;
17177 border-radius: 10px;
17178 padding: 0;
17179 width: 180px;
17180 }
17181 .wpfnl-drawing-window .drawflow .drawflow-node .drawflow_content_node {
17182 text-align: center;
17183 cursor: default;
17184 }
17185 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper {
17186 position: relative;
17187 }
17188 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .not-clickable-overlay {
17189 position: fixed;
17190 background: rgba(0, 0, 0, 0.2901960784);
17191 display: block;
17192 }
17193 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .create-step-name-modal {
17194 position: fixed;
17195 top: calc(50% - 90px);
17196 opacity: 1;
17197 visibility: visible;
17198 }
17199 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .ab-testing-header {
17200 background: #FFFFFF;
17201 border-bottom: 1px dashed #7A8B9A;
17202 border-radius: 5px 5px 0px 0px;
17203 left: -45px;
17204 position: relative;
17205 top: -45px;
17206 display: flex;
17207 align-items: center;
17208 width: calc(100% + 90px);
17209 padding: 6px 15px;
17210 }
17211 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .ab-testing-header button {
17212 display: flex;
17213 align-items: center;
17214 background: transparent;
17215 border: none;
17216 cursor: pointer;
17217 font-weight: 500;
17218 font-size: 14px;
17219 line-height: 1;
17220 text-align: center;
17221 color: #787F96;
17222 margin-left: 13px;
17223 }
17224 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .ab-testing-header button svg {
17225 margin-left: 5px;
17226 position: relative;
17227 top: -1px;
17228 }
17229 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .ab-testing-header button.edit svg {
17230 width: 17px;
17231 }
17232 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .ab-testing-header button.start {
17233 margin-left: auto;
17234 }
17235 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .single-node-overlay {
17236 position: fixed;
17237 top: 0;
17238 left: 0;
17239 width: 100%;
17240 height: 100%;
17241 background-color: transparent;
17242 }
17243 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .single-node-wrapper {
17244 box-sizing: border-box;
17245 margin-bottom: 40px;
17246 }
17247 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .single-node-wrapper:last-child {
17248 margin-bottom: 0;
17249 }
17250 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .single-node-wrapper button.active {
17251 position: relative;
17252 }
17253 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .single-node-wrapper button.active .wpfnl-dropdown {
17254 visibility: visible;
17255 opacity: 1;
17256 }
17257 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .single-node-wrapper .wpfnl-dropdown {
17258 top: 20px;
17259 left: 0;
17260 border-radius: 6px;
17261 border: 1px solid #EBEDF0;
17262 background: #FFF;
17263 box-shadow: 0px 2px 20px 0px rgba(210, 209, 218, 0.3);
17264 padding: 10px;
17265 }
17266 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .single-node-wrapper .wpfnl-dropdown .wpfnl-dropdown-item {
17267 border-radius: 4px;
17268 background: #F6F8FA;
17269 padding: 8px;
17270 width: auto;
17271 height: auto;
17272 flex-direction: row;
17273 align-items: center;
17274 justify-content: flex-start;
17275 display: flex;
17276 gap: 8px;
17277 cursor: pointer;
17278 }
17279 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .single-node-wrapper .wpfnl-dropdown .wpfnl-dropdown-item svg {
17280 margin: 0;
17281 }
17282 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .single-node-wrapper .wpfnl-dropdown .wpfnl-dropdown-item span {
17283 color: #2D3149;
17284 font-weight: 500;
17285 }
17286 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .single-node-wrapper .wpfnl-dropdown::after {
17287 content: none;
17288 }
17289 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .has-mailmint-step .single-node-wrapper:not(.single-node-thankyou):nth-last-of-type(2) {
17290 margin-bottom: 0;
17291 }
17292 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .single-node {
17293 position: relative;
17294 background: #FFFFFF;
17295 box-sizing: border-box;
17296 border-radius: 10px;
17297 border: 1px solid #EDECF2;
17298 box-shadow: 0px 20px 20px rgba(190, 190, 215, 0.08);
17299 }
17300 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper svg {
17301 display: block;
17302 position: relative;
17303 }
17304 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .placeholder-img svg {
17305 width: 100%;
17306 }
17307 .wpfnl-drawing-window .drawflow .drawflow-node .node-control-button {
17308 background: #fff;
17309 display: flex;
17310 flex-flow: row;
17311 align-items: center;
17312 justify-content: center;
17313 z-index: 2;
17314 transition: all 0.3s ease;
17315 width: 100%;
17316 margin-top: 12px;
17317 margin-bottom: 3px;
17318 gap: 10px;
17319 }
17320 .wpfnl-drawing-window .drawflow .drawflow-node .node-control-button li {
17321 width: 24px;
17322 height: 22px;
17323 display: flex;
17324 flex-flow: column;
17325 align-items: center;
17326 justify-content: center;
17327 position: relative;
17328 }
17329 .wpfnl-drawing-window .drawflow .drawflow-node .node-control-button li > button {
17330 border: none;
17331 background: transparent;
17332 }
17333 .wpfnl-drawing-window .drawflow .drawflow-node .node-control-button li > a, .wpfnl-drawing-window .drawflow .drawflow-node .node-control-button li > button {
17334 display: block;
17335 text-align: center;
17336 line-height: 22px;
17337 width: 100%;
17338 cursor: pointer;
17339 }
17340 .wpfnl-drawing-window .drawflow .drawflow-node .node-control-button li svg {
17341 margin: 0 auto;
17342 }
17343 .wpfnl-drawing-window .drawflow .drawflow-node .node-control-button li .pro-tag {
17344 position: absolute;
17345 top: -23px;
17346 left: 50%;
17347 padding: 0;
17348 transform: translateX(-50%);
17349 }
17350 .wpfnl-drawing-window .drawflow .drawflow-node .node-control-button li .pro-tag::before {
17351 content: "";
17352 position: absolute;
17353 left: calc(50% - 1px);
17354 bottom: -6px;
17355 width: 10px;
17356 height: 10px;
17357 background: #6E42D3;
17358 border-radius: 2px;
17359 transform: rotate(45deg) translateX(-50%);
17360 z-index: 0;
17361 }
17362 .wpfnl-drawing-window .drawflow .drawflow-node .node-control-button li .pro-tag.has-opacity {
17363 background: #9F8ACD;
17364 }
17365 .wpfnl-drawing-window .drawflow .drawflow-node .node-control-button li .pro-tag.has-opacity::before {
17366 background: #9F8ACD;
17367 }
17368 .wpfnl-drawing-window .drawflow .drawflow-node .node-control-button li .pro-tag a {
17369 font-size: 12px;
17370 line-height: 1;
17371 font-weight: 700;
17372 letter-spacing: -0.3px;
17373 padding: 3px 5px 3px;
17374 display: block;
17375 position: relative;
17376 white-space: nowrap;
17377 }
17378 .wpfnl-drawing-window .drawflow .drawflow-node .node-control-button .create-ab-dropdown {
17379 background: #FFFFFF;
17380 box-shadow: 0px 8px 30px rgba(21, 21, 69, 0.1019607843);
17381 border-radius: 10px;
17382 position: absolute;
17383 left: calc(100% + 8px);
17384 top: 0;
17385 z-index: 3;
17386 width: 184px;
17387 text-align: left;
17388 border: 1px solid #E5E8F3;
17389 display: none;
17390 }
17391 .wpfnl-drawing-window .drawflow .drawflow-node .node-control-button .create-ab-dropdown button {
17392 font-weight: 500;
17393 font-size: 14px;
17394 line-height: 1;
17395 color: #787F96;
17396 border: none;
17397 background: transparent;
17398 padding: 10px 15px;
17399 border-bottom: 1px solid #F1F3FA;
17400 text-align: left;
17401 width: 100%;
17402 cursor: pointer;
17403 transition: color 0.3s ease;
17404 }
17405 .wpfnl-drawing-window .drawflow .drawflow-node .node-control-button .create-ab-dropdown button:last-child {
17406 border-bottom: 0;
17407 }
17408 .wpfnl-drawing-window .drawflow .drawflow-node .node-control-button .create-ab-dropdown button:hover {
17409 color: #6E42D3;
17410 }
17411 .wpfnl-drawing-window .drawflow .drawflow-node .node-header {
17412 background: #ffffff;
17413 box-sizing: border-box;
17414 border-radius: 10px 10px 0px 0px;
17415 padding: 10px 3px 9px;
17416 }
17417 .wpfnl-drawing-window .drawflow .drawflow-node .node-header .node-title {
17418 color: #363B4E;
17419 font-weight: 500;
17420 font-size: 13px;
17421 line-height: 14px;
17422 padding: 0;
17423 margin: 0;
17424 text-transform: capitalize;
17425 display: flex;
17426 align-items: center;
17427 justify-content: center;
17428 gap: 6px;
17429 }
17430 .wpfnl-drawing-window .drawflow .drawflow-node .node-header .node-title span {
17431 font-size: 11px;
17432 color: #797e94;
17433 max-width: 88px;
17434 white-space: nowrap;
17435 overflow: hidden;
17436 text-overflow: ellipsis;
17437 display: inline-block;
17438 vertical-align: middle;
17439 }
17440 .wpfnl-drawing-window .drawflow .drawflow-node .node-body {
17441 padding: 10px;
17442 }
17443 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .placeholder-img.thankyou {
17444 padding: 14px 0px;
17445 }
17446 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .no-product-notice {
17447 transform: translateY(-7px);
17448 width: 100%;
17449 }
17450 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .preview-img {
17451 border-radius: 8px;
17452 border: 1px solid #EEF0F3;
17453 position: relative;
17454 overflow: hidden;
17455 height: 121px;
17456 background: #f6f5fa;
17457 }
17458 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .preview-img > div {
17459 height: 100%;
17460 background-repeat: no-repeat;
17461 background-size: cover;
17462 background-position: center -5px;
17463 }
17464 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .preview-img img {
17465 border-radius: 8px;
17466 height: 100%;
17467 object-fit: cover;
17468 }
17469 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .orderbump-cta {
17470 background: linear-gradient(180deg, rgba(217, 217, 217, 0) 44.08%, rgba(0, 0, 0, 0.53) 100%);
17471 border-radius: 8px;
17472 position: absolute;
17473 bottom: -6px;
17474 left: 0;
17475 width: 100%;
17476 height: 100%;
17477 display: flex;
17478 flex-flow: column;
17479 align-items: center;
17480 justify-content: flex-end;
17481 padding-bottom: 15px;
17482 }
17483 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .orderbump-cta > span {
17484 font-weight: 500;
17485 font-size: 12px;
17486 line-height: 10px;
17487 text-transform: capitalize;
17488 color: #FFFFFF;
17489 display: block;
17490 }
17491 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .orderbump-cta > span.clickable-tag {
17492 cursor: pointer;
17493 text-decoration: underline;
17494 text-underline-offset: 2px;
17495 transition: opacity 0.15s ease;
17496 }
17497 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .orderbump-cta > span.clickable-tag:hover {
17498 opacity: 0.8;
17499 }
17500 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .orderbump-cta > span.has-orderbump {
17501 font-weight: 600;
17502 }
17503 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .node-cta > span {
17504 border: 1px solid #EEF0F3;
17505 border-radius: 8px;
17506 display: block;
17507 font-weight: 500;
17508 font-size: 12px;
17509 line-height: 1;
17510 text-align: center;
17511 text-transform: capitalize;
17512 color: #363B4E;
17513 padding: 8px 5px;
17514 margin-top: 10px;
17515 }
17516 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .node-cta > span.no-product {
17517 color: #ee5f5a;
17518 }
17519 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .node-cta > span.has-product {
17520 color: #45b959;
17521 font-weight: 600;
17522 border-color: #45b959;
17523 }
17524 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .node-cta > span.clickable-tag {
17525 cursor: pointer;
17526 transition: opacity 0.15s ease, border-color 0.15s ease;
17527 }
17528 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .node-cta > span.clickable-tag:hover {
17529 opacity: 0.75;
17530 }
17531 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .node-cta > span.clickable-tag.no-product:hover {
17532 border-color: #ee5f5a;
17533 }
17534 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .node-cta > span.clickable-tag.has-product:hover {
17535 border-color: #45b959;
17536 }
17537 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .end-flag {
17538 position: absolute;
17539 top: 98px;
17540 left: calc(100% + 54px);
17541 width: 50px;
17542 height: 50px;
17543 border: 1px solid #EDECF2;
17544 box-shadow: 0px 6px 10px 0px rgba(190, 190, 215, 0.08);
17545 background: #ffffff;
17546 display: flex;
17547 align-items: center;
17548 justify-content: center;
17549 border-radius: 100%;
17550 }
17551 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .end-flag .flag-line {
17552 position: absolute;
17553 right: calc(100% + 11px);
17554 top: 18px;
17555 width: 42px;
17556 height: 2px;
17557 background: #7A8B9A;
17558 }
17559 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .end-flag:before {
17560 content: url("data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMTAgMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbD0iIzdBOEI5QSIgZD0iTTEuNzUgMTUuNTg1YTEuMDgzIDEuMDgzIDAgMDEtLjc3LTEuODUybDUuNzQyLTUuNzMxTC45ODEgMi4yN0ExLjA4OCAxLjA4OCAwIDAxMi41MTkuNzMzbDYuNSA2LjVhMS4wODMgMS4wODMgMCAwMTAgMS41MjdsLTYuNSA2LjVhMS4wODMgMS4wODMgMCAwMS0uNzcuMzI1eiIvPjwvc3ZnPg==");
17561 position: absolute;
17562 right: calc(100% + 9px);
17563 top: 17px;
17564 width: 10px;
17565 height: 16px;
17566 }
17567 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .end-flag:after {
17568 content: "";
17569 position: absolute;
17570 left: -61px;
17571 top: 20px;
17572 width: 12px;
17573 height: 12px;
17574 border: 2px solid #7A8B9A;
17575 border-radius: 100%;
17576 box-sizing: border-box;
17577 background: #fff;
17578 }
17579 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .end-flag path {
17580 stroke: #6E42D3;
17581 }
17582 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .end-flag > span {
17583 font-size: 14px;
17584 line-height: 1.2;
17585 font-weight: 600;
17586 color: #363B4E;
17587 margin-top: 6px;
17588 display: block;
17589 }
17590 .wpfnl-drawing-window .drawflow .drawflow-node .inputs .input,
17591 .wpfnl-drawing-window .drawflow .drawflow-node .output {
17592 border-radius: 50%;
17593 border: 2px solid #7A8B9A;
17594 background: #fff;
17595 width: 12px;
17596 height: 12px;
17597 position: absolute;
17598 right: 7px;
17599 top: 120px;
17600 pointer-events: none !important;
17601 }
17602 .wpfnl-drawing-window .drawflow .drawflow-node .output {
17603 opacity: 1 !important;
17604 right: -5px;
17605 pointer-events: none !important;
17606 }
17607 .wpfnl-drawing-window .drawflow .drawflow-node .output.output_2 {
17608 top: 120px;
17609 }
17610 .wpfnl-drawing-window .drawflow .drawflow-node .inputs .input {
17611 background: #f6f5fa;
17612 opacity: 1 !important;
17613 border: none;
17614 left: -13px;
17615 }
17616 .wpfnl-drawing-window .drawflow .drawflow-node .inputs .input.input-connected:before {
17617 content: url("data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMTAgMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbD0iIzdBOEI5QSIgZD0iTTEuNzUgMTUuNTg1YTEuMDgzIDEuMDgzIDAgMDEtLjc3LTEuODUybDUuNzQyLTUuNzMxTC45ODEgMi4yN0ExLjA4OCAxLjA4OCAwIDAxMi41MTkuNzMzbDYuNSA2LjVhMS4wODMgMS4wODMgMCAwMTAgMS41MjdsLTYuNSA2LjVhMS4wODMgMS4wODMgMCAwMS0uNzcuMzI1eiIvPjwvc3ZnPg==");
17618 width: 10px;
17619 height: 16px;
17620 border-radius: 0px;
17621 position: absolute;
17622 left: -9px;
17623 top: -2px;
17624 }
17625 .wpfnl-drawing-window .drawflow .drawflow-node.selected {
17626 z-index: 4;
17627 }
17628 .wpfnl-drawing-window .drawflow .drawflow-node.landing .node-header {
17629 background: #E8F1FF;
17630 }
17631 .wpfnl-drawing-window .drawflow .drawflow-node.landing .node-header .node-title svg {
17632 width: 15px;
17633 height: 15px;
17634 }
17635 .wpfnl-drawing-window .drawflow .drawflow-node.checkout .node-header {
17636 background: #FDF0E8;
17637 padding: 9px 3px 8px;
17638 }
17639 .wpfnl-drawing-window .drawflow .drawflow-node.checkout .node-header .node-title svg {
17640 width: 15px;
17641 height: 17px;
17642 top: -1px;
17643 }
17644 .wpfnl-drawing-window .drawflow .drawflow-node.upsell .node-header {
17645 background: #E9F9E8;
17646 }
17647 .wpfnl-drawing-window .drawflow .drawflow-node.upsell .node-header .node-title svg {
17648 width: 15px;
17649 height: 15px;
17650 }
17651 .wpfnl-drawing-window .drawflow .drawflow-node.downsell .node-header {
17652 background: #FCF0F1;
17653 }
17654 .wpfnl-drawing-window .drawflow .drawflow-node.downsell .node-header .node-title svg {
17655 width: 15px;
17656 height: 15px;
17657 }
17658 .wpfnl-drawing-window .drawflow .drawflow-node.thankyou .node-header {
17659 background: #E6FAF5;
17660 }
17661 .wpfnl-drawing-window .drawflow .drawflow-node.thankyou .node-header .node-title svg {
17662 width: 15px;
17663 height: 15px;
17664 }
17665 .wpfnl-drawing-window .drawflow .drawflow-node.custom .node-header {
17666 background: #E0F2F4;
17667 }
17668 .wpfnl-drawing-window .drawflow .drawflow-node.custom .node-header .node-title svg {
17669 width: 15px;
17670 height: 15px;
17671 }
17672 .wpfnl-drawing-window .drawflow .drawflow-node.conditional .output:before {
17673 display: none;
17674 }
17675 .wpfnl-drawing-window .drawflow .drawflow-node.conditional.selected .actions {
17676 top: -35px;
17677 }
17678 .wpfnl-drawing-window .drawflow .drawflow-step-delete {
17679 position: absolute;
17680 right: -8px;
17681 top: -8px;
17682 width: 22px;
17683 height: 22px;
17684 border-radius: 30px;
17685 background: #ffffff;
17686 color: #ffffff;
17687 border: 2px solid #EE5F5A;
17688 line-height: 1.3;
17689 cursor: pointer;
17690 z-index: 1;
17691 opacity: 0;
17692 visibility: hidden;
17693 transition: all 0.3s ease;
17694 }
17695 .wpfnl-drawing-window .drawflow .drawflow-step-delete:before {
17696 content: "";
17697 position: absolute;
17698 left: 0;
17699 top: 0;
17700 width: 100%;
17701 height: 100%;
17702 background-image: url("../images/cross.svg");
17703 background-repeat: no-repeat;
17704 background-size: 80% 80%;
17705 background-position: center center;
17706 border-radius: 50%;
17707 }
17708 .wpfnl-drawing-window .drawflow .ab-testing-indicator {
17709 position: absolute;
17710 top: -28px;
17711 left: 50%;
17712 transform: translateX(-50%);
17713 color: #FFF;
17714 font-size: 10px;
17715 font-weight: 600;
17716 line-height: 1;
17717 background-color: #EC813F;
17718 box-shadow: 0px 20px 20px rgba(190, 190, 215, 0.08);
17719 z-index: 2;
17720 padding: 5px 10px;
17721 white-space: nowrap;
17722 border-radius: 50px;
17723 }
17724 .wpfnl-drawing-window .drawflow .node-condition-wrapper .drawflow-step-delete {
17725 left: -3px;
17726 right: inherit;
17727 top: -7px;
17728 }
17729 .wpfnl-drawing-window .drawflow .node-condition-wrapper:hover .drawflow-step-delete,
17730 .wpfnl-drawing-window .drawflow .node-wrapper:hover .drawflow-step-delete {
17731 opacity: 1;
17732 visibility: visible;
17733 }
17734 .wpfnl-drawing-window .drawflow .drawflow-delete:before {
17735 content: "";
17736 position: absolute;
17737 left: 0;
17738 top: 0;
17739 width: 100%;
17740 height: 100%;
17741 background-image: url("../images/cross.svg");
17742 background-repeat: no-repeat;
17743 background-size: 80% 80%;
17744 background-position: center center;
17745 border-radius: 50%;
17746 }
17747 .wpfnl-drawing-window .drawflow .drawflow-node:not(.conditional) .outputs .output,
17748 .wpfnl-drawing-window .drawflow .drawflow-node:not(.conditional) .inputs .input {
17749 opacity: 0;
17750 }
17751 .wpfnl-drawing-window .drawflow .drawflow-node.selected:not(.conditional) .outputs .output,
17752 .wpfnl-drawing-window .drawflow .drawflow-node.selected:not(.conditional) .inputs .input {
17753 opacity: 1;
17754 }
17755 .wpfnl-drawing-window .drawflow .drawflow-node.conditional .outputs .output,
17756 .wpfnl-drawing-window .drawflow .drawflow-node.conditional .inputs .input {
17757 width: 9px;
17758 height: 9px;
17759 border-radius: 50%;
17760 border: 2px solid #7A8B9A;
17761 background: #fff;
17762 background-image: none;
17763 }
17764 .wpfnl-drawing-window .drawflow .drawflow-node.conditional .outputs .output {
17765 right: 5px;
17766 }
17767 .wpfnl-drawing-window .drawflow .drawflow-node.conditional .inputs .input {
17768 left: -5px;
17769 }
17770 .wpfnl-drawing-window .drawflow .drawflow-delete {
17771 width: 22px;
17772 height: 22px;
17773 background: #ffffff;
17774 color: #ffffff;
17775 border: 2px solid #EE5F5A;
17776 line-height: 1.3;
17777 display: none;
17778 opacity: 0;
17779 visibility: hidden;
17780 }
17781 .wpfnl-drawing-window .drawflow .drawflow-node.conditional {
17782 background: #ffffff !important;
17783 border-radius: 100%;
17784 width: 56px;
17785 height: 56px;
17786 border: 1px solid #E5E8F3;
17787 box-shadow: 0px 20px 20px rgba(190, 190, 215, 0.08);
17788 }
17789 .wpfnl-drawing-window .drawflow .drawflow-node.conditional svg {
17790 position: relative;
17791 top: 3px;
17792 }
17793 .wpfnl-drawing-window .drawflow .drawflow-node.conditional .drawflow-delete {
17794 left: -2px;
17795 top: -6px;
17796 }
17797 .wpfnl-drawing-window .drawflow .drawflow-node.conditional .actions {
17798 position: absolute;
17799 top: -19px;
17800 background: #fff;
17801 left: 50%;
17802 transform: translateX(-50%);
17803 box-shadow: 0px 1px 1px rgba(190, 190, 215, 0.2);
17804 border-radius: 5px;
17805 transition: all 0.3s ease;
17806 opacity: 0;
17807 visibility: hidden;
17808 }
17809 .wpfnl-drawing-window .drawflow .drawflow-node.conditional .actions:before {
17810 content: "";
17811 position: absolute;
17812 bottom: -5px;
17813 left: 50%;
17814 width: 8px;
17815 height: 8px;
17816 background: white;
17817 margin-left: -4px;
17818 transform: rotate(45deg);
17819 }
17820 .wpfnl-drawing-window .drawflow .drawflow-node.conditional .actions li {
17821 padding: 2px 6px;
17822 cursor: pointer;
17823 }
17824 .wpfnl-drawing-window .drawflow .drawflow-node.conditional .condition-label {
17825 position: absolute;
17826 bottom: -10px;
17827 left: 50%;
17828 background: #fff;
17829 font-size: 13px;
17830 text-transform: capitalize;
17831 padding: 2px 6px;
17832 border-radius: 4px;
17833 transform: translateX(-50%);
17834 opacity: 0;
17835 visibility: hidden;
17836 transition: all 0.3s ease;
17837 }
17838 .wpfnl-drawing-window .drawflow .drawflow-node.conditional.selected .actions {
17839 top: -39px;
17840 opacity: 1;
17841 visibility: visible;
17842 }
17843 .wpfnl-drawing-window .drawflow .drawflow-node.conditional.selected .condition-label {
17844 bottom: -30px;
17845 opacity: 1;
17846 visibility: visible;
17847 }
17848 .wpfnl-drawing-window .drawflow .drawflow-node.conditional .condition-else,
17849 .wpfnl-drawing-window .drawflow .drawflow-node.conditional .condition-if {
17850 position: absolute;
17851 background: #fff;
17852 border-radius: 50%;
17853 cursor: pointer;
17854 font-size: 11px;
17855 text-transform: uppercase;
17856 font-weight: 600;
17857 width: 20px;
17858 height: 20px;
17859 border: 2px solid #00D057;
17860 color: #00D057;
17861 padding: 1px 0;
17862 }
17863 .wpfnl-drawing-window .drawflow .drawflow-node.conditional .condition-if {
17864 top: -8px;
17865 right: -17px;
17866 }
17867 .wpfnl-drawing-window .drawflow .drawflow-node.conditional .condition-else {
17868 bottom: -7px;
17869 right: -17px;
17870 color: #EE5F5A;
17871 border-color: #EE5F5A;
17872 }
17873 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper.ab-testing-started {
17874 border-color: #6E42D3;
17875 }
17876 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper.ab-testing-started .ab-testing-header {
17877 border-bottom-color: #6E42D3;
17878 }
17879 .wpfnl-drawing-window .drawflow > .drawflow-delete {
17880 margin-top: -9px;
17881 margin-left: -11px;
17882 }
17883
17884 .wpfnl-drawing-window.enabled-gbf .drawflow .drawflow-node.landing {
17885 cursor: not-allowed;
17886 }
17887 .wpfnl-drawing-window.enabled-gbf .drawflow .drawflow-node.landing:before {
17888 content: url(../images/disabled.svg);
17889 position: absolute;
17890 top: 0;
17891 z-index: 1;
17892 left: 0;
17893 color: #e33e3e;
17894 background: rgba(249, 249, 249, 0.6509803922);
17895 width: 100%;
17896 height: 100%;
17897 border-radius: 10px;
17898 display: flex;
17899 flex-flow: column;
17900 align-items: center;
17901 justify-content: center;
17902 font-size: 15px;
17903 font-weight: 500;
17904 }
17905 .wpfnl-drawing-window.enabled-gbf .drawflow .drawflow-node.landing .add-new-action {
17906 display: none;
17907 }
17908 .wpfnl-drawing-window.enabled-gbf .drawflow .drawflow-node.landing .mintmrm-automation-step-wrapper {
17909 display: none;
17910 }
17911
17912 .wpfnl-vertical-flow-view {
17913 width: 100%;
17914 flex: 1;
17915 min-height: 0;
17916 overflow: hidden;
17917 display: flex;
17918 justify-content: center;
17919 align-items: flex-start;
17920 padding: 40px 40px 60px;
17921 background: #f6f5fa;
17922 cursor: grab;
17923 }
17924 .wpfnl-vertical-flow-view.vf--panning {
17925 cursor: grabbing;
17926 user-select: none;
17927 }
17928 .wpfnl-vertical-flow-view .vf-flow-container {
17929 display: flex;
17930 flex-direction: column;
17931 align-items: center;
17932 flex-shrink: 0;
17933 }
17934 .wpfnl-vertical-flow-view .vf-step-card {
17935 width: 300px;
17936 flex-shrink: 0;
17937 background: #fff;
17938 border-radius: 12px;
17939 border-top: 3px solid #ec813f;
17940 box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05);
17941 overflow: visible;
17942 position: relative;
17943 cursor: pointer;
17944 transition: box-shadow 0.18s ease, border-color 0.18s ease;
17945 }
17946 .wpfnl-vertical-flow-view .vf-step-card:hover {
17947 box-shadow: 0 3px 12px rgba(0, 0, 0, 0.08);
17948 }
17949 .wpfnl-vertical-flow-view .vf-step-card:hover .vf-step-card__hover-actions {
17950 opacity: 1;
17951 visibility: visible;
17952 transform: translateX(0);
17953 }
17954 .wpfnl-vertical-flow-view .vf-step-card--landing {
17955 border-top-color: #2b74ff;
17956 }
17957 .wpfnl-vertical-flow-view .vf-step-card--landing .vf-step-card__icon-wrap {
17958 background: #E8F1FF;
17959 color: #0284c7;
17960 }
17961 .wpfnl-vertical-flow-view .vf-step-card--checkout {
17962 border-top-color: #ec813f;
17963 }
17964 .wpfnl-vertical-flow-view .vf-step-card--checkout .vf-step-card__icon-wrap {
17965 background: #FDF0E8;
17966 color: #d97706;
17967 }
17968 .wpfnl-vertical-flow-view .vf-step-card--upsell {
17969 border-top-color: #3bc219;
17970 }
17971 .wpfnl-vertical-flow-view .vf-step-card--upsell .vf-step-card__icon-wrap {
17972 background: #E9F9E8;
17973 color: #059669;
17974 }
17975 .wpfnl-vertical-flow-view .vf-step-card--downsell {
17976 border-top-color: #d94f80;
17977 }
17978 .wpfnl-vertical-flow-view .vf-step-card--downsell .vf-step-card__icon-wrap {
17979 background: #FCF0F1;
17980 color: #dc2626;
17981 }
17982 .wpfnl-vertical-flow-view .vf-step-card--thankyou {
17983 border-top-color: #44d6ad;
17984 }
17985 .wpfnl-vertical-flow-view .vf-step-card--thankyou .vf-step-card__icon-wrap {
17986 background: #E6FAF5;
17987 color: #7c3aed;
17988 }
17989 .wpfnl-vertical-flow-view .vf-step-card--custom .vf-step-card__icon-wrap {
17990 background: #E0F2F4;
17991 color: #64748b;
17992 }
17993 .wpfnl-vertical-flow-view .vf-step-card__header {
17994 display: flex;
17995 align-items: flex-start;
17996 gap: 12px;
17997 padding: 16px;
17998 }
17999 .wpfnl-vertical-flow-view .vf-step-card__icon-wrap {
18000 width: 44px;
18001 height: 44px;
18002 border-radius: 10px;
18003 display: flex;
18004 align-items: center;
18005 justify-content: center;
18006 flex-shrink: 0;
18007 background: #f1f5f9;
18008 }
18009 .wpfnl-vertical-flow-view .vf-step-card__icon-wrap svg,
18010 .wpfnl-vertical-flow-view .vf-step-card__icon-wrap img {
18011 width: 22px;
18012 height: 22px;
18013 }
18014 .wpfnl-vertical-flow-view .vf-step-card__info {
18015 flex: 1;
18016 min-width: 0;
18017 display: flex;
18018 flex-direction: column;
18019 gap: 3px;
18020 padding-top: 2px;
18021 }
18022 .wpfnl-vertical-flow-view .vf-step-card__title {
18023 font-size: 14px;
18024 font-weight: 500;
18025 color: #1d2939;
18026 line-height: 1.2;
18027 text-transform: capitalize;
18028 }
18029 .wpfnl-vertical-flow-view .vf-step-card__subtitle {
18030 font-size: 13px;
18031 }
18032 .wpfnl-vertical-flow-view .vf-step-card__subtitle {
18033 font-size: 11px !important;
18034 font-weight: 400 !important;
18035 color: #98a2b3 !important;
18036 white-space: nowrap;
18037 overflow: hidden;
18038 text-overflow: ellipsis;
18039 line-height: 1.3;
18040 }
18041 .wpfnl-vertical-flow-view .vf-step-card__cond-status {
18042 font-size: 12px;
18043 line-height: 1.3;
18044 display: flex;
18045 align-items: center;
18046 gap: 5px;
18047 }
18048 .wpfnl-vertical-flow-view .vf-step-card__cond-status--active {
18049 color: #16a34a;
18050 }
18051 .wpfnl-vertical-flow-view .vf-step-card__cond-status--active::before {
18052 content: "";
18053 display: inline-block;
18054 width: 7px;
18055 height: 7px;
18056 border-radius: 50%;
18057 background: #16a34a;
18058 flex-shrink: 0;
18059 }
18060 .wpfnl-vertical-flow-view .vf-step-card__cond-status--warn {
18061 color: #dc2626 !important;
18062 }
18063 .wpfnl-vertical-flow-view .vf-step-card__hover-actions {
18064 position: absolute;
18065 left: calc(100% + 10px);
18066 top: 0;
18067 transform: translateX(8px);
18068 display: flex;
18069 flex-direction: column;
18070 padding: 5px;
18071 background: #fff;
18072 border: 1px solid #eaecf0;
18073 border-radius: 10px;
18074 box-shadow: 0 4px 16px rgba(0, 0, 0, 0.08);
18075 opacity: 0;
18076 visibility: hidden;
18077 z-index: 100;
18078 min-width: 150px;
18079 transition: opacity 0.18s ease, visibility 0.18s ease, transform 0.18s ease;
18080 white-space: nowrap;
18081 }
18082 .wpfnl-vertical-flow-view .vf-hover-btn {
18083 display: block;
18084 width: 100%;
18085 padding: 7px 14px;
18086 background: transparent;
18087 border: none;
18088 border-radius: 7px;
18089 cursor: pointer;
18090 color: #344054;
18091 text-decoration: none;
18092 font-size: 13px;
18093 font-weight: 500;
18094 text-align: left;
18095 transition: background 0.12s ease, color 0.12s ease;
18096 }
18097 .wpfnl-vertical-flow-view .vf-hover-btn span {
18098 font-size: 13px !important;
18099 font-weight: 500 !important;
18100 color: inherit !important;
18101 line-height: 1;
18102 white-space: nowrap;
18103 }
18104 .wpfnl-vertical-flow-view .vf-hover-btn:hover {
18105 background: #f4f5f7;
18106 color: #6e42d3;
18107 text-decoration: none;
18108 }
18109 .wpfnl-vertical-flow-view .vf-hover-btn--danger {
18110 color: #f04438;
18111 }
18112 .wpfnl-vertical-flow-view .vf-hover-btn--danger:hover {
18113 background: #fff1f0;
18114 color: #f04438;
18115 }
18116 .wpfnl-vertical-flow-view .vf-step-card__badges {
18117 display: flex;
18118 flex-wrap: wrap;
18119 gap: 4px;
18120 padding: 0 16px 12px;
18121 }
18122 .wpfnl-vertical-flow-view .vf-step-card__badges:empty {
18123 display: none;
18124 }
18125 .wpfnl-vertical-flow-view .vf-step-card__badges .vf-cta-tag {
18126 display: inline-block;
18127 font-size: 10px;
18128 font-weight: 400;
18129 padding: 5px 8px 4px;
18130 border-radius: 20px;
18131 cursor: pointer;
18132 line-height: 1;
18133 background-color: #eef0f1;
18134 border: 1px solid #e6e6e6;
18135 transition: opacity 0.15s ease;
18136 letter-spacing: 0.2px;
18137 }
18138 .wpfnl-vertical-flow-view .vf-step-card__badges .vf-cta-tag:hover {
18139 opacity: 0.75;
18140 }
18141 .wpfnl-vertical-flow-view .vf-step-card__badges .vf-cta-tag--active, .wpfnl-vertical-flow-view .vf-step-card__badges .vf-cta-tag--has-product {
18142 background: #f0fdf4;
18143 color: #58151c;
18144 border-color: #bbf7d0;
18145 }
18146 .wpfnl-vertical-flow-view .vf-step-card__badges .vf-cta-tag--inactive, .wpfnl-vertical-flow-view .vf-step-card__badges .vf-cta-tag--no-product {
18147 background: #fff8f8;
18148 color: #f38282;
18149 border-color: #fecaca;
18150 }
18151 .wpfnl-vertical-flow-view .vf-dropdown {
18152 position: absolute;
18153 right: 0;
18154 background: #fff;
18155 border: 1px solid #eaecf0;
18156 border-radius: 10px;
18157 box-shadow: 0 8px 24px rgba(0, 0, 0, 0.12);
18158 padding: 4px;
18159 min-width: 140px;
18160 z-index: 200;
18161 list-style: none;
18162 margin: 0;
18163 }
18164 .wpfnl-vertical-flow-view .vf-dropdown__item {
18165 display: flex;
18166 align-items: center;
18167 gap: 8px;
18168 padding: 8px 10px;
18169 font-size: 12px !important;
18170 color: #344054;
18171 border-radius: 6px;
18172 cursor: pointer;
18173 transition: background 0.12s ease;
18174 }
18175 .wpfnl-vertical-flow-view .vf-dropdown__item:hover {
18176 background: #f9fafb;
18177 }
18178 .wpfnl-vertical-flow-view .vf-dropdown__item a {
18179 display: flex;
18180 align-items: center;
18181 gap: 8px;
18182 width: 100%;
18183 text-decoration: none;
18184 color: inherit;
18185 font-size: 12px;
18186 }
18187 .wpfnl-vertical-flow-view .vf-dropdown__item svg {
18188 width: 14px;
18189 height: 14px;
18190 flex-shrink: 0;
18191 }
18192 .wpfnl-vertical-flow-view .vf-dropdown__item span {
18193 font-size: 12px !important;
18194 font-weight: 400 !important;
18195 color: inherit !important;
18196 }
18197 .wpfnl-vertical-flow-view .vf-dropdown__item--danger {
18198 color: #f04438;
18199 }
18200 .wpfnl-vertical-flow-view .vf-dropdown__item--danger:hover {
18201 background: #fff1f0;
18202 }
18203 .wpfnl-vertical-flow-view .vf-step-card__stats {
18204 display: flex;
18205 align-items: center;
18206 justify-content: space-between;
18207 padding: 8px 16px;
18208 border-top: 1px solid #f2f4f7;
18209 background: #f9f9fc;
18210 border-radius: 0 0 12px 12px;
18211 }
18212 .wpfnl-vertical-flow-view .vf-stat {
18213 display: flex;
18214 align-items: baseline;
18215 gap: 5px;
18216 }
18217 .wpfnl-vertical-flow-view .wpfnl-vertical-flow-view .vf-stat__value {
18218 font-size: 13px !important;
18219 font-weight: 600 !important;
18220 color: #344054 !important;
18221 line-height: 1;
18222 }
18223 .wpfnl-vertical-flow-view .wpfnl-vertical-flow-view .vf-stat__label {
18224 font-size: 12px !important;
18225 font-weight: 400 !important;
18226 color: #98a2b3 !important;
18227 line-height: 1;
18228 }
18229 .wpfnl-vertical-flow-view .vf-add-step-btn {
18230 display: flex;
18231 align-items: center;
18232 justify-content: center;
18233 gap: 6px;
18234 width: 300px;
18235 flex-shrink: 0;
18236 padding: 12px 20px;
18237 background: #fff;
18238 border: 1.5px dashed #d0d5dd;
18239 border-radius: 12px;
18240 font-size: 13px;
18241 font-weight: 500;
18242 color: #667085;
18243 cursor: pointer;
18244 transition: all 0.18s ease;
18245 }
18246 .wpfnl-vertical-flow-view .vf-add-step-btn svg {
18247 color: #667085;
18248 transition: color 0.18s ease;
18249 }
18250 .wpfnl-vertical-flow-view .vf-add-step-btn:hover {
18251 border-color: #6e42d3;
18252 color: #6e42d3;
18253 background: #faf5ff;
18254 }
18255 .wpfnl-vertical-flow-view .vf-add-step-btn:hover svg {
18256 color: #6e42d3;
18257 }
18258 .wpfnl-vertical-flow-view .vf-connector {
18259 display: flex;
18260 flex-direction: column;
18261 align-items: center;
18262 position: relative;
18263 }
18264 .wpfnl-vertical-flow-view .vf-connector--merge .vf-connector__merge-icon {
18265 display: flex;
18266 align-items: center;
18267 justify-content: center;
18268 margin-bottom: 2px;
18269 opacity: 0.6;
18270 }
18271 .wpfnl-vertical-flow-view .vf-connector__line {
18272 width: 1px;
18273 height: 44px;
18274 background: #8896a7;
18275 }
18276 .wpfnl-vertical-flow-view .vf-connector__line--half {
18277 height: 22px;
18278 }
18279 .wpfnl-vertical-flow-view .vf-connector__dot {
18280 width: 8px;
18281 height: 8px;
18282 border-radius: 50%;
18283 background: #fff;
18284 border: 1px solid #8896a7;
18285 flex-shrink: 0;
18286 }
18287 .wpfnl-vertical-flow-view .vf-insert-connector {
18288 position: relative;
18289 display: flex;
18290 flex-direction: column;
18291 align-items: center;
18292 }
18293 .wpfnl-vertical-flow-view .vf-insert-connector .vf-connector__line {
18294 height: 88px;
18295 }
18296 .wpfnl-vertical-flow-view .vf-insert-connector:hover .vf-insert-btn {
18297 background: #6e42d3;
18298 transform: translateY(-50%) scale(1.08);
18299 }
18300 .wpfnl-vertical-flow-view .vf-insert-btn {
18301 position: absolute;
18302 top: 50%;
18303 transform: translateY(-50%);
18304 width: 28px;
18305 height: 28px;
18306 border-radius: 50%;
18307 border: none;
18308 background: #7A8B9A;
18309 color: #fff;
18310 display: flex;
18311 align-items: center;
18312 justify-content: center;
18313 cursor: pointer;
18314 z-index: 2;
18315 transition: background 0.15s ease, transform 0.15s ease;
18316 box-shadow: 0 2px 8px rgba(0, 0, 0, 0.18);
18317 flex-shrink: 0;
18318 }
18319 .wpfnl-vertical-flow-view .vf-insert-btn svg {
18320 pointer-events: none;
18321 width: 12px;
18322 height: 12px;
18323 }
18324 .wpfnl-vertical-flow-view .vf-insert-btn--paste {
18325 width: auto;
18326 height: 28px;
18327 border-radius: 14px;
18328 padding: 0 12px;
18329 font-size: 11px;
18330 font-weight: 600;
18331 white-space: nowrap;
18332 background: #6e42d3;
18333 opacity: 1 !important;
18334 transform: translateY(-50%) !important;
18335 }
18336 .wpfnl-vertical-flow-view .vf-insert-btn--paste:hover {
18337 background: #5b35b5;
18338 }
18339 .wpfnl-vertical-flow-view .vf-insert-connector--paste-mode:hover .vf-insert-btn--paste {
18340 background: #5b35b5;
18341 transform: translateY(-50%) scale(1.04) !important;
18342 }
18343 .wpfnl-vertical-flow-view .vf-paste-here-btn {
18344 display: flex;
18345 align-items: center;
18346 justify-content: center;
18347 gap: 6px;
18348 width: 300px;
18349 flex-shrink: 0;
18350 padding: 12px 20px;
18351 background: #faf5ff;
18352 border: 1.5px solid #6e42d3;
18353 border-radius: 12px;
18354 font-size: 13px;
18355 font-weight: 600;
18356 color: #6e42d3;
18357 cursor: pointer;
18358 transition: all 0.18s ease;
18359 }
18360 .wpfnl-vertical-flow-view .vf-paste-here-btn svg {
18361 color: #6e42d3;
18362 }
18363 .wpfnl-vertical-flow-view .vf-paste-here-btn:hover {
18364 background: #ede9fe;
18365 border-color: #5b35b5;
18366 color: #5b35b5;
18367 }
18368 .wpfnl-vertical-flow-view .vf-paste-here-btn:hover svg {
18369 color: #5b35b5;
18370 }
18371 .wpfnl-vertical-flow-view .vf-branch-group {
18372 display: flex;
18373 flex-direction: column;
18374 align-items: stretch;
18375 flex-shrink: 0;
18376 }
18377 .wpfnl-vertical-flow-view .vf-branch-connector {
18378 display: flex;
18379 flex-direction: column;
18380 align-items: center;
18381 }
18382 .wpfnl-vertical-flow-view .vf-branch-connector__stem {
18383 width: 1px;
18384 height: 28px;
18385 background: #8896a7;
18386 flex-shrink: 0;
18387 }
18388 .wpfnl-vertical-flow-view .vf-branch-connector__bar {
18389 display: none;
18390 }
18391 .wpfnl-vertical-flow-view .vf-branch-connector--nested .vf-branch-connector__stem {
18392 height: 18px;
18393 }
18394 .wpfnl-vertical-flow-view .vf-fork-label {
18395 font-size: 11px;
18396 font-weight: 400;
18397 padding: 5px 12px 4px;
18398 border-radius: 20px;
18399 white-space: nowrap;
18400 line-height: 1;
18401 margin-bottom: 12px;
18402 flex-shrink: 0;
18403 }
18404 .wpfnl-vertical-flow-view .vf-fork-label--yes {
18405 background: #fff;
18406 color: #16a34a;
18407 border: 1px solid #86efac;
18408 }
18409 .wpfnl-vertical-flow-view .vf-fork-label--no {
18410 background: #fff;
18411 color: #dc2626;
18412 border: 1px solid #fca5a5;
18413 }
18414 .wpfnl-vertical-flow-view .vf-branches-container {
18415 display: flex;
18416 flex-shrink: 0;
18417 min-height: 80px;
18418 gap: 70px;
18419 }
18420 .wpfnl-vertical-flow-view .vf-branch-column {
18421 position: relative;
18422 min-width: 300px;
18423 flex: 1 0 auto;
18424 display: flex;
18425 flex-direction: column;
18426 align-items: center;
18427 padding: 0 10px 12px;
18428 }
18429 .wpfnl-vertical-flow-view .vf-branch-column--no::before {
18430 content: "";
18431 position: absolute;
18432 top: 0;
18433 left: calc(50% - 0.5px);
18434 right: -35px;
18435 height: 1px;
18436 background: #8896a7;
18437 }
18438 .wpfnl-vertical-flow-view .vf-branch-column--no::after {
18439 content: none;
18440 }
18441 .wpfnl-vertical-flow-view .vf-branch-column--yes::before {
18442 content: "";
18443 position: absolute;
18444 top: 0;
18445 left: -35px;
18446 right: calc(50% - 0.5px);
18447 height: 1px;
18448 background: #8896a7;
18449 }
18450 .wpfnl-vertical-flow-view .vf-branch-column--yes::after {
18451 content: none;
18452 }
18453 .wpfnl-vertical-flow-view .vf-branch-column--no > .vf-fork-label {
18454 position: absolute;
18455 top: -1px;
18456 left: 75%;
18457 transform: translate(-50%, -50%);
18458 z-index: 2;
18459 margin-bottom: 0;
18460 }
18461 .wpfnl-vertical-flow-view .vf-branch-column--yes > .vf-fork-label {
18462 position: absolute;
18463 top: -1px;
18464 left: 25%;
18465 transform: translate(-50%, -50%);
18466 z-index: 2;
18467 margin-bottom: 0;
18468 }
18469 .wpfnl-vertical-flow-view .vf-conditional {
18470 display: flex;
18471 flex-direction: column;
18472 align-items: center;
18473 flex-shrink: 0;
18474 }
18475 .wpfnl-vertical-flow-view .vf-conditional__header {
18476 width: 300px;
18477 display: flex;
18478 align-items: center;
18479 gap: 10px;
18480 padding: 12px 16px;
18481 background: linear-gradient(108deg, #f3eeff 0%, #fff 60%);
18482 border: 1.5px solid #e9d9fc;
18483 border-radius: 12px;
18484 box-shadow: 0 1px 4px rgba(110, 66, 211, 0.08);
18485 cursor: pointer;
18486 }
18487 .wpfnl-vertical-flow-view .vf-conditional__header:hover {
18488 background: linear-gradient(108deg, #ebe1ff 0%, #faf5ff 60%);
18489 }
18490 .wpfnl-vertical-flow-view .vf-conditional__icon {
18491 width: 32px;
18492 height: 32px;
18493 border-radius: 8px;
18494 background: #ede2fc;
18495 display: flex;
18496 align-items: center;
18497 justify-content: center;
18498 flex-shrink: 0;
18499 }
18500 .wpfnl-vertical-flow-view .vf-conditional__title {
18501 font-size: 13px;
18502 font-weight: 600;
18503 color: #6e42d3;
18504 }
18505 .wpfnl-vertical-flow-view .vf-conditional__hint {
18506 font-size: 11px;
18507 color: #98a2b3;
18508 margin-left: auto;
18509 }
18510 .wpfnl-vertical-flow-view .vf-branch__add-btn {
18511 display: flex;
18512 align-items: center;
18513 justify-content: center;
18514 gap: 5px;
18515 width: 300px;
18516 flex-shrink: 0;
18517 padding: 10px 12px;
18518 background: #fff;
18519 border: 1.5px dashed #d0d5dd;
18520 border-radius: 10px;
18521 font-size: 12px;
18522 font-weight: 500;
18523 color: #98a2b3;
18524 cursor: pointer;
18525 transition: all 0.18s ease;
18526 }
18527 .wpfnl-vertical-flow-view .vf-branch__add-btn svg {
18528 flex-shrink: 0;
18529 }
18530 .wpfnl-vertical-flow-view .vf-branch__add-btn:hover {
18531 border-color: #6e42d3;
18532 color: #6e42d3;
18533 background: #faf5ff;
18534 }
18535 .wpfnl-vertical-flow-view .vf-branch__add-btn--paste {
18536 background: #faf5ff;
18537 border-color: #6e42d3;
18538 border-style: solid;
18539 color: #6e42d3;
18540 font-weight: 600;
18541 }
18542 .wpfnl-vertical-flow-view .vf-branch__add-btn--paste:hover {
18543 background: #ede9fe;
18544 border-color: #5b35b5;
18545 color: #5b35b5;
18546 }
18547 .wpfnl-vertical-flow-view .vf-funnel-end {
18548 display: flex;
18549 align-items: center;
18550 gap: 6px;
18551 padding: 6px 16px;
18552 background: #f1f1f1;
18553 border: 1px solid #e5e6e7;
18554 border-radius: 20px;
18555 font-size: 12px;
18556 font-weight: 500;
18557 color: #7A8B9A;
18558 white-space: nowrap;
18559 pointer-events: none;
18560 user-select: none;
18561 flex-shrink: 0;
18562 }
18563 .wpfnl-vertical-flow-view .vf-funnel-end svg {
18564 flex-shrink: 0;
18565 }
18566
18567 .wpfnl-step-settings-drawer {
18568 position: fixed;
18569 top: 32px;
18570 right: -190px;
18571 background-color: #fff;
18572 z-index: 99;
18573 width: 1300px;
18574 height: calc(100vh - 32px);
18575 box-shadow: -1px 3px 13px rgba(150, 141, 169, 0.1);
18576 opacity: 0;
18577 visibility: hidden;
18578 }
18579 .wpfnl-step-settings-drawer .drawer-bg-overlay {
18580 position: fixed;
18581 right: 0;
18582 top: 0;
18583 background: rgba(21, 17, 29, 0.3019607843);
18584 backdrop-filter: blur(4px);
18585 width: 100%;
18586 height: 100%;
18587 z-index: -1;
18588 }
18589 .wpfnl-step-settings-drawer .show-overlay .drawer-bg-overlay {
18590 z-index: 2;
18591 }
18592 .wpfnl-step-settings-drawer.show-drawer {
18593 z-index: 99;
18594 right: 0;
18595 opacity: 1;
18596 visibility: visible;
18597 }
18598 .wpfnl-step-settings-drawer .drawer-full-loader {
18599 position: absolute;
18600 top: 0;
18601 left: 0;
18602 width: 100%;
18603 height: 100%;
18604 background: #fff;
18605 border-radius: 10px 0 0 10px;
18606 z-index: 2;
18607 display: flex;
18608 flex-direction: column;
18609 }
18610 .wpfnl-step-settings-drawer .drawer-full-loader .drawer-shimmer-header {
18611 display: flex;
18612 align-items: center;
18613 justify-content: space-between;
18614 padding: 20px 30px;
18615 flex-shrink: 0;
18616 border-bottom: 1px solid #EEF0F3;
18617 }
18618 .wpfnl-step-settings-drawer .drawer-full-loader .drawer-shimmer-title {
18619 height: 24px;
18620 width: 180px;
18621 border-radius: 6px;
18622 }
18623 .wpfnl-step-settings-drawer .drawer-full-loader .drawer-shimmer-close {
18624 height: 38px;
18625 width: 38px;
18626 border-radius: 10px;
18627 }
18628 .wpfnl-step-settings-drawer .drawer-full-loader .drawer-shimmer-body {
18629 padding: 20px 30px;
18630 flex: 1;
18631 overflow: hidden;
18632 }
18633 .wpfnl-step-settings-drawer .drawer-full-loader .drawer-shimmer-section {
18634 border: 1px solid #EEF0F3;
18635 border-radius: 10px;
18636 padding: 16px 20px;
18637 margin-bottom: 16px;
18638 }
18639 .wpfnl-step-settings-drawer .drawer-full-loader .drawer-shimmer-section-title {
18640 height: 18px;
18641 width: 40%;
18642 border-radius: 6px;
18643 margin-bottom: 16px;
18644 }
18645 .wpfnl-step-settings-drawer .drawer-full-loader .drawer-shimmer-fields {
18646 display: flex;
18647 gap: 16px;
18648 }
18649 .wpfnl-step-settings-drawer .drawer-full-loader .drawer-shimmer-field {
18650 height: 36px;
18651 flex: 1;
18652 border-radius: 6px;
18653 }
18654 .wpfnl-step-settings-drawer .drawer-switcher-loader {
18655 position: absolute;
18656 top: 0;
18657 left: 0;
18658 width: 100%;
18659 height: 100%;
18660 background: transparent;
18661 border-radius: 10px 0 0 10px;
18662 z-index: 2;
18663 display: none;
18664 }
18665 .wpfnl-step-settings-drawer .drawer-wrapper {
18666 height: 100%;
18667 width: 100%;
18668 background: #fff;
18669 }
18670 .wpfnl-step-settings-drawer .drawer-header {
18671 display: flex;
18672 flex-flow: row wrap;
18673 align-items: center;
18674 justify-content: space-between;
18675 padding: 20px 30px 4px;
18676 position: relative;
18677 }
18678 .wpfnl-step-settings-drawer .drawer-header .drawer-title {
18679 display: flex;
18680 align-items: center;
18681 }
18682 .wpfnl-step-settings-drawer .drawer-header .drawer-title > p {
18683 font-weight: 600;
18684 font-size: 18px;
18685 line-height: 1.27;
18686 color: #363B4E;
18687 text-transform: capitalize;
18688 margin: 0;
18689 display: inline-block;
18690 }
18691 .wpfnl-step-settings-drawer .drawer-header .drawer-title span {
18692 padding-left: 4px;
18693 }
18694 .wpfnl-step-settings-drawer .drawer-header .wpfnl-drawer-close {
18695 padding: 3px 7px;
18696 height: 38px;
18697 width: 38px;
18698 cursor: pointer;
18699 position: relative;
18700 top: 0;
18701 border-radius: 10px;
18702 border: 1px solid #EBEDF0;
18703 display: flex;
18704 align-items: center;
18705 justify-content: center;
18706 }
18707 .wpfnl-step-settings-drawer .drawer-body {
18708 padding: 0 30px;
18709 height: calc(100% - 70px);
18710 overflow: auto;
18711 position: relative;
18712 }
18713 .wpfnl-step-settings-drawer .drawer-body::-webkit-scrollbar {
18714 width: 5px;
18715 height: 5px;
18716 }
18717 .wpfnl-step-settings-drawer .drawer-body::-webkit-scrollbar-track {
18718 background: #f2f5f8;
18719 }
18720 .wpfnl-step-settings-drawer .drawer-body::-webkit-scrollbar-thumb {
18721 background-color: #CBCBCB;
18722 border-radius: 20px;
18723 }
18724 .wpfnl-step-settings-drawer .drawer-body .wpfnl-drawer-accordion {
18725 border: 1px solid #EEF0F3;
18726 border-radius: 10px;
18727 margin-top: 20px;
18728 }
18729 .wpfnl-step-settings-drawer .drawer-body .wpfnl-drawer-accordion .accordion-header {
18730 display: flex;
18731 align-items: center;
18732 justify-content: space-between;
18733 gap: 10px;
18734 padding: 12px 20px;
18735 cursor: pointer;
18736 }
18737 .wpfnl-step-settings-drawer .drawer-body .wpfnl-drawer-accordion .accordion-header h2 {
18738 font-size: 16px;
18739 font-weight: 600;
18740 color: #363B4E;
18741 }
18742 .wpfnl-step-settings-drawer .drawer-body .wpfnl-drawer-accordion .accordion-header .accordion-icon {
18743 position: relative;
18744 top: 5px;
18745 }
18746 .wpfnl-step-settings-drawer .drawer-body .wpfnl-drawer-accordion .accordion-header .accordion-open {
18747 transform: rotate(180deg);
18748 top: -5px;
18749 }
18750 .wpfnl-step-settings-drawer .drawer-body .wpfnl-drawer-accordion .accordion-content {
18751 padding: 20px;
18752 border-top: 1px solid rgb(238, 240, 243);
18753 }
18754 .wpfnl-step-settings-drawer .drawer-body .wpfnl-drawer-accordion .accordion-content .steps-url-slug.inline-url-slug {
18755 border: none;
18756 }
18757 .wpfnl-step-settings-drawer .drawer-body .wpfnl-drawer-accordion .accordion-content .steps-url-slug-wrapper {
18758 justify-content: space-between;
18759 width: 100%;
18760 border: none;
18761 padding-bottom: 18px;
18762 }
18763 .wpfnl-step-settings-drawer .drawer-body .wpfnl-drawer-accordion .accordion-content .custom-script-wrapper .field-group.step-name label {
18764 margin-bottom: 6px;
18765 display: inline-block;
18766 }
18767 .wpfnl-step-settings-drawer .drawer-body .wpfnl-drawer-accordion .accordion-content .custom-script-wrapper .field-group.step-name label .wpfnl-tooltip {
18768 top: 2px;
18769 }
18770 .wpfnl-step-settings-drawer .drawer-body .wpfnl-drawer-accordion .accordion-content .field-group.url-slug-save-btn {
18771 display: flex;
18772 justify-content: flex-end;
18773 margin-top: 20px;
18774 }
18775 .wpfnl-step-settings-drawer .drawer-body .wpfnl-drawer-accordion .accordion-content .field-group.url-slug-save-btn button {
18776 height: 40px;
18777 line-height: 39px;
18778 padding: 0 20px;
18779 }
18780 .wpfnl-step-settings-drawer .step-featured-image .featured-image-body {
18781 padding: 30px 0;
18782 }
18783 .wpfnl-step-settings-drawer .step-featured-image .featured-image-body input[type=file] {
18784 display: none;
18785 }
18786 .wpfnl-step-settings-drawer .step-featured-image .featured-image-body label {
18787 width: 350px;
18788 height: 380px;
18789 border: 2px dashed #ddd;
18790 border-radius: 10px;
18791 display: flex;
18792 flex-flow: column;
18793 align-items: center;
18794 justify-content: center;
18795 text-align: center;
18796 }
18797 .wpfnl-step-settings-drawer .step-featured-image .featured-image-body label svg {
18798 display: block;
18799 margin: 0 auto;
18800 }
18801 .wpfnl-step-settings-drawer .step-featured-image .featured-image-footer {
18802 border-top: 1px solid #E2E5ED;
18803 padding: 20px 0 20px;
18804 margin-top: 10px;
18805 display: flex;
18806 flex-flow: row wrap;
18807 align-items: center;
18808 position: relative;
18809 }
18810 .wpfnl-step-settings-drawer.edit-field-drawer {
18811 right: -100px;
18812 width: 300px;
18813 }
18814 .wpfnl-step-settings-drawer.edit-field-drawer.show-edit-field-drawer {
18815 right: 0;
18816 opacity: 1;
18817 visibility: visible;
18818 z-index: 99;
18819 }
18820 .wpfnl-step-settings-drawer.edit-field-drawer .drawer-header {
18821 padding: 26px 16px 20px 20px;
18822 }
18823 .wpfnl-step-settings-drawer.create-condition-drawer .drawer-header {
18824 padding: 20px 30px 20px;
18825 box-shadow: 0px 1px 1px rgba(190, 190, 215, 0.2);
18826 }
18827 .wpfnl-step-settings-drawer .wpfnl-modal-overlay {
18828 position: fixed;
18829 top: 0;
18830 left: 0;
18831 width: 100%;
18832 height: 100%;
18833 background-color: rgba(0, 0, 0, 0.3);
18834 justify-content: center;
18835 align-items: center;
18836 display: flex;
18837 z-index: 999999;
18838 }
18839 .wpfnl-step-settings-drawer .wpfnl-modal-overlay .wpfnl-modal-wrapper {
18840 width: 80%;
18841 background: #FFF;
18842 padding: 25px;
18843 height: 80%;
18844 border-radius: 10px;
18845 position: relative;
18846 }
18847 .wpfnl-step-settings-drawer .wpfnl-modal-overlay .wpfnl-modal-wrapper .wpfnl-modal-close .wpfnl-modal-close-btn {
18848 position: absolute;
18849 right: -14px;
18850 top: -14px;
18851 background: #ffffff;
18852 box-shadow: 0px 1px 1px #dadada;
18853 border-radius: 100px;
18854 width: 34px;
18855 height: 34px;
18856 display: flex;
18857 align-items: center;
18858 justify-content: center;
18859 cursor: pointer;
18860 z-index: 2;
18861 }
18862 .wpfnl-step-settings-drawer .wpfnl-modal-overlay .wpfnl-modal-wrapper #wpfnl-create-product {
18863 width: 100%;
18864 height: 100%;
18865 }
18866 .wpfnl-step-settings-drawer .wpfnl-modal-overlay .wpfnl-modal-wrapper #wpfnl-create-product iframe {
18867 height: 100%;
18868 }
18869 .wpfnl-step-settings-drawer .wpfnl-modal-overlay .wpfnl-modal-wrapper .wpfnl-loader {
18870 border: 2px solid #8265c5;
18871 border-radius: 50%;
18872 border-top: 2px solid #fff;
18873 width: 50px;
18874 height: 50px;
18875 animation: spin 0.7s linear infinite;
18876 display: block;
18877 margin-left: 4px;
18878 position: absolute;
18879 left: 50%;
18880 top: 50%;
18881 transform: translate(-50%, -50%);
18882 z-index: 2;
18883 background: #fff;
18884 }
18885 @-webkit-keyframes spin {
18886 0% {
18887 -webkit-transform: rotate(0deg);
18888 }
18889 100% {
18890 -webkit-transform: rotate(360deg);
18891 }
18892 }
18893 @keyframes spin {
18894 0% {
18895 transform: rotate(0deg);
18896 }
18897 100% {
18898 transform: rotate(360deg);
18899 }
18900 }
18901
18902 @media only screen and (max-width: 1599px) {
18903 .wpfnl-step-settings-drawer {
18904 width: 1183px;
18905 }
18906 }
18907 @media only screen and (max-width: 1400px) {
18908 .wpfnl-step-settings-drawer {
18909 width: 1085px;
18910 }
18911 }
18912 @media only screen and (max-width: 1199px) {
18913 .wpfnl-step-settings-drawer {
18914 width: 803px;
18915 }
18916 }
18917 @media only screen and (max-width: 991px) {
18918 .wpfnl-step-settings-drawer {
18919 width: 740px;
18920 }
18921 .create-condition-drawer .single-condition .single-condition-filed input[type=text],
18922 .create-condition-drawer .single-condition .single-condition-filed input[type=number],
18923 .create-condition-drawer .single-condition .single-condition-filed input[type=email],
18924 .create-condition-drawer .single-condition .single-condition-filed select {
18925 width: 170px;
18926 min-width: auto;
18927 }
18928 }
18929 .wpfnl-step-settings-drawer .steps-url-slug {
18930 padding-top: 10px;
18931 }
18932 .wpfnl-step-settings-drawer .steps-url-slug .steps-url-slug-wrapper {
18933 background: #FFFFFF;
18934 border-bottom: 1px solid #EEF0F3;
18935 padding-bottom: 30px;
18936 }
18937 .wpfnl-step-settings-drawer .steps-url-slug .steps-url-slug-wrapper .field-group {
18938 margin-bottom: 17px;
18939 }
18940 .wpfnl-step-settings-drawer .steps-url-slug .steps-url-slug-wrapper .field-group:last-child {
18941 margin-bottom: 0;
18942 }
18943 .wpfnl-step-settings-drawer .steps-url-slug .steps-url-slug-wrapper .field-group > label {
18944 margin-bottom: 6px;
18945 display: block;
18946 }
18947 .wpfnl-step-settings-drawer .steps-url-slug .steps-url-slug-wrapper .field-group input[type=text] {
18948 border-color: #EEF0F3;
18949 color: #7A8B9A;
18950 box-shadow: none;
18951 }
18952 .wpfnl-step-settings-drawer .steps-url-slug .steps-url-slug-wrapper .step-slug .inline-input {
18953 display: flex;
18954 align-items: center;
18955 border: 1px solid #EEF0F3;
18956 border-radius: 6px;
18957 }
18958 .wpfnl-step-settings-drawer .steps-url-slug .steps-url-slug-wrapper .step-slug .inline-input .copy-slug-url {
18959 width: 40px;
18960 height: 34px;
18961 display: flex;
18962 align-items: center;
18963 justify-content: center;
18964 cursor: pointer;
18965 border: none;
18966 border-left: 1px solid #EEF0F3;
18967 box-shadow: none;
18968 outline: none;
18969 position: relative;
18970 background: transparent;
18971 }
18972 .wpfnl-step-settings-drawer .steps-url-slug .steps-url-slug-wrapper .step-slug .inline-input .copy-slug-url .copyed {
18973 background-color: #464646;
18974 position: absolute;
18975 right: 0;
18976 top: -18px;
18977 font-size: 11px;
18978 font-style: normal;
18979 color: #fff;
18980 line-height: 1;
18981 padding: 4px;
18982 border-radius: 3px;
18983 transition: all 0.3s ease;
18984 opacity: 0;
18985 visibility: hidden;
18986 }
18987 .wpfnl-step-settings-drawer .steps-url-slug .steps-url-slug-wrapper .step-slug .inline-input .copy-slug-url .copyed:before {
18988 content: "";
18989 position: absolute;
18990 left: 50%;
18991 bottom: -4px;
18992 width: 6px;
18993 height: 6px;
18994 background: #464646;
18995 transform: rotate(45deg) translateX(-50%);
18996 }
18997 .wpfnl-step-settings-drawer .steps-url-slug .steps-url-slug-wrapper .step-slug .inline-input .copy-slug-url.copy-confirmed .copyed {
18998 top: -25px;
18999 opacity: 1;
19000 visibility: visible;
19001 }
19002 .wpfnl-step-settings-drawer .steps-url-slug .steps-url-slug-wrapper .step-slug input[type=text] {
19003 border: 0;
19004 height: 34px;
19005 }
19006 .wpfnl-step-settings-drawer .steps-url-slug .steps-url-slug-wrapper .step-slug input[type=text]:disabled {
19007 cursor: not-allowed;
19008 }
19009 .wpfnl-step-settings-drawer .url-slug-save-btn {
19010 display: flex;
19011 justify-content: flex-end;
19012 gap: 14px;
19013 margin-top: 30px;
19014 }
19015 .wpfnl-step-settings-drawer .url-slug-save-btn .btn-default {
19016 height: 40px;
19017 line-height: 39px;
19018 padding: 0 20px;
19019 }
19020 .wpfnl-step-settings-drawer .url-slug-save-btn .btn-default.cancel {
19021 border: 1px solid #E4E6EB;
19022 background: transparent;
19023 min-width: auto;
19024 color: #3C3F47;
19025 }
19026 .wpfnl-step-settings-drawer .url-slug-save-btn .btn-default .wpfnl-loader {
19027 display: inline-block;
19028 position: relative;
19029 top: 3px;
19030 }
19031 .wpfnl-step-settings-drawer .inline-url-slug {
19032 display: flex;
19033 flex-flow: row wrap;
19034 align-items: flex-start;
19035 gap: 20px;
19036 padding-bottom: 24px;
19037 }
19038 .wpfnl-step-settings-drawer .inline-url-slug .steps-url-slug-wrapper {
19039 background: transparent;
19040 border: none;
19041 border-radius: 0;
19042 padding: 0;
19043 display: flex;
19044 gap: 20px;
19045 width: calc(100% - 150px);
19046 }
19047 .wpfnl-step-settings-drawer .inline-url-slug .steps-url-slug-wrapper .field-group {
19048 margin-bottom: 0;
19049 flex: 1;
19050 }
19051 .wpfnl-step-settings-drawer .inline-url-slug .url-slug-save-btn {
19052 display: block;
19053 margin-top: 0;
19054 position: relative;
19055 top: 20px;
19056 }
19057 .wpfnl-step-settings-drawer .inline-url-slug .url-slug-save-btn .btn-default {
19058 padding: 0 15px;
19059 width: 130px;
19060 height: 36px;
19061 line-height: 35px;
19062 }
19063 .wpfnl-step-settings-drawer .inline-url-slug .url-slug-save-btn .btn-default.cancel {
19064 display: none;
19065 }
19066 .wpfnl-step-settings-drawer .inline-url-slug .url-slug-save-btn .btn-default .wpfnl-loader {
19067 display: inline-block;
19068 position: relative;
19069 top: 3px;
19070 }
19071 .wpfnl-step-settings-drawer .general-settings-content {
19072 padding: 0;
19073 }
19074 .wpfnl-step-settings-drawer .general-settings-content .wpfnl-box {
19075 background: #FFFFFF;
19076 border-radius: 10px;
19077 border: 1px solid #EEF0F3;
19078 padding: 24px;
19079 box-shadow: none;
19080 margin-bottom: 6px;
19081 }
19082 .wpfnl-step-settings-drawer .general-settings-content .wpfnl-field-wrapper {
19083 margin-bottom: 20px;
19084 }
19085 .wpfnl-step-settings-drawer .general-settings-content .wpfnl-field-wrapper:last-child {
19086 margin-bottom: 0;
19087 }
19088 .wpfnl-step-settings-drawer .general-settings-content .wpfnl-field-wrapper > label {
19089 display: block;
19090 margin-bottom: 0;
19091 font-size: 16px;
19092 font-weight: 500;
19093 color: #363B4E;
19094 line-height: 1.4;
19095 }
19096 .wpfnl-step-settings-drawer .general-settings-content .wpfnl-field-wrapper.custom-script-field {
19097 align-items: flex-start;
19098 }
19099 .wpfnl-step-settings-drawer .general-settings-content .wpfnl-fields {
19100 position: relative;
19101 max-width: 100%;
19102 }
19103 .wpfnl-step-settings-drawer .general-settings-content .wpfnl-fields textarea,
19104 .wpfnl-step-settings-drawer .general-settings-content .wpfnl-fields input[type=text] {
19105 width: 100%;
19106 height: 44px;
19107 padding: 8px 16px;
19108 font-size: 15px;
19109 color: #23282D;
19110 background: #FFFFFF;
19111 transition: all 0.3s ease;
19112 border-radius: 10px;
19113 border: 1px solid #EBEDF0;
19114 outline: none;
19115 }
19116 .wpfnl-step-settings-drawer .general-settings-content .wpfnl-fields textarea:focus,
19117 .wpfnl-step-settings-drawer .general-settings-content .wpfnl-fields input[type=text]:focus {
19118 border-color: #6E42D3;
19119 }
19120 .wpfnl-step-settings-drawer .general-settings-content .wpfnl-fields textarea::placeholder,
19121 .wpfnl-step-settings-drawer .general-settings-content .wpfnl-fields input[type=text]::placeholder {
19122 color: #7A8B9A;
19123 }
19124 .wpfnl-step-settings-drawer .general-settings-content .wpfnl-fields textarea {
19125 line-height: 1.5;
19126 resize: vertical;
19127 min-height: 100px;
19128 height: auto;
19129 }
19130 .wpfnl-step-settings-drawer .general-settings-content .slug-input-wrapper {
19131 display: flex;
19132 align-items: center;
19133 border: 1px solid #EBEDF0;
19134 border-radius: 10px;
19135 transition: all 0.3s ease;
19136 }
19137 .wpfnl-step-settings-drawer .general-settings-content .slug-input-wrapper:focus-within {
19138 border-color: #6E42D3;
19139 box-shadow: none;
19140 }
19141 .wpfnl-step-settings-drawer .general-settings-content .slug-input-wrapper input[type=text] {
19142 flex: 1;
19143 border: none;
19144 box-shadow: none !important;
19145 }
19146 .wpfnl-step-settings-drawer .general-settings-content .slug-input-wrapper input[type=text]:focus {
19147 box-shadow: none !important;
19148 }
19149 .wpfnl-step-settings-drawer .general-settings-content .slug-input-wrapper .copy-slug-url {
19150 width: 44px;
19151 height: 44px;
19152 display: flex;
19153 align-items: center;
19154 justify-content: center;
19155 cursor: pointer;
19156 border: none;
19157 border-left: 1px solid #EBEDF0;
19158 background: #FFFFFF;
19159 outline: none;
19160 position: relative;
19161 flex-shrink: 0;
19162 border-radius: 0 10px 10px 0;
19163 }
19164 .wpfnl-step-settings-drawer .general-settings-content .slug-input-wrapper .copy-slug-url .copyed {
19165 background-color: #464646;
19166 position: absolute;
19167 right: 0;
19168 top: -32px;
19169 font-size: 11px;
19170 font-weight: 500;
19171 color: #fff;
19172 line-height: 1;
19173 padding: 6px 8px;
19174 border-radius: 4px;
19175 transition: all 0.3s ease;
19176 opacity: 0;
19177 visibility: hidden;
19178 white-space: nowrap;
19179 }
19180 .wpfnl-step-settings-drawer .general-settings-content .slug-input-wrapper .copy-slug-url .copyed:before {
19181 content: "";
19182 position: absolute;
19183 left: 50%;
19184 bottom: -4px;
19185 width: 6px;
19186 height: 6px;
19187 background: #464646;
19188 transform: rotate(45deg) translateX(-50%);
19189 }
19190 .wpfnl-step-settings-drawer .general-settings-content .slug-input-wrapper .copy-slug-url.copy-confirmed .copyed {
19191 opacity: 1;
19192 visibility: visible;
19193 }
19194 .wpfnl-step-settings-drawer .general-settings-content .field-description {
19195 margin: 8px 0 0;
19196 font-size: 12px;
19197 color: #7A8B9A;
19198 line-height: 1.5;
19199 }
19200 .wpfnl-step-settings-drawer .general-settings-content .settings-content__footer {
19201 padding-top: 20px;
19202 display: flex;
19203 justify-content: flex-end;
19204 }
19205 .wpfnl-step-settings-drawer .general-settings-content .settings-content__footer .btn-default.update {
19206 min-width: 120px;
19207 height: 40px;
19208 padding: 0 24px;
19209 background: #6E42D3;
19210 color: #fff;
19211 border: none;
19212 border-radius: 6px;
19213 font-size: 14px;
19214 font-weight: 500;
19215 cursor: pointer;
19216 transition: background-color 0.2s ease;
19217 display: inline-flex;
19218 align-items: center;
19219 justify-content: center;
19220 gap: 8px;
19221 }
19222 .wpfnl-step-settings-drawer .general-settings-content .settings-content__footer .btn-default.update:hover {
19223 background: rgb(89.208583691, 44.6042918455, 191.5957081545);
19224 }
19225 .wpfnl-step-settings-drawer .general-settings-content .settings-content__footer .btn-default.update:active {
19226 background: rgb(81.5038626609, 40.7519313305, 175.0480686695);
19227 }
19228 .wpfnl-step-settings-drawer .general-settings-content .settings-content__footer .btn-default.update .wpfnl-loader {
19229 display: inline-block;
19230 width: 14px;
19231 height: 14px;
19232 }
19233
19234 .step-condition-drawer {
19235 width: 700px;
19236 }
19237 .step-condition-drawer.show-drawer {
19238 z-index: 2;
19239 }
19240 .step-condition-drawer .drawer-header {
19241 padding: 16px 30px 16px;
19242 border-bottom: 1px solid #EEF0F3;
19243 }
19244 .step-condition-drawer .drawer-body {
19245 padding: 24px 30px;
19246 }
19247 .step-condition-drawer .enable-disable-switcher {
19248 display: flex;
19249 align-items: center;
19250 gap: 10px;
19251 margin-bottom: 24px;
19252 }
19253 .step-condition-drawer .enable-disable-switcher .switcher-label {
19254 color: #363B4E;
19255 font-size: 14px;
19256 font-weight: 600;
19257 line-height: 1;
19258 }
19259 .step-condition-drawer .enable-disable-switcher .wpfnl-switcher label {
19260 width: 28px;
19261 }
19262 .step-condition-drawer .enable-disable-switcher .wpfnl-switcher input[type=checkbox]:checked + label:after {
19263 margin-left: 12px;
19264 }
19265 .step-condition-drawer .enable-disable-switcher .wpfnl-loader {
19266 display: block;
19267 margin: 0;
19268 }
19269 .step-condition-drawer .no-condition-stat {
19270 border-radius: 10px;
19271 border: 1px solid #EEF0F3;
19272 height: 360px;
19273 padding: 20px;
19274 display: flex;
19275 flex-flow: column;
19276 align-items: center;
19277 justify-content: center;
19278 gap: 9px;
19279 }
19280 .step-condition-drawer .wpfnl-field-wrapper {
19281 gap: 28px;
19282 }
19283 .step-condition-drawer .wpfnl-field-wrapper > label {
19284 width: 122px;
19285 padding-right: 0;
19286 }
19287 .step-condition-drawer .true-condition-wapper {
19288 border-radius: 10px;
19289 border: 1px solid #EEF0F3;
19290 background: #F6F5FA;
19291 padding: 20px;
19292 position: relative;
19293 }
19294 .step-condition-drawer .true-condition-wapper .true-lable {
19295 color: #00D44E;
19296 font-size: 15px;
19297 font-weight: 600;
19298 line-height: 1;
19299 margin-bottom: 12px;
19300 display: block;
19301 }
19302 .step-condition-drawer .true-condition-wapper .and-condition-group {
19303 border-radius: 10px;
19304 background: #FFF;
19305 box-shadow: 0px 1px 1px 0px rgba(182, 185, 191, 0.3);
19306 padding: 20px;
19307 margin-bottom: 36px;
19308 position: relative;
19309 }
19310 .step-condition-drawer .true-condition-wapper .and-condition-group:before {
19311 content: "OR";
19312 position: absolute;
19313 top: -23px;
19314 left: 0;
19315 color: #7A8B9A;
19316 font-size: 14px;
19317 font-weight: 400;
19318 line-height: 1;
19319 }
19320 .step-condition-drawer .true-condition-wapper .and-condition-group:nth-child(2)::before {
19321 display: none;
19322 }
19323 .step-condition-drawer .true-condition-wapper .and-condition-group:last-child {
19324 margin-bottom: 16px;
19325 }
19326 .step-condition-drawer .true-condition-wapper .condition-single-row {
19327 display: flex;
19328 flex-flow: row wrap;
19329 align-items: center;
19330 gap: 10px;
19331 position: relative;
19332 padding: 10px 0;
19333 }
19334 .step-condition-drawer .true-condition-wapper .condition-single-row:first-child {
19335 padding-top: 0;
19336 }
19337 .step-condition-drawer .true-condition-wapper .condition-single-row:first-child .condition-connection {
19338 display: none;
19339 }
19340 .step-condition-drawer .true-condition-wapper .condition-single-row:first-child {
19341 padding-top: 0;
19342 }
19343 .step-condition-drawer .true-condition-wapper .condition-single-row:first-child .condition-connection {
19344 display: none;
19345 }
19346 .step-condition-drawer .true-condition-wapper .condition-single-row .single-condition {
19347 width: calc(33.3333333333% - 33px);
19348 }
19349 .step-condition-drawer .true-condition-wapper .condition-single-row .input-field {
19350 color: #363B4E;
19351 padding: 11px 14px 10px;
19352 max-width: 240px;
19353 min-width: auto;
19354 height: auto;
19355 width: 100%;
19356 border-radius: 6px;
19357 border: 1px solid #EEF0F3;
19358 background: #FFF;
19359 line-height: 1;
19360 }
19361 .step-condition-drawer .true-condition-wapper .condition-single-row .delete-condition {
19362 border: 1px solid #EEF0F3;
19363 width: 40px;
19364 height: 40px;
19365 display: flex;
19366 align-items: center;
19367 justify-content: center;
19368 border-radius: 7px;
19369 cursor: pointer;
19370 background: transparent;
19371 }
19372 .step-condition-drawer .true-condition-wapper .condition-single-row .condition-connection {
19373 width: 30px;
19374 height: calc(100% + 1px);
19375 border: 1px solid #EEF0F3;
19376 border-left: none;
19377 display: block;
19378 position: absolute;
19379 bottom: 50%;
19380 right: 0;
19381 }
19382 .step-condition-drawer .true-condition-wapper .condition-single-row .condition-connection:before {
19383 content: "&";
19384 border: 1px solid #EEF0F3;
19385 width: 22px;
19386 height: 22px;
19387 position: absolute;
19388 top: 50%;
19389 right: -11px;
19390 transform: translateY(-50%);
19391 background: #fff;
19392 border-radius: 100%;
19393 display: flex;
19394 flex-flow: column;
19395 align-items: center;
19396 justify-content: center;
19397 font-weight: 500;
19398 color: #6E42D3;
19399 }
19400 .step-condition-drawer .true-condition-wapper .condition-single-row.only-one .single-condition {
19401 width: calc(33.3333333333% - 7px);
19402 }
19403 .step-condition-drawer .true-condition-wapper .condition-single-row.only-one .delete-condition {
19404 display: none;
19405 }
19406 .step-condition-drawer .true-condition-wapper .add-and-condition {
19407 border: none;
19408 display: flex;
19409 align-items: center;
19410 color: #6E42D3;
19411 font-size: 14px;
19412 font-weight: 600;
19413 line-height: 1;
19414 gap: 3px;
19415 background: transparent;
19416 cursor: pointer;
19417 margin-top: 10px;
19418 }
19419 .step-condition-drawer .true-condition-wapper .or-condition-box {
19420 border-radius: 10px;
19421 border: 1px dashed #C1C6CD;
19422 padding: 15px 16px;
19423 }
19424 .step-condition-drawer .true-condition-wapper .or-condition-box button {
19425 border-radius: 100px;
19426 border: 1px solid #6E42D3;
19427 background: #FFF;
19428 box-shadow: 0px 20px 16px 0px rgba(189, 193, 200, 0.2);
19429 padding: 8px 16px 6px;
19430 display: flex;
19431 align-items: center;
19432 gap: 3px;
19433 margin: 0 auto;
19434 color: #6E42D3;
19435 font-size: 14px;
19436 font-weight: 600;
19437 line-height: 1;
19438 cursor: pointer;
19439 }
19440 .step-condition-drawer .true-condition-wapper .or-condition-box button svg {
19441 position: relative;
19442 top: -1px;
19443 }
19444 .step-condition-drawer .true-condition-wapper .next-step-box {
19445 padding-top: 20px;
19446 margin-top: 20px;
19447 position: relative;
19448 }
19449 .step-condition-drawer .true-condition-wapper .next-step-box:before {
19450 content: "";
19451 position: absolute;
19452 top: 0;
19453 left: -20px;
19454 width: calc(100% + 40px);
19455 height: 1px;
19456 background: #E8E6F1;
19457 }
19458 .step-condition-drawer .true-condition-wapper .next-step-box .wpfnl-selectbox {
19459 box-shadow: 0px 1px 1px 0px rgba(182, 185, 191, 0.3);
19460 border: none;
19461 }
19462 .step-condition-drawer .true-condition-wapper .next-step-box .wpfnl-selectbox .selected-option {
19463 padding: 14px 30px 12px 14px;
19464 }
19465 .step-condition-drawer .true-condition-wapper .next-step-box .wpfnl-selectbox .add-item-step button {
19466 border: none;
19467 background: transparent;
19468 color: #6E42D3;
19469 font-size: 14px;
19470 font-weight: 400;
19471 line-height: 1;
19472 letter-spacing: -0.14px;
19473 box-shadow: none;
19474 outline: none;
19475 cursor: pointer;
19476 }
19477 .step-condition-drawer .true-condition-wapper .next-step-box .wpfnl-selectbox .add-item-step button svg {
19478 margin-left: 1px;
19479 }
19480 .step-condition-drawer .add-step-dropdown {
19481 width: 100%;
19482 padding: 8px;
19483 position: absolute;
19484 left: 0;
19485 top: calc(100% + 8px);
19486 z-index: 1;
19487 border-radius: 6px;
19488 border: 1px solid #EBEDF0;
19489 background: #FFF;
19490 box-shadow: 0px 18px 22px 0px rgba(73, 59, 104, 0.1);
19491 height: 128px;
19492 opacity: 0;
19493 visibility: hidden;
19494 transition: all 0.3s ease;
19495 display: flex;
19496 flex-flow: column;
19497 align-items: center;
19498 justify-content: center;
19499 gap: 8px;
19500 }
19501 .step-condition-drawer .add-step-dropdown p {
19502 letter-spacing: -0.14px;
19503 }
19504 .step-condition-drawer .add-step-dropdown .btn-default {
19505 padding: 11px 22px 10px;
19506 height: auto;
19507 line-height: 1;
19508 min-width: auto;
19509 border-radius: 8px;
19510 font-size: 12px;
19511 }
19512 .step-condition-drawer .wpfnl-selectbox.show-options .add-step-dropdown {
19513 opacity: 1;
19514 visibility: visible;
19515 }
19516 .step-condition-drawer .false-condition-wapper {
19517 border-radius: 10px;
19518 border: 1px solid #EEF0F3;
19519 background: #F6F5FA;
19520 margin-top: 20px;
19521 position: relative;
19522 }
19523 .step-condition-drawer .false-condition-wapper .false-lable {
19524 color: #FF5155;
19525 font-size: 15px;
19526 font-weight: 600;
19527 line-height: 1;
19528 padding: 14px 20px;
19529 }
19530 .step-condition-drawer .false-condition-wapper .next-step-box {
19531 padding: 20px;
19532 position: relative;
19533 border-top: 1px solid #E8E6F1;
19534 }
19535 .step-condition-drawer .false-condition-wapper .next-step-box .wpfnl-selectbox {
19536 box-shadow: 0px 1px 1px 0px rgba(182, 185, 191, 0.3);
19537 border: none;
19538 }
19539 .step-condition-drawer .false-condition-wapper .next-step-box .wpfnl-selectbox .selected-option {
19540 padding: 14px 30px 12px 14px;
19541 }
19542 .step-condition-drawer .false-condition-wapper .next-step-box .wpfnl-selectbox .add-item-step button {
19543 border: none;
19544 background: transparent;
19545 color: #6E42D3;
19546 font-size: 14px;
19547 font-weight: 400;
19548 line-height: 1;
19549 letter-spacing: -0.14px;
19550 box-shadow: none;
19551 outline: none;
19552 cursor: pointer;
19553 }
19554 .step-condition-drawer .false-condition-wapper .next-step-box .wpfnl-selectbox .add-item-step button svg {
19555 margin-left: 1px;
19556 }
19557 .step-condition-drawer .false-condition-wapper .next-step-box .wpfnl-selectbox .selectable-options {
19558 bottom: calc(100% + 8px);
19559 top: inherit;
19560 box-shadow: 0px 10px 22px 0px rgba(73, 59, 104, 0.1);
19561 }
19562 .step-condition-drawer .save-btn-area {
19563 margin-top: 30px;
19564 display: flex;
19565 flex-flow: row wrap;
19566 align-items: center;
19567 justify-content: flex-end;
19568 gap: 14px;
19569 }
19570 .step-condition-drawer .save-btn-area .wpfnl-alert {
19571 display: block;
19572 }
19573 .step-condition-drawer .save-btn-area .btn-default {
19574 min-width: auto;
19575 line-height: 1;
19576 padding: 10px 19px 9px;
19577 height: 40px;
19578 border: 1px solid #6E42D3;
19579 }
19580 .step-condition-drawer .save-btn-area .btn-default.cancel {
19581 background-color: transparent;
19582 border-color: #E4E6EB;
19583 color: #3C3F47;
19584 letter-spacing: -0.14px;
19585 font-weight: 600;
19586 }
19587 .step-condition-drawer .save-btn-area .btn-default .wpfnl-loader {
19588 display: inline-block;
19589 position: relative;
19590 top: 2px;
19591 }
19592 .step-condition-drawer .condition-disabled .false-condition-wapper,
19593 .step-condition-drawer .condition-disabled .true-condition-wapper {
19594 opacity: 0.3;
19595 }
19596 .step-condition-drawer .condition-disabled .false-condition-wapper:before,
19597 .step-condition-drawer .condition-disabled .true-condition-wapper:before {
19598 content: "";
19599 position: absolute;
19600 left: 0;
19601 top: 0;
19602 width: 100%;
19603 height: 100%;
19604 z-index: 2;
19605 border-radius: 10px;
19606 cursor: not-allowed;
19607 }
19608
19609 .reconfigure-condition-modal .close-alert {
19610 width: 38px;
19611 height: 38px;
19612 box-shadow: 0px 2px 2px #DADADA;
19613 }
19614 .reconfigure-condition-modal .close-alert svg {
19615 width: 13px;
19616 height: 13px;
19617 }
19618 .reconfigure-condition-modal .close-alert svg path {
19619 stroke-width: 2px;
19620 }
19621 .reconfigure-condition-modal .wpfnl-delete-confirm-body {
19622 padding: 28px 26px 30px;
19623 }
19624 .reconfigure-condition-modal .wpfnl-delete-confirm-body h3 svg path {
19625 fill: none;
19626 }
19627 .reconfigure-condition-modal .wpfnl-delete-confirm-body p {
19628 color: #9398A5;
19629 margin-top: 7px;
19630 max-width: 350px;
19631 }
19632 .reconfigure-condition-modal .wpfnl-delete-confirm-btn {
19633 padding: 20px 24px;
19634 }
19635 .reconfigure-condition-modal .wpfnl-delete-confirm-btn .btn-default {
19636 padding: 0 16px;
19637 }
19638 .reconfigure-condition-modal .wpfnl-delete-confirm-btn .btn-default.cancel:hover {
19639 background-color: transparent;
19640 }
19641 .reconfigure-condition-modal .wpfnl-delete-confirm-btn .btn-default.yes {
19642 box-shadow: 0px 10px 16px 0px rgba(189, 193, 200, 0.5);
19643 }
19644
19645 .create-condition-drawer .condition-form-loader {
19646 position: absolute;
19647 left: 0;
19648 top: 2px;
19649 background: white;
19650 width: 100%;
19651 height: calc(100% - 2px);
19652 z-index: 2;
19653 text-align: center;
19654 padding-top: 110px;
19655 font-size: 18px;
19656 color: #363B4E;
19657 font-weight: 500;
19658 }
19659 .create-condition-drawer .condition-form-loader.drawer-loaded {
19660 display: none;
19661 }
19662
19663 .condition-form-wrapper {
19664 padding: 30px 0;
19665 }
19666 .condition-form-wrapper .single-condition {
19667 display: flex;
19668 flex-flow: row wrap;
19669 align-items: center;
19670 justify-content: flex-start;
19671 padding-top: 55px;
19672 width: 100%;
19673 max-width: 726px;
19674 position: relative;
19675 }
19676 .condition-form-wrapper .single-condition:before {
19677 content: "";
19678 position: absolute;
19679 right: 16px;
19680 bottom: 17px;
19681 width: 2px;
19682 height: 100%;
19683 background: #E5E8F3;
19684 z-index: 0;
19685 }
19686 .condition-form-wrapper .single-condition:first-child:before {
19687 display: none;
19688 }
19689 .condition-form-wrapper .single-condition .condition-number {
19690 align-self: flex-end;
19691 margin-bottom: 6px;
19692 color: #363B4E;
19693 font-weight: 500;
19694 font-size: 16px;
19695 }
19696 .condition-form-wrapper .single-condition .single-condition-filed {
19697 margin-left: 20px;
19698 }
19699 .condition-form-wrapper .single-condition .single-condition-filed label {
19700 font-size: 14px;
19701 line-height: 16px;
19702 color: #363B4E;
19703 text-transform: capitalize;
19704 margin-bottom: 10px;
19705 display: block;
19706 }
19707 .condition-form-wrapper .single-condition .single-condition-filed input[type=text],
19708 .condition-form-wrapper .single-condition .single-condition-filed input[type=number],
19709 .condition-form-wrapper .single-condition .single-condition-filed input[type=email],
19710 .condition-form-wrapper .single-condition .single-condition-filed select {
19711 height: 40px;
19712 width: 190px;
19713 min-width: auto;
19714 transition: all 0.3s ease;
19715 }
19716 .condition-form-wrapper .single-condition .single-condition-filed input[type=text] option[disabled],
19717 .condition-form-wrapper .single-condition .single-condition-filed input[type=number] option[disabled],
19718 .condition-form-wrapper .single-condition .single-condition-filed input[type=email] option[disabled],
19719 .condition-form-wrapper .single-condition .single-condition-filed select option[disabled] {
19720 color: rgba(122, 139, 154, 0.631372549);
19721 }
19722 .condition-form-wrapper .single-condition .single-condition-filed input[type=text]:focus,
19723 .condition-form-wrapper .single-condition .single-condition-filed input[type=number]:focus,
19724 .condition-form-wrapper .single-condition .single-condition-filed input[type=email]:focus,
19725 .condition-form-wrapper .single-condition .single-condition-filed select:focus {
19726 border-color: #6E42D3;
19727 }
19728 .condition-form-wrapper .single-condition .single-condition-filed select {
19729 padding-right: 27px;
19730 }
19731 .condition-form-wrapper .single-condition .condition-repeater {
19732 align-self: flex-end;
19733 margin-bottom: 0px;
19734 margin-left: 20px;
19735 position: relative;
19736 width: 70px;
19737 }
19738 .condition-form-wrapper .single-condition .condition-repeater span {
19739 position: relative;
19740 background: #fff;
19741 cursor: pointer;
19742 cursor: pointer;
19743 width: 24px;
19744 height: 24px;
19745 display: inline-block;
19746 }
19747 .condition-form-wrapper .single-condition .condition-repeater span svg {
19748 display: block;
19749 position: relative;
19750 z-index: 1;
19751 }
19752 .condition-form-wrapper .single-condition .condition-repeater .add-condition:before {
19753 content: "";
19754 position: absolute;
19755 left: 22px;
19756 top: 11px;
19757 background: #E5E8F3;
19758 width: 38px;
19759 height: 2px;
19760 z-index: 0;
19761 }
19762 .condition-form-wrapper .single-condition .condition-repeater .add-condition .wpfnl-dropdown {
19763 right: -15px;
19764 top: 50px;
19765 width: 100px;
19766 }
19767 .condition-form-wrapper .single-condition .condition-repeater .add-condition .wpfnl-dropdown li a {
19768 text-transform: uppercase;
19769 }
19770 .condition-form-wrapper .single-condition .condition-repeater .add-condition .wpfnl-dropdown.show-condition {
19771 top: 37px;
19772 opacity: 1;
19773 visibility: visible;
19774 }
19775 .condition-form-wrapper .single-condition .condition-repeater .delete-condition {
19776 position: absolute;
19777 bottom: 4px;
19778 right: -2px;
19779 opacity: 0;
19780 visibility: hidden;
19781 }
19782 .condition-form-wrapper .single-condition .condition-repeater:hover .delete-condition {
19783 opacity: 1;
19784 visibility: visible;
19785 }
19786 .condition-form-wrapper .single-condition .condition-symbol {
19787 position: absolute;
19788 top: calc(50% - 14px);
19789 right: 7px;
19790 transform: translateY(-50%);
19791 }
19792 .condition-form-wrapper .single-condition .condition-symbol span {
19793 width: 22px;
19794 height: 22px;
19795 border: 2px solid #E5E8F3;
19796 color: #6E42D3;
19797 border-radius: 100%;
19798 font-size: 12px;
19799 font-weight: 500;
19800 background: #fff;
19801 display: block;
19802 padding: 1px 2px;
19803 text-align: center;
19804 }
19805 .condition-form-wrapper .single-condition:first-child {
19806 padding-top: 0;
19807 }
19808 .condition-form-wrapper .single-condition:first-child .condition-repeater .delete-condition {
19809 display: none;
19810 }
19811 .condition-form-wrapper .single-condition:first-child .condition-symbol {
19812 display: none;
19813 }
19814 .condition-form-wrapper .only-one-condition .condition-repeater .add-condition::before {
19815 display: none;
19816 }
19817 .condition-form-wrapper .condition-form__footer {
19818 border-top: 1px solid #E2E5ED;
19819 padding: 30px;
19820 margin-top: 30px;
19821 display: flex;
19822 flex-flow: row wrap;
19823 align-items: center;
19824 justify-content: flex-end;
19825 position: relative;
19826 }
19827 .condition-form-wrapper .condition-form__footer .wpfnl-alert {
19828 display: block;
19829 margin-right: 20px;
19830 }
19831 .condition-form-wrapper .condition-form__footer .btn-default .wpfnl-loader {
19832 position: relative;
19833 top: 3px;
19834 display: inline-block;
19835 }
19836
19837 @media only screen and (max-width: 991px) {
19838 .condition-form-wrapper .single-condition {
19839 max-width: 666px;
19840 }
19841 .condition-form-wrapper .single-condition .single-condition-filed input[type=text],
19842 .condition-form-wrapper .single-condition .single-condition-filed input[type=number],
19843 .condition-form-wrapper .single-condition .single-condition-filed input[type=email],
19844 .condition-form-wrapper .single-condition .single-condition-filed select {
19845 width: 170px;
19846 }
19847 }
19848 .wpfnl-drawflow-window .wpfnl-analytics {
19849 position: fixed;
19850 top: 30px;
19851 right: 0px;
19852 background: #F6F5FA;
19853 height: calc(100% - 30px);
19854 width: calc(100% - 160px);
19855 z-index: 4;
19856 padding: 40px 25px;
19857 overflow: auto;
19858 }
19859 .wpfnl-drawflow-window .wpfnl-analytics::-webkit-scrollbar {
19860 width: 5px;
19861 height: 5px;
19862 }
19863 .wpfnl-drawflow-window .wpfnl-analytics::-webkit-scrollbar-track {
19864 background: #f2f5f8;
19865 }
19866 .wpfnl-drawflow-window .wpfnl-analytics::-webkit-scrollbar-thumb {
19867 background-color: #CBCBCB;
19868 border-radius: 20px;
19869 }
19870 .wpfnl-drawflow-window .wpfnl-analytics .analytics-full-loader {
19871 position: fixed;
19872 top: 32px;
19873 left: 160px;
19874 width: 100%;
19875 height: 100%;
19876 background: #f6f5fa;
19877 border-radius: 0;
19878 z-index: 9;
19879 display: flex;
19880 flex-flow: column;
19881 align-items: center;
19882 justify-content: center;
19883 }
19884 .wpfnl-drawflow-window .wpfnl-analytics .analytics-full-loader .wpfnl-loader {
19885 display: block;
19886 width: 40px;
19887 height: 40px;
19888 }
19889 .wpfnl-drawflow-window .wpfnl-analytics .overlay-click {
19890 position: fixed;
19891 left: 0;
19892 top: 0;
19893 background: rgba(255, 255, 255, 0);
19894 width: 100%;
19895 height: 100%;
19896 z-index: 2;
19897 display: none;
19898 }
19899 .wpfnl-drawflow-window .wpfnl-analytics .analytics-wrapper {
19900 width: 100%;
19901 max-width: 1320px;
19902 margin: 0 auto;
19903 position: relative;
19904 }
19905 .wpfnl-drawflow-window .wpfnl-analytics .analytics-wrapper.pro-active {
19906 padding: 20px;
19907 }
19908 .wpfnl-drawflow-window .wpfnl-analytics .analytics-wrapper:hover .hoverlay {
19909 visibility: visible;
19910 opacity: 1;
19911 }
19912 .wpfnl-drawflow-window .wpfnl-analytics .analytics-wrapper .hoverlay {
19913 visibility: hidden;
19914 opacity: 0;
19915 background: rgba(246, 248, 250, 0.6);
19916 display: flex;
19917 flex-flow: column;
19918 justify-content: center;
19919 align-items: center;
19920 transition: all 0.3s ease;
19921 width: calc(100% - 10px);
19922 height: calc(100% - 70px);
19923 left: 5px;
19924 bottom: 0;
19925 position: absolute;
19926 z-index: 9;
19927 padding: 0 15px;
19928 border-radius: 10px;
19929 border: 1px solid #DDDDDD;
19930 }
19931 .wpfnl-drawflow-window .wpfnl-analytics .analytics-wrapper .hoverlay .wpfnl-upgrade-btn {
19932 position: fixed;
19933 top: 50%;
19934 left: 50%;
19935 transform: translate(-50%, -50%);
19936 z-index: 9999;
19937 background: none;
19938 border: none;
19939 outline: none;
19940 }
19941 .wpfnl-drawflow-window .wpfnl-analytics .analytics-wrapper .hoverlay .wpfnl-upgrade-btn a {
19942 display: flex;
19943 align-items: center;
19944 justify-content: center;
19945 gap: 10px;
19946 background: #2FCF5C;
19947 padding: 15px 20px;
19948 line-height: 17px;
19949 height: auto;
19950 }
19951 .wpfnl-drawflow-window .wpfnl-analytics .analytics-wrapper .hoverlay .wpfnl-upgrade-btn a svg circle {
19952 fill: #FFF;
19953 }
19954 .wpfnl-drawflow-window .wpfnl-analytics .analytics-wrapper .hoverlay .wpfnl-upgrade-btn a svg path {
19955 fill: #2FCF5C;
19956 }
19957 .wpfnl-drawflow-window .wpfnl-analytics .analytics-wrapper .hoverlay .wpfnl-upgrade-btn a:hover {
19958 background: #1a8939;
19959 }
19960 .wpfnl-drawflow-window .wpfnl-analytics .analytics-body {
19961 display: flex;
19962 flex-flow: column;
19963 gap: 24px;
19964 }
19965 .wpfnl-drawflow-window .wpfnl-analytics .analytics-header {
19966 display: flex;
19967 align-items: center;
19968 justify-content: space-between;
19969 margin-bottom: 24px;
19970 }
19971 .wpfnl-drawflow-window .wpfnl-analytics .analytics-header .header-left {
19972 display: flex;
19973 align-items: center;
19974 gap: 10px;
19975 width: 200px;
19976 }
19977 .wpfnl-drawflow-window .wpfnl-analytics .analytics-header .header-left h3 {
19978 font-weight: 600;
19979 font-size: 24px;
19980 color: #363B4E;
19981 }
19982 .wpfnl-drawflow-window .wpfnl-analytics .analytics-header .backto-steps {
19983 background: #FFFFFF;
19984 border-radius: 10px;
19985 height: 38px;
19986 width: 38px;
19987 display: flex;
19988 flex-flow: column;
19989 align-items: center;
19990 justify-content: center;
19991 cursor: pointer;
19992 box-shadow: 0px 1px 1px 0px rgba(182, 185, 191, 0.3);
19993 }
19994 .wpfnl-drawflow-window .wpfnl-analytics .analytics-header .header-right {
19995 display: flex;
19996 flex-flow: row wrap;
19997 align-items: center;
19998 justify-content: flex-end;
19999 gap: 14px;
20000 width: calc(80% - 200px);
20001 position: relative;
20002 z-index: 3;
20003 }
20004 .wpfnl-drawflow-window .wpfnl-analytics .analytics-header .header-right .reset-analytics a {
20005 display: flex;
20006 justify-content: center;
20007 align-items: center;
20008 padding: 8px 15px;
20009 min-width: 100px;
20010 border-radius: 100px;
20011 box-shadow: 0 1px 1px 0 rgba(182, 185, 191, 0.3);
20012 background: #fff;
20013 background-size: 11px 11px;
20014 border: none;
20015 }
20016 .wpfnl-drawflow-window .wpfnl-analytics .analytics-header .header-right .reset-analytics a .reset-icon svg {
20017 width: 18px;
20018 margin-top: 3px;
20019 }
20020 .wpfnl-drawflow-window .wpfnl-analytics .analytics-header .header-right .reset-analytics a .reset-text {
20021 font-weight: 600;
20022 color: #000;
20023 font-size: 14px;
20024 line-height: 1;
20025 padding-left: 8px;
20026 }
20027 .wpfnl-drawflow-window .wpfnl-analytics .analytics-header .header-right .download-analytics a {
20028 display: flex;
20029 justify-content: center;
20030 align-items: center;
20031 padding: 11px 15px;
20032 min-width: 58px;
20033 border-radius: 100px;
20034 box-shadow: 0 1px 1px 0 rgba(182, 185, 191, 0.3);
20035 background: #fff;
20036 background-size: 11px 11px;
20037 border: none;
20038 }
20039 .wpfnl-drawflow-window .wpfnl-analytics .analytics-header .header-right .download-analytics a .download-icon svg {
20040 width: 18px;
20041 margin-top: 3px;
20042 }
20043 .wpfnl-drawflow-window .wpfnl-analytics .analytics-header .header-right select {
20044 border-radius: 100px;
20045 box-shadow: 0px 1px 1px 0px rgba(182, 185, 191, 0.3);
20046 border: none;
20047 height: auto;
20048 padding: 14px 40px 12px 20px;
20049 min-width: auto;
20050 color: #2D3149;
20051 font-size: 14px;
20052 font-weight: 600;
20053 line-height: 1;
20054 width: auto;
20055 appearance: none;
20056 background: #fff url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMTAgNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBzdHJva2U9IiM3QThCOUEiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIxLjgiIGQ9Ik0xIDFsNCA0IDQtNCIvPjwvc3ZnPg==) no-repeat right 15px top 54%;
20057 background-size: 11px 11px;
20058 }
20059 .wpfnl-drawflow-window .wpfnl-analytics .analytics-box {
20060 border-radius: 10px;
20061 background: #FFF;
20062 box-shadow: 0px 1px 1px 0px rgba(182, 185, 191, 0.3);
20063 padding: 19px 20px 19px;
20064 position: relative;
20065 }
20066 .wpfnl-drawflow-window .wpfnl-analytics .analytics-box .analytics-title {
20067 color: #2D3149;
20068 font-size: 18px;
20069 font-weight: 600;
20070 line-height: 1;
20071 }
20072 .wpfnl-drawflow-window .wpfnl-analytics .loader-wrapper {
20073 position: absolute;
20074 top: 0;
20075 left: 0;
20076 width: 100%;
20077 height: 100%;
20078 border-radius: 10px;
20079 background: #FFF;
20080 z-index: 2;
20081 display: flex;
20082 flex-flow: column;
20083 align-items: center;
20084 justify-content: center;
20085 }
20086 .wpfnl-drawflow-window .wpfnl-analytics .loader-wrapper .wpfnl-loader {
20087 display: block;
20088 width: 20px;
20089 height: 20px;
20090 }
20091 .wpfnl-drawflow-window .wpfnl-analytics .no-data-notice {
20092 width: 100%;
20093 height: 338px;
20094 display: flex;
20095 flex-flow: column;
20096 align-items: center;
20097 justify-content: center;
20098 }
20099 .wpfnl-drawflow-window .wpfnl-analytics .no-data-notice p {
20100 color: #2d3149;
20101 font-weight: 500;
20102 font-size: 16px;
20103 }
20104
20105 .wpfnl-analytics .analytics-revenue .revenue-box-header .stat-indicator {
20106 display: flex;
20107 align-items: center;
20108 justify-content: center;
20109 gap: 24px;
20110 }
20111 .wpfnl-analytics .analytics-revenue .revenue-box-header .stat-indicator .indicator {
20112 font-weight: 400;
20113 font-size: 14px;
20114 line-height: 1.3;
20115 color: #9398a5;
20116 position: relative;
20117 display: flex;
20118 align-items: center;
20119 }
20120 .wpfnl-analytics .analytics-revenue .revenue-box-header .stat-indicator .indicator:last-child {
20121 margin-right: 0;
20122 }
20123 .wpfnl-analytics .analytics-revenue .revenue-box-header .stat-indicator .indicator:before {
20124 content: "";
20125 width: 10px;
20126 height: 10px;
20127 background: #6E42D3;
20128 display: inline-block;
20129 border-radius: 50px;
20130 margin-right: 8px;
20131 position: relative;
20132 top: -1px;
20133 }
20134 .wpfnl-analytics .analytics-revenue .revenue-box-header .stat-indicator .indicator2:before {
20135 background-color: #F7900A;
20136 }
20137
20138 .wpfnl-analytics .analytics-revenue .revenue-tab-nav .progress-badge, .wpfnl-analytics .analytics-card .analytics-single-card .icon-area .progress-badge {
20139 background: #D1FADF;
20140 color: #12B76A;
20141 padding: 7px 10px 7px 25px;
20142 font-size: 10px;
20143 line-height: 1;
20144 font-weight: 500;
20145 border-radius: 50px;
20146 display: flex;
20147 align-items: center;
20148 gap: 7px;
20149 position: relative;
20150 }
20151 .wpfnl-analytics .analytics-revenue .revenue-tab-nav .progress-badge svg, .wpfnl-analytics .analytics-card .analytics-single-card .icon-area .progress-badge svg {
20152 position: absolute;
20153 left: 6px;
20154 top: 4px;
20155 }
20156 .wpfnl-analytics .analytics-revenue .revenue-tab-nav .downgrade.progress-badge, .wpfnl-analytics .analytics-card .analytics-single-card .icon-area .downgrade.progress-badge {
20157 background: #FEE4E2;
20158 color: #F04438;
20159 }
20160 .wpfnl-analytics .analytics-revenue .revenue-tab-nav .downgrade.progress-badge svg, .wpfnl-analytics .analytics-card .analytics-single-card .icon-area .downgrade.progress-badge svg {
20161 left: 9px;
20162 top: 8px;
20163 }
20164
20165 .folded .wpfnl-drawflow-window .wpfnl-analytics {
20166 width: calc(100% - 36px);
20167 }
20168 .folded .wpfnl-drawflow-window .wpfnl-analytics .analytics-full-loader {
20169 left: 36px;
20170 }
20171
20172 .wpfnl-analytics .analytics-card {
20173 display: flex;
20174 flex-flow: row wrap;
20175 gap: 20px;
20176 }
20177 .wpfnl-analytics .analytics-card .analytics-single-card {
20178 width: calc(16.6666666667% - 17px);
20179 }
20180 .wpfnl-analytics .analytics-card .analytics-single-card .icon-area {
20181 display: flex;
20182 align-items: flex-start;
20183 justify-content: space-between;
20184 gap: 10px;
20185 }
20186 .wpfnl-analytics .analytics-card .analytics-single-card .icon-area .icon {
20187 width: 42px;
20188 height: 42px;
20189 border: 1px solid #E4E6EB;
20190 display: flex;
20191 flex-flow: column;
20192 align-items: center;
20193 justify-content: center;
20194 border-radius: 100%;
20195 padding: 5px;
20196 }
20197 .wpfnl-analytics .analytics-card .analytics-single-card .card-title {
20198 color: #9398A5;
20199 font-size: 14px;
20200 line-height: 1.2;
20201 margin-top: 18px;
20202 }
20203 .wpfnl-analytics .analytics-card .analytics-single-card .card-value {
20204 color: #2D3149;
20205 font-size: 22px;
20206 font-weight: 500;
20207 line-height: 1;
20208 margin-top: 8px;
20209 }
20210
20211 @media only screen and (max-width: 1399px) {
20212 .wpfnl-analytics .analytics-card .analytics-single-card {
20213 width: calc(33.3333333333% - 14px);
20214 }
20215 }
20216 @media only screen and (max-width: 1199px) {
20217 .wpfnl-analytics .analytics-card .analytics-single-card .card-value {
20218 font-size: 20px;
20219 }
20220 }
20221 .wpfnl-analytics .analytics-revenue .no-data-notice {
20222 background: #fcfcff;
20223 border-radius: 10px;
20224 border: 1px solid #F1F0F5;
20225 }
20226 .wpfnl-analytics .analytics-revenue .revenue-box-header {
20227 display: flex;
20228 flex-flow: row wrap;
20229 align-items: center;
20230 justify-content: space-between;
20231 margin-bottom: 27px;
20232 }
20233 .wpfnl-analytics .analytics-revenue .revenue-box-header .stat-indicator .indicator2:before {
20234 background-color: #EAE1FF;
20235 }
20236 .wpfnl-analytics .analytics-revenue .revenue-tab-nav {
20237 display: flex;
20238 flex-flow: row wrap;
20239 align-items: center;
20240 gap: 12px;
20241 margin-bottom: -1px;
20242 position: relative;
20243 z-index: 1;
20244 margin-bottom: 12px;
20245 }
20246 .wpfnl-analytics .analytics-revenue .revenue-tab-nav .single-nav {
20247 width: calc(20% - 10px);
20248 position: relative;
20249 border: 1px solid rgba(238, 240, 243, 0.8);
20250 border-radius: 8px;
20251 padding: 19px 24px;
20252 cursor: pointer;
20253 }
20254 .wpfnl-analytics .analytics-revenue .revenue-tab-nav .single-nav.active {
20255 border-color: rgba(238, 240, 243, 0.8);
20256 background: #FCFCFF;
20257 }
20258 .wpfnl-analytics .analytics-revenue .revenue-tab-nav .single-nav.active:before {
20259 display: none;
20260 }
20261 .wpfnl-analytics .analytics-revenue .revenue-tab-nav .single-nav:last-child:before {
20262 display: none;
20263 }
20264 .wpfnl-analytics .analytics-revenue .revenue-tab-nav .single-nav .revenue-value {
20265 font-size: 22px;
20266 font-weight: 500;
20267 color: #2D3149;
20268 line-height: 1;
20269 letter-spacing: -0.6px;
20270 display: flex;
20271 flex-flow: row wrap;
20272 align-items: flex-start;
20273 gap: 10px;
20274 }
20275 .wpfnl-analytics .analytics-revenue .revenue-tab-nav .single-nav .step-type {
20276 color: #667085;
20277 font-size: 14px;
20278 font-weight: 500;
20279 line-height: 1;
20280 text-transform: capitalize;
20281 margin-top: 7px;
20282 }
20283 .wpfnl-analytics .analytics-revenue .single-tab-content {
20284 border-radius: 8px;
20285 border: 1px solid rgba(238, 240, 243, 0.8);
20286 background: #FCFCFF;
20287 padding: 24px 24px 31px;
20288 }
20289 .wpfnl-analytics .analytics-revenue .single-tab-content .chart-percent-label {
20290 position: absolute;
20291 top: 3px;
20292 left: 0;
20293 height: 100%;
20294 width: 100%;
20295 display: flex;
20296 flex-flow: column;
20297 justify-content: space-between;
20298 }
20299 .wpfnl-analytics .analytics-revenue .single-tab-content .chart-percent-label .single-label {
20300 font-size: 12px;
20301 line-height: 1.2;
20302 color: #9398A5;
20303 display: block;
20304 position: relative;
20305 }
20306 .wpfnl-analytics .analytics-revenue .single-tab-content .chart-percent-label .single-label:before {
20307 content: "";
20308 position: absolute;
20309 left: 50px;
20310 top: 7px;
20311 width: calc(100% - 50px);
20312 height: 1px;
20313 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");
20314 }
20315 .wpfnl-analytics .analytics-revenue .single-tab-content .chart-percent-label .single-label span {
20316 width: 33px;
20317 display: block;
20318 text-align: right;
20319 }
20320 .wpfnl-analytics .analytics-revenue .single-tab-content .barchart-inner-wrapper {
20321 height: 292px;
20322 display: flex;
20323 flex-flow: row wrap;
20324 align-items: flex-end;
20325 justify-content: space-between;
20326 padding: 10px 15px 9px 60px;
20327 gap: 30px;
20328 position: relative;
20329 z-index: 1;
20330 }
20331 .wpfnl-analytics .analytics-revenue .single-tab-content .single-bar {
20332 width: 34px;
20333 height: 100%;
20334 position: relative;
20335 display: flex;
20336 flex-flow: row wrap;
20337 align-items: flex-end;
20338 gap: 6px;
20339 }
20340 .wpfnl-analytics .analytics-revenue .single-tab-content .single-bar .bar-tooltip {
20341 padding: 14px 15px;
20342 width: 164px;
20343 position: absolute;
20344 bottom: calc(100% + 8px);
20345 left: 50%;
20346 transform: translateX(-50%);
20347 z-index: 9;
20348 opacity: 0;
20349 visibility: hidden;
20350 transition: all 0.3s ease;
20351 border-radius: 8px;
20352 background: #10052E;
20353 box-shadow: 0px 2px 15px 0px rgba(22, 28, 32, 0.08);
20354 }
20355 .wpfnl-analytics .analytics-revenue .single-tab-content .single-bar .bar-tooltip:before {
20356 content: "";
20357 position: absolute;
20358 left: 50%;
20359 bottom: -5px;
20360 width: 10px;
20361 height: 10px;
20362 background: #10052e;
20363 transform: rotate(45deg);
20364 margin-left: -6px;
20365 }
20366 .wpfnl-analytics .analytics-revenue .single-tab-content .single-bar .bar-tooltip .item {
20367 color: #CDCFD6;
20368 font-size: 13px;
20369 line-height: 1;
20370 margin-bottom: 6px;
20371 }
20372 .wpfnl-analytics .analytics-revenue .single-tab-content .single-bar .bar-tooltip .item:last-child {
20373 margin-bottom: 0;
20374 }
20375 .wpfnl-analytics .analytics-revenue .single-tab-content .single-bar .bar-tooltip .item b {
20376 color: #fff;
20377 font-weight: 500;
20378 }
20379 .wpfnl-analytics .analytics-revenue .single-tab-content .single-bar .bar-item {
20380 width: 14px;
20381 display: block;
20382 background-color: #EAE1FF;
20383 border-radius: 30px 30px 0 0;
20384 position: relative;
20385 }
20386 .wpfnl-analytics .analytics-revenue .single-tab-content .single-bar .bar-item.indicator1 .bar-tooltip {
20387 left: calc(50% + 11px);
20388 }
20389 .wpfnl-analytics .analytics-revenue .single-tab-content .single-bar .bar-item.indicator2 {
20390 background-color: #6E42D3;
20391 }
20392 .wpfnl-analytics .analytics-revenue .single-tab-content .single-bar .bar-item.indicator2 .bar-tooltip {
20393 left: calc(50% - 9px);
20394 }
20395 .wpfnl-analytics .analytics-revenue .single-tab-content .single-bar .bar-title {
20396 font-size: 12px;
20397 line-height: 1.2;
20398 color: #9398A5;
20399 position: absolute;
20400 bottom: -20px;
20401 left: 50%;
20402 transform: translateX(-50%);
20403 white-space: nowrap;
20404 transition: all 0.3s ease;
20405 }
20406 .wpfnl-analytics .analytics-revenue .single-tab-content .single-bar:hover .bar-item.same-height .bar-tooltip,
20407 .wpfnl-analytics .analytics-revenue .single-tab-content .single-bar:hover .bar-item.its-highest .bar-tooltip {
20408 opacity: 1;
20409 visibility: visible;
20410 }
20411 .wpfnl-analytics .analytics-revenue.monthly .single-tab-content .barchart-inner-wrapper {
20412 gap: 10px;
20413 }
20414 .wpfnl-analytics .analytics-revenue.monthly .single-tab-content .single-bar {
20415 width: 23px;
20416 gap: 6px;
20417 }
20418 .wpfnl-analytics .analytics-revenue.monthly .single-tab-content .single-bar .bar-item {
20419 width: 7px;
20420 }
20421 .wpfnl-analytics .analytics-revenue.monthly .single-tab-content .single-bar .bar-title {
20422 transform: translate(-50%, 8px) rotate(-45deg);
20423 }
20424
20425 @media only screen and (max-width: 1199px) {
20426 .wpfnl-analytics .analytics-revenue .revenue-tab-nav .single-nav {
20427 width: calc(25% - 9px);
20428 padding: 16px;
20429 }
20430 .wpfnl-analytics .analytics-revenue .revenue-tab-nav .single-nav .revenue-value {
20431 font-size: 22px;
20432 }
20433 .wpfnl-analytics .analytics-revenue .single-tab-content .barchart-inner-wrapper {
20434 gap: 24px;
20435 }
20436 .wpfnl-analytics .analytics-revenue .single-tab-content .single-bar {
20437 width: 20px;
20438 gap: 4px;
20439 }
20440 .wpfnl-analytics .analytics-revenue .single-tab-content .single-bar .bar-item {
20441 width: 8px;
20442 }
20443 }
20444 @media only screen and (max-width: 991px) {
20445 .wpfnl-analytics .analytics-revenue .revenue-tab-nav .single-nav {
20446 padding: 13px 13px;
20447 }
20448 .wpfnl-analytics .analytics-revenue .revenue-tab-nav .single-nav .revenue-value {
20449 font-size: 18px;
20450 }
20451 .wpfnl-analytics .analytics-revenue .revenue-tab-nav .single-nav .step-type {
20452 font-size: 12px;
20453 }
20454 .wpfnl-analytics .analytics-revenue .revenue-tab-nav .progress-badge {
20455 padding: 5px 8px 4px 21px;
20456 }
20457 .wpfnl-analytics .analytics-revenue .revenue-tab-nav .progress-badge svg {
20458 left: 4px;
20459 top: 1px;
20460 }
20461 .wpfnl-analytics .analytics-revenue .revenue-tab-nav .downgrade.progress-badge svg {
20462 left: 9px;
20463 top: 5px;
20464 }
20465 }
20466 .wpfnl-analytics .analytics-conversion .conversion-box-header {
20467 display: flex;
20468 flex-flow: row wrap;
20469 align-items: center;
20470 justify-content: space-between;
20471 margin-bottom: 15px;
20472 }
20473 .wpfnl-analytics .analytics-conversion .conversion-box-header .carousel-navigator {
20474 display: flex;
20475 gap: 8px;
20476 }
20477 .wpfnl-analytics .analytics-conversion .conversion-box-header .carousel-navigator button {
20478 border-radius: 8px;
20479 border: 1px solid #F1F0F5;
20480 background: #FFF;
20481 width: 30px;
20482 height: 30px;
20483 display: flex;
20484 align-items: center;
20485 justify-content: center;
20486 flex-flow: column;
20487 cursor: pointer;
20488 }
20489 .wpfnl-analytics .analytics-conversion .conversion-box-header .carousel-navigator button:disabled {
20490 opacity: 0.5;
20491 cursor: not-allowed;
20492 }
20493 .wpfnl-analytics .analytics-conversion .conversion-table {
20494 border-radius: 10px;
20495 border: 1px solid #F1F0F5;
20496 background: #FCFCFF;
20497 padding: 40px;
20498 }
20499 .wpfnl-analytics .analytics-conversion .conversion-table-wrapper {
20500 max-width: 1080px;
20501 width: 100%;
20502 margin: 0 auto;
20503 overflow: hidden;
20504 }
20505 .wpfnl-analytics .analytics-conversion .conversion-table-inner {
20506 display: flex;
20507 gap: 30px;
20508 transition: transform 0.5s;
20509 }
20510 .wpfnl-analytics .analytics-conversion .conversion-table-inner.data-center {
20511 justify-content: center;
20512 }
20513 .wpfnl-analytics .analytics-conversion .conversion-table-inner .single-table {
20514 border-radius: 10px;
20515 border: 1px solid #F1F0F5;
20516 background: #FFF;
20517 box-shadow: 0px 20px 20px 0px rgba(190, 190, 215, 0.08);
20518 width: calc(20% - 24px);
20519 flex-shrink: 0;
20520 }
20521 .wpfnl-analytics .analytics-conversion .conversion-table-inner .tbl-head {
20522 display: flex;
20523 flex-flow: row wrap;
20524 align-items: center;
20525 justify-content: center;
20526 gap: 7px;
20527 background: #E8F1FF;
20528 border-radius: 10px 10px 0 0;
20529 padding: 8px 10px 6px;
20530 }
20531 .wpfnl-analytics .analytics-conversion .conversion-table-inner .tbl-head .tbl-title {
20532 color: #363B4E;
20533 font-size: 13px;
20534 font-weight: 500;
20535 line-height: 1.1;
20536 width: calc(100% - 60px);
20537 white-space: nowrap;
20538 overflow: hidden;
20539 text-overflow: ellipsis;
20540 display: inline-block;
20541 }
20542 .wpfnl-analytics .analytics-conversion .conversion-table-inner .tbl-head svg {
20543 width: 14px;
20544 display: block;
20545 }
20546 .wpfnl-analytics .analytics-conversion .conversion-table-inner .step-preview-img {
20547 padding: 16px;
20548 }
20549 .wpfnl-analytics .analytics-conversion .conversion-table-inner .step-preview-img svg {
20550 max-width: 100%;
20551 width: 100%;
20552 }
20553 .wpfnl-analytics .analytics-conversion .conversion-table-inner .conversion-data {
20554 text-align: center;
20555 }
20556 .wpfnl-analytics .analytics-conversion .conversion-table-inner .conversion-data li:not(.loader-wrapper) {
20557 border-bottom: 1px solid #F1F0F5;
20558 color: #7A8B9A;
20559 font-size: 14px;
20560 line-height: 14px;
20561 text-transform: capitalize;
20562 padding: 14px 10px;
20563 }
20564 .wpfnl-analytics .analytics-conversion .conversion-table-inner .conversion-data li:not(.loader-wrapper) b {
20565 color: #2D3149;
20566 font-weight: 500;
20567 }
20568 .wpfnl-analytics .analytics-conversion .conversion-table-inner .conversion-data li:not(.loader-wrapper):last-child {
20569 border-bottom: 0;
20570 }
20571 .wpfnl-analytics .analytics-conversion .conversion-table-inner .conversion-data li:not(.loader-wrapper).conversion-rates b {
20572 color: #12B76A;
20573 }
20574 .wpfnl-analytics .analytics-conversion .conversion-table-inner .conversion-data li:not(.loader-wrapper).bounce-rate b {
20575 color: #F04438;
20576 }
20577 .wpfnl-analytics .analytics-conversion .conversion-table-inner .table-checkout .tbl-head {
20578 background: #FDF0E8;
20579 }
20580 .wpfnl-analytics .analytics-conversion .conversion-table-inner .table-checkout .tbl-head svg {
20581 position: relative;
20582 top: -1px;
20583 }
20584 .wpfnl-analytics .analytics-conversion .conversion-table-inner .table-upsell .tbl-head {
20585 background: #E9F9E8;
20586 }
20587 .wpfnl-analytics .analytics-conversion .conversion-table-inner .table-downsell .tbl-head {
20588 background: #FCF0F1;
20589 }
20590 .wpfnl-analytics .analytics-conversion .conversion-table-inner .table-thankyou .tbl-head {
20591 background: #E6FAF5;
20592 }
20593 .wpfnl-analytics .analytics-conversion .conversion-table-inner .table-custom .tbl-head {
20594 background: #E0F2F4;
20595 }
20596
20597 @media only screen and (max-width: 1299px) {
20598 .wpfnl-analytics .analytics-conversion .conversion-table {
20599 padding: 20px;
20600 }
20601 .wpfnl-analytics .analytics-conversion .conversion-table-inner {
20602 gap: 20px;
20603 }
20604 .wpfnl-analytics .analytics-conversion .conversion-table-inner .single-table {
20605 width: calc(20% - 16px);
20606 }
20607 }
20608 @media only screen and (max-width: 1199px) {
20609 .wpfnl-analytics .analytics-conversion .conversion-table-inner .single-table {
20610 width: calc(25% - 15px);
20611 }
20612 }
20613 @media only screen and (max-width: 991px) {
20614 .wpfnl-analytics .analytics-conversion .conversion-table-inner .single-table {
20615 width: calc(33.3333333333% - 14px);
20616 }
20617 }
20618 .wpfnl-analytics .custom-date-range {
20619 display: none;
20620 }
20621 .wpfnl-analytics .filter-selectbox {
20622 background: #fff;
20623 box-shadow: 0px 1px 1px 0px rgba(182, 185, 191, 0.3);
20624 padding: 14px 62px 12px 18px;
20625 border-radius: 50px;
20626 position: relative;
20627 cursor: pointer;
20628 display: inline-flex;
20629 flex-flow: row wrap;
20630 align-items: center;
20631 justify-content: flex-start;
20632 }
20633 .wpfnl-analytics .filter-selectbox > ul {
20634 display: flex;
20635 flex-flow: row wrap;
20636 align-items: center;
20637 }
20638 .wpfnl-analytics .filter-selectbox > ul li {
20639 position: relative;
20640 color: #9398A5;
20641 line-height: 1;
20642 font-size: 14px;
20643 font-weight: 500;
20644 }
20645 .wpfnl-analytics .filter-selectbox > ul li:first-child {
20646 margin-right: 24px;
20647 }
20648 .wpfnl-analytics .filter-selectbox > ul li:first-child:before {
20649 content: "";
20650 width: 9px;
20651 height: 1px;
20652 background: #66666d;
20653 position: absolute;
20654 right: -16px;
20655 top: 7px;
20656 }
20657 .wpfnl-analytics .filter-selectbox .calendar-icon {
20658 position: absolute;
20659 right: 0;
20660 top: 0;
20661 height: 100%;
20662 width: 45px;
20663 padding: 10px 15px 10px 14px;
20664 border-left: 1px solid #E4E6EB;
20665 display: flex;
20666 flex-flow: column;
20667 align-items: center;
20668 justify-content: center;
20669 }
20670 .wpfnl-analytics .filter-selectbox .calendar-icon svg {
20671 transition: all 0.3s ease;
20672 }
20673 .wpfnl-analytics .filter-wrapper {
20674 border-bottom: 1px solid #E5E8F3;
20675 padding: 2px 18px;
20676 display: flex;
20677 align-items: center;
20678 justify-content: space-between;
20679 color: #7A8B9A;
20680 width: 100%;
20681 }
20682 .wpfnl-analytics .filter-wrapper input {
20683 background: transparent;
20684 border: none;
20685 font-size: 14px;
20686 color: #9398A5;
20687 font-weight: 400;
20688 width: 87px;
20689 min-width: auto;
20690 cursor: pointer;
20691 padding: 0;
20692 height: 40px;
20693 z-index: 1;
20694 position: relative;
20695 }
20696 .wpfnl-analytics .filter-wrapper input[readonly] {
20697 background: transparent;
20698 cursor: pointer;
20699 }
20700 .wpfnl-analytics .filter-wrapper input:focus {
20701 box-shadow: none;
20702 }
20703 .wpfnl-analytics .filter-wrapper input#to {
20704 margin-right: 5px;
20705 }
20706 .wpfnl-analytics .filter-wrapper .to-date,
20707 .wpfnl-analytics .filter-wrapper .from-date {
20708 position: relative;
20709 display: flex;
20710 align-items: center;
20711 gap: 8px;
20712 }
20713 .wpfnl-analytics .filter-wrapper .divider {
20714 width: 9px;
20715 height: 1px;
20716 background: #7A8B9A;
20717 margin: 0 5px;
20718 }
20719 .wpfnl-analytics .filter-wrapper .icon {
20720 position: relative;
20721 top: 0px;
20722 }
20723 .wpfnl-analytics .filter-wrapper .icon svg {
20724 display: block;
20725 }
20726 .wpfnl-analytics .filter-wrapper .filter-icon {
20727 margin-left: auto;
20728 border-left: 1px solid #9064f6;
20729 height: 40px;
20730 width: 40px;
20731 padding-left: 13px;
20732 display: flex;
20733 flex-flow: column;
20734 align-items: center;
20735 justify-content: center;
20736 }
20737 .wpfnl-analytics .calendar-dorpdown {
20738 position: absolute;
20739 top: calc(100% + 10px);
20740 right: 0;
20741 background: #fff;
20742 width: 291px;
20743 z-index: 10;
20744 border: 1px solid #F1F0F5;
20745 box-shadow: 0px 18px 22px 0px rgba(73, 59, 104, 0.1);
20746 border-radius: 10px;
20747 cursor: default;
20748 opacity: 0;
20749 visibility: hidden;
20750 transition: all 0.3s ease;
20751 }
20752 .wpfnl-analytics .calendar-dorpdown .date-range-input {
20753 display: flex;
20754 flex-flow: row wrap;
20755 align-items: center;
20756 gap: 10px;
20757 border-bottom: 1px solid #F1F0F5;
20758 padding: 5px 20px;
20759 position: relative;
20760 }
20761 .wpfnl-analytics .calendar-dorpdown .date-range-input:before {
20762 content: "";
20763 position: absolute;
20764 left: calc(50% - 6px);
20765 top: 50%;
20766 transform: translateY(-50%);
20767 height: 16px;
20768 width: 1px;
20769 background: #F1F0F5;
20770 }
20771 .wpfnl-analytics .calendar-dorpdown .date-range-input input[type=text] {
20772 min-width: auto;
20773 width: calc(50% - 5px);
20774 background: transparent;
20775 border: none;
20776 border-radius: 0;
20777 height: 30px;
20778 padding: 0;
20779 cursor: text;
20780 color: #2D3149;
20781 }
20782 .wpfnl-analytics .calendar-dorpdown .date-range-input input[type=text]::placeholder {
20783 color: #9398A5;
20784 }
20785 .wpfnl-analytics .calendar-dorpdown .date-range-input input[type=text]:-ms-input-placeholder {
20786 color: #9398A5;
20787 }
20788 .wpfnl-analytics .calendar-dorpdown .date-range-input input[type=text]::-ms-input-placeholder {
20789 color: #9398A5;
20790 }
20791 .wpfnl-analytics .calendar-dorpdown .date-range-input #date-from {
20792 padding-right: 12px;
20793 }
20794 .wpfnl-analytics .calendar-dorpdown .wpfunnel-datepicker {
20795 padding: 15px 20px 10px;
20796 }
20797 .wpfnl-analytics .calendar-dorpdown .wpfunnel-datepicker .ui-datepicker {
20798 width: 100%;
20799 }
20800 .wpfnl-analytics .calendar-dorpdown .wpfunnel-datepicker .ui-datepicker .ui-datepicker-prev,
20801 .wpfnl-analytics .calendar-dorpdown .wpfunnel-datepicker .ui-datepicker .ui-datepicker-next {
20802 display: none;
20803 }
20804 .wpfnl-analytics .calendar-dorpdown .wpfunnel-datepicker .ui-datepicker .ui-datepicker-title {
20805 margin: 0;
20806 display: flex;
20807 align-items: center;
20808 gap: 10px;
20809 }
20810 .wpfnl-analytics .calendar-dorpdown .wpfunnel-datepicker .ui-datepicker .ui-datepicker-title select {
20811 color: #2D3149;
20812 font-size: 13px;
20813 margin: 0;
20814 width: calc(50% - 4px);
20815 border-radius: 8px;
20816 border: 1px solid #F1F0F5;
20817 box-shadow: none;
20818 padding: 10px 40px 8px 12px;
20819 background-position: right 10px top 54%;
20820 }
20821 .wpfnl-analytics .calendar-dorpdown .div-to-append-calender {
20822 padding: 4px 15px 23px;
20823 }
20824 .wpfnl-analytics .calendar-dorpdown .div-to-append-calender #ui-datepicker-div {
20825 position: relative !important;
20826 top: 10px !important;
20827 left: 0 !important;
20828 width: 100%;
20829 display: block !important;
20830 }
20831 .wpfnl-analytics .calendar-dorpdown .div-to-append-calender .ui-datepicker .ui-datepicker-title {
20832 display: flex;
20833 width: 90%;
20834 margin: 0 2.5em;
20835 }
20836 .wpfnl-analytics .calendar-dorpdown .div-to-append-calender .ui-datepicker select.ui-datepicker-month,
20837 .wpfnl-analytics .calendar-dorpdown .div-to-append-calender .ui-datepicker select.ui-datepicker-year {
20838 width: 116px;
20839 min-width: auto;
20840 height: 36px;
20841 border-radius: 3px;
20842 }
20843 .wpfnl-analytics .calendar-dorpdown .div-to-append-range-calender {
20844 padding: 4px 15px 23px;
20845 }
20846 .wpfnl-analytics .calendar-dorpdown .div-to-append-range-calender #ui-datepicker-div {
20847 position: relative !important;
20848 top: 10px !important;
20849 left: 0 !important;
20850 width: 100%;
20851 display: block !important;
20852 }
20853 .wpfnl-analytics .calendar-dorpdown .div-to-append-range-calender .ui-datepicker .ui-datepicker-title {
20854 display: flex;
20855 width: 90%;
20856 margin: 0 2.5em;
20857 }
20858 .wpfnl-analytics .calendar-dorpdown .div-to-append-range-calender .ui-datepicker select.ui-datepicker-month,
20859 .wpfnl-analytics .calendar-dorpdown .div-to-append-range-calender .ui-datepicker select.ui-datepicker-year {
20860 width: 116px;
20861 min-width: auto;
20862 height: 36px;
20863 border-radius: 3px;
20864 }
20865 .wpfnl-analytics .calendar-dorpdown .btn-default {
20866 padding: 0 18px;
20867 height: 32px;
20868 line-height: 32px;
20869 width: auto;
20870 min-width: auto;
20871 margin-left: auto;
20872 display: block;
20873 border-radius: 10px 0 10px 0;
20874 box-shadow: 0px 10px 16px rgba(189, 193, 200, 0.5);
20875 }
20876 .wpfnl-analytics .show-calendar .calendar-dorpdown {
20877 opacity: 1;
20878 visibility: visible;
20879 }
20880
20881 @media only screen and (max-width: 1399px) {
20882 .wpfnl-drawflow-window .wpfnl-analytics .analytics-box {
20883 padding: 17px 17px 16px;
20884 }
20885 }
20886 @media only screen and (max-width: 782px) {
20887 .folded .wpfnl-drawflow-window .wpfnl-analytics {
20888 width: 100%;
20889 }
20890 .folded .wpfnl-drawflow-window .wpfnl-analytics .analytics-full-loader {
20891 left: 0;
20892 }
20893 }
20894 .wpfnl-license-page {
20895 background: transparent;
20896 }
20897
20898 .wpfnl-license-wrapper {
20899 display: flex;
20900 flex-flow: row wrap;
20901 padding: 24px;
20902 gap: 30px;
20903 }
20904 .wpfnl-license-wrapper .wpfnl-license-filed {
20905 background: #FFFFFF;
20906 box-shadow: 0px 1px 2px rgba(190, 190, 215, 0.2);
20907 border-radius: 10px;
20908 width: calc(100% - 390px);
20909 padding: 15px 20px 20px;
20910 }
20911 .wpfnl-license-wrapper .wpfnl-license-filed .field-header .product-title,
20912 .wpfnl-license-wrapper .wpfnl-license-filed .input-field-area .product-title {
20913 width: 390px;
20914 position: relative;
20915 }
20916 .wpfnl-license-wrapper .wpfnl-license-filed .field-header .input-field,
20917 .wpfnl-license-wrapper .wpfnl-license-filed .input-field-area .input-field {
20918 width: calc(100% - 460px);
20919 max-width: 420px;
20920 padding: 0 40px;
20921 }
20922 .wpfnl-license-wrapper .wpfnl-license-filed .field-header .btn-area,
20923 .wpfnl-license-wrapper .wpfnl-license-filed .input-field-area .btn-area {
20924 width: 170px;
20925 }
20926 .wpfnl-license-wrapper .wpfnl-license-filed .field-header {
20927 display: flex;
20928 flex-flow: row wrap;
20929 align-items: center;
20930 justify-content: space-between;
20931 margin-bottom: 30px;
20932 position: relative;
20933 padding-bottom: 15px;
20934 }
20935 .wpfnl-license-wrapper .wpfnl-license-filed .field-header:before {
20936 content: "";
20937 position: absolute;
20938 left: -20px;
20939 bottom: 0;
20940 width: calc(100% + 40px);
20941 height: 1px;
20942 background: #E5E8F3;
20943 }
20944 .wpfnl-license-wrapper .wpfnl-license-filed .field-header .single-field {
20945 text-transform: uppercase;
20946 }
20947 .wpfnl-license-wrapper .wpfnl-license-filed .input-field-area {
20948 display: flex;
20949 flex-flow: row wrap;
20950 justify-content: space-between;
20951 align-items: center;
20952 width: 100%;
20953 }
20954 .wpfnl-license-wrapper .wpfnl-license-filed .input-field-area .product-title {
20955 display: flex;
20956 align-items: center;
20957 }
20958 .wpfnl-license-wrapper .wpfnl-license-filed .input-field-area .product-title .icon-info {
20959 width: calc(100% - 50px);
20960 padding-left: 15px;
20961 }
20962 .wpfnl-license-wrapper .wpfnl-license-filed .input-field-area .product-title h3 {
20963 font-weight: 500;
20964 font-size: 20px;
20965 line-height: 23px;
20966 color: #363B4E;
20967 }
20968 .wpfnl-license-wrapper .wpfnl-license-filed .input-field-area .license-status {
20969 font-size: 14px;
20970 line-height: 16px;
20971 color: #7A8B9A;
20972 margin-top: 5px;
20973 display: block;
20974 }
20975 .wpfnl-license-wrapper .wpfnl-license-filed .input-field-area .addon-icon {
20976 width: 50px;
20977 height: 50px;
20978 border-radius: 100%;
20979 display: flex;
20980 align-items: center;
20981 justify-content: center;
20982 }
20983 .wpfnl-license-wrapper .wpfnl-license-filed .input-field-area .input-field input {
20984 height: 46px;
20985 padding: 6px 15px 5px;
20986 }
20987 .wpfnl-license-wrapper .wpfnl-license-filed .input-field-area .btn-area {
20988 position: relative;
20989 }
20990 .wpfnl-license-wrapper .wpfnl-license-filed .input-field-area .btn-area .btn-default {
20991 padding: 0 22px;
20992 height: 46px;
20993 min-width: 162px;
20994 border-radius: 10px;
20995 }
20996 .wpfnl-license-wrapper .wpfnl-license-filed .input-field-area .btn-area .lnc-notice {
20997 color: green;
20998 font-size: 15px;
20999 text-transform: capitalize;
21000 margin-left: 8px;
21001 position: absolute;
21002 bottom: -24px;
21003 left: -4px;
21004 }
21005 .wpfnl-license-wrapper .wpfnl-license-filed .addons-license {
21006 padding: 15px;
21007 background: #F7F7FA;
21008 margin-top: 30px;
21009 border-radius: 0 8px 8px 0;
21010 border-left: 2px solid #6E42D3;
21011 }
21012 .wpfnl-license-wrapper .wpfnl-license-filed .addons-license .single-addons {
21013 margin-bottom: 15px;
21014 }
21015 .wpfnl-license-wrapper .wpfnl-license-filed .addons-license .single-addons:last-child {
21016 margin-bottom: 0;
21017 }
21018 .wpfnl-license-wrapper .wpfnl-license-filed .addons-license .input-field-area {
21019 padding: 12px 15px;
21020 background-color: #fff;
21021 box-shadow: 0px 1px 2px rgba(190, 190, 215, 0.2);
21022 border-radius: 6px;
21023 }
21024 .wpfnl-license-wrapper .wpfnl-license-filed .addons-license .input-field-area .product-title {
21025 width: 362px;
21026 }
21027 .wpfnl-license-wrapper .wpfnl-license-filed .addons-license .input-field-area .addon-icon {
21028 background: #F7F7FA;
21029 }
21030 .wpfnl-license-wrapper .wpfnl-license-filed .addons-license .input-field-area h3 {
21031 font-weight: 500;
21032 font-size: 14px;
21033 line-height: 1.1;
21034 color: #363B4E;
21035 }
21036 .wpfnl-license-wrapper .wpfnl-license-filed .addons-license .input-field-area .input-field input {
21037 height: 38px;
21038 }
21039 .wpfnl-license-wrapper .wpfnl-license-filed .addons-license .input-field-area .btn-area {
21040 width: 145px;
21041 }
21042 .wpfnl-license-wrapper .wpfnl-license-filed .addons-license .input-field-area .btn-area .btn-default {
21043 padding: 0 18px;
21044 font-size: 13px;
21045 height: 38px;
21046 min-width: auto;
21047 margin-left: auto;
21048 display: block;
21049 border-radius: 6px;
21050 width: 100%;
21051 }
21052 .wpfnl-license-wrapper .wpfnl-license-filed .addons-license .not-get-addons .input-field-area .product-title {
21053 width: calc(100% - 200px);
21054 }
21055 .wpfnl-license-wrapper .promo-text-area {
21056 width: 360px;
21057 background: #FFF;
21058 border-radius: 10px;
21059 box-shadow: 0px 1px 2px rgba(190, 190, 215, 0.2);
21060 }
21061 .wpfnl-license-wrapper .promo-text-area .single-area {
21062 position: relative;
21063 padding: 25px 25px 25px 90px;
21064 background: #FFFFFF;
21065 box-shadow: 0px 1px 2px rgba(190, 190, 215, 0.2);
21066 border-radius: 10px;
21067 margin-bottom: 30px;
21068 }
21069 .wpfnl-license-wrapper .promo-text-area .single-area:last-child {
21070 margin-bottom: 0;
21071 }
21072 .wpfnl-license-wrapper .promo-text-area .single-area .icon {
21073 background-color: #F7F7FA;
21074 width: 50px;
21075 height: 50px;
21076 display: flex;
21077 flex-flow: column;
21078 align-items: center;
21079 justify-content: center;
21080 border-radius: 100%;
21081 position: absolute;
21082 top: 30px;
21083 left: 26px;
21084 }
21085 .wpfnl-license-wrapper .promo-text-area .single-area h4 {
21086 font-size: 18px;
21087 margin-bottom: 8px;
21088 color: #363B4E;
21089 font-weight: 500;
21090 }
21091 .wpfnl-license-wrapper .promo-text-area .single-area P {
21092 font-size: 14px;
21093 }
21094 .wpfnl-license-wrapper .promo-text-area .manage-license-area {
21095 padding: 20px;
21096 display: flex;
21097 flex-flow: column;
21098 align-items: center;
21099 justify-content: center;
21100 overflow: hidden;
21101 height: 100%;
21102 }
21103 .wpfnl-license-wrapper .promo-text-area .manage-license-area .logo {
21104 margin-bottom: 12px;
21105 }
21106 .wpfnl-license-wrapper .promo-text-area .manage-license-area p {
21107 text-align: center;
21108 margin-bottom: 20px;
21109 }
21110 .wpfnl-license-wrapper .promo-text-area .manage-license-area .btn-default {
21111 height: 40px;
21112 line-height: 40px;
21113 position: relative;
21114 z-index: 1;
21115 }
21116
21117 .cl-doc-row {
21118 display: flex;
21119 flex-flow: row wrap;
21120 padding: 24px;
21121 gap: 30px;
21122 }
21123 .cl-doc-row .single-col {
21124 background: #fff;
21125 padding: 30px;
21126 width: calc(25% - 23px);
21127 border-radius: 8px;
21128 display: flex;
21129 flex-flow: column;
21130 align-items: flex-start;
21131 position: relative;
21132 }
21133 .cl-doc-row .single-col:last-child {
21134 margin-right: 0;
21135 }
21136 .cl-doc-row .single-col .icon {
21137 background-color: #f0f1f3;
21138 width: 40px;
21139 height: 40px;
21140 display: flex;
21141 flex-flow: column;
21142 align-items: center;
21143 justify-content: center;
21144 border-radius: 100%;
21145 position: absolute;
21146 top: 24px;
21147 left: 30px;
21148 }
21149 .cl-doc-row .single-col h4 {
21150 font-size: 20px;
21151 margin-bottom: 22px;
21152 font-weight: 500;
21153 padding-left: 53px;
21154 color: #3c434a;
21155 }
21156 .cl-doc-row .single-col p {
21157 font-size: 14px;
21158 margin-bottom: 20px;
21159 }
21160 .cl-doc-row .single-col .btn-default {
21161 margin-top: auto;
21162 }
21163 .cl-doc-row .single-col.manage-license .icon svg {
21164 width: 27px;
21165 }
21166
21167 @media only screen and (max-width: 1620px) {
21168 .wpfnl-license-wrapper .wpfnl-license-filed .field-header .product-title,
21169 .wpfnl-license-wrapper .wpfnl-license-filed .input-field-area .product-title {
21170 width: 280px;
21171 }
21172 .wpfnl-license-wrapper .wpfnl-license-filed .field-header .input-field,
21173 .wpfnl-license-wrapper .wpfnl-license-filed .input-field-area .input-field {
21174 padding: 0 20px;
21175 }
21176 .wpfnl-license-wrapper .wpfnl-license-filed .addons-license .input-field-area .product-title {
21177 width: 260px;
21178 }
21179 .wpfnl-license-wrapper .wpfnl-license-filed .addons-license .input-field-area .btn-area {
21180 width: 150px;
21181 }
21182 .wpfnl-license-wrapper .wpfnl-license-filed .addons-license .input-field-area .input-field {
21183 width: calc(100% - 410px);
21184 }
21185 }
21186 @media only screen and (max-width: 1399px) {
21187 .wpfnl-license-wrapper .wpfnl-license-filed {
21188 width: 100%;
21189 margin-right: 0;
21190 }
21191 .wpfnl-license-wrapper .promo-text-area {
21192 width: 100%;
21193 display: flex;
21194 flex-flow: row wrap;
21195 justify-content: center;
21196 }
21197 .wpfnl-license-wrapper .promo-text-area .single-area {
21198 width: calc(33.3333333333% - 20px);
21199 margin-left: 30px;
21200 margin-bottom: 0;
21201 }
21202 .wpfnl-license-wrapper .promo-text-area .single-area:first-child {
21203 margin-left: 0;
21204 }
21205 }
21206 @media only screen and (max-width: 1199px) {
21207 .wpfnl-license-wrapper {
21208 gap: 20px;
21209 }
21210 .wpfnl-license-wrapper .promo-text-area .manage-license-area:before {
21211 left: -47px;
21212 }
21213 .wpfnl-license-wrapper .promo-text-area .manage-license-area {
21214 padding: 20px;
21215 display: flex;
21216 flex-flow: column;
21217 justify-content: center;
21218 }
21219 .wpfnl-license-wrapper .promo-text-area .single-area {
21220 width: calc(33.3333333333% - 14px);
21221 margin-left: 20px;
21222 padding: 20px;
21223 }
21224 .wpfnl-license-wrapper .promo-text-area .single-area .icon {
21225 position: relative;
21226 top: inherit;
21227 left: inherit;
21228 margin-bottom: 12px;
21229 }
21230 .cl-doc-row {
21231 margin-top: 20px;
21232 gap: 20px;
21233 }
21234 .cl-doc-row .single-col {
21235 padding: 20px;
21236 width: calc(50% - 10px);
21237 }
21238 .cl-doc-row .single-col .icon {
21239 top: 18px;
21240 left: 20px;
21241 }
21242 }
21243 @media only screen and (max-width: 991px) {
21244 .wpfnl-license-wrapper .wpfnl-license-filed .field-header {
21245 display: none;
21246 }
21247 .wpfnl-license-wrapper .wpfnl-license-filed .input-field-area .product-title {
21248 width: 100%;
21249 margin-bottom: 10px;
21250 }
21251 .wpfnl-license-wrapper .wpfnl-license-filed .input-field-area .input-field {
21252 width: calc(100% - 180px);
21253 max-width: initial;
21254 padding: 0;
21255 }
21256 .wpfnl-license-wrapper .wpfnl-license-filed .addons-license .input-field-area .product-title {
21257 width: 100%;
21258 }
21259 .wpfnl-license-wrapper .wpfnl-license-filed .addons-license .input-field-area .input-field {
21260 width: calc(100% - 160px);
21261 }
21262 .cl-doc-row .single-col:nth-child(2) {
21263 margin-right: 0;
21264 }
21265 }
21266 .gbf-product-area .product-head {
21267 padding: 17px 25px;
21268 }
21269 .gbf-product-area .wpfnl-box {
21270 box-shadow: none;
21271 border-radius: 10px;
21272 }
21273 .gbf-product-area .condition-wrapper {
21274 background: #f7f8f9;
21275 border-radius: 10px;
21276 padding: 25px 25px 33px;
21277 }
21278 .gbf-product-area .single-condition-wrapper {
21279 padding: 0 0 27px;
21280 position: relative;
21281 }
21282 .gbf-product-area .single-condition-wrapper:after {
21283 content: "";
21284 position: absolute;
21285 left: 50%;
21286 height: 27px;
21287 width: 2px;
21288 background: #A0ADB9;
21289 margin-left: -1px;
21290 }
21291 .gbf-product-area .single-condition-wrapper:after {
21292 bottom: 0;
21293 }
21294 .gbf-product-area .single-condition-wrapper .add-condition {
21295 border: none;
21296 background: transparent;
21297 display: block;
21298 height: 30px;
21299 width: 30px;
21300 position: absolute;
21301 left: 50%;
21302 bottom: -13px;
21303 transform: translate(-50%);
21304 z-index: 1;
21305 border-radius: 50%;
21306 cursor: pointer;
21307 }
21308 .gbf-product-area .single-condition-wrapper .add-condition svg {
21309 width: 30px;
21310 height: 30px;
21311 }
21312 .gbf-product-area .single-condition-wrapper .add-condition svg circle {
21313 fill: #6e42d3;
21314 stroke: #6e42d3;
21315 }
21316 .gbf-product-area .single-condition-wrapper .add-condition svg path {
21317 stroke: #fff;
21318 }
21319 .gbf-product-area .single-condition-wrapper .add-condition[data-tour=yes] {
21320 position: relative;
21321 z-index: 4;
21322 }
21323 .gbf-product-area .single-condition-wrapper .add-condition[data-tour=yes] circle {
21324 fill: #6e42d3;
21325 stroke: #6e42d3;
21326 }
21327 .gbf-product-area .single-condition-wrapper .add-condition[data-tour=yes] path {
21328 stroke: #fff;
21329 }
21330 .gbf-product-area .single-condition-wrapper:not(:last-child) .add-condition {
21331 display: none;
21332 }
21333 .gbf-product-area .wpfnl-gbf-type-product-search,
21334 .gbf-product-area .wpfnl-product-search-gbf,
21335 .gbf-product-area .wpfnl-category-search {
21336 display: none;
21337 }
21338 .gbf-product-area .select2-container.select2-container--default.select2-container--open {
21339 background: transparent;
21340 border: none;
21341 }
21342 .gbf-product-area .select2-container--default .select2-selection--single {
21343 background-color: transparent;
21344 border: none;
21345 border-radius: 0;
21346 height: auto;
21347 }
21348 .gbf-product-area .select2-container--default .select2-selection--single .select2-selection__arrow {
21349 top: 50%;
21350 transform: translateY(-50%);
21351 display: none;
21352 }
21353 .gbf-product-area .select2-container {
21354 display: block;
21355 width: 100% !important;
21356 }
21357 .gbf-product-area .select2-container .select2-selection__rendered {
21358 border: 1px solid #E5E8F3;
21359 padding: 7px 15px;
21360 width: 100%;
21361 border-radius: 6px;
21362 overflow: hidden;
21363 text-overflow: ellipsis;
21364 display: block;
21365 color: #7A8B9A;
21366 line-height: 1;
21367 }
21368 .gbf-product-area .single-condition {
21369 background: #FFFFFF;
21370 box-shadow: 0px 1px 1px rgba(190, 190, 215, 0.2);
21371 border-radius: 10px;
21372 display: flex;
21373 flex-flow: row wrap;
21374 position: relative;
21375 }
21376 .gbf-product-area .single-condition .selectbox-wrapper select {
21377 height: 40px;
21378 background-color: transparent;
21379 min-width: auto;
21380 width: 100%;
21381 }
21382 .gbf-product-area .single-condition .selectbox-wrapper .wpfnl-tag-search {
21383 position: absolute;
21384 opacity: 0;
21385 visibility: hidden;
21386 }
21387 .gbf-product-area .single-condition #gbf-select-box[data-tour=yes] select {
21388 position: relative;
21389 z-index: 4;
21390 border: 1px solid #FFF;
21391 background: #ffffff;
21392 }
21393 .gbf-product-area .single-condition label {
21394 cursor: default;
21395 padding-right: 10px;
21396 }
21397 .gbf-product-area .single-condition .hints {
21398 color: #EE5F5A;
21399 display: none;
21400 }
21401 .gbf-product-area .single-condition .selectbox-wrapper {
21402 position: relative;
21403 width: calc(100% - 112px);
21404 }
21405 .gbf-product-area .single-condition .required-star {
21406 color: #EE5F5A;
21407 }
21408 .gbf-product-area .single-condition .wpfnl-form-group {
21409 width: 100%;
21410 display: flex;
21411 flex-flow: row wrap;
21412 align-items: center;
21413 }
21414 .gbf-product-area .single-condition .condition-if {
21415 padding: 20px;
21416 width: 50%;
21417 position: relative;
21418 }
21419 .gbf-product-area .single-condition .condition-then {
21420 display: flex;
21421 flex-flow: row wrap;
21422 padding: 20px 13px;
21423 width: 50%;
21424 background: #F9F9FD;
21425 border-radius: 0px 10px 10px 0px;
21426 position: relative;
21427 }
21428 .gbf-product-area .single-condition .condition-then.gbf-date-is .wpfnl-form-group .to-date,
21429 .gbf-product-area .single-condition .condition-then.gbf-date-is .wpfnl-form-group .from-date {
21430 flex: 1;
21431 position: relative;
21432 display: flex;
21433 align-items: center;
21434 }
21435 .gbf-product-area .single-condition .condition-then.gbf-date-is .wpfnl-form-group .to-date label,
21436 .gbf-product-area .single-condition .condition-then.gbf-date-is .wpfnl-form-group .from-date label {
21437 width: 80px;
21438 }
21439 .gbf-product-area .single-condition .condition-then.gbf-date-is .wpfnl-form-group .to-date input[type=text],
21440 .gbf-product-area .single-condition .condition-then.gbf-date-is .wpfnl-form-group .from-date input[type=text] {
21441 height: 40px;
21442 min-width: auto;
21443 cursor: pointer;
21444 }
21445 .gbf-product-area .single-condition .condition-then.gbf-date-is .wpfnl-form-group .to-date {
21446 padding-left: 25px;
21447 }
21448 .gbf-product-area .single-condition .condition-then.gbf-date-is .wpfnl-form-group .to-date label {
21449 width: 48px;
21450 }
21451 .gbf-product-area .single-condition .div-to-append-calender .ui-datepicker .ui-datepicker-title {
21452 display: flex;
21453 width: 90%;
21454 margin: 0 2.5em;
21455 }
21456 .gbf-product-area .single-condition .div-to-append-calender .ui-datepicker select.ui-datepicker-year,
21457 .gbf-product-area .single-condition .div-to-append-calender .ui-datepicker select.ui-datepicker-month {
21458 width: calc(50% - 25px);
21459 min-width: auto;
21460 height: 36px;
21461 min-height: auto;
21462 border-radius: 3px;
21463 }
21464 .gbf-product-area .single-condition .div-to-append-range-calender .ui-datepicker .ui-datepicker-title {
21465 display: flex;
21466 width: 90%;
21467 margin: 0 2.5em;
21468 }
21469 .gbf-product-area .single-condition .div-to-append-range-calender .ui-datepicker select.ui-datepicker-year,
21470 .gbf-product-area .single-condition .div-to-append-range-calender .ui-datepicker select.ui-datepicker-month {
21471 width: calc(50% - 25px);
21472 min-width: auto;
21473 height: 36px;
21474 min-height: auto;
21475 border-radius: 3px;
21476 }
21477 .gbf-product-area .single-condition .close-condition {
21478 border: 1px solid #EE5F5A;
21479 padding: 0;
21480 height: 26px;
21481 width: 26px;
21482 display: flex;
21483 flex-flow: column;
21484 align-items: center;
21485 justify-content: center;
21486 border-radius: 100%;
21487 position: absolute;
21488 right: -8px;
21489 top: -11px;
21490 cursor: pointer;
21491 background: #fff;
21492 opacity: 0;
21493 visibility: hidden;
21494 transition: all 0.3s ease;
21495 z-index: 3;
21496 }
21497 .gbf-product-area .single-condition .close-condition svg {
21498 width: 17px;
21499 }
21500 .gbf-product-area .single-condition .close-condition svg path {
21501 stroke: #EE5F5A;
21502 }
21503 .gbf-product-area .single-condition:hover .close-condition {
21504 opacity: 1;
21505 visibility: visible;
21506 }
21507 .gbf-product-area .single-condition .wpfnl-form-group.field-required select {
21508 border-color: #EE5F5A;
21509 }
21510 .gbf-product-area .single-condition .wpfnl-form-group.field-required .hints {
21511 display: block;
21512 }
21513 .gbf-product-area input[type=time],
21514 .gbf-product-area input[type=date],
21515 .gbf-product-area input[type=search],
21516 .gbf-product-area input[type=url],
21517 .gbf-product-area input[type=tel],
21518 .gbf-product-area input[type=number],
21519 .gbf-product-area input[type=password],
21520 .gbf-product-area input[type=email],
21521 .gbf-product-area input[type=text],
21522 .gbf-product-area textarea,
21523 .gbf-product-area select {
21524 height: 44px;
21525 border-radius: 10px;
21526 }
21527 .gbf-product-area .offer-selection-mode .pms-card-top .recommended-badge {
21528 background: #FEF3C7;
21529 color: #D97706;
21530 border: 1px solid #FDE68A;
21531 font-size: 11px;
21532 font-weight: 500;
21533 padding: 2px 8px;
21534 border-radius: 20px;
21535 letter-spacing: 0.3px;
21536 white-space: nowrap;
21537 margin-left: 2px;
21538 }
21539 .gbf-product-area select#wpfnl-choose-offer {
21540 height: 44px;
21541 padding-right: 30px;
21542 }
21543 .gbf-product-area .manual-product-buttons {
21544 display: flex;
21545 justify-content: flex-end;
21546 gap: 12px;
21547 margin-bottom: 16px;
21548 }
21549 .gbf-product-area .manual-product-buttons button {
21550 height: 40px;
21551 font-size: 14px;
21552 font-weight: 500;
21553 border-radius: 6px;
21554 display: flex;
21555 align-items: center;
21556 gap: 8px;
21557 padding: 0 16px;
21558 cursor: pointer;
21559 transition: all 0.2s ease;
21560 }
21561 .gbf-product-area .manual-product-buttons button.add-existing-product {
21562 background: #6E42D3;
21563 border: 1px solid #6E42D3;
21564 color: #FFFFFF;
21565 }
21566 .gbf-product-area .manual-product-buttons button.add-existing-product:hover {
21567 background: #5c35b8;
21568 border-color: #5c35b8;
21569 }
21570 .gbf-product-area .manual-product-buttons button.add-existing-product .add-product-icon {
21571 display: inline-flex;
21572 align-items: center;
21573 justify-content: center;
21574 }
21575 .gbf-product-area .manual-product-buttons button.add-existing-product .add-product-icon svg path {
21576 stroke: #FFFFFF;
21577 }
21578 .gbf-product-area .manual-product-buttons button.create-product-button {
21579 background: #F7F7FA;
21580 border: 1px solid #E5E8F3;
21581 color: #363B4E;
21582 }
21583 .gbf-product-area .manual-product-buttons button.create-product-button:hover {
21584 background: #ECECF5;
21585 border-color: #D5D8E8;
21586 }
21587 .gbf-product-area .manual-product-buttons button.create-product-button .create-product-icon {
21588 display: inline-flex;
21589 align-items: center;
21590 justify-content: center;
21591 }
21592 .gbf-product-area .manual-product-buttons button.create-product-button .create-product-icon svg path {
21593 stroke: #363B4E;
21594 }
21595 .gbf-product-area .wpfnl-field-wrapper.product-list-box {
21596 display: block;
21597 width: 100%;
21598 border: 1px solid #EEF0F3;
21599 margin: 0;
21600 border-radius: 8px;
21601 }
21602 .gbf-product-area .wpfnl-field-wrapper.product-list-box .accordion-head {
21603 border-radius: 8px 8px 0 0;
21604 }
21605 .gbf-product-area .filter-options-section {
21606 align-items: flex-start;
21607 }
21608 .gbf-product-area .filter-options-section .checkbox-group {
21609 display: flex;
21610 flex-direction: column;
21611 gap: 12px;
21612 }
21613 .gbf-product-area .filter-options-section .checkbox-group .checkbox-option {
21614 display: flex;
21615 align-items: center;
21616 gap: 8px;
21617 cursor: pointer;
21618 }
21619 .gbf-product-area .filter-options-section .checkbox-group .checkbox-option input[type=checkbox] {
21620 width: 18px;
21621 height: 18px;
21622 cursor: pointer;
21623 margin: 0;
21624 }
21625 .gbf-product-area .filter-options-section .checkbox-group .checkbox-option input[type=checkbox]:checked::before {
21626 margin: -0.12rem 0 0 -0.2rem;
21627 }
21628 .gbf-product-area .filter-options-section .checkbox-group .checkbox-option span {
21629 font-size: 14px;
21630 color: #363B4E;
21631 user-select: none;
21632 }
21633 .gbf-product-area .fallback-behavior-section {
21634 align-items: flex-start;
21635 }
21636 .gbf-product-area .fallback-behavior-section input[type=radio] {
21637 cursor: pointer;
21638 margin: 0;
21639 }
21640 .gbf-product-area .fallback-behavior-section input[type=radio]:checked {
21641 border-color: #6E42D3;
21642 }
21643 .gbf-product-area .fallback-behavior-section input[type=radio]:checked::before {
21644 background-color: #6E42D3;
21645 }
21646 .gbf-product-area .fallback-behavior-section .fallback-options {
21647 display: flex;
21648 flex-direction: column;
21649 gap: 16px;
21650 }
21651 .gbf-product-area .fallback-behavior-section .fallback-options .radio-option {
21652 display: flex;
21653 align-items: flex-start;
21654 gap: 12px;
21655 padding: 10px 12px;
21656 border: 1px solid #E5E8F3;
21657 border-radius: 8px;
21658 cursor: pointer;
21659 transition: all 0.2s ease;
21660 background: #FFFFFF;
21661 }
21662 .gbf-product-area .fallback-behavior-section .fallback-options .radio-option:hover {
21663 border-color: #6E42D3;
21664 background: #F9F7FD;
21665 }
21666 .gbf-product-area .fallback-behavior-section .fallback-options .radio-option .radio-content {
21667 display: flex;
21668 flex-direction: column;
21669 gap: 4px;
21670 flex: 1;
21671 }
21672 .gbf-product-area .fallback-behavior-section .fallback-options .radio-option .radio-content .radio-title {
21673 font-size: 14px;
21674 color: #363B4E;
21675 font-weight: 500;
21676 }
21677 .gbf-product-area .fallback-behavior-section .fallback-options .radio-option .radio-content .radio-subtitle {
21678 font-size: 13px;
21679 color: #7A8B9A;
21680 font-weight: 400;
21681 }
21682 .gbf-product-area .fallback-behavior-section .default-product-select {
21683 margin-top: 6px;
21684 }
21685 .gbf-product-area .fallback-behavior-section .default-product-select > label {
21686 font-weight: 400;
21687 font-size: 13px;
21688 margin-bottom: 4px;
21689 display: block;
21690 }
21691 .gbf-product-area .gbf-upgrade-overlay {
21692 position: relative;
21693 }
21694 .gbf-product-area .gbf-upgrade-overlay .gbf-upgrade-overlay-dummy {
21695 display: flex;
21696 flex-direction: column;
21697 gap: 16px;
21698 pointer-events: none;
21699 user-select: none;
21700 }
21701 .gbf-product-area .gbf-upgrade-overlay .gbf-upgrade-overlay-dummy .gbf-dummy-disabled select,
21702 .gbf-product-area .gbf-upgrade-overlay .gbf-upgrade-overlay-dummy .gbf-dummy-disabled input[type=number] {
21703 background: #f3f4f6;
21704 cursor: not-allowed;
21705 }
21706 .gbf-product-area .gbf-upgrade-overlay .gbf-upgrade-overlay-dummy .gbf-dummy-disabled .fallback-options {
21707 display: flex;
21708 flex-direction: column;
21709 gap: 16px;
21710 }
21711 .gbf-product-area .gbf-upgrade-overlay .gbf-upgrade-overlay-dummy .gbf-dummy-disabled .fallback-options .radio-option {
21712 display: flex;
21713 align-items: flex-start;
21714 gap: 12px;
21715 padding: 10px 12px;
21716 border: 1px solid #E5E8F3;
21717 border-radius: 8px;
21718 background: #FFFFFF;
21719 }
21720 .gbf-product-area .gbf-upgrade-overlay .gbf-upgrade-overlay-dummy .gbf-dummy-disabled .fallback-options .radio-option input[type=radio] {
21721 margin: 0;
21722 flex-shrink: 0;
21723 }
21724 .gbf-product-area .gbf-upgrade-overlay .gbf-upgrade-overlay-dummy .gbf-dummy-disabled .fallback-options .radio-option .radio-content {
21725 display: flex;
21726 flex-direction: column;
21727 gap: 4px;
21728 flex: 1;
21729 }
21730 .gbf-product-area .gbf-upgrade-overlay .gbf-upgrade-overlay-dummy .gbf-dummy-disabled .fallback-options .radio-option .radio-content .radio-title {
21731 font-size: 14px;
21732 color: #363B4E;
21733 font-weight: 500;
21734 }
21735 .gbf-product-area .gbf-upgrade-overlay .gbf-upgrade-overlay-dummy .gbf-dummy-disabled .fallback-options .radio-option .radio-content .radio-subtitle {
21736 font-size: 13px;
21737 color: #7A8B9A;
21738 font-weight: 400;
21739 }
21740 .gbf-product-area .gbf-upgrade-overlay .gbf-upgrade-overlay-cta {
21741 position: absolute;
21742 right: 0;
21743 top: 0;
21744 width: calc(100% - 230px);
21745 height: 100%;
21746 display: flex;
21747 align-items: center;
21748 background: rgba(255, 255, 255, 0.6);
21749 backdrop-filter: blur(1px);
21750 border-radius: 10px;
21751 padding: 24px;
21752 }
21753 .gbf-product-area .gbf-upgrade-overlay .gbf-upgrade-overlay-cta-inner {
21754 display: flex;
21755 flex-direction: column;
21756 align-items: center;
21757 gap: 10px;
21758 text-align: center;
21759 max-width: 380px;
21760 margin-left: 92px;
21761 }
21762 .gbf-product-area .gbf-upgrade-overlay .gbf-upgrade-overlay-btn {
21763 display: inline-flex;
21764 align-items: center;
21765 gap: 6px;
21766 margin-top: 4px;
21767 padding: 0 20px;
21768 height: 40px;
21769 font-size: 14px;
21770 font-weight: 500;
21771 border-radius: 6px;
21772 text-decoration: none;
21773 cursor: pointer;
21774 transition: all 0.2s ease;
21775 }
21776
21777 .steps-settings.downsell .gbf-offer-product .offer-discount-area,
21778 .steps-settings.upsell .gbf-offer-product .offer-discount-area {
21779 border: none;
21780 }
21781
21782 @media only screen and (max-width: 1199px) {
21783 .gbf-product-area .single-condition .wpfnl-form-group {
21784 width: 100%;
21785 }
21786 .gbf-product-area .single-condition label {
21787 padding-right: 0;
21788 margin-bottom: 5px;
21789 display: block;
21790 }
21791 .gbf-product-area .single-condition .selectbox-wrapper {
21792 width: 100%;
21793 }
21794 .gbf-product-area .single-condition .condition-then.gbf-date-is .wpfnl-form-group .to-date,
21795 .gbf-product-area .single-condition .condition-then.gbf-date-is .wpfnl-form-group .from-date {
21796 display: block;
21797 }
21798 }
21799 .gbf-upgrade-overlay {
21800 position: relative;
21801 margin-top: 8px;
21802 border-radius: 10px;
21803 overflow: hidden;
21804 }
21805 .gbf-upgrade-overlay__dummy {
21806 display: flex;
21807 flex-direction: column;
21808 gap: 16px;
21809 filter: blur(3px);
21810 pointer-events: none;
21811 user-select: none;
21812 }
21813 .gbf-upgrade-overlay__dummy .gbf-dummy-disabled {
21814 opacity: 0.6;
21815 }
21816 .gbf-upgrade-overlay__dummy .gbf-dummy-disabled select,
21817 .gbf-upgrade-overlay__dummy .gbf-dummy-disabled input[type=number] {
21818 background: #f3f4f6;
21819 cursor: not-allowed;
21820 }
21821 .gbf-upgrade-overlay__dummy .gbf-dummy-disabled .fallback-options {
21822 display: flex;
21823 flex-direction: column;
21824 gap: 16px;
21825 }
21826 .gbf-upgrade-overlay__dummy .gbf-dummy-disabled .fallback-options .radio-option {
21827 display: flex;
21828 align-items: flex-start;
21829 gap: 12px;
21830 padding: 10px 12px;
21831 border: 1px solid #E5E8F3;
21832 border-radius: 8px;
21833 background: #FFFFFF;
21834 }
21835 .gbf-upgrade-overlay__dummy .gbf-dummy-disabled .fallback-options .radio-option input[type=radio] {
21836 margin: 0;
21837 flex-shrink: 0;
21838 }
21839 .gbf-upgrade-overlay__dummy .gbf-dummy-disabled .fallback-options .radio-option .radio-content {
21840 display: flex;
21841 flex-direction: column;
21842 gap: 4px;
21843 flex: 1;
21844 }
21845 .gbf-upgrade-overlay__dummy .gbf-dummy-disabled .fallback-options .radio-option .radio-content .radio-title {
21846 font-size: 14px;
21847 color: #363B4E;
21848 font-weight: 500;
21849 }
21850 .gbf-upgrade-overlay__dummy .gbf-dummy-disabled .fallback-options .radio-option .radio-content .radio-subtitle {
21851 font-size: 13px;
21852 color: #7A8B9A;
21853 font-weight: 400;
21854 }
21855 .gbf-upgrade-overlay__cta {
21856 position: absolute;
21857 inset: 0;
21858 display: flex;
21859 align-items: center;
21860 justify-content: center;
21861 background: rgba(255, 255, 255, 0.7);
21862 backdrop-filter: blur(2px);
21863 border-radius: 10px;
21864 padding: 24px;
21865 }
21866 .gbf-upgrade-overlay__cta-inner {
21867 display: flex;
21868 flex-direction: column;
21869 align-items: center;
21870 gap: 10px;
21871 text-align: center;
21872 max-width: 380px;
21873 }
21874 .gbf-upgrade-overlay__icon {
21875 display: flex;
21876 align-items: center;
21877 justify-content: center;
21878 }
21879 .gbf-upgrade-overlay__title {
21880 font-size: 16px;
21881 font-weight: 600;
21882 color: #363B4E;
21883 margin: 0;
21884 }
21885 .gbf-upgrade-overlay__desc {
21886 font-size: 13px;
21887 color: #7A8B9A;
21888 line-height: 1.6;
21889 margin: 0;
21890 }
21891 .gbf-upgrade-overlay__btn {
21892 display: inline-flex;
21893 align-items: center;
21894 gap: 6px;
21895 margin-top: 4px;
21896 padding: 0 20px;
21897 height: 40px;
21898 font-size: 14px;
21899 font-weight: 500;
21900 border-radius: 6px;
21901 text-decoration: none;
21902 cursor: pointer;
21903 transition: all 0.2s ease;
21904 }
21905
21906 .gbf-dummy-preview .gbf-not-available-notice {
21907 display: flex;
21908 align-items: flex-start;
21909 gap: 8px;
21910 padding: 10px 14px;
21911 background: #f8f9fb;
21912 border: 1px solid #e5e7eb;
21913 border-radius: 6px;
21914 margin-bottom: 16px;
21915 }
21916 .gbf-dummy-preview .gbf-not-available-notice svg {
21917 flex-shrink: 0;
21918 margin-top: 2px;
21919 }
21920 .gbf-dummy-preview .gbf-not-available-notice p {
21921 margin: 0;
21922 font-size: 13px;
21923 color: #6b7280;
21924 line-height: 1.5;
21925 }
21926 .gbf-dummy-preview .gbf-dummy-disabled {
21927 opacity: 0.45;
21928 pointer-events: none;
21929 user-select: none;
21930 }
21931 .gbf-dummy-preview .gbf-dummy-disabled select,
21932 .gbf-dummy-preview .gbf-dummy-disabled input[type=number] {
21933 background: #f3f4f6;
21934 cursor: not-allowed;
21935 }
21936 .gbf-dummy-preview .gbf-dummy-disabled .fallback-options {
21937 display: flex;
21938 flex-direction: column;
21939 gap: 16px;
21940 }
21941 .gbf-dummy-preview .gbf-dummy-disabled .fallback-options .radio-option {
21942 display: flex;
21943 align-items: flex-start;
21944 gap: 12px;
21945 padding: 10px 12px;
21946 border: 1px solid #E5E8F3;
21947 border-radius: 8px;
21948 background: #FFFFFF;
21949 }
21950 .gbf-dummy-preview .gbf-dummy-disabled .fallback-options .radio-option input[type=radio] {
21951 margin: 0;
21952 flex-shrink: 0;
21953 }
21954 .gbf-dummy-preview .gbf-dummy-disabled .fallback-options .radio-option .radio-content {
21955 display: flex;
21956 flex-direction: column;
21957 gap: 4px;
21958 flex: 1;
21959 }
21960 .gbf-dummy-preview .gbf-dummy-disabled .fallback-options .radio-option .radio-content .radio-title {
21961 font-size: 14px;
21962 color: #363B4E;
21963 font-weight: 500;
21964 }
21965 .gbf-dummy-preview .gbf-dummy-disabled .fallback-options .radio-option .radio-content .radio-subtitle {
21966 font-size: 13px;
21967 color: #7A8B9A;
21968 font-weight: 400;
21969 }
21970
21971 .wpfnl-webhook-drawer {
21972 width: calc(100% - 36px);
21973 right: 0;
21974 transition: none;
21975 }
21976 .wpfnl-webhook-drawer .drawer-wrapper {
21977 background: #F6F5FA;
21978 }
21979 .wpfnl-webhook-drawer .drawer-header {
21980 background: #FFFFFF;
21981 box-shadow: 0px 1px 2px rgba(190, 190, 215, 0.31) !important;
21982 padding: 15px 24px !important;
21983 justify-content: flex-start;
21984 gap: 14px;
21985 }
21986 .wpfnl-webhook-drawer .drawer-header .wpfnl-drawer-close {
21987 background: #FFFFFF;
21988 border-radius: 10px;
21989 height: 38px;
21990 width: 38px;
21991 display: flex;
21992 flex-flow: column;
21993 align-items: center;
21994 justify-content: center;
21995 cursor: pointer;
21996 border: 1px solid #EEF0F3;
21997 }
21998 .wpfnl-webhook-drawer .drawer-header .drawer-title {
21999 font-weight: 500;
22000 font-size: 16px;
22001 line-height: 1;
22002 }
22003 .wpfnl-webhook-drawer .drawer-header .webhook-search {
22004 margin-left: auto;
22005 }
22006 .wpfnl-webhook-drawer .drawer-header .webhook-search form {
22007 position: relative;
22008 }
22009 .wpfnl-webhook-drawer .drawer-header .webhook-search svg {
22010 position: absolute;
22011 top: 12px;
22012 left: 14px;
22013 }
22014 .wpfnl-webhook-drawer .drawer-header .webhook-search input[type=text] {
22015 padding-left: 34px;
22016 min-width: auto;
22017 width: 194px;
22018 background: #FFFFFF;
22019 border-color: #EEF0F3;
22020 border-radius: 10px;
22021 height: 40px;
22022 }
22023 .wpfnl-webhook-drawer .drawer-header .btn-default {
22024 height: 40px;
22025 line-height: 41px;
22026 display: flex;
22027 align-items: center;
22028 padding: 0 20px;
22029 gap: 7px;
22030 border-radius: 10px;
22031 }
22032 .wpfnl-webhook-drawer .drawer-body {
22033 padding-top: 40px;
22034 }
22035 .wpfnl-webhook-drawer .drawer-body .wpfnl-field-wrapper > label.has-tooltip .wpfnl-tooltip {
22036 margin-left: 3px;
22037 position: relative;
22038 top: -1px;
22039 }
22040 .wpfnl-webhook-drawer .webhook-content {
22041 background: #FFFFFF;
22042 box-shadow: 0px 1px 1px rgba(182, 185, 191, 0.3);
22043 border-radius: 10px;
22044 position: relative;
22045 }
22046 .wpfnl-webhook-drawer .drawer-footer {
22047 border-top: 1px solid #EEF0F3;
22048 padding: 20px 0 20px;
22049 margin-top: 30px;
22050 display: flex;
22051 flex-flow: row wrap;
22052 align-items: center;
22053 justify-content: flex-end;
22054 gap: 14px;
22055 position: relative;
22056 }
22057 .wpfnl-webhook-drawer .drawer-footer .btn-default {
22058 display: flex;
22059 flex-flow: row;
22060 align-items: center;
22061 justify-content: center;
22062 line-height: 41px;
22063 height: 40px;
22064 padding: 2px 20px 0;
22065 min-width: auto;
22066 }
22067 .wpfnl-webhook-drawer .drawer-footer .btn-default .wpfnl-loader {
22068 display: inline-block;
22069 }
22070 .wpfnl-webhook-drawer .drawer-footer .btn-default[disabled] {
22071 opacity: 0.6;
22072 display: flex;
22073 align-items: center;
22074 gap: 10px;
22075 cursor: not-allowed;
22076 }
22077 .wpfnl-webhook-drawer .drawer-footer .cancel-btn {
22078 background: transparent;
22079 box-shadow: 0 0 0 1px #E4E6EB;
22080 color: #3C3F47;
22081 }
22082 .wpfnl-webhook-drawer .drawer-footer .wpfnl-alert {
22083 display: inline-block;
22084 padding: 10px 20px;
22085 }
22086 .wpfnl-webhook-drawer .no-webhook-data {
22087 height: 550px;
22088 display: flex;
22089 flex-flow: column;
22090 align-items: center;
22091 justify-content: center;
22092 gap: 40px;
22093 font-weight: 500;
22094 font-size: 18px;
22095 line-height: 1;
22096 color: #363B4E;
22097 }
22098 .wpfnl-webhook-drawer .webhook-list-wrapper .webhook-single-list,
22099 .wpfnl-webhook-drawer .webhook-list-wrapper .list-header {
22100 display: flex;
22101 flex-flow: row wrap;
22102 align-items: center;
22103 justify-content: space-between;
22104 gap: 15px;
22105 }
22106 .wpfnl-webhook-drawer .webhook-list-wrapper .webhook-single-list .name-field,
22107 .wpfnl-webhook-drawer .webhook-list-wrapper .list-header .name-field {
22108 width: calc((80% - 135px) / 2);
22109 max-width: 300px;
22110 color: #363B4E;
22111 font-weight: 500;
22112 }
22113 .wpfnl-webhook-drawer .webhook-list-wrapper .webhook-single-list .request-url-field,
22114 .wpfnl-webhook-drawer .webhook-list-wrapper .list-header .request-url-field {
22115 width: calc((80% - 135px) / 2);
22116 }
22117 .wpfnl-webhook-drawer .webhook-list-wrapper .webhook-single-list .status-field,
22118 .wpfnl-webhook-drawer .webhook-list-wrapper .list-header .status-field {
22119 width: 92px;
22120 margin-left: auto;
22121 }
22122 .wpfnl-webhook-drawer .webhook-list-wrapper .webhook-single-list .action-field,
22123 .wpfnl-webhook-drawer .webhook-list-wrapper .list-header .action-field {
22124 width: 74px;
22125 text-align: center;
22126 }
22127 .wpfnl-webhook-drawer .webhook-list-wrapper .list-header {
22128 padding: 13px 24px;
22129 border-bottom: 1px solid #E5E8F3;
22130 }
22131 .wpfnl-webhook-drawer .webhook-list-wrapper .list-header .name-field {
22132 color: #7A8B9A;
22133 font-weight: 400;
22134 }
22135 .wpfnl-webhook-drawer .webhook-list-wrapper .webhook-single-list {
22136 padding: 15px 24px;
22137 border-bottom: 1px solid #E5E8F3;
22138 }
22139 .wpfnl-webhook-drawer .webhook-list-wrapper .webhook-single-list:last-child {
22140 border-bottom: 0;
22141 }
22142 .wpfnl-webhook-drawer .webhook-list-wrapper .webhook-single-list.no-data {
22143 text-align: center;
22144 display: block;
22145 }
22146 .wpfnl-webhook-drawer .webhook-list-wrapper .webhook-single-list .request-url-field {
22147 word-break: break-all;
22148 }
22149 .wpfnl-webhook-drawer .webhook-list-wrapper .webhook-single-list .status-field .wpfnl-loader {
22150 display: block;
22151 position: absolute;
22152 top: 1px;
22153 left: 30px;
22154 }
22155 .wpfnl-webhook-drawer .webhook-list-wrapper .webhook-single-list .action-field button {
22156 border: none;
22157 cursor: pointer;
22158 text-align: center;
22159 padding: 0 6px;
22160 display: inline-block;
22161 height: 30px;
22162 line-height: 30px;
22163 background-color: transparent;
22164 margin-left: 2px;
22165 }
22166 .wpfnl-webhook-drawer .webhook-list-wrapper .webhook-single-list .action-field button svg {
22167 position: relative;
22168 top: 4px;
22169 }
22170
22171 .webhook-settings-drawer {
22172 width: 860px;
22173 }
22174 .webhook-settings-drawer .drawer-wrapper {
22175 background: #fff;
22176 }
22177 .webhook-settings-drawer .drawer-wrapper .drawer-body {
22178 padding-top: 0;
22179 }
22180 .webhook-settings-drawer .drawer-wrapper .drawer-header {
22181 justify-content: space-between;
22182 box-shadow: none !important;
22183 padding: 16px 30px 15px 30px !important;
22184 }
22185 .webhook-settings-drawer .webhook-settings-content {
22186 background: #FFFFFF;
22187 border-radius: 0;
22188 border-top: 1px solid #EEF0F3;
22189 }
22190 .webhook-settings-drawer .wpfnl-field-wrapper {
22191 margin-bottom: 20px;
22192 }
22193 .webhook-settings-drawer .wpfnl-field-wrapper:last-child {
22194 margin-bottom: 0;
22195 }
22196 .webhook-settings-drawer .wpfnl-field-wrapper > label {
22197 width: 170px;
22198 }
22199 .webhook-settings-drawer .wpfnl-field-wrapper .wpfnl-fields .link-icon {
22200 position: absolute;
22201 top: 0;
22202 width: 38px;
22203 height: 38px;
22204 display: flex;
22205 align-items: center;
22206 justify-content: center;
22207 border-right: 1px solid #EEF0F3;
22208 }
22209 .webhook-settings-drawer .wpfnl-field-wrapper .wpfnl-fields .hints {
22210 color: #e65555;
22211 display: none;
22212 }
22213 .webhook-settings-drawer .wpfnl-field-wrapper input[type=date],
22214 .webhook-settings-drawer .wpfnl-field-wrapper input[type=search],
22215 .webhook-settings-drawer .wpfnl-field-wrapper input[type=url],
22216 .webhook-settings-drawer .wpfnl-field-wrapper input[type=tel],
22217 .webhook-settings-drawer .wpfnl-field-wrapper input[type=number],
22218 .webhook-settings-drawer .wpfnl-field-wrapper input[type=password],
22219 .webhook-settings-drawer .wpfnl-field-wrapper input[type=email],
22220 .webhook-settings-drawer .wpfnl-field-wrapper input[type=text],
22221 .webhook-settings-drawer .wpfnl-field-wrapper select {
22222 height: 38px;
22223 border-color: #EEF0F3;
22224 color: #363B4E;
22225 letter-spacing: -0.01em;
22226 font-weight: 400;
22227 }
22228 .webhook-settings-drawer .wpfnl-field-wrapper input[type=date]:-webkit-autofill,
22229 .webhook-settings-drawer .wpfnl-field-wrapper input[type=search]:-webkit-autofill,
22230 .webhook-settings-drawer .wpfnl-field-wrapper input[type=url]:-webkit-autofill,
22231 .webhook-settings-drawer .wpfnl-field-wrapper input[type=tel]:-webkit-autofill,
22232 .webhook-settings-drawer .wpfnl-field-wrapper input[type=number]:-webkit-autofill,
22233 .webhook-settings-drawer .wpfnl-field-wrapper input[type=password]:-webkit-autofill,
22234 .webhook-settings-drawer .wpfnl-field-wrapper input[type=email]:-webkit-autofill,
22235 .webhook-settings-drawer .wpfnl-field-wrapper input[type=text]:-webkit-autofill,
22236 .webhook-settings-drawer .wpfnl-field-wrapper select:-webkit-autofill {
22237 -webkit-box-shadow: 0 0 0 30px #ffffff inset;
22238 box-shadow: 0 0 0 30px #ffffff inset;
22239 -webkit-text-fill-color: #363B4E !important;
22240 }
22241 .webhook-settings-drawer .wpfnl-field-wrapper input[type=date]::-webkit-input-placeholder,
22242 .webhook-settings-drawer .wpfnl-field-wrapper input[type=search]::-webkit-input-placeholder,
22243 .webhook-settings-drawer .wpfnl-field-wrapper input[type=url]::-webkit-input-placeholder,
22244 .webhook-settings-drawer .wpfnl-field-wrapper input[type=tel]::-webkit-input-placeholder,
22245 .webhook-settings-drawer .wpfnl-field-wrapper input[type=number]::-webkit-input-placeholder,
22246 .webhook-settings-drawer .wpfnl-field-wrapper input[type=password]::-webkit-input-placeholder,
22247 .webhook-settings-drawer .wpfnl-field-wrapper input[type=email]::-webkit-input-placeholder,
22248 .webhook-settings-drawer .wpfnl-field-wrapper input[type=text]::-webkit-input-placeholder,
22249 .webhook-settings-drawer .wpfnl-field-wrapper select::-webkit-input-placeholder {
22250 color: #A7A8B3;
22251 }
22252 .webhook-settings-drawer .wpfnl-field-wrapper input[type=date]::-moz-placeholder,
22253 .webhook-settings-drawer .wpfnl-field-wrapper input[type=search]::-moz-placeholder,
22254 .webhook-settings-drawer .wpfnl-field-wrapper input[type=url]::-moz-placeholder,
22255 .webhook-settings-drawer .wpfnl-field-wrapper input[type=tel]::-moz-placeholder,
22256 .webhook-settings-drawer .wpfnl-field-wrapper input[type=number]::-moz-placeholder,
22257 .webhook-settings-drawer .wpfnl-field-wrapper input[type=password]::-moz-placeholder,
22258 .webhook-settings-drawer .wpfnl-field-wrapper input[type=email]::-moz-placeholder,
22259 .webhook-settings-drawer .wpfnl-field-wrapper input[type=text]::-moz-placeholder,
22260 .webhook-settings-drawer .wpfnl-field-wrapper select::-moz-placeholder {
22261 color: #A7A8B3;
22262 }
22263 .webhook-settings-drawer .wpfnl-field-wrapper input[type=date]:-ms-input-placeholder,
22264 .webhook-settings-drawer .wpfnl-field-wrapper input[type=search]:-ms-input-placeholder,
22265 .webhook-settings-drawer .wpfnl-field-wrapper input[type=url]:-ms-input-placeholder,
22266 .webhook-settings-drawer .wpfnl-field-wrapper input[type=tel]:-ms-input-placeholder,
22267 .webhook-settings-drawer .wpfnl-field-wrapper input[type=number]:-ms-input-placeholder,
22268 .webhook-settings-drawer .wpfnl-field-wrapper input[type=password]:-ms-input-placeholder,
22269 .webhook-settings-drawer .wpfnl-field-wrapper input[type=email]:-ms-input-placeholder,
22270 .webhook-settings-drawer .wpfnl-field-wrapper input[type=text]:-ms-input-placeholder,
22271 .webhook-settings-drawer .wpfnl-field-wrapper select:-ms-input-placeholder {
22272 color: #A7A8B3;
22273 }
22274 .webhook-settings-drawer .wpfnl-field-wrapper input[type=date]:-moz-placeholder,
22275 .webhook-settings-drawer .wpfnl-field-wrapper input[type=search]:-moz-placeholder,
22276 .webhook-settings-drawer .wpfnl-field-wrapper input[type=url]:-moz-placeholder,
22277 .webhook-settings-drawer .wpfnl-field-wrapper input[type=tel]:-moz-placeholder,
22278 .webhook-settings-drawer .wpfnl-field-wrapper input[type=number]:-moz-placeholder,
22279 .webhook-settings-drawer .wpfnl-field-wrapper input[type=password]:-moz-placeholder,
22280 .webhook-settings-drawer .wpfnl-field-wrapper input[type=email]:-moz-placeholder,
22281 .webhook-settings-drawer .wpfnl-field-wrapper input[type=text]:-moz-placeholder,
22282 .webhook-settings-drawer .wpfnl-field-wrapper select:-moz-placeholder {
22283 color: #A7A8B3;
22284 }
22285 .webhook-settings-drawer .wpfnl-field-wrapper select {
22286 color: #A7A8B3;
22287 max-width: 240px;
22288 width: 100%;
22289 padding-right: 36px;
22290 -moz-appearance: none;
22291 -webkit-appearance: none;
22292 appearance: none;
22293 background-image: url("data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMTIgNyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBzdHJva2U9IiM3QThCOUEiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIiBkPSJNMTAuODEzIDFsLTQuNSA0LjUtNC41LTQuNSIvPjwvc3ZnPg==");
22294 background-repeat: no-repeat;
22295 background-position-x: calc(100% - 13px);
22296 background-position-y: 13px;
22297 background-size: 12px 12px;
22298 }
22299 .webhook-settings-drawer .wpfnl-field-wrapper select.value-selected {
22300 color: #363B4E;
22301 }
22302 .webhook-settings-drawer .wpfnl-field-wrapper select option {
22303 color: #A7A8B3;
22304 }
22305 .webhook-settings-drawer .wpfnl-field-wrapper .wpfnl-tooltip p {
22306 min-width: 160px;
22307 }
22308 .webhook-settings-drawer .wpfnl-field-wrapper .wpfnl-custom-single-select {
22309 width: 240px;
22310 }
22311 .webhook-settings-drawer .feed-name .wpfnl-tooltip p {
22312 left: calc(100% + 8px);
22313 transform: translate(0, 50%);
22314 bottom: 50%;
22315 }
22316 .webhook-settings-drawer .feed-name .wpfnl-tooltip p:before {
22317 left: -4px;
22318 bottom: 50%;
22319 margin: 0 0px -6px 0px;
22320 }
22321 .webhook-settings-drawer .request-url input[type=text] {
22322 padding-left: 50px;
22323 }
22324 .webhook-settings-drawer .primary-settings {
22325 padding: 30px 0;
22326 }
22327 .webhook-settings-drawer .additional-settings {
22328 padding-top: 30px;
22329 }
22330 .webhook-settings-drawer .request-header-settings,
22331 .webhook-settings-drawer .primary-settings {
22332 border-bottom: 1px solid #EEF0F3;
22333 }
22334 .webhook-settings-drawer .primary-settings .request-formate .wpfnl-fields,
22335 .webhook-settings-drawer .primary-settings .request-method .wpfnl-fields {
22336 max-width: 100%;
22337 }
22338 .webhook-settings-drawer .request-header {
22339 align-items: flex-start;
22340 }
22341 .webhook-settings-drawer .request-header > label {
22342 position: relative;
22343 top: 34px;
22344 }
22345 .webhook-settings-drawer .request-body-loop-wrapper .loop-header,
22346 .webhook-settings-drawer .request-body-loop-wrapper .single-loop {
22347 display: flex;
22348 flex-flow: row wrap;
22349 align-items: flex-start;
22350 margin-bottom: 14px;
22351 gap: 10px;
22352 }
22353 .webhook-settings-drawer .request-body-loop-wrapper .loop-header:last-child,
22354 .webhook-settings-drawer .request-body-loop-wrapper .single-loop:last-child {
22355 margin-bottom: 0;
22356 }
22357 .webhook-settings-drawer .request-body-loop-wrapper .loop-header .value,
22358 .webhook-settings-drawer .request-body-loop-wrapper .loop-header .name,
22359 .webhook-settings-drawer .request-body-loop-wrapper .single-loop .value,
22360 .webhook-settings-drawer .request-body-loop-wrapper .single-loop .name {
22361 width: calc(50% - 29px);
22362 }
22363 .webhook-settings-drawer .request-body-loop-wrapper .loop-header .value .crm-data-loader,
22364 .webhook-settings-drawer .request-body-loop-wrapper .single-loop .value .crm-data-loader {
22365 width: calc(100% - 13px);
22366 left: 2px;
22367 }
22368 .webhook-settings-drawer .request-body-loop-wrapper .loop-header input,
22369 .webhook-settings-drawer .request-body-loop-wrapper .loop-header select,
22370 .webhook-settings-drawer .request-body-loop-wrapper .single-loop input,
22371 .webhook-settings-drawer .request-body-loop-wrapper .single-loop select {
22372 min-width: auto;
22373 box-shadow: 0px 1px 1px rgba(182, 185, 191, 0.3);
22374 border-radius: 6px;
22375 border: none;
22376 max-width: 100%;
22377 }
22378 .webhook-settings-drawer .request-body-loop-wrapper .loop-header {
22379 margin-bottom: 8px;
22380 }
22381 .webhook-settings-drawer .request-body-loop-wrapper .loop-header .value,
22382 .webhook-settings-drawer .request-body-loop-wrapper .loop-header .name {
22383 font-size: 14px;
22384 line-height: 1.2;
22385 font-weight: 500;
22386 color: #363B4E;
22387 }
22388 .webhook-settings-drawer .request-body-loop-wrapper .single-loop {
22389 background: #F6F5FA;
22390 border-radius: 10px;
22391 padding: 16px;
22392 }
22393 .webhook-settings-drawer .request-body-loop-wrapper .single-loop.only-one .value,
22394 .webhook-settings-drawer .request-body-loop-wrapper .single-loop.only-one .name {
22395 width: calc(50% - 5px);
22396 }
22397 .webhook-settings-drawer .request-body-loop-wrapper .single-loop.only-one .actions {
22398 display: none;
22399 }
22400 .webhook-settings-drawer .request-body-loop-wrapper .single-loop .wpfnl-custom-single-select .custom-select-wrapper {
22401 box-shadow: 0px 1px 1px rgba(182, 185, 191, 0.3);
22402 border: none;
22403 }
22404 .webhook-settings-drawer .request-body-loop-wrapper .actions button {
22405 border: none;
22406 line-height: 1;
22407 padding: 3px;
22408 cursor: pointer;
22409 background: #FFFFFF;
22410 box-shadow: 0px 1px 1px rgba(182, 185, 191, 0.3);
22411 border-radius: 6px;
22412 width: 38px;
22413 height: 38px;
22414 display: flex;
22415 flex-flow: column;
22416 align-items: center;
22417 justify-content: center;
22418 }
22419 .webhook-settings-drawer .request-body-loop-wrapper .actions button svg {
22420 display: block;
22421 }
22422 .webhook-settings-drawer .request-body-loop-wrapper .add-option-area {
22423 border: 1px dashed #C1C6CD;
22424 border-radius: 10px;
22425 padding: 20px;
22426 display: flex;
22427 flex-flow: column;
22428 align-items: center;
22429 justify-content: center;
22430 }
22431 .webhook-settings-drawer .request-body-loop-wrapper .add-option-area .add-option {
22432 display: flex;
22433 align-items: center;
22434 justify-content: center;
22435 gap: 8px;
22436 padding: 2px 25px 0 25px;
22437 line-height: 1;
22438 }
22439 .webhook-settings-drawer .request-body-loop-wrapper .add-option-area .add-option svg {
22440 width: 12px;
22441 height: 12px;
22442 }
22443 .webhook-settings-drawer .request-body-loop-wrapper.data-loaded .single-loop .value .crm-data-loader {
22444 display: none;
22445 }
22446 .webhook-settings-drawer .additional-settings .webhook-event .wpfnl-fields {
22447 max-width: 100%;
22448 }
22449 .webhook-settings-drawer .additional-settings .request-body {
22450 align-items: flex-start;
22451 }
22452 .webhook-settings-drawer .additional-settings .request-body > label {
22453 position: relative;
22454 top: 2px;
22455 width: 180px;
22456 }
22457 .webhook-settings-drawer .additional-settings .request-body > .wpfnl-fields {
22458 max-width: 100%;
22459 width: calc(100% - 180px);
22460 }
22461 .webhook-settings-drawer .additional-settings .request-body .wpfnl-radiobtn {
22462 margin-bottom: 10px;
22463 display: block;
22464 }
22465 .webhook-settings-drawer .additional-settings .request-body .wpfnl-radiobtn label {
22466 font-size: 13px;
22467 color: #363B4E;
22468 }
22469 .webhook-settings-drawer .additional-settings .request-body .wpfnl-radiobtn label::before {
22470 background: #F6F5FA;
22471 border-color: #EEF0F3;
22472 width: 20px;
22473 height: 20px;
22474 }
22475 .webhook-settings-drawer .additional-settings .request-body .wpfnl-radiobtn label::after {
22476 left: 6px;
22477 top: 3px;
22478 width: 8px;
22479 height: 8px;
22480 }
22481 .webhook-settings-drawer .additional-settings .request-body .wpfnl-radiobtn input[type=radio]:checked + label::before {
22482 background: #6E42D3;
22483 }
22484 .webhook-settings-drawer .additional-settings .request-body .wpfnl-radiobtn input[type=radio]:checked + label::after {
22485 background: #ffffff;
22486 }
22487 .webhook-settings-drawer .additional-settings .request-body .request-body-loop-wrapper {
22488 margin-top: 20px;
22489 border: 1px solid #EEF0F3;
22490 border-radius: 10px;
22491 padding: 16px 20px 20px;
22492 }
22493
22494 @media only screen and (max-width: 1699px) {
22495 .wpfnl-webhook-drawer .webhook-content {
22496 max-width: 1280px;
22497 width: 100%;
22498 margin: 0 auto;
22499 }
22500 }
22501 @media only screen and (max-width: 991px) {
22502 .webhook-settings-drawer {
22503 width: 700px;
22504 }
22505 }
22506 @media only screen and (max-width: 782px) {
22507 .wpfnl-webhook-drawer {
22508 width: 100%;
22509 }
22510 }
22511 .wpfnl-settings-drawer .drawer-body {
22512 background: #f6f5fa;
22513 }
22514 .wpfnl-settings-drawer .fnl-settings-content {
22515 margin-top: 30px;
22516 }
22517 .wpfnl-settings-drawer .fnl-settings-content .wpfnl-field-wrapper > label {
22518 width: 310px;
22519 }
22520 .wpfnl-settings-drawer .fnl-settings-content .wpfnl-field-wrapper .wpfnl-fields {
22521 max-width: 350px;
22522 width: calc(100% - 350px);
22523 }
22524 .wpfnl-settings-drawer .fnl-settings-content .settings-title {
22525 padding: 16px 24px;
22526 display: flex;
22527 flex-flow: row wrap;
22528 align-items: center;
22529 font-weight: 500;
22530 color: #363B4E;
22531 text-transform: capitalize;
22532 box-shadow: 0px 2px 4px rgba(220, 220, 237, 0.4);
22533 background: #ffffff;
22534 border-radius: 10px 10px 0 0;
22535 position: relative;
22536 }
22537 .wpfnl-settings-drawer .fnl-settings-content .settings-title > svg {
22538 margin-right: 10px;
22539 }
22540 .wpfnl-settings-drawer .fnl-settings-content .settings-title a {
22541 line-height: 1;
22542 position: relative;
22543 top: 3px;
22544 margin-left: auto;
22545 }
22546 .wpfnl-settings-drawer .fnl-settings-content .settings-title a svg {
22547 width: 20px;
22548 height: 20px;
22549 }
22550 .wpfnl-settings-drawer .fnl-settings-content .settings-title a svg path {
22551 stroke: #6E42D3;
22552 }
22553 .wpfnl-settings-drawer .fnl-settings-content .hints {
22554 width: 100%;
22555 display: block;
22556 color: #f68a40;
22557 }
22558 .wpfnl-settings-drawer .fnl-settings-content .wpfnl-box {
22559 background: #ffffff;
22560 border-radius: 10px;
22561 padding: 30px;
22562 box-shadow: 0 1px 2px 0 rgba(190, 190, 215, 0.2);
22563 }
22564 .wpfnl-settings-drawer .fnl-settings-content .pro-tag-icon {
22565 transform: translateY(6px);
22566 margin-left: 0px;
22567 position: static;
22568 display: inline-block;
22569 }
22570 .wpfnl-settings-drawer .fnl-settings-content .settings-title + .wpfnl-box {
22571 border-radius: 0 0 10px 10px;
22572 }
22573 .wpfnl-settings-drawer .fnl-settings-content .wpfnl-checkbox.disabled > label {
22574 cursor: not-allowed;
22575 opacity: 0.5;
22576 }
22577 .wpfnl-settings-drawer .fnl-settings-content .wpfnl-checkbox.disabled > label:before {
22578 background-color: #d7d7d7;
22579 }
22580 .wpfnl-settings-drawer .fnl-settings-content #wpfnl-utm {
22581 display: flex;
22582 flex-flow: row wrap;
22583 }
22584 .wpfnl-settings-drawer .fnl-settings-content #wpfnl-utm .wpfnl-field-wrapper {
22585 display: block;
22586 width: 50%;
22587 padding-right: 30px;
22588 }
22589 .wpfnl-settings-drawer .fnl-settings-content #wpfnl-utm .wpfnl-field-wrapper > label {
22590 width: auto;
22591 margin-bottom: 8px;
22592 display: block;
22593 padding: 0;
22594 }
22595 .wpfnl-settings-drawer .fnl-settings-content #wpfnl-utm .wpfnl-field-wrapper .wpfnl-fields {
22596 max-width: 100%;
22597 width: 100%;
22598 }
22599 .wpfnl-settings-drawer .settings-content__footer {
22600 border-top: 1px solid #E2E5ED;
22601 padding: 20px 0 20px;
22602 margin-top: 30px;
22603 display: flex;
22604 flex-flow: row wrap;
22605 align-items: center;
22606 justify-content: flex-end;
22607 position: relative;
22608 }
22609 .wpfnl-settings-drawer .settings-content__footer .update {
22610 display: flex;
22611 flex-flow: row;
22612 align-items: center;
22613 justify-content: center;
22614 line-height: 39px;
22615 }
22616 .wpfnl-settings-drawer .settings-content__footer .wpfnl-alert {
22617 display: inline-block;
22618 margin-right: 10px;
22619 }
22620 .wpfnl-settings-drawer .settings-content__footer .wpfnl-loader {
22621 display: inline-block;
22622 }
22623
22624 .wpfnl-automations {
22625 position: relative;
22626 }
22627 .wpfnl-automations::before {
22628 content: "";
22629 position: absolute;
22630 top: 0;
22631 left: 0;
22632 pointer-events: none;
22633 background: linear-gradient(188deg, #E8E2FF 6.05%, #FFF 95.27%);
22634 height: 650px;
22635 width: 100%;
22636 }
22637 .wpfnl-automations .wpfnl-automation-hero {
22638 display: flex;
22639 flex-flow: row wrap;
22640 align-items: flex-start;
22641 gap: 40px;
22642 justify-content: space-between;
22643 max-width: 950px;
22644 margin: 0 auto;
22645 width: 100%;
22646 padding-top: 84px;
22647 margin-bottom: 60px;
22648 }
22649 .wpfnl-automations .wpfnl-automation-hero .wpfnl-automation-hero-left {
22650 width: 50%;
22651 max-width: 500px;
22652 }
22653 .wpfnl-automations .wpfnl-automation-hero .wpfnl-automation-hero-right {
22654 width: 240px;
22655 }
22656 .wpfnl-automations .wpfnl-automation-hero .hero-title {
22657 color: #1D2327;
22658 font-size: 40px;
22659 font-weight: 700;
22660 line-height: 1.15;
22661 margin-bottom: 10px;
22662 }
22663 .wpfnl-automations .wpfnl-automation-hero .hero-description {
22664 color: #1F2937;
22665 font-size: 16px;
22666 font-weight: 400;
22667 line-height: 1.5;
22668 margin-bottom: 20px;
22669 }
22670 .wpfnl-automations .wpfnl-automation-hero .cta-buttons {
22671 display: flex;
22672 gap: 8px;
22673 }
22674 .wpfnl-automations .wpfnl-automation-hero .btn-default {
22675 height: auto;
22676 line-height: 1;
22677 padding: 17px 22px;
22678 border: 1px solid transparent;
22679 display: inline-flex;
22680 gap: 6px;
22681 }
22682 .wpfnl-automations .wpfnl-automation-hero .btn-default .btn-text {
22683 font-size: 14px;
22684 display: block;
22685 color: #fff;
22686 font-weight: 500;
22687 line-height: 1;
22688 }
22689 .wpfnl-automations .wpfnl-automation-hero .btn-default.outline {
22690 background: #eee;
22691 border-color: #d8d8d8;
22692 color: #1e2327;
22693 }
22694 .wpfnl-automations .wpfnl-automation-hero .btn-default.outline .btn-text {
22695 color: #1e2327;
22696 }
22697 .wpfnl-automations .wpfnl-automation-hero .loader svg {
22698 display: block;
22699 }
22700 .wpfnl-automations .wpfnl-automation-hero .rating {
22701 color: #1F2937;
22702 font-size: 13px;
22703 font-weight: 400;
22704 line-height: 1;
22705 border-radius: 40px;
22706 border: 1px solid #D3CAF3;
22707 padding: 7px 10px;
22708 display: inline-flex;
22709 align-items: center;
22710 gap: 5px;
22711 }
22712 .wpfnl-automations .wpfnl-automation-hero .feature-list {
22713 display: flex;
22714 flex-flow: column;
22715 gap: 20px;
22716 margin-top: 23px;
22717 }
22718 .wpfnl-automations .wpfnl-automation-hero .feature-list li {
22719 color: #1F2937;
22720 font-size: 15px;
22721 font-weight: 400;
22722 line-height: 1.1;
22723 position: relative;
22724 padding-left: 26px;
22725 }
22726 .wpfnl-automations .wpfnl-automation-hero .feature-list li::before {
22727 content: "";
22728 position: absolute;
22729 top: 0;
22730 left: 0;
22731 width: 18px;
22732 height: 18px;
22733 background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxOCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE1IDQuNUw2Ljc1IDEyLjc1TDMgOSIgc3Ryb2tlPSIjNkU0MkQzIiBzdHJva2Utd2lkdGg9IjEuOCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgo=);
22734 }
22735
22736 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__header .wpfnl-dashboard-header-left {
22737 margin-bottom: 0 !important;
22738 }
22739 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__header .wpfnl-dashboard-header-left .wpfnl-dashboard-title {
22740 color: #363B4E;
22741 font-size: 20px;
22742 font-style: normal;
22743 font-weight: 600;
22744 line-height: 1.1;
22745 }
22746 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__header .wpfnl-dashboard-header-right {
22747 display: flex;
22748 align-items: center;
22749 gap: 15px;
22750 }
22751 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__header .wpfnl-dashboard-header-right .funnel-search,
22752 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__header .wpfnl-dashboard-header-right .import-export {
22753 margin: 0;
22754 }
22755 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .hero-section .hero-video-container {
22756 position: relative;
22757 padding: 0 15px 553px 15px;
22758 height: 0;
22759 overflow: hidden;
22760 border-radius: 24px;
22761 max-width: 950px;
22762 width: 100%;
22763 margin: 0 auto;
22764 border: 6px solid #FFFFFF;
22765 }
22766 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .hero-section .hero-video-container iframe {
22767 position: absolute;
22768 top: 0;
22769 left: 0;
22770 width: 100%;
22771 height: 553px;
22772 }
22773 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .features-section {
22774 margin-bottom: 80px;
22775 margin-top: 80px;
22776 }
22777 @media (max-width: 1199px) {
22778 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .features-section {
22779 margin-bottom: 60px;
22780 margin-top: 60px;
22781 }
22782 }
22783 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .features-section .feature-container {
22784 max-width: 1440px;
22785 margin: 0 auto;
22786 padding: 0 15px;
22787 }
22788 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .features-section .feature-container .section-title {
22789 color: #1D2327;
22790 text-align: center;
22791 font-size: 30px;
22792 font-weight: 700;
22793 line-height: 1.2;
22794 margin-bottom: 40px;
22795 }
22796 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .features-section .feature-container .features-grid {
22797 display: grid;
22798 grid-template-columns: repeat(2, 1fr);
22799 gap: 20px;
22800 max-width: 846px;
22801 width: 100%;
22802 margin: 0 auto;
22803 }
22804 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .features-section .feature-container .features-grid .feature-card {
22805 background: #ffffff;
22806 border-radius: 20px;
22807 padding: 40px;
22808 box-shadow: 0 2px 8px rgba(0, 0, 0, 0.08);
22809 transition: transform 0.3s ease, box-shadow 0.3s ease;
22810 }
22811 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .features-section .feature-container .features-grid .feature-card:hover {
22812 transform: translateY(-0.5px);
22813 box-shadow: 0 8px 24px rgba(0, 0, 0, 0.12);
22814 }
22815 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .features-section .feature-container .features-grid .feature-card .feature-title {
22816 color: #363B4E;
22817 font-size: 18px;
22818 font-style: normal;
22819 font-weight: 600;
22820 line-height: 1.1;
22821 margin: 22px 0 10px;
22822 }
22823 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .features-section .feature-container .features-grid .feature-card .feature-description {
22824 color: #7A8B9A;
22825 font-size: 15px;
22826 font-style: normal;
22827 font-weight: 400;
22828 line-height: 1.6;
22829 }
22830 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .features-section .feature-container .features-footer {
22831 color: #363B4E;
22832 text-align: center;
22833 font-size: 20px;
22834 font-style: normal;
22835 font-weight: 700;
22836 line-height: 1.2;
22837 margin-top: 30px;
22838 }
22839 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .bottom-cta-section {
22840 margin: 0 15px;
22841 }
22842 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .bottom-cta-section .cta-content-container {
22843 display: flex;
22844 align-items: center;
22845 justify-content: space-between;
22846 gap: 40px;
22847 max-width: 950px;
22848 width: 100%;
22849 margin: 0 auto 64px;
22850 border-radius: 30px;
22851 background: linear-gradient(180deg, #08020C 0%, #2C0C47 56.01%, #4D157C 100%);
22852 padding: 56px 60px;
22853 position: relative;
22854 overflow: hidden;
22855 }
22856 @media (max-width: 1399px) {
22857 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .bottom-cta-section .cta-content-container {
22858 margin-bottom: 50px;
22859 }
22860 }
22861 @media (max-width: 1199px) {
22862 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .bottom-cta-section .cta-content-container {
22863 padding: 36px 40px;
22864 border-radius: 20px;
22865 }
22866 }
22867 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .bottom-cta-section .cta-content-container::before {
22868 content: "";
22869 position: absolute;
22870 top: 0;
22871 left: 0;
22872 right: 0;
22873 bottom: 0;
22874 background: url("../images/automation-cta-bg.webp") no-repeat center center;
22875 background-size: cover;
22876 opacity: 0.3;
22877 pointer-events: none;
22878 z-index: -1;
22879 }
22880 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .bottom-cta-section .cta-content-container .cta-text {
22881 width: calc(100% - 260px);
22882 max-width: 470px;
22883 }
22884 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .bottom-cta-section .cta-content-container .cta-text .cta-title {
22885 font-weight: 600;
22886 font-size: 30px;
22887 line-height: 1.33;
22888 color: #ffffff;
22889 margin-bottom: 16px;
22890 }
22891 @media (max-width: 1199px) {
22892 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .bottom-cta-section .cta-content-container .cta-text .cta-title {
22893 font-size: 26px;
22894 }
22895 }
22896 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .bottom-cta-section .cta-content-container .cta-text .cta-subtitle {
22897 font-weight: 400;
22898 font-size: 15px;
22899 line-height: 1.6;
22900 color: rgba(255, 255, 255, 0.9);
22901 }
22902 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .bottom-cta-section .cta-content-container .cta-btn-wrapper {
22903 width: 218px;
22904 display: flex;
22905 align-items: center;
22906 justify-content: end;
22907 }
22908 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .bottom-cta-section .cta-content-container .cta-btn-wrapper .btn {
22909 padding: 12px 24px;
22910 border-radius: 10px;
22911 font-weight: 500;
22912 font-size: 16px;
22913 cursor: pointer;
22914 border: none;
22915 transition: all 0.3s ease;
22916 font-style: normal;
22917 line-height: normal;
22918 display: inline-block;
22919 }
22920 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .bottom-cta-section .cta-content-container .cta-btn-wrapper .btn:hover {
22921 transform: translateY(-2px);
22922 box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
22923 }
22924 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .bottom-cta-section .cta-content-container .cta-btn-wrapper .btn-primary {
22925 background: #ffffff;
22926 color: #6E41D3;
22927 box-shadow: 0 2px 4px rgba(223, 223, 249, 0.25);
22928 }
22929 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .bottom-cta-section .cta-content-container .cta-btn-wrapper .btn-primary:hover {
22930 color: rgb(94.9871244635, 47.4935622318, 204.0064377682);
22931 }
22932 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__inner-content .funnel-list__wrapper .funnel__single-list .wpfnl-name {
22933 width: 240px;
22934 }
22935 @media (max-width: 1199px) {
22936 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__inner-content .funnel-list__wrapper .funnel__single-list .wpfnl-name {
22937 width: 180px;
22938 }
22939 }
22940 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__inner-content .funnel-list__wrapper .funnel__single-list .wpfnl-customers {
22941 display: flex;
22942 flex-flow: row wrap;
22943 align-items: center;
22944 gap: 8px;
22945 width: 375px;
22946 }
22947 @media (max-width: 1199px) {
22948 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__inner-content .funnel-list__wrapper .funnel__single-list .wpfnl-customers {
22949 width: 270px;
22950 }
22951 }
22952 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__inner-content .funnel-list__wrapper .funnel__single-list .wpfnl-status {
22953 width: 75px;
22954 position: relative;
22955 }
22956 @media (max-width: 1199px) {
22957 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__inner-content .funnel-list__wrapper .funnel__single-list .wpfnl-status {
22958 width: 60px;
22959 }
22960 }
22961 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__inner-content .funnel-list__wrapper .funnel__single-list .list-action {
22962 display: flex;
22963 flex-flow: row;
22964 align-items: center;
22965 width: 80px;
22966 gap: 9px;
22967 }
22968 @media (max-width: 1199px) {
22969 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__inner-content .funnel-list__wrapper .funnel__single-list .list-action {
22970 width: 80px;
22971 }
22972 }
22973 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__inner-content .funnel-list__wrapper .funnel__single-list.list-header .list-cell {
22974 color: #7A8B9A;
22975 font-family: Roboto;
22976 font-size: 14px;
22977 font-style: normal;
22978 font-weight: 400;
22979 line-height: normal;
22980 }
22981 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__inner-content .funnel-list__wrapper .funnel__single-list.list-header .list-cell.wpfnl-name {
22982 padding: 0;
22983 }
22984 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__inner-content .funnel-list__wrapper .funnel__single-list.list-body .list-cell.wpfnl-customers {
22985 display: flex;
22986 align-items: center;
22987 gap: 5px;
22988 }
22989 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__inner-content .funnel-list__wrapper .funnel__single-list.list-body .list-cell.wpfnl-customers .customers-count {
22990 display: flex;
22991 align-items: center;
22992 gap: 6px;
22993 padding: 8px 12px;
22994 border: 1px solid #EEF0F3;
22995 border-radius: 100px;
22996 }
22997 @media (max-width: 1199px) {
22998 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__inner-content .funnel-list__wrapper .funnel__single-list.list-body .list-cell.wpfnl-customers .customers-count {
22999 padding: 6px 10px;
23000 }
23001 }
23002 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__inner-content .funnel-list__wrapper .funnel__single-list.list-body .list-cell.wpfnl-customers .customers-count span {
23003 color: #7A8B9A;
23004 font-size: 13px;
23005 font-style: normal;
23006 font-weight: 400;
23007 line-height: 1.08;
23008 }
23009 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__inner-content .list-footer {
23010 display: flex;
23011 flex-flow: row wrap;
23012 align-items: center;
23013 justify-content: space-between;
23014 padding: 17px 24px;
23015 }
23016 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__inner-content .list-footer .pagination-number p {
23017 display: flex;
23018 align-items: center;
23019 gap: 10px;
23020 white-space: nowrap;
23021 }
23022 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__inner-content .list-footer .pagination-number p select {
23023 width: 56px;
23024 min-width: auto;
23025 padding: 2px 8px;
23026 height: 32px;
23027 }
23028 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__inner-content .list-footer .pagination .wpfnl-pagination {
23029 display: flex;
23030 align-items: center;
23031 justify-content: center;
23032 }
23033 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__inner-content .wpfnl-funnel-automation-pro-settings-wrapper {
23034 padding: 95px 85px;
23035 background: #FFFFFF;
23036 box-shadow: 0 1px 1px rgba(182, 185, 191, 0.3);
23037 border-radius: 10px;
23038 display: flex;
23039 gap: 20px;
23040 }
23041 @media (max-width: 1550px) {
23042 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__inner-content .wpfnl-funnel-automation-pro-settings-wrapper {
23043 padding: 40px;
23044 }
23045 }
23046 @media (max-width: 1399px) {
23047 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__inner-content .wpfnl-funnel-automation-pro-settings-wrapper {
23048 flex-direction: column;
23049 }
23050 }
23051 @media (max-width: 1199px) {
23052 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__inner-content .wpfnl-funnel-automation-pro-settings-wrapper {
23053 padding: 30px;
23054 }
23055 }
23056 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__inner-content .wpfnl-funnel-automation-pro-settings-wrapper .feature-content-wrapper {
23057 border: 1px solid #EEF0F3;
23058 border-radius: 10px;
23059 flex: 1;
23060 }
23061 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__inner-content .wpfnl-funnel-automation-pro-settings-wrapper .feature-content-wrapper .feature-card-wrapper {
23062 border-radius: 10px 10px 0 0;
23063 background: #F6F5FA;
23064 display: grid;
23065 grid-template-columns: repeat(2, 1fr);
23066 gap: 10px;
23067 padding: 20px;
23068 border-bottom: 1px solid #EEF0F3;
23069 }
23070 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__inner-content .wpfnl-funnel-automation-pro-settings-wrapper .feature-content-wrapper .feature-card-wrapper.feature-card-img {
23071 display: flex;
23072 align-items: center;
23073 justify-content: center;
23074 padding: 26px;
23075 }
23076 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__inner-content .wpfnl-funnel-automation-pro-settings-wrapper .feature-content-wrapper .feature-card-wrapper.feature-card-img img {
23077 max-width: 433px;
23078 width: 100%;
23079 }
23080 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__inner-content .wpfnl-funnel-automation-pro-settings-wrapper .feature-content-wrapper .feature-card-wrapper .single-card {
23081 background: #ffffff;
23082 box-shadow: 0 1px 1px rgba(182, 185, 191, 0.3);
23083 border-radius: 10px;
23084 padding: 20px;
23085 }
23086 @media (max-width: 1550px) {
23087 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__inner-content .wpfnl-funnel-automation-pro-settings-wrapper .feature-content-wrapper .feature-card-wrapper .single-card {
23088 padding: 17px;
23089 }
23090 }
23091 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__inner-content .wpfnl-funnel-automation-pro-settings-wrapper .feature-content-wrapper .feature-card-wrapper .single-card .card-title {
23092 color: #2D3149;
23093 font-size: 14px;
23094 font-style: normal;
23095 font-weight: 600;
23096 line-height: 1.14;
23097 letter-spacing: -0.14px;
23098 margin: 10px 0;
23099 }
23100 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__inner-content .wpfnl-funnel-automation-pro-settings-wrapper .feature-content-wrapper .feature-text-wrapper {
23101 padding: 30px;
23102 }
23103 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__inner-content .wpfnl-funnel-automation-pro-settings-wrapper .feature-content-wrapper .feature-text-wrapper .feature-heading {
23104 color: #2D3149;
23105 font-size: 18px;
23106 text-align: center;
23107 font-style: normal;
23108 font-weight: 700;
23109 line-height: 1.2;
23110 margin-bottom: 14px;
23111 }
23112 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__inner-content .wpfnl-funnel-automation-pro-settings-wrapper .feature-content-wrapper .feature-text-wrapper .feature-des {
23113 color: #7A8B9A;
23114 text-align: center;
23115 font-size: 14px;
23116 font-style: normal;
23117 font-weight: 400;
23118 line-height: 1.5;
23119 max-width: 372px;
23120 width: 100%;
23121 margin: 0 auto;
23122 }
23123
23124 @media screen and (max-width: 1399px) {
23125 .wpfnl-automations .wpfnl-automation-hero {
23126 padding-top: 54px;
23127 }
23128 .wpfnl-automations .wpfnl-automation-hero .hero-title {
23129 font-size: 34px;
23130 }
23131 }
23132 @media screen and (max-width: 1199px) {
23133 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .hero-section .hero-video-container {
23134 padding: 0 15px 493px 15px;
23135 }
23136 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .features-section .feature-container .section-title {
23137 font-size: 24px;
23138 margin-bottom: 25px;
23139 }
23140 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .features-section .feature-container .features-grid .feature-card {
23141 padding: 26px;
23142 border-radius: 14px;
23143 }
23144 }
23145 .wpfnl-integrations {
23146 width: 100%;
23147 margin-top: 20px;
23148 padding-bottom: 40px;
23149 }
23150 .wpfnl-integrations .dashboard-nav__content {
23151 max-width: 1200px;
23152 }
23153 .wpfnl-integrations .integration-section-title {
23154 color: #1D2327;
23155 font-size: 20px;
23156 font-weight: 600;
23157 line-height: 1.2;
23158 margin-bottom: 30px;
23159 display: flex;
23160 align-items: center;
23161 gap: 10px;
23162 }
23163 .wpfnl-integrations .integrations-content {
23164 margin-top: 30px;
23165 }
23166 .wpfnl-integrations .integrations-banner {
23167 background-color: #171427;
23168 background-image: url("../images/integration-banner-bg.webp");
23169 background-size: cover;
23170 background-position: center;
23171 background-repeat: no-repeat;
23172 border-radius: 20px;
23173 padding: 30px;
23174 display: flex;
23175 flex-direction: column;
23176 align-items: center;
23177 justify-content: center;
23178 text-align: center;
23179 height: 303px;
23180 overflow: hidden;
23181 position: relative;
23182 }
23183 .wpfnl-integrations .integrations-banner .circle-blur {
23184 position: absolute;
23185 top: 50%;
23186 left: 50%;
23187 width: 570px;
23188 height: 550px;
23189 background: #6E42D3;
23190 filter: blur(250px);
23191 border-radius: 50%;
23192 transform: translate(-50%, -50%);
23193 display: block;
23194 z-index: 0;
23195 }
23196 .wpfnl-integrations .integrations-banner .banner-title {
23197 color: #FFF;
23198 font-size: 30px;
23199 font-weight: 600;
23200 line-height: 1.2;
23201 position: relative;
23202 z-index: 1;
23203 }
23204 .wpfnl-integrations .integrations-banner .banner-description {
23205 color: #FFF;
23206 font-size: 14px;
23207 font-weight: 400;
23208 line-height: 1.5;
23209 max-width: 618px;
23210 margin: 9px auto 0;
23211 position: relative;
23212 z-index: 1;
23213 }
23214 .wpfnl-integrations .integrations-banner .banner-cta-btn {
23215 color: #442D81;
23216 font-size: 17px;
23217 font-weight: 500;
23218 line-height: 1;
23219 border-radius: 10px;
23220 background: #FFF;
23221 padding: 12px 25px;
23222 margin-top: 24px;
23223 display: flex;
23224 align-items: center;
23225 justify-content: center;
23226 gap: 6px;
23227 position: relative;
23228 z-index: 1;
23229 }
23230 .wpfnl-integrations .integrations-banner .banner-cta-btn:focus, .wpfnl-integrations .integrations-banner .banner-cta-btn:hover {
23231 background-color: #6E42D3;
23232 color: #FFF;
23233 }
23234 .wpfnl-integrations .integrations-list {
23235 margin-top: 33px;
23236 }
23237 .wpfnl-integrations .integrations-header {
23238 display: flex;
23239 align-items: center;
23240 justify-content: space-between;
23241 margin-bottom: 24px;
23242 }
23243 .wpfnl-integrations .integrations-title {
23244 color: #1D2327;
23245 font-size: 24px;
23246 font-weight: 600;
23247 line-height: 1.2;
23248 margin: 0;
23249 }
23250 .wpfnl-integrations .integrations-search {
23251 position: relative;
23252 display: flex;
23253 align-items: center;
23254 }
23255 .wpfnl-integrations .integrations-search svg {
23256 position: absolute;
23257 left: 14px;
23258 pointer-events: none;
23259 top: 14px;
23260 }
23261 .wpfnl-integrations input[type=text].integrations-search-input {
23262 width: 260px;
23263 padding: 7px 16px 7px 36px;
23264 height: 40px;
23265 font-size: 14px;
23266 color: #1D2327;
23267 background: #FFF;
23268 transition: all 0.3s ease;
23269 border-radius: 10px;
23270 box-shadow: 0 1px 1px 0 rgba(182, 185, 191, 0.3);
23271 border: none;
23272 }
23273 .wpfnl-integrations input[type=text].integrations-search-input::placeholder {
23274 color: #707070;
23275 }
23276 .wpfnl-integrations input[type=text].integrations-search-input:focus {
23277 outline: 1px solid #b9a3ee;
23278 }
23279 .wpfnl-integrations .integrations-grid {
23280 display: grid;
23281 grid-template-columns: repeat(4, 1fr);
23282 gap: 20px;
23283 }
23284 .wpfnl-integrations .integrations-no-results {
23285 text-align: center;
23286 padding: 60px 20px;
23287 }
23288 .wpfnl-integrations .integrations-no-results p {
23289 font-size: 18px;
23290 color: #1F2937;
23291 line-height: 1.2;
23292 }
23293 .wpfnl-integrations .integration-card {
23294 background: #FFF;
23295 border-radius: 10px;
23296 padding: 24px;
23297 transition: all 0.3s ease;
23298 position: relative;
23299 box-shadow: 0 1px 1px rgba(182, 185, 191, 0.3);
23300 }
23301 .wpfnl-integrations .integration-card-icon {
23302 display: block;
23303 margin-bottom: 20px;
23304 }
23305 .wpfnl-integrations .integration-card-lock {
23306 position: absolute;
23307 top: 16px;
23308 right: 16px;
23309 }
23310 .wpfnl-integrations .integration-card-lock svg {
23311 display: block;
23312 }
23313 .wpfnl-integrations .integration-card-title {
23314 color: #1F2937;
23315 font-size: 16px;
23316 font-weight: 600;
23317 line-height: 1.2;
23318 margin: 0 0 8px 0;
23319 display: flex;
23320 align-items: center;
23321 gap: 8px;
23322 }
23323 .wpfnl-integrations .integration-card-badge {
23324 background: #6E42D3;
23325 color: #FFF;
23326 font-size: 11px;
23327 font-weight: 500;
23328 padding: 3px 8px;
23329 border-radius: 4px;
23330 line-height: 1;
23331 }
23332 .wpfnl-integrations .integration-card-description {
23333 color: #707070;
23334 font-size: 14px;
23335 font-weight: 400;
23336 line-height: 1.5;
23337 margin: 0;
23338 }
23339
23340 @media screen and (max-width: 1199px) {
23341 .wpfnl-integrations .integrations-banner {
23342 height: 263px;
23343 }
23344 .wpfnl-integrations .integrations-banner .banner-title {
23345 font-size: 26px;
23346 }
23347 .wpfnl-integrations .integrations-title {
23348 font-size: 20px;
23349 }
23350 .wpfnl-integrations .integrations-grid {
23351 grid-template-columns: repeat(3, 1fr);
23352 }
23353 }
23354 .wpfnl-templates-page .dashboard-nav__content {
23355 width: 100%;
23356 padding: 24px;
23357 }
23358 .wpfnl-templates-page #templates-library {
23359 min-height: 580px;
23360 width: 100%;
23361 }
23362 .wpfnl-templates-page .create-funnel-loader-overlay#create-funnel-loader {
23363 position: static;
23364 opacity: 1;
23365 visibility: visible;
23366 display: flex;
23367 width: 100%;
23368 min-height: calc(100vh - 120px);
23369 height: auto;
23370 margin: 0;
23371 }
23372 .wpfnl-templates-page .template-library-modal {
23373 position: relative !important;
23374 top: 0 !important;
23375 left: 0 !important;
23376 width: 100% !important;
23377 height: auto !important;
23378 background: transparent !important;
23379 z-index: 1 !important;
23380 }
23381 .wpfnl-templates-page .template-library-modal .funnel-templates-sidebar .category-filter-wrapper {
23382 height: max-content;
23383 overflow: inherit;
23384 }
23385 .wpfnl-templates-page .template-library-modal .wpfnl-create-funnel__templates-wrapper {
23386 max-height: max-content;
23387 overflow: inherit;
23388 width: calc(100% - 280px);
23389 margin: 0 auto;
23390 }
23391 .wpfnl-templates-page .template-library-modal .back-form-modal.wpfnl-modal-close {
23392 display: none !important;
23393 }
23394 .wpfnl-templates-page .template-library-modal #wpfnl-create-funnel__inner-content {
23395 display: block !important;
23396 }
23397 .wpfnl-templates-page .template-library-modal .funnel-templates-content {
23398 padding-right: 0;
23399 }
23400 .wpfnl-templates-page .template-library-modal .wpfnl-create-funnel__templates {
23401 gap: 24px;
23402 row-gap: 40px;
23403 }
23404 .wpfnl-templates-page .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template {
23405 width: calc(25% - 18px);
23406 }
23407
23408 @media only screen and (max-width: 1699px) {
23409 .wpfnl-templates-page .template-library-modal .wpfnl-create-funnel__templates-wrapper {
23410 width: calc(100% - 80px);
23411 }
23412 }
23413 @media only screen and (max-width: 1399px) {
23414 .wpfnl-templates-page .template-library-modal .wpfnl-create-funnel__templates-wrapper {
23415 width: calc(100% - 48px);
23416 }
23417 .wpfnl-templates-page .template-library-modal .wpfnl-create-funnel__templates {
23418 row-gap: 30px;
23419 }
23420 .wpfnl-templates-page .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template {
23421 width: calc(33.3333333333% - 16px);
23422 }
23423 }
23424 @media only screen and (max-width: 1199px) {
23425 .wpfnl-templates-page .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template {
23426 width: calc(50% - 12px);
23427 }
23428 }
23429 .ab-testing-drawer {
23430 box-shadow: none;
23431 width: calc(100% - 160px);
23432 transition: none;
23433 }
23434 .ab-testing-drawer .drawer-wrapper {
23435 background: #F6F5FA;
23436 }
23437 .ab-testing-drawer .ab-testing-drawer-loader {
23438 position: absolute;
23439 left: 0;
23440 top: 0;
23441 width: 100%;
23442 height: 100%;
23443 display: flex;
23444 flex-flow: column;
23445 align-items: center;
23446 justify-content: center;
23447 background: #f6f5fa;
23448 z-index: 2;
23449 }
23450 .ab-testing-drawer .ab-testing-drawer-loader .wpfnl-loader {
23451 display: block;
23452 width: 50px;
23453 height: 50px;
23454 }
23455
23456 .folded .ab-testing-drawer {
23457 width: calc(100% - 36px);
23458 }
23459
23460 @media only screen and (max-width: 782px) {
23461 .folded .ab-testing-drawer {
23462 width: 100%;
23463 top: 46px;
23464 }
23465 }
23466 .ab-testing-drawer .drawer-header {
23467 background: #ffffff;
23468 position: relative;
23469 box-shadow: 0px 1px 2px rgba(190, 190, 215, 0.14);
23470 padding: 15px 24px;
23471 gap: 10px;
23472 }
23473 .ab-testing-drawer .header-left {
23474 display: flex;
23475 align-items: center;
23476 gap: 10px;
23477 }
23478 .ab-testing-drawer .header-left.is-pro {
23479 position: relative;
23480 z-index: 2;
23481 }
23482 .ab-testing-drawer .header-left > h4 {
23483 display: flex;
23484 flex-flow: row wrap;
23485 align-items: center;
23486 }
23487 .ab-testing-drawer .header-left .step-type,
23488 .ab-testing-drawer .header-left .step-title {
23489 color: #363B4E;
23490 font-size: 15px;
23491 font-weight: 500;
23492 line-height: 1;
23493 }
23494 .ab-testing-drawer .header-left .step-title {
23495 max-width: 235px;
23496 white-space: nowrap;
23497 overflow: hidden;
23498 text-overflow: ellipsis;
23499 }
23500 .ab-testing-drawer .header-left .step-type {
23501 text-transform: capitalize;
23502 }
23503 .ab-testing-drawer .header-left .ab-testing-status {
23504 border-radius: 100px;
23505 border: 1px solid #EFEFEF;
23506 background: #F4F4F4;
23507 display: inline-block;
23508 color: #2D3149;
23509 font-size: 10px;
23510 font-weight: 500;
23511 line-height: 1;
23512 padding: 5px 11px;
23513 margin-left: 8px;
23514 text-transform: capitalize;
23515 }
23516 .ab-testing-drawer .header-left .ab-testing-status.running {
23517 background: rgba(36, 194, 26, 0.1);
23518 color: #25C11B;
23519 border-color: rgba(36, 194, 26, 0.1);
23520 }
23521 .ab-testing-drawer .header-center .header-title {
23522 font-size: 18px;
23523 font-weight: 500;
23524 line-height: 1;
23525 color: #363B4E;
23526 }
23527 .ab-testing-drawer .header-right {
23528 display: flex;
23529 align-items: center;
23530 gap: 14px;
23531 }
23532 .ab-testing-drawer .header-right .wpfnl-alert {
23533 display: block;
23534 }
23535 .ab-testing-drawer .header-right .copy-ab-url {
23536 width: auto;
23537 height: 40px;
23538 display: flex;
23539 align-items: center;
23540 justify-content: center;
23541 cursor: pointer;
23542 border-radius: 8px;
23543 border: 1px solid #EEF0F3;
23544 box-shadow: none;
23545 outline: none;
23546 position: relative;
23547 background: transparent;
23548 padding: 11px 20px 9px;
23549 gap: 9px;
23550 }
23551 .ab-testing-drawer .header-right .copy-ab-url .copy-text {
23552 font-size: 14px;
23553 font-weight: 500;
23554 line-height: 1;
23555 color: #363B4E;
23556 }
23557 .ab-testing-drawer .header-right .copy-ab-url .copyed {
23558 background-color: #464646;
23559 position: absolute;
23560 right: -4px;
23561 bottom: -18px;
23562 font-size: 11px;
23563 font-style: normal;
23564 color: #fff;
23565 line-height: 1;
23566 padding: 4px;
23567 border-radius: 3px;
23568 transition: all 0.3s ease;
23569 opacity: 0;
23570 visibility: hidden;
23571 }
23572 .ab-testing-drawer .header-right .copy-ab-url .copyed:before {
23573 content: "";
23574 position: absolute;
23575 left: 50%;
23576 top: -1px;
23577 width: 6px;
23578 height: 6px;
23579 background: #464646;
23580 transform: rotate(45deg) translateX(-50%);
23581 }
23582 .ab-testing-drawer .header-right .copy-ab-url.copy-confirmed .copyed {
23583 bottom: -25px;
23584 opacity: 1;
23585 visibility: visible;
23586 }
23587 .ab-testing-drawer .header-right .traffic-distribution[data-tour=yes],
23588 .ab-testing-drawer .header-right .start[data-tour=yes],
23589 .ab-testing-drawer .header-right .stats[data-tour=yes] {
23590 z-index: 4;
23591 position: relative;
23592 }
23593 .ab-testing-drawer .header-right .more-options[data-tour=yes] {
23594 z-index: 4;
23595 position: relative;
23596 background: #fff;
23597 }
23598 .ab-testing-drawer .header-right .btn-default {
23599 height: auto;
23600 line-height: 1;
23601 padding: 11px 20px 9px;
23602 min-width: auto;
23603 display: flex;
23604 align-items: center;
23605 gap: 9px;
23606 letter-spacing: -0.14px;
23607 color: #363B4E;
23608 border-radius: 8px;
23609 border: 1px solid #EEF0F3;
23610 background: #FFF;
23611 }
23612 .ab-testing-drawer .header-right .btn-default:hover {
23613 background-color: #f7f7f7;
23614 }
23615 .ab-testing-drawer .header-right .btn-default.stats svg {
23616 display: block;
23617 position: relative;
23618 top: -1px;
23619 }
23620 .ab-testing-drawer .header-right .btn-default.start {
23621 background: #6E42D3;
23622 border-color: #6E42D3;
23623 color: #fff;
23624 width: 40px;
23625 height: auto;
23626 padding: 10px;
23627 border-radius: 10px;
23628 }
23629 .ab-testing-drawer .header-right .btn-default.start svg {
23630 position: relative;
23631 top: 0px;
23632 }
23633 .ab-testing-drawer .header-right .btn-default.start:hover {
23634 background-color: #4C25A5;
23635 }
23636 .ab-testing-drawer .header-right .btn-default.its-disabled {
23637 color: rgba(54, 59, 78, 0.4);
23638 background: #ffffff;
23639 cursor: not-allowed;
23640 }
23641 .ab-testing-drawer .header-right .btn-default.its-disabled.stats path {
23642 fill: rgba(167, 168, 179, 0.4);
23643 }
23644 .ab-testing-drawer .header-right .btn-default.its-disabled.start {
23645 background: rgba(110, 66, 211, 0.5);
23646 border-color: transparent;
23647 color: rgba(255, 255, 255, 0.7);
23648 }
23649 .ab-testing-drawer .header-right .btn-default.its-disabled.start path {
23650 fill: rgba(255, 255, 255, 0.7);
23651 }
23652 .ab-testing-drawer .header-right .btn-default .wpfnl-loader {
23653 display: inline-block;
23654 margin-left: 0;
23655 }
23656 .ab-testing-drawer .header-right .action-buttons {
23657 display: flex;
23658 align-items: stretch;
23659 border-radius: 8px;
23660 overflow: hidden;
23661 }
23662 .ab-testing-drawer .header-right .action-buttons button {
23663 width: 40px;
23664 height: auto;
23665 display: flex;
23666 align-items: center;
23667 justify-content: center;
23668 background-color: #FF5155;
23669 padding: 10px;
23670 border: 1px solid #FF5155;
23671 border-right: 1px solid #ffffff;
23672 cursor: pointer;
23673 transition: background-color 0.3s ease, box-shadow 0.3s ease;
23674 }
23675 .ab-testing-drawer .header-right .action-buttons button:last-child {
23676 border-right: none;
23677 }
23678 .ab-testing-drawer .header-right .action-buttons button:hover {
23679 background-color: #FF5C5C;
23680 }
23681 .ab-testing-drawer .header-right .action-buttons button:active {
23682 transform: scale(0.95);
23683 }
23684 .ab-testing-drawer .header-right .action-buttons button .icon {
23685 width: 20px;
23686 height: 20px;
23687 fill: #FF4D4D;
23688 transition: fill 0.3s ease;
23689 }
23690 .ab-testing-drawer .header-right .action-buttons button .icon:hover {
23691 fill: #FFFFFF;
23692 }
23693 .ab-testing-drawer .header-right .more-options {
23694 line-height: 1;
23695 background: transparent;
23696 border: none;
23697 padding: 6px 9px;
23698 cursor: pointer;
23699 position: relative;
23700 }
23701 .ab-testing-drawer .header-right .more-options .options-dropdown {
23702 position: absolute;
23703 right: -10px;
23704 top: 50px;
23705 background: #FFFFFF;
23706 width: 148px;
23707 padding: 8px 9px;
23708 border-radius: 6px;
23709 border: 1px solid #EBEDF0;
23710 box-shadow: 0px 6px 8px 0px rgba(191, 191, 191, 0.1);
23711 opacity: 0;
23712 visibility: hidden;
23713 transition: all 0.3s ease;
23714 }
23715 .ab-testing-drawer .header-right .more-options .options-dropdown li {
23716 font-weight: 500;
23717 font-size: 14px;
23718 line-height: 1.14;
23719 color: #363B4E;
23720 display: flex;
23721 align-items: center;
23722 gap: 8px;
23723 padding: 8px;
23724 border-radius: 4px;
23725 cursor: pointer;
23726 transition: all 0.3s ease;
23727 }
23728 .ab-testing-drawer .header-right .more-options .options-dropdown li:hover {
23729 background: #F6F8FA;
23730 }
23731 .ab-testing-drawer .header-right .more-options.show-options .options-dropdown {
23732 top: 44px;
23733 opacity: 1;
23734 visibility: visible;
23735 z-index: 1;
23736 }
23737
23738 @media only screen and (max-width: 1199px) {
23739 .ab-testing-drawer .header-left .step-title {
23740 max-width: 195px;
23741 }
23742 .ab-testing-drawer .header-right {
23743 gap: 10px;
23744 }
23745 .ab-testing-drawer .header-right .btn-default {
23746 padding: 11px 15px 9px;
23747 }
23748 }
23749 @media only screen and (max-width: 991px) {
23750 .ab-testing-drawer .drawer-header {
23751 padding: 15px 15px;
23752 gap: 5px;
23753 }
23754 .ab-testing-drawer .header-center .header-title {
23755 font-size: 16px;
23756 }
23757 .ab-testing-drawer .header-left .step-type,
23758 .ab-testing-drawer .header-left .step-title {
23759 font-size: 14px;
23760 }
23761 .ab-testing-drawer .header-left .step-title {
23762 max-width: 160px;
23763 }
23764 .ab-testing-drawer .header-right .btn-default {
23765 padding: 9px 10px 7px;
23766 }
23767 }
23768 .ab-testing-drawer .single-ab-step {
23769 width: 180px;
23770 position: relative;
23771 background: #FFFFFF;
23772 box-sizing: border-box;
23773 border-radius: 10px;
23774 border: 1px solid #EDECF2;
23775 box-shadow: 0px 20px 20px rgba(190, 190, 215, 0.08);
23776 position: relative;
23777 }
23778 .ab-testing-drawer .single-ab-step .ab-variation-delete {
23779 position: absolute;
23780 right: -8px;
23781 top: -8px;
23782 width: 22px;
23783 height: 22px;
23784 border-radius: 30px;
23785 background: #f6f5fa;
23786 color: #ffffff;
23787 border: 2px solid #EE5F5A;
23788 line-height: 1.3;
23789 cursor: pointer;
23790 z-index: 1;
23791 opacity: 0;
23792 visibility: hidden;
23793 transition: all 0.3s ease;
23794 }
23795 .ab-testing-drawer .single-ab-step .ab-variation-delete:before {
23796 content: "";
23797 position: absolute;
23798 left: 0;
23799 top: 0;
23800 width: 100%;
23801 height: 100%;
23802 background-image: url(../images/cross.svg);
23803 background-repeat: no-repeat;
23804 background-size: 80% 80%;
23805 background-position: center center;
23806 border-radius: 50%;
23807 }
23808 .ab-testing-drawer .single-ab-step:hover .ab-variation-delete {
23809 opacity: 1;
23810 visibility: visible;
23811 }
23812 .ab-testing-drawer .single-ab-step .variation-type {
23813 background: #0094A6;
23814 position: absolute;
23815 top: -20px;
23816 left: 15px;
23817 color: #FFF;
23818 font-size: 10px;
23819 font-weight: 600;
23820 line-height: 1;
23821 padding: 5px 11px;
23822 border-radius: 8px 8px 0 0;
23823 text-transform: capitalize;
23824 }
23825 .ab-testing-drawer .single-ab-step .variation-type.variant {
23826 background: #EE8134;
23827 }
23828 .ab-testing-drawer .single-ab-step .variation-type .variant-no {
23829 font-size: 10px;
23830 font-weight: 600;
23831 line-height: 1;
23832 color: #FFF;
23833 }
23834 .ab-testing-drawer .single-ab-step .step-header {
23835 background: #E8F1FF;
23836 box-sizing: border-box;
23837 border-radius: 10px 10px 0px 0px;
23838 padding: 10px 3px 9px;
23839 }
23840 .ab-testing-drawer .single-ab-step .step-header .step-title {
23841 color: #363B4E;
23842 font-weight: 500;
23843 font-size: 13px;
23844 line-height: 14px;
23845 padding: 0;
23846 margin: 0;
23847 text-transform: capitalize;
23848 display: flex;
23849 align-items: center;
23850 justify-content: center;
23851 gap: 6px;
23852 }
23853 .ab-testing-drawer .single-ab-step .step-header .step-title svg {
23854 width: 15px;
23855 height: 15px;
23856 }
23857 .ab-testing-drawer .single-ab-step .step-body {
23858 padding: 10px;
23859 }
23860 .ab-testing-drawer .single-ab-step .step-body .preview-img {
23861 border-radius: 8px;
23862 border: 1px solid #EEF0F3;
23863 position: relative;
23864 overflow: hidden;
23865 height: 121px;
23866 background: #f6f5fa;
23867 }
23868 .ab-testing-drawer .single-ab-step .step-body .preview-img > div {
23869 height: 100%;
23870 background-repeat: no-repeat;
23871 background-size: cover;
23872 background-position: center -5px;
23873 }
23874 .ab-testing-drawer .single-ab-step .step-body .winner-badge {
23875 position: absolute;
23876 left: 0;
23877 top: 0;
23878 background: transparent;
23879 width: 50px;
23880 height: 50px;
23881 padding: 6px;
23882 }
23883 .ab-testing-drawer .single-ab-step .step-body .winner-badge::before {
23884 content: "";
23885 position: absolute;
23886 left: 0;
23887 top: 0;
23888 border-top: 50px solid #24C21A;
23889 border-right: 50px solid transparent;
23890 border-top-left-radius: 8px;
23891 z-index: 0;
23892 }
23893 .ab-testing-drawer .single-ab-step .step-body .winner-badge svg {
23894 position: relative;
23895 z-index: 1;
23896 }
23897 .ab-testing-drawer .single-ab-step .step-body .step-cta > span {
23898 border: 1px solid #EEF0F3;
23899 border-radius: 8px;
23900 display: block;
23901 font-weight: 500;
23902 font-size: 12px;
23903 line-height: 1;
23904 text-align: center;
23905 text-transform: capitalize;
23906 color: #363B4E;
23907 padding: 8px 5px;
23908 margin-top: 10px;
23909 }
23910 .ab-testing-drawer .single-ab-step .step-control-button {
23911 background: #fff;
23912 display: flex;
23913 flex-flow: row;
23914 align-items: center;
23915 justify-content: center;
23916 z-index: 2;
23917 transition: all 0.3s ease;
23918 width: 100%;
23919 margin-top: 12px;
23920 gap: 10px;
23921 }
23922 .ab-testing-drawer .single-ab-step .step-control-button > li {
23923 width: 24px;
23924 height: 22px;
23925 display: flex;
23926 flex-flow: column;
23927 align-items: center;
23928 justify-content: center;
23929 position: relative;
23930 }
23931 .ab-testing-drawer .single-ab-step .step-control-button > li > a, .ab-testing-drawer .single-ab-step .step-control-button > li > button {
23932 display: flex;
23933 text-align: center;
23934 align-items: center;
23935 line-height: 22px;
23936 width: 100%;
23937 cursor: pointer;
23938 justify-content: center;
23939 }
23940 .ab-testing-drawer .single-ab-step .step-control-button > li > button {
23941 border: none;
23942 background: transparent;
23943 }
23944 .ab-testing-drawer .single-ab-step .step-control-button > li > button svg {
23945 display: block;
23946 position: relative;
23947 margin: 0 auto;
23948 }
23949 .ab-testing-drawer .single-ab-step .step-control-button .options-dropdown {
23950 position: absolute;
23951 left: 0;
23952 top: 30px;
23953 background: #FFFFFF;
23954 border-radius: 6px;
23955 border: 1px solid #EBEDF0;
23956 box-shadow: 0px 6px 8px 0px rgba(191, 191, 191, 0.1);
23957 width: 190px;
23958 padding: 10px;
23959 opacity: 0;
23960 visibility: hidden;
23961 transition: all 0.3s ease;
23962 z-index: 2;
23963 }
23964 .ab-testing-drawer .single-ab-step .step-control-button .options-dropdown li {
23965 font-size: 14px;
23966 line-height: 1.14;
23967 color: #2D3149;
23968 display: flex;
23969 align-items: center;
23970 gap: 8px;
23971 padding: 8px;
23972 border-radius: 4px;
23973 transition: all 0.3s ease;
23974 cursor: pointer;
23975 }
23976 .ab-testing-drawer .single-ab-step .step-control-button .options-dropdown li svg {
23977 position: relative;
23978 top: -1px;
23979 }
23980 .ab-testing-drawer .single-ab-step .step-control-button .options-dropdown li:hover {
23981 background: #F6F8FA;
23982 }
23983 .ab-testing-drawer .single-ab-step .step-control-button li.show-dorpdown .options-dropdown {
23984 top: 25px;
23985 opacity: 1;
23986 visibility: visible;
23987 }
23988 .ab-testing-drawer .single-ab-step.landing .step-header {
23989 background: #E8F1FF;
23990 }
23991 .ab-testing-drawer .single-ab-step.landing .step-header .step-title svg {
23992 width: 15px;
23993 height: 15px;
23994 }
23995 .ab-testing-drawer .single-ab-step.checkout .step-header {
23996 background: #FDF0E8;
23997 padding: 9px 3px 8px;
23998 }
23999 .ab-testing-drawer .single-ab-step.checkout .step-header .step-title svg {
24000 width: 15px;
24001 height: 17px;
24002 top: -1px;
24003 }
24004 .ab-testing-drawer .single-ab-step.upsell .step-header {
24005 background: #E9F9E8;
24006 }
24007 .ab-testing-drawer .single-ab-step.upsell .step-header .step-title svg {
24008 width: 15px;
24009 height: 15px;
24010 }
24011 .ab-testing-drawer .single-ab-step.downsell .step-header {
24012 background: #FCF0F1;
24013 }
24014 .ab-testing-drawer .single-ab-step.downsell .step-header .step-title svg {
24015 width: 15px;
24016 height: 15px;
24017 }
24018 .ab-testing-drawer .single-ab-step.thankyou .step-header {
24019 background: #E6FAF5;
24020 }
24021 .ab-testing-drawer .single-ab-step.thankyou .step-header .step-title svg {
24022 width: 15px;
24023 height: 15px;
24024 }
24025 .ab-testing-drawer .single-ab-step.custom .step-header {
24026 background: #E0F2F4;
24027 }
24028 .ab-testing-drawer .single-ab-step.custom .step-header .step-title svg {
24029 width: 15px;
24030 height: 15px;
24031 }
24032
24033 .ab-testing-drawer .ab-testing-steps-wrapper {
24034 padding: 127px 50px 50px;
24035 display: flex;
24036 flex-flow: row wrap;
24037 align-items: center;
24038 gap: 40px;
24039 }
24040 .ab-testing-drawer .add-step-wrapper .add-steps-options {
24041 left: calc(100% + 15px);
24042 }
24043 .ab-testing-drawer .add-step-wrapper .add-steps-options .single-option svg {
24044 margin-bottom: 9px;
24045 }
24046 .ab-testing-drawer .add-step-wrapper .add-steps-options .single-option g, .ab-testing-drawer .add-step-wrapper .add-steps-options .single-option path {
24047 transition: all 0.3s ease;
24048 }
24049 .ab-testing-drawer .add-step-wrapper .add-steps-options .option-templates:hover g {
24050 stroke: #6E42D3;
24051 }
24052 .ab-testing-drawer .add-step-wrapper .add-steps-options .option-duplicate:hover path {
24053 stroke: #6E42D3;
24054 fill: #6E42D3;
24055 }
24056
24057 .ab-testing-drawer .traffic-distribution-modal {
24058 position: absolute;
24059 top: 0;
24060 right: 0;
24061 height: 100%;
24062 width: 680px;
24063 z-index: 2;
24064 opacity: 0;
24065 visibility: hidden;
24066 }
24067 .ab-testing-drawer .traffic-distribution-modal.show-modal {
24068 opacity: 1;
24069 visibility: visible;
24070 }
24071 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-inner {
24072 background: #FFF;
24073 box-shadow: -2px 3px 6px rgba(186, 176, 210, 0.1);
24074 padding: 18px 30px;
24075 width: 100%;
24076 height: 100%;
24077 position: relative;
24078 z-index: 1;
24079 overflow-y: auto;
24080 }
24081 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-inner::-webkit-scrollbar {
24082 width: 3px;
24083 }
24084 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-inner::-webkit-scrollbar-track {
24085 background: #f2f5f8;
24086 }
24087 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-inner::-webkit-scrollbar-thumb {
24088 background-color: #CBCBCB;
24089 border-radius: 20px;
24090 }
24091 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-header {
24092 display: flex;
24093 align-items: center;
24094 justify-content: space-between;
24095 border-bottom: 1px solid #EEF0F3;
24096 padding-bottom: 18px;
24097 }
24098 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-header .header-title h4 {
24099 color: #363B4E;
24100 font-size: 18px;
24101 font-weight: 600;
24102 line-height: 1;
24103 }
24104 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-header .header-title .wpfnl-tooltip svg {
24105 width: 13px;
24106 height: 13px;
24107 }
24108 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-header .header-title .wpfnl-tooltip p {
24109 bottom: inherit;
24110 top: calc(100% + 10px);
24111 background: #2D3149;
24112 min-width: 131px;
24113 border-radius: 6px;
24114 font-size: 12px;
24115 line-height: 1.3;
24116 }
24117 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-header .header-title .wpfnl-tooltip p:before {
24118 background: #2D3149;
24119 bottom: inherit;
24120 top: -4px;
24121 }
24122 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-header .header-actions {
24123 display: flex;
24124 gap: 12px;
24125 }
24126 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-header .header-actions .action-btn {
24127 border-radius: 10px;
24128 border: 1px solid #EBEDF0;
24129 width: 38px;
24130 height: 38px;
24131 display: flex;
24132 align-items: center;
24133 justify-content: center;
24134 cursor: pointer;
24135 }
24136 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body {
24137 padding: 30px 0;
24138 }
24139 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body .div-to-append-range-calender #ui-datepicker-div {
24140 border: 1px solid #F1F0F5;
24141 box-shadow: 0px 18px 22px 0px rgba(73, 59, 104, 0.1);
24142 border-radius: 8px;
24143 padding: 10px;
24144 }
24145 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body .div-to-append-range-calender .ui-datepicker .ui-datepicker-title {
24146 display: flex;
24147 width: 74%;
24148 margin: 0 2.5em;
24149 }
24150 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body .div-to-append-range-calender .ui-datepicker-prev,
24151 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body .div-to-append-range-calender .ui-datepicker-next {
24152 height: 34px;
24153 }
24154 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body .div-to-append-range-calender .ui-datepicker select.ui-datepicker-month,
24155 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body .div-to-append-range-calender .ui-datepicker select.ui-datepicker-year {
24156 width: 116px;
24157 min-width: auto;
24158 height: 36px;
24159 border-radius: 3px;
24160 }
24161 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body .variation-single-list {
24162 display: flex;
24163 flex-flow: row wrap;
24164 align-items: center;
24165 gap: 30px;
24166 margin-bottom: 20px;
24167 }
24168 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body .variation-single-list:last-child {
24169 margin-bottom: 0;
24170 }
24171 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body .variation-single-list .variation-step-title {
24172 color: #363B4E;
24173 font-size: 15px;
24174 font-weight: 500;
24175 line-height: 1;
24176 width: calc(100% - 190px);
24177 }
24178 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body .variation-single-list .variation-step-title .step-type {
24179 color: #363B4E;
24180 font-size: 15px;
24181 font-weight: 500;
24182 line-height: 1;
24183 text-transform: capitalize;
24184 }
24185 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body .variation-single-list .variation-step-title .variation-type {
24186 background: rgba(0, 148, 166, 0.1);
24187 display: inline-block;
24188 color: #0094A6;
24189 font-size: 12px;
24190 font-weight: 500;
24191 line-height: 1;
24192 padding: 6px 11px;
24193 text-transform: capitalize;
24194 border-radius: 40px;
24195 margin-left: 8px;
24196 }
24197 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body .variation-single-list .variation-step-title .variation-type.variant {
24198 background: rgba(238, 129, 52, 0.1);
24199 color: #EE8134;
24200 }
24201 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body .variation-single-list .variations-traffic {
24202 display: flex;
24203 align-items: center;
24204 gap: 10px;
24205 position: relative;
24206 }
24207 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body .variation-single-list .variations-traffic .unlock-notice {
24208 border-radius: 6px;
24209 background: #2D3149;
24210 position: absolute;
24211 color: #fff;
24212 font-size: 12px;
24213 font-weight: 500;
24214 line-height: 1.33;
24215 padding: 9px 10px 6px;
24216 bottom: calc(100% + 11px);
24217 left: 23px;
24218 width: 140px;
24219 text-align: center;
24220 opacity: 0;
24221 visibility: hidden;
24222 transition: all 0.3s ease;
24223 }
24224 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body .variation-single-list .variations-traffic .unlock-notice:before {
24225 content: "";
24226 position: absolute;
24227 left: 50%;
24228 transform: translateX(-50%) rotate(45deg);
24229 bottom: -4px;
24230 width: 11px;
24231 height: 11px;
24232 background: #2D3149;
24233 border-radius: 2px;
24234 }
24235 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body .variation-single-list .variations-traffic .lock-unlock {
24236 border-radius: 6px;
24237 border: 1px solid #EEF0F3;
24238 background: transparent;
24239 width: 38px;
24240 height: 38px;
24241 display: flex;
24242 align-items: center;
24243 justify-content: center;
24244 cursor: pointer;
24245 }
24246 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body .variation-single-list .variations-traffic input[type=number] {
24247 border: 1px solid #EEF0F3;
24248 height: 38px;
24249 border-radius: 6px;
24250 min-width: auto;
24251 width: 88px;
24252 color: #363B4E;
24253 padding: 5px 12px;
24254 }
24255 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body .variation-single-list .variations-traffic .unit {
24256 color: #363B4E;
24257 font-size: 14px;
24258 font-weight: 500;
24259 }
24260 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body .variation-single-list .variations-traffic .variation-traffic:disabled:hover + .unlock-notice {
24261 opacity: 1;
24262 visibility: visible;
24263 }
24264 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-footer {
24265 border-top: 1px solid #EEF0F3;
24266 padding-top: 20px;
24267 display: flex;
24268 align-items: center;
24269 justify-content: flex-end;
24270 gap: 14px;
24271 }
24272 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-footer .wpfnl-alert {
24273 display: block;
24274 }
24275 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-footer .btn-default {
24276 min-width: auto;
24277 border-radius: 10px;
24278 height: auto;
24279 line-height: 1;
24280 padding: 13px 19px 11px;
24281 border: 1px solid transparent;
24282 }
24283 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-footer .btn-default.cancel {
24284 background: transparent;
24285 color: #3C3F47;
24286 border-color: #E4E6EB;
24287 }
24288 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-footer .btn-default.cancel:hover {
24289 background: #f5f5f5;
24290 }
24291 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-footer .btn-default .wpfnl-loader {
24292 display: inline-block;
24293 position: relative;
24294 top: 1px;
24295 }
24296 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-footer .btn-default[disabled] {
24297 cursor: not-allowed;
24298 opacity: 0.6;
24299 display: flex;
24300 gap: 10px;
24301 align-items: center;
24302 padding: 8px 19px 8px;
24303 }
24304 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-footer .btn-default[disabled] svg {
24305 display: block;
24306 }
24307
24308 .ab-testing-drawer .ab-testing-winner-modal {
24309 position: absolute;
24310 top: 0;
24311 right: 0;
24312 height: 100%;
24313 width: 594px;
24314 z-index: 2;
24315 opacity: 0;
24316 visibility: hidden;
24317 }
24318 .ab-testing-drawer .ab-testing-winner-modal.show-modal {
24319 opacity: 1;
24320 visibility: visible;
24321 }
24322 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-inner {
24323 background: #fff;
24324 box-shadow: -2px 3px 6px rgba(186, 176, 210, 0.1);
24325 padding: 18px 30px;
24326 width: 100%;
24327 height: 100%;
24328 position: relative;
24329 z-index: 1;
24330 overflow-y: auto;
24331 }
24332 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-inner::-webkit-scrollbar {
24333 width: 3px;
24334 }
24335 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-inner::-webkit-scrollbar-track {
24336 background: #f2f5f8;
24337 }
24338 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-inner::-webkit-scrollbar-thumb {
24339 background-color: #CBCBCB;
24340 border-radius: 20px;
24341 }
24342 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-header {
24343 display: flex;
24344 align-items: center;
24345 justify-content: space-between;
24346 padding-bottom: 18px;
24347 }
24348 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-header .header-title h4 {
24349 color: #363B4E;
24350 font-size: 18px;
24351 font-weight: 600;
24352 line-height: 1;
24353 }
24354 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-header .header-actions .modal-close {
24355 border-radius: 10px;
24356 border: 1px solid #EBEDF0;
24357 width: 38px;
24358 height: 38px;
24359 display: flex;
24360 align-items: center;
24361 justify-content: center;
24362 cursor: pointer;
24363 }
24364 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-body {
24365 padding-bottom: 30px;
24366 }
24367 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-body .winner-step-info {
24368 border: 1px solid #EEF0F3;
24369 border-radius: 10px;
24370 margin-bottom: 16px;
24371 }
24372 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-body .winner-step-info .img-area {
24373 background: #D7D1E7;
24374 height: 303px;
24375 text-align: center;
24376 border-radius: 10px 10px 0 0;
24377 overflow: hidden;
24378 }
24379 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-body .winner-step-info .img-area svg {
24380 position: relative;
24381 top: 14px;
24382 }
24383 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-body .winner-step-info .content-area {
24384 padding: 30px 24px;
24385 }
24386 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-body .winner-step-info .content-area .winner-title {
24387 color: #363B4E;
24388 font-size: 16px;
24389 font-weight: 600;
24390 text-align: center;
24391 margin-bottom: 20px;
24392 }
24393 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-body .winner-step-info .winner-check-list li {
24394 color: #363B4E;
24395 font-size: 13px;
24396 line-height: 1.3;
24397 position: relative;
24398 margin-bottom: 10px;
24399 padding-left: 23px;
24400 }
24401 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-body .winner-step-info .winner-check-list li:last-child {
24402 margin-bottom: 0;
24403 }
24404 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-body .winner-step-info .winner-check-list li:before {
24405 content: url("data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMTkgMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbD0iIzAwQjQyQyIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNNS43MzQgMTMuNTY0YS4yNTkuMjU5IDAgMDEtLjIzNi0uMTYzYy0uMDE4LS4wMzctMS41OC00LjA2Ny0zLjk5NC01LjU5Mi0uNDczLS4yOS0uODM2LS42LS42OS0xLjI5LjE0NS0uNjcxLjU5OS0xLjA1MiAxLjQxNi0xLjIzNCAxLjQ1Mi0uMzA5IDMuMDEzIDEuOTQzIDMuNTk0IDIuODY5IDIuMDM0LTIuOTYgNi4xLTcuNjA3IDEyLjAyLTguMTUyLjI4NS0uMDM0LjM5LjM5LjEyNi41MDgtLjA5LjAzNy04LjU1IDMuOTA0LTExLjk4MiAxMi45MDlhLjI5LjI5IDAgMDEtLjI1NC4xNDV6IiBjbGlwLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=");
24406 position: absolute;
24407 left: 0;
24408 top: 2px;
24409 width: 17px;
24410 height: 13px;
24411 }
24412 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-body .wpfnl-checkbox label {
24413 color: #344054;
24414 font-size: 13px;
24415 line-height: 1;
24416 text-transform: none;
24417 }
24418 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-body .wpfnl-checkbox label:after {
24419 content: url("data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMTIgMTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTUuNTM4IDEwLjYzNWEuMjMyLjIzMiAwIDAxLS4xNy0uMDc0TC44IDUuNjE4YS4yMy4yMyAwIDAxLjE2OS0uMzg3aDIuMmEuMjMuMjMgMCAwMS4xNzMuMDhMNC44NyA3LjA2NmMuMTY1LS4zNTMuNDg1LS45NCAxLjA0NS0xLjY1Ni44My0xLjA1OCAyLjM3LTIuNjE0IDUuMDA4LTQuMDE5YS4yMy4yMyAwIDAxLjI1LjM4NmMtLjAxLjAwOC0xLjAyNy44MDktMi4xOTcgMi4yNzUtMS4wNzcgMS4zNS0yLjUwOSAzLjU1Ny0zLjIxMyA2LjQwN2EuMjMuMjMgMCAwMS0uMjI0LjE3NXoiLz48L3N2Zz4=");
24420 left: 3px;
24421 top: 0px;
24422 width: 14px;
24423 height: 14px;
24424 transform: rotate(0);
24425 border-bottom: none;
24426 border-left: none;
24427 }
24428 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-footer {
24429 border-top: 1px solid #EEF0F3;
24430 padding-top: 20px;
24431 display: flex;
24432 align-items: center;
24433 justify-content: flex-end;
24434 gap: 14px;
24435 }
24436 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-footer .btn-default {
24437 min-width: auto;
24438 border-radius: 10px;
24439 height: auto;
24440 line-height: 1;
24441 padding: 12px 19px 10px;
24442 border: 1px solid transparent;
24443 }
24444 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-footer .btn-default.cancel {
24445 background: transparent;
24446 color: #3C3F47;
24447 border-color: #E4E6EB;
24448 }
24449 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-footer .btn-default.cancel:hover {
24450 background: #f5f5f5;
24451 }
24452 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-footer .btn-default .wpfnl-loader {
24453 display: inline-block;
24454 position: relative;
24455 top: 2px;
24456 }
24457 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-footer .btn-default[disabled] {
24458 cursor: not-allowed;
24459 opacity: 0.6;
24460 display: flex;
24461 gap: 10px;
24462 align-items: center;
24463 padding: 8px 19px 8px;
24464 }
24465 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-footer .btn-default[disabled] svg {
24466 display: block;
24467 }
24468
24469 .ab-testing-stats {
24470 padding-top: 40px;
24471 }
24472 .ab-testing-stats .stats-wrapper {
24473 width: 100%;
24474 max-width: 1160px;
24475 margin: 0 auto;
24476 background: #fff;
24477 box-shadow: 0px 1px 1px rgba(182, 185, 191, 0.3);
24478 border-radius: 10px;
24479 }
24480 .ab-testing-stats .stats-wrapper.ab-testing-stats-header {
24481 background: none;
24482 box-shadow: none;
24483 border-radius: 0;
24484 }
24485 .ab-testing-stats .stats-wrapper.ab-testing-stats-header .stats-back-button {
24486 background: none;
24487 border: none;
24488 outline: none;
24489 display: flex;
24490 align-items: center;
24491 justify-content: center;
24492 gap: 8px;
24493 margin-bottom: 18px;
24494 cursor: pointer;
24495 }
24496 .ab-testing-stats .stats-wrapper.ab-testing-stats-header .stats-back-button .stats-back-button-icon {
24497 background: #fff;
24498 display: inline-flex;
24499 align-items: center;
24500 padding: 5px;
24501 border-radius: 8px;
24502 }
24503 .ab-testing-stats .stats-wrapper.ab-testing-stats-header .stats-back-button .stats-back-button-text {
24504 color: #2D3149;
24505 }
24506 .ab-testing-stats .stats-wrapper table {
24507 width: 100%;
24508 border: none;
24509 border-collapse: collapse;
24510 }
24511 .ab-testing-stats .stats-wrapper table .name {
24512 width: 320px;
24513 }
24514 .ab-testing-stats .stats-wrapper table .status {
24515 width: 120px;
24516 }
24517 .ab-testing-stats .stats-wrapper table .visits {
24518 width: 100px;
24519 }
24520 .ab-testing-stats .stats-wrapper table .revenue {
24521 width: 100px;
24522 }
24523 .ab-testing-stats .stats-wrapper table .conversion-rate {
24524 width: 140px;
24525 }
24526 .ab-testing-stats .stats-wrapper table .declare-winner {
24527 width: 128px;
24528 }
24529 .ab-testing-stats .stats-wrapper thead th {
24530 padding: 16px 24px;
24531 border-bottom: 1px solid #EEF0F3;
24532 }
24533 .ab-testing-stats .stats-wrapper thead th .col-inner-wrap {
24534 color: #7A8B9A;
24535 font-size: 14px;
24536 line-height: 1;
24537 text-align: left;
24538 }
24539 .ab-testing-stats .stats-wrapper tbody td {
24540 padding: 18px 24px;
24541 border-bottom: 1px solid #EEF0F3;
24542 }
24543 .ab-testing-stats .stats-wrapper tbody tr:last-child td {
24544 border-bottom: none;
24545 }
24546 .ab-testing-stats .stats-wrapper tbody .name .col-inner-wrap {
24547 font-size: 14px;
24548 line-height: 1;
24549 color: #363B4E;
24550 font-weight: 500;
24551 white-space: nowrap;
24552 overflow: hidden;
24553 text-overflow: ellipsis;
24554 width: 270px;
24555 }
24556 .ab-testing-stats .stats-wrapper tbody .variation-type {
24557 background: rgba(0, 148, 166, 0.1);
24558 display: inline-block;
24559 color: #0094A6;
24560 font-size: 12px;
24561 font-weight: 500;
24562 line-height: 1;
24563 padding: 6px 11px;
24564 text-transform: capitalize;
24565 border-radius: 40px;
24566 }
24567 .ab-testing-stats .stats-wrapper tbody .variation-type.variant {
24568 background: rgba(238, 129, 52, 0.1);
24569 color: #EE8134;
24570 }
24571 .ab-testing-stats .stats-wrapper tbody .declare-winner .col-inner-wrap {
24572 display: flex;
24573 align-items: center;
24574 }
24575 .ab-testing-stats .stats-wrapper tbody .declare-winner .col-inner-wrap .wpfnl-loader {
24576 display: inline-block;
24577 position: relative;
24578 top: -1px;
24579 }
24580 .ab-testing-stats .stats-wrapper tbody .wpfnl-switcher label {
24581 width: 34px;
24582 height: 20px;
24583 }
24584 .ab-testing-stats .stats-wrapper tbody .wpfnl-switcher label:after {
24585 width: 16px;
24586 height: 16px;
24587 top: 2px;
24588 left: 2px;
24589 }
24590 .ab-testing-stats .stats-wrapper tbody .wpfnl-switcher input[type=checkbox]:checked + label:after {
24591 margin-left: 14px;
24592 }
24593
24594 @media only screen and (max-width: 1399px) {
24595 .ab-testing-stats .stats-wrapper thead th {
24596 padding: 16px 17px;
24597 }
24598 .ab-testing-stats .stats-wrapper tbody td {
24599 padding: 18px 17px;
24600 }
24601 }
24602 @media only screen and (max-width: 1199px) {
24603 .ab-testing-stats .stats-wrapper table .declare-winner {
24604 width: 160px;
24605 padding: 16px 14px;
24606 }
24607 .ab-testing-stats .stats-wrapper tbody td {
24608 padding: 14px 14px;
24609 }
24610 }
24611 @media only screen and (max-width: 991px) {
24612 .ab-testing-stats .stats-wrapper table .name {
24613 width: 230px;
24614 }
24615 .ab-testing-stats .stats-wrapper tbody .name .col-inner-wrap {
24616 width: 203px;
24617 }
24618 }
24619 .ab-testing-archive-list .stats-wrapper table .conversion-rate {
24620 width: 122px;
24621 }
24622 .ab-testing-archive-list .stats-wrapper table .action {
24623 width: 160px;
24624 }
24625 .ab-testing-archive-list .stats-wrapper table .action .col-inner-wrap {
24626 display: flex;
24627 align-items: center;
24628 gap: 5px;
24629 width: 108px;
24630 margin-left: auto;
24631 }
24632 .ab-testing-archive-list .stats-wrapper table .action .retrive {
24633 color: #363B4E;
24634 font-size: 13px;
24635 font-weight: 500;
24636 line-height: 1;
24637 letter-spacing: -0.13px;
24638 padding: 7px 10px;
24639 border-radius: 6px;
24640 border: 1px solid #EEF0F3;
24641 background: #F6F5FA;
24642 cursor: pointer;
24643 }
24644 .ab-testing-archive-list .stats-wrapper table .action .delete {
24645 padding: 8px 10px;
24646 background: transparent;
24647 border: none;
24648 cursor: pointer;
24649 }
24650 .ab-testing-archive-list .stats-wrapper table .action .delete svg {
24651 display: block;
24652 }
24653 .ab-testing-archive-list .stats-wrapper table .no-archived-variant {
24654 text-align: center;
24655 }
24656
24657 .ab-testing-drawer .ab-testing-confirmation-modal {
24658 position: fixed;
24659 top: 0;
24660 left: 160px;
24661 width: calc(100% - 160px);
24662 height: 100%;
24663 z-index: 2;
24664 background: rgba(21, 17, 29, 0.3);
24665 backdrop-filter: blur(4px);
24666 display: flex;
24667 flex-flow: column;
24668 align-items: center;
24669 justify-content: center;
24670 }
24671 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-overlay {
24672 position: absolute;
24673 left: 0;
24674 top: 0;
24675 width: 100%;
24676 height: 100%;
24677 background: transparent;
24678 }
24679 .ab-testing-drawer .ab-testing-confirmation-modal .close-confirmation-modal {
24680 width: 35px;
24681 height: 35px;
24682 border-radius: 100px;
24683 background: #FFF;
24684 box-shadow: 0px 1px 1px 0px #DADADA;
24685 border: none;
24686 position: absolute;
24687 right: -13px;
24688 top: -13px;
24689 cursor: pointer;
24690 padding-top: 2px;
24691 }
24692 .ab-testing-drawer .ab-testing-confirmation-modal .close-confirmation-modal path {
24693 stroke-width: 2px;
24694 }
24695 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-wrapper {
24696 width: 450px;
24697 background: #F6F5FA;
24698 border-radius: 10px;
24699 position: relative;
24700 }
24701 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-body {
24702 padding: 35px;
24703 text-align: center;
24704 }
24705 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-body .icon {
24706 width: 50px;
24707 height: 50px;
24708 display: flex;
24709 align-items: center;
24710 justify-content: center;
24711 background: #EE5F5A;
24712 margin: 0 auto 14px;
24713 border-radius: 100%;
24714 }
24715 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-body .icon.delete-icon svg {
24716 width: 16px;
24717 height: 16px;
24718 }
24719 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-body .icon.delete-icon svg path {
24720 stroke: #fff;
24721 }
24722 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-body .icon.warning-icon {
24723 background: transparent;
24724 }
24725 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-body .icon.archive-icon svg {
24726 position: relative;
24727 top: 1px;
24728 left: 1px;
24729 }
24730 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-body .title {
24731 color: #2D3149;
24732 font-size: 16px;
24733 font-weight: 600;
24734 line-height: 1;
24735 margin-bottom: 8px;
24736 }
24737 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-body .subtitle {
24738 color: #7A8B9A;
24739 font-size: 14px;
24740 font-weight: 400;
24741 line-height: 1.2;
24742 }
24743 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-body .variant-select-container {
24744 display: flex;
24745 justify-content: center;
24746 margin-top: 15px;
24747 width: 100%;
24748 flex-direction: column;
24749 align-items: flex-start;
24750 }
24751 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-body .variant-select-container .variant-select {
24752 margin-bottom: 10px;
24753 }
24754 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-body .variant-select-container .archive-checkbox label {
24755 color: #2D3149;
24756 padding-left: 26px;
24757 }
24758 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-body .variant-select-container .archive-checkbox label::before {
24759 border: 1px solid #C5C6C8;
24760 height: 16px;
24761 width: 16px;
24762 }
24763 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-body .variant-select-container .archive-checkbox label::after {
24764 left: 4px;
24765 top: 2px;
24766 width: 8px;
24767 height: 4px;
24768 }
24769 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-footer {
24770 padding: 20px;
24771 border-top: 1px solid #E2E2E2;
24772 display: flex;
24773 flex-flow: row wrap;
24774 align-items: center;
24775 justify-content: flex-end;
24776 gap: 12px;
24777 }
24778 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-footer .btn-default {
24779 min-width: auto;
24780 height: auto;
24781 line-height: 1;
24782 font-size: 15px;
24783 font-weight: 600;
24784 padding: 12px 19px;
24785 border: 1px solid transparent;
24786 }
24787 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-footer .btn-default.confirm {
24788 box-shadow: 0px 10px 16px 0px rgba(189, 193, 200, 0.5);
24789 }
24790 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-footer .btn-default.cancel {
24791 color: #2D3149;
24792 background: transparent;
24793 border: 1px solid #E4E6EB;
24794 letter-spacing: -0.15px;
24795 }
24796 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-footer .wpfnl-checkbox {
24797 margin-right: auto;
24798 }
24799 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-footer .variant-alert {
24800 margin-right: auto;
24801 color: #D8000C;
24802 }
24803 .ab-testing-drawer .ab-testing-confirmation-modal.archive-modal .confirmation-modal-body .icon {
24804 background: #239654;
24805 }
24806 .ab-testing-drawer .ab-testing-confirmation-modal.archive-modal .confirmation-modal-body .icon.warning-icon {
24807 background: transparent;
24808 }
24809
24810 .folded .ab-testing-drawer .ab-testing-confirmation-modal {
24811 left: 36px;
24812 width: calc(100% - 36px);
24813 }
24814
24815 .wpfnl-automation-window .automation-list-wrapper {
24816 padding: 0 30px 0;
24817 }
24818 .wpfnl-automation-window .automation-list-wrapper > .bulk-check {
24819 display: flex;
24820 align-items: center;
24821 padding-left: 31px;
24822 height: 50px;
24823 }
24824 .wpfnl-automation-window .automation-list-wrapper > .bulk-check .wpfnl-checkbox label:before {
24825 border-color: #c2c2c2;
24826 background-color: #ffffff;
24827 }
24828 .wpfnl-automation-window .automation-list-wrapper .bulk-delete-area {
24829 padding-left: 30px;
24830 height: 33px;
24831 }
24832 .wpfnl-automation-window .automation-list-wrapper .bulk-delete-area button {
24833 background: #EE8134;
24834 border-radius: 6px;
24835 border: none;
24836 color: #fff;
24837 height: 30px;
24838 padding: 0 10px;
24839 display: flex;
24840 align-items: center;
24841 justify-content: center;
24842 font-weight: 500;
24843 cursor: pointer;
24844 }
24845 .wpfnl-automation-window .automation-list-wrapper .bulk-delete-area button svg {
24846 height: 18px;
24847 width: 18px;
24848 margin-right: 4px;
24849 }
24850 .wpfnl-automation-window .automation-list-wrapper .bulk-delete-area button svg path {
24851 stroke: #fff;
24852 }
24853 .wpfnl-automation-window .automation-list-header {
24854 display: flex;
24855 flex-flow: row wrap;
24856 align-items: center;
24857 justify-content: space-between;
24858 }
24859 .wpfnl-automation-window .automation-list-header .field-item {
24860 font-weight: 500;
24861 font-size: 14px;
24862 line-height: 1.14;
24863 letter-spacing: 1px;
24864 text-transform: uppercase;
24865 color: #7A8B9A;
24866 }
24867 .wpfnl-automation-window .automation-list-header,
24868 .wpfnl-automation-window .automation-single-list {
24869 padding: 15px 30px;
24870 }
24871 .wpfnl-automation-window .automation-list-header .wpfnl-checkbox label:before,
24872 .wpfnl-automation-window .automation-single-list .wpfnl-checkbox label:before {
24873 border-color: #CDD2E6;
24874 background-color: #ffffff;
24875 }
24876 .wpfnl-automation-window .automation-list-header .field-item,
24877 .wpfnl-automation-window .automation-single-list .field-item {
24878 padding: 0 10px;
24879 }
24880 .wpfnl-automation-window .automation-list-header .field-item:first-child,
24881 .wpfnl-automation-window .automation-single-list .field-item:first-child {
24882 padding-left: 0;
24883 }
24884 .wpfnl-automation-window .automation-list-header .field-item:last-child,
24885 .wpfnl-automation-window .automation-single-list .field-item:last-child {
24886 padding-right: 0;
24887 }
24888 .wpfnl-automation-window .automation-list-header .bulk-check,
24889 .wpfnl-automation-window .automation-single-list .bulk-check {
24890 margin-right: 20px;
24891 }
24892 .wpfnl-automation-window .automation-list-header .title,
24893 .wpfnl-automation-window .automation-single-list .title {
24894 width: 250px;
24895 display: flex;
24896 flex-flow: row wrap;
24897 align-items: center;
24898 justify-content: flex-start;
24899 }
24900 .wpfnl-automation-window .automation-list-header .trigger,
24901 .wpfnl-automation-window .automation-single-list .trigger {
24902 width: calc(80% - 280px);
24903 text-align: center;
24904 }
24905 .wpfnl-automation-window .automation-list-header .trigger-action,
24906 .wpfnl-automation-window .automation-single-list .trigger-action {
24907 width: 100px;
24908 }
24909 .wpfnl-automation-window .automation-list-header .crm,
24910 .wpfnl-automation-window .automation-single-list .crm {
24911 width: 45px;
24912 }
24913 .wpfnl-automation-window .automation-list-header .status,
24914 .wpfnl-automation-window .automation-single-list .status {
24915 width: 66px;
24916 }
24917 .wpfnl-automation-window .automation-list-header .actions,
24918 .wpfnl-automation-window .automation-single-list .actions {
24919 width: 75px;
24920 }
24921 .wpfnl-automation-window .automation-single-list {
24922 background: #FFFFFF;
24923 box-shadow: 0px 1px 2px rgba(190, 190, 215, 0.2);
24924 border-radius: 8px;
24925 display: flex;
24926 flex-flow: row wrap;
24927 align-items: flex-start;
24928 justify-content: space-between;
24929 margin-bottom: 20px;
24930 }
24931 .wpfnl-automation-window .automation-single-list.no-data-list {
24932 justify-content: center;
24933 }
24934 .wpfnl-automation-window .automation-single-list.no-data-list .field-item {
24935 color: #363B4E;
24936 font-weight: 500;
24937 }
24938 .wpfnl-automation-window .automation-single-list.no-data-list .field-item .btn-default {
24939 height: 54px;
24940 padding: 0 40px;
24941 margin: 10px 0;
24942 font-size: 16px;
24943 }
24944 .wpfnl-automation-window .automation-single-list.no-data-list.not-enabled {
24945 margin-left: 20px;
24946 margin-right: 20px;
24947 }
24948 .wpfnl-automation-window .automation-single-list .title {
24949 font-size: 15px;
24950 line-height: 1.2;
24951 font-weight: 500;
24952 color: #363B4E;
24953 position: relative;
24954 top: 6px;
24955 }
24956 .wpfnl-automation-window .automation-single-list .crm .icon {
24957 box-sizing: border-box;
24958 border-radius: 6px;
24959 width: 30px;
24960 height: 30px;
24961 display: flex;
24962 flex-flow: column;
24963 align-items: center;
24964 justify-content: center;
24965 }
24966 .wpfnl-automation-window .automation-single-list .trigger-lists {
24967 display: flex;
24968 flex-flow: row wrap;
24969 align-items: center;
24970 justify-content: center;
24971 margin-left: -2px;
24972 margin-top: -2px;
24973 width: 100%;
24974 }
24975 .wpfnl-automation-window .automation-single-list .trigger-lists .trigger-list-flex,
24976 .wpfnl-automation-window .automation-single-list .trigger-lists .trigger-more-list,
24977 .wpfnl-automation-window .automation-single-list .trigger-lists .trigger-list {
24978 padding: 2px;
24979 }
24980 .wpfnl-automation-window .automation-single-list .trigger-lists .trigger-list-flex > span,
24981 .wpfnl-automation-window .automation-single-list .trigger-lists .trigger-more-list > span,
24982 .wpfnl-automation-window .automation-single-list .trigger-lists .trigger-list > span {
24983 font-size: 12px;
24984 line-height: 1.15;
24985 color: #7A8B9A;
24986 border: 1px solid #E5E8F3;
24987 border-radius: 6px;
24988 padding: 6px 6px 4px;
24989 display: block;
24990 }
24991 .wpfnl-automation-window .automation-single-list .more-list-trigger > span {
24992 font-size: 12px;
24993 line-height: 1.15;
24994 color: #7A8B9A;
24995 border: 1px solid #E5E8F3;
24996 border-radius: 6px;
24997 padding: 6px 6px 4px;
24998 display: inline-block;
24999 }
25000 .wpfnl-automation-window .automation-single-list .trigger-action {
25001 display: flex;
25002 align-items: center;
25003 }
25004 .wpfnl-automation-window .automation-single-list .trigger-action > span {
25005 display: block;
25006 line-height: 1;
25007 }
25008 .wpfnl-automation-window .automation-single-list .trigger-action > span svg {
25009 display: block;
25010 }
25011 .wpfnl-automation-window .automation-single-list .trigger-action .action-separator {
25012 margin: 0 18px;
25013 }
25014 .wpfnl-automation-window .automation-single-list .status {
25015 position: relative;
25016 top: 6px;
25017 }
25018 .wpfnl-automation-window .automation-single-list .actions {
25019 display: flex;
25020 }
25021 .wpfnl-automation-window .automation-single-list .actions button {
25022 width: 33px;
25023 padding: 0;
25024 border: none;
25025 height: 30px;
25026 padding-top: 2px;
25027 cursor: pointer;
25028 background: transparent;
25029 margin: 0 auto;
25030 display: flex;
25031 align-items: center;
25032 justify-content: center;
25033 }
25034 .wpfnl-automation-window .automation-single-list .actions button svg {
25035 height: 20px;
25036 display: block;
25037 }
25038
25039 @media only screen and (max-width: 1440px) {
25040 .wpfnl-automation-window .automation-list-header .trigger,
25041 .wpfnl-automation-window .automation-single-list .trigger {
25042 width: calc(80% - 340px);
25043 }
25044 }
25045 @media only screen and (max-width: 1199px) {
25046 .wpfnl-automation-window .automation-list-header,
25047 .wpfnl-automation-window .automation-single-list {
25048 padding: 14px 16px;
25049 }
25050 .wpfnl-automation-window .automation-list-header .title,
25051 .wpfnl-automation-window .automation-single-list .title {
25052 width: 220px;
25053 }
25054 .wpfnl-automation-window .automation-list-wrapper .bulk-delete-area {
25055 padding-left: 16px;
25056 }
25057 }
25058 @media only screen and (max-width: 991px) {
25059 .wpfnl-automation-window .automation-list-header .title,
25060 .wpfnl-automation-window .automation-single-list .title {
25061 width: 220px;
25062 }
25063 .wpfnl-automation-window .automation-list-header .trigger,
25064 .wpfnl-automation-window .automation-single-list .trigger {
25065 width: calc(80% - 369px);
25066 }
25067 }
25068 .crm-data-loader {
25069 position: absolute;
25070 z-index: 999;
25071 top: 1px;
25072 left: 1px;
25073 background: #fff;
25074 width: calc(100% - 3px);
25075 height: calc(100% - 3px);
25076 display: flex;
25077 flex-flow: row;
25078 align-items: center;
25079 border-radius: 10px;
25080 padding-left: 10px;
25081 }
25082 .crm-data-loader > span {
25083 display: inline-block;
25084 width: 8px;
25085 height: 8px;
25086 border-radius: 20px;
25087 background: #a184e5;
25088 margin: 3px;
25089 transition: all 0.3s;
25090 }
25091 .crm-data-loader > span:nth-child(1) {
25092 -webkit-animation: crm-data-loader 1.5s infinite;
25093 -moz-animation: crm-data-loader 1.5s infinite;
25094 -o-animation: crm-data-loader 1.5s infinite;
25095 animation: crm-data-loader 1.5s infinite;
25096 }
25097 .crm-data-loader > span:nth-child(2) {
25098 -webkit-animation: crm-data-loader 1.5s infinite;
25099 -moz-animation: crm-data-loader 1.5s infinite;
25100 -o-animation: crm-data-loader 1.5s infinite;
25101 animation: crm-data-loader 1.5s infinite;
25102 animation-delay: 0.4s;
25103 }
25104 .crm-data-loader > span:nth-child(3) {
25105 -webkit-animation: crm-data-loader 1.5s infinite;
25106 -moz-animation: crm-data-loader 1.5s infinite;
25107 -o-animation: crm-data-loader 1.5s infinite;
25108 animation: crm-data-loader 1.5s infinite;
25109 animation-delay: 0.6s;
25110 }
25111 @-webkit-keyframes crm-data-loader {
25112 0%, 100% {
25113 opacity: 0;
25114 }
25115 50% {
25116 opacity: 1;
25117 }
25118 }
25119 @-moz-keyframes crm-data-loader {
25120 0%, 100% {
25121 opacity: 0;
25122 }
25123 50% {
25124 opacity: 1;
25125 }
25126 }
25127 @-o-keyframes crm-data-loader {
25128 0%, 100% {
25129 opacity: 0;
25130 }
25131 50% {
25132 opacity: 1;
25133 }
25134 }
25135 @keyframes crm-data-loader {
25136 0%, 100% {
25137 opacity: 0;
25138 }
25139 50% {
25140 opacity: 1;
25141 }
25142 }
25143
25144 .wpfnl-automation-window .automation-darwer {
25145 position: fixed;
25146 top: 32px;
25147 right: -190px;
25148 background-color: #fff;
25149 z-index: 99;
25150 width: 1133px;
25151 height: calc(100vh - 32px);
25152 box-shadow: -8px 3px 6px rgba(186, 176, 210, 0.15);
25153 transition: all 0.3s ease-in-out;
25154 opacity: 0;
25155 visibility: hidden;
25156 }
25157 .wpfnl-automation-window .automation-darwer .drawer-bg-overlay {
25158 position: fixed;
25159 right: 0;
25160 top: 0;
25161 background: rgba(0, 0, 0, 0.3019607843);
25162 width: 100%;
25163 height: 100%;
25164 z-index: -1;
25165 }
25166 .wpfnl-automation-window .automation-darwer.show-drawer {
25167 right: 0;
25168 opacity: 1;
25169 visibility: visible;
25170 }
25171 .wpfnl-automation-window .automation-darwer .drawer-wrapper {
25172 height: 100%;
25173 width: 100%;
25174 background: #fff;
25175 position: relative;
25176 }
25177 .wpfnl-automation-window .automation-darwer .drawer-loader {
25178 position: absolute;
25179 top: 0;
25180 left: 0;
25181 width: 100%;
25182 height: 100%;
25183 background: #fff;
25184 border-radius: 10px 0 0 10px;
25185 z-index: 2;
25186 }
25187 .wpfnl-automation-window .automation-darwer .drawer-loader .wpfnl-loader {
25188 display: block;
25189 position: absolute;
25190 top: 50%;
25191 left: 50%;
25192 width: 50px;
25193 height: 50px;
25194 margin-left: -48px;
25195 margin-top: -46px;
25196 transition: all 0.3s linear;
25197 }
25198 .wpfnl-automation-window .automation-darwer .drawer-header {
25199 display: flex;
25200 flex-flow: row wrap;
25201 align-items: center;
25202 justify-content: space-between;
25203 gap: 10px;
25204 padding: 20px 16px 20px 30px;
25205 box-shadow: 0px 1px 1px rgba(190, 190, 215, 0.2);
25206 position: relative;
25207 z-index: 1;
25208 }
25209 .wpfnl-automation-window .automation-darwer .drawer-header .automation-name-wrapper {
25210 display: flex;
25211 flex-flow: row wrap;
25212 align-items: center;
25213 }
25214 .wpfnl-automation-window .automation-darwer .drawer-header .automation-name-wrapper label {
25215 padding-right: 7px;
25216 cursor: text;
25217 }
25218 .wpfnl-automation-window .automation-darwer .drawer-header .automation-name-wrapper input {
25219 height: 40px;
25220 font-size: 14px;
25221 line-height: 1.14;
25222 color: #7A8B9A;
25223 padding: 3px 10px;
25224 width: 180px;
25225 min-height: auto;
25226 min-width: auto;
25227 }
25228 .wpfnl-automation-window .automation-darwer .drawer-header .automation-name-wrapper .automation-name-preview {
25229 max-width: 200px;
25230 white-space: nowrap;
25231 overflow: hidden;
25232 text-overflow: ellipsis;
25233 }
25234 .wpfnl-automation-window .automation-darwer .drawer-header .automation-name-wrapper > button {
25235 min-width: auto;
25236 padding: 1px 7px 0;
25237 width: 40px;
25238 height: 40px;
25239 display: flex;
25240 flex-flow: column;
25241 align-items: center;
25242 justify-content: center;
25243 background: #F6F5FA !important;
25244 border: 1px solid #e0e0e0;
25245 border-radius: 6px;
25246 cursor: pointer;
25247 margin-left: 10px;
25248 }
25249 .wpfnl-automation-window .automation-darwer .drawer-header .automation-name-wrapper > button svg {
25250 display: block;
25251 width: 22px;
25252 height: 22px;
25253 }
25254 .wpfnl-automation-window .automation-darwer .drawer-header .automation-name-wrapper > button.automation-name-edit svg {
25255 fill: #6E42D3;
25256 }
25257 .wpfnl-automation-window .automation-darwer .drawer-header .automation-name-wrapper > button.automation-name-submit {
25258 display: none;
25259 }
25260 .wpfnl-automation-window .automation-darwer .drawer-header .automation-name-wrapper > button.automation-name-submit svg {
25261 stroke: #6E42D3;
25262 position: relative;
25263 top: -3px;
25264 }
25265 .wpfnl-automation-window .automation-darwer .drawer-header .automation-name-wrapper > button.automation-name-cancel {
25266 display: none;
25267 margin-left: 5px;
25268 }
25269 .wpfnl-automation-window .automation-darwer .drawer-header .automation-name-wrapper .automation-name-input {
25270 display: none;
25271 }
25272 .wpfnl-automation-window .automation-darwer .drawer-header .automation-name-wrapper .wpfnl-alert {
25273 display: block;
25274 position: absolute;
25275 bottom: 2px;
25276 font-size: 12px;
25277 font-weight: 400;
25278 }
25279 .wpfnl-automation-window .automation-darwer .drawer-header .connect-crm {
25280 display: flex;
25281 flex-flow: row;
25282 align-items: center;
25283 margin-left: 30px;
25284 }
25285 .wpfnl-automation-window .automation-darwer .drawer-header .connect-crm .connect-crm-title {
25286 padding-right: 7px;
25287 font-weight: 500;
25288 color: #363B4E;
25289 white-space: nowrap;
25290 line-height: 1;
25291 position: relative;
25292 top: 2px;
25293 }
25294 .wpfnl-automation-window .automation-darwer .drawer-header .connect-crm select {
25295 height: 40px;
25296 padding-right: 30px;
25297 background-color: #f6f4fb;
25298 border-color: #6E42D3;
25299 color: #716395;
25300 }
25301 .wpfnl-automation-window .automation-darwer .drawer-header .zapier-doc-link a {
25302 font-weight: 500;
25303 color: #6E42D3;
25304 text-decoration: underline;
25305 }
25306 .wpfnl-automation-window .automation-darwer .drawer-header .zapier-doc-link a:hover {
25307 text-decoration: none;
25308 }
25309 .wpfnl-automation-window .automation-darwer .drawer-header .wpfnl-drawer-close {
25310 display: block;
25311 padding: 3px 7px;
25312 height: 24px;
25313 cursor: pointer;
25314 position: relative;
25315 top: -2px;
25316 margin-left: auto;
25317 }
25318 .wpfnl-automation-window .automation-darwer .drawer-body {
25319 padding: 30px;
25320 height: calc(100% - 80px);
25321 overflow: auto;
25322 position: relative;
25323 }
25324 .wpfnl-automation-window .automation-darwer .drawer-body::-webkit-scrollbar {
25325 width: 5px;
25326 }
25327 .wpfnl-automation-window .automation-darwer .drawer-body::-webkit-scrollbar-track {
25328 background: #f2f5f8;
25329 }
25330 .wpfnl-automation-window .automation-darwer .drawer-body::-webkit-scrollbar-thumb {
25331 background-color: #6E42D3;
25332 border-radius: 20px;
25333 }
25334 .wpfnl-automation-window .automation-darwer .trigger-wrapper {
25335 background: #FAF9FF;
25336 border: 1px solid #F0F0F0;
25337 border-radius: 10px;
25338 padding: 86px 40px 52px;
25339 position: relative;
25340 }
25341 .wpfnl-automation-window .automation-darwer .trigger-wrapper .zapier-save-btn {
25342 position: absolute;
25343 top: 30px;
25344 right: 0;
25345 z-index: 1;
25346 display: flex;
25347 align-items: center;
25348 justify-content: flex-end;
25349 gap: 13px;
25350 width: 100%;
25351 padding: 0 40px;
25352 }
25353 .wpfnl-automation-window .automation-darwer .trigger-wrapper .zapier-save-btn .wpfnl-alert {
25354 display: block;
25355 }
25356 .wpfnl-automation-window .automation-darwer .trigger-wrapper .zapier-save-btn .wpfnl-loader {
25357 display: inline-block;
25358 position: relative;
25359 top: 2px;
25360 }
25361 .wpfnl-automation-window .automation-darwer .single-trigger-wrapper {
25362 padding: 0 0 27px;
25363 position: relative;
25364 }
25365 .wpfnl-automation-window .automation-darwer .single-trigger-wrapper:after {
25366 content: "";
25367 position: absolute;
25368 left: 50%;
25369 height: 27px;
25370 width: 2px;
25371 background: #7A8B9A;
25372 margin-left: -1px;
25373 }
25374 .wpfnl-automation-window .automation-darwer .single-trigger-wrapper:after {
25375 bottom: 0;
25376 }
25377 .wpfnl-automation-window .automation-darwer .single-trigger-wrapper .add-trigger {
25378 border: none;
25379 background: transparent;
25380 display: block;
25381 height: 24px;
25382 width: 24px;
25383 position: absolute;
25384 left: 50%;
25385 bottom: -13px;
25386 transform: translate(-50%);
25387 z-index: 1;
25388 border-radius: 50%;
25389 cursor: pointer;
25390 }
25391 .wpfnl-automation-window .automation-darwer .single-trigger-wrapper:not(:last-child) .add-trigger {
25392 display: none;
25393 }
25394 .wpfnl-automation-window .automation-darwer .single-trigger {
25395 background: #FFFFFF;
25396 box-shadow: 0px 2px 3px rgba(190, 190, 215, 0.4);
25397 border-radius: 10px;
25398 display: flex;
25399 flex-flow: row wrap;
25400 position: relative;
25401 }
25402 .wpfnl-automation-window .automation-darwer .single-trigger select {
25403 height: 40px;
25404 background-color: transparent;
25405 min-width: auto;
25406 width: 100%;
25407 }
25408 .wpfnl-automation-window .automation-darwer .single-trigger label {
25409 margin-bottom: 10px;
25410 display: block;
25411 cursor: default;
25412 }
25413 .wpfnl-automation-window .automation-darwer .single-trigger .hints {
25414 color: #EE5F5A;
25415 display: none;
25416 }
25417 .wpfnl-automation-window .automation-darwer .single-trigger .selectbox-wrapper {
25418 position: relative;
25419 }
25420 .wpfnl-automation-window .automation-darwer .single-trigger .trigger-tag {
25421 background: #6E42D3;
25422 border-radius: 50px;
25423 font-size: 12px;
25424 color: #fff;
25425 padding: 3px 11px 2px;
25426 position: absolute;
25427 left: 50%;
25428 top: -45px;
25429 transform: translate(-50%);
25430 display: none;
25431 }
25432 .wpfnl-automation-window .automation-darwer .single-trigger .trigger-tag:before {
25433 content: "";
25434 position: absolute;
25435 left: 50%;
25436 top: calc(100% + 1px);
25437 height: 20px;
25438 width: 1px;
25439 border-right: 2px dashed #7A8B9A;
25440 margin-left: -1px;
25441 }
25442 .wpfnl-automation-window .automation-darwer .single-trigger .required-star {
25443 color: #EE5F5A;
25444 }
25445 .wpfnl-automation-window .automation-darwer .single-trigger .trigger-when {
25446 padding: 20px;
25447 width: 50%;
25448 position: relative;
25449 }
25450 .wpfnl-automation-window .automation-darwer .single-trigger .trigger-when .wpfnl-form-group {
25451 width: 100%;
25452 padding: 0;
25453 }
25454 .wpfnl-automation-window .automation-darwer .single-trigger .trigger-then {
25455 display: flex;
25456 flex-flow: row wrap;
25457 padding: 20px 13px;
25458 width: 50%;
25459 background: #F6F6F9;
25460 border-radius: 0px 10px 10px 0px;
25461 position: relative;
25462 }
25463 .wpfnl-automation-window .automation-darwer .single-trigger .trigger-then .trigger-tag {
25464 background-color: #EE8134;
25465 }
25466 .wpfnl-automation-window .automation-darwer .single-trigger .wpfnl-form-group {
25467 width: 50%;
25468 padding: 0 7px;
25469 }
25470 .wpfnl-automation-window .automation-darwer .single-trigger .wpfnl-form-group.wpfnl-col-1 {
25471 width: 100%;
25472 }
25473 .wpfnl-automation-window .automation-darwer .single-trigger .close-trigger {
25474 border: 1px solid #EE5F5A;
25475 padding: 0;
25476 height: 26px;
25477 width: 26px;
25478 display: flex;
25479 flex-flow: column;
25480 align-items: center;
25481 justify-content: center;
25482 border-radius: 100%;
25483 position: absolute;
25484 right: -8px;
25485 top: -11px;
25486 cursor: pointer;
25487 background: #fff;
25488 opacity: 0;
25489 visibility: hidden;
25490 transition: all 0.3s ease;
25491 z-index: 3;
25492 }
25493 .wpfnl-automation-window .automation-darwer .single-trigger .close-trigger svg {
25494 width: 17px;
25495 }
25496 .wpfnl-automation-window .automation-darwer .single-trigger .close-trigger svg path {
25497 stroke: #EE5F5A;
25498 }
25499 .wpfnl-automation-window .automation-darwer .single-trigger:hover .close-trigger {
25500 opacity: 1;
25501 visibility: visible;
25502 }
25503 .wpfnl-automation-window .automation-darwer .single-trigger .wpfnl-form-group.field-required select {
25504 border-color: #EE5F5A;
25505 }
25506 .wpfnl-automation-window .automation-darwer .single-trigger .wpfnl-form-group.field-required .hints {
25507 display: block;
25508 }
25509 .wpfnl-automation-window .automation-darwer .data-loaded .single-trigger .crm-data-loader {
25510 display: none;
25511 }
25512 .wpfnl-automation-window .automation-darwer .single-trigger-wrapper:first-child .single-trigger .trigger-tag {
25513 display: block;
25514 }
25515 .wpfnl-automation-window .automation-darwer .save-btn-area {
25516 margin-top: 30px;
25517 display: flex;
25518 justify-content: flex-end;
25519 align-items: center;
25520 }
25521 .wpfnl-automation-window .automation-darwer .save-btn-area .wpfnl-alert {
25522 display: inline-block;
25523 padding: 10px 20px;
25524 margin-right: 13px;
25525 }
25526 .wpfnl-automation-window .automation-darwer .save-btn-area .btn-default {
25527 min-width: 90px;
25528 }
25529 .wpfnl-automation-window .automation-darwer .save-btn-area .wpfnl-loader {
25530 display: inline-block;
25531 position: relative;
25532 top: 3px;
25533 }
25534 .wpfnl-automation-window .automation-darwer .no-data-message {
25535 text-align: center;
25536 color: #363B4E;
25537 font-weight: 500;
25538 }
25539 .wpfnl-automation-window .automation-darwer .ant-select-show-search:where(.css-dev-only-do-not-override-1p3hq3p).ant-select:not(.ant-select-customize-input) .ant-select-selector {
25540 font-size: 14px;
25541 color: #7A8B9A;
25542 padding: 5px 15px;
25543 height: 40px;
25544 background-color: transparent;
25545 min-width: auto;
25546 width: 100%;
25547 border-radius: 6px;
25548 border: 1px solid #E5E8F3;
25549 }
25550 .wpfnl-automation-window .automation-darwer .ant-select-focused:where(.css-dev-only-do-not-override-1p3hq3p).ant-select:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer) .ant-select-selector {
25551 border-color: #E5E8F3;
25552 box-shadow: none;
25553 }
25554 .wpfnl-automation-window .automation-darwer .wpfnl-automation-window .automation-darwer .single-trigger .selectbox-wrapper:where(.css-dev-only-do-not-override-1p3hq3p).ant-select.ant-select-single {
25555 width: 100% !important;
25556 }
25557 .wpfnl-automation-window .automation-darwer :where(.css-dev-only-do-not-override-1p3hq3p).ant-select-single.ant-select-show-arrow .ant-select-selection-placeholder {
25558 color: #7A8B9A;
25559 }
25560 .wpfnl-automation-window .automation-darwer :where(.css-dev-only-do-not-override-1p3hq3p).ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input {
25561 height: 38px !important;
25562 }
25563
25564 @media only screen and (max-width: 1400px) {
25565 .wpfnl-automation-window .automation-darwer {
25566 width: 983px;
25567 }
25568 }
25569 @media only screen and (max-width: 1199px) {
25570 .wpfnl-automation-window .automation-darwer {
25571 width: 803px;
25572 }
25573 .wpfnl-automation-window .automation-darwer .trigger-wrapper {
25574 padding: 40px 20px 40px;
25575 }
25576 }
25577 @media only screen and (max-width: 991px) {
25578 .wpfnl-automation-window .automation-darwer {
25579 width: 740px;
25580 }
25581 .wpfnl-automation-window .automation-darwer .drawer-header {
25582 padding: 20px 16px 20px 20px;
25583 }
25584 .wpfnl-automation-window .automation-darwer .drawer-header .connect-crm select {
25585 width: 143px;
25586 min-width: auto;
25587 }
25588 .wpfnl-automation-window .automation-darwer .drawer-body {
25589 padding: 20px;
25590 }
25591 .wpfnl-automation-window .automation-darwer .single-trigger .trigger-when {
25592 padding: 15px;
25593 }
25594 .wpfnl-automation-window .automation-darwer .single-trigger .trigger-then {
25595 padding: 15px 8px;
25596 }
25597 }
25598 .wpfnl-automation-window {
25599 background: #f6f5fa;
25600 position: absolute;
25601 top: 0;
25602 left: 0;
25603 width: 100%;
25604 height: 100%;
25605 z-index: 99;
25606 }
25607 .wpfnl-automation-window .automation-content {
25608 position: relative;
25609 }
25610 .wpfnl-automation-window .automation-window-loader {
25611 background: #f6f5fa;
25612 position: absolute;
25613 top: 0;
25614 right: 0;
25615 width: 100%;
25616 height: calc(100vh - 32px);
25617 z-index: 99;
25618 transition: all 0.9s linear;
25619 }
25620 .wpfnl-automation-window .automation-window-loader .wpfnl-loader {
25621 display: block;
25622 position: absolute;
25623 top: 50%;
25624 left: 50%;
25625 width: 50px;
25626 height: 50px;
25627 margin-left: -48px;
25628 margin-top: -46px;
25629 transition: all 0.3s linear;
25630 }
25631 .wpfnl-automation-window .automation-content-header {
25632 display: flex;
25633 flex-flow: row wrap;
25634 align-items: center;
25635 justify-content: space-between;
25636 background: #FFFFFF;
25637 box-shadow: 0 1px 2px 0 rgba(190, 190, 215, 0.2);
25638 padding-right: 8px;
25639 margin-bottom: 20px;
25640 }
25641 .wpfnl-automation-window .automation-content-header .header-left {
25642 display: flex;
25643 flex-flow: row wrap;
25644 align-items: center;
25645 }
25646 .wpfnl-automation-window .automation-content-header .header-left .wpfnl-logo a {
25647 display: block;
25648 padding: 16px 25px;
25649 border-right: 1px solid #E5E8F3;
25650 }
25651 .wpfnl-automation-window .automation-content-header .header-left .wpfnl-logo a svg {
25652 width: 26px;
25653 display: block;
25654 }
25655 .wpfnl-automation-window .automation-content-header .header-left .backto-funnel-edit {
25656 background: #FFFFFF;
25657 cursor: pointer;
25658 border: none;
25659 padding: 0;
25660 text-align: center;
25661 width: 57px;
25662 height: 60px;
25663 margin-right: 20px;
25664 display: flex;
25665 flex-flow: column;
25666 align-items: center;
25667 justify-content: center;
25668 border-right: 1px solid #E5E8F3;
25669 }
25670 .wpfnl-automation-window .automation-content-header .header-left h2 {
25671 font-size: 18px;
25672 line-height: 1.16;
25673 font-weight: 500;
25674 color: #363B4E;
25675 margin-right: 13px;
25676 }
25677 .wpfnl-automation-window .automation-content-header .header-left .wpfnl-switcher {
25678 display: flex;
25679 align-items: center;
25680 }
25681 .wpfnl-automation-window .automation-content-header .header-left .wpfnl-switcher .wpfnl-loader {
25682 display: inline-block;
25683 margin-left: 8px;
25684 }
25685 .wpfnl-automation-window .wpfnl-switcher label {
25686 width: 32px;
25687 height: 18px;
25688 }
25689 .wpfnl-automation-window .wpfnl-switcher label:after {
25690 width: 12px;
25691 height: 12px;
25692 top: 2px;
25693 left: 3px;
25694 }
25695 .wpfnl-automation-window .wpfnl-switcher input[type=checkbox]:checked + label:after {
25696 margin-left: 13px;
25697 }
25698 .wpfnl-automation-window .btn-default {
25699 height: 40px;
25700 line-height: 41px;
25701 padding: 0 20px;
25702 }
25703
25704 .wpfnl .mailmint-automation {
25705 box-shadow: none;
25706 width: calc(100% - 160px);
25707 transition: none;
25708 }
25709 .wpfnl .mailmint-automation .automation-drawer-loader {
25710 position: absolute;
25711 top: 0;
25712 left: 0;
25713 width: 100%;
25714 height: 100%;
25715 background: #F6F5FA;
25716 z-index: 3;
25717 display: flex;
25718 flex-flow: column;
25719 align-items: center;
25720 justify-content: center;
25721 }
25722 .wpfnl .mailmint-automation .automation-drawer-loader .wpfnl-loader {
25723 display: block;
25724 width: 40px;
25725 height: 40px;
25726 }
25727 .wpfnl .mailmint-automation .drawer-wrapper {
25728 background: #F6F5FA;
25729 }
25730 .wpfnl .mailmint-automation .drawer-body {
25731 padding: 24px;
25732 overflow: hidden;
25733 }
25734 .wpfnl .mailmint-automation .drawer-body-inner-wrapper {
25735 display: flex;
25736 flex-flow: row wrap;
25737 gap: 24px;
25738 height: 100%;
25739 }
25740 .wpfnl .mailmint-automation .automation-steps-wrapper {
25741 text-align: center;
25742 width: 100%;
25743 height: calc(100% + 20px);
25744 overflow: auto;
25745 padding-top: 10px;
25746 padding-bottom: 30px;
25747 }
25748 .wpfnl .mailmint-automation .automation-steps-wrapper::-webkit-scrollbar {
25749 width: 5px;
25750 height: 5px;
25751 }
25752 .wpfnl .mailmint-automation .automation-steps-wrapper::-webkit-scrollbar-track {
25753 background: #f2f5f8;
25754 }
25755 .wpfnl .mailmint-automation .automation-steps-wrapper::-webkit-scrollbar-thumb {
25756 background-color: #CBCBCB;
25757 border-radius: 20px;
25758 }
25759 .wpfnl .mailmint-automation .has-sidebar .automation-steps-wrapper {
25760 width: calc(100% - 474px);
25761 }
25762 .wpfnl .mailmint-automation .steps-settings-sidebar {
25763 width: 450px;
25764 height: 100%;
25765 background: #FFF;
25766 box-shadow: -2px 3px 6px rgba(186, 176, 210, 0.1);
25767 border-radius: 10px;
25768 padding: 24px 30px;
25769 overflow: auto;
25770 }
25771 .wpfnl .mailmint-automation .steps-settings-sidebar::-webkit-scrollbar {
25772 width: 5px;
25773 }
25774 .wpfnl .mailmint-automation .steps-settings-sidebar::-webkit-scrollbar-track {
25775 background: #f2f5f8;
25776 }
25777 .wpfnl .mailmint-automation .steps-settings-sidebar::-webkit-scrollbar-thumb {
25778 background-color: #CBCBCB;
25779 border-radius: 20px;
25780 }
25781 .wpfnl .mailmint-automation .condition .steps-settings-sidebar {
25782 width: 710px;
25783 }
25784 .wpfnl .mailmint-automation .condition .automation-steps-wrapper {
25785 width: calc(100% - 734px);
25786 }
25787 .wpfnl .mailmint-automation .automation-start-point {
25788 position: relative;
25789 border-radius: 8px;
25790 background: #FFF;
25791 width: 245px;
25792 margin: 0 auto;
25793 padding: 18px 15px 16px;
25794 text-align: center;
25795 color: #2D3149;
25796 font-size: 16px;
25797 font-weight: 600;
25798 line-height: 1.2;
25799 display: flex;
25800 align-items: center;
25801 justify-content: center;
25802 gap: 9px;
25803 cursor: pointer;
25804 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");
25805 }
25806 .wpfnl .mailmint-automation .automation-start-point .tigger-lists {
25807 position: absolute;
25808 left: 0;
25809 top: calc(100% + 26px);
25810 background: #FFFFFF;
25811 width: 100%;
25812 padding: 8px 10px;
25813 border-radius: 6px;
25814 border: 1px solid #EBEDF0;
25815 box-shadow: 0px 6px 8px 0px rgba(191, 191, 191, 0.1);
25816 z-index: 3;
25817 opacity: 0;
25818 visibility: hidden;
25819 transition: all 0.3s ease;
25820 }
25821 .wpfnl .mailmint-automation .automation-start-point .tigger-lists li {
25822 font-size: 14px;
25823 line-height: 1.14;
25824 color: #2D3149;
25825 font-weight: 400;
25826 display: flex;
25827 align-items: center;
25828 gap: 8px;
25829 padding: 8px;
25830 border-radius: 4px;
25831 cursor: pointer;
25832 transition: all 0.3s ease;
25833 }
25834 .wpfnl .mailmint-automation .automation-start-point .tigger-lists li:hover {
25835 background: #F6F8FA;
25836 }
25837 .wpfnl .mailmint-automation .automation-start-point .tigger-lists li.active {
25838 background: #F6F8FA;
25839 font-weight: 500;
25840 }
25841 .wpfnl .mailmint-automation .automation-start-point.show-dropdown .tigger-lists {
25842 top: calc(100% + 12px);
25843 opacity: 1;
25844 visibility: visible;
25845 }
25846 .wpfnl .mailmint-automation .selected-trigger {
25847 max-width: 210px;
25848 margin: 0 auto;
25849 display: flex;
25850 flex-flow: column;
25851 align-items: center;
25852 justify-content: center;
25853 position: relative;
25854 }
25855 .wpfnl .mailmint-automation .selected-trigger .close-trigger {
25856 background: transparent;
25857 color: #ffffff;
25858 border: none;
25859 position: absolute;
25860 right: -5px;
25861 top: -8px;
25862 cursor: pointer;
25863 opacity: 0;
25864 visibility: hidden;
25865 transition: all 0.3s ease;
25866 }
25867 .wpfnl .mailmint-automation .selected-trigger .close-trigger svg {
25868 display: block;
25869 }
25870 .wpfnl .mailmint-automation .selected-trigger .trigger-title {
25871 border-radius: 100px;
25872 background: #7A8B9A;
25873 display: inline-block;
25874 color: #FFF;
25875 font-size: 13px;
25876 font-weight: 500;
25877 line-height: 1.2;
25878 padding: 13px 24px 11px;
25879 position: relative;
25880 }
25881 .wpfnl .mailmint-automation .selected-trigger .trigger-title:hover .close-trigger {
25882 opacity: 1;
25883 visibility: visible;
25884 }
25885 .wpfnl .mailmint-automation .selected-trigger .add-action {
25886 height: 62px;
25887 position: relative;
25888 background: #7A8B9A;
25889 width: 2px;
25890 margin: 0 auto;
25891 }
25892 .wpfnl .mailmint-automation .selected-trigger .add-action:before {
25893 content: "";
25894 position: absolute;
25895 left: -5px;
25896 top: -7px;
25897 width: 6px;
25898 height: 6px;
25899 background: #7A8B9A;
25900 border-radius: 50px;
25901 border: 3px solid #fff;
25902 box-shadow: 0 0 0 2px #7A8B9A;
25903 }
25904 .wpfnl .mailmint-automation .selected-trigger .add-action > button {
25905 background: #7A8B9A;
25906 box-shadow: 0px 0px 0 6px #f6f5fa;
25907 width: 24px;
25908 height: 24px;
25909 border: none;
25910 display: flex;
25911 align-items: center;
25912 justify-content: center;
25913 border-radius: 100%;
25914 cursor: pointer;
25915 z-index: 1;
25916 position: absolute;
25917 bottom: 0;
25918 left: 0;
25919 margin-left: -11px;
25920 }
25921 .wpfnl .mailmint-automation .selected-trigger .add-action > button path {
25922 stroke: #fff;
25923 }
25924 .wpfnl .add-new-action {
25925 position: absolute;
25926 left: 50%;
25927 bottom: -8px;
25928 transform: translateX(-50%);
25929 z-index: 2;
25930 }
25931 .wpfnl .add-new-action .add-new-action-btn {
25932 background: #7A8B9A;
25933 box-shadow: 0px 0px 0 6px #f6f5fa;
25934 width: 24px;
25935 height: 24px;
25936 border: none;
25937 position: relative;
25938 display: flex;
25939 align-items: center;
25940 justify-content: center;
25941 border-radius: 100%;
25942 cursor: pointer;
25943 z-index: 1;
25944 }
25945 .wpfnl .add-new-action .add-new-action-btn path {
25946 stroke: #fff;
25947 }
25948 .wpfnl .first-add-new-action {
25949 height: 49px;
25950 bottom: inherit;
25951 top: 100%;
25952 display: flex;
25953 flex-flow: column;
25954 align-items: center;
25955 justify-content: flex-end;
25956 }
25957 .wpfnl .first-add-new-action:before {
25958 content: "";
25959 position: absolute;
25960 left: 50%;
25961 top: 0;
25962 margin-left: -1px;
25963 width: 2px;
25964 height: 100%;
25965 background: #7A8B9A;
25966 }
25967 .wpfnl .first-add-new-action:after {
25968 content: "";
25969 position: absolute;
25970 left: 50%;
25971 top: -8px;
25972 transform: translateX(-50%);
25973 width: 8px;
25974 height: 8px;
25975 background: #FFFFFF;
25976 border: 2px solid #7A8B9A;
25977 border-radius: 50px;
25978 }
25979 .wpfnl .first-add-new-action.automation-added:before {
25980 display: none;
25981 }
25982 .wpfnl .mintmrm-automation-step-wrapper {
25983 position: absolute;
25984 left: 50%;
25985 transform: translateX(-50%);
25986 top: 100%;
25987 width: 100%;
25988 }
25989 .wpfnl .mintmrm-automation-step-wrapper .no-automation {
25990 font-size: 10px;
25991 font-weight: 500;
25992 line-height: 1;
25993 color: #363B4E;
25994 text-align: center;
25995 text-transform: capitalize;
25996 white-space: nowrap;
25997 background: #FFFFFF;
25998 box-shadow: 0px 1px 2px rgba(190, 190, 215, 0.14);
25999 padding: 6px 12px;
26000 border-radius: 50px;
26001 margin-top: 58px;
26002 display: inline-block;
26003 width: auto;
26004 }
26005 .wpfnl .mintmrm-automation-step-wrapper.automation-running .no-automation {
26006 box-shadow: 0px 1px 2px 0px rgba(190, 190, 215, 0.14);
26007 color: #24C21A;
26008 }
26009
26010 .folded .wpfnl .mailmint-automation {
26011 width: calc(100% - 36px);
26012 }
26013
26014 @media only screen and (max-width: 782px) {
26015 .folded .wpfnl .mailmint-automation {
26016 width: 100%;
26017 top: 46px;
26018 }
26019 }
26020 .mailmint-automation .drawer-header {
26021 background: #ffffff;
26022 position: relative;
26023 box-shadow: 0px 1px 2px rgba(190, 190, 215, 0.14);
26024 padding: 16px 12px 16px 24px;
26025 gap: 10px;
26026 z-index: 1;
26027 }
26028 .mailmint-automation .header-left {
26029 display: flex;
26030 align-items: center;
26031 gap: 14px;
26032 }
26033 .mailmint-automation .header-left .automation-title {
26034 color: #363B4E;
26035 font-size: 16px;
26036 font-weight: 500;
26037 line-height: 1;
26038 }
26039 .mailmint-automation .header-right {
26040 display: flex;
26041 align-items: center;
26042 gap: 14px;
26043 }
26044 .mailmint-automation .header-right .wpfnl-alert {
26045 display: block;
26046 }
26047 .mailmint-automation .header-right .btn-default {
26048 height: auto;
26049 line-height: 1;
26050 padding: 12px 16px 10px;
26051 min-width: auto;
26052 display: flex;
26053 align-items: center;
26054 gap: 9px;
26055 border-radius: 10px;
26056 }
26057 .mailmint-automation .header-right .btn-default.is-disabled {
26058 color: rgba(64, 64, 64, 0.4);
26059 cursor: not-allowed;
26060 background-color: rgba(183, 183, 183, 0.4);
26061 }
26062 .mailmint-automation .header-right .btn-default .wpfnl-loader {
26063 display: inline-block;
26064 margin-left: 0;
26065 }
26066 .mailmint-automation .header-right .more-options {
26067 line-height: 1;
26068 background: transparent;
26069 border: none;
26070 padding: 6px 9px;
26071 cursor: pointer;
26072 position: relative;
26073 }
26074 .mailmint-automation .header-right .more-options .options-dropdown {
26075 position: absolute;
26076 right: -10px;
26077 top: 50px;
26078 background: #FFFFFF;
26079 width: 148px;
26080 padding: 8px 9px;
26081 border-radius: 6px;
26082 border: 1px solid #EBEDF0;
26083 box-shadow: 0px 6px 8px 0px rgba(191, 191, 191, 0.1);
26084 opacity: 0;
26085 visibility: hidden;
26086 transition: all 0.3s ease;
26087 }
26088 .mailmint-automation .header-right .more-options .options-dropdown li {
26089 font-weight: 500;
26090 font-size: 14px;
26091 line-height: 1.14;
26092 color: #363B4E;
26093 display: flex;
26094 align-items: center;
26095 gap: 8px;
26096 padding: 8px;
26097 border-radius: 4px;
26098 cursor: pointer;
26099 transition: all 0.3s ease;
26100 }
26101 .mailmint-automation .header-right .more-options .options-dropdown li:hover {
26102 background: #F6F8FA;
26103 }
26104 .mailmint-automation .header-right .more-options .options-dropdown .wpfnl-loader {
26105 display: inline-block;
26106 }
26107 .mailmint-automation .header-right .more-options.show-dropdown .options-dropdown {
26108 top: 44px;
26109 opacity: 1;
26110 visibility: visible;
26111 }
26112
26113 .mailmint-automation .automation-single-step .automation-step-name {
26114 height: 100%;
26115 min-width: 150px;
26116 max-width: 245px;
26117 position: relative;
26118 background: #FFFFFF !important;
26119 box-shadow: 0px 1px 1px rgba(182, 185, 191, 0.3019607843);
26120 border: 1px solid transparent;
26121 display: inline-block;
26122 padding: 35px 24px 15px;
26123 border-radius: 8px;
26124 cursor: pointer;
26125 transition: all 0.3s ease;
26126 }
26127 .mailmint-automation .automation-single-step .selected.automation-step-name {
26128 border-color: #6E42D3;
26129 box-shadow: 0px 20px 20px 0px rgba(189, 193, 200, 0.2);
26130 }
26131 .mailmint-automation .automation-single-step .automation-step-name .action-icon {
26132 background: #FFFFFF;
26133 border: 6px solid #F6F8FA;
26134 border-radius: 100%;
26135 width: 58px;
26136 height: 58px;
26137 display: flex;
26138 align-items: center;
26139 justify-content: center;
26140 position: absolute;
26141 left: 50%;
26142 top: -28px;
26143 transform: translateX(-50%);
26144 }
26145 .mailmint-automation .automation-single-step .automation-step-name .action-title {
26146 display: block;
26147 font-weight: 500;
26148 text-align: center;
26149 font-size: 14px;
26150 line-height: 1.2;
26151 color: #363B4E;
26152 margin-top: 5px;
26153 }
26154 .mailmint-automation .automation-single-step {
26155 position: relative;
26156 padding: 55px 0 0;
26157 max-width: 570px;
26158 margin: 0 auto;
26159 }
26160 .mailmint-automation .automation-single-step:before {
26161 content: "";
26162 position: absolute;
26163 left: 50%;
26164 top: 0;
26165 margin-left: -1px;
26166 width: 2px;
26167 height: 100%;
26168 background: #7A8B9A;
26169 }
26170 .mailmint-automation .automation-single-step .action-subtitle span,
26171 .mailmint-automation .automation-single-step .action-subtitle {
26172 color: #A4A8B5;
26173 display: block;
26174 margin-top: 4px;
26175 font-size: 12px;
26176 }
26177 .mailmint-automation .automation-single-step .action-subtitle span .not-set,
26178 .mailmint-automation .automation-single-step .action-subtitle .not-set {
26179 color: #FF5155;
26180 }
26181 .mailmint-automation .automation-single-step .action-subtitle span .tag-list,
26182 .mailmint-automation .automation-single-step .action-subtitle .tag-list {
26183 display: flex;
26184 flex-flow: row wrap;
26185 align-items: center;
26186 justify-content: center;
26187 }
26188 .mailmint-automation .automation-single-step .action-subtitle span .tag-list span,
26189 .mailmint-automation .automation-single-step .action-subtitle .tag-list span {
26190 margin: 0;
26191 }
26192 .mailmint-automation .automation-single-step .automation-step-name.not-setup-yet .action-subtitle {
26193 color: #FF5155;
26194 }
26195 .mailmint-automation .automation-single-step.stopAutomation .automation-step-name:before {
26196 content: "";
26197 position: absolute;
26198 top: 100%;
26199 left: 0;
26200 width: 100%;
26201 height: 30px;
26202 background: #f6f5fa;
26203 z-index: 1;
26204 }
26205 .mailmint-automation .automation-single-step .add-action {
26206 height: 54px;
26207 position: relative;
26208 width: 2px;
26209 margin: 0 auto;
26210 }
26211 .mailmint-automation .automation-single-step .add-action > button {
26212 background: #7A8B9A;
26213 box-shadow: 0px 0px 0 6px #f6f5fa;
26214 width: 24px;
26215 height: 24px;
26216 border: none;
26217 display: flex;
26218 align-items: center;
26219 justify-content: center;
26220 border-radius: 100%;
26221 cursor: pointer;
26222 z-index: 1;
26223 position: absolute;
26224 bottom: 0;
26225 left: 0;
26226 margin-left: -11px;
26227 }
26228 .mailmint-automation .automation-single-step .add-action > button path {
26229 stroke: #fff;
26230 }
26231 .mailmint-automation .automation-single-step .delete-action {
26232 border: none;
26233 background: transparent;
26234 line-height: 1;
26235 position: absolute;
26236 top: -12px;
26237 right: -10px;
26238 cursor: pointer;
26239 opacity: 0;
26240 visibility: hidden;
26241 transition: all 0.3s ease;
26242 }
26243 .mailmint-automation .automation-single-step .delete-action svg {
26244 display: block;
26245 }
26246 .mailmint-automation .automation-single-step .automation-step-name:hover .delete-action {
26247 opacity: 1;
26248 visibility: visible;
26249 }
26250 .mailmint-automation .automation-single-step.sendMail .action-icon svg path {
26251 stroke: #7DC09B;
26252 fill: #7DC09B;
26253 }
26254 .mailmint-automation .automation-single-step.addTag .action-icon svg circle,
26255 .mailmint-automation .automation-single-step.addTag .action-icon svg path {
26256 stroke: #5FA2DB;
26257 }
26258 .mailmint-automation .automation-single-step.addList .action-icon svg path {
26259 stroke: #AB8BC5;
26260 }
26261 .mailmint-automation .automation-single-step.removeTag .action-icon svg circle,
26262 .mailmint-automation .automation-single-step.removeTag .action-icon svg path {
26263 stroke: #E8A758;
26264 }
26265 .mailmint-automation .automation-single-step.circle .action-icon svg path, .mailmint-automation .automation-single-step.removeList .action-icon svg path {
26266 stroke: #E8A758;
26267 }
26268 .mailmint-automation .automation-single-step.delay .action-icon svg path {
26269 fill: #E3B152;
26270 stroke: #E3B152;
26271 }
26272 .mailmint-automation .automation-single-step.sequence .action-icon svg path {
26273 fill: #5FA2DC;
26274 }
26275 .mailmint-automation .automation-single-step.condition > .automation-step-name > .action-icon svg path {
26276 stroke: #84c246;
26277 fill: #84c246;
26278 }
26279 .mailmint-automation .automation-single-step.createUser .action-icon svg path {
26280 fill: #6d79a2;
26281 stroke: #6d79a2;
26282 }
26283 .mailmint-automation .automation-single-step.stopAutomation .action-icon svg path {
26284 fill: #e7887f;
26285 stroke: #e7887f;
26286 }
26287 .mailmint-automation .automation-single-step.webHookOutgoing .action-icon svg path {
26288 fill: #7064dc;
26289 }
26290 .mailmint-automation .automation-exit {
26291 color: #363B4E;
26292 font-size: 14px;
26293 font-weight: 600;
26294 line-height: 1.3;
26295 display: flex;
26296 flex-flow: column;
26297 align-items: center;
26298 justify-content: center;
26299 gap: 11px;
26300 width: 50px;
26301 margin: 0 auto;
26302 }
26303 .mailmint-automation .automation-exit:before {
26304 content: "";
26305 height: 25px;
26306 width: 2px;
26307 background: #7a8b9a;
26308 }
26309 .mailmint-automation .logical-decision-box {
26310 align-items: flex-start;
26311 border: 2px solid #a7a8b3;
26312 border-radius: 20px;
26313 display: flex;
26314 flex-flow: row wrap;
26315 gap: 30px;
26316 justify-content: space-between;
26317 margin: 30px auto 0;
26318 max-width: 416px;
26319 padding: 15px 0;
26320 position: relative;
26321 z-index: 2;
26322 top: 50%;
26323 width: 100%;
26324 background: #f6f5fa;
26325 }
26326 .mailmint-automation .logical-decision-box .automation-single-step {
26327 padding-top: 28px;
26328 }
26329 .mailmint-automation .logical-decision-box .automation-single-step:before {
26330 display: none;
26331 }
26332 .mailmint-automation .logical-decision-box .logical-text {
26333 background-color: #239654;
26334 box-shadow: 0px 0 0 8px #f6f8fa;
26335 border-radius: 50px;
26336 color: #fff;
26337 font-size: 11px;
26338 font-weight: 700;
26339 right: 25%;
26340 transform: translate(50%, 0px);
26341 line-height: 1.09;
26342 padding: 4px 6px;
26343 position: absolute;
26344 top: -12px;
26345 width: 31px;
26346 }
26347 .mailmint-automation .logical-decision-box .logical-text.logical-no-text {
26348 background: #ec5956;
26349 left: 25%;
26350 transform: translate(-50%, 0);
26351 }
26352 .mailmint-automation .logical-decision-box .single-decision {
26353 width: calc(50% - 15px);
26354 }
26355 .mailmint-automation .logical-decision-box .single-decision.decision-no {
26356 transform: translateX(calc(-50% - 1px));
26357 }
26358 .mailmint-automation .logical-decision-box .single-decision.decision-yes {
26359 transform: translateX(calc(50% + 1px));
26360 }
26361 .mailmint-automation .logical-decision-box .add-action {
26362 height: 85px;
26363 }
26364 .mailmint-automation .logical-decision-box .add-action > button {
26365 bottom: 50%;
26366 transform: translateY(50%);
26367 }
26368 .mailmint-automation .logical-decision-box .stopAutomation .automation-step-name:before {
26369 display: none;
26370 }
26371 .mailmint-automation .logical-decision-box .no-separator {
26372 height: 50px;
26373 background: #f6f5fa;
26374 width: 100%;
26375 }
26376
26377 .mailmint-automation .mailmint-actions {
26378 position: absolute;
26379 left: 50%;
26380 transform: translateX(-50%);
26381 top: calc(100% + 5px);
26382 width: 626px;
26383 z-index: 99;
26384 background: #FFF;
26385 border: 1px solid #EDECF2;
26386 box-shadow: 0px 20px 20px rgba(190, 190, 215, 0.08);
26387 border-radius: 10px;
26388 padding: 30px;
26389 transition: all 0.3s ease;
26390 display: none;
26391 }
26392 .mailmint-automation .mailmint-actions .action-search {
26393 position: relative;
26394 }
26395 .mailmint-automation .mailmint-actions .action-search .search-input {
26396 width: 100%;
26397 padding: 8px 32px 8px 12px;
26398 background: #F0F0F0;
26399 min-height: 40px;
26400 color: #2d3149;
26401 border-radius: 0;
26402 }
26403 .mailmint-automation .mailmint-actions .action-search .search-input:focus {
26404 border: 1px solid #6E42D2;
26405 }
26406 .mailmint-automation .mailmint-actions .action-search .clear-search-btn {
26407 display: flex;
26408 align-items: center;
26409 justify-content: center;
26410 background: #ddd;
26411 padding: 2px 3px;
26412 position: absolute;
26413 top: 50%;
26414 right: 6px;
26415 transform: translateY(-50%);
26416 background: #ddd;
26417 border: none;
26418 font-size: 18px;
26419 color: #666;
26420 cursor: pointer;
26421 line-height: 1;
26422 }
26423 .mailmint-automation .mailmint-actions .action-search .clear-search-btn.hover {
26424 color: #000;
26425 }
26426 .mailmint-automation .mailmint-actions .action-tabs {
26427 display: flex;
26428 gap: 10px;
26429 margin: 14px 0 28px 0;
26430 }
26431 .mailmint-automation .mailmint-actions .action-tabs .tab-button {
26432 border: 1px solid #dee1e8;
26433 border-radius: 8px;
26434 cursor: pointer;
26435 font-size: 14px;
26436 color: #2d3149;
26437 line-height: 1;
26438 margin-bottom: 0;
26439 background: none;
26440 padding: 9px 12px;
26441 }
26442 .mailmint-automation .mailmint-actions .action-tabs .tab-button.active {
26443 background: #6E42D2;
26444 color: #fff;
26445 }
26446 .mailmint-automation .mailmint-actions .mailmint-actions-wrapper {
26447 display: flex;
26448 flex-flow: row wrap;
26449 gap: 14px;
26450 }
26451 .mailmint-automation .mailmint-actions .mailmint-actions-wrapper .actions-title {
26452 color: #9398A5;
26453 font-size: 14px;
26454 font-weight: 500;
26455 line-height: 1;
26456 text-align: left;
26457 border-bottom: 1px solid #DEE1E8;
26458 padding-bottom: 10px;
26459 margin-bottom: 6px;
26460 width: 100%;
26461 }
26462 .mailmint-automation .mailmint-actions .mailmint-single-action {
26463 background: #FFFFFF;
26464 border: 1px solid #E4E6EB;
26465 border-radius: 10px;
26466 display: flex;
26467 flex-flow: column;
26468 align-items: center;
26469 justify-content: center;
26470 text-align: center;
26471 width: calc(25% - 11px);
26472 padding: 10px;
26473 cursor: pointer;
26474 min-height: 88px;
26475 transition: all 0.3s ease;
26476 }
26477 .mailmint-automation .mailmint-actions .mailmint-single-action .icon {
26478 margin-bottom: 10px;
26479 }
26480 .mailmint-automation .mailmint-actions .mailmint-single-action .icon circle,
26481 .mailmint-automation .mailmint-actions .mailmint-single-action .icon path {
26482 transition: all 0.3s ease;
26483 }
26484 .mailmint-automation .mailmint-actions .mailmint-single-action .icon svg {
26485 display: block;
26486 }
26487 .mailmint-automation .mailmint-actions .mailmint-single-action .title {
26488 font-weight: 500;
26489 font-size: 14px;
26490 line-height: 1.28;
26491 text-align: center;
26492 letter-spacing: -0.01em;
26493 color: #2D3149;
26494 }
26495 .mailmint-automation .mailmint-actions .mailmint-single-action:hover {
26496 border-color: #6E42D3;
26497 box-shadow: 0px 20px 16px rgba(189, 193, 200, 0.2);
26498 }
26499 .mailmint-automation .mailmint-actions .mailmint-single-action:hover .title {
26500 color: #6E42D3;
26501 }
26502 .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 {
26503 fill: #6E42D3;
26504 stroke: #6E42D3;
26505 }
26506 .mailmint-automation .mailmint-actions .mailmint-single-action.webhook-outgoing:hover .icon path, .mailmint-automation .mailmint-actions .mailmint-single-action.email-sequence:hover .icon path {
26507 fill: #6E42D3;
26508 }
26509 .mailmint-automation .mailmint-actions .mailmint-single-action.remove-tag:hover .icon path, .mailmint-automation .mailmint-actions .mailmint-single-action.add-tag:hover .icon path {
26510 fill: #6E42D3;
26511 stroke: #6E42D3;
26512 }
26513 .mailmint-automation .mailmint-actions .mailmint-single-action.remove-tag:hover .icon circle, .mailmint-automation .mailmint-actions .mailmint-single-action.add-tag:hover .icon circle {
26514 stroke: #6E42D3;
26515 }
26516 .mailmint-automation .show-actions .mailmint-actions {
26517 display: block;
26518 }
26519
26520 .mailmint-automation .steps-settings-sidebar .sidebar-header {
26521 display: flex;
26522 flex-flow: row wrap;
26523 justify-content: space-between;
26524 gap: 10px;
26525 padding: 0;
26526 border-bottom: 1px solid #EEF0F3;
26527 padding-bottom: 13px;
26528 }
26529 .mailmint-automation .steps-settings-sidebar .sidebar-header .sidebar-title {
26530 display: flex;
26531 align-items: center;
26532 flex-flow: row wrap;
26533 width: calc(100% - 48px);
26534 }
26535 .mailmint-automation .steps-settings-sidebar .sidebar-header .sidebar-title h4 {
26536 color: #363B4E;
26537 font-size: 18px;
26538 font-weight: 500;
26539 display: flex;
26540 align-items: center;
26541 gap: 8px;
26542 }
26543 .mailmint-automation .steps-settings-sidebar .sidebar-header .sidebar-title h4 svg {
26544 width: 23px;
26545 height: 23px;
26546 }
26547 .mailmint-automation .steps-settings-sidebar .sidebar-header .sidebar-title h4 path {
26548 fill: #363B4E;
26549 }
26550 .mailmint-automation .steps-settings-sidebar .sidebar-header .sidebar-title .short-desc {
26551 width: 100%;
26552 margin-top: 5px;
26553 color: #7A8B9A;
26554 font-size: 14px;
26555 line-height: 1.28;
26556 text-transform: none;
26557 }
26558 .mailmint-automation .steps-settings-sidebar .sidebar-header .close-sidebar {
26559 padding: 3px 7px;
26560 height: 38px;
26561 width: 38px;
26562 cursor: pointer;
26563 position: relative;
26564 border-radius: 10px;
26565 border: 1px solid #EBEDF0;
26566 display: flex;
26567 align-items: center;
26568 justify-content: center;
26569 background: transparent;
26570 }
26571 .mailmint-automation .steps-settings-sidebar .sidebar-header .close-sidebar path {
26572 stroke-width: 2px;
26573 }
26574 .mailmint-automation .steps-settings-sidebar .sidebar-body {
26575 padding-top: 20px;
26576 }
26577 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group {
26578 margin-bottom: 21px;
26579 position: relative;
26580 }
26581 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown {
26582 position: absolute;
26583 background: #fff;
26584 right: 0;
26585 top: calc(100% + 8px);
26586 width: 300px;
26587 border: 1px solid #e2e5ed;
26588 z-index: 9999;
26589 transition: all 0.3s ease;
26590 box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.06);
26591 border-radius: 6px;
26592 padding: 8px;
26593 display: none;
26594 }
26595 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown::-webkit-scrollbar {
26596 width: 5px;
26597 }
26598 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown::-webkit-scrollbar-track {
26599 background: #f2f5f8;
26600 }
26601 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown::-webkit-scrollbar-thumb {
26602 background-color: #c1c1c1;
26603 border-radius: 20px;
26604 }
26605 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown.show {
26606 display: block;
26607 }
26608 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown.timezone {
26609 width: 320px;
26610 }
26611 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown.country {
26612 width: 320px;
26613 }
26614 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown.dropdown-left {
26615 right: inherit;
26616 left: 0;
26617 }
26618 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown.width-120px {
26619 width: 120px;
26620 }
26621 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown li {
26622 font-weight: 400;
26623 font-size: 14px;
26624 line-height: 17px;
26625 color: #2d3149;
26626 text-align: left;
26627 padding: 8px 10px;
26628 border-radius: 6px;
26629 cursor: pointer;
26630 transition: all 0.3s ease;
26631 display: flex;
26632 align-items: center;
26633 margin-bottom: 0;
26634 }
26635 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown li svg {
26636 margin-right: 7px;
26637 }
26638 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown li:not(.searchbar):not(.list-title):not(.button-area):hover, .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown li:not(.searchbar):not(.list-title).active {
26639 background: #f6f8fa;
26640 }
26641 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown li:first-child a {
26642 border-radius: 5px 5px 0 0;
26643 }
26644 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown li:last-child {
26645 border-bottom: 0;
26646 }
26647 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown li:last-child a {
26648 border-radius: 0 0 5px 5px;
26649 }
26650 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown li.delete {
26651 color: #ec5956;
26652 }
26653 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown li.searchbar {
26654 background: transparent;
26655 padding: 8px 8px 14px;
26656 display: list-item;
26657 }
26658 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown li.searchbar svg {
26659 position: absolute;
26660 top: 9px;
26661 left: 16px;
26662 }
26663 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown li.searchbar input[type=search] {
26664 font-weight: 400;
26665 height: 34px;
26666 padding: 4px 15px 4px 40px;
26667 }
26668 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown li.single-column {
26669 display: block;
26670 }
26671 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown li.list-title {
26672 font-weight: 600;
26673 font-size: 12px;
26674 line-height: 15px;
26675 letter-spacing: 0.05em;
26676 text-transform: uppercase;
26677 color: #667085;
26678 border-top: 1px solid #ebedf0;
26679 border-bottom: 1px solid #ebedf0;
26680 border-radius: 0;
26681 background: #f9fafb;
26682 position: relative;
26683 padding: 8px 18px;
26684 left: -8px;
26685 width: calc(100% + 16px);
26686 cursor: text;
26687 margin-bottom: 10px;
26688 }
26689 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown li.list-title.not-found {
26690 color: #ec5956;
26691 }
26692 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown li.button-area {
26693 border-top: 1px solid #ebedf0;
26694 border-radius: 0;
26695 position: relative;
26696 left: -12px;
26697 width: calc(100% + 16px);
26698 padding: 20px 20px 8px;
26699 display: flex;
26700 align-items: center;
26701 background: transparent;
26702 margin-top: 10px;
26703 margin-left: 4px;
26704 }
26705 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown li.button-area button {
26706 cursor: pointer;
26707 }
26708 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown li.button-area .cancel-btn {
26709 margin-left: auto;
26710 margin-right: 12px;
26711 }
26712 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown li.has-sub-dropdown {
26713 position: relative;
26714 }
26715 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown li.has-sub-dropdown::before {
26716 content: url("data:image/svg+xml,%3Csvg%20fill%3D%22none%22%20viewBox%3D%220%200%206%2010%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.5%22%20d%3D%22M1%201l4%204-4%204%22%2F%3E%3C%2Fsvg%3E");
26717 position: absolute;
26718 width: 6px;
26719 top: 50%;
26720 right: 10px;
26721 transform: translateY(-50%);
26722 }
26723 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown li.has-sub-dropdown ul.mintmrm-dropdown {
26724 left: calc(100% + 8px);
26725 top: -10px;
26726 }
26727 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown li.has-sub-dropdown.show::before {
26728 top: 25%;
26729 transform: rotate(90deg);
26730 transition: all 0.3s ease;
26731 }
26732 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown li.group-item {
26733 transition: all 0.3s ease;
26734 padding-left: 20px;
26735 }
26736 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown .no-found {
26737 background-color: #f9fafb;
26738 padding: 5px 0 5px 20px;
26739 border-radius: 0;
26740 background: #f9fafb;
26741 position: relative;
26742 left: -12px;
26743 width: calc(100% + 24px);
26744 cursor: text;
26745 margin-top: 10px;
26746 display: none;
26747 }
26748 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown .no-found span {
26749 font-weight: 600;
26750 font-size: 12px;
26751 line-height: 15px;
26752 letter-spacing: 0.05em;
26753 text-transform: uppercase;
26754 color: #ec5956;
26755 }
26756 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown .add-action {
26757 display: flex;
26758 align-items: center;
26759 padding: 15px 17px 10px;
26760 color: #573bff;
26761 font-weight: 600;
26762 font-size: 14px;
26763 line-height: 17px;
26764 border-top: 1px solid #e2e5ed;
26765 position: relative;
26766 text-decoration: underline;
26767 left: -12px;
26768 width: calc(100% + 24px);
26769 }
26770 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown .add-action svg {
26771 margin-right: 5px;
26772 }
26773 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown .add-action svg path {
26774 stroke: #573bff;
26775 }
26776 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown .add-action:hover {
26777 color: #4c25a5;
26778 }
26779 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown .add-action:hover svg path {
26780 stroke: #4c25a5;
26781 }
26782 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown .option-section {
26783 max-height: 200px;
26784 overflow: auto;
26785 }
26786 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown .option-section::-webkit-scrollbar {
26787 width: 5px;
26788 }
26789 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown .option-section::-webkit-scrollbar-track {
26790 background: #f2f5f8;
26791 }
26792 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown .option-section::-webkit-scrollbar-thumb {
26793 background-color: #c1c1c1;
26794 border-radius: 20px;
26795 }
26796 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .mintmrm-merge-tag-wrapper .merge-tag-icon {
26797 position: absolute;
26798 bottom: 0;
26799 right: 8px;
26800 cursor: pointer;
26801 }
26802 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .mintmrm-merge-tag-wrapper .personalization.mintmrm-dropdown {
26803 width: 225px;
26804 top: calc(100% + 5px);
26805 }
26806 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .mintmrm-merge-tag-wrapper .personalization.mintmrm-dropdown::before {
26807 display: none;
26808 }
26809 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .mintmrm-merge-tag-wrapper .personalization.mintmrm-dropdown .title {
26810 margin-bottom: 6px;
26811 border-bottom: 1px solid #f0f1f4;
26812 font-weight: 600;
26813 font-size: 14px;
26814 line-height: 16px;
26815 color: #2d3149;
26816 padding: 5px 12px 12px;
26817 margin-left: -8px;
26818 width: calc(100% + 16px);
26819 }
26820 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .mintmrm-merge-tag-wrapper .personalization.mintmrm-dropdown li {
26821 font-weight: 400;
26822 }
26823 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .mintmrm-merge-tag-wrapper li.has-sub-dropdown {
26824 position: relative;
26825 }
26826 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .mintmrm-merge-tag-wrapper li.has-sub-dropdown::before {
26827 content: url("data:image/svg+xml,%3Csvg%20fill%3D%22none%22%20viewBox%3D%220%200%206%2010%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.5%22%20d%3D%22M1%201l4%204-4%204%22%2F%3E%3C%2Fsvg%3E");
26828 position: absolute;
26829 width: 6px;
26830 top: 50%;
26831 right: 10px;
26832 transform: translateY(-50%);
26833 }
26834 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .mintmrm-merge-tag-wrapper li.has-sub-dropdown ul.mintmrm-dropdown {
26835 left: calc(100% + 8px);
26836 top: -10px;
26837 }
26838 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .mintmrm-merge-tag-wrapper li.has-sub-dropdown.show::before {
26839 top: 25%;
26840 transform: rotate(90deg);
26841 transition: all 0.3s ease;
26842 }
26843 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .mintmrm-merge-tag-wrapper li.group-item {
26844 transition: all 0.3s ease;
26845 padding-left: 20px;
26846 }
26847 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .openai-icon {
26848 cursor: pointer;
26849 position: absolute;
26850 bottom: 0;
26851 right: 10px;
26852 }
26853 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .openai-icon .openai-icon-wrapper .personalized-tooltip {
26854 position: absolute;
26855 top: -45px;
26856 right: 0;
26857 background: #333;
26858 font-size: 12px;
26859 color: #fff;
26860 width: 80px;
26861 text-align: center;
26862 padding: 6px;
26863 border-radius: 7px;
26864 opacity: 0;
26865 visibility: hidden;
26866 transition: all 0.3s ease;
26867 }
26868 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .openai-icon .openai-icon-wrapper .personalized-tooltip:before {
26869 content: "";
26870 position: absolute;
26871 right: 5px;
26872 bottom: -4px;
26873 background: #333333;
26874 width: 12px;
26875 height: 12px;
26876 transform: rotate(45deg);
26877 }
26878 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .openai-icon:hover .personalized-tooltip {
26879 opacity: 1;
26880 visibility: visible;
26881 }
26882 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .modal-overlay {
26883 position: fixed;
26884 top: 0;
26885 left: 0;
26886 right: 0;
26887 bottom: 0;
26888 background-color: rgba(0, 0, 0, 0.5);
26889 display: flex;
26890 justify-content: center;
26891 align-items: center;
26892 z-index: 9999;
26893 }
26894 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .modal-overlay .modal-inner {
26895 position: relative;
26896 max-width: 650px;
26897 width: 100%;
26898 }
26899 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .modal-overlay .modal-inner .close-icon {
26900 position: absolute;
26901 cursor: pointer;
26902 height: 46px;
26903 right: -17px;
26904 top: -17px;
26905 width: 46px;
26906 z-index: 6;
26907 align-items: center;
26908 background: #fff;
26909 border-radius: 100px;
26910 box-shadow: 0 1px 1px #dadada;
26911 cursor: pointer;
26912 display: flex;
26913 justify-content: center;
26914 position: absolute;
26915 }
26916 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .modal-overlay .modal-inner .close-icon svg {
26917 height: 12px;
26918 width: 12px;
26919 cursor: pointer;
26920 }
26921 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .modal-overlay .modal-inner .modal-content {
26922 background-color: white;
26923 padding: 40px;
26924 border-radius: 8px;
26925 text-align: center;
26926 max-width: 100%;
26927 width: 100%;
26928 }
26929 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .modal-overlay .modal-inner .modal-content .welcome-title {
26930 align-items: center;
26931 display: flex;
26932 flex-flow: column;
26933 margin-bottom: 24px;
26934 width: 100%;
26935 }
26936 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .modal-overlay .modal-inner .modal-content .welcome-title svg {
26937 height: 56px;
26938 width: 56px;
26939 }
26940 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .modal-overlay .modal-inner .modal-content .welcome-title svg path {
26941 fill: #11a37f;
26942 }
26943 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .modal-overlay .modal-inner .modal-content .welcome-title .title {
26944 color: #2d3149;
26945 font-size: 20px;
26946 font-weight: 500;
26947 line-height: 1.2;
26948 padding: 17px 0 0;
26949 }
26950 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .modal-overlay .modal-inner .modal-content .openai-input-wrapper {
26951 text-align: center;
26952 width: 100%;
26953 }
26954 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .modal-overlay .modal-inner .modal-content .openai-input-wrapper .openai-connect-btn {
26955 background-color: #573bff;
26956 border: 1px solid transparent;
26957 border-radius: 6px;
26958 color: #fff;
26959 cursor: pointer;
26960 display: inline-block;
26961 font-size: 16px;
26962 font-style: normal;
26963 font-weight: 500;
26964 letter-spacing: -0.01em;
26965 line-height: 17px;
26966 padding: 11px 18px;
26967 text-align: center;
26968 text-transform: capitalize;
26969 opacity: 1;
26970 transition: all 0.3s ease;
26971 text-decoration: none;
26972 }
26973 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group:last-child {
26974 margin-bottom: 0;
26975 }
26976 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group > label {
26977 font-size: 15px;
26978 color: #363B4E;
26979 font-weight: 500;
26980 letter-spacing: -0.01em;
26981 display: flex;
26982 align-items: center;
26983 gap: 4px;
26984 margin-bottom: 8px;
26985 }
26986 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group select,
26987 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=number],
26988 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=text],
26989 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=email] {
26990 border: 1px solid #EEF0F3;
26991 padding: 7px 15px;
26992 height: auto;
26993 }
26994 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group textarea,
26995 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group select,
26996 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=number],
26997 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=text],
26998 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=email] {
26999 color: #363B4E;
27000 }
27001 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group textarea:-webkit-autofill,
27002 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group select:-webkit-autofill,
27003 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=number]:-webkit-autofill,
27004 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=text]:-webkit-autofill,
27005 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=email]:-webkit-autofill {
27006 -webkit-box-shadow: 0 0 0 30px #ffffff inset;
27007 box-shadow: 0 0 0 30px #ffffff inset;
27008 -webkit-text-fill-color: #363B4E !important;
27009 }
27010 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group textarea::-webkit-input-placeholder,
27011 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group select::-webkit-input-placeholder,
27012 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=number]::-webkit-input-placeholder,
27013 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=text]::-webkit-input-placeholder,
27014 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=email]::-webkit-input-placeholder {
27015 color: #A7A8B3;
27016 }
27017 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group textarea::-moz-placeholder,
27018 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group select::-moz-placeholder,
27019 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=number]::-moz-placeholder,
27020 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=text]::-moz-placeholder,
27021 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=email]::-moz-placeholder {
27022 color: #A7A8B3;
27023 }
27024 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group textarea:-ms-input-placeholder,
27025 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group select:-ms-input-placeholder,
27026 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=number]:-ms-input-placeholder,
27027 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=text]:-ms-input-placeholder,
27028 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=email]:-ms-input-placeholder {
27029 color: #A7A8B3;
27030 }
27031 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group textarea:-moz-placeholder,
27032 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group select:-moz-placeholder,
27033 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=number]:-moz-placeholder,
27034 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=text]:-moz-placeholder,
27035 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=email]:-moz-placeholder {
27036 color: #A7A8B3;
27037 }
27038 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group select {
27039 color: #A7A8B3;
27040 padding-right: 38px;
27041 -webkit-appearance: none;
27042 appearance: none;
27043 background-image: url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMTAgNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBzdHJva2U9IiNBN0E4QjMiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIxLjUiIGQ9Ik0xIDFsNCA0IDQtNCIvPjwvc3ZnPg==);
27044 background-repeat: no-repeat;
27045 background-position-x: calc(100% - 15px);
27046 background-position-y: 16px;
27047 background-size: 12px 12px;
27048 }
27049 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group select.value-selected {
27050 color: #363B4E;
27051 }
27052 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group select option {
27053 color: #A7A8B3;
27054 }
27055 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .inline-input {
27056 display: flex;
27057 flex-flow: row wrap;
27058 gap: 15px;
27059 }
27060 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .inline-input .single-input {
27061 width: calc(50% - 8px);
27062 }
27063 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .inline-input select,
27064 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .inline-input input[type=number] {
27065 min-width: auto;
27066 }
27067 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .has-tooltip {
27068 position: relative;
27069 }
27070 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .has-tooltip .mintmrm-tooltip {
27071 position: unset;
27072 margin-left: 4px;
27073 transform: translateY(2px);
27074 }
27075 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .has-tooltip .mintmrm-tooltip p {
27076 left: 0;
27077 }
27078 .mailmint-automation .steps-settings-sidebar .steps-settings .inline-with-link {
27079 display: flex;
27080 align-items: center;
27081 justify-content: space-between;
27082 }
27083 .mailmint-automation .steps-settings-sidebar .steps-settings .inline-with-link a {
27084 font-weight: 500;
27085 font-size: 14px;
27086 line-height: 1;
27087 letter-spacing: -0.01em;
27088 color: #6E42D3;
27089 text-decoration: underline;
27090 }
27091 .mailmint-automation .steps-settings-sidebar .steps-settings .inline-with-link a:hover {
27092 text-decoration: none;
27093 }
27094 .mailmint-automation .steps-settings-sidebar .add-template-section {
27095 border: 1px solid #E4E6EB;
27096 border-radius: 6px;
27097 padding: 24px 24px 22px;
27098 }
27099 .mailmint-automation .steps-settings-sidebar .add-template-section .add-template {
27100 display: flex;
27101 flex-flow: column;
27102 align-items: center;
27103 justify-content: center;
27104 width: 160px;
27105 margin: 0 auto;
27106 cursor: pointer;
27107 }
27108 .mailmint-automation .steps-settings-sidebar .add-template-section .add-template .thumbnail-image-wrapper {
27109 align-items: center;
27110 background-color: #f6f6f7;
27111 border-radius: 100px;
27112 display: flex;
27113 height: 190px;
27114 justify-content: center;
27115 position: relative;
27116 width: 190px;
27117 }
27118 .mailmint-automation .steps-settings-sidebar .add-template-section .add-template .thumbnail-image-wrapper .thumbnail-image-bg {
27119 background-color: #f4f5fa;
27120 border: 1px solid #e4e6eb;
27121 border-radius: 6px;
27122 padding: 4px 7px;
27123 position: relative;
27124 }
27125 .mailmint-automation .steps-settings-sidebar .add-template-section .add-template .thumbnail-image-wrapper .thumbnail-image-bg .hoverlay {
27126 position: absolute;
27127 width: 154px;
27128 height: 168px;
27129 border-radius: 6px;
27130 background: rgba(38, 27, 103, 0.6);
27131 transform: translate(-50%, -50%);
27132 top: 50%;
27133 left: 50%;
27134 display: flex;
27135 align-items: center;
27136 justify-content: center;
27137 opacity: 0;
27138 z-index: 999;
27139 }
27140 .mailmint-automation .steps-settings-sidebar .add-template-section .add-template .thumbnail-image-wrapper .thumbnail-image-bg .hoverlay:hover {
27141 opacity: 1;
27142 transition: all 0.3s ease;
27143 }
27144 .mailmint-automation .steps-settings-sidebar .add-template-section .add-template .thumbnail-image-wrapper .thumbnail-image-bg .hoverlay button {
27145 background: #fff;
27146 border-radius: 8px;
27147 border: none;
27148 box-shadow: 0 10px 16px rgba(97, 103, 116, 0.15);
27149 color: #2d3149;
27150 font-size: 12px;
27151 font-weight: 600;
27152 letter-spacing: -0.01em;
27153 line-height: 1;
27154 padding: 8px 11px;
27155 width: 105px;
27156 cursor: pointer;
27157 }
27158 .mailmint-automation .steps-settings-sidebar .add-template-section .add-template .thumbnail-image-wrapper .thumbnail-image-bg .image-wrapper {
27159 background-position: 50%;
27160 background-repeat: no-repeat;
27161 background-size: 100% auto;
27162 height: 158px;
27163 overflow: hidden;
27164 position: relative;
27165 width: 139px;
27166 }
27167 .mailmint-automation .steps-settings-sidebar .add-template-section .add-template .edit-mode {
27168 font-weight: 600;
27169 font-size: 15px;
27170 line-height: 1.3;
27171 letter-spacing: -0.01em;
27172 text-decoration-line: underline;
27173 color: #6E42D3;
27174 display: block;
27175 margin-top: 12px;
27176 }
27177 .mailmint-automation .steps-settings-sidebar .add-template-section .add-template .edit-mode svg {
27178 position: relative;
27179 top: 3px;
27180 margin-left: 8px;
27181 }
27182 .mailmint-automation .steps-settings-sidebar .add-template-section .add-template .edit-mode svg path {
27183 stroke: #6E42D3;
27184 }
27185 .mailmint-automation .steps-settings-sidebar .add-template-section .add-template .edit-mode.edit-mood svg {
27186 margin-right: 8px;
27187 margin-left: 0;
27188 }
27189 .mailmint-automation .steps-settings-sidebar .wpfnl-mint-automation-add-item {
27190 background: none;
27191 color: #6E42D3;
27192 font-size: 14px;
27193 line-height: 1;
27194 font-weight: 600;
27195 letter-spacing: -0.01em;
27196 text-decoration-line: underline;
27197 text-transform: capitalize;
27198 border: none;
27199 cursor: pointer;
27200 display: flex;
27201 align-items: center;
27202 gap: 6px;
27203 padding-left: 7px;
27204 margin-bottom: 2px;
27205 }
27206 .mailmint-automation .steps-settings-sidebar .wpfnl-mint-automation-add-item .wpfnl-loader {
27207 display: block;
27208 }
27209 .mailmint-automation .steps-settings-sidebar .wpfnl-mint-automation-add-item svg path {
27210 stroke: #6E42D3;
27211 }
27212 .mailmint-automation .steps-settings-sidebar .webhook-outgoing .current-user-repeater {
27213 border: 1px solid #e4e6eb;
27214 border-radius: 6px;
27215 margin-bottom: 16px;
27216 padding: 10px 15px 15px;
27217 width: 100%;
27218 }
27219 .mailmint-automation .steps-settings-sidebar .webhook-outgoing .current-user-repeater > hr {
27220 left: -15px;
27221 margin: 15px 0;
27222 position: relative;
27223 width: calc(100% + 30px);
27224 display: block;
27225 border-top: 1px solid #e4e6eb;
27226 border-bottom: 0;
27227 }
27228 .mailmint-automation .steps-settings-sidebar .webhook-outgoing .current-user-repeater .btn-default {
27229 min-width: auto;
27230 padding: 0 20px;
27231 }
27232 .mailmint-automation .steps-settings-sidebar .webhook-outgoing .repeater-wrapper {
27233 align-items: flex-start;
27234 display: flex;
27235 gap: 5px;
27236 margin-bottom: 10px;
27237 }
27238 .mailmint-automation .steps-settings-sidebar .webhook-outgoing .single-repeater-item {
27239 width: calc(50% - 23px);
27240 }
27241 .mailmint-automation .steps-settings-sidebar .webhook-outgoing .single-repeater-item > label {
27242 margin-bottom: 6px;
27243 display: block;
27244 font-size: 13px;
27245 }
27246 .mailmint-automation .steps-settings-sidebar .webhook-outgoing .single-repeater-item input[type=text] {
27247 min-width: auto;
27248 color: #A7A8B3;
27249 font-size: 13px;
27250 }
27251 .mailmint-automation .steps-settings-sidebar .webhook-outgoing .trash-btn {
27252 align-items: center;
27253 background: transparent;
27254 border: 1px solid #e4e6eb;
27255 border-radius: 5px;
27256 display: flex;
27257 height: 36px;
27258 justify-content: center;
27259 position: relative;
27260 top: 22px;
27261 width: 36px;
27262 cursor: pointer;
27263 }
27264 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper {
27265 position: relative;
27266 background: #f6f8fa;
27267 border-radius: 10px;
27268 padding: 20px 24px;
27269 }
27270 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper:first-child::before {
27271 display: none;
27272 }
27273 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper::before {
27274 content: "Or";
27275 position: absolute;
27276 z-index: 1;
27277 font-weight: 600;
27278 font-size: 16px;
27279 line-height: 1;
27280 letter-spacing: -0.01em;
27281 color: #2D3149;
27282 top: -25px;
27283 left: 0;
27284 }
27285 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules {
27286 display: flex;
27287 flex-flow: row wrap;
27288 gap: 12px;
27289 padding-bottom: 20px;
27290 position: relative;
27291 }
27292 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-actions {
27293 position: relative;
27294 }
27295 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-actions::before {
27296 content: "";
27297 width: 30px;
27298 height: 1px;
27299 background: #E2E6F2;
27300 position: absolute;
27301 right: -30px;
27302 top: 50%;
27303 transform: translateY(-50%);
27304 }
27305 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-actions > button {
27306 width: 38px;
27307 height: 38px;
27308 background: #ffffff;
27309 box-shadow: 0px 1px 1px rgba(182, 185, 191, 0.3);
27310 border-radius: 6px;
27311 display: flex;
27312 flex-flow: column;
27313 align-items: center;
27314 justify-content: center;
27315 border: none;
27316 cursor: pointer;
27317 }
27318 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-actions .delete-condition svg {
27319 display: block;
27320 }
27321 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-actions .delete-condition path {
27322 fill: #A7A8B3;
27323 }
27324 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-is {
27325 width: 114px;
27326 }
27327 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-is .wpfnl-selectbox .selectable-options {
27328 width: calc(100% + 124px);
27329 }
27330 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-is .selected-option {
27331 overflow: hidden;
27332 white-space: nowrap;
27333 text-overflow: ellipsis;
27334 }
27335 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-1 {
27336 width: 170px;
27337 }
27338 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-2 {
27339 width: 205px;
27340 }
27341 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-2 .wpfnl-custom-selectbox select {
27342 padding: 5px 15px;
27343 }
27344 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-1,
27345 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-is,
27346 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-2 {
27347 position: relative;
27348 }
27349 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules:before {
27350 content: "";
27351 position: absolute;
27352 right: 8px;
27353 bottom: calc(50% + 10px);
27354 width: 1px;
27355 height: 100%;
27356 background: #E2E6F2;
27357 z-index: 0;
27358 }
27359 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules:first-child::before {
27360 display: none;
27361 }
27362 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .condition-symbol {
27363 position: absolute;
27364 top: -50%;
27365 right: -4px;
27366 transform: translateY(50%);
27367 }
27368 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .condition-symbol > span {
27369 width: 22px;
27370 height: 22px;
27371 border: 1px solid #E2E6F2;
27372 color: #573BFF;
27373 border-radius: 100%;
27374 font-size: 12px;
27375 font-weight: 500;
27376 display: block;
27377 padding: 2px 2px;
27378 text-align: center;
27379 background-color: #F6F8FA;
27380 }
27381 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules:first-child .condition-symbol {
27382 display: none;
27383 }
27384 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .wpfnl-selectbox .selectable-options {
27385 overflow: visible;
27386 display: none;
27387 }
27388 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .wpfnl-selectbox .selectable-options li {
27389 position: relative;
27390 line-height: 1.3;
27391 padding: 9px 12px 7px;
27392 }
27393 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .wpfnl-selectbox .selected-option:before {
27394 transition: all 0.3s ease;
27395 }
27396 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .wpfnl-selectbox.show-options > .selectable-options {
27397 display: block;
27398 }
27399 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .wpfnl-selectbox.show-options .selected-option:before {
27400 transform: translateY(-50%) rotate(-180deg);
27401 }
27402 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .wpfnl-selectbox .submenu {
27403 position: absolute;
27404 left: 100%;
27405 top: 0;
27406 width: 160px;
27407 border-radius: 6px;
27408 border: 1px solid #EBEDF0;
27409 background: #FFF;
27410 box-shadow: 0px 18px 22px 0px rgba(73, 59, 104, 0.1);
27411 padding: 8px;
27412 display: none;
27413 }
27414 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .wpfnl-selectbox li.show-options .submenu {
27415 display: block;
27416 }
27417 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .wpfnl-selectbox .angle-right {
27418 position: absolute;
27419 right: 9px;
27420 top: 12px;
27421 line-height: 1;
27422 width: 11px;
27423 height: 11px;
27424 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");
27425 background-repeat: no-repeat;
27426 background-position: center;
27427 background-size: contain;
27428 transform: rotate(-90deg);
27429 }
27430 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules input.input-value {
27431 line-height: 1;
27432 padding: 10px 15px;
27433 min-width: auto;
27434 }
27435 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .wpfnl-custom-selectbox .selectbox-selected-value {
27436 width: 100%;
27437 padding: 8px 33px 7px 12px;
27438 background-color: #fff;
27439 display: flex;
27440 gap: 2px;
27441 align-items: center;
27442 min-height: 38px;
27443 }
27444 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .wpfnl-custom-selectbox .selectbox-selected-value:before {
27445 content: url("data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMTAgNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBzdHJva2U9IiM3QThCOUEiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIxLjUiIGQ9Ik0xIDFsNCA0IDQtNCIvPjwvc3ZnPg==");
27446 width: 10px;
27447 }
27448 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .wpfnl-custom-selectbox .selectbox-search input[type=search] {
27449 min-width: 100%;
27450 }
27451 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .wpfnl-custom-selectbox .wpfnl-selected-item {
27452 white-space: nowrap;
27453 overflow: hidden;
27454 width: 101px;
27455 text-overflow: ellipsis;
27456 margin: 0;
27457 }
27458 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .wpfnl-custom-selectbox .more-items {
27459 width: 25px;
27460 line-height: 1;
27461 display: block;
27462 }
27463 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .add-and-condition {
27464 display: flex;
27465 align-items: center;
27466 gap: 5px;
27467 font-weight: 500;
27468 font-size: 15px;
27469 line-height: 1.12;
27470 color: #6E42D3;
27471 background: transparent;
27472 border: none;
27473 cursor: pointer;
27474 }
27475 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .add-and-condition svg {
27476 width: 12px;
27477 height: 12px;
27478 }
27479 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .add-and-condition path {
27480 stroke: #6E42D3;
27481 }
27482 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__input {
27483 font-size: 14px;
27484 padding: 11px 30px 9px 32px;
27485 border: 1px solid #EEF0F3;
27486 color: #363B4E;
27487 line-height: 1;
27488 border-radius: 6px;
27489 }
27490 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__arrow_top {
27491 display: none;
27492 }
27493 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__menu {
27494 border-radius: 10px;
27495 border: 1px solid #F1F0F5;
27496 background: #FFF;
27497 box-shadow: 0px 18px 22px 0px rgba(73, 59, 104, 0.1);
27498 width: 277px;
27499 }
27500 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__menu > .dp__action_row {
27501 width: calc(100% - 50px) !important;
27502 margin-left: auto;
27503 }
27504 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__menu > .dp__action_row .dp__action_buttons {
27505 gap: 7px;
27506 }
27507 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__menu > .dp__action_row .dp__action_button {
27508 padding: 3px 8px;
27509 height: auto;
27510 margin: 0;
27511 }
27512 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__menu > .dp__action_row .dp__action_select {
27513 background-color: #6E42D3;
27514 color: #fff;
27515 }
27516 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__menu > .dp__action_row .dp__action_cancel {
27517 border: 1px solid var(--dp-border-color);
27518 }
27519 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__menu_inner {
27520 padding: 10px;
27521 }
27522 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__month_year_row {
27523 border-radius: 8px;
27524 gap: 6px;
27525 margin-bottom: 6px;
27526 }
27527 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__calendar_header_item {
27528 color: #9398A5;
27529 }
27530 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__calendar_header_separator {
27531 background: #F1F0F5;
27532 margin-bottom: 15px;
27533 }
27534 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp--arrow-btn-nav {
27535 border-radius: 8px;
27536 border: 1px solid #F1F0F5;
27537 height: 35px;
27538 }
27539 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp--arrow-btn-nav svg {
27540 width: 17px;
27541 height: 17px;
27542 }
27543 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__inner_nav {
27544 border-radius: 8px;
27545 background: transparent;
27546 }
27547 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__month_year_wrap {
27548 gap: 6px;
27549 }
27550 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__month_year_wrap .dp__btn {
27551 background: #fff;
27552 border-radius: 8px;
27553 border: 1px solid #F1F0F5;
27554 }
27555 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__cell_inner {
27556 color: #2D3149;
27557 font-weight: 500;
27558 border-radius: 50%;
27559 }
27560 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__cell_offset {
27561 color: #a6a7a9;
27562 }
27563 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__cell_disabled,
27564 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__cell_offset.dp__cell_disabled {
27565 color: #D0D5DD;
27566 }
27567 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__active_date {
27568 background: #6E42D3;
27569 border-radius: 50%;
27570 color: #fff;
27571 border: none;
27572 }
27573 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__today {
27574 border: none;
27575 }
27576 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__instance_calendar button[aria-label="Open time picker"] {
27577 position: absolute;
27578 left: 5px;
27579 bottom: -40px;
27580 width: auto;
27581 background: transparent;
27582 z-index: 1;
27583 }
27584 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__overlay button[aria-label="Close time Picker"] {
27585 position: absolute;
27586 left: 5px;
27587 bottom: -40px;
27588 width: auto;
27589 background: white;
27590 z-index: 1;
27591 }
27592 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__overlay_cell_active {
27593 color: #fff;
27594 }
27595 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__selection_preview {
27596 display: none;
27597 }
27598 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__time_input .dp__time_col .dp__time_display {
27599 font-weight: 500;
27600 padding: 10px 5px;
27601 }
27602 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__time_input .dp__time_col .dp__inc_dec_button_inline {
27603 width: 15px;
27604 height: 15px;
27605 position: relative;
27606 background-image: url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMTAgNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBzdHJva2U9IiM3QThCOUEiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIxLjUiIGQ9Ik0xIDFsNCA0IDQtNCIvPjwvc3ZnPg==);
27607 background-repeat: no-repeat;
27608 background-size: 15px 15px;
27609 background-position: center;
27610 left: -1px;
27611 }
27612 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__time_input .dp__time_col .dp__inc_dec_button_inline .dp__tp_inline_btn_bar {
27613 display: none;
27614 }
27615 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__time_input .dp__time_col .dp__tp_inline_btn_top {
27616 transform: rotate(-180deg);
27617 }
27618 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__pm_am_button {
27619 font-size: 13px;
27620 padding: 5px;
27621 background: #f1f1f1;
27622 border: 1px solid var(--dp-border-color);
27623 color: #333;
27624 width: 32px;
27625 }
27626
27627 @media only screen and (max-width: 1399px) {
27628 .wpfnl .mailmint-automation .condition .automation-steps-wrapper {
27629 width: calc(100% - 484px);
27630 }
27631 .wpfnl .mailmint-automation .condition .steps-settings-sidebar {
27632 width: 460px;
27633 }
27634 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper {
27635 background: transparent;
27636 border-radius: 0;
27637 padding: 0;
27638 }
27639 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules {
27640 flex-flow: column;
27641 background: #f6f8fa;
27642 margin-top: 40px;
27643 padding: 15px;
27644 border-radius: 10px;
27645 }
27646 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules:first-child {
27647 margin-top: 0;
27648 }
27649 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules {
27650 width: 100%;
27651 }
27652 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .wpfnl-selectbox {
27653 max-width: 100%;
27654 }
27655 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-actions {
27656 position: absolute;
27657 right: -12px;
27658 top: -13px;
27659 }
27660 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-actions > button {
27661 width: 30px;
27662 height: 30px;
27663 box-shadow: 0px 1px 6px rgba(182, 185, 191, 0.33);
27664 border-radius: 100%;
27665 }
27666 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-actions::before {
27667 display: none;
27668 }
27669 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-actions .delete-condition svg {
27670 display: block;
27671 width: 15px;
27672 height: 15px;
27673 }
27674 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-actions .delete-condition path {
27675 fill: #ec5956;
27676 }
27677 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules:before {
27678 display: none;
27679 }
27680 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .condition-symbol {
27681 position: absolute;
27682 top: 0;
27683 right: 50%;
27684 transform: translate(11px, -31px);
27685 }
27686 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .condition-symbol:before {
27687 content: "";
27688 position: absolute;
27689 left: 10px;
27690 top: -10px;
27691 height: calc(100% + 20px);
27692 width: 1px;
27693 background: #E2E6F2;
27694 z-index: -1;
27695 }
27696 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .add-and-condition {
27697 margin-top: 14px;
27698 }
27699 }
27700 @media only screen and (max-width: 1199px) {
27701 .wpfnl .mailmint-automation .condition .steps-settings-sidebar,
27702 .wpfnl .mailmint-automation .steps-settings-sidebar {
27703 width: 380px;
27704 padding: 14px 15px;
27705 }
27706 .wpfnl .mailmint-automation .has-sidebar .automation-steps-wrapper {
27707 width: calc(100% - 404px);
27708 }
27709 .mailmint-automation .logical-decision-box {
27710 max-width: 345px;
27711 }
27712 }
27713 .arco-popover-content,
27714 .arco-popconfirm-content {
27715 border-radius: 8px;
27716 border: none;
27717 width: 293px;
27718 padding: 20px;
27719 }
27720 .arco-popover-content .arco-tree-node-title,
27721 .arco-popconfirm-content .arco-tree-node-title {
27722 width: 100%;
27723 }
27724 .arco-popover-content .color-input-picker-wrapper,
27725 .arco-popconfirm-content .color-input-picker-wrapper {
27726 display: flex;
27727 align-items: start;
27728 justify-content: space-between;
27729 padding-bottom: 20px;
27730 margin-bottom: 20px;
27731 border-bottom: 1px solid #EBEDF0;
27732 }
27733 .arco-popover-content .color-title,
27734 .arco-popconfirm-content .color-title {
27735 color: #2D3149;
27736 font-size: 13px;
27737 font-weight: 500;
27738 line-height: 1.2;
27739 letter-spacing: -0.13px;
27740 margin-bottom: 8px;
27741 }
27742 .arco-popover-content .title-field-wrapper .color-field-wrapper,
27743 .arco-popconfirm-content .title-field-wrapper .color-field-wrapper {
27744 display: flex;
27745 gap: 7px;
27746 }
27747 .arco-popover-content .title-field-wrapper .color-field-wrapper input[type=text],
27748 .arco-popconfirm-content .title-field-wrapper .color-field-wrapper input[type=text] {
27749 width: 96px;
27750 padding: 6px 12px;
27751 border-radius: 4px;
27752 border: 1px solid #EBEDF0;
27753 line-height: 1.3;
27754 }
27755 .arco-popover-content .title-field-wrapper .color-field-wrapper .color-bg,
27756 .arco-popconfirm-content .title-field-wrapper .color-field-wrapper .color-bg {
27757 border-radius: 4px;
27758 border: 1px solid #EBEDF0;
27759 }
27760 .arco-popover-content .title-field-wrapper .picker-btn,
27761 .arco-popconfirm-content .title-field-wrapper .picker-btn {
27762 position: relative;
27763 width: 34px;
27764 height: 32px;
27765 border-radius: 4px;
27766 border: 1px solid #EBEDF0;
27767 }
27768 .arco-popover-content .title-field-wrapper .picker-btn:before,
27769 .arco-popconfirm-content .title-field-wrapper .picker-btn:before {
27770 position: absolute;
27771 top: 50%;
27772 left: 50%;
27773 content: url("data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMTYgMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbD0iIzJEMzE0OSIgZD0iTTE0LjMgMS43NWMtMS0xLTIuNi0xLTMuNTUgMEw4LjkgMy42Yy0uNTUtLjI1LTEuMjUtLjItMS43LjMtLjYuNi0uNiAxLjU1IDAgMi4xNWwtNC4zIDQuM2MtLjMuMy0uNDUuNy0uNDUgMS4xNWwtMSAxYy0uNi42LS42IDEuNTUgMCAyLjE1LjM1LjIuNy4zNSAxLjEuMzUuNCAwIC43NS0uMTUgMS4wNS0uNDVsMS0xYy40LjA1Ljg1LS4xNSAxLjE1LS40NWw0LjMtNC4zYy4zLjMuNy40NSAxLjA1LjQ1LjQgMCAuNzUtLjE1IDEuMDUtLjQ1LjQ1LS40NS41NS0xLjE1LjMtMS43bDEuODUtMS44NWMxLS45NSAxLTIuNTUgMC0zLjV6bS00Ljk1IDYuNEw3LjUgMTBINC42bDMuMy0zLjMgMS40NSAxLjQ1eiIvPjwvc3ZnPg==");
27774 height: 16px;
27775 width: 16px;
27776 transform: translate(-50%, -50%);
27777 }
27778
27779 .openai-button-wrapper {
27780 width: 100%;
27781 padding: 14px 14px 0;
27782 display: none;
27783 }
27784 .openai-button-wrapper .arco-space-item .arco-btn-size-default {
27785 height: auto;
27786 padding: 11px 14px;
27787 border-radius: 8px;
27788 font-size: 15px;
27789 font-weight: 600;
27790 background-color: #11A37F;
27791 display: flex;
27792 align-items: center;
27793 gap: 6px;
27794 line-height: 1;
27795 }
27796 .openai-button-wrapper .arco-space-item .arco-btn-size-default:hover {
27797 background-color: #11A37F;
27798 }
27799 .openai-button-wrapper .arco-space-item .arco-btn::before {
27800 content: url("data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMTggMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTE2LjcxIDcuMzY2YTQuNDg4IDQuNDg4IDAgMDAtLjM4Ny0zLjY4MyA0LjUzNSA0LjUzNSAwIDAwLTQuODgyLTIuMTc1IDQuNTQ4IDQuNTQ4IDAgMDAtNy43MDcgMS42MjhBNC40ODkgNC40ODkgMCAwMC43MzYgNS4zMTFhNC41MzUgNC41MzUgMCAwMC41NTcgNS4zMjMgNC40ODUgNC40ODUgMCAwMC4zODMgMy42ODMgNC41MzggNC41MzggMCAwMDQuODg2IDIuMTc1QTQuNDg4IDQuNDg4IDAgMDA5Ljk0NCAxOGE0LjU0MSA0LjU0MSAwIDAwNC4zMjktMy4xNTQgNC40OTEgNC40OTEgMCAwMDIuOTk4LTIuMTc1IDQuNTQyIDQuNTQyIDAgMDAtLjU2LTUuMzA1em0tNi43NjYgOS40NTZhMy4zNTcgMy4zNTcgMCAwMS0yLjE1OC0uNzhsLjEwNy0uMDYxIDMuNTg0LTIuMDY5YS41OTYuNTk2IDAgMDAuMjk0LS41MVY4LjM0OGwxLjUxNS44NzZhLjA1My4wNTMgMCAwMS4wMjkuMDR2NC4xODZhMy4zNzggMy4zNzggMCAwMS0zLjM3MSAzLjM3em0tNy4yNDYtMy4wOTRhMy4zNTMgMy4zNTMgMCAwMS0uNC0yLjI2bC4xMDYuMDYzIDMuNTg3IDIuMDdhLjU3OC41NzggMCAwMC41ODUgMGw0LjM4My0yLjUyN3YxLjc0OWEuMDYuMDYgMCAwMS0uMDI1LjA0NmwtMy42MyAyLjA5NGEzLjM3NCAzLjM3NCAwIDAxLTQuNjA2LTEuMjM1em0tLjk0NC03LjgwNmEzLjM2NCAzLjM2NCAwIDAxMS43NzUtMS40OFY4LjdhLjU3NS41NzUgMCAwMC4yOS41MDdsNC4zNjEgMi41MTYtMS41MTUuODc3YS4wNTcuMDU3IDAgMDEtLjA1MyAwbC0zLjYyMy0yLjA5YTMuMzc4IDMuMzc4IDAgMDEtMS4yMzUtNC42MDZ2LjAxOHptMTIuNDQ4IDIuODkyTDkuODI3IDYuMjczbDEuNTExLS44NzNhLjA1Ny4wNTcgMCAwMS4wNTQgMGwzLjYyMiAyLjA5M2EzLjM3IDMuMzcgMCAwMS0uNTA3IDYuMDc5VjkuMzE0YS41OTIuNTkyIDAgMDAtLjMwNS0uNXptMS41MDgtMi4yNjhsLS4xMDctLjA2NC0zLjU4LTIuMDg2YS41ODIuNTgyIDAgMDAtLjU4OSAwTDcuMDU2IDYuOTIyVjUuMTczYS4wNS4wNSAwIDAxLjAyLS4wNDZsMy42MjQtMi4wOWEzLjM3NCAzLjM3NCAwIDAxNS4wMSAzLjQ5NXYuMDE0ek02LjIyOSA5LjY0N2wtMS41MTUtLjg3M2EuMDYuMDYgMCAwMS0uMDI5LS4wNDJWNC41NTZhMy4zNzQgMy4zNzQgMCAwMTUuNTMyLTIuNTlsLS4xMDcuMDYtMy41ODMgMi4wNjhhLjU5Ni41OTYgMCAwMC0uMjk1LjUxMUw2LjIzIDkuNjQ3em0uODIzLTEuNzc0bDEuOTUxLTEuMTI1IDEuOTU2IDEuMTI1djIuMjVMOS4wMSAxMS4yNDhsLTEuOTU2LTEuMTI1LS4wMDMtMi4yNXoiLz48L3N2Zz4=");
27801 width: 16px;
27802 height: 16px;
27803 display: block;
27804 }
27805
27806 .wpfnl-mrm-email-template__wrapper {
27807 position: fixed;
27808 top: 32px;
27809 right: 0;
27810 background: rgba(0, 0, 0, 0.3215686275);
27811 z-index: 999;
27812 width: calc(100% - 160px);
27813 height: 100%;
27814 display: flex;
27815 flex-flow: column;
27816 align-items: center;
27817 justify-content: center;
27818 }
27819 .wpfnl-mrm-email-template__wrapper .modal-loader {
27820 position: absolute;
27821 left: 0;
27822 top: 0;
27823 width: 100%;
27824 height: 100%;
27825 background: #f6f8fa;
27826 border-radius: 10px;
27827 z-index: 11;
27828 display: flex;
27829 flex-flow: column;
27830 align-items: center;
27831 justify-content: center;
27832 }
27833 .wpfnl-mrm-email-template__wrapper .modal-loader .wpfnl-loader {
27834 display: block;
27835 width: 40px;
27836 height: 40px;
27837 }
27838
27839 .folded .wpfnl-mrm-email-template__wrapper {
27840 width: calc(100% - 36px);
27841 }
27842
27843 .wpfnl-mrm-email-builder__modal {
27844 width: 100%;
27845 height: 100%;
27846 background: #fff;
27847 }
27848
27849 .wpfnl-mrm-email-template__modal {
27850 padding: 40px;
27851 width: 100%;
27852 height: 100%;
27853 max-height: 905px;
27854 }
27855 .wpfnl-mrm-email-template__modal .wpfnl-mrm-email-template__inner {
27856 position: relative;
27857 height: 100%;
27858 width: 100%;
27859 max-width: 1365px;
27860 margin: 0 auto;
27861 }
27862 .wpfnl-mrm-email-template__modal .template-modal-overflow {
27863 background: #f6f8fa;
27864 border-radius: 10px;
27865 position: relative;
27866 padding: 40px 80px;
27867 height: 100%;
27868 width: 100%;
27869 margin: 0 auto;
27870 overflow: auto;
27871 }
27872 .wpfnl-mrm-email-template__modal .template-modal-header {
27873 display: flex;
27874 flex-flow: row wrap;
27875 justify-content: space-between;
27876 align-items: center;
27877 }
27878 .wpfnl-mrm-email-template__modal .template-modal-header .modal-title {
27879 font-weight: 600;
27880 font-size: 20px;
27881 line-height: 1.2;
27882 color: #2d3149;
27883 }
27884 .wpfnl-mrm-email-template__modal .template-modal-header .template-filter {
27885 display: flex;
27886 align-items: center;
27887 gap: 28px;
27888 }
27889 .wpfnl-mrm-email-template__modal .template-modal-header .template-filter .filter-item {
27890 font-weight: 400;
27891 font-size: 15px;
27892 color: #9398a5;
27893 cursor: pointer;
27894 padding: 4px 0;
27895 transition: all 0.3s ease;
27896 position: relative;
27897 background: transparent;
27898 border: none;
27899 line-height: 1;
27900 }
27901 .wpfnl-mrm-email-template__modal .template-modal-header .template-filter .filter-item:before {
27902 content: "";
27903 position: absolute;
27904 bottom: 0;
27905 left: 0;
27906 width: 100%;
27907 height: 2px;
27908 background: #6E42D3;
27909 visibility: hidden;
27910 opacity: 0;
27911 transition: all 0.3s ease;
27912 }
27913 .wpfnl-mrm-email-template__modal .template-modal-header .template-filter .filter-item.active {
27914 color: #6E42D3;
27915 }
27916 .wpfnl-mrm-email-template__modal .template-modal-header .template-filter .filter-item.active:before {
27917 opacity: 1;
27918 visibility: visible;
27919 }
27920 .wpfnl-mrm-email-template__modal .cross-icon {
27921 position: absolute;
27922 right: -20px;
27923 top: -20px;
27924 background: #ffffff;
27925 box-shadow: 0px 1px 1px #dadada;
27926 border-radius: 100px;
27927 width: 46px;
27928 height: 46px;
27929 display: flex;
27930 align-items: center;
27931 justify-content: center;
27932 cursor: pointer;
27933 z-index: 12;
27934 }
27935 .wpfnl-mrm-email-template__modal .mintmrm-template-wrapper {
27936 position: relative;
27937 display: flex;
27938 flex-flow: row wrap;
27939 margin-left: -40px;
27940 }
27941 .wpfnl-mrm-email-template__modal .mintmrm-single-template {
27942 width: calc(25% - 40px);
27943 margin-left: 40px;
27944 margin-top: 40px;
27945 position: relative;
27946 }
27947 .wpfnl-mrm-email-template__modal .mintmrm-single-template.create-from-scratch .mintmrm-single-remote-template {
27948 border-radius: 10px;
27949 cursor: default;
27950 }
27951 .wpfnl-mrm-email-template__modal .mintmrm-single-template.create-from-scratch .mintmrm-single-remote-template .template-image-wrapper {
27952 background-color: #fff;
27953 border-radius: 10px;
27954 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");
27955 }
27956 .wpfnl-mrm-email-template__modal .mintmrm-single-template.create-from-scratch .template-info .title {
27957 opacity: 0;
27958 visibility: hidden;
27959 }
27960 .wpfnl-mrm-email-template__modal .mintmrm-single-template.create-from-scratch .btn-default {
27961 position: absolute;
27962 top: 50%;
27963 left: 50%;
27964 transform: translate(-50%, -50%);
27965 width: 175px;
27966 box-shadow: 0px 10px 16px rgba(189, 193, 200, 0.5019607843);
27967 font-size: 15px;
27968 padding: 12px 15px;
27969 border: none;
27970 z-index: 9;
27971 height: auto;
27972 line-height: 1;
27973 }
27974 .wpfnl-mrm-email-template__modal .mintmrm-single-template.coming-soon {
27975 width: calc(75% - 40px);
27976 }
27977 .wpfnl-mrm-email-template__modal .mintmrm-single-template.coming-soon .coming-soon-inner {
27978 width: 100%;
27979 height: calc(100% - 35px);
27980 min-height: 120px;
27981 background: #fff;
27982 text-align: center;
27983 border-radius: 10px;
27984 display: flex;
27985 flex-flow: column;
27986 align-items: center;
27987 justify-content: center;
27988 box-shadow: 0px 1px 1px rgba(182, 185, 191, 0.3);
27989 }
27990 .wpfnl-mrm-email-template__modal .mintmrm-single-template.coming-soon h2 {
27991 width: 100%;
27992 text-align: center;
27993 z-index: 2;
27994 font-size: 16px;
27995 font-weight: 600;
27996 color: #2d3149;
27997 cursor: text;
27998 }
27999 .wpfnl-mrm-email-template__modal .mintmrm-single-template .mintmrm-single-remote-wrapper {
28000 position: relative;
28001 }
28002 .wpfnl-mrm-email-template__modal .mintmrm-single-template .mintmail-delete-email-template {
28003 border: none;
28004 padding: 5px;
28005 margin-top: 10px;
28006 background: transparent;
28007 color: #d63638;
28008 text-decoration: underline;
28009 }
28010 .wpfnl-mrm-email-template__modal .mintmrm-single-template .mintmrm-single-remote-template {
28011 position: relative;
28012 }
28013 .wpfnl-mrm-email-template__modal .mintmrm-single-template .template-image-wrapper {
28014 background-repeat: no-repeat;
28015 background-size: 100% auto;
28016 background-position: center center;
28017 border-radius: 10px;
28018 position: relative;
28019 overflow: hidden;
28020 }
28021 .wpfnl-mrm-email-template__modal .mintmrm-single-template .template-image-wrapper:before {
28022 content: "";
28023 display: block;
28024 padding-top: calc(100% + 20px);
28025 }
28026 .wpfnl-mrm-email-template__modal .mintmrm-single-template .hoverlay {
28027 background: rgba(255, 255, 255, 0.85);
28028 border-radius: 6px;
28029 position: absolute;
28030 top: 0;
28031 left: 0;
28032 width: 100%;
28033 height: 100%;
28034 z-index: 9;
28035 padding: 0 15px;
28036 display: flex;
28037 flex-flow: column;
28038 align-items: center;
28039 justify-content: center;
28040 opacity: 0;
28041 visibility: hidden;
28042 transition: all 0.3s ease;
28043 }
28044 .wpfnl-mrm-email-template__modal .mintmrm-single-template .hoverlay .mintmrm-btn {
28045 padding: 11px 18px;
28046 }
28047 .wpfnl-mrm-email-template__modal .mintmrm-single-template.importing .hoverlay, .wpfnl-mrm-email-template__modal .mintmrm-single-template:hover .hoverlay {
28048 opacity: 1;
28049 visibility: visible;
28050 }
28051 .wpfnl-mrm-email-template__modal .mintmrm-single-template .template-img {
28052 width: 100%;
28053 height: 350px;
28054 border-radius: 10px 10px 0 0;
28055 object-fit: contain;
28056 }
28057 .wpfnl-mrm-email-template__modal .mintmrm-single-template .template-info {
28058 margin-top: 16px;
28059 }
28060 .wpfnl-mrm-email-template__modal .mintmrm-single-template .template-info .title {
28061 margin-bottom: 0;
28062 text-align: center;
28063 display: block;
28064 color: #2d3149;
28065 font-weight: 600;
28066 font-size: 18px;
28067 line-height: 1;
28068 letter-spacing: -0.01em;
28069 transition: all 0.3s ease;
28070 }
28071
28072 .mintmrm-delete-alert-wrapper {
28073 position: fixed;
28074 top: 0;
28075 right: 0;
28076 padding: 15px;
28077 width: calc(100% - 160px);
28078 height: 100%;
28079 background: rgba(16, 5, 46, 0.3);
28080 z-index: 999;
28081 display: none;
28082 flex-flow: row wrap;
28083 align-items: center;
28084 justify-content: center;
28085 }
28086 .mintmrm-delete-alert-wrapper.show-modal {
28087 display: flex;
28088 }
28089
28090 .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation {
28091 background: #ffffff;
28092 border-radius: 10px;
28093 width: 100%;
28094 max-width: 514px;
28095 animation: mintmrm-bounce 0.3s;
28096 }
28097
28098 .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation .delete-confirmation-header {
28099 border-radius: 10px 10px 0 0;
28100 justify-content: space-between;
28101 padding: 24px;
28102 position: relative;
28103 }
28104
28105 .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation .delete-confirmation-header h3 {
28106 font-weight: 600;
28107 font-size: 18px;
28108 line-height: 1.11;
28109 }
28110
28111 .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation .delete-confirmation-header .delete-title {
28112 display: flex;
28113 align-items: center;
28114 gap: 8px;
28115 }
28116
28117 .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation .delete-confirmation-header .delete-title svg path {
28118 fill: #ec5956;
28119 }
28120
28121 .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation .delete-confirmation-header p {
28122 margin-top: 14px;
28123 font-weight: 400;
28124 font-size: 14px;
28125 line-height: 1.21;
28126 color: #9398a5;
28127 }
28128
28129 .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation .delete-confirmation-header .cross-icon {
28130 height: 40px;
28131 width: 40px;
28132 background: #ffffff;
28133 box-shadow: 0px 1px 1px #dadada;
28134 border-radius: 100px;
28135 display: flex;
28136 justify-content: center;
28137 align-items: center;
28138 position: absolute;
28139 cursor: pointer;
28140 top: -12px;
28141 right: -12px;
28142 }
28143
28144 .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation .delete-confirmation-header .cross-icon svg path {
28145 fill: #686f7f;
28146 }
28147
28148 .mintmrm-delete-alert-wrapper .icon {
28149 width: 50px;
28150 height: 50px;
28151 border: 2px solid #e65555;
28152 display: flex;
28153 align-items: center;
28154 justify-content: center;
28155 }
28156
28157 .mintmrm-delete-alert-wrapper .icon svg {
28158 width: 18px;
28159 height: 18px;
28160 }
28161
28162 .mintmrm-delete-alert-wrapper .icon svg path {
28163 stroke: #e65555;
28164 }
28165
28166 .mintmrm-delete-alert-wrapper .mintmrm-delete-confirm-btn {
28167 display: flex;
28168 flex-flow: row;
28169 align-items: center;
28170 justify-content: flex-end;
28171 padding: 20px;
28172 border-top: 1px solid #E9EAEE;
28173 }
28174
28175 .mintmrm-delete-alert-wrapper .mintmrm-delete-confirm-btn li {
28176 margin: 0 6px;
28177 }
28178
28179 .mintmrm-delete-alert-wrapper .mintmrm-delete-confirm-btn li:last-child {
28180 margin-right: 0;
28181 }
28182
28183 .mintmrm-delete-alert-wrapper .mintmrm-delete-confirm-btn li .cancel {
28184 background-color: transparent;
28185 border: 1px solid #e4e6eb;
28186 color: #2d3149;
28187 }
28188
28189 .mintmrm-delete-alert-wrapper .mintmrm-delete-confirm-btn li .cancel:hover {
28190 background-color: rgba(0, 0, 0, 0.031372549);
28191 }
28192
28193 .mrm-email-editor .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation {
28194 max-width: 530px;
28195 }
28196
28197 .mrm-email-editor .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation .delete-confirmation-header {
28198 background-color: transparent;
28199 border-bottom-color: #ebedf0;
28200 position: relative;
28201 padding: 25px 30px 25px 30px;
28202 }
28203
28204 .mrm-email-editor .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation .delete-confirmation-header .cross-icon {
28205 height: 46px;
28206 width: 46px;
28207 box-shadow: 0px 1px 1px #dadada;
28208 border-radius: 100px;
28209 border: none;
28210 position: absolute;
28211 right: -14px;
28212 top: -15px;
28213 }
28214
28215 .mrm-email-editor .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation .delete-confirmation-body {
28216 display: block;
28217 padding: 5px 30px 30px;
28218 }
28219
28220 .mrm-email-editor .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation .delete-confirmation-body .form-group label {
28221 margin-bottom: 7px;
28222 color: #2d3149;
28223 font-weight: 600;
28224 }
28225
28226 .mrm-email-editor .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation .delete-confirmation-body .form-group input[type=email] {
28227 font-size: 14px;
28228 min-height: 48px;
28229 color: #6a707c;
28230 border-color: #E9EAEE;
28231 width: 100%;
28232 }
28233
28234 .mrm-email-editor .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation .mintmrm-delete-confirm-btn li {
28235 margin: 0;
28236 }
28237
28238 .mrm-email-editor .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation .mintmrm-delete-confirm-btn .mintmrm-btn {
28239 display: inline-block;
28240 border: none;
28241 height: 38px;
28242 font-size: 14px;
28243 line-height: 38px;
28244 color: #fff;
28245 font-weight: 500;
28246 padding: 0 30px;
28247 min-width: 130px;
28248 cursor: pointer;
28249 text-align: center;
28250 letter-spacing: 0.2px;
28251 border-radius: 10px;
28252 text-transform: capitalize;
28253 background-color: #6E42D3;
28254 border: 1px solid transparent;
28255 }
28256
28257 .mrm-email-editor .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation .mintmrm-delete-confirm-btn .mintmrm-btn.outline {
28258 border-color: #6E42D3;
28259 color: #6E42D3;
28260 background-color: transparent;
28261 }
28262
28263 .mrm-email-editor .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation .mintmrm-delete-confirm-btn .cancel {
28264 margin-right: 14px;
28265 }
28266
28267 .mrm-email-editor .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation .mintmrm-delete-confirm-btn .alert-message p {
28268 color: #09af09;
28269 margin-right: 10px;
28270 font-size: 14px;
28271 font-weight: 500;
28272 }
28273
28274 .mrm-email-editor .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation .mintmrm-delete-confirm-btn .alert-message.mintmrm-error p {
28275 color: #eb1010;
28276 }
28277
28278 .mrm-email-editor .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation .mintmrm-delete-confirm-btn .mintmrm-loader {
28279 display: inline-block;
28280 position: relative;
28281 top: 2px;
28282 }
28283
28284 .mintmrm-loader {
28285 border: 2px solid #8265c5;
28286 border-radius: 50%;
28287 border-top: 2px solid #fff;
28288 width: 13px;
28289 height: 13px;
28290 animation: spin 0.7s linear infinite;
28291 display: inline-block;
28292 margin-left: 4px;
28293 }
28294
28295 .mintmrm-loader.show {
28296 display: block;
28297 }
28298
28299 @-webkit-keyframes spin {
28300 0% {
28301 -webkit-transform: rotate(0deg);
28302 }
28303 100% {
28304 -webkit-transform: rotate(360deg);
28305 }
28306 }
28307 @keyframes spin {
28308 0% {
28309 transform: rotate(0deg);
28310 }
28311 100% {
28312 transform: rotate(360deg);
28313 }
28314 }
28315 .folded .mintmrm-delete-alert-wrapper {
28316 width: calc(100% - 36px);
28317 }
28318
28319 .wpfnl-mrm-email-template__wrapper {
28320 width: calc(100% - 36px);
28321 }
28322 .wpfnl-mrm-email-template__wrapper .template-modal-inner {
28323 align-items: center;
28324 display: flex;
28325 max-width: 1215px;
28326 width: 100%;
28327 }
28328 .wpfnl-mrm-email-template__wrapper .template-modal-inner .preview-modal-wrapper {
28329 background: #f6f8fa;
28330 border-radius: 10px;
28331 padding: 24px 48px 40px 40px;
28332 position: relative;
28333 width: 100%;
28334 }
28335 .wpfnl-mrm-email-template__wrapper .template-modal-inner .preview-modal-wrapper .cross-icon {
28336 align-items: center;
28337 background: #fff;
28338 border-radius: 100px;
28339 box-shadow: 0 1px 1px #dadada;
28340 cursor: pointer;
28341 display: flex;
28342 height: 34px;
28343 justify-content: center;
28344 position: absolute;
28345 right: -15px;
28346 top: -15px;
28347 width: 34px;
28348 z-index: 2;
28349 }
28350 .wpfnl-mrm-email-template__wrapper .template-modal-inner .preview-modal-wrapper h2 {
28351 color: #2d3149;
28352 font-size: 20px;
28353 font-weight: 600;
28354 line-height: 1.2;
28355 margin-bottom: 25px;
28356 }
28357 .wpfnl-mrm-email-template__wrapper .template-modal-inner .preview-modal-wrapper .preview-test-email-wrapper {
28358 align-items: start;
28359 display: flex;
28360 gap: 24px;
28361 }
28362 .wpfnl-mrm-email-template__wrapper .template-modal-inner .preview-modal-wrapper .preview-test-email-wrapper .preview-test-section {
28363 background: #fff;
28364 border-radius: 10px;
28365 box-shadow: 0 1px 1px hsla(220, 7%, 73%, 0.3);
28366 width: 65%;
28367 }
28368 .wpfnl-mrm-email-template__wrapper .template-modal-inner .preview-modal-wrapper .preview-test-email-wrapper .preview-test-section .preview-email-header {
28369 align-items: center;
28370 border-bottom: 1px solid #ebedf0;
28371 display: flex;
28372 justify-content: space-between;
28373 padding: 17px 20px 17px 24px;
28374 }
28375 .wpfnl-mrm-email-template__wrapper .template-modal-inner .preview-modal-wrapper .preview-test-email-wrapper .preview-test-section .preview-email-header .responsive-view-section {
28376 border-radius: 6px;
28377 display: flex;
28378 }
28379 .wpfnl-mrm-email-template__wrapper .template-modal-inner .preview-modal-wrapper .preview-test-email-wrapper .preview-test-section .preview-email-header .responsive-view-section .desktop-icon {
28380 border-radius: 6px 0 0 6px;
28381 cursor: pointer;
28382 }
28383 .wpfnl-mrm-email-template__wrapper .template-modal-inner .preview-modal-wrapper .preview-test-email-wrapper .preview-test-section .preview-email-header .responsive-view-section .desktop-icon.active svg g {
28384 stroke: #573BFF;
28385 }
28386 .wpfnl-mrm-email-template__wrapper .template-modal-inner .preview-modal-wrapper .preview-test-email-wrapper .preview-test-section .preview-email-header .responsive-view-section .desktop-icon.active svg path {
28387 stroke: #573BFF;
28388 }
28389 .wpfnl-mrm-email-template__wrapper .template-modal-inner .preview-modal-wrapper .preview-test-email-wrapper .preview-test-section .preview-email-header .responsive-view-section .mobile-icon {
28390 border-radius: 0 6px 6px 0;
28391 cursor: pointer;
28392 }
28393 .wpfnl-mrm-email-template__wrapper .template-modal-inner .preview-modal-wrapper .preview-test-email-wrapper .preview-test-section .preview-email-header .responsive-view-section .mobile-icon.active svg g {
28394 stroke: #573BFF;
28395 }
28396 .wpfnl-mrm-email-template__wrapper .template-modal-inner .preview-modal-wrapper .preview-test-email-wrapper .preview-test-section .preview-email-header .responsive-view-section .mobile-icon.active svg path {
28397 stroke: #573BFF;
28398 }
28399 .wpfnl-mrm-email-template__wrapper .template-modal-inner .preview-modal-wrapper .preview-test-email-wrapper .preview-test-section .preview-email-header .responsive-view-section button {
28400 align-items: center;
28401 background-color: #fff;
28402 border-right: 1px solid #ebedf0;
28403 border: 1px solid #ebedf0;
28404 display: flex;
28405 height: 34px;
28406 justify-content: center;
28407 width: 44px;
28408 }
28409 .wpfnl-mrm-email-template__wrapper .template-modal-inner .preview-modal-wrapper .preview-test-email-wrapper .preview-test-section .preview-email-header .edit-template-section .edit-template-btn {
28410 align-items: center;
28411 background-color: transparent;
28412 border: 1px solid #ebedf0;
28413 border-radius: 6px;
28414 color: #2d3149;
28415 display: flex;
28416 font-size: 14px;
28417 font-weight: 500;
28418 gap: 7px;
28419 line-height: 1.07;
28420 padding: 8px 16px;
28421 cursor: pointer;
28422 }
28423 .wpfnl-mrm-email-template__wrapper .template-modal-inner .preview-modal-wrapper .preview-test-email-wrapper .preview-test-section .template-modal-overflow {
28424 display: flex;
28425 height: 500px;
28426 justify-content: center;
28427 padding: 19px 24px 24px;
28428 background: #fff;
28429 border-radius: 10px;
28430 overflow: auto;
28431 width: 100%;
28432 margin: 0 auto;
28433 max-width: 1365px;
28434 position: relative;
28435 }
28436 .wpfnl-mrm-email-template__wrapper .template-modal-inner .preview-modal-wrapper .preview-test-email-wrapper .preview-test-section .template-modal-overflow .mobile-view {
28437 max-width: 400px;
28438 width: 100%;
28439 }
28440 .wpfnl-mrm-email-template__wrapper .template-modal-inner .preview-modal-wrapper .preview-test-email-wrapper .test-email-section {
28441 background: #fff;
28442 border-radius: 10px;
28443 box-shadow: 0 1px 1px hsla(220, 7%, 73%, 0.3);
28444 padding: 24px;
28445 width: 35%;
28446 }
28447 .wpfnl-mrm-email-template__wrapper .template-modal-inner .preview-modal-wrapper .preview-test-email-wrapper .test-email-section .form-group {
28448 margin-bottom: 20px;
28449 position: relative;
28450 }
28451 .wpfnl-mrm-email-template__wrapper .template-modal-inner .preview-modal-wrapper .preview-test-email-wrapper .test-email-section .form-group .at-the-rate-icon {
28452 bottom: 10px;
28453 left: 15px;
28454 position: absolute;
28455 }
28456 .wpfnl-mrm-email-template__wrapper .template-modal-inner .preview-modal-wrapper .preview-test-email-wrapper .test-email-section .form-group input[type=email] {
28457 padding: 14px 15px 14px 43px;
28458 border: 1px solid #ebedf0;
28459 border-radius: 6px;
28460 color: #2d3149;
28461 display: block;
28462 font-weight: 400;
28463 line-height: 1.3;
28464 width: 100%;
28465 box-shadow: 0 0 0 transparent;
28466 background-color: #fff;
28467 }
28468 .wpfnl-mrm-email-template__wrapper .template-modal-inner .preview-modal-wrapper .preview-test-email-wrapper .test-email-section .footer-btn {
28469 display: flex;
28470 gap: 12px;
28471 justify-content: end;
28472 position: relative;
28473 }
28474 .wpfnl-mrm-email-template__wrapper .template-modal-inner .preview-modal-wrapper .preview-test-email-wrapper .test-email-section .footer-btn .alert-message {
28475 left: 0;
28476 max-width: 240px;
28477 position: absolute;
28478 top: 0;
28479 width: 100%;
28480 }
28481 .wpfnl-mrm-email-template__wrapper .template-modal-inner .preview-modal-wrapper .preview-test-email-wrapper .test-email-section .footer-btn .alert-message.wpfnl-error {
28482 color: #f44336;
28483 }
28484 .wpfnl-mrm-email-template__wrapper .template-modal-inner .preview-modal-wrapper .preview-test-email-wrapper .test-email-section .footer-btn .alert-message.wpfnl-success {
28485 color: #4caf50;
28486 }
28487
28488 .wpfnl-order-bump__template .template-preview-wrapper .description p {
28489 margin-bottom: 10px;
28490 }
28491 .wpfnl-order-bump__template .template-preview-wrapper .description p:last-child {
28492 margin-bottom: 0;
28493 }
28494 .wpfnl-order-bump__template .template-preview-wrapper .description ul {
28495 list-style: disc;
28496 }
28497 .wpfnl-order-bump__template .template-preview-wrapper .description ol,
28498 .wpfnl-order-bump__template .template-preview-wrapper .description ul {
28499 padding-left: 20px;
28500 margin-bottom: 10px;
28501 }
28502 .wpfnl-order-bump__template .template-preview-wrapper .description ol:last-child,
28503 .wpfnl-order-bump__template .template-preview-wrapper .description ul:last-child {
28504 margin-bottom: 0;
28505 }
28506
28507 .wpfnl-order-bump__template-style1 {
28508 background-color: #ffffff;
28509 border-radius: 12px;
28510 position: relative;
28511 border: 1px solid #E5E8F3;
28512 }
28513 .wpfnl-order-bump__template-style1 .preview-tag {
28514 background: #6E42D3;
28515 border-radius: 0px 3px 3px 0px;
28516 font-weight: 500;
28517 font-size: 12px;
28518 line-height: 14px;
28519 color: #FFFFFF;
28520 text-transform: capitalize;
28521 display: inline-block;
28522 padding: 5px 9px;
28523 position: absolute;
28524 top: -11px;
28525 left: -8px;
28526 }
28527 .wpfnl-order-bump__template-style1 .preview-tag:before {
28528 content: "";
28529 position: absolute;
28530 left: 0px;
28531 bottom: -10px;
28532 width: 0;
28533 height: 0;
28534 border-top: 10px solid #28027F;
28535 border-left: 8px solid transparent;
28536 }
28537 .wpfnl-order-bump__template-style1 .template-preview-wrapper {
28538 padding: 20px;
28539 display: flex;
28540 flex-flow: row wrap;
28541 align-items: flex-start;
28542 }
28543 .wpfnl-order-bump__template-style1 .template-preview-wrapper .template-img {
28544 width: 150px;
28545 height: 150px;
28546 background-color: #F2F2F8;
28547 border-radius: 10px;
28548 position: relative;
28549 background-repeat: no-repeat;
28550 background-position: center center;
28551 background-size: cover;
28552 object-fit: cover;
28553 }
28554 .wpfnl-order-bump__template-style1 .template-preview-wrapper .template-content {
28555 width: calc(100% - 160px);
28556 padding-left: 20px;
28557 }
28558 .wpfnl-order-bump__template-style1 .template-preview-wrapper .template-content .product-options .option-selector {
28559 color: #F34D01;
28560 font-weight: 500;
28561 font-size: 14px;
28562 line-height: 18px;
28563 margin-top: 10px;
28564 }
28565 .wpfnl-order-bump__template-style1 .template-preview-wrapper .template-title {
28566 font-weight: 500;
28567 font-size: 14px;
28568 line-height: 16px;
28569 color: #363B4E;
28570 margin-bottom: 9px;
28571 }
28572 .wpfnl-order-bump__template-style1 .template-preview-wrapper .subtitle {
28573 font-weight: 500;
28574 font-size: 14px;
28575 line-height: 16px;
28576 color: #6E42D3;
28577 margin-bottom: 14px;
28578 }
28579 .wpfnl-order-bump__template-style1 .template-preview-wrapper .description li,
28580 .wpfnl-order-bump__template-style1 .template-preview-wrapper .description strong,
28581 .wpfnl-order-bump__template-style1 .template-preview-wrapper .description span,
28582 .wpfnl-order-bump__template-style1 .template-preview-wrapper .description p,
28583 .wpfnl-order-bump__template-style1 .template-preview-wrapper .description {
28584 font-size: 13px;
28585 line-height: 20px;
28586 color: #7A8B9A;
28587 }
28588 .wpfnl-order-bump__template-style1 .template-preview-wrapper .product-price {
28589 display: inline-block;
28590 font-weight: 500;
28591 font-size: 13px;
28592 line-height: 15px;
28593 color: #EE8134;
28594 margin-left: auto;
28595 margin-top: 10px;
28596 }
28597 .wpfnl-order-bump__template-style1 .template-preview-wrapper .product-price span {
28598 font-size: 13px;
28599 color: #EE8134;
28600 font-weight: 500;
28601 }
28602 .wpfnl-order-bump__template-style1 .template-preview-wrapper .product-price ins {
28603 text-decoration: none;
28604 }
28605 .wpfnl-order-bump__template-style1 .offer-checkbox {
28606 background-color: #6E42D3;
28607 padding: 11px 20px;
28608 border-radius: 0 0 10px 10px;
28609 box-shadow: 0 -1px 2px 0 rgba(190, 190, 215, 0.29);
28610 }
28611 .wpfnl-order-bump__template-style1 .offer-checkbox .wpfnl-checkbox label {
28612 font-weight: 500;
28613 font-size: 15px;
28614 line-height: 18px;
28615 color: #d9d9d9;
28616 padding-left: 26px;
28617 margin: 0;
28618 border: none;
28619 }
28620 .wpfnl-order-bump__template-style1 .offer-checkbox .wpfnl-checkbox label:before {
28621 top: 1px;
28622 width: 15px;
28623 height: 15px;
28624 }
28625 .wpfnl-order-bump__template-style1 .offer-checkbox .wpfnl-checkbox label:after {
28626 left: 4px;
28627 top: 6px;
28628 width: 7px;
28629 height: 3px;
28630 border-bottom-color: #6E42D3;
28631 border-left-color: #6E42D3;
28632 }
28633 .wpfnl-order-bump__template-style1 .offer-checkbox .wpfnl-checkbox input[type=checkbox]:checked + label::before {
28634 background-color: #fff;
28635 border-color: #ffffff;
28636 }
28637
28638 .wpfnl-order-bump__template-style2 {
28639 border-radius: 10px;
28640 position: relative;
28641 margin: 0 0 20px;
28642 background-color: #ffffff;
28643 }
28644 .wpfnl-order-bump__template-style2 .preview-tag {
28645 background: #6E42D3;
28646 border-radius: 0px 3px 3px 0px;
28647 font-weight: 500;
28648 font-size: 12px;
28649 line-height: 14px;
28650 color: #FFFFFF;
28651 text-transform: capitalize;
28652 display: inline-block;
28653 padding: 5px 9px;
28654 position: absolute;
28655 top: -11px;
28656 left: -8px;
28657 }
28658 .wpfnl-order-bump__template-style2 .preview-tag:before {
28659 content: "";
28660 position: absolute;
28661 left: 0px;
28662 bottom: -10px;
28663 width: 0;
28664 height: 0;
28665 border-top: 10px solid #28027F;
28666 border-left: 8px solid transparent;
28667 }
28668 .wpfnl-order-bump__template-style2 .template-preview-wrapper {
28669 padding: 20px 15px;
28670 display: flex;
28671 flex-flow: row wrap;
28672 align-items: flex-start;
28673 border: 1px dashed #6E42D3;
28674 border-radius: 0 0 10px 10px;
28675 border-top: none;
28676 }
28677 .wpfnl-order-bump__template-style2 .template-preview-wrapper .template-img {
28678 width: 150px;
28679 height: 150px;
28680 background-color: #F2F2F8;
28681 border-radius: 10px;
28682 position: relative;
28683 background-repeat: no-repeat;
28684 background-position: center center;
28685 background-size: cover;
28686 object-fit: cover;
28687 }
28688 .wpfnl-order-bump__template-style2 .template-preview-wrapper .for-mobile {
28689 display: none;
28690 border-radius: 10px;
28691 }
28692 .wpfnl-order-bump__template-style2 .template-preview-wrapper .template-content {
28693 width: calc(100% - 150px);
28694 padding-left: 20px;
28695 }
28696 .wpfnl-order-bump__template-style2 .template-preview-wrapper .template-content .product-options .option-selector {
28697 color: #F34D01;
28698 font-weight: 500;
28699 font-size: 14px;
28700 line-height: 18px;
28701 margin-top: 10px;
28702 }
28703 .wpfnl-order-bump__template-style2 .template-preview-wrapper .template-title {
28704 font-weight: 500;
28705 font-size: 14px;
28706 line-height: 16px;
28707 color: #363B4E;
28708 margin-bottom: 9px;
28709 }
28710 .wpfnl-order-bump__template-style2 .template-preview-wrapper .subtitle {
28711 font-weight: 500;
28712 font-size: 14px;
28713 line-height: 16px;
28714 color: #6E42D3;
28715 margin-bottom: 14px;
28716 }
28717 .wpfnl-order-bump__template-style2 .template-preview-wrapper .description li,
28718 .wpfnl-order-bump__template-style2 .template-preview-wrapper .description strong,
28719 .wpfnl-order-bump__template-style2 .template-preview-wrapper .description span,
28720 .wpfnl-order-bump__template-style2 .template-preview-wrapper .description p,
28721 .wpfnl-order-bump__template-style2 .template-preview-wrapper .description {
28722 font-size: 13px;
28723 line-height: 20px;
28724 color: #7A8B9A;
28725 margin: 0;
28726 }
28727 @keyframes moveArrow {
28728 0%, 100% {
28729 transform: translateX(-8px);
28730 opacity: 1;
28731 }
28732 50%, 90% {
28733 transform: translateX(15px);
28734 opacity: 0;
28735 }
28736 99% {
28737 transform: translateX(-8px);
28738 opacity: 0;
28739 }
28740 }
28741 .wpfnl-order-bump__template-style2 .offer-checkbox {
28742 background-color: #6E42D3;
28743 padding: 8px 15px;
28744 border-radius: 10px 10px 0 0;
28745 display: flex;
28746 flex-flow: row wrap;
28747 align-items: flex-start;
28748 border: 1px dashed #6e42d3;
28749 }
28750 .wpfnl-order-bump__template-style2 .offer-checkbox .nav-arrow {
28751 display: inherit;
28752 line-height: normal;
28753 position: relative;
28754 top: 1px;
28755 margin-right: 10px;
28756 animation: moveArrow 1s linear infinite;
28757 }
28758 .wpfnl-order-bump__template-style2 .offer-checkbox .wpfnl-checkbox {
28759 line-height: normal;
28760 display: inherit;
28761 width: calc(100% - 130px);
28762 }
28763 .wpfnl-order-bump__template-style2 .offer-checkbox .wpfnl-checkbox label {
28764 font-weight: 500;
28765 color: #d9d9d9;
28766 padding: 0 0 0 20px;
28767 font-size: 12px;
28768 line-height: 14px;
28769 margin: 0;
28770 border: none;
28771 }
28772 .wpfnl-order-bump__template-style2 .offer-checkbox .wpfnl-checkbox label:before {
28773 top: 0;
28774 border: none;
28775 width: 14px;
28776 height: 14px;
28777 }
28778 .wpfnl-order-bump__template-style2 .offer-checkbox .wpfnl-checkbox label:after {
28779 left: 2px;
28780 top: 4px;
28781 width: 7px;
28782 height: 3px;
28783 border-bottom-color: #6E42D3;
28784 border-left-color: #6E42D3;
28785 }
28786 .wpfnl-order-bump__template-style2 .offer-checkbox .wpfnl-checkbox input[type=checkbox]:checked + label::before {
28787 background-color: #fff;
28788 border-color: #ffffff;
28789 }
28790 .wpfnl-order-bump__template-style2 .offer-checkbox .product-price {
28791 display: inline-block;
28792 font-weight: 500;
28793 font-size: 12px;
28794 line-height: 14px;
28795 color: #EE8134;
28796 margin-left: auto;
28797 }
28798 .wpfnl-order-bump__template-style2 .offer-checkbox .product-price span {
28799 font-size: 12px;
28800 color: #EE8134;
28801 font-weight: 500;
28802 line-height: normal;
28803 }
28804 .wpfnl-order-bump__template-style2 .offer-checkbox .product-price ins {
28805 text-decoration: none;
28806 }
28807
28808 .wpfnl-order-bump__template-style3 {
28809 border-radius: 10px;
28810 position: relative;
28811 margin: 20px 0;
28812 }
28813 .wpfnl-order-bump__template-style3 .template-preview-wrapper {
28814 padding: 20px 15px;
28815 border: 1px solid #6E42D3;
28816 border-radius: 10px;
28817 }
28818 .wpfnl-order-bump__template-style3 .template-preview-wrapper .template-img {
28819 width: 150px;
28820 height: 150px;
28821 background-color: #F2F2F8;
28822 border-radius: 10px;
28823 position: relative;
28824 background-repeat: no-repeat;
28825 background-position: center center;
28826 background-size: cover;
28827 object-fit: cover;
28828 }
28829 .wpfnl-order-bump__template-style3 .template-preview-wrapper .for-mobile {
28830 display: none;
28831 border-radius: 10px;
28832 }
28833 .wpfnl-order-bump__template-style3 .template-preview-wrapper .template-content {
28834 width: 100%;
28835 margin-top: 12px;
28836 }
28837 .wpfnl-order-bump__template-style3 .template-preview-wrapper .template-content .product-options .option-selector {
28838 color: #F34D01;
28839 font-weight: 500;
28840 font-size: 14px;
28841 line-height: 18px;
28842 margin-top: 10px;
28843 }
28844 .wpfnl-order-bump__template-style3 .template-preview-wrapper .product-price {
28845 font-weight: 500;
28846 font-size: 18px;
28847 line-height: 1.2;
28848 margin-bottom: 15px;
28849 display: block;
28850 color: #EE8134;
28851 }
28852 .wpfnl-order-bump__template-style3 .template-preview-wrapper .product-price del {
28853 color: #7A8B9A;
28854 }
28855 .wpfnl-order-bump__template-style3 .template-preview-wrapper .product-price ins {
28856 text-decoration: none;
28857 }
28858 .wpfnl-order-bump__template-style3 .template-preview-wrapper .template-title {
28859 font-weight: 500;
28860 margin: 0 0 9px 0;
28861 font-size: 16px;
28862 line-height: 1.3;
28863 color: #363B4E;
28864 }
28865 .wpfnl-order-bump__template-style3 .template-preview-wrapper .subtitle {
28866 font-weight: 500;
28867 font-size: 14px;
28868 line-height: 16px;
28869 color: #6E42D3;
28870 margin-bottom: 14px;
28871 }
28872 .wpfnl-order-bump__template-style3 .template-preview-wrapper .description li,
28873 .wpfnl-order-bump__template-style3 .template-preview-wrapper .description strong,
28874 .wpfnl-order-bump__template-style3 .template-preview-wrapper .description span,
28875 .wpfnl-order-bump__template-style3 .template-preview-wrapper .description p,
28876 .wpfnl-order-bump__template-style3 .template-preview-wrapper .description {
28877 font-size: 13px;
28878 line-height: 20px;
28879 color: #7A8B9A;
28880 margin: 0;
28881 }
28882 .wpfnl-order-bump__template-style3 .offer-checkbox {
28883 display: flex;
28884 flex-flow: row wrap;
28885 align-items: flex-start;
28886 }
28887 .wpfnl-order-bump__template-style3 .offer-checkbox .wpfnl-checkbox {
28888 line-height: normal;
28889 display: inherit;
28890 width: calc(100% - 60px);
28891 }
28892 .wpfnl-order-bump__template-style3 .offer-checkbox .wpfnl-checkbox .option-selector {
28893 color: #F34D01;
28894 font-weight: 500;
28895 font-size: 14px;
28896 line-height: 18px;
28897 }
28898 .wpfnl-order-bump__template-style3 .offer-checkbox .wpfnl-checkbox label {
28899 font-weight: 600;
28900 color: #363B4E;
28901 padding-left: 28px;
28902 font-size: 14px;
28903 line-height: 14px;
28904 margin: 0;
28905 }
28906 .wpfnl-order-bump__template-style3 .offer-checkbox .wpfnl-checkbox label:before {
28907 top: -1px;
28908 border: none;
28909 width: 18px;
28910 height: 18px;
28911 background-color: #c0c0c3;
28912 }
28913 .wpfnl-order-bump__template-style3 .offer-checkbox .wpfnl-checkbox label:after {
28914 left: 4px;
28915 top: 4px;
28916 width: 10px;
28917 height: 6px;
28918 border-bottom-color: #ffffff;
28919 border-left-color: #ffffff;
28920 }
28921 .wpfnl-order-bump__template-style3 .offer-checkbox .product-price {
28922 display: inline-block;
28923 font-weight: 500;
28924 font-size: 13px;
28925 line-height: 15px;
28926 color: #EE8134;
28927 margin-left: auto;
28928 }
28929 .wpfnl-order-bump__template-style3 .offer-checkbox .product-price del {
28930 margin-right: 2px;
28931 }
28932
28933 .wpfnl-order-bump__template-style4 {
28934 background-color: #f7f7f7;
28935 border-radius: 10px;
28936 position: relative;
28937 margin: 20px 0;
28938 }
28939 .wpfnl-order-bump__template-style4 .template-preview-wrapper {
28940 padding: 20px;
28941 display: flex;
28942 flex-flow: row wrap;
28943 align-items: center;
28944 }
28945 .wpfnl-order-bump__template-style4 .template-preview-wrapper .template-img {
28946 width: 70px;
28947 height: 70px;
28948 background-color: #F2F2F8;
28949 border-radius: 5px;
28950 position: relative;
28951 background-repeat: no-repeat;
28952 background-position: center center;
28953 background-size: cover;
28954 object-fit: cover;
28955 }
28956 .wpfnl-order-bump__template-style4 .template-preview-wrapper .for-mobile {
28957 display: none;
28958 border-radius: 5px;
28959 }
28960 .wpfnl-order-bump__template-style4 .template-preview-wrapper .template-content {
28961 width: calc(100% - 340px);
28962 padding-left: 14px;
28963 }
28964 .wpfnl-order-bump__template-style4 .template-preview-wrapper .template-title {
28965 font-weight: 500;
28966 font-size: 16px;
28967 line-height: 1.2;
28968 color: #363B4E;
28969 margin: 0 0 7px 0;
28970 max-width: 206px;
28971 }
28972 .wpfnl-order-bump__template-style4 .template-preview-wrapper .rating {
28973 color: #363B4E;
28974 font-weight: 600;
28975 display: flex;
28976 align-items: center;
28977 line-height: 1;
28978 font-size: 15px;
28979 }
28980 .wpfnl-order-bump__template-style4 .template-preview-wrapper .rating .star-rating {
28981 float: none;
28982 width: 86px;
28983 height: 15px;
28984 }
28985 .wpfnl-order-bump__template-style4 .template-preview-wrapper .rating .star-rating::before {
28986 content: "s s s s s";
28987 font-size: 13px;
28988 line-height: 1.2;
28989 color: #EE8134;
28990 }
28991 .wpfnl-order-bump__template-style4 .template-preview-wrapper .rating .star-rating span::before {
28992 content: "S S S S S";
28993 font-size: 13px;
28994 line-height: 1.2;
28995 color: #EE8134;
28996 }
28997 .wpfnl-order-bump__template-style4 .template-preview-wrapper .subtitle {
28998 font-weight: 500;
28999 font-size: 14px;
29000 line-height: 16px;
29001 color: #6E42D3;
29002 margin-bottom: 14px;
29003 }
29004 .wpfnl-order-bump__template-style4 .template-preview-wrapper .description li,
29005 .wpfnl-order-bump__template-style4 .template-preview-wrapper .description strong,
29006 .wpfnl-order-bump__template-style4 .template-preview-wrapper .description span,
29007 .wpfnl-order-bump__template-style4 .template-preview-wrapper .description p,
29008 .wpfnl-order-bump__template-style4 .template-preview-wrapper .description {
29009 font-size: 13px;
29010 line-height: 20px;
29011 color: #7A8B9A;
29012 margin: 0;
29013 }
29014 .wpfnl-order-bump__template-style4 .template-preview-wrapper .template-price {
29015 line-height: 1;
29016 padding-left: 20px;
29017 width: 110px;
29018 }
29019 .wpfnl-order-bump__template-style4 .template-preview-wrapper .product-price {
29020 display: inline-block;
29021 font-weight: 500;
29022 font-size: 13px;
29023 line-height: 15px;
29024 color: #EE8134;
29025 margin-left: auto;
29026 }
29027 .wpfnl-order-bump__template-style4 .template-preview-wrapper .product-price span {
29028 font-size: 13px;
29029 line-height: 15px;
29030 color: #EE8134;
29031 font-weight: 500;
29032 }
29033 .wpfnl-order-bump__template-style4 .template-preview-wrapper .product-price ins {
29034 text-decoration: none;
29035 background: transparent;
29036 }
29037 .wpfnl-order-bump__template-style4 .offer-checkbox {
29038 margin-left: auto;
29039 max-width: 160px;
29040 }
29041 .wpfnl-order-bump__template-style4 .offer-checkbox .wpfnl-checkbox .option-selector {
29042 color: #6E42D3;
29043 font-size: 14px;
29044 font-weight: 500;
29045 text-align: center;
29046 line-height: 1.2;
29047 }
29048 .wpfnl-order-bump__template-style4 .offer-checkbox .wpfnl-checkbox label:before,
29049 .wpfnl-order-bump__template-style4 .offer-checkbox .wpfnl-checkbox label:after {
29050 display: none;
29051 }
29052 .wpfnl-order-bump__template-style4 .offer-checkbox .wpfnl-checkbox label {
29053 border: 1px solid #6E42D3;
29054 color: #6E42D3;
29055 padding: 10px 15px;
29056 border-radius: 5px;
29057 font-size: 16px;
29058 font-weight: 500;
29059 text-align: center;
29060 line-height: 1.2;
29061 }
29062 .wpfnl-order-bump__template-style4 .offer-checkbox .wpfnl-checkbox input[type=checkbox]:checked + label {
29063 color: #fff;
29064 background-color: #6E42D3;
29065 }
29066
29067 @media only screen and (max-width: 575px) {
29068 .wpfnl-order-bump__template-style4 .template-preview-wrapper {
29069 padding: 15px;
29070 display: block;
29071 }
29072 .wpfnl-order-bump__template-style4 .template-preview-wrapper .template-img {
29073 width: auto;
29074 height: auto;
29075 background-image: none !important;
29076 }
29077 .wpfnl-order-bump__template-style4 .template-preview-wrapper .for-mobile {
29078 display: block;
29079 margin-bottom: 16px;
29080 }
29081 .wpfnl-order-bump__template-style4 .template-preview-wrapper .template-content {
29082 width: 100%;
29083 padding-left: 0;
29084 }
29085 .wpfnl-order-bump__template-style4 .template-preview-wrapper .template-title {
29086 max-width: 100%;
29087 }
29088 .wpfnl-order-bump__template-style4 .template-preview-wrapper .template-price {
29089 padding-left: 0;
29090 margin: 12px 0;
29091 width: 100%;
29092 }
29093 .wpfnl-order-bump__template-style4 .offer-checkbox {
29094 margin-left: 0;
29095 max-width: inherit;
29096 }
29097 }
29098 .wpfnl-order-bump__template-style5 {
29099 background-color: transparent;
29100 border: 2px dashed #6E42D3;
29101 border-radius: 10px;
29102 position: relative;
29103 margin: 20px 0;
29104 padding: 20px;
29105 }
29106 .wpfnl-order-bump__template-style5 .template-preview-wrapper {
29107 display: flex;
29108 flex-flow: row-reverse;
29109 }
29110 .wpfnl-order-bump__template-style5 .template-preview-wrapper .template-img {
29111 width: 100px;
29112 height: 100px;
29113 background-color: #F2F2F8;
29114 border-radius: 5px;
29115 position: relative;
29116 background-repeat: no-repeat;
29117 background-position: center center;
29118 background-size: cover;
29119 object-fit: cover;
29120 }
29121 .wpfnl-order-bump__template-style5 .template-preview-wrapper .for-mobile {
29122 display: none;
29123 border-radius: 5px;
29124 }
29125 .wpfnl-order-bump__template-style5 .template-preview-wrapper .template-content {
29126 width: calc(100% - 100px);
29127 padding-right: 14px;
29128 }
29129 .wpfnl-order-bump__template-style5 .template-preview-wrapper .template-content .product-options .option-selector {
29130 color: #F34D01;
29131 font-weight: 500;
29132 font-size: 14px;
29133 line-height: 18px;
29134 margin-top: 10px;
29135 }
29136 .wpfnl-order-bump__template-style5 .template-preview-wrapper .template-title {
29137 font-weight: 500;
29138 font-size: 18px;
29139 line-height: 1.2;
29140 color: #363B4E;
29141 margin: 0 0 7px 0;
29142 }
29143 .wpfnl-order-bump__template-style5 .template-preview-wrapper .rating {
29144 color: #363B4E;
29145 font-weight: 600;
29146 display: flex;
29147 align-items: center;
29148 line-height: 1;
29149 font-size: 15px;
29150 }
29151 .wpfnl-order-bump__template-style5 .template-preview-wrapper .rating .star-rating {
29152 float: none;
29153 width: 86px;
29154 height: 15px;
29155 }
29156 .wpfnl-order-bump__template-style5 .template-preview-wrapper .rating .star-rating::before {
29157 content: "s s s s s";
29158 font-size: 13px;
29159 line-height: 1.2;
29160 color: #EE8134;
29161 }
29162 .wpfnl-order-bump__template-style5 .template-preview-wrapper .rating .star-rating span::before {
29163 content: "S S S S S";
29164 font-size: 13px;
29165 line-height: 1.2;
29166 color: #EE8134;
29167 }
29168 .wpfnl-order-bump__template-style5 .template-preview-wrapper .subtitle {
29169 font-weight: 500;
29170 font-size: 14px;
29171 line-height: 16px;
29172 color: #6E42D3;
29173 margin-bottom: 5px;
29174 }
29175 .wpfnl-order-bump__template-style5 .template-preview-wrapper .description li,
29176 .wpfnl-order-bump__template-style5 .template-preview-wrapper .description strong,
29177 .wpfnl-order-bump__template-style5 .template-preview-wrapper .description span,
29178 .wpfnl-order-bump__template-style5 .template-preview-wrapper .description p,
29179 .wpfnl-order-bump__template-style5 .template-preview-wrapper .description {
29180 font-size: 13px;
29181 line-height: 20px;
29182 color: #7A8B9A;
29183 margin: 0;
29184 }
29185 .wpfnl-order-bump__template-style5 .template-preview-wrapper .template-price {
29186 line-height: 1;
29187 margin-bottom: 10px;
29188 width: 100%;
29189 }
29190 .wpfnl-order-bump__template-style5 .template-preview-wrapper .product-price {
29191 display: inline-block;
29192 font-weight: 500;
29193 font-size: 16px;
29194 line-height: 15px;
29195 color: #EE8134;
29196 margin-left: auto;
29197 }
29198 .wpfnl-order-bump__template-style5 .template-preview-wrapper .product-price span {
29199 font-size: 16px;
29200 line-height: 15px;
29201 color: #EE8134;
29202 font-weight: 500;
29203 }
29204 .wpfnl-order-bump__template-style5 .template-preview-wrapper .product-price ins {
29205 text-decoration: none;
29206 background: transparent;
29207 }
29208 .wpfnl-order-bump__template-style5 .offer-checkbox {
29209 line-height: 1.2;
29210 padding: 0 0 16px 0;
29211 border-bottom: 1px solid #ddd;
29212 margin-bottom: 15px;
29213 }
29214 .wpfnl-order-bump__template-style5 .offer-checkbox .wpfnl-checkbox {
29215 display: block;
29216 }
29217 .wpfnl-order-bump__template-style5 .offer-checkbox .wpfnl-checkbox .option-selector {
29218 color: #6E42D3;
29219 font-weight: 500;
29220 font-size: 14px;
29221 line-height: 1.2;
29222 text-transform: uppercase;
29223 }
29224 .wpfnl-order-bump__template-style5 .offer-checkbox .wpfnl-checkbox label {
29225 display: block;
29226 color: #6E42D3;
29227 font-size: 14px;
29228 font-weight: 500;
29229 line-height: 1.2;
29230 text-transform: uppercase;
29231 padding-left: 0;
29232 padding-right: 50px;
29233 }
29234 .wpfnl-order-bump__template-style5 .offer-checkbox .wpfnl-checkbox label:before {
29235 left: inherit;
29236 right: 0;
29237 top: -3px;
29238 width: 43px;
29239 height: 20px;
29240 border-radius: 30px;
29241 border-color: #6E42D3;
29242 }
29243 .wpfnl-order-bump__template-style5 .offer-checkbox .wpfnl-checkbox label:after {
29244 left: inherit;
29245 right: 26px;
29246 top: 1px;
29247 width: 14px;
29248 height: 14px;
29249 border-radius: 30px;
29250 transform: none;
29251 border-bottom: none;
29252 border-left: none;
29253 background-color: #6E42D3;
29254 opacity: 1;
29255 visibility: visible;
29256 }
29257 .wpfnl-order-bump__template-style5 .offer-checkbox .wpfnl-checkbox input[type=checkbox]:checked + label::after {
29258 background-color: #fff;
29259 right: 4px;
29260 }
29261
29262 @media only screen and (max-width: 575px) {
29263 .wpfnl-order-bump__template-style5 .template-preview-wrapper {
29264 display: block;
29265 }
29266 .wpfnl-order-bump__template-style5 .template-preview-wrapper .template-img {
29267 width: auto;
29268 height: auto;
29269 background-image: none !important;
29270 }
29271 .wpfnl-order-bump__template-style5 .template-preview-wrapper .for-mobile {
29272 display: block;
29273 margin-bottom: 16px;
29274 }
29275 .wpfnl-order-bump__template-style5 .template-preview-wrapper .template-content {
29276 width: 100%;
29277 padding-left: 0;
29278 }
29279 .wpfnl-order-bump__template-style5 .template-preview-wrapper .template-title {
29280 max-width: 100%;
29281 }
29282 .wpfnl-order-bump__template-style5 .template-preview-wrapper .template-price {
29283 padding-left: 0;
29284 margin: 12px 0;
29285 width: 100%;
29286 }
29287 .wpfnl-order-bump__template-style5 .offer-checkbox {
29288 margin-left: 0;
29289 max-width: inherit;
29290 }
29291 }
29292 .wpfnl-order-bump__template-style6 {
29293 background-color: #f7f7f7;
29294 border-radius: 10px;
29295 position: relative;
29296 margin: 20px 0;
29297 }
29298 .wpfnl-order-bump__template-style6 .template-preview-wrapper {
29299 padding: 20px;
29300 display: flex;
29301 flex-flow: row wrap;
29302 align-items: flex-start;
29303 justify-content: space-between;
29304 }
29305 .wpfnl-order-bump__template-style6 .template-preview-wrapper .template-img {
29306 width: 150px;
29307 height: 150px;
29308 background-color: #F2F2F8;
29309 border-radius: 10px;
29310 position: relative;
29311 background-repeat: no-repeat;
29312 background-position: center center;
29313 background-size: cover;
29314 object-fit: cover;
29315 }
29316 .wpfnl-order-bump__template-style6 .template-preview-wrapper .for-mobile {
29317 display: none;
29318 border-radius: 10px;
29319 }
29320 .wpfnl-order-bump__template-style6 .template-preview-wrapper .template-content {
29321 width: calc(100% - 142px);
29322 padding-right: 20px;
29323 }
29324 .wpfnl-order-bump__template-style6 .template-preview-wrapper .template-content .product-options .option-selector {
29325 color: #F34D01;
29326 font-weight: 500;
29327 font-size: 14px;
29328 line-height: 18px;
29329 margin-bottom: 5px;
29330 }
29331 .wpfnl-order-bump__template-style6 .template-preview-wrapper .template-title {
29332 font-weight: 500;
29333 font-size: 14px;
29334 line-height: 16px;
29335 color: #363B4E;
29336 margin: 0 0 9px 0;
29337 }
29338 .wpfnl-order-bump__template-style6 .template-preview-wrapper .subtitle {
29339 font-weight: 500;
29340 font-size: 14px;
29341 line-height: 16px;
29342 color: #6E42D3;
29343 margin-bottom: 14px;
29344 }
29345 .wpfnl-order-bump__template-style6 .template-preview-wrapper .description li,
29346 .wpfnl-order-bump__template-style6 .template-preview-wrapper .description strong,
29347 .wpfnl-order-bump__template-style6 .template-preview-wrapper .description span,
29348 .wpfnl-order-bump__template-style6 .template-preview-wrapper .description p,
29349 .wpfnl-order-bump__template-style6 .template-preview-wrapper .description {
29350 font-size: 13px;
29351 line-height: 20px;
29352 color: #7A8B9A;
29353 margin: 0;
29354 }
29355 .wpfnl-order-bump__template-style6 .template-preview-wrapper .product-price {
29356 display: inline-block;
29357 font-weight: 500;
29358 font-size: 15px;
29359 line-height: 15px;
29360 color: #EE8134;
29361 margin-left: auto;
29362 width: 142px;
29363 text-align: right;
29364 }
29365 .wpfnl-order-bump__template-style6 .template-preview-wrapper .product-price span {
29366 font-size: 15px;
29367 line-height: 15px;
29368 color: #EE8134;
29369 font-weight: 500;
29370 }
29371 .wpfnl-order-bump__template-style6 .template-preview-wrapper .product-price ins {
29372 text-decoration: none;
29373 background: transparent;
29374 }
29375 .wpfnl-order-bump__template-style6 .offer-checkbox {
29376 margin-bottom: 15px;
29377 }
29378 .wpfnl-order-bump__template-style6 .offer-checkbox .wpfnl-checkbox {
29379 display: block;
29380 line-height: 1;
29381 }
29382 .wpfnl-order-bump__template-style6 .offer-checkbox .wpfnl-checkbox .option-selector {
29383 color: #F34D01;
29384 font-weight: 500;
29385 font-size: 15px;
29386 line-height: 18px;
29387 }
29388 .wpfnl-order-bump__template-style6 .offer-checkbox .wpfnl-checkbox label {
29389 font-weight: 500;
29390 font-size: 15px;
29391 line-height: 18px;
29392 color: #363B4E;
29393 padding: 0 0 0 26px;
29394 margin: 0;
29395 border: 0;
29396 }
29397 .wpfnl-order-bump__template-style6 .offer-checkbox .wpfnl-checkbox label:before {
29398 top: 1px;
29399 background: #fff;
29400 }
29401 .wpfnl-order-bump__template-style6 .offer-checkbox .wpfnl-checkbox label:after {
29402 left: 4px;
29403 top: 6px;
29404 width: 10px;
29405 height: 6px;
29406 border-bottom-color: #ffffff;
29407 border-left-color: #ffffff;
29408 }
29409 .wpfnl-order-bump__template-style6 .offer-checkbox .wpfnl-checkbox input[type=checkbox]:checked + label::before {
29410 background-color: #6E42D3;
29411 border-color: #6E42D3;
29412 }
29413
29414 @media only screen and (max-width: 575px) {
29415 .wpfnl-order-bump__template-style6 .template-preview-wrapper {
29416 padding: 15px;
29417 display: block;
29418 }
29419 .wpfnl-order-bump__template-style6 .template-preview-wrapper .template-content {
29420 width: 100%;
29421 padding-right: 0;
29422 }
29423 .wpfnl-order-bump__template-style6 .offer-checkbox {
29424 margin-bottom: 10px;
29425 }
29426 }
29427 .wpfnl-order-bump__template-style7 {
29428 position: relative;
29429 margin-bottom: 20px;
29430 }
29431 .wpfnl-order-bump__template-style7 .template-preview-wrapper {
29432 background: #5a26d1;
29433 border-radius: 10px;
29434 padding: 15px 15px;
29435 }
29436 .wpfnl-order-bump__template-style7 .template-preview-wrapper .template-content-wrapper {
29437 width: calc(100% - 50px);
29438 padding-right: 15px;
29439 }
29440 .wpfnl-order-bump__template-style7 .template-preview-wrapper .template-content {
29441 display: flex;
29442 flex-flow: row wrap;
29443 align-items: flex-start;
29444 justify-content: space-between;
29445 }
29446 .wpfnl-order-bump__template-style7 .template-preview-wrapper .template-content .product-options .option-selector {
29447 color: #F34D01;
29448 font-weight: 500;
29449 font-size: 14px;
29450 line-height: 18px;
29451 margin-top: 10px;
29452 }
29453 .wpfnl-order-bump__template-style7 .template-preview-wrapper .template-content .template-title {
29454 color: #fff;
29455 font-size: 18px;
29456 font-weight: 600;
29457 margin-bottom: 5px;
29458 }
29459 .wpfnl-order-bump__template-style7 .template-preview-wrapper .template-content .description li,
29460 .wpfnl-order-bump__template-style7 .template-preview-wrapper .template-content .description strong,
29461 .wpfnl-order-bump__template-style7 .template-preview-wrapper .template-content .description span,
29462 .wpfnl-order-bump__template-style7 .template-preview-wrapper .template-content .description p,
29463 .wpfnl-order-bump__template-style7 .template-preview-wrapper .template-content .description {
29464 font-size: 16px;
29465 color: #fff;
29466 line-height: 1.5;
29467 font-weight: 400;
29468 }
29469 .wpfnl-order-bump__template-style7 .template-preview-wrapper .template-content .wpfnl-checkbox .option-selector {
29470 color: #F34D01;
29471 font-weight: 500;
29472 font-size: 14px;
29473 line-height: 18px;
29474 margin-top: 5px;
29475 }
29476 .wpfnl-order-bump__template-style7 .template-preview-wrapper .template-content .wpfnl-checkbox label {
29477 padding: 0;
29478 width: 50px;
29479 height: 50px;
29480 background: #fff;
29481 border-radius: 10px;
29482 display: flex;
29483 align-items: center;
29484 justify-content: center;
29485 }
29486 .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 {
29487 display: none;
29488 }
29489 .wpfnl-order-bump__template-style7 .template-preview-wrapper .template-content .wpfnl-checkbox label svg {
29490 transition: all 0.3s ease;
29491 }
29492 .wpfnl-order-bump__template-style7 .template-preview-wrapper .template-content .wpfnl-checkbox label svg path {
29493 stroke: #ffffff;
29494 }
29495 .wpfnl-order-bump__template-style7 .template-preview-wrapper .template-content .wpfnl-checkbox input[type=checkbox]:checked + label svg {
29496 transform: rotate(45deg);
29497 }
29498
29499 .wpfnl-order-bump__template-style8 {
29500 position: relative;
29501 margin-bottom: 20px;
29502 }
29503 .wpfnl-order-bump__template-style8 .template-preview-wrapper {
29504 padding: 15px 15px;
29505 border: 2px dashed #6E42D3;
29506 }
29507 .wpfnl-order-bump__template-style8 .template-preview-wrapper .product-options .option-selector {
29508 color: #F34D01;
29509 font-weight: 500;
29510 font-size: 14px;
29511 line-height: 18px;
29512 margin-bottom: 10px;
29513 }
29514 .wpfnl-order-bump__template-style8 .template-preview-wrapper .template-title {
29515 font-weight: 500;
29516 font-size: 14px;
29517 line-height: 16px;
29518 color: #363B4E;
29519 margin: 0 0 9px 0;
29520 }
29521 .wpfnl-order-bump__template-style8 .template-preview-wrapper .subtitle {
29522 font-weight: 500;
29523 font-size: 14px;
29524 line-height: 16px;
29525 color: #6E42D3;
29526 margin-bottom: 14px;
29527 text-transform: uppercase;
29528 text-decoration: underline;
29529 }
29530 .wpfnl-order-bump__template-style8 .template-preview-wrapper .description li,
29531 .wpfnl-order-bump__template-style8 .template-preview-wrapper .description strong,
29532 .wpfnl-order-bump__template-style8 .template-preview-wrapper .description span,
29533 .wpfnl-order-bump__template-style8 .template-preview-wrapper .description p,
29534 .wpfnl-order-bump__template-style8 .template-preview-wrapper .description {
29535 font-size: 13px;
29536 line-height: 20px;
29537 color: #7A8B9A;
29538 margin: 0;
29539 }
29540 .wpfnl-order-bump__template-style8 .offer-checkbox {
29541 background-color: #6E42D3;
29542 padding: 8px 15px;
29543 display: flex;
29544 flex-flow: row wrap;
29545 align-items: flex-start;
29546 border: none;
29547 margin-bottom: 15px;
29548 }
29549 .wpfnl-order-bump__template-style8 .offer-checkbox .nav-arrow {
29550 display: inherit;
29551 line-height: normal;
29552 position: relative;
29553 top: 2px;
29554 margin-right: 10px;
29555 }
29556 .wpfnl-order-bump__template-style8 .offer-checkbox .wpfnl-checkbox {
29557 line-height: normal;
29558 display: inherit;
29559 width: calc(100% - 130px);
29560 }
29561 .wpfnl-order-bump__template-style8 .offer-checkbox .wpfnl-checkbox .option-selector {
29562 color: #F34D01;
29563 font-weight: 500;
29564 font-size: 14px;
29565 line-height: 18px;
29566 }
29567 .wpfnl-order-bump__template-style8 .offer-checkbox .wpfnl-checkbox label {
29568 font-weight: 500;
29569 color: #d9d9d9;
29570 padding: 0 0 0 20px;
29571 font-size: 12px;
29572 line-height: 14px;
29573 margin: 0;
29574 }
29575 .wpfnl-order-bump__template-style8 .offer-checkbox .wpfnl-checkbox label:before {
29576 top: 2px;
29577 border: none;
29578 width: 12px;
29579 height: 12px;
29580 }
29581 .wpfnl-order-bump__template-style8 .offer-checkbox .wpfnl-checkbox label:after {
29582 left: 2px;
29583 top: 5px;
29584 width: 8px;
29585 height: 5px;
29586 border-bottom-color: #6E42D3;
29587 border-left-color: #6E42D3;
29588 }
29589 .wpfnl-order-bump__template-style8 .offer-checkbox .wpfnl-checkbox input[type=checkbox]:checked + label::before {
29590 background-color: #fff;
29591 border-color: #ffffff;
29592 }
29593 .wpfnl-order-bump__template-style8 .offer-checkbox .product-price {
29594 display: inline-block;
29595 font-weight: 500;
29596 font-size: 12px;
29597 line-height: 14px;
29598 color: #EE8134;
29599 margin-left: auto;
29600 }
29601 .wpfnl-order-bump__template-style8 .offer-checkbox .product-price span {
29602 font-size: 12px;
29603 line-height: 14px;
29604 color: #EE8134;
29605 font-weight: 500;
29606 line-height: normal;
29607 }
29608 .wpfnl-order-bump__template-style8 .offer-checkbox .product-price ins {
29609 text-decoration: none;
29610 background: transparent;
29611 }
29612
29613 .wpfnl-order-bump__template-style9 {
29614 background-color: #ffffff;
29615 border: 1px solid #E5E8F3;
29616 border-radius: 12px;
29617 position: relative;
29618 margin: 20px 0;
29619 }
29620 .wpfnl-order-bump__template-style9 > .subtitle {
29621 font-weight: 500;
29622 font-size: 14px;
29623 line-height: 16px;
29624 color: #333;
29625 margin-bottom: 0;
29626 background: #ffd921;
29627 text-align: center;
29628 padding: 10px 15px;
29629 border-radius: 10px 10px 0 0;
29630 }
29631 .wpfnl-order-bump__template-style9 .template-preview-wrapper {
29632 padding: 20px;
29633 display: flex;
29634 flex-flow: row wrap;
29635 align-items: center;
29636 }
29637 .wpfnl-order-bump__template-style9 .template-preview-wrapper .template-img {
29638 width: 150px;
29639 height: 150px;
29640 background-color: #F2F2F8;
29641 border-radius: 10px;
29642 position: relative;
29643 background-repeat: no-repeat;
29644 background-position: center center;
29645 background-size: cover;
29646 object-fit: cover;
29647 }
29648 .wpfnl-order-bump__template-style9 .template-preview-wrapper .for-mobile {
29649 display: none;
29650 border-radius: 10px;
29651 }
29652 .wpfnl-order-bump__template-style9 .template-preview-wrapper .template-content {
29653 width: calc(100% - 160px);
29654 padding-left: 20px;
29655 }
29656 .wpfnl-order-bump__template-style9 .template-preview-wrapper .template-title {
29657 font-weight: 500;
29658 font-size: 14px;
29659 line-height: 16px;
29660 color: #363B4E;
29661 margin: 0 0 9px 0;
29662 }
29663 .wpfnl-order-bump__template-style9 .template-preview-wrapper .product-price {
29664 display: inline-block;
29665 font-weight: 500;
29666 font-size: 13px;
29667 line-height: 15px;
29668 color: #EE8134;
29669 margin-left: auto;
29670 margin-top: 10px;
29671 }
29672 .wpfnl-order-bump__template-style9 .template-preview-wrapper .product-price span {
29673 font-size: 13px;
29674 line-height: 15px;
29675 color: #EE8134;
29676 font-weight: 500;
29677 }
29678 .wpfnl-order-bump__template-style9 .template-preview-wrapper .product-price ins {
29679 text-decoration: none;
29680 background: transparent;
29681 }
29682 .wpfnl-order-bump__template-style9 .template-preview-wrapper .product-options {
29683 margin: 10px 0 0 0;
29684 }
29685 .wpfnl-order-bump__template-style9 .template-preview-wrapper .product-options .option-selector {
29686 color: #F34D01;
29687 cursor: pointer;
29688 font-size: 14px;
29689 }
29690 .wpfnl-order-bump__template-style9 .description-wrapper {
29691 background: #f7f7f7;
29692 padding: 12px 20px;
29693 margin: 0;
29694 }
29695 .wpfnl-order-bump__template-style9 .description-wrapper .description li,
29696 .wpfnl-order-bump__template-style9 .description-wrapper .description strong,
29697 .wpfnl-order-bump__template-style9 .description-wrapper .description span,
29698 .wpfnl-order-bump__template-style9 .description-wrapper .description p,
29699 .wpfnl-order-bump__template-style9 .description-wrapper .description {
29700 font-size: 13px;
29701 line-height: 20px;
29702 color: #7A8B9A;
29703 margin: 0;
29704 }
29705 .wpfnl-order-bump__template-style9 .offer-checkbox {
29706 background-color: #6E42D3;
29707 padding: 12px 20px 12px;
29708 border-radius: 0 0 10px 10px;
29709 box-shadow: 0 -1px 2px 0 rgba(190, 190, 215, 0.29);
29710 text-align: center;
29711 }
29712 .wpfnl-order-bump__template-style9 .offer-checkbox .wpfnl-checkbox {
29713 display: block;
29714 line-height: 1;
29715 }
29716 .wpfnl-order-bump__template-style9 .offer-checkbox .wpfnl-checkbox .option-selector {
29717 color: #F34D01;
29718 font-weight: 500;
29719 font-size: 14px;
29720 line-height: 18px;
29721 }
29722 .wpfnl-order-bump__template-style9 .offer-checkbox .wpfnl-checkbox label {
29723 font-weight: 500;
29724 font-size: 15px;
29725 line-height: 18px;
29726 color: #d9d9d9;
29727 padding: 0 0 0 26px;
29728 margin: 0;
29729 border: 0;
29730 }
29731 .wpfnl-order-bump__template-style9 .offer-checkbox .wpfnl-checkbox label:before {
29732 top: 1px;
29733 border: none;
29734 }
29735 .wpfnl-order-bump__template-style9 .offer-checkbox .wpfnl-checkbox label:after {
29736 left: 3px;
29737 top: 5px;
29738 width: 10px;
29739 height: 6px;
29740 border-bottom-color: #6E42D3;
29741 border-left-color: #6E42D3;
29742 }
29743 .wpfnl-order-bump__template-style9 .offer-checkbox .wpfnl-checkbox input[type=checkbox]:checked + label::before {
29744 background-color: #fff;
29745 border-color: #ffffff;
29746 }
29747
29748 @media only screen and (max-width: 460px) {
29749 .wpfnl-order-bump__template-style9 .template-preview-wrapper {
29750 padding: 15px;
29751 display: block;
29752 }
29753 .wpfnl-order-bump__template-style9 .template-preview-wrapper .template-img {
29754 width: auto;
29755 height: auto;
29756 background-image: none !important;
29757 }
29758 .wpfnl-order-bump__template-style9 .template-preview-wrapper .for-mobile {
29759 display: block;
29760 border-radius: 10px;
29761 margin-bottom: 16px;
29762 }
29763 .wpfnl-order-bump__template-style9 .template-preview-wrapper .template-content {
29764 width: 100%;
29765 padding-left: 0;
29766 }
29767 .wpfnl-order-bump__template-style9 .offer-checkbox {
29768 padding: 9px 15px 13px;
29769 }
29770 }
29771 .wpfnl-order-bump__template-style10 {
29772 border-radius: 10px;
29773 position: relative;
29774 margin: 20px 0;
29775 background-color: #f7f7f7;
29776 border: 1px solid #E5E8F3;
29777 }
29778 .wpfnl-order-bump__template-style10 .template-preview-wrapper {
29779 padding: 20px 15px;
29780 }
29781 .wpfnl-order-bump__template-style10 .template-preview-wrapper .template-content .option-selector {
29782 color: #F34D01;
29783 font-weight: 500;
29784 font-size: 14px;
29785 line-height: 18px;
29786 margin-bottom: 10px;
29787 }
29788 .wpfnl-order-bump__template-style10 .template-preview-wrapper .template-title-area {
29789 display: flex;
29790 align-items: flex-start;
29791 justify-content: space-between;
29792 margin: 0 0 15px 0;
29793 }
29794 .wpfnl-order-bump__template-style10 .template-preview-wrapper .template-title {
29795 font-weight: 700;
29796 font-size: 14px;
29797 line-height: 16px;
29798 color: #363B4E;
29799 margin: 0;
29800 width: calc(100% - 60px);
29801 padding-right: 15px;
29802 }
29803 .wpfnl-order-bump__template-style10 .template-preview-wrapper .template-title .nav-arrow {
29804 line-height: 1;
29805 position: relative;
29806 top: -1px;
29807 margin-right: 7px;
29808 }
29809 .wpfnl-order-bump__template-style10 .template-preview-wrapper .template-title .product-price {
29810 display: inline-block;
29811 color: #EE8134;
29812 margin-left: auto;
29813 }
29814 .wpfnl-order-bump__template-style10 .template-preview-wrapper .template-title .product-price span {
29815 color: #EE8134;
29816 font-weight: 700;
29817 }
29818 .wpfnl-order-bump__template-style10 .template-preview-wrapper .template-title .product-price ins {
29819 text-decoration: none;
29820 background: transparent;
29821 }
29822 .wpfnl-order-bump__template-style10 .template-preview-wrapper .description li,
29823 .wpfnl-order-bump__template-style10 .template-preview-wrapper .description strong,
29824 .wpfnl-order-bump__template-style10 .template-preview-wrapper .description span,
29825 .wpfnl-order-bump__template-style10 .template-preview-wrapper .description p,
29826 .wpfnl-order-bump__template-style10 .template-preview-wrapper .description {
29827 font-size: 13px;
29828 line-height: 20px;
29829 color: #7A8B9A;
29830 margin: 0;
29831 }
29832 .wpfnl-order-bump__template-style10 .offer-checkbox {
29833 display: block;
29834 width: 60px;
29835 text-align: right;
29836 }
29837 .wpfnl-order-bump__template-style10 .offer-checkbox .wpfnl-checkbox {
29838 line-height: 1;
29839 display: block;
29840 }
29841 .wpfnl-order-bump__template-style10 .offer-checkbox .wpfnl-checkbox label {
29842 font-weight: 700;
29843 color: #6E42D3;
29844 font-size: 16px;
29845 line-height: 14px;
29846 margin: 0;
29847 padding: 0;
29848 }
29849 .wpfnl-order-bump__template-style10 .offer-checkbox .wpfnl-checkbox label:after,
29850 .wpfnl-order-bump__template-style10 .offer-checkbox .wpfnl-checkbox label:before {
29851 display: none;
29852 }
29853
29854 .wpfnl-order-bump__template-style11 {
29855 border-radius: 5px;
29856 position: relative;
29857 margin: 20px 0;
29858 background-color: #fff;
29859 border: 1px solid #6E42D3;
29860 }
29861 .wpfnl-order-bump__template-style11 .oderbump-loader {
29862 border-radius: 5px;
29863 }
29864 .wpfnl-order-bump__template-style11 .template-preview-wrapper {
29865 padding: 20px 15px;
29866 }
29867 .wpfnl-order-bump__template-style11 .template-preview-wrapper .template-content .option-selector {
29868 color: #F34D01;
29869 font-weight: 500;
29870 font-size: 14px;
29871 line-height: 18px;
29872 margin-bottom: 10px;
29873 }
29874 .wpfnl-order-bump__template-style11 .template-preview-wrapper .template-title-area {
29875 display: flex;
29876 align-items: flex-start;
29877 justify-content: space-between;
29878 margin: 0 0 15px 0;
29879 }
29880 .wpfnl-order-bump__template-style11 .template-preview-wrapper .template-title-area .product-price {
29881 display: inline-block;
29882 color: #EE8134;
29883 margin-left: auto;
29884 width: 120px;
29885 text-align: right;
29886 }
29887 .wpfnl-order-bump__template-style11 .template-preview-wrapper .template-title-area .product-price span {
29888 color: #EE8134;
29889 font-weight: 700;
29890 }
29891 .wpfnl-order-bump__template-style11 .template-preview-wrapper .template-title-area .product-price ins {
29892 text-decoration: none;
29893 background: transparent;
29894 }
29895 .wpfnl-order-bump__template-style11 .template-preview-wrapper .description {
29896 font-size: 13px;
29897 line-height: 20px;
29898 color: #7A8B9A;
29899 margin: 0;
29900 }
29901 .wpfnl-order-bump__template-style11 .offer-checkbox {
29902 background-color: transparent;
29903 padding: 0;
29904 border-radius: 0;
29905 box-shadow: none;
29906 width: calc(100% - 120px);
29907 }
29908 .wpfnl-order-bump__template-style11 .offer-checkbox .wpfnl-checkbox {
29909 display: block;
29910 line-height: 1;
29911 }
29912 .wpfnl-order-bump__template-style11 .offer-checkbox .wpfnl-checkbox label {
29913 font-weight: 600;
29914 font-size: 15px;
29915 line-height: 18px;
29916 color: #363B4E;
29917 padding: 0 0 0 26px;
29918 margin: 0;
29919 border: 0;
29920 }
29921 .wpfnl-order-bump__template-style11 .offer-checkbox .wpfnl-checkbox label:before {
29922 top: 1px;
29923 border-color: #6E42D3;
29924 }
29925 .wpfnl-order-bump__template-style11 .offer-checkbox .wpfnl-checkbox label:after {
29926 left: 4px;
29927 top: 6px;
29928 width: 10px;
29929 height: 6px;
29930 border-bottom-color: #6E42D3;
29931 border-left-color: #6E42D3;
29932 }
29933 .wpfnl-order-bump__template-style11 .offer-checkbox .wpfnl-checkbox input[type=checkbox]:checked + label::before {
29934 background-color: #fff;
29935 }
29936
29937 @media only screen and (max-width: 460px) {
29938 .wpfnl-order-bump__template-style11 .template-preview-wrapper {
29939 padding: 15px;
29940 display: block;
29941 }
29942 .wpfnl-order-bump__template-style11 .template-preview-wrapper .template-img {
29943 width: auto;
29944 height: auto;
29945 background-image: none !important;
29946 }
29947 .wpfnl-order-bump__template-style11 .template-preview-wrapper .for-mobile {
29948 display: block;
29949 border-radius: 10px;
29950 margin-bottom: 16px;
29951 }
29952 .wpfnl-order-bump__template-style11 .template-preview-wrapper .template-content {
29953 width: 100%;
29954 padding-left: 0;
29955 }
29956 .wpfnl-order-bump__template-style11 .offer-checkbox {
29957 padding: 9px 15px 13px;
29958 }
29959 }
29960 .wpfnl-order-bump__template-style12 {
29961 background-color: #ffffff;
29962 border-radius: 12px;
29963 padding: 20px;
29964 position: relative;
29965 border: 1px solid #E5E8F3;
29966 }
29967 .wpfnl-order-bump__template-style12 .template-preview-wrapper .template-img {
29968 width: 150px;
29969 height: 150px;
29970 background-color: #F2F2F8;
29971 border-radius: 10px;
29972 position: relative;
29973 background-repeat: no-repeat;
29974 background-position: center center;
29975 background-size: cover;
29976 object-fit: cover;
29977 margin: 0 16px 6px 0;
29978 float: left;
29979 }
29980 .wpfnl-order-bump__template-style12 .template-preview-wrapper .template-content .option-selector {
29981 color: #F34D01;
29982 font-weight: 500;
29983 font-size: 14px;
29984 line-height: 18px;
29985 margin-bottom: 10px;
29986 }
29987 .wpfnl-order-bump__template-style12 .template-preview-wrapper .template-content::after {
29988 content: "";
29989 display: block;
29990 clear: both;
29991 }
29992 .wpfnl-order-bump__template-style12 .template-preview-wrapper .template-title {
29993 font-weight: 500;
29994 font-size: 14px;
29995 line-height: 16px;
29996 color: #363B4E;
29997 margin-bottom: 0;
29998 margin-left: 5px;
29999 }
30000 .wpfnl-order-bump__template-style12 .template-preview-wrapper .subtitle {
30001 font-weight: 500;
30002 font-size: 14px;
30003 line-height: 16px;
30004 color: #6E42D3;
30005 margin: 0;
30006 display: flex;
30007 flex-flow: row wrap;
30008 }
30009 .wpfnl-order-bump__template-style12 .template-preview-wrapper .description {
30010 font-size: 13px;
30011 line-height: 20px;
30012 color: #7A8B9A;
30013 width: 100%;
30014 margin: 8px 0;
30015 }
30016 .wpfnl-order-bump__template-style12 .template-preview-wrapper .product-options {
30017 margin: 8px 0;
30018 }
30019 .wpfnl-order-bump__template-style12 .template-preview-wrapper .product-options .option-selector {
30020 color: #F34D01;
30021 cursor: pointer;
30022 font-size: 14px;
30023 }
30024 .wpfnl-order-bump__template-style12 .template-preview-wrapper .product-price {
30025 display: inline-block;
30026 font-weight: 500;
30027 font-size: 13px;
30028 line-height: 15px;
30029 color: #EE8134;
30030 }
30031 .wpfnl-order-bump__template-style12 .template-preview-wrapper .product-price span {
30032 font-size: 13px;
30033 color: #EE8134;
30034 font-weight: 500;
30035 }
30036 .wpfnl-order-bump__template-style12 .template-preview-wrapper .product-price ins {
30037 text-decoration: none;
30038 }
30039 .wpfnl-order-bump__template-style12 .offer-checkbox {
30040 background-color: #6E42D3;
30041 padding: 11px 20px;
30042 margin-top: 10px;
30043 border-radius: 5px;
30044 }
30045 .wpfnl-order-bump__template-style12 .offer-checkbox .wpfnl-checkbox .option-selector {
30046 color: #6E42D3;
30047 font-weight: 500;
30048 font-size: 14px;
30049 line-height: 18px;
30050 }
30051 .wpfnl-order-bump__template-style12 .offer-checkbox .wpfnl-checkbox label {
30052 font-weight: 500;
30053 font-size: 15px;
30054 line-height: 18px;
30055 color: #d9d9d9;
30056 padding-left: 26px;
30057 margin: 0;
30058 border: none;
30059 }
30060 .wpfnl-order-bump__template-style12 .offer-checkbox .wpfnl-checkbox label:before {
30061 top: 1px;
30062 width: 15px;
30063 height: 15px;
30064 }
30065 .wpfnl-order-bump__template-style12 .offer-checkbox .wpfnl-checkbox label:after {
30066 left: 4px;
30067 top: 6px;
30068 width: 7px;
30069 height: 3px;
30070 border-bottom-color: #6E42D3;
30071 border-left-color: #6E42D3;
30072 }
30073 .wpfnl-order-bump__template-style12 .offer-checkbox .wpfnl-checkbox input[type=checkbox]:checked + label::before {
30074 background-color: #fff;
30075 border-color: #ffffff;
30076 }
30077
30078 .wpfnl-order-bump__template-style13 {
30079 background-color: #ffffff;
30080 border-radius: 12px;
30081 position: relative;
30082 border: 2px dashed #E5E8F3;
30083 padding: 20px;
30084 }
30085 .wpfnl-order-bump__template-style13 .subtitle {
30086 font-weight: 500;
30087 font-size: 18px;
30088 line-height: 1.3;
30089 color: #6E42D3;
30090 margin-bottom: 20px;
30091 text-align: center;
30092 }
30093 .wpfnl-order-bump__template-style13 .template-preview-wrapper {
30094 display: flex;
30095 flex-flow: row wrap;
30096 align-items: flex-start;
30097 }
30098 .wpfnl-order-bump__template-style13 .template-preview-wrapper .template-content .option-selector {
30099 color: #F34D01;
30100 font-weight: 500;
30101 font-size: 14px;
30102 line-height: 18px;
30103 margin-bottom: 10px;
30104 }
30105 .wpfnl-order-bump__template-style13 .template-preview-wrapper .template-img {
30106 width: 150px;
30107 height: 150px;
30108 background-color: #F2F2F8;
30109 border-radius: 10px;
30110 position: relative;
30111 background-repeat: no-repeat;
30112 background-position: center center;
30113 background-size: cover;
30114 object-fit: cover;
30115 }
30116 .wpfnl-order-bump__template-style13 .template-preview-wrapper .template-content {
30117 width: calc(100% - 160px);
30118 padding-left: 20px;
30119 }
30120 .wpfnl-order-bump__template-style13 .template-preview-wrapper .template-title {
30121 font-weight: 500;
30122 font-size: 14px;
30123 line-height: 16px;
30124 color: #363B4E;
30125 margin-bottom: 9px;
30126 }
30127 .wpfnl-order-bump__template-style13 .template-preview-wrapper .description li,
30128 .wpfnl-order-bump__template-style13 .template-preview-wrapper .description span,
30129 .wpfnl-order-bump__template-style13 .template-preview-wrapper .description p,
30130 .wpfnl-order-bump__template-style13 .template-preview-wrapper .description {
30131 font-size: 13px;
30132 line-height: 20px;
30133 color: #7A8B9A;
30134 }
30135 .wpfnl-order-bump__template-style13 .template-preview-wrapper .product-options {
30136 margin: 10px 0 0 0;
30137 }
30138 .wpfnl-order-bump__template-style13 .template-preview-wrapper .product-options .option-selector {
30139 color: #F34D01;
30140 cursor: pointer;
30141 font-size: 14px;
30142 }
30143 .wpfnl-order-bump__template-style13 .product-price {
30144 display: inline-block;
30145 font-weight: 500;
30146 font-size: 15px;
30147 line-height: 1.2;
30148 color: #EE8134;
30149 margin-left: 5px;
30150 }
30151 .wpfnl-order-bump__template-style13 .product-price span {
30152 font-size: 15px;
30153 color: #EE8134;
30154 font-weight: 500;
30155 }
30156 .wpfnl-order-bump__template-style13 .product-price ins {
30157 text-decoration: none;
30158 }
30159 .wpfnl-order-bump__template-style13 .offer-checkbox {
30160 background-color: #6E42D3;
30161 padding: 11px 20px;
30162 margin-bottom: 20px;
30163 border-radius: 10px;
30164 }
30165 .wpfnl-order-bump__template-style13 .offer-checkbox .wpfnl-checkbox .option-selector {
30166 color: #6E42D3;
30167 font-weight: 500;
30168 font-size: 15px;
30169 line-height: 18px;
30170 display: flex;
30171 align-items: center;
30172 justify-content: space-between;
30173 }
30174 .wpfnl-order-bump__template-style13 .offer-checkbox .wpfnl-checkbox label {
30175 font-weight: 500;
30176 font-size: 15px;
30177 line-height: 18px;
30178 color: #d9d9d9;
30179 padding-left: 26px;
30180 margin: 0;
30181 border: none;
30182 }
30183 .wpfnl-order-bump__template-style13 .offer-checkbox .wpfnl-checkbox label:before {
30184 top: 1px;
30185 width: 15px;
30186 height: 15px;
30187 }
30188 .wpfnl-order-bump__template-style13 .offer-checkbox .wpfnl-checkbox label:after {
30189 left: 4px;
30190 top: 6px;
30191 width: 7px;
30192 height: 3px;
30193 border-bottom-color: #6E42D3;
30194 border-left-color: #6E42D3;
30195 }
30196 .wpfnl-order-bump__template-style13 .offer-checkbox .wpfnl-checkbox input[type=checkbox]:checked + label::before {
30197 background-color: #fff;
30198 border-color: #ffffff;
30199 }
30200
30201 .wpfnl-order-bump__template-style14 {
30202 border-radius: 10px;
30203 position: relative;
30204 margin: 0 0 20px;
30205 background-color: #ffffff;
30206 border: 1px solid #6E42D3;
30207 }
30208 .wpfnl-order-bump__template-style14 .template-preview-wrapper {
30209 padding: 20px 15px;
30210 display: flex;
30211 flex-flow: row wrap;
30212 align-items: flex-start;
30213 border-radius: 0 0 10px 10px;
30214 border-top: none;
30215 }
30216 .wpfnl-order-bump__template-style14 .template-preview-wrapper .template-content .option-selector {
30217 color: #F34D01;
30218 font-weight: 500;
30219 font-size: 14px;
30220 line-height: 18px;
30221 margin: 5px 0;
30222 }
30223 .wpfnl-order-bump__template-style14 .template-preview-wrapper .template-img {
30224 width: 150px;
30225 height: 150px;
30226 background-color: #F2F2F8;
30227 border-radius: 10px;
30228 position: relative;
30229 background-repeat: no-repeat;
30230 background-position: center center;
30231 background-size: cover;
30232 object-fit: cover;
30233 }
30234 .wpfnl-order-bump__template-style14 .template-preview-wrapper .for-mobile {
30235 display: none;
30236 border-radius: 10px;
30237 }
30238 .wpfnl-order-bump__template-style14 .template-preview-wrapper .template-content {
30239 width: calc(100% - 150px);
30240 padding-left: 20px;
30241 }
30242 .wpfnl-order-bump__template-style14 .template-preview-wrapper .template-title {
30243 font-weight: 500;
30244 font-size: 14px;
30245 line-height: 16px;
30246 color: #363B4E;
30247 margin-bottom: 9px;
30248 }
30249 .wpfnl-order-bump__template-style14 .template-preview-wrapper .subtitle {
30250 font-weight: 500;
30251 font-size: 14px;
30252 line-height: 16px;
30253 color: #6E42D3;
30254 }
30255 .wpfnl-order-bump__template-style14 .template-preview-wrapper .description li,
30256 .wpfnl-order-bump__template-style14 .template-preview-wrapper .description span,
30257 .wpfnl-order-bump__template-style14 .template-preview-wrapper .description p,
30258 .wpfnl-order-bump__template-style14 .template-preview-wrapper .description {
30259 font-size: 13px;
30260 line-height: 20px;
30261 color: #7A8B9A;
30262 margin: 0;
30263 }
30264 .wpfnl-order-bump__template-style14 .template-preview-wrapper .product-price {
30265 font-weight: 500;
30266 font-size: 12px;
30267 line-height: 14px;
30268 color: #EE8134;
30269 margin-left: auto;
30270 text-align: right;
30271 margin-top: 15px;
30272 display: block;
30273 }
30274 .wpfnl-order-bump__template-style14 .template-preview-wrapper .product-price span {
30275 font-size: 12px;
30276 color: #EE8134;
30277 font-weight: 500;
30278 line-height: normal;
30279 }
30280 .wpfnl-order-bump__template-style14 .template-preview-wrapper .product-price ins {
30281 text-decoration: none;
30282 }
30283 .wpfnl-order-bump__template-style14 .offer-checkbox {
30284 padding: 12px 15px 9px;
30285 border-radius: 7px 7px 0 0;
30286 display: flex;
30287 flex-flow: row wrap;
30288 align-items: flex-start;
30289 border-bottom: 1px solid #6e42d3;
30290 }
30291 .wpfnl-order-bump__template-style14 .offer-checkbox .wpfnl-checkbox {
30292 line-height: normal;
30293 display: inherit;
30294 width: calc(100% - 130px);
30295 }
30296 .wpfnl-order-bump__template-style14 .offer-checkbox .wpfnl-checkbox .option-selector {
30297 color: #6E42D3;
30298 font-weight: 500;
30299 font-size: 15px;
30300 line-height: 1.2x;
30301 }
30302 .wpfnl-order-bump__template-style14 .offer-checkbox .wpfnl-checkbox label {
30303 font-weight: 500;
30304 color: #363B4E;
30305 padding: 0 0 0 26px;
30306 font-size: 12px;
30307 line-height: 14px;
30308 margin: 0;
30309 border: none;
30310 }
30311 .wpfnl-order-bump__template-style14 .offer-checkbox .wpfnl-checkbox label:before {
30312 border: none;
30313 width: 18px;
30314 height: 18px;
30315 background-color: #cacacb;
30316 }
30317 .wpfnl-order-bump__template-style14 .offer-checkbox .wpfnl-checkbox label:after {
30318 left: 4px;
30319 top: 2px;
30320 }
30321
30322 .wpfnl-modal-wrapper .product-search {
30323 border: 1px solid #6E42D3;
30324 background: #f6f4fb;
30325 border-radius: 10px;
30326 height: 40px;
30327 width: 250px;
30328 position: relative;
30329 margin-left: 10px;
30330 display: flex;
30331 }
30332 .wpfnl-modal-wrapper .product-search .wpfnl-product-search {
30333 display: none;
30334 }
30335 .wpfnl-modal-wrapper .product-search .search-icon {
30336 position: absolute;
30337 left: 10px;
30338 top: 10px;
30339 }
30340 .wpfnl-modal-wrapper .product-search .search-icon path,
30341 .wpfnl-modal-wrapper .product-search .search-icon circle {
30342 stroke: #716395;
30343 }
30344 .wpfnl-modal-wrapper .product-search .select2.select2-container.select2-container--default {
30345 width: 100% !important;
30346 }
30347 .wpfnl-modal-wrapper .product-search .single-product {
30348 display: flex;
30349 position: relative;
30350 }
30351 .wpfnl-modal-wrapper .product-search .single-product svg {
30352 position: absolute;
30353 left: 10px;
30354 top: 10px;
30355 }
30356 .wpfnl-modal-wrapper .product-search .select2-selection__rendered {
30357 padding: 10px 10px 10px 35px;
30358 width: 100%;
30359 border-radius: 10px;
30360 white-space: pre;
30361 overflow: hidden;
30362 text-overflow: ellipsis;
30363 display: block;
30364 -webkit-line-clamp: 3;
30365 -webkit-box-orient: vertical;
30366 line-height: normal;
30367 color: #716395;
30368 }
30369 .wpfnl-modal-wrapper .product-search .select2-selection__placeholder {
30370 color: #716395;
30371 }
30372 .wpfnl-modal-wrapper .product-search .select2-container--default .select2-selection--single {
30373 background-color: transparent;
30374 border: none;
30375 height: auto;
30376 }
30377 .wpfnl-modal-wrapper .product-search .select2-selection__clear {
30378 padding: 0 3px;
30379 cursor: pointer;
30380 }
30381 .wpfnl-modal-wrapper .product-search .select2-container.select2-container--default.select2-container--open {
30382 background: transparent;
30383 border-radius: 0;
30384 border: none;
30385 z-index: 2;
30386 }
30387 .wpfnl-modal-wrapper .product-search .select2-container--default .select2-selection--single .select2-selection__arrow {
30388 display: none;
30389 }
30390
30391 .wpfnl-modal-overlay.wpfnl-product-add-modal .wpfnl-modal-wrapper {
30392 max-width: 540px;
30393 max-height: 250px;
30394 padding: 0;
30395 }
30396 .wpfnl-modal-overlay.wpfnl-product-add-modal .wpfnl-modal-wrapper .wpfnl-modal-close .wpfnl-modal-close-btn {
30397 top: -10px;
30398 right: -10px;
30399 }
30400 .wpfnl-modal-overlay.wpfnl-product-add-modal .wpfnl-modal-wrapper .wpfnl-modal-contents {
30401 display: flex;
30402 flex-direction: column;
30403 justify-content: space-between;
30404 height: 100%;
30405 }
30406 .wpfnl-modal-overlay.wpfnl-product-add-modal .wpfnl-modal-wrapper .wpfnl-modal-contents .wpfnl-modal-body-wrapper {
30407 padding: 24px 30px;
30408 }
30409 .wpfnl-modal-overlay.wpfnl-product-add-modal .wpfnl-modal-wrapper .wpfnl-modal-contents .wpfnl-modal-body-wrapper .title {
30410 color: #363B4E;
30411 font-size: 18px;
30412 font-style: normal;
30413 font-weight: 500;
30414 line-height: normal;
30415 margin-bottom: 30px;
30416 }
30417 .wpfnl-modal-overlay.wpfnl-product-add-modal .wpfnl-modal-wrapper .wpfnl-modal-contents .wpfnl-modal-body-wrapper p {
30418 color: #2D3149;
30419 font-size: 15px;
30420 font-style: normal;
30421 font-weight: 500;
30422 line-height: normal;
30423 margin-bottom: 6px;
30424 }
30425 .wpfnl-modal-overlay.wpfnl-product-add-modal .wpfnl-modal-wrapper .wpfnl-modal-contents .wpfnl-modal-body-wrapper .product-search {
30426 margin: 0;
30427 width: 100%;
30428 border-radius: 8px;
30429 border: 1px solid #DFE1E6;
30430 background: transparent;
30431 }
30432 .wpfnl-modal-overlay.wpfnl-product-add-modal .wpfnl-modal-wrapper .wpfnl-modal-contents .wpfnl-modal-body-wrapper .product-search .search-icon circle,
30433 .wpfnl-modal-overlay.wpfnl-product-add-modal .wpfnl-modal-wrapper .wpfnl-modal-contents .wpfnl-modal-body-wrapper .product-search .search-icon path {
30434 stroke: #A7A8B3;
30435 }
30436 .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 {
30437 color: #7A8B9A;
30438 font-size: 14px;
30439 font-style: normal;
30440 font-weight: 300;
30441 line-height: normal;
30442 letter-spacing: -0.14px;
30443 margin-right: auto;
30444 padding-top: 3px;
30445 }
30446 .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 {
30447 padding: 0;
30448 padding-top: 8px;
30449 padding-left: 35px;
30450 display: flex;
30451 flex-direction: row-reverse;
30452 justify-content: space-between;
30453 padding-right: 10px;
30454 align-items: center;
30455 }
30456 .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 {
30457 margin-top: 3px;
30458 }
30459 .wpfnl-modal-overlay.wpfnl-product-add-modal .wpfnl-modal-wrapper .wpfnl-modal-contents .wpfnl-modal-footer-wrapper {
30460 border-top: 1px solid #DFE1E6;
30461 display: flex;
30462 justify-content: flex-end;
30463 gap: 12px;
30464 padding: 20px 30px;
30465 }
30466 .wpfnl-modal-overlay.wpfnl-product-add-modal .wpfnl-modal-wrapper .wpfnl-modal-contents .wpfnl-modal-footer-wrapper button {
30467 min-width: auto;
30468 display: flex;
30469 justify-content: center;
30470 align-items: center;
30471 }
30472 .wpfnl-modal-overlay.wpfnl-product-add-modal .wpfnl-modal-wrapper .wpfnl-modal-contents .wpfnl-modal-footer-wrapper button.outline {
30473 background: transparent;
30474 color: #3C3F47;
30475 border-radius: 10px;
30476 border: 1px solid #DFE1E6;
30477 min-width: auto;
30478 }
30479 .wpfnl-modal-overlay.wpfnl-product-add-modal .wpfnl-modal-wrapper .wpfnl-modal-contents .wpfnl-modal-footer-wrapper button.outline:hover {
30480 background: #6E42D3;
30481 color: #FFF;
30482 border-color: transparent;
30483 }
30484 .wpfnl-modal-overlay.wpfnl-product-add-modal .wpfnl-modal-wrapper .wpfnl-modal-contents .wpfnl-modal-footer-wrapper button:disabled {
30485 opacity: 0.5;
30486 pointer-events: none;
30487 cursor: not-allowed;
30488 }
30489 .wpfnl-modal-overlay.wpfnl-product-add-modal .wpfnl-modal-wrapper .wpfnl-modal-contents .wpfnl-modal-footer-wrapper button .wpfnl-loader {
30490 position: static;
30491 width: 15px;
30492 height: 15px;
30493 background: transparent;
30494 }
30495
30496 .wpfnl .v-tour .v-step {
30497 border-radius: 10px;
30498 background: #6E42D3;
30499 box-shadow: 0px 2px 15px 0px rgba(22, 28, 32, 0.08);
30500 padding: 0;
30501 z-index: 999999999999 !important;
30502 }
30503 .wpfnl .v-tour .v-step .v-step__header {
30504 background: #6E42D3;
30505 border-radius: 10px 10px 0 0;
30506 padding: 16px 18px 0px;
30507 margin: 0;
30508 }
30509 .wpfnl .v-tour .v-step .v-step__header div {
30510 color: #FFF;
30511 font-size: 14px;
30512 font-style: normal;
30513 font-weight: 500;
30514 line-height: normal;
30515 text-align: left;
30516 }
30517 .wpfnl .v-tour .v-step .v-step__content {
30518 padding: 8px 18px 16px;
30519 border-bottom: 1px solid #8860E3;
30520 margin: 0;
30521 }
30522 .wpfnl .v-tour .v-step .v-step__content div {
30523 color: rgba(255, 255, 255, 0.9);
30524 font-size: 13px;
30525 font-style: normal;
30526 font-weight: 400;
30527 line-height: 1.53;
30528 text-align: left;
30529 }
30530 .wpfnl .v-tour .v-step .v-step__buttons {
30531 padding: 13px 16px;
30532 display: flex;
30533 align-items: center;
30534 justify-content: flex-end;
30535 gap: 8px;
30536 }
30537 .wpfnl .v-tour .v-step .v-step__buttons .v-step__button {
30538 font-size: 13px;
30539 font-style: normal;
30540 font-weight: 500;
30541 line-height: 1.07;
30542 letter-spacing: 0.2px;
30543 border-radius: 8px;
30544 height: auto;
30545 width: auto;
30546 margin: 0;
30547 padding: 9px 14px;
30548 }
30549 .wpfnl .v-tour .v-step .v-step__buttons .v-step__button.v-step__button-skip {
30550 color: #FFF;
30551 border: 1px solid #FFF;
30552 background: transparent;
30553 }
30554 .wpfnl .v-tour .v-step .v-step__buttons .v-step__button.v-step__button-skip:hover {
30555 color: #6E42D3;
30556 background: #FFF;
30557 border-color: #6E42D3;
30558 }
30559 .wpfnl .v-tour .v-step .v-step__buttons .v-step__button.v-step__button-next {
30560 color: #6E42D3;
30561 background: #FFF;
30562 padding: 10px 14px;
30563 }
30564 .wpfnl .v-tour .v-step .v-step__buttons .v-step__button.v-step__button-next:hover {
30565 color: #FFF;
30566 background: #6E42D3;
30567 }
30568 .wpfnl .v-tour .v-step .v-step__arrow::before {
30569 background: #6E42D3;
30570 }
30571 .wpfnl .wpfnl-guided-tour.has-overlay::before {
30572 content: "";
30573 position: fixed;
30574 left: 0;
30575 top: 0;
30576 width: 100%;
30577 height: 100%;
30578 background: rgba(29, 29, 29, 0.4901960784);
30579 z-index: 3;
30580 pointer-events: none;
30581 -webkit-mask-image: var(--mask);
30582 mask-image: var(--mask);
30583 }
30584
30585 .wpfnl-copy-notice {
30586 display: flex;
30587 align-items: center;
30588 justify-content: space-between;
30589 border-radius: 10px;
30590 background: #2B0C45;
30591 box-shadow: 0px 10px 20px 0px rgba(176, 174, 186, 0.6);
30592 max-width: 670px;
30593 margin: auto;
30594 padding: 16px 20px;
30595 position: absolute;
30596 width: 100%;
30597 border: none;
30598 bottom: 21px;
30599 left: 50%;
30600 transform: translateX(-50%);
30601 }
30602 .wpfnl-copy-notice .wpfnl-notice-body-text {
30603 display: flex;
30604 gap: 10px;
30605 }
30606 .wpfnl-copy-notice .wpfnl-notice-body-text .wpfnl-notice-icon svg path {
30607 fill: #FFF;
30608 }
30609 .wpfnl-copy-notice .wpfnl-notice-body-text .wpfnl-notice-text {
30610 color: #FFF;
30611 }
30612 .wpfnl-copy-notice .wpfnl-button-wrapper button {
30613 background: transparent;
30614 border: none;
30615 outline: none;
30616 cursor: pointer;
30617 }
30618 .wpfnl-copy-notice .wpfnl-button-wrapper button.wpfnl-notice-undo {
30619 color: #EC813F;
30620 margin-right: 26px;
30621 }
30622
30623 .wpfnl .wpfnl-btn.view-analytics-stat {
30624 background-color: transparent;
30625 border: 1px solid #EBEDF0;
30626 padding: 8px 10px;
30627 cursor: pointer;
30628 text-align: center;
30629 border-radius: 10px;
30630 text-transform: capitalize;
30631 }
30632 .wpfnl .wpfnl-btn.view-analytics-stat .wpfnl-switcher {
30633 display: flex;
30634 align-items: center;
30635 gap: 9px;
30636 color: #2D3149;
30637 font-weight: 500;
30638 }
30639 .wpfnl .wpfnl-btn.view-analytics-stat .wpfnl-switcher label {
30640 width: 30px;
30641 height: 18px;
30642 }
30643 .wpfnl .wpfnl-btn.view-analytics-stat .wpfnl-switcher label::after {
30644 width: 12px;
30645 height: 12px;
30646 top: 2px;
30647 }
30648 .wpfnl .wpfnl-btn.view-analytics-stat .wpfnl-switcher input[type=checkbox]:checked + label::after {
30649 left: -14px;
30650 }
30651 .wpfnl .automation-step-name .step-stats {
30652 position: relative;
30653 display: flex;
30654 flex-flow: row wrap;
30655 align-items: center;
30656 justify-content: center;
30657 gap: 10px;
30658 padding-top: 16px;
30659 margin-top: 15px;
30660 }
30661 .wpfnl .automation-step-name .step-stats::before {
30662 content: "";
30663 position: absolute;
30664 top: 0;
30665 left: -24px;
30666 width: calc(100% + 48px);
30667 height: 1px;
30668 background: #F2F2F2;
30669 }
30670 .wpfnl .automation-step-name .step-stats .single-stats {
30671 border: 1px solid #F2F2F2;
30672 border-radius: 6px;
30673 font-size: 14px;
30674 line-height: 1;
30675 color: #2D3149;
30676 min-width: 62px;
30677 text-align: center;
30678 padding: 6px 4px;
30679 display: flex;
30680 align-items: center;
30681 justify-content: center;
30682 gap: 4px;
30683 }
30684 .wpfnl .automation-step-name .step-stats .single-stats.converion-rate {
30685 color: #12B76A;
30686 }
30687 .wpfnl .view-analytics-btn {
30688 background-color: transparent;
30689 border: 1px solid #EBEDF0;
30690 padding: 9px 10px;
30691 cursor: pointer;
30692 text-align: center;
30693 border-radius: 10px;
30694 text-transform: capitalize;
30695 display: flex;
30696 align-items: center;
30697 gap: 10px;
30698 font-weight: 500;
30699 }
30700 .wpfnl .view-analytics-btn:hover {
30701 background: #6E42D3;
30702 color: #FFF;
30703 }
30704 .wpfnl .view-analytics-btn:hover svg path {
30705 fill: #FFF;
30706 }
30707 .wpfnl .wpfnl-automation-reports-wrapper {
30708 position: fixed;
30709 width: 100vw;
30710 height: 100vh;
30711 background: #f0f0f1;
30712 top: 32px;
30713 z-index: 999;
30714 padding: 40px 60px;
30715 display: flex;
30716 flex-direction: column;
30717 align-items: center;
30718 }
30719 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__header {
30720 width: 90%;
30721 max-width: 1180px;
30722 display: flex;
30723 align-items: center;
30724 justify-content: space-between;
30725 }
30726 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__header .wpfnl-page__header-left .back-to-flow {
30727 font-weight: 500;
30728 font-size: 14px;
30729 line-height: 14px;
30730 color: #A4A8B5;
30731 text-transform: capitalize;
30732 margin-bottom: 7px;
30733 border: none;
30734 background: none;
30735 display: flex;
30736 align-items: center;
30737 gap: 5px;
30738 cursor: pointer;
30739 }
30740 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__header .wpfnl-page__header-left .back-to-flow h1 {
30741 font-weight: 600;
30742 font-size: 22px;
30743 line-height: 1;
30744 color: #2d3149;
30745 }
30746 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__header .wpfnl-page__header-right {
30747 display: flex;
30748 }
30749 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__header .wpfnl-page__header-right .selectbox {
30750 position: relative;
30751 }
30752 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__header .wpfnl-page__header-right .selectbox .drop-down-button {
30753 position: relative;
30754 border: 1px solid #dee1e8;
30755 border-radius: 6px;
30756 padding: 10px 31px 10px 12px;
30757 background-color: transparent;
30758 text-align: left;
30759 font-weight: 600;
30760 font-size: 14px;
30761 line-height: 1;
30762 color: #2d3149;
30763 width: 105px;
30764 text-transform: capitalize;
30765 cursor: pointer;
30766 }
30767 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__header .wpfnl-page__header-right .selectbox .drop-down-button::before {
30768 content: " ";
30769 display: block;
30770 position: absolute;
30771 border-style: solid;
30772 border-color: #a4a8b5;
30773 border-width: 0px 2px 2px 0px;
30774 transform: rotate(45deg) translateY(-50%);
30775 transform-origin: center;
30776 transition: all 0.3s ease;
30777 height: 6px;
30778 right: 17px;
30779 top: calc(50% - 3px);
30780 width: 6px;
30781 cursor: pointer;
30782 }
30783 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__header .wpfnl-page__header-right .selectbox .drop-down-button.show::before {
30784 transform: rotate(225deg) translateY(-50%);
30785 }
30786 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__header .wpfnl-page__header-right .selectbox .wpfnl-dropdown {
30787 top: 40px;
30788 width: 130px;
30789 }
30790 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__header .wpfnl-page__header-right .selectbox .wpfnl-dropdown li {
30791 padding: 10px 15px;
30792 cursor: pointer;
30793 color: #1d2327;
30794 }
30795 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__header .wpfnl-page__header-right .selectbox .wpfnl-dropdown li:first-child {
30796 border-radius: 10px 10px 0 0;
30797 }
30798 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__header .wpfnl-page__header-right .selectbox .wpfnl-dropdown li:last-child {
30799 border-radius: 0 0 10px 10px;
30800 }
30801 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__header .wpfnl-page__header-right .selectbox .wpfnl-dropdown li:hover {
30802 background-color: #f6f8fa;
30803 }
30804 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__header .wpfnl-page__header-right .selectbox .wpfnl-dropdown.show {
30805 visibility: visible;
30806 opacity: 1;
30807 }
30808 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__header .wpfnl-page__header-right .selectbox .wpfnl-dropdown::after {
30809 content: none;
30810 }
30811 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__header .wpfnl-refresh-btn {
30812 background: transparent;
30813 border: 1px solid #dee1e8;
30814 margin-right: 12px;
30815 margin-left: 0;
30816 border-radius: 6px;
30817 height: 36px;
30818 width: 36px;
30819 padding: 1px 0 0 1px;
30820 display: flex;
30821 align-items: center;
30822 justify-content: center;
30823 cursor: pointer;
30824 }
30825 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__header .wpfnl-refresh-btn.rotate svg {
30826 animation: spin 0.7s linear infinite;
30827 }
30828 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body {
30829 width: 90%;
30830 max-width: 1180px;
30831 }
30832 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .wpfnl-overall-report {
30833 background: #ffffff;
30834 box-shadow: 0px 1px 1px rgba(182, 185, 191, 0.3019607843);
30835 border-radius: 10px;
30836 padding: 24px 24px 32px;
30837 position: relative;
30838 margin-top: 30px;
30839 }
30840 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .wpfnl-overall-report .wpfnl-template-overall-report-body {
30841 display: grid;
30842 grid-template-columns: repeat(3, 1fr);
30843 gap: 15px;
30844 margin-bottom: 20px;
30845 }
30846 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .wpfnl-overall-report .wpfnl-template-overall-report-body .box-header {
30847 margin-bottom: 15px;
30848 grid-column: span 3;
30849 }
30850 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .wpfnl-overall-report .wpfnl-template-overall-report-body .box-header .header-title {
30851 font-weight: 600;
30852 font-size: 18px;
30853 line-height: 1;
30854 color: #2d3149;
30855 text-transform: capitalize;
30856 }
30857 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .wpfnl-overall-report .wpfnl-template-overall-report-body .single-report {
30858 border: 1px solid #E9EAEE;
30859 border-radius: 10px;
30860 padding: 20px;
30861 display: flex;
30862 flex-flow: row wrap;
30863 align-items: center;
30864 justify-content: space-between;
30865 }
30866 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .wpfnl-overall-report .wpfnl-template-overall-report-body .single-report .report {
30867 width: calc(100% - 44px);
30868 }
30869 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .wpfnl-overall-report .wpfnl-template-overall-report-body .single-report .report .report-title {
30870 font-weight: 400;
30871 font-size: 14px;
30872 line-height: 1.3;
30873 color: #9398A5;
30874 text-transform: capitalize;
30875 }
30876 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .wpfnl-overall-report .wpfnl-template-overall-report-body .single-report .report h6 {
30877 font-weight: 600;
30878 font-size: 20px;
30879 line-height: 1;
30880 color: #2D3149;
30881 margin-top: 5px;
30882 }
30883 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .wpfnl-overall-report .wpfnl-template-overall-report-body .single-report .icon {
30884 width: 44px;
30885 height: 44px;
30886 background: #FFFFFF;
30887 border: 1px solid #E4E6EB;
30888 display: flex;
30889 align-items: center;
30890 justify-content: center;
30891 border-radius: 100%;
30892 }
30893 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics {
30894 background: #ffffff;
30895 box-shadow: 0px 1px 1px rgba(182, 185, 191, 0.3019607843);
30896 border-radius: 10px;
30897 padding: 24px 24px 32px;
30898 position: relative;
30899 margin-top: 20px;
30900 }
30901 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .box-header {
30902 display: flex;
30903 flex-flow: row wrap;
30904 align-items: center;
30905 justify-content: space-between;
30906 margin-bottom: 30px;
30907 }
30908 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .box-header .header-title {
30909 font-weight: 500;
30910 font-size: 18px;
30911 line-height: 1;
30912 color: #2d3149;
30913 text-transform: capitalize;
30914 }
30915 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .box-header .stat-indicator {
30916 display: flex;
30917 align-items: center;
30918 justify-content: center;
30919 }
30920 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .box-header .stat-indicator span {
30921 font-weight: 400;
30922 font-size: 14px;
30923 line-height: 1.3;
30924 color: #9398a5;
30925 position: relative;
30926 display: flex;
30927 align-items: center;
30928 }
30929 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .box-header .stat-indicator span::before {
30930 content: "";
30931 width: 10px;
30932 height: 10px;
30933 background: #02c4fb;
30934 display: inline-block;
30935 border-radius: 50px;
30936 margin-right: 10px;
30937 }
30938 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .box-header .stat-indicator span.opened {
30939 margin-right: 30px;
30940 }
30941 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .box-header .stat-indicator span.opened::before {
30942 background: #573BFF;
30943 }
30944 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .performance-wrapper {
30945 position: relative;
30946 }
30947 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .chart-percent-label {
30948 position: absolute;
30949 top: 3px;
30950 left: 0;
30951 height: 100%;
30952 width: 100%;
30953 display: flex;
30954 flex-flow: column;
30955 justify-content: space-between;
30956 }
30957 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .chart-percent-label .single-label {
30958 font-size: 12px;
30959 line-height: 1.2;
30960 color: #9398A5;
30961 display: block;
30962 position: relative;
30963 }
30964 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .chart-percent-label .single-label:before {
30965 content: "";
30966 position: absolute;
30967 left: 50px;
30968 top: 7px;
30969 width: calc(100% - 50px);
30970 height: 1px;
30971 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");
30972 }
30973 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .chart-percent-label .single-label span {
30974 width: 33px;
30975 display: block;
30976 text-align: right;
30977 }
30978 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .bar-chart-wrapper {
30979 height: 266px;
30980 display: flex;
30981 flex-flow: row wrap;
30982 align-items: flex-end;
30983 justify-content: space-between;
30984 padding: 10px 15px 3px 60px;
30985 gap: 15px;
30986 position: relative;
30987 z-index: 1;
30988 }
30989 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .bar-chart-wrapper.monthly {
30990 gap: 0px;
30991 padding: 10px 15px 3px 45px;
30992 }
30993 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .bar-chart-wrapper.monthly .single-bar {
30994 width: 8px;
30995 }
30996 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .bar-chart-wrapper.monthly .single-performance:before {
30997 left: -4px;
30998 width: calc(100% + 4px);
30999 }
31000 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .bar-chart-wrapper.monthly .bar-title {
31001 font-size: 10px;
31002 transform: rotate(-55deg) translate(-10px, -10px);
31003 transform-origin: left;
31004 bottom: -32px;
31005 }
31006 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .single-performance {
31007 height: 100%;
31008 display: flex;
31009 flex-flow: column;
31010 justify-content: flex-end;
31011 position: relative;
31012 }
31013 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .single-performance:before {
31014 content: "";
31015 position: absolute;
31016 bottom: 0;
31017 left: -7px;
31018 width: calc(100% + 10px);
31019 height: 100%;
31020 z-index: 0;
31021 background: #F6F8FA;
31022 border-right: 2px dashed #E4E7EC;
31023 border-left: 2px dashed #E4E7EC;
31024 opacity: 0;
31025 visibility: hidden;
31026 }
31027 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .single-performance:hover:before {
31028 opacity: 1;
31029 visibility: visible;
31030 }
31031 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .single-bar {
31032 width: 30px;
31033 height: 100%;
31034 display: flex;
31035 gap: 3px;
31036 }
31037 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .single-bar .bar-item {
31038 width: 50%;
31039 display: block;
31040 margin-top: auto;
31041 }
31042 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .single-bar .bar-item.open {
31043 background-color: #573BFF;
31044 border-radius: 6px 6px 0 0;
31045 }
31046 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .single-bar .bar-item.clicked {
31047 background-color: #02C4FB;
31048 border-radius: 6px 6px 0 0;
31049 }
31050 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .single-bar .bar-item.send {
31051 background-color: #12B76A;
31052 }
31053 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .single-bar .bar-title {
31054 font-size: 12px;
31055 line-height: 1.2;
31056 color: #9398A5;
31057 position: absolute;
31058 bottom: -20px;
31059 left: 50%;
31060 transform: translateX(-50%);
31061 white-space: nowrap;
31062 transition: all 0.3s ease;
31063 }
31064 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .bar-tooltip {
31065 background: #FFFFFF;
31066 border: 1px solid #F0F1F4;
31067 box-shadow: 0px 2px 15px rgba(22, 28, 32, 0.0784313725);
31068 border-radius: 4px;
31069 padding: 15px;
31070 width: 180px;
31071 position: absolute;
31072 bottom: calc(100% + 16px);
31073 left: 50%;
31074 transform: translateX(-50%);
31075 z-index: 9;
31076 opacity: 0;
31077 visibility: hidden;
31078 transition: all 0.3s ease;
31079 }
31080 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .bar-tooltip:before {
31081 content: "";
31082 position: absolute;
31083 left: 50%;
31084 bottom: -6px;
31085 width: 12px;
31086 height: 12px;
31087 background: white;
31088 transform: rotate(45deg);
31089 margin-left: -6px;
31090 }
31091 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .bar-tooltip .item {
31092 font-size: 12px;
31093 line-height: 1;
31094 color: #9398A5;
31095 margin-bottom: 10px;
31096 position: relative;
31097 display: flex;
31098 align-items: center;
31099 justify-content: space-between;
31100 padding-left: 17px;
31101 }
31102 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .bar-tooltip .item:last-child {
31103 margin-bottom: 0;
31104 }
31105 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .bar-tooltip .item:before {
31106 content: "";
31107 position: absolute;
31108 left: 0;
31109 top: 4px;
31110 width: 8px;
31111 height: 8px;
31112 background: #12B76A;
31113 border-radius: 100%;
31114 }
31115 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .bar-tooltip .item small {
31116 margin-left: 7px;
31117 display: inline-block;
31118 }
31119 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .bar-tooltip .item.open:before {
31120 background: #573BFF;
31121 }
31122 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .bar-tooltip .item.open small {
31123 color: #12B76A;
31124 }
31125 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .bar-tooltip .item.click:before {
31126 background: #02C4FB;
31127 }
31128 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .bar-tooltip .item.click small {
31129 color: #F7900A;
31130 }
31131 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .bar-tooltip .item.email small {
31132 color: #02C4FB;
31133 }
31134 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .bar-tooltip .item-value {
31135 color: #2D3149;
31136 }
31137 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .single-performance:hover .single-bar {
31138 z-index: 1;
31139 }
31140 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .single-performance:hover .single-bar .bar-tooltip {
31141 opacity: 1;
31142 visibility: visible;
31143 }
31144 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .single-performance:hover .single-bar .bar-title {
31145 opacity: 1;
31146 visibility: visible;
31147 }
31148 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .single-performance:last-child .bar-tooltip {
31149 left: inherit;
31150 right: -34px;
31151 transform: translateX(0);
31152 }
31153 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .single-performance:last-child .bar-tooltip:before {
31154 left: inherit;
31155 right: 42px;
31156 }
31157
31158 @keyframes spin {
31159 0% {
31160 transform: rotate(0deg);
31161 }
31162 100% {
31163 transform: rotate(360deg);
31164 }
31165 }
31166 .shimmer-line {
31167 height: 20px;
31168 margin-top: 20px;
31169 background: #777;
31170 }
31171
31172 .shimmer-line-br {
31173 border-radius: 8px;
31174 }
31175
31176 .shimmer-line-full {
31177 width: 100%;
31178 }
31179
31180 .shimmer-line-80 {
31181 width: 80%;
31182 }
31183
31184 .shimmer-line-60 {
31185 width: 60%;
31186 }
31187
31188 .shimmer-line-40 {
31189 width: 40%;
31190 }
31191
31192 .shimmer-line-20 {
31193 width: 20%;
31194 }
31195
31196 .shimmer-line-10 {
31197 width: 10%;
31198 }
31199
31200 .shimmer-circle {
31201 background: #777;
31202 border-radius: 50%;
31203 }
31204
31205 .shimmer-circle-lg {
31206 height: 129px;
31207 width: 129px;
31208 }
31209
31210 .shimmer-circle-md {
31211 height: 65px;
31212 width: 65px;
31213 }
31214
31215 .shimmer-circle-sm {
31216 height: 33px;
31217 width: 33px;
31218 }
31219
31220 .shimmer-circle-x-sm {
31221 height: 17px;
31222 width: 17px;
31223 }
31224
31225 .shimmer-wrapper, .shimmer-wrapper-center {
31226 width: 100%;
31227 height: 100%;
31228 padding: 10px;
31229 animation: shimmer-full-view 0.5s forwards cubic-bezier(0.25, 0.46, 0.45, 0.94);
31230 }
31231
31232 .shimmer-wrapper-center {
31233 display: flex;
31234 flex-direction: column;
31235 gap: 10px;
31236 justify-content: center;
31237 align-items: center;
31238 }
31239
31240 @keyframes shimmer-full-view {
31241 0% {
31242 background-position: -1000px 0;
31243 }
31244 100% {
31245 background-position: 1000px 0;
31246 }
31247 }
31248 @keyframes shimmer-animation {
31249 0% {
31250 background-position: -1000px 0;
31251 }
31252 100% {
31253 background-position: 1000px 0;
31254 }
31255 }
31256 .shimmer-animate {
31257 animation: shimmer-animation 4s infinite linear;
31258 background: linear-gradient(to right, #eff1f3 4%, #e2e2e2 25%, #eff1f3 36%);
31259 background-size: 1000px 100%;
31260 }
31261
31262 .wpfunnels_page_wpf_feature_comparison .updated, .wpfunnels_page_wpf_feature_comparison .notice {
31263 display: none !important;
31264 }
31265
31266 .wpfunnels_page_wpf_feature_comparison #wpcontent {
31267 background: #F6F5FA;
31268 padding-left: 0;
31269 }
31270 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper {
31271 padding: 0 50px;
31272 background: #F6F5FA;
31273 }
31274 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .free-vs-pro-menu {
31275 background: #FFFFFF;
31276 box-shadow: 0px 1px 1px rgba(182, 185, 191, 0.3);
31277 border-radius: 0 0 10px 10px;
31278 padding: 28px 20px;
31279 margin-bottom: 20px;
31280 }
31281 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .free-vs-pro-menu .title {
31282 text-align: center;
31283 font-weight: 600;
31284 font-size: 24px;
31285 color: #2D3149;
31286 margin: 0;
31287 }
31288 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .free-vs-pro-menu .free-pro-description {
31289 text-align: center;
31290 color: #7A8B9A;
31291 font-size: 14px;
31292 margin: 5px 0 0 0;
31293 }
31294 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table {
31295 width: 100%;
31296 border-collapse: collapse;
31297 text-align: center;
31298 }
31299 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table thead {
31300 background: transparent;
31301 position: sticky;
31302 top: 32px;
31303 z-index: 2;
31304 }
31305 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table thead::after {
31306 content: "";
31307 display: block;
31308 height: 5px;
31309 }
31310 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table thead th {
31311 border: none;
31312 padding: 16px 8px;
31313 font-weight: 600;
31314 background: #FFFFFF;
31315 }
31316 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table thead th:first-child, .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table thead th:last-child {
31317 padding: 16px 16px 16px 8px;
31318 }
31319 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table thead th.regular:last-child {
31320 border-radius: 0 20px 0 0;
31321 }
31322 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table thead th.feature-column {
31323 border-radius: 20px 0 0 0;
31324 position: relative;
31325 }
31326 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table thead th.feature-column .feature-header {
31327 color: #363B4E;
31328 font-weight: 600;
31329 font-size: 20px;
31330 line-height: 1.2;
31331 text-align: start;
31332 margin: 10px 0 0 12px;
31333 position: absolute;
31334 bottom: 20px;
31335 }
31336 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table tbody {
31337 background: #FFFFFF;
31338 box-shadow: 0 1px 1px rgba(182, 185, 191, 0.3);
31339 border-radius: 16px;
31340 border-radius: 0 0 16px 16px;
31341 }
31342 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table tbody .group-row td {
31343 background: #FFFFFF;
31344 text-align: left;
31345 padding: 26px 12px 12px;
31346 border: none;
31347 color: #363B4E;
31348 font-weight: 600;
31349 font-size: 16px;
31350 line-height: 1.5;
31351 }
31352 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table tbody .feature-row td {
31353 padding: 12px;
31354 border: 1px solid #EEE4F2;
31355 background: #FFFFFF;
31356 }
31357 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table tbody .feature-row td:first-child, .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table tbody .feature-row td:last-child {
31358 border-left: none;
31359 border-right: none;
31360 }
31361 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table tbody .feature-row:last-child td {
31362 border-bottom: none;
31363 }
31364 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table tbody .feature-row:last-child td:first-child {
31365 border-radius: 0 0 0 16px;
31366 }
31367 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table tbody .feature-row:last-child td:last-child {
31368 border-radius: 0 0 16px 0;
31369 }
31370 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table tbody .feature-row.no-border-top td {
31371 border-top: none !important;
31372 }
31373 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table tbody .feature-row .feature-label .feature-label-content {
31374 text-align: left;
31375 color: #7A8B9A;
31376 font-weight: 500;
31377 font-size: 14px;
31378 line-height: 1.7;
31379 display: flex;
31380 align-items: center;
31381 }
31382 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table tbody .feature-row .feature-label .feature-label-content .tooltip-wrapper {
31383 display: inline-flex;
31384 align-items: center;
31385 margin-left: 6px;
31386 position: relative;
31387 cursor: pointer;
31388 }
31389 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table tbody .feature-row .feature-label .feature-label-content .tooltip-wrapper .tooltip-text {
31390 visibility: hidden;
31391 opacity: 0;
31392 width: max-content;
31393 max-width: 217px;
31394 background: #10052E;
31395 box-shadow: 0 2px 15px 0 rgba(22, 28, 32, 0.08);
31396 color: rgba(255, 255, 255, 0.8);
31397 text-align: left;
31398 font-weight: 500;
31399 font-size: 13px;
31400 line-height: 1.38;
31401 padding: 11px 14px;
31402 border-radius: 8px;
31403 position: absolute;
31404 z-index: 10;
31405 bottom: 125%;
31406 left: 50%;
31407 transform: translateX(-50%);
31408 transition: opacity 0.2s ease;
31409 white-space: normal;
31410 }
31411 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table tbody .feature-row .feature-label .feature-label-content .tooltip-wrapper .tooltip-text::after {
31412 content: "";
31413 position: absolute;
31414 top: 100%;
31415 left: 50%;
31416 margin-left: -5px;
31417 border: 5px solid;
31418 border-color: #333 transparent transparent transparent;
31419 }
31420 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table tbody .feature-row .feature-label .feature-label-content .tooltip-wrapper:hover .tooltip-text {
31421 visibility: visible;
31422 opacity: 1;
31423 }
31424 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table tbody .feature-row .feature-cell {
31425 color: #2D3149;
31426 font-weight: 400;
31427 font-size: 14px;
31428 line-height: 1.8;
31429 }
31430 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table tbody .pro-features-link-row td {
31431 border: none;
31432 padding: 15px 0;
31433 text-align: center;
31434 background: #FFFFFF;
31435 border-radius: 0 0 16px 16px;
31436 }
31437 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table tbody .pro-features-link-row a {
31438 color: #6E42D3;
31439 text-decoration: none;
31440 font-weight: 500;
31441 font-size: 16px;
31442 line-height: 1.5;
31443 display: inline-flex;
31444 align-items: center;
31445 gap: 10px;
31446 }
31447 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table tbody .pro-features-link-row a:hover {
31448 color: #5934a5;
31449 }
31450 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table .plan-card {
31451 position: relative;
31452 background: #F6F5FA;
31453 height: 194px;
31454 display: flex;
31455 flex-direction: column;
31456 align-items: center;
31457 justify-content: end;
31458 border-radius: 16px;
31459 }
31460 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table .plan-card.popular-card {
31461 background: #6E42D3;
31462 padding: 2px;
31463 }
31464 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table .plan-card .card-content {
31465 background: #F6F5FA;
31466 width: 100%;
31467 height: 100%;
31468 border-radius: 16px;
31469 display: flex;
31470 flex-direction: column;
31471 align-items: center;
31472 justify-content: end;
31473 padding: 16px 16px 14px;
31474 }
31475 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table .plan-card .card-content .plan-name {
31476 color: #2D3149;
31477 font-weight: 600;
31478 font-size: 20px;
31479 line-height: 1.2;
31480 opacity: 0.8;
31481 }
31482 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table .plan-card .card-content .price {
31483 color: #2D3149;
31484 font-weight: 500;
31485 font-size: 34px;
31486 line-height: 1.2;
31487 margin: 6px 0 14px;
31488 }
31489 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table .plan-card .card-content .price .time {
31490 color: #2D3149;
31491 font-weight: 450;
31492 font-size: 14px;
31493 line-height: 2.3;
31494 }
31495 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table .plan-card .card-content .upgrade-btn {
31496 max-width: 166px;
31497 width: 100%;
31498 background: #6E42D3;
31499 color: #FFFFFF;
31500 border: none;
31501 padding: 10px 15px;
31502 border-radius: 10px;
31503 cursor: pointer;
31504 text-decoration: none;
31505 font-weight: 600;
31506 font-size: 14px;
31507 transition: all 0.2s;
31508 }
31509 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table .plan-card .card-content .upgrade-btn:hover {
31510 background: #5934a5;
31511 }
31512 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table .plan-card .card-content .upgrade-btn.current-plan-btn {
31513 background: #9D95C0;
31514 pointer-events: none;
31515 display: flex;
31516 align-items: center;
31517 justify-content: center;
31518 gap: 5px;
31519 }
31520 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table .plan-card .badge {
31521 margin: 5px 0;
31522 color: #FFFFFF;
31523 opacity: 0.8;
31524 font-weight: 600;
31525 font-size: 12px;
31526 }
31527 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table .plan-card .current {
31528 color: #6E42D3;
31529 font-weight: 600;
31530 }
31531 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .list-item-wrapper {
31532 display: flex;
31533 align-items: center;
31534 justify-content: center;
31535 gap: 5px;
31536 margin-top: 20px;
31537 }
31538 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .list-item-wrapper .list-item {
31539 border-radius: 100px;
31540 background: #FFFFFF;
31541 box-shadow: 0 1px 1px rgba(182, 185, 191, 0.3);
31542 padding: 7px 15px;
31543 display: flex;
31544 align-items: center;
31545 justify-content: center;
31546 gap: 7px;
31547 }
31548 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .free-vs-pro-table-footer {
31549 margin-top: 30px;
31550 padding: 0 50px;
31551 background: #ffffff;
31552 }
31553 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .free-vs-pro-table-footer .badges-wrapper {
31554 background-color: #ffffff;
31555 }
31556 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .free-vs-pro-table-footer .badges-wrapper .security-badges {
31557 display: flex;
31558 align-items: center;
31559 justify-content: center;
31560 max-width: 621px;
31561 width: 100%;
31562 margin: 0 auto;
31563 padding: 30px 0 25px;
31564 margin-top: 45px;
31565 }
31566 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .free-vs-pro-table-footer .badges-wrapper .security-badges .payment-image {
31567 max-width: 70px;
31568 width: 100%;
31569 margin: 0 25px;
31570 position: relative;
31571 }
31572 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .free-vs-pro-table-footer .badges-wrapper .security-badges .payment-image img {
31573 width: 100%;
31574 }
31575 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .free-vs-pro-table-footer .badges-wrapper .security-badges .satisfaction-image::before, .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .free-vs-pro-table-footer .badges-wrapper .security-badges .satisfaction-image::after {
31576 content: "";
31577 position: absolute;
31578 top: 0;
31579 height: 70px;
31580 width: 1.47px;
31581 background: linear-gradient(180deg, transparent 0%, #D1D1D1 49.48%, transparent 100%);
31582 }
31583 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .free-vs-pro-table-footer .badges-wrapper .security-badges .satisfaction-image::before {
31584 left: -25px;
31585 }
31586 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .free-vs-pro-table-footer .badges-wrapper .security-badges .satisfaction-image::after {
31587 right: -25px;
31588 }
31589 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .free-vs-pro-table-footer .badges-wrapper .security-badges .review-image {
31590 max-width: 102px;
31591 width: 100%;
31592 margin: 0 25px;
31593 }
31594 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .free-vs-pro-table-footer .badges-wrapper .security-badges .review-image img {
31595 width: 100%;
31596 }
31597 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .free-vs-pro-table-footer .badges-wrapper .badges-description {
31598 max-width: 555px;
31599 width: 100%;
31600 margin: 0 auto;
31601 text-align: center;
31602 color: #2D3149;
31603 font-size: 14px;
31604 font-weight: 400;
31605 line-height: 1.7;
31606 padding-bottom: 26px;
31607 }
31608
31609 @media only screen and (max-width: 1550px) {
31610 .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table thead th.regular, .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table thead th.popular {
31611 width: 218px;
31612 }
31613 }
31614 @media only screen and (max-width: 1399px) {
31615 .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table thead th.regular, .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table thead th.popular {
31616 width: 190px;
31617 }
31618 .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table .plan-card .card-content .plan-name {
31619 font-size: 18px;
31620 }
31621 .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table .plan-card .card-content .price {
31622 font-size: 26px;
31623 }
31624 }
31625 @media only screen and (max-width: 1199px) {
31626 .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper {
31627 padding: 0 20px;
31628 }
31629 .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table thead th.regular, .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table thead th.popular {
31630 width: 145px;
31631 }
31632 .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table thead th {
31633 padding: 16px 5px;
31634 }
31635 .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table thead th:first-child, .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table thead th:last-child {
31636 padding: 16px 10px 16px 5px;
31637 }
31638 .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table .plan-card {
31639 height: 162px;
31640 }
31641 .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table .plan-card .card-content {
31642 padding: 10px;
31643 }
31644 .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table .plan-card .card-content .price {
31645 font-size: 24px !important;
31646 }
31647 .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table .plan-card .card-content .current-plan-btn svg {
31648 display: none;
31649 }
31650 .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table .plan-card .card-content .plan-name {
31651 font-size: 16px;
31652 }
31653 .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table .plan-card .card-content .price {
31654 font-size: 24px;
31655 margin: 6px 0 10px;
31656 }
31657 .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table .plan-card .card-content .upgrade-btn {
31658 font-size: 13px !important;
31659 padding: 10px 8px !important;
31660 }
31661 .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table tbody .feature-row .feature-label .feature-label-content {
31662 align-items: start;
31663 justify-content: space-between;
31664 }
31665 .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table tbody .feature-row .feature-label .feature-label-content .tooltip-wrapper {
31666 display: inline-block;
31667 margin-top: 2px;
31668 }
31669 .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .list-item-wrapper {
31670 flex-wrap: wrap;
31671 }
31672 .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .list-item-wrapper .list-item {
31673 padding: 5px 10px;
31674 gap: 5px;
31675 }
31676 }
31677 .wpfunnels_page_wpfnl_automations .wpfnl-automation-modal {
31678 position: relative;
31679 z-index: 9999999999;
31680 }
31681 .wpfunnels_page_wpfnl_automations .wpfnl-automation-modal .mintmrm-automation-editor .mintmrm-automation-sidebar .mintmrm-template-modal {
31682 right: -70px;
31683 top: 30px;
31684 }
31685 .wpfunnels_page_wpfnl_automations .wpfnl-automation-modal .mintmrm-automation-editor .mintmrm-automation-sidebar .mintmrm-template-modal .template-modal-inner {
31686 max-height: calc(100vh - 90px);
31687 }
31688 .wpfunnels_page_wpfnl_automations .wpfnl-automation-modal .mintmrm-automation-editor .email-builder-editor {
31689 top: 32px;
31690 }
31691 .wpfunnels_page_wpfnl_automations .wpfnl-automation-modal .mintmrm .mintmrm-automaiton__block-popover .trigger-tab-nav li[data-trigger-type=logical] {
31692 display: none;
31693 }
31694
31695 .wpfnl-comparison-chart-wrapper {
31696 border-radius: 10px;
31697 background: #FFF;
31698 box-shadow: 0px 1px 1px 0px rgba(182, 185, 191, 0.3);
31699 padding: 24px;
31700 }
31701 .wpfnl-comparison-chart-wrapper .wpfnl-loader {
31702 display: flex;
31703 margin: 150px auto;
31704 padding: 40px;
31705 }
31706 .wpfnl-comparison-chart-wrapper .wpfnl-chart-title {
31707 color: #2D3149;
31708 font-size: 18px;
31709 font-style: normal;
31710 font-weight: 600;
31711 line-height: 18px;
31712 margin: 0;
31713 margin-bottom: 24px;
31714 }
31715 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container {
31716 display: flex;
31717 align-items: center;
31718 justify-content: space-between;
31719 }
31720 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab {
31721 padding: 16px 24px;
31722 position: relative;
31723 cursor: pointer;
31724 }
31725 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab.disabled {
31726 pointer-events: none;
31727 cursor: not-allowed;
31728 }
31729 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab.disabled .wpfnl-overlay {
31730 width: 99.5%;
31731 padding: 0;
31732 left: -1px;
31733 border-radius: 0;
31734 bottom: -1px;
31735 top: unset;
31736 border: 1px solid rgba(238, 240, 243, 0.8);
31737 border-bottom: none;
31738 border-radius: 10px 10px 0 0;
31739 }
31740 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab .wpfnl-tab-header {
31741 display: flex;
31742 align-items: center;
31743 justify-content: flex-start;
31744 gap: 10px;
31745 margin-bottom: 10px;
31746 }
31747 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab .wpfnl-tab-header .wpfnl-tab-total-amount {
31748 margin: 0;
31749 color: #2D3149;
31750 font-size: 22px;
31751 font-style: normal;
31752 font-weight: 500;
31753 line-height: 1.36;
31754 letter-spacing: -0.44px;
31755 }
31756 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab .wpfnl-tab-header .wpfnl-percentage {
31757 border-radius: 100px;
31758 padding: 4px 7px;
31759 display: flex;
31760 align-items: center;
31761 gap: 1px;
31762 justify-content: center;
31763 font-size: 12px;
31764 font-style: normal;
31765 font-weight: 500;
31766 line-height: 1;
31767 margin: 0;
31768 min-width: 40px;
31769 }
31770 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab .wpfnl-tab-header .wpfnl-percentage.wpfnl-decrease {
31771 background: rgba(236, 89, 86, 0.1);
31772 color: #EC5956;
31773 }
31774 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab .wpfnl-tab-header .wpfnl-percentage.wpfnl-increase {
31775 background: rgba(18, 183, 106, 0.1);
31776 color: #12B76A;
31777 }
31778 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab .wpfnl-tab-title {
31779 margin: 0;
31780 color: #667085;
31781 font-size: 14px;
31782 font-style: normal;
31783 font-weight: 400;
31784 line-height: 1;
31785 }
31786 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab::after {
31787 content: "";
31788 width: 1px;
31789 height: 60%;
31790 position: absolute;
31791 background: #E4E6EB;
31792 right: 0;
31793 top: 30%;
31794 }
31795 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab.active {
31796 border-radius: 8px 8px 0px 0px;
31797 border: 1px solid rgba(238, 240, 243, 0.8);
31798 background: #FCFCFF;
31799 border-bottom: 0;
31800 }
31801 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab.active::after {
31802 content: none;
31803 }
31804 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab.no-after::after {
31805 content: none;
31806 }
31807 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab:last-child::after {
31808 content: none;
31809 }
31810 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body {
31811 border-radius: 0px 0px 8px 8px;
31812 border: 1px solid rgba(241, 240, 245, 0.8);
31813 background: #FCFCFF;
31814 padding: 24px;
31815 }
31816 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-chart-steps-container {
31817 position: relative;
31818 }
31819 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-chart-steps-container .wpfnl-comparison-chart-steps {
31820 position: absolute;
31821 top: 3px;
31822 left: 0;
31823 height: 292px;
31824 width: 100%;
31825 display: flex;
31826 flex-flow: column;
31827 justify-content: space-between;
31828 }
31829 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-chart-steps-container .wpfnl-comparison-chart-steps .wpfnl-single-step {
31830 color: #9398A5;
31831 text-align: right;
31832 font-size: 12px;
31833 font-style: normal;
31834 font-weight: 400;
31835 line-height: 1.5;
31836 display: block;
31837 position: relative;
31838 }
31839 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-chart-steps-container .wpfnl-comparison-chart-steps .wpfnl-single-step::before {
31840 content: "";
31841 position: absolute;
31842 left: 50px;
31843 bottom: 1px;
31844 top: inherit;
31845 width: calc(100% - 50px);
31846 height: 1px;
31847 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");
31848 }
31849 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-chart-steps-container .wpfnl-comparison-chart-steps .wpfnl-single-step span {
31850 width: 33px;
31851 display: block;
31852 text-align: right;
31853 position: relative;
31854 bottom: -7px;
31855 }
31856 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container {
31857 height: 320px;
31858 padding: 10px 0px 9px 60px;
31859 position: relative;
31860 z-index: 1;
31861 display: grid;
31862 grid-template-columns: repeat(12, 1fr);
31863 gap: 0;
31864 }
31865 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar {
31866 width: 100%;
31867 height: 94%;
31868 position: relative;
31869 display: flex;
31870 flex-flow: row nowrap;
31871 align-items: flex-end;
31872 gap: 6px;
31873 bottom: 0px;
31874 }
31875 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar::before {
31876 height: 100%;
31877 width: 1px;
31878 position: absolute;
31879 background: url("data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMSAxOTkiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggc3Ryb2tlPSIjMkQzMTQ5IiBzdHJva2UtZGFzaGFycmF5PSI0IDQiIHN0cm9rZS13aWR0aD0iLjUiIGQ9Ik0uMjUuMjVoLjV2MTk4LjVoLS41eiIvPjwvc3ZnPg==");
31880 left: 38%;
31881 }
31882 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar:hover::before {
31883 content: "";
31884 }
31885 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar:hover .wpfnl-comparison-bar-tooltip {
31886 display: block;
31887 }
31888 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar .wpfnl-comparison-bar-tooltip {
31889 display: none;
31890 border-radius: 8px;
31891 background: #10052E;
31892 box-shadow: 0px 2px 15px 0px rgba(22, 28, 32, 0.08);
31893 padding: 15px 14px;
31894 width: 160px;
31895 z-index: 99;
31896 position: absolute;
31897 transform: translateX(-50%);
31898 left: 45%;
31899 }
31900 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar .wpfnl-comparison-bar-tooltip::before {
31901 content: "";
31902 background: #10052E;
31903 width: 10px;
31904 height: 10px;
31905 position: absolute;
31906 bottom: -5px;
31907 transform: rotate(45deg);
31908 left: 45%;
31909 }
31910 .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,
31911 .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 {
31912 color: #CDCFD6;
31913 font-size: 13px;
31914 font-style: normal;
31915 font-weight: 400;
31916 line-height: 12px;
31917 margin: 0;
31918 display: flex;
31919 }
31920 .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,
31921 .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 {
31922 color: #FFF;
31923 }
31924 .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,
31925 .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 {
31926 width: 10px;
31927 height: 10px;
31928 border-radius: 50%;
31929 background: #6E42D3;
31930 display: inline-block;
31931 margin-right: 5px;
31932 }
31933 .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,
31934 .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 {
31935 display: flex;
31936 flex-wrap: wrap;
31937 gap: 2px;
31938 }
31939 .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 {
31940 margin-top: 8px;
31941 }
31942 .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 {
31943 background: #EAE1FF;
31944 }
31945 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar .wpfnl-bar-label {
31946 font-size: 12px;
31947 line-height: 1.2;
31948 color: #9398A5;
31949 position: absolute;
31950 bottom: -40px;
31951 left: 40%;
31952 transform: translateX(-50%);
31953 white-space: nowrap;
31954 transition: all 0.3s ease;
31955 }
31956 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar .wpfnl-single-bar {
31957 flex: 1;
31958 min-width: 0;
31959 display: block;
31960 border-radius: 30px 30px 0 0;
31961 position: relative;
31962 }
31963 .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 {
31964 background-color: #EAE1FF;
31965 }
31966 .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 {
31967 background-color: #6E42D3;
31968 }
31969
31970 @media only screen and (max-width: 1600px) {
31971 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar .wpfnl-comparison-bar-tooltip {
31972 left: 40%;
31973 width: 94px;
31974 padding: 10px;
31975 }
31976 .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,
31977 .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 {
31978 font-size: 10px;
31979 }
31980 .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,
31981 .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 {
31982 width: 6px;
31983 height: 6px;
31984 margin-right: 3px;
31985 }
31986 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar .wpfnl-comparison-bar-tooltip b {
31987 display: block;
31988 margin-top: 2px;
31989 }
31990 .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 {
31991 margin-top: -3px;
31992 }
31993 }
31994 @media only screen and (max-width: 1399px) {
31995 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab {
31996 padding: 10px 15px;
31997 }
31998 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab .wpfnl-tab-header .wpfnl-tab-total-amount {
31999 font-size: 18px;
32000 }
32001 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab .wpfnl-tab-header .wpfnl-percentage {
32002 min-width: 40px;
32003 padding: 4px 5px;
32004 font-size: 9px;
32005 }
32006 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab .wpfnl-tab-header .wpfnl-percentage svg {
32007 width: 12px;
32008 height: 12px;
32009 }
32010 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab .wpfnl-tab-title {
32011 font-size: 12px;
32012 }
32013 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar::before {
32014 left: 42%;
32015 }
32016 }
32017 @media only screen and (max-width: 960px) {
32018 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container {
32019 flex-wrap: wrap;
32020 }
32021 }
32022 .wpfnl-datepicker {
32023 position: relative;
32024 min-width: 350px;
32025 }
32026 .wpfnl-datepicker input {
32027 cursor: default;
32028 margin: 0.5em;
32029 border-radius: 4px;
32030 background: inherit;
32031 border-radius: 8px;
32032 color: #2D3149;
32033 font-family: Inter;
32034 font-size: 13px;
32035 font-style: normal;
32036 font-weight: 500;
32037 line-height: 1.15;
32038 border: 1px solid #F1F0F5;
32039 padding: 9px 12px;
32040 width: 45%;
32041 }
32042 .wpfnl-datepicker input.single-date {
32043 width: 100%;
32044 margin-left: -1px;
32045 }
32046 .wpfnl-datepicker .multi-input {
32047 display: flex;
32048 align-items: center;
32049 }
32050 .wpfnl-datepicker .multi-input span {
32051 margin: 0 0.5em;
32052 }
32053 .wpfnl-datepicker .calendar {
32054 background: white;
32055 padding: 1em;
32056 }
32057 .wpfnl-datepicker .calendar .calendar-header {
32058 display: flex;
32059 justify-content: space-between;
32060 align-items: center;
32061 margin-bottom: 1em;
32062 }
32063 .wpfnl-datepicker .calendar .calendar-header .pre-month,
32064 .wpfnl-datepicker .calendar .calendar-header .next-month {
32065 border-radius: 8px;
32066 border: 1px solid #F1F0F5;
32067 padding: 8px 15px;
32068 }
32069 .wpfnl-datepicker .calendar .calendar-header .month-name {
32070 color: #2D3149;
32071 font-family: Inter;
32072 font-size: 16px;
32073 font-style: normal;
32074 font-weight: 500;
32075 line-height: 15px;
32076 }
32077 .wpfnl-datepicker .calendar .calendar-header button {
32078 background: none;
32079 border: none;
32080 cursor: pointer;
32081 font-size: 1.2em;
32082 }
32083 .wpfnl-datepicker .calendar .calendar-grid {
32084 display: grid;
32085 grid-template-columns: repeat(7, 1fr);
32086 gap: 0.5em;
32087 }
32088 .wpfnl-datepicker .calendar .calendar-grid .calendar-day {
32089 color: #9398A5;
32090 font-family: Inter;
32091 font-size: 14px;
32092 font-style: normal;
32093 font-weight: 500;
32094 line-height: 14px;
32095 cursor: default;
32096 }
32097 .wpfnl-datepicker .calendar .calendar-grid .calendar-day:hover {
32098 background: none !important;
32099 }
32100 .wpfnl-datepicker .calendar .calendar-grid div {
32101 text-align: center;
32102 padding: 0.5em;
32103 cursor: pointer;
32104 border-radius: 4px;
32105 color: #2D3149;
32106 text-align: center;
32107 font-family: Inter;
32108 font-size: 12px;
32109 font-style: normal;
32110 font-weight: 500;
32111 line-height: 2.667;
32112 }
32113 .wpfnl-datepicker .calendar .calendar-grid div.empty {
32114 background: none;
32115 cursor: default;
32116 }
32117 .wpfnl-datepicker .calendar .calendar-grid div.selected, .wpfnl-datepicker .calendar .calendar-grid div.start-date, .wpfnl-datepicker .calendar .calendar-grid div.end-date {
32118 background: #6E42D3;
32119 color: white;
32120 }
32121 .wpfnl-datepicker .calendar .calendar-grid div.in-range {
32122 background: #e5daff;
32123 }
32124 .wpfnl-datepicker .calendar .calendar-grid div.disabled {
32125 opacity: 0.5;
32126 cursor: default;
32127 pointer-events: none;
32128 }
32129 .wpfnl-datepicker .calendar .calendar-grid div.disabled:hover {
32130 background: none !important;
32131 }
32132 .wpfnl-datepicker .calendar .calendar-grid div:hover:not(.empty) {
32133 background: #f0f0f0;
32134 }
32135
32136 .wpfnl-pro-modal-overlay {
32137 position: fixed;
32138 top: 0;
32139 left: 0;
32140 width: 100%;
32141 height: 100%;
32142 background: rgba(16, 5, 46, 0.3);
32143 backdrop-filter: blur(7px);
32144 justify-content: center;
32145 align-items: center;
32146 display: flex;
32147 z-index: 999999;
32148 }
32149 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper {
32150 background: #fff;
32151 border-radius: 20px;
32152 padding: 40px;
32153 position: relative;
32154 width: 100%;
32155 max-width: 463px;
32156 position: relative;
32157 box-shadow: 0px 14px 14px #A7A4AF;
32158 animation: wpfnl-bounce 0.3s;
32159 -webkit-animation: wpfnl-bounce 0.3s;
32160 -moz-animation: wpfnl-bounce 0.3s;
32161 -ms-animation: wpfnl-bounce 0.3s;
32162 -o-animation: wpfnl-bounce 0.3s;
32163 }
32164 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-close .wpfnl-pro-modal-close-btn {
32165 position: absolute;
32166 right: -14px;
32167 top: -14px;
32168 background: #ffffff;
32169 box-shadow: 0px 1px 1px #dadada;
32170 border-radius: 100px;
32171 width: 34px;
32172 height: 34px;
32173 display: flex;
32174 align-items: center;
32175 justify-content: center;
32176 cursor: pointer;
32177 z-index: 2;
32178 }
32179 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content {
32180 display: flex;
32181 flex-direction: column;
32182 }
32183 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content .wpfnl-pro-modal-header-icon svg {
32184 display: block;
32185 margin-bottom: -18px;
32186 }
32187 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content .wpfnl-pro-modal-header {
32188 width: 100%;
32189 display: flex;
32190 flex-flow: column;
32191 align-items: center;
32192 position: relative;
32193 height: 100%;
32194 overflow: hidden;
32195 }
32196 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content .wpfnl-pro-modal-header .wpfnl-pro-heading {
32197 color: #1D2327;
32198 text-align: center;
32199 font-family: "Inter";
32200 font-size: 22px;
32201 font-weight: 600;
32202 line-height: 1.3;
32203 max-width: 330px;
32204 }
32205 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content .wpfnl-pro-modal-header .wpfnl-pro-sub-heading {
32206 color: #9398A5;
32207 text-align: center;
32208 font-family: Inter;
32209 font-size: 14px;
32210 font-style: normal;
32211 font-weight: 400;
32212 line-height: 1.42;
32213 margin-top: 6px;
32214 width: 80%;
32215 }
32216 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content .wpfnl-pro-modal-body {
32217 margin-top: 26px;
32218 border-top: 1px solid rgba(173, 173, 203, 0.2);
32219 padding-top: 24px;
32220 }
32221 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content .wpfnl-pro-modal-body .feature-title {
32222 color: #4B4B4B;
32223 font-family: "Inter";
32224 font-size: 16px;
32225 font-weight: 600;
32226 line-height: 1;
32227 margin-bottom: 16px;
32228 }
32229 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content .wpfnl-pro-modal-body .wpfnl-pro-features {
32230 display: flex;
32231 flex-flow: column;
32232 gap: 13px;
32233 }
32234 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content .wpfnl-pro-modal-body .wpfnl-pro-features li {
32235 display: flex;
32236 align-items: center;
32237 gap: 8px;
32238 color: #707070;
32239 font-family: "Inter";
32240 font-size: 16px;
32241 font-weight: 400;
32242 line-height: 1.3;
32243 letter-spacing: -0.16px;
32244 }
32245 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content .wpfnl-pro-modal-body .wpfnl-pro-features li span {
32246 color: #707070;
32247 font-size: 16px;
32248 font-weight: 400;
32249 line-height: 1.3;
32250 letter-spacing: -0.14px;
32251 }
32252 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content .wpfnl-pro-modal-footer {
32253 margin-top: 24px;
32254 }
32255 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content .wpfnl-pro-modal-footer .btn-default {
32256 display: block;
32257 line-height: 1;
32258 padding: 18px 30px;
32259 height: auto;
32260 border-radius: 12px;
32261 box-shadow: 0 9px 14px 0 rgba(193, 183, 232, 0.4);
32262 }
32263 .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 {
32264 display: flex;
32265 align-items: center;
32266 justify-content: center;
32267 gap: 10px;
32268 padding: 0px 0px 10px 0px;
32269 position: relative;
32270 }
32271 .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 {
32272 text-align: left;
32273 width: 42%;
32274 white-space: nowrap;
32275 overflow: hidden;
32276 text-overflow: ellipsis;
32277 padding: 10px;
32278 }
32279 .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 {
32280 color: #2D3149;
32281 font-size: 20px;
32282 font-weight: 500;
32283 }
32284 .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 {
32285 color: #9398A5;
32286 font-size: 12px;
32287 font-weight: 400;
32288 }
32289 .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 {
32290 flex-grow: 1;
32291 padding: 10px;
32292 }
32293 .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 {
32294 color: #2D3149;
32295 font-size: 20px;
32296 font-weight: 500;
32297 }
32298 .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 {
32299 color: #9398A5;
32300 font-size: 12px;
32301 font-weight: 400;
32302 }
32303 .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 {
32304 background: transparent;
32305 border: 1px solid #E8E6EE;
32306 border-radius: 10px;
32307 }
32308 .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 {
32309 width: 10%;
32310 padding: 16px 0px;
32311 }
32312 .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 {
32313 transition: all 0.3s ease;
32314 }
32315 .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 {
32316 transform: rotate(180deg);
32317 }
32318 .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 {
32319 position: absolute;
32320 display: none;
32321 width: 56%;
32322 top: 92%;
32323 right: 0;
32324 background: #FFFFFF;
32325 border-radius: 10px;
32326 z-index: 1;
32327 border: 1px solid #F6F5FA;
32328 box-shadow: 0px 10px 20px rgba(226, 220, 237, 0.4);
32329 }
32330 .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 {
32331 padding: 10px;
32332 cursor: pointer;
32333 }
32334 .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 {
32335 color: #2D3149;
32336 font-size: 14px;
32337 font-weight: 500;
32338 }
32339 .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 {
32340 color: #9398A5;
32341 font-size: 12px;
32342 font-weight: 400;
32343 }
32344 .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 {
32345 background: #F6F5FA;
32346 }
32347 .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) {
32348 border-bottom: 1px solid #E8E6EE;
32349 }
32350 .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 {
32351 display: block;
32352 }
32353 .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 {
32354 display: flex;
32355 align-items: center;
32356 justify-content: center;
32357 gap: 16px;
32358 flex-wrap: wrap;
32359 }
32360 .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 {
32361 color: #2D3149;
32362 font-size: 15px;
32363 font-style: normal;
32364 font-weight: 500;
32365 line-height: normal;
32366 letter-spacing: -0.15px;
32367 background: none;
32368 padding: 0;
32369 height: auto;
32370 min-width: unset;
32371 }
32372 .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 {
32373 border-radius: 10px;
32374 background: #6E42D3;
32375 box-shadow: 0px 9px 14px 0px rgba(193, 183, 232, 0.4);
32376 display: flex;
32377 align-items: center;
32378 gap: 8px;
32379 cursor: pointer;
32380 min-height: 40px;
32381 width: 100%;
32382 margin: 0 auto;
32383 justify-content: center;
32384 }
32385 .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 {
32386 color: #FFF;
32387 font-size: 16px;
32388 font-style: normal;
32389 font-weight: 400;
32390 line-height: normal;
32391 text-align: center;
32392 }
32393 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content .wpfnl-pro-modal-footer .wpfnl-pro-modal-footer-text {
32394 display: flex;
32395 align-items: center;
32396 justify-content: center;
32397 margin-top: 10px;
32398 gap: 6px;
32399 font-size: 13px;
32400 }
32401 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content .wpfnl-pro-modal-footer .wpfnl-pro-modal-footer-text strong {
32402 color: #2D3149;
32403 font-size: 14px;
32404 font-weight: 500;
32405 }
32406 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content .wpfnl-pro-modal-footer .wpfnl-pro-modal-footer-text span {
32407 color: #9398A5;
32408 font-size: 12px;
32409 font-weight: 400;
32410 }
32411 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content .wpfnl-pro-modal-footer .wpfnl-pro-modal-footer-text svg {
32412 margin-top: -2px;
32413 }
32414 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content .wpfnl-pro-modal-footer .wpfnl-pro-modal-footer-text svg path {
32415 fill: #4CBB17;
32416 }
32417
32418 /* Standard syntax */
32419 @keyframes wpfnl-bounce {
32420 0% {
32421 transform: scale(0.7);
32422 }
32423 45% {
32424 transform: scale(1.05);
32425 }
32426 80% {
32427 transform: scale(0.95);
32428 }
32429 100% {
32430 transform: scale(1);
32431 }
32432 }
32433 /* Webkit (Safari, older versions of Chrome, etc.) */
32434 @-webkit-keyframes wpfnl-bounce {
32435 0% {
32436 -webkit-transform: scale(0.7);
32437 }
32438 45% {
32439 -webkit-transform: scale(1.05);
32440 }
32441 80% {
32442 -webkit-transform: scale(0.95);
32443 }
32444 100% {
32445 -webkit-transform: scale(1);
32446 }
32447 }
32448 /* Mozilla (Firefox) */
32449 @-moz-keyframes wpfnl-bounce {
32450 0% {
32451 -moz-transform: scale(0.7);
32452 }
32453 45% {
32454 -moz-transform: scale(1.05);
32455 }
32456 80% {
32457 -moz-transform: scale(0.95);
32458 }
32459 100% {
32460 -moz-transform: scale(1);
32461 }
32462 }
32463 /* Microsoft (Internet Explorer) */
32464 @-ms-keyframes wpfnl-bounce {
32465 0% {
32466 -ms-transform: scale(0.7);
32467 }
32468 45% {
32469 -ms-transform: scale(1.05);
32470 }
32471 80% {
32472 -ms-transform: scale(0.95);
32473 }
32474 100% {
32475 -ms-transform: scale(1);
32476 }
32477 }
32478 /* Opera */
32479 @-o-keyframes wpfnl-bounce {
32480 0% {
32481 -o-transform: scale(0.7);
32482 }
32483 45% {
32484 -o-transform: scale(1.05);
32485 }
32486 80% {
32487 -o-transform: scale(0.95);
32488 }
32489 100% {
32490 -o-transform: scale(1);
32491 }
32492 }
32493 #wpfnl-toaster-wrapper {
32494 display: none;
32495 }
32496 #wpfnl-toaster-wrapper.quick-toastify-successful-notification .quick-toastify-alert-toast {
32497 position: fixed;
32498 top: 50px;
32499 right: 30px;
32500 z-index: 9999;
32501 -webkit-animation: quick-toastify-fadeinout 3s linear forwards;
32502 animation: quick-toastify-fadeinout 3s ease-in-out forwards;
32503 }
32504 #wpfnl-toaster-wrapper.quick-toastify-successful-notification .quick-toastify-alert-toast .quick-toastify-alert-container {
32505 background: #ffffff;
32506 border: 1px solid #039855;
32507 box-shadow: 0px 7px 30px rgba(16, 5, 46, 0.08);
32508 border-radius: 10px;
32509 display: flex;
32510 flex-flow: row wrap;
32511 align-items: center;
32512 padding: 15px;
32513 }
32514 #wpfnl-toaster-wrapper.quick-toastify-successful-notification .quick-toastify-alert-toast .quick-toastify-alert-container .quick-toastify-successfull-icon,
32515 #wpfnl-toaster-wrapper.quick-toastify-successful-notification .quick-toastify-alert-toast .quick-toastify-alert-container .quick-toastify-cross-icon {
32516 height: 26px;
32517 width: 26px;
32518 }
32519 #wpfnl-toaster-wrapper.quick-toastify-successful-notification .quick-toastify-alert-toast .quick-toastify-alert-container p {
32520 padding: 0 60px 0 13px;
32521 }
32522 #wpfnl-toaster-wrapper.quick-toastify-successful-notification .quick-toastify-alert-toast .quick-toastify-alert-container .quick-toastify-cross-icon {
32523 background: #ffffff;
32524 border: 1px solid #e4e6eb;
32525 border-radius: 6px;
32526 display: flex;
32527 justify-content: center;
32528 align-items: center;
32529 cursor: pointer;
32530 }
32531 #wpfnl-toaster-wrapper.quick-toastify-successful-notification .quick-toastify-alert-toast .quick-toastify-alert-container .quick-toastify-cross-icon svg path {
32532 fill: #686f7f;
32533 }
32534 #wpfnl-toaster-wrapper.quick-toastify-successful-notification .quick-toastify-alert-toast .quick-toastify-alert-container .quick-toastify-cross-icon:hover {
32535 background: #e4e6eb;
32536 }
32537 #wpfnl-toaster-wrapper.quick-toastify-successful-notification .quick-toastify-successful-notification.quick-toastify-hide {
32538 display: none;
32539 }
32540 #wpfnl-toaster-wrapper {
32541 /* -------Warn notification alert toast------------ */
32542 }
32543 #wpfnl-toaster-wrapper.quick-toastify-warn-notification .quick-toastify-alert-toast {
32544 position: fixed;
32545 top: 120px;
32546 right: 30px;
32547 z-index: 9999;
32548 -webkit-animation: quick-toastify-fadeinout 3s linear forwards;
32549 animation: quick-toastify-fadeinout 3s ease-in-out forwards;
32550 }
32551 #wpfnl-toaster-wrapper.quick-toastify-warn-notification .quick-toastify-alert-toast .quick-toastify-alert-container {
32552 background: #ffffff;
32553 border: 1px solid #ec0707;
32554 box-shadow: 0px 7px 30px rgba(16, 5, 46, 0.08);
32555 border-radius: 10px;
32556 display: flex;
32557 flex-flow: row wrap;
32558 align-items: center;
32559 padding: 15px;
32560 }
32561 #wpfnl-toaster-wrapper.quick-toastify-warn-notification .quick-toastify-alert-toast .quick-toastify-alert-container .quick-toastify-successfull-icon,
32562 #wpfnl-toaster-wrapper.quick-toastify-warn-notification .quick-toastify-alert-toast .quick-toastify-alert-container .quick-toastify-cross-icon {
32563 height: 26px;
32564 width: 26px;
32565 }
32566 #wpfnl-toaster-wrapper.quick-toastify-warn-notification .quick-toastify-alert-toast .quick-toastify-alert-container p {
32567 padding: 0 60px 0 13px;
32568 }
32569 #wpfnl-toaster-wrapper.quick-toastify-warn-notification .quick-toastify-alert-toast .quick-toastify-alert-container .quick-toastify-cross-icon {
32570 background: #ffffff;
32571 border: 1px solid #e4e6eb;
32572 border-radius: 6px;
32573 display: flex;
32574 justify-content: center;
32575 align-items: center;
32576 cursor: pointer;
32577 }
32578 #wpfnl-toaster-wrapper.quick-toastify-warn-notification .quick-toastify-alert-toast .quick-toastify-alert-container .quick-toastify-cross-icon svg path {
32579 fill: #686f7f;
32580 }
32581 #wpfnl-toaster-wrapper.quick-toastify-warn-notification .quick-toastify-alert-toast .quick-toastify-alert-container .quick-toastify-cross-icon:hover {
32582 background: #e4e6eb;
32583 }
32584 @-webkit-keyframes quick-toastify-fadeinout {
32585 0% {
32586 opacity: 0;
32587 top: 80px;
32588 }
32589 20%, 80% {
32590 opacity: 1;
32591 top: 50px;
32592 }
32593 100% {
32594 opacity: 0;
32595 top: 20px;
32596 }
32597 }
32598 @keyframes quick-toastify-fadeinout {
32599 0% {
32600 opacity: 0;
32601 top: 80px;
32602 }
32603 20%, 80% {
32604 opacity: 1;
32605 top: 50px;
32606 }
32607 100% {
32608 opacity: 0;
32609 top: 20px;
32610 }
32611 }
32612
32613 body.rtl .wpfnl-checkbox label {
32614 padding-right: 29px;
32615 padding-left: 0;
32616 }
32617 body.rtl .wpfnl-checkbox label:before {
32618 left: inherit;
32619 right: 0;
32620 }
32621 body.rtl .wpfnl-checkbox label:after {
32622 left: inherit;
32623 right: 5px;
32624 }
32625 body.rtl .wpfnl-radiobtn label {
32626 padding-right: 29px;
32627 padding-left: 0;
32628 }
32629 body.rtl .wpfnl-radiobtn label::before {
32630 content: "";
32631 position: absolute;
32632 left: inherit;
32633 right: 0;
32634 }
32635 body.rtl .wpfnl-radiobtn label::after {
32636 right: 5px;
32637 left: inherit;
32638 }
32639 body.rtl .wpfnl-delete-alert-wrapper {
32640 right: inherit;
32641 left: 0;
32642 }
32643 body.rtl .delete-alert-new-ui .icon {
32644 right: inherit;
32645 left: -12px;
32646 }
32647 body.rtl .delete-alert-new-ui .wpfnl-delete-confirm-body p {
32648 text-align: right;
32649 }
32650 body.rtl .wpfnl-loader {
32651 margin-left: 0;
32652 margin-right: 4px;
32653 }
32654 body.rtl ul.wpfnl-dropdown {
32655 left: 0;
32656 right: inherit;
32657 }
32658 body.rtl ul.wpfnl-dropdown:after {
32659 left: 21px;
32660 right: inherit;
32661 }
32662 body.rtl ul.wpfnl-dropdown li a svg {
32663 margin-left: 6px;
32664 margin-right: 0;
32665 }
32666 body.rtl .wpfnl-field-wrapper > label {
32667 padding-left: 10px;
32668 padding-right: 0;
32669 }
32670 body.rtl .wpfnl-custom-selectbox .selectbox-selected-value {
32671 text-align: right;
32672 }
32673 body.rtl .wpfnl-custom-selectbox .selectbox-selected-value:before {
32674 left: 15px;
32675 right: inherit;
32676 }
32677 body.rtl .wpfnl-custom-selectbox .selectbox-selected-value {
32678 padding: 13px 12px 13px 33px;
32679 }
32680 body.rtl .wpfnl-custom-selectbox .list-title {
32681 right: -8px;
32682 left: inherit;
32683 }
32684
32685 body.rtl .template-library-modal {
32686 left: inherit;
32687 right: 160px;
32688 }
32689 body.rtl .template-library-modal .funnel-templates-header .back-form-modal {
32690 margin-right: 0;
32691 margin-left: 15px;
32692 }
32693 body.rtl .template-library-modal .funnel-templates-header .back-form-modal svg {
32694 left: 1px;
32695 transform: rotate(180deg);
32696 }
32697 body.rtl .step-template-showcase-modal .steps-template__filter-wrapper .wpfnl-modal-close {
32698 margin-right: 0;
32699 margin-left: 15px;
32700 }
32701 body.rtl .step-template-showcase-modal .steps-template__filter-wrapper .wpfnl-modal-close svg {
32702 transform: rotate(180deg);
32703 }
32704 body.rtl .template-library-modal .funnel-templates-header .template-type-filter {
32705 margin-left: 0;
32706 margin-right: auto;
32707 background-position-x: 13px;
32708 }
32709 body.rtl .step-template-showcase-modal .steps-template__filter-wrapper .pro-free__filter,
32710 body.rtl .template-library-modal .funnel-templates-header .pro-free__filter {
32711 margin-left: 0 !important;
32712 margin-right: auto;
32713 }
32714 body.rtl .step-template-showcase-modal .steps-template__filter-wrapper .pro-free__filter li:first-child,
32715 body.rtl .template-library-modal .funnel-templates-header .pro-free__filter li:first-child {
32716 border-radius: 0 50px 50px 0;
32717 }
32718 body.rtl .step-template-showcase-modal .steps-template__filter-wrapper .pro-free__filter li:last-child,
32719 body.rtl .template-library-modal .funnel-templates-header .pro-free__filter li:last-child {
32720 border-radius: 50px 0 0 50px;
32721 }
32722 body.rtl .step-template-showcase-modal .steps-template__filter-wrapper .pro-free__filter li svg,
32723 body.rtl .template-library-modal .funnel-templates-header .pro-free__filter li svg {
32724 margin-right: 0;
32725 margin-left: 8px;
32726 }
32727 body.rtl .template-library-modal .funnel-templates-sidebar .category-filter-wrapper {
32728 padding-right: 0;
32729 padding-left: 8px;
32730 }
32731 body.rtl .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template.create__from-scratch .funnel-limit-notice svg,
32732 body.rtl .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template.create__from-scratch .btn-default svg {
32733 margin-right: 0;
32734 margin-left: 2px;
32735 }
32736 body.rtl .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .create-step-name-modal .modal-header .close,
32737 body.rtl .step-template-showcase-modal .create-step-name-modal .modal-header .close,
32738 body.rtl .template-library-modal .wpfnl-create-funnel__templates-wrapper .create-funnel-name-modal .modal-header .close {
32739 right: inherit;
32740 left: -11px;
32741 }
32742
32743 body.rtl.folded .template-library-modal {
32744 right: 36px;
32745 width: calc(100% - 36px);
32746 }
32747
32748 body.rtl.wp-funnels_page_edit_funnel #wpcontent {
32749 padding-right: 0;
32750 }
32751 body.rtl .steps-page__header {
32752 padding-right: 24px;
32753 padding-left: 12px;
32754 }
32755 body.rtl .steps-page__header-left .wpfnl-logo a {
32756 border-left: 1px solid #E5E8F3;
32757 border-right: 0;
32758 }
32759 body.rtl .steps-page__header-left .back-link {
32760 margin-right: 0;
32761 margin-left: 15px;
32762 }
32763 body.rtl .steps-page__header-left .back-link svg {
32764 transform: rotate(180deg);
32765 }
32766 body.rtl .steps-page__header-left .add-step-condtion-area li > button svg {
32767 margin-right: 0;
32768 margin-left: 5px;
32769 }
32770 body.rtl .steps-page__header-left .add-step-condtion-area li > button.add-new-step svg {
32771 margin-right: 0;
32772 margin-left: 5px;
32773 }
32774 body.rtl .steps-page__header-center .steps-page__fnl-name .fnl-name-btn {
32775 margin-left: 0;
32776 margin-right: 10px;
32777 }
32778 body.rtl .steps-page__header-right {
32779 margin-left: 0;
32780 margin-right: auto;
32781 }
32782 body.rtl .steps-page__header-right .enable-gbf {
32783 margin-right: 0;
32784 margin-left: 15px;
32785 }
32786 body.rtl .steps-page__header-right .enable-gbf,
32787 body.rtl .steps-page__header-right .funnel-stats {
32788 border-right: none;
32789 padding-right: 0;
32790 margin-right: 0;
32791 border-left: 1px solid #E5E8F3;
32792 margin-left: 5px;
32793 padding-left: 20px;
32794 }
32795 body.rtl .steps-page__header-right .enable-gbf .title,
32796 body.rtl .steps-page__header-right .funnel-stats .title {
32797 margin-right: 0;
32798 margin-left: 10px;
32799 }
32800 body.rtl .steps-page__header-right .dropdown-option {
32801 margin-left: 0;
32802 margin-right: 6px;
32803 }
32804 body.rtl .steps-page__header-right .dropdown-option ul.wpfnl-dropdown {
32805 right: inherit;
32806 left: -4px;
32807 }
32808 body.rtl .steps-page__header-right ul.wpfnl-dropdown:after {
32809 left: 11px;
32810 right: inherit;
32811 }
32812 body.rtl .steps-page__header-right .dropdown-option ul.wpfnl-dropdown a svg {
32813 margin-right: 0;
32814 margin-left: 6px;
32815 }
32816 body.rtl .funnel-window .wpfnl-canvas-zoom-control {
32817 left: inherit;
32818 right: 20px;
32819 }
32820 body.rtl .funnel-window .wpfnl-canvas-helper {
32821 right: inherit;
32822 left: 20px;
32823 }
32824 body.rtl .funnel-window .wpfnl-canvas-helper .help-resource {
32825 right: inherit;
32826 left: 0;
32827 }
32828 body.rtl .funnel-window .wpfnl-canvas-helper .help-resource:before {
32829 bottom: -7px;
32830 right: inherit;
32831 }
32832 body.rtl .wpfnl-drawing-window .drawflow .drawflow-node .inputs .input {
32833 left: -20px;
32834 right: inherit;
32835 }
32836 body.rtl .reconfigure-condition-modal .wpfnl-delete-confirm-body {
32837 text-align: right;
32838 }
32839
32840 body.rtl .wpfnl-step-settings-drawer {
32841 right: inherit;
32842 left: -190px;
32843 }
32844 body.rtl .wpfnl-step-settings-drawer.show-drawer {
32845 right: inherit;
32846 left: 0;
32847 }
32848 body.rtl .wpfnl-step-settings-drawer .drawer-header .drawer-title {
32849 display: flex;
32850 align-items: center;
32851 gap: 3px;
32852 flex-flow: row wrap;
32853 }
32854 body.rtl .steps-settings .steps-settings__tab-nav li a svg {
32855 margin-right: 0;
32856 margin-left: 8px;
32857 }
32858 body.rtl .step-settings__single-tab-content.product .product-head .product-search {
32859 margin-left: 0;
32860 margin-right: 0;
32861 }
32862 body.rtl .step-settings__single-tab-content .product-head .wpfnl-tooltip,
32863 body.rtl .checkout-product-setting-tab__content-wrapper .product-head .wpfnl-tooltip {
32864 margin-left: 10px;
32865 margin-right: auto;
32866 }
32867 body.rtl .step-settings__single-tab-content .product-head .add-product-btn,
32868 body.rtl .checkout-product-setting-tab__content-wrapper .product-head .add-product-btn {
32869 margin-left: 0;
32870 margin-right: 15px;
32871 }
32872 body.rtl .step-settings__single-tab-content .product-head .title,
32873 body.rtl .checkout-product-setting-tab__content-wrapper .product-head .title {
32874 margin-right: 0;
32875 margin-left: 10px;
32876 }
32877 body.rtl .step-settings__single-tab-content .accordion-footer,
32878 body.rtl .step-settings__single-tab-content .accordion-head,
32879 body.rtl .checkout-product-setting-tab__content-wrapper .accordion-footer,
32880 body.rtl .checkout-product-setting-tab__content-wrapper .accordion-head {
32881 padding: 20px 60px 20px 25px;
32882 }
32883 body.rtl .step-settings__single-tab-content .product-single__accordion-head,
32884 body.rtl .checkout-product-setting-tab__content-wrapper .product-single__accordion-head {
32885 padding: 25px 60px 25px 25px;
32886 }
32887 body.rtl .step-settings__single-tab-content .accordion-footer .total-price,
32888 body.rtl .step-settings__single-tab-content .product-single__accordion-head .total-price,
32889 body.rtl .step-settings__single-tab-content .accordion-head .total-price,
32890 body.rtl .checkout-product-setting-tab__content-wrapper .accordion-footer .total-price,
32891 body.rtl .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .total-price,
32892 body.rtl .checkout-product-setting-tab__content-wrapper .accordion-head .total-price {
32893 text-align: left;
32894 }
32895 body.rtl .step-settings__single-tab-content .product-single__accordion-head .product-name ul .product-title,
32896 body.rtl .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .product-name ul .product-title {
32897 padding-left: 0;
32898 padding-right: 19px;
32899 }
32900 body.rtl .step-settings__single-tab-content .product-single__accordion-head .product-action .product-edit,
32901 body.rtl .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .product-action .product-edit {
32902 margin-left: 0;
32903 margin-right: 6px;
32904 }
32905 body.rtl .order-bump-accordion-wrapper .order-bump-accordion-header .title-area .icon {
32906 margin-right: 0;
32907 margin-left: 12px;
32908 }
32909 body.rtl .order-bump-accordion-wrapper .order-bump-accordion-header .title-area .title {
32910 display: inline-flex;
32911 gap: 3px;
32912 }
32913 body.rtl .order-bump-accordion-wrapper .order-bump-accordion-header .action-area button {
32914 margin: 0 6px 0 0;
32915 }
32916 body.rtl .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area {
32917 margin-right: 0;
32918 margin-left: 25px;
32919 }
32920 body.rtl .checkout-order-bump-setting-tab__content-wrapper .wpfnl-field-wrapper > label .color-picker {
32921 right: inherit;
32922 left: 10px;
32923 }
32924 body.rtl .wpfnl-order-bump__template-style1 .template-preview-wrapper .template-content {
32925 padding-left: 0;
32926 padding-right: 20px;
32927 }
32928 body.rtl .wpfnl-order-bump__template-style1 .offer-checkbox .wpfnl-checkbox label {
32929 padding-left: 0;
32930 padding-right: 26px;
32931 }
32932 body.rtl .wpfnl-order-bump__template-style1 .offer-checkbox .wpfnl-checkbox label:after {
32933 left: inherit;
32934 right: 4px;
32935 }
32936 body.rtl .wpfnl-order-bump__template-style2 .offer-checkbox .wpfnl-checkbox label {
32937 padding: 0 20px 0 0;
32938 }
32939 body.rtl .wpfnl-order-bump__template-style2 .offer-checkbox .nav-arrow svg {
32940 transform: rotate(180deg);
32941 }
32942 body.rtl .wpfnl-order-bump__template-style2 .offer-checkbox .nav-arrow {
32943 margin-right: 0;
32944 margin-left: 10px;
32945 animation: moveArrowRtl 1s linear infinite;
32946 }
32947 body.rtl .wpfnl-order-bump__template-style2 .template-preview-wrapper .template-content {
32948 padding-left: 0;
32949 padding-right: 20px;
32950 }
32951 body.rtl .wpfnl-order-bump__template-style2 .offer-checkbox .wpfnl-checkbox label:after {
32952 left: inherit;
32953 right: 3px;
32954 }
32955 body.rtl .wpfnl-order-bump__template-style3 .offer-checkbox .wpfnl-checkbox label {
32956 padding-left: 0;
32957 padding-right: 28px;
32958 }
32959 body.rtl .wpfnl-order-bump__template-style3 .offer-checkbox .wpfnl-checkbox label:after {
32960 left: inherit;
32961 right: 4px;
32962 width: 9px;
32963 height: 5px;
32964 }
32965 body.rtl .wpfnl-order-bump__template-style4 .template-preview-wrapper .template-content {
32966 padding-left: 0;
32967 padding-right: 14px;
32968 }
32969 body.rtl .wpfnl-order-bump__template-style4 .template-preview-wrapper .template-price {
32970 padding-left: 10px;
32971 padding-right: 10px;
32972 }
32973 body.rtl .wpfnl-order-bump__template-style5 .offer-checkbox .wpfnl-checkbox label {
32974 padding-left: 50px;
32975 padding-right: 0;
32976 }
32977 body.rtl .wpfnl-order-bump__template-style5 .offer-checkbox .wpfnl-checkbox label:before {
32978 left: 0;
32979 right: inherit;
32980 }
32981 body.rtl .wpfnl-order-bump__template-style5 .offer-checkbox .wpfnl-checkbox label:after {
32982 left: 4px;
32983 right: inherit;
32984 }
32985 body.rtl .wpfnl-order-bump__template-style5 .offer-checkbox .wpfnl-checkbox input[type=checkbox]:checked + label::after {
32986 right: inherit;
32987 left: 26px;
32988 }
32989 body.rtl .wpfnl-order-bump__template-style5 .template-preview-wrapper .template-content {
32990 padding-right: 0;
32991 padding-left: 14px;
32992 }
32993 body.rtl .wpfnl-order-bump__template-style6 .template-preview-wrapper .template-content {
32994 padding-right: 0;
32995 padding-left: 20px;
32996 }
32997 body.rtl .wpfnl-order-bump__template-style6 .offer-checkbox .wpfnl-checkbox label {
32998 padding: 0 26px 0 0;
32999 }
33000 body.rtl .wpfnl-order-bump__template-style6 .offer-checkbox .wpfnl-checkbox label:after {
33001 left: inherit;
33002 right: 4px;
33003 width: 9px;
33004 height: 5px;
33005 }
33006 body.rtl .wpfnl-order-bump__template-style7 .template-preview-wrapper .template-content-wrapper {
33007 padding-right: 0;
33008 padding-left: 15px;
33009 }
33010 body.rtl .wpfnl-order-bump__template-style8 .offer-checkbox .nav-arrow {
33011 margin-right: 0;
33012 margin-left: 10px;
33013 }
33014 body.rtl .wpfnl-order-bump__template-style8 .offer-checkbox .wpfnl-checkbox label {
33015 padding: 0 20px 0 0;
33016 }
33017 body.rtl .wpfnl-order-bump__template-style8 .offer-checkbox .wpfnl-checkbox label:after {
33018 left: inherit;
33019 right: 2px;
33020 top: 5px;
33021 width: 6px;
33022 height: 3px;
33023 }
33024 body.rtl .wpfnl-order-bump__template-style8 .offer-checkbox .nav-arrow svg {
33025 transform: rotate(180deg);
33026 }
33027 body.rtl .wpfnl-order-bump__template-style9 .template-preview-wrapper .template-content {
33028 padding-right: 20px;
33029 padding-left: 0;
33030 }
33031 body.rtl .wpfnl-order-bump__template-style9 .offer-checkbox .wpfnl-checkbox label {
33032 padding: 0 26px 0 0;
33033 }
33034 body.rtl .wpfnl-order-bump__template-style9 .offer-checkbox .wpfnl-checkbox label:after {
33035 right: 3px;
33036 left: inherit;
33037 }
33038 body.rtl .wpfnl-order-bump__template-style10 .template-preview-wrapper .template-title {
33039 padding-left: 15px;
33040 padding-right: 0;
33041 }
33042 body.rtl .wpfnl-order-bump__template-style10 .template-preview-wrapper .template-title .nav-arrow {
33043 top: 2px;
33044 margin-left: 7px;
33045 margin-right: 0;
33046 }
33047 body.rtl .wpfnl-order-bump__template-style10 .template-preview-wrapper .template-title .nav-arrow svg {
33048 transform: rotate(-180deg);
33049 }
33050 body.rtl .wpfnl-order-bump__template-style10 .offer-checkbox {
33051 text-align: left;
33052 }
33053 body.rtl .wpfnl-order-bump__template-style11 .template-preview-wrapper .template-title-area .product-price {
33054 text-align: left;
33055 }
33056 body.rtl .wpfnl-order-bump__template-style11 .offer-checkbox .wpfnl-checkbox label {
33057 padding: 0 26px 0 0;
33058 }
33059 body.rtl .wpfnl-order-bump__template-style11 .offer-checkbox .wpfnl-checkbox label:after {
33060 right: 4px;
33061 left: inherit;
33062 }
33063 body.rtl .wpfnl-order-bump__template-style12 .template-preview-wrapper .template-img {
33064 margin: 0 0 6px 16px;
33065 float: right;
33066 }
33067 body.rtl .wpfnl-order-bump__template-style12 .template-preview-wrapper .template-content {
33068 clear: left;
33069 }
33070 body.rtl .wpfnl-order-bump__template-style12 .offer-checkbox .wpfnl-checkbox label {
33071 padding-right: 26px;
33072 padding-left: 0;
33073 }
33074 body.rtl .wpfnl-order-bump__template-style12 .offer-checkbox .wpfnl-checkbox label:after {
33075 right: 4px;
33076 left: inherit;
33077 }
33078 body.rtl .wpfnl-order-bump__template-style13 .offer-checkbox .wpfnl-checkbox label {
33079 padding-right: 26px;
33080 padding-left: 0;
33081 }
33082 body.rtl .wpfnl-order-bump__template-style13 .offer-checkbox .wpfnl-checkbox label:after {
33083 right: 4px;
33084 left: inherit;
33085 }
33086 body.rtl .wpfnl-order-bump__template-style13 .product-price {
33087 margin-right: 5px;
33088 margin-left: 0;
33089 }
33090 body.rtl .wpfnl-order-bump__template-style13 .template-preview-wrapper .template-content {
33091 padding-right: 20px;
33092 padding-left: 0;
33093 }
33094 body.rtl .wpfnl-order-bump__template-style14 .offer-checkbox .wpfnl-checkbox label {
33095 padding: 0 26px 0 0;
33096 }
33097 body.rtl .wpfnl-order-bump__template-style14 .offer-checkbox .wpfnl-checkbox label:after {
33098 right: 3px;
33099 left: inherit;
33100 }
33101 body.rtl .wpfnl-order-bump__template-style14 .template-preview-wrapper .template-content {
33102 padding-right: 20px;
33103 padding-left: 0;
33104 }
33105 body.rtl .checkout-edit-field-tab__content-wrapper .edit-field-settings__tab-nav li.restore-btn {
33106 margin-right: auto;
33107 margin-left: 0;
33108 }
33109 body.rtl .checkout-edit-field-tab__content-wrapper .edit-field-settings__tab-nav li.add-new-checkout-field-btn {
33110 margin-right: 20px;
33111 margin-left: 0;
33112 }
33113 body.rtl .checkout-edit-field-tab__content-wrapper .edit-field-settings__tab-nav {
33114 padding: 23px 0 23px 20px;
33115 }
33116 body.rtl .edit-field-settings__single-tab-content .checkout-field-header {
33117 padding: 20px 65px 20px 20px;
33118 }
33119 body.rtl .edit-field-settings__single-tab-content .checkout__single-field {
33120 padding: 25px 65px 25px 20px;
33121 }
33122 body.rtl .edit-field-settings__single-tab-content .checkout-field-header .field-hamburger,
33123 body.rtl .edit-field-settings__single-tab-content .checkout__single-field .field-hamburger {
33124 right: 20px;
33125 left: inherit;
33126 }
33127 body.rtl .wpfnl-step-settings-drawer.edit-field-drawer.show-edit-field-drawer {
33128 right: inherit;
33129 left: 0;
33130 }
33131 body.rtl .checkout-edit-field-tab__content-wrapper .edit-field-drawer .drawer-body .wpfnl-field-wrapper .wpfnl-checkbox label {
33132 padding-right: 33px;
33133 padding-left: 0;
33134 }
33135 body.rtl .step-settings__single-tab-content .product-head .product-search,
33136 body.rtl .checkout-product-setting-tab__content-wrapper .product-head .product-search {
33137 margin-left: 0;
33138 margin-right: auto;
33139 }
33140 body.rtl .step-settings__single-tab-content .product-head .product-search .select2-selection__rendered,
33141 body.rtl .checkout-product-setting-tab__content-wrapper .product-head .product-search .select2-selection__rendered {
33142 padding: 10px 35px 10px 10px;
33143 }
33144 body.rtl .step-settings__single-tab-content .product-head .product-search .search-icon,
33145 body.rtl .checkout-product-setting-tab__content-wrapper .product-head .product-search .search-icon {
33146 left: inherit;
33147 right: 10px;
33148 }
33149 body.rtl .steps-settings .settings-content__footer .btn-default .wpfnl-loader {
33150 margin-left: 0;
33151 margin-right: 6px;
33152 }
33153 @keyframes moveArrowRtl {
33154 0%, 100% {
33155 transform: translateX(8px);
33156 opacity: 1;
33157 }
33158 50%, 90% {
33159 transform: translateX(-15px);
33160 opacity: 0;
33161 }
33162 99% {
33163 transform: translateX(8px);
33164 opacity: 0;
33165 }
33166 }
33167
33168 @media only screen and (max-width: 1199px) {
33169 body.rtl .step-settings__single-tab-content .product-single__accordion-head,
33170 body.rtl .checkout-product-setting-tab__content-wrapper .product-single__accordion-head {
33171 padding: 20px 50px 20px 20px;
33172 }
33173 }
33174 body.rtl .wpfnl-selectbox .selected-option {
33175 padding: 13px 14px 11px 30px;
33176 }
33177 body.rtl .wpfnl-selectbox .selected-option:before {
33178 left: 14px;
33179 right: inherit;
33180 }
33181 body.rtl .step-condition-drawer .false-condition-wapper .next-step-box .wpfnl-selectbox .selected-option {
33182 padding: 14px 14px 12px 30px;
33183 }
33184 body.rtl .step-condition-drawer .false-condition-wapper .next-step-box .wpfnl-selectbox .add-item-step button svg {
33185 transform: rotate(-180deg);
33186 }
33187
33188 body.rtl .ab-testing-drawer .header-left .ab-testing-status {
33189 margin-left: 0;
33190 margin-right: 8px;
33191 }
33192 body.rtl .wpfnl-step-settings-drawer .drawer-header .wpfnl-drawer-close svg {
33193 transform: rotate(180deg);
33194 }
33195 body.rtl .ab-testing-drawer .header-right .more-options .options-dropdown {
33196 left: -10px;
33197 right: inherit;
33198 }
33199 body.rtl .ab-testing-drawer .traffic-distribution-modal {
33200 right: inherit;
33201 left: 0;
33202 }
33203 body.rtl .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body .variation-single-list .variation-step-title .variation-type {
33204 margin-left: 0;
33205 margin-right: 8px;
33206 }
33207 body.rtl .ab-testing-drawer .header-right .btn-default .wpfnl-loader {
33208 margin: 0;
33209 }
33210 body.rtl .ab-testing-stats .stats-wrapper thead th .col-inner-wrap {
33211 text-align: right;
33212 }
33213 body.rtl .ab-testing-drawer .ab-testing-winner-modal {
33214 right: inherit;
33215 left: 0;
33216 }
33217 body.rtl .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-body .wpfnl-checkbox label {
33218 padding-right: 29px;
33219 padding-left: 0;
33220 }
33221 body.rtl .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-body .wpfnl-checkbox label:after {
33222 right: 3px;
33223 left: inherit;
33224 }
33225 body.rtl .ab-testing-drawer .single-ab-step .step-control-button .options-dropdown {
33226 left: inherit;
33227 right: 0;
33228 }
33229 body.rtl .ab-testing-drawer .single-ab-step .variation-type {
33230 right: 15px;
33231 left: inherit;
33232 }
33233 body.rtl .ab-testing-drawer .single-ab-step .ab-variation-delete {
33234 right: inherit;
33235 left: -8px;
33236 }
33237 body.rtl .ab-testing-drawer .add-step-wrapper .add-steps-options,
33238 body.rtl .wpfnl-drawing-window .addstep .add-step-wrapper .add-steps-options {
33239 right: calc(100% + 15px);
33240 left: inherit;
33241 }
33242 body.rtl .ab-testing-drawer .add-step-wrapper .add-steps-options {
33243 right: calc(100% + 15px);
33244 left: inherit;
33245 }
33246 body.rtl .ab-testing-drawer .ab-testing-confirmation-modal {
33247 right: 160px;
33248 left: inherit;
33249 }
33250 body.rtl .folded .ab-testing-drawer .ab-testing-confirmation-modal {
33251 right: 36px;
33252 left: inherit;
33253 }
33254 body.rtl .ab-testing-drawer .ab-testing-confirmation-modal .close-confirmation-modal {
33255 left: -13px;
33256 right: inherit;
33257 }
33258
33259 body.rtl .wpfnl-webhook-drawer .drawer-header .webhook-search {
33260 margin-right: auto;
33261 margin-left: 0;
33262 }
33263 body.rtl .wpfnl-webhook-drawer .drawer-header .webhook-search input[type=text] {
33264 padding-right: 34px;
33265 margin-left: 15px;
33266 }
33267 body.rtl .wpfnl-webhook-drawer .drawer-header .webhook-search svg {
33268 right: 14px;
33269 left: inherit;
33270 }
33271 body.rtl .webhook-settings-drawer .wpfnl-field-wrapper .wpfnl-fields .link-icon {
33272 border-left: 1px solid #EEF0F3;
33273 border-right: 0;
33274 }
33275 body.rtl .webhook-settings-drawer .request-url input[type=text] {
33276 padding-right: 50px;
33277 padding-left: 15px;
33278 }
33279 body.rtl .webhook-settings-drawer .wpfnl-field-wrapper select {
33280 padding-left: 36px;
33281 padding-right: 15px;
33282 background-position-x: 15px;
33283 }
33284 body.rtl .webhook-settings-drawer .additional-settings .request-body .wpfnl-radiobtn label::after {
33285 right: 6px;
33286 left: inherit;
33287 }
33288 body.rtl .wpfnl-webhook-drawer .drawer-body .wpfnl-field-wrapper > label.has-tooltip .wpfnl-tooltip {
33289 margin-right: 3px;
33290 margin-left: 0;
33291 }
33292 body.rtl .webhook-settings-drawer .feed-name .wpfnl-tooltip p {
33293 right: calc(100% + 8px);
33294 left: inherit;
33295 }
33296 body.rtl .webhook-settings-drawer .feed-name .wpfnl-tooltip p:before {
33297 right: -4px;
33298 left: inherit;
33299 }
33300 body.rtl .wpfnl-webhook-drawer .webhook-list-wrapper .webhook-single-list .action-field button {
33301 margin-right: 2px;
33302 margin-left: 0;
33303 }
33304 body.rtl .delete-alert-new-ui .wpfnl-delete-confirm-body {
33305 padding: 26px 26px 26px 20px;
33306 }
33307
33308 body.rtl .wpfnl-drawflow-window .wpfnl-analytics {
33309 right: inherit;
33310 left: 0px;
33311 }
33312 body.rtl .wpfnl-drawflow-window .wpfnl-analytics .analytics-header .backto-steps svg {
33313 transform: rotate(180deg);
33314 }
33315 body.rtl .wpfnl-drawflow-window .wpfnl-analytics .analytics-header .header-right select {
33316 padding: 14px 20px 12px 40px;
33317 background-position-x: 15px;
33318 }
33319 body.rtl .wpfnl-drawflow-window .wpfnl-analytics .analytics-full-loader {
33320 right: 160px;
33321 left: inherit;
33322 }
33323 body.rtl.folded .wpfnl-drawflow-window .wpfnl-analytics .analytics-full-loader {
33324 right: 36px;
33325 left: inherit;
33326 }
33327 body.rtl .wpfnl-analytics .analytics-revenue .revenue-box-header .stat-indicator .indicator:before {
33328 margin-left: 8px;
33329 margin-right: 0;
33330 }
33331 body.rtl .wpfnl-analytics .analytics-revenue .single-tab-content .barchart-inner-wrapper {
33332 padding: 10px 60px 9px 15px;
33333 }
33334 body.rtl .wpfnl-analytics .analytics-revenue .single-tab-content .chart-percent-label .single-label:before {
33335 right: 50px;
33336 left: inherit;
33337 }
33338 body.rtl .wpfnl-analytics .analytics-conversion .conversion-box-header .carousel-navigator {
33339 direction: ltr;
33340 }
33341
33342 @media only screen and (max-width: 782px) {
33343 body.rtl.folded .wpfnl-drawflow-window .wpfnl-analytics .analytics-full-loader {
33344 right: 0;
33345 left: inherit;
33346 }
33347 }
33348 body.rtl .wpfnl-dashboard__header .funnel-search {
33349 margin-left: 20px;
33350 margin-right: 0;
33351 }
33352 body.rtl .wpfnl-dashboard__header .funnel-search .search-group input {
33353 padding-right: 40px;
33354 padding-left: 0;
33355 }
33356 body.rtl .wpfnl-dashboard__header .funnel-search .search-group svg {
33357 right: 12px;
33358 left: inherit;
33359 }
33360 body.rtl .wpfnl-dashboard__header a.import-export {
33361 margin-left: 14px;
33362 margin-right: 0;
33363 }
33364 body.rtl .wpfnl-dashboard__header a.import-export.wpfnl-export-all-funnels {
33365 margin-left: 14px;
33366 margin-right: auto;
33367 }
33368 body.rtl .wpfnl-dashboard__header .add-new-funnel-btn svg {
33369 margin-left: 3px;
33370 margin-right: 0;
33371 }
33372 body.rtl .funnel-list__wrapper .funnel__single-list .funnel-list__bulk-action {
33373 right: 24px;
33374 left: inherit;
33375 }
33376 body.rtl .funnel-list__wrapper .funnel__single-list .bulk-action-wrapper {
33377 right: 60px;
33378 left: inherit;
33379 }
33380 body.rtl .funnel-list__wrapper .funnel__single-list .bulk-action-wrapper .bulk-delete-toggler > svg {
33381 margin-right: 16px;
33382 margin-left: 0;
33383 }
33384 body.rtl .funnel-list__wrapper .funnel__single-list .bulk-action-wrapper .bulk-delete-toggler:before {
33385 left: 27px;
33386 right: inherit;
33387 }
33388 body.rtl .funnel-list__wrapper .funnel__single-list.list-header {
33389 padding: 15px 60px 15px 24px;
33390 }
33391 body.rtl .funnel-list__wrapper .funnel__single-list .wpfnl-name {
33392 padding-right: 45px;
33393 padding-left: 15px;
33394 }
33395 body.rtl .funnel-list__wrapper .funnel__single-list {
33396 padding: 14px 60px 14px 24px;
33397 }
33398 body.rtl .funnel-list__wrapper .funnel__single-list .wpfnl-name .builder-logo {
33399 right: 0;
33400 left: inherit;
33401 }
33402 body.rtl .funnel-list__wrapper .funnel__single-list .wpfnl-intigrations .automation-tag svg {
33403 margin-left: 6px;
33404 margin-right: 0;
33405 }
33406 body.rtl .funnel-list__wrapper .funnel__single-list .list-action ul.more-actions {
33407 left: -22px;
33408 right: inherit;
33409 }
33410 body.rtl .wpfnl-pagination .nav-link.prev svg,
33411 body.rtl .wpfnl-pagination .nav-link.next svg {
33412 transform: rotate(180deg);
33413 }
33414
33415 @media only screen and (max-width: 1199px) {
33416 body.rtl .funnel-list__wrapper .funnel__single-list.list-header {
33417 padding: 15px 45px 15px 15px;
33418 }
33419 body.rtl .funnel-list__wrapper .funnel__single-list {
33420 padding: 10px 45px 10px 15px;
33421 }
33422 body.rtl .funnel-list__wrapper .funnel__single-list .funnel-list__bulk-action {
33423 right: 15px;
33424 }
33425 body.rtl .funnel-list__wrapper .funnel__single-list .wpfnl-name {
33426 padding-left: 10px;
33427 }
33428 }
33429 body.rtl .funnel-settings__header {
33430 padding: 28px 30px 27px 20px;
33431 }
33432 body.rtl .funnel-settings__header .helper-link li {
33433 margin-right: 35px;
33434 margin-left: 0;
33435 }
33436 body.rtl .funnel-settings__header .helper-link li:first-child {
33437 margin-right: 0;
33438 }
33439 body.rtl .wpfn-settings__nav .nav-li svg {
33440 margin-left: 6px;
33441 margin-right: 0;
33442 }
33443 body.rtl .wpfnl-field-wrapper > label.has-tooltip .wpfnl-tooltip {
33444 margin-right: 10px;
33445 margin-left: 0;
33446 }
33447 body.rtl .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper .wpfnl-fields .clear-template span {
33448 margin-left: 5px;
33449 margin-right: 0;
33450 }
33451 body.rtl .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .utm .settings-title > svg,
33452 body.rtl .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .gtm .settings-title > svg,
33453 body.rtl .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .facebook-pixel .settings-title > svg {
33454 margin-left: 10px;
33455 margin-right: 0;
33456 }
33457 body.rtl .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .utm .settings-title a,
33458 body.rtl .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .gtm .settings-title a,
33459 body.rtl .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .facebook-pixel .settings-title a {
33460 margin-right: auto;
33461 margin-left: 0;
33462 }
33463 body.rtl .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper.analytics-stats .wpfnl-fields .wpfnl-checkbox {
33464 margin: 5px 0 5px 25px;
33465 }
33466
33467 body.rtl .mailmint-automation .header-right .more-options .options-dropdown {
33468 left: -10px;
33469 right: inherit;
33470 }
33471 body.rtl .mailmint-automation .automation-single-step .delete-action {
33472 left: -10px;
33473 right: inherit;
33474 }
33475 body.rtl .wpfnl-custom-selectbox .selectbox-search input[type=search] {
33476 padding: 6px 36px 4px 15px;
33477 }
33478 body.rtl .wpfnl-custom-selectbox .selectbox-search .search-icon {
33479 right: 25px;
33480 left: inherit;
33481 }
33482 body.rtl .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .wpfnl-selectbox .submenu {
33483 right: 100%;
33484 left: inherit;
33485 }
33486 body.rtl .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .wpfnl-selectbox .angle-right {
33487 left: 9px;
33488 right: inherit;
33489 transform: rotate(90deg);
33490 }
33491 body.rtl .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__input {
33492 padding: 11px 32px 9px 20px;
33493 }
33494 body.rtl .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules:before {
33495 left: 8px;
33496 right: inherit;
33497 }
33498 body.rtl .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .condition-symbol {
33499 left: -4px;
33500 right: inherit;
33501 }
33502 body.rtl .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-actions::before {
33503 left: -30px;
33504 right: inherit;
33505 }
33506 body.rtl .mailmint-automation .steps-settings-sidebar .steps-settings .form-group select {
33507 padding-left: 38px;
33508 padding-right: 15px;
33509 background-position-x: 15px;
33510 }
33511 body.rtl .mailmint-automation .steps-settings-sidebar .webhook-outgoing .current-user-repeater > hr {
33512 right: -15px;
33513 left: inherit;
33514 }
33515 body.rtl .mailmint-automation .steps-settings-sidebar .add-template-section .add-template > span svg {
33516 margin-left: 0;
33517 margin-right: 8px;
33518 transform: rotate(180deg);
33519 }
33520 body.rtl .wpfnl-mrm-email-template__wrapper {
33521 left: 0;
33522 right: inherit;
33523 }
33524 body.rtl .wpfnl-mrm-email-template__modal .cross-icon {
33525 left: -20px;
33526 right: inherit;
33527 }
33528 body.rtl .mailmint-automation .logical-decision-box .single-decision.decision-yes {
33529 transform: translateX(calc(-50% + 1px));
33530 }
33531 body.rtl .mailmint-automation .logical-decision-box .single-decision.decision-no {
33532 transform: translateX(calc(50% - 1px));
33533 }
33534 body.rtl .mailmint-automation .logical-decision-box .logical-text {
33535 left: 25%;
33536 right: inherit;
33537 }
33538 body.rtl .mailmint-automation .logical-decision-box .logical-text.logical-no-text {
33539 right: 25%;
33540 left: inherit;
33541 }
33542
33543 body.rtl .wpfnl-settings-drawer .fnl-settings-content .settings-title > svg {
33544 margin-left: 10px;
33545 margin-right: 0;
33546 }
33547 body.rtl .wpfnl-settings-drawer .fnl-settings-content #wpfnl-utm .wpfnl-field-wrapper {
33548 padding-left: 30px;
33549 margin-right: 0;
33550 }
33551 body.rtl .wpfnl-settings-drawer .fnl-settings-content .settings-title a {
33552 margin-right: auto;
33553 margin-left: 0;
33554 }
33555
33556 body.rtl .wpfnl-automation-window .automation-darwer {
33557 left: -190px;
33558 right: inherit;
33559 }
33560 body.rtl .wpfnl-automation-window .automation-darwer.show-drawer {
33561 left: 0;
33562 right: inherit;
33563 }
33564 body.rtl .wpfnl-automation-window .automation-darwer .drawer-header .automation-name-wrapper label {
33565 padding-left: 7px;
33566 padding-right: 0;
33567 }
33568 body.rtl .wpfnl-automation-window .automation-darwer .drawer-header .automation-name-wrapper > button {
33569 margin-right: 10px;
33570 margin-left: 0;
33571 }
33572 body.rtl .wpfnl-automation-window .automation-darwer .drawer-header .connect-crm {
33573 margin-right: 30px;
33574 margin-left: 0;
33575 }
33576 body.rtl .wpfnl-automation-window .automation-darwer .drawer-header .wpfnl-drawer-close {
33577 margin-right: auto;
33578 margin-left: 0;
33579 }
33580 body.rtl .wpfnl-automation-window .automation-darwer .drawer-header .connect-crm .connect-crm-title {
33581 padding-left: 7px;
33582 padding-right: 0;
33583 }
33584
33585 /*# sourceMappingURL=wpfnl-admin.css.map */
33586