PluginProbe
WPFunnels – Funnel Builder for WooCommerce with Checkout & One Click Upsell / 3.11.0
WPFunnels – Funnel Builder for WooCommerce with Checkout & One Click Upsell v3.11.0
3.13.3 3.13.2 3.13.1 3.13.0 3.12.13 3.12.12 3.12.11 3.12.10 3.12.9 3.12.8 3.12.7 3.12.6 3.12.5 3.12.4 3.12.3 3.12.1 3.12.2 3.12.0 3.11.1 3.11.0 3.10.9 3.10.8 3.10.7 3.10.6 2.8.16 All 261 releases
wpfunnels / admin / assets / css / wpfnl-admin.css

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

32,770 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 }
8372 .steps-page__header-right .wpfnl-header-action .action-tooltip:before {
8373 content: "";
8374 position: absolute;
8375 top: 0px;
8376 left: 50%;
8377 width: 10px;
8378 height: 10px;
8379 background: #10052E;
8380 transform: rotate(45deg) translateX(-50%);
8381 border-radius: 2px;
8382 }
8383 .steps-page__header-right .wpfnl-header-action:hover .action-tooltip {
8384 opacity: 1;
8385 visibility: visible;
8386 top: calc(100% + 10px);
8387 }
8388 .steps-page__header-right .btn-default {
8389 min-width: auto;
8390 position: relative;
8391 padding: 0 21px;
8392 }
8393 .steps-page__header-right .btn-default .wpfnl-loader {
8394 display: inline-block;
8395 position: relative;
8396 top: 2px;
8397 right: 0;
8398 }
8399 .steps-page__header-right .btn-default:disabled,
8400 .steps-page__header-right .btn-default[disabled] {
8401 color: rgba(64, 64, 64, 0.4);
8402 cursor: not-allowed;
8403 background-color: rgba(183, 183, 183, 0.4);
8404 }
8405 .steps-page__header-right .dropdown-option {
8406 position: relative;
8407 text-align: center;
8408 padding: 7px 12px;
8409 display: inline-block;
8410 margin-left: 6px;
8411 cursor: pointer;
8412 }
8413 .steps-page__header-right .dropdown-option svg {
8414 display: block;
8415 }
8416 .steps-page__header-right .dropdown-option ul.wpfnl-dropdown {
8417 right: -14px;
8418 top: 50px;
8419 }
8420 .steps-page__header-right .dropdown-option ul.wpfnl-dropdown .pro-tag {
8421 margin-left: 4px;
8422 }
8423 .steps-page__header-right .dropdown-option ul.wpfnl-dropdown li:first-child {
8424 border-radius: 10px 10px 0 0;
8425 }
8426 .steps-page__header-right .dropdown-option ul.wpfnl-dropdown li:last-child {
8427 border-radius: 0 0 10px 10px;
8428 }
8429 .steps-page__header-right .dropdown-option ul.wpfnl-dropdown a svg {
8430 width: 19px;
8431 height: 19px;
8432 }
8433 .steps-page__header-right .dropdown-option ul.wpfnl-dropdown .pro-tag-icon {
8434 position: static;
8435 margin-left: 6px;
8436 }
8437 .steps-page__header-right .dropdown-option ul.wpfnl-dropdown .pro-tag-icon svg {
8438 width: 18px;
8439 height: 18px;
8440 }
8441 .steps-page__header-right .dropdown-option ul.wpfnl-dropdown .pro-tag-icon svg:hover path {
8442 stroke: inherit;
8443 fill: inherit;
8444 }
8445 .steps-page__header-right .dropdown-option.show ul.wpfnl-dropdown {
8446 top: 38px;
8447 opacity: 1;
8448 visibility: visible;
8449 }
8450 .steps-page__header-right .dropdown-option[data-tour=yes] {
8451 z-index: 4;
8452 background-color: #ffffff;
8453 }
8454 .steps-page__header-right .funnel-stats[data-tour=yes] {
8455 position: relative;
8456 z-index: 4;
8457 }
8458 .steps-page__header-right .funnel-stats[data-tour=yes] .title {
8459 color: #FFF;
8460 }
8461 .steps-page__header-right .preview-funnel[data-tour=yes] {
8462 position: relative;
8463 z-index: 4;
8464 }
8465 .steps-page__header-right .preview-funnel[data-tour=yes] svg circle, .steps-page__header-right .preview-funnel[data-tour=yes] svg path {
8466 stroke: #FFF;
8467 }
8468
8469 @media only screen and (max-width: 1199px) {
8470 .steps-page__header {
8471 padding-right: 10px;
8472 }
8473 .steps-page__header-left .back-link {
8474 width: 44px;
8475 }
8476 .steps-page__header-left .add-step-condtion-area li button {
8477 padding: 0 14px;
8478 }
8479 .steps-page__header-right .funnel-stats {
8480 border-right: none;
8481 padding-right: 0;
8482 }
8483 .steps-page__header-right .btn-default {
8484 padding: 0 20px;
8485 }
8486 .steps-page__header-center .steps-page__fnl-name label {
8487 display: none;
8488 }
8489 .steps-page__header-center .steps-page__fnl-name .wpfnl-alert {
8490 left: 0;
8491 }
8492 }
8493 @media only screen and (max-width: 991px) {
8494 .steps-page__header-center .steps-page__fnl-name input[type=text] {
8495 width: 200px;
8496 }
8497 }
8498 @media only screen and (max-width: 870px) {
8499 .steps-page__header {
8500 padding-right: 15px;
8501 }
8502 .steps-page__header-left .copy-clipboard .link-icon {
8503 display: none;
8504 }
8505 }
8506 .funnel-window .wpfnl-canvas-analytics {
8507 display: flex;
8508 align-items: center;
8509 justify-content: center;
8510 gap: 60px;
8511 background: #FFF;
8512 box-shadow: 0 1px 2px 0 rgba(190, 190, 215, 0.14);
8513 padding: 18px 15px;
8514 border-top: 1px solid rgba(190, 190, 215, 0.14);
8515 }
8516 .funnel-window .wpfnl-canvas-analytics .analytics-item {
8517 text-align: center;
8518 position: relative;
8519 }
8520 .funnel-window .wpfnl-canvas-analytics .analytics-item:before {
8521 content: "";
8522 position: absolute;
8523 right: -30px;
8524 top: 50%;
8525 transform: translateY(-50%);
8526 width: 1px;
8527 height: 20px;
8528 background-color: #D9D6E3;
8529 }
8530 .funnel-window .wpfnl-canvas-analytics .analytics-item:last-child:before {
8531 display: none;
8532 }
8533 .funnel-window .wpfnl-canvas-analytics .analytics-label {
8534 color: #848994;
8535 font-size: 12px;
8536 font-weight: 400;
8537 line-height: 1;
8538 }
8539 .funnel-window .wpfnl-canvas-analytics .analytics-value {
8540 color: #2D3149;
8541 font-size: 14px;
8542 font-weight: 500;
8543 line-height: 1;
8544 margin-top: 8px;
8545 }
8546
8547 .funnel-window .wpfnl-canvas-zoom-control {
8548 position: absolute;
8549 bottom: 20px;
8550 left: 20px;
8551 background: #ffffff;
8552 box-shadow: 0px 1px 2px rgba(190, 190, 215, 0.16);
8553 border-radius: 100px;
8554 padding: 6px;
8555 z-index: 2;
8556 }
8557 .funnel-window .wpfnl-canvas-zoom-control .zoom-controls {
8558 display: flex;
8559 align-items: center;
8560 gap: 10px;
8561 }
8562 .funnel-window .wpfnl-canvas-zoom-control .full-screen,
8563 .funnel-window .wpfnl-canvas-zoom-control .zoom-out,
8564 .funnel-window .wpfnl-canvas-zoom-control .zoom-in {
8565 border: 1px solid #EEF0F3;
8566 width: 34px;
8567 height: 34px;
8568 background: transparent;
8569 border-radius: 100%;
8570 display: flex;
8571 flex-flow: column;
8572 align-items: center;
8573 justify-content: center;
8574 cursor: pointer;
8575 position: relative;
8576 }
8577 .funnel-window .wpfnl-canvas-zoom-control .full-screen {
8578 margin-right: 10px;
8579 }
8580 .funnel-window .wpfnl-canvas-zoom-control .full-screen:before {
8581 content: "";
8582 position: absolute;
8583 right: -11px;
8584 top: 0;
8585 width: 1px;
8586 height: 100%;
8587 background: #EEF0F3;
8588 }
8589 .funnel-window .wpfnl-canvas-zoom-control .zoom-level {
8590 font-weight: 500;
8591 font-size: 12px;
8592 line-height: 1.2;
8593 color: #7A8B9A;
8594 background: transparent;
8595 border: none;
8596 width: 30px;
8597 text-align: center;
8598 }
8599 .funnel-window .wpfnl-canvas-zoom-control[data-tour=yes] {
8600 z-index: 4;
8601 }
8602
8603 .wpfnl-box {
8604 background: #FFFFFF;
8605 box-shadow: 0px 2px 4px rgba(223, 223, 249, 0.25);
8606 border-radius: 6px;
8607 padding: 25px 30px;
8608 margin-bottom: 20px;
8609 }
8610 .wpfnl-box:last-child {
8611 margin-bottom: 0;
8612 }
8613 .wpfnl-box.transparent {
8614 background: transparent;
8615 box-shadow: none;
8616 padding: 4px 0px;
8617 }
8618
8619 .wpfnl-field-wrapper {
8620 display: flex;
8621 flex-flow: row wrap;
8622 align-items: center;
8623 justify-content: flex-start;
8624 margin-bottom: 30px;
8625 }
8626 .wpfnl-field-wrapper:last-child {
8627 margin-bottom: 0;
8628 }
8629 .wpfnl-field-wrapper > label {
8630 width: 240px;
8631 padding-right: 10px;
8632 }
8633 .wpfnl-field-wrapper > label.has-tooltip {
8634 display: flex;
8635 flex-flow: row;
8636 align-items: center;
8637 justify-content: flex-start;
8638 }
8639 .wpfnl-field-wrapper > label.has-tooltip .wpfnl-tooltip {
8640 margin-left: 10px;
8641 }
8642 .wpfnl-field-wrapper .wpfnl-fields {
8643 max-width: 410px;
8644 width: calc(100% - 240px);
8645 }
8646 .wpfnl-field-wrapper .wpfnl-fields select {
8647 margin-right: 0;
8648 }
8649
8650 .steps-settings .steps-settings__tab-nav {
8651 display: flex;
8652 flex-flow: row wrap;
8653 align-items: center;
8654 margin: 25px 0 22px;
8655 }
8656 .steps-settings .steps-settings__tab-nav li a {
8657 color: #7A8B9A;
8658 font-weight: 500;
8659 position: relative;
8660 display: flex;
8661 align-items: center;
8662 padding: 0 18px;
8663 height: 42px;
8664 line-height: 43px;
8665 border: 1px solid transparent;
8666 border-radius: 8px;
8667 cursor: pointer;
8668 transition: none;
8669 }
8670 .steps-settings .steps-settings__tab-nav li a svg {
8671 display: block;
8672 margin-right: 8px;
8673 position: relative;
8674 }
8675 .steps-settings .steps-settings__tab-nav li .pro-tag {
8676 position: absolute;
8677 top: -10px;
8678 right: 15px;
8679 }
8680 .steps-settings .steps-settings__tab-nav li.disabled .pro-tag-icon {
8681 position: static;
8682 margin-left: 6px;
8683 margin-top: -3px;
8684 }
8685 .steps-settings .steps-settings__tab-nav li.active:not(.disabled) a {
8686 color: #363B4E;
8687 border-color: #6E42D3;
8688 background-color: #ffffff;
8689 box-shadow: 0 20px 16px 0 rgba(189, 193, 200, 0.2);
8690 }
8691 .steps-settings .steps-settings__tab-nav li.active:not(.disabled) a .icon.stroke {
8692 stroke: #6E42D3;
8693 }
8694 .steps-settings .steps-settings__tab-nav li.active:not(.disabled) a .icon.order-bump-icon path {
8695 fill: #6E42D3;
8696 }
8697 .steps-settings .steps-settings__tab-nav li.active:not(.disabled) a[href="#general"] path {
8698 stroke: #6E42D3;
8699 }
8700 .steps-settings .steps-settings__tab-nav li.active:not(.disabled).nav-settings rect,
8701 .steps-settings .steps-settings__tab-nav li.active:not(.disabled).nav-settings circle,
8702 .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,
8703 .steps-settings .steps-settings__tab-nav li.active:not(.disabled).nav-stats circle,
8704 .steps-settings .steps-settings__tab-nav li.active:not(.disabled).nav-stats path {
8705 stroke: #6E42D3;
8706 }
8707 .steps-settings .steps-settings__tab-nav li.declare-winner.active a path {
8708 stroke: #6E42D3;
8709 }
8710 .steps-settings .steps-settings__tab-nav li.reset {
8711 margin-left: auto;
8712 margin-right: 40px;
8713 }
8714 .steps-settings .steps-settings__tab-nav li.reset button {
8715 font-size: 14px;
8716 line-height: 1;
8717 font-weight: 500;
8718 color: #7A8B9A;
8719 border: none;
8720 background: transparent;
8721 display: flex;
8722 align-items: center;
8723 cursor: pointer;
8724 }
8725 .steps-settings .steps-settings__tab-nav li.reset button svg {
8726 display: block;
8727 margin-left: 8px;
8728 position: relative;
8729 top: -1px;
8730 }
8731 .steps-settings .steps-settings__tab-nav li.reset button.reseting svg {
8732 animation: spin 0.9s linear infinite;
8733 }
8734 .steps-settings .steps-settings__tab-nav li.nav-tag {
8735 margin-left: auto;
8736 }
8737 .steps-settings .steps-settings__tab-nav li.nav-tag span {
8738 color: #8292A0;
8739 background: #F7F7FA;
8740 border-radius: 30px;
8741 display: inline-block;
8742 padding: 6px 17px;
8743 }
8744 .steps-settings .step-settings__single-tab-content {
8745 display: none;
8746 }
8747 .steps-settings .step-settings__single-tab-content #wpfnl-choose-offer[data-tour=yes],
8748 .steps-settings .step-settings__single-tab-content #gbf-product-quantity[data-tour=yes],
8749 .steps-settings .step-settings__single-tab-content #discount-options[data-tour=yes] {
8750 position: relative;
8751 z-index: 4;
8752 border: 1px solid #FFF;
8753 }
8754 .steps-settings .step-settings__single-tab-content:first-child {
8755 display: block;
8756 }
8757 .steps-settings .step-settings__single-tab-content .checkout-edit-field-tab__content-wrapper .pro-tag {
8758 padding: 14px 35px;
8759 text-align: center;
8760 margin-top: 30px;
8761 box-shadow: none;
8762 border-radius: 10px;
8763 }
8764 .steps-settings .single__settings-box.transparent .wpfnl-field-wrapper > label {
8765 width: 250px;
8766 }
8767 .steps-settings .single__settings-box .select2-hidden-accessible {
8768 display: none;
8769 }
8770 .steps-settings .single__settings-box .select2-container--default {
8771 width: 100% !important;
8772 border: 1px solid #E5E8F3;
8773 border-radius: 4px;
8774 padding: 8px;
8775 display: block;
8776 }
8777 .steps-settings .single__settings-box .select2-selection__rendered {
8778 font-size: 13px;
8779 display: block;
8780 }
8781 .steps-settings .single__settings-box .select2-selection__rendered .select2-selection__clear {
8782 background: #f8d7da;
8783 display: inline-block;
8784 padding: 0 3px;
8785 line-height: 14px;
8786 color: #ec4050;
8787 margin-right: 2px;
8788 border-radius: 100%;
8789 cursor: pointer;
8790 }
8791 .steps-settings .single__settings-box.select-product .wpfnl-field-wrapper {
8792 align-items: flex-start;
8793 }
8794 .steps-settings .single__settings-box.select-product .wpfnl-field-wrapper label {
8795 position: relative;
8796 top: 21px;
8797 }
8798 .steps-settings .single__settings-box.select-product .wpfnl-field-wrapper .btn-default {
8799 height: 26px;
8800 line-height: 26px;
8801 font-size: 12px;
8802 padding: 0 10px;
8803 min-width: auto;
8804 margin-right: 6px;
8805 border: 1px solid transparent;
8806 }
8807 .steps-settings .single__settings-box.select-product .wpfnl-field-wrapper .btn-default.create-product {
8808 background: #f6f6f8;
8809 color: #363B4E;
8810 }
8811 .steps-settings .single__settings-box.select-product .wpfnl-field-wrapper .btn-default.create-product:hover {
8812 color: #6E42D3;
8813 }
8814 .steps-settings .single__settings-box.select-product .products-wrapper {
8815 border: 1px solid #E5E8F3;
8816 box-sizing: border-box;
8817 border-radius: 5px;
8818 padding: 10px;
8819 margin-bottom: 10px;
8820 }
8821 .steps-settings .single__settings-box.select-product .single-product {
8822 display: flex;
8823 margin-bottom: 10px;
8824 }
8825 .steps-settings .single__settings-box.select-product .single-product:last-child {
8826 margin-bottom: 0;
8827 }
8828 .steps-settings .single__settings-box.select-product .single-product .select2-container--default {
8829 width: calc(100% - 46px) !important;
8830 }
8831 .steps-settings .single__settings-box.select-product .single-product button {
8832 background: #FAFAFB;
8833 border: 1px solid #E5E8F3;
8834 box-sizing: border-box;
8835 border-radius: 4px;
8836 width: 36px;
8837 height: 36px;
8838 margin-left: 10px;
8839 display: flex;
8840 flex-flow: column;
8841 align-items: center;
8842 justify-content: center;
8843 cursor: pointer;
8844 transition: all 0.3s ease;
8845 }
8846 .steps-settings .single__settings-box.select-product .single-product button:hover {
8847 background-color: #f8d7da;
8848 border-color: #f5c6cb;
8849 }
8850 .steps-settings .single__settings-box.select-product .single-product button:hover svg path {
8851 stroke: #ec4050;
8852 }
8853 .steps-settings .wpfnl-product-options {
8854 padding: 0;
8855 }
8856 .steps-settings .product-options__tab-nav {
8857 display: flex;
8858 flex-flow: row wrap;
8859 align-items: center;
8860 justify-content: flex-start;
8861 border-bottom: 1px solid #F4F4F9;
8862 padding: 0 40px;
8863 }
8864 .steps-settings .product-options__tab-nav li {
8865 margin-right: 35px;
8866 }
8867 .steps-settings .product-options__tab-nav li:last-child {
8868 margin-right: 0;
8869 }
8870 .steps-settings .product-options__tab-nav li a {
8871 font-weight: 500;
8872 font-size: 13px;
8873 line-height: 15px;
8874 color: #7A8B9A;
8875 padding: 15px 0;
8876 display: block;
8877 position: relative;
8878 }
8879 .steps-settings .product-options__tab-nav li a:after {
8880 content: "";
8881 position: absolute;
8882 left: 0;
8883 bottom: -1px;
8884 width: 100%;
8885 height: 2px;
8886 background: transparent;
8887 }
8888 .steps-settings .product-options__tab-nav li a:hover, .steps-settings .product-options__tab-nav li.active a {
8889 color: #6E42D3;
8890 }
8891 .steps-settings .product-options__tab-nav li a:hover:after, .steps-settings .product-options__tab-nav li.active a:after {
8892 background: #6E42D3;
8893 }
8894 .steps-settings .product-options__single-tab-content {
8895 display: none;
8896 padding: 30px 40px;
8897 }
8898 .steps-settings .product-options__single-tab-content:first-child {
8899 display: block;
8900 }
8901 .steps-settings .product-options__single-tab-content .wpfnl-field-wrapper {
8902 margin-bottom: 25px;
8903 }
8904 .steps-settings .product-options__single-tab-content .wpfnl-field-wrapper:last-child {
8905 margin-bottom: 0;
8906 }
8907 .steps-settings .settings-content__footer {
8908 padding: 23px 0 20px;
8909 display: flex;
8910 flex-flow: row wrap;
8911 align-items: center;
8912 justify-content: flex-end;
8913 gap: 14px;
8914 }
8915 .steps-settings .settings-content__footer .back2-edit {
8916 background: #fff;
8917 color: #363B4E;
8918 }
8919 .steps-settings .settings-content__footer .back2-edit:hover {
8920 background: rgba(0, 0, 0, 0.04);
8921 }
8922 .steps-settings .settings-content__footer #save-order-bump[hide-btn=yes] {
8923 display: none;
8924 }
8925 .steps-settings .settings-content__footer .btn-default {
8926 display: flex;
8927 flex-flow: row;
8928 align-items: center;
8929 justify-content: center;
8930 line-height: 1;
8931 height: auto;
8932 min-width: auto;
8933 padding: 14px 20px 12px;
8934 letter-spacing: -0.01em;
8935 border-radius: 8px;
8936 filter: drop-shadow(0px 10px 16px rgba(97, 103, 116, 0.15));
8937 }
8938 .steps-settings .settings-content__footer .btn-default .wpfnl-loader {
8939 display: block;
8940 }
8941 .steps-settings .settings-content__footer .btn-default[data-tour=yes] {
8942 position: relative;
8943 z-index: 4;
8944 border: 1px solid #FFF;
8945 }
8946 .steps-settings .settings-content__footer .cancel {
8947 border: 1px solid #EEF0F3;
8948 background: transparent;
8949 color: #363B4E;
8950 }
8951 .steps-settings .settings-content__footer .cancel:hover {
8952 background: #EEF0F3;
8953 }
8954 .steps-settings .settings-content__footer .wpfnl-alert {
8955 display: block;
8956 border-radius: 8px;
8957 padding: 10px 20px;
8958 }
8959
8960 .steps-settings.downsell .steps-settings__tab-nav li a svg,
8961 .steps-settings.upsell .steps-settings__tab-nav li a svg {
8962 position: relative;
8963 top: 1px;
8964 }
8965 .steps-settings.downsell .steps-settings__tab-nav li.conditonal-redirect.active a svg path,
8966 .steps-settings.upsell .steps-settings__tab-nav li.conditonal-redirect.active a svg path {
8967 fill: #6E42D3;
8968 stroke: none;
8969 }
8970 .steps-settings.downsell .wpfnl-field-wrapper .single-product svg,
8971 .steps-settings.upsell .wpfnl-field-wrapper .single-product svg {
8972 display: none;
8973 }
8974 .steps-settings.downsell .single__settings-box,
8975 .steps-settings.upsell .single__settings-box {
8976 border: 1px solid #E5E8F3;
8977 box-shadow: none;
8978 }
8979 .steps-settings.downsell .single__settings-box .select2-container--default,
8980 .steps-settings.upsell .single__settings-box .select2-container--default {
8981 border: 1px solid #E5E8F3;
8982 border-radius: 6px;
8983 padding: 4px 8px 2px;
8984 display: block;
8985 }
8986 .steps-settings.downsell .single__settings-box .select2-container--default .select2-selection--single,
8987 .steps-settings.upsell .single__settings-box .select2-container--default .select2-selection--single {
8988 background-color: #fff;
8989 border: none;
8990 border-radius: 0;
8991 }
8992 .steps-settings.downsell .single__settings-box .select2-container--default .select2-selection--single .select2-selection__arrow,
8993 .steps-settings.upsell .single__settings-box .select2-container--default .select2-selection--single .select2-selection__arrow {
8994 height: 26px;
8995 position: absolute;
8996 top: 4px;
8997 right: 1px;
8998 width: 20px;
8999 }
9000 .steps-settings.downsell .offer-discount-area .wpfnl-box,
9001 .steps-settings.upsell .offer-discount-area .wpfnl-box {
9002 box-shadow: none;
9003 border-radius: 10px;
9004 }
9005 .steps-settings.downsell .offer-discount-area .non-input-field,
9006 .steps-settings.upsell .offer-discount-area .non-input-field {
9007 cursor: not-allowed;
9008 background-color: #F6F5FA;
9009 font-size: 14px;
9010 color: #7A8B9A;
9011 padding: 13px 15px;
9012 height: 44px;
9013 width: 100%;
9014 min-width: 190px;
9015 border-radius: 6px;
9016 display: block;
9017 border: 1px solid #EBEDF0;
9018 }
9019 .steps-settings.downsell .offer-discount-area .hints.mobile,
9020 .steps-settings.upsell .offer-discount-area .hints.mobile {
9021 display: none;
9022 }
9023 .steps-settings.downsell .settings-content__footer .wpfnl-loader,
9024 .steps-settings.upsell .settings-content__footer .wpfnl-loader {
9025 display: block;
9026 }
9027 .steps-settings.downsell .settings-content__footer .wpfnl-alert,
9028 .steps-settings.upsell .settings-content__footer .wpfnl-alert {
9029 display: block;
9030 }
9031 .steps-settings.downsell .wpfnl-fields.price-range,
9032 .steps-settings.upsell .wpfnl-fields.price-range {
9033 display: flex;
9034 flex-flow: row wrap;
9035 }
9036 .steps-settings.downsell .wpfnl-fields.price-range .price-to,
9037 .steps-settings.downsell .wpfnl-fields.price-range .price-from,
9038 .steps-settings.upsell .wpfnl-fields.price-range .price-to,
9039 .steps-settings.upsell .wpfnl-fields.price-range .price-from {
9040 width: 50%;
9041 }
9042 .steps-settings.downsell .wpfnl-fields.price-range .price-to > label,
9043 .steps-settings.downsell .wpfnl-fields.price-range .price-from > label,
9044 .steps-settings.upsell .wpfnl-fields.price-range .price-to > label,
9045 .steps-settings.upsell .wpfnl-fields.price-range .price-from > label {
9046 margin-bottom: 5px;
9047 display: block;
9048 }
9049 .steps-settings.downsell .wpfnl-fields.price-range .price-to .wpfnl-fields,
9050 .steps-settings.downsell .wpfnl-fields.price-range .price-from .wpfnl-fields,
9051 .steps-settings.upsell .wpfnl-fields.price-range .price-to .wpfnl-fields,
9052 .steps-settings.upsell .wpfnl-fields.price-range .price-from .wpfnl-fields {
9053 width: 100%;
9054 }
9055 .steps-settings.downsell .wpfnl-fields.price-range .price-to .wpfnl-fields input[type=number],
9056 .steps-settings.downsell .wpfnl-fields.price-range .price-from .wpfnl-fields input[type=number],
9057 .steps-settings.upsell .wpfnl-fields.price-range .price-to .wpfnl-fields input[type=number],
9058 .steps-settings.upsell .wpfnl-fields.price-range .price-from .wpfnl-fields input[type=number] {
9059 min-width: auto;
9060 }
9061 .steps-settings.downsell .wpfnl-fields.price-range .price-from,
9062 .steps-settings.upsell .wpfnl-fields.price-range .price-from {
9063 padding-right: 10px;
9064 }
9065 .steps-settings.downsell .wpfnl-fields.price-range .price-to,
9066 .steps-settings.upsell .wpfnl-fields.price-range .price-to {
9067 padding-left: 10px;
9068 }
9069
9070 .steps-settings.thank-you .single__settings-box {
9071 border: 1px solid #E5E8F3;
9072 box-shadow: none;
9073 border-radius: 10px;
9074 }
9075 .steps-settings.thank-you .enabled-thankyou-page-redirection {
9076 margin-top: 24px;
9077 background-color: #F6F5FA;
9078 padding: 24px;
9079 border-radius: 10px;
9080 }
9081 .steps-settings.thank-you .redirect-thankyou-page {
9082 margin-top: 24px;
9083 display: grid;
9084 grid-template-columns: repeat(2, 1fr);
9085 gap: 20px;
9086 background-color: #F6F5FA;
9087 border-radius: 10px;
9088 }
9089 .steps-settings.thank-you .redirect-thankyou-page .single-page-option {
9090 position: relative;
9091 }
9092 .steps-settings.thank-you .redirect-thankyou-page .single-page-option > input[type=radio] {
9093 display: none;
9094 }
9095 .steps-settings.thank-you .redirect-thankyou-page .single-page-option .option-label {
9096 border-radius: 10px;
9097 border: 1px solid #E4E0F0;
9098 background-color: #FFF;
9099 cursor: pointer;
9100 padding: 24px;
9101 display: block;
9102 height: 100%;
9103 }
9104 .steps-settings.thank-you .redirect-thankyou-page .single-page-option .radio-point {
9105 position: absolute;
9106 top: 16px;
9107 right: 16px;
9108 }
9109 .steps-settings.thank-you .redirect-thankyou-page .single-page-option .radio-point circle:first-child {
9110 transform: scale(0);
9111 transform-origin: center;
9112 transition: all 0.3s ease;
9113 }
9114 .steps-settings.thank-you .redirect-thankyou-page .single-page-option > input[type=radio]:checked + .option-label {
9115 border-color: #6E42D3;
9116 }
9117 .steps-settings.thank-you .redirect-thankyou-page .single-page-option > input[type=radio]:checked + .option-label .radio-point circle:first-child {
9118 transform: scale(1);
9119 }
9120 .steps-settings.thank-you .redirect-thankyou-page .single-page-option h4 {
9121 color: #363B4E;
9122 font-size: 16px;
9123 font-weight: 500;
9124 line-height: 1.37;
9125 margin-bottom: 8px;
9126 max-width: 95%;
9127 }
9128 .steps-settings.thank-you .redirect-thankyou-page .single-page-option p {
9129 color: #525562;
9130 font-size: 14px;
9131 font-weight: 400;
9132 line-height: 1.4;
9133 }
9134 .steps-settings.thank-you .settings-content__footer .wpfnl-loader {
9135 display: none;
9136 }
9137 .steps-settings.thank-you .settings-content__footer .wpfnl-alert {
9138 display: none;
9139 }
9140
9141 @media only screen and (max-width: 1400px) {
9142 .wpfnl-box {
9143 padding: 20px 20px;
9144 }
9145 }
9146 @media only screen and (max-width: 1199px) {
9147 .steps-settings .product .single__settings-box .wpfnl-field-wrapper label {
9148 width: 150px;
9149 }
9150 .steps-settings .product .single__settings-box .wpfnl-field-wrapper .wpfnl-fields {
9151 width: calc(100% - 150px);
9152 }
9153 .steps-settings .steps-settings__tab-nav li.reset {
9154 margin-right: 0;
9155 }
9156 }
9157 .step-settings__single-tab-content .product-mode-selection,
9158 .checkout-product-setting-tab__content-wrapper .product-mode-selection {
9159 border-radius: 10px;
9160 padding: 20px;
9161 margin-bottom: 20px;
9162 border: 1px solid #EEF0F3;
9163 background: #fff;
9164 }
9165 .step-settings__single-tab-content .product-mode-selection .pms-header,
9166 .checkout-product-setting-tab__content-wrapper .product-mode-selection .pms-header {
9167 display: flex;
9168 flex-direction: column;
9169 gap: 2px;
9170 margin-bottom: 16px;
9171 }
9172 .step-settings__single-tab-content .product-mode-selection .pms-title,
9173 .checkout-product-setting-tab__content-wrapper .product-mode-selection .pms-title {
9174 font-size: 16px;
9175 font-weight: 600;
9176 color: #111827;
9177 line-height: 1.4;
9178 }
9179 .step-settings__single-tab-content .product-mode-selection .pms-subtitle,
9180 .checkout-product-setting-tab__content-wrapper .product-mode-selection .pms-subtitle {
9181 font-size: 14px;
9182 color: #6b7280;
9183 line-height: 1.4;
9184 }
9185 .step-settings__single-tab-content .product-mode-selection .pms-cards,
9186 .checkout-product-setting-tab__content-wrapper .product-mode-selection .pms-cards {
9187 display: grid;
9188 grid-template-columns: 1fr 1fr;
9189 gap: 12px;
9190 }
9191 .step-settings__single-tab-content .product-mode-selection .pms-card,
9192 .checkout-product-setting-tab__content-wrapper .product-mode-selection .pms-card {
9193 position: relative;
9194 display: flex;
9195 flex-direction: column;
9196 gap: 10px;
9197 padding: 16px;
9198 border: 1.5px solid #e5e7eb;
9199 border-radius: 10px;
9200 cursor: pointer;
9201 background: #fff;
9202 transition: border-color 0.15s, background 0.15s;
9203 }
9204 .step-settings__single-tab-content .product-mode-selection .pms-card.pms-card--active,
9205 .checkout-product-setting-tab__content-wrapper .product-mode-selection .pms-card.pms-card--active {
9206 border-color: #7c6ff7;
9207 background: #f0effe;
9208 }
9209 .step-settings__single-tab-content .product-mode-selection .pms-radio-input,
9210 .checkout-product-setting-tab__content-wrapper .product-mode-selection .pms-radio-input {
9211 position: absolute;
9212 opacity: 0;
9213 pointer-events: none;
9214 width: 0;
9215 height: 0;
9216 }
9217 .step-settings__single-tab-content .product-mode-selection .pms-card-top,
9218 .checkout-product-setting-tab__content-wrapper .product-mode-selection .pms-card-top {
9219 display: flex;
9220 align-items: center;
9221 gap: 10px;
9222 }
9223 .step-settings__single-tab-content .product-mode-selection .pms-card-icon,
9224 .checkout-product-setting-tab__content-wrapper .product-mode-selection .pms-card-icon {
9225 display: inline-flex;
9226 align-items: center;
9227 justify-content: center;
9228 width: 32px;
9229 height: 32px;
9230 border-radius: 8px;
9231 flex-shrink: 0;
9232 }
9233 .step-settings__single-tab-content .product-mode-selection .pms-card-icon.pms-card-icon--assign,
9234 .checkout-product-setting-tab__content-wrapper .product-mode-selection .pms-card-icon.pms-card-icon--assign {
9235 background: #ede9ff;
9236 color: #6c5ce7;
9237 }
9238 .step-settings__single-tab-content .product-mode-selection .pms-card-icon.pms-card-icon--smart,
9239 .checkout-product-setting-tab__content-wrapper .product-mode-selection .pms-card-icon.pms-card-icon--smart {
9240 background: #d1fae5;
9241 color: #059669;
9242 }
9243 .step-settings__single-tab-content .product-mode-selection .pms-card-name,
9244 .checkout-product-setting-tab__content-wrapper .product-mode-selection .pms-card-name {
9245 font-size: 14px;
9246 font-weight: 600;
9247 color: #111827;
9248 flex: 1;
9249 }
9250 .step-settings__single-tab-content .product-mode-selection .pms-radio-dot,
9251 .checkout-product-setting-tab__content-wrapper .product-mode-selection .pms-radio-dot {
9252 display: inline-flex;
9253 align-items: center;
9254 justify-content: center;
9255 width: 18px;
9256 height: 18px;
9257 border-radius: 50%;
9258 border: 2px solid #d1d5db;
9259 flex-shrink: 0;
9260 transition: border-color 0.15s, background 0.15s;
9261 }
9262 .step-settings__single-tab-content .product-mode-selection .pms-radio-dot.pms-radio-dot--checked,
9263 .checkout-product-setting-tab__content-wrapper .product-mode-selection .pms-radio-dot.pms-radio-dot--checked {
9264 border-color: #7c6ff7;
9265 background: #7c6ff7;
9266 }
9267 .step-settings__single-tab-content .product-mode-selection .pms-radio-inner,
9268 .checkout-product-setting-tab__content-wrapper .product-mode-selection .pms-radio-inner {
9269 display: block;
9270 width: 6px;
9271 height: 6px;
9272 border-radius: 50%;
9273 background: #fff;
9274 }
9275 .step-settings__single-tab-content .product-mode-selection .pms-card-desc,
9276 .checkout-product-setting-tab__content-wrapper .product-mode-selection .pms-card-desc {
9277 font-size: 13px;
9278 color: #6b7280;
9279 line-height: 1.5;
9280 margin: 0;
9281 }
9282 .step-settings__single-tab-content,
9283 .checkout-product-setting-tab__content-wrapper {
9284 /* Conditional Funnel dummy/upgrade preview */
9285 }
9286 .step-settings__single-tab-content .conditional-funnel-preview,
9287 .checkout-product-setting-tab__content-wrapper .conditional-funnel-preview {
9288 position: relative;
9289 overflow: hidden;
9290 padding: 0;
9291 background: #f5f6fa;
9292 }
9293 .step-settings__single-tab-content .conditional-funnel-dummy,
9294 .checkout-product-setting-tab__content-wrapper .conditional-funnel-dummy {
9295 pointer-events: none;
9296 user-select: none;
9297 padding: 20px;
9298 }
9299 .step-settings__single-tab-content .conditional-funnel-dummy .dummy-condition-wrapper,
9300 .checkout-product-setting-tab__content-wrapper .conditional-funnel-dummy .dummy-condition-wrapper {
9301 display: flex;
9302 flex-direction: column;
9303 gap: 0;
9304 }
9305 .step-settings__single-tab-content .conditional-funnel-dummy .dummy-condition-row,
9306 .checkout-product-setting-tab__content-wrapper .conditional-funnel-dummy .dummy-condition-row {
9307 display: grid;
9308 grid-template-columns: 1fr 1fr;
9309 gap: 16px;
9310 background: #fff;
9311 border-radius: 8px;
9312 padding: 20px 24px;
9313 box-shadow: 0 1px 4px rgba(0, 0, 0, 0.06);
9314 }
9315 .step-settings__single-tab-content .conditional-funnel-dummy .dummy-condition-left,
9316 .step-settings__single-tab-content .conditional-funnel-dummy .dummy-condition-right,
9317 .checkout-product-setting-tab__content-wrapper .conditional-funnel-dummy .dummy-condition-left,
9318 .checkout-product-setting-tab__content-wrapper .conditional-funnel-dummy .dummy-condition-right {
9319 display: flex;
9320 flex-direction: column;
9321 }
9322 .step-settings__single-tab-content .conditional-funnel-dummy .dummy-condition-left .wpfnl-form-group,
9323 .step-settings__single-tab-content .conditional-funnel-dummy .dummy-condition-right .wpfnl-form-group,
9324 .checkout-product-setting-tab__content-wrapper .conditional-funnel-dummy .dummy-condition-left .wpfnl-form-group,
9325 .checkout-product-setting-tab__content-wrapper .conditional-funnel-dummy .dummy-condition-right .wpfnl-form-group {
9326 display: flex;
9327 flex-direction: column;
9328 gap: 8px;
9329 }
9330 .step-settings__single-tab-content .conditional-funnel-dummy .dummy-condition-left label,
9331 .step-settings__single-tab-content .conditional-funnel-dummy .dummy-condition-right label,
9332 .checkout-product-setting-tab__content-wrapper .conditional-funnel-dummy .dummy-condition-left label,
9333 .checkout-product-setting-tab__content-wrapper .conditional-funnel-dummy .dummy-condition-right label {
9334 font-size: 13px;
9335 font-weight: 500;
9336 color: #363b4e;
9337 }
9338 .step-settings__single-tab-content .conditional-funnel-dummy .required-star,
9339 .checkout-product-setting-tab__content-wrapper .conditional-funnel-dummy .required-star {
9340 color: #e74c3c;
9341 }
9342 .step-settings__single-tab-content .conditional-funnel-dummy .dummy-select,
9343 .checkout-product-setting-tab__content-wrapper .conditional-funnel-dummy .dummy-select {
9344 display: flex;
9345 align-items: center;
9346 justify-content: space-between;
9347 background: #fff;
9348 border: 1px solid #dde1e7;
9349 border-radius: 6px;
9350 padding: 10px 14px;
9351 font-size: 13px;
9352 color: #7a8b9a;
9353 }
9354 .step-settings__single-tab-content .conditional-funnel-dummy .dummy-select-text,
9355 .checkout-product-setting-tab__content-wrapper .conditional-funnel-dummy .dummy-select-text {
9356 color: #7a8b9a;
9357 }
9358 .step-settings__single-tab-content .conditional-funnel-dummy .dummy-input,
9359 .checkout-product-setting-tab__content-wrapper .conditional-funnel-dummy .dummy-input {
9360 width: 100%;
9361 border: 1px solid #dde1e7;
9362 border-radius: 6px;
9363 padding: 10px 14px;
9364 font-size: 13px;
9365 color: #363b4e;
9366 background: #fff;
9367 }
9368 .step-settings__single-tab-content .conditional-funnel-dummy .dummy-tag-field,
9369 .checkout-product-setting-tab__content-wrapper .conditional-funnel-dummy .dummy-tag-field {
9370 display: flex;
9371 align-items: center;
9372 flex-wrap: wrap;
9373 gap: 6px;
9374 background: #fff;
9375 border: 1px solid #dde1e7;
9376 border-radius: 6px;
9377 padding: 8px 14px;
9378 min-height: 42px;
9379 }
9380 .step-settings__single-tab-content .conditional-funnel-dummy .dummy-tag,
9381 .checkout-product-setting-tab__content-wrapper .conditional-funnel-dummy .dummy-tag {
9382 display: inline-flex;
9383 align-items: center;
9384 background: #f0f1f5;
9385 border-radius: 4px;
9386 padding: 2px 8px;
9387 font-size: 12px;
9388 color: #363b4e;
9389 }
9390 .step-settings__single-tab-content .conditional-funnel-dummy .dummy-connector,
9391 .checkout-product-setting-tab__content-wrapper .conditional-funnel-dummy .dummy-connector {
9392 display: flex;
9393 justify-content: center;
9394 height: 32px;
9395 position: relative;
9396 }
9397 .step-settings__single-tab-content .conditional-funnel-dummy .dummy-connector-line,
9398 .checkout-product-setting-tab__content-wrapper .conditional-funnel-dummy .dummy-connector-line {
9399 width: 1px;
9400 height: 100%;
9401 background: #c5cad4;
9402 }
9403 .step-settings__single-tab-content .conditional-funnel-dummy .dummy-add-condition,
9404 .checkout-product-setting-tab__content-wrapper .conditional-funnel-dummy .dummy-add-condition {
9405 display: flex;
9406 flex-direction: column;
9407 align-items: center;
9408 margin-top: 0;
9409 }
9410 .step-settings__single-tab-content .conditional-funnel-dummy .dummy-add-line,
9411 .checkout-product-setting-tab__content-wrapper .conditional-funnel-dummy .dummy-add-line {
9412 width: 1px;
9413 height: 20px;
9414 background: #c5cad4;
9415 }
9416 .step-settings__single-tab-content .conditional-funnel-dummy .dummy-add-btn,
9417 .checkout-product-setting-tab__content-wrapper .conditional-funnel-dummy .dummy-add-btn {
9418 width: 32px;
9419 height: 32px;
9420 border-radius: 50%;
9421 background: #6a3fc8;
9422 border: none;
9423 display: flex;
9424 align-items: center;
9425 justify-content: center;
9426 cursor: default;
9427 box-shadow: 0 2px 8px rgba(106, 63, 200, 0.35);
9428 }
9429 .step-settings__single-tab-content .conditional-funnel-upgrade-overlay,
9430 .checkout-product-setting-tab__content-wrapper .conditional-funnel-upgrade-overlay {
9431 position: absolute;
9432 inset: 0;
9433 z-index: 10;
9434 display: flex;
9435 align-items: center;
9436 justify-content: center;
9437 background: rgba(255, 255, 255, 0.78);
9438 border-radius: 10px;
9439 }
9440 .step-settings__single-tab-content .conditional-funnel-upgrade-overlay .upgrade-overlay-content,
9441 .checkout-product-setting-tab__content-wrapper .conditional-funnel-upgrade-overlay .upgrade-overlay-content {
9442 display: flex;
9443 flex-direction: column;
9444 align-items: center;
9445 text-align: center;
9446 justify-content: center;
9447 gap: 12px;
9448 padding: 32px 24px;
9449 max-width: 420px;
9450 background: rgba(255, 255, 255, 0.9215686275);
9451 height: 100%;
9452 }
9453 .step-settings__single-tab-content .conditional-funnel-upgrade-overlay .upgrade-lock-icon,
9454 .checkout-product-setting-tab__content-wrapper .conditional-funnel-upgrade-overlay .upgrade-lock-icon {
9455 display: flex;
9456 align-items: center;
9457 justify-content: center;
9458 width: 56px;
9459 height: 56px;
9460 border-radius: 50%;
9461 background: #f1f3f5;
9462 margin-bottom: 4px;
9463 }
9464 .step-settings__single-tab-content .conditional-funnel-upgrade-overlay .upgrade-overlay-content p,
9465 .checkout-product-setting-tab__content-wrapper .conditional-funnel-upgrade-overlay .upgrade-overlay-content p {
9466 font-size: 13px;
9467 color: #7a8b9a;
9468 line-height: 1.6;
9469 margin: 0;
9470 }
9471 .step-settings__single-tab-content .product-accordion__wrapper,
9472 .checkout-product-setting-tab__content-wrapper .product-accordion__wrapper {
9473 position: relative;
9474 }
9475 .step-settings__single-tab-content .product-area,
9476 .checkout-product-setting-tab__content-wrapper .product-area {
9477 background: #FFFFFF;
9478 border-radius: 10px;
9479 border: 1px solid #EEF0F3;
9480 }
9481 .step-settings__single-tab-content .product-head,
9482 .checkout-product-setting-tab__content-wrapper .product-head {
9483 display: flex;
9484 align-items: center;
9485 justify-content: space-between;
9486 padding: 16px 16px 16px 30px;
9487 border-bottom: 1px solid #EEF0F3;
9488 }
9489 .step-settings__single-tab-content .product-head .title,
9490 .checkout-product-setting-tab__content-wrapper .product-head .title {
9491 font-weight: 600;
9492 font-size: 16px;
9493 line-height: 1;
9494 color: #363B4E;
9495 text-transform: capitalize;
9496 margin-right: 10px;
9497 }
9498 .step-settings__single-tab-content .product-head .product-right,
9499 .checkout-product-setting-tab__content-wrapper .product-head .product-right {
9500 display: flex;
9501 align-items: center;
9502 gap: 15px;
9503 row-gap: 8px;
9504 }
9505 .step-settings__single-tab-content .product-head .create-product-btn,
9506 .checkout-product-setting-tab__content-wrapper .product-head .create-product-btn {
9507 margin-left: auto;
9508 margin-right: 10px;
9509 }
9510 .step-settings__single-tab-content .product-head .create-product-btn .btn-default,
9511 .checkout-product-setting-tab__content-wrapper .product-head .create-product-btn .btn-default {
9512 background: none;
9513 color: #6e42d3;
9514 padding: 0px;
9515 border-bottom: 1px solid #6e42d3;
9516 border-radius: 0px;
9517 min-width: auto;
9518 line-height: 1;
9519 height: auto;
9520 }
9521 .step-settings__single-tab-content .product-head .wpfnl-tooltip,
9522 .checkout-product-setting-tab__content-wrapper .product-head .wpfnl-tooltip {
9523 margin-left: 5px;
9524 margin-right: 10px;
9525 }
9526 .step-settings__single-tab-content .product-head .add-product-btn .btn-default,
9527 .checkout-product-setting-tab__content-wrapper .product-head .add-product-btn .btn-default {
9528 height: 40px;
9529 line-height: 41px;
9530 background: #F7F7FA;
9531 border: 1px solid #E5E8F3;
9532 color: #363B4E;
9533 padding: 0 16px;
9534 }
9535 .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],
9536 .checkout-product-setting-tab__content-wrapper .product-head .add-product-btn .btn-default:disabled,
9537 .checkout-product-setting-tab__content-wrapper .product-head .add-product-btn .btn-default[disabled=disabled] {
9538 opacity: 0.7;
9539 cursor: not-allowed;
9540 }
9541 .step-settings__single-tab-content .product-head .add-product-btn .btn-default.wpfnl-btn-primary-color,
9542 .checkout-product-setting-tab__content-wrapper .product-head .add-product-btn .btn-default.wpfnl-btn-primary-color {
9543 background: #6E42D3;
9544 border-color: #6E42D3;
9545 color: #FFFFFF;
9546 }
9547 .step-settings__single-tab-content .product-head .add-product-btn .btn-default.wpfnl-btn-primary-color svg path,
9548 .checkout-product-setting-tab__content-wrapper .product-head .add-product-btn .btn-default.wpfnl-btn-primary-color svg path {
9549 stroke: #FFFFFF;
9550 }
9551 .step-settings__single-tab-content .product-head .add-product-btn .btn-default .add-product-icon,
9552 .checkout-product-setting-tab__content-wrapper .product-head .add-product-btn .btn-default .add-product-icon {
9553 position: relative;
9554 display: inline-block;
9555 width: 18px;
9556 height: 18px;
9557 }
9558 .step-settings__single-tab-content .product-head .add-product-btn .btn-default .icon-tabler-arrow-narrow-left,
9559 .checkout-product-setting-tab__content-wrapper .product-head .add-product-btn .btn-default .icon-tabler-arrow-narrow-left {
9560 transform: rotate(-90deg);
9561 position: relative;
9562 top: 5px;
9563 display: none;
9564 animation: scrollDown1 1.5s ease infinite;
9565 stroke: none;
9566 }
9567 .step-settings__single-tab-content .product-head .add-product-btn .btn-default .product-adding .icon-tabler-arrow-narrow-left,
9568 .checkout-product-setting-tab__content-wrapper .product-head .add-product-btn .btn-default .product-adding .icon-tabler-arrow-narrow-left {
9569 display: block;
9570 }
9571 .step-settings__single-tab-content .product-head .add-product-btn .btn-default .product-adding .plus-icon,
9572 .checkout-product-setting-tab__content-wrapper .product-head .add-product-btn .btn-default .product-adding .plus-icon {
9573 display: none;
9574 }
9575 .step-settings__single-tab-content .product-head .add-product-btn .btn-default.product-added,
9576 .checkout-product-setting-tab__content-wrapper .product-head .add-product-btn .btn-default.product-added {
9577 border-color: #6E42D3;
9578 background-color: #6E42D3;
9579 color: #fff;
9580 }
9581 .step-settings__single-tab-content .product-head .add-product-btn .btn-default.product-added .plus-icon path,
9582 .checkout-product-setting-tab__content-wrapper .product-head .add-product-btn .btn-default.product-added .plus-icon path {
9583 stroke: #fff;
9584 }
9585 .step-settings__single-tab-content .product-head .add-product-btn .btn-default.product-added .icon-tabler-arrow-narrow-left,
9586 .checkout-product-setting-tab__content-wrapper .product-head .add-product-btn .btn-default.product-added .icon-tabler-arrow-narrow-left {
9587 stroke: #fff;
9588 }
9589 .step-settings__single-tab-content .product-head .add-product-btn button[data-tour=yes],
9590 .checkout-product-setting-tab__content-wrapper .product-head .add-product-btn button[data-tour=yes] {
9591 position: relative;
9592 z-index: 4;
9593 }
9594 .step-settings__single-tab-content .product-head .create-product-button button[data-tour=yes],
9595 .checkout-product-setting-tab__content-wrapper .product-head .create-product-button button[data-tour=yes] {
9596 position: relative;
9597 z-index: 4;
9598 }
9599 @keyframes scrollDown1 {
9600 0% {
9601 transform: rotate(-90deg) translateX(15px);
9602 opacity: 0;
9603 }
9604 50% {
9605 transform: rotate(-90deg) translateX(0px);
9606 opacity: 1;
9607 }
9608 100% {
9609 transform: rotate(-90deg) translateX(-15px);
9610 opacity: 0;
9611 }
9612 }
9613 .step-settings__single-tab-content .accordion-footer .accordion-col,
9614 .step-settings__single-tab-content .accordion-head .accordion-col,
9615 .checkout-product-setting-tab__content-wrapper .accordion-footer .accordion-col,
9616 .checkout-product-setting-tab__content-wrapper .accordion-head .accordion-col {
9617 color: #7A8B9A;
9618 font-size: 14px;
9619 font-weight: 400;
9620 line-height: 1;
9621 text-transform: capitalize;
9622 letter-spacing: 0.35px;
9623 }
9624 .step-settings__single-tab-content .accordion-head,
9625 .checkout-product-setting-tab__content-wrapper .accordion-head {
9626 background-color: #F6F5FA;
9627 padding: 15px 30px;
9628 }
9629 .step-settings__single-tab-content .accordion-footer,
9630 .step-settings__single-tab-content .product-single__accordion-head,
9631 .step-settings__single-tab-content .accordion-head,
9632 .checkout-product-setting-tab__content-wrapper .accordion-footer,
9633 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head,
9634 .checkout-product-setting-tab__content-wrapper .accordion-head {
9635 display: flex;
9636 flex-flow: row wrap;
9637 align-items: center;
9638 justify-content: space-between;
9639 }
9640 .step-settings__single-tab-content .accordion-footer .product-name,
9641 .step-settings__single-tab-content .product-single__accordion-head .product-name,
9642 .step-settings__single-tab-content .accordion-head .product-name,
9643 .checkout-product-setting-tab__content-wrapper .accordion-footer .product-name,
9644 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .product-name,
9645 .checkout-product-setting-tab__content-wrapper .accordion-head .product-name {
9646 width: 340px;
9647 }
9648 .step-settings__single-tab-content .accordion-footer .product-price,
9649 .step-settings__single-tab-content .product-single__accordion-head .product-price,
9650 .step-settings__single-tab-content .accordion-head .product-price,
9651 .checkout-product-setting-tab__content-wrapper .accordion-footer .product-price,
9652 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .product-price,
9653 .checkout-product-setting-tab__content-wrapper .accordion-head .product-price {
9654 width: 77px;
9655 cursor: text;
9656 }
9657 .step-settings__single-tab-content .accordion-footer .product-quantity,
9658 .step-settings__single-tab-content .product-single__accordion-head .product-quantity,
9659 .step-settings__single-tab-content .accordion-head .product-quantity,
9660 .checkout-product-setting-tab__content-wrapper .accordion-footer .product-quantity,
9661 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .product-quantity,
9662 .checkout-product-setting-tab__content-wrapper .accordion-head .product-quantity {
9663 width: 80px;
9664 }
9665 .step-settings__single-tab-content .accordion-footer .total-price,
9666 .step-settings__single-tab-content .product-single__accordion-head .total-price,
9667 .step-settings__single-tab-content .accordion-head .total-price,
9668 .checkout-product-setting-tab__content-wrapper .accordion-footer .total-price,
9669 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .total-price,
9670 .checkout-product-setting-tab__content-wrapper .accordion-head .total-price {
9671 width: 120px;
9672 text-align: right;
9673 }
9674 .step-settings__single-tab-content .accordion-footer .total-price span,
9675 .step-settings__single-tab-content .product-single__accordion-head .total-price span,
9676 .step-settings__single-tab-content .accordion-head .total-price span,
9677 .checkout-product-setting-tab__content-wrapper .accordion-footer .total-price span,
9678 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .total-price span,
9679 .checkout-product-setting-tab__content-wrapper .accordion-head .total-price span {
9680 color: #363B4E;
9681 font-size: 14px;
9682 line-height: 14px;
9683 }
9684 .step-settings__single-tab-content .accordion-footer .product-action,
9685 .step-settings__single-tab-content .product-single__accordion-head .product-action,
9686 .step-settings__single-tab-content .accordion-head .product-action,
9687 .checkout-product-setting-tab__content-wrapper .accordion-footer .product-action,
9688 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .product-action,
9689 .checkout-product-setting-tab__content-wrapper .accordion-head .product-action {
9690 width: 60px;
9691 text-align: right;
9692 }
9693 .step-settings__single-tab-content .product__single-accordion,
9694 .checkout-product-setting-tab__content-wrapper .product__single-accordion {
9695 border-top: 1px solid #EEF0F3;
9696 position: relative;
9697 }
9698 .step-settings__single-tab-content .product__single-accordion.ui-sortable-helper,
9699 .checkout-product-setting-tab__content-wrapper .product__single-accordion.ui-sortable-helper {
9700 background: #ececec;
9701 }
9702 .step-settings__single-tab-content .product-single__accordion-head,
9703 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head {
9704 padding: 14px 30px;
9705 position: relative;
9706 }
9707 .step-settings__single-tab-content .product-single__accordion-head .accordion-col,
9708 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .accordion-col {
9709 font-size: 14px;
9710 line-height: 16px;
9711 color: #7A8B9A;
9712 }
9713 .step-settings__single-tab-content .product-single__accordion-head .accordion-col span,
9714 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .accordion-col span {
9715 color: #7A8B9A;
9716 }
9717 .step-settings__single-tab-content .product-single__accordion-head .accordion-col select,
9718 .step-settings__single-tab-content .product-single__accordion-head .accordion-col input,
9719 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .accordion-col select,
9720 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .accordion-col input {
9721 font-size: 14px;
9722 line-height: 16px;
9723 color: #363B4E;
9724 }
9725 .step-settings__single-tab-content .product-single__accordion-head .accordion-col select::placeholder,
9726 .step-settings__single-tab-content .product-single__accordion-head .accordion-col input::placeholder,
9727 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .accordion-col select::placeholder,
9728 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .accordion-col input::placeholder {
9729 color: #363B4E;
9730 }
9731 .step-settings__single-tab-content .product-single__accordion-head .accordion-col select:-ms-input-placeholder,
9732 .step-settings__single-tab-content .product-single__accordion-head .accordion-col input:-ms-input-placeholder,
9733 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .accordion-col select:-ms-input-placeholder,
9734 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .accordion-col input:-ms-input-placeholder {
9735 color: #363B4E;
9736 }
9737 .step-settings__single-tab-content .product-single__accordion-head .accordion-col select::-ms-input-placeholder,
9738 .step-settings__single-tab-content .product-single__accordion-head .accordion-col input::-ms-input-placeholder,
9739 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .accordion-col select::-ms-input-placeholder,
9740 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .accordion-col input::-ms-input-placeholder {
9741 color: #363B4E;
9742 }
9743 .step-settings__single-tab-content .product-single__accordion-head .product-name ul,
9744 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .product-name ul {
9745 display: flex;
9746 align-items: center;
9747 }
9748 .step-settings__single-tab-content .product-single__accordion-head .product-name ul .product-img a,
9749 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .product-name ul .product-img a {
9750 display: block;
9751 }
9752 .step-settings__single-tab-content .product-single__accordion-head .product-name ul .product-img img,
9753 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .product-name ul .product-img img {
9754 width: 36px;
9755 height: 36px;
9756 object-fit: cover;
9757 border-radius: 50%;
9758 }
9759 .step-settings__single-tab-content .product-single__accordion-head .product-name ul .product-title,
9760 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .product-name ul .product-title {
9761 padding-left: 12px;
9762 width: calc(100% - 50px);
9763 }
9764 .step-settings__single-tab-content .product-single__accordion-head .product-name ul .product-title .title,
9765 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .product-name ul .product-title .title {
9766 font-weight: 500;
9767 font-size: 14px;
9768 line-height: 16px;
9769 color: #363B4E;
9770 }
9771 .step-settings__single-tab-content .product-single__accordion-head .product-name ul .product-title .title:hover,
9772 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .product-name ul .product-title .title:hover {
9773 text-decoration: underline;
9774 }
9775 .step-settings__single-tab-content .product-single__accordion-head .product-name ul .product-title .price,
9776 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .product-name ul .product-title .price {
9777 display: block;
9778 font-size: 12px;
9779 line-height: 14px;
9780 color: #363B4E;
9781 margin-top: 4px;
9782 }
9783 .step-settings__single-tab-content .product-single__accordion-head .product-quantity input[type=number],
9784 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .product-quantity input[type=number] {
9785 min-width: auto;
9786 border-color: #EEF0F3;
9787 border-radius: 8px;
9788 padding: 5px 10px;
9789 height: 30px;
9790 width: 63px;
9791 }
9792 .step-settings__single-tab-content .product-single__accordion-head .product-action,
9793 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .product-action {
9794 display: flex;
9795 }
9796 .step-settings__single-tab-content .product-single__accordion-head .product-action .product-edit,
9797 .step-settings__single-tab-content .product-single__accordion-head .product-action .product-delete,
9798 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .product-action .product-edit,
9799 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .product-action .product-delete {
9800 width: 30px;
9801 height: 30px;
9802 display: flex;
9803 align-items: center;
9804 justify-content: flex-end;
9805 background: transparent;
9806 border: none;
9807 cursor: pointer;
9808 }
9809 .step-settings__single-tab-content .product-single__accordion-head .product-action .product-edit svg,
9810 .step-settings__single-tab-content .product-single__accordion-head .product-action .product-delete svg,
9811 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .product-action .product-edit svg,
9812 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .product-action .product-delete svg {
9813 display: block;
9814 }
9815 .step-settings__single-tab-content .accordion-footer,
9816 .checkout-product-setting-tab__content-wrapper .accordion-footer {
9817 border-top: 1px solid #EEF0F3;
9818 padding: 14px 30px;
9819 justify-content: flex-end;
9820 }
9821 .step-settings__single-tab-content .accordion-footer .total-price,
9822 .checkout-product-setting-tab__content-wrapper .accordion-footer .total-price {
9823 display: flex;
9824 justify-content: flex-end;
9825 color: #363B4E;
9826 font-size: 16px;
9827 font-weight: 600;
9828 line-height: 1;
9829 }
9830 .step-settings__single-tab-content .accordion-footer .total-price span,
9831 .checkout-product-setting-tab__content-wrapper .accordion-footer .total-price span {
9832 letter-spacing: 0.857143px;
9833 font-weight: 700;
9834 margin-left: 4px;
9835 font-size: 12px;
9836 }
9837 .step-settings__single-tab-content .product__single-accordion .product-single__accordion-body,
9838 .checkout-product-setting-tab__content-wrapper .product__single-accordion .product-single__accordion-body {
9839 display: none;
9840 }
9841 .step-settings__single-tab-content .product__single-accordion.active,
9842 .checkout-product-setting-tab__content-wrapper .product__single-accordion.active {
9843 background: rgba(110, 66, 211, 0.07);
9844 border-top-color: transparent;
9845 }
9846 .step-settings__single-tab-content .product__single-accordion.active::before,
9847 .checkout-product-setting-tab__content-wrapper .product__single-accordion.active::before {
9848 background-color: #6E42D3;
9849 }
9850 .step-settings__single-tab-content .product-single__accordion-body,
9851 .checkout-product-setting-tab__content-wrapper .product-single__accordion-body {
9852 padding: 0 25px 25px;
9853 }
9854 .step-settings__single-tab-content .product-single__accordion-body-content,
9855 .checkout-product-setting-tab__content-wrapper .product-single__accordion-body-content {
9856 display: flex;
9857 flex-flow: row wrap;
9858 background: #fff;
9859 box-shadow: 0px 2px 4px rgba(223, 223, 249, 0.25);
9860 border-radius: 10px;
9861 }
9862 .step-settings__single-tab-content .product-single__accordion-body-content .subtext-settings,
9863 .checkout-product-setting-tab__content-wrapper .product-single__accordion-body-content .subtext-settings {
9864 width: 50%;
9865 padding: 20px 60px 20px 25px;
9866 border-right: 1px solid #E5E8F3;
9867 }
9868 .step-settings__single-tab-content .product-single__accordion-body-content .subtext-settings .wpfnl-field-wrapper,
9869 .checkout-product-setting-tab__content-wrapper .product-single__accordion-body-content .subtext-settings .wpfnl-field-wrapper {
9870 align-items: flex-start;
9871 }
9872 .step-settings__single-tab-content .product-single__accordion-body-content .subtext-settings .wpfnl-field-wrapper label,
9873 .checkout-product-setting-tab__content-wrapper .product-single__accordion-body-content .subtext-settings .wpfnl-field-wrapper label {
9874 margin-top: 11px;
9875 }
9876 .step-settings__single-tab-content .product-single__accordion-body-content .highlights,
9877 .checkout-product-setting-tab__content-wrapper .product-single__accordion-body-content .highlights {
9878 width: 50%;
9879 padding: 20px 20px 20px 60px;
9880 }
9881 .step-settings__single-tab-content .product-single__accordion-body-content .wpfnl-field-wrapper label,
9882 .checkout-product-setting-tab__content-wrapper .product-single__accordion-body-content .wpfnl-field-wrapper label {
9883 width: 145px;
9884 }
9885 .step-settings__single-tab-content .product-single__accordion-body-content .wpfnl-fields,
9886 .checkout-product-setting-tab__content-wrapper .product-single__accordion-body-content .wpfnl-fields {
9887 max-width: 100%;
9888 width: calc(100% - 145px);
9889 }
9890 .step-settings__single-tab-content .no-product-notice,
9891 .checkout-product-setting-tab__content-wrapper .no-product-notice {
9892 text-align: center;
9893 padding: 15px 10px;
9894 }
9895 .step-settings__single-tab-content .wpfnl-discount-settings,
9896 .checkout-product-setting-tab__content-wrapper .wpfnl-discount-settings {
9897 border: 1px solid #EEF0F3;
9898 box-shadow: none;
9899 border-radius: 10px;
9900 margin-top: 30px;
9901 padding: 30px;
9902 }
9903 .step-settings__single-tab-content .wpfnl-discount-settings .non-input-field,
9904 .checkout-product-setting-tab__content-wrapper .wpfnl-discount-settings .non-input-field {
9905 cursor: not-allowed;
9906 background-color: #F6F5FA;
9907 font-size: 14px;
9908 color: #7A8B9A;
9909 padding: 13px 15px;
9910 height: 44px;
9911 width: 100%;
9912 min-width: 190px;
9913 border-radius: 6px;
9914 display: block;
9915 border: 1px solid #EBEDF0;
9916 }
9917 .step-settings__single-tab-content .wpfnl-discount-settings[data-tour=yes] #discount-options,
9918 .checkout-product-setting-tab__content-wrapper .wpfnl-discount-settings[data-tour=yes] #discount-options {
9919 z-index: 4;
9920 position: relative;
9921 }
9922 .step-settings__single-tab-content .wpfnl-single-settings-control,
9923 .checkout-product-setting-tab__content-wrapper .wpfnl-single-settings-control {
9924 display: flex;
9925 flex-flow: row wrap;
9926 align-items: center;
9927 justify-content: space-between;
9928 gap: 15px;
9929 border-bottom: 1px solid #EEF0F3;
9930 padding: 24px 0;
9931 }
9932 .step-settings__single-tab-content .wpfnl-single-settings-control:first-child,
9933 .checkout-product-setting-tab__content-wrapper .wpfnl-single-settings-control:first-child {
9934 padding-top: 0;
9935 }
9936 .step-settings__single-tab-content .wpfnl-single-settings-control:last-child,
9937 .checkout-product-setting-tab__content-wrapper .wpfnl-single-settings-control:last-child {
9938 border-bottom: none;
9939 padding-bottom: 0;
9940 }
9941 .step-settings__single-tab-content .wpfnl-single-settings-control.wpnfl-align-top,
9942 .checkout-product-setting-tab__content-wrapper .wpfnl-single-settings-control.wpnfl-align-top {
9943 align-items: flex-start;
9944 }
9945 .step-settings__single-tab-content .wpfnl-single-settings-control .settings-control-title,
9946 .checkout-product-setting-tab__content-wrapper .wpfnl-single-settings-control .settings-control-title {
9947 width: calc(55% - 15px);
9948 }
9949 .step-settings__single-tab-content .wpfnl-single-settings-control .settings-control-title h4,
9950 .checkout-product-setting-tab__content-wrapper .wpfnl-single-settings-control .settings-control-title h4 {
9951 color: #363B4E;
9952 font-size: 16px;
9953 font-weight: 500;
9954 line-height: 1.3;
9955 }
9956 .step-settings__single-tab-content .wpfnl-single-settings-control .settings-control-title p,
9957 .checkout-product-setting-tab__content-wrapper .wpfnl-single-settings-control .settings-control-title p {
9958 color: #525562;
9959 font-size: 14px;
9960 font-weight: 400;
9961 line-height: 1.4;
9962 margin-top: 3px;
9963 }
9964 .step-settings__single-tab-content .wpfnl-single-settings-control .settings-control-field,
9965 .checkout-product-setting-tab__content-wrapper .wpfnl-single-settings-control .settings-control-field {
9966 width: 45%;
9967 max-width: 250px;
9968 display: flex;
9969 flex-flow: column;
9970 align-items: flex-end;
9971 gap: 12px;
9972 }
9973 .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,
9974 .checkout-product-setting-tab__content-wrapper .wpfnl-single-settings-control .settings-control-field > input:not([type=checkbox], [type=radio]),
9975 .checkout-product-setting-tab__content-wrapper .wpfnl-single-settings-control .settings-control-field > select {
9976 width: 250px;
9977 height: 44px;
9978 border-radius: 10px;
9979 border-color: #EBEDF0;
9980 margin-left: auto;
9981 color: #525562;
9982 }
9983 .step-settings__single-tab-content .wpfnl-single-settings-control .settings-control-field .settings-control-price,
9984 .checkout-product-setting-tab__content-wrapper .wpfnl-single-settings-control .settings-control-field .settings-control-price {
9985 width: 250px;
9986 height: 44px;
9987 border-radius: 10px;
9988 border-color: #EBEDF0;
9989 margin-left: auto;
9990 background: #F6F5FA;
9991 padding: 10px 15px;
9992 display: flex;
9993 flex-flow: column;
9994 justify-content: center;
9995 }
9996 .step-settings__single-tab-content .wpfnl-single-settings-control .settings-control-field .wpfnl-switcher .pro-tag-icon,
9997 .checkout-product-setting-tab__content-wrapper .wpfnl-single-settings-control .settings-control-field .wpfnl-switcher .pro-tag-icon {
9998 position: absolute;
9999 top: 0;
10000 left: -30px;
10001 }
10002 .step-settings__single-tab-content .wpfnl-single-settings-control .settings-control-field .wpfnl-checkbox,
10003 .checkout-product-setting-tab__content-wrapper .wpfnl-single-settings-control .settings-control-field .wpfnl-checkbox {
10004 position: relative;
10005 }
10006 .step-settings__single-tab-content .wpfnl-single-settings-control .settings-control-field .wpfnl-checkbox .pro-tag-icon,
10007 .checkout-product-setting-tab__content-wrapper .wpfnl-single-settings-control .settings-control-field .wpfnl-checkbox .pro-tag-icon {
10008 position: absolute;
10009 top: 0;
10010 left: -30px;
10011 }
10012 .step-settings__single-tab-content .wpfnl-single-settings-control .div-to-append-range-calender,
10013 .checkout-product-setting-tab__content-wrapper .wpfnl-single-settings-control .div-to-append-range-calender {
10014 position: absolute;
10015 }
10016 .step-settings__single-tab-content .wpfnl-single-settings-control .div-to-append-range-calender .ui-datepicker,
10017 .checkout-product-setting-tab__content-wrapper .wpfnl-single-settings-control .div-to-append-range-calender .ui-datepicker {
10018 border: 1px solid #eef0f3;
10019 border-radius: 10px;
10020 padding: 8px;
10021 }
10022 .step-settings__single-tab-content .wpfnl-single-settings-control .div-to-append-range-calender .ui-datepicker .ui-datepicker-title,
10023 .checkout-product-setting-tab__content-wrapper .wpfnl-single-settings-control .div-to-append-range-calender .ui-datepicker .ui-datepicker-title {
10024 display: flex;
10025 }
10026 .step-settings__single-tab-content .wpfnl-single-settings-control .div-to-append-range-calender .ui-datepicker .ui-datepicker-title select,
10027 .checkout-product-setting-tab__content-wrapper .wpfnl-single-settings-control .div-to-append-range-calender .ui-datepicker .ui-datepicker-title select {
10028 width: auto;
10029 min-width: max-content;
10030 flex: 1;
10031 height: 28px;
10032 min-height: auto;
10033 margin: 0;
10034 }
10035 .step-settings__single-tab-content .wpfnl-single-settings-control.enable-discount,
10036 .checkout-product-setting-tab__content-wrapper .wpfnl-single-settings-control.enable-discount {
10037 border-bottom: 0;
10038 padding-bottom: 0;
10039 }
10040 .step-settings__single-tab-content .wpfnl-single-settings-control.discount .settings-control-field,
10041 .checkout-product-setting-tab__content-wrapper .wpfnl-single-settings-control.discount .settings-control-field {
10042 flex-flow: row;
10043 width: 100%;
10044 max-width: 100%;
10045 justify-content: flex-end;
10046 }
10047 .step-settings__single-tab-content .wpfnl-single-settings-control.discount .settings-control-field label,
10048 .checkout-product-setting-tab__content-wrapper .wpfnl-single-settings-control.discount .settings-control-field label {
10049 display: block;
10050 margin-bottom: 6px;
10051 }
10052 .step-settings__single-tab-content .wpfnl-single-settings-control.discount .settings-control-field input[type=text],
10053 .checkout-product-setting-tab__content-wrapper .wpfnl-single-settings-control.discount .settings-control-field input[type=text] {
10054 height: 44px;
10055 }
10056 .step-settings__single-tab-content .wpfnl-single-settings-control.no-border,
10057 .checkout-product-setting-tab__content-wrapper .wpfnl-single-settings-control.no-border {
10058 padding-bottom: 0;
10059 border-bottom: none;
10060 }
10061 .step-settings__single-tab-content .no-product,
10062 .checkout-product-setting-tab__content-wrapper .no-product {
10063 display: flex;
10064 flex-flow: column;
10065 align-items: center;
10066 justify-content: center;
10067 padding: 30px 24px;
10068 gap: 14px;
10069 }
10070 .step-settings__single-tab-content .no-product p,
10071 .checkout-product-setting-tab__content-wrapper .no-product p {
10072 color: #363B4E;
10073 font-size: 16px;
10074 font-weight: 500;
10075 line-height: 1;
10076 }
10077 .step-settings__single-tab-content .disable-payment-gateways .settings-control-field,
10078 .checkout-product-setting-tab__content-wrapper .disable-payment-gateways .settings-control-field {
10079 gap: 10px;
10080 align-items: flex-start;
10081 max-width: 140px;
10082 }
10083 .step-settings__single-tab-content .disable-payment-gateways .settings-control-field.is-not-pro,
10084 .checkout-product-setting-tab__content-wrapper .disable-payment-gateways .settings-control-field.is-not-pro {
10085 max-width: max-content;
10086 }
10087 .step-settings__single-tab-content .wpfnl-additional-replacement-options,
10088 .step-settings__single-tab-content .checkout-product-options,
10089 .checkout-product-setting-tab__content-wrapper .wpfnl-additional-replacement-options,
10090 .checkout-product-setting-tab__content-wrapper .checkout-product-options {
10091 margin-top: 30px;
10092 border-radius: 10px;
10093 padding: 26px 30px 30px;
10094 border: 1px solid #EEF0F3;
10095 box-shadow: none;
10096 }
10097 .step-settings__single-tab-content .wpfnl-additional-replacement-options .additional-options,
10098 .step-settings__single-tab-content .checkout-product-options .additional-options,
10099 .checkout-product-setting-tab__content-wrapper .wpfnl-additional-replacement-options .additional-options,
10100 .checkout-product-setting-tab__content-wrapper .checkout-product-options .additional-options {
10101 width: 100%;
10102 margin-right: 12px;
10103 }
10104 .step-settings__single-tab-content .wpfnl-additional-replacement-options .wpfnl-checkbox label:before,
10105 .step-settings__single-tab-content .checkout-product-options .wpfnl-checkbox label:before,
10106 .checkout-product-setting-tab__content-wrapper .wpfnl-additional-replacement-options .wpfnl-checkbox label:before,
10107 .checkout-product-setting-tab__content-wrapper .checkout-product-options .wpfnl-checkbox label:before {
10108 border-color: #CDD2E6;
10109 }
10110 .step-settings__single-tab-content .wpfnl-additional-replacement-options .wpfnl-checkbox input[type=checkbox]:checked + label::before,
10111 .step-settings__single-tab-content .checkout-product-options .wpfnl-checkbox input[type=checkbox]:checked + label::before,
10112 .checkout-product-setting-tab__content-wrapper .wpfnl-additional-replacement-options .wpfnl-checkbox input[type=checkbox]:checked + label::before,
10113 .checkout-product-setting-tab__content-wrapper .checkout-product-options .wpfnl-checkbox input[type=checkbox]:checked + label::before {
10114 border-color: #6E42D3;
10115 }
10116 .step-settings__single-tab-content .wpfnl-additional-replacement-options .wpfnl-checkbox.disabled label:before,
10117 .step-settings__single-tab-content .checkout-product-options .wpfnl-checkbox.disabled label:before,
10118 .checkout-product-setting-tab__content-wrapper .wpfnl-additional-replacement-options .wpfnl-checkbox.disabled label:before,
10119 .checkout-product-setting-tab__content-wrapper .checkout-product-options .wpfnl-checkbox.disabled label:before {
10120 border-color: #E5E8F3 !important;
10121 background-color: rgba(0, 0, 0, 0.2196078431) !important;
10122 cursor: not-allowed;
10123 }
10124 .step-settings__single-tab-content .wpfnl-additional-replacement-options .wpfnl-checkbox.disabled label::after,
10125 .step-settings__single-tab-content .checkout-product-options .wpfnl-checkbox.disabled label::after,
10126 .checkout-product-setting-tab__content-wrapper .wpfnl-additional-replacement-options .wpfnl-checkbox.disabled label::after,
10127 .checkout-product-setting-tab__content-wrapper .checkout-product-options .wpfnl-checkbox.disabled label::after {
10128 display: none;
10129 }
10130 .step-settings__single-tab-content .wpfnl-additional-replacement-options .option-title,
10131 .step-settings__single-tab-content .checkout-product-options .option-title,
10132 .checkout-product-setting-tab__content-wrapper .wpfnl-additional-replacement-options .option-title,
10133 .checkout-product-setting-tab__content-wrapper .checkout-product-options .option-title {
10134 margin-bottom: 18px;
10135 color: #7A8B9A;
10136 font-size: 14px;
10137 font-weight: 600;
10138 line-height: 1;
10139 letter-spacing: 1.68px;
10140 text-transform: uppercase;
10141 }
10142 .step-settings__single-tab-content .wpfnl-additional-replacement-options .options-wrapper,
10143 .step-settings__single-tab-content .checkout-product-options .options-wrapper,
10144 .checkout-product-setting-tab__content-wrapper .wpfnl-additional-replacement-options .options-wrapper,
10145 .checkout-product-setting-tab__content-wrapper .checkout-product-options .options-wrapper {
10146 padding: 0 !important;
10147 }
10148 .step-settings__single-tab-content .wpfnl-additional-replacement-options .options-wrapper #checkout-coupon[data-tour=yes],
10149 .step-settings__single-tab-content .wpfnl-additional-replacement-options .options-wrapper #auto-coupon[data-tour=yes],
10150 .step-settings__single-tab-content .wpfnl-additional-replacement-options .options-wrapper #enable-quantity-selection[data-tour=yes],
10151 .step-settings__single-tab-content .checkout-product-options .options-wrapper #checkout-coupon[data-tour=yes],
10152 .step-settings__single-tab-content .checkout-product-options .options-wrapper #auto-coupon[data-tour=yes],
10153 .step-settings__single-tab-content .checkout-product-options .options-wrapper #enable-quantity-selection[data-tour=yes],
10154 .checkout-product-setting-tab__content-wrapper .wpfnl-additional-replacement-options .options-wrapper #checkout-coupon[data-tour=yes],
10155 .checkout-product-setting-tab__content-wrapper .wpfnl-additional-replacement-options .options-wrapper #auto-coupon[data-tour=yes],
10156 .checkout-product-setting-tab__content-wrapper .wpfnl-additional-replacement-options .options-wrapper #enable-quantity-selection[data-tour=yes],
10157 .checkout-product-setting-tab__content-wrapper .checkout-product-options .options-wrapper #checkout-coupon[data-tour=yes],
10158 .checkout-product-setting-tab__content-wrapper .checkout-product-options .options-wrapper #auto-coupon[data-tour=yes],
10159 .checkout-product-setting-tab__content-wrapper .checkout-product-options .options-wrapper #enable-quantity-selection[data-tour=yes] {
10160 position: relative;
10161 z-index: 4;
10162 }
10163 .step-settings__single-tab-content .wpfnl-additional-replacement-options .options-wrapper #disable-payments[data-tour=yes],
10164 .step-settings__single-tab-content .checkout-product-options .options-wrapper #disable-payments[data-tour=yes],
10165 .checkout-product-setting-tab__content-wrapper .wpfnl-additional-replacement-options .options-wrapper #disable-payments[data-tour=yes],
10166 .checkout-product-setting-tab__content-wrapper .checkout-product-options .options-wrapper #disable-payments[data-tour=yes] {
10167 position: relative;
10168 z-index: 4;
10169 }
10170 .step-settings__single-tab-content .wpfnl-additional-replacement-options .options-wrapper #disable-payments[data-tour=yes] label,
10171 .step-settings__single-tab-content .checkout-product-options .options-wrapper #disable-payments[data-tour=yes] label,
10172 .checkout-product-setting-tab__content-wrapper .wpfnl-additional-replacement-options .options-wrapper #disable-payments[data-tour=yes] label,
10173 .checkout-product-setting-tab__content-wrapper .checkout-product-options .options-wrapper #disable-payments[data-tour=yes] label {
10174 color: #fff;
10175 }
10176 .step-settings__single-tab-content .wpfnl-additional-replacement-options select#choose-coupon,
10177 .step-settings__single-tab-content .checkout-product-options select#choose-coupon,
10178 .checkout-product-setting-tab__content-wrapper .wpfnl-additional-replacement-options select#choose-coupon,
10179 .checkout-product-setting-tab__content-wrapper .checkout-product-options select#choose-coupon {
10180 display: none;
10181 }
10182 .step-settings__single-tab-content .wpfnl-additional-replacement-options .coupon-box,
10183 .step-settings__single-tab-content .checkout-product-options .coupon-box,
10184 .checkout-product-setting-tab__content-wrapper .wpfnl-additional-replacement-options .coupon-box,
10185 .checkout-product-setting-tab__content-wrapper .checkout-product-options .coupon-box {
10186 height: 44px;
10187 width: 250px;
10188 border-radius: 6px;
10189 position: relative;
10190 display: flex;
10191 position: relative;
10192 }
10193 .step-settings__single-tab-content .wpfnl-additional-replacement-options .coupon-box .search-icon,
10194 .step-settings__single-tab-content .checkout-product-options .coupon-box .search-icon,
10195 .checkout-product-setting-tab__content-wrapper .wpfnl-additional-replacement-options .coupon-box .search-icon,
10196 .checkout-product-setting-tab__content-wrapper .checkout-product-options .coupon-box .search-icon {
10197 position: absolute;
10198 left: 12px;
10199 top: 13px;
10200 z-index: 100;
10201 }
10202 .step-settings__single-tab-content .wpfnl-additional-replacement-options .coupon-box .search-icon svg,
10203 .step-settings__single-tab-content .checkout-product-options .coupon-box .search-icon svg,
10204 .checkout-product-setting-tab__content-wrapper .wpfnl-additional-replacement-options .coupon-box .search-icon svg,
10205 .checkout-product-setting-tab__content-wrapper .checkout-product-options .coupon-box .search-icon svg {
10206 display: block;
10207 }
10208 .step-settings__single-tab-content .wpfnl-additional-replacement-options .coupon-box .select2.select2-container.select2-container--default,
10209 .step-settings__single-tab-content .checkout-product-options .coupon-box .select2.select2-container.select2-container--default,
10210 .checkout-product-setting-tab__content-wrapper .wpfnl-additional-replacement-options .coupon-box .select2.select2-container.select2-container--default,
10211 .checkout-product-setting-tab__content-wrapper .checkout-product-options .coupon-box .select2.select2-container.select2-container--default {
10212 width: 100% !important;
10213 border: none;
10214 }
10215 .step-settings__single-tab-content .wpfnl-additional-replacement-options .coupon-box .select2-container--default .select2-selection--single,
10216 .step-settings__single-tab-content .checkout-product-options .coupon-box .select2-container--default .select2-selection--single,
10217 .checkout-product-setting-tab__content-wrapper .wpfnl-additional-replacement-options .coupon-box .select2-container--default .select2-selection--single,
10218 .checkout-product-setting-tab__content-wrapper .checkout-product-options .coupon-box .select2-container--default .select2-selection--single {
10219 background-color: transparent;
10220 border: none;
10221 height: auto;
10222 }
10223 .step-settings__single-tab-content .wpfnl-additional-replacement-options .coupon-box .select2-selection__rendered,
10224 .step-settings__single-tab-content .checkout-product-options .coupon-box .select2-selection__rendered,
10225 .checkout-product-setting-tab__content-wrapper .wpfnl-additional-replacement-options .coupon-box .select2-selection__rendered,
10226 .checkout-product-setting-tab__content-wrapper .checkout-product-options .coupon-box .select2-selection__rendered {
10227 padding: 12px 15px 11px 35px;
10228 width: 100%;
10229 border-radius: 10px;
10230 white-space: pre;
10231 overflow: hidden;
10232 text-overflow: ellipsis;
10233 display: block;
10234 -webkit-line-clamp: 3;
10235 -webkit-box-orient: vertical;
10236 line-height: normal;
10237 border: 1px solid #e9e7e7;
10238 background: #ffffff;
10239 }
10240 .step-settings__single-tab-content .wpfnl-additional-replacement-options .wpfnl-additional-replacement-options,
10241 .checkout-product-setting-tab__content-wrapper .wpfnl-additional-replacement-options .wpfnl-additional-replacement-options {
10242 margin-top: 0;
10243 }
10244 .step-settings__single-tab-content .wpfnl-additional-replacement-options .variation-options .wpfnl-field-wrapper,
10245 .checkout-product-setting-tab__content-wrapper .wpfnl-additional-replacement-options .variation-options .wpfnl-field-wrapper {
10246 width: 100%;
10247 }
10248 .step-settings__single-tab-content .wpfnl-additional-replacement-options .variation-options .wpfnl-field-wrapper .wpfnl-fields,
10249 .checkout-product-setting-tab__content-wrapper .wpfnl-additional-replacement-options .variation-options .wpfnl-field-wrapper .wpfnl-fields {
10250 width: 100%;
10251 max-width: 270px;
10252 }
10253 .step-settings__single-tab-content .enabled-replace-settings,
10254 .checkout-product-setting-tab__content-wrapper .enabled-replace-settings {
10255 margin-top: 24px;
10256 display: grid;
10257 grid-template-columns: repeat(3, 1fr);
10258 background-color: #F6F5FA;
10259 gap: 20px;
10260 padding: 20px 24px;
10261 border-radius: 10px;
10262 }
10263 .step-settings__single-tab-content .enabled-replace-settings .single-replace-option,
10264 .checkout-product-setting-tab__content-wrapper .enabled-replace-settings .single-replace-option {
10265 position: relative;
10266 }
10267 .step-settings__single-tab-content .enabled-replace-settings .single-replace-option > input[type=radio],
10268 .checkout-product-setting-tab__content-wrapper .enabled-replace-settings .single-replace-option > input[type=radio] {
10269 display: none;
10270 }
10271 .step-settings__single-tab-content .enabled-replace-settings .single-replace-option .option-label,
10272 .checkout-product-setting-tab__content-wrapper .enabled-replace-settings .single-replace-option .option-label {
10273 border-radius: 10px;
10274 border: 1px solid #E4E0F0;
10275 background-color: #FFF;
10276 cursor: pointer;
10277 padding: 24px;
10278 display: block;
10279 height: 100%;
10280 }
10281 .step-settings__single-tab-content .enabled-replace-settings .single-replace-option .radio-point,
10282 .checkout-product-setting-tab__content-wrapper .enabled-replace-settings .single-replace-option .radio-point {
10283 position: absolute;
10284 top: 16px;
10285 right: 16px;
10286 }
10287 .step-settings__single-tab-content .enabled-replace-settings .single-replace-option .radio-point circle:first-child,
10288 .checkout-product-setting-tab__content-wrapper .enabled-replace-settings .single-replace-option .radio-point circle:first-child {
10289 transform: scale(0);
10290 transform-origin: center;
10291 transition: all 0.3s ease;
10292 }
10293 .step-settings__single-tab-content .enabled-replace-settings .single-replace-option > input[type=radio]:checked + .option-label,
10294 .checkout-product-setting-tab__content-wrapper .enabled-replace-settings .single-replace-option > input[type=radio]:checked + .option-label {
10295 border-color: #6E42D3;
10296 }
10297 .step-settings__single-tab-content .enabled-replace-settings .single-replace-option > input[type=radio]:checked + .option-label .radio-point circle:first-child,
10298 .checkout-product-setting-tab__content-wrapper .enabled-replace-settings .single-replace-option > input[type=radio]:checked + .option-label .radio-point circle:first-child {
10299 transform: scale(1);
10300 }
10301 .step-settings__single-tab-content .enabled-replace-settings .single-replace-option h4,
10302 .checkout-product-setting-tab__content-wrapper .enabled-replace-settings .single-replace-option h4 {
10303 color: #363B4E;
10304 font-size: 16px;
10305 font-weight: 500;
10306 line-height: 1.37;
10307 margin-bottom: 8px;
10308 max-width: 95%;
10309 }
10310 .step-settings__single-tab-content .enabled-replace-settings .single-replace-option p,
10311 .checkout-product-setting-tab__content-wrapper .enabled-replace-settings .single-replace-option p {
10312 color: #525562;
10313 font-size: 14px;
10314 font-weight: 400;
10315 line-height: 1.4;
10316 }
10317
10318 .step-settings__single-tab-content.product .product-head .product-search {
10319 margin-left: 0;
10320 }
10321
10322 @media only screen and (max-width: 1499px) {
10323 .checkout-product-setting-tab__content-wrapper .product-single__accordion-body-content .subtext-settings {
10324 padding: 20px;
10325 }
10326 .checkout-product-setting-tab__content-wrapper .product-single__accordion-body-content .highlights {
10327 padding: 20px;
10328 }
10329 .checkout-product-setting-tab__content-wrapper .product-single__accordion-body-content .wpfnl-field-wrapper label {
10330 width: 111px;
10331 }
10332 .checkout-product-setting-tab__content-wrapper .product-single__accordion-body-content .wpfnl-fields {
10333 width: calc(100% - 111px);
10334 }
10335 }
10336 @media only screen and (max-width: 1299px) {
10337 .step-settings__single-tab-content .wpfnl-additional-replacement-options,
10338 .checkout-product-setting-tab__content-wrapper .checkout-product-options {
10339 padding: 20px;
10340 }
10341 .step-settings__single-tab-content .wpfnl-additional-replacement-options .options-wrapper,
10342 .checkout-product-setting-tab__content-wrapper .checkout-product-options .options-wrapper {
10343 padding: 15px;
10344 }
10345 }
10346 @media only screen and (max-width: 1199px) {
10347 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .product-name,
10348 .checkout-product-setting-tab__content-wrapper .accordion-footer .product-name,
10349 .checkout-product-setting-tab__content-wrapper .accordion-head .product-name {
10350 width: 220px;
10351 }
10352 .checkout-product-setting-tab__content-wrapper .product-single__accordion-body-content {
10353 display: block;
10354 }
10355 .checkout-product-setting-tab__content-wrapper .product-single__accordion-body-content .subtext-settings {
10356 width: 100%;
10357 }
10358 .checkout-product-setting-tab__content-wrapper .product-single__accordion-body-content .highlights {
10359 padding: 0 20px 20px;
10360 width: 100%;
10361 }
10362 .step-settings__single-tab-content .wpfnl-additional-replacement-options,
10363 .checkout-product-setting-tab__content-wrapper .checkout-product-options {
10364 display: block;
10365 }
10366 .step-settings__single-tab-content .wpfnl-additional-replacement-options .additional-options,
10367 .checkout-product-setting-tab__content-wrapper .checkout-product-options .additional-options {
10368 width: 100%;
10369 margin-right: 0;
10370 margin-bottom: 24px;
10371 }
10372 .step-settings__single-tab-content .wpfnl-additional-replacement-options .variation-options,
10373 .checkout-product-setting-tab__content-wrapper .checkout-product-options .variation-options {
10374 width: 100%;
10375 margin-left: 0;
10376 }
10377 .step-settings__single-tab-content .wpfnl-additional-replacement-options .options-wrapper,
10378 .checkout-product-setting-tab__content-wrapper .checkout-product-options .options-wrapper {
10379 height: auto;
10380 }
10381 }
10382 @media only screen and (max-width: 991px) {
10383 .checkout-product-setting-tab__content-wrapper .product-head .product-search {
10384 width: 190px;
10385 }
10386 }
10387 .order-bump-accordion-wrapper {
10388 border: 1px solid #EEF0F3;
10389 border-radius: 10px;
10390 }
10391 .order-bump-accordion-wrapper .order-bump-header {
10392 display: flex;
10393 align-items: center;
10394 justify-content: space-between;
10395 background: #FFFFFF;
10396 border-radius: 10px 10px 0px 0px;
10397 padding: 15px 24px;
10398 border-bottom: 1px solid #EEF0F3;
10399 }
10400 .order-bump-accordion-wrapper .order-bump-header .title {
10401 font-weight: 500;
10402 font-size: 16px;
10403 line-height: 19px;
10404 color: #363B4E;
10405 text-transform: capitalize;
10406 margin-right: 10px;
10407 }
10408 .order-bump-accordion-wrapper .order-bump-header .btn-default {
10409 position: relative;
10410 }
10411 .order-bump-accordion-wrapper .order-bump-header .btn-default .pro-tag-icon {
10412 position: static;
10413 margin-left: 4px;
10414 transform: translateY(5px);
10415 display: inline-block;
10416 }
10417 .order-bump-accordion-wrapper .order-bump-header .btn-default:disabled {
10418 opacity: 0.6;
10419 cursor: not-allowed;
10420 }
10421 .order-bump-accordion-wrapper .order-bump-header .btn-default:disabled:hover {
10422 background-color: #6E42D3;
10423 }
10424 .order-bump-accordion-wrapper .order-bump-accordion-header {
10425 width: 100%;
10426 background: #FFFFFF;
10427 box-shadow: 0px 1px 2px rgba(190, 190, 215, 0.2);
10428 border-bottom: 1px solid transparent;
10429 border-radius: 10px;
10430 padding: 0 24px;
10431 display: flex;
10432 align-items: center;
10433 justify-content: space-between;
10434 }
10435 .order-bump-accordion-wrapper .order-bump-accordion-header .title-area {
10436 padding: 14px 0;
10437 cursor: pointer;
10438 width: calc(100% - 67px);
10439 }
10440 .order-bump-accordion-wrapper .order-bump-accordion-header .title-area .title {
10441 font-weight: 500;
10442 color: #363B4E;
10443 }
10444 .order-bump-accordion-wrapper .order-bump-accordion-header .title-area .title small {
10445 color: #7A8B9A;
10446 font-weight: 400;
10447 }
10448 .order-bump-accordion-wrapper .order-bump-accordion-header .title-area .icon {
10449 width: 9px;
10450 height: 9px;
10451 display: inline-block;
10452 border: 2px solid #363B4E;
10453 border-top: none;
10454 border-left: none;
10455 transform: rotate(45deg);
10456 transform-origin: center;
10457 position: relative;
10458 top: -1px;
10459 margin-right: 12px;
10460 transition: transform 0.3s ease;
10461 }
10462 .order-bump-accordion-wrapper .order-bump-accordion-header .action-area {
10463 display: flex;
10464 align-items: center;
10465 }
10466 .order-bump-accordion-wrapper .order-bump-accordion-header .action-area .wpfnl-switcher.has-loader {
10467 display: flex;
10468 align-items: center;
10469 }
10470 .order-bump-accordion-wrapper .order-bump-accordion-header .action-area .wpfnl-switcher.has-loader .wpfnl-loader {
10471 display: inline-block;
10472 margin-left: 0;
10473 margin-right: 5px;
10474 }
10475 .order-bump-accordion-wrapper .order-bump-accordion-header .action-area button {
10476 border: none;
10477 cursor: pointer;
10478 text-align: center;
10479 padding: 0 6px;
10480 display: inline-block;
10481 height: 30px;
10482 line-height: 30px;
10483 background-color: transparent;
10484 margin: 0 0 0 2px;
10485 }
10486 .order-bump-accordion-wrapper .order-bump-accordion-header .action-area button.delete-checkout-field svg {
10487 width: 20px;
10488 height: 20px;
10489 }
10490 .order-bump-accordion-wrapper .order-bump-body {
10491 border-radius: 0 0 10px 10px;
10492 }
10493 .order-bump-accordion-wrapper .order-bump-body .wpfnl-order-bump-modal-header,
10494 .order-bump-accordion-wrapper .order-bump-body .wpfnl-order-bump-modal-footer {
10495 display: none;
10496 }
10497 .order-bump-accordion-wrapper .order-bump-body .order-bump-table-header {
10498 background-color: #F6F5FA;
10499 display: grid;
10500 grid-template-columns: 9fr 1fr 1fr;
10501 padding: 15px 24px;
10502 border-bottom: 1px solid #EEF0F3;
10503 }
10504 .order-bump-accordion-wrapper .order-bump-body .order-bump-table-header .oder-bump-table-header-text {
10505 color: #7A8B9A;
10506 font-family: Roboto;
10507 font-size: 14px;
10508 font-style: normal;
10509 font-weight: 400;
10510 line-height: normal;
10511 text-transform: capitalize;
10512 }
10513 .order-bump-accordion-wrapper .order-bump-body .order-bump-table-header .oder-bump-table-header-text.order-bump-actions {
10514 margin-left: auto;
10515 padding-right: 5px;
10516 }
10517 .order-bump-accordion-wrapper .order-bump-body .checkout-order-bump-setting-tab__content-wrapper.single-order-bump {
10518 margin-bottom: 0;
10519 box-shadow: none;
10520 border-bottom: 1px solid #EEF0F3;
10521 border-radius: 0;
10522 }
10523 .order-bump-accordion-wrapper .order-bump-body .checkout-order-bump-setting-tab__content-wrapper.single-order-bump:last-child {
10524 border-radius: 0 0 10px 10px;
10525 border-bottom: none;
10526 }
10527 .order-bump-accordion-wrapper .order-bump-body .checkout-order-bump-setting-tab__content-wrapper.single-order-bump .order-bump-accordion-header {
10528 padding: 0 24px;
10529 border-radius: 0;
10530 display: grid;
10531 grid-template-columns: 9fr 1fr 1fr;
10532 border: none;
10533 }
10534 .order-bump-accordion-wrapper .order-bump-body .checkout-order-bump-setting-tab__content-wrapper.single-order-bump .order-bump-accordion-header .action-area {
10535 justify-content: flex-end;
10536 }
10537 .order-bump-accordion-wrapper .order-bump-body .checkout-order-bump-setting-tab__content-wrapper.single-order-bump:last-child .order-bump-accordion-header {
10538 border-radius: 0 0 10px 10px;
10539 }
10540 .order-bump-accordion-wrapper .order-bump-body .checkout-order-bump-setting-tab__content-wrapper.single-order-bump.expanded-orderbump .wpfnl-order-bump-create-modal {
10541 position: absolute;
10542 width: 100%;
10543 max-height: 300%;
10544 top: 7px;
10545 background: #fff;
10546 left: 0px;
10547 z-index: 2;
10548 padding: 24px;
10549 }
10550 .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 {
10551 display: flex;
10552 align-items: center;
10553 justify-content: space-between;
10554 margin-bottom: 20px;
10555 }
10556 .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 {
10557 display: flex;
10558 align-items: center;
10559 gap: 10px;
10560 }
10561 .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 {
10562 border-radius: 10px;
10563 border: 1px solid #EBEDF0;
10564 background: #FFF;
10565 display: flex;
10566 align-items: center;
10567 justify-content: center;
10568 padding: 7px;
10569 cursor: pointer;
10570 }
10571 .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 {
10572 color: #363B4E;
10573 font-family: Roboto;
10574 font-size: 18px;
10575 font-style: normal;
10576 font-weight: 600;
10577 line-height: normal;
10578 }
10579 .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 {
10580 border-radius: 10px;
10581 border: 1px solid #EBEDF0;
10582 cursor: pointer;
10583 padding: 12px;
10584 display: flex;
10585 align-items: center;
10586 justify-content: center;
10587 }
10588 .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 {
10589 display: flex;
10590 align-items: center;
10591 justify-content: flex-end;
10592 margin-top: 30px;
10593 }
10594 .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 {
10595 display: flex;
10596 align-items: center;
10597 gap: 14px;
10598 }
10599 .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 {
10600 color: #000;
10601 background: none;
10602 border: 1px solid #E4E6EB;
10603 padding: 11px 20px;
10604 min-width: auto;
10605 line-height: normal;
10606 }
10607 .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 {
10608 opacity: 0.5;
10609 cursor: not-allowed;
10610 }
10611 .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 {
10612 padding: 0;
10613 border-radius: 10px;
10614 border: 1px solid #EEF0F3;
10615 }
10616 .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 {
10617 width: 60%;
10618 margin-right: 0;
10619 background: #fff;
10620 border-bottom-left-radius: 8px;
10621 border-right: 1px solid #EEF0F3;
10622 align-self: stretch;
10623 }
10624 .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 {
10625 padding: 14px 20px;
10626 border-right: 1px solid #EBEDF0;
10627 }
10628 .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 {
10629 gap: 10px;
10630 }
10631 .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 {
10632 border: none;
10633 }
10634 .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] {
10635 max-width: calc(100% - 40px);
10636 margin: 0 auto;
10637 }
10638 .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] {
10639 z-index: inherit;
10640 }
10641 .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] {
10642 z-index: 4;
10643 position: relative;
10644 }
10645 .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] {
10646 z-index: 4;
10647 position: relative;
10648 opacity: 1;
10649 border: 1px solid #fff;
10650 }
10651 .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] {
10652 z-index: 4;
10653 position: relative;
10654 }
10655 .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] {
10656 z-index: 4;
10657 position: relative;
10658 }
10659 .order-bump-accordion-wrapper .order-bump-body .checkout-order-bump-setting-tab__content-wrapper.single-order-bump.expanded-orderbump #product-title[data-tour=yes] {
10660 z-index: 4;
10661 position: relative;
10662 }
10663 .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] {
10664 z-index: 1;
10665 }
10666 .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] {
10667 z-index: 1;
10668 position: relative;
10669 }
10670 .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] {
10671 z-index: 1;
10672 position: relative;
10673 }
10674 .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] {
10675 z-index: 1;
10676 position: relative;
10677 }
10678 .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] {
10679 z-index: 1;
10680 position: relative;
10681 }
10682 .order-bump-accordion-wrapper .order-bump-body .checkout-order-bump-setting-tab__content-wrapper.single-order-bump.expanded-orderbump #product-title[data-tour=yes] {
10683 z-index: 4;
10684 position: relative;
10685 }
10686 .order-bump-accordion-wrapper .order-bump-body .checkout-order-bump-setting-tab__content-wrapper.single-order-bump.expanded-orderbump .upload-product-image .wpfnl-fields {
10687 width: calc(100% - 180px);
10688 }
10689 .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 {
10690 border-radius: 50%;
10691 }
10692 .order-bump-accordion-wrapper .order-bump-body .checkout-order-bump-setting-tab__content-wrapper.single-order-bump.no-more-one {
10693 border-radius: 0 0 10px 10px;
10694 }
10695 .order-bump-accordion-wrapper .order-bump-body .reset-arrow-color,
10696 .order-bump-accordion-wrapper .order-bump-body .reset-obbg {
10697 margin-left: 1px;
10698 padding: 4px 5px;
10699 position: relative;
10700 top: -1px;
10701 border: none;
10702 border-radius: 3px;
10703 background: transparent;
10704 color: #fff;
10705 font-size: 12px;
10706 line-height: 1;
10707 cursor: pointer;
10708 }
10709 .order-bump-accordion-wrapper .order-bump-body .reset-arrow-color svg,
10710 .order-bump-accordion-wrapper .order-bump-body .reset-obbg svg {
10711 width: 16px;
10712 height: 16px;
10713 display: block;
10714 }
10715 .order-bump-accordion-wrapper .order-bump-body .reset-arrow-color {
10716 top: 3px;
10717 }
10718
10719 .wpfnl-back-icon {
10720 border-radius: 10px;
10721 border: 1px solid #EBEDF0;
10722 background: #FFF;
10723 display: flex;
10724 align-items: center;
10725 justify-content: center;
10726 padding: 7px !important;
10727 cursor: pointer;
10728 margin-right: 10px;
10729 }
10730
10731 .wpfnl-checkbox label:before {
10732 border: 1px solid #EBEDF0;
10733 background-color: none;
10734 }
10735
10736 .checkout-order-bump-setting-tab__content-wrapper {
10737 background: #FFFFFF;
10738 border: 1px solid transparent;
10739 box-shadow: 0px 5px 20px rgba(148, 135, 180, 0.15);
10740 border-radius: 10px;
10741 margin-bottom: 15px;
10742 }
10743 .checkout-order-bump-setting-tab__content-wrapper:last-child {
10744 margin-bottom: 0;
10745 }
10746 .checkout-order-bump-setting-tab__content-wrapper .order-bump-accordion-content {
10747 display: none;
10748 flex-flow: row wrap;
10749 align-items: flex-start;
10750 padding: 24px;
10751 }
10752 .checkout-order-bump-setting-tab__content-wrapper .order-bump-accordion-content.show-content {
10753 display: flex;
10754 }
10755 .checkout-order-bump-setting-tab__content-wrapper.no-order-bump {
10756 text-align: center;
10757 padding: 12px 24px;
10758 }
10759 .checkout-order-bump-setting-tab__content-wrapper.no-more-one {
10760 padding: 18px 24px;
10761 color: #272727;
10762 display: flex;
10763 flex-flow: row wrap;
10764 align-items: center;
10765 justify-content: space-between;
10766 }
10767 .checkout-order-bump-setting-tab__content-wrapper.no-more-one .hints {
10768 color: #272727;
10769 margin: 0;
10770 width: calc(100% - 168px);
10771 font-style: normal;
10772 padding-right: 14px;
10773 }
10774 .checkout-order-bump-setting-tab__content-wrapper.no-more-one .hints .highlight-color {
10775 color: #ee5f5a;
10776 }
10777 .checkout-order-bump-setting-tab__content-wrapper.no-more-one .hints .pro-tag {
10778 color: #ffffff;
10779 }
10780 .checkout-order-bump-setting-tab__content-wrapper.no-more-one .pro-link {
10781 font-weight: 500;
10782 text-decoration: underline;
10783 color: #6e42d3;
10784 width: 168px;
10785 }
10786 .checkout-order-bump-setting-tab__content-wrapper.expanded-orderbump .order-bump-accordion-header {
10787 box-shadow: none;
10788 border-bottom-color: #6E42D3;
10789 border-bottom-right-radius: 0;
10790 border-bottom-left-radius: 0;
10791 }
10792 .checkout-order-bump-setting-tab__content-wrapper.expanded-orderbump .order-bump-accordion-header .title-area .icon {
10793 top: 1px;
10794 transform: rotate(-135deg);
10795 }
10796 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings {
10797 border-top: 1px solid #E5E8F3;
10798 }
10799 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-field-wrapper {
10800 margin-bottom: 25px;
10801 }
10802 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-field-wrapper:last-child {
10803 margin-bottom: 0;
10804 }
10805 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-field-wrapper label {
10806 font-size: 14px;
10807 line-height: 16px;
10808 }
10809 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-field-wrapper select {
10810 padding: 5px 9px;
10811 }
10812 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-field-wrapper.no-title-checkbox .hints.mobile {
10813 display: none;
10814 }
10815 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-field-wrapper > label {
10816 width: 250px;
10817 position: relative;
10818 padding-right: 30px;
10819 }
10820 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-field-wrapper > label .color-picker {
10821 position: absolute;
10822 right: 10px;
10823 top: -4px;
10824 line-height: 1;
10825 }
10826 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-field-wrapper .vc-color-wrap {
10827 width: 25px;
10828 }
10829 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-field-wrapper.top-align .color-picker {
10830 top: 6px;
10831 }
10832 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-field-wrapper.orderbump-bg .vc-color-wrap {
10833 position: relative;
10834 top: -5px;
10835 }
10836 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-field-wrapper > label.has-tooltip .wpfnl-tooltip {
10837 top: -2px;
10838 }
10839 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-field-wrapper .wpfnl-fields {
10840 width: 50%;
10841 }
10842 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-field-wrapper .wpfnl-fields select {
10843 border: 1px solid #EBEDF0;
10844 padding-top: 3px;
10845 }
10846 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-field-wrapper .wpfnl-fields .icp__input {
10847 border-radius: 0 !important;
10848 border: 1px solid #e5e5e5;
10849 background: #000000;
10850 }
10851 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-box {
10852 padding: 30px 0;
10853 margin: 0;
10854 box-shadow: none;
10855 background: transparent;
10856 border-radius: 0;
10857 }
10858 .checkout-order-bump-setting-tab__content-wrapper .hints {
10859 word-break: break-word;
10860 }
10861 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .enable-order-bump {
10862 border-top: none;
10863 padding-bottom: 30px;
10864 }
10865 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .enable-order-bump .wpfnl-fields input {
10866 width: 97%;
10867 }
10868 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area > .title {
10869 position: relative;
10870 font-weight: 500;
10871 font-size: 16px;
10872 line-height: 19px;
10873 color: #363B4E;
10874 background-color: #F7F7FA;
10875 padding: 18px 30px 18px 30px;
10876 border-radius: 10px 10px 0 0;
10877 border-bottom: 1px solid #EEF0F3;
10878 }
10879 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-coupon .coupon,
10880 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-product {
10881 border: 1px solid #E9E9EF;
10882 border-radius: 6px;
10883 height: 36px;
10884 position: relative;
10885 display: flex;
10886 }
10887 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-coupon .coupon .wpfnl-ob-replace-product-search,
10888 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-coupon .coupon .wpfnl-ob-product-search,
10889 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-product .wpfnl-ob-replace-product-search,
10890 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-product .wpfnl-ob-product-search {
10891 display: none;
10892 }
10893 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-coupon .coupon svg,
10894 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-product svg {
10895 position: absolute;
10896 left: 10px;
10897 top: 10px;
10898 }
10899 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-coupon .coupon .select2-container--default .select2-selection--single .select2-selection__arrow,
10900 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-product .select2-container--default .select2-selection--single .select2-selection__arrow {
10901 display: none;
10902 }
10903 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-coupon .coupon .select2.select2-container.select2-container--default,
10904 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-product .select2.select2-container.select2-container--default {
10905 width: 100% !important;
10906 }
10907 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-coupon .coupon .select2-container--default .select2-selection--single,
10908 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-product .select2-container--default .select2-selection--single {
10909 background-color: transparent;
10910 border: none;
10911 height: auto;
10912 }
10913 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-coupon .coupon .select2-selection__rendered,
10914 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-product .select2-selection__rendered {
10915 padding: 8px 12px 7px;
10916 width: 100%;
10917 border-radius: 6px;
10918 white-space: pre;
10919 overflow: hidden;
10920 text-overflow: ellipsis;
10921 display: block;
10922 -webkit-line-clamp: 3;
10923 -webkit-box-orient: vertical;
10924 line-height: normal;
10925 }
10926 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-coupon .coupon .select2-selection__rendered .select2-selection__placeholder,
10927 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-product .select2-selection__rendered .select2-selection__placeholder {
10928 color: #7A8B9A;
10929 }
10930 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-coupon .coupon.product-selected .select2-selection__rendered,
10931 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-product.product-selected .select2-selection__rendered {
10932 display: flex;
10933 align-items: center;
10934 flex-flow: row-reverse;
10935 justify-content: space-between;
10936 }
10937 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-coupon .coupon .select2-container.select2-container--default.select2-container--open,
10938 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-product .select2-container.select2-container--default.select2-container--open {
10939 border: none;
10940 }
10941 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-coupon .coupon .select2-selection__clear,
10942 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-product .select2-selection__clear {
10943 cursor: pointer;
10944 padding: 0 2px;
10945 }
10946 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-product[data-tour=yes] {
10947 z-index: 4;
10948 position: relative;
10949 }
10950 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .wpfnl-ob-replace-product {
10951 height: auto;
10952 }
10953 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .wpfnl-ob-replace-product .select2-selection__rendered {
10954 display: flex;
10955 flex-flow: row wrap;
10956 gap: 6px;
10957 padding: 5px 7px 5px;
10958 }
10959 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .wpfnl-ob-replace-product .select2-selection__rendered .select2-selection__clear {
10960 display: none;
10961 }
10962 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .wpfnl-ob-replace-product .select2-selection__choice {
10963 border: 1px solid #EBEDF0;
10964 display: inline;
10965 padding: 7px 4px 7px 10px;
10966 border-radius: 6px;
10967 color: #363B4E;
10968 font-size: 13px;
10969 display: inline-flex;
10970 gap: 5px;
10971 flex-flow: row-reverse;
10972 }
10973 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .wpfnl-ob-replace-product .select2-selection__choice .select2-selection__choice__remove {
10974 padding: 0px 6px;
10975 line-height: 1;
10976 display: flex;
10977 align-items: center;
10978 cursor: pointer;
10979 }
10980 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .wpfnl-ob-replace-product input.select2-search__field {
10981 width: auto !important;
10982 padding: 0 8px;
10983 height: auto;
10984 min-width: 80px;
10985 border: none;
10986 }
10987 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .wpfnl-replace-products-radio-btn {
10988 background-color: #F6F5FA;
10989 border-radius: 10px;
10990 padding: 20px;
10991 margin-top: 16px;
10992 display: grid;
10993 grid-template-columns: repeat(2, 1fr);
10994 gap: 20px;
10995 }
10996 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .wpfnl-replace-products-radio-btn .single-page-option {
10997 position: relative;
10998 }
10999 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .wpfnl-replace-products-radio-btn .single-page-option > input[type=radio] {
11000 display: none;
11001 }
11002 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .wpfnl-replace-products-radio-btn .single-page-option .option-label {
11003 border-radius: 10px;
11004 border: 1px solid #E4E0F0;
11005 background-color: #FFF;
11006 cursor: pointer;
11007 padding: 12px 16px;
11008 display: block;
11009 height: 100%;
11010 }
11011 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .wpfnl-replace-products-radio-btn .single-page-option .radio-point {
11012 position: absolute;
11013 top: 11px;
11014 right: 16px;
11015 }
11016 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .wpfnl-replace-products-radio-btn .single-page-option .radio-point circle:first-child {
11017 transform: scale(0);
11018 transform-origin: center;
11019 transition: all 0.3s ease;
11020 }
11021 .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 {
11022 border-color: #6E42D3;
11023 }
11024 .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 {
11025 transform: scale(1);
11026 }
11027 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .wpfnl-replace-products-radio-btn .single-page-option h4 {
11028 color: #363B4E;
11029 font-size: 14px;
11030 font-weight: 500;
11031 line-height: 1.37;
11032 margin-bottom: 0;
11033 max-width: 95%;
11034 }
11035 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .wpfnl-replace-products-radio-btn .single-page-option p {
11036 color: #525562;
11037 font-size: 14px;
11038 font-weight: 400;
11039 line-height: 1.4;
11040 }
11041 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .upload-product-image .icon-wrapper {
11042 display: inline-flex;
11043 flex-flow: column;
11044 justify-content: center;
11045 align-items: center;
11046 gap: 8px;
11047 }
11048 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .upload-product-image .image-label {
11049 box-sizing: border-box;
11050 border-radius: 10px;
11051 height: 160px;
11052 display: flex;
11053 flex-flow: column;
11054 align-items: center;
11055 justify-content: center;
11056 margin: 0;
11057 padding: 0;
11058 text-align: center;
11059 background-repeat: no-repeat;
11060 background-position: center;
11061 background-size: cover;
11062 cursor: pointer;
11063 border: 1px dashed #CCC3E1;
11064 background-color: transparent;
11065 background-image: none;
11066 }
11067 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .upload-product-image .image-label .title {
11068 display: block;
11069 line-height: 16px;
11070 transition: all 0.3s ease;
11071 color: #363B4E;
11072 font-size: 14px;
11073 font-style: normal;
11074 font-weight: 500;
11075 line-height: 14px;
11076 letter-spacing: -0.14px;
11077 }
11078 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .upload-product-image .image-label .title .wpfnl-link-text {
11079 color: #6E42D3;
11080 }
11081 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .upload-product-image .image-label .hints {
11082 font-style: normal;
11083 margin: 0;
11084 color: #7A8B9A;
11085 width: 100%;
11086 display: block;
11087 }
11088 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .upload-product-image .image-label.img-uploaded {
11089 border-color: transparent;
11090 }
11091 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .upload-product-image .image-label.img-uploaded .icon-wrapper {
11092 background: rgba(0, 0, 0, 0.4);
11093 width: 100%;
11094 height: 100%;
11095 border-radius: 10px;
11096 display: flex;
11097 flex-flow: column;
11098 align-items: center;
11099 justify-content: center;
11100 flex-wrap: wrap;
11101 opacity: 0;
11102 visibility: hidden;
11103 transition: all 0.3s ease;
11104 }
11105 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .upload-product-image .image-label.img-uploaded:hover .icon-wrapper {
11106 opacity: 1;
11107 visibility: visible;
11108 }
11109 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .upload-product-image .image-label.img-uploaded:hover .title {
11110 color: #ffffff;
11111 }
11112 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .upload-product-image .image-label.img-uploaded:hover path {
11113 fill: #ffffff;
11114 }
11115 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .upload-product-image .image-label.img-uploaded .hints {
11116 color: #fff;
11117 }
11118 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-coupon .coupon .wpfnl-ob-coupon-search {
11119 display: none;
11120 }
11121 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .non-input-field {
11122 cursor: not-allowed;
11123 background-color: #F6F5FA;
11124 font-size: 14px;
11125 color: #7A8B9A;
11126 padding: 13px 15px;
11127 height: 44px;
11128 width: 100%;
11129 min-width: 190px;
11130 border-radius: 6px;
11131 display: block;
11132 border: 1px solid #EBEDF0;
11133 }
11134 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-pre-purchase-upsell {
11135 width: 100%;
11136 justify-content: space-between;
11137 }
11138 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-pre-purchase-upsell .wpfnl-tooltip {
11139 position: relative;
11140 top: 3px;
11141 }
11142 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-pre-purchase-upsell .wpfnl-fields {
11143 width: auto;
11144 }
11145 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-pre-purchase-upsell .pro-tag-icon {
11146 transform: translateY(7px);
11147 display: inline-block;
11148 }
11149 .checkout-order-bump-setting-tab__content-wrapper .order-bump-template-preview-area {
11150 width: 40%;
11151 position: sticky;
11152 top: 0px;
11153 padding-bottom: 24px;
11154 }
11155 .checkout-order-bump-setting-tab__content-wrapper .order-bump-template-preview-area .preview-header {
11156 padding: 14px 20px;
11157 }
11158 .checkout-order-bump-setting-tab__content-wrapper .order-bump-template-preview-area .preview-header h4 {
11159 text-transform: capitalize;
11160 font-family: Roboto;
11161 font-size: 14px;
11162 font-style: normal;
11163 font-weight: 400;
11164 line-height: normal;
11165 }
11166 .checkout-order-bump-setting-tab__content-wrapper .order-bump-template-preview-area .preview-header h4 span {
11167 color: #363B4E;
11168 font-weight: 600;
11169 }
11170 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-tabs {
11171 display: flex;
11172 gap: 30px;
11173 border-bottom: 1px solid #EEF0F3;
11174 background-color: #F9FAFB;
11175 border-radius: 8px 8px 0 0;
11176 width: 100%;
11177 padding: 0 30px;
11178 }
11179 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-tabs .ob-tab-button {
11180 display: flex;
11181 align-items: center;
11182 gap: 8px;
11183 padding: 14px 0;
11184 background: transparent;
11185 border: none;
11186 cursor: pointer;
11187 font-size: 14px;
11188 font-weight: 500;
11189 color: #6B7280;
11190 transition: all 0.2s ease;
11191 white-space: nowrap;
11192 position: relative;
11193 }
11194 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-tabs .ob-tab-button::before {
11195 content: "";
11196 position: absolute;
11197 bottom: -1px;
11198 left: 0;
11199 width: 100%;
11200 height: 2px;
11201 background-color: transparent;
11202 transition: background-color 0.2s ease;
11203 }
11204 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-tabs .ob-tab-button svg {
11205 width: 18px;
11206 height: 18px;
11207 color: #9CA3AF;
11208 transition: color 0.2s ease;
11209 }
11210 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-tabs .ob-tab-button:first-child {
11211 border-radius: 8px 0 0 0;
11212 }
11213 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-tabs .ob-tab-button:hover {
11214 color: #374151;
11215 }
11216 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-tabs .ob-tab-button:hover svg {
11217 color: #6E42D2;
11218 }
11219 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-tabs .ob-tab-button.active {
11220 color: #6E42D2;
11221 }
11222 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-tabs .ob-tab-button.active::before {
11223 background-color: #6E42D2;
11224 }
11225 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-tabs .ob-tab-button.active svg {
11226 color: #6E42D2;
11227 }
11228 @keyframes fadeIn {
11229 from {
11230 opacity: 0;
11231 transform: translateY(10px);
11232 }
11233 to {
11234 opacity: 1;
11235 transform: translateY(0);
11236 }
11237 }
11238 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category {
11239 padding: 26px 30px;
11240 animation: fadeIn 0.3s ease-in;
11241 }
11242 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category:last-child {
11243 border-bottom: none;
11244 }
11245 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category .category-title {
11246 color: #363B4E;
11247 font-size: 16px;
11248 font-weight: 500;
11249 line-height: 1;
11250 display: flex;
11251 align-items: center;
11252 gap: 8px;
11253 margin-bottom: 26px;
11254 }
11255 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category .ob-settings-wrapper {
11256 display: flex;
11257 flex-flow: row wrap;
11258 justify-content: space-between;
11259 gap: 16px;
11260 row-gap: 24px;
11261 }
11262 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category .ob-settings-wrapper .single-ob-settings {
11263 width: calc(50% - 8px);
11264 }
11265 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category .ob-settings-wrapper .single-ob-settings.full-width {
11266 width: 100%;
11267 }
11268 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category .ob-settings-wrapper .ob-product-description .mce-tinymce div.mce-toolbar-grp {
11269 padding-left: 35px;
11270 }
11271 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category .ob-settings-wrapper .ob-product-description .quicktags-toolbar {
11272 padding: 5px 2px 5px 45px;
11273 }
11274 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category .ob-settings-wrapper .ob-product-description .ob-settings-input {
11275 position: relative;
11276 margin-top: 20px;
11277 }
11278 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category .ob-settings-wrapper .ob-product-description .color-picker {
11279 position: absolute;
11280 top: 46px;
11281 left: 13px;
11282 z-index: 9;
11283 }
11284 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category .ob-settings-wrapper .ob-product-description .vc-color-wrap {
11285 margin: 0;
11286 width: 20px;
11287 height: 20px;
11288 border-radius: 50%;
11289 }
11290 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category .ob-settings-wrapper .ob-product-replace .wpfnl-tooltip {
11291 position: relative;
11292 top: 3px;
11293 }
11294 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category .ob-settings-wrapper .ob-product-replace .wpfnl-tooltip p {
11295 color: #ffffff;
11296 }
11297 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category .ob-settings-title {
11298 color: #363B4E;
11299 font-size: 14px;
11300 font-weight: 500;
11301 line-height: 1;
11302 margin-bottom: 8px;
11303 display: flex;
11304 align-items: center;
11305 gap: 3px;
11306 }
11307 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category .ob-settings-title .wpfnl-tooltip {
11308 padding-bottom: 0;
11309 }
11310 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category .ob-settings-title .wpfnl-tooltip svg {
11311 display: block;
11312 }
11313 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category .ob-settings-input select,
11314 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category .ob-settings-input input[type=password],
11315 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category .ob-settings-input input[type=url],
11316 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category .ob-settings-input input[type=number],
11317 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category .ob-settings-input input[type=text] {
11318 border-radius: 8px;
11319 height: 40px;
11320 }
11321 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category .ob-color-picker-wrapper {
11322 display: flex;
11323 align-items: center;
11324 }
11325 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category .ob-color-picker-wrapper .vc-color-wrap.transparent {
11326 height: 40px;
11327 width: 40px;
11328 border-radius: 6px;
11329 }
11330 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category .ob-color-picker-wrapper input[type=text] {
11331 max-width: max-content;
11332 min-width: auto;
11333 border-radius: 6px;
11334 background: #F6F5FA;
11335 width: 120px;
11336 }
11337 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category .fields-with-color {
11338 border: 1px solid #E5E8F3;
11339 border-radius: 8px;
11340 display: flex;
11341 align-items: center;
11342 }
11343 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category .fields-with-color input[type=text] {
11344 width: calc(100% - 40px);
11345 border: none;
11346 height: 38px !important;
11347 }
11348 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category .fields-with-color .color-picker {
11349 width: 40px;
11350 height: 38px;
11351 display: flex;
11352 align-items: center;
11353 justify-content: center;
11354 border-left: 1px solid #E5E8F3;
11355 }
11356 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category .fields-with-color .color-picker .vc-color-wrap {
11357 width: 20px;
11358 height: 20px;
11359 border-radius: 50%;
11360 margin: 0;
11361 }
11362 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details {
11363 border-bottom: 1px solid #EEF0F3;
11364 }
11365 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .offer-selection-mode {
11366 display: flex;
11367 gap: 15px;
11368 }
11369 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .offer-selection-mode .ob-settings-title {
11370 margin-bottom: 0;
11371 }
11372 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .offer-selection-mode .radio-option {
11373 display: flex;
11374 align-items: center;
11375 gap: 5px;
11376 cursor: pointer;
11377 position: relative;
11378 }
11379 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .offer-selection-mode .radio-option input[type=radio] {
11380 cursor: pointer;
11381 margin: 0;
11382 }
11383 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .offer-selection-mode .radio-option input[type=radio]:checked {
11384 border-color: #6E42D3;
11385 }
11386 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .offer-selection-mode .radio-option input[type=radio]:checked::before {
11387 background-color: #6E42D3;
11388 }
11389 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .offer-selection-mode .radio-option span {
11390 font-size: 14px;
11391 color: #363B4E;
11392 font-weight: 400;
11393 }
11394 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .offer-selection-mode .radio-option .recommended-badge {
11395 background: #ded3f8;
11396 color: #6e42d3;
11397 font-size: 12px;
11398 font-weight: 400;
11399 padding: 2px 8px;
11400 border-radius: 4px;
11401 margin-left: 4px;
11402 letter-spacing: 0.5px;
11403 }
11404 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .auto-match-settings {
11405 width: 100%;
11406 display: flex;
11407 flex-flow: row wrap;
11408 justify-content: space-between;
11409 gap: 16px;
11410 row-gap: 20px;
11411 }
11412 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .ob-filter-options {
11413 display: flex;
11414 align-items: flex-start;
11415 gap: 30px;
11416 }
11417 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .ob-filter-options .checkbox-group {
11418 display: flex;
11419 flex-direction: column;
11420 gap: 7px;
11421 }
11422 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .ob-filter-options .checkbox-option {
11423 display: flex;
11424 align-items: center;
11425 gap: 8px;
11426 cursor: pointer;
11427 }
11428 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .ob-filter-options .checkbox-option input[type=checkbox] {
11429 width: 18px;
11430 height: 18px;
11431 cursor: pointer;
11432 margin: 0;
11433 }
11434 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .ob-filter-options .checkbox-option input[type=checkbox]:checked::before {
11435 margin: -0.12rem 0 0 -0.2rem;
11436 }
11437 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .ob-filter-options .checkbox-option span {
11438 font-size: 14px;
11439 color: #363B4E;
11440 user-select: none;
11441 }
11442 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .ob-fallback-behavior .wpfnl-ob-fallback-product-search.select2-hidden-accessible {
11443 border: 0 !important;
11444 clip: rect(0 0 0 0) !important;
11445 -webkit-clip-path: inset(50%) !important;
11446 clip-path: inset(50%) !important;
11447 height: 1px !important;
11448 overflow: hidden !important;
11449 padding: 0 !important;
11450 position: absolute !important;
11451 width: 1px !important;
11452 white-space: nowrap !important;
11453 }
11454 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .ob-fallback-behavior input[type=radio] {
11455 cursor: pointer;
11456 margin: 0;
11457 }
11458 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .ob-fallback-behavior input[type=radio]:checked {
11459 border-color: #6E42D3;
11460 }
11461 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .ob-fallback-behavior input[type=radio]:checked::before {
11462 background-color: #6E42D3;
11463 }
11464 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .ob-fallback-behavior .fallback-options {
11465 display: flex;
11466 flex-direction: column;
11467 gap: 16px;
11468 }
11469 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .ob-fallback-behavior .fallback-options .radio-option {
11470 display: flex;
11471 align-items: flex-start;
11472 gap: 10px;
11473 padding: 10px 12px;
11474 border: 1px solid #E5E8F3;
11475 border-radius: 8px;
11476 cursor: pointer;
11477 transition: all 0.2s ease;
11478 background: #FFFFFF;
11479 }
11480 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .ob-fallback-behavior .fallback-options .radio-option:hover {
11481 border-color: #6E42D3;
11482 background: #F9F7FD;
11483 }
11484 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .ob-fallback-behavior .fallback-options .radio-option .radio-content {
11485 display: flex;
11486 flex-direction: column;
11487 gap: 4px;
11488 flex: 1;
11489 }
11490 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .ob-fallback-behavior .fallback-options .radio-option .radio-content .radio-title {
11491 font-size: 14px;
11492 color: #363B4E;
11493 font-weight: 500;
11494 }
11495 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .ob-fallback-behavior .fallback-options .radio-option .radio-content .radio-subtitle {
11496 font-size: 13px;
11497 color: #7A8B9A;
11498 font-weight: 400;
11499 }
11500 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .ob-fallback-behavior .default-product-select {
11501 margin-top: 6px;
11502 }
11503 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .ob-fallback-behavior .default-product-select > label {
11504 font-weight: 400;
11505 font-size: 13px;
11506 margin-bottom: 4px;
11507 display: block;
11508 }
11509 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .ob-fallback-behavior .select2-container.select2-container--default {
11510 background: #ffffff;
11511 border-radius: 10px;
11512 border: 1px solid #E5E8F3;
11513 z-index: 99;
11514 display: block;
11515 }
11516 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .ob-fallback-behavior .select2-container.select2-container--default .select2-selection--single {
11517 height: 34px;
11518 border-radius: 8px;
11519 border: none;
11520 box-sizing: border-box;
11521 cursor: pointer;
11522 display: block;
11523 }
11524 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .ob-fallback-behavior .select2-container.select2-container--default .select2-selection__rendered {
11525 padding-top: 7px;
11526 line-height: 1;
11527 display: block;
11528 padding-left: 8px;
11529 padding-right: 20px;
11530 overflow: hidden;
11531 text-overflow: ellipsis;
11532 white-space: nowrap;
11533 }
11534 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .ob-fallback-behavior .select2-container.select2-container--default .select2-selection__arrow {
11535 top: 3px;
11536 right: 3px;
11537 }
11538 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.color-customization .ob-settings-wrapper .single-ob-settings {
11539 width: calc(33.3333333333% - 11px);
11540 }
11541 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.conditional-rules .ob-settings-wrapper .enable-conditional .wpfnl-tooltip {
11542 position: relative;
11543 top: 3px;
11544 }
11545 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.conditional-rules .ob-settings-wrapper .enable-conditional .wpfnl-tooltip p {
11546 color: #ffffff;
11547 }
11548 .checkout-order-bump-setting-tab__content-wrapper {
11549 /* Upgrade overlay - full screen backdrop */
11550 }
11551 .checkout-order-bump-setting-tab__content-wrapper .ob-upgrade-overlay {
11552 position: fixed;
11553 inset: 0;
11554 z-index: 9999;
11555 background: rgba(0, 0, 0, 0.45);
11556 display: flex;
11557 align-items: center;
11558 justify-content: center;
11559 padding: 20px;
11560 }
11561 .checkout-order-bump-setting-tab__content-wrapper {
11562 /* Upgrade modal card */
11563 }
11564 .checkout-order-bump-setting-tab__content-wrapper .ob-upgrade-modal {
11565 position: relative;
11566 background: #fff;
11567 border-radius: 16px;
11568 padding: 36px 32px 32px;
11569 max-width: 420px;
11570 width: 100%;
11571 text-align: center;
11572 box-shadow: 0 20px 60px rgba(0, 0, 0, 0.25);
11573 }
11574 .checkout-order-bump-setting-tab__content-wrapper .ob-upgrade-modal-close {
11575 position: absolute;
11576 top: 14px;
11577 right: 16px;
11578 background: none;
11579 border: none;
11580 font-size: 18px;
11581 color: #667085;
11582 cursor: pointer;
11583 line-height: 1;
11584 padding: 4px;
11585 }
11586 .checkout-order-bump-setting-tab__content-wrapper .ob-upgrade-modal-close:hover {
11587 color: #344054;
11588 }
11589 .checkout-order-bump-setting-tab__content-wrapper .ob-upgrade-modal-icon {
11590 margin-bottom: 16px;
11591 }
11592 .checkout-order-bump-setting-tab__content-wrapper .ob-upgrade-modal-title {
11593 font-size: 20px;
11594 font-weight: 700;
11595 color: #101828;
11596 margin: 0 0 12px;
11597 }
11598 .checkout-order-bump-setting-tab__content-wrapper .ob-upgrade-modal-desc {
11599 font-size: 14px;
11600 color: #667085;
11601 margin: 0 0 24px;
11602 line-height: 1.6;
11603 }
11604 .checkout-order-bump-setting-tab__content-wrapper .ob-upgrade-modal-btn {
11605 display: inline-block;
11606 background: linear-gradient(135deg, #7A3CF6 0%, #5B21E6 100%);
11607 color: #fff !important;
11608 padding: 12px 28px;
11609 border-radius: 8px;
11610 font-size: 14px;
11611 font-weight: 600;
11612 text-decoration: none;
11613 transition: opacity 0.2s ease;
11614 }
11615 .checkout-order-bump-setting-tab__content-wrapper .ob-upgrade-modal-btn:hover {
11616 opacity: 0.9;
11617 text-decoration: none;
11618 color: #fff !important;
11619 }
11620 .checkout-order-bump-setting-tab__content-wrapper {
11621 /* Locked auto-match label styling */
11622 }
11623 .checkout-order-bump-setting-tab__content-wrapper .ob-automatch-locked {
11624 opacity: 0.6;
11625 }
11626 .checkout-order-bump-setting-tab__content-wrapper {
11627 /*-----Rule Groups Styles-----*/
11628 }
11629 .checkout-order-bump-setting-tab__content-wrapper .rule-groups-container {
11630 width: 100%;
11631 }
11632 .checkout-order-bump-setting-tab__content-wrapper .rule-groups-container .rule-group {
11633 background: #fff;
11634 border: 1px solid #E5E7EB;
11635 border-radius: 8px;
11636 }
11637 .checkout-order-bump-setting-tab__content-wrapper .rule-groups-container .rule-group-header {
11638 display: flex;
11639 justify-content: space-between;
11640 align-items: center;
11641 padding: 6px 12px 5px;
11642 border-bottom: 1px solid #E5E7EB;
11643 }
11644 .checkout-order-bump-setting-tab__content-wrapper .rule-groups-container .rule-group-body {
11645 padding: 20px;
11646 }
11647 .checkout-order-bump-setting-tab__content-wrapper .rule-groups-container .btn-create-rule-group {
11648 margin-top: 20px;
11649 }
11650 .checkout-order-bump-setting-tab__content-wrapper .rule-group-title {
11651 font-size: 14px;
11652 font-weight: 600;
11653 color: #374151;
11654 margin: 0;
11655 }
11656 .checkout-order-bump-setting-tab__content-wrapper .btn-delete-rule-group {
11657 background: transparent;
11658 border: none;
11659 color: #EF4444;
11660 cursor: pointer;
11661 padding: 4px;
11662 display: flex;
11663 align-items: center;
11664 justify-content: center;
11665 transition: opacity 0.2s;
11666 }
11667 .checkout-order-bump-setting-tab__content-wrapper .btn-delete-rule-group:hover {
11668 opacity: 0.7;
11669 }
11670 .checkout-order-bump-setting-tab__content-wrapper .rule-condition {
11671 margin-bottom: 12px;
11672 }
11673 .checkout-order-bump-setting-tab__content-wrapper .condition-row {
11674 display: flex;
11675 gap: 12px;
11676 align-items: flex-end;
11677 background: #F9FAFB;
11678 padding: 16px;
11679 border-radius: 6px;
11680 border: 1px solid #E5E7EB;
11681 }
11682 .checkout-order-bump-setting-tab__content-wrapper .condition-row input[type=text],
11683 .checkout-order-bump-setting-tab__content-wrapper .condition-row input[type=number],
11684 .checkout-order-bump-setting-tab__content-wrapper .condition-row select {
11685 padding: 3px 12px !important;
11686 min-width: auto;
11687 }
11688 .checkout-order-bump-setting-tab__content-wrapper .condition-row .arco-select-view {
11689 font-size: 14px;
11690 background: #fff;
11691 border: 1px solid #D1D5DB;
11692 border-radius: 4px;
11693 }
11694 .checkout-order-bump-setting-tab__content-wrapper .condition-row .arco-select-view .arco-select-view-inner {
11695 padding: 0;
11696 }
11697 .checkout-order-bump-setting-tab__content-wrapper .condition-row .arco-select-view .arco-select-view-inner .arco-select-view-input {
11698 height: auto;
11699 min-height: auto;
11700 width: 100% !important;
11701 padding: 0;
11702 height: 32px;
11703 }
11704 .checkout-order-bump-setting-tab__content-wrapper .condition-row .arco-select-view .arco-select-view-inner .arco-select-view-tag {
11705 font-size: 11px;
11706 line-height: 1.2;
11707 padding: 4px;
11708 }
11709 .checkout-order-bump-setting-tab__content-wrapper .condition-field,
11710 .checkout-order-bump-setting-tab__content-wrapper .condition-operator,
11711 .checkout-order-bump-setting-tab__content-wrapper .condition-value {
11712 display: flex;
11713 flex-direction: column;
11714 gap: 6px;
11715 }
11716 .checkout-order-bump-setting-tab__content-wrapper .condition-field {
11717 flex: 0 0 240px;
11718 }
11719 .checkout-order-bump-setting-tab__content-wrapper .condition-operator {
11720 flex: 0 0 180px;
11721 }
11722 .checkout-order-bump-setting-tab__content-wrapper .condition-value {
11723 flex: 0 0 130px;
11724 }
11725 .checkout-order-bump-setting-tab__content-wrapper .condition-field label,
11726 .checkout-order-bump-setting-tab__content-wrapper .condition-value label {
11727 font-size: 12px;
11728 font-weight: 500;
11729 color: #6B7280;
11730 }
11731 .checkout-order-bump-setting-tab__content-wrapper .condition-field select,
11732 .checkout-order-bump-setting-tab__content-wrapper .condition-operator select,
11733 .checkout-order-bump-setting-tab__content-wrapper .condition-value input,
11734 .checkout-order-bump-setting-tab__content-wrapper .condition-value select {
11735 width: 100%;
11736 padding: 8px 12px;
11737 border: 1px solid #D1D5DB;
11738 border-radius: 4px;
11739 font-size: 14px;
11740 color: #374151;
11741 background: #fff;
11742 }
11743 .checkout-order-bump-setting-tab__content-wrapper .condition-field select:focus,
11744 .checkout-order-bump-setting-tab__content-wrapper .condition-operator select:focus,
11745 .checkout-order-bump-setting-tab__content-wrapper .condition-value input:focus,
11746 .checkout-order-bump-setting-tab__content-wrapper .condition-value select:focus {
11747 outline: none;
11748 border-color: #6E42D2;
11749 box-shadow: 0 0 0 3px rgba(110, 66, 210, 0.1);
11750 }
11751 .checkout-order-bump-setting-tab__content-wrapper .condition-actions {
11752 display: flex;
11753 gap: 8px;
11754 align-items: center;
11755 position: relative;
11756 top: -6px;
11757 }
11758 .checkout-order-bump-setting-tab__content-wrapper .btn-drag-handle,
11759 .checkout-order-bump-setting-tab__content-wrapper .btn-delete-condition {
11760 background: transparent;
11761 border: none;
11762 color: #6B7280;
11763 cursor: pointer;
11764 padding: 4px;
11765 display: flex;
11766 align-items: center;
11767 justify-content: center;
11768 transition: color 0.2s;
11769 }
11770 .checkout-order-bump-setting-tab__content-wrapper .btn-drag-handle:hover {
11771 color: #374151;
11772 }
11773 .checkout-order-bump-setting-tab__content-wrapper .btn-delete-condition {
11774 color: #EF4444;
11775 }
11776 .checkout-order-bump-setting-tab__content-wrapper .btn-delete-condition:hover {
11777 opacity: 0.7;
11778 }
11779 .checkout-order-bump-setting-tab__content-wrapper .logic-separator {
11780 display: flex;
11781 align-items: center;
11782 justify-content: center;
11783 margin: 12px 0;
11784 position: relative;
11785 }
11786 .checkout-order-bump-setting-tab__content-wrapper .logic-separator.and-label:before {
11787 content: "";
11788 position: absolute;
11789 left: 50%;
11790 transform: translateX(-50%);
11791 top: -13px;
11792 height: calc(100% + 26px);
11793 width: 2px;
11794 background: #e5e7eb;
11795 z-index: 0;
11796 }
11797 .checkout-order-bump-setting-tab__content-wrapper .logic-label {
11798 background: #F3F4F6;
11799 color: #6B7280;
11800 font-size: 12px;
11801 font-weight: 600;
11802 padding: 4px 12px;
11803 border-radius: 12px;
11804 border: 1px solid #E5E7EB;
11805 position: relative;
11806 z-index: 1;
11807 }
11808 .checkout-order-bump-setting-tab__content-wrapper .or-separator {
11809 margin: 24px 0;
11810 }
11811 .checkout-order-bump-setting-tab__content-wrapper .or-separator::before,
11812 .checkout-order-bump-setting-tab__content-wrapper .or-separator::after {
11813 content: "";
11814 position: absolute;
11815 top: 50%;
11816 width: 45%;
11817 height: 1px;
11818 background: #E5E7EB;
11819 }
11820 .checkout-order-bump-setting-tab__content-wrapper .or-separator::before {
11821 left: 0;
11822 }
11823 .checkout-order-bump-setting-tab__content-wrapper .or-separator::after {
11824 right: 0;
11825 }
11826 .checkout-order-bump-setting-tab__content-wrapper .or-label {
11827 background: #FEF3C7;
11828 color: #D97706;
11829 border-color: #FCD34D;
11830 }
11831 .checkout-order-bump-setting-tab__content-wrapper .btn-add-condition {
11832 background: transparent;
11833 border: 1px dashed #D1D5DB;
11834 color: #6E42D2;
11835 font-size: 14px;
11836 font-weight: 500;
11837 padding: 10px 16px;
11838 border-radius: 6px;
11839 cursor: pointer;
11840 width: 100%;
11841 margin-top: 12px;
11842 transition: all 0.2s;
11843 }
11844 .checkout-order-bump-setting-tab__content-wrapper .btn-add-condition:hover {
11845 background: rgba(110, 66, 210, 0.05);
11846 border-color: #6E42D2;
11847 }
11848 .checkout-order-bump-setting-tab__content-wrapper .btn-create-rule-group {
11849 background: transparent;
11850 border: 2px dashed #D1D5DB;
11851 color: #2563EB;
11852 font-size: 14px;
11853 font-weight: 600;
11854 padding: 12px 20px;
11855 border-radius: 8px;
11856 cursor: pointer;
11857 width: 100%;
11858 transition: all 0.2s;
11859 }
11860 .checkout-order-bump-setting-tab__content-wrapper .btn-create-rule-group:hover {
11861 background: rgba(37, 99, 235, 0.05);
11862 border-color: #2563EB;
11863 }
11864 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-pro-orderbump-banner {
11865 display: flex;
11866 align-items: center;
11867 justify-content: space-between;
11868 background: #faf9fb;
11869 border: 1px solid #d3c2fa;
11870 border-radius: 10px;
11871 padding: 24px;
11872 box-sizing: border-box;
11873 }
11874 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-pro-orderbump-banner .wpfnl-pro-orderbump-banner-content {
11875 display: flex;
11876 flex-direction: column;
11877 gap: 6px;
11878 }
11879 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-pro-orderbump-banner .wpfnl-pro-orderbump-banner-title {
11880 font-size: 16px;
11881 font-weight: 600;
11882 color: #23272F;
11883 }
11884 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-pro-orderbump-banner .wpfnl-pro-orderbump-banner-desc {
11885 font-size: 14px;
11886 color: #4B5563;
11887 line-height: 1.5;
11888 max-width: 520px;
11889 }
11890 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-pro-orderbump-banner .wpfnl-pro-orderbump-banner-cta {
11891 background: #6E42D3;
11892 color: #fff;
11893 font-weight: 600;
11894 font-size: 13px;
11895 border: none;
11896 border-radius: 6px;
11897 padding: 12px 18px;
11898 text-decoration: none;
11899 transition: background 0.2s;
11900 box-shadow: 0 1px 2px rgba(244, 99, 27, 0.08);
11901 cursor: pointer;
11902 white-space: nowrap;
11903 margin-left: 32px;
11904 display: inline-flex;
11905 align-items: center;
11906 justify-content: center;
11907 }
11908 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-pro-orderbump-banner .wpfnl-pro-orderbump-banner-cta:hover {
11909 background: #6434d4;
11910 color: #fff;
11911 text-decoration: none;
11912 }
11913 @media (max-width: 700px) {
11914 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-pro-orderbump-banner {
11915 flex-direction: column;
11916 align-items: flex-start;
11917 padding: 18px 12px;
11918 }
11919 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-pro-orderbump-banner .wpfnl-pro-orderbump-banner-cta {
11920 margin-left: 0;
11921 margin-top: 16px;
11922 width: 100%;
11923 justify-content: center;
11924 }
11925 }
11926
11927 .arco-trigger-popup {
11928 width: 230px !important;
11929 }
11930
11931 .arco-select-dropdown .arco-select-option {
11932 padding: 8px 6px !important;
11933 margin: 0;
11934 }
11935 .arco-select-dropdown .arco-select-option-checkbox .arco-checkbox-label {
11936 line-height: 1.3;
11937 }
11938
11939 @media only screen and (max-width: 1599px) {
11940 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-field-wrapper .wpfnl-fields {
11941 width: 50%;
11942 }
11943 .order-bump-accordion-wrapper .order-bump-body .checkout-order-bump-setting-tab__content-wrapper.single-order-bump.expanded-orderbump .wpfnl-fields-with-color,
11944 .order-bump-accordion-wrapper .order-bump-body .checkout-order-bump-setting-tab__content-wrapper.single-order-bump.expanded-orderbump .wpfnl-product-description,
11945 .order-bump-accordion-wrapper .order-bump-body .checkout-order-bump-setting-tab__content-wrapper.single-order-bump.expanded-orderbump .upload-product-image .wpfnl-fields {
11946 width: calc(100% - 250px);
11947 }
11948 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.color-customization .ob-settings-wrapper .single-ob-settings {
11949 width: calc(50% - 8px);
11950 }
11951 }
11952 @media only screen and (max-width: 1350px) and (min-width: 1200px) {
11953 .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 {
11954 width: 55%;
11955 }
11956 .checkout-order-bump-setting-tab__content-wrapper .order-bump-template-preview-area {
11957 width: 45%;
11958 }
11959 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-field-wrapper::not('.no-title-checkbox') {
11960 margin-bottom: 18px;
11961 display: block;
11962 }
11963 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-field-wrapper.no-title-checkbox > label {
11964 width: auto;
11965 margin-bottom: 0;
11966 padding-right: 10px;
11967 padding-top: 4px;
11968 display: inline-block;
11969 }
11970 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-field-wrapper.no-title-checkbox .wpfnl-fields {
11971 width: 50%;
11972 max-width: 410px;
11973 }
11974 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-field-wrapper.no-title-checkbox .hints.desktop {
11975 display: none;
11976 }
11977 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-field-wrapper.no-title-checkbox .hints.mobile {
11978 display: block;
11979 }
11980 }
11981 @media only screen and (max-width: 1199px) {
11982 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area {
11983 width: 100%;
11984 margin-right: 0;
11985 margin-bottom: 30px;
11986 }
11987 .checkout-order-bump-setting-tab__content-wrapper .order-bump-template-preview-area {
11988 width: 100%;
11989 }
11990 .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 {
11991 width: 100%;
11992 border-radius: 10px 10px 0 0;
11993 margin-bottom: 0;
11994 border-bottom: 1px solid #EEF0F3;
11995 }
11996 .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 {
11997 border-radius: 0px;
11998 }
11999 .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 {
12000 border-radius: 0px;
12001 }
12002 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-tabs {
12003 gap: 20px;
12004 padding: 0 21px;
12005 }
12006 }
12007 .edit-field-tabNcontent {
12008 border: 1px solid #E5E8F3;
12009 border-radius: 10px;
12010 }
12011
12012 .checkout-edit-field-tab__content-wrapper .edit-field-settings__tab-nav {
12013 display: flex;
12014 flex-flow: row wrap;
12015 align-items: center;
12016 justify-content: flex-start;
12017 padding: 23px 20px 23px 0;
12018 border-bottom: 1px solid #E5E8F3;
12019 }
12020 .checkout-edit-field-tab__content-wrapper .edit-field-settings__tab-nav li {
12021 padding: 0 15px;
12022 }
12023 .checkout-edit-field-tab__content-wrapper .edit-field-settings__tab-nav li:last-child {
12024 margin-right: 0;
12025 }
12026 .checkout-edit-field-tab__content-wrapper .edit-field-settings__tab-nav li a {
12027 font-size: 14px;
12028 color: #7A8B9A;
12029 height: 44px;
12030 line-height: 44px;
12031 display: block;
12032 position: relative;
12033 }
12034 .checkout-edit-field-tab__content-wrapper .edit-field-settings__tab-nav li a:hover {
12035 color: #363B4E;
12036 }
12037 .checkout-edit-field-tab__content-wrapper .edit-field-settings__tab-nav li a:before {
12038 content: "";
12039 position: absolute;
12040 top: -24px;
12041 left: 0;
12042 width: 100%;
12043 height: 3px;
12044 background: #6E42D3;
12045 border-radius: 0 0 50px 50px;
12046 visibility: hidden;
12047 opacity: 0;
12048 }
12049 .checkout-edit-field-tab__content-wrapper .edit-field-settings__tab-nav li.active a {
12050 color: #6E42D3;
12051 }
12052 .checkout-edit-field-tab__content-wrapper .edit-field-settings__tab-nav li.active a:before {
12053 visibility: visible;
12054 opacity: 1;
12055 }
12056 .checkout-edit-field-tab__content-wrapper .edit-field-settings__tab-nav li.add-new-checkout-field-btn {
12057 margin-left: 20px;
12058 padding: 0;
12059 }
12060 .checkout-edit-field-tab__content-wrapper .edit-field-settings__tab-nav li.add-new-checkout-field-btn .btn-default {
12061 line-height: 39px;
12062 }
12063 .checkout-edit-field-tab__content-wrapper .edit-field-settings__tab-nav li.add-new-checkout-field-btn svg {
12064 margin-right: 5px;
12065 }
12066 .checkout-edit-field-tab__content-wrapper .edit-field-settings__tab-nav li.restore-btn {
12067 margin-left: auto;
12068 padding: 0;
12069 }
12070 .checkout-edit-field-tab__content-wrapper .edit-field-settings__tab-nav li.restore-btn .btn-default {
12071 line-height: 39px;
12072 background: #F7F7FA;
12073 color: #363B4E;
12074 border: 1px solid #E5E8F3;
12075 }
12076 .checkout-edit-field-tab__content-wrapper .edit-field-settings__tab-nav li.restore-btn .btn-default.error {
12077 color: #d63342;
12078 background-color: #f8d7da;
12079 border-color: #f5c6cb;
12080 }
12081 .checkout-edit-field-tab__content-wrapper .edit-field-settings__tab-nav li.restore-btn .btn-default.success {
12082 color: #269c41;
12083 background-color: #d4edda;
12084 border-color: #c3e6cb;
12085 }
12086 .checkout-edit-field-tab__content-wrapper .edit-field-settings__tab-nav li.restore-btn .wpfnl-loader {
12087 display: inline-block;
12088 }
12089 .checkout-edit-field-tab__content-wrapper .settings-content__footer .btn-default:disabled {
12090 cursor: not-allowed;
12091 opacity: 0.7;
12092 display: flex;
12093 align-items: center;
12094 gap: 10px;
12095 }
12096 .checkout-edit-field-tab__content-wrapper .wpfnl-additional-replacement-options {
12097 position: relative;
12098 }
12099
12100 .edit-field-settings__single-tab-content {
12101 display: none;
12102 position: relative;
12103 }
12104 .edit-field-settings__single-tab-content .checkout-edit-field {
12105 background: #FFFFFF;
12106 box-shadow: 0px 2px 4px rgba(223, 223, 249, 0.25);
12107 border-radius: 0px 10px 10px 10px;
12108 }
12109 .edit-field-settings__single-tab-content:first-child {
12110 display: block;
12111 }
12112 .edit-field-settings__single-tab-content .single-tab-header {
12113 display: flex;
12114 flex-flow: row;
12115 align-items: center;
12116 padding: 25px;
12117 justify-content: space-between;
12118 }
12119 .edit-field-settings__single-tab-content .single-tab-header .tab-title {
12120 font-weight: 500;
12121 font-size: 16px;
12122 line-height: 19px;
12123 color: #363B4E;
12124 text-transform: capitalize;
12125 }
12126 .edit-field-settings__single-tab-content .single-tab-header .restore-btn {
12127 margin-left: auto;
12128 margin-right: 10px;
12129 }
12130 .edit-field-settings__single-tab-content .single-tab-header .restore-btn .wpfnl-alert {
12131 margin-right: 6px;
12132 }
12133 .edit-field-settings__single-tab-content .single-tab-header .restore-btn .wpfnl-loader {
12134 position: relative;
12135 top: 2px;
12136 }
12137 .edit-field-settings__single-tab-content .single-tab-header .btn-default {
12138 height: 40px;
12139 line-height: 41px;
12140 min-width: 100px;
12141 }
12142 .edit-field-settings__single-tab-content .checkout-field-header {
12143 position: sticky;
12144 top: 0;
12145 z-index: 2;
12146 display: flex;
12147 flex-flow: row wrap;
12148 align-items: center;
12149 justify-content: space-between;
12150 padding: 20px 20px 20px 77px;
12151 border-bottom: 1px solid #E5E8F3;
12152 background: #F7F7FA;
12153 }
12154 .edit-field-settings__single-tab-content .checkout-field-header .field-item {
12155 font-size: 12px;
12156 line-height: 14px;
12157 letter-spacing: 0.857143px;
12158 text-transform: uppercase;
12159 color: #7A8B9A;
12160 }
12161 .edit-field-settings__single-tab-content .checkout-field-header.bottom {
12162 border-bottom: 0;
12163 border-radius: 0 0 10px 10px;
12164 }
12165 .edit-field-settings__single-tab-content .checkout-field-header .field-hamburger,
12166 .edit-field-settings__single-tab-content .checkout__single-field .field-hamburger {
12167 width: 25px;
12168 position: absolute;
12169 left: 20px;
12170 top: 50%;
12171 transform: translateY(-50%);
12172 }
12173 .edit-field-settings__single-tab-content .checkout-field-header .field-name,
12174 .edit-field-settings__single-tab-content .checkout__single-field .field-name {
12175 width: 160px;
12176 padding-right: 10px;
12177 }
12178 .edit-field-settings__single-tab-content .checkout-field-header .field-type,
12179 .edit-field-settings__single-tab-content .checkout__single-field .field-type {
12180 width: 75px;
12181 padding-right: 10px;
12182 }
12183 .edit-field-settings__single-tab-content .checkout-field-header .field-label,
12184 .edit-field-settings__single-tab-content .checkout__single-field .field-label {
12185 width: 150px;
12186 padding-right: 10px;
12187 }
12188 .edit-field-settings__single-tab-content .checkout-field-header .field-placeholder,
12189 .edit-field-settings__single-tab-content .checkout__single-field .field-placeholder {
12190 width: 250px;
12191 padding-right: 10px;
12192 }
12193 .edit-field-settings__single-tab-content .checkout-field-header .field-validation,
12194 .edit-field-settings__single-tab-content .checkout__single-field .field-validation {
12195 width: 94px;
12196 padding-right: 10px;
12197 }
12198 .edit-field-settings__single-tab-content .checkout-field-header .field-required,
12199 .edit-field-settings__single-tab-content .checkout__single-field .field-required {
12200 width: 74px;
12201 padding-right: 10px;
12202 }
12203 .edit-field-settings__single-tab-content .checkout-field-header .field-status,
12204 .edit-field-settings__single-tab-content .checkout__single-field .field-status {
12205 width: 65px;
12206 padding-right: 10px;
12207 }
12208 .edit-field-settings__single-tab-content .checkout-field-header .field-action,
12209 .edit-field-settings__single-tab-content .checkout__single-field .field-action {
12210 width: 57px;
12211 }
12212 .edit-field-settings__single-tab-content .checkout__single-field {
12213 position: relative;
12214 padding: 25px 20px 25px 65px;
12215 display: flex;
12216 flex-flow: row wrap;
12217 align-items: center;
12218 justify-content: space-between;
12219 border-bottom: 1px solid #E5E8F3;
12220 cursor: all-scroll;
12221 min-height: 81px;
12222 }
12223 .edit-field-settings__single-tab-content .checkout__single-field:last-child {
12224 border-bottom: 0;
12225 }
12226 .edit-field-settings__single-tab-content .checkout__single-field.ui-sortable-helper {
12227 background-color: #F7F7FA;
12228 }
12229 .edit-field-settings__single-tab-content .checkout__single-field .field-item {
12230 font-weight: 400;
12231 font-size: 14px;
12232 line-height: 16px;
12233 color: #363B4E;
12234 word-break: break-all;
12235 }
12236 .edit-field-settings__single-tab-content .checkout__single-field .hamburger-bar {
12237 display: block;
12238 width: 18px;
12239 height: 14px;
12240 border-top: 2px solid #CDD2E6;
12241 border-bottom: 2px solid #CDD2E6;
12242 position: relative;
12243 cursor: all-scroll;
12244 }
12245 .edit-field-settings__single-tab-content .checkout__single-field .hamburger-bar:before {
12246 content: "";
12247 position: absolute;
12248 left: 0;
12249 top: 50%;
12250 width: 100%;
12251 height: 2px;
12252 margin-top: -1px;
12253 background: #CDD2E6;
12254 }
12255 .edit-field-settings__single-tab-content .checkout__single-field .field-required,
12256 .edit-field-settings__single-tab-content .checkout__single-field .field-status {
12257 display: flex;
12258 align-items: center;
12259 }
12260 .edit-field-settings__single-tab-content .checkout__single-field .field-action {
12261 display: flex;
12262 }
12263 .edit-field-settings__single-tab-content .checkout__single-field .field-action button {
12264 border: none;
12265 cursor: pointer;
12266 text-align: center;
12267 padding: 0 6px;
12268 display: inline-block;
12269 height: 30px;
12270 line-height: 30px;
12271 background-color: transparent;
12272 margin: 0;
12273 }
12274 .edit-field-settings__single-tab-content .checkout__single-field .field-action button svg {
12275 width: 20px;
12276 height: 20px;
12277 display: block;
12278 }
12279
12280 .checkout-edit-field__settings-option {
12281 background: #FFFFFF;
12282 border-radius: 10px;
12283 margin-top: 30px;
12284 border: 1px solid #E5E8F3;
12285 }
12286 .checkout-edit-field__settings-option .settings-title {
12287 font-weight: 700;
12288 font-size: 14px;
12289 line-height: 16px;
12290 padding: 20px 25px;
12291 color: #363B4E;
12292 border-bottom: 1px solid #E5E8F3;
12293 background: #F7F7FA;
12294 border-radius: 10px 10px 0 0;
12295 }
12296 .checkout-edit-field__settings-option .options-wrapper {
12297 padding: 30px 25px;
12298 display: flex;
12299 flex-flow: row wrap;
12300 align-items: flex-start;
12301 position: relative;
12302 }
12303 .checkout-edit-field__settings-option .options-wrapper::before {
12304 content: "";
12305 position: absolute;
12306 left: 50%;
12307 top: 50%;
12308 height: calc(100% - 60px);
12309 width: 1px;
12310 background: #E5E8F3;
12311 transform: translateY(-50%);
12312 }
12313 .checkout-edit-field__settings-option .options-wrapper .single-option {
12314 margin-bottom: 20px;
12315 width: 50%;
12316 }
12317 .checkout-edit-field__settings-option .options-wrapper .single-option:last-child {
12318 margin-bottom: 0;
12319 }
12320 .checkout-edit-field__settings-option .options-wrapper .single-option:nth-child(odd) {
12321 padding-right: 50px;
12322 }
12323 .checkout-edit-field__settings-option .options-wrapper .single-option:nth-child(even) {
12324 padding-left: 60px;
12325 }
12326 .checkout-edit-field__settings-option .options-wrapper .single-option .wpfnl-checkbox label {
12327 font-size: 14px;
12328 line-height: 16px;
12329 color: #363B4E;
12330 padding-left: 33px;
12331 }
12332
12333 .dradndrop-icon .st0 {
12334 fill: none;
12335 stroke: #7A8B9A;
12336 stroke-width: 5;
12337 stroke-miterlimit: 10;
12338 }
12339 .dradndrop-icon .st1 {
12340 fill: none;
12341 stroke: #7A8B9A;
12342 stroke-width: 5;
12343 stroke-linecap: round;
12344 stroke-linejoin: round;
12345 stroke-dasharray: 18.3682, 8.1636;
12346 }
12347 .dradndrop-icon .st2 {
12348 fill: #7A8B9A;
12349 }
12350 .dradndrop-icon .st3 {
12351 fill: none;
12352 stroke: #7A8B9A;
12353 stroke-width: 5;
12354 stroke-linecap: round;
12355 stroke-linejoin: round;
12356 stroke-miterlimit: 10;
12357 stroke-dasharray: 18, 8;
12358 }
12359
12360 .checkout-edit-field-tab__content-wrapper {
12361 padding-bottom: 30px;
12362 }
12363 .checkout-edit-field-tab__content-wrapper .edit-field-drawer form {
12364 height: 100%;
12365 }
12366 .checkout-edit-field-tab__content-wrapper .edit-field-drawer .drawer-body {
12367 padding: 20px 20px 24px;
12368 max-height: calc(100% - 80px);
12369 overflow: auto;
12370 }
12371 .checkout-edit-field-tab__content-wrapper .edit-field-drawer .drawer-body::-webkit-scrollbar {
12372 width: 5px;
12373 }
12374 .checkout-edit-field-tab__content-wrapper .edit-field-drawer .drawer-body::-webkit-scrollbar-track {
12375 background: #f2f5f8;
12376 }
12377 .checkout-edit-field-tab__content-wrapper .edit-field-drawer .drawer-body::-webkit-scrollbar-thumb {
12378 background-color: #6E42D3;
12379 border-radius: 20px;
12380 }
12381 .checkout-edit-field-tab__content-wrapper .edit-field-drawer .drawer-body .wpfnl-field-wrapper {
12382 display: block;
12383 margin-bottom: 22px;
12384 }
12385 .checkout-edit-field-tab__content-wrapper .edit-field-drawer .drawer-body .wpfnl-field-wrapper:last-child {
12386 margin-bottom: 0;
12387 }
12388 .checkout-edit-field-tab__content-wrapper .edit-field-drawer .drawer-body .wpfnl-field-wrapper.field-type-options .options-label {
12389 display: flex;
12390 align-items: center;
12391 justify-content: space-between;
12392 margin-bottom: 10px;
12393 }
12394 .checkout-edit-field-tab__content-wrapper .edit-field-drawer .drawer-body .wpfnl-field-wrapper.field-type-options .options-label > label {
12395 font-weight: 500;
12396 font-size: 14px;
12397 line-height: 16px;
12398 color: #000000;
12399 display: inline-block;
12400 }
12401 .checkout-edit-field-tab__content-wrapper .edit-field-drawer .drawer-body .wpfnl-field-wrapper.field-type-options .options-label .btn-default {
12402 min-width: auto;
12403 border-radius: 4px;
12404 padding: 0;
12405 width: 40px;
12406 background: #f0e9ff;
12407 border: 1px solid #d5c6f9;
12408 }
12409 .checkout-edit-field-tab__content-wrapper .edit-field-drawer .drawer-body .wpfnl-field-wrapper.field-type-options .wpfnl-fields {
12410 display: flex;
12411 align-items: center;
12412 justify-content: space-between;
12413 margin-bottom: 10px;
12414 }
12415 .checkout-edit-field-tab__content-wrapper .edit-field-drawer .drawer-body .wpfnl-field-wrapper.field-type-options .wpfnl-fields input[type=text] {
12416 width: calc(50% - 30px);
12417 min-width: auto;
12418 }
12419 .checkout-edit-field-tab__content-wrapper .edit-field-drawer .drawer-body .wpfnl-field-wrapper.field-type-options .wpfnl-fields.fullwidth input[type=text] {
12420 width: calc(50% - 4px);
12421 }
12422 .checkout-edit-field-tab__content-wrapper .edit-field-drawer .drawer-body .wpfnl-field-wrapper.field-type-options .wpfnl-fields .btn-default {
12423 min-width: auto;
12424 border-radius: 4px;
12425 padding: 0;
12426 width: 40px;
12427 background: #f0e9ff;
12428 border: 1px solid #d5c6f9;
12429 }
12430 .checkout-edit-field-tab__content-wrapper .edit-field-drawer .drawer-body .wpfnl-field-wrapper.field-type-options .wpfnl-fields .btn-default.remove {
12431 background: #f8d7da;
12432 border-color: #f5c2c7;
12433 }
12434 .checkout-edit-field-tab__content-wrapper .edit-field-drawer .drawer-body .wpfnl-field-wrapper .wpfnl-fields {
12435 max-width: inherit;
12436 width: 100%;
12437 }
12438 .checkout-edit-field-tab__content-wrapper .edit-field-drawer .drawer-body .wpfnl-field-wrapper > label {
12439 font-weight: 500;
12440 font-size: 14px;
12441 line-height: 16px;
12442 color: #000000;
12443 display: block;
12444 padding: 0;
12445 margin: 0 0 10px 0;
12446 width: 100%;
12447 }
12448 .checkout-edit-field-tab__content-wrapper .edit-field-drawer .drawer-body .wpfnl-field-wrapper input[type=text],
12449 .checkout-edit-field-tab__content-wrapper .edit-field-drawer .drawer-body .wpfnl-field-wrapper select {
12450 border-radius: 4px;
12451 height: 40px;
12452 }
12453 .checkout-edit-field-tab__content-wrapper .edit-field-drawer .drawer-body .wpfnl-field-wrapper .wpfnl-checkbox label {
12454 font-size: 14px;
12455 line-height: 16px;
12456 color: #000000;
12457 padding-left: 33px;
12458 }
12459 .checkout-edit-field-tab__content-wrapper .edit-field-drawer .field-footer {
12460 padding: 24px;
12461 text-align: center;
12462 }
12463 .checkout-edit-field-tab__content-wrapper .edit-field-drawer .field-footer .btn-default {
12464 height: 40px;
12465 line-height: 41px;
12466 width: 100%;
12467 }
12468 .checkout-edit-field-tab__content-wrapper .edit-field-drawer .field-footer .btn-default .wpfnl-loader {
12469 position: relative;
12470 top: 2px;
12471 display: inline-block;
12472 }
12473 .checkout-edit-field-tab__content-wrapper .edit-field-drawer .field-footer .btn-default:disabled {
12474 cursor: not-allowed;
12475 opacity: 0.7;
12476 display: flex;
12477 align-items: center;
12478 gap: 10px;
12479 justify-content: center;
12480 }
12481 .checkout-edit-field-tab__content-wrapper .edit-field-drawer .field-footer .wpfnl-alert {
12482 text-align: center;
12483 margin-top: 10px;
12484 display: block;
12485 }
12486
12487 @media only screen and (max-width: 1499px) {
12488 .edit-field-settings__single-tab-content .single-tab-header {
12489 padding: 25px 20px;
12490 }
12491 .edit-field-settings__single-tab-content .checkout-field-header {
12492 padding: 25px 20px 25px 57px;
12493 }
12494 .edit-field-settings__single-tab-content .checkout__single-field {
12495 padding: 25px 20px 25px 57px;
12496 }
12497 .edit-field-settings__single-tab-content .checkout-field-header .field-hamburger,
12498 .edit-field-settings__single-tab-content .checkout__single-field .field-hamburger {
12499 left: 20px;
12500 }
12501 .edit-field-settings__single-tab-content .checkout-field-header .field-placeholder,
12502 .edit-field-settings__single-tab-content .checkout__single-field .field-placeholder {
12503 width: 160px;
12504 }
12505 .edit-field-settings__single-tab-content .checkout-field-header .field-name,
12506 .edit-field-settings__single-tab-content .checkout__single-field .field-name {
12507 width: 140px;
12508 }
12509 .edit-field-settings__single-tab-content .checkout-field-header .field-label,
12510 .edit-field-settings__single-tab-content .checkout__single-field .field-label {
12511 width: 100px;
12512 }
12513 }
12514 @media only screen and (max-width: 1299px) {
12515 .edit-field-settings__single-tab-content .checkout-edit-field {
12516 background: transparent;
12517 box-shadow: none;
12518 border-radius: 0;
12519 }
12520 .edit-field-settings__single-tab-content .single-tab-header {
12521 box-shadow: 0px 2px 4px rgba(238, 238, 245, 0.47);
12522 background-color: #ffffff;
12523 padding: 15px 20px;
12524 border-radius: 0px 10px 10px 10px;
12525 }
12526 .edit-field-settings__single-tab-content .checkout-field-header {
12527 display: none;
12528 }
12529 .edit-field-settings__single-tab-content .checkout__single-field {
12530 display: block;
12531 padding: 15px 20px 15px 57px;
12532 background-color: #ffffff;
12533 margin-top: 20px;
12534 border-radius: 10px;
12535 border-bottom: none;
12536 }
12537 .edit-field-settings__single-tab-content .checkout__single-field .field-item:not(.field-hamburger) {
12538 padding-right: 0;
12539 width: 100%;
12540 display: flex;
12541 flex-flow: row wrap;
12542 align-items: center;
12543 padding: 8px 0;
12544 border-bottom: 1px solid #f0f1f3;
12545 }
12546 .edit-field-settings__single-tab-content .checkout__single-field .field-item:not(.field-hamburger):last-child {
12547 margin-bottom: 0;
12548 border-bottom: none;
12549 padding-bottom: 0;
12550 }
12551 .edit-field-settings__single-tab-content .checkout__single-field .field-item:not(.field-hamburger):before {
12552 content: attr(data-label);
12553 vertical-align: middle;
12554 width: 95px;
12555 font-weight: 500;
12556 }
12557 .checkout-edit-field__settings-option .options-wrapper::before {
12558 height: calc(100% - 50px);
12559 }
12560 .checkout-edit-field__settings-option .settings-title {
12561 padding: 20px 20px;
12562 }
12563 .checkout-edit-field__settings-option .options-wrapper {
12564 padding: 25px 20px;
12565 }
12566 .checkout-edit-field__settings-option .options-wrapper .single-option:nth-child(odd) {
12567 padding-right: 20px;
12568 }
12569 .checkout-edit-field__settings-option .options-wrapper .single-option:nth-child(even) {
12570 padding-left: 20px;
12571 }
12572 }
12573 @media only screen and (max-width: 1199px) {
12574 .checkout-edit-field__settings-option .options-wrapper {
12575 padding: 25px 20px;
12576 }
12577 .checkout-edit-field__settings-option .options-wrapper::before {
12578 display: none;
12579 }
12580 .checkout-edit-field__settings-option .options-wrapper .single-option {
12581 width: 100%;
12582 }
12583 .checkout-edit-field__settings-option .options-wrapper .single-option:nth-child(odd) {
12584 padding-right: 0;
12585 }
12586 .checkout-edit-field__settings-option .options-wrapper .single-option:nth-child(even) {
12587 padding-left: 0;
12588 }
12589 }
12590 .funnel-settings__header {
12591 padding: 28px 20px 27px 30px;
12592 }
12593 .funnel-settings__header .helper-link {
12594 display: flex;
12595 flex-flow: row;
12596 align-items: center;
12597 }
12598 .funnel-settings__header .helper-link li {
12599 margin-left: 35px;
12600 }
12601 .funnel-settings__header .helper-link li:first-child {
12602 margin-left: 0;
12603 }
12604 .funnel-settings__header .helper-link li a {
12605 font-weight: 500;
12606 font-size: 13px;
12607 color: #363B4E;
12608 }
12609 .funnel-settings__header .helper-link li a:hover {
12610 color: #6E42D3;
12611 }
12612
12613 .wpfnl-funnel-settings__inner-content {
12614 width: 100%;
12615 padding: 50px 0;
12616 }
12617 .wpfnl-funnel-settings__inner-content .settings-heading {
12618 color: #363B4E;
12619 font-family: Roboto;
12620 font-size: 24px;
12621 font-style: normal;
12622 font-weight: 600;
12623 margin-bottom: 20px;
12624 }
12625
12626 .wpfn-settings__nav {
12627 padding: 16px;
12628 background: #FAF9FE;
12629 border-radius: 10px 0 0 10px;
12630 box-shadow: 0px 1px 1px rgba(182, 185, 191, 0.3);
12631 }
12632 .wpfn-settings__nav ul {
12633 display: flex;
12634 flex-direction: column;
12635 gap: 10px;
12636 }
12637 .wpfn-settings__nav .nav-li {
12638 min-width: 279px;
12639 display: flex;
12640 align-items: center;
12641 padding: 0 15px;
12642 height: 44px;
12643 line-height: 44px;
12644 border: 1px solid transparent;
12645 border-radius: 10px;
12646 cursor: pointer;
12647 position: relative;
12648 text-transform: capitalize;
12649 }
12650 .wpfn-settings__nav .nav-li svg {
12651 margin-right: 6px;
12652 }
12653 .wpfn-settings__nav .nav-li .pro-tag-icon {
12654 margin-top: 4px;
12655 margin-left: 6px;
12656 }
12657 .wpfn-settings__nav .nav-li.active {
12658 border-color: #6E42D3;
12659 box-shadow: 0px 5px 20px rgba(148, 135, 180, 0.15);
12660 background-color: #ffffff;
12661 }
12662 .wpfn-settings__nav .nav-li.active span:not(.pro-tag) {
12663 color: #6e42d3;
12664 }
12665 .wpfn-settings__nav .nav-li.active svg rect,
12666 .wpfn-settings__nav .nav-li.active svg circle,
12667 .wpfn-settings__nav .nav-li.active svg path {
12668 stroke: #6E42D3;
12669 }
12670 .wpfn-settings__nav .nav-li.active[data-id=optin-settings] svg rect,
12671 .wpfn-settings__nav .nav-li.active[data-id=optin-settings] svg circle,
12672 .wpfn-settings__nav .nav-li.active[data-id=optin-settings] svg path {
12673 fill: #6E42D3;
12674 }
12675 .wpfn-settings__nav .nav-li.active[data-id=permalink-settings] svg path {
12676 stroke: none;
12677 fill: #6E42D3;
12678 }
12679 .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 {
12680 stroke: none;
12681 fill: #6E42D3;
12682 }
12683 .wpfn-settings__nav .create-btn {
12684 margin-left: auto;
12685 }
12686 .wpfn-settings__nav .create-btn a {
12687 height: 44px;
12688 line-height: 45px;
12689 }
12690
12691 .wpfnl-funnel-settings__wrapper {
12692 display: flex;
12693 }
12694 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings {
12695 background: #fff;
12696 border-radius: 0 10px 10px 0;
12697 width: 100%;
12698 padding: 30px 40px;
12699 box-shadow: 0px 1px 1px 0px rgba(182, 185, 191, 0.3);
12700 }
12701 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .settings-tab-container {
12702 margin: 16px 0 24px 0;
12703 }
12704 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .settings-tab-container .wpfnl-general-settings-tab-nav {
12705 display: flex;
12706 border-bottom: 1px solid #EDECF2;
12707 list-style: none;
12708 gap: 24px;
12709 font-weight: 500;
12710 }
12711 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .settings-tab-container .wpfnl-general-settings-tab-nav .inner-tab {
12712 color: #7A8B9A;
12713 font-family: Roboto;
12714 font-size: 14px;
12715 font-style: normal;
12716 font-weight: 400;
12717 line-height: 1.07;
12718 cursor: pointer;
12719 position: relative;
12720 margin-bottom: 13px;
12721 }
12722 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .settings-tab-container .wpfnl-general-settings-tab-nav .inner-tab.active {
12723 color: #6E42D3;
12724 font-weight: 500;
12725 }
12726 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .settings-tab-container .wpfnl-general-settings-tab-nav .inner-tab.active::after {
12727 content: "";
12728 position: absolute;
12729 left: 0;
12730 bottom: -15px;
12731 width: 100%;
12732 height: 2px;
12733 background-color: #6E42D3;
12734 }
12735 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-tab-content {
12736 display: none;
12737 }
12738 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-tab-content.active {
12739 display: block;
12740 }
12741 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings hr {
12742 border: none;
12743 border-bottom: 1px solid #EDECF2;
12744 }
12745 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.general .settings-title {
12746 color: #363B4E;
12747 font-family: Roboto;
12748 font-size: 20px;
12749 font-style: normal;
12750 font-weight: 500;
12751 line-height: 1.2;
12752 }
12753 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.general hr {
12754 margin-bottom: 24px;
12755 border: none;
12756 border-bottom: 1px solid #EDECF2;
12757 }
12758 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.general .wpfnl-hidden {
12759 display: none;
12760 }
12761 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.general .wpfnl-box {
12762 padding-top: 16px;
12763 }
12764 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.general .wpfnl-field-wrapper {
12765 margin-bottom: 24px;
12766 }
12767 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.general .wpfnl-field-wrapper .wpfnl-fields {
12768 max-width: inherit;
12769 }
12770 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.general .wpfnl-field-wrapper label {
12771 color: #2D3149;
12772 font-size: 15px;
12773 font-style: normal;
12774 font-weight: 400;
12775 line-height: 1;
12776 }
12777 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.general .wpfnl-field-wrapper .wpfnl-items-wrapper {
12778 display: flex;
12779 align-items: center;
12780 gap: 16px;
12781 flex-wrap: wrap;
12782 }
12783 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.general .wpfnl-field-wrapper .wpfnl-items-wrapper .wpfnl-single-item {
12784 border-radius: 10px;
12785 width: 130px;
12786 border: 1px solid #EDECF2;
12787 background: #FFF;
12788 padding: 18px 30px;
12789 display: flex;
12790 flex-direction: column;
12791 align-items: center;
12792 gap: 8px;
12793 cursor: pointer;
12794 position: relative;
12795 z-index: 2;
12796 overflow: hidden;
12797 }
12798 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.general .wpfnl-field-wrapper .wpfnl-items-wrapper .wpfnl-single-item img {
12799 width: 30px;
12800 height: 30px;
12801 }
12802 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.general .wpfnl-field-wrapper .wpfnl-items-wrapper .wpfnl-single-item .wpfnl-title {
12803 color: #2D3149;
12804 font-family: Roboto;
12805 font-size: 13px;
12806 font-style: normal;
12807 font-weight: 400;
12808 text-align: center;
12809 width: max-content;
12810 line-height: 1;
12811 }
12812 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.general .wpfnl-field-wrapper .wpfnl-items-wrapper .wpfnl-single-item::before {
12813 content: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDIwIDIwIiBmaWxsPSJub25lIj4KICA8Y2lyY2xlIGN4PSIxMCIgY3k9IjEwIiByPSIxMCIgZmlsbD0iIzZFNDJEMyIvPgogIDxwYXRoIGQ9Ik0xNC43OTA5IDcuMTkzNjlDMTQuNTEyNCA2LjkzNTM2IDE0LjA2MDIgNi45MzU1MiAxMy43ODE0IDcuMTkzNjlMOS4yMzgwOCAxMS40MDMyTDcuMjE4NzcgOS41MzIzMkM2LjkzOTk0IDkuMjczOTkgNi40ODc5NiA5LjI3Mzk5IDYuMjA5MTIgOS41MzIzMkM1LjkzMDI5IDkuNzkwNjUgNS45MzAyOSAxMC4yMDk0IDYuMjA5MTIgMTAuNDY3N0w4LjczMzE1IDEyLjgwNjJDOC44NzI0OCAxMi45MzUzIDkuMDU1MTggMTMgOS4yMzc4OSAxM0M5LjQyMDYgMTMgOS42MDM0NyAxMi45MzU1IDkuNzQyOCAxMi44MDYyTDE0Ljc5MDkgOC4xMjkwOUMxNS4wNjk3IDcuODcwOTQgMTUuMDY5NyA3LjQ1MjAxIDE0Ljc5MDkgNy4xOTM2OVoiIGZpbGw9IndoaXRlIiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjAuMiIvPgo8L3N2Zz4=");
12814 position: absolute;
12815 right: 10px;
12816 top: 5px;
12817 display: block;
12818 width: 20px;
12819 height: 20px;
12820 opacity: 0;
12821 visibility: hidden;
12822 transition: all 0.3s ease;
12823 }
12824 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.general .wpfnl-field-wrapper .wpfnl-items-wrapper .wpfnl-single-item::after {
12825 content: "";
12826 position: absolute;
12827 right: 10px;
12828 top: 5px;
12829 display: block;
12830 width: 18px;
12831 height: 18px;
12832 opacity: 1;
12833 visibility: visible;
12834 transition: all 0.3s ease;
12835 border: 1px solid #EDECF2;
12836 border-radius: 50%;
12837 }
12838 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.general .wpfnl-field-wrapper .wpfnl-items-wrapper .wpfnl-single-item.checked {
12839 border: 1px solid #6E42D3;
12840 }
12841 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.general .wpfnl-field-wrapper .wpfnl-items-wrapper .wpfnl-single-item.checked::before {
12842 opacity: 1;
12843 visibility: visible;
12844 }
12845 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.general .wpfnl-field-wrapper .wpfnl-items-wrapper .wpfnl-single-item.checked::after {
12846 opacity: 0;
12847 visibility: hidden;
12848 }
12849 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.general .wpfnl-field-wrapper .wpfnl-items-wrapper .wpfnl-single-item:hover {
12850 border: 1px solid #6E42D3;
12851 }
12852 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.general button {
12853 background: #fff;
12854 color: #6E42D3;
12855 font-family: Inter;
12856 font-size: 14px;
12857 font-style: normal;
12858 font-weight: 600;
12859 line-height: 1;
12860 border-radius: 10px;
12861 border: 1px solid #6E42D3;
12862 }
12863 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.general button .icon-sync svg {
12864 stroke: #6E42D3 !important;
12865 }
12866 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.general button .icon {
12867 stroke: #6E42D3 !important;
12868 }
12869 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings:not(.general) {
12870 display: none;
12871 }
12872 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings > a > .pro-tag {
12873 padding: 14px 35px;
12874 text-align: center;
12875 margin: 30px;
12876 box-shadow: none;
12877 border-radius: 10px;
12878 }
12879 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .settings-title {
12880 color: #363B4E;
12881 font-family: Roboto;
12882 font-size: 20px;
12883 font-style: normal;
12884 font-weight: 500;
12885 line-height: 1.2;
12886 }
12887 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-box {
12888 padding: 0;
12889 background: unset;
12890 box-shadow: none;
12891 border-radius: unset;
12892 }
12893 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-box.skip-cart-setting .wpfnl-skip-cart .wpfnl-field-wrapper .has-tooltip {
12894 max-width: 280px;
12895 width: 100%;
12896 }
12897 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-box.skip-cart-setting .wpfnl-field-wrapper {
12898 gap: 6px;
12899 margin-bottom: 24px;
12900 }
12901 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-box.skip-cart-setting .wpfnl-field-wrapper.skip-cart-input-wrapper .skip-cart-label {
12902 width: auto;
12903 }
12904 .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 {
12905 gap: 6px;
12906 margin-bottom: 24px;
12907 }
12908 .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 {
12909 gap: 6px;
12910 margin-bottom: 24px;
12911 max-width: 350px;
12912 width: 100%;
12913 }
12914 .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 {
12915 display: flex;
12916 align-items: center;
12917 justify-content: start;
12918 gap: 4px;
12919 }
12920 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-box.analytics-settings .pixel-field-wrapper,
12921 .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,
12922 .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,
12923 .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,
12924 .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,
12925 .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,
12926 .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,
12927 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-box.enable-log-wrapper .gtm-field-wrapper {
12928 display: flex;
12929 align-items: start;
12930 justify-content: space-between;
12931 }
12932 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-box.analytics-settings .pixel-field-wrapper .guide-btn,
12933 .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,
12934 .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,
12935 .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,
12936 .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,
12937 .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,
12938 .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,
12939 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-box.enable-log-wrapper .gtm-field-wrapper .guide-btn {
12940 display: flex;
12941 align-items: center;
12942 justify-content: center;
12943 background: transparent;
12944 gap: 6px;
12945 padding: 9px 14px;
12946 border-radius: 8px;
12947 border: 1px solid #EDECF2;
12948 outline: none;
12949 color: #363B4E;
12950 font-family: Roboto;
12951 font-size: 14px;
12952 font-style: normal;
12953 font-weight: 500;
12954 line-height: normal;
12955 }
12956 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-box.recapcha-settings {
12957 padding: 0;
12958 background: unset;
12959 box-shadow: none;
12960 border-radius: none;
12961 }
12962 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-box .recapcha-wrapper {
12963 gap: 6px;
12964 max-width: 350px;
12965 margin-bottom: 20px;
12966 }
12967 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-box .recapcha-wrapper:last-child {
12968 margin-bottom: 0;
12969 }
12970 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-box .recapcha-wrapper .connect-recaptcha,
12971 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-box .recapcha-wrapper .recaptcha-label {
12972 width: unset;
12973 }
12974 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper > label {
12975 width: 300px;
12976 }
12977 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper .disable-analytics-label,
12978 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper .facebook-pixel-label,
12979 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper .gtm-label,
12980 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper .log-status-label {
12981 width: unset;
12982 }
12983 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper .wpfnl-fields {
12984 width: 100%;
12985 max-width: 100%;
12986 }
12987 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper .wpfnl-fields.remove-transients {
12988 max-width: 100px;
12989 width: 100%;
12990 }
12991 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper .wpfnl-fields.remove-transients .transient-btn-wrapper {
12992 width: unset;
12993 display: flex;
12994 align-items: center;
12995 flex-direction: row-reverse;
12996 gap: 10px;
12997 }
12998 .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 {
12999 width: unset;
13000 }
13001 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper .wpfnl-fields .sync-btn-wrapper {
13002 background-image: url("../../assets//images/sync-template-img.png");
13003 background-repeat: no-repeat;
13004 background-position: center;
13005 background-size: cover;
13006 border-radius: 10px;
13007 height: 186px;
13008 width: 276px;
13009 display: flex;
13010 align-items: center;
13011 justify-content: center;
13012 }
13013 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper .wpfnl-fields select {
13014 min-width: auto;
13015 padding: 0 15px;
13016 line-height: 1.1;
13017 }
13018 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper .wpfnl-fields .clear-template {
13019 padding: 0 20px;
13020 display: flex;
13021 flex-flow: row;
13022 align-items: center;
13023 }
13024 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper .wpfnl-fields .clear-template.clear-transients-btn {
13025 border-radius: 6px;
13026 background: rgba(255, 81, 85, 0.1);
13027 padding: 9px 10px;
13028 border: none;
13029 outline: none;
13030 cursor: pointer;
13031 transition: all 0.3s;
13032 }
13033 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper .wpfnl-fields .clear-template.clear-transients-btn:hover {
13034 background: rgba(255, 81, 85, 0.3);
13035 }
13036 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper .wpfnl-fields .clear-template .sync-btn-text {
13037 color: #6E42D3;
13038 }
13039 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper .wpfnl-fields .clear-template .sync-btn-text.success {
13040 color: #239654;
13041 font-size: 12px;
13042 font-weight: 400;
13043 }
13044 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper .wpfnl-fields .clear-template span {
13045 position: relative;
13046 top: -1px;
13047 margin-right: 5px;
13048 }
13049 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper .wpfnl-fields .clear-template svg {
13050 display: block;
13051 }
13052 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper .wpfnl-fields .clear-template .sync-icon {
13053 animation: sync_spin 1.5s linear infinite;
13054 }
13055 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper .wpfnl-fields .clear-template .check-icon {
13056 top: 0px;
13057 display: none;
13058 }
13059 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper.analytics-stats .wpfnl-fields {
13060 max-width: 100%;
13061 }
13062 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper.analytics-stats .wpfnl-fields .wpfnl-checkbox {
13063 display: inline-block;
13064 }
13065 .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 {
13066 display: flex;
13067 flex-direction: column;
13068 gap: 22px;
13069 margin-top: 20px;
13070 }
13071 .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 {
13072 color: #363B4E;
13073 font-family: Roboto;
13074 font-size: 14px;
13075 font-style: normal;
13076 font-weight: 400;
13077 line-height: 1.07;
13078 }
13079 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper.sync-template {
13080 margin-bottom: 0;
13081 }
13082 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper.sync-template .wpfnl-fields {
13083 display: flex;
13084 align-items: center;
13085 }
13086 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper.sync-template .wpfnl-fields .wpfnl-alert {
13087 margin-left: 8px;
13088 }
13089 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .settings-title {
13090 box-shadow: none;
13091 color: #2D3149;
13092 font-size: 18px;
13093 font-style: normal;
13094 font-weight: 500;
13095 line-height: 1.33;
13096 }
13097 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-all-fields {
13098 width: 100%;
13099 }
13100 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-all-fields .wpfnl-fields {
13101 max-width: 100%;
13102 margin-bottom: 12px;
13103 width: 100%;
13104 }
13105 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-all-fields .wpfnl-fields .wpfnl-radiobtn > label {
13106 border-radius: 10px;
13107 border: 1px solid #EDECF2;
13108 background: #FFF;
13109 padding: 16px 20px;
13110 padding-left: 60px;
13111 width: 100%;
13112 }
13113 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-all-fields .wpfnl-fields .wpfnl-radiobtn > label:hover {
13114 border: 1px solid #6E42D3;
13115 box-shadow: 0px 20px 30px 0px rgba(199, 191, 217, 0.3);
13116 }
13117 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-all-fields .wpfnl-fields:last-child {
13118 margin-bottom: 0;
13119 }
13120 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-all-fields .wpfnl-fields label span {
13121 display: block;
13122 word-break: break-word;
13123 }
13124 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-all-fields .wpfnl-fields label span.label-title {
13125 color: #2D3149;
13126 font-size: 14px;
13127 font-style: normal;
13128 font-weight: 500;
13129 line-height: 1;
13130 margin-bottom: 7px;
13131 }
13132 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-all-fields .wpfnl-fields label span.label-subheading {
13133 color: #7A8B9A;
13134 font-size: 13px;
13135 font-style: normal;
13136 font-weight: 400;
13137 line-height: 1;
13138 }
13139 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-all-fields .wpfnl-radiobtn input[type=radio]:checked + label {
13140 border: 1px solid #6E42D3;
13141 box-shadow: 0px 20px 30px 0px rgba(199, 191, 217, 0.3);
13142 }
13143 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-all-fields .wpfnl-radiobtn input[type=radio]:checked + label::before {
13144 border-color: #6E42D3;
13145 background-color: #6E42D3;
13146 }
13147 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-all-fields .wpfnl-radiobtn label::before {
13148 left: 20px;
13149 top: 33%;
13150 }
13151 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-all-fields .wpfnl-radiobtn label::after {
13152 content: "";
13153 position: absolute;
13154 left: 24.5px;
13155 top: 43%;
13156 width: 9px;
13157 height: 4px;
13158 transform: rotate(-45deg);
13159 border-bottom: 2px solid #fff;
13160 border-left: 2px solid #fff;
13161 transition: all 0.3s ease;
13162 opacity: 0;
13163 visibility: hidden;
13164 border-radius: 0;
13165 }
13166 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-all-fields .wpfnl-radiobtn input[type=radio]:checked + label::after {
13167 visibility: visible;
13168 opacity: 1;
13169 }
13170 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-box {
13171 padding-top: 0;
13172 }
13173 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink hr {
13174 margin-bottom: 24px;
13175 }
13176 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-field-wrapper {
13177 align-items: flex-start;
13178 margin-bottom: 24px;
13179 }
13180 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-field-wrapper:last-child {
13181 margin-bottom: 0;
13182 }
13183 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-field-wrapper > label {
13184 color: #2D3149;
13185 font-size: 15px;
13186 font-style: normal;
13187 font-weight: 400;
13188 line-height: 1;
13189 }
13190 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-field-wrapper.wpfnl-align-top {
13191 align-items: flex-start;
13192 }
13193 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-field-wrapper.wpfnl-align-top .wpfnl-fields {
13194 max-width: inherit;
13195 }
13196 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-field-wrapper.wpfnl-align-top .wpfnl-fields .wpfnl-radiobtn label {
13197 font-size: 13px;
13198 text-transform: none;
13199 line-height: 1.3;
13200 word-break: break-all;
13201 }
13202 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-field-wrapper.wpfnl-align-top .wpfnl-fields .wpfnl-radiobtn label:before {
13203 top: 0;
13204 }
13205 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-field-wrapper.wpfnl-align-top .wpfnl-fields .wpfnl-radiobtn label:after {
13206 top: 5px;
13207 }
13208 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-field-wrapper.parmalink-base .wpfnl-parmalink-inputs-wrapper {
13209 width: calc(100% - 300px);
13210 }
13211 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-field-wrapper.parmalink-base .wpfnl-parmalink-inputs-wrapper .wpfnl-fields {
13212 max-width: 350px;
13213 margin-bottom: 16px;
13214 width: 100%;
13215 }
13216 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-field-wrapper.parmalink-base .wpfnl-parmalink-inputs-wrapper .wpfnl-fields label {
13217 margin-bottom: 6px;
13218 display: inline-block;
13219 }
13220 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-field-wrapper.parmalink-base .wpfnl-parmalink-inputs-wrapper .wpfnl-fields label:last-child {
13221 margin-bottom: 0;
13222 }
13223 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-field-wrapper.parmalink-base .wpfnl-parmalink-inputs-wrapper .wpfnl-fields:last-child {
13224 margin-bottom: 0;
13225 }
13226 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.optin .email-settings .settings-title,
13227 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.optin .wpfnl-recaptcha-setting .settings-title {
13228 box-shadow: none;
13229 color: #2D3149;
13230 font-size: 18px;
13231 font-style: normal;
13232 font-weight: 500;
13233 line-height: 1.33;
13234 }
13235 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.optin .wpfnl-recaptcha-setting .wpfnl-checkbox.no-title label:before {
13236 border-color: #bdc7eb;
13237 }
13238 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.lms-settings .settings-title {
13239 margin-bottom: 16px;
13240 }
13241 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.lms-settings .wpfnl-field-wrapper {
13242 gap: 6px;
13243 }
13244 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.offer {
13245 position: relative;
13246 }
13247 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.offer .wpfnl-box {
13248 position: relative;
13249 }
13250 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.offer .upgrade-to-pro-hoverlay {
13251 top: 105px;
13252 left: 0;
13253 border-radius: 0;
13254 }
13255 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.offer .wpfnl-field-wrapper > label {
13256 width: 480px;
13257 }
13258 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.offer .wpfnl-field-wrapper .wpfnl-fields {
13259 width: auto;
13260 max-width: initial;
13261 }
13262 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.offer .settings-title {
13263 position: relative;
13264 }
13265 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.event-tracking .pro-tag-icon {
13266 display: inline-block;
13267 transform: translate(5px, 5px);
13268 }
13269 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.event-tracking .google-place-api-settings {
13270 margin-bottom: 20px;
13271 }
13272 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.event-tracking .google-place-api-settings .wpfnl-fields {
13273 position: relative;
13274 }
13275 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.event-tracking .google-place-api-settings .wpfnl-fields input {
13276 padding: 1rem 3.2rem 1rem 1.2rem;
13277 }
13278 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.event-tracking .google-place-api-settings .wpfnl-fields .password-icon {
13279 display: flex;
13280 align-items: center;
13281 position: absolute;
13282 right: 0;
13283 width: 1.2rem;
13284 color: #f9f9f9;
13285 transition: color 0.2s;
13286 cursor: pointer;
13287 }
13288 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.event-tracking .google-place-api-settings .wpfnl-fields .eye-regular svg {
13289 width: 20px;
13290 float: right;
13291 margin-left: -25px;
13292 margin-top: -27px;
13293 position: relative;
13294 z-index: 2;
13295 }
13296 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.event-tracking .google-place-api-settings .wpfnl-fields .eye-slash-regular svg {
13297 width: 20px;
13298 float: right;
13299 margin-left: -25px;
13300 margin-top: -25px;
13301 position: relative;
13302 z-index: 2;
13303 }
13304 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.event-tracking .google-place-api-settings .wpfnl-fields .hide-eye-icon {
13305 display: none;
13306 }
13307 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .utm,
13308 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .gtm,
13309 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .email-settings,
13310 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .facebook-pixel,
13311 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-recaptcha-setting,
13312 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .google-place-api-settings {
13313 margin-bottom: 30px;
13314 background-color: #fff;
13315 border-radius: 10px;
13316 }
13317 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .utm .settings-title,
13318 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .gtm .settings-title,
13319 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .email-settings .settings-title,
13320 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .facebook-pixel .settings-title,
13321 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-recaptcha-setting .settings-title,
13322 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .google-place-api-settings .settings-title {
13323 display: flex;
13324 flex-flow: row wrap;
13325 align-items: center;
13326 }
13327 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .utm .settings-title > svg,
13328 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .gtm .settings-title > svg,
13329 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .email-settings .settings-title > svg,
13330 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .facebook-pixel .settings-title > svg,
13331 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-recaptcha-setting .settings-title > svg,
13332 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .google-place-api-settings .settings-title > svg {
13333 margin-right: 10px;
13334 }
13335 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .utm .settings-title a,
13336 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .gtm .settings-title a,
13337 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .email-settings .settings-title a,
13338 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .facebook-pixel .settings-title a,
13339 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-recaptcha-setting .settings-title a,
13340 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .google-place-api-settings .settings-title a {
13341 line-height: 1;
13342 position: relative;
13343 top: 3px;
13344 margin-left: auto;
13345 }
13346 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .utm .settings-title a svg,
13347 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .gtm .settings-title a svg,
13348 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .email-settings .settings-title a svg,
13349 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .facebook-pixel .settings-title a svg,
13350 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-recaptcha-setting .settings-title a svg,
13351 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .google-place-api-settings .settings-title a svg {
13352 width: 20px;
13353 height: 20px;
13354 }
13355 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .utm .settings-title a svg path,
13356 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .gtm .settings-title a svg path,
13357 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .email-settings .settings-title a svg path,
13358 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .facebook-pixel .settings-title a svg path,
13359 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-recaptcha-setting .settings-title a svg path,
13360 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .google-place-api-settings .settings-title a svg path {
13361 stroke: #6E42D3;
13362 }
13363 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .utm .wpfnl-checkbox.no-title label:before,
13364 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .gtm .wpfnl-checkbox.no-title label:before,
13365 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .email-settings .wpfnl-checkbox.no-title label:before,
13366 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .facebook-pixel .wpfnl-checkbox.no-title label:before,
13367 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-recaptcha-setting .wpfnl-checkbox.no-title label:before,
13368 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .google-place-api-settings .wpfnl-checkbox.no-title label:before {
13369 border-color: #6E42D3;
13370 }
13371 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.advance-settings .wpfnl-align-top {
13372 align-items: flex-start;
13373 }
13374 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.advance-settings .hints {
13375 display: block;
13376 }
13377 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.advance-settings .wpfnl-error {
13378 color: #EE5F5A;
13379 color: #F69220;
13380 font-family: Roboto;
13381 font-size: 13px;
13382 font-style: normal;
13383 font-weight: 400;
13384 line-height: 15px;
13385 display: flex;
13386 align-items: center;
13387 gap: 6px;
13388 }
13389 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.advance-settings .settings-title {
13390 position: relative;
13391 }
13392 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.advance-settings .basic-tools-field {
13393 display: flex;
13394 flex-direction: column;
13395 align-items: start;
13396 gap: 14px;
13397 }
13398 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.advance-settings .basic-tools-field .wpfnl-field-wrapper {
13399 margin: 0;
13400 max-width: 436px;
13401 width: 100%;
13402 justify-content: space-between;
13403 border-radius: 10px;
13404 border: 1px solid #EDECF2;
13405 background: #FFF;
13406 padding: 16px;
13407 }
13408 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.advance-settings .basic-tools-field .wpfnl-field-wrapper:first-child {
13409 padding: 8px 8px 8px 16px;
13410 }
13411 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.advance-settings .basic-tools-field .wpfnl-field-wrapper label {
13412 display: flex;
13413 align-items: center;
13414 gap: 6px;
13415 }
13416 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.advance-settings .rollback-field {
13417 display: flex;
13418 flex-direction: column;
13419 align-items: start;
13420 gap: 14px;
13421 }
13422 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.advance-settings .rollback-field .wpfnl-field-wrapper {
13423 margin: 0;
13424 max-width: 561px;
13425 width: 100%;
13426 justify-content: space-between;
13427 border-radius: 10px;
13428 border: 1px solid #EDECF2;
13429 background: #FFF;
13430 padding: 16px;
13431 }
13432 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.advance-settings .rollback-field .wpfnl-field-wrapper .wpfnl-fields {
13433 max-width: auto;
13434 width: auto;
13435 display: flex;
13436 align-items: center;
13437 gap: 10px;
13438 color: #363B4E;
13439 font-family: Inter;
13440 font-size: 13px;
13441 font-style: normal;
13442 font-weight: 400;
13443 line-height: normal;
13444 }
13445 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.advance-settings .rollback-field .wpfnl-field-wrapper .wpfnl-fields .rollback-options {
13446 width: 181px;
13447 height: 34px;
13448 color: #363B4E;
13449 font-family: Inter;
13450 font-size: 13px;
13451 font-style: normal;
13452 font-weight: 400;
13453 line-height: normal;
13454 }
13455 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.advance-settings .rollback-field .wpfnl-field-wrapper .wpfnl-fields .wpfnl-rollback-button {
13456 border-radius: 10px;
13457 background: #6E42D3;
13458 box-shadow: 0px 9px 14px 0px rgba(193, 183, 232, 0.5);
13459 color: #fff;
13460 height: 34px;
13461 width: 100px;
13462 display: flex;
13463 align-items: center;
13464 justify-content: center;
13465 }
13466 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.advance-settings .rollback-field .wpfnl-field-wrapper.transient-cash-wrapper {
13467 padding: 8px 8px 8px 16px;
13468 }
13469 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.advance-settings .rollback-field .wpfnl-field-wrapper label {
13470 width: auto;
13471 display: flex;
13472 align-items: center;
13473 gap: 6px;
13474 }
13475 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.log-settings .log-view-select {
13476 width: 330px;
13477 }
13478 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.log-settings .log-view-btn > a {
13479 margin-left: 10px;
13480 }
13481 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.log-settings .wpfnl-loader {
13482 position: relative;
13483 top: 2px;
13484 }
13485 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.log-settings .log-field .settings-title {
13486 padding-bottom: 13px;
13487 margin-bottom: 22px;
13488 border-bottom: 1px solid #EDECF2;
13489 }
13490 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.user-role-manager .wpfnl-user-role-container .wpfnl-box {
13491 position: relative;
13492 }
13493 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.user-role-manager .wpfnl-user-role-container .wpfnl-box .wpfnl-role-list-wrapper {
13494 display: flex;
13495 flex-direction: column;
13496 align-items: start;
13497 gap: 12px;
13498 }
13499 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.user-role-manager .wpfnl-user-role-container .wpfnl-box .wpfnl-role-list-wrapper .wpfnl-role-row {
13500 display: flex;
13501 align-items: center;
13502 justify-content: space-between;
13503 max-width: 316px;
13504 width: 100%;
13505 border-radius: 10px;
13506 border: 1px solid #EDECF2;
13507 background: #FFF;
13508 padding: 16px;
13509 transition: all 0.3s;
13510 }
13511 .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) {
13512 border: 1px solid #6E42D3;
13513 box-shadow: 0px 20px 30px 0px rgba(199, 191, 217, 0.3);
13514 }
13515 .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 {
13516 border: 1px solid #6E42D3;
13517 box-shadow: 0px 20px 30px 0px rgba(199, 191, 217, 0.3);
13518 }
13519 .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 {
13520 display: flex;
13521 align-items: center;
13522 gap: 5px;
13523 }
13524 .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 {
13525 color: #363B4E;
13526 font-family: Roboto;
13527 font-size: 14px;
13528 font-style: normal;
13529 font-weight: 500;
13530 line-height: normal;
13531 }
13532 .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 {
13533 color: #7A8B9A;
13534 font-family: Roboto;
13535 font-size: 13px;
13536 font-style: normal;
13537 font-weight: 400;
13538 line-height: 1;
13539 margin-top: 5px;
13540 }
13541 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.user-role-manager .wpfnl-role-table {
13542 width: 100%;
13543 text-align: left;
13544 border-collapse: collapse;
13545 }
13546 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.user-role-manager .wpfnl-role-table tr th {
13547 font-size: 16px;
13548 color: #363B4E;
13549 font-weight: 600;
13550 padding: 14px 20px;
13551 }
13552 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.user-role-manager .wpfnl-role-table tr th:first-child {
13553 width: 210px;
13554 }
13555 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.user-role-manager .wpfnl-role-table tr td > span,
13556 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.user-role-manager .wpfnl-role-table tr td {
13557 font-size: 14px;
13558 color: #363B4E;
13559 font-weight: 600;
13560 }
13561 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.user-role-manager .wpfnl-role-table tr td {
13562 border-top: 1px solid #EEF0F3;
13563 padding: 14px 20px;
13564 }
13565 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.user-role-manager .wpfnl-role-table tr td:first-child {
13566 width: 210px;
13567 }
13568 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.user-role-manager .wpfnl-role-table tr td .wpfnl-checkbox {
13569 border: 1px solid #EEF0F3;
13570 padding: 8px;
13571 display: inline-block;
13572 border-radius: 8px;
13573 }
13574 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.user-role-manager .wpfnl-role-table tr td .wpfnl-checkbox label {
13575 font-size: 13px;
13576 line-height: 1;
13577 color: #363B4E;
13578 cursor: pointer;
13579 }
13580 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.user-role-manager .wpfnl-analytics-settings-container {
13581 position: relative;
13582 }
13583 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.user-role-manager .wpfnl-analytics-settings-container .upgrade-to-pro-hoverlay {
13584 border-radius: 0;
13585 }
13586 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.notifications .wpfnl-field-wrapper {
13587 max-width: 100% !important;
13588 }
13589 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.notifications .wpfnl-field-wrapper > label {
13590 display: flex;
13591 align-items: center;
13592 gap: 4px;
13593 }
13594 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.notifications input[type=radio]:checked {
13595 border-color: #6e42d3;
13596 }
13597 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.notifications input[type=radio]:checked::before {
13598 background-color: #6e42d3;
13599 }
13600 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.notifications .wpfnl-fields {
13601 max-width: 410px;
13602 width: calc(100% - 300px);
13603 }
13604 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.notifications .report-frequency .wpfnl-radio-wrapper {
13605 display: flex;
13606 align-items: center;
13607 gap: 20px;
13608 }
13609 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.notifications input[type=time] {
13610 min-width: auto;
13611 width: auto;
13612 }
13613 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.notifications input[type=time]::-webkit-calendar-picker-indicator {
13614 opacity: 0.6;
13615 cursor: pointer;
13616 }
13617 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.notifications .test-notification-wrapper {
13618 background: #f7f7f7;
13619 padding: 20px;
13620 border-radius: 12px;
13621 border: 1px solid #ececec;
13622 }
13623 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.notifications .test-notification-wrapper .wpfnl-field-wrapper {
13624 display: flex;
13625 flex-flow: column;
13626 align-items: flex-start;
13627 gap: 15px;
13628 }
13629 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.notifications .test-notification-wrapper .test-notification-content {
13630 display: flex;
13631 align-items: center;
13632 gap: 14px;
13633 }
13634 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.notifications .test-notification-wrapper .test-notification-icon svg {
13635 width: 37px;
13636 height: auto;
13637 display: block;
13638 }
13639 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.notifications .test-notification-wrapper .test-notification-text h4 {
13640 color: #424758;
13641 font-weight: 500;
13642 }
13643 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.notifications .test-notification-wrapper .test-notification-action {
13644 display: flex;
13645 align-items: center;
13646 gap: 14px;
13647 }
13648 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.notifications .test-notification-wrapper .test-notification-action input[type=email] {
13649 width: 310px;
13650 }
13651 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.notifications .test-notification-wrapper .test-notification-action button {
13652 display: flex;
13653 flex-flow: row;
13654 align-items: center;
13655 justify-content: center;
13656 line-height: 39px;
13657 }
13658
13659 @-webkit-keyframes sync_spin {
13660 0% {
13661 -webkit-transform: rotate(360deg);
13662 }
13663 100% {
13664 -webkit-transform: rotate(0deg);
13665 }
13666 }
13667 @keyframes sync_spin {
13668 0% {
13669 transform: rotate(360deg);
13670 }
13671 100% {
13672 transform: rotate(0deg);
13673 }
13674 }
13675 .wpfnl-funnel-settings__footer {
13676 padding: 30px 0;
13677 padding-top: 0px;
13678 display: flex;
13679 flex-flow: row wrap;
13680 align-items: center;
13681 justify-content: flex-end;
13682 position: relative;
13683 }
13684 .wpfnl-funnel-settings__footer .update {
13685 display: flex;
13686 flex-flow: row;
13687 align-items: center;
13688 justify-content: center;
13689 line-height: 39px;
13690 }
13691 .wpfnl-funnel-settings__footer .wpfnl-alert {
13692 margin-right: 10px;
13693 }
13694 .wpfnl-funnel-settings__footer #wpfnl-update-global-settings {
13695 margin-top: 30px;
13696 }
13697
13698 @media only screen and (max-width: 1550px) {
13699 .wpfnl-funnel-settings__inner-content {
13700 width: 100%;
13701 }
13702 .wpfnl-funnel-settings__inner-content {
13703 width: 100%;
13704 }
13705 }
13706 @media only screen and (max-width: 1399px) {
13707 .wpfnl-funnel-settings__inner-content {
13708 width: 100%;
13709 }
13710 .wpfnl-funnel-settings__inner-content .settings-heading {
13711 font-size: 22px;
13712 }
13713 .wpfn-settings__nav .nav-li {
13714 min-width: 240px;
13715 }
13716 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings {
13717 padding: 25px 35px;
13718 }
13719 }
13720 @media only screen and (max-width: 1199px) {
13721 .wpfn-settings__nav .nav-li {
13722 padding: 0 10px;
13723 }
13724 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.log-settings .log-view-btn > a {
13725 min-width: 100px;
13726 }
13727 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.general .wpfnl-field-wrapper > label {
13728 width: 200px;
13729 }
13730 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.general .wpfnl-field-wrapper .wpfnl-fields {
13731 width: 100%;
13732 max-width: 100%;
13733 }
13734 .wpfnl-funnel-settings__wrapper {
13735 flex-direction: column;
13736 }
13737 .wpfn-settings__nav ul {
13738 flex-direction: row;
13739 flex-wrap: wrap;
13740 }
13741 .wpfn-settings__nav .nav-li {
13742 min-width: auto;
13743 }
13744 .wpfn-settings__nav {
13745 border-radius: 10px 10px 0 0;
13746 margin-bottom: 10px;
13747 }
13748 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings {
13749 border-radius: 0 0 10px 10px;
13750 }
13751 }
13752 @media only screen and (max-width: 991px) {
13753 .wpfn-settings__nav .create-btn a {
13754 padding: 0 15px;
13755 }
13756 }
13757 .wpfunnels-addons {
13758 background: #f6f5fa;
13759 }
13760 .wpfunnels-addons .addons-content {
13761 background: #F6F5FA;
13762 padding: 40px 30px;
13763 }
13764 .wpfunnels-addons .section-title {
13765 margin: 0 0 20px;
13766 color: #363B4E;
13767 font-size: 24px;
13768 font-weight: 600;
13769 line-height: 1.3;
13770 }
13771 .wpfunnels-addons .wpfunnels-addons-grid {
13772 display: grid;
13773 grid-template-columns: repeat(3, 1fr);
13774 gap: 24px;
13775 }
13776 .wpfunnels-addons .wpfunnels-addons-card {
13777 background: #ffffff;
13778 border-radius: 10px;
13779 padding: 20px;
13780 position: relative;
13781 transition: all 0.3s ease;
13782 box-shadow: 0 1px 1px rgba(182, 185, 191, 0.3);
13783 }
13784 .wpfunnels-addons .wpfunnels-addons-card:hover {
13785 box-shadow: 0 4px 12px rgba(0, 0, 0, 0.08);
13786 transform: translateY(-2px);
13787 }
13788 .wpfunnels-addons .wpfunnels-addons-card .badge {
13789 position: absolute;
13790 top: 12px;
13791 right: 12px;
13792 padding: 4px 9px;
13793 border-radius: 4px;
13794 font-size: 11px;
13795 font-weight: 500;
13796 line-height: 1;
13797 background-color: #ececec;
13798 }
13799 .wpfunnels-addons .wpfunnels-addons-card .badge.hot {
13800 background-color: #7742E6;
13801 color: #ffffff;
13802 }
13803 .wpfunnels-addons .wpfunnels-addons-card .addons-icon {
13804 margin-bottom: 16px;
13805 width: 46px;
13806 height: 46px;
13807 border-radius: 50%;
13808 border: 1px solid #ECF1F6;
13809 display: flex;
13810 align-items: center;
13811 justify-content: center;
13812 }
13813 .wpfunnels-addons .wpfunnels-addons-card .addons-icon svg {
13814 display: block;
13815 }
13816 .wpfunnels-addons .wpfunnels-addons-card .addons-title {
13817 margin: 0 0 7px;
13818 color: #2D3149;
13819 font-size: 16px;
13820 font-weight: 500;
13821 line-height: 1.3;
13822 }
13823 .wpfunnels-addons .wpfunnels-addons-card .addons-description {
13824 margin: 0 0 20px;
13825 color: #6E7A85;
13826 font-size: 14px;
13827 font-weight: 400;
13828 line-height: 1.5;
13829 }
13830 .wpfunnels-addons .wpfunnels-addons-card .addons-description .guide-link {
13831 color: #6E42D3;
13832 font-weight: 500;
13833 text-decoration: none;
13834 display: inline-flex;
13835 align-items: center;
13836 gap: 4px;
13837 transition: all 0.2s ease;
13838 }
13839 .wpfunnels-addons .wpfunnels-addons-card .addons-description .guide-link svg {
13840 display: inline-block;
13841 vertical-align: middle;
13842 }
13843 .wpfunnels-addons .wpfunnels-addons-card .addons-description .guide-link:hover {
13844 text-decoration: underline;
13845 }
13846 .wpfunnels-addons .wpfunnels-addons-card .addons-cta-button {
13847 padding: 6px 14px;
13848 font-size: 14px;
13849 font-weight: 500;
13850 line-height: 1.4;
13851 cursor: pointer;
13852 transition: all 0.3s ease;
13853 border-radius: 8px;
13854 border: 1px solid #6E42D3;
13855 display: inline-flex;
13856 align-items: center;
13857 justify-content: center;
13858 gap: 8px;
13859 text-decoration: none;
13860 background: #ffffff;
13861 color: #6E42D3;
13862 }
13863 .wpfunnels-addons .wpfunnels-addons-card .addons-cta-button:hover {
13864 background: #6E42D3;
13865 color: #ffffff;
13866 }
13867 .wpfunnels-addons .wpfunnels-addons-card .addons-cta-button.activate-button {
13868 background: #ffffff;
13869 color: #6E42D3;
13870 border: 1px solid #6E42D3;
13871 }
13872 .wpfunnels-addons .wpfunnels-addons-card .addons-cta-button.activate-button:hover {
13873 background: #6E42D3;
13874 color: #ffffff;
13875 }
13876 .wpfunnels-addons .wpfunnels-addons-card .addons-cta-button.active-status {
13877 color: #10B981;
13878 border: 1px solid #10B981;
13879 cursor: default;
13880 }
13881 .wpfunnels-addons .wpfunnels-addons-card .addons-cta-button.active-status:hover {
13882 background: transparent;
13883 color: #10B981;
13884 }
13885 @media (max-width: 1280px) {
13886 .wpfunnels-addons .wpfunnels-addons-grid {
13887 grid-template-columns: repeat(2, 1fr);
13888 }
13889 }
13890 @media (max-width: 768px) {
13891 .wpfunnels-addons .wpfunnels-addons-grid {
13892 grid-template-columns: 1fr;
13893 }
13894 }
13895
13896 @media (max-width: 1399px) {
13897 .wpfunnels-addons .addons-content {
13898 padding: 20px 0px;
13899 }
13900 .wpfunnels-addons .wpfunnels-addons-grid {
13901 gap: 20px;
13902 }
13903 }
13904 .wpfunnels-setup {
13905 background: #F6F5FA;
13906 margin: 0;
13907 padding: 0;
13908 }
13909 .wpfunnels-setup * {
13910 padding: 0;
13911 margin: 0;
13912 box-sizing: border-box;
13913 }
13914 .wpfunnels-setup #wpfunnels_setup_wizard {
13915 height: 100vh;
13916 width: 100%;
13917 margin: 0 auto;
13918 }
13919 .wpfunnels-setup .wpfnl-mm-setup-wizard {
13920 display: flex;
13921 align-items: stretch;
13922 position: relative;
13923 height: 100vh;
13924 width: 100%;
13925 }
13926 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-sidebar {
13927 width: 260px;
13928 background: #FFF;
13929 height: 100vh;
13930 position: sticky;
13931 top: 0;
13932 box-shadow: 1px 0px 2px rgba(190, 190, 215, 0.14);
13933 display: flex;
13934 flex-direction: column;
13935 flex-shrink: 0;
13936 padding: 30px;
13937 }
13938 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-sidebar .wpfnl-mm-setup-wizard-branding {
13939 border-bottom: 1px solid #EAE9EE;
13940 padding: 0 0 30px 0;
13941 display: flex;
13942 align-items: center;
13943 gap: 12px;
13944 }
13945 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-sidebar .wpfnl-mm-setup-wizard-branding .wpfnl-mm-setup-wizard-logo {
13946 width: 36px;
13947 height: 27px;
13948 flex-shrink: 0;
13949 object-fit: contain;
13950 }
13951 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-sidebar .wpfnl-mm-setup-wizard-branding .wpfnl-mm-setup-wizard-brand-name {
13952 font-size: 22px;
13953 color: #111827;
13954 line-height: 16px;
13955 font-weight: 700;
13956 letter-spacing: 0px;
13957 font-family: "Inter", sans-serif;
13958 margin: 0;
13959 }
13960 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-sidebar .wpfnl-mm-setup-wizard-steps {
13961 padding: 30px 0;
13962 flex: 1;
13963 display: flex;
13964 flex-direction: column;
13965 gap: 0;
13966 }
13967 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-sidebar .wpfnl-mm-setup-wizard-steps .wpfnl-mm-setup-wizard-step {
13968 display: flex;
13969 align-items: center;
13970 gap: 8px;
13971 padding: 9px 11px;
13972 cursor: pointer;
13973 transition: all 0.3s ease;
13974 border-radius: 100px;
13975 margin-bottom: 12px;
13976 border: 1px solid transparent;
13977 }
13978 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-sidebar .wpfnl-mm-setup-wizard-steps .wpfnl-mm-setup-wizard-step:last-child {
13979 margin-bottom: 0;
13980 }
13981 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-sidebar .wpfnl-mm-setup-wizard-steps .wpfnl-mm-setup-wizard-step.active {
13982 background: #F6F5FA;
13983 border: 1px solid #6E42D3;
13984 padding: 8px 10px;
13985 }
13986 .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 {
13987 background: #6E42D3;
13988 color: #FFF;
13989 font-weight: 700;
13990 }
13991 .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 {
13992 color: #6E42D3;
13993 font-weight: 500;
13994 }
13995 .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 {
13996 background: transparent;
13997 color: rgba(122, 140, 154, 0.7);
13998 }
13999 .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 {
14000 width: 20px;
14001 height: 20px;
14002 }
14003 .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 {
14004 color: rgba(122, 140, 154, 0.7);
14005 }
14006 .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 {
14007 width: 24px;
14008 height: 24px;
14009 border-radius: 16px;
14010 background: #EDE5FF;
14011 color: #6E42D3;
14012 display: flex;
14013 align-items: center;
14014 justify-content: center;
14015 font-size: 12px;
14016 font-weight: 600;
14017 font-family: "DM Sans", sans-serif;
14018 line-height: 12px;
14019 flex-shrink: 0;
14020 }
14021 .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 {
14022 font-size: 16px;
14023 color: #6D707D;
14024 font-family: "DM Sans", sans-serif;
14025 font-weight: 400;
14026 letter-spacing: -0.16px;
14027 line-height: normal;
14028 }
14029 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-sidebar .wpfnl-mm-setup-wizard-exit {
14030 margin-top: auto;
14031 padding: 0;
14032 text-align: left;
14033 }
14034 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-sidebar .wpfnl-mm-setup-wizard-exit .wpfnl-mm-setup-wizard-exit-link {
14035 font-size: 15px;
14036 color: #7A8C9A;
14037 text-decoration: none;
14038 font-family: "DM Sans", sans-serif;
14039 font-weight: 400;
14040 line-height: 18px;
14041 transition: color 0.3s ease;
14042 }
14043 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-sidebar .wpfnl-mm-setup-wizard-exit .wpfnl-mm-setup-wizard-exit-link:hover {
14044 color: #6E42D3;
14045 }
14046 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-help-btn {
14047 position: fixed;
14048 bottom: 40px;
14049 right: 54px;
14050 z-index: 100;
14051 }
14052 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-help-btn .wpfnl-mm-help-btn-circle {
14053 width: 34px;
14054 height: 34px;
14055 border-radius: 100px;
14056 background: #201F22;
14057 border: none;
14058 cursor: pointer;
14059 display: flex;
14060 align-items: center;
14061 justify-content: center;
14062 box-shadow: 0px 1px 2px rgba(190, 190, 215, 0.16);
14063 transition: all 0.3s ease;
14064 }
14065 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-help-btn .wpfnl-mm-help-btn-circle svg {
14066 width: 16px;
14067 height: 16px;
14068 }
14069 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-help-btn .wpfnl-mm-help-btn-circle:hover {
14070 background: #363B4E;
14071 transform: scale(1.05);
14072 }
14073 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content {
14074 flex: 1;
14075 display: flex;
14076 align-items: flex-start;
14077 justify-content: center;
14078 padding: 80px 20px 24px;
14079 position: relative;
14080 overflow-y: auto;
14081 background: #EFEEF1;
14082 }
14083 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content * {
14084 font-family: "DM Sans", sans-serif;
14085 }
14086 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-goal-buttons {
14087 display: flex;
14088 justify-content: space-between;
14089 align-items: center;
14090 width: 100%;
14091 }
14092 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-goal-buttons .wpfnl-mm-btn {
14093 padding: 10px 24px;
14094 border-radius: 10px;
14095 font-size: 16px;
14096 font-weight: 500;
14097 line-height: 24px;
14098 cursor: pointer;
14099 transition: all 0.3s ease;
14100 border: none;
14101 display: inline-flex;
14102 align-items: center;
14103 justify-content: center;
14104 gap: 8px;
14105 height: 44px;
14106 }
14107 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-goal-buttons .wpfnl-mm-btn.wpfnl-mm-btn-secondary {
14108 background: #FFF;
14109 color: #363B4E;
14110 border: 1px solid #ECEBF0;
14111 min-width: 87px;
14112 }
14113 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-goal-buttons .wpfnl-mm-btn.wpfnl-mm-btn-secondary:hover {
14114 border-color: #6E42D3;
14115 color: #6E42D3;
14116 }
14117 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-goal-buttons .wpfnl-mm-btn.wpfnl-mm-btn-primary {
14118 background: #6E42D3;
14119 color: #FFF;
14120 letter-spacing: 0.2px;
14121 }
14122 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-goal-buttons .wpfnl-mm-btn.wpfnl-mm-btn-primary svg {
14123 width: 17px;
14124 height: 12px;
14125 }
14126 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-goal-buttons .wpfnl-mm-btn.wpfnl-mm-btn-primary:hover {
14127 background: #5c36b3;
14128 }
14129 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-goal-buttons .wpfnl-mm-btn.wpfnl-mm-btn-primary:disabled {
14130 background: #ccc;
14131 cursor: not-allowed;
14132 }
14133 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-goal-buttons .wpfnl-mm-btn-group {
14134 display: flex;
14135 gap: 12px;
14136 }
14137 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-goal-consent {
14138 display: flex;
14139 justify-content: center;
14140 margin-top: 30px;
14141 }
14142 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-goal-consent .wpfnl-mm-checkbox {
14143 display: flex;
14144 align-items: center;
14145 gap: 8px;
14146 cursor: pointer;
14147 user-select: none;
14148 }
14149 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-goal-consent .wpfnl-mm-checkbox input[type=checkbox] {
14150 position: absolute;
14151 opacity: 0;
14152 cursor: pointer;
14153 height: 0;
14154 width: 0;
14155 }
14156 .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 {
14157 background: #6E42D3;
14158 border-color: #6E42D3;
14159 }
14160 .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 {
14161 display: block;
14162 }
14163 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-goal-consent .wpfnl-mm-checkbox .wpfnl-mm-checkbox-checkmark {
14164 width: 16px;
14165 height: 16px;
14166 border: 1px solid #ab91e6;
14167 border-radius: 4px;
14168 background: #FFF;
14169 flex-shrink: 0;
14170 position: relative;
14171 transition: all 0.3s ease;
14172 }
14173 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-goal-consent .wpfnl-mm-checkbox .wpfnl-mm-checkbox-checkmark:after {
14174 content: "";
14175 position: absolute;
14176 display: none;
14177 border: solid white;
14178 border-width: 0 2px 2px 0;
14179 transform: rotate(45deg);
14180 left: 5px;
14181 top: 2px;
14182 width: 3px;
14183 height: 7px;
14184 }
14185 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-goal-consent .wpfnl-mm-checkbox .wpfnl-mm-checkbox-label {
14186 font-size: 14px;
14187 font-weight: 500;
14188 color: #7A8C9A;
14189 line-height: 20px;
14190 }
14191 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-goal {
14192 width: 100%;
14193 max-width: 908px;
14194 display: flex;
14195 flex-direction: column;
14196 gap: 0;
14197 position: relative;
14198 }
14199 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-goal .wpfnl-mm-choose-goal-header {
14200 text-align: center;
14201 margin-bottom: 30px;
14202 }
14203 .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 {
14204 font-size: 24px;
14205 font-weight: 600;
14206 font-family: "DM Sans", sans-serif;
14207 color: #363B4E;
14208 line-height: 30px;
14209 letter-spacing: -0.6px;
14210 margin: 0 0 10px 0;
14211 max-width: 592px;
14212 margin-left: auto;
14213 margin-right: auto;
14214 }
14215 .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 {
14216 font-size: 15px;
14217 font-weight: 400;
14218 font-family: "DM Sans", sans-serif;
14219 color: #6E7A85;
14220 line-height: 19px;
14221 margin: 0;
14222 }
14223 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-goal .wpfnl-mm-choose-goal-container {
14224 border-radius: 20px;
14225 padding: 60px 30px;
14226 display: flex;
14227 flex-direction: column;
14228 align-items: center;
14229 gap: 35px;
14230 margin-bottom: 25px;
14231 background: #FFF;
14232 box-shadow: 0 20px 25px -5px rgba(143, 130, 196, 0.05), 0 8px 10px -6px rgba(143, 130, 196, 0.08);
14233 }
14234 .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 {
14235 display: grid;
14236 gap: 20px;
14237 grid-template-columns: repeat(3, 1fr);
14238 width: 100%;
14239 }
14240 .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 {
14241 background: #FFF;
14242 border: 1px solid #F6F5FA;
14243 border-radius: 16px;
14244 padding: 20px 10px 24px;
14245 cursor: pointer;
14246 transition: all 0.3s ease;
14247 position: relative;
14248 text-align: center;
14249 display: flex;
14250 flex-direction: column;
14251 align-items: center;
14252 justify-content: space-between;
14253 gap: 0;
14254 }
14255 .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 {
14256 border-color: #EDE5FF;
14257 box-shadow: 0px 4px 12px rgba(110, 66, 211, 0.1);
14258 }
14259 .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 {
14260 border-color: #6E42D3;
14261 box-shadow: 0 20px 30px rgba(199, 191, 217, 0.3019607843);
14262 }
14263 .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 {
14264 position: absolute;
14265 top: 12px;
14266 right: 12px;
14267 width: 24px;
14268 height: 24px;
14269 background: #6E42D3;
14270 border-radius: 100px;
14271 display: flex;
14272 align-items: center;
14273 justify-content: center;
14274 }
14275 .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 {
14276 width: 16px;
14277 height: 16px;
14278 }
14279 .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 {
14280 display: block;
14281 }
14282 .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 {
14283 font-size: 16px;
14284 font-weight: 700;
14285 font-family: "DM Sans", sans-serif;
14286 color: #363B4E;
14287 line-height: 13px;
14288 margin: 0 0 10px 0;
14289 }
14290 .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 {
14291 font-size: 15px;
14292 font-weight: 400;
14293 color: #6E7A85;
14294 line-height: 1.5;
14295 margin: 0;
14296 }
14297 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-buttons-container {
14298 display: flex;
14299 align-items: center;
14300 justify-content: space-between;
14301 }
14302 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-buttons-container .wpfnl-mm-btn {
14303 display: inline-flex;
14304 align-items: center;
14305 gap: 8px;
14306 padding: 12px 24px;
14307 border-radius: 8px;
14308 font-weight: 500;
14309 font-size: 14px;
14310 transition: all 0.3s ease;
14311 border: none;
14312 cursor: pointer;
14313 }
14314 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-buttons-container .wpfnl-mm-btn-primary {
14315 background: #6E42D3;
14316 color: white;
14317 }
14318 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-buttons-container .wpfnl-mm-btn-primary:hover:not(:disabled) {
14319 background: #5B35B8;
14320 }
14321 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-buttons-container .wpfnl-mm-btn:disabled {
14322 opacity: 0.5;
14323 cursor: not-allowed;
14324 }
14325 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-buttons-container .wpfnl-mm-btn-secondary {
14326 background: white;
14327 color: #363B4E;
14328 border-radius: 10px;
14329 border: 1px solid #ECEBF0;
14330 }
14331 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-buttons-container .wpfnl-mm-btn-secondary:hover:not(:disabled) {
14332 border-color: #D1D5DB;
14333 background: #F9FAFB;
14334 }
14335 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-buttons-container .wpfnl-spinner {
14336 animation: spin 0.8s linear infinite;
14337 }
14338 @keyframes spin {
14339 0% {
14340 transform: rotate(0deg);
14341 }
14342 100% {
14343 transform: rotate(360deg);
14344 }
14345 }
14346 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-required-installation {
14347 width: 100%;
14348 max-width: 940px;
14349 display: flex;
14350 flex-direction: column;
14351 gap: 0;
14352 position: relative;
14353 }
14354 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-required-installation .wpfnl-mm-setup-header {
14355 text-align: center;
14356 margin-bottom: 24px;
14357 }
14358 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-required-installation .wpfnl-mm-setup-header .wpfnl-mm-setup-title {
14359 font-size: 24px;
14360 font-weight: 700;
14361 color: #363B4E;
14362 line-height: 1.3;
14363 letter-spacing: -0.5px;
14364 margin: 0 0 8px 0;
14365 }
14366 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-required-installation .wpfnl-mm-setup-header .wpfnl-mm-setup-subtitle {
14367 font-size: 15px;
14368 font-weight: 400;
14369 color: #6E7A85;
14370 line-height: 1.5;
14371 margin: 0;
14372 }
14373 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-required-installation .wpfnl-ri-card {
14374 background: #FFF;
14375 border-radius: 20px;
14376 box-shadow: 0 20px 25px -5px rgba(143, 130, 196, 0.05), 0 8px 10px -6px rgba(143, 130, 196, 0.08);
14377 margin-bottom: 24px;
14378 overflow: hidden;
14379 }
14380 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-required-installation .wpfnl-ri-divider {
14381 width: 100%;
14382 height: 1px;
14383 background: #F1EFF7;
14384 }
14385 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-required-installation .wpfnl-ri-builder-section {
14386 padding: 32px 40px 28px;
14387 }
14388 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-required-installation .wpfnl-ri-builder-section .wpfnl-ri-builder-label {
14389 font-size: 14px;
14390 font-weight: 500;
14391 color: #7A8C9A;
14392 margin: 0 0 16px 0;
14393 text-align: center;
14394 }
14395 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-required-installation .wpfnl-ri-builder-section .wpfnl-ri-builder-options {
14396 display: flex;
14397 gap: 10px;
14398 justify-content: center;
14399 flex-wrap: wrap;
14400 }
14401 .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 {
14402 display: flex;
14403 flex-direction: column;
14404 align-items: center;
14405 gap: 8px;
14406 padding: 16px 14px 12px;
14407 border-radius: 10px;
14408 border: 1px solid #ECEBF0;
14409 background: #FFF;
14410 cursor: pointer;
14411 transition: border-color 0.15s ease;
14412 min-width: 90px;
14413 position: relative;
14414 font-family: "DM Sans", sans-serif;
14415 }
14416 .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 {
14417 width: 32px;
14418 height: 32px;
14419 object-fit: contain;
14420 }
14421 .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) {
14422 font-size: 13px;
14423 font-weight: 400;
14424 color: #7A8C9A;
14425 line-height: 1;
14426 }
14427 .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) {
14428 border-color: #C4B5F4;
14429 }
14430 .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 {
14431 border-color: #6E42D3;
14432 background: #FAFAFE;
14433 }
14434 .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) {
14435 color: #6E42D3;
14436 font-weight: 500;
14437 }
14438 .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 {
14439 opacity: 0.4;
14440 cursor: not-allowed;
14441 }
14442 .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 {
14443 position: absolute;
14444 top: 4px;
14445 right: 4px;
14446 background: #f68524;
14447 color: #fff;
14448 font-size: 8px;
14449 font-weight: 600;
14450 padding: 2px 5px;
14451 border-radius: 4px;
14452 white-space: nowrap;
14453 line-height: 1.4;
14454 }
14455 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-required-installation .wpfnl-ri-plugins-section {
14456 padding: 28px 40px 32px;
14457 }
14458 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-required-installation .wpfnl-ri-plugins-section .wpfnl-ri-plugin-cards {
14459 display: flex;
14460 flex-direction: column;
14461 gap: 8px;
14462 text-align: left;
14463 }
14464 .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 {
14465 display: flex;
14466 align-items: center;
14467 gap: 14px;
14468 padding: 12px 16px;
14469 border-radius: 10px;
14470 border: 1px solid #ECEBF0;
14471 background: #FFF;
14472 }
14473 .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 {
14474 border-color: #D1FAE5;
14475 background: #F0FDF4;
14476 }
14477 .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 {
14478 border-color: #FDE68A;
14479 background: #FFFBEB;
14480 }
14481 .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 {
14482 cursor: pointer;
14483 user-select: none;
14484 transition: border-color 0.15s ease;
14485 }
14486 .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 {
14487 border-color: #C4B5F4;
14488 }
14489 .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 {
14490 outline: 2px solid #6E42D3;
14491 outline-offset: 2px;
14492 }
14493 .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 {
14494 border-color: #ECEBF0;
14495 background: #FAFAFA;
14496 opacity: 0.5;
14497 }
14498 .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 {
14499 border-color: #ECEBF0;
14500 opacity: 0.65;
14501 }
14502 .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 {
14503 filter: grayscale(1) opacity(0.4);
14504 }
14505 .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 {
14506 display: none;
14507 }
14508 .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 {
14509 width: 38px;
14510 height: 38px;
14511 flex-shrink: 0;
14512 border-radius: 8px;
14513 background: #F6F5FA;
14514 display: flex;
14515 align-items: center;
14516 justify-content: center;
14517 overflow: hidden;
14518 }
14519 .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 {
14520 width: 26px;
14521 height: 26px;
14522 object-fit: contain;
14523 }
14524 .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 {
14525 flex: 1;
14526 min-width: 0;
14527 }
14528 .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 {
14529 display: flex;
14530 align-items: center;
14531 gap: 7px;
14532 margin-bottom: 3px;
14533 }
14534 .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 {
14535 font-size: 14px;
14536 font-weight: 600;
14537 color: #363B4E;
14538 line-height: 1.3;
14539 }
14540 .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 {
14541 font-size: 10px;
14542 font-weight: 600;
14543 color: #6E42D3;
14544 background: #EDE5FF;
14545 padding: 2px 7px;
14546 border-radius: 100px;
14547 line-height: 1.5;
14548 white-space: nowrap;
14549 }
14550 .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 {
14551 font-size: 10px;
14552 font-weight: 600;
14553 color: #6B7280;
14554 background: #F3F4F6;
14555 padding: 2px 7px;
14556 border-radius: 100px;
14557 line-height: 1.5;
14558 white-space: nowrap;
14559 }
14560 .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 {
14561 font-size: 12px;
14562 font-weight: 400;
14563 color: #7A8C9A;
14564 line-height: 1.5;
14565 margin: 0;
14566 }
14567 .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 {
14568 flex-shrink: 0;
14569 }
14570 .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 {
14571 display: inline-flex;
14572 align-items: center;
14573 gap: 4px;
14574 font-size: 11px;
14575 font-weight: 600;
14576 padding: 4px 10px;
14577 border-radius: 100px;
14578 white-space: nowrap;
14579 }
14580 .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 {
14581 background: #D1FAE5;
14582 color: #059669;
14583 }
14584 .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 {
14585 background: #FEF3C7;
14586 color: #D97706;
14587 }
14588 .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 {
14589 background: #F3F4F6;
14590 color: #6B7280;
14591 }
14592 .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 {
14593 flex-shrink: 0;
14594 padding-left: 8px;
14595 }
14596 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-required-installation .wpfnl-ri-footer {
14597 display: none;
14598 }
14599 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup {
14600 width: 100%;
14601 max-width: 940px;
14602 display: flex;
14603 flex-direction: column;
14604 gap: 24px;
14605 position: relative;
14606 }
14607 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup .wpfnl-mm-setup-header {
14608 text-align: center;
14609 margin-bottom: 20px;
14610 }
14611 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup .wpfnl-mm-setup-header .wpfnl-mm-setup-title {
14612 font-size: 24px;
14613 font-weight: 700;
14614 color: #363B4E;
14615 line-height: 35px;
14616 margin: 0 0 8px 0;
14617 }
14618 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup .wpfnl-mm-setup-header .wpfnl-mm-setup-subtitle {
14619 font-size: 15px;
14620 font-weight: 400;
14621 color: #6E7A85;
14622 line-height: 15px;
14623 margin: 0;
14624 }
14625 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup .wpfnl-mm-setup-section {
14626 background: #FFF;
14627 border-radius: 20px;
14628 box-shadow: 0 20px 25px -5px rgba(143, 130, 196, 0.05), 0 8px 10px -6px rgba(143, 130, 196, 0.08);
14629 }
14630 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup .wpfnl-mm-setup-section .wpfnl-mm-woo-notice {
14631 background: #EBF5FF;
14632 border: 1px solid #B3D9FF;
14633 border-radius: 12px;
14634 padding: 16px 20px;
14635 display: flex;
14636 align-items: flex-start;
14637 gap: 12px;
14638 width: 100%;
14639 margin-top: 16px;
14640 }
14641 .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 {
14642 flex-shrink: 0;
14643 display: flex;
14644 align-items: center;
14645 justify-content: center;
14646 width: 20px;
14647 height: 20px;
14648 margin-top: 2px;
14649 }
14650 .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 {
14651 width: 20px;
14652 height: 20px;
14653 }
14654 .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 {
14655 flex: 1;
14656 display: flex;
14657 flex-direction: column;
14658 gap: 4px;
14659 }
14660 .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 {
14661 font-size: 14px;
14662 font-weight: 600;
14663 font-family: "DM Sans", sans-serif;
14664 color: #0073E6;
14665 line-height: 18px;
14666 margin: 0;
14667 }
14668 .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 {
14669 font-size: 13px;
14670 font-weight: 400;
14671 font-family: "DM Sans", sans-serif;
14672 color: #1E4D7A;
14673 line-height: 18px;
14674 margin: 0;
14675 }
14676 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup .wpfnl-mm-setup-section .wpfnl-mm-setup-section-content {
14677 display: flex;
14678 flex-direction: column;
14679 align-items: center;
14680 gap: 24px;
14681 padding: 45px 109px;
14682 }
14683 .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 {
14684 gap: 24px;
14685 }
14686 .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 {
14687 border-radius: 12px;
14688 border: 1.5px solid #F1EFF7;
14689 background: #FFF;
14690 display: flex;
14691 flex-direction: column;
14692 align-items: center;
14693 justify-content: center;
14694 gap: 12px;
14695 position: relative;
14696 width: 110px;
14697 height: 100px;
14698 }
14699 .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 {
14700 box-shadow: 0 20px 30px 0 rgba(199, 191, 217, 0.3);
14701 border-color: #239654;
14702 }
14703 .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 {
14704 position: absolute;
14705 background: #239654;
14706 display: flex;
14707 align-items: center;
14708 justify-content: center;
14709 width: 18px;
14710 height: 18px;
14711 border-radius: 50%;
14712 top: 5px;
14713 right: 5px;
14714 }
14715 .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 {
14716 color: #6E7A85;
14717 font-size: 14px;
14718 font-weight: 400;
14719 line-height: 1;
14720 }
14721 .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 {
14722 cursor: pointer;
14723 width: auto;
14724 min-width: 110px;
14725 padding: 10px 12px;
14726 }
14727 .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 {
14728 border-color: #6E42D3;
14729 }
14730 .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 {
14731 opacity: 0.5;
14732 cursor: not-allowed;
14733 pointer-events: auto;
14734 }
14735 .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 {
14736 border-color: #F1EFF7;
14737 box-shadow: none;
14738 }
14739 .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 {
14740 border-color: #F1EFF7;
14741 box-shadow: none;
14742 }
14743 .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 {
14744 background: #6E42D3;
14745 }
14746 .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 {
14747 position: absolute;
14748 top: 5px;
14749 right: 5px;
14750 background: #f68524;
14751 color: #fff;
14752 font-size: 9px;
14753 font-weight: 600;
14754 line-height: 1;
14755 padding: 3px 6px;
14756 border-radius: 4px;
14757 white-space: nowrap;
14758 }
14759 .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 {
14760 width: 30px;
14761 height: 30px;
14762 }
14763 .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 {
14764 padding: 45px 30px;
14765 }
14766 .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 {
14767 cursor: pointer;
14768 width: 100%;
14769 min-width: unset;
14770 padding: 16px 20px;
14771 flex-direction: column;
14772 align-items: center;
14773 justify-content: center;
14774 gap: 16px;
14775 text-align: center;
14776 background: transparent;
14777 border: 1px solid #F1EFF7;
14778 border-radius: 14px;
14779 transition: all 0.3s ease;
14780 height: 100%;
14781 width: auto;
14782 }
14783 .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 {
14784 border-color: #E8E4F3;
14785 background: #FEFEFE;
14786 }
14787 .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 {
14788 border-color: #6E42D3;
14789 box-shadow: 0 20px 30px rgba(199, 191, 217, 0.3);
14790 }
14791 .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 {
14792 background: #6E42D3;
14793 top: 12px;
14794 right: 12px;
14795 width: 24px;
14796 height: 24px;
14797 box-shadow: 0px 2px 6px rgba(110, 66, 211, 0.3);
14798 }
14799 .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 {
14800 width: 16px;
14801 height: 16px;
14802 }
14803 .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 {
14804 width: 48px;
14805 height: 48px;
14806 flex-shrink: 0;
14807 object-fit: contain;
14808 }
14809 .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 {
14810 display: flex;
14811 flex-direction: column;
14812 gap: 4px;
14813 flex: 1;
14814 min-width: 0;
14815 }
14816 .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 {
14817 font-size: 15px;
14818 font-weight: 600;
14819 color: #363B4E;
14820 line-height: 1.4;
14821 }
14822 .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 {
14823 font-size: 14px;
14824 font-weight: 400;
14825 color: #6E7A85;
14826 line-height: 1.5;
14827 max-width: 240px;
14828 }
14829 .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 {
14830 font-size: 16px;
14831 font-weight: 500;
14832 color: #363B4E;
14833 line-height: 18px;
14834 margin: 0;
14835 text-align: center;
14836 }
14837 .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 {
14838 display: flex;
14839 gap: 10px;
14840 align-items: center;
14841 width: 100%;
14842 justify-content: center;
14843 }
14844 .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 {
14845 display: grid;
14846 grid-template-columns: repeat(3, 1fr);
14847 gap: 10px;
14848 width: 100%;
14849 }
14850 .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 {
14851 grid-column: 1/-1;
14852 max-width: 50%;
14853 margin: 0 auto;
14854 }
14855 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup .wpfnl-mm-setup-section .wpfnl-mm-setup-section-content.wpfnl-mm-essential-plugins .wpfnl-mm-status-card {
14856 width: 110px;
14857 height: 100px;
14858 border: 1.5px solid #F1EFF7;
14859 border-radius: 12px;
14860 background: #FFF;
14861 display: flex;
14862 flex-direction: column;
14863 align-items: center;
14864 justify-content: center;
14865 gap: 10px;
14866 position: relative;
14867 cursor: pointer;
14868 transition: all 0.3s ease;
14869 }
14870 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup .wpfnl-mm-setup-section .wpfnl-mm-setup-section-content.wpfnl-mm-essential-plugins .wpfnl-mm-status-card.active {
14871 border-color: #239654;
14872 box-shadow: 0px 20px 30px rgba(199, 191, 217, 0.3);
14873 }
14874 .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 {
14875 display: flex;
14876 }
14877 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup .wpfnl-mm-setup-section .wpfnl-mm-setup-section-content.wpfnl-mm-essential-plugins .wpfnl-mm-status-card .wpfnl-mm-status-card-checkmark {
14878 position: absolute;
14879 top: 10px;
14880 right: 10px;
14881 width: 18px;
14882 height: 18px;
14883 background: #239654;
14884 border-radius: 100px;
14885 display: none;
14886 align-items: center;
14887 justify-content: center;
14888 }
14889 .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 {
14890 width: 16px;
14891 height: 16px;
14892 }
14893 .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 {
14894 width: 28px;
14895 height: 24px;
14896 }
14897 .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 {
14898 width: 100%;
14899 height: 100%;
14900 }
14901 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup .wpfnl-mm-setup-section .wpfnl-mm-setup-section-content.wpfnl-mm-essential-plugins .wpfnl-mm-status-card .wpfnl-mm-status-card-label {
14902 font-size: 14px;
14903 font-weight: 400;
14904 font-family: "DM Sans", sans-serif;
14905 color: #6E7A85;
14906 line-height: 13px;
14907 }
14908 .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 {
14909 display: grid;
14910 grid-template-columns: repeat(6, 110px);
14911 gap: 10px;
14912 justify-content: center;
14913 }
14914 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup .wpfnl-mm-setup-section .wpfnl-mm-setup-section-content .wpfnl-mm-builders-grid .wpfnl-mm-builder-card {
14915 width: 110px;
14916 height: 100px;
14917 border: 1px solid #F1EFF7;
14918 border-radius: 10px;
14919 background: #FFF;
14920 display: flex;
14921 flex-direction: column;
14922 align-items: center;
14923 justify-content: center;
14924 gap: 10px;
14925 position: relative;
14926 cursor: pointer;
14927 transition: all 0.3s ease;
14928 }
14929 .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 {
14930 border-color: #EDE5FF;
14931 }
14932 .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 {
14933 border: 1.5px solid #6E42D3;
14934 border-radius: 14px;
14935 box-shadow: 0px 20px 30px rgba(199, 191, 217, 0.3);
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-mm-builders-grid .wpfnl-mm-builder-card.active .wpfnl-mm-builder-card-checkmark {
14938 display: flex;
14939 }
14940 .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 {
14941 position: absolute;
14942 top: 10px;
14943 right: 10px;
14944 width: 18px;
14945 height: 18px;
14946 background: #6E42D3;
14947 border-radius: 100px;
14948 display: none;
14949 align-items: center;
14950 justify-content: center;
14951 }
14952 .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 {
14953 width: 16px;
14954 height: 16px;
14955 }
14956 .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 {
14957 width: 30px;
14958 height: 30px;
14959 }
14960 .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 {
14961 font-size: 14px;
14962 font-weight: 400;
14963 font-family: "DM Sans", sans-serif;
14964 color: #6E7A85;
14965 line-height: 13px;
14966 }
14967 .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 {
14968 display: flex;
14969 gap: 10px;
14970 justify-content: center;
14971 flex-wrap: wrap;
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-plugins-grid .wpfnl-mm-plugin-card {
14974 min-width: 86px;
14975 height: 44px;
14976 border: 1px solid #F1EFF7;
14977 border-radius: 12px;
14978 background: #FFF;
14979 display: flex;
14980 align-items: center;
14981 justify-content: center;
14982 padding: 0 20px;
14983 position: relative;
14984 }
14985 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup .wpfnl-mm-setup-section .wpfnl-mm-setup-section-content .wpfnl-mm-plugins-grid .wpfnl-mm-plugin-card .wpfnl-mm-plugin-badge {
14986 position: absolute;
14987 top: -8px;
14988 right: -8px;
14989 background: #239654;
14990 color: #FFF;
14991 font-size: 10px;
14992 font-weight: 700;
14993 font-family: "DM Sans", sans-serif;
14994 padding: 5px;
14995 border-radius: 5px;
14996 line-height: 24px;
14997 }
14998 .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 {
14999 display: flex;
15000 align-items: center;
15001 justify-content: center;
15002 }
15003 .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 {
15004 max-width: 100%;
15005 height: auto;
15006 }
15007 .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 {
15008 display: flex;
15009 align-items: flex-start;
15010 gap: 7px;
15011 padding-top: 22px;
15012 border-top: 1px solid #EAE9EE;
15013 margin-top: 0;
15014 width: 100%;
15015 justify-content: center;
15016 }
15017 .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 {
15018 width: 16px;
15019 height: 16px;
15020 flex-shrink: 0;
15021 margin-top: 2px;
15022 }
15023 .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 {
15024 font-size: 14px;
15025 font-weight: 400;
15026 font-family: "DM Sans", sans-serif;
15027 color: #7A8C9A;
15028 line-height: 15px;
15029 margin: 0;
15030 max-width: 588px;
15031 }
15032 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup .wpfnl-mm-page-builder-info {
15033 display: flex;
15034 align-items: center;
15035 justify-content: center;
15036 gap: 6px;
15037 border-top: 1px solid #F1EFF7;
15038 padding: 20px 20px;
15039 }
15040 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup .wpfnl-mm-page-builder-info svg {
15041 flex-shrink: 0;
15042 }
15043 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup .wpfnl-mm-page-builder-info p {
15044 margin: 0;
15045 color: #E4781B;
15046 font-size: 14px;
15047 font-weight: 400;
15048 line-height: 1.3;
15049 }
15050 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup .wpfnl-mm-page-builder-info strong {
15051 font-weight: 600;
15052 }
15053 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup .wpfnl-mm-setup-columns {
15054 display: grid;
15055 grid-template-columns: 2fr 1fr;
15056 gap: 16px;
15057 align-items: start;
15058 }
15059 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup .wpfnl-mm-setup-columns .wpfnl-mm-setup-section-content {
15060 padding: 28px 20px;
15061 }
15062 .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 {
15063 display: grid;
15064 grid-template-columns: repeat(3, 1fr);
15065 gap: 10px;
15066 width: 100%;
15067 justify-content: unset;
15068 }
15069 .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 {
15070 width: 100%;
15071 min-width: unset;
15072 }
15073 .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 {
15074 grid-template-columns: 1fr;
15075 }
15076 .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 {
15077 max-width: 100%;
15078 grid-column: auto;
15079 margin: 0;
15080 }
15081 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel {
15082 width: 100%;
15083 max-width: 1049px;
15084 display: flex;
15085 flex-direction: column;
15086 gap: 15px;
15087 position: relative;
15088 }
15089 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-header {
15090 text-align: center;
15091 margin-bottom: 15px;
15092 }
15093 .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 {
15094 font-size: 24px;
15095 font-weight: 700;
15096 font-family: "DM Sans", sans-serif;
15097 color: #363B4E;
15098 line-height: 35px;
15099 letter-spacing: -1px;
15100 margin: 0 0 8px 0;
15101 }
15102 .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 {
15103 font-size: 15px;
15104 font-weight: 400;
15105 font-family: "DM Sans", sans-serif;
15106 color: #6E7A85;
15107 line-height: 15px;
15108 margin: 0;
15109 }
15110 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-container {
15111 display: flex;
15112 gap: 3px;
15113 }
15114 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-form {
15115 width: 461px;
15116 background: #FFF;
15117 border-radius: 16px;
15118 padding: 40px;
15119 display: flex;
15120 flex-direction: column;
15121 min-height: 482px;
15122 gap: 30px;
15123 }
15124 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-fields {
15125 display: flex;
15126 flex-direction: column;
15127 gap: 40px;
15128 flex: 1;
15129 }
15130 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-field {
15131 display: flex;
15132 flex-direction: column;
15133 gap: 9px;
15134 }
15135 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-label {
15136 font-size: 15px;
15137 font-weight: 500;
15138 font-family: "DM Sans", sans-serif;
15139 color: #363B4E;
15140 letter-spacing: -0.44px;
15141 line-height: 16px;
15142 }
15143 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-label .required {
15144 color: red;
15145 }
15146 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-label .optional {
15147 font-weight: 400;
15148 color: #7A8C9A;
15149 }
15150 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-dropdown {
15151 position: relative;
15152 }
15153 .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 {
15154 height: 46px;
15155 background: #FFF;
15156 border: 1px solid #F1EFF7;
15157 border-radius: 8px;
15158 padding: 0 16px;
15159 display: flex;
15160 align-items: center;
15161 justify-content: space-between;
15162 cursor: pointer;
15163 transition: all 0.3s ease;
15164 }
15165 .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 {
15166 font-size: 14px;
15167 font-family: "DM Sans", sans-serif;
15168 color: #7A8C9A;
15169 }
15170 .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 {
15171 font-size: 14px;
15172 font-family: "DM Sans", sans-serif;
15173 color: #363B4E;
15174 }
15175 .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 {
15176 transition: transform 0.3s ease;
15177 }
15178 .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 {
15179 border-color: #6E42D3;
15180 }
15181 .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 {
15182 transform: rotate(180deg);
15183 }
15184 .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 {
15185 position: absolute;
15186 top: 100%;
15187 left: 0;
15188 right: 0;
15189 background: #FFF;
15190 border: 1px solid #F1EFF7;
15191 border-radius: 8px;
15192 margin-top: 4px;
15193 z-index: 100;
15194 box-shadow: 0px 4px 12px rgba(0, 0, 0, 0.1);
15195 max-height: 270px;
15196 }
15197 .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 {
15198 padding: 12px 16px;
15199 font-size: 14px;
15200 font-family: "DM Sans", sans-serif;
15201 color: #363B4E;
15202 cursor: pointer;
15203 display: flex;
15204 align-items: center;
15205 justify-content: space-between;
15206 transition: background 0.2s ease;
15207 }
15208 .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 {
15209 background: #F6F5FA;
15210 }
15211 .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 {
15212 background: #F6F5FA;
15213 color: #6E42D3;
15214 }
15215 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-hint {
15216 font-size: 12px;
15217 font-family: "Inter", sans-serif;
15218 color: #7A8C9A;
15219 line-height: 16px;
15220 margin: 0;
15221 }
15222 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-revenue {
15223 margin-top: auto;
15224 padding: 16px 20px;
15225 background: #F6F5FA;
15226 border: 1px dashed #6E42D3;
15227 border-radius: 8px;
15228 display: none;
15229 }
15230 .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 {
15231 font-size: 14px;
15232 font-family: "DM Sans", sans-serif;
15233 color: #7A8C9A;
15234 margin: 0 0 4px 0;
15235 font-weight: 500;
15236 }
15237 .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 {
15238 font-size: 16px;
15239 font-family: "DM Sans", sans-serif;
15240 font-weight: 500;
15241 color: #363B4E;
15242 margin: 0;
15243 }
15244 .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 {
15245 color: #6E42D3;
15246 font-weight: 700;
15247 }
15248 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-preview {
15249 flex: 1;
15250 background: #FFF;
15251 border-radius: 16px;
15252 min-height: 484px;
15253 display: flex;
15254 flex-direction: column;
15255 }
15256 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-tabs {
15257 display: flex;
15258 align-items: center;
15259 justify-content: center;
15260 padding: 20px 20px 0;
15261 gap: 0;
15262 }
15263 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-tab {
15264 display: flex;
15265 flex-direction: column;
15266 align-items: center;
15267 gap: 8px;
15268 cursor: pointer;
15269 }
15270 .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 {
15271 width: 48px;
15272 height: 48px;
15273 border-radius: 50%;
15274 border: 1px solid #F1EFF7;
15275 display: flex;
15276 align-items: center;
15277 justify-content: center;
15278 color: #6E7A85;
15279 transition: all 0.3s ease;
15280 }
15281 .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 {
15282 font-size: 12px;
15283 font-family: "Inter", sans-serif;
15284 font-weight: 500;
15285 color: #6E7A85;
15286 text-align: center;
15287 }
15288 .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 {
15289 border: 1.5px solid #6E42D3;
15290 color: #6E42D3;
15291 box-shadow: 0px 20px 30px rgba(199, 191, 217, 0.3);
15292 }
15293 .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 {
15294 color: #363B4E;
15295 }
15296 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-tab-line {
15297 width: 22px;
15298 height: 1px;
15299 background: #E5E5E5;
15300 margin: 0 8px;
15301 margin-bottom: 24px;
15302 }
15303 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-preview-content {
15304 flex: 1;
15305 padding: 20px;
15306 }
15307 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-preview-image {
15308 width: 100%;
15309 height: 100%;
15310 min-height: auto;
15311 background: #F6F5FA;
15312 border-radius: 16px;
15313 overflow: hidden;
15314 display: flex;
15315 align-items: flex-start;
15316 justify-content: center;
15317 padding: 16px;
15318 }
15319 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-preview-image img {
15320 width: 100%;
15321 height: 350px;
15322 object-fit: cover;
15323 object-position: top center;
15324 border-radius: 10px;
15325 }
15326 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-preview-placeholder,
15327 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-preview-empty {
15328 display: flex;
15329 flex-direction: column;
15330 align-items: center;
15331 justify-content: center;
15332 height: 100%;
15333 min-height: 400px;
15334 color: #7A8C9A;
15335 text-align: center;
15336 padding: 40px;
15337 }
15338 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-preview-placeholder svg,
15339 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-preview-empty svg {
15340 margin-bottom: 16px;
15341 opacity: 0.5;
15342 }
15343 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-preview-placeholder p,
15344 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-preview-empty p {
15345 font-size: 14px;
15346 font-family: "DM Sans", sans-serif;
15347 margin: 0;
15348 }
15349 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-preview-placeholder h4,
15350 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-preview-empty h4 {
15351 font-size: 18px;
15352 font-family: "DM Sans", sans-serif;
15353 font-weight: 600;
15354 color: #363B4E;
15355 margin: 0 0 8px 0;
15356 }
15357 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-buttons {
15358 display: flex;
15359 justify-content: space-between;
15360 align-items: center;
15361 width: 100%;
15362 }
15363 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-buttons .wpfnl-mm-btn-skip {
15364 background: transparent;
15365 color: #7A8C9A;
15366 font-weight: 500;
15367 font-size: 15px;
15368 padding: 10px;
15369 border: none;
15370 cursor: pointer;
15371 }
15372 .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 {
15373 color: #6E42D3;
15374 }
15375 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-template {
15376 width: 100%;
15377 max-width: 940px;
15378 display: flex;
15379 flex-direction: column;
15380 gap: 0;
15381 position: relative;
15382 }
15383 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-template .wpfnl-mm-setup-header {
15384 text-align: center;
15385 margin-bottom: 24px;
15386 }
15387 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-template .wpfnl-mm-setup-header .wpfnl-mm-setup-title {
15388 font-size: 24px;
15389 font-weight: 700;
15390 font-family: "DM Sans", sans-serif;
15391 color: #363B4E;
15392 line-height: 35px;
15393 letter-spacing: -1px;
15394 margin: 0 0 8px 0;
15395 height: 30px;
15396 }
15397 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-template .wpfnl-mm-setup-header .wpfnl-mm-setup-subtitle {
15398 font-size: 15px;
15399 font-weight: 400;
15400 font-family: "DM Sans", sans-serif;
15401 color: #6E7A85;
15402 line-height: 15px;
15403 margin: 0;
15404 height: 19px;
15405 }
15406 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-template .wpfnl-mm-templates-grid {
15407 display: flex;
15408 flex-wrap: wrap;
15409 gap: 30px;
15410 justify-content: center;
15411 align-items: center;
15412 background: #FFF;
15413 border-radius: 16px;
15414 padding: 40px 45px;
15415 margin-bottom: 15px;
15416 }
15417 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-template .wpfnl-mm-template-card {
15418 width: 259px;
15419 height: 305px;
15420 background: #FFF;
15421 border: 1px solid #F1EFF7;
15422 border-radius: 10px;
15423 cursor: pointer;
15424 transition: all 0.3s ease;
15425 position: relative;
15426 overflow: hidden;
15427 box-shadow: 0px 20px 20px 0px rgba(190, 190, 215, 0.15);
15428 }
15429 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-template .wpfnl-mm-template-card:hover {
15430 border-color: #C4B5F4;
15431 }
15432 .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 {
15433 opacity: 1;
15434 visibility: visible;
15435 }
15436 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-template .wpfnl-mm-template-card .wpfnl-mm-template-card-preview {
15437 width: 100%;
15438 height: 237px;
15439 position: relative;
15440 overflow: hidden;
15441 background: #F6F5FA;
15442 border-radius: 10px 10px 0 0;
15443 }
15444 .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 {
15445 width: 100%;
15446 height: 100%;
15447 object-fit: cover;
15448 object-position: top center;
15449 }
15450 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-template .wpfnl-mm-template-card .wpfnl-mm-template-card-overlay {
15451 position: absolute;
15452 top: 0;
15453 left: 0;
15454 width: 100%;
15455 height: 237px;
15456 background: rgba(38, 33, 51, 0.44);
15457 display: flex;
15458 align-items: center;
15459 justify-content: center;
15460 gap: 10px;
15461 opacity: 0;
15462 visibility: hidden;
15463 transition: all 0.3s ease;
15464 border-radius: 10px 10px 0 0;
15465 }
15466 .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,
15467 .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 {
15468 height: 30px;
15469 border-radius: 8px;
15470 font-size: 14px;
15471 font-weight: 500;
15472 cursor: pointer;
15473 transition: all 0.3s ease;
15474 border: none;
15475 display: inline-flex;
15476 align-items: center;
15477 justify-content: center;
15478 padding: 0 12px;
15479 }
15480 .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 {
15481 background: #FFF;
15482 color: #363B4E;
15483 }
15484 .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 {
15485 background: #F6F5FA;
15486 }
15487 .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 {
15488 background: transparent;
15489 color: #FFF;
15490 border: 1px solid #F2F2F2;
15491 }
15492 .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 {
15493 background: rgba(255, 255, 255, 0.1);
15494 }
15495 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-template .wpfnl-mm-template-card .wpfnl-mm-template-card-checkmark {
15496 position: absolute;
15497 top: 12px;
15498 right: 12px;
15499 width: 24px;
15500 height: 24px;
15501 background: #FFF;
15502 border-radius: 50%;
15503 display: flex;
15504 align-items: center;
15505 justify-content: center;
15506 z-index: 2;
15507 box-shadow: 0 2px 10px 1px rgba(143, 130, 196, 0.431372549);
15508 }
15509 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-template .wpfnl-mm-template-card .wpfnl-mm-template-card-suggested {
15510 position: absolute;
15511 top: 10px;
15512 left: 10px;
15513 z-index: 2;
15514 display: inline-flex;
15515 align-items: center;
15516 gap: 4px;
15517 padding: 3px 8px 3px 6px;
15518 border-radius: 100px;
15519 background: #6E42D3;
15520 color: #FFF;
15521 font-size: 10px;
15522 font-weight: 600;
15523 font-family: "DM Sans", sans-serif;
15524 line-height: 1.4;
15525 letter-spacing: 0.1px;
15526 box-shadow: 0 2px 6px rgba(110, 66, 211, 0.35);
15527 }
15528 .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 {
15529 flex-shrink: 0;
15530 }
15531 .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) {
15532 border-color: #C4B5F4;
15533 }
15534 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-template .wpfnl-mm-template-card .wpfnl-mm-template-card-divider {
15535 width: 100%;
15536 height: 1px;
15537 background: #F1EFF7;
15538 }
15539 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-template .wpfnl-mm-template-card .wpfnl-mm-template-card-body {
15540 padding: 16px 20px;
15541 display: flex;
15542 flex-direction: column;
15543 align-items: center;
15544 justify-content: center;
15545 text-align: center;
15546 gap: 4px;
15547 }
15548 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-template .wpfnl-mm-template-card .wpfnl-mm-template-card-title {
15549 font-size: 14px;
15550 font-weight: 500;
15551 font-family: "Roboto", sans-serif;
15552 color: #363B4E;
15553 line-height: normal;
15554 margin: 0;
15555 }
15556 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-template .wpfnl-mm-template-card .wpfnl-mm-template-card-steps {
15557 font-size: 12px;
15558 font-weight: 400;
15559 font-family: "Inter", sans-serif;
15560 color: #7A8B9A;
15561 line-height: 12px;
15562 letter-spacing: -0.12px;
15563 }
15564 @keyframes wpfnl-skeleton-shimmer {
15565 0% {
15566 background-position: -600px 0;
15567 }
15568 100% {
15569 background-position: 600px 0;
15570 }
15571 }
15572 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-template .wpfnl-mm-skeleton-block {
15573 background: linear-gradient(90deg, #f0eef8 25%, #e4e0f2 50%, #f0eef8 75%);
15574 background-size: 600px 100%;
15575 animation: wpfnl-skeleton-shimmer 1.4s ease-in-out infinite;
15576 border-radius: 6px;
15577 }
15578 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-template .wpfnl-mm-templates-skeleton {
15579 pointer-events: none;
15580 }
15581 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-template .wpfnl-mm-template-card--skeleton {
15582 cursor: default;
15583 }
15584 .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 {
15585 border-radius: 10px 10px 0 0;
15586 }
15587 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-template .wpfnl-mm-template-card--skeleton .wpfnl-mm-skeleton-title {
15588 width: 120px;
15589 height: 14px;
15590 }
15591 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-template .wpfnl-mm-template-card--skeleton .wpfnl-mm-skeleton-steps {
15592 width: 60px;
15593 height: 10px;
15594 margin-top: 2px;
15595 }
15596 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-complete {
15597 width: 100%;
15598 max-width: 785px;
15599 display: flex;
15600 flex-direction: column;
15601 gap: 28px;
15602 align-items: center;
15603 position: relative;
15604 }
15605 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-complete .wpfnl-mm-complete-header {
15606 text-align: center;
15607 max-width: 631px;
15608 }
15609 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-complete .wpfnl-mm-complete-header .wpfnl-mm-complete-title {
15610 font-size: 24px;
15611 font-weight: 700;
15612 font-family: "DM Sans", sans-serif;
15613 color: #363B4E;
15614 line-height: 35px;
15615 letter-spacing: -1px;
15616 margin: 0 0 8px 0;
15617 }
15618 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-complete .wpfnl-mm-complete-header .wpfnl-mm-complete-subtitle {
15619 font-size: 15px;
15620 font-weight: 400;
15621 font-family: "DM Sans", sans-serif;
15622 color: #6E7A85;
15623 line-height: 22px;
15624 margin: 0;
15625 max-width: 534px;
15626 margin-left: auto;
15627 margin-right: auto;
15628 }
15629 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-complete .wpfnl-mm-complete-video-wrapper {
15630 width: 100%;
15631 padding: 10px;
15632 background: #FFF;
15633 border-radius: 16px;
15634 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);
15635 }
15636 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-complete .wpfnl-mm-complete-video-wrapper .wpfnl-mm-complete-video {
15637 width: 100%;
15638 height: 382px;
15639 border-radius: 16px;
15640 background: #F6F5FA;
15641 position: relative;
15642 overflow: hidden;
15643 display: flex;
15644 flex-direction: column;
15645 }
15646 .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 {
15647 position: absolute;
15648 top: 0;
15649 left: 0;
15650 width: 100%;
15651 height: 100%;
15652 }
15653 .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 {
15654 width: 100%;
15655 height: 100%;
15656 object-fit: cover;
15657 object-position: center top;
15658 }
15659 .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 {
15660 position: absolute;
15661 top: 0;
15662 left: 0;
15663 width: 100%;
15664 height: 100%;
15665 background: linear-gradient(180deg, rgba(60, 37, 111, 0) 37.658%, rgba(75, 52, 129, 0.3) 74.038%);
15666 border-radius: 16px;
15667 cursor: pointer;
15668 }
15669 .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 {
15670 width: 100%;
15671 height: 100%;
15672 }
15673 .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 {
15674 position: absolute;
15675 bottom: 18px;
15676 left: 20px;
15677 right: 20px;
15678 display: flex;
15679 align-items: center;
15680 gap: 12px;
15681 }
15682 .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 {
15683 width: 16px;
15684 height: 16px;
15685 background: transparent;
15686 border: none;
15687 cursor: pointer;
15688 padding: 0;
15689 display: flex;
15690 align-items: center;
15691 justify-content: center;
15692 flex-shrink: 0;
15693 }
15694 .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 {
15695 width: 16px;
15696 height: 16px;
15697 }
15698 .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 {
15699 flex: 1;
15700 height: 9px;
15701 background: linear-gradient(90deg, #FFFFFF 0%, rgba(255, 255, 255, 0) 100%);
15702 border-radius: 100px;
15703 overflow: hidden;
15704 }
15705 .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 {
15706 width: 0%;
15707 height: 100%;
15708 background: #6E42D3;
15709 border-radius: 100px;
15710 }
15711 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-complete .wpfnl-mm-complete-actions {
15712 display: flex;
15713 flex-direction: column;
15714 align-items: center;
15715 gap: 6px;
15716 width: 100%;
15717 }
15718 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-complete .wpfnl-mm-complete-actions .wpfnl-mm-complete-buttons {
15719 display: flex;
15720 gap: 12px;
15721 align-items: center;
15722 justify-content: center;
15723 }
15724 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-complete .wpfnl-mm-complete-actions .wpfnl-mm-btn {
15725 padding: 10px 20px;
15726 border-radius: 10px;
15727 font-size: 16px;
15728 line-height: 24px;
15729 cursor: pointer;
15730 transition: all 0.3s ease;
15731 border: none;
15732 display: inline-flex;
15733 align-items: center;
15734 justify-content: center;
15735 gap: 8px;
15736 height: 44px;
15737 }
15738 .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 {
15739 background: #FFF;
15740 color: #363B4E;
15741 border: 1px solid #ECEBF0;
15742 font-weight: 700;
15743 }
15744 .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 {
15745 border-color: #6E42D3;
15746 color: #6E42D3;
15747 }
15748 .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 {
15749 background: #6E42D3;
15750 color: #FFF;
15751 font-weight: 600;
15752 letter-spacing: 0.2px;
15753 }
15754 .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 {
15755 width: 17px;
15756 height: 12px;
15757 }
15758 .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 {
15759 background: #5c36b3;
15760 }
15761 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-complete .wpfnl-mm-complete-actions .wpfnl-mm-complete-info {
15762 padding: 10px;
15763 text-align: center;
15764 }
15765 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-complete .wpfnl-mm-complete-actions .wpfnl-mm-complete-info p {
15766 font-size: 14px;
15767 font-weight: 400;
15768 color: #7A8C9A;
15769 line-height: 22px;
15770 margin: 0;
15771 }
15772 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-preview-modal-overlay {
15773 position: fixed;
15774 top: 0;
15775 left: 0;
15776 right: 0;
15777 bottom: 0;
15778 background: rgba(0, 0, 0, 0.6);
15779 display: flex;
15780 align-items: center;
15781 justify-content: center;
15782 z-index: 99999;
15783 padding: 40px;
15784 backdrop-filter: blur(4px);
15785 }
15786 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-preview-modal-overlay .wpfnl-mm-preview-modal {
15787 background: #FFF;
15788 border-radius: 16px;
15789 width: 100%;
15790 max-width: 1399px;
15791 height: 90vh;
15792 display: flex;
15793 flex-direction: column;
15794 box-shadow: 0px 20px 60px rgba(0, 0, 0, 0.3);
15795 overflow: hidden;
15796 }
15797 .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 {
15798 padding: 24px 32px;
15799 border-bottom: 1px solid #EAE9EE;
15800 display: flex;
15801 align-items: center;
15802 justify-content: space-between;
15803 flex-shrink: 0;
15804 }
15805 .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 {
15806 font-size: 20px;
15807 font-weight: 700;
15808 font-family: "DM Sans", sans-serif;
15809 color: #363B4E;
15810 margin: 0;
15811 line-height: 24px;
15812 }
15813 .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 {
15814 display: flex;
15815 gap: 4px;
15816 background: #F6F5FA;
15817 border-radius: 8px;
15818 padding: 4px;
15819 }
15820 .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 {
15821 width: 36px;
15822 height: 36px;
15823 border: none;
15824 background: transparent;
15825 border-radius: 6px;
15826 cursor: pointer;
15827 display: flex;
15828 align-items: center;
15829 justify-content: center;
15830 transition: all 0.2s ease;
15831 color: #7A8C9A;
15832 }
15833 .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 {
15834 width: 16px;
15835 height: 16px;
15836 }
15837 .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 {
15838 background: rgba(110, 66, 211, 0.1);
15839 color: #6E42D3;
15840 }
15841 .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 {
15842 background: #FFF;
15843 color: #6E42D3;
15844 box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.08);
15845 }
15846 .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 {
15847 display: flex;
15848 align-items: center;
15849 gap: 16px;
15850 }
15851 .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 {
15852 padding: 12px 24px;
15853 border-radius: 8px;
15854 font-size: 14px;
15855 font-weight: 600;
15856 background: #6E42D3;
15857 color: #FFF;
15858 border: none;
15859 cursor: pointer;
15860 display: inline-flex;
15861 align-items: center;
15862 gap: 8px;
15863 transition: all 0.2s ease;
15864 }
15865 .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 {
15866 width: 16px;
15867 height: 12px;
15868 }
15869 .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 {
15870 background: #5c36b3;
15871 transform: translateY(-1px);
15872 box-shadow: 0px 4px 12px rgba(110, 66, 211, 0.3);
15873 }
15874 .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 {
15875 width: 32px;
15876 height: 32px;
15877 background: transparent;
15878 border-radius: 6px;
15879 cursor: pointer;
15880 display: flex;
15881 align-items: center;
15882 justify-content: center;
15883 transition: all 0.2s ease;
15884 color: #7A8C9A;
15885 border: 1px solid #7A8B9A;
15886 }
15887 .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 {
15888 background: #F6F5FA;
15889 color: #363B4E;
15890 }
15891 .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 {
15892 flex: 1;
15893 display: flex;
15894 overflow: hidden;
15895 flex-direction: column;
15896 }
15897 .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 {
15898 width: 180px;
15899 border-right: 1px solid #EAE9EE;
15900 padding: 20px;
15901 display: flex;
15902 gap: 12px;
15903 overflow-y: auto;
15904 flex-shrink: 0;
15905 width: 100%;
15906 align-items: center;
15907 justify-content: center;
15908 }
15909 .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 {
15910 cursor: pointer;
15911 }
15912 .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 {
15913 border-color: #6E42D3;
15914 }
15915 .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 {
15916 aspect-ratio: 16/10;
15917 background: #F6F5FA;
15918 border-radius: 8px;
15919 border: 2px solid transparent;
15920 overflow: hidden;
15921 transition: all 0.2s ease;
15922 width: 78px;
15923 height: 78px;
15924 padding: 3px;
15925 }
15926 .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 {
15927 width: 100%;
15928 height: 100%;
15929 object-fit: cover;
15930 }
15931 .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 {
15932 border-color: #E5E7EB;
15933 }
15934 .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 {
15935 padding: 8px;
15936 font-size: 12px;
15937 font-weight: 500;
15938 font-family: "DM Sans", sans-serif;
15939 color: #363B4E;
15940 text-align: center;
15941 margin: 0;
15942 background: #FFF;
15943 text-transform: capitalize;
15944 }
15945 .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 {
15946 flex: 1;
15947 display: flex;
15948 align-items: center;
15949 justify-content: center;
15950 padding: 30px;
15951 background: #F6F5FA;
15952 overflow: auto;
15953 }
15954 .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 {
15955 width: 100%;
15956 height: 100%;
15957 background: #FFF;
15958 border-radius: 12px;
15959 overflow: hidden;
15960 box-shadow: 0px 4px 20px rgba(0, 0, 0, 0.1);
15961 transition: all 0.3s ease;
15962 }
15963 .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 {
15964 overflow-x: hidden;
15965 }
15966 .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 {
15967 width: 100%;
15968 height: 100%;
15969 position: relative;
15970 overflow: auto;
15971 }
15972 .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 {
15973 min-height: 650px;
15974 display: flex;
15975 align-items: center;
15976 justify-content: center;
15977 }
15978 .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 {
15979 width: 100%;
15980 height: 100%;
15981 border: none;
15982 }
15983 .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 {
15984 position: absolute;
15985 top: 0;
15986 left: 0;
15987 right: 0;
15988 bottom: 0;
15989 display: flex;
15990 align-items: center;
15991 justify-content: center;
15992 background: rgba(255, 255, 255, 0.9);
15993 z-index: 10;
15994 }
15995 .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 {
15996 border: 3px solid #E5E7EB;
15997 border-top-color: #6E42D3;
15998 border-radius: 50%;
15999 width: 40px;
16000 height: 40px;
16001 animation: spin 1s linear infinite;
16002 }
16003 .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 {
16004 max-width: 768px;
16005 margin: 0 auto;
16006 }
16007 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-preview-modal-overlay .wpfnl-mm-preview-modal .wpfnl-mm-preview-modal-body .wpfnl-mm-preview-content.mobile .wpfnl-mm-preview-device-frame {
16008 max-width: 375px;
16009 margin: 0 auto;
16010 }
16011 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-wizard-welcome {
16012 width: 100%;
16013 }
16014 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-wizard-welcome .wpfnl-wizard-welcome-content {
16015 width: 100%;
16016 max-width: 918px;
16017 margin: 0 auto;
16018 padding: 40px 30px 0;
16019 border-radius: 20px;
16020 background: #FFF;
16021 box-shadow: 0 20px 25px -5px rgba(143, 130, 196, 0.05), 0 8px 10px -6px rgba(143, 130, 196, 0.08);
16022 overflow: hidden;
16023 }
16024 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-wizard-welcome .wpfnl-wizard-welcome-title {
16025 color: #363B4E;
16026 text-align: center;
16027 font-size: 34px;
16028 font-weight: 600;
16029 line-height: 1.3;
16030 letter-spacing: -0.6px;
16031 text-align: center;
16032 }
16033 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-wizard-welcome .wpfnl-wizard-welcome-subtitle {
16034 color: #6E7A85;
16035 font-size: 15px;
16036 font-weight: 400;
16037 line-height: 1.4;
16038 text-align: center;
16039 margin-top: 4px;
16040 }
16041 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-wizard-welcome .wpfnl-mm-choose-goal-buttons {
16042 justify-content: center;
16043 margin-top: 24px;
16044 }
16045 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-wizard-welcome .welcome-image {
16046 margin: 0;
16047 display: block;
16048 transform: translateX(30px);
16049 }
16050 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-wizard-welcome .welcome-image img {
16051 display: block;
16052 margin-left: auto;
16053 margin-top: 67px;
16054 }
16055 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container {
16056 padding: 40px 30px 30px;
16057 border-radius: 20px;
16058 background: #FFF;
16059 box-shadow: 0 20px 25px -5px rgba(143, 130, 196, 0.05), 0 8px 10px -6px rgba(143, 130, 196, 0.08);
16060 }
16061 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-search {
16062 display: flex;
16063 align-items: center;
16064 justify-content: space-between;
16065 gap: 16px;
16066 margin-bottom: 24px;
16067 }
16068 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-search .wpfnl-product-sync-search-wrapper {
16069 flex: 1;
16070 position: relative;
16071 display: flex;
16072 align-items: center;
16073 gap: 0px;
16074 padding: 10px 14px;
16075 border: 1px solid #EEF0F3;
16076 border-radius: 8px;
16077 background: #FFF;
16078 transition: all 0.3s ease;
16079 }
16080 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-search .wpfnl-product-sync-search-wrapper:focus-within {
16081 border-color: #6E42D3;
16082 }
16083 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-search .wpfnl-product-sync-search-wrapper svg {
16084 flex-shrink: 0;
16085 }
16086 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-search .wpfnl-product-sync-search-wrapper .wpfnl-product-sync-search-input {
16087 flex: 1;
16088 border: none !important;
16089 outline: none;
16090 font-size: 14px;
16091 color: #7A8B9A;
16092 background: transparent;
16093 box-shadow: none !important;
16094 }
16095 .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 {
16096 color: #9CA3AF;
16097 }
16098 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-search .wpfnl-create-product-btn {
16099 display: inline-flex;
16100 align-items: center;
16101 gap: 5px;
16102 padding: 12px 20px;
16103 border: none;
16104 border-radius: 10px;
16105 color: #6E42D3;
16106 font-size: 14px;
16107 font-weight: 500;
16108 cursor: pointer;
16109 transition: all 0.3s ease;
16110 white-space: nowrap;
16111 background: rgba(110, 66, 211, 0.12);
16112 }
16113 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-search .wpfnl-create-product-btn path {
16114 transition: all 0.3s ease;
16115 stroke: #5B35B8;
16116 }
16117 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-search .wpfnl-create-product-btn:hover {
16118 background: #5B35B8;
16119 border-color: #5B35B8;
16120 color: #fff;
16121 }
16122 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-search .wpfnl-create-product-btn:hover path {
16123 stroke: #fff;
16124 }
16125 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-search .wpfnl-create-product-btn svg {
16126 display: block;
16127 }
16128 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-label {
16129 margin-bottom: 16px;
16130 color: #7A8B9A;
16131 font-size: 14px;
16132 font-weight: 400;
16133 line-height: 1;
16134 }
16135 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-cards {
16136 display: flex;
16137 flex-direction: column;
16138 gap: 12px;
16139 }
16140 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-card {
16141 display: flex;
16142 align-items: center;
16143 gap: 14px;
16144 padding: 20px;
16145 border: 1px solid #F1EFF7;
16146 border-radius: 12px;
16147 background: #FFF;
16148 cursor: pointer;
16149 transition: all 0.3s ease;
16150 position: relative;
16151 }
16152 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-card .wpfnl-product-sync-radio {
16153 position: absolute;
16154 opacity: 0;
16155 width: 0;
16156 height: 0;
16157 pointer-events: none;
16158 }
16159 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-card:hover {
16160 border-color: #D1D5DB;
16161 }
16162 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-card.active {
16163 border-color: #6E42D3;
16164 }
16165 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-card .wpfnl-product-image {
16166 width: 67px;
16167 height: 67px;
16168 border-radius: 8px;
16169 display: flex;
16170 align-items: center;
16171 justify-content: center;
16172 border: 1px solid #F1EFF7;
16173 }
16174 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-card .wpfnl-product-image img {
16175 display: block;
16176 height: 100%;
16177 width: 100%;
16178 object-fit: cover;
16179 border-radius: 8px;
16180 }
16181 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-card .wpfnl-product-image svg {
16182 width: 32px;
16183 height: 32px;
16184 }
16185 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-card .wpfnl-product-sync-card-content {
16186 display: flex;
16187 flex-direction: column;
16188 width: calc(100% - 82px);
16189 padding-right: 30px;
16190 }
16191 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-card .wpfnl-product-sync-card-title {
16192 margin: 0;
16193 color: #363B4E;
16194 font-size: 14px;
16195 font-weight: 700;
16196 line-height: 1.3;
16197 }
16198 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-card .wpfnl-product-sync-card-description {
16199 margin: 0;
16200 color: #6E7A85;
16201 font-size: 15px;
16202 font-weight: 400;
16203 line-height: 1.4;
16204 }
16205 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-card .wpfnl-product-sync-card-price {
16206 margin: 3px 0 0 0;
16207 color: #363B4E;
16208 font-size: 15px;
16209 font-weight: 700;
16210 line-height: 1;
16211 }
16212 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-card .wpfnl-product-sync-card-checkbox {
16213 position: absolute;
16214 right: 20px;
16215 top: 50%;
16216 transform: translateY(-50%);
16217 }
16218 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-card .wpfnl-product-sync-card-checkbox .wpfnl-product-sync-checkbox-circle {
16219 width: 24px;
16220 height: 24px;
16221 border-radius: 50%;
16222 border: 1px solid #D1D5DB;
16223 background: #FFF;
16224 display: flex;
16225 align-items: center;
16226 justify-content: center;
16227 transition: all 0.3s ease;
16228 }
16229 .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 {
16230 width: 14px;
16231 height: 14px;
16232 display: none;
16233 }
16234 .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 {
16235 background: #6E42D3;
16236 border-color: #6E42D3;
16237 }
16238 .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 {
16239 display: block;
16240 }
16241 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-skeleton {
16242 display: flex;
16243 flex-direction: column;
16244 gap: 12px;
16245 }
16246 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-skeleton-card {
16247 display: flex;
16248 align-items: center;
16249 gap: 14px;
16250 padding: 20px;
16251 border: 1px solid #F1EFF7;
16252 border-radius: 12px;
16253 background: #FFF;
16254 }
16255 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-skeleton-pulse {
16256 background: linear-gradient(90deg, #F3F4F6 25%, #E5E7EB 50%, #F3F4F6 75%);
16257 background-size: 200% 100%;
16258 animation: wpfnl-skeleton-shimmer 1.5s ease-in-out infinite;
16259 border-radius: 6px;
16260 }
16261 @keyframes wpfnl-skeleton-shimmer {
16262 0% {
16263 background-position: 200% 0;
16264 }
16265 100% {
16266 background-position: -200% 0;
16267 }
16268 }
16269 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-skeleton-image {
16270 width: 67px;
16271 height: 67px;
16272 border-radius: 8px;
16273 flex-shrink: 0;
16274 }
16275 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-skeleton-content {
16276 flex: 1;
16277 display: flex;
16278 flex-direction: column;
16279 gap: 8px;
16280 padding-right: 30px;
16281 }
16282 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-skeleton-title {
16283 height: 14px;
16284 width: 50%;
16285 }
16286 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-skeleton-description {
16287 height: 12px;
16288 width: 70%;
16289 }
16290 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-skeleton-price {
16291 height: 14px;
16292 width: 30%;
16293 }
16294 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-skeleton-checkbox {
16295 width: 24px;
16296 height: 24px;
16297 border-radius: 50%;
16298 flex-shrink: 0;
16299 }
16300 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-state-error {
16301 display: flex;
16302 flex-direction: column;
16303 align-items: center;
16304 justify-content: center;
16305 padding: 40px 20px;
16306 text-align: center;
16307 border: 1px solid #FEE2E2;
16308 border-radius: 12px;
16309 background: #FEF2F2;
16310 }
16311 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-state-error .wpfnl-product-sync-error-icon {
16312 margin-bottom: 12px;
16313 }
16314 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-state-error .wpfnl-product-sync-error-icon svg {
16315 display: block;
16316 }
16317 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-state-error .wpfnl-product-sync-error-text {
16318 margin: 0 0 16px;
16319 color: #991B1B;
16320 font-size: 14px;
16321 font-weight: 500;
16322 line-height: 1.5;
16323 }
16324 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-state-error .wpfnl-product-sync-retry-btn {
16325 display: inline-flex;
16326 align-items: center;
16327 gap: 6px;
16328 padding: 8px 18px;
16329 border: 1px solid #DC2626;
16330 border-radius: 8px;
16331 background: #FFF;
16332 color: #DC2626;
16333 font-size: 13px;
16334 font-weight: 500;
16335 cursor: pointer;
16336 transition: all 0.2s ease;
16337 }
16338 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-state-error .wpfnl-product-sync-retry-btn:hover {
16339 background: #DC2626;
16340 color: #FFF;
16341 }
16342 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-state-error.wpfnl-product-sync-template-error {
16343 flex-direction: row;
16344 padding: 14px 20px;
16345 margin-top: 12px;
16346 gap: 10px;
16347 }
16348 .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 {
16349 margin-bottom: 0;
16350 }
16351 .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 {
16352 margin: 0;
16353 }
16354 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-state-empty {
16355 display: flex;
16356 flex-direction: column;
16357 align-items: center;
16358 justify-content: center;
16359 padding: 48px 20px;
16360 text-align: center;
16361 border: 1px dashed #D1D5DB;
16362 border-radius: 12px;
16363 background: #FAFAFA;
16364 }
16365 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-state-empty .wpfnl-product-sync-empty-icon {
16366 width: 64px;
16367 height: 64px;
16368 border-radius: 50%;
16369 background: #F3F4F6;
16370 display: flex;
16371 align-items: center;
16372 justify-content: center;
16373 margin-bottom: 16px;
16374 }
16375 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-state-empty .wpfnl-product-sync-empty-title {
16376 margin: 0 0 6px;
16377 color: #363B4E;
16378 font-size: 15px;
16379 font-weight: 600;
16380 line-height: 1.3;
16381 }
16382 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-state-empty .wpfnl-product-sync-empty-subtitle {
16383 margin: 0 0 20px;
16384 color: #6E7A85;
16385 font-size: 13px;
16386 font-weight: 400;
16387 line-height: 1.5;
16388 max-width: 300px;
16389 }
16390 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-state-empty .wpfnl-product-sync-create-btn {
16391 display: inline-flex;
16392 align-items: center;
16393 gap: 6px;
16394 padding: 10px 22px;
16395 border: none;
16396 border-radius: 10px;
16397 background: #6E42D3;
16398 color: #FFF;
16399 font-size: 14px;
16400 font-weight: 500;
16401 cursor: pointer;
16402 transition: all 0.2s ease;
16403 }
16404 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-state-empty .wpfnl-product-sync-create-btn:hover {
16405 background: #5B35B8;
16406 }
16407 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-generate-funnel-container {
16408 border-radius: 20px;
16409 background: #FFF;
16410 box-shadow: 0 20px 25px -5px rgba(143, 130, 196, 0.05), 0 8px 10px -6px rgba(143, 130, 196, 0.08);
16411 display: flex;
16412 align-items: center;
16413 justify-content: center;
16414 height: 508px;
16415 position: relative;
16416 }
16417 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-generate-funnel-container .wpfnl-generate-funnel-canvas {
16418 width: 100%;
16419 height: auto;
16420 max-width: 580px;
16421 border-radius: 20px;
16422 }
16423 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-generate-funnel-container .wpfnl-generate-funnel-canvas img {
16424 width: 100%;
16425 height: 100%;
16426 border-radius: 20px;
16427 }
16428 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-generate-funnel-container .generate-funnel-overlay {
16429 position: absolute;
16430 top: 0;
16431 left: 0;
16432 right: 0;
16433 bottom: 0;
16434 border-radius: 20px;
16435 background: rgba(75, 52, 129, 0.4);
16436 backdrop-filter: blur(0);
16437 border: 1px solid #fff;
16438 padding: 20px;
16439 display: flex;
16440 flex-flow: column;
16441 align-items: center;
16442 justify-content: flex-end;
16443 }
16444 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-generate-funnel-container .generate-funnel-overlay .generated-notice {
16445 border-radius: 12px;
16446 background: #FFF;
16447 box-shadow: 0 4px 4px 0 rgba(151, 145, 166, 0.3);
16448 display: inline-flex;
16449 align-items: center;
16450 justify-content: center;
16451 gap: 6px;
16452 color: #6E7A85;
16453 font-size: 16px;
16454 font-weight: 400;
16455 line-height: 1;
16456 padding: 13px 20px;
16457 }
16458 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-generate-funnel-container.generating .generate-funnel-overlay {
16459 justify-content: center;
16460 backdrop-filter: blur(5px);
16461 }
16462 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-generate-funnel-container {
16463 /* HTML: <div class="loader"></div> */
16464 }
16465 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-generate-funnel-container .generate-loader {
16466 width: 50px;
16467 aspect-ratio: 1;
16468 display: grid;
16469 border-radius: 50%;
16470 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%;
16471 background-repeat: no-repeat;
16472 animation: l23 1s infinite steps(12);
16473 }
16474 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-generate-funnel-container .generate-loader::before,
16475 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-generate-funnel-container .generate-loader::after {
16476 content: "";
16477 grid-area: 1/1;
16478 border-radius: 50%;
16479 background: inherit;
16480 opacity: 0.915;
16481 transform: rotate(30deg);
16482 }
16483 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-generate-funnel-container .generate-loader::after {
16484 opacity: 0.83;
16485 transform: rotate(60deg);
16486 }
16487 @keyframes l23 {
16488 100% {
16489 transform: rotate(1turn);
16490 }
16491 }
16492 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-modal-overlay {
16493 position: fixed;
16494 top: 0;
16495 left: 0;
16496 width: 100%;
16497 height: 100%;
16498 background-color: rgba(0, 0, 0, 0.3);
16499 justify-content: center;
16500 align-items: center;
16501 display: flex;
16502 z-index: 999999;
16503 }
16504 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-modal-overlay .wpfnl-modal-wrapper {
16505 width: 80%;
16506 background: #FFF;
16507 padding: 25px;
16508 height: 80%;
16509 border-radius: 10px;
16510 position: relative;
16511 }
16512 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-modal-overlay .wpfnl-modal-close-btn {
16513 position: absolute;
16514 right: -14px;
16515 top: -14px;
16516 background: #ffffff;
16517 box-shadow: 0px 1px 1px #dadada;
16518 border-radius: 100px;
16519 width: 34px;
16520 height: 34px;
16521 display: flex;
16522 align-items: center;
16523 justify-content: center;
16524 cursor: pointer;
16525 z-index: 2;
16526 }
16527 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-modal-overlay #wpfnl-create-product {
16528 width: 100%;
16529 height: 100%;
16530 }
16531 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-modal-overlay #wpfnl-create-product iframe {
16532 height: 100%;
16533 }
16534 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-modal-overlay .wpfnl-loader {
16535 border: 2px solid #8265c5;
16536 border-radius: 50%;
16537 border-top: 2px solid #fff;
16538 width: 50px;
16539 height: 50px;
16540 animation: spin 0.7s linear infinite;
16541 display: block;
16542 margin-left: 4px;
16543 position: absolute;
16544 left: 50%;
16545 top: 50%;
16546 transform: translate(-50%, -50%);
16547 z-index: 2;
16548 background: #fff;
16549 }
16550 @-webkit-keyframes spin {
16551 0% {
16552 -webkit-transform: rotate(0deg);
16553 }
16554 100% {
16555 -webkit-transform: rotate(360deg);
16556 }
16557 }
16558 @keyframes spin {
16559 0% {
16560 transform: rotate(0deg);
16561 }
16562 100% {
16563 transform: rotate(360deg);
16564 }
16565 }
16566
16567 #wpfunnels-app {
16568 margin: 0 0 0 -20px;
16569 min-height: calc(100vh - 32px);
16570 }
16571
16572 .wp-funnels_page_edit_funnel #wpbody-content,
16573 .wpfunnels_page_edit_funnel #wpbody-content {
16574 padding-bottom: 0;
16575 }
16576
16577 .wp-funnels_page_edit_funnel #wpfooter,
16578 .wpfunnels_page_edit_funnel #wpfooter {
16579 display: none;
16580 }
16581
16582 .wpfnl-admin-notices-wrapper {
16583 background: #fff;
16584 padding: 15px 14px;
16585 border-bottom: 1px solid #E5E8F3;
16586 }
16587 .wpfnl-admin-notices-wrapper .single-notice {
16588 background: #eee;
16589 padding: 12px 14px;
16590 margin-bottom: 10px;
16591 border-left: 3px solid #ddd;
16592 }
16593 .wpfnl-admin-notices-wrapper .single-notice:last-child {
16594 margin-bottom: 0;
16595 }
16596 .wpfnl-admin-notices-wrapper .single-notice.notice-warning {
16597 color: #473D3D;
16598 background-color: #FFF9EB;
16599 border-left-color: #FFB802;
16600 }
16601 .wpfnl-admin-notices-wrapper .single-notice.notice-error {
16602 color: #473D3D;
16603 background-color: #FFF3F3;
16604 border-left-color: #DB0D0D;
16605 }
16606
16607 .wpfnl-drawflow-window.wpfnl-tour-active {
16608 pointer-events: none;
16609 }
16610 .wpfnl-drawflow-window svg path {
16611 transition: none;
16612 }
16613 .wpfnl-drawflow-window .not-clickable-overlay.downflow {
16614 background: rgba(255, 255, 255, 0);
16615 display: block;
16616 backdrop-filter: blur(0);
16617 }
16618 .wpfnl-drawflow-window .wpfn-drawflow-alert-wrapper {
16619 position: absolute;
16620 right: 50%;
16621 transform: translateX(50%);
16622 top: 80px;
16623 z-index: -1;
16624 }
16625 .wpfnl-drawflow-window .wpfnl-drawing-wrapper {
16626 position: relative;
16627 transition: all 0.3s ease;
16628 }
16629 .wpfnl-drawflow-window .wpfnl-drawing-wrapper[data-tour=yes] {
16630 position: relative;
16631 background-color: #E5E5E5;
16632 z-index: 4;
16633 top: 100px;
16634 }
16635 .wpfnl-drawflow-window .wpfnl-drawing-wrapper[data-tour=yes] .wpfnl-drawing-window {
16636 height: 100vh;
16637 }
16638 .wpfnl-drawflow-window .save-name-loader {
16639 position: absolute;
16640 left: 0;
16641 top: 0;
16642 width: 100%;
16643 height: 100%;
16644 z-index: 9;
16645 display: flex;
16646 flex-flow: column;
16647 align-items: center;
16648 justify-content: center;
16649 background: rgb(246, 245, 250);
16650 }
16651 .wpfnl-drawflow-window .save-name-loader .wpfnl-loader {
16652 display: block;
16653 width: 50px;
16654 height: 50px;
16655 }
16656 .wpfnl-drawflow-window .wpfn-drawflow-alert {
16657 display: flex;
16658 align-items: center;
16659 flex-flow: row;
16660 justify-content: flex-start;
16661 background-color: #fff;
16662 width: 270px;
16663 height: 40px;
16664 padding: 10px 15px;
16665 box-shadow: 0px 1px 1px rgba(190, 190, 215, 0.2);
16666 border-radius: 0px 6px 6px 0px;
16667 border-left: 2px solid #00D057;
16668 transform: translateY(-30px);
16669 transition: all 0.5s ease;
16670 opacity: 0;
16671 visibility: hidden;
16672 }
16673 .wpfnl-drawflow-window .wpfn-drawflow-alert .alert-icon {
16674 margin-right: 14px;
16675 }
16676 .wpfnl-drawflow-window .wpfn-drawflow-alert .alert-icon svg {
16677 display: block;
16678 }
16679 .wpfnl-drawflow-window .wpfn-drawflow-alert .alert-icon .error-icon {
16680 display: none;
16681 }
16682 .wpfnl-drawflow-window .wpfn-drawflow-alert .alert-text {
16683 font-weight: 500;
16684 font-size: 14px;
16685 line-height: 16px;
16686 color: #363B4E;
16687 }
16688 .wpfnl-drawflow-window .wpfn-drawflow-alert .close-alert {
16689 display: block;
16690 padding: 3px 0 3px 10px;
16691 margin-left: auto;
16692 cursor: pointer;
16693 }
16694 .wpfnl-drawflow-window .wpfn-drawflow-alert.drawflow-error {
16695 border-left-color: #EE5F5A;
16696 }
16697 .wpfnl-drawflow-window .wpfn-drawflow-alert.drawflow-error .error-icon {
16698 display: block;
16699 }
16700 .wpfnl-drawflow-window .wpfn-drawflow-alert.drawflow-error .success-icon {
16701 display: none;
16702 }
16703 .wpfnl-drawflow-window .wpfn-drawflow-alert-wrapper.show {
16704 z-index: 9;
16705 }
16706 .wpfnl-drawflow-window .wpfn-drawflow-alert-wrapper.show .wpfn-drawflow-alert {
16707 transform: translateY(0);
16708 opacity: 1;
16709 visibility: visible;
16710 }
16711 .wpfnl-drawflow-window .step-importer-wrapper {
16712 position: absolute;
16713 top: 0;
16714 left: 0;
16715 width: 100%;
16716 height: 100%;
16717 max-height: 100%;
16718 z-index: 4;
16719 background: rgb(246, 245, 250);
16720 }
16721 .wpfnl-drawflow-window .step-importer-wrapper.wpfnl-ab-steps-modal {
16722 z-index: 101;
16723 }
16724 .wpfnl-drawflow-window .step-importer-wrapper.wpfnl-ab-steps-modal .wpfnl-step__templates-wrapper-before,
16725 .wpfnl-drawflow-window .step-importer-wrapper .wpfnl-ab-steps .wpfnl-step__templates-wrapper-before {
16726 width: 100%;
16727 }
16728 .wpfnl-drawflow-window .wpfnl-drawing-window-loader {
16729 background: rgb(246, 245, 250);
16730 position: absolute;
16731 top: 0;
16732 right: 0;
16733 width: 100%;
16734 height: 100%;
16735 z-index: 99;
16736 opacity: 1;
16737 visibility: visible;
16738 display: flex;
16739 align-items: center;
16740 justify-content: center;
16741 gap: 24px;
16742 padding: 40px;
16743 }
16744 .wpfnl-drawflow-window .wpfnl-drawing-window-loader .wpfnl-canvas-shimmer-node {
16745 flex-shrink: 0;
16746 width: 160px;
16747 height: 80px;
16748 border-radius: 12px;
16749 animation: shimmer-animation 1.6s infinite linear;
16750 background: linear-gradient(to right, #eff1f3 4%, #e2e2e2 25%, #eff1f3 36%);
16751 background-size: 1000px 100%;
16752 }
16753 .wpfnl-drawflow-window .wpfnl-drawing-window-loader .wpfnl-canvas-shimmer-node + .wpfnl-canvas-shimmer-node {
16754 position: relative;
16755 }
16756 .wpfnl-drawflow-window .wpfnl-drawing-window-loader .wpfnl-canvas-shimmer-node + .wpfnl-canvas-shimmer-node::before {
16757 content: "";
16758 position: absolute;
16759 left: -24px;
16760 top: 50%;
16761 transform: translateY(-50%);
16762 width: 24px;
16763 height: 2px;
16764 background: #d0d0d0;
16765 }
16766 .wpfnl-drawflow-window .wpfnl-drawing-window-loader.drawing-window-loaded {
16767 opacity: 0;
16768 visibility: hidden;
16769 }
16770
16771 .ab-testing-drawer .add-step-wrapper, .wpfnl-drawing-window .addstep .add-step-wrapper {
16772 position: relative;
16773 border: 1px dashed #7A8B9A;
16774 border-radius: 14px;
16775 width: 180px;
16776 height: 251px;
16777 display: flex;
16778 flex-flow: column;
16779 align-items: center;
16780 justify-content: center;
16781 padding: 20px;
16782 background: #f6f5fa;
16783 }
16784 .ab-testing-drawer .add-step-wrapper svg, .wpfnl-drawing-window .addstep .add-step-wrapper svg {
16785 position: relative;
16786 }
16787 .ab-testing-drawer .add-step-wrapper .icon, .wpfnl-drawing-window .addstep .add-step-wrapper .icon {
16788 background: #6E42D3;
16789 box-shadow: 0px 8px 16px rgba(193, 183, 232, 0.5);
16790 border-radius: 100px;
16791 width: 70px;
16792 height: 70px;
16793 display: flex;
16794 align-items: center;
16795 justify-content: center;
16796 cursor: pointer;
16797 }
16798 .ab-testing-drawer .add-step-wrapper .icon svg, .wpfnl-drawing-window .addstep .add-step-wrapper .icon svg {
16799 width: 19px;
16800 height: 19px;
16801 }
16802 .ab-testing-drawer .add-step-wrapper .icon svg path, .wpfnl-drawing-window .addstep .add-step-wrapper .icon svg path {
16803 stroke: #fff;
16804 }
16805 .ab-testing-drawer .add-step-wrapper h6, .wpfnl-drawing-window .addstep .add-step-wrapper h6 {
16806 font-weight: 500;
16807 font-size: 16px;
16808 line-height: 1;
16809 color: #363B4E;
16810 margin-top: 23px;
16811 }
16812 .ab-testing-drawer .add-step-wrapper p, .wpfnl-drawing-window .addstep .add-step-wrapper p {
16813 font-size: 12px;
16814 line-height: 17px;
16815 text-align: center;
16816 color: #363B4E;
16817 width: 104px;
16818 margin-top: 8px;
16819 }
16820 .ab-testing-drawer .add-step-wrapper .add-steps-options, .wpfnl-drawing-window .addstep .add-step-wrapper .add-steps-options {
16821 position: absolute;
16822 left: calc(100% + 15px);
16823 top: 50%;
16824 background: #FFFFFF;
16825 box-shadow: 0px 20px 20px rgba(190, 190, 215, 0.08);
16826 border-radius: 10px;
16827 width: 100px;
16828 z-index: 2;
16829 transform: translateY(-50%);
16830 display: flex;
16831 flex-flow: column;
16832 display: none;
16833 }
16834 .ab-testing-drawer .add-step-wrapper .add-steps-options .single-option, .wpfnl-drawing-window .addstep .add-step-wrapper .add-steps-options .single-option {
16835 font-size: 14px;
16836 line-height: 1;
16837 letter-spacing: -0.01em;
16838 color: #7A8B9A;
16839 flex: 1;
16840 border: none;
16841 background: transparent;
16842 display: flex;
16843 flex-flow: column;
16844 align-items: center;
16845 justify-content: center;
16846 cursor: pointer;
16847 transition: all 0.3s ease;
16848 padding: 19px 15px;
16849 }
16850 .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,
16851 .ab-testing-drawer .add-step-wrapper .add-steps-options .single-option path,
16852 .wpfnl-drawing-window .addstep .add-step-wrapper .add-steps-options .single-option path {
16853 transition: all 0.3s ease;
16854 }
16855 .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 {
16856 background: rgba(110, 66, 211, 0.16);
16857 color: #6E42D3;
16858 font-weight: 500;
16859 }
16860 .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 {
16861 border-radius: 10px 10px 0 0;
16862 border-bottom: 1px solid #EEF0F3;
16863 }
16864 .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 {
16865 border-radius: 0 0 10px 10px;
16866 }
16867 .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 {
16868 margin-bottom: 8px;
16869 }
16870 .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 {
16871 fill: #6E42D3;
16872 stroke: #6E42D3;
16873 }
16874 .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 {
16875 margin-bottom: 3px;
16876 }
16877 .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,
16878 .ab-testing-drawer .add-step-wrapper .add-steps-options .single-option.option-condition:hover path,
16879 .wpfnl-drawing-window .addstep .add-step-wrapper .add-steps-options .single-option.option-condition:hover path {
16880 stroke: #6E42D3;
16881 }
16882 .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 {
16883 border-radius: 10px !important;
16884 }
16885 .ab-testing-drawer .show-options.add-step-wrapper .add-steps-options, .wpfnl-drawing-window .addstep .show-options.add-step-wrapper .add-steps-options {
16886 display: flex;
16887 }
16888
16889 .add-step-wrapper[data-tour=yes] {
16890 background: #fff;
16891 z-index: 4;
16892 position: relative;
16893 }
16894
16895 .ab-testing-drawer .single-ab-step .step-body .step-stats, .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .node-stats {
16896 display: flex;
16897 flex-flow: row wrap;
16898 align-items: center;
16899 border-radius: 8px;
16900 border: 1px solid #EEF0F3;
16901 margin-top: 10px;
16902 }
16903 .ab-testing-drawer .single-ab-step .step-body .step-stats .single-stat, .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .node-stats .single-stat {
16904 flex: 1;
16905 text-align: center;
16906 padding: 11px 8px;
16907 }
16908 .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 {
16909 border-right: 1px solid #EEF0F3;
16910 }
16911 .ab-testing-drawer .single-ab-step .step-body .step-stats .number, .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .node-stats .number {
16912 color: #363B4E;
16913 font-size: 13px;
16914 font-weight: 500;
16915 line-height: 1;
16916 text-transform: capitalize;
16917 display: block;
16918 }
16919 .ab-testing-drawer .single-ab-step .step-body .step-stats .title, .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .node-stats .title {
16920 color: #7A8B9A;
16921 font-size: 11px;
16922 font-weight: 400;
16923 line-height: 1;
16924 text-transform: capitalize;
16925 display: block;
16926 margin-top: 5px;
16927 }
16928
16929 .wpfnl-drawing-window {
16930 height: calc(100vh - 168px);
16931 min-height: auto;
16932 position: relative;
16933 overflow: auto !important;
16934 overflow-x: hidden !important;
16935 }
16936 .wpfnl-drawing-window::-webkit-scrollbar {
16937 width: 4px;
16938 height: 4px;
16939 }
16940 .wpfnl-drawing-window::-webkit-scrollbar-track {
16941 background: #f2f5f8;
16942 }
16943 .wpfnl-drawing-window::-webkit-scrollbar-thumb {
16944 background-color: #CBCBCB;
16945 border-radius: 20px;
16946 }
16947 .wpfnl-drawing-window .drawflow .drawflow-delete {
16948 background: #f6f5fa;
16949 }
16950 .wpfnl-drawing-window .drawflow .drawflow-add-step {
16951 position: absolute;
16952 display: flex;
16953 justify-content: center;
16954 align-items: center;
16955 width: 34px;
16956 height: 34px;
16957 color: white !important;
16958 z-index: 4;
16959 font-weight: bold;
16960 text-align: center;
16961 border-radius: 50%;
16962 font-family: monospace;
16963 cursor: pointer;
16964 background: #7A8B9A;
16965 border: 6px solid #F6F5FA;
16966 margin: -6px;
16967 }
16968 .wpfnl-drawing-window .drawflow .drawflow-add-step:hover {
16969 background: #6E42D3;
16970 }
16971 .wpfnl-drawing-window .drawflow .drawflow > .drawflow-add-step {
16972 margin-left: -15px;
16973 margin-top: 15px;
16974 }
16975 .wpfnl-drawing-window .drawflow .parent-node .drawflow-add-step {
16976 right: -15px;
16977 top: -15px;
16978 }
16979 .wpfnl-drawing-window .drawflow .drawflow-paste-step {
16980 position: absolute;
16981 display: flex;
16982 justify-content: center;
16983 align-items: center;
16984 z-index: 4;
16985 font-weight: 500;
16986 text-align: center;
16987 font-family: Roboto;
16988 cursor: pointer;
16989 border-radius: 100px;
16990 border: 6px solid #F6F5FA;
16991 background: #FFF;
16992 width: auto;
16993 height: auto;
16994 padding: 6px 10px;
16995 color: #363B4E !important;
16996 font-size: 10px;
16997 min-width: 80px;
16998 }
16999 .wpfnl-drawing-window .drawflow .drawflow > .drawflow-paste-step {
17000 margin-left: -15px;
17001 margin-top: 15px;
17002 }
17003 .wpfnl-drawing-window .drawflow .parent-node .drawflow-paste-step {
17004 right: -15px;
17005 top: -15px;
17006 }
17007 .wpfnl-drawing-window .drawflow .connection .main-path {
17008 stroke-dasharray: 0;
17009 stroke: #7a8b9a;
17010 stroke-width: 1.8px;
17011 }
17012 .wpfnl-drawing-window .drawflow .connection .main-path:hover, .wpfnl-drawing-window .drawflow .connection .main-path.selected {
17013 stroke: #7a8b9a;
17014 }
17015 .wpfnl-drawing-window .drawflow .drawflow-node {
17016 border: none;
17017 background-color: transparent !important;
17018 border-radius: 10px;
17019 padding: 0;
17020 width: 180px;
17021 }
17022 .wpfnl-drawing-window .drawflow .drawflow-node .drawflow_content_node {
17023 text-align: center;
17024 cursor: default;
17025 }
17026 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper {
17027 position: relative;
17028 }
17029 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .not-clickable-overlay {
17030 position: fixed;
17031 background: rgba(0, 0, 0, 0.2901960784);
17032 display: block;
17033 }
17034 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .create-step-name-modal {
17035 position: fixed;
17036 top: calc(50% - 90px);
17037 opacity: 1;
17038 visibility: visible;
17039 }
17040 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .ab-testing-header {
17041 background: #FFFFFF;
17042 border-bottom: 1px dashed #7A8B9A;
17043 border-radius: 5px 5px 0px 0px;
17044 left: -45px;
17045 position: relative;
17046 top: -45px;
17047 display: flex;
17048 align-items: center;
17049 width: calc(100% + 90px);
17050 padding: 6px 15px;
17051 }
17052 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .ab-testing-header button {
17053 display: flex;
17054 align-items: center;
17055 background: transparent;
17056 border: none;
17057 cursor: pointer;
17058 font-weight: 500;
17059 font-size: 14px;
17060 line-height: 1;
17061 text-align: center;
17062 color: #787F96;
17063 margin-left: 13px;
17064 }
17065 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .ab-testing-header button svg {
17066 margin-left: 5px;
17067 position: relative;
17068 top: -1px;
17069 }
17070 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .ab-testing-header button.edit svg {
17071 width: 17px;
17072 }
17073 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .ab-testing-header button.start {
17074 margin-left: auto;
17075 }
17076 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .single-node-overlay {
17077 position: fixed;
17078 top: 0;
17079 left: 0;
17080 width: 100%;
17081 height: 100%;
17082 background-color: transparent;
17083 }
17084 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .single-node-wrapper {
17085 box-sizing: border-box;
17086 margin-bottom: 40px;
17087 }
17088 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .single-node-wrapper:last-child {
17089 margin-bottom: 0;
17090 }
17091 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .single-node-wrapper button.active {
17092 position: relative;
17093 }
17094 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .single-node-wrapper button.active .wpfnl-dropdown {
17095 visibility: visible;
17096 opacity: 1;
17097 }
17098 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .single-node-wrapper .wpfnl-dropdown {
17099 top: 20px;
17100 left: 0;
17101 border-radius: 6px;
17102 border: 1px solid #EBEDF0;
17103 background: #FFF;
17104 box-shadow: 0px 2px 20px 0px rgba(210, 209, 218, 0.3);
17105 padding: 10px;
17106 }
17107 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .single-node-wrapper .wpfnl-dropdown .wpfnl-dropdown-item {
17108 border-radius: 4px;
17109 background: #F6F8FA;
17110 padding: 8px;
17111 width: auto;
17112 height: auto;
17113 flex-direction: row;
17114 align-items: center;
17115 justify-content: flex-start;
17116 display: flex;
17117 gap: 8px;
17118 cursor: pointer;
17119 }
17120 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .single-node-wrapper .wpfnl-dropdown .wpfnl-dropdown-item svg {
17121 margin: 0;
17122 }
17123 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .single-node-wrapper .wpfnl-dropdown .wpfnl-dropdown-item span {
17124 color: #2D3149;
17125 font-weight: 500;
17126 }
17127 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .single-node-wrapper .wpfnl-dropdown::after {
17128 content: none;
17129 }
17130 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .has-mailmint-step .single-node-wrapper:not(.single-node-thankyou):nth-last-of-type(2) {
17131 margin-bottom: 0;
17132 }
17133 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .single-node {
17134 position: relative;
17135 background: #FFFFFF;
17136 box-sizing: border-box;
17137 border-radius: 10px;
17138 border: 1px solid #EDECF2;
17139 box-shadow: 0px 20px 20px rgba(190, 190, 215, 0.08);
17140 }
17141 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper svg {
17142 display: block;
17143 position: relative;
17144 }
17145 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .placeholder-img svg {
17146 width: 100%;
17147 }
17148 .wpfnl-drawing-window .drawflow .drawflow-node .node-control-button {
17149 background: #fff;
17150 display: flex;
17151 flex-flow: row;
17152 align-items: center;
17153 justify-content: center;
17154 z-index: 2;
17155 transition: all 0.3s ease;
17156 width: 100%;
17157 margin-top: 12px;
17158 margin-bottom: 3px;
17159 gap: 10px;
17160 }
17161 .wpfnl-drawing-window .drawflow .drawflow-node .node-control-button li {
17162 width: 24px;
17163 height: 22px;
17164 display: flex;
17165 flex-flow: column;
17166 align-items: center;
17167 justify-content: center;
17168 position: relative;
17169 }
17170 .wpfnl-drawing-window .drawflow .drawflow-node .node-control-button li > button {
17171 border: none;
17172 background: transparent;
17173 }
17174 .wpfnl-drawing-window .drawflow .drawflow-node .node-control-button li > a, .wpfnl-drawing-window .drawflow .drawflow-node .node-control-button li > button {
17175 display: block;
17176 text-align: center;
17177 line-height: 22px;
17178 width: 100%;
17179 cursor: pointer;
17180 }
17181 .wpfnl-drawing-window .drawflow .drawflow-node .node-control-button li svg {
17182 margin: 0 auto;
17183 }
17184 .wpfnl-drawing-window .drawflow .drawflow-node .node-control-button li .pro-tag {
17185 position: absolute;
17186 top: -23px;
17187 left: 50%;
17188 padding: 0;
17189 transform: translateX(-50%);
17190 }
17191 .wpfnl-drawing-window .drawflow .drawflow-node .node-control-button li .pro-tag::before {
17192 content: "";
17193 position: absolute;
17194 left: calc(50% - 1px);
17195 bottom: -6px;
17196 width: 10px;
17197 height: 10px;
17198 background: #6E42D3;
17199 border-radius: 2px;
17200 transform: rotate(45deg) translateX(-50%);
17201 z-index: 0;
17202 }
17203 .wpfnl-drawing-window .drawflow .drawflow-node .node-control-button li .pro-tag.has-opacity {
17204 background: #9F8ACD;
17205 }
17206 .wpfnl-drawing-window .drawflow .drawflow-node .node-control-button li .pro-tag.has-opacity::before {
17207 background: #9F8ACD;
17208 }
17209 .wpfnl-drawing-window .drawflow .drawflow-node .node-control-button li .pro-tag a {
17210 font-size: 12px;
17211 line-height: 1;
17212 font-weight: 700;
17213 letter-spacing: -0.3px;
17214 padding: 3px 5px 3px;
17215 display: block;
17216 position: relative;
17217 white-space: nowrap;
17218 }
17219 .wpfnl-drawing-window .drawflow .drawflow-node .node-control-button .create-ab-dropdown {
17220 background: #FFFFFF;
17221 box-shadow: 0px 8px 30px rgba(21, 21, 69, 0.1019607843);
17222 border-radius: 10px;
17223 position: absolute;
17224 left: calc(100% + 8px);
17225 top: 0;
17226 z-index: 3;
17227 width: 184px;
17228 text-align: left;
17229 border: 1px solid #E5E8F3;
17230 display: none;
17231 }
17232 .wpfnl-drawing-window .drawflow .drawflow-node .node-control-button .create-ab-dropdown button {
17233 font-weight: 500;
17234 font-size: 14px;
17235 line-height: 1;
17236 color: #787F96;
17237 border: none;
17238 background: transparent;
17239 padding: 10px 15px;
17240 border-bottom: 1px solid #F1F3FA;
17241 text-align: left;
17242 width: 100%;
17243 cursor: pointer;
17244 transition: color 0.3s ease;
17245 }
17246 .wpfnl-drawing-window .drawflow .drawflow-node .node-control-button .create-ab-dropdown button:last-child {
17247 border-bottom: 0;
17248 }
17249 .wpfnl-drawing-window .drawflow .drawflow-node .node-control-button .create-ab-dropdown button:hover {
17250 color: #6E42D3;
17251 }
17252 .wpfnl-drawing-window .drawflow .drawflow-node .node-header {
17253 background: #ffffff;
17254 box-sizing: border-box;
17255 border-radius: 10px 10px 0px 0px;
17256 padding: 10px 3px 9px;
17257 }
17258 .wpfnl-drawing-window .drawflow .drawflow-node .node-header .node-title {
17259 color: #363B4E;
17260 font-weight: 500;
17261 font-size: 13px;
17262 line-height: 14px;
17263 padding: 0;
17264 margin: 0;
17265 text-transform: capitalize;
17266 display: flex;
17267 align-items: center;
17268 justify-content: center;
17269 gap: 6px;
17270 }
17271 .wpfnl-drawing-window .drawflow .drawflow-node .node-header .node-title span {
17272 font-size: 11px;
17273 color: #797e94;
17274 max-width: 88px;
17275 white-space: nowrap;
17276 overflow: hidden;
17277 text-overflow: ellipsis;
17278 display: inline-block;
17279 vertical-align: middle;
17280 }
17281 .wpfnl-drawing-window .drawflow .drawflow-node .node-body {
17282 padding: 10px;
17283 }
17284 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .placeholder-img.thankyou {
17285 padding: 14px 0px;
17286 }
17287 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .no-product-notice {
17288 transform: translateY(-7px);
17289 width: 100%;
17290 }
17291 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .preview-img {
17292 border-radius: 8px;
17293 border: 1px solid #EEF0F3;
17294 position: relative;
17295 overflow: hidden;
17296 height: 121px;
17297 background: #f6f5fa;
17298 }
17299 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .preview-img > div {
17300 height: 100%;
17301 background-repeat: no-repeat;
17302 background-size: cover;
17303 background-position: center -5px;
17304 }
17305 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .preview-img img {
17306 border-radius: 8px;
17307 height: 100%;
17308 object-fit: cover;
17309 }
17310 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .orderbump-cta {
17311 background: linear-gradient(180deg, rgba(217, 217, 217, 0) 44.08%, rgba(0, 0, 0, 0.53) 100%);
17312 border-radius: 8px;
17313 position: absolute;
17314 bottom: -6px;
17315 left: 0;
17316 width: 100%;
17317 height: 100%;
17318 display: flex;
17319 flex-flow: column;
17320 align-items: center;
17321 justify-content: flex-end;
17322 padding-bottom: 15px;
17323 }
17324 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .orderbump-cta > span {
17325 font-weight: 500;
17326 font-size: 12px;
17327 line-height: 10px;
17328 text-transform: capitalize;
17329 color: #FFFFFF;
17330 display: block;
17331 }
17332 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .orderbump-cta > span.clickable-tag {
17333 cursor: pointer;
17334 text-decoration: underline;
17335 text-underline-offset: 2px;
17336 transition: opacity 0.15s ease;
17337 }
17338 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .orderbump-cta > span.clickable-tag:hover {
17339 opacity: 0.8;
17340 }
17341 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .orderbump-cta > span.has-orderbump {
17342 font-weight: 600;
17343 }
17344 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .node-cta > span {
17345 border: 1px solid #EEF0F3;
17346 border-radius: 8px;
17347 display: block;
17348 font-weight: 500;
17349 font-size: 12px;
17350 line-height: 1;
17351 text-align: center;
17352 text-transform: capitalize;
17353 color: #363B4E;
17354 padding: 8px 5px;
17355 margin-top: 10px;
17356 }
17357 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .node-cta > span.no-product {
17358 color: #ee5f5a;
17359 }
17360 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .node-cta > span.has-product {
17361 color: #45b959;
17362 font-weight: 600;
17363 border-color: #45b959;
17364 }
17365 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .node-cta > span.clickable-tag {
17366 cursor: pointer;
17367 transition: opacity 0.15s ease, border-color 0.15s ease;
17368 }
17369 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .node-cta > span.clickable-tag:hover {
17370 opacity: 0.75;
17371 }
17372 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .node-cta > span.clickable-tag.no-product:hover {
17373 border-color: #ee5f5a;
17374 }
17375 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .node-cta > span.clickable-tag.has-product:hover {
17376 border-color: #45b959;
17377 }
17378 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .end-flag {
17379 position: absolute;
17380 top: 98px;
17381 left: calc(100% + 54px);
17382 width: 50px;
17383 height: 50px;
17384 border: 1px solid #EDECF2;
17385 box-shadow: 0px 6px 10px 0px rgba(190, 190, 215, 0.08);
17386 background: #ffffff;
17387 display: flex;
17388 align-items: center;
17389 justify-content: center;
17390 border-radius: 100%;
17391 }
17392 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .end-flag .flag-line {
17393 position: absolute;
17394 right: calc(100% + 11px);
17395 top: 18px;
17396 width: 42px;
17397 height: 2px;
17398 background: #7A8B9A;
17399 }
17400 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .end-flag:before {
17401 content: url("data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMTAgMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbD0iIzdBOEI5QSIgZD0iTTEuNzUgMTUuNTg1YTEuMDgzIDEuMDgzIDAgMDEtLjc3LTEuODUybDUuNzQyLTUuNzMxTC45ODEgMi4yN0ExLjA4OCAxLjA4OCAwIDAxMi41MTkuNzMzbDYuNSA2LjVhMS4wODMgMS4wODMgMCAwMTAgMS41MjdsLTYuNSA2LjVhMS4wODMgMS4wODMgMCAwMS0uNzcuMzI1eiIvPjwvc3ZnPg==");
17402 position: absolute;
17403 right: calc(100% + 9px);
17404 top: 17px;
17405 width: 10px;
17406 height: 16px;
17407 }
17408 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .end-flag:after {
17409 content: "";
17410 position: absolute;
17411 left: -61px;
17412 top: 20px;
17413 width: 12px;
17414 height: 12px;
17415 border: 2px solid #7A8B9A;
17416 border-radius: 100%;
17417 box-sizing: border-box;
17418 background: #fff;
17419 }
17420 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .end-flag path {
17421 stroke: #6E42D3;
17422 }
17423 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .end-flag > span {
17424 font-size: 14px;
17425 line-height: 1.2;
17426 font-weight: 600;
17427 color: #363B4E;
17428 margin-top: 6px;
17429 display: block;
17430 }
17431 .wpfnl-drawing-window .drawflow .drawflow-node .inputs .input,
17432 .wpfnl-drawing-window .drawflow .drawflow-node .output {
17433 border-radius: 50%;
17434 border: 2px solid #7A8B9A;
17435 background: #fff;
17436 width: 12px;
17437 height: 12px;
17438 position: absolute;
17439 right: 7px;
17440 top: 120px;
17441 pointer-events: none !important;
17442 }
17443 .wpfnl-drawing-window .drawflow .drawflow-node .output {
17444 opacity: 1 !important;
17445 right: -5px;
17446 pointer-events: none !important;
17447 }
17448 .wpfnl-drawing-window .drawflow .drawflow-node .output.output_2 {
17449 top: 120px;
17450 }
17451 .wpfnl-drawing-window .drawflow .drawflow-node .inputs .input {
17452 background: #f6f5fa;
17453 opacity: 1 !important;
17454 border: none;
17455 left: -13px;
17456 }
17457 .wpfnl-drawing-window .drawflow .drawflow-node .inputs .input.input-connected:before {
17458 content: url("data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMTAgMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbD0iIzdBOEI5QSIgZD0iTTEuNzUgMTUuNTg1YTEuMDgzIDEuMDgzIDAgMDEtLjc3LTEuODUybDUuNzQyLTUuNzMxTC45ODEgMi4yN0ExLjA4OCAxLjA4OCAwIDAxMi41MTkuNzMzbDYuNSA2LjVhMS4wODMgMS4wODMgMCAwMTAgMS41MjdsLTYuNSA2LjVhMS4wODMgMS4wODMgMCAwMS0uNzcuMzI1eiIvPjwvc3ZnPg==");
17459 width: 10px;
17460 height: 16px;
17461 border-radius: 0px;
17462 position: absolute;
17463 left: -9px;
17464 top: -2px;
17465 }
17466 .wpfnl-drawing-window .drawflow .drawflow-node.selected {
17467 z-index: 4;
17468 }
17469 .wpfnl-drawing-window .drawflow .drawflow-node.landing .node-header {
17470 background: #E8F1FF;
17471 }
17472 .wpfnl-drawing-window .drawflow .drawflow-node.landing .node-header .node-title svg {
17473 width: 15px;
17474 height: 15px;
17475 }
17476 .wpfnl-drawing-window .drawflow .drawflow-node.checkout .node-header {
17477 background: #FDF0E8;
17478 padding: 9px 3px 8px;
17479 }
17480 .wpfnl-drawing-window .drawflow .drawflow-node.checkout .node-header .node-title svg {
17481 width: 15px;
17482 height: 17px;
17483 top: -1px;
17484 }
17485 .wpfnl-drawing-window .drawflow .drawflow-node.upsell .node-header {
17486 background: #E9F9E8;
17487 }
17488 .wpfnl-drawing-window .drawflow .drawflow-node.upsell .node-header .node-title svg {
17489 width: 15px;
17490 height: 15px;
17491 }
17492 .wpfnl-drawing-window .drawflow .drawflow-node.downsell .node-header {
17493 background: #FCF0F1;
17494 }
17495 .wpfnl-drawing-window .drawflow .drawflow-node.downsell .node-header .node-title svg {
17496 width: 15px;
17497 height: 15px;
17498 }
17499 .wpfnl-drawing-window .drawflow .drawflow-node.thankyou .node-header {
17500 background: #E6FAF5;
17501 }
17502 .wpfnl-drawing-window .drawflow .drawflow-node.thankyou .node-header .node-title svg {
17503 width: 15px;
17504 height: 15px;
17505 }
17506 .wpfnl-drawing-window .drawflow .drawflow-node.custom .node-header {
17507 background: #E0F2F4;
17508 }
17509 .wpfnl-drawing-window .drawflow .drawflow-node.custom .node-header .node-title svg {
17510 width: 15px;
17511 height: 15px;
17512 }
17513 .wpfnl-drawing-window .drawflow .drawflow-node.conditional .output:before {
17514 display: none;
17515 }
17516 .wpfnl-drawing-window .drawflow .drawflow-node.conditional.selected .actions {
17517 top: -35px;
17518 }
17519 .wpfnl-drawing-window .drawflow .drawflow-step-delete {
17520 position: absolute;
17521 right: -8px;
17522 top: -8px;
17523 width: 22px;
17524 height: 22px;
17525 border-radius: 30px;
17526 background: #ffffff;
17527 color: #ffffff;
17528 border: 2px solid #EE5F5A;
17529 line-height: 1.3;
17530 cursor: pointer;
17531 z-index: 1;
17532 opacity: 0;
17533 visibility: hidden;
17534 transition: all 0.3s ease;
17535 }
17536 .wpfnl-drawing-window .drawflow .drawflow-step-delete:before {
17537 content: "";
17538 position: absolute;
17539 left: 0;
17540 top: 0;
17541 width: 100%;
17542 height: 100%;
17543 background-image: url("../images/cross.svg");
17544 background-repeat: no-repeat;
17545 background-size: 80% 80%;
17546 background-position: center center;
17547 border-radius: 50%;
17548 }
17549 .wpfnl-drawing-window .drawflow .ab-testing-indicator {
17550 position: absolute;
17551 top: -28px;
17552 left: 50%;
17553 transform: translateX(-50%);
17554 color: #FFF;
17555 font-size: 10px;
17556 font-weight: 600;
17557 line-height: 1;
17558 background-color: #EC813F;
17559 box-shadow: 0px 20px 20px rgba(190, 190, 215, 0.08);
17560 z-index: 2;
17561 padding: 5px 10px;
17562 white-space: nowrap;
17563 border-radius: 50px;
17564 }
17565 .wpfnl-drawing-window .drawflow .node-condition-wrapper .drawflow-step-delete {
17566 left: -3px;
17567 right: inherit;
17568 top: -7px;
17569 }
17570 .wpfnl-drawing-window .drawflow .node-condition-wrapper:hover .drawflow-step-delete,
17571 .wpfnl-drawing-window .drawflow .node-wrapper:hover .drawflow-step-delete {
17572 opacity: 1;
17573 visibility: visible;
17574 }
17575 .wpfnl-drawing-window .drawflow .drawflow-delete:before {
17576 content: "";
17577 position: absolute;
17578 left: 0;
17579 top: 0;
17580 width: 100%;
17581 height: 100%;
17582 background-image: url("../images/cross.svg");
17583 background-repeat: no-repeat;
17584 background-size: 80% 80%;
17585 background-position: center center;
17586 border-radius: 50%;
17587 }
17588 .wpfnl-drawing-window .drawflow .drawflow-node:not(.conditional) .outputs .output,
17589 .wpfnl-drawing-window .drawflow .drawflow-node:not(.conditional) .inputs .input {
17590 opacity: 0;
17591 }
17592 .wpfnl-drawing-window .drawflow .drawflow-node.selected:not(.conditional) .outputs .output,
17593 .wpfnl-drawing-window .drawflow .drawflow-node.selected:not(.conditional) .inputs .input {
17594 opacity: 1;
17595 }
17596 .wpfnl-drawing-window .drawflow .drawflow-node.conditional .outputs .output,
17597 .wpfnl-drawing-window .drawflow .drawflow-node.conditional .inputs .input {
17598 width: 9px;
17599 height: 9px;
17600 border-radius: 50%;
17601 border: 2px solid #7A8B9A;
17602 background: #fff;
17603 background-image: none;
17604 }
17605 .wpfnl-drawing-window .drawflow .drawflow-node.conditional .outputs .output {
17606 right: 5px;
17607 }
17608 .wpfnl-drawing-window .drawflow .drawflow-node.conditional .inputs .input {
17609 left: -5px;
17610 }
17611 .wpfnl-drawing-window .drawflow .drawflow-delete {
17612 width: 22px;
17613 height: 22px;
17614 background: #ffffff;
17615 color: #ffffff;
17616 border: 2px solid #EE5F5A;
17617 line-height: 1.3;
17618 display: none;
17619 opacity: 0;
17620 visibility: hidden;
17621 }
17622 .wpfnl-drawing-window .drawflow .drawflow-node.conditional {
17623 background: #ffffff !important;
17624 border-radius: 100%;
17625 width: 56px;
17626 height: 56px;
17627 border: 1px solid #E5E8F3;
17628 box-shadow: 0px 20px 20px rgba(190, 190, 215, 0.08);
17629 }
17630 .wpfnl-drawing-window .drawflow .drawflow-node.conditional svg {
17631 position: relative;
17632 top: 3px;
17633 }
17634 .wpfnl-drawing-window .drawflow .drawflow-node.conditional .drawflow-delete {
17635 left: -2px;
17636 top: -6px;
17637 }
17638 .wpfnl-drawing-window .drawflow .drawflow-node.conditional .actions {
17639 position: absolute;
17640 top: -19px;
17641 background: #fff;
17642 left: 50%;
17643 transform: translateX(-50%);
17644 box-shadow: 0px 1px 1px rgba(190, 190, 215, 0.2);
17645 border-radius: 5px;
17646 transition: all 0.3s ease;
17647 opacity: 0;
17648 visibility: hidden;
17649 }
17650 .wpfnl-drawing-window .drawflow .drawflow-node.conditional .actions:before {
17651 content: "";
17652 position: absolute;
17653 bottom: -5px;
17654 left: 50%;
17655 width: 8px;
17656 height: 8px;
17657 background: white;
17658 margin-left: -4px;
17659 transform: rotate(45deg);
17660 }
17661 .wpfnl-drawing-window .drawflow .drawflow-node.conditional .actions li {
17662 padding: 2px 6px;
17663 cursor: pointer;
17664 }
17665 .wpfnl-drawing-window .drawflow .drawflow-node.conditional .condition-label {
17666 position: absolute;
17667 bottom: -10px;
17668 left: 50%;
17669 background: #fff;
17670 font-size: 13px;
17671 text-transform: capitalize;
17672 padding: 2px 6px;
17673 border-radius: 4px;
17674 transform: translateX(-50%);
17675 opacity: 0;
17676 visibility: hidden;
17677 transition: all 0.3s ease;
17678 }
17679 .wpfnl-drawing-window .drawflow .drawflow-node.conditional.selected .actions {
17680 top: -39px;
17681 opacity: 1;
17682 visibility: visible;
17683 }
17684 .wpfnl-drawing-window .drawflow .drawflow-node.conditional.selected .condition-label {
17685 bottom: -30px;
17686 opacity: 1;
17687 visibility: visible;
17688 }
17689 .wpfnl-drawing-window .drawflow .drawflow-node.conditional .condition-else,
17690 .wpfnl-drawing-window .drawflow .drawflow-node.conditional .condition-if {
17691 position: absolute;
17692 background: #fff;
17693 border-radius: 50%;
17694 cursor: pointer;
17695 font-size: 11px;
17696 text-transform: uppercase;
17697 font-weight: 600;
17698 width: 20px;
17699 height: 20px;
17700 border: 2px solid #00D057;
17701 color: #00D057;
17702 padding: 1px 0;
17703 }
17704 .wpfnl-drawing-window .drawflow .drawflow-node.conditional .condition-if {
17705 top: -8px;
17706 right: -17px;
17707 }
17708 .wpfnl-drawing-window .drawflow .drawflow-node.conditional .condition-else {
17709 bottom: -7px;
17710 right: -17px;
17711 color: #EE5F5A;
17712 border-color: #EE5F5A;
17713 }
17714 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper.ab-testing-started {
17715 border-color: #6E42D3;
17716 }
17717 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper.ab-testing-started .ab-testing-header {
17718 border-bottom-color: #6E42D3;
17719 }
17720 .wpfnl-drawing-window .drawflow > .drawflow-delete {
17721 margin-top: -9px;
17722 margin-left: -11px;
17723 }
17724
17725 .wpfnl-drawing-window.enabled-gbf .drawflow .drawflow-node.landing {
17726 cursor: not-allowed;
17727 }
17728 .wpfnl-drawing-window.enabled-gbf .drawflow .drawflow-node.landing:before {
17729 content: url(../images/disabled.svg);
17730 position: absolute;
17731 top: 0;
17732 z-index: 1;
17733 left: 0;
17734 color: #e33e3e;
17735 background: rgba(249, 249, 249, 0.6509803922);
17736 width: 100%;
17737 height: 100%;
17738 border-radius: 10px;
17739 display: flex;
17740 flex-flow: column;
17741 align-items: center;
17742 justify-content: center;
17743 font-size: 15px;
17744 font-weight: 500;
17745 }
17746 .wpfnl-drawing-window.enabled-gbf .drawflow .drawflow-node.landing .add-new-action {
17747 display: none;
17748 }
17749 .wpfnl-drawing-window.enabled-gbf .drawflow .drawflow-node.landing .mintmrm-automation-step-wrapper {
17750 display: none;
17751 }
17752
17753 .wpfnl-step-settings-drawer {
17754 position: fixed;
17755 top: 32px;
17756 right: -190px;
17757 background-color: #fff;
17758 z-index: 99;
17759 width: 1300px;
17760 height: calc(100vh - 32px);
17761 box-shadow: -1px 3px 13px rgba(150, 141, 169, 0.1);
17762 opacity: 0;
17763 visibility: hidden;
17764 }
17765 .wpfnl-step-settings-drawer .drawer-bg-overlay {
17766 position: fixed;
17767 right: 0;
17768 top: 0;
17769 background: rgba(21, 17, 29, 0.3019607843);
17770 backdrop-filter: blur(4px);
17771 width: 100%;
17772 height: 100%;
17773 z-index: -1;
17774 }
17775 .wpfnl-step-settings-drawer .show-overlay .drawer-bg-overlay {
17776 z-index: 2;
17777 }
17778 .wpfnl-step-settings-drawer.show-drawer {
17779 z-index: 99;
17780 right: 0;
17781 opacity: 1;
17782 visibility: visible;
17783 }
17784 .wpfnl-step-settings-drawer .drawer-full-loader {
17785 position: absolute;
17786 top: 0;
17787 left: 0;
17788 width: 100%;
17789 height: 100%;
17790 background: #fff;
17791 border-radius: 10px 0 0 10px;
17792 z-index: 2;
17793 display: flex;
17794 flex-direction: column;
17795 }
17796 .wpfnl-step-settings-drawer .drawer-full-loader .drawer-shimmer-header {
17797 display: flex;
17798 align-items: center;
17799 justify-content: space-between;
17800 padding: 20px 30px;
17801 flex-shrink: 0;
17802 border-bottom: 1px solid #EEF0F3;
17803 }
17804 .wpfnl-step-settings-drawer .drawer-full-loader .drawer-shimmer-title {
17805 height: 24px;
17806 width: 180px;
17807 border-radius: 6px;
17808 }
17809 .wpfnl-step-settings-drawer .drawer-full-loader .drawer-shimmer-close {
17810 height: 38px;
17811 width: 38px;
17812 border-radius: 10px;
17813 }
17814 .wpfnl-step-settings-drawer .drawer-full-loader .drawer-shimmer-body {
17815 padding: 20px 30px;
17816 flex: 1;
17817 overflow: hidden;
17818 }
17819 .wpfnl-step-settings-drawer .drawer-full-loader .drawer-shimmer-section {
17820 border: 1px solid #EEF0F3;
17821 border-radius: 10px;
17822 padding: 16px 20px;
17823 margin-bottom: 16px;
17824 }
17825 .wpfnl-step-settings-drawer .drawer-full-loader .drawer-shimmer-section-title {
17826 height: 18px;
17827 width: 40%;
17828 border-radius: 6px;
17829 margin-bottom: 16px;
17830 }
17831 .wpfnl-step-settings-drawer .drawer-full-loader .drawer-shimmer-fields {
17832 display: flex;
17833 gap: 16px;
17834 }
17835 .wpfnl-step-settings-drawer .drawer-full-loader .drawer-shimmer-field {
17836 height: 36px;
17837 flex: 1;
17838 border-radius: 6px;
17839 }
17840 .wpfnl-step-settings-drawer .drawer-switcher-loader {
17841 position: absolute;
17842 top: 0;
17843 left: 0;
17844 width: 100%;
17845 height: 100%;
17846 background: transparent;
17847 border-radius: 10px 0 0 10px;
17848 z-index: 2;
17849 display: none;
17850 }
17851 .wpfnl-step-settings-drawer .drawer-wrapper {
17852 height: 100%;
17853 width: 100%;
17854 background: #fff;
17855 }
17856 .wpfnl-step-settings-drawer .drawer-header {
17857 display: flex;
17858 flex-flow: row wrap;
17859 align-items: center;
17860 justify-content: space-between;
17861 padding: 20px 30px 4px;
17862 position: relative;
17863 }
17864 .wpfnl-step-settings-drawer .drawer-header .drawer-title {
17865 display: flex;
17866 align-items: center;
17867 }
17868 .wpfnl-step-settings-drawer .drawer-header .drawer-title > p {
17869 font-weight: 600;
17870 font-size: 18px;
17871 line-height: 1.27;
17872 color: #363B4E;
17873 text-transform: capitalize;
17874 margin: 0;
17875 display: inline-block;
17876 }
17877 .wpfnl-step-settings-drawer .drawer-header .drawer-title span {
17878 padding-left: 4px;
17879 }
17880 .wpfnl-step-settings-drawer .drawer-header .wpfnl-drawer-close {
17881 padding: 3px 7px;
17882 height: 38px;
17883 width: 38px;
17884 cursor: pointer;
17885 position: relative;
17886 top: 0;
17887 border-radius: 10px;
17888 border: 1px solid #EBEDF0;
17889 display: flex;
17890 align-items: center;
17891 justify-content: center;
17892 }
17893 .wpfnl-step-settings-drawer .drawer-body {
17894 padding: 0 30px;
17895 height: calc(100% - 70px);
17896 overflow: auto;
17897 position: relative;
17898 }
17899 .wpfnl-step-settings-drawer .drawer-body::-webkit-scrollbar {
17900 width: 5px;
17901 height: 5px;
17902 }
17903 .wpfnl-step-settings-drawer .drawer-body::-webkit-scrollbar-track {
17904 background: #f2f5f8;
17905 }
17906 .wpfnl-step-settings-drawer .drawer-body::-webkit-scrollbar-thumb {
17907 background-color: #CBCBCB;
17908 border-radius: 20px;
17909 }
17910 .wpfnl-step-settings-drawer .drawer-body .wpfnl-drawer-accordion {
17911 border: 1px solid #EEF0F3;
17912 border-radius: 10px;
17913 margin-top: 20px;
17914 }
17915 .wpfnl-step-settings-drawer .drawer-body .wpfnl-drawer-accordion .accordion-header {
17916 display: flex;
17917 align-items: center;
17918 justify-content: space-between;
17919 gap: 10px;
17920 padding: 12px 20px;
17921 cursor: pointer;
17922 }
17923 .wpfnl-step-settings-drawer .drawer-body .wpfnl-drawer-accordion .accordion-header h2 {
17924 font-size: 16px;
17925 font-weight: 600;
17926 color: #363B4E;
17927 }
17928 .wpfnl-step-settings-drawer .drawer-body .wpfnl-drawer-accordion .accordion-header .accordion-icon {
17929 position: relative;
17930 top: 5px;
17931 }
17932 .wpfnl-step-settings-drawer .drawer-body .wpfnl-drawer-accordion .accordion-header .accordion-open {
17933 transform: rotate(180deg);
17934 top: -5px;
17935 }
17936 .wpfnl-step-settings-drawer .drawer-body .wpfnl-drawer-accordion .accordion-content {
17937 padding: 20px;
17938 border-top: 1px solid rgb(238, 240, 243);
17939 }
17940 .wpfnl-step-settings-drawer .drawer-body .wpfnl-drawer-accordion .accordion-content .steps-url-slug.inline-url-slug {
17941 border: none;
17942 }
17943 .wpfnl-step-settings-drawer .drawer-body .wpfnl-drawer-accordion .accordion-content .steps-url-slug-wrapper {
17944 justify-content: space-between;
17945 width: 100%;
17946 border: none;
17947 padding-bottom: 18px;
17948 }
17949 .wpfnl-step-settings-drawer .drawer-body .wpfnl-drawer-accordion .accordion-content .custom-script-wrapper .field-group.step-name label {
17950 margin-bottom: 6px;
17951 display: inline-block;
17952 }
17953 .wpfnl-step-settings-drawer .drawer-body .wpfnl-drawer-accordion .accordion-content .custom-script-wrapper .field-group.step-name label .wpfnl-tooltip {
17954 top: 2px;
17955 }
17956 .wpfnl-step-settings-drawer .drawer-body .wpfnl-drawer-accordion .accordion-content .field-group.url-slug-save-btn {
17957 display: flex;
17958 justify-content: flex-end;
17959 margin-top: 20px;
17960 }
17961 .wpfnl-step-settings-drawer .drawer-body .wpfnl-drawer-accordion .accordion-content .field-group.url-slug-save-btn button {
17962 height: 40px;
17963 line-height: 39px;
17964 padding: 0 20px;
17965 }
17966 .wpfnl-step-settings-drawer .step-featured-image .featured-image-body {
17967 padding: 30px 0;
17968 }
17969 .wpfnl-step-settings-drawer .step-featured-image .featured-image-body input[type=file] {
17970 display: none;
17971 }
17972 .wpfnl-step-settings-drawer .step-featured-image .featured-image-body label {
17973 width: 350px;
17974 height: 380px;
17975 border: 2px dashed #ddd;
17976 border-radius: 10px;
17977 display: flex;
17978 flex-flow: column;
17979 align-items: center;
17980 justify-content: center;
17981 text-align: center;
17982 }
17983 .wpfnl-step-settings-drawer .step-featured-image .featured-image-body label svg {
17984 display: block;
17985 margin: 0 auto;
17986 }
17987 .wpfnl-step-settings-drawer .step-featured-image .featured-image-footer {
17988 border-top: 1px solid #E2E5ED;
17989 padding: 20px 0 20px;
17990 margin-top: 10px;
17991 display: flex;
17992 flex-flow: row wrap;
17993 align-items: center;
17994 position: relative;
17995 }
17996 .wpfnl-step-settings-drawer.edit-field-drawer {
17997 right: -100px;
17998 width: 300px;
17999 }
18000 .wpfnl-step-settings-drawer.edit-field-drawer.show-edit-field-drawer {
18001 right: 0;
18002 opacity: 1;
18003 visibility: visible;
18004 z-index: 99;
18005 }
18006 .wpfnl-step-settings-drawer.edit-field-drawer .drawer-header {
18007 padding: 26px 16px 20px 20px;
18008 }
18009 .wpfnl-step-settings-drawer.create-condition-drawer .drawer-header {
18010 padding: 20px 30px 20px;
18011 box-shadow: 0px 1px 1px rgba(190, 190, 215, 0.2);
18012 }
18013 .wpfnl-step-settings-drawer .wpfnl-modal-overlay {
18014 position: fixed;
18015 top: 0;
18016 left: 0;
18017 width: 100%;
18018 height: 100%;
18019 background-color: rgba(0, 0, 0, 0.3);
18020 justify-content: center;
18021 align-items: center;
18022 display: flex;
18023 z-index: 999999;
18024 }
18025 .wpfnl-step-settings-drawer .wpfnl-modal-overlay .wpfnl-modal-wrapper {
18026 width: 80%;
18027 background: #FFF;
18028 padding: 25px;
18029 height: 80%;
18030 border-radius: 10px;
18031 position: relative;
18032 }
18033 .wpfnl-step-settings-drawer .wpfnl-modal-overlay .wpfnl-modal-wrapper .wpfnl-modal-close .wpfnl-modal-close-btn {
18034 position: absolute;
18035 right: -14px;
18036 top: -14px;
18037 background: #ffffff;
18038 box-shadow: 0px 1px 1px #dadada;
18039 border-radius: 100px;
18040 width: 34px;
18041 height: 34px;
18042 display: flex;
18043 align-items: center;
18044 justify-content: center;
18045 cursor: pointer;
18046 z-index: 2;
18047 }
18048 .wpfnl-step-settings-drawer .wpfnl-modal-overlay .wpfnl-modal-wrapper #wpfnl-create-product {
18049 width: 100%;
18050 height: 100%;
18051 }
18052 .wpfnl-step-settings-drawer .wpfnl-modal-overlay .wpfnl-modal-wrapper #wpfnl-create-product iframe {
18053 height: 100%;
18054 }
18055 .wpfnl-step-settings-drawer .wpfnl-modal-overlay .wpfnl-modal-wrapper .wpfnl-loader {
18056 border: 2px solid #8265c5;
18057 border-radius: 50%;
18058 border-top: 2px solid #fff;
18059 width: 50px;
18060 height: 50px;
18061 animation: spin 0.7s linear infinite;
18062 display: block;
18063 margin-left: 4px;
18064 position: absolute;
18065 left: 50%;
18066 top: 50%;
18067 transform: translate(-50%, -50%);
18068 z-index: 2;
18069 background: #fff;
18070 }
18071 @-webkit-keyframes spin {
18072 0% {
18073 -webkit-transform: rotate(0deg);
18074 }
18075 100% {
18076 -webkit-transform: rotate(360deg);
18077 }
18078 }
18079 @keyframes spin {
18080 0% {
18081 transform: rotate(0deg);
18082 }
18083 100% {
18084 transform: rotate(360deg);
18085 }
18086 }
18087
18088 @media only screen and (max-width: 1599px) {
18089 .wpfnl-step-settings-drawer {
18090 width: 1183px;
18091 }
18092 }
18093 @media only screen and (max-width: 1400px) {
18094 .wpfnl-step-settings-drawer {
18095 width: 1085px;
18096 }
18097 }
18098 @media only screen and (max-width: 1199px) {
18099 .wpfnl-step-settings-drawer {
18100 width: 803px;
18101 }
18102 }
18103 @media only screen and (max-width: 991px) {
18104 .wpfnl-step-settings-drawer {
18105 width: 740px;
18106 }
18107 .create-condition-drawer .single-condition .single-condition-filed input[type=text],
18108 .create-condition-drawer .single-condition .single-condition-filed input[type=number],
18109 .create-condition-drawer .single-condition .single-condition-filed input[type=email],
18110 .create-condition-drawer .single-condition .single-condition-filed select {
18111 width: 170px;
18112 min-width: auto;
18113 }
18114 }
18115 .wpfnl-step-settings-drawer .steps-url-slug {
18116 padding-top: 10px;
18117 }
18118 .wpfnl-step-settings-drawer .steps-url-slug .steps-url-slug-wrapper {
18119 background: #FFFFFF;
18120 border-bottom: 1px solid #EEF0F3;
18121 padding-bottom: 30px;
18122 }
18123 .wpfnl-step-settings-drawer .steps-url-slug .steps-url-slug-wrapper .field-group {
18124 margin-bottom: 17px;
18125 }
18126 .wpfnl-step-settings-drawer .steps-url-slug .steps-url-slug-wrapper .field-group:last-child {
18127 margin-bottom: 0;
18128 }
18129 .wpfnl-step-settings-drawer .steps-url-slug .steps-url-slug-wrapper .field-group > label {
18130 margin-bottom: 6px;
18131 display: block;
18132 }
18133 .wpfnl-step-settings-drawer .steps-url-slug .steps-url-slug-wrapper .field-group input[type=text] {
18134 border-color: #EEF0F3;
18135 color: #7A8B9A;
18136 box-shadow: none;
18137 }
18138 .wpfnl-step-settings-drawer .steps-url-slug .steps-url-slug-wrapper .step-slug .inline-input {
18139 display: flex;
18140 align-items: center;
18141 border: 1px solid #EEF0F3;
18142 border-radius: 6px;
18143 }
18144 .wpfnl-step-settings-drawer .steps-url-slug .steps-url-slug-wrapper .step-slug .inline-input .copy-slug-url {
18145 width: 40px;
18146 height: 34px;
18147 display: flex;
18148 align-items: center;
18149 justify-content: center;
18150 cursor: pointer;
18151 border: none;
18152 border-left: 1px solid #EEF0F3;
18153 box-shadow: none;
18154 outline: none;
18155 position: relative;
18156 background: transparent;
18157 }
18158 .wpfnl-step-settings-drawer .steps-url-slug .steps-url-slug-wrapper .step-slug .inline-input .copy-slug-url .copyed {
18159 background-color: #464646;
18160 position: absolute;
18161 right: 0;
18162 top: -18px;
18163 font-size: 11px;
18164 font-style: normal;
18165 color: #fff;
18166 line-height: 1;
18167 padding: 4px;
18168 border-radius: 3px;
18169 transition: all 0.3s ease;
18170 opacity: 0;
18171 visibility: hidden;
18172 }
18173 .wpfnl-step-settings-drawer .steps-url-slug .steps-url-slug-wrapper .step-slug .inline-input .copy-slug-url .copyed:before {
18174 content: "";
18175 position: absolute;
18176 left: 50%;
18177 bottom: -4px;
18178 width: 6px;
18179 height: 6px;
18180 background: #464646;
18181 transform: rotate(45deg) translateX(-50%);
18182 }
18183 .wpfnl-step-settings-drawer .steps-url-slug .steps-url-slug-wrapper .step-slug .inline-input .copy-slug-url.copy-confirmed .copyed {
18184 top: -25px;
18185 opacity: 1;
18186 visibility: visible;
18187 }
18188 .wpfnl-step-settings-drawer .steps-url-slug .steps-url-slug-wrapper .step-slug input[type=text] {
18189 border: 0;
18190 height: 34px;
18191 }
18192 .wpfnl-step-settings-drawer .steps-url-slug .steps-url-slug-wrapper .step-slug input[type=text]:disabled {
18193 cursor: not-allowed;
18194 }
18195 .wpfnl-step-settings-drawer .url-slug-save-btn {
18196 display: flex;
18197 justify-content: flex-end;
18198 gap: 14px;
18199 margin-top: 30px;
18200 }
18201 .wpfnl-step-settings-drawer .url-slug-save-btn .btn-default {
18202 height: 40px;
18203 line-height: 39px;
18204 padding: 0 20px;
18205 }
18206 .wpfnl-step-settings-drawer .url-slug-save-btn .btn-default.cancel {
18207 border: 1px solid #E4E6EB;
18208 background: transparent;
18209 min-width: auto;
18210 color: #3C3F47;
18211 }
18212 .wpfnl-step-settings-drawer .url-slug-save-btn .btn-default .wpfnl-loader {
18213 display: inline-block;
18214 position: relative;
18215 top: 3px;
18216 }
18217 .wpfnl-step-settings-drawer .inline-url-slug {
18218 display: flex;
18219 flex-flow: row wrap;
18220 align-items: flex-start;
18221 gap: 20px;
18222 padding-bottom: 24px;
18223 }
18224 .wpfnl-step-settings-drawer .inline-url-slug .steps-url-slug-wrapper {
18225 background: transparent;
18226 border: none;
18227 border-radius: 0;
18228 padding: 0;
18229 display: flex;
18230 gap: 20px;
18231 width: calc(100% - 150px);
18232 }
18233 .wpfnl-step-settings-drawer .inline-url-slug .steps-url-slug-wrapper .field-group {
18234 margin-bottom: 0;
18235 flex: 1;
18236 }
18237 .wpfnl-step-settings-drawer .inline-url-slug .url-slug-save-btn {
18238 display: block;
18239 margin-top: 0;
18240 position: relative;
18241 top: 20px;
18242 }
18243 .wpfnl-step-settings-drawer .inline-url-slug .url-slug-save-btn .btn-default {
18244 padding: 0 15px;
18245 width: 130px;
18246 height: 36px;
18247 line-height: 35px;
18248 }
18249 .wpfnl-step-settings-drawer .inline-url-slug .url-slug-save-btn .btn-default.cancel {
18250 display: none;
18251 }
18252 .wpfnl-step-settings-drawer .inline-url-slug .url-slug-save-btn .btn-default .wpfnl-loader {
18253 display: inline-block;
18254 position: relative;
18255 top: 3px;
18256 }
18257 .wpfnl-step-settings-drawer .general-settings-content {
18258 padding: 0;
18259 }
18260 .wpfnl-step-settings-drawer .general-settings-content .wpfnl-box {
18261 background: #FFFFFF;
18262 border-radius: 10px;
18263 border: 1px solid #EEF0F3;
18264 padding: 24px;
18265 box-shadow: none;
18266 margin-bottom: 6px;
18267 }
18268 .wpfnl-step-settings-drawer .general-settings-content .wpfnl-field-wrapper {
18269 margin-bottom: 20px;
18270 }
18271 .wpfnl-step-settings-drawer .general-settings-content .wpfnl-field-wrapper:last-child {
18272 margin-bottom: 0;
18273 }
18274 .wpfnl-step-settings-drawer .general-settings-content .wpfnl-field-wrapper > label {
18275 display: block;
18276 margin-bottom: 0;
18277 font-size: 16px;
18278 font-weight: 500;
18279 color: #363B4E;
18280 line-height: 1.4;
18281 }
18282 .wpfnl-step-settings-drawer .general-settings-content .wpfnl-field-wrapper.custom-script-field {
18283 align-items: flex-start;
18284 }
18285 .wpfnl-step-settings-drawer .general-settings-content .wpfnl-fields {
18286 position: relative;
18287 max-width: 100%;
18288 }
18289 .wpfnl-step-settings-drawer .general-settings-content .wpfnl-fields textarea,
18290 .wpfnl-step-settings-drawer .general-settings-content .wpfnl-fields input[type=text] {
18291 width: 100%;
18292 height: 44px;
18293 padding: 8px 16px;
18294 font-size: 15px;
18295 color: #23282D;
18296 background: #FFFFFF;
18297 transition: all 0.3s ease;
18298 border-radius: 10px;
18299 border: 1px solid #EBEDF0;
18300 outline: none;
18301 }
18302 .wpfnl-step-settings-drawer .general-settings-content .wpfnl-fields textarea:focus,
18303 .wpfnl-step-settings-drawer .general-settings-content .wpfnl-fields input[type=text]:focus {
18304 border-color: #6E42D3;
18305 }
18306 .wpfnl-step-settings-drawer .general-settings-content .wpfnl-fields textarea::placeholder,
18307 .wpfnl-step-settings-drawer .general-settings-content .wpfnl-fields input[type=text]::placeholder {
18308 color: #7A8B9A;
18309 }
18310 .wpfnl-step-settings-drawer .general-settings-content .wpfnl-fields textarea {
18311 line-height: 1.5;
18312 resize: vertical;
18313 min-height: 100px;
18314 height: auto;
18315 }
18316 .wpfnl-step-settings-drawer .general-settings-content .slug-input-wrapper {
18317 display: flex;
18318 align-items: center;
18319 border: 1px solid #EBEDF0;
18320 border-radius: 10px;
18321 transition: all 0.3s ease;
18322 }
18323 .wpfnl-step-settings-drawer .general-settings-content .slug-input-wrapper:focus-within {
18324 border-color: #6E42D3;
18325 box-shadow: none;
18326 }
18327 .wpfnl-step-settings-drawer .general-settings-content .slug-input-wrapper input[type=text] {
18328 flex: 1;
18329 border: none;
18330 box-shadow: none !important;
18331 }
18332 .wpfnl-step-settings-drawer .general-settings-content .slug-input-wrapper input[type=text]:focus {
18333 box-shadow: none !important;
18334 }
18335 .wpfnl-step-settings-drawer .general-settings-content .slug-input-wrapper .copy-slug-url {
18336 width: 44px;
18337 height: 44px;
18338 display: flex;
18339 align-items: center;
18340 justify-content: center;
18341 cursor: pointer;
18342 border: none;
18343 border-left: 1px solid #EBEDF0;
18344 background: #FFFFFF;
18345 outline: none;
18346 position: relative;
18347 flex-shrink: 0;
18348 border-radius: 0 10px 10px 0;
18349 }
18350 .wpfnl-step-settings-drawer .general-settings-content .slug-input-wrapper .copy-slug-url .copyed {
18351 background-color: #464646;
18352 position: absolute;
18353 right: 0;
18354 top: -32px;
18355 font-size: 11px;
18356 font-weight: 500;
18357 color: #fff;
18358 line-height: 1;
18359 padding: 6px 8px;
18360 border-radius: 4px;
18361 transition: all 0.3s ease;
18362 opacity: 0;
18363 visibility: hidden;
18364 white-space: nowrap;
18365 }
18366 .wpfnl-step-settings-drawer .general-settings-content .slug-input-wrapper .copy-slug-url .copyed:before {
18367 content: "";
18368 position: absolute;
18369 left: 50%;
18370 bottom: -4px;
18371 width: 6px;
18372 height: 6px;
18373 background: #464646;
18374 transform: rotate(45deg) translateX(-50%);
18375 }
18376 .wpfnl-step-settings-drawer .general-settings-content .slug-input-wrapper .copy-slug-url.copy-confirmed .copyed {
18377 opacity: 1;
18378 visibility: visible;
18379 }
18380 .wpfnl-step-settings-drawer .general-settings-content .field-description {
18381 margin: 8px 0 0;
18382 font-size: 12px;
18383 color: #7A8B9A;
18384 line-height: 1.5;
18385 }
18386 .wpfnl-step-settings-drawer .general-settings-content .settings-content__footer {
18387 padding-top: 20px;
18388 display: flex;
18389 justify-content: flex-end;
18390 }
18391 .wpfnl-step-settings-drawer .general-settings-content .settings-content__footer .btn-default.update {
18392 min-width: 120px;
18393 height: 40px;
18394 padding: 0 24px;
18395 background: #6E42D3;
18396 color: #fff;
18397 border: none;
18398 border-radius: 6px;
18399 font-size: 14px;
18400 font-weight: 500;
18401 cursor: pointer;
18402 transition: background-color 0.2s ease;
18403 display: inline-flex;
18404 align-items: center;
18405 justify-content: center;
18406 gap: 8px;
18407 }
18408 .wpfnl-step-settings-drawer .general-settings-content .settings-content__footer .btn-default.update:hover {
18409 background: rgb(89.208583691, 44.6042918455, 191.5957081545);
18410 }
18411 .wpfnl-step-settings-drawer .general-settings-content .settings-content__footer .btn-default.update:active {
18412 background: rgb(81.5038626609, 40.7519313305, 175.0480686695);
18413 }
18414 .wpfnl-step-settings-drawer .general-settings-content .settings-content__footer .btn-default.update .wpfnl-loader {
18415 display: inline-block;
18416 width: 14px;
18417 height: 14px;
18418 }
18419
18420 .step-condition-drawer {
18421 width: 700px;
18422 }
18423 .step-condition-drawer.show-drawer {
18424 z-index: 2;
18425 }
18426 .step-condition-drawer .drawer-header {
18427 padding: 16px 30px 16px;
18428 border-bottom: 1px solid #EEF0F3;
18429 }
18430 .step-condition-drawer .drawer-body {
18431 padding: 24px 30px;
18432 }
18433 .step-condition-drawer .enable-disable-switcher {
18434 display: flex;
18435 align-items: center;
18436 gap: 10px;
18437 margin-bottom: 24px;
18438 }
18439 .step-condition-drawer .enable-disable-switcher .switcher-label {
18440 color: #363B4E;
18441 font-size: 14px;
18442 font-weight: 600;
18443 line-height: 1;
18444 }
18445 .step-condition-drawer .enable-disable-switcher .wpfnl-switcher label {
18446 width: 28px;
18447 }
18448 .step-condition-drawer .enable-disable-switcher .wpfnl-switcher input[type=checkbox]:checked + label:after {
18449 margin-left: 12px;
18450 }
18451 .step-condition-drawer .enable-disable-switcher .wpfnl-loader {
18452 display: block;
18453 margin: 0;
18454 }
18455 .step-condition-drawer .no-condition-stat {
18456 border-radius: 10px;
18457 border: 1px solid #EEF0F3;
18458 height: 360px;
18459 padding: 20px;
18460 display: flex;
18461 flex-flow: column;
18462 align-items: center;
18463 justify-content: center;
18464 gap: 9px;
18465 }
18466 .step-condition-drawer .wpfnl-field-wrapper {
18467 gap: 28px;
18468 }
18469 .step-condition-drawer .wpfnl-field-wrapper > label {
18470 width: 122px;
18471 padding-right: 0;
18472 }
18473 .step-condition-drawer .true-condition-wapper {
18474 border-radius: 10px;
18475 border: 1px solid #EEF0F3;
18476 background: #F6F5FA;
18477 padding: 20px;
18478 position: relative;
18479 }
18480 .step-condition-drawer .true-condition-wapper .true-lable {
18481 color: #00D44E;
18482 font-size: 15px;
18483 font-weight: 600;
18484 line-height: 1;
18485 margin-bottom: 12px;
18486 display: block;
18487 }
18488 .step-condition-drawer .true-condition-wapper .and-condition-group {
18489 border-radius: 10px;
18490 background: #FFF;
18491 box-shadow: 0px 1px 1px 0px rgba(182, 185, 191, 0.3);
18492 padding: 20px;
18493 margin-bottom: 36px;
18494 position: relative;
18495 }
18496 .step-condition-drawer .true-condition-wapper .and-condition-group:before {
18497 content: "OR";
18498 position: absolute;
18499 top: -23px;
18500 left: 0;
18501 color: #7A8B9A;
18502 font-size: 14px;
18503 font-weight: 400;
18504 line-height: 1;
18505 }
18506 .step-condition-drawer .true-condition-wapper .and-condition-group:nth-child(2)::before {
18507 display: none;
18508 }
18509 .step-condition-drawer .true-condition-wapper .and-condition-group:last-child {
18510 margin-bottom: 16px;
18511 }
18512 .step-condition-drawer .true-condition-wapper .condition-single-row {
18513 display: flex;
18514 flex-flow: row wrap;
18515 align-items: center;
18516 gap: 10px;
18517 position: relative;
18518 padding: 10px 0;
18519 }
18520 .step-condition-drawer .true-condition-wapper .condition-single-row:first-child {
18521 padding-top: 0;
18522 }
18523 .step-condition-drawer .true-condition-wapper .condition-single-row:first-child .condition-connection {
18524 display: none;
18525 }
18526 .step-condition-drawer .true-condition-wapper .condition-single-row:first-child {
18527 padding-top: 0;
18528 }
18529 .step-condition-drawer .true-condition-wapper .condition-single-row:first-child .condition-connection {
18530 display: none;
18531 }
18532 .step-condition-drawer .true-condition-wapper .condition-single-row .single-condition {
18533 width: calc(33.3333333333% - 33px);
18534 }
18535 .step-condition-drawer .true-condition-wapper .condition-single-row .input-field {
18536 color: #363B4E;
18537 padding: 11px 14px 10px;
18538 max-width: 240px;
18539 min-width: auto;
18540 height: auto;
18541 width: 100%;
18542 border-radius: 6px;
18543 border: 1px solid #EEF0F3;
18544 background: #FFF;
18545 line-height: 1;
18546 }
18547 .step-condition-drawer .true-condition-wapper .condition-single-row .delete-condition {
18548 border: 1px solid #EEF0F3;
18549 width: 40px;
18550 height: 40px;
18551 display: flex;
18552 align-items: center;
18553 justify-content: center;
18554 border-radius: 7px;
18555 cursor: pointer;
18556 background: transparent;
18557 }
18558 .step-condition-drawer .true-condition-wapper .condition-single-row .condition-connection {
18559 width: 30px;
18560 height: calc(100% + 1px);
18561 border: 1px solid #EEF0F3;
18562 border-left: none;
18563 display: block;
18564 position: absolute;
18565 bottom: 50%;
18566 right: 0;
18567 }
18568 .step-condition-drawer .true-condition-wapper .condition-single-row .condition-connection:before {
18569 content: "&";
18570 border: 1px solid #EEF0F3;
18571 width: 22px;
18572 height: 22px;
18573 position: absolute;
18574 top: 50%;
18575 right: -11px;
18576 transform: translateY(-50%);
18577 background: #fff;
18578 border-radius: 100%;
18579 display: flex;
18580 flex-flow: column;
18581 align-items: center;
18582 justify-content: center;
18583 font-weight: 500;
18584 color: #6E42D3;
18585 }
18586 .step-condition-drawer .true-condition-wapper .condition-single-row.only-one .single-condition {
18587 width: calc(33.3333333333% - 7px);
18588 }
18589 .step-condition-drawer .true-condition-wapper .condition-single-row.only-one .delete-condition {
18590 display: none;
18591 }
18592 .step-condition-drawer .true-condition-wapper .add-and-condition {
18593 border: none;
18594 display: flex;
18595 align-items: center;
18596 color: #6E42D3;
18597 font-size: 14px;
18598 font-weight: 600;
18599 line-height: 1;
18600 gap: 3px;
18601 background: transparent;
18602 cursor: pointer;
18603 margin-top: 10px;
18604 }
18605 .step-condition-drawer .true-condition-wapper .or-condition-box {
18606 border-radius: 10px;
18607 border: 1px dashed #C1C6CD;
18608 padding: 15px 16px;
18609 }
18610 .step-condition-drawer .true-condition-wapper .or-condition-box button {
18611 border-radius: 100px;
18612 border: 1px solid #6E42D3;
18613 background: #FFF;
18614 box-shadow: 0px 20px 16px 0px rgba(189, 193, 200, 0.2);
18615 padding: 8px 16px 6px;
18616 display: flex;
18617 align-items: center;
18618 gap: 3px;
18619 margin: 0 auto;
18620 color: #6E42D3;
18621 font-size: 14px;
18622 font-weight: 600;
18623 line-height: 1;
18624 cursor: pointer;
18625 }
18626 .step-condition-drawer .true-condition-wapper .or-condition-box button svg {
18627 position: relative;
18628 top: -1px;
18629 }
18630 .step-condition-drawer .true-condition-wapper .next-step-box {
18631 padding-top: 20px;
18632 margin-top: 20px;
18633 position: relative;
18634 }
18635 .step-condition-drawer .true-condition-wapper .next-step-box:before {
18636 content: "";
18637 position: absolute;
18638 top: 0;
18639 left: -20px;
18640 width: calc(100% + 40px);
18641 height: 1px;
18642 background: #E8E6F1;
18643 }
18644 .step-condition-drawer .true-condition-wapper .next-step-box .wpfnl-selectbox {
18645 box-shadow: 0px 1px 1px 0px rgba(182, 185, 191, 0.3);
18646 border: none;
18647 }
18648 .step-condition-drawer .true-condition-wapper .next-step-box .wpfnl-selectbox .selected-option {
18649 padding: 14px 30px 12px 14px;
18650 }
18651 .step-condition-drawer .true-condition-wapper .next-step-box .wpfnl-selectbox .add-item-step button {
18652 border: none;
18653 background: transparent;
18654 color: #6E42D3;
18655 font-size: 14px;
18656 font-weight: 400;
18657 line-height: 1;
18658 letter-spacing: -0.14px;
18659 box-shadow: none;
18660 outline: none;
18661 cursor: pointer;
18662 }
18663 .step-condition-drawer .true-condition-wapper .next-step-box .wpfnl-selectbox .add-item-step button svg {
18664 margin-left: 1px;
18665 }
18666 .step-condition-drawer .add-step-dropdown {
18667 width: 100%;
18668 padding: 8px;
18669 position: absolute;
18670 left: 0;
18671 top: calc(100% + 8px);
18672 z-index: 1;
18673 border-radius: 6px;
18674 border: 1px solid #EBEDF0;
18675 background: #FFF;
18676 box-shadow: 0px 18px 22px 0px rgba(73, 59, 104, 0.1);
18677 height: 128px;
18678 opacity: 0;
18679 visibility: hidden;
18680 transition: all 0.3s ease;
18681 display: flex;
18682 flex-flow: column;
18683 align-items: center;
18684 justify-content: center;
18685 gap: 8px;
18686 }
18687 .step-condition-drawer .add-step-dropdown p {
18688 letter-spacing: -0.14px;
18689 }
18690 .step-condition-drawer .add-step-dropdown .btn-default {
18691 padding: 11px 22px 10px;
18692 height: auto;
18693 line-height: 1;
18694 min-width: auto;
18695 border-radius: 8px;
18696 font-size: 12px;
18697 }
18698 .step-condition-drawer .wpfnl-selectbox.show-options .add-step-dropdown {
18699 opacity: 1;
18700 visibility: visible;
18701 }
18702 .step-condition-drawer .false-condition-wapper {
18703 border-radius: 10px;
18704 border: 1px solid #EEF0F3;
18705 background: #F6F5FA;
18706 margin-top: 20px;
18707 position: relative;
18708 }
18709 .step-condition-drawer .false-condition-wapper .false-lable {
18710 color: #FF5155;
18711 font-size: 15px;
18712 font-weight: 600;
18713 line-height: 1;
18714 padding: 14px 20px;
18715 }
18716 .step-condition-drawer .false-condition-wapper .next-step-box {
18717 padding: 20px;
18718 position: relative;
18719 border-top: 1px solid #E8E6F1;
18720 }
18721 .step-condition-drawer .false-condition-wapper .next-step-box .wpfnl-selectbox {
18722 box-shadow: 0px 1px 1px 0px rgba(182, 185, 191, 0.3);
18723 border: none;
18724 }
18725 .step-condition-drawer .false-condition-wapper .next-step-box .wpfnl-selectbox .selected-option {
18726 padding: 14px 30px 12px 14px;
18727 }
18728 .step-condition-drawer .false-condition-wapper .next-step-box .wpfnl-selectbox .add-item-step button {
18729 border: none;
18730 background: transparent;
18731 color: #6E42D3;
18732 font-size: 14px;
18733 font-weight: 400;
18734 line-height: 1;
18735 letter-spacing: -0.14px;
18736 box-shadow: none;
18737 outline: none;
18738 cursor: pointer;
18739 }
18740 .step-condition-drawer .false-condition-wapper .next-step-box .wpfnl-selectbox .add-item-step button svg {
18741 margin-left: 1px;
18742 }
18743 .step-condition-drawer .false-condition-wapper .next-step-box .wpfnl-selectbox .selectable-options {
18744 bottom: calc(100% + 8px);
18745 top: inherit;
18746 box-shadow: 0px 10px 22px 0px rgba(73, 59, 104, 0.1);
18747 }
18748 .step-condition-drawer .save-btn-area {
18749 margin-top: 30px;
18750 display: flex;
18751 flex-flow: row wrap;
18752 align-items: center;
18753 justify-content: flex-end;
18754 gap: 14px;
18755 }
18756 .step-condition-drawer .save-btn-area .wpfnl-alert {
18757 display: block;
18758 }
18759 .step-condition-drawer .save-btn-area .btn-default {
18760 min-width: auto;
18761 line-height: 1;
18762 padding: 10px 19px 9px;
18763 height: 40px;
18764 border: 1px solid #6E42D3;
18765 }
18766 .step-condition-drawer .save-btn-area .btn-default.cancel {
18767 background-color: transparent;
18768 border-color: #E4E6EB;
18769 color: #3C3F47;
18770 letter-spacing: -0.14px;
18771 font-weight: 600;
18772 }
18773 .step-condition-drawer .save-btn-area .btn-default .wpfnl-loader {
18774 display: inline-block;
18775 position: relative;
18776 top: 2px;
18777 }
18778 .step-condition-drawer .condition-disabled .false-condition-wapper,
18779 .step-condition-drawer .condition-disabled .true-condition-wapper {
18780 opacity: 0.3;
18781 }
18782 .step-condition-drawer .condition-disabled .false-condition-wapper:before,
18783 .step-condition-drawer .condition-disabled .true-condition-wapper:before {
18784 content: "";
18785 position: absolute;
18786 left: 0;
18787 top: 0;
18788 width: 100%;
18789 height: 100%;
18790 z-index: 2;
18791 border-radius: 10px;
18792 cursor: not-allowed;
18793 }
18794
18795 .reconfigure-condition-modal .close-alert {
18796 width: 38px;
18797 height: 38px;
18798 box-shadow: 0px 2px 2px #DADADA;
18799 }
18800 .reconfigure-condition-modal .close-alert svg {
18801 width: 13px;
18802 height: 13px;
18803 }
18804 .reconfigure-condition-modal .close-alert svg path {
18805 stroke-width: 2px;
18806 }
18807 .reconfigure-condition-modal .wpfnl-delete-confirm-body {
18808 padding: 28px 26px 30px;
18809 }
18810 .reconfigure-condition-modal .wpfnl-delete-confirm-body h3 svg path {
18811 fill: none;
18812 }
18813 .reconfigure-condition-modal .wpfnl-delete-confirm-body p {
18814 color: #9398A5;
18815 margin-top: 7px;
18816 max-width: 350px;
18817 }
18818 .reconfigure-condition-modal .wpfnl-delete-confirm-btn {
18819 padding: 20px 24px;
18820 }
18821 .reconfigure-condition-modal .wpfnl-delete-confirm-btn .btn-default {
18822 padding: 0 16px;
18823 }
18824 .reconfigure-condition-modal .wpfnl-delete-confirm-btn .btn-default.cancel:hover {
18825 background-color: transparent;
18826 }
18827 .reconfigure-condition-modal .wpfnl-delete-confirm-btn .btn-default.yes {
18828 box-shadow: 0px 10px 16px 0px rgba(189, 193, 200, 0.5);
18829 }
18830
18831 .create-condition-drawer .condition-form-loader {
18832 position: absolute;
18833 left: 0;
18834 top: 2px;
18835 background: white;
18836 width: 100%;
18837 height: calc(100% - 2px);
18838 z-index: 2;
18839 text-align: center;
18840 padding-top: 110px;
18841 font-size: 18px;
18842 color: #363B4E;
18843 font-weight: 500;
18844 }
18845 .create-condition-drawer .condition-form-loader.drawer-loaded {
18846 display: none;
18847 }
18848
18849 .condition-form-wrapper {
18850 padding: 30px 0;
18851 }
18852 .condition-form-wrapper .single-condition {
18853 display: flex;
18854 flex-flow: row wrap;
18855 align-items: center;
18856 justify-content: flex-start;
18857 padding-top: 55px;
18858 width: 100%;
18859 max-width: 726px;
18860 position: relative;
18861 }
18862 .condition-form-wrapper .single-condition:before {
18863 content: "";
18864 position: absolute;
18865 right: 16px;
18866 bottom: 17px;
18867 width: 2px;
18868 height: 100%;
18869 background: #E5E8F3;
18870 z-index: 0;
18871 }
18872 .condition-form-wrapper .single-condition:first-child:before {
18873 display: none;
18874 }
18875 .condition-form-wrapper .single-condition .condition-number {
18876 align-self: flex-end;
18877 margin-bottom: 6px;
18878 color: #363B4E;
18879 font-weight: 500;
18880 font-size: 16px;
18881 }
18882 .condition-form-wrapper .single-condition .single-condition-filed {
18883 margin-left: 20px;
18884 }
18885 .condition-form-wrapper .single-condition .single-condition-filed label {
18886 font-size: 14px;
18887 line-height: 16px;
18888 color: #363B4E;
18889 text-transform: capitalize;
18890 margin-bottom: 10px;
18891 display: block;
18892 }
18893 .condition-form-wrapper .single-condition .single-condition-filed input[type=text],
18894 .condition-form-wrapper .single-condition .single-condition-filed input[type=number],
18895 .condition-form-wrapper .single-condition .single-condition-filed input[type=email],
18896 .condition-form-wrapper .single-condition .single-condition-filed select {
18897 height: 40px;
18898 width: 190px;
18899 min-width: auto;
18900 transition: all 0.3s ease;
18901 }
18902 .condition-form-wrapper .single-condition .single-condition-filed input[type=text] option[disabled],
18903 .condition-form-wrapper .single-condition .single-condition-filed input[type=number] option[disabled],
18904 .condition-form-wrapper .single-condition .single-condition-filed input[type=email] option[disabled],
18905 .condition-form-wrapper .single-condition .single-condition-filed select option[disabled] {
18906 color: rgba(122, 139, 154, 0.631372549);
18907 }
18908 .condition-form-wrapper .single-condition .single-condition-filed input[type=text]:focus,
18909 .condition-form-wrapper .single-condition .single-condition-filed input[type=number]:focus,
18910 .condition-form-wrapper .single-condition .single-condition-filed input[type=email]:focus,
18911 .condition-form-wrapper .single-condition .single-condition-filed select:focus {
18912 border-color: #6E42D3;
18913 }
18914 .condition-form-wrapper .single-condition .single-condition-filed select {
18915 padding-right: 27px;
18916 }
18917 .condition-form-wrapper .single-condition .condition-repeater {
18918 align-self: flex-end;
18919 margin-bottom: 0px;
18920 margin-left: 20px;
18921 position: relative;
18922 width: 70px;
18923 }
18924 .condition-form-wrapper .single-condition .condition-repeater span {
18925 position: relative;
18926 background: #fff;
18927 cursor: pointer;
18928 cursor: pointer;
18929 width: 24px;
18930 height: 24px;
18931 display: inline-block;
18932 }
18933 .condition-form-wrapper .single-condition .condition-repeater span svg {
18934 display: block;
18935 position: relative;
18936 z-index: 1;
18937 }
18938 .condition-form-wrapper .single-condition .condition-repeater .add-condition:before {
18939 content: "";
18940 position: absolute;
18941 left: 22px;
18942 top: 11px;
18943 background: #E5E8F3;
18944 width: 38px;
18945 height: 2px;
18946 z-index: 0;
18947 }
18948 .condition-form-wrapper .single-condition .condition-repeater .add-condition .wpfnl-dropdown {
18949 right: -15px;
18950 top: 50px;
18951 width: 100px;
18952 }
18953 .condition-form-wrapper .single-condition .condition-repeater .add-condition .wpfnl-dropdown li a {
18954 text-transform: uppercase;
18955 }
18956 .condition-form-wrapper .single-condition .condition-repeater .add-condition .wpfnl-dropdown.show-condition {
18957 top: 37px;
18958 opacity: 1;
18959 visibility: visible;
18960 }
18961 .condition-form-wrapper .single-condition .condition-repeater .delete-condition {
18962 position: absolute;
18963 bottom: 4px;
18964 right: -2px;
18965 opacity: 0;
18966 visibility: hidden;
18967 }
18968 .condition-form-wrapper .single-condition .condition-repeater:hover .delete-condition {
18969 opacity: 1;
18970 visibility: visible;
18971 }
18972 .condition-form-wrapper .single-condition .condition-symbol {
18973 position: absolute;
18974 top: calc(50% - 14px);
18975 right: 7px;
18976 transform: translateY(-50%);
18977 }
18978 .condition-form-wrapper .single-condition .condition-symbol span {
18979 width: 22px;
18980 height: 22px;
18981 border: 2px solid #E5E8F3;
18982 color: #6E42D3;
18983 border-radius: 100%;
18984 font-size: 12px;
18985 font-weight: 500;
18986 background: #fff;
18987 display: block;
18988 padding: 1px 2px;
18989 text-align: center;
18990 }
18991 .condition-form-wrapper .single-condition:first-child {
18992 padding-top: 0;
18993 }
18994 .condition-form-wrapper .single-condition:first-child .condition-repeater .delete-condition {
18995 display: none;
18996 }
18997 .condition-form-wrapper .single-condition:first-child .condition-symbol {
18998 display: none;
18999 }
19000 .condition-form-wrapper .only-one-condition .condition-repeater .add-condition::before {
19001 display: none;
19002 }
19003 .condition-form-wrapper .condition-form__footer {
19004 border-top: 1px solid #E2E5ED;
19005 padding: 30px;
19006 margin-top: 30px;
19007 display: flex;
19008 flex-flow: row wrap;
19009 align-items: center;
19010 justify-content: flex-end;
19011 position: relative;
19012 }
19013 .condition-form-wrapper .condition-form__footer .wpfnl-alert {
19014 display: block;
19015 margin-right: 20px;
19016 }
19017 .condition-form-wrapper .condition-form__footer .btn-default .wpfnl-loader {
19018 position: relative;
19019 top: 3px;
19020 display: inline-block;
19021 }
19022
19023 @media only screen and (max-width: 991px) {
19024 .condition-form-wrapper .single-condition {
19025 max-width: 666px;
19026 }
19027 .condition-form-wrapper .single-condition .single-condition-filed input[type=text],
19028 .condition-form-wrapper .single-condition .single-condition-filed input[type=number],
19029 .condition-form-wrapper .single-condition .single-condition-filed input[type=email],
19030 .condition-form-wrapper .single-condition .single-condition-filed select {
19031 width: 170px;
19032 }
19033 }
19034 .wpfnl-drawflow-window .wpfnl-analytics {
19035 position: fixed;
19036 top: 30px;
19037 right: 0px;
19038 background: #F6F5FA;
19039 height: calc(100% - 30px);
19040 width: calc(100% - 160px);
19041 z-index: 4;
19042 padding: 40px 25px;
19043 overflow: auto;
19044 }
19045 .wpfnl-drawflow-window .wpfnl-analytics::-webkit-scrollbar {
19046 width: 5px;
19047 height: 5px;
19048 }
19049 .wpfnl-drawflow-window .wpfnl-analytics::-webkit-scrollbar-track {
19050 background: #f2f5f8;
19051 }
19052 .wpfnl-drawflow-window .wpfnl-analytics::-webkit-scrollbar-thumb {
19053 background-color: #CBCBCB;
19054 border-radius: 20px;
19055 }
19056 .wpfnl-drawflow-window .wpfnl-analytics .analytics-full-loader {
19057 position: fixed;
19058 top: 32px;
19059 left: 160px;
19060 width: 100%;
19061 height: 100%;
19062 background: #f6f5fa;
19063 border-radius: 0;
19064 z-index: 9;
19065 display: flex;
19066 flex-flow: column;
19067 align-items: center;
19068 justify-content: center;
19069 }
19070 .wpfnl-drawflow-window .wpfnl-analytics .analytics-full-loader .wpfnl-loader {
19071 display: block;
19072 width: 40px;
19073 height: 40px;
19074 }
19075 .wpfnl-drawflow-window .wpfnl-analytics .overlay-click {
19076 position: fixed;
19077 left: 0;
19078 top: 0;
19079 background: rgba(255, 255, 255, 0);
19080 width: 100%;
19081 height: 100%;
19082 z-index: 2;
19083 display: none;
19084 }
19085 .wpfnl-drawflow-window .wpfnl-analytics .analytics-wrapper {
19086 width: 100%;
19087 max-width: 1320px;
19088 margin: 0 auto;
19089 position: relative;
19090 }
19091 .wpfnl-drawflow-window .wpfnl-analytics .analytics-wrapper.pro-active {
19092 padding: 20px;
19093 }
19094 .wpfnl-drawflow-window .wpfnl-analytics .analytics-wrapper:hover .hoverlay {
19095 visibility: visible;
19096 opacity: 1;
19097 }
19098 .wpfnl-drawflow-window .wpfnl-analytics .analytics-wrapper .hoverlay {
19099 visibility: hidden;
19100 opacity: 0;
19101 background: rgba(246, 248, 250, 0.6);
19102 display: flex;
19103 flex-flow: column;
19104 justify-content: center;
19105 align-items: center;
19106 transition: all 0.3s ease;
19107 width: calc(100% - 10px);
19108 height: calc(100% - 70px);
19109 left: 5px;
19110 bottom: 0;
19111 position: absolute;
19112 z-index: 9;
19113 padding: 0 15px;
19114 border-radius: 10px;
19115 border: 1px solid #DDDDDD;
19116 }
19117 .wpfnl-drawflow-window .wpfnl-analytics .analytics-wrapper .hoverlay .wpfnl-upgrade-btn {
19118 position: fixed;
19119 top: 50%;
19120 left: 50%;
19121 transform: translate(-50%, -50%);
19122 z-index: 9999;
19123 background: none;
19124 border: none;
19125 outline: none;
19126 }
19127 .wpfnl-drawflow-window .wpfnl-analytics .analytics-wrapper .hoverlay .wpfnl-upgrade-btn a {
19128 display: flex;
19129 align-items: center;
19130 justify-content: center;
19131 gap: 10px;
19132 background: #2FCF5C;
19133 padding: 15px 20px;
19134 line-height: 17px;
19135 height: auto;
19136 }
19137 .wpfnl-drawflow-window .wpfnl-analytics .analytics-wrapper .hoverlay .wpfnl-upgrade-btn a svg circle {
19138 fill: #FFF;
19139 }
19140 .wpfnl-drawflow-window .wpfnl-analytics .analytics-wrapper .hoverlay .wpfnl-upgrade-btn a svg path {
19141 fill: #2FCF5C;
19142 }
19143 .wpfnl-drawflow-window .wpfnl-analytics .analytics-wrapper .hoverlay .wpfnl-upgrade-btn a:hover {
19144 background: #1a8939;
19145 }
19146 .wpfnl-drawflow-window .wpfnl-analytics .analytics-body {
19147 display: flex;
19148 flex-flow: column;
19149 gap: 24px;
19150 }
19151 .wpfnl-drawflow-window .wpfnl-analytics .analytics-header {
19152 display: flex;
19153 align-items: center;
19154 justify-content: space-between;
19155 margin-bottom: 24px;
19156 }
19157 .wpfnl-drawflow-window .wpfnl-analytics .analytics-header .header-left {
19158 display: flex;
19159 align-items: center;
19160 gap: 10px;
19161 width: 200px;
19162 }
19163 .wpfnl-drawflow-window .wpfnl-analytics .analytics-header .header-left h3 {
19164 font-weight: 600;
19165 font-size: 24px;
19166 color: #363B4E;
19167 }
19168 .wpfnl-drawflow-window .wpfnl-analytics .analytics-header .backto-steps {
19169 background: #FFFFFF;
19170 border-radius: 10px;
19171 height: 38px;
19172 width: 38px;
19173 display: flex;
19174 flex-flow: column;
19175 align-items: center;
19176 justify-content: center;
19177 cursor: pointer;
19178 box-shadow: 0px 1px 1px 0px rgba(182, 185, 191, 0.3);
19179 }
19180 .wpfnl-drawflow-window .wpfnl-analytics .analytics-header .header-right {
19181 display: flex;
19182 flex-flow: row wrap;
19183 align-items: center;
19184 justify-content: flex-end;
19185 gap: 14px;
19186 width: calc(80% - 200px);
19187 position: relative;
19188 z-index: 3;
19189 }
19190 .wpfnl-drawflow-window .wpfnl-analytics .analytics-header .header-right .reset-analytics a {
19191 display: flex;
19192 justify-content: center;
19193 align-items: center;
19194 padding: 8px 15px;
19195 min-width: 100px;
19196 border-radius: 100px;
19197 box-shadow: 0 1px 1px 0 rgba(182, 185, 191, 0.3);
19198 background: #fff;
19199 background-size: 11px 11px;
19200 border: none;
19201 }
19202 .wpfnl-drawflow-window .wpfnl-analytics .analytics-header .header-right .reset-analytics a .reset-icon svg {
19203 width: 18px;
19204 margin-top: 3px;
19205 }
19206 .wpfnl-drawflow-window .wpfnl-analytics .analytics-header .header-right .reset-analytics a .reset-text {
19207 font-weight: 600;
19208 color: #000;
19209 font-size: 14px;
19210 line-height: 1;
19211 padding-left: 8px;
19212 }
19213 .wpfnl-drawflow-window .wpfnl-analytics .analytics-header .header-right .download-analytics a {
19214 display: flex;
19215 justify-content: center;
19216 align-items: center;
19217 padding: 11px 15px;
19218 min-width: 58px;
19219 border-radius: 100px;
19220 box-shadow: 0 1px 1px 0 rgba(182, 185, 191, 0.3);
19221 background: #fff;
19222 background-size: 11px 11px;
19223 border: none;
19224 }
19225 .wpfnl-drawflow-window .wpfnl-analytics .analytics-header .header-right .download-analytics a .download-icon svg {
19226 width: 18px;
19227 margin-top: 3px;
19228 }
19229 .wpfnl-drawflow-window .wpfnl-analytics .analytics-header .header-right select {
19230 border-radius: 100px;
19231 box-shadow: 0px 1px 1px 0px rgba(182, 185, 191, 0.3);
19232 border: none;
19233 height: auto;
19234 padding: 14px 40px 12px 20px;
19235 min-width: auto;
19236 color: #2D3149;
19237 font-size: 14px;
19238 font-weight: 600;
19239 line-height: 1;
19240 width: auto;
19241 appearance: none;
19242 background: #fff url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMTAgNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBzdHJva2U9IiM3QThCOUEiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIxLjgiIGQ9Ik0xIDFsNCA0IDQtNCIvPjwvc3ZnPg==) no-repeat right 15px top 54%;
19243 background-size: 11px 11px;
19244 }
19245 .wpfnl-drawflow-window .wpfnl-analytics .analytics-box {
19246 border-radius: 10px;
19247 background: #FFF;
19248 box-shadow: 0px 1px 1px 0px rgba(182, 185, 191, 0.3);
19249 padding: 19px 20px 19px;
19250 position: relative;
19251 }
19252 .wpfnl-drawflow-window .wpfnl-analytics .analytics-box .analytics-title {
19253 color: #2D3149;
19254 font-size: 18px;
19255 font-weight: 600;
19256 line-height: 1;
19257 }
19258 .wpfnl-drawflow-window .wpfnl-analytics .loader-wrapper {
19259 position: absolute;
19260 top: 0;
19261 left: 0;
19262 width: 100%;
19263 height: 100%;
19264 border-radius: 10px;
19265 background: #FFF;
19266 z-index: 2;
19267 display: flex;
19268 flex-flow: column;
19269 align-items: center;
19270 justify-content: center;
19271 }
19272 .wpfnl-drawflow-window .wpfnl-analytics .loader-wrapper .wpfnl-loader {
19273 display: block;
19274 width: 20px;
19275 height: 20px;
19276 }
19277 .wpfnl-drawflow-window .wpfnl-analytics .no-data-notice {
19278 width: 100%;
19279 height: 338px;
19280 display: flex;
19281 flex-flow: column;
19282 align-items: center;
19283 justify-content: center;
19284 }
19285 .wpfnl-drawflow-window .wpfnl-analytics .no-data-notice p {
19286 color: #2d3149;
19287 font-weight: 500;
19288 font-size: 16px;
19289 }
19290
19291 .wpfnl-analytics .analytics-revenue .revenue-box-header .stat-indicator {
19292 display: flex;
19293 align-items: center;
19294 justify-content: center;
19295 gap: 24px;
19296 }
19297 .wpfnl-analytics .analytics-revenue .revenue-box-header .stat-indicator .indicator {
19298 font-weight: 400;
19299 font-size: 14px;
19300 line-height: 1.3;
19301 color: #9398a5;
19302 position: relative;
19303 display: flex;
19304 align-items: center;
19305 }
19306 .wpfnl-analytics .analytics-revenue .revenue-box-header .stat-indicator .indicator:last-child {
19307 margin-right: 0;
19308 }
19309 .wpfnl-analytics .analytics-revenue .revenue-box-header .stat-indicator .indicator:before {
19310 content: "";
19311 width: 10px;
19312 height: 10px;
19313 background: #6E42D3;
19314 display: inline-block;
19315 border-radius: 50px;
19316 margin-right: 8px;
19317 position: relative;
19318 top: -1px;
19319 }
19320 .wpfnl-analytics .analytics-revenue .revenue-box-header .stat-indicator .indicator2:before {
19321 background-color: #F7900A;
19322 }
19323
19324 .wpfnl-analytics .analytics-revenue .revenue-tab-nav .progress-badge, .wpfnl-analytics .analytics-card .analytics-single-card .icon-area .progress-badge {
19325 background: #D1FADF;
19326 color: #12B76A;
19327 padding: 7px 10px 7px 25px;
19328 font-size: 10px;
19329 line-height: 1;
19330 font-weight: 500;
19331 border-radius: 50px;
19332 display: flex;
19333 align-items: center;
19334 gap: 7px;
19335 position: relative;
19336 }
19337 .wpfnl-analytics .analytics-revenue .revenue-tab-nav .progress-badge svg, .wpfnl-analytics .analytics-card .analytics-single-card .icon-area .progress-badge svg {
19338 position: absolute;
19339 left: 6px;
19340 top: 4px;
19341 }
19342 .wpfnl-analytics .analytics-revenue .revenue-tab-nav .downgrade.progress-badge, .wpfnl-analytics .analytics-card .analytics-single-card .icon-area .downgrade.progress-badge {
19343 background: #FEE4E2;
19344 color: #F04438;
19345 }
19346 .wpfnl-analytics .analytics-revenue .revenue-tab-nav .downgrade.progress-badge svg, .wpfnl-analytics .analytics-card .analytics-single-card .icon-area .downgrade.progress-badge svg {
19347 left: 9px;
19348 top: 8px;
19349 }
19350
19351 .folded .wpfnl-drawflow-window .wpfnl-analytics {
19352 width: calc(100% - 36px);
19353 }
19354 .folded .wpfnl-drawflow-window .wpfnl-analytics .analytics-full-loader {
19355 left: 36px;
19356 }
19357
19358 .wpfnl-analytics .analytics-card {
19359 display: flex;
19360 flex-flow: row wrap;
19361 gap: 20px;
19362 }
19363 .wpfnl-analytics .analytics-card .analytics-single-card {
19364 width: calc(16.6666666667% - 17px);
19365 }
19366 .wpfnl-analytics .analytics-card .analytics-single-card .icon-area {
19367 display: flex;
19368 align-items: flex-start;
19369 justify-content: space-between;
19370 gap: 10px;
19371 }
19372 .wpfnl-analytics .analytics-card .analytics-single-card .icon-area .icon {
19373 width: 42px;
19374 height: 42px;
19375 border: 1px solid #E4E6EB;
19376 display: flex;
19377 flex-flow: column;
19378 align-items: center;
19379 justify-content: center;
19380 border-radius: 100%;
19381 padding: 5px;
19382 }
19383 .wpfnl-analytics .analytics-card .analytics-single-card .card-title {
19384 color: #9398A5;
19385 font-size: 14px;
19386 line-height: 1.2;
19387 margin-top: 18px;
19388 }
19389 .wpfnl-analytics .analytics-card .analytics-single-card .card-value {
19390 color: #2D3149;
19391 font-size: 22px;
19392 font-weight: 500;
19393 line-height: 1;
19394 margin-top: 8px;
19395 }
19396
19397 @media only screen and (max-width: 1399px) {
19398 .wpfnl-analytics .analytics-card .analytics-single-card {
19399 width: calc(33.3333333333% - 14px);
19400 }
19401 }
19402 @media only screen and (max-width: 1199px) {
19403 .wpfnl-analytics .analytics-card .analytics-single-card .card-value {
19404 font-size: 20px;
19405 }
19406 }
19407 .wpfnl-analytics .analytics-revenue .no-data-notice {
19408 background: #fcfcff;
19409 border-radius: 10px;
19410 border: 1px solid #F1F0F5;
19411 }
19412 .wpfnl-analytics .analytics-revenue .revenue-box-header {
19413 display: flex;
19414 flex-flow: row wrap;
19415 align-items: center;
19416 justify-content: space-between;
19417 margin-bottom: 27px;
19418 }
19419 .wpfnl-analytics .analytics-revenue .revenue-box-header .stat-indicator .indicator2:before {
19420 background-color: #EAE1FF;
19421 }
19422 .wpfnl-analytics .analytics-revenue .revenue-tab-nav {
19423 display: flex;
19424 flex-flow: row wrap;
19425 align-items: center;
19426 gap: 12px;
19427 margin-bottom: -1px;
19428 position: relative;
19429 z-index: 1;
19430 margin-bottom: 12px;
19431 }
19432 .wpfnl-analytics .analytics-revenue .revenue-tab-nav .single-nav {
19433 width: calc(20% - 10px);
19434 position: relative;
19435 border: 1px solid rgba(238, 240, 243, 0.8);
19436 border-radius: 8px;
19437 padding: 19px 24px;
19438 cursor: pointer;
19439 }
19440 .wpfnl-analytics .analytics-revenue .revenue-tab-nav .single-nav.active {
19441 border-color: rgba(238, 240, 243, 0.8);
19442 background: #FCFCFF;
19443 }
19444 .wpfnl-analytics .analytics-revenue .revenue-tab-nav .single-nav.active:before {
19445 display: none;
19446 }
19447 .wpfnl-analytics .analytics-revenue .revenue-tab-nav .single-nav:last-child:before {
19448 display: none;
19449 }
19450 .wpfnl-analytics .analytics-revenue .revenue-tab-nav .single-nav .revenue-value {
19451 font-size: 22px;
19452 font-weight: 500;
19453 color: #2D3149;
19454 line-height: 1;
19455 letter-spacing: -0.6px;
19456 display: flex;
19457 flex-flow: row wrap;
19458 align-items: flex-start;
19459 gap: 10px;
19460 }
19461 .wpfnl-analytics .analytics-revenue .revenue-tab-nav .single-nav .step-type {
19462 color: #667085;
19463 font-size: 14px;
19464 font-weight: 500;
19465 line-height: 1;
19466 text-transform: capitalize;
19467 margin-top: 7px;
19468 }
19469 .wpfnl-analytics .analytics-revenue .single-tab-content {
19470 border-radius: 8px;
19471 border: 1px solid rgba(238, 240, 243, 0.8);
19472 background: #FCFCFF;
19473 padding: 24px 24px 31px;
19474 }
19475 .wpfnl-analytics .analytics-revenue .single-tab-content .chart-percent-label {
19476 position: absolute;
19477 top: 3px;
19478 left: 0;
19479 height: 100%;
19480 width: 100%;
19481 display: flex;
19482 flex-flow: column;
19483 justify-content: space-between;
19484 }
19485 .wpfnl-analytics .analytics-revenue .single-tab-content .chart-percent-label .single-label {
19486 font-size: 12px;
19487 line-height: 1.2;
19488 color: #9398A5;
19489 display: block;
19490 position: relative;
19491 }
19492 .wpfnl-analytics .analytics-revenue .single-tab-content .chart-percent-label .single-label:before {
19493 content: "";
19494 position: absolute;
19495 left: 50px;
19496 top: 7px;
19497 width: calc(100% - 50px);
19498 height: 1px;
19499 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");
19500 }
19501 .wpfnl-analytics .analytics-revenue .single-tab-content .chart-percent-label .single-label span {
19502 width: 33px;
19503 display: block;
19504 text-align: right;
19505 }
19506 .wpfnl-analytics .analytics-revenue .single-tab-content .barchart-inner-wrapper {
19507 height: 292px;
19508 display: flex;
19509 flex-flow: row wrap;
19510 align-items: flex-end;
19511 justify-content: space-between;
19512 padding: 10px 15px 9px 60px;
19513 gap: 30px;
19514 position: relative;
19515 z-index: 1;
19516 }
19517 .wpfnl-analytics .analytics-revenue .single-tab-content .single-bar {
19518 width: 34px;
19519 height: 100%;
19520 position: relative;
19521 display: flex;
19522 flex-flow: row wrap;
19523 align-items: flex-end;
19524 gap: 6px;
19525 }
19526 .wpfnl-analytics .analytics-revenue .single-tab-content .single-bar .bar-tooltip {
19527 padding: 14px 15px;
19528 width: 164px;
19529 position: absolute;
19530 bottom: calc(100% + 8px);
19531 left: 50%;
19532 transform: translateX(-50%);
19533 z-index: 9;
19534 opacity: 0;
19535 visibility: hidden;
19536 transition: all 0.3s ease;
19537 border-radius: 8px;
19538 background: #10052E;
19539 box-shadow: 0px 2px 15px 0px rgba(22, 28, 32, 0.08);
19540 }
19541 .wpfnl-analytics .analytics-revenue .single-tab-content .single-bar .bar-tooltip:before {
19542 content: "";
19543 position: absolute;
19544 left: 50%;
19545 bottom: -5px;
19546 width: 10px;
19547 height: 10px;
19548 background: #10052e;
19549 transform: rotate(45deg);
19550 margin-left: -6px;
19551 }
19552 .wpfnl-analytics .analytics-revenue .single-tab-content .single-bar .bar-tooltip .item {
19553 color: #CDCFD6;
19554 font-size: 13px;
19555 line-height: 1;
19556 margin-bottom: 6px;
19557 }
19558 .wpfnl-analytics .analytics-revenue .single-tab-content .single-bar .bar-tooltip .item:last-child {
19559 margin-bottom: 0;
19560 }
19561 .wpfnl-analytics .analytics-revenue .single-tab-content .single-bar .bar-tooltip .item b {
19562 color: #fff;
19563 font-weight: 500;
19564 }
19565 .wpfnl-analytics .analytics-revenue .single-tab-content .single-bar .bar-item {
19566 width: 14px;
19567 display: block;
19568 background-color: #EAE1FF;
19569 border-radius: 30px 30px 0 0;
19570 position: relative;
19571 }
19572 .wpfnl-analytics .analytics-revenue .single-tab-content .single-bar .bar-item.indicator1 .bar-tooltip {
19573 left: calc(50% + 11px);
19574 }
19575 .wpfnl-analytics .analytics-revenue .single-tab-content .single-bar .bar-item.indicator2 {
19576 background-color: #6E42D3;
19577 }
19578 .wpfnl-analytics .analytics-revenue .single-tab-content .single-bar .bar-item.indicator2 .bar-tooltip {
19579 left: calc(50% - 9px);
19580 }
19581 .wpfnl-analytics .analytics-revenue .single-tab-content .single-bar .bar-title {
19582 font-size: 12px;
19583 line-height: 1.2;
19584 color: #9398A5;
19585 position: absolute;
19586 bottom: -20px;
19587 left: 50%;
19588 transform: translateX(-50%);
19589 white-space: nowrap;
19590 transition: all 0.3s ease;
19591 }
19592 .wpfnl-analytics .analytics-revenue .single-tab-content .single-bar:hover .bar-item.same-height .bar-tooltip,
19593 .wpfnl-analytics .analytics-revenue .single-tab-content .single-bar:hover .bar-item.its-highest .bar-tooltip {
19594 opacity: 1;
19595 visibility: visible;
19596 }
19597 .wpfnl-analytics .analytics-revenue.monthly .single-tab-content .barchart-inner-wrapper {
19598 gap: 10px;
19599 }
19600 .wpfnl-analytics .analytics-revenue.monthly .single-tab-content .single-bar {
19601 width: 23px;
19602 gap: 6px;
19603 }
19604 .wpfnl-analytics .analytics-revenue.monthly .single-tab-content .single-bar .bar-item {
19605 width: 7px;
19606 }
19607 .wpfnl-analytics .analytics-revenue.monthly .single-tab-content .single-bar .bar-title {
19608 transform: translate(-50%, 8px) rotate(-45deg);
19609 }
19610
19611 @media only screen and (max-width: 1199px) {
19612 .wpfnl-analytics .analytics-revenue .revenue-tab-nav .single-nav {
19613 width: calc(25% - 9px);
19614 padding: 16px;
19615 }
19616 .wpfnl-analytics .analytics-revenue .revenue-tab-nav .single-nav .revenue-value {
19617 font-size: 22px;
19618 }
19619 .wpfnl-analytics .analytics-revenue .single-tab-content .barchart-inner-wrapper {
19620 gap: 24px;
19621 }
19622 .wpfnl-analytics .analytics-revenue .single-tab-content .single-bar {
19623 width: 20px;
19624 gap: 4px;
19625 }
19626 .wpfnl-analytics .analytics-revenue .single-tab-content .single-bar .bar-item {
19627 width: 8px;
19628 }
19629 }
19630 @media only screen and (max-width: 991px) {
19631 .wpfnl-analytics .analytics-revenue .revenue-tab-nav .single-nav {
19632 padding: 13px 13px;
19633 }
19634 .wpfnl-analytics .analytics-revenue .revenue-tab-nav .single-nav .revenue-value {
19635 font-size: 18px;
19636 }
19637 .wpfnl-analytics .analytics-revenue .revenue-tab-nav .single-nav .step-type {
19638 font-size: 12px;
19639 }
19640 .wpfnl-analytics .analytics-revenue .revenue-tab-nav .progress-badge {
19641 padding: 5px 8px 4px 21px;
19642 }
19643 .wpfnl-analytics .analytics-revenue .revenue-tab-nav .progress-badge svg {
19644 left: 4px;
19645 top: 1px;
19646 }
19647 .wpfnl-analytics .analytics-revenue .revenue-tab-nav .downgrade.progress-badge svg {
19648 left: 9px;
19649 top: 5px;
19650 }
19651 }
19652 .wpfnl-analytics .analytics-conversion .conversion-box-header {
19653 display: flex;
19654 flex-flow: row wrap;
19655 align-items: center;
19656 justify-content: space-between;
19657 margin-bottom: 15px;
19658 }
19659 .wpfnl-analytics .analytics-conversion .conversion-box-header .carousel-navigator {
19660 display: flex;
19661 gap: 8px;
19662 }
19663 .wpfnl-analytics .analytics-conversion .conversion-box-header .carousel-navigator button {
19664 border-radius: 8px;
19665 border: 1px solid #F1F0F5;
19666 background: #FFF;
19667 width: 30px;
19668 height: 30px;
19669 display: flex;
19670 align-items: center;
19671 justify-content: center;
19672 flex-flow: column;
19673 cursor: pointer;
19674 }
19675 .wpfnl-analytics .analytics-conversion .conversion-box-header .carousel-navigator button:disabled {
19676 opacity: 0.5;
19677 cursor: not-allowed;
19678 }
19679 .wpfnl-analytics .analytics-conversion .conversion-table {
19680 border-radius: 10px;
19681 border: 1px solid #F1F0F5;
19682 background: #FCFCFF;
19683 padding: 40px;
19684 }
19685 .wpfnl-analytics .analytics-conversion .conversion-table-wrapper {
19686 max-width: 1080px;
19687 width: 100%;
19688 margin: 0 auto;
19689 overflow: hidden;
19690 }
19691 .wpfnl-analytics .analytics-conversion .conversion-table-inner {
19692 display: flex;
19693 gap: 30px;
19694 transition: transform 0.5s;
19695 }
19696 .wpfnl-analytics .analytics-conversion .conversion-table-inner.data-center {
19697 justify-content: center;
19698 }
19699 .wpfnl-analytics .analytics-conversion .conversion-table-inner .single-table {
19700 border-radius: 10px;
19701 border: 1px solid #F1F0F5;
19702 background: #FFF;
19703 box-shadow: 0px 20px 20px 0px rgba(190, 190, 215, 0.08);
19704 width: calc(20% - 24px);
19705 flex-shrink: 0;
19706 }
19707 .wpfnl-analytics .analytics-conversion .conversion-table-inner .tbl-head {
19708 display: flex;
19709 flex-flow: row wrap;
19710 align-items: center;
19711 justify-content: center;
19712 gap: 7px;
19713 background: #E8F1FF;
19714 border-radius: 10px 10px 0 0;
19715 padding: 8px 10px 6px;
19716 }
19717 .wpfnl-analytics .analytics-conversion .conversion-table-inner .tbl-head .tbl-title {
19718 color: #363B4E;
19719 font-size: 13px;
19720 font-weight: 500;
19721 line-height: 1.1;
19722 width: calc(100% - 60px);
19723 white-space: nowrap;
19724 overflow: hidden;
19725 text-overflow: ellipsis;
19726 display: inline-block;
19727 }
19728 .wpfnl-analytics .analytics-conversion .conversion-table-inner .tbl-head svg {
19729 width: 14px;
19730 display: block;
19731 }
19732 .wpfnl-analytics .analytics-conversion .conversion-table-inner .step-preview-img {
19733 padding: 16px;
19734 }
19735 .wpfnl-analytics .analytics-conversion .conversion-table-inner .step-preview-img svg {
19736 max-width: 100%;
19737 width: 100%;
19738 }
19739 .wpfnl-analytics .analytics-conversion .conversion-table-inner .conversion-data {
19740 text-align: center;
19741 }
19742 .wpfnl-analytics .analytics-conversion .conversion-table-inner .conversion-data li:not(.loader-wrapper) {
19743 border-bottom: 1px solid #F1F0F5;
19744 color: #7A8B9A;
19745 font-size: 14px;
19746 line-height: 14px;
19747 text-transform: capitalize;
19748 padding: 14px 10px;
19749 }
19750 .wpfnl-analytics .analytics-conversion .conversion-table-inner .conversion-data li:not(.loader-wrapper) b {
19751 color: #2D3149;
19752 font-weight: 500;
19753 }
19754 .wpfnl-analytics .analytics-conversion .conversion-table-inner .conversion-data li:not(.loader-wrapper):last-child {
19755 border-bottom: 0;
19756 }
19757 .wpfnl-analytics .analytics-conversion .conversion-table-inner .conversion-data li:not(.loader-wrapper).conversion-rates b {
19758 color: #12B76A;
19759 }
19760 .wpfnl-analytics .analytics-conversion .conversion-table-inner .conversion-data li:not(.loader-wrapper).bounce-rate b {
19761 color: #F04438;
19762 }
19763 .wpfnl-analytics .analytics-conversion .conversion-table-inner .table-checkout .tbl-head {
19764 background: #FDF0E8;
19765 }
19766 .wpfnl-analytics .analytics-conversion .conversion-table-inner .table-checkout .tbl-head svg {
19767 position: relative;
19768 top: -1px;
19769 }
19770 .wpfnl-analytics .analytics-conversion .conversion-table-inner .table-upsell .tbl-head {
19771 background: #E9F9E8;
19772 }
19773 .wpfnl-analytics .analytics-conversion .conversion-table-inner .table-downsell .tbl-head {
19774 background: #FCF0F1;
19775 }
19776 .wpfnl-analytics .analytics-conversion .conversion-table-inner .table-thankyou .tbl-head {
19777 background: #E6FAF5;
19778 }
19779 .wpfnl-analytics .analytics-conversion .conversion-table-inner .table-custom .tbl-head {
19780 background: #E0F2F4;
19781 }
19782
19783 @media only screen and (max-width: 1299px) {
19784 .wpfnl-analytics .analytics-conversion .conversion-table {
19785 padding: 20px;
19786 }
19787 .wpfnl-analytics .analytics-conversion .conversion-table-inner {
19788 gap: 20px;
19789 }
19790 .wpfnl-analytics .analytics-conversion .conversion-table-inner .single-table {
19791 width: calc(20% - 16px);
19792 }
19793 }
19794 @media only screen and (max-width: 1199px) {
19795 .wpfnl-analytics .analytics-conversion .conversion-table-inner .single-table {
19796 width: calc(25% - 15px);
19797 }
19798 }
19799 @media only screen and (max-width: 991px) {
19800 .wpfnl-analytics .analytics-conversion .conversion-table-inner .single-table {
19801 width: calc(33.3333333333% - 14px);
19802 }
19803 }
19804 .wpfnl-analytics .custom-date-range {
19805 display: none;
19806 }
19807 .wpfnl-analytics .filter-selectbox {
19808 background: #fff;
19809 box-shadow: 0px 1px 1px 0px rgba(182, 185, 191, 0.3);
19810 padding: 14px 62px 12px 18px;
19811 border-radius: 50px;
19812 position: relative;
19813 cursor: pointer;
19814 display: inline-flex;
19815 flex-flow: row wrap;
19816 align-items: center;
19817 justify-content: flex-start;
19818 }
19819 .wpfnl-analytics .filter-selectbox > ul {
19820 display: flex;
19821 flex-flow: row wrap;
19822 align-items: center;
19823 }
19824 .wpfnl-analytics .filter-selectbox > ul li {
19825 position: relative;
19826 color: #9398A5;
19827 line-height: 1;
19828 font-size: 14px;
19829 font-weight: 500;
19830 }
19831 .wpfnl-analytics .filter-selectbox > ul li:first-child {
19832 margin-right: 24px;
19833 }
19834 .wpfnl-analytics .filter-selectbox > ul li:first-child:before {
19835 content: "";
19836 width: 9px;
19837 height: 1px;
19838 background: #66666d;
19839 position: absolute;
19840 right: -16px;
19841 top: 7px;
19842 }
19843 .wpfnl-analytics .filter-selectbox .calendar-icon {
19844 position: absolute;
19845 right: 0;
19846 top: 0;
19847 height: 100%;
19848 width: 45px;
19849 padding: 10px 15px 10px 14px;
19850 border-left: 1px solid #E4E6EB;
19851 display: flex;
19852 flex-flow: column;
19853 align-items: center;
19854 justify-content: center;
19855 }
19856 .wpfnl-analytics .filter-selectbox .calendar-icon svg {
19857 transition: all 0.3s ease;
19858 }
19859 .wpfnl-analytics .filter-wrapper {
19860 border-bottom: 1px solid #E5E8F3;
19861 padding: 2px 18px;
19862 display: flex;
19863 align-items: center;
19864 justify-content: space-between;
19865 color: #7A8B9A;
19866 width: 100%;
19867 }
19868 .wpfnl-analytics .filter-wrapper input {
19869 background: transparent;
19870 border: none;
19871 font-size: 14px;
19872 color: #9398A5;
19873 font-weight: 400;
19874 width: 87px;
19875 min-width: auto;
19876 cursor: pointer;
19877 padding: 0;
19878 height: 40px;
19879 z-index: 1;
19880 position: relative;
19881 }
19882 .wpfnl-analytics .filter-wrapper input[readonly] {
19883 background: transparent;
19884 cursor: pointer;
19885 }
19886 .wpfnl-analytics .filter-wrapper input:focus {
19887 box-shadow: none;
19888 }
19889 .wpfnl-analytics .filter-wrapper input#to {
19890 margin-right: 5px;
19891 }
19892 .wpfnl-analytics .filter-wrapper .to-date,
19893 .wpfnl-analytics .filter-wrapper .from-date {
19894 position: relative;
19895 display: flex;
19896 align-items: center;
19897 gap: 8px;
19898 }
19899 .wpfnl-analytics .filter-wrapper .divider {
19900 width: 9px;
19901 height: 1px;
19902 background: #7A8B9A;
19903 margin: 0 5px;
19904 }
19905 .wpfnl-analytics .filter-wrapper .icon {
19906 position: relative;
19907 top: 0px;
19908 }
19909 .wpfnl-analytics .filter-wrapper .icon svg {
19910 display: block;
19911 }
19912 .wpfnl-analytics .filter-wrapper .filter-icon {
19913 margin-left: auto;
19914 border-left: 1px solid #9064f6;
19915 height: 40px;
19916 width: 40px;
19917 padding-left: 13px;
19918 display: flex;
19919 flex-flow: column;
19920 align-items: center;
19921 justify-content: center;
19922 }
19923 .wpfnl-analytics .calendar-dorpdown {
19924 position: absolute;
19925 top: calc(100% + 10px);
19926 right: 0;
19927 background: #fff;
19928 width: 291px;
19929 z-index: 10;
19930 border: 1px solid #F1F0F5;
19931 box-shadow: 0px 18px 22px 0px rgba(73, 59, 104, 0.1);
19932 border-radius: 10px;
19933 cursor: default;
19934 opacity: 0;
19935 visibility: hidden;
19936 transition: all 0.3s ease;
19937 }
19938 .wpfnl-analytics .calendar-dorpdown .date-range-input {
19939 display: flex;
19940 flex-flow: row wrap;
19941 align-items: center;
19942 gap: 10px;
19943 border-bottom: 1px solid #F1F0F5;
19944 padding: 5px 20px;
19945 position: relative;
19946 }
19947 .wpfnl-analytics .calendar-dorpdown .date-range-input:before {
19948 content: "";
19949 position: absolute;
19950 left: calc(50% - 6px);
19951 top: 50%;
19952 transform: translateY(-50%);
19953 height: 16px;
19954 width: 1px;
19955 background: #F1F0F5;
19956 }
19957 .wpfnl-analytics .calendar-dorpdown .date-range-input input[type=text] {
19958 min-width: auto;
19959 width: calc(50% - 5px);
19960 background: transparent;
19961 border: none;
19962 border-radius: 0;
19963 height: 30px;
19964 padding: 0;
19965 cursor: text;
19966 color: #2D3149;
19967 }
19968 .wpfnl-analytics .calendar-dorpdown .date-range-input input[type=text]::placeholder {
19969 color: #9398A5;
19970 }
19971 .wpfnl-analytics .calendar-dorpdown .date-range-input input[type=text]:-ms-input-placeholder {
19972 color: #9398A5;
19973 }
19974 .wpfnl-analytics .calendar-dorpdown .date-range-input input[type=text]::-ms-input-placeholder {
19975 color: #9398A5;
19976 }
19977 .wpfnl-analytics .calendar-dorpdown .date-range-input #date-from {
19978 padding-right: 12px;
19979 }
19980 .wpfnl-analytics .calendar-dorpdown .wpfunnel-datepicker {
19981 padding: 15px 20px 10px;
19982 }
19983 .wpfnl-analytics .calendar-dorpdown .wpfunnel-datepicker .ui-datepicker {
19984 width: 100%;
19985 }
19986 .wpfnl-analytics .calendar-dorpdown .wpfunnel-datepicker .ui-datepicker .ui-datepicker-prev,
19987 .wpfnl-analytics .calendar-dorpdown .wpfunnel-datepicker .ui-datepicker .ui-datepicker-next {
19988 display: none;
19989 }
19990 .wpfnl-analytics .calendar-dorpdown .wpfunnel-datepicker .ui-datepicker .ui-datepicker-title {
19991 margin: 0;
19992 display: flex;
19993 align-items: center;
19994 gap: 10px;
19995 }
19996 .wpfnl-analytics .calendar-dorpdown .wpfunnel-datepicker .ui-datepicker .ui-datepicker-title select {
19997 color: #2D3149;
19998 font-size: 13px;
19999 margin: 0;
20000 width: calc(50% - 4px);
20001 border-radius: 8px;
20002 border: 1px solid #F1F0F5;
20003 box-shadow: none;
20004 padding: 10px 40px 8px 12px;
20005 background-position: right 10px top 54%;
20006 }
20007 .wpfnl-analytics .calendar-dorpdown .div-to-append-calender {
20008 padding: 4px 15px 23px;
20009 }
20010 .wpfnl-analytics .calendar-dorpdown .div-to-append-calender #ui-datepicker-div {
20011 position: relative !important;
20012 top: 10px !important;
20013 left: 0 !important;
20014 width: 100%;
20015 display: block !important;
20016 }
20017 .wpfnl-analytics .calendar-dorpdown .div-to-append-calender .ui-datepicker .ui-datepicker-title {
20018 display: flex;
20019 width: 90%;
20020 margin: 0 2.5em;
20021 }
20022 .wpfnl-analytics .calendar-dorpdown .div-to-append-calender .ui-datepicker select.ui-datepicker-month,
20023 .wpfnl-analytics .calendar-dorpdown .div-to-append-calender .ui-datepicker select.ui-datepicker-year {
20024 width: 116px;
20025 min-width: auto;
20026 height: 36px;
20027 border-radius: 3px;
20028 }
20029 .wpfnl-analytics .calendar-dorpdown .div-to-append-range-calender {
20030 padding: 4px 15px 23px;
20031 }
20032 .wpfnl-analytics .calendar-dorpdown .div-to-append-range-calender #ui-datepicker-div {
20033 position: relative !important;
20034 top: 10px !important;
20035 left: 0 !important;
20036 width: 100%;
20037 display: block !important;
20038 }
20039 .wpfnl-analytics .calendar-dorpdown .div-to-append-range-calender .ui-datepicker .ui-datepicker-title {
20040 display: flex;
20041 width: 90%;
20042 margin: 0 2.5em;
20043 }
20044 .wpfnl-analytics .calendar-dorpdown .div-to-append-range-calender .ui-datepicker select.ui-datepicker-month,
20045 .wpfnl-analytics .calendar-dorpdown .div-to-append-range-calender .ui-datepicker select.ui-datepicker-year {
20046 width: 116px;
20047 min-width: auto;
20048 height: 36px;
20049 border-radius: 3px;
20050 }
20051 .wpfnl-analytics .calendar-dorpdown .btn-default {
20052 padding: 0 18px;
20053 height: 32px;
20054 line-height: 32px;
20055 width: auto;
20056 min-width: auto;
20057 margin-left: auto;
20058 display: block;
20059 border-radius: 10px 0 10px 0;
20060 box-shadow: 0px 10px 16px rgba(189, 193, 200, 0.5);
20061 }
20062 .wpfnl-analytics .show-calendar .calendar-dorpdown {
20063 opacity: 1;
20064 visibility: visible;
20065 }
20066
20067 @media only screen and (max-width: 1399px) {
20068 .wpfnl-drawflow-window .wpfnl-analytics .analytics-box {
20069 padding: 17px 17px 16px;
20070 }
20071 }
20072 @media only screen and (max-width: 782px) {
20073 .folded .wpfnl-drawflow-window .wpfnl-analytics {
20074 width: 100%;
20075 }
20076 .folded .wpfnl-drawflow-window .wpfnl-analytics .analytics-full-loader {
20077 left: 0;
20078 }
20079 }
20080 .wpfnl-license-page {
20081 background: transparent;
20082 }
20083
20084 .wpfnl-license-wrapper {
20085 display: flex;
20086 flex-flow: row wrap;
20087 padding: 24px;
20088 gap: 30px;
20089 }
20090 .wpfnl-license-wrapper .wpfnl-license-filed {
20091 background: #FFFFFF;
20092 box-shadow: 0px 1px 2px rgba(190, 190, 215, 0.2);
20093 border-radius: 10px;
20094 width: calc(100% - 390px);
20095 padding: 15px 20px 20px;
20096 }
20097 .wpfnl-license-wrapper .wpfnl-license-filed .field-header .product-title,
20098 .wpfnl-license-wrapper .wpfnl-license-filed .input-field-area .product-title {
20099 width: 390px;
20100 position: relative;
20101 }
20102 .wpfnl-license-wrapper .wpfnl-license-filed .field-header .input-field,
20103 .wpfnl-license-wrapper .wpfnl-license-filed .input-field-area .input-field {
20104 width: calc(100% - 460px);
20105 max-width: 420px;
20106 padding: 0 40px;
20107 }
20108 .wpfnl-license-wrapper .wpfnl-license-filed .field-header .btn-area,
20109 .wpfnl-license-wrapper .wpfnl-license-filed .input-field-area .btn-area {
20110 width: 170px;
20111 }
20112 .wpfnl-license-wrapper .wpfnl-license-filed .field-header {
20113 display: flex;
20114 flex-flow: row wrap;
20115 align-items: center;
20116 justify-content: space-between;
20117 margin-bottom: 30px;
20118 position: relative;
20119 padding-bottom: 15px;
20120 }
20121 .wpfnl-license-wrapper .wpfnl-license-filed .field-header:before {
20122 content: "";
20123 position: absolute;
20124 left: -20px;
20125 bottom: 0;
20126 width: calc(100% + 40px);
20127 height: 1px;
20128 background: #E5E8F3;
20129 }
20130 .wpfnl-license-wrapper .wpfnl-license-filed .field-header .single-field {
20131 text-transform: uppercase;
20132 }
20133 .wpfnl-license-wrapper .wpfnl-license-filed .input-field-area {
20134 display: flex;
20135 flex-flow: row wrap;
20136 justify-content: space-between;
20137 align-items: center;
20138 width: 100%;
20139 }
20140 .wpfnl-license-wrapper .wpfnl-license-filed .input-field-area .product-title {
20141 display: flex;
20142 align-items: center;
20143 }
20144 .wpfnl-license-wrapper .wpfnl-license-filed .input-field-area .product-title .icon-info {
20145 width: calc(100% - 50px);
20146 padding-left: 15px;
20147 }
20148 .wpfnl-license-wrapper .wpfnl-license-filed .input-field-area .product-title h3 {
20149 font-weight: 500;
20150 font-size: 20px;
20151 line-height: 23px;
20152 color: #363B4E;
20153 }
20154 .wpfnl-license-wrapper .wpfnl-license-filed .input-field-area .license-status {
20155 font-size: 14px;
20156 line-height: 16px;
20157 color: #7A8B9A;
20158 margin-top: 5px;
20159 display: block;
20160 }
20161 .wpfnl-license-wrapper .wpfnl-license-filed .input-field-area .addon-icon {
20162 width: 50px;
20163 height: 50px;
20164 border-radius: 100%;
20165 display: flex;
20166 align-items: center;
20167 justify-content: center;
20168 }
20169 .wpfnl-license-wrapper .wpfnl-license-filed .input-field-area .input-field input {
20170 height: 46px;
20171 padding: 6px 15px 5px;
20172 }
20173 .wpfnl-license-wrapper .wpfnl-license-filed .input-field-area .btn-area {
20174 position: relative;
20175 }
20176 .wpfnl-license-wrapper .wpfnl-license-filed .input-field-area .btn-area .btn-default {
20177 padding: 0 22px;
20178 height: 46px;
20179 min-width: 162px;
20180 border-radius: 10px;
20181 }
20182 .wpfnl-license-wrapper .wpfnl-license-filed .input-field-area .btn-area .lnc-notice {
20183 color: green;
20184 font-size: 15px;
20185 text-transform: capitalize;
20186 margin-left: 8px;
20187 position: absolute;
20188 bottom: -24px;
20189 left: -4px;
20190 }
20191 .wpfnl-license-wrapper .wpfnl-license-filed .addons-license {
20192 padding: 15px;
20193 background: #F7F7FA;
20194 margin-top: 30px;
20195 border-radius: 0 8px 8px 0;
20196 border-left: 2px solid #6E42D3;
20197 }
20198 .wpfnl-license-wrapper .wpfnl-license-filed .addons-license .single-addons {
20199 margin-bottom: 15px;
20200 }
20201 .wpfnl-license-wrapper .wpfnl-license-filed .addons-license .single-addons:last-child {
20202 margin-bottom: 0;
20203 }
20204 .wpfnl-license-wrapper .wpfnl-license-filed .addons-license .input-field-area {
20205 padding: 12px 15px;
20206 background-color: #fff;
20207 box-shadow: 0px 1px 2px rgba(190, 190, 215, 0.2);
20208 border-radius: 6px;
20209 }
20210 .wpfnl-license-wrapper .wpfnl-license-filed .addons-license .input-field-area .product-title {
20211 width: 362px;
20212 }
20213 .wpfnl-license-wrapper .wpfnl-license-filed .addons-license .input-field-area .addon-icon {
20214 background: #F7F7FA;
20215 }
20216 .wpfnl-license-wrapper .wpfnl-license-filed .addons-license .input-field-area h3 {
20217 font-weight: 500;
20218 font-size: 14px;
20219 line-height: 1.1;
20220 color: #363B4E;
20221 }
20222 .wpfnl-license-wrapper .wpfnl-license-filed .addons-license .input-field-area .input-field input {
20223 height: 38px;
20224 }
20225 .wpfnl-license-wrapper .wpfnl-license-filed .addons-license .input-field-area .btn-area {
20226 width: 145px;
20227 }
20228 .wpfnl-license-wrapper .wpfnl-license-filed .addons-license .input-field-area .btn-area .btn-default {
20229 padding: 0 18px;
20230 font-size: 13px;
20231 height: 38px;
20232 min-width: auto;
20233 margin-left: auto;
20234 display: block;
20235 border-radius: 6px;
20236 width: 100%;
20237 }
20238 .wpfnl-license-wrapper .wpfnl-license-filed .addons-license .not-get-addons .input-field-area .product-title {
20239 width: calc(100% - 200px);
20240 }
20241 .wpfnl-license-wrapper .promo-text-area {
20242 width: 360px;
20243 background: #FFF;
20244 border-radius: 10px;
20245 box-shadow: 0px 1px 2px rgba(190, 190, 215, 0.2);
20246 }
20247 .wpfnl-license-wrapper .promo-text-area .single-area {
20248 position: relative;
20249 padding: 25px 25px 25px 90px;
20250 background: #FFFFFF;
20251 box-shadow: 0px 1px 2px rgba(190, 190, 215, 0.2);
20252 border-radius: 10px;
20253 margin-bottom: 30px;
20254 }
20255 .wpfnl-license-wrapper .promo-text-area .single-area:last-child {
20256 margin-bottom: 0;
20257 }
20258 .wpfnl-license-wrapper .promo-text-area .single-area .icon {
20259 background-color: #F7F7FA;
20260 width: 50px;
20261 height: 50px;
20262 display: flex;
20263 flex-flow: column;
20264 align-items: center;
20265 justify-content: center;
20266 border-radius: 100%;
20267 position: absolute;
20268 top: 30px;
20269 left: 26px;
20270 }
20271 .wpfnl-license-wrapper .promo-text-area .single-area h4 {
20272 font-size: 18px;
20273 margin-bottom: 8px;
20274 color: #363B4E;
20275 font-weight: 500;
20276 }
20277 .wpfnl-license-wrapper .promo-text-area .single-area P {
20278 font-size: 14px;
20279 }
20280 .wpfnl-license-wrapper .promo-text-area .manage-license-area {
20281 padding: 20px;
20282 display: flex;
20283 flex-flow: column;
20284 align-items: center;
20285 justify-content: center;
20286 overflow: hidden;
20287 height: 100%;
20288 }
20289 .wpfnl-license-wrapper .promo-text-area .manage-license-area .logo {
20290 margin-bottom: 12px;
20291 }
20292 .wpfnl-license-wrapper .promo-text-area .manage-license-area p {
20293 text-align: center;
20294 margin-bottom: 20px;
20295 }
20296 .wpfnl-license-wrapper .promo-text-area .manage-license-area .btn-default {
20297 height: 40px;
20298 line-height: 40px;
20299 position: relative;
20300 z-index: 1;
20301 }
20302
20303 .cl-doc-row {
20304 display: flex;
20305 flex-flow: row wrap;
20306 padding: 24px;
20307 gap: 30px;
20308 }
20309 .cl-doc-row .single-col {
20310 background: #fff;
20311 padding: 30px;
20312 width: calc(25% - 23px);
20313 border-radius: 8px;
20314 display: flex;
20315 flex-flow: column;
20316 align-items: flex-start;
20317 position: relative;
20318 }
20319 .cl-doc-row .single-col:last-child {
20320 margin-right: 0;
20321 }
20322 .cl-doc-row .single-col .icon {
20323 background-color: #f0f1f3;
20324 width: 40px;
20325 height: 40px;
20326 display: flex;
20327 flex-flow: column;
20328 align-items: center;
20329 justify-content: center;
20330 border-radius: 100%;
20331 position: absolute;
20332 top: 24px;
20333 left: 30px;
20334 }
20335 .cl-doc-row .single-col h4 {
20336 font-size: 20px;
20337 margin-bottom: 22px;
20338 font-weight: 500;
20339 padding-left: 53px;
20340 color: #3c434a;
20341 }
20342 .cl-doc-row .single-col p {
20343 font-size: 14px;
20344 margin-bottom: 20px;
20345 }
20346 .cl-doc-row .single-col .btn-default {
20347 margin-top: auto;
20348 }
20349 .cl-doc-row .single-col.manage-license .icon svg {
20350 width: 27px;
20351 }
20352
20353 @media only screen and (max-width: 1620px) {
20354 .wpfnl-license-wrapper .wpfnl-license-filed .field-header .product-title,
20355 .wpfnl-license-wrapper .wpfnl-license-filed .input-field-area .product-title {
20356 width: 280px;
20357 }
20358 .wpfnl-license-wrapper .wpfnl-license-filed .field-header .input-field,
20359 .wpfnl-license-wrapper .wpfnl-license-filed .input-field-area .input-field {
20360 padding: 0 20px;
20361 }
20362 .wpfnl-license-wrapper .wpfnl-license-filed .addons-license .input-field-area .product-title {
20363 width: 260px;
20364 }
20365 .wpfnl-license-wrapper .wpfnl-license-filed .addons-license .input-field-area .btn-area {
20366 width: 150px;
20367 }
20368 .wpfnl-license-wrapper .wpfnl-license-filed .addons-license .input-field-area .input-field {
20369 width: calc(100% - 410px);
20370 }
20371 }
20372 @media only screen and (max-width: 1399px) {
20373 .wpfnl-license-wrapper .wpfnl-license-filed {
20374 width: 100%;
20375 margin-right: 0;
20376 }
20377 .wpfnl-license-wrapper .promo-text-area {
20378 width: 100%;
20379 display: flex;
20380 flex-flow: row wrap;
20381 justify-content: center;
20382 }
20383 .wpfnl-license-wrapper .promo-text-area .single-area {
20384 width: calc(33.3333333333% - 20px);
20385 margin-left: 30px;
20386 margin-bottom: 0;
20387 }
20388 .wpfnl-license-wrapper .promo-text-area .single-area:first-child {
20389 margin-left: 0;
20390 }
20391 }
20392 @media only screen and (max-width: 1199px) {
20393 .wpfnl-license-wrapper {
20394 gap: 20px;
20395 }
20396 .wpfnl-license-wrapper .promo-text-area .manage-license-area:before {
20397 left: -47px;
20398 }
20399 .wpfnl-license-wrapper .promo-text-area .manage-license-area {
20400 padding: 20px;
20401 display: flex;
20402 flex-flow: column;
20403 justify-content: center;
20404 }
20405 .wpfnl-license-wrapper .promo-text-area .single-area {
20406 width: calc(33.3333333333% - 14px);
20407 margin-left: 20px;
20408 padding: 20px;
20409 }
20410 .wpfnl-license-wrapper .promo-text-area .single-area .icon {
20411 position: relative;
20412 top: inherit;
20413 left: inherit;
20414 margin-bottom: 12px;
20415 }
20416 .cl-doc-row {
20417 margin-top: 20px;
20418 gap: 20px;
20419 }
20420 .cl-doc-row .single-col {
20421 padding: 20px;
20422 width: calc(50% - 10px);
20423 }
20424 .cl-doc-row .single-col .icon {
20425 top: 18px;
20426 left: 20px;
20427 }
20428 }
20429 @media only screen and (max-width: 991px) {
20430 .wpfnl-license-wrapper .wpfnl-license-filed .field-header {
20431 display: none;
20432 }
20433 .wpfnl-license-wrapper .wpfnl-license-filed .input-field-area .product-title {
20434 width: 100%;
20435 margin-bottom: 10px;
20436 }
20437 .wpfnl-license-wrapper .wpfnl-license-filed .input-field-area .input-field {
20438 width: calc(100% - 180px);
20439 max-width: initial;
20440 padding: 0;
20441 }
20442 .wpfnl-license-wrapper .wpfnl-license-filed .addons-license .input-field-area .product-title {
20443 width: 100%;
20444 }
20445 .wpfnl-license-wrapper .wpfnl-license-filed .addons-license .input-field-area .input-field {
20446 width: calc(100% - 160px);
20447 }
20448 .cl-doc-row .single-col:nth-child(2) {
20449 margin-right: 0;
20450 }
20451 }
20452 .gbf-product-area .product-head {
20453 padding: 17px 25px;
20454 }
20455 .gbf-product-area .wpfnl-box {
20456 box-shadow: none;
20457 border-radius: 10px;
20458 }
20459 .gbf-product-area .condition-wrapper {
20460 background: #f7f8f9;
20461 border-radius: 10px;
20462 padding: 25px 25px 33px;
20463 }
20464 .gbf-product-area .single-condition-wrapper {
20465 padding: 0 0 27px;
20466 position: relative;
20467 }
20468 .gbf-product-area .single-condition-wrapper:after {
20469 content: "";
20470 position: absolute;
20471 left: 50%;
20472 height: 27px;
20473 width: 2px;
20474 background: #A0ADB9;
20475 margin-left: -1px;
20476 }
20477 .gbf-product-area .single-condition-wrapper:after {
20478 bottom: 0;
20479 }
20480 .gbf-product-area .single-condition-wrapper .add-condition {
20481 border: none;
20482 background: transparent;
20483 display: block;
20484 height: 30px;
20485 width: 30px;
20486 position: absolute;
20487 left: 50%;
20488 bottom: -13px;
20489 transform: translate(-50%);
20490 z-index: 1;
20491 border-radius: 50%;
20492 cursor: pointer;
20493 }
20494 .gbf-product-area .single-condition-wrapper .add-condition svg {
20495 width: 30px;
20496 height: 30px;
20497 }
20498 .gbf-product-area .single-condition-wrapper .add-condition svg circle {
20499 fill: #6e42d3;
20500 stroke: #6e42d3;
20501 }
20502 .gbf-product-area .single-condition-wrapper .add-condition svg path {
20503 stroke: #fff;
20504 }
20505 .gbf-product-area .single-condition-wrapper .add-condition[data-tour=yes] {
20506 position: relative;
20507 z-index: 4;
20508 }
20509 .gbf-product-area .single-condition-wrapper .add-condition[data-tour=yes] circle {
20510 fill: #6e42d3;
20511 stroke: #6e42d3;
20512 }
20513 .gbf-product-area .single-condition-wrapper .add-condition[data-tour=yes] path {
20514 stroke: #fff;
20515 }
20516 .gbf-product-area .single-condition-wrapper:not(:last-child) .add-condition {
20517 display: none;
20518 }
20519 .gbf-product-area .wpfnl-gbf-type-product-search,
20520 .gbf-product-area .wpfnl-product-search-gbf,
20521 .gbf-product-area .wpfnl-category-search {
20522 display: none;
20523 }
20524 .gbf-product-area .select2-container.select2-container--default.select2-container--open {
20525 background: transparent;
20526 border: none;
20527 }
20528 .gbf-product-area .select2-container--default .select2-selection--single {
20529 background-color: transparent;
20530 border: none;
20531 border-radius: 0;
20532 height: auto;
20533 }
20534 .gbf-product-area .select2-container--default .select2-selection--single .select2-selection__arrow {
20535 top: 50%;
20536 transform: translateY(-50%);
20537 display: none;
20538 }
20539 .gbf-product-area .select2-container {
20540 display: block;
20541 width: 100% !important;
20542 }
20543 .gbf-product-area .select2-container .select2-selection__rendered {
20544 border: 1px solid #E5E8F3;
20545 padding: 7px 15px;
20546 width: 100%;
20547 border-radius: 6px;
20548 overflow: hidden;
20549 text-overflow: ellipsis;
20550 display: block;
20551 color: #7A8B9A;
20552 line-height: 1;
20553 }
20554 .gbf-product-area .single-condition {
20555 background: #FFFFFF;
20556 box-shadow: 0px 1px 1px rgba(190, 190, 215, 0.2);
20557 border-radius: 10px;
20558 display: flex;
20559 flex-flow: row wrap;
20560 position: relative;
20561 }
20562 .gbf-product-area .single-condition .selectbox-wrapper select {
20563 height: 40px;
20564 background-color: transparent;
20565 min-width: auto;
20566 width: 100%;
20567 }
20568 .gbf-product-area .single-condition .selectbox-wrapper .wpfnl-tag-search {
20569 position: absolute;
20570 opacity: 0;
20571 visibility: hidden;
20572 }
20573 .gbf-product-area .single-condition #gbf-select-box[data-tour=yes] select {
20574 position: relative;
20575 z-index: 4;
20576 border: 1px solid #FFF;
20577 background: #ffffff;
20578 }
20579 .gbf-product-area .single-condition label {
20580 cursor: default;
20581 padding-right: 10px;
20582 }
20583 .gbf-product-area .single-condition .hints {
20584 color: #EE5F5A;
20585 display: none;
20586 }
20587 .gbf-product-area .single-condition .selectbox-wrapper {
20588 position: relative;
20589 width: calc(100% - 112px);
20590 }
20591 .gbf-product-area .single-condition .required-star {
20592 color: #EE5F5A;
20593 }
20594 .gbf-product-area .single-condition .wpfnl-form-group {
20595 width: 100%;
20596 display: flex;
20597 flex-flow: row wrap;
20598 align-items: center;
20599 }
20600 .gbf-product-area .single-condition .condition-if {
20601 padding: 20px;
20602 width: 50%;
20603 position: relative;
20604 }
20605 .gbf-product-area .single-condition .condition-then {
20606 display: flex;
20607 flex-flow: row wrap;
20608 padding: 20px 13px;
20609 width: 50%;
20610 background: #F9F9FD;
20611 border-radius: 0px 10px 10px 0px;
20612 position: relative;
20613 }
20614 .gbf-product-area .single-condition .condition-then.gbf-date-is .wpfnl-form-group .to-date,
20615 .gbf-product-area .single-condition .condition-then.gbf-date-is .wpfnl-form-group .from-date {
20616 flex: 1;
20617 position: relative;
20618 display: flex;
20619 align-items: center;
20620 }
20621 .gbf-product-area .single-condition .condition-then.gbf-date-is .wpfnl-form-group .to-date label,
20622 .gbf-product-area .single-condition .condition-then.gbf-date-is .wpfnl-form-group .from-date label {
20623 width: 80px;
20624 }
20625 .gbf-product-area .single-condition .condition-then.gbf-date-is .wpfnl-form-group .to-date input[type=text],
20626 .gbf-product-area .single-condition .condition-then.gbf-date-is .wpfnl-form-group .from-date input[type=text] {
20627 height: 40px;
20628 min-width: auto;
20629 cursor: pointer;
20630 }
20631 .gbf-product-area .single-condition .condition-then.gbf-date-is .wpfnl-form-group .to-date {
20632 padding-left: 25px;
20633 }
20634 .gbf-product-area .single-condition .condition-then.gbf-date-is .wpfnl-form-group .to-date label {
20635 width: 48px;
20636 }
20637 .gbf-product-area .single-condition .div-to-append-calender .ui-datepicker .ui-datepicker-title {
20638 display: flex;
20639 width: 90%;
20640 margin: 0 2.5em;
20641 }
20642 .gbf-product-area .single-condition .div-to-append-calender .ui-datepicker select.ui-datepicker-year,
20643 .gbf-product-area .single-condition .div-to-append-calender .ui-datepicker select.ui-datepicker-month {
20644 width: calc(50% - 25px);
20645 min-width: auto;
20646 height: 36px;
20647 min-height: auto;
20648 border-radius: 3px;
20649 }
20650 .gbf-product-area .single-condition .div-to-append-range-calender .ui-datepicker .ui-datepicker-title {
20651 display: flex;
20652 width: 90%;
20653 margin: 0 2.5em;
20654 }
20655 .gbf-product-area .single-condition .div-to-append-range-calender .ui-datepicker select.ui-datepicker-year,
20656 .gbf-product-area .single-condition .div-to-append-range-calender .ui-datepicker select.ui-datepicker-month {
20657 width: calc(50% - 25px);
20658 min-width: auto;
20659 height: 36px;
20660 min-height: auto;
20661 border-radius: 3px;
20662 }
20663 .gbf-product-area .single-condition .close-condition {
20664 border: 1px solid #EE5F5A;
20665 padding: 0;
20666 height: 26px;
20667 width: 26px;
20668 display: flex;
20669 flex-flow: column;
20670 align-items: center;
20671 justify-content: center;
20672 border-radius: 100%;
20673 position: absolute;
20674 right: -8px;
20675 top: -11px;
20676 cursor: pointer;
20677 background: #fff;
20678 opacity: 0;
20679 visibility: hidden;
20680 transition: all 0.3s ease;
20681 z-index: 3;
20682 }
20683 .gbf-product-area .single-condition .close-condition svg {
20684 width: 17px;
20685 }
20686 .gbf-product-area .single-condition .close-condition svg path {
20687 stroke: #EE5F5A;
20688 }
20689 .gbf-product-area .single-condition:hover .close-condition {
20690 opacity: 1;
20691 visibility: visible;
20692 }
20693 .gbf-product-area .single-condition .wpfnl-form-group.field-required select {
20694 border-color: #EE5F5A;
20695 }
20696 .gbf-product-area .single-condition .wpfnl-form-group.field-required .hints {
20697 display: block;
20698 }
20699 .gbf-product-area input[type=time],
20700 .gbf-product-area input[type=date],
20701 .gbf-product-area input[type=search],
20702 .gbf-product-area input[type=url],
20703 .gbf-product-area input[type=tel],
20704 .gbf-product-area input[type=number],
20705 .gbf-product-area input[type=password],
20706 .gbf-product-area input[type=email],
20707 .gbf-product-area input[type=text],
20708 .gbf-product-area textarea,
20709 .gbf-product-area select {
20710 height: 44px;
20711 border-radius: 10px;
20712 }
20713 .gbf-product-area .offer-selection-mode .pms-card-top .recommended-badge {
20714 background: #FEF3C7;
20715 color: #D97706;
20716 border: 1px solid #FDE68A;
20717 font-size: 11px;
20718 font-weight: 500;
20719 padding: 2px 8px;
20720 border-radius: 20px;
20721 letter-spacing: 0.3px;
20722 white-space: nowrap;
20723 margin-left: 2px;
20724 }
20725 .gbf-product-area select#wpfnl-choose-offer {
20726 height: 44px;
20727 padding-right: 30px;
20728 }
20729 .gbf-product-area .manual-product-buttons {
20730 display: flex;
20731 justify-content: flex-end;
20732 gap: 12px;
20733 margin-bottom: 16px;
20734 }
20735 .gbf-product-area .manual-product-buttons button {
20736 height: 40px;
20737 font-size: 14px;
20738 font-weight: 500;
20739 border-radius: 6px;
20740 display: flex;
20741 align-items: center;
20742 gap: 8px;
20743 padding: 0 16px;
20744 cursor: pointer;
20745 transition: all 0.2s ease;
20746 }
20747 .gbf-product-area .manual-product-buttons button.add-existing-product {
20748 background: #6E42D3;
20749 border: 1px solid #6E42D3;
20750 color: #FFFFFF;
20751 }
20752 .gbf-product-area .manual-product-buttons button.add-existing-product:hover {
20753 background: #5c35b8;
20754 border-color: #5c35b8;
20755 }
20756 .gbf-product-area .manual-product-buttons button.add-existing-product .add-product-icon {
20757 display: inline-flex;
20758 align-items: center;
20759 justify-content: center;
20760 }
20761 .gbf-product-area .manual-product-buttons button.add-existing-product .add-product-icon svg path {
20762 stroke: #FFFFFF;
20763 }
20764 .gbf-product-area .manual-product-buttons button.create-product-button {
20765 background: #F7F7FA;
20766 border: 1px solid #E5E8F3;
20767 color: #363B4E;
20768 }
20769 .gbf-product-area .manual-product-buttons button.create-product-button:hover {
20770 background: #ECECF5;
20771 border-color: #D5D8E8;
20772 }
20773 .gbf-product-area .manual-product-buttons button.create-product-button .create-product-icon {
20774 display: inline-flex;
20775 align-items: center;
20776 justify-content: center;
20777 }
20778 .gbf-product-area .manual-product-buttons button.create-product-button .create-product-icon svg path {
20779 stroke: #363B4E;
20780 }
20781 .gbf-product-area .wpfnl-field-wrapper.product-list-box {
20782 display: block;
20783 width: 100%;
20784 border: 1px solid #EEF0F3;
20785 margin: 0;
20786 border-radius: 8px;
20787 }
20788 .gbf-product-area .wpfnl-field-wrapper.product-list-box .accordion-head {
20789 border-radius: 8px 8px 0 0;
20790 }
20791 .gbf-product-area .filter-options-section {
20792 align-items: flex-start;
20793 }
20794 .gbf-product-area .filter-options-section .checkbox-group {
20795 display: flex;
20796 flex-direction: column;
20797 gap: 12px;
20798 }
20799 .gbf-product-area .filter-options-section .checkbox-group .checkbox-option {
20800 display: flex;
20801 align-items: center;
20802 gap: 8px;
20803 cursor: pointer;
20804 }
20805 .gbf-product-area .filter-options-section .checkbox-group .checkbox-option input[type=checkbox] {
20806 width: 18px;
20807 height: 18px;
20808 cursor: pointer;
20809 margin: 0;
20810 }
20811 .gbf-product-area .filter-options-section .checkbox-group .checkbox-option input[type=checkbox]:checked::before {
20812 margin: -0.12rem 0 0 -0.2rem;
20813 }
20814 .gbf-product-area .filter-options-section .checkbox-group .checkbox-option span {
20815 font-size: 14px;
20816 color: #363B4E;
20817 user-select: none;
20818 }
20819 .gbf-product-area .fallback-behavior-section {
20820 align-items: flex-start;
20821 }
20822 .gbf-product-area .fallback-behavior-section input[type=radio] {
20823 cursor: pointer;
20824 margin: 0;
20825 }
20826 .gbf-product-area .fallback-behavior-section input[type=radio]:checked {
20827 border-color: #6E42D3;
20828 }
20829 .gbf-product-area .fallback-behavior-section input[type=radio]:checked::before {
20830 background-color: #6E42D3;
20831 }
20832 .gbf-product-area .fallback-behavior-section .fallback-options {
20833 display: flex;
20834 flex-direction: column;
20835 gap: 16px;
20836 }
20837 .gbf-product-area .fallback-behavior-section .fallback-options .radio-option {
20838 display: flex;
20839 align-items: flex-start;
20840 gap: 12px;
20841 padding: 10px 12px;
20842 border: 1px solid #E5E8F3;
20843 border-radius: 8px;
20844 cursor: pointer;
20845 transition: all 0.2s ease;
20846 background: #FFFFFF;
20847 }
20848 .gbf-product-area .fallback-behavior-section .fallback-options .radio-option:hover {
20849 border-color: #6E42D3;
20850 background: #F9F7FD;
20851 }
20852 .gbf-product-area .fallback-behavior-section .fallback-options .radio-option .radio-content {
20853 display: flex;
20854 flex-direction: column;
20855 gap: 4px;
20856 flex: 1;
20857 }
20858 .gbf-product-area .fallback-behavior-section .fallback-options .radio-option .radio-content .radio-title {
20859 font-size: 14px;
20860 color: #363B4E;
20861 font-weight: 500;
20862 }
20863 .gbf-product-area .fallback-behavior-section .fallback-options .radio-option .radio-content .radio-subtitle {
20864 font-size: 13px;
20865 color: #7A8B9A;
20866 font-weight: 400;
20867 }
20868 .gbf-product-area .fallback-behavior-section .default-product-select {
20869 margin-top: 6px;
20870 }
20871 .gbf-product-area .fallback-behavior-section .default-product-select > label {
20872 font-weight: 400;
20873 font-size: 13px;
20874 margin-bottom: 4px;
20875 display: block;
20876 }
20877 .gbf-product-area .gbf-upgrade-overlay {
20878 position: relative;
20879 }
20880 .gbf-product-area .gbf-upgrade-overlay .gbf-upgrade-overlay-dummy {
20881 display: flex;
20882 flex-direction: column;
20883 gap: 16px;
20884 pointer-events: none;
20885 user-select: none;
20886 }
20887 .gbf-product-area .gbf-upgrade-overlay .gbf-upgrade-overlay-dummy .gbf-dummy-disabled select,
20888 .gbf-product-area .gbf-upgrade-overlay .gbf-upgrade-overlay-dummy .gbf-dummy-disabled input[type=number] {
20889 background: #f3f4f6;
20890 cursor: not-allowed;
20891 }
20892 .gbf-product-area .gbf-upgrade-overlay .gbf-upgrade-overlay-dummy .gbf-dummy-disabled .fallback-options {
20893 display: flex;
20894 flex-direction: column;
20895 gap: 16px;
20896 }
20897 .gbf-product-area .gbf-upgrade-overlay .gbf-upgrade-overlay-dummy .gbf-dummy-disabled .fallback-options .radio-option {
20898 display: flex;
20899 align-items: flex-start;
20900 gap: 12px;
20901 padding: 10px 12px;
20902 border: 1px solid #E5E8F3;
20903 border-radius: 8px;
20904 background: #FFFFFF;
20905 }
20906 .gbf-product-area .gbf-upgrade-overlay .gbf-upgrade-overlay-dummy .gbf-dummy-disabled .fallback-options .radio-option input[type=radio] {
20907 margin: 0;
20908 flex-shrink: 0;
20909 }
20910 .gbf-product-area .gbf-upgrade-overlay .gbf-upgrade-overlay-dummy .gbf-dummy-disabled .fallback-options .radio-option .radio-content {
20911 display: flex;
20912 flex-direction: column;
20913 gap: 4px;
20914 flex: 1;
20915 }
20916 .gbf-product-area .gbf-upgrade-overlay .gbf-upgrade-overlay-dummy .gbf-dummy-disabled .fallback-options .radio-option .radio-content .radio-title {
20917 font-size: 14px;
20918 color: #363B4E;
20919 font-weight: 500;
20920 }
20921 .gbf-product-area .gbf-upgrade-overlay .gbf-upgrade-overlay-dummy .gbf-dummy-disabled .fallback-options .radio-option .radio-content .radio-subtitle {
20922 font-size: 13px;
20923 color: #7A8B9A;
20924 font-weight: 400;
20925 }
20926 .gbf-product-area .gbf-upgrade-overlay .gbf-upgrade-overlay-cta {
20927 position: absolute;
20928 right: 0;
20929 top: 0;
20930 width: calc(100% - 230px);
20931 height: 100%;
20932 display: flex;
20933 align-items: center;
20934 background: rgba(255, 255, 255, 0.6);
20935 backdrop-filter: blur(1px);
20936 border-radius: 10px;
20937 padding: 24px;
20938 }
20939 .gbf-product-area .gbf-upgrade-overlay .gbf-upgrade-overlay-cta-inner {
20940 display: flex;
20941 flex-direction: column;
20942 align-items: center;
20943 gap: 10px;
20944 text-align: center;
20945 max-width: 380px;
20946 margin-left: 92px;
20947 }
20948 .gbf-product-area .gbf-upgrade-overlay .gbf-upgrade-overlay-btn {
20949 display: inline-flex;
20950 align-items: center;
20951 gap: 6px;
20952 margin-top: 4px;
20953 padding: 0 20px;
20954 height: 40px;
20955 font-size: 14px;
20956 font-weight: 500;
20957 border-radius: 6px;
20958 text-decoration: none;
20959 cursor: pointer;
20960 transition: all 0.2s ease;
20961 }
20962
20963 .steps-settings.downsell .gbf-offer-product .offer-discount-area,
20964 .steps-settings.upsell .gbf-offer-product .offer-discount-area {
20965 border: none;
20966 }
20967
20968 @media only screen and (max-width: 1199px) {
20969 .gbf-product-area .single-condition .wpfnl-form-group {
20970 width: 100%;
20971 }
20972 .gbf-product-area .single-condition label {
20973 padding-right: 0;
20974 margin-bottom: 5px;
20975 display: block;
20976 }
20977 .gbf-product-area .single-condition .selectbox-wrapper {
20978 width: 100%;
20979 }
20980 .gbf-product-area .single-condition .condition-then.gbf-date-is .wpfnl-form-group .to-date,
20981 .gbf-product-area .single-condition .condition-then.gbf-date-is .wpfnl-form-group .from-date {
20982 display: block;
20983 }
20984 }
20985 .gbf-upgrade-overlay {
20986 position: relative;
20987 margin-top: 8px;
20988 border-radius: 10px;
20989 overflow: hidden;
20990 }
20991 .gbf-upgrade-overlay__dummy {
20992 display: flex;
20993 flex-direction: column;
20994 gap: 16px;
20995 filter: blur(3px);
20996 pointer-events: none;
20997 user-select: none;
20998 }
20999 .gbf-upgrade-overlay__dummy .gbf-dummy-disabled {
21000 opacity: 0.6;
21001 }
21002 .gbf-upgrade-overlay__dummy .gbf-dummy-disabled select,
21003 .gbf-upgrade-overlay__dummy .gbf-dummy-disabled input[type=number] {
21004 background: #f3f4f6;
21005 cursor: not-allowed;
21006 }
21007 .gbf-upgrade-overlay__dummy .gbf-dummy-disabled .fallback-options {
21008 display: flex;
21009 flex-direction: column;
21010 gap: 16px;
21011 }
21012 .gbf-upgrade-overlay__dummy .gbf-dummy-disabled .fallback-options .radio-option {
21013 display: flex;
21014 align-items: flex-start;
21015 gap: 12px;
21016 padding: 10px 12px;
21017 border: 1px solid #E5E8F3;
21018 border-radius: 8px;
21019 background: #FFFFFF;
21020 }
21021 .gbf-upgrade-overlay__dummy .gbf-dummy-disabled .fallback-options .radio-option input[type=radio] {
21022 margin: 0;
21023 flex-shrink: 0;
21024 }
21025 .gbf-upgrade-overlay__dummy .gbf-dummy-disabled .fallback-options .radio-option .radio-content {
21026 display: flex;
21027 flex-direction: column;
21028 gap: 4px;
21029 flex: 1;
21030 }
21031 .gbf-upgrade-overlay__dummy .gbf-dummy-disabled .fallback-options .radio-option .radio-content .radio-title {
21032 font-size: 14px;
21033 color: #363B4E;
21034 font-weight: 500;
21035 }
21036 .gbf-upgrade-overlay__dummy .gbf-dummy-disabled .fallback-options .radio-option .radio-content .radio-subtitle {
21037 font-size: 13px;
21038 color: #7A8B9A;
21039 font-weight: 400;
21040 }
21041 .gbf-upgrade-overlay__cta {
21042 position: absolute;
21043 inset: 0;
21044 display: flex;
21045 align-items: center;
21046 justify-content: center;
21047 background: rgba(255, 255, 255, 0.7);
21048 backdrop-filter: blur(2px);
21049 border-radius: 10px;
21050 padding: 24px;
21051 }
21052 .gbf-upgrade-overlay__cta-inner {
21053 display: flex;
21054 flex-direction: column;
21055 align-items: center;
21056 gap: 10px;
21057 text-align: center;
21058 max-width: 380px;
21059 }
21060 .gbf-upgrade-overlay__icon {
21061 display: flex;
21062 align-items: center;
21063 justify-content: center;
21064 }
21065 .gbf-upgrade-overlay__title {
21066 font-size: 16px;
21067 font-weight: 600;
21068 color: #363B4E;
21069 margin: 0;
21070 }
21071 .gbf-upgrade-overlay__desc {
21072 font-size: 13px;
21073 color: #7A8B9A;
21074 line-height: 1.6;
21075 margin: 0;
21076 }
21077 .gbf-upgrade-overlay__btn {
21078 display: inline-flex;
21079 align-items: center;
21080 gap: 6px;
21081 margin-top: 4px;
21082 padding: 0 20px;
21083 height: 40px;
21084 font-size: 14px;
21085 font-weight: 500;
21086 border-radius: 6px;
21087 text-decoration: none;
21088 cursor: pointer;
21089 transition: all 0.2s ease;
21090 }
21091
21092 .gbf-dummy-preview .gbf-not-available-notice {
21093 display: flex;
21094 align-items: flex-start;
21095 gap: 8px;
21096 padding: 10px 14px;
21097 background: #f8f9fb;
21098 border: 1px solid #e5e7eb;
21099 border-radius: 6px;
21100 margin-bottom: 16px;
21101 }
21102 .gbf-dummy-preview .gbf-not-available-notice svg {
21103 flex-shrink: 0;
21104 margin-top: 2px;
21105 }
21106 .gbf-dummy-preview .gbf-not-available-notice p {
21107 margin: 0;
21108 font-size: 13px;
21109 color: #6b7280;
21110 line-height: 1.5;
21111 }
21112 .gbf-dummy-preview .gbf-dummy-disabled {
21113 opacity: 0.45;
21114 pointer-events: none;
21115 user-select: none;
21116 }
21117 .gbf-dummy-preview .gbf-dummy-disabled select,
21118 .gbf-dummy-preview .gbf-dummy-disabled input[type=number] {
21119 background: #f3f4f6;
21120 cursor: not-allowed;
21121 }
21122 .gbf-dummy-preview .gbf-dummy-disabled .fallback-options {
21123 display: flex;
21124 flex-direction: column;
21125 gap: 16px;
21126 }
21127 .gbf-dummy-preview .gbf-dummy-disabled .fallback-options .radio-option {
21128 display: flex;
21129 align-items: flex-start;
21130 gap: 12px;
21131 padding: 10px 12px;
21132 border: 1px solid #E5E8F3;
21133 border-radius: 8px;
21134 background: #FFFFFF;
21135 }
21136 .gbf-dummy-preview .gbf-dummy-disabled .fallback-options .radio-option input[type=radio] {
21137 margin: 0;
21138 flex-shrink: 0;
21139 }
21140 .gbf-dummy-preview .gbf-dummy-disabled .fallback-options .radio-option .radio-content {
21141 display: flex;
21142 flex-direction: column;
21143 gap: 4px;
21144 flex: 1;
21145 }
21146 .gbf-dummy-preview .gbf-dummy-disabled .fallback-options .radio-option .radio-content .radio-title {
21147 font-size: 14px;
21148 color: #363B4E;
21149 font-weight: 500;
21150 }
21151 .gbf-dummy-preview .gbf-dummy-disabled .fallback-options .radio-option .radio-content .radio-subtitle {
21152 font-size: 13px;
21153 color: #7A8B9A;
21154 font-weight: 400;
21155 }
21156
21157 .wpfnl-webhook-drawer {
21158 width: calc(100% - 36px);
21159 right: 0;
21160 transition: none;
21161 }
21162 .wpfnl-webhook-drawer .drawer-wrapper {
21163 background: #F6F5FA;
21164 }
21165 .wpfnl-webhook-drawer .drawer-header {
21166 background: #FFFFFF;
21167 box-shadow: 0px 1px 2px rgba(190, 190, 215, 0.31) !important;
21168 padding: 15px 24px !important;
21169 justify-content: flex-start;
21170 gap: 14px;
21171 }
21172 .wpfnl-webhook-drawer .drawer-header .wpfnl-drawer-close {
21173 background: #FFFFFF;
21174 border-radius: 10px;
21175 height: 38px;
21176 width: 38px;
21177 display: flex;
21178 flex-flow: column;
21179 align-items: center;
21180 justify-content: center;
21181 cursor: pointer;
21182 border: 1px solid #EEF0F3;
21183 }
21184 .wpfnl-webhook-drawer .drawer-header .drawer-title {
21185 font-weight: 500;
21186 font-size: 16px;
21187 line-height: 1;
21188 }
21189 .wpfnl-webhook-drawer .drawer-header .webhook-search {
21190 margin-left: auto;
21191 }
21192 .wpfnl-webhook-drawer .drawer-header .webhook-search form {
21193 position: relative;
21194 }
21195 .wpfnl-webhook-drawer .drawer-header .webhook-search svg {
21196 position: absolute;
21197 top: 12px;
21198 left: 14px;
21199 }
21200 .wpfnl-webhook-drawer .drawer-header .webhook-search input[type=text] {
21201 padding-left: 34px;
21202 min-width: auto;
21203 width: 194px;
21204 background: #FFFFFF;
21205 border-color: #EEF0F3;
21206 border-radius: 10px;
21207 height: 40px;
21208 }
21209 .wpfnl-webhook-drawer .drawer-header .btn-default {
21210 height: 40px;
21211 line-height: 41px;
21212 display: flex;
21213 align-items: center;
21214 padding: 0 20px;
21215 gap: 7px;
21216 border-radius: 10px;
21217 }
21218 .wpfnl-webhook-drawer .drawer-body {
21219 padding-top: 40px;
21220 }
21221 .wpfnl-webhook-drawer .drawer-body .wpfnl-field-wrapper > label.has-tooltip .wpfnl-tooltip {
21222 margin-left: 3px;
21223 position: relative;
21224 top: -1px;
21225 }
21226 .wpfnl-webhook-drawer .webhook-content {
21227 background: #FFFFFF;
21228 box-shadow: 0px 1px 1px rgba(182, 185, 191, 0.3);
21229 border-radius: 10px;
21230 position: relative;
21231 }
21232 .wpfnl-webhook-drawer .drawer-footer {
21233 border-top: 1px solid #EEF0F3;
21234 padding: 20px 0 20px;
21235 margin-top: 30px;
21236 display: flex;
21237 flex-flow: row wrap;
21238 align-items: center;
21239 justify-content: flex-end;
21240 gap: 14px;
21241 position: relative;
21242 }
21243 .wpfnl-webhook-drawer .drawer-footer .btn-default {
21244 display: flex;
21245 flex-flow: row;
21246 align-items: center;
21247 justify-content: center;
21248 line-height: 41px;
21249 height: 40px;
21250 padding: 2px 20px 0;
21251 min-width: auto;
21252 }
21253 .wpfnl-webhook-drawer .drawer-footer .btn-default .wpfnl-loader {
21254 display: inline-block;
21255 }
21256 .wpfnl-webhook-drawer .drawer-footer .btn-default[disabled] {
21257 opacity: 0.6;
21258 display: flex;
21259 align-items: center;
21260 gap: 10px;
21261 cursor: not-allowed;
21262 }
21263 .wpfnl-webhook-drawer .drawer-footer .cancel-btn {
21264 background: transparent;
21265 box-shadow: 0 0 0 1px #E4E6EB;
21266 color: #3C3F47;
21267 }
21268 .wpfnl-webhook-drawer .drawer-footer .wpfnl-alert {
21269 display: inline-block;
21270 padding: 10px 20px;
21271 }
21272 .wpfnl-webhook-drawer .no-webhook-data {
21273 height: 550px;
21274 display: flex;
21275 flex-flow: column;
21276 align-items: center;
21277 justify-content: center;
21278 gap: 40px;
21279 font-weight: 500;
21280 font-size: 18px;
21281 line-height: 1;
21282 color: #363B4E;
21283 }
21284 .wpfnl-webhook-drawer .webhook-list-wrapper .webhook-single-list,
21285 .wpfnl-webhook-drawer .webhook-list-wrapper .list-header {
21286 display: flex;
21287 flex-flow: row wrap;
21288 align-items: center;
21289 justify-content: space-between;
21290 gap: 15px;
21291 }
21292 .wpfnl-webhook-drawer .webhook-list-wrapper .webhook-single-list .name-field,
21293 .wpfnl-webhook-drawer .webhook-list-wrapper .list-header .name-field {
21294 width: calc((80% - 135px) / 2);
21295 max-width: 300px;
21296 color: #363B4E;
21297 font-weight: 500;
21298 }
21299 .wpfnl-webhook-drawer .webhook-list-wrapper .webhook-single-list .request-url-field,
21300 .wpfnl-webhook-drawer .webhook-list-wrapper .list-header .request-url-field {
21301 width: calc((80% - 135px) / 2);
21302 }
21303 .wpfnl-webhook-drawer .webhook-list-wrapper .webhook-single-list .status-field,
21304 .wpfnl-webhook-drawer .webhook-list-wrapper .list-header .status-field {
21305 width: 92px;
21306 margin-left: auto;
21307 }
21308 .wpfnl-webhook-drawer .webhook-list-wrapper .webhook-single-list .action-field,
21309 .wpfnl-webhook-drawer .webhook-list-wrapper .list-header .action-field {
21310 width: 74px;
21311 text-align: center;
21312 }
21313 .wpfnl-webhook-drawer .webhook-list-wrapper .list-header {
21314 padding: 13px 24px;
21315 border-bottom: 1px solid #E5E8F3;
21316 }
21317 .wpfnl-webhook-drawer .webhook-list-wrapper .list-header .name-field {
21318 color: #7A8B9A;
21319 font-weight: 400;
21320 }
21321 .wpfnl-webhook-drawer .webhook-list-wrapper .webhook-single-list {
21322 padding: 15px 24px;
21323 border-bottom: 1px solid #E5E8F3;
21324 }
21325 .wpfnl-webhook-drawer .webhook-list-wrapper .webhook-single-list:last-child {
21326 border-bottom: 0;
21327 }
21328 .wpfnl-webhook-drawer .webhook-list-wrapper .webhook-single-list.no-data {
21329 text-align: center;
21330 display: block;
21331 }
21332 .wpfnl-webhook-drawer .webhook-list-wrapper .webhook-single-list .request-url-field {
21333 word-break: break-all;
21334 }
21335 .wpfnl-webhook-drawer .webhook-list-wrapper .webhook-single-list .status-field .wpfnl-loader {
21336 display: block;
21337 position: absolute;
21338 top: 1px;
21339 left: 30px;
21340 }
21341 .wpfnl-webhook-drawer .webhook-list-wrapper .webhook-single-list .action-field button {
21342 border: none;
21343 cursor: pointer;
21344 text-align: center;
21345 padding: 0 6px;
21346 display: inline-block;
21347 height: 30px;
21348 line-height: 30px;
21349 background-color: transparent;
21350 margin-left: 2px;
21351 }
21352 .wpfnl-webhook-drawer .webhook-list-wrapper .webhook-single-list .action-field button svg {
21353 position: relative;
21354 top: 4px;
21355 }
21356
21357 .webhook-settings-drawer {
21358 width: 860px;
21359 }
21360 .webhook-settings-drawer .drawer-wrapper {
21361 background: #fff;
21362 }
21363 .webhook-settings-drawer .drawer-wrapper .drawer-body {
21364 padding-top: 0;
21365 }
21366 .webhook-settings-drawer .drawer-wrapper .drawer-header {
21367 justify-content: space-between;
21368 box-shadow: none !important;
21369 padding: 16px 30px 15px 30px !important;
21370 }
21371 .webhook-settings-drawer .webhook-settings-content {
21372 background: #FFFFFF;
21373 border-radius: 0;
21374 border-top: 1px solid #EEF0F3;
21375 }
21376 .webhook-settings-drawer .wpfnl-field-wrapper {
21377 margin-bottom: 20px;
21378 }
21379 .webhook-settings-drawer .wpfnl-field-wrapper:last-child {
21380 margin-bottom: 0;
21381 }
21382 .webhook-settings-drawer .wpfnl-field-wrapper > label {
21383 width: 170px;
21384 }
21385 .webhook-settings-drawer .wpfnl-field-wrapper .wpfnl-fields .link-icon {
21386 position: absolute;
21387 top: 0;
21388 width: 38px;
21389 height: 38px;
21390 display: flex;
21391 align-items: center;
21392 justify-content: center;
21393 border-right: 1px solid #EEF0F3;
21394 }
21395 .webhook-settings-drawer .wpfnl-field-wrapper .wpfnl-fields .hints {
21396 color: #e65555;
21397 display: none;
21398 }
21399 .webhook-settings-drawer .wpfnl-field-wrapper input[type=date],
21400 .webhook-settings-drawer .wpfnl-field-wrapper input[type=search],
21401 .webhook-settings-drawer .wpfnl-field-wrapper input[type=url],
21402 .webhook-settings-drawer .wpfnl-field-wrapper input[type=tel],
21403 .webhook-settings-drawer .wpfnl-field-wrapper input[type=number],
21404 .webhook-settings-drawer .wpfnl-field-wrapper input[type=password],
21405 .webhook-settings-drawer .wpfnl-field-wrapper input[type=email],
21406 .webhook-settings-drawer .wpfnl-field-wrapper input[type=text],
21407 .webhook-settings-drawer .wpfnl-field-wrapper select {
21408 height: 38px;
21409 border-color: #EEF0F3;
21410 color: #363B4E;
21411 letter-spacing: -0.01em;
21412 font-weight: 400;
21413 }
21414 .webhook-settings-drawer .wpfnl-field-wrapper input[type=date]:-webkit-autofill,
21415 .webhook-settings-drawer .wpfnl-field-wrapper input[type=search]:-webkit-autofill,
21416 .webhook-settings-drawer .wpfnl-field-wrapper input[type=url]:-webkit-autofill,
21417 .webhook-settings-drawer .wpfnl-field-wrapper input[type=tel]:-webkit-autofill,
21418 .webhook-settings-drawer .wpfnl-field-wrapper input[type=number]:-webkit-autofill,
21419 .webhook-settings-drawer .wpfnl-field-wrapper input[type=password]:-webkit-autofill,
21420 .webhook-settings-drawer .wpfnl-field-wrapper input[type=email]:-webkit-autofill,
21421 .webhook-settings-drawer .wpfnl-field-wrapper input[type=text]:-webkit-autofill,
21422 .webhook-settings-drawer .wpfnl-field-wrapper select:-webkit-autofill {
21423 -webkit-box-shadow: 0 0 0 30px #ffffff inset;
21424 box-shadow: 0 0 0 30px #ffffff inset;
21425 -webkit-text-fill-color: #363B4E !important;
21426 }
21427 .webhook-settings-drawer .wpfnl-field-wrapper input[type=date]::-webkit-input-placeholder,
21428 .webhook-settings-drawer .wpfnl-field-wrapper input[type=search]::-webkit-input-placeholder,
21429 .webhook-settings-drawer .wpfnl-field-wrapper input[type=url]::-webkit-input-placeholder,
21430 .webhook-settings-drawer .wpfnl-field-wrapper input[type=tel]::-webkit-input-placeholder,
21431 .webhook-settings-drawer .wpfnl-field-wrapper input[type=number]::-webkit-input-placeholder,
21432 .webhook-settings-drawer .wpfnl-field-wrapper input[type=password]::-webkit-input-placeholder,
21433 .webhook-settings-drawer .wpfnl-field-wrapper input[type=email]::-webkit-input-placeholder,
21434 .webhook-settings-drawer .wpfnl-field-wrapper input[type=text]::-webkit-input-placeholder,
21435 .webhook-settings-drawer .wpfnl-field-wrapper select::-webkit-input-placeholder {
21436 color: #A7A8B3;
21437 }
21438 .webhook-settings-drawer .wpfnl-field-wrapper input[type=date]::-moz-placeholder,
21439 .webhook-settings-drawer .wpfnl-field-wrapper input[type=search]::-moz-placeholder,
21440 .webhook-settings-drawer .wpfnl-field-wrapper input[type=url]::-moz-placeholder,
21441 .webhook-settings-drawer .wpfnl-field-wrapper input[type=tel]::-moz-placeholder,
21442 .webhook-settings-drawer .wpfnl-field-wrapper input[type=number]::-moz-placeholder,
21443 .webhook-settings-drawer .wpfnl-field-wrapper input[type=password]::-moz-placeholder,
21444 .webhook-settings-drawer .wpfnl-field-wrapper input[type=email]::-moz-placeholder,
21445 .webhook-settings-drawer .wpfnl-field-wrapper input[type=text]::-moz-placeholder,
21446 .webhook-settings-drawer .wpfnl-field-wrapper select::-moz-placeholder {
21447 color: #A7A8B3;
21448 }
21449 .webhook-settings-drawer .wpfnl-field-wrapper input[type=date]:-ms-input-placeholder,
21450 .webhook-settings-drawer .wpfnl-field-wrapper input[type=search]:-ms-input-placeholder,
21451 .webhook-settings-drawer .wpfnl-field-wrapper input[type=url]:-ms-input-placeholder,
21452 .webhook-settings-drawer .wpfnl-field-wrapper input[type=tel]:-ms-input-placeholder,
21453 .webhook-settings-drawer .wpfnl-field-wrapper input[type=number]:-ms-input-placeholder,
21454 .webhook-settings-drawer .wpfnl-field-wrapper input[type=password]:-ms-input-placeholder,
21455 .webhook-settings-drawer .wpfnl-field-wrapper input[type=email]:-ms-input-placeholder,
21456 .webhook-settings-drawer .wpfnl-field-wrapper input[type=text]:-ms-input-placeholder,
21457 .webhook-settings-drawer .wpfnl-field-wrapper select:-ms-input-placeholder {
21458 color: #A7A8B3;
21459 }
21460 .webhook-settings-drawer .wpfnl-field-wrapper input[type=date]:-moz-placeholder,
21461 .webhook-settings-drawer .wpfnl-field-wrapper input[type=search]:-moz-placeholder,
21462 .webhook-settings-drawer .wpfnl-field-wrapper input[type=url]:-moz-placeholder,
21463 .webhook-settings-drawer .wpfnl-field-wrapper input[type=tel]:-moz-placeholder,
21464 .webhook-settings-drawer .wpfnl-field-wrapper input[type=number]:-moz-placeholder,
21465 .webhook-settings-drawer .wpfnl-field-wrapper input[type=password]:-moz-placeholder,
21466 .webhook-settings-drawer .wpfnl-field-wrapper input[type=email]:-moz-placeholder,
21467 .webhook-settings-drawer .wpfnl-field-wrapper input[type=text]:-moz-placeholder,
21468 .webhook-settings-drawer .wpfnl-field-wrapper select:-moz-placeholder {
21469 color: #A7A8B3;
21470 }
21471 .webhook-settings-drawer .wpfnl-field-wrapper select {
21472 color: #A7A8B3;
21473 max-width: 240px;
21474 width: 100%;
21475 padding-right: 36px;
21476 -moz-appearance: none;
21477 -webkit-appearance: none;
21478 appearance: none;
21479 background-image: url("data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMTIgNyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBzdHJva2U9IiM3QThCOUEiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIiBkPSJNMTAuODEzIDFsLTQuNSA0LjUtNC41LTQuNSIvPjwvc3ZnPg==");
21480 background-repeat: no-repeat;
21481 background-position-x: calc(100% - 13px);
21482 background-position-y: 13px;
21483 background-size: 12px 12px;
21484 }
21485 .webhook-settings-drawer .wpfnl-field-wrapper select.value-selected {
21486 color: #363B4E;
21487 }
21488 .webhook-settings-drawer .wpfnl-field-wrapper select option {
21489 color: #A7A8B3;
21490 }
21491 .webhook-settings-drawer .wpfnl-field-wrapper .wpfnl-tooltip p {
21492 min-width: 160px;
21493 }
21494 .webhook-settings-drawer .wpfnl-field-wrapper .wpfnl-custom-single-select {
21495 width: 240px;
21496 }
21497 .webhook-settings-drawer .feed-name .wpfnl-tooltip p {
21498 left: calc(100% + 8px);
21499 transform: translate(0, 50%);
21500 bottom: 50%;
21501 }
21502 .webhook-settings-drawer .feed-name .wpfnl-tooltip p:before {
21503 left: -4px;
21504 bottom: 50%;
21505 margin: 0 0px -6px 0px;
21506 }
21507 .webhook-settings-drawer .request-url input[type=text] {
21508 padding-left: 50px;
21509 }
21510 .webhook-settings-drawer .primary-settings {
21511 padding: 30px 0;
21512 }
21513 .webhook-settings-drawer .additional-settings {
21514 padding-top: 30px;
21515 }
21516 .webhook-settings-drawer .request-header-settings,
21517 .webhook-settings-drawer .primary-settings {
21518 border-bottom: 1px solid #EEF0F3;
21519 }
21520 .webhook-settings-drawer .primary-settings .request-formate .wpfnl-fields,
21521 .webhook-settings-drawer .primary-settings .request-method .wpfnl-fields {
21522 max-width: 100%;
21523 }
21524 .webhook-settings-drawer .request-header {
21525 align-items: flex-start;
21526 }
21527 .webhook-settings-drawer .request-header > label {
21528 position: relative;
21529 top: 34px;
21530 }
21531 .webhook-settings-drawer .request-body-loop-wrapper .loop-header,
21532 .webhook-settings-drawer .request-body-loop-wrapper .single-loop {
21533 display: flex;
21534 flex-flow: row wrap;
21535 align-items: flex-start;
21536 margin-bottom: 14px;
21537 gap: 10px;
21538 }
21539 .webhook-settings-drawer .request-body-loop-wrapper .loop-header:last-child,
21540 .webhook-settings-drawer .request-body-loop-wrapper .single-loop:last-child {
21541 margin-bottom: 0;
21542 }
21543 .webhook-settings-drawer .request-body-loop-wrapper .loop-header .value,
21544 .webhook-settings-drawer .request-body-loop-wrapper .loop-header .name,
21545 .webhook-settings-drawer .request-body-loop-wrapper .single-loop .value,
21546 .webhook-settings-drawer .request-body-loop-wrapper .single-loop .name {
21547 width: calc(50% - 29px);
21548 }
21549 .webhook-settings-drawer .request-body-loop-wrapper .loop-header .value .crm-data-loader,
21550 .webhook-settings-drawer .request-body-loop-wrapper .single-loop .value .crm-data-loader {
21551 width: calc(100% - 13px);
21552 left: 2px;
21553 }
21554 .webhook-settings-drawer .request-body-loop-wrapper .loop-header input,
21555 .webhook-settings-drawer .request-body-loop-wrapper .loop-header select,
21556 .webhook-settings-drawer .request-body-loop-wrapper .single-loop input,
21557 .webhook-settings-drawer .request-body-loop-wrapper .single-loop select {
21558 min-width: auto;
21559 box-shadow: 0px 1px 1px rgba(182, 185, 191, 0.3);
21560 border-radius: 6px;
21561 border: none;
21562 max-width: 100%;
21563 }
21564 .webhook-settings-drawer .request-body-loop-wrapper .loop-header {
21565 margin-bottom: 8px;
21566 }
21567 .webhook-settings-drawer .request-body-loop-wrapper .loop-header .value,
21568 .webhook-settings-drawer .request-body-loop-wrapper .loop-header .name {
21569 font-size: 14px;
21570 line-height: 1.2;
21571 font-weight: 500;
21572 color: #363B4E;
21573 }
21574 .webhook-settings-drawer .request-body-loop-wrapper .single-loop {
21575 background: #F6F5FA;
21576 border-radius: 10px;
21577 padding: 16px;
21578 }
21579 .webhook-settings-drawer .request-body-loop-wrapper .single-loop.only-one .value,
21580 .webhook-settings-drawer .request-body-loop-wrapper .single-loop.only-one .name {
21581 width: calc(50% - 5px);
21582 }
21583 .webhook-settings-drawer .request-body-loop-wrapper .single-loop.only-one .actions {
21584 display: none;
21585 }
21586 .webhook-settings-drawer .request-body-loop-wrapper .single-loop .wpfnl-custom-single-select .custom-select-wrapper {
21587 box-shadow: 0px 1px 1px rgba(182, 185, 191, 0.3);
21588 border: none;
21589 }
21590 .webhook-settings-drawer .request-body-loop-wrapper .actions button {
21591 border: none;
21592 line-height: 1;
21593 padding: 3px;
21594 cursor: pointer;
21595 background: #FFFFFF;
21596 box-shadow: 0px 1px 1px rgba(182, 185, 191, 0.3);
21597 border-radius: 6px;
21598 width: 38px;
21599 height: 38px;
21600 display: flex;
21601 flex-flow: column;
21602 align-items: center;
21603 justify-content: center;
21604 }
21605 .webhook-settings-drawer .request-body-loop-wrapper .actions button svg {
21606 display: block;
21607 }
21608 .webhook-settings-drawer .request-body-loop-wrapper .add-option-area {
21609 border: 1px dashed #C1C6CD;
21610 border-radius: 10px;
21611 padding: 20px;
21612 display: flex;
21613 flex-flow: column;
21614 align-items: center;
21615 justify-content: center;
21616 }
21617 .webhook-settings-drawer .request-body-loop-wrapper .add-option-area .add-option {
21618 display: flex;
21619 align-items: center;
21620 justify-content: center;
21621 gap: 8px;
21622 padding: 2px 25px 0 25px;
21623 line-height: 1;
21624 }
21625 .webhook-settings-drawer .request-body-loop-wrapper .add-option-area .add-option svg {
21626 width: 12px;
21627 height: 12px;
21628 }
21629 .webhook-settings-drawer .request-body-loop-wrapper.data-loaded .single-loop .value .crm-data-loader {
21630 display: none;
21631 }
21632 .webhook-settings-drawer .additional-settings .webhook-event .wpfnl-fields {
21633 max-width: 100%;
21634 }
21635 .webhook-settings-drawer .additional-settings .request-body {
21636 align-items: flex-start;
21637 }
21638 .webhook-settings-drawer .additional-settings .request-body > label {
21639 position: relative;
21640 top: 2px;
21641 width: 180px;
21642 }
21643 .webhook-settings-drawer .additional-settings .request-body > .wpfnl-fields {
21644 max-width: 100%;
21645 width: calc(100% - 180px);
21646 }
21647 .webhook-settings-drawer .additional-settings .request-body .wpfnl-radiobtn {
21648 margin-bottom: 10px;
21649 display: block;
21650 }
21651 .webhook-settings-drawer .additional-settings .request-body .wpfnl-radiobtn label {
21652 font-size: 13px;
21653 color: #363B4E;
21654 }
21655 .webhook-settings-drawer .additional-settings .request-body .wpfnl-radiobtn label::before {
21656 background: #F6F5FA;
21657 border-color: #EEF0F3;
21658 width: 20px;
21659 height: 20px;
21660 }
21661 .webhook-settings-drawer .additional-settings .request-body .wpfnl-radiobtn label::after {
21662 left: 6px;
21663 top: 3px;
21664 width: 8px;
21665 height: 8px;
21666 }
21667 .webhook-settings-drawer .additional-settings .request-body .wpfnl-radiobtn input[type=radio]:checked + label::before {
21668 background: #6E42D3;
21669 }
21670 .webhook-settings-drawer .additional-settings .request-body .wpfnl-radiobtn input[type=radio]:checked + label::after {
21671 background: #ffffff;
21672 }
21673 .webhook-settings-drawer .additional-settings .request-body .request-body-loop-wrapper {
21674 margin-top: 20px;
21675 border: 1px solid #EEF0F3;
21676 border-radius: 10px;
21677 padding: 16px 20px 20px;
21678 }
21679
21680 @media only screen and (max-width: 1699px) {
21681 .wpfnl-webhook-drawer .webhook-content {
21682 max-width: 1280px;
21683 width: 100%;
21684 margin: 0 auto;
21685 }
21686 }
21687 @media only screen and (max-width: 991px) {
21688 .webhook-settings-drawer {
21689 width: 700px;
21690 }
21691 }
21692 @media only screen and (max-width: 782px) {
21693 .wpfnl-webhook-drawer {
21694 width: 100%;
21695 }
21696 }
21697 .wpfnl-settings-drawer .drawer-body {
21698 background: #f6f5fa;
21699 }
21700 .wpfnl-settings-drawer .fnl-settings-content {
21701 margin-top: 30px;
21702 }
21703 .wpfnl-settings-drawer .fnl-settings-content .wpfnl-field-wrapper > label {
21704 width: 310px;
21705 }
21706 .wpfnl-settings-drawer .fnl-settings-content .wpfnl-field-wrapper .wpfnl-fields {
21707 max-width: 350px;
21708 width: calc(100% - 350px);
21709 }
21710 .wpfnl-settings-drawer .fnl-settings-content .settings-title {
21711 padding: 16px 24px;
21712 display: flex;
21713 flex-flow: row wrap;
21714 align-items: center;
21715 font-weight: 500;
21716 color: #363B4E;
21717 text-transform: capitalize;
21718 box-shadow: 0px 2px 4px rgba(220, 220, 237, 0.4);
21719 background: #ffffff;
21720 border-radius: 10px 10px 0 0;
21721 position: relative;
21722 }
21723 .wpfnl-settings-drawer .fnl-settings-content .settings-title > svg {
21724 margin-right: 10px;
21725 }
21726 .wpfnl-settings-drawer .fnl-settings-content .settings-title a {
21727 line-height: 1;
21728 position: relative;
21729 top: 3px;
21730 margin-left: auto;
21731 }
21732 .wpfnl-settings-drawer .fnl-settings-content .settings-title a svg {
21733 width: 20px;
21734 height: 20px;
21735 }
21736 .wpfnl-settings-drawer .fnl-settings-content .settings-title a svg path {
21737 stroke: #6E42D3;
21738 }
21739 .wpfnl-settings-drawer .fnl-settings-content .hints {
21740 width: 100%;
21741 display: block;
21742 color: #f68a40;
21743 }
21744 .wpfnl-settings-drawer .fnl-settings-content .wpfnl-box {
21745 background: #ffffff;
21746 border-radius: 10px;
21747 padding: 30px;
21748 box-shadow: 0 1px 2px 0 rgba(190, 190, 215, 0.2);
21749 }
21750 .wpfnl-settings-drawer .fnl-settings-content .pro-tag-icon {
21751 transform: translateY(6px);
21752 margin-left: 0px;
21753 position: static;
21754 display: inline-block;
21755 }
21756 .wpfnl-settings-drawer .fnl-settings-content .settings-title + .wpfnl-box {
21757 border-radius: 0 0 10px 10px;
21758 }
21759 .wpfnl-settings-drawer .fnl-settings-content .wpfnl-checkbox.disabled > label {
21760 cursor: not-allowed;
21761 opacity: 0.5;
21762 }
21763 .wpfnl-settings-drawer .fnl-settings-content .wpfnl-checkbox.disabled > label:before {
21764 background-color: #d7d7d7;
21765 }
21766 .wpfnl-settings-drawer .fnl-settings-content #wpfnl-utm {
21767 display: flex;
21768 flex-flow: row wrap;
21769 }
21770 .wpfnl-settings-drawer .fnl-settings-content #wpfnl-utm .wpfnl-field-wrapper {
21771 display: block;
21772 width: 50%;
21773 padding-right: 30px;
21774 }
21775 .wpfnl-settings-drawer .fnl-settings-content #wpfnl-utm .wpfnl-field-wrapper > label {
21776 width: auto;
21777 margin-bottom: 8px;
21778 display: block;
21779 padding: 0;
21780 }
21781 .wpfnl-settings-drawer .fnl-settings-content #wpfnl-utm .wpfnl-field-wrapper .wpfnl-fields {
21782 max-width: 100%;
21783 width: 100%;
21784 }
21785 .wpfnl-settings-drawer .settings-content__footer {
21786 border-top: 1px solid #E2E5ED;
21787 padding: 20px 0 20px;
21788 margin-top: 30px;
21789 display: flex;
21790 flex-flow: row wrap;
21791 align-items: center;
21792 justify-content: flex-end;
21793 position: relative;
21794 }
21795 .wpfnl-settings-drawer .settings-content__footer .update {
21796 display: flex;
21797 flex-flow: row;
21798 align-items: center;
21799 justify-content: center;
21800 line-height: 39px;
21801 }
21802 .wpfnl-settings-drawer .settings-content__footer .wpfnl-alert {
21803 display: inline-block;
21804 margin-right: 10px;
21805 }
21806 .wpfnl-settings-drawer .settings-content__footer .wpfnl-loader {
21807 display: inline-block;
21808 }
21809
21810 .wpfnl-automations {
21811 position: relative;
21812 }
21813 .wpfnl-automations::before {
21814 content: "";
21815 position: absolute;
21816 top: 0;
21817 left: 0;
21818 pointer-events: none;
21819 background: linear-gradient(188deg, #E8E2FF 6.05%, #FFF 95.27%);
21820 height: 650px;
21821 width: 100%;
21822 }
21823 .wpfnl-automations .wpfnl-automation-hero {
21824 display: flex;
21825 flex-flow: row wrap;
21826 align-items: flex-start;
21827 gap: 40px;
21828 justify-content: space-between;
21829 max-width: 950px;
21830 margin: 0 auto;
21831 width: 100%;
21832 padding-top: 84px;
21833 margin-bottom: 60px;
21834 }
21835 .wpfnl-automations .wpfnl-automation-hero .wpfnl-automation-hero-left {
21836 width: 50%;
21837 max-width: 500px;
21838 }
21839 .wpfnl-automations .wpfnl-automation-hero .wpfnl-automation-hero-right {
21840 width: 240px;
21841 }
21842 .wpfnl-automations .wpfnl-automation-hero .hero-title {
21843 color: #1D2327;
21844 font-size: 40px;
21845 font-weight: 700;
21846 line-height: 1.15;
21847 margin-bottom: 10px;
21848 }
21849 .wpfnl-automations .wpfnl-automation-hero .hero-description {
21850 color: #1F2937;
21851 font-size: 16px;
21852 font-weight: 400;
21853 line-height: 1.5;
21854 margin-bottom: 20px;
21855 }
21856 .wpfnl-automations .wpfnl-automation-hero .cta-buttons {
21857 display: flex;
21858 gap: 8px;
21859 }
21860 .wpfnl-automations .wpfnl-automation-hero .btn-default {
21861 height: auto;
21862 line-height: 1;
21863 padding: 17px 22px;
21864 border: 1px solid transparent;
21865 display: inline-flex;
21866 gap: 6px;
21867 }
21868 .wpfnl-automations .wpfnl-automation-hero .btn-default .btn-text {
21869 font-size: 14px;
21870 display: block;
21871 color: #fff;
21872 font-weight: 500;
21873 line-height: 1;
21874 }
21875 .wpfnl-automations .wpfnl-automation-hero .btn-default.outline {
21876 background: #eee;
21877 border-color: #d8d8d8;
21878 color: #1e2327;
21879 }
21880 .wpfnl-automations .wpfnl-automation-hero .btn-default.outline .btn-text {
21881 color: #1e2327;
21882 }
21883 .wpfnl-automations .wpfnl-automation-hero .loader svg {
21884 display: block;
21885 }
21886 .wpfnl-automations .wpfnl-automation-hero .rating {
21887 color: #1F2937;
21888 font-size: 13px;
21889 font-weight: 400;
21890 line-height: 1;
21891 border-radius: 40px;
21892 border: 1px solid #D3CAF3;
21893 padding: 7px 10px;
21894 display: inline-flex;
21895 align-items: center;
21896 gap: 5px;
21897 }
21898 .wpfnl-automations .wpfnl-automation-hero .feature-list {
21899 display: flex;
21900 flex-flow: column;
21901 gap: 20px;
21902 margin-top: 23px;
21903 }
21904 .wpfnl-automations .wpfnl-automation-hero .feature-list li {
21905 color: #1F2937;
21906 font-size: 15px;
21907 font-weight: 400;
21908 line-height: 1.1;
21909 position: relative;
21910 padding-left: 26px;
21911 }
21912 .wpfnl-automations .wpfnl-automation-hero .feature-list li::before {
21913 content: "";
21914 position: absolute;
21915 top: 0;
21916 left: 0;
21917 width: 18px;
21918 height: 18px;
21919 background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxOCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE1IDQuNUw2Ljc1IDEyLjc1TDMgOSIgc3Ryb2tlPSIjNkU0MkQzIiBzdHJva2Utd2lkdGg9IjEuOCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgo=);
21920 }
21921
21922 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__header .wpfnl-dashboard-header-left {
21923 margin-bottom: 0 !important;
21924 }
21925 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__header .wpfnl-dashboard-header-left .wpfnl-dashboard-title {
21926 color: #363B4E;
21927 font-size: 20px;
21928 font-style: normal;
21929 font-weight: 600;
21930 line-height: 1.1;
21931 }
21932 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__header .wpfnl-dashboard-header-right {
21933 display: flex;
21934 align-items: center;
21935 gap: 15px;
21936 }
21937 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__header .wpfnl-dashboard-header-right .funnel-search,
21938 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__header .wpfnl-dashboard-header-right .import-export {
21939 margin: 0;
21940 }
21941 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .hero-section .hero-video-container {
21942 position: relative;
21943 padding: 0 15px 553px 15px;
21944 height: 0;
21945 overflow: hidden;
21946 border-radius: 24px;
21947 max-width: 950px;
21948 width: 100%;
21949 margin: 0 auto;
21950 border: 6px solid #FFFFFF;
21951 }
21952 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .hero-section .hero-video-container iframe {
21953 position: absolute;
21954 top: 0;
21955 left: 0;
21956 width: 100%;
21957 height: 553px;
21958 }
21959 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .features-section {
21960 margin-bottom: 80px;
21961 margin-top: 80px;
21962 }
21963 @media (max-width: 1199px) {
21964 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .features-section {
21965 margin-bottom: 60px;
21966 margin-top: 60px;
21967 }
21968 }
21969 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .features-section .feature-container {
21970 max-width: 1440px;
21971 margin: 0 auto;
21972 padding: 0 15px;
21973 }
21974 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .features-section .feature-container .section-title {
21975 color: #1D2327;
21976 text-align: center;
21977 font-size: 30px;
21978 font-weight: 700;
21979 line-height: 1.2;
21980 margin-bottom: 40px;
21981 }
21982 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .features-section .feature-container .features-grid {
21983 display: grid;
21984 grid-template-columns: repeat(2, 1fr);
21985 gap: 20px;
21986 max-width: 846px;
21987 width: 100%;
21988 margin: 0 auto;
21989 }
21990 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .features-section .feature-container .features-grid .feature-card {
21991 background: #ffffff;
21992 border-radius: 20px;
21993 padding: 40px;
21994 box-shadow: 0 2px 8px rgba(0, 0, 0, 0.08);
21995 transition: transform 0.3s ease, box-shadow 0.3s ease;
21996 }
21997 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .features-section .feature-container .features-grid .feature-card:hover {
21998 transform: translateY(-0.5px);
21999 box-shadow: 0 8px 24px rgba(0, 0, 0, 0.12);
22000 }
22001 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .features-section .feature-container .features-grid .feature-card .feature-title {
22002 color: #363B4E;
22003 font-size: 18px;
22004 font-style: normal;
22005 font-weight: 600;
22006 line-height: 1.1;
22007 margin: 22px 0 10px;
22008 }
22009 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .features-section .feature-container .features-grid .feature-card .feature-description {
22010 color: #7A8B9A;
22011 font-size: 15px;
22012 font-style: normal;
22013 font-weight: 400;
22014 line-height: 1.6;
22015 }
22016 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .features-section .feature-container .features-footer {
22017 color: #363B4E;
22018 text-align: center;
22019 font-size: 20px;
22020 font-style: normal;
22021 font-weight: 700;
22022 line-height: 1.2;
22023 margin-top: 30px;
22024 }
22025 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .bottom-cta-section {
22026 margin: 0 15px;
22027 }
22028 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .bottom-cta-section .cta-content-container {
22029 display: flex;
22030 align-items: center;
22031 justify-content: space-between;
22032 gap: 40px;
22033 max-width: 950px;
22034 width: 100%;
22035 margin: 0 auto 64px;
22036 border-radius: 30px;
22037 background: linear-gradient(180deg, #08020C 0%, #2C0C47 56.01%, #4D157C 100%);
22038 padding: 56px 60px;
22039 position: relative;
22040 overflow: hidden;
22041 }
22042 @media (max-width: 1399px) {
22043 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .bottom-cta-section .cta-content-container {
22044 margin-bottom: 50px;
22045 }
22046 }
22047 @media (max-width: 1199px) {
22048 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .bottom-cta-section .cta-content-container {
22049 padding: 36px 40px;
22050 border-radius: 20px;
22051 }
22052 }
22053 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .bottom-cta-section .cta-content-container::before {
22054 content: "";
22055 position: absolute;
22056 top: 0;
22057 left: 0;
22058 right: 0;
22059 bottom: 0;
22060 background: url("../images/automation-cta-bg.webp") no-repeat center center;
22061 background-size: cover;
22062 opacity: 0.3;
22063 pointer-events: none;
22064 z-index: -1;
22065 }
22066 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .bottom-cta-section .cta-content-container .cta-text {
22067 width: calc(100% - 260px);
22068 max-width: 470px;
22069 }
22070 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .bottom-cta-section .cta-content-container .cta-text .cta-title {
22071 font-weight: 600;
22072 font-size: 30px;
22073 line-height: 1.33;
22074 color: #ffffff;
22075 margin-bottom: 16px;
22076 }
22077 @media (max-width: 1199px) {
22078 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .bottom-cta-section .cta-content-container .cta-text .cta-title {
22079 font-size: 26px;
22080 }
22081 }
22082 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .bottom-cta-section .cta-content-container .cta-text .cta-subtitle {
22083 font-weight: 400;
22084 font-size: 15px;
22085 line-height: 1.6;
22086 color: rgba(255, 255, 255, 0.9);
22087 }
22088 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .bottom-cta-section .cta-content-container .cta-btn-wrapper {
22089 width: 218px;
22090 display: flex;
22091 align-items: center;
22092 justify-content: end;
22093 }
22094 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .bottom-cta-section .cta-content-container .cta-btn-wrapper .btn {
22095 padding: 12px 24px;
22096 border-radius: 10px;
22097 font-weight: 500;
22098 font-size: 16px;
22099 cursor: pointer;
22100 border: none;
22101 transition: all 0.3s ease;
22102 font-style: normal;
22103 line-height: normal;
22104 display: inline-block;
22105 }
22106 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .bottom-cta-section .cta-content-container .cta-btn-wrapper .btn:hover {
22107 transform: translateY(-2px);
22108 box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
22109 }
22110 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .bottom-cta-section .cta-content-container .cta-btn-wrapper .btn-primary {
22111 background: #ffffff;
22112 color: #6E41D3;
22113 box-shadow: 0 2px 4px rgba(223, 223, 249, 0.25);
22114 }
22115 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .bottom-cta-section .cta-content-container .cta-btn-wrapper .btn-primary:hover {
22116 color: rgb(94.9871244635, 47.4935622318, 204.0064377682);
22117 }
22118 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__inner-content .funnel-list__wrapper .funnel__single-list .wpfnl-name {
22119 width: 240px;
22120 }
22121 @media (max-width: 1199px) {
22122 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__inner-content .funnel-list__wrapper .funnel__single-list .wpfnl-name {
22123 width: 180px;
22124 }
22125 }
22126 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__inner-content .funnel-list__wrapper .funnel__single-list .wpfnl-customers {
22127 display: flex;
22128 flex-flow: row wrap;
22129 align-items: center;
22130 gap: 8px;
22131 width: 375px;
22132 }
22133 @media (max-width: 1199px) {
22134 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__inner-content .funnel-list__wrapper .funnel__single-list .wpfnl-customers {
22135 width: 270px;
22136 }
22137 }
22138 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__inner-content .funnel-list__wrapper .funnel__single-list .wpfnl-status {
22139 width: 75px;
22140 position: relative;
22141 }
22142 @media (max-width: 1199px) {
22143 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__inner-content .funnel-list__wrapper .funnel__single-list .wpfnl-status {
22144 width: 60px;
22145 }
22146 }
22147 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__inner-content .funnel-list__wrapper .funnel__single-list .list-action {
22148 display: flex;
22149 flex-flow: row;
22150 align-items: center;
22151 width: 80px;
22152 gap: 9px;
22153 }
22154 @media (max-width: 1199px) {
22155 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__inner-content .funnel-list__wrapper .funnel__single-list .list-action {
22156 width: 80px;
22157 }
22158 }
22159 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__inner-content .funnel-list__wrapper .funnel__single-list.list-header .list-cell {
22160 color: #7A8B9A;
22161 font-family: Roboto;
22162 font-size: 14px;
22163 font-style: normal;
22164 font-weight: 400;
22165 line-height: normal;
22166 }
22167 .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 {
22168 padding: 0;
22169 }
22170 .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 {
22171 display: flex;
22172 align-items: center;
22173 gap: 5px;
22174 }
22175 .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 {
22176 display: flex;
22177 align-items: center;
22178 gap: 6px;
22179 padding: 8px 12px;
22180 border: 1px solid #EEF0F3;
22181 border-radius: 100px;
22182 }
22183 @media (max-width: 1199px) {
22184 .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 {
22185 padding: 6px 10px;
22186 }
22187 }
22188 .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 {
22189 color: #7A8B9A;
22190 font-size: 13px;
22191 font-style: normal;
22192 font-weight: 400;
22193 line-height: 1.08;
22194 }
22195 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__inner-content .list-footer {
22196 display: flex;
22197 flex-flow: row wrap;
22198 align-items: center;
22199 justify-content: space-between;
22200 padding: 17px 24px;
22201 }
22202 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__inner-content .list-footer .pagination-number p {
22203 display: flex;
22204 align-items: center;
22205 gap: 10px;
22206 white-space: nowrap;
22207 }
22208 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__inner-content .list-footer .pagination-number p select {
22209 width: 56px;
22210 min-width: auto;
22211 padding: 2px 8px;
22212 height: 32px;
22213 }
22214 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__inner-content .list-footer .pagination .wpfnl-pagination {
22215 display: flex;
22216 align-items: center;
22217 justify-content: center;
22218 }
22219 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__inner-content .wpfnl-funnel-automation-pro-settings-wrapper {
22220 padding: 95px 85px;
22221 background: #FFFFFF;
22222 box-shadow: 0 1px 1px rgba(182, 185, 191, 0.3);
22223 border-radius: 10px;
22224 display: flex;
22225 gap: 20px;
22226 }
22227 @media (max-width: 1550px) {
22228 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__inner-content .wpfnl-funnel-automation-pro-settings-wrapper {
22229 padding: 40px;
22230 }
22231 }
22232 @media (max-width: 1399px) {
22233 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__inner-content .wpfnl-funnel-automation-pro-settings-wrapper {
22234 flex-direction: column;
22235 }
22236 }
22237 @media (max-width: 1199px) {
22238 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__inner-content .wpfnl-funnel-automation-pro-settings-wrapper {
22239 padding: 30px;
22240 }
22241 }
22242 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__inner-content .wpfnl-funnel-automation-pro-settings-wrapper .feature-content-wrapper {
22243 border: 1px solid #EEF0F3;
22244 border-radius: 10px;
22245 flex: 1;
22246 }
22247 .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 {
22248 border-radius: 10px 10px 0 0;
22249 background: #F6F5FA;
22250 display: grid;
22251 grid-template-columns: repeat(2, 1fr);
22252 gap: 10px;
22253 padding: 20px;
22254 border-bottom: 1px solid #EEF0F3;
22255 }
22256 .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 {
22257 display: flex;
22258 align-items: center;
22259 justify-content: center;
22260 padding: 26px;
22261 }
22262 .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 {
22263 max-width: 433px;
22264 width: 100%;
22265 }
22266 .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 {
22267 background: #ffffff;
22268 box-shadow: 0 1px 1px rgba(182, 185, 191, 0.3);
22269 border-radius: 10px;
22270 padding: 20px;
22271 }
22272 @media (max-width: 1550px) {
22273 .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 {
22274 padding: 17px;
22275 }
22276 }
22277 .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 {
22278 color: #2D3149;
22279 font-size: 14px;
22280 font-style: normal;
22281 font-weight: 600;
22282 line-height: 1.14;
22283 letter-spacing: -0.14px;
22284 margin: 10px 0;
22285 }
22286 .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 {
22287 padding: 30px;
22288 }
22289 .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 {
22290 color: #2D3149;
22291 font-size: 18px;
22292 text-align: center;
22293 font-style: normal;
22294 font-weight: 700;
22295 line-height: 1.2;
22296 margin-bottom: 14px;
22297 }
22298 .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 {
22299 color: #7A8B9A;
22300 text-align: center;
22301 font-size: 14px;
22302 font-style: normal;
22303 font-weight: 400;
22304 line-height: 1.5;
22305 max-width: 372px;
22306 width: 100%;
22307 margin: 0 auto;
22308 }
22309
22310 @media screen and (max-width: 1399px) {
22311 .wpfnl-automations .wpfnl-automation-hero {
22312 padding-top: 54px;
22313 }
22314 .wpfnl-automations .wpfnl-automation-hero .hero-title {
22315 font-size: 34px;
22316 }
22317 }
22318 @media screen and (max-width: 1199px) {
22319 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .hero-section .hero-video-container {
22320 padding: 0 15px 493px 15px;
22321 }
22322 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .features-section .feature-container .section-title {
22323 font-size: 24px;
22324 margin-bottom: 25px;
22325 }
22326 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .features-section .feature-container .features-grid .feature-card {
22327 padding: 26px;
22328 border-radius: 14px;
22329 }
22330 }
22331 .wpfnl-integrations {
22332 width: 100%;
22333 margin-top: 20px;
22334 padding-bottom: 40px;
22335 }
22336 .wpfnl-integrations .dashboard-nav__content {
22337 max-width: 1200px;
22338 }
22339 .wpfnl-integrations .integration-section-title {
22340 color: #1D2327;
22341 font-size: 20px;
22342 font-weight: 600;
22343 line-height: 1.2;
22344 margin-bottom: 30px;
22345 display: flex;
22346 align-items: center;
22347 gap: 10px;
22348 }
22349 .wpfnl-integrations .integrations-content {
22350 margin-top: 30px;
22351 }
22352 .wpfnl-integrations .integrations-banner {
22353 background-color: #171427;
22354 background-image: url("../images/integration-banner-bg.webp");
22355 background-size: cover;
22356 background-position: center;
22357 background-repeat: no-repeat;
22358 border-radius: 20px;
22359 padding: 30px;
22360 display: flex;
22361 flex-direction: column;
22362 align-items: center;
22363 justify-content: center;
22364 text-align: center;
22365 height: 303px;
22366 overflow: hidden;
22367 position: relative;
22368 }
22369 .wpfnl-integrations .integrations-banner .circle-blur {
22370 position: absolute;
22371 top: 50%;
22372 left: 50%;
22373 width: 570px;
22374 height: 550px;
22375 background: #6E42D3;
22376 filter: blur(250px);
22377 border-radius: 50%;
22378 transform: translate(-50%, -50%);
22379 display: block;
22380 z-index: 0;
22381 }
22382 .wpfnl-integrations .integrations-banner .banner-title {
22383 color: #FFF;
22384 font-size: 30px;
22385 font-weight: 600;
22386 line-height: 1.2;
22387 position: relative;
22388 z-index: 1;
22389 }
22390 .wpfnl-integrations .integrations-banner .banner-description {
22391 color: #FFF;
22392 font-size: 14px;
22393 font-weight: 400;
22394 line-height: 1.5;
22395 max-width: 618px;
22396 margin: 9px auto 0;
22397 position: relative;
22398 z-index: 1;
22399 }
22400 .wpfnl-integrations .integrations-banner .banner-cta-btn {
22401 color: #442D81;
22402 font-size: 17px;
22403 font-weight: 500;
22404 line-height: 1;
22405 border-radius: 10px;
22406 background: #FFF;
22407 padding: 12px 25px;
22408 margin-top: 24px;
22409 display: flex;
22410 align-items: center;
22411 justify-content: center;
22412 gap: 6px;
22413 position: relative;
22414 z-index: 1;
22415 }
22416 .wpfnl-integrations .integrations-banner .banner-cta-btn:focus, .wpfnl-integrations .integrations-banner .banner-cta-btn:hover {
22417 background-color: #6E42D3;
22418 color: #FFF;
22419 }
22420 .wpfnl-integrations .integrations-list {
22421 margin-top: 33px;
22422 }
22423 .wpfnl-integrations .integrations-header {
22424 display: flex;
22425 align-items: center;
22426 justify-content: space-between;
22427 margin-bottom: 24px;
22428 }
22429 .wpfnl-integrations .integrations-title {
22430 color: #1D2327;
22431 font-size: 24px;
22432 font-weight: 600;
22433 line-height: 1.2;
22434 margin: 0;
22435 }
22436 .wpfnl-integrations .integrations-search {
22437 position: relative;
22438 display: flex;
22439 align-items: center;
22440 }
22441 .wpfnl-integrations .integrations-search svg {
22442 position: absolute;
22443 left: 14px;
22444 pointer-events: none;
22445 top: 14px;
22446 }
22447 .wpfnl-integrations input[type=text].integrations-search-input {
22448 width: 260px;
22449 padding: 7px 16px 7px 36px;
22450 height: 40px;
22451 font-size: 14px;
22452 color: #1D2327;
22453 background: #FFF;
22454 transition: all 0.3s ease;
22455 border-radius: 10px;
22456 box-shadow: 0 1px 1px 0 rgba(182, 185, 191, 0.3);
22457 border: none;
22458 }
22459 .wpfnl-integrations input[type=text].integrations-search-input::placeholder {
22460 color: #707070;
22461 }
22462 .wpfnl-integrations input[type=text].integrations-search-input:focus {
22463 outline: 1px solid #b9a3ee;
22464 }
22465 .wpfnl-integrations .integrations-grid {
22466 display: grid;
22467 grid-template-columns: repeat(4, 1fr);
22468 gap: 20px;
22469 }
22470 .wpfnl-integrations .integrations-no-results {
22471 text-align: center;
22472 padding: 60px 20px;
22473 }
22474 .wpfnl-integrations .integrations-no-results p {
22475 font-size: 18px;
22476 color: #1F2937;
22477 line-height: 1.2;
22478 }
22479 .wpfnl-integrations .integration-card {
22480 background: #FFF;
22481 border-radius: 10px;
22482 padding: 24px;
22483 transition: all 0.3s ease;
22484 position: relative;
22485 box-shadow: 0 1px 1px rgba(182, 185, 191, 0.3);
22486 }
22487 .wpfnl-integrations .integration-card-icon {
22488 display: block;
22489 margin-bottom: 20px;
22490 }
22491 .wpfnl-integrations .integration-card-lock {
22492 position: absolute;
22493 top: 16px;
22494 right: 16px;
22495 }
22496 .wpfnl-integrations .integration-card-lock svg {
22497 display: block;
22498 }
22499 .wpfnl-integrations .integration-card-title {
22500 color: #1F2937;
22501 font-size: 16px;
22502 font-weight: 600;
22503 line-height: 1.2;
22504 margin: 0 0 8px 0;
22505 display: flex;
22506 align-items: center;
22507 gap: 8px;
22508 }
22509 .wpfnl-integrations .integration-card-badge {
22510 background: #6E42D3;
22511 color: #FFF;
22512 font-size: 11px;
22513 font-weight: 500;
22514 padding: 3px 8px;
22515 border-radius: 4px;
22516 line-height: 1;
22517 }
22518 .wpfnl-integrations .integration-card-description {
22519 color: #707070;
22520 font-size: 14px;
22521 font-weight: 400;
22522 line-height: 1.5;
22523 margin: 0;
22524 }
22525
22526 @media screen and (max-width: 1199px) {
22527 .wpfnl-integrations .integrations-banner {
22528 height: 263px;
22529 }
22530 .wpfnl-integrations .integrations-banner .banner-title {
22531 font-size: 26px;
22532 }
22533 .wpfnl-integrations .integrations-title {
22534 font-size: 20px;
22535 }
22536 .wpfnl-integrations .integrations-grid {
22537 grid-template-columns: repeat(3, 1fr);
22538 }
22539 }
22540 .wpfnl-templates-page .dashboard-nav__content {
22541 width: 100%;
22542 padding: 24px;
22543 }
22544 .wpfnl-templates-page #templates-library {
22545 min-height: 580px;
22546 width: 100%;
22547 }
22548 .wpfnl-templates-page .create-funnel-loader-overlay#create-funnel-loader {
22549 position: static;
22550 opacity: 1;
22551 visibility: visible;
22552 display: flex;
22553 width: 100%;
22554 min-height: calc(100vh - 120px);
22555 height: auto;
22556 margin: 0;
22557 }
22558 .wpfnl-templates-page .template-library-modal {
22559 position: relative !important;
22560 top: 0 !important;
22561 left: 0 !important;
22562 width: 100% !important;
22563 height: auto !important;
22564 background: transparent !important;
22565 z-index: 1 !important;
22566 }
22567 .wpfnl-templates-page .template-library-modal .funnel-templates-sidebar .category-filter-wrapper {
22568 height: max-content;
22569 overflow: inherit;
22570 }
22571 .wpfnl-templates-page .template-library-modal .wpfnl-create-funnel__templates-wrapper {
22572 max-height: max-content;
22573 overflow: inherit;
22574 width: calc(100% - 280px);
22575 margin: 0 auto;
22576 }
22577 .wpfnl-templates-page .template-library-modal .back-form-modal.wpfnl-modal-close {
22578 display: none !important;
22579 }
22580 .wpfnl-templates-page .template-library-modal #wpfnl-create-funnel__inner-content {
22581 display: block !important;
22582 }
22583 .wpfnl-templates-page .template-library-modal .funnel-templates-content {
22584 padding-right: 0;
22585 }
22586 .wpfnl-templates-page .template-library-modal .wpfnl-create-funnel__templates {
22587 gap: 24px;
22588 row-gap: 40px;
22589 }
22590 .wpfnl-templates-page .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template {
22591 width: calc(25% - 18px);
22592 }
22593
22594 @media only screen and (max-width: 1699px) {
22595 .wpfnl-templates-page .template-library-modal .wpfnl-create-funnel__templates-wrapper {
22596 width: calc(100% - 80px);
22597 }
22598 }
22599 @media only screen and (max-width: 1399px) {
22600 .wpfnl-templates-page .template-library-modal .wpfnl-create-funnel__templates-wrapper {
22601 width: calc(100% - 48px);
22602 }
22603 .wpfnl-templates-page .template-library-modal .wpfnl-create-funnel__templates {
22604 row-gap: 30px;
22605 }
22606 .wpfnl-templates-page .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template {
22607 width: calc(33.3333333333% - 16px);
22608 }
22609 }
22610 @media only screen and (max-width: 1199px) {
22611 .wpfnl-templates-page .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template {
22612 width: calc(50% - 12px);
22613 }
22614 }
22615 .ab-testing-drawer {
22616 box-shadow: none;
22617 width: calc(100% - 160px);
22618 transition: none;
22619 }
22620 .ab-testing-drawer .drawer-wrapper {
22621 background: #F6F5FA;
22622 }
22623 .ab-testing-drawer .ab-testing-drawer-loader {
22624 position: absolute;
22625 left: 0;
22626 top: 0;
22627 width: 100%;
22628 height: 100%;
22629 display: flex;
22630 flex-flow: column;
22631 align-items: center;
22632 justify-content: center;
22633 background: #f6f5fa;
22634 z-index: 2;
22635 }
22636 .ab-testing-drawer .ab-testing-drawer-loader .wpfnl-loader {
22637 display: block;
22638 width: 50px;
22639 height: 50px;
22640 }
22641
22642 .folded .ab-testing-drawer {
22643 width: calc(100% - 36px);
22644 }
22645
22646 @media only screen and (max-width: 782px) {
22647 .folded .ab-testing-drawer {
22648 width: 100%;
22649 top: 46px;
22650 }
22651 }
22652 .ab-testing-drawer .drawer-header {
22653 background: #ffffff;
22654 position: relative;
22655 box-shadow: 0px 1px 2px rgba(190, 190, 215, 0.14);
22656 padding: 15px 24px;
22657 gap: 10px;
22658 }
22659 .ab-testing-drawer .header-left {
22660 display: flex;
22661 align-items: center;
22662 gap: 10px;
22663 }
22664 .ab-testing-drawer .header-left.is-pro {
22665 position: relative;
22666 z-index: 2;
22667 }
22668 .ab-testing-drawer .header-left > h4 {
22669 display: flex;
22670 flex-flow: row wrap;
22671 align-items: center;
22672 }
22673 .ab-testing-drawer .header-left .step-type,
22674 .ab-testing-drawer .header-left .step-title {
22675 color: #363B4E;
22676 font-size: 15px;
22677 font-weight: 500;
22678 line-height: 1;
22679 }
22680 .ab-testing-drawer .header-left .step-title {
22681 max-width: 235px;
22682 white-space: nowrap;
22683 overflow: hidden;
22684 text-overflow: ellipsis;
22685 }
22686 .ab-testing-drawer .header-left .step-type {
22687 text-transform: capitalize;
22688 }
22689 .ab-testing-drawer .header-left .ab-testing-status {
22690 border-radius: 100px;
22691 border: 1px solid #EFEFEF;
22692 background: #F4F4F4;
22693 display: inline-block;
22694 color: #2D3149;
22695 font-size: 10px;
22696 font-weight: 500;
22697 line-height: 1;
22698 padding: 5px 11px;
22699 margin-left: 8px;
22700 text-transform: capitalize;
22701 }
22702 .ab-testing-drawer .header-left .ab-testing-status.running {
22703 background: rgba(36, 194, 26, 0.1);
22704 color: #25C11B;
22705 border-color: rgba(36, 194, 26, 0.1);
22706 }
22707 .ab-testing-drawer .header-center .header-title {
22708 font-size: 18px;
22709 font-weight: 500;
22710 line-height: 1;
22711 color: #363B4E;
22712 }
22713 .ab-testing-drawer .header-right {
22714 display: flex;
22715 align-items: center;
22716 gap: 14px;
22717 }
22718 .ab-testing-drawer .header-right .wpfnl-alert {
22719 display: block;
22720 }
22721 .ab-testing-drawer .header-right .copy-ab-url {
22722 width: auto;
22723 height: 40px;
22724 display: flex;
22725 align-items: center;
22726 justify-content: center;
22727 cursor: pointer;
22728 border-radius: 8px;
22729 border: 1px solid #EEF0F3;
22730 box-shadow: none;
22731 outline: none;
22732 position: relative;
22733 background: transparent;
22734 padding: 11px 20px 9px;
22735 gap: 9px;
22736 }
22737 .ab-testing-drawer .header-right .copy-ab-url .copy-text {
22738 font-size: 14px;
22739 font-weight: 500;
22740 line-height: 1;
22741 color: #363B4E;
22742 }
22743 .ab-testing-drawer .header-right .copy-ab-url .copyed {
22744 background-color: #464646;
22745 position: absolute;
22746 right: -4px;
22747 bottom: -18px;
22748 font-size: 11px;
22749 font-style: normal;
22750 color: #fff;
22751 line-height: 1;
22752 padding: 4px;
22753 border-radius: 3px;
22754 transition: all 0.3s ease;
22755 opacity: 0;
22756 visibility: hidden;
22757 }
22758 .ab-testing-drawer .header-right .copy-ab-url .copyed:before {
22759 content: "";
22760 position: absolute;
22761 left: 50%;
22762 top: -1px;
22763 width: 6px;
22764 height: 6px;
22765 background: #464646;
22766 transform: rotate(45deg) translateX(-50%);
22767 }
22768 .ab-testing-drawer .header-right .copy-ab-url.copy-confirmed .copyed {
22769 bottom: -25px;
22770 opacity: 1;
22771 visibility: visible;
22772 }
22773 .ab-testing-drawer .header-right .traffic-distribution[data-tour=yes],
22774 .ab-testing-drawer .header-right .start[data-tour=yes],
22775 .ab-testing-drawer .header-right .stats[data-tour=yes] {
22776 z-index: 4;
22777 position: relative;
22778 }
22779 .ab-testing-drawer .header-right .more-options[data-tour=yes] {
22780 z-index: 4;
22781 position: relative;
22782 background: #fff;
22783 }
22784 .ab-testing-drawer .header-right .btn-default {
22785 height: auto;
22786 line-height: 1;
22787 padding: 11px 20px 9px;
22788 min-width: auto;
22789 display: flex;
22790 align-items: center;
22791 gap: 9px;
22792 letter-spacing: -0.14px;
22793 color: #363B4E;
22794 border-radius: 8px;
22795 border: 1px solid #EEF0F3;
22796 background: #FFF;
22797 }
22798 .ab-testing-drawer .header-right .btn-default:hover {
22799 background-color: #f7f7f7;
22800 }
22801 .ab-testing-drawer .header-right .btn-default.stats svg {
22802 display: block;
22803 position: relative;
22804 top: -1px;
22805 }
22806 .ab-testing-drawer .header-right .btn-default.start {
22807 background: #6E42D3;
22808 border-color: #6E42D3;
22809 color: #fff;
22810 width: 40px;
22811 height: auto;
22812 padding: 10px;
22813 border-radius: 10px;
22814 }
22815 .ab-testing-drawer .header-right .btn-default.start svg {
22816 position: relative;
22817 top: 0px;
22818 }
22819 .ab-testing-drawer .header-right .btn-default.start:hover {
22820 background-color: #4C25A5;
22821 }
22822 .ab-testing-drawer .header-right .btn-default.its-disabled {
22823 color: rgba(54, 59, 78, 0.4);
22824 background: #ffffff;
22825 cursor: not-allowed;
22826 }
22827 .ab-testing-drawer .header-right .btn-default.its-disabled.stats path {
22828 fill: rgba(167, 168, 179, 0.4);
22829 }
22830 .ab-testing-drawer .header-right .btn-default.its-disabled.start {
22831 background: rgba(110, 66, 211, 0.5);
22832 border-color: transparent;
22833 color: rgba(255, 255, 255, 0.7);
22834 }
22835 .ab-testing-drawer .header-right .btn-default.its-disabled.start path {
22836 fill: rgba(255, 255, 255, 0.7);
22837 }
22838 .ab-testing-drawer .header-right .btn-default .wpfnl-loader {
22839 display: inline-block;
22840 margin-left: 0;
22841 }
22842 .ab-testing-drawer .header-right .action-buttons {
22843 display: flex;
22844 align-items: stretch;
22845 border-radius: 8px;
22846 overflow: hidden;
22847 }
22848 .ab-testing-drawer .header-right .action-buttons button {
22849 width: 40px;
22850 height: auto;
22851 display: flex;
22852 align-items: center;
22853 justify-content: center;
22854 background-color: #FF5155;
22855 padding: 10px;
22856 border: 1px solid #FF5155;
22857 border-right: 1px solid #ffffff;
22858 cursor: pointer;
22859 transition: background-color 0.3s ease, box-shadow 0.3s ease;
22860 }
22861 .ab-testing-drawer .header-right .action-buttons button:last-child {
22862 border-right: none;
22863 }
22864 .ab-testing-drawer .header-right .action-buttons button:hover {
22865 background-color: #FF5C5C;
22866 }
22867 .ab-testing-drawer .header-right .action-buttons button:active {
22868 transform: scale(0.95);
22869 }
22870 .ab-testing-drawer .header-right .action-buttons button .icon {
22871 width: 20px;
22872 height: 20px;
22873 fill: #FF4D4D;
22874 transition: fill 0.3s ease;
22875 }
22876 .ab-testing-drawer .header-right .action-buttons button .icon:hover {
22877 fill: #FFFFFF;
22878 }
22879 .ab-testing-drawer .header-right .more-options {
22880 line-height: 1;
22881 background: transparent;
22882 border: none;
22883 padding: 6px 9px;
22884 cursor: pointer;
22885 position: relative;
22886 }
22887 .ab-testing-drawer .header-right .more-options .options-dropdown {
22888 position: absolute;
22889 right: -10px;
22890 top: 50px;
22891 background: #FFFFFF;
22892 width: 148px;
22893 padding: 8px 9px;
22894 border-radius: 6px;
22895 border: 1px solid #EBEDF0;
22896 box-shadow: 0px 6px 8px 0px rgba(191, 191, 191, 0.1);
22897 opacity: 0;
22898 visibility: hidden;
22899 transition: all 0.3s ease;
22900 }
22901 .ab-testing-drawer .header-right .more-options .options-dropdown li {
22902 font-weight: 500;
22903 font-size: 14px;
22904 line-height: 1.14;
22905 color: #363B4E;
22906 display: flex;
22907 align-items: center;
22908 gap: 8px;
22909 padding: 8px;
22910 border-radius: 4px;
22911 cursor: pointer;
22912 transition: all 0.3s ease;
22913 }
22914 .ab-testing-drawer .header-right .more-options .options-dropdown li:hover {
22915 background: #F6F8FA;
22916 }
22917 .ab-testing-drawer .header-right .more-options.show-options .options-dropdown {
22918 top: 44px;
22919 opacity: 1;
22920 visibility: visible;
22921 z-index: 1;
22922 }
22923
22924 @media only screen and (max-width: 1199px) {
22925 .ab-testing-drawer .header-left .step-title {
22926 max-width: 195px;
22927 }
22928 .ab-testing-drawer .header-right {
22929 gap: 10px;
22930 }
22931 .ab-testing-drawer .header-right .btn-default {
22932 padding: 11px 15px 9px;
22933 }
22934 }
22935 @media only screen and (max-width: 991px) {
22936 .ab-testing-drawer .drawer-header {
22937 padding: 15px 15px;
22938 gap: 5px;
22939 }
22940 .ab-testing-drawer .header-center .header-title {
22941 font-size: 16px;
22942 }
22943 .ab-testing-drawer .header-left .step-type,
22944 .ab-testing-drawer .header-left .step-title {
22945 font-size: 14px;
22946 }
22947 .ab-testing-drawer .header-left .step-title {
22948 max-width: 160px;
22949 }
22950 .ab-testing-drawer .header-right .btn-default {
22951 padding: 9px 10px 7px;
22952 }
22953 }
22954 .ab-testing-drawer .single-ab-step {
22955 width: 180px;
22956 position: relative;
22957 background: #FFFFFF;
22958 box-sizing: border-box;
22959 border-radius: 10px;
22960 border: 1px solid #EDECF2;
22961 box-shadow: 0px 20px 20px rgba(190, 190, 215, 0.08);
22962 position: relative;
22963 }
22964 .ab-testing-drawer .single-ab-step .ab-variation-delete {
22965 position: absolute;
22966 right: -8px;
22967 top: -8px;
22968 width: 22px;
22969 height: 22px;
22970 border-radius: 30px;
22971 background: #f6f5fa;
22972 color: #ffffff;
22973 border: 2px solid #EE5F5A;
22974 line-height: 1.3;
22975 cursor: pointer;
22976 z-index: 1;
22977 opacity: 0;
22978 visibility: hidden;
22979 transition: all 0.3s ease;
22980 }
22981 .ab-testing-drawer .single-ab-step .ab-variation-delete:before {
22982 content: "";
22983 position: absolute;
22984 left: 0;
22985 top: 0;
22986 width: 100%;
22987 height: 100%;
22988 background-image: url(../images/cross.svg);
22989 background-repeat: no-repeat;
22990 background-size: 80% 80%;
22991 background-position: center center;
22992 border-radius: 50%;
22993 }
22994 .ab-testing-drawer .single-ab-step:hover .ab-variation-delete {
22995 opacity: 1;
22996 visibility: visible;
22997 }
22998 .ab-testing-drawer .single-ab-step .variation-type {
22999 background: #0094A6;
23000 position: absolute;
23001 top: -20px;
23002 left: 15px;
23003 color: #FFF;
23004 font-size: 10px;
23005 font-weight: 600;
23006 line-height: 1;
23007 padding: 5px 11px;
23008 border-radius: 8px 8px 0 0;
23009 text-transform: capitalize;
23010 }
23011 .ab-testing-drawer .single-ab-step .variation-type.variant {
23012 background: #EE8134;
23013 }
23014 .ab-testing-drawer .single-ab-step .variation-type .variant-no {
23015 font-size: 10px;
23016 font-weight: 600;
23017 line-height: 1;
23018 color: #FFF;
23019 }
23020 .ab-testing-drawer .single-ab-step .step-header {
23021 background: #E8F1FF;
23022 box-sizing: border-box;
23023 border-radius: 10px 10px 0px 0px;
23024 padding: 10px 3px 9px;
23025 }
23026 .ab-testing-drawer .single-ab-step .step-header .step-title {
23027 color: #363B4E;
23028 font-weight: 500;
23029 font-size: 13px;
23030 line-height: 14px;
23031 padding: 0;
23032 margin: 0;
23033 text-transform: capitalize;
23034 display: flex;
23035 align-items: center;
23036 justify-content: center;
23037 gap: 6px;
23038 }
23039 .ab-testing-drawer .single-ab-step .step-header .step-title svg {
23040 width: 15px;
23041 height: 15px;
23042 }
23043 .ab-testing-drawer .single-ab-step .step-body {
23044 padding: 10px;
23045 }
23046 .ab-testing-drawer .single-ab-step .step-body .preview-img {
23047 border-radius: 8px;
23048 border: 1px solid #EEF0F3;
23049 position: relative;
23050 overflow: hidden;
23051 height: 121px;
23052 background: #f6f5fa;
23053 }
23054 .ab-testing-drawer .single-ab-step .step-body .preview-img > div {
23055 height: 100%;
23056 background-repeat: no-repeat;
23057 background-size: cover;
23058 background-position: center -5px;
23059 }
23060 .ab-testing-drawer .single-ab-step .step-body .winner-badge {
23061 position: absolute;
23062 left: 0;
23063 top: 0;
23064 background: transparent;
23065 width: 50px;
23066 height: 50px;
23067 padding: 6px;
23068 }
23069 .ab-testing-drawer .single-ab-step .step-body .winner-badge::before {
23070 content: "";
23071 position: absolute;
23072 left: 0;
23073 top: 0;
23074 border-top: 50px solid #24C21A;
23075 border-right: 50px solid transparent;
23076 border-top-left-radius: 8px;
23077 z-index: 0;
23078 }
23079 .ab-testing-drawer .single-ab-step .step-body .winner-badge svg {
23080 position: relative;
23081 z-index: 1;
23082 }
23083 .ab-testing-drawer .single-ab-step .step-body .step-cta > span {
23084 border: 1px solid #EEF0F3;
23085 border-radius: 8px;
23086 display: block;
23087 font-weight: 500;
23088 font-size: 12px;
23089 line-height: 1;
23090 text-align: center;
23091 text-transform: capitalize;
23092 color: #363B4E;
23093 padding: 8px 5px;
23094 margin-top: 10px;
23095 }
23096 .ab-testing-drawer .single-ab-step .step-control-button {
23097 background: #fff;
23098 display: flex;
23099 flex-flow: row;
23100 align-items: center;
23101 justify-content: center;
23102 z-index: 2;
23103 transition: all 0.3s ease;
23104 width: 100%;
23105 margin-top: 12px;
23106 gap: 10px;
23107 }
23108 .ab-testing-drawer .single-ab-step .step-control-button > li {
23109 width: 24px;
23110 height: 22px;
23111 display: flex;
23112 flex-flow: column;
23113 align-items: center;
23114 justify-content: center;
23115 position: relative;
23116 }
23117 .ab-testing-drawer .single-ab-step .step-control-button > li > a, .ab-testing-drawer .single-ab-step .step-control-button > li > button {
23118 display: flex;
23119 text-align: center;
23120 align-items: center;
23121 line-height: 22px;
23122 width: 100%;
23123 cursor: pointer;
23124 justify-content: center;
23125 }
23126 .ab-testing-drawer .single-ab-step .step-control-button > li > button {
23127 border: none;
23128 background: transparent;
23129 }
23130 .ab-testing-drawer .single-ab-step .step-control-button > li > button svg {
23131 display: block;
23132 position: relative;
23133 margin: 0 auto;
23134 }
23135 .ab-testing-drawer .single-ab-step .step-control-button .options-dropdown {
23136 position: absolute;
23137 left: 0;
23138 top: 30px;
23139 background: #FFFFFF;
23140 border-radius: 6px;
23141 border: 1px solid #EBEDF0;
23142 box-shadow: 0px 6px 8px 0px rgba(191, 191, 191, 0.1);
23143 width: 190px;
23144 padding: 10px;
23145 opacity: 0;
23146 visibility: hidden;
23147 transition: all 0.3s ease;
23148 z-index: 2;
23149 }
23150 .ab-testing-drawer .single-ab-step .step-control-button .options-dropdown li {
23151 font-size: 14px;
23152 line-height: 1.14;
23153 color: #2D3149;
23154 display: flex;
23155 align-items: center;
23156 gap: 8px;
23157 padding: 8px;
23158 border-radius: 4px;
23159 transition: all 0.3s ease;
23160 cursor: pointer;
23161 }
23162 .ab-testing-drawer .single-ab-step .step-control-button .options-dropdown li svg {
23163 position: relative;
23164 top: -1px;
23165 }
23166 .ab-testing-drawer .single-ab-step .step-control-button .options-dropdown li:hover {
23167 background: #F6F8FA;
23168 }
23169 .ab-testing-drawer .single-ab-step .step-control-button li.show-dorpdown .options-dropdown {
23170 top: 25px;
23171 opacity: 1;
23172 visibility: visible;
23173 }
23174 .ab-testing-drawer .single-ab-step.landing .step-header {
23175 background: #E8F1FF;
23176 }
23177 .ab-testing-drawer .single-ab-step.landing .step-header .step-title svg {
23178 width: 15px;
23179 height: 15px;
23180 }
23181 .ab-testing-drawer .single-ab-step.checkout .step-header {
23182 background: #FDF0E8;
23183 padding: 9px 3px 8px;
23184 }
23185 .ab-testing-drawer .single-ab-step.checkout .step-header .step-title svg {
23186 width: 15px;
23187 height: 17px;
23188 top: -1px;
23189 }
23190 .ab-testing-drawer .single-ab-step.upsell .step-header {
23191 background: #E9F9E8;
23192 }
23193 .ab-testing-drawer .single-ab-step.upsell .step-header .step-title svg {
23194 width: 15px;
23195 height: 15px;
23196 }
23197 .ab-testing-drawer .single-ab-step.downsell .step-header {
23198 background: #FCF0F1;
23199 }
23200 .ab-testing-drawer .single-ab-step.downsell .step-header .step-title svg {
23201 width: 15px;
23202 height: 15px;
23203 }
23204 .ab-testing-drawer .single-ab-step.thankyou .step-header {
23205 background: #E6FAF5;
23206 }
23207 .ab-testing-drawer .single-ab-step.thankyou .step-header .step-title svg {
23208 width: 15px;
23209 height: 15px;
23210 }
23211 .ab-testing-drawer .single-ab-step.custom .step-header {
23212 background: #E0F2F4;
23213 }
23214 .ab-testing-drawer .single-ab-step.custom .step-header .step-title svg {
23215 width: 15px;
23216 height: 15px;
23217 }
23218
23219 .ab-testing-drawer .ab-testing-steps-wrapper {
23220 padding: 127px 50px 50px;
23221 display: flex;
23222 flex-flow: row wrap;
23223 align-items: center;
23224 gap: 40px;
23225 }
23226 .ab-testing-drawer .add-step-wrapper .add-steps-options {
23227 left: calc(100% + 15px);
23228 }
23229 .ab-testing-drawer .add-step-wrapper .add-steps-options .single-option svg {
23230 margin-bottom: 9px;
23231 }
23232 .ab-testing-drawer .add-step-wrapper .add-steps-options .single-option g, .ab-testing-drawer .add-step-wrapper .add-steps-options .single-option path {
23233 transition: all 0.3s ease;
23234 }
23235 .ab-testing-drawer .add-step-wrapper .add-steps-options .option-templates:hover g {
23236 stroke: #6E42D3;
23237 }
23238 .ab-testing-drawer .add-step-wrapper .add-steps-options .option-duplicate:hover path {
23239 stroke: #6E42D3;
23240 fill: #6E42D3;
23241 }
23242
23243 .ab-testing-drawer .traffic-distribution-modal {
23244 position: absolute;
23245 top: 0;
23246 right: 0;
23247 height: 100%;
23248 width: 680px;
23249 z-index: 2;
23250 opacity: 0;
23251 visibility: hidden;
23252 }
23253 .ab-testing-drawer .traffic-distribution-modal.show-modal {
23254 opacity: 1;
23255 visibility: visible;
23256 }
23257 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-inner {
23258 background: #FFF;
23259 box-shadow: -2px 3px 6px rgba(186, 176, 210, 0.1);
23260 padding: 18px 30px;
23261 width: 100%;
23262 height: 100%;
23263 position: relative;
23264 z-index: 1;
23265 overflow-y: auto;
23266 }
23267 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-inner::-webkit-scrollbar {
23268 width: 3px;
23269 }
23270 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-inner::-webkit-scrollbar-track {
23271 background: #f2f5f8;
23272 }
23273 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-inner::-webkit-scrollbar-thumb {
23274 background-color: #CBCBCB;
23275 border-radius: 20px;
23276 }
23277 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-header {
23278 display: flex;
23279 align-items: center;
23280 justify-content: space-between;
23281 border-bottom: 1px solid #EEF0F3;
23282 padding-bottom: 18px;
23283 }
23284 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-header .header-title h4 {
23285 color: #363B4E;
23286 font-size: 18px;
23287 font-weight: 600;
23288 line-height: 1;
23289 }
23290 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-header .header-title .wpfnl-tooltip svg {
23291 width: 13px;
23292 height: 13px;
23293 }
23294 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-header .header-title .wpfnl-tooltip p {
23295 bottom: inherit;
23296 top: calc(100% + 10px);
23297 background: #2D3149;
23298 min-width: 131px;
23299 border-radius: 6px;
23300 font-size: 12px;
23301 line-height: 1.3;
23302 }
23303 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-header .header-title .wpfnl-tooltip p:before {
23304 background: #2D3149;
23305 bottom: inherit;
23306 top: -4px;
23307 }
23308 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-header .header-actions {
23309 display: flex;
23310 gap: 12px;
23311 }
23312 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-header .header-actions .action-btn {
23313 border-radius: 10px;
23314 border: 1px solid #EBEDF0;
23315 width: 38px;
23316 height: 38px;
23317 display: flex;
23318 align-items: center;
23319 justify-content: center;
23320 cursor: pointer;
23321 }
23322 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body {
23323 padding: 30px 0;
23324 }
23325 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body .div-to-append-range-calender #ui-datepicker-div {
23326 border: 1px solid #F1F0F5;
23327 box-shadow: 0px 18px 22px 0px rgba(73, 59, 104, 0.1);
23328 border-radius: 8px;
23329 padding: 10px;
23330 }
23331 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body .div-to-append-range-calender .ui-datepicker .ui-datepicker-title {
23332 display: flex;
23333 width: 74%;
23334 margin: 0 2.5em;
23335 }
23336 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body .div-to-append-range-calender .ui-datepicker-prev,
23337 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body .div-to-append-range-calender .ui-datepicker-next {
23338 height: 34px;
23339 }
23340 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body .div-to-append-range-calender .ui-datepicker select.ui-datepicker-month,
23341 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body .div-to-append-range-calender .ui-datepicker select.ui-datepicker-year {
23342 width: 116px;
23343 min-width: auto;
23344 height: 36px;
23345 border-radius: 3px;
23346 }
23347 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body .variation-single-list {
23348 display: flex;
23349 flex-flow: row wrap;
23350 align-items: center;
23351 gap: 30px;
23352 margin-bottom: 20px;
23353 }
23354 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body .variation-single-list:last-child {
23355 margin-bottom: 0;
23356 }
23357 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body .variation-single-list .variation-step-title {
23358 color: #363B4E;
23359 font-size: 15px;
23360 font-weight: 500;
23361 line-height: 1;
23362 width: calc(100% - 190px);
23363 }
23364 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body .variation-single-list .variation-step-title .step-type {
23365 color: #363B4E;
23366 font-size: 15px;
23367 font-weight: 500;
23368 line-height: 1;
23369 text-transform: capitalize;
23370 }
23371 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body .variation-single-list .variation-step-title .variation-type {
23372 background: rgba(0, 148, 166, 0.1);
23373 display: inline-block;
23374 color: #0094A6;
23375 font-size: 12px;
23376 font-weight: 500;
23377 line-height: 1;
23378 padding: 6px 11px;
23379 text-transform: capitalize;
23380 border-radius: 40px;
23381 margin-left: 8px;
23382 }
23383 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body .variation-single-list .variation-step-title .variation-type.variant {
23384 background: rgba(238, 129, 52, 0.1);
23385 color: #EE8134;
23386 }
23387 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body .variation-single-list .variations-traffic {
23388 display: flex;
23389 align-items: center;
23390 gap: 10px;
23391 position: relative;
23392 }
23393 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body .variation-single-list .variations-traffic .unlock-notice {
23394 border-radius: 6px;
23395 background: #2D3149;
23396 position: absolute;
23397 color: #fff;
23398 font-size: 12px;
23399 font-weight: 500;
23400 line-height: 1.33;
23401 padding: 9px 10px 6px;
23402 bottom: calc(100% + 11px);
23403 left: 23px;
23404 width: 140px;
23405 text-align: center;
23406 opacity: 0;
23407 visibility: hidden;
23408 transition: all 0.3s ease;
23409 }
23410 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body .variation-single-list .variations-traffic .unlock-notice:before {
23411 content: "";
23412 position: absolute;
23413 left: 50%;
23414 transform: translateX(-50%) rotate(45deg);
23415 bottom: -4px;
23416 width: 11px;
23417 height: 11px;
23418 background: #2D3149;
23419 border-radius: 2px;
23420 }
23421 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body .variation-single-list .variations-traffic .lock-unlock {
23422 border-radius: 6px;
23423 border: 1px solid #EEF0F3;
23424 background: transparent;
23425 width: 38px;
23426 height: 38px;
23427 display: flex;
23428 align-items: center;
23429 justify-content: center;
23430 cursor: pointer;
23431 }
23432 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body .variation-single-list .variations-traffic input[type=number] {
23433 border: 1px solid #EEF0F3;
23434 height: 38px;
23435 border-radius: 6px;
23436 min-width: auto;
23437 width: 88px;
23438 color: #363B4E;
23439 padding: 5px 12px;
23440 }
23441 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body .variation-single-list .variations-traffic .unit {
23442 color: #363B4E;
23443 font-size: 14px;
23444 font-weight: 500;
23445 }
23446 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body .variation-single-list .variations-traffic .variation-traffic:disabled:hover + .unlock-notice {
23447 opacity: 1;
23448 visibility: visible;
23449 }
23450 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-footer {
23451 border-top: 1px solid #EEF0F3;
23452 padding-top: 20px;
23453 display: flex;
23454 align-items: center;
23455 justify-content: flex-end;
23456 gap: 14px;
23457 }
23458 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-footer .wpfnl-alert {
23459 display: block;
23460 }
23461 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-footer .btn-default {
23462 min-width: auto;
23463 border-radius: 10px;
23464 height: auto;
23465 line-height: 1;
23466 padding: 13px 19px 11px;
23467 border: 1px solid transparent;
23468 }
23469 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-footer .btn-default.cancel {
23470 background: transparent;
23471 color: #3C3F47;
23472 border-color: #E4E6EB;
23473 }
23474 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-footer .btn-default.cancel:hover {
23475 background: #f5f5f5;
23476 }
23477 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-footer .btn-default .wpfnl-loader {
23478 display: inline-block;
23479 position: relative;
23480 top: 1px;
23481 }
23482 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-footer .btn-default[disabled] {
23483 cursor: not-allowed;
23484 opacity: 0.6;
23485 display: flex;
23486 gap: 10px;
23487 align-items: center;
23488 padding: 8px 19px 8px;
23489 }
23490 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-footer .btn-default[disabled] svg {
23491 display: block;
23492 }
23493
23494 .ab-testing-drawer .ab-testing-winner-modal {
23495 position: absolute;
23496 top: 0;
23497 right: 0;
23498 height: 100%;
23499 width: 594px;
23500 z-index: 2;
23501 opacity: 0;
23502 visibility: hidden;
23503 }
23504 .ab-testing-drawer .ab-testing-winner-modal.show-modal {
23505 opacity: 1;
23506 visibility: visible;
23507 }
23508 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-inner {
23509 background: #fff;
23510 box-shadow: -2px 3px 6px rgba(186, 176, 210, 0.1);
23511 padding: 18px 30px;
23512 width: 100%;
23513 height: 100%;
23514 position: relative;
23515 z-index: 1;
23516 overflow-y: auto;
23517 }
23518 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-inner::-webkit-scrollbar {
23519 width: 3px;
23520 }
23521 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-inner::-webkit-scrollbar-track {
23522 background: #f2f5f8;
23523 }
23524 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-inner::-webkit-scrollbar-thumb {
23525 background-color: #CBCBCB;
23526 border-radius: 20px;
23527 }
23528 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-header {
23529 display: flex;
23530 align-items: center;
23531 justify-content: space-between;
23532 padding-bottom: 18px;
23533 }
23534 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-header .header-title h4 {
23535 color: #363B4E;
23536 font-size: 18px;
23537 font-weight: 600;
23538 line-height: 1;
23539 }
23540 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-header .header-actions .modal-close {
23541 border-radius: 10px;
23542 border: 1px solid #EBEDF0;
23543 width: 38px;
23544 height: 38px;
23545 display: flex;
23546 align-items: center;
23547 justify-content: center;
23548 cursor: pointer;
23549 }
23550 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-body {
23551 padding-bottom: 30px;
23552 }
23553 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-body .winner-step-info {
23554 border: 1px solid #EEF0F3;
23555 border-radius: 10px;
23556 margin-bottom: 16px;
23557 }
23558 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-body .winner-step-info .img-area {
23559 background: #D7D1E7;
23560 height: 303px;
23561 text-align: center;
23562 border-radius: 10px 10px 0 0;
23563 overflow: hidden;
23564 }
23565 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-body .winner-step-info .img-area svg {
23566 position: relative;
23567 top: 14px;
23568 }
23569 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-body .winner-step-info .content-area {
23570 padding: 30px 24px;
23571 }
23572 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-body .winner-step-info .content-area .winner-title {
23573 color: #363B4E;
23574 font-size: 16px;
23575 font-weight: 600;
23576 text-align: center;
23577 margin-bottom: 20px;
23578 }
23579 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-body .winner-step-info .winner-check-list li {
23580 color: #363B4E;
23581 font-size: 13px;
23582 line-height: 1.3;
23583 position: relative;
23584 margin-bottom: 10px;
23585 padding-left: 23px;
23586 }
23587 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-body .winner-step-info .winner-check-list li:last-child {
23588 margin-bottom: 0;
23589 }
23590 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-body .winner-step-info .winner-check-list li:before {
23591 content: url("data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMTkgMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbD0iIzAwQjQyQyIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNNS43MzQgMTMuNTY0YS4yNTkuMjU5IDAgMDEtLjIzNi0uMTYzYy0uMDE4LS4wMzctMS41OC00LjA2Ny0zLjk5NC01LjU5Mi0uNDczLS4yOS0uODM2LS42LS42OS0xLjI5LjE0NS0uNjcxLjU5OS0xLjA1MiAxLjQxNi0xLjIzNCAxLjQ1Mi0uMzA5IDMuMDEzIDEuOTQzIDMuNTk0IDIuODY5IDIuMDM0LTIuOTYgNi4xLTcuNjA3IDEyLjAyLTguMTUyLjI4NS0uMDM0LjM5LjM5LjEyNi41MDgtLjA5LjAzNy04LjU1IDMuOTA0LTExLjk4MiAxMi45MDlhLjI5LjI5IDAgMDEtLjI1NC4xNDV6IiBjbGlwLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=");
23592 position: absolute;
23593 left: 0;
23594 top: 2px;
23595 width: 17px;
23596 height: 13px;
23597 }
23598 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-body .wpfnl-checkbox label {
23599 color: #344054;
23600 font-size: 13px;
23601 line-height: 1;
23602 text-transform: none;
23603 }
23604 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-body .wpfnl-checkbox label:after {
23605 content: url("data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMTIgMTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTUuNTM4IDEwLjYzNWEuMjMyLjIzMiAwIDAxLS4xNy0uMDc0TC44IDUuNjE4YS4yMy4yMyAwIDAxLjE2OS0uMzg3aDIuMmEuMjMuMjMgMCAwMS4xNzMuMDhMNC44NyA3LjA2NmMuMTY1LS4zNTMuNDg1LS45NCAxLjA0NS0xLjY1Ni44My0xLjA1OCAyLjM3LTIuNjE0IDUuMDA4LTQuMDE5YS4yMy4yMyAwIDAxLjI1LjM4NmMtLjAxLjAwOC0xLjAyNy44MDktMi4xOTcgMi4yNzUtMS4wNzcgMS4zNS0yLjUwOSAzLjU1Ny0zLjIxMyA2LjQwN2EuMjMuMjMgMCAwMS0uMjI0LjE3NXoiLz48L3N2Zz4=");
23606 left: 3px;
23607 top: 0px;
23608 width: 14px;
23609 height: 14px;
23610 transform: rotate(0);
23611 border-bottom: none;
23612 border-left: none;
23613 }
23614 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-footer {
23615 border-top: 1px solid #EEF0F3;
23616 padding-top: 20px;
23617 display: flex;
23618 align-items: center;
23619 justify-content: flex-end;
23620 gap: 14px;
23621 }
23622 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-footer .btn-default {
23623 min-width: auto;
23624 border-radius: 10px;
23625 height: auto;
23626 line-height: 1;
23627 padding: 12px 19px 10px;
23628 border: 1px solid transparent;
23629 }
23630 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-footer .btn-default.cancel {
23631 background: transparent;
23632 color: #3C3F47;
23633 border-color: #E4E6EB;
23634 }
23635 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-footer .btn-default.cancel:hover {
23636 background: #f5f5f5;
23637 }
23638 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-footer .btn-default .wpfnl-loader {
23639 display: inline-block;
23640 position: relative;
23641 top: 2px;
23642 }
23643 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-footer .btn-default[disabled] {
23644 cursor: not-allowed;
23645 opacity: 0.6;
23646 display: flex;
23647 gap: 10px;
23648 align-items: center;
23649 padding: 8px 19px 8px;
23650 }
23651 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-footer .btn-default[disabled] svg {
23652 display: block;
23653 }
23654
23655 .ab-testing-stats {
23656 padding-top: 40px;
23657 }
23658 .ab-testing-stats .stats-wrapper {
23659 width: 100%;
23660 max-width: 1160px;
23661 margin: 0 auto;
23662 background: #fff;
23663 box-shadow: 0px 1px 1px rgba(182, 185, 191, 0.3);
23664 border-radius: 10px;
23665 }
23666 .ab-testing-stats .stats-wrapper.ab-testing-stats-header {
23667 background: none;
23668 box-shadow: none;
23669 border-radius: 0;
23670 }
23671 .ab-testing-stats .stats-wrapper.ab-testing-stats-header .stats-back-button {
23672 background: none;
23673 border: none;
23674 outline: none;
23675 display: flex;
23676 align-items: center;
23677 justify-content: center;
23678 gap: 8px;
23679 margin-bottom: 18px;
23680 cursor: pointer;
23681 }
23682 .ab-testing-stats .stats-wrapper.ab-testing-stats-header .stats-back-button .stats-back-button-icon {
23683 background: #fff;
23684 display: inline-flex;
23685 align-items: center;
23686 padding: 5px;
23687 border-radius: 8px;
23688 }
23689 .ab-testing-stats .stats-wrapper.ab-testing-stats-header .stats-back-button .stats-back-button-text {
23690 color: #2D3149;
23691 }
23692 .ab-testing-stats .stats-wrapper table {
23693 width: 100%;
23694 border: none;
23695 border-collapse: collapse;
23696 }
23697 .ab-testing-stats .stats-wrapper table .name {
23698 width: 320px;
23699 }
23700 .ab-testing-stats .stats-wrapper table .status {
23701 width: 120px;
23702 }
23703 .ab-testing-stats .stats-wrapper table .visits {
23704 width: 100px;
23705 }
23706 .ab-testing-stats .stats-wrapper table .revenue {
23707 width: 100px;
23708 }
23709 .ab-testing-stats .stats-wrapper table .conversion-rate {
23710 width: 140px;
23711 }
23712 .ab-testing-stats .stats-wrapper table .declare-winner {
23713 width: 128px;
23714 }
23715 .ab-testing-stats .stats-wrapper thead th {
23716 padding: 16px 24px;
23717 border-bottom: 1px solid #EEF0F3;
23718 }
23719 .ab-testing-stats .stats-wrapper thead th .col-inner-wrap {
23720 color: #7A8B9A;
23721 font-size: 14px;
23722 line-height: 1;
23723 text-align: left;
23724 }
23725 .ab-testing-stats .stats-wrapper tbody td {
23726 padding: 18px 24px;
23727 border-bottom: 1px solid #EEF0F3;
23728 }
23729 .ab-testing-stats .stats-wrapper tbody tr:last-child td {
23730 border-bottom: none;
23731 }
23732 .ab-testing-stats .stats-wrapper tbody .name .col-inner-wrap {
23733 font-size: 14px;
23734 line-height: 1;
23735 color: #363B4E;
23736 font-weight: 500;
23737 white-space: nowrap;
23738 overflow: hidden;
23739 text-overflow: ellipsis;
23740 width: 270px;
23741 }
23742 .ab-testing-stats .stats-wrapper tbody .variation-type {
23743 background: rgba(0, 148, 166, 0.1);
23744 display: inline-block;
23745 color: #0094A6;
23746 font-size: 12px;
23747 font-weight: 500;
23748 line-height: 1;
23749 padding: 6px 11px;
23750 text-transform: capitalize;
23751 border-radius: 40px;
23752 }
23753 .ab-testing-stats .stats-wrapper tbody .variation-type.variant {
23754 background: rgba(238, 129, 52, 0.1);
23755 color: #EE8134;
23756 }
23757 .ab-testing-stats .stats-wrapper tbody .declare-winner .col-inner-wrap {
23758 display: flex;
23759 align-items: center;
23760 }
23761 .ab-testing-stats .stats-wrapper tbody .declare-winner .col-inner-wrap .wpfnl-loader {
23762 display: inline-block;
23763 position: relative;
23764 top: -1px;
23765 }
23766 .ab-testing-stats .stats-wrapper tbody .wpfnl-switcher label {
23767 width: 34px;
23768 height: 20px;
23769 }
23770 .ab-testing-stats .stats-wrapper tbody .wpfnl-switcher label:after {
23771 width: 16px;
23772 height: 16px;
23773 top: 2px;
23774 left: 2px;
23775 }
23776 .ab-testing-stats .stats-wrapper tbody .wpfnl-switcher input[type=checkbox]:checked + label:after {
23777 margin-left: 14px;
23778 }
23779
23780 @media only screen and (max-width: 1399px) {
23781 .ab-testing-stats .stats-wrapper thead th {
23782 padding: 16px 17px;
23783 }
23784 .ab-testing-stats .stats-wrapper tbody td {
23785 padding: 18px 17px;
23786 }
23787 }
23788 @media only screen and (max-width: 1199px) {
23789 .ab-testing-stats .stats-wrapper table .declare-winner {
23790 width: 160px;
23791 padding: 16px 14px;
23792 }
23793 .ab-testing-stats .stats-wrapper tbody td {
23794 padding: 14px 14px;
23795 }
23796 }
23797 @media only screen and (max-width: 991px) {
23798 .ab-testing-stats .stats-wrapper table .name {
23799 width: 230px;
23800 }
23801 .ab-testing-stats .stats-wrapper tbody .name .col-inner-wrap {
23802 width: 203px;
23803 }
23804 }
23805 .ab-testing-archive-list .stats-wrapper table .conversion-rate {
23806 width: 122px;
23807 }
23808 .ab-testing-archive-list .stats-wrapper table .action {
23809 width: 160px;
23810 }
23811 .ab-testing-archive-list .stats-wrapper table .action .col-inner-wrap {
23812 display: flex;
23813 align-items: center;
23814 gap: 5px;
23815 width: 108px;
23816 margin-left: auto;
23817 }
23818 .ab-testing-archive-list .stats-wrapper table .action .retrive {
23819 color: #363B4E;
23820 font-size: 13px;
23821 font-weight: 500;
23822 line-height: 1;
23823 letter-spacing: -0.13px;
23824 padding: 7px 10px;
23825 border-radius: 6px;
23826 border: 1px solid #EEF0F3;
23827 background: #F6F5FA;
23828 cursor: pointer;
23829 }
23830 .ab-testing-archive-list .stats-wrapper table .action .delete {
23831 padding: 8px 10px;
23832 background: transparent;
23833 border: none;
23834 cursor: pointer;
23835 }
23836 .ab-testing-archive-list .stats-wrapper table .action .delete svg {
23837 display: block;
23838 }
23839 .ab-testing-archive-list .stats-wrapper table .no-archived-variant {
23840 text-align: center;
23841 }
23842
23843 .ab-testing-drawer .ab-testing-confirmation-modal {
23844 position: fixed;
23845 top: 0;
23846 left: 160px;
23847 width: calc(100% - 160px);
23848 height: 100%;
23849 z-index: 2;
23850 background: rgba(21, 17, 29, 0.3);
23851 backdrop-filter: blur(4px);
23852 display: flex;
23853 flex-flow: column;
23854 align-items: center;
23855 justify-content: center;
23856 }
23857 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-overlay {
23858 position: absolute;
23859 left: 0;
23860 top: 0;
23861 width: 100%;
23862 height: 100%;
23863 background: transparent;
23864 }
23865 .ab-testing-drawer .ab-testing-confirmation-modal .close-confirmation-modal {
23866 width: 35px;
23867 height: 35px;
23868 border-radius: 100px;
23869 background: #FFF;
23870 box-shadow: 0px 1px 1px 0px #DADADA;
23871 border: none;
23872 position: absolute;
23873 right: -13px;
23874 top: -13px;
23875 cursor: pointer;
23876 padding-top: 2px;
23877 }
23878 .ab-testing-drawer .ab-testing-confirmation-modal .close-confirmation-modal path {
23879 stroke-width: 2px;
23880 }
23881 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-wrapper {
23882 width: 450px;
23883 background: #F6F5FA;
23884 border-radius: 10px;
23885 position: relative;
23886 }
23887 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-body {
23888 padding: 35px;
23889 text-align: center;
23890 }
23891 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-body .icon {
23892 width: 50px;
23893 height: 50px;
23894 display: flex;
23895 align-items: center;
23896 justify-content: center;
23897 background: #EE5F5A;
23898 margin: 0 auto 14px;
23899 border-radius: 100%;
23900 }
23901 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-body .icon.delete-icon svg {
23902 width: 16px;
23903 height: 16px;
23904 }
23905 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-body .icon.delete-icon svg path {
23906 stroke: #fff;
23907 }
23908 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-body .icon.warning-icon {
23909 background: transparent;
23910 }
23911 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-body .icon.archive-icon svg {
23912 position: relative;
23913 top: 1px;
23914 left: 1px;
23915 }
23916 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-body .title {
23917 color: #2D3149;
23918 font-size: 16px;
23919 font-weight: 600;
23920 line-height: 1;
23921 margin-bottom: 8px;
23922 }
23923 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-body .subtitle {
23924 color: #7A8B9A;
23925 font-size: 14px;
23926 font-weight: 400;
23927 line-height: 1.2;
23928 }
23929 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-body .variant-select-container {
23930 display: flex;
23931 justify-content: center;
23932 margin-top: 15px;
23933 width: 100%;
23934 flex-direction: column;
23935 align-items: flex-start;
23936 }
23937 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-body .variant-select-container .variant-select {
23938 margin-bottom: 10px;
23939 }
23940 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-body .variant-select-container .archive-checkbox label {
23941 color: #2D3149;
23942 padding-left: 26px;
23943 }
23944 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-body .variant-select-container .archive-checkbox label::before {
23945 border: 1px solid #C5C6C8;
23946 height: 16px;
23947 width: 16px;
23948 }
23949 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-body .variant-select-container .archive-checkbox label::after {
23950 left: 4px;
23951 top: 2px;
23952 width: 8px;
23953 height: 4px;
23954 }
23955 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-footer {
23956 padding: 20px;
23957 border-top: 1px solid #E2E2E2;
23958 display: flex;
23959 flex-flow: row wrap;
23960 align-items: center;
23961 justify-content: flex-end;
23962 gap: 12px;
23963 }
23964 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-footer .btn-default {
23965 min-width: auto;
23966 height: auto;
23967 line-height: 1;
23968 font-size: 15px;
23969 font-weight: 600;
23970 padding: 12px 19px;
23971 border: 1px solid transparent;
23972 }
23973 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-footer .btn-default.confirm {
23974 box-shadow: 0px 10px 16px 0px rgba(189, 193, 200, 0.5);
23975 }
23976 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-footer .btn-default.cancel {
23977 color: #2D3149;
23978 background: transparent;
23979 border: 1px solid #E4E6EB;
23980 letter-spacing: -0.15px;
23981 }
23982 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-footer .wpfnl-checkbox {
23983 margin-right: auto;
23984 }
23985 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-footer .variant-alert {
23986 margin-right: auto;
23987 color: #D8000C;
23988 }
23989 .ab-testing-drawer .ab-testing-confirmation-modal.archive-modal .confirmation-modal-body .icon {
23990 background: #239654;
23991 }
23992 .ab-testing-drawer .ab-testing-confirmation-modal.archive-modal .confirmation-modal-body .icon.warning-icon {
23993 background: transparent;
23994 }
23995
23996 .folded .ab-testing-drawer .ab-testing-confirmation-modal {
23997 left: 36px;
23998 width: calc(100% - 36px);
23999 }
24000
24001 .wpfnl-automation-window .automation-list-wrapper {
24002 padding: 0 30px 0;
24003 }
24004 .wpfnl-automation-window .automation-list-wrapper > .bulk-check {
24005 display: flex;
24006 align-items: center;
24007 padding-left: 31px;
24008 height: 50px;
24009 }
24010 .wpfnl-automation-window .automation-list-wrapper > .bulk-check .wpfnl-checkbox label:before {
24011 border-color: #c2c2c2;
24012 background-color: #ffffff;
24013 }
24014 .wpfnl-automation-window .automation-list-wrapper .bulk-delete-area {
24015 padding-left: 30px;
24016 height: 33px;
24017 }
24018 .wpfnl-automation-window .automation-list-wrapper .bulk-delete-area button {
24019 background: #EE8134;
24020 border-radius: 6px;
24021 border: none;
24022 color: #fff;
24023 height: 30px;
24024 padding: 0 10px;
24025 display: flex;
24026 align-items: center;
24027 justify-content: center;
24028 font-weight: 500;
24029 cursor: pointer;
24030 }
24031 .wpfnl-automation-window .automation-list-wrapper .bulk-delete-area button svg {
24032 height: 18px;
24033 width: 18px;
24034 margin-right: 4px;
24035 }
24036 .wpfnl-automation-window .automation-list-wrapper .bulk-delete-area button svg path {
24037 stroke: #fff;
24038 }
24039 .wpfnl-automation-window .automation-list-header {
24040 display: flex;
24041 flex-flow: row wrap;
24042 align-items: center;
24043 justify-content: space-between;
24044 }
24045 .wpfnl-automation-window .automation-list-header .field-item {
24046 font-weight: 500;
24047 font-size: 14px;
24048 line-height: 1.14;
24049 letter-spacing: 1px;
24050 text-transform: uppercase;
24051 color: #7A8B9A;
24052 }
24053 .wpfnl-automation-window .automation-list-header,
24054 .wpfnl-automation-window .automation-single-list {
24055 padding: 15px 30px;
24056 }
24057 .wpfnl-automation-window .automation-list-header .wpfnl-checkbox label:before,
24058 .wpfnl-automation-window .automation-single-list .wpfnl-checkbox label:before {
24059 border-color: #CDD2E6;
24060 background-color: #ffffff;
24061 }
24062 .wpfnl-automation-window .automation-list-header .field-item,
24063 .wpfnl-automation-window .automation-single-list .field-item {
24064 padding: 0 10px;
24065 }
24066 .wpfnl-automation-window .automation-list-header .field-item:first-child,
24067 .wpfnl-automation-window .automation-single-list .field-item:first-child {
24068 padding-left: 0;
24069 }
24070 .wpfnl-automation-window .automation-list-header .field-item:last-child,
24071 .wpfnl-automation-window .automation-single-list .field-item:last-child {
24072 padding-right: 0;
24073 }
24074 .wpfnl-automation-window .automation-list-header .bulk-check,
24075 .wpfnl-automation-window .automation-single-list .bulk-check {
24076 margin-right: 20px;
24077 }
24078 .wpfnl-automation-window .automation-list-header .title,
24079 .wpfnl-automation-window .automation-single-list .title {
24080 width: 250px;
24081 display: flex;
24082 flex-flow: row wrap;
24083 align-items: center;
24084 justify-content: flex-start;
24085 }
24086 .wpfnl-automation-window .automation-list-header .trigger,
24087 .wpfnl-automation-window .automation-single-list .trigger {
24088 width: calc(80% - 280px);
24089 text-align: center;
24090 }
24091 .wpfnl-automation-window .automation-list-header .trigger-action,
24092 .wpfnl-automation-window .automation-single-list .trigger-action {
24093 width: 100px;
24094 }
24095 .wpfnl-automation-window .automation-list-header .crm,
24096 .wpfnl-automation-window .automation-single-list .crm {
24097 width: 45px;
24098 }
24099 .wpfnl-automation-window .automation-list-header .status,
24100 .wpfnl-automation-window .automation-single-list .status {
24101 width: 66px;
24102 }
24103 .wpfnl-automation-window .automation-list-header .actions,
24104 .wpfnl-automation-window .automation-single-list .actions {
24105 width: 75px;
24106 }
24107 .wpfnl-automation-window .automation-single-list {
24108 background: #FFFFFF;
24109 box-shadow: 0px 1px 2px rgba(190, 190, 215, 0.2);
24110 border-radius: 8px;
24111 display: flex;
24112 flex-flow: row wrap;
24113 align-items: flex-start;
24114 justify-content: space-between;
24115 margin-bottom: 20px;
24116 }
24117 .wpfnl-automation-window .automation-single-list.no-data-list {
24118 justify-content: center;
24119 }
24120 .wpfnl-automation-window .automation-single-list.no-data-list .field-item {
24121 color: #363B4E;
24122 font-weight: 500;
24123 }
24124 .wpfnl-automation-window .automation-single-list.no-data-list .field-item .btn-default {
24125 height: 54px;
24126 padding: 0 40px;
24127 margin: 10px 0;
24128 font-size: 16px;
24129 }
24130 .wpfnl-automation-window .automation-single-list.no-data-list.not-enabled {
24131 margin-left: 20px;
24132 margin-right: 20px;
24133 }
24134 .wpfnl-automation-window .automation-single-list .title {
24135 font-size: 15px;
24136 line-height: 1.2;
24137 font-weight: 500;
24138 color: #363B4E;
24139 position: relative;
24140 top: 6px;
24141 }
24142 .wpfnl-automation-window .automation-single-list .crm .icon {
24143 box-sizing: border-box;
24144 border-radius: 6px;
24145 width: 30px;
24146 height: 30px;
24147 display: flex;
24148 flex-flow: column;
24149 align-items: center;
24150 justify-content: center;
24151 }
24152 .wpfnl-automation-window .automation-single-list .trigger-lists {
24153 display: flex;
24154 flex-flow: row wrap;
24155 align-items: center;
24156 justify-content: center;
24157 margin-left: -2px;
24158 margin-top: -2px;
24159 width: 100%;
24160 }
24161 .wpfnl-automation-window .automation-single-list .trigger-lists .trigger-list-flex,
24162 .wpfnl-automation-window .automation-single-list .trigger-lists .trigger-more-list,
24163 .wpfnl-automation-window .automation-single-list .trigger-lists .trigger-list {
24164 padding: 2px;
24165 }
24166 .wpfnl-automation-window .automation-single-list .trigger-lists .trigger-list-flex > span,
24167 .wpfnl-automation-window .automation-single-list .trigger-lists .trigger-more-list > span,
24168 .wpfnl-automation-window .automation-single-list .trigger-lists .trigger-list > span {
24169 font-size: 12px;
24170 line-height: 1.15;
24171 color: #7A8B9A;
24172 border: 1px solid #E5E8F3;
24173 border-radius: 6px;
24174 padding: 6px 6px 4px;
24175 display: block;
24176 }
24177 .wpfnl-automation-window .automation-single-list .more-list-trigger > span {
24178 font-size: 12px;
24179 line-height: 1.15;
24180 color: #7A8B9A;
24181 border: 1px solid #E5E8F3;
24182 border-radius: 6px;
24183 padding: 6px 6px 4px;
24184 display: inline-block;
24185 }
24186 .wpfnl-automation-window .automation-single-list .trigger-action {
24187 display: flex;
24188 align-items: center;
24189 }
24190 .wpfnl-automation-window .automation-single-list .trigger-action > span {
24191 display: block;
24192 line-height: 1;
24193 }
24194 .wpfnl-automation-window .automation-single-list .trigger-action > span svg {
24195 display: block;
24196 }
24197 .wpfnl-automation-window .automation-single-list .trigger-action .action-separator {
24198 margin: 0 18px;
24199 }
24200 .wpfnl-automation-window .automation-single-list .status {
24201 position: relative;
24202 top: 6px;
24203 }
24204 .wpfnl-automation-window .automation-single-list .actions {
24205 display: flex;
24206 }
24207 .wpfnl-automation-window .automation-single-list .actions button {
24208 width: 33px;
24209 padding: 0;
24210 border: none;
24211 height: 30px;
24212 padding-top: 2px;
24213 cursor: pointer;
24214 background: transparent;
24215 margin: 0 auto;
24216 display: flex;
24217 align-items: center;
24218 justify-content: center;
24219 }
24220 .wpfnl-automation-window .automation-single-list .actions button svg {
24221 height: 20px;
24222 display: block;
24223 }
24224
24225 @media only screen and (max-width: 1440px) {
24226 .wpfnl-automation-window .automation-list-header .trigger,
24227 .wpfnl-automation-window .automation-single-list .trigger {
24228 width: calc(80% - 340px);
24229 }
24230 }
24231 @media only screen and (max-width: 1199px) {
24232 .wpfnl-automation-window .automation-list-header,
24233 .wpfnl-automation-window .automation-single-list {
24234 padding: 14px 16px;
24235 }
24236 .wpfnl-automation-window .automation-list-header .title,
24237 .wpfnl-automation-window .automation-single-list .title {
24238 width: 220px;
24239 }
24240 .wpfnl-automation-window .automation-list-wrapper .bulk-delete-area {
24241 padding-left: 16px;
24242 }
24243 }
24244 @media only screen and (max-width: 991px) {
24245 .wpfnl-automation-window .automation-list-header .title,
24246 .wpfnl-automation-window .automation-single-list .title {
24247 width: 220px;
24248 }
24249 .wpfnl-automation-window .automation-list-header .trigger,
24250 .wpfnl-automation-window .automation-single-list .trigger {
24251 width: calc(80% - 369px);
24252 }
24253 }
24254 .crm-data-loader {
24255 position: absolute;
24256 z-index: 999;
24257 top: 1px;
24258 left: 1px;
24259 background: #fff;
24260 width: calc(100% - 3px);
24261 height: calc(100% - 3px);
24262 display: flex;
24263 flex-flow: row;
24264 align-items: center;
24265 border-radius: 10px;
24266 padding-left: 10px;
24267 }
24268 .crm-data-loader > span {
24269 display: inline-block;
24270 width: 8px;
24271 height: 8px;
24272 border-radius: 20px;
24273 background: #a184e5;
24274 margin: 3px;
24275 transition: all 0.3s;
24276 }
24277 .crm-data-loader > span:nth-child(1) {
24278 -webkit-animation: crm-data-loader 1.5s infinite;
24279 -moz-animation: crm-data-loader 1.5s infinite;
24280 -o-animation: crm-data-loader 1.5s infinite;
24281 animation: crm-data-loader 1.5s infinite;
24282 }
24283 .crm-data-loader > span:nth-child(2) {
24284 -webkit-animation: crm-data-loader 1.5s infinite;
24285 -moz-animation: crm-data-loader 1.5s infinite;
24286 -o-animation: crm-data-loader 1.5s infinite;
24287 animation: crm-data-loader 1.5s infinite;
24288 animation-delay: 0.4s;
24289 }
24290 .crm-data-loader > span:nth-child(3) {
24291 -webkit-animation: crm-data-loader 1.5s infinite;
24292 -moz-animation: crm-data-loader 1.5s infinite;
24293 -o-animation: crm-data-loader 1.5s infinite;
24294 animation: crm-data-loader 1.5s infinite;
24295 animation-delay: 0.6s;
24296 }
24297 @-webkit-keyframes crm-data-loader {
24298 0%, 100% {
24299 opacity: 0;
24300 }
24301 50% {
24302 opacity: 1;
24303 }
24304 }
24305 @-moz-keyframes crm-data-loader {
24306 0%, 100% {
24307 opacity: 0;
24308 }
24309 50% {
24310 opacity: 1;
24311 }
24312 }
24313 @-o-keyframes crm-data-loader {
24314 0%, 100% {
24315 opacity: 0;
24316 }
24317 50% {
24318 opacity: 1;
24319 }
24320 }
24321 @keyframes crm-data-loader {
24322 0%, 100% {
24323 opacity: 0;
24324 }
24325 50% {
24326 opacity: 1;
24327 }
24328 }
24329
24330 .wpfnl-automation-window .automation-darwer {
24331 position: fixed;
24332 top: 32px;
24333 right: -190px;
24334 background-color: #fff;
24335 z-index: 99;
24336 width: 1133px;
24337 height: calc(100vh - 32px);
24338 box-shadow: -8px 3px 6px rgba(186, 176, 210, 0.15);
24339 transition: all 0.3s ease-in-out;
24340 opacity: 0;
24341 visibility: hidden;
24342 }
24343 .wpfnl-automation-window .automation-darwer .drawer-bg-overlay {
24344 position: fixed;
24345 right: 0;
24346 top: 0;
24347 background: rgba(0, 0, 0, 0.3019607843);
24348 width: 100%;
24349 height: 100%;
24350 z-index: -1;
24351 }
24352 .wpfnl-automation-window .automation-darwer.show-drawer {
24353 right: 0;
24354 opacity: 1;
24355 visibility: visible;
24356 }
24357 .wpfnl-automation-window .automation-darwer .drawer-wrapper {
24358 height: 100%;
24359 width: 100%;
24360 background: #fff;
24361 position: relative;
24362 }
24363 .wpfnl-automation-window .automation-darwer .drawer-loader {
24364 position: absolute;
24365 top: 0;
24366 left: 0;
24367 width: 100%;
24368 height: 100%;
24369 background: #fff;
24370 border-radius: 10px 0 0 10px;
24371 z-index: 2;
24372 }
24373 .wpfnl-automation-window .automation-darwer .drawer-loader .wpfnl-loader {
24374 display: block;
24375 position: absolute;
24376 top: 50%;
24377 left: 50%;
24378 width: 50px;
24379 height: 50px;
24380 margin-left: -48px;
24381 margin-top: -46px;
24382 transition: all 0.3s linear;
24383 }
24384 .wpfnl-automation-window .automation-darwer .drawer-header {
24385 display: flex;
24386 flex-flow: row wrap;
24387 align-items: center;
24388 justify-content: space-between;
24389 gap: 10px;
24390 padding: 20px 16px 20px 30px;
24391 box-shadow: 0px 1px 1px rgba(190, 190, 215, 0.2);
24392 position: relative;
24393 z-index: 1;
24394 }
24395 .wpfnl-automation-window .automation-darwer .drawer-header .automation-name-wrapper {
24396 display: flex;
24397 flex-flow: row wrap;
24398 align-items: center;
24399 }
24400 .wpfnl-automation-window .automation-darwer .drawer-header .automation-name-wrapper label {
24401 padding-right: 7px;
24402 cursor: text;
24403 }
24404 .wpfnl-automation-window .automation-darwer .drawer-header .automation-name-wrapper input {
24405 height: 40px;
24406 font-size: 14px;
24407 line-height: 1.14;
24408 color: #7A8B9A;
24409 padding: 3px 10px;
24410 width: 180px;
24411 min-height: auto;
24412 min-width: auto;
24413 }
24414 .wpfnl-automation-window .automation-darwer .drawer-header .automation-name-wrapper .automation-name-preview {
24415 max-width: 200px;
24416 white-space: nowrap;
24417 overflow: hidden;
24418 text-overflow: ellipsis;
24419 }
24420 .wpfnl-automation-window .automation-darwer .drawer-header .automation-name-wrapper > button {
24421 min-width: auto;
24422 padding: 1px 7px 0;
24423 width: 40px;
24424 height: 40px;
24425 display: flex;
24426 flex-flow: column;
24427 align-items: center;
24428 justify-content: center;
24429 background: #F6F5FA !important;
24430 border: 1px solid #e0e0e0;
24431 border-radius: 6px;
24432 cursor: pointer;
24433 margin-left: 10px;
24434 }
24435 .wpfnl-automation-window .automation-darwer .drawer-header .automation-name-wrapper > button svg {
24436 display: block;
24437 width: 22px;
24438 height: 22px;
24439 }
24440 .wpfnl-automation-window .automation-darwer .drawer-header .automation-name-wrapper > button.automation-name-edit svg {
24441 fill: #6E42D3;
24442 }
24443 .wpfnl-automation-window .automation-darwer .drawer-header .automation-name-wrapper > button.automation-name-submit {
24444 display: none;
24445 }
24446 .wpfnl-automation-window .automation-darwer .drawer-header .automation-name-wrapper > button.automation-name-submit svg {
24447 stroke: #6E42D3;
24448 position: relative;
24449 top: -3px;
24450 }
24451 .wpfnl-automation-window .automation-darwer .drawer-header .automation-name-wrapper > button.automation-name-cancel {
24452 display: none;
24453 margin-left: 5px;
24454 }
24455 .wpfnl-automation-window .automation-darwer .drawer-header .automation-name-wrapper .automation-name-input {
24456 display: none;
24457 }
24458 .wpfnl-automation-window .automation-darwer .drawer-header .automation-name-wrapper .wpfnl-alert {
24459 display: block;
24460 position: absolute;
24461 bottom: 2px;
24462 font-size: 12px;
24463 font-weight: 400;
24464 }
24465 .wpfnl-automation-window .automation-darwer .drawer-header .connect-crm {
24466 display: flex;
24467 flex-flow: row;
24468 align-items: center;
24469 margin-left: 30px;
24470 }
24471 .wpfnl-automation-window .automation-darwer .drawer-header .connect-crm .connect-crm-title {
24472 padding-right: 7px;
24473 font-weight: 500;
24474 color: #363B4E;
24475 white-space: nowrap;
24476 line-height: 1;
24477 position: relative;
24478 top: 2px;
24479 }
24480 .wpfnl-automation-window .automation-darwer .drawer-header .connect-crm select {
24481 height: 40px;
24482 padding-right: 30px;
24483 background-color: #f6f4fb;
24484 border-color: #6E42D3;
24485 color: #716395;
24486 }
24487 .wpfnl-automation-window .automation-darwer .drawer-header .zapier-doc-link a {
24488 font-weight: 500;
24489 color: #6E42D3;
24490 text-decoration: underline;
24491 }
24492 .wpfnl-automation-window .automation-darwer .drawer-header .zapier-doc-link a:hover {
24493 text-decoration: none;
24494 }
24495 .wpfnl-automation-window .automation-darwer .drawer-header .wpfnl-drawer-close {
24496 display: block;
24497 padding: 3px 7px;
24498 height: 24px;
24499 cursor: pointer;
24500 position: relative;
24501 top: -2px;
24502 margin-left: auto;
24503 }
24504 .wpfnl-automation-window .automation-darwer .drawer-body {
24505 padding: 30px;
24506 height: calc(100% - 80px);
24507 overflow: auto;
24508 position: relative;
24509 }
24510 .wpfnl-automation-window .automation-darwer .drawer-body::-webkit-scrollbar {
24511 width: 5px;
24512 }
24513 .wpfnl-automation-window .automation-darwer .drawer-body::-webkit-scrollbar-track {
24514 background: #f2f5f8;
24515 }
24516 .wpfnl-automation-window .automation-darwer .drawer-body::-webkit-scrollbar-thumb {
24517 background-color: #6E42D3;
24518 border-radius: 20px;
24519 }
24520 .wpfnl-automation-window .automation-darwer .trigger-wrapper {
24521 background: #FAF9FF;
24522 border: 1px solid #F0F0F0;
24523 border-radius: 10px;
24524 padding: 86px 40px 52px;
24525 position: relative;
24526 }
24527 .wpfnl-automation-window .automation-darwer .trigger-wrapper .zapier-save-btn {
24528 position: absolute;
24529 top: 30px;
24530 right: 0;
24531 z-index: 1;
24532 display: flex;
24533 align-items: center;
24534 justify-content: flex-end;
24535 gap: 13px;
24536 width: 100%;
24537 padding: 0 40px;
24538 }
24539 .wpfnl-automation-window .automation-darwer .trigger-wrapper .zapier-save-btn .wpfnl-alert {
24540 display: block;
24541 }
24542 .wpfnl-automation-window .automation-darwer .trigger-wrapper .zapier-save-btn .wpfnl-loader {
24543 display: inline-block;
24544 position: relative;
24545 top: 2px;
24546 }
24547 .wpfnl-automation-window .automation-darwer .single-trigger-wrapper {
24548 padding: 0 0 27px;
24549 position: relative;
24550 }
24551 .wpfnl-automation-window .automation-darwer .single-trigger-wrapper:after {
24552 content: "";
24553 position: absolute;
24554 left: 50%;
24555 height: 27px;
24556 width: 2px;
24557 background: #7A8B9A;
24558 margin-left: -1px;
24559 }
24560 .wpfnl-automation-window .automation-darwer .single-trigger-wrapper:after {
24561 bottom: 0;
24562 }
24563 .wpfnl-automation-window .automation-darwer .single-trigger-wrapper .add-trigger {
24564 border: none;
24565 background: transparent;
24566 display: block;
24567 height: 24px;
24568 width: 24px;
24569 position: absolute;
24570 left: 50%;
24571 bottom: -13px;
24572 transform: translate(-50%);
24573 z-index: 1;
24574 border-radius: 50%;
24575 cursor: pointer;
24576 }
24577 .wpfnl-automation-window .automation-darwer .single-trigger-wrapper:not(:last-child) .add-trigger {
24578 display: none;
24579 }
24580 .wpfnl-automation-window .automation-darwer .single-trigger {
24581 background: #FFFFFF;
24582 box-shadow: 0px 2px 3px rgba(190, 190, 215, 0.4);
24583 border-radius: 10px;
24584 display: flex;
24585 flex-flow: row wrap;
24586 position: relative;
24587 }
24588 .wpfnl-automation-window .automation-darwer .single-trigger select {
24589 height: 40px;
24590 background-color: transparent;
24591 min-width: auto;
24592 width: 100%;
24593 }
24594 .wpfnl-automation-window .automation-darwer .single-trigger label {
24595 margin-bottom: 10px;
24596 display: block;
24597 cursor: default;
24598 }
24599 .wpfnl-automation-window .automation-darwer .single-trigger .hints {
24600 color: #EE5F5A;
24601 display: none;
24602 }
24603 .wpfnl-automation-window .automation-darwer .single-trigger .selectbox-wrapper {
24604 position: relative;
24605 }
24606 .wpfnl-automation-window .automation-darwer .single-trigger .trigger-tag {
24607 background: #6E42D3;
24608 border-radius: 50px;
24609 font-size: 12px;
24610 color: #fff;
24611 padding: 3px 11px 2px;
24612 position: absolute;
24613 left: 50%;
24614 top: -45px;
24615 transform: translate(-50%);
24616 display: none;
24617 }
24618 .wpfnl-automation-window .automation-darwer .single-trigger .trigger-tag:before {
24619 content: "";
24620 position: absolute;
24621 left: 50%;
24622 top: calc(100% + 1px);
24623 height: 20px;
24624 width: 1px;
24625 border-right: 2px dashed #7A8B9A;
24626 margin-left: -1px;
24627 }
24628 .wpfnl-automation-window .automation-darwer .single-trigger .required-star {
24629 color: #EE5F5A;
24630 }
24631 .wpfnl-automation-window .automation-darwer .single-trigger .trigger-when {
24632 padding: 20px;
24633 width: 50%;
24634 position: relative;
24635 }
24636 .wpfnl-automation-window .automation-darwer .single-trigger .trigger-when .wpfnl-form-group {
24637 width: 100%;
24638 padding: 0;
24639 }
24640 .wpfnl-automation-window .automation-darwer .single-trigger .trigger-then {
24641 display: flex;
24642 flex-flow: row wrap;
24643 padding: 20px 13px;
24644 width: 50%;
24645 background: #F6F6F9;
24646 border-radius: 0px 10px 10px 0px;
24647 position: relative;
24648 }
24649 .wpfnl-automation-window .automation-darwer .single-trigger .trigger-then .trigger-tag {
24650 background-color: #EE8134;
24651 }
24652 .wpfnl-automation-window .automation-darwer .single-trigger .wpfnl-form-group {
24653 width: 50%;
24654 padding: 0 7px;
24655 }
24656 .wpfnl-automation-window .automation-darwer .single-trigger .wpfnl-form-group.wpfnl-col-1 {
24657 width: 100%;
24658 }
24659 .wpfnl-automation-window .automation-darwer .single-trigger .close-trigger {
24660 border: 1px solid #EE5F5A;
24661 padding: 0;
24662 height: 26px;
24663 width: 26px;
24664 display: flex;
24665 flex-flow: column;
24666 align-items: center;
24667 justify-content: center;
24668 border-radius: 100%;
24669 position: absolute;
24670 right: -8px;
24671 top: -11px;
24672 cursor: pointer;
24673 background: #fff;
24674 opacity: 0;
24675 visibility: hidden;
24676 transition: all 0.3s ease;
24677 z-index: 3;
24678 }
24679 .wpfnl-automation-window .automation-darwer .single-trigger .close-trigger svg {
24680 width: 17px;
24681 }
24682 .wpfnl-automation-window .automation-darwer .single-trigger .close-trigger svg path {
24683 stroke: #EE5F5A;
24684 }
24685 .wpfnl-automation-window .automation-darwer .single-trigger:hover .close-trigger {
24686 opacity: 1;
24687 visibility: visible;
24688 }
24689 .wpfnl-automation-window .automation-darwer .single-trigger .wpfnl-form-group.field-required select {
24690 border-color: #EE5F5A;
24691 }
24692 .wpfnl-automation-window .automation-darwer .single-trigger .wpfnl-form-group.field-required .hints {
24693 display: block;
24694 }
24695 .wpfnl-automation-window .automation-darwer .data-loaded .single-trigger .crm-data-loader {
24696 display: none;
24697 }
24698 .wpfnl-automation-window .automation-darwer .single-trigger-wrapper:first-child .single-trigger .trigger-tag {
24699 display: block;
24700 }
24701 .wpfnl-automation-window .automation-darwer .save-btn-area {
24702 margin-top: 30px;
24703 display: flex;
24704 justify-content: flex-end;
24705 align-items: center;
24706 }
24707 .wpfnl-automation-window .automation-darwer .save-btn-area .wpfnl-alert {
24708 display: inline-block;
24709 padding: 10px 20px;
24710 margin-right: 13px;
24711 }
24712 .wpfnl-automation-window .automation-darwer .save-btn-area .btn-default {
24713 min-width: 90px;
24714 }
24715 .wpfnl-automation-window .automation-darwer .save-btn-area .wpfnl-loader {
24716 display: inline-block;
24717 position: relative;
24718 top: 3px;
24719 }
24720 .wpfnl-automation-window .automation-darwer .no-data-message {
24721 text-align: center;
24722 color: #363B4E;
24723 font-weight: 500;
24724 }
24725 .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 {
24726 font-size: 14px;
24727 color: #7A8B9A;
24728 padding: 5px 15px;
24729 height: 40px;
24730 background-color: transparent;
24731 min-width: auto;
24732 width: 100%;
24733 border-radius: 6px;
24734 border: 1px solid #E5E8F3;
24735 }
24736 .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 {
24737 border-color: #E5E8F3;
24738 box-shadow: none;
24739 }
24740 .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 {
24741 width: 100% !important;
24742 }
24743 .wpfnl-automation-window .automation-darwer :where(.css-dev-only-do-not-override-1p3hq3p).ant-select-single.ant-select-show-arrow .ant-select-selection-placeholder {
24744 color: #7A8B9A;
24745 }
24746 .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 {
24747 height: 38px !important;
24748 }
24749
24750 @media only screen and (max-width: 1400px) {
24751 .wpfnl-automation-window .automation-darwer {
24752 width: 983px;
24753 }
24754 }
24755 @media only screen and (max-width: 1199px) {
24756 .wpfnl-automation-window .automation-darwer {
24757 width: 803px;
24758 }
24759 .wpfnl-automation-window .automation-darwer .trigger-wrapper {
24760 padding: 40px 20px 40px;
24761 }
24762 }
24763 @media only screen and (max-width: 991px) {
24764 .wpfnl-automation-window .automation-darwer {
24765 width: 740px;
24766 }
24767 .wpfnl-automation-window .automation-darwer .drawer-header {
24768 padding: 20px 16px 20px 20px;
24769 }
24770 .wpfnl-automation-window .automation-darwer .drawer-header .connect-crm select {
24771 width: 143px;
24772 min-width: auto;
24773 }
24774 .wpfnl-automation-window .automation-darwer .drawer-body {
24775 padding: 20px;
24776 }
24777 .wpfnl-automation-window .automation-darwer .single-trigger .trigger-when {
24778 padding: 15px;
24779 }
24780 .wpfnl-automation-window .automation-darwer .single-trigger .trigger-then {
24781 padding: 15px 8px;
24782 }
24783 }
24784 .wpfnl-automation-window {
24785 background: #f6f5fa;
24786 position: absolute;
24787 top: 0;
24788 left: 0;
24789 width: 100%;
24790 height: 100%;
24791 z-index: 99;
24792 }
24793 .wpfnl-automation-window .automation-content {
24794 position: relative;
24795 }
24796 .wpfnl-automation-window .automation-window-loader {
24797 background: #f6f5fa;
24798 position: absolute;
24799 top: 0;
24800 right: 0;
24801 width: 100%;
24802 height: calc(100vh - 32px);
24803 z-index: 99;
24804 transition: all 0.9s linear;
24805 }
24806 .wpfnl-automation-window .automation-window-loader .wpfnl-loader {
24807 display: block;
24808 position: absolute;
24809 top: 50%;
24810 left: 50%;
24811 width: 50px;
24812 height: 50px;
24813 margin-left: -48px;
24814 margin-top: -46px;
24815 transition: all 0.3s linear;
24816 }
24817 .wpfnl-automation-window .automation-content-header {
24818 display: flex;
24819 flex-flow: row wrap;
24820 align-items: center;
24821 justify-content: space-between;
24822 background: #FFFFFF;
24823 box-shadow: 0 1px 2px 0 rgba(190, 190, 215, 0.2);
24824 padding-right: 8px;
24825 margin-bottom: 20px;
24826 }
24827 .wpfnl-automation-window .automation-content-header .header-left {
24828 display: flex;
24829 flex-flow: row wrap;
24830 align-items: center;
24831 }
24832 .wpfnl-automation-window .automation-content-header .header-left .wpfnl-logo a {
24833 display: block;
24834 padding: 16px 25px;
24835 border-right: 1px solid #E5E8F3;
24836 }
24837 .wpfnl-automation-window .automation-content-header .header-left .wpfnl-logo a svg {
24838 width: 26px;
24839 display: block;
24840 }
24841 .wpfnl-automation-window .automation-content-header .header-left .backto-funnel-edit {
24842 background: #FFFFFF;
24843 cursor: pointer;
24844 border: none;
24845 padding: 0;
24846 text-align: center;
24847 width: 57px;
24848 height: 60px;
24849 margin-right: 20px;
24850 display: flex;
24851 flex-flow: column;
24852 align-items: center;
24853 justify-content: center;
24854 border-right: 1px solid #E5E8F3;
24855 }
24856 .wpfnl-automation-window .automation-content-header .header-left h2 {
24857 font-size: 18px;
24858 line-height: 1.16;
24859 font-weight: 500;
24860 color: #363B4E;
24861 margin-right: 13px;
24862 }
24863 .wpfnl-automation-window .automation-content-header .header-left .wpfnl-switcher {
24864 display: flex;
24865 align-items: center;
24866 }
24867 .wpfnl-automation-window .automation-content-header .header-left .wpfnl-switcher .wpfnl-loader {
24868 display: inline-block;
24869 margin-left: 8px;
24870 }
24871 .wpfnl-automation-window .wpfnl-switcher label {
24872 width: 32px;
24873 height: 18px;
24874 }
24875 .wpfnl-automation-window .wpfnl-switcher label:after {
24876 width: 12px;
24877 height: 12px;
24878 top: 2px;
24879 left: 3px;
24880 }
24881 .wpfnl-automation-window .wpfnl-switcher input[type=checkbox]:checked + label:after {
24882 margin-left: 13px;
24883 }
24884 .wpfnl-automation-window .btn-default {
24885 height: 40px;
24886 line-height: 41px;
24887 padding: 0 20px;
24888 }
24889
24890 .wpfnl .mailmint-automation {
24891 box-shadow: none;
24892 width: calc(100% - 160px);
24893 transition: none;
24894 }
24895 .wpfnl .mailmint-automation .automation-drawer-loader {
24896 position: absolute;
24897 top: 0;
24898 left: 0;
24899 width: 100%;
24900 height: 100%;
24901 background: #F6F5FA;
24902 z-index: 3;
24903 display: flex;
24904 flex-flow: column;
24905 align-items: center;
24906 justify-content: center;
24907 }
24908 .wpfnl .mailmint-automation .automation-drawer-loader .wpfnl-loader {
24909 display: block;
24910 width: 40px;
24911 height: 40px;
24912 }
24913 .wpfnl .mailmint-automation .drawer-wrapper {
24914 background: #F6F5FA;
24915 }
24916 .wpfnl .mailmint-automation .drawer-body {
24917 padding: 24px;
24918 overflow: hidden;
24919 }
24920 .wpfnl .mailmint-automation .drawer-body-inner-wrapper {
24921 display: flex;
24922 flex-flow: row wrap;
24923 gap: 24px;
24924 height: 100%;
24925 }
24926 .wpfnl .mailmint-automation .automation-steps-wrapper {
24927 text-align: center;
24928 width: 100%;
24929 height: calc(100% + 20px);
24930 overflow: auto;
24931 padding-top: 10px;
24932 padding-bottom: 30px;
24933 }
24934 .wpfnl .mailmint-automation .automation-steps-wrapper::-webkit-scrollbar {
24935 width: 5px;
24936 height: 5px;
24937 }
24938 .wpfnl .mailmint-automation .automation-steps-wrapper::-webkit-scrollbar-track {
24939 background: #f2f5f8;
24940 }
24941 .wpfnl .mailmint-automation .automation-steps-wrapper::-webkit-scrollbar-thumb {
24942 background-color: #CBCBCB;
24943 border-radius: 20px;
24944 }
24945 .wpfnl .mailmint-automation .has-sidebar .automation-steps-wrapper {
24946 width: calc(100% - 474px);
24947 }
24948 .wpfnl .mailmint-automation .steps-settings-sidebar {
24949 width: 450px;
24950 height: 100%;
24951 background: #FFF;
24952 box-shadow: -2px 3px 6px rgba(186, 176, 210, 0.1);
24953 border-radius: 10px;
24954 padding: 24px 30px;
24955 overflow: auto;
24956 }
24957 .wpfnl .mailmint-automation .steps-settings-sidebar::-webkit-scrollbar {
24958 width: 5px;
24959 }
24960 .wpfnl .mailmint-automation .steps-settings-sidebar::-webkit-scrollbar-track {
24961 background: #f2f5f8;
24962 }
24963 .wpfnl .mailmint-automation .steps-settings-sidebar::-webkit-scrollbar-thumb {
24964 background-color: #CBCBCB;
24965 border-radius: 20px;
24966 }
24967 .wpfnl .mailmint-automation .condition .steps-settings-sidebar {
24968 width: 710px;
24969 }
24970 .wpfnl .mailmint-automation .condition .automation-steps-wrapper {
24971 width: calc(100% - 734px);
24972 }
24973 .wpfnl .mailmint-automation .automation-start-point {
24974 position: relative;
24975 border-radius: 8px;
24976 background: #FFF;
24977 width: 245px;
24978 margin: 0 auto;
24979 padding: 18px 15px 16px;
24980 text-align: center;
24981 color: #2D3149;
24982 font-size: 16px;
24983 font-weight: 600;
24984 line-height: 1.2;
24985 display: flex;
24986 align-items: center;
24987 justify-content: center;
24988 gap: 9px;
24989 cursor: pointer;
24990 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");
24991 }
24992 .wpfnl .mailmint-automation .automation-start-point .tigger-lists {
24993 position: absolute;
24994 left: 0;
24995 top: calc(100% + 26px);
24996 background: #FFFFFF;
24997 width: 100%;
24998 padding: 8px 10px;
24999 border-radius: 6px;
25000 border: 1px solid #EBEDF0;
25001 box-shadow: 0px 6px 8px 0px rgba(191, 191, 191, 0.1);
25002 z-index: 3;
25003 opacity: 0;
25004 visibility: hidden;
25005 transition: all 0.3s ease;
25006 }
25007 .wpfnl .mailmint-automation .automation-start-point .tigger-lists li {
25008 font-size: 14px;
25009 line-height: 1.14;
25010 color: #2D3149;
25011 font-weight: 400;
25012 display: flex;
25013 align-items: center;
25014 gap: 8px;
25015 padding: 8px;
25016 border-radius: 4px;
25017 cursor: pointer;
25018 transition: all 0.3s ease;
25019 }
25020 .wpfnl .mailmint-automation .automation-start-point .tigger-lists li:hover {
25021 background: #F6F8FA;
25022 }
25023 .wpfnl .mailmint-automation .automation-start-point .tigger-lists li.active {
25024 background: #F6F8FA;
25025 font-weight: 500;
25026 }
25027 .wpfnl .mailmint-automation .automation-start-point.show-dropdown .tigger-lists {
25028 top: calc(100% + 12px);
25029 opacity: 1;
25030 visibility: visible;
25031 }
25032 .wpfnl .mailmint-automation .selected-trigger {
25033 max-width: 210px;
25034 margin: 0 auto;
25035 display: flex;
25036 flex-flow: column;
25037 align-items: center;
25038 justify-content: center;
25039 position: relative;
25040 }
25041 .wpfnl .mailmint-automation .selected-trigger .close-trigger {
25042 background: transparent;
25043 color: #ffffff;
25044 border: none;
25045 position: absolute;
25046 right: -5px;
25047 top: -8px;
25048 cursor: pointer;
25049 opacity: 0;
25050 visibility: hidden;
25051 transition: all 0.3s ease;
25052 }
25053 .wpfnl .mailmint-automation .selected-trigger .close-trigger svg {
25054 display: block;
25055 }
25056 .wpfnl .mailmint-automation .selected-trigger .trigger-title {
25057 border-radius: 100px;
25058 background: #7A8B9A;
25059 display: inline-block;
25060 color: #FFF;
25061 font-size: 13px;
25062 font-weight: 500;
25063 line-height: 1.2;
25064 padding: 13px 24px 11px;
25065 position: relative;
25066 }
25067 .wpfnl .mailmint-automation .selected-trigger .trigger-title:hover .close-trigger {
25068 opacity: 1;
25069 visibility: visible;
25070 }
25071 .wpfnl .mailmint-automation .selected-trigger .add-action {
25072 height: 62px;
25073 position: relative;
25074 background: #7A8B9A;
25075 width: 2px;
25076 margin: 0 auto;
25077 }
25078 .wpfnl .mailmint-automation .selected-trigger .add-action:before {
25079 content: "";
25080 position: absolute;
25081 left: -5px;
25082 top: -7px;
25083 width: 6px;
25084 height: 6px;
25085 background: #7A8B9A;
25086 border-radius: 50px;
25087 border: 3px solid #fff;
25088 box-shadow: 0 0 0 2px #7A8B9A;
25089 }
25090 .wpfnl .mailmint-automation .selected-trigger .add-action > button {
25091 background: #7A8B9A;
25092 box-shadow: 0px 0px 0 6px #f6f5fa;
25093 width: 24px;
25094 height: 24px;
25095 border: none;
25096 display: flex;
25097 align-items: center;
25098 justify-content: center;
25099 border-radius: 100%;
25100 cursor: pointer;
25101 z-index: 1;
25102 position: absolute;
25103 bottom: 0;
25104 left: 0;
25105 margin-left: -11px;
25106 }
25107 .wpfnl .mailmint-automation .selected-trigger .add-action > button path {
25108 stroke: #fff;
25109 }
25110 .wpfnl .add-new-action {
25111 position: absolute;
25112 left: 50%;
25113 bottom: -8px;
25114 transform: translateX(-50%);
25115 z-index: 2;
25116 }
25117 .wpfnl .add-new-action .add-new-action-btn {
25118 background: #7A8B9A;
25119 box-shadow: 0px 0px 0 6px #f6f5fa;
25120 width: 24px;
25121 height: 24px;
25122 border: none;
25123 position: relative;
25124 display: flex;
25125 align-items: center;
25126 justify-content: center;
25127 border-radius: 100%;
25128 cursor: pointer;
25129 z-index: 1;
25130 }
25131 .wpfnl .add-new-action .add-new-action-btn path {
25132 stroke: #fff;
25133 }
25134 .wpfnl .first-add-new-action {
25135 height: 49px;
25136 bottom: inherit;
25137 top: 100%;
25138 display: flex;
25139 flex-flow: column;
25140 align-items: center;
25141 justify-content: flex-end;
25142 }
25143 .wpfnl .first-add-new-action:before {
25144 content: "";
25145 position: absolute;
25146 left: 50%;
25147 top: 0;
25148 margin-left: -1px;
25149 width: 2px;
25150 height: 100%;
25151 background: #7A8B9A;
25152 }
25153 .wpfnl .first-add-new-action:after {
25154 content: "";
25155 position: absolute;
25156 left: 50%;
25157 top: -8px;
25158 transform: translateX(-50%);
25159 width: 8px;
25160 height: 8px;
25161 background: #FFFFFF;
25162 border: 2px solid #7A8B9A;
25163 border-radius: 50px;
25164 }
25165 .wpfnl .first-add-new-action.automation-added:before {
25166 display: none;
25167 }
25168 .wpfnl .mintmrm-automation-step-wrapper {
25169 position: absolute;
25170 left: 50%;
25171 transform: translateX(-50%);
25172 top: 100%;
25173 width: 100%;
25174 }
25175 .wpfnl .mintmrm-automation-step-wrapper .no-automation {
25176 font-size: 10px;
25177 font-weight: 500;
25178 line-height: 1;
25179 color: #363B4E;
25180 text-align: center;
25181 text-transform: capitalize;
25182 white-space: nowrap;
25183 background: #FFFFFF;
25184 box-shadow: 0px 1px 2px rgba(190, 190, 215, 0.14);
25185 padding: 6px 12px;
25186 border-radius: 50px;
25187 margin-top: 58px;
25188 display: inline-block;
25189 width: auto;
25190 }
25191 .wpfnl .mintmrm-automation-step-wrapper.automation-running .no-automation {
25192 box-shadow: 0px 1px 2px 0px rgba(190, 190, 215, 0.14);
25193 color: #24C21A;
25194 }
25195
25196 .folded .wpfnl .mailmint-automation {
25197 width: calc(100% - 36px);
25198 }
25199
25200 @media only screen and (max-width: 782px) {
25201 .folded .wpfnl .mailmint-automation {
25202 width: 100%;
25203 top: 46px;
25204 }
25205 }
25206 .mailmint-automation .drawer-header {
25207 background: #ffffff;
25208 position: relative;
25209 box-shadow: 0px 1px 2px rgba(190, 190, 215, 0.14);
25210 padding: 16px 12px 16px 24px;
25211 gap: 10px;
25212 z-index: 1;
25213 }
25214 .mailmint-automation .header-left {
25215 display: flex;
25216 align-items: center;
25217 gap: 14px;
25218 }
25219 .mailmint-automation .header-left .automation-title {
25220 color: #363B4E;
25221 font-size: 16px;
25222 font-weight: 500;
25223 line-height: 1;
25224 }
25225 .mailmint-automation .header-right {
25226 display: flex;
25227 align-items: center;
25228 gap: 14px;
25229 }
25230 .mailmint-automation .header-right .wpfnl-alert {
25231 display: block;
25232 }
25233 .mailmint-automation .header-right .btn-default {
25234 height: auto;
25235 line-height: 1;
25236 padding: 12px 16px 10px;
25237 min-width: auto;
25238 display: flex;
25239 align-items: center;
25240 gap: 9px;
25241 border-radius: 10px;
25242 }
25243 .mailmint-automation .header-right .btn-default.is-disabled {
25244 color: rgba(64, 64, 64, 0.4);
25245 cursor: not-allowed;
25246 background-color: rgba(183, 183, 183, 0.4);
25247 }
25248 .mailmint-automation .header-right .btn-default .wpfnl-loader {
25249 display: inline-block;
25250 margin-left: 0;
25251 }
25252 .mailmint-automation .header-right .more-options {
25253 line-height: 1;
25254 background: transparent;
25255 border: none;
25256 padding: 6px 9px;
25257 cursor: pointer;
25258 position: relative;
25259 }
25260 .mailmint-automation .header-right .more-options .options-dropdown {
25261 position: absolute;
25262 right: -10px;
25263 top: 50px;
25264 background: #FFFFFF;
25265 width: 148px;
25266 padding: 8px 9px;
25267 border-radius: 6px;
25268 border: 1px solid #EBEDF0;
25269 box-shadow: 0px 6px 8px 0px rgba(191, 191, 191, 0.1);
25270 opacity: 0;
25271 visibility: hidden;
25272 transition: all 0.3s ease;
25273 }
25274 .mailmint-automation .header-right .more-options .options-dropdown li {
25275 font-weight: 500;
25276 font-size: 14px;
25277 line-height: 1.14;
25278 color: #363B4E;
25279 display: flex;
25280 align-items: center;
25281 gap: 8px;
25282 padding: 8px;
25283 border-radius: 4px;
25284 cursor: pointer;
25285 transition: all 0.3s ease;
25286 }
25287 .mailmint-automation .header-right .more-options .options-dropdown li:hover {
25288 background: #F6F8FA;
25289 }
25290 .mailmint-automation .header-right .more-options .options-dropdown .wpfnl-loader {
25291 display: inline-block;
25292 }
25293 .mailmint-automation .header-right .more-options.show-dropdown .options-dropdown {
25294 top: 44px;
25295 opacity: 1;
25296 visibility: visible;
25297 }
25298
25299 .mailmint-automation .automation-single-step .automation-step-name {
25300 height: 100%;
25301 min-width: 150px;
25302 max-width: 245px;
25303 position: relative;
25304 background: #FFFFFF !important;
25305 box-shadow: 0px 1px 1px rgba(182, 185, 191, 0.3019607843);
25306 border: 1px solid transparent;
25307 display: inline-block;
25308 padding: 35px 24px 15px;
25309 border-radius: 8px;
25310 cursor: pointer;
25311 transition: all 0.3s ease;
25312 }
25313 .mailmint-automation .automation-single-step .selected.automation-step-name {
25314 border-color: #6E42D3;
25315 box-shadow: 0px 20px 20px 0px rgba(189, 193, 200, 0.2);
25316 }
25317 .mailmint-automation .automation-single-step .automation-step-name .action-icon {
25318 background: #FFFFFF;
25319 border: 6px solid #F6F8FA;
25320 border-radius: 100%;
25321 width: 58px;
25322 height: 58px;
25323 display: flex;
25324 align-items: center;
25325 justify-content: center;
25326 position: absolute;
25327 left: 50%;
25328 top: -28px;
25329 transform: translateX(-50%);
25330 }
25331 .mailmint-automation .automation-single-step .automation-step-name .action-title {
25332 display: block;
25333 font-weight: 500;
25334 text-align: center;
25335 font-size: 14px;
25336 line-height: 1.2;
25337 color: #363B4E;
25338 margin-top: 5px;
25339 }
25340 .mailmint-automation .automation-single-step {
25341 position: relative;
25342 padding: 55px 0 0;
25343 max-width: 570px;
25344 margin: 0 auto;
25345 }
25346 .mailmint-automation .automation-single-step:before {
25347 content: "";
25348 position: absolute;
25349 left: 50%;
25350 top: 0;
25351 margin-left: -1px;
25352 width: 2px;
25353 height: 100%;
25354 background: #7A8B9A;
25355 }
25356 .mailmint-automation .automation-single-step .action-subtitle span,
25357 .mailmint-automation .automation-single-step .action-subtitle {
25358 color: #A4A8B5;
25359 display: block;
25360 margin-top: 4px;
25361 font-size: 12px;
25362 }
25363 .mailmint-automation .automation-single-step .action-subtitle span .not-set,
25364 .mailmint-automation .automation-single-step .action-subtitle .not-set {
25365 color: #FF5155;
25366 }
25367 .mailmint-automation .automation-single-step .action-subtitle span .tag-list,
25368 .mailmint-automation .automation-single-step .action-subtitle .tag-list {
25369 display: flex;
25370 flex-flow: row wrap;
25371 align-items: center;
25372 justify-content: center;
25373 }
25374 .mailmint-automation .automation-single-step .action-subtitle span .tag-list span,
25375 .mailmint-automation .automation-single-step .action-subtitle .tag-list span {
25376 margin: 0;
25377 }
25378 .mailmint-automation .automation-single-step .automation-step-name.not-setup-yet .action-subtitle {
25379 color: #FF5155;
25380 }
25381 .mailmint-automation .automation-single-step.stopAutomation .automation-step-name:before {
25382 content: "";
25383 position: absolute;
25384 top: 100%;
25385 left: 0;
25386 width: 100%;
25387 height: 30px;
25388 background: #f6f5fa;
25389 z-index: 1;
25390 }
25391 .mailmint-automation .automation-single-step .add-action {
25392 height: 54px;
25393 position: relative;
25394 width: 2px;
25395 margin: 0 auto;
25396 }
25397 .mailmint-automation .automation-single-step .add-action > button {
25398 background: #7A8B9A;
25399 box-shadow: 0px 0px 0 6px #f6f5fa;
25400 width: 24px;
25401 height: 24px;
25402 border: none;
25403 display: flex;
25404 align-items: center;
25405 justify-content: center;
25406 border-radius: 100%;
25407 cursor: pointer;
25408 z-index: 1;
25409 position: absolute;
25410 bottom: 0;
25411 left: 0;
25412 margin-left: -11px;
25413 }
25414 .mailmint-automation .automation-single-step .add-action > button path {
25415 stroke: #fff;
25416 }
25417 .mailmint-automation .automation-single-step .delete-action {
25418 border: none;
25419 background: transparent;
25420 line-height: 1;
25421 position: absolute;
25422 top: -12px;
25423 right: -10px;
25424 cursor: pointer;
25425 opacity: 0;
25426 visibility: hidden;
25427 transition: all 0.3s ease;
25428 }
25429 .mailmint-automation .automation-single-step .delete-action svg {
25430 display: block;
25431 }
25432 .mailmint-automation .automation-single-step .automation-step-name:hover .delete-action {
25433 opacity: 1;
25434 visibility: visible;
25435 }
25436 .mailmint-automation .automation-single-step.sendMail .action-icon svg path {
25437 stroke: #7DC09B;
25438 fill: #7DC09B;
25439 }
25440 .mailmint-automation .automation-single-step.addTag .action-icon svg circle,
25441 .mailmint-automation .automation-single-step.addTag .action-icon svg path {
25442 stroke: #5FA2DB;
25443 }
25444 .mailmint-automation .automation-single-step.addList .action-icon svg path {
25445 stroke: #AB8BC5;
25446 }
25447 .mailmint-automation .automation-single-step.removeTag .action-icon svg circle,
25448 .mailmint-automation .automation-single-step.removeTag .action-icon svg path {
25449 stroke: #E8A758;
25450 }
25451 .mailmint-automation .automation-single-step.circle .action-icon svg path, .mailmint-automation .automation-single-step.removeList .action-icon svg path {
25452 stroke: #E8A758;
25453 }
25454 .mailmint-automation .automation-single-step.delay .action-icon svg path {
25455 fill: #E3B152;
25456 stroke: #E3B152;
25457 }
25458 .mailmint-automation .automation-single-step.sequence .action-icon svg path {
25459 fill: #5FA2DC;
25460 }
25461 .mailmint-automation .automation-single-step.condition > .automation-step-name > .action-icon svg path {
25462 stroke: #84c246;
25463 fill: #84c246;
25464 }
25465 .mailmint-automation .automation-single-step.createUser .action-icon svg path {
25466 fill: #6d79a2;
25467 stroke: #6d79a2;
25468 }
25469 .mailmint-automation .automation-single-step.stopAutomation .action-icon svg path {
25470 fill: #e7887f;
25471 stroke: #e7887f;
25472 }
25473 .mailmint-automation .automation-single-step.webHookOutgoing .action-icon svg path {
25474 fill: #7064dc;
25475 }
25476 .mailmint-automation .automation-exit {
25477 color: #363B4E;
25478 font-size: 14px;
25479 font-weight: 600;
25480 line-height: 1.3;
25481 display: flex;
25482 flex-flow: column;
25483 align-items: center;
25484 justify-content: center;
25485 gap: 11px;
25486 width: 50px;
25487 margin: 0 auto;
25488 }
25489 .mailmint-automation .automation-exit:before {
25490 content: "";
25491 height: 25px;
25492 width: 2px;
25493 background: #7a8b9a;
25494 }
25495 .mailmint-automation .logical-decision-box {
25496 align-items: flex-start;
25497 border: 2px solid #a7a8b3;
25498 border-radius: 20px;
25499 display: flex;
25500 flex-flow: row wrap;
25501 gap: 30px;
25502 justify-content: space-between;
25503 margin: 30px auto 0;
25504 max-width: 416px;
25505 padding: 15px 0;
25506 position: relative;
25507 z-index: 2;
25508 top: 50%;
25509 width: 100%;
25510 background: #f6f5fa;
25511 }
25512 .mailmint-automation .logical-decision-box .automation-single-step {
25513 padding-top: 28px;
25514 }
25515 .mailmint-automation .logical-decision-box .automation-single-step:before {
25516 display: none;
25517 }
25518 .mailmint-automation .logical-decision-box .logical-text {
25519 background-color: #239654;
25520 box-shadow: 0px 0 0 8px #f6f8fa;
25521 border-radius: 50px;
25522 color: #fff;
25523 font-size: 11px;
25524 font-weight: 700;
25525 right: 25%;
25526 transform: translate(50%, 0px);
25527 line-height: 1.09;
25528 padding: 4px 6px;
25529 position: absolute;
25530 top: -12px;
25531 width: 31px;
25532 }
25533 .mailmint-automation .logical-decision-box .logical-text.logical-no-text {
25534 background: #ec5956;
25535 left: 25%;
25536 transform: translate(-50%, 0);
25537 }
25538 .mailmint-automation .logical-decision-box .single-decision {
25539 width: calc(50% - 15px);
25540 }
25541 .mailmint-automation .logical-decision-box .single-decision.decision-no {
25542 transform: translateX(calc(-50% - 1px));
25543 }
25544 .mailmint-automation .logical-decision-box .single-decision.decision-yes {
25545 transform: translateX(calc(50% + 1px));
25546 }
25547 .mailmint-automation .logical-decision-box .add-action {
25548 height: 85px;
25549 }
25550 .mailmint-automation .logical-decision-box .add-action > button {
25551 bottom: 50%;
25552 transform: translateY(50%);
25553 }
25554 .mailmint-automation .logical-decision-box .stopAutomation .automation-step-name:before {
25555 display: none;
25556 }
25557 .mailmint-automation .logical-decision-box .no-separator {
25558 height: 50px;
25559 background: #f6f5fa;
25560 width: 100%;
25561 }
25562
25563 .mailmint-automation .mailmint-actions {
25564 position: absolute;
25565 left: 50%;
25566 transform: translateX(-50%);
25567 top: calc(100% + 5px);
25568 width: 626px;
25569 z-index: 99;
25570 background: #FFF;
25571 border: 1px solid #EDECF2;
25572 box-shadow: 0px 20px 20px rgba(190, 190, 215, 0.08);
25573 border-radius: 10px;
25574 padding: 30px;
25575 transition: all 0.3s ease;
25576 display: none;
25577 }
25578 .mailmint-automation .mailmint-actions .action-search {
25579 position: relative;
25580 }
25581 .mailmint-automation .mailmint-actions .action-search .search-input {
25582 width: 100%;
25583 padding: 8px 32px 8px 12px;
25584 background: #F0F0F0;
25585 min-height: 40px;
25586 color: #2d3149;
25587 border-radius: 0;
25588 }
25589 .mailmint-automation .mailmint-actions .action-search .search-input:focus {
25590 border: 1px solid #6E42D2;
25591 }
25592 .mailmint-automation .mailmint-actions .action-search .clear-search-btn {
25593 display: flex;
25594 align-items: center;
25595 justify-content: center;
25596 background: #ddd;
25597 padding: 2px 3px;
25598 position: absolute;
25599 top: 50%;
25600 right: 6px;
25601 transform: translateY(-50%);
25602 background: #ddd;
25603 border: none;
25604 font-size: 18px;
25605 color: #666;
25606 cursor: pointer;
25607 line-height: 1;
25608 }
25609 .mailmint-automation .mailmint-actions .action-search .clear-search-btn.hover {
25610 color: #000;
25611 }
25612 .mailmint-automation .mailmint-actions .action-tabs {
25613 display: flex;
25614 gap: 10px;
25615 margin: 14px 0 28px 0;
25616 }
25617 .mailmint-automation .mailmint-actions .action-tabs .tab-button {
25618 border: 1px solid #dee1e8;
25619 border-radius: 8px;
25620 cursor: pointer;
25621 font-size: 14px;
25622 color: #2d3149;
25623 line-height: 1;
25624 margin-bottom: 0;
25625 background: none;
25626 padding: 9px 12px;
25627 }
25628 .mailmint-automation .mailmint-actions .action-tabs .tab-button.active {
25629 background: #6E42D2;
25630 color: #fff;
25631 }
25632 .mailmint-automation .mailmint-actions .mailmint-actions-wrapper {
25633 display: flex;
25634 flex-flow: row wrap;
25635 gap: 14px;
25636 }
25637 .mailmint-automation .mailmint-actions .mailmint-actions-wrapper .actions-title {
25638 color: #9398A5;
25639 font-size: 14px;
25640 font-weight: 500;
25641 line-height: 1;
25642 text-align: left;
25643 border-bottom: 1px solid #DEE1E8;
25644 padding-bottom: 10px;
25645 margin-bottom: 6px;
25646 width: 100%;
25647 }
25648 .mailmint-automation .mailmint-actions .mailmint-single-action {
25649 background: #FFFFFF;
25650 border: 1px solid #E4E6EB;
25651 border-radius: 10px;
25652 display: flex;
25653 flex-flow: column;
25654 align-items: center;
25655 justify-content: center;
25656 text-align: center;
25657 width: calc(25% - 11px);
25658 padding: 10px;
25659 cursor: pointer;
25660 min-height: 88px;
25661 transition: all 0.3s ease;
25662 }
25663 .mailmint-automation .mailmint-actions .mailmint-single-action .icon {
25664 margin-bottom: 10px;
25665 }
25666 .mailmint-automation .mailmint-actions .mailmint-single-action .icon circle,
25667 .mailmint-automation .mailmint-actions .mailmint-single-action .icon path {
25668 transition: all 0.3s ease;
25669 }
25670 .mailmint-automation .mailmint-actions .mailmint-single-action .icon svg {
25671 display: block;
25672 }
25673 .mailmint-automation .mailmint-actions .mailmint-single-action .title {
25674 font-weight: 500;
25675 font-size: 14px;
25676 line-height: 1.28;
25677 text-align: center;
25678 letter-spacing: -0.01em;
25679 color: #2D3149;
25680 }
25681 .mailmint-automation .mailmint-actions .mailmint-single-action:hover {
25682 border-color: #6E42D3;
25683 box-shadow: 0px 20px 16px rgba(189, 193, 200, 0.2);
25684 }
25685 .mailmint-automation .mailmint-actions .mailmint-single-action:hover .title {
25686 color: #6E42D3;
25687 }
25688 .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 {
25689 fill: #6E42D3;
25690 stroke: #6E42D3;
25691 }
25692 .mailmint-automation .mailmint-actions .mailmint-single-action.webhook-outgoing:hover .icon path, .mailmint-automation .mailmint-actions .mailmint-single-action.email-sequence:hover .icon path {
25693 fill: #6E42D3;
25694 }
25695 .mailmint-automation .mailmint-actions .mailmint-single-action.remove-tag:hover .icon path, .mailmint-automation .mailmint-actions .mailmint-single-action.add-tag:hover .icon path {
25696 fill: #6E42D3;
25697 stroke: #6E42D3;
25698 }
25699 .mailmint-automation .mailmint-actions .mailmint-single-action.remove-tag:hover .icon circle, .mailmint-automation .mailmint-actions .mailmint-single-action.add-tag:hover .icon circle {
25700 stroke: #6E42D3;
25701 }
25702 .mailmint-automation .show-actions .mailmint-actions {
25703 display: block;
25704 }
25705
25706 .mailmint-automation .steps-settings-sidebar .sidebar-header {
25707 display: flex;
25708 flex-flow: row wrap;
25709 justify-content: space-between;
25710 gap: 10px;
25711 padding: 0;
25712 border-bottom: 1px solid #EEF0F3;
25713 padding-bottom: 13px;
25714 }
25715 .mailmint-automation .steps-settings-sidebar .sidebar-header .sidebar-title {
25716 display: flex;
25717 align-items: center;
25718 flex-flow: row wrap;
25719 width: calc(100% - 48px);
25720 }
25721 .mailmint-automation .steps-settings-sidebar .sidebar-header .sidebar-title h4 {
25722 color: #363B4E;
25723 font-size: 18px;
25724 font-weight: 500;
25725 display: flex;
25726 align-items: center;
25727 gap: 8px;
25728 }
25729 .mailmint-automation .steps-settings-sidebar .sidebar-header .sidebar-title h4 svg {
25730 width: 23px;
25731 height: 23px;
25732 }
25733 .mailmint-automation .steps-settings-sidebar .sidebar-header .sidebar-title h4 path {
25734 fill: #363B4E;
25735 }
25736 .mailmint-automation .steps-settings-sidebar .sidebar-header .sidebar-title .short-desc {
25737 width: 100%;
25738 margin-top: 5px;
25739 color: #7A8B9A;
25740 font-size: 14px;
25741 line-height: 1.28;
25742 text-transform: none;
25743 }
25744 .mailmint-automation .steps-settings-sidebar .sidebar-header .close-sidebar {
25745 padding: 3px 7px;
25746 height: 38px;
25747 width: 38px;
25748 cursor: pointer;
25749 position: relative;
25750 border-radius: 10px;
25751 border: 1px solid #EBEDF0;
25752 display: flex;
25753 align-items: center;
25754 justify-content: center;
25755 background: transparent;
25756 }
25757 .mailmint-automation .steps-settings-sidebar .sidebar-header .close-sidebar path {
25758 stroke-width: 2px;
25759 }
25760 .mailmint-automation .steps-settings-sidebar .sidebar-body {
25761 padding-top: 20px;
25762 }
25763 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group {
25764 margin-bottom: 21px;
25765 position: relative;
25766 }
25767 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown {
25768 position: absolute;
25769 background: #fff;
25770 right: 0;
25771 top: calc(100% + 8px);
25772 width: 300px;
25773 border: 1px solid #e2e5ed;
25774 z-index: 9999;
25775 transition: all 0.3s ease;
25776 box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.06);
25777 border-radius: 6px;
25778 padding: 8px;
25779 display: none;
25780 }
25781 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown::-webkit-scrollbar {
25782 width: 5px;
25783 }
25784 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown::-webkit-scrollbar-track {
25785 background: #f2f5f8;
25786 }
25787 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown::-webkit-scrollbar-thumb {
25788 background-color: #c1c1c1;
25789 border-radius: 20px;
25790 }
25791 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown.show {
25792 display: block;
25793 }
25794 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown.timezone {
25795 width: 320px;
25796 }
25797 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown.country {
25798 width: 320px;
25799 }
25800 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown.dropdown-left {
25801 right: inherit;
25802 left: 0;
25803 }
25804 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown.width-120px {
25805 width: 120px;
25806 }
25807 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown li {
25808 font-weight: 400;
25809 font-size: 14px;
25810 line-height: 17px;
25811 color: #2d3149;
25812 text-align: left;
25813 padding: 8px 10px;
25814 border-radius: 6px;
25815 cursor: pointer;
25816 transition: all 0.3s ease;
25817 display: flex;
25818 align-items: center;
25819 margin-bottom: 0;
25820 }
25821 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown li svg {
25822 margin-right: 7px;
25823 }
25824 .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 {
25825 background: #f6f8fa;
25826 }
25827 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown li:first-child a {
25828 border-radius: 5px 5px 0 0;
25829 }
25830 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown li:last-child {
25831 border-bottom: 0;
25832 }
25833 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown li:last-child a {
25834 border-radius: 0 0 5px 5px;
25835 }
25836 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown li.delete {
25837 color: #ec5956;
25838 }
25839 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown li.searchbar {
25840 background: transparent;
25841 padding: 8px 8px 14px;
25842 display: list-item;
25843 }
25844 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown li.searchbar svg {
25845 position: absolute;
25846 top: 9px;
25847 left: 16px;
25848 }
25849 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown li.searchbar input[type=search] {
25850 font-weight: 400;
25851 height: 34px;
25852 padding: 4px 15px 4px 40px;
25853 }
25854 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown li.single-column {
25855 display: block;
25856 }
25857 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown li.list-title {
25858 font-weight: 600;
25859 font-size: 12px;
25860 line-height: 15px;
25861 letter-spacing: 0.05em;
25862 text-transform: uppercase;
25863 color: #667085;
25864 border-top: 1px solid #ebedf0;
25865 border-bottom: 1px solid #ebedf0;
25866 border-radius: 0;
25867 background: #f9fafb;
25868 position: relative;
25869 padding: 8px 18px;
25870 left: -8px;
25871 width: calc(100% + 16px);
25872 cursor: text;
25873 margin-bottom: 10px;
25874 }
25875 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown li.list-title.not-found {
25876 color: #ec5956;
25877 }
25878 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown li.button-area {
25879 border-top: 1px solid #ebedf0;
25880 border-radius: 0;
25881 position: relative;
25882 left: -12px;
25883 width: calc(100% + 16px);
25884 padding: 20px 20px 8px;
25885 display: flex;
25886 align-items: center;
25887 background: transparent;
25888 margin-top: 10px;
25889 margin-left: 4px;
25890 }
25891 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown li.button-area button {
25892 cursor: pointer;
25893 }
25894 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown li.button-area .cancel-btn {
25895 margin-left: auto;
25896 margin-right: 12px;
25897 }
25898 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown li.has-sub-dropdown {
25899 position: relative;
25900 }
25901 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown li.has-sub-dropdown::before {
25902 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");
25903 position: absolute;
25904 width: 6px;
25905 top: 50%;
25906 right: 10px;
25907 transform: translateY(-50%);
25908 }
25909 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown li.has-sub-dropdown ul.mintmrm-dropdown {
25910 left: calc(100% + 8px);
25911 top: -10px;
25912 }
25913 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown li.has-sub-dropdown.show::before {
25914 top: 25%;
25915 transform: rotate(90deg);
25916 transition: all 0.3s ease;
25917 }
25918 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown li.group-item {
25919 transition: all 0.3s ease;
25920 padding-left: 20px;
25921 }
25922 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown .no-found {
25923 background-color: #f9fafb;
25924 padding: 5px 0 5px 20px;
25925 border-radius: 0;
25926 background: #f9fafb;
25927 position: relative;
25928 left: -12px;
25929 width: calc(100% + 24px);
25930 cursor: text;
25931 margin-top: 10px;
25932 display: none;
25933 }
25934 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown .no-found span {
25935 font-weight: 600;
25936 font-size: 12px;
25937 line-height: 15px;
25938 letter-spacing: 0.05em;
25939 text-transform: uppercase;
25940 color: #ec5956;
25941 }
25942 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown .add-action {
25943 display: flex;
25944 align-items: center;
25945 padding: 15px 17px 10px;
25946 color: #573bff;
25947 font-weight: 600;
25948 font-size: 14px;
25949 line-height: 17px;
25950 border-top: 1px solid #e2e5ed;
25951 position: relative;
25952 text-decoration: underline;
25953 left: -12px;
25954 width: calc(100% + 24px);
25955 }
25956 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown .add-action svg {
25957 margin-right: 5px;
25958 }
25959 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown .add-action svg path {
25960 stroke: #573bff;
25961 }
25962 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown .add-action:hover {
25963 color: #4c25a5;
25964 }
25965 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown .add-action:hover svg path {
25966 stroke: #4c25a5;
25967 }
25968 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown .option-section {
25969 max-height: 200px;
25970 overflow: auto;
25971 }
25972 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown .option-section::-webkit-scrollbar {
25973 width: 5px;
25974 }
25975 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown .option-section::-webkit-scrollbar-track {
25976 background: #f2f5f8;
25977 }
25978 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown .option-section::-webkit-scrollbar-thumb {
25979 background-color: #c1c1c1;
25980 border-radius: 20px;
25981 }
25982 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .mintmrm-merge-tag-wrapper .merge-tag-icon {
25983 position: absolute;
25984 bottom: 0;
25985 right: 8px;
25986 cursor: pointer;
25987 }
25988 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .mintmrm-merge-tag-wrapper .personalization.mintmrm-dropdown {
25989 width: 225px;
25990 top: calc(100% + 5px);
25991 }
25992 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .mintmrm-merge-tag-wrapper .personalization.mintmrm-dropdown::before {
25993 display: none;
25994 }
25995 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .mintmrm-merge-tag-wrapper .personalization.mintmrm-dropdown .title {
25996 margin-bottom: 6px;
25997 border-bottom: 1px solid #f0f1f4;
25998 font-weight: 600;
25999 font-size: 14px;
26000 line-height: 16px;
26001 color: #2d3149;
26002 padding: 5px 12px 12px;
26003 margin-left: -8px;
26004 width: calc(100% + 16px);
26005 }
26006 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .mintmrm-merge-tag-wrapper .personalization.mintmrm-dropdown li {
26007 font-weight: 400;
26008 }
26009 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .mintmrm-merge-tag-wrapper li.has-sub-dropdown {
26010 position: relative;
26011 }
26012 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .mintmrm-merge-tag-wrapper li.has-sub-dropdown::before {
26013 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");
26014 position: absolute;
26015 width: 6px;
26016 top: 50%;
26017 right: 10px;
26018 transform: translateY(-50%);
26019 }
26020 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .mintmrm-merge-tag-wrapper li.has-sub-dropdown ul.mintmrm-dropdown {
26021 left: calc(100% + 8px);
26022 top: -10px;
26023 }
26024 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .mintmrm-merge-tag-wrapper li.has-sub-dropdown.show::before {
26025 top: 25%;
26026 transform: rotate(90deg);
26027 transition: all 0.3s ease;
26028 }
26029 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .mintmrm-merge-tag-wrapper li.group-item {
26030 transition: all 0.3s ease;
26031 padding-left: 20px;
26032 }
26033 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .openai-icon {
26034 cursor: pointer;
26035 position: absolute;
26036 bottom: 0;
26037 right: 10px;
26038 }
26039 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .openai-icon .openai-icon-wrapper .personalized-tooltip {
26040 position: absolute;
26041 top: -45px;
26042 right: 0;
26043 background: #333;
26044 font-size: 12px;
26045 color: #fff;
26046 width: 80px;
26047 text-align: center;
26048 padding: 6px;
26049 border-radius: 7px;
26050 opacity: 0;
26051 visibility: hidden;
26052 transition: all 0.3s ease;
26053 }
26054 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .openai-icon .openai-icon-wrapper .personalized-tooltip:before {
26055 content: "";
26056 position: absolute;
26057 right: 5px;
26058 bottom: -4px;
26059 background: #333333;
26060 width: 12px;
26061 height: 12px;
26062 transform: rotate(45deg);
26063 }
26064 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .openai-icon:hover .personalized-tooltip {
26065 opacity: 1;
26066 visibility: visible;
26067 }
26068 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .modal-overlay {
26069 position: fixed;
26070 top: 0;
26071 left: 0;
26072 right: 0;
26073 bottom: 0;
26074 background-color: rgba(0, 0, 0, 0.5);
26075 display: flex;
26076 justify-content: center;
26077 align-items: center;
26078 z-index: 9999;
26079 }
26080 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .modal-overlay .modal-inner {
26081 position: relative;
26082 max-width: 650px;
26083 width: 100%;
26084 }
26085 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .modal-overlay .modal-inner .close-icon {
26086 position: absolute;
26087 cursor: pointer;
26088 height: 46px;
26089 right: -17px;
26090 top: -17px;
26091 width: 46px;
26092 z-index: 6;
26093 align-items: center;
26094 background: #fff;
26095 border-radius: 100px;
26096 box-shadow: 0 1px 1px #dadada;
26097 cursor: pointer;
26098 display: flex;
26099 justify-content: center;
26100 position: absolute;
26101 }
26102 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .modal-overlay .modal-inner .close-icon svg {
26103 height: 12px;
26104 width: 12px;
26105 cursor: pointer;
26106 }
26107 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .modal-overlay .modal-inner .modal-content {
26108 background-color: white;
26109 padding: 40px;
26110 border-radius: 8px;
26111 text-align: center;
26112 max-width: 100%;
26113 width: 100%;
26114 }
26115 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .modal-overlay .modal-inner .modal-content .welcome-title {
26116 align-items: center;
26117 display: flex;
26118 flex-flow: column;
26119 margin-bottom: 24px;
26120 width: 100%;
26121 }
26122 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .modal-overlay .modal-inner .modal-content .welcome-title svg {
26123 height: 56px;
26124 width: 56px;
26125 }
26126 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .modal-overlay .modal-inner .modal-content .welcome-title svg path {
26127 fill: #11a37f;
26128 }
26129 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .modal-overlay .modal-inner .modal-content .welcome-title .title {
26130 color: #2d3149;
26131 font-size: 20px;
26132 font-weight: 500;
26133 line-height: 1.2;
26134 padding: 17px 0 0;
26135 }
26136 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .modal-overlay .modal-inner .modal-content .openai-input-wrapper {
26137 text-align: center;
26138 width: 100%;
26139 }
26140 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .modal-overlay .modal-inner .modal-content .openai-input-wrapper .openai-connect-btn {
26141 background-color: #573bff;
26142 border: 1px solid transparent;
26143 border-radius: 6px;
26144 color: #fff;
26145 cursor: pointer;
26146 display: inline-block;
26147 font-size: 16px;
26148 font-style: normal;
26149 font-weight: 500;
26150 letter-spacing: -0.01em;
26151 line-height: 17px;
26152 padding: 11px 18px;
26153 text-align: center;
26154 text-transform: capitalize;
26155 opacity: 1;
26156 transition: all 0.3s ease;
26157 text-decoration: none;
26158 }
26159 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group:last-child {
26160 margin-bottom: 0;
26161 }
26162 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group > label {
26163 font-size: 15px;
26164 color: #363B4E;
26165 font-weight: 500;
26166 letter-spacing: -0.01em;
26167 display: flex;
26168 align-items: center;
26169 gap: 4px;
26170 margin-bottom: 8px;
26171 }
26172 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group select,
26173 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=number],
26174 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=text],
26175 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=email] {
26176 border: 1px solid #EEF0F3;
26177 padding: 7px 15px;
26178 height: auto;
26179 }
26180 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group textarea,
26181 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group select,
26182 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=number],
26183 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=text],
26184 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=email] {
26185 color: #363B4E;
26186 }
26187 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group textarea:-webkit-autofill,
26188 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group select:-webkit-autofill,
26189 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=number]:-webkit-autofill,
26190 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=text]:-webkit-autofill,
26191 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=email]:-webkit-autofill {
26192 -webkit-box-shadow: 0 0 0 30px #ffffff inset;
26193 box-shadow: 0 0 0 30px #ffffff inset;
26194 -webkit-text-fill-color: #363B4E !important;
26195 }
26196 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group textarea::-webkit-input-placeholder,
26197 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group select::-webkit-input-placeholder,
26198 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=number]::-webkit-input-placeholder,
26199 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=text]::-webkit-input-placeholder,
26200 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=email]::-webkit-input-placeholder {
26201 color: #A7A8B3;
26202 }
26203 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group textarea::-moz-placeholder,
26204 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group select::-moz-placeholder,
26205 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=number]::-moz-placeholder,
26206 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=text]::-moz-placeholder,
26207 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=email]::-moz-placeholder {
26208 color: #A7A8B3;
26209 }
26210 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group textarea:-ms-input-placeholder,
26211 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group select:-ms-input-placeholder,
26212 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=number]:-ms-input-placeholder,
26213 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=text]:-ms-input-placeholder,
26214 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=email]:-ms-input-placeholder {
26215 color: #A7A8B3;
26216 }
26217 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group textarea:-moz-placeholder,
26218 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group select:-moz-placeholder,
26219 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=number]:-moz-placeholder,
26220 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=text]:-moz-placeholder,
26221 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=email]:-moz-placeholder {
26222 color: #A7A8B3;
26223 }
26224 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group select {
26225 color: #A7A8B3;
26226 padding-right: 38px;
26227 -webkit-appearance: none;
26228 appearance: none;
26229 background-image: url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMTAgNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBzdHJva2U9IiNBN0E4QjMiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIxLjUiIGQ9Ik0xIDFsNCA0IDQtNCIvPjwvc3ZnPg==);
26230 background-repeat: no-repeat;
26231 background-position-x: calc(100% - 15px);
26232 background-position-y: 16px;
26233 background-size: 12px 12px;
26234 }
26235 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group select.value-selected {
26236 color: #363B4E;
26237 }
26238 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group select option {
26239 color: #A7A8B3;
26240 }
26241 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .inline-input {
26242 display: flex;
26243 flex-flow: row wrap;
26244 gap: 15px;
26245 }
26246 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .inline-input .single-input {
26247 width: calc(50% - 8px);
26248 }
26249 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .inline-input select,
26250 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .inline-input input[type=number] {
26251 min-width: auto;
26252 }
26253 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .has-tooltip {
26254 position: relative;
26255 }
26256 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .has-tooltip .mintmrm-tooltip {
26257 position: unset;
26258 margin-left: 4px;
26259 transform: translateY(2px);
26260 }
26261 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .has-tooltip .mintmrm-tooltip p {
26262 left: 0;
26263 }
26264 .mailmint-automation .steps-settings-sidebar .steps-settings .inline-with-link {
26265 display: flex;
26266 align-items: center;
26267 justify-content: space-between;
26268 }
26269 .mailmint-automation .steps-settings-sidebar .steps-settings .inline-with-link a {
26270 font-weight: 500;
26271 font-size: 14px;
26272 line-height: 1;
26273 letter-spacing: -0.01em;
26274 color: #6E42D3;
26275 text-decoration: underline;
26276 }
26277 .mailmint-automation .steps-settings-sidebar .steps-settings .inline-with-link a:hover {
26278 text-decoration: none;
26279 }
26280 .mailmint-automation .steps-settings-sidebar .add-template-section {
26281 border: 1px solid #E4E6EB;
26282 border-radius: 6px;
26283 padding: 24px 24px 22px;
26284 }
26285 .mailmint-automation .steps-settings-sidebar .add-template-section .add-template {
26286 display: flex;
26287 flex-flow: column;
26288 align-items: center;
26289 justify-content: center;
26290 width: 160px;
26291 margin: 0 auto;
26292 cursor: pointer;
26293 }
26294 .mailmint-automation .steps-settings-sidebar .add-template-section .add-template .thumbnail-image-wrapper {
26295 align-items: center;
26296 background-color: #f6f6f7;
26297 border-radius: 100px;
26298 display: flex;
26299 height: 190px;
26300 justify-content: center;
26301 position: relative;
26302 width: 190px;
26303 }
26304 .mailmint-automation .steps-settings-sidebar .add-template-section .add-template .thumbnail-image-wrapper .thumbnail-image-bg {
26305 background-color: #f4f5fa;
26306 border: 1px solid #e4e6eb;
26307 border-radius: 6px;
26308 padding: 4px 7px;
26309 position: relative;
26310 }
26311 .mailmint-automation .steps-settings-sidebar .add-template-section .add-template .thumbnail-image-wrapper .thumbnail-image-bg .hoverlay {
26312 position: absolute;
26313 width: 154px;
26314 height: 168px;
26315 border-radius: 6px;
26316 background: rgba(38, 27, 103, 0.6);
26317 transform: translate(-50%, -50%);
26318 top: 50%;
26319 left: 50%;
26320 display: flex;
26321 align-items: center;
26322 justify-content: center;
26323 opacity: 0;
26324 z-index: 999;
26325 }
26326 .mailmint-automation .steps-settings-sidebar .add-template-section .add-template .thumbnail-image-wrapper .thumbnail-image-bg .hoverlay:hover {
26327 opacity: 1;
26328 transition: all 0.3s ease;
26329 }
26330 .mailmint-automation .steps-settings-sidebar .add-template-section .add-template .thumbnail-image-wrapper .thumbnail-image-bg .hoverlay button {
26331 background: #fff;
26332 border-radius: 8px;
26333 border: none;
26334 box-shadow: 0 10px 16px rgba(97, 103, 116, 0.15);
26335 color: #2d3149;
26336 font-size: 12px;
26337 font-weight: 600;
26338 letter-spacing: -0.01em;
26339 line-height: 1;
26340 padding: 8px 11px;
26341 width: 105px;
26342 cursor: pointer;
26343 }
26344 .mailmint-automation .steps-settings-sidebar .add-template-section .add-template .thumbnail-image-wrapper .thumbnail-image-bg .image-wrapper {
26345 background-position: 50%;
26346 background-repeat: no-repeat;
26347 background-size: 100% auto;
26348 height: 158px;
26349 overflow: hidden;
26350 position: relative;
26351 width: 139px;
26352 }
26353 .mailmint-automation .steps-settings-sidebar .add-template-section .add-template .edit-mode {
26354 font-weight: 600;
26355 font-size: 15px;
26356 line-height: 1.3;
26357 letter-spacing: -0.01em;
26358 text-decoration-line: underline;
26359 color: #6E42D3;
26360 display: block;
26361 margin-top: 12px;
26362 }
26363 .mailmint-automation .steps-settings-sidebar .add-template-section .add-template .edit-mode svg {
26364 position: relative;
26365 top: 3px;
26366 margin-left: 8px;
26367 }
26368 .mailmint-automation .steps-settings-sidebar .add-template-section .add-template .edit-mode svg path {
26369 stroke: #6E42D3;
26370 }
26371 .mailmint-automation .steps-settings-sidebar .add-template-section .add-template .edit-mode.edit-mood svg {
26372 margin-right: 8px;
26373 margin-left: 0;
26374 }
26375 .mailmint-automation .steps-settings-sidebar .wpfnl-mint-automation-add-item {
26376 background: none;
26377 color: #6E42D3;
26378 font-size: 14px;
26379 line-height: 1;
26380 font-weight: 600;
26381 letter-spacing: -0.01em;
26382 text-decoration-line: underline;
26383 text-transform: capitalize;
26384 border: none;
26385 cursor: pointer;
26386 display: flex;
26387 align-items: center;
26388 gap: 6px;
26389 padding-left: 7px;
26390 margin-bottom: 2px;
26391 }
26392 .mailmint-automation .steps-settings-sidebar .wpfnl-mint-automation-add-item .wpfnl-loader {
26393 display: block;
26394 }
26395 .mailmint-automation .steps-settings-sidebar .wpfnl-mint-automation-add-item svg path {
26396 stroke: #6E42D3;
26397 }
26398 .mailmint-automation .steps-settings-sidebar .webhook-outgoing .current-user-repeater {
26399 border: 1px solid #e4e6eb;
26400 border-radius: 6px;
26401 margin-bottom: 16px;
26402 padding: 10px 15px 15px;
26403 width: 100%;
26404 }
26405 .mailmint-automation .steps-settings-sidebar .webhook-outgoing .current-user-repeater > hr {
26406 left: -15px;
26407 margin: 15px 0;
26408 position: relative;
26409 width: calc(100% + 30px);
26410 display: block;
26411 border-top: 1px solid #e4e6eb;
26412 border-bottom: 0;
26413 }
26414 .mailmint-automation .steps-settings-sidebar .webhook-outgoing .current-user-repeater .btn-default {
26415 min-width: auto;
26416 padding: 0 20px;
26417 }
26418 .mailmint-automation .steps-settings-sidebar .webhook-outgoing .repeater-wrapper {
26419 align-items: flex-start;
26420 display: flex;
26421 gap: 5px;
26422 margin-bottom: 10px;
26423 }
26424 .mailmint-automation .steps-settings-sidebar .webhook-outgoing .single-repeater-item {
26425 width: calc(50% - 23px);
26426 }
26427 .mailmint-automation .steps-settings-sidebar .webhook-outgoing .single-repeater-item > label {
26428 margin-bottom: 6px;
26429 display: block;
26430 font-size: 13px;
26431 }
26432 .mailmint-automation .steps-settings-sidebar .webhook-outgoing .single-repeater-item input[type=text] {
26433 min-width: auto;
26434 color: #A7A8B3;
26435 font-size: 13px;
26436 }
26437 .mailmint-automation .steps-settings-sidebar .webhook-outgoing .trash-btn {
26438 align-items: center;
26439 background: transparent;
26440 border: 1px solid #e4e6eb;
26441 border-radius: 5px;
26442 display: flex;
26443 height: 36px;
26444 justify-content: center;
26445 position: relative;
26446 top: 22px;
26447 width: 36px;
26448 cursor: pointer;
26449 }
26450 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper {
26451 position: relative;
26452 background: #f6f8fa;
26453 border-radius: 10px;
26454 padding: 20px 24px;
26455 }
26456 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper:first-child::before {
26457 display: none;
26458 }
26459 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper::before {
26460 content: "Or";
26461 position: absolute;
26462 z-index: 1;
26463 font-weight: 600;
26464 font-size: 16px;
26465 line-height: 1;
26466 letter-spacing: -0.01em;
26467 color: #2D3149;
26468 top: -25px;
26469 left: 0;
26470 }
26471 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules {
26472 display: flex;
26473 flex-flow: row wrap;
26474 gap: 12px;
26475 padding-bottom: 20px;
26476 position: relative;
26477 }
26478 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-actions {
26479 position: relative;
26480 }
26481 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-actions::before {
26482 content: "";
26483 width: 30px;
26484 height: 1px;
26485 background: #E2E6F2;
26486 position: absolute;
26487 right: -30px;
26488 top: 50%;
26489 transform: translateY(-50%);
26490 }
26491 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-actions > button {
26492 width: 38px;
26493 height: 38px;
26494 background: #ffffff;
26495 box-shadow: 0px 1px 1px rgba(182, 185, 191, 0.3);
26496 border-radius: 6px;
26497 display: flex;
26498 flex-flow: column;
26499 align-items: center;
26500 justify-content: center;
26501 border: none;
26502 cursor: pointer;
26503 }
26504 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-actions .delete-condition svg {
26505 display: block;
26506 }
26507 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-actions .delete-condition path {
26508 fill: #A7A8B3;
26509 }
26510 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-is {
26511 width: 114px;
26512 }
26513 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-is .wpfnl-selectbox .selectable-options {
26514 width: calc(100% + 124px);
26515 }
26516 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-is .selected-option {
26517 overflow: hidden;
26518 white-space: nowrap;
26519 text-overflow: ellipsis;
26520 }
26521 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-1 {
26522 width: 170px;
26523 }
26524 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-2 {
26525 width: 205px;
26526 }
26527 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-2 .wpfnl-custom-selectbox select {
26528 padding: 5px 15px;
26529 }
26530 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-1,
26531 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-is,
26532 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-2 {
26533 position: relative;
26534 }
26535 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules:before {
26536 content: "";
26537 position: absolute;
26538 right: 8px;
26539 bottom: calc(50% + 10px);
26540 width: 1px;
26541 height: 100%;
26542 background: #E2E6F2;
26543 z-index: 0;
26544 }
26545 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules:first-child::before {
26546 display: none;
26547 }
26548 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .condition-symbol {
26549 position: absolute;
26550 top: -50%;
26551 right: -4px;
26552 transform: translateY(50%);
26553 }
26554 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .condition-symbol > span {
26555 width: 22px;
26556 height: 22px;
26557 border: 1px solid #E2E6F2;
26558 color: #573BFF;
26559 border-radius: 100%;
26560 font-size: 12px;
26561 font-weight: 500;
26562 display: block;
26563 padding: 2px 2px;
26564 text-align: center;
26565 background-color: #F6F8FA;
26566 }
26567 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules:first-child .condition-symbol {
26568 display: none;
26569 }
26570 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .wpfnl-selectbox .selectable-options {
26571 overflow: visible;
26572 display: none;
26573 }
26574 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .wpfnl-selectbox .selectable-options li {
26575 position: relative;
26576 line-height: 1.3;
26577 padding: 9px 12px 7px;
26578 }
26579 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .wpfnl-selectbox .selected-option:before {
26580 transition: all 0.3s ease;
26581 }
26582 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .wpfnl-selectbox.show-options > .selectable-options {
26583 display: block;
26584 }
26585 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .wpfnl-selectbox.show-options .selected-option:before {
26586 transform: translateY(-50%) rotate(-180deg);
26587 }
26588 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .wpfnl-selectbox .submenu {
26589 position: absolute;
26590 left: 100%;
26591 top: 0;
26592 width: 160px;
26593 border-radius: 6px;
26594 border: 1px solid #EBEDF0;
26595 background: #FFF;
26596 box-shadow: 0px 18px 22px 0px rgba(73, 59, 104, 0.1);
26597 padding: 8px;
26598 display: none;
26599 }
26600 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .wpfnl-selectbox li.show-options .submenu {
26601 display: block;
26602 }
26603 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .wpfnl-selectbox .angle-right {
26604 position: absolute;
26605 right: 9px;
26606 top: 12px;
26607 line-height: 1;
26608 width: 11px;
26609 height: 11px;
26610 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");
26611 background-repeat: no-repeat;
26612 background-position: center;
26613 background-size: contain;
26614 transform: rotate(-90deg);
26615 }
26616 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules input.input-value {
26617 line-height: 1;
26618 padding: 10px 15px;
26619 min-width: auto;
26620 }
26621 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .wpfnl-custom-selectbox .selectbox-selected-value {
26622 width: 100%;
26623 padding: 8px 33px 7px 12px;
26624 background-color: #fff;
26625 display: flex;
26626 gap: 2px;
26627 align-items: center;
26628 min-height: 38px;
26629 }
26630 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .wpfnl-custom-selectbox .selectbox-selected-value:before {
26631 content: url("data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMTAgNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBzdHJva2U9IiM3QThCOUEiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIxLjUiIGQ9Ik0xIDFsNCA0IDQtNCIvPjwvc3ZnPg==");
26632 width: 10px;
26633 }
26634 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .wpfnl-custom-selectbox .selectbox-search input[type=search] {
26635 min-width: 100%;
26636 }
26637 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .wpfnl-custom-selectbox .wpfnl-selected-item {
26638 white-space: nowrap;
26639 overflow: hidden;
26640 width: 101px;
26641 text-overflow: ellipsis;
26642 margin: 0;
26643 }
26644 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .wpfnl-custom-selectbox .more-items {
26645 width: 25px;
26646 line-height: 1;
26647 display: block;
26648 }
26649 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .add-and-condition {
26650 display: flex;
26651 align-items: center;
26652 gap: 5px;
26653 font-weight: 500;
26654 font-size: 15px;
26655 line-height: 1.12;
26656 color: #6E42D3;
26657 background: transparent;
26658 border: none;
26659 cursor: pointer;
26660 }
26661 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .add-and-condition svg {
26662 width: 12px;
26663 height: 12px;
26664 }
26665 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .add-and-condition path {
26666 stroke: #6E42D3;
26667 }
26668 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__input {
26669 font-size: 14px;
26670 padding: 11px 30px 9px 32px;
26671 border: 1px solid #EEF0F3;
26672 color: #363B4E;
26673 line-height: 1;
26674 border-radius: 6px;
26675 }
26676 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__arrow_top {
26677 display: none;
26678 }
26679 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__menu {
26680 border-radius: 10px;
26681 border: 1px solid #F1F0F5;
26682 background: #FFF;
26683 box-shadow: 0px 18px 22px 0px rgba(73, 59, 104, 0.1);
26684 width: 277px;
26685 }
26686 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__menu > .dp__action_row {
26687 width: calc(100% - 50px) !important;
26688 margin-left: auto;
26689 }
26690 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__menu > .dp__action_row .dp__action_buttons {
26691 gap: 7px;
26692 }
26693 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__menu > .dp__action_row .dp__action_button {
26694 padding: 3px 8px;
26695 height: auto;
26696 margin: 0;
26697 }
26698 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__menu > .dp__action_row .dp__action_select {
26699 background-color: #6E42D3;
26700 color: #fff;
26701 }
26702 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__menu > .dp__action_row .dp__action_cancel {
26703 border: 1px solid var(--dp-border-color);
26704 }
26705 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__menu_inner {
26706 padding: 10px;
26707 }
26708 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__month_year_row {
26709 border-radius: 8px;
26710 gap: 6px;
26711 margin-bottom: 6px;
26712 }
26713 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__calendar_header_item {
26714 color: #9398A5;
26715 }
26716 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__calendar_header_separator {
26717 background: #F1F0F5;
26718 margin-bottom: 15px;
26719 }
26720 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp--arrow-btn-nav {
26721 border-radius: 8px;
26722 border: 1px solid #F1F0F5;
26723 height: 35px;
26724 }
26725 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp--arrow-btn-nav svg {
26726 width: 17px;
26727 height: 17px;
26728 }
26729 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__inner_nav {
26730 border-radius: 8px;
26731 background: transparent;
26732 }
26733 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__month_year_wrap {
26734 gap: 6px;
26735 }
26736 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__month_year_wrap .dp__btn {
26737 background: #fff;
26738 border-radius: 8px;
26739 border: 1px solid #F1F0F5;
26740 }
26741 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__cell_inner {
26742 color: #2D3149;
26743 font-weight: 500;
26744 border-radius: 50%;
26745 }
26746 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__cell_offset {
26747 color: #a6a7a9;
26748 }
26749 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__cell_disabled,
26750 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__cell_offset.dp__cell_disabled {
26751 color: #D0D5DD;
26752 }
26753 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__active_date {
26754 background: #6E42D3;
26755 border-radius: 50%;
26756 color: #fff;
26757 border: none;
26758 }
26759 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__today {
26760 border: none;
26761 }
26762 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__instance_calendar button[aria-label="Open time picker"] {
26763 position: absolute;
26764 left: 5px;
26765 bottom: -40px;
26766 width: auto;
26767 background: transparent;
26768 z-index: 1;
26769 }
26770 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__overlay button[aria-label="Close time Picker"] {
26771 position: absolute;
26772 left: 5px;
26773 bottom: -40px;
26774 width: auto;
26775 background: white;
26776 z-index: 1;
26777 }
26778 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__overlay_cell_active {
26779 color: #fff;
26780 }
26781 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__selection_preview {
26782 display: none;
26783 }
26784 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__time_input .dp__time_col .dp__time_display {
26785 font-weight: 500;
26786 padding: 10px 5px;
26787 }
26788 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__time_input .dp__time_col .dp__inc_dec_button_inline {
26789 width: 15px;
26790 height: 15px;
26791 position: relative;
26792 background-image: url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMTAgNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBzdHJva2U9IiM3QThCOUEiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIxLjUiIGQ9Ik0xIDFsNCA0IDQtNCIvPjwvc3ZnPg==);
26793 background-repeat: no-repeat;
26794 background-size: 15px 15px;
26795 background-position: center;
26796 left: -1px;
26797 }
26798 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__time_input .dp__time_col .dp__inc_dec_button_inline .dp__tp_inline_btn_bar {
26799 display: none;
26800 }
26801 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__time_input .dp__time_col .dp__tp_inline_btn_top {
26802 transform: rotate(-180deg);
26803 }
26804 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__pm_am_button {
26805 font-size: 13px;
26806 padding: 5px;
26807 background: #f1f1f1;
26808 border: 1px solid var(--dp-border-color);
26809 color: #333;
26810 width: 32px;
26811 }
26812
26813 @media only screen and (max-width: 1399px) {
26814 .wpfnl .mailmint-automation .condition .automation-steps-wrapper {
26815 width: calc(100% - 484px);
26816 }
26817 .wpfnl .mailmint-automation .condition .steps-settings-sidebar {
26818 width: 460px;
26819 }
26820 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper {
26821 background: transparent;
26822 border-radius: 0;
26823 padding: 0;
26824 }
26825 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules {
26826 flex-flow: column;
26827 background: #f6f8fa;
26828 margin-top: 40px;
26829 padding: 15px;
26830 border-radius: 10px;
26831 }
26832 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules:first-child {
26833 margin-top: 0;
26834 }
26835 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules {
26836 width: 100%;
26837 }
26838 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .wpfnl-selectbox {
26839 max-width: 100%;
26840 }
26841 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-actions {
26842 position: absolute;
26843 right: -12px;
26844 top: -13px;
26845 }
26846 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-actions > button {
26847 width: 30px;
26848 height: 30px;
26849 box-shadow: 0px 1px 6px rgba(182, 185, 191, 0.33);
26850 border-radius: 100%;
26851 }
26852 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-actions::before {
26853 display: none;
26854 }
26855 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-actions .delete-condition svg {
26856 display: block;
26857 width: 15px;
26858 height: 15px;
26859 }
26860 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-actions .delete-condition path {
26861 fill: #ec5956;
26862 }
26863 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules:before {
26864 display: none;
26865 }
26866 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .condition-symbol {
26867 position: absolute;
26868 top: 0;
26869 right: 50%;
26870 transform: translate(11px, -31px);
26871 }
26872 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .condition-symbol:before {
26873 content: "";
26874 position: absolute;
26875 left: 10px;
26876 top: -10px;
26877 height: calc(100% + 20px);
26878 width: 1px;
26879 background: #E2E6F2;
26880 z-index: -1;
26881 }
26882 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .add-and-condition {
26883 margin-top: 14px;
26884 }
26885 }
26886 @media only screen and (max-width: 1199px) {
26887 .wpfnl .mailmint-automation .condition .steps-settings-sidebar,
26888 .wpfnl .mailmint-automation .steps-settings-sidebar {
26889 width: 380px;
26890 padding: 14px 15px;
26891 }
26892 .wpfnl .mailmint-automation .has-sidebar .automation-steps-wrapper {
26893 width: calc(100% - 404px);
26894 }
26895 .mailmint-automation .logical-decision-box {
26896 max-width: 345px;
26897 }
26898 }
26899 .arco-popover-content,
26900 .arco-popconfirm-content {
26901 border-radius: 8px;
26902 border: none;
26903 width: 293px;
26904 padding: 20px;
26905 }
26906 .arco-popover-content .arco-tree-node-title,
26907 .arco-popconfirm-content .arco-tree-node-title {
26908 width: 100%;
26909 }
26910 .arco-popover-content .color-input-picker-wrapper,
26911 .arco-popconfirm-content .color-input-picker-wrapper {
26912 display: flex;
26913 align-items: start;
26914 justify-content: space-between;
26915 padding-bottom: 20px;
26916 margin-bottom: 20px;
26917 border-bottom: 1px solid #EBEDF0;
26918 }
26919 .arco-popover-content .color-title,
26920 .arco-popconfirm-content .color-title {
26921 color: #2D3149;
26922 font-size: 13px;
26923 font-weight: 500;
26924 line-height: 1.2;
26925 letter-spacing: -0.13px;
26926 margin-bottom: 8px;
26927 }
26928 .arco-popover-content .title-field-wrapper .color-field-wrapper,
26929 .arco-popconfirm-content .title-field-wrapper .color-field-wrapper {
26930 display: flex;
26931 gap: 7px;
26932 }
26933 .arco-popover-content .title-field-wrapper .color-field-wrapper input[type=text],
26934 .arco-popconfirm-content .title-field-wrapper .color-field-wrapper input[type=text] {
26935 width: 96px;
26936 padding: 6px 12px;
26937 border-radius: 4px;
26938 border: 1px solid #EBEDF0;
26939 line-height: 1.3;
26940 }
26941 .arco-popover-content .title-field-wrapper .color-field-wrapper .color-bg,
26942 .arco-popconfirm-content .title-field-wrapper .color-field-wrapper .color-bg {
26943 border-radius: 4px;
26944 border: 1px solid #EBEDF0;
26945 }
26946 .arco-popover-content .title-field-wrapper .picker-btn,
26947 .arco-popconfirm-content .title-field-wrapper .picker-btn {
26948 position: relative;
26949 width: 34px;
26950 height: 32px;
26951 border-radius: 4px;
26952 border: 1px solid #EBEDF0;
26953 }
26954 .arco-popover-content .title-field-wrapper .picker-btn:before,
26955 .arco-popconfirm-content .title-field-wrapper .picker-btn:before {
26956 position: absolute;
26957 top: 50%;
26958 left: 50%;
26959 content: url("data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMTYgMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbD0iIzJEMzE0OSIgZD0iTTE0LjMgMS43NWMtMS0xLTIuNi0xLTMuNTUgMEw4LjkgMy42Yy0uNTUtLjI1LTEuMjUtLjItMS43LjMtLjYuNi0uNiAxLjU1IDAgMi4xNWwtNC4zIDQuM2MtLjMuMy0uNDUuNy0uNDUgMS4xNWwtMSAxYy0uNi42LS42IDEuNTUgMCAyLjE1LjM1LjIuNy4zNSAxLjEuMzUuNCAwIC43NS0uMTUgMS4wNS0uNDVsMS0xYy40LjA1Ljg1LS4xNSAxLjE1LS40NWw0LjMtNC4zYy4zLjMuNy40NSAxLjA1LjQ1LjQgMCAuNzUtLjE1IDEuMDUtLjQ1LjQ1LS40NS41NS0xLjE1LjMtMS43bDEuODUtMS44NWMxLS45NSAxLTIuNTUgMC0zLjV6bS00Ljk1IDYuNEw3LjUgMTBINC42bDMuMy0zLjMgMS40NSAxLjQ1eiIvPjwvc3ZnPg==");
26960 height: 16px;
26961 width: 16px;
26962 transform: translate(-50%, -50%);
26963 }
26964
26965 .openai-button-wrapper {
26966 width: 100%;
26967 padding: 14px 14px 0;
26968 display: none;
26969 }
26970 .openai-button-wrapper .arco-space-item .arco-btn-size-default {
26971 height: auto;
26972 padding: 11px 14px;
26973 border-radius: 8px;
26974 font-size: 15px;
26975 font-weight: 600;
26976 background-color: #11A37F;
26977 display: flex;
26978 align-items: center;
26979 gap: 6px;
26980 line-height: 1;
26981 }
26982 .openai-button-wrapper .arco-space-item .arco-btn-size-default:hover {
26983 background-color: #11A37F;
26984 }
26985 .openai-button-wrapper .arco-space-item .arco-btn::before {
26986 content: url("data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMTggMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTE2LjcxIDcuMzY2YTQuNDg4IDQuNDg4IDAgMDAtLjM4Ny0zLjY4MyA0LjUzNSA0LjUzNSAwIDAwLTQuODgyLTIuMTc1IDQuNTQ4IDQuNTQ4IDAgMDAtNy43MDcgMS42MjhBNC40ODkgNC40ODkgMCAwMC43MzYgNS4zMTFhNC41MzUgNC41MzUgMCAwMC41NTcgNS4zMjMgNC40ODUgNC40ODUgMCAwMC4zODMgMy42ODMgNC41MzggNC41MzggMCAwMDQuODg2IDIuMTc1QTQuNDg4IDQuNDg4IDAgMDA5Ljk0NCAxOGE0LjU0MSA0LjU0MSAwIDAwNC4zMjktMy4xNTQgNC40OTEgNC40OTEgMCAwMDIuOTk4LTIuMTc1IDQuNTQyIDQuNTQyIDAgMDAtLjU2LTUuMzA1em0tNi43NjYgOS40NTZhMy4zNTcgMy4zNTcgMCAwMS0yLjE1OC0uNzhsLjEwNy0uMDYxIDMuNTg0LTIuMDY5YS41OTYuNTk2IDAgMDAuMjk0LS41MVY4LjM0OGwxLjUxNS44NzZhLjA1My4wNTMgMCAwMS4wMjkuMDR2NC4xODZhMy4zNzggMy4zNzggMCAwMS0zLjM3MSAzLjM3em0tNy4yNDYtMy4wOTRhMy4zNTMgMy4zNTMgMCAwMS0uNC0yLjI2bC4xMDYuMDYzIDMuNTg3IDIuMDdhLjU3OC41NzggMCAwMC41ODUgMGw0LjM4My0yLjUyN3YxLjc0OWEuMDYuMDYgMCAwMS0uMDI1LjA0NmwtMy42MyAyLjA5NGEzLjM3NCAzLjM3NCAwIDAxLTQuNjA2LTEuMjM1em0tLjk0NC03LjgwNmEzLjM2NCAzLjM2NCAwIDAxMS43NzUtMS40OFY4LjdhLjU3NS41NzUgMCAwMC4yOS41MDdsNC4zNjEgMi41MTYtMS41MTUuODc3YS4wNTcuMDU3IDAgMDEtLjA1MyAwbC0zLjYyMy0yLjA5YTMuMzc4IDMuMzc4IDAgMDEtMS4yMzUtNC42MDZ2LjAxOHptMTIuNDQ4IDIuODkyTDkuODI3IDYuMjczbDEuNTExLS44NzNhLjA1Ny4wNTcgMCAwMS4wNTQgMGwzLjYyMiAyLjA5M2EzLjM3IDMuMzcgMCAwMS0uNTA3IDYuMDc5VjkuMzE0YS41OTIuNTkyIDAgMDAtLjMwNS0uNXptMS41MDgtMi4yNjhsLS4xMDctLjA2NC0zLjU4LTIuMDg2YS41ODIuNTgyIDAgMDAtLjU4OSAwTDcuMDU2IDYuOTIyVjUuMTczYS4wNS4wNSAwIDAxLjAyLS4wNDZsMy42MjQtMi4wOWEzLjM3NCAzLjM3NCAwIDAxNS4wMSAzLjQ5NXYuMDE0ek02LjIyOSA5LjY0N2wtMS41MTUtLjg3M2EuMDYuMDYgMCAwMS0uMDI5LS4wNDJWNC41NTZhMy4zNzQgMy4zNzQgMCAwMTUuNTMyLTIuNTlsLS4xMDcuMDYtMy41ODMgMi4wNjhhLjU5Ni41OTYgMCAwMC0uMjk1LjUxMUw2LjIzIDkuNjQ3em0uODIzLTEuNzc0bDEuOTUxLTEuMTI1IDEuOTU2IDEuMTI1djIuMjVMOS4wMSAxMS4yNDhsLTEuOTU2LTEuMTI1LS4wMDMtMi4yNXoiLz48L3N2Zz4=");
26987 width: 16px;
26988 height: 16px;
26989 display: block;
26990 }
26991
26992 .wpfnl-mrm-email-template__wrapper {
26993 position: fixed;
26994 top: 32px;
26995 right: 0;
26996 background: rgba(0, 0, 0, 0.3215686275);
26997 z-index: 999;
26998 width: calc(100% - 160px);
26999 height: 100%;
27000 display: flex;
27001 flex-flow: column;
27002 align-items: center;
27003 justify-content: center;
27004 }
27005 .wpfnl-mrm-email-template__wrapper .modal-loader {
27006 position: absolute;
27007 left: 0;
27008 top: 0;
27009 width: 100%;
27010 height: 100%;
27011 background: #f6f8fa;
27012 border-radius: 10px;
27013 z-index: 11;
27014 display: flex;
27015 flex-flow: column;
27016 align-items: center;
27017 justify-content: center;
27018 }
27019 .wpfnl-mrm-email-template__wrapper .modal-loader .wpfnl-loader {
27020 display: block;
27021 width: 40px;
27022 height: 40px;
27023 }
27024
27025 .folded .wpfnl-mrm-email-template__wrapper {
27026 width: calc(100% - 36px);
27027 }
27028
27029 .wpfnl-mrm-email-builder__modal {
27030 width: 100%;
27031 height: 100%;
27032 background: #fff;
27033 }
27034
27035 .wpfnl-mrm-email-template__modal {
27036 padding: 40px;
27037 width: 100%;
27038 height: 100%;
27039 max-height: 905px;
27040 }
27041 .wpfnl-mrm-email-template__modal .wpfnl-mrm-email-template__inner {
27042 position: relative;
27043 height: 100%;
27044 width: 100%;
27045 max-width: 1365px;
27046 margin: 0 auto;
27047 }
27048 .wpfnl-mrm-email-template__modal .template-modal-overflow {
27049 background: #f6f8fa;
27050 border-radius: 10px;
27051 position: relative;
27052 padding: 40px 80px;
27053 height: 100%;
27054 width: 100%;
27055 margin: 0 auto;
27056 overflow: auto;
27057 }
27058 .wpfnl-mrm-email-template__modal .template-modal-header {
27059 display: flex;
27060 flex-flow: row wrap;
27061 justify-content: space-between;
27062 align-items: center;
27063 }
27064 .wpfnl-mrm-email-template__modal .template-modal-header .modal-title {
27065 font-weight: 600;
27066 font-size: 20px;
27067 line-height: 1.2;
27068 color: #2d3149;
27069 }
27070 .wpfnl-mrm-email-template__modal .template-modal-header .template-filter {
27071 display: flex;
27072 align-items: center;
27073 gap: 28px;
27074 }
27075 .wpfnl-mrm-email-template__modal .template-modal-header .template-filter .filter-item {
27076 font-weight: 400;
27077 font-size: 15px;
27078 color: #9398a5;
27079 cursor: pointer;
27080 padding: 4px 0;
27081 transition: all 0.3s ease;
27082 position: relative;
27083 background: transparent;
27084 border: none;
27085 line-height: 1;
27086 }
27087 .wpfnl-mrm-email-template__modal .template-modal-header .template-filter .filter-item:before {
27088 content: "";
27089 position: absolute;
27090 bottom: 0;
27091 left: 0;
27092 width: 100%;
27093 height: 2px;
27094 background: #6E42D3;
27095 visibility: hidden;
27096 opacity: 0;
27097 transition: all 0.3s ease;
27098 }
27099 .wpfnl-mrm-email-template__modal .template-modal-header .template-filter .filter-item.active {
27100 color: #6E42D3;
27101 }
27102 .wpfnl-mrm-email-template__modal .template-modal-header .template-filter .filter-item.active:before {
27103 opacity: 1;
27104 visibility: visible;
27105 }
27106 .wpfnl-mrm-email-template__modal .cross-icon {
27107 position: absolute;
27108 right: -20px;
27109 top: -20px;
27110 background: #ffffff;
27111 box-shadow: 0px 1px 1px #dadada;
27112 border-radius: 100px;
27113 width: 46px;
27114 height: 46px;
27115 display: flex;
27116 align-items: center;
27117 justify-content: center;
27118 cursor: pointer;
27119 z-index: 12;
27120 }
27121 .wpfnl-mrm-email-template__modal .mintmrm-template-wrapper {
27122 position: relative;
27123 display: flex;
27124 flex-flow: row wrap;
27125 margin-left: -40px;
27126 }
27127 .wpfnl-mrm-email-template__modal .mintmrm-single-template {
27128 width: calc(25% - 40px);
27129 margin-left: 40px;
27130 margin-top: 40px;
27131 position: relative;
27132 }
27133 .wpfnl-mrm-email-template__modal .mintmrm-single-template.create-from-scratch .mintmrm-single-remote-template {
27134 border-radius: 10px;
27135 cursor: default;
27136 }
27137 .wpfnl-mrm-email-template__modal .mintmrm-single-template.create-from-scratch .mintmrm-single-remote-template .template-image-wrapper {
27138 background-color: #fff;
27139 border-radius: 10px;
27140 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");
27141 }
27142 .wpfnl-mrm-email-template__modal .mintmrm-single-template.create-from-scratch .template-info .title {
27143 opacity: 0;
27144 visibility: hidden;
27145 }
27146 .wpfnl-mrm-email-template__modal .mintmrm-single-template.create-from-scratch .btn-default {
27147 position: absolute;
27148 top: 50%;
27149 left: 50%;
27150 transform: translate(-50%, -50%);
27151 width: 175px;
27152 box-shadow: 0px 10px 16px rgba(189, 193, 200, 0.5019607843);
27153 font-size: 15px;
27154 padding: 12px 15px;
27155 border: none;
27156 z-index: 9;
27157 height: auto;
27158 line-height: 1;
27159 }
27160 .wpfnl-mrm-email-template__modal .mintmrm-single-template.coming-soon {
27161 width: calc(75% - 40px);
27162 }
27163 .wpfnl-mrm-email-template__modal .mintmrm-single-template.coming-soon .coming-soon-inner {
27164 width: 100%;
27165 height: calc(100% - 35px);
27166 min-height: 120px;
27167 background: #fff;
27168 text-align: center;
27169 border-radius: 10px;
27170 display: flex;
27171 flex-flow: column;
27172 align-items: center;
27173 justify-content: center;
27174 box-shadow: 0px 1px 1px rgba(182, 185, 191, 0.3);
27175 }
27176 .wpfnl-mrm-email-template__modal .mintmrm-single-template.coming-soon h2 {
27177 width: 100%;
27178 text-align: center;
27179 z-index: 2;
27180 font-size: 16px;
27181 font-weight: 600;
27182 color: #2d3149;
27183 cursor: text;
27184 }
27185 .wpfnl-mrm-email-template__modal .mintmrm-single-template .mintmrm-single-remote-wrapper {
27186 position: relative;
27187 }
27188 .wpfnl-mrm-email-template__modal .mintmrm-single-template .mintmail-delete-email-template {
27189 border: none;
27190 padding: 5px;
27191 margin-top: 10px;
27192 background: transparent;
27193 color: #d63638;
27194 text-decoration: underline;
27195 }
27196 .wpfnl-mrm-email-template__modal .mintmrm-single-template .mintmrm-single-remote-template {
27197 position: relative;
27198 }
27199 .wpfnl-mrm-email-template__modal .mintmrm-single-template .template-image-wrapper {
27200 background-repeat: no-repeat;
27201 background-size: 100% auto;
27202 background-position: center center;
27203 border-radius: 10px;
27204 position: relative;
27205 overflow: hidden;
27206 }
27207 .wpfnl-mrm-email-template__modal .mintmrm-single-template .template-image-wrapper:before {
27208 content: "";
27209 display: block;
27210 padding-top: calc(100% + 20px);
27211 }
27212 .wpfnl-mrm-email-template__modal .mintmrm-single-template .hoverlay {
27213 background: rgba(255, 255, 255, 0.85);
27214 border-radius: 6px;
27215 position: absolute;
27216 top: 0;
27217 left: 0;
27218 width: 100%;
27219 height: 100%;
27220 z-index: 9;
27221 padding: 0 15px;
27222 display: flex;
27223 flex-flow: column;
27224 align-items: center;
27225 justify-content: center;
27226 opacity: 0;
27227 visibility: hidden;
27228 transition: all 0.3s ease;
27229 }
27230 .wpfnl-mrm-email-template__modal .mintmrm-single-template .hoverlay .mintmrm-btn {
27231 padding: 11px 18px;
27232 }
27233 .wpfnl-mrm-email-template__modal .mintmrm-single-template.importing .hoverlay, .wpfnl-mrm-email-template__modal .mintmrm-single-template:hover .hoverlay {
27234 opacity: 1;
27235 visibility: visible;
27236 }
27237 .wpfnl-mrm-email-template__modal .mintmrm-single-template .template-img {
27238 width: 100%;
27239 height: 350px;
27240 border-radius: 10px 10px 0 0;
27241 object-fit: contain;
27242 }
27243 .wpfnl-mrm-email-template__modal .mintmrm-single-template .template-info {
27244 margin-top: 16px;
27245 }
27246 .wpfnl-mrm-email-template__modal .mintmrm-single-template .template-info .title {
27247 margin-bottom: 0;
27248 text-align: center;
27249 display: block;
27250 color: #2d3149;
27251 font-weight: 600;
27252 font-size: 18px;
27253 line-height: 1;
27254 letter-spacing: -0.01em;
27255 transition: all 0.3s ease;
27256 }
27257
27258 .mintmrm-delete-alert-wrapper {
27259 position: fixed;
27260 top: 0;
27261 right: 0;
27262 padding: 15px;
27263 width: calc(100% - 160px);
27264 height: 100%;
27265 background: rgba(16, 5, 46, 0.3);
27266 z-index: 999;
27267 display: none;
27268 flex-flow: row wrap;
27269 align-items: center;
27270 justify-content: center;
27271 }
27272 .mintmrm-delete-alert-wrapper.show-modal {
27273 display: flex;
27274 }
27275
27276 .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation {
27277 background: #ffffff;
27278 border-radius: 10px;
27279 width: 100%;
27280 max-width: 514px;
27281 animation: mintmrm-bounce 0.3s;
27282 }
27283
27284 .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation .delete-confirmation-header {
27285 border-radius: 10px 10px 0 0;
27286 justify-content: space-between;
27287 padding: 24px;
27288 position: relative;
27289 }
27290
27291 .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation .delete-confirmation-header h3 {
27292 font-weight: 600;
27293 font-size: 18px;
27294 line-height: 1.11;
27295 }
27296
27297 .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation .delete-confirmation-header .delete-title {
27298 display: flex;
27299 align-items: center;
27300 gap: 8px;
27301 }
27302
27303 .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation .delete-confirmation-header .delete-title svg path {
27304 fill: #ec5956;
27305 }
27306
27307 .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation .delete-confirmation-header p {
27308 margin-top: 14px;
27309 font-weight: 400;
27310 font-size: 14px;
27311 line-height: 1.21;
27312 color: #9398a5;
27313 }
27314
27315 .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation .delete-confirmation-header .cross-icon {
27316 height: 40px;
27317 width: 40px;
27318 background: #ffffff;
27319 box-shadow: 0px 1px 1px #dadada;
27320 border-radius: 100px;
27321 display: flex;
27322 justify-content: center;
27323 align-items: center;
27324 position: absolute;
27325 cursor: pointer;
27326 top: -12px;
27327 right: -12px;
27328 }
27329
27330 .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation .delete-confirmation-header .cross-icon svg path {
27331 fill: #686f7f;
27332 }
27333
27334 .mintmrm-delete-alert-wrapper .icon {
27335 width: 50px;
27336 height: 50px;
27337 border: 2px solid #e65555;
27338 display: flex;
27339 align-items: center;
27340 justify-content: center;
27341 }
27342
27343 .mintmrm-delete-alert-wrapper .icon svg {
27344 width: 18px;
27345 height: 18px;
27346 }
27347
27348 .mintmrm-delete-alert-wrapper .icon svg path {
27349 stroke: #e65555;
27350 }
27351
27352 .mintmrm-delete-alert-wrapper .mintmrm-delete-confirm-btn {
27353 display: flex;
27354 flex-flow: row;
27355 align-items: center;
27356 justify-content: flex-end;
27357 padding: 20px;
27358 border-top: 1px solid #E9EAEE;
27359 }
27360
27361 .mintmrm-delete-alert-wrapper .mintmrm-delete-confirm-btn li {
27362 margin: 0 6px;
27363 }
27364
27365 .mintmrm-delete-alert-wrapper .mintmrm-delete-confirm-btn li:last-child {
27366 margin-right: 0;
27367 }
27368
27369 .mintmrm-delete-alert-wrapper .mintmrm-delete-confirm-btn li .cancel {
27370 background-color: transparent;
27371 border: 1px solid #e4e6eb;
27372 color: #2d3149;
27373 }
27374
27375 .mintmrm-delete-alert-wrapper .mintmrm-delete-confirm-btn li .cancel:hover {
27376 background-color: rgba(0, 0, 0, 0.031372549);
27377 }
27378
27379 .mrm-email-editor .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation {
27380 max-width: 530px;
27381 }
27382
27383 .mrm-email-editor .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation .delete-confirmation-header {
27384 background-color: transparent;
27385 border-bottom-color: #ebedf0;
27386 position: relative;
27387 padding: 25px 30px 25px 30px;
27388 }
27389
27390 .mrm-email-editor .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation .delete-confirmation-header .cross-icon {
27391 height: 46px;
27392 width: 46px;
27393 box-shadow: 0px 1px 1px #dadada;
27394 border-radius: 100px;
27395 border: none;
27396 position: absolute;
27397 right: -14px;
27398 top: -15px;
27399 }
27400
27401 .mrm-email-editor .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation .delete-confirmation-body {
27402 display: block;
27403 padding: 5px 30px 30px;
27404 }
27405
27406 .mrm-email-editor .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation .delete-confirmation-body .form-group label {
27407 margin-bottom: 7px;
27408 color: #2d3149;
27409 font-weight: 600;
27410 }
27411
27412 .mrm-email-editor .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation .delete-confirmation-body .form-group input[type=email] {
27413 font-size: 14px;
27414 min-height: 48px;
27415 color: #6a707c;
27416 border-color: #E9EAEE;
27417 width: 100%;
27418 }
27419
27420 .mrm-email-editor .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation .mintmrm-delete-confirm-btn li {
27421 margin: 0;
27422 }
27423
27424 .mrm-email-editor .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation .mintmrm-delete-confirm-btn .mintmrm-btn {
27425 display: inline-block;
27426 border: none;
27427 height: 38px;
27428 font-size: 14px;
27429 line-height: 38px;
27430 color: #fff;
27431 font-weight: 500;
27432 padding: 0 30px;
27433 min-width: 130px;
27434 cursor: pointer;
27435 text-align: center;
27436 letter-spacing: 0.2px;
27437 border-radius: 10px;
27438 text-transform: capitalize;
27439 background-color: #6E42D3;
27440 border: 1px solid transparent;
27441 }
27442
27443 .mrm-email-editor .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation .mintmrm-delete-confirm-btn .mintmrm-btn.outline {
27444 border-color: #6E42D3;
27445 color: #6E42D3;
27446 background-color: transparent;
27447 }
27448
27449 .mrm-email-editor .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation .mintmrm-delete-confirm-btn .cancel {
27450 margin-right: 14px;
27451 }
27452
27453 .mrm-email-editor .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation .mintmrm-delete-confirm-btn .alert-message p {
27454 color: #09af09;
27455 margin-right: 10px;
27456 font-size: 14px;
27457 font-weight: 500;
27458 }
27459
27460 .mrm-email-editor .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation .mintmrm-delete-confirm-btn .alert-message.mintmrm-error p {
27461 color: #eb1010;
27462 }
27463
27464 .mrm-email-editor .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation .mintmrm-delete-confirm-btn .mintmrm-loader {
27465 display: inline-block;
27466 position: relative;
27467 top: 2px;
27468 }
27469
27470 .mintmrm-loader {
27471 border: 2px solid #8265c5;
27472 border-radius: 50%;
27473 border-top: 2px solid #fff;
27474 width: 13px;
27475 height: 13px;
27476 animation: spin 0.7s linear infinite;
27477 display: inline-block;
27478 margin-left: 4px;
27479 }
27480
27481 .mintmrm-loader.show {
27482 display: block;
27483 }
27484
27485 @-webkit-keyframes spin {
27486 0% {
27487 -webkit-transform: rotate(0deg);
27488 }
27489 100% {
27490 -webkit-transform: rotate(360deg);
27491 }
27492 }
27493 @keyframes spin {
27494 0% {
27495 transform: rotate(0deg);
27496 }
27497 100% {
27498 transform: rotate(360deg);
27499 }
27500 }
27501 .folded .mintmrm-delete-alert-wrapper {
27502 width: calc(100% - 36px);
27503 }
27504
27505 .wpfnl-mrm-email-template__wrapper {
27506 width: calc(100% - 36px);
27507 }
27508 .wpfnl-mrm-email-template__wrapper .template-modal-inner {
27509 align-items: center;
27510 display: flex;
27511 max-width: 1215px;
27512 width: 100%;
27513 }
27514 .wpfnl-mrm-email-template__wrapper .template-modal-inner .preview-modal-wrapper {
27515 background: #f6f8fa;
27516 border-radius: 10px;
27517 padding: 24px 48px 40px 40px;
27518 position: relative;
27519 width: 100%;
27520 }
27521 .wpfnl-mrm-email-template__wrapper .template-modal-inner .preview-modal-wrapper .cross-icon {
27522 align-items: center;
27523 background: #fff;
27524 border-radius: 100px;
27525 box-shadow: 0 1px 1px #dadada;
27526 cursor: pointer;
27527 display: flex;
27528 height: 34px;
27529 justify-content: center;
27530 position: absolute;
27531 right: -15px;
27532 top: -15px;
27533 width: 34px;
27534 z-index: 2;
27535 }
27536 .wpfnl-mrm-email-template__wrapper .template-modal-inner .preview-modal-wrapper h2 {
27537 color: #2d3149;
27538 font-size: 20px;
27539 font-weight: 600;
27540 line-height: 1.2;
27541 margin-bottom: 25px;
27542 }
27543 .wpfnl-mrm-email-template__wrapper .template-modal-inner .preview-modal-wrapper .preview-test-email-wrapper {
27544 align-items: start;
27545 display: flex;
27546 gap: 24px;
27547 }
27548 .wpfnl-mrm-email-template__wrapper .template-modal-inner .preview-modal-wrapper .preview-test-email-wrapper .preview-test-section {
27549 background: #fff;
27550 border-radius: 10px;
27551 box-shadow: 0 1px 1px hsla(220, 7%, 73%, 0.3);
27552 width: 65%;
27553 }
27554 .wpfnl-mrm-email-template__wrapper .template-modal-inner .preview-modal-wrapper .preview-test-email-wrapper .preview-test-section .preview-email-header {
27555 align-items: center;
27556 border-bottom: 1px solid #ebedf0;
27557 display: flex;
27558 justify-content: space-between;
27559 padding: 17px 20px 17px 24px;
27560 }
27561 .wpfnl-mrm-email-template__wrapper .template-modal-inner .preview-modal-wrapper .preview-test-email-wrapper .preview-test-section .preview-email-header .responsive-view-section {
27562 border-radius: 6px;
27563 display: flex;
27564 }
27565 .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 {
27566 border-radius: 6px 0 0 6px;
27567 cursor: pointer;
27568 }
27569 .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 {
27570 stroke: #573BFF;
27571 }
27572 .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 {
27573 stroke: #573BFF;
27574 }
27575 .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 {
27576 border-radius: 0 6px 6px 0;
27577 cursor: pointer;
27578 }
27579 .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 {
27580 stroke: #573BFF;
27581 }
27582 .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 {
27583 stroke: #573BFF;
27584 }
27585 .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 {
27586 align-items: center;
27587 background-color: #fff;
27588 border-right: 1px solid #ebedf0;
27589 border: 1px solid #ebedf0;
27590 display: flex;
27591 height: 34px;
27592 justify-content: center;
27593 width: 44px;
27594 }
27595 .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 {
27596 align-items: center;
27597 background-color: transparent;
27598 border: 1px solid #ebedf0;
27599 border-radius: 6px;
27600 color: #2d3149;
27601 display: flex;
27602 font-size: 14px;
27603 font-weight: 500;
27604 gap: 7px;
27605 line-height: 1.07;
27606 padding: 8px 16px;
27607 cursor: pointer;
27608 }
27609 .wpfnl-mrm-email-template__wrapper .template-modal-inner .preview-modal-wrapper .preview-test-email-wrapper .preview-test-section .template-modal-overflow {
27610 display: flex;
27611 height: 500px;
27612 justify-content: center;
27613 padding: 19px 24px 24px;
27614 background: #fff;
27615 border-radius: 10px;
27616 overflow: auto;
27617 width: 100%;
27618 margin: 0 auto;
27619 max-width: 1365px;
27620 position: relative;
27621 }
27622 .wpfnl-mrm-email-template__wrapper .template-modal-inner .preview-modal-wrapper .preview-test-email-wrapper .preview-test-section .template-modal-overflow .mobile-view {
27623 max-width: 400px;
27624 width: 100%;
27625 }
27626 .wpfnl-mrm-email-template__wrapper .template-modal-inner .preview-modal-wrapper .preview-test-email-wrapper .test-email-section {
27627 background: #fff;
27628 border-radius: 10px;
27629 box-shadow: 0 1px 1px hsla(220, 7%, 73%, 0.3);
27630 padding: 24px;
27631 width: 35%;
27632 }
27633 .wpfnl-mrm-email-template__wrapper .template-modal-inner .preview-modal-wrapper .preview-test-email-wrapper .test-email-section .form-group {
27634 margin-bottom: 20px;
27635 position: relative;
27636 }
27637 .wpfnl-mrm-email-template__wrapper .template-modal-inner .preview-modal-wrapper .preview-test-email-wrapper .test-email-section .form-group .at-the-rate-icon {
27638 bottom: 10px;
27639 left: 15px;
27640 position: absolute;
27641 }
27642 .wpfnl-mrm-email-template__wrapper .template-modal-inner .preview-modal-wrapper .preview-test-email-wrapper .test-email-section .form-group input[type=email] {
27643 padding: 14px 15px 14px 43px;
27644 border: 1px solid #ebedf0;
27645 border-radius: 6px;
27646 color: #2d3149;
27647 display: block;
27648 font-weight: 400;
27649 line-height: 1.3;
27650 width: 100%;
27651 box-shadow: 0 0 0 transparent;
27652 background-color: #fff;
27653 }
27654 .wpfnl-mrm-email-template__wrapper .template-modal-inner .preview-modal-wrapper .preview-test-email-wrapper .test-email-section .footer-btn {
27655 display: flex;
27656 gap: 12px;
27657 justify-content: end;
27658 position: relative;
27659 }
27660 .wpfnl-mrm-email-template__wrapper .template-modal-inner .preview-modal-wrapper .preview-test-email-wrapper .test-email-section .footer-btn .alert-message {
27661 left: 0;
27662 max-width: 240px;
27663 position: absolute;
27664 top: 0;
27665 width: 100%;
27666 }
27667 .wpfnl-mrm-email-template__wrapper .template-modal-inner .preview-modal-wrapper .preview-test-email-wrapper .test-email-section .footer-btn .alert-message.wpfnl-error {
27668 color: #f44336;
27669 }
27670 .wpfnl-mrm-email-template__wrapper .template-modal-inner .preview-modal-wrapper .preview-test-email-wrapper .test-email-section .footer-btn .alert-message.wpfnl-success {
27671 color: #4caf50;
27672 }
27673
27674 .wpfnl-order-bump__template .template-preview-wrapper .description p {
27675 margin-bottom: 10px;
27676 }
27677 .wpfnl-order-bump__template .template-preview-wrapper .description p:last-child {
27678 margin-bottom: 0;
27679 }
27680 .wpfnl-order-bump__template .template-preview-wrapper .description ul {
27681 list-style: disc;
27682 }
27683 .wpfnl-order-bump__template .template-preview-wrapper .description ol,
27684 .wpfnl-order-bump__template .template-preview-wrapper .description ul {
27685 padding-left: 20px;
27686 margin-bottom: 10px;
27687 }
27688 .wpfnl-order-bump__template .template-preview-wrapper .description ol:last-child,
27689 .wpfnl-order-bump__template .template-preview-wrapper .description ul:last-child {
27690 margin-bottom: 0;
27691 }
27692
27693 .wpfnl-order-bump__template-style1 {
27694 background-color: #ffffff;
27695 border-radius: 12px;
27696 position: relative;
27697 border: 1px solid #E5E8F3;
27698 }
27699 .wpfnl-order-bump__template-style1 .preview-tag {
27700 background: #6E42D3;
27701 border-radius: 0px 3px 3px 0px;
27702 font-weight: 500;
27703 font-size: 12px;
27704 line-height: 14px;
27705 color: #FFFFFF;
27706 text-transform: capitalize;
27707 display: inline-block;
27708 padding: 5px 9px;
27709 position: absolute;
27710 top: -11px;
27711 left: -8px;
27712 }
27713 .wpfnl-order-bump__template-style1 .preview-tag:before {
27714 content: "";
27715 position: absolute;
27716 left: 0px;
27717 bottom: -10px;
27718 width: 0;
27719 height: 0;
27720 border-top: 10px solid #28027F;
27721 border-left: 8px solid transparent;
27722 }
27723 .wpfnl-order-bump__template-style1 .template-preview-wrapper {
27724 padding: 20px;
27725 display: flex;
27726 flex-flow: row wrap;
27727 align-items: flex-start;
27728 }
27729 .wpfnl-order-bump__template-style1 .template-preview-wrapper .template-img {
27730 width: 150px;
27731 height: 150px;
27732 background-color: #F2F2F8;
27733 border-radius: 10px;
27734 position: relative;
27735 background-repeat: no-repeat;
27736 background-position: center center;
27737 background-size: cover;
27738 object-fit: cover;
27739 }
27740 .wpfnl-order-bump__template-style1 .template-preview-wrapper .template-content {
27741 width: calc(100% - 160px);
27742 padding-left: 20px;
27743 }
27744 .wpfnl-order-bump__template-style1 .template-preview-wrapper .template-content .product-options .option-selector {
27745 color: #F34D01;
27746 font-weight: 500;
27747 font-size: 14px;
27748 line-height: 18px;
27749 margin-top: 10px;
27750 }
27751 .wpfnl-order-bump__template-style1 .template-preview-wrapper .template-title {
27752 font-weight: 500;
27753 font-size: 14px;
27754 line-height: 16px;
27755 color: #363B4E;
27756 margin-bottom: 9px;
27757 }
27758 .wpfnl-order-bump__template-style1 .template-preview-wrapper .subtitle {
27759 font-weight: 500;
27760 font-size: 14px;
27761 line-height: 16px;
27762 color: #6E42D3;
27763 margin-bottom: 14px;
27764 }
27765 .wpfnl-order-bump__template-style1 .template-preview-wrapper .description li,
27766 .wpfnl-order-bump__template-style1 .template-preview-wrapper .description strong,
27767 .wpfnl-order-bump__template-style1 .template-preview-wrapper .description span,
27768 .wpfnl-order-bump__template-style1 .template-preview-wrapper .description p,
27769 .wpfnl-order-bump__template-style1 .template-preview-wrapper .description {
27770 font-size: 13px;
27771 line-height: 20px;
27772 color: #7A8B9A;
27773 }
27774 .wpfnl-order-bump__template-style1 .template-preview-wrapper .product-price {
27775 display: inline-block;
27776 font-weight: 500;
27777 font-size: 13px;
27778 line-height: 15px;
27779 color: #EE8134;
27780 margin-left: auto;
27781 margin-top: 10px;
27782 }
27783 .wpfnl-order-bump__template-style1 .template-preview-wrapper .product-price span {
27784 font-size: 13px;
27785 color: #EE8134;
27786 font-weight: 500;
27787 }
27788 .wpfnl-order-bump__template-style1 .template-preview-wrapper .product-price ins {
27789 text-decoration: none;
27790 }
27791 .wpfnl-order-bump__template-style1 .offer-checkbox {
27792 background-color: #6E42D3;
27793 padding: 11px 20px;
27794 border-radius: 0 0 10px 10px;
27795 box-shadow: 0 -1px 2px 0 rgba(190, 190, 215, 0.29);
27796 }
27797 .wpfnl-order-bump__template-style1 .offer-checkbox .wpfnl-checkbox label {
27798 font-weight: 500;
27799 font-size: 15px;
27800 line-height: 18px;
27801 color: #d9d9d9;
27802 padding-left: 26px;
27803 margin: 0;
27804 border: none;
27805 }
27806 .wpfnl-order-bump__template-style1 .offer-checkbox .wpfnl-checkbox label:before {
27807 top: 1px;
27808 width: 15px;
27809 height: 15px;
27810 }
27811 .wpfnl-order-bump__template-style1 .offer-checkbox .wpfnl-checkbox label:after {
27812 left: 4px;
27813 top: 6px;
27814 width: 7px;
27815 height: 3px;
27816 border-bottom-color: #6E42D3;
27817 border-left-color: #6E42D3;
27818 }
27819 .wpfnl-order-bump__template-style1 .offer-checkbox .wpfnl-checkbox input[type=checkbox]:checked + label::before {
27820 background-color: #fff;
27821 border-color: #ffffff;
27822 }
27823
27824 .wpfnl-order-bump__template-style2 {
27825 border-radius: 10px;
27826 position: relative;
27827 margin: 0 0 20px;
27828 background-color: #ffffff;
27829 }
27830 .wpfnl-order-bump__template-style2 .preview-tag {
27831 background: #6E42D3;
27832 border-radius: 0px 3px 3px 0px;
27833 font-weight: 500;
27834 font-size: 12px;
27835 line-height: 14px;
27836 color: #FFFFFF;
27837 text-transform: capitalize;
27838 display: inline-block;
27839 padding: 5px 9px;
27840 position: absolute;
27841 top: -11px;
27842 left: -8px;
27843 }
27844 .wpfnl-order-bump__template-style2 .preview-tag:before {
27845 content: "";
27846 position: absolute;
27847 left: 0px;
27848 bottom: -10px;
27849 width: 0;
27850 height: 0;
27851 border-top: 10px solid #28027F;
27852 border-left: 8px solid transparent;
27853 }
27854 .wpfnl-order-bump__template-style2 .template-preview-wrapper {
27855 padding: 20px 15px;
27856 display: flex;
27857 flex-flow: row wrap;
27858 align-items: flex-start;
27859 border: 1px dashed #6E42D3;
27860 border-radius: 0 0 10px 10px;
27861 border-top: none;
27862 }
27863 .wpfnl-order-bump__template-style2 .template-preview-wrapper .template-img {
27864 width: 150px;
27865 height: 150px;
27866 background-color: #F2F2F8;
27867 border-radius: 10px;
27868 position: relative;
27869 background-repeat: no-repeat;
27870 background-position: center center;
27871 background-size: cover;
27872 object-fit: cover;
27873 }
27874 .wpfnl-order-bump__template-style2 .template-preview-wrapper .for-mobile {
27875 display: none;
27876 border-radius: 10px;
27877 }
27878 .wpfnl-order-bump__template-style2 .template-preview-wrapper .template-content {
27879 width: calc(100% - 150px);
27880 padding-left: 20px;
27881 }
27882 .wpfnl-order-bump__template-style2 .template-preview-wrapper .template-content .product-options .option-selector {
27883 color: #F34D01;
27884 font-weight: 500;
27885 font-size: 14px;
27886 line-height: 18px;
27887 margin-top: 10px;
27888 }
27889 .wpfnl-order-bump__template-style2 .template-preview-wrapper .template-title {
27890 font-weight: 500;
27891 font-size: 14px;
27892 line-height: 16px;
27893 color: #363B4E;
27894 margin-bottom: 9px;
27895 }
27896 .wpfnl-order-bump__template-style2 .template-preview-wrapper .subtitle {
27897 font-weight: 500;
27898 font-size: 14px;
27899 line-height: 16px;
27900 color: #6E42D3;
27901 margin-bottom: 14px;
27902 }
27903 .wpfnl-order-bump__template-style2 .template-preview-wrapper .description li,
27904 .wpfnl-order-bump__template-style2 .template-preview-wrapper .description strong,
27905 .wpfnl-order-bump__template-style2 .template-preview-wrapper .description span,
27906 .wpfnl-order-bump__template-style2 .template-preview-wrapper .description p,
27907 .wpfnl-order-bump__template-style2 .template-preview-wrapper .description {
27908 font-size: 13px;
27909 line-height: 20px;
27910 color: #7A8B9A;
27911 margin: 0;
27912 }
27913 @keyframes moveArrow {
27914 0%, 100% {
27915 transform: translateX(-8px);
27916 opacity: 1;
27917 }
27918 50%, 90% {
27919 transform: translateX(15px);
27920 opacity: 0;
27921 }
27922 99% {
27923 transform: translateX(-8px);
27924 opacity: 0;
27925 }
27926 }
27927 .wpfnl-order-bump__template-style2 .offer-checkbox {
27928 background-color: #6E42D3;
27929 padding: 8px 15px;
27930 border-radius: 10px 10px 0 0;
27931 display: flex;
27932 flex-flow: row wrap;
27933 align-items: flex-start;
27934 border: 1px dashed #6e42d3;
27935 }
27936 .wpfnl-order-bump__template-style2 .offer-checkbox .nav-arrow {
27937 display: inherit;
27938 line-height: normal;
27939 position: relative;
27940 top: 1px;
27941 margin-right: 10px;
27942 animation: moveArrow 1s linear infinite;
27943 }
27944 .wpfnl-order-bump__template-style2 .offer-checkbox .wpfnl-checkbox {
27945 line-height: normal;
27946 display: inherit;
27947 width: calc(100% - 130px);
27948 }
27949 .wpfnl-order-bump__template-style2 .offer-checkbox .wpfnl-checkbox label {
27950 font-weight: 500;
27951 color: #d9d9d9;
27952 padding: 0 0 0 20px;
27953 font-size: 12px;
27954 line-height: 14px;
27955 margin: 0;
27956 border: none;
27957 }
27958 .wpfnl-order-bump__template-style2 .offer-checkbox .wpfnl-checkbox label:before {
27959 top: 0;
27960 border: none;
27961 width: 14px;
27962 height: 14px;
27963 }
27964 .wpfnl-order-bump__template-style2 .offer-checkbox .wpfnl-checkbox label:after {
27965 left: 2px;
27966 top: 4px;
27967 width: 7px;
27968 height: 3px;
27969 border-bottom-color: #6E42D3;
27970 border-left-color: #6E42D3;
27971 }
27972 .wpfnl-order-bump__template-style2 .offer-checkbox .wpfnl-checkbox input[type=checkbox]:checked + label::before {
27973 background-color: #fff;
27974 border-color: #ffffff;
27975 }
27976 .wpfnl-order-bump__template-style2 .offer-checkbox .product-price {
27977 display: inline-block;
27978 font-weight: 500;
27979 font-size: 12px;
27980 line-height: 14px;
27981 color: #EE8134;
27982 margin-left: auto;
27983 }
27984 .wpfnl-order-bump__template-style2 .offer-checkbox .product-price span {
27985 font-size: 12px;
27986 color: #EE8134;
27987 font-weight: 500;
27988 line-height: normal;
27989 }
27990 .wpfnl-order-bump__template-style2 .offer-checkbox .product-price ins {
27991 text-decoration: none;
27992 }
27993
27994 .wpfnl-order-bump__template-style3 {
27995 border-radius: 10px;
27996 position: relative;
27997 margin: 20px 0;
27998 }
27999 .wpfnl-order-bump__template-style3 .template-preview-wrapper {
28000 padding: 20px 15px;
28001 border: 1px solid #6E42D3;
28002 border-radius: 10px;
28003 }
28004 .wpfnl-order-bump__template-style3 .template-preview-wrapper .template-img {
28005 width: 150px;
28006 height: 150px;
28007 background-color: #F2F2F8;
28008 border-radius: 10px;
28009 position: relative;
28010 background-repeat: no-repeat;
28011 background-position: center center;
28012 background-size: cover;
28013 object-fit: cover;
28014 }
28015 .wpfnl-order-bump__template-style3 .template-preview-wrapper .for-mobile {
28016 display: none;
28017 border-radius: 10px;
28018 }
28019 .wpfnl-order-bump__template-style3 .template-preview-wrapper .template-content {
28020 width: 100%;
28021 margin-top: 12px;
28022 }
28023 .wpfnl-order-bump__template-style3 .template-preview-wrapper .template-content .product-options .option-selector {
28024 color: #F34D01;
28025 font-weight: 500;
28026 font-size: 14px;
28027 line-height: 18px;
28028 margin-top: 10px;
28029 }
28030 .wpfnl-order-bump__template-style3 .template-preview-wrapper .product-price {
28031 font-weight: 500;
28032 font-size: 18px;
28033 line-height: 1.2;
28034 margin-bottom: 15px;
28035 display: block;
28036 color: #EE8134;
28037 }
28038 .wpfnl-order-bump__template-style3 .template-preview-wrapper .product-price del {
28039 color: #7A8B9A;
28040 }
28041 .wpfnl-order-bump__template-style3 .template-preview-wrapper .product-price ins {
28042 text-decoration: none;
28043 }
28044 .wpfnl-order-bump__template-style3 .template-preview-wrapper .template-title {
28045 font-weight: 500;
28046 margin: 0 0 9px 0;
28047 font-size: 16px;
28048 line-height: 1.3;
28049 color: #363B4E;
28050 }
28051 .wpfnl-order-bump__template-style3 .template-preview-wrapper .subtitle {
28052 font-weight: 500;
28053 font-size: 14px;
28054 line-height: 16px;
28055 color: #6E42D3;
28056 margin-bottom: 14px;
28057 }
28058 .wpfnl-order-bump__template-style3 .template-preview-wrapper .description li,
28059 .wpfnl-order-bump__template-style3 .template-preview-wrapper .description strong,
28060 .wpfnl-order-bump__template-style3 .template-preview-wrapper .description span,
28061 .wpfnl-order-bump__template-style3 .template-preview-wrapper .description p,
28062 .wpfnl-order-bump__template-style3 .template-preview-wrapper .description {
28063 font-size: 13px;
28064 line-height: 20px;
28065 color: #7A8B9A;
28066 margin: 0;
28067 }
28068 .wpfnl-order-bump__template-style3 .offer-checkbox {
28069 display: flex;
28070 flex-flow: row wrap;
28071 align-items: flex-start;
28072 }
28073 .wpfnl-order-bump__template-style3 .offer-checkbox .wpfnl-checkbox {
28074 line-height: normal;
28075 display: inherit;
28076 width: calc(100% - 60px);
28077 }
28078 .wpfnl-order-bump__template-style3 .offer-checkbox .wpfnl-checkbox .option-selector {
28079 color: #F34D01;
28080 font-weight: 500;
28081 font-size: 14px;
28082 line-height: 18px;
28083 }
28084 .wpfnl-order-bump__template-style3 .offer-checkbox .wpfnl-checkbox label {
28085 font-weight: 600;
28086 color: #363B4E;
28087 padding-left: 28px;
28088 font-size: 14px;
28089 line-height: 14px;
28090 margin: 0;
28091 }
28092 .wpfnl-order-bump__template-style3 .offer-checkbox .wpfnl-checkbox label:before {
28093 top: -1px;
28094 border: none;
28095 width: 18px;
28096 height: 18px;
28097 background-color: #c0c0c3;
28098 }
28099 .wpfnl-order-bump__template-style3 .offer-checkbox .wpfnl-checkbox label:after {
28100 left: 4px;
28101 top: 4px;
28102 width: 10px;
28103 height: 6px;
28104 border-bottom-color: #ffffff;
28105 border-left-color: #ffffff;
28106 }
28107 .wpfnl-order-bump__template-style3 .offer-checkbox .product-price {
28108 display: inline-block;
28109 font-weight: 500;
28110 font-size: 13px;
28111 line-height: 15px;
28112 color: #EE8134;
28113 margin-left: auto;
28114 }
28115 .wpfnl-order-bump__template-style3 .offer-checkbox .product-price del {
28116 margin-right: 2px;
28117 }
28118
28119 .wpfnl-order-bump__template-style4 {
28120 background-color: #f7f7f7;
28121 border-radius: 10px;
28122 position: relative;
28123 margin: 20px 0;
28124 }
28125 .wpfnl-order-bump__template-style4 .template-preview-wrapper {
28126 padding: 20px;
28127 display: flex;
28128 flex-flow: row wrap;
28129 align-items: center;
28130 }
28131 .wpfnl-order-bump__template-style4 .template-preview-wrapper .template-img {
28132 width: 70px;
28133 height: 70px;
28134 background-color: #F2F2F8;
28135 border-radius: 5px;
28136 position: relative;
28137 background-repeat: no-repeat;
28138 background-position: center center;
28139 background-size: cover;
28140 object-fit: cover;
28141 }
28142 .wpfnl-order-bump__template-style4 .template-preview-wrapper .for-mobile {
28143 display: none;
28144 border-radius: 5px;
28145 }
28146 .wpfnl-order-bump__template-style4 .template-preview-wrapper .template-content {
28147 width: calc(100% - 340px);
28148 padding-left: 14px;
28149 }
28150 .wpfnl-order-bump__template-style4 .template-preview-wrapper .template-title {
28151 font-weight: 500;
28152 font-size: 16px;
28153 line-height: 1.2;
28154 color: #363B4E;
28155 margin: 0 0 7px 0;
28156 max-width: 206px;
28157 }
28158 .wpfnl-order-bump__template-style4 .template-preview-wrapper .rating {
28159 color: #363B4E;
28160 font-weight: 600;
28161 display: flex;
28162 align-items: center;
28163 line-height: 1;
28164 font-size: 15px;
28165 }
28166 .wpfnl-order-bump__template-style4 .template-preview-wrapper .rating .star-rating {
28167 float: none;
28168 width: 86px;
28169 height: 15px;
28170 }
28171 .wpfnl-order-bump__template-style4 .template-preview-wrapper .rating .star-rating::before {
28172 content: "s s s s s";
28173 font-size: 13px;
28174 line-height: 1.2;
28175 color: #EE8134;
28176 }
28177 .wpfnl-order-bump__template-style4 .template-preview-wrapper .rating .star-rating span::before {
28178 content: "S S S S S";
28179 font-size: 13px;
28180 line-height: 1.2;
28181 color: #EE8134;
28182 }
28183 .wpfnl-order-bump__template-style4 .template-preview-wrapper .subtitle {
28184 font-weight: 500;
28185 font-size: 14px;
28186 line-height: 16px;
28187 color: #6E42D3;
28188 margin-bottom: 14px;
28189 }
28190 .wpfnl-order-bump__template-style4 .template-preview-wrapper .description li,
28191 .wpfnl-order-bump__template-style4 .template-preview-wrapper .description strong,
28192 .wpfnl-order-bump__template-style4 .template-preview-wrapper .description span,
28193 .wpfnl-order-bump__template-style4 .template-preview-wrapper .description p,
28194 .wpfnl-order-bump__template-style4 .template-preview-wrapper .description {
28195 font-size: 13px;
28196 line-height: 20px;
28197 color: #7A8B9A;
28198 margin: 0;
28199 }
28200 .wpfnl-order-bump__template-style4 .template-preview-wrapper .template-price {
28201 line-height: 1;
28202 padding-left: 20px;
28203 width: 110px;
28204 }
28205 .wpfnl-order-bump__template-style4 .template-preview-wrapper .product-price {
28206 display: inline-block;
28207 font-weight: 500;
28208 font-size: 13px;
28209 line-height: 15px;
28210 color: #EE8134;
28211 margin-left: auto;
28212 }
28213 .wpfnl-order-bump__template-style4 .template-preview-wrapper .product-price span {
28214 font-size: 13px;
28215 line-height: 15px;
28216 color: #EE8134;
28217 font-weight: 500;
28218 }
28219 .wpfnl-order-bump__template-style4 .template-preview-wrapper .product-price ins {
28220 text-decoration: none;
28221 background: transparent;
28222 }
28223 .wpfnl-order-bump__template-style4 .offer-checkbox {
28224 margin-left: auto;
28225 max-width: 160px;
28226 }
28227 .wpfnl-order-bump__template-style4 .offer-checkbox .wpfnl-checkbox .option-selector {
28228 color: #6E42D3;
28229 font-size: 14px;
28230 font-weight: 500;
28231 text-align: center;
28232 line-height: 1.2;
28233 }
28234 .wpfnl-order-bump__template-style4 .offer-checkbox .wpfnl-checkbox label:before,
28235 .wpfnl-order-bump__template-style4 .offer-checkbox .wpfnl-checkbox label:after {
28236 display: none;
28237 }
28238 .wpfnl-order-bump__template-style4 .offer-checkbox .wpfnl-checkbox label {
28239 border: 1px solid #6E42D3;
28240 color: #6E42D3;
28241 padding: 10px 15px;
28242 border-radius: 5px;
28243 font-size: 16px;
28244 font-weight: 500;
28245 text-align: center;
28246 line-height: 1.2;
28247 }
28248 .wpfnl-order-bump__template-style4 .offer-checkbox .wpfnl-checkbox input[type=checkbox]:checked + label {
28249 color: #fff;
28250 background-color: #6E42D3;
28251 }
28252
28253 @media only screen and (max-width: 575px) {
28254 .wpfnl-order-bump__template-style4 .template-preview-wrapper {
28255 padding: 15px;
28256 display: block;
28257 }
28258 .wpfnl-order-bump__template-style4 .template-preview-wrapper .template-img {
28259 width: auto;
28260 height: auto;
28261 background-image: none !important;
28262 }
28263 .wpfnl-order-bump__template-style4 .template-preview-wrapper .for-mobile {
28264 display: block;
28265 margin-bottom: 16px;
28266 }
28267 .wpfnl-order-bump__template-style4 .template-preview-wrapper .template-content {
28268 width: 100%;
28269 padding-left: 0;
28270 }
28271 .wpfnl-order-bump__template-style4 .template-preview-wrapper .template-title {
28272 max-width: 100%;
28273 }
28274 .wpfnl-order-bump__template-style4 .template-preview-wrapper .template-price {
28275 padding-left: 0;
28276 margin: 12px 0;
28277 width: 100%;
28278 }
28279 .wpfnl-order-bump__template-style4 .offer-checkbox {
28280 margin-left: 0;
28281 max-width: inherit;
28282 }
28283 }
28284 .wpfnl-order-bump__template-style5 {
28285 background-color: transparent;
28286 border: 2px dashed #6E42D3;
28287 border-radius: 10px;
28288 position: relative;
28289 margin: 20px 0;
28290 padding: 20px;
28291 }
28292 .wpfnl-order-bump__template-style5 .template-preview-wrapper {
28293 display: flex;
28294 flex-flow: row-reverse;
28295 }
28296 .wpfnl-order-bump__template-style5 .template-preview-wrapper .template-img {
28297 width: 100px;
28298 height: 100px;
28299 background-color: #F2F2F8;
28300 border-radius: 5px;
28301 position: relative;
28302 background-repeat: no-repeat;
28303 background-position: center center;
28304 background-size: cover;
28305 object-fit: cover;
28306 }
28307 .wpfnl-order-bump__template-style5 .template-preview-wrapper .for-mobile {
28308 display: none;
28309 border-radius: 5px;
28310 }
28311 .wpfnl-order-bump__template-style5 .template-preview-wrapper .template-content {
28312 width: calc(100% - 100px);
28313 padding-right: 14px;
28314 }
28315 .wpfnl-order-bump__template-style5 .template-preview-wrapper .template-content .product-options .option-selector {
28316 color: #F34D01;
28317 font-weight: 500;
28318 font-size: 14px;
28319 line-height: 18px;
28320 margin-top: 10px;
28321 }
28322 .wpfnl-order-bump__template-style5 .template-preview-wrapper .template-title {
28323 font-weight: 500;
28324 font-size: 18px;
28325 line-height: 1.2;
28326 color: #363B4E;
28327 margin: 0 0 7px 0;
28328 }
28329 .wpfnl-order-bump__template-style5 .template-preview-wrapper .rating {
28330 color: #363B4E;
28331 font-weight: 600;
28332 display: flex;
28333 align-items: center;
28334 line-height: 1;
28335 font-size: 15px;
28336 }
28337 .wpfnl-order-bump__template-style5 .template-preview-wrapper .rating .star-rating {
28338 float: none;
28339 width: 86px;
28340 height: 15px;
28341 }
28342 .wpfnl-order-bump__template-style5 .template-preview-wrapper .rating .star-rating::before {
28343 content: "s s s s s";
28344 font-size: 13px;
28345 line-height: 1.2;
28346 color: #EE8134;
28347 }
28348 .wpfnl-order-bump__template-style5 .template-preview-wrapper .rating .star-rating span::before {
28349 content: "S S S S S";
28350 font-size: 13px;
28351 line-height: 1.2;
28352 color: #EE8134;
28353 }
28354 .wpfnl-order-bump__template-style5 .template-preview-wrapper .subtitle {
28355 font-weight: 500;
28356 font-size: 14px;
28357 line-height: 16px;
28358 color: #6E42D3;
28359 margin-bottom: 5px;
28360 }
28361 .wpfnl-order-bump__template-style5 .template-preview-wrapper .description li,
28362 .wpfnl-order-bump__template-style5 .template-preview-wrapper .description strong,
28363 .wpfnl-order-bump__template-style5 .template-preview-wrapper .description span,
28364 .wpfnl-order-bump__template-style5 .template-preview-wrapper .description p,
28365 .wpfnl-order-bump__template-style5 .template-preview-wrapper .description {
28366 font-size: 13px;
28367 line-height: 20px;
28368 color: #7A8B9A;
28369 margin: 0;
28370 }
28371 .wpfnl-order-bump__template-style5 .template-preview-wrapper .template-price {
28372 line-height: 1;
28373 margin-bottom: 10px;
28374 width: 100%;
28375 }
28376 .wpfnl-order-bump__template-style5 .template-preview-wrapper .product-price {
28377 display: inline-block;
28378 font-weight: 500;
28379 font-size: 16px;
28380 line-height: 15px;
28381 color: #EE8134;
28382 margin-left: auto;
28383 }
28384 .wpfnl-order-bump__template-style5 .template-preview-wrapper .product-price span {
28385 font-size: 16px;
28386 line-height: 15px;
28387 color: #EE8134;
28388 font-weight: 500;
28389 }
28390 .wpfnl-order-bump__template-style5 .template-preview-wrapper .product-price ins {
28391 text-decoration: none;
28392 background: transparent;
28393 }
28394 .wpfnl-order-bump__template-style5 .offer-checkbox {
28395 line-height: 1.2;
28396 padding: 0 0 16px 0;
28397 border-bottom: 1px solid #ddd;
28398 margin-bottom: 15px;
28399 }
28400 .wpfnl-order-bump__template-style5 .offer-checkbox .wpfnl-checkbox {
28401 display: block;
28402 }
28403 .wpfnl-order-bump__template-style5 .offer-checkbox .wpfnl-checkbox .option-selector {
28404 color: #6E42D3;
28405 font-weight: 500;
28406 font-size: 14px;
28407 line-height: 1.2;
28408 text-transform: uppercase;
28409 }
28410 .wpfnl-order-bump__template-style5 .offer-checkbox .wpfnl-checkbox label {
28411 display: block;
28412 color: #6E42D3;
28413 font-size: 14px;
28414 font-weight: 500;
28415 line-height: 1.2;
28416 text-transform: uppercase;
28417 padding-left: 0;
28418 padding-right: 50px;
28419 }
28420 .wpfnl-order-bump__template-style5 .offer-checkbox .wpfnl-checkbox label:before {
28421 left: inherit;
28422 right: 0;
28423 top: -3px;
28424 width: 43px;
28425 height: 20px;
28426 border-radius: 30px;
28427 border-color: #6E42D3;
28428 }
28429 .wpfnl-order-bump__template-style5 .offer-checkbox .wpfnl-checkbox label:after {
28430 left: inherit;
28431 right: 26px;
28432 top: 1px;
28433 width: 14px;
28434 height: 14px;
28435 border-radius: 30px;
28436 transform: none;
28437 border-bottom: none;
28438 border-left: none;
28439 background-color: #6E42D3;
28440 opacity: 1;
28441 visibility: visible;
28442 }
28443 .wpfnl-order-bump__template-style5 .offer-checkbox .wpfnl-checkbox input[type=checkbox]:checked + label::after {
28444 background-color: #fff;
28445 right: 4px;
28446 }
28447
28448 @media only screen and (max-width: 575px) {
28449 .wpfnl-order-bump__template-style5 .template-preview-wrapper {
28450 display: block;
28451 }
28452 .wpfnl-order-bump__template-style5 .template-preview-wrapper .template-img {
28453 width: auto;
28454 height: auto;
28455 background-image: none !important;
28456 }
28457 .wpfnl-order-bump__template-style5 .template-preview-wrapper .for-mobile {
28458 display: block;
28459 margin-bottom: 16px;
28460 }
28461 .wpfnl-order-bump__template-style5 .template-preview-wrapper .template-content {
28462 width: 100%;
28463 padding-left: 0;
28464 }
28465 .wpfnl-order-bump__template-style5 .template-preview-wrapper .template-title {
28466 max-width: 100%;
28467 }
28468 .wpfnl-order-bump__template-style5 .template-preview-wrapper .template-price {
28469 padding-left: 0;
28470 margin: 12px 0;
28471 width: 100%;
28472 }
28473 .wpfnl-order-bump__template-style5 .offer-checkbox {
28474 margin-left: 0;
28475 max-width: inherit;
28476 }
28477 }
28478 .wpfnl-order-bump__template-style6 {
28479 background-color: #f7f7f7;
28480 border-radius: 10px;
28481 position: relative;
28482 margin: 20px 0;
28483 }
28484 .wpfnl-order-bump__template-style6 .template-preview-wrapper {
28485 padding: 20px;
28486 display: flex;
28487 flex-flow: row wrap;
28488 align-items: flex-start;
28489 justify-content: space-between;
28490 }
28491 .wpfnl-order-bump__template-style6 .template-preview-wrapper .template-img {
28492 width: 150px;
28493 height: 150px;
28494 background-color: #F2F2F8;
28495 border-radius: 10px;
28496 position: relative;
28497 background-repeat: no-repeat;
28498 background-position: center center;
28499 background-size: cover;
28500 object-fit: cover;
28501 }
28502 .wpfnl-order-bump__template-style6 .template-preview-wrapper .for-mobile {
28503 display: none;
28504 border-radius: 10px;
28505 }
28506 .wpfnl-order-bump__template-style6 .template-preview-wrapper .template-content {
28507 width: calc(100% - 142px);
28508 padding-right: 20px;
28509 }
28510 .wpfnl-order-bump__template-style6 .template-preview-wrapper .template-content .product-options .option-selector {
28511 color: #F34D01;
28512 font-weight: 500;
28513 font-size: 14px;
28514 line-height: 18px;
28515 margin-bottom: 5px;
28516 }
28517 .wpfnl-order-bump__template-style6 .template-preview-wrapper .template-title {
28518 font-weight: 500;
28519 font-size: 14px;
28520 line-height: 16px;
28521 color: #363B4E;
28522 margin: 0 0 9px 0;
28523 }
28524 .wpfnl-order-bump__template-style6 .template-preview-wrapper .subtitle {
28525 font-weight: 500;
28526 font-size: 14px;
28527 line-height: 16px;
28528 color: #6E42D3;
28529 margin-bottom: 14px;
28530 }
28531 .wpfnl-order-bump__template-style6 .template-preview-wrapper .description li,
28532 .wpfnl-order-bump__template-style6 .template-preview-wrapper .description strong,
28533 .wpfnl-order-bump__template-style6 .template-preview-wrapper .description span,
28534 .wpfnl-order-bump__template-style6 .template-preview-wrapper .description p,
28535 .wpfnl-order-bump__template-style6 .template-preview-wrapper .description {
28536 font-size: 13px;
28537 line-height: 20px;
28538 color: #7A8B9A;
28539 margin: 0;
28540 }
28541 .wpfnl-order-bump__template-style6 .template-preview-wrapper .product-price {
28542 display: inline-block;
28543 font-weight: 500;
28544 font-size: 15px;
28545 line-height: 15px;
28546 color: #EE8134;
28547 margin-left: auto;
28548 width: 142px;
28549 text-align: right;
28550 }
28551 .wpfnl-order-bump__template-style6 .template-preview-wrapper .product-price span {
28552 font-size: 15px;
28553 line-height: 15px;
28554 color: #EE8134;
28555 font-weight: 500;
28556 }
28557 .wpfnl-order-bump__template-style6 .template-preview-wrapper .product-price ins {
28558 text-decoration: none;
28559 background: transparent;
28560 }
28561 .wpfnl-order-bump__template-style6 .offer-checkbox {
28562 margin-bottom: 15px;
28563 }
28564 .wpfnl-order-bump__template-style6 .offer-checkbox .wpfnl-checkbox {
28565 display: block;
28566 line-height: 1;
28567 }
28568 .wpfnl-order-bump__template-style6 .offer-checkbox .wpfnl-checkbox .option-selector {
28569 color: #F34D01;
28570 font-weight: 500;
28571 font-size: 15px;
28572 line-height: 18px;
28573 }
28574 .wpfnl-order-bump__template-style6 .offer-checkbox .wpfnl-checkbox label {
28575 font-weight: 500;
28576 font-size: 15px;
28577 line-height: 18px;
28578 color: #363B4E;
28579 padding: 0 0 0 26px;
28580 margin: 0;
28581 border: 0;
28582 }
28583 .wpfnl-order-bump__template-style6 .offer-checkbox .wpfnl-checkbox label:before {
28584 top: 1px;
28585 background: #fff;
28586 }
28587 .wpfnl-order-bump__template-style6 .offer-checkbox .wpfnl-checkbox label:after {
28588 left: 4px;
28589 top: 6px;
28590 width: 10px;
28591 height: 6px;
28592 border-bottom-color: #ffffff;
28593 border-left-color: #ffffff;
28594 }
28595 .wpfnl-order-bump__template-style6 .offer-checkbox .wpfnl-checkbox input[type=checkbox]:checked + label::before {
28596 background-color: #6E42D3;
28597 border-color: #6E42D3;
28598 }
28599
28600 @media only screen and (max-width: 575px) {
28601 .wpfnl-order-bump__template-style6 .template-preview-wrapper {
28602 padding: 15px;
28603 display: block;
28604 }
28605 .wpfnl-order-bump__template-style6 .template-preview-wrapper .template-content {
28606 width: 100%;
28607 padding-right: 0;
28608 }
28609 .wpfnl-order-bump__template-style6 .offer-checkbox {
28610 margin-bottom: 10px;
28611 }
28612 }
28613 .wpfnl-order-bump__template-style7 {
28614 position: relative;
28615 margin-bottom: 20px;
28616 }
28617 .wpfnl-order-bump__template-style7 .template-preview-wrapper {
28618 background: #5a26d1;
28619 border-radius: 10px;
28620 padding: 15px 15px;
28621 }
28622 .wpfnl-order-bump__template-style7 .template-preview-wrapper .template-content-wrapper {
28623 width: calc(100% - 50px);
28624 padding-right: 15px;
28625 }
28626 .wpfnl-order-bump__template-style7 .template-preview-wrapper .template-content {
28627 display: flex;
28628 flex-flow: row wrap;
28629 align-items: flex-start;
28630 justify-content: space-between;
28631 }
28632 .wpfnl-order-bump__template-style7 .template-preview-wrapper .template-content .product-options .option-selector {
28633 color: #F34D01;
28634 font-weight: 500;
28635 font-size: 14px;
28636 line-height: 18px;
28637 margin-top: 10px;
28638 }
28639 .wpfnl-order-bump__template-style7 .template-preview-wrapper .template-content .template-title {
28640 color: #fff;
28641 font-size: 18px;
28642 font-weight: 600;
28643 margin-bottom: 5px;
28644 }
28645 .wpfnl-order-bump__template-style7 .template-preview-wrapper .template-content .description li,
28646 .wpfnl-order-bump__template-style7 .template-preview-wrapper .template-content .description strong,
28647 .wpfnl-order-bump__template-style7 .template-preview-wrapper .template-content .description span,
28648 .wpfnl-order-bump__template-style7 .template-preview-wrapper .template-content .description p,
28649 .wpfnl-order-bump__template-style7 .template-preview-wrapper .template-content .description {
28650 font-size: 16px;
28651 color: #fff;
28652 line-height: 1.5;
28653 font-weight: 400;
28654 }
28655 .wpfnl-order-bump__template-style7 .template-preview-wrapper .template-content .wpfnl-checkbox .option-selector {
28656 color: #F34D01;
28657 font-weight: 500;
28658 font-size: 14px;
28659 line-height: 18px;
28660 margin-top: 5px;
28661 }
28662 .wpfnl-order-bump__template-style7 .template-preview-wrapper .template-content .wpfnl-checkbox label {
28663 padding: 0;
28664 width: 50px;
28665 height: 50px;
28666 background: #fff;
28667 border-radius: 10px;
28668 display: flex;
28669 align-items: center;
28670 justify-content: center;
28671 }
28672 .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 {
28673 display: none;
28674 }
28675 .wpfnl-order-bump__template-style7 .template-preview-wrapper .template-content .wpfnl-checkbox label svg {
28676 transition: all 0.3s ease;
28677 }
28678 .wpfnl-order-bump__template-style7 .template-preview-wrapper .template-content .wpfnl-checkbox label svg path {
28679 stroke: #ffffff;
28680 }
28681 .wpfnl-order-bump__template-style7 .template-preview-wrapper .template-content .wpfnl-checkbox input[type=checkbox]:checked + label svg {
28682 transform: rotate(45deg);
28683 }
28684
28685 .wpfnl-order-bump__template-style8 {
28686 position: relative;
28687 margin-bottom: 20px;
28688 }
28689 .wpfnl-order-bump__template-style8 .template-preview-wrapper {
28690 padding: 15px 15px;
28691 border: 2px dashed #6E42D3;
28692 }
28693 .wpfnl-order-bump__template-style8 .template-preview-wrapper .product-options .option-selector {
28694 color: #F34D01;
28695 font-weight: 500;
28696 font-size: 14px;
28697 line-height: 18px;
28698 margin-bottom: 10px;
28699 }
28700 .wpfnl-order-bump__template-style8 .template-preview-wrapper .template-title {
28701 font-weight: 500;
28702 font-size: 14px;
28703 line-height: 16px;
28704 color: #363B4E;
28705 margin: 0 0 9px 0;
28706 }
28707 .wpfnl-order-bump__template-style8 .template-preview-wrapper .subtitle {
28708 font-weight: 500;
28709 font-size: 14px;
28710 line-height: 16px;
28711 color: #6E42D3;
28712 margin-bottom: 14px;
28713 text-transform: uppercase;
28714 text-decoration: underline;
28715 }
28716 .wpfnl-order-bump__template-style8 .template-preview-wrapper .description li,
28717 .wpfnl-order-bump__template-style8 .template-preview-wrapper .description strong,
28718 .wpfnl-order-bump__template-style8 .template-preview-wrapper .description span,
28719 .wpfnl-order-bump__template-style8 .template-preview-wrapper .description p,
28720 .wpfnl-order-bump__template-style8 .template-preview-wrapper .description {
28721 font-size: 13px;
28722 line-height: 20px;
28723 color: #7A8B9A;
28724 margin: 0;
28725 }
28726 .wpfnl-order-bump__template-style8 .offer-checkbox {
28727 background-color: #6E42D3;
28728 padding: 8px 15px;
28729 display: flex;
28730 flex-flow: row wrap;
28731 align-items: flex-start;
28732 border: none;
28733 margin-bottom: 15px;
28734 }
28735 .wpfnl-order-bump__template-style8 .offer-checkbox .nav-arrow {
28736 display: inherit;
28737 line-height: normal;
28738 position: relative;
28739 top: 2px;
28740 margin-right: 10px;
28741 }
28742 .wpfnl-order-bump__template-style8 .offer-checkbox .wpfnl-checkbox {
28743 line-height: normal;
28744 display: inherit;
28745 width: calc(100% - 130px);
28746 }
28747 .wpfnl-order-bump__template-style8 .offer-checkbox .wpfnl-checkbox .option-selector {
28748 color: #F34D01;
28749 font-weight: 500;
28750 font-size: 14px;
28751 line-height: 18px;
28752 }
28753 .wpfnl-order-bump__template-style8 .offer-checkbox .wpfnl-checkbox label {
28754 font-weight: 500;
28755 color: #d9d9d9;
28756 padding: 0 0 0 20px;
28757 font-size: 12px;
28758 line-height: 14px;
28759 margin: 0;
28760 }
28761 .wpfnl-order-bump__template-style8 .offer-checkbox .wpfnl-checkbox label:before {
28762 top: 2px;
28763 border: none;
28764 width: 12px;
28765 height: 12px;
28766 }
28767 .wpfnl-order-bump__template-style8 .offer-checkbox .wpfnl-checkbox label:after {
28768 left: 2px;
28769 top: 5px;
28770 width: 8px;
28771 height: 5px;
28772 border-bottom-color: #6E42D3;
28773 border-left-color: #6E42D3;
28774 }
28775 .wpfnl-order-bump__template-style8 .offer-checkbox .wpfnl-checkbox input[type=checkbox]:checked + label::before {
28776 background-color: #fff;
28777 border-color: #ffffff;
28778 }
28779 .wpfnl-order-bump__template-style8 .offer-checkbox .product-price {
28780 display: inline-block;
28781 font-weight: 500;
28782 font-size: 12px;
28783 line-height: 14px;
28784 color: #EE8134;
28785 margin-left: auto;
28786 }
28787 .wpfnl-order-bump__template-style8 .offer-checkbox .product-price span {
28788 font-size: 12px;
28789 line-height: 14px;
28790 color: #EE8134;
28791 font-weight: 500;
28792 line-height: normal;
28793 }
28794 .wpfnl-order-bump__template-style8 .offer-checkbox .product-price ins {
28795 text-decoration: none;
28796 background: transparent;
28797 }
28798
28799 .wpfnl-order-bump__template-style9 {
28800 background-color: #ffffff;
28801 border: 1px solid #E5E8F3;
28802 border-radius: 12px;
28803 position: relative;
28804 margin: 20px 0;
28805 }
28806 .wpfnl-order-bump__template-style9 > .subtitle {
28807 font-weight: 500;
28808 font-size: 14px;
28809 line-height: 16px;
28810 color: #333;
28811 margin-bottom: 0;
28812 background: #ffd921;
28813 text-align: center;
28814 padding: 10px 15px;
28815 border-radius: 10px 10px 0 0;
28816 }
28817 .wpfnl-order-bump__template-style9 .template-preview-wrapper {
28818 padding: 20px;
28819 display: flex;
28820 flex-flow: row wrap;
28821 align-items: center;
28822 }
28823 .wpfnl-order-bump__template-style9 .template-preview-wrapper .template-img {
28824 width: 150px;
28825 height: 150px;
28826 background-color: #F2F2F8;
28827 border-radius: 10px;
28828 position: relative;
28829 background-repeat: no-repeat;
28830 background-position: center center;
28831 background-size: cover;
28832 object-fit: cover;
28833 }
28834 .wpfnl-order-bump__template-style9 .template-preview-wrapper .for-mobile {
28835 display: none;
28836 border-radius: 10px;
28837 }
28838 .wpfnl-order-bump__template-style9 .template-preview-wrapper .template-content {
28839 width: calc(100% - 160px);
28840 padding-left: 20px;
28841 }
28842 .wpfnl-order-bump__template-style9 .template-preview-wrapper .template-title {
28843 font-weight: 500;
28844 font-size: 14px;
28845 line-height: 16px;
28846 color: #363B4E;
28847 margin: 0 0 9px 0;
28848 }
28849 .wpfnl-order-bump__template-style9 .template-preview-wrapper .product-price {
28850 display: inline-block;
28851 font-weight: 500;
28852 font-size: 13px;
28853 line-height: 15px;
28854 color: #EE8134;
28855 margin-left: auto;
28856 margin-top: 10px;
28857 }
28858 .wpfnl-order-bump__template-style9 .template-preview-wrapper .product-price span {
28859 font-size: 13px;
28860 line-height: 15px;
28861 color: #EE8134;
28862 font-weight: 500;
28863 }
28864 .wpfnl-order-bump__template-style9 .template-preview-wrapper .product-price ins {
28865 text-decoration: none;
28866 background: transparent;
28867 }
28868 .wpfnl-order-bump__template-style9 .template-preview-wrapper .product-options {
28869 margin: 10px 0 0 0;
28870 }
28871 .wpfnl-order-bump__template-style9 .template-preview-wrapper .product-options .option-selector {
28872 color: #F34D01;
28873 cursor: pointer;
28874 font-size: 14px;
28875 }
28876 .wpfnl-order-bump__template-style9 .description-wrapper {
28877 background: #f7f7f7;
28878 padding: 12px 20px;
28879 margin: 0;
28880 }
28881 .wpfnl-order-bump__template-style9 .description-wrapper .description li,
28882 .wpfnl-order-bump__template-style9 .description-wrapper .description strong,
28883 .wpfnl-order-bump__template-style9 .description-wrapper .description span,
28884 .wpfnl-order-bump__template-style9 .description-wrapper .description p,
28885 .wpfnl-order-bump__template-style9 .description-wrapper .description {
28886 font-size: 13px;
28887 line-height: 20px;
28888 color: #7A8B9A;
28889 margin: 0;
28890 }
28891 .wpfnl-order-bump__template-style9 .offer-checkbox {
28892 background-color: #6E42D3;
28893 padding: 12px 20px 12px;
28894 border-radius: 0 0 10px 10px;
28895 box-shadow: 0 -1px 2px 0 rgba(190, 190, 215, 0.29);
28896 text-align: center;
28897 }
28898 .wpfnl-order-bump__template-style9 .offer-checkbox .wpfnl-checkbox {
28899 display: block;
28900 line-height: 1;
28901 }
28902 .wpfnl-order-bump__template-style9 .offer-checkbox .wpfnl-checkbox .option-selector {
28903 color: #F34D01;
28904 font-weight: 500;
28905 font-size: 14px;
28906 line-height: 18px;
28907 }
28908 .wpfnl-order-bump__template-style9 .offer-checkbox .wpfnl-checkbox label {
28909 font-weight: 500;
28910 font-size: 15px;
28911 line-height: 18px;
28912 color: #d9d9d9;
28913 padding: 0 0 0 26px;
28914 margin: 0;
28915 border: 0;
28916 }
28917 .wpfnl-order-bump__template-style9 .offer-checkbox .wpfnl-checkbox label:before {
28918 top: 1px;
28919 border: none;
28920 }
28921 .wpfnl-order-bump__template-style9 .offer-checkbox .wpfnl-checkbox label:after {
28922 left: 3px;
28923 top: 5px;
28924 width: 10px;
28925 height: 6px;
28926 border-bottom-color: #6E42D3;
28927 border-left-color: #6E42D3;
28928 }
28929 .wpfnl-order-bump__template-style9 .offer-checkbox .wpfnl-checkbox input[type=checkbox]:checked + label::before {
28930 background-color: #fff;
28931 border-color: #ffffff;
28932 }
28933
28934 @media only screen and (max-width: 460px) {
28935 .wpfnl-order-bump__template-style9 .template-preview-wrapper {
28936 padding: 15px;
28937 display: block;
28938 }
28939 .wpfnl-order-bump__template-style9 .template-preview-wrapper .template-img {
28940 width: auto;
28941 height: auto;
28942 background-image: none !important;
28943 }
28944 .wpfnl-order-bump__template-style9 .template-preview-wrapper .for-mobile {
28945 display: block;
28946 border-radius: 10px;
28947 margin-bottom: 16px;
28948 }
28949 .wpfnl-order-bump__template-style9 .template-preview-wrapper .template-content {
28950 width: 100%;
28951 padding-left: 0;
28952 }
28953 .wpfnl-order-bump__template-style9 .offer-checkbox {
28954 padding: 9px 15px 13px;
28955 }
28956 }
28957 .wpfnl-order-bump__template-style10 {
28958 border-radius: 10px;
28959 position: relative;
28960 margin: 20px 0;
28961 background-color: #f7f7f7;
28962 border: 1px solid #E5E8F3;
28963 }
28964 .wpfnl-order-bump__template-style10 .template-preview-wrapper {
28965 padding: 20px 15px;
28966 }
28967 .wpfnl-order-bump__template-style10 .template-preview-wrapper .template-content .option-selector {
28968 color: #F34D01;
28969 font-weight: 500;
28970 font-size: 14px;
28971 line-height: 18px;
28972 margin-bottom: 10px;
28973 }
28974 .wpfnl-order-bump__template-style10 .template-preview-wrapper .template-title-area {
28975 display: flex;
28976 align-items: flex-start;
28977 justify-content: space-between;
28978 margin: 0 0 15px 0;
28979 }
28980 .wpfnl-order-bump__template-style10 .template-preview-wrapper .template-title {
28981 font-weight: 700;
28982 font-size: 14px;
28983 line-height: 16px;
28984 color: #363B4E;
28985 margin: 0;
28986 width: calc(100% - 60px);
28987 padding-right: 15px;
28988 }
28989 .wpfnl-order-bump__template-style10 .template-preview-wrapper .template-title .nav-arrow {
28990 line-height: 1;
28991 position: relative;
28992 top: -1px;
28993 margin-right: 7px;
28994 }
28995 .wpfnl-order-bump__template-style10 .template-preview-wrapper .template-title .product-price {
28996 display: inline-block;
28997 color: #EE8134;
28998 margin-left: auto;
28999 }
29000 .wpfnl-order-bump__template-style10 .template-preview-wrapper .template-title .product-price span {
29001 color: #EE8134;
29002 font-weight: 700;
29003 }
29004 .wpfnl-order-bump__template-style10 .template-preview-wrapper .template-title .product-price ins {
29005 text-decoration: none;
29006 background: transparent;
29007 }
29008 .wpfnl-order-bump__template-style10 .template-preview-wrapper .description li,
29009 .wpfnl-order-bump__template-style10 .template-preview-wrapper .description strong,
29010 .wpfnl-order-bump__template-style10 .template-preview-wrapper .description span,
29011 .wpfnl-order-bump__template-style10 .template-preview-wrapper .description p,
29012 .wpfnl-order-bump__template-style10 .template-preview-wrapper .description {
29013 font-size: 13px;
29014 line-height: 20px;
29015 color: #7A8B9A;
29016 margin: 0;
29017 }
29018 .wpfnl-order-bump__template-style10 .offer-checkbox {
29019 display: block;
29020 width: 60px;
29021 text-align: right;
29022 }
29023 .wpfnl-order-bump__template-style10 .offer-checkbox .wpfnl-checkbox {
29024 line-height: 1;
29025 display: block;
29026 }
29027 .wpfnl-order-bump__template-style10 .offer-checkbox .wpfnl-checkbox label {
29028 font-weight: 700;
29029 color: #6E42D3;
29030 font-size: 16px;
29031 line-height: 14px;
29032 margin: 0;
29033 padding: 0;
29034 }
29035 .wpfnl-order-bump__template-style10 .offer-checkbox .wpfnl-checkbox label:after,
29036 .wpfnl-order-bump__template-style10 .offer-checkbox .wpfnl-checkbox label:before {
29037 display: none;
29038 }
29039
29040 .wpfnl-order-bump__template-style11 {
29041 border-radius: 5px;
29042 position: relative;
29043 margin: 20px 0;
29044 background-color: #fff;
29045 border: 1px solid #6E42D3;
29046 }
29047 .wpfnl-order-bump__template-style11 .oderbump-loader {
29048 border-radius: 5px;
29049 }
29050 .wpfnl-order-bump__template-style11 .template-preview-wrapper {
29051 padding: 20px 15px;
29052 }
29053 .wpfnl-order-bump__template-style11 .template-preview-wrapper .template-content .option-selector {
29054 color: #F34D01;
29055 font-weight: 500;
29056 font-size: 14px;
29057 line-height: 18px;
29058 margin-bottom: 10px;
29059 }
29060 .wpfnl-order-bump__template-style11 .template-preview-wrapper .template-title-area {
29061 display: flex;
29062 align-items: flex-start;
29063 justify-content: space-between;
29064 margin: 0 0 15px 0;
29065 }
29066 .wpfnl-order-bump__template-style11 .template-preview-wrapper .template-title-area .product-price {
29067 display: inline-block;
29068 color: #EE8134;
29069 margin-left: auto;
29070 width: 120px;
29071 text-align: right;
29072 }
29073 .wpfnl-order-bump__template-style11 .template-preview-wrapper .template-title-area .product-price span {
29074 color: #EE8134;
29075 font-weight: 700;
29076 }
29077 .wpfnl-order-bump__template-style11 .template-preview-wrapper .template-title-area .product-price ins {
29078 text-decoration: none;
29079 background: transparent;
29080 }
29081 .wpfnl-order-bump__template-style11 .template-preview-wrapper .description {
29082 font-size: 13px;
29083 line-height: 20px;
29084 color: #7A8B9A;
29085 margin: 0;
29086 }
29087 .wpfnl-order-bump__template-style11 .offer-checkbox {
29088 background-color: transparent;
29089 padding: 0;
29090 border-radius: 0;
29091 box-shadow: none;
29092 width: calc(100% - 120px);
29093 }
29094 .wpfnl-order-bump__template-style11 .offer-checkbox .wpfnl-checkbox {
29095 display: block;
29096 line-height: 1;
29097 }
29098 .wpfnl-order-bump__template-style11 .offer-checkbox .wpfnl-checkbox label {
29099 font-weight: 600;
29100 font-size: 15px;
29101 line-height: 18px;
29102 color: #363B4E;
29103 padding: 0 0 0 26px;
29104 margin: 0;
29105 border: 0;
29106 }
29107 .wpfnl-order-bump__template-style11 .offer-checkbox .wpfnl-checkbox label:before {
29108 top: 1px;
29109 border-color: #6E42D3;
29110 }
29111 .wpfnl-order-bump__template-style11 .offer-checkbox .wpfnl-checkbox label:after {
29112 left: 4px;
29113 top: 6px;
29114 width: 10px;
29115 height: 6px;
29116 border-bottom-color: #6E42D3;
29117 border-left-color: #6E42D3;
29118 }
29119 .wpfnl-order-bump__template-style11 .offer-checkbox .wpfnl-checkbox input[type=checkbox]:checked + label::before {
29120 background-color: #fff;
29121 }
29122
29123 @media only screen and (max-width: 460px) {
29124 .wpfnl-order-bump__template-style11 .template-preview-wrapper {
29125 padding: 15px;
29126 display: block;
29127 }
29128 .wpfnl-order-bump__template-style11 .template-preview-wrapper .template-img {
29129 width: auto;
29130 height: auto;
29131 background-image: none !important;
29132 }
29133 .wpfnl-order-bump__template-style11 .template-preview-wrapper .for-mobile {
29134 display: block;
29135 border-radius: 10px;
29136 margin-bottom: 16px;
29137 }
29138 .wpfnl-order-bump__template-style11 .template-preview-wrapper .template-content {
29139 width: 100%;
29140 padding-left: 0;
29141 }
29142 .wpfnl-order-bump__template-style11 .offer-checkbox {
29143 padding: 9px 15px 13px;
29144 }
29145 }
29146 .wpfnl-order-bump__template-style12 {
29147 background-color: #ffffff;
29148 border-radius: 12px;
29149 padding: 20px;
29150 position: relative;
29151 border: 1px solid #E5E8F3;
29152 }
29153 .wpfnl-order-bump__template-style12 .template-preview-wrapper .template-img {
29154 width: 150px;
29155 height: 150px;
29156 background-color: #F2F2F8;
29157 border-radius: 10px;
29158 position: relative;
29159 background-repeat: no-repeat;
29160 background-position: center center;
29161 background-size: cover;
29162 object-fit: cover;
29163 margin: 0 16px 6px 0;
29164 float: left;
29165 }
29166 .wpfnl-order-bump__template-style12 .template-preview-wrapper .template-content .option-selector {
29167 color: #F34D01;
29168 font-weight: 500;
29169 font-size: 14px;
29170 line-height: 18px;
29171 margin-bottom: 10px;
29172 }
29173 .wpfnl-order-bump__template-style12 .template-preview-wrapper .template-content::after {
29174 content: "";
29175 display: block;
29176 clear: both;
29177 }
29178 .wpfnl-order-bump__template-style12 .template-preview-wrapper .template-title {
29179 font-weight: 500;
29180 font-size: 14px;
29181 line-height: 16px;
29182 color: #363B4E;
29183 margin-bottom: 0;
29184 margin-left: 5px;
29185 }
29186 .wpfnl-order-bump__template-style12 .template-preview-wrapper .subtitle {
29187 font-weight: 500;
29188 font-size: 14px;
29189 line-height: 16px;
29190 color: #6E42D3;
29191 margin: 0;
29192 display: flex;
29193 flex-flow: row wrap;
29194 }
29195 .wpfnl-order-bump__template-style12 .template-preview-wrapper .description {
29196 font-size: 13px;
29197 line-height: 20px;
29198 color: #7A8B9A;
29199 width: 100%;
29200 margin: 8px 0;
29201 }
29202 .wpfnl-order-bump__template-style12 .template-preview-wrapper .product-options {
29203 margin: 8px 0;
29204 }
29205 .wpfnl-order-bump__template-style12 .template-preview-wrapper .product-options .option-selector {
29206 color: #F34D01;
29207 cursor: pointer;
29208 font-size: 14px;
29209 }
29210 .wpfnl-order-bump__template-style12 .template-preview-wrapper .product-price {
29211 display: inline-block;
29212 font-weight: 500;
29213 font-size: 13px;
29214 line-height: 15px;
29215 color: #EE8134;
29216 }
29217 .wpfnl-order-bump__template-style12 .template-preview-wrapper .product-price span {
29218 font-size: 13px;
29219 color: #EE8134;
29220 font-weight: 500;
29221 }
29222 .wpfnl-order-bump__template-style12 .template-preview-wrapper .product-price ins {
29223 text-decoration: none;
29224 }
29225 .wpfnl-order-bump__template-style12 .offer-checkbox {
29226 background-color: #6E42D3;
29227 padding: 11px 20px;
29228 margin-top: 10px;
29229 border-radius: 5px;
29230 }
29231 .wpfnl-order-bump__template-style12 .offer-checkbox .wpfnl-checkbox .option-selector {
29232 color: #6E42D3;
29233 font-weight: 500;
29234 font-size: 14px;
29235 line-height: 18px;
29236 }
29237 .wpfnl-order-bump__template-style12 .offer-checkbox .wpfnl-checkbox label {
29238 font-weight: 500;
29239 font-size: 15px;
29240 line-height: 18px;
29241 color: #d9d9d9;
29242 padding-left: 26px;
29243 margin: 0;
29244 border: none;
29245 }
29246 .wpfnl-order-bump__template-style12 .offer-checkbox .wpfnl-checkbox label:before {
29247 top: 1px;
29248 width: 15px;
29249 height: 15px;
29250 }
29251 .wpfnl-order-bump__template-style12 .offer-checkbox .wpfnl-checkbox label:after {
29252 left: 4px;
29253 top: 6px;
29254 width: 7px;
29255 height: 3px;
29256 border-bottom-color: #6E42D3;
29257 border-left-color: #6E42D3;
29258 }
29259 .wpfnl-order-bump__template-style12 .offer-checkbox .wpfnl-checkbox input[type=checkbox]:checked + label::before {
29260 background-color: #fff;
29261 border-color: #ffffff;
29262 }
29263
29264 .wpfnl-order-bump__template-style13 {
29265 background-color: #ffffff;
29266 border-radius: 12px;
29267 position: relative;
29268 border: 2px dashed #E5E8F3;
29269 padding: 20px;
29270 }
29271 .wpfnl-order-bump__template-style13 .subtitle {
29272 font-weight: 500;
29273 font-size: 18px;
29274 line-height: 1.3;
29275 color: #6E42D3;
29276 margin-bottom: 20px;
29277 text-align: center;
29278 }
29279 .wpfnl-order-bump__template-style13 .template-preview-wrapper {
29280 display: flex;
29281 flex-flow: row wrap;
29282 align-items: flex-start;
29283 }
29284 .wpfnl-order-bump__template-style13 .template-preview-wrapper .template-content .option-selector {
29285 color: #F34D01;
29286 font-weight: 500;
29287 font-size: 14px;
29288 line-height: 18px;
29289 margin-bottom: 10px;
29290 }
29291 .wpfnl-order-bump__template-style13 .template-preview-wrapper .template-img {
29292 width: 150px;
29293 height: 150px;
29294 background-color: #F2F2F8;
29295 border-radius: 10px;
29296 position: relative;
29297 background-repeat: no-repeat;
29298 background-position: center center;
29299 background-size: cover;
29300 object-fit: cover;
29301 }
29302 .wpfnl-order-bump__template-style13 .template-preview-wrapper .template-content {
29303 width: calc(100% - 160px);
29304 padding-left: 20px;
29305 }
29306 .wpfnl-order-bump__template-style13 .template-preview-wrapper .template-title {
29307 font-weight: 500;
29308 font-size: 14px;
29309 line-height: 16px;
29310 color: #363B4E;
29311 margin-bottom: 9px;
29312 }
29313 .wpfnl-order-bump__template-style13 .template-preview-wrapper .description li,
29314 .wpfnl-order-bump__template-style13 .template-preview-wrapper .description span,
29315 .wpfnl-order-bump__template-style13 .template-preview-wrapper .description p,
29316 .wpfnl-order-bump__template-style13 .template-preview-wrapper .description {
29317 font-size: 13px;
29318 line-height: 20px;
29319 color: #7A8B9A;
29320 }
29321 .wpfnl-order-bump__template-style13 .template-preview-wrapper .product-options {
29322 margin: 10px 0 0 0;
29323 }
29324 .wpfnl-order-bump__template-style13 .template-preview-wrapper .product-options .option-selector {
29325 color: #F34D01;
29326 cursor: pointer;
29327 font-size: 14px;
29328 }
29329 .wpfnl-order-bump__template-style13 .product-price {
29330 display: inline-block;
29331 font-weight: 500;
29332 font-size: 15px;
29333 line-height: 1.2;
29334 color: #EE8134;
29335 margin-left: 5px;
29336 }
29337 .wpfnl-order-bump__template-style13 .product-price span {
29338 font-size: 15px;
29339 color: #EE8134;
29340 font-weight: 500;
29341 }
29342 .wpfnl-order-bump__template-style13 .product-price ins {
29343 text-decoration: none;
29344 }
29345 .wpfnl-order-bump__template-style13 .offer-checkbox {
29346 background-color: #6E42D3;
29347 padding: 11px 20px;
29348 margin-bottom: 20px;
29349 border-radius: 10px;
29350 }
29351 .wpfnl-order-bump__template-style13 .offer-checkbox .wpfnl-checkbox .option-selector {
29352 color: #6E42D3;
29353 font-weight: 500;
29354 font-size: 15px;
29355 line-height: 18px;
29356 display: flex;
29357 align-items: center;
29358 justify-content: space-between;
29359 }
29360 .wpfnl-order-bump__template-style13 .offer-checkbox .wpfnl-checkbox label {
29361 font-weight: 500;
29362 font-size: 15px;
29363 line-height: 18px;
29364 color: #d9d9d9;
29365 padding-left: 26px;
29366 margin: 0;
29367 border: none;
29368 }
29369 .wpfnl-order-bump__template-style13 .offer-checkbox .wpfnl-checkbox label:before {
29370 top: 1px;
29371 width: 15px;
29372 height: 15px;
29373 }
29374 .wpfnl-order-bump__template-style13 .offer-checkbox .wpfnl-checkbox label:after {
29375 left: 4px;
29376 top: 6px;
29377 width: 7px;
29378 height: 3px;
29379 border-bottom-color: #6E42D3;
29380 border-left-color: #6E42D3;
29381 }
29382 .wpfnl-order-bump__template-style13 .offer-checkbox .wpfnl-checkbox input[type=checkbox]:checked + label::before {
29383 background-color: #fff;
29384 border-color: #ffffff;
29385 }
29386
29387 .wpfnl-order-bump__template-style14 {
29388 border-radius: 10px;
29389 position: relative;
29390 margin: 0 0 20px;
29391 background-color: #ffffff;
29392 border: 1px solid #6E42D3;
29393 }
29394 .wpfnl-order-bump__template-style14 .template-preview-wrapper {
29395 padding: 20px 15px;
29396 display: flex;
29397 flex-flow: row wrap;
29398 align-items: flex-start;
29399 border-radius: 0 0 10px 10px;
29400 border-top: none;
29401 }
29402 .wpfnl-order-bump__template-style14 .template-preview-wrapper .template-content .option-selector {
29403 color: #F34D01;
29404 font-weight: 500;
29405 font-size: 14px;
29406 line-height: 18px;
29407 margin: 5px 0;
29408 }
29409 .wpfnl-order-bump__template-style14 .template-preview-wrapper .template-img {
29410 width: 150px;
29411 height: 150px;
29412 background-color: #F2F2F8;
29413 border-radius: 10px;
29414 position: relative;
29415 background-repeat: no-repeat;
29416 background-position: center center;
29417 background-size: cover;
29418 object-fit: cover;
29419 }
29420 .wpfnl-order-bump__template-style14 .template-preview-wrapper .for-mobile {
29421 display: none;
29422 border-radius: 10px;
29423 }
29424 .wpfnl-order-bump__template-style14 .template-preview-wrapper .template-content {
29425 width: calc(100% - 150px);
29426 padding-left: 20px;
29427 }
29428 .wpfnl-order-bump__template-style14 .template-preview-wrapper .template-title {
29429 font-weight: 500;
29430 font-size: 14px;
29431 line-height: 16px;
29432 color: #363B4E;
29433 margin-bottom: 9px;
29434 }
29435 .wpfnl-order-bump__template-style14 .template-preview-wrapper .subtitle {
29436 font-weight: 500;
29437 font-size: 14px;
29438 line-height: 16px;
29439 color: #6E42D3;
29440 }
29441 .wpfnl-order-bump__template-style14 .template-preview-wrapper .description li,
29442 .wpfnl-order-bump__template-style14 .template-preview-wrapper .description span,
29443 .wpfnl-order-bump__template-style14 .template-preview-wrapper .description p,
29444 .wpfnl-order-bump__template-style14 .template-preview-wrapper .description {
29445 font-size: 13px;
29446 line-height: 20px;
29447 color: #7A8B9A;
29448 margin: 0;
29449 }
29450 .wpfnl-order-bump__template-style14 .template-preview-wrapper .product-price {
29451 font-weight: 500;
29452 font-size: 12px;
29453 line-height: 14px;
29454 color: #EE8134;
29455 margin-left: auto;
29456 text-align: right;
29457 margin-top: 15px;
29458 display: block;
29459 }
29460 .wpfnl-order-bump__template-style14 .template-preview-wrapper .product-price span {
29461 font-size: 12px;
29462 color: #EE8134;
29463 font-weight: 500;
29464 line-height: normal;
29465 }
29466 .wpfnl-order-bump__template-style14 .template-preview-wrapper .product-price ins {
29467 text-decoration: none;
29468 }
29469 .wpfnl-order-bump__template-style14 .offer-checkbox {
29470 padding: 12px 15px 9px;
29471 border-radius: 7px 7px 0 0;
29472 display: flex;
29473 flex-flow: row wrap;
29474 align-items: flex-start;
29475 border-bottom: 1px solid #6e42d3;
29476 }
29477 .wpfnl-order-bump__template-style14 .offer-checkbox .wpfnl-checkbox {
29478 line-height: normal;
29479 display: inherit;
29480 width: calc(100% - 130px);
29481 }
29482 .wpfnl-order-bump__template-style14 .offer-checkbox .wpfnl-checkbox .option-selector {
29483 color: #6E42D3;
29484 font-weight: 500;
29485 font-size: 15px;
29486 line-height: 1.2x;
29487 }
29488 .wpfnl-order-bump__template-style14 .offer-checkbox .wpfnl-checkbox label {
29489 font-weight: 500;
29490 color: #363B4E;
29491 padding: 0 0 0 26px;
29492 font-size: 12px;
29493 line-height: 14px;
29494 margin: 0;
29495 border: none;
29496 }
29497 .wpfnl-order-bump__template-style14 .offer-checkbox .wpfnl-checkbox label:before {
29498 border: none;
29499 width: 18px;
29500 height: 18px;
29501 background-color: #cacacb;
29502 }
29503 .wpfnl-order-bump__template-style14 .offer-checkbox .wpfnl-checkbox label:after {
29504 left: 4px;
29505 top: 2px;
29506 }
29507
29508 .wpfnl-modal-wrapper .product-search {
29509 border: 1px solid #6E42D3;
29510 background: #f6f4fb;
29511 border-radius: 10px;
29512 height: 40px;
29513 width: 250px;
29514 position: relative;
29515 margin-left: 10px;
29516 display: flex;
29517 }
29518 .wpfnl-modal-wrapper .product-search .wpfnl-product-search {
29519 display: none;
29520 }
29521 .wpfnl-modal-wrapper .product-search .search-icon {
29522 position: absolute;
29523 left: 10px;
29524 top: 10px;
29525 }
29526 .wpfnl-modal-wrapper .product-search .search-icon path,
29527 .wpfnl-modal-wrapper .product-search .search-icon circle {
29528 stroke: #716395;
29529 }
29530 .wpfnl-modal-wrapper .product-search .select2.select2-container.select2-container--default {
29531 width: 100% !important;
29532 }
29533 .wpfnl-modal-wrapper .product-search .single-product {
29534 display: flex;
29535 position: relative;
29536 }
29537 .wpfnl-modal-wrapper .product-search .single-product svg {
29538 position: absolute;
29539 left: 10px;
29540 top: 10px;
29541 }
29542 .wpfnl-modal-wrapper .product-search .select2-selection__rendered {
29543 padding: 10px 10px 10px 35px;
29544 width: 100%;
29545 border-radius: 10px;
29546 white-space: pre;
29547 overflow: hidden;
29548 text-overflow: ellipsis;
29549 display: block;
29550 -webkit-line-clamp: 3;
29551 -webkit-box-orient: vertical;
29552 line-height: normal;
29553 color: #716395;
29554 }
29555 .wpfnl-modal-wrapper .product-search .select2-selection__placeholder {
29556 color: #716395;
29557 }
29558 .wpfnl-modal-wrapper .product-search .select2-container--default .select2-selection--single {
29559 background-color: transparent;
29560 border: none;
29561 height: auto;
29562 }
29563 .wpfnl-modal-wrapper .product-search .select2-selection__clear {
29564 padding: 0 3px;
29565 cursor: pointer;
29566 }
29567 .wpfnl-modal-wrapper .product-search .select2-container.select2-container--default.select2-container--open {
29568 background: transparent;
29569 border-radius: 0;
29570 border: none;
29571 z-index: 2;
29572 }
29573 .wpfnl-modal-wrapper .product-search .select2-container--default .select2-selection--single .select2-selection__arrow {
29574 display: none;
29575 }
29576
29577 .wpfnl-modal-overlay.wpfnl-product-add-modal .wpfnl-modal-wrapper {
29578 max-width: 540px;
29579 max-height: 250px;
29580 padding: 0;
29581 }
29582 .wpfnl-modal-overlay.wpfnl-product-add-modal .wpfnl-modal-wrapper .wpfnl-modal-close .wpfnl-modal-close-btn {
29583 top: -10px;
29584 right: -10px;
29585 }
29586 .wpfnl-modal-overlay.wpfnl-product-add-modal .wpfnl-modal-wrapper .wpfnl-modal-contents {
29587 display: flex;
29588 flex-direction: column;
29589 justify-content: space-between;
29590 height: 100%;
29591 }
29592 .wpfnl-modal-overlay.wpfnl-product-add-modal .wpfnl-modal-wrapper .wpfnl-modal-contents .wpfnl-modal-body-wrapper {
29593 padding: 24px 30px;
29594 }
29595 .wpfnl-modal-overlay.wpfnl-product-add-modal .wpfnl-modal-wrapper .wpfnl-modal-contents .wpfnl-modal-body-wrapper .title {
29596 color: #363B4E;
29597 font-size: 18px;
29598 font-style: normal;
29599 font-weight: 500;
29600 line-height: normal;
29601 margin-bottom: 30px;
29602 }
29603 .wpfnl-modal-overlay.wpfnl-product-add-modal .wpfnl-modal-wrapper .wpfnl-modal-contents .wpfnl-modal-body-wrapper p {
29604 color: #2D3149;
29605 font-size: 15px;
29606 font-style: normal;
29607 font-weight: 500;
29608 line-height: normal;
29609 margin-bottom: 6px;
29610 }
29611 .wpfnl-modal-overlay.wpfnl-product-add-modal .wpfnl-modal-wrapper .wpfnl-modal-contents .wpfnl-modal-body-wrapper .product-search {
29612 margin: 0;
29613 width: 100%;
29614 border-radius: 8px;
29615 border: 1px solid #DFE1E6;
29616 background: transparent;
29617 }
29618 .wpfnl-modal-overlay.wpfnl-product-add-modal .wpfnl-modal-wrapper .wpfnl-modal-contents .wpfnl-modal-body-wrapper .product-search .search-icon circle,
29619 .wpfnl-modal-overlay.wpfnl-product-add-modal .wpfnl-modal-wrapper .wpfnl-modal-contents .wpfnl-modal-body-wrapper .product-search .search-icon path {
29620 stroke: #A7A8B3;
29621 }
29622 .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 {
29623 color: #7A8B9A;
29624 font-size: 14px;
29625 font-style: normal;
29626 font-weight: 300;
29627 line-height: normal;
29628 letter-spacing: -0.14px;
29629 margin-right: auto;
29630 padding-top: 3px;
29631 }
29632 .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 {
29633 padding: 0;
29634 padding-top: 8px;
29635 padding-left: 35px;
29636 display: flex;
29637 flex-direction: row-reverse;
29638 justify-content: space-between;
29639 padding-right: 10px;
29640 align-items: center;
29641 }
29642 .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 {
29643 margin-top: 3px;
29644 }
29645 .wpfnl-modal-overlay.wpfnl-product-add-modal .wpfnl-modal-wrapper .wpfnl-modal-contents .wpfnl-modal-footer-wrapper {
29646 border-top: 1px solid #DFE1E6;
29647 display: flex;
29648 justify-content: flex-end;
29649 gap: 12px;
29650 padding: 20px 30px;
29651 }
29652 .wpfnl-modal-overlay.wpfnl-product-add-modal .wpfnl-modal-wrapper .wpfnl-modal-contents .wpfnl-modal-footer-wrapper button {
29653 min-width: auto;
29654 display: flex;
29655 justify-content: center;
29656 align-items: center;
29657 }
29658 .wpfnl-modal-overlay.wpfnl-product-add-modal .wpfnl-modal-wrapper .wpfnl-modal-contents .wpfnl-modal-footer-wrapper button.outline {
29659 background: transparent;
29660 color: #3C3F47;
29661 border-radius: 10px;
29662 border: 1px solid #DFE1E6;
29663 min-width: auto;
29664 }
29665 .wpfnl-modal-overlay.wpfnl-product-add-modal .wpfnl-modal-wrapper .wpfnl-modal-contents .wpfnl-modal-footer-wrapper button.outline:hover {
29666 background: #6E42D3;
29667 color: #FFF;
29668 border-color: transparent;
29669 }
29670 .wpfnl-modal-overlay.wpfnl-product-add-modal .wpfnl-modal-wrapper .wpfnl-modal-contents .wpfnl-modal-footer-wrapper button:disabled {
29671 opacity: 0.5;
29672 pointer-events: none;
29673 cursor: not-allowed;
29674 }
29675 .wpfnl-modal-overlay.wpfnl-product-add-modal .wpfnl-modal-wrapper .wpfnl-modal-contents .wpfnl-modal-footer-wrapper button .wpfnl-loader {
29676 position: static;
29677 width: 15px;
29678 height: 15px;
29679 background: transparent;
29680 }
29681
29682 .wpfnl .v-tour .v-step {
29683 border-radius: 10px;
29684 background: #6E42D3;
29685 box-shadow: 0px 2px 15px 0px rgba(22, 28, 32, 0.08);
29686 padding: 0;
29687 z-index: 999999999999 !important;
29688 }
29689 .wpfnl .v-tour .v-step .v-step__header {
29690 background: #6E42D3;
29691 border-radius: 10px 10px 0 0;
29692 padding: 16px 18px 0px;
29693 margin: 0;
29694 }
29695 .wpfnl .v-tour .v-step .v-step__header div {
29696 color: #FFF;
29697 font-size: 14px;
29698 font-style: normal;
29699 font-weight: 500;
29700 line-height: normal;
29701 text-align: left;
29702 }
29703 .wpfnl .v-tour .v-step .v-step__content {
29704 padding: 8px 18px 16px;
29705 border-bottom: 1px solid #8860E3;
29706 margin: 0;
29707 }
29708 .wpfnl .v-tour .v-step .v-step__content div {
29709 color: rgba(255, 255, 255, 0.9);
29710 font-size: 13px;
29711 font-style: normal;
29712 font-weight: 400;
29713 line-height: 1.53;
29714 text-align: left;
29715 }
29716 .wpfnl .v-tour .v-step .v-step__buttons {
29717 padding: 13px 16px;
29718 display: flex;
29719 align-items: center;
29720 justify-content: flex-end;
29721 gap: 8px;
29722 }
29723 .wpfnl .v-tour .v-step .v-step__buttons .v-step__button {
29724 font-size: 13px;
29725 font-style: normal;
29726 font-weight: 500;
29727 line-height: 1.07;
29728 letter-spacing: 0.2px;
29729 border-radius: 8px;
29730 height: auto;
29731 width: auto;
29732 margin: 0;
29733 padding: 9px 14px;
29734 }
29735 .wpfnl .v-tour .v-step .v-step__buttons .v-step__button.v-step__button-skip {
29736 color: #FFF;
29737 border: 1px solid #FFF;
29738 background: transparent;
29739 }
29740 .wpfnl .v-tour .v-step .v-step__buttons .v-step__button.v-step__button-skip:hover {
29741 color: #6E42D3;
29742 background: #FFF;
29743 border-color: #6E42D3;
29744 }
29745 .wpfnl .v-tour .v-step .v-step__buttons .v-step__button.v-step__button-next {
29746 color: #6E42D3;
29747 background: #FFF;
29748 padding: 10px 14px;
29749 }
29750 .wpfnl .v-tour .v-step .v-step__buttons .v-step__button.v-step__button-next:hover {
29751 color: #FFF;
29752 background: #6E42D3;
29753 }
29754 .wpfnl .v-tour .v-step .v-step__arrow::before {
29755 background: #6E42D3;
29756 }
29757 .wpfnl .wpfnl-guided-tour.has-overlay::before {
29758 content: "";
29759 position: fixed;
29760 left: 0;
29761 top: 0;
29762 width: 100%;
29763 height: 100%;
29764 background: rgba(29, 29, 29, 0.4901960784);
29765 z-index: 3;
29766 pointer-events: none;
29767 -webkit-mask-image: var(--mask);
29768 mask-image: var(--mask);
29769 }
29770
29771 .wpfnl-copy-notice {
29772 display: flex;
29773 align-items: center;
29774 justify-content: space-between;
29775 border-radius: 10px;
29776 background: #2B0C45;
29777 box-shadow: 0px 10px 20px 0px rgba(176, 174, 186, 0.6);
29778 max-width: 670px;
29779 margin: auto;
29780 padding: 16px 20px;
29781 position: absolute;
29782 width: 100%;
29783 border: none;
29784 bottom: 21px;
29785 left: 50%;
29786 transform: translateX(-50%);
29787 }
29788 .wpfnl-copy-notice .wpfnl-notice-body-text {
29789 display: flex;
29790 gap: 10px;
29791 }
29792 .wpfnl-copy-notice .wpfnl-notice-body-text .wpfnl-notice-icon svg path {
29793 fill: #FFF;
29794 }
29795 .wpfnl-copy-notice .wpfnl-notice-body-text .wpfnl-notice-text {
29796 color: #FFF;
29797 }
29798 .wpfnl-copy-notice .wpfnl-button-wrapper button {
29799 background: transparent;
29800 border: none;
29801 outline: none;
29802 cursor: pointer;
29803 }
29804 .wpfnl-copy-notice .wpfnl-button-wrapper button.wpfnl-notice-undo {
29805 color: #EC813F;
29806 margin-right: 26px;
29807 }
29808
29809 .wpfnl .wpfnl-btn.view-analytics-stat {
29810 background-color: transparent;
29811 border: 1px solid #EBEDF0;
29812 padding: 8px 10px;
29813 cursor: pointer;
29814 text-align: center;
29815 border-radius: 10px;
29816 text-transform: capitalize;
29817 }
29818 .wpfnl .wpfnl-btn.view-analytics-stat .wpfnl-switcher {
29819 display: flex;
29820 align-items: center;
29821 gap: 9px;
29822 color: #2D3149;
29823 font-weight: 500;
29824 }
29825 .wpfnl .wpfnl-btn.view-analytics-stat .wpfnl-switcher label {
29826 width: 30px;
29827 height: 18px;
29828 }
29829 .wpfnl .wpfnl-btn.view-analytics-stat .wpfnl-switcher label::after {
29830 width: 12px;
29831 height: 12px;
29832 top: 2px;
29833 }
29834 .wpfnl .wpfnl-btn.view-analytics-stat .wpfnl-switcher input[type=checkbox]:checked + label::after {
29835 left: -14px;
29836 }
29837 .wpfnl .automation-step-name .step-stats {
29838 position: relative;
29839 display: flex;
29840 flex-flow: row wrap;
29841 align-items: center;
29842 justify-content: center;
29843 gap: 10px;
29844 padding-top: 16px;
29845 margin-top: 15px;
29846 }
29847 .wpfnl .automation-step-name .step-stats::before {
29848 content: "";
29849 position: absolute;
29850 top: 0;
29851 left: -24px;
29852 width: calc(100% + 48px);
29853 height: 1px;
29854 background: #F2F2F2;
29855 }
29856 .wpfnl .automation-step-name .step-stats .single-stats {
29857 border: 1px solid #F2F2F2;
29858 border-radius: 6px;
29859 font-size: 14px;
29860 line-height: 1;
29861 color: #2D3149;
29862 min-width: 62px;
29863 text-align: center;
29864 padding: 6px 4px;
29865 display: flex;
29866 align-items: center;
29867 justify-content: center;
29868 gap: 4px;
29869 }
29870 .wpfnl .automation-step-name .step-stats .single-stats.converion-rate {
29871 color: #12B76A;
29872 }
29873 .wpfnl .view-analytics-btn {
29874 background-color: transparent;
29875 border: 1px solid #EBEDF0;
29876 padding: 9px 10px;
29877 cursor: pointer;
29878 text-align: center;
29879 border-radius: 10px;
29880 text-transform: capitalize;
29881 display: flex;
29882 align-items: center;
29883 gap: 10px;
29884 font-weight: 500;
29885 }
29886 .wpfnl .view-analytics-btn:hover {
29887 background: #6E42D3;
29888 color: #FFF;
29889 }
29890 .wpfnl .view-analytics-btn:hover svg path {
29891 fill: #FFF;
29892 }
29893 .wpfnl .wpfnl-automation-reports-wrapper {
29894 position: fixed;
29895 width: 100vw;
29896 height: 100vh;
29897 background: #f0f0f1;
29898 top: 32px;
29899 z-index: 999;
29900 padding: 40px 60px;
29901 display: flex;
29902 flex-direction: column;
29903 align-items: center;
29904 }
29905 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__header {
29906 width: 90%;
29907 max-width: 1180px;
29908 display: flex;
29909 align-items: center;
29910 justify-content: space-between;
29911 }
29912 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__header .wpfnl-page__header-left .back-to-flow {
29913 font-weight: 500;
29914 font-size: 14px;
29915 line-height: 14px;
29916 color: #A4A8B5;
29917 text-transform: capitalize;
29918 margin-bottom: 7px;
29919 border: none;
29920 background: none;
29921 display: flex;
29922 align-items: center;
29923 gap: 5px;
29924 cursor: pointer;
29925 }
29926 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__header .wpfnl-page__header-left .back-to-flow h1 {
29927 font-weight: 600;
29928 font-size: 22px;
29929 line-height: 1;
29930 color: #2d3149;
29931 }
29932 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__header .wpfnl-page__header-right {
29933 display: flex;
29934 }
29935 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__header .wpfnl-page__header-right .selectbox {
29936 position: relative;
29937 }
29938 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__header .wpfnl-page__header-right .selectbox .drop-down-button {
29939 position: relative;
29940 border: 1px solid #dee1e8;
29941 border-radius: 6px;
29942 padding: 10px 31px 10px 12px;
29943 background-color: transparent;
29944 text-align: left;
29945 font-weight: 600;
29946 font-size: 14px;
29947 line-height: 1;
29948 color: #2d3149;
29949 width: 105px;
29950 text-transform: capitalize;
29951 cursor: pointer;
29952 }
29953 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__header .wpfnl-page__header-right .selectbox .drop-down-button::before {
29954 content: " ";
29955 display: block;
29956 position: absolute;
29957 border-style: solid;
29958 border-color: #a4a8b5;
29959 border-width: 0px 2px 2px 0px;
29960 transform: rotate(45deg) translateY(-50%);
29961 transform-origin: center;
29962 transition: all 0.3s ease;
29963 height: 6px;
29964 right: 17px;
29965 top: calc(50% - 3px);
29966 width: 6px;
29967 cursor: pointer;
29968 }
29969 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__header .wpfnl-page__header-right .selectbox .drop-down-button.show::before {
29970 transform: rotate(225deg) translateY(-50%);
29971 }
29972 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__header .wpfnl-page__header-right .selectbox .wpfnl-dropdown {
29973 top: 40px;
29974 width: 130px;
29975 }
29976 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__header .wpfnl-page__header-right .selectbox .wpfnl-dropdown li {
29977 padding: 10px 15px;
29978 cursor: pointer;
29979 color: #1d2327;
29980 }
29981 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__header .wpfnl-page__header-right .selectbox .wpfnl-dropdown li:first-child {
29982 border-radius: 10px 10px 0 0;
29983 }
29984 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__header .wpfnl-page__header-right .selectbox .wpfnl-dropdown li:last-child {
29985 border-radius: 0 0 10px 10px;
29986 }
29987 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__header .wpfnl-page__header-right .selectbox .wpfnl-dropdown li:hover {
29988 background-color: #f6f8fa;
29989 }
29990 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__header .wpfnl-page__header-right .selectbox .wpfnl-dropdown.show {
29991 visibility: visible;
29992 opacity: 1;
29993 }
29994 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__header .wpfnl-page__header-right .selectbox .wpfnl-dropdown::after {
29995 content: none;
29996 }
29997 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__header .wpfnl-refresh-btn {
29998 background: transparent;
29999 border: 1px solid #dee1e8;
30000 margin-right: 12px;
30001 margin-left: 0;
30002 border-radius: 6px;
30003 height: 36px;
30004 width: 36px;
30005 padding: 1px 0 0 1px;
30006 display: flex;
30007 align-items: center;
30008 justify-content: center;
30009 cursor: pointer;
30010 }
30011 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__header .wpfnl-refresh-btn.rotate svg {
30012 animation: spin 0.7s linear infinite;
30013 }
30014 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body {
30015 width: 90%;
30016 max-width: 1180px;
30017 }
30018 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .wpfnl-overall-report {
30019 background: #ffffff;
30020 box-shadow: 0px 1px 1px rgba(182, 185, 191, 0.3019607843);
30021 border-radius: 10px;
30022 padding: 24px 24px 32px;
30023 position: relative;
30024 margin-top: 30px;
30025 }
30026 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .wpfnl-overall-report .wpfnl-template-overall-report-body {
30027 display: grid;
30028 grid-template-columns: repeat(3, 1fr);
30029 gap: 15px;
30030 margin-bottom: 20px;
30031 }
30032 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .wpfnl-overall-report .wpfnl-template-overall-report-body .box-header {
30033 margin-bottom: 15px;
30034 grid-column: span 3;
30035 }
30036 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .wpfnl-overall-report .wpfnl-template-overall-report-body .box-header .header-title {
30037 font-weight: 600;
30038 font-size: 18px;
30039 line-height: 1;
30040 color: #2d3149;
30041 text-transform: capitalize;
30042 }
30043 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .wpfnl-overall-report .wpfnl-template-overall-report-body .single-report {
30044 border: 1px solid #E9EAEE;
30045 border-radius: 10px;
30046 padding: 20px;
30047 display: flex;
30048 flex-flow: row wrap;
30049 align-items: center;
30050 justify-content: space-between;
30051 }
30052 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .wpfnl-overall-report .wpfnl-template-overall-report-body .single-report .report {
30053 width: calc(100% - 44px);
30054 }
30055 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .wpfnl-overall-report .wpfnl-template-overall-report-body .single-report .report .report-title {
30056 font-weight: 400;
30057 font-size: 14px;
30058 line-height: 1.3;
30059 color: #9398A5;
30060 text-transform: capitalize;
30061 }
30062 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .wpfnl-overall-report .wpfnl-template-overall-report-body .single-report .report h6 {
30063 font-weight: 600;
30064 font-size: 20px;
30065 line-height: 1;
30066 color: #2D3149;
30067 margin-top: 5px;
30068 }
30069 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .wpfnl-overall-report .wpfnl-template-overall-report-body .single-report .icon {
30070 width: 44px;
30071 height: 44px;
30072 background: #FFFFFF;
30073 border: 1px solid #E4E6EB;
30074 display: flex;
30075 align-items: center;
30076 justify-content: center;
30077 border-radius: 100%;
30078 }
30079 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics {
30080 background: #ffffff;
30081 box-shadow: 0px 1px 1px rgba(182, 185, 191, 0.3019607843);
30082 border-radius: 10px;
30083 padding: 24px 24px 32px;
30084 position: relative;
30085 margin-top: 20px;
30086 }
30087 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .box-header {
30088 display: flex;
30089 flex-flow: row wrap;
30090 align-items: center;
30091 justify-content: space-between;
30092 margin-bottom: 30px;
30093 }
30094 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .box-header .header-title {
30095 font-weight: 500;
30096 font-size: 18px;
30097 line-height: 1;
30098 color: #2d3149;
30099 text-transform: capitalize;
30100 }
30101 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .box-header .stat-indicator {
30102 display: flex;
30103 align-items: center;
30104 justify-content: center;
30105 }
30106 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .box-header .stat-indicator span {
30107 font-weight: 400;
30108 font-size: 14px;
30109 line-height: 1.3;
30110 color: #9398a5;
30111 position: relative;
30112 display: flex;
30113 align-items: center;
30114 }
30115 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .box-header .stat-indicator span::before {
30116 content: "";
30117 width: 10px;
30118 height: 10px;
30119 background: #02c4fb;
30120 display: inline-block;
30121 border-radius: 50px;
30122 margin-right: 10px;
30123 }
30124 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .box-header .stat-indicator span.opened {
30125 margin-right: 30px;
30126 }
30127 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .box-header .stat-indicator span.opened::before {
30128 background: #573BFF;
30129 }
30130 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .performance-wrapper {
30131 position: relative;
30132 }
30133 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .chart-percent-label {
30134 position: absolute;
30135 top: 3px;
30136 left: 0;
30137 height: 100%;
30138 width: 100%;
30139 display: flex;
30140 flex-flow: column;
30141 justify-content: space-between;
30142 }
30143 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .chart-percent-label .single-label {
30144 font-size: 12px;
30145 line-height: 1.2;
30146 color: #9398A5;
30147 display: block;
30148 position: relative;
30149 }
30150 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .chart-percent-label .single-label:before {
30151 content: "";
30152 position: absolute;
30153 left: 50px;
30154 top: 7px;
30155 width: calc(100% - 50px);
30156 height: 1px;
30157 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");
30158 }
30159 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .chart-percent-label .single-label span {
30160 width: 33px;
30161 display: block;
30162 text-align: right;
30163 }
30164 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .bar-chart-wrapper {
30165 height: 266px;
30166 display: flex;
30167 flex-flow: row wrap;
30168 align-items: flex-end;
30169 justify-content: space-between;
30170 padding: 10px 15px 3px 60px;
30171 gap: 15px;
30172 position: relative;
30173 z-index: 1;
30174 }
30175 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .bar-chart-wrapper.monthly {
30176 gap: 0px;
30177 padding: 10px 15px 3px 45px;
30178 }
30179 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .bar-chart-wrapper.monthly .single-bar {
30180 width: 8px;
30181 }
30182 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .bar-chart-wrapper.monthly .single-performance:before {
30183 left: -4px;
30184 width: calc(100% + 4px);
30185 }
30186 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .bar-chart-wrapper.monthly .bar-title {
30187 font-size: 10px;
30188 transform: rotate(-55deg) translate(-10px, -10px);
30189 transform-origin: left;
30190 bottom: -32px;
30191 }
30192 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .single-performance {
30193 height: 100%;
30194 display: flex;
30195 flex-flow: column;
30196 justify-content: flex-end;
30197 position: relative;
30198 }
30199 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .single-performance:before {
30200 content: "";
30201 position: absolute;
30202 bottom: 0;
30203 left: -7px;
30204 width: calc(100% + 10px);
30205 height: 100%;
30206 z-index: 0;
30207 background: #F6F8FA;
30208 border-right: 2px dashed #E4E7EC;
30209 border-left: 2px dashed #E4E7EC;
30210 opacity: 0;
30211 visibility: hidden;
30212 }
30213 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .single-performance:hover:before {
30214 opacity: 1;
30215 visibility: visible;
30216 }
30217 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .single-bar {
30218 width: 30px;
30219 height: 100%;
30220 display: flex;
30221 gap: 3px;
30222 }
30223 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .single-bar .bar-item {
30224 width: 50%;
30225 display: block;
30226 margin-top: auto;
30227 }
30228 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .single-bar .bar-item.open {
30229 background-color: #573BFF;
30230 border-radius: 6px 6px 0 0;
30231 }
30232 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .single-bar .bar-item.clicked {
30233 background-color: #02C4FB;
30234 border-radius: 6px 6px 0 0;
30235 }
30236 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .single-bar .bar-item.send {
30237 background-color: #12B76A;
30238 }
30239 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .single-bar .bar-title {
30240 font-size: 12px;
30241 line-height: 1.2;
30242 color: #9398A5;
30243 position: absolute;
30244 bottom: -20px;
30245 left: 50%;
30246 transform: translateX(-50%);
30247 white-space: nowrap;
30248 transition: all 0.3s ease;
30249 }
30250 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .bar-tooltip {
30251 background: #FFFFFF;
30252 border: 1px solid #F0F1F4;
30253 box-shadow: 0px 2px 15px rgba(22, 28, 32, 0.0784313725);
30254 border-radius: 4px;
30255 padding: 15px;
30256 width: 180px;
30257 position: absolute;
30258 bottom: calc(100% + 16px);
30259 left: 50%;
30260 transform: translateX(-50%);
30261 z-index: 9;
30262 opacity: 0;
30263 visibility: hidden;
30264 transition: all 0.3s ease;
30265 }
30266 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .bar-tooltip:before {
30267 content: "";
30268 position: absolute;
30269 left: 50%;
30270 bottom: -6px;
30271 width: 12px;
30272 height: 12px;
30273 background: white;
30274 transform: rotate(45deg);
30275 margin-left: -6px;
30276 }
30277 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .bar-tooltip .item {
30278 font-size: 12px;
30279 line-height: 1;
30280 color: #9398A5;
30281 margin-bottom: 10px;
30282 position: relative;
30283 display: flex;
30284 align-items: center;
30285 justify-content: space-between;
30286 padding-left: 17px;
30287 }
30288 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .bar-tooltip .item:last-child {
30289 margin-bottom: 0;
30290 }
30291 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .bar-tooltip .item:before {
30292 content: "";
30293 position: absolute;
30294 left: 0;
30295 top: 4px;
30296 width: 8px;
30297 height: 8px;
30298 background: #12B76A;
30299 border-radius: 100%;
30300 }
30301 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .bar-tooltip .item small {
30302 margin-left: 7px;
30303 display: inline-block;
30304 }
30305 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .bar-tooltip .item.open:before {
30306 background: #573BFF;
30307 }
30308 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .bar-tooltip .item.open small {
30309 color: #12B76A;
30310 }
30311 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .bar-tooltip .item.click:before {
30312 background: #02C4FB;
30313 }
30314 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .bar-tooltip .item.click small {
30315 color: #F7900A;
30316 }
30317 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .bar-tooltip .item.email small {
30318 color: #02C4FB;
30319 }
30320 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .bar-tooltip .item-value {
30321 color: #2D3149;
30322 }
30323 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .single-performance:hover .single-bar {
30324 z-index: 1;
30325 }
30326 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .single-performance:hover .single-bar .bar-tooltip {
30327 opacity: 1;
30328 visibility: visible;
30329 }
30330 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .single-performance:hover .single-bar .bar-title {
30331 opacity: 1;
30332 visibility: visible;
30333 }
30334 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .single-performance:last-child .bar-tooltip {
30335 left: inherit;
30336 right: -34px;
30337 transform: translateX(0);
30338 }
30339 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .single-performance:last-child .bar-tooltip:before {
30340 left: inherit;
30341 right: 42px;
30342 }
30343
30344 @keyframes spin {
30345 0% {
30346 transform: rotate(0deg);
30347 }
30348 100% {
30349 transform: rotate(360deg);
30350 }
30351 }
30352 .shimmer-line {
30353 height: 20px;
30354 margin-top: 20px;
30355 background: #777;
30356 }
30357
30358 .shimmer-line-br {
30359 border-radius: 8px;
30360 }
30361
30362 .shimmer-line-full {
30363 width: 100%;
30364 }
30365
30366 .shimmer-line-80 {
30367 width: 80%;
30368 }
30369
30370 .shimmer-line-60 {
30371 width: 60%;
30372 }
30373
30374 .shimmer-line-40 {
30375 width: 40%;
30376 }
30377
30378 .shimmer-line-20 {
30379 width: 20%;
30380 }
30381
30382 .shimmer-line-10 {
30383 width: 10%;
30384 }
30385
30386 .shimmer-circle {
30387 background: #777;
30388 border-radius: 50%;
30389 }
30390
30391 .shimmer-circle-lg {
30392 height: 129px;
30393 width: 129px;
30394 }
30395
30396 .shimmer-circle-md {
30397 height: 65px;
30398 width: 65px;
30399 }
30400
30401 .shimmer-circle-sm {
30402 height: 33px;
30403 width: 33px;
30404 }
30405
30406 .shimmer-circle-x-sm {
30407 height: 17px;
30408 width: 17px;
30409 }
30410
30411 .shimmer-wrapper, .shimmer-wrapper-center {
30412 width: 100%;
30413 height: 100%;
30414 padding: 10px;
30415 animation: shimmer-full-view 0.5s forwards cubic-bezier(0.25, 0.46, 0.45, 0.94);
30416 }
30417
30418 .shimmer-wrapper-center {
30419 display: flex;
30420 flex-direction: column;
30421 gap: 10px;
30422 justify-content: center;
30423 align-items: center;
30424 }
30425
30426 @keyframes shimmer-full-view {
30427 0% {
30428 background-position: -1000px 0;
30429 }
30430 100% {
30431 background-position: 1000px 0;
30432 }
30433 }
30434 @keyframes shimmer-animation {
30435 0% {
30436 background-position: -1000px 0;
30437 }
30438 100% {
30439 background-position: 1000px 0;
30440 }
30441 }
30442 .shimmer-animate {
30443 animation: shimmer-animation 4s infinite linear;
30444 background: linear-gradient(to right, #eff1f3 4%, #e2e2e2 25%, #eff1f3 36%);
30445 background-size: 1000px 100%;
30446 }
30447
30448 .wpfunnels_page_wpf_feature_comparison .updated, .wpfunnels_page_wpf_feature_comparison .notice {
30449 display: none !important;
30450 }
30451
30452 .wpfunnels_page_wpf_feature_comparison #wpcontent {
30453 background: #F6F5FA;
30454 padding-left: 0;
30455 }
30456 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper {
30457 padding: 0 50px;
30458 background: #F6F5FA;
30459 }
30460 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .free-vs-pro-menu {
30461 background: #FFFFFF;
30462 box-shadow: 0px 1px 1px rgba(182, 185, 191, 0.3);
30463 border-radius: 0 0 10px 10px;
30464 padding: 28px 20px;
30465 margin-bottom: 20px;
30466 }
30467 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .free-vs-pro-menu .title {
30468 text-align: center;
30469 font-weight: 600;
30470 font-size: 24px;
30471 color: #2D3149;
30472 margin: 0;
30473 }
30474 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .free-vs-pro-menu .free-pro-description {
30475 text-align: center;
30476 color: #7A8B9A;
30477 font-size: 14px;
30478 margin: 5px 0 0 0;
30479 }
30480 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table {
30481 width: 100%;
30482 border-collapse: collapse;
30483 text-align: center;
30484 }
30485 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table thead {
30486 background: transparent;
30487 position: sticky;
30488 top: 32px;
30489 z-index: 2;
30490 }
30491 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table thead::after {
30492 content: "";
30493 display: block;
30494 height: 5px;
30495 }
30496 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table thead th {
30497 border: none;
30498 padding: 16px 8px;
30499 font-weight: 600;
30500 background: #FFFFFF;
30501 }
30502 .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 {
30503 padding: 16px 16px 16px 8px;
30504 }
30505 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table thead th.regular:last-child {
30506 border-radius: 0 20px 0 0;
30507 }
30508 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table thead th.feature-column {
30509 border-radius: 20px 0 0 0;
30510 position: relative;
30511 }
30512 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table thead th.feature-column .feature-header {
30513 color: #363B4E;
30514 font-weight: 600;
30515 font-size: 20px;
30516 line-height: 1.2;
30517 text-align: start;
30518 margin: 10px 0 0 12px;
30519 position: absolute;
30520 bottom: 20px;
30521 }
30522 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table tbody {
30523 background: #FFFFFF;
30524 box-shadow: 0 1px 1px rgba(182, 185, 191, 0.3);
30525 border-radius: 16px;
30526 border-radius: 0 0 16px 16px;
30527 }
30528 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table tbody .group-row td {
30529 background: #FFFFFF;
30530 text-align: left;
30531 padding: 26px 12px 12px;
30532 border: none;
30533 color: #363B4E;
30534 font-weight: 600;
30535 font-size: 16px;
30536 line-height: 1.5;
30537 }
30538 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table tbody .feature-row td {
30539 padding: 12px;
30540 border: 1px solid #EEE4F2;
30541 background: #FFFFFF;
30542 }
30543 .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 {
30544 border-left: none;
30545 border-right: none;
30546 }
30547 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table tbody .feature-row:last-child td {
30548 border-bottom: none;
30549 }
30550 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table tbody .feature-row:last-child td:first-child {
30551 border-radius: 0 0 0 16px;
30552 }
30553 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table tbody .feature-row:last-child td:last-child {
30554 border-radius: 0 0 16px 0;
30555 }
30556 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table tbody .feature-row.no-border-top td {
30557 border-top: none !important;
30558 }
30559 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table tbody .feature-row .feature-label .feature-label-content {
30560 text-align: left;
30561 color: #7A8B9A;
30562 font-weight: 500;
30563 font-size: 14px;
30564 line-height: 1.7;
30565 display: flex;
30566 align-items: center;
30567 }
30568 .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 {
30569 display: inline-flex;
30570 align-items: center;
30571 margin-left: 6px;
30572 position: relative;
30573 cursor: pointer;
30574 }
30575 .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 {
30576 visibility: hidden;
30577 opacity: 0;
30578 width: max-content;
30579 max-width: 217px;
30580 background: #10052E;
30581 box-shadow: 0 2px 15px 0 rgba(22, 28, 32, 0.08);
30582 color: rgba(255, 255, 255, 0.8);
30583 text-align: left;
30584 font-weight: 500;
30585 font-size: 13px;
30586 line-height: 1.38;
30587 padding: 11px 14px;
30588 border-radius: 8px;
30589 position: absolute;
30590 z-index: 10;
30591 bottom: 125%;
30592 left: 50%;
30593 transform: translateX(-50%);
30594 transition: opacity 0.2s ease;
30595 white-space: normal;
30596 }
30597 .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 {
30598 content: "";
30599 position: absolute;
30600 top: 100%;
30601 left: 50%;
30602 margin-left: -5px;
30603 border: 5px solid;
30604 border-color: #333 transparent transparent transparent;
30605 }
30606 .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 {
30607 visibility: visible;
30608 opacity: 1;
30609 }
30610 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table tbody .feature-row .feature-cell {
30611 color: #2D3149;
30612 font-weight: 400;
30613 font-size: 14px;
30614 line-height: 1.8;
30615 }
30616 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table tbody .pro-features-link-row td {
30617 border: none;
30618 padding: 15px 0;
30619 text-align: center;
30620 background: #FFFFFF;
30621 border-radius: 0 0 16px 16px;
30622 }
30623 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table tbody .pro-features-link-row a {
30624 color: #6E42D3;
30625 text-decoration: none;
30626 font-weight: 500;
30627 font-size: 16px;
30628 line-height: 1.5;
30629 display: inline-flex;
30630 align-items: center;
30631 gap: 10px;
30632 }
30633 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table tbody .pro-features-link-row a:hover {
30634 color: #5934a5;
30635 }
30636 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table .plan-card {
30637 position: relative;
30638 background: #F6F5FA;
30639 height: 194px;
30640 display: flex;
30641 flex-direction: column;
30642 align-items: center;
30643 justify-content: end;
30644 border-radius: 16px;
30645 }
30646 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table .plan-card.popular-card {
30647 background: #6E42D3;
30648 padding: 2px;
30649 }
30650 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table .plan-card .card-content {
30651 background: #F6F5FA;
30652 width: 100%;
30653 height: 100%;
30654 border-radius: 16px;
30655 display: flex;
30656 flex-direction: column;
30657 align-items: center;
30658 justify-content: end;
30659 padding: 16px 16px 14px;
30660 }
30661 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table .plan-card .card-content .plan-name {
30662 color: #2D3149;
30663 font-weight: 600;
30664 font-size: 20px;
30665 line-height: 1.2;
30666 opacity: 0.8;
30667 }
30668 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table .plan-card .card-content .price {
30669 color: #2D3149;
30670 font-weight: 500;
30671 font-size: 34px;
30672 line-height: 1.2;
30673 margin: 6px 0 14px;
30674 }
30675 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table .plan-card .card-content .price .time {
30676 color: #2D3149;
30677 font-weight: 450;
30678 font-size: 14px;
30679 line-height: 2.3;
30680 }
30681 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table .plan-card .card-content .upgrade-btn {
30682 max-width: 166px;
30683 width: 100%;
30684 background: #6E42D3;
30685 color: #FFFFFF;
30686 border: none;
30687 padding: 10px 15px;
30688 border-radius: 10px;
30689 cursor: pointer;
30690 text-decoration: none;
30691 font-weight: 600;
30692 font-size: 14px;
30693 transition: all 0.2s;
30694 }
30695 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table .plan-card .card-content .upgrade-btn:hover {
30696 background: #5934a5;
30697 }
30698 .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 {
30699 background: #9D95C0;
30700 pointer-events: none;
30701 display: flex;
30702 align-items: center;
30703 justify-content: center;
30704 gap: 5px;
30705 }
30706 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table .plan-card .badge {
30707 margin: 5px 0;
30708 color: #FFFFFF;
30709 opacity: 0.8;
30710 font-weight: 600;
30711 font-size: 12px;
30712 }
30713 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table .plan-card .current {
30714 color: #6E42D3;
30715 font-weight: 600;
30716 }
30717 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .list-item-wrapper {
30718 display: flex;
30719 align-items: center;
30720 justify-content: center;
30721 gap: 5px;
30722 margin-top: 20px;
30723 }
30724 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .list-item-wrapper .list-item {
30725 border-radius: 100px;
30726 background: #FFFFFF;
30727 box-shadow: 0 1px 1px rgba(182, 185, 191, 0.3);
30728 padding: 7px 15px;
30729 display: flex;
30730 align-items: center;
30731 justify-content: center;
30732 gap: 7px;
30733 }
30734 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .free-vs-pro-table-footer {
30735 margin-top: 30px;
30736 padding: 0 50px;
30737 background: #ffffff;
30738 }
30739 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .free-vs-pro-table-footer .badges-wrapper {
30740 background-color: #ffffff;
30741 }
30742 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .free-vs-pro-table-footer .badges-wrapper .security-badges {
30743 display: flex;
30744 align-items: center;
30745 justify-content: center;
30746 max-width: 621px;
30747 width: 100%;
30748 margin: 0 auto;
30749 padding: 30px 0 25px;
30750 margin-top: 45px;
30751 }
30752 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .free-vs-pro-table-footer .badges-wrapper .security-badges .payment-image {
30753 max-width: 70px;
30754 width: 100%;
30755 margin: 0 25px;
30756 position: relative;
30757 }
30758 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .free-vs-pro-table-footer .badges-wrapper .security-badges .payment-image img {
30759 width: 100%;
30760 }
30761 .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 {
30762 content: "";
30763 position: absolute;
30764 top: 0;
30765 height: 70px;
30766 width: 1.47px;
30767 background: linear-gradient(180deg, transparent 0%, #D1D1D1 49.48%, transparent 100%);
30768 }
30769 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .free-vs-pro-table-footer .badges-wrapper .security-badges .satisfaction-image::before {
30770 left: -25px;
30771 }
30772 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .free-vs-pro-table-footer .badges-wrapper .security-badges .satisfaction-image::after {
30773 right: -25px;
30774 }
30775 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .free-vs-pro-table-footer .badges-wrapper .security-badges .review-image {
30776 max-width: 102px;
30777 width: 100%;
30778 margin: 0 25px;
30779 }
30780 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .free-vs-pro-table-footer .badges-wrapper .security-badges .review-image img {
30781 width: 100%;
30782 }
30783 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .free-vs-pro-table-footer .badges-wrapper .badges-description {
30784 max-width: 555px;
30785 width: 100%;
30786 margin: 0 auto;
30787 text-align: center;
30788 color: #2D3149;
30789 font-size: 14px;
30790 font-weight: 400;
30791 line-height: 1.7;
30792 padding-bottom: 26px;
30793 }
30794
30795 @media only screen and (max-width: 1550px) {
30796 .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 {
30797 width: 218px;
30798 }
30799 }
30800 @media only screen and (max-width: 1399px) {
30801 .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 {
30802 width: 190px;
30803 }
30804 .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table .plan-card .card-content .plan-name {
30805 font-size: 18px;
30806 }
30807 .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table .plan-card .card-content .price {
30808 font-size: 26px;
30809 }
30810 }
30811 @media only screen and (max-width: 1199px) {
30812 .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper {
30813 padding: 0 20px;
30814 }
30815 .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 {
30816 width: 145px;
30817 }
30818 .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table thead th {
30819 padding: 16px 5px;
30820 }
30821 .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 {
30822 padding: 16px 10px 16px 5px;
30823 }
30824 .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table .plan-card {
30825 height: 162px;
30826 }
30827 .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table .plan-card .card-content {
30828 padding: 10px;
30829 }
30830 .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table .plan-card .card-content .price {
30831 font-size: 24px !important;
30832 }
30833 .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table .plan-card .card-content .current-plan-btn svg {
30834 display: none;
30835 }
30836 .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table .plan-card .card-content .plan-name {
30837 font-size: 16px;
30838 }
30839 .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table .plan-card .card-content .price {
30840 font-size: 24px;
30841 margin: 6px 0 10px;
30842 }
30843 .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table .plan-card .card-content .upgrade-btn {
30844 font-size: 13px !important;
30845 padding: 10px 8px !important;
30846 }
30847 .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table tbody .feature-row .feature-label .feature-label-content {
30848 align-items: start;
30849 justify-content: space-between;
30850 }
30851 .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table tbody .feature-row .feature-label .feature-label-content .tooltip-wrapper {
30852 display: inline-block;
30853 margin-top: 2px;
30854 }
30855 .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .list-item-wrapper {
30856 flex-wrap: wrap;
30857 }
30858 .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .list-item-wrapper .list-item {
30859 padding: 5px 10px;
30860 gap: 5px;
30861 }
30862 }
30863 .wpfunnels_page_wpfnl_automations .wpfnl-automation-modal {
30864 position: relative;
30865 z-index: 9999999999;
30866 }
30867 .wpfunnels_page_wpfnl_automations .wpfnl-automation-modal .mintmrm-automation-editor .mintmrm-automation-sidebar .mintmrm-template-modal {
30868 right: -70px;
30869 top: 30px;
30870 }
30871 .wpfunnels_page_wpfnl_automations .wpfnl-automation-modal .mintmrm-automation-editor .mintmrm-automation-sidebar .mintmrm-template-modal .template-modal-inner {
30872 max-height: calc(100vh - 90px);
30873 }
30874 .wpfunnels_page_wpfnl_automations .wpfnl-automation-modal .mintmrm-automation-editor .email-builder-editor {
30875 top: 32px;
30876 }
30877 .wpfunnels_page_wpfnl_automations .wpfnl-automation-modal .mintmrm .mintmrm-automaiton__block-popover .trigger-tab-nav li[data-trigger-type=logical] {
30878 display: none;
30879 }
30880
30881 .wpfnl-comparison-chart-wrapper {
30882 border-radius: 10px;
30883 background: #FFF;
30884 box-shadow: 0px 1px 1px 0px rgba(182, 185, 191, 0.3);
30885 padding: 24px;
30886 }
30887 .wpfnl-comparison-chart-wrapper .wpfnl-loader {
30888 display: flex;
30889 margin: 150px auto;
30890 padding: 40px;
30891 }
30892 .wpfnl-comparison-chart-wrapper .wpfnl-chart-title {
30893 color: #2D3149;
30894 font-size: 18px;
30895 font-style: normal;
30896 font-weight: 600;
30897 line-height: 18px;
30898 margin: 0;
30899 margin-bottom: 24px;
30900 }
30901 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container {
30902 display: flex;
30903 align-items: center;
30904 justify-content: space-between;
30905 }
30906 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab {
30907 padding: 16px 24px;
30908 position: relative;
30909 cursor: pointer;
30910 }
30911 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab.disabled {
30912 pointer-events: none;
30913 cursor: not-allowed;
30914 }
30915 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab.disabled .wpfnl-overlay {
30916 width: 99.5%;
30917 padding: 0;
30918 left: -1px;
30919 border-radius: 0;
30920 bottom: -1px;
30921 top: unset;
30922 border: 1px solid rgba(238, 240, 243, 0.8);
30923 border-bottom: none;
30924 border-radius: 10px 10px 0 0;
30925 }
30926 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab .wpfnl-tab-header {
30927 display: flex;
30928 align-items: center;
30929 justify-content: flex-start;
30930 gap: 10px;
30931 margin-bottom: 10px;
30932 }
30933 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab .wpfnl-tab-header .wpfnl-tab-total-amount {
30934 margin: 0;
30935 color: #2D3149;
30936 font-size: 22px;
30937 font-style: normal;
30938 font-weight: 500;
30939 line-height: 1.36;
30940 letter-spacing: -0.44px;
30941 }
30942 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab .wpfnl-tab-header .wpfnl-percentage {
30943 border-radius: 100px;
30944 padding: 4px 7px;
30945 display: flex;
30946 align-items: center;
30947 gap: 1px;
30948 justify-content: center;
30949 font-size: 12px;
30950 font-style: normal;
30951 font-weight: 500;
30952 line-height: 1;
30953 margin: 0;
30954 min-width: 40px;
30955 }
30956 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab .wpfnl-tab-header .wpfnl-percentage.wpfnl-decrease {
30957 background: rgba(236, 89, 86, 0.1);
30958 color: #EC5956;
30959 }
30960 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab .wpfnl-tab-header .wpfnl-percentage.wpfnl-increase {
30961 background: rgba(18, 183, 106, 0.1);
30962 color: #12B76A;
30963 }
30964 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab .wpfnl-tab-title {
30965 margin: 0;
30966 color: #667085;
30967 font-size: 14px;
30968 font-style: normal;
30969 font-weight: 400;
30970 line-height: 1;
30971 }
30972 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab::after {
30973 content: "";
30974 width: 1px;
30975 height: 60%;
30976 position: absolute;
30977 background: #E4E6EB;
30978 right: 0;
30979 top: 30%;
30980 }
30981 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab.active {
30982 border-radius: 8px 8px 0px 0px;
30983 border: 1px solid rgba(238, 240, 243, 0.8);
30984 background: #FCFCFF;
30985 border-bottom: 0;
30986 }
30987 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab.active::after {
30988 content: none;
30989 }
30990 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab.no-after::after {
30991 content: none;
30992 }
30993 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab:last-child::after {
30994 content: none;
30995 }
30996 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body {
30997 border-radius: 0px 0px 8px 8px;
30998 border: 1px solid rgba(241, 240, 245, 0.8);
30999 background: #FCFCFF;
31000 padding: 24px;
31001 }
31002 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-chart-steps-container {
31003 position: relative;
31004 }
31005 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-chart-steps-container .wpfnl-comparison-chart-steps {
31006 position: absolute;
31007 top: 3px;
31008 left: 0;
31009 height: 292px;
31010 width: 100%;
31011 display: flex;
31012 flex-flow: column;
31013 justify-content: space-between;
31014 }
31015 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-chart-steps-container .wpfnl-comparison-chart-steps .wpfnl-single-step {
31016 color: #9398A5;
31017 text-align: right;
31018 font-size: 12px;
31019 font-style: normal;
31020 font-weight: 400;
31021 line-height: 1.5;
31022 display: block;
31023 position: relative;
31024 }
31025 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-chart-steps-container .wpfnl-comparison-chart-steps .wpfnl-single-step::before {
31026 content: "";
31027 position: absolute;
31028 left: 50px;
31029 bottom: 1px;
31030 top: inherit;
31031 width: calc(100% - 50px);
31032 height: 1px;
31033 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");
31034 }
31035 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-chart-steps-container .wpfnl-comparison-chart-steps .wpfnl-single-step span {
31036 width: 33px;
31037 display: block;
31038 text-align: right;
31039 position: relative;
31040 bottom: -7px;
31041 }
31042 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container {
31043 height: 320px;
31044 padding: 10px 0px 9px 60px;
31045 position: relative;
31046 z-index: 1;
31047 display: grid;
31048 grid-template-columns: repeat(12, 1fr);
31049 gap: 0;
31050 }
31051 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar {
31052 width: 100%;
31053 height: 94%;
31054 position: relative;
31055 display: flex;
31056 flex-flow: row nowrap;
31057 align-items: flex-end;
31058 gap: 6px;
31059 bottom: 0px;
31060 }
31061 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar::before {
31062 height: 100%;
31063 width: 1px;
31064 position: absolute;
31065 background: url("data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMSAxOTkiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggc3Ryb2tlPSIjMkQzMTQ5IiBzdHJva2UtZGFzaGFycmF5PSI0IDQiIHN0cm9rZS13aWR0aD0iLjUiIGQ9Ik0uMjUuMjVoLjV2MTk4LjVoLS41eiIvPjwvc3ZnPg==");
31066 left: 38%;
31067 }
31068 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar:hover::before {
31069 content: "";
31070 }
31071 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar:hover .wpfnl-comparison-bar-tooltip {
31072 display: block;
31073 }
31074 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar .wpfnl-comparison-bar-tooltip {
31075 display: none;
31076 border-radius: 8px;
31077 background: #10052E;
31078 box-shadow: 0px 2px 15px 0px rgba(22, 28, 32, 0.08);
31079 padding: 15px 14px;
31080 width: 160px;
31081 z-index: 99;
31082 position: absolute;
31083 transform: translateX(-50%);
31084 left: 45%;
31085 }
31086 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar .wpfnl-comparison-bar-tooltip::before {
31087 content: "";
31088 background: #10052E;
31089 width: 10px;
31090 height: 10px;
31091 position: absolute;
31092 bottom: -5px;
31093 transform: rotate(45deg);
31094 left: 45%;
31095 }
31096 .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,
31097 .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 {
31098 color: #CDCFD6;
31099 font-size: 13px;
31100 font-style: normal;
31101 font-weight: 400;
31102 line-height: 12px;
31103 margin: 0;
31104 display: flex;
31105 }
31106 .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,
31107 .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 {
31108 color: #FFF;
31109 }
31110 .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,
31111 .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 {
31112 width: 10px;
31113 height: 10px;
31114 border-radius: 50%;
31115 background: #6E42D3;
31116 display: inline-block;
31117 margin-right: 5px;
31118 }
31119 .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,
31120 .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 {
31121 display: flex;
31122 flex-wrap: wrap;
31123 gap: 2px;
31124 }
31125 .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 {
31126 margin-top: 8px;
31127 }
31128 .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 {
31129 background: #EAE1FF;
31130 }
31131 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar .wpfnl-bar-label {
31132 font-size: 12px;
31133 line-height: 1.2;
31134 color: #9398A5;
31135 position: absolute;
31136 bottom: -40px;
31137 left: 40%;
31138 transform: translateX(-50%);
31139 white-space: nowrap;
31140 transition: all 0.3s ease;
31141 }
31142 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar .wpfnl-single-bar {
31143 flex: 1;
31144 min-width: 0;
31145 display: block;
31146 border-radius: 30px 30px 0 0;
31147 position: relative;
31148 }
31149 .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 {
31150 background-color: #EAE1FF;
31151 }
31152 .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 {
31153 background-color: #6E42D3;
31154 }
31155
31156 @media only screen and (max-width: 1600px) {
31157 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar .wpfnl-comparison-bar-tooltip {
31158 left: 40%;
31159 width: 94px;
31160 padding: 10px;
31161 }
31162 .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,
31163 .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 {
31164 font-size: 10px;
31165 }
31166 .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,
31167 .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 {
31168 width: 6px;
31169 height: 6px;
31170 margin-right: 3px;
31171 }
31172 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar .wpfnl-comparison-bar-tooltip b {
31173 display: block;
31174 margin-top: 2px;
31175 }
31176 .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 {
31177 margin-top: -3px;
31178 }
31179 }
31180 @media only screen and (max-width: 1399px) {
31181 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab {
31182 padding: 10px 15px;
31183 }
31184 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab .wpfnl-tab-header .wpfnl-tab-total-amount {
31185 font-size: 18px;
31186 }
31187 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab .wpfnl-tab-header .wpfnl-percentage {
31188 min-width: 40px;
31189 padding: 4px 5px;
31190 font-size: 9px;
31191 }
31192 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab .wpfnl-tab-header .wpfnl-percentage svg {
31193 width: 12px;
31194 height: 12px;
31195 }
31196 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab .wpfnl-tab-title {
31197 font-size: 12px;
31198 }
31199 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar::before {
31200 left: 42%;
31201 }
31202 }
31203 @media only screen and (max-width: 960px) {
31204 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container {
31205 flex-wrap: wrap;
31206 }
31207 }
31208 .wpfnl-datepicker {
31209 position: relative;
31210 min-width: 350px;
31211 }
31212 .wpfnl-datepicker input {
31213 cursor: default;
31214 margin: 0.5em;
31215 border-radius: 4px;
31216 background: inherit;
31217 border-radius: 8px;
31218 color: #2D3149;
31219 font-family: Inter;
31220 font-size: 13px;
31221 font-style: normal;
31222 font-weight: 500;
31223 line-height: 1.15;
31224 border: 1px solid #F1F0F5;
31225 padding: 9px 12px;
31226 width: 45%;
31227 }
31228 .wpfnl-datepicker input.single-date {
31229 width: 100%;
31230 margin-left: -1px;
31231 }
31232 .wpfnl-datepicker .multi-input {
31233 display: flex;
31234 align-items: center;
31235 }
31236 .wpfnl-datepicker .multi-input span {
31237 margin: 0 0.5em;
31238 }
31239 .wpfnl-datepicker .calendar {
31240 background: white;
31241 padding: 1em;
31242 }
31243 .wpfnl-datepicker .calendar .calendar-header {
31244 display: flex;
31245 justify-content: space-between;
31246 align-items: center;
31247 margin-bottom: 1em;
31248 }
31249 .wpfnl-datepicker .calendar .calendar-header .pre-month,
31250 .wpfnl-datepicker .calendar .calendar-header .next-month {
31251 border-radius: 8px;
31252 border: 1px solid #F1F0F5;
31253 padding: 8px 15px;
31254 }
31255 .wpfnl-datepicker .calendar .calendar-header .month-name {
31256 color: #2D3149;
31257 font-family: Inter;
31258 font-size: 16px;
31259 font-style: normal;
31260 font-weight: 500;
31261 line-height: 15px;
31262 }
31263 .wpfnl-datepicker .calendar .calendar-header button {
31264 background: none;
31265 border: none;
31266 cursor: pointer;
31267 font-size: 1.2em;
31268 }
31269 .wpfnl-datepicker .calendar .calendar-grid {
31270 display: grid;
31271 grid-template-columns: repeat(7, 1fr);
31272 gap: 0.5em;
31273 }
31274 .wpfnl-datepicker .calendar .calendar-grid .calendar-day {
31275 color: #9398A5;
31276 font-family: Inter;
31277 font-size: 14px;
31278 font-style: normal;
31279 font-weight: 500;
31280 line-height: 14px;
31281 cursor: default;
31282 }
31283 .wpfnl-datepicker .calendar .calendar-grid .calendar-day:hover {
31284 background: none !important;
31285 }
31286 .wpfnl-datepicker .calendar .calendar-grid div {
31287 text-align: center;
31288 padding: 0.5em;
31289 cursor: pointer;
31290 border-radius: 4px;
31291 color: #2D3149;
31292 text-align: center;
31293 font-family: Inter;
31294 font-size: 12px;
31295 font-style: normal;
31296 font-weight: 500;
31297 line-height: 2.667;
31298 }
31299 .wpfnl-datepicker .calendar .calendar-grid div.empty {
31300 background: none;
31301 cursor: default;
31302 }
31303 .wpfnl-datepicker .calendar .calendar-grid div.selected, .wpfnl-datepicker .calendar .calendar-grid div.start-date, .wpfnl-datepicker .calendar .calendar-grid div.end-date {
31304 background: #6E42D3;
31305 color: white;
31306 }
31307 .wpfnl-datepicker .calendar .calendar-grid div.in-range {
31308 background: #e5daff;
31309 }
31310 .wpfnl-datepicker .calendar .calendar-grid div.disabled {
31311 opacity: 0.5;
31312 cursor: default;
31313 pointer-events: none;
31314 }
31315 .wpfnl-datepicker .calendar .calendar-grid div.disabled:hover {
31316 background: none !important;
31317 }
31318 .wpfnl-datepicker .calendar .calendar-grid div:hover:not(.empty) {
31319 background: #f0f0f0;
31320 }
31321
31322 .wpfnl-pro-modal-overlay {
31323 position: fixed;
31324 top: 0;
31325 left: 0;
31326 width: 100%;
31327 height: 100%;
31328 background: rgba(16, 5, 46, 0.3);
31329 backdrop-filter: blur(7px);
31330 justify-content: center;
31331 align-items: center;
31332 display: flex;
31333 z-index: 999999;
31334 }
31335 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper {
31336 background: #fff;
31337 border-radius: 20px;
31338 padding: 40px;
31339 position: relative;
31340 width: 100%;
31341 max-width: 463px;
31342 position: relative;
31343 box-shadow: 0px 14px 14px #A7A4AF;
31344 animation: wpfnl-bounce 0.3s;
31345 -webkit-animation: wpfnl-bounce 0.3s;
31346 -moz-animation: wpfnl-bounce 0.3s;
31347 -ms-animation: wpfnl-bounce 0.3s;
31348 -o-animation: wpfnl-bounce 0.3s;
31349 }
31350 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-close .wpfnl-pro-modal-close-btn {
31351 position: absolute;
31352 right: -14px;
31353 top: -14px;
31354 background: #ffffff;
31355 box-shadow: 0px 1px 1px #dadada;
31356 border-radius: 100px;
31357 width: 34px;
31358 height: 34px;
31359 display: flex;
31360 align-items: center;
31361 justify-content: center;
31362 cursor: pointer;
31363 z-index: 2;
31364 }
31365 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content {
31366 display: flex;
31367 flex-direction: column;
31368 }
31369 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content .wpfnl-pro-modal-header-icon svg {
31370 display: block;
31371 margin-bottom: -18px;
31372 }
31373 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content .wpfnl-pro-modal-header {
31374 width: 100%;
31375 display: flex;
31376 flex-flow: column;
31377 align-items: center;
31378 position: relative;
31379 height: 100%;
31380 overflow: hidden;
31381 }
31382 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content .wpfnl-pro-modal-header .wpfnl-pro-heading {
31383 color: #1D2327;
31384 text-align: center;
31385 font-family: "Inter";
31386 font-size: 22px;
31387 font-weight: 600;
31388 line-height: 1.3;
31389 max-width: 330px;
31390 }
31391 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content .wpfnl-pro-modal-header .wpfnl-pro-sub-heading {
31392 color: #9398A5;
31393 text-align: center;
31394 font-family: Inter;
31395 font-size: 14px;
31396 font-style: normal;
31397 font-weight: 400;
31398 line-height: 1.42;
31399 margin-top: 6px;
31400 width: 80%;
31401 }
31402 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content .wpfnl-pro-modal-body {
31403 margin-top: 26px;
31404 border-top: 1px solid rgba(173, 173, 203, 0.2);
31405 padding-top: 24px;
31406 }
31407 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content .wpfnl-pro-modal-body .feature-title {
31408 color: #4B4B4B;
31409 font-family: "Inter";
31410 font-size: 16px;
31411 font-weight: 600;
31412 line-height: 1;
31413 margin-bottom: 16px;
31414 }
31415 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content .wpfnl-pro-modal-body .wpfnl-pro-features {
31416 display: flex;
31417 flex-flow: column;
31418 gap: 13px;
31419 }
31420 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content .wpfnl-pro-modal-body .wpfnl-pro-features li {
31421 display: flex;
31422 align-items: center;
31423 gap: 8px;
31424 color: #707070;
31425 font-family: "Inter";
31426 font-size: 16px;
31427 font-weight: 400;
31428 line-height: 1.3;
31429 letter-spacing: -0.16px;
31430 }
31431 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content .wpfnl-pro-modal-body .wpfnl-pro-features li span {
31432 color: #707070;
31433 font-size: 16px;
31434 font-weight: 400;
31435 line-height: 1.3;
31436 letter-spacing: -0.14px;
31437 }
31438 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content .wpfnl-pro-modal-footer {
31439 margin-top: 24px;
31440 }
31441 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content .wpfnl-pro-modal-footer .btn-default {
31442 display: block;
31443 line-height: 1;
31444 padding: 18px 30px;
31445 height: auto;
31446 border-radius: 12px;
31447 box-shadow: 0 9px 14px 0 rgba(193, 183, 232, 0.4);
31448 }
31449 .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 {
31450 display: flex;
31451 align-items: center;
31452 justify-content: center;
31453 gap: 10px;
31454 padding: 0px 0px 10px 0px;
31455 position: relative;
31456 }
31457 .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 {
31458 text-align: left;
31459 width: 42%;
31460 white-space: nowrap;
31461 overflow: hidden;
31462 text-overflow: ellipsis;
31463 padding: 10px;
31464 }
31465 .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 {
31466 color: #2D3149;
31467 font-size: 20px;
31468 font-weight: 500;
31469 }
31470 .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 {
31471 color: #9398A5;
31472 font-size: 12px;
31473 font-weight: 400;
31474 }
31475 .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 {
31476 flex-grow: 1;
31477 padding: 10px;
31478 }
31479 .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 {
31480 color: #2D3149;
31481 font-size: 20px;
31482 font-weight: 500;
31483 }
31484 .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 {
31485 color: #9398A5;
31486 font-size: 12px;
31487 font-weight: 400;
31488 }
31489 .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 {
31490 background: transparent;
31491 border: 1px solid #E8E6EE;
31492 border-radius: 10px;
31493 }
31494 .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 {
31495 width: 10%;
31496 padding: 16px 0px;
31497 }
31498 .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 {
31499 transition: all 0.3s ease;
31500 }
31501 .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 {
31502 transform: rotate(180deg);
31503 }
31504 .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 {
31505 position: absolute;
31506 display: none;
31507 width: 56%;
31508 top: 92%;
31509 right: 0;
31510 background: #FFFFFF;
31511 border-radius: 10px;
31512 z-index: 1;
31513 border: 1px solid #F6F5FA;
31514 box-shadow: 0px 10px 20px rgba(226, 220, 237, 0.4);
31515 }
31516 .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 {
31517 padding: 10px;
31518 cursor: pointer;
31519 }
31520 .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 {
31521 color: #2D3149;
31522 font-size: 14px;
31523 font-weight: 500;
31524 }
31525 .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 {
31526 color: #9398A5;
31527 font-size: 12px;
31528 font-weight: 400;
31529 }
31530 .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 {
31531 background: #F6F5FA;
31532 }
31533 .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) {
31534 border-bottom: 1px solid #E8E6EE;
31535 }
31536 .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 {
31537 display: block;
31538 }
31539 .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 {
31540 display: flex;
31541 align-items: center;
31542 justify-content: center;
31543 gap: 16px;
31544 flex-wrap: wrap;
31545 }
31546 .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 {
31547 color: #2D3149;
31548 font-size: 15px;
31549 font-style: normal;
31550 font-weight: 500;
31551 line-height: normal;
31552 letter-spacing: -0.15px;
31553 background: none;
31554 padding: 0;
31555 height: auto;
31556 min-width: unset;
31557 }
31558 .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 {
31559 border-radius: 10px;
31560 background: #6E42D3;
31561 box-shadow: 0px 9px 14px 0px rgba(193, 183, 232, 0.4);
31562 display: flex;
31563 align-items: center;
31564 gap: 8px;
31565 cursor: pointer;
31566 min-height: 40px;
31567 width: 100%;
31568 margin: 0 auto;
31569 justify-content: center;
31570 }
31571 .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 {
31572 color: #FFF;
31573 font-size: 16px;
31574 font-style: normal;
31575 font-weight: 400;
31576 line-height: normal;
31577 text-align: center;
31578 }
31579 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content .wpfnl-pro-modal-footer .wpfnl-pro-modal-footer-text {
31580 display: flex;
31581 align-items: center;
31582 justify-content: center;
31583 margin-top: 10px;
31584 gap: 6px;
31585 font-size: 13px;
31586 }
31587 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content .wpfnl-pro-modal-footer .wpfnl-pro-modal-footer-text strong {
31588 color: #2D3149;
31589 font-size: 14px;
31590 font-weight: 500;
31591 }
31592 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content .wpfnl-pro-modal-footer .wpfnl-pro-modal-footer-text span {
31593 color: #9398A5;
31594 font-size: 12px;
31595 font-weight: 400;
31596 }
31597 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content .wpfnl-pro-modal-footer .wpfnl-pro-modal-footer-text svg {
31598 margin-top: -2px;
31599 }
31600 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content .wpfnl-pro-modal-footer .wpfnl-pro-modal-footer-text svg path {
31601 fill: #4CBB17;
31602 }
31603
31604 /* Standard syntax */
31605 @keyframes wpfnl-bounce {
31606 0% {
31607 transform: scale(0.7);
31608 }
31609 45% {
31610 transform: scale(1.05);
31611 }
31612 80% {
31613 transform: scale(0.95);
31614 }
31615 100% {
31616 transform: scale(1);
31617 }
31618 }
31619 /* Webkit (Safari, older versions of Chrome, etc.) */
31620 @-webkit-keyframes wpfnl-bounce {
31621 0% {
31622 -webkit-transform: scale(0.7);
31623 }
31624 45% {
31625 -webkit-transform: scale(1.05);
31626 }
31627 80% {
31628 -webkit-transform: scale(0.95);
31629 }
31630 100% {
31631 -webkit-transform: scale(1);
31632 }
31633 }
31634 /* Mozilla (Firefox) */
31635 @-moz-keyframes wpfnl-bounce {
31636 0% {
31637 -moz-transform: scale(0.7);
31638 }
31639 45% {
31640 -moz-transform: scale(1.05);
31641 }
31642 80% {
31643 -moz-transform: scale(0.95);
31644 }
31645 100% {
31646 -moz-transform: scale(1);
31647 }
31648 }
31649 /* Microsoft (Internet Explorer) */
31650 @-ms-keyframes wpfnl-bounce {
31651 0% {
31652 -ms-transform: scale(0.7);
31653 }
31654 45% {
31655 -ms-transform: scale(1.05);
31656 }
31657 80% {
31658 -ms-transform: scale(0.95);
31659 }
31660 100% {
31661 -ms-transform: scale(1);
31662 }
31663 }
31664 /* Opera */
31665 @-o-keyframes wpfnl-bounce {
31666 0% {
31667 -o-transform: scale(0.7);
31668 }
31669 45% {
31670 -o-transform: scale(1.05);
31671 }
31672 80% {
31673 -o-transform: scale(0.95);
31674 }
31675 100% {
31676 -o-transform: scale(1);
31677 }
31678 }
31679 #wpfnl-toaster-wrapper {
31680 display: none;
31681 }
31682 #wpfnl-toaster-wrapper.quick-toastify-successful-notification .quick-toastify-alert-toast {
31683 position: fixed;
31684 top: 50px;
31685 right: 30px;
31686 z-index: 9999;
31687 -webkit-animation: quick-toastify-fadeinout 3s linear forwards;
31688 animation: quick-toastify-fadeinout 3s ease-in-out forwards;
31689 }
31690 #wpfnl-toaster-wrapper.quick-toastify-successful-notification .quick-toastify-alert-toast .quick-toastify-alert-container {
31691 background: #ffffff;
31692 border: 1px solid #039855;
31693 box-shadow: 0px 7px 30px rgba(16, 5, 46, 0.08);
31694 border-radius: 10px;
31695 display: flex;
31696 flex-flow: row wrap;
31697 align-items: center;
31698 padding: 15px;
31699 }
31700 #wpfnl-toaster-wrapper.quick-toastify-successful-notification .quick-toastify-alert-toast .quick-toastify-alert-container .quick-toastify-successfull-icon,
31701 #wpfnl-toaster-wrapper.quick-toastify-successful-notification .quick-toastify-alert-toast .quick-toastify-alert-container .quick-toastify-cross-icon {
31702 height: 26px;
31703 width: 26px;
31704 }
31705 #wpfnl-toaster-wrapper.quick-toastify-successful-notification .quick-toastify-alert-toast .quick-toastify-alert-container p {
31706 padding: 0 60px 0 13px;
31707 }
31708 #wpfnl-toaster-wrapper.quick-toastify-successful-notification .quick-toastify-alert-toast .quick-toastify-alert-container .quick-toastify-cross-icon {
31709 background: #ffffff;
31710 border: 1px solid #e4e6eb;
31711 border-radius: 6px;
31712 display: flex;
31713 justify-content: center;
31714 align-items: center;
31715 cursor: pointer;
31716 }
31717 #wpfnl-toaster-wrapper.quick-toastify-successful-notification .quick-toastify-alert-toast .quick-toastify-alert-container .quick-toastify-cross-icon svg path {
31718 fill: #686f7f;
31719 }
31720 #wpfnl-toaster-wrapper.quick-toastify-successful-notification .quick-toastify-alert-toast .quick-toastify-alert-container .quick-toastify-cross-icon:hover {
31721 background: #e4e6eb;
31722 }
31723 #wpfnl-toaster-wrapper.quick-toastify-successful-notification .quick-toastify-successful-notification.quick-toastify-hide {
31724 display: none;
31725 }
31726 #wpfnl-toaster-wrapper {
31727 /* -------Warn notification alert toast------------ */
31728 }
31729 #wpfnl-toaster-wrapper.quick-toastify-warn-notification .quick-toastify-alert-toast {
31730 position: fixed;
31731 top: 120px;
31732 right: 30px;
31733 z-index: 9999;
31734 -webkit-animation: quick-toastify-fadeinout 3s linear forwards;
31735 animation: quick-toastify-fadeinout 3s ease-in-out forwards;
31736 }
31737 #wpfnl-toaster-wrapper.quick-toastify-warn-notification .quick-toastify-alert-toast .quick-toastify-alert-container {
31738 background: #ffffff;
31739 border: 1px solid #ec0707;
31740 box-shadow: 0px 7px 30px rgba(16, 5, 46, 0.08);
31741 border-radius: 10px;
31742 display: flex;
31743 flex-flow: row wrap;
31744 align-items: center;
31745 padding: 15px;
31746 }
31747 #wpfnl-toaster-wrapper.quick-toastify-warn-notification .quick-toastify-alert-toast .quick-toastify-alert-container .quick-toastify-successfull-icon,
31748 #wpfnl-toaster-wrapper.quick-toastify-warn-notification .quick-toastify-alert-toast .quick-toastify-alert-container .quick-toastify-cross-icon {
31749 height: 26px;
31750 width: 26px;
31751 }
31752 #wpfnl-toaster-wrapper.quick-toastify-warn-notification .quick-toastify-alert-toast .quick-toastify-alert-container p {
31753 padding: 0 60px 0 13px;
31754 }
31755 #wpfnl-toaster-wrapper.quick-toastify-warn-notification .quick-toastify-alert-toast .quick-toastify-alert-container .quick-toastify-cross-icon {
31756 background: #ffffff;
31757 border: 1px solid #e4e6eb;
31758 border-radius: 6px;
31759 display: flex;
31760 justify-content: center;
31761 align-items: center;
31762 cursor: pointer;
31763 }
31764 #wpfnl-toaster-wrapper.quick-toastify-warn-notification .quick-toastify-alert-toast .quick-toastify-alert-container .quick-toastify-cross-icon svg path {
31765 fill: #686f7f;
31766 }
31767 #wpfnl-toaster-wrapper.quick-toastify-warn-notification .quick-toastify-alert-toast .quick-toastify-alert-container .quick-toastify-cross-icon:hover {
31768 background: #e4e6eb;
31769 }
31770 @-webkit-keyframes quick-toastify-fadeinout {
31771 0% {
31772 opacity: 0;
31773 top: 80px;
31774 }
31775 20%, 80% {
31776 opacity: 1;
31777 top: 50px;
31778 }
31779 100% {
31780 opacity: 0;
31781 top: 20px;
31782 }
31783 }
31784 @keyframes quick-toastify-fadeinout {
31785 0% {
31786 opacity: 0;
31787 top: 80px;
31788 }
31789 20%, 80% {
31790 opacity: 1;
31791 top: 50px;
31792 }
31793 100% {
31794 opacity: 0;
31795 top: 20px;
31796 }
31797 }
31798
31799 body.rtl .wpfnl-checkbox label {
31800 padding-right: 29px;
31801 padding-left: 0;
31802 }
31803 body.rtl .wpfnl-checkbox label:before {
31804 left: inherit;
31805 right: 0;
31806 }
31807 body.rtl .wpfnl-checkbox label:after {
31808 left: inherit;
31809 right: 5px;
31810 }
31811 body.rtl .wpfnl-radiobtn label {
31812 padding-right: 29px;
31813 padding-left: 0;
31814 }
31815 body.rtl .wpfnl-radiobtn label::before {
31816 content: "";
31817 position: absolute;
31818 left: inherit;
31819 right: 0;
31820 }
31821 body.rtl .wpfnl-radiobtn label::after {
31822 right: 5px;
31823 left: inherit;
31824 }
31825 body.rtl .wpfnl-delete-alert-wrapper {
31826 right: inherit;
31827 left: 0;
31828 }
31829 body.rtl .delete-alert-new-ui .icon {
31830 right: inherit;
31831 left: -12px;
31832 }
31833 body.rtl .delete-alert-new-ui .wpfnl-delete-confirm-body p {
31834 text-align: right;
31835 }
31836 body.rtl .wpfnl-loader {
31837 margin-left: 0;
31838 margin-right: 4px;
31839 }
31840 body.rtl ul.wpfnl-dropdown {
31841 left: 0;
31842 right: inherit;
31843 }
31844 body.rtl ul.wpfnl-dropdown:after {
31845 left: 21px;
31846 right: inherit;
31847 }
31848 body.rtl ul.wpfnl-dropdown li a svg {
31849 margin-left: 6px;
31850 margin-right: 0;
31851 }
31852 body.rtl .wpfnl-field-wrapper > label {
31853 padding-left: 10px;
31854 padding-right: 0;
31855 }
31856 body.rtl .wpfnl-custom-selectbox .selectbox-selected-value {
31857 text-align: right;
31858 }
31859 body.rtl .wpfnl-custom-selectbox .selectbox-selected-value:before {
31860 left: 15px;
31861 right: inherit;
31862 }
31863 body.rtl .wpfnl-custom-selectbox .selectbox-selected-value {
31864 padding: 13px 12px 13px 33px;
31865 }
31866 body.rtl .wpfnl-custom-selectbox .list-title {
31867 right: -8px;
31868 left: inherit;
31869 }
31870
31871 body.rtl .template-library-modal {
31872 left: inherit;
31873 right: 160px;
31874 }
31875 body.rtl .template-library-modal .funnel-templates-header .back-form-modal {
31876 margin-right: 0;
31877 margin-left: 15px;
31878 }
31879 body.rtl .template-library-modal .funnel-templates-header .back-form-modal svg {
31880 left: 1px;
31881 transform: rotate(180deg);
31882 }
31883 body.rtl .step-template-showcase-modal .steps-template__filter-wrapper .wpfnl-modal-close {
31884 margin-right: 0;
31885 margin-left: 15px;
31886 }
31887 body.rtl .step-template-showcase-modal .steps-template__filter-wrapper .wpfnl-modal-close svg {
31888 transform: rotate(180deg);
31889 }
31890 body.rtl .template-library-modal .funnel-templates-header .template-type-filter {
31891 margin-left: 0;
31892 margin-right: auto;
31893 background-position-x: 13px;
31894 }
31895 body.rtl .step-template-showcase-modal .steps-template__filter-wrapper .pro-free__filter,
31896 body.rtl .template-library-modal .funnel-templates-header .pro-free__filter {
31897 margin-left: 0 !important;
31898 margin-right: auto;
31899 }
31900 body.rtl .step-template-showcase-modal .steps-template__filter-wrapper .pro-free__filter li:first-child,
31901 body.rtl .template-library-modal .funnel-templates-header .pro-free__filter li:first-child {
31902 border-radius: 0 50px 50px 0;
31903 }
31904 body.rtl .step-template-showcase-modal .steps-template__filter-wrapper .pro-free__filter li:last-child,
31905 body.rtl .template-library-modal .funnel-templates-header .pro-free__filter li:last-child {
31906 border-radius: 50px 0 0 50px;
31907 }
31908 body.rtl .step-template-showcase-modal .steps-template__filter-wrapper .pro-free__filter li svg,
31909 body.rtl .template-library-modal .funnel-templates-header .pro-free__filter li svg {
31910 margin-right: 0;
31911 margin-left: 8px;
31912 }
31913 body.rtl .template-library-modal .funnel-templates-sidebar .category-filter-wrapper {
31914 padding-right: 0;
31915 padding-left: 8px;
31916 }
31917 body.rtl .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template.create__from-scratch .funnel-limit-notice svg,
31918 body.rtl .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template.create__from-scratch .btn-default svg {
31919 margin-right: 0;
31920 margin-left: 2px;
31921 }
31922 body.rtl .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .create-step-name-modal .modal-header .close,
31923 body.rtl .step-template-showcase-modal .create-step-name-modal .modal-header .close,
31924 body.rtl .template-library-modal .wpfnl-create-funnel__templates-wrapper .create-funnel-name-modal .modal-header .close {
31925 right: inherit;
31926 left: -11px;
31927 }
31928
31929 body.rtl.folded .template-library-modal {
31930 right: 36px;
31931 width: calc(100% - 36px);
31932 }
31933
31934 body.rtl.wp-funnels_page_edit_funnel #wpcontent {
31935 padding-right: 0;
31936 }
31937 body.rtl .steps-page__header {
31938 padding-right: 24px;
31939 padding-left: 12px;
31940 }
31941 body.rtl .steps-page__header-left .wpfnl-logo a {
31942 border-left: 1px solid #E5E8F3;
31943 border-right: 0;
31944 }
31945 body.rtl .steps-page__header-left .back-link {
31946 margin-right: 0;
31947 margin-left: 15px;
31948 }
31949 body.rtl .steps-page__header-left .back-link svg {
31950 transform: rotate(180deg);
31951 }
31952 body.rtl .steps-page__header-left .add-step-condtion-area li > button svg {
31953 margin-right: 0;
31954 margin-left: 5px;
31955 }
31956 body.rtl .steps-page__header-left .add-step-condtion-area li > button.add-new-step svg {
31957 margin-right: 0;
31958 margin-left: 5px;
31959 }
31960 body.rtl .steps-page__header-center .steps-page__fnl-name .fnl-name-btn {
31961 margin-left: 0;
31962 margin-right: 10px;
31963 }
31964 body.rtl .steps-page__header-right {
31965 margin-left: 0;
31966 margin-right: auto;
31967 }
31968 body.rtl .steps-page__header-right .enable-gbf {
31969 margin-right: 0;
31970 margin-left: 15px;
31971 }
31972 body.rtl .steps-page__header-right .enable-gbf,
31973 body.rtl .steps-page__header-right .funnel-stats {
31974 border-right: none;
31975 padding-right: 0;
31976 margin-right: 0;
31977 border-left: 1px solid #E5E8F3;
31978 margin-left: 5px;
31979 padding-left: 20px;
31980 }
31981 body.rtl .steps-page__header-right .enable-gbf .title,
31982 body.rtl .steps-page__header-right .funnel-stats .title {
31983 margin-right: 0;
31984 margin-left: 10px;
31985 }
31986 body.rtl .steps-page__header-right .dropdown-option {
31987 margin-left: 0;
31988 margin-right: 6px;
31989 }
31990 body.rtl .steps-page__header-right .dropdown-option ul.wpfnl-dropdown {
31991 right: inherit;
31992 left: -4px;
31993 }
31994 body.rtl .steps-page__header-right ul.wpfnl-dropdown:after {
31995 left: 11px;
31996 right: inherit;
31997 }
31998 body.rtl .steps-page__header-right .dropdown-option ul.wpfnl-dropdown a svg {
31999 margin-right: 0;
32000 margin-left: 6px;
32001 }
32002 body.rtl .funnel-window .wpfnl-canvas-zoom-control {
32003 left: inherit;
32004 right: 20px;
32005 }
32006 body.rtl .funnel-window .wpfnl-canvas-helper {
32007 right: inherit;
32008 left: 20px;
32009 }
32010 body.rtl .funnel-window .wpfnl-canvas-helper .help-resource {
32011 right: inherit;
32012 left: 0;
32013 }
32014 body.rtl .funnel-window .wpfnl-canvas-helper .help-resource:before {
32015 bottom: -7px;
32016 right: inherit;
32017 }
32018 body.rtl .wpfnl-drawing-window .drawflow .drawflow-node .inputs .input {
32019 left: -20px;
32020 right: inherit;
32021 }
32022 body.rtl .reconfigure-condition-modal .wpfnl-delete-confirm-body {
32023 text-align: right;
32024 }
32025
32026 body.rtl .wpfnl-step-settings-drawer {
32027 right: inherit;
32028 left: -190px;
32029 }
32030 body.rtl .wpfnl-step-settings-drawer.show-drawer {
32031 right: inherit;
32032 left: 0;
32033 }
32034 body.rtl .wpfnl-step-settings-drawer .drawer-header .drawer-title {
32035 display: flex;
32036 align-items: center;
32037 gap: 3px;
32038 flex-flow: row wrap;
32039 }
32040 body.rtl .steps-settings .steps-settings__tab-nav li a svg {
32041 margin-right: 0;
32042 margin-left: 8px;
32043 }
32044 body.rtl .step-settings__single-tab-content.product .product-head .product-search {
32045 margin-left: 0;
32046 margin-right: 0;
32047 }
32048 body.rtl .step-settings__single-tab-content .product-head .wpfnl-tooltip,
32049 body.rtl .checkout-product-setting-tab__content-wrapper .product-head .wpfnl-tooltip {
32050 margin-left: 10px;
32051 margin-right: auto;
32052 }
32053 body.rtl .step-settings__single-tab-content .product-head .add-product-btn,
32054 body.rtl .checkout-product-setting-tab__content-wrapper .product-head .add-product-btn {
32055 margin-left: 0;
32056 margin-right: 15px;
32057 }
32058 body.rtl .step-settings__single-tab-content .product-head .title,
32059 body.rtl .checkout-product-setting-tab__content-wrapper .product-head .title {
32060 margin-right: 0;
32061 margin-left: 10px;
32062 }
32063 body.rtl .step-settings__single-tab-content .accordion-footer,
32064 body.rtl .step-settings__single-tab-content .accordion-head,
32065 body.rtl .checkout-product-setting-tab__content-wrapper .accordion-footer,
32066 body.rtl .checkout-product-setting-tab__content-wrapper .accordion-head {
32067 padding: 20px 60px 20px 25px;
32068 }
32069 body.rtl .step-settings__single-tab-content .product-single__accordion-head,
32070 body.rtl .checkout-product-setting-tab__content-wrapper .product-single__accordion-head {
32071 padding: 25px 60px 25px 25px;
32072 }
32073 body.rtl .step-settings__single-tab-content .accordion-footer .total-price,
32074 body.rtl .step-settings__single-tab-content .product-single__accordion-head .total-price,
32075 body.rtl .step-settings__single-tab-content .accordion-head .total-price,
32076 body.rtl .checkout-product-setting-tab__content-wrapper .accordion-footer .total-price,
32077 body.rtl .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .total-price,
32078 body.rtl .checkout-product-setting-tab__content-wrapper .accordion-head .total-price {
32079 text-align: left;
32080 }
32081 body.rtl .step-settings__single-tab-content .product-single__accordion-head .product-name ul .product-title,
32082 body.rtl .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .product-name ul .product-title {
32083 padding-left: 0;
32084 padding-right: 19px;
32085 }
32086 body.rtl .step-settings__single-tab-content .product-single__accordion-head .product-action .product-edit,
32087 body.rtl .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .product-action .product-edit {
32088 margin-left: 0;
32089 margin-right: 6px;
32090 }
32091 body.rtl .order-bump-accordion-wrapper .order-bump-accordion-header .title-area .icon {
32092 margin-right: 0;
32093 margin-left: 12px;
32094 }
32095 body.rtl .order-bump-accordion-wrapper .order-bump-accordion-header .title-area .title {
32096 display: inline-flex;
32097 gap: 3px;
32098 }
32099 body.rtl .order-bump-accordion-wrapper .order-bump-accordion-header .action-area button {
32100 margin: 0 6px 0 0;
32101 }
32102 body.rtl .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area {
32103 margin-right: 0;
32104 margin-left: 25px;
32105 }
32106 body.rtl .checkout-order-bump-setting-tab__content-wrapper .wpfnl-field-wrapper > label .color-picker {
32107 right: inherit;
32108 left: 10px;
32109 }
32110 body.rtl .wpfnl-order-bump__template-style1 .template-preview-wrapper .template-content {
32111 padding-left: 0;
32112 padding-right: 20px;
32113 }
32114 body.rtl .wpfnl-order-bump__template-style1 .offer-checkbox .wpfnl-checkbox label {
32115 padding-left: 0;
32116 padding-right: 26px;
32117 }
32118 body.rtl .wpfnl-order-bump__template-style1 .offer-checkbox .wpfnl-checkbox label:after {
32119 left: inherit;
32120 right: 4px;
32121 }
32122 body.rtl .wpfnl-order-bump__template-style2 .offer-checkbox .wpfnl-checkbox label {
32123 padding: 0 20px 0 0;
32124 }
32125 body.rtl .wpfnl-order-bump__template-style2 .offer-checkbox .nav-arrow svg {
32126 transform: rotate(180deg);
32127 }
32128 body.rtl .wpfnl-order-bump__template-style2 .offer-checkbox .nav-arrow {
32129 margin-right: 0;
32130 margin-left: 10px;
32131 animation: moveArrowRtl 1s linear infinite;
32132 }
32133 body.rtl .wpfnl-order-bump__template-style2 .template-preview-wrapper .template-content {
32134 padding-left: 0;
32135 padding-right: 20px;
32136 }
32137 body.rtl .wpfnl-order-bump__template-style2 .offer-checkbox .wpfnl-checkbox label:after {
32138 left: inherit;
32139 right: 3px;
32140 }
32141 body.rtl .wpfnl-order-bump__template-style3 .offer-checkbox .wpfnl-checkbox label {
32142 padding-left: 0;
32143 padding-right: 28px;
32144 }
32145 body.rtl .wpfnl-order-bump__template-style3 .offer-checkbox .wpfnl-checkbox label:after {
32146 left: inherit;
32147 right: 4px;
32148 width: 9px;
32149 height: 5px;
32150 }
32151 body.rtl .wpfnl-order-bump__template-style4 .template-preview-wrapper .template-content {
32152 padding-left: 0;
32153 padding-right: 14px;
32154 }
32155 body.rtl .wpfnl-order-bump__template-style4 .template-preview-wrapper .template-price {
32156 padding-left: 10px;
32157 padding-right: 10px;
32158 }
32159 body.rtl .wpfnl-order-bump__template-style5 .offer-checkbox .wpfnl-checkbox label {
32160 padding-left: 50px;
32161 padding-right: 0;
32162 }
32163 body.rtl .wpfnl-order-bump__template-style5 .offer-checkbox .wpfnl-checkbox label:before {
32164 left: 0;
32165 right: inherit;
32166 }
32167 body.rtl .wpfnl-order-bump__template-style5 .offer-checkbox .wpfnl-checkbox label:after {
32168 left: 4px;
32169 right: inherit;
32170 }
32171 body.rtl .wpfnl-order-bump__template-style5 .offer-checkbox .wpfnl-checkbox input[type=checkbox]:checked + label::after {
32172 right: inherit;
32173 left: 26px;
32174 }
32175 body.rtl .wpfnl-order-bump__template-style5 .template-preview-wrapper .template-content {
32176 padding-right: 0;
32177 padding-left: 14px;
32178 }
32179 body.rtl .wpfnl-order-bump__template-style6 .template-preview-wrapper .template-content {
32180 padding-right: 0;
32181 padding-left: 20px;
32182 }
32183 body.rtl .wpfnl-order-bump__template-style6 .offer-checkbox .wpfnl-checkbox label {
32184 padding: 0 26px 0 0;
32185 }
32186 body.rtl .wpfnl-order-bump__template-style6 .offer-checkbox .wpfnl-checkbox label:after {
32187 left: inherit;
32188 right: 4px;
32189 width: 9px;
32190 height: 5px;
32191 }
32192 body.rtl .wpfnl-order-bump__template-style7 .template-preview-wrapper .template-content-wrapper {
32193 padding-right: 0;
32194 padding-left: 15px;
32195 }
32196 body.rtl .wpfnl-order-bump__template-style8 .offer-checkbox .nav-arrow {
32197 margin-right: 0;
32198 margin-left: 10px;
32199 }
32200 body.rtl .wpfnl-order-bump__template-style8 .offer-checkbox .wpfnl-checkbox label {
32201 padding: 0 20px 0 0;
32202 }
32203 body.rtl .wpfnl-order-bump__template-style8 .offer-checkbox .wpfnl-checkbox label:after {
32204 left: inherit;
32205 right: 2px;
32206 top: 5px;
32207 width: 6px;
32208 height: 3px;
32209 }
32210 body.rtl .wpfnl-order-bump__template-style8 .offer-checkbox .nav-arrow svg {
32211 transform: rotate(180deg);
32212 }
32213 body.rtl .wpfnl-order-bump__template-style9 .template-preview-wrapper .template-content {
32214 padding-right: 20px;
32215 padding-left: 0;
32216 }
32217 body.rtl .wpfnl-order-bump__template-style9 .offer-checkbox .wpfnl-checkbox label {
32218 padding: 0 26px 0 0;
32219 }
32220 body.rtl .wpfnl-order-bump__template-style9 .offer-checkbox .wpfnl-checkbox label:after {
32221 right: 3px;
32222 left: inherit;
32223 }
32224 body.rtl .wpfnl-order-bump__template-style10 .template-preview-wrapper .template-title {
32225 padding-left: 15px;
32226 padding-right: 0;
32227 }
32228 body.rtl .wpfnl-order-bump__template-style10 .template-preview-wrapper .template-title .nav-arrow {
32229 top: 2px;
32230 margin-left: 7px;
32231 margin-right: 0;
32232 }
32233 body.rtl .wpfnl-order-bump__template-style10 .template-preview-wrapper .template-title .nav-arrow svg {
32234 transform: rotate(-180deg);
32235 }
32236 body.rtl .wpfnl-order-bump__template-style10 .offer-checkbox {
32237 text-align: left;
32238 }
32239 body.rtl .wpfnl-order-bump__template-style11 .template-preview-wrapper .template-title-area .product-price {
32240 text-align: left;
32241 }
32242 body.rtl .wpfnl-order-bump__template-style11 .offer-checkbox .wpfnl-checkbox label {
32243 padding: 0 26px 0 0;
32244 }
32245 body.rtl .wpfnl-order-bump__template-style11 .offer-checkbox .wpfnl-checkbox label:after {
32246 right: 4px;
32247 left: inherit;
32248 }
32249 body.rtl .wpfnl-order-bump__template-style12 .template-preview-wrapper .template-img {
32250 margin: 0 0 6px 16px;
32251 float: right;
32252 }
32253 body.rtl .wpfnl-order-bump__template-style12 .template-preview-wrapper .template-content {
32254 clear: left;
32255 }
32256 body.rtl .wpfnl-order-bump__template-style12 .offer-checkbox .wpfnl-checkbox label {
32257 padding-right: 26px;
32258 padding-left: 0;
32259 }
32260 body.rtl .wpfnl-order-bump__template-style12 .offer-checkbox .wpfnl-checkbox label:after {
32261 right: 4px;
32262 left: inherit;
32263 }
32264 body.rtl .wpfnl-order-bump__template-style13 .offer-checkbox .wpfnl-checkbox label {
32265 padding-right: 26px;
32266 padding-left: 0;
32267 }
32268 body.rtl .wpfnl-order-bump__template-style13 .offer-checkbox .wpfnl-checkbox label:after {
32269 right: 4px;
32270 left: inherit;
32271 }
32272 body.rtl .wpfnl-order-bump__template-style13 .product-price {
32273 margin-right: 5px;
32274 margin-left: 0;
32275 }
32276 body.rtl .wpfnl-order-bump__template-style13 .template-preview-wrapper .template-content {
32277 padding-right: 20px;
32278 padding-left: 0;
32279 }
32280 body.rtl .wpfnl-order-bump__template-style14 .offer-checkbox .wpfnl-checkbox label {
32281 padding: 0 26px 0 0;
32282 }
32283 body.rtl .wpfnl-order-bump__template-style14 .offer-checkbox .wpfnl-checkbox label:after {
32284 right: 3px;
32285 left: inherit;
32286 }
32287 body.rtl .wpfnl-order-bump__template-style14 .template-preview-wrapper .template-content {
32288 padding-right: 20px;
32289 padding-left: 0;
32290 }
32291 body.rtl .checkout-edit-field-tab__content-wrapper .edit-field-settings__tab-nav li.restore-btn {
32292 margin-right: auto;
32293 margin-left: 0;
32294 }
32295 body.rtl .checkout-edit-field-tab__content-wrapper .edit-field-settings__tab-nav li.add-new-checkout-field-btn {
32296 margin-right: 20px;
32297 margin-left: 0;
32298 }
32299 body.rtl .checkout-edit-field-tab__content-wrapper .edit-field-settings__tab-nav {
32300 padding: 23px 0 23px 20px;
32301 }
32302 body.rtl .edit-field-settings__single-tab-content .checkout-field-header {
32303 padding: 20px 65px 20px 20px;
32304 }
32305 body.rtl .edit-field-settings__single-tab-content .checkout__single-field {
32306 padding: 25px 65px 25px 20px;
32307 }
32308 body.rtl .edit-field-settings__single-tab-content .checkout-field-header .field-hamburger,
32309 body.rtl .edit-field-settings__single-tab-content .checkout__single-field .field-hamburger {
32310 right: 20px;
32311 left: inherit;
32312 }
32313 body.rtl .wpfnl-step-settings-drawer.edit-field-drawer.show-edit-field-drawer {
32314 right: inherit;
32315 left: 0;
32316 }
32317 body.rtl .checkout-edit-field-tab__content-wrapper .edit-field-drawer .drawer-body .wpfnl-field-wrapper .wpfnl-checkbox label {
32318 padding-right: 33px;
32319 padding-left: 0;
32320 }
32321 body.rtl .step-settings__single-tab-content .product-head .product-search,
32322 body.rtl .checkout-product-setting-tab__content-wrapper .product-head .product-search {
32323 margin-left: 0;
32324 margin-right: auto;
32325 }
32326 body.rtl .step-settings__single-tab-content .product-head .product-search .select2-selection__rendered,
32327 body.rtl .checkout-product-setting-tab__content-wrapper .product-head .product-search .select2-selection__rendered {
32328 padding: 10px 35px 10px 10px;
32329 }
32330 body.rtl .step-settings__single-tab-content .product-head .product-search .search-icon,
32331 body.rtl .checkout-product-setting-tab__content-wrapper .product-head .product-search .search-icon {
32332 left: inherit;
32333 right: 10px;
32334 }
32335 body.rtl .steps-settings .settings-content__footer .btn-default .wpfnl-loader {
32336 margin-left: 0;
32337 margin-right: 6px;
32338 }
32339 @keyframes moveArrowRtl {
32340 0%, 100% {
32341 transform: translateX(8px);
32342 opacity: 1;
32343 }
32344 50%, 90% {
32345 transform: translateX(-15px);
32346 opacity: 0;
32347 }
32348 99% {
32349 transform: translateX(8px);
32350 opacity: 0;
32351 }
32352 }
32353
32354 @media only screen and (max-width: 1199px) {
32355 body.rtl .step-settings__single-tab-content .product-single__accordion-head,
32356 body.rtl .checkout-product-setting-tab__content-wrapper .product-single__accordion-head {
32357 padding: 20px 50px 20px 20px;
32358 }
32359 }
32360 body.rtl .wpfnl-selectbox .selected-option {
32361 padding: 13px 14px 11px 30px;
32362 }
32363 body.rtl .wpfnl-selectbox .selected-option:before {
32364 left: 14px;
32365 right: inherit;
32366 }
32367 body.rtl .step-condition-drawer .false-condition-wapper .next-step-box .wpfnl-selectbox .selected-option {
32368 padding: 14px 14px 12px 30px;
32369 }
32370 body.rtl .step-condition-drawer .false-condition-wapper .next-step-box .wpfnl-selectbox .add-item-step button svg {
32371 transform: rotate(-180deg);
32372 }
32373
32374 body.rtl .ab-testing-drawer .header-left .ab-testing-status {
32375 margin-left: 0;
32376 margin-right: 8px;
32377 }
32378 body.rtl .wpfnl-step-settings-drawer .drawer-header .wpfnl-drawer-close svg {
32379 transform: rotate(180deg);
32380 }
32381 body.rtl .ab-testing-drawer .header-right .more-options .options-dropdown {
32382 left: -10px;
32383 right: inherit;
32384 }
32385 body.rtl .ab-testing-drawer .traffic-distribution-modal {
32386 right: inherit;
32387 left: 0;
32388 }
32389 body.rtl .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body .variation-single-list .variation-step-title .variation-type {
32390 margin-left: 0;
32391 margin-right: 8px;
32392 }
32393 body.rtl .ab-testing-drawer .header-right .btn-default .wpfnl-loader {
32394 margin: 0;
32395 }
32396 body.rtl .ab-testing-stats .stats-wrapper thead th .col-inner-wrap {
32397 text-align: right;
32398 }
32399 body.rtl .ab-testing-drawer .ab-testing-winner-modal {
32400 right: inherit;
32401 left: 0;
32402 }
32403 body.rtl .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-body .wpfnl-checkbox label {
32404 padding-right: 29px;
32405 padding-left: 0;
32406 }
32407 body.rtl .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-body .wpfnl-checkbox label:after {
32408 right: 3px;
32409 left: inherit;
32410 }
32411 body.rtl .ab-testing-drawer .single-ab-step .step-control-button .options-dropdown {
32412 left: inherit;
32413 right: 0;
32414 }
32415 body.rtl .ab-testing-drawer .single-ab-step .variation-type {
32416 right: 15px;
32417 left: inherit;
32418 }
32419 body.rtl .ab-testing-drawer .single-ab-step .ab-variation-delete {
32420 right: inherit;
32421 left: -8px;
32422 }
32423 body.rtl .ab-testing-drawer .add-step-wrapper .add-steps-options,
32424 body.rtl .wpfnl-drawing-window .addstep .add-step-wrapper .add-steps-options {
32425 right: calc(100% + 15px);
32426 left: inherit;
32427 }
32428 body.rtl .ab-testing-drawer .add-step-wrapper .add-steps-options {
32429 right: calc(100% + 15px);
32430 left: inherit;
32431 }
32432 body.rtl .ab-testing-drawer .ab-testing-confirmation-modal {
32433 right: 160px;
32434 left: inherit;
32435 }
32436 body.rtl .folded .ab-testing-drawer .ab-testing-confirmation-modal {
32437 right: 36px;
32438 left: inherit;
32439 }
32440 body.rtl .ab-testing-drawer .ab-testing-confirmation-modal .close-confirmation-modal {
32441 left: -13px;
32442 right: inherit;
32443 }
32444
32445 body.rtl .wpfnl-webhook-drawer .drawer-header .webhook-search {
32446 margin-right: auto;
32447 margin-left: 0;
32448 }
32449 body.rtl .wpfnl-webhook-drawer .drawer-header .webhook-search input[type=text] {
32450 padding-right: 34px;
32451 margin-left: 15px;
32452 }
32453 body.rtl .wpfnl-webhook-drawer .drawer-header .webhook-search svg {
32454 right: 14px;
32455 left: inherit;
32456 }
32457 body.rtl .webhook-settings-drawer .wpfnl-field-wrapper .wpfnl-fields .link-icon {
32458 border-left: 1px solid #EEF0F3;
32459 border-right: 0;
32460 }
32461 body.rtl .webhook-settings-drawer .request-url input[type=text] {
32462 padding-right: 50px;
32463 padding-left: 15px;
32464 }
32465 body.rtl .webhook-settings-drawer .wpfnl-field-wrapper select {
32466 padding-left: 36px;
32467 padding-right: 15px;
32468 background-position-x: 15px;
32469 }
32470 body.rtl .webhook-settings-drawer .additional-settings .request-body .wpfnl-radiobtn label::after {
32471 right: 6px;
32472 left: inherit;
32473 }
32474 body.rtl .wpfnl-webhook-drawer .drawer-body .wpfnl-field-wrapper > label.has-tooltip .wpfnl-tooltip {
32475 margin-right: 3px;
32476 margin-left: 0;
32477 }
32478 body.rtl .webhook-settings-drawer .feed-name .wpfnl-tooltip p {
32479 right: calc(100% + 8px);
32480 left: inherit;
32481 }
32482 body.rtl .webhook-settings-drawer .feed-name .wpfnl-tooltip p:before {
32483 right: -4px;
32484 left: inherit;
32485 }
32486 body.rtl .wpfnl-webhook-drawer .webhook-list-wrapper .webhook-single-list .action-field button {
32487 margin-right: 2px;
32488 margin-left: 0;
32489 }
32490 body.rtl .delete-alert-new-ui .wpfnl-delete-confirm-body {
32491 padding: 26px 26px 26px 20px;
32492 }
32493
32494 body.rtl .wpfnl-drawflow-window .wpfnl-analytics {
32495 right: inherit;
32496 left: 0px;
32497 }
32498 body.rtl .wpfnl-drawflow-window .wpfnl-analytics .analytics-header .backto-steps svg {
32499 transform: rotate(180deg);
32500 }
32501 body.rtl .wpfnl-drawflow-window .wpfnl-analytics .analytics-header .header-right select {
32502 padding: 14px 20px 12px 40px;
32503 background-position-x: 15px;
32504 }
32505 body.rtl .wpfnl-drawflow-window .wpfnl-analytics .analytics-full-loader {
32506 right: 160px;
32507 left: inherit;
32508 }
32509 body.rtl.folded .wpfnl-drawflow-window .wpfnl-analytics .analytics-full-loader {
32510 right: 36px;
32511 left: inherit;
32512 }
32513 body.rtl .wpfnl-analytics .analytics-revenue .revenue-box-header .stat-indicator .indicator:before {
32514 margin-left: 8px;
32515 margin-right: 0;
32516 }
32517 body.rtl .wpfnl-analytics .analytics-revenue .single-tab-content .barchart-inner-wrapper {
32518 padding: 10px 60px 9px 15px;
32519 }
32520 body.rtl .wpfnl-analytics .analytics-revenue .single-tab-content .chart-percent-label .single-label:before {
32521 right: 50px;
32522 left: inherit;
32523 }
32524 body.rtl .wpfnl-analytics .analytics-conversion .conversion-box-header .carousel-navigator {
32525 direction: ltr;
32526 }
32527
32528 @media only screen and (max-width: 782px) {
32529 body.rtl.folded .wpfnl-drawflow-window .wpfnl-analytics .analytics-full-loader {
32530 right: 0;
32531 left: inherit;
32532 }
32533 }
32534 body.rtl .wpfnl-dashboard__header .funnel-search {
32535 margin-left: 20px;
32536 margin-right: 0;
32537 }
32538 body.rtl .wpfnl-dashboard__header .funnel-search .search-group input {
32539 padding-right: 40px;
32540 padding-left: 0;
32541 }
32542 body.rtl .wpfnl-dashboard__header .funnel-search .search-group svg {
32543 right: 12px;
32544 left: inherit;
32545 }
32546 body.rtl .wpfnl-dashboard__header a.import-export {
32547 margin-left: 14px;
32548 margin-right: 0;
32549 }
32550 body.rtl .wpfnl-dashboard__header a.import-export.wpfnl-export-all-funnels {
32551 margin-left: 14px;
32552 margin-right: auto;
32553 }
32554 body.rtl .wpfnl-dashboard__header .add-new-funnel-btn svg {
32555 margin-left: 3px;
32556 margin-right: 0;
32557 }
32558 body.rtl .funnel-list__wrapper .funnel__single-list .funnel-list__bulk-action {
32559 right: 24px;
32560 left: inherit;
32561 }
32562 body.rtl .funnel-list__wrapper .funnel__single-list .bulk-action-wrapper {
32563 right: 60px;
32564 left: inherit;
32565 }
32566 body.rtl .funnel-list__wrapper .funnel__single-list .bulk-action-wrapper .bulk-delete-toggler > svg {
32567 margin-right: 16px;
32568 margin-left: 0;
32569 }
32570 body.rtl .funnel-list__wrapper .funnel__single-list .bulk-action-wrapper .bulk-delete-toggler:before {
32571 left: 27px;
32572 right: inherit;
32573 }
32574 body.rtl .funnel-list__wrapper .funnel__single-list.list-header {
32575 padding: 15px 60px 15px 24px;
32576 }
32577 body.rtl .funnel-list__wrapper .funnel__single-list .wpfnl-name {
32578 padding-right: 45px;
32579 padding-left: 15px;
32580 }
32581 body.rtl .funnel-list__wrapper .funnel__single-list {
32582 padding: 14px 60px 14px 24px;
32583 }
32584 body.rtl .funnel-list__wrapper .funnel__single-list .wpfnl-name .builder-logo {
32585 right: 0;
32586 left: inherit;
32587 }
32588 body.rtl .funnel-list__wrapper .funnel__single-list .wpfnl-intigrations .automation-tag svg {
32589 margin-left: 6px;
32590 margin-right: 0;
32591 }
32592 body.rtl .funnel-list__wrapper .funnel__single-list .list-action ul.more-actions {
32593 left: -22px;
32594 right: inherit;
32595 }
32596 body.rtl .wpfnl-pagination .nav-link.prev svg,
32597 body.rtl .wpfnl-pagination .nav-link.next svg {
32598 transform: rotate(180deg);
32599 }
32600
32601 @media only screen and (max-width: 1199px) {
32602 body.rtl .funnel-list__wrapper .funnel__single-list.list-header {
32603 padding: 15px 45px 15px 15px;
32604 }
32605 body.rtl .funnel-list__wrapper .funnel__single-list {
32606 padding: 10px 45px 10px 15px;
32607 }
32608 body.rtl .funnel-list__wrapper .funnel__single-list .funnel-list__bulk-action {
32609 right: 15px;
32610 }
32611 body.rtl .funnel-list__wrapper .funnel__single-list .wpfnl-name {
32612 padding-left: 10px;
32613 }
32614 }
32615 body.rtl .funnel-settings__header {
32616 padding: 28px 30px 27px 20px;
32617 }
32618 body.rtl .funnel-settings__header .helper-link li {
32619 margin-right: 35px;
32620 margin-left: 0;
32621 }
32622 body.rtl .funnel-settings__header .helper-link li:first-child {
32623 margin-right: 0;
32624 }
32625 body.rtl .wpfn-settings__nav .nav-li svg {
32626 margin-left: 6px;
32627 margin-right: 0;
32628 }
32629 body.rtl .wpfnl-field-wrapper > label.has-tooltip .wpfnl-tooltip {
32630 margin-right: 10px;
32631 margin-left: 0;
32632 }
32633 body.rtl .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper .wpfnl-fields .clear-template span {
32634 margin-left: 5px;
32635 margin-right: 0;
32636 }
32637 body.rtl .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .utm .settings-title > svg,
32638 body.rtl .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .gtm .settings-title > svg,
32639 body.rtl .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .facebook-pixel .settings-title > svg {
32640 margin-left: 10px;
32641 margin-right: 0;
32642 }
32643 body.rtl .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .utm .settings-title a,
32644 body.rtl .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .gtm .settings-title a,
32645 body.rtl .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .facebook-pixel .settings-title a {
32646 margin-right: auto;
32647 margin-left: 0;
32648 }
32649 body.rtl .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper.analytics-stats .wpfnl-fields .wpfnl-checkbox {
32650 margin: 5px 0 5px 25px;
32651 }
32652
32653 body.rtl .mailmint-automation .header-right .more-options .options-dropdown {
32654 left: -10px;
32655 right: inherit;
32656 }
32657 body.rtl .mailmint-automation .automation-single-step .delete-action {
32658 left: -10px;
32659 right: inherit;
32660 }
32661 body.rtl .wpfnl-custom-selectbox .selectbox-search input[type=search] {
32662 padding: 6px 36px 4px 15px;
32663 }
32664 body.rtl .wpfnl-custom-selectbox .selectbox-search .search-icon {
32665 right: 25px;
32666 left: inherit;
32667 }
32668 body.rtl .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .wpfnl-selectbox .submenu {
32669 right: 100%;
32670 left: inherit;
32671 }
32672 body.rtl .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .wpfnl-selectbox .angle-right {
32673 left: 9px;
32674 right: inherit;
32675 transform: rotate(90deg);
32676 }
32677 body.rtl .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__input {
32678 padding: 11px 32px 9px 20px;
32679 }
32680 body.rtl .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules:before {
32681 left: 8px;
32682 right: inherit;
32683 }
32684 body.rtl .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .condition-symbol {
32685 left: -4px;
32686 right: inherit;
32687 }
32688 body.rtl .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-actions::before {
32689 left: -30px;
32690 right: inherit;
32691 }
32692 body.rtl .mailmint-automation .steps-settings-sidebar .steps-settings .form-group select {
32693 padding-left: 38px;
32694 padding-right: 15px;
32695 background-position-x: 15px;
32696 }
32697 body.rtl .mailmint-automation .steps-settings-sidebar .webhook-outgoing .current-user-repeater > hr {
32698 right: -15px;
32699 left: inherit;
32700 }
32701 body.rtl .mailmint-automation .steps-settings-sidebar .add-template-section .add-template > span svg {
32702 margin-left: 0;
32703 margin-right: 8px;
32704 transform: rotate(180deg);
32705 }
32706 body.rtl .wpfnl-mrm-email-template__wrapper {
32707 left: 0;
32708 right: inherit;
32709 }
32710 body.rtl .wpfnl-mrm-email-template__modal .cross-icon {
32711 left: -20px;
32712 right: inherit;
32713 }
32714 body.rtl .mailmint-automation .logical-decision-box .single-decision.decision-yes {
32715 transform: translateX(calc(-50% + 1px));
32716 }
32717 body.rtl .mailmint-automation .logical-decision-box .single-decision.decision-no {
32718 transform: translateX(calc(50% - 1px));
32719 }
32720 body.rtl .mailmint-automation .logical-decision-box .logical-text {
32721 left: 25%;
32722 right: inherit;
32723 }
32724 body.rtl .mailmint-automation .logical-decision-box .logical-text.logical-no-text {
32725 right: 25%;
32726 left: inherit;
32727 }
32728
32729 body.rtl .wpfnl-settings-drawer .fnl-settings-content .settings-title > svg {
32730 margin-left: 10px;
32731 margin-right: 0;
32732 }
32733 body.rtl .wpfnl-settings-drawer .fnl-settings-content #wpfnl-utm .wpfnl-field-wrapper {
32734 padding-left: 30px;
32735 margin-right: 0;
32736 }
32737 body.rtl .wpfnl-settings-drawer .fnl-settings-content .settings-title a {
32738 margin-right: auto;
32739 margin-left: 0;
32740 }
32741
32742 body.rtl .wpfnl-automation-window .automation-darwer {
32743 left: -190px;
32744 right: inherit;
32745 }
32746 body.rtl .wpfnl-automation-window .automation-darwer.show-drawer {
32747 left: 0;
32748 right: inherit;
32749 }
32750 body.rtl .wpfnl-automation-window .automation-darwer .drawer-header .automation-name-wrapper label {
32751 padding-left: 7px;
32752 padding-right: 0;
32753 }
32754 body.rtl .wpfnl-automation-window .automation-darwer .drawer-header .automation-name-wrapper > button {
32755 margin-right: 10px;
32756 margin-left: 0;
32757 }
32758 body.rtl .wpfnl-automation-window .automation-darwer .drawer-header .connect-crm {
32759 margin-right: 30px;
32760 margin-left: 0;
32761 }
32762 body.rtl .wpfnl-automation-window .automation-darwer .drawer-header .wpfnl-drawer-close {
32763 margin-right: auto;
32764 margin-left: 0;
32765 }
32766 body.rtl .wpfnl-automation-window .automation-darwer .drawer-header .connect-crm .connect-crm-title {
32767 padding-left: 7px;
32768 padding-right: 0;
32769 }
32770