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

33,714 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 position: relative;
8608 }
8609 .vf-mode-btn:first-child {
8610 border-bottom: 1px solid #eaecf0;
8611 }
8612 .vf-mode-btn span:not(.action-tooltip) {
8613 font-size: 12px;
8614 font-weight: 500;
8615 color: #7a8b9a;
8616 transition: color 0.15s ease;
8617 line-height: 1.2;
8618 }
8619 .vf-mode-btn svg {
8620 width: 16px;
8621 height: 16px;
8622 flex-shrink: 0;
8623 }
8624 .vf-mode-btn .action-tooltip {
8625 position: absolute;
8626 top: 50%;
8627 right: calc(100% + 12px);
8628 transform: translateY(-50%);
8629 border-radius: 8px;
8630 background: #10052E;
8631 box-shadow: 0 2px 15px 0 rgba(22, 28, 32, 0.08);
8632 color: #E8E8E9;
8633 font-size: 12px;
8634 font-weight: 400;
8635 line-height: 1;
8636 padding: 8px 12px;
8637 opacity: 0;
8638 visibility: hidden;
8639 transition: opacity 0.2s ease, visibility 0.2s ease, right 0.2s ease;
8640 white-space: nowrap;
8641 z-index: 10;
8642 pointer-events: none;
8643 }
8644 .vf-mode-btn .action-tooltip:after {
8645 content: "";
8646 position: absolute;
8647 top: 50%;
8648 right: -4px;
8649 width: 8px;
8650 height: 8px;
8651 background: #10052E;
8652 transform: translateY(-50%) rotate(45deg);
8653 border-radius: 2px;
8654 }
8655 .vf-mode-btn:hover .action-tooltip {
8656 opacity: 1;
8657 visibility: visible;
8658 right: calc(100% + 8px);
8659 }
8660 .vf-mode-btn:hover:not(.vf-mode-btn--active) span:not(.action-tooltip) {
8661 color: #344054;
8662 }
8663 .vf-mode-btn--active span:not(.action-tooltip) {
8664 color: #6e42d3;
8665 }
8666
8667 .funnel-window {
8668 display: flex;
8669 flex-direction: column;
8670 height: calc(100vh - 32px);
8671 overflow: hidden;
8672 }
8673 .funnel-window .wpfnl-canvas-zoom-control {
8674 display: flex;
8675 align-items: center;
8676 row-gap: 6px;
8677 z-index: 2;
8678 padding: 0;
8679 position: absolute;
8680 top: 50px;
8681 right: 16px;
8682 flex-flow: column;
8683 }
8684 .funnel-window .wpfnl-canvas-zoom-control .zoom-controls {
8685 display: flex;
8686 align-items: center;
8687 flex-direction: column;
8688 gap: 0px;
8689 background: #ffffff;
8690 padding: 0;
8691 flex-shrink: 0;
8692 border-radius: 6px;
8693 border: 1px solid #eaecf0;
8694 }
8695 .funnel-window .wpfnl-canvas-zoom-control .zoom-helper {
8696 margin-left: auto;
8697 display: none;
8698 align-items: center;
8699 flex-shrink: 0;
8700 }
8701 .funnel-window .wpfnl-canvas-zoom-control .zoom-level,
8702 .funnel-window .wpfnl-canvas-zoom-control .full-screen,
8703 .funnel-window .wpfnl-canvas-zoom-control .zoom-out,
8704 .funnel-window .wpfnl-canvas-zoom-control .zoom-in {
8705 border: none;
8706 border-bottom: 1px solid #EEF0F3;
8707 width: 34px;
8708 height: 34px;
8709 background: transparent;
8710 display: flex;
8711 flex-flow: column;
8712 align-items: center;
8713 justify-content: center;
8714 cursor: pointer;
8715 position: relative;
8716 }
8717 .funnel-window .wpfnl-canvas-zoom-control .zoom-level .action-tooltip,
8718 .funnel-window .wpfnl-canvas-zoom-control .full-screen .action-tooltip,
8719 .funnel-window .wpfnl-canvas-zoom-control .zoom-out .action-tooltip,
8720 .funnel-window .wpfnl-canvas-zoom-control .zoom-in .action-tooltip {
8721 position: absolute;
8722 top: 50%;
8723 right: calc(100% + 12px);
8724 transform: translateY(-50%);
8725 border-radius: 8px;
8726 background: #10052E;
8727 box-shadow: 0 2px 15px 0 rgba(22, 28, 32, 0.08);
8728 color: #E8E8E9;
8729 font-size: 12px;
8730 font-weight: 400;
8731 line-height: 1;
8732 padding: 8px 12px;
8733 opacity: 0;
8734 visibility: hidden;
8735 transition: opacity 0.2s ease, visibility 0.2s ease, right 0.2s ease;
8736 white-space: nowrap;
8737 z-index: 10;
8738 pointer-events: none;
8739 }
8740 .funnel-window .wpfnl-canvas-zoom-control .zoom-level .action-tooltip:after,
8741 .funnel-window .wpfnl-canvas-zoom-control .full-screen .action-tooltip:after,
8742 .funnel-window .wpfnl-canvas-zoom-control .zoom-out .action-tooltip:after,
8743 .funnel-window .wpfnl-canvas-zoom-control .zoom-in .action-tooltip:after {
8744 content: "";
8745 position: absolute;
8746 top: 50%;
8747 right: -4px;
8748 width: 8px;
8749 height: 8px;
8750 background: #10052E;
8751 transform: translateY(-50%) rotate(45deg);
8752 border-radius: 2px;
8753 }
8754 .funnel-window .wpfnl-canvas-zoom-control .zoom-level:hover .action-tooltip,
8755 .funnel-window .wpfnl-canvas-zoom-control .full-screen:hover .action-tooltip,
8756 .funnel-window .wpfnl-canvas-zoom-control .zoom-out:hover .action-tooltip,
8757 .funnel-window .wpfnl-canvas-zoom-control .zoom-in:hover .action-tooltip {
8758 opacity: 1;
8759 visibility: visible;
8760 right: calc(100% + 8px);
8761 }
8762 .funnel-window .wpfnl-canvas-zoom-control .zoom-in {
8763 border-bottom: none;
8764 }
8765 .funnel-window .wpfnl-canvas-zoom-control .zoom-level {
8766 font-weight: 500;
8767 font-size: 10px;
8768 line-height: 1.2;
8769 color: #7A8B9A;
8770 text-align: center;
8771 }
8772 .funnel-window .wpfnl-canvas-zoom-control[data-tour=yes] {
8773 z-index: 4;
8774 }
8775
8776 .wpfnl-drawflow-window.is-expand-mode {
8777 position: fixed;
8778 inset: 0;
8779 z-index: 99999;
8780 background: #f6f5fa;
8781 }
8782 .wpfnl-drawflow-window.is-expand-mode .drawflow-window-header {
8783 display: none;
8784 }
8785 .wpfnl-drawflow-window.is-expand-mode .funnel-window {
8786 height: 100vh;
8787 }
8788 .wpfnl-drawflow-window.is-expand-mode .wpfnl-drawing-wrapper {
8789 height: 100vh;
8790 }
8791 .wpfnl-drawflow-window.is-expand-mode .wpfnl-drawing-window {
8792 height: 100vh;
8793 }
8794 .wpfnl-drawflow-window.is-expand-mode .wpfnl-vertical-flow-view {
8795 height: 100vh;
8796 }
8797 .wpfnl-drawflow-window.is-expand-mode .expand-mode-exit-btn {
8798 position: absolute;
8799 top: 12px;
8800 left: 16px;
8801 z-index: 10;
8802 display: flex;
8803 align-items: center;
8804 gap: 5px;
8805 background: #ffffff;
8806 border: 1px solid #eaecf0;
8807 border-radius: 6px;
8808 padding: 6px 12px;
8809 cursor: pointer;
8810 font-size: 12px;
8811 font-weight: 500;
8812 color: #7a8b9a;
8813 transition: background 0.15s ease, color 0.15s ease;
8814 }
8815 .wpfnl-drawflow-window.is-expand-mode .expand-mode-exit-btn svg {
8816 width: 10px;
8817 height: 10px;
8818 flex-shrink: 0;
8819 }
8820 .wpfnl-drawflow-window.is-expand-mode .expand-mode-exit-btn svg path {
8821 stroke: #7a8b9a;
8822 }
8823 .wpfnl-drawflow-window.is-expand-mode .expand-mode-exit-btn:hover {
8824 background: #f6f5fa;
8825 color: #344054;
8826 }
8827 .wpfnl-drawflow-window.is-expand-mode .expand-mode-exit-btn:hover svg path {
8828 stroke: #344054;
8829 }
8830
8831 body.wpfnl-builder-expand {
8832 overflow: hidden;
8833 }
8834 body.wpfnl-builder-expand #wpadminbar,
8835 body.wpfnl-builder-expand #adminmenuwrap,
8836 body.wpfnl-builder-expand #adminmenuback {
8837 display: none !important;
8838 }
8839
8840 .wpfnl-box {
8841 background: #FFFFFF;
8842 box-shadow: 0px 2px 4px rgba(223, 223, 249, 0.25);
8843 border-radius: 6px;
8844 padding: 25px 30px;
8845 margin-bottom: 20px;
8846 }
8847 .wpfnl-box:last-child {
8848 margin-bottom: 0;
8849 }
8850 .wpfnl-box.transparent {
8851 background: transparent;
8852 box-shadow: none;
8853 padding: 4px 0px;
8854 }
8855
8856 .wpfnl-field-wrapper {
8857 display: flex;
8858 flex-flow: row wrap;
8859 align-items: center;
8860 justify-content: flex-start;
8861 margin-bottom: 30px;
8862 }
8863 .wpfnl-field-wrapper:last-child {
8864 margin-bottom: 0;
8865 }
8866 .wpfnl-field-wrapper > label {
8867 width: 240px;
8868 padding-right: 10px;
8869 }
8870 .wpfnl-field-wrapper > label.has-tooltip {
8871 display: flex;
8872 flex-flow: row;
8873 align-items: center;
8874 justify-content: flex-start;
8875 }
8876 .wpfnl-field-wrapper > label.has-tooltip .wpfnl-tooltip {
8877 margin-left: 10px;
8878 }
8879 .wpfnl-field-wrapper .wpfnl-fields {
8880 max-width: 410px;
8881 width: calc(100% - 240px);
8882 }
8883 .wpfnl-field-wrapper .wpfnl-fields select {
8884 margin-right: 0;
8885 }
8886
8887 .steps-settings .steps-settings__tab-nav {
8888 display: flex;
8889 flex-flow: row wrap;
8890 align-items: center;
8891 margin: 25px 0 22px;
8892 }
8893 .steps-settings .steps-settings__tab-nav li a {
8894 color: #7A8B9A;
8895 font-weight: 500;
8896 position: relative;
8897 display: flex;
8898 align-items: center;
8899 padding: 0 18px;
8900 height: 42px;
8901 line-height: 43px;
8902 border: 1px solid transparent;
8903 border-radius: 8px;
8904 cursor: pointer;
8905 transition: none;
8906 }
8907 .steps-settings .steps-settings__tab-nav li a svg {
8908 display: block;
8909 margin-right: 8px;
8910 position: relative;
8911 }
8912 .steps-settings .steps-settings__tab-nav li .pro-tag {
8913 position: absolute;
8914 top: -10px;
8915 right: 15px;
8916 }
8917 .steps-settings .steps-settings__tab-nav li.disabled .pro-tag-icon {
8918 position: static;
8919 margin-left: 6px;
8920 margin-top: -3px;
8921 }
8922 .steps-settings .steps-settings__tab-nav li.active:not(.disabled) a {
8923 color: #363B4E;
8924 border-color: #6E42D3;
8925 background-color: #ffffff;
8926 box-shadow: 0 20px 16px 0 rgba(189, 193, 200, 0.2);
8927 }
8928 .steps-settings .steps-settings__tab-nav li.active:not(.disabled) a .icon.stroke {
8929 stroke: #6E42D3;
8930 }
8931 .steps-settings .steps-settings__tab-nav li.active:not(.disabled) a .icon.order-bump-icon path {
8932 fill: #6E42D3;
8933 }
8934 .steps-settings .steps-settings__tab-nav li.active:not(.disabled) a[href="#general"] path {
8935 stroke: #6E42D3;
8936 }
8937 .steps-settings .steps-settings__tab-nav li.active:not(.disabled).nav-settings rect,
8938 .steps-settings .steps-settings__tab-nav li.active:not(.disabled).nav-settings circle,
8939 .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,
8940 .steps-settings .steps-settings__tab-nav li.active:not(.disabled).nav-stats circle,
8941 .steps-settings .steps-settings__tab-nav li.active:not(.disabled).nav-stats path {
8942 stroke: #6E42D3;
8943 }
8944 .steps-settings .steps-settings__tab-nav li.declare-winner.active a path {
8945 stroke: #6E42D3;
8946 }
8947 .steps-settings .steps-settings__tab-nav li.reset {
8948 margin-left: auto;
8949 margin-right: 40px;
8950 }
8951 .steps-settings .steps-settings__tab-nav li.reset button {
8952 font-size: 14px;
8953 line-height: 1;
8954 font-weight: 500;
8955 color: #7A8B9A;
8956 border: none;
8957 background: transparent;
8958 display: flex;
8959 align-items: center;
8960 cursor: pointer;
8961 }
8962 .steps-settings .steps-settings__tab-nav li.reset button svg {
8963 display: block;
8964 margin-left: 8px;
8965 position: relative;
8966 top: -1px;
8967 }
8968 .steps-settings .steps-settings__tab-nav li.reset button.reseting svg {
8969 animation: spin 0.9s linear infinite;
8970 }
8971 .steps-settings .steps-settings__tab-nav li.nav-tag {
8972 margin-left: auto;
8973 }
8974 .steps-settings .steps-settings__tab-nav li.nav-tag span {
8975 color: #8292A0;
8976 background: #F7F7FA;
8977 border-radius: 30px;
8978 display: inline-block;
8979 padding: 6px 17px;
8980 }
8981 .steps-settings .step-settings__single-tab-content {
8982 display: none;
8983 }
8984 .steps-settings .step-settings__single-tab-content #wpfnl-choose-offer[data-tour=yes],
8985 .steps-settings .step-settings__single-tab-content #gbf-product-quantity[data-tour=yes],
8986 .steps-settings .step-settings__single-tab-content #discount-options[data-tour=yes] {
8987 position: relative;
8988 z-index: 4;
8989 border: 1px solid #FFF;
8990 }
8991 .steps-settings .step-settings__single-tab-content:first-child {
8992 display: block;
8993 }
8994 .steps-settings .step-settings__single-tab-content .checkout-edit-field-tab__content-wrapper .pro-tag {
8995 padding: 14px 35px;
8996 text-align: center;
8997 margin-top: 30px;
8998 box-shadow: none;
8999 border-radius: 10px;
9000 }
9001 .steps-settings .single__settings-box.transparent .wpfnl-field-wrapper > label {
9002 width: 250px;
9003 }
9004 .steps-settings .single__settings-box .select2-hidden-accessible {
9005 display: none;
9006 }
9007 .steps-settings .single__settings-box .select2-container--default {
9008 width: 100% !important;
9009 border: 1px solid #E5E8F3;
9010 border-radius: 4px;
9011 padding: 8px;
9012 display: block;
9013 }
9014 .steps-settings .single__settings-box .select2-selection__rendered {
9015 font-size: 13px;
9016 display: block;
9017 }
9018 .steps-settings .single__settings-box .select2-selection__rendered .select2-selection__clear {
9019 background: #f8d7da;
9020 display: inline-block;
9021 padding: 0 3px;
9022 line-height: 14px;
9023 color: #ec4050;
9024 margin-right: 2px;
9025 border-radius: 100%;
9026 cursor: pointer;
9027 }
9028 .steps-settings .single__settings-box.select-product .wpfnl-field-wrapper {
9029 align-items: flex-start;
9030 }
9031 .steps-settings .single__settings-box.select-product .wpfnl-field-wrapper label {
9032 position: relative;
9033 top: 21px;
9034 }
9035 .steps-settings .single__settings-box.select-product .wpfnl-field-wrapper .btn-default {
9036 height: 26px;
9037 line-height: 26px;
9038 font-size: 12px;
9039 padding: 0 10px;
9040 min-width: auto;
9041 margin-right: 6px;
9042 border: 1px solid transparent;
9043 }
9044 .steps-settings .single__settings-box.select-product .wpfnl-field-wrapper .btn-default.create-product {
9045 background: #f6f6f8;
9046 color: #363B4E;
9047 }
9048 .steps-settings .single__settings-box.select-product .wpfnl-field-wrapper .btn-default.create-product:hover {
9049 color: #6E42D3;
9050 }
9051 .steps-settings .single__settings-box.select-product .products-wrapper {
9052 border: 1px solid #E5E8F3;
9053 box-sizing: border-box;
9054 border-radius: 5px;
9055 padding: 10px;
9056 margin-bottom: 10px;
9057 }
9058 .steps-settings .single__settings-box.select-product .single-product {
9059 display: flex;
9060 margin-bottom: 10px;
9061 }
9062 .steps-settings .single__settings-box.select-product .single-product:last-child {
9063 margin-bottom: 0;
9064 }
9065 .steps-settings .single__settings-box.select-product .single-product .select2-container--default {
9066 width: calc(100% - 46px) !important;
9067 }
9068 .steps-settings .single__settings-box.select-product .single-product button {
9069 background: #FAFAFB;
9070 border: 1px solid #E5E8F3;
9071 box-sizing: border-box;
9072 border-radius: 4px;
9073 width: 36px;
9074 height: 36px;
9075 margin-left: 10px;
9076 display: flex;
9077 flex-flow: column;
9078 align-items: center;
9079 justify-content: center;
9080 cursor: pointer;
9081 transition: all 0.3s ease;
9082 }
9083 .steps-settings .single__settings-box.select-product .single-product button:hover {
9084 background-color: #f8d7da;
9085 border-color: #f5c6cb;
9086 }
9087 .steps-settings .single__settings-box.select-product .single-product button:hover svg path {
9088 stroke: #ec4050;
9089 }
9090 .steps-settings .wpfnl-product-options {
9091 padding: 0;
9092 }
9093 .steps-settings .product-options__tab-nav {
9094 display: flex;
9095 flex-flow: row wrap;
9096 align-items: center;
9097 justify-content: flex-start;
9098 border-bottom: 1px solid #F4F4F9;
9099 padding: 0 40px;
9100 }
9101 .steps-settings .product-options__tab-nav li {
9102 margin-right: 35px;
9103 }
9104 .steps-settings .product-options__tab-nav li:last-child {
9105 margin-right: 0;
9106 }
9107 .steps-settings .product-options__tab-nav li a {
9108 font-weight: 500;
9109 font-size: 13px;
9110 line-height: 15px;
9111 color: #7A8B9A;
9112 padding: 15px 0;
9113 display: block;
9114 position: relative;
9115 }
9116 .steps-settings .product-options__tab-nav li a:after {
9117 content: "";
9118 position: absolute;
9119 left: 0;
9120 bottom: -1px;
9121 width: 100%;
9122 height: 2px;
9123 background: transparent;
9124 }
9125 .steps-settings .product-options__tab-nav li a:hover, .steps-settings .product-options__tab-nav li.active a {
9126 color: #6E42D3;
9127 }
9128 .steps-settings .product-options__tab-nav li a:hover:after, .steps-settings .product-options__tab-nav li.active a:after {
9129 background: #6E42D3;
9130 }
9131 .steps-settings .product-options__single-tab-content {
9132 display: none;
9133 padding: 30px 40px;
9134 }
9135 .steps-settings .product-options__single-tab-content:first-child {
9136 display: block;
9137 }
9138 .steps-settings .product-options__single-tab-content .wpfnl-field-wrapper {
9139 margin-bottom: 25px;
9140 }
9141 .steps-settings .product-options__single-tab-content .wpfnl-field-wrapper:last-child {
9142 margin-bottom: 0;
9143 }
9144 .steps-settings .settings-content__footer {
9145 padding: 23px 0 20px;
9146 display: flex;
9147 flex-flow: row wrap;
9148 align-items: center;
9149 justify-content: flex-end;
9150 gap: 14px;
9151 }
9152 .steps-settings .settings-content__footer .back2-edit {
9153 background: #fff;
9154 color: #363B4E;
9155 }
9156 .steps-settings .settings-content__footer .back2-edit:hover {
9157 background: rgba(0, 0, 0, 0.04);
9158 }
9159 .steps-settings .settings-content__footer #save-order-bump[hide-btn=yes] {
9160 display: none;
9161 }
9162 .steps-settings .settings-content__footer .btn-default {
9163 display: flex;
9164 flex-flow: row;
9165 align-items: center;
9166 justify-content: center;
9167 line-height: 1;
9168 height: auto;
9169 min-width: auto;
9170 padding: 14px 20px 12px;
9171 letter-spacing: -0.01em;
9172 border-radius: 8px;
9173 filter: drop-shadow(0px 10px 16px rgba(97, 103, 116, 0.15));
9174 }
9175 .steps-settings .settings-content__footer .btn-default .wpfnl-loader {
9176 display: block;
9177 }
9178 .steps-settings .settings-content__footer .btn-default[data-tour=yes] {
9179 position: relative;
9180 z-index: 4;
9181 border: 1px solid #FFF;
9182 }
9183 .steps-settings .settings-content__footer .cancel {
9184 border: 1px solid #EEF0F3;
9185 background: transparent;
9186 color: #363B4E;
9187 }
9188 .steps-settings .settings-content__footer .cancel:hover {
9189 background: #EEF0F3;
9190 }
9191 .steps-settings .settings-content__footer .wpfnl-alert {
9192 display: block;
9193 border-radius: 8px;
9194 padding: 10px 20px;
9195 }
9196
9197 .steps-settings.downsell .steps-settings__tab-nav li a svg,
9198 .steps-settings.upsell .steps-settings__tab-nav li a svg {
9199 position: relative;
9200 top: 1px;
9201 }
9202 .steps-settings.downsell .steps-settings__tab-nav li.conditonal-redirect.active a svg path,
9203 .steps-settings.upsell .steps-settings__tab-nav li.conditonal-redirect.active a svg path {
9204 fill: #6E42D3;
9205 stroke: none;
9206 }
9207 .steps-settings.downsell .wpfnl-field-wrapper .single-product svg,
9208 .steps-settings.upsell .wpfnl-field-wrapper .single-product svg {
9209 display: none;
9210 }
9211 .steps-settings.downsell .single__settings-box,
9212 .steps-settings.upsell .single__settings-box {
9213 border: 1px solid #E5E8F3;
9214 box-shadow: none;
9215 }
9216 .steps-settings.downsell .single__settings-box .select2-container--default,
9217 .steps-settings.upsell .single__settings-box .select2-container--default {
9218 border: 1px solid #E5E8F3;
9219 border-radius: 6px;
9220 padding: 4px 8px 2px;
9221 display: block;
9222 }
9223 .steps-settings.downsell .single__settings-box .select2-container--default .select2-selection--single,
9224 .steps-settings.upsell .single__settings-box .select2-container--default .select2-selection--single {
9225 background-color: #fff;
9226 border: none;
9227 border-radius: 0;
9228 }
9229 .steps-settings.downsell .single__settings-box .select2-container--default .select2-selection--single .select2-selection__arrow,
9230 .steps-settings.upsell .single__settings-box .select2-container--default .select2-selection--single .select2-selection__arrow {
9231 height: 26px;
9232 position: absolute;
9233 top: 4px;
9234 right: 1px;
9235 width: 20px;
9236 }
9237 .steps-settings.downsell .offer-discount-area .wpfnl-box,
9238 .steps-settings.upsell .offer-discount-area .wpfnl-box {
9239 box-shadow: none;
9240 border-radius: 10px;
9241 }
9242 .steps-settings.downsell .offer-discount-area .non-input-field,
9243 .steps-settings.upsell .offer-discount-area .non-input-field {
9244 cursor: not-allowed;
9245 background-color: #F6F5FA;
9246 font-size: 14px;
9247 color: #7A8B9A;
9248 padding: 13px 15px;
9249 height: 44px;
9250 width: 100%;
9251 min-width: 190px;
9252 border-radius: 6px;
9253 display: block;
9254 border: 1px solid #EBEDF0;
9255 }
9256 .steps-settings.downsell .offer-discount-area .hints.mobile,
9257 .steps-settings.upsell .offer-discount-area .hints.mobile {
9258 display: none;
9259 }
9260 .steps-settings.downsell .settings-content__footer .wpfnl-loader,
9261 .steps-settings.upsell .settings-content__footer .wpfnl-loader {
9262 display: block;
9263 }
9264 .steps-settings.downsell .settings-content__footer .wpfnl-alert,
9265 .steps-settings.upsell .settings-content__footer .wpfnl-alert {
9266 display: block;
9267 }
9268 .steps-settings.downsell .wpfnl-fields.price-range,
9269 .steps-settings.upsell .wpfnl-fields.price-range {
9270 display: flex;
9271 flex-flow: row wrap;
9272 }
9273 .steps-settings.downsell .wpfnl-fields.price-range .price-to,
9274 .steps-settings.downsell .wpfnl-fields.price-range .price-from,
9275 .steps-settings.upsell .wpfnl-fields.price-range .price-to,
9276 .steps-settings.upsell .wpfnl-fields.price-range .price-from {
9277 width: 50%;
9278 }
9279 .steps-settings.downsell .wpfnl-fields.price-range .price-to > label,
9280 .steps-settings.downsell .wpfnl-fields.price-range .price-from > label,
9281 .steps-settings.upsell .wpfnl-fields.price-range .price-to > label,
9282 .steps-settings.upsell .wpfnl-fields.price-range .price-from > label {
9283 margin-bottom: 5px;
9284 display: block;
9285 }
9286 .steps-settings.downsell .wpfnl-fields.price-range .price-to .wpfnl-fields,
9287 .steps-settings.downsell .wpfnl-fields.price-range .price-from .wpfnl-fields,
9288 .steps-settings.upsell .wpfnl-fields.price-range .price-to .wpfnl-fields,
9289 .steps-settings.upsell .wpfnl-fields.price-range .price-from .wpfnl-fields {
9290 width: 100%;
9291 }
9292 .steps-settings.downsell .wpfnl-fields.price-range .price-to .wpfnl-fields input[type=number],
9293 .steps-settings.downsell .wpfnl-fields.price-range .price-from .wpfnl-fields input[type=number],
9294 .steps-settings.upsell .wpfnl-fields.price-range .price-to .wpfnl-fields input[type=number],
9295 .steps-settings.upsell .wpfnl-fields.price-range .price-from .wpfnl-fields input[type=number] {
9296 min-width: auto;
9297 }
9298 .steps-settings.downsell .wpfnl-fields.price-range .price-from,
9299 .steps-settings.upsell .wpfnl-fields.price-range .price-from {
9300 padding-right: 10px;
9301 }
9302 .steps-settings.downsell .wpfnl-fields.price-range .price-to,
9303 .steps-settings.upsell .wpfnl-fields.price-range .price-to {
9304 padding-left: 10px;
9305 }
9306
9307 .steps-settings.thank-you .single__settings-box {
9308 border: 1px solid #E5E8F3;
9309 box-shadow: none;
9310 border-radius: 10px;
9311 }
9312 .steps-settings.thank-you .enabled-thankyou-page-redirection {
9313 margin-top: 24px;
9314 background-color: #F6F5FA;
9315 padding: 24px;
9316 border-radius: 10px;
9317 }
9318 .steps-settings.thank-you .redirect-thankyou-page {
9319 margin-top: 24px;
9320 display: grid;
9321 grid-template-columns: repeat(2, 1fr);
9322 gap: 20px;
9323 background-color: #F6F5FA;
9324 border-radius: 10px;
9325 }
9326 .steps-settings.thank-you .redirect-thankyou-page .single-page-option {
9327 position: relative;
9328 }
9329 .steps-settings.thank-you .redirect-thankyou-page .single-page-option > input[type=radio] {
9330 display: none;
9331 }
9332 .steps-settings.thank-you .redirect-thankyou-page .single-page-option .option-label {
9333 border-radius: 10px;
9334 border: 1px solid #E4E0F0;
9335 background-color: #FFF;
9336 cursor: pointer;
9337 padding: 24px;
9338 display: block;
9339 height: 100%;
9340 }
9341 .steps-settings.thank-you .redirect-thankyou-page .single-page-option .radio-point {
9342 position: absolute;
9343 top: 16px;
9344 right: 16px;
9345 }
9346 .steps-settings.thank-you .redirect-thankyou-page .single-page-option .radio-point circle:first-child {
9347 transform: scale(0);
9348 transform-origin: center;
9349 transition: all 0.3s ease;
9350 }
9351 .steps-settings.thank-you .redirect-thankyou-page .single-page-option > input[type=radio]:checked + .option-label {
9352 border-color: #6E42D3;
9353 }
9354 .steps-settings.thank-you .redirect-thankyou-page .single-page-option > input[type=radio]:checked + .option-label .radio-point circle:first-child {
9355 transform: scale(1);
9356 }
9357 .steps-settings.thank-you .redirect-thankyou-page .single-page-option h4 {
9358 color: #363B4E;
9359 font-size: 16px;
9360 font-weight: 500;
9361 line-height: 1.37;
9362 margin-bottom: 8px;
9363 max-width: 95%;
9364 }
9365 .steps-settings.thank-you .redirect-thankyou-page .single-page-option p {
9366 color: #525562;
9367 font-size: 14px;
9368 font-weight: 400;
9369 line-height: 1.4;
9370 }
9371 .steps-settings.thank-you .settings-content__footer .wpfnl-loader {
9372 display: none;
9373 }
9374 .steps-settings.thank-you .settings-content__footer .wpfnl-alert {
9375 display: none;
9376 }
9377
9378 @media only screen and (max-width: 1400px) {
9379 .wpfnl-box {
9380 padding: 20px 20px;
9381 }
9382 }
9383 @media only screen and (max-width: 1199px) {
9384 .steps-settings .product .single__settings-box .wpfnl-field-wrapper label {
9385 width: 150px;
9386 }
9387 .steps-settings .product .single__settings-box .wpfnl-field-wrapper .wpfnl-fields {
9388 width: calc(100% - 150px);
9389 }
9390 .steps-settings .steps-settings__tab-nav li.reset {
9391 margin-right: 0;
9392 }
9393 }
9394 .step-settings__single-tab-content .product-mode-selection,
9395 .checkout-product-setting-tab__content-wrapper .product-mode-selection {
9396 border-radius: 10px;
9397 padding: 20px;
9398 margin-bottom: 20px;
9399 border: 1px solid #EEF0F3;
9400 background: #fff;
9401 }
9402 .step-settings__single-tab-content .product-mode-selection .pms-header,
9403 .checkout-product-setting-tab__content-wrapper .product-mode-selection .pms-header {
9404 display: flex;
9405 flex-direction: column;
9406 gap: 2px;
9407 margin-bottom: 16px;
9408 }
9409 .step-settings__single-tab-content .product-mode-selection .pms-title,
9410 .checkout-product-setting-tab__content-wrapper .product-mode-selection .pms-title {
9411 font-size: 16px;
9412 font-weight: 600;
9413 color: #111827;
9414 line-height: 1.4;
9415 }
9416 .step-settings__single-tab-content .product-mode-selection .pms-subtitle,
9417 .checkout-product-setting-tab__content-wrapper .product-mode-selection .pms-subtitle {
9418 font-size: 14px;
9419 color: #6b7280;
9420 line-height: 1.4;
9421 }
9422 .step-settings__single-tab-content .product-mode-selection .pms-cards,
9423 .checkout-product-setting-tab__content-wrapper .product-mode-selection .pms-cards {
9424 display: grid;
9425 grid-template-columns: 1fr 1fr;
9426 gap: 12px;
9427 }
9428 .step-settings__single-tab-content .product-mode-selection .pms-card,
9429 .checkout-product-setting-tab__content-wrapper .product-mode-selection .pms-card {
9430 position: relative;
9431 display: flex;
9432 flex-direction: column;
9433 gap: 10px;
9434 padding: 16px;
9435 border: 1.5px solid #e5e7eb;
9436 border-radius: 10px;
9437 cursor: pointer;
9438 background: #fff;
9439 transition: border-color 0.15s, background 0.15s;
9440 }
9441 .step-settings__single-tab-content .product-mode-selection .pms-card.pms-card--active,
9442 .checkout-product-setting-tab__content-wrapper .product-mode-selection .pms-card.pms-card--active {
9443 border-color: #7c6ff7;
9444 background: #f0effe;
9445 }
9446 .step-settings__single-tab-content .product-mode-selection .pms-radio-input,
9447 .checkout-product-setting-tab__content-wrapper .product-mode-selection .pms-radio-input {
9448 position: absolute;
9449 opacity: 0;
9450 pointer-events: none;
9451 width: 0;
9452 height: 0;
9453 }
9454 .step-settings__single-tab-content .product-mode-selection .pms-card-top,
9455 .checkout-product-setting-tab__content-wrapper .product-mode-selection .pms-card-top {
9456 display: flex;
9457 align-items: center;
9458 gap: 10px;
9459 }
9460 .step-settings__single-tab-content .product-mode-selection .pms-card-icon,
9461 .checkout-product-setting-tab__content-wrapper .product-mode-selection .pms-card-icon {
9462 display: inline-flex;
9463 align-items: center;
9464 justify-content: center;
9465 width: 32px;
9466 height: 32px;
9467 border-radius: 8px;
9468 flex-shrink: 0;
9469 }
9470 .step-settings__single-tab-content .product-mode-selection .pms-card-icon.pms-card-icon--assign,
9471 .checkout-product-setting-tab__content-wrapper .product-mode-selection .pms-card-icon.pms-card-icon--assign {
9472 background: #ede9ff;
9473 color: #6c5ce7;
9474 }
9475 .step-settings__single-tab-content .product-mode-selection .pms-card-icon.pms-card-icon--smart,
9476 .checkout-product-setting-tab__content-wrapper .product-mode-selection .pms-card-icon.pms-card-icon--smart {
9477 background: #d1fae5;
9478 color: #059669;
9479 }
9480 .step-settings__single-tab-content .product-mode-selection .pms-card-name,
9481 .checkout-product-setting-tab__content-wrapper .product-mode-selection .pms-card-name {
9482 font-size: 14px;
9483 font-weight: 600;
9484 color: #111827;
9485 flex: 1;
9486 }
9487 .step-settings__single-tab-content .product-mode-selection .pms-radio-dot,
9488 .checkout-product-setting-tab__content-wrapper .product-mode-selection .pms-radio-dot {
9489 display: inline-flex;
9490 align-items: center;
9491 justify-content: center;
9492 width: 18px;
9493 height: 18px;
9494 border-radius: 50%;
9495 border: 2px solid #d1d5db;
9496 flex-shrink: 0;
9497 transition: border-color 0.15s, background 0.15s;
9498 }
9499 .step-settings__single-tab-content .product-mode-selection .pms-radio-dot.pms-radio-dot--checked,
9500 .checkout-product-setting-tab__content-wrapper .product-mode-selection .pms-radio-dot.pms-radio-dot--checked {
9501 border-color: #7c6ff7;
9502 background: #7c6ff7;
9503 }
9504 .step-settings__single-tab-content .product-mode-selection .pms-radio-inner,
9505 .checkout-product-setting-tab__content-wrapper .product-mode-selection .pms-radio-inner {
9506 display: block;
9507 width: 6px;
9508 height: 6px;
9509 border-radius: 50%;
9510 background: #fff;
9511 }
9512 .step-settings__single-tab-content .product-mode-selection .pms-card-desc,
9513 .checkout-product-setting-tab__content-wrapper .product-mode-selection .pms-card-desc {
9514 font-size: 13px;
9515 color: #6b7280;
9516 line-height: 1.5;
9517 margin: 0;
9518 }
9519 .step-settings__single-tab-content,
9520 .checkout-product-setting-tab__content-wrapper {
9521 /* Conditional Funnel dummy/upgrade preview */
9522 }
9523 .step-settings__single-tab-content .conditional-funnel-preview,
9524 .checkout-product-setting-tab__content-wrapper .conditional-funnel-preview {
9525 position: relative;
9526 overflow: hidden;
9527 padding: 0;
9528 background: #f5f6fa;
9529 }
9530 .step-settings__single-tab-content .conditional-funnel-dummy,
9531 .checkout-product-setting-tab__content-wrapper .conditional-funnel-dummy {
9532 pointer-events: none;
9533 user-select: none;
9534 padding: 20px;
9535 }
9536 .step-settings__single-tab-content .conditional-funnel-dummy .dummy-condition-wrapper,
9537 .checkout-product-setting-tab__content-wrapper .conditional-funnel-dummy .dummy-condition-wrapper {
9538 display: flex;
9539 flex-direction: column;
9540 gap: 0;
9541 }
9542 .step-settings__single-tab-content .conditional-funnel-dummy .dummy-condition-row,
9543 .checkout-product-setting-tab__content-wrapper .conditional-funnel-dummy .dummy-condition-row {
9544 display: grid;
9545 grid-template-columns: 1fr 1fr;
9546 gap: 16px;
9547 background: #fff;
9548 border-radius: 8px;
9549 padding: 20px 24px;
9550 box-shadow: 0 1px 4px rgba(0, 0, 0, 0.06);
9551 }
9552 .step-settings__single-tab-content .conditional-funnel-dummy .dummy-condition-left,
9553 .step-settings__single-tab-content .conditional-funnel-dummy .dummy-condition-right,
9554 .checkout-product-setting-tab__content-wrapper .conditional-funnel-dummy .dummy-condition-left,
9555 .checkout-product-setting-tab__content-wrapper .conditional-funnel-dummy .dummy-condition-right {
9556 display: flex;
9557 flex-direction: column;
9558 }
9559 .step-settings__single-tab-content .conditional-funnel-dummy .dummy-condition-left .wpfnl-form-group,
9560 .step-settings__single-tab-content .conditional-funnel-dummy .dummy-condition-right .wpfnl-form-group,
9561 .checkout-product-setting-tab__content-wrapper .conditional-funnel-dummy .dummy-condition-left .wpfnl-form-group,
9562 .checkout-product-setting-tab__content-wrapper .conditional-funnel-dummy .dummy-condition-right .wpfnl-form-group {
9563 display: flex;
9564 flex-direction: column;
9565 gap: 8px;
9566 }
9567 .step-settings__single-tab-content .conditional-funnel-dummy .dummy-condition-left label,
9568 .step-settings__single-tab-content .conditional-funnel-dummy .dummy-condition-right label,
9569 .checkout-product-setting-tab__content-wrapper .conditional-funnel-dummy .dummy-condition-left label,
9570 .checkout-product-setting-tab__content-wrapper .conditional-funnel-dummy .dummy-condition-right label {
9571 font-size: 13px;
9572 font-weight: 500;
9573 color: #363b4e;
9574 }
9575 .step-settings__single-tab-content .conditional-funnel-dummy .required-star,
9576 .checkout-product-setting-tab__content-wrapper .conditional-funnel-dummy .required-star {
9577 color: #e74c3c;
9578 }
9579 .step-settings__single-tab-content .conditional-funnel-dummy .dummy-select,
9580 .checkout-product-setting-tab__content-wrapper .conditional-funnel-dummy .dummy-select {
9581 display: flex;
9582 align-items: center;
9583 justify-content: space-between;
9584 background: #fff;
9585 border: 1px solid #dde1e7;
9586 border-radius: 6px;
9587 padding: 10px 14px;
9588 font-size: 13px;
9589 color: #7a8b9a;
9590 }
9591 .step-settings__single-tab-content .conditional-funnel-dummy .dummy-select-text,
9592 .checkout-product-setting-tab__content-wrapper .conditional-funnel-dummy .dummy-select-text {
9593 color: #7a8b9a;
9594 }
9595 .step-settings__single-tab-content .conditional-funnel-dummy .dummy-input,
9596 .checkout-product-setting-tab__content-wrapper .conditional-funnel-dummy .dummy-input {
9597 width: 100%;
9598 border: 1px solid #dde1e7;
9599 border-radius: 6px;
9600 padding: 10px 14px;
9601 font-size: 13px;
9602 color: #363b4e;
9603 background: #fff;
9604 }
9605 .step-settings__single-tab-content .conditional-funnel-dummy .dummy-tag-field,
9606 .checkout-product-setting-tab__content-wrapper .conditional-funnel-dummy .dummy-tag-field {
9607 display: flex;
9608 align-items: center;
9609 flex-wrap: wrap;
9610 gap: 6px;
9611 background: #fff;
9612 border: 1px solid #dde1e7;
9613 border-radius: 6px;
9614 padding: 8px 14px;
9615 min-height: 42px;
9616 }
9617 .step-settings__single-tab-content .conditional-funnel-dummy .dummy-tag,
9618 .checkout-product-setting-tab__content-wrapper .conditional-funnel-dummy .dummy-tag {
9619 display: inline-flex;
9620 align-items: center;
9621 background: #f0f1f5;
9622 border-radius: 4px;
9623 padding: 2px 8px;
9624 font-size: 12px;
9625 color: #363b4e;
9626 }
9627 .step-settings__single-tab-content .conditional-funnel-dummy .dummy-connector,
9628 .checkout-product-setting-tab__content-wrapper .conditional-funnel-dummy .dummy-connector {
9629 display: flex;
9630 justify-content: center;
9631 height: 32px;
9632 position: relative;
9633 }
9634 .step-settings__single-tab-content .conditional-funnel-dummy .dummy-connector-line,
9635 .checkout-product-setting-tab__content-wrapper .conditional-funnel-dummy .dummy-connector-line {
9636 width: 1px;
9637 height: 100%;
9638 background: #c5cad4;
9639 }
9640 .step-settings__single-tab-content .conditional-funnel-dummy .dummy-add-condition,
9641 .checkout-product-setting-tab__content-wrapper .conditional-funnel-dummy .dummy-add-condition {
9642 display: flex;
9643 flex-direction: column;
9644 align-items: center;
9645 margin-top: 0;
9646 }
9647 .step-settings__single-tab-content .conditional-funnel-dummy .dummy-add-line,
9648 .checkout-product-setting-tab__content-wrapper .conditional-funnel-dummy .dummy-add-line {
9649 width: 1px;
9650 height: 20px;
9651 background: #c5cad4;
9652 }
9653 .step-settings__single-tab-content .conditional-funnel-dummy .dummy-add-btn,
9654 .checkout-product-setting-tab__content-wrapper .conditional-funnel-dummy .dummy-add-btn {
9655 width: 32px;
9656 height: 32px;
9657 border-radius: 50%;
9658 background: #6a3fc8;
9659 border: none;
9660 display: flex;
9661 align-items: center;
9662 justify-content: center;
9663 cursor: default;
9664 box-shadow: 0 2px 8px rgba(106, 63, 200, 0.35);
9665 }
9666 .step-settings__single-tab-content .conditional-funnel-upgrade-overlay,
9667 .checkout-product-setting-tab__content-wrapper .conditional-funnel-upgrade-overlay {
9668 position: absolute;
9669 inset: 0;
9670 z-index: 10;
9671 display: flex;
9672 align-items: center;
9673 justify-content: center;
9674 background: rgba(255, 255, 255, 0.78);
9675 border-radius: 10px;
9676 }
9677 .step-settings__single-tab-content .conditional-funnel-upgrade-overlay .upgrade-overlay-content,
9678 .checkout-product-setting-tab__content-wrapper .conditional-funnel-upgrade-overlay .upgrade-overlay-content {
9679 display: flex;
9680 flex-direction: column;
9681 align-items: center;
9682 text-align: center;
9683 justify-content: center;
9684 gap: 12px;
9685 padding: 32px 24px;
9686 max-width: 420px;
9687 background: rgba(255, 255, 255, 0.9215686275);
9688 height: 100%;
9689 }
9690 .step-settings__single-tab-content .conditional-funnel-upgrade-overlay .upgrade-lock-icon,
9691 .checkout-product-setting-tab__content-wrapper .conditional-funnel-upgrade-overlay .upgrade-lock-icon {
9692 display: flex;
9693 align-items: center;
9694 justify-content: center;
9695 width: 56px;
9696 height: 56px;
9697 border-radius: 50%;
9698 background: #f1f3f5;
9699 margin-bottom: 4px;
9700 }
9701 .step-settings__single-tab-content .conditional-funnel-upgrade-overlay .upgrade-overlay-content p,
9702 .checkout-product-setting-tab__content-wrapper .conditional-funnel-upgrade-overlay .upgrade-overlay-content p {
9703 font-size: 13px;
9704 color: #7a8b9a;
9705 line-height: 1.6;
9706 margin: 0;
9707 }
9708 .step-settings__single-tab-content .product-accordion__wrapper,
9709 .checkout-product-setting-tab__content-wrapper .product-accordion__wrapper {
9710 position: relative;
9711 }
9712 .step-settings__single-tab-content .product-area,
9713 .checkout-product-setting-tab__content-wrapper .product-area {
9714 background: #FFFFFF;
9715 border-radius: 10px;
9716 border: 1px solid #EEF0F3;
9717 }
9718 .step-settings__single-tab-content .product-head,
9719 .checkout-product-setting-tab__content-wrapper .product-head {
9720 display: flex;
9721 align-items: center;
9722 justify-content: space-between;
9723 padding: 16px 16px 16px 30px;
9724 border-bottom: 1px solid #EEF0F3;
9725 }
9726 .step-settings__single-tab-content .product-head .title,
9727 .checkout-product-setting-tab__content-wrapper .product-head .title {
9728 font-weight: 600;
9729 font-size: 16px;
9730 line-height: 1;
9731 color: #363B4E;
9732 text-transform: capitalize;
9733 margin-right: 10px;
9734 }
9735 .step-settings__single-tab-content .product-head .product-right,
9736 .checkout-product-setting-tab__content-wrapper .product-head .product-right {
9737 display: flex;
9738 align-items: center;
9739 gap: 15px;
9740 row-gap: 8px;
9741 }
9742 .step-settings__single-tab-content .product-head .create-product-btn,
9743 .checkout-product-setting-tab__content-wrapper .product-head .create-product-btn {
9744 margin-left: auto;
9745 margin-right: 10px;
9746 }
9747 .step-settings__single-tab-content .product-head .create-product-btn .btn-default,
9748 .checkout-product-setting-tab__content-wrapper .product-head .create-product-btn .btn-default {
9749 background: none;
9750 color: #6e42d3;
9751 padding: 0px;
9752 border-bottom: 1px solid #6e42d3;
9753 border-radius: 0px;
9754 min-width: auto;
9755 line-height: 1;
9756 height: auto;
9757 }
9758 .step-settings__single-tab-content .product-head .wpfnl-tooltip,
9759 .checkout-product-setting-tab__content-wrapper .product-head .wpfnl-tooltip {
9760 margin-left: 5px;
9761 margin-right: 10px;
9762 }
9763 .step-settings__single-tab-content .product-head .add-product-btn .btn-default,
9764 .checkout-product-setting-tab__content-wrapper .product-head .add-product-btn .btn-default {
9765 height: 40px;
9766 line-height: 41px;
9767 background: #F7F7FA;
9768 border: 1px solid #E5E8F3;
9769 color: #363B4E;
9770 padding: 0 16px;
9771 }
9772 .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],
9773 .checkout-product-setting-tab__content-wrapper .product-head .add-product-btn .btn-default:disabled,
9774 .checkout-product-setting-tab__content-wrapper .product-head .add-product-btn .btn-default[disabled=disabled] {
9775 opacity: 0.7;
9776 cursor: not-allowed;
9777 }
9778 .step-settings__single-tab-content .product-head .add-product-btn .btn-default.wpfnl-btn-primary-color,
9779 .checkout-product-setting-tab__content-wrapper .product-head .add-product-btn .btn-default.wpfnl-btn-primary-color {
9780 background: #6E42D3;
9781 border-color: #6E42D3;
9782 color: #FFFFFF;
9783 }
9784 .step-settings__single-tab-content .product-head .add-product-btn .btn-default.wpfnl-btn-primary-color svg path,
9785 .checkout-product-setting-tab__content-wrapper .product-head .add-product-btn .btn-default.wpfnl-btn-primary-color svg path {
9786 stroke: #FFFFFF;
9787 }
9788 .step-settings__single-tab-content .product-head .add-product-btn .btn-default .add-product-icon,
9789 .checkout-product-setting-tab__content-wrapper .product-head .add-product-btn .btn-default .add-product-icon {
9790 position: relative;
9791 display: inline-block;
9792 width: 18px;
9793 height: 18px;
9794 }
9795 .step-settings__single-tab-content .product-head .add-product-btn .btn-default .icon-tabler-arrow-narrow-left,
9796 .checkout-product-setting-tab__content-wrapper .product-head .add-product-btn .btn-default .icon-tabler-arrow-narrow-left {
9797 transform: rotate(-90deg);
9798 position: relative;
9799 top: 5px;
9800 display: none;
9801 animation: scrollDown1 1.5s ease infinite;
9802 stroke: none;
9803 }
9804 .step-settings__single-tab-content .product-head .add-product-btn .btn-default .product-adding .icon-tabler-arrow-narrow-left,
9805 .checkout-product-setting-tab__content-wrapper .product-head .add-product-btn .btn-default .product-adding .icon-tabler-arrow-narrow-left {
9806 display: block;
9807 }
9808 .step-settings__single-tab-content .product-head .add-product-btn .btn-default .product-adding .plus-icon,
9809 .checkout-product-setting-tab__content-wrapper .product-head .add-product-btn .btn-default .product-adding .plus-icon {
9810 display: none;
9811 }
9812 .step-settings__single-tab-content .product-head .add-product-btn .btn-default.product-added,
9813 .checkout-product-setting-tab__content-wrapper .product-head .add-product-btn .btn-default.product-added {
9814 border-color: #6E42D3;
9815 background-color: #6E42D3;
9816 color: #fff;
9817 }
9818 .step-settings__single-tab-content .product-head .add-product-btn .btn-default.product-added .plus-icon path,
9819 .checkout-product-setting-tab__content-wrapper .product-head .add-product-btn .btn-default.product-added .plus-icon path {
9820 stroke: #fff;
9821 }
9822 .step-settings__single-tab-content .product-head .add-product-btn .btn-default.product-added .icon-tabler-arrow-narrow-left,
9823 .checkout-product-setting-tab__content-wrapper .product-head .add-product-btn .btn-default.product-added .icon-tabler-arrow-narrow-left {
9824 stroke: #fff;
9825 }
9826 .step-settings__single-tab-content .product-head .add-product-btn button[data-tour=yes],
9827 .checkout-product-setting-tab__content-wrapper .product-head .add-product-btn button[data-tour=yes] {
9828 position: relative;
9829 z-index: 4;
9830 }
9831 .step-settings__single-tab-content .product-head .create-product-button button[data-tour=yes],
9832 .checkout-product-setting-tab__content-wrapper .product-head .create-product-button button[data-tour=yes] {
9833 position: relative;
9834 z-index: 4;
9835 }
9836 @keyframes scrollDown1 {
9837 0% {
9838 transform: rotate(-90deg) translateX(15px);
9839 opacity: 0;
9840 }
9841 50% {
9842 transform: rotate(-90deg) translateX(0px);
9843 opacity: 1;
9844 }
9845 100% {
9846 transform: rotate(-90deg) translateX(-15px);
9847 opacity: 0;
9848 }
9849 }
9850 .step-settings__single-tab-content .accordion-footer .accordion-col,
9851 .step-settings__single-tab-content .accordion-head .accordion-col,
9852 .checkout-product-setting-tab__content-wrapper .accordion-footer .accordion-col,
9853 .checkout-product-setting-tab__content-wrapper .accordion-head .accordion-col {
9854 color: #7A8B9A;
9855 font-size: 14px;
9856 font-weight: 400;
9857 line-height: 1;
9858 text-transform: capitalize;
9859 letter-spacing: 0.35px;
9860 }
9861 .step-settings__single-tab-content .accordion-head,
9862 .checkout-product-setting-tab__content-wrapper .accordion-head {
9863 background-color: #F6F5FA;
9864 padding: 15px 30px;
9865 }
9866 .step-settings__single-tab-content .accordion-footer,
9867 .step-settings__single-tab-content .product-single__accordion-head,
9868 .step-settings__single-tab-content .accordion-head,
9869 .checkout-product-setting-tab__content-wrapper .accordion-footer,
9870 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head,
9871 .checkout-product-setting-tab__content-wrapper .accordion-head {
9872 display: flex;
9873 flex-flow: row wrap;
9874 align-items: center;
9875 justify-content: space-between;
9876 }
9877 .step-settings__single-tab-content .accordion-footer .product-name,
9878 .step-settings__single-tab-content .product-single__accordion-head .product-name,
9879 .step-settings__single-tab-content .accordion-head .product-name,
9880 .checkout-product-setting-tab__content-wrapper .accordion-footer .product-name,
9881 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .product-name,
9882 .checkout-product-setting-tab__content-wrapper .accordion-head .product-name {
9883 width: 340px;
9884 }
9885 .step-settings__single-tab-content .accordion-footer .product-price,
9886 .step-settings__single-tab-content .product-single__accordion-head .product-price,
9887 .step-settings__single-tab-content .accordion-head .product-price,
9888 .checkout-product-setting-tab__content-wrapper .accordion-footer .product-price,
9889 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .product-price,
9890 .checkout-product-setting-tab__content-wrapper .accordion-head .product-price {
9891 width: 77px;
9892 cursor: text;
9893 }
9894 .step-settings__single-tab-content .accordion-footer .product-quantity,
9895 .step-settings__single-tab-content .product-single__accordion-head .product-quantity,
9896 .step-settings__single-tab-content .accordion-head .product-quantity,
9897 .checkout-product-setting-tab__content-wrapper .accordion-footer .product-quantity,
9898 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .product-quantity,
9899 .checkout-product-setting-tab__content-wrapper .accordion-head .product-quantity {
9900 width: 80px;
9901 }
9902 .step-settings__single-tab-content .accordion-footer .total-price,
9903 .step-settings__single-tab-content .product-single__accordion-head .total-price,
9904 .step-settings__single-tab-content .accordion-head .total-price,
9905 .checkout-product-setting-tab__content-wrapper .accordion-footer .total-price,
9906 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .total-price,
9907 .checkout-product-setting-tab__content-wrapper .accordion-head .total-price {
9908 width: 120px;
9909 text-align: right;
9910 }
9911 .step-settings__single-tab-content .accordion-footer .total-price span,
9912 .step-settings__single-tab-content .product-single__accordion-head .total-price span,
9913 .step-settings__single-tab-content .accordion-head .total-price span,
9914 .checkout-product-setting-tab__content-wrapper .accordion-footer .total-price span,
9915 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .total-price span,
9916 .checkout-product-setting-tab__content-wrapper .accordion-head .total-price span {
9917 color: #363B4E;
9918 font-size: 14px;
9919 line-height: 14px;
9920 }
9921 .step-settings__single-tab-content .accordion-footer .product-action,
9922 .step-settings__single-tab-content .product-single__accordion-head .product-action,
9923 .step-settings__single-tab-content .accordion-head .product-action,
9924 .checkout-product-setting-tab__content-wrapper .accordion-footer .product-action,
9925 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .product-action,
9926 .checkout-product-setting-tab__content-wrapper .accordion-head .product-action {
9927 width: 60px;
9928 text-align: right;
9929 }
9930 .step-settings__single-tab-content .product__single-accordion,
9931 .checkout-product-setting-tab__content-wrapper .product__single-accordion {
9932 border-top: 1px solid #EEF0F3;
9933 position: relative;
9934 }
9935 .step-settings__single-tab-content .product__single-accordion.ui-sortable-helper,
9936 .checkout-product-setting-tab__content-wrapper .product__single-accordion.ui-sortable-helper {
9937 background: #ececec;
9938 }
9939 .step-settings__single-tab-content .product-single__accordion-head,
9940 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head {
9941 padding: 14px 30px;
9942 position: relative;
9943 }
9944 .step-settings__single-tab-content .product-single__accordion-head .accordion-col,
9945 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .accordion-col {
9946 font-size: 14px;
9947 line-height: 16px;
9948 color: #7A8B9A;
9949 }
9950 .step-settings__single-tab-content .product-single__accordion-head .accordion-col span,
9951 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .accordion-col span {
9952 color: #7A8B9A;
9953 }
9954 .step-settings__single-tab-content .product-single__accordion-head .accordion-col select,
9955 .step-settings__single-tab-content .product-single__accordion-head .accordion-col input,
9956 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .accordion-col select,
9957 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .accordion-col input {
9958 font-size: 14px;
9959 line-height: 16px;
9960 color: #363B4E;
9961 }
9962 .step-settings__single-tab-content .product-single__accordion-head .accordion-col select::placeholder,
9963 .step-settings__single-tab-content .product-single__accordion-head .accordion-col input::placeholder,
9964 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .accordion-col select::placeholder,
9965 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .accordion-col input::placeholder {
9966 color: #363B4E;
9967 }
9968 .step-settings__single-tab-content .product-single__accordion-head .accordion-col select:-ms-input-placeholder,
9969 .step-settings__single-tab-content .product-single__accordion-head .accordion-col input:-ms-input-placeholder,
9970 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .accordion-col select:-ms-input-placeholder,
9971 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .accordion-col input:-ms-input-placeholder {
9972 color: #363B4E;
9973 }
9974 .step-settings__single-tab-content .product-single__accordion-head .accordion-col select::-ms-input-placeholder,
9975 .step-settings__single-tab-content .product-single__accordion-head .accordion-col input::-ms-input-placeholder,
9976 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .accordion-col select::-ms-input-placeholder,
9977 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .accordion-col input::-ms-input-placeholder {
9978 color: #363B4E;
9979 }
9980 .step-settings__single-tab-content .product-single__accordion-head .product-name ul,
9981 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .product-name ul {
9982 display: flex;
9983 align-items: center;
9984 }
9985 .step-settings__single-tab-content .product-single__accordion-head .product-name ul .product-img a,
9986 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .product-name ul .product-img a {
9987 display: block;
9988 }
9989 .step-settings__single-tab-content .product-single__accordion-head .product-name ul .product-img img,
9990 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .product-name ul .product-img img {
9991 width: 36px;
9992 height: 36px;
9993 object-fit: cover;
9994 border-radius: 50%;
9995 }
9996 .step-settings__single-tab-content .product-single__accordion-head .product-name ul .product-title,
9997 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .product-name ul .product-title {
9998 padding-left: 12px;
9999 width: calc(100% - 50px);
10000 }
10001 .step-settings__single-tab-content .product-single__accordion-head .product-name ul .product-title .title,
10002 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .product-name ul .product-title .title {
10003 font-weight: 500;
10004 font-size: 14px;
10005 line-height: 16px;
10006 color: #363B4E;
10007 }
10008 .step-settings__single-tab-content .product-single__accordion-head .product-name ul .product-title .title:hover,
10009 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .product-name ul .product-title .title:hover {
10010 text-decoration: underline;
10011 }
10012 .step-settings__single-tab-content .product-single__accordion-head .product-name ul .product-title .price,
10013 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .product-name ul .product-title .price {
10014 display: block;
10015 font-size: 12px;
10016 line-height: 14px;
10017 color: #363B4E;
10018 margin-top: 4px;
10019 }
10020 .step-settings__single-tab-content .product-single__accordion-head .product-quantity input[type=number],
10021 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .product-quantity input[type=number] {
10022 min-width: auto;
10023 border-color: #EEF0F3;
10024 border-radius: 8px;
10025 padding: 5px 10px;
10026 height: 30px;
10027 width: 63px;
10028 }
10029 .step-settings__single-tab-content .product-single__accordion-head .product-action,
10030 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .product-action {
10031 display: flex;
10032 }
10033 .step-settings__single-tab-content .product-single__accordion-head .product-action .product-edit,
10034 .step-settings__single-tab-content .product-single__accordion-head .product-action .product-delete,
10035 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .product-action .product-edit,
10036 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .product-action .product-delete {
10037 width: 30px;
10038 height: 30px;
10039 display: flex;
10040 align-items: center;
10041 justify-content: flex-end;
10042 background: transparent;
10043 border: none;
10044 cursor: pointer;
10045 }
10046 .step-settings__single-tab-content .product-single__accordion-head .product-action .product-edit svg,
10047 .step-settings__single-tab-content .product-single__accordion-head .product-action .product-delete svg,
10048 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .product-action .product-edit svg,
10049 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .product-action .product-delete svg {
10050 display: block;
10051 }
10052 .step-settings__single-tab-content .accordion-footer,
10053 .checkout-product-setting-tab__content-wrapper .accordion-footer {
10054 border-top: 1px solid #EEF0F3;
10055 padding: 14px 30px;
10056 justify-content: flex-end;
10057 }
10058 .step-settings__single-tab-content .accordion-footer .total-price,
10059 .checkout-product-setting-tab__content-wrapper .accordion-footer .total-price {
10060 display: flex;
10061 justify-content: flex-end;
10062 color: #363B4E;
10063 font-size: 16px;
10064 font-weight: 600;
10065 line-height: 1;
10066 }
10067 .step-settings__single-tab-content .accordion-footer .total-price span,
10068 .checkout-product-setting-tab__content-wrapper .accordion-footer .total-price span {
10069 letter-spacing: 0.857143px;
10070 font-weight: 700;
10071 margin-left: 4px;
10072 font-size: 12px;
10073 }
10074 .step-settings__single-tab-content .product__single-accordion .product-single__accordion-body,
10075 .checkout-product-setting-tab__content-wrapper .product__single-accordion .product-single__accordion-body {
10076 display: none;
10077 }
10078 .step-settings__single-tab-content .product__single-accordion.active,
10079 .checkout-product-setting-tab__content-wrapper .product__single-accordion.active {
10080 background: rgba(110, 66, 211, 0.07);
10081 border-top-color: transparent;
10082 }
10083 .step-settings__single-tab-content .product__single-accordion.active::before,
10084 .checkout-product-setting-tab__content-wrapper .product__single-accordion.active::before {
10085 background-color: #6E42D3;
10086 }
10087 .step-settings__single-tab-content .product-single__accordion-body,
10088 .checkout-product-setting-tab__content-wrapper .product-single__accordion-body {
10089 padding: 0 25px 25px;
10090 }
10091 .step-settings__single-tab-content .product-single__accordion-body-content,
10092 .checkout-product-setting-tab__content-wrapper .product-single__accordion-body-content {
10093 display: flex;
10094 flex-flow: row wrap;
10095 background: #fff;
10096 box-shadow: 0px 2px 4px rgba(223, 223, 249, 0.25);
10097 border-radius: 10px;
10098 }
10099 .step-settings__single-tab-content .product-single__accordion-body-content .subtext-settings,
10100 .checkout-product-setting-tab__content-wrapper .product-single__accordion-body-content .subtext-settings {
10101 width: 50%;
10102 padding: 20px 60px 20px 25px;
10103 border-right: 1px solid #E5E8F3;
10104 }
10105 .step-settings__single-tab-content .product-single__accordion-body-content .subtext-settings .wpfnl-field-wrapper,
10106 .checkout-product-setting-tab__content-wrapper .product-single__accordion-body-content .subtext-settings .wpfnl-field-wrapper {
10107 align-items: flex-start;
10108 }
10109 .step-settings__single-tab-content .product-single__accordion-body-content .subtext-settings .wpfnl-field-wrapper label,
10110 .checkout-product-setting-tab__content-wrapper .product-single__accordion-body-content .subtext-settings .wpfnl-field-wrapper label {
10111 margin-top: 11px;
10112 }
10113 .step-settings__single-tab-content .product-single__accordion-body-content .highlights,
10114 .checkout-product-setting-tab__content-wrapper .product-single__accordion-body-content .highlights {
10115 width: 50%;
10116 padding: 20px 20px 20px 60px;
10117 }
10118 .step-settings__single-tab-content .product-single__accordion-body-content .wpfnl-field-wrapper label,
10119 .checkout-product-setting-tab__content-wrapper .product-single__accordion-body-content .wpfnl-field-wrapper label {
10120 width: 145px;
10121 }
10122 .step-settings__single-tab-content .product-single__accordion-body-content .wpfnl-fields,
10123 .checkout-product-setting-tab__content-wrapper .product-single__accordion-body-content .wpfnl-fields {
10124 max-width: 100%;
10125 width: calc(100% - 145px);
10126 }
10127 .step-settings__single-tab-content .no-product-notice,
10128 .checkout-product-setting-tab__content-wrapper .no-product-notice {
10129 text-align: center;
10130 padding: 15px 10px;
10131 }
10132 .step-settings__single-tab-content .wpfnl-discount-settings,
10133 .checkout-product-setting-tab__content-wrapper .wpfnl-discount-settings {
10134 border: 1px solid #EEF0F3;
10135 box-shadow: none;
10136 border-radius: 10px;
10137 margin-top: 30px;
10138 padding: 30px;
10139 }
10140 .step-settings__single-tab-content .wpfnl-discount-settings .non-input-field,
10141 .checkout-product-setting-tab__content-wrapper .wpfnl-discount-settings .non-input-field {
10142 cursor: not-allowed;
10143 background-color: #F6F5FA;
10144 font-size: 14px;
10145 color: #7A8B9A;
10146 padding: 13px 15px;
10147 height: 44px;
10148 width: 100%;
10149 min-width: 190px;
10150 border-radius: 6px;
10151 display: block;
10152 border: 1px solid #EBEDF0;
10153 }
10154 .step-settings__single-tab-content .wpfnl-discount-settings[data-tour=yes] #discount-options,
10155 .checkout-product-setting-tab__content-wrapper .wpfnl-discount-settings[data-tour=yes] #discount-options {
10156 z-index: 4;
10157 position: relative;
10158 }
10159 .step-settings__single-tab-content .wpfnl-single-settings-control,
10160 .checkout-product-setting-tab__content-wrapper .wpfnl-single-settings-control {
10161 display: flex;
10162 flex-flow: row wrap;
10163 align-items: center;
10164 justify-content: space-between;
10165 gap: 15px;
10166 border-bottom: 1px solid #EEF0F3;
10167 padding: 24px 0;
10168 }
10169 .step-settings__single-tab-content .wpfnl-single-settings-control:first-child,
10170 .checkout-product-setting-tab__content-wrapper .wpfnl-single-settings-control:first-child {
10171 padding-top: 0;
10172 }
10173 .step-settings__single-tab-content .wpfnl-single-settings-control:last-child,
10174 .checkout-product-setting-tab__content-wrapper .wpfnl-single-settings-control:last-child {
10175 border-bottom: none;
10176 padding-bottom: 0;
10177 }
10178 .step-settings__single-tab-content .wpfnl-single-settings-control.wpnfl-align-top,
10179 .checkout-product-setting-tab__content-wrapper .wpfnl-single-settings-control.wpnfl-align-top {
10180 align-items: flex-start;
10181 }
10182 .step-settings__single-tab-content .wpfnl-single-settings-control .settings-control-title,
10183 .checkout-product-setting-tab__content-wrapper .wpfnl-single-settings-control .settings-control-title {
10184 width: calc(55% - 15px);
10185 }
10186 .step-settings__single-tab-content .wpfnl-single-settings-control .settings-control-title h4,
10187 .checkout-product-setting-tab__content-wrapper .wpfnl-single-settings-control .settings-control-title h4 {
10188 color: #363B4E;
10189 font-size: 16px;
10190 font-weight: 500;
10191 line-height: 1.3;
10192 }
10193 .step-settings__single-tab-content .wpfnl-single-settings-control .settings-control-title p,
10194 .checkout-product-setting-tab__content-wrapper .wpfnl-single-settings-control .settings-control-title p {
10195 color: #525562;
10196 font-size: 14px;
10197 font-weight: 400;
10198 line-height: 1.4;
10199 margin-top: 3px;
10200 }
10201 .step-settings__single-tab-content .wpfnl-single-settings-control .settings-control-field,
10202 .checkout-product-setting-tab__content-wrapper .wpfnl-single-settings-control .settings-control-field {
10203 width: 45%;
10204 max-width: 250px;
10205 display: flex;
10206 flex-flow: column;
10207 align-items: flex-end;
10208 gap: 12px;
10209 }
10210 .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,
10211 .checkout-product-setting-tab__content-wrapper .wpfnl-single-settings-control .settings-control-field > input:not([type=checkbox], [type=radio]),
10212 .checkout-product-setting-tab__content-wrapper .wpfnl-single-settings-control .settings-control-field > select {
10213 width: 250px;
10214 height: 44px;
10215 border-radius: 10px;
10216 border-color: #EBEDF0;
10217 margin-left: auto;
10218 color: #525562;
10219 }
10220 .step-settings__single-tab-content .wpfnl-single-settings-control .settings-control-field .settings-control-price,
10221 .checkout-product-setting-tab__content-wrapper .wpfnl-single-settings-control .settings-control-field .settings-control-price {
10222 width: 250px;
10223 height: 44px;
10224 border-radius: 10px;
10225 border-color: #EBEDF0;
10226 margin-left: auto;
10227 background: #F6F5FA;
10228 padding: 10px 15px;
10229 display: flex;
10230 flex-flow: column;
10231 justify-content: center;
10232 }
10233 .step-settings__single-tab-content .wpfnl-single-settings-control .settings-control-field .wpfnl-switcher .pro-tag-icon,
10234 .checkout-product-setting-tab__content-wrapper .wpfnl-single-settings-control .settings-control-field .wpfnl-switcher .pro-tag-icon {
10235 position: absolute;
10236 top: 0;
10237 left: -30px;
10238 }
10239 .step-settings__single-tab-content .wpfnl-single-settings-control .settings-control-field .wpfnl-checkbox,
10240 .checkout-product-setting-tab__content-wrapper .wpfnl-single-settings-control .settings-control-field .wpfnl-checkbox {
10241 position: relative;
10242 }
10243 .step-settings__single-tab-content .wpfnl-single-settings-control .settings-control-field .wpfnl-checkbox .pro-tag-icon,
10244 .checkout-product-setting-tab__content-wrapper .wpfnl-single-settings-control .settings-control-field .wpfnl-checkbox .pro-tag-icon {
10245 position: absolute;
10246 top: 0;
10247 left: -30px;
10248 }
10249 .step-settings__single-tab-content .wpfnl-single-settings-control .div-to-append-range-calender,
10250 .checkout-product-setting-tab__content-wrapper .wpfnl-single-settings-control .div-to-append-range-calender {
10251 position: absolute;
10252 }
10253 .step-settings__single-tab-content .wpfnl-single-settings-control .div-to-append-range-calender .ui-datepicker,
10254 .checkout-product-setting-tab__content-wrapper .wpfnl-single-settings-control .div-to-append-range-calender .ui-datepicker {
10255 border: 1px solid #eef0f3;
10256 border-radius: 10px;
10257 padding: 8px;
10258 }
10259 .step-settings__single-tab-content .wpfnl-single-settings-control .div-to-append-range-calender .ui-datepicker .ui-datepicker-title,
10260 .checkout-product-setting-tab__content-wrapper .wpfnl-single-settings-control .div-to-append-range-calender .ui-datepicker .ui-datepicker-title {
10261 display: flex;
10262 }
10263 .step-settings__single-tab-content .wpfnl-single-settings-control .div-to-append-range-calender .ui-datepicker .ui-datepicker-title select,
10264 .checkout-product-setting-tab__content-wrapper .wpfnl-single-settings-control .div-to-append-range-calender .ui-datepicker .ui-datepicker-title select {
10265 width: auto;
10266 min-width: max-content;
10267 flex: 1;
10268 height: 28px;
10269 min-height: auto;
10270 margin: 0;
10271 }
10272 .step-settings__single-tab-content .wpfnl-single-settings-control.enable-discount,
10273 .checkout-product-setting-tab__content-wrapper .wpfnl-single-settings-control.enable-discount {
10274 border-bottom: 0;
10275 padding-bottom: 0;
10276 }
10277 .step-settings__single-tab-content .wpfnl-single-settings-control.discount .settings-control-field,
10278 .checkout-product-setting-tab__content-wrapper .wpfnl-single-settings-control.discount .settings-control-field {
10279 flex-flow: row;
10280 width: 100%;
10281 max-width: 100%;
10282 justify-content: flex-end;
10283 }
10284 .step-settings__single-tab-content .wpfnl-single-settings-control.discount .settings-control-field label,
10285 .checkout-product-setting-tab__content-wrapper .wpfnl-single-settings-control.discount .settings-control-field label {
10286 display: block;
10287 margin-bottom: 6px;
10288 }
10289 .step-settings__single-tab-content .wpfnl-single-settings-control.discount .settings-control-field input[type=text],
10290 .checkout-product-setting-tab__content-wrapper .wpfnl-single-settings-control.discount .settings-control-field input[type=text] {
10291 height: 44px;
10292 }
10293 .step-settings__single-tab-content .wpfnl-single-settings-control.no-border,
10294 .checkout-product-setting-tab__content-wrapper .wpfnl-single-settings-control.no-border {
10295 padding-bottom: 0;
10296 border-bottom: none;
10297 }
10298 .step-settings__single-tab-content .no-product,
10299 .checkout-product-setting-tab__content-wrapper .no-product {
10300 display: flex;
10301 flex-flow: column;
10302 align-items: center;
10303 justify-content: center;
10304 padding: 30px 24px;
10305 gap: 14px;
10306 }
10307 .step-settings__single-tab-content .no-product p,
10308 .checkout-product-setting-tab__content-wrapper .no-product p {
10309 color: #363B4E;
10310 font-size: 16px;
10311 font-weight: 500;
10312 line-height: 1;
10313 }
10314 .step-settings__single-tab-content .disable-payment-gateways .settings-control-field,
10315 .checkout-product-setting-tab__content-wrapper .disable-payment-gateways .settings-control-field {
10316 gap: 10px;
10317 align-items: flex-start;
10318 max-width: 140px;
10319 }
10320 .step-settings__single-tab-content .disable-payment-gateways .settings-control-field.is-not-pro,
10321 .checkout-product-setting-tab__content-wrapper .disable-payment-gateways .settings-control-field.is-not-pro {
10322 max-width: max-content;
10323 }
10324 .step-settings__single-tab-content .wpfnl-additional-replacement-options,
10325 .step-settings__single-tab-content .checkout-product-options,
10326 .checkout-product-setting-tab__content-wrapper .wpfnl-additional-replacement-options,
10327 .checkout-product-setting-tab__content-wrapper .checkout-product-options {
10328 margin-top: 30px;
10329 border-radius: 10px;
10330 padding: 26px 30px 30px;
10331 border: 1px solid #EEF0F3;
10332 box-shadow: none;
10333 }
10334 .step-settings__single-tab-content .wpfnl-additional-replacement-options .additional-options,
10335 .step-settings__single-tab-content .checkout-product-options .additional-options,
10336 .checkout-product-setting-tab__content-wrapper .wpfnl-additional-replacement-options .additional-options,
10337 .checkout-product-setting-tab__content-wrapper .checkout-product-options .additional-options {
10338 width: 100%;
10339 margin-right: 12px;
10340 }
10341 .step-settings__single-tab-content .wpfnl-additional-replacement-options .wpfnl-checkbox label:before,
10342 .step-settings__single-tab-content .checkout-product-options .wpfnl-checkbox label:before,
10343 .checkout-product-setting-tab__content-wrapper .wpfnl-additional-replacement-options .wpfnl-checkbox label:before,
10344 .checkout-product-setting-tab__content-wrapper .checkout-product-options .wpfnl-checkbox label:before {
10345 border-color: #CDD2E6;
10346 }
10347 .step-settings__single-tab-content .wpfnl-additional-replacement-options .wpfnl-checkbox input[type=checkbox]:checked + label::before,
10348 .step-settings__single-tab-content .checkout-product-options .wpfnl-checkbox input[type=checkbox]:checked + label::before,
10349 .checkout-product-setting-tab__content-wrapper .wpfnl-additional-replacement-options .wpfnl-checkbox input[type=checkbox]:checked + label::before,
10350 .checkout-product-setting-tab__content-wrapper .checkout-product-options .wpfnl-checkbox input[type=checkbox]:checked + label::before {
10351 border-color: #6E42D3;
10352 }
10353 .step-settings__single-tab-content .wpfnl-additional-replacement-options .wpfnl-checkbox.disabled label:before,
10354 .step-settings__single-tab-content .checkout-product-options .wpfnl-checkbox.disabled label:before,
10355 .checkout-product-setting-tab__content-wrapper .wpfnl-additional-replacement-options .wpfnl-checkbox.disabled label:before,
10356 .checkout-product-setting-tab__content-wrapper .checkout-product-options .wpfnl-checkbox.disabled label:before {
10357 border-color: #E5E8F3 !important;
10358 background-color: rgba(0, 0, 0, 0.2196078431) !important;
10359 cursor: not-allowed;
10360 }
10361 .step-settings__single-tab-content .wpfnl-additional-replacement-options .wpfnl-checkbox.disabled label::after,
10362 .step-settings__single-tab-content .checkout-product-options .wpfnl-checkbox.disabled label::after,
10363 .checkout-product-setting-tab__content-wrapper .wpfnl-additional-replacement-options .wpfnl-checkbox.disabled label::after,
10364 .checkout-product-setting-tab__content-wrapper .checkout-product-options .wpfnl-checkbox.disabled label::after {
10365 display: none;
10366 }
10367 .step-settings__single-tab-content .wpfnl-additional-replacement-options .option-title,
10368 .step-settings__single-tab-content .checkout-product-options .option-title,
10369 .checkout-product-setting-tab__content-wrapper .wpfnl-additional-replacement-options .option-title,
10370 .checkout-product-setting-tab__content-wrapper .checkout-product-options .option-title {
10371 margin-bottom: 18px;
10372 color: #7A8B9A;
10373 font-size: 14px;
10374 font-weight: 600;
10375 line-height: 1;
10376 letter-spacing: 1.68px;
10377 text-transform: uppercase;
10378 }
10379 .step-settings__single-tab-content .wpfnl-additional-replacement-options .options-wrapper,
10380 .step-settings__single-tab-content .checkout-product-options .options-wrapper,
10381 .checkout-product-setting-tab__content-wrapper .wpfnl-additional-replacement-options .options-wrapper,
10382 .checkout-product-setting-tab__content-wrapper .checkout-product-options .options-wrapper {
10383 padding: 0 !important;
10384 }
10385 .step-settings__single-tab-content .wpfnl-additional-replacement-options .options-wrapper #checkout-coupon[data-tour=yes],
10386 .step-settings__single-tab-content .wpfnl-additional-replacement-options .options-wrapper #auto-coupon[data-tour=yes],
10387 .step-settings__single-tab-content .wpfnl-additional-replacement-options .options-wrapper #enable-quantity-selection[data-tour=yes],
10388 .step-settings__single-tab-content .checkout-product-options .options-wrapper #checkout-coupon[data-tour=yes],
10389 .step-settings__single-tab-content .checkout-product-options .options-wrapper #auto-coupon[data-tour=yes],
10390 .step-settings__single-tab-content .checkout-product-options .options-wrapper #enable-quantity-selection[data-tour=yes],
10391 .checkout-product-setting-tab__content-wrapper .wpfnl-additional-replacement-options .options-wrapper #checkout-coupon[data-tour=yes],
10392 .checkout-product-setting-tab__content-wrapper .wpfnl-additional-replacement-options .options-wrapper #auto-coupon[data-tour=yes],
10393 .checkout-product-setting-tab__content-wrapper .wpfnl-additional-replacement-options .options-wrapper #enable-quantity-selection[data-tour=yes],
10394 .checkout-product-setting-tab__content-wrapper .checkout-product-options .options-wrapper #checkout-coupon[data-tour=yes],
10395 .checkout-product-setting-tab__content-wrapper .checkout-product-options .options-wrapper #auto-coupon[data-tour=yes],
10396 .checkout-product-setting-tab__content-wrapper .checkout-product-options .options-wrapper #enable-quantity-selection[data-tour=yes] {
10397 position: relative;
10398 z-index: 4;
10399 }
10400 .step-settings__single-tab-content .wpfnl-additional-replacement-options .options-wrapper #disable-payments[data-tour=yes],
10401 .step-settings__single-tab-content .checkout-product-options .options-wrapper #disable-payments[data-tour=yes],
10402 .checkout-product-setting-tab__content-wrapper .wpfnl-additional-replacement-options .options-wrapper #disable-payments[data-tour=yes],
10403 .checkout-product-setting-tab__content-wrapper .checkout-product-options .options-wrapper #disable-payments[data-tour=yes] {
10404 position: relative;
10405 z-index: 4;
10406 }
10407 .step-settings__single-tab-content .wpfnl-additional-replacement-options .options-wrapper #disable-payments[data-tour=yes] label,
10408 .step-settings__single-tab-content .checkout-product-options .options-wrapper #disable-payments[data-tour=yes] label,
10409 .checkout-product-setting-tab__content-wrapper .wpfnl-additional-replacement-options .options-wrapper #disable-payments[data-tour=yes] label,
10410 .checkout-product-setting-tab__content-wrapper .checkout-product-options .options-wrapper #disable-payments[data-tour=yes] label {
10411 color: #fff;
10412 }
10413 .step-settings__single-tab-content .wpfnl-additional-replacement-options select#choose-coupon,
10414 .step-settings__single-tab-content .checkout-product-options select#choose-coupon,
10415 .checkout-product-setting-tab__content-wrapper .wpfnl-additional-replacement-options select#choose-coupon,
10416 .checkout-product-setting-tab__content-wrapper .checkout-product-options select#choose-coupon {
10417 display: none;
10418 }
10419 .step-settings__single-tab-content .wpfnl-additional-replacement-options .coupon-box,
10420 .step-settings__single-tab-content .checkout-product-options .coupon-box,
10421 .checkout-product-setting-tab__content-wrapper .wpfnl-additional-replacement-options .coupon-box,
10422 .checkout-product-setting-tab__content-wrapper .checkout-product-options .coupon-box {
10423 height: 44px;
10424 width: 250px;
10425 border-radius: 6px;
10426 position: relative;
10427 display: flex;
10428 position: relative;
10429 }
10430 .step-settings__single-tab-content .wpfnl-additional-replacement-options .coupon-box .search-icon,
10431 .step-settings__single-tab-content .checkout-product-options .coupon-box .search-icon,
10432 .checkout-product-setting-tab__content-wrapper .wpfnl-additional-replacement-options .coupon-box .search-icon,
10433 .checkout-product-setting-tab__content-wrapper .checkout-product-options .coupon-box .search-icon {
10434 position: absolute;
10435 left: 12px;
10436 top: 13px;
10437 z-index: 100;
10438 }
10439 .step-settings__single-tab-content .wpfnl-additional-replacement-options .coupon-box .search-icon svg,
10440 .step-settings__single-tab-content .checkout-product-options .coupon-box .search-icon svg,
10441 .checkout-product-setting-tab__content-wrapper .wpfnl-additional-replacement-options .coupon-box .search-icon svg,
10442 .checkout-product-setting-tab__content-wrapper .checkout-product-options .coupon-box .search-icon svg {
10443 display: block;
10444 }
10445 .step-settings__single-tab-content .wpfnl-additional-replacement-options .coupon-box .select2.select2-container.select2-container--default,
10446 .step-settings__single-tab-content .checkout-product-options .coupon-box .select2.select2-container.select2-container--default,
10447 .checkout-product-setting-tab__content-wrapper .wpfnl-additional-replacement-options .coupon-box .select2.select2-container.select2-container--default,
10448 .checkout-product-setting-tab__content-wrapper .checkout-product-options .coupon-box .select2.select2-container.select2-container--default {
10449 width: 100% !important;
10450 border: none;
10451 }
10452 .step-settings__single-tab-content .wpfnl-additional-replacement-options .coupon-box .select2-container--default .select2-selection--single,
10453 .step-settings__single-tab-content .checkout-product-options .coupon-box .select2-container--default .select2-selection--single,
10454 .checkout-product-setting-tab__content-wrapper .wpfnl-additional-replacement-options .coupon-box .select2-container--default .select2-selection--single,
10455 .checkout-product-setting-tab__content-wrapper .checkout-product-options .coupon-box .select2-container--default .select2-selection--single {
10456 background-color: transparent;
10457 border: none;
10458 height: auto;
10459 }
10460 .step-settings__single-tab-content .wpfnl-additional-replacement-options .coupon-box .select2-selection__rendered,
10461 .step-settings__single-tab-content .checkout-product-options .coupon-box .select2-selection__rendered,
10462 .checkout-product-setting-tab__content-wrapper .wpfnl-additional-replacement-options .coupon-box .select2-selection__rendered,
10463 .checkout-product-setting-tab__content-wrapper .checkout-product-options .coupon-box .select2-selection__rendered {
10464 padding: 12px 15px 11px 35px;
10465 width: 100%;
10466 border-radius: 10px;
10467 white-space: pre;
10468 overflow: hidden;
10469 text-overflow: ellipsis;
10470 display: block;
10471 -webkit-line-clamp: 3;
10472 -webkit-box-orient: vertical;
10473 line-height: normal;
10474 border: 1px solid #e9e7e7;
10475 background: #ffffff;
10476 }
10477 .step-settings__single-tab-content .wpfnl-additional-replacement-options .wpfnl-additional-replacement-options,
10478 .checkout-product-setting-tab__content-wrapper .wpfnl-additional-replacement-options .wpfnl-additional-replacement-options {
10479 margin-top: 0;
10480 }
10481 .step-settings__single-tab-content .wpfnl-additional-replacement-options .variation-options .wpfnl-field-wrapper,
10482 .checkout-product-setting-tab__content-wrapper .wpfnl-additional-replacement-options .variation-options .wpfnl-field-wrapper {
10483 width: 100%;
10484 }
10485 .step-settings__single-tab-content .wpfnl-additional-replacement-options .variation-options .wpfnl-field-wrapper .wpfnl-fields,
10486 .checkout-product-setting-tab__content-wrapper .wpfnl-additional-replacement-options .variation-options .wpfnl-field-wrapper .wpfnl-fields {
10487 width: 100%;
10488 max-width: 270px;
10489 }
10490 .step-settings__single-tab-content .enabled-replace-settings,
10491 .checkout-product-setting-tab__content-wrapper .enabled-replace-settings {
10492 margin-top: 24px;
10493 display: grid;
10494 grid-template-columns: repeat(3, 1fr);
10495 background-color: #F6F5FA;
10496 gap: 20px;
10497 padding: 20px 24px;
10498 border-radius: 10px;
10499 }
10500 .step-settings__single-tab-content .enabled-replace-settings .single-replace-option,
10501 .checkout-product-setting-tab__content-wrapper .enabled-replace-settings .single-replace-option {
10502 position: relative;
10503 }
10504 .step-settings__single-tab-content .enabled-replace-settings .single-replace-option > input[type=radio],
10505 .checkout-product-setting-tab__content-wrapper .enabled-replace-settings .single-replace-option > input[type=radio] {
10506 display: none;
10507 }
10508 .step-settings__single-tab-content .enabled-replace-settings .single-replace-option .option-label,
10509 .checkout-product-setting-tab__content-wrapper .enabled-replace-settings .single-replace-option .option-label {
10510 border-radius: 10px;
10511 border: 1px solid #E4E0F0;
10512 background-color: #FFF;
10513 cursor: pointer;
10514 padding: 24px;
10515 display: block;
10516 height: 100%;
10517 }
10518 .step-settings__single-tab-content .enabled-replace-settings .single-replace-option .radio-point,
10519 .checkout-product-setting-tab__content-wrapper .enabled-replace-settings .single-replace-option .radio-point {
10520 position: absolute;
10521 top: 16px;
10522 right: 16px;
10523 }
10524 .step-settings__single-tab-content .enabled-replace-settings .single-replace-option .radio-point circle:first-child,
10525 .checkout-product-setting-tab__content-wrapper .enabled-replace-settings .single-replace-option .radio-point circle:first-child {
10526 transform: scale(0);
10527 transform-origin: center;
10528 transition: all 0.3s ease;
10529 }
10530 .step-settings__single-tab-content .enabled-replace-settings .single-replace-option > input[type=radio]:checked + .option-label,
10531 .checkout-product-setting-tab__content-wrapper .enabled-replace-settings .single-replace-option > input[type=radio]:checked + .option-label {
10532 border-color: #6E42D3;
10533 }
10534 .step-settings__single-tab-content .enabled-replace-settings .single-replace-option > input[type=radio]:checked + .option-label .radio-point circle:first-child,
10535 .checkout-product-setting-tab__content-wrapper .enabled-replace-settings .single-replace-option > input[type=radio]:checked + .option-label .radio-point circle:first-child {
10536 transform: scale(1);
10537 }
10538 .step-settings__single-tab-content .enabled-replace-settings .single-replace-option h4,
10539 .checkout-product-setting-tab__content-wrapper .enabled-replace-settings .single-replace-option h4 {
10540 color: #363B4E;
10541 font-size: 16px;
10542 font-weight: 500;
10543 line-height: 1.37;
10544 margin-bottom: 8px;
10545 max-width: 95%;
10546 }
10547 .step-settings__single-tab-content .enabled-replace-settings .single-replace-option p,
10548 .checkout-product-setting-tab__content-wrapper .enabled-replace-settings .single-replace-option p {
10549 color: #525562;
10550 font-size: 14px;
10551 font-weight: 400;
10552 line-height: 1.4;
10553 }
10554
10555 .step-settings__single-tab-content.product .product-head .product-search {
10556 margin-left: 0;
10557 }
10558
10559 @media only screen and (max-width: 1499px) {
10560 .checkout-product-setting-tab__content-wrapper .product-single__accordion-body-content .subtext-settings {
10561 padding: 20px;
10562 }
10563 .checkout-product-setting-tab__content-wrapper .product-single__accordion-body-content .highlights {
10564 padding: 20px;
10565 }
10566 .checkout-product-setting-tab__content-wrapper .product-single__accordion-body-content .wpfnl-field-wrapper label {
10567 width: 111px;
10568 }
10569 .checkout-product-setting-tab__content-wrapper .product-single__accordion-body-content .wpfnl-fields {
10570 width: calc(100% - 111px);
10571 }
10572 }
10573 @media only screen and (max-width: 1299px) {
10574 .step-settings__single-tab-content .wpfnl-additional-replacement-options,
10575 .checkout-product-setting-tab__content-wrapper .checkout-product-options {
10576 padding: 20px;
10577 }
10578 .step-settings__single-tab-content .wpfnl-additional-replacement-options .options-wrapper,
10579 .checkout-product-setting-tab__content-wrapper .checkout-product-options .options-wrapper {
10580 padding: 15px;
10581 }
10582 }
10583 @media only screen and (max-width: 1199px) {
10584 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .product-name,
10585 .checkout-product-setting-tab__content-wrapper .accordion-footer .product-name,
10586 .checkout-product-setting-tab__content-wrapper .accordion-head .product-name {
10587 width: 220px;
10588 }
10589 .checkout-product-setting-tab__content-wrapper .product-single__accordion-body-content {
10590 display: block;
10591 }
10592 .checkout-product-setting-tab__content-wrapper .product-single__accordion-body-content .subtext-settings {
10593 width: 100%;
10594 }
10595 .checkout-product-setting-tab__content-wrapper .product-single__accordion-body-content .highlights {
10596 padding: 0 20px 20px;
10597 width: 100%;
10598 }
10599 .step-settings__single-tab-content .wpfnl-additional-replacement-options,
10600 .checkout-product-setting-tab__content-wrapper .checkout-product-options {
10601 display: block;
10602 }
10603 .step-settings__single-tab-content .wpfnl-additional-replacement-options .additional-options,
10604 .checkout-product-setting-tab__content-wrapper .checkout-product-options .additional-options {
10605 width: 100%;
10606 margin-right: 0;
10607 margin-bottom: 24px;
10608 }
10609 .step-settings__single-tab-content .wpfnl-additional-replacement-options .variation-options,
10610 .checkout-product-setting-tab__content-wrapper .checkout-product-options .variation-options {
10611 width: 100%;
10612 margin-left: 0;
10613 }
10614 .step-settings__single-tab-content .wpfnl-additional-replacement-options .options-wrapper,
10615 .checkout-product-setting-tab__content-wrapper .checkout-product-options .options-wrapper {
10616 height: auto;
10617 }
10618 }
10619 @media only screen and (max-width: 991px) {
10620 .checkout-product-setting-tab__content-wrapper .product-head .product-search {
10621 width: 190px;
10622 }
10623 }
10624 .order-bump-accordion-wrapper {
10625 border: 1px solid #EEF0F3;
10626 border-radius: 10px;
10627 }
10628 .order-bump-accordion-wrapper .order-bump-header {
10629 display: flex;
10630 align-items: center;
10631 justify-content: space-between;
10632 background: #FFFFFF;
10633 border-radius: 10px 10px 0px 0px;
10634 padding: 15px 24px;
10635 border-bottom: 1px solid #EEF0F3;
10636 }
10637 .order-bump-accordion-wrapper .order-bump-header .title {
10638 font-weight: 500;
10639 font-size: 16px;
10640 line-height: 19px;
10641 color: #363B4E;
10642 text-transform: capitalize;
10643 margin-right: 10px;
10644 }
10645 .order-bump-accordion-wrapper .order-bump-header .btn-default {
10646 position: relative;
10647 }
10648 .order-bump-accordion-wrapper .order-bump-header .btn-default .pro-tag-icon {
10649 position: static;
10650 margin-left: 4px;
10651 transform: translateY(5px);
10652 display: inline-block;
10653 }
10654 .order-bump-accordion-wrapper .order-bump-header .btn-default:disabled {
10655 opacity: 0.6;
10656 cursor: not-allowed;
10657 }
10658 .order-bump-accordion-wrapper .order-bump-header .btn-default:disabled:hover {
10659 background-color: #6E42D3;
10660 }
10661 .order-bump-accordion-wrapper .order-bump-accordion-header {
10662 width: 100%;
10663 background: #FFFFFF;
10664 box-shadow: 0px 1px 2px rgba(190, 190, 215, 0.2);
10665 border-bottom: 1px solid transparent;
10666 border-radius: 10px;
10667 padding: 0 24px;
10668 display: flex;
10669 align-items: center;
10670 justify-content: space-between;
10671 }
10672 .order-bump-accordion-wrapper .order-bump-accordion-header .title-area {
10673 padding: 14px 0;
10674 cursor: pointer;
10675 width: calc(100% - 67px);
10676 }
10677 .order-bump-accordion-wrapper .order-bump-accordion-header .title-area .title {
10678 font-weight: 500;
10679 color: #363B4E;
10680 }
10681 .order-bump-accordion-wrapper .order-bump-accordion-header .title-area .title small {
10682 color: #7A8B9A;
10683 font-weight: 400;
10684 }
10685 .order-bump-accordion-wrapper .order-bump-accordion-header .title-area .icon {
10686 width: 9px;
10687 height: 9px;
10688 display: inline-block;
10689 border: 2px solid #363B4E;
10690 border-top: none;
10691 border-left: none;
10692 transform: rotate(45deg);
10693 transform-origin: center;
10694 position: relative;
10695 top: -1px;
10696 margin-right: 12px;
10697 transition: transform 0.3s ease;
10698 }
10699 .order-bump-accordion-wrapper .order-bump-accordion-header .action-area {
10700 display: flex;
10701 align-items: center;
10702 }
10703 .order-bump-accordion-wrapper .order-bump-accordion-header .action-area .wpfnl-switcher.has-loader {
10704 display: flex;
10705 align-items: center;
10706 }
10707 .order-bump-accordion-wrapper .order-bump-accordion-header .action-area .wpfnl-switcher.has-loader .wpfnl-loader {
10708 display: inline-block;
10709 margin-left: 0;
10710 margin-right: 5px;
10711 }
10712 .order-bump-accordion-wrapper .order-bump-accordion-header .action-area button {
10713 border: none;
10714 cursor: pointer;
10715 text-align: center;
10716 padding: 0 6px;
10717 display: inline-block;
10718 height: 30px;
10719 line-height: 30px;
10720 background-color: transparent;
10721 margin: 0 0 0 2px;
10722 }
10723 .order-bump-accordion-wrapper .order-bump-accordion-header .action-area button.delete-checkout-field svg {
10724 width: 20px;
10725 height: 20px;
10726 }
10727 .order-bump-accordion-wrapper .order-bump-body {
10728 border-radius: 0 0 10px 10px;
10729 }
10730 .order-bump-accordion-wrapper .order-bump-body .wpfnl-order-bump-modal-header,
10731 .order-bump-accordion-wrapper .order-bump-body .wpfnl-order-bump-modal-footer {
10732 display: none;
10733 }
10734 .order-bump-accordion-wrapper .order-bump-body .order-bump-table-header {
10735 background-color: #F6F5FA;
10736 display: grid;
10737 grid-template-columns: 9fr 1fr 1fr;
10738 padding: 15px 24px;
10739 border-bottom: 1px solid #EEF0F3;
10740 }
10741 .order-bump-accordion-wrapper .order-bump-body .order-bump-table-header .oder-bump-table-header-text {
10742 color: #7A8B9A;
10743 font-family: Roboto;
10744 font-size: 14px;
10745 font-style: normal;
10746 font-weight: 400;
10747 line-height: normal;
10748 text-transform: capitalize;
10749 }
10750 .order-bump-accordion-wrapper .order-bump-body .order-bump-table-header .oder-bump-table-header-text.order-bump-actions {
10751 margin-left: auto;
10752 padding-right: 5px;
10753 }
10754 .order-bump-accordion-wrapper .order-bump-body .checkout-order-bump-setting-tab__content-wrapper.single-order-bump {
10755 margin-bottom: 0;
10756 box-shadow: none;
10757 border-bottom: 1px solid #EEF0F3;
10758 border-radius: 0;
10759 }
10760 .order-bump-accordion-wrapper .order-bump-body .checkout-order-bump-setting-tab__content-wrapper.single-order-bump:last-child {
10761 border-radius: 0 0 10px 10px;
10762 border-bottom: none;
10763 }
10764 .order-bump-accordion-wrapper .order-bump-body .checkout-order-bump-setting-tab__content-wrapper.single-order-bump .order-bump-accordion-header {
10765 padding: 0 24px;
10766 border-radius: 0;
10767 display: grid;
10768 grid-template-columns: 9fr 1fr 1fr;
10769 border: none;
10770 }
10771 .order-bump-accordion-wrapper .order-bump-body .checkout-order-bump-setting-tab__content-wrapper.single-order-bump .order-bump-accordion-header .action-area {
10772 justify-content: flex-end;
10773 }
10774 .order-bump-accordion-wrapper .order-bump-body .checkout-order-bump-setting-tab__content-wrapper.single-order-bump:last-child .order-bump-accordion-header {
10775 border-radius: 0 0 10px 10px;
10776 }
10777 .order-bump-accordion-wrapper .order-bump-body .checkout-order-bump-setting-tab__content-wrapper.single-order-bump.expanded-orderbump .wpfnl-order-bump-create-modal {
10778 position: absolute;
10779 width: 100%;
10780 max-height: 300%;
10781 top: 7px;
10782 background: #fff;
10783 left: 0px;
10784 z-index: 2;
10785 padding: 24px;
10786 }
10787 .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 {
10788 display: flex;
10789 align-items: center;
10790 justify-content: space-between;
10791 margin-bottom: 20px;
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 .wpfnl-order-bump-modal-header .drawer-title {
10794 display: flex;
10795 align-items: center;
10796 gap: 10px;
10797 }
10798 .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 {
10799 border-radius: 10px;
10800 border: 1px solid #EBEDF0;
10801 background: #FFF;
10802 display: flex;
10803 align-items: center;
10804 justify-content: center;
10805 padding: 7px;
10806 cursor: pointer;
10807 }
10808 .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 {
10809 color: #363B4E;
10810 font-family: Roboto;
10811 font-size: 18px;
10812 font-style: normal;
10813 font-weight: 600;
10814 line-height: normal;
10815 }
10816 .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 {
10817 border-radius: 10px;
10818 border: 1px solid #EBEDF0;
10819 cursor: pointer;
10820 padding: 12px;
10821 display: flex;
10822 align-items: center;
10823 justify-content: center;
10824 }
10825 .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 {
10826 display: flex;
10827 align-items: center;
10828 justify-content: flex-end;
10829 margin-top: 30px;
10830 }
10831 .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 {
10832 display: flex;
10833 align-items: center;
10834 gap: 14px;
10835 }
10836 .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 {
10837 color: #000;
10838 background: none;
10839 border: 1px solid #E4E6EB;
10840 padding: 11px 20px;
10841 min-width: auto;
10842 line-height: normal;
10843 }
10844 .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 {
10845 opacity: 0.5;
10846 cursor: not-allowed;
10847 }
10848 .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 {
10849 padding: 0;
10850 border-radius: 10px;
10851 border: 1px solid #EEF0F3;
10852 }
10853 .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 {
10854 width: 60%;
10855 margin-right: 0;
10856 background: #fff;
10857 border-bottom-left-radius: 8px;
10858 border-right: 1px solid #EEF0F3;
10859 align-self: stretch;
10860 }
10861 .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 {
10862 padding: 14px 20px;
10863 border-right: 1px solid #EBEDF0;
10864 }
10865 .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 {
10866 gap: 10px;
10867 }
10868 .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 {
10869 border: none;
10870 }
10871 .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] {
10872 max-width: calc(100% - 40px);
10873 margin: 0 auto;
10874 }
10875 .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] {
10876 z-index: inherit;
10877 }
10878 .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] {
10879 z-index: 4;
10880 position: relative;
10881 }
10882 .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] {
10883 z-index: 4;
10884 position: relative;
10885 opacity: 1;
10886 border: 1px solid #fff;
10887 }
10888 .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] {
10889 z-index: 4;
10890 position: relative;
10891 }
10892 .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] {
10893 z-index: 4;
10894 position: relative;
10895 }
10896 .order-bump-accordion-wrapper .order-bump-body .checkout-order-bump-setting-tab__content-wrapper.single-order-bump.expanded-orderbump #product-title[data-tour=yes] {
10897 z-index: 4;
10898 position: relative;
10899 }
10900 .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] {
10901 z-index: 1;
10902 }
10903 .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] {
10904 z-index: 1;
10905 position: relative;
10906 }
10907 .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] {
10908 z-index: 1;
10909 position: relative;
10910 }
10911 .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] {
10912 z-index: 1;
10913 position: relative;
10914 }
10915 .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] {
10916 z-index: 1;
10917 position: relative;
10918 }
10919 .order-bump-accordion-wrapper .order-bump-body .checkout-order-bump-setting-tab__content-wrapper.single-order-bump.expanded-orderbump #product-title[data-tour=yes] {
10920 z-index: 4;
10921 position: relative;
10922 }
10923 .order-bump-accordion-wrapper .order-bump-body .checkout-order-bump-setting-tab__content-wrapper.single-order-bump.expanded-orderbump .upload-product-image .wpfnl-fields {
10924 width: calc(100% - 180px);
10925 }
10926 .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 {
10927 border-radius: 50%;
10928 }
10929 .order-bump-accordion-wrapper .order-bump-body .checkout-order-bump-setting-tab__content-wrapper.single-order-bump.no-more-one {
10930 border-radius: 0 0 10px 10px;
10931 }
10932 .order-bump-accordion-wrapper .order-bump-body .reset-arrow-color,
10933 .order-bump-accordion-wrapper .order-bump-body .reset-obbg {
10934 margin-left: 1px;
10935 padding: 4px 5px;
10936 position: relative;
10937 top: -1px;
10938 border: none;
10939 border-radius: 3px;
10940 background: transparent;
10941 color: #fff;
10942 font-size: 12px;
10943 line-height: 1;
10944 cursor: pointer;
10945 }
10946 .order-bump-accordion-wrapper .order-bump-body .reset-arrow-color svg,
10947 .order-bump-accordion-wrapper .order-bump-body .reset-obbg svg {
10948 width: 16px;
10949 height: 16px;
10950 display: block;
10951 }
10952 .order-bump-accordion-wrapper .order-bump-body .reset-arrow-color {
10953 top: 3px;
10954 }
10955
10956 .wpfnl-back-icon {
10957 border-radius: 10px;
10958 border: 1px solid #EBEDF0;
10959 background: #FFF;
10960 display: flex;
10961 align-items: center;
10962 justify-content: center;
10963 padding: 7px !important;
10964 cursor: pointer;
10965 margin-right: 10px;
10966 }
10967
10968 .wpfnl-checkbox label:before {
10969 border: 1px solid #EBEDF0;
10970 background-color: none;
10971 }
10972
10973 .checkout-order-bump-setting-tab__content-wrapper {
10974 background: #FFFFFF;
10975 border: 1px solid transparent;
10976 box-shadow: 0px 5px 20px rgba(148, 135, 180, 0.15);
10977 border-radius: 10px;
10978 margin-bottom: 15px;
10979 }
10980 .checkout-order-bump-setting-tab__content-wrapper:last-child {
10981 margin-bottom: 0;
10982 }
10983 .checkout-order-bump-setting-tab__content-wrapper .order-bump-accordion-content {
10984 display: none;
10985 flex-flow: row wrap;
10986 align-items: flex-start;
10987 padding: 24px;
10988 }
10989 .checkout-order-bump-setting-tab__content-wrapper .order-bump-accordion-content.show-content {
10990 display: flex;
10991 }
10992 .checkout-order-bump-setting-tab__content-wrapper.no-order-bump {
10993 text-align: center;
10994 padding: 12px 24px;
10995 }
10996 .checkout-order-bump-setting-tab__content-wrapper.no-more-one {
10997 padding: 18px 24px;
10998 color: #272727;
10999 display: flex;
11000 flex-flow: row wrap;
11001 align-items: center;
11002 justify-content: space-between;
11003 }
11004 .checkout-order-bump-setting-tab__content-wrapper.no-more-one .hints {
11005 color: #272727;
11006 margin: 0;
11007 width: calc(100% - 168px);
11008 font-style: normal;
11009 padding-right: 14px;
11010 }
11011 .checkout-order-bump-setting-tab__content-wrapper.no-more-one .hints .highlight-color {
11012 color: #ee5f5a;
11013 }
11014 .checkout-order-bump-setting-tab__content-wrapper.no-more-one .hints .pro-tag {
11015 color: #ffffff;
11016 }
11017 .checkout-order-bump-setting-tab__content-wrapper.no-more-one .pro-link {
11018 font-weight: 500;
11019 text-decoration: underline;
11020 color: #6e42d3;
11021 width: 168px;
11022 }
11023 .checkout-order-bump-setting-tab__content-wrapper.expanded-orderbump .order-bump-accordion-header {
11024 box-shadow: none;
11025 border-bottom-color: #6E42D3;
11026 border-bottom-right-radius: 0;
11027 border-bottom-left-radius: 0;
11028 }
11029 .checkout-order-bump-setting-tab__content-wrapper.expanded-orderbump .order-bump-accordion-header .title-area .icon {
11030 top: 1px;
11031 transform: rotate(-135deg);
11032 }
11033 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings {
11034 border-top: 1px solid #E5E8F3;
11035 }
11036 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-field-wrapper {
11037 margin-bottom: 25px;
11038 }
11039 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-field-wrapper:last-child {
11040 margin-bottom: 0;
11041 }
11042 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-field-wrapper label {
11043 font-size: 14px;
11044 line-height: 16px;
11045 }
11046 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-field-wrapper select {
11047 padding: 5px 9px;
11048 }
11049 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-field-wrapper.no-title-checkbox .hints.mobile {
11050 display: none;
11051 }
11052 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-field-wrapper > label {
11053 width: 250px;
11054 position: relative;
11055 padding-right: 30px;
11056 }
11057 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-field-wrapper > label .color-picker {
11058 position: absolute;
11059 right: 10px;
11060 top: -4px;
11061 line-height: 1;
11062 }
11063 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-field-wrapper .vc-color-wrap {
11064 width: 25px;
11065 }
11066 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-field-wrapper.top-align .color-picker {
11067 top: 6px;
11068 }
11069 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-field-wrapper.orderbump-bg .vc-color-wrap {
11070 position: relative;
11071 top: -5px;
11072 }
11073 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-field-wrapper > label.has-tooltip .wpfnl-tooltip {
11074 top: -2px;
11075 }
11076 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-field-wrapper .wpfnl-fields {
11077 width: 50%;
11078 }
11079 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-field-wrapper .wpfnl-fields select {
11080 border: 1px solid #EBEDF0;
11081 padding-top: 3px;
11082 }
11083 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-field-wrapper .wpfnl-fields .icp__input {
11084 border-radius: 0 !important;
11085 border: 1px solid #e5e5e5;
11086 background: #000000;
11087 }
11088 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-box {
11089 padding: 30px 0;
11090 margin: 0;
11091 box-shadow: none;
11092 background: transparent;
11093 border-radius: 0;
11094 }
11095 .checkout-order-bump-setting-tab__content-wrapper .hints {
11096 word-break: break-word;
11097 }
11098 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .enable-order-bump {
11099 border-top: none;
11100 padding-bottom: 30px;
11101 }
11102 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .enable-order-bump .wpfnl-fields input {
11103 width: 97%;
11104 }
11105 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area > .title {
11106 position: relative;
11107 font-weight: 500;
11108 font-size: 16px;
11109 line-height: 19px;
11110 color: #363B4E;
11111 background-color: #F7F7FA;
11112 padding: 18px 30px 18px 30px;
11113 border-radius: 10px 10px 0 0;
11114 border-bottom: 1px solid #EEF0F3;
11115 }
11116 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-coupon .coupon,
11117 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-product {
11118 border: 1px solid #E9E9EF;
11119 border-radius: 6px;
11120 height: 36px;
11121 position: relative;
11122 display: flex;
11123 }
11124 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-coupon .coupon .wpfnl-ob-replace-product-search,
11125 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-coupon .coupon .wpfnl-ob-product-search,
11126 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-product .wpfnl-ob-replace-product-search,
11127 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-product .wpfnl-ob-product-search {
11128 display: none;
11129 }
11130 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-coupon .coupon svg,
11131 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-product svg {
11132 position: absolute;
11133 left: 10px;
11134 top: 10px;
11135 }
11136 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-coupon .coupon .select2-container--default .select2-selection--single .select2-selection__arrow,
11137 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-product .select2-container--default .select2-selection--single .select2-selection__arrow {
11138 display: none;
11139 }
11140 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-coupon .coupon .select2.select2-container.select2-container--default,
11141 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-product .select2.select2-container.select2-container--default {
11142 width: 100% !important;
11143 }
11144 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-coupon .coupon .select2-container--default .select2-selection--single,
11145 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-product .select2-container--default .select2-selection--single {
11146 background-color: transparent;
11147 border: none;
11148 height: auto;
11149 }
11150 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-coupon .coupon .select2-selection__rendered,
11151 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-product .select2-selection__rendered {
11152 padding: 8px 12px 7px;
11153 width: 100%;
11154 border-radius: 6px;
11155 white-space: pre;
11156 overflow: hidden;
11157 text-overflow: ellipsis;
11158 display: block;
11159 -webkit-line-clamp: 3;
11160 -webkit-box-orient: vertical;
11161 line-height: normal;
11162 }
11163 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-coupon .coupon .select2-selection__rendered .select2-selection__placeholder,
11164 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-product .select2-selection__rendered .select2-selection__placeholder {
11165 color: #7A8B9A;
11166 }
11167 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-coupon .coupon.product-selected .select2-selection__rendered,
11168 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-product.product-selected .select2-selection__rendered {
11169 display: flex;
11170 align-items: center;
11171 flex-flow: row-reverse;
11172 justify-content: space-between;
11173 }
11174 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-coupon .coupon .select2-container.select2-container--default.select2-container--open,
11175 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-product .select2-container.select2-container--default.select2-container--open {
11176 border: none;
11177 }
11178 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-coupon .coupon .select2-selection__clear,
11179 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-product .select2-selection__clear {
11180 cursor: pointer;
11181 padding: 0 2px;
11182 }
11183 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-product[data-tour=yes] {
11184 z-index: 4;
11185 position: relative;
11186 }
11187 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .wpfnl-ob-replace-product {
11188 height: auto;
11189 }
11190 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .wpfnl-ob-replace-product .select2-selection__rendered {
11191 display: flex;
11192 flex-flow: row wrap;
11193 gap: 6px;
11194 padding: 5px 7px 5px;
11195 }
11196 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .wpfnl-ob-replace-product .select2-selection__rendered .select2-selection__clear {
11197 display: none;
11198 }
11199 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .wpfnl-ob-replace-product .select2-selection__choice {
11200 border: 1px solid #EBEDF0;
11201 display: inline;
11202 padding: 7px 4px 7px 10px;
11203 border-radius: 6px;
11204 color: #363B4E;
11205 font-size: 13px;
11206 display: inline-flex;
11207 gap: 5px;
11208 flex-flow: row-reverse;
11209 }
11210 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .wpfnl-ob-replace-product .select2-selection__choice .select2-selection__choice__remove {
11211 padding: 0px 6px;
11212 line-height: 1;
11213 display: flex;
11214 align-items: center;
11215 cursor: pointer;
11216 }
11217 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .wpfnl-ob-replace-product input.select2-search__field {
11218 width: auto !important;
11219 padding: 0 8px;
11220 height: auto;
11221 min-width: 80px;
11222 border: none;
11223 }
11224 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .wpfnl-replace-products-radio-btn {
11225 background-color: #F6F5FA;
11226 border-radius: 10px;
11227 padding: 20px;
11228 margin-top: 16px;
11229 display: grid;
11230 grid-template-columns: repeat(2, 1fr);
11231 gap: 20px;
11232 }
11233 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .wpfnl-replace-products-radio-btn .single-page-option {
11234 position: relative;
11235 }
11236 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .wpfnl-replace-products-radio-btn .single-page-option > input[type=radio] {
11237 display: none;
11238 }
11239 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .wpfnl-replace-products-radio-btn .single-page-option .option-label {
11240 border-radius: 10px;
11241 border: 1px solid #E4E0F0;
11242 background-color: #FFF;
11243 cursor: pointer;
11244 padding: 12px 16px;
11245 display: block;
11246 height: 100%;
11247 }
11248 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .wpfnl-replace-products-radio-btn .single-page-option .radio-point {
11249 position: absolute;
11250 top: 11px;
11251 right: 16px;
11252 }
11253 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .wpfnl-replace-products-radio-btn .single-page-option .radio-point circle:first-child {
11254 transform: scale(0);
11255 transform-origin: center;
11256 transition: all 0.3s ease;
11257 }
11258 .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 {
11259 border-color: #6E42D3;
11260 }
11261 .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 {
11262 transform: scale(1);
11263 }
11264 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .wpfnl-replace-products-radio-btn .single-page-option h4 {
11265 color: #363B4E;
11266 font-size: 14px;
11267 font-weight: 500;
11268 line-height: 1.37;
11269 margin-bottom: 0;
11270 max-width: 95%;
11271 }
11272 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .wpfnl-replace-products-radio-btn .single-page-option p {
11273 color: #525562;
11274 font-size: 14px;
11275 font-weight: 400;
11276 line-height: 1.4;
11277 }
11278 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .upload-product-image .icon-wrapper {
11279 display: inline-flex;
11280 flex-flow: column;
11281 justify-content: center;
11282 align-items: center;
11283 gap: 8px;
11284 }
11285 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .upload-product-image .image-label {
11286 box-sizing: border-box;
11287 border-radius: 10px;
11288 height: 160px;
11289 display: flex;
11290 flex-flow: column;
11291 align-items: center;
11292 justify-content: center;
11293 margin: 0;
11294 padding: 0;
11295 text-align: center;
11296 background-repeat: no-repeat;
11297 background-position: center;
11298 background-size: cover;
11299 cursor: pointer;
11300 border: 1px dashed #CCC3E1;
11301 background-color: transparent;
11302 background-image: none;
11303 }
11304 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .upload-product-image .image-label .title {
11305 display: block;
11306 line-height: 16px;
11307 transition: all 0.3s ease;
11308 color: #363B4E;
11309 font-size: 14px;
11310 font-style: normal;
11311 font-weight: 500;
11312 line-height: 14px;
11313 letter-spacing: -0.14px;
11314 }
11315 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .upload-product-image .image-label .title .wpfnl-link-text {
11316 color: #6E42D3;
11317 }
11318 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .upload-product-image .image-label .hints {
11319 font-style: normal;
11320 margin: 0;
11321 color: #7A8B9A;
11322 width: 100%;
11323 display: block;
11324 }
11325 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .upload-product-image .image-label.img-uploaded {
11326 border-color: transparent;
11327 }
11328 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .upload-product-image .image-label.img-uploaded .icon-wrapper {
11329 background: rgba(0, 0, 0, 0.4);
11330 width: 100%;
11331 height: 100%;
11332 border-radius: 10px;
11333 display: flex;
11334 flex-flow: column;
11335 align-items: center;
11336 justify-content: center;
11337 flex-wrap: wrap;
11338 opacity: 0;
11339 visibility: hidden;
11340 transition: all 0.3s ease;
11341 }
11342 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .upload-product-image .image-label.img-uploaded:hover .icon-wrapper {
11343 opacity: 1;
11344 visibility: visible;
11345 }
11346 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .upload-product-image .image-label.img-uploaded:hover .title {
11347 color: #ffffff;
11348 }
11349 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .upload-product-image .image-label.img-uploaded:hover path {
11350 fill: #ffffff;
11351 }
11352 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .upload-product-image .image-label.img-uploaded .hints {
11353 color: #fff;
11354 }
11355 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-coupon .coupon .wpfnl-ob-coupon-search {
11356 display: none;
11357 }
11358 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .non-input-field {
11359 cursor: not-allowed;
11360 background-color: #F6F5FA;
11361 font-size: 14px;
11362 color: #7A8B9A;
11363 padding: 13px 15px;
11364 height: 44px;
11365 width: 100%;
11366 min-width: 190px;
11367 border-radius: 6px;
11368 display: block;
11369 border: 1px solid #EBEDF0;
11370 }
11371 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-pre-purchase-upsell {
11372 width: 100%;
11373 justify-content: space-between;
11374 }
11375 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-pre-purchase-upsell .wpfnl-tooltip {
11376 position: relative;
11377 top: 3px;
11378 }
11379 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-pre-purchase-upsell .wpfnl-fields {
11380 width: auto;
11381 }
11382 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-pre-purchase-upsell .pro-tag-icon {
11383 transform: translateY(7px);
11384 display: inline-block;
11385 }
11386 .checkout-order-bump-setting-tab__content-wrapper .order-bump-template-preview-area {
11387 width: 40%;
11388 position: sticky;
11389 top: 0px;
11390 padding-bottom: 24px;
11391 }
11392 .checkout-order-bump-setting-tab__content-wrapper .order-bump-template-preview-area .preview-header {
11393 padding: 14px 20px;
11394 }
11395 .checkout-order-bump-setting-tab__content-wrapper .order-bump-template-preview-area .preview-header h4 {
11396 text-transform: capitalize;
11397 font-family: Roboto;
11398 font-size: 14px;
11399 font-style: normal;
11400 font-weight: 400;
11401 line-height: normal;
11402 }
11403 .checkout-order-bump-setting-tab__content-wrapper .order-bump-template-preview-area .preview-header h4 span {
11404 color: #363B4E;
11405 font-weight: 600;
11406 }
11407 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-tabs {
11408 display: flex;
11409 gap: 30px;
11410 border-bottom: 1px solid #EEF0F3;
11411 background-color: #F9FAFB;
11412 border-radius: 8px 8px 0 0;
11413 width: 100%;
11414 padding: 0 30px;
11415 }
11416 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-tabs .ob-tab-button {
11417 display: flex;
11418 align-items: center;
11419 gap: 8px;
11420 padding: 14px 0;
11421 background: transparent;
11422 border: none;
11423 cursor: pointer;
11424 font-size: 14px;
11425 font-weight: 500;
11426 color: #6B7280;
11427 transition: all 0.2s ease;
11428 white-space: nowrap;
11429 position: relative;
11430 }
11431 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-tabs .ob-tab-button::before {
11432 content: "";
11433 position: absolute;
11434 bottom: -1px;
11435 left: 0;
11436 width: 100%;
11437 height: 2px;
11438 background-color: transparent;
11439 transition: background-color 0.2s ease;
11440 }
11441 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-tabs .ob-tab-button svg {
11442 width: 18px;
11443 height: 18px;
11444 color: #9CA3AF;
11445 transition: color 0.2s ease;
11446 }
11447 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-tabs .ob-tab-button:first-child {
11448 border-radius: 8px 0 0 0;
11449 }
11450 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-tabs .ob-tab-button:hover {
11451 color: #374151;
11452 }
11453 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-tabs .ob-tab-button:hover svg {
11454 color: #6E42D2;
11455 }
11456 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-tabs .ob-tab-button.active {
11457 color: #6E42D2;
11458 }
11459 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-tabs .ob-tab-button.active::before {
11460 background-color: #6E42D2;
11461 }
11462 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-tabs .ob-tab-button.active svg {
11463 color: #6E42D2;
11464 }
11465 @keyframes fadeIn {
11466 from {
11467 opacity: 0;
11468 transform: translateY(10px);
11469 }
11470 to {
11471 opacity: 1;
11472 transform: translateY(0);
11473 }
11474 }
11475 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category {
11476 padding: 26px 30px;
11477 animation: fadeIn 0.3s ease-in;
11478 }
11479 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category:last-child {
11480 border-bottom: none;
11481 }
11482 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category .category-title {
11483 color: #363B4E;
11484 font-size: 16px;
11485 font-weight: 500;
11486 line-height: 1;
11487 display: flex;
11488 align-items: center;
11489 gap: 8px;
11490 margin-bottom: 26px;
11491 }
11492 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category .ob-settings-wrapper {
11493 display: flex;
11494 flex-flow: row wrap;
11495 justify-content: space-between;
11496 gap: 16px;
11497 row-gap: 24px;
11498 }
11499 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category .ob-settings-wrapper .single-ob-settings {
11500 width: calc(50% - 8px);
11501 }
11502 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category .ob-settings-wrapper .single-ob-settings.full-width {
11503 width: 100%;
11504 }
11505 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category .ob-settings-wrapper .ob-product-description .mce-tinymce div.mce-toolbar-grp {
11506 padding-left: 35px;
11507 }
11508 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category .ob-settings-wrapper .ob-product-description .quicktags-toolbar {
11509 padding: 5px 2px 5px 45px;
11510 }
11511 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category .ob-settings-wrapper .ob-product-description .ob-settings-input {
11512 position: relative;
11513 margin-top: 20px;
11514 }
11515 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category .ob-settings-wrapper .ob-product-description .color-picker {
11516 position: absolute;
11517 top: 46px;
11518 left: 13px;
11519 z-index: 9;
11520 }
11521 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category .ob-settings-wrapper .ob-product-description .vc-color-wrap {
11522 margin: 0;
11523 width: 20px;
11524 height: 20px;
11525 border-radius: 50%;
11526 }
11527 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category .ob-settings-wrapper .ob-product-replace .wpfnl-tooltip {
11528 position: relative;
11529 top: 3px;
11530 }
11531 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category .ob-settings-wrapper .ob-product-replace .wpfnl-tooltip p {
11532 color: #ffffff;
11533 }
11534 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category .ob-settings-title {
11535 color: #363B4E;
11536 font-size: 14px;
11537 font-weight: 500;
11538 line-height: 1;
11539 margin-bottom: 8px;
11540 display: flex;
11541 align-items: center;
11542 gap: 3px;
11543 }
11544 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category .ob-settings-title .wpfnl-tooltip {
11545 padding-bottom: 0;
11546 }
11547 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category .ob-settings-title .wpfnl-tooltip svg {
11548 display: block;
11549 }
11550 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category .ob-settings-input select,
11551 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category .ob-settings-input input[type=password],
11552 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category .ob-settings-input input[type=url],
11553 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category .ob-settings-input input[type=number],
11554 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category .ob-settings-input input[type=text] {
11555 border-radius: 8px;
11556 height: 40px;
11557 }
11558 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category .ob-color-picker-wrapper {
11559 display: flex;
11560 align-items: center;
11561 }
11562 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category .ob-color-picker-wrapper .vc-color-wrap.transparent {
11563 height: 40px;
11564 width: 40px;
11565 border-radius: 6px;
11566 }
11567 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category .ob-color-picker-wrapper input[type=text] {
11568 max-width: max-content;
11569 min-width: auto;
11570 border-radius: 6px;
11571 background: #F6F5FA;
11572 width: 120px;
11573 }
11574 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category .fields-with-color {
11575 border: 1px solid #E5E8F3;
11576 border-radius: 8px;
11577 display: flex;
11578 align-items: center;
11579 }
11580 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category .fields-with-color input[type=text] {
11581 width: calc(100% - 40px);
11582 border: none;
11583 height: 38px !important;
11584 }
11585 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category .fields-with-color .color-picker {
11586 width: 40px;
11587 height: 38px;
11588 display: flex;
11589 align-items: center;
11590 justify-content: center;
11591 border-left: 1px solid #E5E8F3;
11592 }
11593 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category .fields-with-color .color-picker .vc-color-wrap {
11594 width: 20px;
11595 height: 20px;
11596 border-radius: 50%;
11597 margin: 0;
11598 }
11599 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details {
11600 border-bottom: 1px solid #EEF0F3;
11601 }
11602 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .offer-selection-mode {
11603 display: flex;
11604 gap: 15px;
11605 }
11606 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .offer-selection-mode .ob-settings-title {
11607 margin-bottom: 0;
11608 }
11609 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .offer-selection-mode .radio-option {
11610 display: flex;
11611 align-items: center;
11612 gap: 5px;
11613 cursor: pointer;
11614 position: relative;
11615 }
11616 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .offer-selection-mode .radio-option input[type=radio] {
11617 cursor: pointer;
11618 margin: 0;
11619 }
11620 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .offer-selection-mode .radio-option input[type=radio]:checked {
11621 border-color: #6E42D3;
11622 }
11623 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .offer-selection-mode .radio-option input[type=radio]:checked::before {
11624 background-color: #6E42D3;
11625 }
11626 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .offer-selection-mode .radio-option span {
11627 font-size: 14px;
11628 color: #363B4E;
11629 font-weight: 400;
11630 }
11631 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .offer-selection-mode .radio-option .recommended-badge {
11632 background: #ded3f8;
11633 color: #6e42d3;
11634 font-size: 12px;
11635 font-weight: 400;
11636 padding: 2px 8px;
11637 border-radius: 4px;
11638 margin-left: 4px;
11639 letter-spacing: 0.5px;
11640 }
11641 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .auto-match-settings {
11642 width: 100%;
11643 display: flex;
11644 flex-flow: row wrap;
11645 justify-content: space-between;
11646 gap: 16px;
11647 row-gap: 20px;
11648 }
11649 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .ob-filter-options {
11650 display: flex;
11651 align-items: flex-start;
11652 gap: 30px;
11653 }
11654 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .ob-filter-options .checkbox-group {
11655 display: flex;
11656 flex-direction: column;
11657 gap: 7px;
11658 }
11659 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .ob-filter-options .checkbox-option {
11660 display: flex;
11661 align-items: center;
11662 gap: 8px;
11663 cursor: pointer;
11664 }
11665 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .ob-filter-options .checkbox-option input[type=checkbox] {
11666 width: 18px;
11667 height: 18px;
11668 cursor: pointer;
11669 margin: 0;
11670 }
11671 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .ob-filter-options .checkbox-option input[type=checkbox]:checked::before {
11672 margin: -0.12rem 0 0 -0.2rem;
11673 }
11674 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .ob-filter-options .checkbox-option span {
11675 font-size: 14px;
11676 color: #363B4E;
11677 user-select: none;
11678 }
11679 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .ob-fallback-behavior .wpfnl-ob-fallback-product-search.select2-hidden-accessible {
11680 border: 0 !important;
11681 clip: rect(0 0 0 0) !important;
11682 -webkit-clip-path: inset(50%) !important;
11683 clip-path: inset(50%) !important;
11684 height: 1px !important;
11685 overflow: hidden !important;
11686 padding: 0 !important;
11687 position: absolute !important;
11688 width: 1px !important;
11689 white-space: nowrap !important;
11690 }
11691 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .ob-fallback-behavior input[type=radio] {
11692 cursor: pointer;
11693 margin: 0;
11694 }
11695 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .ob-fallback-behavior input[type=radio]:checked {
11696 border-color: #6E42D3;
11697 }
11698 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .ob-fallback-behavior input[type=radio]:checked::before {
11699 background-color: #6E42D3;
11700 }
11701 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .ob-fallback-behavior .fallback-options {
11702 display: flex;
11703 flex-direction: column;
11704 gap: 16px;
11705 }
11706 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .ob-fallback-behavior .fallback-options .radio-option {
11707 display: flex;
11708 align-items: flex-start;
11709 gap: 10px;
11710 padding: 10px 12px;
11711 border: 1px solid #E5E8F3;
11712 border-radius: 8px;
11713 cursor: pointer;
11714 transition: all 0.2s ease;
11715 background: #FFFFFF;
11716 }
11717 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .ob-fallback-behavior .fallback-options .radio-option:hover {
11718 border-color: #6E42D3;
11719 background: #F9F7FD;
11720 }
11721 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .ob-fallback-behavior .fallback-options .radio-option .radio-content {
11722 display: flex;
11723 flex-direction: column;
11724 gap: 4px;
11725 flex: 1;
11726 }
11727 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .ob-fallback-behavior .fallback-options .radio-option .radio-content .radio-title {
11728 font-size: 14px;
11729 color: #363B4E;
11730 font-weight: 500;
11731 }
11732 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .ob-fallback-behavior .fallback-options .radio-option .radio-content .radio-subtitle {
11733 font-size: 13px;
11734 color: #7A8B9A;
11735 font-weight: 400;
11736 }
11737 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .ob-fallback-behavior .default-product-select {
11738 margin-top: 6px;
11739 }
11740 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .ob-fallback-behavior .default-product-select > label {
11741 font-weight: 400;
11742 font-size: 13px;
11743 margin-bottom: 4px;
11744 display: block;
11745 }
11746 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .ob-fallback-behavior .select2-container.select2-container--default {
11747 background: #ffffff;
11748 border-radius: 10px;
11749 border: 1px solid #E5E8F3;
11750 z-index: 99;
11751 display: block;
11752 }
11753 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .ob-fallback-behavior .select2-container.select2-container--default .select2-selection--single {
11754 height: 34px;
11755 border-radius: 8px;
11756 border: none;
11757 box-sizing: border-box;
11758 cursor: pointer;
11759 display: block;
11760 }
11761 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .ob-fallback-behavior .select2-container.select2-container--default .select2-selection__rendered {
11762 padding-top: 7px;
11763 line-height: 1;
11764 display: block;
11765 padding-left: 8px;
11766 padding-right: 20px;
11767 overflow: hidden;
11768 text-overflow: ellipsis;
11769 white-space: nowrap;
11770 }
11771 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .ob-fallback-behavior .select2-container.select2-container--default .select2-selection__arrow {
11772 top: 3px;
11773 right: 3px;
11774 }
11775 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.color-customization .ob-settings-wrapper .single-ob-settings {
11776 width: calc(33.3333333333% - 11px);
11777 }
11778 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.conditional-rules .ob-settings-wrapper .enable-conditional .wpfnl-tooltip {
11779 position: relative;
11780 top: 3px;
11781 }
11782 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.conditional-rules .ob-settings-wrapper .enable-conditional .wpfnl-tooltip p {
11783 color: #ffffff;
11784 }
11785 .checkout-order-bump-setting-tab__content-wrapper {
11786 /* Upgrade overlay - full screen backdrop */
11787 }
11788 .checkout-order-bump-setting-tab__content-wrapper .ob-upgrade-overlay {
11789 position: fixed;
11790 inset: 0;
11791 z-index: 9999;
11792 background: rgba(0, 0, 0, 0.45);
11793 display: flex;
11794 align-items: center;
11795 justify-content: center;
11796 padding: 20px;
11797 }
11798 .checkout-order-bump-setting-tab__content-wrapper {
11799 /* Upgrade modal card */
11800 }
11801 .checkout-order-bump-setting-tab__content-wrapper .ob-upgrade-modal {
11802 position: relative;
11803 background: #fff;
11804 border-radius: 16px;
11805 padding: 36px 32px 32px;
11806 max-width: 420px;
11807 width: 100%;
11808 text-align: center;
11809 box-shadow: 0 20px 60px rgba(0, 0, 0, 0.25);
11810 }
11811 .checkout-order-bump-setting-tab__content-wrapper .ob-upgrade-modal-close {
11812 position: absolute;
11813 top: 14px;
11814 right: 16px;
11815 background: none;
11816 border: none;
11817 font-size: 18px;
11818 color: #667085;
11819 cursor: pointer;
11820 line-height: 1;
11821 padding: 4px;
11822 }
11823 .checkout-order-bump-setting-tab__content-wrapper .ob-upgrade-modal-close:hover {
11824 color: #344054;
11825 }
11826 .checkout-order-bump-setting-tab__content-wrapper .ob-upgrade-modal-icon {
11827 margin-bottom: 16px;
11828 }
11829 .checkout-order-bump-setting-tab__content-wrapper .ob-upgrade-modal-title {
11830 font-size: 20px;
11831 font-weight: 700;
11832 color: #101828;
11833 margin: 0 0 12px;
11834 }
11835 .checkout-order-bump-setting-tab__content-wrapper .ob-upgrade-modal-desc {
11836 font-size: 14px;
11837 color: #667085;
11838 margin: 0 0 24px;
11839 line-height: 1.6;
11840 }
11841 .checkout-order-bump-setting-tab__content-wrapper .ob-upgrade-modal-btn {
11842 display: inline-block;
11843 background: linear-gradient(135deg, #7A3CF6 0%, #5B21E6 100%);
11844 color: #fff !important;
11845 padding: 12px 28px;
11846 border-radius: 8px;
11847 font-size: 14px;
11848 font-weight: 600;
11849 text-decoration: none;
11850 transition: opacity 0.2s ease;
11851 }
11852 .checkout-order-bump-setting-tab__content-wrapper .ob-upgrade-modal-btn:hover {
11853 opacity: 0.9;
11854 text-decoration: none;
11855 color: #fff !important;
11856 }
11857 .checkout-order-bump-setting-tab__content-wrapper {
11858 /* Locked auto-match label styling */
11859 }
11860 .checkout-order-bump-setting-tab__content-wrapper .ob-automatch-locked {
11861 opacity: 0.6;
11862 }
11863 .checkout-order-bump-setting-tab__content-wrapper {
11864 /*-----Rule Groups Styles-----*/
11865 }
11866 .checkout-order-bump-setting-tab__content-wrapper .rule-groups-container {
11867 width: 100%;
11868 }
11869 .checkout-order-bump-setting-tab__content-wrapper .rule-groups-container .rule-group {
11870 background: #fff;
11871 border: 1px solid #E5E7EB;
11872 border-radius: 8px;
11873 }
11874 .checkout-order-bump-setting-tab__content-wrapper .rule-groups-container .rule-group-header {
11875 display: flex;
11876 justify-content: space-between;
11877 align-items: center;
11878 padding: 6px 12px 5px;
11879 border-bottom: 1px solid #E5E7EB;
11880 }
11881 .checkout-order-bump-setting-tab__content-wrapper .rule-groups-container .rule-group-body {
11882 padding: 20px;
11883 }
11884 .checkout-order-bump-setting-tab__content-wrapper .rule-groups-container .btn-create-rule-group {
11885 margin-top: 20px;
11886 }
11887 .checkout-order-bump-setting-tab__content-wrapper .rule-group-title {
11888 font-size: 14px;
11889 font-weight: 600;
11890 color: #374151;
11891 margin: 0;
11892 }
11893 .checkout-order-bump-setting-tab__content-wrapper .btn-delete-rule-group {
11894 background: transparent;
11895 border: none;
11896 color: #EF4444;
11897 cursor: pointer;
11898 padding: 4px;
11899 display: flex;
11900 align-items: center;
11901 justify-content: center;
11902 transition: opacity 0.2s;
11903 }
11904 .checkout-order-bump-setting-tab__content-wrapper .btn-delete-rule-group:hover {
11905 opacity: 0.7;
11906 }
11907 .checkout-order-bump-setting-tab__content-wrapper .rule-condition {
11908 margin-bottom: 12px;
11909 }
11910 .checkout-order-bump-setting-tab__content-wrapper .condition-row {
11911 display: flex;
11912 gap: 12px;
11913 align-items: flex-end;
11914 background: #F9FAFB;
11915 padding: 16px;
11916 border-radius: 6px;
11917 border: 1px solid #E5E7EB;
11918 }
11919 .checkout-order-bump-setting-tab__content-wrapper .condition-row input[type=text],
11920 .checkout-order-bump-setting-tab__content-wrapper .condition-row input[type=number],
11921 .checkout-order-bump-setting-tab__content-wrapper .condition-row select {
11922 padding: 3px 12px !important;
11923 min-width: auto;
11924 }
11925 .checkout-order-bump-setting-tab__content-wrapper .condition-row .arco-select-view {
11926 font-size: 14px;
11927 background: #fff;
11928 border: 1px solid #D1D5DB;
11929 border-radius: 4px;
11930 }
11931 .checkout-order-bump-setting-tab__content-wrapper .condition-row .arco-select-view .arco-select-view-inner {
11932 padding: 0;
11933 }
11934 .checkout-order-bump-setting-tab__content-wrapper .condition-row .arco-select-view .arco-select-view-inner .arco-select-view-input {
11935 height: auto;
11936 min-height: auto;
11937 width: 100% !important;
11938 padding: 0;
11939 height: 32px;
11940 }
11941 .checkout-order-bump-setting-tab__content-wrapper .condition-row .arco-select-view .arco-select-view-inner .arco-select-view-tag {
11942 font-size: 11px;
11943 line-height: 1.2;
11944 padding: 4px;
11945 }
11946 .checkout-order-bump-setting-tab__content-wrapper .condition-field,
11947 .checkout-order-bump-setting-tab__content-wrapper .condition-operator,
11948 .checkout-order-bump-setting-tab__content-wrapper .condition-value {
11949 display: flex;
11950 flex-direction: column;
11951 gap: 6px;
11952 }
11953 .checkout-order-bump-setting-tab__content-wrapper .condition-field {
11954 flex: 0 0 240px;
11955 }
11956 .checkout-order-bump-setting-tab__content-wrapper .condition-operator {
11957 flex: 0 0 180px;
11958 }
11959 .checkout-order-bump-setting-tab__content-wrapper .condition-value {
11960 flex: 0 0 130px;
11961 }
11962 .checkout-order-bump-setting-tab__content-wrapper .condition-field label,
11963 .checkout-order-bump-setting-tab__content-wrapper .condition-value label {
11964 font-size: 12px;
11965 font-weight: 500;
11966 color: #6B7280;
11967 }
11968 .checkout-order-bump-setting-tab__content-wrapper .condition-field select,
11969 .checkout-order-bump-setting-tab__content-wrapper .condition-operator select,
11970 .checkout-order-bump-setting-tab__content-wrapper .condition-value input,
11971 .checkout-order-bump-setting-tab__content-wrapper .condition-value select {
11972 width: 100%;
11973 padding: 8px 12px;
11974 border: 1px solid #D1D5DB;
11975 border-radius: 4px;
11976 font-size: 14px;
11977 color: #374151;
11978 background: #fff;
11979 }
11980 .checkout-order-bump-setting-tab__content-wrapper .condition-field select:focus,
11981 .checkout-order-bump-setting-tab__content-wrapper .condition-operator select:focus,
11982 .checkout-order-bump-setting-tab__content-wrapper .condition-value input:focus,
11983 .checkout-order-bump-setting-tab__content-wrapper .condition-value select:focus {
11984 outline: none;
11985 border-color: #6E42D2;
11986 box-shadow: 0 0 0 3px rgba(110, 66, 210, 0.1);
11987 }
11988 .checkout-order-bump-setting-tab__content-wrapper .condition-actions {
11989 display: flex;
11990 gap: 8px;
11991 align-items: center;
11992 position: relative;
11993 top: -6px;
11994 }
11995 .checkout-order-bump-setting-tab__content-wrapper .btn-drag-handle,
11996 .checkout-order-bump-setting-tab__content-wrapper .btn-delete-condition {
11997 background: transparent;
11998 border: none;
11999 color: #6B7280;
12000 cursor: pointer;
12001 padding: 4px;
12002 display: flex;
12003 align-items: center;
12004 justify-content: center;
12005 transition: color 0.2s;
12006 }
12007 .checkout-order-bump-setting-tab__content-wrapper .btn-drag-handle:hover {
12008 color: #374151;
12009 }
12010 .checkout-order-bump-setting-tab__content-wrapper .btn-delete-condition {
12011 color: #EF4444;
12012 }
12013 .checkout-order-bump-setting-tab__content-wrapper .btn-delete-condition:hover {
12014 opacity: 0.7;
12015 }
12016 .checkout-order-bump-setting-tab__content-wrapper .logic-separator {
12017 display: flex;
12018 align-items: center;
12019 justify-content: center;
12020 margin: 12px 0;
12021 position: relative;
12022 }
12023 .checkout-order-bump-setting-tab__content-wrapper .logic-separator.and-label:before {
12024 content: "";
12025 position: absolute;
12026 left: 50%;
12027 transform: translateX(-50%);
12028 top: -13px;
12029 height: calc(100% + 26px);
12030 width: 2px;
12031 background: #e5e7eb;
12032 z-index: 0;
12033 }
12034 .checkout-order-bump-setting-tab__content-wrapper .logic-label {
12035 background: #F3F4F6;
12036 color: #6B7280;
12037 font-size: 12px;
12038 font-weight: 600;
12039 padding: 4px 12px;
12040 border-radius: 12px;
12041 border: 1px solid #E5E7EB;
12042 position: relative;
12043 z-index: 1;
12044 }
12045 .checkout-order-bump-setting-tab__content-wrapper .or-separator {
12046 margin: 24px 0;
12047 }
12048 .checkout-order-bump-setting-tab__content-wrapper .or-separator::before,
12049 .checkout-order-bump-setting-tab__content-wrapper .or-separator::after {
12050 content: "";
12051 position: absolute;
12052 top: 50%;
12053 width: 45%;
12054 height: 1px;
12055 background: #E5E7EB;
12056 }
12057 .checkout-order-bump-setting-tab__content-wrapper .or-separator::before {
12058 left: 0;
12059 }
12060 .checkout-order-bump-setting-tab__content-wrapper .or-separator::after {
12061 right: 0;
12062 }
12063 .checkout-order-bump-setting-tab__content-wrapper .or-label {
12064 background: #FEF3C7;
12065 color: #D97706;
12066 border-color: #FCD34D;
12067 }
12068 .checkout-order-bump-setting-tab__content-wrapper .btn-add-condition {
12069 background: transparent;
12070 border: 1px dashed #D1D5DB;
12071 color: #6E42D2;
12072 font-size: 14px;
12073 font-weight: 500;
12074 padding: 10px 16px;
12075 border-radius: 6px;
12076 cursor: pointer;
12077 width: 100%;
12078 margin-top: 12px;
12079 transition: all 0.2s;
12080 }
12081 .checkout-order-bump-setting-tab__content-wrapper .btn-add-condition:hover {
12082 background: rgba(110, 66, 210, 0.05);
12083 border-color: #6E42D2;
12084 }
12085 .checkout-order-bump-setting-tab__content-wrapper .btn-create-rule-group {
12086 background: transparent;
12087 border: 2px dashed #D1D5DB;
12088 color: #2563EB;
12089 font-size: 14px;
12090 font-weight: 600;
12091 padding: 12px 20px;
12092 border-radius: 8px;
12093 cursor: pointer;
12094 width: 100%;
12095 transition: all 0.2s;
12096 }
12097 .checkout-order-bump-setting-tab__content-wrapper .btn-create-rule-group:hover {
12098 background: rgba(37, 99, 235, 0.05);
12099 border-color: #2563EB;
12100 }
12101 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-pro-orderbump-banner {
12102 display: flex;
12103 align-items: center;
12104 justify-content: space-between;
12105 background: #faf9fb;
12106 border: 1px solid #d3c2fa;
12107 border-radius: 10px;
12108 padding: 24px;
12109 box-sizing: border-box;
12110 }
12111 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-pro-orderbump-banner .wpfnl-pro-orderbump-banner-content {
12112 display: flex;
12113 flex-direction: column;
12114 gap: 6px;
12115 }
12116 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-pro-orderbump-banner .wpfnl-pro-orderbump-banner-title {
12117 font-size: 16px;
12118 font-weight: 600;
12119 color: #23272F;
12120 }
12121 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-pro-orderbump-banner .wpfnl-pro-orderbump-banner-desc {
12122 font-size: 14px;
12123 color: #4B5563;
12124 line-height: 1.5;
12125 max-width: 520px;
12126 }
12127 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-pro-orderbump-banner .wpfnl-pro-orderbump-banner-cta {
12128 background: #6E42D3;
12129 color: #fff;
12130 font-weight: 600;
12131 font-size: 13px;
12132 border: none;
12133 border-radius: 6px;
12134 padding: 12px 18px;
12135 text-decoration: none;
12136 transition: background 0.2s;
12137 box-shadow: 0 1px 2px rgba(244, 99, 27, 0.08);
12138 cursor: pointer;
12139 white-space: nowrap;
12140 margin-left: 32px;
12141 display: inline-flex;
12142 align-items: center;
12143 justify-content: center;
12144 }
12145 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-pro-orderbump-banner .wpfnl-pro-orderbump-banner-cta:hover {
12146 background: #6434d4;
12147 color: #fff;
12148 text-decoration: none;
12149 }
12150 @media (max-width: 700px) {
12151 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-pro-orderbump-banner {
12152 flex-direction: column;
12153 align-items: flex-start;
12154 padding: 18px 12px;
12155 }
12156 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-pro-orderbump-banner .wpfnl-pro-orderbump-banner-cta {
12157 margin-left: 0;
12158 margin-top: 16px;
12159 width: 100%;
12160 justify-content: center;
12161 }
12162 }
12163
12164 .arco-trigger-popup {
12165 width: 230px !important;
12166 }
12167
12168 .arco-select-dropdown .arco-select-option {
12169 padding: 8px 6px !important;
12170 margin: 0;
12171 }
12172 .arco-select-dropdown .arco-select-option-checkbox .arco-checkbox-label {
12173 line-height: 1.3;
12174 }
12175
12176 @media only screen and (max-width: 1599px) {
12177 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-field-wrapper .wpfnl-fields {
12178 width: 50%;
12179 }
12180 .order-bump-accordion-wrapper .order-bump-body .checkout-order-bump-setting-tab__content-wrapper.single-order-bump.expanded-orderbump .wpfnl-fields-with-color,
12181 .order-bump-accordion-wrapper .order-bump-body .checkout-order-bump-setting-tab__content-wrapper.single-order-bump.expanded-orderbump .wpfnl-product-description,
12182 .order-bump-accordion-wrapper .order-bump-body .checkout-order-bump-setting-tab__content-wrapper.single-order-bump.expanded-orderbump .upload-product-image .wpfnl-fields {
12183 width: calc(100% - 250px);
12184 }
12185 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.color-customization .ob-settings-wrapper .single-ob-settings {
12186 width: calc(50% - 8px);
12187 }
12188 }
12189 @media only screen and (max-width: 1350px) and (min-width: 1200px) {
12190 .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 {
12191 width: 55%;
12192 }
12193 .checkout-order-bump-setting-tab__content-wrapper .order-bump-template-preview-area {
12194 width: 45%;
12195 }
12196 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-field-wrapper::not('.no-title-checkbox') {
12197 margin-bottom: 18px;
12198 display: block;
12199 }
12200 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-field-wrapper.no-title-checkbox > label {
12201 width: auto;
12202 margin-bottom: 0;
12203 padding-right: 10px;
12204 padding-top: 4px;
12205 display: inline-block;
12206 }
12207 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-field-wrapper.no-title-checkbox .wpfnl-fields {
12208 width: 50%;
12209 max-width: 410px;
12210 }
12211 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-field-wrapper.no-title-checkbox .hints.desktop {
12212 display: none;
12213 }
12214 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-field-wrapper.no-title-checkbox .hints.mobile {
12215 display: block;
12216 }
12217 }
12218 @media only screen and (max-width: 1199px) {
12219 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area {
12220 width: 100%;
12221 margin-right: 0;
12222 margin-bottom: 30px;
12223 }
12224 .checkout-order-bump-setting-tab__content-wrapper .order-bump-template-preview-area {
12225 width: 100%;
12226 }
12227 .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 {
12228 width: 100%;
12229 border-radius: 10px 10px 0 0;
12230 margin-bottom: 0;
12231 border-bottom: 1px solid #EEF0F3;
12232 }
12233 .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 {
12234 border-radius: 0px;
12235 }
12236 .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 {
12237 border-radius: 0px;
12238 }
12239 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-tabs {
12240 gap: 20px;
12241 padding: 0 21px;
12242 }
12243 }
12244 .edit-field-tabNcontent {
12245 border: 1px solid #E5E8F3;
12246 border-radius: 10px;
12247 }
12248
12249 .checkout-edit-field-tab__content-wrapper .edit-field-settings__tab-nav {
12250 display: flex;
12251 flex-flow: row wrap;
12252 align-items: center;
12253 justify-content: flex-start;
12254 padding: 23px 20px 23px 0;
12255 border-bottom: 1px solid #E5E8F3;
12256 }
12257 .checkout-edit-field-tab__content-wrapper .edit-field-settings__tab-nav li {
12258 padding: 0 15px;
12259 }
12260 .checkout-edit-field-tab__content-wrapper .edit-field-settings__tab-nav li:last-child {
12261 margin-right: 0;
12262 }
12263 .checkout-edit-field-tab__content-wrapper .edit-field-settings__tab-nav li a {
12264 font-size: 14px;
12265 color: #7A8B9A;
12266 height: 44px;
12267 line-height: 44px;
12268 display: block;
12269 position: relative;
12270 }
12271 .checkout-edit-field-tab__content-wrapper .edit-field-settings__tab-nav li a:hover {
12272 color: #363B4E;
12273 }
12274 .checkout-edit-field-tab__content-wrapper .edit-field-settings__tab-nav li a:before {
12275 content: "";
12276 position: absolute;
12277 top: -24px;
12278 left: 0;
12279 width: 100%;
12280 height: 3px;
12281 background: #6E42D3;
12282 border-radius: 0 0 50px 50px;
12283 visibility: hidden;
12284 opacity: 0;
12285 }
12286 .checkout-edit-field-tab__content-wrapper .edit-field-settings__tab-nav li.active a {
12287 color: #6E42D3;
12288 }
12289 .checkout-edit-field-tab__content-wrapper .edit-field-settings__tab-nav li.active a:before {
12290 visibility: visible;
12291 opacity: 1;
12292 }
12293 .checkout-edit-field-tab__content-wrapper .edit-field-settings__tab-nav li.add-new-checkout-field-btn {
12294 margin-left: 20px;
12295 padding: 0;
12296 }
12297 .checkout-edit-field-tab__content-wrapper .edit-field-settings__tab-nav li.add-new-checkout-field-btn .btn-default {
12298 line-height: 39px;
12299 }
12300 .checkout-edit-field-tab__content-wrapper .edit-field-settings__tab-nav li.add-new-checkout-field-btn svg {
12301 margin-right: 5px;
12302 }
12303 .checkout-edit-field-tab__content-wrapper .edit-field-settings__tab-nav li.restore-btn {
12304 margin-left: auto;
12305 padding: 0;
12306 }
12307 .checkout-edit-field-tab__content-wrapper .edit-field-settings__tab-nav li.restore-btn .btn-default {
12308 line-height: 39px;
12309 background: #F7F7FA;
12310 color: #363B4E;
12311 border: 1px solid #E5E8F3;
12312 }
12313 .checkout-edit-field-tab__content-wrapper .edit-field-settings__tab-nav li.restore-btn .btn-default.error {
12314 color: #d63342;
12315 background-color: #f8d7da;
12316 border-color: #f5c6cb;
12317 }
12318 .checkout-edit-field-tab__content-wrapper .edit-field-settings__tab-nav li.restore-btn .btn-default.success {
12319 color: #269c41;
12320 background-color: #d4edda;
12321 border-color: #c3e6cb;
12322 }
12323 .checkout-edit-field-tab__content-wrapper .edit-field-settings__tab-nav li.restore-btn .wpfnl-loader {
12324 display: inline-block;
12325 }
12326 .checkout-edit-field-tab__content-wrapper .settings-content__footer .btn-default:disabled {
12327 cursor: not-allowed;
12328 opacity: 0.7;
12329 display: flex;
12330 align-items: center;
12331 gap: 10px;
12332 }
12333 .checkout-edit-field-tab__content-wrapper .wpfnl-additional-replacement-options {
12334 position: relative;
12335 }
12336
12337 .edit-field-settings__single-tab-content {
12338 display: none;
12339 position: relative;
12340 }
12341 .edit-field-settings__single-tab-content .checkout-edit-field {
12342 background: #FFFFFF;
12343 box-shadow: 0px 2px 4px rgba(223, 223, 249, 0.25);
12344 border-radius: 0px 10px 10px 10px;
12345 }
12346 .edit-field-settings__single-tab-content:first-child {
12347 display: block;
12348 }
12349 .edit-field-settings__single-tab-content .single-tab-header {
12350 display: flex;
12351 flex-flow: row;
12352 align-items: center;
12353 padding: 25px;
12354 justify-content: space-between;
12355 }
12356 .edit-field-settings__single-tab-content .single-tab-header .tab-title {
12357 font-weight: 500;
12358 font-size: 16px;
12359 line-height: 19px;
12360 color: #363B4E;
12361 text-transform: capitalize;
12362 }
12363 .edit-field-settings__single-tab-content .single-tab-header .restore-btn {
12364 margin-left: auto;
12365 margin-right: 10px;
12366 }
12367 .edit-field-settings__single-tab-content .single-tab-header .restore-btn .wpfnl-alert {
12368 margin-right: 6px;
12369 }
12370 .edit-field-settings__single-tab-content .single-tab-header .restore-btn .wpfnl-loader {
12371 position: relative;
12372 top: 2px;
12373 }
12374 .edit-field-settings__single-tab-content .single-tab-header .btn-default {
12375 height: 40px;
12376 line-height: 41px;
12377 min-width: 100px;
12378 }
12379 .edit-field-settings__single-tab-content .checkout-field-header {
12380 position: sticky;
12381 top: 0;
12382 z-index: 2;
12383 display: flex;
12384 flex-flow: row wrap;
12385 align-items: center;
12386 justify-content: space-between;
12387 padding: 20px 20px 20px 77px;
12388 border-bottom: 1px solid #E5E8F3;
12389 background: #F7F7FA;
12390 }
12391 .edit-field-settings__single-tab-content .checkout-field-header .field-item {
12392 font-size: 12px;
12393 line-height: 14px;
12394 letter-spacing: 0.857143px;
12395 text-transform: uppercase;
12396 color: #7A8B9A;
12397 }
12398 .edit-field-settings__single-tab-content .checkout-field-header.bottom {
12399 border-bottom: 0;
12400 border-radius: 0 0 10px 10px;
12401 }
12402 .edit-field-settings__single-tab-content .checkout-field-header .field-hamburger,
12403 .edit-field-settings__single-tab-content .checkout__single-field .field-hamburger {
12404 width: 25px;
12405 position: absolute;
12406 left: 20px;
12407 top: 50%;
12408 transform: translateY(-50%);
12409 }
12410 .edit-field-settings__single-tab-content .checkout-field-header .field-name,
12411 .edit-field-settings__single-tab-content .checkout__single-field .field-name {
12412 width: 160px;
12413 padding-right: 10px;
12414 }
12415 .edit-field-settings__single-tab-content .checkout-field-header .field-type,
12416 .edit-field-settings__single-tab-content .checkout__single-field .field-type {
12417 width: 75px;
12418 padding-right: 10px;
12419 }
12420 .edit-field-settings__single-tab-content .checkout-field-header .field-label,
12421 .edit-field-settings__single-tab-content .checkout__single-field .field-label {
12422 width: 150px;
12423 padding-right: 10px;
12424 }
12425 .edit-field-settings__single-tab-content .checkout-field-header .field-placeholder,
12426 .edit-field-settings__single-tab-content .checkout__single-field .field-placeholder {
12427 width: 250px;
12428 padding-right: 10px;
12429 }
12430 .edit-field-settings__single-tab-content .checkout-field-header .field-validation,
12431 .edit-field-settings__single-tab-content .checkout__single-field .field-validation {
12432 width: 94px;
12433 padding-right: 10px;
12434 }
12435 .edit-field-settings__single-tab-content .checkout-field-header .field-required,
12436 .edit-field-settings__single-tab-content .checkout__single-field .field-required {
12437 width: 74px;
12438 padding-right: 10px;
12439 }
12440 .edit-field-settings__single-tab-content .checkout-field-header .field-status,
12441 .edit-field-settings__single-tab-content .checkout__single-field .field-status {
12442 width: 65px;
12443 padding-right: 10px;
12444 }
12445 .edit-field-settings__single-tab-content .checkout-field-header .field-action,
12446 .edit-field-settings__single-tab-content .checkout__single-field .field-action {
12447 width: 57px;
12448 }
12449 .edit-field-settings__single-tab-content .checkout__single-field {
12450 position: relative;
12451 padding: 25px 20px 25px 65px;
12452 display: flex;
12453 flex-flow: row wrap;
12454 align-items: center;
12455 justify-content: space-between;
12456 border-bottom: 1px solid #E5E8F3;
12457 cursor: all-scroll;
12458 min-height: 81px;
12459 }
12460 .edit-field-settings__single-tab-content .checkout__single-field:last-child {
12461 border-bottom: 0;
12462 }
12463 .edit-field-settings__single-tab-content .checkout__single-field.ui-sortable-helper {
12464 background-color: #F7F7FA;
12465 }
12466 .edit-field-settings__single-tab-content .checkout__single-field .field-item {
12467 font-weight: 400;
12468 font-size: 14px;
12469 line-height: 16px;
12470 color: #363B4E;
12471 word-break: break-all;
12472 }
12473 .edit-field-settings__single-tab-content .checkout__single-field .hamburger-bar {
12474 display: block;
12475 width: 18px;
12476 height: 14px;
12477 border-top: 2px solid #CDD2E6;
12478 border-bottom: 2px solid #CDD2E6;
12479 position: relative;
12480 cursor: all-scroll;
12481 }
12482 .edit-field-settings__single-tab-content .checkout__single-field .hamburger-bar:before {
12483 content: "";
12484 position: absolute;
12485 left: 0;
12486 top: 50%;
12487 width: 100%;
12488 height: 2px;
12489 margin-top: -1px;
12490 background: #CDD2E6;
12491 }
12492 .edit-field-settings__single-tab-content .checkout__single-field .field-required,
12493 .edit-field-settings__single-tab-content .checkout__single-field .field-status {
12494 display: flex;
12495 align-items: center;
12496 }
12497 .edit-field-settings__single-tab-content .checkout__single-field .field-action {
12498 display: flex;
12499 }
12500 .edit-field-settings__single-tab-content .checkout__single-field .field-action button {
12501 border: none;
12502 cursor: pointer;
12503 text-align: center;
12504 padding: 0 6px;
12505 display: inline-block;
12506 height: 30px;
12507 line-height: 30px;
12508 background-color: transparent;
12509 margin: 0;
12510 }
12511 .edit-field-settings__single-tab-content .checkout__single-field .field-action button svg {
12512 width: 20px;
12513 height: 20px;
12514 display: block;
12515 }
12516
12517 .checkout-edit-field__settings-option {
12518 background: #FFFFFF;
12519 border-radius: 10px;
12520 margin-top: 30px;
12521 border: 1px solid #E5E8F3;
12522 }
12523 .checkout-edit-field__settings-option .settings-title {
12524 font-weight: 700;
12525 font-size: 14px;
12526 line-height: 16px;
12527 padding: 20px 25px;
12528 color: #363B4E;
12529 border-bottom: 1px solid #E5E8F3;
12530 background: #F7F7FA;
12531 border-radius: 10px 10px 0 0;
12532 }
12533 .checkout-edit-field__settings-option .options-wrapper {
12534 padding: 30px 25px;
12535 display: flex;
12536 flex-flow: row wrap;
12537 align-items: flex-start;
12538 position: relative;
12539 }
12540 .checkout-edit-field__settings-option .options-wrapper::before {
12541 content: "";
12542 position: absolute;
12543 left: 50%;
12544 top: 50%;
12545 height: calc(100% - 60px);
12546 width: 1px;
12547 background: #E5E8F3;
12548 transform: translateY(-50%);
12549 }
12550 .checkout-edit-field__settings-option .options-wrapper .single-option {
12551 margin-bottom: 20px;
12552 width: 50%;
12553 }
12554 .checkout-edit-field__settings-option .options-wrapper .single-option:last-child {
12555 margin-bottom: 0;
12556 }
12557 .checkout-edit-field__settings-option .options-wrapper .single-option:nth-child(odd) {
12558 padding-right: 50px;
12559 }
12560 .checkout-edit-field__settings-option .options-wrapper .single-option:nth-child(even) {
12561 padding-left: 60px;
12562 }
12563 .checkout-edit-field__settings-option .options-wrapper .single-option .wpfnl-checkbox label {
12564 font-size: 14px;
12565 line-height: 16px;
12566 color: #363B4E;
12567 padding-left: 33px;
12568 }
12569
12570 .dradndrop-icon .st0 {
12571 fill: none;
12572 stroke: #7A8B9A;
12573 stroke-width: 5;
12574 stroke-miterlimit: 10;
12575 }
12576 .dradndrop-icon .st1 {
12577 fill: none;
12578 stroke: #7A8B9A;
12579 stroke-width: 5;
12580 stroke-linecap: round;
12581 stroke-linejoin: round;
12582 stroke-dasharray: 18.3682, 8.1636;
12583 }
12584 .dradndrop-icon .st2 {
12585 fill: #7A8B9A;
12586 }
12587 .dradndrop-icon .st3 {
12588 fill: none;
12589 stroke: #7A8B9A;
12590 stroke-width: 5;
12591 stroke-linecap: round;
12592 stroke-linejoin: round;
12593 stroke-miterlimit: 10;
12594 stroke-dasharray: 18, 8;
12595 }
12596
12597 .checkout-edit-field-tab__content-wrapper {
12598 padding-bottom: 30px;
12599 }
12600 .checkout-edit-field-tab__content-wrapper .edit-field-drawer form {
12601 height: 100%;
12602 }
12603 .checkout-edit-field-tab__content-wrapper .edit-field-drawer .drawer-body {
12604 padding: 20px 20px 24px;
12605 max-height: calc(100% - 80px);
12606 overflow: auto;
12607 }
12608 .checkout-edit-field-tab__content-wrapper .edit-field-drawer .drawer-body::-webkit-scrollbar {
12609 width: 5px;
12610 }
12611 .checkout-edit-field-tab__content-wrapper .edit-field-drawer .drawer-body::-webkit-scrollbar-track {
12612 background: #f2f5f8;
12613 }
12614 .checkout-edit-field-tab__content-wrapper .edit-field-drawer .drawer-body::-webkit-scrollbar-thumb {
12615 background-color: #6E42D3;
12616 border-radius: 20px;
12617 }
12618 .checkout-edit-field-tab__content-wrapper .edit-field-drawer .drawer-body .wpfnl-field-wrapper {
12619 display: block;
12620 margin-bottom: 22px;
12621 }
12622 .checkout-edit-field-tab__content-wrapper .edit-field-drawer .drawer-body .wpfnl-field-wrapper:last-child {
12623 margin-bottom: 0;
12624 }
12625 .checkout-edit-field-tab__content-wrapper .edit-field-drawer .drawer-body .wpfnl-field-wrapper.field-type-options .options-label {
12626 display: flex;
12627 align-items: center;
12628 justify-content: space-between;
12629 margin-bottom: 10px;
12630 }
12631 .checkout-edit-field-tab__content-wrapper .edit-field-drawer .drawer-body .wpfnl-field-wrapper.field-type-options .options-label > label {
12632 font-weight: 500;
12633 font-size: 14px;
12634 line-height: 16px;
12635 color: #000000;
12636 display: inline-block;
12637 }
12638 .checkout-edit-field-tab__content-wrapper .edit-field-drawer .drawer-body .wpfnl-field-wrapper.field-type-options .options-label .btn-default {
12639 min-width: auto;
12640 border-radius: 4px;
12641 padding: 0;
12642 width: 40px;
12643 background: #f0e9ff;
12644 border: 1px solid #d5c6f9;
12645 }
12646 .checkout-edit-field-tab__content-wrapper .edit-field-drawer .drawer-body .wpfnl-field-wrapper.field-type-options .wpfnl-fields {
12647 display: flex;
12648 align-items: center;
12649 justify-content: space-between;
12650 margin-bottom: 10px;
12651 }
12652 .checkout-edit-field-tab__content-wrapper .edit-field-drawer .drawer-body .wpfnl-field-wrapper.field-type-options .wpfnl-fields input[type=text] {
12653 width: calc(50% - 30px);
12654 min-width: auto;
12655 }
12656 .checkout-edit-field-tab__content-wrapper .edit-field-drawer .drawer-body .wpfnl-field-wrapper.field-type-options .wpfnl-fields.fullwidth input[type=text] {
12657 width: calc(50% - 4px);
12658 }
12659 .checkout-edit-field-tab__content-wrapper .edit-field-drawer .drawer-body .wpfnl-field-wrapper.field-type-options .wpfnl-fields .btn-default {
12660 min-width: auto;
12661 border-radius: 4px;
12662 padding: 0;
12663 width: 40px;
12664 background: #f0e9ff;
12665 border: 1px solid #d5c6f9;
12666 }
12667 .checkout-edit-field-tab__content-wrapper .edit-field-drawer .drawer-body .wpfnl-field-wrapper.field-type-options .wpfnl-fields .btn-default.remove {
12668 background: #f8d7da;
12669 border-color: #f5c2c7;
12670 }
12671 .checkout-edit-field-tab__content-wrapper .edit-field-drawer .drawer-body .wpfnl-field-wrapper .wpfnl-fields {
12672 max-width: inherit;
12673 width: 100%;
12674 }
12675 .checkout-edit-field-tab__content-wrapper .edit-field-drawer .drawer-body .wpfnl-field-wrapper > label {
12676 font-weight: 500;
12677 font-size: 14px;
12678 line-height: 16px;
12679 color: #000000;
12680 display: block;
12681 padding: 0;
12682 margin: 0 0 10px 0;
12683 width: 100%;
12684 }
12685 .checkout-edit-field-tab__content-wrapper .edit-field-drawer .drawer-body .wpfnl-field-wrapper input[type=text],
12686 .checkout-edit-field-tab__content-wrapper .edit-field-drawer .drawer-body .wpfnl-field-wrapper select {
12687 border-radius: 4px;
12688 height: 40px;
12689 }
12690 .checkout-edit-field-tab__content-wrapper .edit-field-drawer .drawer-body .wpfnl-field-wrapper .wpfnl-checkbox label {
12691 font-size: 14px;
12692 line-height: 16px;
12693 color: #000000;
12694 padding-left: 33px;
12695 }
12696 .checkout-edit-field-tab__content-wrapper .edit-field-drawer .field-footer {
12697 padding: 24px;
12698 text-align: center;
12699 }
12700 .checkout-edit-field-tab__content-wrapper .edit-field-drawer .field-footer .btn-default {
12701 height: 40px;
12702 line-height: 41px;
12703 width: 100%;
12704 }
12705 .checkout-edit-field-tab__content-wrapper .edit-field-drawer .field-footer .btn-default .wpfnl-loader {
12706 position: relative;
12707 top: 2px;
12708 display: inline-block;
12709 }
12710 .checkout-edit-field-tab__content-wrapper .edit-field-drawer .field-footer .btn-default:disabled {
12711 cursor: not-allowed;
12712 opacity: 0.7;
12713 display: flex;
12714 align-items: center;
12715 gap: 10px;
12716 justify-content: center;
12717 }
12718 .checkout-edit-field-tab__content-wrapper .edit-field-drawer .field-footer .wpfnl-alert {
12719 text-align: center;
12720 margin-top: 10px;
12721 display: block;
12722 }
12723
12724 @media only screen and (max-width: 1499px) {
12725 .edit-field-settings__single-tab-content .single-tab-header {
12726 padding: 25px 20px;
12727 }
12728 .edit-field-settings__single-tab-content .checkout-field-header {
12729 padding: 25px 20px 25px 57px;
12730 }
12731 .edit-field-settings__single-tab-content .checkout__single-field {
12732 padding: 25px 20px 25px 57px;
12733 }
12734 .edit-field-settings__single-tab-content .checkout-field-header .field-hamburger,
12735 .edit-field-settings__single-tab-content .checkout__single-field .field-hamburger {
12736 left: 20px;
12737 }
12738 .edit-field-settings__single-tab-content .checkout-field-header .field-placeholder,
12739 .edit-field-settings__single-tab-content .checkout__single-field .field-placeholder {
12740 width: 160px;
12741 }
12742 .edit-field-settings__single-tab-content .checkout-field-header .field-name,
12743 .edit-field-settings__single-tab-content .checkout__single-field .field-name {
12744 width: 140px;
12745 }
12746 .edit-field-settings__single-tab-content .checkout-field-header .field-label,
12747 .edit-field-settings__single-tab-content .checkout__single-field .field-label {
12748 width: 100px;
12749 }
12750 }
12751 @media only screen and (max-width: 1299px) {
12752 .edit-field-settings__single-tab-content .checkout-edit-field {
12753 background: transparent;
12754 box-shadow: none;
12755 border-radius: 0;
12756 }
12757 .edit-field-settings__single-tab-content .single-tab-header {
12758 box-shadow: 0px 2px 4px rgba(238, 238, 245, 0.47);
12759 background-color: #ffffff;
12760 padding: 15px 20px;
12761 border-radius: 0px 10px 10px 10px;
12762 }
12763 .edit-field-settings__single-tab-content .checkout-field-header {
12764 display: none;
12765 }
12766 .edit-field-settings__single-tab-content .checkout__single-field {
12767 display: block;
12768 padding: 15px 20px 15px 57px;
12769 background-color: #ffffff;
12770 margin-top: 20px;
12771 border-radius: 10px;
12772 border-bottom: none;
12773 }
12774 .edit-field-settings__single-tab-content .checkout__single-field .field-item:not(.field-hamburger) {
12775 padding-right: 0;
12776 width: 100%;
12777 display: flex;
12778 flex-flow: row wrap;
12779 align-items: center;
12780 padding: 8px 0;
12781 border-bottom: 1px solid #f0f1f3;
12782 }
12783 .edit-field-settings__single-tab-content .checkout__single-field .field-item:not(.field-hamburger):last-child {
12784 margin-bottom: 0;
12785 border-bottom: none;
12786 padding-bottom: 0;
12787 }
12788 .edit-field-settings__single-tab-content .checkout__single-field .field-item:not(.field-hamburger):before {
12789 content: attr(data-label);
12790 vertical-align: middle;
12791 width: 95px;
12792 font-weight: 500;
12793 }
12794 .checkout-edit-field__settings-option .options-wrapper::before {
12795 height: calc(100% - 50px);
12796 }
12797 .checkout-edit-field__settings-option .settings-title {
12798 padding: 20px 20px;
12799 }
12800 .checkout-edit-field__settings-option .options-wrapper {
12801 padding: 25px 20px;
12802 }
12803 .checkout-edit-field__settings-option .options-wrapper .single-option:nth-child(odd) {
12804 padding-right: 20px;
12805 }
12806 .checkout-edit-field__settings-option .options-wrapper .single-option:nth-child(even) {
12807 padding-left: 20px;
12808 }
12809 }
12810 @media only screen and (max-width: 1199px) {
12811 .checkout-edit-field__settings-option .options-wrapper {
12812 padding: 25px 20px;
12813 }
12814 .checkout-edit-field__settings-option .options-wrapper::before {
12815 display: none;
12816 }
12817 .checkout-edit-field__settings-option .options-wrapper .single-option {
12818 width: 100%;
12819 }
12820 .checkout-edit-field__settings-option .options-wrapper .single-option:nth-child(odd) {
12821 padding-right: 0;
12822 }
12823 .checkout-edit-field__settings-option .options-wrapper .single-option:nth-child(even) {
12824 padding-left: 0;
12825 }
12826 }
12827 .funnel-settings__header {
12828 padding: 28px 20px 27px 30px;
12829 }
12830 .funnel-settings__header .helper-link {
12831 display: flex;
12832 flex-flow: row;
12833 align-items: center;
12834 }
12835 .funnel-settings__header .helper-link li {
12836 margin-left: 35px;
12837 }
12838 .funnel-settings__header .helper-link li:first-child {
12839 margin-left: 0;
12840 }
12841 .funnel-settings__header .helper-link li a {
12842 font-weight: 500;
12843 font-size: 13px;
12844 color: #363B4E;
12845 }
12846 .funnel-settings__header .helper-link li a:hover {
12847 color: #6E42D3;
12848 }
12849
12850 .wpfnl-funnel-settings__inner-content {
12851 width: 100%;
12852 padding: 50px 0;
12853 }
12854 .wpfnl-funnel-settings__inner-content .settings-heading {
12855 color: #363B4E;
12856 font-family: Roboto;
12857 font-size: 24px;
12858 font-style: normal;
12859 font-weight: 600;
12860 margin-bottom: 20px;
12861 }
12862
12863 .wpfn-settings__nav {
12864 padding: 16px;
12865 background: #FAF9FE;
12866 border-radius: 10px 0 0 10px;
12867 box-shadow: 0px 1px 1px rgba(182, 185, 191, 0.3);
12868 }
12869 .wpfn-settings__nav ul {
12870 display: flex;
12871 flex-direction: column;
12872 gap: 10px;
12873 }
12874 .wpfn-settings__nav .nav-li {
12875 min-width: 279px;
12876 display: flex;
12877 align-items: center;
12878 padding: 0 15px;
12879 height: 44px;
12880 line-height: 44px;
12881 border: 1px solid transparent;
12882 border-radius: 10px;
12883 cursor: pointer;
12884 position: relative;
12885 text-transform: capitalize;
12886 }
12887 .wpfn-settings__nav .nav-li svg {
12888 margin-right: 6px;
12889 }
12890 .wpfn-settings__nav .nav-li .pro-tag-icon {
12891 margin-top: 4px;
12892 margin-left: 6px;
12893 }
12894 .wpfn-settings__nav .nav-li.active {
12895 border-color: #6E42D3;
12896 box-shadow: 0px 5px 20px rgba(148, 135, 180, 0.15);
12897 background-color: #ffffff;
12898 }
12899 .wpfn-settings__nav .nav-li.active span:not(.pro-tag) {
12900 color: #6e42d3;
12901 }
12902 .wpfn-settings__nav .nav-li.active svg rect,
12903 .wpfn-settings__nav .nav-li.active svg circle,
12904 .wpfn-settings__nav .nav-li.active svg path {
12905 stroke: #6E42D3;
12906 }
12907 .wpfn-settings__nav .nav-li.active[data-id=optin-settings] svg rect,
12908 .wpfn-settings__nav .nav-li.active[data-id=optin-settings] svg circle,
12909 .wpfn-settings__nav .nav-li.active[data-id=optin-settings] svg path {
12910 fill: #6E42D3;
12911 }
12912 .wpfn-settings__nav .nav-li.active[data-id=permalink-settings] svg path {
12913 stroke: none;
12914 fill: #6E42D3;
12915 }
12916 .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 {
12917 stroke: none;
12918 fill: #6E42D3;
12919 }
12920 .wpfn-settings__nav .create-btn {
12921 margin-left: auto;
12922 }
12923 .wpfn-settings__nav .create-btn a {
12924 height: 44px;
12925 line-height: 45px;
12926 }
12927
12928 .wpfnl-funnel-settings__wrapper {
12929 display: flex;
12930 }
12931 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings {
12932 background: #fff;
12933 border-radius: 0 10px 10px 0;
12934 width: 100%;
12935 padding: 30px 40px;
12936 box-shadow: 0px 1px 1px 0px rgba(182, 185, 191, 0.3);
12937 }
12938 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .settings-tab-container {
12939 margin: 16px 0 24px 0;
12940 }
12941 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .settings-tab-container .wpfnl-general-settings-tab-nav {
12942 display: flex;
12943 border-bottom: 1px solid #EDECF2;
12944 list-style: none;
12945 gap: 24px;
12946 font-weight: 500;
12947 }
12948 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .settings-tab-container .wpfnl-general-settings-tab-nav .inner-tab {
12949 color: #7A8B9A;
12950 font-family: Roboto;
12951 font-size: 14px;
12952 font-style: normal;
12953 font-weight: 400;
12954 line-height: 1.07;
12955 cursor: pointer;
12956 position: relative;
12957 margin-bottom: 13px;
12958 }
12959 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .settings-tab-container .wpfnl-general-settings-tab-nav .inner-tab.active {
12960 color: #6E42D3;
12961 font-weight: 500;
12962 }
12963 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .settings-tab-container .wpfnl-general-settings-tab-nav .inner-tab.active::after {
12964 content: "";
12965 position: absolute;
12966 left: 0;
12967 bottom: -15px;
12968 width: 100%;
12969 height: 2px;
12970 background-color: #6E42D3;
12971 }
12972 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-tab-content {
12973 display: none;
12974 }
12975 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-tab-content.active {
12976 display: block;
12977 }
12978 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings hr {
12979 border: none;
12980 border-bottom: 1px solid #EDECF2;
12981 }
12982 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.general .settings-title {
12983 color: #363B4E;
12984 font-family: Roboto;
12985 font-size: 20px;
12986 font-style: normal;
12987 font-weight: 500;
12988 line-height: 1.2;
12989 }
12990 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.general hr {
12991 margin-bottom: 24px;
12992 border: none;
12993 border-bottom: 1px solid #EDECF2;
12994 }
12995 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.general .wpfnl-hidden {
12996 display: none;
12997 }
12998 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.general .wpfnl-box {
12999 padding-top: 16px;
13000 }
13001 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.general .wpfnl-field-wrapper {
13002 margin-bottom: 24px;
13003 }
13004 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.general .wpfnl-field-wrapper .wpfnl-fields {
13005 max-width: inherit;
13006 }
13007 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.general .wpfnl-field-wrapper label {
13008 color: #2D3149;
13009 font-size: 15px;
13010 font-style: normal;
13011 font-weight: 400;
13012 line-height: 1;
13013 }
13014 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.general .wpfnl-field-wrapper .wpfnl-items-wrapper {
13015 display: flex;
13016 align-items: center;
13017 gap: 16px;
13018 flex-wrap: wrap;
13019 }
13020 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.general .wpfnl-field-wrapper .wpfnl-items-wrapper .wpfnl-single-item {
13021 border-radius: 10px;
13022 width: 130px;
13023 border: 1px solid #EDECF2;
13024 background: #FFF;
13025 padding: 18px 30px;
13026 display: flex;
13027 flex-direction: column;
13028 align-items: center;
13029 gap: 8px;
13030 cursor: pointer;
13031 position: relative;
13032 z-index: 2;
13033 overflow: hidden;
13034 }
13035 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.general .wpfnl-field-wrapper .wpfnl-items-wrapper .wpfnl-single-item img {
13036 width: 30px;
13037 height: 30px;
13038 }
13039 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.general .wpfnl-field-wrapper .wpfnl-items-wrapper .wpfnl-single-item .wpfnl-title {
13040 color: #2D3149;
13041 font-family: Roboto;
13042 font-size: 13px;
13043 font-style: normal;
13044 font-weight: 400;
13045 text-align: center;
13046 width: max-content;
13047 line-height: 1;
13048 }
13049 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.general .wpfnl-field-wrapper .wpfnl-items-wrapper .wpfnl-single-item::before {
13050 content: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDIwIDIwIiBmaWxsPSJub25lIj4KICA8Y2lyY2xlIGN4PSIxMCIgY3k9IjEwIiByPSIxMCIgZmlsbD0iIzZFNDJEMyIvPgogIDxwYXRoIGQ9Ik0xNC43OTA5IDcuMTkzNjlDMTQuNTEyNCA2LjkzNTM2IDE0LjA2MDIgNi45MzU1MiAxMy43ODE0IDcuMTkzNjlMOS4yMzgwOCAxMS40MDMyTDcuMjE4NzcgOS41MzIzMkM2LjkzOTk0IDkuMjczOTkgNi40ODc5NiA5LjI3Mzk5IDYuMjA5MTIgOS41MzIzMkM1LjkzMDI5IDkuNzkwNjUgNS45MzAyOSAxMC4yMDk0IDYuMjA5MTIgMTAuNDY3N0w4LjczMzE1IDEyLjgwNjJDOC44NzI0OCAxMi45MzUzIDkuMDU1MTggMTMgOS4yMzc4OSAxM0M5LjQyMDYgMTMgOS42MDM0NyAxMi45MzU1IDkuNzQyOCAxMi44MDYyTDE0Ljc5MDkgOC4xMjkwOUMxNS4wNjk3IDcuODcwOTQgMTUuMDY5NyA3LjQ1MjAxIDE0Ljc5MDkgNy4xOTM2OVoiIGZpbGw9IndoaXRlIiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjAuMiIvPgo8L3N2Zz4=");
13051 position: absolute;
13052 right: 10px;
13053 top: 5px;
13054 display: block;
13055 width: 20px;
13056 height: 20px;
13057 opacity: 0;
13058 visibility: hidden;
13059 transition: all 0.3s ease;
13060 }
13061 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.general .wpfnl-field-wrapper .wpfnl-items-wrapper .wpfnl-single-item::after {
13062 content: "";
13063 position: absolute;
13064 right: 10px;
13065 top: 5px;
13066 display: block;
13067 width: 18px;
13068 height: 18px;
13069 opacity: 1;
13070 visibility: visible;
13071 transition: all 0.3s ease;
13072 border: 1px solid #EDECF2;
13073 border-radius: 50%;
13074 }
13075 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.general .wpfnl-field-wrapper .wpfnl-items-wrapper .wpfnl-single-item.checked {
13076 border: 1px solid #6E42D3;
13077 }
13078 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.general .wpfnl-field-wrapper .wpfnl-items-wrapper .wpfnl-single-item.checked::before {
13079 opacity: 1;
13080 visibility: visible;
13081 }
13082 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.general .wpfnl-field-wrapper .wpfnl-items-wrapper .wpfnl-single-item.checked::after {
13083 opacity: 0;
13084 visibility: hidden;
13085 }
13086 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.general .wpfnl-field-wrapper .wpfnl-items-wrapper .wpfnl-single-item:hover {
13087 border: 1px solid #6E42D3;
13088 }
13089 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.general button {
13090 background: #fff;
13091 color: #6E42D3;
13092 font-family: Inter;
13093 font-size: 14px;
13094 font-style: normal;
13095 font-weight: 600;
13096 line-height: 1;
13097 border-radius: 10px;
13098 border: 1px solid #6E42D3;
13099 }
13100 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.general button .icon-sync svg {
13101 stroke: #6E42D3 !important;
13102 }
13103 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.general button .icon {
13104 stroke: #6E42D3 !important;
13105 }
13106 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings:not(.general) {
13107 display: none;
13108 }
13109 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings > a > .pro-tag {
13110 padding: 14px 35px;
13111 text-align: center;
13112 margin: 30px;
13113 box-shadow: none;
13114 border-radius: 10px;
13115 }
13116 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .settings-title {
13117 color: #363B4E;
13118 font-family: Roboto;
13119 font-size: 20px;
13120 font-style: normal;
13121 font-weight: 500;
13122 line-height: 1.2;
13123 }
13124 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-box {
13125 padding: 0;
13126 background: unset;
13127 box-shadow: none;
13128 border-radius: unset;
13129 }
13130 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-box.skip-cart-setting .wpfnl-skip-cart .wpfnl-field-wrapper .has-tooltip {
13131 max-width: 280px;
13132 width: 100%;
13133 }
13134 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-box.skip-cart-setting .wpfnl-field-wrapper {
13135 gap: 6px;
13136 margin-bottom: 24px;
13137 }
13138 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-box.skip-cart-setting .wpfnl-field-wrapper.skip-cart-input-wrapper .skip-cart-label {
13139 width: auto;
13140 }
13141 .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 {
13142 gap: 6px;
13143 margin-bottom: 24px;
13144 }
13145 .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 {
13146 gap: 6px;
13147 margin-bottom: 24px;
13148 max-width: 350px;
13149 width: 100%;
13150 }
13151 .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 {
13152 display: flex;
13153 align-items: center;
13154 justify-content: start;
13155 gap: 4px;
13156 }
13157 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-box.analytics-settings .pixel-field-wrapper,
13158 .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,
13159 .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,
13160 .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,
13161 .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,
13162 .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,
13163 .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,
13164 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-box.enable-log-wrapper .gtm-field-wrapper {
13165 display: flex;
13166 align-items: start;
13167 justify-content: space-between;
13168 }
13169 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-box.analytics-settings .pixel-field-wrapper .guide-btn,
13170 .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,
13171 .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,
13172 .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,
13173 .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,
13174 .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,
13175 .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,
13176 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-box.enable-log-wrapper .gtm-field-wrapper .guide-btn {
13177 display: flex;
13178 align-items: center;
13179 justify-content: center;
13180 background: transparent;
13181 gap: 6px;
13182 padding: 9px 14px;
13183 border-radius: 8px;
13184 border: 1px solid #EDECF2;
13185 outline: none;
13186 color: #363B4E;
13187 font-family: Roboto;
13188 font-size: 14px;
13189 font-style: normal;
13190 font-weight: 500;
13191 line-height: normal;
13192 }
13193 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-box.recapcha-settings {
13194 padding: 0;
13195 background: unset;
13196 box-shadow: none;
13197 border-radius: none;
13198 }
13199 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-box .recapcha-wrapper {
13200 gap: 6px;
13201 max-width: 350px;
13202 margin-bottom: 20px;
13203 }
13204 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-box .recapcha-wrapper:last-child {
13205 margin-bottom: 0;
13206 }
13207 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-box .recapcha-wrapper .connect-recaptcha,
13208 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-box .recapcha-wrapper .recaptcha-label {
13209 width: unset;
13210 }
13211 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper > label {
13212 width: 300px;
13213 }
13214 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper .disable-analytics-label,
13215 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper .facebook-pixel-label,
13216 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper .gtm-label,
13217 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper .log-status-label {
13218 width: unset;
13219 }
13220 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper .wpfnl-fields {
13221 width: 100%;
13222 max-width: 100%;
13223 }
13224 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper .wpfnl-fields.remove-transients {
13225 max-width: 100px;
13226 width: 100%;
13227 }
13228 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper .wpfnl-fields.remove-transients .transient-btn-wrapper {
13229 width: unset;
13230 display: flex;
13231 align-items: center;
13232 flex-direction: row-reverse;
13233 gap: 10px;
13234 }
13235 .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 {
13236 width: unset;
13237 }
13238 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper .wpfnl-fields .sync-btn-wrapper {
13239 background-image: url("../../assets//images/sync-template-img.png");
13240 background-repeat: no-repeat;
13241 background-position: center;
13242 background-size: cover;
13243 border-radius: 10px;
13244 height: 186px;
13245 width: 276px;
13246 display: flex;
13247 align-items: center;
13248 justify-content: center;
13249 }
13250 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper .wpfnl-fields select {
13251 min-width: auto;
13252 padding: 0 15px;
13253 line-height: 1.1;
13254 }
13255 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper .wpfnl-fields .clear-template {
13256 padding: 0 20px;
13257 display: flex;
13258 flex-flow: row;
13259 align-items: center;
13260 }
13261 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper .wpfnl-fields .clear-template.clear-transients-btn {
13262 border-radius: 6px;
13263 background: rgba(255, 81, 85, 0.1);
13264 padding: 9px 10px;
13265 border: none;
13266 outline: none;
13267 cursor: pointer;
13268 transition: all 0.3s;
13269 }
13270 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper .wpfnl-fields .clear-template.clear-transients-btn:hover {
13271 background: rgba(255, 81, 85, 0.3);
13272 }
13273 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper .wpfnl-fields .clear-template .sync-btn-text {
13274 color: #6E42D3;
13275 }
13276 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper .wpfnl-fields .clear-template .sync-btn-text.success {
13277 color: #239654;
13278 font-size: 12px;
13279 font-weight: 400;
13280 }
13281 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper .wpfnl-fields .clear-template span {
13282 position: relative;
13283 top: -1px;
13284 margin-right: 5px;
13285 }
13286 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper .wpfnl-fields .clear-template svg {
13287 display: block;
13288 }
13289 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper .wpfnl-fields .clear-template .sync-icon {
13290 animation: sync_spin 1.5s linear infinite;
13291 }
13292 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper .wpfnl-fields .clear-template .check-icon {
13293 top: 0px;
13294 display: none;
13295 }
13296 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper.analytics-stats .wpfnl-fields {
13297 max-width: 100%;
13298 }
13299 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper.analytics-stats .wpfnl-fields .wpfnl-checkbox {
13300 display: inline-block;
13301 }
13302 .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 {
13303 display: flex;
13304 flex-direction: column;
13305 gap: 22px;
13306 margin-top: 20px;
13307 }
13308 .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 {
13309 color: #363B4E;
13310 font-family: Roboto;
13311 font-size: 14px;
13312 font-style: normal;
13313 font-weight: 400;
13314 line-height: 1.07;
13315 }
13316 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper.sync-template {
13317 margin-bottom: 0;
13318 }
13319 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper.sync-template .wpfnl-fields {
13320 display: flex;
13321 align-items: center;
13322 }
13323 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper.sync-template .wpfnl-fields .wpfnl-alert {
13324 margin-left: 8px;
13325 }
13326 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .settings-title {
13327 box-shadow: none;
13328 color: #2D3149;
13329 font-size: 18px;
13330 font-style: normal;
13331 font-weight: 500;
13332 line-height: 1.33;
13333 }
13334 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-all-fields {
13335 width: 100%;
13336 }
13337 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-all-fields .wpfnl-fields {
13338 max-width: 100%;
13339 margin-bottom: 12px;
13340 width: 100%;
13341 }
13342 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-all-fields .wpfnl-fields .wpfnl-radiobtn > label {
13343 border-radius: 10px;
13344 border: 1px solid #EDECF2;
13345 background: #FFF;
13346 padding: 16px 20px;
13347 padding-left: 60px;
13348 width: 100%;
13349 }
13350 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-all-fields .wpfnl-fields .wpfnl-radiobtn > label:hover {
13351 border: 1px solid #6E42D3;
13352 box-shadow: 0px 20px 30px 0px rgba(199, 191, 217, 0.3);
13353 }
13354 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-all-fields .wpfnl-fields:last-child {
13355 margin-bottom: 0;
13356 }
13357 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-all-fields .wpfnl-fields label span {
13358 display: block;
13359 word-break: break-word;
13360 }
13361 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-all-fields .wpfnl-fields label span.label-title {
13362 color: #2D3149;
13363 font-size: 14px;
13364 font-style: normal;
13365 font-weight: 500;
13366 line-height: 1;
13367 margin-bottom: 7px;
13368 }
13369 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-all-fields .wpfnl-fields label span.label-subheading {
13370 color: #7A8B9A;
13371 font-size: 13px;
13372 font-style: normal;
13373 font-weight: 400;
13374 line-height: 1;
13375 }
13376 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-all-fields .wpfnl-radiobtn input[type=radio]:checked + label {
13377 border: 1px solid #6E42D3;
13378 box-shadow: 0px 20px 30px 0px rgba(199, 191, 217, 0.3);
13379 }
13380 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-all-fields .wpfnl-radiobtn input[type=radio]:checked + label::before {
13381 border-color: #6E42D3;
13382 background-color: #6E42D3;
13383 }
13384 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-all-fields .wpfnl-radiobtn label::before {
13385 left: 20px;
13386 top: 33%;
13387 }
13388 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-all-fields .wpfnl-radiobtn label::after {
13389 content: "";
13390 position: absolute;
13391 left: 24.5px;
13392 top: 43%;
13393 width: 9px;
13394 height: 4px;
13395 transform: rotate(-45deg);
13396 border-bottom: 2px solid #fff;
13397 border-left: 2px solid #fff;
13398 transition: all 0.3s ease;
13399 opacity: 0;
13400 visibility: hidden;
13401 border-radius: 0;
13402 }
13403 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-all-fields .wpfnl-radiobtn input[type=radio]:checked + label::after {
13404 visibility: visible;
13405 opacity: 1;
13406 }
13407 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-box {
13408 padding-top: 0;
13409 }
13410 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink hr {
13411 margin-bottom: 24px;
13412 }
13413 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-field-wrapper {
13414 align-items: flex-start;
13415 margin-bottom: 24px;
13416 }
13417 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-field-wrapper:last-child {
13418 margin-bottom: 0;
13419 }
13420 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-field-wrapper > label {
13421 color: #2D3149;
13422 font-size: 15px;
13423 font-style: normal;
13424 font-weight: 400;
13425 line-height: 1;
13426 }
13427 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-field-wrapper.wpfnl-align-top {
13428 align-items: flex-start;
13429 }
13430 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-field-wrapper.wpfnl-align-top .wpfnl-fields {
13431 max-width: inherit;
13432 }
13433 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-field-wrapper.wpfnl-align-top .wpfnl-fields .wpfnl-radiobtn label {
13434 font-size: 13px;
13435 text-transform: none;
13436 line-height: 1.3;
13437 word-break: break-all;
13438 }
13439 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-field-wrapper.wpfnl-align-top .wpfnl-fields .wpfnl-radiobtn label:before {
13440 top: 0;
13441 }
13442 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-field-wrapper.wpfnl-align-top .wpfnl-fields .wpfnl-radiobtn label:after {
13443 top: 5px;
13444 }
13445 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-field-wrapper.parmalink-base .wpfnl-parmalink-inputs-wrapper {
13446 width: calc(100% - 300px);
13447 }
13448 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-field-wrapper.parmalink-base .wpfnl-parmalink-inputs-wrapper .wpfnl-fields {
13449 max-width: 350px;
13450 margin-bottom: 16px;
13451 width: 100%;
13452 }
13453 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-field-wrapper.parmalink-base .wpfnl-parmalink-inputs-wrapper .wpfnl-fields label {
13454 margin-bottom: 6px;
13455 display: inline-block;
13456 }
13457 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-field-wrapper.parmalink-base .wpfnl-parmalink-inputs-wrapper .wpfnl-fields label:last-child {
13458 margin-bottom: 0;
13459 }
13460 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-field-wrapper.parmalink-base .wpfnl-parmalink-inputs-wrapper .wpfnl-fields:last-child {
13461 margin-bottom: 0;
13462 }
13463 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.optin .email-settings .settings-title,
13464 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.optin .wpfnl-recaptcha-setting .settings-title {
13465 box-shadow: none;
13466 color: #2D3149;
13467 font-size: 18px;
13468 font-style: normal;
13469 font-weight: 500;
13470 line-height: 1.33;
13471 }
13472 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.optin .wpfnl-recaptcha-setting .wpfnl-checkbox.no-title label:before {
13473 border-color: #bdc7eb;
13474 }
13475 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.lms-settings .settings-title {
13476 margin-bottom: 16px;
13477 }
13478 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.lms-settings .wpfnl-field-wrapper {
13479 gap: 6px;
13480 }
13481 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.offer {
13482 position: relative;
13483 }
13484 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.offer .wpfnl-box {
13485 position: relative;
13486 }
13487 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.offer .upgrade-to-pro-hoverlay {
13488 top: 105px;
13489 left: 0;
13490 border-radius: 0;
13491 }
13492 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.offer .wpfnl-field-wrapper > label {
13493 width: 480px;
13494 }
13495 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.offer .wpfnl-field-wrapper .wpfnl-fields {
13496 width: auto;
13497 max-width: initial;
13498 }
13499 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.offer .settings-title {
13500 position: relative;
13501 }
13502 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.event-tracking .pro-tag-icon {
13503 display: inline-block;
13504 transform: translate(5px, 5px);
13505 }
13506 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.event-tracking .google-place-api-settings {
13507 margin-bottom: 20px;
13508 }
13509 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.event-tracking .google-place-api-settings .wpfnl-fields {
13510 position: relative;
13511 }
13512 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.event-tracking .google-place-api-settings .wpfnl-fields input {
13513 padding: 1rem 3.2rem 1rem 1.2rem;
13514 }
13515 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.event-tracking .google-place-api-settings .wpfnl-fields .password-icon {
13516 display: flex;
13517 align-items: center;
13518 position: absolute;
13519 right: 0;
13520 width: 1.2rem;
13521 color: #f9f9f9;
13522 transition: color 0.2s;
13523 cursor: pointer;
13524 }
13525 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.event-tracking .google-place-api-settings .wpfnl-fields .eye-regular svg {
13526 width: 20px;
13527 float: right;
13528 margin-left: -25px;
13529 margin-top: -27px;
13530 position: relative;
13531 z-index: 2;
13532 }
13533 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.event-tracking .google-place-api-settings .wpfnl-fields .eye-slash-regular svg {
13534 width: 20px;
13535 float: right;
13536 margin-left: -25px;
13537 margin-top: -25px;
13538 position: relative;
13539 z-index: 2;
13540 }
13541 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.event-tracking .google-place-api-settings .wpfnl-fields .hide-eye-icon {
13542 display: none;
13543 }
13544 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .utm,
13545 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .gtm,
13546 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .email-settings,
13547 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .facebook-pixel,
13548 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-recaptcha-setting,
13549 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .google-place-api-settings {
13550 margin-bottom: 30px;
13551 background-color: #fff;
13552 border-radius: 10px;
13553 }
13554 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .utm .settings-title,
13555 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .gtm .settings-title,
13556 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .email-settings .settings-title,
13557 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .facebook-pixel .settings-title,
13558 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-recaptcha-setting .settings-title,
13559 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .google-place-api-settings .settings-title {
13560 display: flex;
13561 flex-flow: row wrap;
13562 align-items: center;
13563 }
13564 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .utm .settings-title > svg,
13565 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .gtm .settings-title > svg,
13566 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .email-settings .settings-title > svg,
13567 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .facebook-pixel .settings-title > svg,
13568 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-recaptcha-setting .settings-title > svg,
13569 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .google-place-api-settings .settings-title > svg {
13570 margin-right: 10px;
13571 }
13572 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .utm .settings-title a,
13573 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .gtm .settings-title a,
13574 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .email-settings .settings-title a,
13575 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .facebook-pixel .settings-title a,
13576 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-recaptcha-setting .settings-title a,
13577 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .google-place-api-settings .settings-title a {
13578 line-height: 1;
13579 position: relative;
13580 top: 3px;
13581 margin-left: auto;
13582 }
13583 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .utm .settings-title a svg,
13584 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .gtm .settings-title a svg,
13585 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .email-settings .settings-title a svg,
13586 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .facebook-pixel .settings-title a svg,
13587 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-recaptcha-setting .settings-title a svg,
13588 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .google-place-api-settings .settings-title a svg {
13589 width: 20px;
13590 height: 20px;
13591 }
13592 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .utm .settings-title a svg path,
13593 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .gtm .settings-title a svg path,
13594 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .email-settings .settings-title a svg path,
13595 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .facebook-pixel .settings-title a svg path,
13596 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-recaptcha-setting .settings-title a svg path,
13597 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .google-place-api-settings .settings-title a svg path {
13598 stroke: #6E42D3;
13599 }
13600 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .utm .wpfnl-checkbox.no-title label:before,
13601 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .gtm .wpfnl-checkbox.no-title label:before,
13602 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .email-settings .wpfnl-checkbox.no-title label:before,
13603 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .facebook-pixel .wpfnl-checkbox.no-title label:before,
13604 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-recaptcha-setting .wpfnl-checkbox.no-title label:before,
13605 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .google-place-api-settings .wpfnl-checkbox.no-title label:before {
13606 border-color: #6E42D3;
13607 }
13608 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.advance-settings .wpfnl-align-top {
13609 align-items: flex-start;
13610 }
13611 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.advance-settings .hints {
13612 display: block;
13613 }
13614 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.advance-settings .wpfnl-error {
13615 color: #EE5F5A;
13616 color: #F69220;
13617 font-family: Roboto;
13618 font-size: 13px;
13619 font-style: normal;
13620 font-weight: 400;
13621 line-height: 15px;
13622 display: flex;
13623 align-items: center;
13624 gap: 6px;
13625 }
13626 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.advance-settings .settings-title {
13627 position: relative;
13628 }
13629 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.advance-settings .basic-tools-field {
13630 display: flex;
13631 flex-direction: column;
13632 align-items: start;
13633 gap: 14px;
13634 }
13635 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.advance-settings .basic-tools-field .wpfnl-field-wrapper {
13636 margin: 0;
13637 max-width: 436px;
13638 width: 100%;
13639 justify-content: space-between;
13640 border-radius: 10px;
13641 border: 1px solid #EDECF2;
13642 background: #FFF;
13643 padding: 16px;
13644 }
13645 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.advance-settings .basic-tools-field .wpfnl-field-wrapper:first-child {
13646 padding: 8px 8px 8px 16px;
13647 }
13648 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.advance-settings .basic-tools-field .wpfnl-field-wrapper label {
13649 display: flex;
13650 align-items: center;
13651 gap: 6px;
13652 }
13653 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.advance-settings .rollback-field {
13654 display: flex;
13655 flex-direction: column;
13656 align-items: start;
13657 gap: 14px;
13658 }
13659 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.advance-settings .rollback-field .wpfnl-field-wrapper {
13660 margin: 0;
13661 max-width: 561px;
13662 width: 100%;
13663 justify-content: space-between;
13664 border-radius: 10px;
13665 border: 1px solid #EDECF2;
13666 background: #FFF;
13667 padding: 16px;
13668 }
13669 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.advance-settings .rollback-field .wpfnl-field-wrapper .wpfnl-fields {
13670 max-width: auto;
13671 width: auto;
13672 display: flex;
13673 align-items: center;
13674 gap: 10px;
13675 color: #363B4E;
13676 font-family: Inter;
13677 font-size: 13px;
13678 font-style: normal;
13679 font-weight: 400;
13680 line-height: normal;
13681 }
13682 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.advance-settings .rollback-field .wpfnl-field-wrapper .wpfnl-fields .rollback-options {
13683 width: 181px;
13684 height: 34px;
13685 color: #363B4E;
13686 font-family: Inter;
13687 font-size: 13px;
13688 font-style: normal;
13689 font-weight: 400;
13690 line-height: normal;
13691 }
13692 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.advance-settings .rollback-field .wpfnl-field-wrapper .wpfnl-fields .wpfnl-rollback-button {
13693 border-radius: 10px;
13694 background: #6E42D3;
13695 box-shadow: 0px 9px 14px 0px rgba(193, 183, 232, 0.5);
13696 color: #fff;
13697 height: 34px;
13698 width: 100px;
13699 display: flex;
13700 align-items: center;
13701 justify-content: center;
13702 }
13703 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.advance-settings .rollback-field .wpfnl-field-wrapper.transient-cash-wrapper {
13704 padding: 8px 8px 8px 16px;
13705 }
13706 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.advance-settings .rollback-field .wpfnl-field-wrapper label {
13707 width: auto;
13708 display: flex;
13709 align-items: center;
13710 gap: 6px;
13711 }
13712 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.log-settings .log-view-select {
13713 width: 330px;
13714 }
13715 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.log-settings .log-view-btn > a {
13716 margin-left: 10px;
13717 }
13718 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.log-settings .wpfnl-loader {
13719 position: relative;
13720 top: 2px;
13721 }
13722 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.log-settings .log-field .settings-title {
13723 padding-bottom: 13px;
13724 margin-bottom: 22px;
13725 border-bottom: 1px solid #EDECF2;
13726 }
13727 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.user-role-manager .wpfnl-user-role-container .wpfnl-box {
13728 position: relative;
13729 }
13730 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.user-role-manager .wpfnl-user-role-container .wpfnl-box .wpfnl-role-list-wrapper {
13731 display: flex;
13732 flex-direction: column;
13733 align-items: start;
13734 gap: 12px;
13735 }
13736 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.user-role-manager .wpfnl-user-role-container .wpfnl-box .wpfnl-role-list-wrapper .wpfnl-role-row {
13737 display: flex;
13738 align-items: center;
13739 justify-content: space-between;
13740 max-width: 316px;
13741 width: 100%;
13742 border-radius: 10px;
13743 border: 1px solid #EDECF2;
13744 background: #FFF;
13745 padding: 16px;
13746 transition: all 0.3s;
13747 }
13748 .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) {
13749 border: 1px solid #6E42D3;
13750 box-shadow: 0px 20px 30px 0px rgba(199, 191, 217, 0.3);
13751 }
13752 .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 {
13753 border: 1px solid #6E42D3;
13754 box-shadow: 0px 20px 30px 0px rgba(199, 191, 217, 0.3);
13755 }
13756 .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 {
13757 display: flex;
13758 align-items: center;
13759 gap: 5px;
13760 }
13761 .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 {
13762 color: #363B4E;
13763 font-family: Roboto;
13764 font-size: 14px;
13765 font-style: normal;
13766 font-weight: 500;
13767 line-height: normal;
13768 }
13769 .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 {
13770 color: #7A8B9A;
13771 font-family: Roboto;
13772 font-size: 13px;
13773 font-style: normal;
13774 font-weight: 400;
13775 line-height: 1;
13776 margin-top: 5px;
13777 }
13778 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.user-role-manager .wpfnl-role-table {
13779 width: 100%;
13780 text-align: left;
13781 border-collapse: collapse;
13782 }
13783 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.user-role-manager .wpfnl-role-table tr th {
13784 font-size: 16px;
13785 color: #363B4E;
13786 font-weight: 600;
13787 padding: 14px 20px;
13788 }
13789 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.user-role-manager .wpfnl-role-table tr th:first-child {
13790 width: 210px;
13791 }
13792 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.user-role-manager .wpfnl-role-table tr td > span,
13793 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.user-role-manager .wpfnl-role-table tr td {
13794 font-size: 14px;
13795 color: #363B4E;
13796 font-weight: 600;
13797 }
13798 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.user-role-manager .wpfnl-role-table tr td {
13799 border-top: 1px solid #EEF0F3;
13800 padding: 14px 20px;
13801 }
13802 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.user-role-manager .wpfnl-role-table tr td:first-child {
13803 width: 210px;
13804 }
13805 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.user-role-manager .wpfnl-role-table tr td .wpfnl-checkbox {
13806 border: 1px solid #EEF0F3;
13807 padding: 8px;
13808 display: inline-block;
13809 border-radius: 8px;
13810 }
13811 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.user-role-manager .wpfnl-role-table tr td .wpfnl-checkbox label {
13812 font-size: 13px;
13813 line-height: 1;
13814 color: #363B4E;
13815 cursor: pointer;
13816 }
13817 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.user-role-manager .wpfnl-analytics-settings-container {
13818 position: relative;
13819 }
13820 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.user-role-manager .wpfnl-analytics-settings-container .upgrade-to-pro-hoverlay {
13821 border-radius: 0;
13822 }
13823 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.notifications .wpfnl-field-wrapper {
13824 max-width: 100% !important;
13825 }
13826 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.notifications .wpfnl-field-wrapper > label {
13827 display: flex;
13828 align-items: center;
13829 gap: 4px;
13830 }
13831 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.notifications input[type=radio]:checked {
13832 border-color: #6e42d3;
13833 }
13834 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.notifications input[type=radio]:checked::before {
13835 background-color: #6e42d3;
13836 }
13837 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.notifications .wpfnl-fields {
13838 max-width: 410px;
13839 width: calc(100% - 300px);
13840 }
13841 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.notifications .report-frequency .wpfnl-radio-wrapper {
13842 display: flex;
13843 align-items: center;
13844 gap: 20px;
13845 }
13846 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.notifications input[type=time] {
13847 min-width: auto;
13848 width: auto;
13849 }
13850 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.notifications input[type=time]::-webkit-calendar-picker-indicator {
13851 opacity: 0.6;
13852 cursor: pointer;
13853 }
13854 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.notifications .test-notification-wrapper {
13855 background: #f7f7f7;
13856 padding: 20px;
13857 border-radius: 12px;
13858 border: 1px solid #ececec;
13859 }
13860 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.notifications .test-notification-wrapper .wpfnl-field-wrapper {
13861 display: flex;
13862 flex-flow: column;
13863 align-items: flex-start;
13864 gap: 15px;
13865 }
13866 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.notifications .test-notification-wrapper .test-notification-content {
13867 display: flex;
13868 align-items: center;
13869 gap: 14px;
13870 }
13871 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.notifications .test-notification-wrapper .test-notification-icon svg {
13872 width: 37px;
13873 height: auto;
13874 display: block;
13875 }
13876 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.notifications .test-notification-wrapper .test-notification-text h4 {
13877 color: #424758;
13878 font-weight: 500;
13879 }
13880 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.notifications .test-notification-wrapper .test-notification-action {
13881 display: flex;
13882 align-items: center;
13883 gap: 14px;
13884 }
13885 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.notifications .test-notification-wrapper .test-notification-action input[type=email] {
13886 width: 310px;
13887 }
13888 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.notifications .test-notification-wrapper .test-notification-action button {
13889 display: flex;
13890 flex-flow: row;
13891 align-items: center;
13892 justify-content: center;
13893 line-height: 39px;
13894 }
13895
13896 @-webkit-keyframes sync_spin {
13897 0% {
13898 -webkit-transform: rotate(360deg);
13899 }
13900 100% {
13901 -webkit-transform: rotate(0deg);
13902 }
13903 }
13904 @keyframes sync_spin {
13905 0% {
13906 transform: rotate(360deg);
13907 }
13908 100% {
13909 transform: rotate(0deg);
13910 }
13911 }
13912 .wpfnl-funnel-settings__footer {
13913 padding: 30px 0;
13914 padding-top: 0px;
13915 display: flex;
13916 flex-flow: row wrap;
13917 align-items: center;
13918 justify-content: flex-end;
13919 position: relative;
13920 }
13921 .wpfnl-funnel-settings__footer .update {
13922 display: flex;
13923 flex-flow: row;
13924 align-items: center;
13925 justify-content: center;
13926 line-height: 39px;
13927 }
13928 .wpfnl-funnel-settings__footer .wpfnl-alert {
13929 margin-right: 10px;
13930 }
13931 .wpfnl-funnel-settings__footer #wpfnl-update-global-settings {
13932 margin-top: 30px;
13933 }
13934
13935 @media only screen and (max-width: 1550px) {
13936 .wpfnl-funnel-settings__inner-content {
13937 width: 100%;
13938 }
13939 .wpfnl-funnel-settings__inner-content {
13940 width: 100%;
13941 }
13942 }
13943 @media only screen and (max-width: 1399px) {
13944 .wpfnl-funnel-settings__inner-content {
13945 width: 100%;
13946 }
13947 .wpfnl-funnel-settings__inner-content .settings-heading {
13948 font-size: 22px;
13949 }
13950 .wpfn-settings__nav .nav-li {
13951 min-width: 240px;
13952 }
13953 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings {
13954 padding: 25px 35px;
13955 }
13956 }
13957 @media only screen and (max-width: 1199px) {
13958 .wpfn-settings__nav .nav-li {
13959 padding: 0 10px;
13960 }
13961 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.log-settings .log-view-btn > a {
13962 min-width: 100px;
13963 }
13964 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.general .wpfnl-field-wrapper > label {
13965 width: 200px;
13966 }
13967 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.general .wpfnl-field-wrapper .wpfnl-fields {
13968 width: 100%;
13969 max-width: 100%;
13970 }
13971 .wpfnl-funnel-settings__wrapper {
13972 flex-direction: column;
13973 }
13974 .wpfn-settings__nav ul {
13975 flex-direction: row;
13976 flex-wrap: wrap;
13977 }
13978 .wpfn-settings__nav .nav-li {
13979 min-width: auto;
13980 }
13981 .wpfn-settings__nav {
13982 border-radius: 10px 10px 0 0;
13983 margin-bottom: 10px;
13984 }
13985 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings {
13986 border-radius: 0 0 10px 10px;
13987 }
13988 }
13989 @media only screen and (max-width: 991px) {
13990 .wpfn-settings__nav .create-btn a {
13991 padding: 0 15px;
13992 }
13993 }
13994 .wpfunnels-addons {
13995 background: #f6f5fa;
13996 }
13997 .wpfunnels-addons .addons-content {
13998 background: #F6F5FA;
13999 padding: 40px 30px;
14000 }
14001 .wpfunnels-addons .section-title {
14002 margin: 0 0 20px;
14003 color: #363B4E;
14004 font-size: 24px;
14005 font-weight: 600;
14006 line-height: 1.3;
14007 }
14008 .wpfunnels-addons .wpfunnels-addons-grid {
14009 display: grid;
14010 grid-template-columns: repeat(3, 1fr);
14011 gap: 24px;
14012 }
14013 .wpfunnels-addons .wpfunnels-addons-card {
14014 background: #ffffff;
14015 border-radius: 10px;
14016 padding: 20px;
14017 position: relative;
14018 transition: all 0.3s ease;
14019 box-shadow: 0 1px 1px rgba(182, 185, 191, 0.3);
14020 }
14021 .wpfunnels-addons .wpfunnels-addons-card:hover {
14022 box-shadow: 0 4px 12px rgba(0, 0, 0, 0.08);
14023 transform: translateY(-2px);
14024 }
14025 .wpfunnels-addons .wpfunnels-addons-card .badge {
14026 position: absolute;
14027 top: 12px;
14028 right: 12px;
14029 padding: 4px 9px;
14030 border-radius: 4px;
14031 font-size: 11px;
14032 font-weight: 500;
14033 line-height: 1;
14034 background-color: #ececec;
14035 }
14036 .wpfunnels-addons .wpfunnels-addons-card .badge.hot {
14037 background-color: #7742E6;
14038 color: #ffffff;
14039 }
14040 .wpfunnels-addons .wpfunnels-addons-card .addons-icon {
14041 margin-bottom: 16px;
14042 width: 46px;
14043 height: 46px;
14044 border-radius: 50%;
14045 border: 1px solid #ECF1F6;
14046 display: flex;
14047 align-items: center;
14048 justify-content: center;
14049 }
14050 .wpfunnels-addons .wpfunnels-addons-card .addons-icon svg {
14051 display: block;
14052 }
14053 .wpfunnels-addons .wpfunnels-addons-card .addons-title {
14054 margin: 0 0 7px;
14055 color: #2D3149;
14056 font-size: 16px;
14057 font-weight: 500;
14058 line-height: 1.3;
14059 }
14060 .wpfunnels-addons .wpfunnels-addons-card .addons-description {
14061 margin: 0 0 20px;
14062 color: #6E7A85;
14063 font-size: 14px;
14064 font-weight: 400;
14065 line-height: 1.5;
14066 }
14067 .wpfunnels-addons .wpfunnels-addons-card .addons-description .guide-link {
14068 color: #6E42D3;
14069 font-weight: 500;
14070 text-decoration: none;
14071 display: inline-flex;
14072 align-items: center;
14073 gap: 4px;
14074 transition: all 0.2s ease;
14075 }
14076 .wpfunnels-addons .wpfunnels-addons-card .addons-description .guide-link svg {
14077 display: inline-block;
14078 vertical-align: middle;
14079 }
14080 .wpfunnels-addons .wpfunnels-addons-card .addons-description .guide-link:hover {
14081 text-decoration: underline;
14082 }
14083 .wpfunnels-addons .wpfunnels-addons-card .addons-cta-button {
14084 padding: 6px 14px;
14085 font-size: 14px;
14086 font-weight: 500;
14087 line-height: 1.4;
14088 cursor: pointer;
14089 transition: all 0.3s ease;
14090 border-radius: 8px;
14091 border: 1px solid #6E42D3;
14092 display: inline-flex;
14093 align-items: center;
14094 justify-content: center;
14095 gap: 8px;
14096 text-decoration: none;
14097 background: #ffffff;
14098 color: #6E42D3;
14099 }
14100 .wpfunnels-addons .wpfunnels-addons-card .addons-cta-button:hover {
14101 background: #6E42D3;
14102 color: #ffffff;
14103 }
14104 .wpfunnels-addons .wpfunnels-addons-card .addons-cta-button.activate-button {
14105 background: #ffffff;
14106 color: #6E42D3;
14107 border: 1px solid #6E42D3;
14108 }
14109 .wpfunnels-addons .wpfunnels-addons-card .addons-cta-button.activate-button:hover {
14110 background: #6E42D3;
14111 color: #ffffff;
14112 }
14113 .wpfunnels-addons .wpfunnels-addons-card .addons-cta-button.active-status {
14114 color: #10B981;
14115 border: 1px solid #10B981;
14116 cursor: default;
14117 }
14118 .wpfunnels-addons .wpfunnels-addons-card .addons-cta-button.active-status:hover {
14119 background: transparent;
14120 color: #10B981;
14121 }
14122 @media (max-width: 1280px) {
14123 .wpfunnels-addons .wpfunnels-addons-grid {
14124 grid-template-columns: repeat(2, 1fr);
14125 }
14126 }
14127 @media (max-width: 768px) {
14128 .wpfunnels-addons .wpfunnels-addons-grid {
14129 grid-template-columns: 1fr;
14130 }
14131 }
14132
14133 @media (max-width: 1399px) {
14134 .wpfunnels-addons .addons-content {
14135 padding: 20px 0px;
14136 }
14137 .wpfunnels-addons .wpfunnels-addons-grid {
14138 gap: 20px;
14139 }
14140 }
14141 .wpfunnels-setup {
14142 background: #F6F5FA;
14143 margin: 0;
14144 padding: 0;
14145 }
14146 .wpfunnels-setup * {
14147 padding: 0;
14148 margin: 0;
14149 box-sizing: border-box;
14150 }
14151 .wpfunnels-setup #wpfunnels_setup_wizard {
14152 height: 100vh;
14153 width: 100%;
14154 margin: 0 auto;
14155 }
14156 .wpfunnels-setup .wpfnl-mm-setup-wizard {
14157 display: flex;
14158 align-items: stretch;
14159 position: relative;
14160 height: 100vh;
14161 width: 100%;
14162 }
14163 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-sidebar {
14164 width: 260px;
14165 background: #FFF;
14166 height: 100vh;
14167 position: sticky;
14168 top: 0;
14169 box-shadow: 1px 0px 2px rgba(190, 190, 215, 0.14);
14170 display: flex;
14171 flex-direction: column;
14172 flex-shrink: 0;
14173 padding: 30px;
14174 }
14175 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-sidebar .wpfnl-mm-setup-wizard-branding {
14176 border-bottom: 1px solid #EAE9EE;
14177 padding: 0 0 30px 0;
14178 display: flex;
14179 align-items: center;
14180 gap: 12px;
14181 }
14182 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-sidebar .wpfnl-mm-setup-wizard-branding .wpfnl-mm-setup-wizard-logo {
14183 width: 36px;
14184 height: 27px;
14185 flex-shrink: 0;
14186 object-fit: contain;
14187 }
14188 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-sidebar .wpfnl-mm-setup-wizard-branding .wpfnl-mm-setup-wizard-brand-name {
14189 font-size: 22px;
14190 color: #111827;
14191 line-height: 16px;
14192 font-weight: 700;
14193 letter-spacing: 0px;
14194 font-family: "Inter", sans-serif;
14195 margin: 0;
14196 }
14197 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-sidebar .wpfnl-mm-setup-wizard-steps {
14198 padding: 30px 0;
14199 flex: 1;
14200 display: flex;
14201 flex-direction: column;
14202 gap: 0;
14203 }
14204 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-sidebar .wpfnl-mm-setup-wizard-steps .wpfnl-mm-setup-wizard-step {
14205 display: flex;
14206 align-items: center;
14207 gap: 8px;
14208 padding: 9px 11px;
14209 cursor: pointer;
14210 transition: all 0.3s ease;
14211 border-radius: 100px;
14212 margin-bottom: 12px;
14213 border: 1px solid transparent;
14214 }
14215 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-sidebar .wpfnl-mm-setup-wizard-steps .wpfnl-mm-setup-wizard-step:last-child {
14216 margin-bottom: 0;
14217 }
14218 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-sidebar .wpfnl-mm-setup-wizard-steps .wpfnl-mm-setup-wizard-step.active {
14219 background: #F6F5FA;
14220 border: 1px solid #6E42D3;
14221 padding: 8px 10px;
14222 }
14223 .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 {
14224 background: #6E42D3;
14225 color: #FFF;
14226 font-weight: 700;
14227 }
14228 .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 {
14229 color: #6E42D3;
14230 font-weight: 500;
14231 }
14232 .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 {
14233 background: transparent;
14234 color: rgba(122, 140, 154, 0.7);
14235 }
14236 .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 {
14237 width: 20px;
14238 height: 20px;
14239 }
14240 .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 {
14241 color: rgba(122, 140, 154, 0.7);
14242 }
14243 .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 {
14244 width: 24px;
14245 height: 24px;
14246 border-radius: 16px;
14247 background: #EDE5FF;
14248 color: #6E42D3;
14249 display: flex;
14250 align-items: center;
14251 justify-content: center;
14252 font-size: 12px;
14253 font-weight: 600;
14254 font-family: "DM Sans", sans-serif;
14255 line-height: 12px;
14256 flex-shrink: 0;
14257 }
14258 .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 {
14259 font-size: 16px;
14260 color: #6D707D;
14261 font-family: "DM Sans", sans-serif;
14262 font-weight: 400;
14263 letter-spacing: -0.16px;
14264 line-height: normal;
14265 white-space: nowrap;
14266 }
14267 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-sidebar .wpfnl-mm-setup-wizard-exit {
14268 margin-top: auto;
14269 padding: 0;
14270 text-align: left;
14271 }
14272 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-sidebar .wpfnl-mm-setup-wizard-exit .wpfnl-mm-setup-wizard-exit-link {
14273 font-size: 15px;
14274 color: #7A8C9A;
14275 text-decoration: none;
14276 font-family: "DM Sans", sans-serif;
14277 font-weight: 400;
14278 line-height: 18px;
14279 transition: color 0.3s ease;
14280 }
14281 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-sidebar .wpfnl-mm-setup-wizard-exit .wpfnl-mm-setup-wizard-exit-link:hover {
14282 color: #6E42D3;
14283 }
14284 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-help-btn {
14285 position: fixed;
14286 bottom: 40px;
14287 right: 54px;
14288 z-index: 100;
14289 }
14290 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-help-btn .wpfnl-mm-help-btn-circle {
14291 width: 34px;
14292 height: 34px;
14293 border-radius: 100px;
14294 background: #201F22;
14295 border: none;
14296 cursor: pointer;
14297 display: flex;
14298 align-items: center;
14299 justify-content: center;
14300 box-shadow: 0px 1px 2px rgba(190, 190, 215, 0.16);
14301 transition: all 0.3s ease;
14302 }
14303 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-help-btn .wpfnl-mm-help-btn-circle svg {
14304 width: 16px;
14305 height: 16px;
14306 }
14307 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-help-btn .wpfnl-mm-help-btn-circle:hover {
14308 background: #363B4E;
14309 transform: scale(1.05);
14310 }
14311 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content {
14312 flex: 1;
14313 display: flex;
14314 align-items: flex-start;
14315 justify-content: center;
14316 padding: 80px 20px 24px;
14317 position: relative;
14318 overflow-y: auto;
14319 background: #EFEEF1;
14320 }
14321 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content * {
14322 font-family: "DM Sans", sans-serif;
14323 }
14324 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-goal-buttons {
14325 display: flex;
14326 justify-content: space-between;
14327 align-items: center;
14328 width: 100%;
14329 }
14330 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-goal-buttons .wpfnl-mm-btn {
14331 padding: 10px 24px;
14332 border-radius: 10px;
14333 font-size: 16px;
14334 font-weight: 500;
14335 line-height: 24px;
14336 cursor: pointer;
14337 transition: all 0.3s ease;
14338 border: none;
14339 display: inline-flex;
14340 align-items: center;
14341 justify-content: center;
14342 gap: 8px;
14343 height: 44px;
14344 }
14345 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-goal-buttons .wpfnl-mm-btn.wpfnl-mm-btn-secondary {
14346 background: #FFF;
14347 color: #363B4E;
14348 border: 1px solid #ECEBF0;
14349 min-width: 87px;
14350 }
14351 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-goal-buttons .wpfnl-mm-btn.wpfnl-mm-btn-secondary:hover {
14352 border-color: #6E42D3;
14353 color: #6E42D3;
14354 }
14355 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-goal-buttons .wpfnl-mm-btn.wpfnl-mm-btn-primary {
14356 background: #6E42D3;
14357 color: #FFF;
14358 letter-spacing: 0.2px;
14359 }
14360 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-goal-buttons .wpfnl-mm-btn.wpfnl-mm-btn-primary svg {
14361 width: 17px;
14362 height: 12px;
14363 }
14364 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-goal-buttons .wpfnl-mm-btn.wpfnl-mm-btn-primary:hover {
14365 background: #5c36b3;
14366 }
14367 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-goal-buttons .wpfnl-mm-btn.wpfnl-mm-btn-primary:disabled {
14368 background: #ccc;
14369 cursor: not-allowed;
14370 }
14371 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-goal-buttons .wpfnl-mm-btn-group {
14372 display: flex;
14373 gap: 12px;
14374 }
14375 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-goal-consent {
14376 display: flex;
14377 justify-content: center;
14378 margin-top: 30px;
14379 }
14380 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-goal-consent .wpfnl-mm-checkbox {
14381 display: flex;
14382 align-items: center;
14383 gap: 8px;
14384 cursor: pointer;
14385 user-select: none;
14386 }
14387 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-goal-consent .wpfnl-mm-checkbox input[type=checkbox] {
14388 position: absolute;
14389 opacity: 0;
14390 cursor: pointer;
14391 height: 0;
14392 width: 0;
14393 }
14394 .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 {
14395 background: #6E42D3;
14396 border-color: #6E42D3;
14397 }
14398 .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 {
14399 display: block;
14400 }
14401 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-goal-consent .wpfnl-mm-checkbox .wpfnl-mm-checkbox-checkmark {
14402 width: 16px;
14403 height: 16px;
14404 border: 1px solid #ab91e6;
14405 border-radius: 4px;
14406 background: #FFF;
14407 flex-shrink: 0;
14408 position: relative;
14409 transition: all 0.3s ease;
14410 }
14411 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-goal-consent .wpfnl-mm-checkbox .wpfnl-mm-checkbox-checkmark:after {
14412 content: "";
14413 position: absolute;
14414 display: none;
14415 border: solid white;
14416 border-width: 0 2px 2px 0;
14417 transform: rotate(45deg);
14418 left: 5px;
14419 top: 2px;
14420 width: 3px;
14421 height: 7px;
14422 }
14423 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-goal-consent .wpfnl-mm-checkbox .wpfnl-mm-checkbox-label {
14424 font-size: 14px;
14425 font-weight: 500;
14426 color: #7A8C9A;
14427 line-height: 20px;
14428 }
14429 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-goal {
14430 width: 100%;
14431 max-width: 908px;
14432 display: flex;
14433 flex-direction: column;
14434 gap: 0;
14435 position: relative;
14436 }
14437 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-goal .wpfnl-mm-choose-goal-header {
14438 text-align: center;
14439 margin-bottom: 30px;
14440 }
14441 .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 {
14442 font-size: 24px;
14443 font-weight: 600;
14444 font-family: "DM Sans", sans-serif;
14445 color: #363B4E;
14446 line-height: 30px;
14447 letter-spacing: -0.6px;
14448 margin: 0 0 10px 0;
14449 max-width: 592px;
14450 margin-left: auto;
14451 margin-right: auto;
14452 }
14453 .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 {
14454 font-size: 15px;
14455 font-weight: 400;
14456 font-family: "DM Sans", sans-serif;
14457 color: #6E7A85;
14458 line-height: 19px;
14459 margin: 0;
14460 }
14461 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-goal .wpfnl-mm-choose-goal-container {
14462 border-radius: 20px;
14463 padding: 60px 30px;
14464 display: flex;
14465 flex-direction: column;
14466 align-items: center;
14467 gap: 35px;
14468 margin-bottom: 25px;
14469 background: #FFF;
14470 box-shadow: 0 20px 25px -5px rgba(143, 130, 196, 0.05), 0 8px 10px -6px rgba(143, 130, 196, 0.08);
14471 }
14472 .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 {
14473 display: grid;
14474 gap: 20px;
14475 grid-template-columns: repeat(3, 1fr);
14476 width: 100%;
14477 }
14478 .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 {
14479 background: #FFF;
14480 border: 1px solid #F6F5FA;
14481 border-radius: 16px;
14482 padding: 20px 10px 24px;
14483 cursor: pointer;
14484 transition: all 0.3s ease;
14485 position: relative;
14486 text-align: center;
14487 display: flex;
14488 flex-direction: column;
14489 align-items: center;
14490 justify-content: space-between;
14491 gap: 0;
14492 }
14493 .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 {
14494 border-color: #EDE5FF;
14495 box-shadow: 0px 4px 12px rgba(110, 66, 211, 0.1);
14496 }
14497 .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 {
14498 border-color: #6E42D3;
14499 box-shadow: 0 20px 30px rgba(199, 191, 217, 0.3019607843);
14500 }
14501 .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 {
14502 position: absolute;
14503 top: 12px;
14504 right: 12px;
14505 width: 24px;
14506 height: 24px;
14507 background: #6E42D3;
14508 border-radius: 100px;
14509 display: flex;
14510 align-items: center;
14511 justify-content: center;
14512 }
14513 .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 {
14514 width: 16px;
14515 height: 16px;
14516 }
14517 .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 {
14518 display: block;
14519 }
14520 .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 {
14521 font-size: 16px;
14522 font-weight: 700;
14523 font-family: "DM Sans", sans-serif;
14524 color: #363B4E;
14525 line-height: 13px;
14526 margin: 0 0 10px 0;
14527 }
14528 .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 {
14529 font-size: 15px;
14530 font-weight: 400;
14531 color: #6E7A85;
14532 line-height: 1.5;
14533 margin: 0;
14534 }
14535 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-buttons-container {
14536 display: flex;
14537 align-items: center;
14538 justify-content: space-between;
14539 }
14540 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-buttons-container .wpfnl-mm-btn {
14541 display: inline-flex;
14542 align-items: center;
14543 gap: 8px;
14544 padding: 12px 24px;
14545 border-radius: 8px;
14546 font-weight: 500;
14547 font-size: 14px;
14548 transition: all 0.3s ease;
14549 border: none;
14550 cursor: pointer;
14551 }
14552 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-buttons-container .wpfnl-mm-btn-primary {
14553 background: #6E42D3;
14554 color: white;
14555 }
14556 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-buttons-container .wpfnl-mm-btn-primary:hover:not(:disabled) {
14557 background: #5B35B8;
14558 }
14559 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-buttons-container .wpfnl-mm-btn:disabled {
14560 opacity: 0.5;
14561 cursor: not-allowed;
14562 }
14563 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-buttons-container .wpfnl-mm-btn-secondary {
14564 background: white;
14565 color: #363B4E;
14566 border-radius: 10px;
14567 border: 1px solid #ECEBF0;
14568 }
14569 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-buttons-container .wpfnl-mm-btn-secondary:hover:not(:disabled) {
14570 border-color: #D1D5DB;
14571 background: #F9FAFB;
14572 }
14573 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-buttons-container .wpfnl-spinner {
14574 animation: spin 0.8s linear infinite;
14575 }
14576 @keyframes spin {
14577 0% {
14578 transform: rotate(0deg);
14579 }
14580 100% {
14581 transform: rotate(360deg);
14582 }
14583 }
14584 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-required-installation {
14585 width: 100%;
14586 max-width: 940px;
14587 display: flex;
14588 flex-direction: column;
14589 gap: 0;
14590 position: relative;
14591 }
14592 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-required-installation .wpfnl-mm-setup-header {
14593 text-align: center;
14594 margin-bottom: 24px;
14595 }
14596 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-required-installation .wpfnl-mm-setup-header .wpfnl-mm-setup-title {
14597 font-size: 24px;
14598 font-weight: 700;
14599 color: #363B4E;
14600 line-height: 1.3;
14601 letter-spacing: -0.5px;
14602 margin: 0 0 8px 0;
14603 }
14604 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-required-installation .wpfnl-mm-setup-header .wpfnl-mm-setup-subtitle {
14605 font-size: 15px;
14606 font-weight: 400;
14607 color: #6E7A85;
14608 line-height: 1.5;
14609 margin: 0;
14610 }
14611 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-required-installation .wpfnl-ri-card {
14612 background: #FFF;
14613 border-radius: 20px;
14614 box-shadow: 0 20px 25px -5px rgba(143, 130, 196, 0.05), 0 8px 10px -6px rgba(143, 130, 196, 0.08);
14615 margin-bottom: 24px;
14616 overflow: hidden;
14617 }
14618 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-required-installation .wpfnl-ri-divider {
14619 width: 100%;
14620 height: 1px;
14621 background: #F1EFF7;
14622 }
14623 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-required-installation .wpfnl-ri-builder-section {
14624 padding: 32px 40px 28px;
14625 }
14626 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-required-installation .wpfnl-ri-builder-section .wpfnl-ri-builder-label {
14627 font-size: 14px;
14628 font-weight: 500;
14629 color: #7A8C9A;
14630 margin: 0 0 16px 0;
14631 text-align: center;
14632 }
14633 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-required-installation .wpfnl-ri-builder-section .wpfnl-ri-builder-options {
14634 display: flex;
14635 gap: 10px;
14636 justify-content: center;
14637 flex-wrap: wrap;
14638 }
14639 .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 {
14640 display: flex;
14641 flex-direction: column;
14642 align-items: center;
14643 gap: 8px;
14644 padding: 16px 14px 12px;
14645 border-radius: 10px;
14646 border: 1px solid #ECEBF0;
14647 background: #FFF;
14648 cursor: pointer;
14649 transition: border-color 0.15s ease;
14650 min-width: 90px;
14651 position: relative;
14652 font-family: "DM Sans", sans-serif;
14653 }
14654 .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 {
14655 width: 32px;
14656 height: 32px;
14657 object-fit: contain;
14658 }
14659 .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) {
14660 font-size: 13px;
14661 font-weight: 400;
14662 color: #7A8C9A;
14663 line-height: 1;
14664 }
14665 .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) {
14666 border-color: #C4B5F4;
14667 }
14668 .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 {
14669 border-color: #6E42D3;
14670 background: #FAFAFE;
14671 }
14672 .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) {
14673 color: #6E42D3;
14674 font-weight: 500;
14675 }
14676 .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 {
14677 opacity: 0.4;
14678 cursor: not-allowed;
14679 }
14680 .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 {
14681 position: absolute;
14682 top: 4px;
14683 right: 4px;
14684 background: #f68524;
14685 color: #fff;
14686 font-size: 8px;
14687 font-weight: 600;
14688 padding: 2px 5px;
14689 border-radius: 4px;
14690 white-space: nowrap;
14691 line-height: 1.4;
14692 }
14693 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-required-installation .wpfnl-ri-plugins-section {
14694 padding: 28px 40px 32px;
14695 }
14696 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-required-installation .wpfnl-ri-plugins-section .wpfnl-ri-plugin-cards {
14697 display: flex;
14698 flex-direction: column;
14699 gap: 8px;
14700 text-align: left;
14701 }
14702 .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 {
14703 display: flex;
14704 align-items: center;
14705 gap: 14px;
14706 padding: 12px 16px;
14707 border-radius: 10px;
14708 border: 1px solid #ECEBF0;
14709 background: #FFF;
14710 }
14711 .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 {
14712 border-color: #D1FAE5;
14713 background: #F0FDF4;
14714 }
14715 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-required-installation .wpfnl-ri-plugins-section .wpfnl-ri-plugin-cards .wpfnl-ri-plugin-card--installed {
14716 border-color: #FDE68A;
14717 background: #FFFBEB;
14718 }
14719 .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 {
14720 cursor: pointer;
14721 user-select: none;
14722 transition: border-color 0.15s ease;
14723 }
14724 .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 {
14725 border-color: #C4B5F4;
14726 }
14727 .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 {
14728 outline: 2px solid #6E42D3;
14729 outline-offset: 2px;
14730 }
14731 .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 {
14732 border-color: #ECEBF0;
14733 background: #FAFAFA;
14734 opacity: 0.5;
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--unchecked:hover {
14737 border-color: #ECEBF0;
14738 opacity: 0.65;
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--unchecked .wpfnl-ri-plugin-card-icon img {
14741 filter: grayscale(1) opacity(0.4);
14742 }
14743 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-required-installation .wpfnl-ri-plugins-section .wpfnl-ri-plugin-cards .wpfnl-ri-plugin-card--unchecked .wpfnl-ri-plugin-card-status {
14744 display: none;
14745 }
14746 .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 {
14747 width: 38px;
14748 height: 38px;
14749 flex-shrink: 0;
14750 border-radius: 8px;
14751 background: #F6F5FA;
14752 display: flex;
14753 align-items: center;
14754 justify-content: center;
14755 overflow: hidden;
14756 }
14757 .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 {
14758 width: 26px;
14759 height: 26px;
14760 object-fit: contain;
14761 }
14762 .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 {
14763 flex: 1;
14764 min-width: 0;
14765 }
14766 .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 {
14767 display: flex;
14768 align-items: center;
14769 gap: 7px;
14770 margin-bottom: 3px;
14771 }
14772 .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 {
14773 font-size: 14px;
14774 font-weight: 600;
14775 color: #363B4E;
14776 line-height: 1.3;
14777 }
14778 .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 {
14779 font-size: 10px;
14780 font-weight: 600;
14781 color: #6E42D3;
14782 background: #EDE5FF;
14783 padding: 2px 7px;
14784 border-radius: 100px;
14785 line-height: 1.5;
14786 white-space: nowrap;
14787 }
14788 .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 {
14789 font-size: 10px;
14790 font-weight: 600;
14791 color: #6B7280;
14792 background: #F3F4F6;
14793 padding: 2px 7px;
14794 border-radius: 100px;
14795 line-height: 1.5;
14796 white-space: nowrap;
14797 }
14798 .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 {
14799 font-size: 12px;
14800 font-weight: 400;
14801 color: #7A8C9A;
14802 line-height: 1.5;
14803 margin: 0;
14804 }
14805 .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 {
14806 flex-shrink: 0;
14807 }
14808 .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 {
14809 display: inline-flex;
14810 align-items: center;
14811 gap: 4px;
14812 font-size: 11px;
14813 font-weight: 600;
14814 padding: 4px 10px;
14815 border-radius: 100px;
14816 white-space: nowrap;
14817 }
14818 .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 {
14819 background: #D1FAE5;
14820 color: #059669;
14821 }
14822 .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 {
14823 background: #FEF3C7;
14824 color: #D97706;
14825 }
14826 .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 {
14827 background: #F3F4F6;
14828 color: #6B7280;
14829 }
14830 .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 {
14831 flex-shrink: 0;
14832 padding-left: 8px;
14833 }
14834 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-required-installation .wpfnl-ri-footer {
14835 display: none;
14836 }
14837 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup {
14838 width: 100%;
14839 max-width: 940px;
14840 display: flex;
14841 flex-direction: column;
14842 gap: 24px;
14843 position: relative;
14844 }
14845 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup .wpfnl-mm-setup-header {
14846 text-align: center;
14847 margin-bottom: 20px;
14848 }
14849 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup .wpfnl-mm-setup-header .wpfnl-mm-setup-title {
14850 font-size: 24px;
14851 font-weight: 700;
14852 color: #363B4E;
14853 line-height: 35px;
14854 margin: 0 0 8px 0;
14855 }
14856 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup .wpfnl-mm-setup-header .wpfnl-mm-setup-subtitle {
14857 font-size: 15px;
14858 font-weight: 400;
14859 color: #6E7A85;
14860 line-height: 15px;
14861 margin: 0;
14862 }
14863 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup .wpfnl-mm-setup-section {
14864 background: #FFF;
14865 border-radius: 20px;
14866 box-shadow: 0 20px 25px -5px rgba(143, 130, 196, 0.05), 0 8px 10px -6px rgba(143, 130, 196, 0.08);
14867 }
14868 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup .wpfnl-mm-setup-section .wpfnl-mm-woo-notice {
14869 background: #EBF5FF;
14870 border: 1px solid #B3D9FF;
14871 border-radius: 12px;
14872 padding: 16px 20px;
14873 display: flex;
14874 align-items: flex-start;
14875 gap: 12px;
14876 width: 100%;
14877 margin-top: 16px;
14878 }
14879 .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 {
14880 flex-shrink: 0;
14881 display: flex;
14882 align-items: center;
14883 justify-content: center;
14884 width: 20px;
14885 height: 20px;
14886 margin-top: 2px;
14887 }
14888 .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 {
14889 width: 20px;
14890 height: 20px;
14891 }
14892 .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 {
14893 flex: 1;
14894 display: flex;
14895 flex-direction: column;
14896 gap: 4px;
14897 }
14898 .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 {
14899 font-size: 14px;
14900 font-weight: 600;
14901 font-family: "DM Sans", sans-serif;
14902 color: #0073E6;
14903 line-height: 18px;
14904 margin: 0;
14905 }
14906 .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 {
14907 font-size: 13px;
14908 font-weight: 400;
14909 font-family: "DM Sans", sans-serif;
14910 color: #1E4D7A;
14911 line-height: 18px;
14912 margin: 0;
14913 }
14914 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup .wpfnl-mm-setup-section .wpfnl-mm-setup-section-content {
14915 display: flex;
14916 flex-direction: column;
14917 align-items: center;
14918 gap: 24px;
14919 padding: 45px 109px;
14920 }
14921 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup .wpfnl-mm-setup-section .wpfnl-mm-setup-section-content.wpfnl-mm-woo-detection {
14922 gap: 24px;
14923 }
14924 .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 {
14925 border-radius: 12px;
14926 border: 1.5px solid #F1EFF7;
14927 background: #FFF;
14928 display: flex;
14929 flex-direction: column;
14930 align-items: center;
14931 justify-content: center;
14932 gap: 12px;
14933 position: relative;
14934 width: 110px;
14935 height: 100px;
14936 }
14937 .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 {
14938 box-shadow: 0 20px 30px 0 rgba(199, 191, 217, 0.3);
14939 border-color: #239654;
14940 }
14941 .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 {
14942 position: absolute;
14943 background: #239654;
14944 display: flex;
14945 align-items: center;
14946 justify-content: center;
14947 width: 18px;
14948 height: 18px;
14949 border-radius: 50%;
14950 top: 5px;
14951 right: 5px;
14952 }
14953 .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 {
14954 color: #6E7A85;
14955 font-size: 14px;
14956 font-weight: 400;
14957 line-height: 1;
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-page-builders .wpfnl-setup-plugins-card {
14960 cursor: pointer;
14961 width: auto;
14962 min-width: 110px;
14963 padding: 10px 12px;
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-page-builders .wpfnl-setup-plugins-card.selected {
14966 border-color: #6E42D3;
14967 }
14968 .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 {
14969 opacity: 0.5;
14970 cursor: not-allowed;
14971 pointer-events: auto;
14972 }
14973 .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 {
14974 border-color: #F1EFF7;
14975 box-shadow: none;
14976 }
14977 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup .wpfnl-mm-setup-section .wpfnl-mm-setup-section-content.wpfnl-mm-page-builders .wpfnl-setup-plugins-card.disabled.selected {
14978 border-color: #F1EFF7;
14979 box-shadow: none;
14980 }
14981 .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 {
14982 background: #6E42D3;
14983 }
14984 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup .wpfnl-mm-setup-section .wpfnl-mm-setup-section-content.wpfnl-mm-page-builders .wpfnl-setup-plugins-card .wpfnl-setup-pro-badge {
14985 position: absolute;
14986 top: 5px;
14987 right: 5px;
14988 background: #f68524;
14989 color: #fff;
14990 font-size: 9px;
14991 font-weight: 600;
14992 line-height: 1;
14993 padding: 3px 6px;
14994 border-radius: 4px;
14995 white-space: nowrap;
14996 }
14997 .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 {
14998 width: 30px;
14999 height: 30px;
15000 }
15001 .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 {
15002 padding: 45px 30px;
15003 }
15004 .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 {
15005 cursor: pointer;
15006 width: 100%;
15007 min-width: unset;
15008 padding: 16px 20px;
15009 flex-direction: column;
15010 align-items: center;
15011 justify-content: center;
15012 gap: 16px;
15013 text-align: center;
15014 background: transparent;
15015 border: 1px solid #F1EFF7;
15016 border-radius: 14px;
15017 transition: all 0.3s ease;
15018 height: 100%;
15019 width: auto;
15020 }
15021 .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 {
15022 border-color: #E8E4F3;
15023 background: #FEFEFE;
15024 }
15025 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup .wpfnl-mm-setup-section .wpfnl-mm-setup-section-content.wpfnl-mm-essential-plugins .wpfnl-setup-plugins-card.selected {
15026 border-color: #6E42D3;
15027 box-shadow: 0 20px 30px rgba(199, 191, 217, 0.3);
15028 }
15029 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup .wpfnl-mm-setup-section .wpfnl-mm-setup-section-content.wpfnl-mm-essential-plugins .wpfnl-setup-plugins-card .wpfnl-setup-plugin-selected {
15030 background: #6E42D3;
15031 top: 12px;
15032 right: 12px;
15033 width: 24px;
15034 height: 24px;
15035 box-shadow: 0px 2px 6px rgba(110, 66, 211, 0.3);
15036 }
15037 .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 {
15038 width: 16px;
15039 height: 16px;
15040 }
15041 .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 {
15042 width: 48px;
15043 height: 48px;
15044 flex-shrink: 0;
15045 object-fit: contain;
15046 }
15047 .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 {
15048 display: flex;
15049 flex-direction: column;
15050 gap: 4px;
15051 flex: 1;
15052 min-width: 0;
15053 }
15054 .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 {
15055 font-size: 15px;
15056 font-weight: 600;
15057 color: #363B4E;
15058 line-height: 1.4;
15059 }
15060 .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 {
15061 font-size: 14px;
15062 font-weight: 400;
15063 color: #6E7A85;
15064 line-height: 1.5;
15065 max-width: 240px;
15066 }
15067 .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 {
15068 font-size: 16px;
15069 font-weight: 500;
15070 color: #363B4E;
15071 line-height: 18px;
15072 margin: 0;
15073 text-align: center;
15074 }
15075 .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 {
15076 display: flex;
15077 gap: 10px;
15078 align-items: center;
15079 width: 100%;
15080 justify-content: center;
15081 }
15082 .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 {
15083 display: grid;
15084 grid-template-columns: repeat(3, 1fr);
15085 gap: 10px;
15086 width: 100%;
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-essential-plugins .wpfnl-setup-plugins-card:only-child {
15089 grid-column: 1/-1;
15090 max-width: 50%;
15091 margin: 0 auto;
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-essential-plugins .wpfnl-mm-status-card {
15094 width: 110px;
15095 height: 100px;
15096 border: 1.5px solid #F1EFF7;
15097 border-radius: 12px;
15098 background: #FFF;
15099 display: flex;
15100 flex-direction: column;
15101 align-items: center;
15102 justify-content: center;
15103 gap: 10px;
15104 position: relative;
15105 cursor: pointer;
15106 transition: all 0.3s ease;
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-essential-plugins .wpfnl-mm-status-card.active {
15109 border-color: #239654;
15110 box-shadow: 0px 20px 30px rgba(199, 191, 217, 0.3);
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-essential-plugins .wpfnl-mm-status-card.active .wpfnl-mm-status-card-checkmark {
15113 display: flex;
15114 }
15115 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup .wpfnl-mm-setup-section .wpfnl-mm-setup-section-content.wpfnl-mm-essential-plugins .wpfnl-mm-status-card .wpfnl-mm-status-card-checkmark {
15116 position: absolute;
15117 top: 10px;
15118 right: 10px;
15119 width: 18px;
15120 height: 18px;
15121 background: #239654;
15122 border-radius: 100px;
15123 display: none;
15124 align-items: center;
15125 justify-content: center;
15126 }
15127 .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 {
15128 width: 16px;
15129 height: 16px;
15130 }
15131 .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 {
15132 width: 28px;
15133 height: 24px;
15134 }
15135 .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 {
15136 width: 100%;
15137 height: 100%;
15138 }
15139 .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 {
15140 font-size: 14px;
15141 font-weight: 400;
15142 font-family: "DM Sans", sans-serif;
15143 color: #6E7A85;
15144 line-height: 13px;
15145 }
15146 .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 {
15147 display: grid;
15148 grid-template-columns: repeat(6, 110px);
15149 gap: 10px;
15150 justify-content: center;
15151 }
15152 .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 {
15153 width: 110px;
15154 height: 100px;
15155 border: 1px solid #F1EFF7;
15156 border-radius: 10px;
15157 background: #FFF;
15158 display: flex;
15159 flex-direction: column;
15160 align-items: center;
15161 justify-content: center;
15162 gap: 10px;
15163 position: relative;
15164 cursor: pointer;
15165 transition: all 0.3s ease;
15166 }
15167 .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 {
15168 border-color: #EDE5FF;
15169 }
15170 .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 {
15171 border: 1.5px solid #6E42D3;
15172 border-radius: 14px;
15173 box-shadow: 0px 20px 30px rgba(199, 191, 217, 0.3);
15174 }
15175 .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 {
15176 display: flex;
15177 }
15178 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup .wpfnl-mm-setup-section .wpfnl-mm-setup-section-content .wpfnl-mm-builders-grid .wpfnl-mm-builder-card .wpfnl-mm-builder-card-checkmark {
15179 position: absolute;
15180 top: 10px;
15181 right: 10px;
15182 width: 18px;
15183 height: 18px;
15184 background: #6E42D3;
15185 border-radius: 100px;
15186 display: none;
15187 align-items: center;
15188 justify-content: center;
15189 }
15190 .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 {
15191 width: 16px;
15192 height: 16px;
15193 }
15194 .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 {
15195 width: 30px;
15196 height: 30px;
15197 }
15198 .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 {
15199 font-size: 14px;
15200 font-weight: 400;
15201 font-family: "DM Sans", sans-serif;
15202 color: #6E7A85;
15203 line-height: 13px;
15204 }
15205 .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 {
15206 display: flex;
15207 gap: 10px;
15208 justify-content: center;
15209 flex-wrap: wrap;
15210 }
15211 .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 {
15212 min-width: 86px;
15213 height: 44px;
15214 border: 1px solid #F1EFF7;
15215 border-radius: 12px;
15216 background: #FFF;
15217 display: flex;
15218 align-items: center;
15219 justify-content: center;
15220 padding: 0 20px;
15221 position: relative;
15222 }
15223 .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 {
15224 position: absolute;
15225 top: -8px;
15226 right: -8px;
15227 background: #239654;
15228 color: #FFF;
15229 font-size: 10px;
15230 font-weight: 700;
15231 font-family: "DM Sans", sans-serif;
15232 padding: 5px;
15233 border-radius: 5px;
15234 line-height: 24px;
15235 }
15236 .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 {
15237 display: flex;
15238 align-items: center;
15239 justify-content: center;
15240 }
15241 .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 {
15242 max-width: 100%;
15243 height: auto;
15244 }
15245 .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 {
15246 display: flex;
15247 align-items: flex-start;
15248 gap: 7px;
15249 padding-top: 22px;
15250 border-top: 1px solid #EAE9EE;
15251 margin-top: 0;
15252 width: 100%;
15253 justify-content: center;
15254 }
15255 .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 {
15256 width: 16px;
15257 height: 16px;
15258 flex-shrink: 0;
15259 margin-top: 2px;
15260 }
15261 .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 {
15262 font-size: 14px;
15263 font-weight: 400;
15264 font-family: "DM Sans", sans-serif;
15265 color: #7A8C9A;
15266 line-height: 15px;
15267 margin: 0;
15268 max-width: 588px;
15269 }
15270 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup .wpfnl-mm-page-builder-info {
15271 display: flex;
15272 align-items: center;
15273 justify-content: center;
15274 gap: 6px;
15275 border-top: 1px solid #F1EFF7;
15276 padding: 20px 20px;
15277 }
15278 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup .wpfnl-mm-page-builder-info svg {
15279 flex-shrink: 0;
15280 }
15281 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup .wpfnl-mm-page-builder-info p {
15282 margin: 0;
15283 color: #E4781B;
15284 font-size: 14px;
15285 font-weight: 400;
15286 line-height: 1.3;
15287 }
15288 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup .wpfnl-mm-page-builder-info strong {
15289 font-weight: 600;
15290 }
15291 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup .wpfnl-mm-setup-columns {
15292 display: grid;
15293 grid-template-columns: 2fr 1fr;
15294 gap: 16px;
15295 align-items: start;
15296 }
15297 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup .wpfnl-mm-setup-columns .wpfnl-mm-setup-section-content {
15298 padding: 28px 20px;
15299 }
15300 .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 {
15301 display: grid;
15302 grid-template-columns: repeat(3, 1fr);
15303 gap: 10px;
15304 width: 100%;
15305 justify-content: unset;
15306 }
15307 .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 {
15308 width: 100%;
15309 min-width: unset;
15310 }
15311 .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 {
15312 grid-template-columns: 1fr;
15313 }
15314 .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 {
15315 max-width: 100%;
15316 grid-column: auto;
15317 margin: 0;
15318 }
15319 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel {
15320 width: 100%;
15321 max-width: 1049px;
15322 display: flex;
15323 flex-direction: column;
15324 gap: 15px;
15325 position: relative;
15326 }
15327 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-header {
15328 text-align: center;
15329 margin-bottom: 15px;
15330 }
15331 .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 {
15332 font-size: 24px;
15333 font-weight: 700;
15334 font-family: "DM Sans", sans-serif;
15335 color: #363B4E;
15336 line-height: 35px;
15337 letter-spacing: -1px;
15338 margin: 0 0 8px 0;
15339 }
15340 .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 {
15341 font-size: 15px;
15342 font-weight: 400;
15343 font-family: "DM Sans", sans-serif;
15344 color: #6E7A85;
15345 line-height: 15px;
15346 margin: 0;
15347 }
15348 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-container {
15349 display: flex;
15350 gap: 3px;
15351 }
15352 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-form {
15353 width: 461px;
15354 background: #FFF;
15355 border-radius: 16px;
15356 padding: 40px;
15357 display: flex;
15358 flex-direction: column;
15359 min-height: 482px;
15360 gap: 30px;
15361 }
15362 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-fields {
15363 display: flex;
15364 flex-direction: column;
15365 gap: 40px;
15366 flex: 1;
15367 }
15368 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-field {
15369 display: flex;
15370 flex-direction: column;
15371 gap: 9px;
15372 }
15373 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-label {
15374 font-size: 15px;
15375 font-weight: 500;
15376 font-family: "DM Sans", sans-serif;
15377 color: #363B4E;
15378 letter-spacing: -0.44px;
15379 line-height: 16px;
15380 }
15381 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-label .required {
15382 color: red;
15383 }
15384 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-label .optional {
15385 font-weight: 400;
15386 color: #7A8C9A;
15387 }
15388 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-dropdown {
15389 position: relative;
15390 }
15391 .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 {
15392 height: 46px;
15393 background: #FFF;
15394 border: 1px solid #F1EFF7;
15395 border-radius: 8px;
15396 padding: 0 16px;
15397 display: flex;
15398 align-items: center;
15399 justify-content: space-between;
15400 cursor: pointer;
15401 transition: all 0.3s ease;
15402 }
15403 .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 {
15404 font-size: 14px;
15405 font-family: "DM Sans", sans-serif;
15406 color: #7A8C9A;
15407 }
15408 .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 {
15409 font-size: 14px;
15410 font-family: "DM Sans", sans-serif;
15411 color: #363B4E;
15412 }
15413 .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 {
15414 transition: transform 0.3s ease;
15415 }
15416 .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 {
15417 border-color: #6E42D3;
15418 }
15419 .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 {
15420 transform: rotate(180deg);
15421 }
15422 .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 {
15423 position: absolute;
15424 top: 100%;
15425 left: 0;
15426 right: 0;
15427 background: #FFF;
15428 border: 1px solid #F1EFF7;
15429 border-radius: 8px;
15430 margin-top: 4px;
15431 z-index: 100;
15432 box-shadow: 0px 4px 12px rgba(0, 0, 0, 0.1);
15433 max-height: 270px;
15434 }
15435 .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 {
15436 padding: 12px 16px;
15437 font-size: 14px;
15438 font-family: "DM Sans", sans-serif;
15439 color: #363B4E;
15440 cursor: pointer;
15441 display: flex;
15442 align-items: center;
15443 justify-content: space-between;
15444 transition: background 0.2s ease;
15445 }
15446 .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 {
15447 background: #F6F5FA;
15448 }
15449 .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 {
15450 background: #F6F5FA;
15451 color: #6E42D3;
15452 }
15453 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-hint {
15454 font-size: 12px;
15455 font-family: "Inter", sans-serif;
15456 color: #7A8C9A;
15457 line-height: 16px;
15458 margin: 0;
15459 }
15460 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-revenue {
15461 margin-top: auto;
15462 padding: 16px 20px;
15463 background: #F6F5FA;
15464 border: 1px dashed #6E42D3;
15465 border-radius: 8px;
15466 display: none;
15467 }
15468 .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 {
15469 font-size: 14px;
15470 font-family: "DM Sans", sans-serif;
15471 color: #7A8C9A;
15472 margin: 0 0 4px 0;
15473 font-weight: 500;
15474 }
15475 .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 {
15476 font-size: 16px;
15477 font-family: "DM Sans", sans-serif;
15478 font-weight: 500;
15479 color: #363B4E;
15480 margin: 0;
15481 }
15482 .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 {
15483 color: #6E42D3;
15484 font-weight: 700;
15485 }
15486 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-preview {
15487 flex: 1;
15488 background: #FFF;
15489 border-radius: 16px;
15490 min-height: 484px;
15491 display: flex;
15492 flex-direction: column;
15493 }
15494 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-tabs {
15495 display: flex;
15496 align-items: center;
15497 justify-content: center;
15498 padding: 20px 20px 0;
15499 gap: 0;
15500 }
15501 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-tab {
15502 display: flex;
15503 flex-direction: column;
15504 align-items: center;
15505 gap: 8px;
15506 cursor: pointer;
15507 }
15508 .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 {
15509 width: 48px;
15510 height: 48px;
15511 border-radius: 50%;
15512 border: 1px solid #F1EFF7;
15513 display: flex;
15514 align-items: center;
15515 justify-content: center;
15516 color: #6E7A85;
15517 transition: all 0.3s ease;
15518 }
15519 .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 {
15520 font-size: 12px;
15521 font-family: "Inter", sans-serif;
15522 font-weight: 500;
15523 color: #6E7A85;
15524 text-align: center;
15525 }
15526 .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 {
15527 border: 1.5px solid #6E42D3;
15528 color: #6E42D3;
15529 box-shadow: 0px 20px 30px rgba(199, 191, 217, 0.3);
15530 }
15531 .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 {
15532 color: #363B4E;
15533 }
15534 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-tab-line {
15535 width: 22px;
15536 height: 1px;
15537 background: #E5E5E5;
15538 margin: 0 8px;
15539 margin-bottom: 24px;
15540 }
15541 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-preview-content {
15542 flex: 1;
15543 padding: 20px;
15544 }
15545 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-preview-image {
15546 width: 100%;
15547 height: 100%;
15548 min-height: auto;
15549 background: #F6F5FA;
15550 border-radius: 16px;
15551 overflow: hidden;
15552 display: flex;
15553 align-items: flex-start;
15554 justify-content: center;
15555 padding: 16px;
15556 }
15557 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-preview-image img {
15558 width: 100%;
15559 height: 350px;
15560 object-fit: cover;
15561 object-position: top center;
15562 border-radius: 10px;
15563 }
15564 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-preview-placeholder,
15565 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-preview-empty {
15566 display: flex;
15567 flex-direction: column;
15568 align-items: center;
15569 justify-content: center;
15570 height: 100%;
15571 min-height: 400px;
15572 color: #7A8C9A;
15573 text-align: center;
15574 padding: 40px;
15575 }
15576 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-preview-placeholder svg,
15577 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-preview-empty svg {
15578 margin-bottom: 16px;
15579 opacity: 0.5;
15580 }
15581 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-preview-placeholder p,
15582 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-preview-empty p {
15583 font-size: 14px;
15584 font-family: "DM Sans", sans-serif;
15585 margin: 0;
15586 }
15587 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-preview-placeholder h4,
15588 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-preview-empty h4 {
15589 font-size: 18px;
15590 font-family: "DM Sans", sans-serif;
15591 font-weight: 600;
15592 color: #363B4E;
15593 margin: 0 0 8px 0;
15594 }
15595 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-buttons {
15596 display: flex;
15597 justify-content: space-between;
15598 align-items: center;
15599 width: 100%;
15600 }
15601 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-buttons .wpfnl-mm-btn-skip {
15602 background: transparent;
15603 color: #7A8C9A;
15604 font-weight: 500;
15605 font-size: 15px;
15606 padding: 10px;
15607 border: none;
15608 cursor: pointer;
15609 }
15610 .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 {
15611 color: #6E42D3;
15612 }
15613 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-template {
15614 width: 100%;
15615 max-width: 940px;
15616 display: flex;
15617 flex-direction: column;
15618 gap: 0;
15619 position: relative;
15620 }
15621 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-template .wpfnl-mm-setup-header {
15622 text-align: center;
15623 margin-bottom: 24px;
15624 }
15625 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-template .wpfnl-mm-setup-header .wpfnl-mm-setup-title {
15626 font-size: 24px;
15627 font-weight: 700;
15628 font-family: "DM Sans", sans-serif;
15629 color: #363B4E;
15630 line-height: 35px;
15631 letter-spacing: -1px;
15632 margin: 0 0 8px 0;
15633 height: 30px;
15634 }
15635 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-template .wpfnl-mm-setup-header .wpfnl-mm-setup-subtitle {
15636 font-size: 15px;
15637 font-weight: 400;
15638 font-family: "DM Sans", sans-serif;
15639 color: #6E7A85;
15640 line-height: 15px;
15641 margin: 0;
15642 height: 19px;
15643 }
15644 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-template .wpfnl-mm-templates-grid {
15645 display: flex;
15646 flex-wrap: wrap;
15647 gap: 30px;
15648 justify-content: center;
15649 align-items: center;
15650 background: #FFF;
15651 border-radius: 16px;
15652 padding: 40px 45px;
15653 margin-bottom: 15px;
15654 }
15655 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-template .wpfnl-mm-template-card {
15656 width: 259px;
15657 height: 305px;
15658 background: #FFF;
15659 border: 1px solid #F1EFF7;
15660 border-radius: 10px;
15661 cursor: pointer;
15662 transition: all 0.3s ease;
15663 position: relative;
15664 overflow: hidden;
15665 box-shadow: 0px 20px 20px 0px rgba(190, 190, 215, 0.15);
15666 }
15667 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-template .wpfnl-mm-template-card:hover {
15668 border-color: #C4B5F4;
15669 }
15670 .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 {
15671 opacity: 1;
15672 visibility: visible;
15673 }
15674 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-template .wpfnl-mm-template-card .wpfnl-mm-template-card-preview {
15675 width: 100%;
15676 height: 237px;
15677 position: relative;
15678 overflow: hidden;
15679 background: #F6F5FA;
15680 border-radius: 10px 10px 0 0;
15681 }
15682 .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 {
15683 width: 100%;
15684 height: 100%;
15685 object-fit: cover;
15686 object-position: top center;
15687 }
15688 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-template .wpfnl-mm-template-card .wpfnl-mm-template-card-overlay {
15689 position: absolute;
15690 top: 0;
15691 left: 0;
15692 width: 100%;
15693 height: 237px;
15694 background: rgba(38, 33, 51, 0.44);
15695 display: flex;
15696 align-items: center;
15697 justify-content: center;
15698 gap: 10px;
15699 opacity: 0;
15700 visibility: hidden;
15701 transition: all 0.3s ease;
15702 border-radius: 10px 10px 0 0;
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-overlay .wpfnl-mm-btn-import,
15705 .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 {
15706 height: 30px;
15707 border-radius: 8px;
15708 font-size: 14px;
15709 font-weight: 500;
15710 cursor: pointer;
15711 transition: all 0.3s ease;
15712 border: none;
15713 display: inline-flex;
15714 align-items: center;
15715 justify-content: center;
15716 padding: 0 12px;
15717 }
15718 .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 {
15719 background: #FFF;
15720 color: #363B4E;
15721 }
15722 .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 {
15723 background: #F6F5FA;
15724 }
15725 .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 {
15726 background: transparent;
15727 color: #FFF;
15728 border: 1px solid #F2F2F2;
15729 }
15730 .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 {
15731 background: rgba(255, 255, 255, 0.1);
15732 }
15733 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-template .wpfnl-mm-template-card .wpfnl-mm-template-card-checkmark {
15734 position: absolute;
15735 top: 12px;
15736 right: 12px;
15737 width: 24px;
15738 height: 24px;
15739 background: #FFF;
15740 border-radius: 50%;
15741 display: flex;
15742 align-items: center;
15743 justify-content: center;
15744 z-index: 2;
15745 box-shadow: 0 2px 10px 1px rgba(143, 130, 196, 0.431372549);
15746 }
15747 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-template .wpfnl-mm-template-card .wpfnl-mm-template-card-suggested {
15748 position: absolute;
15749 top: 10px;
15750 left: 10px;
15751 z-index: 2;
15752 display: inline-flex;
15753 align-items: center;
15754 gap: 4px;
15755 padding: 3px 8px 3px 6px;
15756 border-radius: 100px;
15757 background: #6E42D3;
15758 color: #FFF;
15759 font-size: 10px;
15760 font-weight: 600;
15761 font-family: "DM Sans", sans-serif;
15762 line-height: 1.4;
15763 letter-spacing: 0.1px;
15764 box-shadow: 0 2px 6px rgba(110, 66, 211, 0.35);
15765 }
15766 .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 {
15767 flex-shrink: 0;
15768 }
15769 .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) {
15770 border-color: #C4B5F4;
15771 }
15772 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-template .wpfnl-mm-template-card .wpfnl-mm-template-card-divider {
15773 width: 100%;
15774 height: 1px;
15775 background: #F1EFF7;
15776 }
15777 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-template .wpfnl-mm-template-card .wpfnl-mm-template-card-body {
15778 padding: 16px 20px;
15779 display: flex;
15780 flex-direction: column;
15781 align-items: center;
15782 justify-content: center;
15783 text-align: center;
15784 gap: 4px;
15785 }
15786 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-template .wpfnl-mm-template-card .wpfnl-mm-template-card-title {
15787 font-size: 14px;
15788 font-weight: 500;
15789 font-family: "Roboto", sans-serif;
15790 color: #363B4E;
15791 line-height: normal;
15792 margin: 0;
15793 }
15794 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-template .wpfnl-mm-template-card .wpfnl-mm-template-card-steps {
15795 font-size: 12px;
15796 font-weight: 400;
15797 font-family: "Inter", sans-serif;
15798 color: #7A8B9A;
15799 line-height: 12px;
15800 letter-spacing: -0.12px;
15801 }
15802 @keyframes wpfnl-skeleton-shimmer {
15803 0% {
15804 background-position: -600px 0;
15805 }
15806 100% {
15807 background-position: 600px 0;
15808 }
15809 }
15810 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-template .wpfnl-mm-skeleton-block {
15811 background: linear-gradient(90deg, #f0eef8 25%, #e4e0f2 50%, #f0eef8 75%);
15812 background-size: 600px 100%;
15813 animation: wpfnl-skeleton-shimmer 1.4s ease-in-out infinite;
15814 border-radius: 6px;
15815 }
15816 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-template .wpfnl-mm-templates-skeleton {
15817 pointer-events: none;
15818 }
15819 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-template .wpfnl-mm-template-card--skeleton {
15820 cursor: default;
15821 }
15822 .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 {
15823 border-radius: 10px 10px 0 0;
15824 }
15825 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-template .wpfnl-mm-template-card--skeleton .wpfnl-mm-skeleton-title {
15826 width: 120px;
15827 height: 14px;
15828 }
15829 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-template .wpfnl-mm-template-card--skeleton .wpfnl-mm-skeleton-steps {
15830 width: 60px;
15831 height: 10px;
15832 margin-top: 2px;
15833 }
15834 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-complete {
15835 width: 100%;
15836 max-width: 785px;
15837 display: flex;
15838 flex-direction: column;
15839 gap: 28px;
15840 align-items: center;
15841 position: relative;
15842 }
15843 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-complete .wpfnl-mm-complete-header {
15844 text-align: center;
15845 max-width: 631px;
15846 }
15847 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-complete .wpfnl-mm-complete-header .wpfnl-mm-complete-title {
15848 font-size: 24px;
15849 font-weight: 700;
15850 font-family: "DM Sans", sans-serif;
15851 color: #363B4E;
15852 line-height: 35px;
15853 letter-spacing: -1px;
15854 margin: 0 0 8px 0;
15855 }
15856 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-complete .wpfnl-mm-complete-header .wpfnl-mm-complete-subtitle {
15857 font-size: 15px;
15858 font-weight: 400;
15859 font-family: "DM Sans", sans-serif;
15860 color: #6E7A85;
15861 line-height: 22px;
15862 margin: 0;
15863 max-width: 534px;
15864 margin-left: auto;
15865 margin-right: auto;
15866 }
15867 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-complete .wpfnl-mm-complete-video-wrapper {
15868 width: 100%;
15869 padding: 10px;
15870 background: #FFF;
15871 border-radius: 16px;
15872 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);
15873 }
15874 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-complete .wpfnl-mm-complete-video-wrapper .wpfnl-mm-complete-video {
15875 width: 100%;
15876 height: 382px;
15877 border-radius: 16px;
15878 background: #F6F5FA;
15879 position: relative;
15880 overflow: hidden;
15881 display: flex;
15882 flex-direction: column;
15883 }
15884 .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 {
15885 position: absolute;
15886 top: 0;
15887 left: 0;
15888 width: 100%;
15889 height: 100%;
15890 }
15891 .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 {
15892 width: 100%;
15893 height: 100%;
15894 object-fit: cover;
15895 object-position: center top;
15896 }
15897 .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 {
15898 position: absolute;
15899 top: 0;
15900 left: 0;
15901 width: 100%;
15902 height: 100%;
15903 background: linear-gradient(180deg, rgba(60, 37, 111, 0) 37.658%, rgba(75, 52, 129, 0.3) 74.038%);
15904 border-radius: 16px;
15905 cursor: pointer;
15906 }
15907 .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 {
15908 width: 100%;
15909 height: 100%;
15910 }
15911 .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 {
15912 position: absolute;
15913 bottom: 18px;
15914 left: 20px;
15915 right: 20px;
15916 display: flex;
15917 align-items: center;
15918 gap: 12px;
15919 }
15920 .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 {
15921 width: 16px;
15922 height: 16px;
15923 background: transparent;
15924 border: none;
15925 cursor: pointer;
15926 padding: 0;
15927 display: flex;
15928 align-items: center;
15929 justify-content: center;
15930 flex-shrink: 0;
15931 }
15932 .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 {
15933 width: 16px;
15934 height: 16px;
15935 }
15936 .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 {
15937 flex: 1;
15938 height: 9px;
15939 background: linear-gradient(90deg, #FFFFFF 0%, rgba(255, 255, 255, 0) 100%);
15940 border-radius: 100px;
15941 overflow: hidden;
15942 }
15943 .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 {
15944 width: 0%;
15945 height: 100%;
15946 background: #6E42D3;
15947 border-radius: 100px;
15948 }
15949 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-complete .wpfnl-mm-complete-actions {
15950 display: flex;
15951 flex-direction: column;
15952 align-items: center;
15953 gap: 6px;
15954 width: 100%;
15955 }
15956 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-complete .wpfnl-mm-complete-actions .wpfnl-mm-complete-buttons {
15957 display: flex;
15958 gap: 12px;
15959 align-items: center;
15960 justify-content: center;
15961 }
15962 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-complete .wpfnl-mm-complete-actions .wpfnl-mm-btn {
15963 padding: 10px 20px;
15964 border-radius: 10px;
15965 font-size: 16px;
15966 line-height: 24px;
15967 cursor: pointer;
15968 transition: all 0.3s ease;
15969 border: none;
15970 display: inline-flex;
15971 align-items: center;
15972 justify-content: center;
15973 gap: 8px;
15974 height: 44px;
15975 }
15976 .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 {
15977 background: #FFF;
15978 color: #363B4E;
15979 border: 1px solid #ECEBF0;
15980 font-weight: 700;
15981 }
15982 .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 {
15983 border-color: #6E42D3;
15984 color: #6E42D3;
15985 }
15986 .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 {
15987 background: #6E42D3;
15988 color: #FFF;
15989 font-weight: 600;
15990 letter-spacing: 0.2px;
15991 }
15992 .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 {
15993 width: 17px;
15994 height: 12px;
15995 }
15996 .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 {
15997 background: #5c36b3;
15998 }
15999 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-complete .wpfnl-mm-complete-actions .wpfnl-mm-complete-info {
16000 padding: 10px;
16001 text-align: center;
16002 }
16003 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-complete .wpfnl-mm-complete-actions .wpfnl-mm-complete-info p {
16004 font-size: 14px;
16005 font-weight: 400;
16006 color: #7A8C9A;
16007 line-height: 22px;
16008 margin: 0;
16009 }
16010 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-preview-modal-overlay {
16011 position: fixed;
16012 top: 0;
16013 left: 0;
16014 right: 0;
16015 bottom: 0;
16016 background: rgba(0, 0, 0, 0.6);
16017 display: flex;
16018 align-items: center;
16019 justify-content: center;
16020 z-index: 99999;
16021 padding: 40px;
16022 backdrop-filter: blur(4px);
16023 }
16024 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-preview-modal-overlay .wpfnl-mm-preview-modal {
16025 background: #FFF;
16026 border-radius: 16px;
16027 width: 100%;
16028 max-width: 1399px;
16029 height: 90vh;
16030 display: flex;
16031 flex-direction: column;
16032 box-shadow: 0px 20px 60px rgba(0, 0, 0, 0.3);
16033 overflow: hidden;
16034 }
16035 .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 {
16036 padding: 24px 32px;
16037 border-bottom: 1px solid #EAE9EE;
16038 display: flex;
16039 align-items: center;
16040 justify-content: space-between;
16041 flex-shrink: 0;
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-title {
16044 font-size: 20px;
16045 font-weight: 700;
16046 font-family: "DM Sans", sans-serif;
16047 color: #363B4E;
16048 margin: 0;
16049 line-height: 24px;
16050 }
16051 .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 {
16052 display: flex;
16053 gap: 4px;
16054 background: #F6F5FA;
16055 border-radius: 8px;
16056 padding: 4px;
16057 }
16058 .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 {
16059 width: 36px;
16060 height: 36px;
16061 border: none;
16062 background: transparent;
16063 border-radius: 6px;
16064 cursor: pointer;
16065 display: flex;
16066 align-items: center;
16067 justify-content: center;
16068 transition: all 0.2s ease;
16069 color: #7A8C9A;
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-header .wpfnl-mm-preview-device-switcher .wpfnl-mm-device-btn svg {
16072 width: 16px;
16073 height: 16px;
16074 }
16075 .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 {
16076 background: rgba(110, 66, 211, 0.1);
16077 color: #6E42D3;
16078 }
16079 .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 {
16080 background: #FFF;
16081 color: #6E42D3;
16082 box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.08);
16083 }
16084 .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 {
16085 display: flex;
16086 align-items: center;
16087 gap: 16px;
16088 }
16089 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-preview-modal-overlay .wpfnl-mm-preview-modal .wpfnl-mm-preview-modal-header .wpfnl-mm-preview-modal-actions .wpfnl-mm-btn-import-modal {
16090 padding: 12px 24px;
16091 border-radius: 8px;
16092 font-size: 14px;
16093 font-weight: 600;
16094 background: #6E42D3;
16095 color: #FFF;
16096 border: none;
16097 cursor: pointer;
16098 display: inline-flex;
16099 align-items: center;
16100 gap: 8px;
16101 transition: all 0.2s ease;
16102 }
16103 .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 {
16104 width: 16px;
16105 height: 12px;
16106 }
16107 .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 {
16108 background: #5c36b3;
16109 transform: translateY(-1px);
16110 box-shadow: 0px 4px 12px rgba(110, 66, 211, 0.3);
16111 }
16112 .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 {
16113 width: 32px;
16114 height: 32px;
16115 background: transparent;
16116 border-radius: 6px;
16117 cursor: pointer;
16118 display: flex;
16119 align-items: center;
16120 justify-content: center;
16121 transition: all 0.2s ease;
16122 color: #7A8C9A;
16123 border: 1px solid #7A8B9A;
16124 }
16125 .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 {
16126 background: #F6F5FA;
16127 color: #363B4E;
16128 }
16129 .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 {
16130 flex: 1;
16131 display: flex;
16132 overflow: hidden;
16133 flex-direction: column;
16134 }
16135 .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 {
16136 width: 180px;
16137 border-right: 1px solid #EAE9EE;
16138 padding: 20px;
16139 display: flex;
16140 gap: 12px;
16141 overflow-y: auto;
16142 flex-shrink: 0;
16143 width: 100%;
16144 align-items: center;
16145 justify-content: center;
16146 }
16147 .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 {
16148 cursor: pointer;
16149 }
16150 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-preview-modal-overlay .wpfnl-mm-preview-modal .wpfnl-mm-preview-modal-body .wpfnl-mm-preview-steps .wpfnl-mm-preview-step-card.active .wpfnl-mm-preview-step-thumbnail {
16151 border-color: #6E42D3;
16152 }
16153 .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 {
16154 aspect-ratio: 16/10;
16155 background: #F6F5FA;
16156 border-radius: 8px;
16157 border: 2px solid transparent;
16158 overflow: hidden;
16159 transition: all 0.2s ease;
16160 width: 78px;
16161 height: 78px;
16162 padding: 3px;
16163 }
16164 .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 {
16165 width: 100%;
16166 height: 100%;
16167 object-fit: cover;
16168 }
16169 .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 {
16170 border-color: #E5E7EB;
16171 }
16172 .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 {
16173 padding: 8px;
16174 font-size: 12px;
16175 font-weight: 500;
16176 font-family: "DM Sans", sans-serif;
16177 color: #363B4E;
16178 text-align: center;
16179 margin: 0;
16180 background: #FFF;
16181 text-transform: capitalize;
16182 }
16183 .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 {
16184 flex: 1;
16185 display: flex;
16186 align-items: center;
16187 justify-content: center;
16188 padding: 30px;
16189 background: #F6F5FA;
16190 overflow: auto;
16191 }
16192 .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 {
16193 width: 100%;
16194 height: 100%;
16195 background: #FFF;
16196 border-radius: 12px;
16197 overflow: hidden;
16198 box-shadow: 0px 4px 20px rgba(0, 0, 0, 0.1);
16199 transition: all 0.3s ease;
16200 }
16201 .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 {
16202 overflow-x: hidden;
16203 }
16204 .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 {
16205 width: 100%;
16206 height: 100%;
16207 position: relative;
16208 overflow: auto;
16209 }
16210 .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 {
16211 min-height: 650px;
16212 display: flex;
16213 align-items: center;
16214 justify-content: center;
16215 }
16216 .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 {
16217 width: 100%;
16218 height: 100%;
16219 border: none;
16220 }
16221 .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 {
16222 position: absolute;
16223 top: 0;
16224 left: 0;
16225 right: 0;
16226 bottom: 0;
16227 display: flex;
16228 align-items: center;
16229 justify-content: center;
16230 background: rgba(255, 255, 255, 0.9);
16231 z-index: 10;
16232 }
16233 .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 {
16234 border: 3px solid #E5E7EB;
16235 border-top-color: #6E42D3;
16236 border-radius: 50%;
16237 width: 40px;
16238 height: 40px;
16239 animation: spin 1s linear infinite;
16240 }
16241 .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 {
16242 max-width: 768px;
16243 margin: 0 auto;
16244 }
16245 .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 {
16246 max-width: 375px;
16247 margin: 0 auto;
16248 }
16249 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-wizard-welcome {
16250 width: 100%;
16251 }
16252 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-wizard-welcome .wpfnl-wizard-welcome-content {
16253 width: 100%;
16254 max-width: 918px;
16255 margin: 0 auto;
16256 padding: 40px 30px 0;
16257 border-radius: 20px;
16258 background: #FFF;
16259 box-shadow: 0 20px 25px -5px rgba(143, 130, 196, 0.05), 0 8px 10px -6px rgba(143, 130, 196, 0.08);
16260 overflow: hidden;
16261 }
16262 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-wizard-welcome .wpfnl-wizard-welcome-title {
16263 color: #363B4E;
16264 text-align: center;
16265 font-size: 34px;
16266 font-weight: 600;
16267 line-height: 1.3;
16268 letter-spacing: -0.6px;
16269 text-align: center;
16270 }
16271 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-wizard-welcome .wpfnl-wizard-welcome-subtitle {
16272 color: #6E7A85;
16273 font-size: 15px;
16274 font-weight: 400;
16275 line-height: 1.4;
16276 text-align: center;
16277 margin-top: 4px;
16278 }
16279 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-wizard-welcome .wpfnl-mm-choose-goal-buttons {
16280 justify-content: center;
16281 margin-top: 24px;
16282 }
16283 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-wizard-welcome .welcome-image {
16284 margin: 0;
16285 display: block;
16286 transform: translateX(30px);
16287 }
16288 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-wizard-welcome .welcome-image img {
16289 display: block;
16290 margin-left: auto;
16291 margin-top: 67px;
16292 }
16293 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container {
16294 padding: 40px 30px 30px;
16295 border-radius: 20px;
16296 background: #FFF;
16297 box-shadow: 0 20px 25px -5px rgba(143, 130, 196, 0.05), 0 8px 10px -6px rgba(143, 130, 196, 0.08);
16298 }
16299 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-search {
16300 display: flex;
16301 align-items: center;
16302 justify-content: space-between;
16303 gap: 16px;
16304 margin-bottom: 24px;
16305 }
16306 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-search .wpfnl-product-sync-search-wrapper {
16307 flex: 1;
16308 position: relative;
16309 display: flex;
16310 align-items: center;
16311 gap: 0px;
16312 padding: 10px 14px;
16313 border: 1px solid #EEF0F3;
16314 border-radius: 8px;
16315 background: #FFF;
16316 transition: all 0.3s ease;
16317 }
16318 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-search .wpfnl-product-sync-search-wrapper:focus-within {
16319 border-color: #6E42D3;
16320 }
16321 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-search .wpfnl-product-sync-search-wrapper svg {
16322 flex-shrink: 0;
16323 }
16324 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-search .wpfnl-product-sync-search-wrapper .wpfnl-product-sync-search-input {
16325 flex: 1;
16326 border: none !important;
16327 outline: none;
16328 font-size: 14px;
16329 color: #7A8B9A;
16330 background: transparent;
16331 box-shadow: none !important;
16332 }
16333 .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 {
16334 color: #9CA3AF;
16335 }
16336 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-search .wpfnl-create-product-btn {
16337 display: inline-flex;
16338 align-items: center;
16339 gap: 5px;
16340 padding: 12px 20px;
16341 border: none;
16342 border-radius: 10px;
16343 color: #6E42D3;
16344 font-size: 14px;
16345 font-weight: 500;
16346 cursor: pointer;
16347 transition: all 0.3s ease;
16348 white-space: nowrap;
16349 background: rgba(110, 66, 211, 0.12);
16350 }
16351 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-search .wpfnl-create-product-btn path {
16352 transition: all 0.3s ease;
16353 stroke: #5B35B8;
16354 }
16355 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-search .wpfnl-create-product-btn:hover {
16356 background: #5B35B8;
16357 border-color: #5B35B8;
16358 color: #fff;
16359 }
16360 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-search .wpfnl-create-product-btn:hover path {
16361 stroke: #fff;
16362 }
16363 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-search .wpfnl-create-product-btn svg {
16364 display: block;
16365 }
16366 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-label {
16367 margin-bottom: 16px;
16368 color: #7A8B9A;
16369 font-size: 14px;
16370 font-weight: 400;
16371 line-height: 1;
16372 }
16373 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-cards {
16374 display: flex;
16375 flex-direction: column;
16376 gap: 12px;
16377 }
16378 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-card {
16379 display: flex;
16380 align-items: center;
16381 gap: 14px;
16382 padding: 20px;
16383 border: 1px solid #F1EFF7;
16384 border-radius: 12px;
16385 background: #FFF;
16386 cursor: pointer;
16387 transition: all 0.3s ease;
16388 position: relative;
16389 }
16390 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-card .wpfnl-product-sync-radio {
16391 position: absolute;
16392 opacity: 0;
16393 width: 0;
16394 height: 0;
16395 pointer-events: none;
16396 }
16397 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-card:hover {
16398 border-color: #D1D5DB;
16399 }
16400 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-card.active {
16401 border-color: #6E42D3;
16402 }
16403 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-card .wpfnl-product-image {
16404 width: 67px;
16405 height: 67px;
16406 border-radius: 8px;
16407 display: flex;
16408 align-items: center;
16409 justify-content: center;
16410 border: 1px solid #F1EFF7;
16411 }
16412 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-card .wpfnl-product-image img {
16413 display: block;
16414 height: 100%;
16415 width: 100%;
16416 object-fit: cover;
16417 border-radius: 8px;
16418 }
16419 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-card .wpfnl-product-image svg {
16420 width: 32px;
16421 height: 32px;
16422 }
16423 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-card .wpfnl-product-sync-card-content {
16424 display: flex;
16425 flex-direction: column;
16426 width: calc(100% - 82px);
16427 padding-right: 30px;
16428 }
16429 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-card .wpfnl-product-sync-card-title {
16430 margin: 0;
16431 color: #363B4E;
16432 font-size: 14px;
16433 font-weight: 700;
16434 line-height: 1.3;
16435 }
16436 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-card .wpfnl-product-sync-card-description {
16437 margin: 0;
16438 color: #6E7A85;
16439 font-size: 15px;
16440 font-weight: 400;
16441 line-height: 1.4;
16442 }
16443 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-card .wpfnl-product-sync-card-price {
16444 margin: 3px 0 0 0;
16445 color: #363B4E;
16446 font-size: 15px;
16447 font-weight: 700;
16448 line-height: 1;
16449 }
16450 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-card .wpfnl-product-sync-card-checkbox {
16451 position: absolute;
16452 right: 20px;
16453 top: 50%;
16454 transform: translateY(-50%);
16455 }
16456 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-card .wpfnl-product-sync-card-checkbox .wpfnl-product-sync-checkbox-circle {
16457 width: 24px;
16458 height: 24px;
16459 border-radius: 50%;
16460 border: 1px solid #D1D5DB;
16461 background: #FFF;
16462 display: flex;
16463 align-items: center;
16464 justify-content: center;
16465 transition: all 0.3s ease;
16466 }
16467 .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 {
16468 width: 14px;
16469 height: 14px;
16470 display: none;
16471 }
16472 .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 {
16473 background: #6E42D3;
16474 border-color: #6E42D3;
16475 }
16476 .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 {
16477 display: block;
16478 }
16479 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-skeleton {
16480 display: flex;
16481 flex-direction: column;
16482 gap: 12px;
16483 }
16484 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-skeleton-card {
16485 display: flex;
16486 align-items: center;
16487 gap: 14px;
16488 padding: 20px;
16489 border: 1px solid #F1EFF7;
16490 border-radius: 12px;
16491 background: #FFF;
16492 }
16493 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-skeleton-pulse {
16494 background: linear-gradient(90deg, #F3F4F6 25%, #E5E7EB 50%, #F3F4F6 75%);
16495 background-size: 200% 100%;
16496 animation: wpfnl-skeleton-shimmer 1.5s ease-in-out infinite;
16497 border-radius: 6px;
16498 }
16499 @keyframes wpfnl-skeleton-shimmer {
16500 0% {
16501 background-position: 200% 0;
16502 }
16503 100% {
16504 background-position: -200% 0;
16505 }
16506 }
16507 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-skeleton-image {
16508 width: 67px;
16509 height: 67px;
16510 border-radius: 8px;
16511 flex-shrink: 0;
16512 }
16513 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-skeleton-content {
16514 flex: 1;
16515 display: flex;
16516 flex-direction: column;
16517 gap: 8px;
16518 padding-right: 30px;
16519 }
16520 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-skeleton-title {
16521 height: 14px;
16522 width: 50%;
16523 }
16524 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-skeleton-description {
16525 height: 12px;
16526 width: 70%;
16527 }
16528 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-skeleton-price {
16529 height: 14px;
16530 width: 30%;
16531 }
16532 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-skeleton-checkbox {
16533 width: 24px;
16534 height: 24px;
16535 border-radius: 50%;
16536 flex-shrink: 0;
16537 }
16538 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-state-error {
16539 display: flex;
16540 flex-direction: column;
16541 align-items: center;
16542 justify-content: center;
16543 padding: 40px 20px;
16544 text-align: center;
16545 border: 1px solid #FEE2E2;
16546 border-radius: 12px;
16547 background: #FEF2F2;
16548 }
16549 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-state-error .wpfnl-product-sync-error-icon {
16550 margin-bottom: 12px;
16551 }
16552 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-state-error .wpfnl-product-sync-error-icon svg {
16553 display: block;
16554 }
16555 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-state-error .wpfnl-product-sync-error-text {
16556 margin: 0 0 16px;
16557 color: #991B1B;
16558 font-size: 14px;
16559 font-weight: 500;
16560 line-height: 1.5;
16561 }
16562 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-state-error .wpfnl-product-sync-retry-btn {
16563 display: inline-flex;
16564 align-items: center;
16565 gap: 6px;
16566 padding: 8px 18px;
16567 border: 1px solid #DC2626;
16568 border-radius: 8px;
16569 background: #FFF;
16570 color: #DC2626;
16571 font-size: 13px;
16572 font-weight: 500;
16573 cursor: pointer;
16574 transition: all 0.2s ease;
16575 }
16576 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-state-error .wpfnl-product-sync-retry-btn:hover {
16577 background: #DC2626;
16578 color: #FFF;
16579 }
16580 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-state-error.wpfnl-product-sync-template-error {
16581 flex-direction: row;
16582 padding: 14px 20px;
16583 margin-top: 12px;
16584 gap: 10px;
16585 }
16586 .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 {
16587 margin-bottom: 0;
16588 }
16589 .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 {
16590 margin: 0;
16591 }
16592 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-state-empty {
16593 display: flex;
16594 flex-direction: column;
16595 align-items: center;
16596 justify-content: center;
16597 padding: 48px 20px;
16598 text-align: center;
16599 border: 1px dashed #D1D5DB;
16600 border-radius: 12px;
16601 background: #FAFAFA;
16602 }
16603 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-state-empty .wpfnl-product-sync-empty-icon {
16604 width: 64px;
16605 height: 64px;
16606 border-radius: 50%;
16607 background: #F3F4F6;
16608 display: flex;
16609 align-items: center;
16610 justify-content: center;
16611 margin-bottom: 16px;
16612 }
16613 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-state-empty .wpfnl-product-sync-empty-title {
16614 margin: 0 0 6px;
16615 color: #363B4E;
16616 font-size: 15px;
16617 font-weight: 600;
16618 line-height: 1.3;
16619 }
16620 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-state-empty .wpfnl-product-sync-empty-subtitle {
16621 margin: 0 0 20px;
16622 color: #6E7A85;
16623 font-size: 13px;
16624 font-weight: 400;
16625 line-height: 1.5;
16626 max-width: 300px;
16627 }
16628 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-state-empty .wpfnl-product-sync-create-btn {
16629 display: inline-flex;
16630 align-items: center;
16631 gap: 6px;
16632 padding: 10px 22px;
16633 border: none;
16634 border-radius: 10px;
16635 background: #6E42D3;
16636 color: #FFF;
16637 font-size: 14px;
16638 font-weight: 500;
16639 cursor: pointer;
16640 transition: all 0.2s ease;
16641 }
16642 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-state-empty .wpfnl-product-sync-create-btn:hover {
16643 background: #5B35B8;
16644 }
16645 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-generate-funnel-container {
16646 border-radius: 20px;
16647 background: #FFF;
16648 box-shadow: 0 20px 25px -5px rgba(143, 130, 196, 0.05), 0 8px 10px -6px rgba(143, 130, 196, 0.08);
16649 display: flex;
16650 align-items: center;
16651 justify-content: center;
16652 height: 508px;
16653 position: relative;
16654 }
16655 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-generate-funnel-container .wpfnl-generate-funnel-canvas {
16656 width: 100%;
16657 height: auto;
16658 max-width: 580px;
16659 border-radius: 20px;
16660 }
16661 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-generate-funnel-container .wpfnl-generate-funnel-canvas img {
16662 width: 100%;
16663 height: 100%;
16664 border-radius: 20px;
16665 }
16666 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-generate-funnel-container .generate-funnel-overlay {
16667 position: absolute;
16668 top: 0;
16669 left: 0;
16670 right: 0;
16671 bottom: 0;
16672 border-radius: 20px;
16673 background: rgba(75, 52, 129, 0.4);
16674 backdrop-filter: blur(0);
16675 border: 1px solid #fff;
16676 padding: 20px;
16677 display: flex;
16678 flex-flow: column;
16679 align-items: center;
16680 justify-content: flex-end;
16681 }
16682 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-generate-funnel-container .generate-funnel-overlay .generated-notice {
16683 border-radius: 12px;
16684 background: #FFF;
16685 box-shadow: 0 4px 4px 0 rgba(151, 145, 166, 0.3);
16686 display: inline-flex;
16687 align-items: center;
16688 justify-content: center;
16689 gap: 6px;
16690 color: #6E7A85;
16691 font-size: 16px;
16692 font-weight: 400;
16693 line-height: 1;
16694 padding: 13px 20px;
16695 }
16696 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-generate-funnel-container.generating .generate-funnel-overlay {
16697 justify-content: center;
16698 backdrop-filter: blur(5px);
16699 }
16700 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-generate-funnel-container {
16701 /* HTML: <div class="loader"></div> */
16702 }
16703 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-generate-funnel-container .generate-loader {
16704 width: 50px;
16705 aspect-ratio: 1;
16706 display: grid;
16707 border-radius: 50%;
16708 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%;
16709 background-repeat: no-repeat;
16710 animation: l23 1s infinite steps(12);
16711 }
16712 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-generate-funnel-container .generate-loader::before,
16713 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-generate-funnel-container .generate-loader::after {
16714 content: "";
16715 grid-area: 1/1;
16716 border-radius: 50%;
16717 background: inherit;
16718 opacity: 0.915;
16719 transform: rotate(30deg);
16720 }
16721 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-generate-funnel-container .generate-loader::after {
16722 opacity: 0.83;
16723 transform: rotate(60deg);
16724 }
16725 @keyframes l23 {
16726 100% {
16727 transform: rotate(1turn);
16728 }
16729 }
16730 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-modal-overlay {
16731 position: fixed;
16732 top: 0;
16733 left: 0;
16734 width: 100%;
16735 height: 100%;
16736 background-color: rgba(0, 0, 0, 0.3);
16737 justify-content: center;
16738 align-items: center;
16739 display: flex;
16740 z-index: 999999;
16741 }
16742 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-modal-overlay .wpfnl-modal-wrapper {
16743 width: 80%;
16744 background: #FFF;
16745 padding: 25px;
16746 height: 80%;
16747 border-radius: 10px;
16748 position: relative;
16749 }
16750 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-modal-overlay .wpfnl-modal-close-btn {
16751 position: absolute;
16752 right: -14px;
16753 top: -14px;
16754 background: #ffffff;
16755 box-shadow: 0px 1px 1px #dadada;
16756 border-radius: 100px;
16757 width: 34px;
16758 height: 34px;
16759 display: flex;
16760 align-items: center;
16761 justify-content: center;
16762 cursor: pointer;
16763 z-index: 2;
16764 }
16765 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-modal-overlay #wpfnl-create-product {
16766 width: 100%;
16767 height: 100%;
16768 }
16769 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-modal-overlay #wpfnl-create-product iframe {
16770 height: 100%;
16771 }
16772 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-modal-overlay .wpfnl-loader {
16773 border: 2px solid #8265c5;
16774 border-radius: 50%;
16775 border-top: 2px solid #fff;
16776 width: 50px;
16777 height: 50px;
16778 animation: spin 0.7s linear infinite;
16779 display: block;
16780 margin-left: 4px;
16781 position: absolute;
16782 left: 50%;
16783 top: 50%;
16784 transform: translate(-50%, -50%);
16785 z-index: 2;
16786 background: #fff;
16787 }
16788 @-webkit-keyframes spin {
16789 0% {
16790 -webkit-transform: rotate(0deg);
16791 }
16792 100% {
16793 -webkit-transform: rotate(360deg);
16794 }
16795 }
16796 @keyframes spin {
16797 0% {
16798 transform: rotate(0deg);
16799 }
16800 100% {
16801 transform: rotate(360deg);
16802 }
16803 }
16804
16805 #wpfunnels-app {
16806 margin: 0 0 0 -20px;
16807 min-height: calc(100vh - 32px);
16808 }
16809
16810 .wp-funnels_page_edit_funnel #wpbody-content,
16811 .wpfunnels_page_edit_funnel #wpbody-content {
16812 padding-bottom: 0;
16813 }
16814
16815 .wp-funnels_page_edit_funnel #wpfooter,
16816 .wpfunnels_page_edit_funnel #wpfooter {
16817 display: none;
16818 }
16819
16820 .wpfnl-admin-notices-wrapper {
16821 background: #fff;
16822 padding: 15px 14px;
16823 border-bottom: 1px solid #E5E8F3;
16824 }
16825 .wpfnl-admin-notices-wrapper .single-notice {
16826 background: #eee;
16827 padding: 12px 14px;
16828 margin-bottom: 10px;
16829 border-left: 3px solid #ddd;
16830 }
16831 .wpfnl-admin-notices-wrapper .single-notice:last-child {
16832 margin-bottom: 0;
16833 }
16834 .wpfnl-admin-notices-wrapper .single-notice.notice-warning {
16835 color: #473D3D;
16836 background-color: #FFF9EB;
16837 border-left-color: #FFB802;
16838 }
16839 .wpfnl-admin-notices-wrapper .single-notice.notice-error {
16840 color: #473D3D;
16841 background-color: #FFF3F3;
16842 border-left-color: #DB0D0D;
16843 }
16844
16845 .wpfnl-drawflow-window.wpfnl-tour-active {
16846 pointer-events: none;
16847 }
16848 .wpfnl-drawflow-window svg path {
16849 transition: none;
16850 }
16851 .wpfnl-drawflow-window .not-clickable-overlay.downflow {
16852 background: rgba(255, 255, 255, 0);
16853 display: block;
16854 backdrop-filter: blur(0);
16855 }
16856 .wpfnl-drawflow-window .wpfn-drawflow-alert-wrapper {
16857 position: absolute;
16858 right: 50%;
16859 transform: translateX(50%);
16860 top: 80px;
16861 z-index: -1;
16862 }
16863 .wpfnl-drawflow-window .wpfnl-drawing-wrapper {
16864 position: relative;
16865 flex: 1;
16866 min-height: 0;
16867 display: flex;
16868 flex-direction: column;
16869 transition: all 0.3s ease;
16870 }
16871 .wpfnl-drawflow-window .wpfnl-drawing-wrapper[data-tour=yes] {
16872 position: relative;
16873 background-color: #E5E5E5;
16874 z-index: 4;
16875 top: 100px;
16876 }
16877 .wpfnl-drawflow-window .wpfnl-drawing-wrapper[data-tour=yes] .wpfnl-drawing-window {
16878 height: 100vh;
16879 }
16880 .wpfnl-drawflow-window .save-name-loader {
16881 position: absolute;
16882 left: 0;
16883 top: 0;
16884 width: 100%;
16885 height: 100%;
16886 z-index: 9;
16887 display: flex;
16888 flex-flow: column;
16889 align-items: center;
16890 justify-content: center;
16891 background: rgb(246, 245, 250);
16892 }
16893 .wpfnl-drawflow-window .save-name-loader .wpfnl-loader {
16894 display: block;
16895 width: 50px;
16896 height: 50px;
16897 }
16898 .wpfnl-drawflow-window .wpfn-drawflow-alert {
16899 display: flex;
16900 align-items: center;
16901 flex-flow: row;
16902 justify-content: flex-start;
16903 background-color: #fff;
16904 width: 270px;
16905 height: 40px;
16906 padding: 10px 15px;
16907 box-shadow: 0px 1px 1px rgba(190, 190, 215, 0.2);
16908 border-radius: 0px 6px 6px 0px;
16909 border-left: 2px solid #00D057;
16910 transform: translateY(-30px);
16911 transition: all 0.5s ease;
16912 opacity: 0;
16913 visibility: hidden;
16914 }
16915 .wpfnl-drawflow-window .wpfn-drawflow-alert .alert-icon {
16916 margin-right: 14px;
16917 }
16918 .wpfnl-drawflow-window .wpfn-drawflow-alert .alert-icon svg {
16919 display: block;
16920 }
16921 .wpfnl-drawflow-window .wpfn-drawflow-alert .alert-icon .error-icon {
16922 display: none;
16923 }
16924 .wpfnl-drawflow-window .wpfn-drawflow-alert .alert-text {
16925 font-weight: 500;
16926 font-size: 14px;
16927 line-height: 16px;
16928 color: #363B4E;
16929 }
16930 .wpfnl-drawflow-window .wpfn-drawflow-alert .close-alert {
16931 display: block;
16932 padding: 3px 0 3px 10px;
16933 margin-left: auto;
16934 cursor: pointer;
16935 }
16936 .wpfnl-drawflow-window .wpfn-drawflow-alert.drawflow-error {
16937 border-left-color: #EE5F5A;
16938 }
16939 .wpfnl-drawflow-window .wpfn-drawflow-alert.drawflow-error .error-icon {
16940 display: block;
16941 }
16942 .wpfnl-drawflow-window .wpfn-drawflow-alert.drawflow-error .success-icon {
16943 display: none;
16944 }
16945 .wpfnl-drawflow-window .wpfn-drawflow-alert-wrapper.show {
16946 z-index: 9;
16947 }
16948 .wpfnl-drawflow-window .wpfn-drawflow-alert-wrapper.show .wpfn-drawflow-alert {
16949 transform: translateY(0);
16950 opacity: 1;
16951 visibility: visible;
16952 }
16953 .wpfnl-drawflow-window .step-importer-wrapper {
16954 position: absolute;
16955 top: 0;
16956 left: 0;
16957 width: 100%;
16958 height: 100%;
16959 max-height: 100%;
16960 z-index: 4;
16961 background: rgb(246, 245, 250);
16962 }
16963 .wpfnl-drawflow-window .step-importer-wrapper.wpfnl-ab-steps-modal {
16964 z-index: 101;
16965 }
16966 .wpfnl-drawflow-window .step-importer-wrapper.wpfnl-ab-steps-modal .wpfnl-step__templates-wrapper-before,
16967 .wpfnl-drawflow-window .step-importer-wrapper .wpfnl-ab-steps .wpfnl-step__templates-wrapper-before {
16968 width: 100%;
16969 }
16970 .wpfnl-drawflow-window .wpfnl-drawing-window-loader {
16971 background: rgb(246, 245, 250);
16972 position: absolute;
16973 top: 0;
16974 right: 0;
16975 width: 100%;
16976 height: 100%;
16977 z-index: 99;
16978 opacity: 1;
16979 visibility: visible;
16980 display: flex;
16981 align-items: center;
16982 justify-content: center;
16983 gap: 24px;
16984 padding: 40px;
16985 }
16986 .wpfnl-drawflow-window .wpfnl-drawing-window-loader .wpfnl-canvas-shimmer-node {
16987 flex-shrink: 0;
16988 width: 160px;
16989 height: 80px;
16990 border-radius: 12px;
16991 animation: shimmer-animation 1.6s infinite linear;
16992 background: linear-gradient(to right, #eff1f3 4%, #e2e2e2 25%, #eff1f3 36%);
16993 background-size: 1000px 100%;
16994 }
16995 .wpfnl-drawflow-window .wpfnl-drawing-window-loader .wpfnl-canvas-shimmer-node + .wpfnl-canvas-shimmer-node {
16996 position: relative;
16997 }
16998 .wpfnl-drawflow-window .wpfnl-drawing-window-loader .wpfnl-canvas-shimmer-node + .wpfnl-canvas-shimmer-node::before {
16999 content: "";
17000 position: absolute;
17001 left: -24px;
17002 top: 50%;
17003 transform: translateY(-50%);
17004 width: 24px;
17005 height: 2px;
17006 background: #d0d0d0;
17007 }
17008 .wpfnl-drawflow-window .wpfnl-drawing-window-loader.drawing-window-loaded {
17009 opacity: 0;
17010 visibility: hidden;
17011 }
17012
17013 .ab-testing-drawer .add-step-wrapper, .wpfnl-drawing-window .addstep .add-step-wrapper {
17014 position: relative;
17015 border: 1px dashed #7A8B9A;
17016 border-radius: 14px;
17017 width: 180px;
17018 height: 251px;
17019 display: flex;
17020 flex-flow: column;
17021 align-items: center;
17022 justify-content: center;
17023 padding: 20px;
17024 background: #f6f5fa;
17025 }
17026 .ab-testing-drawer .add-step-wrapper svg, .wpfnl-drawing-window .addstep .add-step-wrapper svg {
17027 position: relative;
17028 }
17029 .ab-testing-drawer .add-step-wrapper .icon, .wpfnl-drawing-window .addstep .add-step-wrapper .icon {
17030 background: #6E42D3;
17031 box-shadow: 0px 8px 16px rgba(193, 183, 232, 0.5);
17032 border-radius: 100px;
17033 width: 70px;
17034 height: 70px;
17035 display: flex;
17036 align-items: center;
17037 justify-content: center;
17038 cursor: pointer;
17039 }
17040 .ab-testing-drawer .add-step-wrapper .icon svg, .wpfnl-drawing-window .addstep .add-step-wrapper .icon svg {
17041 width: 19px;
17042 height: 19px;
17043 }
17044 .ab-testing-drawer .add-step-wrapper .icon svg path, .wpfnl-drawing-window .addstep .add-step-wrapper .icon svg path {
17045 stroke: #fff;
17046 }
17047 .ab-testing-drawer .add-step-wrapper h6, .wpfnl-drawing-window .addstep .add-step-wrapper h6 {
17048 font-weight: 500;
17049 font-size: 16px;
17050 line-height: 1;
17051 color: #363B4E;
17052 margin-top: 23px;
17053 }
17054 .ab-testing-drawer .add-step-wrapper p, .wpfnl-drawing-window .addstep .add-step-wrapper p {
17055 font-size: 12px;
17056 line-height: 17px;
17057 text-align: center;
17058 color: #363B4E;
17059 width: 104px;
17060 margin-top: 8px;
17061 }
17062 .ab-testing-drawer .add-step-wrapper .add-steps-options, .wpfnl-drawing-window .addstep .add-step-wrapper .add-steps-options {
17063 position: absolute;
17064 left: calc(100% + 15px);
17065 top: 50%;
17066 background: #FFFFFF;
17067 box-shadow: 0px 20px 20px rgba(190, 190, 215, 0.08);
17068 border-radius: 10px;
17069 width: 100px;
17070 z-index: 2;
17071 transform: translateY(-50%);
17072 display: flex;
17073 flex-flow: column;
17074 display: none;
17075 }
17076 .ab-testing-drawer .add-step-wrapper .add-steps-options .single-option, .wpfnl-drawing-window .addstep .add-step-wrapper .add-steps-options .single-option {
17077 font-size: 14px;
17078 line-height: 1;
17079 letter-spacing: -0.01em;
17080 color: #7A8B9A;
17081 flex: 1;
17082 border: none;
17083 background: transparent;
17084 display: flex;
17085 flex-flow: column;
17086 align-items: center;
17087 justify-content: center;
17088 cursor: pointer;
17089 transition: all 0.3s ease;
17090 padding: 19px 15px;
17091 }
17092 .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,
17093 .ab-testing-drawer .add-step-wrapper .add-steps-options .single-option path,
17094 .wpfnl-drawing-window .addstep .add-step-wrapper .add-steps-options .single-option path {
17095 transition: all 0.3s ease;
17096 }
17097 .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 {
17098 background: rgba(110, 66, 211, 0.16);
17099 color: #6E42D3;
17100 font-weight: 500;
17101 }
17102 .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 {
17103 border-radius: 10px 10px 0 0;
17104 border-bottom: 1px solid #EEF0F3;
17105 }
17106 .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 {
17107 border-radius: 0 0 10px 10px;
17108 }
17109 .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 {
17110 margin-bottom: 8px;
17111 }
17112 .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 {
17113 fill: #6E42D3;
17114 stroke: #6E42D3;
17115 }
17116 .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 {
17117 margin-bottom: 3px;
17118 }
17119 .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,
17120 .ab-testing-drawer .add-step-wrapper .add-steps-options .single-option.option-condition:hover path,
17121 .wpfnl-drawing-window .addstep .add-step-wrapper .add-steps-options .single-option.option-condition:hover path {
17122 stroke: #6E42D3;
17123 }
17124 .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 {
17125 border-radius: 10px !important;
17126 }
17127 .ab-testing-drawer .show-options.add-step-wrapper .add-steps-options, .wpfnl-drawing-window .addstep .show-options.add-step-wrapper .add-steps-options {
17128 display: flex;
17129 }
17130
17131 .add-step-wrapper[data-tour=yes] {
17132 background: #fff;
17133 z-index: 4;
17134 position: relative;
17135 }
17136
17137 .ab-testing-drawer .single-ab-step .step-body .step-stats, .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .node-stats {
17138 display: flex;
17139 flex-flow: row wrap;
17140 align-items: center;
17141 border-radius: 8px;
17142 border: 1px solid #EEF0F3;
17143 margin-top: 10px;
17144 }
17145 .ab-testing-drawer .single-ab-step .step-body .step-stats .single-stat, .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .node-stats .single-stat {
17146 flex: 1;
17147 text-align: center;
17148 padding: 11px 8px;
17149 }
17150 .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 {
17151 border-right: 1px solid #EEF0F3;
17152 }
17153 .ab-testing-drawer .single-ab-step .step-body .step-stats .number, .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .node-stats .number {
17154 color: #363B4E;
17155 font-size: 13px;
17156 font-weight: 500;
17157 line-height: 1;
17158 text-transform: capitalize;
17159 display: block;
17160 }
17161 .ab-testing-drawer .single-ab-step .step-body .step-stats .title, .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .node-stats .title {
17162 color: #7A8B9A;
17163 font-size: 11px;
17164 font-weight: 400;
17165 line-height: 1;
17166 text-transform: capitalize;
17167 display: block;
17168 margin-top: 5px;
17169 }
17170
17171 .wpfnl-drawing-window {
17172 flex: 1;
17173 min-height: 0;
17174 position: relative;
17175 overflow: auto !important;
17176 overflow-x: hidden !important;
17177 }
17178 .wpfnl-drawing-window::-webkit-scrollbar {
17179 width: 4px;
17180 height: 4px;
17181 }
17182 .wpfnl-drawing-window::-webkit-scrollbar-track {
17183 background: #f2f5f8;
17184 }
17185 .wpfnl-drawing-window::-webkit-scrollbar-thumb {
17186 background-color: #CBCBCB;
17187 border-radius: 20px;
17188 }
17189 .wpfnl-drawing-window .drawflow .drawflow-delete {
17190 background: #f6f5fa;
17191 }
17192 .wpfnl-drawing-window .drawflow .drawflow-add-step {
17193 position: absolute;
17194 display: flex;
17195 justify-content: center;
17196 align-items: center;
17197 width: 34px;
17198 height: 34px;
17199 color: white !important;
17200 z-index: 4;
17201 font-weight: bold;
17202 text-align: center;
17203 border-radius: 50%;
17204 font-family: monospace;
17205 cursor: pointer;
17206 background: #7A8B9A;
17207 border: 6px solid #F6F5FA;
17208 margin: -6px;
17209 }
17210 .wpfnl-drawing-window .drawflow .drawflow-add-step:hover {
17211 background: #6E42D3;
17212 }
17213 .wpfnl-drawing-window .drawflow .drawflow > .drawflow-add-step {
17214 margin-left: -15px;
17215 margin-top: 15px;
17216 }
17217 .wpfnl-drawing-window .drawflow .parent-node .drawflow-add-step {
17218 right: -15px;
17219 top: -15px;
17220 }
17221 .wpfnl-drawing-window .drawflow .drawflow-paste-step {
17222 position: absolute;
17223 display: flex;
17224 justify-content: center;
17225 align-items: center;
17226 z-index: 4;
17227 font-weight: 500;
17228 text-align: center;
17229 font-family: Roboto;
17230 cursor: pointer;
17231 border-radius: 100px;
17232 border: 6px solid #F6F5FA;
17233 background: #FFF;
17234 width: auto;
17235 height: auto;
17236 padding: 6px 10px;
17237 color: #363B4E !important;
17238 font-size: 10px;
17239 min-width: 80px;
17240 }
17241 .wpfnl-drawing-window .drawflow .drawflow > .drawflow-paste-step {
17242 margin-left: -15px;
17243 margin-top: 15px;
17244 }
17245 .wpfnl-drawing-window .drawflow .parent-node .drawflow-paste-step {
17246 right: -15px;
17247 top: -15px;
17248 }
17249 .wpfnl-drawing-window .drawflow .connection .main-path {
17250 stroke-dasharray: 0;
17251 stroke: #7a8b9a;
17252 stroke-width: 1.8px;
17253 }
17254 .wpfnl-drawing-window .drawflow .connection .main-path:hover, .wpfnl-drawing-window .drawflow .connection .main-path.selected {
17255 stroke: #7a8b9a;
17256 }
17257 .wpfnl-drawing-window .drawflow .drawflow-node {
17258 border: none;
17259 background-color: transparent !important;
17260 border-radius: 10px;
17261 padding: 0;
17262 width: 180px;
17263 }
17264 .wpfnl-drawing-window .drawflow .drawflow-node .drawflow_content_node {
17265 text-align: center;
17266 cursor: default;
17267 }
17268 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper {
17269 position: relative;
17270 }
17271 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .not-clickable-overlay {
17272 position: fixed;
17273 background: rgba(0, 0, 0, 0.2901960784);
17274 display: block;
17275 }
17276 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .create-step-name-modal {
17277 position: fixed;
17278 top: calc(50% - 90px);
17279 opacity: 1;
17280 visibility: visible;
17281 }
17282 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .ab-testing-header {
17283 background: #FFFFFF;
17284 border-bottom: 1px dashed #7A8B9A;
17285 border-radius: 5px 5px 0px 0px;
17286 left: -45px;
17287 position: relative;
17288 top: -45px;
17289 display: flex;
17290 align-items: center;
17291 width: calc(100% + 90px);
17292 padding: 6px 15px;
17293 }
17294 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .ab-testing-header button {
17295 display: flex;
17296 align-items: center;
17297 background: transparent;
17298 border: none;
17299 cursor: pointer;
17300 font-weight: 500;
17301 font-size: 14px;
17302 line-height: 1;
17303 text-align: center;
17304 color: #787F96;
17305 margin-left: 13px;
17306 }
17307 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .ab-testing-header button svg {
17308 margin-left: 5px;
17309 position: relative;
17310 top: -1px;
17311 }
17312 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .ab-testing-header button.edit svg {
17313 width: 17px;
17314 }
17315 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .ab-testing-header button.start {
17316 margin-left: auto;
17317 }
17318 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .single-node-overlay {
17319 position: fixed;
17320 top: 0;
17321 left: 0;
17322 width: 100%;
17323 height: 100%;
17324 background-color: transparent;
17325 }
17326 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .single-node-wrapper {
17327 box-sizing: border-box;
17328 margin-bottom: 40px;
17329 }
17330 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .single-node-wrapper:last-child {
17331 margin-bottom: 0;
17332 }
17333 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .single-node-wrapper button.active {
17334 position: relative;
17335 }
17336 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .single-node-wrapper button.active .wpfnl-dropdown {
17337 visibility: visible;
17338 opacity: 1;
17339 }
17340 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .single-node-wrapper .wpfnl-dropdown {
17341 top: 20px;
17342 left: 0;
17343 border-radius: 6px;
17344 border: 1px solid #EBEDF0;
17345 background: #FFF;
17346 box-shadow: 0px 2px 20px 0px rgba(210, 209, 218, 0.3);
17347 padding: 10px;
17348 }
17349 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .single-node-wrapper .wpfnl-dropdown .wpfnl-dropdown-item {
17350 border-radius: 4px;
17351 background: #F6F8FA;
17352 padding: 8px;
17353 width: auto;
17354 height: auto;
17355 flex-direction: row;
17356 align-items: center;
17357 justify-content: flex-start;
17358 display: flex;
17359 gap: 8px;
17360 cursor: pointer;
17361 }
17362 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .single-node-wrapper .wpfnl-dropdown .wpfnl-dropdown-item svg {
17363 margin: 0;
17364 }
17365 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .single-node-wrapper .wpfnl-dropdown .wpfnl-dropdown-item span {
17366 color: #2D3149;
17367 font-weight: 500;
17368 }
17369 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .single-node-wrapper .wpfnl-dropdown::after {
17370 content: none;
17371 }
17372 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .has-mailmint-step .single-node-wrapper:not(.single-node-thankyou):nth-last-of-type(2) {
17373 margin-bottom: 0;
17374 }
17375 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .single-node {
17376 position: relative;
17377 background: #FFFFFF;
17378 box-sizing: border-box;
17379 border-radius: 10px;
17380 border: 1px solid #EDECF2;
17381 box-shadow: 0px 20px 20px rgba(190, 190, 215, 0.08);
17382 }
17383 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper svg {
17384 display: block;
17385 position: relative;
17386 }
17387 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .placeholder-img svg {
17388 width: 100%;
17389 }
17390 .wpfnl-drawing-window .drawflow .drawflow-node .node-control-button {
17391 background: #fff;
17392 display: flex;
17393 flex-flow: row;
17394 align-items: center;
17395 justify-content: center;
17396 z-index: 2;
17397 transition: all 0.3s ease;
17398 width: 100%;
17399 margin-top: 12px;
17400 margin-bottom: 3px;
17401 gap: 10px;
17402 }
17403 .wpfnl-drawing-window .drawflow .drawflow-node .node-control-button li {
17404 width: 24px;
17405 height: 22px;
17406 display: flex;
17407 flex-flow: column;
17408 align-items: center;
17409 justify-content: center;
17410 position: relative;
17411 }
17412 .wpfnl-drawing-window .drawflow .drawflow-node .node-control-button li > button {
17413 border: none;
17414 background: transparent;
17415 }
17416 .wpfnl-drawing-window .drawflow .drawflow-node .node-control-button li > a, .wpfnl-drawing-window .drawflow .drawflow-node .node-control-button li > button {
17417 display: block;
17418 text-align: center;
17419 line-height: 22px;
17420 width: 100%;
17421 cursor: pointer;
17422 }
17423 .wpfnl-drawing-window .drawflow .drawflow-node .node-control-button li svg {
17424 margin: 0 auto;
17425 }
17426 .wpfnl-drawing-window .drawflow .drawflow-node .node-control-button li .pro-tag {
17427 position: absolute;
17428 top: -23px;
17429 left: 50%;
17430 padding: 0;
17431 transform: translateX(-50%);
17432 }
17433 .wpfnl-drawing-window .drawflow .drawflow-node .node-control-button li .pro-tag::before {
17434 content: "";
17435 position: absolute;
17436 left: calc(50% - 1px);
17437 bottom: -6px;
17438 width: 10px;
17439 height: 10px;
17440 background: #6E42D3;
17441 border-radius: 2px;
17442 transform: rotate(45deg) translateX(-50%);
17443 z-index: 0;
17444 }
17445 .wpfnl-drawing-window .drawflow .drawflow-node .node-control-button li .pro-tag.has-opacity {
17446 background: #9F8ACD;
17447 }
17448 .wpfnl-drawing-window .drawflow .drawflow-node .node-control-button li .pro-tag.has-opacity::before {
17449 background: #9F8ACD;
17450 }
17451 .wpfnl-drawing-window .drawflow .drawflow-node .node-control-button li .pro-tag a {
17452 font-size: 12px;
17453 line-height: 1;
17454 font-weight: 700;
17455 letter-spacing: -0.3px;
17456 padding: 3px 5px 3px;
17457 display: block;
17458 position: relative;
17459 white-space: nowrap;
17460 }
17461 .wpfnl-drawing-window .drawflow .drawflow-node .node-control-button .create-ab-dropdown {
17462 background: #FFFFFF;
17463 box-shadow: 0px 8px 30px rgba(21, 21, 69, 0.1019607843);
17464 border-radius: 10px;
17465 position: absolute;
17466 left: calc(100% + 8px);
17467 top: 0;
17468 z-index: 3;
17469 width: 184px;
17470 text-align: left;
17471 border: 1px solid #E5E8F3;
17472 display: none;
17473 }
17474 .wpfnl-drawing-window .drawflow .drawflow-node .node-control-button .create-ab-dropdown button {
17475 font-weight: 500;
17476 font-size: 14px;
17477 line-height: 1;
17478 color: #787F96;
17479 border: none;
17480 background: transparent;
17481 padding: 10px 15px;
17482 border-bottom: 1px solid #F1F3FA;
17483 text-align: left;
17484 width: 100%;
17485 cursor: pointer;
17486 transition: color 0.3s ease;
17487 }
17488 .wpfnl-drawing-window .drawflow .drawflow-node .node-control-button .create-ab-dropdown button:last-child {
17489 border-bottom: 0;
17490 }
17491 .wpfnl-drawing-window .drawflow .drawflow-node .node-control-button .create-ab-dropdown button:hover {
17492 color: #6E42D3;
17493 }
17494 .wpfnl-drawing-window .drawflow .drawflow-node .node-header {
17495 background: #ffffff;
17496 box-sizing: border-box;
17497 border-radius: 10px 10px 0px 0px;
17498 padding: 10px 3px 9px;
17499 }
17500 .wpfnl-drawing-window .drawflow .drawflow-node .node-header .node-title {
17501 color: #363B4E;
17502 font-weight: 500;
17503 font-size: 13px;
17504 line-height: 14px;
17505 padding: 0;
17506 margin: 0;
17507 text-transform: capitalize;
17508 display: flex;
17509 align-items: center;
17510 justify-content: center;
17511 gap: 6px;
17512 }
17513 .wpfnl-drawing-window .drawflow .drawflow-node .node-header .node-title span {
17514 font-size: 11px;
17515 color: #797e94;
17516 max-width: 88px;
17517 white-space: nowrap;
17518 overflow: hidden;
17519 text-overflow: ellipsis;
17520 display: inline-block;
17521 vertical-align: middle;
17522 }
17523 .wpfnl-drawing-window .drawflow .drawflow-node .node-body {
17524 padding: 10px;
17525 }
17526 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .placeholder-img.thankyou {
17527 padding: 14px 0px;
17528 }
17529 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .no-product-notice {
17530 transform: translateY(-7px);
17531 width: 100%;
17532 }
17533 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .preview-img {
17534 border-radius: 8px;
17535 border: 1px solid #EEF0F3;
17536 position: relative;
17537 overflow: hidden;
17538 height: 121px;
17539 background: #f6f5fa;
17540 }
17541 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .preview-img > div {
17542 height: 100%;
17543 background-repeat: no-repeat;
17544 background-size: cover;
17545 background-position: center -5px;
17546 }
17547 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .preview-img img {
17548 border-radius: 8px;
17549 height: 100%;
17550 object-fit: cover;
17551 }
17552 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .orderbump-cta {
17553 background: linear-gradient(180deg, rgba(217, 217, 217, 0) 44.08%, rgba(0, 0, 0, 0.53) 100%);
17554 border-radius: 8px;
17555 position: absolute;
17556 bottom: -6px;
17557 left: 0;
17558 width: 100%;
17559 height: 100%;
17560 display: flex;
17561 flex-flow: column;
17562 align-items: center;
17563 justify-content: flex-end;
17564 padding-bottom: 15px;
17565 }
17566 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .orderbump-cta > span {
17567 font-weight: 500;
17568 font-size: 12px;
17569 line-height: 10px;
17570 text-transform: capitalize;
17571 color: #FFFFFF;
17572 display: block;
17573 }
17574 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .orderbump-cta > span.clickable-tag {
17575 cursor: pointer;
17576 text-decoration: underline;
17577 text-underline-offset: 2px;
17578 transition: opacity 0.15s ease;
17579 }
17580 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .orderbump-cta > span.clickable-tag:hover {
17581 opacity: 0.8;
17582 }
17583 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .orderbump-cta > span.has-orderbump {
17584 font-weight: 600;
17585 }
17586 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .node-cta > span {
17587 border: 1px solid #EEF0F3;
17588 border-radius: 8px;
17589 display: block;
17590 font-weight: 500;
17591 font-size: 12px;
17592 line-height: 1;
17593 text-align: center;
17594 text-transform: capitalize;
17595 color: #363B4E;
17596 padding: 8px 5px;
17597 margin-top: 10px;
17598 }
17599 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .node-cta > span.no-product {
17600 color: #ee5f5a;
17601 }
17602 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .node-cta > span.has-product {
17603 color: #45b959;
17604 font-weight: 600;
17605 border-color: #45b959;
17606 }
17607 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .node-cta > span.clickable-tag {
17608 cursor: pointer;
17609 transition: opacity 0.15s ease, border-color 0.15s ease;
17610 }
17611 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .node-cta > span.clickable-tag:hover {
17612 opacity: 0.75;
17613 }
17614 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .node-cta > span.clickable-tag.no-product:hover {
17615 border-color: #ee5f5a;
17616 }
17617 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .node-cta > span.clickable-tag.has-product:hover {
17618 border-color: #45b959;
17619 }
17620 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .end-flag {
17621 position: absolute;
17622 top: 98px;
17623 left: calc(100% + 54px);
17624 width: 50px;
17625 height: 50px;
17626 border: 1px solid #EDECF2;
17627 box-shadow: 0px 6px 10px 0px rgba(190, 190, 215, 0.08);
17628 background: #ffffff;
17629 display: flex;
17630 align-items: center;
17631 justify-content: center;
17632 border-radius: 100%;
17633 }
17634 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .end-flag .flag-line {
17635 position: absolute;
17636 right: calc(100% + 11px);
17637 top: 18px;
17638 width: 42px;
17639 height: 2px;
17640 background: #7A8B9A;
17641 }
17642 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .end-flag:before {
17643 content: url("data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMTAgMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbD0iIzdBOEI5QSIgZD0iTTEuNzUgMTUuNTg1YTEuMDgzIDEuMDgzIDAgMDEtLjc3LTEuODUybDUuNzQyLTUuNzMxTC45ODEgMi4yN0ExLjA4OCAxLjA4OCAwIDAxMi41MTkuNzMzbDYuNSA2LjVhMS4wODMgMS4wODMgMCAwMTAgMS41MjdsLTYuNSA2LjVhMS4wODMgMS4wODMgMCAwMS0uNzcuMzI1eiIvPjwvc3ZnPg==");
17644 position: absolute;
17645 right: calc(100% + 9px);
17646 top: 17px;
17647 width: 10px;
17648 height: 16px;
17649 }
17650 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .end-flag:after {
17651 content: "";
17652 position: absolute;
17653 left: -61px;
17654 top: 20px;
17655 width: 12px;
17656 height: 12px;
17657 border: 2px solid #7A8B9A;
17658 border-radius: 100%;
17659 box-sizing: border-box;
17660 background: #fff;
17661 }
17662 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .end-flag path {
17663 stroke: #6E42D3;
17664 }
17665 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .end-flag > span {
17666 font-size: 14px;
17667 line-height: 1.2;
17668 font-weight: 600;
17669 color: #363B4E;
17670 margin-top: 6px;
17671 display: block;
17672 }
17673 .wpfnl-drawing-window .drawflow .drawflow-node .inputs .input,
17674 .wpfnl-drawing-window .drawflow .drawflow-node .output {
17675 border-radius: 50%;
17676 border: 2px solid #7A8B9A;
17677 background: #fff;
17678 width: 12px;
17679 height: 12px;
17680 position: absolute;
17681 right: 7px;
17682 top: 120px;
17683 pointer-events: none !important;
17684 }
17685 .wpfnl-drawing-window .drawflow .drawflow-node .output {
17686 opacity: 1 !important;
17687 right: -5px;
17688 pointer-events: none !important;
17689 }
17690 .wpfnl-drawing-window .drawflow .drawflow-node .output.output_2 {
17691 top: 120px;
17692 }
17693 .wpfnl-drawing-window .drawflow .drawflow-node .inputs .input {
17694 background: #f6f5fa;
17695 opacity: 1 !important;
17696 border: none;
17697 left: -13px;
17698 }
17699 .wpfnl-drawing-window .drawflow .drawflow-node .inputs .input.input-connected:before {
17700 content: url("data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMTAgMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbD0iIzdBOEI5QSIgZD0iTTEuNzUgMTUuNTg1YTEuMDgzIDEuMDgzIDAgMDEtLjc3LTEuODUybDUuNzQyLTUuNzMxTC45ODEgMi4yN0ExLjA4OCAxLjA4OCAwIDAxMi41MTkuNzMzbDYuNSA2LjVhMS4wODMgMS4wODMgMCAwMTAgMS41MjdsLTYuNSA2LjVhMS4wODMgMS4wODMgMCAwMS0uNzcuMzI1eiIvPjwvc3ZnPg==");
17701 width: 10px;
17702 height: 16px;
17703 border-radius: 0px;
17704 position: absolute;
17705 left: -9px;
17706 top: -2px;
17707 }
17708 .wpfnl-drawing-window .drawflow .drawflow-node.selected {
17709 z-index: 4;
17710 }
17711 .wpfnl-drawing-window .drawflow .drawflow-node.landing .node-header {
17712 background: #E8F1FF;
17713 }
17714 .wpfnl-drawing-window .drawflow .drawflow-node.landing .node-header .node-title svg {
17715 width: 15px;
17716 height: 15px;
17717 }
17718 .wpfnl-drawing-window .drawflow .drawflow-node.checkout .node-header {
17719 background: #FDF0E8;
17720 padding: 9px 3px 8px;
17721 }
17722 .wpfnl-drawing-window .drawflow .drawflow-node.checkout .node-header .node-title svg {
17723 width: 15px;
17724 height: 17px;
17725 top: -1px;
17726 }
17727 .wpfnl-drawing-window .drawflow .drawflow-node.upsell .node-header {
17728 background: #E9F9E8;
17729 }
17730 .wpfnl-drawing-window .drawflow .drawflow-node.upsell .node-header .node-title svg {
17731 width: 15px;
17732 height: 15px;
17733 }
17734 .wpfnl-drawing-window .drawflow .drawflow-node.downsell .node-header {
17735 background: #FCF0F1;
17736 }
17737 .wpfnl-drawing-window .drawflow .drawflow-node.downsell .node-header .node-title svg {
17738 width: 15px;
17739 height: 15px;
17740 }
17741 .wpfnl-drawing-window .drawflow .drawflow-node.thankyou .node-header {
17742 background: #E6FAF5;
17743 }
17744 .wpfnl-drawing-window .drawflow .drawflow-node.thankyou .node-header .node-title svg {
17745 width: 15px;
17746 height: 15px;
17747 }
17748 .wpfnl-drawing-window .drawflow .drawflow-node.custom .node-header {
17749 background: #E0F2F4;
17750 }
17751 .wpfnl-drawing-window .drawflow .drawflow-node.custom .node-header .node-title svg {
17752 width: 15px;
17753 height: 15px;
17754 }
17755 .wpfnl-drawing-window .drawflow .drawflow-node.conditional .output:before {
17756 display: none;
17757 }
17758 .wpfnl-drawing-window .drawflow .drawflow-node.conditional.selected .actions {
17759 top: -35px;
17760 }
17761 .wpfnl-drawing-window .drawflow .drawflow-step-delete {
17762 position: absolute;
17763 right: -8px;
17764 top: -8px;
17765 width: 22px;
17766 height: 22px;
17767 border-radius: 30px;
17768 background: #ffffff;
17769 color: #ffffff;
17770 border: 2px solid #EE5F5A;
17771 line-height: 1.3;
17772 cursor: pointer;
17773 z-index: 1;
17774 opacity: 0;
17775 visibility: hidden;
17776 transition: all 0.3s ease;
17777 }
17778 .wpfnl-drawing-window .drawflow .drawflow-step-delete:before {
17779 content: "";
17780 position: absolute;
17781 left: 0;
17782 top: 0;
17783 width: 100%;
17784 height: 100%;
17785 background-image: url("../images/cross.svg");
17786 background-repeat: no-repeat;
17787 background-size: 80% 80%;
17788 background-position: center center;
17789 border-radius: 50%;
17790 }
17791 .wpfnl-drawing-window .drawflow .ab-testing-indicator {
17792 position: absolute;
17793 top: -28px;
17794 left: 50%;
17795 transform: translateX(-50%);
17796 color: #FFF;
17797 font-size: 10px;
17798 font-weight: 600;
17799 line-height: 1;
17800 background-color: #EC813F;
17801 box-shadow: 0px 20px 20px rgba(190, 190, 215, 0.08);
17802 z-index: 2;
17803 padding: 5px 10px;
17804 white-space: nowrap;
17805 border-radius: 50px;
17806 }
17807 .wpfnl-drawing-window .drawflow .node-condition-wrapper .drawflow-step-delete {
17808 left: -3px;
17809 right: inherit;
17810 top: -7px;
17811 }
17812 .wpfnl-drawing-window .drawflow .node-condition-wrapper:hover .drawflow-step-delete,
17813 .wpfnl-drawing-window .drawflow .node-wrapper:hover .drawflow-step-delete {
17814 opacity: 1;
17815 visibility: visible;
17816 }
17817 .wpfnl-drawing-window .drawflow .drawflow-delete:before {
17818 content: "";
17819 position: absolute;
17820 left: 0;
17821 top: 0;
17822 width: 100%;
17823 height: 100%;
17824 background-image: url("../images/cross.svg");
17825 background-repeat: no-repeat;
17826 background-size: 80% 80%;
17827 background-position: center center;
17828 border-radius: 50%;
17829 }
17830 .wpfnl-drawing-window .drawflow .drawflow-node:not(.conditional) .outputs .output,
17831 .wpfnl-drawing-window .drawflow .drawflow-node:not(.conditional) .inputs .input {
17832 opacity: 0;
17833 }
17834 .wpfnl-drawing-window .drawflow .drawflow-node.selected:not(.conditional) .outputs .output,
17835 .wpfnl-drawing-window .drawflow .drawflow-node.selected:not(.conditional) .inputs .input {
17836 opacity: 1;
17837 }
17838 .wpfnl-drawing-window .drawflow .drawflow-node.conditional .outputs .output,
17839 .wpfnl-drawing-window .drawflow .drawflow-node.conditional .inputs .input {
17840 width: 9px;
17841 height: 9px;
17842 border-radius: 50%;
17843 border: 2px solid #7A8B9A;
17844 background: #fff;
17845 background-image: none;
17846 }
17847 .wpfnl-drawing-window .drawflow .drawflow-node.conditional .outputs .output {
17848 right: 5px;
17849 }
17850 .wpfnl-drawing-window .drawflow .drawflow-node.conditional .inputs .input {
17851 left: -5px;
17852 }
17853 .wpfnl-drawing-window .drawflow .drawflow-delete {
17854 width: 22px;
17855 height: 22px;
17856 background: #ffffff;
17857 color: #ffffff;
17858 border: 2px solid #EE5F5A;
17859 line-height: 1.3;
17860 display: none;
17861 opacity: 0;
17862 visibility: hidden;
17863 }
17864 .wpfnl-drawing-window .drawflow .drawflow-node.conditional {
17865 background: #ffffff !important;
17866 border-radius: 100%;
17867 width: 56px;
17868 height: 56px;
17869 border: 1px solid #E5E8F3;
17870 box-shadow: 0px 20px 20px rgba(190, 190, 215, 0.08);
17871 }
17872 .wpfnl-drawing-window .drawflow .drawflow-node.conditional svg {
17873 position: relative;
17874 top: 3px;
17875 }
17876 .wpfnl-drawing-window .drawflow .drawflow-node.conditional .drawflow-delete {
17877 left: -2px;
17878 top: -6px;
17879 }
17880 .wpfnl-drawing-window .drawflow .drawflow-node.conditional .actions {
17881 position: absolute;
17882 top: -19px;
17883 background: #fff;
17884 left: 50%;
17885 transform: translateX(-50%);
17886 box-shadow: 0px 1px 1px rgba(190, 190, 215, 0.2);
17887 border-radius: 5px;
17888 transition: all 0.3s ease;
17889 opacity: 0;
17890 visibility: hidden;
17891 }
17892 .wpfnl-drawing-window .drawflow .drawflow-node.conditional .actions:before {
17893 content: "";
17894 position: absolute;
17895 bottom: -5px;
17896 left: 50%;
17897 width: 8px;
17898 height: 8px;
17899 background: white;
17900 margin-left: -4px;
17901 transform: rotate(45deg);
17902 }
17903 .wpfnl-drawing-window .drawflow .drawflow-node.conditional .actions li {
17904 padding: 2px 6px;
17905 cursor: pointer;
17906 }
17907 .wpfnl-drawing-window .drawflow .drawflow-node.conditional .condition-label {
17908 position: absolute;
17909 bottom: -10px;
17910 left: 50%;
17911 background: #fff;
17912 font-size: 13px;
17913 text-transform: capitalize;
17914 padding: 2px 6px;
17915 border-radius: 4px;
17916 transform: translateX(-50%);
17917 opacity: 0;
17918 visibility: hidden;
17919 transition: all 0.3s ease;
17920 }
17921 .wpfnl-drawing-window .drawflow .drawflow-node.conditional.selected .actions {
17922 top: -39px;
17923 opacity: 1;
17924 visibility: visible;
17925 }
17926 .wpfnl-drawing-window .drawflow .drawflow-node.conditional.selected .condition-label {
17927 bottom: -30px;
17928 opacity: 1;
17929 visibility: visible;
17930 }
17931 .wpfnl-drawing-window .drawflow .drawflow-node.conditional .condition-else,
17932 .wpfnl-drawing-window .drawflow .drawflow-node.conditional .condition-if {
17933 position: absolute;
17934 background: #fff;
17935 border-radius: 50%;
17936 cursor: pointer;
17937 font-size: 11px;
17938 text-transform: uppercase;
17939 font-weight: 600;
17940 width: 20px;
17941 height: 20px;
17942 border: 2px solid #00D057;
17943 color: #00D057;
17944 padding: 1px 0;
17945 }
17946 .wpfnl-drawing-window .drawflow .drawflow-node.conditional .condition-if {
17947 top: -8px;
17948 right: -17px;
17949 }
17950 .wpfnl-drawing-window .drawflow .drawflow-node.conditional .condition-else {
17951 bottom: -7px;
17952 right: -17px;
17953 color: #EE5F5A;
17954 border-color: #EE5F5A;
17955 }
17956 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper.ab-testing-started {
17957 border-color: #6E42D3;
17958 }
17959 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper.ab-testing-started .ab-testing-header {
17960 border-bottom-color: #6E42D3;
17961 }
17962 .wpfnl-drawing-window .drawflow > .drawflow-delete {
17963 margin-top: -9px;
17964 margin-left: -11px;
17965 }
17966
17967 .wpfnl-drawing-window.enabled-gbf .drawflow .drawflow-node.landing {
17968 cursor: not-allowed;
17969 }
17970 .wpfnl-drawing-window.enabled-gbf .drawflow .drawflow-node.landing:before {
17971 content: url(../images/disabled.svg);
17972 position: absolute;
17973 top: 0;
17974 z-index: 1;
17975 left: 0;
17976 color: #e33e3e;
17977 background: rgba(249, 249, 249, 0.6509803922);
17978 width: 100%;
17979 height: 100%;
17980 border-radius: 10px;
17981 display: flex;
17982 flex-flow: column;
17983 align-items: center;
17984 justify-content: center;
17985 font-size: 15px;
17986 font-weight: 500;
17987 }
17988 .wpfnl-drawing-window.enabled-gbf .drawflow .drawflow-node.landing .add-new-action {
17989 display: none;
17990 }
17991 .wpfnl-drawing-window.enabled-gbf .drawflow .drawflow-node.landing .mintmrm-automation-step-wrapper {
17992 display: none;
17993 }
17994
17995 .wpfnl-vertical-flow-view {
17996 width: 100%;
17997 flex: 1;
17998 min-height: 0;
17999 overflow: hidden;
18000 display: flex;
18001 justify-content: center;
18002 align-items: flex-start;
18003 padding: 40px 40px 60px;
18004 background: #f6f5fa;
18005 cursor: grab;
18006 }
18007 .wpfnl-vertical-flow-view.vf--panning {
18008 cursor: grabbing;
18009 user-select: none;
18010 }
18011 .wpfnl-vertical-flow-view .vf-flow-container {
18012 display: flex;
18013 flex-direction: column;
18014 align-items: center;
18015 flex-shrink: 0;
18016 }
18017 .wpfnl-vertical-flow-view .vf-step-card {
18018 width: 300px;
18019 flex-shrink: 0;
18020 background: #fff;
18021 border-radius: 12px;
18022 border-top: 3px solid #ec813f;
18023 box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05);
18024 overflow: visible;
18025 position: relative;
18026 cursor: pointer;
18027 transition: box-shadow 0.18s ease, border-color 0.18s ease;
18028 }
18029 .wpfnl-vertical-flow-view .vf-step-card:hover {
18030 box-shadow: 0 3px 12px rgba(0, 0, 0, 0.08);
18031 }
18032 .wpfnl-vertical-flow-view .vf-step-card:hover .vf-step-card__hover-actions {
18033 opacity: 1;
18034 visibility: visible;
18035 transform: translateX(0);
18036 }
18037 .wpfnl-vertical-flow-view .vf-step-card--gbf-disabled {
18038 cursor: not-allowed;
18039 }
18040 .wpfnl-vertical-flow-view .vf-step-card--gbf-disabled::before {
18041 content: url(../images/disabled.svg);
18042 position: absolute;
18043 top: 0;
18044 left: 0;
18045 z-index: 5;
18046 width: 100%;
18047 height: 100%;
18048 border-radius: 12px;
18049 background: rgba(249, 249, 249, 0.65);
18050 display: flex;
18051 align-items: center;
18052 justify-content: center;
18053 }
18054 .wpfnl-vertical-flow-view .vf-step-card--landing {
18055 border-top-color: #2b74ff;
18056 }
18057 .wpfnl-vertical-flow-view .vf-step-card--landing .vf-step-card__icon-wrap {
18058 background: #E8F1FF;
18059 color: #0284c7;
18060 }
18061 .wpfnl-vertical-flow-view .vf-step-card--checkout {
18062 border-top-color: #ec813f;
18063 }
18064 .wpfnl-vertical-flow-view .vf-step-card--checkout .vf-step-card__icon-wrap {
18065 background: #FDF0E8;
18066 color: #d97706;
18067 }
18068 .wpfnl-vertical-flow-view .vf-step-card--upsell {
18069 border-top-color: #3bc219;
18070 }
18071 .wpfnl-vertical-flow-view .vf-step-card--upsell .vf-step-card__icon-wrap {
18072 background: #E9F9E8;
18073 color: #059669;
18074 }
18075 .wpfnl-vertical-flow-view .vf-step-card--downsell {
18076 border-top-color: #d94f80;
18077 }
18078 .wpfnl-vertical-flow-view .vf-step-card--downsell .vf-step-card__icon-wrap {
18079 background: #FCF0F1;
18080 color: #dc2626;
18081 }
18082 .wpfnl-vertical-flow-view .vf-step-card--thankyou {
18083 border-top-color: #44d6ad;
18084 }
18085 .wpfnl-vertical-flow-view .vf-step-card--thankyou .vf-step-card__icon-wrap {
18086 background: #E6FAF5;
18087 color: #7c3aed;
18088 }
18089 .wpfnl-vertical-flow-view .vf-step-card--custom .vf-step-card__icon-wrap {
18090 background: #E0F2F4;
18091 color: #64748b;
18092 }
18093 .wpfnl-vertical-flow-view .vf-step-card__header {
18094 display: flex;
18095 align-items: flex-start;
18096 gap: 12px;
18097 padding: 16px;
18098 }
18099 .wpfnl-vertical-flow-view .vf-step-card__icon-wrap {
18100 width: 44px;
18101 height: 44px;
18102 border-radius: 10px;
18103 display: flex;
18104 align-items: center;
18105 justify-content: center;
18106 flex-shrink: 0;
18107 background: #f1f5f9;
18108 }
18109 .wpfnl-vertical-flow-view .vf-step-card__icon-wrap svg,
18110 .wpfnl-vertical-flow-view .vf-step-card__icon-wrap img {
18111 width: 22px;
18112 height: 22px;
18113 }
18114 .wpfnl-vertical-flow-view .vf-step-card__info {
18115 flex: 1;
18116 min-width: 0;
18117 display: flex;
18118 flex-direction: column;
18119 gap: 3px;
18120 padding-top: 2px;
18121 }
18122 .wpfnl-vertical-flow-view .vf-step-card__title {
18123 font-size: 14px;
18124 font-weight: 500;
18125 color: #1d2939;
18126 line-height: 1.2;
18127 text-transform: capitalize;
18128 }
18129 .wpfnl-vertical-flow-view .vf-step-card__subtitle {
18130 font-size: 13px;
18131 }
18132 .wpfnl-vertical-flow-view .vf-step-card__subtitle {
18133 font-size: 11px !important;
18134 font-weight: 400 !important;
18135 color: #98a2b3 !important;
18136 white-space: nowrap;
18137 overflow: hidden;
18138 text-overflow: ellipsis;
18139 line-height: 1.3;
18140 }
18141 .wpfnl-vertical-flow-view .vf-step-card__cond-status {
18142 font-size: 12px;
18143 line-height: 1.3;
18144 display: flex;
18145 align-items: center;
18146 gap: 5px;
18147 }
18148 .wpfnl-vertical-flow-view .vf-step-card__cond-status--active {
18149 color: #16a34a;
18150 }
18151 .wpfnl-vertical-flow-view .vf-step-card__cond-status--active::before {
18152 content: "";
18153 display: inline-block;
18154 width: 7px;
18155 height: 7px;
18156 border-radius: 50%;
18157 background: #16a34a;
18158 flex-shrink: 0;
18159 }
18160 .wpfnl-vertical-flow-view .vf-step-card__cond-status--warn {
18161 color: #dc2626 !important;
18162 }
18163 .wpfnl-vertical-flow-view .vf-step-card__hover-actions {
18164 position: absolute;
18165 left: calc(100% + 10px);
18166 top: 0;
18167 transform: translateX(8px);
18168 display: flex;
18169 flex-direction: column;
18170 padding: 5px;
18171 background: #fff;
18172 border: 1px solid #eaecf0;
18173 border-radius: 10px;
18174 box-shadow: 0 4px 16px rgba(0, 0, 0, 0.08);
18175 opacity: 0;
18176 visibility: hidden;
18177 z-index: 100;
18178 min-width: 150px;
18179 transition: opacity 0.18s ease, visibility 0.18s ease, transform 0.18s ease;
18180 white-space: nowrap;
18181 }
18182 .wpfnl-vertical-flow-view .vf-hover-btn {
18183 display: flex;
18184 align-items: center;
18185 gap: 8px;
18186 width: 100%;
18187 padding: 7px 14px;
18188 background: transparent;
18189 border: none;
18190 border-radius: 7px;
18191 cursor: pointer;
18192 color: #344054;
18193 text-decoration: none;
18194 font-size: 13px;
18195 font-weight: 500;
18196 text-align: left;
18197 transition: background 0.12s ease, color 0.12s ease;
18198 }
18199 .wpfnl-vertical-flow-view .vf-hover-btn svg {
18200 flex-shrink: 0;
18201 width: 14px;
18202 height: 14px;
18203 }
18204 .wpfnl-vertical-flow-view .vf-hover-btn span {
18205 font-size: 13px !important;
18206 font-weight: 500 !important;
18207 color: inherit !important;
18208 line-height: 1;
18209 white-space: nowrap;
18210 }
18211 .wpfnl-vertical-flow-view .vf-hover-btn:hover {
18212 background: #f4f5f7;
18213 color: #6e42d3;
18214 text-decoration: none;
18215 }
18216 .wpfnl-vertical-flow-view .vf-hover-btn--danger {
18217 color: #f04438;
18218 }
18219 .wpfnl-vertical-flow-view .vf-hover-btn--danger:hover {
18220 background: #fff1f0;
18221 color: #f04438;
18222 }
18223 .wpfnl-vertical-flow-view .vf-step-card__badges {
18224 display: flex;
18225 flex-wrap: wrap;
18226 gap: 4px;
18227 padding: 0 16px 12px;
18228 }
18229 .wpfnl-vertical-flow-view .vf-step-card__badges:empty {
18230 display: none;
18231 }
18232 .wpfnl-vertical-flow-view .vf-step-card__badges .vf-cta-tag {
18233 display: inline-block;
18234 font-size: 10px;
18235 font-weight: 400;
18236 padding: 5px 8px 4px;
18237 border-radius: 20px;
18238 cursor: pointer;
18239 line-height: 1;
18240 background-color: #eef0f1;
18241 border: 1px solid #e6e6e6;
18242 transition: opacity 0.15s ease;
18243 letter-spacing: 0.2px;
18244 }
18245 .wpfnl-vertical-flow-view .vf-step-card__badges .vf-cta-tag:hover {
18246 opacity: 0.75;
18247 }
18248 .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 {
18249 background: #f0fdf4;
18250 color: #58151c;
18251 border-color: #bbf7d0;
18252 }
18253 .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 {
18254 background: #fff8f8;
18255 color: #f38282;
18256 border-color: #fecaca;
18257 }
18258 .wpfnl-vertical-flow-view .vf-dropdown {
18259 position: absolute;
18260 right: 0;
18261 background: #fff;
18262 border: 1px solid #eaecf0;
18263 border-radius: 10px;
18264 box-shadow: 0 8px 24px rgba(0, 0, 0, 0.12);
18265 padding: 4px;
18266 min-width: 140px;
18267 z-index: 200;
18268 list-style: none;
18269 margin: 0;
18270 }
18271 .wpfnl-vertical-flow-view .vf-dropdown__item {
18272 display: flex;
18273 align-items: center;
18274 gap: 8px;
18275 padding: 8px 10px;
18276 font-size: 12px !important;
18277 color: #344054;
18278 border-radius: 6px;
18279 cursor: pointer;
18280 transition: background 0.12s ease;
18281 }
18282 .wpfnl-vertical-flow-view .vf-dropdown__item:hover {
18283 background: #f9fafb;
18284 }
18285 .wpfnl-vertical-flow-view .vf-dropdown__item a {
18286 display: flex;
18287 align-items: center;
18288 gap: 8px;
18289 width: 100%;
18290 text-decoration: none;
18291 color: inherit;
18292 font-size: 12px;
18293 }
18294 .wpfnl-vertical-flow-view .vf-dropdown__item svg {
18295 width: 14px;
18296 height: 14px;
18297 flex-shrink: 0;
18298 }
18299 .wpfnl-vertical-flow-view .vf-dropdown__item span {
18300 font-size: 12px !important;
18301 font-weight: 400 !important;
18302 color: inherit !important;
18303 }
18304 .wpfnl-vertical-flow-view .vf-dropdown__item--danger {
18305 color: #f04438;
18306 }
18307 .wpfnl-vertical-flow-view .vf-dropdown__item--danger:hover {
18308 background: #fff1f0;
18309 }
18310 .wpfnl-vertical-flow-view .vf-step-card__stats {
18311 display: flex;
18312 align-items: center;
18313 justify-content: space-between;
18314 padding: 8px 16px;
18315 border-top: 1px solid #f2f4f7;
18316 background: #f9f9fc;
18317 border-radius: 0 0 12px 12px;
18318 }
18319 .wpfnl-vertical-flow-view .vf-stat {
18320 display: flex;
18321 align-items: baseline;
18322 gap: 5px;
18323 }
18324 .wpfnl-vertical-flow-view .wpfnl-vertical-flow-view .vf-stat__value {
18325 font-size: 13px !important;
18326 font-weight: 600 !important;
18327 color: #344054 !important;
18328 line-height: 1;
18329 }
18330 .wpfnl-vertical-flow-view .wpfnl-vertical-flow-view .vf-stat__label {
18331 font-size: 12px !important;
18332 font-weight: 400 !important;
18333 color: #98a2b3 !important;
18334 line-height: 1;
18335 }
18336 .wpfnl-vertical-flow-view .vf-add-step-btn {
18337 display: flex;
18338 align-items: center;
18339 justify-content: center;
18340 gap: 6px;
18341 width: 300px;
18342 flex-shrink: 0;
18343 padding: 12px 20px;
18344 background: #fff;
18345 border: 1.5px dashed #d0d5dd;
18346 border-radius: 12px;
18347 font-size: 13px;
18348 font-weight: 500;
18349 color: #667085;
18350 cursor: pointer;
18351 transition: all 0.18s ease;
18352 }
18353 .wpfnl-vertical-flow-view .vf-add-step-btn svg {
18354 color: #667085;
18355 transition: color 0.18s ease;
18356 }
18357 .wpfnl-vertical-flow-view .vf-add-step-btn:hover {
18358 border-color: #6e42d3;
18359 color: #6e42d3;
18360 background: #faf5ff;
18361 }
18362 .wpfnl-vertical-flow-view .vf-add-step-btn:hover svg {
18363 color: #6e42d3;
18364 }
18365 .wpfnl-vertical-flow-view .vf-connector {
18366 display: flex;
18367 flex-direction: column;
18368 align-items: center;
18369 position: relative;
18370 }
18371 .wpfnl-vertical-flow-view .vf-connector--merge .vf-connector__merge-icon {
18372 display: flex;
18373 align-items: center;
18374 justify-content: center;
18375 margin-bottom: 2px;
18376 opacity: 0.6;
18377 }
18378 .wpfnl-vertical-flow-view .vf-connector__line {
18379 width: 1px;
18380 height: 44px;
18381 background: #8896a7;
18382 }
18383 .wpfnl-vertical-flow-view .vf-connector__line--half {
18384 height: 22px;
18385 }
18386 .wpfnl-vertical-flow-view .vf-connector__dot {
18387 width: 8px;
18388 height: 8px;
18389 border-radius: 50%;
18390 background: #fff;
18391 border: 1px solid #8896a7;
18392 flex-shrink: 0;
18393 }
18394 .wpfnl-vertical-flow-view .vf-insert-connector {
18395 position: relative;
18396 display: flex;
18397 flex-direction: column;
18398 align-items: center;
18399 }
18400 .wpfnl-vertical-flow-view .vf-insert-connector .vf-connector__line {
18401 height: 88px;
18402 }
18403 .wpfnl-vertical-flow-view .vf-insert-connector:hover .vf-insert-btn {
18404 background: #6e42d3;
18405 transform: translateY(-50%) scale(1.08);
18406 }
18407 .wpfnl-vertical-flow-view .vf-insert-btn {
18408 position: absolute;
18409 top: 50%;
18410 transform: translateY(-50%);
18411 width: 28px;
18412 height: 28px;
18413 border-radius: 50%;
18414 border: none;
18415 background: #7A8B9A;
18416 color: #fff;
18417 display: flex;
18418 align-items: center;
18419 justify-content: center;
18420 cursor: pointer;
18421 z-index: 2;
18422 transition: background 0.15s ease, transform 0.15s ease;
18423 box-shadow: 0 2px 8px rgba(0, 0, 0, 0.18);
18424 flex-shrink: 0;
18425 }
18426 .wpfnl-vertical-flow-view .vf-insert-btn svg {
18427 pointer-events: none;
18428 width: 12px;
18429 height: 12px;
18430 }
18431 .wpfnl-vertical-flow-view .vf-insert-btn--paste {
18432 width: auto;
18433 height: 28px;
18434 border-radius: 14px;
18435 padding: 0 12px;
18436 font-size: 11px;
18437 font-weight: 600;
18438 white-space: nowrap;
18439 background: #6e42d3;
18440 opacity: 1 !important;
18441 transform: translateY(-50%) !important;
18442 }
18443 .wpfnl-vertical-flow-view .vf-insert-btn--paste:hover {
18444 background: #5b35b5;
18445 }
18446 .wpfnl-vertical-flow-view .vf-insert-connector--paste-mode:hover .vf-insert-btn--paste {
18447 background: #5b35b5;
18448 transform: translateY(-50%) scale(1.04) !important;
18449 }
18450 .wpfnl-vertical-flow-view .vf-paste-here-btn {
18451 display: flex;
18452 align-items: center;
18453 justify-content: center;
18454 gap: 6px;
18455 width: 300px;
18456 flex-shrink: 0;
18457 padding: 12px 20px;
18458 background: #faf5ff;
18459 border: 1.5px solid #6e42d3;
18460 border-radius: 12px;
18461 font-size: 13px;
18462 font-weight: 600;
18463 color: #6e42d3;
18464 cursor: pointer;
18465 transition: all 0.18s ease;
18466 }
18467 .wpfnl-vertical-flow-view .vf-paste-here-btn svg {
18468 color: #6e42d3;
18469 }
18470 .wpfnl-vertical-flow-view .vf-paste-here-btn:hover {
18471 background: #ede9fe;
18472 border-color: #5b35b5;
18473 color: #5b35b5;
18474 }
18475 .wpfnl-vertical-flow-view .vf-paste-here-btn:hover svg {
18476 color: #5b35b5;
18477 }
18478 .wpfnl-vertical-flow-view .vf-branch-group {
18479 display: flex;
18480 flex-direction: column;
18481 align-items: stretch;
18482 flex-shrink: 0;
18483 }
18484 .wpfnl-vertical-flow-view .vf-branch-connector {
18485 display: flex;
18486 flex-direction: column;
18487 align-items: center;
18488 }
18489 .wpfnl-vertical-flow-view .vf-branch-connector__stem {
18490 width: 1px;
18491 height: 28px;
18492 background: #8896a7;
18493 flex-shrink: 0;
18494 }
18495 .wpfnl-vertical-flow-view .vf-branch-connector__bar {
18496 display: none;
18497 }
18498 .wpfnl-vertical-flow-view .vf-branch-connector--nested .vf-branch-connector__stem {
18499 height: 18px;
18500 }
18501 .wpfnl-vertical-flow-view .vf-fork-label {
18502 font-size: 11px;
18503 font-weight: 400;
18504 padding: 5px 12px 4px;
18505 border-radius: 20px;
18506 white-space: nowrap;
18507 line-height: 1;
18508 margin-bottom: 12px;
18509 flex-shrink: 0;
18510 }
18511 .wpfnl-vertical-flow-view .vf-fork-label--yes {
18512 background: #fff;
18513 color: #16a34a;
18514 border: 1px solid #86efac;
18515 }
18516 .wpfnl-vertical-flow-view .vf-fork-label--no {
18517 background: #fff;
18518 color: #dc2626;
18519 border: 1px solid #fca5a5;
18520 }
18521 .wpfnl-vertical-flow-view .vf-branches-container {
18522 display: flex;
18523 flex-shrink: 0;
18524 min-height: 80px;
18525 gap: 70px;
18526 }
18527 .wpfnl-vertical-flow-view .vf-branch-column {
18528 position: relative;
18529 min-width: 300px;
18530 flex: 1 0 auto;
18531 display: flex;
18532 flex-direction: column;
18533 align-items: center;
18534 padding: 0 10px 12px;
18535 }
18536 .wpfnl-vertical-flow-view .vf-branch-column--no::before {
18537 content: "";
18538 position: absolute;
18539 top: 0;
18540 left: calc(50% - 0.5px);
18541 right: -35px;
18542 height: 1px;
18543 background: #8896a7;
18544 }
18545 .wpfnl-vertical-flow-view .vf-branch-column--no::after {
18546 content: none;
18547 }
18548 .wpfnl-vertical-flow-view .vf-branch-column--yes::before {
18549 content: "";
18550 position: absolute;
18551 top: 0;
18552 left: -35px;
18553 right: calc(50% - 0.5px);
18554 height: 1px;
18555 background: #8896a7;
18556 }
18557 .wpfnl-vertical-flow-view .vf-branch-column--yes::after {
18558 content: none;
18559 }
18560 .wpfnl-vertical-flow-view .vf-branch-column--no > .vf-fork-label {
18561 position: absolute;
18562 top: -1px;
18563 left: 75%;
18564 transform: translate(-50%, -50%);
18565 z-index: 2;
18566 margin-bottom: 0;
18567 }
18568 .wpfnl-vertical-flow-view .vf-branch-column--yes > .vf-fork-label {
18569 position: absolute;
18570 top: -1px;
18571 left: 25%;
18572 transform: translate(-50%, -50%);
18573 z-index: 2;
18574 margin-bottom: 0;
18575 }
18576 .wpfnl-vertical-flow-view .vf-conditional {
18577 display: flex;
18578 flex-direction: column;
18579 align-items: center;
18580 flex-shrink: 0;
18581 }
18582 .wpfnl-vertical-flow-view .vf-conditional__header {
18583 width: 300px;
18584 display: flex;
18585 align-items: center;
18586 gap: 10px;
18587 padding: 12px 16px;
18588 background: linear-gradient(108deg, #f3eeff 0%, #fff 60%);
18589 border: 1.5px solid #e9d9fc;
18590 border-radius: 12px;
18591 box-shadow: 0 1px 4px rgba(110, 66, 211, 0.08);
18592 cursor: pointer;
18593 }
18594 .wpfnl-vertical-flow-view .vf-conditional__header:hover {
18595 background: linear-gradient(108deg, #ebe1ff 0%, #faf5ff 60%);
18596 }
18597 .wpfnl-vertical-flow-view .vf-conditional__icon {
18598 width: 32px;
18599 height: 32px;
18600 border-radius: 8px;
18601 background: #ede2fc;
18602 display: flex;
18603 align-items: center;
18604 justify-content: center;
18605 flex-shrink: 0;
18606 }
18607 .wpfnl-vertical-flow-view .vf-conditional__title {
18608 font-size: 13px;
18609 font-weight: 600;
18610 color: #6e42d3;
18611 }
18612 .wpfnl-vertical-flow-view .vf-conditional__hint {
18613 font-size: 11px;
18614 color: #98a2b3;
18615 margin-left: auto;
18616 }
18617 .wpfnl-vertical-flow-view .vf-branch__add-btn {
18618 display: flex;
18619 align-items: center;
18620 justify-content: center;
18621 gap: 5px;
18622 width: 300px;
18623 flex-shrink: 0;
18624 padding: 10px 12px;
18625 background: #fff;
18626 border: 1.5px dashed #d0d5dd;
18627 border-radius: 10px;
18628 font-size: 12px;
18629 font-weight: 500;
18630 color: #98a2b3;
18631 cursor: pointer;
18632 transition: all 0.18s ease;
18633 }
18634 .wpfnl-vertical-flow-view .vf-branch__add-btn svg {
18635 flex-shrink: 0;
18636 }
18637 .wpfnl-vertical-flow-view .vf-branch__add-btn:hover {
18638 border-color: #6e42d3;
18639 color: #6e42d3;
18640 background: #faf5ff;
18641 }
18642 .wpfnl-vertical-flow-view .vf-branch__add-btn--paste {
18643 background: #faf5ff;
18644 border-color: #6e42d3;
18645 border-style: solid;
18646 color: #6e42d3;
18647 font-weight: 600;
18648 }
18649 .wpfnl-vertical-flow-view .vf-branch__add-btn--paste:hover {
18650 background: #ede9fe;
18651 border-color: #5b35b5;
18652 color: #5b35b5;
18653 }
18654 .wpfnl-vertical-flow-view .vf-funnel-end {
18655 display: flex;
18656 align-items: center;
18657 gap: 6px;
18658 padding: 6px 16px;
18659 background: #f1f1f1;
18660 border: 1px solid #e5e6e7;
18661 border-radius: 20px;
18662 font-size: 12px;
18663 font-weight: 500;
18664 color: #7A8B9A;
18665 white-space: nowrap;
18666 pointer-events: none;
18667 user-select: none;
18668 flex-shrink: 0;
18669 }
18670 .wpfnl-vertical-flow-view .vf-funnel-end svg {
18671 flex-shrink: 0;
18672 }
18673
18674 .wpfnl-step-settings-drawer {
18675 position: fixed;
18676 top: 32px;
18677 right: -190px;
18678 background-color: #fff;
18679 z-index: 99;
18680 width: 1300px;
18681 height: calc(100vh - 32px);
18682 box-shadow: -1px 3px 13px rgba(150, 141, 169, 0.1);
18683 opacity: 0;
18684 visibility: hidden;
18685 }
18686 .wpfnl-step-settings-drawer .drawer-bg-overlay {
18687 position: fixed;
18688 right: 0;
18689 top: 0;
18690 background: rgba(21, 17, 29, 0.3019607843);
18691 backdrop-filter: blur(4px);
18692 width: 100%;
18693 height: 100%;
18694 z-index: -1;
18695 }
18696 .wpfnl-step-settings-drawer .show-overlay .drawer-bg-overlay {
18697 z-index: 2;
18698 }
18699 .wpfnl-step-settings-drawer.show-drawer {
18700 z-index: 99;
18701 right: 0;
18702 opacity: 1;
18703 visibility: visible;
18704 }
18705 .wpfnl-step-settings-drawer .drawer-full-loader {
18706 position: absolute;
18707 top: 0;
18708 left: 0;
18709 width: 100%;
18710 height: 100%;
18711 background: #fff;
18712 border-radius: 10px 0 0 10px;
18713 z-index: 2;
18714 display: flex;
18715 flex-direction: column;
18716 }
18717 .wpfnl-step-settings-drawer .drawer-full-loader .drawer-shimmer-header {
18718 display: flex;
18719 align-items: center;
18720 justify-content: space-between;
18721 padding: 20px 30px;
18722 flex-shrink: 0;
18723 border-bottom: 1px solid #EEF0F3;
18724 }
18725 .wpfnl-step-settings-drawer .drawer-full-loader .drawer-shimmer-title {
18726 height: 24px;
18727 width: 180px;
18728 border-radius: 6px;
18729 }
18730 .wpfnl-step-settings-drawer .drawer-full-loader .drawer-shimmer-close {
18731 height: 38px;
18732 width: 38px;
18733 border-radius: 10px;
18734 }
18735 .wpfnl-step-settings-drawer .drawer-full-loader .drawer-shimmer-body {
18736 padding: 20px 30px;
18737 flex: 1;
18738 overflow: hidden;
18739 }
18740 .wpfnl-step-settings-drawer .drawer-full-loader .drawer-shimmer-section {
18741 border: 1px solid #EEF0F3;
18742 border-radius: 10px;
18743 padding: 16px 20px;
18744 margin-bottom: 16px;
18745 }
18746 .wpfnl-step-settings-drawer .drawer-full-loader .drawer-shimmer-section-title {
18747 height: 18px;
18748 width: 40%;
18749 border-radius: 6px;
18750 margin-bottom: 16px;
18751 }
18752 .wpfnl-step-settings-drawer .drawer-full-loader .drawer-shimmer-fields {
18753 display: flex;
18754 gap: 16px;
18755 }
18756 .wpfnl-step-settings-drawer .drawer-full-loader .drawer-shimmer-field {
18757 height: 36px;
18758 flex: 1;
18759 border-radius: 6px;
18760 }
18761 .wpfnl-step-settings-drawer .drawer-switcher-loader {
18762 position: absolute;
18763 top: 0;
18764 left: 0;
18765 width: 100%;
18766 height: 100%;
18767 background: transparent;
18768 border-radius: 10px 0 0 10px;
18769 z-index: 2;
18770 display: none;
18771 }
18772 .wpfnl-step-settings-drawer .drawer-wrapper {
18773 height: 100%;
18774 width: 100%;
18775 background: #fff;
18776 }
18777 .wpfnl-step-settings-drawer .drawer-header {
18778 display: flex;
18779 flex-flow: row wrap;
18780 align-items: center;
18781 justify-content: space-between;
18782 padding: 20px 30px 4px;
18783 position: relative;
18784 }
18785 .wpfnl-step-settings-drawer .drawer-header .drawer-title {
18786 display: flex;
18787 align-items: center;
18788 }
18789 .wpfnl-step-settings-drawer .drawer-header .drawer-title > p {
18790 font-weight: 600;
18791 font-size: 18px;
18792 line-height: 1.27;
18793 color: #363B4E;
18794 text-transform: capitalize;
18795 margin: 0;
18796 display: inline-block;
18797 }
18798 .wpfnl-step-settings-drawer .drawer-header .drawer-title span {
18799 padding-left: 4px;
18800 }
18801 .wpfnl-step-settings-drawer .drawer-header .wpfnl-drawer-close {
18802 padding: 3px 7px;
18803 height: 38px;
18804 width: 38px;
18805 cursor: pointer;
18806 position: relative;
18807 top: 0;
18808 border-radius: 10px;
18809 border: 1px solid #EBEDF0;
18810 display: flex;
18811 align-items: center;
18812 justify-content: center;
18813 }
18814 .wpfnl-step-settings-drawer .drawer-body {
18815 padding: 0 30px;
18816 height: calc(100% - 70px);
18817 overflow: auto;
18818 position: relative;
18819 }
18820 .wpfnl-step-settings-drawer .drawer-body::-webkit-scrollbar {
18821 width: 5px;
18822 height: 5px;
18823 }
18824 .wpfnl-step-settings-drawer .drawer-body::-webkit-scrollbar-track {
18825 background: #f2f5f8;
18826 }
18827 .wpfnl-step-settings-drawer .drawer-body::-webkit-scrollbar-thumb {
18828 background-color: #CBCBCB;
18829 border-radius: 20px;
18830 }
18831 .wpfnl-step-settings-drawer .drawer-body .wpfnl-drawer-accordion {
18832 border: 1px solid #EEF0F3;
18833 border-radius: 10px;
18834 margin-top: 20px;
18835 }
18836 .wpfnl-step-settings-drawer .drawer-body .wpfnl-drawer-accordion .accordion-header {
18837 display: flex;
18838 align-items: center;
18839 justify-content: space-between;
18840 gap: 10px;
18841 padding: 12px 20px;
18842 cursor: pointer;
18843 }
18844 .wpfnl-step-settings-drawer .drawer-body .wpfnl-drawer-accordion .accordion-header h2 {
18845 font-size: 16px;
18846 font-weight: 600;
18847 color: #363B4E;
18848 }
18849 .wpfnl-step-settings-drawer .drawer-body .wpfnl-drawer-accordion .accordion-header .accordion-icon {
18850 position: relative;
18851 top: 5px;
18852 }
18853 .wpfnl-step-settings-drawer .drawer-body .wpfnl-drawer-accordion .accordion-header .accordion-open {
18854 transform: rotate(180deg);
18855 top: -5px;
18856 }
18857 .wpfnl-step-settings-drawer .drawer-body .wpfnl-drawer-accordion .accordion-content {
18858 padding: 20px;
18859 border-top: 1px solid rgb(238, 240, 243);
18860 }
18861 .wpfnl-step-settings-drawer .drawer-body .wpfnl-drawer-accordion .accordion-content .steps-url-slug.inline-url-slug {
18862 border: none;
18863 }
18864 .wpfnl-step-settings-drawer .drawer-body .wpfnl-drawer-accordion .accordion-content .steps-url-slug-wrapper {
18865 justify-content: space-between;
18866 width: 100%;
18867 border: none;
18868 padding-bottom: 18px;
18869 }
18870 .wpfnl-step-settings-drawer .drawer-body .wpfnl-drawer-accordion .accordion-content .custom-script-wrapper .field-group.step-name label {
18871 margin-bottom: 6px;
18872 display: inline-block;
18873 }
18874 .wpfnl-step-settings-drawer .drawer-body .wpfnl-drawer-accordion .accordion-content .custom-script-wrapper .field-group.step-name label .wpfnl-tooltip {
18875 top: 2px;
18876 }
18877 .wpfnl-step-settings-drawer .drawer-body .wpfnl-drawer-accordion .accordion-content .field-group.url-slug-save-btn {
18878 display: flex;
18879 justify-content: flex-end;
18880 margin-top: 20px;
18881 }
18882 .wpfnl-step-settings-drawer .drawer-body .wpfnl-drawer-accordion .accordion-content .field-group.url-slug-save-btn button {
18883 height: 40px;
18884 line-height: 39px;
18885 padding: 0 20px;
18886 }
18887 .wpfnl-step-settings-drawer .step-featured-image .featured-image-body {
18888 padding: 30px 0;
18889 }
18890 .wpfnl-step-settings-drawer .step-featured-image .featured-image-body input[type=file] {
18891 display: none;
18892 }
18893 .wpfnl-step-settings-drawer .step-featured-image .featured-image-body label {
18894 width: 350px;
18895 height: 380px;
18896 border: 2px dashed #ddd;
18897 border-radius: 10px;
18898 display: flex;
18899 flex-flow: column;
18900 align-items: center;
18901 justify-content: center;
18902 text-align: center;
18903 }
18904 .wpfnl-step-settings-drawer .step-featured-image .featured-image-body label svg {
18905 display: block;
18906 margin: 0 auto;
18907 }
18908 .wpfnl-step-settings-drawer .step-featured-image .featured-image-footer {
18909 border-top: 1px solid #E2E5ED;
18910 padding: 20px 0 20px;
18911 margin-top: 10px;
18912 display: flex;
18913 flex-flow: row wrap;
18914 align-items: center;
18915 position: relative;
18916 }
18917 .wpfnl-step-settings-drawer.edit-field-drawer {
18918 right: -100px;
18919 width: 300px;
18920 }
18921 .wpfnl-step-settings-drawer.edit-field-drawer.show-edit-field-drawer {
18922 right: 0;
18923 opacity: 1;
18924 visibility: visible;
18925 z-index: 99;
18926 }
18927 .wpfnl-step-settings-drawer.edit-field-drawer .drawer-header {
18928 padding: 26px 16px 20px 20px;
18929 }
18930 .wpfnl-step-settings-drawer.create-condition-drawer .drawer-header {
18931 padding: 20px 30px 20px;
18932 box-shadow: 0px 1px 1px rgba(190, 190, 215, 0.2);
18933 }
18934 .wpfnl-step-settings-drawer .wpfnl-modal-overlay {
18935 position: fixed;
18936 top: 0;
18937 left: 0;
18938 width: 100%;
18939 height: 100%;
18940 background-color: rgba(0, 0, 0, 0.3);
18941 justify-content: center;
18942 align-items: center;
18943 display: flex;
18944 z-index: 999999;
18945 }
18946 .wpfnl-step-settings-drawer .wpfnl-modal-overlay .wpfnl-modal-wrapper {
18947 width: 80%;
18948 background: #FFF;
18949 padding: 25px;
18950 height: 80%;
18951 border-radius: 10px;
18952 position: relative;
18953 }
18954 .wpfnl-step-settings-drawer .wpfnl-modal-overlay .wpfnl-modal-wrapper .wpfnl-modal-close .wpfnl-modal-close-btn {
18955 position: absolute;
18956 right: -14px;
18957 top: -14px;
18958 background: #ffffff;
18959 box-shadow: 0px 1px 1px #dadada;
18960 border-radius: 100px;
18961 width: 34px;
18962 height: 34px;
18963 display: flex;
18964 align-items: center;
18965 justify-content: center;
18966 cursor: pointer;
18967 z-index: 2;
18968 }
18969 .wpfnl-step-settings-drawer .wpfnl-modal-overlay .wpfnl-modal-wrapper #wpfnl-create-product {
18970 width: 100%;
18971 height: 100%;
18972 }
18973 .wpfnl-step-settings-drawer .wpfnl-modal-overlay .wpfnl-modal-wrapper #wpfnl-create-product iframe {
18974 height: 100%;
18975 }
18976 .wpfnl-step-settings-drawer .wpfnl-modal-overlay .wpfnl-modal-wrapper .wpfnl-loader {
18977 border: 2px solid #8265c5;
18978 border-radius: 50%;
18979 border-top: 2px solid #fff;
18980 width: 50px;
18981 height: 50px;
18982 animation: spin 0.7s linear infinite;
18983 display: block;
18984 margin-left: 4px;
18985 position: absolute;
18986 left: 50%;
18987 top: 50%;
18988 transform: translate(-50%, -50%);
18989 z-index: 2;
18990 background: #fff;
18991 }
18992 @-webkit-keyframes spin {
18993 0% {
18994 -webkit-transform: rotate(0deg);
18995 }
18996 100% {
18997 -webkit-transform: rotate(360deg);
18998 }
18999 }
19000 @keyframes spin {
19001 0% {
19002 transform: rotate(0deg);
19003 }
19004 100% {
19005 transform: rotate(360deg);
19006 }
19007 }
19008
19009 @media only screen and (max-width: 1599px) {
19010 .wpfnl-step-settings-drawer {
19011 width: 1183px;
19012 }
19013 }
19014 @media only screen and (max-width: 1400px) {
19015 .wpfnl-step-settings-drawer {
19016 width: 1085px;
19017 }
19018 }
19019 @media only screen and (max-width: 1199px) {
19020 .wpfnl-step-settings-drawer {
19021 width: 803px;
19022 }
19023 }
19024 @media only screen and (max-width: 991px) {
19025 .wpfnl-step-settings-drawer {
19026 width: 740px;
19027 }
19028 .create-condition-drawer .single-condition .single-condition-filed input[type=text],
19029 .create-condition-drawer .single-condition .single-condition-filed input[type=number],
19030 .create-condition-drawer .single-condition .single-condition-filed input[type=email],
19031 .create-condition-drawer .single-condition .single-condition-filed select {
19032 width: 170px;
19033 min-width: auto;
19034 }
19035 }
19036 .wpfnl-step-settings-drawer .steps-url-slug {
19037 padding-top: 10px;
19038 }
19039 .wpfnl-step-settings-drawer .steps-url-slug .steps-url-slug-wrapper {
19040 background: #FFFFFF;
19041 border-bottom: 1px solid #EEF0F3;
19042 padding-bottom: 30px;
19043 }
19044 .wpfnl-step-settings-drawer .steps-url-slug .steps-url-slug-wrapper .field-group {
19045 margin-bottom: 17px;
19046 }
19047 .wpfnl-step-settings-drawer .steps-url-slug .steps-url-slug-wrapper .field-group:last-child {
19048 margin-bottom: 0;
19049 }
19050 .wpfnl-step-settings-drawer .steps-url-slug .steps-url-slug-wrapper .field-group > label {
19051 margin-bottom: 6px;
19052 display: block;
19053 }
19054 .wpfnl-step-settings-drawer .steps-url-slug .steps-url-slug-wrapper .field-group input[type=text] {
19055 border-color: #EEF0F3;
19056 color: #7A8B9A;
19057 box-shadow: none;
19058 }
19059 .wpfnl-step-settings-drawer .steps-url-slug .steps-url-slug-wrapper .step-slug .inline-input {
19060 display: flex;
19061 align-items: center;
19062 border: 1px solid #EEF0F3;
19063 border-radius: 6px;
19064 }
19065 .wpfnl-step-settings-drawer .steps-url-slug .steps-url-slug-wrapper .step-slug .inline-input .copy-slug-url {
19066 width: 40px;
19067 height: 34px;
19068 display: flex;
19069 align-items: center;
19070 justify-content: center;
19071 cursor: pointer;
19072 border: none;
19073 border-left: 1px solid #EEF0F3;
19074 box-shadow: none;
19075 outline: none;
19076 position: relative;
19077 background: transparent;
19078 }
19079 .wpfnl-step-settings-drawer .steps-url-slug .steps-url-slug-wrapper .step-slug .inline-input .copy-slug-url .copyed {
19080 background-color: #464646;
19081 position: absolute;
19082 right: 0;
19083 top: -18px;
19084 font-size: 11px;
19085 font-style: normal;
19086 color: #fff;
19087 line-height: 1;
19088 padding: 4px;
19089 border-radius: 3px;
19090 transition: all 0.3s ease;
19091 opacity: 0;
19092 visibility: hidden;
19093 }
19094 .wpfnl-step-settings-drawer .steps-url-slug .steps-url-slug-wrapper .step-slug .inline-input .copy-slug-url .copyed:before {
19095 content: "";
19096 position: absolute;
19097 left: 50%;
19098 bottom: -4px;
19099 width: 6px;
19100 height: 6px;
19101 background: #464646;
19102 transform: rotate(45deg) translateX(-50%);
19103 }
19104 .wpfnl-step-settings-drawer .steps-url-slug .steps-url-slug-wrapper .step-slug .inline-input .copy-slug-url.copy-confirmed .copyed {
19105 top: -25px;
19106 opacity: 1;
19107 visibility: visible;
19108 }
19109 .wpfnl-step-settings-drawer .steps-url-slug .steps-url-slug-wrapper .step-slug input[type=text] {
19110 border: 0;
19111 height: 34px;
19112 }
19113 .wpfnl-step-settings-drawer .steps-url-slug .steps-url-slug-wrapper .step-slug input[type=text]:disabled {
19114 cursor: not-allowed;
19115 }
19116 .wpfnl-step-settings-drawer .url-slug-save-btn {
19117 display: flex;
19118 justify-content: flex-end;
19119 gap: 14px;
19120 margin-top: 30px;
19121 }
19122 .wpfnl-step-settings-drawer .url-slug-save-btn .btn-default {
19123 height: 40px;
19124 line-height: 39px;
19125 padding: 0 20px;
19126 }
19127 .wpfnl-step-settings-drawer .url-slug-save-btn .btn-default.cancel {
19128 border: 1px solid #E4E6EB;
19129 background: transparent;
19130 min-width: auto;
19131 color: #3C3F47;
19132 }
19133 .wpfnl-step-settings-drawer .url-slug-save-btn .btn-default .wpfnl-loader {
19134 display: inline-block;
19135 position: relative;
19136 top: 3px;
19137 }
19138 .wpfnl-step-settings-drawer .inline-url-slug {
19139 display: flex;
19140 flex-flow: row wrap;
19141 align-items: flex-start;
19142 gap: 20px;
19143 padding-bottom: 24px;
19144 }
19145 .wpfnl-step-settings-drawer .inline-url-slug .steps-url-slug-wrapper {
19146 background: transparent;
19147 border: none;
19148 border-radius: 0;
19149 padding: 0;
19150 display: flex;
19151 gap: 20px;
19152 width: calc(100% - 150px);
19153 }
19154 .wpfnl-step-settings-drawer .inline-url-slug .steps-url-slug-wrapper .field-group {
19155 margin-bottom: 0;
19156 flex: 1;
19157 }
19158 .wpfnl-step-settings-drawer .inline-url-slug .url-slug-save-btn {
19159 display: block;
19160 margin-top: 0;
19161 position: relative;
19162 top: 20px;
19163 }
19164 .wpfnl-step-settings-drawer .inline-url-slug .url-slug-save-btn .btn-default {
19165 padding: 0 15px;
19166 width: 130px;
19167 height: 36px;
19168 line-height: 35px;
19169 }
19170 .wpfnl-step-settings-drawer .inline-url-slug .url-slug-save-btn .btn-default.cancel {
19171 display: none;
19172 }
19173 .wpfnl-step-settings-drawer .inline-url-slug .url-slug-save-btn .btn-default .wpfnl-loader {
19174 display: inline-block;
19175 position: relative;
19176 top: 3px;
19177 }
19178 .wpfnl-step-settings-drawer .general-settings-content {
19179 padding: 0;
19180 }
19181 .wpfnl-step-settings-drawer .general-settings-content .wpfnl-box {
19182 background: #FFFFFF;
19183 border-radius: 10px;
19184 border: 1px solid #EEF0F3;
19185 padding: 24px;
19186 box-shadow: none;
19187 margin-bottom: 6px;
19188 }
19189 .wpfnl-step-settings-drawer .general-settings-content .wpfnl-field-wrapper {
19190 margin-bottom: 20px;
19191 }
19192 .wpfnl-step-settings-drawer .general-settings-content .wpfnl-field-wrapper:last-child {
19193 margin-bottom: 0;
19194 }
19195 .wpfnl-step-settings-drawer .general-settings-content .wpfnl-field-wrapper > label {
19196 display: block;
19197 margin-bottom: 0;
19198 font-size: 16px;
19199 font-weight: 500;
19200 color: #363B4E;
19201 line-height: 1.4;
19202 }
19203 .wpfnl-step-settings-drawer .general-settings-content .wpfnl-field-wrapper.custom-script-field {
19204 align-items: flex-start;
19205 }
19206 .wpfnl-step-settings-drawer .general-settings-content .wpfnl-fields {
19207 position: relative;
19208 max-width: 100%;
19209 }
19210 .wpfnl-step-settings-drawer .general-settings-content .wpfnl-fields textarea,
19211 .wpfnl-step-settings-drawer .general-settings-content .wpfnl-fields input[type=text] {
19212 width: 100%;
19213 height: 44px;
19214 padding: 8px 16px;
19215 font-size: 15px;
19216 color: #23282D;
19217 background: #FFFFFF;
19218 transition: all 0.3s ease;
19219 border-radius: 10px;
19220 border: 1px solid #EBEDF0;
19221 outline: none;
19222 }
19223 .wpfnl-step-settings-drawer .general-settings-content .wpfnl-fields textarea:focus,
19224 .wpfnl-step-settings-drawer .general-settings-content .wpfnl-fields input[type=text]:focus {
19225 border-color: #6E42D3;
19226 }
19227 .wpfnl-step-settings-drawer .general-settings-content .wpfnl-fields textarea::placeholder,
19228 .wpfnl-step-settings-drawer .general-settings-content .wpfnl-fields input[type=text]::placeholder {
19229 color: #7A8B9A;
19230 }
19231 .wpfnl-step-settings-drawer .general-settings-content .wpfnl-fields textarea {
19232 line-height: 1.5;
19233 resize: vertical;
19234 min-height: 100px;
19235 height: auto;
19236 }
19237 .wpfnl-step-settings-drawer .general-settings-content .slug-input-wrapper {
19238 display: flex;
19239 align-items: center;
19240 border: 1px solid #EBEDF0;
19241 border-radius: 10px;
19242 transition: all 0.3s ease;
19243 }
19244 .wpfnl-step-settings-drawer .general-settings-content .slug-input-wrapper:focus-within {
19245 border-color: #6E42D3;
19246 box-shadow: none;
19247 }
19248 .wpfnl-step-settings-drawer .general-settings-content .slug-input-wrapper input[type=text] {
19249 flex: 1;
19250 border: none;
19251 box-shadow: none !important;
19252 }
19253 .wpfnl-step-settings-drawer .general-settings-content .slug-input-wrapper input[type=text]:focus {
19254 box-shadow: none !important;
19255 }
19256 .wpfnl-step-settings-drawer .general-settings-content .slug-input-wrapper .copy-slug-url {
19257 width: 44px;
19258 height: 44px;
19259 display: flex;
19260 align-items: center;
19261 justify-content: center;
19262 cursor: pointer;
19263 border: none;
19264 border-left: 1px solid #EBEDF0;
19265 background: #FFFFFF;
19266 outline: none;
19267 position: relative;
19268 flex-shrink: 0;
19269 border-radius: 0 10px 10px 0;
19270 }
19271 .wpfnl-step-settings-drawer .general-settings-content .slug-input-wrapper .copy-slug-url .copyed {
19272 background-color: #464646;
19273 position: absolute;
19274 right: 0;
19275 top: -32px;
19276 font-size: 11px;
19277 font-weight: 500;
19278 color: #fff;
19279 line-height: 1;
19280 padding: 6px 8px;
19281 border-radius: 4px;
19282 transition: all 0.3s ease;
19283 opacity: 0;
19284 visibility: hidden;
19285 white-space: nowrap;
19286 }
19287 .wpfnl-step-settings-drawer .general-settings-content .slug-input-wrapper .copy-slug-url .copyed:before {
19288 content: "";
19289 position: absolute;
19290 left: 50%;
19291 bottom: -4px;
19292 width: 6px;
19293 height: 6px;
19294 background: #464646;
19295 transform: rotate(45deg) translateX(-50%);
19296 }
19297 .wpfnl-step-settings-drawer .general-settings-content .slug-input-wrapper .copy-slug-url.copy-confirmed .copyed {
19298 opacity: 1;
19299 visibility: visible;
19300 }
19301 .wpfnl-step-settings-drawer .general-settings-content .field-description {
19302 margin: 8px 0 0;
19303 font-size: 12px;
19304 color: #7A8B9A;
19305 line-height: 1.5;
19306 }
19307 .wpfnl-step-settings-drawer .general-settings-content .settings-content__footer {
19308 padding-top: 20px;
19309 display: flex;
19310 justify-content: flex-end;
19311 }
19312 .wpfnl-step-settings-drawer .general-settings-content .settings-content__footer .btn-default.update {
19313 min-width: 120px;
19314 height: 40px;
19315 padding: 0 24px;
19316 background: #6E42D3;
19317 color: #fff;
19318 border: none;
19319 border-radius: 6px;
19320 font-size: 14px;
19321 font-weight: 500;
19322 cursor: pointer;
19323 transition: background-color 0.2s ease;
19324 display: inline-flex;
19325 align-items: center;
19326 justify-content: center;
19327 gap: 8px;
19328 }
19329 .wpfnl-step-settings-drawer .general-settings-content .settings-content__footer .btn-default.update:hover {
19330 background: rgb(89.208583691, 44.6042918455, 191.5957081545);
19331 }
19332 .wpfnl-step-settings-drawer .general-settings-content .settings-content__footer .btn-default.update:active {
19333 background: rgb(81.5038626609, 40.7519313305, 175.0480686695);
19334 }
19335 .wpfnl-step-settings-drawer .general-settings-content .settings-content__footer .btn-default.update .wpfnl-loader {
19336 display: inline-block;
19337 width: 14px;
19338 height: 14px;
19339 }
19340
19341 .step-condition-drawer {
19342 width: 700px;
19343 }
19344 .step-condition-drawer.show-drawer {
19345 z-index: 2;
19346 }
19347 .step-condition-drawer .drawer-header {
19348 padding: 16px 30px 16px;
19349 border-bottom: 1px solid #EEF0F3;
19350 }
19351 .step-condition-drawer .drawer-body {
19352 padding: 24px 30px;
19353 }
19354 .step-condition-drawer .enable-disable-switcher {
19355 display: flex;
19356 align-items: center;
19357 gap: 10px;
19358 margin-bottom: 24px;
19359 }
19360 .step-condition-drawer .enable-disable-switcher .switcher-label {
19361 color: #363B4E;
19362 font-size: 14px;
19363 font-weight: 600;
19364 line-height: 1;
19365 }
19366 .step-condition-drawer .enable-disable-switcher .wpfnl-switcher label {
19367 width: 28px;
19368 }
19369 .step-condition-drawer .enable-disable-switcher .wpfnl-switcher input[type=checkbox]:checked + label:after {
19370 margin-left: 12px;
19371 }
19372 .step-condition-drawer .enable-disable-switcher .wpfnl-loader {
19373 display: block;
19374 margin: 0;
19375 }
19376 .step-condition-drawer .no-condition-stat {
19377 border-radius: 10px;
19378 border: 1px solid #EEF0F3;
19379 height: 360px;
19380 padding: 20px;
19381 display: flex;
19382 flex-flow: column;
19383 align-items: center;
19384 justify-content: center;
19385 gap: 9px;
19386 }
19387 .step-condition-drawer .wpfnl-field-wrapper {
19388 gap: 28px;
19389 }
19390 .step-condition-drawer .wpfnl-field-wrapper > label {
19391 width: 122px;
19392 padding-right: 0;
19393 }
19394 .step-condition-drawer .true-condition-wapper {
19395 border-radius: 10px;
19396 border: 1px solid #EEF0F3;
19397 background: #F6F5FA;
19398 padding: 20px;
19399 position: relative;
19400 }
19401 .step-condition-drawer .true-condition-wapper .true-lable {
19402 color: #00D44E;
19403 font-size: 15px;
19404 font-weight: 600;
19405 line-height: 1;
19406 margin-bottom: 12px;
19407 display: block;
19408 }
19409 .step-condition-drawer .true-condition-wapper .and-condition-group {
19410 border-radius: 10px;
19411 background: #FFF;
19412 box-shadow: 0px 1px 1px 0px rgba(182, 185, 191, 0.3);
19413 padding: 20px;
19414 margin-bottom: 36px;
19415 position: relative;
19416 }
19417 .step-condition-drawer .true-condition-wapper .and-condition-group:before {
19418 content: "OR";
19419 position: absolute;
19420 top: -23px;
19421 left: 0;
19422 color: #7A8B9A;
19423 font-size: 14px;
19424 font-weight: 400;
19425 line-height: 1;
19426 }
19427 .step-condition-drawer .true-condition-wapper .and-condition-group:nth-child(2)::before {
19428 display: none;
19429 }
19430 .step-condition-drawer .true-condition-wapper .and-condition-group:last-child {
19431 margin-bottom: 16px;
19432 }
19433 .step-condition-drawer .true-condition-wapper .condition-single-row {
19434 display: flex;
19435 flex-flow: row wrap;
19436 align-items: center;
19437 gap: 10px;
19438 position: relative;
19439 padding: 10px 0;
19440 }
19441 .step-condition-drawer .true-condition-wapper .condition-single-row:first-child {
19442 padding-top: 0;
19443 }
19444 .step-condition-drawer .true-condition-wapper .condition-single-row:first-child .condition-connection {
19445 display: none;
19446 }
19447 .step-condition-drawer .true-condition-wapper .condition-single-row:first-child {
19448 padding-top: 0;
19449 }
19450 .step-condition-drawer .true-condition-wapper .condition-single-row:first-child .condition-connection {
19451 display: none;
19452 }
19453 .step-condition-drawer .true-condition-wapper .condition-single-row .single-condition {
19454 width: calc(33.3333333333% - 33px);
19455 }
19456 .step-condition-drawer .true-condition-wapper .condition-single-row .input-field {
19457 color: #363B4E;
19458 padding: 11px 14px 10px;
19459 max-width: 240px;
19460 min-width: auto;
19461 height: auto;
19462 width: 100%;
19463 border-radius: 6px;
19464 border: 1px solid #EEF0F3;
19465 background: #FFF;
19466 line-height: 1;
19467 }
19468 .step-condition-drawer .true-condition-wapper .condition-single-row .delete-condition {
19469 border: 1px solid #EEF0F3;
19470 width: 40px;
19471 height: 40px;
19472 display: flex;
19473 align-items: center;
19474 justify-content: center;
19475 border-radius: 7px;
19476 cursor: pointer;
19477 background: transparent;
19478 }
19479 .step-condition-drawer .true-condition-wapper .condition-single-row .condition-connection {
19480 width: 30px;
19481 height: calc(100% + 1px);
19482 border: 1px solid #EEF0F3;
19483 border-left: none;
19484 display: block;
19485 position: absolute;
19486 bottom: 50%;
19487 right: 0;
19488 }
19489 .step-condition-drawer .true-condition-wapper .condition-single-row .condition-connection:before {
19490 content: "&";
19491 border: 1px solid #EEF0F3;
19492 width: 22px;
19493 height: 22px;
19494 position: absolute;
19495 top: 50%;
19496 right: -11px;
19497 transform: translateY(-50%);
19498 background: #fff;
19499 border-radius: 100%;
19500 display: flex;
19501 flex-flow: column;
19502 align-items: center;
19503 justify-content: center;
19504 font-weight: 500;
19505 color: #6E42D3;
19506 }
19507 .step-condition-drawer .true-condition-wapper .condition-single-row.only-one .single-condition {
19508 width: calc(33.3333333333% - 7px);
19509 }
19510 .step-condition-drawer .true-condition-wapper .condition-single-row.only-one .delete-condition {
19511 display: none;
19512 }
19513 .step-condition-drawer .true-condition-wapper .add-and-condition {
19514 border: none;
19515 display: flex;
19516 align-items: center;
19517 color: #6E42D3;
19518 font-size: 14px;
19519 font-weight: 600;
19520 line-height: 1;
19521 gap: 3px;
19522 background: transparent;
19523 cursor: pointer;
19524 margin-top: 10px;
19525 }
19526 .step-condition-drawer .true-condition-wapper .or-condition-box {
19527 border-radius: 10px;
19528 border: 1px dashed #C1C6CD;
19529 padding: 15px 16px;
19530 }
19531 .step-condition-drawer .true-condition-wapper .or-condition-box button {
19532 border-radius: 100px;
19533 border: 1px solid #6E42D3;
19534 background: #FFF;
19535 box-shadow: 0px 20px 16px 0px rgba(189, 193, 200, 0.2);
19536 padding: 8px 16px 6px;
19537 display: flex;
19538 align-items: center;
19539 gap: 3px;
19540 margin: 0 auto;
19541 color: #6E42D3;
19542 font-size: 14px;
19543 font-weight: 600;
19544 line-height: 1;
19545 cursor: pointer;
19546 }
19547 .step-condition-drawer .true-condition-wapper .or-condition-box button svg {
19548 position: relative;
19549 top: -1px;
19550 }
19551 .step-condition-drawer .true-condition-wapper .next-step-box {
19552 padding-top: 20px;
19553 margin-top: 20px;
19554 position: relative;
19555 }
19556 .step-condition-drawer .true-condition-wapper .next-step-box:before {
19557 content: "";
19558 position: absolute;
19559 top: 0;
19560 left: -20px;
19561 width: calc(100% + 40px);
19562 height: 1px;
19563 background: #E8E6F1;
19564 }
19565 .step-condition-drawer .true-condition-wapper .next-step-box .wpfnl-selectbox {
19566 box-shadow: 0px 1px 1px 0px rgba(182, 185, 191, 0.3);
19567 border: none;
19568 }
19569 .step-condition-drawer .true-condition-wapper .next-step-box .wpfnl-selectbox .selected-option {
19570 padding: 14px 30px 12px 14px;
19571 }
19572 .step-condition-drawer .true-condition-wapper .next-step-box .wpfnl-selectbox .add-item-step button {
19573 border: none;
19574 background: transparent;
19575 color: #6E42D3;
19576 font-size: 14px;
19577 font-weight: 400;
19578 line-height: 1;
19579 letter-spacing: -0.14px;
19580 box-shadow: none;
19581 outline: none;
19582 cursor: pointer;
19583 }
19584 .step-condition-drawer .true-condition-wapper .next-step-box .wpfnl-selectbox .add-item-step button svg {
19585 margin-left: 1px;
19586 }
19587 .step-condition-drawer .add-step-dropdown {
19588 width: 100%;
19589 padding: 8px;
19590 position: absolute;
19591 left: 0;
19592 top: calc(100% + 8px);
19593 z-index: 1;
19594 border-radius: 6px;
19595 border: 1px solid #EBEDF0;
19596 background: #FFF;
19597 box-shadow: 0px 18px 22px 0px rgba(73, 59, 104, 0.1);
19598 height: 128px;
19599 opacity: 0;
19600 visibility: hidden;
19601 transition: all 0.3s ease;
19602 display: flex;
19603 flex-flow: column;
19604 align-items: center;
19605 justify-content: center;
19606 gap: 8px;
19607 }
19608 .step-condition-drawer .add-step-dropdown p {
19609 letter-spacing: -0.14px;
19610 }
19611 .step-condition-drawer .add-step-dropdown .btn-default {
19612 padding: 11px 22px 10px;
19613 height: auto;
19614 line-height: 1;
19615 min-width: auto;
19616 border-radius: 8px;
19617 font-size: 12px;
19618 }
19619 .step-condition-drawer .wpfnl-selectbox.show-options .add-step-dropdown {
19620 opacity: 1;
19621 visibility: visible;
19622 }
19623 .step-condition-drawer .false-condition-wapper {
19624 border-radius: 10px;
19625 border: 1px solid #EEF0F3;
19626 background: #F6F5FA;
19627 margin-top: 20px;
19628 position: relative;
19629 }
19630 .step-condition-drawer .false-condition-wapper .false-lable {
19631 color: #FF5155;
19632 font-size: 15px;
19633 font-weight: 600;
19634 line-height: 1;
19635 padding: 14px 20px;
19636 }
19637 .step-condition-drawer .false-condition-wapper .next-step-box {
19638 padding: 20px;
19639 position: relative;
19640 border-top: 1px solid #E8E6F1;
19641 }
19642 .step-condition-drawer .false-condition-wapper .next-step-box .wpfnl-selectbox {
19643 box-shadow: 0px 1px 1px 0px rgba(182, 185, 191, 0.3);
19644 border: none;
19645 }
19646 .step-condition-drawer .false-condition-wapper .next-step-box .wpfnl-selectbox .selected-option {
19647 padding: 14px 30px 12px 14px;
19648 }
19649 .step-condition-drawer .false-condition-wapper .next-step-box .wpfnl-selectbox .add-item-step button {
19650 border: none;
19651 background: transparent;
19652 color: #6E42D3;
19653 font-size: 14px;
19654 font-weight: 400;
19655 line-height: 1;
19656 letter-spacing: -0.14px;
19657 box-shadow: none;
19658 outline: none;
19659 cursor: pointer;
19660 }
19661 .step-condition-drawer .false-condition-wapper .next-step-box .wpfnl-selectbox .add-item-step button svg {
19662 margin-left: 1px;
19663 }
19664 .step-condition-drawer .false-condition-wapper .next-step-box .wpfnl-selectbox .selectable-options {
19665 bottom: calc(100% + 8px);
19666 top: inherit;
19667 box-shadow: 0px 10px 22px 0px rgba(73, 59, 104, 0.1);
19668 }
19669 .step-condition-drawer .save-btn-area {
19670 margin-top: 30px;
19671 display: flex;
19672 flex-flow: row wrap;
19673 align-items: center;
19674 justify-content: flex-end;
19675 gap: 14px;
19676 }
19677 .step-condition-drawer .save-btn-area .wpfnl-alert {
19678 display: block;
19679 }
19680 .step-condition-drawer .save-btn-area .btn-default {
19681 min-width: auto;
19682 line-height: 1;
19683 padding: 10px 19px 9px;
19684 height: 40px;
19685 border: 1px solid #6E42D3;
19686 }
19687 .step-condition-drawer .save-btn-area .btn-default.cancel {
19688 background-color: transparent;
19689 border-color: #E4E6EB;
19690 color: #3C3F47;
19691 letter-spacing: -0.14px;
19692 font-weight: 600;
19693 }
19694 .step-condition-drawer .save-btn-area .btn-default .wpfnl-loader {
19695 display: inline-block;
19696 position: relative;
19697 top: 2px;
19698 }
19699 .step-condition-drawer .condition-disabled .false-condition-wapper,
19700 .step-condition-drawer .condition-disabled .true-condition-wapper {
19701 opacity: 0.3;
19702 }
19703 .step-condition-drawer .condition-disabled .false-condition-wapper:before,
19704 .step-condition-drawer .condition-disabled .true-condition-wapper:before {
19705 content: "";
19706 position: absolute;
19707 left: 0;
19708 top: 0;
19709 width: 100%;
19710 height: 100%;
19711 z-index: 2;
19712 border-radius: 10px;
19713 cursor: not-allowed;
19714 }
19715
19716 .reconfigure-condition-modal .close-alert {
19717 width: 38px;
19718 height: 38px;
19719 box-shadow: 0px 2px 2px #DADADA;
19720 }
19721 .reconfigure-condition-modal .close-alert svg {
19722 width: 13px;
19723 height: 13px;
19724 }
19725 .reconfigure-condition-modal .close-alert svg path {
19726 stroke-width: 2px;
19727 }
19728 .reconfigure-condition-modal .wpfnl-delete-confirm-body {
19729 padding: 28px 26px 30px;
19730 }
19731 .reconfigure-condition-modal .wpfnl-delete-confirm-body h3 svg path {
19732 fill: none;
19733 }
19734 .reconfigure-condition-modal .wpfnl-delete-confirm-body p {
19735 color: #9398A5;
19736 margin-top: 7px;
19737 max-width: 350px;
19738 }
19739 .reconfigure-condition-modal .wpfnl-delete-confirm-btn {
19740 padding: 20px 24px;
19741 }
19742 .reconfigure-condition-modal .wpfnl-delete-confirm-btn .btn-default {
19743 padding: 0 16px;
19744 }
19745 .reconfigure-condition-modal .wpfnl-delete-confirm-btn .btn-default.cancel:hover {
19746 background-color: transparent;
19747 }
19748 .reconfigure-condition-modal .wpfnl-delete-confirm-btn .btn-default.yes {
19749 box-shadow: 0px 10px 16px 0px rgba(189, 193, 200, 0.5);
19750 }
19751
19752 .create-condition-drawer .condition-form-loader {
19753 position: absolute;
19754 left: 0;
19755 top: 2px;
19756 background: white;
19757 width: 100%;
19758 height: calc(100% - 2px);
19759 z-index: 2;
19760 text-align: center;
19761 padding-top: 110px;
19762 font-size: 18px;
19763 color: #363B4E;
19764 font-weight: 500;
19765 }
19766 .create-condition-drawer .condition-form-loader.drawer-loaded {
19767 display: none;
19768 }
19769
19770 .condition-form-wrapper {
19771 padding: 30px 0;
19772 }
19773 .condition-form-wrapper .single-condition {
19774 display: flex;
19775 flex-flow: row wrap;
19776 align-items: center;
19777 justify-content: flex-start;
19778 padding-top: 55px;
19779 width: 100%;
19780 max-width: 726px;
19781 position: relative;
19782 }
19783 .condition-form-wrapper .single-condition:before {
19784 content: "";
19785 position: absolute;
19786 right: 16px;
19787 bottom: 17px;
19788 width: 2px;
19789 height: 100%;
19790 background: #E5E8F3;
19791 z-index: 0;
19792 }
19793 .condition-form-wrapper .single-condition:first-child:before {
19794 display: none;
19795 }
19796 .condition-form-wrapper .single-condition .condition-number {
19797 align-self: flex-end;
19798 margin-bottom: 6px;
19799 color: #363B4E;
19800 font-weight: 500;
19801 font-size: 16px;
19802 }
19803 .condition-form-wrapper .single-condition .single-condition-filed {
19804 margin-left: 20px;
19805 }
19806 .condition-form-wrapper .single-condition .single-condition-filed label {
19807 font-size: 14px;
19808 line-height: 16px;
19809 color: #363B4E;
19810 text-transform: capitalize;
19811 margin-bottom: 10px;
19812 display: block;
19813 }
19814 .condition-form-wrapper .single-condition .single-condition-filed input[type=text],
19815 .condition-form-wrapper .single-condition .single-condition-filed input[type=number],
19816 .condition-form-wrapper .single-condition .single-condition-filed input[type=email],
19817 .condition-form-wrapper .single-condition .single-condition-filed select {
19818 height: 40px;
19819 width: 190px;
19820 min-width: auto;
19821 transition: all 0.3s ease;
19822 }
19823 .condition-form-wrapper .single-condition .single-condition-filed input[type=text] option[disabled],
19824 .condition-form-wrapper .single-condition .single-condition-filed input[type=number] option[disabled],
19825 .condition-form-wrapper .single-condition .single-condition-filed input[type=email] option[disabled],
19826 .condition-form-wrapper .single-condition .single-condition-filed select option[disabled] {
19827 color: rgba(122, 139, 154, 0.631372549);
19828 }
19829 .condition-form-wrapper .single-condition .single-condition-filed input[type=text]:focus,
19830 .condition-form-wrapper .single-condition .single-condition-filed input[type=number]:focus,
19831 .condition-form-wrapper .single-condition .single-condition-filed input[type=email]:focus,
19832 .condition-form-wrapper .single-condition .single-condition-filed select:focus {
19833 border-color: #6E42D3;
19834 }
19835 .condition-form-wrapper .single-condition .single-condition-filed select {
19836 padding-right: 27px;
19837 }
19838 .condition-form-wrapper .single-condition .condition-repeater {
19839 align-self: flex-end;
19840 margin-bottom: 0px;
19841 margin-left: 20px;
19842 position: relative;
19843 width: 70px;
19844 }
19845 .condition-form-wrapper .single-condition .condition-repeater span {
19846 position: relative;
19847 background: #fff;
19848 cursor: pointer;
19849 cursor: pointer;
19850 width: 24px;
19851 height: 24px;
19852 display: inline-block;
19853 }
19854 .condition-form-wrapper .single-condition .condition-repeater span svg {
19855 display: block;
19856 position: relative;
19857 z-index: 1;
19858 }
19859 .condition-form-wrapper .single-condition .condition-repeater .add-condition:before {
19860 content: "";
19861 position: absolute;
19862 left: 22px;
19863 top: 11px;
19864 background: #E5E8F3;
19865 width: 38px;
19866 height: 2px;
19867 z-index: 0;
19868 }
19869 .condition-form-wrapper .single-condition .condition-repeater .add-condition .wpfnl-dropdown {
19870 right: -15px;
19871 top: 50px;
19872 width: 100px;
19873 }
19874 .condition-form-wrapper .single-condition .condition-repeater .add-condition .wpfnl-dropdown li a {
19875 text-transform: uppercase;
19876 }
19877 .condition-form-wrapper .single-condition .condition-repeater .add-condition .wpfnl-dropdown.show-condition {
19878 top: 37px;
19879 opacity: 1;
19880 visibility: visible;
19881 }
19882 .condition-form-wrapper .single-condition .condition-repeater .delete-condition {
19883 position: absolute;
19884 bottom: 4px;
19885 right: -2px;
19886 opacity: 0;
19887 visibility: hidden;
19888 }
19889 .condition-form-wrapper .single-condition .condition-repeater:hover .delete-condition {
19890 opacity: 1;
19891 visibility: visible;
19892 }
19893 .condition-form-wrapper .single-condition .condition-symbol {
19894 position: absolute;
19895 top: calc(50% - 14px);
19896 right: 7px;
19897 transform: translateY(-50%);
19898 }
19899 .condition-form-wrapper .single-condition .condition-symbol span {
19900 width: 22px;
19901 height: 22px;
19902 border: 2px solid #E5E8F3;
19903 color: #6E42D3;
19904 border-radius: 100%;
19905 font-size: 12px;
19906 font-weight: 500;
19907 background: #fff;
19908 display: block;
19909 padding: 1px 2px;
19910 text-align: center;
19911 }
19912 .condition-form-wrapper .single-condition:first-child {
19913 padding-top: 0;
19914 }
19915 .condition-form-wrapper .single-condition:first-child .condition-repeater .delete-condition {
19916 display: none;
19917 }
19918 .condition-form-wrapper .single-condition:first-child .condition-symbol {
19919 display: none;
19920 }
19921 .condition-form-wrapper .only-one-condition .condition-repeater .add-condition::before {
19922 display: none;
19923 }
19924 .condition-form-wrapper .condition-form__footer {
19925 border-top: 1px solid #E2E5ED;
19926 padding: 30px;
19927 margin-top: 30px;
19928 display: flex;
19929 flex-flow: row wrap;
19930 align-items: center;
19931 justify-content: flex-end;
19932 position: relative;
19933 }
19934 .condition-form-wrapper .condition-form__footer .wpfnl-alert {
19935 display: block;
19936 margin-right: 20px;
19937 }
19938 .condition-form-wrapper .condition-form__footer .btn-default .wpfnl-loader {
19939 position: relative;
19940 top: 3px;
19941 display: inline-block;
19942 }
19943
19944 @media only screen and (max-width: 991px) {
19945 .condition-form-wrapper .single-condition {
19946 max-width: 666px;
19947 }
19948 .condition-form-wrapper .single-condition .single-condition-filed input[type=text],
19949 .condition-form-wrapper .single-condition .single-condition-filed input[type=number],
19950 .condition-form-wrapper .single-condition .single-condition-filed input[type=email],
19951 .condition-form-wrapper .single-condition .single-condition-filed select {
19952 width: 170px;
19953 }
19954 }
19955 .wpfnl-drawflow-window .wpfnl-analytics {
19956 position: fixed;
19957 top: 30px;
19958 right: 0px;
19959 background: #F6F5FA;
19960 height: calc(100% - 30px);
19961 width: calc(100% - 160px);
19962 z-index: 4;
19963 padding: 40px 25px;
19964 overflow: auto;
19965 }
19966 .wpfnl-drawflow-window .wpfnl-analytics::-webkit-scrollbar {
19967 width: 5px;
19968 height: 5px;
19969 }
19970 .wpfnl-drawflow-window .wpfnl-analytics::-webkit-scrollbar-track {
19971 background: #f2f5f8;
19972 }
19973 .wpfnl-drawflow-window .wpfnl-analytics::-webkit-scrollbar-thumb {
19974 background-color: #CBCBCB;
19975 border-radius: 20px;
19976 }
19977 .wpfnl-drawflow-window .wpfnl-analytics .analytics-full-loader {
19978 position: fixed;
19979 top: 32px;
19980 left: 160px;
19981 width: 100%;
19982 height: 100%;
19983 background: #f6f5fa;
19984 border-radius: 0;
19985 z-index: 9;
19986 display: flex;
19987 flex-flow: column;
19988 align-items: center;
19989 justify-content: center;
19990 }
19991 .wpfnl-drawflow-window .wpfnl-analytics .analytics-full-loader .wpfnl-loader {
19992 display: block;
19993 width: 40px;
19994 height: 40px;
19995 }
19996 .wpfnl-drawflow-window .wpfnl-analytics .overlay-click {
19997 position: fixed;
19998 left: 0;
19999 top: 0;
20000 background: rgba(255, 255, 255, 0);
20001 width: 100%;
20002 height: 100%;
20003 z-index: 2;
20004 display: none;
20005 }
20006 .wpfnl-drawflow-window .wpfnl-analytics .analytics-wrapper {
20007 width: 100%;
20008 max-width: 1320px;
20009 margin: 0 auto;
20010 position: relative;
20011 }
20012 .wpfnl-drawflow-window .wpfnl-analytics .analytics-wrapper.pro-active {
20013 padding: 20px;
20014 }
20015 .wpfnl-drawflow-window .wpfnl-analytics .analytics-wrapper:hover .hoverlay {
20016 visibility: visible;
20017 opacity: 1;
20018 }
20019 .wpfnl-drawflow-window .wpfnl-analytics .analytics-wrapper .hoverlay {
20020 visibility: hidden;
20021 opacity: 0;
20022 background: rgba(246, 248, 250, 0.6);
20023 display: flex;
20024 flex-flow: column;
20025 justify-content: center;
20026 align-items: center;
20027 transition: all 0.3s ease;
20028 width: calc(100% - 10px);
20029 height: calc(100% - 70px);
20030 left: 5px;
20031 bottom: 0;
20032 position: absolute;
20033 z-index: 9;
20034 padding: 0 15px;
20035 border-radius: 10px;
20036 border: 1px solid #DDDDDD;
20037 }
20038 .wpfnl-drawflow-window .wpfnl-analytics .analytics-wrapper .hoverlay .wpfnl-upgrade-btn {
20039 position: fixed;
20040 top: 50%;
20041 left: 50%;
20042 transform: translate(-50%, -50%);
20043 z-index: 9999;
20044 background: none;
20045 border: none;
20046 outline: none;
20047 }
20048 .wpfnl-drawflow-window .wpfnl-analytics .analytics-wrapper .hoverlay .wpfnl-upgrade-btn a {
20049 display: flex;
20050 align-items: center;
20051 justify-content: center;
20052 gap: 10px;
20053 background: #2FCF5C;
20054 padding: 15px 20px;
20055 line-height: 17px;
20056 height: auto;
20057 }
20058 .wpfnl-drawflow-window .wpfnl-analytics .analytics-wrapper .hoverlay .wpfnl-upgrade-btn a svg circle {
20059 fill: #FFF;
20060 }
20061 .wpfnl-drawflow-window .wpfnl-analytics .analytics-wrapper .hoverlay .wpfnl-upgrade-btn a svg path {
20062 fill: #2FCF5C;
20063 }
20064 .wpfnl-drawflow-window .wpfnl-analytics .analytics-wrapper .hoverlay .wpfnl-upgrade-btn a:hover {
20065 background: #1a8939;
20066 }
20067 .wpfnl-drawflow-window .wpfnl-analytics .analytics-body {
20068 display: flex;
20069 flex-flow: column;
20070 gap: 24px;
20071 }
20072 .wpfnl-drawflow-window .wpfnl-analytics .analytics-header {
20073 display: flex;
20074 align-items: center;
20075 justify-content: space-between;
20076 margin-bottom: 24px;
20077 }
20078 .wpfnl-drawflow-window .wpfnl-analytics .analytics-header .header-left {
20079 display: flex;
20080 align-items: center;
20081 gap: 10px;
20082 width: 200px;
20083 }
20084 .wpfnl-drawflow-window .wpfnl-analytics .analytics-header .header-left h3 {
20085 font-weight: 600;
20086 font-size: 24px;
20087 color: #363B4E;
20088 }
20089 .wpfnl-drawflow-window .wpfnl-analytics .analytics-header .backto-steps {
20090 background: #FFFFFF;
20091 border-radius: 10px;
20092 height: 38px;
20093 width: 38px;
20094 display: flex;
20095 flex-flow: column;
20096 align-items: center;
20097 justify-content: center;
20098 cursor: pointer;
20099 box-shadow: 0px 1px 1px 0px rgba(182, 185, 191, 0.3);
20100 }
20101 .wpfnl-drawflow-window .wpfnl-analytics .analytics-header .header-right {
20102 display: flex;
20103 flex-flow: row wrap;
20104 align-items: center;
20105 justify-content: flex-end;
20106 gap: 14px;
20107 width: calc(80% - 200px);
20108 position: relative;
20109 z-index: 3;
20110 }
20111 .wpfnl-drawflow-window .wpfnl-analytics .analytics-header .header-right .reset-analytics a {
20112 display: flex;
20113 justify-content: center;
20114 align-items: center;
20115 padding: 8px 15px;
20116 min-width: 100px;
20117 border-radius: 100px;
20118 box-shadow: 0 1px 1px 0 rgba(182, 185, 191, 0.3);
20119 background: #fff;
20120 background-size: 11px 11px;
20121 border: none;
20122 }
20123 .wpfnl-drawflow-window .wpfnl-analytics .analytics-header .header-right .reset-analytics a .reset-icon svg {
20124 width: 18px;
20125 margin-top: 3px;
20126 }
20127 .wpfnl-drawflow-window .wpfnl-analytics .analytics-header .header-right .reset-analytics a .reset-text {
20128 font-weight: 600;
20129 color: #000;
20130 font-size: 14px;
20131 line-height: 1;
20132 padding-left: 8px;
20133 }
20134 .wpfnl-drawflow-window .wpfnl-analytics .analytics-header .header-right .download-analytics a {
20135 display: flex;
20136 justify-content: center;
20137 align-items: center;
20138 padding: 11px 15px;
20139 min-width: 58px;
20140 border-radius: 100px;
20141 box-shadow: 0 1px 1px 0 rgba(182, 185, 191, 0.3);
20142 background: #fff;
20143 background-size: 11px 11px;
20144 border: none;
20145 }
20146 .wpfnl-drawflow-window .wpfnl-analytics .analytics-header .header-right .download-analytics a .download-icon svg {
20147 width: 18px;
20148 margin-top: 3px;
20149 }
20150 .wpfnl-drawflow-window .wpfnl-analytics .analytics-header .header-right select {
20151 border-radius: 100px;
20152 box-shadow: 0px 1px 1px 0px rgba(182, 185, 191, 0.3);
20153 border: none;
20154 height: auto;
20155 padding: 14px 40px 12px 20px;
20156 min-width: auto;
20157 color: #2D3149;
20158 font-size: 14px;
20159 font-weight: 600;
20160 line-height: 1;
20161 width: auto;
20162 appearance: none;
20163 background: #fff url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMTAgNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBzdHJva2U9IiM3QThCOUEiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIxLjgiIGQ9Ik0xIDFsNCA0IDQtNCIvPjwvc3ZnPg==) no-repeat right 15px top 54%;
20164 background-size: 11px 11px;
20165 }
20166 .wpfnl-drawflow-window .wpfnl-analytics .analytics-box {
20167 border-radius: 10px;
20168 background: #FFF;
20169 box-shadow: 0px 1px 1px 0px rgba(182, 185, 191, 0.3);
20170 padding: 19px 20px 19px;
20171 position: relative;
20172 }
20173 .wpfnl-drawflow-window .wpfnl-analytics .analytics-box .analytics-title {
20174 color: #2D3149;
20175 font-size: 18px;
20176 font-weight: 600;
20177 line-height: 1;
20178 }
20179 .wpfnl-drawflow-window .wpfnl-analytics .loader-wrapper {
20180 position: absolute;
20181 top: 0;
20182 left: 0;
20183 width: 100%;
20184 height: 100%;
20185 border-radius: 10px;
20186 background: #FFF;
20187 z-index: 2;
20188 display: flex;
20189 flex-flow: column;
20190 align-items: center;
20191 justify-content: center;
20192 }
20193 .wpfnl-drawflow-window .wpfnl-analytics .loader-wrapper .wpfnl-loader {
20194 display: block;
20195 width: 20px;
20196 height: 20px;
20197 }
20198 .wpfnl-drawflow-window .wpfnl-analytics .no-data-notice {
20199 width: 100%;
20200 height: 338px;
20201 display: flex;
20202 flex-flow: column;
20203 align-items: center;
20204 justify-content: center;
20205 }
20206 .wpfnl-drawflow-window .wpfnl-analytics .no-data-notice p {
20207 color: #2d3149;
20208 font-weight: 500;
20209 font-size: 16px;
20210 }
20211
20212 .wpfnl-analytics .analytics-revenue .revenue-box-header .stat-indicator {
20213 display: flex;
20214 align-items: center;
20215 justify-content: center;
20216 gap: 24px;
20217 }
20218 .wpfnl-analytics .analytics-revenue .revenue-box-header .stat-indicator .indicator {
20219 font-weight: 400;
20220 font-size: 14px;
20221 line-height: 1.3;
20222 color: #9398a5;
20223 position: relative;
20224 display: flex;
20225 align-items: center;
20226 }
20227 .wpfnl-analytics .analytics-revenue .revenue-box-header .stat-indicator .indicator:last-child {
20228 margin-right: 0;
20229 }
20230 .wpfnl-analytics .analytics-revenue .revenue-box-header .stat-indicator .indicator:before {
20231 content: "";
20232 width: 10px;
20233 height: 10px;
20234 background: #6E42D3;
20235 display: inline-block;
20236 border-radius: 50px;
20237 margin-right: 8px;
20238 position: relative;
20239 top: -1px;
20240 }
20241 .wpfnl-analytics .analytics-revenue .revenue-box-header .stat-indicator .indicator2:before {
20242 background-color: #F7900A;
20243 }
20244
20245 .wpfnl-analytics .analytics-revenue .revenue-tab-nav .progress-badge, .wpfnl-analytics .analytics-card .analytics-single-card .icon-area .progress-badge {
20246 background: #D1FADF;
20247 color: #12B76A;
20248 padding: 7px 10px 7px 25px;
20249 font-size: 10px;
20250 line-height: 1;
20251 font-weight: 500;
20252 border-radius: 50px;
20253 display: flex;
20254 align-items: center;
20255 gap: 7px;
20256 position: relative;
20257 }
20258 .wpfnl-analytics .analytics-revenue .revenue-tab-nav .progress-badge svg, .wpfnl-analytics .analytics-card .analytics-single-card .icon-area .progress-badge svg {
20259 position: absolute;
20260 left: 6px;
20261 top: 4px;
20262 }
20263 .wpfnl-analytics .analytics-revenue .revenue-tab-nav .downgrade.progress-badge, .wpfnl-analytics .analytics-card .analytics-single-card .icon-area .downgrade.progress-badge {
20264 background: #FEE4E2;
20265 color: #F04438;
20266 }
20267 .wpfnl-analytics .analytics-revenue .revenue-tab-nav .downgrade.progress-badge svg, .wpfnl-analytics .analytics-card .analytics-single-card .icon-area .downgrade.progress-badge svg {
20268 left: 9px;
20269 top: 8px;
20270 }
20271
20272 .folded .wpfnl-drawflow-window .wpfnl-analytics {
20273 width: calc(100% - 36px);
20274 }
20275 .folded .wpfnl-drawflow-window .wpfnl-analytics .analytics-full-loader {
20276 left: 36px;
20277 }
20278
20279 .wpfnl-analytics .analytics-card {
20280 display: flex;
20281 flex-flow: row wrap;
20282 gap: 20px;
20283 }
20284 .wpfnl-analytics .analytics-card .analytics-single-card {
20285 width: calc(16.6666666667% - 17px);
20286 }
20287 .wpfnl-analytics .analytics-card .analytics-single-card .icon-area {
20288 display: flex;
20289 align-items: flex-start;
20290 justify-content: space-between;
20291 gap: 10px;
20292 }
20293 .wpfnl-analytics .analytics-card .analytics-single-card .icon-area .icon {
20294 width: 42px;
20295 height: 42px;
20296 border: 1px solid #E4E6EB;
20297 display: flex;
20298 flex-flow: column;
20299 align-items: center;
20300 justify-content: center;
20301 border-radius: 100%;
20302 padding: 5px;
20303 }
20304 .wpfnl-analytics .analytics-card .analytics-single-card .card-title {
20305 color: #9398A5;
20306 font-size: 14px;
20307 line-height: 1.2;
20308 margin-top: 18px;
20309 }
20310 .wpfnl-analytics .analytics-card .analytics-single-card .card-value {
20311 color: #2D3149;
20312 font-size: 22px;
20313 font-weight: 500;
20314 line-height: 1;
20315 margin-top: 8px;
20316 }
20317
20318 @media only screen and (max-width: 1399px) {
20319 .wpfnl-analytics .analytics-card .analytics-single-card {
20320 width: calc(33.3333333333% - 14px);
20321 }
20322 }
20323 @media only screen and (max-width: 1199px) {
20324 .wpfnl-analytics .analytics-card .analytics-single-card .card-value {
20325 font-size: 20px;
20326 }
20327 }
20328 .wpfnl-analytics .analytics-revenue .no-data-notice {
20329 background: #fcfcff;
20330 border-radius: 10px;
20331 border: 1px solid #F1F0F5;
20332 }
20333 .wpfnl-analytics .analytics-revenue .revenue-box-header {
20334 display: flex;
20335 flex-flow: row wrap;
20336 align-items: center;
20337 justify-content: space-between;
20338 margin-bottom: 27px;
20339 }
20340 .wpfnl-analytics .analytics-revenue .revenue-box-header .stat-indicator .indicator2:before {
20341 background-color: #EAE1FF;
20342 }
20343 .wpfnl-analytics .analytics-revenue .revenue-tab-nav {
20344 display: flex;
20345 flex-flow: row wrap;
20346 align-items: center;
20347 gap: 12px;
20348 margin-bottom: -1px;
20349 position: relative;
20350 z-index: 1;
20351 margin-bottom: 12px;
20352 }
20353 .wpfnl-analytics .analytics-revenue .revenue-tab-nav .single-nav {
20354 width: calc(20% - 10px);
20355 position: relative;
20356 border: 1px solid rgba(238, 240, 243, 0.8);
20357 border-radius: 8px;
20358 padding: 19px 24px;
20359 cursor: pointer;
20360 }
20361 .wpfnl-analytics .analytics-revenue .revenue-tab-nav .single-nav.active {
20362 border-color: rgba(238, 240, 243, 0.8);
20363 background: #FCFCFF;
20364 }
20365 .wpfnl-analytics .analytics-revenue .revenue-tab-nav .single-nav.active:before {
20366 display: none;
20367 }
20368 .wpfnl-analytics .analytics-revenue .revenue-tab-nav .single-nav:last-child:before {
20369 display: none;
20370 }
20371 .wpfnl-analytics .analytics-revenue .revenue-tab-nav .single-nav .revenue-value {
20372 font-size: 22px;
20373 font-weight: 500;
20374 color: #2D3149;
20375 line-height: 1;
20376 letter-spacing: -0.6px;
20377 display: flex;
20378 flex-flow: row wrap;
20379 align-items: flex-start;
20380 gap: 10px;
20381 }
20382 .wpfnl-analytics .analytics-revenue .revenue-tab-nav .single-nav .step-type {
20383 color: #667085;
20384 font-size: 14px;
20385 font-weight: 500;
20386 line-height: 1;
20387 text-transform: capitalize;
20388 margin-top: 7px;
20389 }
20390 .wpfnl-analytics .analytics-revenue .single-tab-content {
20391 border-radius: 8px;
20392 border: 1px solid rgba(238, 240, 243, 0.8);
20393 background: #FCFCFF;
20394 padding: 24px 24px 31px;
20395 }
20396 .wpfnl-analytics .analytics-revenue .single-tab-content .chart-percent-label {
20397 position: absolute;
20398 top: 3px;
20399 left: 0;
20400 height: 100%;
20401 width: 100%;
20402 display: flex;
20403 flex-flow: column;
20404 justify-content: space-between;
20405 }
20406 .wpfnl-analytics .analytics-revenue .single-tab-content .chart-percent-label .single-label {
20407 font-size: 12px;
20408 line-height: 1.2;
20409 color: #9398A5;
20410 display: block;
20411 position: relative;
20412 }
20413 .wpfnl-analytics .analytics-revenue .single-tab-content .chart-percent-label .single-label:before {
20414 content: "";
20415 position: absolute;
20416 left: 50px;
20417 top: 7px;
20418 width: calc(100% - 50px);
20419 height: 1px;
20420 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");
20421 }
20422 .wpfnl-analytics .analytics-revenue .single-tab-content .chart-percent-label .single-label span {
20423 width: 33px;
20424 display: block;
20425 text-align: right;
20426 }
20427 .wpfnl-analytics .analytics-revenue .single-tab-content .barchart-inner-wrapper {
20428 height: 292px;
20429 display: flex;
20430 flex-flow: row wrap;
20431 align-items: flex-end;
20432 justify-content: space-between;
20433 padding: 10px 15px 9px 60px;
20434 gap: 30px;
20435 position: relative;
20436 z-index: 1;
20437 }
20438 .wpfnl-analytics .analytics-revenue .single-tab-content .single-bar {
20439 width: 34px;
20440 height: 100%;
20441 position: relative;
20442 display: flex;
20443 flex-flow: row wrap;
20444 align-items: flex-end;
20445 gap: 6px;
20446 }
20447 .wpfnl-analytics .analytics-revenue .single-tab-content .single-bar .bar-tooltip {
20448 padding: 14px 15px;
20449 width: 164px;
20450 position: absolute;
20451 bottom: calc(100% + 8px);
20452 left: 50%;
20453 transform: translateX(-50%);
20454 z-index: 9;
20455 opacity: 0;
20456 visibility: hidden;
20457 transition: all 0.3s ease;
20458 border-radius: 8px;
20459 background: #10052E;
20460 box-shadow: 0px 2px 15px 0px rgba(22, 28, 32, 0.08);
20461 }
20462 .wpfnl-analytics .analytics-revenue .single-tab-content .single-bar .bar-tooltip:before {
20463 content: "";
20464 position: absolute;
20465 left: 50%;
20466 bottom: -5px;
20467 width: 10px;
20468 height: 10px;
20469 background: #10052e;
20470 transform: rotate(45deg);
20471 margin-left: -6px;
20472 }
20473 .wpfnl-analytics .analytics-revenue .single-tab-content .single-bar .bar-tooltip .item {
20474 color: #CDCFD6;
20475 font-size: 13px;
20476 line-height: 1;
20477 margin-bottom: 6px;
20478 }
20479 .wpfnl-analytics .analytics-revenue .single-tab-content .single-bar .bar-tooltip .item:last-child {
20480 margin-bottom: 0;
20481 }
20482 .wpfnl-analytics .analytics-revenue .single-tab-content .single-bar .bar-tooltip .item b {
20483 color: #fff;
20484 font-weight: 500;
20485 }
20486 .wpfnl-analytics .analytics-revenue .single-tab-content .single-bar .bar-item {
20487 width: 14px;
20488 display: block;
20489 background-color: #EAE1FF;
20490 border-radius: 30px 30px 0 0;
20491 position: relative;
20492 }
20493 .wpfnl-analytics .analytics-revenue .single-tab-content .single-bar .bar-item.indicator1 .bar-tooltip {
20494 left: calc(50% + 11px);
20495 }
20496 .wpfnl-analytics .analytics-revenue .single-tab-content .single-bar .bar-item.indicator2 {
20497 background-color: #6E42D3;
20498 }
20499 .wpfnl-analytics .analytics-revenue .single-tab-content .single-bar .bar-item.indicator2 .bar-tooltip {
20500 left: calc(50% - 9px);
20501 }
20502 .wpfnl-analytics .analytics-revenue .single-tab-content .single-bar .bar-title {
20503 font-size: 12px;
20504 line-height: 1.2;
20505 color: #9398A5;
20506 position: absolute;
20507 bottom: -20px;
20508 left: 50%;
20509 transform: translateX(-50%);
20510 white-space: nowrap;
20511 transition: all 0.3s ease;
20512 }
20513 .wpfnl-analytics .analytics-revenue .single-tab-content .single-bar:hover .bar-item.same-height .bar-tooltip,
20514 .wpfnl-analytics .analytics-revenue .single-tab-content .single-bar:hover .bar-item.its-highest .bar-tooltip {
20515 opacity: 1;
20516 visibility: visible;
20517 }
20518 .wpfnl-analytics .analytics-revenue.monthly .single-tab-content .barchart-inner-wrapper {
20519 gap: 10px;
20520 }
20521 .wpfnl-analytics .analytics-revenue.monthly .single-tab-content .single-bar {
20522 width: 23px;
20523 gap: 6px;
20524 }
20525 .wpfnl-analytics .analytics-revenue.monthly .single-tab-content .single-bar .bar-item {
20526 width: 7px;
20527 }
20528 .wpfnl-analytics .analytics-revenue.monthly .single-tab-content .single-bar .bar-title {
20529 transform: translate(-50%, 8px) rotate(-45deg);
20530 }
20531
20532 @media only screen and (max-width: 1199px) {
20533 .wpfnl-analytics .analytics-revenue .revenue-tab-nav .single-nav {
20534 width: calc(25% - 9px);
20535 padding: 16px;
20536 }
20537 .wpfnl-analytics .analytics-revenue .revenue-tab-nav .single-nav .revenue-value {
20538 font-size: 22px;
20539 }
20540 .wpfnl-analytics .analytics-revenue .single-tab-content .barchart-inner-wrapper {
20541 gap: 24px;
20542 }
20543 .wpfnl-analytics .analytics-revenue .single-tab-content .single-bar {
20544 width: 20px;
20545 gap: 4px;
20546 }
20547 .wpfnl-analytics .analytics-revenue .single-tab-content .single-bar .bar-item {
20548 width: 8px;
20549 }
20550 }
20551 @media only screen and (max-width: 991px) {
20552 .wpfnl-analytics .analytics-revenue .revenue-tab-nav .single-nav {
20553 padding: 13px 13px;
20554 }
20555 .wpfnl-analytics .analytics-revenue .revenue-tab-nav .single-nav .revenue-value {
20556 font-size: 18px;
20557 }
20558 .wpfnl-analytics .analytics-revenue .revenue-tab-nav .single-nav .step-type {
20559 font-size: 12px;
20560 }
20561 .wpfnl-analytics .analytics-revenue .revenue-tab-nav .progress-badge {
20562 padding: 5px 8px 4px 21px;
20563 }
20564 .wpfnl-analytics .analytics-revenue .revenue-tab-nav .progress-badge svg {
20565 left: 4px;
20566 top: 1px;
20567 }
20568 .wpfnl-analytics .analytics-revenue .revenue-tab-nav .downgrade.progress-badge svg {
20569 left: 9px;
20570 top: 5px;
20571 }
20572 }
20573 .wpfnl-analytics .analytics-conversion .conversion-box-header {
20574 display: flex;
20575 flex-flow: row wrap;
20576 align-items: center;
20577 justify-content: space-between;
20578 margin-bottom: 15px;
20579 }
20580 .wpfnl-analytics .analytics-conversion .conversion-box-header .carousel-navigator {
20581 display: flex;
20582 gap: 8px;
20583 }
20584 .wpfnl-analytics .analytics-conversion .conversion-box-header .carousel-navigator button {
20585 border-radius: 8px;
20586 border: 1px solid #F1F0F5;
20587 background: #FFF;
20588 width: 30px;
20589 height: 30px;
20590 display: flex;
20591 align-items: center;
20592 justify-content: center;
20593 flex-flow: column;
20594 cursor: pointer;
20595 }
20596 .wpfnl-analytics .analytics-conversion .conversion-box-header .carousel-navigator button:disabled {
20597 opacity: 0.5;
20598 cursor: not-allowed;
20599 }
20600 .wpfnl-analytics .analytics-conversion .conversion-table {
20601 border-radius: 10px;
20602 border: 1px solid #F1F0F5;
20603 background: #FCFCFF;
20604 padding: 40px;
20605 }
20606 .wpfnl-analytics .analytics-conversion .conversion-table-wrapper {
20607 max-width: 1080px;
20608 width: 100%;
20609 margin: 0 auto;
20610 overflow: hidden;
20611 }
20612 .wpfnl-analytics .analytics-conversion .conversion-table-inner {
20613 display: flex;
20614 gap: 30px;
20615 transition: transform 0.5s;
20616 }
20617 .wpfnl-analytics .analytics-conversion .conversion-table-inner.data-center {
20618 justify-content: center;
20619 }
20620 .wpfnl-analytics .analytics-conversion .conversion-table-inner .single-table {
20621 border-radius: 10px;
20622 border: 1px solid #F1F0F5;
20623 background: #FFF;
20624 box-shadow: 0px 20px 20px 0px rgba(190, 190, 215, 0.08);
20625 width: calc(20% - 24px);
20626 flex-shrink: 0;
20627 }
20628 .wpfnl-analytics .analytics-conversion .conversion-table-inner .tbl-head {
20629 display: flex;
20630 flex-flow: row wrap;
20631 align-items: center;
20632 justify-content: center;
20633 gap: 7px;
20634 background: #E8F1FF;
20635 border-radius: 10px 10px 0 0;
20636 padding: 8px 10px 6px;
20637 }
20638 .wpfnl-analytics .analytics-conversion .conversion-table-inner .tbl-head .tbl-title {
20639 color: #363B4E;
20640 font-size: 13px;
20641 font-weight: 500;
20642 line-height: 1.1;
20643 width: calc(100% - 60px);
20644 white-space: nowrap;
20645 overflow: hidden;
20646 text-overflow: ellipsis;
20647 display: inline-block;
20648 }
20649 .wpfnl-analytics .analytics-conversion .conversion-table-inner .tbl-head svg {
20650 width: 14px;
20651 display: block;
20652 }
20653 .wpfnl-analytics .analytics-conversion .conversion-table-inner .step-preview-img {
20654 padding: 16px;
20655 }
20656 .wpfnl-analytics .analytics-conversion .conversion-table-inner .step-preview-img svg {
20657 max-width: 100%;
20658 width: 100%;
20659 }
20660 .wpfnl-analytics .analytics-conversion .conversion-table-inner .conversion-data {
20661 text-align: center;
20662 }
20663 .wpfnl-analytics .analytics-conversion .conversion-table-inner .conversion-data li:not(.loader-wrapper) {
20664 border-bottom: 1px solid #F1F0F5;
20665 color: #7A8B9A;
20666 font-size: 14px;
20667 line-height: 14px;
20668 text-transform: capitalize;
20669 padding: 14px 10px;
20670 }
20671 .wpfnl-analytics .analytics-conversion .conversion-table-inner .conversion-data li:not(.loader-wrapper) b {
20672 color: #2D3149;
20673 font-weight: 500;
20674 }
20675 .wpfnl-analytics .analytics-conversion .conversion-table-inner .conversion-data li:not(.loader-wrapper):last-child {
20676 border-bottom: 0;
20677 }
20678 .wpfnl-analytics .analytics-conversion .conversion-table-inner .conversion-data li:not(.loader-wrapper).conversion-rates b {
20679 color: #12B76A;
20680 }
20681 .wpfnl-analytics .analytics-conversion .conversion-table-inner .conversion-data li:not(.loader-wrapper).bounce-rate b {
20682 color: #F04438;
20683 }
20684 .wpfnl-analytics .analytics-conversion .conversion-table-inner .table-checkout .tbl-head {
20685 background: #FDF0E8;
20686 }
20687 .wpfnl-analytics .analytics-conversion .conversion-table-inner .table-checkout .tbl-head svg {
20688 position: relative;
20689 top: -1px;
20690 }
20691 .wpfnl-analytics .analytics-conversion .conversion-table-inner .table-upsell .tbl-head {
20692 background: #E9F9E8;
20693 }
20694 .wpfnl-analytics .analytics-conversion .conversion-table-inner .table-downsell .tbl-head {
20695 background: #FCF0F1;
20696 }
20697 .wpfnl-analytics .analytics-conversion .conversion-table-inner .table-thankyou .tbl-head {
20698 background: #E6FAF5;
20699 }
20700 .wpfnl-analytics .analytics-conversion .conversion-table-inner .table-custom .tbl-head {
20701 background: #E0F2F4;
20702 }
20703
20704 @media only screen and (max-width: 1299px) {
20705 .wpfnl-analytics .analytics-conversion .conversion-table {
20706 padding: 20px;
20707 }
20708 .wpfnl-analytics .analytics-conversion .conversion-table-inner {
20709 gap: 20px;
20710 }
20711 .wpfnl-analytics .analytics-conversion .conversion-table-inner .single-table {
20712 width: calc(20% - 16px);
20713 }
20714 }
20715 @media only screen and (max-width: 1199px) {
20716 .wpfnl-analytics .analytics-conversion .conversion-table-inner .single-table {
20717 width: calc(25% - 15px);
20718 }
20719 }
20720 @media only screen and (max-width: 991px) {
20721 .wpfnl-analytics .analytics-conversion .conversion-table-inner .single-table {
20722 width: calc(33.3333333333% - 14px);
20723 }
20724 }
20725 .wpfnl-analytics .custom-date-range {
20726 display: none;
20727 }
20728 .wpfnl-analytics .filter-selectbox {
20729 background: #fff;
20730 box-shadow: 0px 1px 1px 0px rgba(182, 185, 191, 0.3);
20731 padding: 14px 62px 12px 18px;
20732 border-radius: 50px;
20733 position: relative;
20734 cursor: pointer;
20735 display: inline-flex;
20736 flex-flow: row wrap;
20737 align-items: center;
20738 justify-content: flex-start;
20739 }
20740 .wpfnl-analytics .filter-selectbox > ul {
20741 display: flex;
20742 flex-flow: row wrap;
20743 align-items: center;
20744 }
20745 .wpfnl-analytics .filter-selectbox > ul li {
20746 position: relative;
20747 color: #9398A5;
20748 line-height: 1;
20749 font-size: 14px;
20750 font-weight: 500;
20751 }
20752 .wpfnl-analytics .filter-selectbox > ul li:first-child {
20753 margin-right: 24px;
20754 }
20755 .wpfnl-analytics .filter-selectbox > ul li:first-child:before {
20756 content: "";
20757 width: 9px;
20758 height: 1px;
20759 background: #66666d;
20760 position: absolute;
20761 right: -16px;
20762 top: 7px;
20763 }
20764 .wpfnl-analytics .filter-selectbox .calendar-icon {
20765 position: absolute;
20766 right: 0;
20767 top: 0;
20768 height: 100%;
20769 width: 45px;
20770 padding: 10px 15px 10px 14px;
20771 border-left: 1px solid #E4E6EB;
20772 display: flex;
20773 flex-flow: column;
20774 align-items: center;
20775 justify-content: center;
20776 }
20777 .wpfnl-analytics .filter-selectbox .calendar-icon svg {
20778 transition: all 0.3s ease;
20779 }
20780 .wpfnl-analytics .filter-wrapper {
20781 border-bottom: 1px solid #E5E8F3;
20782 padding: 2px 18px;
20783 display: flex;
20784 align-items: center;
20785 justify-content: space-between;
20786 color: #7A8B9A;
20787 width: 100%;
20788 }
20789 .wpfnl-analytics .filter-wrapper input {
20790 background: transparent;
20791 border: none;
20792 font-size: 14px;
20793 color: #9398A5;
20794 font-weight: 400;
20795 width: 87px;
20796 min-width: auto;
20797 cursor: pointer;
20798 padding: 0;
20799 height: 40px;
20800 z-index: 1;
20801 position: relative;
20802 }
20803 .wpfnl-analytics .filter-wrapper input[readonly] {
20804 background: transparent;
20805 cursor: pointer;
20806 }
20807 .wpfnl-analytics .filter-wrapper input:focus {
20808 box-shadow: none;
20809 }
20810 .wpfnl-analytics .filter-wrapper input#to {
20811 margin-right: 5px;
20812 }
20813 .wpfnl-analytics .filter-wrapper .to-date,
20814 .wpfnl-analytics .filter-wrapper .from-date {
20815 position: relative;
20816 display: flex;
20817 align-items: center;
20818 gap: 8px;
20819 }
20820 .wpfnl-analytics .filter-wrapper .divider {
20821 width: 9px;
20822 height: 1px;
20823 background: #7A8B9A;
20824 margin: 0 5px;
20825 }
20826 .wpfnl-analytics .filter-wrapper .icon {
20827 position: relative;
20828 top: 0px;
20829 }
20830 .wpfnl-analytics .filter-wrapper .icon svg {
20831 display: block;
20832 }
20833 .wpfnl-analytics .filter-wrapper .filter-icon {
20834 margin-left: auto;
20835 border-left: 1px solid #9064f6;
20836 height: 40px;
20837 width: 40px;
20838 padding-left: 13px;
20839 display: flex;
20840 flex-flow: column;
20841 align-items: center;
20842 justify-content: center;
20843 }
20844 .wpfnl-analytics .calendar-dorpdown {
20845 position: absolute;
20846 top: calc(100% + 10px);
20847 right: 0;
20848 background: #fff;
20849 width: 291px;
20850 z-index: 10;
20851 border: 1px solid #F1F0F5;
20852 box-shadow: 0px 18px 22px 0px rgba(73, 59, 104, 0.1);
20853 border-radius: 10px;
20854 cursor: default;
20855 opacity: 0;
20856 visibility: hidden;
20857 transition: all 0.3s ease;
20858 }
20859 .wpfnl-analytics .calendar-dorpdown .date-range-input {
20860 display: flex;
20861 flex-flow: row wrap;
20862 align-items: center;
20863 gap: 10px;
20864 border-bottom: 1px solid #F1F0F5;
20865 padding: 5px 20px;
20866 position: relative;
20867 }
20868 .wpfnl-analytics .calendar-dorpdown .date-range-input:before {
20869 content: "";
20870 position: absolute;
20871 left: calc(50% - 6px);
20872 top: 50%;
20873 transform: translateY(-50%);
20874 height: 16px;
20875 width: 1px;
20876 background: #F1F0F5;
20877 }
20878 .wpfnl-analytics .calendar-dorpdown .date-range-input input[type=text] {
20879 min-width: auto;
20880 width: calc(50% - 5px);
20881 background: transparent;
20882 border: none;
20883 border-radius: 0;
20884 height: 30px;
20885 padding: 0;
20886 cursor: text;
20887 color: #2D3149;
20888 }
20889 .wpfnl-analytics .calendar-dorpdown .date-range-input input[type=text]::placeholder {
20890 color: #9398A5;
20891 }
20892 .wpfnl-analytics .calendar-dorpdown .date-range-input input[type=text]:-ms-input-placeholder {
20893 color: #9398A5;
20894 }
20895 .wpfnl-analytics .calendar-dorpdown .date-range-input input[type=text]::-ms-input-placeholder {
20896 color: #9398A5;
20897 }
20898 .wpfnl-analytics .calendar-dorpdown .date-range-input #date-from {
20899 padding-right: 12px;
20900 }
20901 .wpfnl-analytics .calendar-dorpdown .wpfunnel-datepicker {
20902 padding: 15px 20px 10px;
20903 }
20904 .wpfnl-analytics .calendar-dorpdown .wpfunnel-datepicker .ui-datepicker {
20905 width: 100%;
20906 }
20907 .wpfnl-analytics .calendar-dorpdown .wpfunnel-datepicker .ui-datepicker .ui-datepicker-prev,
20908 .wpfnl-analytics .calendar-dorpdown .wpfunnel-datepicker .ui-datepicker .ui-datepicker-next {
20909 display: none;
20910 }
20911 .wpfnl-analytics .calendar-dorpdown .wpfunnel-datepicker .ui-datepicker .ui-datepicker-title {
20912 margin: 0;
20913 display: flex;
20914 align-items: center;
20915 gap: 10px;
20916 }
20917 .wpfnl-analytics .calendar-dorpdown .wpfunnel-datepicker .ui-datepicker .ui-datepicker-title select {
20918 color: #2D3149;
20919 font-size: 13px;
20920 margin: 0;
20921 width: calc(50% - 4px);
20922 border-radius: 8px;
20923 border: 1px solid #F1F0F5;
20924 box-shadow: none;
20925 padding: 10px 40px 8px 12px;
20926 background-position: right 10px top 54%;
20927 }
20928 .wpfnl-analytics .calendar-dorpdown .div-to-append-calender {
20929 padding: 4px 15px 23px;
20930 }
20931 .wpfnl-analytics .calendar-dorpdown .div-to-append-calender #ui-datepicker-div {
20932 position: relative !important;
20933 top: 10px !important;
20934 left: 0 !important;
20935 width: 100%;
20936 display: block !important;
20937 }
20938 .wpfnl-analytics .calendar-dorpdown .div-to-append-calender .ui-datepicker .ui-datepicker-title {
20939 display: flex;
20940 width: 90%;
20941 margin: 0 2.5em;
20942 }
20943 .wpfnl-analytics .calendar-dorpdown .div-to-append-calender .ui-datepicker select.ui-datepicker-month,
20944 .wpfnl-analytics .calendar-dorpdown .div-to-append-calender .ui-datepicker select.ui-datepicker-year {
20945 width: 116px;
20946 min-width: auto;
20947 height: 36px;
20948 border-radius: 3px;
20949 }
20950 .wpfnl-analytics .calendar-dorpdown .div-to-append-range-calender {
20951 padding: 4px 15px 23px;
20952 }
20953 .wpfnl-analytics .calendar-dorpdown .div-to-append-range-calender #ui-datepicker-div {
20954 position: relative !important;
20955 top: 10px !important;
20956 left: 0 !important;
20957 width: 100%;
20958 display: block !important;
20959 }
20960 .wpfnl-analytics .calendar-dorpdown .div-to-append-range-calender .ui-datepicker .ui-datepicker-title {
20961 display: flex;
20962 width: 90%;
20963 margin: 0 2.5em;
20964 }
20965 .wpfnl-analytics .calendar-dorpdown .div-to-append-range-calender .ui-datepicker select.ui-datepicker-month,
20966 .wpfnl-analytics .calendar-dorpdown .div-to-append-range-calender .ui-datepicker select.ui-datepicker-year {
20967 width: 116px;
20968 min-width: auto;
20969 height: 36px;
20970 border-radius: 3px;
20971 }
20972 .wpfnl-analytics .calendar-dorpdown .btn-default {
20973 padding: 0 18px;
20974 height: 32px;
20975 line-height: 32px;
20976 width: auto;
20977 min-width: auto;
20978 margin-left: auto;
20979 display: block;
20980 border-radius: 10px 0 10px 0;
20981 box-shadow: 0px 10px 16px rgba(189, 193, 200, 0.5);
20982 }
20983 .wpfnl-analytics .show-calendar .calendar-dorpdown {
20984 opacity: 1;
20985 visibility: visible;
20986 }
20987
20988 @media only screen and (max-width: 1399px) {
20989 .wpfnl-drawflow-window .wpfnl-analytics .analytics-box {
20990 padding: 17px 17px 16px;
20991 }
20992 }
20993 @media only screen and (max-width: 782px) {
20994 .folded .wpfnl-drawflow-window .wpfnl-analytics {
20995 width: 100%;
20996 }
20997 .folded .wpfnl-drawflow-window .wpfnl-analytics .analytics-full-loader {
20998 left: 0;
20999 }
21000 }
21001 .wpfnl-license-page {
21002 background: transparent;
21003 }
21004
21005 .wpfnl-license-wrapper {
21006 display: flex;
21007 flex-flow: row wrap;
21008 padding: 24px;
21009 gap: 30px;
21010 }
21011 .wpfnl-license-wrapper .wpfnl-license-filed {
21012 background: #FFFFFF;
21013 box-shadow: 0px 1px 2px rgba(190, 190, 215, 0.2);
21014 border-radius: 10px;
21015 width: calc(100% - 390px);
21016 padding: 15px 20px 20px;
21017 }
21018 .wpfnl-license-wrapper .wpfnl-license-filed .field-header .product-title,
21019 .wpfnl-license-wrapper .wpfnl-license-filed .input-field-area .product-title {
21020 width: 390px;
21021 position: relative;
21022 }
21023 .wpfnl-license-wrapper .wpfnl-license-filed .field-header .input-field,
21024 .wpfnl-license-wrapper .wpfnl-license-filed .input-field-area .input-field {
21025 width: calc(100% - 460px);
21026 max-width: 420px;
21027 padding: 0 40px;
21028 }
21029 .wpfnl-license-wrapper .wpfnl-license-filed .field-header .btn-area,
21030 .wpfnl-license-wrapper .wpfnl-license-filed .input-field-area .btn-area {
21031 width: 170px;
21032 }
21033 .wpfnl-license-wrapper .wpfnl-license-filed .field-header {
21034 display: flex;
21035 flex-flow: row wrap;
21036 align-items: center;
21037 justify-content: space-between;
21038 margin-bottom: 30px;
21039 position: relative;
21040 padding-bottom: 15px;
21041 }
21042 .wpfnl-license-wrapper .wpfnl-license-filed .field-header:before {
21043 content: "";
21044 position: absolute;
21045 left: -20px;
21046 bottom: 0;
21047 width: calc(100% + 40px);
21048 height: 1px;
21049 background: #E5E8F3;
21050 }
21051 .wpfnl-license-wrapper .wpfnl-license-filed .field-header .single-field {
21052 text-transform: uppercase;
21053 }
21054 .wpfnl-license-wrapper .wpfnl-license-filed .input-field-area {
21055 display: flex;
21056 flex-flow: row wrap;
21057 justify-content: space-between;
21058 align-items: center;
21059 width: 100%;
21060 }
21061 .wpfnl-license-wrapper .wpfnl-license-filed .input-field-area .product-title {
21062 display: flex;
21063 align-items: center;
21064 }
21065 .wpfnl-license-wrapper .wpfnl-license-filed .input-field-area .product-title .icon-info {
21066 width: calc(100% - 50px);
21067 padding-left: 15px;
21068 }
21069 .wpfnl-license-wrapper .wpfnl-license-filed .input-field-area .product-title h3 {
21070 font-weight: 500;
21071 font-size: 20px;
21072 line-height: 23px;
21073 color: #363B4E;
21074 }
21075 .wpfnl-license-wrapper .wpfnl-license-filed .input-field-area .license-status {
21076 font-size: 14px;
21077 line-height: 16px;
21078 color: #7A8B9A;
21079 margin-top: 5px;
21080 display: block;
21081 }
21082 .wpfnl-license-wrapper .wpfnl-license-filed .input-field-area .addon-icon {
21083 width: 50px;
21084 height: 50px;
21085 border-radius: 100%;
21086 display: flex;
21087 align-items: center;
21088 justify-content: center;
21089 }
21090 .wpfnl-license-wrapper .wpfnl-license-filed .input-field-area .input-field input {
21091 height: 46px;
21092 padding: 6px 15px 5px;
21093 }
21094 .wpfnl-license-wrapper .wpfnl-license-filed .input-field-area .btn-area {
21095 position: relative;
21096 }
21097 .wpfnl-license-wrapper .wpfnl-license-filed .input-field-area .btn-area .btn-default {
21098 padding: 0 22px;
21099 height: 46px;
21100 min-width: 162px;
21101 border-radius: 10px;
21102 }
21103 .wpfnl-license-wrapper .wpfnl-license-filed .input-field-area .btn-area .lnc-notice {
21104 color: green;
21105 font-size: 15px;
21106 text-transform: capitalize;
21107 margin-left: 8px;
21108 position: absolute;
21109 bottom: -24px;
21110 left: -4px;
21111 }
21112 .wpfnl-license-wrapper .wpfnl-license-filed .addons-license {
21113 padding: 15px;
21114 background: #F7F7FA;
21115 margin-top: 30px;
21116 border-radius: 0 8px 8px 0;
21117 border-left: 2px solid #6E42D3;
21118 }
21119 .wpfnl-license-wrapper .wpfnl-license-filed .addons-license .single-addons {
21120 margin-bottom: 15px;
21121 }
21122 .wpfnl-license-wrapper .wpfnl-license-filed .addons-license .single-addons:last-child {
21123 margin-bottom: 0;
21124 }
21125 .wpfnl-license-wrapper .wpfnl-license-filed .addons-license .input-field-area {
21126 padding: 12px 15px;
21127 background-color: #fff;
21128 box-shadow: 0px 1px 2px rgba(190, 190, 215, 0.2);
21129 border-radius: 6px;
21130 }
21131 .wpfnl-license-wrapper .wpfnl-license-filed .addons-license .input-field-area .product-title {
21132 width: 362px;
21133 }
21134 .wpfnl-license-wrapper .wpfnl-license-filed .addons-license .input-field-area .addon-icon {
21135 background: #F7F7FA;
21136 }
21137 .wpfnl-license-wrapper .wpfnl-license-filed .addons-license .input-field-area h3 {
21138 font-weight: 500;
21139 font-size: 14px;
21140 line-height: 1.1;
21141 color: #363B4E;
21142 }
21143 .wpfnl-license-wrapper .wpfnl-license-filed .addons-license .input-field-area .input-field input {
21144 height: 38px;
21145 }
21146 .wpfnl-license-wrapper .wpfnl-license-filed .addons-license .input-field-area .btn-area {
21147 width: 145px;
21148 }
21149 .wpfnl-license-wrapper .wpfnl-license-filed .addons-license .input-field-area .btn-area .btn-default {
21150 padding: 0 18px;
21151 font-size: 13px;
21152 height: 38px;
21153 min-width: auto;
21154 margin-left: auto;
21155 display: block;
21156 border-radius: 6px;
21157 width: 100%;
21158 }
21159 .wpfnl-license-wrapper .wpfnl-license-filed .addons-license .not-get-addons .input-field-area .product-title {
21160 width: calc(100% - 200px);
21161 }
21162 .wpfnl-license-wrapper .promo-text-area {
21163 width: 360px;
21164 background: #FFF;
21165 border-radius: 10px;
21166 box-shadow: 0px 1px 2px rgba(190, 190, 215, 0.2);
21167 }
21168 .wpfnl-license-wrapper .promo-text-area .single-area {
21169 position: relative;
21170 padding: 25px 25px 25px 90px;
21171 background: #FFFFFF;
21172 box-shadow: 0px 1px 2px rgba(190, 190, 215, 0.2);
21173 border-radius: 10px;
21174 margin-bottom: 30px;
21175 }
21176 .wpfnl-license-wrapper .promo-text-area .single-area:last-child {
21177 margin-bottom: 0;
21178 }
21179 .wpfnl-license-wrapper .promo-text-area .single-area .icon {
21180 background-color: #F7F7FA;
21181 width: 50px;
21182 height: 50px;
21183 display: flex;
21184 flex-flow: column;
21185 align-items: center;
21186 justify-content: center;
21187 border-radius: 100%;
21188 position: absolute;
21189 top: 30px;
21190 left: 26px;
21191 }
21192 .wpfnl-license-wrapper .promo-text-area .single-area h4 {
21193 font-size: 18px;
21194 margin-bottom: 8px;
21195 color: #363B4E;
21196 font-weight: 500;
21197 }
21198 .wpfnl-license-wrapper .promo-text-area .single-area P {
21199 font-size: 14px;
21200 }
21201 .wpfnl-license-wrapper .promo-text-area .manage-license-area {
21202 padding: 20px;
21203 display: flex;
21204 flex-flow: column;
21205 align-items: center;
21206 justify-content: center;
21207 overflow: hidden;
21208 height: 100%;
21209 }
21210 .wpfnl-license-wrapper .promo-text-area .manage-license-area .logo {
21211 margin-bottom: 12px;
21212 }
21213 .wpfnl-license-wrapper .promo-text-area .manage-license-area p {
21214 text-align: center;
21215 margin-bottom: 20px;
21216 }
21217 .wpfnl-license-wrapper .promo-text-area .manage-license-area .btn-default {
21218 height: 40px;
21219 line-height: 40px;
21220 position: relative;
21221 z-index: 1;
21222 }
21223
21224 .cl-doc-row {
21225 display: flex;
21226 flex-flow: row wrap;
21227 padding: 24px;
21228 gap: 30px;
21229 }
21230 .cl-doc-row .single-col {
21231 background: #fff;
21232 padding: 30px;
21233 width: calc(25% - 23px);
21234 border-radius: 8px;
21235 display: flex;
21236 flex-flow: column;
21237 align-items: flex-start;
21238 position: relative;
21239 }
21240 .cl-doc-row .single-col:last-child {
21241 margin-right: 0;
21242 }
21243 .cl-doc-row .single-col .icon {
21244 background-color: #f0f1f3;
21245 width: 40px;
21246 height: 40px;
21247 display: flex;
21248 flex-flow: column;
21249 align-items: center;
21250 justify-content: center;
21251 border-radius: 100%;
21252 position: absolute;
21253 top: 24px;
21254 left: 30px;
21255 }
21256 .cl-doc-row .single-col h4 {
21257 font-size: 20px;
21258 margin-bottom: 22px;
21259 font-weight: 500;
21260 padding-left: 53px;
21261 color: #3c434a;
21262 }
21263 .cl-doc-row .single-col p {
21264 font-size: 14px;
21265 margin-bottom: 20px;
21266 }
21267 .cl-doc-row .single-col .btn-default {
21268 margin-top: auto;
21269 }
21270 .cl-doc-row .single-col.manage-license .icon svg {
21271 width: 27px;
21272 }
21273
21274 @media only screen and (max-width: 1620px) {
21275 .wpfnl-license-wrapper .wpfnl-license-filed .field-header .product-title,
21276 .wpfnl-license-wrapper .wpfnl-license-filed .input-field-area .product-title {
21277 width: 280px;
21278 }
21279 .wpfnl-license-wrapper .wpfnl-license-filed .field-header .input-field,
21280 .wpfnl-license-wrapper .wpfnl-license-filed .input-field-area .input-field {
21281 padding: 0 20px;
21282 }
21283 .wpfnl-license-wrapper .wpfnl-license-filed .addons-license .input-field-area .product-title {
21284 width: 260px;
21285 }
21286 .wpfnl-license-wrapper .wpfnl-license-filed .addons-license .input-field-area .btn-area {
21287 width: 150px;
21288 }
21289 .wpfnl-license-wrapper .wpfnl-license-filed .addons-license .input-field-area .input-field {
21290 width: calc(100% - 410px);
21291 }
21292 }
21293 @media only screen and (max-width: 1399px) {
21294 .wpfnl-license-wrapper .wpfnl-license-filed {
21295 width: 100%;
21296 margin-right: 0;
21297 }
21298 .wpfnl-license-wrapper .promo-text-area {
21299 width: 100%;
21300 display: flex;
21301 flex-flow: row wrap;
21302 justify-content: center;
21303 }
21304 .wpfnl-license-wrapper .promo-text-area .single-area {
21305 width: calc(33.3333333333% - 20px);
21306 margin-left: 30px;
21307 margin-bottom: 0;
21308 }
21309 .wpfnl-license-wrapper .promo-text-area .single-area:first-child {
21310 margin-left: 0;
21311 }
21312 }
21313 @media only screen and (max-width: 1199px) {
21314 .wpfnl-license-wrapper {
21315 gap: 20px;
21316 }
21317 .wpfnl-license-wrapper .promo-text-area .manage-license-area:before {
21318 left: -47px;
21319 }
21320 .wpfnl-license-wrapper .promo-text-area .manage-license-area {
21321 padding: 20px;
21322 display: flex;
21323 flex-flow: column;
21324 justify-content: center;
21325 }
21326 .wpfnl-license-wrapper .promo-text-area .single-area {
21327 width: calc(33.3333333333% - 14px);
21328 margin-left: 20px;
21329 padding: 20px;
21330 }
21331 .wpfnl-license-wrapper .promo-text-area .single-area .icon {
21332 position: relative;
21333 top: inherit;
21334 left: inherit;
21335 margin-bottom: 12px;
21336 }
21337 .cl-doc-row {
21338 margin-top: 20px;
21339 gap: 20px;
21340 }
21341 .cl-doc-row .single-col {
21342 padding: 20px;
21343 width: calc(50% - 10px);
21344 }
21345 .cl-doc-row .single-col .icon {
21346 top: 18px;
21347 left: 20px;
21348 }
21349 }
21350 @media only screen and (max-width: 991px) {
21351 .wpfnl-license-wrapper .wpfnl-license-filed .field-header {
21352 display: none;
21353 }
21354 .wpfnl-license-wrapper .wpfnl-license-filed .input-field-area .product-title {
21355 width: 100%;
21356 margin-bottom: 10px;
21357 }
21358 .wpfnl-license-wrapper .wpfnl-license-filed .input-field-area .input-field {
21359 width: calc(100% - 180px);
21360 max-width: initial;
21361 padding: 0;
21362 }
21363 .wpfnl-license-wrapper .wpfnl-license-filed .addons-license .input-field-area .product-title {
21364 width: 100%;
21365 }
21366 .wpfnl-license-wrapper .wpfnl-license-filed .addons-license .input-field-area .input-field {
21367 width: calc(100% - 160px);
21368 }
21369 .cl-doc-row .single-col:nth-child(2) {
21370 margin-right: 0;
21371 }
21372 }
21373 .gbf-product-area .product-head {
21374 padding: 17px 25px;
21375 }
21376 .gbf-product-area .wpfnl-box {
21377 box-shadow: none;
21378 border-radius: 10px;
21379 }
21380 .gbf-product-area .condition-wrapper {
21381 background: #f7f8f9;
21382 border-radius: 10px;
21383 padding: 25px 25px 33px;
21384 }
21385 .gbf-product-area .single-condition-wrapper {
21386 padding: 0 0 27px;
21387 position: relative;
21388 }
21389 .gbf-product-area .single-condition-wrapper:after {
21390 content: "";
21391 position: absolute;
21392 left: 50%;
21393 height: 27px;
21394 width: 2px;
21395 background: #A0ADB9;
21396 margin-left: -1px;
21397 }
21398 .gbf-product-area .single-condition-wrapper:after {
21399 bottom: 0;
21400 }
21401 .gbf-product-area .single-condition-wrapper .add-condition {
21402 border: none;
21403 background: transparent;
21404 display: block;
21405 height: 30px;
21406 width: 30px;
21407 position: absolute;
21408 left: 50%;
21409 bottom: -13px;
21410 transform: translate(-50%);
21411 z-index: 1;
21412 border-radius: 50%;
21413 cursor: pointer;
21414 }
21415 .gbf-product-area .single-condition-wrapper .add-condition svg {
21416 width: 30px;
21417 height: 30px;
21418 }
21419 .gbf-product-area .single-condition-wrapper .add-condition svg circle {
21420 fill: #6e42d3;
21421 stroke: #6e42d3;
21422 }
21423 .gbf-product-area .single-condition-wrapper .add-condition svg path {
21424 stroke: #fff;
21425 }
21426 .gbf-product-area .single-condition-wrapper .add-condition[data-tour=yes] {
21427 position: relative;
21428 z-index: 4;
21429 }
21430 .gbf-product-area .single-condition-wrapper .add-condition[data-tour=yes] circle {
21431 fill: #6e42d3;
21432 stroke: #6e42d3;
21433 }
21434 .gbf-product-area .single-condition-wrapper .add-condition[data-tour=yes] path {
21435 stroke: #fff;
21436 }
21437 .gbf-product-area .single-condition-wrapper:not(:last-child) .add-condition {
21438 display: none;
21439 }
21440 .gbf-product-area .wpfnl-gbf-type-product-search,
21441 .gbf-product-area .wpfnl-product-search-gbf,
21442 .gbf-product-area .wpfnl-category-search {
21443 display: none;
21444 }
21445 .gbf-product-area .select2-container.select2-container--default.select2-container--open {
21446 background: transparent;
21447 border: none;
21448 }
21449 .gbf-product-area .select2-container--default .select2-selection--single {
21450 background-color: transparent;
21451 border: none;
21452 border-radius: 0;
21453 height: auto;
21454 }
21455 .gbf-product-area .select2-container--default .select2-selection--single .select2-selection__arrow {
21456 top: 50%;
21457 transform: translateY(-50%);
21458 display: none;
21459 }
21460 .gbf-product-area .select2-container {
21461 display: block;
21462 width: 100% !important;
21463 }
21464 .gbf-product-area .select2-container .select2-selection__rendered {
21465 border: 1px solid #E5E8F3;
21466 padding: 7px 15px;
21467 width: 100%;
21468 border-radius: 6px;
21469 overflow: hidden;
21470 text-overflow: ellipsis;
21471 display: block;
21472 color: #7A8B9A;
21473 line-height: 1;
21474 }
21475 .gbf-product-area .single-condition {
21476 background: #FFFFFF;
21477 box-shadow: 0px 1px 1px rgba(190, 190, 215, 0.2);
21478 border-radius: 10px;
21479 display: flex;
21480 flex-flow: row wrap;
21481 position: relative;
21482 }
21483 .gbf-product-area .single-condition .selectbox-wrapper select {
21484 height: 40px;
21485 background-color: transparent;
21486 min-width: auto;
21487 width: 100%;
21488 }
21489 .gbf-product-area .single-condition .selectbox-wrapper .wpfnl-tag-search {
21490 position: absolute;
21491 opacity: 0;
21492 visibility: hidden;
21493 }
21494 .gbf-product-area .single-condition #gbf-select-box[data-tour=yes] select {
21495 position: relative;
21496 z-index: 4;
21497 border: 1px solid #FFF;
21498 background: #ffffff;
21499 }
21500 .gbf-product-area .single-condition label {
21501 cursor: default;
21502 padding-right: 10px;
21503 }
21504 .gbf-product-area .single-condition .hints {
21505 color: #EE5F5A;
21506 display: none;
21507 }
21508 .gbf-product-area .single-condition .selectbox-wrapper {
21509 position: relative;
21510 width: calc(100% - 112px);
21511 }
21512 .gbf-product-area .single-condition .required-star {
21513 color: #EE5F5A;
21514 }
21515 .gbf-product-area .single-condition .wpfnl-form-group {
21516 width: 100%;
21517 display: flex;
21518 flex-flow: row wrap;
21519 align-items: center;
21520 }
21521 .gbf-product-area .single-condition .condition-if {
21522 padding: 20px;
21523 width: 50%;
21524 position: relative;
21525 }
21526 .gbf-product-area .single-condition .condition-then {
21527 display: flex;
21528 flex-flow: row wrap;
21529 padding: 20px 13px;
21530 width: 50%;
21531 background: #F9F9FD;
21532 border-radius: 0px 10px 10px 0px;
21533 position: relative;
21534 }
21535 .gbf-product-area .single-condition .condition-then.gbf-date-is .wpfnl-form-group .to-date,
21536 .gbf-product-area .single-condition .condition-then.gbf-date-is .wpfnl-form-group .from-date {
21537 flex: 1;
21538 position: relative;
21539 display: flex;
21540 align-items: center;
21541 }
21542 .gbf-product-area .single-condition .condition-then.gbf-date-is .wpfnl-form-group .to-date label,
21543 .gbf-product-area .single-condition .condition-then.gbf-date-is .wpfnl-form-group .from-date label {
21544 width: 80px;
21545 }
21546 .gbf-product-area .single-condition .condition-then.gbf-date-is .wpfnl-form-group .to-date input[type=text],
21547 .gbf-product-area .single-condition .condition-then.gbf-date-is .wpfnl-form-group .from-date input[type=text] {
21548 height: 40px;
21549 min-width: auto;
21550 cursor: pointer;
21551 }
21552 .gbf-product-area .single-condition .condition-then.gbf-date-is .wpfnl-form-group .to-date {
21553 padding-left: 25px;
21554 }
21555 .gbf-product-area .single-condition .condition-then.gbf-date-is .wpfnl-form-group .to-date label {
21556 width: 48px;
21557 }
21558 .gbf-product-area .single-condition .div-to-append-calender .ui-datepicker .ui-datepicker-title {
21559 display: flex;
21560 width: 90%;
21561 margin: 0 2.5em;
21562 }
21563 .gbf-product-area .single-condition .div-to-append-calender .ui-datepicker select.ui-datepicker-year,
21564 .gbf-product-area .single-condition .div-to-append-calender .ui-datepicker select.ui-datepicker-month {
21565 width: calc(50% - 25px);
21566 min-width: auto;
21567 height: 36px;
21568 min-height: auto;
21569 border-radius: 3px;
21570 }
21571 .gbf-product-area .single-condition .div-to-append-range-calender .ui-datepicker .ui-datepicker-title {
21572 display: flex;
21573 width: 90%;
21574 margin: 0 2.5em;
21575 }
21576 .gbf-product-area .single-condition .div-to-append-range-calender .ui-datepicker select.ui-datepicker-year,
21577 .gbf-product-area .single-condition .div-to-append-range-calender .ui-datepicker select.ui-datepicker-month {
21578 width: calc(50% - 25px);
21579 min-width: auto;
21580 height: 36px;
21581 min-height: auto;
21582 border-radius: 3px;
21583 }
21584 .gbf-product-area .single-condition .close-condition {
21585 border: 1px solid #EE5F5A;
21586 padding: 0;
21587 height: 26px;
21588 width: 26px;
21589 display: flex;
21590 flex-flow: column;
21591 align-items: center;
21592 justify-content: center;
21593 border-radius: 100%;
21594 position: absolute;
21595 right: -8px;
21596 top: -11px;
21597 cursor: pointer;
21598 background: #fff;
21599 opacity: 0;
21600 visibility: hidden;
21601 transition: all 0.3s ease;
21602 z-index: 3;
21603 }
21604 .gbf-product-area .single-condition .close-condition svg {
21605 width: 17px;
21606 }
21607 .gbf-product-area .single-condition .close-condition svg path {
21608 stroke: #EE5F5A;
21609 }
21610 .gbf-product-area .single-condition:hover .close-condition {
21611 opacity: 1;
21612 visibility: visible;
21613 }
21614 .gbf-product-area .single-condition .wpfnl-form-group.field-required select {
21615 border-color: #EE5F5A;
21616 }
21617 .gbf-product-area .single-condition .wpfnl-form-group.field-required .hints {
21618 display: block;
21619 }
21620 .gbf-product-area input[type=time],
21621 .gbf-product-area input[type=date],
21622 .gbf-product-area input[type=search],
21623 .gbf-product-area input[type=url],
21624 .gbf-product-area input[type=tel],
21625 .gbf-product-area input[type=number],
21626 .gbf-product-area input[type=password],
21627 .gbf-product-area input[type=email],
21628 .gbf-product-area input[type=text],
21629 .gbf-product-area textarea,
21630 .gbf-product-area select {
21631 height: 44px;
21632 border-radius: 10px;
21633 }
21634 .gbf-product-area .offer-selection-mode .pms-card-top .recommended-badge {
21635 background: #FEF3C7;
21636 color: #D97706;
21637 border: 1px solid #FDE68A;
21638 font-size: 11px;
21639 font-weight: 500;
21640 padding: 2px 8px;
21641 border-radius: 20px;
21642 letter-spacing: 0.3px;
21643 white-space: nowrap;
21644 margin-left: 2px;
21645 }
21646 .gbf-product-area select#wpfnl-choose-offer {
21647 height: 44px;
21648 padding-right: 30px;
21649 }
21650 .gbf-product-area .manual-product-buttons {
21651 display: flex;
21652 justify-content: flex-end;
21653 gap: 12px;
21654 margin-bottom: 16px;
21655 }
21656 .gbf-product-area .manual-product-buttons button {
21657 height: 40px;
21658 font-size: 14px;
21659 font-weight: 500;
21660 border-radius: 6px;
21661 display: flex;
21662 align-items: center;
21663 gap: 8px;
21664 padding: 0 16px;
21665 cursor: pointer;
21666 transition: all 0.2s ease;
21667 }
21668 .gbf-product-area .manual-product-buttons button.add-existing-product {
21669 background: #6E42D3;
21670 border: 1px solid #6E42D3;
21671 color: #FFFFFF;
21672 }
21673 .gbf-product-area .manual-product-buttons button.add-existing-product:hover {
21674 background: #5c35b8;
21675 border-color: #5c35b8;
21676 }
21677 .gbf-product-area .manual-product-buttons button.add-existing-product .add-product-icon {
21678 display: inline-flex;
21679 align-items: center;
21680 justify-content: center;
21681 }
21682 .gbf-product-area .manual-product-buttons button.add-existing-product .add-product-icon svg path {
21683 stroke: #FFFFFF;
21684 }
21685 .gbf-product-area .manual-product-buttons button.create-product-button {
21686 background: #F7F7FA;
21687 border: 1px solid #E5E8F3;
21688 color: #363B4E;
21689 }
21690 .gbf-product-area .manual-product-buttons button.create-product-button:hover {
21691 background: #ECECF5;
21692 border-color: #D5D8E8;
21693 }
21694 .gbf-product-area .manual-product-buttons button.create-product-button .create-product-icon {
21695 display: inline-flex;
21696 align-items: center;
21697 justify-content: center;
21698 }
21699 .gbf-product-area .manual-product-buttons button.create-product-button .create-product-icon svg path {
21700 stroke: #363B4E;
21701 }
21702 .gbf-product-area .wpfnl-field-wrapper.product-list-box {
21703 display: block;
21704 width: 100%;
21705 border: 1px solid #EEF0F3;
21706 margin: 0;
21707 border-radius: 8px;
21708 }
21709 .gbf-product-area .wpfnl-field-wrapper.product-list-box .accordion-head {
21710 border-radius: 8px 8px 0 0;
21711 }
21712 .gbf-product-area .filter-options-section {
21713 align-items: flex-start;
21714 }
21715 .gbf-product-area .filter-options-section .checkbox-group {
21716 display: flex;
21717 flex-direction: column;
21718 gap: 12px;
21719 }
21720 .gbf-product-area .filter-options-section .checkbox-group .checkbox-option {
21721 display: flex;
21722 align-items: center;
21723 gap: 8px;
21724 cursor: pointer;
21725 }
21726 .gbf-product-area .filter-options-section .checkbox-group .checkbox-option input[type=checkbox] {
21727 width: 18px;
21728 height: 18px;
21729 cursor: pointer;
21730 margin: 0;
21731 }
21732 .gbf-product-area .filter-options-section .checkbox-group .checkbox-option input[type=checkbox]:checked::before {
21733 margin: -0.12rem 0 0 -0.2rem;
21734 }
21735 .gbf-product-area .filter-options-section .checkbox-group .checkbox-option span {
21736 font-size: 14px;
21737 color: #363B4E;
21738 user-select: none;
21739 }
21740 .gbf-product-area .fallback-behavior-section {
21741 align-items: flex-start;
21742 }
21743 .gbf-product-area .fallback-behavior-section input[type=radio] {
21744 cursor: pointer;
21745 margin: 0;
21746 }
21747 .gbf-product-area .fallback-behavior-section input[type=radio]:checked {
21748 border-color: #6E42D3;
21749 }
21750 .gbf-product-area .fallback-behavior-section input[type=radio]:checked::before {
21751 background-color: #6E42D3;
21752 }
21753 .gbf-product-area .fallback-behavior-section .fallback-options {
21754 display: flex;
21755 flex-direction: column;
21756 gap: 16px;
21757 }
21758 .gbf-product-area .fallback-behavior-section .fallback-options .radio-option {
21759 display: flex;
21760 align-items: flex-start;
21761 gap: 12px;
21762 padding: 10px 12px;
21763 border: 1px solid #E5E8F3;
21764 border-radius: 8px;
21765 cursor: pointer;
21766 transition: all 0.2s ease;
21767 background: #FFFFFF;
21768 }
21769 .gbf-product-area .fallback-behavior-section .fallback-options .radio-option:hover {
21770 border-color: #6E42D3;
21771 background: #F9F7FD;
21772 }
21773 .gbf-product-area .fallback-behavior-section .fallback-options .radio-option .radio-content {
21774 display: flex;
21775 flex-direction: column;
21776 gap: 4px;
21777 flex: 1;
21778 }
21779 .gbf-product-area .fallback-behavior-section .fallback-options .radio-option .radio-content .radio-title {
21780 font-size: 14px;
21781 color: #363B4E;
21782 font-weight: 500;
21783 }
21784 .gbf-product-area .fallback-behavior-section .fallback-options .radio-option .radio-content .radio-subtitle {
21785 font-size: 13px;
21786 color: #7A8B9A;
21787 font-weight: 400;
21788 }
21789 .gbf-product-area .fallback-behavior-section .default-product-select {
21790 margin-top: 6px;
21791 }
21792 .gbf-product-area .fallback-behavior-section .default-product-select > label {
21793 font-weight: 400;
21794 font-size: 13px;
21795 margin-bottom: 4px;
21796 display: block;
21797 }
21798 .gbf-product-area .gbf-upgrade-overlay {
21799 position: relative;
21800 }
21801 .gbf-product-area .gbf-upgrade-overlay .gbf-upgrade-overlay-dummy {
21802 display: flex;
21803 flex-direction: column;
21804 gap: 16px;
21805 pointer-events: none;
21806 user-select: none;
21807 }
21808 .gbf-product-area .gbf-upgrade-overlay .gbf-upgrade-overlay-dummy .gbf-dummy-disabled select,
21809 .gbf-product-area .gbf-upgrade-overlay .gbf-upgrade-overlay-dummy .gbf-dummy-disabled input[type=number] {
21810 background: #f3f4f6;
21811 cursor: not-allowed;
21812 }
21813 .gbf-product-area .gbf-upgrade-overlay .gbf-upgrade-overlay-dummy .gbf-dummy-disabled .fallback-options {
21814 display: flex;
21815 flex-direction: column;
21816 gap: 16px;
21817 }
21818 .gbf-product-area .gbf-upgrade-overlay .gbf-upgrade-overlay-dummy .gbf-dummy-disabled .fallback-options .radio-option {
21819 display: flex;
21820 align-items: flex-start;
21821 gap: 12px;
21822 padding: 10px 12px;
21823 border: 1px solid #E5E8F3;
21824 border-radius: 8px;
21825 background: #FFFFFF;
21826 }
21827 .gbf-product-area .gbf-upgrade-overlay .gbf-upgrade-overlay-dummy .gbf-dummy-disabled .fallback-options .radio-option input[type=radio] {
21828 margin: 0;
21829 flex-shrink: 0;
21830 }
21831 .gbf-product-area .gbf-upgrade-overlay .gbf-upgrade-overlay-dummy .gbf-dummy-disabled .fallback-options .radio-option .radio-content {
21832 display: flex;
21833 flex-direction: column;
21834 gap: 4px;
21835 flex: 1;
21836 }
21837 .gbf-product-area .gbf-upgrade-overlay .gbf-upgrade-overlay-dummy .gbf-dummy-disabled .fallback-options .radio-option .radio-content .radio-title {
21838 font-size: 14px;
21839 color: #363B4E;
21840 font-weight: 500;
21841 }
21842 .gbf-product-area .gbf-upgrade-overlay .gbf-upgrade-overlay-dummy .gbf-dummy-disabled .fallback-options .radio-option .radio-content .radio-subtitle {
21843 font-size: 13px;
21844 color: #7A8B9A;
21845 font-weight: 400;
21846 }
21847 .gbf-product-area .gbf-upgrade-overlay .gbf-upgrade-overlay-cta {
21848 position: absolute;
21849 right: 0;
21850 top: 0;
21851 width: calc(100% - 230px);
21852 height: 100%;
21853 display: flex;
21854 align-items: center;
21855 background: rgba(255, 255, 255, 0.6);
21856 backdrop-filter: blur(1px);
21857 border-radius: 10px;
21858 padding: 24px;
21859 }
21860 .gbf-product-area .gbf-upgrade-overlay .gbf-upgrade-overlay-cta-inner {
21861 display: flex;
21862 flex-direction: column;
21863 align-items: center;
21864 gap: 10px;
21865 text-align: center;
21866 max-width: 380px;
21867 margin-left: 92px;
21868 }
21869 .gbf-product-area .gbf-upgrade-overlay .gbf-upgrade-overlay-btn {
21870 display: inline-flex;
21871 align-items: center;
21872 gap: 6px;
21873 margin-top: 4px;
21874 padding: 0 20px;
21875 height: 40px;
21876 font-size: 14px;
21877 font-weight: 500;
21878 border-radius: 6px;
21879 text-decoration: none;
21880 cursor: pointer;
21881 transition: all 0.2s ease;
21882 }
21883
21884 .steps-settings.downsell .gbf-offer-product .offer-discount-area,
21885 .steps-settings.upsell .gbf-offer-product .offer-discount-area {
21886 border: none;
21887 }
21888
21889 @media only screen and (max-width: 1199px) {
21890 .gbf-product-area .single-condition .wpfnl-form-group {
21891 width: 100%;
21892 }
21893 .gbf-product-area .single-condition label {
21894 padding-right: 0;
21895 margin-bottom: 5px;
21896 display: block;
21897 }
21898 .gbf-product-area .single-condition .selectbox-wrapper {
21899 width: 100%;
21900 }
21901 .gbf-product-area .single-condition .condition-then.gbf-date-is .wpfnl-form-group .to-date,
21902 .gbf-product-area .single-condition .condition-then.gbf-date-is .wpfnl-form-group .from-date {
21903 display: block;
21904 }
21905 }
21906 .gbf-dynamic-funnel-notice {
21907 display: flex;
21908 align-items: flex-start;
21909 gap: 10px;
21910 padding: 12px 14px;
21911 background: #f0f4ff;
21912 border: 1px solid #c7d7fd;
21913 border-radius: 6px;
21914 margin-top: 12px;
21915 }
21916 .gbf-dynamic-funnel-notice svg {
21917 flex-shrink: 0;
21918 margin-top: 2px;
21919 }
21920 .gbf-dynamic-funnel-notice p {
21921 margin: 0;
21922 font-size: 13px;
21923 color: #4b5563;
21924 line-height: 1.5;
21925 }
21926
21927 .gbf-upgrade-overlay {
21928 position: relative;
21929 margin-top: 8px;
21930 border-radius: 10px;
21931 overflow: hidden;
21932 }
21933 .gbf-upgrade-overlay__dummy {
21934 display: flex;
21935 flex-direction: column;
21936 gap: 16px;
21937 filter: blur(3px);
21938 pointer-events: none;
21939 user-select: none;
21940 }
21941 .gbf-upgrade-overlay__dummy .gbf-dummy-disabled {
21942 opacity: 0.6;
21943 }
21944 .gbf-upgrade-overlay__dummy .gbf-dummy-disabled select,
21945 .gbf-upgrade-overlay__dummy .gbf-dummy-disabled input[type=number] {
21946 background: #f3f4f6;
21947 cursor: not-allowed;
21948 }
21949 .gbf-upgrade-overlay__dummy .gbf-dummy-disabled .fallback-options {
21950 display: flex;
21951 flex-direction: column;
21952 gap: 16px;
21953 }
21954 .gbf-upgrade-overlay__dummy .gbf-dummy-disabled .fallback-options .radio-option {
21955 display: flex;
21956 align-items: flex-start;
21957 gap: 12px;
21958 padding: 10px 12px;
21959 border: 1px solid #E5E8F3;
21960 border-radius: 8px;
21961 background: #FFFFFF;
21962 }
21963 .gbf-upgrade-overlay__dummy .gbf-dummy-disabled .fallback-options .radio-option input[type=radio] {
21964 margin: 0;
21965 flex-shrink: 0;
21966 }
21967 .gbf-upgrade-overlay__dummy .gbf-dummy-disabled .fallback-options .radio-option .radio-content {
21968 display: flex;
21969 flex-direction: column;
21970 gap: 4px;
21971 flex: 1;
21972 }
21973 .gbf-upgrade-overlay__dummy .gbf-dummy-disabled .fallback-options .radio-option .radio-content .radio-title {
21974 font-size: 14px;
21975 color: #363B4E;
21976 font-weight: 500;
21977 }
21978 .gbf-upgrade-overlay__dummy .gbf-dummy-disabled .fallback-options .radio-option .radio-content .radio-subtitle {
21979 font-size: 13px;
21980 color: #7A8B9A;
21981 font-weight: 400;
21982 }
21983 .gbf-upgrade-overlay__cta {
21984 position: absolute;
21985 inset: 0;
21986 display: flex;
21987 align-items: center;
21988 justify-content: center;
21989 background: rgba(255, 255, 255, 0.7);
21990 backdrop-filter: blur(2px);
21991 border-radius: 10px;
21992 padding: 24px;
21993 }
21994 .gbf-upgrade-overlay__cta-inner {
21995 display: flex;
21996 flex-direction: column;
21997 align-items: center;
21998 gap: 10px;
21999 text-align: center;
22000 max-width: 380px;
22001 }
22002 .gbf-upgrade-overlay__icon {
22003 display: flex;
22004 align-items: center;
22005 justify-content: center;
22006 }
22007 .gbf-upgrade-overlay__title {
22008 font-size: 16px;
22009 font-weight: 600;
22010 color: #363B4E;
22011 margin: 0;
22012 }
22013 .gbf-upgrade-overlay__desc {
22014 font-size: 13px;
22015 color: #7A8B9A;
22016 line-height: 1.6;
22017 margin: 0;
22018 }
22019 .gbf-upgrade-overlay__btn {
22020 display: inline-flex;
22021 align-items: center;
22022 gap: 6px;
22023 margin-top: 4px;
22024 padding: 0 20px;
22025 height: 40px;
22026 font-size: 14px;
22027 font-weight: 500;
22028 border-radius: 6px;
22029 text-decoration: none;
22030 cursor: pointer;
22031 transition: all 0.2s ease;
22032 }
22033
22034 .gbf-dummy-preview .gbf-not-available-notice {
22035 display: flex;
22036 align-items: flex-start;
22037 gap: 8px;
22038 padding: 10px 14px;
22039 background: #f8f9fb;
22040 border: 1px solid #e5e7eb;
22041 border-radius: 6px;
22042 margin-bottom: 16px;
22043 }
22044 .gbf-dummy-preview .gbf-not-available-notice svg {
22045 flex-shrink: 0;
22046 margin-top: 2px;
22047 }
22048 .gbf-dummy-preview .gbf-not-available-notice p {
22049 margin: 0;
22050 font-size: 13px;
22051 color: #6b7280;
22052 line-height: 1.5;
22053 }
22054 .gbf-dummy-preview .gbf-dummy-disabled {
22055 opacity: 0.45;
22056 pointer-events: none;
22057 user-select: none;
22058 }
22059 .gbf-dummy-preview .gbf-dummy-disabled select,
22060 .gbf-dummy-preview .gbf-dummy-disabled input[type=number] {
22061 background: #f3f4f6;
22062 cursor: not-allowed;
22063 }
22064 .gbf-dummy-preview .gbf-dummy-disabled .fallback-options {
22065 display: flex;
22066 flex-direction: column;
22067 gap: 16px;
22068 }
22069 .gbf-dummy-preview .gbf-dummy-disabled .fallback-options .radio-option {
22070 display: flex;
22071 align-items: flex-start;
22072 gap: 12px;
22073 padding: 10px 12px;
22074 border: 1px solid #E5E8F3;
22075 border-radius: 8px;
22076 background: #FFFFFF;
22077 }
22078 .gbf-dummy-preview .gbf-dummy-disabled .fallback-options .radio-option input[type=radio] {
22079 margin: 0;
22080 flex-shrink: 0;
22081 }
22082 .gbf-dummy-preview .gbf-dummy-disabled .fallback-options .radio-option .radio-content {
22083 display: flex;
22084 flex-direction: column;
22085 gap: 4px;
22086 flex: 1;
22087 }
22088 .gbf-dummy-preview .gbf-dummy-disabled .fallback-options .radio-option .radio-content .radio-title {
22089 font-size: 14px;
22090 color: #363B4E;
22091 font-weight: 500;
22092 }
22093 .gbf-dummy-preview .gbf-dummy-disabled .fallback-options .radio-option .radio-content .radio-subtitle {
22094 font-size: 13px;
22095 color: #7A8B9A;
22096 font-weight: 400;
22097 }
22098
22099 .wpfnl-webhook-drawer {
22100 width: calc(100% - 36px);
22101 right: 0;
22102 transition: none;
22103 }
22104 .wpfnl-webhook-drawer .drawer-wrapper {
22105 background: #F6F5FA;
22106 }
22107 .wpfnl-webhook-drawer .drawer-header {
22108 background: #FFFFFF;
22109 box-shadow: 0px 1px 2px rgba(190, 190, 215, 0.31) !important;
22110 padding: 15px 24px !important;
22111 justify-content: flex-start;
22112 gap: 14px;
22113 }
22114 .wpfnl-webhook-drawer .drawer-header .wpfnl-drawer-close {
22115 background: #FFFFFF;
22116 border-radius: 10px;
22117 height: 38px;
22118 width: 38px;
22119 display: flex;
22120 flex-flow: column;
22121 align-items: center;
22122 justify-content: center;
22123 cursor: pointer;
22124 border: 1px solid #EEF0F3;
22125 }
22126 .wpfnl-webhook-drawer .drawer-header .drawer-title {
22127 font-weight: 500;
22128 font-size: 16px;
22129 line-height: 1;
22130 }
22131 .wpfnl-webhook-drawer .drawer-header .webhook-search {
22132 margin-left: auto;
22133 }
22134 .wpfnl-webhook-drawer .drawer-header .webhook-search form {
22135 position: relative;
22136 }
22137 .wpfnl-webhook-drawer .drawer-header .webhook-search svg {
22138 position: absolute;
22139 top: 12px;
22140 left: 14px;
22141 }
22142 .wpfnl-webhook-drawer .drawer-header .webhook-search input[type=text] {
22143 padding-left: 34px;
22144 min-width: auto;
22145 width: 194px;
22146 background: #FFFFFF;
22147 border-color: #EEF0F3;
22148 border-radius: 10px;
22149 height: 40px;
22150 }
22151 .wpfnl-webhook-drawer .drawer-header .btn-default {
22152 height: 40px;
22153 line-height: 41px;
22154 display: flex;
22155 align-items: center;
22156 padding: 0 20px;
22157 gap: 7px;
22158 border-radius: 10px;
22159 }
22160 .wpfnl-webhook-drawer .drawer-body {
22161 padding-top: 40px;
22162 }
22163 .wpfnl-webhook-drawer .drawer-body .wpfnl-field-wrapper > label.has-tooltip .wpfnl-tooltip {
22164 margin-left: 3px;
22165 position: relative;
22166 top: -1px;
22167 }
22168 .wpfnl-webhook-drawer .webhook-content {
22169 background: #FFFFFF;
22170 box-shadow: 0px 1px 1px rgba(182, 185, 191, 0.3);
22171 border-radius: 10px;
22172 position: relative;
22173 }
22174 .wpfnl-webhook-drawer .drawer-footer {
22175 border-top: 1px solid #EEF0F3;
22176 padding: 20px 0 20px;
22177 margin-top: 30px;
22178 display: flex;
22179 flex-flow: row wrap;
22180 align-items: center;
22181 justify-content: flex-end;
22182 gap: 14px;
22183 position: relative;
22184 }
22185 .wpfnl-webhook-drawer .drawer-footer .btn-default {
22186 display: flex;
22187 flex-flow: row;
22188 align-items: center;
22189 justify-content: center;
22190 line-height: 41px;
22191 height: 40px;
22192 padding: 2px 20px 0;
22193 min-width: auto;
22194 }
22195 .wpfnl-webhook-drawer .drawer-footer .btn-default .wpfnl-loader {
22196 display: inline-block;
22197 }
22198 .wpfnl-webhook-drawer .drawer-footer .btn-default[disabled] {
22199 opacity: 0.6;
22200 display: flex;
22201 align-items: center;
22202 gap: 10px;
22203 cursor: not-allowed;
22204 }
22205 .wpfnl-webhook-drawer .drawer-footer .cancel-btn {
22206 background: transparent;
22207 box-shadow: 0 0 0 1px #E4E6EB;
22208 color: #3C3F47;
22209 }
22210 .wpfnl-webhook-drawer .drawer-footer .wpfnl-alert {
22211 display: inline-block;
22212 padding: 10px 20px;
22213 }
22214 .wpfnl-webhook-drawer .no-webhook-data {
22215 height: 550px;
22216 display: flex;
22217 flex-flow: column;
22218 align-items: center;
22219 justify-content: center;
22220 gap: 40px;
22221 font-weight: 500;
22222 font-size: 18px;
22223 line-height: 1;
22224 color: #363B4E;
22225 }
22226 .wpfnl-webhook-drawer .webhook-list-wrapper .webhook-single-list,
22227 .wpfnl-webhook-drawer .webhook-list-wrapper .list-header {
22228 display: flex;
22229 flex-flow: row wrap;
22230 align-items: center;
22231 justify-content: space-between;
22232 gap: 15px;
22233 }
22234 .wpfnl-webhook-drawer .webhook-list-wrapper .webhook-single-list .name-field,
22235 .wpfnl-webhook-drawer .webhook-list-wrapper .list-header .name-field {
22236 width: calc((80% - 135px) / 2);
22237 max-width: 300px;
22238 color: #363B4E;
22239 font-weight: 500;
22240 }
22241 .wpfnl-webhook-drawer .webhook-list-wrapper .webhook-single-list .request-url-field,
22242 .wpfnl-webhook-drawer .webhook-list-wrapper .list-header .request-url-field {
22243 width: calc((80% - 135px) / 2);
22244 }
22245 .wpfnl-webhook-drawer .webhook-list-wrapper .webhook-single-list .status-field,
22246 .wpfnl-webhook-drawer .webhook-list-wrapper .list-header .status-field {
22247 width: 92px;
22248 margin-left: auto;
22249 }
22250 .wpfnl-webhook-drawer .webhook-list-wrapper .webhook-single-list .action-field,
22251 .wpfnl-webhook-drawer .webhook-list-wrapper .list-header .action-field {
22252 width: 74px;
22253 text-align: center;
22254 }
22255 .wpfnl-webhook-drawer .webhook-list-wrapper .list-header {
22256 padding: 13px 24px;
22257 border-bottom: 1px solid #E5E8F3;
22258 }
22259 .wpfnl-webhook-drawer .webhook-list-wrapper .list-header .name-field {
22260 color: #7A8B9A;
22261 font-weight: 400;
22262 }
22263 .wpfnl-webhook-drawer .webhook-list-wrapper .webhook-single-list {
22264 padding: 15px 24px;
22265 border-bottom: 1px solid #E5E8F3;
22266 }
22267 .wpfnl-webhook-drawer .webhook-list-wrapper .webhook-single-list:last-child {
22268 border-bottom: 0;
22269 }
22270 .wpfnl-webhook-drawer .webhook-list-wrapper .webhook-single-list.no-data {
22271 text-align: center;
22272 display: block;
22273 }
22274 .wpfnl-webhook-drawer .webhook-list-wrapper .webhook-single-list .request-url-field {
22275 word-break: break-all;
22276 }
22277 .wpfnl-webhook-drawer .webhook-list-wrapper .webhook-single-list .status-field .wpfnl-loader {
22278 display: block;
22279 position: absolute;
22280 top: 1px;
22281 left: 30px;
22282 }
22283 .wpfnl-webhook-drawer .webhook-list-wrapper .webhook-single-list .action-field button {
22284 border: none;
22285 cursor: pointer;
22286 text-align: center;
22287 padding: 0 6px;
22288 display: inline-block;
22289 height: 30px;
22290 line-height: 30px;
22291 background-color: transparent;
22292 margin-left: 2px;
22293 }
22294 .wpfnl-webhook-drawer .webhook-list-wrapper .webhook-single-list .action-field button svg {
22295 position: relative;
22296 top: 4px;
22297 }
22298
22299 .webhook-settings-drawer {
22300 width: 860px;
22301 }
22302 .webhook-settings-drawer .drawer-wrapper {
22303 background: #fff;
22304 }
22305 .webhook-settings-drawer .drawer-wrapper .drawer-body {
22306 padding-top: 0;
22307 }
22308 .webhook-settings-drawer .drawer-wrapper .drawer-header {
22309 justify-content: space-between;
22310 box-shadow: none !important;
22311 padding: 16px 30px 15px 30px !important;
22312 }
22313 .webhook-settings-drawer .webhook-settings-content {
22314 background: #FFFFFF;
22315 border-radius: 0;
22316 border-top: 1px solid #EEF0F3;
22317 }
22318 .webhook-settings-drawer .wpfnl-field-wrapper {
22319 margin-bottom: 20px;
22320 }
22321 .webhook-settings-drawer .wpfnl-field-wrapper:last-child {
22322 margin-bottom: 0;
22323 }
22324 .webhook-settings-drawer .wpfnl-field-wrapper > label {
22325 width: 170px;
22326 }
22327 .webhook-settings-drawer .wpfnl-field-wrapper .wpfnl-fields .link-icon {
22328 position: absolute;
22329 top: 0;
22330 width: 38px;
22331 height: 38px;
22332 display: flex;
22333 align-items: center;
22334 justify-content: center;
22335 border-right: 1px solid #EEF0F3;
22336 }
22337 .webhook-settings-drawer .wpfnl-field-wrapper .wpfnl-fields .hints {
22338 color: #e65555;
22339 display: none;
22340 }
22341 .webhook-settings-drawer .wpfnl-field-wrapper input[type=date],
22342 .webhook-settings-drawer .wpfnl-field-wrapper input[type=search],
22343 .webhook-settings-drawer .wpfnl-field-wrapper input[type=url],
22344 .webhook-settings-drawer .wpfnl-field-wrapper input[type=tel],
22345 .webhook-settings-drawer .wpfnl-field-wrapper input[type=number],
22346 .webhook-settings-drawer .wpfnl-field-wrapper input[type=password],
22347 .webhook-settings-drawer .wpfnl-field-wrapper input[type=email],
22348 .webhook-settings-drawer .wpfnl-field-wrapper input[type=text],
22349 .webhook-settings-drawer .wpfnl-field-wrapper select {
22350 height: 38px;
22351 border-color: #EEF0F3;
22352 color: #363B4E;
22353 letter-spacing: -0.01em;
22354 font-weight: 400;
22355 }
22356 .webhook-settings-drawer .wpfnl-field-wrapper input[type=date]:-webkit-autofill,
22357 .webhook-settings-drawer .wpfnl-field-wrapper input[type=search]:-webkit-autofill,
22358 .webhook-settings-drawer .wpfnl-field-wrapper input[type=url]:-webkit-autofill,
22359 .webhook-settings-drawer .wpfnl-field-wrapper input[type=tel]:-webkit-autofill,
22360 .webhook-settings-drawer .wpfnl-field-wrapper input[type=number]:-webkit-autofill,
22361 .webhook-settings-drawer .wpfnl-field-wrapper input[type=password]:-webkit-autofill,
22362 .webhook-settings-drawer .wpfnl-field-wrapper input[type=email]:-webkit-autofill,
22363 .webhook-settings-drawer .wpfnl-field-wrapper input[type=text]:-webkit-autofill,
22364 .webhook-settings-drawer .wpfnl-field-wrapper select:-webkit-autofill {
22365 -webkit-box-shadow: 0 0 0 30px #ffffff inset;
22366 box-shadow: 0 0 0 30px #ffffff inset;
22367 -webkit-text-fill-color: #363B4E !important;
22368 }
22369 .webhook-settings-drawer .wpfnl-field-wrapper input[type=date]::-webkit-input-placeholder,
22370 .webhook-settings-drawer .wpfnl-field-wrapper input[type=search]::-webkit-input-placeholder,
22371 .webhook-settings-drawer .wpfnl-field-wrapper input[type=url]::-webkit-input-placeholder,
22372 .webhook-settings-drawer .wpfnl-field-wrapper input[type=tel]::-webkit-input-placeholder,
22373 .webhook-settings-drawer .wpfnl-field-wrapper input[type=number]::-webkit-input-placeholder,
22374 .webhook-settings-drawer .wpfnl-field-wrapper input[type=password]::-webkit-input-placeholder,
22375 .webhook-settings-drawer .wpfnl-field-wrapper input[type=email]::-webkit-input-placeholder,
22376 .webhook-settings-drawer .wpfnl-field-wrapper input[type=text]::-webkit-input-placeholder,
22377 .webhook-settings-drawer .wpfnl-field-wrapper select::-webkit-input-placeholder {
22378 color: #A7A8B3;
22379 }
22380 .webhook-settings-drawer .wpfnl-field-wrapper input[type=date]::-moz-placeholder,
22381 .webhook-settings-drawer .wpfnl-field-wrapper input[type=search]::-moz-placeholder,
22382 .webhook-settings-drawer .wpfnl-field-wrapper input[type=url]::-moz-placeholder,
22383 .webhook-settings-drawer .wpfnl-field-wrapper input[type=tel]::-moz-placeholder,
22384 .webhook-settings-drawer .wpfnl-field-wrapper input[type=number]::-moz-placeholder,
22385 .webhook-settings-drawer .wpfnl-field-wrapper input[type=password]::-moz-placeholder,
22386 .webhook-settings-drawer .wpfnl-field-wrapper input[type=email]::-moz-placeholder,
22387 .webhook-settings-drawer .wpfnl-field-wrapper input[type=text]::-moz-placeholder,
22388 .webhook-settings-drawer .wpfnl-field-wrapper select::-moz-placeholder {
22389 color: #A7A8B3;
22390 }
22391 .webhook-settings-drawer .wpfnl-field-wrapper input[type=date]:-ms-input-placeholder,
22392 .webhook-settings-drawer .wpfnl-field-wrapper input[type=search]:-ms-input-placeholder,
22393 .webhook-settings-drawer .wpfnl-field-wrapper input[type=url]:-ms-input-placeholder,
22394 .webhook-settings-drawer .wpfnl-field-wrapper input[type=tel]:-ms-input-placeholder,
22395 .webhook-settings-drawer .wpfnl-field-wrapper input[type=number]:-ms-input-placeholder,
22396 .webhook-settings-drawer .wpfnl-field-wrapper input[type=password]:-ms-input-placeholder,
22397 .webhook-settings-drawer .wpfnl-field-wrapper input[type=email]:-ms-input-placeholder,
22398 .webhook-settings-drawer .wpfnl-field-wrapper input[type=text]:-ms-input-placeholder,
22399 .webhook-settings-drawer .wpfnl-field-wrapper select:-ms-input-placeholder {
22400 color: #A7A8B3;
22401 }
22402 .webhook-settings-drawer .wpfnl-field-wrapper input[type=date]:-moz-placeholder,
22403 .webhook-settings-drawer .wpfnl-field-wrapper input[type=search]:-moz-placeholder,
22404 .webhook-settings-drawer .wpfnl-field-wrapper input[type=url]:-moz-placeholder,
22405 .webhook-settings-drawer .wpfnl-field-wrapper input[type=tel]:-moz-placeholder,
22406 .webhook-settings-drawer .wpfnl-field-wrapper input[type=number]:-moz-placeholder,
22407 .webhook-settings-drawer .wpfnl-field-wrapper input[type=password]:-moz-placeholder,
22408 .webhook-settings-drawer .wpfnl-field-wrapper input[type=email]:-moz-placeholder,
22409 .webhook-settings-drawer .wpfnl-field-wrapper input[type=text]:-moz-placeholder,
22410 .webhook-settings-drawer .wpfnl-field-wrapper select:-moz-placeholder {
22411 color: #A7A8B3;
22412 }
22413 .webhook-settings-drawer .wpfnl-field-wrapper select {
22414 color: #A7A8B3;
22415 max-width: 240px;
22416 width: 100%;
22417 padding-right: 36px;
22418 -moz-appearance: none;
22419 -webkit-appearance: none;
22420 appearance: none;
22421 background-image: url("data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMTIgNyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBzdHJva2U9IiM3QThCOUEiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIiBkPSJNMTAuODEzIDFsLTQuNSA0LjUtNC41LTQuNSIvPjwvc3ZnPg==");
22422 background-repeat: no-repeat;
22423 background-position-x: calc(100% - 13px);
22424 background-position-y: 13px;
22425 background-size: 12px 12px;
22426 }
22427 .webhook-settings-drawer .wpfnl-field-wrapper select.value-selected {
22428 color: #363B4E;
22429 }
22430 .webhook-settings-drawer .wpfnl-field-wrapper select option {
22431 color: #A7A8B3;
22432 }
22433 .webhook-settings-drawer .wpfnl-field-wrapper .wpfnl-tooltip p {
22434 min-width: 160px;
22435 }
22436 .webhook-settings-drawer .wpfnl-field-wrapper .wpfnl-custom-single-select {
22437 width: 240px;
22438 }
22439 .webhook-settings-drawer .feed-name .wpfnl-tooltip p {
22440 left: calc(100% + 8px);
22441 transform: translate(0, 50%);
22442 bottom: 50%;
22443 }
22444 .webhook-settings-drawer .feed-name .wpfnl-tooltip p:before {
22445 left: -4px;
22446 bottom: 50%;
22447 margin: 0 0px -6px 0px;
22448 }
22449 .webhook-settings-drawer .request-url input[type=text] {
22450 padding-left: 50px;
22451 }
22452 .webhook-settings-drawer .primary-settings {
22453 padding: 30px 0;
22454 }
22455 .webhook-settings-drawer .additional-settings {
22456 padding-top: 30px;
22457 }
22458 .webhook-settings-drawer .request-header-settings,
22459 .webhook-settings-drawer .primary-settings {
22460 border-bottom: 1px solid #EEF0F3;
22461 }
22462 .webhook-settings-drawer .primary-settings .request-formate .wpfnl-fields,
22463 .webhook-settings-drawer .primary-settings .request-method .wpfnl-fields {
22464 max-width: 100%;
22465 }
22466 .webhook-settings-drawer .request-header {
22467 align-items: flex-start;
22468 }
22469 .webhook-settings-drawer .request-header > label {
22470 position: relative;
22471 top: 34px;
22472 }
22473 .webhook-settings-drawer .request-body-loop-wrapper .loop-header,
22474 .webhook-settings-drawer .request-body-loop-wrapper .single-loop {
22475 display: flex;
22476 flex-flow: row wrap;
22477 align-items: flex-start;
22478 margin-bottom: 14px;
22479 gap: 10px;
22480 }
22481 .webhook-settings-drawer .request-body-loop-wrapper .loop-header:last-child,
22482 .webhook-settings-drawer .request-body-loop-wrapper .single-loop:last-child {
22483 margin-bottom: 0;
22484 }
22485 .webhook-settings-drawer .request-body-loop-wrapper .loop-header .value,
22486 .webhook-settings-drawer .request-body-loop-wrapper .loop-header .name,
22487 .webhook-settings-drawer .request-body-loop-wrapper .single-loop .value,
22488 .webhook-settings-drawer .request-body-loop-wrapper .single-loop .name {
22489 width: calc(50% - 29px);
22490 }
22491 .webhook-settings-drawer .request-body-loop-wrapper .loop-header .value .crm-data-loader,
22492 .webhook-settings-drawer .request-body-loop-wrapper .single-loop .value .crm-data-loader {
22493 width: calc(100% - 13px);
22494 left: 2px;
22495 }
22496 .webhook-settings-drawer .request-body-loop-wrapper .loop-header input,
22497 .webhook-settings-drawer .request-body-loop-wrapper .loop-header select,
22498 .webhook-settings-drawer .request-body-loop-wrapper .single-loop input,
22499 .webhook-settings-drawer .request-body-loop-wrapper .single-loop select {
22500 min-width: auto;
22501 box-shadow: 0px 1px 1px rgba(182, 185, 191, 0.3);
22502 border-radius: 6px;
22503 border: none;
22504 max-width: 100%;
22505 }
22506 .webhook-settings-drawer .request-body-loop-wrapper .loop-header {
22507 margin-bottom: 8px;
22508 }
22509 .webhook-settings-drawer .request-body-loop-wrapper .loop-header .value,
22510 .webhook-settings-drawer .request-body-loop-wrapper .loop-header .name {
22511 font-size: 14px;
22512 line-height: 1.2;
22513 font-weight: 500;
22514 color: #363B4E;
22515 }
22516 .webhook-settings-drawer .request-body-loop-wrapper .single-loop {
22517 background: #F6F5FA;
22518 border-radius: 10px;
22519 padding: 16px;
22520 }
22521 .webhook-settings-drawer .request-body-loop-wrapper .single-loop.only-one .value,
22522 .webhook-settings-drawer .request-body-loop-wrapper .single-loop.only-one .name {
22523 width: calc(50% - 5px);
22524 }
22525 .webhook-settings-drawer .request-body-loop-wrapper .single-loop.only-one .actions {
22526 display: none;
22527 }
22528 .webhook-settings-drawer .request-body-loop-wrapper .single-loop .wpfnl-custom-single-select .custom-select-wrapper {
22529 box-shadow: 0px 1px 1px rgba(182, 185, 191, 0.3);
22530 border: none;
22531 }
22532 .webhook-settings-drawer .request-body-loop-wrapper .actions button {
22533 border: none;
22534 line-height: 1;
22535 padding: 3px;
22536 cursor: pointer;
22537 background: #FFFFFF;
22538 box-shadow: 0px 1px 1px rgba(182, 185, 191, 0.3);
22539 border-radius: 6px;
22540 width: 38px;
22541 height: 38px;
22542 display: flex;
22543 flex-flow: column;
22544 align-items: center;
22545 justify-content: center;
22546 }
22547 .webhook-settings-drawer .request-body-loop-wrapper .actions button svg {
22548 display: block;
22549 }
22550 .webhook-settings-drawer .request-body-loop-wrapper .add-option-area {
22551 border: 1px dashed #C1C6CD;
22552 border-radius: 10px;
22553 padding: 20px;
22554 display: flex;
22555 flex-flow: column;
22556 align-items: center;
22557 justify-content: center;
22558 }
22559 .webhook-settings-drawer .request-body-loop-wrapper .add-option-area .add-option {
22560 display: flex;
22561 align-items: center;
22562 justify-content: center;
22563 gap: 8px;
22564 padding: 2px 25px 0 25px;
22565 line-height: 1;
22566 }
22567 .webhook-settings-drawer .request-body-loop-wrapper .add-option-area .add-option svg {
22568 width: 12px;
22569 height: 12px;
22570 }
22571 .webhook-settings-drawer .request-body-loop-wrapper.data-loaded .single-loop .value .crm-data-loader {
22572 display: none;
22573 }
22574 .webhook-settings-drawer .additional-settings .webhook-event .wpfnl-fields {
22575 max-width: 100%;
22576 }
22577 .webhook-settings-drawer .additional-settings .request-body {
22578 align-items: flex-start;
22579 }
22580 .webhook-settings-drawer .additional-settings .request-body > label {
22581 position: relative;
22582 top: 2px;
22583 width: 180px;
22584 }
22585 .webhook-settings-drawer .additional-settings .request-body > .wpfnl-fields {
22586 max-width: 100%;
22587 width: calc(100% - 180px);
22588 }
22589 .webhook-settings-drawer .additional-settings .request-body .wpfnl-radiobtn {
22590 margin-bottom: 10px;
22591 display: block;
22592 }
22593 .webhook-settings-drawer .additional-settings .request-body .wpfnl-radiobtn label {
22594 font-size: 13px;
22595 color: #363B4E;
22596 }
22597 .webhook-settings-drawer .additional-settings .request-body .wpfnl-radiobtn label::before {
22598 background: #F6F5FA;
22599 border-color: #EEF0F3;
22600 width: 20px;
22601 height: 20px;
22602 }
22603 .webhook-settings-drawer .additional-settings .request-body .wpfnl-radiobtn label::after {
22604 left: 6px;
22605 top: 3px;
22606 width: 8px;
22607 height: 8px;
22608 }
22609 .webhook-settings-drawer .additional-settings .request-body .wpfnl-radiobtn input[type=radio]:checked + label::before {
22610 background: #6E42D3;
22611 }
22612 .webhook-settings-drawer .additional-settings .request-body .wpfnl-radiobtn input[type=radio]:checked + label::after {
22613 background: #ffffff;
22614 }
22615 .webhook-settings-drawer .additional-settings .request-body .request-body-loop-wrapper {
22616 margin-top: 20px;
22617 border: 1px solid #EEF0F3;
22618 border-radius: 10px;
22619 padding: 16px 20px 20px;
22620 }
22621
22622 @media only screen and (max-width: 1699px) {
22623 .wpfnl-webhook-drawer .webhook-content {
22624 max-width: 1280px;
22625 width: 100%;
22626 margin: 0 auto;
22627 }
22628 }
22629 @media only screen and (max-width: 991px) {
22630 .webhook-settings-drawer {
22631 width: 700px;
22632 }
22633 }
22634 @media only screen and (max-width: 782px) {
22635 .wpfnl-webhook-drawer {
22636 width: 100%;
22637 }
22638 }
22639 .wpfnl-settings-drawer .drawer-body {
22640 background: #f6f5fa;
22641 }
22642 .wpfnl-settings-drawer .fnl-settings-content {
22643 margin-top: 30px;
22644 }
22645 .wpfnl-settings-drawer .fnl-settings-content .wpfnl-field-wrapper > label {
22646 width: 310px;
22647 }
22648 .wpfnl-settings-drawer .fnl-settings-content .wpfnl-field-wrapper .wpfnl-fields {
22649 max-width: 350px;
22650 width: calc(100% - 350px);
22651 }
22652 .wpfnl-settings-drawer .fnl-settings-content .settings-title {
22653 padding: 16px 24px;
22654 display: flex;
22655 flex-flow: row wrap;
22656 align-items: center;
22657 font-weight: 500;
22658 color: #363B4E;
22659 text-transform: capitalize;
22660 box-shadow: 0px 2px 4px rgba(220, 220, 237, 0.4);
22661 background: #ffffff;
22662 border-radius: 10px 10px 0 0;
22663 position: relative;
22664 }
22665 .wpfnl-settings-drawer .fnl-settings-content .settings-title > svg {
22666 margin-right: 10px;
22667 }
22668 .wpfnl-settings-drawer .fnl-settings-content .settings-title a {
22669 line-height: 1;
22670 position: relative;
22671 top: 3px;
22672 margin-left: auto;
22673 }
22674 .wpfnl-settings-drawer .fnl-settings-content .settings-title a svg {
22675 width: 20px;
22676 height: 20px;
22677 }
22678 .wpfnl-settings-drawer .fnl-settings-content .settings-title a svg path {
22679 stroke: #6E42D3;
22680 }
22681 .wpfnl-settings-drawer .fnl-settings-content .hints {
22682 width: 100%;
22683 display: block;
22684 color: #f68a40;
22685 }
22686 .wpfnl-settings-drawer .fnl-settings-content .wpfnl-box {
22687 background: #ffffff;
22688 border-radius: 10px;
22689 padding: 30px;
22690 box-shadow: 0 1px 2px 0 rgba(190, 190, 215, 0.2);
22691 }
22692 .wpfnl-settings-drawer .fnl-settings-content .pro-tag-icon {
22693 transform: translateY(6px);
22694 margin-left: 0px;
22695 position: static;
22696 display: inline-block;
22697 }
22698 .wpfnl-settings-drawer .fnl-settings-content .settings-title + .wpfnl-box {
22699 border-radius: 0 0 10px 10px;
22700 }
22701 .wpfnl-settings-drawer .fnl-settings-content .wpfnl-checkbox.disabled > label {
22702 cursor: not-allowed;
22703 opacity: 0.5;
22704 }
22705 .wpfnl-settings-drawer .fnl-settings-content .wpfnl-checkbox.disabled > label:before {
22706 background-color: #d7d7d7;
22707 }
22708 .wpfnl-settings-drawer .fnl-settings-content #wpfnl-utm {
22709 display: flex;
22710 flex-flow: row wrap;
22711 }
22712 .wpfnl-settings-drawer .fnl-settings-content #wpfnl-utm .wpfnl-field-wrapper {
22713 display: block;
22714 width: 50%;
22715 padding-right: 30px;
22716 }
22717 .wpfnl-settings-drawer .fnl-settings-content #wpfnl-utm .wpfnl-field-wrapper > label {
22718 width: auto;
22719 margin-bottom: 8px;
22720 display: block;
22721 padding: 0;
22722 }
22723 .wpfnl-settings-drawer .fnl-settings-content #wpfnl-utm .wpfnl-field-wrapper .wpfnl-fields {
22724 max-width: 100%;
22725 width: 100%;
22726 }
22727 .wpfnl-settings-drawer .settings-content__footer {
22728 border-top: 1px solid #E2E5ED;
22729 padding: 20px 0 20px;
22730 margin-top: 30px;
22731 display: flex;
22732 flex-flow: row wrap;
22733 align-items: center;
22734 justify-content: flex-end;
22735 position: relative;
22736 }
22737 .wpfnl-settings-drawer .settings-content__footer .update {
22738 display: flex;
22739 flex-flow: row;
22740 align-items: center;
22741 justify-content: center;
22742 line-height: 39px;
22743 }
22744 .wpfnl-settings-drawer .settings-content__footer .wpfnl-alert {
22745 display: inline-block;
22746 margin-right: 10px;
22747 }
22748 .wpfnl-settings-drawer .settings-content__footer .wpfnl-loader {
22749 display: inline-block;
22750 }
22751
22752 .wpfnl-automations {
22753 position: relative;
22754 }
22755 .wpfnl-automations::before {
22756 content: "";
22757 position: absolute;
22758 top: 0;
22759 left: 0;
22760 pointer-events: none;
22761 background: linear-gradient(188deg, #E8E2FF 6.05%, #FFF 95.27%);
22762 height: 650px;
22763 width: 100%;
22764 }
22765 .wpfnl-automations .wpfnl-automation-hero {
22766 display: flex;
22767 flex-flow: row wrap;
22768 align-items: flex-start;
22769 gap: 40px;
22770 justify-content: space-between;
22771 max-width: 950px;
22772 margin: 0 auto;
22773 width: 100%;
22774 padding-top: 84px;
22775 margin-bottom: 60px;
22776 }
22777 .wpfnl-automations .wpfnl-automation-hero .wpfnl-automation-hero-left {
22778 width: 50%;
22779 max-width: 500px;
22780 }
22781 .wpfnl-automations .wpfnl-automation-hero .wpfnl-automation-hero-right {
22782 width: 240px;
22783 }
22784 .wpfnl-automations .wpfnl-automation-hero .hero-title {
22785 color: #1D2327;
22786 font-size: 40px;
22787 font-weight: 700;
22788 line-height: 1.15;
22789 margin-bottom: 10px;
22790 }
22791 .wpfnl-automations .wpfnl-automation-hero .hero-description {
22792 color: #1F2937;
22793 font-size: 16px;
22794 font-weight: 400;
22795 line-height: 1.5;
22796 margin-bottom: 20px;
22797 }
22798 .wpfnl-automations .wpfnl-automation-hero .cta-buttons {
22799 display: flex;
22800 gap: 8px;
22801 }
22802 .wpfnl-automations .wpfnl-automation-hero .btn-default {
22803 height: auto;
22804 line-height: 1;
22805 padding: 17px 22px;
22806 border: 1px solid transparent;
22807 display: inline-flex;
22808 gap: 6px;
22809 }
22810 .wpfnl-automations .wpfnl-automation-hero .btn-default .btn-text {
22811 font-size: 14px;
22812 display: block;
22813 color: #fff;
22814 font-weight: 500;
22815 line-height: 1;
22816 }
22817 .wpfnl-automations .wpfnl-automation-hero .btn-default.outline {
22818 background: #eee;
22819 border-color: #d8d8d8;
22820 color: #1e2327;
22821 }
22822 .wpfnl-automations .wpfnl-automation-hero .btn-default.outline .btn-text {
22823 color: #1e2327;
22824 }
22825 .wpfnl-automations .wpfnl-automation-hero .loader svg {
22826 display: block;
22827 }
22828 .wpfnl-automations .wpfnl-automation-hero .rating {
22829 color: #1F2937;
22830 font-size: 13px;
22831 font-weight: 400;
22832 line-height: 1;
22833 border-radius: 40px;
22834 border: 1px solid #D3CAF3;
22835 padding: 7px 10px;
22836 display: inline-flex;
22837 align-items: center;
22838 gap: 5px;
22839 }
22840 .wpfnl-automations .wpfnl-automation-hero .feature-list {
22841 display: flex;
22842 flex-flow: column;
22843 gap: 20px;
22844 margin-top: 23px;
22845 }
22846 .wpfnl-automations .wpfnl-automation-hero .feature-list li {
22847 color: #1F2937;
22848 font-size: 15px;
22849 font-weight: 400;
22850 line-height: 1.1;
22851 position: relative;
22852 padding-left: 26px;
22853 }
22854 .wpfnl-automations .wpfnl-automation-hero .feature-list li::before {
22855 content: "";
22856 position: absolute;
22857 top: 0;
22858 left: 0;
22859 width: 18px;
22860 height: 18px;
22861 background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxOCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE1IDQuNUw2Ljc1IDEyLjc1TDMgOSIgc3Ryb2tlPSIjNkU0MkQzIiBzdHJva2Utd2lkdGg9IjEuOCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgo=);
22862 }
22863
22864 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__header .wpfnl-dashboard-header-left {
22865 margin-bottom: 0 !important;
22866 }
22867 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__header .wpfnl-dashboard-header-left .wpfnl-dashboard-title {
22868 color: #363B4E;
22869 font-size: 20px;
22870 font-style: normal;
22871 font-weight: 600;
22872 line-height: 1.1;
22873 }
22874 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__header .wpfnl-dashboard-header-right {
22875 display: flex;
22876 align-items: center;
22877 gap: 15px;
22878 }
22879 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__header .wpfnl-dashboard-header-right .funnel-search,
22880 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__header .wpfnl-dashboard-header-right .import-export {
22881 margin: 0;
22882 }
22883 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .hero-section .hero-video-container {
22884 position: relative;
22885 padding: 0 15px 553px 15px;
22886 height: 0;
22887 overflow: hidden;
22888 border-radius: 24px;
22889 max-width: 950px;
22890 width: 100%;
22891 margin: 0 auto;
22892 border: 6px solid #FFFFFF;
22893 }
22894 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .hero-section .hero-video-container iframe {
22895 position: absolute;
22896 top: 0;
22897 left: 0;
22898 width: 100%;
22899 height: 553px;
22900 }
22901 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .features-section {
22902 margin-bottom: 80px;
22903 margin-top: 80px;
22904 }
22905 @media (max-width: 1199px) {
22906 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .features-section {
22907 margin-bottom: 60px;
22908 margin-top: 60px;
22909 }
22910 }
22911 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .features-section .feature-container {
22912 max-width: 1440px;
22913 margin: 0 auto;
22914 padding: 0 15px;
22915 }
22916 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .features-section .feature-container .section-title {
22917 color: #1D2327;
22918 text-align: center;
22919 font-size: 30px;
22920 font-weight: 700;
22921 line-height: 1.2;
22922 margin-bottom: 40px;
22923 }
22924 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .features-section .feature-container .features-grid {
22925 display: grid;
22926 grid-template-columns: repeat(2, 1fr);
22927 gap: 20px;
22928 max-width: 846px;
22929 width: 100%;
22930 margin: 0 auto;
22931 }
22932 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .features-section .feature-container .features-grid .feature-card {
22933 background: #ffffff;
22934 border-radius: 20px;
22935 padding: 40px;
22936 box-shadow: 0 2px 8px rgba(0, 0, 0, 0.08);
22937 transition: transform 0.3s ease, box-shadow 0.3s ease;
22938 }
22939 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .features-section .feature-container .features-grid .feature-card:hover {
22940 transform: translateY(-0.5px);
22941 box-shadow: 0 8px 24px rgba(0, 0, 0, 0.12);
22942 }
22943 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .features-section .feature-container .features-grid .feature-card .feature-title {
22944 color: #363B4E;
22945 font-size: 18px;
22946 font-style: normal;
22947 font-weight: 600;
22948 line-height: 1.1;
22949 margin: 22px 0 10px;
22950 }
22951 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .features-section .feature-container .features-grid .feature-card .feature-description {
22952 color: #7A8B9A;
22953 font-size: 15px;
22954 font-style: normal;
22955 font-weight: 400;
22956 line-height: 1.6;
22957 }
22958 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .features-section .feature-container .features-footer {
22959 color: #363B4E;
22960 text-align: center;
22961 font-size: 20px;
22962 font-style: normal;
22963 font-weight: 700;
22964 line-height: 1.2;
22965 margin-top: 30px;
22966 }
22967 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .bottom-cta-section {
22968 margin: 0 15px;
22969 }
22970 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .bottom-cta-section .cta-content-container {
22971 display: flex;
22972 align-items: center;
22973 justify-content: space-between;
22974 gap: 40px;
22975 max-width: 950px;
22976 width: 100%;
22977 margin: 0 auto 64px;
22978 border-radius: 30px;
22979 background: linear-gradient(180deg, #08020C 0%, #2C0C47 56.01%, #4D157C 100%);
22980 padding: 56px 60px;
22981 position: relative;
22982 overflow: hidden;
22983 }
22984 @media (max-width: 1399px) {
22985 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .bottom-cta-section .cta-content-container {
22986 margin-bottom: 50px;
22987 }
22988 }
22989 @media (max-width: 1199px) {
22990 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .bottom-cta-section .cta-content-container {
22991 padding: 36px 40px;
22992 border-radius: 20px;
22993 }
22994 }
22995 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .bottom-cta-section .cta-content-container::before {
22996 content: "";
22997 position: absolute;
22998 top: 0;
22999 left: 0;
23000 right: 0;
23001 bottom: 0;
23002 background: url("../images/automation-cta-bg.webp") no-repeat center center;
23003 background-size: cover;
23004 opacity: 0.3;
23005 pointer-events: none;
23006 z-index: -1;
23007 }
23008 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .bottom-cta-section .cta-content-container .cta-text {
23009 width: calc(100% - 260px);
23010 max-width: 470px;
23011 }
23012 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .bottom-cta-section .cta-content-container .cta-text .cta-title {
23013 font-weight: 600;
23014 font-size: 30px;
23015 line-height: 1.33;
23016 color: #ffffff;
23017 margin-bottom: 16px;
23018 }
23019 @media (max-width: 1199px) {
23020 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .bottom-cta-section .cta-content-container .cta-text .cta-title {
23021 font-size: 26px;
23022 }
23023 }
23024 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .bottom-cta-section .cta-content-container .cta-text .cta-subtitle {
23025 font-weight: 400;
23026 font-size: 15px;
23027 line-height: 1.6;
23028 color: rgba(255, 255, 255, 0.9);
23029 }
23030 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .bottom-cta-section .cta-content-container .cta-btn-wrapper {
23031 width: 218px;
23032 display: flex;
23033 align-items: center;
23034 justify-content: end;
23035 }
23036 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .bottom-cta-section .cta-content-container .cta-btn-wrapper .btn {
23037 padding: 12px 24px;
23038 border-radius: 10px;
23039 font-weight: 500;
23040 font-size: 16px;
23041 cursor: pointer;
23042 border: none;
23043 transition: all 0.3s ease;
23044 font-style: normal;
23045 line-height: normal;
23046 display: inline-block;
23047 }
23048 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .bottom-cta-section .cta-content-container .cta-btn-wrapper .btn:hover {
23049 transform: translateY(-2px);
23050 box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
23051 }
23052 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .bottom-cta-section .cta-content-container .cta-btn-wrapper .btn-primary {
23053 background: #ffffff;
23054 color: #6E41D3;
23055 box-shadow: 0 2px 4px rgba(223, 223, 249, 0.25);
23056 }
23057 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .bottom-cta-section .cta-content-container .cta-btn-wrapper .btn-primary:hover {
23058 color: rgb(94.9871244635, 47.4935622318, 204.0064377682);
23059 }
23060 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__inner-content .funnel-list__wrapper .funnel__single-list .wpfnl-name {
23061 width: 240px;
23062 }
23063 @media (max-width: 1199px) {
23064 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__inner-content .funnel-list__wrapper .funnel__single-list .wpfnl-name {
23065 width: 180px;
23066 }
23067 }
23068 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__inner-content .funnel-list__wrapper .funnel__single-list .wpfnl-customers {
23069 display: flex;
23070 flex-flow: row wrap;
23071 align-items: center;
23072 gap: 8px;
23073 width: 375px;
23074 }
23075 @media (max-width: 1199px) {
23076 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__inner-content .funnel-list__wrapper .funnel__single-list .wpfnl-customers {
23077 width: 270px;
23078 }
23079 }
23080 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__inner-content .funnel-list__wrapper .funnel__single-list .wpfnl-status {
23081 width: 75px;
23082 position: relative;
23083 }
23084 @media (max-width: 1199px) {
23085 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__inner-content .funnel-list__wrapper .funnel__single-list .wpfnl-status {
23086 width: 60px;
23087 }
23088 }
23089 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__inner-content .funnel-list__wrapper .funnel__single-list .list-action {
23090 display: flex;
23091 flex-flow: row;
23092 align-items: center;
23093 width: 80px;
23094 gap: 9px;
23095 }
23096 @media (max-width: 1199px) {
23097 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__inner-content .funnel-list__wrapper .funnel__single-list .list-action {
23098 width: 80px;
23099 }
23100 }
23101 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__inner-content .funnel-list__wrapper .funnel__single-list.list-header .list-cell {
23102 color: #7A8B9A;
23103 font-family: Roboto;
23104 font-size: 14px;
23105 font-style: normal;
23106 font-weight: 400;
23107 line-height: normal;
23108 }
23109 .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 {
23110 padding: 0;
23111 }
23112 .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 {
23113 display: flex;
23114 align-items: center;
23115 gap: 5px;
23116 }
23117 .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 {
23118 display: flex;
23119 align-items: center;
23120 gap: 6px;
23121 padding: 8px 12px;
23122 border: 1px solid #EEF0F3;
23123 border-radius: 100px;
23124 }
23125 @media (max-width: 1199px) {
23126 .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 {
23127 padding: 6px 10px;
23128 }
23129 }
23130 .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 {
23131 color: #7A8B9A;
23132 font-size: 13px;
23133 font-style: normal;
23134 font-weight: 400;
23135 line-height: 1.08;
23136 }
23137 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__inner-content .list-footer {
23138 display: flex;
23139 flex-flow: row wrap;
23140 align-items: center;
23141 justify-content: space-between;
23142 padding: 17px 24px;
23143 }
23144 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__inner-content .list-footer .pagination-number p {
23145 display: flex;
23146 align-items: center;
23147 gap: 10px;
23148 white-space: nowrap;
23149 }
23150 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__inner-content .list-footer .pagination-number p select {
23151 width: 56px;
23152 min-width: auto;
23153 padding: 2px 8px;
23154 height: 32px;
23155 }
23156 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__inner-content .list-footer .pagination .wpfnl-pagination {
23157 display: flex;
23158 align-items: center;
23159 justify-content: center;
23160 }
23161 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__inner-content .wpfnl-funnel-automation-pro-settings-wrapper {
23162 padding: 95px 85px;
23163 background: #FFFFFF;
23164 box-shadow: 0 1px 1px rgba(182, 185, 191, 0.3);
23165 border-radius: 10px;
23166 display: flex;
23167 gap: 20px;
23168 }
23169 @media (max-width: 1550px) {
23170 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__inner-content .wpfnl-funnel-automation-pro-settings-wrapper {
23171 padding: 40px;
23172 }
23173 }
23174 @media (max-width: 1399px) {
23175 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__inner-content .wpfnl-funnel-automation-pro-settings-wrapper {
23176 flex-direction: column;
23177 }
23178 }
23179 @media (max-width: 1199px) {
23180 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__inner-content .wpfnl-funnel-automation-pro-settings-wrapper {
23181 padding: 30px;
23182 }
23183 }
23184 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__inner-content .wpfnl-funnel-automation-pro-settings-wrapper .feature-content-wrapper {
23185 border: 1px solid #EEF0F3;
23186 border-radius: 10px;
23187 flex: 1;
23188 }
23189 .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 {
23190 border-radius: 10px 10px 0 0;
23191 background: #F6F5FA;
23192 display: grid;
23193 grid-template-columns: repeat(2, 1fr);
23194 gap: 10px;
23195 padding: 20px;
23196 border-bottom: 1px solid #EEF0F3;
23197 }
23198 .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 {
23199 display: flex;
23200 align-items: center;
23201 justify-content: center;
23202 padding: 26px;
23203 }
23204 .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 {
23205 max-width: 433px;
23206 width: 100%;
23207 }
23208 .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 {
23209 background: #ffffff;
23210 box-shadow: 0 1px 1px rgba(182, 185, 191, 0.3);
23211 border-radius: 10px;
23212 padding: 20px;
23213 }
23214 @media (max-width: 1550px) {
23215 .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 {
23216 padding: 17px;
23217 }
23218 }
23219 .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 {
23220 color: #2D3149;
23221 font-size: 14px;
23222 font-style: normal;
23223 font-weight: 600;
23224 line-height: 1.14;
23225 letter-spacing: -0.14px;
23226 margin: 10px 0;
23227 }
23228 .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 {
23229 padding: 30px;
23230 }
23231 .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 {
23232 color: #2D3149;
23233 font-size: 18px;
23234 text-align: center;
23235 font-style: normal;
23236 font-weight: 700;
23237 line-height: 1.2;
23238 margin-bottom: 14px;
23239 }
23240 .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 {
23241 color: #7A8B9A;
23242 text-align: center;
23243 font-size: 14px;
23244 font-style: normal;
23245 font-weight: 400;
23246 line-height: 1.5;
23247 max-width: 372px;
23248 width: 100%;
23249 margin: 0 auto;
23250 }
23251
23252 @media screen and (max-width: 1399px) {
23253 .wpfnl-automations .wpfnl-automation-hero {
23254 padding-top: 54px;
23255 }
23256 .wpfnl-automations .wpfnl-automation-hero .hero-title {
23257 font-size: 34px;
23258 }
23259 }
23260 @media screen and (max-width: 1199px) {
23261 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .hero-section .hero-video-container {
23262 padding: 0 15px 493px 15px;
23263 }
23264 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .features-section .feature-container .section-title {
23265 font-size: 24px;
23266 margin-bottom: 25px;
23267 }
23268 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .features-section .feature-container .features-grid .feature-card {
23269 padding: 26px;
23270 border-radius: 14px;
23271 }
23272 }
23273 .wpfnl-integrations {
23274 width: 100%;
23275 margin-top: 20px;
23276 padding-bottom: 40px;
23277 }
23278 .wpfnl-integrations .dashboard-nav__content {
23279 max-width: 1200px;
23280 }
23281 .wpfnl-integrations .integration-section-title {
23282 color: #1D2327;
23283 font-size: 20px;
23284 font-weight: 600;
23285 line-height: 1.2;
23286 margin-bottom: 30px;
23287 display: flex;
23288 align-items: center;
23289 gap: 10px;
23290 }
23291 .wpfnl-integrations .integrations-content {
23292 margin-top: 30px;
23293 }
23294 .wpfnl-integrations .integrations-banner {
23295 background-color: #171427;
23296 background-image: url("../images/integration-banner-bg.webp");
23297 background-size: cover;
23298 background-position: center;
23299 background-repeat: no-repeat;
23300 border-radius: 20px;
23301 padding: 30px;
23302 display: flex;
23303 flex-direction: column;
23304 align-items: center;
23305 justify-content: center;
23306 text-align: center;
23307 height: 303px;
23308 overflow: hidden;
23309 position: relative;
23310 }
23311 .wpfnl-integrations .integrations-banner .circle-blur {
23312 position: absolute;
23313 top: 50%;
23314 left: 50%;
23315 width: 570px;
23316 height: 550px;
23317 background: #6E42D3;
23318 filter: blur(250px);
23319 border-radius: 50%;
23320 transform: translate(-50%, -50%);
23321 display: block;
23322 z-index: 0;
23323 }
23324 .wpfnl-integrations .integrations-banner .banner-title {
23325 color: #FFF;
23326 font-size: 30px;
23327 font-weight: 600;
23328 line-height: 1.2;
23329 position: relative;
23330 z-index: 1;
23331 }
23332 .wpfnl-integrations .integrations-banner .banner-description {
23333 color: #FFF;
23334 font-size: 14px;
23335 font-weight: 400;
23336 line-height: 1.5;
23337 max-width: 618px;
23338 margin: 9px auto 0;
23339 position: relative;
23340 z-index: 1;
23341 }
23342 .wpfnl-integrations .integrations-banner .banner-cta-btn {
23343 color: #442D81;
23344 font-size: 17px;
23345 font-weight: 500;
23346 line-height: 1;
23347 border-radius: 10px;
23348 background: #FFF;
23349 padding: 12px 25px;
23350 margin-top: 24px;
23351 display: flex;
23352 align-items: center;
23353 justify-content: center;
23354 gap: 6px;
23355 position: relative;
23356 z-index: 1;
23357 }
23358 .wpfnl-integrations .integrations-banner .banner-cta-btn:focus, .wpfnl-integrations .integrations-banner .banner-cta-btn:hover {
23359 background-color: #6E42D3;
23360 color: #FFF;
23361 }
23362 .wpfnl-integrations .integrations-list {
23363 margin-top: 33px;
23364 }
23365 .wpfnl-integrations .integrations-header {
23366 display: flex;
23367 align-items: center;
23368 justify-content: space-between;
23369 margin-bottom: 24px;
23370 }
23371 .wpfnl-integrations .integrations-title {
23372 color: #1D2327;
23373 font-size: 24px;
23374 font-weight: 600;
23375 line-height: 1.2;
23376 margin: 0;
23377 }
23378 .wpfnl-integrations .integrations-search {
23379 position: relative;
23380 display: flex;
23381 align-items: center;
23382 }
23383 .wpfnl-integrations .integrations-search svg {
23384 position: absolute;
23385 left: 14px;
23386 pointer-events: none;
23387 top: 14px;
23388 }
23389 .wpfnl-integrations input[type=text].integrations-search-input {
23390 width: 260px;
23391 padding: 7px 16px 7px 36px;
23392 height: 40px;
23393 font-size: 14px;
23394 color: #1D2327;
23395 background: #FFF;
23396 transition: all 0.3s ease;
23397 border-radius: 10px;
23398 box-shadow: 0 1px 1px 0 rgba(182, 185, 191, 0.3);
23399 border: none;
23400 }
23401 .wpfnl-integrations input[type=text].integrations-search-input::placeholder {
23402 color: #707070;
23403 }
23404 .wpfnl-integrations input[type=text].integrations-search-input:focus {
23405 outline: 1px solid #b9a3ee;
23406 }
23407 .wpfnl-integrations .integrations-grid {
23408 display: grid;
23409 grid-template-columns: repeat(4, 1fr);
23410 gap: 20px;
23411 }
23412 .wpfnl-integrations .integrations-no-results {
23413 text-align: center;
23414 padding: 60px 20px;
23415 }
23416 .wpfnl-integrations .integrations-no-results p {
23417 font-size: 18px;
23418 color: #1F2937;
23419 line-height: 1.2;
23420 }
23421 .wpfnl-integrations .integration-card {
23422 background: #FFF;
23423 border-radius: 10px;
23424 padding: 24px;
23425 transition: all 0.3s ease;
23426 position: relative;
23427 box-shadow: 0 1px 1px rgba(182, 185, 191, 0.3);
23428 }
23429 .wpfnl-integrations .integration-card-icon {
23430 display: block;
23431 margin-bottom: 20px;
23432 }
23433 .wpfnl-integrations .integration-card-lock {
23434 position: absolute;
23435 top: 16px;
23436 right: 16px;
23437 }
23438 .wpfnl-integrations .integration-card-lock svg {
23439 display: block;
23440 }
23441 .wpfnl-integrations .integration-card-title {
23442 color: #1F2937;
23443 font-size: 16px;
23444 font-weight: 600;
23445 line-height: 1.2;
23446 margin: 0 0 8px 0;
23447 display: flex;
23448 align-items: center;
23449 gap: 8px;
23450 }
23451 .wpfnl-integrations .integration-card-badge {
23452 background: #6E42D3;
23453 color: #FFF;
23454 font-size: 11px;
23455 font-weight: 500;
23456 padding: 3px 8px;
23457 border-radius: 4px;
23458 line-height: 1;
23459 }
23460 .wpfnl-integrations .integration-card-description {
23461 color: #707070;
23462 font-size: 14px;
23463 font-weight: 400;
23464 line-height: 1.5;
23465 margin: 0;
23466 }
23467
23468 @media screen and (max-width: 1199px) {
23469 .wpfnl-integrations .integrations-banner {
23470 height: 263px;
23471 }
23472 .wpfnl-integrations .integrations-banner .banner-title {
23473 font-size: 26px;
23474 }
23475 .wpfnl-integrations .integrations-title {
23476 font-size: 20px;
23477 }
23478 .wpfnl-integrations .integrations-grid {
23479 grid-template-columns: repeat(3, 1fr);
23480 }
23481 }
23482 .wpfnl-templates-page .dashboard-nav__content {
23483 width: 100%;
23484 padding: 24px;
23485 }
23486 .wpfnl-templates-page #templates-library {
23487 min-height: 580px;
23488 width: 100%;
23489 }
23490 .wpfnl-templates-page .create-funnel-loader-overlay#create-funnel-loader {
23491 position: static;
23492 opacity: 1;
23493 visibility: visible;
23494 display: flex;
23495 width: 100%;
23496 min-height: calc(100vh - 120px);
23497 height: auto;
23498 margin: 0;
23499 }
23500 .wpfnl-templates-page .template-library-modal {
23501 position: relative !important;
23502 top: 0 !important;
23503 left: 0 !important;
23504 width: 100% !important;
23505 height: auto !important;
23506 background: transparent !important;
23507 z-index: 1 !important;
23508 }
23509 .wpfnl-templates-page .template-library-modal .funnel-templates-sidebar .category-filter-wrapper {
23510 height: max-content;
23511 overflow: inherit;
23512 }
23513 .wpfnl-templates-page .template-library-modal .wpfnl-create-funnel__templates-wrapper {
23514 max-height: max-content;
23515 overflow: inherit;
23516 width: calc(100% - 280px);
23517 margin: 0 auto;
23518 }
23519 .wpfnl-templates-page .template-library-modal .back-form-modal.wpfnl-modal-close {
23520 display: none !important;
23521 }
23522 .wpfnl-templates-page .template-library-modal #wpfnl-create-funnel__inner-content {
23523 display: block !important;
23524 }
23525 .wpfnl-templates-page .template-library-modal .funnel-templates-content {
23526 padding-right: 0;
23527 }
23528 .wpfnl-templates-page .template-library-modal .wpfnl-create-funnel__templates {
23529 gap: 24px;
23530 row-gap: 40px;
23531 }
23532 .wpfnl-templates-page .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template {
23533 width: calc(25% - 18px);
23534 }
23535
23536 @media only screen and (max-width: 1699px) {
23537 .wpfnl-templates-page .template-library-modal .wpfnl-create-funnel__templates-wrapper {
23538 width: calc(100% - 80px);
23539 }
23540 }
23541 @media only screen and (max-width: 1399px) {
23542 .wpfnl-templates-page .template-library-modal .wpfnl-create-funnel__templates-wrapper {
23543 width: calc(100% - 48px);
23544 }
23545 .wpfnl-templates-page .template-library-modal .wpfnl-create-funnel__templates {
23546 row-gap: 30px;
23547 }
23548 .wpfnl-templates-page .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template {
23549 width: calc(33.3333333333% - 16px);
23550 }
23551 }
23552 @media only screen and (max-width: 1199px) {
23553 .wpfnl-templates-page .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template {
23554 width: calc(50% - 12px);
23555 }
23556 }
23557 .ab-testing-drawer {
23558 box-shadow: none;
23559 width: calc(100% - 160px);
23560 transition: none;
23561 }
23562 .ab-testing-drawer .drawer-wrapper {
23563 background: #F6F5FA;
23564 }
23565 .ab-testing-drawer .ab-testing-drawer-loader {
23566 position: absolute;
23567 left: 0;
23568 top: 0;
23569 width: 100%;
23570 height: 100%;
23571 display: flex;
23572 flex-flow: column;
23573 align-items: center;
23574 justify-content: center;
23575 background: #f6f5fa;
23576 z-index: 2;
23577 }
23578 .ab-testing-drawer .ab-testing-drawer-loader .wpfnl-loader {
23579 display: block;
23580 width: 50px;
23581 height: 50px;
23582 }
23583
23584 .folded .ab-testing-drawer {
23585 width: calc(100% - 36px);
23586 }
23587
23588 @media only screen and (max-width: 782px) {
23589 .folded .ab-testing-drawer {
23590 width: 100%;
23591 top: 46px;
23592 }
23593 }
23594 .ab-testing-drawer .drawer-header {
23595 background: #ffffff;
23596 position: relative;
23597 box-shadow: 0px 1px 2px rgba(190, 190, 215, 0.14);
23598 padding: 15px 24px;
23599 gap: 10px;
23600 }
23601 .ab-testing-drawer .header-left {
23602 display: flex;
23603 align-items: center;
23604 gap: 10px;
23605 }
23606 .ab-testing-drawer .header-left.is-pro {
23607 position: relative;
23608 z-index: 2;
23609 }
23610 .ab-testing-drawer .header-left > h4 {
23611 display: flex;
23612 flex-flow: row wrap;
23613 align-items: center;
23614 }
23615 .ab-testing-drawer .header-left .step-type,
23616 .ab-testing-drawer .header-left .step-title {
23617 color: #363B4E;
23618 font-size: 15px;
23619 font-weight: 500;
23620 line-height: 1;
23621 }
23622 .ab-testing-drawer .header-left .step-title {
23623 max-width: 235px;
23624 white-space: nowrap;
23625 overflow: hidden;
23626 text-overflow: ellipsis;
23627 }
23628 .ab-testing-drawer .header-left .step-type {
23629 text-transform: capitalize;
23630 }
23631 .ab-testing-drawer .header-left .ab-testing-status {
23632 border-radius: 100px;
23633 border: 1px solid #EFEFEF;
23634 background: #F4F4F4;
23635 display: inline-block;
23636 color: #2D3149;
23637 font-size: 10px;
23638 font-weight: 500;
23639 line-height: 1;
23640 padding: 5px 11px;
23641 margin-left: 8px;
23642 text-transform: capitalize;
23643 }
23644 .ab-testing-drawer .header-left .ab-testing-status.running {
23645 background: rgba(36, 194, 26, 0.1);
23646 color: #25C11B;
23647 border-color: rgba(36, 194, 26, 0.1);
23648 }
23649 .ab-testing-drawer .header-center .header-title {
23650 font-size: 18px;
23651 font-weight: 500;
23652 line-height: 1;
23653 color: #363B4E;
23654 }
23655 .ab-testing-drawer .header-right {
23656 display: flex;
23657 align-items: center;
23658 gap: 14px;
23659 }
23660 .ab-testing-drawer .header-right .wpfnl-alert {
23661 display: block;
23662 }
23663 .ab-testing-drawer .header-right .copy-ab-url {
23664 width: auto;
23665 height: 40px;
23666 display: flex;
23667 align-items: center;
23668 justify-content: center;
23669 cursor: pointer;
23670 border-radius: 8px;
23671 border: 1px solid #EEF0F3;
23672 box-shadow: none;
23673 outline: none;
23674 position: relative;
23675 background: transparent;
23676 padding: 11px 20px 9px;
23677 gap: 9px;
23678 }
23679 .ab-testing-drawer .header-right .copy-ab-url .copy-text {
23680 font-size: 14px;
23681 font-weight: 500;
23682 line-height: 1;
23683 color: #363B4E;
23684 }
23685 .ab-testing-drawer .header-right .copy-ab-url .copyed {
23686 background-color: #464646;
23687 position: absolute;
23688 right: -4px;
23689 bottom: -18px;
23690 font-size: 11px;
23691 font-style: normal;
23692 color: #fff;
23693 line-height: 1;
23694 padding: 4px;
23695 border-radius: 3px;
23696 transition: all 0.3s ease;
23697 opacity: 0;
23698 visibility: hidden;
23699 }
23700 .ab-testing-drawer .header-right .copy-ab-url .copyed:before {
23701 content: "";
23702 position: absolute;
23703 left: 50%;
23704 top: -1px;
23705 width: 6px;
23706 height: 6px;
23707 background: #464646;
23708 transform: rotate(45deg) translateX(-50%);
23709 }
23710 .ab-testing-drawer .header-right .copy-ab-url.copy-confirmed .copyed {
23711 bottom: -25px;
23712 opacity: 1;
23713 visibility: visible;
23714 }
23715 .ab-testing-drawer .header-right .traffic-distribution[data-tour=yes],
23716 .ab-testing-drawer .header-right .start[data-tour=yes],
23717 .ab-testing-drawer .header-right .stats[data-tour=yes] {
23718 z-index: 4;
23719 position: relative;
23720 }
23721 .ab-testing-drawer .header-right .more-options[data-tour=yes] {
23722 z-index: 4;
23723 position: relative;
23724 background: #fff;
23725 }
23726 .ab-testing-drawer .header-right .btn-default {
23727 height: auto;
23728 line-height: 1;
23729 padding: 11px 20px 9px;
23730 min-width: auto;
23731 display: flex;
23732 align-items: center;
23733 gap: 9px;
23734 letter-spacing: -0.14px;
23735 color: #363B4E;
23736 border-radius: 8px;
23737 border: 1px solid #EEF0F3;
23738 background: #FFF;
23739 }
23740 .ab-testing-drawer .header-right .btn-default:hover {
23741 background-color: #f7f7f7;
23742 }
23743 .ab-testing-drawer .header-right .btn-default.stats svg {
23744 display: block;
23745 position: relative;
23746 top: -1px;
23747 }
23748 .ab-testing-drawer .header-right .btn-default.start {
23749 background: #6E42D3;
23750 border-color: #6E42D3;
23751 color: #fff;
23752 width: 40px;
23753 height: auto;
23754 padding: 10px;
23755 border-radius: 10px;
23756 }
23757 .ab-testing-drawer .header-right .btn-default.start svg {
23758 position: relative;
23759 top: 0px;
23760 }
23761 .ab-testing-drawer .header-right .btn-default.start:hover {
23762 background-color: #4C25A5;
23763 }
23764 .ab-testing-drawer .header-right .btn-default.its-disabled {
23765 color: rgba(54, 59, 78, 0.4);
23766 background: #ffffff;
23767 cursor: not-allowed;
23768 }
23769 .ab-testing-drawer .header-right .btn-default.its-disabled.stats path {
23770 fill: rgba(167, 168, 179, 0.4);
23771 }
23772 .ab-testing-drawer .header-right .btn-default.its-disabled.start {
23773 background: rgba(110, 66, 211, 0.5);
23774 border-color: transparent;
23775 color: rgba(255, 255, 255, 0.7);
23776 }
23777 .ab-testing-drawer .header-right .btn-default.its-disabled.start path {
23778 fill: rgba(255, 255, 255, 0.7);
23779 }
23780 .ab-testing-drawer .header-right .btn-default .wpfnl-loader {
23781 display: inline-block;
23782 margin-left: 0;
23783 }
23784 .ab-testing-drawer .header-right .action-buttons {
23785 display: flex;
23786 align-items: stretch;
23787 border-radius: 8px;
23788 overflow: hidden;
23789 }
23790 .ab-testing-drawer .header-right .action-buttons button {
23791 width: 40px;
23792 height: auto;
23793 display: flex;
23794 align-items: center;
23795 justify-content: center;
23796 background-color: #FF5155;
23797 padding: 10px;
23798 border: 1px solid #FF5155;
23799 border-right: 1px solid #ffffff;
23800 cursor: pointer;
23801 transition: background-color 0.3s ease, box-shadow 0.3s ease;
23802 }
23803 .ab-testing-drawer .header-right .action-buttons button:last-child {
23804 border-right: none;
23805 }
23806 .ab-testing-drawer .header-right .action-buttons button:hover {
23807 background-color: #FF5C5C;
23808 }
23809 .ab-testing-drawer .header-right .action-buttons button:active {
23810 transform: scale(0.95);
23811 }
23812 .ab-testing-drawer .header-right .action-buttons button .icon {
23813 width: 20px;
23814 height: 20px;
23815 fill: #FF4D4D;
23816 transition: fill 0.3s ease;
23817 }
23818 .ab-testing-drawer .header-right .action-buttons button .icon:hover {
23819 fill: #FFFFFF;
23820 }
23821 .ab-testing-drawer .header-right .more-options {
23822 line-height: 1;
23823 background: transparent;
23824 border: none;
23825 padding: 6px 9px;
23826 cursor: pointer;
23827 position: relative;
23828 }
23829 .ab-testing-drawer .header-right .more-options .options-dropdown {
23830 position: absolute;
23831 right: -10px;
23832 top: 50px;
23833 background: #FFFFFF;
23834 width: 148px;
23835 padding: 8px 9px;
23836 border-radius: 6px;
23837 border: 1px solid #EBEDF0;
23838 box-shadow: 0px 6px 8px 0px rgba(191, 191, 191, 0.1);
23839 opacity: 0;
23840 visibility: hidden;
23841 transition: all 0.3s ease;
23842 }
23843 .ab-testing-drawer .header-right .more-options .options-dropdown li {
23844 font-weight: 500;
23845 font-size: 14px;
23846 line-height: 1.14;
23847 color: #363B4E;
23848 display: flex;
23849 align-items: center;
23850 gap: 8px;
23851 padding: 8px;
23852 border-radius: 4px;
23853 cursor: pointer;
23854 transition: all 0.3s ease;
23855 }
23856 .ab-testing-drawer .header-right .more-options .options-dropdown li:hover {
23857 background: #F6F8FA;
23858 }
23859 .ab-testing-drawer .header-right .more-options.show-options .options-dropdown {
23860 top: 44px;
23861 opacity: 1;
23862 visibility: visible;
23863 z-index: 1;
23864 }
23865
23866 @media only screen and (max-width: 1199px) {
23867 .ab-testing-drawer .header-left .step-title {
23868 max-width: 195px;
23869 }
23870 .ab-testing-drawer .header-right {
23871 gap: 10px;
23872 }
23873 .ab-testing-drawer .header-right .btn-default {
23874 padding: 11px 15px 9px;
23875 }
23876 }
23877 @media only screen and (max-width: 991px) {
23878 .ab-testing-drawer .drawer-header {
23879 padding: 15px 15px;
23880 gap: 5px;
23881 }
23882 .ab-testing-drawer .header-center .header-title {
23883 font-size: 16px;
23884 }
23885 .ab-testing-drawer .header-left .step-type,
23886 .ab-testing-drawer .header-left .step-title {
23887 font-size: 14px;
23888 }
23889 .ab-testing-drawer .header-left .step-title {
23890 max-width: 160px;
23891 }
23892 .ab-testing-drawer .header-right .btn-default {
23893 padding: 9px 10px 7px;
23894 }
23895 }
23896 .ab-testing-drawer .single-ab-step {
23897 width: 180px;
23898 position: relative;
23899 background: #FFFFFF;
23900 box-sizing: border-box;
23901 border-radius: 10px;
23902 border: 1px solid #EDECF2;
23903 box-shadow: 0px 20px 20px rgba(190, 190, 215, 0.08);
23904 position: relative;
23905 }
23906 .ab-testing-drawer .single-ab-step .ab-variation-delete {
23907 position: absolute;
23908 right: -8px;
23909 top: -8px;
23910 width: 22px;
23911 height: 22px;
23912 border-radius: 30px;
23913 background: #f6f5fa;
23914 color: #ffffff;
23915 border: 2px solid #EE5F5A;
23916 line-height: 1.3;
23917 cursor: pointer;
23918 z-index: 1;
23919 opacity: 0;
23920 visibility: hidden;
23921 transition: all 0.3s ease;
23922 }
23923 .ab-testing-drawer .single-ab-step .ab-variation-delete:before {
23924 content: "";
23925 position: absolute;
23926 left: 0;
23927 top: 0;
23928 width: 100%;
23929 height: 100%;
23930 background-image: url(../images/cross.svg);
23931 background-repeat: no-repeat;
23932 background-size: 80% 80%;
23933 background-position: center center;
23934 border-radius: 50%;
23935 }
23936 .ab-testing-drawer .single-ab-step:hover .ab-variation-delete {
23937 opacity: 1;
23938 visibility: visible;
23939 }
23940 .ab-testing-drawer .single-ab-step .variation-type {
23941 background: #0094A6;
23942 position: absolute;
23943 top: -20px;
23944 left: 15px;
23945 color: #FFF;
23946 font-size: 10px;
23947 font-weight: 600;
23948 line-height: 1;
23949 padding: 5px 11px;
23950 border-radius: 8px 8px 0 0;
23951 text-transform: capitalize;
23952 }
23953 .ab-testing-drawer .single-ab-step .variation-type.variant {
23954 background: #EE8134;
23955 }
23956 .ab-testing-drawer .single-ab-step .variation-type .variant-no {
23957 font-size: 10px;
23958 font-weight: 600;
23959 line-height: 1;
23960 color: #FFF;
23961 }
23962 .ab-testing-drawer .single-ab-step .step-header {
23963 background: #E8F1FF;
23964 box-sizing: border-box;
23965 border-radius: 10px 10px 0px 0px;
23966 padding: 10px 3px 9px;
23967 }
23968 .ab-testing-drawer .single-ab-step .step-header .step-title {
23969 color: #363B4E;
23970 font-weight: 500;
23971 font-size: 13px;
23972 line-height: 14px;
23973 padding: 0;
23974 margin: 0;
23975 text-transform: capitalize;
23976 display: flex;
23977 align-items: center;
23978 justify-content: center;
23979 gap: 6px;
23980 }
23981 .ab-testing-drawer .single-ab-step .step-header .step-title svg {
23982 width: 15px;
23983 height: 15px;
23984 }
23985 .ab-testing-drawer .single-ab-step .step-body {
23986 padding: 10px;
23987 }
23988 .ab-testing-drawer .single-ab-step .step-body .preview-img {
23989 border-radius: 8px;
23990 border: 1px solid #EEF0F3;
23991 position: relative;
23992 overflow: hidden;
23993 height: 121px;
23994 background: #f6f5fa;
23995 }
23996 .ab-testing-drawer .single-ab-step .step-body .preview-img > div {
23997 height: 100%;
23998 background-repeat: no-repeat;
23999 background-size: cover;
24000 background-position: center -5px;
24001 }
24002 .ab-testing-drawer .single-ab-step .step-body .winner-badge {
24003 position: absolute;
24004 left: 0;
24005 top: 0;
24006 background: transparent;
24007 width: 50px;
24008 height: 50px;
24009 padding: 6px;
24010 }
24011 .ab-testing-drawer .single-ab-step .step-body .winner-badge::before {
24012 content: "";
24013 position: absolute;
24014 left: 0;
24015 top: 0;
24016 border-top: 50px solid #24C21A;
24017 border-right: 50px solid transparent;
24018 border-top-left-radius: 8px;
24019 z-index: 0;
24020 }
24021 .ab-testing-drawer .single-ab-step .step-body .winner-badge svg {
24022 position: relative;
24023 z-index: 1;
24024 }
24025 .ab-testing-drawer .single-ab-step .step-body .step-cta > span {
24026 border: 1px solid #EEF0F3;
24027 border-radius: 8px;
24028 display: block;
24029 font-weight: 500;
24030 font-size: 12px;
24031 line-height: 1;
24032 text-align: center;
24033 text-transform: capitalize;
24034 color: #363B4E;
24035 padding: 8px 5px;
24036 margin-top: 10px;
24037 }
24038 .ab-testing-drawer .single-ab-step .step-control-button {
24039 background: #fff;
24040 display: flex;
24041 flex-flow: row;
24042 align-items: center;
24043 justify-content: center;
24044 z-index: 2;
24045 transition: all 0.3s ease;
24046 width: 100%;
24047 margin-top: 12px;
24048 gap: 10px;
24049 }
24050 .ab-testing-drawer .single-ab-step .step-control-button > li {
24051 width: 24px;
24052 height: 22px;
24053 display: flex;
24054 flex-flow: column;
24055 align-items: center;
24056 justify-content: center;
24057 position: relative;
24058 }
24059 .ab-testing-drawer .single-ab-step .step-control-button > li > a, .ab-testing-drawer .single-ab-step .step-control-button > li > button {
24060 display: flex;
24061 text-align: center;
24062 align-items: center;
24063 line-height: 22px;
24064 width: 100%;
24065 cursor: pointer;
24066 justify-content: center;
24067 }
24068 .ab-testing-drawer .single-ab-step .step-control-button > li > button {
24069 border: none;
24070 background: transparent;
24071 }
24072 .ab-testing-drawer .single-ab-step .step-control-button > li > button svg {
24073 display: block;
24074 position: relative;
24075 margin: 0 auto;
24076 }
24077 .ab-testing-drawer .single-ab-step .step-control-button .options-dropdown {
24078 position: absolute;
24079 left: 0;
24080 top: 30px;
24081 background: #FFFFFF;
24082 border-radius: 6px;
24083 border: 1px solid #EBEDF0;
24084 box-shadow: 0px 6px 8px 0px rgba(191, 191, 191, 0.1);
24085 width: 190px;
24086 padding: 10px;
24087 opacity: 0;
24088 visibility: hidden;
24089 transition: all 0.3s ease;
24090 z-index: 2;
24091 }
24092 .ab-testing-drawer .single-ab-step .step-control-button .options-dropdown li {
24093 font-size: 14px;
24094 line-height: 1.14;
24095 color: #2D3149;
24096 display: flex;
24097 align-items: center;
24098 gap: 8px;
24099 padding: 8px;
24100 border-radius: 4px;
24101 transition: all 0.3s ease;
24102 cursor: pointer;
24103 }
24104 .ab-testing-drawer .single-ab-step .step-control-button .options-dropdown li svg {
24105 position: relative;
24106 top: -1px;
24107 }
24108 .ab-testing-drawer .single-ab-step .step-control-button .options-dropdown li:hover {
24109 background: #F6F8FA;
24110 }
24111 .ab-testing-drawer .single-ab-step .step-control-button li.show-dorpdown .options-dropdown {
24112 top: 25px;
24113 opacity: 1;
24114 visibility: visible;
24115 }
24116 .ab-testing-drawer .single-ab-step.landing .step-header {
24117 background: #E8F1FF;
24118 }
24119 .ab-testing-drawer .single-ab-step.landing .step-header .step-title svg {
24120 width: 15px;
24121 height: 15px;
24122 }
24123 .ab-testing-drawer .single-ab-step.checkout .step-header {
24124 background: #FDF0E8;
24125 padding: 9px 3px 8px;
24126 }
24127 .ab-testing-drawer .single-ab-step.checkout .step-header .step-title svg {
24128 width: 15px;
24129 height: 17px;
24130 top: -1px;
24131 }
24132 .ab-testing-drawer .single-ab-step.upsell .step-header {
24133 background: #E9F9E8;
24134 }
24135 .ab-testing-drawer .single-ab-step.upsell .step-header .step-title svg {
24136 width: 15px;
24137 height: 15px;
24138 }
24139 .ab-testing-drawer .single-ab-step.downsell .step-header {
24140 background: #FCF0F1;
24141 }
24142 .ab-testing-drawer .single-ab-step.downsell .step-header .step-title svg {
24143 width: 15px;
24144 height: 15px;
24145 }
24146 .ab-testing-drawer .single-ab-step.thankyou .step-header {
24147 background: #E6FAF5;
24148 }
24149 .ab-testing-drawer .single-ab-step.thankyou .step-header .step-title svg {
24150 width: 15px;
24151 height: 15px;
24152 }
24153 .ab-testing-drawer .single-ab-step.custom .step-header {
24154 background: #E0F2F4;
24155 }
24156 .ab-testing-drawer .single-ab-step.custom .step-header .step-title svg {
24157 width: 15px;
24158 height: 15px;
24159 }
24160
24161 .ab-testing-drawer .ab-testing-steps-wrapper {
24162 padding: 127px 50px 50px;
24163 display: flex;
24164 flex-flow: row wrap;
24165 align-items: center;
24166 gap: 40px;
24167 }
24168 .ab-testing-drawer .add-step-wrapper .add-steps-options {
24169 left: calc(100% + 15px);
24170 }
24171 .ab-testing-drawer .add-step-wrapper .add-steps-options .single-option svg {
24172 margin-bottom: 9px;
24173 }
24174 .ab-testing-drawer .add-step-wrapper .add-steps-options .single-option g, .ab-testing-drawer .add-step-wrapper .add-steps-options .single-option path {
24175 transition: all 0.3s ease;
24176 }
24177 .ab-testing-drawer .add-step-wrapper .add-steps-options .option-templates:hover g {
24178 stroke: #6E42D3;
24179 }
24180 .ab-testing-drawer .add-step-wrapper .add-steps-options .option-duplicate:hover path {
24181 stroke: #6E42D3;
24182 fill: #6E42D3;
24183 }
24184
24185 .ab-testing-drawer .traffic-distribution-modal {
24186 position: absolute;
24187 top: 0;
24188 right: 0;
24189 height: 100%;
24190 width: 680px;
24191 z-index: 2;
24192 opacity: 0;
24193 visibility: hidden;
24194 }
24195 .ab-testing-drawer .traffic-distribution-modal.show-modal {
24196 opacity: 1;
24197 visibility: visible;
24198 }
24199 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-inner {
24200 background: #FFF;
24201 box-shadow: -2px 3px 6px rgba(186, 176, 210, 0.1);
24202 padding: 18px 30px;
24203 width: 100%;
24204 height: 100%;
24205 position: relative;
24206 z-index: 1;
24207 overflow-y: auto;
24208 }
24209 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-inner::-webkit-scrollbar {
24210 width: 3px;
24211 }
24212 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-inner::-webkit-scrollbar-track {
24213 background: #f2f5f8;
24214 }
24215 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-inner::-webkit-scrollbar-thumb {
24216 background-color: #CBCBCB;
24217 border-radius: 20px;
24218 }
24219 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-header {
24220 display: flex;
24221 align-items: center;
24222 justify-content: space-between;
24223 border-bottom: 1px solid #EEF0F3;
24224 padding-bottom: 18px;
24225 }
24226 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-header .header-title h4 {
24227 color: #363B4E;
24228 font-size: 18px;
24229 font-weight: 600;
24230 line-height: 1;
24231 }
24232 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-header .header-title .wpfnl-tooltip svg {
24233 width: 13px;
24234 height: 13px;
24235 }
24236 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-header .header-title .wpfnl-tooltip p {
24237 bottom: inherit;
24238 top: calc(100% + 10px);
24239 background: #2D3149;
24240 min-width: 131px;
24241 border-radius: 6px;
24242 font-size: 12px;
24243 line-height: 1.3;
24244 }
24245 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-header .header-title .wpfnl-tooltip p:before {
24246 background: #2D3149;
24247 bottom: inherit;
24248 top: -4px;
24249 }
24250 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-header .header-actions {
24251 display: flex;
24252 gap: 12px;
24253 }
24254 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-header .header-actions .action-btn {
24255 border-radius: 10px;
24256 border: 1px solid #EBEDF0;
24257 width: 38px;
24258 height: 38px;
24259 display: flex;
24260 align-items: center;
24261 justify-content: center;
24262 cursor: pointer;
24263 }
24264 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body {
24265 padding: 30px 0;
24266 }
24267 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body .div-to-append-range-calender #ui-datepicker-div {
24268 border: 1px solid #F1F0F5;
24269 box-shadow: 0px 18px 22px 0px rgba(73, 59, 104, 0.1);
24270 border-radius: 8px;
24271 padding: 10px;
24272 }
24273 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body .div-to-append-range-calender .ui-datepicker .ui-datepicker-title {
24274 display: flex;
24275 width: 74%;
24276 margin: 0 2.5em;
24277 }
24278 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body .div-to-append-range-calender .ui-datepicker-prev,
24279 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body .div-to-append-range-calender .ui-datepicker-next {
24280 height: 34px;
24281 }
24282 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body .div-to-append-range-calender .ui-datepicker select.ui-datepicker-month,
24283 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body .div-to-append-range-calender .ui-datepicker select.ui-datepicker-year {
24284 width: 116px;
24285 min-width: auto;
24286 height: 36px;
24287 border-radius: 3px;
24288 }
24289 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body .variation-single-list {
24290 display: flex;
24291 flex-flow: row wrap;
24292 align-items: center;
24293 gap: 30px;
24294 margin-bottom: 20px;
24295 }
24296 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body .variation-single-list:last-child {
24297 margin-bottom: 0;
24298 }
24299 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body .variation-single-list .variation-step-title {
24300 color: #363B4E;
24301 font-size: 15px;
24302 font-weight: 500;
24303 line-height: 1;
24304 width: calc(100% - 190px);
24305 }
24306 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body .variation-single-list .variation-step-title .step-type {
24307 color: #363B4E;
24308 font-size: 15px;
24309 font-weight: 500;
24310 line-height: 1;
24311 text-transform: capitalize;
24312 }
24313 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body .variation-single-list .variation-step-title .variation-type {
24314 background: rgba(0, 148, 166, 0.1);
24315 display: inline-block;
24316 color: #0094A6;
24317 font-size: 12px;
24318 font-weight: 500;
24319 line-height: 1;
24320 padding: 6px 11px;
24321 text-transform: capitalize;
24322 border-radius: 40px;
24323 margin-left: 8px;
24324 }
24325 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body .variation-single-list .variation-step-title .variation-type.variant {
24326 background: rgba(238, 129, 52, 0.1);
24327 color: #EE8134;
24328 }
24329 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body .variation-single-list .variations-traffic {
24330 display: flex;
24331 align-items: center;
24332 gap: 10px;
24333 position: relative;
24334 }
24335 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body .variation-single-list .variations-traffic .unlock-notice {
24336 border-radius: 6px;
24337 background: #2D3149;
24338 position: absolute;
24339 color: #fff;
24340 font-size: 12px;
24341 font-weight: 500;
24342 line-height: 1.33;
24343 padding: 9px 10px 6px;
24344 bottom: calc(100% + 11px);
24345 left: 23px;
24346 width: 140px;
24347 text-align: center;
24348 opacity: 0;
24349 visibility: hidden;
24350 transition: all 0.3s ease;
24351 }
24352 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body .variation-single-list .variations-traffic .unlock-notice:before {
24353 content: "";
24354 position: absolute;
24355 left: 50%;
24356 transform: translateX(-50%) rotate(45deg);
24357 bottom: -4px;
24358 width: 11px;
24359 height: 11px;
24360 background: #2D3149;
24361 border-radius: 2px;
24362 }
24363 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body .variation-single-list .variations-traffic .lock-unlock {
24364 border-radius: 6px;
24365 border: 1px solid #EEF0F3;
24366 background: transparent;
24367 width: 38px;
24368 height: 38px;
24369 display: flex;
24370 align-items: center;
24371 justify-content: center;
24372 cursor: pointer;
24373 }
24374 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body .variation-single-list .variations-traffic input[type=number] {
24375 border: 1px solid #EEF0F3;
24376 height: 38px;
24377 border-radius: 6px;
24378 min-width: auto;
24379 width: 88px;
24380 color: #363B4E;
24381 padding: 5px 12px;
24382 }
24383 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body .variation-single-list .variations-traffic .unit {
24384 color: #363B4E;
24385 font-size: 14px;
24386 font-weight: 500;
24387 }
24388 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body .variation-single-list .variations-traffic .variation-traffic:disabled:hover + .unlock-notice {
24389 opacity: 1;
24390 visibility: visible;
24391 }
24392 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-footer {
24393 border-top: 1px solid #EEF0F3;
24394 padding-top: 20px;
24395 display: flex;
24396 align-items: center;
24397 justify-content: flex-end;
24398 gap: 14px;
24399 }
24400 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-footer .wpfnl-alert {
24401 display: block;
24402 }
24403 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-footer .btn-default {
24404 min-width: auto;
24405 border-radius: 10px;
24406 height: auto;
24407 line-height: 1;
24408 padding: 13px 19px 11px;
24409 border: 1px solid transparent;
24410 }
24411 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-footer .btn-default.cancel {
24412 background: transparent;
24413 color: #3C3F47;
24414 border-color: #E4E6EB;
24415 }
24416 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-footer .btn-default.cancel:hover {
24417 background: #f5f5f5;
24418 }
24419 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-footer .btn-default .wpfnl-loader {
24420 display: inline-block;
24421 position: relative;
24422 top: 1px;
24423 }
24424 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-footer .btn-default[disabled] {
24425 cursor: not-allowed;
24426 opacity: 0.6;
24427 display: flex;
24428 gap: 10px;
24429 align-items: center;
24430 padding: 8px 19px 8px;
24431 }
24432 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-footer .btn-default[disabled] svg {
24433 display: block;
24434 }
24435
24436 .ab-testing-drawer .ab-testing-winner-modal {
24437 position: absolute;
24438 top: 0;
24439 right: 0;
24440 height: 100%;
24441 width: 594px;
24442 z-index: 2;
24443 opacity: 0;
24444 visibility: hidden;
24445 }
24446 .ab-testing-drawer .ab-testing-winner-modal.show-modal {
24447 opacity: 1;
24448 visibility: visible;
24449 }
24450 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-inner {
24451 background: #fff;
24452 box-shadow: -2px 3px 6px rgba(186, 176, 210, 0.1);
24453 padding: 18px 30px;
24454 width: 100%;
24455 height: 100%;
24456 position: relative;
24457 z-index: 1;
24458 overflow-y: auto;
24459 }
24460 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-inner::-webkit-scrollbar {
24461 width: 3px;
24462 }
24463 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-inner::-webkit-scrollbar-track {
24464 background: #f2f5f8;
24465 }
24466 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-inner::-webkit-scrollbar-thumb {
24467 background-color: #CBCBCB;
24468 border-radius: 20px;
24469 }
24470 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-header {
24471 display: flex;
24472 align-items: center;
24473 justify-content: space-between;
24474 padding-bottom: 18px;
24475 }
24476 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-header .header-title h4 {
24477 color: #363B4E;
24478 font-size: 18px;
24479 font-weight: 600;
24480 line-height: 1;
24481 }
24482 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-header .header-actions .modal-close {
24483 border-radius: 10px;
24484 border: 1px solid #EBEDF0;
24485 width: 38px;
24486 height: 38px;
24487 display: flex;
24488 align-items: center;
24489 justify-content: center;
24490 cursor: pointer;
24491 }
24492 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-body {
24493 padding-bottom: 30px;
24494 }
24495 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-body .winner-step-info {
24496 border: 1px solid #EEF0F3;
24497 border-radius: 10px;
24498 margin-bottom: 16px;
24499 }
24500 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-body .winner-step-info .img-area {
24501 background: #D7D1E7;
24502 height: 303px;
24503 text-align: center;
24504 border-radius: 10px 10px 0 0;
24505 overflow: hidden;
24506 }
24507 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-body .winner-step-info .img-area svg {
24508 position: relative;
24509 top: 14px;
24510 }
24511 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-body .winner-step-info .content-area {
24512 padding: 30px 24px;
24513 }
24514 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-body .winner-step-info .content-area .winner-title {
24515 color: #363B4E;
24516 font-size: 16px;
24517 font-weight: 600;
24518 text-align: center;
24519 margin-bottom: 20px;
24520 }
24521 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-body .winner-step-info .winner-check-list li {
24522 color: #363B4E;
24523 font-size: 13px;
24524 line-height: 1.3;
24525 position: relative;
24526 margin-bottom: 10px;
24527 padding-left: 23px;
24528 }
24529 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-body .winner-step-info .winner-check-list li:last-child {
24530 margin-bottom: 0;
24531 }
24532 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-body .winner-step-info .winner-check-list li:before {
24533 content: url("data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMTkgMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbD0iIzAwQjQyQyIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNNS43MzQgMTMuNTY0YS4yNTkuMjU5IDAgMDEtLjIzNi0uMTYzYy0uMDE4LS4wMzctMS41OC00LjA2Ny0zLjk5NC01LjU5Mi0uNDczLS4yOS0uODM2LS42LS42OS0xLjI5LjE0NS0uNjcxLjU5OS0xLjA1MiAxLjQxNi0xLjIzNCAxLjQ1Mi0uMzA5IDMuMDEzIDEuOTQzIDMuNTk0IDIuODY5IDIuMDM0LTIuOTYgNi4xLTcuNjA3IDEyLjAyLTguMTUyLjI4NS0uMDM0LjM5LjM5LjEyNi41MDgtLjA5LjAzNy04LjU1IDMuOTA0LTExLjk4MiAxMi45MDlhLjI5LjI5IDAgMDEtLjI1NC4xNDV6IiBjbGlwLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=");
24534 position: absolute;
24535 left: 0;
24536 top: 2px;
24537 width: 17px;
24538 height: 13px;
24539 }
24540 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-body .wpfnl-checkbox label {
24541 color: #344054;
24542 font-size: 13px;
24543 line-height: 1;
24544 text-transform: none;
24545 }
24546 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-body .wpfnl-checkbox label:after {
24547 content: url("data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMTIgMTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTUuNTM4IDEwLjYzNWEuMjMyLjIzMiAwIDAxLS4xNy0uMDc0TC44IDUuNjE4YS4yMy4yMyAwIDAxLjE2OS0uMzg3aDIuMmEuMjMuMjMgMCAwMS4xNzMuMDhMNC44NyA3LjA2NmMuMTY1LS4zNTMuNDg1LS45NCAxLjA0NS0xLjY1Ni44My0xLjA1OCAyLjM3LTIuNjE0IDUuMDA4LTQuMDE5YS4yMy4yMyAwIDAxLjI1LjM4NmMtLjAxLjAwOC0xLjAyNy44MDktMi4xOTcgMi4yNzUtMS4wNzcgMS4zNS0yLjUwOSAzLjU1Ny0zLjIxMyA2LjQwN2EuMjMuMjMgMCAwMS0uMjI0LjE3NXoiLz48L3N2Zz4=");
24548 left: 3px;
24549 top: 0px;
24550 width: 14px;
24551 height: 14px;
24552 transform: rotate(0);
24553 border-bottom: none;
24554 border-left: none;
24555 }
24556 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-footer {
24557 border-top: 1px solid #EEF0F3;
24558 padding-top: 20px;
24559 display: flex;
24560 align-items: center;
24561 justify-content: flex-end;
24562 gap: 14px;
24563 }
24564 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-footer .btn-default {
24565 min-width: auto;
24566 border-radius: 10px;
24567 height: auto;
24568 line-height: 1;
24569 padding: 12px 19px 10px;
24570 border: 1px solid transparent;
24571 }
24572 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-footer .btn-default.cancel {
24573 background: transparent;
24574 color: #3C3F47;
24575 border-color: #E4E6EB;
24576 }
24577 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-footer .btn-default.cancel:hover {
24578 background: #f5f5f5;
24579 }
24580 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-footer .btn-default .wpfnl-loader {
24581 display: inline-block;
24582 position: relative;
24583 top: 2px;
24584 }
24585 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-footer .btn-default[disabled] {
24586 cursor: not-allowed;
24587 opacity: 0.6;
24588 display: flex;
24589 gap: 10px;
24590 align-items: center;
24591 padding: 8px 19px 8px;
24592 }
24593 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-footer .btn-default[disabled] svg {
24594 display: block;
24595 }
24596
24597 .ab-testing-stats {
24598 padding-top: 40px;
24599 }
24600 .ab-testing-stats .stats-wrapper {
24601 width: 100%;
24602 max-width: 1160px;
24603 margin: 0 auto;
24604 background: #fff;
24605 box-shadow: 0px 1px 1px rgba(182, 185, 191, 0.3);
24606 border-radius: 10px;
24607 }
24608 .ab-testing-stats .stats-wrapper.ab-testing-stats-header {
24609 background: none;
24610 box-shadow: none;
24611 border-radius: 0;
24612 }
24613 .ab-testing-stats .stats-wrapper.ab-testing-stats-header .stats-back-button {
24614 background: none;
24615 border: none;
24616 outline: none;
24617 display: flex;
24618 align-items: center;
24619 justify-content: center;
24620 gap: 8px;
24621 margin-bottom: 18px;
24622 cursor: pointer;
24623 }
24624 .ab-testing-stats .stats-wrapper.ab-testing-stats-header .stats-back-button .stats-back-button-icon {
24625 background: #fff;
24626 display: inline-flex;
24627 align-items: center;
24628 padding: 5px;
24629 border-radius: 8px;
24630 }
24631 .ab-testing-stats .stats-wrapper.ab-testing-stats-header .stats-back-button .stats-back-button-text {
24632 color: #2D3149;
24633 }
24634 .ab-testing-stats .stats-wrapper table {
24635 width: 100%;
24636 border: none;
24637 border-collapse: collapse;
24638 }
24639 .ab-testing-stats .stats-wrapper table .name {
24640 width: 320px;
24641 }
24642 .ab-testing-stats .stats-wrapper table .status {
24643 width: 120px;
24644 }
24645 .ab-testing-stats .stats-wrapper table .visits {
24646 width: 100px;
24647 }
24648 .ab-testing-stats .stats-wrapper table .revenue {
24649 width: 100px;
24650 }
24651 .ab-testing-stats .stats-wrapper table .conversion-rate {
24652 width: 140px;
24653 }
24654 .ab-testing-stats .stats-wrapper table .declare-winner {
24655 width: 128px;
24656 }
24657 .ab-testing-stats .stats-wrapper thead th {
24658 padding: 16px 24px;
24659 border-bottom: 1px solid #EEF0F3;
24660 }
24661 .ab-testing-stats .stats-wrapper thead th .col-inner-wrap {
24662 color: #7A8B9A;
24663 font-size: 14px;
24664 line-height: 1;
24665 text-align: left;
24666 }
24667 .ab-testing-stats .stats-wrapper tbody td {
24668 padding: 18px 24px;
24669 border-bottom: 1px solid #EEF0F3;
24670 }
24671 .ab-testing-stats .stats-wrapper tbody tr:last-child td {
24672 border-bottom: none;
24673 }
24674 .ab-testing-stats .stats-wrapper tbody .name .col-inner-wrap {
24675 font-size: 14px;
24676 line-height: 1;
24677 color: #363B4E;
24678 font-weight: 500;
24679 white-space: nowrap;
24680 overflow: hidden;
24681 text-overflow: ellipsis;
24682 width: 270px;
24683 }
24684 .ab-testing-stats .stats-wrapper tbody .variation-type {
24685 background: rgba(0, 148, 166, 0.1);
24686 display: inline-block;
24687 color: #0094A6;
24688 font-size: 12px;
24689 font-weight: 500;
24690 line-height: 1;
24691 padding: 6px 11px;
24692 text-transform: capitalize;
24693 border-radius: 40px;
24694 }
24695 .ab-testing-stats .stats-wrapper tbody .variation-type.variant {
24696 background: rgba(238, 129, 52, 0.1);
24697 color: #EE8134;
24698 }
24699 .ab-testing-stats .stats-wrapper tbody .declare-winner .col-inner-wrap {
24700 display: flex;
24701 align-items: center;
24702 }
24703 .ab-testing-stats .stats-wrapper tbody .declare-winner .col-inner-wrap .wpfnl-loader {
24704 display: inline-block;
24705 position: relative;
24706 top: -1px;
24707 }
24708 .ab-testing-stats .stats-wrapper tbody .wpfnl-switcher label {
24709 width: 34px;
24710 height: 20px;
24711 }
24712 .ab-testing-stats .stats-wrapper tbody .wpfnl-switcher label:after {
24713 width: 16px;
24714 height: 16px;
24715 top: 2px;
24716 left: 2px;
24717 }
24718 .ab-testing-stats .stats-wrapper tbody .wpfnl-switcher input[type=checkbox]:checked + label:after {
24719 margin-left: 14px;
24720 }
24721
24722 @media only screen and (max-width: 1399px) {
24723 .ab-testing-stats .stats-wrapper thead th {
24724 padding: 16px 17px;
24725 }
24726 .ab-testing-stats .stats-wrapper tbody td {
24727 padding: 18px 17px;
24728 }
24729 }
24730 @media only screen and (max-width: 1199px) {
24731 .ab-testing-stats .stats-wrapper table .declare-winner {
24732 width: 160px;
24733 padding: 16px 14px;
24734 }
24735 .ab-testing-stats .stats-wrapper tbody td {
24736 padding: 14px 14px;
24737 }
24738 }
24739 @media only screen and (max-width: 991px) {
24740 .ab-testing-stats .stats-wrapper table .name {
24741 width: 230px;
24742 }
24743 .ab-testing-stats .stats-wrapper tbody .name .col-inner-wrap {
24744 width: 203px;
24745 }
24746 }
24747 .ab-testing-archive-list .stats-wrapper table .conversion-rate {
24748 width: 122px;
24749 }
24750 .ab-testing-archive-list .stats-wrapper table .action {
24751 width: 160px;
24752 }
24753 .ab-testing-archive-list .stats-wrapper table .action .col-inner-wrap {
24754 display: flex;
24755 align-items: center;
24756 gap: 5px;
24757 width: 108px;
24758 margin-left: auto;
24759 }
24760 .ab-testing-archive-list .stats-wrapper table .action .retrive {
24761 color: #363B4E;
24762 font-size: 13px;
24763 font-weight: 500;
24764 line-height: 1;
24765 letter-spacing: -0.13px;
24766 padding: 7px 10px;
24767 border-radius: 6px;
24768 border: 1px solid #EEF0F3;
24769 background: #F6F5FA;
24770 cursor: pointer;
24771 }
24772 .ab-testing-archive-list .stats-wrapper table .action .delete {
24773 padding: 8px 10px;
24774 background: transparent;
24775 border: none;
24776 cursor: pointer;
24777 }
24778 .ab-testing-archive-list .stats-wrapper table .action .delete svg {
24779 display: block;
24780 }
24781 .ab-testing-archive-list .stats-wrapper table .no-archived-variant {
24782 text-align: center;
24783 }
24784
24785 .ab-testing-drawer .ab-testing-confirmation-modal {
24786 position: fixed;
24787 top: 0;
24788 left: 160px;
24789 width: calc(100% - 160px);
24790 height: 100%;
24791 z-index: 2;
24792 background: rgba(21, 17, 29, 0.3);
24793 backdrop-filter: blur(4px);
24794 display: flex;
24795 flex-flow: column;
24796 align-items: center;
24797 justify-content: center;
24798 }
24799 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-overlay {
24800 position: absolute;
24801 left: 0;
24802 top: 0;
24803 width: 100%;
24804 height: 100%;
24805 background: transparent;
24806 }
24807 .ab-testing-drawer .ab-testing-confirmation-modal .close-confirmation-modal {
24808 width: 35px;
24809 height: 35px;
24810 border-radius: 100px;
24811 background: #FFF;
24812 box-shadow: 0px 1px 1px 0px #DADADA;
24813 border: none;
24814 position: absolute;
24815 right: -13px;
24816 top: -13px;
24817 cursor: pointer;
24818 padding-top: 2px;
24819 }
24820 .ab-testing-drawer .ab-testing-confirmation-modal .close-confirmation-modal path {
24821 stroke-width: 2px;
24822 }
24823 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-wrapper {
24824 width: 450px;
24825 background: #F6F5FA;
24826 border-radius: 10px;
24827 position: relative;
24828 }
24829 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-body {
24830 padding: 35px;
24831 text-align: center;
24832 }
24833 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-body .icon {
24834 width: 50px;
24835 height: 50px;
24836 display: flex;
24837 align-items: center;
24838 justify-content: center;
24839 background: #EE5F5A;
24840 margin: 0 auto 14px;
24841 border-radius: 100%;
24842 }
24843 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-body .icon.delete-icon svg {
24844 width: 16px;
24845 height: 16px;
24846 }
24847 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-body .icon.delete-icon svg path {
24848 stroke: #fff;
24849 }
24850 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-body .icon.warning-icon {
24851 background: transparent;
24852 }
24853 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-body .icon.archive-icon svg {
24854 position: relative;
24855 top: 1px;
24856 left: 1px;
24857 }
24858 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-body .title {
24859 color: #2D3149;
24860 font-size: 16px;
24861 font-weight: 600;
24862 line-height: 1;
24863 margin-bottom: 8px;
24864 }
24865 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-body .subtitle {
24866 color: #7A8B9A;
24867 font-size: 14px;
24868 font-weight: 400;
24869 line-height: 1.2;
24870 }
24871 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-body .variant-select-container {
24872 display: flex;
24873 justify-content: center;
24874 margin-top: 15px;
24875 width: 100%;
24876 flex-direction: column;
24877 align-items: flex-start;
24878 }
24879 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-body .variant-select-container .variant-select {
24880 margin-bottom: 10px;
24881 }
24882 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-body .variant-select-container .archive-checkbox label {
24883 color: #2D3149;
24884 padding-left: 26px;
24885 }
24886 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-body .variant-select-container .archive-checkbox label::before {
24887 border: 1px solid #C5C6C8;
24888 height: 16px;
24889 width: 16px;
24890 }
24891 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-body .variant-select-container .archive-checkbox label::after {
24892 left: 4px;
24893 top: 2px;
24894 width: 8px;
24895 height: 4px;
24896 }
24897 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-footer {
24898 padding: 20px;
24899 border-top: 1px solid #E2E2E2;
24900 display: flex;
24901 flex-flow: row wrap;
24902 align-items: center;
24903 justify-content: flex-end;
24904 gap: 12px;
24905 }
24906 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-footer .btn-default {
24907 min-width: auto;
24908 height: auto;
24909 line-height: 1;
24910 font-size: 15px;
24911 font-weight: 600;
24912 padding: 12px 19px;
24913 border: 1px solid transparent;
24914 }
24915 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-footer .btn-default.confirm {
24916 box-shadow: 0px 10px 16px 0px rgba(189, 193, 200, 0.5);
24917 }
24918 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-footer .btn-default.cancel {
24919 color: #2D3149;
24920 background: transparent;
24921 border: 1px solid #E4E6EB;
24922 letter-spacing: -0.15px;
24923 }
24924 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-footer .wpfnl-checkbox {
24925 margin-right: auto;
24926 }
24927 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-footer .variant-alert {
24928 margin-right: auto;
24929 color: #D8000C;
24930 }
24931 .ab-testing-drawer .ab-testing-confirmation-modal.archive-modal .confirmation-modal-body .icon {
24932 background: #239654;
24933 }
24934 .ab-testing-drawer .ab-testing-confirmation-modal.archive-modal .confirmation-modal-body .icon.warning-icon {
24935 background: transparent;
24936 }
24937
24938 .folded .ab-testing-drawer .ab-testing-confirmation-modal {
24939 left: 36px;
24940 width: calc(100% - 36px);
24941 }
24942
24943 .wpfnl-automation-window .automation-list-wrapper {
24944 padding: 0 30px 0;
24945 }
24946 .wpfnl-automation-window .automation-list-wrapper > .bulk-check {
24947 display: flex;
24948 align-items: center;
24949 padding-left: 31px;
24950 height: 50px;
24951 }
24952 .wpfnl-automation-window .automation-list-wrapper > .bulk-check .wpfnl-checkbox label:before {
24953 border-color: #c2c2c2;
24954 background-color: #ffffff;
24955 }
24956 .wpfnl-automation-window .automation-list-wrapper .bulk-delete-area {
24957 padding-left: 30px;
24958 height: 33px;
24959 }
24960 .wpfnl-automation-window .automation-list-wrapper .bulk-delete-area button {
24961 background: #EE8134;
24962 border-radius: 6px;
24963 border: none;
24964 color: #fff;
24965 height: 30px;
24966 padding: 0 10px;
24967 display: flex;
24968 align-items: center;
24969 justify-content: center;
24970 font-weight: 500;
24971 cursor: pointer;
24972 }
24973 .wpfnl-automation-window .automation-list-wrapper .bulk-delete-area button svg {
24974 height: 18px;
24975 width: 18px;
24976 margin-right: 4px;
24977 }
24978 .wpfnl-automation-window .automation-list-wrapper .bulk-delete-area button svg path {
24979 stroke: #fff;
24980 }
24981 .wpfnl-automation-window .automation-list-header {
24982 display: flex;
24983 flex-flow: row wrap;
24984 align-items: center;
24985 justify-content: space-between;
24986 }
24987 .wpfnl-automation-window .automation-list-header .field-item {
24988 font-weight: 500;
24989 font-size: 14px;
24990 line-height: 1.14;
24991 letter-spacing: 1px;
24992 text-transform: uppercase;
24993 color: #7A8B9A;
24994 }
24995 .wpfnl-automation-window .automation-list-header,
24996 .wpfnl-automation-window .automation-single-list {
24997 padding: 15px 30px;
24998 }
24999 .wpfnl-automation-window .automation-list-header .wpfnl-checkbox label:before,
25000 .wpfnl-automation-window .automation-single-list .wpfnl-checkbox label:before {
25001 border-color: #CDD2E6;
25002 background-color: #ffffff;
25003 }
25004 .wpfnl-automation-window .automation-list-header .field-item,
25005 .wpfnl-automation-window .automation-single-list .field-item {
25006 padding: 0 10px;
25007 }
25008 .wpfnl-automation-window .automation-list-header .field-item:first-child,
25009 .wpfnl-automation-window .automation-single-list .field-item:first-child {
25010 padding-left: 0;
25011 }
25012 .wpfnl-automation-window .automation-list-header .field-item:last-child,
25013 .wpfnl-automation-window .automation-single-list .field-item:last-child {
25014 padding-right: 0;
25015 }
25016 .wpfnl-automation-window .automation-list-header .bulk-check,
25017 .wpfnl-automation-window .automation-single-list .bulk-check {
25018 margin-right: 20px;
25019 }
25020 .wpfnl-automation-window .automation-list-header .title,
25021 .wpfnl-automation-window .automation-single-list .title {
25022 width: 250px;
25023 display: flex;
25024 flex-flow: row wrap;
25025 align-items: center;
25026 justify-content: flex-start;
25027 }
25028 .wpfnl-automation-window .automation-list-header .trigger,
25029 .wpfnl-automation-window .automation-single-list .trigger {
25030 width: calc(80% - 280px);
25031 text-align: center;
25032 }
25033 .wpfnl-automation-window .automation-list-header .trigger-action,
25034 .wpfnl-automation-window .automation-single-list .trigger-action {
25035 width: 100px;
25036 }
25037 .wpfnl-automation-window .automation-list-header .crm,
25038 .wpfnl-automation-window .automation-single-list .crm {
25039 width: 45px;
25040 }
25041 .wpfnl-automation-window .automation-list-header .status,
25042 .wpfnl-automation-window .automation-single-list .status {
25043 width: 66px;
25044 }
25045 .wpfnl-automation-window .automation-list-header .actions,
25046 .wpfnl-automation-window .automation-single-list .actions {
25047 width: 75px;
25048 }
25049 .wpfnl-automation-window .automation-single-list {
25050 background: #FFFFFF;
25051 box-shadow: 0px 1px 2px rgba(190, 190, 215, 0.2);
25052 border-radius: 8px;
25053 display: flex;
25054 flex-flow: row wrap;
25055 align-items: flex-start;
25056 justify-content: space-between;
25057 margin-bottom: 20px;
25058 }
25059 .wpfnl-automation-window .automation-single-list.no-data-list {
25060 justify-content: center;
25061 }
25062 .wpfnl-automation-window .automation-single-list.no-data-list .field-item {
25063 color: #363B4E;
25064 font-weight: 500;
25065 }
25066 .wpfnl-automation-window .automation-single-list.no-data-list .field-item .btn-default {
25067 height: 54px;
25068 padding: 0 40px;
25069 margin: 10px 0;
25070 font-size: 16px;
25071 }
25072 .wpfnl-automation-window .automation-single-list.no-data-list.not-enabled {
25073 margin-left: 20px;
25074 margin-right: 20px;
25075 }
25076 .wpfnl-automation-window .automation-single-list .title {
25077 font-size: 15px;
25078 line-height: 1.2;
25079 font-weight: 500;
25080 color: #363B4E;
25081 position: relative;
25082 top: 6px;
25083 }
25084 .wpfnl-automation-window .automation-single-list .crm .icon {
25085 box-sizing: border-box;
25086 border-radius: 6px;
25087 width: 30px;
25088 height: 30px;
25089 display: flex;
25090 flex-flow: column;
25091 align-items: center;
25092 justify-content: center;
25093 }
25094 .wpfnl-automation-window .automation-single-list .trigger-lists {
25095 display: flex;
25096 flex-flow: row wrap;
25097 align-items: center;
25098 justify-content: center;
25099 margin-left: -2px;
25100 margin-top: -2px;
25101 width: 100%;
25102 }
25103 .wpfnl-automation-window .automation-single-list .trigger-lists .trigger-list-flex,
25104 .wpfnl-automation-window .automation-single-list .trigger-lists .trigger-more-list,
25105 .wpfnl-automation-window .automation-single-list .trigger-lists .trigger-list {
25106 padding: 2px;
25107 }
25108 .wpfnl-automation-window .automation-single-list .trigger-lists .trigger-list-flex > span,
25109 .wpfnl-automation-window .automation-single-list .trigger-lists .trigger-more-list > span,
25110 .wpfnl-automation-window .automation-single-list .trigger-lists .trigger-list > span {
25111 font-size: 12px;
25112 line-height: 1.15;
25113 color: #7A8B9A;
25114 border: 1px solid #E5E8F3;
25115 border-radius: 6px;
25116 padding: 6px 6px 4px;
25117 display: block;
25118 }
25119 .wpfnl-automation-window .automation-single-list .more-list-trigger > span {
25120 font-size: 12px;
25121 line-height: 1.15;
25122 color: #7A8B9A;
25123 border: 1px solid #E5E8F3;
25124 border-radius: 6px;
25125 padding: 6px 6px 4px;
25126 display: inline-block;
25127 }
25128 .wpfnl-automation-window .automation-single-list .trigger-action {
25129 display: flex;
25130 align-items: center;
25131 }
25132 .wpfnl-automation-window .automation-single-list .trigger-action > span {
25133 display: block;
25134 line-height: 1;
25135 }
25136 .wpfnl-automation-window .automation-single-list .trigger-action > span svg {
25137 display: block;
25138 }
25139 .wpfnl-automation-window .automation-single-list .trigger-action .action-separator {
25140 margin: 0 18px;
25141 }
25142 .wpfnl-automation-window .automation-single-list .status {
25143 position: relative;
25144 top: 6px;
25145 }
25146 .wpfnl-automation-window .automation-single-list .actions {
25147 display: flex;
25148 }
25149 .wpfnl-automation-window .automation-single-list .actions button {
25150 width: 33px;
25151 padding: 0;
25152 border: none;
25153 height: 30px;
25154 padding-top: 2px;
25155 cursor: pointer;
25156 background: transparent;
25157 margin: 0 auto;
25158 display: flex;
25159 align-items: center;
25160 justify-content: center;
25161 }
25162 .wpfnl-automation-window .automation-single-list .actions button svg {
25163 height: 20px;
25164 display: block;
25165 }
25166
25167 @media only screen and (max-width: 1440px) {
25168 .wpfnl-automation-window .automation-list-header .trigger,
25169 .wpfnl-automation-window .automation-single-list .trigger {
25170 width: calc(80% - 340px);
25171 }
25172 }
25173 @media only screen and (max-width: 1199px) {
25174 .wpfnl-automation-window .automation-list-header,
25175 .wpfnl-automation-window .automation-single-list {
25176 padding: 14px 16px;
25177 }
25178 .wpfnl-automation-window .automation-list-header .title,
25179 .wpfnl-automation-window .automation-single-list .title {
25180 width: 220px;
25181 }
25182 .wpfnl-automation-window .automation-list-wrapper .bulk-delete-area {
25183 padding-left: 16px;
25184 }
25185 }
25186 @media only screen and (max-width: 991px) {
25187 .wpfnl-automation-window .automation-list-header .title,
25188 .wpfnl-automation-window .automation-single-list .title {
25189 width: 220px;
25190 }
25191 .wpfnl-automation-window .automation-list-header .trigger,
25192 .wpfnl-automation-window .automation-single-list .trigger {
25193 width: calc(80% - 369px);
25194 }
25195 }
25196 .crm-data-loader {
25197 position: absolute;
25198 z-index: 999;
25199 top: 1px;
25200 left: 1px;
25201 background: #fff;
25202 width: calc(100% - 3px);
25203 height: calc(100% - 3px);
25204 display: flex;
25205 flex-flow: row;
25206 align-items: center;
25207 border-radius: 10px;
25208 padding-left: 10px;
25209 }
25210 .crm-data-loader > span {
25211 display: inline-block;
25212 width: 8px;
25213 height: 8px;
25214 border-radius: 20px;
25215 background: #a184e5;
25216 margin: 3px;
25217 transition: all 0.3s;
25218 }
25219 .crm-data-loader > span:nth-child(1) {
25220 -webkit-animation: crm-data-loader 1.5s infinite;
25221 -moz-animation: crm-data-loader 1.5s infinite;
25222 -o-animation: crm-data-loader 1.5s infinite;
25223 animation: crm-data-loader 1.5s infinite;
25224 }
25225 .crm-data-loader > span:nth-child(2) {
25226 -webkit-animation: crm-data-loader 1.5s infinite;
25227 -moz-animation: crm-data-loader 1.5s infinite;
25228 -o-animation: crm-data-loader 1.5s infinite;
25229 animation: crm-data-loader 1.5s infinite;
25230 animation-delay: 0.4s;
25231 }
25232 .crm-data-loader > span:nth-child(3) {
25233 -webkit-animation: crm-data-loader 1.5s infinite;
25234 -moz-animation: crm-data-loader 1.5s infinite;
25235 -o-animation: crm-data-loader 1.5s infinite;
25236 animation: crm-data-loader 1.5s infinite;
25237 animation-delay: 0.6s;
25238 }
25239 @-webkit-keyframes crm-data-loader {
25240 0%, 100% {
25241 opacity: 0;
25242 }
25243 50% {
25244 opacity: 1;
25245 }
25246 }
25247 @-moz-keyframes crm-data-loader {
25248 0%, 100% {
25249 opacity: 0;
25250 }
25251 50% {
25252 opacity: 1;
25253 }
25254 }
25255 @-o-keyframes crm-data-loader {
25256 0%, 100% {
25257 opacity: 0;
25258 }
25259 50% {
25260 opacity: 1;
25261 }
25262 }
25263 @keyframes crm-data-loader {
25264 0%, 100% {
25265 opacity: 0;
25266 }
25267 50% {
25268 opacity: 1;
25269 }
25270 }
25271
25272 .wpfnl-automation-window .automation-darwer {
25273 position: fixed;
25274 top: 32px;
25275 right: -190px;
25276 background-color: #fff;
25277 z-index: 99;
25278 width: 1133px;
25279 height: calc(100vh - 32px);
25280 box-shadow: -8px 3px 6px rgba(186, 176, 210, 0.15);
25281 transition: all 0.3s ease-in-out;
25282 opacity: 0;
25283 visibility: hidden;
25284 }
25285 .wpfnl-automation-window .automation-darwer .drawer-bg-overlay {
25286 position: fixed;
25287 right: 0;
25288 top: 0;
25289 background: rgba(0, 0, 0, 0.3019607843);
25290 width: 100%;
25291 height: 100%;
25292 z-index: -1;
25293 }
25294 .wpfnl-automation-window .automation-darwer.show-drawer {
25295 right: 0;
25296 opacity: 1;
25297 visibility: visible;
25298 }
25299 .wpfnl-automation-window .automation-darwer .drawer-wrapper {
25300 height: 100%;
25301 width: 100%;
25302 background: #fff;
25303 position: relative;
25304 }
25305 .wpfnl-automation-window .automation-darwer .drawer-loader {
25306 position: absolute;
25307 top: 0;
25308 left: 0;
25309 width: 100%;
25310 height: 100%;
25311 background: #fff;
25312 border-radius: 10px 0 0 10px;
25313 z-index: 2;
25314 }
25315 .wpfnl-automation-window .automation-darwer .drawer-loader .wpfnl-loader {
25316 display: block;
25317 position: absolute;
25318 top: 50%;
25319 left: 50%;
25320 width: 50px;
25321 height: 50px;
25322 margin-left: -48px;
25323 margin-top: -46px;
25324 transition: all 0.3s linear;
25325 }
25326 .wpfnl-automation-window .automation-darwer .drawer-header {
25327 display: flex;
25328 flex-flow: row wrap;
25329 align-items: center;
25330 justify-content: space-between;
25331 gap: 10px;
25332 padding: 20px 16px 20px 30px;
25333 box-shadow: 0px 1px 1px rgba(190, 190, 215, 0.2);
25334 position: relative;
25335 z-index: 1;
25336 }
25337 .wpfnl-automation-window .automation-darwer .drawer-header .automation-name-wrapper {
25338 display: flex;
25339 flex-flow: row wrap;
25340 align-items: center;
25341 }
25342 .wpfnl-automation-window .automation-darwer .drawer-header .automation-name-wrapper label {
25343 padding-right: 7px;
25344 cursor: text;
25345 }
25346 .wpfnl-automation-window .automation-darwer .drawer-header .automation-name-wrapper input {
25347 height: 40px;
25348 font-size: 14px;
25349 line-height: 1.14;
25350 color: #7A8B9A;
25351 padding: 3px 10px;
25352 width: 180px;
25353 min-height: auto;
25354 min-width: auto;
25355 }
25356 .wpfnl-automation-window .automation-darwer .drawer-header .automation-name-wrapper .automation-name-preview {
25357 max-width: 200px;
25358 white-space: nowrap;
25359 overflow: hidden;
25360 text-overflow: ellipsis;
25361 }
25362 .wpfnl-automation-window .automation-darwer .drawer-header .automation-name-wrapper > button {
25363 min-width: auto;
25364 padding: 1px 7px 0;
25365 width: 40px;
25366 height: 40px;
25367 display: flex;
25368 flex-flow: column;
25369 align-items: center;
25370 justify-content: center;
25371 background: #F6F5FA !important;
25372 border: 1px solid #e0e0e0;
25373 border-radius: 6px;
25374 cursor: pointer;
25375 margin-left: 10px;
25376 }
25377 .wpfnl-automation-window .automation-darwer .drawer-header .automation-name-wrapper > button svg {
25378 display: block;
25379 width: 22px;
25380 height: 22px;
25381 }
25382 .wpfnl-automation-window .automation-darwer .drawer-header .automation-name-wrapper > button.automation-name-edit svg {
25383 fill: #6E42D3;
25384 }
25385 .wpfnl-automation-window .automation-darwer .drawer-header .automation-name-wrapper > button.automation-name-submit {
25386 display: none;
25387 }
25388 .wpfnl-automation-window .automation-darwer .drawer-header .automation-name-wrapper > button.automation-name-submit svg {
25389 stroke: #6E42D3;
25390 position: relative;
25391 top: -3px;
25392 }
25393 .wpfnl-automation-window .automation-darwer .drawer-header .automation-name-wrapper > button.automation-name-cancel {
25394 display: none;
25395 margin-left: 5px;
25396 }
25397 .wpfnl-automation-window .automation-darwer .drawer-header .automation-name-wrapper .automation-name-input {
25398 display: none;
25399 }
25400 .wpfnl-automation-window .automation-darwer .drawer-header .automation-name-wrapper .wpfnl-alert {
25401 display: block;
25402 position: absolute;
25403 bottom: 2px;
25404 font-size: 12px;
25405 font-weight: 400;
25406 }
25407 .wpfnl-automation-window .automation-darwer .drawer-header .connect-crm {
25408 display: flex;
25409 flex-flow: row;
25410 align-items: center;
25411 margin-left: 30px;
25412 }
25413 .wpfnl-automation-window .automation-darwer .drawer-header .connect-crm .connect-crm-title {
25414 padding-right: 7px;
25415 font-weight: 500;
25416 color: #363B4E;
25417 white-space: nowrap;
25418 line-height: 1;
25419 position: relative;
25420 top: 2px;
25421 }
25422 .wpfnl-automation-window .automation-darwer .drawer-header .connect-crm select {
25423 height: 40px;
25424 padding-right: 30px;
25425 background-color: #f6f4fb;
25426 border-color: #6E42D3;
25427 color: #716395;
25428 }
25429 .wpfnl-automation-window .automation-darwer .drawer-header .zapier-doc-link a {
25430 font-weight: 500;
25431 color: #6E42D3;
25432 text-decoration: underline;
25433 }
25434 .wpfnl-automation-window .automation-darwer .drawer-header .zapier-doc-link a:hover {
25435 text-decoration: none;
25436 }
25437 .wpfnl-automation-window .automation-darwer .drawer-header .wpfnl-drawer-close {
25438 display: block;
25439 padding: 3px 7px;
25440 height: 24px;
25441 cursor: pointer;
25442 position: relative;
25443 top: -2px;
25444 margin-left: auto;
25445 }
25446 .wpfnl-automation-window .automation-darwer .drawer-body {
25447 padding: 30px;
25448 height: calc(100% - 80px);
25449 overflow: auto;
25450 position: relative;
25451 }
25452 .wpfnl-automation-window .automation-darwer .drawer-body::-webkit-scrollbar {
25453 width: 5px;
25454 }
25455 .wpfnl-automation-window .automation-darwer .drawer-body::-webkit-scrollbar-track {
25456 background: #f2f5f8;
25457 }
25458 .wpfnl-automation-window .automation-darwer .drawer-body::-webkit-scrollbar-thumb {
25459 background-color: #6E42D3;
25460 border-radius: 20px;
25461 }
25462 .wpfnl-automation-window .automation-darwer .trigger-wrapper {
25463 background: #FAF9FF;
25464 border: 1px solid #F0F0F0;
25465 border-radius: 10px;
25466 padding: 86px 40px 52px;
25467 position: relative;
25468 }
25469 .wpfnl-automation-window .automation-darwer .trigger-wrapper .zapier-save-btn {
25470 position: absolute;
25471 top: 30px;
25472 right: 0;
25473 z-index: 1;
25474 display: flex;
25475 align-items: center;
25476 justify-content: flex-end;
25477 gap: 13px;
25478 width: 100%;
25479 padding: 0 40px;
25480 }
25481 .wpfnl-automation-window .automation-darwer .trigger-wrapper .zapier-save-btn .wpfnl-alert {
25482 display: block;
25483 }
25484 .wpfnl-automation-window .automation-darwer .trigger-wrapper .zapier-save-btn .wpfnl-loader {
25485 display: inline-block;
25486 position: relative;
25487 top: 2px;
25488 }
25489 .wpfnl-automation-window .automation-darwer .single-trigger-wrapper {
25490 padding: 0 0 27px;
25491 position: relative;
25492 }
25493 .wpfnl-automation-window .automation-darwer .single-trigger-wrapper:after {
25494 content: "";
25495 position: absolute;
25496 left: 50%;
25497 height: 27px;
25498 width: 2px;
25499 background: #7A8B9A;
25500 margin-left: -1px;
25501 }
25502 .wpfnl-automation-window .automation-darwer .single-trigger-wrapper:after {
25503 bottom: 0;
25504 }
25505 .wpfnl-automation-window .automation-darwer .single-trigger-wrapper .add-trigger {
25506 border: none;
25507 background: transparent;
25508 display: block;
25509 height: 24px;
25510 width: 24px;
25511 position: absolute;
25512 left: 50%;
25513 bottom: -13px;
25514 transform: translate(-50%);
25515 z-index: 1;
25516 border-radius: 50%;
25517 cursor: pointer;
25518 }
25519 .wpfnl-automation-window .automation-darwer .single-trigger-wrapper:not(:last-child) .add-trigger {
25520 display: none;
25521 }
25522 .wpfnl-automation-window .automation-darwer .single-trigger {
25523 background: #FFFFFF;
25524 box-shadow: 0px 2px 3px rgba(190, 190, 215, 0.4);
25525 border-radius: 10px;
25526 display: flex;
25527 flex-flow: row wrap;
25528 position: relative;
25529 }
25530 .wpfnl-automation-window .automation-darwer .single-trigger select {
25531 height: 40px;
25532 background-color: transparent;
25533 min-width: auto;
25534 width: 100%;
25535 }
25536 .wpfnl-automation-window .automation-darwer .single-trigger label {
25537 margin-bottom: 10px;
25538 display: block;
25539 cursor: default;
25540 }
25541 .wpfnl-automation-window .automation-darwer .single-trigger .hints {
25542 color: #EE5F5A;
25543 display: none;
25544 }
25545 .wpfnl-automation-window .automation-darwer .single-trigger .selectbox-wrapper {
25546 position: relative;
25547 }
25548 .wpfnl-automation-window .automation-darwer .single-trigger .trigger-tag {
25549 background: #6E42D3;
25550 border-radius: 50px;
25551 font-size: 12px;
25552 color: #fff;
25553 padding: 3px 11px 2px;
25554 position: absolute;
25555 left: 50%;
25556 top: -45px;
25557 transform: translate(-50%);
25558 display: none;
25559 }
25560 .wpfnl-automation-window .automation-darwer .single-trigger .trigger-tag:before {
25561 content: "";
25562 position: absolute;
25563 left: 50%;
25564 top: calc(100% + 1px);
25565 height: 20px;
25566 width: 1px;
25567 border-right: 2px dashed #7A8B9A;
25568 margin-left: -1px;
25569 }
25570 .wpfnl-automation-window .automation-darwer .single-trigger .required-star {
25571 color: #EE5F5A;
25572 }
25573 .wpfnl-automation-window .automation-darwer .single-trigger .trigger-when {
25574 padding: 20px;
25575 width: 50%;
25576 position: relative;
25577 }
25578 .wpfnl-automation-window .automation-darwer .single-trigger .trigger-when .wpfnl-form-group {
25579 width: 100%;
25580 padding: 0;
25581 }
25582 .wpfnl-automation-window .automation-darwer .single-trigger .trigger-then {
25583 display: flex;
25584 flex-flow: row wrap;
25585 padding: 20px 13px;
25586 width: 50%;
25587 background: #F6F6F9;
25588 border-radius: 0px 10px 10px 0px;
25589 position: relative;
25590 }
25591 .wpfnl-automation-window .automation-darwer .single-trigger .trigger-then .trigger-tag {
25592 background-color: #EE8134;
25593 }
25594 .wpfnl-automation-window .automation-darwer .single-trigger .wpfnl-form-group {
25595 width: 50%;
25596 padding: 0 7px;
25597 }
25598 .wpfnl-automation-window .automation-darwer .single-trigger .wpfnl-form-group.wpfnl-col-1 {
25599 width: 100%;
25600 }
25601 .wpfnl-automation-window .automation-darwer .single-trigger .close-trigger {
25602 border: 1px solid #EE5F5A;
25603 padding: 0;
25604 height: 26px;
25605 width: 26px;
25606 display: flex;
25607 flex-flow: column;
25608 align-items: center;
25609 justify-content: center;
25610 border-radius: 100%;
25611 position: absolute;
25612 right: -8px;
25613 top: -11px;
25614 cursor: pointer;
25615 background: #fff;
25616 opacity: 0;
25617 visibility: hidden;
25618 transition: all 0.3s ease;
25619 z-index: 3;
25620 }
25621 .wpfnl-automation-window .automation-darwer .single-trigger .close-trigger svg {
25622 width: 17px;
25623 }
25624 .wpfnl-automation-window .automation-darwer .single-trigger .close-trigger svg path {
25625 stroke: #EE5F5A;
25626 }
25627 .wpfnl-automation-window .automation-darwer .single-trigger:hover .close-trigger {
25628 opacity: 1;
25629 visibility: visible;
25630 }
25631 .wpfnl-automation-window .automation-darwer .single-trigger .wpfnl-form-group.field-required select {
25632 border-color: #EE5F5A;
25633 }
25634 .wpfnl-automation-window .automation-darwer .single-trigger .wpfnl-form-group.field-required .hints {
25635 display: block;
25636 }
25637 .wpfnl-automation-window .automation-darwer .data-loaded .single-trigger .crm-data-loader {
25638 display: none;
25639 }
25640 .wpfnl-automation-window .automation-darwer .single-trigger-wrapper:first-child .single-trigger .trigger-tag {
25641 display: block;
25642 }
25643 .wpfnl-automation-window .automation-darwer .save-btn-area {
25644 margin-top: 30px;
25645 display: flex;
25646 justify-content: flex-end;
25647 align-items: center;
25648 }
25649 .wpfnl-automation-window .automation-darwer .save-btn-area .wpfnl-alert {
25650 display: inline-block;
25651 padding: 10px 20px;
25652 margin-right: 13px;
25653 }
25654 .wpfnl-automation-window .automation-darwer .save-btn-area .btn-default {
25655 min-width: 90px;
25656 }
25657 .wpfnl-automation-window .automation-darwer .save-btn-area .wpfnl-loader {
25658 display: inline-block;
25659 position: relative;
25660 top: 3px;
25661 }
25662 .wpfnl-automation-window .automation-darwer .no-data-message {
25663 text-align: center;
25664 color: #363B4E;
25665 font-weight: 500;
25666 }
25667 .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 {
25668 font-size: 14px;
25669 color: #7A8B9A;
25670 padding: 5px 15px;
25671 height: 40px;
25672 background-color: transparent;
25673 min-width: auto;
25674 width: 100%;
25675 border-radius: 6px;
25676 border: 1px solid #E5E8F3;
25677 }
25678 .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 {
25679 border-color: #E5E8F3;
25680 box-shadow: none;
25681 }
25682 .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 {
25683 width: 100% !important;
25684 }
25685 .wpfnl-automation-window .automation-darwer :where(.css-dev-only-do-not-override-1p3hq3p).ant-select-single.ant-select-show-arrow .ant-select-selection-placeholder {
25686 color: #7A8B9A;
25687 }
25688 .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 {
25689 height: 38px !important;
25690 }
25691
25692 @media only screen and (max-width: 1400px) {
25693 .wpfnl-automation-window .automation-darwer {
25694 width: 983px;
25695 }
25696 }
25697 @media only screen and (max-width: 1199px) {
25698 .wpfnl-automation-window .automation-darwer {
25699 width: 803px;
25700 }
25701 .wpfnl-automation-window .automation-darwer .trigger-wrapper {
25702 padding: 40px 20px 40px;
25703 }
25704 }
25705 @media only screen and (max-width: 991px) {
25706 .wpfnl-automation-window .automation-darwer {
25707 width: 740px;
25708 }
25709 .wpfnl-automation-window .automation-darwer .drawer-header {
25710 padding: 20px 16px 20px 20px;
25711 }
25712 .wpfnl-automation-window .automation-darwer .drawer-header .connect-crm select {
25713 width: 143px;
25714 min-width: auto;
25715 }
25716 .wpfnl-automation-window .automation-darwer .drawer-body {
25717 padding: 20px;
25718 }
25719 .wpfnl-automation-window .automation-darwer .single-trigger .trigger-when {
25720 padding: 15px;
25721 }
25722 .wpfnl-automation-window .automation-darwer .single-trigger .trigger-then {
25723 padding: 15px 8px;
25724 }
25725 }
25726 .wpfnl-automation-window {
25727 background: #f6f5fa;
25728 position: absolute;
25729 top: 0;
25730 left: 0;
25731 width: 100%;
25732 height: 100%;
25733 z-index: 99;
25734 }
25735 .wpfnl-automation-window .automation-content {
25736 position: relative;
25737 }
25738 .wpfnl-automation-window .automation-window-loader {
25739 background: #f6f5fa;
25740 position: absolute;
25741 top: 0;
25742 right: 0;
25743 width: 100%;
25744 height: calc(100vh - 32px);
25745 z-index: 99;
25746 transition: all 0.9s linear;
25747 }
25748 .wpfnl-automation-window .automation-window-loader .wpfnl-loader {
25749 display: block;
25750 position: absolute;
25751 top: 50%;
25752 left: 50%;
25753 width: 50px;
25754 height: 50px;
25755 margin-left: -48px;
25756 margin-top: -46px;
25757 transition: all 0.3s linear;
25758 }
25759 .wpfnl-automation-window .automation-content-header {
25760 display: flex;
25761 flex-flow: row wrap;
25762 align-items: center;
25763 justify-content: space-between;
25764 background: #FFFFFF;
25765 box-shadow: 0 1px 2px 0 rgba(190, 190, 215, 0.2);
25766 padding-right: 8px;
25767 margin-bottom: 20px;
25768 }
25769 .wpfnl-automation-window .automation-content-header .header-left {
25770 display: flex;
25771 flex-flow: row wrap;
25772 align-items: center;
25773 }
25774 .wpfnl-automation-window .automation-content-header .header-left .wpfnl-logo a {
25775 display: block;
25776 padding: 16px 25px;
25777 border-right: 1px solid #E5E8F3;
25778 }
25779 .wpfnl-automation-window .automation-content-header .header-left .wpfnl-logo a svg {
25780 width: 26px;
25781 display: block;
25782 }
25783 .wpfnl-automation-window .automation-content-header .header-left .backto-funnel-edit {
25784 background: #FFFFFF;
25785 cursor: pointer;
25786 border: none;
25787 padding: 0;
25788 text-align: center;
25789 width: 57px;
25790 height: 60px;
25791 margin-right: 20px;
25792 display: flex;
25793 flex-flow: column;
25794 align-items: center;
25795 justify-content: center;
25796 border-right: 1px solid #E5E8F3;
25797 }
25798 .wpfnl-automation-window .automation-content-header .header-left h2 {
25799 font-size: 18px;
25800 line-height: 1.16;
25801 font-weight: 500;
25802 color: #363B4E;
25803 margin-right: 13px;
25804 }
25805 .wpfnl-automation-window .automation-content-header .header-left .wpfnl-switcher {
25806 display: flex;
25807 align-items: center;
25808 }
25809 .wpfnl-automation-window .automation-content-header .header-left .wpfnl-switcher .wpfnl-loader {
25810 display: inline-block;
25811 margin-left: 8px;
25812 }
25813 .wpfnl-automation-window .wpfnl-switcher label {
25814 width: 32px;
25815 height: 18px;
25816 }
25817 .wpfnl-automation-window .wpfnl-switcher label:after {
25818 width: 12px;
25819 height: 12px;
25820 top: 2px;
25821 left: 3px;
25822 }
25823 .wpfnl-automation-window .wpfnl-switcher input[type=checkbox]:checked + label:after {
25824 margin-left: 13px;
25825 }
25826 .wpfnl-automation-window .btn-default {
25827 height: 40px;
25828 line-height: 41px;
25829 padding: 0 20px;
25830 }
25831
25832 .wpfnl .mailmint-automation {
25833 box-shadow: none;
25834 width: calc(100% - 160px);
25835 transition: none;
25836 }
25837 .wpfnl .mailmint-automation .automation-drawer-loader {
25838 position: absolute;
25839 top: 0;
25840 left: 0;
25841 width: 100%;
25842 height: 100%;
25843 background: #F6F5FA;
25844 z-index: 3;
25845 display: flex;
25846 flex-flow: column;
25847 align-items: center;
25848 justify-content: center;
25849 }
25850 .wpfnl .mailmint-automation .automation-drawer-loader .wpfnl-loader {
25851 display: block;
25852 width: 40px;
25853 height: 40px;
25854 }
25855 .wpfnl .mailmint-automation .drawer-wrapper {
25856 background: #F6F5FA;
25857 }
25858 .wpfnl .mailmint-automation .drawer-body {
25859 padding: 24px;
25860 overflow: hidden;
25861 }
25862 .wpfnl .mailmint-automation .drawer-body-inner-wrapper {
25863 display: flex;
25864 flex-flow: row wrap;
25865 gap: 24px;
25866 height: 100%;
25867 }
25868 .wpfnl .mailmint-automation .automation-steps-wrapper {
25869 text-align: center;
25870 width: 100%;
25871 height: calc(100% + 20px);
25872 overflow: auto;
25873 padding-top: 10px;
25874 padding-bottom: 30px;
25875 }
25876 .wpfnl .mailmint-automation .automation-steps-wrapper::-webkit-scrollbar {
25877 width: 5px;
25878 height: 5px;
25879 }
25880 .wpfnl .mailmint-automation .automation-steps-wrapper::-webkit-scrollbar-track {
25881 background: #f2f5f8;
25882 }
25883 .wpfnl .mailmint-automation .automation-steps-wrapper::-webkit-scrollbar-thumb {
25884 background-color: #CBCBCB;
25885 border-radius: 20px;
25886 }
25887 .wpfnl .mailmint-automation .has-sidebar .automation-steps-wrapper {
25888 width: calc(100% - 474px);
25889 }
25890 .wpfnl .mailmint-automation .steps-settings-sidebar {
25891 width: 450px;
25892 height: 100%;
25893 background: #FFF;
25894 box-shadow: -2px 3px 6px rgba(186, 176, 210, 0.1);
25895 border-radius: 10px;
25896 padding: 24px 30px;
25897 overflow: auto;
25898 }
25899 .wpfnl .mailmint-automation .steps-settings-sidebar::-webkit-scrollbar {
25900 width: 5px;
25901 }
25902 .wpfnl .mailmint-automation .steps-settings-sidebar::-webkit-scrollbar-track {
25903 background: #f2f5f8;
25904 }
25905 .wpfnl .mailmint-automation .steps-settings-sidebar::-webkit-scrollbar-thumb {
25906 background-color: #CBCBCB;
25907 border-radius: 20px;
25908 }
25909 .wpfnl .mailmint-automation .condition .steps-settings-sidebar {
25910 width: 710px;
25911 }
25912 .wpfnl .mailmint-automation .condition .automation-steps-wrapper {
25913 width: calc(100% - 734px);
25914 }
25915 .wpfnl .mailmint-automation .automation-start-point {
25916 position: relative;
25917 border-radius: 8px;
25918 background: #FFF;
25919 width: 245px;
25920 margin: 0 auto;
25921 padding: 18px 15px 16px;
25922 text-align: center;
25923 color: #2D3149;
25924 font-size: 16px;
25925 font-weight: 600;
25926 line-height: 1.2;
25927 display: flex;
25928 align-items: center;
25929 justify-content: center;
25930 gap: 9px;
25931 cursor: pointer;
25932 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");
25933 }
25934 .wpfnl .mailmint-automation .automation-start-point .tigger-lists {
25935 position: absolute;
25936 left: 0;
25937 top: calc(100% + 26px);
25938 background: #FFFFFF;
25939 width: 100%;
25940 padding: 8px 10px;
25941 border-radius: 6px;
25942 border: 1px solid #EBEDF0;
25943 box-shadow: 0px 6px 8px 0px rgba(191, 191, 191, 0.1);
25944 z-index: 3;
25945 opacity: 0;
25946 visibility: hidden;
25947 transition: all 0.3s ease;
25948 }
25949 .wpfnl .mailmint-automation .automation-start-point .tigger-lists li {
25950 font-size: 14px;
25951 line-height: 1.14;
25952 color: #2D3149;
25953 font-weight: 400;
25954 display: flex;
25955 align-items: center;
25956 gap: 8px;
25957 padding: 8px;
25958 border-radius: 4px;
25959 cursor: pointer;
25960 transition: all 0.3s ease;
25961 }
25962 .wpfnl .mailmint-automation .automation-start-point .tigger-lists li:hover {
25963 background: #F6F8FA;
25964 }
25965 .wpfnl .mailmint-automation .automation-start-point .tigger-lists li.active {
25966 background: #F6F8FA;
25967 font-weight: 500;
25968 }
25969 .wpfnl .mailmint-automation .automation-start-point.show-dropdown .tigger-lists {
25970 top: calc(100% + 12px);
25971 opacity: 1;
25972 visibility: visible;
25973 }
25974 .wpfnl .mailmint-automation .selected-trigger {
25975 max-width: 210px;
25976 margin: 0 auto;
25977 display: flex;
25978 flex-flow: column;
25979 align-items: center;
25980 justify-content: center;
25981 position: relative;
25982 }
25983 .wpfnl .mailmint-automation .selected-trigger .close-trigger {
25984 background: transparent;
25985 color: #ffffff;
25986 border: none;
25987 position: absolute;
25988 right: -5px;
25989 top: -8px;
25990 cursor: pointer;
25991 opacity: 0;
25992 visibility: hidden;
25993 transition: all 0.3s ease;
25994 }
25995 .wpfnl .mailmint-automation .selected-trigger .close-trigger svg {
25996 display: block;
25997 }
25998 .wpfnl .mailmint-automation .selected-trigger .trigger-title {
25999 border-radius: 100px;
26000 background: #7A8B9A;
26001 display: inline-block;
26002 color: #FFF;
26003 font-size: 13px;
26004 font-weight: 500;
26005 line-height: 1.2;
26006 padding: 13px 24px 11px;
26007 position: relative;
26008 }
26009 .wpfnl .mailmint-automation .selected-trigger .trigger-title:hover .close-trigger {
26010 opacity: 1;
26011 visibility: visible;
26012 }
26013 .wpfnl .mailmint-automation .selected-trigger .add-action {
26014 height: 62px;
26015 position: relative;
26016 background: #7A8B9A;
26017 width: 2px;
26018 margin: 0 auto;
26019 }
26020 .wpfnl .mailmint-automation .selected-trigger .add-action:before {
26021 content: "";
26022 position: absolute;
26023 left: -5px;
26024 top: -7px;
26025 width: 6px;
26026 height: 6px;
26027 background: #7A8B9A;
26028 border-radius: 50px;
26029 border: 3px solid #fff;
26030 box-shadow: 0 0 0 2px #7A8B9A;
26031 }
26032 .wpfnl .mailmint-automation .selected-trigger .add-action > button {
26033 background: #7A8B9A;
26034 box-shadow: 0px 0px 0 6px #f6f5fa;
26035 width: 24px;
26036 height: 24px;
26037 border: none;
26038 display: flex;
26039 align-items: center;
26040 justify-content: center;
26041 border-radius: 100%;
26042 cursor: pointer;
26043 z-index: 1;
26044 position: absolute;
26045 bottom: 0;
26046 left: 0;
26047 margin-left: -11px;
26048 }
26049 .wpfnl .mailmint-automation .selected-trigger .add-action > button path {
26050 stroke: #fff;
26051 }
26052 .wpfnl .add-new-action {
26053 position: absolute;
26054 left: 50%;
26055 bottom: -8px;
26056 transform: translateX(-50%);
26057 z-index: 2;
26058 }
26059 .wpfnl .add-new-action .add-new-action-btn {
26060 background: #7A8B9A;
26061 box-shadow: 0px 0px 0 6px #f6f5fa;
26062 width: 24px;
26063 height: 24px;
26064 border: none;
26065 position: relative;
26066 display: flex;
26067 align-items: center;
26068 justify-content: center;
26069 border-radius: 100%;
26070 cursor: pointer;
26071 z-index: 1;
26072 }
26073 .wpfnl .add-new-action .add-new-action-btn path {
26074 stroke: #fff;
26075 }
26076 .wpfnl .first-add-new-action {
26077 height: 49px;
26078 bottom: inherit;
26079 top: 100%;
26080 display: flex;
26081 flex-flow: column;
26082 align-items: center;
26083 justify-content: flex-end;
26084 }
26085 .wpfnl .first-add-new-action:before {
26086 content: "";
26087 position: absolute;
26088 left: 50%;
26089 top: 0;
26090 margin-left: -1px;
26091 width: 2px;
26092 height: 100%;
26093 background: #7A8B9A;
26094 }
26095 .wpfnl .first-add-new-action:after {
26096 content: "";
26097 position: absolute;
26098 left: 50%;
26099 top: -8px;
26100 transform: translateX(-50%);
26101 width: 8px;
26102 height: 8px;
26103 background: #FFFFFF;
26104 border: 2px solid #7A8B9A;
26105 border-radius: 50px;
26106 }
26107 .wpfnl .first-add-new-action.automation-added:before {
26108 display: none;
26109 }
26110 .wpfnl .mintmrm-automation-step-wrapper {
26111 position: absolute;
26112 left: 50%;
26113 transform: translateX(-50%);
26114 top: 100%;
26115 width: 100%;
26116 }
26117 .wpfnl .mintmrm-automation-step-wrapper .no-automation {
26118 font-size: 10px;
26119 font-weight: 500;
26120 line-height: 1;
26121 color: #363B4E;
26122 text-align: center;
26123 text-transform: capitalize;
26124 white-space: nowrap;
26125 background: #FFFFFF;
26126 box-shadow: 0px 1px 2px rgba(190, 190, 215, 0.14);
26127 padding: 6px 12px;
26128 border-radius: 50px;
26129 margin-top: 58px;
26130 display: inline-block;
26131 width: auto;
26132 }
26133 .wpfnl .mintmrm-automation-step-wrapper.automation-running .no-automation {
26134 box-shadow: 0px 1px 2px 0px rgba(190, 190, 215, 0.14);
26135 color: #24C21A;
26136 }
26137
26138 .folded .wpfnl .mailmint-automation {
26139 width: calc(100% - 36px);
26140 }
26141
26142 @media only screen and (max-width: 782px) {
26143 .folded .wpfnl .mailmint-automation {
26144 width: 100%;
26145 top: 46px;
26146 }
26147 }
26148 .mailmint-automation .drawer-header {
26149 background: #ffffff;
26150 position: relative;
26151 box-shadow: 0px 1px 2px rgba(190, 190, 215, 0.14);
26152 padding: 16px 12px 16px 24px;
26153 gap: 10px;
26154 z-index: 1;
26155 }
26156 .mailmint-automation .header-left {
26157 display: flex;
26158 align-items: center;
26159 gap: 14px;
26160 }
26161 .mailmint-automation .header-left .automation-title {
26162 color: #363B4E;
26163 font-size: 16px;
26164 font-weight: 500;
26165 line-height: 1;
26166 }
26167 .mailmint-automation .header-right {
26168 display: flex;
26169 align-items: center;
26170 gap: 14px;
26171 }
26172 .mailmint-automation .header-right .wpfnl-alert {
26173 display: block;
26174 }
26175 .mailmint-automation .header-right .btn-default {
26176 height: auto;
26177 line-height: 1;
26178 padding: 12px 16px 10px;
26179 min-width: auto;
26180 display: flex;
26181 align-items: center;
26182 gap: 9px;
26183 border-radius: 10px;
26184 }
26185 .mailmint-automation .header-right .btn-default.is-disabled {
26186 color: rgba(64, 64, 64, 0.4);
26187 cursor: not-allowed;
26188 background-color: rgba(183, 183, 183, 0.4);
26189 }
26190 .mailmint-automation .header-right .btn-default .wpfnl-loader {
26191 display: inline-block;
26192 margin-left: 0;
26193 }
26194 .mailmint-automation .header-right .more-options {
26195 line-height: 1;
26196 background: transparent;
26197 border: none;
26198 padding: 6px 9px;
26199 cursor: pointer;
26200 position: relative;
26201 }
26202 .mailmint-automation .header-right .more-options .options-dropdown {
26203 position: absolute;
26204 right: -10px;
26205 top: 50px;
26206 background: #FFFFFF;
26207 width: 148px;
26208 padding: 8px 9px;
26209 border-radius: 6px;
26210 border: 1px solid #EBEDF0;
26211 box-shadow: 0px 6px 8px 0px rgba(191, 191, 191, 0.1);
26212 opacity: 0;
26213 visibility: hidden;
26214 transition: all 0.3s ease;
26215 }
26216 .mailmint-automation .header-right .more-options .options-dropdown li {
26217 font-weight: 500;
26218 font-size: 14px;
26219 line-height: 1.14;
26220 color: #363B4E;
26221 display: flex;
26222 align-items: center;
26223 gap: 8px;
26224 padding: 8px;
26225 border-radius: 4px;
26226 cursor: pointer;
26227 transition: all 0.3s ease;
26228 }
26229 .mailmint-automation .header-right .more-options .options-dropdown li:hover {
26230 background: #F6F8FA;
26231 }
26232 .mailmint-automation .header-right .more-options .options-dropdown .wpfnl-loader {
26233 display: inline-block;
26234 }
26235 .mailmint-automation .header-right .more-options.show-dropdown .options-dropdown {
26236 top: 44px;
26237 opacity: 1;
26238 visibility: visible;
26239 }
26240
26241 .mailmint-automation .automation-single-step .automation-step-name {
26242 height: 100%;
26243 min-width: 150px;
26244 max-width: 245px;
26245 position: relative;
26246 background: #FFFFFF !important;
26247 box-shadow: 0px 1px 1px rgba(182, 185, 191, 0.3019607843);
26248 border: 1px solid transparent;
26249 display: inline-block;
26250 padding: 35px 24px 15px;
26251 border-radius: 8px;
26252 cursor: pointer;
26253 transition: all 0.3s ease;
26254 }
26255 .mailmint-automation .automation-single-step .selected.automation-step-name {
26256 border-color: #6E42D3;
26257 box-shadow: 0px 20px 20px 0px rgba(189, 193, 200, 0.2);
26258 }
26259 .mailmint-automation .automation-single-step .automation-step-name .action-icon {
26260 background: #FFFFFF;
26261 border: 6px solid #F6F8FA;
26262 border-radius: 100%;
26263 width: 58px;
26264 height: 58px;
26265 display: flex;
26266 align-items: center;
26267 justify-content: center;
26268 position: absolute;
26269 left: 50%;
26270 top: -28px;
26271 transform: translateX(-50%);
26272 }
26273 .mailmint-automation .automation-single-step .automation-step-name .action-title {
26274 display: block;
26275 font-weight: 500;
26276 text-align: center;
26277 font-size: 14px;
26278 line-height: 1.2;
26279 color: #363B4E;
26280 margin-top: 5px;
26281 }
26282 .mailmint-automation .automation-single-step {
26283 position: relative;
26284 padding: 55px 0 0;
26285 max-width: 570px;
26286 margin: 0 auto;
26287 }
26288 .mailmint-automation .automation-single-step:before {
26289 content: "";
26290 position: absolute;
26291 left: 50%;
26292 top: 0;
26293 margin-left: -1px;
26294 width: 2px;
26295 height: 100%;
26296 background: #7A8B9A;
26297 }
26298 .mailmint-automation .automation-single-step .action-subtitle span,
26299 .mailmint-automation .automation-single-step .action-subtitle {
26300 color: #A4A8B5;
26301 display: block;
26302 margin-top: 4px;
26303 font-size: 12px;
26304 }
26305 .mailmint-automation .automation-single-step .action-subtitle span .not-set,
26306 .mailmint-automation .automation-single-step .action-subtitle .not-set {
26307 color: #FF5155;
26308 }
26309 .mailmint-automation .automation-single-step .action-subtitle span .tag-list,
26310 .mailmint-automation .automation-single-step .action-subtitle .tag-list {
26311 display: flex;
26312 flex-flow: row wrap;
26313 align-items: center;
26314 justify-content: center;
26315 }
26316 .mailmint-automation .automation-single-step .action-subtitle span .tag-list span,
26317 .mailmint-automation .automation-single-step .action-subtitle .tag-list span {
26318 margin: 0;
26319 }
26320 .mailmint-automation .automation-single-step .automation-step-name.not-setup-yet .action-subtitle {
26321 color: #FF5155;
26322 }
26323 .mailmint-automation .automation-single-step.stopAutomation .automation-step-name:before {
26324 content: "";
26325 position: absolute;
26326 top: 100%;
26327 left: 0;
26328 width: 100%;
26329 height: 30px;
26330 background: #f6f5fa;
26331 z-index: 1;
26332 }
26333 .mailmint-automation .automation-single-step .add-action {
26334 height: 54px;
26335 position: relative;
26336 width: 2px;
26337 margin: 0 auto;
26338 }
26339 .mailmint-automation .automation-single-step .add-action > button {
26340 background: #7A8B9A;
26341 box-shadow: 0px 0px 0 6px #f6f5fa;
26342 width: 24px;
26343 height: 24px;
26344 border: none;
26345 display: flex;
26346 align-items: center;
26347 justify-content: center;
26348 border-radius: 100%;
26349 cursor: pointer;
26350 z-index: 1;
26351 position: absolute;
26352 bottom: 0;
26353 left: 0;
26354 margin-left: -11px;
26355 }
26356 .mailmint-automation .automation-single-step .add-action > button path {
26357 stroke: #fff;
26358 }
26359 .mailmint-automation .automation-single-step .delete-action {
26360 border: none;
26361 background: transparent;
26362 line-height: 1;
26363 position: absolute;
26364 top: -12px;
26365 right: -10px;
26366 cursor: pointer;
26367 opacity: 0;
26368 visibility: hidden;
26369 transition: all 0.3s ease;
26370 }
26371 .mailmint-automation .automation-single-step .delete-action svg {
26372 display: block;
26373 }
26374 .mailmint-automation .automation-single-step .automation-step-name:hover .delete-action {
26375 opacity: 1;
26376 visibility: visible;
26377 }
26378 .mailmint-automation .automation-single-step.sendMail .action-icon svg path {
26379 stroke: #7DC09B;
26380 fill: #7DC09B;
26381 }
26382 .mailmint-automation .automation-single-step.addTag .action-icon svg circle,
26383 .mailmint-automation .automation-single-step.addTag .action-icon svg path {
26384 stroke: #5FA2DB;
26385 }
26386 .mailmint-automation .automation-single-step.addList .action-icon svg path {
26387 stroke: #AB8BC5;
26388 }
26389 .mailmint-automation .automation-single-step.removeTag .action-icon svg circle,
26390 .mailmint-automation .automation-single-step.removeTag .action-icon svg path {
26391 stroke: #E8A758;
26392 }
26393 .mailmint-automation .automation-single-step.circle .action-icon svg path, .mailmint-automation .automation-single-step.removeList .action-icon svg path {
26394 stroke: #E8A758;
26395 }
26396 .mailmint-automation .automation-single-step.delay .action-icon svg path {
26397 fill: #E3B152;
26398 stroke: #E3B152;
26399 }
26400 .mailmint-automation .automation-single-step.sequence .action-icon svg path {
26401 fill: #5FA2DC;
26402 }
26403 .mailmint-automation .automation-single-step.condition > .automation-step-name > .action-icon svg path {
26404 stroke: #84c246;
26405 fill: #84c246;
26406 }
26407 .mailmint-automation .automation-single-step.createUser .action-icon svg path {
26408 fill: #6d79a2;
26409 stroke: #6d79a2;
26410 }
26411 .mailmint-automation .automation-single-step.stopAutomation .action-icon svg path {
26412 fill: #e7887f;
26413 stroke: #e7887f;
26414 }
26415 .mailmint-automation .automation-single-step.webHookOutgoing .action-icon svg path {
26416 fill: #7064dc;
26417 }
26418 .mailmint-automation .automation-exit {
26419 color: #363B4E;
26420 font-size: 14px;
26421 font-weight: 600;
26422 line-height: 1.3;
26423 display: flex;
26424 flex-flow: column;
26425 align-items: center;
26426 justify-content: center;
26427 gap: 11px;
26428 width: 50px;
26429 margin: 0 auto;
26430 }
26431 .mailmint-automation .automation-exit:before {
26432 content: "";
26433 height: 25px;
26434 width: 2px;
26435 background: #7a8b9a;
26436 }
26437 .mailmint-automation .logical-decision-box {
26438 align-items: flex-start;
26439 border: 2px solid #a7a8b3;
26440 border-radius: 20px;
26441 display: flex;
26442 flex-flow: row wrap;
26443 gap: 30px;
26444 justify-content: space-between;
26445 margin: 30px auto 0;
26446 max-width: 416px;
26447 padding: 15px 0;
26448 position: relative;
26449 z-index: 2;
26450 top: 50%;
26451 width: 100%;
26452 background: #f6f5fa;
26453 }
26454 .mailmint-automation .logical-decision-box .automation-single-step {
26455 padding-top: 28px;
26456 }
26457 .mailmint-automation .logical-decision-box .automation-single-step:before {
26458 display: none;
26459 }
26460 .mailmint-automation .logical-decision-box .logical-text {
26461 background-color: #239654;
26462 box-shadow: 0px 0 0 8px #f6f8fa;
26463 border-radius: 50px;
26464 color: #fff;
26465 font-size: 11px;
26466 font-weight: 700;
26467 right: 25%;
26468 transform: translate(50%, 0px);
26469 line-height: 1.09;
26470 padding: 4px 6px;
26471 position: absolute;
26472 top: -12px;
26473 width: 31px;
26474 }
26475 .mailmint-automation .logical-decision-box .logical-text.logical-no-text {
26476 background: #ec5956;
26477 left: 25%;
26478 transform: translate(-50%, 0);
26479 }
26480 .mailmint-automation .logical-decision-box .single-decision {
26481 width: calc(50% - 15px);
26482 }
26483 .mailmint-automation .logical-decision-box .single-decision.decision-no {
26484 transform: translateX(calc(-50% - 1px));
26485 }
26486 .mailmint-automation .logical-decision-box .single-decision.decision-yes {
26487 transform: translateX(calc(50% + 1px));
26488 }
26489 .mailmint-automation .logical-decision-box .add-action {
26490 height: 85px;
26491 }
26492 .mailmint-automation .logical-decision-box .add-action > button {
26493 bottom: 50%;
26494 transform: translateY(50%);
26495 }
26496 .mailmint-automation .logical-decision-box .stopAutomation .automation-step-name:before {
26497 display: none;
26498 }
26499 .mailmint-automation .logical-decision-box .no-separator {
26500 height: 50px;
26501 background: #f6f5fa;
26502 width: 100%;
26503 }
26504
26505 .mailmint-automation .mailmint-actions {
26506 position: absolute;
26507 left: 50%;
26508 transform: translateX(-50%);
26509 top: calc(100% + 5px);
26510 width: 626px;
26511 z-index: 99;
26512 background: #FFF;
26513 border: 1px solid #EDECF2;
26514 box-shadow: 0px 20px 20px rgba(190, 190, 215, 0.08);
26515 border-radius: 10px;
26516 padding: 30px;
26517 transition: all 0.3s ease;
26518 display: none;
26519 }
26520 .mailmint-automation .mailmint-actions .action-search {
26521 position: relative;
26522 }
26523 .mailmint-automation .mailmint-actions .action-search .search-input {
26524 width: 100%;
26525 padding: 8px 32px 8px 12px;
26526 background: #F0F0F0;
26527 min-height: 40px;
26528 color: #2d3149;
26529 border-radius: 0;
26530 }
26531 .mailmint-automation .mailmint-actions .action-search .search-input:focus {
26532 border: 1px solid #6E42D2;
26533 }
26534 .mailmint-automation .mailmint-actions .action-search .clear-search-btn {
26535 display: flex;
26536 align-items: center;
26537 justify-content: center;
26538 background: #ddd;
26539 padding: 2px 3px;
26540 position: absolute;
26541 top: 50%;
26542 right: 6px;
26543 transform: translateY(-50%);
26544 background: #ddd;
26545 border: none;
26546 font-size: 18px;
26547 color: #666;
26548 cursor: pointer;
26549 line-height: 1;
26550 }
26551 .mailmint-automation .mailmint-actions .action-search .clear-search-btn.hover {
26552 color: #000;
26553 }
26554 .mailmint-automation .mailmint-actions .action-tabs {
26555 display: flex;
26556 gap: 10px;
26557 margin: 14px 0 28px 0;
26558 }
26559 .mailmint-automation .mailmint-actions .action-tabs .tab-button {
26560 border: 1px solid #dee1e8;
26561 border-radius: 8px;
26562 cursor: pointer;
26563 font-size: 14px;
26564 color: #2d3149;
26565 line-height: 1;
26566 margin-bottom: 0;
26567 background: none;
26568 padding: 9px 12px;
26569 }
26570 .mailmint-automation .mailmint-actions .action-tabs .tab-button.active {
26571 background: #6E42D2;
26572 color: #fff;
26573 }
26574 .mailmint-automation .mailmint-actions .mailmint-actions-wrapper {
26575 display: flex;
26576 flex-flow: row wrap;
26577 gap: 14px;
26578 }
26579 .mailmint-automation .mailmint-actions .mailmint-actions-wrapper .actions-title {
26580 color: #9398A5;
26581 font-size: 14px;
26582 font-weight: 500;
26583 line-height: 1;
26584 text-align: left;
26585 border-bottom: 1px solid #DEE1E8;
26586 padding-bottom: 10px;
26587 margin-bottom: 6px;
26588 width: 100%;
26589 }
26590 .mailmint-automation .mailmint-actions .mailmint-single-action {
26591 background: #FFFFFF;
26592 border: 1px solid #E4E6EB;
26593 border-radius: 10px;
26594 display: flex;
26595 flex-flow: column;
26596 align-items: center;
26597 justify-content: center;
26598 text-align: center;
26599 width: calc(25% - 11px);
26600 padding: 10px;
26601 cursor: pointer;
26602 min-height: 88px;
26603 transition: all 0.3s ease;
26604 }
26605 .mailmint-automation .mailmint-actions .mailmint-single-action .icon {
26606 margin-bottom: 10px;
26607 }
26608 .mailmint-automation .mailmint-actions .mailmint-single-action .icon circle,
26609 .mailmint-automation .mailmint-actions .mailmint-single-action .icon path {
26610 transition: all 0.3s ease;
26611 }
26612 .mailmint-automation .mailmint-actions .mailmint-single-action .icon svg {
26613 display: block;
26614 }
26615 .mailmint-automation .mailmint-actions .mailmint-single-action .title {
26616 font-weight: 500;
26617 font-size: 14px;
26618 line-height: 1.28;
26619 text-align: center;
26620 letter-spacing: -0.01em;
26621 color: #2D3149;
26622 }
26623 .mailmint-automation .mailmint-actions .mailmint-single-action:hover {
26624 border-color: #6E42D3;
26625 box-shadow: 0px 20px 16px rgba(189, 193, 200, 0.2);
26626 }
26627 .mailmint-automation .mailmint-actions .mailmint-single-action:hover .title {
26628 color: #6E42D3;
26629 }
26630 .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 {
26631 fill: #6E42D3;
26632 stroke: #6E42D3;
26633 }
26634 .mailmint-automation .mailmint-actions .mailmint-single-action.webhook-outgoing:hover .icon path, .mailmint-automation .mailmint-actions .mailmint-single-action.email-sequence:hover .icon path {
26635 fill: #6E42D3;
26636 }
26637 .mailmint-automation .mailmint-actions .mailmint-single-action.remove-tag:hover .icon path, .mailmint-automation .mailmint-actions .mailmint-single-action.add-tag:hover .icon path {
26638 fill: #6E42D3;
26639 stroke: #6E42D3;
26640 }
26641 .mailmint-automation .mailmint-actions .mailmint-single-action.remove-tag:hover .icon circle, .mailmint-automation .mailmint-actions .mailmint-single-action.add-tag:hover .icon circle {
26642 stroke: #6E42D3;
26643 }
26644 .mailmint-automation .show-actions .mailmint-actions {
26645 display: block;
26646 }
26647
26648 .mailmint-automation .steps-settings-sidebar .sidebar-header {
26649 display: flex;
26650 flex-flow: row wrap;
26651 justify-content: space-between;
26652 gap: 10px;
26653 padding: 0;
26654 border-bottom: 1px solid #EEF0F3;
26655 padding-bottom: 13px;
26656 }
26657 .mailmint-automation .steps-settings-sidebar .sidebar-header .sidebar-title {
26658 display: flex;
26659 align-items: center;
26660 flex-flow: row wrap;
26661 width: calc(100% - 48px);
26662 }
26663 .mailmint-automation .steps-settings-sidebar .sidebar-header .sidebar-title h4 {
26664 color: #363B4E;
26665 font-size: 18px;
26666 font-weight: 500;
26667 display: flex;
26668 align-items: center;
26669 gap: 8px;
26670 }
26671 .mailmint-automation .steps-settings-sidebar .sidebar-header .sidebar-title h4 svg {
26672 width: 23px;
26673 height: 23px;
26674 }
26675 .mailmint-automation .steps-settings-sidebar .sidebar-header .sidebar-title h4 path {
26676 fill: #363B4E;
26677 }
26678 .mailmint-automation .steps-settings-sidebar .sidebar-header .sidebar-title .short-desc {
26679 width: 100%;
26680 margin-top: 5px;
26681 color: #7A8B9A;
26682 font-size: 14px;
26683 line-height: 1.28;
26684 text-transform: none;
26685 }
26686 .mailmint-automation .steps-settings-sidebar .sidebar-header .close-sidebar {
26687 padding: 3px 7px;
26688 height: 38px;
26689 width: 38px;
26690 cursor: pointer;
26691 position: relative;
26692 border-radius: 10px;
26693 border: 1px solid #EBEDF0;
26694 display: flex;
26695 align-items: center;
26696 justify-content: center;
26697 background: transparent;
26698 }
26699 .mailmint-automation .steps-settings-sidebar .sidebar-header .close-sidebar path {
26700 stroke-width: 2px;
26701 }
26702 .mailmint-automation .steps-settings-sidebar .sidebar-body {
26703 padding-top: 20px;
26704 }
26705 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group {
26706 margin-bottom: 21px;
26707 position: relative;
26708 }
26709 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown {
26710 position: absolute;
26711 background: #fff;
26712 right: 0;
26713 top: calc(100% + 8px);
26714 width: 300px;
26715 border: 1px solid #e2e5ed;
26716 z-index: 9999;
26717 transition: all 0.3s ease;
26718 box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.06);
26719 border-radius: 6px;
26720 padding: 8px;
26721 display: none;
26722 }
26723 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown::-webkit-scrollbar {
26724 width: 5px;
26725 }
26726 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown::-webkit-scrollbar-track {
26727 background: #f2f5f8;
26728 }
26729 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown::-webkit-scrollbar-thumb {
26730 background-color: #c1c1c1;
26731 border-radius: 20px;
26732 }
26733 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown.show {
26734 display: block;
26735 }
26736 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown.timezone {
26737 width: 320px;
26738 }
26739 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown.country {
26740 width: 320px;
26741 }
26742 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown.dropdown-left {
26743 right: inherit;
26744 left: 0;
26745 }
26746 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown.width-120px {
26747 width: 120px;
26748 }
26749 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown li {
26750 font-weight: 400;
26751 font-size: 14px;
26752 line-height: 17px;
26753 color: #2d3149;
26754 text-align: left;
26755 padding: 8px 10px;
26756 border-radius: 6px;
26757 cursor: pointer;
26758 transition: all 0.3s ease;
26759 display: flex;
26760 align-items: center;
26761 margin-bottom: 0;
26762 }
26763 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown li svg {
26764 margin-right: 7px;
26765 }
26766 .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 {
26767 background: #f6f8fa;
26768 }
26769 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown li:first-child a {
26770 border-radius: 5px 5px 0 0;
26771 }
26772 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown li:last-child {
26773 border-bottom: 0;
26774 }
26775 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown li:last-child a {
26776 border-radius: 0 0 5px 5px;
26777 }
26778 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown li.delete {
26779 color: #ec5956;
26780 }
26781 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown li.searchbar {
26782 background: transparent;
26783 padding: 8px 8px 14px;
26784 display: list-item;
26785 }
26786 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown li.searchbar svg {
26787 position: absolute;
26788 top: 9px;
26789 left: 16px;
26790 }
26791 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown li.searchbar input[type=search] {
26792 font-weight: 400;
26793 height: 34px;
26794 padding: 4px 15px 4px 40px;
26795 }
26796 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown li.single-column {
26797 display: block;
26798 }
26799 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown li.list-title {
26800 font-weight: 600;
26801 font-size: 12px;
26802 line-height: 15px;
26803 letter-spacing: 0.05em;
26804 text-transform: uppercase;
26805 color: #667085;
26806 border-top: 1px solid #ebedf0;
26807 border-bottom: 1px solid #ebedf0;
26808 border-radius: 0;
26809 background: #f9fafb;
26810 position: relative;
26811 padding: 8px 18px;
26812 left: -8px;
26813 width: calc(100% + 16px);
26814 cursor: text;
26815 margin-bottom: 10px;
26816 }
26817 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown li.list-title.not-found {
26818 color: #ec5956;
26819 }
26820 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown li.button-area {
26821 border-top: 1px solid #ebedf0;
26822 border-radius: 0;
26823 position: relative;
26824 left: -12px;
26825 width: calc(100% + 16px);
26826 padding: 20px 20px 8px;
26827 display: flex;
26828 align-items: center;
26829 background: transparent;
26830 margin-top: 10px;
26831 margin-left: 4px;
26832 }
26833 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown li.button-area button {
26834 cursor: pointer;
26835 }
26836 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown li.button-area .cancel-btn {
26837 margin-left: auto;
26838 margin-right: 12px;
26839 }
26840 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown li.has-sub-dropdown {
26841 position: relative;
26842 }
26843 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown li.has-sub-dropdown::before {
26844 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");
26845 position: absolute;
26846 width: 6px;
26847 top: 50%;
26848 right: 10px;
26849 transform: translateY(-50%);
26850 }
26851 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown li.has-sub-dropdown ul.mintmrm-dropdown {
26852 left: calc(100% + 8px);
26853 top: -10px;
26854 }
26855 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown li.has-sub-dropdown.show::before {
26856 top: 25%;
26857 transform: rotate(90deg);
26858 transition: all 0.3s ease;
26859 }
26860 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown li.group-item {
26861 transition: all 0.3s ease;
26862 padding-left: 20px;
26863 }
26864 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown .no-found {
26865 background-color: #f9fafb;
26866 padding: 5px 0 5px 20px;
26867 border-radius: 0;
26868 background: #f9fafb;
26869 position: relative;
26870 left: -12px;
26871 width: calc(100% + 24px);
26872 cursor: text;
26873 margin-top: 10px;
26874 display: none;
26875 }
26876 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown .no-found span {
26877 font-weight: 600;
26878 font-size: 12px;
26879 line-height: 15px;
26880 letter-spacing: 0.05em;
26881 text-transform: uppercase;
26882 color: #ec5956;
26883 }
26884 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown .add-action {
26885 display: flex;
26886 align-items: center;
26887 padding: 15px 17px 10px;
26888 color: #573bff;
26889 font-weight: 600;
26890 font-size: 14px;
26891 line-height: 17px;
26892 border-top: 1px solid #e2e5ed;
26893 position: relative;
26894 text-decoration: underline;
26895 left: -12px;
26896 width: calc(100% + 24px);
26897 }
26898 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown .add-action svg {
26899 margin-right: 5px;
26900 }
26901 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown .add-action svg path {
26902 stroke: #573bff;
26903 }
26904 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown .add-action:hover {
26905 color: #4c25a5;
26906 }
26907 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown .add-action:hover svg path {
26908 stroke: #4c25a5;
26909 }
26910 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown .option-section {
26911 max-height: 200px;
26912 overflow: auto;
26913 }
26914 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown .option-section::-webkit-scrollbar {
26915 width: 5px;
26916 }
26917 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown .option-section::-webkit-scrollbar-track {
26918 background: #f2f5f8;
26919 }
26920 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown .option-section::-webkit-scrollbar-thumb {
26921 background-color: #c1c1c1;
26922 border-radius: 20px;
26923 }
26924 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .mintmrm-merge-tag-wrapper .merge-tag-icon {
26925 position: absolute;
26926 bottom: 0;
26927 right: 8px;
26928 cursor: pointer;
26929 }
26930 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .mintmrm-merge-tag-wrapper .personalization.mintmrm-dropdown {
26931 width: 225px;
26932 top: calc(100% + 5px);
26933 }
26934 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .mintmrm-merge-tag-wrapper .personalization.mintmrm-dropdown::before {
26935 display: none;
26936 }
26937 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .mintmrm-merge-tag-wrapper .personalization.mintmrm-dropdown .title {
26938 margin-bottom: 6px;
26939 border-bottom: 1px solid #f0f1f4;
26940 font-weight: 600;
26941 font-size: 14px;
26942 line-height: 16px;
26943 color: #2d3149;
26944 padding: 5px 12px 12px;
26945 margin-left: -8px;
26946 width: calc(100% + 16px);
26947 }
26948 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .mintmrm-merge-tag-wrapper .personalization.mintmrm-dropdown li {
26949 font-weight: 400;
26950 }
26951 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .mintmrm-merge-tag-wrapper li.has-sub-dropdown {
26952 position: relative;
26953 }
26954 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .mintmrm-merge-tag-wrapper li.has-sub-dropdown::before {
26955 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");
26956 position: absolute;
26957 width: 6px;
26958 top: 50%;
26959 right: 10px;
26960 transform: translateY(-50%);
26961 }
26962 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .mintmrm-merge-tag-wrapper li.has-sub-dropdown ul.mintmrm-dropdown {
26963 left: calc(100% + 8px);
26964 top: -10px;
26965 }
26966 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .mintmrm-merge-tag-wrapper li.has-sub-dropdown.show::before {
26967 top: 25%;
26968 transform: rotate(90deg);
26969 transition: all 0.3s ease;
26970 }
26971 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .mintmrm-merge-tag-wrapper li.group-item {
26972 transition: all 0.3s ease;
26973 padding-left: 20px;
26974 }
26975 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .openai-icon {
26976 cursor: pointer;
26977 position: absolute;
26978 bottom: 0;
26979 right: 10px;
26980 }
26981 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .openai-icon .openai-icon-wrapper .personalized-tooltip {
26982 position: absolute;
26983 top: -45px;
26984 right: 0;
26985 background: #333;
26986 font-size: 12px;
26987 color: #fff;
26988 width: 80px;
26989 text-align: center;
26990 padding: 6px;
26991 border-radius: 7px;
26992 opacity: 0;
26993 visibility: hidden;
26994 transition: all 0.3s ease;
26995 }
26996 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .openai-icon .openai-icon-wrapper .personalized-tooltip:before {
26997 content: "";
26998 position: absolute;
26999 right: 5px;
27000 bottom: -4px;
27001 background: #333333;
27002 width: 12px;
27003 height: 12px;
27004 transform: rotate(45deg);
27005 }
27006 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .openai-icon:hover .personalized-tooltip {
27007 opacity: 1;
27008 visibility: visible;
27009 }
27010 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .modal-overlay {
27011 position: fixed;
27012 top: 0;
27013 left: 0;
27014 right: 0;
27015 bottom: 0;
27016 background-color: rgba(0, 0, 0, 0.5);
27017 display: flex;
27018 justify-content: center;
27019 align-items: center;
27020 z-index: 9999;
27021 }
27022 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .modal-overlay .modal-inner {
27023 position: relative;
27024 max-width: 650px;
27025 width: 100%;
27026 }
27027 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .modal-overlay .modal-inner .close-icon {
27028 position: absolute;
27029 cursor: pointer;
27030 height: 46px;
27031 right: -17px;
27032 top: -17px;
27033 width: 46px;
27034 z-index: 6;
27035 align-items: center;
27036 background: #fff;
27037 border-radius: 100px;
27038 box-shadow: 0 1px 1px #dadada;
27039 cursor: pointer;
27040 display: flex;
27041 justify-content: center;
27042 position: absolute;
27043 }
27044 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .modal-overlay .modal-inner .close-icon svg {
27045 height: 12px;
27046 width: 12px;
27047 cursor: pointer;
27048 }
27049 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .modal-overlay .modal-inner .modal-content {
27050 background-color: white;
27051 padding: 40px;
27052 border-radius: 8px;
27053 text-align: center;
27054 max-width: 100%;
27055 width: 100%;
27056 }
27057 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .modal-overlay .modal-inner .modal-content .welcome-title {
27058 align-items: center;
27059 display: flex;
27060 flex-flow: column;
27061 margin-bottom: 24px;
27062 width: 100%;
27063 }
27064 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .modal-overlay .modal-inner .modal-content .welcome-title svg {
27065 height: 56px;
27066 width: 56px;
27067 }
27068 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .modal-overlay .modal-inner .modal-content .welcome-title svg path {
27069 fill: #11a37f;
27070 }
27071 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .modal-overlay .modal-inner .modal-content .welcome-title .title {
27072 color: #2d3149;
27073 font-size: 20px;
27074 font-weight: 500;
27075 line-height: 1.2;
27076 padding: 17px 0 0;
27077 }
27078 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .modal-overlay .modal-inner .modal-content .openai-input-wrapper {
27079 text-align: center;
27080 width: 100%;
27081 }
27082 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .modal-overlay .modal-inner .modal-content .openai-input-wrapper .openai-connect-btn {
27083 background-color: #573bff;
27084 border: 1px solid transparent;
27085 border-radius: 6px;
27086 color: #fff;
27087 cursor: pointer;
27088 display: inline-block;
27089 font-size: 16px;
27090 font-style: normal;
27091 font-weight: 500;
27092 letter-spacing: -0.01em;
27093 line-height: 17px;
27094 padding: 11px 18px;
27095 text-align: center;
27096 text-transform: capitalize;
27097 opacity: 1;
27098 transition: all 0.3s ease;
27099 text-decoration: none;
27100 }
27101 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group:last-child {
27102 margin-bottom: 0;
27103 }
27104 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group > label {
27105 font-size: 15px;
27106 color: #363B4E;
27107 font-weight: 500;
27108 letter-spacing: -0.01em;
27109 display: flex;
27110 align-items: center;
27111 gap: 4px;
27112 margin-bottom: 8px;
27113 }
27114 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group select,
27115 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=number],
27116 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=text],
27117 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=email] {
27118 border: 1px solid #EEF0F3;
27119 padding: 7px 15px;
27120 height: auto;
27121 }
27122 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group textarea,
27123 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group select,
27124 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=number],
27125 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=text],
27126 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=email] {
27127 color: #363B4E;
27128 }
27129 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group textarea:-webkit-autofill,
27130 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group select:-webkit-autofill,
27131 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=number]:-webkit-autofill,
27132 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=text]:-webkit-autofill,
27133 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=email]:-webkit-autofill {
27134 -webkit-box-shadow: 0 0 0 30px #ffffff inset;
27135 box-shadow: 0 0 0 30px #ffffff inset;
27136 -webkit-text-fill-color: #363B4E !important;
27137 }
27138 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group textarea::-webkit-input-placeholder,
27139 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group select::-webkit-input-placeholder,
27140 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=number]::-webkit-input-placeholder,
27141 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=text]::-webkit-input-placeholder,
27142 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=email]::-webkit-input-placeholder {
27143 color: #A7A8B3;
27144 }
27145 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group textarea::-moz-placeholder,
27146 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group select::-moz-placeholder,
27147 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=number]::-moz-placeholder,
27148 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=text]::-moz-placeholder,
27149 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=email]::-moz-placeholder {
27150 color: #A7A8B3;
27151 }
27152 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group textarea:-ms-input-placeholder,
27153 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group select:-ms-input-placeholder,
27154 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=number]:-ms-input-placeholder,
27155 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=text]:-ms-input-placeholder,
27156 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=email]:-ms-input-placeholder {
27157 color: #A7A8B3;
27158 }
27159 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group textarea:-moz-placeholder,
27160 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group select:-moz-placeholder,
27161 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=number]:-moz-placeholder,
27162 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=text]:-moz-placeholder,
27163 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=email]:-moz-placeholder {
27164 color: #A7A8B3;
27165 }
27166 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group select {
27167 color: #A7A8B3;
27168 padding-right: 38px;
27169 -webkit-appearance: none;
27170 appearance: none;
27171 background-image: url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMTAgNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBzdHJva2U9IiNBN0E4QjMiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIxLjUiIGQ9Ik0xIDFsNCA0IDQtNCIvPjwvc3ZnPg==);
27172 background-repeat: no-repeat;
27173 background-position-x: calc(100% - 15px);
27174 background-position-y: 16px;
27175 background-size: 12px 12px;
27176 }
27177 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group select.value-selected {
27178 color: #363B4E;
27179 }
27180 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group select option {
27181 color: #A7A8B3;
27182 }
27183 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .inline-input {
27184 display: flex;
27185 flex-flow: row wrap;
27186 gap: 15px;
27187 }
27188 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .inline-input .single-input {
27189 width: calc(50% - 8px);
27190 }
27191 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .inline-input select,
27192 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .inline-input input[type=number] {
27193 min-width: auto;
27194 }
27195 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .has-tooltip {
27196 position: relative;
27197 }
27198 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .has-tooltip .mintmrm-tooltip {
27199 position: unset;
27200 margin-left: 4px;
27201 transform: translateY(2px);
27202 }
27203 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .has-tooltip .mintmrm-tooltip p {
27204 left: 0;
27205 }
27206 .mailmint-automation .steps-settings-sidebar .steps-settings .inline-with-link {
27207 display: flex;
27208 align-items: center;
27209 justify-content: space-between;
27210 }
27211 .mailmint-automation .steps-settings-sidebar .steps-settings .inline-with-link a {
27212 font-weight: 500;
27213 font-size: 14px;
27214 line-height: 1;
27215 letter-spacing: -0.01em;
27216 color: #6E42D3;
27217 text-decoration: underline;
27218 }
27219 .mailmint-automation .steps-settings-sidebar .steps-settings .inline-with-link a:hover {
27220 text-decoration: none;
27221 }
27222 .mailmint-automation .steps-settings-sidebar .add-template-section {
27223 border: 1px solid #E4E6EB;
27224 border-radius: 6px;
27225 padding: 24px 24px 22px;
27226 }
27227 .mailmint-automation .steps-settings-sidebar .add-template-section .add-template {
27228 display: flex;
27229 flex-flow: column;
27230 align-items: center;
27231 justify-content: center;
27232 width: 160px;
27233 margin: 0 auto;
27234 cursor: pointer;
27235 }
27236 .mailmint-automation .steps-settings-sidebar .add-template-section .add-template .thumbnail-image-wrapper {
27237 align-items: center;
27238 background-color: #f6f6f7;
27239 border-radius: 100px;
27240 display: flex;
27241 height: 190px;
27242 justify-content: center;
27243 position: relative;
27244 width: 190px;
27245 }
27246 .mailmint-automation .steps-settings-sidebar .add-template-section .add-template .thumbnail-image-wrapper .thumbnail-image-bg {
27247 background-color: #f4f5fa;
27248 border: 1px solid #e4e6eb;
27249 border-radius: 6px;
27250 padding: 4px 7px;
27251 position: relative;
27252 }
27253 .mailmint-automation .steps-settings-sidebar .add-template-section .add-template .thumbnail-image-wrapper .thumbnail-image-bg .hoverlay {
27254 position: absolute;
27255 width: 154px;
27256 height: 168px;
27257 border-radius: 6px;
27258 background: rgba(38, 27, 103, 0.6);
27259 transform: translate(-50%, -50%);
27260 top: 50%;
27261 left: 50%;
27262 display: flex;
27263 align-items: center;
27264 justify-content: center;
27265 opacity: 0;
27266 z-index: 999;
27267 }
27268 .mailmint-automation .steps-settings-sidebar .add-template-section .add-template .thumbnail-image-wrapper .thumbnail-image-bg .hoverlay:hover {
27269 opacity: 1;
27270 transition: all 0.3s ease;
27271 }
27272 .mailmint-automation .steps-settings-sidebar .add-template-section .add-template .thumbnail-image-wrapper .thumbnail-image-bg .hoverlay button {
27273 background: #fff;
27274 border-radius: 8px;
27275 border: none;
27276 box-shadow: 0 10px 16px rgba(97, 103, 116, 0.15);
27277 color: #2d3149;
27278 font-size: 12px;
27279 font-weight: 600;
27280 letter-spacing: -0.01em;
27281 line-height: 1;
27282 padding: 8px 11px;
27283 width: 105px;
27284 cursor: pointer;
27285 }
27286 .mailmint-automation .steps-settings-sidebar .add-template-section .add-template .thumbnail-image-wrapper .thumbnail-image-bg .image-wrapper {
27287 background-position: 50%;
27288 background-repeat: no-repeat;
27289 background-size: 100% auto;
27290 height: 158px;
27291 overflow: hidden;
27292 position: relative;
27293 width: 139px;
27294 }
27295 .mailmint-automation .steps-settings-sidebar .add-template-section .add-template .edit-mode {
27296 font-weight: 600;
27297 font-size: 15px;
27298 line-height: 1.3;
27299 letter-spacing: -0.01em;
27300 text-decoration-line: underline;
27301 color: #6E42D3;
27302 display: block;
27303 margin-top: 12px;
27304 }
27305 .mailmint-automation .steps-settings-sidebar .add-template-section .add-template .edit-mode svg {
27306 position: relative;
27307 top: 3px;
27308 margin-left: 8px;
27309 }
27310 .mailmint-automation .steps-settings-sidebar .add-template-section .add-template .edit-mode svg path {
27311 stroke: #6E42D3;
27312 }
27313 .mailmint-automation .steps-settings-sidebar .add-template-section .add-template .edit-mode.edit-mood svg {
27314 margin-right: 8px;
27315 margin-left: 0;
27316 }
27317 .mailmint-automation .steps-settings-sidebar .wpfnl-mint-automation-add-item {
27318 background: none;
27319 color: #6E42D3;
27320 font-size: 14px;
27321 line-height: 1;
27322 font-weight: 600;
27323 letter-spacing: -0.01em;
27324 text-decoration-line: underline;
27325 text-transform: capitalize;
27326 border: none;
27327 cursor: pointer;
27328 display: flex;
27329 align-items: center;
27330 gap: 6px;
27331 padding-left: 7px;
27332 margin-bottom: 2px;
27333 }
27334 .mailmint-automation .steps-settings-sidebar .wpfnl-mint-automation-add-item .wpfnl-loader {
27335 display: block;
27336 }
27337 .mailmint-automation .steps-settings-sidebar .wpfnl-mint-automation-add-item svg path {
27338 stroke: #6E42D3;
27339 }
27340 .mailmint-automation .steps-settings-sidebar .webhook-outgoing .current-user-repeater {
27341 border: 1px solid #e4e6eb;
27342 border-radius: 6px;
27343 margin-bottom: 16px;
27344 padding: 10px 15px 15px;
27345 width: 100%;
27346 }
27347 .mailmint-automation .steps-settings-sidebar .webhook-outgoing .current-user-repeater > hr {
27348 left: -15px;
27349 margin: 15px 0;
27350 position: relative;
27351 width: calc(100% + 30px);
27352 display: block;
27353 border-top: 1px solid #e4e6eb;
27354 border-bottom: 0;
27355 }
27356 .mailmint-automation .steps-settings-sidebar .webhook-outgoing .current-user-repeater .btn-default {
27357 min-width: auto;
27358 padding: 0 20px;
27359 }
27360 .mailmint-automation .steps-settings-sidebar .webhook-outgoing .repeater-wrapper {
27361 align-items: flex-start;
27362 display: flex;
27363 gap: 5px;
27364 margin-bottom: 10px;
27365 }
27366 .mailmint-automation .steps-settings-sidebar .webhook-outgoing .single-repeater-item {
27367 width: calc(50% - 23px);
27368 }
27369 .mailmint-automation .steps-settings-sidebar .webhook-outgoing .single-repeater-item > label {
27370 margin-bottom: 6px;
27371 display: block;
27372 font-size: 13px;
27373 }
27374 .mailmint-automation .steps-settings-sidebar .webhook-outgoing .single-repeater-item input[type=text] {
27375 min-width: auto;
27376 color: #A7A8B3;
27377 font-size: 13px;
27378 }
27379 .mailmint-automation .steps-settings-sidebar .webhook-outgoing .trash-btn {
27380 align-items: center;
27381 background: transparent;
27382 border: 1px solid #e4e6eb;
27383 border-radius: 5px;
27384 display: flex;
27385 height: 36px;
27386 justify-content: center;
27387 position: relative;
27388 top: 22px;
27389 width: 36px;
27390 cursor: pointer;
27391 }
27392 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper {
27393 position: relative;
27394 background: #f6f8fa;
27395 border-radius: 10px;
27396 padding: 20px 24px;
27397 }
27398 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper:first-child::before {
27399 display: none;
27400 }
27401 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper::before {
27402 content: "Or";
27403 position: absolute;
27404 z-index: 1;
27405 font-weight: 600;
27406 font-size: 16px;
27407 line-height: 1;
27408 letter-spacing: -0.01em;
27409 color: #2D3149;
27410 top: -25px;
27411 left: 0;
27412 }
27413 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules {
27414 display: flex;
27415 flex-flow: row wrap;
27416 gap: 12px;
27417 padding-bottom: 20px;
27418 position: relative;
27419 }
27420 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-actions {
27421 position: relative;
27422 }
27423 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-actions::before {
27424 content: "";
27425 width: 30px;
27426 height: 1px;
27427 background: #E2E6F2;
27428 position: absolute;
27429 right: -30px;
27430 top: 50%;
27431 transform: translateY(-50%);
27432 }
27433 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-actions > button {
27434 width: 38px;
27435 height: 38px;
27436 background: #ffffff;
27437 box-shadow: 0px 1px 1px rgba(182, 185, 191, 0.3);
27438 border-radius: 6px;
27439 display: flex;
27440 flex-flow: column;
27441 align-items: center;
27442 justify-content: center;
27443 border: none;
27444 cursor: pointer;
27445 }
27446 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-actions .delete-condition svg {
27447 display: block;
27448 }
27449 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-actions .delete-condition path {
27450 fill: #A7A8B3;
27451 }
27452 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-is {
27453 width: 114px;
27454 }
27455 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-is .wpfnl-selectbox .selectable-options {
27456 width: calc(100% + 124px);
27457 }
27458 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-is .selected-option {
27459 overflow: hidden;
27460 white-space: nowrap;
27461 text-overflow: ellipsis;
27462 }
27463 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-1 {
27464 width: 170px;
27465 }
27466 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-2 {
27467 width: 205px;
27468 }
27469 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-2 .wpfnl-custom-selectbox select {
27470 padding: 5px 15px;
27471 }
27472 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-1,
27473 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-is,
27474 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-2 {
27475 position: relative;
27476 }
27477 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules:before {
27478 content: "";
27479 position: absolute;
27480 right: 8px;
27481 bottom: calc(50% + 10px);
27482 width: 1px;
27483 height: 100%;
27484 background: #E2E6F2;
27485 z-index: 0;
27486 }
27487 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules:first-child::before {
27488 display: none;
27489 }
27490 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .condition-symbol {
27491 position: absolute;
27492 top: -50%;
27493 right: -4px;
27494 transform: translateY(50%);
27495 }
27496 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .condition-symbol > span {
27497 width: 22px;
27498 height: 22px;
27499 border: 1px solid #E2E6F2;
27500 color: #573BFF;
27501 border-radius: 100%;
27502 font-size: 12px;
27503 font-weight: 500;
27504 display: block;
27505 padding: 2px 2px;
27506 text-align: center;
27507 background-color: #F6F8FA;
27508 }
27509 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules:first-child .condition-symbol {
27510 display: none;
27511 }
27512 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .wpfnl-selectbox .selectable-options {
27513 overflow: visible;
27514 display: none;
27515 }
27516 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .wpfnl-selectbox .selectable-options li {
27517 position: relative;
27518 line-height: 1.3;
27519 padding: 9px 12px 7px;
27520 }
27521 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .wpfnl-selectbox .selected-option:before {
27522 transition: all 0.3s ease;
27523 }
27524 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .wpfnl-selectbox.show-options > .selectable-options {
27525 display: block;
27526 }
27527 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .wpfnl-selectbox.show-options .selected-option:before {
27528 transform: translateY(-50%) rotate(-180deg);
27529 }
27530 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .wpfnl-selectbox .submenu {
27531 position: absolute;
27532 left: 100%;
27533 top: 0;
27534 width: 160px;
27535 border-radius: 6px;
27536 border: 1px solid #EBEDF0;
27537 background: #FFF;
27538 box-shadow: 0px 18px 22px 0px rgba(73, 59, 104, 0.1);
27539 padding: 8px;
27540 display: none;
27541 }
27542 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .wpfnl-selectbox li.show-options .submenu {
27543 display: block;
27544 }
27545 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .wpfnl-selectbox .angle-right {
27546 position: absolute;
27547 right: 9px;
27548 top: 12px;
27549 line-height: 1;
27550 width: 11px;
27551 height: 11px;
27552 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");
27553 background-repeat: no-repeat;
27554 background-position: center;
27555 background-size: contain;
27556 transform: rotate(-90deg);
27557 }
27558 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules input.input-value {
27559 line-height: 1;
27560 padding: 10px 15px;
27561 min-width: auto;
27562 }
27563 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .wpfnl-custom-selectbox .selectbox-selected-value {
27564 width: 100%;
27565 padding: 8px 33px 7px 12px;
27566 background-color: #fff;
27567 display: flex;
27568 gap: 2px;
27569 align-items: center;
27570 min-height: 38px;
27571 }
27572 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .wpfnl-custom-selectbox .selectbox-selected-value:before {
27573 content: url("data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMTAgNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBzdHJva2U9IiM3QThCOUEiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIxLjUiIGQ9Ik0xIDFsNCA0IDQtNCIvPjwvc3ZnPg==");
27574 width: 10px;
27575 }
27576 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .wpfnl-custom-selectbox .selectbox-search input[type=search] {
27577 min-width: 100%;
27578 }
27579 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .wpfnl-custom-selectbox .wpfnl-selected-item {
27580 white-space: nowrap;
27581 overflow: hidden;
27582 width: 101px;
27583 text-overflow: ellipsis;
27584 margin: 0;
27585 }
27586 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .wpfnl-custom-selectbox .more-items {
27587 width: 25px;
27588 line-height: 1;
27589 display: block;
27590 }
27591 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .add-and-condition {
27592 display: flex;
27593 align-items: center;
27594 gap: 5px;
27595 font-weight: 500;
27596 font-size: 15px;
27597 line-height: 1.12;
27598 color: #6E42D3;
27599 background: transparent;
27600 border: none;
27601 cursor: pointer;
27602 }
27603 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .add-and-condition svg {
27604 width: 12px;
27605 height: 12px;
27606 }
27607 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .add-and-condition path {
27608 stroke: #6E42D3;
27609 }
27610 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__input {
27611 font-size: 14px;
27612 padding: 11px 30px 9px 32px;
27613 border: 1px solid #EEF0F3;
27614 color: #363B4E;
27615 line-height: 1;
27616 border-radius: 6px;
27617 }
27618 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__arrow_top {
27619 display: none;
27620 }
27621 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__menu {
27622 border-radius: 10px;
27623 border: 1px solid #F1F0F5;
27624 background: #FFF;
27625 box-shadow: 0px 18px 22px 0px rgba(73, 59, 104, 0.1);
27626 width: 277px;
27627 }
27628 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__menu > .dp__action_row {
27629 width: calc(100% - 50px) !important;
27630 margin-left: auto;
27631 }
27632 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__menu > .dp__action_row .dp__action_buttons {
27633 gap: 7px;
27634 }
27635 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__menu > .dp__action_row .dp__action_button {
27636 padding: 3px 8px;
27637 height: auto;
27638 margin: 0;
27639 }
27640 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__menu > .dp__action_row .dp__action_select {
27641 background-color: #6E42D3;
27642 color: #fff;
27643 }
27644 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__menu > .dp__action_row .dp__action_cancel {
27645 border: 1px solid var(--dp-border-color);
27646 }
27647 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__menu_inner {
27648 padding: 10px;
27649 }
27650 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__month_year_row {
27651 border-radius: 8px;
27652 gap: 6px;
27653 margin-bottom: 6px;
27654 }
27655 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__calendar_header_item {
27656 color: #9398A5;
27657 }
27658 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__calendar_header_separator {
27659 background: #F1F0F5;
27660 margin-bottom: 15px;
27661 }
27662 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp--arrow-btn-nav {
27663 border-radius: 8px;
27664 border: 1px solid #F1F0F5;
27665 height: 35px;
27666 }
27667 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp--arrow-btn-nav svg {
27668 width: 17px;
27669 height: 17px;
27670 }
27671 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__inner_nav {
27672 border-radius: 8px;
27673 background: transparent;
27674 }
27675 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__month_year_wrap {
27676 gap: 6px;
27677 }
27678 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__month_year_wrap .dp__btn {
27679 background: #fff;
27680 border-radius: 8px;
27681 border: 1px solid #F1F0F5;
27682 }
27683 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__cell_inner {
27684 color: #2D3149;
27685 font-weight: 500;
27686 border-radius: 50%;
27687 }
27688 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__cell_offset {
27689 color: #a6a7a9;
27690 }
27691 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__cell_disabled,
27692 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__cell_offset.dp__cell_disabled {
27693 color: #D0D5DD;
27694 }
27695 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__active_date {
27696 background: #6E42D3;
27697 border-radius: 50%;
27698 color: #fff;
27699 border: none;
27700 }
27701 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__today {
27702 border: none;
27703 }
27704 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__instance_calendar button[aria-label="Open time picker"] {
27705 position: absolute;
27706 left: 5px;
27707 bottom: -40px;
27708 width: auto;
27709 background: transparent;
27710 z-index: 1;
27711 }
27712 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__overlay button[aria-label="Close time Picker"] {
27713 position: absolute;
27714 left: 5px;
27715 bottom: -40px;
27716 width: auto;
27717 background: white;
27718 z-index: 1;
27719 }
27720 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__overlay_cell_active {
27721 color: #fff;
27722 }
27723 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__selection_preview {
27724 display: none;
27725 }
27726 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__time_input .dp__time_col .dp__time_display {
27727 font-weight: 500;
27728 padding: 10px 5px;
27729 }
27730 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__time_input .dp__time_col .dp__inc_dec_button_inline {
27731 width: 15px;
27732 height: 15px;
27733 position: relative;
27734 background-image: url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMTAgNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBzdHJva2U9IiM3QThCOUEiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIxLjUiIGQ9Ik0xIDFsNCA0IDQtNCIvPjwvc3ZnPg==);
27735 background-repeat: no-repeat;
27736 background-size: 15px 15px;
27737 background-position: center;
27738 left: -1px;
27739 }
27740 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__time_input .dp__time_col .dp__inc_dec_button_inline .dp__tp_inline_btn_bar {
27741 display: none;
27742 }
27743 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__time_input .dp__time_col .dp__tp_inline_btn_top {
27744 transform: rotate(-180deg);
27745 }
27746 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__pm_am_button {
27747 font-size: 13px;
27748 padding: 5px;
27749 background: #f1f1f1;
27750 border: 1px solid var(--dp-border-color);
27751 color: #333;
27752 width: 32px;
27753 }
27754
27755 @media only screen and (max-width: 1399px) {
27756 .wpfnl .mailmint-automation .condition .automation-steps-wrapper {
27757 width: calc(100% - 484px);
27758 }
27759 .wpfnl .mailmint-automation .condition .steps-settings-sidebar {
27760 width: 460px;
27761 }
27762 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper {
27763 background: transparent;
27764 border-radius: 0;
27765 padding: 0;
27766 }
27767 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules {
27768 flex-flow: column;
27769 background: #f6f8fa;
27770 margin-top: 40px;
27771 padding: 15px;
27772 border-radius: 10px;
27773 }
27774 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules:first-child {
27775 margin-top: 0;
27776 }
27777 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules {
27778 width: 100%;
27779 }
27780 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .wpfnl-selectbox {
27781 max-width: 100%;
27782 }
27783 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-actions {
27784 position: absolute;
27785 right: -12px;
27786 top: -13px;
27787 }
27788 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-actions > button {
27789 width: 30px;
27790 height: 30px;
27791 box-shadow: 0px 1px 6px rgba(182, 185, 191, 0.33);
27792 border-radius: 100%;
27793 }
27794 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-actions::before {
27795 display: none;
27796 }
27797 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-actions .delete-condition svg {
27798 display: block;
27799 width: 15px;
27800 height: 15px;
27801 }
27802 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-actions .delete-condition path {
27803 fill: #ec5956;
27804 }
27805 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules:before {
27806 display: none;
27807 }
27808 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .condition-symbol {
27809 position: absolute;
27810 top: 0;
27811 right: 50%;
27812 transform: translate(11px, -31px);
27813 }
27814 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .condition-symbol:before {
27815 content: "";
27816 position: absolute;
27817 left: 10px;
27818 top: -10px;
27819 height: calc(100% + 20px);
27820 width: 1px;
27821 background: #E2E6F2;
27822 z-index: -1;
27823 }
27824 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .add-and-condition {
27825 margin-top: 14px;
27826 }
27827 }
27828 @media only screen and (max-width: 1199px) {
27829 .wpfnl .mailmint-automation .condition .steps-settings-sidebar,
27830 .wpfnl .mailmint-automation .steps-settings-sidebar {
27831 width: 380px;
27832 padding: 14px 15px;
27833 }
27834 .wpfnl .mailmint-automation .has-sidebar .automation-steps-wrapper {
27835 width: calc(100% - 404px);
27836 }
27837 .mailmint-automation .logical-decision-box {
27838 max-width: 345px;
27839 }
27840 }
27841 .arco-popover-content,
27842 .arco-popconfirm-content {
27843 border-radius: 8px;
27844 border: none;
27845 width: 293px;
27846 padding: 20px;
27847 }
27848 .arco-popover-content .arco-tree-node-title,
27849 .arco-popconfirm-content .arco-tree-node-title {
27850 width: 100%;
27851 }
27852 .arco-popover-content .color-input-picker-wrapper,
27853 .arco-popconfirm-content .color-input-picker-wrapper {
27854 display: flex;
27855 align-items: start;
27856 justify-content: space-between;
27857 padding-bottom: 20px;
27858 margin-bottom: 20px;
27859 border-bottom: 1px solid #EBEDF0;
27860 }
27861 .arco-popover-content .color-title,
27862 .arco-popconfirm-content .color-title {
27863 color: #2D3149;
27864 font-size: 13px;
27865 font-weight: 500;
27866 line-height: 1.2;
27867 letter-spacing: -0.13px;
27868 margin-bottom: 8px;
27869 }
27870 .arco-popover-content .title-field-wrapper .color-field-wrapper,
27871 .arco-popconfirm-content .title-field-wrapper .color-field-wrapper {
27872 display: flex;
27873 gap: 7px;
27874 }
27875 .arco-popover-content .title-field-wrapper .color-field-wrapper input[type=text],
27876 .arco-popconfirm-content .title-field-wrapper .color-field-wrapper input[type=text] {
27877 width: 96px;
27878 padding: 6px 12px;
27879 border-radius: 4px;
27880 border: 1px solid #EBEDF0;
27881 line-height: 1.3;
27882 }
27883 .arco-popover-content .title-field-wrapper .color-field-wrapper .color-bg,
27884 .arco-popconfirm-content .title-field-wrapper .color-field-wrapper .color-bg {
27885 border-radius: 4px;
27886 border: 1px solid #EBEDF0;
27887 }
27888 .arco-popover-content .title-field-wrapper .picker-btn,
27889 .arco-popconfirm-content .title-field-wrapper .picker-btn {
27890 position: relative;
27891 width: 34px;
27892 height: 32px;
27893 border-radius: 4px;
27894 border: 1px solid #EBEDF0;
27895 }
27896 .arco-popover-content .title-field-wrapper .picker-btn:before,
27897 .arco-popconfirm-content .title-field-wrapper .picker-btn:before {
27898 position: absolute;
27899 top: 50%;
27900 left: 50%;
27901 content: url("data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMTYgMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbD0iIzJEMzE0OSIgZD0iTTE0LjMgMS43NWMtMS0xLTIuNi0xLTMuNTUgMEw4LjkgMy42Yy0uNTUtLjI1LTEuMjUtLjItMS43LjMtLjYuNi0uNiAxLjU1IDAgMi4xNWwtNC4zIDQuM2MtLjMuMy0uNDUuNy0uNDUgMS4xNWwtMSAxYy0uNi42LS42IDEuNTUgMCAyLjE1LjM1LjIuNy4zNSAxLjEuMzUuNCAwIC43NS0uMTUgMS4wNS0uNDVsMS0xYy40LjA1Ljg1LS4xNSAxLjE1LS40NWw0LjMtNC4zYy4zLjMuNy40NSAxLjA1LjQ1LjQgMCAuNzUtLjE1IDEuMDUtLjQ1LjQ1LS40NS41NS0xLjE1LjMtMS43bDEuODUtMS44NWMxLS45NSAxLTIuNTUgMC0zLjV6bS00Ljk1IDYuNEw3LjUgMTBINC42bDMuMy0zLjMgMS40NSAxLjQ1eiIvPjwvc3ZnPg==");
27902 height: 16px;
27903 width: 16px;
27904 transform: translate(-50%, -50%);
27905 }
27906
27907 .openai-button-wrapper {
27908 width: 100%;
27909 padding: 14px 14px 0;
27910 display: none;
27911 }
27912 .openai-button-wrapper .arco-space-item .arco-btn-size-default {
27913 height: auto;
27914 padding: 11px 14px;
27915 border-radius: 8px;
27916 font-size: 15px;
27917 font-weight: 600;
27918 background-color: #11A37F;
27919 display: flex;
27920 align-items: center;
27921 gap: 6px;
27922 line-height: 1;
27923 }
27924 .openai-button-wrapper .arco-space-item .arco-btn-size-default:hover {
27925 background-color: #11A37F;
27926 }
27927 .openai-button-wrapper .arco-space-item .arco-btn::before {
27928 content: url("data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMTggMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTE2LjcxIDcuMzY2YTQuNDg4IDQuNDg4IDAgMDAtLjM4Ny0zLjY4MyA0LjUzNSA0LjUzNSAwIDAwLTQuODgyLTIuMTc1IDQuNTQ4IDQuNTQ4IDAgMDAtNy43MDcgMS42MjhBNC40ODkgNC40ODkgMCAwMC43MzYgNS4zMTFhNC41MzUgNC41MzUgMCAwMC41NTcgNS4zMjMgNC40ODUgNC40ODUgMCAwMC4zODMgMy42ODMgNC41MzggNC41MzggMCAwMDQuODg2IDIuMTc1QTQuNDg4IDQuNDg4IDAgMDA5Ljk0NCAxOGE0LjU0MSA0LjU0MSAwIDAwNC4zMjktMy4xNTQgNC40OTEgNC40OTEgMCAwMDIuOTk4LTIuMTc1IDQuNTQyIDQuNTQyIDAgMDAtLjU2LTUuMzA1em0tNi43NjYgOS40NTZhMy4zNTcgMy4zNTcgMCAwMS0yLjE1OC0uNzhsLjEwNy0uMDYxIDMuNTg0LTIuMDY5YS41OTYuNTk2IDAgMDAuMjk0LS41MVY4LjM0OGwxLjUxNS44NzZhLjA1My4wNTMgMCAwMS4wMjkuMDR2NC4xODZhMy4zNzggMy4zNzggMCAwMS0zLjM3MSAzLjM3em0tNy4yNDYtMy4wOTRhMy4zNTMgMy4zNTMgMCAwMS0uNC0yLjI2bC4xMDYuMDYzIDMuNTg3IDIuMDdhLjU3OC41NzggMCAwMC41ODUgMGw0LjM4My0yLjUyN3YxLjc0OWEuMDYuMDYgMCAwMS0uMDI1LjA0NmwtMy42MyAyLjA5NGEzLjM3NCAzLjM3NCAwIDAxLTQuNjA2LTEuMjM1em0tLjk0NC03LjgwNmEzLjM2NCAzLjM2NCAwIDAxMS43NzUtMS40OFY4LjdhLjU3NS41NzUgMCAwMC4yOS41MDdsNC4zNjEgMi41MTYtMS41MTUuODc3YS4wNTcuMDU3IDAgMDEtLjA1MyAwbC0zLjYyMy0yLjA5YTMuMzc4IDMuMzc4IDAgMDEtMS4yMzUtNC42MDZ2LjAxOHptMTIuNDQ4IDIuODkyTDkuODI3IDYuMjczbDEuNTExLS44NzNhLjA1Ny4wNTcgMCAwMS4wNTQgMGwzLjYyMiAyLjA5M2EzLjM3IDMuMzcgMCAwMS0uNTA3IDYuMDc5VjkuMzE0YS41OTIuNTkyIDAgMDAtLjMwNS0uNXptMS41MDgtMi4yNjhsLS4xMDctLjA2NC0zLjU4LTIuMDg2YS41ODIuNTgyIDAgMDAtLjU4OSAwTDcuMDU2IDYuOTIyVjUuMTczYS4wNS4wNSAwIDAxLjAyLS4wNDZsMy42MjQtMi4wOWEzLjM3NCAzLjM3NCAwIDAxNS4wMSAzLjQ5NXYuMDE0ek02LjIyOSA5LjY0N2wtMS41MTUtLjg3M2EuMDYuMDYgMCAwMS0uMDI5LS4wNDJWNC41NTZhMy4zNzQgMy4zNzQgMCAwMTUuNTMyLTIuNTlsLS4xMDcuMDYtMy41ODMgMi4wNjhhLjU5Ni41OTYgMCAwMC0uMjk1LjUxMUw2LjIzIDkuNjQ3em0uODIzLTEuNzc0bDEuOTUxLTEuMTI1IDEuOTU2IDEuMTI1djIuMjVMOS4wMSAxMS4yNDhsLTEuOTU2LTEuMTI1LS4wMDMtMi4yNXoiLz48L3N2Zz4=");
27929 width: 16px;
27930 height: 16px;
27931 display: block;
27932 }
27933
27934 .wpfnl-mrm-email-template__wrapper {
27935 position: fixed;
27936 top: 32px;
27937 right: 0;
27938 background: rgba(0, 0, 0, 0.3215686275);
27939 z-index: 999;
27940 width: calc(100% - 160px);
27941 height: 100%;
27942 display: flex;
27943 flex-flow: column;
27944 align-items: center;
27945 justify-content: center;
27946 }
27947 .wpfnl-mrm-email-template__wrapper .modal-loader {
27948 position: absolute;
27949 left: 0;
27950 top: 0;
27951 width: 100%;
27952 height: 100%;
27953 background: #f6f8fa;
27954 border-radius: 10px;
27955 z-index: 11;
27956 display: flex;
27957 flex-flow: column;
27958 align-items: center;
27959 justify-content: center;
27960 }
27961 .wpfnl-mrm-email-template__wrapper .modal-loader .wpfnl-loader {
27962 display: block;
27963 width: 40px;
27964 height: 40px;
27965 }
27966
27967 .folded .wpfnl-mrm-email-template__wrapper {
27968 width: calc(100% - 36px);
27969 }
27970
27971 .wpfnl-mrm-email-builder__modal {
27972 width: 100%;
27973 height: 100%;
27974 background: #fff;
27975 }
27976
27977 .wpfnl-mrm-email-template__modal {
27978 padding: 40px;
27979 width: 100%;
27980 height: 100%;
27981 max-height: 905px;
27982 }
27983 .wpfnl-mrm-email-template__modal .wpfnl-mrm-email-template__inner {
27984 position: relative;
27985 height: 100%;
27986 width: 100%;
27987 max-width: 1365px;
27988 margin: 0 auto;
27989 }
27990 .wpfnl-mrm-email-template__modal .template-modal-overflow {
27991 background: #f6f8fa;
27992 border-radius: 10px;
27993 position: relative;
27994 padding: 40px 80px;
27995 height: 100%;
27996 width: 100%;
27997 margin: 0 auto;
27998 overflow: auto;
27999 }
28000 .wpfnl-mrm-email-template__modal .template-modal-header {
28001 display: flex;
28002 flex-flow: row wrap;
28003 justify-content: space-between;
28004 align-items: center;
28005 }
28006 .wpfnl-mrm-email-template__modal .template-modal-header .modal-title {
28007 font-weight: 600;
28008 font-size: 20px;
28009 line-height: 1.2;
28010 color: #2d3149;
28011 }
28012 .wpfnl-mrm-email-template__modal .template-modal-header .template-filter {
28013 display: flex;
28014 align-items: center;
28015 gap: 28px;
28016 }
28017 .wpfnl-mrm-email-template__modal .template-modal-header .template-filter .filter-item {
28018 font-weight: 400;
28019 font-size: 15px;
28020 color: #9398a5;
28021 cursor: pointer;
28022 padding: 4px 0;
28023 transition: all 0.3s ease;
28024 position: relative;
28025 background: transparent;
28026 border: none;
28027 line-height: 1;
28028 }
28029 .wpfnl-mrm-email-template__modal .template-modal-header .template-filter .filter-item:before {
28030 content: "";
28031 position: absolute;
28032 bottom: 0;
28033 left: 0;
28034 width: 100%;
28035 height: 2px;
28036 background: #6E42D3;
28037 visibility: hidden;
28038 opacity: 0;
28039 transition: all 0.3s ease;
28040 }
28041 .wpfnl-mrm-email-template__modal .template-modal-header .template-filter .filter-item.active {
28042 color: #6E42D3;
28043 }
28044 .wpfnl-mrm-email-template__modal .template-modal-header .template-filter .filter-item.active:before {
28045 opacity: 1;
28046 visibility: visible;
28047 }
28048 .wpfnl-mrm-email-template__modal .cross-icon {
28049 position: absolute;
28050 right: -20px;
28051 top: -20px;
28052 background: #ffffff;
28053 box-shadow: 0px 1px 1px #dadada;
28054 border-radius: 100px;
28055 width: 46px;
28056 height: 46px;
28057 display: flex;
28058 align-items: center;
28059 justify-content: center;
28060 cursor: pointer;
28061 z-index: 12;
28062 }
28063 .wpfnl-mrm-email-template__modal .mintmrm-template-wrapper {
28064 position: relative;
28065 display: flex;
28066 flex-flow: row wrap;
28067 margin-left: -40px;
28068 }
28069 .wpfnl-mrm-email-template__modal .mintmrm-single-template {
28070 width: calc(25% - 40px);
28071 margin-left: 40px;
28072 margin-top: 40px;
28073 position: relative;
28074 }
28075 .wpfnl-mrm-email-template__modal .mintmrm-single-template.create-from-scratch .mintmrm-single-remote-template {
28076 border-radius: 10px;
28077 cursor: default;
28078 }
28079 .wpfnl-mrm-email-template__modal .mintmrm-single-template.create-from-scratch .mintmrm-single-remote-template .template-image-wrapper {
28080 background-color: #fff;
28081 border-radius: 10px;
28082 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");
28083 }
28084 .wpfnl-mrm-email-template__modal .mintmrm-single-template.create-from-scratch .template-info .title {
28085 opacity: 0;
28086 visibility: hidden;
28087 }
28088 .wpfnl-mrm-email-template__modal .mintmrm-single-template.create-from-scratch .btn-default {
28089 position: absolute;
28090 top: 50%;
28091 left: 50%;
28092 transform: translate(-50%, -50%);
28093 width: 175px;
28094 box-shadow: 0px 10px 16px rgba(189, 193, 200, 0.5019607843);
28095 font-size: 15px;
28096 padding: 12px 15px;
28097 border: none;
28098 z-index: 9;
28099 height: auto;
28100 line-height: 1;
28101 }
28102 .wpfnl-mrm-email-template__modal .mintmrm-single-template.coming-soon {
28103 width: calc(75% - 40px);
28104 }
28105 .wpfnl-mrm-email-template__modal .mintmrm-single-template.coming-soon .coming-soon-inner {
28106 width: 100%;
28107 height: calc(100% - 35px);
28108 min-height: 120px;
28109 background: #fff;
28110 text-align: center;
28111 border-radius: 10px;
28112 display: flex;
28113 flex-flow: column;
28114 align-items: center;
28115 justify-content: center;
28116 box-shadow: 0px 1px 1px rgba(182, 185, 191, 0.3);
28117 }
28118 .wpfnl-mrm-email-template__modal .mintmrm-single-template.coming-soon h2 {
28119 width: 100%;
28120 text-align: center;
28121 z-index: 2;
28122 font-size: 16px;
28123 font-weight: 600;
28124 color: #2d3149;
28125 cursor: text;
28126 }
28127 .wpfnl-mrm-email-template__modal .mintmrm-single-template .mintmrm-single-remote-wrapper {
28128 position: relative;
28129 }
28130 .wpfnl-mrm-email-template__modal .mintmrm-single-template .mintmail-delete-email-template {
28131 border: none;
28132 padding: 5px;
28133 margin-top: 10px;
28134 background: transparent;
28135 color: #d63638;
28136 text-decoration: underline;
28137 }
28138 .wpfnl-mrm-email-template__modal .mintmrm-single-template .mintmrm-single-remote-template {
28139 position: relative;
28140 }
28141 .wpfnl-mrm-email-template__modal .mintmrm-single-template .template-image-wrapper {
28142 background-repeat: no-repeat;
28143 background-size: 100% auto;
28144 background-position: center center;
28145 border-radius: 10px;
28146 position: relative;
28147 overflow: hidden;
28148 }
28149 .wpfnl-mrm-email-template__modal .mintmrm-single-template .template-image-wrapper:before {
28150 content: "";
28151 display: block;
28152 padding-top: calc(100% + 20px);
28153 }
28154 .wpfnl-mrm-email-template__modal .mintmrm-single-template .hoverlay {
28155 background: rgba(255, 255, 255, 0.85);
28156 border-radius: 6px;
28157 position: absolute;
28158 top: 0;
28159 left: 0;
28160 width: 100%;
28161 height: 100%;
28162 z-index: 9;
28163 padding: 0 15px;
28164 display: flex;
28165 flex-flow: column;
28166 align-items: center;
28167 justify-content: center;
28168 opacity: 0;
28169 visibility: hidden;
28170 transition: all 0.3s ease;
28171 }
28172 .wpfnl-mrm-email-template__modal .mintmrm-single-template .hoverlay .mintmrm-btn {
28173 padding: 11px 18px;
28174 }
28175 .wpfnl-mrm-email-template__modal .mintmrm-single-template.importing .hoverlay, .wpfnl-mrm-email-template__modal .mintmrm-single-template:hover .hoverlay {
28176 opacity: 1;
28177 visibility: visible;
28178 }
28179 .wpfnl-mrm-email-template__modal .mintmrm-single-template .template-img {
28180 width: 100%;
28181 height: 350px;
28182 border-radius: 10px 10px 0 0;
28183 object-fit: contain;
28184 }
28185 .wpfnl-mrm-email-template__modal .mintmrm-single-template .template-info {
28186 margin-top: 16px;
28187 }
28188 .wpfnl-mrm-email-template__modal .mintmrm-single-template .template-info .title {
28189 margin-bottom: 0;
28190 text-align: center;
28191 display: block;
28192 color: #2d3149;
28193 font-weight: 600;
28194 font-size: 18px;
28195 line-height: 1;
28196 letter-spacing: -0.01em;
28197 transition: all 0.3s ease;
28198 }
28199
28200 .mintmrm-delete-alert-wrapper {
28201 position: fixed;
28202 top: 0;
28203 right: 0;
28204 padding: 15px;
28205 width: calc(100% - 160px);
28206 height: 100%;
28207 background: rgba(16, 5, 46, 0.3);
28208 z-index: 999;
28209 display: none;
28210 flex-flow: row wrap;
28211 align-items: center;
28212 justify-content: center;
28213 }
28214 .mintmrm-delete-alert-wrapper.show-modal {
28215 display: flex;
28216 }
28217
28218 .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation {
28219 background: #ffffff;
28220 border-radius: 10px;
28221 width: 100%;
28222 max-width: 514px;
28223 animation: mintmrm-bounce 0.3s;
28224 }
28225
28226 .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation .delete-confirmation-header {
28227 border-radius: 10px 10px 0 0;
28228 justify-content: space-between;
28229 padding: 24px;
28230 position: relative;
28231 }
28232
28233 .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation .delete-confirmation-header h3 {
28234 font-weight: 600;
28235 font-size: 18px;
28236 line-height: 1.11;
28237 }
28238
28239 .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation .delete-confirmation-header .delete-title {
28240 display: flex;
28241 align-items: center;
28242 gap: 8px;
28243 }
28244
28245 .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation .delete-confirmation-header .delete-title svg path {
28246 fill: #ec5956;
28247 }
28248
28249 .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation .delete-confirmation-header p {
28250 margin-top: 14px;
28251 font-weight: 400;
28252 font-size: 14px;
28253 line-height: 1.21;
28254 color: #9398a5;
28255 }
28256
28257 .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation .delete-confirmation-header .cross-icon {
28258 height: 40px;
28259 width: 40px;
28260 background: #ffffff;
28261 box-shadow: 0px 1px 1px #dadada;
28262 border-radius: 100px;
28263 display: flex;
28264 justify-content: center;
28265 align-items: center;
28266 position: absolute;
28267 cursor: pointer;
28268 top: -12px;
28269 right: -12px;
28270 }
28271
28272 .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation .delete-confirmation-header .cross-icon svg path {
28273 fill: #686f7f;
28274 }
28275
28276 .mintmrm-delete-alert-wrapper .icon {
28277 width: 50px;
28278 height: 50px;
28279 border: 2px solid #e65555;
28280 display: flex;
28281 align-items: center;
28282 justify-content: center;
28283 }
28284
28285 .mintmrm-delete-alert-wrapper .icon svg {
28286 width: 18px;
28287 height: 18px;
28288 }
28289
28290 .mintmrm-delete-alert-wrapper .icon svg path {
28291 stroke: #e65555;
28292 }
28293
28294 .mintmrm-delete-alert-wrapper .mintmrm-delete-confirm-btn {
28295 display: flex;
28296 flex-flow: row;
28297 align-items: center;
28298 justify-content: flex-end;
28299 padding: 20px;
28300 border-top: 1px solid #E9EAEE;
28301 }
28302
28303 .mintmrm-delete-alert-wrapper .mintmrm-delete-confirm-btn li {
28304 margin: 0 6px;
28305 }
28306
28307 .mintmrm-delete-alert-wrapper .mintmrm-delete-confirm-btn li:last-child {
28308 margin-right: 0;
28309 }
28310
28311 .mintmrm-delete-alert-wrapper .mintmrm-delete-confirm-btn li .cancel {
28312 background-color: transparent;
28313 border: 1px solid #e4e6eb;
28314 color: #2d3149;
28315 }
28316
28317 .mintmrm-delete-alert-wrapper .mintmrm-delete-confirm-btn li .cancel:hover {
28318 background-color: rgba(0, 0, 0, 0.031372549);
28319 }
28320
28321 .mrm-email-editor .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation {
28322 max-width: 530px;
28323 }
28324
28325 .mrm-email-editor .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation .delete-confirmation-header {
28326 background-color: transparent;
28327 border-bottom-color: #ebedf0;
28328 position: relative;
28329 padding: 25px 30px 25px 30px;
28330 }
28331
28332 .mrm-email-editor .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation .delete-confirmation-header .cross-icon {
28333 height: 46px;
28334 width: 46px;
28335 box-shadow: 0px 1px 1px #dadada;
28336 border-radius: 100px;
28337 border: none;
28338 position: absolute;
28339 right: -14px;
28340 top: -15px;
28341 }
28342
28343 .mrm-email-editor .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation .delete-confirmation-body {
28344 display: block;
28345 padding: 5px 30px 30px;
28346 }
28347
28348 .mrm-email-editor .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation .delete-confirmation-body .form-group label {
28349 margin-bottom: 7px;
28350 color: #2d3149;
28351 font-weight: 600;
28352 }
28353
28354 .mrm-email-editor .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation .delete-confirmation-body .form-group input[type=email] {
28355 font-size: 14px;
28356 min-height: 48px;
28357 color: #6a707c;
28358 border-color: #E9EAEE;
28359 width: 100%;
28360 }
28361
28362 .mrm-email-editor .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation .mintmrm-delete-confirm-btn li {
28363 margin: 0;
28364 }
28365
28366 .mrm-email-editor .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation .mintmrm-delete-confirm-btn .mintmrm-btn {
28367 display: inline-block;
28368 border: none;
28369 height: 38px;
28370 font-size: 14px;
28371 line-height: 38px;
28372 color: #fff;
28373 font-weight: 500;
28374 padding: 0 30px;
28375 min-width: 130px;
28376 cursor: pointer;
28377 text-align: center;
28378 letter-spacing: 0.2px;
28379 border-radius: 10px;
28380 text-transform: capitalize;
28381 background-color: #6E42D3;
28382 border: 1px solid transparent;
28383 }
28384
28385 .mrm-email-editor .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation .mintmrm-delete-confirm-btn .mintmrm-btn.outline {
28386 border-color: #6E42D3;
28387 color: #6E42D3;
28388 background-color: transparent;
28389 }
28390
28391 .mrm-email-editor .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation .mintmrm-delete-confirm-btn .cancel {
28392 margin-right: 14px;
28393 }
28394
28395 .mrm-email-editor .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation .mintmrm-delete-confirm-btn .alert-message p {
28396 color: #09af09;
28397 margin-right: 10px;
28398 font-size: 14px;
28399 font-weight: 500;
28400 }
28401
28402 .mrm-email-editor .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation .mintmrm-delete-confirm-btn .alert-message.mintmrm-error p {
28403 color: #eb1010;
28404 }
28405
28406 .mrm-email-editor .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation .mintmrm-delete-confirm-btn .mintmrm-loader {
28407 display: inline-block;
28408 position: relative;
28409 top: 2px;
28410 }
28411
28412 .mintmrm-loader {
28413 border: 2px solid #8265c5;
28414 border-radius: 50%;
28415 border-top: 2px solid #fff;
28416 width: 13px;
28417 height: 13px;
28418 animation: spin 0.7s linear infinite;
28419 display: inline-block;
28420 margin-left: 4px;
28421 }
28422
28423 .mintmrm-loader.show {
28424 display: block;
28425 }
28426
28427 @-webkit-keyframes spin {
28428 0% {
28429 -webkit-transform: rotate(0deg);
28430 }
28431 100% {
28432 -webkit-transform: rotate(360deg);
28433 }
28434 }
28435 @keyframes spin {
28436 0% {
28437 transform: rotate(0deg);
28438 }
28439 100% {
28440 transform: rotate(360deg);
28441 }
28442 }
28443 .folded .mintmrm-delete-alert-wrapper {
28444 width: calc(100% - 36px);
28445 }
28446
28447 .wpfnl-mrm-email-template__wrapper {
28448 width: calc(100% - 36px);
28449 }
28450 .wpfnl-mrm-email-template__wrapper .template-modal-inner {
28451 align-items: center;
28452 display: flex;
28453 max-width: 1215px;
28454 width: 100%;
28455 }
28456 .wpfnl-mrm-email-template__wrapper .template-modal-inner .preview-modal-wrapper {
28457 background: #f6f8fa;
28458 border-radius: 10px;
28459 padding: 24px 48px 40px 40px;
28460 position: relative;
28461 width: 100%;
28462 }
28463 .wpfnl-mrm-email-template__wrapper .template-modal-inner .preview-modal-wrapper .cross-icon {
28464 align-items: center;
28465 background: #fff;
28466 border-radius: 100px;
28467 box-shadow: 0 1px 1px #dadada;
28468 cursor: pointer;
28469 display: flex;
28470 height: 34px;
28471 justify-content: center;
28472 position: absolute;
28473 right: -15px;
28474 top: -15px;
28475 width: 34px;
28476 z-index: 2;
28477 }
28478 .wpfnl-mrm-email-template__wrapper .template-modal-inner .preview-modal-wrapper h2 {
28479 color: #2d3149;
28480 font-size: 20px;
28481 font-weight: 600;
28482 line-height: 1.2;
28483 margin-bottom: 25px;
28484 }
28485 .wpfnl-mrm-email-template__wrapper .template-modal-inner .preview-modal-wrapper .preview-test-email-wrapper {
28486 align-items: start;
28487 display: flex;
28488 gap: 24px;
28489 }
28490 .wpfnl-mrm-email-template__wrapper .template-modal-inner .preview-modal-wrapper .preview-test-email-wrapper .preview-test-section {
28491 background: #fff;
28492 border-radius: 10px;
28493 box-shadow: 0 1px 1px hsla(220, 7%, 73%, 0.3);
28494 width: 65%;
28495 }
28496 .wpfnl-mrm-email-template__wrapper .template-modal-inner .preview-modal-wrapper .preview-test-email-wrapper .preview-test-section .preview-email-header {
28497 align-items: center;
28498 border-bottom: 1px solid #ebedf0;
28499 display: flex;
28500 justify-content: space-between;
28501 padding: 17px 20px 17px 24px;
28502 }
28503 .wpfnl-mrm-email-template__wrapper .template-modal-inner .preview-modal-wrapper .preview-test-email-wrapper .preview-test-section .preview-email-header .responsive-view-section {
28504 border-radius: 6px;
28505 display: flex;
28506 }
28507 .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 {
28508 border-radius: 6px 0 0 6px;
28509 cursor: pointer;
28510 }
28511 .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 {
28512 stroke: #573BFF;
28513 }
28514 .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 {
28515 stroke: #573BFF;
28516 }
28517 .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 {
28518 border-radius: 0 6px 6px 0;
28519 cursor: pointer;
28520 }
28521 .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 {
28522 stroke: #573BFF;
28523 }
28524 .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 {
28525 stroke: #573BFF;
28526 }
28527 .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 {
28528 align-items: center;
28529 background-color: #fff;
28530 border-right: 1px solid #ebedf0;
28531 border: 1px solid #ebedf0;
28532 display: flex;
28533 height: 34px;
28534 justify-content: center;
28535 width: 44px;
28536 }
28537 .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 {
28538 align-items: center;
28539 background-color: transparent;
28540 border: 1px solid #ebedf0;
28541 border-radius: 6px;
28542 color: #2d3149;
28543 display: flex;
28544 font-size: 14px;
28545 font-weight: 500;
28546 gap: 7px;
28547 line-height: 1.07;
28548 padding: 8px 16px;
28549 cursor: pointer;
28550 }
28551 .wpfnl-mrm-email-template__wrapper .template-modal-inner .preview-modal-wrapper .preview-test-email-wrapper .preview-test-section .template-modal-overflow {
28552 display: flex;
28553 height: 500px;
28554 justify-content: center;
28555 padding: 19px 24px 24px;
28556 background: #fff;
28557 border-radius: 10px;
28558 overflow: auto;
28559 width: 100%;
28560 margin: 0 auto;
28561 max-width: 1365px;
28562 position: relative;
28563 }
28564 .wpfnl-mrm-email-template__wrapper .template-modal-inner .preview-modal-wrapper .preview-test-email-wrapper .preview-test-section .template-modal-overflow .mobile-view {
28565 max-width: 400px;
28566 width: 100%;
28567 }
28568 .wpfnl-mrm-email-template__wrapper .template-modal-inner .preview-modal-wrapper .preview-test-email-wrapper .test-email-section {
28569 background: #fff;
28570 border-radius: 10px;
28571 box-shadow: 0 1px 1px hsla(220, 7%, 73%, 0.3);
28572 padding: 24px;
28573 width: 35%;
28574 }
28575 .wpfnl-mrm-email-template__wrapper .template-modal-inner .preview-modal-wrapper .preview-test-email-wrapper .test-email-section .form-group {
28576 margin-bottom: 20px;
28577 position: relative;
28578 }
28579 .wpfnl-mrm-email-template__wrapper .template-modal-inner .preview-modal-wrapper .preview-test-email-wrapper .test-email-section .form-group .at-the-rate-icon {
28580 bottom: 10px;
28581 left: 15px;
28582 position: absolute;
28583 }
28584 .wpfnl-mrm-email-template__wrapper .template-modal-inner .preview-modal-wrapper .preview-test-email-wrapper .test-email-section .form-group input[type=email] {
28585 padding: 14px 15px 14px 43px;
28586 border: 1px solid #ebedf0;
28587 border-radius: 6px;
28588 color: #2d3149;
28589 display: block;
28590 font-weight: 400;
28591 line-height: 1.3;
28592 width: 100%;
28593 box-shadow: 0 0 0 transparent;
28594 background-color: #fff;
28595 }
28596 .wpfnl-mrm-email-template__wrapper .template-modal-inner .preview-modal-wrapper .preview-test-email-wrapper .test-email-section .footer-btn {
28597 display: flex;
28598 gap: 12px;
28599 justify-content: end;
28600 position: relative;
28601 }
28602 .wpfnl-mrm-email-template__wrapper .template-modal-inner .preview-modal-wrapper .preview-test-email-wrapper .test-email-section .footer-btn .alert-message {
28603 left: 0;
28604 max-width: 240px;
28605 position: absolute;
28606 top: 0;
28607 width: 100%;
28608 }
28609 .wpfnl-mrm-email-template__wrapper .template-modal-inner .preview-modal-wrapper .preview-test-email-wrapper .test-email-section .footer-btn .alert-message.wpfnl-error {
28610 color: #f44336;
28611 }
28612 .wpfnl-mrm-email-template__wrapper .template-modal-inner .preview-modal-wrapper .preview-test-email-wrapper .test-email-section .footer-btn .alert-message.wpfnl-success {
28613 color: #4caf50;
28614 }
28615
28616 .wpfnl-order-bump__template .template-preview-wrapper .description p {
28617 margin-bottom: 10px;
28618 }
28619 .wpfnl-order-bump__template .template-preview-wrapper .description p:last-child {
28620 margin-bottom: 0;
28621 }
28622 .wpfnl-order-bump__template .template-preview-wrapper .description ul {
28623 list-style: disc;
28624 }
28625 .wpfnl-order-bump__template .template-preview-wrapper .description ol,
28626 .wpfnl-order-bump__template .template-preview-wrapper .description ul {
28627 padding-left: 20px;
28628 margin-bottom: 10px;
28629 }
28630 .wpfnl-order-bump__template .template-preview-wrapper .description ol:last-child,
28631 .wpfnl-order-bump__template .template-preview-wrapper .description ul:last-child {
28632 margin-bottom: 0;
28633 }
28634
28635 .wpfnl-order-bump__template-style1 {
28636 background-color: #ffffff;
28637 border-radius: 12px;
28638 position: relative;
28639 border: 1px solid #E5E8F3;
28640 }
28641 .wpfnl-order-bump__template-style1 .preview-tag {
28642 background: #6E42D3;
28643 border-radius: 0px 3px 3px 0px;
28644 font-weight: 500;
28645 font-size: 12px;
28646 line-height: 14px;
28647 color: #FFFFFF;
28648 text-transform: capitalize;
28649 display: inline-block;
28650 padding: 5px 9px;
28651 position: absolute;
28652 top: -11px;
28653 left: -8px;
28654 }
28655 .wpfnl-order-bump__template-style1 .preview-tag:before {
28656 content: "";
28657 position: absolute;
28658 left: 0px;
28659 bottom: -10px;
28660 width: 0;
28661 height: 0;
28662 border-top: 10px solid #28027F;
28663 border-left: 8px solid transparent;
28664 }
28665 .wpfnl-order-bump__template-style1 .template-preview-wrapper {
28666 padding: 20px;
28667 display: flex;
28668 flex-flow: row wrap;
28669 align-items: flex-start;
28670 }
28671 .wpfnl-order-bump__template-style1 .template-preview-wrapper .template-img {
28672 width: 150px;
28673 height: 150px;
28674 background-color: #F2F2F8;
28675 border-radius: 10px;
28676 position: relative;
28677 background-repeat: no-repeat;
28678 background-position: center center;
28679 background-size: cover;
28680 object-fit: cover;
28681 }
28682 .wpfnl-order-bump__template-style1 .template-preview-wrapper .template-content {
28683 width: calc(100% - 160px);
28684 padding-left: 20px;
28685 }
28686 .wpfnl-order-bump__template-style1 .template-preview-wrapper .template-content .product-options .option-selector {
28687 color: #F34D01;
28688 font-weight: 500;
28689 font-size: 14px;
28690 line-height: 18px;
28691 margin-top: 10px;
28692 }
28693 .wpfnl-order-bump__template-style1 .template-preview-wrapper .template-title {
28694 font-weight: 500;
28695 font-size: 14px;
28696 line-height: 16px;
28697 color: #363B4E;
28698 margin-bottom: 9px;
28699 }
28700 .wpfnl-order-bump__template-style1 .template-preview-wrapper .subtitle {
28701 font-weight: 500;
28702 font-size: 14px;
28703 line-height: 16px;
28704 color: #6E42D3;
28705 margin-bottom: 14px;
28706 }
28707 .wpfnl-order-bump__template-style1 .template-preview-wrapper .description li,
28708 .wpfnl-order-bump__template-style1 .template-preview-wrapper .description strong,
28709 .wpfnl-order-bump__template-style1 .template-preview-wrapper .description span,
28710 .wpfnl-order-bump__template-style1 .template-preview-wrapper .description p,
28711 .wpfnl-order-bump__template-style1 .template-preview-wrapper .description {
28712 font-size: 13px;
28713 line-height: 20px;
28714 color: #7A8B9A;
28715 }
28716 .wpfnl-order-bump__template-style1 .template-preview-wrapper .product-price {
28717 display: inline-block;
28718 font-weight: 500;
28719 font-size: 13px;
28720 line-height: 15px;
28721 color: #EE8134;
28722 margin-left: auto;
28723 margin-top: 10px;
28724 }
28725 .wpfnl-order-bump__template-style1 .template-preview-wrapper .product-price span {
28726 font-size: 13px;
28727 color: #EE8134;
28728 font-weight: 500;
28729 }
28730 .wpfnl-order-bump__template-style1 .template-preview-wrapper .product-price ins {
28731 text-decoration: none;
28732 }
28733 .wpfnl-order-bump__template-style1 .offer-checkbox {
28734 background-color: #6E42D3;
28735 padding: 11px 20px;
28736 border-radius: 0 0 10px 10px;
28737 box-shadow: 0 -1px 2px 0 rgba(190, 190, 215, 0.29);
28738 }
28739 .wpfnl-order-bump__template-style1 .offer-checkbox .wpfnl-checkbox label {
28740 font-weight: 500;
28741 font-size: 15px;
28742 line-height: 18px;
28743 color: #d9d9d9;
28744 padding-left: 26px;
28745 margin: 0;
28746 border: none;
28747 }
28748 .wpfnl-order-bump__template-style1 .offer-checkbox .wpfnl-checkbox label:before {
28749 top: 1px;
28750 width: 15px;
28751 height: 15px;
28752 }
28753 .wpfnl-order-bump__template-style1 .offer-checkbox .wpfnl-checkbox label:after {
28754 left: 4px;
28755 top: 6px;
28756 width: 7px;
28757 height: 3px;
28758 border-bottom-color: #6E42D3;
28759 border-left-color: #6E42D3;
28760 }
28761 .wpfnl-order-bump__template-style1 .offer-checkbox .wpfnl-checkbox input[type=checkbox]:checked + label::before {
28762 background-color: #fff;
28763 border-color: #ffffff;
28764 }
28765
28766 .wpfnl-order-bump__template-style2 {
28767 border-radius: 10px;
28768 position: relative;
28769 margin: 0 0 20px;
28770 background-color: #ffffff;
28771 }
28772 .wpfnl-order-bump__template-style2 .preview-tag {
28773 background: #6E42D3;
28774 border-radius: 0px 3px 3px 0px;
28775 font-weight: 500;
28776 font-size: 12px;
28777 line-height: 14px;
28778 color: #FFFFFF;
28779 text-transform: capitalize;
28780 display: inline-block;
28781 padding: 5px 9px;
28782 position: absolute;
28783 top: -11px;
28784 left: -8px;
28785 }
28786 .wpfnl-order-bump__template-style2 .preview-tag:before {
28787 content: "";
28788 position: absolute;
28789 left: 0px;
28790 bottom: -10px;
28791 width: 0;
28792 height: 0;
28793 border-top: 10px solid #28027F;
28794 border-left: 8px solid transparent;
28795 }
28796 .wpfnl-order-bump__template-style2 .template-preview-wrapper {
28797 padding: 20px 15px;
28798 display: flex;
28799 flex-flow: row wrap;
28800 align-items: flex-start;
28801 border: 1px dashed #6E42D3;
28802 border-radius: 0 0 10px 10px;
28803 border-top: none;
28804 }
28805 .wpfnl-order-bump__template-style2 .template-preview-wrapper .template-img {
28806 width: 150px;
28807 height: 150px;
28808 background-color: #F2F2F8;
28809 border-radius: 10px;
28810 position: relative;
28811 background-repeat: no-repeat;
28812 background-position: center center;
28813 background-size: cover;
28814 object-fit: cover;
28815 }
28816 .wpfnl-order-bump__template-style2 .template-preview-wrapper .for-mobile {
28817 display: none;
28818 border-radius: 10px;
28819 }
28820 .wpfnl-order-bump__template-style2 .template-preview-wrapper .template-content {
28821 width: calc(100% - 150px);
28822 padding-left: 20px;
28823 }
28824 .wpfnl-order-bump__template-style2 .template-preview-wrapper .template-content .product-options .option-selector {
28825 color: #F34D01;
28826 font-weight: 500;
28827 font-size: 14px;
28828 line-height: 18px;
28829 margin-top: 10px;
28830 }
28831 .wpfnl-order-bump__template-style2 .template-preview-wrapper .template-title {
28832 font-weight: 500;
28833 font-size: 14px;
28834 line-height: 16px;
28835 color: #363B4E;
28836 margin-bottom: 9px;
28837 }
28838 .wpfnl-order-bump__template-style2 .template-preview-wrapper .subtitle {
28839 font-weight: 500;
28840 font-size: 14px;
28841 line-height: 16px;
28842 color: #6E42D3;
28843 margin-bottom: 14px;
28844 }
28845 .wpfnl-order-bump__template-style2 .template-preview-wrapper .description li,
28846 .wpfnl-order-bump__template-style2 .template-preview-wrapper .description strong,
28847 .wpfnl-order-bump__template-style2 .template-preview-wrapper .description span,
28848 .wpfnl-order-bump__template-style2 .template-preview-wrapper .description p,
28849 .wpfnl-order-bump__template-style2 .template-preview-wrapper .description {
28850 font-size: 13px;
28851 line-height: 20px;
28852 color: #7A8B9A;
28853 margin: 0;
28854 }
28855 @keyframes moveArrow {
28856 0%, 100% {
28857 transform: translateX(-8px);
28858 opacity: 1;
28859 }
28860 50%, 90% {
28861 transform: translateX(15px);
28862 opacity: 0;
28863 }
28864 99% {
28865 transform: translateX(-8px);
28866 opacity: 0;
28867 }
28868 }
28869 .wpfnl-order-bump__template-style2 .offer-checkbox {
28870 background-color: #6E42D3;
28871 padding: 8px 15px;
28872 border-radius: 10px 10px 0 0;
28873 display: flex;
28874 flex-flow: row wrap;
28875 align-items: flex-start;
28876 border: 1px dashed #6e42d3;
28877 }
28878 .wpfnl-order-bump__template-style2 .offer-checkbox .nav-arrow {
28879 display: inherit;
28880 line-height: normal;
28881 position: relative;
28882 top: 1px;
28883 margin-right: 10px;
28884 animation: moveArrow 1s linear infinite;
28885 }
28886 .wpfnl-order-bump__template-style2 .offer-checkbox .wpfnl-checkbox {
28887 line-height: normal;
28888 display: inherit;
28889 width: calc(100% - 130px);
28890 }
28891 .wpfnl-order-bump__template-style2 .offer-checkbox .wpfnl-checkbox label {
28892 font-weight: 500;
28893 color: #d9d9d9;
28894 padding: 0 0 0 20px;
28895 font-size: 12px;
28896 line-height: 14px;
28897 margin: 0;
28898 border: none;
28899 }
28900 .wpfnl-order-bump__template-style2 .offer-checkbox .wpfnl-checkbox label:before {
28901 top: 0;
28902 border: none;
28903 width: 14px;
28904 height: 14px;
28905 }
28906 .wpfnl-order-bump__template-style2 .offer-checkbox .wpfnl-checkbox label:after {
28907 left: 2px;
28908 top: 4px;
28909 width: 7px;
28910 height: 3px;
28911 border-bottom-color: #6E42D3;
28912 border-left-color: #6E42D3;
28913 }
28914 .wpfnl-order-bump__template-style2 .offer-checkbox .wpfnl-checkbox input[type=checkbox]:checked + label::before {
28915 background-color: #fff;
28916 border-color: #ffffff;
28917 }
28918 .wpfnl-order-bump__template-style2 .offer-checkbox .product-price {
28919 display: inline-block;
28920 font-weight: 500;
28921 font-size: 12px;
28922 line-height: 14px;
28923 color: #EE8134;
28924 margin-left: auto;
28925 }
28926 .wpfnl-order-bump__template-style2 .offer-checkbox .product-price span {
28927 font-size: 12px;
28928 color: #EE8134;
28929 font-weight: 500;
28930 line-height: normal;
28931 }
28932 .wpfnl-order-bump__template-style2 .offer-checkbox .product-price ins {
28933 text-decoration: none;
28934 }
28935
28936 .wpfnl-order-bump__template-style3 {
28937 border-radius: 10px;
28938 position: relative;
28939 margin: 20px 0;
28940 }
28941 .wpfnl-order-bump__template-style3 .template-preview-wrapper {
28942 padding: 20px 15px;
28943 border: 1px solid #6E42D3;
28944 border-radius: 10px;
28945 }
28946 .wpfnl-order-bump__template-style3 .template-preview-wrapper .template-img {
28947 width: 150px;
28948 height: 150px;
28949 background-color: #F2F2F8;
28950 border-radius: 10px;
28951 position: relative;
28952 background-repeat: no-repeat;
28953 background-position: center center;
28954 background-size: cover;
28955 object-fit: cover;
28956 }
28957 .wpfnl-order-bump__template-style3 .template-preview-wrapper .for-mobile {
28958 display: none;
28959 border-radius: 10px;
28960 }
28961 .wpfnl-order-bump__template-style3 .template-preview-wrapper .template-content {
28962 width: 100%;
28963 margin-top: 12px;
28964 }
28965 .wpfnl-order-bump__template-style3 .template-preview-wrapper .template-content .product-options .option-selector {
28966 color: #F34D01;
28967 font-weight: 500;
28968 font-size: 14px;
28969 line-height: 18px;
28970 margin-top: 10px;
28971 }
28972 .wpfnl-order-bump__template-style3 .template-preview-wrapper .product-price {
28973 font-weight: 500;
28974 font-size: 18px;
28975 line-height: 1.2;
28976 margin-bottom: 15px;
28977 display: block;
28978 color: #EE8134;
28979 }
28980 .wpfnl-order-bump__template-style3 .template-preview-wrapper .product-price del {
28981 color: #7A8B9A;
28982 }
28983 .wpfnl-order-bump__template-style3 .template-preview-wrapper .product-price ins {
28984 text-decoration: none;
28985 }
28986 .wpfnl-order-bump__template-style3 .template-preview-wrapper .template-title {
28987 font-weight: 500;
28988 margin: 0 0 9px 0;
28989 font-size: 16px;
28990 line-height: 1.3;
28991 color: #363B4E;
28992 }
28993 .wpfnl-order-bump__template-style3 .template-preview-wrapper .subtitle {
28994 font-weight: 500;
28995 font-size: 14px;
28996 line-height: 16px;
28997 color: #6E42D3;
28998 margin-bottom: 14px;
28999 }
29000 .wpfnl-order-bump__template-style3 .template-preview-wrapper .description li,
29001 .wpfnl-order-bump__template-style3 .template-preview-wrapper .description strong,
29002 .wpfnl-order-bump__template-style3 .template-preview-wrapper .description span,
29003 .wpfnl-order-bump__template-style3 .template-preview-wrapper .description p,
29004 .wpfnl-order-bump__template-style3 .template-preview-wrapper .description {
29005 font-size: 13px;
29006 line-height: 20px;
29007 color: #7A8B9A;
29008 margin: 0;
29009 }
29010 .wpfnl-order-bump__template-style3 .offer-checkbox {
29011 display: flex;
29012 flex-flow: row wrap;
29013 align-items: flex-start;
29014 }
29015 .wpfnl-order-bump__template-style3 .offer-checkbox .wpfnl-checkbox {
29016 line-height: normal;
29017 display: inherit;
29018 width: calc(100% - 60px);
29019 }
29020 .wpfnl-order-bump__template-style3 .offer-checkbox .wpfnl-checkbox .option-selector {
29021 color: #F34D01;
29022 font-weight: 500;
29023 font-size: 14px;
29024 line-height: 18px;
29025 }
29026 .wpfnl-order-bump__template-style3 .offer-checkbox .wpfnl-checkbox label {
29027 font-weight: 600;
29028 color: #363B4E;
29029 padding-left: 28px;
29030 font-size: 14px;
29031 line-height: 14px;
29032 margin: 0;
29033 }
29034 .wpfnl-order-bump__template-style3 .offer-checkbox .wpfnl-checkbox label:before {
29035 top: -1px;
29036 border: none;
29037 width: 18px;
29038 height: 18px;
29039 background-color: #c0c0c3;
29040 }
29041 .wpfnl-order-bump__template-style3 .offer-checkbox .wpfnl-checkbox label:after {
29042 left: 4px;
29043 top: 4px;
29044 width: 10px;
29045 height: 6px;
29046 border-bottom-color: #ffffff;
29047 border-left-color: #ffffff;
29048 }
29049 .wpfnl-order-bump__template-style3 .offer-checkbox .product-price {
29050 display: inline-block;
29051 font-weight: 500;
29052 font-size: 13px;
29053 line-height: 15px;
29054 color: #EE8134;
29055 margin-left: auto;
29056 }
29057 .wpfnl-order-bump__template-style3 .offer-checkbox .product-price del {
29058 margin-right: 2px;
29059 }
29060
29061 .wpfnl-order-bump__template-style4 {
29062 background-color: #f7f7f7;
29063 border-radius: 10px;
29064 position: relative;
29065 margin: 20px 0;
29066 }
29067 .wpfnl-order-bump__template-style4 .template-preview-wrapper {
29068 padding: 20px;
29069 display: flex;
29070 flex-flow: row wrap;
29071 align-items: center;
29072 }
29073 .wpfnl-order-bump__template-style4 .template-preview-wrapper .template-img {
29074 width: 70px;
29075 height: 70px;
29076 background-color: #F2F2F8;
29077 border-radius: 5px;
29078 position: relative;
29079 background-repeat: no-repeat;
29080 background-position: center center;
29081 background-size: cover;
29082 object-fit: cover;
29083 }
29084 .wpfnl-order-bump__template-style4 .template-preview-wrapper .for-mobile {
29085 display: none;
29086 border-radius: 5px;
29087 }
29088 .wpfnl-order-bump__template-style4 .template-preview-wrapper .template-content {
29089 width: calc(100% - 340px);
29090 padding-left: 14px;
29091 }
29092 .wpfnl-order-bump__template-style4 .template-preview-wrapper .template-title {
29093 font-weight: 500;
29094 font-size: 16px;
29095 line-height: 1.2;
29096 color: #363B4E;
29097 margin: 0 0 7px 0;
29098 max-width: 206px;
29099 }
29100 .wpfnl-order-bump__template-style4 .template-preview-wrapper .rating {
29101 color: #363B4E;
29102 font-weight: 600;
29103 display: flex;
29104 align-items: center;
29105 line-height: 1;
29106 font-size: 15px;
29107 }
29108 .wpfnl-order-bump__template-style4 .template-preview-wrapper .rating .star-rating {
29109 float: none;
29110 width: 86px;
29111 height: 15px;
29112 }
29113 .wpfnl-order-bump__template-style4 .template-preview-wrapper .rating .star-rating::before {
29114 content: "s s s s s";
29115 font-size: 13px;
29116 line-height: 1.2;
29117 color: #EE8134;
29118 }
29119 .wpfnl-order-bump__template-style4 .template-preview-wrapper .rating .star-rating span::before {
29120 content: "S S S S S";
29121 font-size: 13px;
29122 line-height: 1.2;
29123 color: #EE8134;
29124 }
29125 .wpfnl-order-bump__template-style4 .template-preview-wrapper .subtitle {
29126 font-weight: 500;
29127 font-size: 14px;
29128 line-height: 16px;
29129 color: #6E42D3;
29130 margin-bottom: 14px;
29131 }
29132 .wpfnl-order-bump__template-style4 .template-preview-wrapper .description li,
29133 .wpfnl-order-bump__template-style4 .template-preview-wrapper .description strong,
29134 .wpfnl-order-bump__template-style4 .template-preview-wrapper .description span,
29135 .wpfnl-order-bump__template-style4 .template-preview-wrapper .description p,
29136 .wpfnl-order-bump__template-style4 .template-preview-wrapper .description {
29137 font-size: 13px;
29138 line-height: 20px;
29139 color: #7A8B9A;
29140 margin: 0;
29141 }
29142 .wpfnl-order-bump__template-style4 .template-preview-wrapper .template-price {
29143 line-height: 1;
29144 padding-left: 20px;
29145 width: 110px;
29146 }
29147 .wpfnl-order-bump__template-style4 .template-preview-wrapper .product-price {
29148 display: inline-block;
29149 font-weight: 500;
29150 font-size: 13px;
29151 line-height: 15px;
29152 color: #EE8134;
29153 margin-left: auto;
29154 }
29155 .wpfnl-order-bump__template-style4 .template-preview-wrapper .product-price span {
29156 font-size: 13px;
29157 line-height: 15px;
29158 color: #EE8134;
29159 font-weight: 500;
29160 }
29161 .wpfnl-order-bump__template-style4 .template-preview-wrapper .product-price ins {
29162 text-decoration: none;
29163 background: transparent;
29164 }
29165 .wpfnl-order-bump__template-style4 .offer-checkbox {
29166 margin-left: auto;
29167 max-width: 160px;
29168 }
29169 .wpfnl-order-bump__template-style4 .offer-checkbox .wpfnl-checkbox .option-selector {
29170 color: #6E42D3;
29171 font-size: 14px;
29172 font-weight: 500;
29173 text-align: center;
29174 line-height: 1.2;
29175 }
29176 .wpfnl-order-bump__template-style4 .offer-checkbox .wpfnl-checkbox label:before,
29177 .wpfnl-order-bump__template-style4 .offer-checkbox .wpfnl-checkbox label:after {
29178 display: none;
29179 }
29180 .wpfnl-order-bump__template-style4 .offer-checkbox .wpfnl-checkbox label {
29181 border: 1px solid #6E42D3;
29182 color: #6E42D3;
29183 padding: 10px 15px;
29184 border-radius: 5px;
29185 font-size: 16px;
29186 font-weight: 500;
29187 text-align: center;
29188 line-height: 1.2;
29189 }
29190 .wpfnl-order-bump__template-style4 .offer-checkbox .wpfnl-checkbox input[type=checkbox]:checked + label {
29191 color: #fff;
29192 background-color: #6E42D3;
29193 }
29194
29195 @media only screen and (max-width: 575px) {
29196 .wpfnl-order-bump__template-style4 .template-preview-wrapper {
29197 padding: 15px;
29198 display: block;
29199 }
29200 .wpfnl-order-bump__template-style4 .template-preview-wrapper .template-img {
29201 width: auto;
29202 height: auto;
29203 background-image: none !important;
29204 }
29205 .wpfnl-order-bump__template-style4 .template-preview-wrapper .for-mobile {
29206 display: block;
29207 margin-bottom: 16px;
29208 }
29209 .wpfnl-order-bump__template-style4 .template-preview-wrapper .template-content {
29210 width: 100%;
29211 padding-left: 0;
29212 }
29213 .wpfnl-order-bump__template-style4 .template-preview-wrapper .template-title {
29214 max-width: 100%;
29215 }
29216 .wpfnl-order-bump__template-style4 .template-preview-wrapper .template-price {
29217 padding-left: 0;
29218 margin: 12px 0;
29219 width: 100%;
29220 }
29221 .wpfnl-order-bump__template-style4 .offer-checkbox {
29222 margin-left: 0;
29223 max-width: inherit;
29224 }
29225 }
29226 .wpfnl-order-bump__template-style5 {
29227 background-color: transparent;
29228 border: 2px dashed #6E42D3;
29229 border-radius: 10px;
29230 position: relative;
29231 margin: 20px 0;
29232 padding: 20px;
29233 }
29234 .wpfnl-order-bump__template-style5 .template-preview-wrapper {
29235 display: flex;
29236 flex-flow: row-reverse;
29237 }
29238 .wpfnl-order-bump__template-style5 .template-preview-wrapper .template-img {
29239 width: 100px;
29240 height: 100px;
29241 background-color: #F2F2F8;
29242 border-radius: 5px;
29243 position: relative;
29244 background-repeat: no-repeat;
29245 background-position: center center;
29246 background-size: cover;
29247 object-fit: cover;
29248 }
29249 .wpfnl-order-bump__template-style5 .template-preview-wrapper .for-mobile {
29250 display: none;
29251 border-radius: 5px;
29252 }
29253 .wpfnl-order-bump__template-style5 .template-preview-wrapper .template-content {
29254 width: calc(100% - 100px);
29255 padding-right: 14px;
29256 }
29257 .wpfnl-order-bump__template-style5 .template-preview-wrapper .template-content .product-options .option-selector {
29258 color: #F34D01;
29259 font-weight: 500;
29260 font-size: 14px;
29261 line-height: 18px;
29262 margin-top: 10px;
29263 }
29264 .wpfnl-order-bump__template-style5 .template-preview-wrapper .template-title {
29265 font-weight: 500;
29266 font-size: 18px;
29267 line-height: 1.2;
29268 color: #363B4E;
29269 margin: 0 0 7px 0;
29270 }
29271 .wpfnl-order-bump__template-style5 .template-preview-wrapper .rating {
29272 color: #363B4E;
29273 font-weight: 600;
29274 display: flex;
29275 align-items: center;
29276 line-height: 1;
29277 font-size: 15px;
29278 }
29279 .wpfnl-order-bump__template-style5 .template-preview-wrapper .rating .star-rating {
29280 float: none;
29281 width: 86px;
29282 height: 15px;
29283 }
29284 .wpfnl-order-bump__template-style5 .template-preview-wrapper .rating .star-rating::before {
29285 content: "s s s s s";
29286 font-size: 13px;
29287 line-height: 1.2;
29288 color: #EE8134;
29289 }
29290 .wpfnl-order-bump__template-style5 .template-preview-wrapper .rating .star-rating span::before {
29291 content: "S S S S S";
29292 font-size: 13px;
29293 line-height: 1.2;
29294 color: #EE8134;
29295 }
29296 .wpfnl-order-bump__template-style5 .template-preview-wrapper .subtitle {
29297 font-weight: 500;
29298 font-size: 14px;
29299 line-height: 16px;
29300 color: #6E42D3;
29301 margin-bottom: 5px;
29302 }
29303 .wpfnl-order-bump__template-style5 .template-preview-wrapper .description li,
29304 .wpfnl-order-bump__template-style5 .template-preview-wrapper .description strong,
29305 .wpfnl-order-bump__template-style5 .template-preview-wrapper .description span,
29306 .wpfnl-order-bump__template-style5 .template-preview-wrapper .description p,
29307 .wpfnl-order-bump__template-style5 .template-preview-wrapper .description {
29308 font-size: 13px;
29309 line-height: 20px;
29310 color: #7A8B9A;
29311 margin: 0;
29312 }
29313 .wpfnl-order-bump__template-style5 .template-preview-wrapper .template-price {
29314 line-height: 1;
29315 margin-bottom: 10px;
29316 width: 100%;
29317 }
29318 .wpfnl-order-bump__template-style5 .template-preview-wrapper .product-price {
29319 display: inline-block;
29320 font-weight: 500;
29321 font-size: 16px;
29322 line-height: 15px;
29323 color: #EE8134;
29324 margin-left: auto;
29325 }
29326 .wpfnl-order-bump__template-style5 .template-preview-wrapper .product-price span {
29327 font-size: 16px;
29328 line-height: 15px;
29329 color: #EE8134;
29330 font-weight: 500;
29331 }
29332 .wpfnl-order-bump__template-style5 .template-preview-wrapper .product-price ins {
29333 text-decoration: none;
29334 background: transparent;
29335 }
29336 .wpfnl-order-bump__template-style5 .offer-checkbox {
29337 line-height: 1.2;
29338 padding: 0 0 16px 0;
29339 border-bottom: 1px solid #ddd;
29340 margin-bottom: 15px;
29341 }
29342 .wpfnl-order-bump__template-style5 .offer-checkbox .wpfnl-checkbox {
29343 display: block;
29344 }
29345 .wpfnl-order-bump__template-style5 .offer-checkbox .wpfnl-checkbox .option-selector {
29346 color: #6E42D3;
29347 font-weight: 500;
29348 font-size: 14px;
29349 line-height: 1.2;
29350 text-transform: uppercase;
29351 }
29352 .wpfnl-order-bump__template-style5 .offer-checkbox .wpfnl-checkbox label {
29353 display: block;
29354 color: #6E42D3;
29355 font-size: 14px;
29356 font-weight: 500;
29357 line-height: 1.2;
29358 text-transform: uppercase;
29359 padding-left: 0;
29360 padding-right: 50px;
29361 }
29362 .wpfnl-order-bump__template-style5 .offer-checkbox .wpfnl-checkbox label:before {
29363 left: inherit;
29364 right: 0;
29365 top: -3px;
29366 width: 43px;
29367 height: 20px;
29368 border-radius: 30px;
29369 border-color: #6E42D3;
29370 }
29371 .wpfnl-order-bump__template-style5 .offer-checkbox .wpfnl-checkbox label:after {
29372 left: inherit;
29373 right: 26px;
29374 top: 1px;
29375 width: 14px;
29376 height: 14px;
29377 border-radius: 30px;
29378 transform: none;
29379 border-bottom: none;
29380 border-left: none;
29381 background-color: #6E42D3;
29382 opacity: 1;
29383 visibility: visible;
29384 }
29385 .wpfnl-order-bump__template-style5 .offer-checkbox .wpfnl-checkbox input[type=checkbox]:checked + label::after {
29386 background-color: #fff;
29387 right: 4px;
29388 }
29389
29390 @media only screen and (max-width: 575px) {
29391 .wpfnl-order-bump__template-style5 .template-preview-wrapper {
29392 display: block;
29393 }
29394 .wpfnl-order-bump__template-style5 .template-preview-wrapper .template-img {
29395 width: auto;
29396 height: auto;
29397 background-image: none !important;
29398 }
29399 .wpfnl-order-bump__template-style5 .template-preview-wrapper .for-mobile {
29400 display: block;
29401 margin-bottom: 16px;
29402 }
29403 .wpfnl-order-bump__template-style5 .template-preview-wrapper .template-content {
29404 width: 100%;
29405 padding-left: 0;
29406 }
29407 .wpfnl-order-bump__template-style5 .template-preview-wrapper .template-title {
29408 max-width: 100%;
29409 }
29410 .wpfnl-order-bump__template-style5 .template-preview-wrapper .template-price {
29411 padding-left: 0;
29412 margin: 12px 0;
29413 width: 100%;
29414 }
29415 .wpfnl-order-bump__template-style5 .offer-checkbox {
29416 margin-left: 0;
29417 max-width: inherit;
29418 }
29419 }
29420 .wpfnl-order-bump__template-style6 {
29421 background-color: #f7f7f7;
29422 border-radius: 10px;
29423 position: relative;
29424 margin: 20px 0;
29425 }
29426 .wpfnl-order-bump__template-style6 .template-preview-wrapper {
29427 padding: 20px;
29428 display: flex;
29429 flex-flow: row wrap;
29430 align-items: flex-start;
29431 justify-content: space-between;
29432 }
29433 .wpfnl-order-bump__template-style6 .template-preview-wrapper .template-img {
29434 width: 150px;
29435 height: 150px;
29436 background-color: #F2F2F8;
29437 border-radius: 10px;
29438 position: relative;
29439 background-repeat: no-repeat;
29440 background-position: center center;
29441 background-size: cover;
29442 object-fit: cover;
29443 }
29444 .wpfnl-order-bump__template-style6 .template-preview-wrapper .for-mobile {
29445 display: none;
29446 border-radius: 10px;
29447 }
29448 .wpfnl-order-bump__template-style6 .template-preview-wrapper .template-content {
29449 width: calc(100% - 142px);
29450 padding-right: 20px;
29451 }
29452 .wpfnl-order-bump__template-style6 .template-preview-wrapper .template-content .product-options .option-selector {
29453 color: #F34D01;
29454 font-weight: 500;
29455 font-size: 14px;
29456 line-height: 18px;
29457 margin-bottom: 5px;
29458 }
29459 .wpfnl-order-bump__template-style6 .template-preview-wrapper .template-title {
29460 font-weight: 500;
29461 font-size: 14px;
29462 line-height: 16px;
29463 color: #363B4E;
29464 margin: 0 0 9px 0;
29465 }
29466 .wpfnl-order-bump__template-style6 .template-preview-wrapper .subtitle {
29467 font-weight: 500;
29468 font-size: 14px;
29469 line-height: 16px;
29470 color: #6E42D3;
29471 margin-bottom: 14px;
29472 }
29473 .wpfnl-order-bump__template-style6 .template-preview-wrapper .description li,
29474 .wpfnl-order-bump__template-style6 .template-preview-wrapper .description strong,
29475 .wpfnl-order-bump__template-style6 .template-preview-wrapper .description span,
29476 .wpfnl-order-bump__template-style6 .template-preview-wrapper .description p,
29477 .wpfnl-order-bump__template-style6 .template-preview-wrapper .description {
29478 font-size: 13px;
29479 line-height: 20px;
29480 color: #7A8B9A;
29481 margin: 0;
29482 }
29483 .wpfnl-order-bump__template-style6 .template-preview-wrapper .product-price {
29484 display: inline-block;
29485 font-weight: 500;
29486 font-size: 15px;
29487 line-height: 15px;
29488 color: #EE8134;
29489 margin-left: auto;
29490 width: 142px;
29491 text-align: right;
29492 }
29493 .wpfnl-order-bump__template-style6 .template-preview-wrapper .product-price span {
29494 font-size: 15px;
29495 line-height: 15px;
29496 color: #EE8134;
29497 font-weight: 500;
29498 }
29499 .wpfnl-order-bump__template-style6 .template-preview-wrapper .product-price ins {
29500 text-decoration: none;
29501 background: transparent;
29502 }
29503 .wpfnl-order-bump__template-style6 .offer-checkbox {
29504 margin-bottom: 15px;
29505 }
29506 .wpfnl-order-bump__template-style6 .offer-checkbox .wpfnl-checkbox {
29507 display: block;
29508 line-height: 1;
29509 }
29510 .wpfnl-order-bump__template-style6 .offer-checkbox .wpfnl-checkbox .option-selector {
29511 color: #F34D01;
29512 font-weight: 500;
29513 font-size: 15px;
29514 line-height: 18px;
29515 }
29516 .wpfnl-order-bump__template-style6 .offer-checkbox .wpfnl-checkbox label {
29517 font-weight: 500;
29518 font-size: 15px;
29519 line-height: 18px;
29520 color: #363B4E;
29521 padding: 0 0 0 26px;
29522 margin: 0;
29523 border: 0;
29524 }
29525 .wpfnl-order-bump__template-style6 .offer-checkbox .wpfnl-checkbox label:before {
29526 top: 1px;
29527 background: #fff;
29528 }
29529 .wpfnl-order-bump__template-style6 .offer-checkbox .wpfnl-checkbox label:after {
29530 left: 4px;
29531 top: 6px;
29532 width: 10px;
29533 height: 6px;
29534 border-bottom-color: #ffffff;
29535 border-left-color: #ffffff;
29536 }
29537 .wpfnl-order-bump__template-style6 .offer-checkbox .wpfnl-checkbox input[type=checkbox]:checked + label::before {
29538 background-color: #6E42D3;
29539 border-color: #6E42D3;
29540 }
29541
29542 @media only screen and (max-width: 575px) {
29543 .wpfnl-order-bump__template-style6 .template-preview-wrapper {
29544 padding: 15px;
29545 display: block;
29546 }
29547 .wpfnl-order-bump__template-style6 .template-preview-wrapper .template-content {
29548 width: 100%;
29549 padding-right: 0;
29550 }
29551 .wpfnl-order-bump__template-style6 .offer-checkbox {
29552 margin-bottom: 10px;
29553 }
29554 }
29555 .wpfnl-order-bump__template-style7 {
29556 position: relative;
29557 margin-bottom: 20px;
29558 }
29559 .wpfnl-order-bump__template-style7 .template-preview-wrapper {
29560 background: #5a26d1;
29561 border-radius: 10px;
29562 padding: 15px 15px;
29563 }
29564 .wpfnl-order-bump__template-style7 .template-preview-wrapper .template-content-wrapper {
29565 width: calc(100% - 50px);
29566 padding-right: 15px;
29567 }
29568 .wpfnl-order-bump__template-style7 .template-preview-wrapper .template-content {
29569 display: flex;
29570 flex-flow: row wrap;
29571 align-items: flex-start;
29572 justify-content: space-between;
29573 }
29574 .wpfnl-order-bump__template-style7 .template-preview-wrapper .template-content .product-options .option-selector {
29575 color: #F34D01;
29576 font-weight: 500;
29577 font-size: 14px;
29578 line-height: 18px;
29579 margin-top: 10px;
29580 }
29581 .wpfnl-order-bump__template-style7 .template-preview-wrapper .template-content .template-title {
29582 color: #fff;
29583 font-size: 18px;
29584 font-weight: 600;
29585 margin-bottom: 5px;
29586 }
29587 .wpfnl-order-bump__template-style7 .template-preview-wrapper .template-content .description li,
29588 .wpfnl-order-bump__template-style7 .template-preview-wrapper .template-content .description strong,
29589 .wpfnl-order-bump__template-style7 .template-preview-wrapper .template-content .description span,
29590 .wpfnl-order-bump__template-style7 .template-preview-wrapper .template-content .description p,
29591 .wpfnl-order-bump__template-style7 .template-preview-wrapper .template-content .description {
29592 font-size: 16px;
29593 color: #fff;
29594 line-height: 1.5;
29595 font-weight: 400;
29596 }
29597 .wpfnl-order-bump__template-style7 .template-preview-wrapper .template-content .wpfnl-checkbox .option-selector {
29598 color: #F34D01;
29599 font-weight: 500;
29600 font-size: 14px;
29601 line-height: 18px;
29602 margin-top: 5px;
29603 }
29604 .wpfnl-order-bump__template-style7 .template-preview-wrapper .template-content .wpfnl-checkbox label {
29605 padding: 0;
29606 width: 50px;
29607 height: 50px;
29608 background: #fff;
29609 border-radius: 10px;
29610 display: flex;
29611 align-items: center;
29612 justify-content: center;
29613 }
29614 .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 {
29615 display: none;
29616 }
29617 .wpfnl-order-bump__template-style7 .template-preview-wrapper .template-content .wpfnl-checkbox label svg {
29618 transition: all 0.3s ease;
29619 }
29620 .wpfnl-order-bump__template-style7 .template-preview-wrapper .template-content .wpfnl-checkbox label svg path {
29621 stroke: #ffffff;
29622 }
29623 .wpfnl-order-bump__template-style7 .template-preview-wrapper .template-content .wpfnl-checkbox input[type=checkbox]:checked + label svg {
29624 transform: rotate(45deg);
29625 }
29626
29627 .wpfnl-order-bump__template-style8 {
29628 position: relative;
29629 margin-bottom: 20px;
29630 }
29631 .wpfnl-order-bump__template-style8 .template-preview-wrapper {
29632 padding: 15px 15px;
29633 border: 2px dashed #6E42D3;
29634 }
29635 .wpfnl-order-bump__template-style8 .template-preview-wrapper .product-options .option-selector {
29636 color: #F34D01;
29637 font-weight: 500;
29638 font-size: 14px;
29639 line-height: 18px;
29640 margin-bottom: 10px;
29641 }
29642 .wpfnl-order-bump__template-style8 .template-preview-wrapper .template-title {
29643 font-weight: 500;
29644 font-size: 14px;
29645 line-height: 16px;
29646 color: #363B4E;
29647 margin: 0 0 9px 0;
29648 }
29649 .wpfnl-order-bump__template-style8 .template-preview-wrapper .subtitle {
29650 font-weight: 500;
29651 font-size: 14px;
29652 line-height: 16px;
29653 color: #6E42D3;
29654 margin-bottom: 14px;
29655 text-transform: uppercase;
29656 text-decoration: underline;
29657 }
29658 .wpfnl-order-bump__template-style8 .template-preview-wrapper .description li,
29659 .wpfnl-order-bump__template-style8 .template-preview-wrapper .description strong,
29660 .wpfnl-order-bump__template-style8 .template-preview-wrapper .description span,
29661 .wpfnl-order-bump__template-style8 .template-preview-wrapper .description p,
29662 .wpfnl-order-bump__template-style8 .template-preview-wrapper .description {
29663 font-size: 13px;
29664 line-height: 20px;
29665 color: #7A8B9A;
29666 margin: 0;
29667 }
29668 .wpfnl-order-bump__template-style8 .offer-checkbox {
29669 background-color: #6E42D3;
29670 padding: 8px 15px;
29671 display: flex;
29672 flex-flow: row wrap;
29673 align-items: flex-start;
29674 border: none;
29675 margin-bottom: 15px;
29676 }
29677 .wpfnl-order-bump__template-style8 .offer-checkbox .nav-arrow {
29678 display: inherit;
29679 line-height: normal;
29680 position: relative;
29681 top: 2px;
29682 margin-right: 10px;
29683 }
29684 .wpfnl-order-bump__template-style8 .offer-checkbox .wpfnl-checkbox {
29685 line-height: normal;
29686 display: inherit;
29687 width: calc(100% - 130px);
29688 }
29689 .wpfnl-order-bump__template-style8 .offer-checkbox .wpfnl-checkbox .option-selector {
29690 color: #F34D01;
29691 font-weight: 500;
29692 font-size: 14px;
29693 line-height: 18px;
29694 }
29695 .wpfnl-order-bump__template-style8 .offer-checkbox .wpfnl-checkbox label {
29696 font-weight: 500;
29697 color: #d9d9d9;
29698 padding: 0 0 0 20px;
29699 font-size: 12px;
29700 line-height: 14px;
29701 margin: 0;
29702 }
29703 .wpfnl-order-bump__template-style8 .offer-checkbox .wpfnl-checkbox label:before {
29704 top: 2px;
29705 border: none;
29706 width: 12px;
29707 height: 12px;
29708 }
29709 .wpfnl-order-bump__template-style8 .offer-checkbox .wpfnl-checkbox label:after {
29710 left: 2px;
29711 top: 5px;
29712 width: 8px;
29713 height: 5px;
29714 border-bottom-color: #6E42D3;
29715 border-left-color: #6E42D3;
29716 }
29717 .wpfnl-order-bump__template-style8 .offer-checkbox .wpfnl-checkbox input[type=checkbox]:checked + label::before {
29718 background-color: #fff;
29719 border-color: #ffffff;
29720 }
29721 .wpfnl-order-bump__template-style8 .offer-checkbox .product-price {
29722 display: inline-block;
29723 font-weight: 500;
29724 font-size: 12px;
29725 line-height: 14px;
29726 color: #EE8134;
29727 margin-left: auto;
29728 }
29729 .wpfnl-order-bump__template-style8 .offer-checkbox .product-price span {
29730 font-size: 12px;
29731 line-height: 14px;
29732 color: #EE8134;
29733 font-weight: 500;
29734 line-height: normal;
29735 }
29736 .wpfnl-order-bump__template-style8 .offer-checkbox .product-price ins {
29737 text-decoration: none;
29738 background: transparent;
29739 }
29740
29741 .wpfnl-order-bump__template-style9 {
29742 background-color: #ffffff;
29743 border: 1px solid #E5E8F3;
29744 border-radius: 12px;
29745 position: relative;
29746 margin: 20px 0;
29747 }
29748 .wpfnl-order-bump__template-style9 > .subtitle {
29749 font-weight: 500;
29750 font-size: 14px;
29751 line-height: 16px;
29752 color: #333;
29753 margin-bottom: 0;
29754 background: #ffd921;
29755 text-align: center;
29756 padding: 10px 15px;
29757 border-radius: 10px 10px 0 0;
29758 }
29759 .wpfnl-order-bump__template-style9 .template-preview-wrapper {
29760 padding: 20px;
29761 display: flex;
29762 flex-flow: row wrap;
29763 align-items: center;
29764 }
29765 .wpfnl-order-bump__template-style9 .template-preview-wrapper .template-img {
29766 width: 150px;
29767 height: 150px;
29768 background-color: #F2F2F8;
29769 border-radius: 10px;
29770 position: relative;
29771 background-repeat: no-repeat;
29772 background-position: center center;
29773 background-size: cover;
29774 object-fit: cover;
29775 }
29776 .wpfnl-order-bump__template-style9 .template-preview-wrapper .for-mobile {
29777 display: none;
29778 border-radius: 10px;
29779 }
29780 .wpfnl-order-bump__template-style9 .template-preview-wrapper .template-content {
29781 width: calc(100% - 160px);
29782 padding-left: 20px;
29783 }
29784 .wpfnl-order-bump__template-style9 .template-preview-wrapper .template-title {
29785 font-weight: 500;
29786 font-size: 14px;
29787 line-height: 16px;
29788 color: #363B4E;
29789 margin: 0 0 9px 0;
29790 }
29791 .wpfnl-order-bump__template-style9 .template-preview-wrapper .product-price {
29792 display: inline-block;
29793 font-weight: 500;
29794 font-size: 13px;
29795 line-height: 15px;
29796 color: #EE8134;
29797 margin-left: auto;
29798 margin-top: 10px;
29799 }
29800 .wpfnl-order-bump__template-style9 .template-preview-wrapper .product-price span {
29801 font-size: 13px;
29802 line-height: 15px;
29803 color: #EE8134;
29804 font-weight: 500;
29805 }
29806 .wpfnl-order-bump__template-style9 .template-preview-wrapper .product-price ins {
29807 text-decoration: none;
29808 background: transparent;
29809 }
29810 .wpfnl-order-bump__template-style9 .template-preview-wrapper .product-options {
29811 margin: 10px 0 0 0;
29812 }
29813 .wpfnl-order-bump__template-style9 .template-preview-wrapper .product-options .option-selector {
29814 color: #F34D01;
29815 cursor: pointer;
29816 font-size: 14px;
29817 }
29818 .wpfnl-order-bump__template-style9 .description-wrapper {
29819 background: #f7f7f7;
29820 padding: 12px 20px;
29821 margin: 0;
29822 }
29823 .wpfnl-order-bump__template-style9 .description-wrapper .description li,
29824 .wpfnl-order-bump__template-style9 .description-wrapper .description strong,
29825 .wpfnl-order-bump__template-style9 .description-wrapper .description span,
29826 .wpfnl-order-bump__template-style9 .description-wrapper .description p,
29827 .wpfnl-order-bump__template-style9 .description-wrapper .description {
29828 font-size: 13px;
29829 line-height: 20px;
29830 color: #7A8B9A;
29831 margin: 0;
29832 }
29833 .wpfnl-order-bump__template-style9 .offer-checkbox {
29834 background-color: #6E42D3;
29835 padding: 12px 20px 12px;
29836 border-radius: 0 0 10px 10px;
29837 box-shadow: 0 -1px 2px 0 rgba(190, 190, 215, 0.29);
29838 text-align: center;
29839 }
29840 .wpfnl-order-bump__template-style9 .offer-checkbox .wpfnl-checkbox {
29841 display: block;
29842 line-height: 1;
29843 }
29844 .wpfnl-order-bump__template-style9 .offer-checkbox .wpfnl-checkbox .option-selector {
29845 color: #F34D01;
29846 font-weight: 500;
29847 font-size: 14px;
29848 line-height: 18px;
29849 }
29850 .wpfnl-order-bump__template-style9 .offer-checkbox .wpfnl-checkbox label {
29851 font-weight: 500;
29852 font-size: 15px;
29853 line-height: 18px;
29854 color: #d9d9d9;
29855 padding: 0 0 0 26px;
29856 margin: 0;
29857 border: 0;
29858 }
29859 .wpfnl-order-bump__template-style9 .offer-checkbox .wpfnl-checkbox label:before {
29860 top: 1px;
29861 border: none;
29862 }
29863 .wpfnl-order-bump__template-style9 .offer-checkbox .wpfnl-checkbox label:after {
29864 left: 3px;
29865 top: 5px;
29866 width: 10px;
29867 height: 6px;
29868 border-bottom-color: #6E42D3;
29869 border-left-color: #6E42D3;
29870 }
29871 .wpfnl-order-bump__template-style9 .offer-checkbox .wpfnl-checkbox input[type=checkbox]:checked + label::before {
29872 background-color: #fff;
29873 border-color: #ffffff;
29874 }
29875
29876 @media only screen and (max-width: 460px) {
29877 .wpfnl-order-bump__template-style9 .template-preview-wrapper {
29878 padding: 15px;
29879 display: block;
29880 }
29881 .wpfnl-order-bump__template-style9 .template-preview-wrapper .template-img {
29882 width: auto;
29883 height: auto;
29884 background-image: none !important;
29885 }
29886 .wpfnl-order-bump__template-style9 .template-preview-wrapper .for-mobile {
29887 display: block;
29888 border-radius: 10px;
29889 margin-bottom: 16px;
29890 }
29891 .wpfnl-order-bump__template-style9 .template-preview-wrapper .template-content {
29892 width: 100%;
29893 padding-left: 0;
29894 }
29895 .wpfnl-order-bump__template-style9 .offer-checkbox {
29896 padding: 9px 15px 13px;
29897 }
29898 }
29899 .wpfnl-order-bump__template-style10 {
29900 border-radius: 10px;
29901 position: relative;
29902 margin: 20px 0;
29903 background-color: #f7f7f7;
29904 border: 1px solid #E5E8F3;
29905 }
29906 .wpfnl-order-bump__template-style10 .template-preview-wrapper {
29907 padding: 20px 15px;
29908 }
29909 .wpfnl-order-bump__template-style10 .template-preview-wrapper .template-content .option-selector {
29910 color: #F34D01;
29911 font-weight: 500;
29912 font-size: 14px;
29913 line-height: 18px;
29914 margin-bottom: 10px;
29915 }
29916 .wpfnl-order-bump__template-style10 .template-preview-wrapper .template-title-area {
29917 display: flex;
29918 align-items: flex-start;
29919 justify-content: space-between;
29920 margin: 0 0 15px 0;
29921 }
29922 .wpfnl-order-bump__template-style10 .template-preview-wrapper .template-title {
29923 font-weight: 700;
29924 font-size: 14px;
29925 line-height: 16px;
29926 color: #363B4E;
29927 margin: 0;
29928 width: calc(100% - 60px);
29929 padding-right: 15px;
29930 }
29931 .wpfnl-order-bump__template-style10 .template-preview-wrapper .template-title .nav-arrow {
29932 line-height: 1;
29933 position: relative;
29934 top: -1px;
29935 margin-right: 7px;
29936 }
29937 .wpfnl-order-bump__template-style10 .template-preview-wrapper .template-title .product-price {
29938 display: inline-block;
29939 color: #EE8134;
29940 margin-left: auto;
29941 }
29942 .wpfnl-order-bump__template-style10 .template-preview-wrapper .template-title .product-price span {
29943 color: #EE8134;
29944 font-weight: 700;
29945 }
29946 .wpfnl-order-bump__template-style10 .template-preview-wrapper .template-title .product-price ins {
29947 text-decoration: none;
29948 background: transparent;
29949 }
29950 .wpfnl-order-bump__template-style10 .template-preview-wrapper .description li,
29951 .wpfnl-order-bump__template-style10 .template-preview-wrapper .description strong,
29952 .wpfnl-order-bump__template-style10 .template-preview-wrapper .description span,
29953 .wpfnl-order-bump__template-style10 .template-preview-wrapper .description p,
29954 .wpfnl-order-bump__template-style10 .template-preview-wrapper .description {
29955 font-size: 13px;
29956 line-height: 20px;
29957 color: #7A8B9A;
29958 margin: 0;
29959 }
29960 .wpfnl-order-bump__template-style10 .offer-checkbox {
29961 display: block;
29962 width: 60px;
29963 text-align: right;
29964 }
29965 .wpfnl-order-bump__template-style10 .offer-checkbox .wpfnl-checkbox {
29966 line-height: 1;
29967 display: block;
29968 }
29969 .wpfnl-order-bump__template-style10 .offer-checkbox .wpfnl-checkbox label {
29970 font-weight: 700;
29971 color: #6E42D3;
29972 font-size: 16px;
29973 line-height: 14px;
29974 margin: 0;
29975 padding: 0;
29976 }
29977 .wpfnl-order-bump__template-style10 .offer-checkbox .wpfnl-checkbox label:after,
29978 .wpfnl-order-bump__template-style10 .offer-checkbox .wpfnl-checkbox label:before {
29979 display: none;
29980 }
29981
29982 .wpfnl-order-bump__template-style11 {
29983 border-radius: 5px;
29984 position: relative;
29985 margin: 20px 0;
29986 background-color: #fff;
29987 border: 1px solid #6E42D3;
29988 }
29989 .wpfnl-order-bump__template-style11 .oderbump-loader {
29990 border-radius: 5px;
29991 }
29992 .wpfnl-order-bump__template-style11 .template-preview-wrapper {
29993 padding: 20px 15px;
29994 }
29995 .wpfnl-order-bump__template-style11 .template-preview-wrapper .template-content .option-selector {
29996 color: #F34D01;
29997 font-weight: 500;
29998 font-size: 14px;
29999 line-height: 18px;
30000 margin-bottom: 10px;
30001 }
30002 .wpfnl-order-bump__template-style11 .template-preview-wrapper .template-title-area {
30003 display: flex;
30004 align-items: flex-start;
30005 justify-content: space-between;
30006 margin: 0 0 15px 0;
30007 }
30008 .wpfnl-order-bump__template-style11 .template-preview-wrapper .template-title-area .product-price {
30009 display: inline-block;
30010 color: #EE8134;
30011 margin-left: auto;
30012 width: 120px;
30013 text-align: right;
30014 }
30015 .wpfnl-order-bump__template-style11 .template-preview-wrapper .template-title-area .product-price span {
30016 color: #EE8134;
30017 font-weight: 700;
30018 }
30019 .wpfnl-order-bump__template-style11 .template-preview-wrapper .template-title-area .product-price ins {
30020 text-decoration: none;
30021 background: transparent;
30022 }
30023 .wpfnl-order-bump__template-style11 .template-preview-wrapper .description {
30024 font-size: 13px;
30025 line-height: 20px;
30026 color: #7A8B9A;
30027 margin: 0;
30028 }
30029 .wpfnl-order-bump__template-style11 .offer-checkbox {
30030 background-color: transparent;
30031 padding: 0;
30032 border-radius: 0;
30033 box-shadow: none;
30034 width: calc(100% - 120px);
30035 }
30036 .wpfnl-order-bump__template-style11 .offer-checkbox .wpfnl-checkbox {
30037 display: block;
30038 line-height: 1;
30039 }
30040 .wpfnl-order-bump__template-style11 .offer-checkbox .wpfnl-checkbox label {
30041 font-weight: 600;
30042 font-size: 15px;
30043 line-height: 18px;
30044 color: #363B4E;
30045 padding: 0 0 0 26px;
30046 margin: 0;
30047 border: 0;
30048 }
30049 .wpfnl-order-bump__template-style11 .offer-checkbox .wpfnl-checkbox label:before {
30050 top: 1px;
30051 border-color: #6E42D3;
30052 }
30053 .wpfnl-order-bump__template-style11 .offer-checkbox .wpfnl-checkbox label:after {
30054 left: 4px;
30055 top: 6px;
30056 width: 10px;
30057 height: 6px;
30058 border-bottom-color: #6E42D3;
30059 border-left-color: #6E42D3;
30060 }
30061 .wpfnl-order-bump__template-style11 .offer-checkbox .wpfnl-checkbox input[type=checkbox]:checked + label::before {
30062 background-color: #fff;
30063 }
30064
30065 @media only screen and (max-width: 460px) {
30066 .wpfnl-order-bump__template-style11 .template-preview-wrapper {
30067 padding: 15px;
30068 display: block;
30069 }
30070 .wpfnl-order-bump__template-style11 .template-preview-wrapper .template-img {
30071 width: auto;
30072 height: auto;
30073 background-image: none !important;
30074 }
30075 .wpfnl-order-bump__template-style11 .template-preview-wrapper .for-mobile {
30076 display: block;
30077 border-radius: 10px;
30078 margin-bottom: 16px;
30079 }
30080 .wpfnl-order-bump__template-style11 .template-preview-wrapper .template-content {
30081 width: 100%;
30082 padding-left: 0;
30083 }
30084 .wpfnl-order-bump__template-style11 .offer-checkbox {
30085 padding: 9px 15px 13px;
30086 }
30087 }
30088 .wpfnl-order-bump__template-style12 {
30089 background-color: #ffffff;
30090 border-radius: 12px;
30091 padding: 20px;
30092 position: relative;
30093 border: 1px solid #E5E8F3;
30094 }
30095 .wpfnl-order-bump__template-style12 .template-preview-wrapper .template-img {
30096 width: 150px;
30097 height: 150px;
30098 background-color: #F2F2F8;
30099 border-radius: 10px;
30100 position: relative;
30101 background-repeat: no-repeat;
30102 background-position: center center;
30103 background-size: cover;
30104 object-fit: cover;
30105 margin: 0 16px 6px 0;
30106 float: left;
30107 }
30108 .wpfnl-order-bump__template-style12 .template-preview-wrapper .template-content .option-selector {
30109 color: #F34D01;
30110 font-weight: 500;
30111 font-size: 14px;
30112 line-height: 18px;
30113 margin-bottom: 10px;
30114 }
30115 .wpfnl-order-bump__template-style12 .template-preview-wrapper .template-content::after {
30116 content: "";
30117 display: block;
30118 clear: both;
30119 }
30120 .wpfnl-order-bump__template-style12 .template-preview-wrapper .template-title {
30121 font-weight: 500;
30122 font-size: 14px;
30123 line-height: 16px;
30124 color: #363B4E;
30125 margin-bottom: 0;
30126 margin-left: 5px;
30127 }
30128 .wpfnl-order-bump__template-style12 .template-preview-wrapper .subtitle {
30129 font-weight: 500;
30130 font-size: 14px;
30131 line-height: 16px;
30132 color: #6E42D3;
30133 margin: 0;
30134 display: flex;
30135 flex-flow: row wrap;
30136 }
30137 .wpfnl-order-bump__template-style12 .template-preview-wrapper .description {
30138 font-size: 13px;
30139 line-height: 20px;
30140 color: #7A8B9A;
30141 width: 100%;
30142 margin: 8px 0;
30143 }
30144 .wpfnl-order-bump__template-style12 .template-preview-wrapper .product-options {
30145 margin: 8px 0;
30146 }
30147 .wpfnl-order-bump__template-style12 .template-preview-wrapper .product-options .option-selector {
30148 color: #F34D01;
30149 cursor: pointer;
30150 font-size: 14px;
30151 }
30152 .wpfnl-order-bump__template-style12 .template-preview-wrapper .product-price {
30153 display: inline-block;
30154 font-weight: 500;
30155 font-size: 13px;
30156 line-height: 15px;
30157 color: #EE8134;
30158 }
30159 .wpfnl-order-bump__template-style12 .template-preview-wrapper .product-price span {
30160 font-size: 13px;
30161 color: #EE8134;
30162 font-weight: 500;
30163 }
30164 .wpfnl-order-bump__template-style12 .template-preview-wrapper .product-price ins {
30165 text-decoration: none;
30166 }
30167 .wpfnl-order-bump__template-style12 .offer-checkbox {
30168 background-color: #6E42D3;
30169 padding: 11px 20px;
30170 margin-top: 10px;
30171 border-radius: 5px;
30172 }
30173 .wpfnl-order-bump__template-style12 .offer-checkbox .wpfnl-checkbox .option-selector {
30174 color: #6E42D3;
30175 font-weight: 500;
30176 font-size: 14px;
30177 line-height: 18px;
30178 }
30179 .wpfnl-order-bump__template-style12 .offer-checkbox .wpfnl-checkbox label {
30180 font-weight: 500;
30181 font-size: 15px;
30182 line-height: 18px;
30183 color: #d9d9d9;
30184 padding-left: 26px;
30185 margin: 0;
30186 border: none;
30187 }
30188 .wpfnl-order-bump__template-style12 .offer-checkbox .wpfnl-checkbox label:before {
30189 top: 1px;
30190 width: 15px;
30191 height: 15px;
30192 }
30193 .wpfnl-order-bump__template-style12 .offer-checkbox .wpfnl-checkbox label:after {
30194 left: 4px;
30195 top: 6px;
30196 width: 7px;
30197 height: 3px;
30198 border-bottom-color: #6E42D3;
30199 border-left-color: #6E42D3;
30200 }
30201 .wpfnl-order-bump__template-style12 .offer-checkbox .wpfnl-checkbox input[type=checkbox]:checked + label::before {
30202 background-color: #fff;
30203 border-color: #ffffff;
30204 }
30205
30206 .wpfnl-order-bump__template-style13 {
30207 background-color: #ffffff;
30208 border-radius: 12px;
30209 position: relative;
30210 border: 2px dashed #E5E8F3;
30211 padding: 20px;
30212 }
30213 .wpfnl-order-bump__template-style13 .subtitle {
30214 font-weight: 500;
30215 font-size: 18px;
30216 line-height: 1.3;
30217 color: #6E42D3;
30218 margin-bottom: 20px;
30219 text-align: center;
30220 }
30221 .wpfnl-order-bump__template-style13 .template-preview-wrapper {
30222 display: flex;
30223 flex-flow: row wrap;
30224 align-items: flex-start;
30225 }
30226 .wpfnl-order-bump__template-style13 .template-preview-wrapper .template-content .option-selector {
30227 color: #F34D01;
30228 font-weight: 500;
30229 font-size: 14px;
30230 line-height: 18px;
30231 margin-bottom: 10px;
30232 }
30233 .wpfnl-order-bump__template-style13 .template-preview-wrapper .template-img {
30234 width: 150px;
30235 height: 150px;
30236 background-color: #F2F2F8;
30237 border-radius: 10px;
30238 position: relative;
30239 background-repeat: no-repeat;
30240 background-position: center center;
30241 background-size: cover;
30242 object-fit: cover;
30243 }
30244 .wpfnl-order-bump__template-style13 .template-preview-wrapper .template-content {
30245 width: calc(100% - 160px);
30246 padding-left: 20px;
30247 }
30248 .wpfnl-order-bump__template-style13 .template-preview-wrapper .template-title {
30249 font-weight: 500;
30250 font-size: 14px;
30251 line-height: 16px;
30252 color: #363B4E;
30253 margin-bottom: 9px;
30254 }
30255 .wpfnl-order-bump__template-style13 .template-preview-wrapper .description li,
30256 .wpfnl-order-bump__template-style13 .template-preview-wrapper .description span,
30257 .wpfnl-order-bump__template-style13 .template-preview-wrapper .description p,
30258 .wpfnl-order-bump__template-style13 .template-preview-wrapper .description {
30259 font-size: 13px;
30260 line-height: 20px;
30261 color: #7A8B9A;
30262 }
30263 .wpfnl-order-bump__template-style13 .template-preview-wrapper .product-options {
30264 margin: 10px 0 0 0;
30265 }
30266 .wpfnl-order-bump__template-style13 .template-preview-wrapper .product-options .option-selector {
30267 color: #F34D01;
30268 cursor: pointer;
30269 font-size: 14px;
30270 }
30271 .wpfnl-order-bump__template-style13 .product-price {
30272 display: inline-block;
30273 font-weight: 500;
30274 font-size: 15px;
30275 line-height: 1.2;
30276 color: #EE8134;
30277 margin-left: 5px;
30278 }
30279 .wpfnl-order-bump__template-style13 .product-price span {
30280 font-size: 15px;
30281 color: #EE8134;
30282 font-weight: 500;
30283 }
30284 .wpfnl-order-bump__template-style13 .product-price ins {
30285 text-decoration: none;
30286 }
30287 .wpfnl-order-bump__template-style13 .offer-checkbox {
30288 background-color: #6E42D3;
30289 padding: 11px 20px;
30290 margin-bottom: 20px;
30291 border-radius: 10px;
30292 }
30293 .wpfnl-order-bump__template-style13 .offer-checkbox .wpfnl-checkbox .option-selector {
30294 color: #6E42D3;
30295 font-weight: 500;
30296 font-size: 15px;
30297 line-height: 18px;
30298 display: flex;
30299 align-items: center;
30300 justify-content: space-between;
30301 }
30302 .wpfnl-order-bump__template-style13 .offer-checkbox .wpfnl-checkbox label {
30303 font-weight: 500;
30304 font-size: 15px;
30305 line-height: 18px;
30306 color: #d9d9d9;
30307 padding-left: 26px;
30308 margin: 0;
30309 border: none;
30310 }
30311 .wpfnl-order-bump__template-style13 .offer-checkbox .wpfnl-checkbox label:before {
30312 top: 1px;
30313 width: 15px;
30314 height: 15px;
30315 }
30316 .wpfnl-order-bump__template-style13 .offer-checkbox .wpfnl-checkbox label:after {
30317 left: 4px;
30318 top: 6px;
30319 width: 7px;
30320 height: 3px;
30321 border-bottom-color: #6E42D3;
30322 border-left-color: #6E42D3;
30323 }
30324 .wpfnl-order-bump__template-style13 .offer-checkbox .wpfnl-checkbox input[type=checkbox]:checked + label::before {
30325 background-color: #fff;
30326 border-color: #ffffff;
30327 }
30328
30329 .wpfnl-order-bump__template-style14 {
30330 border-radius: 10px;
30331 position: relative;
30332 margin: 0 0 20px;
30333 background-color: #ffffff;
30334 border: 1px solid #6E42D3;
30335 }
30336 .wpfnl-order-bump__template-style14 .template-preview-wrapper {
30337 padding: 20px 15px;
30338 display: flex;
30339 flex-flow: row wrap;
30340 align-items: flex-start;
30341 border-radius: 0 0 10px 10px;
30342 border-top: none;
30343 }
30344 .wpfnl-order-bump__template-style14 .template-preview-wrapper .template-content .option-selector {
30345 color: #F34D01;
30346 font-weight: 500;
30347 font-size: 14px;
30348 line-height: 18px;
30349 margin: 5px 0;
30350 }
30351 .wpfnl-order-bump__template-style14 .template-preview-wrapper .template-img {
30352 width: 150px;
30353 height: 150px;
30354 background-color: #F2F2F8;
30355 border-radius: 10px;
30356 position: relative;
30357 background-repeat: no-repeat;
30358 background-position: center center;
30359 background-size: cover;
30360 object-fit: cover;
30361 }
30362 .wpfnl-order-bump__template-style14 .template-preview-wrapper .for-mobile {
30363 display: none;
30364 border-radius: 10px;
30365 }
30366 .wpfnl-order-bump__template-style14 .template-preview-wrapper .template-content {
30367 width: calc(100% - 150px);
30368 padding-left: 20px;
30369 }
30370 .wpfnl-order-bump__template-style14 .template-preview-wrapper .template-title {
30371 font-weight: 500;
30372 font-size: 14px;
30373 line-height: 16px;
30374 color: #363B4E;
30375 margin-bottom: 9px;
30376 }
30377 .wpfnl-order-bump__template-style14 .template-preview-wrapper .subtitle {
30378 font-weight: 500;
30379 font-size: 14px;
30380 line-height: 16px;
30381 color: #6E42D3;
30382 }
30383 .wpfnl-order-bump__template-style14 .template-preview-wrapper .description li,
30384 .wpfnl-order-bump__template-style14 .template-preview-wrapper .description span,
30385 .wpfnl-order-bump__template-style14 .template-preview-wrapper .description p,
30386 .wpfnl-order-bump__template-style14 .template-preview-wrapper .description {
30387 font-size: 13px;
30388 line-height: 20px;
30389 color: #7A8B9A;
30390 margin: 0;
30391 }
30392 .wpfnl-order-bump__template-style14 .template-preview-wrapper .product-price {
30393 font-weight: 500;
30394 font-size: 12px;
30395 line-height: 14px;
30396 color: #EE8134;
30397 margin-left: auto;
30398 text-align: right;
30399 margin-top: 15px;
30400 display: block;
30401 }
30402 .wpfnl-order-bump__template-style14 .template-preview-wrapper .product-price span {
30403 font-size: 12px;
30404 color: #EE8134;
30405 font-weight: 500;
30406 line-height: normal;
30407 }
30408 .wpfnl-order-bump__template-style14 .template-preview-wrapper .product-price ins {
30409 text-decoration: none;
30410 }
30411 .wpfnl-order-bump__template-style14 .offer-checkbox {
30412 padding: 12px 15px 9px;
30413 border-radius: 7px 7px 0 0;
30414 display: flex;
30415 flex-flow: row wrap;
30416 align-items: flex-start;
30417 border-bottom: 1px solid #6e42d3;
30418 }
30419 .wpfnl-order-bump__template-style14 .offer-checkbox .wpfnl-checkbox {
30420 line-height: normal;
30421 display: inherit;
30422 width: calc(100% - 130px);
30423 }
30424 .wpfnl-order-bump__template-style14 .offer-checkbox .wpfnl-checkbox .option-selector {
30425 color: #6E42D3;
30426 font-weight: 500;
30427 font-size: 15px;
30428 line-height: 1.2x;
30429 }
30430 .wpfnl-order-bump__template-style14 .offer-checkbox .wpfnl-checkbox label {
30431 font-weight: 500;
30432 color: #363B4E;
30433 padding: 0 0 0 26px;
30434 font-size: 12px;
30435 line-height: 14px;
30436 margin: 0;
30437 border: none;
30438 }
30439 .wpfnl-order-bump__template-style14 .offer-checkbox .wpfnl-checkbox label:before {
30440 border: none;
30441 width: 18px;
30442 height: 18px;
30443 background-color: #cacacb;
30444 }
30445 .wpfnl-order-bump__template-style14 .offer-checkbox .wpfnl-checkbox label:after {
30446 left: 4px;
30447 top: 2px;
30448 }
30449
30450 .wpfnl-modal-wrapper .product-search {
30451 border: 1px solid #6E42D3;
30452 background: #f6f4fb;
30453 border-radius: 10px;
30454 height: 40px;
30455 width: 250px;
30456 position: relative;
30457 margin-left: 10px;
30458 display: flex;
30459 }
30460 .wpfnl-modal-wrapper .product-search .wpfnl-product-search {
30461 display: none;
30462 }
30463 .wpfnl-modal-wrapper .product-search .search-icon {
30464 position: absolute;
30465 left: 10px;
30466 top: 10px;
30467 }
30468 .wpfnl-modal-wrapper .product-search .search-icon path,
30469 .wpfnl-modal-wrapper .product-search .search-icon circle {
30470 stroke: #716395;
30471 }
30472 .wpfnl-modal-wrapper .product-search .select2.select2-container.select2-container--default {
30473 width: 100% !important;
30474 }
30475 .wpfnl-modal-wrapper .product-search .single-product {
30476 display: flex;
30477 position: relative;
30478 }
30479 .wpfnl-modal-wrapper .product-search .single-product svg {
30480 position: absolute;
30481 left: 10px;
30482 top: 10px;
30483 }
30484 .wpfnl-modal-wrapper .product-search .select2-selection__rendered {
30485 padding: 10px 10px 10px 35px;
30486 width: 100%;
30487 border-radius: 10px;
30488 white-space: pre;
30489 overflow: hidden;
30490 text-overflow: ellipsis;
30491 display: block;
30492 -webkit-line-clamp: 3;
30493 -webkit-box-orient: vertical;
30494 line-height: normal;
30495 color: #716395;
30496 }
30497 .wpfnl-modal-wrapper .product-search .select2-selection__placeholder {
30498 color: #716395;
30499 }
30500 .wpfnl-modal-wrapper .product-search .select2-container--default .select2-selection--single {
30501 background-color: transparent;
30502 border: none;
30503 height: auto;
30504 }
30505 .wpfnl-modal-wrapper .product-search .select2-selection__clear {
30506 padding: 0 3px;
30507 cursor: pointer;
30508 }
30509 .wpfnl-modal-wrapper .product-search .select2-container.select2-container--default.select2-container--open {
30510 background: transparent;
30511 border-radius: 0;
30512 border: none;
30513 z-index: 2;
30514 }
30515 .wpfnl-modal-wrapper .product-search .select2-container--default .select2-selection--single .select2-selection__arrow {
30516 display: none;
30517 }
30518
30519 .wpfnl-modal-overlay.wpfnl-product-add-modal .wpfnl-modal-wrapper {
30520 max-width: 540px;
30521 max-height: 250px;
30522 padding: 0;
30523 }
30524 .wpfnl-modal-overlay.wpfnl-product-add-modal .wpfnl-modal-wrapper .wpfnl-modal-close .wpfnl-modal-close-btn {
30525 top: -10px;
30526 right: -10px;
30527 }
30528 .wpfnl-modal-overlay.wpfnl-product-add-modal .wpfnl-modal-wrapper .wpfnl-modal-contents {
30529 display: flex;
30530 flex-direction: column;
30531 justify-content: space-between;
30532 height: 100%;
30533 }
30534 .wpfnl-modal-overlay.wpfnl-product-add-modal .wpfnl-modal-wrapper .wpfnl-modal-contents .wpfnl-modal-body-wrapper {
30535 padding: 24px 30px;
30536 }
30537 .wpfnl-modal-overlay.wpfnl-product-add-modal .wpfnl-modal-wrapper .wpfnl-modal-contents .wpfnl-modal-body-wrapper .title {
30538 color: #363B4E;
30539 font-size: 18px;
30540 font-style: normal;
30541 font-weight: 500;
30542 line-height: normal;
30543 margin-bottom: 30px;
30544 }
30545 .wpfnl-modal-overlay.wpfnl-product-add-modal .wpfnl-modal-wrapper .wpfnl-modal-contents .wpfnl-modal-body-wrapper p {
30546 color: #2D3149;
30547 font-size: 15px;
30548 font-style: normal;
30549 font-weight: 500;
30550 line-height: normal;
30551 margin-bottom: 6px;
30552 }
30553 .wpfnl-modal-overlay.wpfnl-product-add-modal .wpfnl-modal-wrapper .wpfnl-modal-contents .wpfnl-modal-body-wrapper .product-search {
30554 margin: 0;
30555 width: 100%;
30556 border-radius: 8px;
30557 border: 1px solid #DFE1E6;
30558 background: transparent;
30559 }
30560 .wpfnl-modal-overlay.wpfnl-product-add-modal .wpfnl-modal-wrapper .wpfnl-modal-contents .wpfnl-modal-body-wrapper .product-search .search-icon circle,
30561 .wpfnl-modal-overlay.wpfnl-product-add-modal .wpfnl-modal-wrapper .wpfnl-modal-contents .wpfnl-modal-body-wrapper .product-search .search-icon path {
30562 stroke: #A7A8B3;
30563 }
30564 .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 {
30565 color: #7A8B9A;
30566 font-size: 14px;
30567 font-style: normal;
30568 font-weight: 300;
30569 line-height: normal;
30570 letter-spacing: -0.14px;
30571 margin-right: auto;
30572 padding-top: 3px;
30573 }
30574 .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 {
30575 padding: 0;
30576 padding-top: 8px;
30577 padding-left: 35px;
30578 display: flex;
30579 flex-direction: row-reverse;
30580 justify-content: space-between;
30581 padding-right: 10px;
30582 align-items: center;
30583 }
30584 .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 {
30585 margin-top: 3px;
30586 }
30587 .wpfnl-modal-overlay.wpfnl-product-add-modal .wpfnl-modal-wrapper .wpfnl-modal-contents .wpfnl-modal-footer-wrapper {
30588 border-top: 1px solid #DFE1E6;
30589 display: flex;
30590 justify-content: flex-end;
30591 gap: 12px;
30592 padding: 20px 30px;
30593 }
30594 .wpfnl-modal-overlay.wpfnl-product-add-modal .wpfnl-modal-wrapper .wpfnl-modal-contents .wpfnl-modal-footer-wrapper button {
30595 min-width: auto;
30596 display: flex;
30597 justify-content: center;
30598 align-items: center;
30599 }
30600 .wpfnl-modal-overlay.wpfnl-product-add-modal .wpfnl-modal-wrapper .wpfnl-modal-contents .wpfnl-modal-footer-wrapper button.outline {
30601 background: transparent;
30602 color: #3C3F47;
30603 border-radius: 10px;
30604 border: 1px solid #DFE1E6;
30605 min-width: auto;
30606 }
30607 .wpfnl-modal-overlay.wpfnl-product-add-modal .wpfnl-modal-wrapper .wpfnl-modal-contents .wpfnl-modal-footer-wrapper button.outline:hover {
30608 background: #6E42D3;
30609 color: #FFF;
30610 border-color: transparent;
30611 }
30612 .wpfnl-modal-overlay.wpfnl-product-add-modal .wpfnl-modal-wrapper .wpfnl-modal-contents .wpfnl-modal-footer-wrapper button:disabled {
30613 opacity: 0.5;
30614 pointer-events: none;
30615 cursor: not-allowed;
30616 }
30617 .wpfnl-modal-overlay.wpfnl-product-add-modal .wpfnl-modal-wrapper .wpfnl-modal-contents .wpfnl-modal-footer-wrapper button .wpfnl-loader {
30618 position: static;
30619 width: 15px;
30620 height: 15px;
30621 background: transparent;
30622 }
30623
30624 .wpfnl .v-tour .v-step {
30625 border-radius: 10px;
30626 background: #6E42D3;
30627 box-shadow: 0px 2px 15px 0px rgba(22, 28, 32, 0.08);
30628 padding: 0;
30629 z-index: 999999999999 !important;
30630 }
30631 .wpfnl .v-tour .v-step .v-step__header {
30632 background: #6E42D3;
30633 border-radius: 10px 10px 0 0;
30634 padding: 16px 18px 0px;
30635 margin: 0;
30636 }
30637 .wpfnl .v-tour .v-step .v-step__header div {
30638 color: #FFF;
30639 font-size: 14px;
30640 font-style: normal;
30641 font-weight: 500;
30642 line-height: normal;
30643 text-align: left;
30644 }
30645 .wpfnl .v-tour .v-step .v-step__content {
30646 padding: 8px 18px 16px;
30647 border-bottom: 1px solid #8860E3;
30648 margin: 0;
30649 }
30650 .wpfnl .v-tour .v-step .v-step__content div {
30651 color: rgba(255, 255, 255, 0.9);
30652 font-size: 13px;
30653 font-style: normal;
30654 font-weight: 400;
30655 line-height: 1.53;
30656 text-align: left;
30657 }
30658 .wpfnl .v-tour .v-step .v-step__buttons {
30659 padding: 13px 16px;
30660 display: flex;
30661 align-items: center;
30662 justify-content: flex-end;
30663 gap: 8px;
30664 }
30665 .wpfnl .v-tour .v-step .v-step__buttons .v-step__button {
30666 font-size: 13px;
30667 font-style: normal;
30668 font-weight: 500;
30669 line-height: 1.07;
30670 letter-spacing: 0.2px;
30671 border-radius: 8px;
30672 height: auto;
30673 width: auto;
30674 margin: 0;
30675 padding: 9px 14px;
30676 }
30677 .wpfnl .v-tour .v-step .v-step__buttons .v-step__button.v-step__button-skip {
30678 color: #FFF;
30679 border: 1px solid #FFF;
30680 background: transparent;
30681 }
30682 .wpfnl .v-tour .v-step .v-step__buttons .v-step__button.v-step__button-skip:hover {
30683 color: #6E42D3;
30684 background: #FFF;
30685 border-color: #6E42D3;
30686 }
30687 .wpfnl .v-tour .v-step .v-step__buttons .v-step__button.v-step__button-next {
30688 color: #6E42D3;
30689 background: #FFF;
30690 padding: 10px 14px;
30691 }
30692 .wpfnl .v-tour .v-step .v-step__buttons .v-step__button.v-step__button-next:hover {
30693 color: #FFF;
30694 background: #6E42D3;
30695 }
30696 .wpfnl .v-tour .v-step .v-step__arrow::before {
30697 background: #6E42D3;
30698 }
30699 .wpfnl .wpfnl-guided-tour.has-overlay::before {
30700 content: "";
30701 position: fixed;
30702 left: 0;
30703 top: 0;
30704 width: 100%;
30705 height: 100%;
30706 background: rgba(29, 29, 29, 0.4901960784);
30707 z-index: 3;
30708 pointer-events: none;
30709 -webkit-mask-image: var(--mask);
30710 mask-image: var(--mask);
30711 }
30712
30713 .wpfnl-copy-notice {
30714 display: flex;
30715 align-items: center;
30716 justify-content: space-between;
30717 border-radius: 10px;
30718 background: #2B0C45;
30719 box-shadow: 0px 10px 20px 0px rgba(176, 174, 186, 0.6);
30720 max-width: 670px;
30721 margin: auto;
30722 padding: 16px 20px;
30723 position: absolute;
30724 width: 100%;
30725 border: none;
30726 bottom: 21px;
30727 left: 50%;
30728 transform: translateX(-50%);
30729 }
30730 .wpfnl-copy-notice .wpfnl-notice-body-text {
30731 display: flex;
30732 gap: 10px;
30733 }
30734 .wpfnl-copy-notice .wpfnl-notice-body-text .wpfnl-notice-icon svg path {
30735 fill: #FFF;
30736 }
30737 .wpfnl-copy-notice .wpfnl-notice-body-text .wpfnl-notice-text {
30738 color: #FFF;
30739 }
30740 .wpfnl-copy-notice .wpfnl-button-wrapper button {
30741 background: transparent;
30742 border: none;
30743 outline: none;
30744 cursor: pointer;
30745 }
30746 .wpfnl-copy-notice .wpfnl-button-wrapper button.wpfnl-notice-undo {
30747 color: #EC813F;
30748 margin-right: 26px;
30749 }
30750
30751 .wpfnl .wpfnl-btn.view-analytics-stat {
30752 background-color: transparent;
30753 border: 1px solid #EBEDF0;
30754 padding: 8px 10px;
30755 cursor: pointer;
30756 text-align: center;
30757 border-radius: 10px;
30758 text-transform: capitalize;
30759 }
30760 .wpfnl .wpfnl-btn.view-analytics-stat .wpfnl-switcher {
30761 display: flex;
30762 align-items: center;
30763 gap: 9px;
30764 color: #2D3149;
30765 font-weight: 500;
30766 }
30767 .wpfnl .wpfnl-btn.view-analytics-stat .wpfnl-switcher label {
30768 width: 30px;
30769 height: 18px;
30770 }
30771 .wpfnl .wpfnl-btn.view-analytics-stat .wpfnl-switcher label::after {
30772 width: 12px;
30773 height: 12px;
30774 top: 2px;
30775 }
30776 .wpfnl .wpfnl-btn.view-analytics-stat .wpfnl-switcher input[type=checkbox]:checked + label::after {
30777 left: -14px;
30778 }
30779 .wpfnl .automation-step-name .step-stats {
30780 position: relative;
30781 display: flex;
30782 flex-flow: row wrap;
30783 align-items: center;
30784 justify-content: center;
30785 gap: 10px;
30786 padding-top: 16px;
30787 margin-top: 15px;
30788 }
30789 .wpfnl .automation-step-name .step-stats::before {
30790 content: "";
30791 position: absolute;
30792 top: 0;
30793 left: -24px;
30794 width: calc(100% + 48px);
30795 height: 1px;
30796 background: #F2F2F2;
30797 }
30798 .wpfnl .automation-step-name .step-stats .single-stats {
30799 border: 1px solid #F2F2F2;
30800 border-radius: 6px;
30801 font-size: 14px;
30802 line-height: 1;
30803 color: #2D3149;
30804 min-width: 62px;
30805 text-align: center;
30806 padding: 6px 4px;
30807 display: flex;
30808 align-items: center;
30809 justify-content: center;
30810 gap: 4px;
30811 }
30812 .wpfnl .automation-step-name .step-stats .single-stats.converion-rate {
30813 color: #12B76A;
30814 }
30815 .wpfnl .view-analytics-btn {
30816 background-color: transparent;
30817 border: 1px solid #EBEDF0;
30818 padding: 9px 10px;
30819 cursor: pointer;
30820 text-align: center;
30821 border-radius: 10px;
30822 text-transform: capitalize;
30823 display: flex;
30824 align-items: center;
30825 gap: 10px;
30826 font-weight: 500;
30827 }
30828 .wpfnl .view-analytics-btn:hover {
30829 background: #6E42D3;
30830 color: #FFF;
30831 }
30832 .wpfnl .view-analytics-btn:hover svg path {
30833 fill: #FFF;
30834 }
30835 .wpfnl .wpfnl-automation-reports-wrapper {
30836 position: fixed;
30837 width: 100vw;
30838 height: 100vh;
30839 background: #f0f0f1;
30840 top: 32px;
30841 z-index: 999;
30842 padding: 40px 60px;
30843 display: flex;
30844 flex-direction: column;
30845 align-items: center;
30846 }
30847 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__header {
30848 width: 90%;
30849 max-width: 1180px;
30850 display: flex;
30851 align-items: center;
30852 justify-content: space-between;
30853 }
30854 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__header .wpfnl-page__header-left .back-to-flow {
30855 font-weight: 500;
30856 font-size: 14px;
30857 line-height: 14px;
30858 color: #A4A8B5;
30859 text-transform: capitalize;
30860 margin-bottom: 7px;
30861 border: none;
30862 background: none;
30863 display: flex;
30864 align-items: center;
30865 gap: 5px;
30866 cursor: pointer;
30867 }
30868 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__header .wpfnl-page__header-left .back-to-flow h1 {
30869 font-weight: 600;
30870 font-size: 22px;
30871 line-height: 1;
30872 color: #2d3149;
30873 }
30874 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__header .wpfnl-page__header-right {
30875 display: flex;
30876 }
30877 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__header .wpfnl-page__header-right .selectbox {
30878 position: relative;
30879 }
30880 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__header .wpfnl-page__header-right .selectbox .drop-down-button {
30881 position: relative;
30882 border: 1px solid #dee1e8;
30883 border-radius: 6px;
30884 padding: 10px 31px 10px 12px;
30885 background-color: transparent;
30886 text-align: left;
30887 font-weight: 600;
30888 font-size: 14px;
30889 line-height: 1;
30890 color: #2d3149;
30891 width: 105px;
30892 text-transform: capitalize;
30893 cursor: pointer;
30894 }
30895 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__header .wpfnl-page__header-right .selectbox .drop-down-button::before {
30896 content: " ";
30897 display: block;
30898 position: absolute;
30899 border-style: solid;
30900 border-color: #a4a8b5;
30901 border-width: 0px 2px 2px 0px;
30902 transform: rotate(45deg) translateY(-50%);
30903 transform-origin: center;
30904 transition: all 0.3s ease;
30905 height: 6px;
30906 right: 17px;
30907 top: calc(50% - 3px);
30908 width: 6px;
30909 cursor: pointer;
30910 }
30911 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__header .wpfnl-page__header-right .selectbox .drop-down-button.show::before {
30912 transform: rotate(225deg) translateY(-50%);
30913 }
30914 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__header .wpfnl-page__header-right .selectbox .wpfnl-dropdown {
30915 top: 40px;
30916 width: 130px;
30917 }
30918 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__header .wpfnl-page__header-right .selectbox .wpfnl-dropdown li {
30919 padding: 10px 15px;
30920 cursor: pointer;
30921 color: #1d2327;
30922 }
30923 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__header .wpfnl-page__header-right .selectbox .wpfnl-dropdown li:first-child {
30924 border-radius: 10px 10px 0 0;
30925 }
30926 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__header .wpfnl-page__header-right .selectbox .wpfnl-dropdown li:last-child {
30927 border-radius: 0 0 10px 10px;
30928 }
30929 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__header .wpfnl-page__header-right .selectbox .wpfnl-dropdown li:hover {
30930 background-color: #f6f8fa;
30931 }
30932 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__header .wpfnl-page__header-right .selectbox .wpfnl-dropdown.show {
30933 visibility: visible;
30934 opacity: 1;
30935 }
30936 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__header .wpfnl-page__header-right .selectbox .wpfnl-dropdown::after {
30937 content: none;
30938 }
30939 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__header .wpfnl-refresh-btn {
30940 background: transparent;
30941 border: 1px solid #dee1e8;
30942 margin-right: 12px;
30943 margin-left: 0;
30944 border-radius: 6px;
30945 height: 36px;
30946 width: 36px;
30947 padding: 1px 0 0 1px;
30948 display: flex;
30949 align-items: center;
30950 justify-content: center;
30951 cursor: pointer;
30952 }
30953 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__header .wpfnl-refresh-btn.rotate svg {
30954 animation: spin 0.7s linear infinite;
30955 }
30956 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body {
30957 width: 90%;
30958 max-width: 1180px;
30959 }
30960 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .wpfnl-overall-report {
30961 background: #ffffff;
30962 box-shadow: 0px 1px 1px rgba(182, 185, 191, 0.3019607843);
30963 border-radius: 10px;
30964 padding: 24px 24px 32px;
30965 position: relative;
30966 margin-top: 30px;
30967 }
30968 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .wpfnl-overall-report .wpfnl-template-overall-report-body {
30969 display: grid;
30970 grid-template-columns: repeat(3, 1fr);
30971 gap: 15px;
30972 margin-bottom: 20px;
30973 }
30974 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .wpfnl-overall-report .wpfnl-template-overall-report-body .box-header {
30975 margin-bottom: 15px;
30976 grid-column: span 3;
30977 }
30978 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .wpfnl-overall-report .wpfnl-template-overall-report-body .box-header .header-title {
30979 font-weight: 600;
30980 font-size: 18px;
30981 line-height: 1;
30982 color: #2d3149;
30983 text-transform: capitalize;
30984 }
30985 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .wpfnl-overall-report .wpfnl-template-overall-report-body .single-report {
30986 border: 1px solid #E9EAEE;
30987 border-radius: 10px;
30988 padding: 20px;
30989 display: flex;
30990 flex-flow: row wrap;
30991 align-items: center;
30992 justify-content: space-between;
30993 }
30994 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .wpfnl-overall-report .wpfnl-template-overall-report-body .single-report .report {
30995 width: calc(100% - 44px);
30996 }
30997 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .wpfnl-overall-report .wpfnl-template-overall-report-body .single-report .report .report-title {
30998 font-weight: 400;
30999 font-size: 14px;
31000 line-height: 1.3;
31001 color: #9398A5;
31002 text-transform: capitalize;
31003 }
31004 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .wpfnl-overall-report .wpfnl-template-overall-report-body .single-report .report h6 {
31005 font-weight: 600;
31006 font-size: 20px;
31007 line-height: 1;
31008 color: #2D3149;
31009 margin-top: 5px;
31010 }
31011 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .wpfnl-overall-report .wpfnl-template-overall-report-body .single-report .icon {
31012 width: 44px;
31013 height: 44px;
31014 background: #FFFFFF;
31015 border: 1px solid #E4E6EB;
31016 display: flex;
31017 align-items: center;
31018 justify-content: center;
31019 border-radius: 100%;
31020 }
31021 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics {
31022 background: #ffffff;
31023 box-shadow: 0px 1px 1px rgba(182, 185, 191, 0.3019607843);
31024 border-radius: 10px;
31025 padding: 24px 24px 32px;
31026 position: relative;
31027 margin-top: 20px;
31028 }
31029 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .box-header {
31030 display: flex;
31031 flex-flow: row wrap;
31032 align-items: center;
31033 justify-content: space-between;
31034 margin-bottom: 30px;
31035 }
31036 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .box-header .header-title {
31037 font-weight: 500;
31038 font-size: 18px;
31039 line-height: 1;
31040 color: #2d3149;
31041 text-transform: capitalize;
31042 }
31043 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .box-header .stat-indicator {
31044 display: flex;
31045 align-items: center;
31046 justify-content: center;
31047 }
31048 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .box-header .stat-indicator span {
31049 font-weight: 400;
31050 font-size: 14px;
31051 line-height: 1.3;
31052 color: #9398a5;
31053 position: relative;
31054 display: flex;
31055 align-items: center;
31056 }
31057 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .box-header .stat-indicator span::before {
31058 content: "";
31059 width: 10px;
31060 height: 10px;
31061 background: #02c4fb;
31062 display: inline-block;
31063 border-radius: 50px;
31064 margin-right: 10px;
31065 }
31066 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .box-header .stat-indicator span.opened {
31067 margin-right: 30px;
31068 }
31069 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .box-header .stat-indicator span.opened::before {
31070 background: #573BFF;
31071 }
31072 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .performance-wrapper {
31073 position: relative;
31074 }
31075 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .chart-percent-label {
31076 position: absolute;
31077 top: 3px;
31078 left: 0;
31079 height: 100%;
31080 width: 100%;
31081 display: flex;
31082 flex-flow: column;
31083 justify-content: space-between;
31084 }
31085 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .chart-percent-label .single-label {
31086 font-size: 12px;
31087 line-height: 1.2;
31088 color: #9398A5;
31089 display: block;
31090 position: relative;
31091 }
31092 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .chart-percent-label .single-label:before {
31093 content: "";
31094 position: absolute;
31095 left: 50px;
31096 top: 7px;
31097 width: calc(100% - 50px);
31098 height: 1px;
31099 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");
31100 }
31101 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .chart-percent-label .single-label span {
31102 width: 33px;
31103 display: block;
31104 text-align: right;
31105 }
31106 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .bar-chart-wrapper {
31107 height: 266px;
31108 display: flex;
31109 flex-flow: row wrap;
31110 align-items: flex-end;
31111 justify-content: space-between;
31112 padding: 10px 15px 3px 60px;
31113 gap: 15px;
31114 position: relative;
31115 z-index: 1;
31116 }
31117 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .bar-chart-wrapper.monthly {
31118 gap: 0px;
31119 padding: 10px 15px 3px 45px;
31120 }
31121 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .bar-chart-wrapper.monthly .single-bar {
31122 width: 8px;
31123 }
31124 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .bar-chart-wrapper.monthly .single-performance:before {
31125 left: -4px;
31126 width: calc(100% + 4px);
31127 }
31128 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .bar-chart-wrapper.monthly .bar-title {
31129 font-size: 10px;
31130 transform: rotate(-55deg) translate(-10px, -10px);
31131 transform-origin: left;
31132 bottom: -32px;
31133 }
31134 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .single-performance {
31135 height: 100%;
31136 display: flex;
31137 flex-flow: column;
31138 justify-content: flex-end;
31139 position: relative;
31140 }
31141 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .single-performance:before {
31142 content: "";
31143 position: absolute;
31144 bottom: 0;
31145 left: -7px;
31146 width: calc(100% + 10px);
31147 height: 100%;
31148 z-index: 0;
31149 background: #F6F8FA;
31150 border-right: 2px dashed #E4E7EC;
31151 border-left: 2px dashed #E4E7EC;
31152 opacity: 0;
31153 visibility: hidden;
31154 }
31155 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .single-performance:hover:before {
31156 opacity: 1;
31157 visibility: visible;
31158 }
31159 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .single-bar {
31160 width: 30px;
31161 height: 100%;
31162 display: flex;
31163 gap: 3px;
31164 }
31165 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .single-bar .bar-item {
31166 width: 50%;
31167 display: block;
31168 margin-top: auto;
31169 }
31170 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .single-bar .bar-item.open {
31171 background-color: #573BFF;
31172 border-radius: 6px 6px 0 0;
31173 }
31174 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .single-bar .bar-item.clicked {
31175 background-color: #02C4FB;
31176 border-radius: 6px 6px 0 0;
31177 }
31178 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .single-bar .bar-item.send {
31179 background-color: #12B76A;
31180 }
31181 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .single-bar .bar-title {
31182 font-size: 12px;
31183 line-height: 1.2;
31184 color: #9398A5;
31185 position: absolute;
31186 bottom: -20px;
31187 left: 50%;
31188 transform: translateX(-50%);
31189 white-space: nowrap;
31190 transition: all 0.3s ease;
31191 }
31192 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .bar-tooltip {
31193 background: #FFFFFF;
31194 border: 1px solid #F0F1F4;
31195 box-shadow: 0px 2px 15px rgba(22, 28, 32, 0.0784313725);
31196 border-radius: 4px;
31197 padding: 15px;
31198 width: 180px;
31199 position: absolute;
31200 bottom: calc(100% + 16px);
31201 left: 50%;
31202 transform: translateX(-50%);
31203 z-index: 9;
31204 opacity: 0;
31205 visibility: hidden;
31206 transition: all 0.3s ease;
31207 }
31208 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .bar-tooltip:before {
31209 content: "";
31210 position: absolute;
31211 left: 50%;
31212 bottom: -6px;
31213 width: 12px;
31214 height: 12px;
31215 background: white;
31216 transform: rotate(45deg);
31217 margin-left: -6px;
31218 }
31219 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .bar-tooltip .item {
31220 font-size: 12px;
31221 line-height: 1;
31222 color: #9398A5;
31223 margin-bottom: 10px;
31224 position: relative;
31225 display: flex;
31226 align-items: center;
31227 justify-content: space-between;
31228 padding-left: 17px;
31229 }
31230 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .bar-tooltip .item:last-child {
31231 margin-bottom: 0;
31232 }
31233 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .bar-tooltip .item:before {
31234 content: "";
31235 position: absolute;
31236 left: 0;
31237 top: 4px;
31238 width: 8px;
31239 height: 8px;
31240 background: #12B76A;
31241 border-radius: 100%;
31242 }
31243 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .bar-tooltip .item small {
31244 margin-left: 7px;
31245 display: inline-block;
31246 }
31247 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .bar-tooltip .item.open:before {
31248 background: #573BFF;
31249 }
31250 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .bar-tooltip .item.open small {
31251 color: #12B76A;
31252 }
31253 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .bar-tooltip .item.click:before {
31254 background: #02C4FB;
31255 }
31256 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .bar-tooltip .item.click small {
31257 color: #F7900A;
31258 }
31259 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .bar-tooltip .item.email small {
31260 color: #02C4FB;
31261 }
31262 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .bar-tooltip .item-value {
31263 color: #2D3149;
31264 }
31265 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .single-performance:hover .single-bar {
31266 z-index: 1;
31267 }
31268 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .single-performance:hover .single-bar .bar-tooltip {
31269 opacity: 1;
31270 visibility: visible;
31271 }
31272 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .single-performance:hover .single-bar .bar-title {
31273 opacity: 1;
31274 visibility: visible;
31275 }
31276 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .single-performance:last-child .bar-tooltip {
31277 left: inherit;
31278 right: -34px;
31279 transform: translateX(0);
31280 }
31281 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .single-performance:last-child .bar-tooltip:before {
31282 left: inherit;
31283 right: 42px;
31284 }
31285
31286 @keyframes spin {
31287 0% {
31288 transform: rotate(0deg);
31289 }
31290 100% {
31291 transform: rotate(360deg);
31292 }
31293 }
31294 .shimmer-line {
31295 height: 20px;
31296 margin-top: 20px;
31297 background: #777;
31298 }
31299
31300 .shimmer-line-br {
31301 border-radius: 8px;
31302 }
31303
31304 .shimmer-line-full {
31305 width: 100%;
31306 }
31307
31308 .shimmer-line-80 {
31309 width: 80%;
31310 }
31311
31312 .shimmer-line-60 {
31313 width: 60%;
31314 }
31315
31316 .shimmer-line-40 {
31317 width: 40%;
31318 }
31319
31320 .shimmer-line-20 {
31321 width: 20%;
31322 }
31323
31324 .shimmer-line-10 {
31325 width: 10%;
31326 }
31327
31328 .shimmer-circle {
31329 background: #777;
31330 border-radius: 50%;
31331 }
31332
31333 .shimmer-circle-lg {
31334 height: 129px;
31335 width: 129px;
31336 }
31337
31338 .shimmer-circle-md {
31339 height: 65px;
31340 width: 65px;
31341 }
31342
31343 .shimmer-circle-sm {
31344 height: 33px;
31345 width: 33px;
31346 }
31347
31348 .shimmer-circle-x-sm {
31349 height: 17px;
31350 width: 17px;
31351 }
31352
31353 .shimmer-wrapper, .shimmer-wrapper-center {
31354 width: 100%;
31355 height: 100%;
31356 padding: 10px;
31357 animation: shimmer-full-view 0.5s forwards cubic-bezier(0.25, 0.46, 0.45, 0.94);
31358 }
31359
31360 .shimmer-wrapper-center {
31361 display: flex;
31362 flex-direction: column;
31363 gap: 10px;
31364 justify-content: center;
31365 align-items: center;
31366 }
31367
31368 @keyframes shimmer-full-view {
31369 0% {
31370 background-position: -1000px 0;
31371 }
31372 100% {
31373 background-position: 1000px 0;
31374 }
31375 }
31376 @keyframes shimmer-animation {
31377 0% {
31378 background-position: -1000px 0;
31379 }
31380 100% {
31381 background-position: 1000px 0;
31382 }
31383 }
31384 .shimmer-animate {
31385 animation: shimmer-animation 4s infinite linear;
31386 background: linear-gradient(to right, #eff1f3 4%, #e2e2e2 25%, #eff1f3 36%);
31387 background-size: 1000px 100%;
31388 }
31389
31390 .wpfunnels_page_wpf_feature_comparison .updated, .wpfunnels_page_wpf_feature_comparison .notice {
31391 display: none !important;
31392 }
31393
31394 .wpfunnels_page_wpf_feature_comparison #wpcontent {
31395 background: #F6F5FA;
31396 padding-left: 0;
31397 }
31398 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper {
31399 padding: 0 50px;
31400 background: #F6F5FA;
31401 }
31402 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .free-vs-pro-menu {
31403 background: #FFFFFF;
31404 box-shadow: 0px 1px 1px rgba(182, 185, 191, 0.3);
31405 border-radius: 0 0 10px 10px;
31406 padding: 28px 20px;
31407 margin-bottom: 20px;
31408 }
31409 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .free-vs-pro-menu .title {
31410 text-align: center;
31411 font-weight: 600;
31412 font-size: 24px;
31413 color: #2D3149;
31414 margin: 0;
31415 }
31416 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .free-vs-pro-menu .free-pro-description {
31417 text-align: center;
31418 color: #7A8B9A;
31419 font-size: 14px;
31420 margin: 5px 0 0 0;
31421 }
31422 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table {
31423 width: 100%;
31424 border-collapse: collapse;
31425 text-align: center;
31426 }
31427 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table thead {
31428 background: transparent;
31429 position: sticky;
31430 top: 32px;
31431 z-index: 2;
31432 }
31433 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table thead::after {
31434 content: "";
31435 display: block;
31436 height: 5px;
31437 }
31438 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table thead th {
31439 border: none;
31440 padding: 16px 8px;
31441 font-weight: 600;
31442 background: #FFFFFF;
31443 }
31444 .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 {
31445 padding: 16px 16px 16px 8px;
31446 }
31447 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table thead th.regular:last-child {
31448 border-radius: 0 20px 0 0;
31449 }
31450 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table thead th.feature-column {
31451 border-radius: 20px 0 0 0;
31452 position: relative;
31453 }
31454 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table thead th.feature-column .feature-header {
31455 color: #363B4E;
31456 font-weight: 600;
31457 font-size: 20px;
31458 line-height: 1.2;
31459 text-align: start;
31460 margin: 10px 0 0 12px;
31461 position: absolute;
31462 bottom: 20px;
31463 }
31464 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table tbody {
31465 background: #FFFFFF;
31466 box-shadow: 0 1px 1px rgba(182, 185, 191, 0.3);
31467 border-radius: 16px;
31468 border-radius: 0 0 16px 16px;
31469 }
31470 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table tbody .group-row td {
31471 background: #FFFFFF;
31472 text-align: left;
31473 padding: 26px 12px 12px;
31474 border: none;
31475 color: #363B4E;
31476 font-weight: 600;
31477 font-size: 16px;
31478 line-height: 1.5;
31479 }
31480 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table tbody .feature-row td {
31481 padding: 12px;
31482 border: 1px solid #EEE4F2;
31483 background: #FFFFFF;
31484 }
31485 .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 {
31486 border-left: none;
31487 border-right: none;
31488 }
31489 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table tbody .feature-row:last-child td {
31490 border-bottom: none;
31491 }
31492 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table tbody .feature-row:last-child td:first-child {
31493 border-radius: 0 0 0 16px;
31494 }
31495 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table tbody .feature-row:last-child td:last-child {
31496 border-radius: 0 0 16px 0;
31497 }
31498 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table tbody .feature-row.no-border-top td {
31499 border-top: none !important;
31500 }
31501 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table tbody .feature-row .feature-label .feature-label-content {
31502 text-align: left;
31503 color: #7A8B9A;
31504 font-weight: 500;
31505 font-size: 14px;
31506 line-height: 1.7;
31507 display: flex;
31508 align-items: center;
31509 }
31510 .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 {
31511 display: inline-flex;
31512 align-items: center;
31513 margin-left: 6px;
31514 position: relative;
31515 cursor: pointer;
31516 }
31517 .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 {
31518 visibility: hidden;
31519 opacity: 0;
31520 width: max-content;
31521 max-width: 217px;
31522 background: #10052E;
31523 box-shadow: 0 2px 15px 0 rgba(22, 28, 32, 0.08);
31524 color: rgba(255, 255, 255, 0.8);
31525 text-align: left;
31526 font-weight: 500;
31527 font-size: 13px;
31528 line-height: 1.38;
31529 padding: 11px 14px;
31530 border-radius: 8px;
31531 position: absolute;
31532 z-index: 10;
31533 bottom: 125%;
31534 left: 50%;
31535 transform: translateX(-50%);
31536 transition: opacity 0.2s ease;
31537 white-space: normal;
31538 }
31539 .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 {
31540 content: "";
31541 position: absolute;
31542 top: 100%;
31543 left: 50%;
31544 margin-left: -5px;
31545 border: 5px solid;
31546 border-color: #333 transparent transparent transparent;
31547 }
31548 .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 {
31549 visibility: visible;
31550 opacity: 1;
31551 }
31552 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table tbody .feature-row .feature-cell {
31553 color: #2D3149;
31554 font-weight: 400;
31555 font-size: 14px;
31556 line-height: 1.8;
31557 }
31558 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table tbody .pro-features-link-row td {
31559 border: none;
31560 padding: 15px 0;
31561 text-align: center;
31562 background: #FFFFFF;
31563 border-radius: 0 0 16px 16px;
31564 }
31565 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table tbody .pro-features-link-row a {
31566 color: #6E42D3;
31567 text-decoration: none;
31568 font-weight: 500;
31569 font-size: 16px;
31570 line-height: 1.5;
31571 display: inline-flex;
31572 align-items: center;
31573 gap: 10px;
31574 }
31575 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table tbody .pro-features-link-row a:hover {
31576 color: #5934a5;
31577 }
31578 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table .plan-card {
31579 position: relative;
31580 background: #F6F5FA;
31581 height: 194px;
31582 display: flex;
31583 flex-direction: column;
31584 align-items: center;
31585 justify-content: end;
31586 border-radius: 16px;
31587 }
31588 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table .plan-card.popular-card {
31589 background: #6E42D3;
31590 padding: 2px;
31591 }
31592 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table .plan-card .card-content {
31593 background: #F6F5FA;
31594 width: 100%;
31595 height: 100%;
31596 border-radius: 16px;
31597 display: flex;
31598 flex-direction: column;
31599 align-items: center;
31600 justify-content: end;
31601 padding: 16px 16px 14px;
31602 }
31603 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table .plan-card .card-content .plan-name {
31604 color: #2D3149;
31605 font-weight: 600;
31606 font-size: 20px;
31607 line-height: 1.2;
31608 opacity: 0.8;
31609 }
31610 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table .plan-card .card-content .price {
31611 color: #2D3149;
31612 font-weight: 500;
31613 font-size: 34px;
31614 line-height: 1.2;
31615 margin: 6px 0 14px;
31616 }
31617 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table .plan-card .card-content .price .time {
31618 color: #2D3149;
31619 font-weight: 450;
31620 font-size: 14px;
31621 line-height: 2.3;
31622 }
31623 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table .plan-card .card-content .upgrade-btn {
31624 max-width: 166px;
31625 width: 100%;
31626 background: #6E42D3;
31627 color: #FFFFFF;
31628 border: none;
31629 padding: 10px 15px;
31630 border-radius: 10px;
31631 cursor: pointer;
31632 text-decoration: none;
31633 font-weight: 600;
31634 font-size: 14px;
31635 transition: all 0.2s;
31636 }
31637 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table .plan-card .card-content .upgrade-btn:hover {
31638 background: #5934a5;
31639 }
31640 .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 {
31641 background: #9D95C0;
31642 pointer-events: none;
31643 display: flex;
31644 align-items: center;
31645 justify-content: center;
31646 gap: 5px;
31647 }
31648 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table .plan-card .badge {
31649 margin: 5px 0;
31650 color: #FFFFFF;
31651 opacity: 0.8;
31652 font-weight: 600;
31653 font-size: 12px;
31654 }
31655 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table .plan-card .current {
31656 color: #6E42D3;
31657 font-weight: 600;
31658 }
31659 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .list-item-wrapper {
31660 display: flex;
31661 align-items: center;
31662 justify-content: center;
31663 gap: 5px;
31664 margin-top: 20px;
31665 }
31666 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .list-item-wrapper .list-item {
31667 border-radius: 100px;
31668 background: #FFFFFF;
31669 box-shadow: 0 1px 1px rgba(182, 185, 191, 0.3);
31670 padding: 7px 15px;
31671 display: flex;
31672 align-items: center;
31673 justify-content: center;
31674 gap: 7px;
31675 }
31676 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .free-vs-pro-table-footer {
31677 margin-top: 30px;
31678 padding: 0 50px;
31679 background: #ffffff;
31680 }
31681 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .free-vs-pro-table-footer .badges-wrapper {
31682 background-color: #ffffff;
31683 }
31684 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .free-vs-pro-table-footer .badges-wrapper .security-badges {
31685 display: flex;
31686 align-items: center;
31687 justify-content: center;
31688 max-width: 621px;
31689 width: 100%;
31690 margin: 0 auto;
31691 padding: 30px 0 25px;
31692 margin-top: 45px;
31693 }
31694 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .free-vs-pro-table-footer .badges-wrapper .security-badges .payment-image {
31695 max-width: 70px;
31696 width: 100%;
31697 margin: 0 25px;
31698 position: relative;
31699 }
31700 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .free-vs-pro-table-footer .badges-wrapper .security-badges .payment-image img {
31701 width: 100%;
31702 }
31703 .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 {
31704 content: "";
31705 position: absolute;
31706 top: 0;
31707 height: 70px;
31708 width: 1.47px;
31709 background: linear-gradient(180deg, transparent 0%, #D1D1D1 49.48%, transparent 100%);
31710 }
31711 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .free-vs-pro-table-footer .badges-wrapper .security-badges .satisfaction-image::before {
31712 left: -25px;
31713 }
31714 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .free-vs-pro-table-footer .badges-wrapper .security-badges .satisfaction-image::after {
31715 right: -25px;
31716 }
31717 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .free-vs-pro-table-footer .badges-wrapper .security-badges .review-image {
31718 max-width: 102px;
31719 width: 100%;
31720 margin: 0 25px;
31721 }
31722 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .free-vs-pro-table-footer .badges-wrapper .security-badges .review-image img {
31723 width: 100%;
31724 }
31725 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .free-vs-pro-table-footer .badges-wrapper .badges-description {
31726 max-width: 555px;
31727 width: 100%;
31728 margin: 0 auto;
31729 text-align: center;
31730 color: #2D3149;
31731 font-size: 14px;
31732 font-weight: 400;
31733 line-height: 1.7;
31734 padding-bottom: 26px;
31735 }
31736
31737 @media only screen and (max-width: 1550px) {
31738 .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 {
31739 width: 218px;
31740 }
31741 }
31742 @media only screen and (max-width: 1399px) {
31743 .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 {
31744 width: 190px;
31745 }
31746 .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table .plan-card .card-content .plan-name {
31747 font-size: 18px;
31748 }
31749 .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table .plan-card .card-content .price {
31750 font-size: 26px;
31751 }
31752 }
31753 @media only screen and (max-width: 1199px) {
31754 .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper {
31755 padding: 0 20px;
31756 }
31757 .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 {
31758 width: 145px;
31759 }
31760 .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table thead th {
31761 padding: 16px 5px;
31762 }
31763 .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 {
31764 padding: 16px 10px 16px 5px;
31765 }
31766 .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table .plan-card {
31767 height: 162px;
31768 }
31769 .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table .plan-card .card-content {
31770 padding: 10px;
31771 }
31772 .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table .plan-card .card-content .price {
31773 font-size: 24px !important;
31774 }
31775 .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table .plan-card .card-content .current-plan-btn svg {
31776 display: none;
31777 }
31778 .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table .plan-card .card-content .plan-name {
31779 font-size: 16px;
31780 }
31781 .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table .plan-card .card-content .price {
31782 font-size: 24px;
31783 margin: 6px 0 10px;
31784 }
31785 .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table .plan-card .card-content .upgrade-btn {
31786 font-size: 13px !important;
31787 padding: 10px 8px !important;
31788 }
31789 .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table tbody .feature-row .feature-label .feature-label-content {
31790 align-items: start;
31791 justify-content: space-between;
31792 }
31793 .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table tbody .feature-row .feature-label .feature-label-content .tooltip-wrapper {
31794 display: inline-block;
31795 margin-top: 2px;
31796 }
31797 .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .list-item-wrapper {
31798 flex-wrap: wrap;
31799 }
31800 .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .list-item-wrapper .list-item {
31801 padding: 5px 10px;
31802 gap: 5px;
31803 }
31804 }
31805 .wpfunnels_page_wpfnl_automations .wpfnl-automation-modal {
31806 position: relative;
31807 z-index: 9999999999;
31808 }
31809 .wpfunnels_page_wpfnl_automations .wpfnl-automation-modal .mintmrm-automation-editor .mintmrm-automation-sidebar .mintmrm-template-modal {
31810 right: -70px;
31811 top: 30px;
31812 }
31813 .wpfunnels_page_wpfnl_automations .wpfnl-automation-modal .mintmrm-automation-editor .mintmrm-automation-sidebar .mintmrm-template-modal .template-modal-inner {
31814 max-height: calc(100vh - 90px);
31815 }
31816 .wpfunnels_page_wpfnl_automations .wpfnl-automation-modal .mintmrm-automation-editor .email-builder-editor {
31817 top: 32px;
31818 }
31819 .wpfunnels_page_wpfnl_automations .wpfnl-automation-modal .mintmrm .mintmrm-automaiton__block-popover .trigger-tab-nav li[data-trigger-type=logical] {
31820 display: none;
31821 }
31822
31823 .wpfnl-comparison-chart-wrapper {
31824 border-radius: 10px;
31825 background: #FFF;
31826 box-shadow: 0px 1px 1px 0px rgba(182, 185, 191, 0.3);
31827 padding: 24px;
31828 }
31829 .wpfnl-comparison-chart-wrapper .wpfnl-loader {
31830 display: flex;
31831 margin: 150px auto;
31832 padding: 40px;
31833 }
31834 .wpfnl-comparison-chart-wrapper .wpfnl-chart-title {
31835 color: #2D3149;
31836 font-size: 18px;
31837 font-style: normal;
31838 font-weight: 600;
31839 line-height: 18px;
31840 margin: 0;
31841 margin-bottom: 24px;
31842 }
31843 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container {
31844 display: flex;
31845 align-items: center;
31846 justify-content: space-between;
31847 }
31848 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab {
31849 padding: 16px 24px;
31850 position: relative;
31851 cursor: pointer;
31852 }
31853 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab.disabled {
31854 pointer-events: none;
31855 cursor: not-allowed;
31856 }
31857 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab.disabled .wpfnl-overlay {
31858 width: 99.5%;
31859 padding: 0;
31860 left: -1px;
31861 border-radius: 0;
31862 bottom: -1px;
31863 top: unset;
31864 border: 1px solid rgba(238, 240, 243, 0.8);
31865 border-bottom: none;
31866 border-radius: 10px 10px 0 0;
31867 }
31868 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab .wpfnl-tab-header {
31869 display: flex;
31870 align-items: center;
31871 justify-content: flex-start;
31872 gap: 10px;
31873 margin-bottom: 10px;
31874 }
31875 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab .wpfnl-tab-header .wpfnl-tab-total-amount {
31876 margin: 0;
31877 color: #2D3149;
31878 font-size: 22px;
31879 font-style: normal;
31880 font-weight: 500;
31881 line-height: 1.36;
31882 letter-spacing: -0.44px;
31883 }
31884 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab .wpfnl-tab-header .wpfnl-percentage {
31885 border-radius: 100px;
31886 padding: 4px 7px;
31887 display: flex;
31888 align-items: center;
31889 gap: 1px;
31890 justify-content: center;
31891 font-size: 12px;
31892 font-style: normal;
31893 font-weight: 500;
31894 line-height: 1;
31895 margin: 0;
31896 min-width: 40px;
31897 }
31898 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab .wpfnl-tab-header .wpfnl-percentage.wpfnl-decrease {
31899 background: rgba(236, 89, 86, 0.1);
31900 color: #EC5956;
31901 }
31902 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab .wpfnl-tab-header .wpfnl-percentage.wpfnl-increase {
31903 background: rgba(18, 183, 106, 0.1);
31904 color: #12B76A;
31905 }
31906 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab .wpfnl-tab-title {
31907 margin: 0;
31908 color: #667085;
31909 font-size: 14px;
31910 font-style: normal;
31911 font-weight: 400;
31912 line-height: 1;
31913 }
31914 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab::after {
31915 content: "";
31916 width: 1px;
31917 height: 60%;
31918 position: absolute;
31919 background: #E4E6EB;
31920 right: 0;
31921 top: 30%;
31922 }
31923 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab.active {
31924 border-radius: 8px 8px 0px 0px;
31925 border: 1px solid rgba(238, 240, 243, 0.8);
31926 background: #FCFCFF;
31927 border-bottom: 0;
31928 }
31929 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab.active::after {
31930 content: none;
31931 }
31932 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab.no-after::after {
31933 content: none;
31934 }
31935 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab:last-child::after {
31936 content: none;
31937 }
31938 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body {
31939 border-radius: 0px 0px 8px 8px;
31940 border: 1px solid rgba(241, 240, 245, 0.8);
31941 background: #FCFCFF;
31942 padding: 24px;
31943 }
31944 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-chart-steps-container {
31945 position: relative;
31946 }
31947 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-chart-steps-container .wpfnl-comparison-chart-steps {
31948 position: absolute;
31949 top: 3px;
31950 left: 0;
31951 height: 292px;
31952 width: 100%;
31953 display: flex;
31954 flex-flow: column;
31955 justify-content: space-between;
31956 }
31957 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-chart-steps-container .wpfnl-comparison-chart-steps .wpfnl-single-step {
31958 color: #9398A5;
31959 text-align: right;
31960 font-size: 12px;
31961 font-style: normal;
31962 font-weight: 400;
31963 line-height: 1.5;
31964 display: block;
31965 position: relative;
31966 }
31967 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-chart-steps-container .wpfnl-comparison-chart-steps .wpfnl-single-step::before {
31968 content: "";
31969 position: absolute;
31970 left: 50px;
31971 bottom: 1px;
31972 top: inherit;
31973 width: calc(100% - 50px);
31974 height: 1px;
31975 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");
31976 }
31977 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-chart-steps-container .wpfnl-comparison-chart-steps .wpfnl-single-step span {
31978 width: 33px;
31979 display: block;
31980 text-align: right;
31981 position: relative;
31982 bottom: -7px;
31983 }
31984 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container {
31985 height: 320px;
31986 padding: 10px 0px 9px 60px;
31987 position: relative;
31988 z-index: 1;
31989 display: grid;
31990 grid-template-columns: repeat(12, 1fr);
31991 gap: 0;
31992 }
31993 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar {
31994 width: 100%;
31995 height: 94%;
31996 position: relative;
31997 display: flex;
31998 flex-flow: row nowrap;
31999 align-items: flex-end;
32000 gap: 6px;
32001 bottom: 0px;
32002 }
32003 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar::before {
32004 height: 100%;
32005 width: 1px;
32006 position: absolute;
32007 background: url("data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMSAxOTkiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggc3Ryb2tlPSIjMkQzMTQ5IiBzdHJva2UtZGFzaGFycmF5PSI0IDQiIHN0cm9rZS13aWR0aD0iLjUiIGQ9Ik0uMjUuMjVoLjV2MTk4LjVoLS41eiIvPjwvc3ZnPg==");
32008 left: 38%;
32009 }
32010 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar:hover::before {
32011 content: "";
32012 }
32013 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar:hover .wpfnl-comparison-bar-tooltip {
32014 display: block;
32015 }
32016 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar .wpfnl-comparison-bar-tooltip {
32017 display: none;
32018 border-radius: 8px;
32019 background: #10052E;
32020 box-shadow: 0px 2px 15px 0px rgba(22, 28, 32, 0.08);
32021 padding: 15px 14px;
32022 width: 160px;
32023 z-index: 99;
32024 position: absolute;
32025 transform: translateX(-50%);
32026 left: 45%;
32027 }
32028 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar .wpfnl-comparison-bar-tooltip::before {
32029 content: "";
32030 background: #10052E;
32031 width: 10px;
32032 height: 10px;
32033 position: absolute;
32034 bottom: -5px;
32035 transform: rotate(45deg);
32036 left: 45%;
32037 }
32038 .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,
32039 .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 {
32040 color: #CDCFD6;
32041 font-size: 13px;
32042 font-style: normal;
32043 font-weight: 400;
32044 line-height: 12px;
32045 margin: 0;
32046 display: flex;
32047 }
32048 .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,
32049 .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 {
32050 color: #FFF;
32051 }
32052 .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,
32053 .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 {
32054 width: 10px;
32055 height: 10px;
32056 border-radius: 50%;
32057 background: #6E42D3;
32058 display: inline-block;
32059 margin-right: 5px;
32060 }
32061 .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,
32062 .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 {
32063 display: flex;
32064 flex-wrap: wrap;
32065 gap: 2px;
32066 }
32067 .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 {
32068 margin-top: 8px;
32069 }
32070 .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 {
32071 background: #EAE1FF;
32072 }
32073 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar .wpfnl-bar-label {
32074 font-size: 12px;
32075 line-height: 1.2;
32076 color: #9398A5;
32077 position: absolute;
32078 bottom: -40px;
32079 left: 40%;
32080 transform: translateX(-50%);
32081 white-space: nowrap;
32082 transition: all 0.3s ease;
32083 }
32084 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar .wpfnl-single-bar {
32085 flex: 1;
32086 min-width: 0;
32087 display: block;
32088 border-radius: 30px 30px 0 0;
32089 position: relative;
32090 }
32091 .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 {
32092 background-color: #EAE1FF;
32093 }
32094 .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 {
32095 background-color: #6E42D3;
32096 }
32097
32098 @media only screen and (max-width: 1600px) {
32099 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar .wpfnl-comparison-bar-tooltip {
32100 left: 40%;
32101 width: 94px;
32102 padding: 10px;
32103 }
32104 .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,
32105 .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 {
32106 font-size: 10px;
32107 }
32108 .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,
32109 .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 {
32110 width: 6px;
32111 height: 6px;
32112 margin-right: 3px;
32113 }
32114 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar .wpfnl-comparison-bar-tooltip b {
32115 display: block;
32116 margin-top: 2px;
32117 }
32118 .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 {
32119 margin-top: -3px;
32120 }
32121 }
32122 @media only screen and (max-width: 1399px) {
32123 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab {
32124 padding: 10px 15px;
32125 }
32126 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab .wpfnl-tab-header .wpfnl-tab-total-amount {
32127 font-size: 18px;
32128 }
32129 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab .wpfnl-tab-header .wpfnl-percentage {
32130 min-width: 40px;
32131 padding: 4px 5px;
32132 font-size: 9px;
32133 }
32134 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab .wpfnl-tab-header .wpfnl-percentage svg {
32135 width: 12px;
32136 height: 12px;
32137 }
32138 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab .wpfnl-tab-title {
32139 font-size: 12px;
32140 }
32141 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar::before {
32142 left: 42%;
32143 }
32144 }
32145 @media only screen and (max-width: 960px) {
32146 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container {
32147 flex-wrap: wrap;
32148 }
32149 }
32150 .wpfnl-datepicker {
32151 position: relative;
32152 min-width: 350px;
32153 }
32154 .wpfnl-datepicker input {
32155 cursor: default;
32156 margin: 0.5em;
32157 border-radius: 4px;
32158 background: inherit;
32159 border-radius: 8px;
32160 color: #2D3149;
32161 font-family: Inter;
32162 font-size: 13px;
32163 font-style: normal;
32164 font-weight: 500;
32165 line-height: 1.15;
32166 border: 1px solid #F1F0F5;
32167 padding: 9px 12px;
32168 width: 45%;
32169 }
32170 .wpfnl-datepicker input.single-date {
32171 width: 100%;
32172 margin-left: -1px;
32173 }
32174 .wpfnl-datepicker .multi-input {
32175 display: flex;
32176 align-items: center;
32177 }
32178 .wpfnl-datepicker .multi-input span {
32179 margin: 0 0.5em;
32180 }
32181 .wpfnl-datepicker .calendar {
32182 background: white;
32183 padding: 1em;
32184 }
32185 .wpfnl-datepicker .calendar .calendar-header {
32186 display: flex;
32187 justify-content: space-between;
32188 align-items: center;
32189 margin-bottom: 1em;
32190 }
32191 .wpfnl-datepicker .calendar .calendar-header .pre-month,
32192 .wpfnl-datepicker .calendar .calendar-header .next-month {
32193 border-radius: 8px;
32194 border: 1px solid #F1F0F5;
32195 padding: 8px 15px;
32196 }
32197 .wpfnl-datepicker .calendar .calendar-header .month-name {
32198 color: #2D3149;
32199 font-family: Inter;
32200 font-size: 16px;
32201 font-style: normal;
32202 font-weight: 500;
32203 line-height: 15px;
32204 }
32205 .wpfnl-datepicker .calendar .calendar-header button {
32206 background: none;
32207 border: none;
32208 cursor: pointer;
32209 font-size: 1.2em;
32210 }
32211 .wpfnl-datepicker .calendar .calendar-grid {
32212 display: grid;
32213 grid-template-columns: repeat(7, 1fr);
32214 gap: 0.5em;
32215 }
32216 .wpfnl-datepicker .calendar .calendar-grid .calendar-day {
32217 color: #9398A5;
32218 font-family: Inter;
32219 font-size: 14px;
32220 font-style: normal;
32221 font-weight: 500;
32222 line-height: 14px;
32223 cursor: default;
32224 }
32225 .wpfnl-datepicker .calendar .calendar-grid .calendar-day:hover {
32226 background: none !important;
32227 }
32228 .wpfnl-datepicker .calendar .calendar-grid div {
32229 text-align: center;
32230 padding: 0.5em;
32231 cursor: pointer;
32232 border-radius: 4px;
32233 color: #2D3149;
32234 text-align: center;
32235 font-family: Inter;
32236 font-size: 12px;
32237 font-style: normal;
32238 font-weight: 500;
32239 line-height: 2.667;
32240 }
32241 .wpfnl-datepicker .calendar .calendar-grid div.empty {
32242 background: none;
32243 cursor: default;
32244 }
32245 .wpfnl-datepicker .calendar .calendar-grid div.selected, .wpfnl-datepicker .calendar .calendar-grid div.start-date, .wpfnl-datepicker .calendar .calendar-grid div.end-date {
32246 background: #6E42D3;
32247 color: white;
32248 }
32249 .wpfnl-datepicker .calendar .calendar-grid div.in-range {
32250 background: #e5daff;
32251 }
32252 .wpfnl-datepicker .calendar .calendar-grid div.disabled {
32253 opacity: 0.5;
32254 cursor: default;
32255 pointer-events: none;
32256 }
32257 .wpfnl-datepicker .calendar .calendar-grid div.disabled:hover {
32258 background: none !important;
32259 }
32260 .wpfnl-datepicker .calendar .calendar-grid div:hover:not(.empty) {
32261 background: #f0f0f0;
32262 }
32263
32264 .wpfnl-pro-modal-overlay {
32265 position: fixed;
32266 top: 0;
32267 left: 0;
32268 width: 100%;
32269 height: 100%;
32270 background: rgba(16, 5, 46, 0.3);
32271 backdrop-filter: blur(7px);
32272 justify-content: center;
32273 align-items: center;
32274 display: flex;
32275 z-index: 999999;
32276 }
32277 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper {
32278 background: #fff;
32279 border-radius: 20px;
32280 padding: 40px;
32281 position: relative;
32282 width: 100%;
32283 max-width: 463px;
32284 position: relative;
32285 box-shadow: 0px 14px 14px #A7A4AF;
32286 animation: wpfnl-bounce 0.3s;
32287 -webkit-animation: wpfnl-bounce 0.3s;
32288 -moz-animation: wpfnl-bounce 0.3s;
32289 -ms-animation: wpfnl-bounce 0.3s;
32290 -o-animation: wpfnl-bounce 0.3s;
32291 }
32292 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-close .wpfnl-pro-modal-close-btn {
32293 position: absolute;
32294 right: -14px;
32295 top: -14px;
32296 background: #ffffff;
32297 box-shadow: 0px 1px 1px #dadada;
32298 border-radius: 100px;
32299 width: 34px;
32300 height: 34px;
32301 display: flex;
32302 align-items: center;
32303 justify-content: center;
32304 cursor: pointer;
32305 z-index: 2;
32306 }
32307 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content {
32308 display: flex;
32309 flex-direction: column;
32310 }
32311 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content .wpfnl-pro-modal-header-icon svg {
32312 display: block;
32313 margin-bottom: -18px;
32314 }
32315 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content .wpfnl-pro-modal-header {
32316 width: 100%;
32317 display: flex;
32318 flex-flow: column;
32319 align-items: center;
32320 position: relative;
32321 height: 100%;
32322 overflow: hidden;
32323 }
32324 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content .wpfnl-pro-modal-header .wpfnl-pro-heading {
32325 color: #1D2327;
32326 text-align: center;
32327 font-family: "Inter";
32328 font-size: 22px;
32329 font-weight: 600;
32330 line-height: 1.3;
32331 max-width: 330px;
32332 }
32333 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content .wpfnl-pro-modal-header .wpfnl-pro-sub-heading {
32334 color: #9398A5;
32335 text-align: center;
32336 font-family: Inter;
32337 font-size: 14px;
32338 font-style: normal;
32339 font-weight: 400;
32340 line-height: 1.42;
32341 margin-top: 6px;
32342 width: 80%;
32343 }
32344 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content .wpfnl-pro-modal-body {
32345 margin-top: 26px;
32346 border-top: 1px solid rgba(173, 173, 203, 0.2);
32347 padding-top: 24px;
32348 }
32349 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content .wpfnl-pro-modal-body .feature-title {
32350 color: #4B4B4B;
32351 font-family: "Inter";
32352 font-size: 16px;
32353 font-weight: 600;
32354 line-height: 1;
32355 margin-bottom: 16px;
32356 }
32357 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content .wpfnl-pro-modal-body .wpfnl-pro-features {
32358 display: flex;
32359 flex-flow: column;
32360 gap: 13px;
32361 }
32362 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content .wpfnl-pro-modal-body .wpfnl-pro-features li {
32363 display: flex;
32364 align-items: center;
32365 gap: 8px;
32366 color: #707070;
32367 font-family: "Inter";
32368 font-size: 16px;
32369 font-weight: 400;
32370 line-height: 1.3;
32371 letter-spacing: -0.16px;
32372 }
32373 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content .wpfnl-pro-modal-body .wpfnl-pro-features li span {
32374 color: #707070;
32375 font-size: 16px;
32376 font-weight: 400;
32377 line-height: 1.3;
32378 letter-spacing: -0.14px;
32379 }
32380 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content .wpfnl-pro-modal-footer {
32381 margin-top: 24px;
32382 }
32383 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content .wpfnl-pro-modal-footer .btn-default {
32384 display: block;
32385 line-height: 1;
32386 padding: 18px 30px;
32387 height: auto;
32388 border-radius: 12px;
32389 box-shadow: 0 9px 14px 0 rgba(193, 183, 232, 0.4);
32390 }
32391 .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 {
32392 display: flex;
32393 align-items: center;
32394 justify-content: center;
32395 gap: 10px;
32396 padding: 0px 0px 10px 0px;
32397 position: relative;
32398 }
32399 .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 {
32400 text-align: left;
32401 width: 42%;
32402 white-space: nowrap;
32403 overflow: hidden;
32404 text-overflow: ellipsis;
32405 padding: 10px;
32406 }
32407 .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 {
32408 color: #2D3149;
32409 font-size: 20px;
32410 font-weight: 500;
32411 }
32412 .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 {
32413 color: #9398A5;
32414 font-size: 12px;
32415 font-weight: 400;
32416 }
32417 .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 {
32418 flex-grow: 1;
32419 padding: 10px;
32420 }
32421 .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 {
32422 color: #2D3149;
32423 font-size: 20px;
32424 font-weight: 500;
32425 }
32426 .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 {
32427 color: #9398A5;
32428 font-size: 12px;
32429 font-weight: 400;
32430 }
32431 .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 {
32432 background: transparent;
32433 border: 1px solid #E8E6EE;
32434 border-radius: 10px;
32435 }
32436 .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 {
32437 width: 10%;
32438 padding: 16px 0px;
32439 }
32440 .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 {
32441 transition: all 0.3s ease;
32442 }
32443 .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 {
32444 transform: rotate(180deg);
32445 }
32446 .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 {
32447 position: absolute;
32448 display: none;
32449 width: 56%;
32450 top: 92%;
32451 right: 0;
32452 background: #FFFFFF;
32453 border-radius: 10px;
32454 z-index: 1;
32455 border: 1px solid #F6F5FA;
32456 box-shadow: 0px 10px 20px rgba(226, 220, 237, 0.4);
32457 }
32458 .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 {
32459 padding: 10px;
32460 cursor: pointer;
32461 }
32462 .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 {
32463 color: #2D3149;
32464 font-size: 14px;
32465 font-weight: 500;
32466 }
32467 .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 {
32468 color: #9398A5;
32469 font-size: 12px;
32470 font-weight: 400;
32471 }
32472 .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 {
32473 background: #F6F5FA;
32474 }
32475 .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) {
32476 border-bottom: 1px solid #E8E6EE;
32477 }
32478 .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 {
32479 display: block;
32480 }
32481 .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 {
32482 display: flex;
32483 align-items: center;
32484 justify-content: center;
32485 gap: 16px;
32486 flex-wrap: wrap;
32487 }
32488 .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 {
32489 color: #2D3149;
32490 font-size: 15px;
32491 font-style: normal;
32492 font-weight: 500;
32493 line-height: normal;
32494 letter-spacing: -0.15px;
32495 background: none;
32496 padding: 0;
32497 height: auto;
32498 min-width: unset;
32499 }
32500 .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 {
32501 border-radius: 10px;
32502 background: #6E42D3;
32503 box-shadow: 0px 9px 14px 0px rgba(193, 183, 232, 0.4);
32504 display: flex;
32505 align-items: center;
32506 gap: 8px;
32507 cursor: pointer;
32508 min-height: 40px;
32509 width: 100%;
32510 margin: 0 auto;
32511 justify-content: center;
32512 }
32513 .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 {
32514 color: #FFF;
32515 font-size: 16px;
32516 font-style: normal;
32517 font-weight: 400;
32518 line-height: normal;
32519 text-align: center;
32520 }
32521 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content .wpfnl-pro-modal-footer .wpfnl-pro-modal-footer-text {
32522 display: flex;
32523 align-items: center;
32524 justify-content: center;
32525 margin-top: 10px;
32526 gap: 6px;
32527 font-size: 13px;
32528 }
32529 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content .wpfnl-pro-modal-footer .wpfnl-pro-modal-footer-text strong {
32530 color: #2D3149;
32531 font-size: 14px;
32532 font-weight: 500;
32533 }
32534 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content .wpfnl-pro-modal-footer .wpfnl-pro-modal-footer-text span {
32535 color: #9398A5;
32536 font-size: 12px;
32537 font-weight: 400;
32538 }
32539 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content .wpfnl-pro-modal-footer .wpfnl-pro-modal-footer-text svg {
32540 margin-top: -2px;
32541 }
32542 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content .wpfnl-pro-modal-footer .wpfnl-pro-modal-footer-text svg path {
32543 fill: #4CBB17;
32544 }
32545
32546 /* Standard syntax */
32547 @keyframes wpfnl-bounce {
32548 0% {
32549 transform: scale(0.7);
32550 }
32551 45% {
32552 transform: scale(1.05);
32553 }
32554 80% {
32555 transform: scale(0.95);
32556 }
32557 100% {
32558 transform: scale(1);
32559 }
32560 }
32561 /* Webkit (Safari, older versions of Chrome, etc.) */
32562 @-webkit-keyframes wpfnl-bounce {
32563 0% {
32564 -webkit-transform: scale(0.7);
32565 }
32566 45% {
32567 -webkit-transform: scale(1.05);
32568 }
32569 80% {
32570 -webkit-transform: scale(0.95);
32571 }
32572 100% {
32573 -webkit-transform: scale(1);
32574 }
32575 }
32576 /* Mozilla (Firefox) */
32577 @-moz-keyframes wpfnl-bounce {
32578 0% {
32579 -moz-transform: scale(0.7);
32580 }
32581 45% {
32582 -moz-transform: scale(1.05);
32583 }
32584 80% {
32585 -moz-transform: scale(0.95);
32586 }
32587 100% {
32588 -moz-transform: scale(1);
32589 }
32590 }
32591 /* Microsoft (Internet Explorer) */
32592 @-ms-keyframes wpfnl-bounce {
32593 0% {
32594 -ms-transform: scale(0.7);
32595 }
32596 45% {
32597 -ms-transform: scale(1.05);
32598 }
32599 80% {
32600 -ms-transform: scale(0.95);
32601 }
32602 100% {
32603 -ms-transform: scale(1);
32604 }
32605 }
32606 /* Opera */
32607 @-o-keyframes wpfnl-bounce {
32608 0% {
32609 -o-transform: scale(0.7);
32610 }
32611 45% {
32612 -o-transform: scale(1.05);
32613 }
32614 80% {
32615 -o-transform: scale(0.95);
32616 }
32617 100% {
32618 -o-transform: scale(1);
32619 }
32620 }
32621 #wpfnl-toaster-wrapper {
32622 display: none;
32623 }
32624 #wpfnl-toaster-wrapper.quick-toastify-successful-notification .quick-toastify-alert-toast {
32625 position: fixed;
32626 top: 50px;
32627 right: 30px;
32628 z-index: 9999;
32629 -webkit-animation: quick-toastify-fadeinout 3s linear forwards;
32630 animation: quick-toastify-fadeinout 3s ease-in-out forwards;
32631 }
32632 #wpfnl-toaster-wrapper.quick-toastify-successful-notification .quick-toastify-alert-toast .quick-toastify-alert-container {
32633 background: #ffffff;
32634 border: 1px solid #039855;
32635 box-shadow: 0px 7px 30px rgba(16, 5, 46, 0.08);
32636 border-radius: 10px;
32637 display: flex;
32638 flex-flow: row wrap;
32639 align-items: center;
32640 padding: 15px;
32641 }
32642 #wpfnl-toaster-wrapper.quick-toastify-successful-notification .quick-toastify-alert-toast .quick-toastify-alert-container .quick-toastify-successfull-icon,
32643 #wpfnl-toaster-wrapper.quick-toastify-successful-notification .quick-toastify-alert-toast .quick-toastify-alert-container .quick-toastify-cross-icon {
32644 height: 26px;
32645 width: 26px;
32646 }
32647 #wpfnl-toaster-wrapper.quick-toastify-successful-notification .quick-toastify-alert-toast .quick-toastify-alert-container p {
32648 padding: 0 60px 0 13px;
32649 }
32650 #wpfnl-toaster-wrapper.quick-toastify-successful-notification .quick-toastify-alert-toast .quick-toastify-alert-container .quick-toastify-cross-icon {
32651 background: #ffffff;
32652 border: 1px solid #e4e6eb;
32653 border-radius: 6px;
32654 display: flex;
32655 justify-content: center;
32656 align-items: center;
32657 cursor: pointer;
32658 }
32659 #wpfnl-toaster-wrapper.quick-toastify-successful-notification .quick-toastify-alert-toast .quick-toastify-alert-container .quick-toastify-cross-icon svg path {
32660 fill: #686f7f;
32661 }
32662 #wpfnl-toaster-wrapper.quick-toastify-successful-notification .quick-toastify-alert-toast .quick-toastify-alert-container .quick-toastify-cross-icon:hover {
32663 background: #e4e6eb;
32664 }
32665 #wpfnl-toaster-wrapper.quick-toastify-successful-notification .quick-toastify-successful-notification.quick-toastify-hide {
32666 display: none;
32667 }
32668 #wpfnl-toaster-wrapper {
32669 /* -------Warn notification alert toast------------ */
32670 }
32671 #wpfnl-toaster-wrapper.quick-toastify-warn-notification .quick-toastify-alert-toast {
32672 position: fixed;
32673 top: 120px;
32674 right: 30px;
32675 z-index: 9999;
32676 -webkit-animation: quick-toastify-fadeinout 3s linear forwards;
32677 animation: quick-toastify-fadeinout 3s ease-in-out forwards;
32678 }
32679 #wpfnl-toaster-wrapper.quick-toastify-warn-notification .quick-toastify-alert-toast .quick-toastify-alert-container {
32680 background: #ffffff;
32681 border: 1px solid #ec0707;
32682 box-shadow: 0px 7px 30px rgba(16, 5, 46, 0.08);
32683 border-radius: 10px;
32684 display: flex;
32685 flex-flow: row wrap;
32686 align-items: center;
32687 padding: 15px;
32688 }
32689 #wpfnl-toaster-wrapper.quick-toastify-warn-notification .quick-toastify-alert-toast .quick-toastify-alert-container .quick-toastify-successfull-icon,
32690 #wpfnl-toaster-wrapper.quick-toastify-warn-notification .quick-toastify-alert-toast .quick-toastify-alert-container .quick-toastify-cross-icon {
32691 height: 26px;
32692 width: 26px;
32693 }
32694 #wpfnl-toaster-wrapper.quick-toastify-warn-notification .quick-toastify-alert-toast .quick-toastify-alert-container p {
32695 padding: 0 60px 0 13px;
32696 }
32697 #wpfnl-toaster-wrapper.quick-toastify-warn-notification .quick-toastify-alert-toast .quick-toastify-alert-container .quick-toastify-cross-icon {
32698 background: #ffffff;
32699 border: 1px solid #e4e6eb;
32700 border-radius: 6px;
32701 display: flex;
32702 justify-content: center;
32703 align-items: center;
32704 cursor: pointer;
32705 }
32706 #wpfnl-toaster-wrapper.quick-toastify-warn-notification .quick-toastify-alert-toast .quick-toastify-alert-container .quick-toastify-cross-icon svg path {
32707 fill: #686f7f;
32708 }
32709 #wpfnl-toaster-wrapper.quick-toastify-warn-notification .quick-toastify-alert-toast .quick-toastify-alert-container .quick-toastify-cross-icon:hover {
32710 background: #e4e6eb;
32711 }
32712 @-webkit-keyframes quick-toastify-fadeinout {
32713 0% {
32714 opacity: 0;
32715 top: 80px;
32716 }
32717 20%, 80% {
32718 opacity: 1;
32719 top: 50px;
32720 }
32721 100% {
32722 opacity: 0;
32723 top: 20px;
32724 }
32725 }
32726 @keyframes quick-toastify-fadeinout {
32727 0% {
32728 opacity: 0;
32729 top: 80px;
32730 }
32731 20%, 80% {
32732 opacity: 1;
32733 top: 50px;
32734 }
32735 100% {
32736 opacity: 0;
32737 top: 20px;
32738 }
32739 }
32740
32741 body.rtl .wpfnl-checkbox label {
32742 padding-right: 29px;
32743 padding-left: 0;
32744 }
32745 body.rtl .wpfnl-checkbox label:before {
32746 left: inherit;
32747 right: 0;
32748 }
32749 body.rtl .wpfnl-checkbox label:after {
32750 left: inherit;
32751 right: 5px;
32752 }
32753 body.rtl .wpfnl-radiobtn label {
32754 padding-right: 29px;
32755 padding-left: 0;
32756 }
32757 body.rtl .wpfnl-radiobtn label::before {
32758 content: "";
32759 position: absolute;
32760 left: inherit;
32761 right: 0;
32762 }
32763 body.rtl .wpfnl-radiobtn label::after {
32764 right: 5px;
32765 left: inherit;
32766 }
32767 body.rtl .wpfnl-delete-alert-wrapper {
32768 right: inherit;
32769 left: 0;
32770 }
32771 body.rtl .delete-alert-new-ui .icon {
32772 right: inherit;
32773 left: -12px;
32774 }
32775 body.rtl .delete-alert-new-ui .wpfnl-delete-confirm-body p {
32776 text-align: right;
32777 }
32778 body.rtl .wpfnl-loader {
32779 margin-left: 0;
32780 margin-right: 4px;
32781 }
32782 body.rtl ul.wpfnl-dropdown {
32783 left: 0;
32784 right: inherit;
32785 }
32786 body.rtl ul.wpfnl-dropdown:after {
32787 left: 21px;
32788 right: inherit;
32789 }
32790 body.rtl ul.wpfnl-dropdown li a svg {
32791 margin-left: 6px;
32792 margin-right: 0;
32793 }
32794 body.rtl .wpfnl-field-wrapper > label {
32795 padding-left: 10px;
32796 padding-right: 0;
32797 }
32798 body.rtl .wpfnl-custom-selectbox .selectbox-selected-value {
32799 text-align: right;
32800 }
32801 body.rtl .wpfnl-custom-selectbox .selectbox-selected-value:before {
32802 left: 15px;
32803 right: inherit;
32804 }
32805 body.rtl .wpfnl-custom-selectbox .selectbox-selected-value {
32806 padding: 13px 12px 13px 33px;
32807 }
32808 body.rtl .wpfnl-custom-selectbox .list-title {
32809 right: -8px;
32810 left: inherit;
32811 }
32812
32813 body.rtl .template-library-modal {
32814 left: inherit;
32815 right: 160px;
32816 }
32817 body.rtl .template-library-modal .funnel-templates-header .back-form-modal {
32818 margin-right: 0;
32819 margin-left: 15px;
32820 }
32821 body.rtl .template-library-modal .funnel-templates-header .back-form-modal svg {
32822 left: 1px;
32823 transform: rotate(180deg);
32824 }
32825 body.rtl .step-template-showcase-modal .steps-template__filter-wrapper .wpfnl-modal-close {
32826 margin-right: 0;
32827 margin-left: 15px;
32828 }
32829 body.rtl .step-template-showcase-modal .steps-template__filter-wrapper .wpfnl-modal-close svg {
32830 transform: rotate(180deg);
32831 }
32832 body.rtl .template-library-modal .funnel-templates-header .template-type-filter {
32833 margin-left: 0;
32834 margin-right: auto;
32835 background-position-x: 13px;
32836 }
32837 body.rtl .step-template-showcase-modal .steps-template__filter-wrapper .pro-free__filter,
32838 body.rtl .template-library-modal .funnel-templates-header .pro-free__filter {
32839 margin-left: 0 !important;
32840 margin-right: auto;
32841 }
32842 body.rtl .step-template-showcase-modal .steps-template__filter-wrapper .pro-free__filter li:first-child,
32843 body.rtl .template-library-modal .funnel-templates-header .pro-free__filter li:first-child {
32844 border-radius: 0 50px 50px 0;
32845 }
32846 body.rtl .step-template-showcase-modal .steps-template__filter-wrapper .pro-free__filter li:last-child,
32847 body.rtl .template-library-modal .funnel-templates-header .pro-free__filter li:last-child {
32848 border-radius: 50px 0 0 50px;
32849 }
32850 body.rtl .step-template-showcase-modal .steps-template__filter-wrapper .pro-free__filter li svg,
32851 body.rtl .template-library-modal .funnel-templates-header .pro-free__filter li svg {
32852 margin-right: 0;
32853 margin-left: 8px;
32854 }
32855 body.rtl .template-library-modal .funnel-templates-sidebar .category-filter-wrapper {
32856 padding-right: 0;
32857 padding-left: 8px;
32858 }
32859 body.rtl .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template.create__from-scratch .funnel-limit-notice svg,
32860 body.rtl .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template.create__from-scratch .btn-default svg {
32861 margin-right: 0;
32862 margin-left: 2px;
32863 }
32864 body.rtl .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .create-step-name-modal .modal-header .close,
32865 body.rtl .step-template-showcase-modal .create-step-name-modal .modal-header .close,
32866 body.rtl .template-library-modal .wpfnl-create-funnel__templates-wrapper .create-funnel-name-modal .modal-header .close {
32867 right: inherit;
32868 left: -11px;
32869 }
32870
32871 body.rtl.folded .template-library-modal {
32872 right: 36px;
32873 width: calc(100% - 36px);
32874 }
32875
32876 body.rtl.wp-funnels_page_edit_funnel #wpcontent {
32877 padding-right: 0;
32878 }
32879 body.rtl .steps-page__header {
32880 padding-right: 24px;
32881 padding-left: 12px;
32882 }
32883 body.rtl .steps-page__header-left .wpfnl-logo a {
32884 border-left: 1px solid #E5E8F3;
32885 border-right: 0;
32886 }
32887 body.rtl .steps-page__header-left .back-link {
32888 margin-right: 0;
32889 margin-left: 15px;
32890 }
32891 body.rtl .steps-page__header-left .back-link svg {
32892 transform: rotate(180deg);
32893 }
32894 body.rtl .steps-page__header-left .add-step-condtion-area li > button svg {
32895 margin-right: 0;
32896 margin-left: 5px;
32897 }
32898 body.rtl .steps-page__header-left .add-step-condtion-area li > button.add-new-step svg {
32899 margin-right: 0;
32900 margin-left: 5px;
32901 }
32902 body.rtl .steps-page__header-center .steps-page__fnl-name .fnl-name-btn {
32903 margin-left: 0;
32904 margin-right: 10px;
32905 }
32906 body.rtl .steps-page__header-right {
32907 margin-left: 0;
32908 margin-right: auto;
32909 }
32910 body.rtl .steps-page__header-right .enable-gbf {
32911 margin-right: 0;
32912 margin-left: 15px;
32913 }
32914 body.rtl .steps-page__header-right .enable-gbf,
32915 body.rtl .steps-page__header-right .funnel-stats {
32916 border-right: none;
32917 padding-right: 0;
32918 margin-right: 0;
32919 border-left: 1px solid #E5E8F3;
32920 margin-left: 5px;
32921 padding-left: 20px;
32922 }
32923 body.rtl .steps-page__header-right .enable-gbf .title,
32924 body.rtl .steps-page__header-right .funnel-stats .title {
32925 margin-right: 0;
32926 margin-left: 10px;
32927 }
32928 body.rtl .steps-page__header-right .dropdown-option {
32929 margin-left: 0;
32930 margin-right: 6px;
32931 }
32932 body.rtl .steps-page__header-right .dropdown-option ul.wpfnl-dropdown {
32933 right: inherit;
32934 left: -4px;
32935 }
32936 body.rtl .steps-page__header-right ul.wpfnl-dropdown:after {
32937 left: 11px;
32938 right: inherit;
32939 }
32940 body.rtl .steps-page__header-right .dropdown-option ul.wpfnl-dropdown a svg {
32941 margin-right: 0;
32942 margin-left: 6px;
32943 }
32944 body.rtl .funnel-window .wpfnl-canvas-zoom-control {
32945 left: inherit;
32946 right: 20px;
32947 }
32948 body.rtl .funnel-window .wpfnl-canvas-helper {
32949 right: inherit;
32950 left: 20px;
32951 }
32952 body.rtl .funnel-window .wpfnl-canvas-helper .help-resource {
32953 right: inherit;
32954 left: 0;
32955 }
32956 body.rtl .funnel-window .wpfnl-canvas-helper .help-resource:before {
32957 bottom: -7px;
32958 right: inherit;
32959 }
32960 body.rtl .wpfnl-drawing-window .drawflow .drawflow-node .inputs .input {
32961 left: -20px;
32962 right: inherit;
32963 }
32964 body.rtl .reconfigure-condition-modal .wpfnl-delete-confirm-body {
32965 text-align: right;
32966 }
32967
32968 body.rtl .wpfnl-step-settings-drawer {
32969 right: inherit;
32970 left: -190px;
32971 }
32972 body.rtl .wpfnl-step-settings-drawer.show-drawer {
32973 right: inherit;
32974 left: 0;
32975 }
32976 body.rtl .wpfnl-step-settings-drawer .drawer-header .drawer-title {
32977 display: flex;
32978 align-items: center;
32979 gap: 3px;
32980 flex-flow: row wrap;
32981 }
32982 body.rtl .steps-settings .steps-settings__tab-nav li a svg {
32983 margin-right: 0;
32984 margin-left: 8px;
32985 }
32986 body.rtl .step-settings__single-tab-content.product .product-head .product-search {
32987 margin-left: 0;
32988 margin-right: 0;
32989 }
32990 body.rtl .step-settings__single-tab-content .product-head .wpfnl-tooltip,
32991 body.rtl .checkout-product-setting-tab__content-wrapper .product-head .wpfnl-tooltip {
32992 margin-left: 10px;
32993 margin-right: auto;
32994 }
32995 body.rtl .step-settings__single-tab-content .product-head .add-product-btn,
32996 body.rtl .checkout-product-setting-tab__content-wrapper .product-head .add-product-btn {
32997 margin-left: 0;
32998 margin-right: 15px;
32999 }
33000 body.rtl .step-settings__single-tab-content .product-head .title,
33001 body.rtl .checkout-product-setting-tab__content-wrapper .product-head .title {
33002 margin-right: 0;
33003 margin-left: 10px;
33004 }
33005 body.rtl .step-settings__single-tab-content .accordion-footer,
33006 body.rtl .step-settings__single-tab-content .accordion-head,
33007 body.rtl .checkout-product-setting-tab__content-wrapper .accordion-footer,
33008 body.rtl .checkout-product-setting-tab__content-wrapper .accordion-head {
33009 padding: 20px 60px 20px 25px;
33010 }
33011 body.rtl .step-settings__single-tab-content .product-single__accordion-head,
33012 body.rtl .checkout-product-setting-tab__content-wrapper .product-single__accordion-head {
33013 padding: 25px 60px 25px 25px;
33014 }
33015 body.rtl .step-settings__single-tab-content .accordion-footer .total-price,
33016 body.rtl .step-settings__single-tab-content .product-single__accordion-head .total-price,
33017 body.rtl .step-settings__single-tab-content .accordion-head .total-price,
33018 body.rtl .checkout-product-setting-tab__content-wrapper .accordion-footer .total-price,
33019 body.rtl .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .total-price,
33020 body.rtl .checkout-product-setting-tab__content-wrapper .accordion-head .total-price {
33021 text-align: left;
33022 }
33023 body.rtl .step-settings__single-tab-content .product-single__accordion-head .product-name ul .product-title,
33024 body.rtl .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .product-name ul .product-title {
33025 padding-left: 0;
33026 padding-right: 19px;
33027 }
33028 body.rtl .step-settings__single-tab-content .product-single__accordion-head .product-action .product-edit,
33029 body.rtl .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .product-action .product-edit {
33030 margin-left: 0;
33031 margin-right: 6px;
33032 }
33033 body.rtl .order-bump-accordion-wrapper .order-bump-accordion-header .title-area .icon {
33034 margin-right: 0;
33035 margin-left: 12px;
33036 }
33037 body.rtl .order-bump-accordion-wrapper .order-bump-accordion-header .title-area .title {
33038 display: inline-flex;
33039 gap: 3px;
33040 }
33041 body.rtl .order-bump-accordion-wrapper .order-bump-accordion-header .action-area button {
33042 margin: 0 6px 0 0;
33043 }
33044 body.rtl .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area {
33045 margin-right: 0;
33046 margin-left: 25px;
33047 }
33048 body.rtl .checkout-order-bump-setting-tab__content-wrapper .wpfnl-field-wrapper > label .color-picker {
33049 right: inherit;
33050 left: 10px;
33051 }
33052 body.rtl .wpfnl-order-bump__template-style1 .template-preview-wrapper .template-content {
33053 padding-left: 0;
33054 padding-right: 20px;
33055 }
33056 body.rtl .wpfnl-order-bump__template-style1 .offer-checkbox .wpfnl-checkbox label {
33057 padding-left: 0;
33058 padding-right: 26px;
33059 }
33060 body.rtl .wpfnl-order-bump__template-style1 .offer-checkbox .wpfnl-checkbox label:after {
33061 left: inherit;
33062 right: 4px;
33063 }
33064 body.rtl .wpfnl-order-bump__template-style2 .offer-checkbox .wpfnl-checkbox label {
33065 padding: 0 20px 0 0;
33066 }
33067 body.rtl .wpfnl-order-bump__template-style2 .offer-checkbox .nav-arrow svg {
33068 transform: rotate(180deg);
33069 }
33070 body.rtl .wpfnl-order-bump__template-style2 .offer-checkbox .nav-arrow {
33071 margin-right: 0;
33072 margin-left: 10px;
33073 animation: moveArrowRtl 1s linear infinite;
33074 }
33075 body.rtl .wpfnl-order-bump__template-style2 .template-preview-wrapper .template-content {
33076 padding-left: 0;
33077 padding-right: 20px;
33078 }
33079 body.rtl .wpfnl-order-bump__template-style2 .offer-checkbox .wpfnl-checkbox label:after {
33080 left: inherit;
33081 right: 3px;
33082 }
33083 body.rtl .wpfnl-order-bump__template-style3 .offer-checkbox .wpfnl-checkbox label {
33084 padding-left: 0;
33085 padding-right: 28px;
33086 }
33087 body.rtl .wpfnl-order-bump__template-style3 .offer-checkbox .wpfnl-checkbox label:after {
33088 left: inherit;
33089 right: 4px;
33090 width: 9px;
33091 height: 5px;
33092 }
33093 body.rtl .wpfnl-order-bump__template-style4 .template-preview-wrapper .template-content {
33094 padding-left: 0;
33095 padding-right: 14px;
33096 }
33097 body.rtl .wpfnl-order-bump__template-style4 .template-preview-wrapper .template-price {
33098 padding-left: 10px;
33099 padding-right: 10px;
33100 }
33101 body.rtl .wpfnl-order-bump__template-style5 .offer-checkbox .wpfnl-checkbox label {
33102 padding-left: 50px;
33103 padding-right: 0;
33104 }
33105 body.rtl .wpfnl-order-bump__template-style5 .offer-checkbox .wpfnl-checkbox label:before {
33106 left: 0;
33107 right: inherit;
33108 }
33109 body.rtl .wpfnl-order-bump__template-style5 .offer-checkbox .wpfnl-checkbox label:after {
33110 left: 4px;
33111 right: inherit;
33112 }
33113 body.rtl .wpfnl-order-bump__template-style5 .offer-checkbox .wpfnl-checkbox input[type=checkbox]:checked + label::after {
33114 right: inherit;
33115 left: 26px;
33116 }
33117 body.rtl .wpfnl-order-bump__template-style5 .template-preview-wrapper .template-content {
33118 padding-right: 0;
33119 padding-left: 14px;
33120 }
33121 body.rtl .wpfnl-order-bump__template-style6 .template-preview-wrapper .template-content {
33122 padding-right: 0;
33123 padding-left: 20px;
33124 }
33125 body.rtl .wpfnl-order-bump__template-style6 .offer-checkbox .wpfnl-checkbox label {
33126 padding: 0 26px 0 0;
33127 }
33128 body.rtl .wpfnl-order-bump__template-style6 .offer-checkbox .wpfnl-checkbox label:after {
33129 left: inherit;
33130 right: 4px;
33131 width: 9px;
33132 height: 5px;
33133 }
33134 body.rtl .wpfnl-order-bump__template-style7 .template-preview-wrapper .template-content-wrapper {
33135 padding-right: 0;
33136 padding-left: 15px;
33137 }
33138 body.rtl .wpfnl-order-bump__template-style8 .offer-checkbox .nav-arrow {
33139 margin-right: 0;
33140 margin-left: 10px;
33141 }
33142 body.rtl .wpfnl-order-bump__template-style8 .offer-checkbox .wpfnl-checkbox label {
33143 padding: 0 20px 0 0;
33144 }
33145 body.rtl .wpfnl-order-bump__template-style8 .offer-checkbox .wpfnl-checkbox label:after {
33146 left: inherit;
33147 right: 2px;
33148 top: 5px;
33149 width: 6px;
33150 height: 3px;
33151 }
33152 body.rtl .wpfnl-order-bump__template-style8 .offer-checkbox .nav-arrow svg {
33153 transform: rotate(180deg);
33154 }
33155 body.rtl .wpfnl-order-bump__template-style9 .template-preview-wrapper .template-content {
33156 padding-right: 20px;
33157 padding-left: 0;
33158 }
33159 body.rtl .wpfnl-order-bump__template-style9 .offer-checkbox .wpfnl-checkbox label {
33160 padding: 0 26px 0 0;
33161 }
33162 body.rtl .wpfnl-order-bump__template-style9 .offer-checkbox .wpfnl-checkbox label:after {
33163 right: 3px;
33164 left: inherit;
33165 }
33166 body.rtl .wpfnl-order-bump__template-style10 .template-preview-wrapper .template-title {
33167 padding-left: 15px;
33168 padding-right: 0;
33169 }
33170 body.rtl .wpfnl-order-bump__template-style10 .template-preview-wrapper .template-title .nav-arrow {
33171 top: 2px;
33172 margin-left: 7px;
33173 margin-right: 0;
33174 }
33175 body.rtl .wpfnl-order-bump__template-style10 .template-preview-wrapper .template-title .nav-arrow svg {
33176 transform: rotate(-180deg);
33177 }
33178 body.rtl .wpfnl-order-bump__template-style10 .offer-checkbox {
33179 text-align: left;
33180 }
33181 body.rtl .wpfnl-order-bump__template-style11 .template-preview-wrapper .template-title-area .product-price {
33182 text-align: left;
33183 }
33184 body.rtl .wpfnl-order-bump__template-style11 .offer-checkbox .wpfnl-checkbox label {
33185 padding: 0 26px 0 0;
33186 }
33187 body.rtl .wpfnl-order-bump__template-style11 .offer-checkbox .wpfnl-checkbox label:after {
33188 right: 4px;
33189 left: inherit;
33190 }
33191 body.rtl .wpfnl-order-bump__template-style12 .template-preview-wrapper .template-img {
33192 margin: 0 0 6px 16px;
33193 float: right;
33194 }
33195 body.rtl .wpfnl-order-bump__template-style12 .template-preview-wrapper .template-content {
33196 clear: left;
33197 }
33198 body.rtl .wpfnl-order-bump__template-style12 .offer-checkbox .wpfnl-checkbox label {
33199 padding-right: 26px;
33200 padding-left: 0;
33201 }
33202 body.rtl .wpfnl-order-bump__template-style12 .offer-checkbox .wpfnl-checkbox label:after {
33203 right: 4px;
33204 left: inherit;
33205 }
33206 body.rtl .wpfnl-order-bump__template-style13 .offer-checkbox .wpfnl-checkbox label {
33207 padding-right: 26px;
33208 padding-left: 0;
33209 }
33210 body.rtl .wpfnl-order-bump__template-style13 .offer-checkbox .wpfnl-checkbox label:after {
33211 right: 4px;
33212 left: inherit;
33213 }
33214 body.rtl .wpfnl-order-bump__template-style13 .product-price {
33215 margin-right: 5px;
33216 margin-left: 0;
33217 }
33218 body.rtl .wpfnl-order-bump__template-style13 .template-preview-wrapper .template-content {
33219 padding-right: 20px;
33220 padding-left: 0;
33221 }
33222 body.rtl .wpfnl-order-bump__template-style14 .offer-checkbox .wpfnl-checkbox label {
33223 padding: 0 26px 0 0;
33224 }
33225 body.rtl .wpfnl-order-bump__template-style14 .offer-checkbox .wpfnl-checkbox label:after {
33226 right: 3px;
33227 left: inherit;
33228 }
33229 body.rtl .wpfnl-order-bump__template-style14 .template-preview-wrapper .template-content {
33230 padding-right: 20px;
33231 padding-left: 0;
33232 }
33233 body.rtl .checkout-edit-field-tab__content-wrapper .edit-field-settings__tab-nav li.restore-btn {
33234 margin-right: auto;
33235 margin-left: 0;
33236 }
33237 body.rtl .checkout-edit-field-tab__content-wrapper .edit-field-settings__tab-nav li.add-new-checkout-field-btn {
33238 margin-right: 20px;
33239 margin-left: 0;
33240 }
33241 body.rtl .checkout-edit-field-tab__content-wrapper .edit-field-settings__tab-nav {
33242 padding: 23px 0 23px 20px;
33243 }
33244 body.rtl .edit-field-settings__single-tab-content .checkout-field-header {
33245 padding: 20px 65px 20px 20px;
33246 }
33247 body.rtl .edit-field-settings__single-tab-content .checkout__single-field {
33248 padding: 25px 65px 25px 20px;
33249 }
33250 body.rtl .edit-field-settings__single-tab-content .checkout-field-header .field-hamburger,
33251 body.rtl .edit-field-settings__single-tab-content .checkout__single-field .field-hamburger {
33252 right: 20px;
33253 left: inherit;
33254 }
33255 body.rtl .wpfnl-step-settings-drawer.edit-field-drawer.show-edit-field-drawer {
33256 right: inherit;
33257 left: 0;
33258 }
33259 body.rtl .checkout-edit-field-tab__content-wrapper .edit-field-drawer .drawer-body .wpfnl-field-wrapper .wpfnl-checkbox label {
33260 padding-right: 33px;
33261 padding-left: 0;
33262 }
33263 body.rtl .step-settings__single-tab-content .product-head .product-search,
33264 body.rtl .checkout-product-setting-tab__content-wrapper .product-head .product-search {
33265 margin-left: 0;
33266 margin-right: auto;
33267 }
33268 body.rtl .step-settings__single-tab-content .product-head .product-search .select2-selection__rendered,
33269 body.rtl .checkout-product-setting-tab__content-wrapper .product-head .product-search .select2-selection__rendered {
33270 padding: 10px 35px 10px 10px;
33271 }
33272 body.rtl .step-settings__single-tab-content .product-head .product-search .search-icon,
33273 body.rtl .checkout-product-setting-tab__content-wrapper .product-head .product-search .search-icon {
33274 left: inherit;
33275 right: 10px;
33276 }
33277 body.rtl .steps-settings .settings-content__footer .btn-default .wpfnl-loader {
33278 margin-left: 0;
33279 margin-right: 6px;
33280 }
33281 @keyframes moveArrowRtl {
33282 0%, 100% {
33283 transform: translateX(8px);
33284 opacity: 1;
33285 }
33286 50%, 90% {
33287 transform: translateX(-15px);
33288 opacity: 0;
33289 }
33290 99% {
33291 transform: translateX(8px);
33292 opacity: 0;
33293 }
33294 }
33295
33296 @media only screen and (max-width: 1199px) {
33297 body.rtl .step-settings__single-tab-content .product-single__accordion-head,
33298 body.rtl .checkout-product-setting-tab__content-wrapper .product-single__accordion-head {
33299 padding: 20px 50px 20px 20px;
33300 }
33301 }
33302 body.rtl .wpfnl-selectbox .selected-option {
33303 padding: 13px 14px 11px 30px;
33304 }
33305 body.rtl .wpfnl-selectbox .selected-option:before {
33306 left: 14px;
33307 right: inherit;
33308 }
33309 body.rtl .step-condition-drawer .false-condition-wapper .next-step-box .wpfnl-selectbox .selected-option {
33310 padding: 14px 14px 12px 30px;
33311 }
33312 body.rtl .step-condition-drawer .false-condition-wapper .next-step-box .wpfnl-selectbox .add-item-step button svg {
33313 transform: rotate(-180deg);
33314 }
33315
33316 body.rtl .ab-testing-drawer .header-left .ab-testing-status {
33317 margin-left: 0;
33318 margin-right: 8px;
33319 }
33320 body.rtl .wpfnl-step-settings-drawer .drawer-header .wpfnl-drawer-close svg {
33321 transform: rotate(180deg);
33322 }
33323 body.rtl .ab-testing-drawer .header-right .more-options .options-dropdown {
33324 left: -10px;
33325 right: inherit;
33326 }
33327 body.rtl .ab-testing-drawer .traffic-distribution-modal {
33328 right: inherit;
33329 left: 0;
33330 }
33331 body.rtl .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body .variation-single-list .variation-step-title .variation-type {
33332 margin-left: 0;
33333 margin-right: 8px;
33334 }
33335 body.rtl .ab-testing-drawer .header-right .btn-default .wpfnl-loader {
33336 margin: 0;
33337 }
33338 body.rtl .ab-testing-stats .stats-wrapper thead th .col-inner-wrap {
33339 text-align: right;
33340 }
33341 body.rtl .ab-testing-drawer .ab-testing-winner-modal {
33342 right: inherit;
33343 left: 0;
33344 }
33345 body.rtl .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-body .wpfnl-checkbox label {
33346 padding-right: 29px;
33347 padding-left: 0;
33348 }
33349 body.rtl .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-body .wpfnl-checkbox label:after {
33350 right: 3px;
33351 left: inherit;
33352 }
33353 body.rtl .ab-testing-drawer .single-ab-step .step-control-button .options-dropdown {
33354 left: inherit;
33355 right: 0;
33356 }
33357 body.rtl .ab-testing-drawer .single-ab-step .variation-type {
33358 right: 15px;
33359 left: inherit;
33360 }
33361 body.rtl .ab-testing-drawer .single-ab-step .ab-variation-delete {
33362 right: inherit;
33363 left: -8px;
33364 }
33365 body.rtl .ab-testing-drawer .add-step-wrapper .add-steps-options,
33366 body.rtl .wpfnl-drawing-window .addstep .add-step-wrapper .add-steps-options {
33367 right: calc(100% + 15px);
33368 left: inherit;
33369 }
33370 body.rtl .ab-testing-drawer .add-step-wrapper .add-steps-options {
33371 right: calc(100% + 15px);
33372 left: inherit;
33373 }
33374 body.rtl .ab-testing-drawer .ab-testing-confirmation-modal {
33375 right: 160px;
33376 left: inherit;
33377 }
33378 body.rtl .folded .ab-testing-drawer .ab-testing-confirmation-modal {
33379 right: 36px;
33380 left: inherit;
33381 }
33382 body.rtl .ab-testing-drawer .ab-testing-confirmation-modal .close-confirmation-modal {
33383 left: -13px;
33384 right: inherit;
33385 }
33386
33387 body.rtl .wpfnl-webhook-drawer .drawer-header .webhook-search {
33388 margin-right: auto;
33389 margin-left: 0;
33390 }
33391 body.rtl .wpfnl-webhook-drawer .drawer-header .webhook-search input[type=text] {
33392 padding-right: 34px;
33393 margin-left: 15px;
33394 }
33395 body.rtl .wpfnl-webhook-drawer .drawer-header .webhook-search svg {
33396 right: 14px;
33397 left: inherit;
33398 }
33399 body.rtl .webhook-settings-drawer .wpfnl-field-wrapper .wpfnl-fields .link-icon {
33400 border-left: 1px solid #EEF0F3;
33401 border-right: 0;
33402 }
33403 body.rtl .webhook-settings-drawer .request-url input[type=text] {
33404 padding-right: 50px;
33405 padding-left: 15px;
33406 }
33407 body.rtl .webhook-settings-drawer .wpfnl-field-wrapper select {
33408 padding-left: 36px;
33409 padding-right: 15px;
33410 background-position-x: 15px;
33411 }
33412 body.rtl .webhook-settings-drawer .additional-settings .request-body .wpfnl-radiobtn label::after {
33413 right: 6px;
33414 left: inherit;
33415 }
33416 body.rtl .wpfnl-webhook-drawer .drawer-body .wpfnl-field-wrapper > label.has-tooltip .wpfnl-tooltip {
33417 margin-right: 3px;
33418 margin-left: 0;
33419 }
33420 body.rtl .webhook-settings-drawer .feed-name .wpfnl-tooltip p {
33421 right: calc(100% + 8px);
33422 left: inherit;
33423 }
33424 body.rtl .webhook-settings-drawer .feed-name .wpfnl-tooltip p:before {
33425 right: -4px;
33426 left: inherit;
33427 }
33428 body.rtl .wpfnl-webhook-drawer .webhook-list-wrapper .webhook-single-list .action-field button {
33429 margin-right: 2px;
33430 margin-left: 0;
33431 }
33432 body.rtl .delete-alert-new-ui .wpfnl-delete-confirm-body {
33433 padding: 26px 26px 26px 20px;
33434 }
33435
33436 body.rtl .wpfnl-drawflow-window .wpfnl-analytics {
33437 right: inherit;
33438 left: 0px;
33439 }
33440 body.rtl .wpfnl-drawflow-window .wpfnl-analytics .analytics-header .backto-steps svg {
33441 transform: rotate(180deg);
33442 }
33443 body.rtl .wpfnl-drawflow-window .wpfnl-analytics .analytics-header .header-right select {
33444 padding: 14px 20px 12px 40px;
33445 background-position-x: 15px;
33446 }
33447 body.rtl .wpfnl-drawflow-window .wpfnl-analytics .analytics-full-loader {
33448 right: 160px;
33449 left: inherit;
33450 }
33451 body.rtl.folded .wpfnl-drawflow-window .wpfnl-analytics .analytics-full-loader {
33452 right: 36px;
33453 left: inherit;
33454 }
33455 body.rtl .wpfnl-analytics .analytics-revenue .revenue-box-header .stat-indicator .indicator:before {
33456 margin-left: 8px;
33457 margin-right: 0;
33458 }
33459 body.rtl .wpfnl-analytics .analytics-revenue .single-tab-content .barchart-inner-wrapper {
33460 padding: 10px 60px 9px 15px;
33461 }
33462 body.rtl .wpfnl-analytics .analytics-revenue .single-tab-content .chart-percent-label .single-label:before {
33463 right: 50px;
33464 left: inherit;
33465 }
33466 body.rtl .wpfnl-analytics .analytics-conversion .conversion-box-header .carousel-navigator {
33467 direction: ltr;
33468 }
33469
33470 @media only screen and (max-width: 782px) {
33471 body.rtl.folded .wpfnl-drawflow-window .wpfnl-analytics .analytics-full-loader {
33472 right: 0;
33473 left: inherit;
33474 }
33475 }
33476 body.rtl .wpfnl-dashboard__header .funnel-search {
33477 margin-left: 20px;
33478 margin-right: 0;
33479 }
33480 body.rtl .wpfnl-dashboard__header .funnel-search .search-group input {
33481 padding-right: 40px;
33482 padding-left: 0;
33483 }
33484 body.rtl .wpfnl-dashboard__header .funnel-search .search-group svg {
33485 right: 12px;
33486 left: inherit;
33487 }
33488 body.rtl .wpfnl-dashboard__header a.import-export {
33489 margin-left: 14px;
33490 margin-right: 0;
33491 }
33492 body.rtl .wpfnl-dashboard__header a.import-export.wpfnl-export-all-funnels {
33493 margin-left: 14px;
33494 margin-right: auto;
33495 }
33496 body.rtl .wpfnl-dashboard__header .add-new-funnel-btn svg {
33497 margin-left: 3px;
33498 margin-right: 0;
33499 }
33500 body.rtl .funnel-list__wrapper .funnel__single-list .funnel-list__bulk-action {
33501 right: 24px;
33502 left: inherit;
33503 }
33504 body.rtl .funnel-list__wrapper .funnel__single-list .bulk-action-wrapper {
33505 right: 60px;
33506 left: inherit;
33507 }
33508 body.rtl .funnel-list__wrapper .funnel__single-list .bulk-action-wrapper .bulk-delete-toggler > svg {
33509 margin-right: 16px;
33510 margin-left: 0;
33511 }
33512 body.rtl .funnel-list__wrapper .funnel__single-list .bulk-action-wrapper .bulk-delete-toggler:before {
33513 left: 27px;
33514 right: inherit;
33515 }
33516 body.rtl .funnel-list__wrapper .funnel__single-list.list-header {
33517 padding: 15px 60px 15px 24px;
33518 }
33519 body.rtl .funnel-list__wrapper .funnel__single-list .wpfnl-name {
33520 padding-right: 45px;
33521 padding-left: 15px;
33522 }
33523 body.rtl .funnel-list__wrapper .funnel__single-list {
33524 padding: 14px 60px 14px 24px;
33525 }
33526 body.rtl .funnel-list__wrapper .funnel__single-list .wpfnl-name .builder-logo {
33527 right: 0;
33528 left: inherit;
33529 }
33530 body.rtl .funnel-list__wrapper .funnel__single-list .wpfnl-intigrations .automation-tag svg {
33531 margin-left: 6px;
33532 margin-right: 0;
33533 }
33534 body.rtl .funnel-list__wrapper .funnel__single-list .list-action ul.more-actions {
33535 left: -22px;
33536 right: inherit;
33537 }
33538 body.rtl .wpfnl-pagination .nav-link.prev svg,
33539 body.rtl .wpfnl-pagination .nav-link.next svg {
33540 transform: rotate(180deg);
33541 }
33542
33543 @media only screen and (max-width: 1199px) {
33544 body.rtl .funnel-list__wrapper .funnel__single-list.list-header {
33545 padding: 15px 45px 15px 15px;
33546 }
33547 body.rtl .funnel-list__wrapper .funnel__single-list {
33548 padding: 10px 45px 10px 15px;
33549 }
33550 body.rtl .funnel-list__wrapper .funnel__single-list .funnel-list__bulk-action {
33551 right: 15px;
33552 }
33553 body.rtl .funnel-list__wrapper .funnel__single-list .wpfnl-name {
33554 padding-left: 10px;
33555 }
33556 }
33557 body.rtl .funnel-settings__header {
33558 padding: 28px 30px 27px 20px;
33559 }
33560 body.rtl .funnel-settings__header .helper-link li {
33561 margin-right: 35px;
33562 margin-left: 0;
33563 }
33564 body.rtl .funnel-settings__header .helper-link li:first-child {
33565 margin-right: 0;
33566 }
33567 body.rtl .wpfn-settings__nav .nav-li svg {
33568 margin-left: 6px;
33569 margin-right: 0;
33570 }
33571 body.rtl .wpfnl-field-wrapper > label.has-tooltip .wpfnl-tooltip {
33572 margin-right: 10px;
33573 margin-left: 0;
33574 }
33575 body.rtl .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper .wpfnl-fields .clear-template span {
33576 margin-left: 5px;
33577 margin-right: 0;
33578 }
33579 body.rtl .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .utm .settings-title > svg,
33580 body.rtl .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .gtm .settings-title > svg,
33581 body.rtl .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .facebook-pixel .settings-title > svg {
33582 margin-left: 10px;
33583 margin-right: 0;
33584 }
33585 body.rtl .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .utm .settings-title a,
33586 body.rtl .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .gtm .settings-title a,
33587 body.rtl .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .facebook-pixel .settings-title a {
33588 margin-right: auto;
33589 margin-left: 0;
33590 }
33591 body.rtl .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper.analytics-stats .wpfnl-fields .wpfnl-checkbox {
33592 margin: 5px 0 5px 25px;
33593 }
33594
33595 body.rtl .mailmint-automation .header-right .more-options .options-dropdown {
33596 left: -10px;
33597 right: inherit;
33598 }
33599 body.rtl .mailmint-automation .automation-single-step .delete-action {
33600 left: -10px;
33601 right: inherit;
33602 }
33603 body.rtl .wpfnl-custom-selectbox .selectbox-search input[type=search] {
33604 padding: 6px 36px 4px 15px;
33605 }
33606 body.rtl .wpfnl-custom-selectbox .selectbox-search .search-icon {
33607 right: 25px;
33608 left: inherit;
33609 }
33610 body.rtl .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .wpfnl-selectbox .submenu {
33611 right: 100%;
33612 left: inherit;
33613 }
33614 body.rtl .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .wpfnl-selectbox .angle-right {
33615 left: 9px;
33616 right: inherit;
33617 transform: rotate(90deg);
33618 }
33619 body.rtl .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__input {
33620 padding: 11px 32px 9px 20px;
33621 }
33622 body.rtl .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules:before {
33623 left: 8px;
33624 right: inherit;
33625 }
33626 body.rtl .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .condition-symbol {
33627 left: -4px;
33628 right: inherit;
33629 }
33630 body.rtl .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-actions::before {
33631 left: -30px;
33632 right: inherit;
33633 }
33634 body.rtl .mailmint-automation .steps-settings-sidebar .steps-settings .form-group select {
33635 padding-left: 38px;
33636 padding-right: 15px;
33637 background-position-x: 15px;
33638 }
33639 body.rtl .mailmint-automation .steps-settings-sidebar .webhook-outgoing .current-user-repeater > hr {
33640 right: -15px;
33641 left: inherit;
33642 }
33643 body.rtl .mailmint-automation .steps-settings-sidebar .add-template-section .add-template > span svg {
33644 margin-left: 0;
33645 margin-right: 8px;
33646 transform: rotate(180deg);
33647 }
33648 body.rtl .wpfnl-mrm-email-template__wrapper {
33649 left: 0;
33650 right: inherit;
33651 }
33652 body.rtl .wpfnl-mrm-email-template__modal .cross-icon {
33653 left: -20px;
33654 right: inherit;
33655 }
33656 body.rtl .mailmint-automation .logical-decision-box .single-decision.decision-yes {
33657 transform: translateX(calc(-50% + 1px));
33658 }
33659 body.rtl .mailmint-automation .logical-decision-box .single-decision.decision-no {
33660 transform: translateX(calc(50% - 1px));
33661 }
33662 body.rtl .mailmint-automation .logical-decision-box .logical-text {
33663 left: 25%;
33664 right: inherit;
33665 }
33666 body.rtl .mailmint-automation .logical-decision-box .logical-text.logical-no-text {
33667 right: 25%;
33668 left: inherit;
33669 }
33670
33671 body.rtl .wpfnl-settings-drawer .fnl-settings-content .settings-title > svg {
33672 margin-left: 10px;
33673 margin-right: 0;
33674 }
33675 body.rtl .wpfnl-settings-drawer .fnl-settings-content #wpfnl-utm .wpfnl-field-wrapper {
33676 padding-left: 30px;
33677 margin-right: 0;
33678 }
33679 body.rtl .wpfnl-settings-drawer .fnl-settings-content .settings-title a {
33680 margin-right: auto;
33681 margin-left: 0;
33682 }
33683
33684 body.rtl .wpfnl-automation-window .automation-darwer {
33685 left: -190px;
33686 right: inherit;
33687 }
33688 body.rtl .wpfnl-automation-window .automation-darwer.show-drawer {
33689 left: 0;
33690 right: inherit;
33691 }
33692 body.rtl .wpfnl-automation-window .automation-darwer .drawer-header .automation-name-wrapper label {
33693 padding-left: 7px;
33694 padding-right: 0;
33695 }
33696 body.rtl .wpfnl-automation-window .automation-darwer .drawer-header .automation-name-wrapper > button {
33697 margin-right: 10px;
33698 margin-left: 0;
33699 }
33700 body.rtl .wpfnl-automation-window .automation-darwer .drawer-header .connect-crm {
33701 margin-right: 30px;
33702 margin-left: 0;
33703 }
33704 body.rtl .wpfnl-automation-window .automation-darwer .drawer-header .wpfnl-drawer-close {
33705 margin-right: auto;
33706 margin-left: 0;
33707 }
33708 body.rtl .wpfnl-automation-window .automation-darwer .drawer-header .connect-crm .connect-crm-title {
33709 padding-left: 7px;
33710 padding-right: 0;
33711 }
33712
33713 /*# sourceMappingURL=wpfnl-admin.css.map */
33714