PluginProbe
WPFunnels – Funnel Builder for WooCommerce with Checkout & One Click Upsell / 3.12.1
WPFunnels – Funnel Builder for WooCommerce with Checkout & One Click Upsell v3.12.1
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.1, at admin/assets/css/wpfnl-admin.css

33,625 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 white-space: nowrap;
14184 }
14185 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-sidebar .wpfnl-mm-setup-wizard-exit {
14186 margin-top: auto;
14187 padding: 0;
14188 text-align: left;
14189 }
14190 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-sidebar .wpfnl-mm-setup-wizard-exit .wpfnl-mm-setup-wizard-exit-link {
14191 font-size: 15px;
14192 color: #7A8C9A;
14193 text-decoration: none;
14194 font-family: "DM Sans", sans-serif;
14195 font-weight: 400;
14196 line-height: 18px;
14197 transition: color 0.3s ease;
14198 }
14199 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-sidebar .wpfnl-mm-setup-wizard-exit .wpfnl-mm-setup-wizard-exit-link:hover {
14200 color: #6E42D3;
14201 }
14202 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-help-btn {
14203 position: fixed;
14204 bottom: 40px;
14205 right: 54px;
14206 z-index: 100;
14207 }
14208 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-help-btn .wpfnl-mm-help-btn-circle {
14209 width: 34px;
14210 height: 34px;
14211 border-radius: 100px;
14212 background: #201F22;
14213 border: none;
14214 cursor: pointer;
14215 display: flex;
14216 align-items: center;
14217 justify-content: center;
14218 box-shadow: 0px 1px 2px rgba(190, 190, 215, 0.16);
14219 transition: all 0.3s ease;
14220 }
14221 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-help-btn .wpfnl-mm-help-btn-circle svg {
14222 width: 16px;
14223 height: 16px;
14224 }
14225 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-help-btn .wpfnl-mm-help-btn-circle:hover {
14226 background: #363B4E;
14227 transform: scale(1.05);
14228 }
14229 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content {
14230 flex: 1;
14231 display: flex;
14232 align-items: flex-start;
14233 justify-content: center;
14234 padding: 80px 20px 24px;
14235 position: relative;
14236 overflow-y: auto;
14237 background: #EFEEF1;
14238 }
14239 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content * {
14240 font-family: "DM Sans", sans-serif;
14241 }
14242 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-goal-buttons {
14243 display: flex;
14244 justify-content: space-between;
14245 align-items: center;
14246 width: 100%;
14247 }
14248 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-goal-buttons .wpfnl-mm-btn {
14249 padding: 10px 24px;
14250 border-radius: 10px;
14251 font-size: 16px;
14252 font-weight: 500;
14253 line-height: 24px;
14254 cursor: pointer;
14255 transition: all 0.3s ease;
14256 border: none;
14257 display: inline-flex;
14258 align-items: center;
14259 justify-content: center;
14260 gap: 8px;
14261 height: 44px;
14262 }
14263 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-goal-buttons .wpfnl-mm-btn.wpfnl-mm-btn-secondary {
14264 background: #FFF;
14265 color: #363B4E;
14266 border: 1px solid #ECEBF0;
14267 min-width: 87px;
14268 }
14269 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-goal-buttons .wpfnl-mm-btn.wpfnl-mm-btn-secondary:hover {
14270 border-color: #6E42D3;
14271 color: #6E42D3;
14272 }
14273 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-goal-buttons .wpfnl-mm-btn.wpfnl-mm-btn-primary {
14274 background: #6E42D3;
14275 color: #FFF;
14276 letter-spacing: 0.2px;
14277 }
14278 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-goal-buttons .wpfnl-mm-btn.wpfnl-mm-btn-primary svg {
14279 width: 17px;
14280 height: 12px;
14281 }
14282 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-goal-buttons .wpfnl-mm-btn.wpfnl-mm-btn-primary:hover {
14283 background: #5c36b3;
14284 }
14285 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-goal-buttons .wpfnl-mm-btn.wpfnl-mm-btn-primary:disabled {
14286 background: #ccc;
14287 cursor: not-allowed;
14288 }
14289 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-goal-buttons .wpfnl-mm-btn-group {
14290 display: flex;
14291 gap: 12px;
14292 }
14293 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-goal-consent {
14294 display: flex;
14295 justify-content: center;
14296 margin-top: 30px;
14297 }
14298 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-goal-consent .wpfnl-mm-checkbox {
14299 display: flex;
14300 align-items: center;
14301 gap: 8px;
14302 cursor: pointer;
14303 user-select: none;
14304 }
14305 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-goal-consent .wpfnl-mm-checkbox input[type=checkbox] {
14306 position: absolute;
14307 opacity: 0;
14308 cursor: pointer;
14309 height: 0;
14310 width: 0;
14311 }
14312 .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 {
14313 background: #6E42D3;
14314 border-color: #6E42D3;
14315 }
14316 .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 {
14317 display: block;
14318 }
14319 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-goal-consent .wpfnl-mm-checkbox .wpfnl-mm-checkbox-checkmark {
14320 width: 16px;
14321 height: 16px;
14322 border: 1px solid #ab91e6;
14323 border-radius: 4px;
14324 background: #FFF;
14325 flex-shrink: 0;
14326 position: relative;
14327 transition: all 0.3s ease;
14328 }
14329 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-goal-consent .wpfnl-mm-checkbox .wpfnl-mm-checkbox-checkmark:after {
14330 content: "";
14331 position: absolute;
14332 display: none;
14333 border: solid white;
14334 border-width: 0 2px 2px 0;
14335 transform: rotate(45deg);
14336 left: 5px;
14337 top: 2px;
14338 width: 3px;
14339 height: 7px;
14340 }
14341 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-goal-consent .wpfnl-mm-checkbox .wpfnl-mm-checkbox-label {
14342 font-size: 14px;
14343 font-weight: 500;
14344 color: #7A8C9A;
14345 line-height: 20px;
14346 }
14347 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-goal {
14348 width: 100%;
14349 max-width: 908px;
14350 display: flex;
14351 flex-direction: column;
14352 gap: 0;
14353 position: relative;
14354 }
14355 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-goal .wpfnl-mm-choose-goal-header {
14356 text-align: center;
14357 margin-bottom: 30px;
14358 }
14359 .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 {
14360 font-size: 24px;
14361 font-weight: 600;
14362 font-family: "DM Sans", sans-serif;
14363 color: #363B4E;
14364 line-height: 30px;
14365 letter-spacing: -0.6px;
14366 margin: 0 0 10px 0;
14367 max-width: 592px;
14368 margin-left: auto;
14369 margin-right: auto;
14370 }
14371 .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 {
14372 font-size: 15px;
14373 font-weight: 400;
14374 font-family: "DM Sans", sans-serif;
14375 color: #6E7A85;
14376 line-height: 19px;
14377 margin: 0;
14378 }
14379 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-goal .wpfnl-mm-choose-goal-container {
14380 border-radius: 20px;
14381 padding: 60px 30px;
14382 display: flex;
14383 flex-direction: column;
14384 align-items: center;
14385 gap: 35px;
14386 margin-bottom: 25px;
14387 background: #FFF;
14388 box-shadow: 0 20px 25px -5px rgba(143, 130, 196, 0.05), 0 8px 10px -6px rgba(143, 130, 196, 0.08);
14389 }
14390 .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 {
14391 display: grid;
14392 gap: 20px;
14393 grid-template-columns: repeat(3, 1fr);
14394 width: 100%;
14395 }
14396 .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 {
14397 background: #FFF;
14398 border: 1px solid #F6F5FA;
14399 border-radius: 16px;
14400 padding: 20px 10px 24px;
14401 cursor: pointer;
14402 transition: all 0.3s ease;
14403 position: relative;
14404 text-align: center;
14405 display: flex;
14406 flex-direction: column;
14407 align-items: center;
14408 justify-content: space-between;
14409 gap: 0;
14410 }
14411 .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 {
14412 border-color: #EDE5FF;
14413 box-shadow: 0px 4px 12px rgba(110, 66, 211, 0.1);
14414 }
14415 .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 {
14416 border-color: #6E42D3;
14417 box-shadow: 0 20px 30px rgba(199, 191, 217, 0.3019607843);
14418 }
14419 .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 {
14420 position: absolute;
14421 top: 12px;
14422 right: 12px;
14423 width: 24px;
14424 height: 24px;
14425 background: #6E42D3;
14426 border-radius: 100px;
14427 display: flex;
14428 align-items: center;
14429 justify-content: center;
14430 }
14431 .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 {
14432 width: 16px;
14433 height: 16px;
14434 }
14435 .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 {
14436 display: block;
14437 }
14438 .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 {
14439 font-size: 16px;
14440 font-weight: 700;
14441 font-family: "DM Sans", sans-serif;
14442 color: #363B4E;
14443 line-height: 13px;
14444 margin: 0 0 10px 0;
14445 }
14446 .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 {
14447 font-size: 15px;
14448 font-weight: 400;
14449 color: #6E7A85;
14450 line-height: 1.5;
14451 margin: 0;
14452 }
14453 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-buttons-container {
14454 display: flex;
14455 align-items: center;
14456 justify-content: space-between;
14457 }
14458 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-buttons-container .wpfnl-mm-btn {
14459 display: inline-flex;
14460 align-items: center;
14461 gap: 8px;
14462 padding: 12px 24px;
14463 border-radius: 8px;
14464 font-weight: 500;
14465 font-size: 14px;
14466 transition: all 0.3s ease;
14467 border: none;
14468 cursor: pointer;
14469 }
14470 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-buttons-container .wpfnl-mm-btn-primary {
14471 background: #6E42D3;
14472 color: white;
14473 }
14474 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-buttons-container .wpfnl-mm-btn-primary:hover:not(:disabled) {
14475 background: #5B35B8;
14476 }
14477 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-buttons-container .wpfnl-mm-btn:disabled {
14478 opacity: 0.5;
14479 cursor: not-allowed;
14480 }
14481 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-buttons-container .wpfnl-mm-btn-secondary {
14482 background: white;
14483 color: #363B4E;
14484 border-radius: 10px;
14485 border: 1px solid #ECEBF0;
14486 }
14487 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-buttons-container .wpfnl-mm-btn-secondary:hover:not(:disabled) {
14488 border-color: #D1D5DB;
14489 background: #F9FAFB;
14490 }
14491 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-buttons-container .wpfnl-spinner {
14492 animation: spin 0.8s linear infinite;
14493 }
14494 @keyframes spin {
14495 0% {
14496 transform: rotate(0deg);
14497 }
14498 100% {
14499 transform: rotate(360deg);
14500 }
14501 }
14502 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-required-installation {
14503 width: 100%;
14504 max-width: 940px;
14505 display: flex;
14506 flex-direction: column;
14507 gap: 0;
14508 position: relative;
14509 }
14510 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-required-installation .wpfnl-mm-setup-header {
14511 text-align: center;
14512 margin-bottom: 24px;
14513 }
14514 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-required-installation .wpfnl-mm-setup-header .wpfnl-mm-setup-title {
14515 font-size: 24px;
14516 font-weight: 700;
14517 color: #363B4E;
14518 line-height: 1.3;
14519 letter-spacing: -0.5px;
14520 margin: 0 0 8px 0;
14521 }
14522 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-required-installation .wpfnl-mm-setup-header .wpfnl-mm-setup-subtitle {
14523 font-size: 15px;
14524 font-weight: 400;
14525 color: #6E7A85;
14526 line-height: 1.5;
14527 margin: 0;
14528 }
14529 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-required-installation .wpfnl-ri-card {
14530 background: #FFF;
14531 border-radius: 20px;
14532 box-shadow: 0 20px 25px -5px rgba(143, 130, 196, 0.05), 0 8px 10px -6px rgba(143, 130, 196, 0.08);
14533 margin-bottom: 24px;
14534 overflow: hidden;
14535 }
14536 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-required-installation .wpfnl-ri-divider {
14537 width: 100%;
14538 height: 1px;
14539 background: #F1EFF7;
14540 }
14541 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-required-installation .wpfnl-ri-builder-section {
14542 padding: 32px 40px 28px;
14543 }
14544 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-required-installation .wpfnl-ri-builder-section .wpfnl-ri-builder-label {
14545 font-size: 14px;
14546 font-weight: 500;
14547 color: #7A8C9A;
14548 margin: 0 0 16px 0;
14549 text-align: center;
14550 }
14551 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-required-installation .wpfnl-ri-builder-section .wpfnl-ri-builder-options {
14552 display: flex;
14553 gap: 10px;
14554 justify-content: center;
14555 flex-wrap: wrap;
14556 }
14557 .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 {
14558 display: flex;
14559 flex-direction: column;
14560 align-items: center;
14561 gap: 8px;
14562 padding: 16px 14px 12px;
14563 border-radius: 10px;
14564 border: 1px solid #ECEBF0;
14565 background: #FFF;
14566 cursor: pointer;
14567 transition: border-color 0.15s ease;
14568 min-width: 90px;
14569 position: relative;
14570 font-family: "DM Sans", sans-serif;
14571 }
14572 .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 {
14573 width: 32px;
14574 height: 32px;
14575 object-fit: contain;
14576 }
14577 .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) {
14578 font-size: 13px;
14579 font-weight: 400;
14580 color: #7A8C9A;
14581 line-height: 1;
14582 }
14583 .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) {
14584 border-color: #C4B5F4;
14585 }
14586 .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 {
14587 border-color: #6E42D3;
14588 background: #FAFAFE;
14589 }
14590 .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) {
14591 color: #6E42D3;
14592 font-weight: 500;
14593 }
14594 .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 {
14595 opacity: 0.4;
14596 cursor: not-allowed;
14597 }
14598 .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 {
14599 position: absolute;
14600 top: 4px;
14601 right: 4px;
14602 background: #f68524;
14603 color: #fff;
14604 font-size: 8px;
14605 font-weight: 600;
14606 padding: 2px 5px;
14607 border-radius: 4px;
14608 white-space: nowrap;
14609 line-height: 1.4;
14610 }
14611 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-required-installation .wpfnl-ri-plugins-section {
14612 padding: 28px 40px 32px;
14613 }
14614 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-required-installation .wpfnl-ri-plugins-section .wpfnl-ri-plugin-cards {
14615 display: flex;
14616 flex-direction: column;
14617 gap: 8px;
14618 text-align: left;
14619 }
14620 .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 {
14621 display: flex;
14622 align-items: center;
14623 gap: 14px;
14624 padding: 12px 16px;
14625 border-radius: 10px;
14626 border: 1px solid #ECEBF0;
14627 background: #FFF;
14628 }
14629 .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 {
14630 border-color: #D1FAE5;
14631 background: #F0FDF4;
14632 }
14633 .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 {
14634 border-color: #FDE68A;
14635 background: #FFFBEB;
14636 }
14637 .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 {
14638 cursor: pointer;
14639 user-select: none;
14640 transition: border-color 0.15s ease;
14641 }
14642 .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 {
14643 border-color: #C4B5F4;
14644 }
14645 .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 {
14646 outline: 2px solid #6E42D3;
14647 outline-offset: 2px;
14648 }
14649 .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 {
14650 border-color: #ECEBF0;
14651 background: #FAFAFA;
14652 opacity: 0.5;
14653 }
14654 .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 {
14655 border-color: #ECEBF0;
14656 opacity: 0.65;
14657 }
14658 .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 {
14659 filter: grayscale(1) opacity(0.4);
14660 }
14661 .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 {
14662 display: none;
14663 }
14664 .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 {
14665 width: 38px;
14666 height: 38px;
14667 flex-shrink: 0;
14668 border-radius: 8px;
14669 background: #F6F5FA;
14670 display: flex;
14671 align-items: center;
14672 justify-content: center;
14673 overflow: hidden;
14674 }
14675 .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 {
14676 width: 26px;
14677 height: 26px;
14678 object-fit: contain;
14679 }
14680 .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 {
14681 flex: 1;
14682 min-width: 0;
14683 }
14684 .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 {
14685 display: flex;
14686 align-items: center;
14687 gap: 7px;
14688 margin-bottom: 3px;
14689 }
14690 .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 {
14691 font-size: 14px;
14692 font-weight: 600;
14693 color: #363B4E;
14694 line-height: 1.3;
14695 }
14696 .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 {
14697 font-size: 10px;
14698 font-weight: 600;
14699 color: #6E42D3;
14700 background: #EDE5FF;
14701 padding: 2px 7px;
14702 border-radius: 100px;
14703 line-height: 1.5;
14704 white-space: nowrap;
14705 }
14706 .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 {
14707 font-size: 10px;
14708 font-weight: 600;
14709 color: #6B7280;
14710 background: #F3F4F6;
14711 padding: 2px 7px;
14712 border-radius: 100px;
14713 line-height: 1.5;
14714 white-space: nowrap;
14715 }
14716 .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 {
14717 font-size: 12px;
14718 font-weight: 400;
14719 color: #7A8C9A;
14720 line-height: 1.5;
14721 margin: 0;
14722 }
14723 .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 {
14724 flex-shrink: 0;
14725 }
14726 .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 {
14727 display: inline-flex;
14728 align-items: center;
14729 gap: 4px;
14730 font-size: 11px;
14731 font-weight: 600;
14732 padding: 4px 10px;
14733 border-radius: 100px;
14734 white-space: nowrap;
14735 }
14736 .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 {
14737 background: #D1FAE5;
14738 color: #059669;
14739 }
14740 .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 {
14741 background: #FEF3C7;
14742 color: #D97706;
14743 }
14744 .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 {
14745 background: #F3F4F6;
14746 color: #6B7280;
14747 }
14748 .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 {
14749 flex-shrink: 0;
14750 padding-left: 8px;
14751 }
14752 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-required-installation .wpfnl-ri-footer {
14753 display: none;
14754 }
14755 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup {
14756 width: 100%;
14757 max-width: 940px;
14758 display: flex;
14759 flex-direction: column;
14760 gap: 24px;
14761 position: relative;
14762 }
14763 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup .wpfnl-mm-setup-header {
14764 text-align: center;
14765 margin-bottom: 20px;
14766 }
14767 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup .wpfnl-mm-setup-header .wpfnl-mm-setup-title {
14768 font-size: 24px;
14769 font-weight: 700;
14770 color: #363B4E;
14771 line-height: 35px;
14772 margin: 0 0 8px 0;
14773 }
14774 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup .wpfnl-mm-setup-header .wpfnl-mm-setup-subtitle {
14775 font-size: 15px;
14776 font-weight: 400;
14777 color: #6E7A85;
14778 line-height: 15px;
14779 margin: 0;
14780 }
14781 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup .wpfnl-mm-setup-section {
14782 background: #FFF;
14783 border-radius: 20px;
14784 box-shadow: 0 20px 25px -5px rgba(143, 130, 196, 0.05), 0 8px 10px -6px rgba(143, 130, 196, 0.08);
14785 }
14786 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup .wpfnl-mm-setup-section .wpfnl-mm-woo-notice {
14787 background: #EBF5FF;
14788 border: 1px solid #B3D9FF;
14789 border-radius: 12px;
14790 padding: 16px 20px;
14791 display: flex;
14792 align-items: flex-start;
14793 gap: 12px;
14794 width: 100%;
14795 margin-top: 16px;
14796 }
14797 .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 {
14798 flex-shrink: 0;
14799 display: flex;
14800 align-items: center;
14801 justify-content: center;
14802 width: 20px;
14803 height: 20px;
14804 margin-top: 2px;
14805 }
14806 .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 {
14807 width: 20px;
14808 height: 20px;
14809 }
14810 .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 {
14811 flex: 1;
14812 display: flex;
14813 flex-direction: column;
14814 gap: 4px;
14815 }
14816 .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 {
14817 font-size: 14px;
14818 font-weight: 600;
14819 font-family: "DM Sans", sans-serif;
14820 color: #0073E6;
14821 line-height: 18px;
14822 margin: 0;
14823 }
14824 .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 {
14825 font-size: 13px;
14826 font-weight: 400;
14827 font-family: "DM Sans", sans-serif;
14828 color: #1E4D7A;
14829 line-height: 18px;
14830 margin: 0;
14831 }
14832 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup .wpfnl-mm-setup-section .wpfnl-mm-setup-section-content {
14833 display: flex;
14834 flex-direction: column;
14835 align-items: center;
14836 gap: 24px;
14837 padding: 45px 109px;
14838 }
14839 .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 {
14840 gap: 24px;
14841 }
14842 .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 {
14843 border-radius: 12px;
14844 border: 1.5px solid #F1EFF7;
14845 background: #FFF;
14846 display: flex;
14847 flex-direction: column;
14848 align-items: center;
14849 justify-content: center;
14850 gap: 12px;
14851 position: relative;
14852 width: 110px;
14853 height: 100px;
14854 }
14855 .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 {
14856 box-shadow: 0 20px 30px 0 rgba(199, 191, 217, 0.3);
14857 border-color: #239654;
14858 }
14859 .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 {
14860 position: absolute;
14861 background: #239654;
14862 display: flex;
14863 align-items: center;
14864 justify-content: center;
14865 width: 18px;
14866 height: 18px;
14867 border-radius: 50%;
14868 top: 5px;
14869 right: 5px;
14870 }
14871 .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 {
14872 color: #6E7A85;
14873 font-size: 14px;
14874 font-weight: 400;
14875 line-height: 1;
14876 }
14877 .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 {
14878 cursor: pointer;
14879 width: auto;
14880 min-width: 110px;
14881 padding: 10px 12px;
14882 }
14883 .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 {
14884 border-color: #6E42D3;
14885 }
14886 .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 {
14887 opacity: 0.5;
14888 cursor: not-allowed;
14889 pointer-events: auto;
14890 }
14891 .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 {
14892 border-color: #F1EFF7;
14893 box-shadow: none;
14894 }
14895 .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 {
14896 border-color: #F1EFF7;
14897 box-shadow: none;
14898 }
14899 .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 {
14900 background: #6E42D3;
14901 }
14902 .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 {
14903 position: absolute;
14904 top: 5px;
14905 right: 5px;
14906 background: #f68524;
14907 color: #fff;
14908 font-size: 9px;
14909 font-weight: 600;
14910 line-height: 1;
14911 padding: 3px 6px;
14912 border-radius: 4px;
14913 white-space: nowrap;
14914 }
14915 .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 {
14916 width: 30px;
14917 height: 30px;
14918 }
14919 .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 {
14920 padding: 45px 30px;
14921 }
14922 .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 {
14923 cursor: pointer;
14924 width: 100%;
14925 min-width: unset;
14926 padding: 16px 20px;
14927 flex-direction: column;
14928 align-items: center;
14929 justify-content: center;
14930 gap: 16px;
14931 text-align: center;
14932 background: transparent;
14933 border: 1px solid #F1EFF7;
14934 border-radius: 14px;
14935 transition: all 0.3s ease;
14936 height: 100%;
14937 width: auto;
14938 }
14939 .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 {
14940 border-color: #E8E4F3;
14941 background: #FEFEFE;
14942 }
14943 .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 {
14944 border-color: #6E42D3;
14945 box-shadow: 0 20px 30px rgba(199, 191, 217, 0.3);
14946 }
14947 .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 {
14948 background: #6E42D3;
14949 top: 12px;
14950 right: 12px;
14951 width: 24px;
14952 height: 24px;
14953 box-shadow: 0px 2px 6px rgba(110, 66, 211, 0.3);
14954 }
14955 .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 {
14956 width: 16px;
14957 height: 16px;
14958 }
14959 .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 {
14960 width: 48px;
14961 height: 48px;
14962 flex-shrink: 0;
14963 object-fit: contain;
14964 }
14965 .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 {
14966 display: flex;
14967 flex-direction: column;
14968 gap: 4px;
14969 flex: 1;
14970 min-width: 0;
14971 }
14972 .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 {
14973 font-size: 15px;
14974 font-weight: 600;
14975 color: #363B4E;
14976 line-height: 1.4;
14977 }
14978 .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 {
14979 font-size: 14px;
14980 font-weight: 400;
14981 color: #6E7A85;
14982 line-height: 1.5;
14983 max-width: 240px;
14984 }
14985 .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 {
14986 font-size: 16px;
14987 font-weight: 500;
14988 color: #363B4E;
14989 line-height: 18px;
14990 margin: 0;
14991 text-align: center;
14992 }
14993 .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 {
14994 display: flex;
14995 gap: 10px;
14996 align-items: center;
14997 width: 100%;
14998 justify-content: center;
14999 }
15000 .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 {
15001 display: grid;
15002 grid-template-columns: repeat(3, 1fr);
15003 gap: 10px;
15004 width: 100%;
15005 }
15006 .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 {
15007 grid-column: 1/-1;
15008 max-width: 50%;
15009 margin: 0 auto;
15010 }
15011 .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 {
15012 width: 110px;
15013 height: 100px;
15014 border: 1.5px solid #F1EFF7;
15015 border-radius: 12px;
15016 background: #FFF;
15017 display: flex;
15018 flex-direction: column;
15019 align-items: center;
15020 justify-content: center;
15021 gap: 10px;
15022 position: relative;
15023 cursor: pointer;
15024 transition: all 0.3s ease;
15025 }
15026 .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 {
15027 border-color: #239654;
15028 box-shadow: 0px 20px 30px rgba(199, 191, 217, 0.3);
15029 }
15030 .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 {
15031 display: flex;
15032 }
15033 .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 {
15034 position: absolute;
15035 top: 10px;
15036 right: 10px;
15037 width: 18px;
15038 height: 18px;
15039 background: #239654;
15040 border-radius: 100px;
15041 display: none;
15042 align-items: center;
15043 justify-content: center;
15044 }
15045 .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 {
15046 width: 16px;
15047 height: 16px;
15048 }
15049 .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 {
15050 width: 28px;
15051 height: 24px;
15052 }
15053 .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 {
15054 width: 100%;
15055 height: 100%;
15056 }
15057 .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 {
15058 font-size: 14px;
15059 font-weight: 400;
15060 font-family: "DM Sans", sans-serif;
15061 color: #6E7A85;
15062 line-height: 13px;
15063 }
15064 .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 {
15065 display: grid;
15066 grid-template-columns: repeat(6, 110px);
15067 gap: 10px;
15068 justify-content: center;
15069 }
15070 .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 {
15071 width: 110px;
15072 height: 100px;
15073 border: 1px solid #F1EFF7;
15074 border-radius: 10px;
15075 background: #FFF;
15076 display: flex;
15077 flex-direction: column;
15078 align-items: center;
15079 justify-content: center;
15080 gap: 10px;
15081 position: relative;
15082 cursor: pointer;
15083 transition: all 0.3s ease;
15084 }
15085 .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 {
15086 border-color: #EDE5FF;
15087 }
15088 .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 {
15089 border: 1.5px solid #6E42D3;
15090 border-radius: 14px;
15091 box-shadow: 0px 20px 30px rgba(199, 191, 217, 0.3);
15092 }
15093 .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 {
15094 display: flex;
15095 }
15096 .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 {
15097 position: absolute;
15098 top: 10px;
15099 right: 10px;
15100 width: 18px;
15101 height: 18px;
15102 background: #6E42D3;
15103 border-radius: 100px;
15104 display: none;
15105 align-items: center;
15106 justify-content: center;
15107 }
15108 .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 {
15109 width: 16px;
15110 height: 16px;
15111 }
15112 .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 {
15113 width: 30px;
15114 height: 30px;
15115 }
15116 .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 {
15117 font-size: 14px;
15118 font-weight: 400;
15119 font-family: "DM Sans", sans-serif;
15120 color: #6E7A85;
15121 line-height: 13px;
15122 }
15123 .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 {
15124 display: flex;
15125 gap: 10px;
15126 justify-content: center;
15127 flex-wrap: wrap;
15128 }
15129 .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 {
15130 min-width: 86px;
15131 height: 44px;
15132 border: 1px solid #F1EFF7;
15133 border-radius: 12px;
15134 background: #FFF;
15135 display: flex;
15136 align-items: center;
15137 justify-content: center;
15138 padding: 0 20px;
15139 position: relative;
15140 }
15141 .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 {
15142 position: absolute;
15143 top: -8px;
15144 right: -8px;
15145 background: #239654;
15146 color: #FFF;
15147 font-size: 10px;
15148 font-weight: 700;
15149 font-family: "DM Sans", sans-serif;
15150 padding: 5px;
15151 border-radius: 5px;
15152 line-height: 24px;
15153 }
15154 .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 {
15155 display: flex;
15156 align-items: center;
15157 justify-content: center;
15158 }
15159 .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 {
15160 max-width: 100%;
15161 height: auto;
15162 }
15163 .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 {
15164 display: flex;
15165 align-items: flex-start;
15166 gap: 7px;
15167 padding-top: 22px;
15168 border-top: 1px solid #EAE9EE;
15169 margin-top: 0;
15170 width: 100%;
15171 justify-content: center;
15172 }
15173 .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 {
15174 width: 16px;
15175 height: 16px;
15176 flex-shrink: 0;
15177 margin-top: 2px;
15178 }
15179 .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 {
15180 font-size: 14px;
15181 font-weight: 400;
15182 font-family: "DM Sans", sans-serif;
15183 color: #7A8C9A;
15184 line-height: 15px;
15185 margin: 0;
15186 max-width: 588px;
15187 }
15188 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup .wpfnl-mm-page-builder-info {
15189 display: flex;
15190 align-items: center;
15191 justify-content: center;
15192 gap: 6px;
15193 border-top: 1px solid #F1EFF7;
15194 padding: 20px 20px;
15195 }
15196 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup .wpfnl-mm-page-builder-info svg {
15197 flex-shrink: 0;
15198 }
15199 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup .wpfnl-mm-page-builder-info p {
15200 margin: 0;
15201 color: #E4781B;
15202 font-size: 14px;
15203 font-weight: 400;
15204 line-height: 1.3;
15205 }
15206 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup .wpfnl-mm-page-builder-info strong {
15207 font-weight: 600;
15208 }
15209 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup .wpfnl-mm-setup-columns {
15210 display: grid;
15211 grid-template-columns: 2fr 1fr;
15212 gap: 16px;
15213 align-items: start;
15214 }
15215 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup .wpfnl-mm-setup-columns .wpfnl-mm-setup-section-content {
15216 padding: 28px 20px;
15217 }
15218 .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 {
15219 display: grid;
15220 grid-template-columns: repeat(3, 1fr);
15221 gap: 10px;
15222 width: 100%;
15223 justify-content: unset;
15224 }
15225 .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 {
15226 width: 100%;
15227 min-width: unset;
15228 }
15229 .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 {
15230 grid-template-columns: 1fr;
15231 }
15232 .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 {
15233 max-width: 100%;
15234 grid-column: auto;
15235 margin: 0;
15236 }
15237 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel {
15238 width: 100%;
15239 max-width: 1049px;
15240 display: flex;
15241 flex-direction: column;
15242 gap: 15px;
15243 position: relative;
15244 }
15245 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-header {
15246 text-align: center;
15247 margin-bottom: 15px;
15248 }
15249 .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 {
15250 font-size: 24px;
15251 font-weight: 700;
15252 font-family: "DM Sans", sans-serif;
15253 color: #363B4E;
15254 line-height: 35px;
15255 letter-spacing: -1px;
15256 margin: 0 0 8px 0;
15257 }
15258 .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 {
15259 font-size: 15px;
15260 font-weight: 400;
15261 font-family: "DM Sans", sans-serif;
15262 color: #6E7A85;
15263 line-height: 15px;
15264 margin: 0;
15265 }
15266 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-container {
15267 display: flex;
15268 gap: 3px;
15269 }
15270 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-form {
15271 width: 461px;
15272 background: #FFF;
15273 border-radius: 16px;
15274 padding: 40px;
15275 display: flex;
15276 flex-direction: column;
15277 min-height: 482px;
15278 gap: 30px;
15279 }
15280 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-fields {
15281 display: flex;
15282 flex-direction: column;
15283 gap: 40px;
15284 flex: 1;
15285 }
15286 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-field {
15287 display: flex;
15288 flex-direction: column;
15289 gap: 9px;
15290 }
15291 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-label {
15292 font-size: 15px;
15293 font-weight: 500;
15294 font-family: "DM Sans", sans-serif;
15295 color: #363B4E;
15296 letter-spacing: -0.44px;
15297 line-height: 16px;
15298 }
15299 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-label .required {
15300 color: red;
15301 }
15302 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-label .optional {
15303 font-weight: 400;
15304 color: #7A8C9A;
15305 }
15306 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-dropdown {
15307 position: relative;
15308 }
15309 .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 {
15310 height: 46px;
15311 background: #FFF;
15312 border: 1px solid #F1EFF7;
15313 border-radius: 8px;
15314 padding: 0 16px;
15315 display: flex;
15316 align-items: center;
15317 justify-content: space-between;
15318 cursor: pointer;
15319 transition: all 0.3s ease;
15320 }
15321 .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 {
15322 font-size: 14px;
15323 font-family: "DM Sans", sans-serif;
15324 color: #7A8C9A;
15325 }
15326 .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 {
15327 font-size: 14px;
15328 font-family: "DM Sans", sans-serif;
15329 color: #363B4E;
15330 }
15331 .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 {
15332 transition: transform 0.3s ease;
15333 }
15334 .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 {
15335 border-color: #6E42D3;
15336 }
15337 .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 {
15338 transform: rotate(180deg);
15339 }
15340 .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 {
15341 position: absolute;
15342 top: 100%;
15343 left: 0;
15344 right: 0;
15345 background: #FFF;
15346 border: 1px solid #F1EFF7;
15347 border-radius: 8px;
15348 margin-top: 4px;
15349 z-index: 100;
15350 box-shadow: 0px 4px 12px rgba(0, 0, 0, 0.1);
15351 max-height: 270px;
15352 }
15353 .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 {
15354 padding: 12px 16px;
15355 font-size: 14px;
15356 font-family: "DM Sans", sans-serif;
15357 color: #363B4E;
15358 cursor: pointer;
15359 display: flex;
15360 align-items: center;
15361 justify-content: space-between;
15362 transition: background 0.2s ease;
15363 }
15364 .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 {
15365 background: #F6F5FA;
15366 }
15367 .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 {
15368 background: #F6F5FA;
15369 color: #6E42D3;
15370 }
15371 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-hint {
15372 font-size: 12px;
15373 font-family: "Inter", sans-serif;
15374 color: #7A8C9A;
15375 line-height: 16px;
15376 margin: 0;
15377 }
15378 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-revenue {
15379 margin-top: auto;
15380 padding: 16px 20px;
15381 background: #F6F5FA;
15382 border: 1px dashed #6E42D3;
15383 border-radius: 8px;
15384 display: none;
15385 }
15386 .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 {
15387 font-size: 14px;
15388 font-family: "DM Sans", sans-serif;
15389 color: #7A8C9A;
15390 margin: 0 0 4px 0;
15391 font-weight: 500;
15392 }
15393 .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 {
15394 font-size: 16px;
15395 font-family: "DM Sans", sans-serif;
15396 font-weight: 500;
15397 color: #363B4E;
15398 margin: 0;
15399 }
15400 .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 {
15401 color: #6E42D3;
15402 font-weight: 700;
15403 }
15404 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-preview {
15405 flex: 1;
15406 background: #FFF;
15407 border-radius: 16px;
15408 min-height: 484px;
15409 display: flex;
15410 flex-direction: column;
15411 }
15412 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-tabs {
15413 display: flex;
15414 align-items: center;
15415 justify-content: center;
15416 padding: 20px 20px 0;
15417 gap: 0;
15418 }
15419 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-tab {
15420 display: flex;
15421 flex-direction: column;
15422 align-items: center;
15423 gap: 8px;
15424 cursor: pointer;
15425 }
15426 .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 {
15427 width: 48px;
15428 height: 48px;
15429 border-radius: 50%;
15430 border: 1px solid #F1EFF7;
15431 display: flex;
15432 align-items: center;
15433 justify-content: center;
15434 color: #6E7A85;
15435 transition: all 0.3s ease;
15436 }
15437 .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 {
15438 font-size: 12px;
15439 font-family: "Inter", sans-serif;
15440 font-weight: 500;
15441 color: #6E7A85;
15442 text-align: center;
15443 }
15444 .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 {
15445 border: 1.5px solid #6E42D3;
15446 color: #6E42D3;
15447 box-shadow: 0px 20px 30px rgba(199, 191, 217, 0.3);
15448 }
15449 .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 {
15450 color: #363B4E;
15451 }
15452 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-tab-line {
15453 width: 22px;
15454 height: 1px;
15455 background: #E5E5E5;
15456 margin: 0 8px;
15457 margin-bottom: 24px;
15458 }
15459 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-preview-content {
15460 flex: 1;
15461 padding: 20px;
15462 }
15463 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-preview-image {
15464 width: 100%;
15465 height: 100%;
15466 min-height: auto;
15467 background: #F6F5FA;
15468 border-radius: 16px;
15469 overflow: hidden;
15470 display: flex;
15471 align-items: flex-start;
15472 justify-content: center;
15473 padding: 16px;
15474 }
15475 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-preview-image img {
15476 width: 100%;
15477 height: 350px;
15478 object-fit: cover;
15479 object-position: top center;
15480 border-radius: 10px;
15481 }
15482 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-preview-placeholder,
15483 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-preview-empty {
15484 display: flex;
15485 flex-direction: column;
15486 align-items: center;
15487 justify-content: center;
15488 height: 100%;
15489 min-height: 400px;
15490 color: #7A8C9A;
15491 text-align: center;
15492 padding: 40px;
15493 }
15494 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-preview-placeholder svg,
15495 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-preview-empty svg {
15496 margin-bottom: 16px;
15497 opacity: 0.5;
15498 }
15499 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-preview-placeholder p,
15500 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-preview-empty p {
15501 font-size: 14px;
15502 font-family: "DM Sans", sans-serif;
15503 margin: 0;
15504 }
15505 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-preview-placeholder h4,
15506 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-preview-empty h4 {
15507 font-size: 18px;
15508 font-family: "DM Sans", sans-serif;
15509 font-weight: 600;
15510 color: #363B4E;
15511 margin: 0 0 8px 0;
15512 }
15513 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-buttons {
15514 display: flex;
15515 justify-content: space-between;
15516 align-items: center;
15517 width: 100%;
15518 }
15519 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-buttons .wpfnl-mm-btn-skip {
15520 background: transparent;
15521 color: #7A8C9A;
15522 font-weight: 500;
15523 font-size: 15px;
15524 padding: 10px;
15525 border: none;
15526 cursor: pointer;
15527 }
15528 .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 {
15529 color: #6E42D3;
15530 }
15531 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-template {
15532 width: 100%;
15533 max-width: 940px;
15534 display: flex;
15535 flex-direction: column;
15536 gap: 0;
15537 position: relative;
15538 }
15539 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-template .wpfnl-mm-setup-header {
15540 text-align: center;
15541 margin-bottom: 24px;
15542 }
15543 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-template .wpfnl-mm-setup-header .wpfnl-mm-setup-title {
15544 font-size: 24px;
15545 font-weight: 700;
15546 font-family: "DM Sans", sans-serif;
15547 color: #363B4E;
15548 line-height: 35px;
15549 letter-spacing: -1px;
15550 margin: 0 0 8px 0;
15551 height: 30px;
15552 }
15553 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-template .wpfnl-mm-setup-header .wpfnl-mm-setup-subtitle {
15554 font-size: 15px;
15555 font-weight: 400;
15556 font-family: "DM Sans", sans-serif;
15557 color: #6E7A85;
15558 line-height: 15px;
15559 margin: 0;
15560 height: 19px;
15561 }
15562 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-template .wpfnl-mm-templates-grid {
15563 display: flex;
15564 flex-wrap: wrap;
15565 gap: 30px;
15566 justify-content: center;
15567 align-items: center;
15568 background: #FFF;
15569 border-radius: 16px;
15570 padding: 40px 45px;
15571 margin-bottom: 15px;
15572 }
15573 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-template .wpfnl-mm-template-card {
15574 width: 259px;
15575 height: 305px;
15576 background: #FFF;
15577 border: 1px solid #F1EFF7;
15578 border-radius: 10px;
15579 cursor: pointer;
15580 transition: all 0.3s ease;
15581 position: relative;
15582 overflow: hidden;
15583 box-shadow: 0px 20px 20px 0px rgba(190, 190, 215, 0.15);
15584 }
15585 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-template .wpfnl-mm-template-card:hover {
15586 border-color: #C4B5F4;
15587 }
15588 .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 {
15589 opacity: 1;
15590 visibility: visible;
15591 }
15592 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-template .wpfnl-mm-template-card .wpfnl-mm-template-card-preview {
15593 width: 100%;
15594 height: 237px;
15595 position: relative;
15596 overflow: hidden;
15597 background: #F6F5FA;
15598 border-radius: 10px 10px 0 0;
15599 }
15600 .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 {
15601 width: 100%;
15602 height: 100%;
15603 object-fit: cover;
15604 object-position: top center;
15605 }
15606 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-template .wpfnl-mm-template-card .wpfnl-mm-template-card-overlay {
15607 position: absolute;
15608 top: 0;
15609 left: 0;
15610 width: 100%;
15611 height: 237px;
15612 background: rgba(38, 33, 51, 0.44);
15613 display: flex;
15614 align-items: center;
15615 justify-content: center;
15616 gap: 10px;
15617 opacity: 0;
15618 visibility: hidden;
15619 transition: all 0.3s ease;
15620 border-radius: 10px 10px 0 0;
15621 }
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-import,
15623 .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 {
15624 height: 30px;
15625 border-radius: 8px;
15626 font-size: 14px;
15627 font-weight: 500;
15628 cursor: pointer;
15629 transition: all 0.3s ease;
15630 border: none;
15631 display: inline-flex;
15632 align-items: center;
15633 justify-content: center;
15634 padding: 0 12px;
15635 }
15636 .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 {
15637 background: #FFF;
15638 color: #363B4E;
15639 }
15640 .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 {
15641 background: #F6F5FA;
15642 }
15643 .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 {
15644 background: transparent;
15645 color: #FFF;
15646 border: 1px solid #F2F2F2;
15647 }
15648 .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 {
15649 background: rgba(255, 255, 255, 0.1);
15650 }
15651 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-template .wpfnl-mm-template-card .wpfnl-mm-template-card-checkmark {
15652 position: absolute;
15653 top: 12px;
15654 right: 12px;
15655 width: 24px;
15656 height: 24px;
15657 background: #FFF;
15658 border-radius: 50%;
15659 display: flex;
15660 align-items: center;
15661 justify-content: center;
15662 z-index: 2;
15663 box-shadow: 0 2px 10px 1px rgba(143, 130, 196, 0.431372549);
15664 }
15665 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-template .wpfnl-mm-template-card .wpfnl-mm-template-card-suggested {
15666 position: absolute;
15667 top: 10px;
15668 left: 10px;
15669 z-index: 2;
15670 display: inline-flex;
15671 align-items: center;
15672 gap: 4px;
15673 padding: 3px 8px 3px 6px;
15674 border-radius: 100px;
15675 background: #6E42D3;
15676 color: #FFF;
15677 font-size: 10px;
15678 font-weight: 600;
15679 font-family: "DM Sans", sans-serif;
15680 line-height: 1.4;
15681 letter-spacing: 0.1px;
15682 box-shadow: 0 2px 6px rgba(110, 66, 211, 0.35);
15683 }
15684 .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 {
15685 flex-shrink: 0;
15686 }
15687 .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) {
15688 border-color: #C4B5F4;
15689 }
15690 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-template .wpfnl-mm-template-card .wpfnl-mm-template-card-divider {
15691 width: 100%;
15692 height: 1px;
15693 background: #F1EFF7;
15694 }
15695 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-template .wpfnl-mm-template-card .wpfnl-mm-template-card-body {
15696 padding: 16px 20px;
15697 display: flex;
15698 flex-direction: column;
15699 align-items: center;
15700 justify-content: center;
15701 text-align: center;
15702 gap: 4px;
15703 }
15704 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-template .wpfnl-mm-template-card .wpfnl-mm-template-card-title {
15705 font-size: 14px;
15706 font-weight: 500;
15707 font-family: "Roboto", sans-serif;
15708 color: #363B4E;
15709 line-height: normal;
15710 margin: 0;
15711 }
15712 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-template .wpfnl-mm-template-card .wpfnl-mm-template-card-steps {
15713 font-size: 12px;
15714 font-weight: 400;
15715 font-family: "Inter", sans-serif;
15716 color: #7A8B9A;
15717 line-height: 12px;
15718 letter-spacing: -0.12px;
15719 }
15720 @keyframes wpfnl-skeleton-shimmer {
15721 0% {
15722 background-position: -600px 0;
15723 }
15724 100% {
15725 background-position: 600px 0;
15726 }
15727 }
15728 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-template .wpfnl-mm-skeleton-block {
15729 background: linear-gradient(90deg, #f0eef8 25%, #e4e0f2 50%, #f0eef8 75%);
15730 background-size: 600px 100%;
15731 animation: wpfnl-skeleton-shimmer 1.4s ease-in-out infinite;
15732 border-radius: 6px;
15733 }
15734 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-template .wpfnl-mm-templates-skeleton {
15735 pointer-events: none;
15736 }
15737 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-template .wpfnl-mm-template-card--skeleton {
15738 cursor: default;
15739 }
15740 .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 {
15741 border-radius: 10px 10px 0 0;
15742 }
15743 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-template .wpfnl-mm-template-card--skeleton .wpfnl-mm-skeleton-title {
15744 width: 120px;
15745 height: 14px;
15746 }
15747 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-template .wpfnl-mm-template-card--skeleton .wpfnl-mm-skeleton-steps {
15748 width: 60px;
15749 height: 10px;
15750 margin-top: 2px;
15751 }
15752 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-complete {
15753 width: 100%;
15754 max-width: 785px;
15755 display: flex;
15756 flex-direction: column;
15757 gap: 28px;
15758 align-items: center;
15759 position: relative;
15760 }
15761 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-complete .wpfnl-mm-complete-header {
15762 text-align: center;
15763 max-width: 631px;
15764 }
15765 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-complete .wpfnl-mm-complete-header .wpfnl-mm-complete-title {
15766 font-size: 24px;
15767 font-weight: 700;
15768 font-family: "DM Sans", sans-serif;
15769 color: #363B4E;
15770 line-height: 35px;
15771 letter-spacing: -1px;
15772 margin: 0 0 8px 0;
15773 }
15774 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-complete .wpfnl-mm-complete-header .wpfnl-mm-complete-subtitle {
15775 font-size: 15px;
15776 font-weight: 400;
15777 font-family: "DM Sans", sans-serif;
15778 color: #6E7A85;
15779 line-height: 22px;
15780 margin: 0;
15781 max-width: 534px;
15782 margin-left: auto;
15783 margin-right: auto;
15784 }
15785 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-complete .wpfnl-mm-complete-video-wrapper {
15786 width: 100%;
15787 padding: 10px;
15788 background: #FFF;
15789 border-radius: 16px;
15790 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);
15791 }
15792 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-complete .wpfnl-mm-complete-video-wrapper .wpfnl-mm-complete-video {
15793 width: 100%;
15794 height: 382px;
15795 border-radius: 16px;
15796 background: #F6F5FA;
15797 position: relative;
15798 overflow: hidden;
15799 display: flex;
15800 flex-direction: column;
15801 }
15802 .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 {
15803 position: absolute;
15804 top: 0;
15805 left: 0;
15806 width: 100%;
15807 height: 100%;
15808 }
15809 .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 {
15810 width: 100%;
15811 height: 100%;
15812 object-fit: cover;
15813 object-position: center top;
15814 }
15815 .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 {
15816 position: absolute;
15817 top: 0;
15818 left: 0;
15819 width: 100%;
15820 height: 100%;
15821 background: linear-gradient(180deg, rgba(60, 37, 111, 0) 37.658%, rgba(75, 52, 129, 0.3) 74.038%);
15822 border-radius: 16px;
15823 cursor: pointer;
15824 }
15825 .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 {
15826 width: 100%;
15827 height: 100%;
15828 }
15829 .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 {
15830 position: absolute;
15831 bottom: 18px;
15832 left: 20px;
15833 right: 20px;
15834 display: flex;
15835 align-items: center;
15836 gap: 12px;
15837 }
15838 .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 {
15839 width: 16px;
15840 height: 16px;
15841 background: transparent;
15842 border: none;
15843 cursor: pointer;
15844 padding: 0;
15845 display: flex;
15846 align-items: center;
15847 justify-content: center;
15848 flex-shrink: 0;
15849 }
15850 .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 {
15851 width: 16px;
15852 height: 16px;
15853 }
15854 .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 {
15855 flex: 1;
15856 height: 9px;
15857 background: linear-gradient(90deg, #FFFFFF 0%, rgba(255, 255, 255, 0) 100%);
15858 border-radius: 100px;
15859 overflow: hidden;
15860 }
15861 .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 {
15862 width: 0%;
15863 height: 100%;
15864 background: #6E42D3;
15865 border-radius: 100px;
15866 }
15867 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-complete .wpfnl-mm-complete-actions {
15868 display: flex;
15869 flex-direction: column;
15870 align-items: center;
15871 gap: 6px;
15872 width: 100%;
15873 }
15874 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-complete .wpfnl-mm-complete-actions .wpfnl-mm-complete-buttons {
15875 display: flex;
15876 gap: 12px;
15877 align-items: center;
15878 justify-content: center;
15879 }
15880 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-complete .wpfnl-mm-complete-actions .wpfnl-mm-btn {
15881 padding: 10px 20px;
15882 border-radius: 10px;
15883 font-size: 16px;
15884 line-height: 24px;
15885 cursor: pointer;
15886 transition: all 0.3s ease;
15887 border: none;
15888 display: inline-flex;
15889 align-items: center;
15890 justify-content: center;
15891 gap: 8px;
15892 height: 44px;
15893 }
15894 .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 {
15895 background: #FFF;
15896 color: #363B4E;
15897 border: 1px solid #ECEBF0;
15898 font-weight: 700;
15899 }
15900 .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 {
15901 border-color: #6E42D3;
15902 color: #6E42D3;
15903 }
15904 .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 {
15905 background: #6E42D3;
15906 color: #FFF;
15907 font-weight: 600;
15908 letter-spacing: 0.2px;
15909 }
15910 .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 {
15911 width: 17px;
15912 height: 12px;
15913 }
15914 .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 {
15915 background: #5c36b3;
15916 }
15917 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-complete .wpfnl-mm-complete-actions .wpfnl-mm-complete-info {
15918 padding: 10px;
15919 text-align: center;
15920 }
15921 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-complete .wpfnl-mm-complete-actions .wpfnl-mm-complete-info p {
15922 font-size: 14px;
15923 font-weight: 400;
15924 color: #7A8C9A;
15925 line-height: 22px;
15926 margin: 0;
15927 }
15928 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-preview-modal-overlay {
15929 position: fixed;
15930 top: 0;
15931 left: 0;
15932 right: 0;
15933 bottom: 0;
15934 background: rgba(0, 0, 0, 0.6);
15935 display: flex;
15936 align-items: center;
15937 justify-content: center;
15938 z-index: 99999;
15939 padding: 40px;
15940 backdrop-filter: blur(4px);
15941 }
15942 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-preview-modal-overlay .wpfnl-mm-preview-modal {
15943 background: #FFF;
15944 border-radius: 16px;
15945 width: 100%;
15946 max-width: 1399px;
15947 height: 90vh;
15948 display: flex;
15949 flex-direction: column;
15950 box-shadow: 0px 20px 60px rgba(0, 0, 0, 0.3);
15951 overflow: hidden;
15952 }
15953 .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 {
15954 padding: 24px 32px;
15955 border-bottom: 1px solid #EAE9EE;
15956 display: flex;
15957 align-items: center;
15958 justify-content: space-between;
15959 flex-shrink: 0;
15960 }
15961 .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 {
15962 font-size: 20px;
15963 font-weight: 700;
15964 font-family: "DM Sans", sans-serif;
15965 color: #363B4E;
15966 margin: 0;
15967 line-height: 24px;
15968 }
15969 .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 {
15970 display: flex;
15971 gap: 4px;
15972 background: #F6F5FA;
15973 border-radius: 8px;
15974 padding: 4px;
15975 }
15976 .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 {
15977 width: 36px;
15978 height: 36px;
15979 border: none;
15980 background: transparent;
15981 border-radius: 6px;
15982 cursor: pointer;
15983 display: flex;
15984 align-items: center;
15985 justify-content: center;
15986 transition: all 0.2s ease;
15987 color: #7A8C9A;
15988 }
15989 .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 {
15990 width: 16px;
15991 height: 16px;
15992 }
15993 .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 {
15994 background: rgba(110, 66, 211, 0.1);
15995 color: #6E42D3;
15996 }
15997 .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 {
15998 background: #FFF;
15999 color: #6E42D3;
16000 box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.08);
16001 }
16002 .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 {
16003 display: flex;
16004 align-items: center;
16005 gap: 16px;
16006 }
16007 .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 {
16008 padding: 12px 24px;
16009 border-radius: 8px;
16010 font-size: 14px;
16011 font-weight: 600;
16012 background: #6E42D3;
16013 color: #FFF;
16014 border: none;
16015 cursor: pointer;
16016 display: inline-flex;
16017 align-items: center;
16018 gap: 8px;
16019 transition: all 0.2s ease;
16020 }
16021 .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 {
16022 width: 16px;
16023 height: 12px;
16024 }
16025 .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 {
16026 background: #5c36b3;
16027 transform: translateY(-1px);
16028 box-shadow: 0px 4px 12px rgba(110, 66, 211, 0.3);
16029 }
16030 .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 {
16031 width: 32px;
16032 height: 32px;
16033 background: transparent;
16034 border-radius: 6px;
16035 cursor: pointer;
16036 display: flex;
16037 align-items: center;
16038 justify-content: center;
16039 transition: all 0.2s ease;
16040 color: #7A8C9A;
16041 border: 1px solid #7A8B9A;
16042 }
16043 .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 {
16044 background: #F6F5FA;
16045 color: #363B4E;
16046 }
16047 .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 {
16048 flex: 1;
16049 display: flex;
16050 overflow: hidden;
16051 flex-direction: column;
16052 }
16053 .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 {
16054 width: 180px;
16055 border-right: 1px solid #EAE9EE;
16056 padding: 20px;
16057 display: flex;
16058 gap: 12px;
16059 overflow-y: auto;
16060 flex-shrink: 0;
16061 width: 100%;
16062 align-items: center;
16063 justify-content: center;
16064 }
16065 .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 {
16066 cursor: pointer;
16067 }
16068 .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 {
16069 border-color: #6E42D3;
16070 }
16071 .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 {
16072 aspect-ratio: 16/10;
16073 background: #F6F5FA;
16074 border-radius: 8px;
16075 border: 2px solid transparent;
16076 overflow: hidden;
16077 transition: all 0.2s ease;
16078 width: 78px;
16079 height: 78px;
16080 padding: 3px;
16081 }
16082 .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 {
16083 width: 100%;
16084 height: 100%;
16085 object-fit: cover;
16086 }
16087 .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 {
16088 border-color: #E5E7EB;
16089 }
16090 .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 {
16091 padding: 8px;
16092 font-size: 12px;
16093 font-weight: 500;
16094 font-family: "DM Sans", sans-serif;
16095 color: #363B4E;
16096 text-align: center;
16097 margin: 0;
16098 background: #FFF;
16099 text-transform: capitalize;
16100 }
16101 .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 {
16102 flex: 1;
16103 display: flex;
16104 align-items: center;
16105 justify-content: center;
16106 padding: 30px;
16107 background: #F6F5FA;
16108 overflow: auto;
16109 }
16110 .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 {
16111 width: 100%;
16112 height: 100%;
16113 background: #FFF;
16114 border-radius: 12px;
16115 overflow: hidden;
16116 box-shadow: 0px 4px 20px rgba(0, 0, 0, 0.1);
16117 transition: all 0.3s ease;
16118 }
16119 .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 {
16120 overflow-x: hidden;
16121 }
16122 .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 {
16123 width: 100%;
16124 height: 100%;
16125 position: relative;
16126 overflow: auto;
16127 }
16128 .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 {
16129 min-height: 650px;
16130 display: flex;
16131 align-items: center;
16132 justify-content: center;
16133 }
16134 .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 {
16135 width: 100%;
16136 height: 100%;
16137 border: none;
16138 }
16139 .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 {
16140 position: absolute;
16141 top: 0;
16142 left: 0;
16143 right: 0;
16144 bottom: 0;
16145 display: flex;
16146 align-items: center;
16147 justify-content: center;
16148 background: rgba(255, 255, 255, 0.9);
16149 z-index: 10;
16150 }
16151 .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 {
16152 border: 3px solid #E5E7EB;
16153 border-top-color: #6E42D3;
16154 border-radius: 50%;
16155 width: 40px;
16156 height: 40px;
16157 animation: spin 1s linear infinite;
16158 }
16159 .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 {
16160 max-width: 768px;
16161 margin: 0 auto;
16162 }
16163 .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 {
16164 max-width: 375px;
16165 margin: 0 auto;
16166 }
16167 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-wizard-welcome {
16168 width: 100%;
16169 }
16170 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-wizard-welcome .wpfnl-wizard-welcome-content {
16171 width: 100%;
16172 max-width: 918px;
16173 margin: 0 auto;
16174 padding: 40px 30px 0;
16175 border-radius: 20px;
16176 background: #FFF;
16177 box-shadow: 0 20px 25px -5px rgba(143, 130, 196, 0.05), 0 8px 10px -6px rgba(143, 130, 196, 0.08);
16178 overflow: hidden;
16179 }
16180 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-wizard-welcome .wpfnl-wizard-welcome-title {
16181 color: #363B4E;
16182 text-align: center;
16183 font-size: 34px;
16184 font-weight: 600;
16185 line-height: 1.3;
16186 letter-spacing: -0.6px;
16187 text-align: center;
16188 }
16189 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-wizard-welcome .wpfnl-wizard-welcome-subtitle {
16190 color: #6E7A85;
16191 font-size: 15px;
16192 font-weight: 400;
16193 line-height: 1.4;
16194 text-align: center;
16195 margin-top: 4px;
16196 }
16197 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-wizard-welcome .wpfnl-mm-choose-goal-buttons {
16198 justify-content: center;
16199 margin-top: 24px;
16200 }
16201 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-wizard-welcome .welcome-image {
16202 margin: 0;
16203 display: block;
16204 transform: translateX(30px);
16205 }
16206 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-wizard-welcome .welcome-image img {
16207 display: block;
16208 margin-left: auto;
16209 margin-top: 67px;
16210 }
16211 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container {
16212 padding: 40px 30px 30px;
16213 border-radius: 20px;
16214 background: #FFF;
16215 box-shadow: 0 20px 25px -5px rgba(143, 130, 196, 0.05), 0 8px 10px -6px rgba(143, 130, 196, 0.08);
16216 }
16217 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-search {
16218 display: flex;
16219 align-items: center;
16220 justify-content: space-between;
16221 gap: 16px;
16222 margin-bottom: 24px;
16223 }
16224 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-search .wpfnl-product-sync-search-wrapper {
16225 flex: 1;
16226 position: relative;
16227 display: flex;
16228 align-items: center;
16229 gap: 0px;
16230 padding: 10px 14px;
16231 border: 1px solid #EEF0F3;
16232 border-radius: 8px;
16233 background: #FFF;
16234 transition: all 0.3s ease;
16235 }
16236 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-search .wpfnl-product-sync-search-wrapper:focus-within {
16237 border-color: #6E42D3;
16238 }
16239 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-search .wpfnl-product-sync-search-wrapper svg {
16240 flex-shrink: 0;
16241 }
16242 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-search .wpfnl-product-sync-search-wrapper .wpfnl-product-sync-search-input {
16243 flex: 1;
16244 border: none !important;
16245 outline: none;
16246 font-size: 14px;
16247 color: #7A8B9A;
16248 background: transparent;
16249 box-shadow: none !important;
16250 }
16251 .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 {
16252 color: #9CA3AF;
16253 }
16254 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-search .wpfnl-create-product-btn {
16255 display: inline-flex;
16256 align-items: center;
16257 gap: 5px;
16258 padding: 12px 20px;
16259 border: none;
16260 border-radius: 10px;
16261 color: #6E42D3;
16262 font-size: 14px;
16263 font-weight: 500;
16264 cursor: pointer;
16265 transition: all 0.3s ease;
16266 white-space: nowrap;
16267 background: rgba(110, 66, 211, 0.12);
16268 }
16269 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-search .wpfnl-create-product-btn path {
16270 transition: all 0.3s ease;
16271 stroke: #5B35B8;
16272 }
16273 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-search .wpfnl-create-product-btn:hover {
16274 background: #5B35B8;
16275 border-color: #5B35B8;
16276 color: #fff;
16277 }
16278 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-search .wpfnl-create-product-btn:hover path {
16279 stroke: #fff;
16280 }
16281 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-search .wpfnl-create-product-btn svg {
16282 display: block;
16283 }
16284 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-label {
16285 margin-bottom: 16px;
16286 color: #7A8B9A;
16287 font-size: 14px;
16288 font-weight: 400;
16289 line-height: 1;
16290 }
16291 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-cards {
16292 display: flex;
16293 flex-direction: column;
16294 gap: 12px;
16295 }
16296 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-card {
16297 display: flex;
16298 align-items: center;
16299 gap: 14px;
16300 padding: 20px;
16301 border: 1px solid #F1EFF7;
16302 border-radius: 12px;
16303 background: #FFF;
16304 cursor: pointer;
16305 transition: all 0.3s ease;
16306 position: relative;
16307 }
16308 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-card .wpfnl-product-sync-radio {
16309 position: absolute;
16310 opacity: 0;
16311 width: 0;
16312 height: 0;
16313 pointer-events: none;
16314 }
16315 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-card:hover {
16316 border-color: #D1D5DB;
16317 }
16318 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-card.active {
16319 border-color: #6E42D3;
16320 }
16321 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-card .wpfnl-product-image {
16322 width: 67px;
16323 height: 67px;
16324 border-radius: 8px;
16325 display: flex;
16326 align-items: center;
16327 justify-content: center;
16328 border: 1px solid #F1EFF7;
16329 }
16330 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-card .wpfnl-product-image img {
16331 display: block;
16332 height: 100%;
16333 width: 100%;
16334 object-fit: cover;
16335 border-radius: 8px;
16336 }
16337 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-card .wpfnl-product-image svg {
16338 width: 32px;
16339 height: 32px;
16340 }
16341 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-card .wpfnl-product-sync-card-content {
16342 display: flex;
16343 flex-direction: column;
16344 width: calc(100% - 82px);
16345 padding-right: 30px;
16346 }
16347 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-card .wpfnl-product-sync-card-title {
16348 margin: 0;
16349 color: #363B4E;
16350 font-size: 14px;
16351 font-weight: 700;
16352 line-height: 1.3;
16353 }
16354 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-card .wpfnl-product-sync-card-description {
16355 margin: 0;
16356 color: #6E7A85;
16357 font-size: 15px;
16358 font-weight: 400;
16359 line-height: 1.4;
16360 }
16361 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-card .wpfnl-product-sync-card-price {
16362 margin: 3px 0 0 0;
16363 color: #363B4E;
16364 font-size: 15px;
16365 font-weight: 700;
16366 line-height: 1;
16367 }
16368 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-card .wpfnl-product-sync-card-checkbox {
16369 position: absolute;
16370 right: 20px;
16371 top: 50%;
16372 transform: translateY(-50%);
16373 }
16374 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-card .wpfnl-product-sync-card-checkbox .wpfnl-product-sync-checkbox-circle {
16375 width: 24px;
16376 height: 24px;
16377 border-radius: 50%;
16378 border: 1px solid #D1D5DB;
16379 background: #FFF;
16380 display: flex;
16381 align-items: center;
16382 justify-content: center;
16383 transition: all 0.3s ease;
16384 }
16385 .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 {
16386 width: 14px;
16387 height: 14px;
16388 display: none;
16389 }
16390 .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 {
16391 background: #6E42D3;
16392 border-color: #6E42D3;
16393 }
16394 .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 {
16395 display: block;
16396 }
16397 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-skeleton {
16398 display: flex;
16399 flex-direction: column;
16400 gap: 12px;
16401 }
16402 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-skeleton-card {
16403 display: flex;
16404 align-items: center;
16405 gap: 14px;
16406 padding: 20px;
16407 border: 1px solid #F1EFF7;
16408 border-radius: 12px;
16409 background: #FFF;
16410 }
16411 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-skeleton-pulse {
16412 background: linear-gradient(90deg, #F3F4F6 25%, #E5E7EB 50%, #F3F4F6 75%);
16413 background-size: 200% 100%;
16414 animation: wpfnl-skeleton-shimmer 1.5s ease-in-out infinite;
16415 border-radius: 6px;
16416 }
16417 @keyframes wpfnl-skeleton-shimmer {
16418 0% {
16419 background-position: 200% 0;
16420 }
16421 100% {
16422 background-position: -200% 0;
16423 }
16424 }
16425 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-skeleton-image {
16426 width: 67px;
16427 height: 67px;
16428 border-radius: 8px;
16429 flex-shrink: 0;
16430 }
16431 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-skeleton-content {
16432 flex: 1;
16433 display: flex;
16434 flex-direction: column;
16435 gap: 8px;
16436 padding-right: 30px;
16437 }
16438 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-skeleton-title {
16439 height: 14px;
16440 width: 50%;
16441 }
16442 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-skeleton-description {
16443 height: 12px;
16444 width: 70%;
16445 }
16446 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-skeleton-price {
16447 height: 14px;
16448 width: 30%;
16449 }
16450 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-skeleton-checkbox {
16451 width: 24px;
16452 height: 24px;
16453 border-radius: 50%;
16454 flex-shrink: 0;
16455 }
16456 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-state-error {
16457 display: flex;
16458 flex-direction: column;
16459 align-items: center;
16460 justify-content: center;
16461 padding: 40px 20px;
16462 text-align: center;
16463 border: 1px solid #FEE2E2;
16464 border-radius: 12px;
16465 background: #FEF2F2;
16466 }
16467 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-state-error .wpfnl-product-sync-error-icon {
16468 margin-bottom: 12px;
16469 }
16470 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-state-error .wpfnl-product-sync-error-icon svg {
16471 display: block;
16472 }
16473 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-state-error .wpfnl-product-sync-error-text {
16474 margin: 0 0 16px;
16475 color: #991B1B;
16476 font-size: 14px;
16477 font-weight: 500;
16478 line-height: 1.5;
16479 }
16480 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-state-error .wpfnl-product-sync-retry-btn {
16481 display: inline-flex;
16482 align-items: center;
16483 gap: 6px;
16484 padding: 8px 18px;
16485 border: 1px solid #DC2626;
16486 border-radius: 8px;
16487 background: #FFF;
16488 color: #DC2626;
16489 font-size: 13px;
16490 font-weight: 500;
16491 cursor: pointer;
16492 transition: all 0.2s ease;
16493 }
16494 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-state-error .wpfnl-product-sync-retry-btn:hover {
16495 background: #DC2626;
16496 color: #FFF;
16497 }
16498 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-state-error.wpfnl-product-sync-template-error {
16499 flex-direction: row;
16500 padding: 14px 20px;
16501 margin-top: 12px;
16502 gap: 10px;
16503 }
16504 .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 {
16505 margin-bottom: 0;
16506 }
16507 .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 {
16508 margin: 0;
16509 }
16510 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-state-empty {
16511 display: flex;
16512 flex-direction: column;
16513 align-items: center;
16514 justify-content: center;
16515 padding: 48px 20px;
16516 text-align: center;
16517 border: 1px dashed #D1D5DB;
16518 border-radius: 12px;
16519 background: #FAFAFA;
16520 }
16521 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-state-empty .wpfnl-product-sync-empty-icon {
16522 width: 64px;
16523 height: 64px;
16524 border-radius: 50%;
16525 background: #F3F4F6;
16526 display: flex;
16527 align-items: center;
16528 justify-content: center;
16529 margin-bottom: 16px;
16530 }
16531 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-state-empty .wpfnl-product-sync-empty-title {
16532 margin: 0 0 6px;
16533 color: #363B4E;
16534 font-size: 15px;
16535 font-weight: 600;
16536 line-height: 1.3;
16537 }
16538 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-state-empty .wpfnl-product-sync-empty-subtitle {
16539 margin: 0 0 20px;
16540 color: #6E7A85;
16541 font-size: 13px;
16542 font-weight: 400;
16543 line-height: 1.5;
16544 max-width: 300px;
16545 }
16546 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-state-empty .wpfnl-product-sync-create-btn {
16547 display: inline-flex;
16548 align-items: center;
16549 gap: 6px;
16550 padding: 10px 22px;
16551 border: none;
16552 border-radius: 10px;
16553 background: #6E42D3;
16554 color: #FFF;
16555 font-size: 14px;
16556 font-weight: 500;
16557 cursor: pointer;
16558 transition: all 0.2s ease;
16559 }
16560 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-state-empty .wpfnl-product-sync-create-btn:hover {
16561 background: #5B35B8;
16562 }
16563 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-generate-funnel-container {
16564 border-radius: 20px;
16565 background: #FFF;
16566 box-shadow: 0 20px 25px -5px rgba(143, 130, 196, 0.05), 0 8px 10px -6px rgba(143, 130, 196, 0.08);
16567 display: flex;
16568 align-items: center;
16569 justify-content: center;
16570 height: 508px;
16571 position: relative;
16572 }
16573 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-generate-funnel-container .wpfnl-generate-funnel-canvas {
16574 width: 100%;
16575 height: auto;
16576 max-width: 580px;
16577 border-radius: 20px;
16578 }
16579 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-generate-funnel-container .wpfnl-generate-funnel-canvas img {
16580 width: 100%;
16581 height: 100%;
16582 border-radius: 20px;
16583 }
16584 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-generate-funnel-container .generate-funnel-overlay {
16585 position: absolute;
16586 top: 0;
16587 left: 0;
16588 right: 0;
16589 bottom: 0;
16590 border-radius: 20px;
16591 background: rgba(75, 52, 129, 0.4);
16592 backdrop-filter: blur(0);
16593 border: 1px solid #fff;
16594 padding: 20px;
16595 display: flex;
16596 flex-flow: column;
16597 align-items: center;
16598 justify-content: flex-end;
16599 }
16600 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-generate-funnel-container .generate-funnel-overlay .generated-notice {
16601 border-radius: 12px;
16602 background: #FFF;
16603 box-shadow: 0 4px 4px 0 rgba(151, 145, 166, 0.3);
16604 display: inline-flex;
16605 align-items: center;
16606 justify-content: center;
16607 gap: 6px;
16608 color: #6E7A85;
16609 font-size: 16px;
16610 font-weight: 400;
16611 line-height: 1;
16612 padding: 13px 20px;
16613 }
16614 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-generate-funnel-container.generating .generate-funnel-overlay {
16615 justify-content: center;
16616 backdrop-filter: blur(5px);
16617 }
16618 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-generate-funnel-container {
16619 /* HTML: <div class="loader"></div> */
16620 }
16621 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-generate-funnel-container .generate-loader {
16622 width: 50px;
16623 aspect-ratio: 1;
16624 display: grid;
16625 border-radius: 50%;
16626 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%;
16627 background-repeat: no-repeat;
16628 animation: l23 1s infinite steps(12);
16629 }
16630 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-generate-funnel-container .generate-loader::before,
16631 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-generate-funnel-container .generate-loader::after {
16632 content: "";
16633 grid-area: 1/1;
16634 border-radius: 50%;
16635 background: inherit;
16636 opacity: 0.915;
16637 transform: rotate(30deg);
16638 }
16639 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-generate-funnel-container .generate-loader::after {
16640 opacity: 0.83;
16641 transform: rotate(60deg);
16642 }
16643 @keyframes l23 {
16644 100% {
16645 transform: rotate(1turn);
16646 }
16647 }
16648 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-modal-overlay {
16649 position: fixed;
16650 top: 0;
16651 left: 0;
16652 width: 100%;
16653 height: 100%;
16654 background-color: rgba(0, 0, 0, 0.3);
16655 justify-content: center;
16656 align-items: center;
16657 display: flex;
16658 z-index: 999999;
16659 }
16660 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-modal-overlay .wpfnl-modal-wrapper {
16661 width: 80%;
16662 background: #FFF;
16663 padding: 25px;
16664 height: 80%;
16665 border-radius: 10px;
16666 position: relative;
16667 }
16668 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-modal-overlay .wpfnl-modal-close-btn {
16669 position: absolute;
16670 right: -14px;
16671 top: -14px;
16672 background: #ffffff;
16673 box-shadow: 0px 1px 1px #dadada;
16674 border-radius: 100px;
16675 width: 34px;
16676 height: 34px;
16677 display: flex;
16678 align-items: center;
16679 justify-content: center;
16680 cursor: pointer;
16681 z-index: 2;
16682 }
16683 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-modal-overlay #wpfnl-create-product {
16684 width: 100%;
16685 height: 100%;
16686 }
16687 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-modal-overlay #wpfnl-create-product iframe {
16688 height: 100%;
16689 }
16690 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-modal-overlay .wpfnl-loader {
16691 border: 2px solid #8265c5;
16692 border-radius: 50%;
16693 border-top: 2px solid #fff;
16694 width: 50px;
16695 height: 50px;
16696 animation: spin 0.7s linear infinite;
16697 display: block;
16698 margin-left: 4px;
16699 position: absolute;
16700 left: 50%;
16701 top: 50%;
16702 transform: translate(-50%, -50%);
16703 z-index: 2;
16704 background: #fff;
16705 }
16706 @-webkit-keyframes spin {
16707 0% {
16708 -webkit-transform: rotate(0deg);
16709 }
16710 100% {
16711 -webkit-transform: rotate(360deg);
16712 }
16713 }
16714 @keyframes spin {
16715 0% {
16716 transform: rotate(0deg);
16717 }
16718 100% {
16719 transform: rotate(360deg);
16720 }
16721 }
16722
16723 #wpfunnels-app {
16724 margin: 0 0 0 -20px;
16725 min-height: calc(100vh - 32px);
16726 }
16727
16728 .wp-funnels_page_edit_funnel #wpbody-content,
16729 .wpfunnels_page_edit_funnel #wpbody-content {
16730 padding-bottom: 0;
16731 }
16732
16733 .wp-funnels_page_edit_funnel #wpfooter,
16734 .wpfunnels_page_edit_funnel #wpfooter {
16735 display: none;
16736 }
16737
16738 .wpfnl-admin-notices-wrapper {
16739 background: #fff;
16740 padding: 15px 14px;
16741 border-bottom: 1px solid #E5E8F3;
16742 }
16743 .wpfnl-admin-notices-wrapper .single-notice {
16744 background: #eee;
16745 padding: 12px 14px;
16746 margin-bottom: 10px;
16747 border-left: 3px solid #ddd;
16748 }
16749 .wpfnl-admin-notices-wrapper .single-notice:last-child {
16750 margin-bottom: 0;
16751 }
16752 .wpfnl-admin-notices-wrapper .single-notice.notice-warning {
16753 color: #473D3D;
16754 background-color: #FFF9EB;
16755 border-left-color: #FFB802;
16756 }
16757 .wpfnl-admin-notices-wrapper .single-notice.notice-error {
16758 color: #473D3D;
16759 background-color: #FFF3F3;
16760 border-left-color: #DB0D0D;
16761 }
16762
16763 .wpfnl-drawflow-window.wpfnl-tour-active {
16764 pointer-events: none;
16765 }
16766 .wpfnl-drawflow-window svg path {
16767 transition: none;
16768 }
16769 .wpfnl-drawflow-window .not-clickable-overlay.downflow {
16770 background: rgba(255, 255, 255, 0);
16771 display: block;
16772 backdrop-filter: blur(0);
16773 }
16774 .wpfnl-drawflow-window .wpfn-drawflow-alert-wrapper {
16775 position: absolute;
16776 right: 50%;
16777 transform: translateX(50%);
16778 top: 80px;
16779 z-index: -1;
16780 }
16781 .wpfnl-drawflow-window .wpfnl-drawing-wrapper {
16782 position: relative;
16783 flex: 1;
16784 min-height: 0;
16785 display: flex;
16786 flex-direction: column;
16787 transition: all 0.3s ease;
16788 }
16789 .wpfnl-drawflow-window .wpfnl-drawing-wrapper[data-tour=yes] {
16790 position: relative;
16791 background-color: #E5E5E5;
16792 z-index: 4;
16793 top: 100px;
16794 }
16795 .wpfnl-drawflow-window .wpfnl-drawing-wrapper[data-tour=yes] .wpfnl-drawing-window {
16796 height: 100vh;
16797 }
16798 .wpfnl-drawflow-window .save-name-loader {
16799 position: absolute;
16800 left: 0;
16801 top: 0;
16802 width: 100%;
16803 height: 100%;
16804 z-index: 9;
16805 display: flex;
16806 flex-flow: column;
16807 align-items: center;
16808 justify-content: center;
16809 background: rgb(246, 245, 250);
16810 }
16811 .wpfnl-drawflow-window .save-name-loader .wpfnl-loader {
16812 display: block;
16813 width: 50px;
16814 height: 50px;
16815 }
16816 .wpfnl-drawflow-window .wpfn-drawflow-alert {
16817 display: flex;
16818 align-items: center;
16819 flex-flow: row;
16820 justify-content: flex-start;
16821 background-color: #fff;
16822 width: 270px;
16823 height: 40px;
16824 padding: 10px 15px;
16825 box-shadow: 0px 1px 1px rgba(190, 190, 215, 0.2);
16826 border-radius: 0px 6px 6px 0px;
16827 border-left: 2px solid #00D057;
16828 transform: translateY(-30px);
16829 transition: all 0.5s ease;
16830 opacity: 0;
16831 visibility: hidden;
16832 }
16833 .wpfnl-drawflow-window .wpfn-drawflow-alert .alert-icon {
16834 margin-right: 14px;
16835 }
16836 .wpfnl-drawflow-window .wpfn-drawflow-alert .alert-icon svg {
16837 display: block;
16838 }
16839 .wpfnl-drawflow-window .wpfn-drawflow-alert .alert-icon .error-icon {
16840 display: none;
16841 }
16842 .wpfnl-drawflow-window .wpfn-drawflow-alert .alert-text {
16843 font-weight: 500;
16844 font-size: 14px;
16845 line-height: 16px;
16846 color: #363B4E;
16847 }
16848 .wpfnl-drawflow-window .wpfn-drawflow-alert .close-alert {
16849 display: block;
16850 padding: 3px 0 3px 10px;
16851 margin-left: auto;
16852 cursor: pointer;
16853 }
16854 .wpfnl-drawflow-window .wpfn-drawflow-alert.drawflow-error {
16855 border-left-color: #EE5F5A;
16856 }
16857 .wpfnl-drawflow-window .wpfn-drawflow-alert.drawflow-error .error-icon {
16858 display: block;
16859 }
16860 .wpfnl-drawflow-window .wpfn-drawflow-alert.drawflow-error .success-icon {
16861 display: none;
16862 }
16863 .wpfnl-drawflow-window .wpfn-drawflow-alert-wrapper.show {
16864 z-index: 9;
16865 }
16866 .wpfnl-drawflow-window .wpfn-drawflow-alert-wrapper.show .wpfn-drawflow-alert {
16867 transform: translateY(0);
16868 opacity: 1;
16869 visibility: visible;
16870 }
16871 .wpfnl-drawflow-window .step-importer-wrapper {
16872 position: absolute;
16873 top: 0;
16874 left: 0;
16875 width: 100%;
16876 height: 100%;
16877 max-height: 100%;
16878 z-index: 4;
16879 background: rgb(246, 245, 250);
16880 }
16881 .wpfnl-drawflow-window .step-importer-wrapper.wpfnl-ab-steps-modal {
16882 z-index: 101;
16883 }
16884 .wpfnl-drawflow-window .step-importer-wrapper.wpfnl-ab-steps-modal .wpfnl-step__templates-wrapper-before,
16885 .wpfnl-drawflow-window .step-importer-wrapper .wpfnl-ab-steps .wpfnl-step__templates-wrapper-before {
16886 width: 100%;
16887 }
16888 .wpfnl-drawflow-window .wpfnl-drawing-window-loader {
16889 background: rgb(246, 245, 250);
16890 position: absolute;
16891 top: 0;
16892 right: 0;
16893 width: 100%;
16894 height: 100%;
16895 z-index: 99;
16896 opacity: 1;
16897 visibility: visible;
16898 display: flex;
16899 align-items: center;
16900 justify-content: center;
16901 gap: 24px;
16902 padding: 40px;
16903 }
16904 .wpfnl-drawflow-window .wpfnl-drawing-window-loader .wpfnl-canvas-shimmer-node {
16905 flex-shrink: 0;
16906 width: 160px;
16907 height: 80px;
16908 border-radius: 12px;
16909 animation: shimmer-animation 1.6s infinite linear;
16910 background: linear-gradient(to right, #eff1f3 4%, #e2e2e2 25%, #eff1f3 36%);
16911 background-size: 1000px 100%;
16912 }
16913 .wpfnl-drawflow-window .wpfnl-drawing-window-loader .wpfnl-canvas-shimmer-node + .wpfnl-canvas-shimmer-node {
16914 position: relative;
16915 }
16916 .wpfnl-drawflow-window .wpfnl-drawing-window-loader .wpfnl-canvas-shimmer-node + .wpfnl-canvas-shimmer-node::before {
16917 content: "";
16918 position: absolute;
16919 left: -24px;
16920 top: 50%;
16921 transform: translateY(-50%);
16922 width: 24px;
16923 height: 2px;
16924 background: #d0d0d0;
16925 }
16926 .wpfnl-drawflow-window .wpfnl-drawing-window-loader.drawing-window-loaded {
16927 opacity: 0;
16928 visibility: hidden;
16929 }
16930
16931 .ab-testing-drawer .add-step-wrapper, .wpfnl-drawing-window .addstep .add-step-wrapper {
16932 position: relative;
16933 border: 1px dashed #7A8B9A;
16934 border-radius: 14px;
16935 width: 180px;
16936 height: 251px;
16937 display: flex;
16938 flex-flow: column;
16939 align-items: center;
16940 justify-content: center;
16941 padding: 20px;
16942 background: #f6f5fa;
16943 }
16944 .ab-testing-drawer .add-step-wrapper svg, .wpfnl-drawing-window .addstep .add-step-wrapper svg {
16945 position: relative;
16946 }
16947 .ab-testing-drawer .add-step-wrapper .icon, .wpfnl-drawing-window .addstep .add-step-wrapper .icon {
16948 background: #6E42D3;
16949 box-shadow: 0px 8px 16px rgba(193, 183, 232, 0.5);
16950 border-radius: 100px;
16951 width: 70px;
16952 height: 70px;
16953 display: flex;
16954 align-items: center;
16955 justify-content: center;
16956 cursor: pointer;
16957 }
16958 .ab-testing-drawer .add-step-wrapper .icon svg, .wpfnl-drawing-window .addstep .add-step-wrapper .icon svg {
16959 width: 19px;
16960 height: 19px;
16961 }
16962 .ab-testing-drawer .add-step-wrapper .icon svg path, .wpfnl-drawing-window .addstep .add-step-wrapper .icon svg path {
16963 stroke: #fff;
16964 }
16965 .ab-testing-drawer .add-step-wrapper h6, .wpfnl-drawing-window .addstep .add-step-wrapper h6 {
16966 font-weight: 500;
16967 font-size: 16px;
16968 line-height: 1;
16969 color: #363B4E;
16970 margin-top: 23px;
16971 }
16972 .ab-testing-drawer .add-step-wrapper p, .wpfnl-drawing-window .addstep .add-step-wrapper p {
16973 font-size: 12px;
16974 line-height: 17px;
16975 text-align: center;
16976 color: #363B4E;
16977 width: 104px;
16978 margin-top: 8px;
16979 }
16980 .ab-testing-drawer .add-step-wrapper .add-steps-options, .wpfnl-drawing-window .addstep .add-step-wrapper .add-steps-options {
16981 position: absolute;
16982 left: calc(100% + 15px);
16983 top: 50%;
16984 background: #FFFFFF;
16985 box-shadow: 0px 20px 20px rgba(190, 190, 215, 0.08);
16986 border-radius: 10px;
16987 width: 100px;
16988 z-index: 2;
16989 transform: translateY(-50%);
16990 display: flex;
16991 flex-flow: column;
16992 display: none;
16993 }
16994 .ab-testing-drawer .add-step-wrapper .add-steps-options .single-option, .wpfnl-drawing-window .addstep .add-step-wrapper .add-steps-options .single-option {
16995 font-size: 14px;
16996 line-height: 1;
16997 letter-spacing: -0.01em;
16998 color: #7A8B9A;
16999 flex: 1;
17000 border: none;
17001 background: transparent;
17002 display: flex;
17003 flex-flow: column;
17004 align-items: center;
17005 justify-content: center;
17006 cursor: pointer;
17007 transition: all 0.3s ease;
17008 padding: 19px 15px;
17009 }
17010 .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,
17011 .ab-testing-drawer .add-step-wrapper .add-steps-options .single-option path,
17012 .wpfnl-drawing-window .addstep .add-step-wrapper .add-steps-options .single-option path {
17013 transition: all 0.3s ease;
17014 }
17015 .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 {
17016 background: rgba(110, 66, 211, 0.16);
17017 color: #6E42D3;
17018 font-weight: 500;
17019 }
17020 .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 {
17021 border-radius: 10px 10px 0 0;
17022 border-bottom: 1px solid #EEF0F3;
17023 }
17024 .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 {
17025 border-radius: 0 0 10px 10px;
17026 }
17027 .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 {
17028 margin-bottom: 8px;
17029 }
17030 .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 {
17031 fill: #6E42D3;
17032 stroke: #6E42D3;
17033 }
17034 .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 {
17035 margin-bottom: 3px;
17036 }
17037 .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,
17038 .ab-testing-drawer .add-step-wrapper .add-steps-options .single-option.option-condition:hover path,
17039 .wpfnl-drawing-window .addstep .add-step-wrapper .add-steps-options .single-option.option-condition:hover path {
17040 stroke: #6E42D3;
17041 }
17042 .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 {
17043 border-radius: 10px !important;
17044 }
17045 .ab-testing-drawer .show-options.add-step-wrapper .add-steps-options, .wpfnl-drawing-window .addstep .show-options.add-step-wrapper .add-steps-options {
17046 display: flex;
17047 }
17048
17049 .add-step-wrapper[data-tour=yes] {
17050 background: #fff;
17051 z-index: 4;
17052 position: relative;
17053 }
17054
17055 .ab-testing-drawer .single-ab-step .step-body .step-stats, .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .node-stats {
17056 display: flex;
17057 flex-flow: row wrap;
17058 align-items: center;
17059 border-radius: 8px;
17060 border: 1px solid #EEF0F3;
17061 margin-top: 10px;
17062 }
17063 .ab-testing-drawer .single-ab-step .step-body .step-stats .single-stat, .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .node-stats .single-stat {
17064 flex: 1;
17065 text-align: center;
17066 padding: 11px 8px;
17067 }
17068 .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 {
17069 border-right: 1px solid #EEF0F3;
17070 }
17071 .ab-testing-drawer .single-ab-step .step-body .step-stats .number, .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .node-stats .number {
17072 color: #363B4E;
17073 font-size: 13px;
17074 font-weight: 500;
17075 line-height: 1;
17076 text-transform: capitalize;
17077 display: block;
17078 }
17079 .ab-testing-drawer .single-ab-step .step-body .step-stats .title, .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .node-stats .title {
17080 color: #7A8B9A;
17081 font-size: 11px;
17082 font-weight: 400;
17083 line-height: 1;
17084 text-transform: capitalize;
17085 display: block;
17086 margin-top: 5px;
17087 }
17088
17089 .wpfnl-drawing-window {
17090 flex: 1;
17091 min-height: 0;
17092 position: relative;
17093 overflow: auto !important;
17094 overflow-x: hidden !important;
17095 }
17096 .wpfnl-drawing-window::-webkit-scrollbar {
17097 width: 4px;
17098 height: 4px;
17099 }
17100 .wpfnl-drawing-window::-webkit-scrollbar-track {
17101 background: #f2f5f8;
17102 }
17103 .wpfnl-drawing-window::-webkit-scrollbar-thumb {
17104 background-color: #CBCBCB;
17105 border-radius: 20px;
17106 }
17107 .wpfnl-drawing-window .drawflow .drawflow-delete {
17108 background: #f6f5fa;
17109 }
17110 .wpfnl-drawing-window .drawflow .drawflow-add-step {
17111 position: absolute;
17112 display: flex;
17113 justify-content: center;
17114 align-items: center;
17115 width: 34px;
17116 height: 34px;
17117 color: white !important;
17118 z-index: 4;
17119 font-weight: bold;
17120 text-align: center;
17121 border-radius: 50%;
17122 font-family: monospace;
17123 cursor: pointer;
17124 background: #7A8B9A;
17125 border: 6px solid #F6F5FA;
17126 margin: -6px;
17127 }
17128 .wpfnl-drawing-window .drawflow .drawflow-add-step:hover {
17129 background: #6E42D3;
17130 }
17131 .wpfnl-drawing-window .drawflow .drawflow > .drawflow-add-step {
17132 margin-left: -15px;
17133 margin-top: 15px;
17134 }
17135 .wpfnl-drawing-window .drawflow .parent-node .drawflow-add-step {
17136 right: -15px;
17137 top: -15px;
17138 }
17139 .wpfnl-drawing-window .drawflow .drawflow-paste-step {
17140 position: absolute;
17141 display: flex;
17142 justify-content: center;
17143 align-items: center;
17144 z-index: 4;
17145 font-weight: 500;
17146 text-align: center;
17147 font-family: Roboto;
17148 cursor: pointer;
17149 border-radius: 100px;
17150 border: 6px solid #F6F5FA;
17151 background: #FFF;
17152 width: auto;
17153 height: auto;
17154 padding: 6px 10px;
17155 color: #363B4E !important;
17156 font-size: 10px;
17157 min-width: 80px;
17158 }
17159 .wpfnl-drawing-window .drawflow .drawflow > .drawflow-paste-step {
17160 margin-left: -15px;
17161 margin-top: 15px;
17162 }
17163 .wpfnl-drawing-window .drawflow .parent-node .drawflow-paste-step {
17164 right: -15px;
17165 top: -15px;
17166 }
17167 .wpfnl-drawing-window .drawflow .connection .main-path {
17168 stroke-dasharray: 0;
17169 stroke: #7a8b9a;
17170 stroke-width: 1.8px;
17171 }
17172 .wpfnl-drawing-window .drawflow .connection .main-path:hover, .wpfnl-drawing-window .drawflow .connection .main-path.selected {
17173 stroke: #7a8b9a;
17174 }
17175 .wpfnl-drawing-window .drawflow .drawflow-node {
17176 border: none;
17177 background-color: transparent !important;
17178 border-radius: 10px;
17179 padding: 0;
17180 width: 180px;
17181 }
17182 .wpfnl-drawing-window .drawflow .drawflow-node .drawflow_content_node {
17183 text-align: center;
17184 cursor: default;
17185 }
17186 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper {
17187 position: relative;
17188 }
17189 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .not-clickable-overlay {
17190 position: fixed;
17191 background: rgba(0, 0, 0, 0.2901960784);
17192 display: block;
17193 }
17194 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .create-step-name-modal {
17195 position: fixed;
17196 top: calc(50% - 90px);
17197 opacity: 1;
17198 visibility: visible;
17199 }
17200 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .ab-testing-header {
17201 background: #FFFFFF;
17202 border-bottom: 1px dashed #7A8B9A;
17203 border-radius: 5px 5px 0px 0px;
17204 left: -45px;
17205 position: relative;
17206 top: -45px;
17207 display: flex;
17208 align-items: center;
17209 width: calc(100% + 90px);
17210 padding: 6px 15px;
17211 }
17212 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .ab-testing-header button {
17213 display: flex;
17214 align-items: center;
17215 background: transparent;
17216 border: none;
17217 cursor: pointer;
17218 font-weight: 500;
17219 font-size: 14px;
17220 line-height: 1;
17221 text-align: center;
17222 color: #787F96;
17223 margin-left: 13px;
17224 }
17225 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .ab-testing-header button svg {
17226 margin-left: 5px;
17227 position: relative;
17228 top: -1px;
17229 }
17230 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .ab-testing-header button.edit svg {
17231 width: 17px;
17232 }
17233 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .ab-testing-header button.start {
17234 margin-left: auto;
17235 }
17236 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .single-node-overlay {
17237 position: fixed;
17238 top: 0;
17239 left: 0;
17240 width: 100%;
17241 height: 100%;
17242 background-color: transparent;
17243 }
17244 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .single-node-wrapper {
17245 box-sizing: border-box;
17246 margin-bottom: 40px;
17247 }
17248 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .single-node-wrapper:last-child {
17249 margin-bottom: 0;
17250 }
17251 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .single-node-wrapper button.active {
17252 position: relative;
17253 }
17254 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .single-node-wrapper button.active .wpfnl-dropdown {
17255 visibility: visible;
17256 opacity: 1;
17257 }
17258 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .single-node-wrapper .wpfnl-dropdown {
17259 top: 20px;
17260 left: 0;
17261 border-radius: 6px;
17262 border: 1px solid #EBEDF0;
17263 background: #FFF;
17264 box-shadow: 0px 2px 20px 0px rgba(210, 209, 218, 0.3);
17265 padding: 10px;
17266 }
17267 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .single-node-wrapper .wpfnl-dropdown .wpfnl-dropdown-item {
17268 border-radius: 4px;
17269 background: #F6F8FA;
17270 padding: 8px;
17271 width: auto;
17272 height: auto;
17273 flex-direction: row;
17274 align-items: center;
17275 justify-content: flex-start;
17276 display: flex;
17277 gap: 8px;
17278 cursor: pointer;
17279 }
17280 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .single-node-wrapper .wpfnl-dropdown .wpfnl-dropdown-item svg {
17281 margin: 0;
17282 }
17283 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .single-node-wrapper .wpfnl-dropdown .wpfnl-dropdown-item span {
17284 color: #2D3149;
17285 font-weight: 500;
17286 }
17287 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .single-node-wrapper .wpfnl-dropdown::after {
17288 content: none;
17289 }
17290 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .has-mailmint-step .single-node-wrapper:not(.single-node-thankyou):nth-last-of-type(2) {
17291 margin-bottom: 0;
17292 }
17293 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .single-node {
17294 position: relative;
17295 background: #FFFFFF;
17296 box-sizing: border-box;
17297 border-radius: 10px;
17298 border: 1px solid #EDECF2;
17299 box-shadow: 0px 20px 20px rgba(190, 190, 215, 0.08);
17300 }
17301 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper svg {
17302 display: block;
17303 position: relative;
17304 }
17305 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .placeholder-img svg {
17306 width: 100%;
17307 }
17308 .wpfnl-drawing-window .drawflow .drawflow-node .node-control-button {
17309 background: #fff;
17310 display: flex;
17311 flex-flow: row;
17312 align-items: center;
17313 justify-content: center;
17314 z-index: 2;
17315 transition: all 0.3s ease;
17316 width: 100%;
17317 margin-top: 12px;
17318 margin-bottom: 3px;
17319 gap: 10px;
17320 }
17321 .wpfnl-drawing-window .drawflow .drawflow-node .node-control-button li {
17322 width: 24px;
17323 height: 22px;
17324 display: flex;
17325 flex-flow: column;
17326 align-items: center;
17327 justify-content: center;
17328 position: relative;
17329 }
17330 .wpfnl-drawing-window .drawflow .drawflow-node .node-control-button li > button {
17331 border: none;
17332 background: transparent;
17333 }
17334 .wpfnl-drawing-window .drawflow .drawflow-node .node-control-button li > a, .wpfnl-drawing-window .drawflow .drawflow-node .node-control-button li > button {
17335 display: block;
17336 text-align: center;
17337 line-height: 22px;
17338 width: 100%;
17339 cursor: pointer;
17340 }
17341 .wpfnl-drawing-window .drawflow .drawflow-node .node-control-button li svg {
17342 margin: 0 auto;
17343 }
17344 .wpfnl-drawing-window .drawflow .drawflow-node .node-control-button li .pro-tag {
17345 position: absolute;
17346 top: -23px;
17347 left: 50%;
17348 padding: 0;
17349 transform: translateX(-50%);
17350 }
17351 .wpfnl-drawing-window .drawflow .drawflow-node .node-control-button li .pro-tag::before {
17352 content: "";
17353 position: absolute;
17354 left: calc(50% - 1px);
17355 bottom: -6px;
17356 width: 10px;
17357 height: 10px;
17358 background: #6E42D3;
17359 border-radius: 2px;
17360 transform: rotate(45deg) translateX(-50%);
17361 z-index: 0;
17362 }
17363 .wpfnl-drawing-window .drawflow .drawflow-node .node-control-button li .pro-tag.has-opacity {
17364 background: #9F8ACD;
17365 }
17366 .wpfnl-drawing-window .drawflow .drawflow-node .node-control-button li .pro-tag.has-opacity::before {
17367 background: #9F8ACD;
17368 }
17369 .wpfnl-drawing-window .drawflow .drawflow-node .node-control-button li .pro-tag a {
17370 font-size: 12px;
17371 line-height: 1;
17372 font-weight: 700;
17373 letter-spacing: -0.3px;
17374 padding: 3px 5px 3px;
17375 display: block;
17376 position: relative;
17377 white-space: nowrap;
17378 }
17379 .wpfnl-drawing-window .drawflow .drawflow-node .node-control-button .create-ab-dropdown {
17380 background: #FFFFFF;
17381 box-shadow: 0px 8px 30px rgba(21, 21, 69, 0.1019607843);
17382 border-radius: 10px;
17383 position: absolute;
17384 left: calc(100% + 8px);
17385 top: 0;
17386 z-index: 3;
17387 width: 184px;
17388 text-align: left;
17389 border: 1px solid #E5E8F3;
17390 display: none;
17391 }
17392 .wpfnl-drawing-window .drawflow .drawflow-node .node-control-button .create-ab-dropdown button {
17393 font-weight: 500;
17394 font-size: 14px;
17395 line-height: 1;
17396 color: #787F96;
17397 border: none;
17398 background: transparent;
17399 padding: 10px 15px;
17400 border-bottom: 1px solid #F1F3FA;
17401 text-align: left;
17402 width: 100%;
17403 cursor: pointer;
17404 transition: color 0.3s ease;
17405 }
17406 .wpfnl-drawing-window .drawflow .drawflow-node .node-control-button .create-ab-dropdown button:last-child {
17407 border-bottom: 0;
17408 }
17409 .wpfnl-drawing-window .drawflow .drawflow-node .node-control-button .create-ab-dropdown button:hover {
17410 color: #6E42D3;
17411 }
17412 .wpfnl-drawing-window .drawflow .drawflow-node .node-header {
17413 background: #ffffff;
17414 box-sizing: border-box;
17415 border-radius: 10px 10px 0px 0px;
17416 padding: 10px 3px 9px;
17417 }
17418 .wpfnl-drawing-window .drawflow .drawflow-node .node-header .node-title {
17419 color: #363B4E;
17420 font-weight: 500;
17421 font-size: 13px;
17422 line-height: 14px;
17423 padding: 0;
17424 margin: 0;
17425 text-transform: capitalize;
17426 display: flex;
17427 align-items: center;
17428 justify-content: center;
17429 gap: 6px;
17430 }
17431 .wpfnl-drawing-window .drawflow .drawflow-node .node-header .node-title span {
17432 font-size: 11px;
17433 color: #797e94;
17434 max-width: 88px;
17435 white-space: nowrap;
17436 overflow: hidden;
17437 text-overflow: ellipsis;
17438 display: inline-block;
17439 vertical-align: middle;
17440 }
17441 .wpfnl-drawing-window .drawflow .drawflow-node .node-body {
17442 padding: 10px;
17443 }
17444 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .placeholder-img.thankyou {
17445 padding: 14px 0px;
17446 }
17447 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .no-product-notice {
17448 transform: translateY(-7px);
17449 width: 100%;
17450 }
17451 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .preview-img {
17452 border-radius: 8px;
17453 border: 1px solid #EEF0F3;
17454 position: relative;
17455 overflow: hidden;
17456 height: 121px;
17457 background: #f6f5fa;
17458 }
17459 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .preview-img > div {
17460 height: 100%;
17461 background-repeat: no-repeat;
17462 background-size: cover;
17463 background-position: center -5px;
17464 }
17465 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .preview-img img {
17466 border-radius: 8px;
17467 height: 100%;
17468 object-fit: cover;
17469 }
17470 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .orderbump-cta {
17471 background: linear-gradient(180deg, rgba(217, 217, 217, 0) 44.08%, rgba(0, 0, 0, 0.53) 100%);
17472 border-radius: 8px;
17473 position: absolute;
17474 bottom: -6px;
17475 left: 0;
17476 width: 100%;
17477 height: 100%;
17478 display: flex;
17479 flex-flow: column;
17480 align-items: center;
17481 justify-content: flex-end;
17482 padding-bottom: 15px;
17483 }
17484 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .orderbump-cta > span {
17485 font-weight: 500;
17486 font-size: 12px;
17487 line-height: 10px;
17488 text-transform: capitalize;
17489 color: #FFFFFF;
17490 display: block;
17491 }
17492 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .orderbump-cta > span.clickable-tag {
17493 cursor: pointer;
17494 text-decoration: underline;
17495 text-underline-offset: 2px;
17496 transition: opacity 0.15s ease;
17497 }
17498 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .orderbump-cta > span.clickable-tag:hover {
17499 opacity: 0.8;
17500 }
17501 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .orderbump-cta > span.has-orderbump {
17502 font-weight: 600;
17503 }
17504 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .node-cta > span {
17505 border: 1px solid #EEF0F3;
17506 border-radius: 8px;
17507 display: block;
17508 font-weight: 500;
17509 font-size: 12px;
17510 line-height: 1;
17511 text-align: center;
17512 text-transform: capitalize;
17513 color: #363B4E;
17514 padding: 8px 5px;
17515 margin-top: 10px;
17516 }
17517 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .node-cta > span.no-product {
17518 color: #ee5f5a;
17519 }
17520 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .node-cta > span.has-product {
17521 color: #45b959;
17522 font-weight: 600;
17523 border-color: #45b959;
17524 }
17525 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .node-cta > span.clickable-tag {
17526 cursor: pointer;
17527 transition: opacity 0.15s ease, border-color 0.15s ease;
17528 }
17529 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .node-cta > span.clickable-tag:hover {
17530 opacity: 0.75;
17531 }
17532 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .node-cta > span.clickable-tag.no-product:hover {
17533 border-color: #ee5f5a;
17534 }
17535 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .node-cta > span.clickable-tag.has-product:hover {
17536 border-color: #45b959;
17537 }
17538 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .end-flag {
17539 position: absolute;
17540 top: 98px;
17541 left: calc(100% + 54px);
17542 width: 50px;
17543 height: 50px;
17544 border: 1px solid #EDECF2;
17545 box-shadow: 0px 6px 10px 0px rgba(190, 190, 215, 0.08);
17546 background: #ffffff;
17547 display: flex;
17548 align-items: center;
17549 justify-content: center;
17550 border-radius: 100%;
17551 }
17552 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .end-flag .flag-line {
17553 position: absolute;
17554 right: calc(100% + 11px);
17555 top: 18px;
17556 width: 42px;
17557 height: 2px;
17558 background: #7A8B9A;
17559 }
17560 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .end-flag:before {
17561 content: url("data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMTAgMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbD0iIzdBOEI5QSIgZD0iTTEuNzUgMTUuNTg1YTEuMDgzIDEuMDgzIDAgMDEtLjc3LTEuODUybDUuNzQyLTUuNzMxTC45ODEgMi4yN0ExLjA4OCAxLjA4OCAwIDAxMi41MTkuNzMzbDYuNSA2LjVhMS4wODMgMS4wODMgMCAwMTAgMS41MjdsLTYuNSA2LjVhMS4wODMgMS4wODMgMCAwMS0uNzcuMzI1eiIvPjwvc3ZnPg==");
17562 position: absolute;
17563 right: calc(100% + 9px);
17564 top: 17px;
17565 width: 10px;
17566 height: 16px;
17567 }
17568 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .end-flag:after {
17569 content: "";
17570 position: absolute;
17571 left: -61px;
17572 top: 20px;
17573 width: 12px;
17574 height: 12px;
17575 border: 2px solid #7A8B9A;
17576 border-radius: 100%;
17577 box-sizing: border-box;
17578 background: #fff;
17579 }
17580 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .end-flag path {
17581 stroke: #6E42D3;
17582 }
17583 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .end-flag > span {
17584 font-size: 14px;
17585 line-height: 1.2;
17586 font-weight: 600;
17587 color: #363B4E;
17588 margin-top: 6px;
17589 display: block;
17590 }
17591 .wpfnl-drawing-window .drawflow .drawflow-node .inputs .input,
17592 .wpfnl-drawing-window .drawflow .drawflow-node .output {
17593 border-radius: 50%;
17594 border: 2px solid #7A8B9A;
17595 background: #fff;
17596 width: 12px;
17597 height: 12px;
17598 position: absolute;
17599 right: 7px;
17600 top: 120px;
17601 pointer-events: none !important;
17602 }
17603 .wpfnl-drawing-window .drawflow .drawflow-node .output {
17604 opacity: 1 !important;
17605 right: -5px;
17606 pointer-events: none !important;
17607 }
17608 .wpfnl-drawing-window .drawflow .drawflow-node .output.output_2 {
17609 top: 120px;
17610 }
17611 .wpfnl-drawing-window .drawflow .drawflow-node .inputs .input {
17612 background: #f6f5fa;
17613 opacity: 1 !important;
17614 border: none;
17615 left: -13px;
17616 }
17617 .wpfnl-drawing-window .drawflow .drawflow-node .inputs .input.input-connected:before {
17618 content: url("data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMTAgMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbD0iIzdBOEI5QSIgZD0iTTEuNzUgMTUuNTg1YTEuMDgzIDEuMDgzIDAgMDEtLjc3LTEuODUybDUuNzQyLTUuNzMxTC45ODEgMi4yN0ExLjA4OCAxLjA4OCAwIDAxMi41MTkuNzMzbDYuNSA2LjVhMS4wODMgMS4wODMgMCAwMTAgMS41MjdsLTYuNSA2LjVhMS4wODMgMS4wODMgMCAwMS0uNzcuMzI1eiIvPjwvc3ZnPg==");
17619 width: 10px;
17620 height: 16px;
17621 border-radius: 0px;
17622 position: absolute;
17623 left: -9px;
17624 top: -2px;
17625 }
17626 .wpfnl-drawing-window .drawflow .drawflow-node.selected {
17627 z-index: 4;
17628 }
17629 .wpfnl-drawing-window .drawflow .drawflow-node.landing .node-header {
17630 background: #E8F1FF;
17631 }
17632 .wpfnl-drawing-window .drawflow .drawflow-node.landing .node-header .node-title svg {
17633 width: 15px;
17634 height: 15px;
17635 }
17636 .wpfnl-drawing-window .drawflow .drawflow-node.checkout .node-header {
17637 background: #FDF0E8;
17638 padding: 9px 3px 8px;
17639 }
17640 .wpfnl-drawing-window .drawflow .drawflow-node.checkout .node-header .node-title svg {
17641 width: 15px;
17642 height: 17px;
17643 top: -1px;
17644 }
17645 .wpfnl-drawing-window .drawflow .drawflow-node.upsell .node-header {
17646 background: #E9F9E8;
17647 }
17648 .wpfnl-drawing-window .drawflow .drawflow-node.upsell .node-header .node-title svg {
17649 width: 15px;
17650 height: 15px;
17651 }
17652 .wpfnl-drawing-window .drawflow .drawflow-node.downsell .node-header {
17653 background: #FCF0F1;
17654 }
17655 .wpfnl-drawing-window .drawflow .drawflow-node.downsell .node-header .node-title svg {
17656 width: 15px;
17657 height: 15px;
17658 }
17659 .wpfnl-drawing-window .drawflow .drawflow-node.thankyou .node-header {
17660 background: #E6FAF5;
17661 }
17662 .wpfnl-drawing-window .drawflow .drawflow-node.thankyou .node-header .node-title svg {
17663 width: 15px;
17664 height: 15px;
17665 }
17666 .wpfnl-drawing-window .drawflow .drawflow-node.custom .node-header {
17667 background: #E0F2F4;
17668 }
17669 .wpfnl-drawing-window .drawflow .drawflow-node.custom .node-header .node-title svg {
17670 width: 15px;
17671 height: 15px;
17672 }
17673 .wpfnl-drawing-window .drawflow .drawflow-node.conditional .output:before {
17674 display: none;
17675 }
17676 .wpfnl-drawing-window .drawflow .drawflow-node.conditional.selected .actions {
17677 top: -35px;
17678 }
17679 .wpfnl-drawing-window .drawflow .drawflow-step-delete {
17680 position: absolute;
17681 right: -8px;
17682 top: -8px;
17683 width: 22px;
17684 height: 22px;
17685 border-radius: 30px;
17686 background: #ffffff;
17687 color: #ffffff;
17688 border: 2px solid #EE5F5A;
17689 line-height: 1.3;
17690 cursor: pointer;
17691 z-index: 1;
17692 opacity: 0;
17693 visibility: hidden;
17694 transition: all 0.3s ease;
17695 }
17696 .wpfnl-drawing-window .drawflow .drawflow-step-delete:before {
17697 content: "";
17698 position: absolute;
17699 left: 0;
17700 top: 0;
17701 width: 100%;
17702 height: 100%;
17703 background-image: url("../images/cross.svg");
17704 background-repeat: no-repeat;
17705 background-size: 80% 80%;
17706 background-position: center center;
17707 border-radius: 50%;
17708 }
17709 .wpfnl-drawing-window .drawflow .ab-testing-indicator {
17710 position: absolute;
17711 top: -28px;
17712 left: 50%;
17713 transform: translateX(-50%);
17714 color: #FFF;
17715 font-size: 10px;
17716 font-weight: 600;
17717 line-height: 1;
17718 background-color: #EC813F;
17719 box-shadow: 0px 20px 20px rgba(190, 190, 215, 0.08);
17720 z-index: 2;
17721 padding: 5px 10px;
17722 white-space: nowrap;
17723 border-radius: 50px;
17724 }
17725 .wpfnl-drawing-window .drawflow .node-condition-wrapper .drawflow-step-delete {
17726 left: -3px;
17727 right: inherit;
17728 top: -7px;
17729 }
17730 .wpfnl-drawing-window .drawflow .node-condition-wrapper:hover .drawflow-step-delete,
17731 .wpfnl-drawing-window .drawflow .node-wrapper:hover .drawflow-step-delete {
17732 opacity: 1;
17733 visibility: visible;
17734 }
17735 .wpfnl-drawing-window .drawflow .drawflow-delete:before {
17736 content: "";
17737 position: absolute;
17738 left: 0;
17739 top: 0;
17740 width: 100%;
17741 height: 100%;
17742 background-image: url("../images/cross.svg");
17743 background-repeat: no-repeat;
17744 background-size: 80% 80%;
17745 background-position: center center;
17746 border-radius: 50%;
17747 }
17748 .wpfnl-drawing-window .drawflow .drawflow-node:not(.conditional) .outputs .output,
17749 .wpfnl-drawing-window .drawflow .drawflow-node:not(.conditional) .inputs .input {
17750 opacity: 0;
17751 }
17752 .wpfnl-drawing-window .drawflow .drawflow-node.selected:not(.conditional) .outputs .output,
17753 .wpfnl-drawing-window .drawflow .drawflow-node.selected:not(.conditional) .inputs .input {
17754 opacity: 1;
17755 }
17756 .wpfnl-drawing-window .drawflow .drawflow-node.conditional .outputs .output,
17757 .wpfnl-drawing-window .drawflow .drawflow-node.conditional .inputs .input {
17758 width: 9px;
17759 height: 9px;
17760 border-radius: 50%;
17761 border: 2px solid #7A8B9A;
17762 background: #fff;
17763 background-image: none;
17764 }
17765 .wpfnl-drawing-window .drawflow .drawflow-node.conditional .outputs .output {
17766 right: 5px;
17767 }
17768 .wpfnl-drawing-window .drawflow .drawflow-node.conditional .inputs .input {
17769 left: -5px;
17770 }
17771 .wpfnl-drawing-window .drawflow .drawflow-delete {
17772 width: 22px;
17773 height: 22px;
17774 background: #ffffff;
17775 color: #ffffff;
17776 border: 2px solid #EE5F5A;
17777 line-height: 1.3;
17778 display: none;
17779 opacity: 0;
17780 visibility: hidden;
17781 }
17782 .wpfnl-drawing-window .drawflow .drawflow-node.conditional {
17783 background: #ffffff !important;
17784 border-radius: 100%;
17785 width: 56px;
17786 height: 56px;
17787 border: 1px solid #E5E8F3;
17788 box-shadow: 0px 20px 20px rgba(190, 190, 215, 0.08);
17789 }
17790 .wpfnl-drawing-window .drawflow .drawflow-node.conditional svg {
17791 position: relative;
17792 top: 3px;
17793 }
17794 .wpfnl-drawing-window .drawflow .drawflow-node.conditional .drawflow-delete {
17795 left: -2px;
17796 top: -6px;
17797 }
17798 .wpfnl-drawing-window .drawflow .drawflow-node.conditional .actions {
17799 position: absolute;
17800 top: -19px;
17801 background: #fff;
17802 left: 50%;
17803 transform: translateX(-50%);
17804 box-shadow: 0px 1px 1px rgba(190, 190, 215, 0.2);
17805 border-radius: 5px;
17806 transition: all 0.3s ease;
17807 opacity: 0;
17808 visibility: hidden;
17809 }
17810 .wpfnl-drawing-window .drawflow .drawflow-node.conditional .actions:before {
17811 content: "";
17812 position: absolute;
17813 bottom: -5px;
17814 left: 50%;
17815 width: 8px;
17816 height: 8px;
17817 background: white;
17818 margin-left: -4px;
17819 transform: rotate(45deg);
17820 }
17821 .wpfnl-drawing-window .drawflow .drawflow-node.conditional .actions li {
17822 padding: 2px 6px;
17823 cursor: pointer;
17824 }
17825 .wpfnl-drawing-window .drawflow .drawflow-node.conditional .condition-label {
17826 position: absolute;
17827 bottom: -10px;
17828 left: 50%;
17829 background: #fff;
17830 font-size: 13px;
17831 text-transform: capitalize;
17832 padding: 2px 6px;
17833 border-radius: 4px;
17834 transform: translateX(-50%);
17835 opacity: 0;
17836 visibility: hidden;
17837 transition: all 0.3s ease;
17838 }
17839 .wpfnl-drawing-window .drawflow .drawflow-node.conditional.selected .actions {
17840 top: -39px;
17841 opacity: 1;
17842 visibility: visible;
17843 }
17844 .wpfnl-drawing-window .drawflow .drawflow-node.conditional.selected .condition-label {
17845 bottom: -30px;
17846 opacity: 1;
17847 visibility: visible;
17848 }
17849 .wpfnl-drawing-window .drawflow .drawflow-node.conditional .condition-else,
17850 .wpfnl-drawing-window .drawflow .drawflow-node.conditional .condition-if {
17851 position: absolute;
17852 background: #fff;
17853 border-radius: 50%;
17854 cursor: pointer;
17855 font-size: 11px;
17856 text-transform: uppercase;
17857 font-weight: 600;
17858 width: 20px;
17859 height: 20px;
17860 border: 2px solid #00D057;
17861 color: #00D057;
17862 padding: 1px 0;
17863 }
17864 .wpfnl-drawing-window .drawflow .drawflow-node.conditional .condition-if {
17865 top: -8px;
17866 right: -17px;
17867 }
17868 .wpfnl-drawing-window .drawflow .drawflow-node.conditional .condition-else {
17869 bottom: -7px;
17870 right: -17px;
17871 color: #EE5F5A;
17872 border-color: #EE5F5A;
17873 }
17874 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper.ab-testing-started {
17875 border-color: #6E42D3;
17876 }
17877 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper.ab-testing-started .ab-testing-header {
17878 border-bottom-color: #6E42D3;
17879 }
17880 .wpfnl-drawing-window .drawflow > .drawflow-delete {
17881 margin-top: -9px;
17882 margin-left: -11px;
17883 }
17884
17885 .wpfnl-drawing-window.enabled-gbf .drawflow .drawflow-node.landing {
17886 cursor: not-allowed;
17887 }
17888 .wpfnl-drawing-window.enabled-gbf .drawflow .drawflow-node.landing:before {
17889 content: url(../images/disabled.svg);
17890 position: absolute;
17891 top: 0;
17892 z-index: 1;
17893 left: 0;
17894 color: #e33e3e;
17895 background: rgba(249, 249, 249, 0.6509803922);
17896 width: 100%;
17897 height: 100%;
17898 border-radius: 10px;
17899 display: flex;
17900 flex-flow: column;
17901 align-items: center;
17902 justify-content: center;
17903 font-size: 15px;
17904 font-weight: 500;
17905 }
17906 .wpfnl-drawing-window.enabled-gbf .drawflow .drawflow-node.landing .add-new-action {
17907 display: none;
17908 }
17909 .wpfnl-drawing-window.enabled-gbf .drawflow .drawflow-node.landing .mintmrm-automation-step-wrapper {
17910 display: none;
17911 }
17912
17913 .wpfnl-vertical-flow-view {
17914 width: 100%;
17915 flex: 1;
17916 min-height: 0;
17917 overflow: hidden;
17918 display: flex;
17919 justify-content: center;
17920 align-items: flex-start;
17921 padding: 40px 40px 60px;
17922 background: #f6f5fa;
17923 cursor: grab;
17924 }
17925 .wpfnl-vertical-flow-view.vf--panning {
17926 cursor: grabbing;
17927 user-select: none;
17928 }
17929 .wpfnl-vertical-flow-view .vf-flow-container {
17930 display: flex;
17931 flex-direction: column;
17932 align-items: center;
17933 flex-shrink: 0;
17934 }
17935 .wpfnl-vertical-flow-view .vf-step-card {
17936 width: 300px;
17937 flex-shrink: 0;
17938 background: #fff;
17939 border-radius: 12px;
17940 border-top: 3px solid #ec813f;
17941 box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05);
17942 overflow: visible;
17943 position: relative;
17944 cursor: pointer;
17945 transition: box-shadow 0.18s ease, border-color 0.18s ease;
17946 }
17947 .wpfnl-vertical-flow-view .vf-step-card:hover {
17948 box-shadow: 0 3px 12px rgba(0, 0, 0, 0.08);
17949 }
17950 .wpfnl-vertical-flow-view .vf-step-card:hover .vf-step-card__hover-actions {
17951 opacity: 1;
17952 visibility: visible;
17953 transform: translateX(0);
17954 }
17955 .wpfnl-vertical-flow-view .vf-step-card--gbf-disabled {
17956 cursor: not-allowed;
17957 }
17958 .wpfnl-vertical-flow-view .vf-step-card--gbf-disabled::before {
17959 content: url(../images/disabled.svg);
17960 position: absolute;
17961 top: 0;
17962 left: 0;
17963 z-index: 5;
17964 width: 100%;
17965 height: 100%;
17966 border-radius: 12px;
17967 background: rgba(249, 249, 249, 0.65);
17968 display: flex;
17969 align-items: center;
17970 justify-content: center;
17971 }
17972 .wpfnl-vertical-flow-view .vf-step-card--landing {
17973 border-top-color: #2b74ff;
17974 }
17975 .wpfnl-vertical-flow-view .vf-step-card--landing .vf-step-card__icon-wrap {
17976 background: #E8F1FF;
17977 color: #0284c7;
17978 }
17979 .wpfnl-vertical-flow-view .vf-step-card--checkout {
17980 border-top-color: #ec813f;
17981 }
17982 .wpfnl-vertical-flow-view .vf-step-card--checkout .vf-step-card__icon-wrap {
17983 background: #FDF0E8;
17984 color: #d97706;
17985 }
17986 .wpfnl-vertical-flow-view .vf-step-card--upsell {
17987 border-top-color: #3bc219;
17988 }
17989 .wpfnl-vertical-flow-view .vf-step-card--upsell .vf-step-card__icon-wrap {
17990 background: #E9F9E8;
17991 color: #059669;
17992 }
17993 .wpfnl-vertical-flow-view .vf-step-card--downsell {
17994 border-top-color: #d94f80;
17995 }
17996 .wpfnl-vertical-flow-view .vf-step-card--downsell .vf-step-card__icon-wrap {
17997 background: #FCF0F1;
17998 color: #dc2626;
17999 }
18000 .wpfnl-vertical-flow-view .vf-step-card--thankyou {
18001 border-top-color: #44d6ad;
18002 }
18003 .wpfnl-vertical-flow-view .vf-step-card--thankyou .vf-step-card__icon-wrap {
18004 background: #E6FAF5;
18005 color: #7c3aed;
18006 }
18007 .wpfnl-vertical-flow-view .vf-step-card--custom .vf-step-card__icon-wrap {
18008 background: #E0F2F4;
18009 color: #64748b;
18010 }
18011 .wpfnl-vertical-flow-view .vf-step-card__header {
18012 display: flex;
18013 align-items: flex-start;
18014 gap: 12px;
18015 padding: 16px;
18016 }
18017 .wpfnl-vertical-flow-view .vf-step-card__icon-wrap {
18018 width: 44px;
18019 height: 44px;
18020 border-radius: 10px;
18021 display: flex;
18022 align-items: center;
18023 justify-content: center;
18024 flex-shrink: 0;
18025 background: #f1f5f9;
18026 }
18027 .wpfnl-vertical-flow-view .vf-step-card__icon-wrap svg,
18028 .wpfnl-vertical-flow-view .vf-step-card__icon-wrap img {
18029 width: 22px;
18030 height: 22px;
18031 }
18032 .wpfnl-vertical-flow-view .vf-step-card__info {
18033 flex: 1;
18034 min-width: 0;
18035 display: flex;
18036 flex-direction: column;
18037 gap: 3px;
18038 padding-top: 2px;
18039 }
18040 .wpfnl-vertical-flow-view .vf-step-card__title {
18041 font-size: 14px;
18042 font-weight: 500;
18043 color: #1d2939;
18044 line-height: 1.2;
18045 text-transform: capitalize;
18046 }
18047 .wpfnl-vertical-flow-view .vf-step-card__subtitle {
18048 font-size: 13px;
18049 }
18050 .wpfnl-vertical-flow-view .vf-step-card__subtitle {
18051 font-size: 11px !important;
18052 font-weight: 400 !important;
18053 color: #98a2b3 !important;
18054 white-space: nowrap;
18055 overflow: hidden;
18056 text-overflow: ellipsis;
18057 line-height: 1.3;
18058 }
18059 .wpfnl-vertical-flow-view .vf-step-card__cond-status {
18060 font-size: 12px;
18061 line-height: 1.3;
18062 display: flex;
18063 align-items: center;
18064 gap: 5px;
18065 }
18066 .wpfnl-vertical-flow-view .vf-step-card__cond-status--active {
18067 color: #16a34a;
18068 }
18069 .wpfnl-vertical-flow-view .vf-step-card__cond-status--active::before {
18070 content: "";
18071 display: inline-block;
18072 width: 7px;
18073 height: 7px;
18074 border-radius: 50%;
18075 background: #16a34a;
18076 flex-shrink: 0;
18077 }
18078 .wpfnl-vertical-flow-view .vf-step-card__cond-status--warn {
18079 color: #dc2626 !important;
18080 }
18081 .wpfnl-vertical-flow-view .vf-step-card__hover-actions {
18082 position: absolute;
18083 left: calc(100% + 10px);
18084 top: 0;
18085 transform: translateX(8px);
18086 display: flex;
18087 flex-direction: column;
18088 padding: 5px;
18089 background: #fff;
18090 border: 1px solid #eaecf0;
18091 border-radius: 10px;
18092 box-shadow: 0 4px 16px rgba(0, 0, 0, 0.08);
18093 opacity: 0;
18094 visibility: hidden;
18095 z-index: 100;
18096 min-width: 150px;
18097 transition: opacity 0.18s ease, visibility 0.18s ease, transform 0.18s ease;
18098 white-space: nowrap;
18099 }
18100 .wpfnl-vertical-flow-view .vf-hover-btn {
18101 display: block;
18102 width: 100%;
18103 padding: 7px 14px;
18104 background: transparent;
18105 border: none;
18106 border-radius: 7px;
18107 cursor: pointer;
18108 color: #344054;
18109 text-decoration: none;
18110 font-size: 13px;
18111 font-weight: 500;
18112 text-align: left;
18113 transition: background 0.12s ease, color 0.12s ease;
18114 }
18115 .wpfnl-vertical-flow-view .vf-hover-btn span {
18116 font-size: 13px !important;
18117 font-weight: 500 !important;
18118 color: inherit !important;
18119 line-height: 1;
18120 white-space: nowrap;
18121 }
18122 .wpfnl-vertical-flow-view .vf-hover-btn:hover {
18123 background: #f4f5f7;
18124 color: #6e42d3;
18125 text-decoration: none;
18126 }
18127 .wpfnl-vertical-flow-view .vf-hover-btn--danger {
18128 color: #f04438;
18129 }
18130 .wpfnl-vertical-flow-view .vf-hover-btn--danger:hover {
18131 background: #fff1f0;
18132 color: #f04438;
18133 }
18134 .wpfnl-vertical-flow-view .vf-step-card__badges {
18135 display: flex;
18136 flex-wrap: wrap;
18137 gap: 4px;
18138 padding: 0 16px 12px;
18139 }
18140 .wpfnl-vertical-flow-view .vf-step-card__badges:empty {
18141 display: none;
18142 }
18143 .wpfnl-vertical-flow-view .vf-step-card__badges .vf-cta-tag {
18144 display: inline-block;
18145 font-size: 10px;
18146 font-weight: 400;
18147 padding: 5px 8px 4px;
18148 border-radius: 20px;
18149 cursor: pointer;
18150 line-height: 1;
18151 background-color: #eef0f1;
18152 border: 1px solid #e6e6e6;
18153 transition: opacity 0.15s ease;
18154 letter-spacing: 0.2px;
18155 }
18156 .wpfnl-vertical-flow-view .vf-step-card__badges .vf-cta-tag:hover {
18157 opacity: 0.75;
18158 }
18159 .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 {
18160 background: #f0fdf4;
18161 color: #58151c;
18162 border-color: #bbf7d0;
18163 }
18164 .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 {
18165 background: #fff8f8;
18166 color: #f38282;
18167 border-color: #fecaca;
18168 }
18169 .wpfnl-vertical-flow-view .vf-dropdown {
18170 position: absolute;
18171 right: 0;
18172 background: #fff;
18173 border: 1px solid #eaecf0;
18174 border-radius: 10px;
18175 box-shadow: 0 8px 24px rgba(0, 0, 0, 0.12);
18176 padding: 4px;
18177 min-width: 140px;
18178 z-index: 200;
18179 list-style: none;
18180 margin: 0;
18181 }
18182 .wpfnl-vertical-flow-view .vf-dropdown__item {
18183 display: flex;
18184 align-items: center;
18185 gap: 8px;
18186 padding: 8px 10px;
18187 font-size: 12px !important;
18188 color: #344054;
18189 border-radius: 6px;
18190 cursor: pointer;
18191 transition: background 0.12s ease;
18192 }
18193 .wpfnl-vertical-flow-view .vf-dropdown__item:hover {
18194 background: #f9fafb;
18195 }
18196 .wpfnl-vertical-flow-view .vf-dropdown__item a {
18197 display: flex;
18198 align-items: center;
18199 gap: 8px;
18200 width: 100%;
18201 text-decoration: none;
18202 color: inherit;
18203 font-size: 12px;
18204 }
18205 .wpfnl-vertical-flow-view .vf-dropdown__item svg {
18206 width: 14px;
18207 height: 14px;
18208 flex-shrink: 0;
18209 }
18210 .wpfnl-vertical-flow-view .vf-dropdown__item span {
18211 font-size: 12px !important;
18212 font-weight: 400 !important;
18213 color: inherit !important;
18214 }
18215 .wpfnl-vertical-flow-view .vf-dropdown__item--danger {
18216 color: #f04438;
18217 }
18218 .wpfnl-vertical-flow-view .vf-dropdown__item--danger:hover {
18219 background: #fff1f0;
18220 }
18221 .wpfnl-vertical-flow-view .vf-step-card__stats {
18222 display: flex;
18223 align-items: center;
18224 justify-content: space-between;
18225 padding: 8px 16px;
18226 border-top: 1px solid #f2f4f7;
18227 background: #f9f9fc;
18228 border-radius: 0 0 12px 12px;
18229 }
18230 .wpfnl-vertical-flow-view .vf-stat {
18231 display: flex;
18232 align-items: baseline;
18233 gap: 5px;
18234 }
18235 .wpfnl-vertical-flow-view .wpfnl-vertical-flow-view .vf-stat__value {
18236 font-size: 13px !important;
18237 font-weight: 600 !important;
18238 color: #344054 !important;
18239 line-height: 1;
18240 }
18241 .wpfnl-vertical-flow-view .wpfnl-vertical-flow-view .vf-stat__label {
18242 font-size: 12px !important;
18243 font-weight: 400 !important;
18244 color: #98a2b3 !important;
18245 line-height: 1;
18246 }
18247 .wpfnl-vertical-flow-view .vf-add-step-btn {
18248 display: flex;
18249 align-items: center;
18250 justify-content: center;
18251 gap: 6px;
18252 width: 300px;
18253 flex-shrink: 0;
18254 padding: 12px 20px;
18255 background: #fff;
18256 border: 1.5px dashed #d0d5dd;
18257 border-radius: 12px;
18258 font-size: 13px;
18259 font-weight: 500;
18260 color: #667085;
18261 cursor: pointer;
18262 transition: all 0.18s ease;
18263 }
18264 .wpfnl-vertical-flow-view .vf-add-step-btn svg {
18265 color: #667085;
18266 transition: color 0.18s ease;
18267 }
18268 .wpfnl-vertical-flow-view .vf-add-step-btn:hover {
18269 border-color: #6e42d3;
18270 color: #6e42d3;
18271 background: #faf5ff;
18272 }
18273 .wpfnl-vertical-flow-view .vf-add-step-btn:hover svg {
18274 color: #6e42d3;
18275 }
18276 .wpfnl-vertical-flow-view .vf-connector {
18277 display: flex;
18278 flex-direction: column;
18279 align-items: center;
18280 position: relative;
18281 }
18282 .wpfnl-vertical-flow-view .vf-connector--merge .vf-connector__merge-icon {
18283 display: flex;
18284 align-items: center;
18285 justify-content: center;
18286 margin-bottom: 2px;
18287 opacity: 0.6;
18288 }
18289 .wpfnl-vertical-flow-view .vf-connector__line {
18290 width: 1px;
18291 height: 44px;
18292 background: #8896a7;
18293 }
18294 .wpfnl-vertical-flow-view .vf-connector__line--half {
18295 height: 22px;
18296 }
18297 .wpfnl-vertical-flow-view .vf-connector__dot {
18298 width: 8px;
18299 height: 8px;
18300 border-radius: 50%;
18301 background: #fff;
18302 border: 1px solid #8896a7;
18303 flex-shrink: 0;
18304 }
18305 .wpfnl-vertical-flow-view .vf-insert-connector {
18306 position: relative;
18307 display: flex;
18308 flex-direction: column;
18309 align-items: center;
18310 }
18311 .wpfnl-vertical-flow-view .vf-insert-connector .vf-connector__line {
18312 height: 88px;
18313 }
18314 .wpfnl-vertical-flow-view .vf-insert-connector:hover .vf-insert-btn {
18315 background: #6e42d3;
18316 transform: translateY(-50%) scale(1.08);
18317 }
18318 .wpfnl-vertical-flow-view .vf-insert-btn {
18319 position: absolute;
18320 top: 50%;
18321 transform: translateY(-50%);
18322 width: 28px;
18323 height: 28px;
18324 border-radius: 50%;
18325 border: none;
18326 background: #7A8B9A;
18327 color: #fff;
18328 display: flex;
18329 align-items: center;
18330 justify-content: center;
18331 cursor: pointer;
18332 z-index: 2;
18333 transition: background 0.15s ease, transform 0.15s ease;
18334 box-shadow: 0 2px 8px rgba(0, 0, 0, 0.18);
18335 flex-shrink: 0;
18336 }
18337 .wpfnl-vertical-flow-view .vf-insert-btn svg {
18338 pointer-events: none;
18339 width: 12px;
18340 height: 12px;
18341 }
18342 .wpfnl-vertical-flow-view .vf-insert-btn--paste {
18343 width: auto;
18344 height: 28px;
18345 border-radius: 14px;
18346 padding: 0 12px;
18347 font-size: 11px;
18348 font-weight: 600;
18349 white-space: nowrap;
18350 background: #6e42d3;
18351 opacity: 1 !important;
18352 transform: translateY(-50%) !important;
18353 }
18354 .wpfnl-vertical-flow-view .vf-insert-btn--paste:hover {
18355 background: #5b35b5;
18356 }
18357 .wpfnl-vertical-flow-view .vf-insert-connector--paste-mode:hover .vf-insert-btn--paste {
18358 background: #5b35b5;
18359 transform: translateY(-50%) scale(1.04) !important;
18360 }
18361 .wpfnl-vertical-flow-view .vf-paste-here-btn {
18362 display: flex;
18363 align-items: center;
18364 justify-content: center;
18365 gap: 6px;
18366 width: 300px;
18367 flex-shrink: 0;
18368 padding: 12px 20px;
18369 background: #faf5ff;
18370 border: 1.5px solid #6e42d3;
18371 border-radius: 12px;
18372 font-size: 13px;
18373 font-weight: 600;
18374 color: #6e42d3;
18375 cursor: pointer;
18376 transition: all 0.18s ease;
18377 }
18378 .wpfnl-vertical-flow-view .vf-paste-here-btn svg {
18379 color: #6e42d3;
18380 }
18381 .wpfnl-vertical-flow-view .vf-paste-here-btn:hover {
18382 background: #ede9fe;
18383 border-color: #5b35b5;
18384 color: #5b35b5;
18385 }
18386 .wpfnl-vertical-flow-view .vf-paste-here-btn:hover svg {
18387 color: #5b35b5;
18388 }
18389 .wpfnl-vertical-flow-view .vf-branch-group {
18390 display: flex;
18391 flex-direction: column;
18392 align-items: stretch;
18393 flex-shrink: 0;
18394 }
18395 .wpfnl-vertical-flow-view .vf-branch-connector {
18396 display: flex;
18397 flex-direction: column;
18398 align-items: center;
18399 }
18400 .wpfnl-vertical-flow-view .vf-branch-connector__stem {
18401 width: 1px;
18402 height: 28px;
18403 background: #8896a7;
18404 flex-shrink: 0;
18405 }
18406 .wpfnl-vertical-flow-view .vf-branch-connector__bar {
18407 display: none;
18408 }
18409 .wpfnl-vertical-flow-view .vf-branch-connector--nested .vf-branch-connector__stem {
18410 height: 18px;
18411 }
18412 .wpfnl-vertical-flow-view .vf-fork-label {
18413 font-size: 11px;
18414 font-weight: 400;
18415 padding: 5px 12px 4px;
18416 border-radius: 20px;
18417 white-space: nowrap;
18418 line-height: 1;
18419 margin-bottom: 12px;
18420 flex-shrink: 0;
18421 }
18422 .wpfnl-vertical-flow-view .vf-fork-label--yes {
18423 background: #fff;
18424 color: #16a34a;
18425 border: 1px solid #86efac;
18426 }
18427 .wpfnl-vertical-flow-view .vf-fork-label--no {
18428 background: #fff;
18429 color: #dc2626;
18430 border: 1px solid #fca5a5;
18431 }
18432 .wpfnl-vertical-flow-view .vf-branches-container {
18433 display: flex;
18434 flex-shrink: 0;
18435 min-height: 80px;
18436 gap: 70px;
18437 }
18438 .wpfnl-vertical-flow-view .vf-branch-column {
18439 position: relative;
18440 min-width: 300px;
18441 flex: 1 0 auto;
18442 display: flex;
18443 flex-direction: column;
18444 align-items: center;
18445 padding: 0 10px 12px;
18446 }
18447 .wpfnl-vertical-flow-view .vf-branch-column--no::before {
18448 content: "";
18449 position: absolute;
18450 top: 0;
18451 left: calc(50% - 0.5px);
18452 right: -35px;
18453 height: 1px;
18454 background: #8896a7;
18455 }
18456 .wpfnl-vertical-flow-view .vf-branch-column--no::after {
18457 content: none;
18458 }
18459 .wpfnl-vertical-flow-view .vf-branch-column--yes::before {
18460 content: "";
18461 position: absolute;
18462 top: 0;
18463 left: -35px;
18464 right: calc(50% - 0.5px);
18465 height: 1px;
18466 background: #8896a7;
18467 }
18468 .wpfnl-vertical-flow-view .vf-branch-column--yes::after {
18469 content: none;
18470 }
18471 .wpfnl-vertical-flow-view .vf-branch-column--no > .vf-fork-label {
18472 position: absolute;
18473 top: -1px;
18474 left: 75%;
18475 transform: translate(-50%, -50%);
18476 z-index: 2;
18477 margin-bottom: 0;
18478 }
18479 .wpfnl-vertical-flow-view .vf-branch-column--yes > .vf-fork-label {
18480 position: absolute;
18481 top: -1px;
18482 left: 25%;
18483 transform: translate(-50%, -50%);
18484 z-index: 2;
18485 margin-bottom: 0;
18486 }
18487 .wpfnl-vertical-flow-view .vf-conditional {
18488 display: flex;
18489 flex-direction: column;
18490 align-items: center;
18491 flex-shrink: 0;
18492 }
18493 .wpfnl-vertical-flow-view .vf-conditional__header {
18494 width: 300px;
18495 display: flex;
18496 align-items: center;
18497 gap: 10px;
18498 padding: 12px 16px;
18499 background: linear-gradient(108deg, #f3eeff 0%, #fff 60%);
18500 border: 1.5px solid #e9d9fc;
18501 border-radius: 12px;
18502 box-shadow: 0 1px 4px rgba(110, 66, 211, 0.08);
18503 cursor: pointer;
18504 }
18505 .wpfnl-vertical-flow-view .vf-conditional__header:hover {
18506 background: linear-gradient(108deg, #ebe1ff 0%, #faf5ff 60%);
18507 }
18508 .wpfnl-vertical-flow-view .vf-conditional__icon {
18509 width: 32px;
18510 height: 32px;
18511 border-radius: 8px;
18512 background: #ede2fc;
18513 display: flex;
18514 align-items: center;
18515 justify-content: center;
18516 flex-shrink: 0;
18517 }
18518 .wpfnl-vertical-flow-view .vf-conditional__title {
18519 font-size: 13px;
18520 font-weight: 600;
18521 color: #6e42d3;
18522 }
18523 .wpfnl-vertical-flow-view .vf-conditional__hint {
18524 font-size: 11px;
18525 color: #98a2b3;
18526 margin-left: auto;
18527 }
18528 .wpfnl-vertical-flow-view .vf-branch__add-btn {
18529 display: flex;
18530 align-items: center;
18531 justify-content: center;
18532 gap: 5px;
18533 width: 300px;
18534 flex-shrink: 0;
18535 padding: 10px 12px;
18536 background: #fff;
18537 border: 1.5px dashed #d0d5dd;
18538 border-radius: 10px;
18539 font-size: 12px;
18540 font-weight: 500;
18541 color: #98a2b3;
18542 cursor: pointer;
18543 transition: all 0.18s ease;
18544 }
18545 .wpfnl-vertical-flow-view .vf-branch__add-btn svg {
18546 flex-shrink: 0;
18547 }
18548 .wpfnl-vertical-flow-view .vf-branch__add-btn:hover {
18549 border-color: #6e42d3;
18550 color: #6e42d3;
18551 background: #faf5ff;
18552 }
18553 .wpfnl-vertical-flow-view .vf-branch__add-btn--paste {
18554 background: #faf5ff;
18555 border-color: #6e42d3;
18556 border-style: solid;
18557 color: #6e42d3;
18558 font-weight: 600;
18559 }
18560 .wpfnl-vertical-flow-view .vf-branch__add-btn--paste:hover {
18561 background: #ede9fe;
18562 border-color: #5b35b5;
18563 color: #5b35b5;
18564 }
18565 .wpfnl-vertical-flow-view .vf-funnel-end {
18566 display: flex;
18567 align-items: center;
18568 gap: 6px;
18569 padding: 6px 16px;
18570 background: #f1f1f1;
18571 border: 1px solid #e5e6e7;
18572 border-radius: 20px;
18573 font-size: 12px;
18574 font-weight: 500;
18575 color: #7A8B9A;
18576 white-space: nowrap;
18577 pointer-events: none;
18578 user-select: none;
18579 flex-shrink: 0;
18580 }
18581 .wpfnl-vertical-flow-view .vf-funnel-end svg {
18582 flex-shrink: 0;
18583 }
18584
18585 .wpfnl-step-settings-drawer {
18586 position: fixed;
18587 top: 32px;
18588 right: -190px;
18589 background-color: #fff;
18590 z-index: 99;
18591 width: 1300px;
18592 height: calc(100vh - 32px);
18593 box-shadow: -1px 3px 13px rgba(150, 141, 169, 0.1);
18594 opacity: 0;
18595 visibility: hidden;
18596 }
18597 .wpfnl-step-settings-drawer .drawer-bg-overlay {
18598 position: fixed;
18599 right: 0;
18600 top: 0;
18601 background: rgba(21, 17, 29, 0.3019607843);
18602 backdrop-filter: blur(4px);
18603 width: 100%;
18604 height: 100%;
18605 z-index: -1;
18606 }
18607 .wpfnl-step-settings-drawer .show-overlay .drawer-bg-overlay {
18608 z-index: 2;
18609 }
18610 .wpfnl-step-settings-drawer.show-drawer {
18611 z-index: 99;
18612 right: 0;
18613 opacity: 1;
18614 visibility: visible;
18615 }
18616 .wpfnl-step-settings-drawer .drawer-full-loader {
18617 position: absolute;
18618 top: 0;
18619 left: 0;
18620 width: 100%;
18621 height: 100%;
18622 background: #fff;
18623 border-radius: 10px 0 0 10px;
18624 z-index: 2;
18625 display: flex;
18626 flex-direction: column;
18627 }
18628 .wpfnl-step-settings-drawer .drawer-full-loader .drawer-shimmer-header {
18629 display: flex;
18630 align-items: center;
18631 justify-content: space-between;
18632 padding: 20px 30px;
18633 flex-shrink: 0;
18634 border-bottom: 1px solid #EEF0F3;
18635 }
18636 .wpfnl-step-settings-drawer .drawer-full-loader .drawer-shimmer-title {
18637 height: 24px;
18638 width: 180px;
18639 border-radius: 6px;
18640 }
18641 .wpfnl-step-settings-drawer .drawer-full-loader .drawer-shimmer-close {
18642 height: 38px;
18643 width: 38px;
18644 border-radius: 10px;
18645 }
18646 .wpfnl-step-settings-drawer .drawer-full-loader .drawer-shimmer-body {
18647 padding: 20px 30px;
18648 flex: 1;
18649 overflow: hidden;
18650 }
18651 .wpfnl-step-settings-drawer .drawer-full-loader .drawer-shimmer-section {
18652 border: 1px solid #EEF0F3;
18653 border-radius: 10px;
18654 padding: 16px 20px;
18655 margin-bottom: 16px;
18656 }
18657 .wpfnl-step-settings-drawer .drawer-full-loader .drawer-shimmer-section-title {
18658 height: 18px;
18659 width: 40%;
18660 border-radius: 6px;
18661 margin-bottom: 16px;
18662 }
18663 .wpfnl-step-settings-drawer .drawer-full-loader .drawer-shimmer-fields {
18664 display: flex;
18665 gap: 16px;
18666 }
18667 .wpfnl-step-settings-drawer .drawer-full-loader .drawer-shimmer-field {
18668 height: 36px;
18669 flex: 1;
18670 border-radius: 6px;
18671 }
18672 .wpfnl-step-settings-drawer .drawer-switcher-loader {
18673 position: absolute;
18674 top: 0;
18675 left: 0;
18676 width: 100%;
18677 height: 100%;
18678 background: transparent;
18679 border-radius: 10px 0 0 10px;
18680 z-index: 2;
18681 display: none;
18682 }
18683 .wpfnl-step-settings-drawer .drawer-wrapper {
18684 height: 100%;
18685 width: 100%;
18686 background: #fff;
18687 }
18688 .wpfnl-step-settings-drawer .drawer-header {
18689 display: flex;
18690 flex-flow: row wrap;
18691 align-items: center;
18692 justify-content: space-between;
18693 padding: 20px 30px 4px;
18694 position: relative;
18695 }
18696 .wpfnl-step-settings-drawer .drawer-header .drawer-title {
18697 display: flex;
18698 align-items: center;
18699 }
18700 .wpfnl-step-settings-drawer .drawer-header .drawer-title > p {
18701 font-weight: 600;
18702 font-size: 18px;
18703 line-height: 1.27;
18704 color: #363B4E;
18705 text-transform: capitalize;
18706 margin: 0;
18707 display: inline-block;
18708 }
18709 .wpfnl-step-settings-drawer .drawer-header .drawer-title span {
18710 padding-left: 4px;
18711 }
18712 .wpfnl-step-settings-drawer .drawer-header .wpfnl-drawer-close {
18713 padding: 3px 7px;
18714 height: 38px;
18715 width: 38px;
18716 cursor: pointer;
18717 position: relative;
18718 top: 0;
18719 border-radius: 10px;
18720 border: 1px solid #EBEDF0;
18721 display: flex;
18722 align-items: center;
18723 justify-content: center;
18724 }
18725 .wpfnl-step-settings-drawer .drawer-body {
18726 padding: 0 30px;
18727 height: calc(100% - 70px);
18728 overflow: auto;
18729 position: relative;
18730 }
18731 .wpfnl-step-settings-drawer .drawer-body::-webkit-scrollbar {
18732 width: 5px;
18733 height: 5px;
18734 }
18735 .wpfnl-step-settings-drawer .drawer-body::-webkit-scrollbar-track {
18736 background: #f2f5f8;
18737 }
18738 .wpfnl-step-settings-drawer .drawer-body::-webkit-scrollbar-thumb {
18739 background-color: #CBCBCB;
18740 border-radius: 20px;
18741 }
18742 .wpfnl-step-settings-drawer .drawer-body .wpfnl-drawer-accordion {
18743 border: 1px solid #EEF0F3;
18744 border-radius: 10px;
18745 margin-top: 20px;
18746 }
18747 .wpfnl-step-settings-drawer .drawer-body .wpfnl-drawer-accordion .accordion-header {
18748 display: flex;
18749 align-items: center;
18750 justify-content: space-between;
18751 gap: 10px;
18752 padding: 12px 20px;
18753 cursor: pointer;
18754 }
18755 .wpfnl-step-settings-drawer .drawer-body .wpfnl-drawer-accordion .accordion-header h2 {
18756 font-size: 16px;
18757 font-weight: 600;
18758 color: #363B4E;
18759 }
18760 .wpfnl-step-settings-drawer .drawer-body .wpfnl-drawer-accordion .accordion-header .accordion-icon {
18761 position: relative;
18762 top: 5px;
18763 }
18764 .wpfnl-step-settings-drawer .drawer-body .wpfnl-drawer-accordion .accordion-header .accordion-open {
18765 transform: rotate(180deg);
18766 top: -5px;
18767 }
18768 .wpfnl-step-settings-drawer .drawer-body .wpfnl-drawer-accordion .accordion-content {
18769 padding: 20px;
18770 border-top: 1px solid rgb(238, 240, 243);
18771 }
18772 .wpfnl-step-settings-drawer .drawer-body .wpfnl-drawer-accordion .accordion-content .steps-url-slug.inline-url-slug {
18773 border: none;
18774 }
18775 .wpfnl-step-settings-drawer .drawer-body .wpfnl-drawer-accordion .accordion-content .steps-url-slug-wrapper {
18776 justify-content: space-between;
18777 width: 100%;
18778 border: none;
18779 padding-bottom: 18px;
18780 }
18781 .wpfnl-step-settings-drawer .drawer-body .wpfnl-drawer-accordion .accordion-content .custom-script-wrapper .field-group.step-name label {
18782 margin-bottom: 6px;
18783 display: inline-block;
18784 }
18785 .wpfnl-step-settings-drawer .drawer-body .wpfnl-drawer-accordion .accordion-content .custom-script-wrapper .field-group.step-name label .wpfnl-tooltip {
18786 top: 2px;
18787 }
18788 .wpfnl-step-settings-drawer .drawer-body .wpfnl-drawer-accordion .accordion-content .field-group.url-slug-save-btn {
18789 display: flex;
18790 justify-content: flex-end;
18791 margin-top: 20px;
18792 }
18793 .wpfnl-step-settings-drawer .drawer-body .wpfnl-drawer-accordion .accordion-content .field-group.url-slug-save-btn button {
18794 height: 40px;
18795 line-height: 39px;
18796 padding: 0 20px;
18797 }
18798 .wpfnl-step-settings-drawer .step-featured-image .featured-image-body {
18799 padding: 30px 0;
18800 }
18801 .wpfnl-step-settings-drawer .step-featured-image .featured-image-body input[type=file] {
18802 display: none;
18803 }
18804 .wpfnl-step-settings-drawer .step-featured-image .featured-image-body label {
18805 width: 350px;
18806 height: 380px;
18807 border: 2px dashed #ddd;
18808 border-radius: 10px;
18809 display: flex;
18810 flex-flow: column;
18811 align-items: center;
18812 justify-content: center;
18813 text-align: center;
18814 }
18815 .wpfnl-step-settings-drawer .step-featured-image .featured-image-body label svg {
18816 display: block;
18817 margin: 0 auto;
18818 }
18819 .wpfnl-step-settings-drawer .step-featured-image .featured-image-footer {
18820 border-top: 1px solid #E2E5ED;
18821 padding: 20px 0 20px;
18822 margin-top: 10px;
18823 display: flex;
18824 flex-flow: row wrap;
18825 align-items: center;
18826 position: relative;
18827 }
18828 .wpfnl-step-settings-drawer.edit-field-drawer {
18829 right: -100px;
18830 width: 300px;
18831 }
18832 .wpfnl-step-settings-drawer.edit-field-drawer.show-edit-field-drawer {
18833 right: 0;
18834 opacity: 1;
18835 visibility: visible;
18836 z-index: 99;
18837 }
18838 .wpfnl-step-settings-drawer.edit-field-drawer .drawer-header {
18839 padding: 26px 16px 20px 20px;
18840 }
18841 .wpfnl-step-settings-drawer.create-condition-drawer .drawer-header {
18842 padding: 20px 30px 20px;
18843 box-shadow: 0px 1px 1px rgba(190, 190, 215, 0.2);
18844 }
18845 .wpfnl-step-settings-drawer .wpfnl-modal-overlay {
18846 position: fixed;
18847 top: 0;
18848 left: 0;
18849 width: 100%;
18850 height: 100%;
18851 background-color: rgba(0, 0, 0, 0.3);
18852 justify-content: center;
18853 align-items: center;
18854 display: flex;
18855 z-index: 999999;
18856 }
18857 .wpfnl-step-settings-drawer .wpfnl-modal-overlay .wpfnl-modal-wrapper {
18858 width: 80%;
18859 background: #FFF;
18860 padding: 25px;
18861 height: 80%;
18862 border-radius: 10px;
18863 position: relative;
18864 }
18865 .wpfnl-step-settings-drawer .wpfnl-modal-overlay .wpfnl-modal-wrapper .wpfnl-modal-close .wpfnl-modal-close-btn {
18866 position: absolute;
18867 right: -14px;
18868 top: -14px;
18869 background: #ffffff;
18870 box-shadow: 0px 1px 1px #dadada;
18871 border-radius: 100px;
18872 width: 34px;
18873 height: 34px;
18874 display: flex;
18875 align-items: center;
18876 justify-content: center;
18877 cursor: pointer;
18878 z-index: 2;
18879 }
18880 .wpfnl-step-settings-drawer .wpfnl-modal-overlay .wpfnl-modal-wrapper #wpfnl-create-product {
18881 width: 100%;
18882 height: 100%;
18883 }
18884 .wpfnl-step-settings-drawer .wpfnl-modal-overlay .wpfnl-modal-wrapper #wpfnl-create-product iframe {
18885 height: 100%;
18886 }
18887 .wpfnl-step-settings-drawer .wpfnl-modal-overlay .wpfnl-modal-wrapper .wpfnl-loader {
18888 border: 2px solid #8265c5;
18889 border-radius: 50%;
18890 border-top: 2px solid #fff;
18891 width: 50px;
18892 height: 50px;
18893 animation: spin 0.7s linear infinite;
18894 display: block;
18895 margin-left: 4px;
18896 position: absolute;
18897 left: 50%;
18898 top: 50%;
18899 transform: translate(-50%, -50%);
18900 z-index: 2;
18901 background: #fff;
18902 }
18903 @-webkit-keyframes spin {
18904 0% {
18905 -webkit-transform: rotate(0deg);
18906 }
18907 100% {
18908 -webkit-transform: rotate(360deg);
18909 }
18910 }
18911 @keyframes spin {
18912 0% {
18913 transform: rotate(0deg);
18914 }
18915 100% {
18916 transform: rotate(360deg);
18917 }
18918 }
18919
18920 @media only screen and (max-width: 1599px) {
18921 .wpfnl-step-settings-drawer {
18922 width: 1183px;
18923 }
18924 }
18925 @media only screen and (max-width: 1400px) {
18926 .wpfnl-step-settings-drawer {
18927 width: 1085px;
18928 }
18929 }
18930 @media only screen and (max-width: 1199px) {
18931 .wpfnl-step-settings-drawer {
18932 width: 803px;
18933 }
18934 }
18935 @media only screen and (max-width: 991px) {
18936 .wpfnl-step-settings-drawer {
18937 width: 740px;
18938 }
18939 .create-condition-drawer .single-condition .single-condition-filed input[type=text],
18940 .create-condition-drawer .single-condition .single-condition-filed input[type=number],
18941 .create-condition-drawer .single-condition .single-condition-filed input[type=email],
18942 .create-condition-drawer .single-condition .single-condition-filed select {
18943 width: 170px;
18944 min-width: auto;
18945 }
18946 }
18947 .wpfnl-step-settings-drawer .steps-url-slug {
18948 padding-top: 10px;
18949 }
18950 .wpfnl-step-settings-drawer .steps-url-slug .steps-url-slug-wrapper {
18951 background: #FFFFFF;
18952 border-bottom: 1px solid #EEF0F3;
18953 padding-bottom: 30px;
18954 }
18955 .wpfnl-step-settings-drawer .steps-url-slug .steps-url-slug-wrapper .field-group {
18956 margin-bottom: 17px;
18957 }
18958 .wpfnl-step-settings-drawer .steps-url-slug .steps-url-slug-wrapper .field-group:last-child {
18959 margin-bottom: 0;
18960 }
18961 .wpfnl-step-settings-drawer .steps-url-slug .steps-url-slug-wrapper .field-group > label {
18962 margin-bottom: 6px;
18963 display: block;
18964 }
18965 .wpfnl-step-settings-drawer .steps-url-slug .steps-url-slug-wrapper .field-group input[type=text] {
18966 border-color: #EEF0F3;
18967 color: #7A8B9A;
18968 box-shadow: none;
18969 }
18970 .wpfnl-step-settings-drawer .steps-url-slug .steps-url-slug-wrapper .step-slug .inline-input {
18971 display: flex;
18972 align-items: center;
18973 border: 1px solid #EEF0F3;
18974 border-radius: 6px;
18975 }
18976 .wpfnl-step-settings-drawer .steps-url-slug .steps-url-slug-wrapper .step-slug .inline-input .copy-slug-url {
18977 width: 40px;
18978 height: 34px;
18979 display: flex;
18980 align-items: center;
18981 justify-content: center;
18982 cursor: pointer;
18983 border: none;
18984 border-left: 1px solid #EEF0F3;
18985 box-shadow: none;
18986 outline: none;
18987 position: relative;
18988 background: transparent;
18989 }
18990 .wpfnl-step-settings-drawer .steps-url-slug .steps-url-slug-wrapper .step-slug .inline-input .copy-slug-url .copyed {
18991 background-color: #464646;
18992 position: absolute;
18993 right: 0;
18994 top: -18px;
18995 font-size: 11px;
18996 font-style: normal;
18997 color: #fff;
18998 line-height: 1;
18999 padding: 4px;
19000 border-radius: 3px;
19001 transition: all 0.3s ease;
19002 opacity: 0;
19003 visibility: hidden;
19004 }
19005 .wpfnl-step-settings-drawer .steps-url-slug .steps-url-slug-wrapper .step-slug .inline-input .copy-slug-url .copyed:before {
19006 content: "";
19007 position: absolute;
19008 left: 50%;
19009 bottom: -4px;
19010 width: 6px;
19011 height: 6px;
19012 background: #464646;
19013 transform: rotate(45deg) translateX(-50%);
19014 }
19015 .wpfnl-step-settings-drawer .steps-url-slug .steps-url-slug-wrapper .step-slug .inline-input .copy-slug-url.copy-confirmed .copyed {
19016 top: -25px;
19017 opacity: 1;
19018 visibility: visible;
19019 }
19020 .wpfnl-step-settings-drawer .steps-url-slug .steps-url-slug-wrapper .step-slug input[type=text] {
19021 border: 0;
19022 height: 34px;
19023 }
19024 .wpfnl-step-settings-drawer .steps-url-slug .steps-url-slug-wrapper .step-slug input[type=text]:disabled {
19025 cursor: not-allowed;
19026 }
19027 .wpfnl-step-settings-drawer .url-slug-save-btn {
19028 display: flex;
19029 justify-content: flex-end;
19030 gap: 14px;
19031 margin-top: 30px;
19032 }
19033 .wpfnl-step-settings-drawer .url-slug-save-btn .btn-default {
19034 height: 40px;
19035 line-height: 39px;
19036 padding: 0 20px;
19037 }
19038 .wpfnl-step-settings-drawer .url-slug-save-btn .btn-default.cancel {
19039 border: 1px solid #E4E6EB;
19040 background: transparent;
19041 min-width: auto;
19042 color: #3C3F47;
19043 }
19044 .wpfnl-step-settings-drawer .url-slug-save-btn .btn-default .wpfnl-loader {
19045 display: inline-block;
19046 position: relative;
19047 top: 3px;
19048 }
19049 .wpfnl-step-settings-drawer .inline-url-slug {
19050 display: flex;
19051 flex-flow: row wrap;
19052 align-items: flex-start;
19053 gap: 20px;
19054 padding-bottom: 24px;
19055 }
19056 .wpfnl-step-settings-drawer .inline-url-slug .steps-url-slug-wrapper {
19057 background: transparent;
19058 border: none;
19059 border-radius: 0;
19060 padding: 0;
19061 display: flex;
19062 gap: 20px;
19063 width: calc(100% - 150px);
19064 }
19065 .wpfnl-step-settings-drawer .inline-url-slug .steps-url-slug-wrapper .field-group {
19066 margin-bottom: 0;
19067 flex: 1;
19068 }
19069 .wpfnl-step-settings-drawer .inline-url-slug .url-slug-save-btn {
19070 display: block;
19071 margin-top: 0;
19072 position: relative;
19073 top: 20px;
19074 }
19075 .wpfnl-step-settings-drawer .inline-url-slug .url-slug-save-btn .btn-default {
19076 padding: 0 15px;
19077 width: 130px;
19078 height: 36px;
19079 line-height: 35px;
19080 }
19081 .wpfnl-step-settings-drawer .inline-url-slug .url-slug-save-btn .btn-default.cancel {
19082 display: none;
19083 }
19084 .wpfnl-step-settings-drawer .inline-url-slug .url-slug-save-btn .btn-default .wpfnl-loader {
19085 display: inline-block;
19086 position: relative;
19087 top: 3px;
19088 }
19089 .wpfnl-step-settings-drawer .general-settings-content {
19090 padding: 0;
19091 }
19092 .wpfnl-step-settings-drawer .general-settings-content .wpfnl-box {
19093 background: #FFFFFF;
19094 border-radius: 10px;
19095 border: 1px solid #EEF0F3;
19096 padding: 24px;
19097 box-shadow: none;
19098 margin-bottom: 6px;
19099 }
19100 .wpfnl-step-settings-drawer .general-settings-content .wpfnl-field-wrapper {
19101 margin-bottom: 20px;
19102 }
19103 .wpfnl-step-settings-drawer .general-settings-content .wpfnl-field-wrapper:last-child {
19104 margin-bottom: 0;
19105 }
19106 .wpfnl-step-settings-drawer .general-settings-content .wpfnl-field-wrapper > label {
19107 display: block;
19108 margin-bottom: 0;
19109 font-size: 16px;
19110 font-weight: 500;
19111 color: #363B4E;
19112 line-height: 1.4;
19113 }
19114 .wpfnl-step-settings-drawer .general-settings-content .wpfnl-field-wrapper.custom-script-field {
19115 align-items: flex-start;
19116 }
19117 .wpfnl-step-settings-drawer .general-settings-content .wpfnl-fields {
19118 position: relative;
19119 max-width: 100%;
19120 }
19121 .wpfnl-step-settings-drawer .general-settings-content .wpfnl-fields textarea,
19122 .wpfnl-step-settings-drawer .general-settings-content .wpfnl-fields input[type=text] {
19123 width: 100%;
19124 height: 44px;
19125 padding: 8px 16px;
19126 font-size: 15px;
19127 color: #23282D;
19128 background: #FFFFFF;
19129 transition: all 0.3s ease;
19130 border-radius: 10px;
19131 border: 1px solid #EBEDF0;
19132 outline: none;
19133 }
19134 .wpfnl-step-settings-drawer .general-settings-content .wpfnl-fields textarea:focus,
19135 .wpfnl-step-settings-drawer .general-settings-content .wpfnl-fields input[type=text]:focus {
19136 border-color: #6E42D3;
19137 }
19138 .wpfnl-step-settings-drawer .general-settings-content .wpfnl-fields textarea::placeholder,
19139 .wpfnl-step-settings-drawer .general-settings-content .wpfnl-fields input[type=text]::placeholder {
19140 color: #7A8B9A;
19141 }
19142 .wpfnl-step-settings-drawer .general-settings-content .wpfnl-fields textarea {
19143 line-height: 1.5;
19144 resize: vertical;
19145 min-height: 100px;
19146 height: auto;
19147 }
19148 .wpfnl-step-settings-drawer .general-settings-content .slug-input-wrapper {
19149 display: flex;
19150 align-items: center;
19151 border: 1px solid #EBEDF0;
19152 border-radius: 10px;
19153 transition: all 0.3s ease;
19154 }
19155 .wpfnl-step-settings-drawer .general-settings-content .slug-input-wrapper:focus-within {
19156 border-color: #6E42D3;
19157 box-shadow: none;
19158 }
19159 .wpfnl-step-settings-drawer .general-settings-content .slug-input-wrapper input[type=text] {
19160 flex: 1;
19161 border: none;
19162 box-shadow: none !important;
19163 }
19164 .wpfnl-step-settings-drawer .general-settings-content .slug-input-wrapper input[type=text]:focus {
19165 box-shadow: none !important;
19166 }
19167 .wpfnl-step-settings-drawer .general-settings-content .slug-input-wrapper .copy-slug-url {
19168 width: 44px;
19169 height: 44px;
19170 display: flex;
19171 align-items: center;
19172 justify-content: center;
19173 cursor: pointer;
19174 border: none;
19175 border-left: 1px solid #EBEDF0;
19176 background: #FFFFFF;
19177 outline: none;
19178 position: relative;
19179 flex-shrink: 0;
19180 border-radius: 0 10px 10px 0;
19181 }
19182 .wpfnl-step-settings-drawer .general-settings-content .slug-input-wrapper .copy-slug-url .copyed {
19183 background-color: #464646;
19184 position: absolute;
19185 right: 0;
19186 top: -32px;
19187 font-size: 11px;
19188 font-weight: 500;
19189 color: #fff;
19190 line-height: 1;
19191 padding: 6px 8px;
19192 border-radius: 4px;
19193 transition: all 0.3s ease;
19194 opacity: 0;
19195 visibility: hidden;
19196 white-space: nowrap;
19197 }
19198 .wpfnl-step-settings-drawer .general-settings-content .slug-input-wrapper .copy-slug-url .copyed:before {
19199 content: "";
19200 position: absolute;
19201 left: 50%;
19202 bottom: -4px;
19203 width: 6px;
19204 height: 6px;
19205 background: #464646;
19206 transform: rotate(45deg) translateX(-50%);
19207 }
19208 .wpfnl-step-settings-drawer .general-settings-content .slug-input-wrapper .copy-slug-url.copy-confirmed .copyed {
19209 opacity: 1;
19210 visibility: visible;
19211 }
19212 .wpfnl-step-settings-drawer .general-settings-content .field-description {
19213 margin: 8px 0 0;
19214 font-size: 12px;
19215 color: #7A8B9A;
19216 line-height: 1.5;
19217 }
19218 .wpfnl-step-settings-drawer .general-settings-content .settings-content__footer {
19219 padding-top: 20px;
19220 display: flex;
19221 justify-content: flex-end;
19222 }
19223 .wpfnl-step-settings-drawer .general-settings-content .settings-content__footer .btn-default.update {
19224 min-width: 120px;
19225 height: 40px;
19226 padding: 0 24px;
19227 background: #6E42D3;
19228 color: #fff;
19229 border: none;
19230 border-radius: 6px;
19231 font-size: 14px;
19232 font-weight: 500;
19233 cursor: pointer;
19234 transition: background-color 0.2s ease;
19235 display: inline-flex;
19236 align-items: center;
19237 justify-content: center;
19238 gap: 8px;
19239 }
19240 .wpfnl-step-settings-drawer .general-settings-content .settings-content__footer .btn-default.update:hover {
19241 background: rgb(89.208583691, 44.6042918455, 191.5957081545);
19242 }
19243 .wpfnl-step-settings-drawer .general-settings-content .settings-content__footer .btn-default.update:active {
19244 background: rgb(81.5038626609, 40.7519313305, 175.0480686695);
19245 }
19246 .wpfnl-step-settings-drawer .general-settings-content .settings-content__footer .btn-default.update .wpfnl-loader {
19247 display: inline-block;
19248 width: 14px;
19249 height: 14px;
19250 }
19251
19252 .step-condition-drawer {
19253 width: 700px;
19254 }
19255 .step-condition-drawer.show-drawer {
19256 z-index: 2;
19257 }
19258 .step-condition-drawer .drawer-header {
19259 padding: 16px 30px 16px;
19260 border-bottom: 1px solid #EEF0F3;
19261 }
19262 .step-condition-drawer .drawer-body {
19263 padding: 24px 30px;
19264 }
19265 .step-condition-drawer .enable-disable-switcher {
19266 display: flex;
19267 align-items: center;
19268 gap: 10px;
19269 margin-bottom: 24px;
19270 }
19271 .step-condition-drawer .enable-disable-switcher .switcher-label {
19272 color: #363B4E;
19273 font-size: 14px;
19274 font-weight: 600;
19275 line-height: 1;
19276 }
19277 .step-condition-drawer .enable-disable-switcher .wpfnl-switcher label {
19278 width: 28px;
19279 }
19280 .step-condition-drawer .enable-disable-switcher .wpfnl-switcher input[type=checkbox]:checked + label:after {
19281 margin-left: 12px;
19282 }
19283 .step-condition-drawer .enable-disable-switcher .wpfnl-loader {
19284 display: block;
19285 margin: 0;
19286 }
19287 .step-condition-drawer .no-condition-stat {
19288 border-radius: 10px;
19289 border: 1px solid #EEF0F3;
19290 height: 360px;
19291 padding: 20px;
19292 display: flex;
19293 flex-flow: column;
19294 align-items: center;
19295 justify-content: center;
19296 gap: 9px;
19297 }
19298 .step-condition-drawer .wpfnl-field-wrapper {
19299 gap: 28px;
19300 }
19301 .step-condition-drawer .wpfnl-field-wrapper > label {
19302 width: 122px;
19303 padding-right: 0;
19304 }
19305 .step-condition-drawer .true-condition-wapper {
19306 border-radius: 10px;
19307 border: 1px solid #EEF0F3;
19308 background: #F6F5FA;
19309 padding: 20px;
19310 position: relative;
19311 }
19312 .step-condition-drawer .true-condition-wapper .true-lable {
19313 color: #00D44E;
19314 font-size: 15px;
19315 font-weight: 600;
19316 line-height: 1;
19317 margin-bottom: 12px;
19318 display: block;
19319 }
19320 .step-condition-drawer .true-condition-wapper .and-condition-group {
19321 border-radius: 10px;
19322 background: #FFF;
19323 box-shadow: 0px 1px 1px 0px rgba(182, 185, 191, 0.3);
19324 padding: 20px;
19325 margin-bottom: 36px;
19326 position: relative;
19327 }
19328 .step-condition-drawer .true-condition-wapper .and-condition-group:before {
19329 content: "OR";
19330 position: absolute;
19331 top: -23px;
19332 left: 0;
19333 color: #7A8B9A;
19334 font-size: 14px;
19335 font-weight: 400;
19336 line-height: 1;
19337 }
19338 .step-condition-drawer .true-condition-wapper .and-condition-group:nth-child(2)::before {
19339 display: none;
19340 }
19341 .step-condition-drawer .true-condition-wapper .and-condition-group:last-child {
19342 margin-bottom: 16px;
19343 }
19344 .step-condition-drawer .true-condition-wapper .condition-single-row {
19345 display: flex;
19346 flex-flow: row wrap;
19347 align-items: center;
19348 gap: 10px;
19349 position: relative;
19350 padding: 10px 0;
19351 }
19352 .step-condition-drawer .true-condition-wapper .condition-single-row:first-child {
19353 padding-top: 0;
19354 }
19355 .step-condition-drawer .true-condition-wapper .condition-single-row:first-child .condition-connection {
19356 display: none;
19357 }
19358 .step-condition-drawer .true-condition-wapper .condition-single-row:first-child {
19359 padding-top: 0;
19360 }
19361 .step-condition-drawer .true-condition-wapper .condition-single-row:first-child .condition-connection {
19362 display: none;
19363 }
19364 .step-condition-drawer .true-condition-wapper .condition-single-row .single-condition {
19365 width: calc(33.3333333333% - 33px);
19366 }
19367 .step-condition-drawer .true-condition-wapper .condition-single-row .input-field {
19368 color: #363B4E;
19369 padding: 11px 14px 10px;
19370 max-width: 240px;
19371 min-width: auto;
19372 height: auto;
19373 width: 100%;
19374 border-radius: 6px;
19375 border: 1px solid #EEF0F3;
19376 background: #FFF;
19377 line-height: 1;
19378 }
19379 .step-condition-drawer .true-condition-wapper .condition-single-row .delete-condition {
19380 border: 1px solid #EEF0F3;
19381 width: 40px;
19382 height: 40px;
19383 display: flex;
19384 align-items: center;
19385 justify-content: center;
19386 border-radius: 7px;
19387 cursor: pointer;
19388 background: transparent;
19389 }
19390 .step-condition-drawer .true-condition-wapper .condition-single-row .condition-connection {
19391 width: 30px;
19392 height: calc(100% + 1px);
19393 border: 1px solid #EEF0F3;
19394 border-left: none;
19395 display: block;
19396 position: absolute;
19397 bottom: 50%;
19398 right: 0;
19399 }
19400 .step-condition-drawer .true-condition-wapper .condition-single-row .condition-connection:before {
19401 content: "&";
19402 border: 1px solid #EEF0F3;
19403 width: 22px;
19404 height: 22px;
19405 position: absolute;
19406 top: 50%;
19407 right: -11px;
19408 transform: translateY(-50%);
19409 background: #fff;
19410 border-radius: 100%;
19411 display: flex;
19412 flex-flow: column;
19413 align-items: center;
19414 justify-content: center;
19415 font-weight: 500;
19416 color: #6E42D3;
19417 }
19418 .step-condition-drawer .true-condition-wapper .condition-single-row.only-one .single-condition {
19419 width: calc(33.3333333333% - 7px);
19420 }
19421 .step-condition-drawer .true-condition-wapper .condition-single-row.only-one .delete-condition {
19422 display: none;
19423 }
19424 .step-condition-drawer .true-condition-wapper .add-and-condition {
19425 border: none;
19426 display: flex;
19427 align-items: center;
19428 color: #6E42D3;
19429 font-size: 14px;
19430 font-weight: 600;
19431 line-height: 1;
19432 gap: 3px;
19433 background: transparent;
19434 cursor: pointer;
19435 margin-top: 10px;
19436 }
19437 .step-condition-drawer .true-condition-wapper .or-condition-box {
19438 border-radius: 10px;
19439 border: 1px dashed #C1C6CD;
19440 padding: 15px 16px;
19441 }
19442 .step-condition-drawer .true-condition-wapper .or-condition-box button {
19443 border-radius: 100px;
19444 border: 1px solid #6E42D3;
19445 background: #FFF;
19446 box-shadow: 0px 20px 16px 0px rgba(189, 193, 200, 0.2);
19447 padding: 8px 16px 6px;
19448 display: flex;
19449 align-items: center;
19450 gap: 3px;
19451 margin: 0 auto;
19452 color: #6E42D3;
19453 font-size: 14px;
19454 font-weight: 600;
19455 line-height: 1;
19456 cursor: pointer;
19457 }
19458 .step-condition-drawer .true-condition-wapper .or-condition-box button svg {
19459 position: relative;
19460 top: -1px;
19461 }
19462 .step-condition-drawer .true-condition-wapper .next-step-box {
19463 padding-top: 20px;
19464 margin-top: 20px;
19465 position: relative;
19466 }
19467 .step-condition-drawer .true-condition-wapper .next-step-box:before {
19468 content: "";
19469 position: absolute;
19470 top: 0;
19471 left: -20px;
19472 width: calc(100% + 40px);
19473 height: 1px;
19474 background: #E8E6F1;
19475 }
19476 .step-condition-drawer .true-condition-wapper .next-step-box .wpfnl-selectbox {
19477 box-shadow: 0px 1px 1px 0px rgba(182, 185, 191, 0.3);
19478 border: none;
19479 }
19480 .step-condition-drawer .true-condition-wapper .next-step-box .wpfnl-selectbox .selected-option {
19481 padding: 14px 30px 12px 14px;
19482 }
19483 .step-condition-drawer .true-condition-wapper .next-step-box .wpfnl-selectbox .add-item-step button {
19484 border: none;
19485 background: transparent;
19486 color: #6E42D3;
19487 font-size: 14px;
19488 font-weight: 400;
19489 line-height: 1;
19490 letter-spacing: -0.14px;
19491 box-shadow: none;
19492 outline: none;
19493 cursor: pointer;
19494 }
19495 .step-condition-drawer .true-condition-wapper .next-step-box .wpfnl-selectbox .add-item-step button svg {
19496 margin-left: 1px;
19497 }
19498 .step-condition-drawer .add-step-dropdown {
19499 width: 100%;
19500 padding: 8px;
19501 position: absolute;
19502 left: 0;
19503 top: calc(100% + 8px);
19504 z-index: 1;
19505 border-radius: 6px;
19506 border: 1px solid #EBEDF0;
19507 background: #FFF;
19508 box-shadow: 0px 18px 22px 0px rgba(73, 59, 104, 0.1);
19509 height: 128px;
19510 opacity: 0;
19511 visibility: hidden;
19512 transition: all 0.3s ease;
19513 display: flex;
19514 flex-flow: column;
19515 align-items: center;
19516 justify-content: center;
19517 gap: 8px;
19518 }
19519 .step-condition-drawer .add-step-dropdown p {
19520 letter-spacing: -0.14px;
19521 }
19522 .step-condition-drawer .add-step-dropdown .btn-default {
19523 padding: 11px 22px 10px;
19524 height: auto;
19525 line-height: 1;
19526 min-width: auto;
19527 border-radius: 8px;
19528 font-size: 12px;
19529 }
19530 .step-condition-drawer .wpfnl-selectbox.show-options .add-step-dropdown {
19531 opacity: 1;
19532 visibility: visible;
19533 }
19534 .step-condition-drawer .false-condition-wapper {
19535 border-radius: 10px;
19536 border: 1px solid #EEF0F3;
19537 background: #F6F5FA;
19538 margin-top: 20px;
19539 position: relative;
19540 }
19541 .step-condition-drawer .false-condition-wapper .false-lable {
19542 color: #FF5155;
19543 font-size: 15px;
19544 font-weight: 600;
19545 line-height: 1;
19546 padding: 14px 20px;
19547 }
19548 .step-condition-drawer .false-condition-wapper .next-step-box {
19549 padding: 20px;
19550 position: relative;
19551 border-top: 1px solid #E8E6F1;
19552 }
19553 .step-condition-drawer .false-condition-wapper .next-step-box .wpfnl-selectbox {
19554 box-shadow: 0px 1px 1px 0px rgba(182, 185, 191, 0.3);
19555 border: none;
19556 }
19557 .step-condition-drawer .false-condition-wapper .next-step-box .wpfnl-selectbox .selected-option {
19558 padding: 14px 30px 12px 14px;
19559 }
19560 .step-condition-drawer .false-condition-wapper .next-step-box .wpfnl-selectbox .add-item-step button {
19561 border: none;
19562 background: transparent;
19563 color: #6E42D3;
19564 font-size: 14px;
19565 font-weight: 400;
19566 line-height: 1;
19567 letter-spacing: -0.14px;
19568 box-shadow: none;
19569 outline: none;
19570 cursor: pointer;
19571 }
19572 .step-condition-drawer .false-condition-wapper .next-step-box .wpfnl-selectbox .add-item-step button svg {
19573 margin-left: 1px;
19574 }
19575 .step-condition-drawer .false-condition-wapper .next-step-box .wpfnl-selectbox .selectable-options {
19576 bottom: calc(100% + 8px);
19577 top: inherit;
19578 box-shadow: 0px 10px 22px 0px rgba(73, 59, 104, 0.1);
19579 }
19580 .step-condition-drawer .save-btn-area {
19581 margin-top: 30px;
19582 display: flex;
19583 flex-flow: row wrap;
19584 align-items: center;
19585 justify-content: flex-end;
19586 gap: 14px;
19587 }
19588 .step-condition-drawer .save-btn-area .wpfnl-alert {
19589 display: block;
19590 }
19591 .step-condition-drawer .save-btn-area .btn-default {
19592 min-width: auto;
19593 line-height: 1;
19594 padding: 10px 19px 9px;
19595 height: 40px;
19596 border: 1px solid #6E42D3;
19597 }
19598 .step-condition-drawer .save-btn-area .btn-default.cancel {
19599 background-color: transparent;
19600 border-color: #E4E6EB;
19601 color: #3C3F47;
19602 letter-spacing: -0.14px;
19603 font-weight: 600;
19604 }
19605 .step-condition-drawer .save-btn-area .btn-default .wpfnl-loader {
19606 display: inline-block;
19607 position: relative;
19608 top: 2px;
19609 }
19610 .step-condition-drawer .condition-disabled .false-condition-wapper,
19611 .step-condition-drawer .condition-disabled .true-condition-wapper {
19612 opacity: 0.3;
19613 }
19614 .step-condition-drawer .condition-disabled .false-condition-wapper:before,
19615 .step-condition-drawer .condition-disabled .true-condition-wapper:before {
19616 content: "";
19617 position: absolute;
19618 left: 0;
19619 top: 0;
19620 width: 100%;
19621 height: 100%;
19622 z-index: 2;
19623 border-radius: 10px;
19624 cursor: not-allowed;
19625 }
19626
19627 .reconfigure-condition-modal .close-alert {
19628 width: 38px;
19629 height: 38px;
19630 box-shadow: 0px 2px 2px #DADADA;
19631 }
19632 .reconfigure-condition-modal .close-alert svg {
19633 width: 13px;
19634 height: 13px;
19635 }
19636 .reconfigure-condition-modal .close-alert svg path {
19637 stroke-width: 2px;
19638 }
19639 .reconfigure-condition-modal .wpfnl-delete-confirm-body {
19640 padding: 28px 26px 30px;
19641 }
19642 .reconfigure-condition-modal .wpfnl-delete-confirm-body h3 svg path {
19643 fill: none;
19644 }
19645 .reconfigure-condition-modal .wpfnl-delete-confirm-body p {
19646 color: #9398A5;
19647 margin-top: 7px;
19648 max-width: 350px;
19649 }
19650 .reconfigure-condition-modal .wpfnl-delete-confirm-btn {
19651 padding: 20px 24px;
19652 }
19653 .reconfigure-condition-modal .wpfnl-delete-confirm-btn .btn-default {
19654 padding: 0 16px;
19655 }
19656 .reconfigure-condition-modal .wpfnl-delete-confirm-btn .btn-default.cancel:hover {
19657 background-color: transparent;
19658 }
19659 .reconfigure-condition-modal .wpfnl-delete-confirm-btn .btn-default.yes {
19660 box-shadow: 0px 10px 16px 0px rgba(189, 193, 200, 0.5);
19661 }
19662
19663 .create-condition-drawer .condition-form-loader {
19664 position: absolute;
19665 left: 0;
19666 top: 2px;
19667 background: white;
19668 width: 100%;
19669 height: calc(100% - 2px);
19670 z-index: 2;
19671 text-align: center;
19672 padding-top: 110px;
19673 font-size: 18px;
19674 color: #363B4E;
19675 font-weight: 500;
19676 }
19677 .create-condition-drawer .condition-form-loader.drawer-loaded {
19678 display: none;
19679 }
19680
19681 .condition-form-wrapper {
19682 padding: 30px 0;
19683 }
19684 .condition-form-wrapper .single-condition {
19685 display: flex;
19686 flex-flow: row wrap;
19687 align-items: center;
19688 justify-content: flex-start;
19689 padding-top: 55px;
19690 width: 100%;
19691 max-width: 726px;
19692 position: relative;
19693 }
19694 .condition-form-wrapper .single-condition:before {
19695 content: "";
19696 position: absolute;
19697 right: 16px;
19698 bottom: 17px;
19699 width: 2px;
19700 height: 100%;
19701 background: #E5E8F3;
19702 z-index: 0;
19703 }
19704 .condition-form-wrapper .single-condition:first-child:before {
19705 display: none;
19706 }
19707 .condition-form-wrapper .single-condition .condition-number {
19708 align-self: flex-end;
19709 margin-bottom: 6px;
19710 color: #363B4E;
19711 font-weight: 500;
19712 font-size: 16px;
19713 }
19714 .condition-form-wrapper .single-condition .single-condition-filed {
19715 margin-left: 20px;
19716 }
19717 .condition-form-wrapper .single-condition .single-condition-filed label {
19718 font-size: 14px;
19719 line-height: 16px;
19720 color: #363B4E;
19721 text-transform: capitalize;
19722 margin-bottom: 10px;
19723 display: block;
19724 }
19725 .condition-form-wrapper .single-condition .single-condition-filed input[type=text],
19726 .condition-form-wrapper .single-condition .single-condition-filed input[type=number],
19727 .condition-form-wrapper .single-condition .single-condition-filed input[type=email],
19728 .condition-form-wrapper .single-condition .single-condition-filed select {
19729 height: 40px;
19730 width: 190px;
19731 min-width: auto;
19732 transition: all 0.3s ease;
19733 }
19734 .condition-form-wrapper .single-condition .single-condition-filed input[type=text] option[disabled],
19735 .condition-form-wrapper .single-condition .single-condition-filed input[type=number] option[disabled],
19736 .condition-form-wrapper .single-condition .single-condition-filed input[type=email] option[disabled],
19737 .condition-form-wrapper .single-condition .single-condition-filed select option[disabled] {
19738 color: rgba(122, 139, 154, 0.631372549);
19739 }
19740 .condition-form-wrapper .single-condition .single-condition-filed input[type=text]:focus,
19741 .condition-form-wrapper .single-condition .single-condition-filed input[type=number]:focus,
19742 .condition-form-wrapper .single-condition .single-condition-filed input[type=email]:focus,
19743 .condition-form-wrapper .single-condition .single-condition-filed select:focus {
19744 border-color: #6E42D3;
19745 }
19746 .condition-form-wrapper .single-condition .single-condition-filed select {
19747 padding-right: 27px;
19748 }
19749 .condition-form-wrapper .single-condition .condition-repeater {
19750 align-self: flex-end;
19751 margin-bottom: 0px;
19752 margin-left: 20px;
19753 position: relative;
19754 width: 70px;
19755 }
19756 .condition-form-wrapper .single-condition .condition-repeater span {
19757 position: relative;
19758 background: #fff;
19759 cursor: pointer;
19760 cursor: pointer;
19761 width: 24px;
19762 height: 24px;
19763 display: inline-block;
19764 }
19765 .condition-form-wrapper .single-condition .condition-repeater span svg {
19766 display: block;
19767 position: relative;
19768 z-index: 1;
19769 }
19770 .condition-form-wrapper .single-condition .condition-repeater .add-condition:before {
19771 content: "";
19772 position: absolute;
19773 left: 22px;
19774 top: 11px;
19775 background: #E5E8F3;
19776 width: 38px;
19777 height: 2px;
19778 z-index: 0;
19779 }
19780 .condition-form-wrapper .single-condition .condition-repeater .add-condition .wpfnl-dropdown {
19781 right: -15px;
19782 top: 50px;
19783 width: 100px;
19784 }
19785 .condition-form-wrapper .single-condition .condition-repeater .add-condition .wpfnl-dropdown li a {
19786 text-transform: uppercase;
19787 }
19788 .condition-form-wrapper .single-condition .condition-repeater .add-condition .wpfnl-dropdown.show-condition {
19789 top: 37px;
19790 opacity: 1;
19791 visibility: visible;
19792 }
19793 .condition-form-wrapper .single-condition .condition-repeater .delete-condition {
19794 position: absolute;
19795 bottom: 4px;
19796 right: -2px;
19797 opacity: 0;
19798 visibility: hidden;
19799 }
19800 .condition-form-wrapper .single-condition .condition-repeater:hover .delete-condition {
19801 opacity: 1;
19802 visibility: visible;
19803 }
19804 .condition-form-wrapper .single-condition .condition-symbol {
19805 position: absolute;
19806 top: calc(50% - 14px);
19807 right: 7px;
19808 transform: translateY(-50%);
19809 }
19810 .condition-form-wrapper .single-condition .condition-symbol span {
19811 width: 22px;
19812 height: 22px;
19813 border: 2px solid #E5E8F3;
19814 color: #6E42D3;
19815 border-radius: 100%;
19816 font-size: 12px;
19817 font-weight: 500;
19818 background: #fff;
19819 display: block;
19820 padding: 1px 2px;
19821 text-align: center;
19822 }
19823 .condition-form-wrapper .single-condition:first-child {
19824 padding-top: 0;
19825 }
19826 .condition-form-wrapper .single-condition:first-child .condition-repeater .delete-condition {
19827 display: none;
19828 }
19829 .condition-form-wrapper .single-condition:first-child .condition-symbol {
19830 display: none;
19831 }
19832 .condition-form-wrapper .only-one-condition .condition-repeater .add-condition::before {
19833 display: none;
19834 }
19835 .condition-form-wrapper .condition-form__footer {
19836 border-top: 1px solid #E2E5ED;
19837 padding: 30px;
19838 margin-top: 30px;
19839 display: flex;
19840 flex-flow: row wrap;
19841 align-items: center;
19842 justify-content: flex-end;
19843 position: relative;
19844 }
19845 .condition-form-wrapper .condition-form__footer .wpfnl-alert {
19846 display: block;
19847 margin-right: 20px;
19848 }
19849 .condition-form-wrapper .condition-form__footer .btn-default .wpfnl-loader {
19850 position: relative;
19851 top: 3px;
19852 display: inline-block;
19853 }
19854
19855 @media only screen and (max-width: 991px) {
19856 .condition-form-wrapper .single-condition {
19857 max-width: 666px;
19858 }
19859 .condition-form-wrapper .single-condition .single-condition-filed input[type=text],
19860 .condition-form-wrapper .single-condition .single-condition-filed input[type=number],
19861 .condition-form-wrapper .single-condition .single-condition-filed input[type=email],
19862 .condition-form-wrapper .single-condition .single-condition-filed select {
19863 width: 170px;
19864 }
19865 }
19866 .wpfnl-drawflow-window .wpfnl-analytics {
19867 position: fixed;
19868 top: 30px;
19869 right: 0px;
19870 background: #F6F5FA;
19871 height: calc(100% - 30px);
19872 width: calc(100% - 160px);
19873 z-index: 4;
19874 padding: 40px 25px;
19875 overflow: auto;
19876 }
19877 .wpfnl-drawflow-window .wpfnl-analytics::-webkit-scrollbar {
19878 width: 5px;
19879 height: 5px;
19880 }
19881 .wpfnl-drawflow-window .wpfnl-analytics::-webkit-scrollbar-track {
19882 background: #f2f5f8;
19883 }
19884 .wpfnl-drawflow-window .wpfnl-analytics::-webkit-scrollbar-thumb {
19885 background-color: #CBCBCB;
19886 border-radius: 20px;
19887 }
19888 .wpfnl-drawflow-window .wpfnl-analytics .analytics-full-loader {
19889 position: fixed;
19890 top: 32px;
19891 left: 160px;
19892 width: 100%;
19893 height: 100%;
19894 background: #f6f5fa;
19895 border-radius: 0;
19896 z-index: 9;
19897 display: flex;
19898 flex-flow: column;
19899 align-items: center;
19900 justify-content: center;
19901 }
19902 .wpfnl-drawflow-window .wpfnl-analytics .analytics-full-loader .wpfnl-loader {
19903 display: block;
19904 width: 40px;
19905 height: 40px;
19906 }
19907 .wpfnl-drawflow-window .wpfnl-analytics .overlay-click {
19908 position: fixed;
19909 left: 0;
19910 top: 0;
19911 background: rgba(255, 255, 255, 0);
19912 width: 100%;
19913 height: 100%;
19914 z-index: 2;
19915 display: none;
19916 }
19917 .wpfnl-drawflow-window .wpfnl-analytics .analytics-wrapper {
19918 width: 100%;
19919 max-width: 1320px;
19920 margin: 0 auto;
19921 position: relative;
19922 }
19923 .wpfnl-drawflow-window .wpfnl-analytics .analytics-wrapper.pro-active {
19924 padding: 20px;
19925 }
19926 .wpfnl-drawflow-window .wpfnl-analytics .analytics-wrapper:hover .hoverlay {
19927 visibility: visible;
19928 opacity: 1;
19929 }
19930 .wpfnl-drawflow-window .wpfnl-analytics .analytics-wrapper .hoverlay {
19931 visibility: hidden;
19932 opacity: 0;
19933 background: rgba(246, 248, 250, 0.6);
19934 display: flex;
19935 flex-flow: column;
19936 justify-content: center;
19937 align-items: center;
19938 transition: all 0.3s ease;
19939 width: calc(100% - 10px);
19940 height: calc(100% - 70px);
19941 left: 5px;
19942 bottom: 0;
19943 position: absolute;
19944 z-index: 9;
19945 padding: 0 15px;
19946 border-radius: 10px;
19947 border: 1px solid #DDDDDD;
19948 }
19949 .wpfnl-drawflow-window .wpfnl-analytics .analytics-wrapper .hoverlay .wpfnl-upgrade-btn {
19950 position: fixed;
19951 top: 50%;
19952 left: 50%;
19953 transform: translate(-50%, -50%);
19954 z-index: 9999;
19955 background: none;
19956 border: none;
19957 outline: none;
19958 }
19959 .wpfnl-drawflow-window .wpfnl-analytics .analytics-wrapper .hoverlay .wpfnl-upgrade-btn a {
19960 display: flex;
19961 align-items: center;
19962 justify-content: center;
19963 gap: 10px;
19964 background: #2FCF5C;
19965 padding: 15px 20px;
19966 line-height: 17px;
19967 height: auto;
19968 }
19969 .wpfnl-drawflow-window .wpfnl-analytics .analytics-wrapper .hoverlay .wpfnl-upgrade-btn a svg circle {
19970 fill: #FFF;
19971 }
19972 .wpfnl-drawflow-window .wpfnl-analytics .analytics-wrapper .hoverlay .wpfnl-upgrade-btn a svg path {
19973 fill: #2FCF5C;
19974 }
19975 .wpfnl-drawflow-window .wpfnl-analytics .analytics-wrapper .hoverlay .wpfnl-upgrade-btn a:hover {
19976 background: #1a8939;
19977 }
19978 .wpfnl-drawflow-window .wpfnl-analytics .analytics-body {
19979 display: flex;
19980 flex-flow: column;
19981 gap: 24px;
19982 }
19983 .wpfnl-drawflow-window .wpfnl-analytics .analytics-header {
19984 display: flex;
19985 align-items: center;
19986 justify-content: space-between;
19987 margin-bottom: 24px;
19988 }
19989 .wpfnl-drawflow-window .wpfnl-analytics .analytics-header .header-left {
19990 display: flex;
19991 align-items: center;
19992 gap: 10px;
19993 width: 200px;
19994 }
19995 .wpfnl-drawflow-window .wpfnl-analytics .analytics-header .header-left h3 {
19996 font-weight: 600;
19997 font-size: 24px;
19998 color: #363B4E;
19999 }
20000 .wpfnl-drawflow-window .wpfnl-analytics .analytics-header .backto-steps {
20001 background: #FFFFFF;
20002 border-radius: 10px;
20003 height: 38px;
20004 width: 38px;
20005 display: flex;
20006 flex-flow: column;
20007 align-items: center;
20008 justify-content: center;
20009 cursor: pointer;
20010 box-shadow: 0px 1px 1px 0px rgba(182, 185, 191, 0.3);
20011 }
20012 .wpfnl-drawflow-window .wpfnl-analytics .analytics-header .header-right {
20013 display: flex;
20014 flex-flow: row wrap;
20015 align-items: center;
20016 justify-content: flex-end;
20017 gap: 14px;
20018 width: calc(80% - 200px);
20019 position: relative;
20020 z-index: 3;
20021 }
20022 .wpfnl-drawflow-window .wpfnl-analytics .analytics-header .header-right .reset-analytics a {
20023 display: flex;
20024 justify-content: center;
20025 align-items: center;
20026 padding: 8px 15px;
20027 min-width: 100px;
20028 border-radius: 100px;
20029 box-shadow: 0 1px 1px 0 rgba(182, 185, 191, 0.3);
20030 background: #fff;
20031 background-size: 11px 11px;
20032 border: none;
20033 }
20034 .wpfnl-drawflow-window .wpfnl-analytics .analytics-header .header-right .reset-analytics a .reset-icon svg {
20035 width: 18px;
20036 margin-top: 3px;
20037 }
20038 .wpfnl-drawflow-window .wpfnl-analytics .analytics-header .header-right .reset-analytics a .reset-text {
20039 font-weight: 600;
20040 color: #000;
20041 font-size: 14px;
20042 line-height: 1;
20043 padding-left: 8px;
20044 }
20045 .wpfnl-drawflow-window .wpfnl-analytics .analytics-header .header-right .download-analytics a {
20046 display: flex;
20047 justify-content: center;
20048 align-items: center;
20049 padding: 11px 15px;
20050 min-width: 58px;
20051 border-radius: 100px;
20052 box-shadow: 0 1px 1px 0 rgba(182, 185, 191, 0.3);
20053 background: #fff;
20054 background-size: 11px 11px;
20055 border: none;
20056 }
20057 .wpfnl-drawflow-window .wpfnl-analytics .analytics-header .header-right .download-analytics a .download-icon svg {
20058 width: 18px;
20059 margin-top: 3px;
20060 }
20061 .wpfnl-drawflow-window .wpfnl-analytics .analytics-header .header-right select {
20062 border-radius: 100px;
20063 box-shadow: 0px 1px 1px 0px rgba(182, 185, 191, 0.3);
20064 border: none;
20065 height: auto;
20066 padding: 14px 40px 12px 20px;
20067 min-width: auto;
20068 color: #2D3149;
20069 font-size: 14px;
20070 font-weight: 600;
20071 line-height: 1;
20072 width: auto;
20073 appearance: none;
20074 background: #fff url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMTAgNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBzdHJva2U9IiM3QThCOUEiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIxLjgiIGQ9Ik0xIDFsNCA0IDQtNCIvPjwvc3ZnPg==) no-repeat right 15px top 54%;
20075 background-size: 11px 11px;
20076 }
20077 .wpfnl-drawflow-window .wpfnl-analytics .analytics-box {
20078 border-radius: 10px;
20079 background: #FFF;
20080 box-shadow: 0px 1px 1px 0px rgba(182, 185, 191, 0.3);
20081 padding: 19px 20px 19px;
20082 position: relative;
20083 }
20084 .wpfnl-drawflow-window .wpfnl-analytics .analytics-box .analytics-title {
20085 color: #2D3149;
20086 font-size: 18px;
20087 font-weight: 600;
20088 line-height: 1;
20089 }
20090 .wpfnl-drawflow-window .wpfnl-analytics .loader-wrapper {
20091 position: absolute;
20092 top: 0;
20093 left: 0;
20094 width: 100%;
20095 height: 100%;
20096 border-radius: 10px;
20097 background: #FFF;
20098 z-index: 2;
20099 display: flex;
20100 flex-flow: column;
20101 align-items: center;
20102 justify-content: center;
20103 }
20104 .wpfnl-drawflow-window .wpfnl-analytics .loader-wrapper .wpfnl-loader {
20105 display: block;
20106 width: 20px;
20107 height: 20px;
20108 }
20109 .wpfnl-drawflow-window .wpfnl-analytics .no-data-notice {
20110 width: 100%;
20111 height: 338px;
20112 display: flex;
20113 flex-flow: column;
20114 align-items: center;
20115 justify-content: center;
20116 }
20117 .wpfnl-drawflow-window .wpfnl-analytics .no-data-notice p {
20118 color: #2d3149;
20119 font-weight: 500;
20120 font-size: 16px;
20121 }
20122
20123 .wpfnl-analytics .analytics-revenue .revenue-box-header .stat-indicator {
20124 display: flex;
20125 align-items: center;
20126 justify-content: center;
20127 gap: 24px;
20128 }
20129 .wpfnl-analytics .analytics-revenue .revenue-box-header .stat-indicator .indicator {
20130 font-weight: 400;
20131 font-size: 14px;
20132 line-height: 1.3;
20133 color: #9398a5;
20134 position: relative;
20135 display: flex;
20136 align-items: center;
20137 }
20138 .wpfnl-analytics .analytics-revenue .revenue-box-header .stat-indicator .indicator:last-child {
20139 margin-right: 0;
20140 }
20141 .wpfnl-analytics .analytics-revenue .revenue-box-header .stat-indicator .indicator:before {
20142 content: "";
20143 width: 10px;
20144 height: 10px;
20145 background: #6E42D3;
20146 display: inline-block;
20147 border-radius: 50px;
20148 margin-right: 8px;
20149 position: relative;
20150 top: -1px;
20151 }
20152 .wpfnl-analytics .analytics-revenue .revenue-box-header .stat-indicator .indicator2:before {
20153 background-color: #F7900A;
20154 }
20155
20156 .wpfnl-analytics .analytics-revenue .revenue-tab-nav .progress-badge, .wpfnl-analytics .analytics-card .analytics-single-card .icon-area .progress-badge {
20157 background: #D1FADF;
20158 color: #12B76A;
20159 padding: 7px 10px 7px 25px;
20160 font-size: 10px;
20161 line-height: 1;
20162 font-weight: 500;
20163 border-radius: 50px;
20164 display: flex;
20165 align-items: center;
20166 gap: 7px;
20167 position: relative;
20168 }
20169 .wpfnl-analytics .analytics-revenue .revenue-tab-nav .progress-badge svg, .wpfnl-analytics .analytics-card .analytics-single-card .icon-area .progress-badge svg {
20170 position: absolute;
20171 left: 6px;
20172 top: 4px;
20173 }
20174 .wpfnl-analytics .analytics-revenue .revenue-tab-nav .downgrade.progress-badge, .wpfnl-analytics .analytics-card .analytics-single-card .icon-area .downgrade.progress-badge {
20175 background: #FEE4E2;
20176 color: #F04438;
20177 }
20178 .wpfnl-analytics .analytics-revenue .revenue-tab-nav .downgrade.progress-badge svg, .wpfnl-analytics .analytics-card .analytics-single-card .icon-area .downgrade.progress-badge svg {
20179 left: 9px;
20180 top: 8px;
20181 }
20182
20183 .folded .wpfnl-drawflow-window .wpfnl-analytics {
20184 width: calc(100% - 36px);
20185 }
20186 .folded .wpfnl-drawflow-window .wpfnl-analytics .analytics-full-loader {
20187 left: 36px;
20188 }
20189
20190 .wpfnl-analytics .analytics-card {
20191 display: flex;
20192 flex-flow: row wrap;
20193 gap: 20px;
20194 }
20195 .wpfnl-analytics .analytics-card .analytics-single-card {
20196 width: calc(16.6666666667% - 17px);
20197 }
20198 .wpfnl-analytics .analytics-card .analytics-single-card .icon-area {
20199 display: flex;
20200 align-items: flex-start;
20201 justify-content: space-between;
20202 gap: 10px;
20203 }
20204 .wpfnl-analytics .analytics-card .analytics-single-card .icon-area .icon {
20205 width: 42px;
20206 height: 42px;
20207 border: 1px solid #E4E6EB;
20208 display: flex;
20209 flex-flow: column;
20210 align-items: center;
20211 justify-content: center;
20212 border-radius: 100%;
20213 padding: 5px;
20214 }
20215 .wpfnl-analytics .analytics-card .analytics-single-card .card-title {
20216 color: #9398A5;
20217 font-size: 14px;
20218 line-height: 1.2;
20219 margin-top: 18px;
20220 }
20221 .wpfnl-analytics .analytics-card .analytics-single-card .card-value {
20222 color: #2D3149;
20223 font-size: 22px;
20224 font-weight: 500;
20225 line-height: 1;
20226 margin-top: 8px;
20227 }
20228
20229 @media only screen and (max-width: 1399px) {
20230 .wpfnl-analytics .analytics-card .analytics-single-card {
20231 width: calc(33.3333333333% - 14px);
20232 }
20233 }
20234 @media only screen and (max-width: 1199px) {
20235 .wpfnl-analytics .analytics-card .analytics-single-card .card-value {
20236 font-size: 20px;
20237 }
20238 }
20239 .wpfnl-analytics .analytics-revenue .no-data-notice {
20240 background: #fcfcff;
20241 border-radius: 10px;
20242 border: 1px solid #F1F0F5;
20243 }
20244 .wpfnl-analytics .analytics-revenue .revenue-box-header {
20245 display: flex;
20246 flex-flow: row wrap;
20247 align-items: center;
20248 justify-content: space-between;
20249 margin-bottom: 27px;
20250 }
20251 .wpfnl-analytics .analytics-revenue .revenue-box-header .stat-indicator .indicator2:before {
20252 background-color: #EAE1FF;
20253 }
20254 .wpfnl-analytics .analytics-revenue .revenue-tab-nav {
20255 display: flex;
20256 flex-flow: row wrap;
20257 align-items: center;
20258 gap: 12px;
20259 margin-bottom: -1px;
20260 position: relative;
20261 z-index: 1;
20262 margin-bottom: 12px;
20263 }
20264 .wpfnl-analytics .analytics-revenue .revenue-tab-nav .single-nav {
20265 width: calc(20% - 10px);
20266 position: relative;
20267 border: 1px solid rgba(238, 240, 243, 0.8);
20268 border-radius: 8px;
20269 padding: 19px 24px;
20270 cursor: pointer;
20271 }
20272 .wpfnl-analytics .analytics-revenue .revenue-tab-nav .single-nav.active {
20273 border-color: rgba(238, 240, 243, 0.8);
20274 background: #FCFCFF;
20275 }
20276 .wpfnl-analytics .analytics-revenue .revenue-tab-nav .single-nav.active:before {
20277 display: none;
20278 }
20279 .wpfnl-analytics .analytics-revenue .revenue-tab-nav .single-nav:last-child:before {
20280 display: none;
20281 }
20282 .wpfnl-analytics .analytics-revenue .revenue-tab-nav .single-nav .revenue-value {
20283 font-size: 22px;
20284 font-weight: 500;
20285 color: #2D3149;
20286 line-height: 1;
20287 letter-spacing: -0.6px;
20288 display: flex;
20289 flex-flow: row wrap;
20290 align-items: flex-start;
20291 gap: 10px;
20292 }
20293 .wpfnl-analytics .analytics-revenue .revenue-tab-nav .single-nav .step-type {
20294 color: #667085;
20295 font-size: 14px;
20296 font-weight: 500;
20297 line-height: 1;
20298 text-transform: capitalize;
20299 margin-top: 7px;
20300 }
20301 .wpfnl-analytics .analytics-revenue .single-tab-content {
20302 border-radius: 8px;
20303 border: 1px solid rgba(238, 240, 243, 0.8);
20304 background: #FCFCFF;
20305 padding: 24px 24px 31px;
20306 }
20307 .wpfnl-analytics .analytics-revenue .single-tab-content .chart-percent-label {
20308 position: absolute;
20309 top: 3px;
20310 left: 0;
20311 height: 100%;
20312 width: 100%;
20313 display: flex;
20314 flex-flow: column;
20315 justify-content: space-between;
20316 }
20317 .wpfnl-analytics .analytics-revenue .single-tab-content .chart-percent-label .single-label {
20318 font-size: 12px;
20319 line-height: 1.2;
20320 color: #9398A5;
20321 display: block;
20322 position: relative;
20323 }
20324 .wpfnl-analytics .analytics-revenue .single-tab-content .chart-percent-label .single-label:before {
20325 content: "";
20326 position: absolute;
20327 left: 50px;
20328 top: 7px;
20329 width: calc(100% - 50px);
20330 height: 1px;
20331 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");
20332 }
20333 .wpfnl-analytics .analytics-revenue .single-tab-content .chart-percent-label .single-label span {
20334 width: 33px;
20335 display: block;
20336 text-align: right;
20337 }
20338 .wpfnl-analytics .analytics-revenue .single-tab-content .barchart-inner-wrapper {
20339 height: 292px;
20340 display: flex;
20341 flex-flow: row wrap;
20342 align-items: flex-end;
20343 justify-content: space-between;
20344 padding: 10px 15px 9px 60px;
20345 gap: 30px;
20346 position: relative;
20347 z-index: 1;
20348 }
20349 .wpfnl-analytics .analytics-revenue .single-tab-content .single-bar {
20350 width: 34px;
20351 height: 100%;
20352 position: relative;
20353 display: flex;
20354 flex-flow: row wrap;
20355 align-items: flex-end;
20356 gap: 6px;
20357 }
20358 .wpfnl-analytics .analytics-revenue .single-tab-content .single-bar .bar-tooltip {
20359 padding: 14px 15px;
20360 width: 164px;
20361 position: absolute;
20362 bottom: calc(100% + 8px);
20363 left: 50%;
20364 transform: translateX(-50%);
20365 z-index: 9;
20366 opacity: 0;
20367 visibility: hidden;
20368 transition: all 0.3s ease;
20369 border-radius: 8px;
20370 background: #10052E;
20371 box-shadow: 0px 2px 15px 0px rgba(22, 28, 32, 0.08);
20372 }
20373 .wpfnl-analytics .analytics-revenue .single-tab-content .single-bar .bar-tooltip:before {
20374 content: "";
20375 position: absolute;
20376 left: 50%;
20377 bottom: -5px;
20378 width: 10px;
20379 height: 10px;
20380 background: #10052e;
20381 transform: rotate(45deg);
20382 margin-left: -6px;
20383 }
20384 .wpfnl-analytics .analytics-revenue .single-tab-content .single-bar .bar-tooltip .item {
20385 color: #CDCFD6;
20386 font-size: 13px;
20387 line-height: 1;
20388 margin-bottom: 6px;
20389 }
20390 .wpfnl-analytics .analytics-revenue .single-tab-content .single-bar .bar-tooltip .item:last-child {
20391 margin-bottom: 0;
20392 }
20393 .wpfnl-analytics .analytics-revenue .single-tab-content .single-bar .bar-tooltip .item b {
20394 color: #fff;
20395 font-weight: 500;
20396 }
20397 .wpfnl-analytics .analytics-revenue .single-tab-content .single-bar .bar-item {
20398 width: 14px;
20399 display: block;
20400 background-color: #EAE1FF;
20401 border-radius: 30px 30px 0 0;
20402 position: relative;
20403 }
20404 .wpfnl-analytics .analytics-revenue .single-tab-content .single-bar .bar-item.indicator1 .bar-tooltip {
20405 left: calc(50% + 11px);
20406 }
20407 .wpfnl-analytics .analytics-revenue .single-tab-content .single-bar .bar-item.indicator2 {
20408 background-color: #6E42D3;
20409 }
20410 .wpfnl-analytics .analytics-revenue .single-tab-content .single-bar .bar-item.indicator2 .bar-tooltip {
20411 left: calc(50% - 9px);
20412 }
20413 .wpfnl-analytics .analytics-revenue .single-tab-content .single-bar .bar-title {
20414 font-size: 12px;
20415 line-height: 1.2;
20416 color: #9398A5;
20417 position: absolute;
20418 bottom: -20px;
20419 left: 50%;
20420 transform: translateX(-50%);
20421 white-space: nowrap;
20422 transition: all 0.3s ease;
20423 }
20424 .wpfnl-analytics .analytics-revenue .single-tab-content .single-bar:hover .bar-item.same-height .bar-tooltip,
20425 .wpfnl-analytics .analytics-revenue .single-tab-content .single-bar:hover .bar-item.its-highest .bar-tooltip {
20426 opacity: 1;
20427 visibility: visible;
20428 }
20429 .wpfnl-analytics .analytics-revenue.monthly .single-tab-content .barchart-inner-wrapper {
20430 gap: 10px;
20431 }
20432 .wpfnl-analytics .analytics-revenue.monthly .single-tab-content .single-bar {
20433 width: 23px;
20434 gap: 6px;
20435 }
20436 .wpfnl-analytics .analytics-revenue.monthly .single-tab-content .single-bar .bar-item {
20437 width: 7px;
20438 }
20439 .wpfnl-analytics .analytics-revenue.monthly .single-tab-content .single-bar .bar-title {
20440 transform: translate(-50%, 8px) rotate(-45deg);
20441 }
20442
20443 @media only screen and (max-width: 1199px) {
20444 .wpfnl-analytics .analytics-revenue .revenue-tab-nav .single-nav {
20445 width: calc(25% - 9px);
20446 padding: 16px;
20447 }
20448 .wpfnl-analytics .analytics-revenue .revenue-tab-nav .single-nav .revenue-value {
20449 font-size: 22px;
20450 }
20451 .wpfnl-analytics .analytics-revenue .single-tab-content .barchart-inner-wrapper {
20452 gap: 24px;
20453 }
20454 .wpfnl-analytics .analytics-revenue .single-tab-content .single-bar {
20455 width: 20px;
20456 gap: 4px;
20457 }
20458 .wpfnl-analytics .analytics-revenue .single-tab-content .single-bar .bar-item {
20459 width: 8px;
20460 }
20461 }
20462 @media only screen and (max-width: 991px) {
20463 .wpfnl-analytics .analytics-revenue .revenue-tab-nav .single-nav {
20464 padding: 13px 13px;
20465 }
20466 .wpfnl-analytics .analytics-revenue .revenue-tab-nav .single-nav .revenue-value {
20467 font-size: 18px;
20468 }
20469 .wpfnl-analytics .analytics-revenue .revenue-tab-nav .single-nav .step-type {
20470 font-size: 12px;
20471 }
20472 .wpfnl-analytics .analytics-revenue .revenue-tab-nav .progress-badge {
20473 padding: 5px 8px 4px 21px;
20474 }
20475 .wpfnl-analytics .analytics-revenue .revenue-tab-nav .progress-badge svg {
20476 left: 4px;
20477 top: 1px;
20478 }
20479 .wpfnl-analytics .analytics-revenue .revenue-tab-nav .downgrade.progress-badge svg {
20480 left: 9px;
20481 top: 5px;
20482 }
20483 }
20484 .wpfnl-analytics .analytics-conversion .conversion-box-header {
20485 display: flex;
20486 flex-flow: row wrap;
20487 align-items: center;
20488 justify-content: space-between;
20489 margin-bottom: 15px;
20490 }
20491 .wpfnl-analytics .analytics-conversion .conversion-box-header .carousel-navigator {
20492 display: flex;
20493 gap: 8px;
20494 }
20495 .wpfnl-analytics .analytics-conversion .conversion-box-header .carousel-navigator button {
20496 border-radius: 8px;
20497 border: 1px solid #F1F0F5;
20498 background: #FFF;
20499 width: 30px;
20500 height: 30px;
20501 display: flex;
20502 align-items: center;
20503 justify-content: center;
20504 flex-flow: column;
20505 cursor: pointer;
20506 }
20507 .wpfnl-analytics .analytics-conversion .conversion-box-header .carousel-navigator button:disabled {
20508 opacity: 0.5;
20509 cursor: not-allowed;
20510 }
20511 .wpfnl-analytics .analytics-conversion .conversion-table {
20512 border-radius: 10px;
20513 border: 1px solid #F1F0F5;
20514 background: #FCFCFF;
20515 padding: 40px;
20516 }
20517 .wpfnl-analytics .analytics-conversion .conversion-table-wrapper {
20518 max-width: 1080px;
20519 width: 100%;
20520 margin: 0 auto;
20521 overflow: hidden;
20522 }
20523 .wpfnl-analytics .analytics-conversion .conversion-table-inner {
20524 display: flex;
20525 gap: 30px;
20526 transition: transform 0.5s;
20527 }
20528 .wpfnl-analytics .analytics-conversion .conversion-table-inner.data-center {
20529 justify-content: center;
20530 }
20531 .wpfnl-analytics .analytics-conversion .conversion-table-inner .single-table {
20532 border-radius: 10px;
20533 border: 1px solid #F1F0F5;
20534 background: #FFF;
20535 box-shadow: 0px 20px 20px 0px rgba(190, 190, 215, 0.08);
20536 width: calc(20% - 24px);
20537 flex-shrink: 0;
20538 }
20539 .wpfnl-analytics .analytics-conversion .conversion-table-inner .tbl-head {
20540 display: flex;
20541 flex-flow: row wrap;
20542 align-items: center;
20543 justify-content: center;
20544 gap: 7px;
20545 background: #E8F1FF;
20546 border-radius: 10px 10px 0 0;
20547 padding: 8px 10px 6px;
20548 }
20549 .wpfnl-analytics .analytics-conversion .conversion-table-inner .tbl-head .tbl-title {
20550 color: #363B4E;
20551 font-size: 13px;
20552 font-weight: 500;
20553 line-height: 1.1;
20554 width: calc(100% - 60px);
20555 white-space: nowrap;
20556 overflow: hidden;
20557 text-overflow: ellipsis;
20558 display: inline-block;
20559 }
20560 .wpfnl-analytics .analytics-conversion .conversion-table-inner .tbl-head svg {
20561 width: 14px;
20562 display: block;
20563 }
20564 .wpfnl-analytics .analytics-conversion .conversion-table-inner .step-preview-img {
20565 padding: 16px;
20566 }
20567 .wpfnl-analytics .analytics-conversion .conversion-table-inner .step-preview-img svg {
20568 max-width: 100%;
20569 width: 100%;
20570 }
20571 .wpfnl-analytics .analytics-conversion .conversion-table-inner .conversion-data {
20572 text-align: center;
20573 }
20574 .wpfnl-analytics .analytics-conversion .conversion-table-inner .conversion-data li:not(.loader-wrapper) {
20575 border-bottom: 1px solid #F1F0F5;
20576 color: #7A8B9A;
20577 font-size: 14px;
20578 line-height: 14px;
20579 text-transform: capitalize;
20580 padding: 14px 10px;
20581 }
20582 .wpfnl-analytics .analytics-conversion .conversion-table-inner .conversion-data li:not(.loader-wrapper) b {
20583 color: #2D3149;
20584 font-weight: 500;
20585 }
20586 .wpfnl-analytics .analytics-conversion .conversion-table-inner .conversion-data li:not(.loader-wrapper):last-child {
20587 border-bottom: 0;
20588 }
20589 .wpfnl-analytics .analytics-conversion .conversion-table-inner .conversion-data li:not(.loader-wrapper).conversion-rates b {
20590 color: #12B76A;
20591 }
20592 .wpfnl-analytics .analytics-conversion .conversion-table-inner .conversion-data li:not(.loader-wrapper).bounce-rate b {
20593 color: #F04438;
20594 }
20595 .wpfnl-analytics .analytics-conversion .conversion-table-inner .table-checkout .tbl-head {
20596 background: #FDF0E8;
20597 }
20598 .wpfnl-analytics .analytics-conversion .conversion-table-inner .table-checkout .tbl-head svg {
20599 position: relative;
20600 top: -1px;
20601 }
20602 .wpfnl-analytics .analytics-conversion .conversion-table-inner .table-upsell .tbl-head {
20603 background: #E9F9E8;
20604 }
20605 .wpfnl-analytics .analytics-conversion .conversion-table-inner .table-downsell .tbl-head {
20606 background: #FCF0F1;
20607 }
20608 .wpfnl-analytics .analytics-conversion .conversion-table-inner .table-thankyou .tbl-head {
20609 background: #E6FAF5;
20610 }
20611 .wpfnl-analytics .analytics-conversion .conversion-table-inner .table-custom .tbl-head {
20612 background: #E0F2F4;
20613 }
20614
20615 @media only screen and (max-width: 1299px) {
20616 .wpfnl-analytics .analytics-conversion .conversion-table {
20617 padding: 20px;
20618 }
20619 .wpfnl-analytics .analytics-conversion .conversion-table-inner {
20620 gap: 20px;
20621 }
20622 .wpfnl-analytics .analytics-conversion .conversion-table-inner .single-table {
20623 width: calc(20% - 16px);
20624 }
20625 }
20626 @media only screen and (max-width: 1199px) {
20627 .wpfnl-analytics .analytics-conversion .conversion-table-inner .single-table {
20628 width: calc(25% - 15px);
20629 }
20630 }
20631 @media only screen and (max-width: 991px) {
20632 .wpfnl-analytics .analytics-conversion .conversion-table-inner .single-table {
20633 width: calc(33.3333333333% - 14px);
20634 }
20635 }
20636 .wpfnl-analytics .custom-date-range {
20637 display: none;
20638 }
20639 .wpfnl-analytics .filter-selectbox {
20640 background: #fff;
20641 box-shadow: 0px 1px 1px 0px rgba(182, 185, 191, 0.3);
20642 padding: 14px 62px 12px 18px;
20643 border-radius: 50px;
20644 position: relative;
20645 cursor: pointer;
20646 display: inline-flex;
20647 flex-flow: row wrap;
20648 align-items: center;
20649 justify-content: flex-start;
20650 }
20651 .wpfnl-analytics .filter-selectbox > ul {
20652 display: flex;
20653 flex-flow: row wrap;
20654 align-items: center;
20655 }
20656 .wpfnl-analytics .filter-selectbox > ul li {
20657 position: relative;
20658 color: #9398A5;
20659 line-height: 1;
20660 font-size: 14px;
20661 font-weight: 500;
20662 }
20663 .wpfnl-analytics .filter-selectbox > ul li:first-child {
20664 margin-right: 24px;
20665 }
20666 .wpfnl-analytics .filter-selectbox > ul li:first-child:before {
20667 content: "";
20668 width: 9px;
20669 height: 1px;
20670 background: #66666d;
20671 position: absolute;
20672 right: -16px;
20673 top: 7px;
20674 }
20675 .wpfnl-analytics .filter-selectbox .calendar-icon {
20676 position: absolute;
20677 right: 0;
20678 top: 0;
20679 height: 100%;
20680 width: 45px;
20681 padding: 10px 15px 10px 14px;
20682 border-left: 1px solid #E4E6EB;
20683 display: flex;
20684 flex-flow: column;
20685 align-items: center;
20686 justify-content: center;
20687 }
20688 .wpfnl-analytics .filter-selectbox .calendar-icon svg {
20689 transition: all 0.3s ease;
20690 }
20691 .wpfnl-analytics .filter-wrapper {
20692 border-bottom: 1px solid #E5E8F3;
20693 padding: 2px 18px;
20694 display: flex;
20695 align-items: center;
20696 justify-content: space-between;
20697 color: #7A8B9A;
20698 width: 100%;
20699 }
20700 .wpfnl-analytics .filter-wrapper input {
20701 background: transparent;
20702 border: none;
20703 font-size: 14px;
20704 color: #9398A5;
20705 font-weight: 400;
20706 width: 87px;
20707 min-width: auto;
20708 cursor: pointer;
20709 padding: 0;
20710 height: 40px;
20711 z-index: 1;
20712 position: relative;
20713 }
20714 .wpfnl-analytics .filter-wrapper input[readonly] {
20715 background: transparent;
20716 cursor: pointer;
20717 }
20718 .wpfnl-analytics .filter-wrapper input:focus {
20719 box-shadow: none;
20720 }
20721 .wpfnl-analytics .filter-wrapper input#to {
20722 margin-right: 5px;
20723 }
20724 .wpfnl-analytics .filter-wrapper .to-date,
20725 .wpfnl-analytics .filter-wrapper .from-date {
20726 position: relative;
20727 display: flex;
20728 align-items: center;
20729 gap: 8px;
20730 }
20731 .wpfnl-analytics .filter-wrapper .divider {
20732 width: 9px;
20733 height: 1px;
20734 background: #7A8B9A;
20735 margin: 0 5px;
20736 }
20737 .wpfnl-analytics .filter-wrapper .icon {
20738 position: relative;
20739 top: 0px;
20740 }
20741 .wpfnl-analytics .filter-wrapper .icon svg {
20742 display: block;
20743 }
20744 .wpfnl-analytics .filter-wrapper .filter-icon {
20745 margin-left: auto;
20746 border-left: 1px solid #9064f6;
20747 height: 40px;
20748 width: 40px;
20749 padding-left: 13px;
20750 display: flex;
20751 flex-flow: column;
20752 align-items: center;
20753 justify-content: center;
20754 }
20755 .wpfnl-analytics .calendar-dorpdown {
20756 position: absolute;
20757 top: calc(100% + 10px);
20758 right: 0;
20759 background: #fff;
20760 width: 291px;
20761 z-index: 10;
20762 border: 1px solid #F1F0F5;
20763 box-shadow: 0px 18px 22px 0px rgba(73, 59, 104, 0.1);
20764 border-radius: 10px;
20765 cursor: default;
20766 opacity: 0;
20767 visibility: hidden;
20768 transition: all 0.3s ease;
20769 }
20770 .wpfnl-analytics .calendar-dorpdown .date-range-input {
20771 display: flex;
20772 flex-flow: row wrap;
20773 align-items: center;
20774 gap: 10px;
20775 border-bottom: 1px solid #F1F0F5;
20776 padding: 5px 20px;
20777 position: relative;
20778 }
20779 .wpfnl-analytics .calendar-dorpdown .date-range-input:before {
20780 content: "";
20781 position: absolute;
20782 left: calc(50% - 6px);
20783 top: 50%;
20784 transform: translateY(-50%);
20785 height: 16px;
20786 width: 1px;
20787 background: #F1F0F5;
20788 }
20789 .wpfnl-analytics .calendar-dorpdown .date-range-input input[type=text] {
20790 min-width: auto;
20791 width: calc(50% - 5px);
20792 background: transparent;
20793 border: none;
20794 border-radius: 0;
20795 height: 30px;
20796 padding: 0;
20797 cursor: text;
20798 color: #2D3149;
20799 }
20800 .wpfnl-analytics .calendar-dorpdown .date-range-input input[type=text]::placeholder {
20801 color: #9398A5;
20802 }
20803 .wpfnl-analytics .calendar-dorpdown .date-range-input input[type=text]:-ms-input-placeholder {
20804 color: #9398A5;
20805 }
20806 .wpfnl-analytics .calendar-dorpdown .date-range-input input[type=text]::-ms-input-placeholder {
20807 color: #9398A5;
20808 }
20809 .wpfnl-analytics .calendar-dorpdown .date-range-input #date-from {
20810 padding-right: 12px;
20811 }
20812 .wpfnl-analytics .calendar-dorpdown .wpfunnel-datepicker {
20813 padding: 15px 20px 10px;
20814 }
20815 .wpfnl-analytics .calendar-dorpdown .wpfunnel-datepicker .ui-datepicker {
20816 width: 100%;
20817 }
20818 .wpfnl-analytics .calendar-dorpdown .wpfunnel-datepicker .ui-datepicker .ui-datepicker-prev,
20819 .wpfnl-analytics .calendar-dorpdown .wpfunnel-datepicker .ui-datepicker .ui-datepicker-next {
20820 display: none;
20821 }
20822 .wpfnl-analytics .calendar-dorpdown .wpfunnel-datepicker .ui-datepicker .ui-datepicker-title {
20823 margin: 0;
20824 display: flex;
20825 align-items: center;
20826 gap: 10px;
20827 }
20828 .wpfnl-analytics .calendar-dorpdown .wpfunnel-datepicker .ui-datepicker .ui-datepicker-title select {
20829 color: #2D3149;
20830 font-size: 13px;
20831 margin: 0;
20832 width: calc(50% - 4px);
20833 border-radius: 8px;
20834 border: 1px solid #F1F0F5;
20835 box-shadow: none;
20836 padding: 10px 40px 8px 12px;
20837 background-position: right 10px top 54%;
20838 }
20839 .wpfnl-analytics .calendar-dorpdown .div-to-append-calender {
20840 padding: 4px 15px 23px;
20841 }
20842 .wpfnl-analytics .calendar-dorpdown .div-to-append-calender #ui-datepicker-div {
20843 position: relative !important;
20844 top: 10px !important;
20845 left: 0 !important;
20846 width: 100%;
20847 display: block !important;
20848 }
20849 .wpfnl-analytics .calendar-dorpdown .div-to-append-calender .ui-datepicker .ui-datepicker-title {
20850 display: flex;
20851 width: 90%;
20852 margin: 0 2.5em;
20853 }
20854 .wpfnl-analytics .calendar-dorpdown .div-to-append-calender .ui-datepicker select.ui-datepicker-month,
20855 .wpfnl-analytics .calendar-dorpdown .div-to-append-calender .ui-datepicker select.ui-datepicker-year {
20856 width: 116px;
20857 min-width: auto;
20858 height: 36px;
20859 border-radius: 3px;
20860 }
20861 .wpfnl-analytics .calendar-dorpdown .div-to-append-range-calender {
20862 padding: 4px 15px 23px;
20863 }
20864 .wpfnl-analytics .calendar-dorpdown .div-to-append-range-calender #ui-datepicker-div {
20865 position: relative !important;
20866 top: 10px !important;
20867 left: 0 !important;
20868 width: 100%;
20869 display: block !important;
20870 }
20871 .wpfnl-analytics .calendar-dorpdown .div-to-append-range-calender .ui-datepicker .ui-datepicker-title {
20872 display: flex;
20873 width: 90%;
20874 margin: 0 2.5em;
20875 }
20876 .wpfnl-analytics .calendar-dorpdown .div-to-append-range-calender .ui-datepicker select.ui-datepicker-month,
20877 .wpfnl-analytics .calendar-dorpdown .div-to-append-range-calender .ui-datepicker select.ui-datepicker-year {
20878 width: 116px;
20879 min-width: auto;
20880 height: 36px;
20881 border-radius: 3px;
20882 }
20883 .wpfnl-analytics .calendar-dorpdown .btn-default {
20884 padding: 0 18px;
20885 height: 32px;
20886 line-height: 32px;
20887 width: auto;
20888 min-width: auto;
20889 margin-left: auto;
20890 display: block;
20891 border-radius: 10px 0 10px 0;
20892 box-shadow: 0px 10px 16px rgba(189, 193, 200, 0.5);
20893 }
20894 .wpfnl-analytics .show-calendar .calendar-dorpdown {
20895 opacity: 1;
20896 visibility: visible;
20897 }
20898
20899 @media only screen and (max-width: 1399px) {
20900 .wpfnl-drawflow-window .wpfnl-analytics .analytics-box {
20901 padding: 17px 17px 16px;
20902 }
20903 }
20904 @media only screen and (max-width: 782px) {
20905 .folded .wpfnl-drawflow-window .wpfnl-analytics {
20906 width: 100%;
20907 }
20908 .folded .wpfnl-drawflow-window .wpfnl-analytics .analytics-full-loader {
20909 left: 0;
20910 }
20911 }
20912 .wpfnl-license-page {
20913 background: transparent;
20914 }
20915
20916 .wpfnl-license-wrapper {
20917 display: flex;
20918 flex-flow: row wrap;
20919 padding: 24px;
20920 gap: 30px;
20921 }
20922 .wpfnl-license-wrapper .wpfnl-license-filed {
20923 background: #FFFFFF;
20924 box-shadow: 0px 1px 2px rgba(190, 190, 215, 0.2);
20925 border-radius: 10px;
20926 width: calc(100% - 390px);
20927 padding: 15px 20px 20px;
20928 }
20929 .wpfnl-license-wrapper .wpfnl-license-filed .field-header .product-title,
20930 .wpfnl-license-wrapper .wpfnl-license-filed .input-field-area .product-title {
20931 width: 390px;
20932 position: relative;
20933 }
20934 .wpfnl-license-wrapper .wpfnl-license-filed .field-header .input-field,
20935 .wpfnl-license-wrapper .wpfnl-license-filed .input-field-area .input-field {
20936 width: calc(100% - 460px);
20937 max-width: 420px;
20938 padding: 0 40px;
20939 }
20940 .wpfnl-license-wrapper .wpfnl-license-filed .field-header .btn-area,
20941 .wpfnl-license-wrapper .wpfnl-license-filed .input-field-area .btn-area {
20942 width: 170px;
20943 }
20944 .wpfnl-license-wrapper .wpfnl-license-filed .field-header {
20945 display: flex;
20946 flex-flow: row wrap;
20947 align-items: center;
20948 justify-content: space-between;
20949 margin-bottom: 30px;
20950 position: relative;
20951 padding-bottom: 15px;
20952 }
20953 .wpfnl-license-wrapper .wpfnl-license-filed .field-header:before {
20954 content: "";
20955 position: absolute;
20956 left: -20px;
20957 bottom: 0;
20958 width: calc(100% + 40px);
20959 height: 1px;
20960 background: #E5E8F3;
20961 }
20962 .wpfnl-license-wrapper .wpfnl-license-filed .field-header .single-field {
20963 text-transform: uppercase;
20964 }
20965 .wpfnl-license-wrapper .wpfnl-license-filed .input-field-area {
20966 display: flex;
20967 flex-flow: row wrap;
20968 justify-content: space-between;
20969 align-items: center;
20970 width: 100%;
20971 }
20972 .wpfnl-license-wrapper .wpfnl-license-filed .input-field-area .product-title {
20973 display: flex;
20974 align-items: center;
20975 }
20976 .wpfnl-license-wrapper .wpfnl-license-filed .input-field-area .product-title .icon-info {
20977 width: calc(100% - 50px);
20978 padding-left: 15px;
20979 }
20980 .wpfnl-license-wrapper .wpfnl-license-filed .input-field-area .product-title h3 {
20981 font-weight: 500;
20982 font-size: 20px;
20983 line-height: 23px;
20984 color: #363B4E;
20985 }
20986 .wpfnl-license-wrapper .wpfnl-license-filed .input-field-area .license-status {
20987 font-size: 14px;
20988 line-height: 16px;
20989 color: #7A8B9A;
20990 margin-top: 5px;
20991 display: block;
20992 }
20993 .wpfnl-license-wrapper .wpfnl-license-filed .input-field-area .addon-icon {
20994 width: 50px;
20995 height: 50px;
20996 border-radius: 100%;
20997 display: flex;
20998 align-items: center;
20999 justify-content: center;
21000 }
21001 .wpfnl-license-wrapper .wpfnl-license-filed .input-field-area .input-field input {
21002 height: 46px;
21003 padding: 6px 15px 5px;
21004 }
21005 .wpfnl-license-wrapper .wpfnl-license-filed .input-field-area .btn-area {
21006 position: relative;
21007 }
21008 .wpfnl-license-wrapper .wpfnl-license-filed .input-field-area .btn-area .btn-default {
21009 padding: 0 22px;
21010 height: 46px;
21011 min-width: 162px;
21012 border-radius: 10px;
21013 }
21014 .wpfnl-license-wrapper .wpfnl-license-filed .input-field-area .btn-area .lnc-notice {
21015 color: green;
21016 font-size: 15px;
21017 text-transform: capitalize;
21018 margin-left: 8px;
21019 position: absolute;
21020 bottom: -24px;
21021 left: -4px;
21022 }
21023 .wpfnl-license-wrapper .wpfnl-license-filed .addons-license {
21024 padding: 15px;
21025 background: #F7F7FA;
21026 margin-top: 30px;
21027 border-radius: 0 8px 8px 0;
21028 border-left: 2px solid #6E42D3;
21029 }
21030 .wpfnl-license-wrapper .wpfnl-license-filed .addons-license .single-addons {
21031 margin-bottom: 15px;
21032 }
21033 .wpfnl-license-wrapper .wpfnl-license-filed .addons-license .single-addons:last-child {
21034 margin-bottom: 0;
21035 }
21036 .wpfnl-license-wrapper .wpfnl-license-filed .addons-license .input-field-area {
21037 padding: 12px 15px;
21038 background-color: #fff;
21039 box-shadow: 0px 1px 2px rgba(190, 190, 215, 0.2);
21040 border-radius: 6px;
21041 }
21042 .wpfnl-license-wrapper .wpfnl-license-filed .addons-license .input-field-area .product-title {
21043 width: 362px;
21044 }
21045 .wpfnl-license-wrapper .wpfnl-license-filed .addons-license .input-field-area .addon-icon {
21046 background: #F7F7FA;
21047 }
21048 .wpfnl-license-wrapper .wpfnl-license-filed .addons-license .input-field-area h3 {
21049 font-weight: 500;
21050 font-size: 14px;
21051 line-height: 1.1;
21052 color: #363B4E;
21053 }
21054 .wpfnl-license-wrapper .wpfnl-license-filed .addons-license .input-field-area .input-field input {
21055 height: 38px;
21056 }
21057 .wpfnl-license-wrapper .wpfnl-license-filed .addons-license .input-field-area .btn-area {
21058 width: 145px;
21059 }
21060 .wpfnl-license-wrapper .wpfnl-license-filed .addons-license .input-field-area .btn-area .btn-default {
21061 padding: 0 18px;
21062 font-size: 13px;
21063 height: 38px;
21064 min-width: auto;
21065 margin-left: auto;
21066 display: block;
21067 border-radius: 6px;
21068 width: 100%;
21069 }
21070 .wpfnl-license-wrapper .wpfnl-license-filed .addons-license .not-get-addons .input-field-area .product-title {
21071 width: calc(100% - 200px);
21072 }
21073 .wpfnl-license-wrapper .promo-text-area {
21074 width: 360px;
21075 background: #FFF;
21076 border-radius: 10px;
21077 box-shadow: 0px 1px 2px rgba(190, 190, 215, 0.2);
21078 }
21079 .wpfnl-license-wrapper .promo-text-area .single-area {
21080 position: relative;
21081 padding: 25px 25px 25px 90px;
21082 background: #FFFFFF;
21083 box-shadow: 0px 1px 2px rgba(190, 190, 215, 0.2);
21084 border-radius: 10px;
21085 margin-bottom: 30px;
21086 }
21087 .wpfnl-license-wrapper .promo-text-area .single-area:last-child {
21088 margin-bottom: 0;
21089 }
21090 .wpfnl-license-wrapper .promo-text-area .single-area .icon {
21091 background-color: #F7F7FA;
21092 width: 50px;
21093 height: 50px;
21094 display: flex;
21095 flex-flow: column;
21096 align-items: center;
21097 justify-content: center;
21098 border-radius: 100%;
21099 position: absolute;
21100 top: 30px;
21101 left: 26px;
21102 }
21103 .wpfnl-license-wrapper .promo-text-area .single-area h4 {
21104 font-size: 18px;
21105 margin-bottom: 8px;
21106 color: #363B4E;
21107 font-weight: 500;
21108 }
21109 .wpfnl-license-wrapper .promo-text-area .single-area P {
21110 font-size: 14px;
21111 }
21112 .wpfnl-license-wrapper .promo-text-area .manage-license-area {
21113 padding: 20px;
21114 display: flex;
21115 flex-flow: column;
21116 align-items: center;
21117 justify-content: center;
21118 overflow: hidden;
21119 height: 100%;
21120 }
21121 .wpfnl-license-wrapper .promo-text-area .manage-license-area .logo {
21122 margin-bottom: 12px;
21123 }
21124 .wpfnl-license-wrapper .promo-text-area .manage-license-area p {
21125 text-align: center;
21126 margin-bottom: 20px;
21127 }
21128 .wpfnl-license-wrapper .promo-text-area .manage-license-area .btn-default {
21129 height: 40px;
21130 line-height: 40px;
21131 position: relative;
21132 z-index: 1;
21133 }
21134
21135 .cl-doc-row {
21136 display: flex;
21137 flex-flow: row wrap;
21138 padding: 24px;
21139 gap: 30px;
21140 }
21141 .cl-doc-row .single-col {
21142 background: #fff;
21143 padding: 30px;
21144 width: calc(25% - 23px);
21145 border-radius: 8px;
21146 display: flex;
21147 flex-flow: column;
21148 align-items: flex-start;
21149 position: relative;
21150 }
21151 .cl-doc-row .single-col:last-child {
21152 margin-right: 0;
21153 }
21154 .cl-doc-row .single-col .icon {
21155 background-color: #f0f1f3;
21156 width: 40px;
21157 height: 40px;
21158 display: flex;
21159 flex-flow: column;
21160 align-items: center;
21161 justify-content: center;
21162 border-radius: 100%;
21163 position: absolute;
21164 top: 24px;
21165 left: 30px;
21166 }
21167 .cl-doc-row .single-col h4 {
21168 font-size: 20px;
21169 margin-bottom: 22px;
21170 font-weight: 500;
21171 padding-left: 53px;
21172 color: #3c434a;
21173 }
21174 .cl-doc-row .single-col p {
21175 font-size: 14px;
21176 margin-bottom: 20px;
21177 }
21178 .cl-doc-row .single-col .btn-default {
21179 margin-top: auto;
21180 }
21181 .cl-doc-row .single-col.manage-license .icon svg {
21182 width: 27px;
21183 }
21184
21185 @media only screen and (max-width: 1620px) {
21186 .wpfnl-license-wrapper .wpfnl-license-filed .field-header .product-title,
21187 .wpfnl-license-wrapper .wpfnl-license-filed .input-field-area .product-title {
21188 width: 280px;
21189 }
21190 .wpfnl-license-wrapper .wpfnl-license-filed .field-header .input-field,
21191 .wpfnl-license-wrapper .wpfnl-license-filed .input-field-area .input-field {
21192 padding: 0 20px;
21193 }
21194 .wpfnl-license-wrapper .wpfnl-license-filed .addons-license .input-field-area .product-title {
21195 width: 260px;
21196 }
21197 .wpfnl-license-wrapper .wpfnl-license-filed .addons-license .input-field-area .btn-area {
21198 width: 150px;
21199 }
21200 .wpfnl-license-wrapper .wpfnl-license-filed .addons-license .input-field-area .input-field {
21201 width: calc(100% - 410px);
21202 }
21203 }
21204 @media only screen and (max-width: 1399px) {
21205 .wpfnl-license-wrapper .wpfnl-license-filed {
21206 width: 100%;
21207 margin-right: 0;
21208 }
21209 .wpfnl-license-wrapper .promo-text-area {
21210 width: 100%;
21211 display: flex;
21212 flex-flow: row wrap;
21213 justify-content: center;
21214 }
21215 .wpfnl-license-wrapper .promo-text-area .single-area {
21216 width: calc(33.3333333333% - 20px);
21217 margin-left: 30px;
21218 margin-bottom: 0;
21219 }
21220 .wpfnl-license-wrapper .promo-text-area .single-area:first-child {
21221 margin-left: 0;
21222 }
21223 }
21224 @media only screen and (max-width: 1199px) {
21225 .wpfnl-license-wrapper {
21226 gap: 20px;
21227 }
21228 .wpfnl-license-wrapper .promo-text-area .manage-license-area:before {
21229 left: -47px;
21230 }
21231 .wpfnl-license-wrapper .promo-text-area .manage-license-area {
21232 padding: 20px;
21233 display: flex;
21234 flex-flow: column;
21235 justify-content: center;
21236 }
21237 .wpfnl-license-wrapper .promo-text-area .single-area {
21238 width: calc(33.3333333333% - 14px);
21239 margin-left: 20px;
21240 padding: 20px;
21241 }
21242 .wpfnl-license-wrapper .promo-text-area .single-area .icon {
21243 position: relative;
21244 top: inherit;
21245 left: inherit;
21246 margin-bottom: 12px;
21247 }
21248 .cl-doc-row {
21249 margin-top: 20px;
21250 gap: 20px;
21251 }
21252 .cl-doc-row .single-col {
21253 padding: 20px;
21254 width: calc(50% - 10px);
21255 }
21256 .cl-doc-row .single-col .icon {
21257 top: 18px;
21258 left: 20px;
21259 }
21260 }
21261 @media only screen and (max-width: 991px) {
21262 .wpfnl-license-wrapper .wpfnl-license-filed .field-header {
21263 display: none;
21264 }
21265 .wpfnl-license-wrapper .wpfnl-license-filed .input-field-area .product-title {
21266 width: 100%;
21267 margin-bottom: 10px;
21268 }
21269 .wpfnl-license-wrapper .wpfnl-license-filed .input-field-area .input-field {
21270 width: calc(100% - 180px);
21271 max-width: initial;
21272 padding: 0;
21273 }
21274 .wpfnl-license-wrapper .wpfnl-license-filed .addons-license .input-field-area .product-title {
21275 width: 100%;
21276 }
21277 .wpfnl-license-wrapper .wpfnl-license-filed .addons-license .input-field-area .input-field {
21278 width: calc(100% - 160px);
21279 }
21280 .cl-doc-row .single-col:nth-child(2) {
21281 margin-right: 0;
21282 }
21283 }
21284 .gbf-product-area .product-head {
21285 padding: 17px 25px;
21286 }
21287 .gbf-product-area .wpfnl-box {
21288 box-shadow: none;
21289 border-radius: 10px;
21290 }
21291 .gbf-product-area .condition-wrapper {
21292 background: #f7f8f9;
21293 border-radius: 10px;
21294 padding: 25px 25px 33px;
21295 }
21296 .gbf-product-area .single-condition-wrapper {
21297 padding: 0 0 27px;
21298 position: relative;
21299 }
21300 .gbf-product-area .single-condition-wrapper:after {
21301 content: "";
21302 position: absolute;
21303 left: 50%;
21304 height: 27px;
21305 width: 2px;
21306 background: #A0ADB9;
21307 margin-left: -1px;
21308 }
21309 .gbf-product-area .single-condition-wrapper:after {
21310 bottom: 0;
21311 }
21312 .gbf-product-area .single-condition-wrapper .add-condition {
21313 border: none;
21314 background: transparent;
21315 display: block;
21316 height: 30px;
21317 width: 30px;
21318 position: absolute;
21319 left: 50%;
21320 bottom: -13px;
21321 transform: translate(-50%);
21322 z-index: 1;
21323 border-radius: 50%;
21324 cursor: pointer;
21325 }
21326 .gbf-product-area .single-condition-wrapper .add-condition svg {
21327 width: 30px;
21328 height: 30px;
21329 }
21330 .gbf-product-area .single-condition-wrapper .add-condition svg circle {
21331 fill: #6e42d3;
21332 stroke: #6e42d3;
21333 }
21334 .gbf-product-area .single-condition-wrapper .add-condition svg path {
21335 stroke: #fff;
21336 }
21337 .gbf-product-area .single-condition-wrapper .add-condition[data-tour=yes] {
21338 position: relative;
21339 z-index: 4;
21340 }
21341 .gbf-product-area .single-condition-wrapper .add-condition[data-tour=yes] circle {
21342 fill: #6e42d3;
21343 stroke: #6e42d3;
21344 }
21345 .gbf-product-area .single-condition-wrapper .add-condition[data-tour=yes] path {
21346 stroke: #fff;
21347 }
21348 .gbf-product-area .single-condition-wrapper:not(:last-child) .add-condition {
21349 display: none;
21350 }
21351 .gbf-product-area .wpfnl-gbf-type-product-search,
21352 .gbf-product-area .wpfnl-product-search-gbf,
21353 .gbf-product-area .wpfnl-category-search {
21354 display: none;
21355 }
21356 .gbf-product-area .select2-container.select2-container--default.select2-container--open {
21357 background: transparent;
21358 border: none;
21359 }
21360 .gbf-product-area .select2-container--default .select2-selection--single {
21361 background-color: transparent;
21362 border: none;
21363 border-radius: 0;
21364 height: auto;
21365 }
21366 .gbf-product-area .select2-container--default .select2-selection--single .select2-selection__arrow {
21367 top: 50%;
21368 transform: translateY(-50%);
21369 display: none;
21370 }
21371 .gbf-product-area .select2-container {
21372 display: block;
21373 width: 100% !important;
21374 }
21375 .gbf-product-area .select2-container .select2-selection__rendered {
21376 border: 1px solid #E5E8F3;
21377 padding: 7px 15px;
21378 width: 100%;
21379 border-radius: 6px;
21380 overflow: hidden;
21381 text-overflow: ellipsis;
21382 display: block;
21383 color: #7A8B9A;
21384 line-height: 1;
21385 }
21386 .gbf-product-area .single-condition {
21387 background: #FFFFFF;
21388 box-shadow: 0px 1px 1px rgba(190, 190, 215, 0.2);
21389 border-radius: 10px;
21390 display: flex;
21391 flex-flow: row wrap;
21392 position: relative;
21393 }
21394 .gbf-product-area .single-condition .selectbox-wrapper select {
21395 height: 40px;
21396 background-color: transparent;
21397 min-width: auto;
21398 width: 100%;
21399 }
21400 .gbf-product-area .single-condition .selectbox-wrapper .wpfnl-tag-search {
21401 position: absolute;
21402 opacity: 0;
21403 visibility: hidden;
21404 }
21405 .gbf-product-area .single-condition #gbf-select-box[data-tour=yes] select {
21406 position: relative;
21407 z-index: 4;
21408 border: 1px solid #FFF;
21409 background: #ffffff;
21410 }
21411 .gbf-product-area .single-condition label {
21412 cursor: default;
21413 padding-right: 10px;
21414 }
21415 .gbf-product-area .single-condition .hints {
21416 color: #EE5F5A;
21417 display: none;
21418 }
21419 .gbf-product-area .single-condition .selectbox-wrapper {
21420 position: relative;
21421 width: calc(100% - 112px);
21422 }
21423 .gbf-product-area .single-condition .required-star {
21424 color: #EE5F5A;
21425 }
21426 .gbf-product-area .single-condition .wpfnl-form-group {
21427 width: 100%;
21428 display: flex;
21429 flex-flow: row wrap;
21430 align-items: center;
21431 }
21432 .gbf-product-area .single-condition .condition-if {
21433 padding: 20px;
21434 width: 50%;
21435 position: relative;
21436 }
21437 .gbf-product-area .single-condition .condition-then {
21438 display: flex;
21439 flex-flow: row wrap;
21440 padding: 20px 13px;
21441 width: 50%;
21442 background: #F9F9FD;
21443 border-radius: 0px 10px 10px 0px;
21444 position: relative;
21445 }
21446 .gbf-product-area .single-condition .condition-then.gbf-date-is .wpfnl-form-group .to-date,
21447 .gbf-product-area .single-condition .condition-then.gbf-date-is .wpfnl-form-group .from-date {
21448 flex: 1;
21449 position: relative;
21450 display: flex;
21451 align-items: center;
21452 }
21453 .gbf-product-area .single-condition .condition-then.gbf-date-is .wpfnl-form-group .to-date label,
21454 .gbf-product-area .single-condition .condition-then.gbf-date-is .wpfnl-form-group .from-date label {
21455 width: 80px;
21456 }
21457 .gbf-product-area .single-condition .condition-then.gbf-date-is .wpfnl-form-group .to-date input[type=text],
21458 .gbf-product-area .single-condition .condition-then.gbf-date-is .wpfnl-form-group .from-date input[type=text] {
21459 height: 40px;
21460 min-width: auto;
21461 cursor: pointer;
21462 }
21463 .gbf-product-area .single-condition .condition-then.gbf-date-is .wpfnl-form-group .to-date {
21464 padding-left: 25px;
21465 }
21466 .gbf-product-area .single-condition .condition-then.gbf-date-is .wpfnl-form-group .to-date label {
21467 width: 48px;
21468 }
21469 .gbf-product-area .single-condition .div-to-append-calender .ui-datepicker .ui-datepicker-title {
21470 display: flex;
21471 width: 90%;
21472 margin: 0 2.5em;
21473 }
21474 .gbf-product-area .single-condition .div-to-append-calender .ui-datepicker select.ui-datepicker-year,
21475 .gbf-product-area .single-condition .div-to-append-calender .ui-datepicker select.ui-datepicker-month {
21476 width: calc(50% - 25px);
21477 min-width: auto;
21478 height: 36px;
21479 min-height: auto;
21480 border-radius: 3px;
21481 }
21482 .gbf-product-area .single-condition .div-to-append-range-calender .ui-datepicker .ui-datepicker-title {
21483 display: flex;
21484 width: 90%;
21485 margin: 0 2.5em;
21486 }
21487 .gbf-product-area .single-condition .div-to-append-range-calender .ui-datepicker select.ui-datepicker-year,
21488 .gbf-product-area .single-condition .div-to-append-range-calender .ui-datepicker select.ui-datepicker-month {
21489 width: calc(50% - 25px);
21490 min-width: auto;
21491 height: 36px;
21492 min-height: auto;
21493 border-radius: 3px;
21494 }
21495 .gbf-product-area .single-condition .close-condition {
21496 border: 1px solid #EE5F5A;
21497 padding: 0;
21498 height: 26px;
21499 width: 26px;
21500 display: flex;
21501 flex-flow: column;
21502 align-items: center;
21503 justify-content: center;
21504 border-radius: 100%;
21505 position: absolute;
21506 right: -8px;
21507 top: -11px;
21508 cursor: pointer;
21509 background: #fff;
21510 opacity: 0;
21511 visibility: hidden;
21512 transition: all 0.3s ease;
21513 z-index: 3;
21514 }
21515 .gbf-product-area .single-condition .close-condition svg {
21516 width: 17px;
21517 }
21518 .gbf-product-area .single-condition .close-condition svg path {
21519 stroke: #EE5F5A;
21520 }
21521 .gbf-product-area .single-condition:hover .close-condition {
21522 opacity: 1;
21523 visibility: visible;
21524 }
21525 .gbf-product-area .single-condition .wpfnl-form-group.field-required select {
21526 border-color: #EE5F5A;
21527 }
21528 .gbf-product-area .single-condition .wpfnl-form-group.field-required .hints {
21529 display: block;
21530 }
21531 .gbf-product-area input[type=time],
21532 .gbf-product-area input[type=date],
21533 .gbf-product-area input[type=search],
21534 .gbf-product-area input[type=url],
21535 .gbf-product-area input[type=tel],
21536 .gbf-product-area input[type=number],
21537 .gbf-product-area input[type=password],
21538 .gbf-product-area input[type=email],
21539 .gbf-product-area input[type=text],
21540 .gbf-product-area textarea,
21541 .gbf-product-area select {
21542 height: 44px;
21543 border-radius: 10px;
21544 }
21545 .gbf-product-area .offer-selection-mode .pms-card-top .recommended-badge {
21546 background: #FEF3C7;
21547 color: #D97706;
21548 border: 1px solid #FDE68A;
21549 font-size: 11px;
21550 font-weight: 500;
21551 padding: 2px 8px;
21552 border-radius: 20px;
21553 letter-spacing: 0.3px;
21554 white-space: nowrap;
21555 margin-left: 2px;
21556 }
21557 .gbf-product-area select#wpfnl-choose-offer {
21558 height: 44px;
21559 padding-right: 30px;
21560 }
21561 .gbf-product-area .manual-product-buttons {
21562 display: flex;
21563 justify-content: flex-end;
21564 gap: 12px;
21565 margin-bottom: 16px;
21566 }
21567 .gbf-product-area .manual-product-buttons button {
21568 height: 40px;
21569 font-size: 14px;
21570 font-weight: 500;
21571 border-radius: 6px;
21572 display: flex;
21573 align-items: center;
21574 gap: 8px;
21575 padding: 0 16px;
21576 cursor: pointer;
21577 transition: all 0.2s ease;
21578 }
21579 .gbf-product-area .manual-product-buttons button.add-existing-product {
21580 background: #6E42D3;
21581 border: 1px solid #6E42D3;
21582 color: #FFFFFF;
21583 }
21584 .gbf-product-area .manual-product-buttons button.add-existing-product:hover {
21585 background: #5c35b8;
21586 border-color: #5c35b8;
21587 }
21588 .gbf-product-area .manual-product-buttons button.add-existing-product .add-product-icon {
21589 display: inline-flex;
21590 align-items: center;
21591 justify-content: center;
21592 }
21593 .gbf-product-area .manual-product-buttons button.add-existing-product .add-product-icon svg path {
21594 stroke: #FFFFFF;
21595 }
21596 .gbf-product-area .manual-product-buttons button.create-product-button {
21597 background: #F7F7FA;
21598 border: 1px solid #E5E8F3;
21599 color: #363B4E;
21600 }
21601 .gbf-product-area .manual-product-buttons button.create-product-button:hover {
21602 background: #ECECF5;
21603 border-color: #D5D8E8;
21604 }
21605 .gbf-product-area .manual-product-buttons button.create-product-button .create-product-icon {
21606 display: inline-flex;
21607 align-items: center;
21608 justify-content: center;
21609 }
21610 .gbf-product-area .manual-product-buttons button.create-product-button .create-product-icon svg path {
21611 stroke: #363B4E;
21612 }
21613 .gbf-product-area .wpfnl-field-wrapper.product-list-box {
21614 display: block;
21615 width: 100%;
21616 border: 1px solid #EEF0F3;
21617 margin: 0;
21618 border-radius: 8px;
21619 }
21620 .gbf-product-area .wpfnl-field-wrapper.product-list-box .accordion-head {
21621 border-radius: 8px 8px 0 0;
21622 }
21623 .gbf-product-area .filter-options-section {
21624 align-items: flex-start;
21625 }
21626 .gbf-product-area .filter-options-section .checkbox-group {
21627 display: flex;
21628 flex-direction: column;
21629 gap: 12px;
21630 }
21631 .gbf-product-area .filter-options-section .checkbox-group .checkbox-option {
21632 display: flex;
21633 align-items: center;
21634 gap: 8px;
21635 cursor: pointer;
21636 }
21637 .gbf-product-area .filter-options-section .checkbox-group .checkbox-option input[type=checkbox] {
21638 width: 18px;
21639 height: 18px;
21640 cursor: pointer;
21641 margin: 0;
21642 }
21643 .gbf-product-area .filter-options-section .checkbox-group .checkbox-option input[type=checkbox]:checked::before {
21644 margin: -0.12rem 0 0 -0.2rem;
21645 }
21646 .gbf-product-area .filter-options-section .checkbox-group .checkbox-option span {
21647 font-size: 14px;
21648 color: #363B4E;
21649 user-select: none;
21650 }
21651 .gbf-product-area .fallback-behavior-section {
21652 align-items: flex-start;
21653 }
21654 .gbf-product-area .fallback-behavior-section input[type=radio] {
21655 cursor: pointer;
21656 margin: 0;
21657 }
21658 .gbf-product-area .fallback-behavior-section input[type=radio]:checked {
21659 border-color: #6E42D3;
21660 }
21661 .gbf-product-area .fallback-behavior-section input[type=radio]:checked::before {
21662 background-color: #6E42D3;
21663 }
21664 .gbf-product-area .fallback-behavior-section .fallback-options {
21665 display: flex;
21666 flex-direction: column;
21667 gap: 16px;
21668 }
21669 .gbf-product-area .fallback-behavior-section .fallback-options .radio-option {
21670 display: flex;
21671 align-items: flex-start;
21672 gap: 12px;
21673 padding: 10px 12px;
21674 border: 1px solid #E5E8F3;
21675 border-radius: 8px;
21676 cursor: pointer;
21677 transition: all 0.2s ease;
21678 background: #FFFFFF;
21679 }
21680 .gbf-product-area .fallback-behavior-section .fallback-options .radio-option:hover {
21681 border-color: #6E42D3;
21682 background: #F9F7FD;
21683 }
21684 .gbf-product-area .fallback-behavior-section .fallback-options .radio-option .radio-content {
21685 display: flex;
21686 flex-direction: column;
21687 gap: 4px;
21688 flex: 1;
21689 }
21690 .gbf-product-area .fallback-behavior-section .fallback-options .radio-option .radio-content .radio-title {
21691 font-size: 14px;
21692 color: #363B4E;
21693 font-weight: 500;
21694 }
21695 .gbf-product-area .fallback-behavior-section .fallback-options .radio-option .radio-content .radio-subtitle {
21696 font-size: 13px;
21697 color: #7A8B9A;
21698 font-weight: 400;
21699 }
21700 .gbf-product-area .fallback-behavior-section .default-product-select {
21701 margin-top: 6px;
21702 }
21703 .gbf-product-area .fallback-behavior-section .default-product-select > label {
21704 font-weight: 400;
21705 font-size: 13px;
21706 margin-bottom: 4px;
21707 display: block;
21708 }
21709 .gbf-product-area .gbf-upgrade-overlay {
21710 position: relative;
21711 }
21712 .gbf-product-area .gbf-upgrade-overlay .gbf-upgrade-overlay-dummy {
21713 display: flex;
21714 flex-direction: column;
21715 gap: 16px;
21716 pointer-events: none;
21717 user-select: none;
21718 }
21719 .gbf-product-area .gbf-upgrade-overlay .gbf-upgrade-overlay-dummy .gbf-dummy-disabled select,
21720 .gbf-product-area .gbf-upgrade-overlay .gbf-upgrade-overlay-dummy .gbf-dummy-disabled input[type=number] {
21721 background: #f3f4f6;
21722 cursor: not-allowed;
21723 }
21724 .gbf-product-area .gbf-upgrade-overlay .gbf-upgrade-overlay-dummy .gbf-dummy-disabled .fallback-options {
21725 display: flex;
21726 flex-direction: column;
21727 gap: 16px;
21728 }
21729 .gbf-product-area .gbf-upgrade-overlay .gbf-upgrade-overlay-dummy .gbf-dummy-disabled .fallback-options .radio-option {
21730 display: flex;
21731 align-items: flex-start;
21732 gap: 12px;
21733 padding: 10px 12px;
21734 border: 1px solid #E5E8F3;
21735 border-radius: 8px;
21736 background: #FFFFFF;
21737 }
21738 .gbf-product-area .gbf-upgrade-overlay .gbf-upgrade-overlay-dummy .gbf-dummy-disabled .fallback-options .radio-option input[type=radio] {
21739 margin: 0;
21740 flex-shrink: 0;
21741 }
21742 .gbf-product-area .gbf-upgrade-overlay .gbf-upgrade-overlay-dummy .gbf-dummy-disabled .fallback-options .radio-option .radio-content {
21743 display: flex;
21744 flex-direction: column;
21745 gap: 4px;
21746 flex: 1;
21747 }
21748 .gbf-product-area .gbf-upgrade-overlay .gbf-upgrade-overlay-dummy .gbf-dummy-disabled .fallback-options .radio-option .radio-content .radio-title {
21749 font-size: 14px;
21750 color: #363B4E;
21751 font-weight: 500;
21752 }
21753 .gbf-product-area .gbf-upgrade-overlay .gbf-upgrade-overlay-dummy .gbf-dummy-disabled .fallback-options .radio-option .radio-content .radio-subtitle {
21754 font-size: 13px;
21755 color: #7A8B9A;
21756 font-weight: 400;
21757 }
21758 .gbf-product-area .gbf-upgrade-overlay .gbf-upgrade-overlay-cta {
21759 position: absolute;
21760 right: 0;
21761 top: 0;
21762 width: calc(100% - 230px);
21763 height: 100%;
21764 display: flex;
21765 align-items: center;
21766 background: rgba(255, 255, 255, 0.6);
21767 backdrop-filter: blur(1px);
21768 border-radius: 10px;
21769 padding: 24px;
21770 }
21771 .gbf-product-area .gbf-upgrade-overlay .gbf-upgrade-overlay-cta-inner {
21772 display: flex;
21773 flex-direction: column;
21774 align-items: center;
21775 gap: 10px;
21776 text-align: center;
21777 max-width: 380px;
21778 margin-left: 92px;
21779 }
21780 .gbf-product-area .gbf-upgrade-overlay .gbf-upgrade-overlay-btn {
21781 display: inline-flex;
21782 align-items: center;
21783 gap: 6px;
21784 margin-top: 4px;
21785 padding: 0 20px;
21786 height: 40px;
21787 font-size: 14px;
21788 font-weight: 500;
21789 border-radius: 6px;
21790 text-decoration: none;
21791 cursor: pointer;
21792 transition: all 0.2s ease;
21793 }
21794
21795 .steps-settings.downsell .gbf-offer-product .offer-discount-area,
21796 .steps-settings.upsell .gbf-offer-product .offer-discount-area {
21797 border: none;
21798 }
21799
21800 @media only screen and (max-width: 1199px) {
21801 .gbf-product-area .single-condition .wpfnl-form-group {
21802 width: 100%;
21803 }
21804 .gbf-product-area .single-condition label {
21805 padding-right: 0;
21806 margin-bottom: 5px;
21807 display: block;
21808 }
21809 .gbf-product-area .single-condition .selectbox-wrapper {
21810 width: 100%;
21811 }
21812 .gbf-product-area .single-condition .condition-then.gbf-date-is .wpfnl-form-group .to-date,
21813 .gbf-product-area .single-condition .condition-then.gbf-date-is .wpfnl-form-group .from-date {
21814 display: block;
21815 }
21816 }
21817 .gbf-dynamic-funnel-notice {
21818 display: flex;
21819 align-items: flex-start;
21820 gap: 10px;
21821 padding: 12px 14px;
21822 background: #f0f4ff;
21823 border: 1px solid #c7d7fd;
21824 border-radius: 6px;
21825 margin-top: 12px;
21826 }
21827 .gbf-dynamic-funnel-notice svg {
21828 flex-shrink: 0;
21829 margin-top: 2px;
21830 }
21831 .gbf-dynamic-funnel-notice p {
21832 margin: 0;
21833 font-size: 13px;
21834 color: #4b5563;
21835 line-height: 1.5;
21836 }
21837
21838 .gbf-upgrade-overlay {
21839 position: relative;
21840 margin-top: 8px;
21841 border-radius: 10px;
21842 overflow: hidden;
21843 }
21844 .gbf-upgrade-overlay__dummy {
21845 display: flex;
21846 flex-direction: column;
21847 gap: 16px;
21848 filter: blur(3px);
21849 pointer-events: none;
21850 user-select: none;
21851 }
21852 .gbf-upgrade-overlay__dummy .gbf-dummy-disabled {
21853 opacity: 0.6;
21854 }
21855 .gbf-upgrade-overlay__dummy .gbf-dummy-disabled select,
21856 .gbf-upgrade-overlay__dummy .gbf-dummy-disabled input[type=number] {
21857 background: #f3f4f6;
21858 cursor: not-allowed;
21859 }
21860 .gbf-upgrade-overlay__dummy .gbf-dummy-disabled .fallback-options {
21861 display: flex;
21862 flex-direction: column;
21863 gap: 16px;
21864 }
21865 .gbf-upgrade-overlay__dummy .gbf-dummy-disabled .fallback-options .radio-option {
21866 display: flex;
21867 align-items: flex-start;
21868 gap: 12px;
21869 padding: 10px 12px;
21870 border: 1px solid #E5E8F3;
21871 border-radius: 8px;
21872 background: #FFFFFF;
21873 }
21874 .gbf-upgrade-overlay__dummy .gbf-dummy-disabled .fallback-options .radio-option input[type=radio] {
21875 margin: 0;
21876 flex-shrink: 0;
21877 }
21878 .gbf-upgrade-overlay__dummy .gbf-dummy-disabled .fallback-options .radio-option .radio-content {
21879 display: flex;
21880 flex-direction: column;
21881 gap: 4px;
21882 flex: 1;
21883 }
21884 .gbf-upgrade-overlay__dummy .gbf-dummy-disabled .fallback-options .radio-option .radio-content .radio-title {
21885 font-size: 14px;
21886 color: #363B4E;
21887 font-weight: 500;
21888 }
21889 .gbf-upgrade-overlay__dummy .gbf-dummy-disabled .fallback-options .radio-option .radio-content .radio-subtitle {
21890 font-size: 13px;
21891 color: #7A8B9A;
21892 font-weight: 400;
21893 }
21894 .gbf-upgrade-overlay__cta {
21895 position: absolute;
21896 inset: 0;
21897 display: flex;
21898 align-items: center;
21899 justify-content: center;
21900 background: rgba(255, 255, 255, 0.7);
21901 backdrop-filter: blur(2px);
21902 border-radius: 10px;
21903 padding: 24px;
21904 }
21905 .gbf-upgrade-overlay__cta-inner {
21906 display: flex;
21907 flex-direction: column;
21908 align-items: center;
21909 gap: 10px;
21910 text-align: center;
21911 max-width: 380px;
21912 }
21913 .gbf-upgrade-overlay__icon {
21914 display: flex;
21915 align-items: center;
21916 justify-content: center;
21917 }
21918 .gbf-upgrade-overlay__title {
21919 font-size: 16px;
21920 font-weight: 600;
21921 color: #363B4E;
21922 margin: 0;
21923 }
21924 .gbf-upgrade-overlay__desc {
21925 font-size: 13px;
21926 color: #7A8B9A;
21927 line-height: 1.6;
21928 margin: 0;
21929 }
21930 .gbf-upgrade-overlay__btn {
21931 display: inline-flex;
21932 align-items: center;
21933 gap: 6px;
21934 margin-top: 4px;
21935 padding: 0 20px;
21936 height: 40px;
21937 font-size: 14px;
21938 font-weight: 500;
21939 border-radius: 6px;
21940 text-decoration: none;
21941 cursor: pointer;
21942 transition: all 0.2s ease;
21943 }
21944
21945 .gbf-dummy-preview .gbf-not-available-notice {
21946 display: flex;
21947 align-items: flex-start;
21948 gap: 8px;
21949 padding: 10px 14px;
21950 background: #f8f9fb;
21951 border: 1px solid #e5e7eb;
21952 border-radius: 6px;
21953 margin-bottom: 16px;
21954 }
21955 .gbf-dummy-preview .gbf-not-available-notice svg {
21956 flex-shrink: 0;
21957 margin-top: 2px;
21958 }
21959 .gbf-dummy-preview .gbf-not-available-notice p {
21960 margin: 0;
21961 font-size: 13px;
21962 color: #6b7280;
21963 line-height: 1.5;
21964 }
21965 .gbf-dummy-preview .gbf-dummy-disabled {
21966 opacity: 0.45;
21967 pointer-events: none;
21968 user-select: none;
21969 }
21970 .gbf-dummy-preview .gbf-dummy-disabled select,
21971 .gbf-dummy-preview .gbf-dummy-disabled input[type=number] {
21972 background: #f3f4f6;
21973 cursor: not-allowed;
21974 }
21975 .gbf-dummy-preview .gbf-dummy-disabled .fallback-options {
21976 display: flex;
21977 flex-direction: column;
21978 gap: 16px;
21979 }
21980 .gbf-dummy-preview .gbf-dummy-disabled .fallback-options .radio-option {
21981 display: flex;
21982 align-items: flex-start;
21983 gap: 12px;
21984 padding: 10px 12px;
21985 border: 1px solid #E5E8F3;
21986 border-radius: 8px;
21987 background: #FFFFFF;
21988 }
21989 .gbf-dummy-preview .gbf-dummy-disabled .fallback-options .radio-option input[type=radio] {
21990 margin: 0;
21991 flex-shrink: 0;
21992 }
21993 .gbf-dummy-preview .gbf-dummy-disabled .fallback-options .radio-option .radio-content {
21994 display: flex;
21995 flex-direction: column;
21996 gap: 4px;
21997 flex: 1;
21998 }
21999 .gbf-dummy-preview .gbf-dummy-disabled .fallback-options .radio-option .radio-content .radio-title {
22000 font-size: 14px;
22001 color: #363B4E;
22002 font-weight: 500;
22003 }
22004 .gbf-dummy-preview .gbf-dummy-disabled .fallback-options .radio-option .radio-content .radio-subtitle {
22005 font-size: 13px;
22006 color: #7A8B9A;
22007 font-weight: 400;
22008 }
22009
22010 .wpfnl-webhook-drawer {
22011 width: calc(100% - 36px);
22012 right: 0;
22013 transition: none;
22014 }
22015 .wpfnl-webhook-drawer .drawer-wrapper {
22016 background: #F6F5FA;
22017 }
22018 .wpfnl-webhook-drawer .drawer-header {
22019 background: #FFFFFF;
22020 box-shadow: 0px 1px 2px rgba(190, 190, 215, 0.31) !important;
22021 padding: 15px 24px !important;
22022 justify-content: flex-start;
22023 gap: 14px;
22024 }
22025 .wpfnl-webhook-drawer .drawer-header .wpfnl-drawer-close {
22026 background: #FFFFFF;
22027 border-radius: 10px;
22028 height: 38px;
22029 width: 38px;
22030 display: flex;
22031 flex-flow: column;
22032 align-items: center;
22033 justify-content: center;
22034 cursor: pointer;
22035 border: 1px solid #EEF0F3;
22036 }
22037 .wpfnl-webhook-drawer .drawer-header .drawer-title {
22038 font-weight: 500;
22039 font-size: 16px;
22040 line-height: 1;
22041 }
22042 .wpfnl-webhook-drawer .drawer-header .webhook-search {
22043 margin-left: auto;
22044 }
22045 .wpfnl-webhook-drawer .drawer-header .webhook-search form {
22046 position: relative;
22047 }
22048 .wpfnl-webhook-drawer .drawer-header .webhook-search svg {
22049 position: absolute;
22050 top: 12px;
22051 left: 14px;
22052 }
22053 .wpfnl-webhook-drawer .drawer-header .webhook-search input[type=text] {
22054 padding-left: 34px;
22055 min-width: auto;
22056 width: 194px;
22057 background: #FFFFFF;
22058 border-color: #EEF0F3;
22059 border-radius: 10px;
22060 height: 40px;
22061 }
22062 .wpfnl-webhook-drawer .drawer-header .btn-default {
22063 height: 40px;
22064 line-height: 41px;
22065 display: flex;
22066 align-items: center;
22067 padding: 0 20px;
22068 gap: 7px;
22069 border-radius: 10px;
22070 }
22071 .wpfnl-webhook-drawer .drawer-body {
22072 padding-top: 40px;
22073 }
22074 .wpfnl-webhook-drawer .drawer-body .wpfnl-field-wrapper > label.has-tooltip .wpfnl-tooltip {
22075 margin-left: 3px;
22076 position: relative;
22077 top: -1px;
22078 }
22079 .wpfnl-webhook-drawer .webhook-content {
22080 background: #FFFFFF;
22081 box-shadow: 0px 1px 1px rgba(182, 185, 191, 0.3);
22082 border-radius: 10px;
22083 position: relative;
22084 }
22085 .wpfnl-webhook-drawer .drawer-footer {
22086 border-top: 1px solid #EEF0F3;
22087 padding: 20px 0 20px;
22088 margin-top: 30px;
22089 display: flex;
22090 flex-flow: row wrap;
22091 align-items: center;
22092 justify-content: flex-end;
22093 gap: 14px;
22094 position: relative;
22095 }
22096 .wpfnl-webhook-drawer .drawer-footer .btn-default {
22097 display: flex;
22098 flex-flow: row;
22099 align-items: center;
22100 justify-content: center;
22101 line-height: 41px;
22102 height: 40px;
22103 padding: 2px 20px 0;
22104 min-width: auto;
22105 }
22106 .wpfnl-webhook-drawer .drawer-footer .btn-default .wpfnl-loader {
22107 display: inline-block;
22108 }
22109 .wpfnl-webhook-drawer .drawer-footer .btn-default[disabled] {
22110 opacity: 0.6;
22111 display: flex;
22112 align-items: center;
22113 gap: 10px;
22114 cursor: not-allowed;
22115 }
22116 .wpfnl-webhook-drawer .drawer-footer .cancel-btn {
22117 background: transparent;
22118 box-shadow: 0 0 0 1px #E4E6EB;
22119 color: #3C3F47;
22120 }
22121 .wpfnl-webhook-drawer .drawer-footer .wpfnl-alert {
22122 display: inline-block;
22123 padding: 10px 20px;
22124 }
22125 .wpfnl-webhook-drawer .no-webhook-data {
22126 height: 550px;
22127 display: flex;
22128 flex-flow: column;
22129 align-items: center;
22130 justify-content: center;
22131 gap: 40px;
22132 font-weight: 500;
22133 font-size: 18px;
22134 line-height: 1;
22135 color: #363B4E;
22136 }
22137 .wpfnl-webhook-drawer .webhook-list-wrapper .webhook-single-list,
22138 .wpfnl-webhook-drawer .webhook-list-wrapper .list-header {
22139 display: flex;
22140 flex-flow: row wrap;
22141 align-items: center;
22142 justify-content: space-between;
22143 gap: 15px;
22144 }
22145 .wpfnl-webhook-drawer .webhook-list-wrapper .webhook-single-list .name-field,
22146 .wpfnl-webhook-drawer .webhook-list-wrapper .list-header .name-field {
22147 width: calc((80% - 135px) / 2);
22148 max-width: 300px;
22149 color: #363B4E;
22150 font-weight: 500;
22151 }
22152 .wpfnl-webhook-drawer .webhook-list-wrapper .webhook-single-list .request-url-field,
22153 .wpfnl-webhook-drawer .webhook-list-wrapper .list-header .request-url-field {
22154 width: calc((80% - 135px) / 2);
22155 }
22156 .wpfnl-webhook-drawer .webhook-list-wrapper .webhook-single-list .status-field,
22157 .wpfnl-webhook-drawer .webhook-list-wrapper .list-header .status-field {
22158 width: 92px;
22159 margin-left: auto;
22160 }
22161 .wpfnl-webhook-drawer .webhook-list-wrapper .webhook-single-list .action-field,
22162 .wpfnl-webhook-drawer .webhook-list-wrapper .list-header .action-field {
22163 width: 74px;
22164 text-align: center;
22165 }
22166 .wpfnl-webhook-drawer .webhook-list-wrapper .list-header {
22167 padding: 13px 24px;
22168 border-bottom: 1px solid #E5E8F3;
22169 }
22170 .wpfnl-webhook-drawer .webhook-list-wrapper .list-header .name-field {
22171 color: #7A8B9A;
22172 font-weight: 400;
22173 }
22174 .wpfnl-webhook-drawer .webhook-list-wrapper .webhook-single-list {
22175 padding: 15px 24px;
22176 border-bottom: 1px solid #E5E8F3;
22177 }
22178 .wpfnl-webhook-drawer .webhook-list-wrapper .webhook-single-list:last-child {
22179 border-bottom: 0;
22180 }
22181 .wpfnl-webhook-drawer .webhook-list-wrapper .webhook-single-list.no-data {
22182 text-align: center;
22183 display: block;
22184 }
22185 .wpfnl-webhook-drawer .webhook-list-wrapper .webhook-single-list .request-url-field {
22186 word-break: break-all;
22187 }
22188 .wpfnl-webhook-drawer .webhook-list-wrapper .webhook-single-list .status-field .wpfnl-loader {
22189 display: block;
22190 position: absolute;
22191 top: 1px;
22192 left: 30px;
22193 }
22194 .wpfnl-webhook-drawer .webhook-list-wrapper .webhook-single-list .action-field button {
22195 border: none;
22196 cursor: pointer;
22197 text-align: center;
22198 padding: 0 6px;
22199 display: inline-block;
22200 height: 30px;
22201 line-height: 30px;
22202 background-color: transparent;
22203 margin-left: 2px;
22204 }
22205 .wpfnl-webhook-drawer .webhook-list-wrapper .webhook-single-list .action-field button svg {
22206 position: relative;
22207 top: 4px;
22208 }
22209
22210 .webhook-settings-drawer {
22211 width: 860px;
22212 }
22213 .webhook-settings-drawer .drawer-wrapper {
22214 background: #fff;
22215 }
22216 .webhook-settings-drawer .drawer-wrapper .drawer-body {
22217 padding-top: 0;
22218 }
22219 .webhook-settings-drawer .drawer-wrapper .drawer-header {
22220 justify-content: space-between;
22221 box-shadow: none !important;
22222 padding: 16px 30px 15px 30px !important;
22223 }
22224 .webhook-settings-drawer .webhook-settings-content {
22225 background: #FFFFFF;
22226 border-radius: 0;
22227 border-top: 1px solid #EEF0F3;
22228 }
22229 .webhook-settings-drawer .wpfnl-field-wrapper {
22230 margin-bottom: 20px;
22231 }
22232 .webhook-settings-drawer .wpfnl-field-wrapper:last-child {
22233 margin-bottom: 0;
22234 }
22235 .webhook-settings-drawer .wpfnl-field-wrapper > label {
22236 width: 170px;
22237 }
22238 .webhook-settings-drawer .wpfnl-field-wrapper .wpfnl-fields .link-icon {
22239 position: absolute;
22240 top: 0;
22241 width: 38px;
22242 height: 38px;
22243 display: flex;
22244 align-items: center;
22245 justify-content: center;
22246 border-right: 1px solid #EEF0F3;
22247 }
22248 .webhook-settings-drawer .wpfnl-field-wrapper .wpfnl-fields .hints {
22249 color: #e65555;
22250 display: none;
22251 }
22252 .webhook-settings-drawer .wpfnl-field-wrapper input[type=date],
22253 .webhook-settings-drawer .wpfnl-field-wrapper input[type=search],
22254 .webhook-settings-drawer .wpfnl-field-wrapper input[type=url],
22255 .webhook-settings-drawer .wpfnl-field-wrapper input[type=tel],
22256 .webhook-settings-drawer .wpfnl-field-wrapper input[type=number],
22257 .webhook-settings-drawer .wpfnl-field-wrapper input[type=password],
22258 .webhook-settings-drawer .wpfnl-field-wrapper input[type=email],
22259 .webhook-settings-drawer .wpfnl-field-wrapper input[type=text],
22260 .webhook-settings-drawer .wpfnl-field-wrapper select {
22261 height: 38px;
22262 border-color: #EEF0F3;
22263 color: #363B4E;
22264 letter-spacing: -0.01em;
22265 font-weight: 400;
22266 }
22267 .webhook-settings-drawer .wpfnl-field-wrapper input[type=date]:-webkit-autofill,
22268 .webhook-settings-drawer .wpfnl-field-wrapper input[type=search]:-webkit-autofill,
22269 .webhook-settings-drawer .wpfnl-field-wrapper input[type=url]:-webkit-autofill,
22270 .webhook-settings-drawer .wpfnl-field-wrapper input[type=tel]:-webkit-autofill,
22271 .webhook-settings-drawer .wpfnl-field-wrapper input[type=number]:-webkit-autofill,
22272 .webhook-settings-drawer .wpfnl-field-wrapper input[type=password]:-webkit-autofill,
22273 .webhook-settings-drawer .wpfnl-field-wrapper input[type=email]:-webkit-autofill,
22274 .webhook-settings-drawer .wpfnl-field-wrapper input[type=text]:-webkit-autofill,
22275 .webhook-settings-drawer .wpfnl-field-wrapper select:-webkit-autofill {
22276 -webkit-box-shadow: 0 0 0 30px #ffffff inset;
22277 box-shadow: 0 0 0 30px #ffffff inset;
22278 -webkit-text-fill-color: #363B4E !important;
22279 }
22280 .webhook-settings-drawer .wpfnl-field-wrapper input[type=date]::-webkit-input-placeholder,
22281 .webhook-settings-drawer .wpfnl-field-wrapper input[type=search]::-webkit-input-placeholder,
22282 .webhook-settings-drawer .wpfnl-field-wrapper input[type=url]::-webkit-input-placeholder,
22283 .webhook-settings-drawer .wpfnl-field-wrapper input[type=tel]::-webkit-input-placeholder,
22284 .webhook-settings-drawer .wpfnl-field-wrapper input[type=number]::-webkit-input-placeholder,
22285 .webhook-settings-drawer .wpfnl-field-wrapper input[type=password]::-webkit-input-placeholder,
22286 .webhook-settings-drawer .wpfnl-field-wrapper input[type=email]::-webkit-input-placeholder,
22287 .webhook-settings-drawer .wpfnl-field-wrapper input[type=text]::-webkit-input-placeholder,
22288 .webhook-settings-drawer .wpfnl-field-wrapper select::-webkit-input-placeholder {
22289 color: #A7A8B3;
22290 }
22291 .webhook-settings-drawer .wpfnl-field-wrapper input[type=date]::-moz-placeholder,
22292 .webhook-settings-drawer .wpfnl-field-wrapper input[type=search]::-moz-placeholder,
22293 .webhook-settings-drawer .wpfnl-field-wrapper input[type=url]::-moz-placeholder,
22294 .webhook-settings-drawer .wpfnl-field-wrapper input[type=tel]::-moz-placeholder,
22295 .webhook-settings-drawer .wpfnl-field-wrapper input[type=number]::-moz-placeholder,
22296 .webhook-settings-drawer .wpfnl-field-wrapper input[type=password]::-moz-placeholder,
22297 .webhook-settings-drawer .wpfnl-field-wrapper input[type=email]::-moz-placeholder,
22298 .webhook-settings-drawer .wpfnl-field-wrapper input[type=text]::-moz-placeholder,
22299 .webhook-settings-drawer .wpfnl-field-wrapper select::-moz-placeholder {
22300 color: #A7A8B3;
22301 }
22302 .webhook-settings-drawer .wpfnl-field-wrapper input[type=date]:-ms-input-placeholder,
22303 .webhook-settings-drawer .wpfnl-field-wrapper input[type=search]:-ms-input-placeholder,
22304 .webhook-settings-drawer .wpfnl-field-wrapper input[type=url]:-ms-input-placeholder,
22305 .webhook-settings-drawer .wpfnl-field-wrapper input[type=tel]:-ms-input-placeholder,
22306 .webhook-settings-drawer .wpfnl-field-wrapper input[type=number]:-ms-input-placeholder,
22307 .webhook-settings-drawer .wpfnl-field-wrapper input[type=password]:-ms-input-placeholder,
22308 .webhook-settings-drawer .wpfnl-field-wrapper input[type=email]:-ms-input-placeholder,
22309 .webhook-settings-drawer .wpfnl-field-wrapper input[type=text]:-ms-input-placeholder,
22310 .webhook-settings-drawer .wpfnl-field-wrapper select:-ms-input-placeholder {
22311 color: #A7A8B3;
22312 }
22313 .webhook-settings-drawer .wpfnl-field-wrapper input[type=date]:-moz-placeholder,
22314 .webhook-settings-drawer .wpfnl-field-wrapper input[type=search]:-moz-placeholder,
22315 .webhook-settings-drawer .wpfnl-field-wrapper input[type=url]:-moz-placeholder,
22316 .webhook-settings-drawer .wpfnl-field-wrapper input[type=tel]:-moz-placeholder,
22317 .webhook-settings-drawer .wpfnl-field-wrapper input[type=number]:-moz-placeholder,
22318 .webhook-settings-drawer .wpfnl-field-wrapper input[type=password]:-moz-placeholder,
22319 .webhook-settings-drawer .wpfnl-field-wrapper input[type=email]:-moz-placeholder,
22320 .webhook-settings-drawer .wpfnl-field-wrapper input[type=text]:-moz-placeholder,
22321 .webhook-settings-drawer .wpfnl-field-wrapper select:-moz-placeholder {
22322 color: #A7A8B3;
22323 }
22324 .webhook-settings-drawer .wpfnl-field-wrapper select {
22325 color: #A7A8B3;
22326 max-width: 240px;
22327 width: 100%;
22328 padding-right: 36px;
22329 -moz-appearance: none;
22330 -webkit-appearance: none;
22331 appearance: none;
22332 background-image: url("data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMTIgNyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBzdHJva2U9IiM3QThCOUEiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIiBkPSJNMTAuODEzIDFsLTQuNSA0LjUtNC41LTQuNSIvPjwvc3ZnPg==");
22333 background-repeat: no-repeat;
22334 background-position-x: calc(100% - 13px);
22335 background-position-y: 13px;
22336 background-size: 12px 12px;
22337 }
22338 .webhook-settings-drawer .wpfnl-field-wrapper select.value-selected {
22339 color: #363B4E;
22340 }
22341 .webhook-settings-drawer .wpfnl-field-wrapper select option {
22342 color: #A7A8B3;
22343 }
22344 .webhook-settings-drawer .wpfnl-field-wrapper .wpfnl-tooltip p {
22345 min-width: 160px;
22346 }
22347 .webhook-settings-drawer .wpfnl-field-wrapper .wpfnl-custom-single-select {
22348 width: 240px;
22349 }
22350 .webhook-settings-drawer .feed-name .wpfnl-tooltip p {
22351 left: calc(100% + 8px);
22352 transform: translate(0, 50%);
22353 bottom: 50%;
22354 }
22355 .webhook-settings-drawer .feed-name .wpfnl-tooltip p:before {
22356 left: -4px;
22357 bottom: 50%;
22358 margin: 0 0px -6px 0px;
22359 }
22360 .webhook-settings-drawer .request-url input[type=text] {
22361 padding-left: 50px;
22362 }
22363 .webhook-settings-drawer .primary-settings {
22364 padding: 30px 0;
22365 }
22366 .webhook-settings-drawer .additional-settings {
22367 padding-top: 30px;
22368 }
22369 .webhook-settings-drawer .request-header-settings,
22370 .webhook-settings-drawer .primary-settings {
22371 border-bottom: 1px solid #EEF0F3;
22372 }
22373 .webhook-settings-drawer .primary-settings .request-formate .wpfnl-fields,
22374 .webhook-settings-drawer .primary-settings .request-method .wpfnl-fields {
22375 max-width: 100%;
22376 }
22377 .webhook-settings-drawer .request-header {
22378 align-items: flex-start;
22379 }
22380 .webhook-settings-drawer .request-header > label {
22381 position: relative;
22382 top: 34px;
22383 }
22384 .webhook-settings-drawer .request-body-loop-wrapper .loop-header,
22385 .webhook-settings-drawer .request-body-loop-wrapper .single-loop {
22386 display: flex;
22387 flex-flow: row wrap;
22388 align-items: flex-start;
22389 margin-bottom: 14px;
22390 gap: 10px;
22391 }
22392 .webhook-settings-drawer .request-body-loop-wrapper .loop-header:last-child,
22393 .webhook-settings-drawer .request-body-loop-wrapper .single-loop:last-child {
22394 margin-bottom: 0;
22395 }
22396 .webhook-settings-drawer .request-body-loop-wrapper .loop-header .value,
22397 .webhook-settings-drawer .request-body-loop-wrapper .loop-header .name,
22398 .webhook-settings-drawer .request-body-loop-wrapper .single-loop .value,
22399 .webhook-settings-drawer .request-body-loop-wrapper .single-loop .name {
22400 width: calc(50% - 29px);
22401 }
22402 .webhook-settings-drawer .request-body-loop-wrapper .loop-header .value .crm-data-loader,
22403 .webhook-settings-drawer .request-body-loop-wrapper .single-loop .value .crm-data-loader {
22404 width: calc(100% - 13px);
22405 left: 2px;
22406 }
22407 .webhook-settings-drawer .request-body-loop-wrapper .loop-header input,
22408 .webhook-settings-drawer .request-body-loop-wrapper .loop-header select,
22409 .webhook-settings-drawer .request-body-loop-wrapper .single-loop input,
22410 .webhook-settings-drawer .request-body-loop-wrapper .single-loop select {
22411 min-width: auto;
22412 box-shadow: 0px 1px 1px rgba(182, 185, 191, 0.3);
22413 border-radius: 6px;
22414 border: none;
22415 max-width: 100%;
22416 }
22417 .webhook-settings-drawer .request-body-loop-wrapper .loop-header {
22418 margin-bottom: 8px;
22419 }
22420 .webhook-settings-drawer .request-body-loop-wrapper .loop-header .value,
22421 .webhook-settings-drawer .request-body-loop-wrapper .loop-header .name {
22422 font-size: 14px;
22423 line-height: 1.2;
22424 font-weight: 500;
22425 color: #363B4E;
22426 }
22427 .webhook-settings-drawer .request-body-loop-wrapper .single-loop {
22428 background: #F6F5FA;
22429 border-radius: 10px;
22430 padding: 16px;
22431 }
22432 .webhook-settings-drawer .request-body-loop-wrapper .single-loop.only-one .value,
22433 .webhook-settings-drawer .request-body-loop-wrapper .single-loop.only-one .name {
22434 width: calc(50% - 5px);
22435 }
22436 .webhook-settings-drawer .request-body-loop-wrapper .single-loop.only-one .actions {
22437 display: none;
22438 }
22439 .webhook-settings-drawer .request-body-loop-wrapper .single-loop .wpfnl-custom-single-select .custom-select-wrapper {
22440 box-shadow: 0px 1px 1px rgba(182, 185, 191, 0.3);
22441 border: none;
22442 }
22443 .webhook-settings-drawer .request-body-loop-wrapper .actions button {
22444 border: none;
22445 line-height: 1;
22446 padding: 3px;
22447 cursor: pointer;
22448 background: #FFFFFF;
22449 box-shadow: 0px 1px 1px rgba(182, 185, 191, 0.3);
22450 border-radius: 6px;
22451 width: 38px;
22452 height: 38px;
22453 display: flex;
22454 flex-flow: column;
22455 align-items: center;
22456 justify-content: center;
22457 }
22458 .webhook-settings-drawer .request-body-loop-wrapper .actions button svg {
22459 display: block;
22460 }
22461 .webhook-settings-drawer .request-body-loop-wrapper .add-option-area {
22462 border: 1px dashed #C1C6CD;
22463 border-radius: 10px;
22464 padding: 20px;
22465 display: flex;
22466 flex-flow: column;
22467 align-items: center;
22468 justify-content: center;
22469 }
22470 .webhook-settings-drawer .request-body-loop-wrapper .add-option-area .add-option {
22471 display: flex;
22472 align-items: center;
22473 justify-content: center;
22474 gap: 8px;
22475 padding: 2px 25px 0 25px;
22476 line-height: 1;
22477 }
22478 .webhook-settings-drawer .request-body-loop-wrapper .add-option-area .add-option svg {
22479 width: 12px;
22480 height: 12px;
22481 }
22482 .webhook-settings-drawer .request-body-loop-wrapper.data-loaded .single-loop .value .crm-data-loader {
22483 display: none;
22484 }
22485 .webhook-settings-drawer .additional-settings .webhook-event .wpfnl-fields {
22486 max-width: 100%;
22487 }
22488 .webhook-settings-drawer .additional-settings .request-body {
22489 align-items: flex-start;
22490 }
22491 .webhook-settings-drawer .additional-settings .request-body > label {
22492 position: relative;
22493 top: 2px;
22494 width: 180px;
22495 }
22496 .webhook-settings-drawer .additional-settings .request-body > .wpfnl-fields {
22497 max-width: 100%;
22498 width: calc(100% - 180px);
22499 }
22500 .webhook-settings-drawer .additional-settings .request-body .wpfnl-radiobtn {
22501 margin-bottom: 10px;
22502 display: block;
22503 }
22504 .webhook-settings-drawer .additional-settings .request-body .wpfnl-radiobtn label {
22505 font-size: 13px;
22506 color: #363B4E;
22507 }
22508 .webhook-settings-drawer .additional-settings .request-body .wpfnl-radiobtn label::before {
22509 background: #F6F5FA;
22510 border-color: #EEF0F3;
22511 width: 20px;
22512 height: 20px;
22513 }
22514 .webhook-settings-drawer .additional-settings .request-body .wpfnl-radiobtn label::after {
22515 left: 6px;
22516 top: 3px;
22517 width: 8px;
22518 height: 8px;
22519 }
22520 .webhook-settings-drawer .additional-settings .request-body .wpfnl-radiobtn input[type=radio]:checked + label::before {
22521 background: #6E42D3;
22522 }
22523 .webhook-settings-drawer .additional-settings .request-body .wpfnl-radiobtn input[type=radio]:checked + label::after {
22524 background: #ffffff;
22525 }
22526 .webhook-settings-drawer .additional-settings .request-body .request-body-loop-wrapper {
22527 margin-top: 20px;
22528 border: 1px solid #EEF0F3;
22529 border-radius: 10px;
22530 padding: 16px 20px 20px;
22531 }
22532
22533 @media only screen and (max-width: 1699px) {
22534 .wpfnl-webhook-drawer .webhook-content {
22535 max-width: 1280px;
22536 width: 100%;
22537 margin: 0 auto;
22538 }
22539 }
22540 @media only screen and (max-width: 991px) {
22541 .webhook-settings-drawer {
22542 width: 700px;
22543 }
22544 }
22545 @media only screen and (max-width: 782px) {
22546 .wpfnl-webhook-drawer {
22547 width: 100%;
22548 }
22549 }
22550 .wpfnl-settings-drawer .drawer-body {
22551 background: #f6f5fa;
22552 }
22553 .wpfnl-settings-drawer .fnl-settings-content {
22554 margin-top: 30px;
22555 }
22556 .wpfnl-settings-drawer .fnl-settings-content .wpfnl-field-wrapper > label {
22557 width: 310px;
22558 }
22559 .wpfnl-settings-drawer .fnl-settings-content .wpfnl-field-wrapper .wpfnl-fields {
22560 max-width: 350px;
22561 width: calc(100% - 350px);
22562 }
22563 .wpfnl-settings-drawer .fnl-settings-content .settings-title {
22564 padding: 16px 24px;
22565 display: flex;
22566 flex-flow: row wrap;
22567 align-items: center;
22568 font-weight: 500;
22569 color: #363B4E;
22570 text-transform: capitalize;
22571 box-shadow: 0px 2px 4px rgba(220, 220, 237, 0.4);
22572 background: #ffffff;
22573 border-radius: 10px 10px 0 0;
22574 position: relative;
22575 }
22576 .wpfnl-settings-drawer .fnl-settings-content .settings-title > svg {
22577 margin-right: 10px;
22578 }
22579 .wpfnl-settings-drawer .fnl-settings-content .settings-title a {
22580 line-height: 1;
22581 position: relative;
22582 top: 3px;
22583 margin-left: auto;
22584 }
22585 .wpfnl-settings-drawer .fnl-settings-content .settings-title a svg {
22586 width: 20px;
22587 height: 20px;
22588 }
22589 .wpfnl-settings-drawer .fnl-settings-content .settings-title a svg path {
22590 stroke: #6E42D3;
22591 }
22592 .wpfnl-settings-drawer .fnl-settings-content .hints {
22593 width: 100%;
22594 display: block;
22595 color: #f68a40;
22596 }
22597 .wpfnl-settings-drawer .fnl-settings-content .wpfnl-box {
22598 background: #ffffff;
22599 border-radius: 10px;
22600 padding: 30px;
22601 box-shadow: 0 1px 2px 0 rgba(190, 190, 215, 0.2);
22602 }
22603 .wpfnl-settings-drawer .fnl-settings-content .pro-tag-icon {
22604 transform: translateY(6px);
22605 margin-left: 0px;
22606 position: static;
22607 display: inline-block;
22608 }
22609 .wpfnl-settings-drawer .fnl-settings-content .settings-title + .wpfnl-box {
22610 border-radius: 0 0 10px 10px;
22611 }
22612 .wpfnl-settings-drawer .fnl-settings-content .wpfnl-checkbox.disabled > label {
22613 cursor: not-allowed;
22614 opacity: 0.5;
22615 }
22616 .wpfnl-settings-drawer .fnl-settings-content .wpfnl-checkbox.disabled > label:before {
22617 background-color: #d7d7d7;
22618 }
22619 .wpfnl-settings-drawer .fnl-settings-content #wpfnl-utm {
22620 display: flex;
22621 flex-flow: row wrap;
22622 }
22623 .wpfnl-settings-drawer .fnl-settings-content #wpfnl-utm .wpfnl-field-wrapper {
22624 display: block;
22625 width: 50%;
22626 padding-right: 30px;
22627 }
22628 .wpfnl-settings-drawer .fnl-settings-content #wpfnl-utm .wpfnl-field-wrapper > label {
22629 width: auto;
22630 margin-bottom: 8px;
22631 display: block;
22632 padding: 0;
22633 }
22634 .wpfnl-settings-drawer .fnl-settings-content #wpfnl-utm .wpfnl-field-wrapper .wpfnl-fields {
22635 max-width: 100%;
22636 width: 100%;
22637 }
22638 .wpfnl-settings-drawer .settings-content__footer {
22639 border-top: 1px solid #E2E5ED;
22640 padding: 20px 0 20px;
22641 margin-top: 30px;
22642 display: flex;
22643 flex-flow: row wrap;
22644 align-items: center;
22645 justify-content: flex-end;
22646 position: relative;
22647 }
22648 .wpfnl-settings-drawer .settings-content__footer .update {
22649 display: flex;
22650 flex-flow: row;
22651 align-items: center;
22652 justify-content: center;
22653 line-height: 39px;
22654 }
22655 .wpfnl-settings-drawer .settings-content__footer .wpfnl-alert {
22656 display: inline-block;
22657 margin-right: 10px;
22658 }
22659 .wpfnl-settings-drawer .settings-content__footer .wpfnl-loader {
22660 display: inline-block;
22661 }
22662
22663 .wpfnl-automations {
22664 position: relative;
22665 }
22666 .wpfnl-automations::before {
22667 content: "";
22668 position: absolute;
22669 top: 0;
22670 left: 0;
22671 pointer-events: none;
22672 background: linear-gradient(188deg, #E8E2FF 6.05%, #FFF 95.27%);
22673 height: 650px;
22674 width: 100%;
22675 }
22676 .wpfnl-automations .wpfnl-automation-hero {
22677 display: flex;
22678 flex-flow: row wrap;
22679 align-items: flex-start;
22680 gap: 40px;
22681 justify-content: space-between;
22682 max-width: 950px;
22683 margin: 0 auto;
22684 width: 100%;
22685 padding-top: 84px;
22686 margin-bottom: 60px;
22687 }
22688 .wpfnl-automations .wpfnl-automation-hero .wpfnl-automation-hero-left {
22689 width: 50%;
22690 max-width: 500px;
22691 }
22692 .wpfnl-automations .wpfnl-automation-hero .wpfnl-automation-hero-right {
22693 width: 240px;
22694 }
22695 .wpfnl-automations .wpfnl-automation-hero .hero-title {
22696 color: #1D2327;
22697 font-size: 40px;
22698 font-weight: 700;
22699 line-height: 1.15;
22700 margin-bottom: 10px;
22701 }
22702 .wpfnl-automations .wpfnl-automation-hero .hero-description {
22703 color: #1F2937;
22704 font-size: 16px;
22705 font-weight: 400;
22706 line-height: 1.5;
22707 margin-bottom: 20px;
22708 }
22709 .wpfnl-automations .wpfnl-automation-hero .cta-buttons {
22710 display: flex;
22711 gap: 8px;
22712 }
22713 .wpfnl-automations .wpfnl-automation-hero .btn-default {
22714 height: auto;
22715 line-height: 1;
22716 padding: 17px 22px;
22717 border: 1px solid transparent;
22718 display: inline-flex;
22719 gap: 6px;
22720 }
22721 .wpfnl-automations .wpfnl-automation-hero .btn-default .btn-text {
22722 font-size: 14px;
22723 display: block;
22724 color: #fff;
22725 font-weight: 500;
22726 line-height: 1;
22727 }
22728 .wpfnl-automations .wpfnl-automation-hero .btn-default.outline {
22729 background: #eee;
22730 border-color: #d8d8d8;
22731 color: #1e2327;
22732 }
22733 .wpfnl-automations .wpfnl-automation-hero .btn-default.outline .btn-text {
22734 color: #1e2327;
22735 }
22736 .wpfnl-automations .wpfnl-automation-hero .loader svg {
22737 display: block;
22738 }
22739 .wpfnl-automations .wpfnl-automation-hero .rating {
22740 color: #1F2937;
22741 font-size: 13px;
22742 font-weight: 400;
22743 line-height: 1;
22744 border-radius: 40px;
22745 border: 1px solid #D3CAF3;
22746 padding: 7px 10px;
22747 display: inline-flex;
22748 align-items: center;
22749 gap: 5px;
22750 }
22751 .wpfnl-automations .wpfnl-automation-hero .feature-list {
22752 display: flex;
22753 flex-flow: column;
22754 gap: 20px;
22755 margin-top: 23px;
22756 }
22757 .wpfnl-automations .wpfnl-automation-hero .feature-list li {
22758 color: #1F2937;
22759 font-size: 15px;
22760 font-weight: 400;
22761 line-height: 1.1;
22762 position: relative;
22763 padding-left: 26px;
22764 }
22765 .wpfnl-automations .wpfnl-automation-hero .feature-list li::before {
22766 content: "";
22767 position: absolute;
22768 top: 0;
22769 left: 0;
22770 width: 18px;
22771 height: 18px;
22772 background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxOCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE1IDQuNUw2Ljc1IDEyLjc1TDMgOSIgc3Ryb2tlPSIjNkU0MkQzIiBzdHJva2Utd2lkdGg9IjEuOCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgo=);
22773 }
22774
22775 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__header .wpfnl-dashboard-header-left {
22776 margin-bottom: 0 !important;
22777 }
22778 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__header .wpfnl-dashboard-header-left .wpfnl-dashboard-title {
22779 color: #363B4E;
22780 font-size: 20px;
22781 font-style: normal;
22782 font-weight: 600;
22783 line-height: 1.1;
22784 }
22785 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__header .wpfnl-dashboard-header-right {
22786 display: flex;
22787 align-items: center;
22788 gap: 15px;
22789 }
22790 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__header .wpfnl-dashboard-header-right .funnel-search,
22791 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__header .wpfnl-dashboard-header-right .import-export {
22792 margin: 0;
22793 }
22794 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .hero-section .hero-video-container {
22795 position: relative;
22796 padding: 0 15px 553px 15px;
22797 height: 0;
22798 overflow: hidden;
22799 border-radius: 24px;
22800 max-width: 950px;
22801 width: 100%;
22802 margin: 0 auto;
22803 border: 6px solid #FFFFFF;
22804 }
22805 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .hero-section .hero-video-container iframe {
22806 position: absolute;
22807 top: 0;
22808 left: 0;
22809 width: 100%;
22810 height: 553px;
22811 }
22812 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .features-section {
22813 margin-bottom: 80px;
22814 margin-top: 80px;
22815 }
22816 @media (max-width: 1199px) {
22817 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .features-section {
22818 margin-bottom: 60px;
22819 margin-top: 60px;
22820 }
22821 }
22822 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .features-section .feature-container {
22823 max-width: 1440px;
22824 margin: 0 auto;
22825 padding: 0 15px;
22826 }
22827 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .features-section .feature-container .section-title {
22828 color: #1D2327;
22829 text-align: center;
22830 font-size: 30px;
22831 font-weight: 700;
22832 line-height: 1.2;
22833 margin-bottom: 40px;
22834 }
22835 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .features-section .feature-container .features-grid {
22836 display: grid;
22837 grid-template-columns: repeat(2, 1fr);
22838 gap: 20px;
22839 max-width: 846px;
22840 width: 100%;
22841 margin: 0 auto;
22842 }
22843 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .features-section .feature-container .features-grid .feature-card {
22844 background: #ffffff;
22845 border-radius: 20px;
22846 padding: 40px;
22847 box-shadow: 0 2px 8px rgba(0, 0, 0, 0.08);
22848 transition: transform 0.3s ease, box-shadow 0.3s ease;
22849 }
22850 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .features-section .feature-container .features-grid .feature-card:hover {
22851 transform: translateY(-0.5px);
22852 box-shadow: 0 8px 24px rgba(0, 0, 0, 0.12);
22853 }
22854 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .features-section .feature-container .features-grid .feature-card .feature-title {
22855 color: #363B4E;
22856 font-size: 18px;
22857 font-style: normal;
22858 font-weight: 600;
22859 line-height: 1.1;
22860 margin: 22px 0 10px;
22861 }
22862 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .features-section .feature-container .features-grid .feature-card .feature-description {
22863 color: #7A8B9A;
22864 font-size: 15px;
22865 font-style: normal;
22866 font-weight: 400;
22867 line-height: 1.6;
22868 }
22869 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .features-section .feature-container .features-footer {
22870 color: #363B4E;
22871 text-align: center;
22872 font-size: 20px;
22873 font-style: normal;
22874 font-weight: 700;
22875 line-height: 1.2;
22876 margin-top: 30px;
22877 }
22878 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .bottom-cta-section {
22879 margin: 0 15px;
22880 }
22881 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .bottom-cta-section .cta-content-container {
22882 display: flex;
22883 align-items: center;
22884 justify-content: space-between;
22885 gap: 40px;
22886 max-width: 950px;
22887 width: 100%;
22888 margin: 0 auto 64px;
22889 border-radius: 30px;
22890 background: linear-gradient(180deg, #08020C 0%, #2C0C47 56.01%, #4D157C 100%);
22891 padding: 56px 60px;
22892 position: relative;
22893 overflow: hidden;
22894 }
22895 @media (max-width: 1399px) {
22896 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .bottom-cta-section .cta-content-container {
22897 margin-bottom: 50px;
22898 }
22899 }
22900 @media (max-width: 1199px) {
22901 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .bottom-cta-section .cta-content-container {
22902 padding: 36px 40px;
22903 border-radius: 20px;
22904 }
22905 }
22906 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .bottom-cta-section .cta-content-container::before {
22907 content: "";
22908 position: absolute;
22909 top: 0;
22910 left: 0;
22911 right: 0;
22912 bottom: 0;
22913 background: url("../images/automation-cta-bg.webp") no-repeat center center;
22914 background-size: cover;
22915 opacity: 0.3;
22916 pointer-events: none;
22917 z-index: -1;
22918 }
22919 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .bottom-cta-section .cta-content-container .cta-text {
22920 width: calc(100% - 260px);
22921 max-width: 470px;
22922 }
22923 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .bottom-cta-section .cta-content-container .cta-text .cta-title {
22924 font-weight: 600;
22925 font-size: 30px;
22926 line-height: 1.33;
22927 color: #ffffff;
22928 margin-bottom: 16px;
22929 }
22930 @media (max-width: 1199px) {
22931 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .bottom-cta-section .cta-content-container .cta-text .cta-title {
22932 font-size: 26px;
22933 }
22934 }
22935 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .bottom-cta-section .cta-content-container .cta-text .cta-subtitle {
22936 font-weight: 400;
22937 font-size: 15px;
22938 line-height: 1.6;
22939 color: rgba(255, 255, 255, 0.9);
22940 }
22941 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .bottom-cta-section .cta-content-container .cta-btn-wrapper {
22942 width: 218px;
22943 display: flex;
22944 align-items: center;
22945 justify-content: end;
22946 }
22947 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .bottom-cta-section .cta-content-container .cta-btn-wrapper .btn {
22948 padding: 12px 24px;
22949 border-radius: 10px;
22950 font-weight: 500;
22951 font-size: 16px;
22952 cursor: pointer;
22953 border: none;
22954 transition: all 0.3s ease;
22955 font-style: normal;
22956 line-height: normal;
22957 display: inline-block;
22958 }
22959 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .bottom-cta-section .cta-content-container .cta-btn-wrapper .btn:hover {
22960 transform: translateY(-2px);
22961 box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
22962 }
22963 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .bottom-cta-section .cta-content-container .cta-btn-wrapper .btn-primary {
22964 background: #ffffff;
22965 color: #6E41D3;
22966 box-shadow: 0 2px 4px rgba(223, 223, 249, 0.25);
22967 }
22968 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .bottom-cta-section .cta-content-container .cta-btn-wrapper .btn-primary:hover {
22969 color: rgb(94.9871244635, 47.4935622318, 204.0064377682);
22970 }
22971 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__inner-content .funnel-list__wrapper .funnel__single-list .wpfnl-name {
22972 width: 240px;
22973 }
22974 @media (max-width: 1199px) {
22975 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__inner-content .funnel-list__wrapper .funnel__single-list .wpfnl-name {
22976 width: 180px;
22977 }
22978 }
22979 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__inner-content .funnel-list__wrapper .funnel__single-list .wpfnl-customers {
22980 display: flex;
22981 flex-flow: row wrap;
22982 align-items: center;
22983 gap: 8px;
22984 width: 375px;
22985 }
22986 @media (max-width: 1199px) {
22987 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__inner-content .funnel-list__wrapper .funnel__single-list .wpfnl-customers {
22988 width: 270px;
22989 }
22990 }
22991 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__inner-content .funnel-list__wrapper .funnel__single-list .wpfnl-status {
22992 width: 75px;
22993 position: relative;
22994 }
22995 @media (max-width: 1199px) {
22996 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__inner-content .funnel-list__wrapper .funnel__single-list .wpfnl-status {
22997 width: 60px;
22998 }
22999 }
23000 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__inner-content .funnel-list__wrapper .funnel__single-list .list-action {
23001 display: flex;
23002 flex-flow: row;
23003 align-items: center;
23004 width: 80px;
23005 gap: 9px;
23006 }
23007 @media (max-width: 1199px) {
23008 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__inner-content .funnel-list__wrapper .funnel__single-list .list-action {
23009 width: 80px;
23010 }
23011 }
23012 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__inner-content .funnel-list__wrapper .funnel__single-list.list-header .list-cell {
23013 color: #7A8B9A;
23014 font-family: Roboto;
23015 font-size: 14px;
23016 font-style: normal;
23017 font-weight: 400;
23018 line-height: normal;
23019 }
23020 .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 {
23021 padding: 0;
23022 }
23023 .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 {
23024 display: flex;
23025 align-items: center;
23026 gap: 5px;
23027 }
23028 .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 {
23029 display: flex;
23030 align-items: center;
23031 gap: 6px;
23032 padding: 8px 12px;
23033 border: 1px solid #EEF0F3;
23034 border-radius: 100px;
23035 }
23036 @media (max-width: 1199px) {
23037 .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 {
23038 padding: 6px 10px;
23039 }
23040 }
23041 .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 {
23042 color: #7A8B9A;
23043 font-size: 13px;
23044 font-style: normal;
23045 font-weight: 400;
23046 line-height: 1.08;
23047 }
23048 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__inner-content .list-footer {
23049 display: flex;
23050 flex-flow: row wrap;
23051 align-items: center;
23052 justify-content: space-between;
23053 padding: 17px 24px;
23054 }
23055 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__inner-content .list-footer .pagination-number p {
23056 display: flex;
23057 align-items: center;
23058 gap: 10px;
23059 white-space: nowrap;
23060 }
23061 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__inner-content .list-footer .pagination-number p select {
23062 width: 56px;
23063 min-width: auto;
23064 padding: 2px 8px;
23065 height: 32px;
23066 }
23067 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__inner-content .list-footer .pagination .wpfnl-pagination {
23068 display: flex;
23069 align-items: center;
23070 justify-content: center;
23071 }
23072 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__inner-content .wpfnl-funnel-automation-pro-settings-wrapper {
23073 padding: 95px 85px;
23074 background: #FFFFFF;
23075 box-shadow: 0 1px 1px rgba(182, 185, 191, 0.3);
23076 border-radius: 10px;
23077 display: flex;
23078 gap: 20px;
23079 }
23080 @media (max-width: 1550px) {
23081 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__inner-content .wpfnl-funnel-automation-pro-settings-wrapper {
23082 padding: 40px;
23083 }
23084 }
23085 @media (max-width: 1399px) {
23086 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__inner-content .wpfnl-funnel-automation-pro-settings-wrapper {
23087 flex-direction: column;
23088 }
23089 }
23090 @media (max-width: 1199px) {
23091 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__inner-content .wpfnl-funnel-automation-pro-settings-wrapper {
23092 padding: 30px;
23093 }
23094 }
23095 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__inner-content .wpfnl-funnel-automation-pro-settings-wrapper .feature-content-wrapper {
23096 border: 1px solid #EEF0F3;
23097 border-radius: 10px;
23098 flex: 1;
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-card-wrapper {
23101 border-radius: 10px 10px 0 0;
23102 background: #F6F5FA;
23103 display: grid;
23104 grid-template-columns: repeat(2, 1fr);
23105 gap: 10px;
23106 padding: 20px;
23107 border-bottom: 1px solid #EEF0F3;
23108 }
23109 .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 {
23110 display: flex;
23111 align-items: center;
23112 justify-content: center;
23113 padding: 26px;
23114 }
23115 .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 {
23116 max-width: 433px;
23117 width: 100%;
23118 }
23119 .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 {
23120 background: #ffffff;
23121 box-shadow: 0 1px 1px rgba(182, 185, 191, 0.3);
23122 border-radius: 10px;
23123 padding: 20px;
23124 }
23125 @media (max-width: 1550px) {
23126 .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 {
23127 padding: 17px;
23128 }
23129 }
23130 .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 {
23131 color: #2D3149;
23132 font-size: 14px;
23133 font-style: normal;
23134 font-weight: 600;
23135 line-height: 1.14;
23136 letter-spacing: -0.14px;
23137 margin: 10px 0;
23138 }
23139 .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 {
23140 padding: 30px;
23141 }
23142 .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 {
23143 color: #2D3149;
23144 font-size: 18px;
23145 text-align: center;
23146 font-style: normal;
23147 font-weight: 700;
23148 line-height: 1.2;
23149 margin-bottom: 14px;
23150 }
23151 .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 {
23152 color: #7A8B9A;
23153 text-align: center;
23154 font-size: 14px;
23155 font-style: normal;
23156 font-weight: 400;
23157 line-height: 1.5;
23158 max-width: 372px;
23159 width: 100%;
23160 margin: 0 auto;
23161 }
23162
23163 @media screen and (max-width: 1399px) {
23164 .wpfnl-automations .wpfnl-automation-hero {
23165 padding-top: 54px;
23166 }
23167 .wpfnl-automations .wpfnl-automation-hero .hero-title {
23168 font-size: 34px;
23169 }
23170 }
23171 @media screen and (max-width: 1199px) {
23172 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .hero-section .hero-video-container {
23173 padding: 0 15px 493px 15px;
23174 }
23175 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .features-section .feature-container .section-title {
23176 font-size: 24px;
23177 margin-bottom: 25px;
23178 }
23179 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .features-section .feature-container .features-grid .feature-card {
23180 padding: 26px;
23181 border-radius: 14px;
23182 }
23183 }
23184 .wpfnl-integrations {
23185 width: 100%;
23186 margin-top: 20px;
23187 padding-bottom: 40px;
23188 }
23189 .wpfnl-integrations .dashboard-nav__content {
23190 max-width: 1200px;
23191 }
23192 .wpfnl-integrations .integration-section-title {
23193 color: #1D2327;
23194 font-size: 20px;
23195 font-weight: 600;
23196 line-height: 1.2;
23197 margin-bottom: 30px;
23198 display: flex;
23199 align-items: center;
23200 gap: 10px;
23201 }
23202 .wpfnl-integrations .integrations-content {
23203 margin-top: 30px;
23204 }
23205 .wpfnl-integrations .integrations-banner {
23206 background-color: #171427;
23207 background-image: url("../images/integration-banner-bg.webp");
23208 background-size: cover;
23209 background-position: center;
23210 background-repeat: no-repeat;
23211 border-radius: 20px;
23212 padding: 30px;
23213 display: flex;
23214 flex-direction: column;
23215 align-items: center;
23216 justify-content: center;
23217 text-align: center;
23218 height: 303px;
23219 overflow: hidden;
23220 position: relative;
23221 }
23222 .wpfnl-integrations .integrations-banner .circle-blur {
23223 position: absolute;
23224 top: 50%;
23225 left: 50%;
23226 width: 570px;
23227 height: 550px;
23228 background: #6E42D3;
23229 filter: blur(250px);
23230 border-radius: 50%;
23231 transform: translate(-50%, -50%);
23232 display: block;
23233 z-index: 0;
23234 }
23235 .wpfnl-integrations .integrations-banner .banner-title {
23236 color: #FFF;
23237 font-size: 30px;
23238 font-weight: 600;
23239 line-height: 1.2;
23240 position: relative;
23241 z-index: 1;
23242 }
23243 .wpfnl-integrations .integrations-banner .banner-description {
23244 color: #FFF;
23245 font-size: 14px;
23246 font-weight: 400;
23247 line-height: 1.5;
23248 max-width: 618px;
23249 margin: 9px auto 0;
23250 position: relative;
23251 z-index: 1;
23252 }
23253 .wpfnl-integrations .integrations-banner .banner-cta-btn {
23254 color: #442D81;
23255 font-size: 17px;
23256 font-weight: 500;
23257 line-height: 1;
23258 border-radius: 10px;
23259 background: #FFF;
23260 padding: 12px 25px;
23261 margin-top: 24px;
23262 display: flex;
23263 align-items: center;
23264 justify-content: center;
23265 gap: 6px;
23266 position: relative;
23267 z-index: 1;
23268 }
23269 .wpfnl-integrations .integrations-banner .banner-cta-btn:focus, .wpfnl-integrations .integrations-banner .banner-cta-btn:hover {
23270 background-color: #6E42D3;
23271 color: #FFF;
23272 }
23273 .wpfnl-integrations .integrations-list {
23274 margin-top: 33px;
23275 }
23276 .wpfnl-integrations .integrations-header {
23277 display: flex;
23278 align-items: center;
23279 justify-content: space-between;
23280 margin-bottom: 24px;
23281 }
23282 .wpfnl-integrations .integrations-title {
23283 color: #1D2327;
23284 font-size: 24px;
23285 font-weight: 600;
23286 line-height: 1.2;
23287 margin: 0;
23288 }
23289 .wpfnl-integrations .integrations-search {
23290 position: relative;
23291 display: flex;
23292 align-items: center;
23293 }
23294 .wpfnl-integrations .integrations-search svg {
23295 position: absolute;
23296 left: 14px;
23297 pointer-events: none;
23298 top: 14px;
23299 }
23300 .wpfnl-integrations input[type=text].integrations-search-input {
23301 width: 260px;
23302 padding: 7px 16px 7px 36px;
23303 height: 40px;
23304 font-size: 14px;
23305 color: #1D2327;
23306 background: #FFF;
23307 transition: all 0.3s ease;
23308 border-radius: 10px;
23309 box-shadow: 0 1px 1px 0 rgba(182, 185, 191, 0.3);
23310 border: none;
23311 }
23312 .wpfnl-integrations input[type=text].integrations-search-input::placeholder {
23313 color: #707070;
23314 }
23315 .wpfnl-integrations input[type=text].integrations-search-input:focus {
23316 outline: 1px solid #b9a3ee;
23317 }
23318 .wpfnl-integrations .integrations-grid {
23319 display: grid;
23320 grid-template-columns: repeat(4, 1fr);
23321 gap: 20px;
23322 }
23323 .wpfnl-integrations .integrations-no-results {
23324 text-align: center;
23325 padding: 60px 20px;
23326 }
23327 .wpfnl-integrations .integrations-no-results p {
23328 font-size: 18px;
23329 color: #1F2937;
23330 line-height: 1.2;
23331 }
23332 .wpfnl-integrations .integration-card {
23333 background: #FFF;
23334 border-radius: 10px;
23335 padding: 24px;
23336 transition: all 0.3s ease;
23337 position: relative;
23338 box-shadow: 0 1px 1px rgba(182, 185, 191, 0.3);
23339 }
23340 .wpfnl-integrations .integration-card-icon {
23341 display: block;
23342 margin-bottom: 20px;
23343 }
23344 .wpfnl-integrations .integration-card-lock {
23345 position: absolute;
23346 top: 16px;
23347 right: 16px;
23348 }
23349 .wpfnl-integrations .integration-card-lock svg {
23350 display: block;
23351 }
23352 .wpfnl-integrations .integration-card-title {
23353 color: #1F2937;
23354 font-size: 16px;
23355 font-weight: 600;
23356 line-height: 1.2;
23357 margin: 0 0 8px 0;
23358 display: flex;
23359 align-items: center;
23360 gap: 8px;
23361 }
23362 .wpfnl-integrations .integration-card-badge {
23363 background: #6E42D3;
23364 color: #FFF;
23365 font-size: 11px;
23366 font-weight: 500;
23367 padding: 3px 8px;
23368 border-radius: 4px;
23369 line-height: 1;
23370 }
23371 .wpfnl-integrations .integration-card-description {
23372 color: #707070;
23373 font-size: 14px;
23374 font-weight: 400;
23375 line-height: 1.5;
23376 margin: 0;
23377 }
23378
23379 @media screen and (max-width: 1199px) {
23380 .wpfnl-integrations .integrations-banner {
23381 height: 263px;
23382 }
23383 .wpfnl-integrations .integrations-banner .banner-title {
23384 font-size: 26px;
23385 }
23386 .wpfnl-integrations .integrations-title {
23387 font-size: 20px;
23388 }
23389 .wpfnl-integrations .integrations-grid {
23390 grid-template-columns: repeat(3, 1fr);
23391 }
23392 }
23393 .wpfnl-templates-page .dashboard-nav__content {
23394 width: 100%;
23395 padding: 24px;
23396 }
23397 .wpfnl-templates-page #templates-library {
23398 min-height: 580px;
23399 width: 100%;
23400 }
23401 .wpfnl-templates-page .create-funnel-loader-overlay#create-funnel-loader {
23402 position: static;
23403 opacity: 1;
23404 visibility: visible;
23405 display: flex;
23406 width: 100%;
23407 min-height: calc(100vh - 120px);
23408 height: auto;
23409 margin: 0;
23410 }
23411 .wpfnl-templates-page .template-library-modal {
23412 position: relative !important;
23413 top: 0 !important;
23414 left: 0 !important;
23415 width: 100% !important;
23416 height: auto !important;
23417 background: transparent !important;
23418 z-index: 1 !important;
23419 }
23420 .wpfnl-templates-page .template-library-modal .funnel-templates-sidebar .category-filter-wrapper {
23421 height: max-content;
23422 overflow: inherit;
23423 }
23424 .wpfnl-templates-page .template-library-modal .wpfnl-create-funnel__templates-wrapper {
23425 max-height: max-content;
23426 overflow: inherit;
23427 width: calc(100% - 280px);
23428 margin: 0 auto;
23429 }
23430 .wpfnl-templates-page .template-library-modal .back-form-modal.wpfnl-modal-close {
23431 display: none !important;
23432 }
23433 .wpfnl-templates-page .template-library-modal #wpfnl-create-funnel__inner-content {
23434 display: block !important;
23435 }
23436 .wpfnl-templates-page .template-library-modal .funnel-templates-content {
23437 padding-right: 0;
23438 }
23439 .wpfnl-templates-page .template-library-modal .wpfnl-create-funnel__templates {
23440 gap: 24px;
23441 row-gap: 40px;
23442 }
23443 .wpfnl-templates-page .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template {
23444 width: calc(25% - 18px);
23445 }
23446
23447 @media only screen and (max-width: 1699px) {
23448 .wpfnl-templates-page .template-library-modal .wpfnl-create-funnel__templates-wrapper {
23449 width: calc(100% - 80px);
23450 }
23451 }
23452 @media only screen and (max-width: 1399px) {
23453 .wpfnl-templates-page .template-library-modal .wpfnl-create-funnel__templates-wrapper {
23454 width: calc(100% - 48px);
23455 }
23456 .wpfnl-templates-page .template-library-modal .wpfnl-create-funnel__templates {
23457 row-gap: 30px;
23458 }
23459 .wpfnl-templates-page .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template {
23460 width: calc(33.3333333333% - 16px);
23461 }
23462 }
23463 @media only screen and (max-width: 1199px) {
23464 .wpfnl-templates-page .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template {
23465 width: calc(50% - 12px);
23466 }
23467 }
23468 .ab-testing-drawer {
23469 box-shadow: none;
23470 width: calc(100% - 160px);
23471 transition: none;
23472 }
23473 .ab-testing-drawer .drawer-wrapper {
23474 background: #F6F5FA;
23475 }
23476 .ab-testing-drawer .ab-testing-drawer-loader {
23477 position: absolute;
23478 left: 0;
23479 top: 0;
23480 width: 100%;
23481 height: 100%;
23482 display: flex;
23483 flex-flow: column;
23484 align-items: center;
23485 justify-content: center;
23486 background: #f6f5fa;
23487 z-index: 2;
23488 }
23489 .ab-testing-drawer .ab-testing-drawer-loader .wpfnl-loader {
23490 display: block;
23491 width: 50px;
23492 height: 50px;
23493 }
23494
23495 .folded .ab-testing-drawer {
23496 width: calc(100% - 36px);
23497 }
23498
23499 @media only screen and (max-width: 782px) {
23500 .folded .ab-testing-drawer {
23501 width: 100%;
23502 top: 46px;
23503 }
23504 }
23505 .ab-testing-drawer .drawer-header {
23506 background: #ffffff;
23507 position: relative;
23508 box-shadow: 0px 1px 2px rgba(190, 190, 215, 0.14);
23509 padding: 15px 24px;
23510 gap: 10px;
23511 }
23512 .ab-testing-drawer .header-left {
23513 display: flex;
23514 align-items: center;
23515 gap: 10px;
23516 }
23517 .ab-testing-drawer .header-left.is-pro {
23518 position: relative;
23519 z-index: 2;
23520 }
23521 .ab-testing-drawer .header-left > h4 {
23522 display: flex;
23523 flex-flow: row wrap;
23524 align-items: center;
23525 }
23526 .ab-testing-drawer .header-left .step-type,
23527 .ab-testing-drawer .header-left .step-title {
23528 color: #363B4E;
23529 font-size: 15px;
23530 font-weight: 500;
23531 line-height: 1;
23532 }
23533 .ab-testing-drawer .header-left .step-title {
23534 max-width: 235px;
23535 white-space: nowrap;
23536 overflow: hidden;
23537 text-overflow: ellipsis;
23538 }
23539 .ab-testing-drawer .header-left .step-type {
23540 text-transform: capitalize;
23541 }
23542 .ab-testing-drawer .header-left .ab-testing-status {
23543 border-radius: 100px;
23544 border: 1px solid #EFEFEF;
23545 background: #F4F4F4;
23546 display: inline-block;
23547 color: #2D3149;
23548 font-size: 10px;
23549 font-weight: 500;
23550 line-height: 1;
23551 padding: 5px 11px;
23552 margin-left: 8px;
23553 text-transform: capitalize;
23554 }
23555 .ab-testing-drawer .header-left .ab-testing-status.running {
23556 background: rgba(36, 194, 26, 0.1);
23557 color: #25C11B;
23558 border-color: rgba(36, 194, 26, 0.1);
23559 }
23560 .ab-testing-drawer .header-center .header-title {
23561 font-size: 18px;
23562 font-weight: 500;
23563 line-height: 1;
23564 color: #363B4E;
23565 }
23566 .ab-testing-drawer .header-right {
23567 display: flex;
23568 align-items: center;
23569 gap: 14px;
23570 }
23571 .ab-testing-drawer .header-right .wpfnl-alert {
23572 display: block;
23573 }
23574 .ab-testing-drawer .header-right .copy-ab-url {
23575 width: auto;
23576 height: 40px;
23577 display: flex;
23578 align-items: center;
23579 justify-content: center;
23580 cursor: pointer;
23581 border-radius: 8px;
23582 border: 1px solid #EEF0F3;
23583 box-shadow: none;
23584 outline: none;
23585 position: relative;
23586 background: transparent;
23587 padding: 11px 20px 9px;
23588 gap: 9px;
23589 }
23590 .ab-testing-drawer .header-right .copy-ab-url .copy-text {
23591 font-size: 14px;
23592 font-weight: 500;
23593 line-height: 1;
23594 color: #363B4E;
23595 }
23596 .ab-testing-drawer .header-right .copy-ab-url .copyed {
23597 background-color: #464646;
23598 position: absolute;
23599 right: -4px;
23600 bottom: -18px;
23601 font-size: 11px;
23602 font-style: normal;
23603 color: #fff;
23604 line-height: 1;
23605 padding: 4px;
23606 border-radius: 3px;
23607 transition: all 0.3s ease;
23608 opacity: 0;
23609 visibility: hidden;
23610 }
23611 .ab-testing-drawer .header-right .copy-ab-url .copyed:before {
23612 content: "";
23613 position: absolute;
23614 left: 50%;
23615 top: -1px;
23616 width: 6px;
23617 height: 6px;
23618 background: #464646;
23619 transform: rotate(45deg) translateX(-50%);
23620 }
23621 .ab-testing-drawer .header-right .copy-ab-url.copy-confirmed .copyed {
23622 bottom: -25px;
23623 opacity: 1;
23624 visibility: visible;
23625 }
23626 .ab-testing-drawer .header-right .traffic-distribution[data-tour=yes],
23627 .ab-testing-drawer .header-right .start[data-tour=yes],
23628 .ab-testing-drawer .header-right .stats[data-tour=yes] {
23629 z-index: 4;
23630 position: relative;
23631 }
23632 .ab-testing-drawer .header-right .more-options[data-tour=yes] {
23633 z-index: 4;
23634 position: relative;
23635 background: #fff;
23636 }
23637 .ab-testing-drawer .header-right .btn-default {
23638 height: auto;
23639 line-height: 1;
23640 padding: 11px 20px 9px;
23641 min-width: auto;
23642 display: flex;
23643 align-items: center;
23644 gap: 9px;
23645 letter-spacing: -0.14px;
23646 color: #363B4E;
23647 border-radius: 8px;
23648 border: 1px solid #EEF0F3;
23649 background: #FFF;
23650 }
23651 .ab-testing-drawer .header-right .btn-default:hover {
23652 background-color: #f7f7f7;
23653 }
23654 .ab-testing-drawer .header-right .btn-default.stats svg {
23655 display: block;
23656 position: relative;
23657 top: -1px;
23658 }
23659 .ab-testing-drawer .header-right .btn-default.start {
23660 background: #6E42D3;
23661 border-color: #6E42D3;
23662 color: #fff;
23663 width: 40px;
23664 height: auto;
23665 padding: 10px;
23666 border-radius: 10px;
23667 }
23668 .ab-testing-drawer .header-right .btn-default.start svg {
23669 position: relative;
23670 top: 0px;
23671 }
23672 .ab-testing-drawer .header-right .btn-default.start:hover {
23673 background-color: #4C25A5;
23674 }
23675 .ab-testing-drawer .header-right .btn-default.its-disabled {
23676 color: rgba(54, 59, 78, 0.4);
23677 background: #ffffff;
23678 cursor: not-allowed;
23679 }
23680 .ab-testing-drawer .header-right .btn-default.its-disabled.stats path {
23681 fill: rgba(167, 168, 179, 0.4);
23682 }
23683 .ab-testing-drawer .header-right .btn-default.its-disabled.start {
23684 background: rgba(110, 66, 211, 0.5);
23685 border-color: transparent;
23686 color: rgba(255, 255, 255, 0.7);
23687 }
23688 .ab-testing-drawer .header-right .btn-default.its-disabled.start path {
23689 fill: rgba(255, 255, 255, 0.7);
23690 }
23691 .ab-testing-drawer .header-right .btn-default .wpfnl-loader {
23692 display: inline-block;
23693 margin-left: 0;
23694 }
23695 .ab-testing-drawer .header-right .action-buttons {
23696 display: flex;
23697 align-items: stretch;
23698 border-radius: 8px;
23699 overflow: hidden;
23700 }
23701 .ab-testing-drawer .header-right .action-buttons button {
23702 width: 40px;
23703 height: auto;
23704 display: flex;
23705 align-items: center;
23706 justify-content: center;
23707 background-color: #FF5155;
23708 padding: 10px;
23709 border: 1px solid #FF5155;
23710 border-right: 1px solid #ffffff;
23711 cursor: pointer;
23712 transition: background-color 0.3s ease, box-shadow 0.3s ease;
23713 }
23714 .ab-testing-drawer .header-right .action-buttons button:last-child {
23715 border-right: none;
23716 }
23717 .ab-testing-drawer .header-right .action-buttons button:hover {
23718 background-color: #FF5C5C;
23719 }
23720 .ab-testing-drawer .header-right .action-buttons button:active {
23721 transform: scale(0.95);
23722 }
23723 .ab-testing-drawer .header-right .action-buttons button .icon {
23724 width: 20px;
23725 height: 20px;
23726 fill: #FF4D4D;
23727 transition: fill 0.3s ease;
23728 }
23729 .ab-testing-drawer .header-right .action-buttons button .icon:hover {
23730 fill: #FFFFFF;
23731 }
23732 .ab-testing-drawer .header-right .more-options {
23733 line-height: 1;
23734 background: transparent;
23735 border: none;
23736 padding: 6px 9px;
23737 cursor: pointer;
23738 position: relative;
23739 }
23740 .ab-testing-drawer .header-right .more-options .options-dropdown {
23741 position: absolute;
23742 right: -10px;
23743 top: 50px;
23744 background: #FFFFFF;
23745 width: 148px;
23746 padding: 8px 9px;
23747 border-radius: 6px;
23748 border: 1px solid #EBEDF0;
23749 box-shadow: 0px 6px 8px 0px rgba(191, 191, 191, 0.1);
23750 opacity: 0;
23751 visibility: hidden;
23752 transition: all 0.3s ease;
23753 }
23754 .ab-testing-drawer .header-right .more-options .options-dropdown li {
23755 font-weight: 500;
23756 font-size: 14px;
23757 line-height: 1.14;
23758 color: #363B4E;
23759 display: flex;
23760 align-items: center;
23761 gap: 8px;
23762 padding: 8px;
23763 border-radius: 4px;
23764 cursor: pointer;
23765 transition: all 0.3s ease;
23766 }
23767 .ab-testing-drawer .header-right .more-options .options-dropdown li:hover {
23768 background: #F6F8FA;
23769 }
23770 .ab-testing-drawer .header-right .more-options.show-options .options-dropdown {
23771 top: 44px;
23772 opacity: 1;
23773 visibility: visible;
23774 z-index: 1;
23775 }
23776
23777 @media only screen and (max-width: 1199px) {
23778 .ab-testing-drawer .header-left .step-title {
23779 max-width: 195px;
23780 }
23781 .ab-testing-drawer .header-right {
23782 gap: 10px;
23783 }
23784 .ab-testing-drawer .header-right .btn-default {
23785 padding: 11px 15px 9px;
23786 }
23787 }
23788 @media only screen and (max-width: 991px) {
23789 .ab-testing-drawer .drawer-header {
23790 padding: 15px 15px;
23791 gap: 5px;
23792 }
23793 .ab-testing-drawer .header-center .header-title {
23794 font-size: 16px;
23795 }
23796 .ab-testing-drawer .header-left .step-type,
23797 .ab-testing-drawer .header-left .step-title {
23798 font-size: 14px;
23799 }
23800 .ab-testing-drawer .header-left .step-title {
23801 max-width: 160px;
23802 }
23803 .ab-testing-drawer .header-right .btn-default {
23804 padding: 9px 10px 7px;
23805 }
23806 }
23807 .ab-testing-drawer .single-ab-step {
23808 width: 180px;
23809 position: relative;
23810 background: #FFFFFF;
23811 box-sizing: border-box;
23812 border-radius: 10px;
23813 border: 1px solid #EDECF2;
23814 box-shadow: 0px 20px 20px rgba(190, 190, 215, 0.08);
23815 position: relative;
23816 }
23817 .ab-testing-drawer .single-ab-step .ab-variation-delete {
23818 position: absolute;
23819 right: -8px;
23820 top: -8px;
23821 width: 22px;
23822 height: 22px;
23823 border-radius: 30px;
23824 background: #f6f5fa;
23825 color: #ffffff;
23826 border: 2px solid #EE5F5A;
23827 line-height: 1.3;
23828 cursor: pointer;
23829 z-index: 1;
23830 opacity: 0;
23831 visibility: hidden;
23832 transition: all 0.3s ease;
23833 }
23834 .ab-testing-drawer .single-ab-step .ab-variation-delete:before {
23835 content: "";
23836 position: absolute;
23837 left: 0;
23838 top: 0;
23839 width: 100%;
23840 height: 100%;
23841 background-image: url(../images/cross.svg);
23842 background-repeat: no-repeat;
23843 background-size: 80% 80%;
23844 background-position: center center;
23845 border-radius: 50%;
23846 }
23847 .ab-testing-drawer .single-ab-step:hover .ab-variation-delete {
23848 opacity: 1;
23849 visibility: visible;
23850 }
23851 .ab-testing-drawer .single-ab-step .variation-type {
23852 background: #0094A6;
23853 position: absolute;
23854 top: -20px;
23855 left: 15px;
23856 color: #FFF;
23857 font-size: 10px;
23858 font-weight: 600;
23859 line-height: 1;
23860 padding: 5px 11px;
23861 border-radius: 8px 8px 0 0;
23862 text-transform: capitalize;
23863 }
23864 .ab-testing-drawer .single-ab-step .variation-type.variant {
23865 background: #EE8134;
23866 }
23867 .ab-testing-drawer .single-ab-step .variation-type .variant-no {
23868 font-size: 10px;
23869 font-weight: 600;
23870 line-height: 1;
23871 color: #FFF;
23872 }
23873 .ab-testing-drawer .single-ab-step .step-header {
23874 background: #E8F1FF;
23875 box-sizing: border-box;
23876 border-radius: 10px 10px 0px 0px;
23877 padding: 10px 3px 9px;
23878 }
23879 .ab-testing-drawer .single-ab-step .step-header .step-title {
23880 color: #363B4E;
23881 font-weight: 500;
23882 font-size: 13px;
23883 line-height: 14px;
23884 padding: 0;
23885 margin: 0;
23886 text-transform: capitalize;
23887 display: flex;
23888 align-items: center;
23889 justify-content: center;
23890 gap: 6px;
23891 }
23892 .ab-testing-drawer .single-ab-step .step-header .step-title svg {
23893 width: 15px;
23894 height: 15px;
23895 }
23896 .ab-testing-drawer .single-ab-step .step-body {
23897 padding: 10px;
23898 }
23899 .ab-testing-drawer .single-ab-step .step-body .preview-img {
23900 border-radius: 8px;
23901 border: 1px solid #EEF0F3;
23902 position: relative;
23903 overflow: hidden;
23904 height: 121px;
23905 background: #f6f5fa;
23906 }
23907 .ab-testing-drawer .single-ab-step .step-body .preview-img > div {
23908 height: 100%;
23909 background-repeat: no-repeat;
23910 background-size: cover;
23911 background-position: center -5px;
23912 }
23913 .ab-testing-drawer .single-ab-step .step-body .winner-badge {
23914 position: absolute;
23915 left: 0;
23916 top: 0;
23917 background: transparent;
23918 width: 50px;
23919 height: 50px;
23920 padding: 6px;
23921 }
23922 .ab-testing-drawer .single-ab-step .step-body .winner-badge::before {
23923 content: "";
23924 position: absolute;
23925 left: 0;
23926 top: 0;
23927 border-top: 50px solid #24C21A;
23928 border-right: 50px solid transparent;
23929 border-top-left-radius: 8px;
23930 z-index: 0;
23931 }
23932 .ab-testing-drawer .single-ab-step .step-body .winner-badge svg {
23933 position: relative;
23934 z-index: 1;
23935 }
23936 .ab-testing-drawer .single-ab-step .step-body .step-cta > span {
23937 border: 1px solid #EEF0F3;
23938 border-radius: 8px;
23939 display: block;
23940 font-weight: 500;
23941 font-size: 12px;
23942 line-height: 1;
23943 text-align: center;
23944 text-transform: capitalize;
23945 color: #363B4E;
23946 padding: 8px 5px;
23947 margin-top: 10px;
23948 }
23949 .ab-testing-drawer .single-ab-step .step-control-button {
23950 background: #fff;
23951 display: flex;
23952 flex-flow: row;
23953 align-items: center;
23954 justify-content: center;
23955 z-index: 2;
23956 transition: all 0.3s ease;
23957 width: 100%;
23958 margin-top: 12px;
23959 gap: 10px;
23960 }
23961 .ab-testing-drawer .single-ab-step .step-control-button > li {
23962 width: 24px;
23963 height: 22px;
23964 display: flex;
23965 flex-flow: column;
23966 align-items: center;
23967 justify-content: center;
23968 position: relative;
23969 }
23970 .ab-testing-drawer .single-ab-step .step-control-button > li > a, .ab-testing-drawer .single-ab-step .step-control-button > li > button {
23971 display: flex;
23972 text-align: center;
23973 align-items: center;
23974 line-height: 22px;
23975 width: 100%;
23976 cursor: pointer;
23977 justify-content: center;
23978 }
23979 .ab-testing-drawer .single-ab-step .step-control-button > li > button {
23980 border: none;
23981 background: transparent;
23982 }
23983 .ab-testing-drawer .single-ab-step .step-control-button > li > button svg {
23984 display: block;
23985 position: relative;
23986 margin: 0 auto;
23987 }
23988 .ab-testing-drawer .single-ab-step .step-control-button .options-dropdown {
23989 position: absolute;
23990 left: 0;
23991 top: 30px;
23992 background: #FFFFFF;
23993 border-radius: 6px;
23994 border: 1px solid #EBEDF0;
23995 box-shadow: 0px 6px 8px 0px rgba(191, 191, 191, 0.1);
23996 width: 190px;
23997 padding: 10px;
23998 opacity: 0;
23999 visibility: hidden;
24000 transition: all 0.3s ease;
24001 z-index: 2;
24002 }
24003 .ab-testing-drawer .single-ab-step .step-control-button .options-dropdown li {
24004 font-size: 14px;
24005 line-height: 1.14;
24006 color: #2D3149;
24007 display: flex;
24008 align-items: center;
24009 gap: 8px;
24010 padding: 8px;
24011 border-radius: 4px;
24012 transition: all 0.3s ease;
24013 cursor: pointer;
24014 }
24015 .ab-testing-drawer .single-ab-step .step-control-button .options-dropdown li svg {
24016 position: relative;
24017 top: -1px;
24018 }
24019 .ab-testing-drawer .single-ab-step .step-control-button .options-dropdown li:hover {
24020 background: #F6F8FA;
24021 }
24022 .ab-testing-drawer .single-ab-step .step-control-button li.show-dorpdown .options-dropdown {
24023 top: 25px;
24024 opacity: 1;
24025 visibility: visible;
24026 }
24027 .ab-testing-drawer .single-ab-step.landing .step-header {
24028 background: #E8F1FF;
24029 }
24030 .ab-testing-drawer .single-ab-step.landing .step-header .step-title svg {
24031 width: 15px;
24032 height: 15px;
24033 }
24034 .ab-testing-drawer .single-ab-step.checkout .step-header {
24035 background: #FDF0E8;
24036 padding: 9px 3px 8px;
24037 }
24038 .ab-testing-drawer .single-ab-step.checkout .step-header .step-title svg {
24039 width: 15px;
24040 height: 17px;
24041 top: -1px;
24042 }
24043 .ab-testing-drawer .single-ab-step.upsell .step-header {
24044 background: #E9F9E8;
24045 }
24046 .ab-testing-drawer .single-ab-step.upsell .step-header .step-title svg {
24047 width: 15px;
24048 height: 15px;
24049 }
24050 .ab-testing-drawer .single-ab-step.downsell .step-header {
24051 background: #FCF0F1;
24052 }
24053 .ab-testing-drawer .single-ab-step.downsell .step-header .step-title svg {
24054 width: 15px;
24055 height: 15px;
24056 }
24057 .ab-testing-drawer .single-ab-step.thankyou .step-header {
24058 background: #E6FAF5;
24059 }
24060 .ab-testing-drawer .single-ab-step.thankyou .step-header .step-title svg {
24061 width: 15px;
24062 height: 15px;
24063 }
24064 .ab-testing-drawer .single-ab-step.custom .step-header {
24065 background: #E0F2F4;
24066 }
24067 .ab-testing-drawer .single-ab-step.custom .step-header .step-title svg {
24068 width: 15px;
24069 height: 15px;
24070 }
24071
24072 .ab-testing-drawer .ab-testing-steps-wrapper {
24073 padding: 127px 50px 50px;
24074 display: flex;
24075 flex-flow: row wrap;
24076 align-items: center;
24077 gap: 40px;
24078 }
24079 .ab-testing-drawer .add-step-wrapper .add-steps-options {
24080 left: calc(100% + 15px);
24081 }
24082 .ab-testing-drawer .add-step-wrapper .add-steps-options .single-option svg {
24083 margin-bottom: 9px;
24084 }
24085 .ab-testing-drawer .add-step-wrapper .add-steps-options .single-option g, .ab-testing-drawer .add-step-wrapper .add-steps-options .single-option path {
24086 transition: all 0.3s ease;
24087 }
24088 .ab-testing-drawer .add-step-wrapper .add-steps-options .option-templates:hover g {
24089 stroke: #6E42D3;
24090 }
24091 .ab-testing-drawer .add-step-wrapper .add-steps-options .option-duplicate:hover path {
24092 stroke: #6E42D3;
24093 fill: #6E42D3;
24094 }
24095
24096 .ab-testing-drawer .traffic-distribution-modal {
24097 position: absolute;
24098 top: 0;
24099 right: 0;
24100 height: 100%;
24101 width: 680px;
24102 z-index: 2;
24103 opacity: 0;
24104 visibility: hidden;
24105 }
24106 .ab-testing-drawer .traffic-distribution-modal.show-modal {
24107 opacity: 1;
24108 visibility: visible;
24109 }
24110 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-inner {
24111 background: #FFF;
24112 box-shadow: -2px 3px 6px rgba(186, 176, 210, 0.1);
24113 padding: 18px 30px;
24114 width: 100%;
24115 height: 100%;
24116 position: relative;
24117 z-index: 1;
24118 overflow-y: auto;
24119 }
24120 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-inner::-webkit-scrollbar {
24121 width: 3px;
24122 }
24123 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-inner::-webkit-scrollbar-track {
24124 background: #f2f5f8;
24125 }
24126 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-inner::-webkit-scrollbar-thumb {
24127 background-color: #CBCBCB;
24128 border-radius: 20px;
24129 }
24130 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-header {
24131 display: flex;
24132 align-items: center;
24133 justify-content: space-between;
24134 border-bottom: 1px solid #EEF0F3;
24135 padding-bottom: 18px;
24136 }
24137 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-header .header-title h4 {
24138 color: #363B4E;
24139 font-size: 18px;
24140 font-weight: 600;
24141 line-height: 1;
24142 }
24143 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-header .header-title .wpfnl-tooltip svg {
24144 width: 13px;
24145 height: 13px;
24146 }
24147 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-header .header-title .wpfnl-tooltip p {
24148 bottom: inherit;
24149 top: calc(100% + 10px);
24150 background: #2D3149;
24151 min-width: 131px;
24152 border-radius: 6px;
24153 font-size: 12px;
24154 line-height: 1.3;
24155 }
24156 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-header .header-title .wpfnl-tooltip p:before {
24157 background: #2D3149;
24158 bottom: inherit;
24159 top: -4px;
24160 }
24161 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-header .header-actions {
24162 display: flex;
24163 gap: 12px;
24164 }
24165 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-header .header-actions .action-btn {
24166 border-radius: 10px;
24167 border: 1px solid #EBEDF0;
24168 width: 38px;
24169 height: 38px;
24170 display: flex;
24171 align-items: center;
24172 justify-content: center;
24173 cursor: pointer;
24174 }
24175 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body {
24176 padding: 30px 0;
24177 }
24178 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body .div-to-append-range-calender #ui-datepicker-div {
24179 border: 1px solid #F1F0F5;
24180 box-shadow: 0px 18px 22px 0px rgba(73, 59, 104, 0.1);
24181 border-radius: 8px;
24182 padding: 10px;
24183 }
24184 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body .div-to-append-range-calender .ui-datepicker .ui-datepicker-title {
24185 display: flex;
24186 width: 74%;
24187 margin: 0 2.5em;
24188 }
24189 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body .div-to-append-range-calender .ui-datepicker-prev,
24190 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body .div-to-append-range-calender .ui-datepicker-next {
24191 height: 34px;
24192 }
24193 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body .div-to-append-range-calender .ui-datepicker select.ui-datepicker-month,
24194 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body .div-to-append-range-calender .ui-datepicker select.ui-datepicker-year {
24195 width: 116px;
24196 min-width: auto;
24197 height: 36px;
24198 border-radius: 3px;
24199 }
24200 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body .variation-single-list {
24201 display: flex;
24202 flex-flow: row wrap;
24203 align-items: center;
24204 gap: 30px;
24205 margin-bottom: 20px;
24206 }
24207 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body .variation-single-list:last-child {
24208 margin-bottom: 0;
24209 }
24210 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body .variation-single-list .variation-step-title {
24211 color: #363B4E;
24212 font-size: 15px;
24213 font-weight: 500;
24214 line-height: 1;
24215 width: calc(100% - 190px);
24216 }
24217 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body .variation-single-list .variation-step-title .step-type {
24218 color: #363B4E;
24219 font-size: 15px;
24220 font-weight: 500;
24221 line-height: 1;
24222 text-transform: capitalize;
24223 }
24224 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body .variation-single-list .variation-step-title .variation-type {
24225 background: rgba(0, 148, 166, 0.1);
24226 display: inline-block;
24227 color: #0094A6;
24228 font-size: 12px;
24229 font-weight: 500;
24230 line-height: 1;
24231 padding: 6px 11px;
24232 text-transform: capitalize;
24233 border-radius: 40px;
24234 margin-left: 8px;
24235 }
24236 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body .variation-single-list .variation-step-title .variation-type.variant {
24237 background: rgba(238, 129, 52, 0.1);
24238 color: #EE8134;
24239 }
24240 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body .variation-single-list .variations-traffic {
24241 display: flex;
24242 align-items: center;
24243 gap: 10px;
24244 position: relative;
24245 }
24246 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body .variation-single-list .variations-traffic .unlock-notice {
24247 border-radius: 6px;
24248 background: #2D3149;
24249 position: absolute;
24250 color: #fff;
24251 font-size: 12px;
24252 font-weight: 500;
24253 line-height: 1.33;
24254 padding: 9px 10px 6px;
24255 bottom: calc(100% + 11px);
24256 left: 23px;
24257 width: 140px;
24258 text-align: center;
24259 opacity: 0;
24260 visibility: hidden;
24261 transition: all 0.3s ease;
24262 }
24263 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body .variation-single-list .variations-traffic .unlock-notice:before {
24264 content: "";
24265 position: absolute;
24266 left: 50%;
24267 transform: translateX(-50%) rotate(45deg);
24268 bottom: -4px;
24269 width: 11px;
24270 height: 11px;
24271 background: #2D3149;
24272 border-radius: 2px;
24273 }
24274 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body .variation-single-list .variations-traffic .lock-unlock {
24275 border-radius: 6px;
24276 border: 1px solid #EEF0F3;
24277 background: transparent;
24278 width: 38px;
24279 height: 38px;
24280 display: flex;
24281 align-items: center;
24282 justify-content: center;
24283 cursor: pointer;
24284 }
24285 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body .variation-single-list .variations-traffic input[type=number] {
24286 border: 1px solid #EEF0F3;
24287 height: 38px;
24288 border-radius: 6px;
24289 min-width: auto;
24290 width: 88px;
24291 color: #363B4E;
24292 padding: 5px 12px;
24293 }
24294 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body .variation-single-list .variations-traffic .unit {
24295 color: #363B4E;
24296 font-size: 14px;
24297 font-weight: 500;
24298 }
24299 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body .variation-single-list .variations-traffic .variation-traffic:disabled:hover + .unlock-notice {
24300 opacity: 1;
24301 visibility: visible;
24302 }
24303 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-footer {
24304 border-top: 1px solid #EEF0F3;
24305 padding-top: 20px;
24306 display: flex;
24307 align-items: center;
24308 justify-content: flex-end;
24309 gap: 14px;
24310 }
24311 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-footer .wpfnl-alert {
24312 display: block;
24313 }
24314 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-footer .btn-default {
24315 min-width: auto;
24316 border-radius: 10px;
24317 height: auto;
24318 line-height: 1;
24319 padding: 13px 19px 11px;
24320 border: 1px solid transparent;
24321 }
24322 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-footer .btn-default.cancel {
24323 background: transparent;
24324 color: #3C3F47;
24325 border-color: #E4E6EB;
24326 }
24327 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-footer .btn-default.cancel:hover {
24328 background: #f5f5f5;
24329 }
24330 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-footer .btn-default .wpfnl-loader {
24331 display: inline-block;
24332 position: relative;
24333 top: 1px;
24334 }
24335 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-footer .btn-default[disabled] {
24336 cursor: not-allowed;
24337 opacity: 0.6;
24338 display: flex;
24339 gap: 10px;
24340 align-items: center;
24341 padding: 8px 19px 8px;
24342 }
24343 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-footer .btn-default[disabled] svg {
24344 display: block;
24345 }
24346
24347 .ab-testing-drawer .ab-testing-winner-modal {
24348 position: absolute;
24349 top: 0;
24350 right: 0;
24351 height: 100%;
24352 width: 594px;
24353 z-index: 2;
24354 opacity: 0;
24355 visibility: hidden;
24356 }
24357 .ab-testing-drawer .ab-testing-winner-modal.show-modal {
24358 opacity: 1;
24359 visibility: visible;
24360 }
24361 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-inner {
24362 background: #fff;
24363 box-shadow: -2px 3px 6px rgba(186, 176, 210, 0.1);
24364 padding: 18px 30px;
24365 width: 100%;
24366 height: 100%;
24367 position: relative;
24368 z-index: 1;
24369 overflow-y: auto;
24370 }
24371 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-inner::-webkit-scrollbar {
24372 width: 3px;
24373 }
24374 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-inner::-webkit-scrollbar-track {
24375 background: #f2f5f8;
24376 }
24377 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-inner::-webkit-scrollbar-thumb {
24378 background-color: #CBCBCB;
24379 border-radius: 20px;
24380 }
24381 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-header {
24382 display: flex;
24383 align-items: center;
24384 justify-content: space-between;
24385 padding-bottom: 18px;
24386 }
24387 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-header .header-title h4 {
24388 color: #363B4E;
24389 font-size: 18px;
24390 font-weight: 600;
24391 line-height: 1;
24392 }
24393 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-header .header-actions .modal-close {
24394 border-radius: 10px;
24395 border: 1px solid #EBEDF0;
24396 width: 38px;
24397 height: 38px;
24398 display: flex;
24399 align-items: center;
24400 justify-content: center;
24401 cursor: pointer;
24402 }
24403 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-body {
24404 padding-bottom: 30px;
24405 }
24406 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-body .winner-step-info {
24407 border: 1px solid #EEF0F3;
24408 border-radius: 10px;
24409 margin-bottom: 16px;
24410 }
24411 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-body .winner-step-info .img-area {
24412 background: #D7D1E7;
24413 height: 303px;
24414 text-align: center;
24415 border-radius: 10px 10px 0 0;
24416 overflow: hidden;
24417 }
24418 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-body .winner-step-info .img-area svg {
24419 position: relative;
24420 top: 14px;
24421 }
24422 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-body .winner-step-info .content-area {
24423 padding: 30px 24px;
24424 }
24425 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-body .winner-step-info .content-area .winner-title {
24426 color: #363B4E;
24427 font-size: 16px;
24428 font-weight: 600;
24429 text-align: center;
24430 margin-bottom: 20px;
24431 }
24432 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-body .winner-step-info .winner-check-list li {
24433 color: #363B4E;
24434 font-size: 13px;
24435 line-height: 1.3;
24436 position: relative;
24437 margin-bottom: 10px;
24438 padding-left: 23px;
24439 }
24440 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-body .winner-step-info .winner-check-list li:last-child {
24441 margin-bottom: 0;
24442 }
24443 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-body .winner-step-info .winner-check-list li:before {
24444 content: url("data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMTkgMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbD0iIzAwQjQyQyIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNNS43MzQgMTMuNTY0YS4yNTkuMjU5IDAgMDEtLjIzNi0uMTYzYy0uMDE4LS4wMzctMS41OC00LjA2Ny0zLjk5NC01LjU5Mi0uNDczLS4yOS0uODM2LS42LS42OS0xLjI5LjE0NS0uNjcxLjU5OS0xLjA1MiAxLjQxNi0xLjIzNCAxLjQ1Mi0uMzA5IDMuMDEzIDEuOTQzIDMuNTk0IDIuODY5IDIuMDM0LTIuOTYgNi4xLTcuNjA3IDEyLjAyLTguMTUyLjI4NS0uMDM0LjM5LjM5LjEyNi41MDgtLjA5LjAzNy04LjU1IDMuOTA0LTExLjk4MiAxMi45MDlhLjI5LjI5IDAgMDEtLjI1NC4xNDV6IiBjbGlwLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=");
24445 position: absolute;
24446 left: 0;
24447 top: 2px;
24448 width: 17px;
24449 height: 13px;
24450 }
24451 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-body .wpfnl-checkbox label {
24452 color: #344054;
24453 font-size: 13px;
24454 line-height: 1;
24455 text-transform: none;
24456 }
24457 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-body .wpfnl-checkbox label:after {
24458 content: url("data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMTIgMTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTUuNTM4IDEwLjYzNWEuMjMyLjIzMiAwIDAxLS4xNy0uMDc0TC44IDUuNjE4YS4yMy4yMyAwIDAxLjE2OS0uMzg3aDIuMmEuMjMuMjMgMCAwMS4xNzMuMDhMNC44NyA3LjA2NmMuMTY1LS4zNTMuNDg1LS45NCAxLjA0NS0xLjY1Ni44My0xLjA1OCAyLjM3LTIuNjE0IDUuMDA4LTQuMDE5YS4yMy4yMyAwIDAxLjI1LjM4NmMtLjAxLjAwOC0xLjAyNy44MDktMi4xOTcgMi4yNzUtMS4wNzcgMS4zNS0yLjUwOSAzLjU1Ny0zLjIxMyA2LjQwN2EuMjMuMjMgMCAwMS0uMjI0LjE3NXoiLz48L3N2Zz4=");
24459 left: 3px;
24460 top: 0px;
24461 width: 14px;
24462 height: 14px;
24463 transform: rotate(0);
24464 border-bottom: none;
24465 border-left: none;
24466 }
24467 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-footer {
24468 border-top: 1px solid #EEF0F3;
24469 padding-top: 20px;
24470 display: flex;
24471 align-items: center;
24472 justify-content: flex-end;
24473 gap: 14px;
24474 }
24475 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-footer .btn-default {
24476 min-width: auto;
24477 border-radius: 10px;
24478 height: auto;
24479 line-height: 1;
24480 padding: 12px 19px 10px;
24481 border: 1px solid transparent;
24482 }
24483 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-footer .btn-default.cancel {
24484 background: transparent;
24485 color: #3C3F47;
24486 border-color: #E4E6EB;
24487 }
24488 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-footer .btn-default.cancel:hover {
24489 background: #f5f5f5;
24490 }
24491 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-footer .btn-default .wpfnl-loader {
24492 display: inline-block;
24493 position: relative;
24494 top: 2px;
24495 }
24496 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-footer .btn-default[disabled] {
24497 cursor: not-allowed;
24498 opacity: 0.6;
24499 display: flex;
24500 gap: 10px;
24501 align-items: center;
24502 padding: 8px 19px 8px;
24503 }
24504 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-footer .btn-default[disabled] svg {
24505 display: block;
24506 }
24507
24508 .ab-testing-stats {
24509 padding-top: 40px;
24510 }
24511 .ab-testing-stats .stats-wrapper {
24512 width: 100%;
24513 max-width: 1160px;
24514 margin: 0 auto;
24515 background: #fff;
24516 box-shadow: 0px 1px 1px rgba(182, 185, 191, 0.3);
24517 border-radius: 10px;
24518 }
24519 .ab-testing-stats .stats-wrapper.ab-testing-stats-header {
24520 background: none;
24521 box-shadow: none;
24522 border-radius: 0;
24523 }
24524 .ab-testing-stats .stats-wrapper.ab-testing-stats-header .stats-back-button {
24525 background: none;
24526 border: none;
24527 outline: none;
24528 display: flex;
24529 align-items: center;
24530 justify-content: center;
24531 gap: 8px;
24532 margin-bottom: 18px;
24533 cursor: pointer;
24534 }
24535 .ab-testing-stats .stats-wrapper.ab-testing-stats-header .stats-back-button .stats-back-button-icon {
24536 background: #fff;
24537 display: inline-flex;
24538 align-items: center;
24539 padding: 5px;
24540 border-radius: 8px;
24541 }
24542 .ab-testing-stats .stats-wrapper.ab-testing-stats-header .stats-back-button .stats-back-button-text {
24543 color: #2D3149;
24544 }
24545 .ab-testing-stats .stats-wrapper table {
24546 width: 100%;
24547 border: none;
24548 border-collapse: collapse;
24549 }
24550 .ab-testing-stats .stats-wrapper table .name {
24551 width: 320px;
24552 }
24553 .ab-testing-stats .stats-wrapper table .status {
24554 width: 120px;
24555 }
24556 .ab-testing-stats .stats-wrapper table .visits {
24557 width: 100px;
24558 }
24559 .ab-testing-stats .stats-wrapper table .revenue {
24560 width: 100px;
24561 }
24562 .ab-testing-stats .stats-wrapper table .conversion-rate {
24563 width: 140px;
24564 }
24565 .ab-testing-stats .stats-wrapper table .declare-winner {
24566 width: 128px;
24567 }
24568 .ab-testing-stats .stats-wrapper thead th {
24569 padding: 16px 24px;
24570 border-bottom: 1px solid #EEF0F3;
24571 }
24572 .ab-testing-stats .stats-wrapper thead th .col-inner-wrap {
24573 color: #7A8B9A;
24574 font-size: 14px;
24575 line-height: 1;
24576 text-align: left;
24577 }
24578 .ab-testing-stats .stats-wrapper tbody td {
24579 padding: 18px 24px;
24580 border-bottom: 1px solid #EEF0F3;
24581 }
24582 .ab-testing-stats .stats-wrapper tbody tr:last-child td {
24583 border-bottom: none;
24584 }
24585 .ab-testing-stats .stats-wrapper tbody .name .col-inner-wrap {
24586 font-size: 14px;
24587 line-height: 1;
24588 color: #363B4E;
24589 font-weight: 500;
24590 white-space: nowrap;
24591 overflow: hidden;
24592 text-overflow: ellipsis;
24593 width: 270px;
24594 }
24595 .ab-testing-stats .stats-wrapper tbody .variation-type {
24596 background: rgba(0, 148, 166, 0.1);
24597 display: inline-block;
24598 color: #0094A6;
24599 font-size: 12px;
24600 font-weight: 500;
24601 line-height: 1;
24602 padding: 6px 11px;
24603 text-transform: capitalize;
24604 border-radius: 40px;
24605 }
24606 .ab-testing-stats .stats-wrapper tbody .variation-type.variant {
24607 background: rgba(238, 129, 52, 0.1);
24608 color: #EE8134;
24609 }
24610 .ab-testing-stats .stats-wrapper tbody .declare-winner .col-inner-wrap {
24611 display: flex;
24612 align-items: center;
24613 }
24614 .ab-testing-stats .stats-wrapper tbody .declare-winner .col-inner-wrap .wpfnl-loader {
24615 display: inline-block;
24616 position: relative;
24617 top: -1px;
24618 }
24619 .ab-testing-stats .stats-wrapper tbody .wpfnl-switcher label {
24620 width: 34px;
24621 height: 20px;
24622 }
24623 .ab-testing-stats .stats-wrapper tbody .wpfnl-switcher label:after {
24624 width: 16px;
24625 height: 16px;
24626 top: 2px;
24627 left: 2px;
24628 }
24629 .ab-testing-stats .stats-wrapper tbody .wpfnl-switcher input[type=checkbox]:checked + label:after {
24630 margin-left: 14px;
24631 }
24632
24633 @media only screen and (max-width: 1399px) {
24634 .ab-testing-stats .stats-wrapper thead th {
24635 padding: 16px 17px;
24636 }
24637 .ab-testing-stats .stats-wrapper tbody td {
24638 padding: 18px 17px;
24639 }
24640 }
24641 @media only screen and (max-width: 1199px) {
24642 .ab-testing-stats .stats-wrapper table .declare-winner {
24643 width: 160px;
24644 padding: 16px 14px;
24645 }
24646 .ab-testing-stats .stats-wrapper tbody td {
24647 padding: 14px 14px;
24648 }
24649 }
24650 @media only screen and (max-width: 991px) {
24651 .ab-testing-stats .stats-wrapper table .name {
24652 width: 230px;
24653 }
24654 .ab-testing-stats .stats-wrapper tbody .name .col-inner-wrap {
24655 width: 203px;
24656 }
24657 }
24658 .ab-testing-archive-list .stats-wrapper table .conversion-rate {
24659 width: 122px;
24660 }
24661 .ab-testing-archive-list .stats-wrapper table .action {
24662 width: 160px;
24663 }
24664 .ab-testing-archive-list .stats-wrapper table .action .col-inner-wrap {
24665 display: flex;
24666 align-items: center;
24667 gap: 5px;
24668 width: 108px;
24669 margin-left: auto;
24670 }
24671 .ab-testing-archive-list .stats-wrapper table .action .retrive {
24672 color: #363B4E;
24673 font-size: 13px;
24674 font-weight: 500;
24675 line-height: 1;
24676 letter-spacing: -0.13px;
24677 padding: 7px 10px;
24678 border-radius: 6px;
24679 border: 1px solid #EEF0F3;
24680 background: #F6F5FA;
24681 cursor: pointer;
24682 }
24683 .ab-testing-archive-list .stats-wrapper table .action .delete {
24684 padding: 8px 10px;
24685 background: transparent;
24686 border: none;
24687 cursor: pointer;
24688 }
24689 .ab-testing-archive-list .stats-wrapper table .action .delete svg {
24690 display: block;
24691 }
24692 .ab-testing-archive-list .stats-wrapper table .no-archived-variant {
24693 text-align: center;
24694 }
24695
24696 .ab-testing-drawer .ab-testing-confirmation-modal {
24697 position: fixed;
24698 top: 0;
24699 left: 160px;
24700 width: calc(100% - 160px);
24701 height: 100%;
24702 z-index: 2;
24703 background: rgba(21, 17, 29, 0.3);
24704 backdrop-filter: blur(4px);
24705 display: flex;
24706 flex-flow: column;
24707 align-items: center;
24708 justify-content: center;
24709 }
24710 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-overlay {
24711 position: absolute;
24712 left: 0;
24713 top: 0;
24714 width: 100%;
24715 height: 100%;
24716 background: transparent;
24717 }
24718 .ab-testing-drawer .ab-testing-confirmation-modal .close-confirmation-modal {
24719 width: 35px;
24720 height: 35px;
24721 border-radius: 100px;
24722 background: #FFF;
24723 box-shadow: 0px 1px 1px 0px #DADADA;
24724 border: none;
24725 position: absolute;
24726 right: -13px;
24727 top: -13px;
24728 cursor: pointer;
24729 padding-top: 2px;
24730 }
24731 .ab-testing-drawer .ab-testing-confirmation-modal .close-confirmation-modal path {
24732 stroke-width: 2px;
24733 }
24734 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-wrapper {
24735 width: 450px;
24736 background: #F6F5FA;
24737 border-radius: 10px;
24738 position: relative;
24739 }
24740 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-body {
24741 padding: 35px;
24742 text-align: center;
24743 }
24744 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-body .icon {
24745 width: 50px;
24746 height: 50px;
24747 display: flex;
24748 align-items: center;
24749 justify-content: center;
24750 background: #EE5F5A;
24751 margin: 0 auto 14px;
24752 border-radius: 100%;
24753 }
24754 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-body .icon.delete-icon svg {
24755 width: 16px;
24756 height: 16px;
24757 }
24758 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-body .icon.delete-icon svg path {
24759 stroke: #fff;
24760 }
24761 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-body .icon.warning-icon {
24762 background: transparent;
24763 }
24764 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-body .icon.archive-icon svg {
24765 position: relative;
24766 top: 1px;
24767 left: 1px;
24768 }
24769 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-body .title {
24770 color: #2D3149;
24771 font-size: 16px;
24772 font-weight: 600;
24773 line-height: 1;
24774 margin-bottom: 8px;
24775 }
24776 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-body .subtitle {
24777 color: #7A8B9A;
24778 font-size: 14px;
24779 font-weight: 400;
24780 line-height: 1.2;
24781 }
24782 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-body .variant-select-container {
24783 display: flex;
24784 justify-content: center;
24785 margin-top: 15px;
24786 width: 100%;
24787 flex-direction: column;
24788 align-items: flex-start;
24789 }
24790 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-body .variant-select-container .variant-select {
24791 margin-bottom: 10px;
24792 }
24793 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-body .variant-select-container .archive-checkbox label {
24794 color: #2D3149;
24795 padding-left: 26px;
24796 }
24797 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-body .variant-select-container .archive-checkbox label::before {
24798 border: 1px solid #C5C6C8;
24799 height: 16px;
24800 width: 16px;
24801 }
24802 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-body .variant-select-container .archive-checkbox label::after {
24803 left: 4px;
24804 top: 2px;
24805 width: 8px;
24806 height: 4px;
24807 }
24808 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-footer {
24809 padding: 20px;
24810 border-top: 1px solid #E2E2E2;
24811 display: flex;
24812 flex-flow: row wrap;
24813 align-items: center;
24814 justify-content: flex-end;
24815 gap: 12px;
24816 }
24817 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-footer .btn-default {
24818 min-width: auto;
24819 height: auto;
24820 line-height: 1;
24821 font-size: 15px;
24822 font-weight: 600;
24823 padding: 12px 19px;
24824 border: 1px solid transparent;
24825 }
24826 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-footer .btn-default.confirm {
24827 box-shadow: 0px 10px 16px 0px rgba(189, 193, 200, 0.5);
24828 }
24829 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-footer .btn-default.cancel {
24830 color: #2D3149;
24831 background: transparent;
24832 border: 1px solid #E4E6EB;
24833 letter-spacing: -0.15px;
24834 }
24835 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-footer .wpfnl-checkbox {
24836 margin-right: auto;
24837 }
24838 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-footer .variant-alert {
24839 margin-right: auto;
24840 color: #D8000C;
24841 }
24842 .ab-testing-drawer .ab-testing-confirmation-modal.archive-modal .confirmation-modal-body .icon {
24843 background: #239654;
24844 }
24845 .ab-testing-drawer .ab-testing-confirmation-modal.archive-modal .confirmation-modal-body .icon.warning-icon {
24846 background: transparent;
24847 }
24848
24849 .folded .ab-testing-drawer .ab-testing-confirmation-modal {
24850 left: 36px;
24851 width: calc(100% - 36px);
24852 }
24853
24854 .wpfnl-automation-window .automation-list-wrapper {
24855 padding: 0 30px 0;
24856 }
24857 .wpfnl-automation-window .automation-list-wrapper > .bulk-check {
24858 display: flex;
24859 align-items: center;
24860 padding-left: 31px;
24861 height: 50px;
24862 }
24863 .wpfnl-automation-window .automation-list-wrapper > .bulk-check .wpfnl-checkbox label:before {
24864 border-color: #c2c2c2;
24865 background-color: #ffffff;
24866 }
24867 .wpfnl-automation-window .automation-list-wrapper .bulk-delete-area {
24868 padding-left: 30px;
24869 height: 33px;
24870 }
24871 .wpfnl-automation-window .automation-list-wrapper .bulk-delete-area button {
24872 background: #EE8134;
24873 border-radius: 6px;
24874 border: none;
24875 color: #fff;
24876 height: 30px;
24877 padding: 0 10px;
24878 display: flex;
24879 align-items: center;
24880 justify-content: center;
24881 font-weight: 500;
24882 cursor: pointer;
24883 }
24884 .wpfnl-automation-window .automation-list-wrapper .bulk-delete-area button svg {
24885 height: 18px;
24886 width: 18px;
24887 margin-right: 4px;
24888 }
24889 .wpfnl-automation-window .automation-list-wrapper .bulk-delete-area button svg path {
24890 stroke: #fff;
24891 }
24892 .wpfnl-automation-window .automation-list-header {
24893 display: flex;
24894 flex-flow: row wrap;
24895 align-items: center;
24896 justify-content: space-between;
24897 }
24898 .wpfnl-automation-window .automation-list-header .field-item {
24899 font-weight: 500;
24900 font-size: 14px;
24901 line-height: 1.14;
24902 letter-spacing: 1px;
24903 text-transform: uppercase;
24904 color: #7A8B9A;
24905 }
24906 .wpfnl-automation-window .automation-list-header,
24907 .wpfnl-automation-window .automation-single-list {
24908 padding: 15px 30px;
24909 }
24910 .wpfnl-automation-window .automation-list-header .wpfnl-checkbox label:before,
24911 .wpfnl-automation-window .automation-single-list .wpfnl-checkbox label:before {
24912 border-color: #CDD2E6;
24913 background-color: #ffffff;
24914 }
24915 .wpfnl-automation-window .automation-list-header .field-item,
24916 .wpfnl-automation-window .automation-single-list .field-item {
24917 padding: 0 10px;
24918 }
24919 .wpfnl-automation-window .automation-list-header .field-item:first-child,
24920 .wpfnl-automation-window .automation-single-list .field-item:first-child {
24921 padding-left: 0;
24922 }
24923 .wpfnl-automation-window .automation-list-header .field-item:last-child,
24924 .wpfnl-automation-window .automation-single-list .field-item:last-child {
24925 padding-right: 0;
24926 }
24927 .wpfnl-automation-window .automation-list-header .bulk-check,
24928 .wpfnl-automation-window .automation-single-list .bulk-check {
24929 margin-right: 20px;
24930 }
24931 .wpfnl-automation-window .automation-list-header .title,
24932 .wpfnl-automation-window .automation-single-list .title {
24933 width: 250px;
24934 display: flex;
24935 flex-flow: row wrap;
24936 align-items: center;
24937 justify-content: flex-start;
24938 }
24939 .wpfnl-automation-window .automation-list-header .trigger,
24940 .wpfnl-automation-window .automation-single-list .trigger {
24941 width: calc(80% - 280px);
24942 text-align: center;
24943 }
24944 .wpfnl-automation-window .automation-list-header .trigger-action,
24945 .wpfnl-automation-window .automation-single-list .trigger-action {
24946 width: 100px;
24947 }
24948 .wpfnl-automation-window .automation-list-header .crm,
24949 .wpfnl-automation-window .automation-single-list .crm {
24950 width: 45px;
24951 }
24952 .wpfnl-automation-window .automation-list-header .status,
24953 .wpfnl-automation-window .automation-single-list .status {
24954 width: 66px;
24955 }
24956 .wpfnl-automation-window .automation-list-header .actions,
24957 .wpfnl-automation-window .automation-single-list .actions {
24958 width: 75px;
24959 }
24960 .wpfnl-automation-window .automation-single-list {
24961 background: #FFFFFF;
24962 box-shadow: 0px 1px 2px rgba(190, 190, 215, 0.2);
24963 border-radius: 8px;
24964 display: flex;
24965 flex-flow: row wrap;
24966 align-items: flex-start;
24967 justify-content: space-between;
24968 margin-bottom: 20px;
24969 }
24970 .wpfnl-automation-window .automation-single-list.no-data-list {
24971 justify-content: center;
24972 }
24973 .wpfnl-automation-window .automation-single-list.no-data-list .field-item {
24974 color: #363B4E;
24975 font-weight: 500;
24976 }
24977 .wpfnl-automation-window .automation-single-list.no-data-list .field-item .btn-default {
24978 height: 54px;
24979 padding: 0 40px;
24980 margin: 10px 0;
24981 font-size: 16px;
24982 }
24983 .wpfnl-automation-window .automation-single-list.no-data-list.not-enabled {
24984 margin-left: 20px;
24985 margin-right: 20px;
24986 }
24987 .wpfnl-automation-window .automation-single-list .title {
24988 font-size: 15px;
24989 line-height: 1.2;
24990 font-weight: 500;
24991 color: #363B4E;
24992 position: relative;
24993 top: 6px;
24994 }
24995 .wpfnl-automation-window .automation-single-list .crm .icon {
24996 box-sizing: border-box;
24997 border-radius: 6px;
24998 width: 30px;
24999 height: 30px;
25000 display: flex;
25001 flex-flow: column;
25002 align-items: center;
25003 justify-content: center;
25004 }
25005 .wpfnl-automation-window .automation-single-list .trigger-lists {
25006 display: flex;
25007 flex-flow: row wrap;
25008 align-items: center;
25009 justify-content: center;
25010 margin-left: -2px;
25011 margin-top: -2px;
25012 width: 100%;
25013 }
25014 .wpfnl-automation-window .automation-single-list .trigger-lists .trigger-list-flex,
25015 .wpfnl-automation-window .automation-single-list .trigger-lists .trigger-more-list,
25016 .wpfnl-automation-window .automation-single-list .trigger-lists .trigger-list {
25017 padding: 2px;
25018 }
25019 .wpfnl-automation-window .automation-single-list .trigger-lists .trigger-list-flex > span,
25020 .wpfnl-automation-window .automation-single-list .trigger-lists .trigger-more-list > span,
25021 .wpfnl-automation-window .automation-single-list .trigger-lists .trigger-list > span {
25022 font-size: 12px;
25023 line-height: 1.15;
25024 color: #7A8B9A;
25025 border: 1px solid #E5E8F3;
25026 border-radius: 6px;
25027 padding: 6px 6px 4px;
25028 display: block;
25029 }
25030 .wpfnl-automation-window .automation-single-list .more-list-trigger > span {
25031 font-size: 12px;
25032 line-height: 1.15;
25033 color: #7A8B9A;
25034 border: 1px solid #E5E8F3;
25035 border-radius: 6px;
25036 padding: 6px 6px 4px;
25037 display: inline-block;
25038 }
25039 .wpfnl-automation-window .automation-single-list .trigger-action {
25040 display: flex;
25041 align-items: center;
25042 }
25043 .wpfnl-automation-window .automation-single-list .trigger-action > span {
25044 display: block;
25045 line-height: 1;
25046 }
25047 .wpfnl-automation-window .automation-single-list .trigger-action > span svg {
25048 display: block;
25049 }
25050 .wpfnl-automation-window .automation-single-list .trigger-action .action-separator {
25051 margin: 0 18px;
25052 }
25053 .wpfnl-automation-window .automation-single-list .status {
25054 position: relative;
25055 top: 6px;
25056 }
25057 .wpfnl-automation-window .automation-single-list .actions {
25058 display: flex;
25059 }
25060 .wpfnl-automation-window .automation-single-list .actions button {
25061 width: 33px;
25062 padding: 0;
25063 border: none;
25064 height: 30px;
25065 padding-top: 2px;
25066 cursor: pointer;
25067 background: transparent;
25068 margin: 0 auto;
25069 display: flex;
25070 align-items: center;
25071 justify-content: center;
25072 }
25073 .wpfnl-automation-window .automation-single-list .actions button svg {
25074 height: 20px;
25075 display: block;
25076 }
25077
25078 @media only screen and (max-width: 1440px) {
25079 .wpfnl-automation-window .automation-list-header .trigger,
25080 .wpfnl-automation-window .automation-single-list .trigger {
25081 width: calc(80% - 340px);
25082 }
25083 }
25084 @media only screen and (max-width: 1199px) {
25085 .wpfnl-automation-window .automation-list-header,
25086 .wpfnl-automation-window .automation-single-list {
25087 padding: 14px 16px;
25088 }
25089 .wpfnl-automation-window .automation-list-header .title,
25090 .wpfnl-automation-window .automation-single-list .title {
25091 width: 220px;
25092 }
25093 .wpfnl-automation-window .automation-list-wrapper .bulk-delete-area {
25094 padding-left: 16px;
25095 }
25096 }
25097 @media only screen and (max-width: 991px) {
25098 .wpfnl-automation-window .automation-list-header .title,
25099 .wpfnl-automation-window .automation-single-list .title {
25100 width: 220px;
25101 }
25102 .wpfnl-automation-window .automation-list-header .trigger,
25103 .wpfnl-automation-window .automation-single-list .trigger {
25104 width: calc(80% - 369px);
25105 }
25106 }
25107 .crm-data-loader {
25108 position: absolute;
25109 z-index: 999;
25110 top: 1px;
25111 left: 1px;
25112 background: #fff;
25113 width: calc(100% - 3px);
25114 height: calc(100% - 3px);
25115 display: flex;
25116 flex-flow: row;
25117 align-items: center;
25118 border-radius: 10px;
25119 padding-left: 10px;
25120 }
25121 .crm-data-loader > span {
25122 display: inline-block;
25123 width: 8px;
25124 height: 8px;
25125 border-radius: 20px;
25126 background: #a184e5;
25127 margin: 3px;
25128 transition: all 0.3s;
25129 }
25130 .crm-data-loader > span:nth-child(1) {
25131 -webkit-animation: crm-data-loader 1.5s infinite;
25132 -moz-animation: crm-data-loader 1.5s infinite;
25133 -o-animation: crm-data-loader 1.5s infinite;
25134 animation: crm-data-loader 1.5s infinite;
25135 }
25136 .crm-data-loader > span:nth-child(2) {
25137 -webkit-animation: crm-data-loader 1.5s infinite;
25138 -moz-animation: crm-data-loader 1.5s infinite;
25139 -o-animation: crm-data-loader 1.5s infinite;
25140 animation: crm-data-loader 1.5s infinite;
25141 animation-delay: 0.4s;
25142 }
25143 .crm-data-loader > span:nth-child(3) {
25144 -webkit-animation: crm-data-loader 1.5s infinite;
25145 -moz-animation: crm-data-loader 1.5s infinite;
25146 -o-animation: crm-data-loader 1.5s infinite;
25147 animation: crm-data-loader 1.5s infinite;
25148 animation-delay: 0.6s;
25149 }
25150 @-webkit-keyframes crm-data-loader {
25151 0%, 100% {
25152 opacity: 0;
25153 }
25154 50% {
25155 opacity: 1;
25156 }
25157 }
25158 @-moz-keyframes crm-data-loader {
25159 0%, 100% {
25160 opacity: 0;
25161 }
25162 50% {
25163 opacity: 1;
25164 }
25165 }
25166 @-o-keyframes crm-data-loader {
25167 0%, 100% {
25168 opacity: 0;
25169 }
25170 50% {
25171 opacity: 1;
25172 }
25173 }
25174 @keyframes crm-data-loader {
25175 0%, 100% {
25176 opacity: 0;
25177 }
25178 50% {
25179 opacity: 1;
25180 }
25181 }
25182
25183 .wpfnl-automation-window .automation-darwer {
25184 position: fixed;
25185 top: 32px;
25186 right: -190px;
25187 background-color: #fff;
25188 z-index: 99;
25189 width: 1133px;
25190 height: calc(100vh - 32px);
25191 box-shadow: -8px 3px 6px rgba(186, 176, 210, 0.15);
25192 transition: all 0.3s ease-in-out;
25193 opacity: 0;
25194 visibility: hidden;
25195 }
25196 .wpfnl-automation-window .automation-darwer .drawer-bg-overlay {
25197 position: fixed;
25198 right: 0;
25199 top: 0;
25200 background: rgba(0, 0, 0, 0.3019607843);
25201 width: 100%;
25202 height: 100%;
25203 z-index: -1;
25204 }
25205 .wpfnl-automation-window .automation-darwer.show-drawer {
25206 right: 0;
25207 opacity: 1;
25208 visibility: visible;
25209 }
25210 .wpfnl-automation-window .automation-darwer .drawer-wrapper {
25211 height: 100%;
25212 width: 100%;
25213 background: #fff;
25214 position: relative;
25215 }
25216 .wpfnl-automation-window .automation-darwer .drawer-loader {
25217 position: absolute;
25218 top: 0;
25219 left: 0;
25220 width: 100%;
25221 height: 100%;
25222 background: #fff;
25223 border-radius: 10px 0 0 10px;
25224 z-index: 2;
25225 }
25226 .wpfnl-automation-window .automation-darwer .drawer-loader .wpfnl-loader {
25227 display: block;
25228 position: absolute;
25229 top: 50%;
25230 left: 50%;
25231 width: 50px;
25232 height: 50px;
25233 margin-left: -48px;
25234 margin-top: -46px;
25235 transition: all 0.3s linear;
25236 }
25237 .wpfnl-automation-window .automation-darwer .drawer-header {
25238 display: flex;
25239 flex-flow: row wrap;
25240 align-items: center;
25241 justify-content: space-between;
25242 gap: 10px;
25243 padding: 20px 16px 20px 30px;
25244 box-shadow: 0px 1px 1px rgba(190, 190, 215, 0.2);
25245 position: relative;
25246 z-index: 1;
25247 }
25248 .wpfnl-automation-window .automation-darwer .drawer-header .automation-name-wrapper {
25249 display: flex;
25250 flex-flow: row wrap;
25251 align-items: center;
25252 }
25253 .wpfnl-automation-window .automation-darwer .drawer-header .automation-name-wrapper label {
25254 padding-right: 7px;
25255 cursor: text;
25256 }
25257 .wpfnl-automation-window .automation-darwer .drawer-header .automation-name-wrapper input {
25258 height: 40px;
25259 font-size: 14px;
25260 line-height: 1.14;
25261 color: #7A8B9A;
25262 padding: 3px 10px;
25263 width: 180px;
25264 min-height: auto;
25265 min-width: auto;
25266 }
25267 .wpfnl-automation-window .automation-darwer .drawer-header .automation-name-wrapper .automation-name-preview {
25268 max-width: 200px;
25269 white-space: nowrap;
25270 overflow: hidden;
25271 text-overflow: ellipsis;
25272 }
25273 .wpfnl-automation-window .automation-darwer .drawer-header .automation-name-wrapper > button {
25274 min-width: auto;
25275 padding: 1px 7px 0;
25276 width: 40px;
25277 height: 40px;
25278 display: flex;
25279 flex-flow: column;
25280 align-items: center;
25281 justify-content: center;
25282 background: #F6F5FA !important;
25283 border: 1px solid #e0e0e0;
25284 border-radius: 6px;
25285 cursor: pointer;
25286 margin-left: 10px;
25287 }
25288 .wpfnl-automation-window .automation-darwer .drawer-header .automation-name-wrapper > button svg {
25289 display: block;
25290 width: 22px;
25291 height: 22px;
25292 }
25293 .wpfnl-automation-window .automation-darwer .drawer-header .automation-name-wrapper > button.automation-name-edit svg {
25294 fill: #6E42D3;
25295 }
25296 .wpfnl-automation-window .automation-darwer .drawer-header .automation-name-wrapper > button.automation-name-submit {
25297 display: none;
25298 }
25299 .wpfnl-automation-window .automation-darwer .drawer-header .automation-name-wrapper > button.automation-name-submit svg {
25300 stroke: #6E42D3;
25301 position: relative;
25302 top: -3px;
25303 }
25304 .wpfnl-automation-window .automation-darwer .drawer-header .automation-name-wrapper > button.automation-name-cancel {
25305 display: none;
25306 margin-left: 5px;
25307 }
25308 .wpfnl-automation-window .automation-darwer .drawer-header .automation-name-wrapper .automation-name-input {
25309 display: none;
25310 }
25311 .wpfnl-automation-window .automation-darwer .drawer-header .automation-name-wrapper .wpfnl-alert {
25312 display: block;
25313 position: absolute;
25314 bottom: 2px;
25315 font-size: 12px;
25316 font-weight: 400;
25317 }
25318 .wpfnl-automation-window .automation-darwer .drawer-header .connect-crm {
25319 display: flex;
25320 flex-flow: row;
25321 align-items: center;
25322 margin-left: 30px;
25323 }
25324 .wpfnl-automation-window .automation-darwer .drawer-header .connect-crm .connect-crm-title {
25325 padding-right: 7px;
25326 font-weight: 500;
25327 color: #363B4E;
25328 white-space: nowrap;
25329 line-height: 1;
25330 position: relative;
25331 top: 2px;
25332 }
25333 .wpfnl-automation-window .automation-darwer .drawer-header .connect-crm select {
25334 height: 40px;
25335 padding-right: 30px;
25336 background-color: #f6f4fb;
25337 border-color: #6E42D3;
25338 color: #716395;
25339 }
25340 .wpfnl-automation-window .automation-darwer .drawer-header .zapier-doc-link a {
25341 font-weight: 500;
25342 color: #6E42D3;
25343 text-decoration: underline;
25344 }
25345 .wpfnl-automation-window .automation-darwer .drawer-header .zapier-doc-link a:hover {
25346 text-decoration: none;
25347 }
25348 .wpfnl-automation-window .automation-darwer .drawer-header .wpfnl-drawer-close {
25349 display: block;
25350 padding: 3px 7px;
25351 height: 24px;
25352 cursor: pointer;
25353 position: relative;
25354 top: -2px;
25355 margin-left: auto;
25356 }
25357 .wpfnl-automation-window .automation-darwer .drawer-body {
25358 padding: 30px;
25359 height: calc(100% - 80px);
25360 overflow: auto;
25361 position: relative;
25362 }
25363 .wpfnl-automation-window .automation-darwer .drawer-body::-webkit-scrollbar {
25364 width: 5px;
25365 }
25366 .wpfnl-automation-window .automation-darwer .drawer-body::-webkit-scrollbar-track {
25367 background: #f2f5f8;
25368 }
25369 .wpfnl-automation-window .automation-darwer .drawer-body::-webkit-scrollbar-thumb {
25370 background-color: #6E42D3;
25371 border-radius: 20px;
25372 }
25373 .wpfnl-automation-window .automation-darwer .trigger-wrapper {
25374 background: #FAF9FF;
25375 border: 1px solid #F0F0F0;
25376 border-radius: 10px;
25377 padding: 86px 40px 52px;
25378 position: relative;
25379 }
25380 .wpfnl-automation-window .automation-darwer .trigger-wrapper .zapier-save-btn {
25381 position: absolute;
25382 top: 30px;
25383 right: 0;
25384 z-index: 1;
25385 display: flex;
25386 align-items: center;
25387 justify-content: flex-end;
25388 gap: 13px;
25389 width: 100%;
25390 padding: 0 40px;
25391 }
25392 .wpfnl-automation-window .automation-darwer .trigger-wrapper .zapier-save-btn .wpfnl-alert {
25393 display: block;
25394 }
25395 .wpfnl-automation-window .automation-darwer .trigger-wrapper .zapier-save-btn .wpfnl-loader {
25396 display: inline-block;
25397 position: relative;
25398 top: 2px;
25399 }
25400 .wpfnl-automation-window .automation-darwer .single-trigger-wrapper {
25401 padding: 0 0 27px;
25402 position: relative;
25403 }
25404 .wpfnl-automation-window .automation-darwer .single-trigger-wrapper:after {
25405 content: "";
25406 position: absolute;
25407 left: 50%;
25408 height: 27px;
25409 width: 2px;
25410 background: #7A8B9A;
25411 margin-left: -1px;
25412 }
25413 .wpfnl-automation-window .automation-darwer .single-trigger-wrapper:after {
25414 bottom: 0;
25415 }
25416 .wpfnl-automation-window .automation-darwer .single-trigger-wrapper .add-trigger {
25417 border: none;
25418 background: transparent;
25419 display: block;
25420 height: 24px;
25421 width: 24px;
25422 position: absolute;
25423 left: 50%;
25424 bottom: -13px;
25425 transform: translate(-50%);
25426 z-index: 1;
25427 border-radius: 50%;
25428 cursor: pointer;
25429 }
25430 .wpfnl-automation-window .automation-darwer .single-trigger-wrapper:not(:last-child) .add-trigger {
25431 display: none;
25432 }
25433 .wpfnl-automation-window .automation-darwer .single-trigger {
25434 background: #FFFFFF;
25435 box-shadow: 0px 2px 3px rgba(190, 190, 215, 0.4);
25436 border-radius: 10px;
25437 display: flex;
25438 flex-flow: row wrap;
25439 position: relative;
25440 }
25441 .wpfnl-automation-window .automation-darwer .single-trigger select {
25442 height: 40px;
25443 background-color: transparent;
25444 min-width: auto;
25445 width: 100%;
25446 }
25447 .wpfnl-automation-window .automation-darwer .single-trigger label {
25448 margin-bottom: 10px;
25449 display: block;
25450 cursor: default;
25451 }
25452 .wpfnl-automation-window .automation-darwer .single-trigger .hints {
25453 color: #EE5F5A;
25454 display: none;
25455 }
25456 .wpfnl-automation-window .automation-darwer .single-trigger .selectbox-wrapper {
25457 position: relative;
25458 }
25459 .wpfnl-automation-window .automation-darwer .single-trigger .trigger-tag {
25460 background: #6E42D3;
25461 border-radius: 50px;
25462 font-size: 12px;
25463 color: #fff;
25464 padding: 3px 11px 2px;
25465 position: absolute;
25466 left: 50%;
25467 top: -45px;
25468 transform: translate(-50%);
25469 display: none;
25470 }
25471 .wpfnl-automation-window .automation-darwer .single-trigger .trigger-tag:before {
25472 content: "";
25473 position: absolute;
25474 left: 50%;
25475 top: calc(100% + 1px);
25476 height: 20px;
25477 width: 1px;
25478 border-right: 2px dashed #7A8B9A;
25479 margin-left: -1px;
25480 }
25481 .wpfnl-automation-window .automation-darwer .single-trigger .required-star {
25482 color: #EE5F5A;
25483 }
25484 .wpfnl-automation-window .automation-darwer .single-trigger .trigger-when {
25485 padding: 20px;
25486 width: 50%;
25487 position: relative;
25488 }
25489 .wpfnl-automation-window .automation-darwer .single-trigger .trigger-when .wpfnl-form-group {
25490 width: 100%;
25491 padding: 0;
25492 }
25493 .wpfnl-automation-window .automation-darwer .single-trigger .trigger-then {
25494 display: flex;
25495 flex-flow: row wrap;
25496 padding: 20px 13px;
25497 width: 50%;
25498 background: #F6F6F9;
25499 border-radius: 0px 10px 10px 0px;
25500 position: relative;
25501 }
25502 .wpfnl-automation-window .automation-darwer .single-trigger .trigger-then .trigger-tag {
25503 background-color: #EE8134;
25504 }
25505 .wpfnl-automation-window .automation-darwer .single-trigger .wpfnl-form-group {
25506 width: 50%;
25507 padding: 0 7px;
25508 }
25509 .wpfnl-automation-window .automation-darwer .single-trigger .wpfnl-form-group.wpfnl-col-1 {
25510 width: 100%;
25511 }
25512 .wpfnl-automation-window .automation-darwer .single-trigger .close-trigger {
25513 border: 1px solid #EE5F5A;
25514 padding: 0;
25515 height: 26px;
25516 width: 26px;
25517 display: flex;
25518 flex-flow: column;
25519 align-items: center;
25520 justify-content: center;
25521 border-radius: 100%;
25522 position: absolute;
25523 right: -8px;
25524 top: -11px;
25525 cursor: pointer;
25526 background: #fff;
25527 opacity: 0;
25528 visibility: hidden;
25529 transition: all 0.3s ease;
25530 z-index: 3;
25531 }
25532 .wpfnl-automation-window .automation-darwer .single-trigger .close-trigger svg {
25533 width: 17px;
25534 }
25535 .wpfnl-automation-window .automation-darwer .single-trigger .close-trigger svg path {
25536 stroke: #EE5F5A;
25537 }
25538 .wpfnl-automation-window .automation-darwer .single-trigger:hover .close-trigger {
25539 opacity: 1;
25540 visibility: visible;
25541 }
25542 .wpfnl-automation-window .automation-darwer .single-trigger .wpfnl-form-group.field-required select {
25543 border-color: #EE5F5A;
25544 }
25545 .wpfnl-automation-window .automation-darwer .single-trigger .wpfnl-form-group.field-required .hints {
25546 display: block;
25547 }
25548 .wpfnl-automation-window .automation-darwer .data-loaded .single-trigger .crm-data-loader {
25549 display: none;
25550 }
25551 .wpfnl-automation-window .automation-darwer .single-trigger-wrapper:first-child .single-trigger .trigger-tag {
25552 display: block;
25553 }
25554 .wpfnl-automation-window .automation-darwer .save-btn-area {
25555 margin-top: 30px;
25556 display: flex;
25557 justify-content: flex-end;
25558 align-items: center;
25559 }
25560 .wpfnl-automation-window .automation-darwer .save-btn-area .wpfnl-alert {
25561 display: inline-block;
25562 padding: 10px 20px;
25563 margin-right: 13px;
25564 }
25565 .wpfnl-automation-window .automation-darwer .save-btn-area .btn-default {
25566 min-width: 90px;
25567 }
25568 .wpfnl-automation-window .automation-darwer .save-btn-area .wpfnl-loader {
25569 display: inline-block;
25570 position: relative;
25571 top: 3px;
25572 }
25573 .wpfnl-automation-window .automation-darwer .no-data-message {
25574 text-align: center;
25575 color: #363B4E;
25576 font-weight: 500;
25577 }
25578 .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 {
25579 font-size: 14px;
25580 color: #7A8B9A;
25581 padding: 5px 15px;
25582 height: 40px;
25583 background-color: transparent;
25584 min-width: auto;
25585 width: 100%;
25586 border-radius: 6px;
25587 border: 1px solid #E5E8F3;
25588 }
25589 .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 {
25590 border-color: #E5E8F3;
25591 box-shadow: none;
25592 }
25593 .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 {
25594 width: 100% !important;
25595 }
25596 .wpfnl-automation-window .automation-darwer :where(.css-dev-only-do-not-override-1p3hq3p).ant-select-single.ant-select-show-arrow .ant-select-selection-placeholder {
25597 color: #7A8B9A;
25598 }
25599 .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 {
25600 height: 38px !important;
25601 }
25602
25603 @media only screen and (max-width: 1400px) {
25604 .wpfnl-automation-window .automation-darwer {
25605 width: 983px;
25606 }
25607 }
25608 @media only screen and (max-width: 1199px) {
25609 .wpfnl-automation-window .automation-darwer {
25610 width: 803px;
25611 }
25612 .wpfnl-automation-window .automation-darwer .trigger-wrapper {
25613 padding: 40px 20px 40px;
25614 }
25615 }
25616 @media only screen and (max-width: 991px) {
25617 .wpfnl-automation-window .automation-darwer {
25618 width: 740px;
25619 }
25620 .wpfnl-automation-window .automation-darwer .drawer-header {
25621 padding: 20px 16px 20px 20px;
25622 }
25623 .wpfnl-automation-window .automation-darwer .drawer-header .connect-crm select {
25624 width: 143px;
25625 min-width: auto;
25626 }
25627 .wpfnl-automation-window .automation-darwer .drawer-body {
25628 padding: 20px;
25629 }
25630 .wpfnl-automation-window .automation-darwer .single-trigger .trigger-when {
25631 padding: 15px;
25632 }
25633 .wpfnl-automation-window .automation-darwer .single-trigger .trigger-then {
25634 padding: 15px 8px;
25635 }
25636 }
25637 .wpfnl-automation-window {
25638 background: #f6f5fa;
25639 position: absolute;
25640 top: 0;
25641 left: 0;
25642 width: 100%;
25643 height: 100%;
25644 z-index: 99;
25645 }
25646 .wpfnl-automation-window .automation-content {
25647 position: relative;
25648 }
25649 .wpfnl-automation-window .automation-window-loader {
25650 background: #f6f5fa;
25651 position: absolute;
25652 top: 0;
25653 right: 0;
25654 width: 100%;
25655 height: calc(100vh - 32px);
25656 z-index: 99;
25657 transition: all 0.9s linear;
25658 }
25659 .wpfnl-automation-window .automation-window-loader .wpfnl-loader {
25660 display: block;
25661 position: absolute;
25662 top: 50%;
25663 left: 50%;
25664 width: 50px;
25665 height: 50px;
25666 margin-left: -48px;
25667 margin-top: -46px;
25668 transition: all 0.3s linear;
25669 }
25670 .wpfnl-automation-window .automation-content-header {
25671 display: flex;
25672 flex-flow: row wrap;
25673 align-items: center;
25674 justify-content: space-between;
25675 background: #FFFFFF;
25676 box-shadow: 0 1px 2px 0 rgba(190, 190, 215, 0.2);
25677 padding-right: 8px;
25678 margin-bottom: 20px;
25679 }
25680 .wpfnl-automation-window .automation-content-header .header-left {
25681 display: flex;
25682 flex-flow: row wrap;
25683 align-items: center;
25684 }
25685 .wpfnl-automation-window .automation-content-header .header-left .wpfnl-logo a {
25686 display: block;
25687 padding: 16px 25px;
25688 border-right: 1px solid #E5E8F3;
25689 }
25690 .wpfnl-automation-window .automation-content-header .header-left .wpfnl-logo a svg {
25691 width: 26px;
25692 display: block;
25693 }
25694 .wpfnl-automation-window .automation-content-header .header-left .backto-funnel-edit {
25695 background: #FFFFFF;
25696 cursor: pointer;
25697 border: none;
25698 padding: 0;
25699 text-align: center;
25700 width: 57px;
25701 height: 60px;
25702 margin-right: 20px;
25703 display: flex;
25704 flex-flow: column;
25705 align-items: center;
25706 justify-content: center;
25707 border-right: 1px solid #E5E8F3;
25708 }
25709 .wpfnl-automation-window .automation-content-header .header-left h2 {
25710 font-size: 18px;
25711 line-height: 1.16;
25712 font-weight: 500;
25713 color: #363B4E;
25714 margin-right: 13px;
25715 }
25716 .wpfnl-automation-window .automation-content-header .header-left .wpfnl-switcher {
25717 display: flex;
25718 align-items: center;
25719 }
25720 .wpfnl-automation-window .automation-content-header .header-left .wpfnl-switcher .wpfnl-loader {
25721 display: inline-block;
25722 margin-left: 8px;
25723 }
25724 .wpfnl-automation-window .wpfnl-switcher label {
25725 width: 32px;
25726 height: 18px;
25727 }
25728 .wpfnl-automation-window .wpfnl-switcher label:after {
25729 width: 12px;
25730 height: 12px;
25731 top: 2px;
25732 left: 3px;
25733 }
25734 .wpfnl-automation-window .wpfnl-switcher input[type=checkbox]:checked + label:after {
25735 margin-left: 13px;
25736 }
25737 .wpfnl-automation-window .btn-default {
25738 height: 40px;
25739 line-height: 41px;
25740 padding: 0 20px;
25741 }
25742
25743 .wpfnl .mailmint-automation {
25744 box-shadow: none;
25745 width: calc(100% - 160px);
25746 transition: none;
25747 }
25748 .wpfnl .mailmint-automation .automation-drawer-loader {
25749 position: absolute;
25750 top: 0;
25751 left: 0;
25752 width: 100%;
25753 height: 100%;
25754 background: #F6F5FA;
25755 z-index: 3;
25756 display: flex;
25757 flex-flow: column;
25758 align-items: center;
25759 justify-content: center;
25760 }
25761 .wpfnl .mailmint-automation .automation-drawer-loader .wpfnl-loader {
25762 display: block;
25763 width: 40px;
25764 height: 40px;
25765 }
25766 .wpfnl .mailmint-automation .drawer-wrapper {
25767 background: #F6F5FA;
25768 }
25769 .wpfnl .mailmint-automation .drawer-body {
25770 padding: 24px;
25771 overflow: hidden;
25772 }
25773 .wpfnl .mailmint-automation .drawer-body-inner-wrapper {
25774 display: flex;
25775 flex-flow: row wrap;
25776 gap: 24px;
25777 height: 100%;
25778 }
25779 .wpfnl .mailmint-automation .automation-steps-wrapper {
25780 text-align: center;
25781 width: 100%;
25782 height: calc(100% + 20px);
25783 overflow: auto;
25784 padding-top: 10px;
25785 padding-bottom: 30px;
25786 }
25787 .wpfnl .mailmint-automation .automation-steps-wrapper::-webkit-scrollbar {
25788 width: 5px;
25789 height: 5px;
25790 }
25791 .wpfnl .mailmint-automation .automation-steps-wrapper::-webkit-scrollbar-track {
25792 background: #f2f5f8;
25793 }
25794 .wpfnl .mailmint-automation .automation-steps-wrapper::-webkit-scrollbar-thumb {
25795 background-color: #CBCBCB;
25796 border-radius: 20px;
25797 }
25798 .wpfnl .mailmint-automation .has-sidebar .automation-steps-wrapper {
25799 width: calc(100% - 474px);
25800 }
25801 .wpfnl .mailmint-automation .steps-settings-sidebar {
25802 width: 450px;
25803 height: 100%;
25804 background: #FFF;
25805 box-shadow: -2px 3px 6px rgba(186, 176, 210, 0.1);
25806 border-radius: 10px;
25807 padding: 24px 30px;
25808 overflow: auto;
25809 }
25810 .wpfnl .mailmint-automation .steps-settings-sidebar::-webkit-scrollbar {
25811 width: 5px;
25812 }
25813 .wpfnl .mailmint-automation .steps-settings-sidebar::-webkit-scrollbar-track {
25814 background: #f2f5f8;
25815 }
25816 .wpfnl .mailmint-automation .steps-settings-sidebar::-webkit-scrollbar-thumb {
25817 background-color: #CBCBCB;
25818 border-radius: 20px;
25819 }
25820 .wpfnl .mailmint-automation .condition .steps-settings-sidebar {
25821 width: 710px;
25822 }
25823 .wpfnl .mailmint-automation .condition .automation-steps-wrapper {
25824 width: calc(100% - 734px);
25825 }
25826 .wpfnl .mailmint-automation .automation-start-point {
25827 position: relative;
25828 border-radius: 8px;
25829 background: #FFF;
25830 width: 245px;
25831 margin: 0 auto;
25832 padding: 18px 15px 16px;
25833 text-align: center;
25834 color: #2D3149;
25835 font-size: 16px;
25836 font-weight: 600;
25837 line-height: 1.2;
25838 display: flex;
25839 align-items: center;
25840 justify-content: center;
25841 gap: 9px;
25842 cursor: pointer;
25843 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");
25844 }
25845 .wpfnl .mailmint-automation .automation-start-point .tigger-lists {
25846 position: absolute;
25847 left: 0;
25848 top: calc(100% + 26px);
25849 background: #FFFFFF;
25850 width: 100%;
25851 padding: 8px 10px;
25852 border-radius: 6px;
25853 border: 1px solid #EBEDF0;
25854 box-shadow: 0px 6px 8px 0px rgba(191, 191, 191, 0.1);
25855 z-index: 3;
25856 opacity: 0;
25857 visibility: hidden;
25858 transition: all 0.3s ease;
25859 }
25860 .wpfnl .mailmint-automation .automation-start-point .tigger-lists li {
25861 font-size: 14px;
25862 line-height: 1.14;
25863 color: #2D3149;
25864 font-weight: 400;
25865 display: flex;
25866 align-items: center;
25867 gap: 8px;
25868 padding: 8px;
25869 border-radius: 4px;
25870 cursor: pointer;
25871 transition: all 0.3s ease;
25872 }
25873 .wpfnl .mailmint-automation .automation-start-point .tigger-lists li:hover {
25874 background: #F6F8FA;
25875 }
25876 .wpfnl .mailmint-automation .automation-start-point .tigger-lists li.active {
25877 background: #F6F8FA;
25878 font-weight: 500;
25879 }
25880 .wpfnl .mailmint-automation .automation-start-point.show-dropdown .tigger-lists {
25881 top: calc(100% + 12px);
25882 opacity: 1;
25883 visibility: visible;
25884 }
25885 .wpfnl .mailmint-automation .selected-trigger {
25886 max-width: 210px;
25887 margin: 0 auto;
25888 display: flex;
25889 flex-flow: column;
25890 align-items: center;
25891 justify-content: center;
25892 position: relative;
25893 }
25894 .wpfnl .mailmint-automation .selected-trigger .close-trigger {
25895 background: transparent;
25896 color: #ffffff;
25897 border: none;
25898 position: absolute;
25899 right: -5px;
25900 top: -8px;
25901 cursor: pointer;
25902 opacity: 0;
25903 visibility: hidden;
25904 transition: all 0.3s ease;
25905 }
25906 .wpfnl .mailmint-automation .selected-trigger .close-trigger svg {
25907 display: block;
25908 }
25909 .wpfnl .mailmint-automation .selected-trigger .trigger-title {
25910 border-radius: 100px;
25911 background: #7A8B9A;
25912 display: inline-block;
25913 color: #FFF;
25914 font-size: 13px;
25915 font-weight: 500;
25916 line-height: 1.2;
25917 padding: 13px 24px 11px;
25918 position: relative;
25919 }
25920 .wpfnl .mailmint-automation .selected-trigger .trigger-title:hover .close-trigger {
25921 opacity: 1;
25922 visibility: visible;
25923 }
25924 .wpfnl .mailmint-automation .selected-trigger .add-action {
25925 height: 62px;
25926 position: relative;
25927 background: #7A8B9A;
25928 width: 2px;
25929 margin: 0 auto;
25930 }
25931 .wpfnl .mailmint-automation .selected-trigger .add-action:before {
25932 content: "";
25933 position: absolute;
25934 left: -5px;
25935 top: -7px;
25936 width: 6px;
25937 height: 6px;
25938 background: #7A8B9A;
25939 border-radius: 50px;
25940 border: 3px solid #fff;
25941 box-shadow: 0 0 0 2px #7A8B9A;
25942 }
25943 .wpfnl .mailmint-automation .selected-trigger .add-action > button {
25944 background: #7A8B9A;
25945 box-shadow: 0px 0px 0 6px #f6f5fa;
25946 width: 24px;
25947 height: 24px;
25948 border: none;
25949 display: flex;
25950 align-items: center;
25951 justify-content: center;
25952 border-radius: 100%;
25953 cursor: pointer;
25954 z-index: 1;
25955 position: absolute;
25956 bottom: 0;
25957 left: 0;
25958 margin-left: -11px;
25959 }
25960 .wpfnl .mailmint-automation .selected-trigger .add-action > button path {
25961 stroke: #fff;
25962 }
25963 .wpfnl .add-new-action {
25964 position: absolute;
25965 left: 50%;
25966 bottom: -8px;
25967 transform: translateX(-50%);
25968 z-index: 2;
25969 }
25970 .wpfnl .add-new-action .add-new-action-btn {
25971 background: #7A8B9A;
25972 box-shadow: 0px 0px 0 6px #f6f5fa;
25973 width: 24px;
25974 height: 24px;
25975 border: none;
25976 position: relative;
25977 display: flex;
25978 align-items: center;
25979 justify-content: center;
25980 border-radius: 100%;
25981 cursor: pointer;
25982 z-index: 1;
25983 }
25984 .wpfnl .add-new-action .add-new-action-btn path {
25985 stroke: #fff;
25986 }
25987 .wpfnl .first-add-new-action {
25988 height: 49px;
25989 bottom: inherit;
25990 top: 100%;
25991 display: flex;
25992 flex-flow: column;
25993 align-items: center;
25994 justify-content: flex-end;
25995 }
25996 .wpfnl .first-add-new-action:before {
25997 content: "";
25998 position: absolute;
25999 left: 50%;
26000 top: 0;
26001 margin-left: -1px;
26002 width: 2px;
26003 height: 100%;
26004 background: #7A8B9A;
26005 }
26006 .wpfnl .first-add-new-action:after {
26007 content: "";
26008 position: absolute;
26009 left: 50%;
26010 top: -8px;
26011 transform: translateX(-50%);
26012 width: 8px;
26013 height: 8px;
26014 background: #FFFFFF;
26015 border: 2px solid #7A8B9A;
26016 border-radius: 50px;
26017 }
26018 .wpfnl .first-add-new-action.automation-added:before {
26019 display: none;
26020 }
26021 .wpfnl .mintmrm-automation-step-wrapper {
26022 position: absolute;
26023 left: 50%;
26024 transform: translateX(-50%);
26025 top: 100%;
26026 width: 100%;
26027 }
26028 .wpfnl .mintmrm-automation-step-wrapper .no-automation {
26029 font-size: 10px;
26030 font-weight: 500;
26031 line-height: 1;
26032 color: #363B4E;
26033 text-align: center;
26034 text-transform: capitalize;
26035 white-space: nowrap;
26036 background: #FFFFFF;
26037 box-shadow: 0px 1px 2px rgba(190, 190, 215, 0.14);
26038 padding: 6px 12px;
26039 border-radius: 50px;
26040 margin-top: 58px;
26041 display: inline-block;
26042 width: auto;
26043 }
26044 .wpfnl .mintmrm-automation-step-wrapper.automation-running .no-automation {
26045 box-shadow: 0px 1px 2px 0px rgba(190, 190, 215, 0.14);
26046 color: #24C21A;
26047 }
26048
26049 .folded .wpfnl .mailmint-automation {
26050 width: calc(100% - 36px);
26051 }
26052
26053 @media only screen and (max-width: 782px) {
26054 .folded .wpfnl .mailmint-automation {
26055 width: 100%;
26056 top: 46px;
26057 }
26058 }
26059 .mailmint-automation .drawer-header {
26060 background: #ffffff;
26061 position: relative;
26062 box-shadow: 0px 1px 2px rgba(190, 190, 215, 0.14);
26063 padding: 16px 12px 16px 24px;
26064 gap: 10px;
26065 z-index: 1;
26066 }
26067 .mailmint-automation .header-left {
26068 display: flex;
26069 align-items: center;
26070 gap: 14px;
26071 }
26072 .mailmint-automation .header-left .automation-title {
26073 color: #363B4E;
26074 font-size: 16px;
26075 font-weight: 500;
26076 line-height: 1;
26077 }
26078 .mailmint-automation .header-right {
26079 display: flex;
26080 align-items: center;
26081 gap: 14px;
26082 }
26083 .mailmint-automation .header-right .wpfnl-alert {
26084 display: block;
26085 }
26086 .mailmint-automation .header-right .btn-default {
26087 height: auto;
26088 line-height: 1;
26089 padding: 12px 16px 10px;
26090 min-width: auto;
26091 display: flex;
26092 align-items: center;
26093 gap: 9px;
26094 border-radius: 10px;
26095 }
26096 .mailmint-automation .header-right .btn-default.is-disabled {
26097 color: rgba(64, 64, 64, 0.4);
26098 cursor: not-allowed;
26099 background-color: rgba(183, 183, 183, 0.4);
26100 }
26101 .mailmint-automation .header-right .btn-default .wpfnl-loader {
26102 display: inline-block;
26103 margin-left: 0;
26104 }
26105 .mailmint-automation .header-right .more-options {
26106 line-height: 1;
26107 background: transparent;
26108 border: none;
26109 padding: 6px 9px;
26110 cursor: pointer;
26111 position: relative;
26112 }
26113 .mailmint-automation .header-right .more-options .options-dropdown {
26114 position: absolute;
26115 right: -10px;
26116 top: 50px;
26117 background: #FFFFFF;
26118 width: 148px;
26119 padding: 8px 9px;
26120 border-radius: 6px;
26121 border: 1px solid #EBEDF0;
26122 box-shadow: 0px 6px 8px 0px rgba(191, 191, 191, 0.1);
26123 opacity: 0;
26124 visibility: hidden;
26125 transition: all 0.3s ease;
26126 }
26127 .mailmint-automation .header-right .more-options .options-dropdown li {
26128 font-weight: 500;
26129 font-size: 14px;
26130 line-height: 1.14;
26131 color: #363B4E;
26132 display: flex;
26133 align-items: center;
26134 gap: 8px;
26135 padding: 8px;
26136 border-radius: 4px;
26137 cursor: pointer;
26138 transition: all 0.3s ease;
26139 }
26140 .mailmint-automation .header-right .more-options .options-dropdown li:hover {
26141 background: #F6F8FA;
26142 }
26143 .mailmint-automation .header-right .more-options .options-dropdown .wpfnl-loader {
26144 display: inline-block;
26145 }
26146 .mailmint-automation .header-right .more-options.show-dropdown .options-dropdown {
26147 top: 44px;
26148 opacity: 1;
26149 visibility: visible;
26150 }
26151
26152 .mailmint-automation .automation-single-step .automation-step-name {
26153 height: 100%;
26154 min-width: 150px;
26155 max-width: 245px;
26156 position: relative;
26157 background: #FFFFFF !important;
26158 box-shadow: 0px 1px 1px rgba(182, 185, 191, 0.3019607843);
26159 border: 1px solid transparent;
26160 display: inline-block;
26161 padding: 35px 24px 15px;
26162 border-radius: 8px;
26163 cursor: pointer;
26164 transition: all 0.3s ease;
26165 }
26166 .mailmint-automation .automation-single-step .selected.automation-step-name {
26167 border-color: #6E42D3;
26168 box-shadow: 0px 20px 20px 0px rgba(189, 193, 200, 0.2);
26169 }
26170 .mailmint-automation .automation-single-step .automation-step-name .action-icon {
26171 background: #FFFFFF;
26172 border: 6px solid #F6F8FA;
26173 border-radius: 100%;
26174 width: 58px;
26175 height: 58px;
26176 display: flex;
26177 align-items: center;
26178 justify-content: center;
26179 position: absolute;
26180 left: 50%;
26181 top: -28px;
26182 transform: translateX(-50%);
26183 }
26184 .mailmint-automation .automation-single-step .automation-step-name .action-title {
26185 display: block;
26186 font-weight: 500;
26187 text-align: center;
26188 font-size: 14px;
26189 line-height: 1.2;
26190 color: #363B4E;
26191 margin-top: 5px;
26192 }
26193 .mailmint-automation .automation-single-step {
26194 position: relative;
26195 padding: 55px 0 0;
26196 max-width: 570px;
26197 margin: 0 auto;
26198 }
26199 .mailmint-automation .automation-single-step:before {
26200 content: "";
26201 position: absolute;
26202 left: 50%;
26203 top: 0;
26204 margin-left: -1px;
26205 width: 2px;
26206 height: 100%;
26207 background: #7A8B9A;
26208 }
26209 .mailmint-automation .automation-single-step .action-subtitle span,
26210 .mailmint-automation .automation-single-step .action-subtitle {
26211 color: #A4A8B5;
26212 display: block;
26213 margin-top: 4px;
26214 font-size: 12px;
26215 }
26216 .mailmint-automation .automation-single-step .action-subtitle span .not-set,
26217 .mailmint-automation .automation-single-step .action-subtitle .not-set {
26218 color: #FF5155;
26219 }
26220 .mailmint-automation .automation-single-step .action-subtitle span .tag-list,
26221 .mailmint-automation .automation-single-step .action-subtitle .tag-list {
26222 display: flex;
26223 flex-flow: row wrap;
26224 align-items: center;
26225 justify-content: center;
26226 }
26227 .mailmint-automation .automation-single-step .action-subtitle span .tag-list span,
26228 .mailmint-automation .automation-single-step .action-subtitle .tag-list span {
26229 margin: 0;
26230 }
26231 .mailmint-automation .automation-single-step .automation-step-name.not-setup-yet .action-subtitle {
26232 color: #FF5155;
26233 }
26234 .mailmint-automation .automation-single-step.stopAutomation .automation-step-name:before {
26235 content: "";
26236 position: absolute;
26237 top: 100%;
26238 left: 0;
26239 width: 100%;
26240 height: 30px;
26241 background: #f6f5fa;
26242 z-index: 1;
26243 }
26244 .mailmint-automation .automation-single-step .add-action {
26245 height: 54px;
26246 position: relative;
26247 width: 2px;
26248 margin: 0 auto;
26249 }
26250 .mailmint-automation .automation-single-step .add-action > button {
26251 background: #7A8B9A;
26252 box-shadow: 0px 0px 0 6px #f6f5fa;
26253 width: 24px;
26254 height: 24px;
26255 border: none;
26256 display: flex;
26257 align-items: center;
26258 justify-content: center;
26259 border-radius: 100%;
26260 cursor: pointer;
26261 z-index: 1;
26262 position: absolute;
26263 bottom: 0;
26264 left: 0;
26265 margin-left: -11px;
26266 }
26267 .mailmint-automation .automation-single-step .add-action > button path {
26268 stroke: #fff;
26269 }
26270 .mailmint-automation .automation-single-step .delete-action {
26271 border: none;
26272 background: transparent;
26273 line-height: 1;
26274 position: absolute;
26275 top: -12px;
26276 right: -10px;
26277 cursor: pointer;
26278 opacity: 0;
26279 visibility: hidden;
26280 transition: all 0.3s ease;
26281 }
26282 .mailmint-automation .automation-single-step .delete-action svg {
26283 display: block;
26284 }
26285 .mailmint-automation .automation-single-step .automation-step-name:hover .delete-action {
26286 opacity: 1;
26287 visibility: visible;
26288 }
26289 .mailmint-automation .automation-single-step.sendMail .action-icon svg path {
26290 stroke: #7DC09B;
26291 fill: #7DC09B;
26292 }
26293 .mailmint-automation .automation-single-step.addTag .action-icon svg circle,
26294 .mailmint-automation .automation-single-step.addTag .action-icon svg path {
26295 stroke: #5FA2DB;
26296 }
26297 .mailmint-automation .automation-single-step.addList .action-icon svg path {
26298 stroke: #AB8BC5;
26299 }
26300 .mailmint-automation .automation-single-step.removeTag .action-icon svg circle,
26301 .mailmint-automation .automation-single-step.removeTag .action-icon svg path {
26302 stroke: #E8A758;
26303 }
26304 .mailmint-automation .automation-single-step.circle .action-icon svg path, .mailmint-automation .automation-single-step.removeList .action-icon svg path {
26305 stroke: #E8A758;
26306 }
26307 .mailmint-automation .automation-single-step.delay .action-icon svg path {
26308 fill: #E3B152;
26309 stroke: #E3B152;
26310 }
26311 .mailmint-automation .automation-single-step.sequence .action-icon svg path {
26312 fill: #5FA2DC;
26313 }
26314 .mailmint-automation .automation-single-step.condition > .automation-step-name > .action-icon svg path {
26315 stroke: #84c246;
26316 fill: #84c246;
26317 }
26318 .mailmint-automation .automation-single-step.createUser .action-icon svg path {
26319 fill: #6d79a2;
26320 stroke: #6d79a2;
26321 }
26322 .mailmint-automation .automation-single-step.stopAutomation .action-icon svg path {
26323 fill: #e7887f;
26324 stroke: #e7887f;
26325 }
26326 .mailmint-automation .automation-single-step.webHookOutgoing .action-icon svg path {
26327 fill: #7064dc;
26328 }
26329 .mailmint-automation .automation-exit {
26330 color: #363B4E;
26331 font-size: 14px;
26332 font-weight: 600;
26333 line-height: 1.3;
26334 display: flex;
26335 flex-flow: column;
26336 align-items: center;
26337 justify-content: center;
26338 gap: 11px;
26339 width: 50px;
26340 margin: 0 auto;
26341 }
26342 .mailmint-automation .automation-exit:before {
26343 content: "";
26344 height: 25px;
26345 width: 2px;
26346 background: #7a8b9a;
26347 }
26348 .mailmint-automation .logical-decision-box {
26349 align-items: flex-start;
26350 border: 2px solid #a7a8b3;
26351 border-radius: 20px;
26352 display: flex;
26353 flex-flow: row wrap;
26354 gap: 30px;
26355 justify-content: space-between;
26356 margin: 30px auto 0;
26357 max-width: 416px;
26358 padding: 15px 0;
26359 position: relative;
26360 z-index: 2;
26361 top: 50%;
26362 width: 100%;
26363 background: #f6f5fa;
26364 }
26365 .mailmint-automation .logical-decision-box .automation-single-step {
26366 padding-top: 28px;
26367 }
26368 .mailmint-automation .logical-decision-box .automation-single-step:before {
26369 display: none;
26370 }
26371 .mailmint-automation .logical-decision-box .logical-text {
26372 background-color: #239654;
26373 box-shadow: 0px 0 0 8px #f6f8fa;
26374 border-radius: 50px;
26375 color: #fff;
26376 font-size: 11px;
26377 font-weight: 700;
26378 right: 25%;
26379 transform: translate(50%, 0px);
26380 line-height: 1.09;
26381 padding: 4px 6px;
26382 position: absolute;
26383 top: -12px;
26384 width: 31px;
26385 }
26386 .mailmint-automation .logical-decision-box .logical-text.logical-no-text {
26387 background: #ec5956;
26388 left: 25%;
26389 transform: translate(-50%, 0);
26390 }
26391 .mailmint-automation .logical-decision-box .single-decision {
26392 width: calc(50% - 15px);
26393 }
26394 .mailmint-automation .logical-decision-box .single-decision.decision-no {
26395 transform: translateX(calc(-50% - 1px));
26396 }
26397 .mailmint-automation .logical-decision-box .single-decision.decision-yes {
26398 transform: translateX(calc(50% + 1px));
26399 }
26400 .mailmint-automation .logical-decision-box .add-action {
26401 height: 85px;
26402 }
26403 .mailmint-automation .logical-decision-box .add-action > button {
26404 bottom: 50%;
26405 transform: translateY(50%);
26406 }
26407 .mailmint-automation .logical-decision-box .stopAutomation .automation-step-name:before {
26408 display: none;
26409 }
26410 .mailmint-automation .logical-decision-box .no-separator {
26411 height: 50px;
26412 background: #f6f5fa;
26413 width: 100%;
26414 }
26415
26416 .mailmint-automation .mailmint-actions {
26417 position: absolute;
26418 left: 50%;
26419 transform: translateX(-50%);
26420 top: calc(100% + 5px);
26421 width: 626px;
26422 z-index: 99;
26423 background: #FFF;
26424 border: 1px solid #EDECF2;
26425 box-shadow: 0px 20px 20px rgba(190, 190, 215, 0.08);
26426 border-radius: 10px;
26427 padding: 30px;
26428 transition: all 0.3s ease;
26429 display: none;
26430 }
26431 .mailmint-automation .mailmint-actions .action-search {
26432 position: relative;
26433 }
26434 .mailmint-automation .mailmint-actions .action-search .search-input {
26435 width: 100%;
26436 padding: 8px 32px 8px 12px;
26437 background: #F0F0F0;
26438 min-height: 40px;
26439 color: #2d3149;
26440 border-radius: 0;
26441 }
26442 .mailmint-automation .mailmint-actions .action-search .search-input:focus {
26443 border: 1px solid #6E42D2;
26444 }
26445 .mailmint-automation .mailmint-actions .action-search .clear-search-btn {
26446 display: flex;
26447 align-items: center;
26448 justify-content: center;
26449 background: #ddd;
26450 padding: 2px 3px;
26451 position: absolute;
26452 top: 50%;
26453 right: 6px;
26454 transform: translateY(-50%);
26455 background: #ddd;
26456 border: none;
26457 font-size: 18px;
26458 color: #666;
26459 cursor: pointer;
26460 line-height: 1;
26461 }
26462 .mailmint-automation .mailmint-actions .action-search .clear-search-btn.hover {
26463 color: #000;
26464 }
26465 .mailmint-automation .mailmint-actions .action-tabs {
26466 display: flex;
26467 gap: 10px;
26468 margin: 14px 0 28px 0;
26469 }
26470 .mailmint-automation .mailmint-actions .action-tabs .tab-button {
26471 border: 1px solid #dee1e8;
26472 border-radius: 8px;
26473 cursor: pointer;
26474 font-size: 14px;
26475 color: #2d3149;
26476 line-height: 1;
26477 margin-bottom: 0;
26478 background: none;
26479 padding: 9px 12px;
26480 }
26481 .mailmint-automation .mailmint-actions .action-tabs .tab-button.active {
26482 background: #6E42D2;
26483 color: #fff;
26484 }
26485 .mailmint-automation .mailmint-actions .mailmint-actions-wrapper {
26486 display: flex;
26487 flex-flow: row wrap;
26488 gap: 14px;
26489 }
26490 .mailmint-automation .mailmint-actions .mailmint-actions-wrapper .actions-title {
26491 color: #9398A5;
26492 font-size: 14px;
26493 font-weight: 500;
26494 line-height: 1;
26495 text-align: left;
26496 border-bottom: 1px solid #DEE1E8;
26497 padding-bottom: 10px;
26498 margin-bottom: 6px;
26499 width: 100%;
26500 }
26501 .mailmint-automation .mailmint-actions .mailmint-single-action {
26502 background: #FFFFFF;
26503 border: 1px solid #E4E6EB;
26504 border-radius: 10px;
26505 display: flex;
26506 flex-flow: column;
26507 align-items: center;
26508 justify-content: center;
26509 text-align: center;
26510 width: calc(25% - 11px);
26511 padding: 10px;
26512 cursor: pointer;
26513 min-height: 88px;
26514 transition: all 0.3s ease;
26515 }
26516 .mailmint-automation .mailmint-actions .mailmint-single-action .icon {
26517 margin-bottom: 10px;
26518 }
26519 .mailmint-automation .mailmint-actions .mailmint-single-action .icon circle,
26520 .mailmint-automation .mailmint-actions .mailmint-single-action .icon path {
26521 transition: all 0.3s ease;
26522 }
26523 .mailmint-automation .mailmint-actions .mailmint-single-action .icon svg {
26524 display: block;
26525 }
26526 .mailmint-automation .mailmint-actions .mailmint-single-action .title {
26527 font-weight: 500;
26528 font-size: 14px;
26529 line-height: 1.28;
26530 text-align: center;
26531 letter-spacing: -0.01em;
26532 color: #2D3149;
26533 }
26534 .mailmint-automation .mailmint-actions .mailmint-single-action:hover {
26535 border-color: #6E42D3;
26536 box-shadow: 0px 20px 16px rgba(189, 193, 200, 0.2);
26537 }
26538 .mailmint-automation .mailmint-actions .mailmint-single-action:hover .title {
26539 color: #6E42D3;
26540 }
26541 .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 {
26542 fill: #6E42D3;
26543 stroke: #6E42D3;
26544 }
26545 .mailmint-automation .mailmint-actions .mailmint-single-action.webhook-outgoing:hover .icon path, .mailmint-automation .mailmint-actions .mailmint-single-action.email-sequence:hover .icon path {
26546 fill: #6E42D3;
26547 }
26548 .mailmint-automation .mailmint-actions .mailmint-single-action.remove-tag:hover .icon path, .mailmint-automation .mailmint-actions .mailmint-single-action.add-tag:hover .icon path {
26549 fill: #6E42D3;
26550 stroke: #6E42D3;
26551 }
26552 .mailmint-automation .mailmint-actions .mailmint-single-action.remove-tag:hover .icon circle, .mailmint-automation .mailmint-actions .mailmint-single-action.add-tag:hover .icon circle {
26553 stroke: #6E42D3;
26554 }
26555 .mailmint-automation .show-actions .mailmint-actions {
26556 display: block;
26557 }
26558
26559 .mailmint-automation .steps-settings-sidebar .sidebar-header {
26560 display: flex;
26561 flex-flow: row wrap;
26562 justify-content: space-between;
26563 gap: 10px;
26564 padding: 0;
26565 border-bottom: 1px solid #EEF0F3;
26566 padding-bottom: 13px;
26567 }
26568 .mailmint-automation .steps-settings-sidebar .sidebar-header .sidebar-title {
26569 display: flex;
26570 align-items: center;
26571 flex-flow: row wrap;
26572 width: calc(100% - 48px);
26573 }
26574 .mailmint-automation .steps-settings-sidebar .sidebar-header .sidebar-title h4 {
26575 color: #363B4E;
26576 font-size: 18px;
26577 font-weight: 500;
26578 display: flex;
26579 align-items: center;
26580 gap: 8px;
26581 }
26582 .mailmint-automation .steps-settings-sidebar .sidebar-header .sidebar-title h4 svg {
26583 width: 23px;
26584 height: 23px;
26585 }
26586 .mailmint-automation .steps-settings-sidebar .sidebar-header .sidebar-title h4 path {
26587 fill: #363B4E;
26588 }
26589 .mailmint-automation .steps-settings-sidebar .sidebar-header .sidebar-title .short-desc {
26590 width: 100%;
26591 margin-top: 5px;
26592 color: #7A8B9A;
26593 font-size: 14px;
26594 line-height: 1.28;
26595 text-transform: none;
26596 }
26597 .mailmint-automation .steps-settings-sidebar .sidebar-header .close-sidebar {
26598 padding: 3px 7px;
26599 height: 38px;
26600 width: 38px;
26601 cursor: pointer;
26602 position: relative;
26603 border-radius: 10px;
26604 border: 1px solid #EBEDF0;
26605 display: flex;
26606 align-items: center;
26607 justify-content: center;
26608 background: transparent;
26609 }
26610 .mailmint-automation .steps-settings-sidebar .sidebar-header .close-sidebar path {
26611 stroke-width: 2px;
26612 }
26613 .mailmint-automation .steps-settings-sidebar .sidebar-body {
26614 padding-top: 20px;
26615 }
26616 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group {
26617 margin-bottom: 21px;
26618 position: relative;
26619 }
26620 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown {
26621 position: absolute;
26622 background: #fff;
26623 right: 0;
26624 top: calc(100% + 8px);
26625 width: 300px;
26626 border: 1px solid #e2e5ed;
26627 z-index: 9999;
26628 transition: all 0.3s ease;
26629 box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.06);
26630 border-radius: 6px;
26631 padding: 8px;
26632 display: none;
26633 }
26634 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown::-webkit-scrollbar {
26635 width: 5px;
26636 }
26637 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown::-webkit-scrollbar-track {
26638 background: #f2f5f8;
26639 }
26640 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown::-webkit-scrollbar-thumb {
26641 background-color: #c1c1c1;
26642 border-radius: 20px;
26643 }
26644 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown.show {
26645 display: block;
26646 }
26647 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown.timezone {
26648 width: 320px;
26649 }
26650 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown.country {
26651 width: 320px;
26652 }
26653 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown.dropdown-left {
26654 right: inherit;
26655 left: 0;
26656 }
26657 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown.width-120px {
26658 width: 120px;
26659 }
26660 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown li {
26661 font-weight: 400;
26662 font-size: 14px;
26663 line-height: 17px;
26664 color: #2d3149;
26665 text-align: left;
26666 padding: 8px 10px;
26667 border-radius: 6px;
26668 cursor: pointer;
26669 transition: all 0.3s ease;
26670 display: flex;
26671 align-items: center;
26672 margin-bottom: 0;
26673 }
26674 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown li svg {
26675 margin-right: 7px;
26676 }
26677 .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 {
26678 background: #f6f8fa;
26679 }
26680 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown li:first-child a {
26681 border-radius: 5px 5px 0 0;
26682 }
26683 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown li:last-child {
26684 border-bottom: 0;
26685 }
26686 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown li:last-child a {
26687 border-radius: 0 0 5px 5px;
26688 }
26689 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown li.delete {
26690 color: #ec5956;
26691 }
26692 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown li.searchbar {
26693 background: transparent;
26694 padding: 8px 8px 14px;
26695 display: list-item;
26696 }
26697 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown li.searchbar svg {
26698 position: absolute;
26699 top: 9px;
26700 left: 16px;
26701 }
26702 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown li.searchbar input[type=search] {
26703 font-weight: 400;
26704 height: 34px;
26705 padding: 4px 15px 4px 40px;
26706 }
26707 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown li.single-column {
26708 display: block;
26709 }
26710 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown li.list-title {
26711 font-weight: 600;
26712 font-size: 12px;
26713 line-height: 15px;
26714 letter-spacing: 0.05em;
26715 text-transform: uppercase;
26716 color: #667085;
26717 border-top: 1px solid #ebedf0;
26718 border-bottom: 1px solid #ebedf0;
26719 border-radius: 0;
26720 background: #f9fafb;
26721 position: relative;
26722 padding: 8px 18px;
26723 left: -8px;
26724 width: calc(100% + 16px);
26725 cursor: text;
26726 margin-bottom: 10px;
26727 }
26728 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown li.list-title.not-found {
26729 color: #ec5956;
26730 }
26731 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown li.button-area {
26732 border-top: 1px solid #ebedf0;
26733 border-radius: 0;
26734 position: relative;
26735 left: -12px;
26736 width: calc(100% + 16px);
26737 padding: 20px 20px 8px;
26738 display: flex;
26739 align-items: center;
26740 background: transparent;
26741 margin-top: 10px;
26742 margin-left: 4px;
26743 }
26744 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown li.button-area button {
26745 cursor: pointer;
26746 }
26747 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown li.button-area .cancel-btn {
26748 margin-left: auto;
26749 margin-right: 12px;
26750 }
26751 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown li.has-sub-dropdown {
26752 position: relative;
26753 }
26754 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown li.has-sub-dropdown::before {
26755 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");
26756 position: absolute;
26757 width: 6px;
26758 top: 50%;
26759 right: 10px;
26760 transform: translateY(-50%);
26761 }
26762 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown li.has-sub-dropdown ul.mintmrm-dropdown {
26763 left: calc(100% + 8px);
26764 top: -10px;
26765 }
26766 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown li.has-sub-dropdown.show::before {
26767 top: 25%;
26768 transform: rotate(90deg);
26769 transition: all 0.3s ease;
26770 }
26771 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown li.group-item {
26772 transition: all 0.3s ease;
26773 padding-left: 20px;
26774 }
26775 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown .no-found {
26776 background-color: #f9fafb;
26777 padding: 5px 0 5px 20px;
26778 border-radius: 0;
26779 background: #f9fafb;
26780 position: relative;
26781 left: -12px;
26782 width: calc(100% + 24px);
26783 cursor: text;
26784 margin-top: 10px;
26785 display: none;
26786 }
26787 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown .no-found span {
26788 font-weight: 600;
26789 font-size: 12px;
26790 line-height: 15px;
26791 letter-spacing: 0.05em;
26792 text-transform: uppercase;
26793 color: #ec5956;
26794 }
26795 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown .add-action {
26796 display: flex;
26797 align-items: center;
26798 padding: 15px 17px 10px;
26799 color: #573bff;
26800 font-weight: 600;
26801 font-size: 14px;
26802 line-height: 17px;
26803 border-top: 1px solid #e2e5ed;
26804 position: relative;
26805 text-decoration: underline;
26806 left: -12px;
26807 width: calc(100% + 24px);
26808 }
26809 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown .add-action svg {
26810 margin-right: 5px;
26811 }
26812 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown .add-action svg path {
26813 stroke: #573bff;
26814 }
26815 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown .add-action:hover {
26816 color: #4c25a5;
26817 }
26818 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown .add-action:hover svg path {
26819 stroke: #4c25a5;
26820 }
26821 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown .option-section {
26822 max-height: 200px;
26823 overflow: auto;
26824 }
26825 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown .option-section::-webkit-scrollbar {
26826 width: 5px;
26827 }
26828 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown .option-section::-webkit-scrollbar-track {
26829 background: #f2f5f8;
26830 }
26831 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown .option-section::-webkit-scrollbar-thumb {
26832 background-color: #c1c1c1;
26833 border-radius: 20px;
26834 }
26835 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .mintmrm-merge-tag-wrapper .merge-tag-icon {
26836 position: absolute;
26837 bottom: 0;
26838 right: 8px;
26839 cursor: pointer;
26840 }
26841 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .mintmrm-merge-tag-wrapper .personalization.mintmrm-dropdown {
26842 width: 225px;
26843 top: calc(100% + 5px);
26844 }
26845 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .mintmrm-merge-tag-wrapper .personalization.mintmrm-dropdown::before {
26846 display: none;
26847 }
26848 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .mintmrm-merge-tag-wrapper .personalization.mintmrm-dropdown .title {
26849 margin-bottom: 6px;
26850 border-bottom: 1px solid #f0f1f4;
26851 font-weight: 600;
26852 font-size: 14px;
26853 line-height: 16px;
26854 color: #2d3149;
26855 padding: 5px 12px 12px;
26856 margin-left: -8px;
26857 width: calc(100% + 16px);
26858 }
26859 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .mintmrm-merge-tag-wrapper .personalization.mintmrm-dropdown li {
26860 font-weight: 400;
26861 }
26862 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .mintmrm-merge-tag-wrapper li.has-sub-dropdown {
26863 position: relative;
26864 }
26865 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .mintmrm-merge-tag-wrapper li.has-sub-dropdown::before {
26866 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");
26867 position: absolute;
26868 width: 6px;
26869 top: 50%;
26870 right: 10px;
26871 transform: translateY(-50%);
26872 }
26873 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .mintmrm-merge-tag-wrapper li.has-sub-dropdown ul.mintmrm-dropdown {
26874 left: calc(100% + 8px);
26875 top: -10px;
26876 }
26877 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .mintmrm-merge-tag-wrapper li.has-sub-dropdown.show::before {
26878 top: 25%;
26879 transform: rotate(90deg);
26880 transition: all 0.3s ease;
26881 }
26882 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .mintmrm-merge-tag-wrapper li.group-item {
26883 transition: all 0.3s ease;
26884 padding-left: 20px;
26885 }
26886 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .openai-icon {
26887 cursor: pointer;
26888 position: absolute;
26889 bottom: 0;
26890 right: 10px;
26891 }
26892 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .openai-icon .openai-icon-wrapper .personalized-tooltip {
26893 position: absolute;
26894 top: -45px;
26895 right: 0;
26896 background: #333;
26897 font-size: 12px;
26898 color: #fff;
26899 width: 80px;
26900 text-align: center;
26901 padding: 6px;
26902 border-radius: 7px;
26903 opacity: 0;
26904 visibility: hidden;
26905 transition: all 0.3s ease;
26906 }
26907 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .openai-icon .openai-icon-wrapper .personalized-tooltip:before {
26908 content: "";
26909 position: absolute;
26910 right: 5px;
26911 bottom: -4px;
26912 background: #333333;
26913 width: 12px;
26914 height: 12px;
26915 transform: rotate(45deg);
26916 }
26917 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .openai-icon:hover .personalized-tooltip {
26918 opacity: 1;
26919 visibility: visible;
26920 }
26921 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .modal-overlay {
26922 position: fixed;
26923 top: 0;
26924 left: 0;
26925 right: 0;
26926 bottom: 0;
26927 background-color: rgba(0, 0, 0, 0.5);
26928 display: flex;
26929 justify-content: center;
26930 align-items: center;
26931 z-index: 9999;
26932 }
26933 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .modal-overlay .modal-inner {
26934 position: relative;
26935 max-width: 650px;
26936 width: 100%;
26937 }
26938 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .modal-overlay .modal-inner .close-icon {
26939 position: absolute;
26940 cursor: pointer;
26941 height: 46px;
26942 right: -17px;
26943 top: -17px;
26944 width: 46px;
26945 z-index: 6;
26946 align-items: center;
26947 background: #fff;
26948 border-radius: 100px;
26949 box-shadow: 0 1px 1px #dadada;
26950 cursor: pointer;
26951 display: flex;
26952 justify-content: center;
26953 position: absolute;
26954 }
26955 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .modal-overlay .modal-inner .close-icon svg {
26956 height: 12px;
26957 width: 12px;
26958 cursor: pointer;
26959 }
26960 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .modal-overlay .modal-inner .modal-content {
26961 background-color: white;
26962 padding: 40px;
26963 border-radius: 8px;
26964 text-align: center;
26965 max-width: 100%;
26966 width: 100%;
26967 }
26968 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .modal-overlay .modal-inner .modal-content .welcome-title {
26969 align-items: center;
26970 display: flex;
26971 flex-flow: column;
26972 margin-bottom: 24px;
26973 width: 100%;
26974 }
26975 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .modal-overlay .modal-inner .modal-content .welcome-title svg {
26976 height: 56px;
26977 width: 56px;
26978 }
26979 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .modal-overlay .modal-inner .modal-content .welcome-title svg path {
26980 fill: #11a37f;
26981 }
26982 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .modal-overlay .modal-inner .modal-content .welcome-title .title {
26983 color: #2d3149;
26984 font-size: 20px;
26985 font-weight: 500;
26986 line-height: 1.2;
26987 padding: 17px 0 0;
26988 }
26989 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .modal-overlay .modal-inner .modal-content .openai-input-wrapper {
26990 text-align: center;
26991 width: 100%;
26992 }
26993 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .modal-overlay .modal-inner .modal-content .openai-input-wrapper .openai-connect-btn {
26994 background-color: #573bff;
26995 border: 1px solid transparent;
26996 border-radius: 6px;
26997 color: #fff;
26998 cursor: pointer;
26999 display: inline-block;
27000 font-size: 16px;
27001 font-style: normal;
27002 font-weight: 500;
27003 letter-spacing: -0.01em;
27004 line-height: 17px;
27005 padding: 11px 18px;
27006 text-align: center;
27007 text-transform: capitalize;
27008 opacity: 1;
27009 transition: all 0.3s ease;
27010 text-decoration: none;
27011 }
27012 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group:last-child {
27013 margin-bottom: 0;
27014 }
27015 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group > label {
27016 font-size: 15px;
27017 color: #363B4E;
27018 font-weight: 500;
27019 letter-spacing: -0.01em;
27020 display: flex;
27021 align-items: center;
27022 gap: 4px;
27023 margin-bottom: 8px;
27024 }
27025 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group select,
27026 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=number],
27027 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=text],
27028 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=email] {
27029 border: 1px solid #EEF0F3;
27030 padding: 7px 15px;
27031 height: auto;
27032 }
27033 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group textarea,
27034 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group select,
27035 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=number],
27036 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=text],
27037 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=email] {
27038 color: #363B4E;
27039 }
27040 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group textarea:-webkit-autofill,
27041 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group select:-webkit-autofill,
27042 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=number]:-webkit-autofill,
27043 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=text]:-webkit-autofill,
27044 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=email]:-webkit-autofill {
27045 -webkit-box-shadow: 0 0 0 30px #ffffff inset;
27046 box-shadow: 0 0 0 30px #ffffff inset;
27047 -webkit-text-fill-color: #363B4E !important;
27048 }
27049 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group textarea::-webkit-input-placeholder,
27050 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group select::-webkit-input-placeholder,
27051 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=number]::-webkit-input-placeholder,
27052 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=text]::-webkit-input-placeholder,
27053 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=email]::-webkit-input-placeholder {
27054 color: #A7A8B3;
27055 }
27056 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group textarea::-moz-placeholder,
27057 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group select::-moz-placeholder,
27058 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=number]::-moz-placeholder,
27059 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=text]::-moz-placeholder,
27060 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=email]::-moz-placeholder {
27061 color: #A7A8B3;
27062 }
27063 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group textarea:-ms-input-placeholder,
27064 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group select:-ms-input-placeholder,
27065 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=number]:-ms-input-placeholder,
27066 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=text]:-ms-input-placeholder,
27067 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=email]:-ms-input-placeholder {
27068 color: #A7A8B3;
27069 }
27070 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group textarea:-moz-placeholder,
27071 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group select:-moz-placeholder,
27072 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=number]:-moz-placeholder,
27073 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=text]:-moz-placeholder,
27074 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=email]:-moz-placeholder {
27075 color: #A7A8B3;
27076 }
27077 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group select {
27078 color: #A7A8B3;
27079 padding-right: 38px;
27080 -webkit-appearance: none;
27081 appearance: none;
27082 background-image: url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMTAgNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBzdHJva2U9IiNBN0E4QjMiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIxLjUiIGQ9Ik0xIDFsNCA0IDQtNCIvPjwvc3ZnPg==);
27083 background-repeat: no-repeat;
27084 background-position-x: calc(100% - 15px);
27085 background-position-y: 16px;
27086 background-size: 12px 12px;
27087 }
27088 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group select.value-selected {
27089 color: #363B4E;
27090 }
27091 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group select option {
27092 color: #A7A8B3;
27093 }
27094 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .inline-input {
27095 display: flex;
27096 flex-flow: row wrap;
27097 gap: 15px;
27098 }
27099 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .inline-input .single-input {
27100 width: calc(50% - 8px);
27101 }
27102 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .inline-input select,
27103 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .inline-input input[type=number] {
27104 min-width: auto;
27105 }
27106 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .has-tooltip {
27107 position: relative;
27108 }
27109 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .has-tooltip .mintmrm-tooltip {
27110 position: unset;
27111 margin-left: 4px;
27112 transform: translateY(2px);
27113 }
27114 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .has-tooltip .mintmrm-tooltip p {
27115 left: 0;
27116 }
27117 .mailmint-automation .steps-settings-sidebar .steps-settings .inline-with-link {
27118 display: flex;
27119 align-items: center;
27120 justify-content: space-between;
27121 }
27122 .mailmint-automation .steps-settings-sidebar .steps-settings .inline-with-link a {
27123 font-weight: 500;
27124 font-size: 14px;
27125 line-height: 1;
27126 letter-spacing: -0.01em;
27127 color: #6E42D3;
27128 text-decoration: underline;
27129 }
27130 .mailmint-automation .steps-settings-sidebar .steps-settings .inline-with-link a:hover {
27131 text-decoration: none;
27132 }
27133 .mailmint-automation .steps-settings-sidebar .add-template-section {
27134 border: 1px solid #E4E6EB;
27135 border-radius: 6px;
27136 padding: 24px 24px 22px;
27137 }
27138 .mailmint-automation .steps-settings-sidebar .add-template-section .add-template {
27139 display: flex;
27140 flex-flow: column;
27141 align-items: center;
27142 justify-content: center;
27143 width: 160px;
27144 margin: 0 auto;
27145 cursor: pointer;
27146 }
27147 .mailmint-automation .steps-settings-sidebar .add-template-section .add-template .thumbnail-image-wrapper {
27148 align-items: center;
27149 background-color: #f6f6f7;
27150 border-radius: 100px;
27151 display: flex;
27152 height: 190px;
27153 justify-content: center;
27154 position: relative;
27155 width: 190px;
27156 }
27157 .mailmint-automation .steps-settings-sidebar .add-template-section .add-template .thumbnail-image-wrapper .thumbnail-image-bg {
27158 background-color: #f4f5fa;
27159 border: 1px solid #e4e6eb;
27160 border-radius: 6px;
27161 padding: 4px 7px;
27162 position: relative;
27163 }
27164 .mailmint-automation .steps-settings-sidebar .add-template-section .add-template .thumbnail-image-wrapper .thumbnail-image-bg .hoverlay {
27165 position: absolute;
27166 width: 154px;
27167 height: 168px;
27168 border-radius: 6px;
27169 background: rgba(38, 27, 103, 0.6);
27170 transform: translate(-50%, -50%);
27171 top: 50%;
27172 left: 50%;
27173 display: flex;
27174 align-items: center;
27175 justify-content: center;
27176 opacity: 0;
27177 z-index: 999;
27178 }
27179 .mailmint-automation .steps-settings-sidebar .add-template-section .add-template .thumbnail-image-wrapper .thumbnail-image-bg .hoverlay:hover {
27180 opacity: 1;
27181 transition: all 0.3s ease;
27182 }
27183 .mailmint-automation .steps-settings-sidebar .add-template-section .add-template .thumbnail-image-wrapper .thumbnail-image-bg .hoverlay button {
27184 background: #fff;
27185 border-radius: 8px;
27186 border: none;
27187 box-shadow: 0 10px 16px rgba(97, 103, 116, 0.15);
27188 color: #2d3149;
27189 font-size: 12px;
27190 font-weight: 600;
27191 letter-spacing: -0.01em;
27192 line-height: 1;
27193 padding: 8px 11px;
27194 width: 105px;
27195 cursor: pointer;
27196 }
27197 .mailmint-automation .steps-settings-sidebar .add-template-section .add-template .thumbnail-image-wrapper .thumbnail-image-bg .image-wrapper {
27198 background-position: 50%;
27199 background-repeat: no-repeat;
27200 background-size: 100% auto;
27201 height: 158px;
27202 overflow: hidden;
27203 position: relative;
27204 width: 139px;
27205 }
27206 .mailmint-automation .steps-settings-sidebar .add-template-section .add-template .edit-mode {
27207 font-weight: 600;
27208 font-size: 15px;
27209 line-height: 1.3;
27210 letter-spacing: -0.01em;
27211 text-decoration-line: underline;
27212 color: #6E42D3;
27213 display: block;
27214 margin-top: 12px;
27215 }
27216 .mailmint-automation .steps-settings-sidebar .add-template-section .add-template .edit-mode svg {
27217 position: relative;
27218 top: 3px;
27219 margin-left: 8px;
27220 }
27221 .mailmint-automation .steps-settings-sidebar .add-template-section .add-template .edit-mode svg path {
27222 stroke: #6E42D3;
27223 }
27224 .mailmint-automation .steps-settings-sidebar .add-template-section .add-template .edit-mode.edit-mood svg {
27225 margin-right: 8px;
27226 margin-left: 0;
27227 }
27228 .mailmint-automation .steps-settings-sidebar .wpfnl-mint-automation-add-item {
27229 background: none;
27230 color: #6E42D3;
27231 font-size: 14px;
27232 line-height: 1;
27233 font-weight: 600;
27234 letter-spacing: -0.01em;
27235 text-decoration-line: underline;
27236 text-transform: capitalize;
27237 border: none;
27238 cursor: pointer;
27239 display: flex;
27240 align-items: center;
27241 gap: 6px;
27242 padding-left: 7px;
27243 margin-bottom: 2px;
27244 }
27245 .mailmint-automation .steps-settings-sidebar .wpfnl-mint-automation-add-item .wpfnl-loader {
27246 display: block;
27247 }
27248 .mailmint-automation .steps-settings-sidebar .wpfnl-mint-automation-add-item svg path {
27249 stroke: #6E42D3;
27250 }
27251 .mailmint-automation .steps-settings-sidebar .webhook-outgoing .current-user-repeater {
27252 border: 1px solid #e4e6eb;
27253 border-radius: 6px;
27254 margin-bottom: 16px;
27255 padding: 10px 15px 15px;
27256 width: 100%;
27257 }
27258 .mailmint-automation .steps-settings-sidebar .webhook-outgoing .current-user-repeater > hr {
27259 left: -15px;
27260 margin: 15px 0;
27261 position: relative;
27262 width: calc(100% + 30px);
27263 display: block;
27264 border-top: 1px solid #e4e6eb;
27265 border-bottom: 0;
27266 }
27267 .mailmint-automation .steps-settings-sidebar .webhook-outgoing .current-user-repeater .btn-default {
27268 min-width: auto;
27269 padding: 0 20px;
27270 }
27271 .mailmint-automation .steps-settings-sidebar .webhook-outgoing .repeater-wrapper {
27272 align-items: flex-start;
27273 display: flex;
27274 gap: 5px;
27275 margin-bottom: 10px;
27276 }
27277 .mailmint-automation .steps-settings-sidebar .webhook-outgoing .single-repeater-item {
27278 width: calc(50% - 23px);
27279 }
27280 .mailmint-automation .steps-settings-sidebar .webhook-outgoing .single-repeater-item > label {
27281 margin-bottom: 6px;
27282 display: block;
27283 font-size: 13px;
27284 }
27285 .mailmint-automation .steps-settings-sidebar .webhook-outgoing .single-repeater-item input[type=text] {
27286 min-width: auto;
27287 color: #A7A8B3;
27288 font-size: 13px;
27289 }
27290 .mailmint-automation .steps-settings-sidebar .webhook-outgoing .trash-btn {
27291 align-items: center;
27292 background: transparent;
27293 border: 1px solid #e4e6eb;
27294 border-radius: 5px;
27295 display: flex;
27296 height: 36px;
27297 justify-content: center;
27298 position: relative;
27299 top: 22px;
27300 width: 36px;
27301 cursor: pointer;
27302 }
27303 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper {
27304 position: relative;
27305 background: #f6f8fa;
27306 border-radius: 10px;
27307 padding: 20px 24px;
27308 }
27309 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper:first-child::before {
27310 display: none;
27311 }
27312 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper::before {
27313 content: "Or";
27314 position: absolute;
27315 z-index: 1;
27316 font-weight: 600;
27317 font-size: 16px;
27318 line-height: 1;
27319 letter-spacing: -0.01em;
27320 color: #2D3149;
27321 top: -25px;
27322 left: 0;
27323 }
27324 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules {
27325 display: flex;
27326 flex-flow: row wrap;
27327 gap: 12px;
27328 padding-bottom: 20px;
27329 position: relative;
27330 }
27331 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-actions {
27332 position: relative;
27333 }
27334 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-actions::before {
27335 content: "";
27336 width: 30px;
27337 height: 1px;
27338 background: #E2E6F2;
27339 position: absolute;
27340 right: -30px;
27341 top: 50%;
27342 transform: translateY(-50%);
27343 }
27344 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-actions > button {
27345 width: 38px;
27346 height: 38px;
27347 background: #ffffff;
27348 box-shadow: 0px 1px 1px rgba(182, 185, 191, 0.3);
27349 border-radius: 6px;
27350 display: flex;
27351 flex-flow: column;
27352 align-items: center;
27353 justify-content: center;
27354 border: none;
27355 cursor: pointer;
27356 }
27357 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-actions .delete-condition svg {
27358 display: block;
27359 }
27360 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-actions .delete-condition path {
27361 fill: #A7A8B3;
27362 }
27363 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-is {
27364 width: 114px;
27365 }
27366 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-is .wpfnl-selectbox .selectable-options {
27367 width: calc(100% + 124px);
27368 }
27369 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-is .selected-option {
27370 overflow: hidden;
27371 white-space: nowrap;
27372 text-overflow: ellipsis;
27373 }
27374 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-1 {
27375 width: 170px;
27376 }
27377 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-2 {
27378 width: 205px;
27379 }
27380 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-2 .wpfnl-custom-selectbox select {
27381 padding: 5px 15px;
27382 }
27383 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-1,
27384 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-is,
27385 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-2 {
27386 position: relative;
27387 }
27388 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules:before {
27389 content: "";
27390 position: absolute;
27391 right: 8px;
27392 bottom: calc(50% + 10px);
27393 width: 1px;
27394 height: 100%;
27395 background: #E2E6F2;
27396 z-index: 0;
27397 }
27398 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules:first-child::before {
27399 display: none;
27400 }
27401 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .condition-symbol {
27402 position: absolute;
27403 top: -50%;
27404 right: -4px;
27405 transform: translateY(50%);
27406 }
27407 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .condition-symbol > span {
27408 width: 22px;
27409 height: 22px;
27410 border: 1px solid #E2E6F2;
27411 color: #573BFF;
27412 border-radius: 100%;
27413 font-size: 12px;
27414 font-weight: 500;
27415 display: block;
27416 padding: 2px 2px;
27417 text-align: center;
27418 background-color: #F6F8FA;
27419 }
27420 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules:first-child .condition-symbol {
27421 display: none;
27422 }
27423 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .wpfnl-selectbox .selectable-options {
27424 overflow: visible;
27425 display: none;
27426 }
27427 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .wpfnl-selectbox .selectable-options li {
27428 position: relative;
27429 line-height: 1.3;
27430 padding: 9px 12px 7px;
27431 }
27432 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .wpfnl-selectbox .selected-option:before {
27433 transition: all 0.3s ease;
27434 }
27435 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .wpfnl-selectbox.show-options > .selectable-options {
27436 display: block;
27437 }
27438 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .wpfnl-selectbox.show-options .selected-option:before {
27439 transform: translateY(-50%) rotate(-180deg);
27440 }
27441 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .wpfnl-selectbox .submenu {
27442 position: absolute;
27443 left: 100%;
27444 top: 0;
27445 width: 160px;
27446 border-radius: 6px;
27447 border: 1px solid #EBEDF0;
27448 background: #FFF;
27449 box-shadow: 0px 18px 22px 0px rgba(73, 59, 104, 0.1);
27450 padding: 8px;
27451 display: none;
27452 }
27453 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .wpfnl-selectbox li.show-options .submenu {
27454 display: block;
27455 }
27456 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .wpfnl-selectbox .angle-right {
27457 position: absolute;
27458 right: 9px;
27459 top: 12px;
27460 line-height: 1;
27461 width: 11px;
27462 height: 11px;
27463 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");
27464 background-repeat: no-repeat;
27465 background-position: center;
27466 background-size: contain;
27467 transform: rotate(-90deg);
27468 }
27469 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules input.input-value {
27470 line-height: 1;
27471 padding: 10px 15px;
27472 min-width: auto;
27473 }
27474 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .wpfnl-custom-selectbox .selectbox-selected-value {
27475 width: 100%;
27476 padding: 8px 33px 7px 12px;
27477 background-color: #fff;
27478 display: flex;
27479 gap: 2px;
27480 align-items: center;
27481 min-height: 38px;
27482 }
27483 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .wpfnl-custom-selectbox .selectbox-selected-value:before {
27484 content: url("data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMTAgNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBzdHJva2U9IiM3QThCOUEiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIxLjUiIGQ9Ik0xIDFsNCA0IDQtNCIvPjwvc3ZnPg==");
27485 width: 10px;
27486 }
27487 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .wpfnl-custom-selectbox .selectbox-search input[type=search] {
27488 min-width: 100%;
27489 }
27490 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .wpfnl-custom-selectbox .wpfnl-selected-item {
27491 white-space: nowrap;
27492 overflow: hidden;
27493 width: 101px;
27494 text-overflow: ellipsis;
27495 margin: 0;
27496 }
27497 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .wpfnl-custom-selectbox .more-items {
27498 width: 25px;
27499 line-height: 1;
27500 display: block;
27501 }
27502 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .add-and-condition {
27503 display: flex;
27504 align-items: center;
27505 gap: 5px;
27506 font-weight: 500;
27507 font-size: 15px;
27508 line-height: 1.12;
27509 color: #6E42D3;
27510 background: transparent;
27511 border: none;
27512 cursor: pointer;
27513 }
27514 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .add-and-condition svg {
27515 width: 12px;
27516 height: 12px;
27517 }
27518 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .add-and-condition path {
27519 stroke: #6E42D3;
27520 }
27521 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__input {
27522 font-size: 14px;
27523 padding: 11px 30px 9px 32px;
27524 border: 1px solid #EEF0F3;
27525 color: #363B4E;
27526 line-height: 1;
27527 border-radius: 6px;
27528 }
27529 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__arrow_top {
27530 display: none;
27531 }
27532 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__menu {
27533 border-radius: 10px;
27534 border: 1px solid #F1F0F5;
27535 background: #FFF;
27536 box-shadow: 0px 18px 22px 0px rgba(73, 59, 104, 0.1);
27537 width: 277px;
27538 }
27539 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__menu > .dp__action_row {
27540 width: calc(100% - 50px) !important;
27541 margin-left: auto;
27542 }
27543 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__menu > .dp__action_row .dp__action_buttons {
27544 gap: 7px;
27545 }
27546 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__menu > .dp__action_row .dp__action_button {
27547 padding: 3px 8px;
27548 height: auto;
27549 margin: 0;
27550 }
27551 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__menu > .dp__action_row .dp__action_select {
27552 background-color: #6E42D3;
27553 color: #fff;
27554 }
27555 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__menu > .dp__action_row .dp__action_cancel {
27556 border: 1px solid var(--dp-border-color);
27557 }
27558 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__menu_inner {
27559 padding: 10px;
27560 }
27561 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__month_year_row {
27562 border-radius: 8px;
27563 gap: 6px;
27564 margin-bottom: 6px;
27565 }
27566 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__calendar_header_item {
27567 color: #9398A5;
27568 }
27569 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__calendar_header_separator {
27570 background: #F1F0F5;
27571 margin-bottom: 15px;
27572 }
27573 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp--arrow-btn-nav {
27574 border-radius: 8px;
27575 border: 1px solid #F1F0F5;
27576 height: 35px;
27577 }
27578 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp--arrow-btn-nav svg {
27579 width: 17px;
27580 height: 17px;
27581 }
27582 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__inner_nav {
27583 border-radius: 8px;
27584 background: transparent;
27585 }
27586 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__month_year_wrap {
27587 gap: 6px;
27588 }
27589 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__month_year_wrap .dp__btn {
27590 background: #fff;
27591 border-radius: 8px;
27592 border: 1px solid #F1F0F5;
27593 }
27594 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__cell_inner {
27595 color: #2D3149;
27596 font-weight: 500;
27597 border-radius: 50%;
27598 }
27599 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__cell_offset {
27600 color: #a6a7a9;
27601 }
27602 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__cell_disabled,
27603 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__cell_offset.dp__cell_disabled {
27604 color: #D0D5DD;
27605 }
27606 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__active_date {
27607 background: #6E42D3;
27608 border-radius: 50%;
27609 color: #fff;
27610 border: none;
27611 }
27612 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__today {
27613 border: none;
27614 }
27615 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__instance_calendar button[aria-label="Open time picker"] {
27616 position: absolute;
27617 left: 5px;
27618 bottom: -40px;
27619 width: auto;
27620 background: transparent;
27621 z-index: 1;
27622 }
27623 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__overlay button[aria-label="Close time Picker"] {
27624 position: absolute;
27625 left: 5px;
27626 bottom: -40px;
27627 width: auto;
27628 background: white;
27629 z-index: 1;
27630 }
27631 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__overlay_cell_active {
27632 color: #fff;
27633 }
27634 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__selection_preview {
27635 display: none;
27636 }
27637 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__time_input .dp__time_col .dp__time_display {
27638 font-weight: 500;
27639 padding: 10px 5px;
27640 }
27641 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__time_input .dp__time_col .dp__inc_dec_button_inline {
27642 width: 15px;
27643 height: 15px;
27644 position: relative;
27645 background-image: url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMTAgNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBzdHJva2U9IiM3QThCOUEiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIxLjUiIGQ9Ik0xIDFsNCA0IDQtNCIvPjwvc3ZnPg==);
27646 background-repeat: no-repeat;
27647 background-size: 15px 15px;
27648 background-position: center;
27649 left: -1px;
27650 }
27651 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__time_input .dp__time_col .dp__inc_dec_button_inline .dp__tp_inline_btn_bar {
27652 display: none;
27653 }
27654 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__time_input .dp__time_col .dp__tp_inline_btn_top {
27655 transform: rotate(-180deg);
27656 }
27657 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__pm_am_button {
27658 font-size: 13px;
27659 padding: 5px;
27660 background: #f1f1f1;
27661 border: 1px solid var(--dp-border-color);
27662 color: #333;
27663 width: 32px;
27664 }
27665
27666 @media only screen and (max-width: 1399px) {
27667 .wpfnl .mailmint-automation .condition .automation-steps-wrapper {
27668 width: calc(100% - 484px);
27669 }
27670 .wpfnl .mailmint-automation .condition .steps-settings-sidebar {
27671 width: 460px;
27672 }
27673 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper {
27674 background: transparent;
27675 border-radius: 0;
27676 padding: 0;
27677 }
27678 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules {
27679 flex-flow: column;
27680 background: #f6f8fa;
27681 margin-top: 40px;
27682 padding: 15px;
27683 border-radius: 10px;
27684 }
27685 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules:first-child {
27686 margin-top: 0;
27687 }
27688 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules {
27689 width: 100%;
27690 }
27691 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .wpfnl-selectbox {
27692 max-width: 100%;
27693 }
27694 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-actions {
27695 position: absolute;
27696 right: -12px;
27697 top: -13px;
27698 }
27699 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-actions > button {
27700 width: 30px;
27701 height: 30px;
27702 box-shadow: 0px 1px 6px rgba(182, 185, 191, 0.33);
27703 border-radius: 100%;
27704 }
27705 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-actions::before {
27706 display: none;
27707 }
27708 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-actions .delete-condition svg {
27709 display: block;
27710 width: 15px;
27711 height: 15px;
27712 }
27713 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-actions .delete-condition path {
27714 fill: #ec5956;
27715 }
27716 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules:before {
27717 display: none;
27718 }
27719 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .condition-symbol {
27720 position: absolute;
27721 top: 0;
27722 right: 50%;
27723 transform: translate(11px, -31px);
27724 }
27725 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .condition-symbol:before {
27726 content: "";
27727 position: absolute;
27728 left: 10px;
27729 top: -10px;
27730 height: calc(100% + 20px);
27731 width: 1px;
27732 background: #E2E6F2;
27733 z-index: -1;
27734 }
27735 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .add-and-condition {
27736 margin-top: 14px;
27737 }
27738 }
27739 @media only screen and (max-width: 1199px) {
27740 .wpfnl .mailmint-automation .condition .steps-settings-sidebar,
27741 .wpfnl .mailmint-automation .steps-settings-sidebar {
27742 width: 380px;
27743 padding: 14px 15px;
27744 }
27745 .wpfnl .mailmint-automation .has-sidebar .automation-steps-wrapper {
27746 width: calc(100% - 404px);
27747 }
27748 .mailmint-automation .logical-decision-box {
27749 max-width: 345px;
27750 }
27751 }
27752 .arco-popover-content,
27753 .arco-popconfirm-content {
27754 border-radius: 8px;
27755 border: none;
27756 width: 293px;
27757 padding: 20px;
27758 }
27759 .arco-popover-content .arco-tree-node-title,
27760 .arco-popconfirm-content .arco-tree-node-title {
27761 width: 100%;
27762 }
27763 .arco-popover-content .color-input-picker-wrapper,
27764 .arco-popconfirm-content .color-input-picker-wrapper {
27765 display: flex;
27766 align-items: start;
27767 justify-content: space-between;
27768 padding-bottom: 20px;
27769 margin-bottom: 20px;
27770 border-bottom: 1px solid #EBEDF0;
27771 }
27772 .arco-popover-content .color-title,
27773 .arco-popconfirm-content .color-title {
27774 color: #2D3149;
27775 font-size: 13px;
27776 font-weight: 500;
27777 line-height: 1.2;
27778 letter-spacing: -0.13px;
27779 margin-bottom: 8px;
27780 }
27781 .arco-popover-content .title-field-wrapper .color-field-wrapper,
27782 .arco-popconfirm-content .title-field-wrapper .color-field-wrapper {
27783 display: flex;
27784 gap: 7px;
27785 }
27786 .arco-popover-content .title-field-wrapper .color-field-wrapper input[type=text],
27787 .arco-popconfirm-content .title-field-wrapper .color-field-wrapper input[type=text] {
27788 width: 96px;
27789 padding: 6px 12px;
27790 border-radius: 4px;
27791 border: 1px solid #EBEDF0;
27792 line-height: 1.3;
27793 }
27794 .arco-popover-content .title-field-wrapper .color-field-wrapper .color-bg,
27795 .arco-popconfirm-content .title-field-wrapper .color-field-wrapper .color-bg {
27796 border-radius: 4px;
27797 border: 1px solid #EBEDF0;
27798 }
27799 .arco-popover-content .title-field-wrapper .picker-btn,
27800 .arco-popconfirm-content .title-field-wrapper .picker-btn {
27801 position: relative;
27802 width: 34px;
27803 height: 32px;
27804 border-radius: 4px;
27805 border: 1px solid #EBEDF0;
27806 }
27807 .arco-popover-content .title-field-wrapper .picker-btn:before,
27808 .arco-popconfirm-content .title-field-wrapper .picker-btn:before {
27809 position: absolute;
27810 top: 50%;
27811 left: 50%;
27812 content: url("data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMTYgMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbD0iIzJEMzE0OSIgZD0iTTE0LjMgMS43NWMtMS0xLTIuNi0xLTMuNTUgMEw4LjkgMy42Yy0uNTUtLjI1LTEuMjUtLjItMS43LjMtLjYuNi0uNiAxLjU1IDAgMi4xNWwtNC4zIDQuM2MtLjMuMy0uNDUuNy0uNDUgMS4xNWwtMSAxYy0uNi42LS42IDEuNTUgMCAyLjE1LjM1LjIuNy4zNSAxLjEuMzUuNCAwIC43NS0uMTUgMS4wNS0uNDVsMS0xYy40LjA1Ljg1LS4xNSAxLjE1LS40NWw0LjMtNC4zYy4zLjMuNy40NSAxLjA1LjQ1LjQgMCAuNzUtLjE1IDEuMDUtLjQ1LjQ1LS40NS41NS0xLjE1LjMtMS43bDEuODUtMS44NWMxLS45NSAxLTIuNTUgMC0zLjV6bS00Ljk1IDYuNEw3LjUgMTBINC42bDMuMy0zLjMgMS40NSAxLjQ1eiIvPjwvc3ZnPg==");
27813 height: 16px;
27814 width: 16px;
27815 transform: translate(-50%, -50%);
27816 }
27817
27818 .openai-button-wrapper {
27819 width: 100%;
27820 padding: 14px 14px 0;
27821 display: none;
27822 }
27823 .openai-button-wrapper .arco-space-item .arco-btn-size-default {
27824 height: auto;
27825 padding: 11px 14px;
27826 border-radius: 8px;
27827 font-size: 15px;
27828 font-weight: 600;
27829 background-color: #11A37F;
27830 display: flex;
27831 align-items: center;
27832 gap: 6px;
27833 line-height: 1;
27834 }
27835 .openai-button-wrapper .arco-space-item .arco-btn-size-default:hover {
27836 background-color: #11A37F;
27837 }
27838 .openai-button-wrapper .arco-space-item .arco-btn::before {
27839 content: url("data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMTggMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTE2LjcxIDcuMzY2YTQuNDg4IDQuNDg4IDAgMDAtLjM4Ny0zLjY4MyA0LjUzNSA0LjUzNSAwIDAwLTQuODgyLTIuMTc1IDQuNTQ4IDQuNTQ4IDAgMDAtNy43MDcgMS42MjhBNC40ODkgNC40ODkgMCAwMC43MzYgNS4zMTFhNC41MzUgNC41MzUgMCAwMC41NTcgNS4zMjMgNC40ODUgNC40ODUgMCAwMC4zODMgMy42ODMgNC41MzggNC41MzggMCAwMDQuODg2IDIuMTc1QTQuNDg4IDQuNDg4IDAgMDA5Ljk0NCAxOGE0LjU0MSA0LjU0MSAwIDAwNC4zMjktMy4xNTQgNC40OTEgNC40OTEgMCAwMDIuOTk4LTIuMTc1IDQuNTQyIDQuNTQyIDAgMDAtLjU2LTUuMzA1em0tNi43NjYgOS40NTZhMy4zNTcgMy4zNTcgMCAwMS0yLjE1OC0uNzhsLjEwNy0uMDYxIDMuNTg0LTIuMDY5YS41OTYuNTk2IDAgMDAuMjk0LS41MVY4LjM0OGwxLjUxNS44NzZhLjA1My4wNTMgMCAwMS4wMjkuMDR2NC4xODZhMy4zNzggMy4zNzggMCAwMS0zLjM3MSAzLjM3em0tNy4yNDYtMy4wOTRhMy4zNTMgMy4zNTMgMCAwMS0uNC0yLjI2bC4xMDYuMDYzIDMuNTg3IDIuMDdhLjU3OC41NzggMCAwMC41ODUgMGw0LjM4My0yLjUyN3YxLjc0OWEuMDYuMDYgMCAwMS0uMDI1LjA0NmwtMy42MyAyLjA5NGEzLjM3NCAzLjM3NCAwIDAxLTQuNjA2LTEuMjM1em0tLjk0NC03LjgwNmEzLjM2NCAzLjM2NCAwIDAxMS43NzUtMS40OFY4LjdhLjU3NS41NzUgMCAwMC4yOS41MDdsNC4zNjEgMi41MTYtMS41MTUuODc3YS4wNTcuMDU3IDAgMDEtLjA1MyAwbC0zLjYyMy0yLjA5YTMuMzc4IDMuMzc4IDAgMDEtMS4yMzUtNC42MDZ2LjAxOHptMTIuNDQ4IDIuODkyTDkuODI3IDYuMjczbDEuNTExLS44NzNhLjA1Ny4wNTcgMCAwMS4wNTQgMGwzLjYyMiAyLjA5M2EzLjM3IDMuMzcgMCAwMS0uNTA3IDYuMDc5VjkuMzE0YS41OTIuNTkyIDAgMDAtLjMwNS0uNXptMS41MDgtMi4yNjhsLS4xMDctLjA2NC0zLjU4LTIuMDg2YS41ODIuNTgyIDAgMDAtLjU4OSAwTDcuMDU2IDYuOTIyVjUuMTczYS4wNS4wNSAwIDAxLjAyLS4wNDZsMy42MjQtMi4wOWEzLjM3NCAzLjM3NCAwIDAxNS4wMSAzLjQ5NXYuMDE0ek02LjIyOSA5LjY0N2wtMS41MTUtLjg3M2EuMDYuMDYgMCAwMS0uMDI5LS4wNDJWNC41NTZhMy4zNzQgMy4zNzQgMCAwMTUuNTMyLTIuNTlsLS4xMDcuMDYtMy41ODMgMi4wNjhhLjU5Ni41OTYgMCAwMC0uMjk1LjUxMUw2LjIzIDkuNjQ3em0uODIzLTEuNzc0bDEuOTUxLTEuMTI1IDEuOTU2IDEuMTI1djIuMjVMOS4wMSAxMS4yNDhsLTEuOTU2LTEuMTI1LS4wMDMtMi4yNXoiLz48L3N2Zz4=");
27840 width: 16px;
27841 height: 16px;
27842 display: block;
27843 }
27844
27845 .wpfnl-mrm-email-template__wrapper {
27846 position: fixed;
27847 top: 32px;
27848 right: 0;
27849 background: rgba(0, 0, 0, 0.3215686275);
27850 z-index: 999;
27851 width: calc(100% - 160px);
27852 height: 100%;
27853 display: flex;
27854 flex-flow: column;
27855 align-items: center;
27856 justify-content: center;
27857 }
27858 .wpfnl-mrm-email-template__wrapper .modal-loader {
27859 position: absolute;
27860 left: 0;
27861 top: 0;
27862 width: 100%;
27863 height: 100%;
27864 background: #f6f8fa;
27865 border-radius: 10px;
27866 z-index: 11;
27867 display: flex;
27868 flex-flow: column;
27869 align-items: center;
27870 justify-content: center;
27871 }
27872 .wpfnl-mrm-email-template__wrapper .modal-loader .wpfnl-loader {
27873 display: block;
27874 width: 40px;
27875 height: 40px;
27876 }
27877
27878 .folded .wpfnl-mrm-email-template__wrapper {
27879 width: calc(100% - 36px);
27880 }
27881
27882 .wpfnl-mrm-email-builder__modal {
27883 width: 100%;
27884 height: 100%;
27885 background: #fff;
27886 }
27887
27888 .wpfnl-mrm-email-template__modal {
27889 padding: 40px;
27890 width: 100%;
27891 height: 100%;
27892 max-height: 905px;
27893 }
27894 .wpfnl-mrm-email-template__modal .wpfnl-mrm-email-template__inner {
27895 position: relative;
27896 height: 100%;
27897 width: 100%;
27898 max-width: 1365px;
27899 margin: 0 auto;
27900 }
27901 .wpfnl-mrm-email-template__modal .template-modal-overflow {
27902 background: #f6f8fa;
27903 border-radius: 10px;
27904 position: relative;
27905 padding: 40px 80px;
27906 height: 100%;
27907 width: 100%;
27908 margin: 0 auto;
27909 overflow: auto;
27910 }
27911 .wpfnl-mrm-email-template__modal .template-modal-header {
27912 display: flex;
27913 flex-flow: row wrap;
27914 justify-content: space-between;
27915 align-items: center;
27916 }
27917 .wpfnl-mrm-email-template__modal .template-modal-header .modal-title {
27918 font-weight: 600;
27919 font-size: 20px;
27920 line-height: 1.2;
27921 color: #2d3149;
27922 }
27923 .wpfnl-mrm-email-template__modal .template-modal-header .template-filter {
27924 display: flex;
27925 align-items: center;
27926 gap: 28px;
27927 }
27928 .wpfnl-mrm-email-template__modal .template-modal-header .template-filter .filter-item {
27929 font-weight: 400;
27930 font-size: 15px;
27931 color: #9398a5;
27932 cursor: pointer;
27933 padding: 4px 0;
27934 transition: all 0.3s ease;
27935 position: relative;
27936 background: transparent;
27937 border: none;
27938 line-height: 1;
27939 }
27940 .wpfnl-mrm-email-template__modal .template-modal-header .template-filter .filter-item:before {
27941 content: "";
27942 position: absolute;
27943 bottom: 0;
27944 left: 0;
27945 width: 100%;
27946 height: 2px;
27947 background: #6E42D3;
27948 visibility: hidden;
27949 opacity: 0;
27950 transition: all 0.3s ease;
27951 }
27952 .wpfnl-mrm-email-template__modal .template-modal-header .template-filter .filter-item.active {
27953 color: #6E42D3;
27954 }
27955 .wpfnl-mrm-email-template__modal .template-modal-header .template-filter .filter-item.active:before {
27956 opacity: 1;
27957 visibility: visible;
27958 }
27959 .wpfnl-mrm-email-template__modal .cross-icon {
27960 position: absolute;
27961 right: -20px;
27962 top: -20px;
27963 background: #ffffff;
27964 box-shadow: 0px 1px 1px #dadada;
27965 border-radius: 100px;
27966 width: 46px;
27967 height: 46px;
27968 display: flex;
27969 align-items: center;
27970 justify-content: center;
27971 cursor: pointer;
27972 z-index: 12;
27973 }
27974 .wpfnl-mrm-email-template__modal .mintmrm-template-wrapper {
27975 position: relative;
27976 display: flex;
27977 flex-flow: row wrap;
27978 margin-left: -40px;
27979 }
27980 .wpfnl-mrm-email-template__modal .mintmrm-single-template {
27981 width: calc(25% - 40px);
27982 margin-left: 40px;
27983 margin-top: 40px;
27984 position: relative;
27985 }
27986 .wpfnl-mrm-email-template__modal .mintmrm-single-template.create-from-scratch .mintmrm-single-remote-template {
27987 border-radius: 10px;
27988 cursor: default;
27989 }
27990 .wpfnl-mrm-email-template__modal .mintmrm-single-template.create-from-scratch .mintmrm-single-remote-template .template-image-wrapper {
27991 background-color: #fff;
27992 border-radius: 10px;
27993 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");
27994 }
27995 .wpfnl-mrm-email-template__modal .mintmrm-single-template.create-from-scratch .template-info .title {
27996 opacity: 0;
27997 visibility: hidden;
27998 }
27999 .wpfnl-mrm-email-template__modal .mintmrm-single-template.create-from-scratch .btn-default {
28000 position: absolute;
28001 top: 50%;
28002 left: 50%;
28003 transform: translate(-50%, -50%);
28004 width: 175px;
28005 box-shadow: 0px 10px 16px rgba(189, 193, 200, 0.5019607843);
28006 font-size: 15px;
28007 padding: 12px 15px;
28008 border: none;
28009 z-index: 9;
28010 height: auto;
28011 line-height: 1;
28012 }
28013 .wpfnl-mrm-email-template__modal .mintmrm-single-template.coming-soon {
28014 width: calc(75% - 40px);
28015 }
28016 .wpfnl-mrm-email-template__modal .mintmrm-single-template.coming-soon .coming-soon-inner {
28017 width: 100%;
28018 height: calc(100% - 35px);
28019 min-height: 120px;
28020 background: #fff;
28021 text-align: center;
28022 border-radius: 10px;
28023 display: flex;
28024 flex-flow: column;
28025 align-items: center;
28026 justify-content: center;
28027 box-shadow: 0px 1px 1px rgba(182, 185, 191, 0.3);
28028 }
28029 .wpfnl-mrm-email-template__modal .mintmrm-single-template.coming-soon h2 {
28030 width: 100%;
28031 text-align: center;
28032 z-index: 2;
28033 font-size: 16px;
28034 font-weight: 600;
28035 color: #2d3149;
28036 cursor: text;
28037 }
28038 .wpfnl-mrm-email-template__modal .mintmrm-single-template .mintmrm-single-remote-wrapper {
28039 position: relative;
28040 }
28041 .wpfnl-mrm-email-template__modal .mintmrm-single-template .mintmail-delete-email-template {
28042 border: none;
28043 padding: 5px;
28044 margin-top: 10px;
28045 background: transparent;
28046 color: #d63638;
28047 text-decoration: underline;
28048 }
28049 .wpfnl-mrm-email-template__modal .mintmrm-single-template .mintmrm-single-remote-template {
28050 position: relative;
28051 }
28052 .wpfnl-mrm-email-template__modal .mintmrm-single-template .template-image-wrapper {
28053 background-repeat: no-repeat;
28054 background-size: 100% auto;
28055 background-position: center center;
28056 border-radius: 10px;
28057 position: relative;
28058 overflow: hidden;
28059 }
28060 .wpfnl-mrm-email-template__modal .mintmrm-single-template .template-image-wrapper:before {
28061 content: "";
28062 display: block;
28063 padding-top: calc(100% + 20px);
28064 }
28065 .wpfnl-mrm-email-template__modal .mintmrm-single-template .hoverlay {
28066 background: rgba(255, 255, 255, 0.85);
28067 border-radius: 6px;
28068 position: absolute;
28069 top: 0;
28070 left: 0;
28071 width: 100%;
28072 height: 100%;
28073 z-index: 9;
28074 padding: 0 15px;
28075 display: flex;
28076 flex-flow: column;
28077 align-items: center;
28078 justify-content: center;
28079 opacity: 0;
28080 visibility: hidden;
28081 transition: all 0.3s ease;
28082 }
28083 .wpfnl-mrm-email-template__modal .mintmrm-single-template .hoverlay .mintmrm-btn {
28084 padding: 11px 18px;
28085 }
28086 .wpfnl-mrm-email-template__modal .mintmrm-single-template.importing .hoverlay, .wpfnl-mrm-email-template__modal .mintmrm-single-template:hover .hoverlay {
28087 opacity: 1;
28088 visibility: visible;
28089 }
28090 .wpfnl-mrm-email-template__modal .mintmrm-single-template .template-img {
28091 width: 100%;
28092 height: 350px;
28093 border-radius: 10px 10px 0 0;
28094 object-fit: contain;
28095 }
28096 .wpfnl-mrm-email-template__modal .mintmrm-single-template .template-info {
28097 margin-top: 16px;
28098 }
28099 .wpfnl-mrm-email-template__modal .mintmrm-single-template .template-info .title {
28100 margin-bottom: 0;
28101 text-align: center;
28102 display: block;
28103 color: #2d3149;
28104 font-weight: 600;
28105 font-size: 18px;
28106 line-height: 1;
28107 letter-spacing: -0.01em;
28108 transition: all 0.3s ease;
28109 }
28110
28111 .mintmrm-delete-alert-wrapper {
28112 position: fixed;
28113 top: 0;
28114 right: 0;
28115 padding: 15px;
28116 width: calc(100% - 160px);
28117 height: 100%;
28118 background: rgba(16, 5, 46, 0.3);
28119 z-index: 999;
28120 display: none;
28121 flex-flow: row wrap;
28122 align-items: center;
28123 justify-content: center;
28124 }
28125 .mintmrm-delete-alert-wrapper.show-modal {
28126 display: flex;
28127 }
28128
28129 .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation {
28130 background: #ffffff;
28131 border-radius: 10px;
28132 width: 100%;
28133 max-width: 514px;
28134 animation: mintmrm-bounce 0.3s;
28135 }
28136
28137 .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation .delete-confirmation-header {
28138 border-radius: 10px 10px 0 0;
28139 justify-content: space-between;
28140 padding: 24px;
28141 position: relative;
28142 }
28143
28144 .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation .delete-confirmation-header h3 {
28145 font-weight: 600;
28146 font-size: 18px;
28147 line-height: 1.11;
28148 }
28149
28150 .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation .delete-confirmation-header .delete-title {
28151 display: flex;
28152 align-items: center;
28153 gap: 8px;
28154 }
28155
28156 .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation .delete-confirmation-header .delete-title svg path {
28157 fill: #ec5956;
28158 }
28159
28160 .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation .delete-confirmation-header p {
28161 margin-top: 14px;
28162 font-weight: 400;
28163 font-size: 14px;
28164 line-height: 1.21;
28165 color: #9398a5;
28166 }
28167
28168 .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation .delete-confirmation-header .cross-icon {
28169 height: 40px;
28170 width: 40px;
28171 background: #ffffff;
28172 box-shadow: 0px 1px 1px #dadada;
28173 border-radius: 100px;
28174 display: flex;
28175 justify-content: center;
28176 align-items: center;
28177 position: absolute;
28178 cursor: pointer;
28179 top: -12px;
28180 right: -12px;
28181 }
28182
28183 .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation .delete-confirmation-header .cross-icon svg path {
28184 fill: #686f7f;
28185 }
28186
28187 .mintmrm-delete-alert-wrapper .icon {
28188 width: 50px;
28189 height: 50px;
28190 border: 2px solid #e65555;
28191 display: flex;
28192 align-items: center;
28193 justify-content: center;
28194 }
28195
28196 .mintmrm-delete-alert-wrapper .icon svg {
28197 width: 18px;
28198 height: 18px;
28199 }
28200
28201 .mintmrm-delete-alert-wrapper .icon svg path {
28202 stroke: #e65555;
28203 }
28204
28205 .mintmrm-delete-alert-wrapper .mintmrm-delete-confirm-btn {
28206 display: flex;
28207 flex-flow: row;
28208 align-items: center;
28209 justify-content: flex-end;
28210 padding: 20px;
28211 border-top: 1px solid #E9EAEE;
28212 }
28213
28214 .mintmrm-delete-alert-wrapper .mintmrm-delete-confirm-btn li {
28215 margin: 0 6px;
28216 }
28217
28218 .mintmrm-delete-alert-wrapper .mintmrm-delete-confirm-btn li:last-child {
28219 margin-right: 0;
28220 }
28221
28222 .mintmrm-delete-alert-wrapper .mintmrm-delete-confirm-btn li .cancel {
28223 background-color: transparent;
28224 border: 1px solid #e4e6eb;
28225 color: #2d3149;
28226 }
28227
28228 .mintmrm-delete-alert-wrapper .mintmrm-delete-confirm-btn li .cancel:hover {
28229 background-color: rgba(0, 0, 0, 0.031372549);
28230 }
28231
28232 .mrm-email-editor .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation {
28233 max-width: 530px;
28234 }
28235
28236 .mrm-email-editor .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation .delete-confirmation-header {
28237 background-color: transparent;
28238 border-bottom-color: #ebedf0;
28239 position: relative;
28240 padding: 25px 30px 25px 30px;
28241 }
28242
28243 .mrm-email-editor .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation .delete-confirmation-header .cross-icon {
28244 height: 46px;
28245 width: 46px;
28246 box-shadow: 0px 1px 1px #dadada;
28247 border-radius: 100px;
28248 border: none;
28249 position: absolute;
28250 right: -14px;
28251 top: -15px;
28252 }
28253
28254 .mrm-email-editor .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation .delete-confirmation-body {
28255 display: block;
28256 padding: 5px 30px 30px;
28257 }
28258
28259 .mrm-email-editor .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation .delete-confirmation-body .form-group label {
28260 margin-bottom: 7px;
28261 color: #2d3149;
28262 font-weight: 600;
28263 }
28264
28265 .mrm-email-editor .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation .delete-confirmation-body .form-group input[type=email] {
28266 font-size: 14px;
28267 min-height: 48px;
28268 color: #6a707c;
28269 border-color: #E9EAEE;
28270 width: 100%;
28271 }
28272
28273 .mrm-email-editor .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation .mintmrm-delete-confirm-btn li {
28274 margin: 0;
28275 }
28276
28277 .mrm-email-editor .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation .mintmrm-delete-confirm-btn .mintmrm-btn {
28278 display: inline-block;
28279 border: none;
28280 height: 38px;
28281 font-size: 14px;
28282 line-height: 38px;
28283 color: #fff;
28284 font-weight: 500;
28285 padding: 0 30px;
28286 min-width: 130px;
28287 cursor: pointer;
28288 text-align: center;
28289 letter-spacing: 0.2px;
28290 border-radius: 10px;
28291 text-transform: capitalize;
28292 background-color: #6E42D3;
28293 border: 1px solid transparent;
28294 }
28295
28296 .mrm-email-editor .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation .mintmrm-delete-confirm-btn .mintmrm-btn.outline {
28297 border-color: #6E42D3;
28298 color: #6E42D3;
28299 background-color: transparent;
28300 }
28301
28302 .mrm-email-editor .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation .mintmrm-delete-confirm-btn .cancel {
28303 margin-right: 14px;
28304 }
28305
28306 .mrm-email-editor .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation .mintmrm-delete-confirm-btn .alert-message p {
28307 color: #09af09;
28308 margin-right: 10px;
28309 font-size: 14px;
28310 font-weight: 500;
28311 }
28312
28313 .mrm-email-editor .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation .mintmrm-delete-confirm-btn .alert-message.mintmrm-error p {
28314 color: #eb1010;
28315 }
28316
28317 .mrm-email-editor .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation .mintmrm-delete-confirm-btn .mintmrm-loader {
28318 display: inline-block;
28319 position: relative;
28320 top: 2px;
28321 }
28322
28323 .mintmrm-loader {
28324 border: 2px solid #8265c5;
28325 border-radius: 50%;
28326 border-top: 2px solid #fff;
28327 width: 13px;
28328 height: 13px;
28329 animation: spin 0.7s linear infinite;
28330 display: inline-block;
28331 margin-left: 4px;
28332 }
28333
28334 .mintmrm-loader.show {
28335 display: block;
28336 }
28337
28338 @-webkit-keyframes spin {
28339 0% {
28340 -webkit-transform: rotate(0deg);
28341 }
28342 100% {
28343 -webkit-transform: rotate(360deg);
28344 }
28345 }
28346 @keyframes spin {
28347 0% {
28348 transform: rotate(0deg);
28349 }
28350 100% {
28351 transform: rotate(360deg);
28352 }
28353 }
28354 .folded .mintmrm-delete-alert-wrapper {
28355 width: calc(100% - 36px);
28356 }
28357
28358 .wpfnl-mrm-email-template__wrapper {
28359 width: calc(100% - 36px);
28360 }
28361 .wpfnl-mrm-email-template__wrapper .template-modal-inner {
28362 align-items: center;
28363 display: flex;
28364 max-width: 1215px;
28365 width: 100%;
28366 }
28367 .wpfnl-mrm-email-template__wrapper .template-modal-inner .preview-modal-wrapper {
28368 background: #f6f8fa;
28369 border-radius: 10px;
28370 padding: 24px 48px 40px 40px;
28371 position: relative;
28372 width: 100%;
28373 }
28374 .wpfnl-mrm-email-template__wrapper .template-modal-inner .preview-modal-wrapper .cross-icon {
28375 align-items: center;
28376 background: #fff;
28377 border-radius: 100px;
28378 box-shadow: 0 1px 1px #dadada;
28379 cursor: pointer;
28380 display: flex;
28381 height: 34px;
28382 justify-content: center;
28383 position: absolute;
28384 right: -15px;
28385 top: -15px;
28386 width: 34px;
28387 z-index: 2;
28388 }
28389 .wpfnl-mrm-email-template__wrapper .template-modal-inner .preview-modal-wrapper h2 {
28390 color: #2d3149;
28391 font-size: 20px;
28392 font-weight: 600;
28393 line-height: 1.2;
28394 margin-bottom: 25px;
28395 }
28396 .wpfnl-mrm-email-template__wrapper .template-modal-inner .preview-modal-wrapper .preview-test-email-wrapper {
28397 align-items: start;
28398 display: flex;
28399 gap: 24px;
28400 }
28401 .wpfnl-mrm-email-template__wrapper .template-modal-inner .preview-modal-wrapper .preview-test-email-wrapper .preview-test-section {
28402 background: #fff;
28403 border-radius: 10px;
28404 box-shadow: 0 1px 1px hsla(220, 7%, 73%, 0.3);
28405 width: 65%;
28406 }
28407 .wpfnl-mrm-email-template__wrapper .template-modal-inner .preview-modal-wrapper .preview-test-email-wrapper .preview-test-section .preview-email-header {
28408 align-items: center;
28409 border-bottom: 1px solid #ebedf0;
28410 display: flex;
28411 justify-content: space-between;
28412 padding: 17px 20px 17px 24px;
28413 }
28414 .wpfnl-mrm-email-template__wrapper .template-modal-inner .preview-modal-wrapper .preview-test-email-wrapper .preview-test-section .preview-email-header .responsive-view-section {
28415 border-radius: 6px;
28416 display: flex;
28417 }
28418 .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 {
28419 border-radius: 6px 0 0 6px;
28420 cursor: pointer;
28421 }
28422 .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 {
28423 stroke: #573BFF;
28424 }
28425 .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 {
28426 stroke: #573BFF;
28427 }
28428 .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 {
28429 border-radius: 0 6px 6px 0;
28430 cursor: pointer;
28431 }
28432 .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 {
28433 stroke: #573BFF;
28434 }
28435 .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 {
28436 stroke: #573BFF;
28437 }
28438 .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 {
28439 align-items: center;
28440 background-color: #fff;
28441 border-right: 1px solid #ebedf0;
28442 border: 1px solid #ebedf0;
28443 display: flex;
28444 height: 34px;
28445 justify-content: center;
28446 width: 44px;
28447 }
28448 .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 {
28449 align-items: center;
28450 background-color: transparent;
28451 border: 1px solid #ebedf0;
28452 border-radius: 6px;
28453 color: #2d3149;
28454 display: flex;
28455 font-size: 14px;
28456 font-weight: 500;
28457 gap: 7px;
28458 line-height: 1.07;
28459 padding: 8px 16px;
28460 cursor: pointer;
28461 }
28462 .wpfnl-mrm-email-template__wrapper .template-modal-inner .preview-modal-wrapper .preview-test-email-wrapper .preview-test-section .template-modal-overflow {
28463 display: flex;
28464 height: 500px;
28465 justify-content: center;
28466 padding: 19px 24px 24px;
28467 background: #fff;
28468 border-radius: 10px;
28469 overflow: auto;
28470 width: 100%;
28471 margin: 0 auto;
28472 max-width: 1365px;
28473 position: relative;
28474 }
28475 .wpfnl-mrm-email-template__wrapper .template-modal-inner .preview-modal-wrapper .preview-test-email-wrapper .preview-test-section .template-modal-overflow .mobile-view {
28476 max-width: 400px;
28477 width: 100%;
28478 }
28479 .wpfnl-mrm-email-template__wrapper .template-modal-inner .preview-modal-wrapper .preview-test-email-wrapper .test-email-section {
28480 background: #fff;
28481 border-radius: 10px;
28482 box-shadow: 0 1px 1px hsla(220, 7%, 73%, 0.3);
28483 padding: 24px;
28484 width: 35%;
28485 }
28486 .wpfnl-mrm-email-template__wrapper .template-modal-inner .preview-modal-wrapper .preview-test-email-wrapper .test-email-section .form-group {
28487 margin-bottom: 20px;
28488 position: relative;
28489 }
28490 .wpfnl-mrm-email-template__wrapper .template-modal-inner .preview-modal-wrapper .preview-test-email-wrapper .test-email-section .form-group .at-the-rate-icon {
28491 bottom: 10px;
28492 left: 15px;
28493 position: absolute;
28494 }
28495 .wpfnl-mrm-email-template__wrapper .template-modal-inner .preview-modal-wrapper .preview-test-email-wrapper .test-email-section .form-group input[type=email] {
28496 padding: 14px 15px 14px 43px;
28497 border: 1px solid #ebedf0;
28498 border-radius: 6px;
28499 color: #2d3149;
28500 display: block;
28501 font-weight: 400;
28502 line-height: 1.3;
28503 width: 100%;
28504 box-shadow: 0 0 0 transparent;
28505 background-color: #fff;
28506 }
28507 .wpfnl-mrm-email-template__wrapper .template-modal-inner .preview-modal-wrapper .preview-test-email-wrapper .test-email-section .footer-btn {
28508 display: flex;
28509 gap: 12px;
28510 justify-content: end;
28511 position: relative;
28512 }
28513 .wpfnl-mrm-email-template__wrapper .template-modal-inner .preview-modal-wrapper .preview-test-email-wrapper .test-email-section .footer-btn .alert-message {
28514 left: 0;
28515 max-width: 240px;
28516 position: absolute;
28517 top: 0;
28518 width: 100%;
28519 }
28520 .wpfnl-mrm-email-template__wrapper .template-modal-inner .preview-modal-wrapper .preview-test-email-wrapper .test-email-section .footer-btn .alert-message.wpfnl-error {
28521 color: #f44336;
28522 }
28523 .wpfnl-mrm-email-template__wrapper .template-modal-inner .preview-modal-wrapper .preview-test-email-wrapper .test-email-section .footer-btn .alert-message.wpfnl-success {
28524 color: #4caf50;
28525 }
28526
28527 .wpfnl-order-bump__template .template-preview-wrapper .description p {
28528 margin-bottom: 10px;
28529 }
28530 .wpfnl-order-bump__template .template-preview-wrapper .description p:last-child {
28531 margin-bottom: 0;
28532 }
28533 .wpfnl-order-bump__template .template-preview-wrapper .description ul {
28534 list-style: disc;
28535 }
28536 .wpfnl-order-bump__template .template-preview-wrapper .description ol,
28537 .wpfnl-order-bump__template .template-preview-wrapper .description ul {
28538 padding-left: 20px;
28539 margin-bottom: 10px;
28540 }
28541 .wpfnl-order-bump__template .template-preview-wrapper .description ol:last-child,
28542 .wpfnl-order-bump__template .template-preview-wrapper .description ul:last-child {
28543 margin-bottom: 0;
28544 }
28545
28546 .wpfnl-order-bump__template-style1 {
28547 background-color: #ffffff;
28548 border-radius: 12px;
28549 position: relative;
28550 border: 1px solid #E5E8F3;
28551 }
28552 .wpfnl-order-bump__template-style1 .preview-tag {
28553 background: #6E42D3;
28554 border-radius: 0px 3px 3px 0px;
28555 font-weight: 500;
28556 font-size: 12px;
28557 line-height: 14px;
28558 color: #FFFFFF;
28559 text-transform: capitalize;
28560 display: inline-block;
28561 padding: 5px 9px;
28562 position: absolute;
28563 top: -11px;
28564 left: -8px;
28565 }
28566 .wpfnl-order-bump__template-style1 .preview-tag:before {
28567 content: "";
28568 position: absolute;
28569 left: 0px;
28570 bottom: -10px;
28571 width: 0;
28572 height: 0;
28573 border-top: 10px solid #28027F;
28574 border-left: 8px solid transparent;
28575 }
28576 .wpfnl-order-bump__template-style1 .template-preview-wrapper {
28577 padding: 20px;
28578 display: flex;
28579 flex-flow: row wrap;
28580 align-items: flex-start;
28581 }
28582 .wpfnl-order-bump__template-style1 .template-preview-wrapper .template-img {
28583 width: 150px;
28584 height: 150px;
28585 background-color: #F2F2F8;
28586 border-radius: 10px;
28587 position: relative;
28588 background-repeat: no-repeat;
28589 background-position: center center;
28590 background-size: cover;
28591 object-fit: cover;
28592 }
28593 .wpfnl-order-bump__template-style1 .template-preview-wrapper .template-content {
28594 width: calc(100% - 160px);
28595 padding-left: 20px;
28596 }
28597 .wpfnl-order-bump__template-style1 .template-preview-wrapper .template-content .product-options .option-selector {
28598 color: #F34D01;
28599 font-weight: 500;
28600 font-size: 14px;
28601 line-height: 18px;
28602 margin-top: 10px;
28603 }
28604 .wpfnl-order-bump__template-style1 .template-preview-wrapper .template-title {
28605 font-weight: 500;
28606 font-size: 14px;
28607 line-height: 16px;
28608 color: #363B4E;
28609 margin-bottom: 9px;
28610 }
28611 .wpfnl-order-bump__template-style1 .template-preview-wrapper .subtitle {
28612 font-weight: 500;
28613 font-size: 14px;
28614 line-height: 16px;
28615 color: #6E42D3;
28616 margin-bottom: 14px;
28617 }
28618 .wpfnl-order-bump__template-style1 .template-preview-wrapper .description li,
28619 .wpfnl-order-bump__template-style1 .template-preview-wrapper .description strong,
28620 .wpfnl-order-bump__template-style1 .template-preview-wrapper .description span,
28621 .wpfnl-order-bump__template-style1 .template-preview-wrapper .description p,
28622 .wpfnl-order-bump__template-style1 .template-preview-wrapper .description {
28623 font-size: 13px;
28624 line-height: 20px;
28625 color: #7A8B9A;
28626 }
28627 .wpfnl-order-bump__template-style1 .template-preview-wrapper .product-price {
28628 display: inline-block;
28629 font-weight: 500;
28630 font-size: 13px;
28631 line-height: 15px;
28632 color: #EE8134;
28633 margin-left: auto;
28634 margin-top: 10px;
28635 }
28636 .wpfnl-order-bump__template-style1 .template-preview-wrapper .product-price span {
28637 font-size: 13px;
28638 color: #EE8134;
28639 font-weight: 500;
28640 }
28641 .wpfnl-order-bump__template-style1 .template-preview-wrapper .product-price ins {
28642 text-decoration: none;
28643 }
28644 .wpfnl-order-bump__template-style1 .offer-checkbox {
28645 background-color: #6E42D3;
28646 padding: 11px 20px;
28647 border-radius: 0 0 10px 10px;
28648 box-shadow: 0 -1px 2px 0 rgba(190, 190, 215, 0.29);
28649 }
28650 .wpfnl-order-bump__template-style1 .offer-checkbox .wpfnl-checkbox label {
28651 font-weight: 500;
28652 font-size: 15px;
28653 line-height: 18px;
28654 color: #d9d9d9;
28655 padding-left: 26px;
28656 margin: 0;
28657 border: none;
28658 }
28659 .wpfnl-order-bump__template-style1 .offer-checkbox .wpfnl-checkbox label:before {
28660 top: 1px;
28661 width: 15px;
28662 height: 15px;
28663 }
28664 .wpfnl-order-bump__template-style1 .offer-checkbox .wpfnl-checkbox label:after {
28665 left: 4px;
28666 top: 6px;
28667 width: 7px;
28668 height: 3px;
28669 border-bottom-color: #6E42D3;
28670 border-left-color: #6E42D3;
28671 }
28672 .wpfnl-order-bump__template-style1 .offer-checkbox .wpfnl-checkbox input[type=checkbox]:checked + label::before {
28673 background-color: #fff;
28674 border-color: #ffffff;
28675 }
28676
28677 .wpfnl-order-bump__template-style2 {
28678 border-radius: 10px;
28679 position: relative;
28680 margin: 0 0 20px;
28681 background-color: #ffffff;
28682 }
28683 .wpfnl-order-bump__template-style2 .preview-tag {
28684 background: #6E42D3;
28685 border-radius: 0px 3px 3px 0px;
28686 font-weight: 500;
28687 font-size: 12px;
28688 line-height: 14px;
28689 color: #FFFFFF;
28690 text-transform: capitalize;
28691 display: inline-block;
28692 padding: 5px 9px;
28693 position: absolute;
28694 top: -11px;
28695 left: -8px;
28696 }
28697 .wpfnl-order-bump__template-style2 .preview-tag:before {
28698 content: "";
28699 position: absolute;
28700 left: 0px;
28701 bottom: -10px;
28702 width: 0;
28703 height: 0;
28704 border-top: 10px solid #28027F;
28705 border-left: 8px solid transparent;
28706 }
28707 .wpfnl-order-bump__template-style2 .template-preview-wrapper {
28708 padding: 20px 15px;
28709 display: flex;
28710 flex-flow: row wrap;
28711 align-items: flex-start;
28712 border: 1px dashed #6E42D3;
28713 border-radius: 0 0 10px 10px;
28714 border-top: none;
28715 }
28716 .wpfnl-order-bump__template-style2 .template-preview-wrapper .template-img {
28717 width: 150px;
28718 height: 150px;
28719 background-color: #F2F2F8;
28720 border-radius: 10px;
28721 position: relative;
28722 background-repeat: no-repeat;
28723 background-position: center center;
28724 background-size: cover;
28725 object-fit: cover;
28726 }
28727 .wpfnl-order-bump__template-style2 .template-preview-wrapper .for-mobile {
28728 display: none;
28729 border-radius: 10px;
28730 }
28731 .wpfnl-order-bump__template-style2 .template-preview-wrapper .template-content {
28732 width: calc(100% - 150px);
28733 padding-left: 20px;
28734 }
28735 .wpfnl-order-bump__template-style2 .template-preview-wrapper .template-content .product-options .option-selector {
28736 color: #F34D01;
28737 font-weight: 500;
28738 font-size: 14px;
28739 line-height: 18px;
28740 margin-top: 10px;
28741 }
28742 .wpfnl-order-bump__template-style2 .template-preview-wrapper .template-title {
28743 font-weight: 500;
28744 font-size: 14px;
28745 line-height: 16px;
28746 color: #363B4E;
28747 margin-bottom: 9px;
28748 }
28749 .wpfnl-order-bump__template-style2 .template-preview-wrapper .subtitle {
28750 font-weight: 500;
28751 font-size: 14px;
28752 line-height: 16px;
28753 color: #6E42D3;
28754 margin-bottom: 14px;
28755 }
28756 .wpfnl-order-bump__template-style2 .template-preview-wrapper .description li,
28757 .wpfnl-order-bump__template-style2 .template-preview-wrapper .description strong,
28758 .wpfnl-order-bump__template-style2 .template-preview-wrapper .description span,
28759 .wpfnl-order-bump__template-style2 .template-preview-wrapper .description p,
28760 .wpfnl-order-bump__template-style2 .template-preview-wrapper .description {
28761 font-size: 13px;
28762 line-height: 20px;
28763 color: #7A8B9A;
28764 margin: 0;
28765 }
28766 @keyframes moveArrow {
28767 0%, 100% {
28768 transform: translateX(-8px);
28769 opacity: 1;
28770 }
28771 50%, 90% {
28772 transform: translateX(15px);
28773 opacity: 0;
28774 }
28775 99% {
28776 transform: translateX(-8px);
28777 opacity: 0;
28778 }
28779 }
28780 .wpfnl-order-bump__template-style2 .offer-checkbox {
28781 background-color: #6E42D3;
28782 padding: 8px 15px;
28783 border-radius: 10px 10px 0 0;
28784 display: flex;
28785 flex-flow: row wrap;
28786 align-items: flex-start;
28787 border: 1px dashed #6e42d3;
28788 }
28789 .wpfnl-order-bump__template-style2 .offer-checkbox .nav-arrow {
28790 display: inherit;
28791 line-height: normal;
28792 position: relative;
28793 top: 1px;
28794 margin-right: 10px;
28795 animation: moveArrow 1s linear infinite;
28796 }
28797 .wpfnl-order-bump__template-style2 .offer-checkbox .wpfnl-checkbox {
28798 line-height: normal;
28799 display: inherit;
28800 width: calc(100% - 130px);
28801 }
28802 .wpfnl-order-bump__template-style2 .offer-checkbox .wpfnl-checkbox label {
28803 font-weight: 500;
28804 color: #d9d9d9;
28805 padding: 0 0 0 20px;
28806 font-size: 12px;
28807 line-height: 14px;
28808 margin: 0;
28809 border: none;
28810 }
28811 .wpfnl-order-bump__template-style2 .offer-checkbox .wpfnl-checkbox label:before {
28812 top: 0;
28813 border: none;
28814 width: 14px;
28815 height: 14px;
28816 }
28817 .wpfnl-order-bump__template-style2 .offer-checkbox .wpfnl-checkbox label:after {
28818 left: 2px;
28819 top: 4px;
28820 width: 7px;
28821 height: 3px;
28822 border-bottom-color: #6E42D3;
28823 border-left-color: #6E42D3;
28824 }
28825 .wpfnl-order-bump__template-style2 .offer-checkbox .wpfnl-checkbox input[type=checkbox]:checked + label::before {
28826 background-color: #fff;
28827 border-color: #ffffff;
28828 }
28829 .wpfnl-order-bump__template-style2 .offer-checkbox .product-price {
28830 display: inline-block;
28831 font-weight: 500;
28832 font-size: 12px;
28833 line-height: 14px;
28834 color: #EE8134;
28835 margin-left: auto;
28836 }
28837 .wpfnl-order-bump__template-style2 .offer-checkbox .product-price span {
28838 font-size: 12px;
28839 color: #EE8134;
28840 font-weight: 500;
28841 line-height: normal;
28842 }
28843 .wpfnl-order-bump__template-style2 .offer-checkbox .product-price ins {
28844 text-decoration: none;
28845 }
28846
28847 .wpfnl-order-bump__template-style3 {
28848 border-radius: 10px;
28849 position: relative;
28850 margin: 20px 0;
28851 }
28852 .wpfnl-order-bump__template-style3 .template-preview-wrapper {
28853 padding: 20px 15px;
28854 border: 1px solid #6E42D3;
28855 border-radius: 10px;
28856 }
28857 .wpfnl-order-bump__template-style3 .template-preview-wrapper .template-img {
28858 width: 150px;
28859 height: 150px;
28860 background-color: #F2F2F8;
28861 border-radius: 10px;
28862 position: relative;
28863 background-repeat: no-repeat;
28864 background-position: center center;
28865 background-size: cover;
28866 object-fit: cover;
28867 }
28868 .wpfnl-order-bump__template-style3 .template-preview-wrapper .for-mobile {
28869 display: none;
28870 border-radius: 10px;
28871 }
28872 .wpfnl-order-bump__template-style3 .template-preview-wrapper .template-content {
28873 width: 100%;
28874 margin-top: 12px;
28875 }
28876 .wpfnl-order-bump__template-style3 .template-preview-wrapper .template-content .product-options .option-selector {
28877 color: #F34D01;
28878 font-weight: 500;
28879 font-size: 14px;
28880 line-height: 18px;
28881 margin-top: 10px;
28882 }
28883 .wpfnl-order-bump__template-style3 .template-preview-wrapper .product-price {
28884 font-weight: 500;
28885 font-size: 18px;
28886 line-height: 1.2;
28887 margin-bottom: 15px;
28888 display: block;
28889 color: #EE8134;
28890 }
28891 .wpfnl-order-bump__template-style3 .template-preview-wrapper .product-price del {
28892 color: #7A8B9A;
28893 }
28894 .wpfnl-order-bump__template-style3 .template-preview-wrapper .product-price ins {
28895 text-decoration: none;
28896 }
28897 .wpfnl-order-bump__template-style3 .template-preview-wrapper .template-title {
28898 font-weight: 500;
28899 margin: 0 0 9px 0;
28900 font-size: 16px;
28901 line-height: 1.3;
28902 color: #363B4E;
28903 }
28904 .wpfnl-order-bump__template-style3 .template-preview-wrapper .subtitle {
28905 font-weight: 500;
28906 font-size: 14px;
28907 line-height: 16px;
28908 color: #6E42D3;
28909 margin-bottom: 14px;
28910 }
28911 .wpfnl-order-bump__template-style3 .template-preview-wrapper .description li,
28912 .wpfnl-order-bump__template-style3 .template-preview-wrapper .description strong,
28913 .wpfnl-order-bump__template-style3 .template-preview-wrapper .description span,
28914 .wpfnl-order-bump__template-style3 .template-preview-wrapper .description p,
28915 .wpfnl-order-bump__template-style3 .template-preview-wrapper .description {
28916 font-size: 13px;
28917 line-height: 20px;
28918 color: #7A8B9A;
28919 margin: 0;
28920 }
28921 .wpfnl-order-bump__template-style3 .offer-checkbox {
28922 display: flex;
28923 flex-flow: row wrap;
28924 align-items: flex-start;
28925 }
28926 .wpfnl-order-bump__template-style3 .offer-checkbox .wpfnl-checkbox {
28927 line-height: normal;
28928 display: inherit;
28929 width: calc(100% - 60px);
28930 }
28931 .wpfnl-order-bump__template-style3 .offer-checkbox .wpfnl-checkbox .option-selector {
28932 color: #F34D01;
28933 font-weight: 500;
28934 font-size: 14px;
28935 line-height: 18px;
28936 }
28937 .wpfnl-order-bump__template-style3 .offer-checkbox .wpfnl-checkbox label {
28938 font-weight: 600;
28939 color: #363B4E;
28940 padding-left: 28px;
28941 font-size: 14px;
28942 line-height: 14px;
28943 margin: 0;
28944 }
28945 .wpfnl-order-bump__template-style3 .offer-checkbox .wpfnl-checkbox label:before {
28946 top: -1px;
28947 border: none;
28948 width: 18px;
28949 height: 18px;
28950 background-color: #c0c0c3;
28951 }
28952 .wpfnl-order-bump__template-style3 .offer-checkbox .wpfnl-checkbox label:after {
28953 left: 4px;
28954 top: 4px;
28955 width: 10px;
28956 height: 6px;
28957 border-bottom-color: #ffffff;
28958 border-left-color: #ffffff;
28959 }
28960 .wpfnl-order-bump__template-style3 .offer-checkbox .product-price {
28961 display: inline-block;
28962 font-weight: 500;
28963 font-size: 13px;
28964 line-height: 15px;
28965 color: #EE8134;
28966 margin-left: auto;
28967 }
28968 .wpfnl-order-bump__template-style3 .offer-checkbox .product-price del {
28969 margin-right: 2px;
28970 }
28971
28972 .wpfnl-order-bump__template-style4 {
28973 background-color: #f7f7f7;
28974 border-radius: 10px;
28975 position: relative;
28976 margin: 20px 0;
28977 }
28978 .wpfnl-order-bump__template-style4 .template-preview-wrapper {
28979 padding: 20px;
28980 display: flex;
28981 flex-flow: row wrap;
28982 align-items: center;
28983 }
28984 .wpfnl-order-bump__template-style4 .template-preview-wrapper .template-img {
28985 width: 70px;
28986 height: 70px;
28987 background-color: #F2F2F8;
28988 border-radius: 5px;
28989 position: relative;
28990 background-repeat: no-repeat;
28991 background-position: center center;
28992 background-size: cover;
28993 object-fit: cover;
28994 }
28995 .wpfnl-order-bump__template-style4 .template-preview-wrapper .for-mobile {
28996 display: none;
28997 border-radius: 5px;
28998 }
28999 .wpfnl-order-bump__template-style4 .template-preview-wrapper .template-content {
29000 width: calc(100% - 340px);
29001 padding-left: 14px;
29002 }
29003 .wpfnl-order-bump__template-style4 .template-preview-wrapper .template-title {
29004 font-weight: 500;
29005 font-size: 16px;
29006 line-height: 1.2;
29007 color: #363B4E;
29008 margin: 0 0 7px 0;
29009 max-width: 206px;
29010 }
29011 .wpfnl-order-bump__template-style4 .template-preview-wrapper .rating {
29012 color: #363B4E;
29013 font-weight: 600;
29014 display: flex;
29015 align-items: center;
29016 line-height: 1;
29017 font-size: 15px;
29018 }
29019 .wpfnl-order-bump__template-style4 .template-preview-wrapper .rating .star-rating {
29020 float: none;
29021 width: 86px;
29022 height: 15px;
29023 }
29024 .wpfnl-order-bump__template-style4 .template-preview-wrapper .rating .star-rating::before {
29025 content: "s s s s s";
29026 font-size: 13px;
29027 line-height: 1.2;
29028 color: #EE8134;
29029 }
29030 .wpfnl-order-bump__template-style4 .template-preview-wrapper .rating .star-rating span::before {
29031 content: "S S S S S";
29032 font-size: 13px;
29033 line-height: 1.2;
29034 color: #EE8134;
29035 }
29036 .wpfnl-order-bump__template-style4 .template-preview-wrapper .subtitle {
29037 font-weight: 500;
29038 font-size: 14px;
29039 line-height: 16px;
29040 color: #6E42D3;
29041 margin-bottom: 14px;
29042 }
29043 .wpfnl-order-bump__template-style4 .template-preview-wrapper .description li,
29044 .wpfnl-order-bump__template-style4 .template-preview-wrapper .description strong,
29045 .wpfnl-order-bump__template-style4 .template-preview-wrapper .description span,
29046 .wpfnl-order-bump__template-style4 .template-preview-wrapper .description p,
29047 .wpfnl-order-bump__template-style4 .template-preview-wrapper .description {
29048 font-size: 13px;
29049 line-height: 20px;
29050 color: #7A8B9A;
29051 margin: 0;
29052 }
29053 .wpfnl-order-bump__template-style4 .template-preview-wrapper .template-price {
29054 line-height: 1;
29055 padding-left: 20px;
29056 width: 110px;
29057 }
29058 .wpfnl-order-bump__template-style4 .template-preview-wrapper .product-price {
29059 display: inline-block;
29060 font-weight: 500;
29061 font-size: 13px;
29062 line-height: 15px;
29063 color: #EE8134;
29064 margin-left: auto;
29065 }
29066 .wpfnl-order-bump__template-style4 .template-preview-wrapper .product-price span {
29067 font-size: 13px;
29068 line-height: 15px;
29069 color: #EE8134;
29070 font-weight: 500;
29071 }
29072 .wpfnl-order-bump__template-style4 .template-preview-wrapper .product-price ins {
29073 text-decoration: none;
29074 background: transparent;
29075 }
29076 .wpfnl-order-bump__template-style4 .offer-checkbox {
29077 margin-left: auto;
29078 max-width: 160px;
29079 }
29080 .wpfnl-order-bump__template-style4 .offer-checkbox .wpfnl-checkbox .option-selector {
29081 color: #6E42D3;
29082 font-size: 14px;
29083 font-weight: 500;
29084 text-align: center;
29085 line-height: 1.2;
29086 }
29087 .wpfnl-order-bump__template-style4 .offer-checkbox .wpfnl-checkbox label:before,
29088 .wpfnl-order-bump__template-style4 .offer-checkbox .wpfnl-checkbox label:after {
29089 display: none;
29090 }
29091 .wpfnl-order-bump__template-style4 .offer-checkbox .wpfnl-checkbox label {
29092 border: 1px solid #6E42D3;
29093 color: #6E42D3;
29094 padding: 10px 15px;
29095 border-radius: 5px;
29096 font-size: 16px;
29097 font-weight: 500;
29098 text-align: center;
29099 line-height: 1.2;
29100 }
29101 .wpfnl-order-bump__template-style4 .offer-checkbox .wpfnl-checkbox input[type=checkbox]:checked + label {
29102 color: #fff;
29103 background-color: #6E42D3;
29104 }
29105
29106 @media only screen and (max-width: 575px) {
29107 .wpfnl-order-bump__template-style4 .template-preview-wrapper {
29108 padding: 15px;
29109 display: block;
29110 }
29111 .wpfnl-order-bump__template-style4 .template-preview-wrapper .template-img {
29112 width: auto;
29113 height: auto;
29114 background-image: none !important;
29115 }
29116 .wpfnl-order-bump__template-style4 .template-preview-wrapper .for-mobile {
29117 display: block;
29118 margin-bottom: 16px;
29119 }
29120 .wpfnl-order-bump__template-style4 .template-preview-wrapper .template-content {
29121 width: 100%;
29122 padding-left: 0;
29123 }
29124 .wpfnl-order-bump__template-style4 .template-preview-wrapper .template-title {
29125 max-width: 100%;
29126 }
29127 .wpfnl-order-bump__template-style4 .template-preview-wrapper .template-price {
29128 padding-left: 0;
29129 margin: 12px 0;
29130 width: 100%;
29131 }
29132 .wpfnl-order-bump__template-style4 .offer-checkbox {
29133 margin-left: 0;
29134 max-width: inherit;
29135 }
29136 }
29137 .wpfnl-order-bump__template-style5 {
29138 background-color: transparent;
29139 border: 2px dashed #6E42D3;
29140 border-radius: 10px;
29141 position: relative;
29142 margin: 20px 0;
29143 padding: 20px;
29144 }
29145 .wpfnl-order-bump__template-style5 .template-preview-wrapper {
29146 display: flex;
29147 flex-flow: row-reverse;
29148 }
29149 .wpfnl-order-bump__template-style5 .template-preview-wrapper .template-img {
29150 width: 100px;
29151 height: 100px;
29152 background-color: #F2F2F8;
29153 border-radius: 5px;
29154 position: relative;
29155 background-repeat: no-repeat;
29156 background-position: center center;
29157 background-size: cover;
29158 object-fit: cover;
29159 }
29160 .wpfnl-order-bump__template-style5 .template-preview-wrapper .for-mobile {
29161 display: none;
29162 border-radius: 5px;
29163 }
29164 .wpfnl-order-bump__template-style5 .template-preview-wrapper .template-content {
29165 width: calc(100% - 100px);
29166 padding-right: 14px;
29167 }
29168 .wpfnl-order-bump__template-style5 .template-preview-wrapper .template-content .product-options .option-selector {
29169 color: #F34D01;
29170 font-weight: 500;
29171 font-size: 14px;
29172 line-height: 18px;
29173 margin-top: 10px;
29174 }
29175 .wpfnl-order-bump__template-style5 .template-preview-wrapper .template-title {
29176 font-weight: 500;
29177 font-size: 18px;
29178 line-height: 1.2;
29179 color: #363B4E;
29180 margin: 0 0 7px 0;
29181 }
29182 .wpfnl-order-bump__template-style5 .template-preview-wrapper .rating {
29183 color: #363B4E;
29184 font-weight: 600;
29185 display: flex;
29186 align-items: center;
29187 line-height: 1;
29188 font-size: 15px;
29189 }
29190 .wpfnl-order-bump__template-style5 .template-preview-wrapper .rating .star-rating {
29191 float: none;
29192 width: 86px;
29193 height: 15px;
29194 }
29195 .wpfnl-order-bump__template-style5 .template-preview-wrapper .rating .star-rating::before {
29196 content: "s s s s s";
29197 font-size: 13px;
29198 line-height: 1.2;
29199 color: #EE8134;
29200 }
29201 .wpfnl-order-bump__template-style5 .template-preview-wrapper .rating .star-rating span::before {
29202 content: "S S S S S";
29203 font-size: 13px;
29204 line-height: 1.2;
29205 color: #EE8134;
29206 }
29207 .wpfnl-order-bump__template-style5 .template-preview-wrapper .subtitle {
29208 font-weight: 500;
29209 font-size: 14px;
29210 line-height: 16px;
29211 color: #6E42D3;
29212 margin-bottom: 5px;
29213 }
29214 .wpfnl-order-bump__template-style5 .template-preview-wrapper .description li,
29215 .wpfnl-order-bump__template-style5 .template-preview-wrapper .description strong,
29216 .wpfnl-order-bump__template-style5 .template-preview-wrapper .description span,
29217 .wpfnl-order-bump__template-style5 .template-preview-wrapper .description p,
29218 .wpfnl-order-bump__template-style5 .template-preview-wrapper .description {
29219 font-size: 13px;
29220 line-height: 20px;
29221 color: #7A8B9A;
29222 margin: 0;
29223 }
29224 .wpfnl-order-bump__template-style5 .template-preview-wrapper .template-price {
29225 line-height: 1;
29226 margin-bottom: 10px;
29227 width: 100%;
29228 }
29229 .wpfnl-order-bump__template-style5 .template-preview-wrapper .product-price {
29230 display: inline-block;
29231 font-weight: 500;
29232 font-size: 16px;
29233 line-height: 15px;
29234 color: #EE8134;
29235 margin-left: auto;
29236 }
29237 .wpfnl-order-bump__template-style5 .template-preview-wrapper .product-price span {
29238 font-size: 16px;
29239 line-height: 15px;
29240 color: #EE8134;
29241 font-weight: 500;
29242 }
29243 .wpfnl-order-bump__template-style5 .template-preview-wrapper .product-price ins {
29244 text-decoration: none;
29245 background: transparent;
29246 }
29247 .wpfnl-order-bump__template-style5 .offer-checkbox {
29248 line-height: 1.2;
29249 padding: 0 0 16px 0;
29250 border-bottom: 1px solid #ddd;
29251 margin-bottom: 15px;
29252 }
29253 .wpfnl-order-bump__template-style5 .offer-checkbox .wpfnl-checkbox {
29254 display: block;
29255 }
29256 .wpfnl-order-bump__template-style5 .offer-checkbox .wpfnl-checkbox .option-selector {
29257 color: #6E42D3;
29258 font-weight: 500;
29259 font-size: 14px;
29260 line-height: 1.2;
29261 text-transform: uppercase;
29262 }
29263 .wpfnl-order-bump__template-style5 .offer-checkbox .wpfnl-checkbox label {
29264 display: block;
29265 color: #6E42D3;
29266 font-size: 14px;
29267 font-weight: 500;
29268 line-height: 1.2;
29269 text-transform: uppercase;
29270 padding-left: 0;
29271 padding-right: 50px;
29272 }
29273 .wpfnl-order-bump__template-style5 .offer-checkbox .wpfnl-checkbox label:before {
29274 left: inherit;
29275 right: 0;
29276 top: -3px;
29277 width: 43px;
29278 height: 20px;
29279 border-radius: 30px;
29280 border-color: #6E42D3;
29281 }
29282 .wpfnl-order-bump__template-style5 .offer-checkbox .wpfnl-checkbox label:after {
29283 left: inherit;
29284 right: 26px;
29285 top: 1px;
29286 width: 14px;
29287 height: 14px;
29288 border-radius: 30px;
29289 transform: none;
29290 border-bottom: none;
29291 border-left: none;
29292 background-color: #6E42D3;
29293 opacity: 1;
29294 visibility: visible;
29295 }
29296 .wpfnl-order-bump__template-style5 .offer-checkbox .wpfnl-checkbox input[type=checkbox]:checked + label::after {
29297 background-color: #fff;
29298 right: 4px;
29299 }
29300
29301 @media only screen and (max-width: 575px) {
29302 .wpfnl-order-bump__template-style5 .template-preview-wrapper {
29303 display: block;
29304 }
29305 .wpfnl-order-bump__template-style5 .template-preview-wrapper .template-img {
29306 width: auto;
29307 height: auto;
29308 background-image: none !important;
29309 }
29310 .wpfnl-order-bump__template-style5 .template-preview-wrapper .for-mobile {
29311 display: block;
29312 margin-bottom: 16px;
29313 }
29314 .wpfnl-order-bump__template-style5 .template-preview-wrapper .template-content {
29315 width: 100%;
29316 padding-left: 0;
29317 }
29318 .wpfnl-order-bump__template-style5 .template-preview-wrapper .template-title {
29319 max-width: 100%;
29320 }
29321 .wpfnl-order-bump__template-style5 .template-preview-wrapper .template-price {
29322 padding-left: 0;
29323 margin: 12px 0;
29324 width: 100%;
29325 }
29326 .wpfnl-order-bump__template-style5 .offer-checkbox {
29327 margin-left: 0;
29328 max-width: inherit;
29329 }
29330 }
29331 .wpfnl-order-bump__template-style6 {
29332 background-color: #f7f7f7;
29333 border-radius: 10px;
29334 position: relative;
29335 margin: 20px 0;
29336 }
29337 .wpfnl-order-bump__template-style6 .template-preview-wrapper {
29338 padding: 20px;
29339 display: flex;
29340 flex-flow: row wrap;
29341 align-items: flex-start;
29342 justify-content: space-between;
29343 }
29344 .wpfnl-order-bump__template-style6 .template-preview-wrapper .template-img {
29345 width: 150px;
29346 height: 150px;
29347 background-color: #F2F2F8;
29348 border-radius: 10px;
29349 position: relative;
29350 background-repeat: no-repeat;
29351 background-position: center center;
29352 background-size: cover;
29353 object-fit: cover;
29354 }
29355 .wpfnl-order-bump__template-style6 .template-preview-wrapper .for-mobile {
29356 display: none;
29357 border-radius: 10px;
29358 }
29359 .wpfnl-order-bump__template-style6 .template-preview-wrapper .template-content {
29360 width: calc(100% - 142px);
29361 padding-right: 20px;
29362 }
29363 .wpfnl-order-bump__template-style6 .template-preview-wrapper .template-content .product-options .option-selector {
29364 color: #F34D01;
29365 font-weight: 500;
29366 font-size: 14px;
29367 line-height: 18px;
29368 margin-bottom: 5px;
29369 }
29370 .wpfnl-order-bump__template-style6 .template-preview-wrapper .template-title {
29371 font-weight: 500;
29372 font-size: 14px;
29373 line-height: 16px;
29374 color: #363B4E;
29375 margin: 0 0 9px 0;
29376 }
29377 .wpfnl-order-bump__template-style6 .template-preview-wrapper .subtitle {
29378 font-weight: 500;
29379 font-size: 14px;
29380 line-height: 16px;
29381 color: #6E42D3;
29382 margin-bottom: 14px;
29383 }
29384 .wpfnl-order-bump__template-style6 .template-preview-wrapper .description li,
29385 .wpfnl-order-bump__template-style6 .template-preview-wrapper .description strong,
29386 .wpfnl-order-bump__template-style6 .template-preview-wrapper .description span,
29387 .wpfnl-order-bump__template-style6 .template-preview-wrapper .description p,
29388 .wpfnl-order-bump__template-style6 .template-preview-wrapper .description {
29389 font-size: 13px;
29390 line-height: 20px;
29391 color: #7A8B9A;
29392 margin: 0;
29393 }
29394 .wpfnl-order-bump__template-style6 .template-preview-wrapper .product-price {
29395 display: inline-block;
29396 font-weight: 500;
29397 font-size: 15px;
29398 line-height: 15px;
29399 color: #EE8134;
29400 margin-left: auto;
29401 width: 142px;
29402 text-align: right;
29403 }
29404 .wpfnl-order-bump__template-style6 .template-preview-wrapper .product-price span {
29405 font-size: 15px;
29406 line-height: 15px;
29407 color: #EE8134;
29408 font-weight: 500;
29409 }
29410 .wpfnl-order-bump__template-style6 .template-preview-wrapper .product-price ins {
29411 text-decoration: none;
29412 background: transparent;
29413 }
29414 .wpfnl-order-bump__template-style6 .offer-checkbox {
29415 margin-bottom: 15px;
29416 }
29417 .wpfnl-order-bump__template-style6 .offer-checkbox .wpfnl-checkbox {
29418 display: block;
29419 line-height: 1;
29420 }
29421 .wpfnl-order-bump__template-style6 .offer-checkbox .wpfnl-checkbox .option-selector {
29422 color: #F34D01;
29423 font-weight: 500;
29424 font-size: 15px;
29425 line-height: 18px;
29426 }
29427 .wpfnl-order-bump__template-style6 .offer-checkbox .wpfnl-checkbox label {
29428 font-weight: 500;
29429 font-size: 15px;
29430 line-height: 18px;
29431 color: #363B4E;
29432 padding: 0 0 0 26px;
29433 margin: 0;
29434 border: 0;
29435 }
29436 .wpfnl-order-bump__template-style6 .offer-checkbox .wpfnl-checkbox label:before {
29437 top: 1px;
29438 background: #fff;
29439 }
29440 .wpfnl-order-bump__template-style6 .offer-checkbox .wpfnl-checkbox label:after {
29441 left: 4px;
29442 top: 6px;
29443 width: 10px;
29444 height: 6px;
29445 border-bottom-color: #ffffff;
29446 border-left-color: #ffffff;
29447 }
29448 .wpfnl-order-bump__template-style6 .offer-checkbox .wpfnl-checkbox input[type=checkbox]:checked + label::before {
29449 background-color: #6E42D3;
29450 border-color: #6E42D3;
29451 }
29452
29453 @media only screen and (max-width: 575px) {
29454 .wpfnl-order-bump__template-style6 .template-preview-wrapper {
29455 padding: 15px;
29456 display: block;
29457 }
29458 .wpfnl-order-bump__template-style6 .template-preview-wrapper .template-content {
29459 width: 100%;
29460 padding-right: 0;
29461 }
29462 .wpfnl-order-bump__template-style6 .offer-checkbox {
29463 margin-bottom: 10px;
29464 }
29465 }
29466 .wpfnl-order-bump__template-style7 {
29467 position: relative;
29468 margin-bottom: 20px;
29469 }
29470 .wpfnl-order-bump__template-style7 .template-preview-wrapper {
29471 background: #5a26d1;
29472 border-radius: 10px;
29473 padding: 15px 15px;
29474 }
29475 .wpfnl-order-bump__template-style7 .template-preview-wrapper .template-content-wrapper {
29476 width: calc(100% - 50px);
29477 padding-right: 15px;
29478 }
29479 .wpfnl-order-bump__template-style7 .template-preview-wrapper .template-content {
29480 display: flex;
29481 flex-flow: row wrap;
29482 align-items: flex-start;
29483 justify-content: space-between;
29484 }
29485 .wpfnl-order-bump__template-style7 .template-preview-wrapper .template-content .product-options .option-selector {
29486 color: #F34D01;
29487 font-weight: 500;
29488 font-size: 14px;
29489 line-height: 18px;
29490 margin-top: 10px;
29491 }
29492 .wpfnl-order-bump__template-style7 .template-preview-wrapper .template-content .template-title {
29493 color: #fff;
29494 font-size: 18px;
29495 font-weight: 600;
29496 margin-bottom: 5px;
29497 }
29498 .wpfnl-order-bump__template-style7 .template-preview-wrapper .template-content .description li,
29499 .wpfnl-order-bump__template-style7 .template-preview-wrapper .template-content .description strong,
29500 .wpfnl-order-bump__template-style7 .template-preview-wrapper .template-content .description span,
29501 .wpfnl-order-bump__template-style7 .template-preview-wrapper .template-content .description p,
29502 .wpfnl-order-bump__template-style7 .template-preview-wrapper .template-content .description {
29503 font-size: 16px;
29504 color: #fff;
29505 line-height: 1.5;
29506 font-weight: 400;
29507 }
29508 .wpfnl-order-bump__template-style7 .template-preview-wrapper .template-content .wpfnl-checkbox .option-selector {
29509 color: #F34D01;
29510 font-weight: 500;
29511 font-size: 14px;
29512 line-height: 18px;
29513 margin-top: 5px;
29514 }
29515 .wpfnl-order-bump__template-style7 .template-preview-wrapper .template-content .wpfnl-checkbox label {
29516 padding: 0;
29517 width: 50px;
29518 height: 50px;
29519 background: #fff;
29520 border-radius: 10px;
29521 display: flex;
29522 align-items: center;
29523 justify-content: center;
29524 }
29525 .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 {
29526 display: none;
29527 }
29528 .wpfnl-order-bump__template-style7 .template-preview-wrapper .template-content .wpfnl-checkbox label svg {
29529 transition: all 0.3s ease;
29530 }
29531 .wpfnl-order-bump__template-style7 .template-preview-wrapper .template-content .wpfnl-checkbox label svg path {
29532 stroke: #ffffff;
29533 }
29534 .wpfnl-order-bump__template-style7 .template-preview-wrapper .template-content .wpfnl-checkbox input[type=checkbox]:checked + label svg {
29535 transform: rotate(45deg);
29536 }
29537
29538 .wpfnl-order-bump__template-style8 {
29539 position: relative;
29540 margin-bottom: 20px;
29541 }
29542 .wpfnl-order-bump__template-style8 .template-preview-wrapper {
29543 padding: 15px 15px;
29544 border: 2px dashed #6E42D3;
29545 }
29546 .wpfnl-order-bump__template-style8 .template-preview-wrapper .product-options .option-selector {
29547 color: #F34D01;
29548 font-weight: 500;
29549 font-size: 14px;
29550 line-height: 18px;
29551 margin-bottom: 10px;
29552 }
29553 .wpfnl-order-bump__template-style8 .template-preview-wrapper .template-title {
29554 font-weight: 500;
29555 font-size: 14px;
29556 line-height: 16px;
29557 color: #363B4E;
29558 margin: 0 0 9px 0;
29559 }
29560 .wpfnl-order-bump__template-style8 .template-preview-wrapper .subtitle {
29561 font-weight: 500;
29562 font-size: 14px;
29563 line-height: 16px;
29564 color: #6E42D3;
29565 margin-bottom: 14px;
29566 text-transform: uppercase;
29567 text-decoration: underline;
29568 }
29569 .wpfnl-order-bump__template-style8 .template-preview-wrapper .description li,
29570 .wpfnl-order-bump__template-style8 .template-preview-wrapper .description strong,
29571 .wpfnl-order-bump__template-style8 .template-preview-wrapper .description span,
29572 .wpfnl-order-bump__template-style8 .template-preview-wrapper .description p,
29573 .wpfnl-order-bump__template-style8 .template-preview-wrapper .description {
29574 font-size: 13px;
29575 line-height: 20px;
29576 color: #7A8B9A;
29577 margin: 0;
29578 }
29579 .wpfnl-order-bump__template-style8 .offer-checkbox {
29580 background-color: #6E42D3;
29581 padding: 8px 15px;
29582 display: flex;
29583 flex-flow: row wrap;
29584 align-items: flex-start;
29585 border: none;
29586 margin-bottom: 15px;
29587 }
29588 .wpfnl-order-bump__template-style8 .offer-checkbox .nav-arrow {
29589 display: inherit;
29590 line-height: normal;
29591 position: relative;
29592 top: 2px;
29593 margin-right: 10px;
29594 }
29595 .wpfnl-order-bump__template-style8 .offer-checkbox .wpfnl-checkbox {
29596 line-height: normal;
29597 display: inherit;
29598 width: calc(100% - 130px);
29599 }
29600 .wpfnl-order-bump__template-style8 .offer-checkbox .wpfnl-checkbox .option-selector {
29601 color: #F34D01;
29602 font-weight: 500;
29603 font-size: 14px;
29604 line-height: 18px;
29605 }
29606 .wpfnl-order-bump__template-style8 .offer-checkbox .wpfnl-checkbox label {
29607 font-weight: 500;
29608 color: #d9d9d9;
29609 padding: 0 0 0 20px;
29610 font-size: 12px;
29611 line-height: 14px;
29612 margin: 0;
29613 }
29614 .wpfnl-order-bump__template-style8 .offer-checkbox .wpfnl-checkbox label:before {
29615 top: 2px;
29616 border: none;
29617 width: 12px;
29618 height: 12px;
29619 }
29620 .wpfnl-order-bump__template-style8 .offer-checkbox .wpfnl-checkbox label:after {
29621 left: 2px;
29622 top: 5px;
29623 width: 8px;
29624 height: 5px;
29625 border-bottom-color: #6E42D3;
29626 border-left-color: #6E42D3;
29627 }
29628 .wpfnl-order-bump__template-style8 .offer-checkbox .wpfnl-checkbox input[type=checkbox]:checked + label::before {
29629 background-color: #fff;
29630 border-color: #ffffff;
29631 }
29632 .wpfnl-order-bump__template-style8 .offer-checkbox .product-price {
29633 display: inline-block;
29634 font-weight: 500;
29635 font-size: 12px;
29636 line-height: 14px;
29637 color: #EE8134;
29638 margin-left: auto;
29639 }
29640 .wpfnl-order-bump__template-style8 .offer-checkbox .product-price span {
29641 font-size: 12px;
29642 line-height: 14px;
29643 color: #EE8134;
29644 font-weight: 500;
29645 line-height: normal;
29646 }
29647 .wpfnl-order-bump__template-style8 .offer-checkbox .product-price ins {
29648 text-decoration: none;
29649 background: transparent;
29650 }
29651
29652 .wpfnl-order-bump__template-style9 {
29653 background-color: #ffffff;
29654 border: 1px solid #E5E8F3;
29655 border-radius: 12px;
29656 position: relative;
29657 margin: 20px 0;
29658 }
29659 .wpfnl-order-bump__template-style9 > .subtitle {
29660 font-weight: 500;
29661 font-size: 14px;
29662 line-height: 16px;
29663 color: #333;
29664 margin-bottom: 0;
29665 background: #ffd921;
29666 text-align: center;
29667 padding: 10px 15px;
29668 border-radius: 10px 10px 0 0;
29669 }
29670 .wpfnl-order-bump__template-style9 .template-preview-wrapper {
29671 padding: 20px;
29672 display: flex;
29673 flex-flow: row wrap;
29674 align-items: center;
29675 }
29676 .wpfnl-order-bump__template-style9 .template-preview-wrapper .template-img {
29677 width: 150px;
29678 height: 150px;
29679 background-color: #F2F2F8;
29680 border-radius: 10px;
29681 position: relative;
29682 background-repeat: no-repeat;
29683 background-position: center center;
29684 background-size: cover;
29685 object-fit: cover;
29686 }
29687 .wpfnl-order-bump__template-style9 .template-preview-wrapper .for-mobile {
29688 display: none;
29689 border-radius: 10px;
29690 }
29691 .wpfnl-order-bump__template-style9 .template-preview-wrapper .template-content {
29692 width: calc(100% - 160px);
29693 padding-left: 20px;
29694 }
29695 .wpfnl-order-bump__template-style9 .template-preview-wrapper .template-title {
29696 font-weight: 500;
29697 font-size: 14px;
29698 line-height: 16px;
29699 color: #363B4E;
29700 margin: 0 0 9px 0;
29701 }
29702 .wpfnl-order-bump__template-style9 .template-preview-wrapper .product-price {
29703 display: inline-block;
29704 font-weight: 500;
29705 font-size: 13px;
29706 line-height: 15px;
29707 color: #EE8134;
29708 margin-left: auto;
29709 margin-top: 10px;
29710 }
29711 .wpfnl-order-bump__template-style9 .template-preview-wrapper .product-price span {
29712 font-size: 13px;
29713 line-height: 15px;
29714 color: #EE8134;
29715 font-weight: 500;
29716 }
29717 .wpfnl-order-bump__template-style9 .template-preview-wrapper .product-price ins {
29718 text-decoration: none;
29719 background: transparent;
29720 }
29721 .wpfnl-order-bump__template-style9 .template-preview-wrapper .product-options {
29722 margin: 10px 0 0 0;
29723 }
29724 .wpfnl-order-bump__template-style9 .template-preview-wrapper .product-options .option-selector {
29725 color: #F34D01;
29726 cursor: pointer;
29727 font-size: 14px;
29728 }
29729 .wpfnl-order-bump__template-style9 .description-wrapper {
29730 background: #f7f7f7;
29731 padding: 12px 20px;
29732 margin: 0;
29733 }
29734 .wpfnl-order-bump__template-style9 .description-wrapper .description li,
29735 .wpfnl-order-bump__template-style9 .description-wrapper .description strong,
29736 .wpfnl-order-bump__template-style9 .description-wrapper .description span,
29737 .wpfnl-order-bump__template-style9 .description-wrapper .description p,
29738 .wpfnl-order-bump__template-style9 .description-wrapper .description {
29739 font-size: 13px;
29740 line-height: 20px;
29741 color: #7A8B9A;
29742 margin: 0;
29743 }
29744 .wpfnl-order-bump__template-style9 .offer-checkbox {
29745 background-color: #6E42D3;
29746 padding: 12px 20px 12px;
29747 border-radius: 0 0 10px 10px;
29748 box-shadow: 0 -1px 2px 0 rgba(190, 190, 215, 0.29);
29749 text-align: center;
29750 }
29751 .wpfnl-order-bump__template-style9 .offer-checkbox .wpfnl-checkbox {
29752 display: block;
29753 line-height: 1;
29754 }
29755 .wpfnl-order-bump__template-style9 .offer-checkbox .wpfnl-checkbox .option-selector {
29756 color: #F34D01;
29757 font-weight: 500;
29758 font-size: 14px;
29759 line-height: 18px;
29760 }
29761 .wpfnl-order-bump__template-style9 .offer-checkbox .wpfnl-checkbox label {
29762 font-weight: 500;
29763 font-size: 15px;
29764 line-height: 18px;
29765 color: #d9d9d9;
29766 padding: 0 0 0 26px;
29767 margin: 0;
29768 border: 0;
29769 }
29770 .wpfnl-order-bump__template-style9 .offer-checkbox .wpfnl-checkbox label:before {
29771 top: 1px;
29772 border: none;
29773 }
29774 .wpfnl-order-bump__template-style9 .offer-checkbox .wpfnl-checkbox label:after {
29775 left: 3px;
29776 top: 5px;
29777 width: 10px;
29778 height: 6px;
29779 border-bottom-color: #6E42D3;
29780 border-left-color: #6E42D3;
29781 }
29782 .wpfnl-order-bump__template-style9 .offer-checkbox .wpfnl-checkbox input[type=checkbox]:checked + label::before {
29783 background-color: #fff;
29784 border-color: #ffffff;
29785 }
29786
29787 @media only screen and (max-width: 460px) {
29788 .wpfnl-order-bump__template-style9 .template-preview-wrapper {
29789 padding: 15px;
29790 display: block;
29791 }
29792 .wpfnl-order-bump__template-style9 .template-preview-wrapper .template-img {
29793 width: auto;
29794 height: auto;
29795 background-image: none !important;
29796 }
29797 .wpfnl-order-bump__template-style9 .template-preview-wrapper .for-mobile {
29798 display: block;
29799 border-radius: 10px;
29800 margin-bottom: 16px;
29801 }
29802 .wpfnl-order-bump__template-style9 .template-preview-wrapper .template-content {
29803 width: 100%;
29804 padding-left: 0;
29805 }
29806 .wpfnl-order-bump__template-style9 .offer-checkbox {
29807 padding: 9px 15px 13px;
29808 }
29809 }
29810 .wpfnl-order-bump__template-style10 {
29811 border-radius: 10px;
29812 position: relative;
29813 margin: 20px 0;
29814 background-color: #f7f7f7;
29815 border: 1px solid #E5E8F3;
29816 }
29817 .wpfnl-order-bump__template-style10 .template-preview-wrapper {
29818 padding: 20px 15px;
29819 }
29820 .wpfnl-order-bump__template-style10 .template-preview-wrapper .template-content .option-selector {
29821 color: #F34D01;
29822 font-weight: 500;
29823 font-size: 14px;
29824 line-height: 18px;
29825 margin-bottom: 10px;
29826 }
29827 .wpfnl-order-bump__template-style10 .template-preview-wrapper .template-title-area {
29828 display: flex;
29829 align-items: flex-start;
29830 justify-content: space-between;
29831 margin: 0 0 15px 0;
29832 }
29833 .wpfnl-order-bump__template-style10 .template-preview-wrapper .template-title {
29834 font-weight: 700;
29835 font-size: 14px;
29836 line-height: 16px;
29837 color: #363B4E;
29838 margin: 0;
29839 width: calc(100% - 60px);
29840 padding-right: 15px;
29841 }
29842 .wpfnl-order-bump__template-style10 .template-preview-wrapper .template-title .nav-arrow {
29843 line-height: 1;
29844 position: relative;
29845 top: -1px;
29846 margin-right: 7px;
29847 }
29848 .wpfnl-order-bump__template-style10 .template-preview-wrapper .template-title .product-price {
29849 display: inline-block;
29850 color: #EE8134;
29851 margin-left: auto;
29852 }
29853 .wpfnl-order-bump__template-style10 .template-preview-wrapper .template-title .product-price span {
29854 color: #EE8134;
29855 font-weight: 700;
29856 }
29857 .wpfnl-order-bump__template-style10 .template-preview-wrapper .template-title .product-price ins {
29858 text-decoration: none;
29859 background: transparent;
29860 }
29861 .wpfnl-order-bump__template-style10 .template-preview-wrapper .description li,
29862 .wpfnl-order-bump__template-style10 .template-preview-wrapper .description strong,
29863 .wpfnl-order-bump__template-style10 .template-preview-wrapper .description span,
29864 .wpfnl-order-bump__template-style10 .template-preview-wrapper .description p,
29865 .wpfnl-order-bump__template-style10 .template-preview-wrapper .description {
29866 font-size: 13px;
29867 line-height: 20px;
29868 color: #7A8B9A;
29869 margin: 0;
29870 }
29871 .wpfnl-order-bump__template-style10 .offer-checkbox {
29872 display: block;
29873 width: 60px;
29874 text-align: right;
29875 }
29876 .wpfnl-order-bump__template-style10 .offer-checkbox .wpfnl-checkbox {
29877 line-height: 1;
29878 display: block;
29879 }
29880 .wpfnl-order-bump__template-style10 .offer-checkbox .wpfnl-checkbox label {
29881 font-weight: 700;
29882 color: #6E42D3;
29883 font-size: 16px;
29884 line-height: 14px;
29885 margin: 0;
29886 padding: 0;
29887 }
29888 .wpfnl-order-bump__template-style10 .offer-checkbox .wpfnl-checkbox label:after,
29889 .wpfnl-order-bump__template-style10 .offer-checkbox .wpfnl-checkbox label:before {
29890 display: none;
29891 }
29892
29893 .wpfnl-order-bump__template-style11 {
29894 border-radius: 5px;
29895 position: relative;
29896 margin: 20px 0;
29897 background-color: #fff;
29898 border: 1px solid #6E42D3;
29899 }
29900 .wpfnl-order-bump__template-style11 .oderbump-loader {
29901 border-radius: 5px;
29902 }
29903 .wpfnl-order-bump__template-style11 .template-preview-wrapper {
29904 padding: 20px 15px;
29905 }
29906 .wpfnl-order-bump__template-style11 .template-preview-wrapper .template-content .option-selector {
29907 color: #F34D01;
29908 font-weight: 500;
29909 font-size: 14px;
29910 line-height: 18px;
29911 margin-bottom: 10px;
29912 }
29913 .wpfnl-order-bump__template-style11 .template-preview-wrapper .template-title-area {
29914 display: flex;
29915 align-items: flex-start;
29916 justify-content: space-between;
29917 margin: 0 0 15px 0;
29918 }
29919 .wpfnl-order-bump__template-style11 .template-preview-wrapper .template-title-area .product-price {
29920 display: inline-block;
29921 color: #EE8134;
29922 margin-left: auto;
29923 width: 120px;
29924 text-align: right;
29925 }
29926 .wpfnl-order-bump__template-style11 .template-preview-wrapper .template-title-area .product-price span {
29927 color: #EE8134;
29928 font-weight: 700;
29929 }
29930 .wpfnl-order-bump__template-style11 .template-preview-wrapper .template-title-area .product-price ins {
29931 text-decoration: none;
29932 background: transparent;
29933 }
29934 .wpfnl-order-bump__template-style11 .template-preview-wrapper .description {
29935 font-size: 13px;
29936 line-height: 20px;
29937 color: #7A8B9A;
29938 margin: 0;
29939 }
29940 .wpfnl-order-bump__template-style11 .offer-checkbox {
29941 background-color: transparent;
29942 padding: 0;
29943 border-radius: 0;
29944 box-shadow: none;
29945 width: calc(100% - 120px);
29946 }
29947 .wpfnl-order-bump__template-style11 .offer-checkbox .wpfnl-checkbox {
29948 display: block;
29949 line-height: 1;
29950 }
29951 .wpfnl-order-bump__template-style11 .offer-checkbox .wpfnl-checkbox label {
29952 font-weight: 600;
29953 font-size: 15px;
29954 line-height: 18px;
29955 color: #363B4E;
29956 padding: 0 0 0 26px;
29957 margin: 0;
29958 border: 0;
29959 }
29960 .wpfnl-order-bump__template-style11 .offer-checkbox .wpfnl-checkbox label:before {
29961 top: 1px;
29962 border-color: #6E42D3;
29963 }
29964 .wpfnl-order-bump__template-style11 .offer-checkbox .wpfnl-checkbox label:after {
29965 left: 4px;
29966 top: 6px;
29967 width: 10px;
29968 height: 6px;
29969 border-bottom-color: #6E42D3;
29970 border-left-color: #6E42D3;
29971 }
29972 .wpfnl-order-bump__template-style11 .offer-checkbox .wpfnl-checkbox input[type=checkbox]:checked + label::before {
29973 background-color: #fff;
29974 }
29975
29976 @media only screen and (max-width: 460px) {
29977 .wpfnl-order-bump__template-style11 .template-preview-wrapper {
29978 padding: 15px;
29979 display: block;
29980 }
29981 .wpfnl-order-bump__template-style11 .template-preview-wrapper .template-img {
29982 width: auto;
29983 height: auto;
29984 background-image: none !important;
29985 }
29986 .wpfnl-order-bump__template-style11 .template-preview-wrapper .for-mobile {
29987 display: block;
29988 border-radius: 10px;
29989 margin-bottom: 16px;
29990 }
29991 .wpfnl-order-bump__template-style11 .template-preview-wrapper .template-content {
29992 width: 100%;
29993 padding-left: 0;
29994 }
29995 .wpfnl-order-bump__template-style11 .offer-checkbox {
29996 padding: 9px 15px 13px;
29997 }
29998 }
29999 .wpfnl-order-bump__template-style12 {
30000 background-color: #ffffff;
30001 border-radius: 12px;
30002 padding: 20px;
30003 position: relative;
30004 border: 1px solid #E5E8F3;
30005 }
30006 .wpfnl-order-bump__template-style12 .template-preview-wrapper .template-img {
30007 width: 150px;
30008 height: 150px;
30009 background-color: #F2F2F8;
30010 border-radius: 10px;
30011 position: relative;
30012 background-repeat: no-repeat;
30013 background-position: center center;
30014 background-size: cover;
30015 object-fit: cover;
30016 margin: 0 16px 6px 0;
30017 float: left;
30018 }
30019 .wpfnl-order-bump__template-style12 .template-preview-wrapper .template-content .option-selector {
30020 color: #F34D01;
30021 font-weight: 500;
30022 font-size: 14px;
30023 line-height: 18px;
30024 margin-bottom: 10px;
30025 }
30026 .wpfnl-order-bump__template-style12 .template-preview-wrapper .template-content::after {
30027 content: "";
30028 display: block;
30029 clear: both;
30030 }
30031 .wpfnl-order-bump__template-style12 .template-preview-wrapper .template-title {
30032 font-weight: 500;
30033 font-size: 14px;
30034 line-height: 16px;
30035 color: #363B4E;
30036 margin-bottom: 0;
30037 margin-left: 5px;
30038 }
30039 .wpfnl-order-bump__template-style12 .template-preview-wrapper .subtitle {
30040 font-weight: 500;
30041 font-size: 14px;
30042 line-height: 16px;
30043 color: #6E42D3;
30044 margin: 0;
30045 display: flex;
30046 flex-flow: row wrap;
30047 }
30048 .wpfnl-order-bump__template-style12 .template-preview-wrapper .description {
30049 font-size: 13px;
30050 line-height: 20px;
30051 color: #7A8B9A;
30052 width: 100%;
30053 margin: 8px 0;
30054 }
30055 .wpfnl-order-bump__template-style12 .template-preview-wrapper .product-options {
30056 margin: 8px 0;
30057 }
30058 .wpfnl-order-bump__template-style12 .template-preview-wrapper .product-options .option-selector {
30059 color: #F34D01;
30060 cursor: pointer;
30061 font-size: 14px;
30062 }
30063 .wpfnl-order-bump__template-style12 .template-preview-wrapper .product-price {
30064 display: inline-block;
30065 font-weight: 500;
30066 font-size: 13px;
30067 line-height: 15px;
30068 color: #EE8134;
30069 }
30070 .wpfnl-order-bump__template-style12 .template-preview-wrapper .product-price span {
30071 font-size: 13px;
30072 color: #EE8134;
30073 font-weight: 500;
30074 }
30075 .wpfnl-order-bump__template-style12 .template-preview-wrapper .product-price ins {
30076 text-decoration: none;
30077 }
30078 .wpfnl-order-bump__template-style12 .offer-checkbox {
30079 background-color: #6E42D3;
30080 padding: 11px 20px;
30081 margin-top: 10px;
30082 border-radius: 5px;
30083 }
30084 .wpfnl-order-bump__template-style12 .offer-checkbox .wpfnl-checkbox .option-selector {
30085 color: #6E42D3;
30086 font-weight: 500;
30087 font-size: 14px;
30088 line-height: 18px;
30089 }
30090 .wpfnl-order-bump__template-style12 .offer-checkbox .wpfnl-checkbox label {
30091 font-weight: 500;
30092 font-size: 15px;
30093 line-height: 18px;
30094 color: #d9d9d9;
30095 padding-left: 26px;
30096 margin: 0;
30097 border: none;
30098 }
30099 .wpfnl-order-bump__template-style12 .offer-checkbox .wpfnl-checkbox label:before {
30100 top: 1px;
30101 width: 15px;
30102 height: 15px;
30103 }
30104 .wpfnl-order-bump__template-style12 .offer-checkbox .wpfnl-checkbox label:after {
30105 left: 4px;
30106 top: 6px;
30107 width: 7px;
30108 height: 3px;
30109 border-bottom-color: #6E42D3;
30110 border-left-color: #6E42D3;
30111 }
30112 .wpfnl-order-bump__template-style12 .offer-checkbox .wpfnl-checkbox input[type=checkbox]:checked + label::before {
30113 background-color: #fff;
30114 border-color: #ffffff;
30115 }
30116
30117 .wpfnl-order-bump__template-style13 {
30118 background-color: #ffffff;
30119 border-radius: 12px;
30120 position: relative;
30121 border: 2px dashed #E5E8F3;
30122 padding: 20px;
30123 }
30124 .wpfnl-order-bump__template-style13 .subtitle {
30125 font-weight: 500;
30126 font-size: 18px;
30127 line-height: 1.3;
30128 color: #6E42D3;
30129 margin-bottom: 20px;
30130 text-align: center;
30131 }
30132 .wpfnl-order-bump__template-style13 .template-preview-wrapper {
30133 display: flex;
30134 flex-flow: row wrap;
30135 align-items: flex-start;
30136 }
30137 .wpfnl-order-bump__template-style13 .template-preview-wrapper .template-content .option-selector {
30138 color: #F34D01;
30139 font-weight: 500;
30140 font-size: 14px;
30141 line-height: 18px;
30142 margin-bottom: 10px;
30143 }
30144 .wpfnl-order-bump__template-style13 .template-preview-wrapper .template-img {
30145 width: 150px;
30146 height: 150px;
30147 background-color: #F2F2F8;
30148 border-radius: 10px;
30149 position: relative;
30150 background-repeat: no-repeat;
30151 background-position: center center;
30152 background-size: cover;
30153 object-fit: cover;
30154 }
30155 .wpfnl-order-bump__template-style13 .template-preview-wrapper .template-content {
30156 width: calc(100% - 160px);
30157 padding-left: 20px;
30158 }
30159 .wpfnl-order-bump__template-style13 .template-preview-wrapper .template-title {
30160 font-weight: 500;
30161 font-size: 14px;
30162 line-height: 16px;
30163 color: #363B4E;
30164 margin-bottom: 9px;
30165 }
30166 .wpfnl-order-bump__template-style13 .template-preview-wrapper .description li,
30167 .wpfnl-order-bump__template-style13 .template-preview-wrapper .description span,
30168 .wpfnl-order-bump__template-style13 .template-preview-wrapper .description p,
30169 .wpfnl-order-bump__template-style13 .template-preview-wrapper .description {
30170 font-size: 13px;
30171 line-height: 20px;
30172 color: #7A8B9A;
30173 }
30174 .wpfnl-order-bump__template-style13 .template-preview-wrapper .product-options {
30175 margin: 10px 0 0 0;
30176 }
30177 .wpfnl-order-bump__template-style13 .template-preview-wrapper .product-options .option-selector {
30178 color: #F34D01;
30179 cursor: pointer;
30180 font-size: 14px;
30181 }
30182 .wpfnl-order-bump__template-style13 .product-price {
30183 display: inline-block;
30184 font-weight: 500;
30185 font-size: 15px;
30186 line-height: 1.2;
30187 color: #EE8134;
30188 margin-left: 5px;
30189 }
30190 .wpfnl-order-bump__template-style13 .product-price span {
30191 font-size: 15px;
30192 color: #EE8134;
30193 font-weight: 500;
30194 }
30195 .wpfnl-order-bump__template-style13 .product-price ins {
30196 text-decoration: none;
30197 }
30198 .wpfnl-order-bump__template-style13 .offer-checkbox {
30199 background-color: #6E42D3;
30200 padding: 11px 20px;
30201 margin-bottom: 20px;
30202 border-radius: 10px;
30203 }
30204 .wpfnl-order-bump__template-style13 .offer-checkbox .wpfnl-checkbox .option-selector {
30205 color: #6E42D3;
30206 font-weight: 500;
30207 font-size: 15px;
30208 line-height: 18px;
30209 display: flex;
30210 align-items: center;
30211 justify-content: space-between;
30212 }
30213 .wpfnl-order-bump__template-style13 .offer-checkbox .wpfnl-checkbox label {
30214 font-weight: 500;
30215 font-size: 15px;
30216 line-height: 18px;
30217 color: #d9d9d9;
30218 padding-left: 26px;
30219 margin: 0;
30220 border: none;
30221 }
30222 .wpfnl-order-bump__template-style13 .offer-checkbox .wpfnl-checkbox label:before {
30223 top: 1px;
30224 width: 15px;
30225 height: 15px;
30226 }
30227 .wpfnl-order-bump__template-style13 .offer-checkbox .wpfnl-checkbox label:after {
30228 left: 4px;
30229 top: 6px;
30230 width: 7px;
30231 height: 3px;
30232 border-bottom-color: #6E42D3;
30233 border-left-color: #6E42D3;
30234 }
30235 .wpfnl-order-bump__template-style13 .offer-checkbox .wpfnl-checkbox input[type=checkbox]:checked + label::before {
30236 background-color: #fff;
30237 border-color: #ffffff;
30238 }
30239
30240 .wpfnl-order-bump__template-style14 {
30241 border-radius: 10px;
30242 position: relative;
30243 margin: 0 0 20px;
30244 background-color: #ffffff;
30245 border: 1px solid #6E42D3;
30246 }
30247 .wpfnl-order-bump__template-style14 .template-preview-wrapper {
30248 padding: 20px 15px;
30249 display: flex;
30250 flex-flow: row wrap;
30251 align-items: flex-start;
30252 border-radius: 0 0 10px 10px;
30253 border-top: none;
30254 }
30255 .wpfnl-order-bump__template-style14 .template-preview-wrapper .template-content .option-selector {
30256 color: #F34D01;
30257 font-weight: 500;
30258 font-size: 14px;
30259 line-height: 18px;
30260 margin: 5px 0;
30261 }
30262 .wpfnl-order-bump__template-style14 .template-preview-wrapper .template-img {
30263 width: 150px;
30264 height: 150px;
30265 background-color: #F2F2F8;
30266 border-radius: 10px;
30267 position: relative;
30268 background-repeat: no-repeat;
30269 background-position: center center;
30270 background-size: cover;
30271 object-fit: cover;
30272 }
30273 .wpfnl-order-bump__template-style14 .template-preview-wrapper .for-mobile {
30274 display: none;
30275 border-radius: 10px;
30276 }
30277 .wpfnl-order-bump__template-style14 .template-preview-wrapper .template-content {
30278 width: calc(100% - 150px);
30279 padding-left: 20px;
30280 }
30281 .wpfnl-order-bump__template-style14 .template-preview-wrapper .template-title {
30282 font-weight: 500;
30283 font-size: 14px;
30284 line-height: 16px;
30285 color: #363B4E;
30286 margin-bottom: 9px;
30287 }
30288 .wpfnl-order-bump__template-style14 .template-preview-wrapper .subtitle {
30289 font-weight: 500;
30290 font-size: 14px;
30291 line-height: 16px;
30292 color: #6E42D3;
30293 }
30294 .wpfnl-order-bump__template-style14 .template-preview-wrapper .description li,
30295 .wpfnl-order-bump__template-style14 .template-preview-wrapper .description span,
30296 .wpfnl-order-bump__template-style14 .template-preview-wrapper .description p,
30297 .wpfnl-order-bump__template-style14 .template-preview-wrapper .description {
30298 font-size: 13px;
30299 line-height: 20px;
30300 color: #7A8B9A;
30301 margin: 0;
30302 }
30303 .wpfnl-order-bump__template-style14 .template-preview-wrapper .product-price {
30304 font-weight: 500;
30305 font-size: 12px;
30306 line-height: 14px;
30307 color: #EE8134;
30308 margin-left: auto;
30309 text-align: right;
30310 margin-top: 15px;
30311 display: block;
30312 }
30313 .wpfnl-order-bump__template-style14 .template-preview-wrapper .product-price span {
30314 font-size: 12px;
30315 color: #EE8134;
30316 font-weight: 500;
30317 line-height: normal;
30318 }
30319 .wpfnl-order-bump__template-style14 .template-preview-wrapper .product-price ins {
30320 text-decoration: none;
30321 }
30322 .wpfnl-order-bump__template-style14 .offer-checkbox {
30323 padding: 12px 15px 9px;
30324 border-radius: 7px 7px 0 0;
30325 display: flex;
30326 flex-flow: row wrap;
30327 align-items: flex-start;
30328 border-bottom: 1px solid #6e42d3;
30329 }
30330 .wpfnl-order-bump__template-style14 .offer-checkbox .wpfnl-checkbox {
30331 line-height: normal;
30332 display: inherit;
30333 width: calc(100% - 130px);
30334 }
30335 .wpfnl-order-bump__template-style14 .offer-checkbox .wpfnl-checkbox .option-selector {
30336 color: #6E42D3;
30337 font-weight: 500;
30338 font-size: 15px;
30339 line-height: 1.2x;
30340 }
30341 .wpfnl-order-bump__template-style14 .offer-checkbox .wpfnl-checkbox label {
30342 font-weight: 500;
30343 color: #363B4E;
30344 padding: 0 0 0 26px;
30345 font-size: 12px;
30346 line-height: 14px;
30347 margin: 0;
30348 border: none;
30349 }
30350 .wpfnl-order-bump__template-style14 .offer-checkbox .wpfnl-checkbox label:before {
30351 border: none;
30352 width: 18px;
30353 height: 18px;
30354 background-color: #cacacb;
30355 }
30356 .wpfnl-order-bump__template-style14 .offer-checkbox .wpfnl-checkbox label:after {
30357 left: 4px;
30358 top: 2px;
30359 }
30360
30361 .wpfnl-modal-wrapper .product-search {
30362 border: 1px solid #6E42D3;
30363 background: #f6f4fb;
30364 border-radius: 10px;
30365 height: 40px;
30366 width: 250px;
30367 position: relative;
30368 margin-left: 10px;
30369 display: flex;
30370 }
30371 .wpfnl-modal-wrapper .product-search .wpfnl-product-search {
30372 display: none;
30373 }
30374 .wpfnl-modal-wrapper .product-search .search-icon {
30375 position: absolute;
30376 left: 10px;
30377 top: 10px;
30378 }
30379 .wpfnl-modal-wrapper .product-search .search-icon path,
30380 .wpfnl-modal-wrapper .product-search .search-icon circle {
30381 stroke: #716395;
30382 }
30383 .wpfnl-modal-wrapper .product-search .select2.select2-container.select2-container--default {
30384 width: 100% !important;
30385 }
30386 .wpfnl-modal-wrapper .product-search .single-product {
30387 display: flex;
30388 position: relative;
30389 }
30390 .wpfnl-modal-wrapper .product-search .single-product svg {
30391 position: absolute;
30392 left: 10px;
30393 top: 10px;
30394 }
30395 .wpfnl-modal-wrapper .product-search .select2-selection__rendered {
30396 padding: 10px 10px 10px 35px;
30397 width: 100%;
30398 border-radius: 10px;
30399 white-space: pre;
30400 overflow: hidden;
30401 text-overflow: ellipsis;
30402 display: block;
30403 -webkit-line-clamp: 3;
30404 -webkit-box-orient: vertical;
30405 line-height: normal;
30406 color: #716395;
30407 }
30408 .wpfnl-modal-wrapper .product-search .select2-selection__placeholder {
30409 color: #716395;
30410 }
30411 .wpfnl-modal-wrapper .product-search .select2-container--default .select2-selection--single {
30412 background-color: transparent;
30413 border: none;
30414 height: auto;
30415 }
30416 .wpfnl-modal-wrapper .product-search .select2-selection__clear {
30417 padding: 0 3px;
30418 cursor: pointer;
30419 }
30420 .wpfnl-modal-wrapper .product-search .select2-container.select2-container--default.select2-container--open {
30421 background: transparent;
30422 border-radius: 0;
30423 border: none;
30424 z-index: 2;
30425 }
30426 .wpfnl-modal-wrapper .product-search .select2-container--default .select2-selection--single .select2-selection__arrow {
30427 display: none;
30428 }
30429
30430 .wpfnl-modal-overlay.wpfnl-product-add-modal .wpfnl-modal-wrapper {
30431 max-width: 540px;
30432 max-height: 250px;
30433 padding: 0;
30434 }
30435 .wpfnl-modal-overlay.wpfnl-product-add-modal .wpfnl-modal-wrapper .wpfnl-modal-close .wpfnl-modal-close-btn {
30436 top: -10px;
30437 right: -10px;
30438 }
30439 .wpfnl-modal-overlay.wpfnl-product-add-modal .wpfnl-modal-wrapper .wpfnl-modal-contents {
30440 display: flex;
30441 flex-direction: column;
30442 justify-content: space-between;
30443 height: 100%;
30444 }
30445 .wpfnl-modal-overlay.wpfnl-product-add-modal .wpfnl-modal-wrapper .wpfnl-modal-contents .wpfnl-modal-body-wrapper {
30446 padding: 24px 30px;
30447 }
30448 .wpfnl-modal-overlay.wpfnl-product-add-modal .wpfnl-modal-wrapper .wpfnl-modal-contents .wpfnl-modal-body-wrapper .title {
30449 color: #363B4E;
30450 font-size: 18px;
30451 font-style: normal;
30452 font-weight: 500;
30453 line-height: normal;
30454 margin-bottom: 30px;
30455 }
30456 .wpfnl-modal-overlay.wpfnl-product-add-modal .wpfnl-modal-wrapper .wpfnl-modal-contents .wpfnl-modal-body-wrapper p {
30457 color: #2D3149;
30458 font-size: 15px;
30459 font-style: normal;
30460 font-weight: 500;
30461 line-height: normal;
30462 margin-bottom: 6px;
30463 }
30464 .wpfnl-modal-overlay.wpfnl-product-add-modal .wpfnl-modal-wrapper .wpfnl-modal-contents .wpfnl-modal-body-wrapper .product-search {
30465 margin: 0;
30466 width: 100%;
30467 border-radius: 8px;
30468 border: 1px solid #DFE1E6;
30469 background: transparent;
30470 }
30471 .wpfnl-modal-overlay.wpfnl-product-add-modal .wpfnl-modal-wrapper .wpfnl-modal-contents .wpfnl-modal-body-wrapper .product-search .search-icon circle,
30472 .wpfnl-modal-overlay.wpfnl-product-add-modal .wpfnl-modal-wrapper .wpfnl-modal-contents .wpfnl-modal-body-wrapper .product-search .search-icon path {
30473 stroke: #A7A8B3;
30474 }
30475 .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 {
30476 color: #7A8B9A;
30477 font-size: 14px;
30478 font-style: normal;
30479 font-weight: 300;
30480 line-height: normal;
30481 letter-spacing: -0.14px;
30482 margin-right: auto;
30483 padding-top: 3px;
30484 }
30485 .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 {
30486 padding: 0;
30487 padding-top: 8px;
30488 padding-left: 35px;
30489 display: flex;
30490 flex-direction: row-reverse;
30491 justify-content: space-between;
30492 padding-right: 10px;
30493 align-items: center;
30494 }
30495 .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 {
30496 margin-top: 3px;
30497 }
30498 .wpfnl-modal-overlay.wpfnl-product-add-modal .wpfnl-modal-wrapper .wpfnl-modal-contents .wpfnl-modal-footer-wrapper {
30499 border-top: 1px solid #DFE1E6;
30500 display: flex;
30501 justify-content: flex-end;
30502 gap: 12px;
30503 padding: 20px 30px;
30504 }
30505 .wpfnl-modal-overlay.wpfnl-product-add-modal .wpfnl-modal-wrapper .wpfnl-modal-contents .wpfnl-modal-footer-wrapper button {
30506 min-width: auto;
30507 display: flex;
30508 justify-content: center;
30509 align-items: center;
30510 }
30511 .wpfnl-modal-overlay.wpfnl-product-add-modal .wpfnl-modal-wrapper .wpfnl-modal-contents .wpfnl-modal-footer-wrapper button.outline {
30512 background: transparent;
30513 color: #3C3F47;
30514 border-radius: 10px;
30515 border: 1px solid #DFE1E6;
30516 min-width: auto;
30517 }
30518 .wpfnl-modal-overlay.wpfnl-product-add-modal .wpfnl-modal-wrapper .wpfnl-modal-contents .wpfnl-modal-footer-wrapper button.outline:hover {
30519 background: #6E42D3;
30520 color: #FFF;
30521 border-color: transparent;
30522 }
30523 .wpfnl-modal-overlay.wpfnl-product-add-modal .wpfnl-modal-wrapper .wpfnl-modal-contents .wpfnl-modal-footer-wrapper button:disabled {
30524 opacity: 0.5;
30525 pointer-events: none;
30526 cursor: not-allowed;
30527 }
30528 .wpfnl-modal-overlay.wpfnl-product-add-modal .wpfnl-modal-wrapper .wpfnl-modal-contents .wpfnl-modal-footer-wrapper button .wpfnl-loader {
30529 position: static;
30530 width: 15px;
30531 height: 15px;
30532 background: transparent;
30533 }
30534
30535 .wpfnl .v-tour .v-step {
30536 border-radius: 10px;
30537 background: #6E42D3;
30538 box-shadow: 0px 2px 15px 0px rgba(22, 28, 32, 0.08);
30539 padding: 0;
30540 z-index: 999999999999 !important;
30541 }
30542 .wpfnl .v-tour .v-step .v-step__header {
30543 background: #6E42D3;
30544 border-radius: 10px 10px 0 0;
30545 padding: 16px 18px 0px;
30546 margin: 0;
30547 }
30548 .wpfnl .v-tour .v-step .v-step__header div {
30549 color: #FFF;
30550 font-size: 14px;
30551 font-style: normal;
30552 font-weight: 500;
30553 line-height: normal;
30554 text-align: left;
30555 }
30556 .wpfnl .v-tour .v-step .v-step__content {
30557 padding: 8px 18px 16px;
30558 border-bottom: 1px solid #8860E3;
30559 margin: 0;
30560 }
30561 .wpfnl .v-tour .v-step .v-step__content div {
30562 color: rgba(255, 255, 255, 0.9);
30563 font-size: 13px;
30564 font-style: normal;
30565 font-weight: 400;
30566 line-height: 1.53;
30567 text-align: left;
30568 }
30569 .wpfnl .v-tour .v-step .v-step__buttons {
30570 padding: 13px 16px;
30571 display: flex;
30572 align-items: center;
30573 justify-content: flex-end;
30574 gap: 8px;
30575 }
30576 .wpfnl .v-tour .v-step .v-step__buttons .v-step__button {
30577 font-size: 13px;
30578 font-style: normal;
30579 font-weight: 500;
30580 line-height: 1.07;
30581 letter-spacing: 0.2px;
30582 border-radius: 8px;
30583 height: auto;
30584 width: auto;
30585 margin: 0;
30586 padding: 9px 14px;
30587 }
30588 .wpfnl .v-tour .v-step .v-step__buttons .v-step__button.v-step__button-skip {
30589 color: #FFF;
30590 border: 1px solid #FFF;
30591 background: transparent;
30592 }
30593 .wpfnl .v-tour .v-step .v-step__buttons .v-step__button.v-step__button-skip:hover {
30594 color: #6E42D3;
30595 background: #FFF;
30596 border-color: #6E42D3;
30597 }
30598 .wpfnl .v-tour .v-step .v-step__buttons .v-step__button.v-step__button-next {
30599 color: #6E42D3;
30600 background: #FFF;
30601 padding: 10px 14px;
30602 }
30603 .wpfnl .v-tour .v-step .v-step__buttons .v-step__button.v-step__button-next:hover {
30604 color: #FFF;
30605 background: #6E42D3;
30606 }
30607 .wpfnl .v-tour .v-step .v-step__arrow::before {
30608 background: #6E42D3;
30609 }
30610 .wpfnl .wpfnl-guided-tour.has-overlay::before {
30611 content: "";
30612 position: fixed;
30613 left: 0;
30614 top: 0;
30615 width: 100%;
30616 height: 100%;
30617 background: rgba(29, 29, 29, 0.4901960784);
30618 z-index: 3;
30619 pointer-events: none;
30620 -webkit-mask-image: var(--mask);
30621 mask-image: var(--mask);
30622 }
30623
30624 .wpfnl-copy-notice {
30625 display: flex;
30626 align-items: center;
30627 justify-content: space-between;
30628 border-radius: 10px;
30629 background: #2B0C45;
30630 box-shadow: 0px 10px 20px 0px rgba(176, 174, 186, 0.6);
30631 max-width: 670px;
30632 margin: auto;
30633 padding: 16px 20px;
30634 position: absolute;
30635 width: 100%;
30636 border: none;
30637 bottom: 21px;
30638 left: 50%;
30639 transform: translateX(-50%);
30640 }
30641 .wpfnl-copy-notice .wpfnl-notice-body-text {
30642 display: flex;
30643 gap: 10px;
30644 }
30645 .wpfnl-copy-notice .wpfnl-notice-body-text .wpfnl-notice-icon svg path {
30646 fill: #FFF;
30647 }
30648 .wpfnl-copy-notice .wpfnl-notice-body-text .wpfnl-notice-text {
30649 color: #FFF;
30650 }
30651 .wpfnl-copy-notice .wpfnl-button-wrapper button {
30652 background: transparent;
30653 border: none;
30654 outline: none;
30655 cursor: pointer;
30656 }
30657 .wpfnl-copy-notice .wpfnl-button-wrapper button.wpfnl-notice-undo {
30658 color: #EC813F;
30659 margin-right: 26px;
30660 }
30661
30662 .wpfnl .wpfnl-btn.view-analytics-stat {
30663 background-color: transparent;
30664 border: 1px solid #EBEDF0;
30665 padding: 8px 10px;
30666 cursor: pointer;
30667 text-align: center;
30668 border-radius: 10px;
30669 text-transform: capitalize;
30670 }
30671 .wpfnl .wpfnl-btn.view-analytics-stat .wpfnl-switcher {
30672 display: flex;
30673 align-items: center;
30674 gap: 9px;
30675 color: #2D3149;
30676 font-weight: 500;
30677 }
30678 .wpfnl .wpfnl-btn.view-analytics-stat .wpfnl-switcher label {
30679 width: 30px;
30680 height: 18px;
30681 }
30682 .wpfnl .wpfnl-btn.view-analytics-stat .wpfnl-switcher label::after {
30683 width: 12px;
30684 height: 12px;
30685 top: 2px;
30686 }
30687 .wpfnl .wpfnl-btn.view-analytics-stat .wpfnl-switcher input[type=checkbox]:checked + label::after {
30688 left: -14px;
30689 }
30690 .wpfnl .automation-step-name .step-stats {
30691 position: relative;
30692 display: flex;
30693 flex-flow: row wrap;
30694 align-items: center;
30695 justify-content: center;
30696 gap: 10px;
30697 padding-top: 16px;
30698 margin-top: 15px;
30699 }
30700 .wpfnl .automation-step-name .step-stats::before {
30701 content: "";
30702 position: absolute;
30703 top: 0;
30704 left: -24px;
30705 width: calc(100% + 48px);
30706 height: 1px;
30707 background: #F2F2F2;
30708 }
30709 .wpfnl .automation-step-name .step-stats .single-stats {
30710 border: 1px solid #F2F2F2;
30711 border-radius: 6px;
30712 font-size: 14px;
30713 line-height: 1;
30714 color: #2D3149;
30715 min-width: 62px;
30716 text-align: center;
30717 padding: 6px 4px;
30718 display: flex;
30719 align-items: center;
30720 justify-content: center;
30721 gap: 4px;
30722 }
30723 .wpfnl .automation-step-name .step-stats .single-stats.converion-rate {
30724 color: #12B76A;
30725 }
30726 .wpfnl .view-analytics-btn {
30727 background-color: transparent;
30728 border: 1px solid #EBEDF0;
30729 padding: 9px 10px;
30730 cursor: pointer;
30731 text-align: center;
30732 border-radius: 10px;
30733 text-transform: capitalize;
30734 display: flex;
30735 align-items: center;
30736 gap: 10px;
30737 font-weight: 500;
30738 }
30739 .wpfnl .view-analytics-btn:hover {
30740 background: #6E42D3;
30741 color: #FFF;
30742 }
30743 .wpfnl .view-analytics-btn:hover svg path {
30744 fill: #FFF;
30745 }
30746 .wpfnl .wpfnl-automation-reports-wrapper {
30747 position: fixed;
30748 width: 100vw;
30749 height: 100vh;
30750 background: #f0f0f1;
30751 top: 32px;
30752 z-index: 999;
30753 padding: 40px 60px;
30754 display: flex;
30755 flex-direction: column;
30756 align-items: center;
30757 }
30758 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__header {
30759 width: 90%;
30760 max-width: 1180px;
30761 display: flex;
30762 align-items: center;
30763 justify-content: space-between;
30764 }
30765 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__header .wpfnl-page__header-left .back-to-flow {
30766 font-weight: 500;
30767 font-size: 14px;
30768 line-height: 14px;
30769 color: #A4A8B5;
30770 text-transform: capitalize;
30771 margin-bottom: 7px;
30772 border: none;
30773 background: none;
30774 display: flex;
30775 align-items: center;
30776 gap: 5px;
30777 cursor: pointer;
30778 }
30779 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__header .wpfnl-page__header-left .back-to-flow h1 {
30780 font-weight: 600;
30781 font-size: 22px;
30782 line-height: 1;
30783 color: #2d3149;
30784 }
30785 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__header .wpfnl-page__header-right {
30786 display: flex;
30787 }
30788 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__header .wpfnl-page__header-right .selectbox {
30789 position: relative;
30790 }
30791 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__header .wpfnl-page__header-right .selectbox .drop-down-button {
30792 position: relative;
30793 border: 1px solid #dee1e8;
30794 border-radius: 6px;
30795 padding: 10px 31px 10px 12px;
30796 background-color: transparent;
30797 text-align: left;
30798 font-weight: 600;
30799 font-size: 14px;
30800 line-height: 1;
30801 color: #2d3149;
30802 width: 105px;
30803 text-transform: capitalize;
30804 cursor: pointer;
30805 }
30806 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__header .wpfnl-page__header-right .selectbox .drop-down-button::before {
30807 content: " ";
30808 display: block;
30809 position: absolute;
30810 border-style: solid;
30811 border-color: #a4a8b5;
30812 border-width: 0px 2px 2px 0px;
30813 transform: rotate(45deg) translateY(-50%);
30814 transform-origin: center;
30815 transition: all 0.3s ease;
30816 height: 6px;
30817 right: 17px;
30818 top: calc(50% - 3px);
30819 width: 6px;
30820 cursor: pointer;
30821 }
30822 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__header .wpfnl-page__header-right .selectbox .drop-down-button.show::before {
30823 transform: rotate(225deg) translateY(-50%);
30824 }
30825 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__header .wpfnl-page__header-right .selectbox .wpfnl-dropdown {
30826 top: 40px;
30827 width: 130px;
30828 }
30829 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__header .wpfnl-page__header-right .selectbox .wpfnl-dropdown li {
30830 padding: 10px 15px;
30831 cursor: pointer;
30832 color: #1d2327;
30833 }
30834 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__header .wpfnl-page__header-right .selectbox .wpfnl-dropdown li:first-child {
30835 border-radius: 10px 10px 0 0;
30836 }
30837 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__header .wpfnl-page__header-right .selectbox .wpfnl-dropdown li:last-child {
30838 border-radius: 0 0 10px 10px;
30839 }
30840 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__header .wpfnl-page__header-right .selectbox .wpfnl-dropdown li:hover {
30841 background-color: #f6f8fa;
30842 }
30843 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__header .wpfnl-page__header-right .selectbox .wpfnl-dropdown.show {
30844 visibility: visible;
30845 opacity: 1;
30846 }
30847 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__header .wpfnl-page__header-right .selectbox .wpfnl-dropdown::after {
30848 content: none;
30849 }
30850 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__header .wpfnl-refresh-btn {
30851 background: transparent;
30852 border: 1px solid #dee1e8;
30853 margin-right: 12px;
30854 margin-left: 0;
30855 border-radius: 6px;
30856 height: 36px;
30857 width: 36px;
30858 padding: 1px 0 0 1px;
30859 display: flex;
30860 align-items: center;
30861 justify-content: center;
30862 cursor: pointer;
30863 }
30864 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__header .wpfnl-refresh-btn.rotate svg {
30865 animation: spin 0.7s linear infinite;
30866 }
30867 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body {
30868 width: 90%;
30869 max-width: 1180px;
30870 }
30871 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .wpfnl-overall-report {
30872 background: #ffffff;
30873 box-shadow: 0px 1px 1px rgba(182, 185, 191, 0.3019607843);
30874 border-radius: 10px;
30875 padding: 24px 24px 32px;
30876 position: relative;
30877 margin-top: 30px;
30878 }
30879 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .wpfnl-overall-report .wpfnl-template-overall-report-body {
30880 display: grid;
30881 grid-template-columns: repeat(3, 1fr);
30882 gap: 15px;
30883 margin-bottom: 20px;
30884 }
30885 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .wpfnl-overall-report .wpfnl-template-overall-report-body .box-header {
30886 margin-bottom: 15px;
30887 grid-column: span 3;
30888 }
30889 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .wpfnl-overall-report .wpfnl-template-overall-report-body .box-header .header-title {
30890 font-weight: 600;
30891 font-size: 18px;
30892 line-height: 1;
30893 color: #2d3149;
30894 text-transform: capitalize;
30895 }
30896 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .wpfnl-overall-report .wpfnl-template-overall-report-body .single-report {
30897 border: 1px solid #E9EAEE;
30898 border-radius: 10px;
30899 padding: 20px;
30900 display: flex;
30901 flex-flow: row wrap;
30902 align-items: center;
30903 justify-content: space-between;
30904 }
30905 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .wpfnl-overall-report .wpfnl-template-overall-report-body .single-report .report {
30906 width: calc(100% - 44px);
30907 }
30908 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .wpfnl-overall-report .wpfnl-template-overall-report-body .single-report .report .report-title {
30909 font-weight: 400;
30910 font-size: 14px;
30911 line-height: 1.3;
30912 color: #9398A5;
30913 text-transform: capitalize;
30914 }
30915 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .wpfnl-overall-report .wpfnl-template-overall-report-body .single-report .report h6 {
30916 font-weight: 600;
30917 font-size: 20px;
30918 line-height: 1;
30919 color: #2D3149;
30920 margin-top: 5px;
30921 }
30922 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .wpfnl-overall-report .wpfnl-template-overall-report-body .single-report .icon {
30923 width: 44px;
30924 height: 44px;
30925 background: #FFFFFF;
30926 border: 1px solid #E4E6EB;
30927 display: flex;
30928 align-items: center;
30929 justify-content: center;
30930 border-radius: 100%;
30931 }
30932 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics {
30933 background: #ffffff;
30934 box-shadow: 0px 1px 1px rgba(182, 185, 191, 0.3019607843);
30935 border-radius: 10px;
30936 padding: 24px 24px 32px;
30937 position: relative;
30938 margin-top: 20px;
30939 }
30940 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .box-header {
30941 display: flex;
30942 flex-flow: row wrap;
30943 align-items: center;
30944 justify-content: space-between;
30945 margin-bottom: 30px;
30946 }
30947 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .box-header .header-title {
30948 font-weight: 500;
30949 font-size: 18px;
30950 line-height: 1;
30951 color: #2d3149;
30952 text-transform: capitalize;
30953 }
30954 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .box-header .stat-indicator {
30955 display: flex;
30956 align-items: center;
30957 justify-content: center;
30958 }
30959 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .box-header .stat-indicator span {
30960 font-weight: 400;
30961 font-size: 14px;
30962 line-height: 1.3;
30963 color: #9398a5;
30964 position: relative;
30965 display: flex;
30966 align-items: center;
30967 }
30968 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .box-header .stat-indicator span::before {
30969 content: "";
30970 width: 10px;
30971 height: 10px;
30972 background: #02c4fb;
30973 display: inline-block;
30974 border-radius: 50px;
30975 margin-right: 10px;
30976 }
30977 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .box-header .stat-indicator span.opened {
30978 margin-right: 30px;
30979 }
30980 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .box-header .stat-indicator span.opened::before {
30981 background: #573BFF;
30982 }
30983 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .performance-wrapper {
30984 position: relative;
30985 }
30986 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .chart-percent-label {
30987 position: absolute;
30988 top: 3px;
30989 left: 0;
30990 height: 100%;
30991 width: 100%;
30992 display: flex;
30993 flex-flow: column;
30994 justify-content: space-between;
30995 }
30996 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .chart-percent-label .single-label {
30997 font-size: 12px;
30998 line-height: 1.2;
30999 color: #9398A5;
31000 display: block;
31001 position: relative;
31002 }
31003 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .chart-percent-label .single-label:before {
31004 content: "";
31005 position: absolute;
31006 left: 50px;
31007 top: 7px;
31008 width: calc(100% - 50px);
31009 height: 1px;
31010 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");
31011 }
31012 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .chart-percent-label .single-label span {
31013 width: 33px;
31014 display: block;
31015 text-align: right;
31016 }
31017 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .bar-chart-wrapper {
31018 height: 266px;
31019 display: flex;
31020 flex-flow: row wrap;
31021 align-items: flex-end;
31022 justify-content: space-between;
31023 padding: 10px 15px 3px 60px;
31024 gap: 15px;
31025 position: relative;
31026 z-index: 1;
31027 }
31028 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .bar-chart-wrapper.monthly {
31029 gap: 0px;
31030 padding: 10px 15px 3px 45px;
31031 }
31032 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .bar-chart-wrapper.monthly .single-bar {
31033 width: 8px;
31034 }
31035 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .bar-chart-wrapper.monthly .single-performance:before {
31036 left: -4px;
31037 width: calc(100% + 4px);
31038 }
31039 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .bar-chart-wrapper.monthly .bar-title {
31040 font-size: 10px;
31041 transform: rotate(-55deg) translate(-10px, -10px);
31042 transform-origin: left;
31043 bottom: -32px;
31044 }
31045 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .single-performance {
31046 height: 100%;
31047 display: flex;
31048 flex-flow: column;
31049 justify-content: flex-end;
31050 position: relative;
31051 }
31052 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .single-performance:before {
31053 content: "";
31054 position: absolute;
31055 bottom: 0;
31056 left: -7px;
31057 width: calc(100% + 10px);
31058 height: 100%;
31059 z-index: 0;
31060 background: #F6F8FA;
31061 border-right: 2px dashed #E4E7EC;
31062 border-left: 2px dashed #E4E7EC;
31063 opacity: 0;
31064 visibility: hidden;
31065 }
31066 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .single-performance:hover:before {
31067 opacity: 1;
31068 visibility: visible;
31069 }
31070 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .single-bar {
31071 width: 30px;
31072 height: 100%;
31073 display: flex;
31074 gap: 3px;
31075 }
31076 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .single-bar .bar-item {
31077 width: 50%;
31078 display: block;
31079 margin-top: auto;
31080 }
31081 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .single-bar .bar-item.open {
31082 background-color: #573BFF;
31083 border-radius: 6px 6px 0 0;
31084 }
31085 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .single-bar .bar-item.clicked {
31086 background-color: #02C4FB;
31087 border-radius: 6px 6px 0 0;
31088 }
31089 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .single-bar .bar-item.send {
31090 background-color: #12B76A;
31091 }
31092 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .single-bar .bar-title {
31093 font-size: 12px;
31094 line-height: 1.2;
31095 color: #9398A5;
31096 position: absolute;
31097 bottom: -20px;
31098 left: 50%;
31099 transform: translateX(-50%);
31100 white-space: nowrap;
31101 transition: all 0.3s ease;
31102 }
31103 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .bar-tooltip {
31104 background: #FFFFFF;
31105 border: 1px solid #F0F1F4;
31106 box-shadow: 0px 2px 15px rgba(22, 28, 32, 0.0784313725);
31107 border-radius: 4px;
31108 padding: 15px;
31109 width: 180px;
31110 position: absolute;
31111 bottom: calc(100% + 16px);
31112 left: 50%;
31113 transform: translateX(-50%);
31114 z-index: 9;
31115 opacity: 0;
31116 visibility: hidden;
31117 transition: all 0.3s ease;
31118 }
31119 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .bar-tooltip:before {
31120 content: "";
31121 position: absolute;
31122 left: 50%;
31123 bottom: -6px;
31124 width: 12px;
31125 height: 12px;
31126 background: white;
31127 transform: rotate(45deg);
31128 margin-left: -6px;
31129 }
31130 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .bar-tooltip .item {
31131 font-size: 12px;
31132 line-height: 1;
31133 color: #9398A5;
31134 margin-bottom: 10px;
31135 position: relative;
31136 display: flex;
31137 align-items: center;
31138 justify-content: space-between;
31139 padding-left: 17px;
31140 }
31141 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .bar-tooltip .item:last-child {
31142 margin-bottom: 0;
31143 }
31144 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .bar-tooltip .item:before {
31145 content: "";
31146 position: absolute;
31147 left: 0;
31148 top: 4px;
31149 width: 8px;
31150 height: 8px;
31151 background: #12B76A;
31152 border-radius: 100%;
31153 }
31154 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .bar-tooltip .item small {
31155 margin-left: 7px;
31156 display: inline-block;
31157 }
31158 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .bar-tooltip .item.open:before {
31159 background: #573BFF;
31160 }
31161 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .bar-tooltip .item.open small {
31162 color: #12B76A;
31163 }
31164 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .bar-tooltip .item.click:before {
31165 background: #02C4FB;
31166 }
31167 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .bar-tooltip .item.click small {
31168 color: #F7900A;
31169 }
31170 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .bar-tooltip .item.email small {
31171 color: #02C4FB;
31172 }
31173 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .bar-tooltip .item-value {
31174 color: #2D3149;
31175 }
31176 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .single-performance:hover .single-bar {
31177 z-index: 1;
31178 }
31179 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .single-performance:hover .single-bar .bar-tooltip {
31180 opacity: 1;
31181 visibility: visible;
31182 }
31183 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .single-performance:hover .single-bar .bar-title {
31184 opacity: 1;
31185 visibility: visible;
31186 }
31187 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .single-performance:last-child .bar-tooltip {
31188 left: inherit;
31189 right: -34px;
31190 transform: translateX(0);
31191 }
31192 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .single-performance:last-child .bar-tooltip:before {
31193 left: inherit;
31194 right: 42px;
31195 }
31196
31197 @keyframes spin {
31198 0% {
31199 transform: rotate(0deg);
31200 }
31201 100% {
31202 transform: rotate(360deg);
31203 }
31204 }
31205 .shimmer-line {
31206 height: 20px;
31207 margin-top: 20px;
31208 background: #777;
31209 }
31210
31211 .shimmer-line-br {
31212 border-radius: 8px;
31213 }
31214
31215 .shimmer-line-full {
31216 width: 100%;
31217 }
31218
31219 .shimmer-line-80 {
31220 width: 80%;
31221 }
31222
31223 .shimmer-line-60 {
31224 width: 60%;
31225 }
31226
31227 .shimmer-line-40 {
31228 width: 40%;
31229 }
31230
31231 .shimmer-line-20 {
31232 width: 20%;
31233 }
31234
31235 .shimmer-line-10 {
31236 width: 10%;
31237 }
31238
31239 .shimmer-circle {
31240 background: #777;
31241 border-radius: 50%;
31242 }
31243
31244 .shimmer-circle-lg {
31245 height: 129px;
31246 width: 129px;
31247 }
31248
31249 .shimmer-circle-md {
31250 height: 65px;
31251 width: 65px;
31252 }
31253
31254 .shimmer-circle-sm {
31255 height: 33px;
31256 width: 33px;
31257 }
31258
31259 .shimmer-circle-x-sm {
31260 height: 17px;
31261 width: 17px;
31262 }
31263
31264 .shimmer-wrapper, .shimmer-wrapper-center {
31265 width: 100%;
31266 height: 100%;
31267 padding: 10px;
31268 animation: shimmer-full-view 0.5s forwards cubic-bezier(0.25, 0.46, 0.45, 0.94);
31269 }
31270
31271 .shimmer-wrapper-center {
31272 display: flex;
31273 flex-direction: column;
31274 gap: 10px;
31275 justify-content: center;
31276 align-items: center;
31277 }
31278
31279 @keyframes shimmer-full-view {
31280 0% {
31281 background-position: -1000px 0;
31282 }
31283 100% {
31284 background-position: 1000px 0;
31285 }
31286 }
31287 @keyframes shimmer-animation {
31288 0% {
31289 background-position: -1000px 0;
31290 }
31291 100% {
31292 background-position: 1000px 0;
31293 }
31294 }
31295 .shimmer-animate {
31296 animation: shimmer-animation 4s infinite linear;
31297 background: linear-gradient(to right, #eff1f3 4%, #e2e2e2 25%, #eff1f3 36%);
31298 background-size: 1000px 100%;
31299 }
31300
31301 .wpfunnels_page_wpf_feature_comparison .updated, .wpfunnels_page_wpf_feature_comparison .notice {
31302 display: none !important;
31303 }
31304
31305 .wpfunnels_page_wpf_feature_comparison #wpcontent {
31306 background: #F6F5FA;
31307 padding-left: 0;
31308 }
31309 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper {
31310 padding: 0 50px;
31311 background: #F6F5FA;
31312 }
31313 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .free-vs-pro-menu {
31314 background: #FFFFFF;
31315 box-shadow: 0px 1px 1px rgba(182, 185, 191, 0.3);
31316 border-radius: 0 0 10px 10px;
31317 padding: 28px 20px;
31318 margin-bottom: 20px;
31319 }
31320 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .free-vs-pro-menu .title {
31321 text-align: center;
31322 font-weight: 600;
31323 font-size: 24px;
31324 color: #2D3149;
31325 margin: 0;
31326 }
31327 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .free-vs-pro-menu .free-pro-description {
31328 text-align: center;
31329 color: #7A8B9A;
31330 font-size: 14px;
31331 margin: 5px 0 0 0;
31332 }
31333 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table {
31334 width: 100%;
31335 border-collapse: collapse;
31336 text-align: center;
31337 }
31338 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table thead {
31339 background: transparent;
31340 position: sticky;
31341 top: 32px;
31342 z-index: 2;
31343 }
31344 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table thead::after {
31345 content: "";
31346 display: block;
31347 height: 5px;
31348 }
31349 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table thead th {
31350 border: none;
31351 padding: 16px 8px;
31352 font-weight: 600;
31353 background: #FFFFFF;
31354 }
31355 .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 {
31356 padding: 16px 16px 16px 8px;
31357 }
31358 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table thead th.regular:last-child {
31359 border-radius: 0 20px 0 0;
31360 }
31361 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table thead th.feature-column {
31362 border-radius: 20px 0 0 0;
31363 position: relative;
31364 }
31365 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table thead th.feature-column .feature-header {
31366 color: #363B4E;
31367 font-weight: 600;
31368 font-size: 20px;
31369 line-height: 1.2;
31370 text-align: start;
31371 margin: 10px 0 0 12px;
31372 position: absolute;
31373 bottom: 20px;
31374 }
31375 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table tbody {
31376 background: #FFFFFF;
31377 box-shadow: 0 1px 1px rgba(182, 185, 191, 0.3);
31378 border-radius: 16px;
31379 border-radius: 0 0 16px 16px;
31380 }
31381 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table tbody .group-row td {
31382 background: #FFFFFF;
31383 text-align: left;
31384 padding: 26px 12px 12px;
31385 border: none;
31386 color: #363B4E;
31387 font-weight: 600;
31388 font-size: 16px;
31389 line-height: 1.5;
31390 }
31391 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table tbody .feature-row td {
31392 padding: 12px;
31393 border: 1px solid #EEE4F2;
31394 background: #FFFFFF;
31395 }
31396 .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 {
31397 border-left: none;
31398 border-right: none;
31399 }
31400 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table tbody .feature-row:last-child td {
31401 border-bottom: none;
31402 }
31403 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table tbody .feature-row:last-child td:first-child {
31404 border-radius: 0 0 0 16px;
31405 }
31406 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table tbody .feature-row:last-child td:last-child {
31407 border-radius: 0 0 16px 0;
31408 }
31409 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table tbody .feature-row.no-border-top td {
31410 border-top: none !important;
31411 }
31412 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table tbody .feature-row .feature-label .feature-label-content {
31413 text-align: left;
31414 color: #7A8B9A;
31415 font-weight: 500;
31416 font-size: 14px;
31417 line-height: 1.7;
31418 display: flex;
31419 align-items: center;
31420 }
31421 .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 {
31422 display: inline-flex;
31423 align-items: center;
31424 margin-left: 6px;
31425 position: relative;
31426 cursor: pointer;
31427 }
31428 .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 {
31429 visibility: hidden;
31430 opacity: 0;
31431 width: max-content;
31432 max-width: 217px;
31433 background: #10052E;
31434 box-shadow: 0 2px 15px 0 rgba(22, 28, 32, 0.08);
31435 color: rgba(255, 255, 255, 0.8);
31436 text-align: left;
31437 font-weight: 500;
31438 font-size: 13px;
31439 line-height: 1.38;
31440 padding: 11px 14px;
31441 border-radius: 8px;
31442 position: absolute;
31443 z-index: 10;
31444 bottom: 125%;
31445 left: 50%;
31446 transform: translateX(-50%);
31447 transition: opacity 0.2s ease;
31448 white-space: normal;
31449 }
31450 .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 {
31451 content: "";
31452 position: absolute;
31453 top: 100%;
31454 left: 50%;
31455 margin-left: -5px;
31456 border: 5px solid;
31457 border-color: #333 transparent transparent transparent;
31458 }
31459 .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 {
31460 visibility: visible;
31461 opacity: 1;
31462 }
31463 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table tbody .feature-row .feature-cell {
31464 color: #2D3149;
31465 font-weight: 400;
31466 font-size: 14px;
31467 line-height: 1.8;
31468 }
31469 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table tbody .pro-features-link-row td {
31470 border: none;
31471 padding: 15px 0;
31472 text-align: center;
31473 background: #FFFFFF;
31474 border-radius: 0 0 16px 16px;
31475 }
31476 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table tbody .pro-features-link-row a {
31477 color: #6E42D3;
31478 text-decoration: none;
31479 font-weight: 500;
31480 font-size: 16px;
31481 line-height: 1.5;
31482 display: inline-flex;
31483 align-items: center;
31484 gap: 10px;
31485 }
31486 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table tbody .pro-features-link-row a:hover {
31487 color: #5934a5;
31488 }
31489 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table .plan-card {
31490 position: relative;
31491 background: #F6F5FA;
31492 height: 194px;
31493 display: flex;
31494 flex-direction: column;
31495 align-items: center;
31496 justify-content: end;
31497 border-radius: 16px;
31498 }
31499 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table .plan-card.popular-card {
31500 background: #6E42D3;
31501 padding: 2px;
31502 }
31503 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table .plan-card .card-content {
31504 background: #F6F5FA;
31505 width: 100%;
31506 height: 100%;
31507 border-radius: 16px;
31508 display: flex;
31509 flex-direction: column;
31510 align-items: center;
31511 justify-content: end;
31512 padding: 16px 16px 14px;
31513 }
31514 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table .plan-card .card-content .plan-name {
31515 color: #2D3149;
31516 font-weight: 600;
31517 font-size: 20px;
31518 line-height: 1.2;
31519 opacity: 0.8;
31520 }
31521 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table .plan-card .card-content .price {
31522 color: #2D3149;
31523 font-weight: 500;
31524 font-size: 34px;
31525 line-height: 1.2;
31526 margin: 6px 0 14px;
31527 }
31528 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table .plan-card .card-content .price .time {
31529 color: #2D3149;
31530 font-weight: 450;
31531 font-size: 14px;
31532 line-height: 2.3;
31533 }
31534 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table .plan-card .card-content .upgrade-btn {
31535 max-width: 166px;
31536 width: 100%;
31537 background: #6E42D3;
31538 color: #FFFFFF;
31539 border: none;
31540 padding: 10px 15px;
31541 border-radius: 10px;
31542 cursor: pointer;
31543 text-decoration: none;
31544 font-weight: 600;
31545 font-size: 14px;
31546 transition: all 0.2s;
31547 }
31548 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table .plan-card .card-content .upgrade-btn:hover {
31549 background: #5934a5;
31550 }
31551 .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 {
31552 background: #9D95C0;
31553 pointer-events: none;
31554 display: flex;
31555 align-items: center;
31556 justify-content: center;
31557 gap: 5px;
31558 }
31559 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table .plan-card .badge {
31560 margin: 5px 0;
31561 color: #FFFFFF;
31562 opacity: 0.8;
31563 font-weight: 600;
31564 font-size: 12px;
31565 }
31566 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table .plan-card .current {
31567 color: #6E42D3;
31568 font-weight: 600;
31569 }
31570 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .list-item-wrapper {
31571 display: flex;
31572 align-items: center;
31573 justify-content: center;
31574 gap: 5px;
31575 margin-top: 20px;
31576 }
31577 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .list-item-wrapper .list-item {
31578 border-radius: 100px;
31579 background: #FFFFFF;
31580 box-shadow: 0 1px 1px rgba(182, 185, 191, 0.3);
31581 padding: 7px 15px;
31582 display: flex;
31583 align-items: center;
31584 justify-content: center;
31585 gap: 7px;
31586 }
31587 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .free-vs-pro-table-footer {
31588 margin-top: 30px;
31589 padding: 0 50px;
31590 background: #ffffff;
31591 }
31592 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .free-vs-pro-table-footer .badges-wrapper {
31593 background-color: #ffffff;
31594 }
31595 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .free-vs-pro-table-footer .badges-wrapper .security-badges {
31596 display: flex;
31597 align-items: center;
31598 justify-content: center;
31599 max-width: 621px;
31600 width: 100%;
31601 margin: 0 auto;
31602 padding: 30px 0 25px;
31603 margin-top: 45px;
31604 }
31605 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .free-vs-pro-table-footer .badges-wrapper .security-badges .payment-image {
31606 max-width: 70px;
31607 width: 100%;
31608 margin: 0 25px;
31609 position: relative;
31610 }
31611 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .free-vs-pro-table-footer .badges-wrapper .security-badges .payment-image img {
31612 width: 100%;
31613 }
31614 .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 {
31615 content: "";
31616 position: absolute;
31617 top: 0;
31618 height: 70px;
31619 width: 1.47px;
31620 background: linear-gradient(180deg, transparent 0%, #D1D1D1 49.48%, transparent 100%);
31621 }
31622 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .free-vs-pro-table-footer .badges-wrapper .security-badges .satisfaction-image::before {
31623 left: -25px;
31624 }
31625 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .free-vs-pro-table-footer .badges-wrapper .security-badges .satisfaction-image::after {
31626 right: -25px;
31627 }
31628 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .free-vs-pro-table-footer .badges-wrapper .security-badges .review-image {
31629 max-width: 102px;
31630 width: 100%;
31631 margin: 0 25px;
31632 }
31633 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .free-vs-pro-table-footer .badges-wrapper .security-badges .review-image img {
31634 width: 100%;
31635 }
31636 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .free-vs-pro-table-footer .badges-wrapper .badges-description {
31637 max-width: 555px;
31638 width: 100%;
31639 margin: 0 auto;
31640 text-align: center;
31641 color: #2D3149;
31642 font-size: 14px;
31643 font-weight: 400;
31644 line-height: 1.7;
31645 padding-bottom: 26px;
31646 }
31647
31648 @media only screen and (max-width: 1550px) {
31649 .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 {
31650 width: 218px;
31651 }
31652 }
31653 @media only screen and (max-width: 1399px) {
31654 .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 {
31655 width: 190px;
31656 }
31657 .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table .plan-card .card-content .plan-name {
31658 font-size: 18px;
31659 }
31660 .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table .plan-card .card-content .price {
31661 font-size: 26px;
31662 }
31663 }
31664 @media only screen and (max-width: 1199px) {
31665 .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper {
31666 padding: 0 20px;
31667 }
31668 .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 {
31669 width: 145px;
31670 }
31671 .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table thead th {
31672 padding: 16px 5px;
31673 }
31674 .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 {
31675 padding: 16px 10px 16px 5px;
31676 }
31677 .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table .plan-card {
31678 height: 162px;
31679 }
31680 .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table .plan-card .card-content {
31681 padding: 10px;
31682 }
31683 .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table .plan-card .card-content .price {
31684 font-size: 24px !important;
31685 }
31686 .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table .plan-card .card-content .current-plan-btn svg {
31687 display: none;
31688 }
31689 .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table .plan-card .card-content .plan-name {
31690 font-size: 16px;
31691 }
31692 .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table .plan-card .card-content .price {
31693 font-size: 24px;
31694 margin: 6px 0 10px;
31695 }
31696 .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table .plan-card .card-content .upgrade-btn {
31697 font-size: 13px !important;
31698 padding: 10px 8px !important;
31699 }
31700 .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table tbody .feature-row .feature-label .feature-label-content {
31701 align-items: start;
31702 justify-content: space-between;
31703 }
31704 .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table tbody .feature-row .feature-label .feature-label-content .tooltip-wrapper {
31705 display: inline-block;
31706 margin-top: 2px;
31707 }
31708 .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .list-item-wrapper {
31709 flex-wrap: wrap;
31710 }
31711 .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .list-item-wrapper .list-item {
31712 padding: 5px 10px;
31713 gap: 5px;
31714 }
31715 }
31716 .wpfunnels_page_wpfnl_automations .wpfnl-automation-modal {
31717 position: relative;
31718 z-index: 9999999999;
31719 }
31720 .wpfunnels_page_wpfnl_automations .wpfnl-automation-modal .mintmrm-automation-editor .mintmrm-automation-sidebar .mintmrm-template-modal {
31721 right: -70px;
31722 top: 30px;
31723 }
31724 .wpfunnels_page_wpfnl_automations .wpfnl-automation-modal .mintmrm-automation-editor .mintmrm-automation-sidebar .mintmrm-template-modal .template-modal-inner {
31725 max-height: calc(100vh - 90px);
31726 }
31727 .wpfunnels_page_wpfnl_automations .wpfnl-automation-modal .mintmrm-automation-editor .email-builder-editor {
31728 top: 32px;
31729 }
31730 .wpfunnels_page_wpfnl_automations .wpfnl-automation-modal .mintmrm .mintmrm-automaiton__block-popover .trigger-tab-nav li[data-trigger-type=logical] {
31731 display: none;
31732 }
31733
31734 .wpfnl-comparison-chart-wrapper {
31735 border-radius: 10px;
31736 background: #FFF;
31737 box-shadow: 0px 1px 1px 0px rgba(182, 185, 191, 0.3);
31738 padding: 24px;
31739 }
31740 .wpfnl-comparison-chart-wrapper .wpfnl-loader {
31741 display: flex;
31742 margin: 150px auto;
31743 padding: 40px;
31744 }
31745 .wpfnl-comparison-chart-wrapper .wpfnl-chart-title {
31746 color: #2D3149;
31747 font-size: 18px;
31748 font-style: normal;
31749 font-weight: 600;
31750 line-height: 18px;
31751 margin: 0;
31752 margin-bottom: 24px;
31753 }
31754 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container {
31755 display: flex;
31756 align-items: center;
31757 justify-content: space-between;
31758 }
31759 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab {
31760 padding: 16px 24px;
31761 position: relative;
31762 cursor: pointer;
31763 }
31764 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab.disabled {
31765 pointer-events: none;
31766 cursor: not-allowed;
31767 }
31768 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab.disabled .wpfnl-overlay {
31769 width: 99.5%;
31770 padding: 0;
31771 left: -1px;
31772 border-radius: 0;
31773 bottom: -1px;
31774 top: unset;
31775 border: 1px solid rgba(238, 240, 243, 0.8);
31776 border-bottom: none;
31777 border-radius: 10px 10px 0 0;
31778 }
31779 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab .wpfnl-tab-header {
31780 display: flex;
31781 align-items: center;
31782 justify-content: flex-start;
31783 gap: 10px;
31784 margin-bottom: 10px;
31785 }
31786 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab .wpfnl-tab-header .wpfnl-tab-total-amount {
31787 margin: 0;
31788 color: #2D3149;
31789 font-size: 22px;
31790 font-style: normal;
31791 font-weight: 500;
31792 line-height: 1.36;
31793 letter-spacing: -0.44px;
31794 }
31795 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab .wpfnl-tab-header .wpfnl-percentage {
31796 border-radius: 100px;
31797 padding: 4px 7px;
31798 display: flex;
31799 align-items: center;
31800 gap: 1px;
31801 justify-content: center;
31802 font-size: 12px;
31803 font-style: normal;
31804 font-weight: 500;
31805 line-height: 1;
31806 margin: 0;
31807 min-width: 40px;
31808 }
31809 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab .wpfnl-tab-header .wpfnl-percentage.wpfnl-decrease {
31810 background: rgba(236, 89, 86, 0.1);
31811 color: #EC5956;
31812 }
31813 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab .wpfnl-tab-header .wpfnl-percentage.wpfnl-increase {
31814 background: rgba(18, 183, 106, 0.1);
31815 color: #12B76A;
31816 }
31817 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab .wpfnl-tab-title {
31818 margin: 0;
31819 color: #667085;
31820 font-size: 14px;
31821 font-style: normal;
31822 font-weight: 400;
31823 line-height: 1;
31824 }
31825 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab::after {
31826 content: "";
31827 width: 1px;
31828 height: 60%;
31829 position: absolute;
31830 background: #E4E6EB;
31831 right: 0;
31832 top: 30%;
31833 }
31834 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab.active {
31835 border-radius: 8px 8px 0px 0px;
31836 border: 1px solid rgba(238, 240, 243, 0.8);
31837 background: #FCFCFF;
31838 border-bottom: 0;
31839 }
31840 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab.active::after {
31841 content: none;
31842 }
31843 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab.no-after::after {
31844 content: none;
31845 }
31846 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab:last-child::after {
31847 content: none;
31848 }
31849 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body {
31850 border-radius: 0px 0px 8px 8px;
31851 border: 1px solid rgba(241, 240, 245, 0.8);
31852 background: #FCFCFF;
31853 padding: 24px;
31854 }
31855 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-chart-steps-container {
31856 position: relative;
31857 }
31858 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-chart-steps-container .wpfnl-comparison-chart-steps {
31859 position: absolute;
31860 top: 3px;
31861 left: 0;
31862 height: 292px;
31863 width: 100%;
31864 display: flex;
31865 flex-flow: column;
31866 justify-content: space-between;
31867 }
31868 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-chart-steps-container .wpfnl-comparison-chart-steps .wpfnl-single-step {
31869 color: #9398A5;
31870 text-align: right;
31871 font-size: 12px;
31872 font-style: normal;
31873 font-weight: 400;
31874 line-height: 1.5;
31875 display: block;
31876 position: relative;
31877 }
31878 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-chart-steps-container .wpfnl-comparison-chart-steps .wpfnl-single-step::before {
31879 content: "";
31880 position: absolute;
31881 left: 50px;
31882 bottom: 1px;
31883 top: inherit;
31884 width: calc(100% - 50px);
31885 height: 1px;
31886 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");
31887 }
31888 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-chart-steps-container .wpfnl-comparison-chart-steps .wpfnl-single-step span {
31889 width: 33px;
31890 display: block;
31891 text-align: right;
31892 position: relative;
31893 bottom: -7px;
31894 }
31895 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container {
31896 height: 320px;
31897 padding: 10px 0px 9px 60px;
31898 position: relative;
31899 z-index: 1;
31900 display: grid;
31901 grid-template-columns: repeat(12, 1fr);
31902 gap: 0;
31903 }
31904 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar {
31905 width: 100%;
31906 height: 94%;
31907 position: relative;
31908 display: flex;
31909 flex-flow: row nowrap;
31910 align-items: flex-end;
31911 gap: 6px;
31912 bottom: 0px;
31913 }
31914 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar::before {
31915 height: 100%;
31916 width: 1px;
31917 position: absolute;
31918 background: url("data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMSAxOTkiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggc3Ryb2tlPSIjMkQzMTQ5IiBzdHJva2UtZGFzaGFycmF5PSI0IDQiIHN0cm9rZS13aWR0aD0iLjUiIGQ9Ik0uMjUuMjVoLjV2MTk4LjVoLS41eiIvPjwvc3ZnPg==");
31919 left: 38%;
31920 }
31921 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar:hover::before {
31922 content: "";
31923 }
31924 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar:hover .wpfnl-comparison-bar-tooltip {
31925 display: block;
31926 }
31927 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar .wpfnl-comparison-bar-tooltip {
31928 display: none;
31929 border-radius: 8px;
31930 background: #10052E;
31931 box-shadow: 0px 2px 15px 0px rgba(22, 28, 32, 0.08);
31932 padding: 15px 14px;
31933 width: 160px;
31934 z-index: 99;
31935 position: absolute;
31936 transform: translateX(-50%);
31937 left: 45%;
31938 }
31939 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar .wpfnl-comparison-bar-tooltip::before {
31940 content: "";
31941 background: #10052E;
31942 width: 10px;
31943 height: 10px;
31944 position: absolute;
31945 bottom: -5px;
31946 transform: rotate(45deg);
31947 left: 45%;
31948 }
31949 .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,
31950 .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 {
31951 color: #CDCFD6;
31952 font-size: 13px;
31953 font-style: normal;
31954 font-weight: 400;
31955 line-height: 12px;
31956 margin: 0;
31957 display: flex;
31958 }
31959 .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,
31960 .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 {
31961 color: #FFF;
31962 }
31963 .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,
31964 .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 {
31965 width: 10px;
31966 height: 10px;
31967 border-radius: 50%;
31968 background: #6E42D3;
31969 display: inline-block;
31970 margin-right: 5px;
31971 }
31972 .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,
31973 .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 {
31974 display: flex;
31975 flex-wrap: wrap;
31976 gap: 2px;
31977 }
31978 .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 {
31979 margin-top: 8px;
31980 }
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 background: #EAE1FF;
31983 }
31984 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar .wpfnl-bar-label {
31985 font-size: 12px;
31986 line-height: 1.2;
31987 color: #9398A5;
31988 position: absolute;
31989 bottom: -40px;
31990 left: 40%;
31991 transform: translateX(-50%);
31992 white-space: nowrap;
31993 transition: all 0.3s ease;
31994 }
31995 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar .wpfnl-single-bar {
31996 flex: 1;
31997 min-width: 0;
31998 display: block;
31999 border-radius: 30px 30px 0 0;
32000 position: relative;
32001 }
32002 .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 {
32003 background-color: #EAE1FF;
32004 }
32005 .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 {
32006 background-color: #6E42D3;
32007 }
32008
32009 @media only screen and (max-width: 1600px) {
32010 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar .wpfnl-comparison-bar-tooltip {
32011 left: 40%;
32012 width: 94px;
32013 padding: 10px;
32014 }
32015 .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,
32016 .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 {
32017 font-size: 10px;
32018 }
32019 .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,
32020 .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 {
32021 width: 6px;
32022 height: 6px;
32023 margin-right: 3px;
32024 }
32025 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar .wpfnl-comparison-bar-tooltip b {
32026 display: block;
32027 margin-top: 2px;
32028 }
32029 .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 {
32030 margin-top: -3px;
32031 }
32032 }
32033 @media only screen and (max-width: 1399px) {
32034 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab {
32035 padding: 10px 15px;
32036 }
32037 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab .wpfnl-tab-header .wpfnl-tab-total-amount {
32038 font-size: 18px;
32039 }
32040 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab .wpfnl-tab-header .wpfnl-percentage {
32041 min-width: 40px;
32042 padding: 4px 5px;
32043 font-size: 9px;
32044 }
32045 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab .wpfnl-tab-header .wpfnl-percentage svg {
32046 width: 12px;
32047 height: 12px;
32048 }
32049 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab .wpfnl-tab-title {
32050 font-size: 12px;
32051 }
32052 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar::before {
32053 left: 42%;
32054 }
32055 }
32056 @media only screen and (max-width: 960px) {
32057 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container {
32058 flex-wrap: wrap;
32059 }
32060 }
32061 .wpfnl-datepicker {
32062 position: relative;
32063 min-width: 350px;
32064 }
32065 .wpfnl-datepicker input {
32066 cursor: default;
32067 margin: 0.5em;
32068 border-radius: 4px;
32069 background: inherit;
32070 border-radius: 8px;
32071 color: #2D3149;
32072 font-family: Inter;
32073 font-size: 13px;
32074 font-style: normal;
32075 font-weight: 500;
32076 line-height: 1.15;
32077 border: 1px solid #F1F0F5;
32078 padding: 9px 12px;
32079 width: 45%;
32080 }
32081 .wpfnl-datepicker input.single-date {
32082 width: 100%;
32083 margin-left: -1px;
32084 }
32085 .wpfnl-datepicker .multi-input {
32086 display: flex;
32087 align-items: center;
32088 }
32089 .wpfnl-datepicker .multi-input span {
32090 margin: 0 0.5em;
32091 }
32092 .wpfnl-datepicker .calendar {
32093 background: white;
32094 padding: 1em;
32095 }
32096 .wpfnl-datepicker .calendar .calendar-header {
32097 display: flex;
32098 justify-content: space-between;
32099 align-items: center;
32100 margin-bottom: 1em;
32101 }
32102 .wpfnl-datepicker .calendar .calendar-header .pre-month,
32103 .wpfnl-datepicker .calendar .calendar-header .next-month {
32104 border-radius: 8px;
32105 border: 1px solid #F1F0F5;
32106 padding: 8px 15px;
32107 }
32108 .wpfnl-datepicker .calendar .calendar-header .month-name {
32109 color: #2D3149;
32110 font-family: Inter;
32111 font-size: 16px;
32112 font-style: normal;
32113 font-weight: 500;
32114 line-height: 15px;
32115 }
32116 .wpfnl-datepicker .calendar .calendar-header button {
32117 background: none;
32118 border: none;
32119 cursor: pointer;
32120 font-size: 1.2em;
32121 }
32122 .wpfnl-datepicker .calendar .calendar-grid {
32123 display: grid;
32124 grid-template-columns: repeat(7, 1fr);
32125 gap: 0.5em;
32126 }
32127 .wpfnl-datepicker .calendar .calendar-grid .calendar-day {
32128 color: #9398A5;
32129 font-family: Inter;
32130 font-size: 14px;
32131 font-style: normal;
32132 font-weight: 500;
32133 line-height: 14px;
32134 cursor: default;
32135 }
32136 .wpfnl-datepicker .calendar .calendar-grid .calendar-day:hover {
32137 background: none !important;
32138 }
32139 .wpfnl-datepicker .calendar .calendar-grid div {
32140 text-align: center;
32141 padding: 0.5em;
32142 cursor: pointer;
32143 border-radius: 4px;
32144 color: #2D3149;
32145 text-align: center;
32146 font-family: Inter;
32147 font-size: 12px;
32148 font-style: normal;
32149 font-weight: 500;
32150 line-height: 2.667;
32151 }
32152 .wpfnl-datepicker .calendar .calendar-grid div.empty {
32153 background: none;
32154 cursor: default;
32155 }
32156 .wpfnl-datepicker .calendar .calendar-grid div.selected, .wpfnl-datepicker .calendar .calendar-grid div.start-date, .wpfnl-datepicker .calendar .calendar-grid div.end-date {
32157 background: #6E42D3;
32158 color: white;
32159 }
32160 .wpfnl-datepicker .calendar .calendar-grid div.in-range {
32161 background: #e5daff;
32162 }
32163 .wpfnl-datepicker .calendar .calendar-grid div.disabled {
32164 opacity: 0.5;
32165 cursor: default;
32166 pointer-events: none;
32167 }
32168 .wpfnl-datepicker .calendar .calendar-grid div.disabled:hover {
32169 background: none !important;
32170 }
32171 .wpfnl-datepicker .calendar .calendar-grid div:hover:not(.empty) {
32172 background: #f0f0f0;
32173 }
32174
32175 .wpfnl-pro-modal-overlay {
32176 position: fixed;
32177 top: 0;
32178 left: 0;
32179 width: 100%;
32180 height: 100%;
32181 background: rgba(16, 5, 46, 0.3);
32182 backdrop-filter: blur(7px);
32183 justify-content: center;
32184 align-items: center;
32185 display: flex;
32186 z-index: 999999;
32187 }
32188 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper {
32189 background: #fff;
32190 border-radius: 20px;
32191 padding: 40px;
32192 position: relative;
32193 width: 100%;
32194 max-width: 463px;
32195 position: relative;
32196 box-shadow: 0px 14px 14px #A7A4AF;
32197 animation: wpfnl-bounce 0.3s;
32198 -webkit-animation: wpfnl-bounce 0.3s;
32199 -moz-animation: wpfnl-bounce 0.3s;
32200 -ms-animation: wpfnl-bounce 0.3s;
32201 -o-animation: wpfnl-bounce 0.3s;
32202 }
32203 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-close .wpfnl-pro-modal-close-btn {
32204 position: absolute;
32205 right: -14px;
32206 top: -14px;
32207 background: #ffffff;
32208 box-shadow: 0px 1px 1px #dadada;
32209 border-radius: 100px;
32210 width: 34px;
32211 height: 34px;
32212 display: flex;
32213 align-items: center;
32214 justify-content: center;
32215 cursor: pointer;
32216 z-index: 2;
32217 }
32218 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content {
32219 display: flex;
32220 flex-direction: column;
32221 }
32222 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content .wpfnl-pro-modal-header-icon svg {
32223 display: block;
32224 margin-bottom: -18px;
32225 }
32226 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content .wpfnl-pro-modal-header {
32227 width: 100%;
32228 display: flex;
32229 flex-flow: column;
32230 align-items: center;
32231 position: relative;
32232 height: 100%;
32233 overflow: hidden;
32234 }
32235 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content .wpfnl-pro-modal-header .wpfnl-pro-heading {
32236 color: #1D2327;
32237 text-align: center;
32238 font-family: "Inter";
32239 font-size: 22px;
32240 font-weight: 600;
32241 line-height: 1.3;
32242 max-width: 330px;
32243 }
32244 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content .wpfnl-pro-modal-header .wpfnl-pro-sub-heading {
32245 color: #9398A5;
32246 text-align: center;
32247 font-family: Inter;
32248 font-size: 14px;
32249 font-style: normal;
32250 font-weight: 400;
32251 line-height: 1.42;
32252 margin-top: 6px;
32253 width: 80%;
32254 }
32255 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content .wpfnl-pro-modal-body {
32256 margin-top: 26px;
32257 border-top: 1px solid rgba(173, 173, 203, 0.2);
32258 padding-top: 24px;
32259 }
32260 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content .wpfnl-pro-modal-body .feature-title {
32261 color: #4B4B4B;
32262 font-family: "Inter";
32263 font-size: 16px;
32264 font-weight: 600;
32265 line-height: 1;
32266 margin-bottom: 16px;
32267 }
32268 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content .wpfnl-pro-modal-body .wpfnl-pro-features {
32269 display: flex;
32270 flex-flow: column;
32271 gap: 13px;
32272 }
32273 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content .wpfnl-pro-modal-body .wpfnl-pro-features li {
32274 display: flex;
32275 align-items: center;
32276 gap: 8px;
32277 color: #707070;
32278 font-family: "Inter";
32279 font-size: 16px;
32280 font-weight: 400;
32281 line-height: 1.3;
32282 letter-spacing: -0.16px;
32283 }
32284 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content .wpfnl-pro-modal-body .wpfnl-pro-features li span {
32285 color: #707070;
32286 font-size: 16px;
32287 font-weight: 400;
32288 line-height: 1.3;
32289 letter-spacing: -0.14px;
32290 }
32291 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content .wpfnl-pro-modal-footer {
32292 margin-top: 24px;
32293 }
32294 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content .wpfnl-pro-modal-footer .btn-default {
32295 display: block;
32296 line-height: 1;
32297 padding: 18px 30px;
32298 height: auto;
32299 border-radius: 12px;
32300 box-shadow: 0 9px 14px 0 rgba(193, 183, 232, 0.4);
32301 }
32302 .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 {
32303 display: flex;
32304 align-items: center;
32305 justify-content: center;
32306 gap: 10px;
32307 padding: 0px 0px 10px 0px;
32308 position: relative;
32309 }
32310 .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 {
32311 text-align: left;
32312 width: 42%;
32313 white-space: nowrap;
32314 overflow: hidden;
32315 text-overflow: ellipsis;
32316 padding: 10px;
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-type strong {
32319 color: #2D3149;
32320 font-size: 20px;
32321 font-weight: 500;
32322 }
32323 .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 {
32324 color: #9398A5;
32325 font-size: 12px;
32326 font-weight: 400;
32327 }
32328 .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 {
32329 flex-grow: 1;
32330 padding: 10px;
32331 }
32332 .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 {
32333 color: #2D3149;
32334 font-size: 20px;
32335 font-weight: 500;
32336 }
32337 .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 {
32338 color: #9398A5;
32339 font-size: 12px;
32340 font-weight: 400;
32341 }
32342 .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 {
32343 background: transparent;
32344 border: 1px solid #E8E6EE;
32345 border-radius: 10px;
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-btn {
32348 width: 10%;
32349 padding: 16px 0px;
32350 }
32351 .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 {
32352 transition: all 0.3s ease;
32353 }
32354 .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 {
32355 transform: rotate(180deg);
32356 }
32357 .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 {
32358 position: absolute;
32359 display: none;
32360 width: 56%;
32361 top: 92%;
32362 right: 0;
32363 background: #FFFFFF;
32364 border-radius: 10px;
32365 z-index: 1;
32366 border: 1px solid #F6F5FA;
32367 box-shadow: 0px 10px 20px rgba(226, 220, 237, 0.4);
32368 }
32369 .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 {
32370 padding: 10px;
32371 cursor: pointer;
32372 }
32373 .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 {
32374 color: #2D3149;
32375 font-size: 14px;
32376 font-weight: 500;
32377 }
32378 .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 {
32379 color: #9398A5;
32380 font-size: 12px;
32381 font-weight: 400;
32382 }
32383 .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 {
32384 background: #F6F5FA;
32385 }
32386 .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) {
32387 border-bottom: 1px solid #E8E6EE;
32388 }
32389 .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 {
32390 display: block;
32391 }
32392 .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 {
32393 display: flex;
32394 align-items: center;
32395 justify-content: center;
32396 gap: 16px;
32397 flex-wrap: wrap;
32398 }
32399 .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 {
32400 color: #2D3149;
32401 font-size: 15px;
32402 font-style: normal;
32403 font-weight: 500;
32404 line-height: normal;
32405 letter-spacing: -0.15px;
32406 background: none;
32407 padding: 0;
32408 height: auto;
32409 min-width: unset;
32410 }
32411 .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 {
32412 border-radius: 10px;
32413 background: #6E42D3;
32414 box-shadow: 0px 9px 14px 0px rgba(193, 183, 232, 0.4);
32415 display: flex;
32416 align-items: center;
32417 gap: 8px;
32418 cursor: pointer;
32419 min-height: 40px;
32420 width: 100%;
32421 margin: 0 auto;
32422 justify-content: center;
32423 }
32424 .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 {
32425 color: #FFF;
32426 font-size: 16px;
32427 font-style: normal;
32428 font-weight: 400;
32429 line-height: normal;
32430 text-align: center;
32431 }
32432 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content .wpfnl-pro-modal-footer .wpfnl-pro-modal-footer-text {
32433 display: flex;
32434 align-items: center;
32435 justify-content: center;
32436 margin-top: 10px;
32437 gap: 6px;
32438 font-size: 13px;
32439 }
32440 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content .wpfnl-pro-modal-footer .wpfnl-pro-modal-footer-text strong {
32441 color: #2D3149;
32442 font-size: 14px;
32443 font-weight: 500;
32444 }
32445 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content .wpfnl-pro-modal-footer .wpfnl-pro-modal-footer-text span {
32446 color: #9398A5;
32447 font-size: 12px;
32448 font-weight: 400;
32449 }
32450 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content .wpfnl-pro-modal-footer .wpfnl-pro-modal-footer-text svg {
32451 margin-top: -2px;
32452 }
32453 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content .wpfnl-pro-modal-footer .wpfnl-pro-modal-footer-text svg path {
32454 fill: #4CBB17;
32455 }
32456
32457 /* Standard syntax */
32458 @keyframes wpfnl-bounce {
32459 0% {
32460 transform: scale(0.7);
32461 }
32462 45% {
32463 transform: scale(1.05);
32464 }
32465 80% {
32466 transform: scale(0.95);
32467 }
32468 100% {
32469 transform: scale(1);
32470 }
32471 }
32472 /* Webkit (Safari, older versions of Chrome, etc.) */
32473 @-webkit-keyframes wpfnl-bounce {
32474 0% {
32475 -webkit-transform: scale(0.7);
32476 }
32477 45% {
32478 -webkit-transform: scale(1.05);
32479 }
32480 80% {
32481 -webkit-transform: scale(0.95);
32482 }
32483 100% {
32484 -webkit-transform: scale(1);
32485 }
32486 }
32487 /* Mozilla (Firefox) */
32488 @-moz-keyframes wpfnl-bounce {
32489 0% {
32490 -moz-transform: scale(0.7);
32491 }
32492 45% {
32493 -moz-transform: scale(1.05);
32494 }
32495 80% {
32496 -moz-transform: scale(0.95);
32497 }
32498 100% {
32499 -moz-transform: scale(1);
32500 }
32501 }
32502 /* Microsoft (Internet Explorer) */
32503 @-ms-keyframes wpfnl-bounce {
32504 0% {
32505 -ms-transform: scale(0.7);
32506 }
32507 45% {
32508 -ms-transform: scale(1.05);
32509 }
32510 80% {
32511 -ms-transform: scale(0.95);
32512 }
32513 100% {
32514 -ms-transform: scale(1);
32515 }
32516 }
32517 /* Opera */
32518 @-o-keyframes wpfnl-bounce {
32519 0% {
32520 -o-transform: scale(0.7);
32521 }
32522 45% {
32523 -o-transform: scale(1.05);
32524 }
32525 80% {
32526 -o-transform: scale(0.95);
32527 }
32528 100% {
32529 -o-transform: scale(1);
32530 }
32531 }
32532 #wpfnl-toaster-wrapper {
32533 display: none;
32534 }
32535 #wpfnl-toaster-wrapper.quick-toastify-successful-notification .quick-toastify-alert-toast {
32536 position: fixed;
32537 top: 50px;
32538 right: 30px;
32539 z-index: 9999;
32540 -webkit-animation: quick-toastify-fadeinout 3s linear forwards;
32541 animation: quick-toastify-fadeinout 3s ease-in-out forwards;
32542 }
32543 #wpfnl-toaster-wrapper.quick-toastify-successful-notification .quick-toastify-alert-toast .quick-toastify-alert-container {
32544 background: #ffffff;
32545 border: 1px solid #039855;
32546 box-shadow: 0px 7px 30px rgba(16, 5, 46, 0.08);
32547 border-radius: 10px;
32548 display: flex;
32549 flex-flow: row wrap;
32550 align-items: center;
32551 padding: 15px;
32552 }
32553 #wpfnl-toaster-wrapper.quick-toastify-successful-notification .quick-toastify-alert-toast .quick-toastify-alert-container .quick-toastify-successfull-icon,
32554 #wpfnl-toaster-wrapper.quick-toastify-successful-notification .quick-toastify-alert-toast .quick-toastify-alert-container .quick-toastify-cross-icon {
32555 height: 26px;
32556 width: 26px;
32557 }
32558 #wpfnl-toaster-wrapper.quick-toastify-successful-notification .quick-toastify-alert-toast .quick-toastify-alert-container p {
32559 padding: 0 60px 0 13px;
32560 }
32561 #wpfnl-toaster-wrapper.quick-toastify-successful-notification .quick-toastify-alert-toast .quick-toastify-alert-container .quick-toastify-cross-icon {
32562 background: #ffffff;
32563 border: 1px solid #e4e6eb;
32564 border-radius: 6px;
32565 display: flex;
32566 justify-content: center;
32567 align-items: center;
32568 cursor: pointer;
32569 }
32570 #wpfnl-toaster-wrapper.quick-toastify-successful-notification .quick-toastify-alert-toast .quick-toastify-alert-container .quick-toastify-cross-icon svg path {
32571 fill: #686f7f;
32572 }
32573 #wpfnl-toaster-wrapper.quick-toastify-successful-notification .quick-toastify-alert-toast .quick-toastify-alert-container .quick-toastify-cross-icon:hover {
32574 background: #e4e6eb;
32575 }
32576 #wpfnl-toaster-wrapper.quick-toastify-successful-notification .quick-toastify-successful-notification.quick-toastify-hide {
32577 display: none;
32578 }
32579 #wpfnl-toaster-wrapper {
32580 /* -------Warn notification alert toast------------ */
32581 }
32582 #wpfnl-toaster-wrapper.quick-toastify-warn-notification .quick-toastify-alert-toast {
32583 position: fixed;
32584 top: 120px;
32585 right: 30px;
32586 z-index: 9999;
32587 -webkit-animation: quick-toastify-fadeinout 3s linear forwards;
32588 animation: quick-toastify-fadeinout 3s ease-in-out forwards;
32589 }
32590 #wpfnl-toaster-wrapper.quick-toastify-warn-notification .quick-toastify-alert-toast .quick-toastify-alert-container {
32591 background: #ffffff;
32592 border: 1px solid #ec0707;
32593 box-shadow: 0px 7px 30px rgba(16, 5, 46, 0.08);
32594 border-radius: 10px;
32595 display: flex;
32596 flex-flow: row wrap;
32597 align-items: center;
32598 padding: 15px;
32599 }
32600 #wpfnl-toaster-wrapper.quick-toastify-warn-notification .quick-toastify-alert-toast .quick-toastify-alert-container .quick-toastify-successfull-icon,
32601 #wpfnl-toaster-wrapper.quick-toastify-warn-notification .quick-toastify-alert-toast .quick-toastify-alert-container .quick-toastify-cross-icon {
32602 height: 26px;
32603 width: 26px;
32604 }
32605 #wpfnl-toaster-wrapper.quick-toastify-warn-notification .quick-toastify-alert-toast .quick-toastify-alert-container p {
32606 padding: 0 60px 0 13px;
32607 }
32608 #wpfnl-toaster-wrapper.quick-toastify-warn-notification .quick-toastify-alert-toast .quick-toastify-alert-container .quick-toastify-cross-icon {
32609 background: #ffffff;
32610 border: 1px solid #e4e6eb;
32611 border-radius: 6px;
32612 display: flex;
32613 justify-content: center;
32614 align-items: center;
32615 cursor: pointer;
32616 }
32617 #wpfnl-toaster-wrapper.quick-toastify-warn-notification .quick-toastify-alert-toast .quick-toastify-alert-container .quick-toastify-cross-icon svg path {
32618 fill: #686f7f;
32619 }
32620 #wpfnl-toaster-wrapper.quick-toastify-warn-notification .quick-toastify-alert-toast .quick-toastify-alert-container .quick-toastify-cross-icon:hover {
32621 background: #e4e6eb;
32622 }
32623 @-webkit-keyframes quick-toastify-fadeinout {
32624 0% {
32625 opacity: 0;
32626 top: 80px;
32627 }
32628 20%, 80% {
32629 opacity: 1;
32630 top: 50px;
32631 }
32632 100% {
32633 opacity: 0;
32634 top: 20px;
32635 }
32636 }
32637 @keyframes quick-toastify-fadeinout {
32638 0% {
32639 opacity: 0;
32640 top: 80px;
32641 }
32642 20%, 80% {
32643 opacity: 1;
32644 top: 50px;
32645 }
32646 100% {
32647 opacity: 0;
32648 top: 20px;
32649 }
32650 }
32651
32652 body.rtl .wpfnl-checkbox label {
32653 padding-right: 29px;
32654 padding-left: 0;
32655 }
32656 body.rtl .wpfnl-checkbox label:before {
32657 left: inherit;
32658 right: 0;
32659 }
32660 body.rtl .wpfnl-checkbox label:after {
32661 left: inherit;
32662 right: 5px;
32663 }
32664 body.rtl .wpfnl-radiobtn label {
32665 padding-right: 29px;
32666 padding-left: 0;
32667 }
32668 body.rtl .wpfnl-radiobtn label::before {
32669 content: "";
32670 position: absolute;
32671 left: inherit;
32672 right: 0;
32673 }
32674 body.rtl .wpfnl-radiobtn label::after {
32675 right: 5px;
32676 left: inherit;
32677 }
32678 body.rtl .wpfnl-delete-alert-wrapper {
32679 right: inherit;
32680 left: 0;
32681 }
32682 body.rtl .delete-alert-new-ui .icon {
32683 right: inherit;
32684 left: -12px;
32685 }
32686 body.rtl .delete-alert-new-ui .wpfnl-delete-confirm-body p {
32687 text-align: right;
32688 }
32689 body.rtl .wpfnl-loader {
32690 margin-left: 0;
32691 margin-right: 4px;
32692 }
32693 body.rtl ul.wpfnl-dropdown {
32694 left: 0;
32695 right: inherit;
32696 }
32697 body.rtl ul.wpfnl-dropdown:after {
32698 left: 21px;
32699 right: inherit;
32700 }
32701 body.rtl ul.wpfnl-dropdown li a svg {
32702 margin-left: 6px;
32703 margin-right: 0;
32704 }
32705 body.rtl .wpfnl-field-wrapper > label {
32706 padding-left: 10px;
32707 padding-right: 0;
32708 }
32709 body.rtl .wpfnl-custom-selectbox .selectbox-selected-value {
32710 text-align: right;
32711 }
32712 body.rtl .wpfnl-custom-selectbox .selectbox-selected-value:before {
32713 left: 15px;
32714 right: inherit;
32715 }
32716 body.rtl .wpfnl-custom-selectbox .selectbox-selected-value {
32717 padding: 13px 12px 13px 33px;
32718 }
32719 body.rtl .wpfnl-custom-selectbox .list-title {
32720 right: -8px;
32721 left: inherit;
32722 }
32723
32724 body.rtl .template-library-modal {
32725 left: inherit;
32726 right: 160px;
32727 }
32728 body.rtl .template-library-modal .funnel-templates-header .back-form-modal {
32729 margin-right: 0;
32730 margin-left: 15px;
32731 }
32732 body.rtl .template-library-modal .funnel-templates-header .back-form-modal svg {
32733 left: 1px;
32734 transform: rotate(180deg);
32735 }
32736 body.rtl .step-template-showcase-modal .steps-template__filter-wrapper .wpfnl-modal-close {
32737 margin-right: 0;
32738 margin-left: 15px;
32739 }
32740 body.rtl .step-template-showcase-modal .steps-template__filter-wrapper .wpfnl-modal-close svg {
32741 transform: rotate(180deg);
32742 }
32743 body.rtl .template-library-modal .funnel-templates-header .template-type-filter {
32744 margin-left: 0;
32745 margin-right: auto;
32746 background-position-x: 13px;
32747 }
32748 body.rtl .step-template-showcase-modal .steps-template__filter-wrapper .pro-free__filter,
32749 body.rtl .template-library-modal .funnel-templates-header .pro-free__filter {
32750 margin-left: 0 !important;
32751 margin-right: auto;
32752 }
32753 body.rtl .step-template-showcase-modal .steps-template__filter-wrapper .pro-free__filter li:first-child,
32754 body.rtl .template-library-modal .funnel-templates-header .pro-free__filter li:first-child {
32755 border-radius: 0 50px 50px 0;
32756 }
32757 body.rtl .step-template-showcase-modal .steps-template__filter-wrapper .pro-free__filter li:last-child,
32758 body.rtl .template-library-modal .funnel-templates-header .pro-free__filter li:last-child {
32759 border-radius: 50px 0 0 50px;
32760 }
32761 body.rtl .step-template-showcase-modal .steps-template__filter-wrapper .pro-free__filter li svg,
32762 body.rtl .template-library-modal .funnel-templates-header .pro-free__filter li svg {
32763 margin-right: 0;
32764 margin-left: 8px;
32765 }
32766 body.rtl .template-library-modal .funnel-templates-sidebar .category-filter-wrapper {
32767 padding-right: 0;
32768 padding-left: 8px;
32769 }
32770 body.rtl .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template.create__from-scratch .funnel-limit-notice svg,
32771 body.rtl .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template.create__from-scratch .btn-default svg {
32772 margin-right: 0;
32773 margin-left: 2px;
32774 }
32775 body.rtl .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .create-step-name-modal .modal-header .close,
32776 body.rtl .step-template-showcase-modal .create-step-name-modal .modal-header .close,
32777 body.rtl .template-library-modal .wpfnl-create-funnel__templates-wrapper .create-funnel-name-modal .modal-header .close {
32778 right: inherit;
32779 left: -11px;
32780 }
32781
32782 body.rtl.folded .template-library-modal {
32783 right: 36px;
32784 width: calc(100% - 36px);
32785 }
32786
32787 body.rtl.wp-funnels_page_edit_funnel #wpcontent {
32788 padding-right: 0;
32789 }
32790 body.rtl .steps-page__header {
32791 padding-right: 24px;
32792 padding-left: 12px;
32793 }
32794 body.rtl .steps-page__header-left .wpfnl-logo a {
32795 border-left: 1px solid #E5E8F3;
32796 border-right: 0;
32797 }
32798 body.rtl .steps-page__header-left .back-link {
32799 margin-right: 0;
32800 margin-left: 15px;
32801 }
32802 body.rtl .steps-page__header-left .back-link svg {
32803 transform: rotate(180deg);
32804 }
32805 body.rtl .steps-page__header-left .add-step-condtion-area li > button svg {
32806 margin-right: 0;
32807 margin-left: 5px;
32808 }
32809 body.rtl .steps-page__header-left .add-step-condtion-area li > button.add-new-step svg {
32810 margin-right: 0;
32811 margin-left: 5px;
32812 }
32813 body.rtl .steps-page__header-center .steps-page__fnl-name .fnl-name-btn {
32814 margin-left: 0;
32815 margin-right: 10px;
32816 }
32817 body.rtl .steps-page__header-right {
32818 margin-left: 0;
32819 margin-right: auto;
32820 }
32821 body.rtl .steps-page__header-right .enable-gbf {
32822 margin-right: 0;
32823 margin-left: 15px;
32824 }
32825 body.rtl .steps-page__header-right .enable-gbf,
32826 body.rtl .steps-page__header-right .funnel-stats {
32827 border-right: none;
32828 padding-right: 0;
32829 margin-right: 0;
32830 border-left: 1px solid #E5E8F3;
32831 margin-left: 5px;
32832 padding-left: 20px;
32833 }
32834 body.rtl .steps-page__header-right .enable-gbf .title,
32835 body.rtl .steps-page__header-right .funnel-stats .title {
32836 margin-right: 0;
32837 margin-left: 10px;
32838 }
32839 body.rtl .steps-page__header-right .dropdown-option {
32840 margin-left: 0;
32841 margin-right: 6px;
32842 }
32843 body.rtl .steps-page__header-right .dropdown-option ul.wpfnl-dropdown {
32844 right: inherit;
32845 left: -4px;
32846 }
32847 body.rtl .steps-page__header-right ul.wpfnl-dropdown:after {
32848 left: 11px;
32849 right: inherit;
32850 }
32851 body.rtl .steps-page__header-right .dropdown-option ul.wpfnl-dropdown a svg {
32852 margin-right: 0;
32853 margin-left: 6px;
32854 }
32855 body.rtl .funnel-window .wpfnl-canvas-zoom-control {
32856 left: inherit;
32857 right: 20px;
32858 }
32859 body.rtl .funnel-window .wpfnl-canvas-helper {
32860 right: inherit;
32861 left: 20px;
32862 }
32863 body.rtl .funnel-window .wpfnl-canvas-helper .help-resource {
32864 right: inherit;
32865 left: 0;
32866 }
32867 body.rtl .funnel-window .wpfnl-canvas-helper .help-resource:before {
32868 bottom: -7px;
32869 right: inherit;
32870 }
32871 body.rtl .wpfnl-drawing-window .drawflow .drawflow-node .inputs .input {
32872 left: -20px;
32873 right: inherit;
32874 }
32875 body.rtl .reconfigure-condition-modal .wpfnl-delete-confirm-body {
32876 text-align: right;
32877 }
32878
32879 body.rtl .wpfnl-step-settings-drawer {
32880 right: inherit;
32881 left: -190px;
32882 }
32883 body.rtl .wpfnl-step-settings-drawer.show-drawer {
32884 right: inherit;
32885 left: 0;
32886 }
32887 body.rtl .wpfnl-step-settings-drawer .drawer-header .drawer-title {
32888 display: flex;
32889 align-items: center;
32890 gap: 3px;
32891 flex-flow: row wrap;
32892 }
32893 body.rtl .steps-settings .steps-settings__tab-nav li a svg {
32894 margin-right: 0;
32895 margin-left: 8px;
32896 }
32897 body.rtl .step-settings__single-tab-content.product .product-head .product-search {
32898 margin-left: 0;
32899 margin-right: 0;
32900 }
32901 body.rtl .step-settings__single-tab-content .product-head .wpfnl-tooltip,
32902 body.rtl .checkout-product-setting-tab__content-wrapper .product-head .wpfnl-tooltip {
32903 margin-left: 10px;
32904 margin-right: auto;
32905 }
32906 body.rtl .step-settings__single-tab-content .product-head .add-product-btn,
32907 body.rtl .checkout-product-setting-tab__content-wrapper .product-head .add-product-btn {
32908 margin-left: 0;
32909 margin-right: 15px;
32910 }
32911 body.rtl .step-settings__single-tab-content .product-head .title,
32912 body.rtl .checkout-product-setting-tab__content-wrapper .product-head .title {
32913 margin-right: 0;
32914 margin-left: 10px;
32915 }
32916 body.rtl .step-settings__single-tab-content .accordion-footer,
32917 body.rtl .step-settings__single-tab-content .accordion-head,
32918 body.rtl .checkout-product-setting-tab__content-wrapper .accordion-footer,
32919 body.rtl .checkout-product-setting-tab__content-wrapper .accordion-head {
32920 padding: 20px 60px 20px 25px;
32921 }
32922 body.rtl .step-settings__single-tab-content .product-single__accordion-head,
32923 body.rtl .checkout-product-setting-tab__content-wrapper .product-single__accordion-head {
32924 padding: 25px 60px 25px 25px;
32925 }
32926 body.rtl .step-settings__single-tab-content .accordion-footer .total-price,
32927 body.rtl .step-settings__single-tab-content .product-single__accordion-head .total-price,
32928 body.rtl .step-settings__single-tab-content .accordion-head .total-price,
32929 body.rtl .checkout-product-setting-tab__content-wrapper .accordion-footer .total-price,
32930 body.rtl .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .total-price,
32931 body.rtl .checkout-product-setting-tab__content-wrapper .accordion-head .total-price {
32932 text-align: left;
32933 }
32934 body.rtl .step-settings__single-tab-content .product-single__accordion-head .product-name ul .product-title,
32935 body.rtl .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .product-name ul .product-title {
32936 padding-left: 0;
32937 padding-right: 19px;
32938 }
32939 body.rtl .step-settings__single-tab-content .product-single__accordion-head .product-action .product-edit,
32940 body.rtl .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .product-action .product-edit {
32941 margin-left: 0;
32942 margin-right: 6px;
32943 }
32944 body.rtl .order-bump-accordion-wrapper .order-bump-accordion-header .title-area .icon {
32945 margin-right: 0;
32946 margin-left: 12px;
32947 }
32948 body.rtl .order-bump-accordion-wrapper .order-bump-accordion-header .title-area .title {
32949 display: inline-flex;
32950 gap: 3px;
32951 }
32952 body.rtl .order-bump-accordion-wrapper .order-bump-accordion-header .action-area button {
32953 margin: 0 6px 0 0;
32954 }
32955 body.rtl .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area {
32956 margin-right: 0;
32957 margin-left: 25px;
32958 }
32959 body.rtl .checkout-order-bump-setting-tab__content-wrapper .wpfnl-field-wrapper > label .color-picker {
32960 right: inherit;
32961 left: 10px;
32962 }
32963 body.rtl .wpfnl-order-bump__template-style1 .template-preview-wrapper .template-content {
32964 padding-left: 0;
32965 padding-right: 20px;
32966 }
32967 body.rtl .wpfnl-order-bump__template-style1 .offer-checkbox .wpfnl-checkbox label {
32968 padding-left: 0;
32969 padding-right: 26px;
32970 }
32971 body.rtl .wpfnl-order-bump__template-style1 .offer-checkbox .wpfnl-checkbox label:after {
32972 left: inherit;
32973 right: 4px;
32974 }
32975 body.rtl .wpfnl-order-bump__template-style2 .offer-checkbox .wpfnl-checkbox label {
32976 padding: 0 20px 0 0;
32977 }
32978 body.rtl .wpfnl-order-bump__template-style2 .offer-checkbox .nav-arrow svg {
32979 transform: rotate(180deg);
32980 }
32981 body.rtl .wpfnl-order-bump__template-style2 .offer-checkbox .nav-arrow {
32982 margin-right: 0;
32983 margin-left: 10px;
32984 animation: moveArrowRtl 1s linear infinite;
32985 }
32986 body.rtl .wpfnl-order-bump__template-style2 .template-preview-wrapper .template-content {
32987 padding-left: 0;
32988 padding-right: 20px;
32989 }
32990 body.rtl .wpfnl-order-bump__template-style2 .offer-checkbox .wpfnl-checkbox label:after {
32991 left: inherit;
32992 right: 3px;
32993 }
32994 body.rtl .wpfnl-order-bump__template-style3 .offer-checkbox .wpfnl-checkbox label {
32995 padding-left: 0;
32996 padding-right: 28px;
32997 }
32998 body.rtl .wpfnl-order-bump__template-style3 .offer-checkbox .wpfnl-checkbox label:after {
32999 left: inherit;
33000 right: 4px;
33001 width: 9px;
33002 height: 5px;
33003 }
33004 body.rtl .wpfnl-order-bump__template-style4 .template-preview-wrapper .template-content {
33005 padding-left: 0;
33006 padding-right: 14px;
33007 }
33008 body.rtl .wpfnl-order-bump__template-style4 .template-preview-wrapper .template-price {
33009 padding-left: 10px;
33010 padding-right: 10px;
33011 }
33012 body.rtl .wpfnl-order-bump__template-style5 .offer-checkbox .wpfnl-checkbox label {
33013 padding-left: 50px;
33014 padding-right: 0;
33015 }
33016 body.rtl .wpfnl-order-bump__template-style5 .offer-checkbox .wpfnl-checkbox label:before {
33017 left: 0;
33018 right: inherit;
33019 }
33020 body.rtl .wpfnl-order-bump__template-style5 .offer-checkbox .wpfnl-checkbox label:after {
33021 left: 4px;
33022 right: inherit;
33023 }
33024 body.rtl .wpfnl-order-bump__template-style5 .offer-checkbox .wpfnl-checkbox input[type=checkbox]:checked + label::after {
33025 right: inherit;
33026 left: 26px;
33027 }
33028 body.rtl .wpfnl-order-bump__template-style5 .template-preview-wrapper .template-content {
33029 padding-right: 0;
33030 padding-left: 14px;
33031 }
33032 body.rtl .wpfnl-order-bump__template-style6 .template-preview-wrapper .template-content {
33033 padding-right: 0;
33034 padding-left: 20px;
33035 }
33036 body.rtl .wpfnl-order-bump__template-style6 .offer-checkbox .wpfnl-checkbox label {
33037 padding: 0 26px 0 0;
33038 }
33039 body.rtl .wpfnl-order-bump__template-style6 .offer-checkbox .wpfnl-checkbox label:after {
33040 left: inherit;
33041 right: 4px;
33042 width: 9px;
33043 height: 5px;
33044 }
33045 body.rtl .wpfnl-order-bump__template-style7 .template-preview-wrapper .template-content-wrapper {
33046 padding-right: 0;
33047 padding-left: 15px;
33048 }
33049 body.rtl .wpfnl-order-bump__template-style8 .offer-checkbox .nav-arrow {
33050 margin-right: 0;
33051 margin-left: 10px;
33052 }
33053 body.rtl .wpfnl-order-bump__template-style8 .offer-checkbox .wpfnl-checkbox label {
33054 padding: 0 20px 0 0;
33055 }
33056 body.rtl .wpfnl-order-bump__template-style8 .offer-checkbox .wpfnl-checkbox label:after {
33057 left: inherit;
33058 right: 2px;
33059 top: 5px;
33060 width: 6px;
33061 height: 3px;
33062 }
33063 body.rtl .wpfnl-order-bump__template-style8 .offer-checkbox .nav-arrow svg {
33064 transform: rotate(180deg);
33065 }
33066 body.rtl .wpfnl-order-bump__template-style9 .template-preview-wrapper .template-content {
33067 padding-right: 20px;
33068 padding-left: 0;
33069 }
33070 body.rtl .wpfnl-order-bump__template-style9 .offer-checkbox .wpfnl-checkbox label {
33071 padding: 0 26px 0 0;
33072 }
33073 body.rtl .wpfnl-order-bump__template-style9 .offer-checkbox .wpfnl-checkbox label:after {
33074 right: 3px;
33075 left: inherit;
33076 }
33077 body.rtl .wpfnl-order-bump__template-style10 .template-preview-wrapper .template-title {
33078 padding-left: 15px;
33079 padding-right: 0;
33080 }
33081 body.rtl .wpfnl-order-bump__template-style10 .template-preview-wrapper .template-title .nav-arrow {
33082 top: 2px;
33083 margin-left: 7px;
33084 margin-right: 0;
33085 }
33086 body.rtl .wpfnl-order-bump__template-style10 .template-preview-wrapper .template-title .nav-arrow svg {
33087 transform: rotate(-180deg);
33088 }
33089 body.rtl .wpfnl-order-bump__template-style10 .offer-checkbox {
33090 text-align: left;
33091 }
33092 body.rtl .wpfnl-order-bump__template-style11 .template-preview-wrapper .template-title-area .product-price {
33093 text-align: left;
33094 }
33095 body.rtl .wpfnl-order-bump__template-style11 .offer-checkbox .wpfnl-checkbox label {
33096 padding: 0 26px 0 0;
33097 }
33098 body.rtl .wpfnl-order-bump__template-style11 .offer-checkbox .wpfnl-checkbox label:after {
33099 right: 4px;
33100 left: inherit;
33101 }
33102 body.rtl .wpfnl-order-bump__template-style12 .template-preview-wrapper .template-img {
33103 margin: 0 0 6px 16px;
33104 float: right;
33105 }
33106 body.rtl .wpfnl-order-bump__template-style12 .template-preview-wrapper .template-content {
33107 clear: left;
33108 }
33109 body.rtl .wpfnl-order-bump__template-style12 .offer-checkbox .wpfnl-checkbox label {
33110 padding-right: 26px;
33111 padding-left: 0;
33112 }
33113 body.rtl .wpfnl-order-bump__template-style12 .offer-checkbox .wpfnl-checkbox label:after {
33114 right: 4px;
33115 left: inherit;
33116 }
33117 body.rtl .wpfnl-order-bump__template-style13 .offer-checkbox .wpfnl-checkbox label {
33118 padding-right: 26px;
33119 padding-left: 0;
33120 }
33121 body.rtl .wpfnl-order-bump__template-style13 .offer-checkbox .wpfnl-checkbox label:after {
33122 right: 4px;
33123 left: inherit;
33124 }
33125 body.rtl .wpfnl-order-bump__template-style13 .product-price {
33126 margin-right: 5px;
33127 margin-left: 0;
33128 }
33129 body.rtl .wpfnl-order-bump__template-style13 .template-preview-wrapper .template-content {
33130 padding-right: 20px;
33131 padding-left: 0;
33132 }
33133 body.rtl .wpfnl-order-bump__template-style14 .offer-checkbox .wpfnl-checkbox label {
33134 padding: 0 26px 0 0;
33135 }
33136 body.rtl .wpfnl-order-bump__template-style14 .offer-checkbox .wpfnl-checkbox label:after {
33137 right: 3px;
33138 left: inherit;
33139 }
33140 body.rtl .wpfnl-order-bump__template-style14 .template-preview-wrapper .template-content {
33141 padding-right: 20px;
33142 padding-left: 0;
33143 }
33144 body.rtl .checkout-edit-field-tab__content-wrapper .edit-field-settings__tab-nav li.restore-btn {
33145 margin-right: auto;
33146 margin-left: 0;
33147 }
33148 body.rtl .checkout-edit-field-tab__content-wrapper .edit-field-settings__tab-nav li.add-new-checkout-field-btn {
33149 margin-right: 20px;
33150 margin-left: 0;
33151 }
33152 body.rtl .checkout-edit-field-tab__content-wrapper .edit-field-settings__tab-nav {
33153 padding: 23px 0 23px 20px;
33154 }
33155 body.rtl .edit-field-settings__single-tab-content .checkout-field-header {
33156 padding: 20px 65px 20px 20px;
33157 }
33158 body.rtl .edit-field-settings__single-tab-content .checkout__single-field {
33159 padding: 25px 65px 25px 20px;
33160 }
33161 body.rtl .edit-field-settings__single-tab-content .checkout-field-header .field-hamburger,
33162 body.rtl .edit-field-settings__single-tab-content .checkout__single-field .field-hamburger {
33163 right: 20px;
33164 left: inherit;
33165 }
33166 body.rtl .wpfnl-step-settings-drawer.edit-field-drawer.show-edit-field-drawer {
33167 right: inherit;
33168 left: 0;
33169 }
33170 body.rtl .checkout-edit-field-tab__content-wrapper .edit-field-drawer .drawer-body .wpfnl-field-wrapper .wpfnl-checkbox label {
33171 padding-right: 33px;
33172 padding-left: 0;
33173 }
33174 body.rtl .step-settings__single-tab-content .product-head .product-search,
33175 body.rtl .checkout-product-setting-tab__content-wrapper .product-head .product-search {
33176 margin-left: 0;
33177 margin-right: auto;
33178 }
33179 body.rtl .step-settings__single-tab-content .product-head .product-search .select2-selection__rendered,
33180 body.rtl .checkout-product-setting-tab__content-wrapper .product-head .product-search .select2-selection__rendered {
33181 padding: 10px 35px 10px 10px;
33182 }
33183 body.rtl .step-settings__single-tab-content .product-head .product-search .search-icon,
33184 body.rtl .checkout-product-setting-tab__content-wrapper .product-head .product-search .search-icon {
33185 left: inherit;
33186 right: 10px;
33187 }
33188 body.rtl .steps-settings .settings-content__footer .btn-default .wpfnl-loader {
33189 margin-left: 0;
33190 margin-right: 6px;
33191 }
33192 @keyframes moveArrowRtl {
33193 0%, 100% {
33194 transform: translateX(8px);
33195 opacity: 1;
33196 }
33197 50%, 90% {
33198 transform: translateX(-15px);
33199 opacity: 0;
33200 }
33201 99% {
33202 transform: translateX(8px);
33203 opacity: 0;
33204 }
33205 }
33206
33207 @media only screen and (max-width: 1199px) {
33208 body.rtl .step-settings__single-tab-content .product-single__accordion-head,
33209 body.rtl .checkout-product-setting-tab__content-wrapper .product-single__accordion-head {
33210 padding: 20px 50px 20px 20px;
33211 }
33212 }
33213 body.rtl .wpfnl-selectbox .selected-option {
33214 padding: 13px 14px 11px 30px;
33215 }
33216 body.rtl .wpfnl-selectbox .selected-option:before {
33217 left: 14px;
33218 right: inherit;
33219 }
33220 body.rtl .step-condition-drawer .false-condition-wapper .next-step-box .wpfnl-selectbox .selected-option {
33221 padding: 14px 14px 12px 30px;
33222 }
33223 body.rtl .step-condition-drawer .false-condition-wapper .next-step-box .wpfnl-selectbox .add-item-step button svg {
33224 transform: rotate(-180deg);
33225 }
33226
33227 body.rtl .ab-testing-drawer .header-left .ab-testing-status {
33228 margin-left: 0;
33229 margin-right: 8px;
33230 }
33231 body.rtl .wpfnl-step-settings-drawer .drawer-header .wpfnl-drawer-close svg {
33232 transform: rotate(180deg);
33233 }
33234 body.rtl .ab-testing-drawer .header-right .more-options .options-dropdown {
33235 left: -10px;
33236 right: inherit;
33237 }
33238 body.rtl .ab-testing-drawer .traffic-distribution-modal {
33239 right: inherit;
33240 left: 0;
33241 }
33242 body.rtl .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body .variation-single-list .variation-step-title .variation-type {
33243 margin-left: 0;
33244 margin-right: 8px;
33245 }
33246 body.rtl .ab-testing-drawer .header-right .btn-default .wpfnl-loader {
33247 margin: 0;
33248 }
33249 body.rtl .ab-testing-stats .stats-wrapper thead th .col-inner-wrap {
33250 text-align: right;
33251 }
33252 body.rtl .ab-testing-drawer .ab-testing-winner-modal {
33253 right: inherit;
33254 left: 0;
33255 }
33256 body.rtl .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-body .wpfnl-checkbox label {
33257 padding-right: 29px;
33258 padding-left: 0;
33259 }
33260 body.rtl .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-body .wpfnl-checkbox label:after {
33261 right: 3px;
33262 left: inherit;
33263 }
33264 body.rtl .ab-testing-drawer .single-ab-step .step-control-button .options-dropdown {
33265 left: inherit;
33266 right: 0;
33267 }
33268 body.rtl .ab-testing-drawer .single-ab-step .variation-type {
33269 right: 15px;
33270 left: inherit;
33271 }
33272 body.rtl .ab-testing-drawer .single-ab-step .ab-variation-delete {
33273 right: inherit;
33274 left: -8px;
33275 }
33276 body.rtl .ab-testing-drawer .add-step-wrapper .add-steps-options,
33277 body.rtl .wpfnl-drawing-window .addstep .add-step-wrapper .add-steps-options {
33278 right: calc(100% + 15px);
33279 left: inherit;
33280 }
33281 body.rtl .ab-testing-drawer .add-step-wrapper .add-steps-options {
33282 right: calc(100% + 15px);
33283 left: inherit;
33284 }
33285 body.rtl .ab-testing-drawer .ab-testing-confirmation-modal {
33286 right: 160px;
33287 left: inherit;
33288 }
33289 body.rtl .folded .ab-testing-drawer .ab-testing-confirmation-modal {
33290 right: 36px;
33291 left: inherit;
33292 }
33293 body.rtl .ab-testing-drawer .ab-testing-confirmation-modal .close-confirmation-modal {
33294 left: -13px;
33295 right: inherit;
33296 }
33297
33298 body.rtl .wpfnl-webhook-drawer .drawer-header .webhook-search {
33299 margin-right: auto;
33300 margin-left: 0;
33301 }
33302 body.rtl .wpfnl-webhook-drawer .drawer-header .webhook-search input[type=text] {
33303 padding-right: 34px;
33304 margin-left: 15px;
33305 }
33306 body.rtl .wpfnl-webhook-drawer .drawer-header .webhook-search svg {
33307 right: 14px;
33308 left: inherit;
33309 }
33310 body.rtl .webhook-settings-drawer .wpfnl-field-wrapper .wpfnl-fields .link-icon {
33311 border-left: 1px solid #EEF0F3;
33312 border-right: 0;
33313 }
33314 body.rtl .webhook-settings-drawer .request-url input[type=text] {
33315 padding-right: 50px;
33316 padding-left: 15px;
33317 }
33318 body.rtl .webhook-settings-drawer .wpfnl-field-wrapper select {
33319 padding-left: 36px;
33320 padding-right: 15px;
33321 background-position-x: 15px;
33322 }
33323 body.rtl .webhook-settings-drawer .additional-settings .request-body .wpfnl-radiobtn label::after {
33324 right: 6px;
33325 left: inherit;
33326 }
33327 body.rtl .wpfnl-webhook-drawer .drawer-body .wpfnl-field-wrapper > label.has-tooltip .wpfnl-tooltip {
33328 margin-right: 3px;
33329 margin-left: 0;
33330 }
33331 body.rtl .webhook-settings-drawer .feed-name .wpfnl-tooltip p {
33332 right: calc(100% + 8px);
33333 left: inherit;
33334 }
33335 body.rtl .webhook-settings-drawer .feed-name .wpfnl-tooltip p:before {
33336 right: -4px;
33337 left: inherit;
33338 }
33339 body.rtl .wpfnl-webhook-drawer .webhook-list-wrapper .webhook-single-list .action-field button {
33340 margin-right: 2px;
33341 margin-left: 0;
33342 }
33343 body.rtl .delete-alert-new-ui .wpfnl-delete-confirm-body {
33344 padding: 26px 26px 26px 20px;
33345 }
33346
33347 body.rtl .wpfnl-drawflow-window .wpfnl-analytics {
33348 right: inherit;
33349 left: 0px;
33350 }
33351 body.rtl .wpfnl-drawflow-window .wpfnl-analytics .analytics-header .backto-steps svg {
33352 transform: rotate(180deg);
33353 }
33354 body.rtl .wpfnl-drawflow-window .wpfnl-analytics .analytics-header .header-right select {
33355 padding: 14px 20px 12px 40px;
33356 background-position-x: 15px;
33357 }
33358 body.rtl .wpfnl-drawflow-window .wpfnl-analytics .analytics-full-loader {
33359 right: 160px;
33360 left: inherit;
33361 }
33362 body.rtl.folded .wpfnl-drawflow-window .wpfnl-analytics .analytics-full-loader {
33363 right: 36px;
33364 left: inherit;
33365 }
33366 body.rtl .wpfnl-analytics .analytics-revenue .revenue-box-header .stat-indicator .indicator:before {
33367 margin-left: 8px;
33368 margin-right: 0;
33369 }
33370 body.rtl .wpfnl-analytics .analytics-revenue .single-tab-content .barchart-inner-wrapper {
33371 padding: 10px 60px 9px 15px;
33372 }
33373 body.rtl .wpfnl-analytics .analytics-revenue .single-tab-content .chart-percent-label .single-label:before {
33374 right: 50px;
33375 left: inherit;
33376 }
33377 body.rtl .wpfnl-analytics .analytics-conversion .conversion-box-header .carousel-navigator {
33378 direction: ltr;
33379 }
33380
33381 @media only screen and (max-width: 782px) {
33382 body.rtl.folded .wpfnl-drawflow-window .wpfnl-analytics .analytics-full-loader {
33383 right: 0;
33384 left: inherit;
33385 }
33386 }
33387 body.rtl .wpfnl-dashboard__header .funnel-search {
33388 margin-left: 20px;
33389 margin-right: 0;
33390 }
33391 body.rtl .wpfnl-dashboard__header .funnel-search .search-group input {
33392 padding-right: 40px;
33393 padding-left: 0;
33394 }
33395 body.rtl .wpfnl-dashboard__header .funnel-search .search-group svg {
33396 right: 12px;
33397 left: inherit;
33398 }
33399 body.rtl .wpfnl-dashboard__header a.import-export {
33400 margin-left: 14px;
33401 margin-right: 0;
33402 }
33403 body.rtl .wpfnl-dashboard__header a.import-export.wpfnl-export-all-funnels {
33404 margin-left: 14px;
33405 margin-right: auto;
33406 }
33407 body.rtl .wpfnl-dashboard__header .add-new-funnel-btn svg {
33408 margin-left: 3px;
33409 margin-right: 0;
33410 }
33411 body.rtl .funnel-list__wrapper .funnel__single-list .funnel-list__bulk-action {
33412 right: 24px;
33413 left: inherit;
33414 }
33415 body.rtl .funnel-list__wrapper .funnel__single-list .bulk-action-wrapper {
33416 right: 60px;
33417 left: inherit;
33418 }
33419 body.rtl .funnel-list__wrapper .funnel__single-list .bulk-action-wrapper .bulk-delete-toggler > svg {
33420 margin-right: 16px;
33421 margin-left: 0;
33422 }
33423 body.rtl .funnel-list__wrapper .funnel__single-list .bulk-action-wrapper .bulk-delete-toggler:before {
33424 left: 27px;
33425 right: inherit;
33426 }
33427 body.rtl .funnel-list__wrapper .funnel__single-list.list-header {
33428 padding: 15px 60px 15px 24px;
33429 }
33430 body.rtl .funnel-list__wrapper .funnel__single-list .wpfnl-name {
33431 padding-right: 45px;
33432 padding-left: 15px;
33433 }
33434 body.rtl .funnel-list__wrapper .funnel__single-list {
33435 padding: 14px 60px 14px 24px;
33436 }
33437 body.rtl .funnel-list__wrapper .funnel__single-list .wpfnl-name .builder-logo {
33438 right: 0;
33439 left: inherit;
33440 }
33441 body.rtl .funnel-list__wrapper .funnel__single-list .wpfnl-intigrations .automation-tag svg {
33442 margin-left: 6px;
33443 margin-right: 0;
33444 }
33445 body.rtl .funnel-list__wrapper .funnel__single-list .list-action ul.more-actions {
33446 left: -22px;
33447 right: inherit;
33448 }
33449 body.rtl .wpfnl-pagination .nav-link.prev svg,
33450 body.rtl .wpfnl-pagination .nav-link.next svg {
33451 transform: rotate(180deg);
33452 }
33453
33454 @media only screen and (max-width: 1199px) {
33455 body.rtl .funnel-list__wrapper .funnel__single-list.list-header {
33456 padding: 15px 45px 15px 15px;
33457 }
33458 body.rtl .funnel-list__wrapper .funnel__single-list {
33459 padding: 10px 45px 10px 15px;
33460 }
33461 body.rtl .funnel-list__wrapper .funnel__single-list .funnel-list__bulk-action {
33462 right: 15px;
33463 }
33464 body.rtl .funnel-list__wrapper .funnel__single-list .wpfnl-name {
33465 padding-left: 10px;
33466 }
33467 }
33468 body.rtl .funnel-settings__header {
33469 padding: 28px 30px 27px 20px;
33470 }
33471 body.rtl .funnel-settings__header .helper-link li {
33472 margin-right: 35px;
33473 margin-left: 0;
33474 }
33475 body.rtl .funnel-settings__header .helper-link li:first-child {
33476 margin-right: 0;
33477 }
33478 body.rtl .wpfn-settings__nav .nav-li svg {
33479 margin-left: 6px;
33480 margin-right: 0;
33481 }
33482 body.rtl .wpfnl-field-wrapper > label.has-tooltip .wpfnl-tooltip {
33483 margin-right: 10px;
33484 margin-left: 0;
33485 }
33486 body.rtl .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper .wpfnl-fields .clear-template span {
33487 margin-left: 5px;
33488 margin-right: 0;
33489 }
33490 body.rtl .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .utm .settings-title > svg,
33491 body.rtl .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .gtm .settings-title > svg,
33492 body.rtl .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .facebook-pixel .settings-title > svg {
33493 margin-left: 10px;
33494 margin-right: 0;
33495 }
33496 body.rtl .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .utm .settings-title a,
33497 body.rtl .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .gtm .settings-title a,
33498 body.rtl .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .facebook-pixel .settings-title a {
33499 margin-right: auto;
33500 margin-left: 0;
33501 }
33502 body.rtl .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper.analytics-stats .wpfnl-fields .wpfnl-checkbox {
33503 margin: 5px 0 5px 25px;
33504 }
33505
33506 body.rtl .mailmint-automation .header-right .more-options .options-dropdown {
33507 left: -10px;
33508 right: inherit;
33509 }
33510 body.rtl .mailmint-automation .automation-single-step .delete-action {
33511 left: -10px;
33512 right: inherit;
33513 }
33514 body.rtl .wpfnl-custom-selectbox .selectbox-search input[type=search] {
33515 padding: 6px 36px 4px 15px;
33516 }
33517 body.rtl .wpfnl-custom-selectbox .selectbox-search .search-icon {
33518 right: 25px;
33519 left: inherit;
33520 }
33521 body.rtl .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .wpfnl-selectbox .submenu {
33522 right: 100%;
33523 left: inherit;
33524 }
33525 body.rtl .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .wpfnl-selectbox .angle-right {
33526 left: 9px;
33527 right: inherit;
33528 transform: rotate(90deg);
33529 }
33530 body.rtl .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__input {
33531 padding: 11px 32px 9px 20px;
33532 }
33533 body.rtl .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules:before {
33534 left: 8px;
33535 right: inherit;
33536 }
33537 body.rtl .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .condition-symbol {
33538 left: -4px;
33539 right: inherit;
33540 }
33541 body.rtl .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-actions::before {
33542 left: -30px;
33543 right: inherit;
33544 }
33545 body.rtl .mailmint-automation .steps-settings-sidebar .steps-settings .form-group select {
33546 padding-left: 38px;
33547 padding-right: 15px;
33548 background-position-x: 15px;
33549 }
33550 body.rtl .mailmint-automation .steps-settings-sidebar .webhook-outgoing .current-user-repeater > hr {
33551 right: -15px;
33552 left: inherit;
33553 }
33554 body.rtl .mailmint-automation .steps-settings-sidebar .add-template-section .add-template > span svg {
33555 margin-left: 0;
33556 margin-right: 8px;
33557 transform: rotate(180deg);
33558 }
33559 body.rtl .wpfnl-mrm-email-template__wrapper {
33560 left: 0;
33561 right: inherit;
33562 }
33563 body.rtl .wpfnl-mrm-email-template__modal .cross-icon {
33564 left: -20px;
33565 right: inherit;
33566 }
33567 body.rtl .mailmint-automation .logical-decision-box .single-decision.decision-yes {
33568 transform: translateX(calc(-50% + 1px));
33569 }
33570 body.rtl .mailmint-automation .logical-decision-box .single-decision.decision-no {
33571 transform: translateX(calc(50% - 1px));
33572 }
33573 body.rtl .mailmint-automation .logical-decision-box .logical-text {
33574 left: 25%;
33575 right: inherit;
33576 }
33577 body.rtl .mailmint-automation .logical-decision-box .logical-text.logical-no-text {
33578 right: 25%;
33579 left: inherit;
33580 }
33581
33582 body.rtl .wpfnl-settings-drawer .fnl-settings-content .settings-title > svg {
33583 margin-left: 10px;
33584 margin-right: 0;
33585 }
33586 body.rtl .wpfnl-settings-drawer .fnl-settings-content #wpfnl-utm .wpfnl-field-wrapper {
33587 padding-left: 30px;
33588 margin-right: 0;
33589 }
33590 body.rtl .wpfnl-settings-drawer .fnl-settings-content .settings-title a {
33591 margin-right: auto;
33592 margin-left: 0;
33593 }
33594
33595 body.rtl .wpfnl-automation-window .automation-darwer {
33596 left: -190px;
33597 right: inherit;
33598 }
33599 body.rtl .wpfnl-automation-window .automation-darwer.show-drawer {
33600 left: 0;
33601 right: inherit;
33602 }
33603 body.rtl .wpfnl-automation-window .automation-darwer .drawer-header .automation-name-wrapper label {
33604 padding-left: 7px;
33605 padding-right: 0;
33606 }
33607 body.rtl .wpfnl-automation-window .automation-darwer .drawer-header .automation-name-wrapper > button {
33608 margin-right: 10px;
33609 margin-left: 0;
33610 }
33611 body.rtl .wpfnl-automation-window .automation-darwer .drawer-header .connect-crm {
33612 margin-right: 30px;
33613 margin-left: 0;
33614 }
33615 body.rtl .wpfnl-automation-window .automation-darwer .drawer-header .wpfnl-drawer-close {
33616 margin-right: auto;
33617 margin-left: 0;
33618 }
33619 body.rtl .wpfnl-automation-window .automation-darwer .drawer-header .connect-crm .connect-crm-title {
33620 padding-left: 7px;
33621 padding-right: 0;
33622 }
33623
33624 /*# sourceMappingURL=wpfnl-admin.css.map */
33625