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

31,705 lines 996.6 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 @import url("https://fonts.googleapis.com/css?family=Roboto:300,400,500,700,900&display=swap");
2 .wpfnl * {
3 margin: 0px;
4 padding: 0px;
5 box-sizing: border-box;
6 }
7 .wpfnl *:focus {
8 box-shadow: none;
9 outline: none;
10 }
11 .wpfnl *:not(i) {
12 font-family: "Roboto", sans-serif;
13 }
14 .wpfnl p {
15 -webkit-font-smoothing: antialiased;
16 -moz-osx-font-smoothing: grayscale;
17 font-family: "Roboto", sans-serif;
18 }
19 .wpfnl a,
20 .wpfnl p,
21 .wpfnl span,
22 .wpfnl section,
23 .wpfnl label,
24 .wpfnl div {
25 font-size: 14px;
26 color: #7A8B9A;
27 font-weight: 400;
28 line-height: 1.4;
29 }
30 .wpfnl a {
31 text-decoration: none;
32 color: #6E42D3;
33 }
34 .wpfnl a:hover {
35 color: #4C25A5;
36 }
37 .wpfnl h1, .wpfnl h2, .wpfnl h3, .wpfnl h4, .wpfnl h5, .wpfnl h6, .wpfnl p, .wpfnl figur, .wpfnl a {
38 margin: 0px;
39 }
40 .wpfnl h1, .wpfnl h2, .wpfnl h3, .wpfnl h4, .wpfnl h5, .wpfnl h6 {
41 font-weight: normal;
42 -webkit-font-variant-ligatures: common-ligatures;
43 font-variant-ligatures: common-ligatures;
44 }
45 .wpfnl a:hover,
46 .wpfnl a:focus,
47 .wpfnl input:focus,
48 .wpfnl button:focus,
49 .wpfnl a:active {
50 text-decoration: none;
51 outline: none;
52 outline-offset: 0px;
53 box-shadow: none;
54 }
55 .wpfnl ul {
56 list-style: none;
57 margin: 0;
58 padding: 0;
59 }
60 .wpfnl img {
61 display: block;
62 max-width: 100%;
63 }
64
65 .wp-funnels_page_edit_funnel #wpcontent,
66 .wpfunnels_page_edit_funnel #wpcontent {
67 padding-left: 0;
68 }
69
70 .wpfunnels_page_edit_funnel #wpfunnels-app,
71 .wp-funnels_page_edit_funnel #wpfunnels-app {
72 margin: 0;
73 }
74
75 #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 }
734 .wpfnl-tooltip p:before {
735 content: "";
736 position: absolute;
737 left: 50%;
738 bottom: -4px;
739 width: 10px;
740 height: 10px;
741 background: #525252;
742 margin-left: -5px;
743 transform: rotate(45deg);
744 }
745 .wpfnl-tooltip:hover p {
746 opacity: 1;
747 visibility: visible;
748 }
749
750 .wpfnl-pagination {
751 display: flex;
752 align-items: center;
753 justify-content: center;
754 }
755 .wpfnl-pagination .nav-link {
756 width: 30px;
757 height: 30px;
758 border-radius: 6px;
759 background-color: transparent;
760 font-size: 16px;
761 color: #363b4e;
762 font-weight: 400;
763 display: flex;
764 flex-flow: column;
765 align-items: center;
766 justify-content: center;
767 margin: 0 6px;
768 }
769 .wpfnl-pagination .nav-link.active, .wpfnl-pagination .nav-link:hover {
770 background-color: #6E42D3;
771 color: #fff;
772 box-shadow: 0px 10px 16px rgba(97, 103, 116, 0.15);
773 }
774 .wpfnl-pagination .nav-link.next, .wpfnl-pagination .nav-link.prev {
775 background-color: #ffffff;
776 }
777 .wpfnl-pagination .nav-link.next:hover, .wpfnl-pagination .nav-link.prev:hover {
778 background-color: #6E42D3;
779 }
780 .wpfnl-pagination .nav-link.next:hover svg path, .wpfnl-pagination .nav-link.prev:hover svg path {
781 fill: #fff;
782 }
783
784 .wpfnl-loader {
785 border: 2px solid #8265c5;
786 border-radius: 50%;
787 border-top: 2px solid #fff;
788 width: 13px;
789 height: 13px;
790 animation: spin 0.7s linear infinite;
791 display: none;
792 margin-left: 4px;
793 }
794
795 @-webkit-keyframes spin {
796 0% {
797 -webkit-transform: rotate(0deg);
798 }
799 100% {
800 -webkit-transform: rotate(360deg);
801 }
802 }
803 @keyframes spin {
804 0% {
805 transform: rotate(0deg);
806 }
807 100% {
808 transform: rotate(360deg);
809 }
810 }
811 .select2-container.select2-container--default.select2-container--open {
812 background: #ffffff;
813 border-radius: 10px;
814 width: 248px;
815 border: 1px solid #E5E8F3;
816 z-index: 99;
817 }
818 .select2-container.select2-container--default.select2-container--open .select2-search--dropdown {
819 display: block;
820 width: 100%;
821 padding: 10px;
822 box-sizing: border-box;
823 }
824 .select2-container.select2-container--default.select2-container--open .select2-search__field {
825 width: 100%;
826 background: #fff;
827 border: 1px solid #E5E8F3;
828 padding: 0 8px;
829 }
830 .select2-container.select2-container--default.select2-container--open .select2-search__field:focus {
831 border-color: #E5E8F3;
832 box-shadow: none;
833 outline: none;
834 }
835 .select2-container.select2-container--default.select2-container--open .select2-dropdown {
836 background-color: transparent;
837 border: none;
838 border-radius: unset;
839 box-sizing: border-box;
840 display: block;
841 position: relative;
842 width: 100% !important;
843 }
844 .select2-container.select2-container--default.select2-container--open .select2-results__message {
845 margin-bottom: 0;
846 }
847 .select2-container.select2-container--default.select2-container--open .select2-results__option {
848 border-top: 1px solid #E5E8F3;
849 padding: 10px 15px;
850 margin: 0;
851 cursor: pointer;
852 }
853 .select2-container.select2-container--default.select2-container--open .select2-results__option--highlighted {
854 background: #eee;
855 color: #3c434a;
856 }
857 .select2-container.select2-container--default.select2-container--open .select2-results__options {
858 margin: 0;
859 max-height: 210px;
860 overflow: auto;
861 }
862 .select2-container.select2-container--default.select2-container--open .select2-results__options::-webkit-scrollbar {
863 width: 3px;
864 }
865 .select2-container.select2-container--default.select2-container--open .select2-results__options::-webkit-scrollbar-track {
866 background: #f2f5f8;
867 }
868 .select2-container.select2-container--default.select2-container--open .select2-results__options::-webkit-scrollbar-thumb {
869 background-color: #6E42D3;
870 border-radius: 20px;
871 }
872
873 .select2-container--default .select2-selection--single .select2-selection__clear {
874 float: none !important;
875 cursor: pointer;
876 margin-right: 3px;
877 }
878
879 .wpfnl .wpfnl-alert {
880 color: #383d41;
881 font-size: 13px;
882 font-weight: 500;
883 border-radius: 10px;
884 cursor: default;
885 display: none;
886 }
887 .wpfnl .wpfnl-alert.box {
888 background-color: #e2e3e5;
889 padding: 8px 20px;
890 border: 1px solid #d6d8db;
891 }
892 .wpfnl .wpfnl-alert.wpfnl-success {
893 color: #269c41;
894 }
895 .wpfnl .wpfnl-alert.wpfnl-success.box {
896 background-color: #d4edda;
897 border-color: #c3e6cb;
898 }
899 .wpfnl .wpfnl-alert.wpfnl-error {
900 color: #d63342;
901 }
902 .wpfnl .wpfnl-alert.wpfnl-error.box {
903 background-color: #f8d7da;
904 border-color: #f5c6cb;
905 }
906 .wpfnl .wpfnl-alert.wpfnl-warn {
907 color: #856404;
908 }
909 .wpfnl .wpfnl-alert.wpfnl-warn.box {
910 background-color: #fff3cd;
911 border-color: #ffeeba;
912 }
913
914 .wpfnl-hamburger {
915 display: block;
916 width: 20px;
917 height: 14px;
918 border-top: 2px solid #6E42D3;
919 border-bottom: 2px solid #6E42D3;
920 position: relative;
921 cursor: pointer;
922 }
923 .wpfnl-hamburger:before {
924 content: "";
925 position: absolute;
926 top: 50%;
927 left: 0;
928 width: 100%;
929 height: 2px;
930 background: #6E42D3;
931 margin-top: -1px;
932 }
933
934 ul.wpfnl-dropdown {
935 display: flex;
936 flex-flow: column;
937 gap: 2px;
938 position: absolute;
939 background: #fff;
940 right: 0;
941 top: 37px;
942 width: 220px;
943 border-radius: 10px;
944 border: 1px solid #EBEDF0;
945 box-shadow: 0 6px 8px 0 rgba(191, 191, 191, 0.1);
946 z-index: 5;
947 padding: 9px;
948 opacity: 0;
949 visibility: hidden;
950 transition: all 0.3s ease;
951 }
952 ul.wpfnl-dropdown:after {
953 content: "";
954 position: absolute;
955 right: 21px;
956 top: -6px;
957 width: 10px;
958 height: 10px;
959 background: white;
960 transform: rotate(45deg);
961 z-index: 0;
962 border-top: 1px solid #E5E8F3;
963 border-left: 1px solid #E5E8F3;
964 }
965 ul.wpfnl-dropdown li a {
966 font-size: 14px;
967 line-height: 15px;
968 color: #7A8B9A;
969 font-weight: 400;
970 margin: 0;
971 padding: 7px 9px;
972 display: flex;
973 flex-flow: row;
974 align-items: center;
975 position: relative;
976 z-index: 1;
977 border-radius: 10px;
978 }
979 ul.wpfnl-dropdown li a svg {
980 margin-right: 6px;
981 width: 19px;
982 height: 19px;
983 }
984 ul.wpfnl-dropdown li a:hover {
985 background: #F6F8FA;
986 color: #7A8B9A;
987 }
988
989 .wpfnl-delete-alert-wrapper {
990 position: fixed;
991 top: 0;
992 right: 0;
993 padding: 15px;
994 width: calc(100% - 160px);
995 height: 100%;
996 background: rgba(21, 17, 29, 0.3);
997 backdrop-filter: blur(4px);
998 z-index: 999;
999 display: none;
1000 flex-flow: row wrap;
1001 align-items: center;
1002 justify-content: center;
1003 }
1004 .wpfnl-delete-alert-wrapper.show-alert {
1005 display: flex;
1006 }
1007 .wpfnl-delete-alert-wrapper.hide-alert {
1008 display: none;
1009 }
1010 .wpfnl-delete-alert-wrapper .wpfnl-delete-confirmation {
1011 background: #fff;
1012 box-shadow: 0 1px 34px rgba(0, 0, 0, 0.06);
1013 border-radius: 10px;
1014 padding: 30px 20px;
1015 width: 100%;
1016 max-width: 420px;
1017 text-align: center;
1018 animation: wpfnl-bounce 0.3s;
1019 }
1020 .wpfnl-delete-alert-wrapper .wpfnl-delete-confirmation h3 {
1021 font-size: 16px;
1022 font-weight: 500;
1023 }
1024 .wpfnl-delete-alert-wrapper .icon {
1025 width: 50px;
1026 height: 50px;
1027 border: 2px solid #e65555;
1028 display: flex;
1029 align-items: center;
1030 justify-content: center;
1031 margin: 0 auto 20px;
1032 border-radius: 100%;
1033 }
1034 .wpfnl-delete-alert-wrapper .icon svg {
1035 width: 18px;
1036 height: 18px;
1037 }
1038 .wpfnl-delete-alert-wrapper .icon svg path {
1039 stroke: #e65555;
1040 }
1041 .wpfnl-delete-alert-wrapper .wpfnl-delete-confirm-btn {
1042 display: flex;
1043 flex-flow: row;
1044 align-items: center;
1045 justify-content: center;
1046 margin-top: 30px;
1047 }
1048 .wpfnl-delete-alert-wrapper .wpfnl-delete-confirm-btn li {
1049 margin: 0 10px;
1050 }
1051 .wpfnl-delete-alert-wrapper .wpfnl-delete-confirm-btn .btn-default {
1052 height: 41px;
1053 line-height: 42px;
1054 padding: 0 20px;
1055 min-width: 110px;
1056 border-radius: 5px;
1057 }
1058 .wpfnl-delete-alert-wrapper .wpfnl-delete-confirm-btn .btn-default.yes {
1059 background-color: #e65555;
1060 }
1061 .wpfnl-delete-alert-wrapper .wpfnl-delete-confirm-btn .btn-default.yes:hover {
1062 background-color: #de6464;
1063 }
1064 .wpfnl-delete-alert-wrapper .wpfnl-delete-confirm-btn .btn-default.cancel {
1065 background-color: #eee;
1066 color: #333;
1067 }
1068 .wpfnl-delete-alert-wrapper .wpfnl-delete-confirm-btn .btn-default.cancel:hover {
1069 background-color: #e2e2e2;
1070 }
1071
1072 .delete-alert-new-ui .wpfnl-delete-confirmation {
1073 position: relative;
1074 max-width: 514px;
1075 background: #F6F5FA;
1076 border-radius: 14px;
1077 padding: 0;
1078 text-align: left;
1079 }
1080 .delete-alert-new-ui .icon {
1081 width: 46px;
1082 height: 46px;
1083 border: none;
1084 margin: 0;
1085 border-radius: 100%;
1086 box-shadow: 0px 1px 1px #DADADA;
1087 background: #fff;
1088 position: absolute;
1089 right: -12px;
1090 top: -12px;
1091 cursor: pointer;
1092 }
1093 .delete-alert-new-ui .icon svg path {
1094 stroke: #A7A8B3;
1095 }
1096 .delete-alert-new-ui .wpfnl-delete-confirm-body {
1097 padding: 26px 20px 26px 26px;
1098 }
1099 .delete-alert-new-ui .wpfnl-delete-confirm-body h3 {
1100 font-weight: 500;
1101 font-size: 18px;
1102 line-height: 1.2;
1103 color: #2D3149;
1104 display: flex;
1105 align-items: center;
1106 gap: 7px;
1107 }
1108 .delete-alert-new-ui .wpfnl-delete-confirm-body h3 svg {
1109 position: relative;
1110 top: -2px;
1111 }
1112 .delete-alert-new-ui .wpfnl-delete-confirm-body h3 svg path {
1113 fill: #EC5956;
1114 }
1115 .delete-alert-new-ui .wpfnl-delete-confirm-body p {
1116 color: #9398A5;
1117 margin-top: 4px;
1118 }
1119 .delete-alert-new-ui .wpfnl-delete-confirm-btn {
1120 justify-content: flex-end;
1121 margin-top: 0;
1122 border-top: 1px solid #E2E2E2;
1123 padding: 20px 28px;
1124 gap: 14px;
1125 }
1126 .delete-alert-new-ui .wpfnl-delete-confirm-btn .btn-default {
1127 font-size: 15px;
1128 height: 40px;
1129 line-height: 41px;
1130 padding: 0 18px;
1131 min-width: auto;
1132 border-radius: 10px;
1133 }
1134 .delete-alert-new-ui .wpfnl-delete-confirm-btn .btn-default.cancel {
1135 background-color: transparent;
1136 color: #2D3149;
1137 border: 1px solid #E4E6EB;
1138 }
1139 .delete-alert-new-ui .wpfnl-delete-confirm-btn .btn-default.yes {
1140 background-color: #6E42D3;
1141 }
1142 .delete-alert-new-ui .wpfnl-delete-confirm-btn .btn-default.yes:hover {
1143 background-color: #4C25A5;
1144 }
1145
1146 .folded .wpfnl-delete-alert-wrapper {
1147 width: calc(100% - 36px);
1148 }
1149
1150 @keyframes wpfnl-bounce {
1151 0% {
1152 transform: scale(0.7);
1153 }
1154 45% {
1155 transform: scale(1.05);
1156 }
1157 80% {
1158 transform: scale(0.95);
1159 }
1160 100% {
1161 transform: scale(1);
1162 }
1163 }
1164 .funnel-loader {
1165 position: relative;
1166 width: 100px;
1167 height: 100px;
1168 margin: 0 auto;
1169 transform-style: preserve-3d;
1170 transform: perspective(500px) rotateX(60deg);
1171 }
1172 .funnel-loader span {
1173 position: absolute;
1174 display: block;
1175 border: 4px solid #6E42D3;
1176 box-sizing: border-box;
1177 border-radius: 100%;
1178 box-shadow: 0 5px 0 #6E42D3, inset 0 5px 0 #6E42D3;
1179 animation: funnel-animate 2s ease-in-out infinite;
1180 }
1181 .funnel-loader span:nth-child(1) {
1182 top: 0;
1183 left: 0;
1184 bottom: 0;
1185 right: 0;
1186 animation-delay: 0.6s;
1187 }
1188 .funnel-loader span:nth-child(2) {
1189 top: 10px;
1190 left: 10px;
1191 bottom: 10px;
1192 right: 10px;
1193 animation-delay: 0.5s;
1194 }
1195 .funnel-loader span:nth-child(3) {
1196 top: 20px;
1197 left: 20px;
1198 bottom: 20px;
1199 right: 20px;
1200 animation-delay: 0.4s;
1201 }
1202 .funnel-loader span:nth-child(4) {
1203 top: 30px;
1204 left: 30px;
1205 bottom: 30px;
1206 right: 30px;
1207 animation-delay: 0.3s;
1208 }
1209 .funnel-loader span:nth-child(5) {
1210 top: 40px;
1211 left: 40px;
1212 bottom: 40px;
1213 right: 40px;
1214 animation-delay: 0.2s;
1215 }
1216
1217 @keyframes funnel-animate {
1218 0% {
1219 transform: translateZ(-50px);
1220 }
1221 50% {
1222 transform: translateZ(50px);
1223 }
1224 100% {
1225 transform: translateZ(-50px);
1226 }
1227 }
1228 @media only screen and (max-width: 960px) {
1229 .wpfnl-delete-alert-wrapper {
1230 width: calc(100% - 35px);
1231 }
1232 }
1233 @media only screen and (max-width: 782px) {
1234 .wpfnl-delete-alert-wrapper {
1235 width: 100%;
1236 }
1237 }
1238 .dot-wrapper span {
1239 color: #fff;
1240 font-size: 16px;
1241 animation-duration: 1.5s;
1242 animation-iteration-count: infinite;
1243 }
1244 .dot-wrapper span.dot-one {
1245 animation-name: flashOne;
1246 margin-left: 2px;
1247 }
1248 .dot-wrapper span.dot-two {
1249 animation-name: flashTwo;
1250 }
1251 .dot-wrapper span.dot-three {
1252 animation-name: flashThree;
1253 }
1254
1255 @keyframes flashOne {
1256 0% {
1257 opacity: 0;
1258 }
1259 25% {
1260 opacity: 1;
1261 }
1262 50% {
1263 opacity: 1;
1264 }
1265 100% {
1266 opacity: 1;
1267 }
1268 }
1269 @keyframes flashTwo {
1270 0% {
1271 opacity: 0;
1272 }
1273 25% {
1274 opacity: 0;
1275 }
1276 50% {
1277 opacity: 1;
1278 }
1279 100% {
1280 opacity: 1;
1281 }
1282 }
1283 @keyframes flashThree {
1284 0% {
1285 opacity: 0;
1286 }
1287 50% {
1288 opacity: 0;
1289 }
1290 75% {
1291 opacity: 1;
1292 }
1293 100% {
1294 opacity: 1;
1295 }
1296 }
1297 .wpfnl .ui-widget-header .ui-icon {
1298 background-image: url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMTYgMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggc3Ryb2tlPSIjN0E4QjlBIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMS42NyIgZD0iTTEyLjY2NSA4SDMuMzMybTAgMGw0LjY2NyA0LjY2N00zLjMzMiA4bDQuNjY3LTQuNjY3Ii8+PC9zdmc+);
1299 background-position: center;
1300 }
1301 .wpfnl .ui-widget-header .ui-datepicker-next .ui-icon {
1302 background-image: url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMTYgMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggc3Ryb2tlPSIjN0E4QjlBIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMS42NyIgZD0iTTMuMzM1IDhoOS4zMzNtMCAwbC00LjY2NyA0LjY2N00xMi42NjggOEw4LjAwMSAzLjMzMyIvPjwvc3ZnPg==);
1303 }
1304 .wpfnl .ui-datepicker {
1305 width: 290px;
1306 z-index: 4 !important;
1307 }
1308 .wpfnl .ui-datepicker.ui-widget-content {
1309 border: none;
1310 box-shadow: none;
1311 }
1312 .wpfnl .ui-datepicker .ui-datepicker-header {
1313 background: transparent;
1314 border: none;
1315 padding: 0;
1316 margin-bottom: 4px;
1317 }
1318 .wpfnl .ui-datepicker .ui-datepicker-prev,
1319 .wpfnl .ui-datepicker .ui-datepicker-next {
1320 top: 4px;
1321 width: 24px;
1322 height: 24px;
1323 background: #ffffff !important;
1324 cursor: pointer;
1325 box-shadow: 0 1px 1px rgba(0, 0, 0, 0.09);
1326 border-radius: 6px;
1327 border: 1px solid #F1F0F5;
1328 }
1329 .wpfnl .ui-datepicker .ui-datepicker-prev-hover,
1330 .wpfnl .ui-datepicker .ui-datepicker-next-hover {
1331 top: 4px;
1332 }
1333 .wpfnl .ui-datepicker .ui-datepicker-next {
1334 right: 4px;
1335 }
1336 .wpfnl .ui-datepicker .ui-datepicker-next-hover {
1337 right: 4px;
1338 }
1339 .wpfnl .ui-datepicker .ui-datepicker-prev {
1340 left: 4px;
1341 }
1342 .wpfnl .ui-datepicker .ui-datepicker-prev-hover {
1343 left: 4px;
1344 }
1345 .wpfnl .ui-datepicker .ui-datepicker-title select {
1346 line-height: 1.1;
1347 margin: 1px 2px;
1348 border: none;
1349 box-shadow: none;
1350 box-shadow: 0 1px 1px rgba(0, 0, 0, 0.09);
1351 }
1352 .wpfnl .ui-datepicker table {
1353 margin: 0;
1354 }
1355 .wpfnl .ui-datepicker td span,
1356 .wpfnl .ui-datepicker td a {
1357 display: block;
1358 padding: 9px 7px 7px;
1359 height: 32.5px;
1360 width: 32.5px;
1361 text-align: center;
1362 text-decoration: none;
1363 border-radius: 50%;
1364 outline: none;
1365 margin: 0;
1366 color: #2D3149;
1367 font-size: 12px;
1368 font-weight: 500 !important;
1369 }
1370 .wpfnl .ui-datepicker .ui-state-default,
1371 .wpfnl .ui-datepicker .ui-widget-content .ui-state-default,
1372 .wpfnl .ui-datepicker .ui-widget-header .ui-state-default {
1373 border: none !important;
1374 background: transparent;
1375 font-weight: normal;
1376 color: #2D3149;
1377 position: relative;
1378 z-index: 1;
1379 }
1380 .wpfnl .ui-datepicker .ui-state-default:hover,
1381 .wpfnl .ui-datepicker .ui-state-hover,
1382 .wpfnl .ui-datepicker .ui-widget-content .ui-state-hover,
1383 .wpfnl .ui-datepicker .ui-state-active,
1384 .wpfnl .ui-datepicker .ui-widget-content .ui-state-highlight {
1385 background: #6E42D3;
1386 color: #fff;
1387 }
1388 .wpfnl .ui-datepicker .ui-priority-secondary,
1389 .wpfnl .ui-datepicker .ui-widget-content .ui-priority-secondary {
1390 opacity: 1;
1391 color: #9b9b9b !important;
1392 }
1393 .wpfnl .ui-datepicker .ui-state-disabled span {
1394 cursor: not-allowed;
1395 }
1396 .wpfnl .ui-datepicker .in-range {
1397 position: relative;
1398 }
1399 .wpfnl .ui-datepicker .in-range:before {
1400 content: "";
1401 position: absolute;
1402 top: 50%;
1403 transform: translateY(-50%);
1404 left: 0;
1405 z-index: 1;
1406 background: rgba(110, 66, 211, 0.12);
1407 height: 28px;
1408 width: 100%;
1409 }
1410 .wpfnl .ui-datepicker .in-range[title=Start]:before {
1411 border-radius: 50px 0 0 50px;
1412 opacity: 0;
1413 }
1414 .wpfnl .ui-datepicker .in-range[title=End]:before {
1415 border-radius: 0 50px 50px 0;
1416 }
1417 .wpfnl .ui-datepicker .in-range[title=Start] > a, .wpfnl .ui-datepicker .in-range[title=End] > a {
1418 background: #6E42D3 !important;
1419 color: #fff !important;
1420 border-radius: 50%;
1421 }
1422 .wpfnl .ui-datepicker .in-range:last-child:before {
1423 border-radius: 0 50px 50px 0;
1424 }
1425 .wpfnl .ui-datepicker .in-range:first-child:before {
1426 border-radius: 50px 0 0 50px;
1427 }
1428 .wpfnl .ui-datepicker .in-range[title=Start] + .in-range:before {
1429 left: -9px;
1430 width: calc(100% + 9px);
1431 }
1432 .wpfnl .ui-datepicker .in-range[title=End]:first-child:before {
1433 opacity: 0;
1434 }
1435
1436 .wpfnl-custom-selectbox {
1437 position: relative;
1438 }
1439 .wpfnl-custom-selectbox .selectbox-selected-value {
1440 position: relative;
1441 width: 100%;
1442 border: 1px solid #ebedf0;
1443 border-radius: 6px;
1444 padding: 13px 33px 13px 12px;
1445 background-color: transparent;
1446 text-align: left;
1447 font-weight: 400;
1448 font-size: 14px;
1449 line-height: 1.21;
1450 color: #6a707c;
1451 cursor: pointer;
1452 }
1453 .wpfnl-custom-selectbox .selectbox-selected-value:before {
1454 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);
1455 width: 12px;
1456 display: block;
1457 position: absolute;
1458 right: 15px;
1459 top: 50%;
1460 margin-top: -9px;
1461 transition: all 0.3s ease;
1462 }
1463 .wpfnl-custom-selectbox .selectbox-options {
1464 width: 100%;
1465 max-width: 300px;
1466 position: absolute;
1467 background: #fff;
1468 right: 0;
1469 top: calc(100% + 8px);
1470 border: 1px solid #E5E8F3;
1471 z-index: 5;
1472 transition: all 0.3s ease;
1473 box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.06);
1474 border-radius: 6px;
1475 padding: 8px;
1476 opacity: 0;
1477 visibility: hidden;
1478 }
1479 .wpfnl-custom-selectbox.show-options .selectbox-options {
1480 opacity: 1;
1481 visibility: visible;
1482 }
1483 .wpfnl-custom-selectbox.show-options .selectbox-selected-value:before {
1484 transform: rotate(-180deg);
1485 }
1486 .wpfnl-custom-selectbox .selectbox-search {
1487 padding: 8px 8px 14px;
1488 }
1489 .wpfnl-custom-selectbox .selectbox-search .search-icon {
1490 position: absolute;
1491 top: 24px;
1492 left: 25px;
1493 }
1494 .wpfnl-custom-selectbox .selectbox-search input[type=search] {
1495 font-weight: 400;
1496 height: 34px;
1497 padding: 6px 15px 4px 36px;
1498 }
1499 .wpfnl-custom-selectbox .list-title {
1500 font-weight: 500;
1501 font-size: 12px;
1502 line-height: 15px;
1503 letter-spacing: 1px;
1504 text-transform: uppercase;
1505 color: #667085;
1506 border-top: 1px solid #ebedf0;
1507 border-bottom: 1px solid #ebedf0;
1508 border-radius: 0;
1509 background: #f9fafb;
1510 position: relative;
1511 padding: 8px 18px;
1512 left: -8px;
1513 width: calc(100% + 16px);
1514 cursor: text;
1515 margin-bottom: 10px;
1516 }
1517 .wpfnl-custom-selectbox .options-tag,
1518 .wpfnl-custom-selectbox .options-list {
1519 max-height: 200px;
1520 overflow: auto;
1521 }
1522 .wpfnl-custom-selectbox .options-tag::-webkit-scrollbar,
1523 .wpfnl-custom-selectbox .options-list::-webkit-scrollbar {
1524 width: 5px;
1525 }
1526 .wpfnl-custom-selectbox .options-tag::-webkit-scrollbar-track,
1527 .wpfnl-custom-selectbox .options-list::-webkit-scrollbar-track {
1528 background: #f2f5f8;
1529 }
1530 .wpfnl-custom-selectbox .options-tag::-webkit-scrollbar-thumb,
1531 .wpfnl-custom-selectbox .options-list::-webkit-scrollbar-thumb {
1532 background-color: #c1c1c1;
1533 border-radius: 20px;
1534 }
1535 .wpfnl-custom-selectbox .single-option {
1536 display: block;
1537 padding: 8px 10px;
1538 border-radius: 6px;
1539 transition: all 0.3s ease;
1540 }
1541 .wpfnl-custom-selectbox .single-option:hover {
1542 background: #f6f8fa;
1543 }
1544 .wpfnl-custom-selectbox .single-option label {
1545 line-height: 1.3;
1546 display: block;
1547 }
1548
1549 .wpfnl-selectbox {
1550 max-width: 270px;
1551 width: 100%;
1552 border-radius: 6px;
1553 border: 1px solid #EEF0F3;
1554 background: #FFF;
1555 position: relative;
1556 cursor: pointer;
1557 }
1558 .wpfnl-selectbox .selected-option {
1559 color: #363B4E;
1560 font-size: 14px;
1561 line-height: 1;
1562 letter-spacing: -0.14px;
1563 padding: 13px 30px 11px 14px;
1564 }
1565 .wpfnl-selectbox .selected-option:before {
1566 content: url("data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMTAgNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBzdHJva2U9IiM3QThCOUEiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIxLjUiIGQ9Ik0xIDFsNCA0IDQtNCIvPjwvc3ZnPg==");
1567 width: 10px;
1568 position: absolute;
1569 right: 14px;
1570 top: 50%;
1571 line-height: 1;
1572 transform: translateY(-50%);
1573 }
1574 .wpfnl-selectbox .selectable-options {
1575 width: 100%;
1576 list-style-type: none;
1577 padding: 8px;
1578 font-size: 16px;
1579 position: absolute;
1580 left: 0;
1581 top: calc(100% + 8px);
1582 z-index: 1;
1583 border-radius: 6px;
1584 border: 1px solid #EBEDF0;
1585 background: #FFF;
1586 box-shadow: 0px 18px 22px 0px rgba(73, 59, 104, 0.1);
1587 max-height: 230px;
1588 overflow-y: auto;
1589 opacity: 0;
1590 visibility: hidden;
1591 transition: all 0.3s ease;
1592 }
1593 .wpfnl-selectbox .selectable-options::-webkit-scrollbar {
1594 width: 3px;
1595 height: 3px;
1596 }
1597 .wpfnl-selectbox .selectable-options::-webkit-scrollbar-track {
1598 background: #f2f5f8;
1599 }
1600 .wpfnl-selectbox .selectable-options::-webkit-scrollbar-thumb {
1601 background-color: #CBCBCB;
1602 border-radius: 20px;
1603 }
1604 .wpfnl-selectbox .selectable-options li {
1605 padding: 11px 12px 9px;
1606 color: #363B4E;
1607 font-size: 14px;
1608 font-weight: 400;
1609 line-height: 1;
1610 letter-spacing: -0.14px;
1611 border-radius: 6px;
1612 }
1613 .wpfnl-selectbox .selectable-options li:hover {
1614 background: #F6F5FA;
1615 }
1616 .wpfnl-selectbox .selectable-options li.selected {
1617 background: #F6F5FA;
1618 font-weight: 500;
1619 }
1620 .wpfnl-selectbox.show-options .add-step-dropdown,
1621 .wpfnl-selectbox.show-options .selectable-options {
1622 opacity: 1;
1623 visibility: visible;
1624 }
1625
1626 .wpfnl-toast-alert {
1627 position: fixed;
1628 top: 150px;
1629 right: 20px;
1630 z-index: 9999;
1631 max-width: 360px;
1632 min-width: 250px;
1633 -webkit-animation: fadeinout 3s ease-in-out forwards;
1634 animation: fadeinout 3s ease-in-out forwards;
1635 }
1636 .wpfnl-toast-alert .wpfnl-toast-alert-wrapper .toast-alert-box {
1637 background: #ffffff;
1638 border: 1px solid #039855;
1639 box-shadow: 0px 7px 30px rgba(16, 5, 46, 0.08);
1640 border-radius: 10px;
1641 display: flex;
1642 flex-flow: row wrap;
1643 align-items: center;
1644 padding: 15px;
1645 gap: 10px;
1646 }
1647 .wpfnl-toast-alert .wpfnl-toast-alert-wrapper .toast-alert-box .alert-text {
1648 width: calc(100% - 34px);
1649 position: relative;
1650 padding-left: 25px;
1651 }
1652 .wpfnl-toast-alert .wpfnl-toast-alert-wrapper .toast-alert-box .alert-text::before {
1653 content: url("data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMTggMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbD0iIzAzOTg1NSIgZD0iTTkgMThBOSA5IDAgMTA5IDBhOSA5IDAgMDAwIDE4eiIvPjxwYXRoIGZpbGw9IiNmZmYiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTYuMTkgMTMuMzlMMi44OTggOS44NjdhMS4yMDMgMS4yMDMgMCAwMS4wNTctMS42OTYgMS4yMDMgMS4yMDMgMCAwMTEuNjk3LjA1N2wyLjUzOSAyLjcxNyA0LjAxOC0zLjc1NGMuMDM3LS4wMzQuMDc0LS4wNjUuMTEzLS4wOTRsMS44OS0xLjc2NWExLjIwMyAxLjIwMyAwIDAxMS42OTYuMDU3IDEuMjAzIDEuMjAzIDAgMDEtLjA1NyAxLjY5NmwtNS43NzMgNS4zOTMtLjAwNi0uMDA2LTEuOTk2IDEuODY2LS44ODYtLjk0OHoiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==");
1654 position: absolute;
1655 left: 0;
1656 top: 0;
1657 height: 18px;
1658 width: 18px;
1659 display: block;
1660 }
1661 .wpfnl-toast-alert .wpfnl-toast-alert-wrapper .toast-alert-box .cross-icon {
1662 width: 24px;
1663 height: 24px;
1664 background: #ffffff;
1665 border: 1px solid #e4e6eb;
1666 border-radius: 6px;
1667 display: flex;
1668 justify-content: center;
1669 align-items: center;
1670 cursor: pointer;
1671 }
1672 .wpfnl-toast-alert .wpfnl-toast-alert-wrapper .toast-alert-box .cross-icon svg path {
1673 fill: #686f7f;
1674 }
1675 .wpfnl-toast-alert .wpfnl-toast-alert-wrapper .toast-alert-box .cross-icon:hover {
1676 background: #e4e6eb;
1677 }
1678
1679 @-webkit-keyframes fadeinout {
1680 0% {
1681 opacity: 0;
1682 top: 150px;
1683 }
1684 80%, 20% {
1685 opacity: 1;
1686 top: 125px;
1687 }
1688 100% {
1689 opacity: 0;
1690 top: 80px;
1691 }
1692 }
1693 @keyframes fadeinout {
1694 0% {
1695 opacity: 0;
1696 top: 150px;
1697 }
1698 80%, 20% {
1699 opacity: 1;
1700 top: 125px;
1701 }
1702 100% {
1703 opacity: 0;
1704 top: 80px;
1705 }
1706 }
1707 .wpfnl-modal .wpfnl-modal__header {
1708 display: flex;
1709 flex-flow: row wrap;
1710 align-items: center;
1711 justify-content: space-between;
1712 padding: 12px 15px;
1713 border-radius: 15px 15px 0 0;
1714 box-shadow: 0 0 8px rgba(0, 0, 0, 0.1);
1715 position: relative;
1716 }
1717 .wpfnl-modal .wpfnl-modal__header .title h2 {
1718 font-weight: 500;
1719 font-size: 16px;
1720 line-height: 1.3;
1721 color: #363B4E;
1722 }
1723 .wpfnl-modal .wpfnl-modal__header .wpfnl-modal-close {
1724 height: 28px;
1725 width: 28px;
1726 background: #F6F6F8;
1727 border: 1px solid #E5E8F3;
1728 display: flex;
1729 flex-flow: column;
1730 align-items: center;
1731 justify-content: center;
1732 border-radius: 100%;
1733 cursor: pointer;
1734 }
1735 .wpfnl-modal .wpfnl-modal__header .wpfnl-modal-close svg path {
1736 stroke: #6E42D3;
1737 }
1738 .wpfnl-modal .wpfnl-modal__body {
1739 background: #F2F5F8;
1740 padding: 23px 25px 0px;
1741 overflow: auto;
1742 height: calc(100% - 52px);
1743 }
1744 .wpfnl-modal .wpfnl-modal__body::-webkit-scrollbar {
1745 width: 5px;
1746 }
1747 .wpfnl-modal .wpfnl-modal__body::-webkit-scrollbar-track {
1748 background: #f2f5f8;
1749 }
1750 .wpfnl-modal .wpfnl-modal__body::-webkit-scrollbar-thumb {
1751 background-color: #6E42D3;
1752 border-radius: 20px;
1753 }
1754 .wpfnl-modal .wpfnl-modal__body .choose-step-type label {
1755 font-weight: 500;
1756 font-size: 13px;
1757 line-height: 15px;
1758 color: #363B4E;
1759 margin-bottom: 9px;
1760 display: inline-block;
1761 }
1762 .wpfnl-modal .wpfnl-modal__body .choose-step-type select {
1763 height: 36px;
1764 border-radius: 5px;
1765 padding: 4px 15px;
1766 max-width: 100%;
1767 }
1768 .wpfnl-modal .wpfnl-modal__body .choose-step-type select:focus {
1769 border-color: #6E42D3;
1770 }
1771 .wpfnl-modal .wpfnl-modal__body .wpfnl-create-step__filter-nav {
1772 margin-bottom: 30px;
1773 margin-left: 5px;
1774 border-bottom: 1px solid #E1E1EB;
1775 }
1776 .wpfnl-modal .wpfnl-modal__body .wpfnl-create-step__filter-nav > li {
1777 padding: 5px 0 10px;
1778 cursor: pointer;
1779 margin-right: 22px;
1780 text-transform: capitalize;
1781 font-weight: 500;
1782 font-size: 14px;
1783 line-height: 16px;
1784 color: #7A8B9A;
1785 position: relative;
1786 }
1787 .wpfnl-modal .wpfnl-modal__body .wpfnl-create-step__filter-nav > li:before {
1788 content: "";
1789 position: absolute;
1790 left: 0;
1791 bottom: -1px;
1792 width: 100%;
1793 height: 2px;
1794 background: #6E42D3;
1795 opacity: 0;
1796 visibility: hidden;
1797 transition: all 0.3s ease;
1798 }
1799 .wpfnl-modal .wpfnl-modal__body .wpfnl-create-step__filter-nav > li:hover, .wpfnl-modal .wpfnl-modal__body .wpfnl-create-step__filter-nav > li.active {
1800 color: #6E42D3;
1801 }
1802 .wpfnl-modal .wpfnl-modal__body .wpfnl-create-step__filter-nav > li.active:before {
1803 opacity: 1;
1804 visibility: visible;
1805 }
1806 .wpfnl-modal .wpfnl-modal__body .wpfnl-create-step__filter-nav > li .pro-tag {
1807 position: absolute;
1808 top: -9px;
1809 right: -10px;
1810 font-size: 10px;
1811 padding: 0 4px;
1812 }
1813 .wpfnl-modal .wpfnl-modal__body .wpfnl-create-step__filter-nav > li.disabled {
1814 font-weight: 400;
1815 color: rgba(122, 139, 154, 0.5);
1816 }
1817 .wpfnl-modal .wpfnl-modal__body .wpfnl-create-step__filter-nav > li.disabled:hover {
1818 color: rgba(122, 139, 154, 0.5);
1819 }
1820 .wpfnl-modal .wpfnl-modal__footer {
1821 padding: 15px 20px;
1822 border-top: 1px solid #E5E8F3;
1823 }
1824 .wpfnl-modal .wpfnl-modal__footer .step-save-btn {
1825 display: flex;
1826 flex-flow: row;
1827 align-items: center;
1828 justify-content: flex-end;
1829 }
1830 .wpfnl-modal .wpfnl-modal__footer .step-save-btn .wpfnl-alert {
1831 margin-right: 10px;
1832 }
1833 .wpfnl-modal .wpfnl-modal__footer .step-save-btn a.btn-default {
1834 background: transparent;
1835 border: 1px solid #E5E8F3;
1836 color: #363B4E;
1837 width: 110px;
1838 padding: 0 20px;
1839 margin-right: 10px;
1840 }
1841 .wpfnl-modal .wpfnl-modal__footer .step-save-btn a.btn-default:hover {
1842 background: rgba(0, 0, 0, 0.04);
1843 }
1844 .wpfnl-modal .wpfnl-modal__footer .step-save-btn button {
1845 width: 110px;
1846 padding: 0 20px;
1847 border: 1px solid transparent;
1848 display: flex;
1849 flex-flow: row;
1850 align-items: center;
1851 justify-content: center;
1852 }
1853
1854 .wpfnl-dashboard-loader {
1855 width: 100%;
1856 padding: 24px;
1857 }
1858 .wpfnl-dashboard-loader__summary {
1859 display: grid;
1860 grid-template-columns: repeat(4, 1fr);
1861 gap: 16px;
1862 margin-bottom: 24px;
1863 }
1864 .wpfnl-dashboard-loader__summary .wpfnl-shimmer-card {
1865 height: 110px;
1866 border-radius: 12px;
1867 animation: shimmer-animation 1.6s infinite linear;
1868 background: linear-gradient(to right, #eff1f3 4%, #e2e2e2 25%, #eff1f3 36%);
1869 background-size: 1000px 100%;
1870 }
1871 .wpfnl-dashboard-loader__chart {
1872 height: 280px;
1873 border-radius: 12px;
1874 margin-bottom: 24px;
1875 animation: shimmer-animation 1.6s infinite linear;
1876 background: linear-gradient(to right, #eff1f3 4%, #e2e2e2 25%, #eff1f3 36%);
1877 background-size: 1000px 100%;
1878 }
1879 .wpfnl-dashboard-loader__table-header {
1880 height: 20px;
1881 width: 35%;
1882 border-radius: 8px;
1883 margin-bottom: 16px;
1884 animation: shimmer-animation 1.6s infinite linear;
1885 background: linear-gradient(to right, #eff1f3 4%, #e2e2e2 25%, #eff1f3 36%);
1886 background-size: 1000px 100%;
1887 }
1888 .wpfnl-dashboard-loader__table-row {
1889 height: 52px;
1890 border-radius: 8px;
1891 margin-bottom: 10px;
1892 animation: shimmer-animation 1.6s infinite linear;
1893 background: linear-gradient(to right, #eff1f3 4%, #e2e2e2 25%, #eff1f3 36%);
1894 background-size: 1000px 100%;
1895 }
1896
1897 .wpfnl-dashboard__nav {
1898 background: #fff;
1899 box-shadow: 1px 0px 2px rgba(190, 190, 215, 0.14);
1900 position: relative;
1901 display: flex;
1902 flex-flow: row wrap;
1903 align-items: center;
1904 justify-content: space-between;
1905 gap: 10px;
1906 padding: 0 24px;
1907 }
1908 .wpfnl-dashboard__nav .wpfnl-dashboard__nav-ul {
1909 display: flex;
1910 align-items: center;
1911 gap: 24px;
1912 }
1913 .wpfnl-dashboard__nav .wpfnl-dashboard__nav-li {
1914 display: block;
1915 position: relative;
1916 }
1917 .wpfnl-dashboard__nav .wpfnl-dashboard__nav-li:last-child {
1918 margin-bottom: 0;
1919 }
1920 .wpfnl-dashboard__nav .wpfnl-dashboard__nav-li a {
1921 display: block;
1922 text-align: center;
1923 font-weight: 400;
1924 font-size: 14px;
1925 line-height: 1;
1926 color: #707070;
1927 padding: 23px 3px;
1928 }
1929 .wpfnl-dashboard__nav .wpfnl-dashboard__nav-li a svg {
1930 display: block;
1931 margin: 0 auto 8px;
1932 }
1933 .wpfnl-dashboard__nav .wpfnl-dashboard__nav-li a:hover {
1934 color: #6E42D3;
1935 }
1936 .wpfnl-dashboard__nav .wpfnl-dashboard__nav-li.active:after {
1937 content: "";
1938 position: absolute;
1939 left: 0px;
1940 bottom: -2px;
1941 height: 2px;
1942 width: 100%;
1943 background: #6E42D3;
1944 z-index: 1;
1945 }
1946 .wpfnl-dashboard__nav .wpfnl-dashboard__nav-li.active a {
1947 color: #6E42D3;
1948 }
1949 .wpfnl-dashboard__nav .logo {
1950 display: block;
1951 }
1952 .wpfnl-dashboard__nav .logo a {
1953 display: block;
1954 text-align: center;
1955 }
1956 .wpfnl-dashboard__nav .logo a svg {
1957 display: block;
1958 margin: 0 auto;
1959 }
1960 .wpfnl-dashboard__nav .wpfnl-dashboard__nav-right .btn-default {
1961 border-radius: 10px;
1962 background: #2D3149;
1963 box-shadow: -1px 1px 1px 0 rgba(182, 185, 191, 0.3);
1964 padding: 10px 18px;
1965 height: auto;
1966 line-height: 1;
1967 color: #F0F0F1;
1968 font-weight: 400;
1969 }
1970 .wpfnl-dashboard__nav .wpfnl-dashboard__nav-right .btn-default:hover {
1971 background-color: #6E42D3;
1972 }
1973
1974 .dashboard-nav__content {
1975 position: relative;
1976 width: calc(100% - 280px);
1977 margin: 0 auto;
1978 }
1979 .dashboard-nav__content .import-funnel-modal {
1980 position: fixed;
1981 top: 0;
1982 left: 160px;
1983 width: calc(100% - 160px);
1984 height: 100%;
1985 background: rgba(21, 17, 29, 0.3);
1986 backdrop-filter: blur(6px);
1987 z-index: 99;
1988 opacity: 0;
1989 visibility: hidden;
1990 transition: all 0.3s ease;
1991 }
1992 .dashboard-nav__content .import-funnel-modal.show-modal {
1993 opacity: 1;
1994 visibility: visible;
1995 }
1996 .dashboard-nav__content .import-funnel-modal .import-funnel-modal-inner {
1997 width: 100%;
1998 height: 100%;
1999 padding: 32px;
2000 display: flex;
2001 flex-flow: column;
2002 align-items: center;
2003 justify-content: center;
2004 }
2005 .dashboard-nav__content .import-funnel-modal .import-funnel-modal-inner .import-funnel-modal-wrapper {
2006 background: #F6F5FA;
2007 border-radius: 15px 0px 15px 15px;
2008 width: 100%;
2009 max-width: 540px;
2010 position: relative;
2011 padding: 24px 30px 20px;
2012 }
2013 .dashboard-nav__content .import-funnel-modal .import-funnel-modal-inner .import-funnel-modal-wrapper .import-funnel-modal-title {
2014 font-weight: 600;
2015 font-size: 18px;
2016 line-height: 1.18;
2017 color: #363B4E;
2018 margin-bottom: 13px;
2019 }
2020 .dashboard-nav__content .import-funnel-modal .import-funnel-modal-inner .import-funnel-modal-wrapper .close-modal {
2021 border: none;
2022 width: 40px;
2023 height: 40px;
2024 position: absolute;
2025 top: -16px;
2026 right: -16px;
2027 display: flex;
2028 flex-flow: column;
2029 align-items: center;
2030 justify-content: center;
2031 cursor: pointer;
2032 border-radius: 100px;
2033 background: #ffffff;
2034 box-shadow: 0px 1px 1px 0px #DADADA;
2035 }
2036 .dashboard-nav__content .import-funnel-modal .import-funnel-modal-inner .import-funnel-modal-wrapper form {
2037 position: relative;
2038 }
2039 .dashboard-nav__content .import-funnel-modal .import-funnel-modal-inner .import-funnel-modal-wrapper form input[type=file] {
2040 position: absolute;
2041 width: 100%;
2042 height: 206px;
2043 top: 0;
2044 left: 0;
2045 opacity: 0;
2046 }
2047 .dashboard-nav__content .import-funnel-modal .import-funnel-modal-inner .import-funnel-modal-wrapper form input[type=file]::-webkit-file-upload-button {
2048 background: #F9F9FA;
2049 border: 1px solid #C9D0E9;
2050 border-radius: 6px;
2051 padding: 9px 17px;
2052 margin-right: 12px;
2053 cursor: pointer;
2054 }
2055 .dashboard-nav__content .import-funnel-modal .import-funnel-modal-inner .import-funnel-modal-wrapper form .import-label {
2056 border-radius: 8px;
2057 padding: 50px 30px;
2058 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");
2059 display: flex;
2060 flex-flow: column;
2061 align-items: center;
2062 justify-content: center;
2063 }
2064 .dashboard-nav__content .import-funnel-modal .import-funnel-modal-inner .import-funnel-modal-wrapper form .import-label h4 {
2065 color: #2D3149;
2066 font-size: 15px;
2067 line-height: 1;
2068 font-weight: 600;
2069 margin-bottom: 1px;
2070 }
2071 .dashboard-nav__content .import-funnel-modal .import-funnel-modal-inner .import-funnel-modal-wrapper form .import-label h4 .primary-color {
2072 color: #6E42D3;
2073 font-weight: 600;
2074 }
2075 .dashboard-nav__content .import-funnel-modal .import-funnel-modal-inner .import-funnel-modal-wrapper form .upload-success-icon,
2076 .dashboard-nav__content .import-funnel-modal .import-funnel-modal-inner .import-funnel-modal-wrapper form .upload-icon {
2077 width: 50px;
2078 height: 50px;
2079 background: #6e42d3;
2080 display: flex;
2081 flex-flow: column;
2082 align-items: center;
2083 justify-content: center;
2084 border-radius: 100%;
2085 margin-bottom: 16px;
2086 }
2087 .dashboard-nav__content .import-funnel-modal .import-funnel-modal-inner .import-funnel-modal-wrapper form .upload-success-icon {
2088 display: none;
2089 background: #239654;
2090 }
2091 .dashboard-nav__content .import-funnel-modal .import-funnel-modal-inner .import-funnel-modal-wrapper form .upload-success-icon svg {
2092 position: relative;
2093 top: 1px;
2094 left: 1px;
2095 }
2096 .dashboard-nav__content .import-funnel-modal .import-funnel-modal-inner .import-funnel-modal-wrapper form .file-added .upload-success-icon {
2097 display: flex;
2098 }
2099 .dashboard-nav__content .import-funnel-modal .import-funnel-modal-inner .import-funnel-modal-wrapper form .file-added .upload-icon {
2100 display: none;
2101 }
2102 .dashboard-nav__content .import-funnel-modal .import-funnel-modal-inner .import-funnel-modal-wrapper form .button-area {
2103 display: flex;
2104 flex-flow: row;
2105 align-items: center;
2106 justify-content: flex-end;
2107 border-top: 1px solid #E4E6EB;
2108 margin-top: 30px;
2109 padding: 20px 30px 0;
2110 gap: 12px;
2111 position: relative;
2112 left: -30px;
2113 width: calc(100% + 60px);
2114 }
2115 .dashboard-nav__content .import-funnel-modal .import-funnel-modal-inner .import-funnel-modal-wrapper form .button-area .btn-default {
2116 padding: 8px 21px 6px;
2117 height: 40px;
2118 line-height: 1;
2119 border-radius: 10px;
2120 box-shadow: 0px 9px 14px 0px rgba(193, 183, 232, 0.5);
2121 min-width: auto;
2122 border: 1px solid transparent;
2123 }
2124 .dashboard-nav__content .import-funnel-modal .import-funnel-modal-inner .import-funnel-modal-wrapper form .button-area .btn-default .wpfnl-loader {
2125 position: relative;
2126 top: 2px;
2127 }
2128 .dashboard-nav__content .import-funnel-modal .import-funnel-modal-inner .import-funnel-modal-wrapper form .button-area .cancel {
2129 position: relative;
2130 top: inherit;
2131 right: inherit;
2132 border-color: #E4E6EB;
2133 width: auto;
2134 background: transparent;
2135 box-shadow: none;
2136 color: #3C3F47;
2137 }
2138 .dashboard-nav__content .import-funnel-modal .import-funnel-modal-inner .import-funnel-modal-wrapper form .button-area .cancel:hover {
2139 background: #f1f1f1;
2140 }
2141 .dashboard-nav__content .upgrade-to-pro {
2142 margin-top: 20px;
2143 }
2144 .dashboard-nav__content .upgrade-to-pro .upgrade-to-pro-wrapper {
2145 display: flex;
2146 align-items: start;
2147 width: 100%;
2148 padding: 20px;
2149 border-radius: 10px;
2150 border: 1px solid rgba(238, 129, 52, 0.5);
2151 background: #FFFAF6;
2152 }
2153 .dashboard-nav__content .upgrade-to-pro .upgrade-to-pro-wrapper .warning-icon-wrapper {
2154 margin-right: 15px;
2155 }
2156 .dashboard-nav__content .upgrade-to-pro .upgrade-to-pro-wrapper .warning-icon {
2157 display: inline-block;
2158 vertical-align: middle;
2159 }
2160 .dashboard-nav__content .upgrade-to-pro .upgrade-to-pro-wrapper .upgrade-to-pro-content {
2161 flex-grow: 1;
2162 color: #d9534f;
2163 font-size: 16px;
2164 line-height: 1.5;
2165 }
2166 .dashboard-nav__content .upgrade-to-pro .upgrade-to-pro-wrapper .upgrade-to-pro-content .upgrade-to-pro-message {
2167 color: #667085;
2168 font-family: Roboto;
2169 font-size: 15px;
2170 font-style: normal;
2171 font-weight: 400;
2172 line-height: 24px;
2173 max-width: 636px;
2174 }
2175 .dashboard-nav__content .upgrade-to-pro .upgrade-to-pro-wrapper .upgrade-to-pro-content .upgrade-to-pro-message h3 {
2176 color: #373B4D;
2177 font-family: Roboto;
2178 font-size: 18px;
2179 font-style: normal;
2180 font-weight: 700;
2181 line-height: normal;
2182 margin-bottom: 10px;
2183 }
2184 .dashboard-nav__content .upgrade-to-pro .upgrade-to-pro-wrapper .upgrade-to-pro-action {
2185 display: flex;
2186 align-items: center;
2187 margin-left: 20px;
2188 }
2189 .dashboard-nav__content .upgrade-to-pro .upgrade-to-pro-wrapper .upgrade-to-pro-action .btn-upgrade-to-pro {
2190 background-color: #6f42c1;
2191 text-decoration: none;
2192 font-weight: 500;
2193 color: #FFF;
2194 text-align: center;
2195 font-family: Inter;
2196 font-size: 16px;
2197 font-style: normal;
2198 padding: 10px 20px;
2199 border-radius: 7px;
2200 }
2201 .dashboard-nav__content .upgrade-to-pro .upgrade-to-pro-wrapper .upgrade-to-pro-action .btn-upgrade-to-pro:hover {
2202 background-color: #563d7c;
2203 }
2204
2205 body.folded .dashboard-nav__content .import-funnel-modal {
2206 left: 36px;
2207 }
2208
2209 .wpfnl-dashboard__header {
2210 box-shadow: 0 1px 2px 0 rgba(190, 190, 215, 0.2);
2211 background: #fff;
2212 width: 100%;
2213 display: flex;
2214 flex-flow: row wrap;
2215 align-items: center;
2216 justify-content: space-between;
2217 padding: 20px 20px 20px 30px;
2218 border-left: 1px solid #ebedf7;
2219 }
2220 .wpfnl-dashboard__header.overview-header {
2221 box-shadow: none;
2222 background: transparent;
2223 padding: 20px 0 0;
2224 border-left: none;
2225 }
2226 .wpfnl-dashboard__header .wpfnl-dashboard-header-left {
2227 display: flex;
2228 align-items: center;
2229 justify-content: center;
2230 }
2231 .wpfnl-dashboard__header .title h1 {
2232 font-weight: 500;
2233 font-size: 18px;
2234 line-height: 21px;
2235 color: #363B4E;
2236 text-transform: capitalize;
2237 }
2238 .wpfnl-dashboard__header .title .subtitle {
2239 font-size: 13px;
2240 display: inline-block;
2241 }
2242 .wpfnl-dashboard__header .funnel-search {
2243 margin-right: 20px;
2244 }
2245 .wpfnl-dashboard__header .funnel-search .search-group {
2246 position: relative;
2247 width: 230px;
2248 }
2249 .wpfnl-dashboard__header .funnel-search .search-group svg {
2250 position: absolute;
2251 top: 9px;
2252 left: 12px;
2253 }
2254 .wpfnl-dashboard__header .funnel-search .search-group input {
2255 padding-left: 40px;
2256 border-radius: 10px;
2257 font-size: 13px;
2258 box-shadow: 0 1px 2px 0 rgba(190, 190, 215, 0.2);
2259 border: none;
2260 height: 39px;
2261 }
2262 .wpfnl-dashboard__header .funnel-search .search-group input::-webkit-input-placeholder {
2263 color: #7A8B9A;
2264 }
2265 .wpfnl-dashboard__header .funnel-search .search-group input::-moz-placeholder {
2266 color: #7A8B9A;
2267 }
2268 .wpfnl-dashboard__header .funnel-search .search-group input:-ms-input-placeholder {
2269 color: #7A8B9A;
2270 }
2271 .wpfnl-dashboard__header .funnel-search .search-group input:-moz-placeholder {
2272 color: #7A8B9A;
2273 }
2274 .wpfnl-dashboard__header .wpfnl-dashboard-links-wrapper {
2275 margin-right: 20px;
2276 }
2277 .wpfnl-dashboard__header .wpfnl-dashboard-links-wrapper a.wpfnl-trash-all-funnels,
2278 .wpfnl-dashboard__header .wpfnl-dashboard-links-wrapper a.wpfnl-all-funnels {
2279 margin-right: 16px;
2280 }
2281 .wpfnl-dashboard__header .wpfnl-dashboard-links-wrapper a.wpfnl-trash-all-funnels:last-child,
2282 .wpfnl-dashboard__header .wpfnl-dashboard-links-wrapper a.wpfnl-all-funnels:last-child {
2283 margin-right: 0;
2284 }
2285 .wpfnl-dashboard__header .wpfnl-dashboard-links-wrapper a.wpfnl-trash-all-funnels span,
2286 .wpfnl-dashboard__header .wpfnl-dashboard-links-wrapper a.wpfnl-all-funnels span {
2287 color: #2D3149;
2288 font-family: Inter;
2289 font-size: 14px;
2290 font-style: normal;
2291 font-weight: 500;
2292 line-height: 1;
2293 letter-spacing: -0.14px;
2294 }
2295 .wpfnl-dashboard__header .wpfnl-dashboard-links-wrapper a.wpfnl-trash-all-funnels span.wpfnl-count,
2296 .wpfnl-dashboard__header .wpfnl-dashboard-links-wrapper a.wpfnl-all-funnels span.wpfnl-count {
2297 border-radius: 10px;
2298 background: #FFF;
2299 padding: 6px 8px;
2300 color: #7A8B9A;
2301 font-family: Inter;
2302 font-size: 10px;
2303 font-style: normal;
2304 font-weight: 500;
2305 line-height: 8px;
2306 letter-spacing: -0.1px;
2307 margin-left: 3px;
2308 display: inline-block;
2309 }
2310 .wpfnl-dashboard__header .wpfnl-dashboard-links-wrapper a.wpfnl-trash-all-funnels.active span,
2311 .wpfnl-dashboard__header .wpfnl-dashboard-links-wrapper a.wpfnl-all-funnels.active span {
2312 color: #573BFF;
2313 }
2314 .wpfnl-dashboard__header .wpfnl-dashboard-links-wrapper a.wpfnl-trash-all-funnels.active span.wpfnl-count,
2315 .wpfnl-dashboard__header .wpfnl-dashboard-links-wrapper a.wpfnl-all-funnels.active span.wpfnl-count {
2316 background: rgba(87, 59, 255, 0.1);
2317 }
2318 .wpfnl-dashboard__header a.import-export {
2319 background: #FFFFFF;
2320 box-shadow: 0px 1px 2px rgba(190, 190, 215, 0.2);
2321 border-radius: 8px;
2322 font-weight: 400;
2323 font-size: 14px;
2324 line-height: 1.21;
2325 text-align: center;
2326 color: #363B4E;
2327 padding: 12px 20px 10px;
2328 display: flex;
2329 align-items: center;
2330 gap: 5px;
2331 margin-right: 14px;
2332 cursor: pointer;
2333 }
2334 .wpfnl-dashboard__header a.import-export .pro-tag-icon {
2335 width: 20px;
2336 height: 20px;
2337 }
2338 .wpfnl-dashboard__header a.import-export svg {
2339 display: block;
2340 position: relative;
2341 top: -1px;
2342 }
2343 .wpfnl-dashboard__header a.import-export path {
2344 transition: all 0.3s ease;
2345 }
2346 .wpfnl-dashboard__header a.import-export:hover {
2347 color: #6E42D3;
2348 }
2349 .wpfnl-dashboard__header a.import-export:hover path {
2350 fill: #6E42D3;
2351 }
2352 .wpfnl-dashboard__header a.import-export:hover .pro-tag-icon path {
2353 fill: #FFF;
2354 }
2355 .wpfnl-dashboard__header a.import-export.wpfnl-export-all-funnels {
2356 margin-left: auto;
2357 }
2358 .wpfnl-dashboard__header a.import-export#wpfnl-export-all-pro {
2359 margin-left: auto;
2360 }
2361 .wpfnl-dashboard__header a.pro-import-button {
2362 background: #FFFFFF;
2363 box-shadow: 0px 1px 2px rgba(190, 190, 215, 0.2);
2364 border-radius: 8px;
2365 font-weight: 400;
2366 font-size: 14px;
2367 line-height: 1.21;
2368 text-align: center;
2369 color: #363B4E;
2370 padding: 12px 20px 10px;
2371 display: flex;
2372 align-items: center;
2373 gap: 5px;
2374 margin-right: 14px;
2375 cursor: pointer;
2376 }
2377 .wpfnl-dashboard__header a.pro-import-button .pro-tag-icon {
2378 width: 20px;
2379 height: 20px;
2380 }
2381 .wpfnl-dashboard__header a.pro-import-button svg {
2382 display: block;
2383 position: relative;
2384 top: -1px;
2385 }
2386 .wpfnl-dashboard__header a.pro-import-button path {
2387 transition: all 0.3s ease;
2388 }
2389 .wpfnl-dashboard__header a.pro-import-button:hover {
2390 color: #6E42D3;
2391 }
2392 .wpfnl-dashboard__header a.pro-import-button:hover path {
2393 fill: #6E42D3;
2394 }
2395 .wpfnl-dashboard__header a.pro-import-button:hover .pro-tag-icon path {
2396 fill: #FFF;
2397 }
2398 .wpfnl-dashboard__header a.pro-import-button.wpfnl-export-all-funnels {
2399 margin-left: auto;
2400 }
2401 .wpfnl-dashboard__header a.pro-import-button#wpfnl-export-all-pro {
2402 margin-left: auto;
2403 }
2404 .wpfnl-dashboard__header .btn-default.disabled,
2405 .wpfnl-dashboard__header .add-new-funnel-btn {
2406 font-weight: 400;
2407 height: 40px;
2408 line-height: 41px;
2409 border-radius: 10px;
2410 }
2411 .wpfnl-dashboard__header .add-new-funnel-btn svg {
2412 position: relative;
2413 top: 1px;
2414 margin-right: 3px;
2415 }
2416 .wpfnl-dashboard__header .add-new-funnel-btn svg path {
2417 stroke: #fff;
2418 }
2419 .wpfnl-dashboard__header .add-new-funnel-btn.disabled {
2420 opacity: 0.5;
2421 pointer-events: none;
2422 cursor: not-allowed;
2423 }
2424 .wpfnl-dashboard__header .add-new-funnel-btn.disabled svg {
2425 margin-right: 6px;
2426 }
2427
2428 .wpfnl-dashboard__inner-content {
2429 min-height: 425px;
2430 margin: 24px auto 30px;
2431 }
2432 .wpfnl-dashboard__inner-content.no-funnel .funnel-list__wrapper {
2433 display: flex;
2434 flex-flow: column;
2435 align-items: center;
2436 justify-content: center;
2437 background-color: transparent;
2438 border-radius: 0;
2439 }
2440 .wpfnl-dashboard__inner-content.no-funnel .no-funnel-wrapper {
2441 background: transparent;
2442 width: 100%;
2443 }
2444 .wpfnl-dashboard__inner-content.no-funnel .no-funnel-wrapper .no-funnel {
2445 color: #363B4E;
2446 font-size: 18px;
2447 font-style: normal;
2448 font-weight: 500;
2449 line-height: 0.88;
2450 }
2451 .wpfnl-dashboard__inner-content.no-funnel .no-trash-wrapper {
2452 text-align: center;
2453 background: #FFF;
2454 filter: drop-shadow(0px 1px 1px rgba(182, 185, 191, 0.3));
2455 width: 100%;
2456 height: 100%;
2457 display: flex;
2458 flex-direction: column;
2459 justify-content: center;
2460 align-items: center;
2461 gap: 40px;
2462 padding: 170px 0px;
2463 border-radius: 10px;
2464 }
2465 .wpfnl-dashboard__inner-content.no-funnel .no-trash-wrapper .no-funnel {
2466 font-family: "Roboto";
2467 font-style: normal;
2468 font-weight: 500;
2469 font-size: 18px;
2470 line-height: 16px;
2471 color: #363B4E;
2472 }
2473 .wpfnl-dashboard__inner-content.no-funnel .create-new-funnel {
2474 display: flex;
2475 flex-flow: row wrap;
2476 gap: 16px;
2477 }
2478 .wpfnl-dashboard__inner-content.no-funnel .create-new-funnel .btn-default {
2479 font-size: 15px;
2480 padding: 0 20px;
2481 height: 44px;
2482 line-height: 44px;
2483 display: flex;
2484 align-items: center;
2485 gap: 7px;
2486 box-shadow: 0px 2px 4px rgba(223, 223, 249, 0.25);
2487 border-radius: 10px;
2488 min-width: auto;
2489 border: 1px solid transparent;
2490 }
2491 .wpfnl-dashboard__inner-content.no-funnel .create-new-funnel .btn-default.import-export {
2492 background: transparent;
2493 color: #363B4E;
2494 border-color: #E4E2EB;
2495 filter: drop-shadow(0px 2px 4px rgba(223, 223, 249, 0.25));
2496 }
2497 .wpfnl-dashboard__inner-content.no-funnel .create-new-funnel .btn-default.import-export:hover {
2498 background: #fff;
2499 }
2500 .wpfnl-dashboard__inner-content.no-funnel .create-new-funnel .btn-default.pro-import-button {
2501 background: transparent;
2502 color: #363B4E;
2503 border-color: #E4E2EB;
2504 filter: drop-shadow(0px 2px 4px rgba(223, 223, 249, 0.25));
2505 }
2506 .wpfnl-dashboard__inner-content.no-funnel .create-new-funnel .btn-default.pro-import-button:hover {
2507 background: #fff;
2508 }
2509 .wpfnl-dashboard__inner-content.no-funnel a.wpfnl-trash-all-funnels {
2510 font-family: "Inter";
2511 font-style: normal;
2512 font-weight: 500;
2513 font-size: 14px;
2514 line-height: 17px;
2515 letter-spacing: -0.01em;
2516 color: #EC5956;
2517 display: flex;
2518 align-items: center;
2519 justify-content: center;
2520 gap: 5px;
2521 margin-top: 15px;
2522 }
2523 .wpfnl-dashboard__inner-content.no-funnel a.wpfnl-trash-all-funnels path {
2524 stroke: #EC5956;
2525 }
2526 .wpfnl-dashboard__inner-content.no-funnel .no-funnel-info {
2527 width: 100%;
2528 border-radius: 10px;
2529 background-color: #FFF;
2530 box-shadow: 0 1px 1px rgba(182, 185, 191, 0.3);
2531 padding: 70px 80px;
2532 display: flex;
2533 gap: 30px;
2534 align-items: center;
2535 }
2536 .wpfnl-dashboard__inner-content.no-funnel .no-funnel-info .info-content {
2537 flex: 1;
2538 }
2539 .wpfnl-dashboard__inner-content.no-funnel .no-funnel-info .info-title {
2540 color: #1D2327;
2541 font-size: 24px;
2542 font-weight: 500;
2543 line-height: 1.3;
2544 margin: 0 0 5px 0;
2545 }
2546 .wpfnl-dashboard__inner-content.no-funnel .no-funnel-info .info-description {
2547 margin: 0 0 18px 0;
2548 color: #707070;
2549 font-size: 14px;
2550 font-weight: 400;
2551 line-height: 1.5;
2552 max-width: 330px;
2553 }
2554 .wpfnl-dashboard__inner-content.no-funnel .no-funnel-info .info-features {
2555 list-style: none;
2556 margin: 0 0 28px 0;
2557 padding: 0;
2558 display: flex;
2559 flex-direction: column;
2560 gap: 12px;
2561 }
2562 .wpfnl-dashboard__inner-content.no-funnel .no-funnel-info .feature-item {
2563 display: flex;
2564 align-items: center;
2565 gap: 10px;
2566 color: #1F2937;
2567 font-size: 14px;
2568 font-weight: 400;
2569 line-height: 1.5;
2570 margin: 0;
2571 padding-left: 22px;
2572 position: relative;
2573 }
2574 .wpfnl-dashboard__inner-content.no-funnel .no-funnel-info .feature-item svg {
2575 position: absolute;
2576 left: 0;
2577 top: 6px;
2578 width: 14px;
2579 height: auto;
2580 }
2581 .wpfnl-dashboard__inner-content.no-funnel .no-funnel-info .info-links {
2582 display: flex;
2583 align-items: center;
2584 flex-wrap: wrap;
2585 gap: 20px;
2586 row-gap: 10px;
2587 }
2588 .wpfnl-dashboard__inner-content.no-funnel .no-funnel-info .info-link {
2589 display: inline-flex;
2590 align-items: center;
2591 gap: 8px;
2592 color: #6E42D3;
2593 font-size: 15px;
2594 font-weight: 500;
2595 line-height: 1;
2596 text-decoration: none;
2597 transition: opacity 0.2s ease;
2598 }
2599 .wpfnl-dashboard__inner-content.no-funnel .no-funnel-info .info-link svg {
2600 display: block;
2601 flex-shrink: 0;
2602 }
2603 .wpfnl-dashboard__inner-content.no-funnel .no-funnel-info .info-link:hover {
2604 text-decoration: underline;
2605 }
2606 .wpfnl-dashboard__inner-content.no-funnel .no-funnel-info .info-link:focus {
2607 outline: 2px solid #6E42D3;
2608 outline-offset: 2px;
2609 border-radius: 4px;
2610 }
2611 .wpfnl-dashboard__inner-content.no-funnel .no-funnel-info .video-wrapper {
2612 flex-shrink: 0;
2613 height: 100%;
2614 }
2615 .wpfnl-dashboard__inner-content.no-funnel .no-funnel-info .video-preview {
2616 position: relative;
2617 width: 570px;
2618 height: 100%;
2619 border-radius: 10px;
2620 cursor: pointer;
2621 transition: transform 0.2s ease;
2622 }
2623 .wpfnl-dashboard__inner-content.no-funnel .no-funnel-info .video-preview:before {
2624 content: "";
2625 position: absolute;
2626 inset: -20px;
2627 border: 1px solid #F6F5FA;
2628 border-radius: 14px;
2629 }
2630 .wpfnl-dashboard__inner-content.no-funnel .no-funnel-info .video-preview:after {
2631 content: "";
2632 position: absolute;
2633 inset: -40px;
2634 border: 1px solid #F6F5FA;
2635 border-radius: 14px;
2636 }
2637 .wpfnl-dashboard__inner-content.no-funnel .no-funnel-info .video-preview:focus {
2638 outline: 3px solid #6E42D3;
2639 outline-offset: 2px;
2640 }
2641 .wpfnl-dashboard__inner-content.no-funnel .no-funnel-info .video-poster {
2642 width: 100%;
2643 height: auto;
2644 object-fit: cover;
2645 display: block;
2646 border-radius: 14px;
2647 }
2648 .wpfnl-dashboard__inner-content.no-funnel .no-funnel-info .play-overlay {
2649 position: absolute;
2650 top: 0;
2651 left: 0;
2652 right: 0;
2653 bottom: 0;
2654 display: flex;
2655 align-items: center;
2656 justify-content: center;
2657 background: rgba(0, 0, 0, 0.3);
2658 transition: background 0.2s ease;
2659 border-radius: 14px;
2660 z-index: 1;
2661 }
2662 .video-preview:hover .wpfnl-dashboard__inner-content.no-funnel .no-funnel-info .play-overlay {
2663 background: rgba(0, 0, 0, 0.4);
2664 }
2665 .wpfnl-dashboard__inner-content.no-funnel .no-funnel-info .play-button {
2666 width: 57px;
2667 height: 57px;
2668 border-radius: 50%;
2669 background: #fff;
2670 display: flex;
2671 align-items: center;
2672 justify-content: center;
2673 transition: all 0.2s ease;
2674 box-shadow: 0 0 0 10px #e7e7e7;
2675 position: relative;
2676 }
2677 .wpfnl-dashboard__inner-content.no-funnel .no-funnel-info .play-button:before {
2678 content: "";
2679 position: absolute;
2680 inset: -11px;
2681 border-radius: 50%;
2682 background: transparent;
2683 border: 1px solid #fff;
2684 }
2685 .wpfnl-dashboard__inner-content.no-funnel .no-funnel-info .play-button svg {
2686 margin-left: 4px;
2687 display: block;
2688 }
2689 .video-preview:hover .wpfnl-dashboard__inner-content.no-funnel .no-funnel-info .play-button {
2690 background: rgb(110, 66, 211);
2691 transform: scale(1.1);
2692 }
2693 .wpfnl-dashboard__inner-content.no-funnel .video-popup-overlay {
2694 position: fixed;
2695 top: 0;
2696 left: 0;
2697 right: 0;
2698 bottom: 0;
2699 background: rgba(0, 0, 0, 0.8);
2700 display: flex;
2701 align-items: center;
2702 justify-content: center;
2703 z-index: 99999;
2704 padding: 20px;
2705 opacity: 0;
2706 visibility: hidden;
2707 transition: all 0.5s ease;
2708 }
2709 .wpfnl-dashboard__inner-content.no-funnel .video-popup-overlay.show {
2710 opacity: 1;
2711 visibility: visible;
2712 }
2713 .wpfnl-dashboard__inner-content.no-funnel .video-popup-content {
2714 position: relative;
2715 width: 100%;
2716 max-width: 760px;
2717 border-radius: 16px;
2718 background: #fff;
2719 padding: 20px;
2720 }
2721 .wpfnl-dashboard__inner-content.no-funnel .video-popup-close {
2722 position: absolute;
2723 top: -20px;
2724 right: -20px;
2725 width: 40px;
2726 height: 40px;
2727 background: rgb(255, 255, 255);
2728 border: none;
2729 border-radius: 50%;
2730 color: #fff;
2731 cursor: pointer;
2732 display: flex;
2733 align-items: center;
2734 justify-content: center;
2735 transition: all 0.2s ease;
2736 z-index: 10;
2737 box-shadow: 1px 1px 7px rgba(34, 34, 34, 0.2784313725);
2738 }
2739 .wpfnl-dashboard__inner-content.no-funnel .video-popup-close:focus {
2740 outline: 2px solid #fff;
2741 outline-offset: 2px;
2742 }
2743 .wpfnl-dashboard__inner-content.no-funnel .video-container {
2744 position: relative;
2745 padding-bottom: 56.25%;
2746 height: 0;
2747 overflow: hidden;
2748 }
2749 .wpfnl-dashboard__inner-content.no-funnel .video-container iframe {
2750 position: absolute;
2751 top: 0;
2752 left: 0;
2753 width: 100%;
2754 height: 100%;
2755 border-radius: 14px;
2756 }
2757 .wpfnl-dashboard__inner-content.no-funnel .visually-hidden {
2758 position: absolute;
2759 width: 1px;
2760 height: 1px;
2761 padding: 0;
2762 margin: -1px;
2763 overflow: hidden;
2764 clip: rect(0, 0, 0, 0);
2765 white-space: nowrap;
2766 border: 0;
2767 }
2768 .wpfnl-dashboard__inner-content.no-funnel .video-popup-fade-enter-active,
2769 .wpfnl-dashboard__inner-content.no-funnel .video-popup-fade-leave-active {
2770 transition: opacity 0.3s ease;
2771 }
2772 .wpfnl-dashboard__inner-content.no-funnel .video-popup-fade-enter-from,
2773 .wpfnl-dashboard__inner-content.no-funnel .video-popup-fade-leave-to {
2774 opacity: 0;
2775 }
2776
2777 @media only screen and (min-width: 1921px) {
2778 .wpfnl-dashboard {
2779 min-height: calc(108vh - 120px);
2780 }
2781 }
2782 @media only screen and (max-width: 1699px) {
2783 .wpfnl-dashboard {
2784 min-height: calc(113vh - 120px);
2785 }
2786 .dashboard-nav__content {
2787 width: calc(100% - 80px);
2788 }
2789 .wpfnl-dashboard .no-funnel-info {
2790 width: calc(100% - 380px);
2791 padding: 20px;
2792 gap: 20px;
2793 }
2794 .wpfnl-dashboard .no-funnel-info .video-preview {
2795 width: 370px;
2796 }
2797 .wpfnl-dashboard .no-funnel-info .video-poster {
2798 height: 311px;
2799 }
2800 }
2801 @media only screen and (max-width: 1399px) {
2802 .wpfnl-dashboard__header.overview-header {
2803 padding: 24px 0 0;
2804 }
2805 .dashboard-nav__content {
2806 width: calc(100% - 48px);
2807 }
2808 .dashboard-nav__content .upgrade-to-pro .upgrade-to-pro-wrapper .upgrade-to-pro-action .btn-upgrade-to-pro {
2809 font-size: 15px;
2810 min-width: 150px;
2811 }
2812 .wpfnl-dashboard .no-funnel-info .info-link {
2813 font-size: 14px;
2814 }
2815 .wpfnl-dashboard__inner-content.no-funnel .no-funnel-info {
2816 padding: 30px 50px 30px 40px;
2817 }
2818 .wpfnl-dashboard__inner-content.no-funnel .no-funnel-info .video-preview {
2819 width: 420px;
2820 }
2821 .wpfnl-dashboard__inner-content.no-funnel .no-funnel-info .video-preview:before {
2822 inset: -12px;
2823 }
2824 .wpfnl-dashboard__inner-content.no-funnel .no-funnel-info .video-preview:after {
2825 inset: -24px;
2826 }
2827 }
2828 @media only screen and (max-width: 1199px) {
2829 .wpfnl-dashboard__nav .wpfnl-dashboard__nav-ul {
2830 gap: 18px;
2831 }
2832 .dashboard-nav__content .upgrade-to-pro .upgrade-to-pro-wrapper .upgrade-to-pro-action .btn-upgrade-to-pro {
2833 min-width: 135px;
2834 padding: 10px 15px;
2835 font-size: 14px;
2836 }
2837 .dashboard-nav__content .upgrade-to-pro .upgrade-to-pro-wrapper .upgrade-to-pro-content .upgrade-to-pro-message h3 {
2838 font-size: 16px;
2839 }
2840 .wpfnl-dashboard__header.overview-header {
2841 padding: 20px 0 0;
2842 }
2843 .wpfnl-dashboard__header .wpfnl-dashboard-header-left:not(.trash-funnels-header) {
2844 flex-direction: column;
2845 align-items: flex-start;
2846 gap: 11px;
2847 }
2848 .overview-header .wpfnl-dashboard__inner-content {
2849 margin-top: 0px;
2850 }
2851 .wpfnl-dashboard__inner-content.no-funnel .no-trash-wrapper {
2852 padding: 100px 0;
2853 }
2854 .wpfnl-dashboard__inner-content.no-funnel .no-funnel-info {
2855 padding: 20px 36px 24px 24px;
2856 }
2857 .wpfnl-dashboard__inner-content.no-funnel .no-funnel-info .video-preview {
2858 width: 330px;
2859 }
2860 .wpfnl-dashboard__inner-content.no-funnel .no-funnel-info .video-preview:after {
2861 opacity: 0;
2862 }
2863 }
2864 @media only screen and (max-width: 960px) {
2865 .dashboard-nav__content .import-funnel-modal {
2866 left: 34px;
2867 width: calc(100% - 34px);
2868 }
2869 }
2870 @media only screen and (max-width: 782px) {
2871 .dashboard-nav__content .import-funnel-modal {
2872 left: 0;
2873 width: 100%;
2874 }
2875 }
2876 .wpfnl-sc-analytics-overview {
2877 margin-top: 20px;
2878 margin-bottom: 24px;
2879 background: #fff;
2880 border: 1px solid #E4E6EB;
2881 border-radius: 10px;
2882 overflow: hidden;
2883 transition: max-height 0.3s ease;
2884 }
2885 .wpfnl-sc-analytics-overview.collapsed .wpfnl-sc-analytics-cards {
2886 display: none;
2887 }
2888 .wpfnl-sc-analytics-overview.collapsed .wpfnl-sc-analytics-toggle .toggle-arrow {
2889 transform: rotate(180deg);
2890 }
2891 .wpfnl-sc-analytics-overview .wpfnl-sc-analytics-cards {
2892 display: grid;
2893 grid-template-columns: repeat(4, 1fr);
2894 gap: 0;
2895 padding: 24px 20px;
2896 }
2897 .wpfnl-sc-analytics-overview .wpfnl-sc-analytics-card {
2898 display: flex;
2899 align-items: center;
2900 gap: 16px;
2901 padding: 0 20px;
2902 border-right: 1px solid #E4E6EB;
2903 }
2904 .wpfnl-sc-analytics-overview .wpfnl-sc-analytics-card:first-child {
2905 padding-left: 0;
2906 }
2907 .wpfnl-sc-analytics-overview .wpfnl-sc-analytics-card:last-child {
2908 border-right: none;
2909 }
2910 .wpfnl-sc-analytics-overview .wpfnl-sc-analytics-card__icon .icon-wrap {
2911 width: 48px;
2912 height: 48px;
2913 display: flex;
2914 align-items: center;
2915 justify-content: center;
2916 border-radius: 50%;
2917 background: linear-gradient(135deg, #FFF3EC 0%, #FFE8D9 100%);
2918 border: 1px solid #FDDCC9;
2919 }
2920 .wpfnl-sc-analytics-overview .wpfnl-sc-analytics-card__icon .icon-wrap--purple {
2921 background: linear-gradient(135deg, #F3EEFF 0%, #E8DDFB 100%);
2922 border-color: #D8C9F5;
2923 }
2924 .wpfnl-sc-analytics-overview .wpfnl-sc-analytics-card__icon .icon-wrap--orange {
2925 background: linear-gradient(135deg, #FFF3EC 0%, #FFE8D9 100%);
2926 border-color: #FDDCC9;
2927 }
2928 .wpfnl-sc-analytics-overview .wpfnl-sc-analytics-card__icon .icon-wrap--green {
2929 background: linear-gradient(135deg, #ECFDF5 0%, #D1FAE5 100%);
2930 border-color: #A7F3D0;
2931 }
2932 .wpfnl-sc-analytics-overview .wpfnl-sc-analytics-card__content .card-title {
2933 display: block;
2934 color: #7A8B9A;
2935 font-size: 13px;
2936 font-weight: 400;
2937 line-height: 1.3;
2938 margin-bottom: 4px;
2939 }
2940 .wpfnl-sc-analytics-overview .wpfnl-sc-analytics-card__content .card-value {
2941 display: block;
2942 color: #2D3149;
2943 font-size: 22px;
2944 font-weight: 600;
2945 line-height: 1.2;
2946 }
2947 .wpfnl-sc-analytics-overview .wpfnl-sc-analytics-toggle {
2948 display: flex;
2949 justify-content: center;
2950 padding: 8px 0;
2951 border-top: 1px solid #E4E6EB;
2952 cursor: pointer;
2953 }
2954 .wpfnl-sc-analytics-overview .wpfnl-sc-analytics-toggle__btn {
2955 display: flex;
2956 align-items: center;
2957 justify-content: center;
2958 width: 28px;
2959 height: 28px;
2960 border-radius: 50%;
2961 border: 1px solid #E4E6EB;
2962 background: #fff;
2963 cursor: pointer;
2964 transition: background 0.2s;
2965 }
2966 .wpfnl-sc-analytics-overview .wpfnl-sc-analytics-toggle__btn:hover {
2967 background: #F5F6FA;
2968 }
2969 .wpfnl-sc-analytics-overview .wpfnl-sc-analytics-toggle .toggle-arrow {
2970 transition: transform 0.3s ease;
2971 }
2972
2973 @media only screen and (max-width: 1199px) {
2974 .wpfnl-sc-analytics-overview .wpfnl-sc-analytics-cards {
2975 grid-template-columns: repeat(2, 1fr);
2976 gap: 20px;
2977 }
2978 .wpfnl-sc-analytics-overview .wpfnl-sc-analytics-card {
2979 border-right: none;
2980 padding-left: 0;
2981 }
2982 }
2983 @media only screen and (max-width: 600px) {
2984 .wpfnl-sc-analytics-overview .wpfnl-sc-analytics-cards {
2985 grid-template-columns: 1fr;
2986 }
2987 }
2988 .wpfnl-guided-onboarding {
2989 margin-top: -24px;
2990 background-color: #EDEBF2;
2991 padding: 30px 0;
2992 }
2993 .wpfnl-guided-onboarding .wpfnl-guided-onboarding-wrapper {
2994 display: flex;
2995 flex-flow: row wrap;
2996 gap: 20px;
2997 width: calc(100% - 280px);
2998 margin: 0 auto;
2999 }
3000 .wpfnl-guided-onboarding .onboarding-title-area {
3001 width: 100%;
3002 display: flex;
3003 align-items: center;
3004 justify-content: space-between;
3005 gap: 20px;
3006 }
3007 .wpfnl-guided-onboarding .onboarding-title-area .onboarding-title {
3008 color: #1D2327;
3009 font-size: 24px;
3010 font-weight: 600;
3011 line-height: 1.2;
3012 margin: 0;
3013 }
3014 .wpfnl-guided-onboarding .onboarding-title-area .dismiss-button {
3015 border: none;
3016 padding: 0;
3017 background: transparent;
3018 display: flex;
3019 align-items: center;
3020 gap: 5px;
3021 cursor: pointer;
3022 color: #707070;
3023 font-size: 14px;
3024 font-weight: 400;
3025 line-height: 1;
3026 }
3027 .wpfnl-guided-onboarding .onboarding-title-area .dismiss-button svg {
3028 display: block;
3029 }
3030 .wpfnl-guided-onboarding .onboarding-title-area .dismiss-button:hover {
3031 color: #6E42D3;
3032 }
3033 .wpfnl-guided-onboarding .onboarding-title-area .dismiss-button:hover path {
3034 stroke: #6E42D3;
3035 }
3036 .wpfnl-guided-onboarding .onboarding-list-wrapper {
3037 width: 410px;
3038 border-radius: 10px;
3039 background-color: #FFF;
3040 box-shadow: 0 1px 1px 0 rgba(182, 185, 191, 0.3);
3041 }
3042 .wpfnl-guided-onboarding .onboarding-progressbar {
3043 padding: 20px 24px;
3044 border-bottom: 1px solid #EDECF2;
3045 }
3046 .wpfnl-guided-onboarding .onboarding-progressbar .funnel-progress-title {
3047 margin: 0 0 18px 0;
3048 color: #2D3149;
3049 font-size: 18px;
3050 font-weight: 600;
3051 line-height: 1.3;
3052 }
3053 .wpfnl-guided-onboarding .onboarding-progressbar .funnel-progress-wrapper {
3054 display: flex;
3055 align-items: center;
3056 gap: 16px;
3057 }
3058 .wpfnl-guided-onboarding .onboarding-progressbar .funnel-progress-label {
3059 white-space: nowrap;
3060 color: #9398A5;
3061 font-size: 14px;
3062 font-weight: 400;
3063 line-height: 1;
3064 display: inline-block;
3065 }
3066 .wpfnl-guided-onboarding .onboarding-progressbar .funnel-progress-bar {
3067 flex: 1;
3068 height: 8px;
3069 background: #E3E1EA;
3070 border-radius: 999px;
3071 position: relative;
3072 overflow: hidden;
3073 }
3074 .wpfnl-guided-onboarding .onboarding-progressbar .funnel-progress-fill {
3075 height: 100%;
3076 background-color: #6E42D3;
3077 border-radius: 999px;
3078 transition: width 0.4s ease;
3079 }
3080 .wpfnl-guided-onboarding .onboarding-list {
3081 width: 100%;
3082 padding: 24px;
3083 display: flex;
3084 flex-flow: column;
3085 gap: 24px;
3086 }
3087 .wpfnl-guided-onboarding .onboarding-item {
3088 display: flex;
3089 align-items: center;
3090 gap: 14px;
3091 justify-content: space-between;
3092 transition: background 0.2s ease;
3093 }
3094 .wpfnl-guided-onboarding .onboarding-item .left {
3095 display: flex;
3096 align-items: center;
3097 gap: 10px;
3098 }
3099 .wpfnl-guided-onboarding .onboarding-item .right .status {
3100 color: #9398A5;
3101 font-size: 14px;
3102 font-weight: 400;
3103 line-height: 1;
3104 }
3105 .wpfnl-guided-onboarding .onboarding-item .right .action-link {
3106 color: #6E42D3;
3107 font-size: 14px;
3108 font-weight: 500;
3109 line-height: 1;
3110 text-decoration: none;
3111 display: inline-flex;
3112 align-items: center;
3113 gap: 6px;
3114 }
3115 .wpfnl-guided-onboarding .onboarding-item .right .action-link svg {
3116 display: block;
3117 }
3118 .wpfnl-guided-onboarding .onboarding-item .right .action-link:hover {
3119 text-decoration: underline;
3120 }
3121 .wpfnl-guided-onboarding .onboarding-item .icon {
3122 width: 24px;
3123 height: 24px;
3124 border-radius: 50%;
3125 display: flex;
3126 align-items: center;
3127 justify-content: center;
3128 border: 1px solid #DDDBE4;
3129 background: transparent;
3130 }
3131 .wpfnl-guided-onboarding .onboarding-item .icon svg {
3132 display: block;
3133 }
3134 .wpfnl-guided-onboarding .onboarding-item .title {
3135 color: #2D3149;
3136 font-size: 16px;
3137 font-weight: 400;
3138 line-height: 1;
3139 }
3140 .wpfnl-guided-onboarding .onboarding-item .filled {
3141 background: #ececf3;
3142 color: #7b8190;
3143 }
3144 .wpfnl-guided-onboarding .onboarding-item .outline {
3145 border-color: #E4E6EB;
3146 background: transparent;
3147 }
3148 .wpfnl-guided-onboarding .onboarding-item.completed .icon {
3149 border-color: #239654;
3150 }
3151 .wpfnl-guided-onboarding .onboarding-info {
3152 width: calc(100% - 430px);
3153 border-radius: 10px;
3154 background-color: #FFF;
3155 box-shadow: 0 1px 1px rgba(182, 185, 191, 0.3);
3156 padding: 24px 24px 24px 40px;
3157 display: flex;
3158 gap: 30px;
3159 align-items: center;
3160 }
3161 .wpfnl-guided-onboarding .onboarding-info .info-content {
3162 flex: 1;
3163 }
3164 .wpfnl-guided-onboarding .onboarding-info .info-title {
3165 color: #1D2327;
3166 font-size: 18px;
3167 font-weight: 600;
3168 line-height: 1.3;
3169 margin: 0 0 5px 0;
3170 }
3171 .wpfnl-guided-onboarding .onboarding-info .info-description {
3172 margin: 0 0 18px 0;
3173 color: #6E7A85;
3174 font-size: 14px;
3175 font-weight: 400;
3176 line-height: 1.5;
3177 max-width: 330px;
3178 }
3179 .wpfnl-guided-onboarding .onboarding-info .info-features {
3180 list-style: none;
3181 margin: 0 0 28px 0;
3182 padding: 0;
3183 display: flex;
3184 flex-direction: column;
3185 gap: 12px;
3186 }
3187 .wpfnl-guided-onboarding .onboarding-info .feature-item {
3188 display: flex;
3189 align-items: center;
3190 gap: 10px;
3191 color: #1F2937;
3192 font-size: 14px;
3193 font-weight: 400;
3194 line-height: 1.5;
3195 margin: 0;
3196 padding-left: 22px;
3197 position: relative;
3198 }
3199 .wpfnl-guided-onboarding .onboarding-info .feature-item svg {
3200 position: absolute;
3201 left: 0;
3202 top: 7px;
3203 width: 14px;
3204 height: auto;
3205 }
3206 .wpfnl-guided-onboarding .onboarding-info .info-links {
3207 display: flex;
3208 align-items: center;
3209 flex-wrap: wrap;
3210 gap: 20px;
3211 row-gap: 10px;
3212 }
3213 .wpfnl-guided-onboarding .onboarding-info .info-link {
3214 display: inline-flex;
3215 align-items: center;
3216 gap: 8px;
3217 color: #6E42D3;
3218 font-size: 15px;
3219 font-weight: 500;
3220 line-height: 1;
3221 text-decoration: none;
3222 transition: opacity 0.2s ease;
3223 }
3224 .wpfnl-guided-onboarding .onboarding-info .info-link svg {
3225 display: block;
3226 flex-shrink: 0;
3227 }
3228 .wpfnl-guided-onboarding .onboarding-info .info-link:hover {
3229 text-decoration: underline;
3230 }
3231 .wpfnl-guided-onboarding .onboarding-info .info-link:focus {
3232 outline: 2px solid #6E42D3;
3233 outline-offset: 2px;
3234 border-radius: 4px;
3235 }
3236 .wpfnl-guided-onboarding .onboarding-info .video-wrapper {
3237 flex-shrink: 0;
3238 height: 100%;
3239 }
3240 .wpfnl-guided-onboarding .onboarding-info .video-preview {
3241 position: relative;
3242 width: 450px;
3243 height: 100%;
3244 border-radius: 10px;
3245 overflow: hidden;
3246 cursor: pointer;
3247 transition: transform 0.2s ease;
3248 }
3249 .wpfnl-guided-onboarding .onboarding-info .video-preview:focus {
3250 outline: 3px solid #6E42D3;
3251 outline-offset: 2px;
3252 }
3253 .wpfnl-guided-onboarding .onboarding-info .video-poster {
3254 width: 100%;
3255 height: 336px;
3256 object-fit: cover;
3257 display: block;
3258 }
3259 .wpfnl-guided-onboarding .onboarding-info .play-overlay {
3260 position: absolute;
3261 top: 0;
3262 left: 0;
3263 right: 0;
3264 bottom: 0;
3265 display: flex;
3266 align-items: center;
3267 justify-content: center;
3268 background: rgba(0, 0, 0, 0.3);
3269 transition: background 0.2s ease;
3270 }
3271 .video-preview:hover .wpfnl-guided-onboarding .onboarding-info .play-overlay {
3272 background: rgba(0, 0, 0, 0.4);
3273 }
3274 .wpfnl-guided-onboarding .onboarding-info .play-button {
3275 width: 57px;
3276 height: 57px;
3277 border-radius: 50%;
3278 background: #fff;
3279 display: flex;
3280 align-items: center;
3281 justify-content: center;
3282 transition: all 0.2s ease;
3283 box-shadow: 0 0 0 10px #e7e7e7;
3284 position: relative;
3285 }
3286 .wpfnl-guided-onboarding .onboarding-info .play-button:before {
3287 content: "";
3288 position: absolute;
3289 inset: -11px;
3290 border-radius: 50%;
3291 background: transparent;
3292 border: 1px solid #fff;
3293 }
3294 .wpfnl-guided-onboarding .onboarding-info .play-button svg {
3295 margin-left: 4px;
3296 display: block;
3297 }
3298 .video-preview:hover .wpfnl-guided-onboarding .onboarding-info .play-button {
3299 background: rgb(110, 66, 211);
3300 transform: scale(1.1);
3301 }
3302 .wpfnl-guided-onboarding .video-popup-overlay {
3303 position: fixed;
3304 top: 0;
3305 left: 0;
3306 right: 0;
3307 bottom: 0;
3308 background: rgba(0, 0, 0, 0.8);
3309 display: flex;
3310 align-items: center;
3311 justify-content: center;
3312 z-index: 99999;
3313 padding: 20px;
3314 }
3315 .wpfnl-guided-onboarding .video-popup-content {
3316 position: relative;
3317 width: 100%;
3318 max-width: 760px;
3319 border-radius: 16px;
3320 background: #fff;
3321 padding: 20px;
3322 }
3323 .wpfnl-guided-onboarding .video-popup-close {
3324 position: absolute;
3325 top: -20px;
3326 right: -20px;
3327 width: 40px;
3328 height: 40px;
3329 background: rgb(255, 255, 255);
3330 border: none;
3331 border-radius: 50%;
3332 color: #fff;
3333 cursor: pointer;
3334 display: flex;
3335 align-items: center;
3336 justify-content: center;
3337 transition: all 0.2s ease;
3338 z-index: 10;
3339 box-shadow: 1px 1px 7px rgba(34, 34, 34, 0.2784313725);
3340 }
3341 .wpfnl-guided-onboarding .video-popup-close:focus {
3342 outline: 2px solid #fff;
3343 outline-offset: 2px;
3344 }
3345 .wpfnl-guided-onboarding .video-container {
3346 position: relative;
3347 padding-bottom: 56.25%;
3348 height: 0;
3349 overflow: hidden;
3350 }
3351 .wpfnl-guided-onboarding .video-container iframe {
3352 position: absolute;
3353 top: 0;
3354 left: 0;
3355 width: 100%;
3356 height: 100%;
3357 border-radius: 14px;
3358 }
3359 .wpfnl-guided-onboarding .visually-hidden {
3360 position: absolute;
3361 width: 1px;
3362 height: 1px;
3363 padding: 0;
3364 margin: -1px;
3365 overflow: hidden;
3366 clip: rect(0, 0, 0, 0);
3367 white-space: nowrap;
3368 border: 0;
3369 }
3370 .wpfnl-guided-onboarding .video-popup-fade-enter-active,
3371 .wpfnl-guided-onboarding .video-popup-fade-leave-active {
3372 transition: opacity 0.3s ease;
3373 }
3374 .wpfnl-guided-onboarding .video-popup-fade-enter-from,
3375 .wpfnl-guided-onboarding .video-popup-fade-leave-to {
3376 opacity: 0;
3377 }
3378
3379 @media only screen and (max-width: 1699px) {
3380 .wpfnl-guided-onboarding .wpfnl-guided-onboarding-wrapper {
3381 width: calc(100% - 90px);
3382 }
3383 .wpfnl-guided-onboarding .onboarding-list-wrapper {
3384 width: 360px;
3385 }
3386 .wpfnl-guided-onboarding .onboarding-progressbar {
3387 padding: 15px 20px;
3388 }
3389 .wpfnl-guided-onboarding .onboarding-progressbar .funnel-progress-title {
3390 font-size: 16px;
3391 }
3392 .wpfnl-guided-onboarding .onboarding-list {
3393 padding: 15px 20px;
3394 }
3395 .wpfnl-guided-onboarding .onboarding-item .title {
3396 font-size: 14px;
3397 }
3398 .wpfnl-guided-onboarding .onboarding-info {
3399 width: calc(100% - 380px);
3400 padding: 20px;
3401 gap: 20px;
3402 }
3403 .wpfnl-guided-onboarding .onboarding-info .video-preview {
3404 width: 370px;
3405 }
3406 .wpfnl-guided-onboarding .onboarding-info .video-poster {
3407 height: 311px;
3408 }
3409 }
3410 @media only screen and (max-width: 1399px) {
3411 .wpfnl-guided-onboarding .onboarding-list-wrapper {
3412 width: 340px;
3413 }
3414 .wpfnl-guided-onboarding .onboarding-info {
3415 width: calc(100% - 360px);
3416 }
3417 .wpfnl-guided-onboarding .wpfnl-guided-onboarding-wrapper {
3418 width: 100%;
3419 padding: 0 20px;
3420 }
3421 .wpfnl-guided-onboarding .onboarding-info .info-link {
3422 font-size: 14px;
3423 }
3424 .wpfnl-guided-onboarding .onboarding-info .video-preview {
3425 width: 270px;
3426 }
3427 .wpfnl-guided-onboarding .onboarding-info .video-poster {
3428 height: auto;
3429 }
3430 }
3431 @media only screen and (max-width: 1199px) {
3432 .wpfnl-guided-onboarding .onboarding-title-area .onboarding-title {
3433 font-size: 20px;
3434 }
3435 .wpfnl-guided-onboarding .wpfnl-guided-onboarding-wrapper {
3436 flex-flow: column;
3437 }
3438 .wpfnl-guided-onboarding .onboarding-list-wrapper {
3439 width: 100%;
3440 }
3441 .wpfnl-guided-onboarding .onboarding-info {
3442 width: 100%;
3443 }
3444 .wpfnl-guided-onboarding .onboarding-info .video-preview {
3445 width: 370px;
3446 }
3447 .wpfnl-guided-onboarding .video-popup-content {
3448 width: 90%;
3449 }
3450 }
3451 @media only screen and (max-width: 767px) {
3452 .wpfnl-guided-onboarding .wpfnl-guided-onboarding-wrapper {
3453 width: calc(100% - 40px);
3454 }
3455 .wpfnl-guided-onboarding .info-title {
3456 font-size: 18px;
3457 }
3458 .wpfnl-guided-onboarding .info-description {
3459 font-size: 13px;
3460 }
3461 .wpfnl-guided-onboarding .info-links {
3462 flex-direction: column;
3463 align-items: flex-start;
3464 gap: 12px;
3465 }
3466 .wpfnl-guided-onboarding .play-button {
3467 width: 60px;
3468 height: 60px;
3469 }
3470 .wpfnl-guided-onboarding .play-button svg {
3471 width: 18px;
3472 height: 21px;
3473 }
3474 }
3475 .empty-funnel-onboarding {
3476 display: flex;
3477 flex-direction: column;
3478 gap: 24px;
3479 }
3480 .empty-funnel-onboarding .empty-funnel-onboarding-banner {
3481 display: flex;
3482 align-items: center;
3483 background-color: #fff;
3484 box-shadow: 0 1px 1px rgba(182, 185, 191, 0.3);
3485 border-radius: 10px;
3486 padding: 30px 30px 30px 40px;
3487 justify-content: space-between;
3488 overflow: hidden;
3489 gap: 40px;
3490 }
3491 .empty-funnel-onboarding .empty-funnel-onboarding-banner .banner-title {
3492 color: #1D2327;
3493 font-size: 24px;
3494 font-weight: 600;
3495 line-height: 1.3;
3496 margin: 0 0 7px;
3497 }
3498 .empty-funnel-onboarding .empty-funnel-onboarding-banner .banner-description {
3499 color: #6E7A85;
3500 font-size: 14px;
3501 font-weight: 400;
3502 line-height: 1.5;
3503 margin: 0;
3504 }
3505 .empty-funnel-onboarding .empty-funnel-onboarding-banner .list-title {
3506 margin-top: 30px;
3507 color: #363B4E;
3508 font-size: 18px;
3509 font-weight: 600;
3510 line-height: 1;
3511 }
3512 .empty-funnel-onboarding .empty-funnel-onboarding-banner .feature-list {
3513 margin: 0;
3514 display: flex;
3515 flex-flow: column;
3516 gap: 15px;
3517 margin-top: 17px;
3518 }
3519 .empty-funnel-onboarding .empty-funnel-onboarding-banner .feature-list li {
3520 color: #1F2937;
3521 font-size: 14px;
3522 font-weight: 400;
3523 line-height: 1;
3524 position: relative;
3525 margin: 0;
3526 padding-left: 25px;
3527 }
3528 .empty-funnel-onboarding .empty-funnel-onboarding-banner .feature-list li:before {
3529 content: "";
3530 position: absolute;
3531 left: 0;
3532 top: -1px;
3533 width: 18px;
3534 height: 18px;
3535 background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxNCAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTExLjY2NzMgMy41TDUuMjUwNjUgOS45MTY2N0wyLjMzMzk4IDciIHN0cm9rZT0iIzQ0NEQ1RSIgc3Ryb2tlLXdpZHRoPSIxLjQiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4K);
3536 background-repeat: no-repeat;
3537 background-size: contain;
3538 background-position: center;
3539 }
3540 .empty-funnel-onboarding .empty-funnel-onboarding-banner .cta-wrapper {
3541 display: flex;
3542 align-items: center;
3543 gap: 10px;
3544 margin-top: 30px;
3545 }
3546 .empty-funnel-onboarding .empty-funnel-onboarding-banner .btn-default {
3547 display: inline-flex;
3548 align-items: center;
3549 justify-content: center;
3550 gap: 5px;
3551 padding: 12px 20px;
3552 background: #6c41d3;
3553 text-decoration: none;
3554 transition: all 0.2s ease;
3555 white-space: nowrap;
3556 border-radius: 10px;
3557 border: 1px solid transparent;
3558 box-shadow: 0 2px 4px 0 rgba(223, 223, 249, 0.25);
3559 color: #fff;
3560 font-size: 15px;
3561 font-weight: 500;
3562 line-height: 1;
3563 transition: all 0.3s ease;
3564 }
3565 .empty-funnel-onboarding .empty-funnel-onboarding-banner .btn-default:hover {
3566 background-color: #4b1eb6;
3567 }
3568 .empty-funnel-onboarding .empty-funnel-onboarding-banner .btn-default.btn-outline {
3569 background: transparent;
3570 color: #1F2937;
3571 border-color: #EDECF2;
3572 box-shadow: 0 2px 4px 0 rgba(223, 223, 249, 0.25);
3573 }
3574 .empty-funnel-onboarding .empty-funnel-onboarding-banner .btn-default.btn-outline:hover {
3575 background-color: #f5f5f5;
3576 }
3577 .empty-funnel-onboarding .onboarding-banner-left {
3578 width: 55%;
3579 }
3580 .empty-funnel-onboarding .onboarding-banner-right {
3581 width: 45%;
3582 display: flex;
3583 flex-flow: column;
3584 align-items: center;
3585 justify-content: flex-end;
3586 position: relative;
3587 }
3588 .empty-funnel-onboarding .onboarding-banner-right .circle-shape {
3589 display: block;
3590 height: 470px;
3591 width: 470px;
3592 background-color: #EFEEF4;
3593 border-radius: 100%;
3594 position: absolute;
3595 top: 50px;
3596 right: 0;
3597 z-index: 0;
3598 }
3599 .empty-funnel-onboarding .onboarding-banner-right img {
3600 display: block;
3601 height: auto;
3602 transform: translateY(30px);
3603 position: relative;
3604 z-index: 1;
3605 }
3606 .empty-funnel-onboarding .onboarding-template-wrapper {
3607 width: 100%;
3608 box-shadow: 0 1px 1px 0 rgba(182, 185, 191, 0.3);
3609 background-color: #fff;
3610 border-radius: 10px;
3611 }
3612 .empty-funnel-onboarding .onboarding-template-wrapper .wpfnl {
3613 background-color: transparent;
3614 }
3615 .empty-funnel-onboarding .onboarding-template-wrapper .create-funnel-template-modal,
3616 .empty-funnel-onboarding .onboarding-template-wrapper .onboarding-template-library-modal {
3617 background-color: transparent;
3618 }
3619 .empty-funnel-onboarding .onboarding-template-wrapper .template-header {
3620 display: flex;
3621 align-items: center;
3622 justify-content: space-between;
3623 padding: 15px 24px;
3624 border-bottom: 1px solid #EEF0F3;
3625 }
3626 .empty-funnel-onboarding .onboarding-template-wrapper .template-header .template-title {
3627 margin: 0;
3628 color: #2D3149;
3629 font-size: 18px;
3630 font-weight: 600;
3631 line-height: 1;
3632 }
3633 .empty-funnel-onboarding .onboarding-template-wrapper .template-header .template-actions {
3634 display: flex;
3635 gap: 16px;
3636 }
3637 .empty-funnel-onboarding .onboarding-template-wrapper .template-header .template-action-btn {
3638 display: inline-flex;
3639 align-items: center;
3640 justify-content: center;
3641 padding: 12px 22px;
3642 background: #ffffff;
3643 text-decoration: none;
3644 transition: all 0.2s ease;
3645 white-space: nowrap;
3646 border-radius: 10px;
3647 border: 1px solid transparent;
3648 box-shadow: 0 2px 4px 0 rgba(223, 223, 249, 0.25);
3649 color: #2D3149;
3650 font-size: 15px;
3651 font-weight: 500;
3652 line-height: 1;
3653 }
3654 .empty-funnel-onboarding .onboarding-template-wrapper .template-header .btn-outline {
3655 border-color: #EEF0F3;
3656 }
3657 .empty-funnel-onboarding .onboarding-template-wrapper .template-header .btn-outline:hover {
3658 background: #f7f8fc;
3659 }
3660 .empty-funnel-onboarding .onboarding-template-wrapper .onboarding-template-library-modal {
3661 position: relative;
3662 top: inherit;
3663 left: inherit;
3664 width: 100%;
3665 background: transparent;
3666 z-index: 0;
3667 padding: 24px;
3668 overflow: auto;
3669 }
3670 .empty-funnel-onboarding .onboarding-template-wrapper .onboarding-template-library-modal .wpfnl-create-funnel__templates {
3671 gap: 20px;
3672 width: max-content;
3673 min-width: 100%;
3674 min-height: auto;
3675 }
3676 .empty-funnel-onboarding .onboarding-template-wrapper .onboarding-template-library-modal .wpfnl-create-funnel__templates .templates-loading {
3677 width: 100%;
3678 height: 340px;
3679 background: #ffffff;
3680 display: flex;
3681 align-items: center;
3682 justify-content: center;
3683 border-radius: 10px;
3684 }
3685 .empty-funnel-onboarding .onboarding-template-wrapper .onboarding-template-library-modal .wpfnl-create-funnel__templates .templates-loading .wpfnl-loader {
3686 display: block;
3687 width: 40px;
3688 height: 40px;
3689 }
3690 .empty-funnel-onboarding .onboarding-template-wrapper .onboarding-template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template {
3691 width: calc(25% - 15px);
3692 border-radius: 10px;
3693 border: 1px solid #F1EFF7;
3694 background: #FFF;
3695 box-shadow: 0 20px 20px 0 rgba(190, 190, 215, 0.15);
3696 }
3697 .empty-funnel-onboarding .onboarding-template-wrapper .onboarding-template-library-modal .wpfnl-create-funnel__templates .template-image-wrapper:before {
3698 padding-top: calc(100% - 10px);
3699 }
3700 .empty-funnel-onboarding .onboarding-template-wrapper .onboarding-template-preview-modal .funnel-templates-body {
3701 overflow: auto;
3702 }
3703
3704 @media only screen and (max-width: 1699px) {
3705 .wpfnl-guided-onboarding .onboarding-template-wrapper .template-header {
3706 padding: 13px 20px;
3707 }
3708 .wpfnl-guided-onboarding .onboarding-template-wrapper .template-header .template-title {
3709 font-size: 16px;
3710 }
3711 .wpfnl-guided-onboarding .onboarding-template-wrapper .template-header .template-actions {
3712 gap: 10px;
3713 }
3714 .wpfnl-guided-onboarding .onboarding-template-wrapper .template-header .template-action-btn {
3715 padding: 9px 16px;
3716 font-size: 13px;
3717 }
3718 .wpfnl-guided-onboarding .onboarding-template-wrapper .onboarding-template-library-modal {
3719 padding: 18px;
3720 }
3721 }
3722 @media screen and (max-width: 1399px) {
3723 .empty-funnel-onboarding .onboarding-template-wrapper .onboarding-template-library-modal .wpfnl-create-funnel__templates {
3724 gap: 12px;
3725 }
3726 .empty-funnel-onboarding .onboarding-template-wrapper .onboarding-template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template {
3727 width: calc(25% - 9px);
3728 }
3729 .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template .funnel-template-info .title {
3730 color: #363B4E;
3731 font-size: 13px;
3732 }
3733 .empty-funnel-onboarding .onboarding-template-wrapper .onboarding-template-library-modal .wpfnl-create-funnel__templates .templates-loading {
3734 height: 310px;
3735 }
3736 }
3737 @media screen and (max-width: 1299px) {
3738 .empty-funnel-onboarding .onboarding-banner-right img {
3739 max-width: 490px;
3740 }
3741 }
3742 @media screen and (max-width: 1199px) {
3743 .empty-funnel-onboarding .empty-funnel-onboarding-banner {
3744 padding: 20px 20px 20px 20px;
3745 }
3746 .empty-funnel-onboarding .empty-funnel-onboarding-banner .banner-title {
3747 font-size: 20px;
3748 }
3749 .empty-funnel-onboarding .empty-funnel-onboarding-banner .list-title {
3750 font-size: 16px;
3751 }
3752 .empty-funnel-onboarding .empty-funnel-onboarding-banner .btn-default {
3753 font-size: 14px;
3754 }
3755 .empty-funnel-onboarding .onboarding-banner-right img {
3756 max-width: 100%;
3757 }
3758 .empty-funnel-onboarding .onboarding-banner-right .circle-shape {
3759 height: 360px;
3760 width: 360px;
3761 }
3762 .wpfnl-guided-onboarding .onboarding-template-wrapper {
3763 width: 100%;
3764 }
3765 .wpfnl-guided-onboarding .onboarding-template-wrapper .template-header {
3766 flex-wrap: wrap;
3767 row-gap: 10px;
3768 padding: 13px 15px;
3769 }
3770 .wpfnl-guided-onboarding .onboarding-template-wrapper .template-header .template-action-btn {
3771 padding: 9px 12px;
3772 }
3773 .empty-funnel-onboarding .onboarding-template-wrapper .onboarding-template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template {
3774 width: 260px;
3775 }
3776 }
3777 .wpfnl-comparison-chart-wrapper {
3778 border-radius: 10px;
3779 background: #FFF;
3780 box-shadow: 0px 1px 1px 0px rgba(182, 185, 191, 0.3);
3781 padding: 24px;
3782 }
3783 .wpfnl-comparison-chart-wrapper .wpfnl-loader {
3784 display: flex;
3785 margin: 150px auto;
3786 padding: 40px;
3787 }
3788 .wpfnl-comparison-chart-wrapper .wpfnl-chart-title {
3789 color: #2D3149;
3790 font-size: 18px;
3791 font-style: normal;
3792 font-weight: 600;
3793 line-height: 18px;
3794 margin: 0;
3795 margin-bottom: 24px;
3796 }
3797 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container {
3798 display: flex;
3799 align-items: center;
3800 justify-content: space-between;
3801 }
3802 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab {
3803 padding: 16px 24px;
3804 position: relative;
3805 cursor: pointer;
3806 }
3807 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab.disabled {
3808 pointer-events: none;
3809 cursor: not-allowed;
3810 }
3811 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab.disabled .wpfnl-overlay {
3812 width: 99.5%;
3813 padding: 0;
3814 left: -1px;
3815 border-radius: 0;
3816 bottom: -1px;
3817 top: unset;
3818 border: 1px solid rgba(238, 240, 243, 0.8);
3819 border-bottom: none;
3820 border-radius: 10px 10px 0 0;
3821 }
3822 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab .wpfnl-tab-header {
3823 display: flex;
3824 align-items: center;
3825 justify-content: flex-start;
3826 gap: 10px;
3827 margin-bottom: 10px;
3828 }
3829 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab .wpfnl-tab-header .wpfnl-tab-total-amount {
3830 margin: 0;
3831 color: #2D3149;
3832 font-size: 22px;
3833 font-style: normal;
3834 font-weight: 500;
3835 line-height: 1.36;
3836 letter-spacing: -0.44px;
3837 }
3838 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab .wpfnl-tab-header .wpfnl-percentage {
3839 border-radius: 100px;
3840 padding: 4px 7px;
3841 display: flex;
3842 align-items: center;
3843 gap: 1px;
3844 justify-content: center;
3845 font-size: 12px;
3846 font-style: normal;
3847 font-weight: 500;
3848 line-height: 1;
3849 margin: 0;
3850 min-width: 40px;
3851 }
3852 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab .wpfnl-tab-header .wpfnl-percentage.wpfnl-decrease {
3853 background: rgba(236, 89, 86, 0.1);
3854 color: #EC5956;
3855 }
3856 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab .wpfnl-tab-header .wpfnl-percentage.wpfnl-increase {
3857 background: rgba(18, 183, 106, 0.1);
3858 color: #12B76A;
3859 }
3860 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab .wpfnl-tab-title {
3861 margin: 0;
3862 color: #667085;
3863 font-size: 14px;
3864 font-style: normal;
3865 font-weight: 400;
3866 line-height: 1;
3867 }
3868 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab::after {
3869 content: "";
3870 width: 1px;
3871 height: 60%;
3872 position: absolute;
3873 background: #E4E6EB;
3874 right: 0;
3875 top: 30%;
3876 }
3877 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab.active {
3878 border-radius: 8px 8px 0px 0px;
3879 border: 1px solid rgba(238, 240, 243, 0.8);
3880 background: #FCFCFF;
3881 border-bottom: 0;
3882 }
3883 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab.active::after {
3884 content: none;
3885 }
3886 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab.no-after::after {
3887 content: none;
3888 }
3889 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab:last-child::after {
3890 content: none;
3891 }
3892 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body {
3893 border-radius: 0px 0px 8px 8px;
3894 border: 1px solid rgba(241, 240, 245, 0.8);
3895 background: #FCFCFF;
3896 padding: 24px;
3897 }
3898 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-chart-steps-container {
3899 position: relative;
3900 }
3901 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-chart-steps-container .wpfnl-comparison-chart-steps {
3902 position: absolute;
3903 top: 3px;
3904 left: 0;
3905 height: 292px;
3906 width: 100%;
3907 display: flex;
3908 flex-flow: column;
3909 justify-content: space-between;
3910 }
3911 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-chart-steps-container .wpfnl-comparison-chart-steps .wpfnl-single-step {
3912 color: #9398A5;
3913 text-align: right;
3914 font-size: 12px;
3915 font-style: normal;
3916 font-weight: 400;
3917 line-height: 1.5;
3918 display: block;
3919 position: relative;
3920 }
3921 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-chart-steps-container .wpfnl-comparison-chart-steps .wpfnl-single-step::before {
3922 content: "";
3923 position: absolute;
3924 left: 50px;
3925 bottom: 1px;
3926 top: inherit;
3927 width: calc(100% - 50px);
3928 height: 1px;
3929 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");
3930 }
3931 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-chart-steps-container .wpfnl-comparison-chart-steps .wpfnl-single-step span {
3932 width: 33px;
3933 display: block;
3934 text-align: right;
3935 position: relative;
3936 bottom: -7px;
3937 }
3938 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container {
3939 height: 320px;
3940 padding: 10px 0px 9px 60px;
3941 position: relative;
3942 z-index: 1;
3943 display: grid;
3944 grid-template-columns: repeat(12, 1fr);
3945 gap: 0;
3946 }
3947 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar {
3948 width: 100%;
3949 height: 94%;
3950 position: relative;
3951 display: flex;
3952 flex-flow: row nowrap;
3953 align-items: flex-end;
3954 gap: 6px;
3955 bottom: 0px;
3956 }
3957 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar::before {
3958 height: 100%;
3959 width: 1px;
3960 position: absolute;
3961 background: url("data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMSAxOTkiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggc3Ryb2tlPSIjMkQzMTQ5IiBzdHJva2UtZGFzaGFycmF5PSI0IDQiIHN0cm9rZS13aWR0aD0iLjUiIGQ9Ik0uMjUuMjVoLjV2MTk4LjVoLS41eiIvPjwvc3ZnPg==");
3962 left: 38%;
3963 }
3964 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar:hover::before {
3965 content: "";
3966 }
3967 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar:hover .wpfnl-comparison-bar-tooltip {
3968 display: block;
3969 }
3970 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar .wpfnl-comparison-bar-tooltip {
3971 display: none;
3972 border-radius: 8px;
3973 background: #10052E;
3974 box-shadow: 0px 2px 15px 0px rgba(22, 28, 32, 0.08);
3975 padding: 15px 14px;
3976 width: 160px;
3977 z-index: 99;
3978 position: absolute;
3979 transform: translateX(-50%);
3980 left: 45%;
3981 }
3982 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar .wpfnl-comparison-bar-tooltip::before {
3983 content: "";
3984 background: #10052E;
3985 width: 10px;
3986 height: 10px;
3987 position: absolute;
3988 bottom: -5px;
3989 transform: rotate(45deg);
3990 left: 45%;
3991 }
3992 .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,
3993 .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 {
3994 color: #CDCFD6;
3995 font-size: 13px;
3996 font-style: normal;
3997 font-weight: 400;
3998 line-height: 12px;
3999 margin: 0;
4000 display: flex;
4001 }
4002 .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,
4003 .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 {
4004 color: #FFF;
4005 }
4006 .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,
4007 .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 {
4008 width: 10px;
4009 height: 10px;
4010 border-radius: 50%;
4011 background: #6E42D3;
4012 display: inline-block;
4013 margin-right: 5px;
4014 }
4015 .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,
4016 .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 {
4017 display: flex;
4018 flex-wrap: wrap;
4019 gap: 2px;
4020 }
4021 .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 {
4022 margin-top: 8px;
4023 }
4024 .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 {
4025 background: #EAE1FF;
4026 }
4027 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar .wpfnl-bar-label {
4028 font-size: 12px;
4029 line-height: 1.2;
4030 color: #9398A5;
4031 position: absolute;
4032 bottom: -40px;
4033 left: 40%;
4034 transform: translateX(-50%);
4035 white-space: nowrap;
4036 transition: all 0.3s ease;
4037 }
4038 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar .wpfnl-single-bar {
4039 flex: 1;
4040 min-width: 0;
4041 display: block;
4042 border-radius: 30px 30px 0 0;
4043 position: relative;
4044 }
4045 .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 {
4046 background-color: #EAE1FF;
4047 }
4048 .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 {
4049 background-color: #6E42D3;
4050 }
4051
4052 @media only screen and (max-width: 1600px) {
4053 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar .wpfnl-comparison-bar-tooltip {
4054 left: 40%;
4055 width: 94px;
4056 padding: 10px;
4057 }
4058 .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,
4059 .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 {
4060 font-size: 10px;
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 .circle,
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 .circle {
4064 width: 6px;
4065 height: 6px;
4066 margin-right: 3px;
4067 }
4068 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar .wpfnl-comparison-bar-tooltip b {
4069 display: block;
4070 margin-top: 2px;
4071 }
4072 .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 {
4073 margin-top: -3px;
4074 }
4075 }
4076 @media only screen and (max-width: 1399px) {
4077 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab {
4078 padding: 10px 15px;
4079 }
4080 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab .wpfnl-tab-header .wpfnl-tab-total-amount {
4081 font-size: 18px;
4082 }
4083 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab .wpfnl-tab-header .wpfnl-percentage {
4084 min-width: 40px;
4085 padding: 4px 5px;
4086 font-size: 9px;
4087 }
4088 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab .wpfnl-tab-header .wpfnl-percentage svg {
4089 width: 12px;
4090 height: 12px;
4091 }
4092 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab .wpfnl-tab-title {
4093 font-size: 12px;
4094 }
4095 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar::before {
4096 left: 42%;
4097 }
4098 }
4099 @media only screen and (max-width: 960px) {
4100 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container {
4101 flex-wrap: wrap;
4102 }
4103 }
4104 .wpfnl-datepicker {
4105 position: relative;
4106 min-width: 350px;
4107 }
4108 .wpfnl-datepicker input {
4109 cursor: default;
4110 margin: 0.5em;
4111 border-radius: 4px;
4112 background: inherit;
4113 border-radius: 8px;
4114 color: #2D3149;
4115 font-family: Inter;
4116 font-size: 13px;
4117 font-style: normal;
4118 font-weight: 500;
4119 line-height: 1.15;
4120 border: 1px solid #F1F0F5;
4121 padding: 9px 12px;
4122 width: 45%;
4123 }
4124 .wpfnl-datepicker input.single-date {
4125 width: 100%;
4126 margin-left: -1px;
4127 }
4128 .wpfnl-datepicker .multi-input {
4129 display: flex;
4130 align-items: center;
4131 }
4132 .wpfnl-datepicker .multi-input span {
4133 margin: 0 0.5em;
4134 }
4135 .wpfnl-datepicker .calendar {
4136 background: white;
4137 padding: 1em;
4138 }
4139 .wpfnl-datepicker .calendar .calendar-header {
4140 display: flex;
4141 justify-content: space-between;
4142 align-items: center;
4143 margin-bottom: 1em;
4144 }
4145 .wpfnl-datepicker .calendar .calendar-header .pre-month,
4146 .wpfnl-datepicker .calendar .calendar-header .next-month {
4147 border-radius: 8px;
4148 border: 1px solid #F1F0F5;
4149 padding: 8px 15px;
4150 }
4151 .wpfnl-datepicker .calendar .calendar-header .month-name {
4152 color: #2D3149;
4153 font-family: Inter;
4154 font-size: 16px;
4155 font-style: normal;
4156 font-weight: 500;
4157 line-height: 15px;
4158 }
4159 .wpfnl-datepicker .calendar .calendar-header button {
4160 background: none;
4161 border: none;
4162 cursor: pointer;
4163 font-size: 1.2em;
4164 }
4165 .wpfnl-datepicker .calendar .calendar-grid {
4166 display: grid;
4167 grid-template-columns: repeat(7, 1fr);
4168 gap: 0.5em;
4169 }
4170 .wpfnl-datepicker .calendar .calendar-grid .calendar-day {
4171 color: #9398A5;
4172 font-family: Inter;
4173 font-size: 14px;
4174 font-style: normal;
4175 font-weight: 500;
4176 line-height: 14px;
4177 cursor: default;
4178 }
4179 .wpfnl-datepicker .calendar .calendar-grid .calendar-day:hover {
4180 background: none !important;
4181 }
4182 .wpfnl-datepicker .calendar .calendar-grid div {
4183 text-align: center;
4184 padding: 0.5em;
4185 cursor: pointer;
4186 border-radius: 4px;
4187 color: #2D3149;
4188 text-align: center;
4189 font-family: Inter;
4190 font-size: 12px;
4191 font-style: normal;
4192 font-weight: 500;
4193 line-height: 2.667;
4194 }
4195 .wpfnl-datepicker .calendar .calendar-grid div.empty {
4196 background: none;
4197 cursor: default;
4198 }
4199 .wpfnl-datepicker .calendar .calendar-grid div.selected, .wpfnl-datepicker .calendar .calendar-grid div.start-date, .wpfnl-datepicker .calendar .calendar-grid div.end-date {
4200 background: #6E42D3;
4201 color: white;
4202 }
4203 .wpfnl-datepicker .calendar .calendar-grid div.in-range {
4204 background: #e5daff;
4205 }
4206 .wpfnl-datepicker .calendar .calendar-grid div.disabled {
4207 opacity: 0.5;
4208 cursor: default;
4209 pointer-events: none;
4210 }
4211 .wpfnl-datepicker .calendar .calendar-grid div.disabled:hover {
4212 background: none !important;
4213 }
4214 .wpfnl-datepicker .calendar .calendar-grid div:hover:not(.empty) {
4215 background: #f0f0f0;
4216 }
4217
4218 .wpfnl-tpl-shimmer-block {
4219 border-radius: 8px;
4220 animation: shimmer-animation 1.6s infinite linear;
4221 background: linear-gradient(to right, #eff1f3 4%, #e2e2e2 25%, #eff1f3 36%);
4222 background-size: 1000px 100%;
4223 }
4224
4225 .wpfnl-tpl-shimmer-grid {
4226 display: grid;
4227 grid-template-columns: repeat(4, 1fr);
4228 gap: 20px;
4229 }
4230
4231 .wpfnl-tpl-shimmer-card {
4232 border-radius: 12px;
4233 overflow: hidden;
4234 padding: 12px;
4235 background: #f7f7fb;
4236 }
4237
4238 .wpfnl-tpl-shimmer-card-img {
4239 height: 140px;
4240 border-radius: 8px;
4241 margin-bottom: 10px;
4242 }
4243
4244 .wpfnl-tpl-shimmer-card-text {
4245 height: 16px;
4246 width: 80%;
4247 margin-bottom: 8px;
4248 }
4249
4250 .wpfnl-tpl-shimmer-card-badge {
4251 height: 22px;
4252 width: 40%;
4253 border-radius: 20px;
4254 }
4255
4256 .wpfnl-tpl-filter-shimmer {
4257 width: 100%;
4258 padding-top: 8px;
4259 }
4260
4261 .create-funnel-shimmer-overlay {
4262 background: #fff;
4263 display: flex;
4264 flex-direction: column;
4265 width: 100%;
4266 min-height: 100%;
4267 }
4268 .create-funnel-shimmer-overlay .wpfnl-tpl-shimmer-header-bar {
4269 display: flex;
4270 align-items: center;
4271 justify-content: space-between;
4272 padding: 15px 24px;
4273 background: #fff;
4274 box-shadow: 0px 1px 2px rgba(190, 190, 215, 0.4);
4275 flex-shrink: 0;
4276 }
4277 .create-funnel-shimmer-overlay .wpfnl-tpl-shimmer-title {
4278 height: 28px;
4279 width: 220px;
4280 }
4281 .create-funnel-shimmer-overlay .wpfnl-tpl-shimmer-btn {
4282 height: 36px;
4283 width: 120px;
4284 border-radius: 8px;
4285 }
4286 .create-funnel-shimmer-overlay .wpfnl-tpl-shimmer-body {
4287 display: flex;
4288 flex: 1;
4289 }
4290 .create-funnel-shimmer-overlay .wpfnl-tpl-shimmer-sidebar {
4291 width: 247px;
4292 flex-shrink: 0;
4293 padding: 19px 20px;
4294 background: #fff;
4295 box-shadow: 1px 0px 2px rgba(190, 190, 215, 0.14);
4296 }
4297 .create-funnel-shimmer-overlay .wpfnl-tpl-shimmer-sidebar-title {
4298 height: 20px;
4299 width: 80%;
4300 margin-bottom: 24px;
4301 border-radius: 6px;
4302 }
4303 .create-funnel-shimmer-overlay .wpfnl-tpl-shimmer-sidebar-item {
4304 height: 44px;
4305 border-radius: 8px;
4306 margin-bottom: 14px;
4307 }
4308 .create-funnel-shimmer-overlay .wpfnl-tpl-shimmer-content {
4309 flex: 1;
4310 padding: 40px;
4311 overflow: hidden;
4312 }
4313 .create-funnel-shimmer-overlay .wpfnl-tpl-shimmer-wrap,
4314 .create-funnel-shimmer-overlay .wpfnl-tpl-shimmer-header {
4315 display: none;
4316 }
4317
4318 .shimmer-line {
4319 height: 20px;
4320 margin-top: 20px;
4321 background: #777;
4322 }
4323
4324 .shimmer-line-br {
4325 border-radius: 8px;
4326 }
4327
4328 .shimmer-line-full {
4329 width: 100%;
4330 }
4331
4332 .shimmer-line-80 {
4333 width: 80%;
4334 }
4335
4336 .shimmer-line-60 {
4337 width: 60%;
4338 }
4339
4340 .shimmer-line-40 {
4341 width: 40%;
4342 }
4343
4344 .shimmer-line-20 {
4345 width: 20%;
4346 }
4347
4348 .shimmer-line-10 {
4349 width: 10%;
4350 }
4351
4352 .shimmer-circle {
4353 background: #777;
4354 border-radius: 50%;
4355 }
4356
4357 .shimmer-circle-lg {
4358 height: 129px;
4359 width: 129px;
4360 }
4361
4362 .shimmer-circle-md {
4363 height: 65px;
4364 width: 65px;
4365 }
4366
4367 .shimmer-circle-sm {
4368 height: 33px;
4369 width: 33px;
4370 }
4371
4372 .shimmer-circle-x-sm {
4373 height: 17px;
4374 width: 17px;
4375 }
4376
4377 .shimmer-wrapper, .shimmer-wrapper-center {
4378 width: 100%;
4379 height: 100%;
4380 padding: 10px;
4381 animation: shimmer-full-view 0.5s forwards cubic-bezier(0.25, 0.46, 0.45, 0.94);
4382 }
4383
4384 .shimmer-wrapper-center {
4385 display: flex;
4386 flex-direction: column;
4387 gap: 10px;
4388 justify-content: center;
4389 align-items: center;
4390 }
4391
4392 @keyframes shimmer-full-view {
4393 0% {
4394 background-position: -1000px 0;
4395 }
4396 100% {
4397 background-position: 1000px 0;
4398 }
4399 }
4400 @keyframes shimmer-animation {
4401 0% {
4402 background-position: -1000px 0;
4403 }
4404 100% {
4405 background-position: 1000px 0;
4406 }
4407 }
4408 .shimmer-animate {
4409 animation: shimmer-animation 4s infinite linear;
4410 background: linear-gradient(to right, #eff1f3 4%, #e2e2e2 25%, #eff1f3 36%);
4411 background-size: 1000px 100%;
4412 }
4413
4414 body.toplevel_page_wpfunnels {
4415 background: #F6F5FA;
4416 }
4417 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard a:focus {
4418 box-shadow: none;
4419 }
4420 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .pro-tag {
4421 position: absolute;
4422 top: 10px;
4423 right: 10px;
4424 z-index: 1;
4425 padding: 3px 8px 4px;
4426 background-color: #2FCF5C;
4427 font-size: 10px;
4428 line-height: 15px;
4429 color: #fff;
4430 display: inline-block;
4431 text-transform: capitalize;
4432 border-radius: 5px;
4433 box-shadow: 0px 3px 3px rgba(175, 175, 206, 0.3);
4434 font-weight: 400;
4435 }
4436 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .pro-tag-icon {
4437 position: absolute;
4438 top: 10px;
4439 right: 10px;
4440 }
4441 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-overlay {
4442 background: rgba(246, 245, 250, 0.6);
4443 opacity: 1;
4444 display: flex;
4445 flex-flow: column;
4446 height: 100%;
4447 justify-content: center;
4448 align-items: center;
4449 left: 0;
4450 position: absolute;
4451 top: 0;
4452 transition: all 0.3s ease;
4453 width: 100%;
4454 z-index: 1;
4455 border-radius: 10px;
4456 }
4457 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-right {
4458 margin-left: auto;
4459 }
4460 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-right .btn-default {
4461 font-weight: 400;
4462 border-radius: 10px;
4463 display: block;
4464 border: none;
4465 font-size: 14px;
4466 line-height: 1;
4467 color: #fff;
4468 padding: 10px 18px;
4469 text-align: center;
4470 text-decoration: none;
4471 background-color: #2D3149;
4472 box-shadow: -1px 1px 1px 0 rgba(182, 185, 191, 0.3);
4473 }
4474 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-right .btn-default:hover {
4475 background-color: #6E42D3;
4476 }
4477 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-sidebar {
4478 background: #fff;
4479 box-shadow: 1px 0px 2px rgba(190, 190, 215, 0.14);
4480 position: relative;
4481 display: flex;
4482 flex-flow: row wrap;
4483 align-items: center;
4484 gap: 22px;
4485 margin-bottom: 24px;
4486 padding: 0 24px;
4487 }
4488 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-sidebar .wpfnl-logo svg {
4489 display: block;
4490 }
4491 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-sidebar .wpfnl-dashboard-sidebar-menu {
4492 padding: 0;
4493 margin: 0;
4494 display: flex;
4495 align-items: center;
4496 gap: 24px;
4497 }
4498 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-sidebar .wpfnl-dashboard-sidebar-menu .wpfnl-dashboard-sidebar-menu-item {
4499 margin: 0;
4500 }
4501 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-sidebar .wpfnl-dashboard-sidebar-menu .wpfnl-dashboard-sidebar-menu-item a {
4502 text-decoration: none;
4503 padding: 25px 3px;
4504 padding-top: 20px;
4505 color: #707070;
4506 font-size: 14px;
4507 font-style: normal;
4508 font-weight: 400;
4509 line-height: 1;
4510 position: relative;
4511 display: block;
4512 }
4513 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 {
4514 color: #6E42D3;
4515 }
4516 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 {
4517 color: #6E42D3;
4518 }
4519 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 {
4520 content: "";
4521 position: absolute;
4522 left: 0px;
4523 bottom: 0;
4524 height: 2px;
4525 width: 100%;
4526 background: #6E42D3;
4527 z-index: 1;
4528 }
4529 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-body {
4530 min-height: 100vh;
4531 width: calc(100% - 280px);
4532 margin: 0 auto;
4533 }
4534 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-body .community-banner {
4535 background-color: #6B46C1;
4536 color: white;
4537 padding: 10px 16px;
4538 display: flex;
4539 justify-content: space-between;
4540 align-items: center;
4541 margin: 16px 0px;
4542 border-radius: 10px;
4543 }
4544 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-body .community-banner .community-banner-text {
4545 flex: 1;
4546 text-align: center;
4547 }
4548 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-body .community-banner .community-banner-text .community-link {
4549 color: white;
4550 text-decoration: none;
4551 display: inline-flex;
4552 align-items: center;
4553 gap: 8px;
4554 transition: opacity 0.3s ease;
4555 }
4556 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-body .community-banner .community-banner-text .community-link:hover {
4557 opacity: 0.9;
4558 color: #ffffff;
4559 }
4560 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-body .community-banner .community-banner-text .community-link:hover .link-text {
4561 text-decoration-thickness: 2px;
4562 }
4563 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-body .community-banner .community-banner-text .community-link .link-text {
4564 font-size: 16px;
4565 font-weight: 500;
4566 line-height: 100%;
4567 letter-spacing: 0;
4568 text-decoration: underline;
4569 text-decoration-style: solid;
4570 text-decoration-thickness: 1px;
4571 transition: text-decoration-thickness 0.3s ease;
4572 }
4573 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-body .community-banner .community-banner-actions {
4574 display: flex;
4575 gap: 16px;
4576 }
4577 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-body .community-banner .community-banner-actions .ask-later-button {
4578 background: none;
4579 border: none;
4580 color: white;
4581 cursor: pointer;
4582 font-weight: 400;
4583 font-size: 14px;
4584 line-height: 100%;
4585 letter-spacing: 0;
4586 text-align: right;
4587 text-decoration: underline;
4588 text-decoration-style: solid;
4589 text-decoration-thickness: 0%;
4590 transition: opacity 0.3s ease;
4591 }
4592 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-body .community-banner .community-banner-actions .ask-later-button:hover {
4593 opacity: 0.9;
4594 color: #ffffff;
4595 text-decoration-thickness: 2px;
4596 }
4597 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-body .community-banner .community-banner-actions .already-joined-button {
4598 background: rgba(255, 255, 255, 0.1);
4599 border: none;
4600 border-radius: 6px;
4601 color: white;
4602 cursor: pointer;
4603 font-weight: 400;
4604 font-size: 14px;
4605 line-height: 100%;
4606 letter-spacing: 0;
4607 text-align: right;
4608 padding: 5px 8px;
4609 }
4610 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-body .wpfnl-dashboard-header {
4611 background: #FFF;
4612 filter: drop-shadow(0px 1px 1px rgba(182, 185, 191, 0.3));
4613 margin-top: 0;
4614 padding: 20px;
4615 display: flex;
4616 align-items: center;
4617 justify-content: space-between;
4618 flex-wrap: wrap;
4619 border-radius: 10px;
4620 overflow: hidden;
4621 }
4622 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-body .wpfnl-dashboard-header .wpfnl-dashboard-header-title {
4623 color: #363B4E;
4624 font-size: 20px;
4625 font-style: normal;
4626 font-weight: 600;
4627 line-height: 1;
4628 margin: 0;
4629 }
4630 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-body .wpfnl-dashboard-header .wpfnl-dashboard-buttons-wrapper {
4631 display: flex;
4632 justify-content: center;
4633 align-items: center;
4634 gap: 12px;
4635 }
4636 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 {
4637 border-radius: 10px;
4638 border: 1px solid #E4E6EB;
4639 background: #FFF;
4640 display: flex;
4641 align-items: center;
4642 gap: 8px;
4643 justify-content: center;
4644 text-decoration: none;
4645 color: #2D3149;
4646 font-size: 14px;
4647 font-style: normal;
4648 font-weight: 500;
4649 line-height: 13px;
4650 height: 40px;
4651 padding: 0 16px;
4652 }
4653 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 {
4654 width: 20px;
4655 height: 20px;
4656 }
4657 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 {
4658 width: 16px;
4659 height: 16px;
4660 }
4661 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-body .wpfnl-dashboard-contents-wrapper {
4662 margin-top: 50px;
4663 }
4664 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-body .wpfnl-dashboard-contents-wrapper .wpfnl-dashboard-contents-header {
4665 display: flex;
4666 align-items: center;
4667 justify-content: space-between;
4668 gap: 20px;
4669 flex-wrap: wrap;
4670 }
4671 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 {
4672 border-radius: 100px;
4673 background: #FFF;
4674 box-shadow: 0px 1px 1px 0px rgba(182, 185, 191, 0.3);
4675 padding: 6px;
4676 width: 144px;
4677 display: flex;
4678 align-items: center;
4679 justify-content: space-around;
4680 }
4681 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 {
4682 color: #2D3149;
4683 font-size: 13px;
4684 font-style: normal;
4685 font-weight: 600;
4686 line-height: 12px;
4687 border: none;
4688 background: none;
4689 padding: 8px 17px;
4690 cursor: pointer;
4691 }
4692 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 {
4693 border-radius: 100px;
4694 background: #F6F5FA;
4695 box-shadow: 0px 1px 1px 0px rgba(182, 185, 191, 0.3);
4696 }
4697 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 {
4698 display: flex;
4699 align-items: center;
4700 gap: 12px;
4701 margin-left: auto;
4702 }
4703 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 {
4704 position: relative;
4705 }
4706 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 {
4707 position: absolute;
4708 color: #2D3149;
4709 font-size: 11px;
4710 font-style: normal;
4711 font-weight: 400;
4712 line-height: 11px;
4713 border-radius: 100px;
4714 border: 1px solid #E4E6EB;
4715 background: #FFF;
4716 padding: 7px 10px;
4717 bottom: calc(100% - 7px);
4718 left: 50%;
4719 transform: translateX(-50%);
4720 width: max-content;
4721 }
4722 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 {
4723 border-radius: 100px;
4724 background: #FFF;
4725 box-shadow: 0px 1px 1px 0px rgba(182, 185, 191, 0.3);
4726 border: none;
4727 outline: none;
4728 padding: 13px 14px;
4729 cursor: pointer;
4730 color: #2D3149;
4731 font-size: 14px;
4732 font-style: normal;
4733 font-weight: 500;
4734 line-height: 1;
4735 display: flex;
4736 align-items: center;
4737 justify-content: space-between;
4738 gap: 24px;
4739 }
4740 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 {
4741 position: absolute;
4742 border-radius: 10px;
4743 border: 1px solid #EBEDF0;
4744 background: #FFF;
4745 box-shadow: 0px 18px 22px 0px rgba(73, 59, 104, 0.1);
4746 padding: 8px;
4747 padding-bottom: 20px;
4748 min-width: 270px;
4749 top: calc(100% + 10px);
4750 z-index: 99;
4751 }
4752 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 {
4753 margin: 0;
4754 padding: 0;
4755 list-style: none;
4756 }
4757 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 {
4758 padding: 8px 10px;
4759 margin: 0;
4760 color: #2D3149;
4761 font-size: 14px;
4762 font-style: normal;
4763 font-weight: 400;
4764 line-height: normal;
4765 cursor: pointer;
4766 margin-bottom: 5px;
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 .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 {
4769 border-radius: 8px;
4770 background: #F6F5FA;
4771 }
4772 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 {
4773 margin: 10px 15px 7px 7px;
4774 position: relative;
4775 }
4776 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 {
4777 border-radius: 8px;
4778 border: 1px solid #F1F0F5;
4779 background: #FFF;
4780 display: flex;
4781 align-items: center;
4782 gap: 27px;
4783 padding: 9px 14px;
4784 color: #2D3149;
4785 font-size: 13px;
4786 font-style: normal;
4787 font-weight: 500;
4788 line-height: 1.15;
4789 cursor: pointer;
4790 width: 100%;
4791 justify-content: space-between;
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 .wpnfl-dashboard-filter-dropdown-wrapper .wpfnl-filter-compare-to-wrapper .wpfnl-compare-items-wrapper {
4794 position: absolute;
4795 z-index: 99;
4796 border-radius: 10px;
4797 border: 1px solid #EBEDF0;
4798 background: #FFF;
4799 box-shadow: 0px 18px 22px 0px rgba(73, 59, 104, 0.1);
4800 top: calc(100% + 5px);
4801 padding: 10px;
4802 margin: 0;
4803 width: 90%;
4804 list-style: none;
4805 }
4806 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 {
4807 cursor: pointer;
4808 padding: 5px 8px;
4809 color: #2D3149;
4810 font-size: 13px;
4811 font-style: normal;
4812 font-weight: 400;
4813 }
4814 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 {
4815 border-radius: 8px;
4816 background: #F6F5FA;
4817 }
4818 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 {
4819 display: flex;
4820 align-items: center;
4821 margin: 10px 15px 7px 7px;
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 .wpfnl-filter-apply-wrapper button {
4824 border-radius: 8px;
4825 background: #6E42D3;
4826 box-shadow: 0px 9px 10px 0px rgba(193, 183, 232, 0.5);
4827 border: none;
4828 outline: none;
4829 color: #FFF;
4830 font-size: 12px;
4831 font-style: normal;
4832 font-weight: 600;
4833 line-height: 1.25;
4834 padding: 9px;
4835 cursor: pointer;
4836 width: 100%;
4837 }
4838 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] {
4839 opacity: 0.5;
4840 cursor: default;
4841 }
4842 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 {
4843 border-radius: 10px;
4844 background: #6E42D3;
4845 box-shadow: 0px 2px 4px 0px rgba(223, 223, 249, 0.25);
4846 padding: 11px 16px;
4847 display: flex;
4848 align-items: center;
4849 justify-content: center;
4850 gap: 8px;
4851 color: #FFF;
4852 font-size: 15px;
4853 font-style: normal;
4854 font-weight: 500;
4855 line-height: normal;
4856 text-decoration: none;
4857 cursor: pointer;
4858 }
4859 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-body .wpfnl-dashboard-contents-wrapper .wfpnl-dashboard-contents-body {
4860 margin-top: 24px;
4861 }
4862 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 {
4863 display: grid;
4864 grid-template-columns: repeat(5, 1fr);
4865 gap: 20px;
4866 }
4867 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 {
4868 border-radius: 10px;
4869 background: #FFF;
4870 box-shadow: 0px 1px 1px 0px rgba(182, 185, 191, 0.3);
4871 padding: 24px 20px 20px 23px;
4872 position: relative;
4873 }
4874 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 {
4875 display: flex;
4876 align-items: center;
4877 justify-content: center;
4878 margin: 40px auto;
4879 padding: 20px;
4880 }
4881 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-body .wpfnl-dashboard-contents-wrapper .wfpnl-dashboard-contents-body .wpfnl-dashboard-cards-container .wpfnl-single-card .wpfnl-card-header {
4882 display: flex;
4883 align-items: flex-start;
4884 justify-content: space-between;
4885 gap: 20px;
4886 }
4887 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-body .wpfnl-dashboard-contents-wrapper .wfpnl-dashboard-contents-body .wpfnl-dashboard-cards-container .wpfnl-single-card .wpfnl-card-header .wpfnl-card-icon {
4888 border: 1px solid #E4E6EB;
4889 border-radius: 50%;
4890 width: 42px;
4891 height: 42px;
4892 display: inline-flex;
4893 align-items: center;
4894 justify-content: center;
4895 }
4896 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-body .wpfnl-dashboard-contents-wrapper .wfpnl-dashboard-contents-body .wpfnl-dashboard-cards-container .wpfnl-single-card .wpfnl-card-header .wpfnl-percentage {
4897 border-radius: 100px;
4898 padding: 4px 7px;
4899 display: flex;
4900 align-items: center;
4901 gap: 1px;
4902 justify-content: center;
4903 font-size: 12px;
4904 font-style: normal;
4905 font-weight: 500;
4906 line-height: 1;
4907 margin: 0;
4908 min-width: 40px;
4909 }
4910 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-body .wpfnl-dashboard-contents-wrapper .wfpnl-dashboard-contents-body .wpfnl-dashboard-cards-container .wpfnl-single-card .wpfnl-card-header .wpfnl-percentage.wpfnl-decrease {
4911 background: rgba(236, 89, 86, 0.1);
4912 color: #EC5956;
4913 }
4914 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-body .wpfnl-dashboard-contents-wrapper .wfpnl-dashboard-contents-body .wpfnl-dashboard-cards-container .wpfnl-single-card .wpfnl-card-header .wpfnl-percentage.wpfnl-increase {
4915 background: rgba(18, 183, 106, 0.1);
4916 color: #12B76A;
4917 }
4918 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 {
4919 margin-top: 18px;
4920 }
4921 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-body .wpfnl-dashboard-contents-wrapper .wfpnl-dashboard-contents-body .wpfnl-dashboard-cards-container .wpfnl-single-card .wpfnl-card-body .wpfnl-card-label {
4922 margin: 0;
4923 color: #667085;
4924 font-size: 14px;
4925 font-style: normal;
4926 font-weight: 400;
4927 line-height: 14px;
4928 }
4929 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-body .wpfnl-dashboard-contents-wrapper .wfpnl-dashboard-contents-body .wpfnl-dashboard-cards-container .wpfnl-single-card .wpfnl-card-body .wpfnl-card-value {
4930 margin: 0;
4931 margin-top: 10px;
4932 color: #2D3149;
4933 font-size: 26px;
4934 font-style: normal;
4935 font-weight: 500;
4936 line-height: 24px;
4937 }
4938 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 {
4939 margin-top: 24px;
4940 }
4941 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-body .wpfnl-dashboard-contents-wrapper .wfpnl-dashboard-contents-body .wpfnl-dashboard-top-performing-funnels {
4942 border-radius: 10px;
4943 background: #FFF;
4944 box-shadow: 0px 1px 1px 0px rgba(182, 185, 191, 0.3);
4945 margin-top: 24px;
4946 padding: 24px;
4947 }
4948 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-body .wpfnl-dashboard-contents-wrapper .wfpnl-dashboard-contents-body .wpfnl-dashboard-top-performing-funnels .wpfnl-dashboard-section-title {
4949 color: #2D3149;
4950 font-size: 18px;
4951 font-style: normal;
4952 font-weight: 600;
4953 line-height: 18px;
4954 margin: 0;
4955 margin-bottom: 30px;
4956 }
4957 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-body .wpfnl-dashboard-contents-wrapper .wfpnl-dashboard-contents-body .wpfnl-dashboard-top-performing-funnels .wpfnl-dashboard-table-wrapper .wpfnl-table-col .table-text {
4958 position: relative;
4959 }
4960 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-body .wpfnl-dashboard-contents-wrapper .wfpnl-dashboard-contents-body .wpfnl-dashboard-top-performing-funnels .wpfnl-dashboard-table-wrapper .wpfnl-table-col .table-text .pro-tag-icon {
4961 top: -3px;
4962 right: -28px;
4963 }
4964 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-body .wpfnl-dashboard-contents-wrapper .wfpnl-dashboard-contents-body .wpfnl-dashboard-top-performing-funnels .wpfnl-dashboard-table-wrapper p {
4965 margin: 0;
4966 }
4967 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-body .wpfnl-dashboard-contents-wrapper .wfpnl-dashboard-contents-body .wpfnl-dashboard-top-performing-funnels .wpfnl-dashboard-table-wrapper .wpfnl-table-header,
4968 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-body .wpfnl-dashboard-contents-wrapper .wfpnl-dashboard-contents-body .wpfnl-dashboard-top-performing-funnels .wpfnl-dashboard-table-wrapper .wpfnl-table-row {
4969 display: grid;
4970 grid-template-columns: 2fr repeat(4, 1fr);
4971 gap: 10px;
4972 }
4973 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-body .wpfnl-dashboard-contents-wrapper .wfpnl-dashboard-contents-body .wpfnl-dashboard-top-performing-funnels .wpfnl-dashboard-table-wrapper .wpfnl-table-header {
4974 padding-bottom: 16px;
4975 border-bottom: 1px solid #EEF0F3;
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-top-performing-funnels .wpfnl-dashboard-table-wrapper .wpfnl-table-header p {
4978 color: #9398A5;
4979 font-size: 14px;
4980 font-style: normal;
4981 font-weight: 400;
4982 line-height: 1.2;
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-top-performing-funnels .wpfnl-dashboard-table-wrapper .wpfnl-table-row {
4985 padding: 22px 0;
4986 border-bottom: 1px solid #EEF0F3;
4987 }
4988 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-body .wpfnl-dashboard-contents-wrapper .wfpnl-dashboard-contents-body .wpfnl-dashboard-top-performing-funnels .wpfnl-dashboard-table-wrapper .wpfnl-table-row:last-child {
4989 border-bottom: none;
4990 padding-bottom: 0;
4991 }
4992 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-body .wpfnl-dashboard-contents-wrapper .wfpnl-dashboard-contents-body .wpfnl-dashboard-top-performing-funnels .wpfnl-dashboard-table-wrapper .wpfnl-table-row p {
4993 color: #2D3149;
4994 font-size: 14px;
4995 font-style: normal;
4996 font-weight: 400;
4997 line-height: 1.2;
4998 word-wrap: break-word;
4999 }
5000 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-body .wpfnl-dashboard-contents-wrapper .wfpnl-dashboard-contents-body .wpfnl-dashboard-top-performing-funnels .wpfnl-dashboard-table-wrapper .wpfnl-table-row p.revenue {
5001 color: #6E42D3;
5002 }
5003 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-body .wpfnl-dashboard-contents-wrapper .wfpnl-dashboard-contents-body .wpfnl-dashboard-top-performing-funnels .wpfnl-dashboard-table-wrapper .wpfnl-table-row p a {
5004 color: #2D3149;
5005 font-size: 14px;
5006 font-style: normal;
5007 font-weight: 500;
5008 line-height: 1;
5009 text-decoration: none;
5010 }
5011 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-body .wpfnl-dashboard-contents-wrapper .wfpnl-dashboard-contents-body .wpfnl-dashboard-top-performing-funnels .wpfnl-dashboard-table-wrapper .wpfnl-empty-table-body {
5012 display: flex;
5013 align-items: center;
5014 justify-content: center;
5015 height: 100%;
5016 text-align: center;
5017 padding: 35px;
5018 }
5019 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-body .wpfnl-dashboard-contents-wrapper .wfpnl-dashboard-contents-body .wpfnl-dashboard-top-performing-funnels .wpfnl-dashboard-table-wrapper .wpfnl-empty-table-body .wpfnl-loader {
5020 display: block;
5021 padding: 40px;
5022 margin: 60px auto;
5023 }
5024 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-body .wpfnl-dashboard-contents-wrapper .wfpnl-dashboard-contents-body .wpfnl-dashboard-top-performing-funnels .wpfnl-dashboard-table-wrapper .wpfnl-empty-table-body p {
5025 color: #2D3149;
5026 font-size: 15px;
5027 font-style: normal;
5028 font-weight: 500;
5029 line-height: 0.93;
5030 margin-top: 17px;
5031 }
5032
5033 @media only screen and (max-width: 1699px) {
5034 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-body {
5035 width: calc(100% - 90px);
5036 }
5037 }
5038 @media only screen and (max-width: 1399px) {
5039 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-body .wpfnl-dashboard-header {
5040 padding: 20px;
5041 gap: 20px;
5042 }
5043 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard {
5044 gap: 50px;
5045 }
5046 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-body {
5047 width: 100%;
5048 padding-right: 20px;
5049 padding-left: 20px;
5050 }
5051 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 {
5052 grid-template-columns: repeat(3, 1fr);
5053 }
5054 }
5055 .step-template-showcase-modal .steps-template__filter-wrapper .pro-free__filter, .template-library-modal .funnel-templates-header .pro-free__filter {
5056 border-radius: 50px;
5057 box-shadow: none;
5058 border: 1px solid #E5E8F3;
5059 margin-left: 15px !important;
5060 background: #ffffff;
5061 display: inline-flex;
5062 align-items: center;
5063 }
5064 .step-template-showcase-modal .steps-template__filter-wrapper .pro-free__filter li, .template-library-modal .funnel-templates-header .pro-free__filter li {
5065 color: #363B4E;
5066 font-size: 14px;
5067 padding: 9px 18px;
5068 font-weight: 400;
5069 text-transform: capitalize;
5070 cursor: pointer;
5071 position: relative;
5072 border-right: 1px solid #E5E8F3;
5073 z-index: 1;
5074 display: flex;
5075 flex-flow: row;
5076 align-items: center;
5077 }
5078 .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 {
5079 border-radius: 50px 0 0 50px;
5080 }
5081 .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 {
5082 border-radius: 0 50px 50px 0;
5083 }
5084 .step-template-showcase-modal .steps-template__filter-wrapper .pro-free__filter li svg, .template-library-modal .funnel-templates-header .pro-free__filter li svg {
5085 position: relative;
5086 top: -1px;
5087 margin-right: 8px;
5088 }
5089 .step-template-showcase-modal .steps-template__filter-wrapper .pro-free__filter li.active, .template-library-modal .funnel-templates-header .pro-free__filter li.active {
5090 background-color: #6E42D3;
5091 color: #ffffff;
5092 }
5093 .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 {
5094 stroke: #fff;
5095 }
5096
5097 .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 {
5098 position: absolute;
5099 top: 200px;
5100 left: calc(50% - 123px);
5101 background: #ffffff;
5102 width: 410px;
5103 z-index: 999;
5104 transform: translate(-50%, -50%);
5105 padding: 28px 30px 30px;
5106 border-radius: 10px;
5107 box-shadow: 0 1px 2px 0 rgba(190, 190, 215, 0.2);
5108 transition: all 0.3s ease;
5109 opacity: 0;
5110 visibility: hidden;
5111 }
5112 .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 {
5113 opacity: 1;
5114 visibility: visible;
5115 top: 250px;
5116 }
5117 .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 {
5118 display: flex;
5119 flex-flow: row wrap;
5120 align-items: center;
5121 justify-content: space-between;
5122 margin-bottom: 10px;
5123 }
5124 .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 {
5125 font-size: 16px;
5126 line-height: normal;
5127 font-weight: 500;
5128 }
5129 .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 {
5130 position: absolute;
5131 border: none;
5132 right: -11px;
5133 top: -13px;
5134 display: flex;
5135 width: 40px;
5136 height: 40px;
5137 padding: 8px;
5138 justify-content: center;
5139 flex-flow: column;
5140 align-items: center;
5141 border-radius: 100px;
5142 background: #FFF;
5143 box-shadow: 0px 1px 1px 0px #DADADA;
5144 cursor: pointer;
5145 }
5146 .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 {
5147 display: block;
5148 width: 18px;
5149 height: 18px;
5150 }
5151 .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] {
5152 font-size: 14px;
5153 color: #363B4E;
5154 border-radius: 6px;
5155 border-color: #E2E2E2;
5156 height: 40px;
5157 margin-bottom: 15px;
5158 }
5159 .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 {
5160 -webkit-box-shadow: 0 0 0 30px #ffffff inset;
5161 box-shadow: 0 0 0 30px #ffffff inset;
5162 -webkit-text-fill-color: #363B4E !important;
5163 }
5164 .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 {
5165 color: #7A8B9A;
5166 }
5167 .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 {
5168 color: #7A8B9A;
5169 }
5170 .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 {
5171 color: #7A8B9A;
5172 }
5173 .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 {
5174 color: #7A8B9A;
5175 }
5176 .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] {
5177 border-radius: 10px;
5178 background: #6E42D3;
5179 box-shadow: 0px 9px 14px 0px rgba(193, 183, 232, 0.5);
5180 width: 100%;
5181 height: 40px;
5182 line-height: 1;
5183 padding: 14px 30px;
5184 }
5185
5186 .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 {
5187 position: absolute;
5188 left: 0;
5189 top: 0;
5190 width: 100%;
5191 height: 100%;
5192 padding: 13px 15px;
5193 background: rgba(38, 33, 51, 0.6);
5194 z-index: 1;
5195 border-radius: 10px 10px 0 0;
5196 display: flex;
5197 flex-flow: column;
5198 align-items: center;
5199 justify-content: center;
5200 gap: 14px;
5201 -webkit-backdrop-filter: blur(7px);
5202 backdrop-filter: blur(7px);
5203 transition: all 0.3s ease;
5204 opacity: 0;
5205 visibility: hidden;
5206 }
5207 .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 {
5208 margin: 0;
5209 padding: 11px 19px 9px;
5210 height: auto;
5211 width: 100px;
5212 min-width: auto;
5213 font-size: 15px;
5214 line-height: 1;
5215 font-weight: 500;
5216 border-radius: 8px;
5217 border: 1px solid #F2F2F2;
5218 background-color: transparent;
5219 color: #fff;
5220 }
5221 .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 {
5222 background-color: #fff;
5223 border-color: #fff;
5224 color: #363B4E;
5225 }
5226
5227 .template-library-modal {
5228 position: fixed;
5229 top: 32px;
5230 left: 160px;
5231 width: calc(100% - 160px);
5232 height: 100%;
5233 background: #F6F5FA;
5234 z-index: 99;
5235 }
5236 .template-library-modal .templates-title-wrapper {
5237 margin-bottom: 22px;
5238 display: flex;
5239 flex-flow: row;
5240 align-items: center;
5241 width: 100%;
5242 }
5243 .template-library-modal .templates-title-wrapper .title {
5244 line-height: 18px;
5245 text-transform: capitalize;
5246 font-size: 18px;
5247 color: #0e2244;
5248 font-weight: 500;
5249 }
5250 .template-library-modal .wpfnl-create-funnel__inner-content {
5251 height: 100%;
5252 }
5253 .template-library-modal .wpfnl-create-funnel__templates-wrapper {
5254 width: 100%;
5255 max-height: 890px;
5256 height: 100%;
5257 overflow: auto;
5258 }
5259 .template-library-modal .wpfnl-create-funnel__templates-wrapper::-webkit-scrollbar {
5260 width: 5px;
5261 }
5262 .template-library-modal .wpfnl-create-funnel__templates-wrapper::-webkit-scrollbar-track {
5263 background: #f2f5f8;
5264 }
5265 .template-library-modal .wpfnl-create-funnel__templates-wrapper::-webkit-scrollbar-thumb {
5266 background-color: #BCC0C3;
5267 border-radius: 20px;
5268 }
5269 .template-library-modal .funnel-templates-header {
5270 background: #FFFFFF;
5271 box-shadow: 0px 1px 2px rgba(190, 190, 215, 0.4);
5272 padding: 15px 24px;
5273 position: relative;
5274 }
5275 .template-library-modal .funnel-templates-header .template-library-filter-wrapper {
5276 display: flex;
5277 flex-flow: row wrap;
5278 align-items: center;
5279 justify-content: space-between;
5280 width: 100%;
5281 }
5282 .template-library-modal .funnel-templates-header .template-library-filter-wrapper.is-store-checkout .pro-free__filter {
5283 margin-left: auto !important;
5284 }
5285 .template-library-modal .funnel-templates-header .back-form-modal {
5286 height: 38px;
5287 width: 38px;
5288 border: 1px solid #EEF0F3;
5289 margin-right: 15px;
5290 border-radius: 10px;
5291 background: #FFFFFF;
5292 display: flex;
5293 flex-flow: column;
5294 align-items: center;
5295 justify-content: center;
5296 cursor: pointer;
5297 }
5298 .template-library-modal .funnel-templates-header .back-form-modal svg {
5299 position: relative;
5300 left: -1px;
5301 }
5302 .template-library-modal .funnel-templates-header .header-title {
5303 font-weight: 500;
5304 font-size: 16px;
5305 line-height: 1.3;
5306 color: #363B4E;
5307 }
5308 .template-library-modal .funnel-templates-header .sync-library-btn {
5309 display: inline-flex;
5310 align-items: center;
5311 gap: 6px;
5312 height: 38px;
5313 padding: 0 16px;
5314 border: 1px solid #EEF0F3;
5315 border-radius: 50px;
5316 background: #FFFFFF;
5317 color: #363B4E !important;
5318 font-size: 14px;
5319 font-weight: 400;
5320 cursor: pointer;
5321 margin-left: 12px;
5322 transition: border-color 0.2s, color 0.2s;
5323 }
5324 .template-library-modal .funnel-templates-header .sync-library-btn span {
5325 color: inherit;
5326 }
5327 .template-library-modal .funnel-templates-header .sync-library-btn svg {
5328 flex-shrink: 0;
5329 }
5330 .template-library-modal .funnel-templates-header .sync-library-btn:hover:not(:disabled) {
5331 border-color: #b3b8c7;
5332 color: #1a1f2e;
5333 }
5334 .template-library-modal .funnel-templates-header .sync-library-btn:disabled {
5335 opacity: 0.65;
5336 cursor: not-allowed;
5337 }
5338 .template-library-modal .funnel-templates-header .sync-library-btn .spinning {
5339 animation: sync-spin 1s linear infinite;
5340 }
5341 @keyframes sync-spin {
5342 from {
5343 transform: rotate(0deg);
5344 }
5345 to {
5346 transform: rotate(360deg);
5347 }
5348 }
5349 .template-library-modal .funnel-templates-header .wpfnl-template-header-title-wrapper {
5350 display: flex;
5351 align-items: center;
5352 }
5353 .template-library-modal .funnel-templates-header .template-type-filter {
5354 display: block;
5355 width: auto;
5356 margin-left: auto;
5357 border: 1px solid #EEF0F3;
5358 height: 38px;
5359 border-radius: 50px;
5360 color: #363B4E;
5361 letter-spacing: -0.01em;
5362 -moz-appearance: none; /* Firefox */
5363 -webkit-appearance: none; /* Safari and Chrome */
5364 appearance: none;
5365 background: transparent;
5366 background-image: url("data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMTIgNyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBzdHJva2U9IiM3QThCOUEiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIiBkPSJNMTAuODEzIDFsLTQuNSA0LjUtNC41LTQuNSIvPjwvc3ZnPg==");
5367 background-repeat: no-repeat;
5368 background-position-x: calc(100% - 15px);
5369 background-position-y: 13px;
5370 background-size: 12px 12px;
5371 }
5372 .template-library-modal .funnel-templates-header .funnel-global-import {
5373 min-width: 152px;
5374 display: flex;
5375 justify-content: flex-end;
5376 align-items: center;
5377 }
5378 .template-library-modal .funnel-templates-header .funnel-global-import .btn-default {
5379 height: 40px;
5380 line-height: 41px;
5381 position: relative;
5382 padding: 0 20px;
5383 min-width: auto;
5384 box-shadow: 0px 10px 16px rgba(97, 103, 116, 0.15);
5385 border-radius: 8px;
5386 }
5387 .template-library-modal .funnel-templates-header .funnel-global-import .btn-default .btn-text {
5388 position: relative;
5389 z-index: 1;
5390 color: #fff;
5391 font-weight: 500;
5392 }
5393 .template-library-modal .funnel-templates-header .funnel-global-import .btn-default .pro-tag {
5394 position: absolute;
5395 top: -21px;
5396 right: 10px;
5397 }
5398 .template-library-modal .funnel-templates-header .funnel-global-import .global-import-progress {
5399 position: absolute;
5400 left: 0;
5401 bottom: 0;
5402 width: 0;
5403 height: 100%;
5404 background: #8b5ef3;
5405 border-radius: 10px;
5406 z-index: 0;
5407 transition: all 0.4s linear;
5408 }
5409 .template-library-modal .funnel-templates-header .responsive-switcher {
5410 border: 1px solid #E4E6EB;
5411 border-radius: 8px;
5412 margin-left: -10%;
5413 }
5414 .template-library-modal .funnel-templates-header .responsive-switcher button {
5415 background: transparent;
5416 border: none;
5417 padding: 10px 10px;
5418 border-right: 1px solid #E4E6EB;
5419 cursor: pointer;
5420 }
5421 .template-library-modal .funnel-templates-header .responsive-switcher button:last-child {
5422 border-right: none;
5423 }
5424 .template-library-modal .funnel-templates-header .responsive-switcher button.active svg path,
5425 .template-library-modal .funnel-templates-header .responsive-switcher button.active svg rect {
5426 stroke: #6E42D3;
5427 }
5428 .template-library-modal .funnel-templates-header .responsive-switcher button.active svg circle {
5429 fill: #6E42D3;
5430 }
5431 .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 {
5432 fill: #6E42D3;
5433 }
5434 .template-library-modal .funnel-templates-body {
5435 display: flex;
5436 flex-flow: row wrap;
5437 height: calc(100% - 78px);
5438 }
5439 .template-library-modal .funnel-templates-sidebar {
5440 background: #FFFFFF;
5441 box-shadow: 1px 0px 2px rgba(190, 190, 215, 0.14);
5442 width: 247px;
5443 padding: 19px 20px;
5444 }
5445 .template-library-modal .funnel-templates-sidebar .sidebar-tab-nav {
5446 display: flex;
5447 margin-bottom: 24px;
5448 }
5449 .template-library-modal .funnel-templates-sidebar .sidebar-tab-nav > span {
5450 font-size: 14px;
5451 line-height: 1.3;
5452 font-weight: 600;
5453 color: #292C2F;
5454 flex: 1;
5455 text-align: center;
5456 display: block;
5457 border-bottom: 1px solid #E4E6EB;
5458 padding-bottom: 15px;
5459 cursor: pointer;
5460 position: relative;
5461 }
5462 .template-library-modal .funnel-templates-sidebar .sidebar-tab-nav > span:before {
5463 content: "";
5464 position: absolute;
5465 bottom: 0;
5466 left: 0;
5467 width: 100%;
5468 height: 2px;
5469 background: #6E42D3;
5470 display: none;
5471 }
5472 .template-library-modal .funnel-templates-sidebar .sidebar-tab-nav > span.active {
5473 color: #6E42D3;
5474 }
5475 .template-library-modal .funnel-templates-sidebar .sidebar-tab-nav > span.active:before {
5476 display: block;
5477 }
5478 .template-library-modal .funnel-templates-sidebar .category-filter-wrapper {
5479 height: 720px;
5480 padding-right: 8px;
5481 overflow: auto;
5482 }
5483 .template-library-modal .funnel-templates-sidebar .category-filter-wrapper::-webkit-scrollbar {
5484 width: 5px;
5485 }
5486 .template-library-modal .funnel-templates-sidebar .category-filter-wrapper::-webkit-scrollbar-track {
5487 background: #f2f5f8;
5488 }
5489 .template-library-modal .funnel-templates-sidebar .category-filter-wrapper::-webkit-scrollbar-thumb {
5490 background-color: #BCC0C3;
5491 border-radius: 20px;
5492 }
5493 .template-library-modal .funnel-templates-sidebar .category-filter-wrapper ul li {
5494 font-weight: 500;
5495 font-size: 14px;
5496 line-height: 1.3;
5497 letter-spacing: -0.01em;
5498 color: #363B4E;
5499 background: #FFFFFF;
5500 border: 1px solid #EEF0F3;
5501 border-radius: 8px;
5502 padding: 12px 16px;
5503 margin-bottom: 14px;
5504 cursor: pointer;
5505 display: flex;
5506 align-items: center;
5507 gap: 7px;
5508 transition: all 0.3s ease;
5509 }
5510 .template-library-modal .funnel-templates-sidebar .category-filter-wrapper ul li.active, .template-library-modal .funnel-templates-sidebar .category-filter-wrapper ul li:hover {
5511 color: #6E42D3;
5512 border-color: #6E42D3;
5513 box-shadow: 0px 20px 16px rgba(189, 193, 200, 0.2);
5514 }
5515 .template-library-modal .funnel-templates-sidebar .category-filter-wrapper ul li svg {
5516 position: relative;
5517 top: -1px;
5518 display: block;
5519 min-width: 20px;
5520 }
5521 .template-library-modal .funnel-templates-sidebar .wpfnl-create-step__filter-nav {
5522 width: 100%;
5523 min-height: auto;
5524 background: transparent;
5525 box-shadow: none;
5526 padding: 0;
5527 align-self: stretch;
5528 }
5529 .template-library-modal .funnel-templates-content {
5530 width: calc(100% - 247px);
5531 height: 100%;
5532 overflow-y: auto;
5533 position: relative;
5534 padding: 40px;
5535 box-sizing: border-box;
5536 }
5537 .template-library-modal .funnel-templates-content .not-clickable-overlay {
5538 z-index: 9;
5539 }
5540 .template-library-modal .funnel-templates-content .template-cat-filter-loader {
5541 position: absolute;
5542 inset: 0;
5543 z-index: 100;
5544 background: rgba(255, 255, 255, 0.8);
5545 backdrop-filter: blur(2px);
5546 display: flex;
5547 align-items: center;
5548 justify-content: center;
5549 border-radius: 4px;
5550 opacity: 0;
5551 visibility: hidden;
5552 transition: opacity 0.15s ease, visibility 0.15s ease;
5553 pointer-events: none;
5554 }
5555 .template-library-modal .funnel-templates-content .template-cat-filter-loader .wpfnl-loader {
5556 display: block;
5557 width: 50px;
5558 height: 50px;
5559 margin: 0;
5560 position: sticky;
5561 top: 50%;
5562 border-width: 3px;
5563 border-top-width: 3px;
5564 flex-shrink: 0;
5565 }
5566 .template-library-modal .funnel-templates-content .template-cat-filter-loader.show-loader {
5567 opacity: 1;
5568 visibility: visible;
5569 pointer-events: all;
5570 }
5571 .template-library-modal .no-sidebar .funnel-templates-content {
5572 width: 100%;
5573 }
5574 .template-library-modal .wpfnl-create-funnel__templates {
5575 position: relative;
5576 min-height: 370px;
5577 display: flex;
5578 flex-flow: row wrap;
5579 gap: 40px;
5580 }
5581 .template-library-modal .wpfnl-create-funnel__templates .wpfnl-create-funnel__loader {
5582 position: absolute;
5583 top: 0;
5584 left: 0;
5585 width: 100%;
5586 height: 100%;
5587 background: #f6f6f8;
5588 display: flex;
5589 flex-flow: column;
5590 align-items: center;
5591 justify-content: flex-start;
5592 z-index: 9;
5593 }
5594 .template-library-modal .wpfnl-create-funnel__templates .wpfnl-create-funnel__loader .wpfnl-loader {
5595 display: block;
5596 width: 40px;
5597 height: 40px;
5598 margin-top: 12%;
5599 }
5600 .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template {
5601 width: calc(25% - 30px);
5602 position: relative;
5603 }
5604 .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template .freemium-tag {
5605 position: absolute;
5606 top: 10px;
5607 right: 10px;
5608 z-index: 1;
5609 padding: 3px 8px 4px;
5610 background-color: #2FCF5C;
5611 font-size: 10px;
5612 border-radius: 5px;
5613 }
5614 .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template.create__from-scratch {
5615 background-color: transparent;
5616 border: 2px dashed #A1A1B6;
5617 border-radius: 10px;
5618 }
5619 .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template.create__from-scratch .funnel-limit-notice,
5620 .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template.create__from-scratch .btn-default {
5621 height: 48px;
5622 line-height: 49px;
5623 width: 100%;
5624 max-width: 194px;
5625 padding: 0 8px;
5626 border-radius: 12px;
5627 position: absolute;
5628 top: 50%;
5629 left: 50%;
5630 transform: translate(-50%, -50%);
5631 box-shadow: 0px 9px 14px 0px rgba(193, 183, 232, 0.5);
5632 }
5633 .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template.create__from-scratch .funnel-limit-notice svg,
5634 .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template.create__from-scratch .btn-default svg {
5635 margin-right: 2px;
5636 }
5637 .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template.create__from-scratch .funnel-limit-notice path,
5638 .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template.create__from-scratch .btn-default path {
5639 stroke: #fff;
5640 }
5641 .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template.create__from-scratch .pro-tag {
5642 position: absolute;
5643 top: -23px;
5644 right: 11px;
5645 }
5646 .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template.create__from-scratch .wpfnl-single-remote-wrapper {
5647 opacity: 0;
5648 visibility: hidden;
5649 }
5650 .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template.create__from-scratch .funnel-limit-notice {
5651 max-width: 100%;
5652 text-align: center;
5653 padding: 15px;
5654 height: auto;
5655 line-height: normal;
5656 border-radius: 0;
5657 box-shadow: none;
5658 }
5659 .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template.create__from-scratch .funnel-limit-notice p {
5660 color: #d24d4d;
5661 line-height: 1.6;
5662 }
5663 .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template.show-step-preview {
5664 width: 100%;
5665 margin: 0;
5666 background: transparent;
5667 border-radius: 0;
5668 }
5669 .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template .wpfnl-single-remote-wrapper {
5670 position: relative;
5671 background: #ffffff;
5672 border-radius: 10px;
5673 height: 100%;
5674 transition: all 0.3s ease;
5675 }
5676 .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template .wpfnl-single-remote-template {
5677 position: relative;
5678 }
5679 .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template .template-image-wrapper {
5680 background-repeat: no-repeat;
5681 background-size: 100% auto;
5682 background-position: top center;
5683 border-radius: 10px 10px 0 0;
5684 position: relative;
5685 overflow: hidden;
5686 }
5687 .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template .template-image-wrapper:before {
5688 content: "";
5689 display: block;
5690 padding-top: 100%;
5691 }
5692 .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template .template-img {
5693 width: 100%;
5694 border-radius: 10px 10px 0 0;
5695 height: 350px;
5696 object-fit: contain;
5697 }
5698 .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template .importar-loader {
5699 background: rgba(38, 33, 51, 0.6);
5700 -webkit-backdrop-filter: blur(7px);
5701 backdrop-filter: blur(7px);
5702 }
5703 .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template .funnel-template-info {
5704 text-align: center;
5705 padding: 14px;
5706 background: #ffffff;
5707 border-radius: 0 0 10px 10px;
5708 position: relative;
5709 border-top: 1px solid #E5E8F3;
5710 }
5711 .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template .funnel-template-info .title {
5712 color: #363B4E;
5713 padding: 0;
5714 min-height: auto;
5715 display: block;
5716 font-weight: 500;
5717 transition: all 0.3s ease;
5718 }
5719 .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template .funnel-template-info .steps {
5720 color: #7A8B9A;
5721 letter-spacing: -0.01em;
5722 font-size: 12px;
5723 }
5724 .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template:hover .wpfnl-single-remote-wrapper {
5725 box-shadow: 0px 20px 20px rgba(190, 190, 215, 0.2);
5726 }
5727 .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template:hover .template-action {
5728 opacity: 1;
5729 visibility: visible;
5730 }
5731 .template-library-modal .wpfnl-create-funnel__templates .steps-preview-wrapper {
5732 gap: 40px;
5733 position: relative;
5734 width: 100%;
5735 display: flex;
5736 flex-flow: row wrap;
5737 align-items: flex-start;
5738 }
5739 .template-library-modal .wpfnl-create-funnel__templates .steps-preview-wrapper .wpfnl-step__single-template {
5740 width: calc(20% - 32px);
5741 }
5742 .template-library-modal .wpfnl-create-funnel__templates .steps-preview-wrapper .wpfnl-template-preview-wrapper {
5743 margin: auto;
5744 width: 100%;
5745 }
5746 .template-library-modal .wpfnl-create-funnel__templates .steps-preview-wrapper .wpfnl-template-preview-wrapper .wpfnl-template-steps-wrapper {
5747 display: flex;
5748 align-items: center;
5749 width: 100%;
5750 justify-content: center;
5751 gap: 10px;
5752 margin-bottom: 40px;
5753 }
5754 .template-library-modal .wpfnl-create-funnel__templates .steps-preview-wrapper .wpfnl-template-preview-wrapper .wpfnl-template-steps-wrapper .wpfnl-template-step {
5755 width: 80px;
5756 text-align: center;
5757 }
5758 .template-library-modal .wpfnl-create-funnel__templates .steps-preview-wrapper .wpfnl-template-preview-wrapper .wpfnl-template-steps-wrapper .wpfnl-template-step span {
5759 border-radius: 6px;
5760 background: #FFF;
5761 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;
5762 padding: 3px;
5763 cursor: pointer;
5764 display: block;
5765 border: 1px solid transparent;
5766 min-height: 80px;
5767 }
5768 .template-library-modal .wpfnl-create-funnel__templates .steps-preview-wrapper .wpfnl-template-preview-wrapper .wpfnl-template-steps-wrapper .wpfnl-template-step span img {
5769 width: 70px;
5770 height: 70px;
5771 }
5772 .template-library-modal .wpfnl-create-funnel__templates .steps-preview-wrapper .wpfnl-template-preview-wrapper .wpfnl-template-steps-wrapper .wpfnl-template-step p {
5773 color: #6B7589;
5774 font-size: 12px;
5775 margin-top: 10px;
5776 text-transform: capitalize;
5777 }
5778 .template-library-modal .wpfnl-create-funnel__templates .steps-preview-wrapper .wpfnl-template-preview-wrapper .wpfnl-template-steps-wrapper .wpfnl-template-step.active span {
5779 border-color: #6E42D3;
5780 }
5781 .template-library-modal .wpfnl-create-funnel__templates .steps-preview-wrapper .wpfnl-template-preview-wrapper .wpfnl-template-steps-wrapper .wpfnl-template-step.active p {
5782 color: #6E42D3;
5783 }
5784 .template-library-modal .wpfnl-create-funnel__templates .steps-preview-wrapper .wpfnl-template-preview-wrapper .wpfnl-template-step-preview {
5785 width: 100%;
5786 background: #FFF;
5787 margin: auto;
5788 }
5789 .template-library-modal .wpfnl-create-funnel__templates .steps-preview-wrapper .wpfnl-template-preview-wrapper .wpfnl-template-step-preview .wpfnl-preview-checkout-placeholder {
5790 min-height: 650px;
5791 display: flex;
5792 align-items: center;
5793 justify-content: center;
5794 padding: 20px 0;
5795 }
5796 .template-library-modal .wpfnl-create-funnel__templates .steps-preview-wrapper .wpfnl-template-preview-wrapper .wpfnl-template-step-preview.mobile {
5797 width: 425px;
5798 }
5799 .template-library-modal .wpfnl-create-funnel__templates .steps-preview-wrapper .wpfnl-template-preview-wrapper .wpfnl-template-step-preview.tablet {
5800 width: 768px;
5801 }
5802 .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 {
5803 padding: 50px 10px 60px;
5804 box-shadow: 0 14px 28px 0 rgba(0, 0, 0, 0.0588235294);
5805 border-radius: 30px;
5806 position: relative;
5807 }
5808 .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 {
5809 border: 1px solid rgba(15, 12, 9, 0.1);
5810 }
5811 .template-library-modal .wpfnl-create-funnel__templates .steps-preview-wrapper .wpfnl-template-preview-wrapper .wpfnl-template-step-preview .wpfnl-template-iframe-wrapper {
5812 position: relative;
5813 }
5814 .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 {
5815 position: absolute;
5816 width: 100%;
5817 height: 100%;
5818 top: 0;
5819 display: none;
5820 align-items: center;
5821 justify-content: center;
5822 background: rgba(38, 27, 103, 0.2);
5823 }
5824 .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 {
5825 display: flex;
5826 }
5827 .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 {
5828 display: block;
5829 width: 50px;
5830 height: 50px;
5831 }
5832 .template-library-modal .wpfnl-create-funnel__templates .step-title-wrapper {
5833 position: absolute;
5834 top: 0;
5835 left: 0;
5836 }
5837 .template-library-modal .wpfnl-create-funnel__templates .step-title-wrapper .title {
5838 font-weight: 500;
5839 font-size: 18px;
5840 line-height: 1;
5841 color: #363B4E;
5842 }
5843 .template-library-modal .wpfnl-create-funnel-layout {
5844 width: 100%;
5845 background: #F6F5FA;
5846 border-radius: 14px;
5847 max-width: 1093px;
5848 position: fixed;
5849 top: 50% !important;
5850 left: calc(50% + 80px);
5851 transform: translate(-50%, -50%);
5852 height: 80%;
5853 max-height: 690px;
5854 }
5855 .template-library-modal .wpfnl-create-funnel-layout.store-checkout-layout {
5856 height: auto;
5857 max-height: none;
5858 max-width: 520px;
5859 padding: 25px;
5860 }
5861 .template-library-modal .wpfnl-create-funnel-layout.store-checkout-layout .store-checkout-confirm-body {
5862 height: auto;
5863 }
5864 .template-library-modal .wpfnl-create-funnel-layout.store-checkout-layout .store-checkout-modal-title {
5865 font-size: 20px;
5866 font-weight: 600;
5867 color: #2D3149;
5868 margin: 0 0 10px;
5869 line-height: 1.3;
5870 }
5871 .template-library-modal .wpfnl-create-funnel-layout.store-checkout-layout .store-checkout-modal-subtitle {
5872 font-size: 14px;
5873 font-weight: 600;
5874 color: #2D3149;
5875 margin: 0 0 14px;
5876 }
5877 .template-library-modal .wpfnl-create-funnel-layout.store-checkout-layout .store-checkout-feature-list {
5878 list-style: none;
5879 padding: 0;
5880 margin: 0 0 18px;
5881 display: flex;
5882 flex-direction: column;
5883 gap: 10px;
5884 }
5885 .template-library-modal .wpfnl-create-funnel-layout.store-checkout-layout .store-checkout-feature-list li {
5886 display: flex;
5887 align-items: center;
5888 gap: 10px;
5889 font-size: 14px;
5890 color: #6B7280;
5891 }
5892 .template-library-modal .wpfnl-create-funnel-layout.store-checkout-layout .store-checkout-feature-list li svg {
5893 flex-shrink: 0;
5894 }
5895 .template-library-modal .wpfnl-create-funnel-layout.store-checkout-layout .store-checkout-modal-desc {
5896 font-size: 13px;
5897 color: #6B7280;
5898 line-height: 1.6;
5899 margin: 0 0 24px;
5900 }
5901 .template-library-modal .wpfnl-create-funnel-layout.store-checkout-layout .button-area {
5902 margin-top: 0;
5903 }
5904 .template-library-modal .wpfnl-create-funnel-layout.store-checkout-layout .store-checkout-modal-actions {
5905 display: flex;
5906 align-items: center;
5907 justify-content: flex-end;
5908 gap: 12px;
5909 }
5910 .template-library-modal .wpfnl-create-funnel-layout.store-checkout-layout .store-checkout-modal-actions .btn-cancel {
5911 display: inline-flex;
5912 align-items: center;
5913 justify-content: center;
5914 height: 38px;
5915 padding: 0 24px;
5916 font-size: 14px;
5917 font-weight: 500;
5918 color: #6E42D3;
5919 background: transparent;
5920 border: 1.5px solid #6E42D3;
5921 border-radius: 10px;
5922 cursor: pointer;
5923 transition: all 0.3s ease;
5924 min-width: 100px;
5925 }
5926 .template-library-modal .wpfnl-create-funnel-layout.store-checkout-layout .store-checkout-modal-actions .btn-cancel:hover {
5927 background: #f5f0ff;
5928 }
5929 .template-library-modal .wpfnl-create-funnel-layout.store-checkout-layout .store-checkout-modal-actions .btn-create-store-checkout {
5930 min-width: 180px;
5931 height: 38px;
5932 line-height: 38px;
5933 padding: 0 24px;
5934 }
5935 .template-library-modal .wpfnl-create-funnel-layout.store-checkout-layout .store-checkout-modal-actions .btn-create-store-checkout:disabled {
5936 opacity: 0.7;
5937 cursor: not-allowed;
5938 }
5939 .template-library-modal .wpfnl-create-funnel-layout .close {
5940 position: absolute;
5941 border: none;
5942 right: -11px;
5943 top: -13px;
5944 display: flex;
5945 width: 40px;
5946 height: 40px;
5947 padding: 8px;
5948 justify-content: center;
5949 flex-flow: column;
5950 align-items: center;
5951 border-radius: 100px;
5952 background: #FFF;
5953 box-shadow: 0px 1px 1px 0px #DADADA;
5954 cursor: pointer;
5955 }
5956 .template-library-modal .wpfnl-create-funnel-layout .wpfnl-form-group {
5957 margin-bottom: 23px;
5958 }
5959 .template-library-modal .wpfnl-create-funnel-layout .wpfnl-form-group > label {
5960 color: #2D3149;
5961 font-size: 15px;
5962 font-weight: 500;
5963 line-height: 1.3;
5964 margin-bottom: 7px;
5965 display: block;
5966 }
5967 .template-library-modal .wpfnl-create-funnel-layout .modal-body {
5968 height: 100%;
5969 }
5970 .template-library-modal .wpfnl-create-funnel-layout .modal-body input[type=text] {
5971 margin-bottom: 0;
5972 border-radius: 8px;
5973 background: #FFF;
5974 box-shadow: 0px 1px 1px 0px rgba(182, 185, 191, 0.3);
5975 border: none;
5976 font-weight: 300;
5977 }
5978 .template-library-modal .wpfnl-create-funnel-layout .modal-body button[type=submit] {
5979 width: auto;
5980 }
5981 .template-library-modal .wpfnl-create-funnel-layout .layout-title {
5982 color: #2D3149;
5983 font-size: 15px;
5984 font-weight: 500;
5985 line-height: 1.3;
5986 margin-bottom: 9px;
5987 }
5988 .template-library-modal .wpfnl-create-funnel-layout form {
5989 height: 100%;
5990 }
5991 .template-library-modal .wpfnl-create-funnel-layout .funnels-layout-wrapper {
5992 display: flex;
5993 flex-flow: row wrap;
5994 gap: 20px;
5995 border-bottom: 1px solid #E5E1F1;
5996 padding-bottom: 20px;
5997 margin-bottom: 20px;
5998 overflow: auto;
5999 height: 100%;
6000 max-height: calc(100% - 176px);
6001 }
6002 .template-library-modal .wpfnl-create-funnel-layout .single-layout {
6003 width: calc(33.3333333333% - 14px);
6004 position: relative;
6005 }
6006 .template-library-modal .wpfnl-create-funnel-layout .single-layout .pro-tag {
6007 position: absolute;
6008 right: 24px;
6009 top: 24px;
6010 z-index: 2;
6011 border-radius: 5px;
6012 background: #2FCF5C;
6013 box-shadow: 0px 4px 6px 0px #E0DEE5;
6014 font-size: 12px;
6015 font-weight: 700;
6016 line-height: 1;
6017 padding: 3px 6px;
6018 }
6019 .template-library-modal .wpfnl-create-funnel-layout .single-layout-inner {
6020 border-radius: 16px;
6021 border: 1px solid #EBE9F5;
6022 box-shadow: 0px 8px 8px 0px rgba(226, 223, 237, 0.3);
6023 padding: 10px;
6024 display: block;
6025 background: #fff;
6026 transition: all 0.3s ease;
6027 cursor: pointer;
6028 position: relative;
6029 overflow: hidden;
6030 }
6031 .template-library-modal .wpfnl-create-funnel-layout .single-layout-inner:before {
6032 content: url("data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgNjMgNTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGNpcmNsZSBjeD0iNDIuNSIgY3k9IjkuNSIgcj0iNDIuNSIgZmlsbD0iIzZFNDJEMyIvPjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMF80ODRfMTMpIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNNDAuNDg5IDE3LjU5NmExLjc0NSAxLjc0NSAwIDAwLTIuNDY4IDBMMjYuOTE1IDI4LjcwMmwtNC45MzYtNC45MzZhMS43NDUgMS43NDUgMCAxMC0yLjQ2OCAyLjQ2OGw2LjE3IDYuMTdjLjM0LjM0Ljc4Ny41MTEgMS4yMzQuNTExLjQ0NyAwIC44OTMtLjE3IDEuMjM0LS41MTFsMTIuMzQtMTIuMzRhMS43NDUgMS43NDUgMCAwMDAtMi40Njh6Ii8+PC9nPjxkZWZzPjxjbGlwUGF0aCBpZD0iY2xpcDBfNDg0XzEzIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAwaDIydjIySDB6IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxOSAxNCkiLz48L2NsaXBQYXRoPjwvZGVmcz48L3N2Zz4=");
6033 position: absolute;
6034 right: -2px;
6035 top: -2px;
6036 display: block;
6037 width: 58px;
6038 opacity: 0;
6039 visibility: hidden;
6040 transition: all 0.3s ease;
6041 }
6042 .template-library-modal .wpfnl-create-funnel-layout .single-layout-inner.is-pro {
6043 cursor: not-allowed;
6044 }
6045 .template-library-modal .wpfnl-create-funnel-layout .single-layout-inner.is-pro:after {
6046 content: "";
6047 position: absolute;
6048 left: 0;
6049 top: 0;
6050 width: 100%;
6051 height: 100%;
6052 background: rgba(255, 255, 255, 0.4588235294);
6053 border-radius: 16px;
6054 z-index: 1;
6055 }
6056 .template-library-modal .wpfnl-create-funnel-layout .single-layout.active .single-layout-inner {
6057 border-color: #6E42D3;
6058 }
6059 .template-library-modal .wpfnl-create-funnel-layout .single-layout.active .single-layout-inner::before {
6060 opacity: 1;
6061 visibility: visible;
6062 }
6063 .template-library-modal .wpfnl-create-funnel-layout .inner-box {
6064 border-radius: 16px;
6065 background: #CEE4DD;
6066 display: flex;
6067 align-items: center;
6068 justify-content: center;
6069 flex-flow: column;
6070 height: 185px;
6071 padding: 15px;
6072 }
6073 .template-library-modal .wpfnl-create-funnel-layout .inner-box svg {
6074 max-width: 100%;
6075 }
6076 .template-library-modal .wpfnl-create-funnel-layout .layout2 .inner-box {
6077 background-color: #F3E8FF;
6078 }
6079 .template-library-modal .wpfnl-create-funnel-layout .layout3 .inner-box {
6080 background-color: rgba(167, 204, 245, 0.3019607843);
6081 }
6082 .template-library-modal .wpfnl-create-funnel-layout .layout4 .inner-box {
6083 background-color: #FDF2CB;
6084 }
6085 .template-library-modal .wpfnl-create-funnel-layout .layout5 .inner-box {
6086 background-color: #E5F0FC;
6087 }
6088 .template-library-modal .wpfnl-create-funnel-layout .layout6 .inner-box {
6089 background-color: #FFEAE1;
6090 }
6091 .template-library-modal .wpfnl-create-funnel-layout input[type=radio]:checked + .single-layout-inner {
6092 border-color: #6E42D3;
6093 }
6094 .template-library-modal .wpfnl-create-funnel-layout .button-area {
6095 text-align: right;
6096 display: flex;
6097 flex-flow: row wrap;
6098 align-items: center;
6099 justify-content: flex-end;
6100 gap: 10px;
6101 }
6102 .template-library-modal .wpfnl-create-funnel-layout .button-area .wpfnl-alert.box {
6103 padding: 10px 20px;
6104 }
6105
6106 #create-funnel-loader {
6107 position: absolute;
6108 left: 50%;
6109 top: 50%;
6110 z-index: 99;
6111 opacity: 0;
6112 visibility: hidden;
6113 margin-left: -50px;
6114 margin-top: -50px;
6115 }
6116 #create-funnel-loader.show {
6117 opacity: 1;
6118 visibility: visible;
6119 }
6120
6121 .create-funnel-loader-overlay#create-funnel-loader {
6122 background: #ffffff;
6123 position: fixed;
6124 left: 160px;
6125 top: 0;
6126 width: calc(100% - 160px);
6127 height: 100%;
6128 z-index: 100;
6129 display: none;
6130 margin: 0;
6131 }
6132 .create-funnel-loader-overlay#create-funnel-loader.show {
6133 display: block;
6134 }
6135 .create-funnel-loader-overlay#create-funnel-loader.create-funnel-shimmer-overlay {
6136 display: flex;
6137 }
6138 .create-funnel-loader-overlay#create-funnel-loader .wpfnl-loader {
6139 display: block;
6140 position: absolute;
6141 top: 50%;
6142 left: 50%;
6143 transform: translate(-50%, -50%);
6144 width: 40px;
6145 height: 40px;
6146 margin: 0;
6147 }
6148
6149 body.folded .create-funnel-loader-overlay#create-funnel-loader {
6150 left: 36px;
6151 width: calc(100% - 36px);
6152 }
6153
6154 .wpfnl-missing-plugin-notice {
6155 width: 60% !important;
6156 background: #fff;
6157 border-color: transparent !important;
6158 padding: 30px;
6159 border-radius: 10px;
6160 }
6161 .wpfnl-missing-plugin-notice .wpfnl-notice-title {
6162 font-size: 20px;
6163 font-weight: 500;
6164 color: #0e2244;
6165 margin-bottom: 10px;
6166 }
6167 .wpfnl-missing-plugin-notice .wpfnl-notice-notice-body span, .wpfnl-missing-plugin-notice .wpfnl-notice-notice-body p {
6168 color: #0e2244;
6169 font-size: 16px;
6170 line-height: 1.6;
6171 }
6172 .wpfnl-missing-plugin-notice .wpfnl-notice-notice-body p {
6173 margin-bottom: 10px;
6174 }
6175 .wpfnl-missing-plugin-notice .wpfnl-notice-notice-body p.note {
6176 margin-bottom: 0;
6177 }
6178 .wpfnl-missing-plugin-notice .wpfnl-notice-notice-body p b {
6179 font-weight: 500;
6180 }
6181 .wpfnl-missing-plugin-notice .wpfnl-notice-notice-body a {
6182 font-size: 16px;
6183 font-weight: 500;
6184 color: #6E42D3;
6185 }
6186 .wpfnl-missing-plugin-notice .wpfnl-notice-notice-body a:hover {
6187 text-decoration: none;
6188 }
6189 .wpfnl-missing-plugin-notice .wpfnl-notice-notice-body .dot-wrapper span {
6190 margin-left: 0px;
6191 font-weight: 700;
6192 }
6193 .wpfnl-missing-plugin-notice .wpfnl-notice-notice-body .wpfnl-plugin-installation-error {
6194 color: #d24d4d;
6195 display: block;
6196 margin-top: 10px;
6197 font-style: italic;
6198 font-size: 14px;
6199 }
6200 .wpfnl-missing-plugin-notice .wpfnl-notice-notice-body .wpfnl-plugin-installation-error a {
6201 font-size: 14px;
6202 }
6203 .wpfnl-missing-plugin-notice .wpfnl-notice-notice-body .wpfnl-plugin-installation-error a:hover {
6204 text-decoration: underline;
6205 }
6206
6207 .importar-loader {
6208 position: absolute;
6209 top: 0;
6210 left: 0;
6211 width: 100%;
6212 height: 100%;
6213 background: rgba(51, 51, 51, 0.7);
6214 transition: all 0.3s ease;
6215 cursor: default;
6216 z-index: 2;
6217 border-radius: 10px 10px 0 0;
6218 }
6219 .importar-loader .title-wrapper {
6220 width: 100%;
6221 height: 100%;
6222 display: flex;
6223 align-items: center;
6224 justify-content: center;
6225 }
6226 .importar-loader .title {
6227 text-transform: capitalize;
6228 font-size: 16px;
6229 color: #fff;
6230 }
6231
6232 .folded .template-library-modal {
6233 left: 36px;
6234 width: calc(100% - 36px);
6235 }
6236
6237 @media only screen and (max-width: 1699px) {
6238 .template-library-modal .wpfnl-create-funnel__templates {
6239 gap: 30px;
6240 }
6241 .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template {
6242 width: calc(25% - 23px);
6243 }
6244 .template-library-modal .wpfnl-create-funnel__templates .steps-preview-wrapper .wpfnl-step__single-template .template-action .btn-default,
6245 .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template .template-action .btn-default {
6246 padding: 9px 12px 7px;
6247 font-size: 14px;
6248 }
6249 .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template.create__from-scratch .btn-default {
6250 max-width: 174px;
6251 }
6252 .template-library-modal .wpfnl-create-funnel__templates .steps-preview-wrapper {
6253 gap: 30px;
6254 }
6255 .template-library-modal .wpfnl-create-funnel__templates .steps-preview-wrapper .wpfnl-step__single-template {
6256 width: calc(20% - 24px);
6257 }
6258 }
6259 @media only screen and (max-width: 1399px) {
6260 .template-library-modal .funnel-templates-content {
6261 padding: 30px;
6262 }
6263 .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template {
6264 width: calc(33.3333333333% - 20px);
6265 }
6266 .template-library-modal .wpfnl-create-funnel__templates .steps-preview-wrapper .wpfnl-step__single-template {
6267 width: calc(25% - 23px);
6268 }
6269 .template-library-modal .wpfnl-create-funnel-layout {
6270 max-width: 913px;
6271 }
6272 .template-library-modal .wpfnl-create-funnel-layout .inner-box {
6273 height: 175px;
6274 }
6275 }
6276 @media only screen and (max-width: 1199px) {
6277 .template-library-modal .funnel-templates-content {
6278 padding: 20px;
6279 }
6280 .template-library-modal .funnel-templates-sidebar {
6281 padding: 19px 15px;
6282 }
6283 .template-library-modal .wpfnl-create-funnel__templates {
6284 gap: 20px;
6285 }
6286 .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template {
6287 width: calc(50% - 10px);
6288 }
6289 .funnel-templates-content .wpfnl-step__templates-wrapper .wpfnl-step__single-template {
6290 width: calc(50% - 10px);
6291 }
6292 .template-library-modal .wpfnl-create-funnel__templates .steps-preview-wrapper {
6293 gap: 20px;
6294 }
6295 .template-library-modal .wpfnl-create-funnel__templates .steps-preview-wrapper .wpfnl-step__single-template {
6296 width: calc(33.3333333333% - 14px);
6297 }
6298 .wpfnl-missing-plugin-notice {
6299 width: calc(50% - 30px) !important;
6300 padding: 20px;
6301 }
6302 .template-library-modal .wpfnl-create-funnel-layout {
6303 max-width: 780px;
6304 max-height: 585px;
6305 }
6306 .template-library-modal .wpfnl-create-funnel-layout .single-layout {
6307 width: calc(33.3333333333% - 8px);
6308 }
6309 .template-library-modal .wpfnl-create-funnel-layout .funnels-layout-wrapper {
6310 gap: 12px;
6311 max-height: calc(100% - 180px);
6312 }
6313 .template-library-modal .wpfnl-create-funnel-layout .single-layout-inner {
6314 border-radius: 10px;
6315 padding: 5px;
6316 }
6317 .template-library-modal .wpfnl-create-funnel-layout .inner-box {
6318 height: 145px;
6319 border-radius: 8px;
6320 }
6321 .template-library-modal .wpfnl-create-funnel__templates .steps-preview-wrapper .wpfnl-template-preview-wrapper .wpfnl-template-step-preview.desktop {
6322 width: 992px;
6323 transform: scale(0.7);
6324 transform-origin: left top;
6325 margin-left: 10%;
6326 }
6327 }
6328 @media only screen and (max-width: 960px) {
6329 .template-library-modal {
6330 left: 36px;
6331 width: calc(100% - 36px);
6332 }
6333 .template-library-modal .wpfnl-create-funnel-layout {
6334 left: calc(50% + 20px);
6335 }
6336 }
6337 .step-template-showcase-modal .wpfnl-step__single-template, .template-library-modal .wpfnl-step__single-template {
6338 position: relative;
6339 background: #ffffff;
6340 width: calc(25% - 30px);
6341 border-radius: 10px;
6342 box-shadow: 0px 1px 2px rgba(190, 190, 215, 0.2);
6343 transition: all 0.3s ease;
6344 }
6345 .step-template-showcase-modal .create__from-scratch.wpfnl-step__single-template, .template-library-modal .create__from-scratch.wpfnl-step__single-template {
6346 border: 2px dashed #A1A1B6;
6347 box-shadow: none !important;
6348 background: transparent;
6349 }
6350 .step-template-showcase-modal .create__from-scratch.wpfnl-step__single-template:hover, .template-library-modal .create__from-scratch.wpfnl-step__single-template:hover {
6351 box-shadow: none !important;
6352 }
6353 .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 {
6354 height: 48px;
6355 line-height: 49px;
6356 width: 100%;
6357 max-width: 194px;
6358 position: absolute;
6359 top: 50%;
6360 left: 50%;
6361 transform: translate(-50%, -50%);
6362 border-radius: 12px;
6363 padding: 0 15px;
6364 box-shadow: 0px 9px 14px 0px rgba(193, 183, 232, 0.5);
6365 }
6366 .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 {
6367 margin-right: 3px;
6368 }
6369 .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 {
6370 stroke: #fff;
6371 }
6372 .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,
6373 .step-template-showcase-modal .create__from-scratch.wpfnl-step__single-template .template-preview-image,
6374 .template-library-modal .create__from-scratch.wpfnl-step__single-template .template-preview-image {
6375 opacity: 0;
6376 visibility: hidden;
6377 }
6378 .step-template-showcase-modal .wpfnl-step__single-template .importar-loader, .template-library-modal .wpfnl-step__single-template .importar-loader {
6379 background: rgba(38, 33, 51, 0.6);
6380 -webkit-backdrop-filter: blur(7px);
6381 backdrop-filter: blur(7px);
6382 }
6383 .step-template-showcase-modal .wpfnl-step__single-template .template-preview-image, .template-library-modal .wpfnl-step__single-template .template-preview-image {
6384 position: relative;
6385 }
6386 .step-template-showcase-modal .wpfnl-step__single-template .step-image-wrapper, .template-library-modal .wpfnl-step__single-template .step-image-wrapper {
6387 border-radius: 10px 10px 0 0;
6388 background-repeat: no-repeat;
6389 background-size: 100% auto;
6390 background-position: center 0;
6391 position: relative;
6392 overflow: hidden;
6393 }
6394 .step-template-showcase-modal .wpfnl-step__single-template .step-image-wrapper:before, .template-library-modal .wpfnl-step__single-template .step-image-wrapper:before {
6395 content: "";
6396 display: block;
6397 padding-top: 100%;
6398 }
6399 .step-template-showcase-modal .wpfnl-step__single-template .template-img, .template-library-modal .wpfnl-step__single-template .template-img {
6400 width: 100%;
6401 height: 350px;
6402 object-fit: contain;
6403 border-radius: 10px 10px 0px 0px;
6404 transition: all 0.3s ease;
6405 }
6406 .step-template-showcase-modal .wpfnl-step__single-template .step-template-info, .template-library-modal .wpfnl-step__single-template .step-template-info {
6407 border-radius: 0 0 10px 10px;
6408 position: relative;
6409 border-top: 1px solid #E5E8F3;
6410 }
6411 .step-template-showcase-modal .wpfnl-step__single-template .step-template-info .title, .template-library-modal .wpfnl-step__single-template .step-template-info .title {
6412 margin-bottom: 0;
6413 font-size: 14px;
6414 line-height: 1.2;
6415 color: #363B4E;
6416 font-weight: 500;
6417 padding: 19px 15px 17px;
6418 text-align: center;
6419 text-transform: capitalize;
6420 display: flex;
6421 flex-flow: row wrap;
6422 align-items: center;
6423 justify-content: center;
6424 transition: all 0.3s ease;
6425 }
6426 .step-template-showcase-modal .wpfnl-step__single-template:hover, .template-library-modal .wpfnl-step__single-template:hover {
6427 box-shadow: 0px 20px 20px rgba(190, 190, 215, 0.2);
6428 }
6429 .step-template-showcase-modal .wpfnl-step__single-template:hover .template-action, .template-library-modal .wpfnl-step__single-template:hover .template-action {
6430 opacity: 1;
6431 visibility: visible;
6432 }
6433
6434 .step-template-showcase-modal .wpfnl-create-step_inner-content {
6435 width: 100%;
6436 height: 100%;
6437 }
6438 .step-template-showcase-modal .wpfnl-create-step__template-wrapper {
6439 position: relative;
6440 min-height: 400px;
6441 max-height: 100%;
6442 overflow: auto;
6443 display: flex;
6444 flex-flow: row wrap;
6445 align-items: flex-start;
6446 }
6447 .step-template-showcase-modal .wpfnl-create-step__template-wrapper::-webkit-scrollbar {
6448 width: 5px;
6449 }
6450 .step-template-showcase-modal .wpfnl-create-step__template-wrapper::-webkit-scrollbar-track {
6451 background: #f2f5f8;
6452 }
6453 .step-template-showcase-modal .wpfnl-create-step__template-wrapper::-webkit-scrollbar-thumb {
6454 background-color: #d9dce0;
6455 border-radius: 20px;
6456 }
6457 .step-template-showcase-modal .steps-template__filter-wrapper {
6458 display: flex;
6459 flex-flow: row wrap;
6460 align-items: center;
6461 justify-content: flex-start;
6462 width: 100%;
6463 background: #FFFFFF;
6464 box-shadow: 0px 1px 2px rgba(190, 190, 215, 0.31);
6465 padding: 15px 24px;
6466 position: relative;
6467 }
6468 .step-template-showcase-modal .steps-template__filter-wrapper .wpfnl-modal-close {
6469 background: #FFFFFF;
6470 border-radius: 10px;
6471 height: 38px;
6472 width: 38px;
6473 margin-right: 15px;
6474 display: flex;
6475 flex-flow: column;
6476 align-items: center;
6477 justify-content: center;
6478 cursor: pointer;
6479 border: 1px solid #EEF0F3;
6480 }
6481 .step-template-showcase-modal .steps-template__filter-wrapper .step-showcase-title {
6482 font-weight: 500;
6483 font-size: 16px;
6484 line-height: 1.5;
6485 color: #363B4E;
6486 text-transform: capitalize;
6487 }
6488 .step-template-showcase-modal .steps-template__filter-wrapper .pro-free__filter {
6489 margin-left: auto !important;
6490 }
6491 .step-template-showcase-modal .wpfnl-create-step__filter-nav {
6492 width: 228px;
6493 min-height: 835px;
6494 background: #FFFFFF;
6495 box-shadow: 1px 0px 2px rgba(190, 190, 215, 0.14);
6496 padding: 24px;
6497 align-self: stretch;
6498 }
6499 .step-template-showcase-modal .wpfnl-create-step__filter-nav .filter-nav-item {
6500 height: 44px;
6501 line-height: 44px;
6502 font-weight: 500;
6503 color: #363B4E;
6504 padding: 0 16px;
6505 margin: 0 0 15px 0;
6506 text-align: left;
6507 box-shadow: none;
6508 border: 1px solid #EEF0F3;
6509 border-radius: 8px;
6510 text-transform: capitalize;
6511 cursor: pointer;
6512 position: relative;
6513 transition: all 0.3s ease;
6514 background: #fff;
6515 display: flex;
6516 align-items: center;
6517 gap: 8px;
6518 }
6519 .step-template-showcase-modal .wpfnl-create-step__filter-nav .filter-nav-item .pro-tag-icon {
6520 position: static;
6521 margin-top: 6px;
6522 margin-left: -4px;
6523 }
6524 .step-template-showcase-modal .wpfnl-create-step__filter-nav .filter-nav-item svg {
6525 position: relative;
6526 top: -1px;
6527 }
6528 .step-template-showcase-modal .wpfnl-create-step__filter-nav .filter-nav-item svg path {
6529 transition: all 0.3s ease;
6530 }
6531 .step-template-showcase-modal .wpfnl-create-step__filter-nav .filter-nav-item.disabled {
6532 cursor: not-allowed;
6533 color: #939393;
6534 background: #dcdbe3;
6535 }
6536 .step-template-showcase-modal .wpfnl-create-step__filter-nav .filter-nav-item.active {
6537 border-color: #6E42D3;
6538 color: #6E42D3;
6539 box-shadow: 0px 20px 16px rgba(189, 193, 200, 0.2);
6540 }
6541 .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 {
6542 fill: #6E42D3;
6543 stroke: #6E42D3;
6544 }
6545 .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 {
6546 fill: #6E42D3;
6547 }
6548 .step-template-showcase-modal .wpfnl-create-step__filter-nav .pro-tag {
6549 position: absolute;
6550 top: -6px;
6551 right: -2px;
6552 }
6553 .step-template-showcase-modal .create-step-name-modal {
6554 left: 50%;
6555 }
6556 .step-template-showcase-modal .wpfnl-step__templates-wrapper-before {
6557 padding: 30px 35px;
6558 width: calc(100% - 228px);
6559 box-shadow: none;
6560 }
6561 .step-template-showcase-modal .wpfnl-step__templates-wrapper-before .step-counter {
6562 font-size: 20px;
6563 line-height: 1.2;
6564 font-weight: 600;
6565 color: #363B4E;
6566 margin-bottom: 24px;
6567 text-transform: capitalize;
6568 }
6569 .step-template-showcase-modal .wpfnl-step__templates-wrapper {
6570 display: flex;
6571 flex-flow: row wrap;
6572 gap: 40px;
6573 }
6574 .step-template-showcase-modal .wpfnl-step__single-template .template-action {
6575 flex-flow: row;
6576 }
6577
6578 @media only screen and (max-width: 1699px) {
6579 .step-template-showcase-modal .wpfnl-step__templates-wrapper {
6580 gap: 30px;
6581 }
6582 .step-template-showcase-modal .wpfnl-step__templates-wrapper .wpfnl-step__single-template {
6583 width: calc(25% - 23px);
6584 }
6585 .step-template-showcase-modal .wpfnl-step__templates-wrapper .wpfnl-step__single-template .template-action .step-btn {
6586 padding: 9px 12px 7px;
6587 font-size: 14px;
6588 }
6589 .step-template-showcase-modal .wpfnl-step__templates-wrapper .wpfnl-step__single-template.create__from-scratch .btn-default {
6590 max-width: 174px;
6591 }
6592 }
6593 @media only screen and (max-width: 1399px) {
6594 .step-template-showcase-modal .wpfnl-step__templates-wrapper .wpfnl-step__single-template {
6595 width: calc(33.3333333333% - 20px);
6596 }
6597 .step-template-showcase-modal.wpfnl-ab-steps-modal .wpfnl-step__templates-wrapper .wpfnl-step__single-template,
6598 .step-template-showcase-modal .wpfnl-ab-steps .wpfnl-step__templates-wrapper .wpfnl-step__single-template {
6599 width: calc(25% - 23px);
6600 }
6601 }
6602 @media only screen and (max-width: 1199px) {
6603 .step-template-showcase-modal .wpfnl-create-step__filter-nav {
6604 width: 198px;
6605 padding: 20px;
6606 }
6607 .step-template-showcase-modal .wpfnl-step__templates-wrapper-before {
6608 padding: 20px 20px;
6609 width: calc(100% - 198px);
6610 }
6611 .step-template-showcase-modal .wpfnl-step__templates-wrapper {
6612 gap: 20px;
6613 }
6614 .step-template-showcase-modal .wpfnl-step__templates-wrapper .wpfnl-step__single-template {
6615 width: calc(33.3333333333% - 14px);
6616 }
6617 .step-template-showcase-modal.wpfnl-ab-steps-modal .wpfnl-step__templates-wrapper .wpfnl-step__single-template,
6618 .step-template-showcase-modal .wpfnl-ab-steps .wpfnl-step__templates-wrapper .wpfnl-step__single-template {
6619 width: calc(33.3333333333% - 14px);
6620 }
6621 }
6622 @media only screen and (max-width: 991px) {
6623 .step-template-showcase-modal .wpfnl-step__templates-wrapper .wpfnl-step__single-template {
6624 width: calc(50% - 10px);
6625 }
6626 .step-template-showcase-modal.wpfnl-ab-steps-modal .wpfnl-step__templates-wrapper .wpfnl-step__single-template,
6627 .step-template-showcase-modal .wpfnl-ab-steps .wpfnl-step__templates-wrapper .wpfnl-step__single-template {
6628 width: calc(50% - 10px);
6629 }
6630 }
6631 .funnel-list__wrapper {
6632 height: 100%;
6633 background-color: #ffffff;
6634 border-radius: 10px;
6635 }
6636 .funnel-list__wrapper .funnel__single-list {
6637 display: flex;
6638 flex-flow: row wrap;
6639 align-items: center;
6640 justify-content: space-between;
6641 padding: 14px 24px 14px 60px;
6642 position: relative;
6643 border-bottom: 1px solid #EBEDF0;
6644 gap: 12px;
6645 }
6646 .funnel-list__wrapper .funnel__single-list:last-child {
6647 margin-bottom: 0;
6648 }
6649 .funnel-list__wrapper .funnel__single-list .bulk-action-wrapper {
6650 position: absolute;
6651 top: 0;
6652 left: 60px;
6653 width: calc(100% - 60px);
6654 display: none;
6655 align-items: center;
6656 gap: 10px;
6657 z-index: 3;
6658 background: #ffffff;
6659 padding: 8px 0 6px;
6660 height: 100%;
6661 border-radius: 0 10px 0 0;
6662 }
6663 .funnel-list__wrapper .funnel__single-list .bulk-action-wrapper .bulk-delete-toggler {
6664 font-weight: 400;
6665 font-size: 12px;
6666 line-height: 1.2;
6667 letter-spacing: -0.01em;
6668 padding: 7px 11px;
6669 min-width: auto;
6670 height: auto;
6671 border-radius: 50px;
6672 position: relative;
6673 background-color: #6E42D3;
6674 }
6675 .funnel-list__wrapper .funnel__single-list .bulk-action-wrapper .bulk-delete-toggler:before {
6676 content: "";
6677 position: absolute;
6678 right: 27px;
6679 top: 0;
6680 height: 100%;
6681 width: 1px;
6682 background: #9373EA;
6683 }
6684 .funnel-list__wrapper .funnel__single-list .bulk-action-wrapper .bulk-delete-toggler > svg {
6685 margin-left: 16px;
6686 }
6687 .funnel-list__wrapper .funnel__single-list .bulk-action-wrapper .bulk-delete-toggler.show-dropdown .wpfnl-dropdown {
6688 opacity: 1;
6689 visibility: visible;
6690 }
6691 .funnel-list__wrapper .funnel__single-list .bulk-action-wrapper .bulk-delete-toggler .wpfnl-dropdown li a:hover {
6692 background: #F6F8FA;
6693 color: #7A8B9A;
6694 }
6695 .funnel-list__wrapper .funnel__single-list .bulk-action-wrapper .bulk-delete-toggler .wpfnl-dropdown li rect,
6696 .funnel-list__wrapper .funnel__single-list .bulk-action-wrapper .bulk-delete-toggler .wpfnl-dropdown li path {
6697 stroke: #7A8B9A;
6698 }
6699 .funnel-list__wrapper .funnel__single-list .bulk-action-wrapper .bulk-delete-toggler .wpfnl-dropdown li .wpfnl-bulk-export path {
6700 stroke: transparent;
6701 }
6702 .funnel-list__wrapper .funnel__single-list .bulk-action-wrapper .selected-funnel-count, .funnel-list__wrapper .funnel__single-list .bulk-action-wrapper > p {
6703 color: #363B4E;
6704 font-weight: 500;
6705 }
6706 .funnel-list__wrapper .funnel__single-list .wpfnl-checkbox label:before {
6707 border-color: #E4E6EB;
6708 background-color: #fff;
6709 border-radius: 5px;
6710 }
6711 .funnel-list__wrapper .funnel__single-list.list-header {
6712 padding: 15px 24px 15px 60px;
6713 }
6714 .funnel-list__wrapper .funnel__single-list.list-header .list-cell {
6715 line-height: 1;
6716 transform: translateY(1px);
6717 }
6718 .funnel-list__wrapper .funnel__single-list .funnel-list__bulk-action {
6719 position: absolute;
6720 left: 24px;
6721 top: 50%;
6722 transform: translateY(-50%);
6723 z-index: 2;
6724 }
6725 .funnel-list__wrapper .funnel__single-list .wpfnl-name {
6726 padding-right: 15px;
6727 padding-left: 45px;
6728 position: relative;
6729 width: 240px;
6730 }
6731 .funnel-list__wrapper .funnel__single-list .wpfnl-name .builder-logo {
6732 position: absolute;
6733 left: 0;
6734 top: 50%;
6735 width: 30px;
6736 word-break: break-all;
6737 display: block;
6738 transform: translateY(-50%);
6739 }
6740 .funnel-list__wrapper .funnel__single-list .wpfnl-name .builder-logo svg {
6741 display: block;
6742 }
6743 .funnel-list__wrapper .funnel__single-list .wpfnl-name .name {
6744 font-weight: 500;
6745 font-size: 14px;
6746 line-height: 16px;
6747 color: #363B4E;
6748 }
6749 .funnel-list__wrapper .funnel__single-list .wpfnl-name .name:hover {
6750 color: #6E42D3;
6751 }
6752 .funnel-list__wrapper .funnel__single-list .wpfnl-name .steps {
6753 font-size: 12px;
6754 line-height: 16px;
6755 color: #7A8B9A;
6756 display: block;
6757 text-transform: capitalize;
6758 }
6759 .funnel-list__wrapper .funnel__single-list .wpfnl-intigrations {
6760 display: flex;
6761 flex-flow: row wrap;
6762 align-items: center;
6763 gap: 8px;
6764 width: 375px;
6765 }
6766 .funnel-list__wrapper .funnel__single-list .wpfnl-intigrations .automation-tag {
6767 border: 1px solid #E5E8F3;
6768 border-radius: 6px;
6769 font-size: 12px;
6770 line-height: 1.5;
6771 color: #7A8B9A;
6772 padding: 2px 8px;
6773 display: flex;
6774 flex-flow: row;
6775 align-items: center;
6776 justify-content: center;
6777 position: relative;
6778 }
6779 .funnel-list__wrapper .funnel__single-list .wpfnl-intigrations .automation-tag svg {
6780 margin-right: 6px;
6781 display: block;
6782 }
6783 .funnel-list__wrapper .funnel__single-list .wpfnl-intigrations .automation-tag .tooltip {
6784 background: #0C1015;
6785 border-radius: 6px;
6786 position: absolute;
6787 bottom: calc(100% + 10px);
6788 left: 0;
6789 padding: 7px 10px;
6790 color: #fff;
6791 width: 144px;
6792 z-index: 4;
6793 font-size: 13px;
6794 opacity: 0;
6795 visibility: hidden;
6796 transition: all 0.3s ease;
6797 }
6798 .funnel-list__wrapper .funnel__single-list .wpfnl-intigrations .automation-tag .tooltip:before {
6799 content: "";
6800 position: absolute;
6801 left: 13px;
6802 bottom: -4px;
6803 width: 10px;
6804 height: 10px;
6805 background: #0C1015;
6806 transform: rotate(45deg);
6807 border-radius: 2px;
6808 }
6809 .funnel-list__wrapper .funnel__single-list .wpfnl-intigrations .automation-tag:hover .tooltip {
6810 opacity: 1;
6811 visibility: visible;
6812 }
6813 .funnel-list__wrapper .funnel__single-list .wpfnl-creation-date {
6814 width: 135px;
6815 }
6816 .funnel-list__wrapper .funnel__single-list .wpfnl-creation-date .post-date {
6817 line-height: 1.14;
6818 display: block;
6819 }
6820 .funnel-list__wrapper .funnel__single-list .wpfnl-status {
6821 width: 75px;
6822 }
6823 .funnel-list__wrapper .funnel__single-list .wpfnl-status .post-status {
6824 font-size: 12px;
6825 line-height: 1.25;
6826 color: #2D3149;
6827 font-weight: 500;
6828 text-transform: capitalize;
6829 background: rgba(122, 139, 154, 0.15);
6830 border-radius: 100px;
6831 display: inline-block;
6832 padding: 5px 10px 4px;
6833 }
6834 .funnel-list__wrapper .funnel__single-list .wpfnl-status.published .post-status {
6835 background: rgba(35, 150, 84, 0.1);
6836 color: #239654;
6837 }
6838 .funnel-list__wrapper .funnel__single-list .list-action {
6839 display: flex;
6840 flex-flow: row;
6841 align-items: center;
6842 width: 80px;
6843 gap: 9px;
6844 }
6845 .funnel-list__wrapper .funnel__single-list .list-action > a {
6846 display: flex;
6847 flex-flow: row;
6848 align-items: center;
6849 font-weight: 500;
6850 font-size: 14px;
6851 line-height: 1.2;
6852 text-transform: capitalize;
6853 padding: 3px 4px;
6854 }
6855 .funnel-list__wrapper .funnel__single-list .list-action > a svg {
6856 display: block;
6857 }
6858 .funnel-list__wrapper .funnel__single-list .list-action > a svg path {
6859 transition: all 0.3s ease;
6860 }
6861 .funnel-list__wrapper .funnel__single-list .list-action > a.disabled {
6862 opacity: 0.5;
6863 cursor: not-allowed;
6864 text-decoration: none;
6865 }
6866 .funnel-list__wrapper .funnel__single-list .list-action > a.edit:hover path {
6867 fill: #6E42D3;
6868 }
6869 .funnel-list__wrapper .funnel__single-list .list-action > a.view:hover path {
6870 fill: #6E42D3;
6871 stroke: #6E42D3;
6872 }
6873 .funnel-list__wrapper .funnel__single-list .list-action .more-action {
6874 position: relative;
6875 padding: 3px 4px;
6876 cursor: pointer;
6877 }
6878 .funnel-list__wrapper .funnel__single-list .list-action .more-action svg {
6879 display: block;
6880 }
6881 .funnel-list__wrapper .funnel__single-list .list-action .more-action .duplicate svg {
6882 width: 18px;
6883 }
6884 .funnel-list__wrapper .funnel__single-list .list-action .more-action .duplicate .pro-tag-icon {
6885 margin-left: 7px;
6886 }
6887 .funnel-list__wrapper .funnel__single-list .list-action .more-action .duplicate .pro-tag-icon path {
6888 stroke: initial;
6889 }
6890 .funnel-list__wrapper .funnel__single-list .list-action ul.more-actions {
6891 right: -22px;
6892 }
6893 .funnel-list__wrapper .funnel__single-list .list-action ul.more-actions .wpfnl-loader {
6894 border-width: 1px;
6895 border-top-color: transparent;
6896 width: 10px;
6897 height: 10px;
6898 margin-left: 6px;
6899 }
6900 .funnel-list__wrapper .funnel__single-list .list-action .more-action.show-actions ul.more-actions {
6901 top: 27px;
6902 opacity: 1;
6903 visibility: visible;
6904 }
6905 .funnel-list__wrapper .funnel__single-list .list-action .wpfnl-dropdown li a:hover {
6906 background: #F6F8FA;
6907 color: #7A8B9A;
6908 }
6909 .funnel-list__wrapper .funnel__single-list .list-action .wpfnl-dropdown li rect,
6910 .funnel-list__wrapper .funnel__single-list .list-action .wpfnl-dropdown li path {
6911 stroke: #7A8B9A;
6912 }
6913 .funnel-list__wrapper .funnel__single-list .list-action .wpfnl-dropdown li .wpfnl-export-funnel path {
6914 stroke: transparent;
6915 }
6916 .funnel-list__wrapper .funnel__single-list.funnel-disabled {
6917 border-bottom-color: #e3e3e3;
6918 }
6919 .funnel-list__wrapper .funnel__single-list.funnel-disabled::before {
6920 content: "";
6921 position: absolute;
6922 left: 0;
6923 top: 0;
6924 width: 100%;
6925 height: 100%;
6926 cursor: not-allowed;
6927 z-index: 2;
6928 background: rgba(32, 32, 32, 0.0784313725);
6929 }
6930 .funnel-list__wrapper .funnel__single-list.funnel-disabled .list-cell {
6931 opacity: 0.5;
6932 }
6933 .funnel-list__wrapper .funnel__single-list.funnel-disabled .list-action > a.disabled {
6934 opacity: 1;
6935 }
6936 .funnel-list__wrapper .funnel__single-list .funnel-alert {
6937 border: 1px solid #e3d7ff;
6938 background: linear-gradient(to right, #eff6ff, #eef2ff);
6939 border-radius: 8px;
6940 padding: 9px 12px;
6941 width: 100%;
6942 }
6943 .funnel-list__wrapper .funnel__single-list .funnel-alert .funnel-alert-inner {
6944 display: flex;
6945 align-items: center;
6946 justify-content: space-between;
6947 gap: 16px;
6948 }
6949 .funnel-list__wrapper .funnel__single-list .funnel-alert .funnel-alert-left {
6950 display: flex;
6951 align-items: center;
6952 gap: 12px;
6953 }
6954 .funnel-list__wrapper .funnel__single-list .funnel-alert .funnel-icon {
6955 background: #dbeafe;
6956 padding: 8px;
6957 border-radius: 6px;
6958 display: flex;
6959 align-items: center;
6960 justify-content: center;
6961 }
6962 .funnel-list__wrapper .funnel__single-list .funnel-alert .funnel-icon svg {
6963 width: 20px;
6964 height: 20px;
6965 color: #2563eb;
6966 }
6967 .funnel-list__wrapper .funnel__single-list .funnel-alert .funnel-alert-content {
6968 display: flex;
6969 flex-direction: column;
6970 }
6971 .funnel-list__wrapper .funnel__single-list .funnel-alert .funnel-alert-title {
6972 font-size: 14px;
6973 font-weight: 600;
6974 color: #111827;
6975 margin: 0;
6976 }
6977 .funnel-list__wrapper .funnel__single-list .funnel-alert .funnel-alert-description {
6978 font-size: 12px;
6979 color: #4b5563;
6980 margin: 0;
6981 }
6982 .funnel-list__wrapper .funnel__single-list .funnel-alert .funnel-activate-btn {
6983 background: #6E42D3;
6984 color: #ffffff;
6985 border: none;
6986 border-radius: 6px;
6987 padding: 7px 13px;
6988 font-size: 13px;
6989 font-weight: 500;
6990 cursor: pointer;
6991 transition: all 0.3s ease;
6992 white-space: nowrap;
6993 }
6994 .funnel-list__wrapper .funnel__single-list .funnel-alert .funnel-activate-btn:hover {
6995 background: #5b36b0;
6996 }
6997 .funnel-list__wrapper .funnel__single-list .funnel-alert .funnel-activate-btn:disabled {
6998 opacity: 0.5;
6999 pointer-events: none;
7000 }
7001 .funnel-list__wrapper .list-footer {
7002 display: flex;
7003 flex-flow: row wrap;
7004 align-items: center;
7005 justify-content: space-between;
7006 padding: 17px 24px;
7007 }
7008 .funnel-list__wrapper .list-footer .pagination-number p {
7009 display: flex;
7010 align-items: center;
7011 gap: 10px;
7012 white-space: nowrap;
7013 }
7014 .funnel-list__wrapper .list-footer .pagination-number p strong {
7015 color: #363B4E;
7016 }
7017 .funnel-list__wrapper .list-footer .pagination-number p select {
7018 width: 56px;
7019 min-width: auto;
7020 padding: 2px 8px;
7021 height: 32px;
7022 }
7023
7024 @media only screen and (max-width: 1399px) {
7025 .funnel-list__wrapper .funnel__single-list .wpfnl-name {
7026 width: 200px;
7027 }
7028 .funnel-list__wrapper .funnel__single-list .wpfnl-intigrations {
7029 width: 220px;
7030 }
7031 }
7032 @media only screen and (max-width: 1199px) {
7033 .wpfnl-dashboard__header a.import-export {
7034 background: transparent;
7035 box-shadow: none;
7036 padding: 0;
7037 }
7038 .wpfnl-dashboard__header .btn-default.disabled,
7039 .wpfnl-dashboard__header .add-new-funnel-btn {
7040 padding: 0 18px;
7041 }
7042 .funnel-list__wrapper .funnel__single-list {
7043 padding: 10px 15px 10px 45px;
7044 gap: 8px;
7045 }
7046 .funnel-list__wrapper .funnel__single-list .funnel-list__bulk-action {
7047 left: 15px;
7048 }
7049 .funnel-list__wrapper .funnel__single-list .wpfnl-name {
7050 padding-right: 10px;
7051 }
7052 .funnel-list__wrapper .funnel__single-list .wpfnl-creation-date {
7053 width: 74px;
7054 }
7055 .funnel-list__wrapper .funnel__single-list .wpfnl-intigrations {
7056 width: 136px;
7057 }
7058 .funnel-list__wrapper .funnel__single-list .list-action {
7059 width: 73px;
7060 gap: 3px;
7061 }
7062 .funnel-list__wrapper .funnel__single-list .list-action > a {
7063 margin-right: 0;
7064 width: 28px;
7065 text-indent: -999px;
7066 overflow: hidden;
7067 }
7068 .funnel-list__wrapper .funnel__single-list .list-action > a.edit {
7069 margin-right: 0;
7070 }
7071 }
7072 @media only screen and (max-width: 782px) {
7073 .wpfnl-dashboard__header {
7074 padding: 18px 20px 19px 30px;
7075 }
7076 }
7077 .remote-funnel-header {
7078 display: flex;
7079 flex-flow: row wrap;
7080 align-items: center;
7081 background: #FFFFFF;
7082 border-bottom: 1px solid #E5E8F3;
7083 position: relative;
7084 padding: 15px 15px 5px;
7085 }
7086 .remote-funnel-header .single-item {
7087 margin: 0 10px 10px 0;
7088 }
7089 .remote-funnel-header .single-item select {
7090 padding-right: 30px;
7091 }
7092 .remote-funnel-header .single-item .template-image-remove,
7093 .remote-funnel-header .single-item .template-image-upload {
7094 background: #F7F7FA;
7095 color: #363B4E;
7096 border: 1px solid #E5E8F3;
7097 }
7098 .remote-funnel-header .single-item.template-preview-image {
7099 display: flex;
7100 align-items: center;
7101 flex-flow: row wrap;
7102 max-width: 510px;
7103 }
7104 .remote-funnel-header .single-item.template-preview-image input[type=text] {
7105 width: 200px;
7106 margin-right: 10px;
7107 }
7108 .remote-funnel-header .single-item.template-preview-image .btn-default {
7109 margin-right: 10px;
7110 white-space: pre;
7111 }
7112 .remote-funnel-header .single-item.template-preview-image .btn-default:last-child {
7113 margin-right: 0;
7114 }
7115 .remote-funnel-header .btn-default {
7116 border-radius: 6px;
7117 padding: 0 20px;
7118 min-width: auto;
7119 }
7120
7121 .steps-page__header {
7122 display: flex;
7123 flex-flow: row wrap;
7124 align-items: center;
7125 background: #FFFFFF;
7126 box-shadow: 0px 1px 2px rgba(190, 190, 215, 0.14);
7127 position: relative;
7128 justify-content: flex-start;
7129 padding: 15px 13px 15px 24px;
7130 }
7131
7132 .steps-page__header-left {
7133 display: flex;
7134 flex-flow: row wrap;
7135 align-items: center;
7136 }
7137 .steps-page__header-left .wpfnl-logo a {
7138 display: block;
7139 padding: 16px 25px;
7140 border-right: 1px solid #E5E8F3;
7141 }
7142 .steps-page__header-left .wpfnl-logo a svg {
7143 width: 26px;
7144 display: block;
7145 }
7146 .steps-page__header-left .back-link {
7147 font-weight: 400;
7148 font-size: 14px;
7149 color: #7A8B9A;
7150 text-transform: capitalize;
7151 padding: 0;
7152 text-align: center;
7153 display: flex;
7154 flex-flow: column;
7155 align-items: center;
7156 justify-content: center;
7157 box-shadow: none;
7158 height: 38px;
7159 width: 38px;
7160 border: 1px solid #EEF0F3;
7161 margin-right: 15px;
7162 border-radius: 10px;
7163 }
7164 .steps-page__header-left .back-link svg {
7165 display: block;
7166 margin: 0 auto;
7167 }
7168 .steps-page__header-left .back-link:hover {
7169 color: #6E42D3;
7170 }
7171 .steps-page__header-left .add-step-condtion-area {
7172 display: flex;
7173 flex-flow: row wrap;
7174 align-items: center;
7175 border-right: 1px solid #E5E8F3;
7176 }
7177 .steps-page__header-left .add-step-condtion-area li {
7178 position: relative;
7179 }
7180 .steps-page__header-left .add-step-condtion-area li .wpfnl-tooltip2 {
7181 position: absolute;
7182 left: 0;
7183 top: calc(100% + 35px);
7184 width: 305px;
7185 padding: 10px 32px 10px 15px;
7186 margin: 0;
7187 background: #6e42d3;
7188 color: #fff;
7189 border-radius: 10px;
7190 text-align: left;
7191 z-index: 1;
7192 opacity: 0;
7193 visibility: hidden;
7194 transition: all 0.5s ease 1.5s;
7195 }
7196 .steps-page__header-left .add-step-condtion-area li .wpfnl-tooltip2:before {
7197 content: "";
7198 position: absolute;
7199 left: 20px;
7200 top: -6px;
7201 width: 13px;
7202 height: 13px;
7203 background: #6e42d3;
7204 transform: rotate(45deg);
7205 }
7206 .steps-page__header-left .add-step-condtion-area li .wpfnl-tooltip2.show-tooltip {
7207 top: calc(100% + 15px);
7208 opacity: 1;
7209 visibility: visible;
7210 }
7211 .steps-page__header-left .add-step-condtion-area li .wpfnl-tooltip2 .close-tooltip {
7212 position: absolute;
7213 right: 13px;
7214 top: 11px;
7215 cursor: pointer;
7216 }
7217 .steps-page__header-left .add-step-condtion-area li > button {
7218 display: block;
7219 border: none;
7220 height: 60px;
7221 padding: 0 20px;
7222 background: transparent;
7223 font-size: 14px;
7224 font-weight: 500;
7225 color: #363B4E;
7226 cursor: pointer;
7227 position: relative;
7228 }
7229 .steps-page__header-left .add-step-condtion-area li > button svg {
7230 margin-right: 5px;
7231 }
7232 .steps-page__header-left .add-step-condtion-area li > button.add-new-step {
7233 background-color: #F6F5FA;
7234 color: #6E42D3;
7235 }
7236 .steps-page__header-left .add-step-condtion-area li > button.add-new-step:after {
7237 content: "";
7238 position: absolute;
7239 bottom: 0;
7240 left: 0;
7241 width: 100%;
7242 height: 3px;
7243 background: #6E42D3;
7244 border-radius: 60px 60px 0 0;
7245 }
7246 .steps-page__header-left .add-step-condtion-area li > button.add-new-step svg {
7247 margin-right: 5px;
7248 }
7249 .steps-page__header-left .add-step-condtion-area li > button.create-condition:hover {
7250 color: #6E42D3;
7251 }
7252 .steps-page__header-left .add-step-condtion-area li > button.create-condition:hover path {
7253 stroke: #6E42D3;
7254 }
7255 .steps-page__header-left .add-step-condtion-area li .steps-dropdown {
7256 position: absolute;
7257 box-shadow: 0px 10px 30px rgba(21, 21, 69, 0.0784313725);
7258 border-radius: 0px 0px 10px 10px;
7259 top: 100%;
7260 left: 0;
7261 width: 100%;
7262 z-index: 9;
7263 background: #F6F5FA;
7264 border: 1px solid #fff;
7265 padding: 10px 13px 12px;
7266 transition: all 0.3s ease;
7267 opacity: 0;
7268 visibility: hidden;
7269 }
7270 .steps-page__header-left .add-step-condtion-area li .steps-dropdown > li {
7271 background: #FFFFFF;
7272 box-shadow: 0px 1px 2px rgba(190, 190, 215, 0.2);
7273 border-radius: 5px;
7274 font-weight: 500;
7275 font-size: 14px;
7276 line-height: 1.4;
7277 color: #8594A2;
7278 margin-bottom: 10px;
7279 text-transform: capitalize;
7280 padding: 7px 13px 6px;
7281 text-align: center;
7282 cursor: pointer;
7283 width: 100%;
7284 transition: all 0.3s ease;
7285 }
7286 .steps-page__header-left .add-step-condtion-area li .steps-dropdown > li:last-child {
7287 margin-bottom: 0;
7288 }
7289 .steps-page__header-left .add-step-condtion-area li .steps-dropdown > li:hover {
7290 background: #6E42D3;
7291 color: #fff;
7292 }
7293 .steps-page__header-left .add-step-condtion-area li .steps-dropdown > li.disabled {
7294 cursor: not-allowed;
7295 color: white;
7296 background: #B6B2CA;
7297 }
7298 .steps-page__header-left .add-step-condtion-area li .steps-dropdown > li .pro-tag {
7299 position: absolute;
7300 top: -6px;
7301 right: -2px;
7302 }
7303 .steps-page__header-left .add-step-condtion-area li.show-steps-dropdown > button.add-new-step svg {
7304 transform: rotate(180deg);
7305 }
7306 .steps-page__header-left .add-step-condtion-area li.show-steps-dropdown .steps-dropdown {
7307 opacity: 1;
7308 visibility: visible;
7309 }
7310 .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 {
7311 border-left: 1px solid #E5E8F3;
7312 }
7313 .steps-page__header-left .steps-page__fnl-name {
7314 display: flex;
7315 flex-flow: row wrap;
7316 align-items: center;
7317 }
7318 .steps-page__header-left .steps-page__fnl-name label {
7319 padding-right: 7px;
7320 font-size: 14px;
7321 }
7322 .steps-page__header-left .steps-page__fnl-name input {
7323 height: 28px;
7324 font-size: 12px;
7325 padding: 3px 10px;
7326 width: 230px;
7327 min-height: auto;
7328 min-width: auto;
7329 }
7330 .steps-page__header-left .steps-page__fnl-name .funnel-name {
7331 max-width: 230px;
7332 white-space: nowrap;
7333 overflow: hidden;
7334 text-overflow: ellipsis;
7335 }
7336 .steps-page__header-left .steps-page__fnl-name .fnl-name-btn {
7337 min-width: auto;
7338 padding: 0 7px;
7339 width: 30px;
7340 height: 26px;
7341 display: flex;
7342 flex-flow: column;
7343 align-items: center;
7344 justify-content: center;
7345 background: rgba(0, 0, 0, 0.04) !important;
7346 border: 1px solid #e0e0e0;
7347 border-radius: 3px;
7348 cursor: pointer;
7349 margin-left: 10px;
7350 }
7351 .steps-page__header-left .steps-page__fnl-name .fnl-name-btn svg {
7352 display: block;
7353 }
7354 .steps-page__header-left .steps-page__fnl-name .fnl-name-btn.funnel-name-edit svg {
7355 fill: #6E42D3;
7356 }
7357 .steps-page__header-left .steps-page__fnl-name .fnl-name-btn.funnel-name-submit {
7358 display: none;
7359 }
7360 .steps-page__header-left .steps-page__fnl-name .fnl-name-btn.funnel-name-submit svg {
7361 stroke: #6E42D3;
7362 }
7363 .steps-page__header-left .steps-page__fnl-name .funnel-name-input {
7364 display: none;
7365 }
7366 .steps-page__header-left .steps-page__fnl-name .funnel-name-submit-btn {
7367 display: none;
7368 }
7369 .steps-page__header-left .copy-clipboard {
7370 display: flex;
7371 flex-flow: row wrap;
7372 align-items: center;
7373 margin-left: 20px;
7374 position: relative;
7375 }
7376 .steps-page__header-left .copy-clipboard .link-icon {
7377 width: 28px;
7378 border: 1px solid #E5E8F3;
7379 height: 28px;
7380 display: flex;
7381 flex-flow: column;
7382 align-items: center;
7383 justify-content: center;
7384 border-right: 0;
7385 border-radius: 6px 0 0 6px;
7386 }
7387 .steps-page__header-left .copy-clipboard input[readonly] {
7388 height: 28px;
7389 font-size: 12px;
7390 padding: 2px 10px;
7391 border-radius: 0;
7392 width: 160px;
7393 background: #fff;
7394 min-height: auto;
7395 min-width: auto;
7396 display: block;
7397 white-space: nowrap;
7398 overflow: hidden;
7399 text-overflow: ellipsis;
7400 }
7401 .steps-page__header-left .copy-clipboard button {
7402 border: none;
7403 background: #ececee;
7404 color: #363B4E;
7405 height: 28px;
7406 display: inline-block;
7407 padding: 0 10px;
7408 text-transform: capitalize;
7409 font-size: 12px;
7410 font-weight: 500;
7411 border-radius: 0 6px 6px 0;
7412 cursor: pointer;
7413 }
7414 .steps-page__header-left .copy-clipboard .copied-msg {
7415 color: #6E42D3;
7416 font-weight: 500;
7417 position: absolute;
7418 top: 7px;
7419 right: -46px;
7420 font-size: 13px;
7421 display: none;
7422 }
7423
7424 .steps-page__header-center {
7425 display: flex;
7426 align-items: center;
7427 flex-flow: row wrap;
7428 gap: 40px;
7429 }
7430 .steps-page__header-center .steps-page__fnl-name {
7431 display: flex;
7432 flex-flow: row wrap;
7433 align-items: center;
7434 position: relative;
7435 }
7436 .steps-page__header-center .steps-page__fnl-name label {
7437 padding-right: 7px;
7438 font-size: 14px;
7439 cursor: text;
7440 }
7441 .steps-page__header-center .steps-page__fnl-name input[type=text] {
7442 line-height: 1;
7443 font-size: 16px;
7444 font-weight: 500;
7445 color: #363B4E;
7446 background: #fff;
7447 border-radius: 10px;
7448 border: 1px solid #6E42D3;
7449 }
7450 .steps-page__header-center .steps-page__fnl-name input[type=text]:hover {
7451 color: #363B4E;
7452 }
7453 .steps-page__header-center .steps-page__fnl-name .funnel-name {
7454 max-width: 250px;
7455 white-space: nowrap;
7456 overflow: hidden;
7457 text-overflow: ellipsis;
7458 font-size: 16px;
7459 font-weight: 500;
7460 line-height: 1.1;
7461 color: #363B4E;
7462 position: relative;
7463 padding-right: 25px;
7464 }
7465 .steps-page__header-center .steps-page__fnl-name .funnel-name:after {
7466 content: "";
7467 position: absolute;
7468 right: 0;
7469 top: 0;
7470 width: 17px;
7471 height: 17px;
7472 cursor: pointer;
7473 background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTciIHZpZXdCb3g9IjAgMCAxNyAxNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik00LjE2NjY3IDEuNjY2NjdDMi43ODU5NiAxLjY2NjY3IDEuNjY2NjcgMi43ODU5NiAxLjY2NjY3IDQuMTY2NjdWMTIuNUMxLjY2NjY3IDEzLjg4MDcgMi43ODU5NiAxNSA0LjE2NjY3IDE1SDEyLjVDMTMuODgwNyAxNSAxNSAxMy44ODA3IDE1IDEyLjVWNy41QzE1IDcuMDM5NzUgMTUuMzczMSA2LjY2NjY3IDE1LjgzMzMgNi42NjY2N0MxNi4yOTM2IDYuNjY2NjcgMTYuNjY2NyA3LjAzOTc1IDE2LjY2NjcgNy41VjEyLjVDMTYuNjY2NyAxNC44MDEyIDE0LjgwMTIgMTYuNjY2NyAxMi41IDE2LjY2NjdINC4xNjY2N0MxLjg2NTQ4IDE2LjY2NjcgMCAxNC44MDEyIDAgMTIuNVY0LjE2NjY3QzAgMS44NjU0OCAxLjg2NTQ4IDAgNC4xNjY2NyAwSDkuMTY2NjdDOS42MjY5MiAwIDEwIDAuMzczMSAxMCAwLjgzMzMzM0MxMCAxLjI5MzU3IDkuNjI2OTIgMS42NjY2NyA5LjE2NjY3IDEuNjY2NjdINC4xNjY2N1oiIGZpbGw9IiM3QThCOUEiLz4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMi42Nzk3IDAuNjg0MDY3QzEzLjExNzcgMC4yNDYwNjcgMTMuNzExNyAwIDE0LjMzMTIgMEMxNC45NTA2IDAgMTUuNTQ0NiAwLjI0NjA2NyAxNS45ODI2IDAuNjg0MDY3QzE2LjQyMDYgMS4xMjIwNyAxNi42NjY3IDEuNzE2MTIgMTYuNjY2NyAyLjMzNTU0QzE2LjY2NjcgMi45NTQ5NyAxNi40MjA2IDMuNTQ5MDMgMTUuOTgyNiAzLjk4NzAzTDE1LjMzIDQuNjM5NjRDMTUuMDA0NiA0Ljk2NTA4IDE0LjQ3NjkgNC45NjUwOCAxNC4xNTE1IDQuNjM5NjRMMTIuMDI3IDIuNTE1MkMxMS43MDE2IDIuMTg5NzYgMTEuNzAxNiAxLjY2MjEzIDEyLjAyNyAxLjMzNjY4TDEyLjY3OTcgMC42ODQwNjdaTTEwLjg0ODUgMy42OTM3MUMxMC41MjMxIDMuMzY4MjcgOS45OTU0IDMuMzY4MjcgOS42Njk5OSAzLjY5MzcxTDUuOTUyMjMgNy40MTE1QzUuODQ1NDMgNy41MTgyNSA1Ljc2OTY3IDcuNjUyMDggNS43MzMwNCA3Ljc5ODU4TDUuMDI0ODkgMTAuNjMxM0M0Ljk1Mzg5IDEwLjkxNTIgNS4wMzcwOSAxMS4yMTU2IDUuMjQ0MDggMTEuNDIyNkM1LjQ1MTA2IDExLjYyOTYgNS43NTE0NyAxMS43MTI4IDYuMDM1NDUgMTEuNjQxOEw4Ljg2ODA3IDEwLjkzMzdDOS4wMTQ1NyAxMC44OTcgOS4xNDg0IDEwLjgyMTMgOS4yNTUxNSAxMC43MTQ0TDEyLjk3MyA2Ljk5NjY3QzEzLjI5ODQgNi42NzEyNSAxMy4yOTg0IDYuMTQzNTkgMTIuOTczIDUuODE4MTZMMTAuODQ4NSAzLjY5MzcxWiIgZmlsbD0iIzdBOEI5QSIvPgo8L3N2Zz4K);
7474 }
7475 .steps-page__header-center .steps-page__fnl-name .fnl-name-btn {
7476 min-width: auto;
7477 padding: 1px 7px 0;
7478 width: 30px;
7479 height: 28px;
7480 display: flex;
7481 flex-flow: column;
7482 align-items: center;
7483 justify-content: center;
7484 background: #F6F5FA !important;
7485 border: 1px solid #e0e0e0;
7486 border-radius: 6px;
7487 cursor: pointer;
7488 margin-left: 10px;
7489 }
7490 .steps-page__header-center .steps-page__fnl-name .fnl-name-btn svg {
7491 display: block;
7492 }
7493 .steps-page__header-center .steps-page__fnl-name .fnl-name-btn.funnel-name-edit svg {
7494 fill: #6E42D3;
7495 }
7496 .steps-page__header-center .steps-page__fnl-name .fnl-name-btn.funnel-name-submit {
7497 display: none;
7498 }
7499 .steps-page__header-center .steps-page__fnl-name .fnl-name-btn.funnel-name-submit svg {
7500 stroke: #6E42D3;
7501 }
7502 .steps-page__header-center .steps-page__fnl-name .fnl-name-btn.funnel-name-cancel {
7503 display: none;
7504 margin-left: 5px;
7505 }
7506 .steps-page__header-center .steps-page__fnl-name .fnl-name-btn.funnel-name-cancel svg {
7507 position: relative;
7508 top: 2px;
7509 }
7510 .steps-page__header-center .steps-page__fnl-name .funnel-name-input {
7511 display: none;
7512 }
7513 .steps-page__header-center .steps-page__fnl-name .funnel-name-submit-btn {
7514 display: none;
7515 }
7516 .steps-page__header-center .steps-page__fnl-name .wpfnl-alert {
7517 display: block;
7518 position: absolute;
7519 font-size: 12px;
7520 white-space: nowrap;
7521 bottom: -16px;
7522 left: 0;
7523 }
7524 .steps-page__header-center #wpfnl-change-funnel-name[data-tour=yes] {
7525 position: relative;
7526 z-index: 4;
7527 }
7528 .steps-page__header-center #wpfnl-change-funnel-name[data-tour=yes] .funnel-name-edit {
7529 color: #FFF;
7530 }
7531 .steps-page__header-center .enable-gbf {
7532 display: flex;
7533 align-items: center;
7534 font-weight: 500;
7535 position: relative;
7536 }
7537 .steps-page__header-center .enable-gbf::before {
7538 content: "";
7539 position: absolute;
7540 left: -20px;
7541 top: 50%;
7542 transform: translateY(-50%);
7543 width: 1px;
7544 height: 20px;
7545 background-color: #E9E6F4;
7546 }
7547 .steps-page__header-center .enable-gbf .pro-tag-icon {
7548 position: static;
7549 margin-top: 3px;
7550 margin-right: 4px;
7551 }
7552 .steps-page__header-center .enable-gbf .title {
7553 margin-right: 10px;
7554 line-height: 1.1;
7555 }
7556
7557 .steps-page__header-right {
7558 display: flex;
7559 flex-flow: row;
7560 align-items: center;
7561 margin-left: auto;
7562 }
7563 .steps-page__header-right .funnel-stats {
7564 display: flex;
7565 border-right: 1px solid #E5E8F3;
7566 padding-right: 20px;
7567 margin-right: 5px;
7568 font-weight: 500;
7569 align-items: center;
7570 }
7571 .steps-page__header-right .funnel-stats .pro-tag-icon {
7572 position: static;
7573 margin-top: 3px;
7574 margin-right: 4px;
7575 }
7576 .steps-page__header-right .funnel-stats .title {
7577 margin-right: 10px;
7578 line-height: 1.1;
7579 }
7580 .steps-page__header-right .saving-text {
7581 color: #848994;
7582 font-size: 14px;
7583 font-weight: 400;
7584 line-height: 1;
7585 margin-right: 20px;
7586 position: relative;
7587 top: 2px;
7588 }
7589 .steps-page__header-right .draft-publish-toggle {
7590 display: flex;
7591 align-items: center;
7592 border-radius: 10px;
7593 border: 1px solid #E5E8F3;
7594 margin-right: 40px;
7595 position: relative;
7596 }
7597 .steps-page__header-right .draft-publish-toggle:after {
7598 content: "";
7599 position: absolute;
7600 right: -20px;
7601 top: 50%;
7602 transform: translateY(-50%);
7603 width: 1px;
7604 height: 24px;
7605 background: #DEE2E6;
7606 }
7607 .steps-page__header-right .draft-publish-toggle > span {
7608 color: #2D3149;
7609 font-size: 14px;
7610 font-weight: 500;
7611 line-height: 1;
7612 display: block;
7613 padding: 10px 17px;
7614 border-radius: 10px;
7615 }
7616 .steps-page__header-right .draft-publish-toggle > span.active {
7617 background-color: #6E42D3;
7618 color: #fff;
7619 }
7620 .steps-page__header-right .wpfnl-header-actions {
7621 display: flex;
7622 align-items: center;
7623 gap: 10px;
7624 }
7625 .steps-page__header-right .wpfnl-header-action {
7626 text-align: center;
7627 display: flex;
7628 flex-flow: column;
7629 align-items: center;
7630 justify-content: center;
7631 box-shadow: none;
7632 height: 38px;
7633 width: 38px;
7634 border: 1px solid #EEF0F3;
7635 border-radius: 8px;
7636 position: relative;
7637 padding: 5px;
7638 }
7639 .steps-page__header-right .wpfnl-header-action svg {
7640 display: block;
7641 }
7642 .steps-page__header-right .wpfnl-header-action .action-tooltip {
7643 position: absolute;
7644 top: calc(100% + 20px);
7645 left: 50%;
7646 transform: translateX(-50%);
7647 border-radius: 8px;
7648 background: #10052E;
7649 box-shadow: 0 2px 15px 0 rgba(22, 28, 32, 0.08);
7650 color: #E8E8E9;
7651 font-size: 13px;
7652 font-weight: 400;
7653 line-height: 1;
7654 display: block;
7655 padding: 10px 14px;
7656 opacity: 0;
7657 visibility: hidden;
7658 transition: all 0.3s ease;
7659 white-space: nowrap;
7660 }
7661 .steps-page__header-right .wpfnl-header-action .action-tooltip:before {
7662 content: "";
7663 position: absolute;
7664 top: 0px;
7665 left: 50%;
7666 width: 10px;
7667 height: 10px;
7668 background: #10052E;
7669 transform: rotate(45deg) translateX(-50%);
7670 border-radius: 2px;
7671 }
7672 .steps-page__header-right .wpfnl-header-action:hover .action-tooltip {
7673 opacity: 1;
7674 visibility: visible;
7675 top: calc(100% + 10px);
7676 }
7677 .steps-page__header-right .btn-default {
7678 min-width: auto;
7679 position: relative;
7680 padding: 0 21px;
7681 }
7682 .steps-page__header-right .btn-default .wpfnl-loader {
7683 display: inline-block;
7684 position: relative;
7685 top: 2px;
7686 right: 0;
7687 }
7688 .steps-page__header-right .btn-default:disabled,
7689 .steps-page__header-right .btn-default[disabled] {
7690 color: rgba(64, 64, 64, 0.4);
7691 cursor: not-allowed;
7692 background-color: rgba(183, 183, 183, 0.4);
7693 }
7694 .steps-page__header-right .dropdown-option {
7695 position: relative;
7696 text-align: center;
7697 padding: 7px 12px;
7698 display: inline-block;
7699 margin-left: 6px;
7700 cursor: pointer;
7701 }
7702 .steps-page__header-right .dropdown-option svg {
7703 display: block;
7704 }
7705 .steps-page__header-right .dropdown-option ul.wpfnl-dropdown {
7706 right: -14px;
7707 top: 50px;
7708 }
7709 .steps-page__header-right .dropdown-option ul.wpfnl-dropdown .pro-tag {
7710 margin-left: 4px;
7711 }
7712 .steps-page__header-right .dropdown-option ul.wpfnl-dropdown li:first-child {
7713 border-radius: 10px 10px 0 0;
7714 }
7715 .steps-page__header-right .dropdown-option ul.wpfnl-dropdown li:last-child {
7716 border-radius: 0 0 10px 10px;
7717 }
7718 .steps-page__header-right .dropdown-option ul.wpfnl-dropdown a svg {
7719 width: 19px;
7720 height: 19px;
7721 }
7722 .steps-page__header-right .dropdown-option ul.wpfnl-dropdown .pro-tag-icon {
7723 position: static;
7724 margin-left: 6px;
7725 }
7726 .steps-page__header-right .dropdown-option ul.wpfnl-dropdown .pro-tag-icon svg {
7727 width: 18px;
7728 height: 18px;
7729 }
7730 .steps-page__header-right .dropdown-option ul.wpfnl-dropdown .pro-tag-icon svg:hover path {
7731 stroke: inherit;
7732 fill: inherit;
7733 }
7734 .steps-page__header-right .dropdown-option.show ul.wpfnl-dropdown {
7735 top: 38px;
7736 opacity: 1;
7737 visibility: visible;
7738 }
7739 .steps-page__header-right .dropdown-option[data-tour=yes] {
7740 z-index: 4;
7741 background-color: #ffffff;
7742 }
7743 .steps-page__header-right .funnel-stats[data-tour=yes] {
7744 position: relative;
7745 z-index: 4;
7746 }
7747 .steps-page__header-right .funnel-stats[data-tour=yes] .title {
7748 color: #FFF;
7749 }
7750 .steps-page__header-right .preview-funnel[data-tour=yes] {
7751 position: relative;
7752 z-index: 4;
7753 }
7754 .steps-page__header-right .preview-funnel[data-tour=yes] svg circle, .steps-page__header-right .preview-funnel[data-tour=yes] svg path {
7755 stroke: #FFF;
7756 }
7757
7758 @media only screen and (max-width: 1199px) {
7759 .steps-page__header {
7760 padding-right: 10px;
7761 }
7762 .steps-page__header-left .back-link {
7763 width: 44px;
7764 }
7765 .steps-page__header-left .add-step-condtion-area li button {
7766 padding: 0 14px;
7767 }
7768 .steps-page__header-right .funnel-stats {
7769 border-right: none;
7770 padding-right: 0;
7771 }
7772 .steps-page__header-right .btn-default {
7773 padding: 0 20px;
7774 }
7775 .steps-page__header-center .steps-page__fnl-name label {
7776 display: none;
7777 }
7778 .steps-page__header-center .steps-page__fnl-name .wpfnl-alert {
7779 left: 0;
7780 }
7781 }
7782 @media only screen and (max-width: 991px) {
7783 .steps-page__header-center .steps-page__fnl-name input[type=text] {
7784 width: 200px;
7785 }
7786 }
7787 @media only screen and (max-width: 870px) {
7788 .steps-page__header {
7789 padding-right: 15px;
7790 }
7791 .steps-page__header-left .copy-clipboard .link-icon {
7792 display: none;
7793 }
7794 }
7795 .funnel-window .wpfnl-canvas-analytics {
7796 display: flex;
7797 align-items: center;
7798 justify-content: center;
7799 gap: 60px;
7800 background: #FFF;
7801 box-shadow: 0 1px 2px 0 rgba(190, 190, 215, 0.14);
7802 padding: 18px 15px;
7803 border-top: 1px solid rgba(190, 190, 215, 0.14);
7804 }
7805 .funnel-window .wpfnl-canvas-analytics .analytics-item {
7806 text-align: center;
7807 position: relative;
7808 }
7809 .funnel-window .wpfnl-canvas-analytics .analytics-item:before {
7810 content: "";
7811 position: absolute;
7812 right: -30px;
7813 top: 50%;
7814 transform: translateY(-50%);
7815 width: 1px;
7816 height: 20px;
7817 background-color: #D9D6E3;
7818 }
7819 .funnel-window .wpfnl-canvas-analytics .analytics-item:last-child:before {
7820 display: none;
7821 }
7822 .funnel-window .wpfnl-canvas-analytics .analytics-label {
7823 color: #848994;
7824 font-size: 12px;
7825 font-weight: 400;
7826 line-height: 1;
7827 }
7828 .funnel-window .wpfnl-canvas-analytics .analytics-value {
7829 color: #2D3149;
7830 font-size: 14px;
7831 font-weight: 500;
7832 line-height: 1;
7833 margin-top: 8px;
7834 }
7835
7836 .funnel-window .wpfnl-canvas-zoom-control {
7837 position: absolute;
7838 bottom: 20px;
7839 left: 20px;
7840 background: #ffffff;
7841 box-shadow: 0px 1px 2px rgba(190, 190, 215, 0.16);
7842 border-radius: 100px;
7843 padding: 6px;
7844 z-index: 2;
7845 }
7846 .funnel-window .wpfnl-canvas-zoom-control .zoom-controls {
7847 display: flex;
7848 align-items: center;
7849 gap: 10px;
7850 }
7851 .funnel-window .wpfnl-canvas-zoom-control .full-screen,
7852 .funnel-window .wpfnl-canvas-zoom-control .zoom-out,
7853 .funnel-window .wpfnl-canvas-zoom-control .zoom-in {
7854 border: 1px solid #EEF0F3;
7855 width: 34px;
7856 height: 34px;
7857 background: transparent;
7858 border-radius: 100%;
7859 display: flex;
7860 flex-flow: column;
7861 align-items: center;
7862 justify-content: center;
7863 cursor: pointer;
7864 position: relative;
7865 }
7866 .funnel-window .wpfnl-canvas-zoom-control .full-screen {
7867 margin-right: 10px;
7868 }
7869 .funnel-window .wpfnl-canvas-zoom-control .full-screen:before {
7870 content: "";
7871 position: absolute;
7872 right: -11px;
7873 top: 0;
7874 width: 1px;
7875 height: 100%;
7876 background: #EEF0F3;
7877 }
7878 .funnel-window .wpfnl-canvas-zoom-control .zoom-level {
7879 font-weight: 500;
7880 font-size: 12px;
7881 line-height: 1.2;
7882 color: #7A8B9A;
7883 background: transparent;
7884 border: none;
7885 width: 30px;
7886 text-align: center;
7887 }
7888 .funnel-window .wpfnl-canvas-zoom-control[data-tour=yes] {
7889 z-index: 4;
7890 }
7891
7892 .wpfnl-box {
7893 background: #FFFFFF;
7894 box-shadow: 0px 2px 4px rgba(223, 223, 249, 0.25);
7895 border-radius: 6px;
7896 padding: 25px 30px;
7897 margin-bottom: 20px;
7898 }
7899 .wpfnl-box:last-child {
7900 margin-bottom: 0;
7901 }
7902 .wpfnl-box.transparent {
7903 background: transparent;
7904 box-shadow: none;
7905 padding: 4px 0px;
7906 }
7907
7908 .wpfnl-field-wrapper {
7909 display: flex;
7910 flex-flow: row wrap;
7911 align-items: center;
7912 justify-content: flex-start;
7913 margin-bottom: 30px;
7914 }
7915 .wpfnl-field-wrapper:last-child {
7916 margin-bottom: 0;
7917 }
7918 .wpfnl-field-wrapper > label {
7919 width: 240px;
7920 padding-right: 10px;
7921 }
7922 .wpfnl-field-wrapper > label.has-tooltip {
7923 display: flex;
7924 flex-flow: row;
7925 align-items: center;
7926 justify-content: flex-start;
7927 }
7928 .wpfnl-field-wrapper > label.has-tooltip .wpfnl-tooltip {
7929 margin-left: 10px;
7930 }
7931 .wpfnl-field-wrapper .wpfnl-fields {
7932 max-width: 410px;
7933 width: calc(100% - 240px);
7934 }
7935 .wpfnl-field-wrapper .wpfnl-fields select {
7936 margin-right: 0;
7937 }
7938
7939 .steps-settings .steps-settings__tab-nav {
7940 display: flex;
7941 flex-flow: row wrap;
7942 align-items: center;
7943 margin: 25px 0 22px;
7944 }
7945 .steps-settings .steps-settings__tab-nav li a {
7946 color: #7A8B9A;
7947 font-weight: 500;
7948 position: relative;
7949 display: flex;
7950 align-items: center;
7951 padding: 0 18px;
7952 height: 42px;
7953 line-height: 43px;
7954 border: 1px solid transparent;
7955 border-radius: 8px;
7956 cursor: pointer;
7957 transition: none;
7958 }
7959 .steps-settings .steps-settings__tab-nav li a svg {
7960 display: block;
7961 margin-right: 8px;
7962 position: relative;
7963 }
7964 .steps-settings .steps-settings__tab-nav li .pro-tag {
7965 position: absolute;
7966 top: -10px;
7967 right: 15px;
7968 }
7969 .steps-settings .steps-settings__tab-nav li.disabled .pro-tag-icon {
7970 position: static;
7971 margin-left: 6px;
7972 margin-top: -3px;
7973 }
7974 .steps-settings .steps-settings__tab-nav li.active:not(.disabled) a {
7975 color: #363B4E;
7976 border-color: #6E42D3;
7977 background-color: #ffffff;
7978 box-shadow: 0 20px 16px 0 rgba(189, 193, 200, 0.2);
7979 }
7980 .steps-settings .steps-settings__tab-nav li.active:not(.disabled) a .icon.stroke {
7981 stroke: #6E42D3;
7982 }
7983 .steps-settings .steps-settings__tab-nav li.active:not(.disabled) a .icon.order-bump-icon path {
7984 fill: #6E42D3;
7985 }
7986 .steps-settings .steps-settings__tab-nav li.active:not(.disabled) a[href="#general"] path {
7987 stroke: #6E42D3;
7988 }
7989 .steps-settings .steps-settings__tab-nav li.active:not(.disabled).nav-settings rect,
7990 .steps-settings .steps-settings__tab-nav li.active:not(.disabled).nav-settings circle,
7991 .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,
7992 .steps-settings .steps-settings__tab-nav li.active:not(.disabled).nav-stats circle,
7993 .steps-settings .steps-settings__tab-nav li.active:not(.disabled).nav-stats path {
7994 stroke: #6E42D3;
7995 }
7996 .steps-settings .steps-settings__tab-nav li.declare-winner.active a path {
7997 stroke: #6E42D3;
7998 }
7999 .steps-settings .steps-settings__tab-nav li.reset {
8000 margin-left: auto;
8001 margin-right: 40px;
8002 }
8003 .steps-settings .steps-settings__tab-nav li.reset button {
8004 font-size: 14px;
8005 line-height: 1;
8006 font-weight: 500;
8007 color: #7A8B9A;
8008 border: none;
8009 background: transparent;
8010 display: flex;
8011 align-items: center;
8012 cursor: pointer;
8013 }
8014 .steps-settings .steps-settings__tab-nav li.reset button svg {
8015 display: block;
8016 margin-left: 8px;
8017 position: relative;
8018 top: -1px;
8019 }
8020 .steps-settings .steps-settings__tab-nav li.reset button.reseting svg {
8021 animation: spin 0.9s linear infinite;
8022 }
8023 .steps-settings .steps-settings__tab-nav li.nav-tag {
8024 margin-left: auto;
8025 }
8026 .steps-settings .steps-settings__tab-nav li.nav-tag span {
8027 color: #8292A0;
8028 background: #F7F7FA;
8029 border-radius: 30px;
8030 display: inline-block;
8031 padding: 6px 17px;
8032 }
8033 .steps-settings .step-settings__single-tab-content {
8034 display: none;
8035 }
8036 .steps-settings .step-settings__single-tab-content #wpfnl-choose-offer[data-tour=yes],
8037 .steps-settings .step-settings__single-tab-content #gbf-product-quantity[data-tour=yes],
8038 .steps-settings .step-settings__single-tab-content #discount-options[data-tour=yes] {
8039 position: relative;
8040 z-index: 4;
8041 border: 1px solid #FFF;
8042 }
8043 .steps-settings .step-settings__single-tab-content:first-child {
8044 display: block;
8045 }
8046 .steps-settings .step-settings__single-tab-content .checkout-edit-field-tab__content-wrapper .pro-tag {
8047 padding: 14px 35px;
8048 text-align: center;
8049 margin-top: 30px;
8050 box-shadow: none;
8051 border-radius: 10px;
8052 }
8053 .steps-settings .single__settings-box.transparent .wpfnl-field-wrapper > label {
8054 width: 250px;
8055 }
8056 .steps-settings .single__settings-box .select2-hidden-accessible {
8057 display: none;
8058 }
8059 .steps-settings .single__settings-box .select2-container--default {
8060 width: 100% !important;
8061 border: 1px solid #E5E8F3;
8062 border-radius: 4px;
8063 padding: 8px;
8064 display: block;
8065 }
8066 .steps-settings .single__settings-box .select2-selection__rendered {
8067 font-size: 13px;
8068 display: block;
8069 }
8070 .steps-settings .single__settings-box .select2-selection__rendered .select2-selection__clear {
8071 background: #f8d7da;
8072 display: inline-block;
8073 padding: 0 3px;
8074 line-height: 14px;
8075 color: #ec4050;
8076 margin-right: 2px;
8077 border-radius: 100%;
8078 cursor: pointer;
8079 }
8080 .steps-settings .single__settings-box.select-product .wpfnl-field-wrapper {
8081 align-items: flex-start;
8082 }
8083 .steps-settings .single__settings-box.select-product .wpfnl-field-wrapper label {
8084 position: relative;
8085 top: 21px;
8086 }
8087 .steps-settings .single__settings-box.select-product .wpfnl-field-wrapper .btn-default {
8088 height: 26px;
8089 line-height: 26px;
8090 font-size: 12px;
8091 padding: 0 10px;
8092 min-width: auto;
8093 margin-right: 6px;
8094 border: 1px solid transparent;
8095 }
8096 .steps-settings .single__settings-box.select-product .wpfnl-field-wrapper .btn-default.create-product {
8097 background: #f6f6f8;
8098 color: #363B4E;
8099 }
8100 .steps-settings .single__settings-box.select-product .wpfnl-field-wrapper .btn-default.create-product:hover {
8101 color: #6E42D3;
8102 }
8103 .steps-settings .single__settings-box.select-product .products-wrapper {
8104 border: 1px solid #E5E8F3;
8105 box-sizing: border-box;
8106 border-radius: 5px;
8107 padding: 10px;
8108 margin-bottom: 10px;
8109 }
8110 .steps-settings .single__settings-box.select-product .single-product {
8111 display: flex;
8112 margin-bottom: 10px;
8113 }
8114 .steps-settings .single__settings-box.select-product .single-product:last-child {
8115 margin-bottom: 0;
8116 }
8117 .steps-settings .single__settings-box.select-product .single-product .select2-container--default {
8118 width: calc(100% - 46px) !important;
8119 }
8120 .steps-settings .single__settings-box.select-product .single-product button {
8121 background: #FAFAFB;
8122 border: 1px solid #E5E8F3;
8123 box-sizing: border-box;
8124 border-radius: 4px;
8125 width: 36px;
8126 height: 36px;
8127 margin-left: 10px;
8128 display: flex;
8129 flex-flow: column;
8130 align-items: center;
8131 justify-content: center;
8132 cursor: pointer;
8133 transition: all 0.3s ease;
8134 }
8135 .steps-settings .single__settings-box.select-product .single-product button:hover {
8136 background-color: #f8d7da;
8137 border-color: #f5c6cb;
8138 }
8139 .steps-settings .single__settings-box.select-product .single-product button:hover svg path {
8140 stroke: #ec4050;
8141 }
8142 .steps-settings .wpfnl-product-options {
8143 padding: 0;
8144 }
8145 .steps-settings .product-options__tab-nav {
8146 display: flex;
8147 flex-flow: row wrap;
8148 align-items: center;
8149 justify-content: flex-start;
8150 border-bottom: 1px solid #F4F4F9;
8151 padding: 0 40px;
8152 }
8153 .steps-settings .product-options__tab-nav li {
8154 margin-right: 35px;
8155 }
8156 .steps-settings .product-options__tab-nav li:last-child {
8157 margin-right: 0;
8158 }
8159 .steps-settings .product-options__tab-nav li a {
8160 font-weight: 500;
8161 font-size: 13px;
8162 line-height: 15px;
8163 color: #7A8B9A;
8164 padding: 15px 0;
8165 display: block;
8166 position: relative;
8167 }
8168 .steps-settings .product-options__tab-nav li a:after {
8169 content: "";
8170 position: absolute;
8171 left: 0;
8172 bottom: -1px;
8173 width: 100%;
8174 height: 2px;
8175 background: transparent;
8176 }
8177 .steps-settings .product-options__tab-nav li a:hover, .steps-settings .product-options__tab-nav li.active a {
8178 color: #6E42D3;
8179 }
8180 .steps-settings .product-options__tab-nav li a:hover:after, .steps-settings .product-options__tab-nav li.active a:after {
8181 background: #6E42D3;
8182 }
8183 .steps-settings .product-options__single-tab-content {
8184 display: none;
8185 padding: 30px 40px;
8186 }
8187 .steps-settings .product-options__single-tab-content:first-child {
8188 display: block;
8189 }
8190 .steps-settings .product-options__single-tab-content .wpfnl-field-wrapper {
8191 margin-bottom: 25px;
8192 }
8193 .steps-settings .product-options__single-tab-content .wpfnl-field-wrapper:last-child {
8194 margin-bottom: 0;
8195 }
8196 .steps-settings .settings-content__footer {
8197 padding: 23px 0 20px;
8198 display: flex;
8199 flex-flow: row wrap;
8200 align-items: center;
8201 justify-content: flex-end;
8202 gap: 14px;
8203 }
8204 .steps-settings .settings-content__footer .back2-edit {
8205 background: #fff;
8206 color: #363B4E;
8207 }
8208 .steps-settings .settings-content__footer .back2-edit:hover {
8209 background: rgba(0, 0, 0, 0.04);
8210 }
8211 .steps-settings .settings-content__footer #save-order-bump[hide-btn=yes] {
8212 display: none;
8213 }
8214 .steps-settings .settings-content__footer .btn-default {
8215 display: flex;
8216 flex-flow: row;
8217 align-items: center;
8218 justify-content: center;
8219 line-height: 1;
8220 height: auto;
8221 min-width: auto;
8222 padding: 14px 20px 12px;
8223 letter-spacing: -0.01em;
8224 border-radius: 8px;
8225 filter: drop-shadow(0px 10px 16px rgba(97, 103, 116, 0.15));
8226 }
8227 .steps-settings .settings-content__footer .btn-default .wpfnl-loader {
8228 display: block;
8229 }
8230 .steps-settings .settings-content__footer .btn-default[data-tour=yes] {
8231 position: relative;
8232 z-index: 4;
8233 border: 1px solid #FFF;
8234 }
8235 .steps-settings .settings-content__footer .cancel {
8236 border: 1px solid #EEF0F3;
8237 background: transparent;
8238 color: #363B4E;
8239 }
8240 .steps-settings .settings-content__footer .cancel:hover {
8241 background: #EEF0F3;
8242 }
8243 .steps-settings .settings-content__footer .wpfnl-alert {
8244 display: block;
8245 border-radius: 8px;
8246 padding: 10px 20px;
8247 }
8248
8249 .steps-settings.downsell .steps-settings__tab-nav li a svg,
8250 .steps-settings.upsell .steps-settings__tab-nav li a svg {
8251 position: relative;
8252 top: 1px;
8253 }
8254 .steps-settings.downsell .steps-settings__tab-nav li.conditonal-redirect.active a svg path,
8255 .steps-settings.upsell .steps-settings__tab-nav li.conditonal-redirect.active a svg path {
8256 fill: #6E42D3;
8257 stroke: none;
8258 }
8259 .steps-settings.downsell .wpfnl-field-wrapper .single-product svg,
8260 .steps-settings.upsell .wpfnl-field-wrapper .single-product svg {
8261 display: none;
8262 }
8263 .steps-settings.downsell .single__settings-box,
8264 .steps-settings.upsell .single__settings-box {
8265 border: 1px solid #E5E8F3;
8266 box-shadow: none;
8267 }
8268 .steps-settings.downsell .single__settings-box .select2-container--default,
8269 .steps-settings.upsell .single__settings-box .select2-container--default {
8270 border: 1px solid #E5E8F3;
8271 border-radius: 6px;
8272 padding: 4px 8px 2px;
8273 display: block;
8274 }
8275 .steps-settings.downsell .single__settings-box .select2-container--default .select2-selection--single,
8276 .steps-settings.upsell .single__settings-box .select2-container--default .select2-selection--single {
8277 background-color: #fff;
8278 border: none;
8279 border-radius: 0;
8280 }
8281 .steps-settings.downsell .single__settings-box .select2-container--default .select2-selection--single .select2-selection__arrow,
8282 .steps-settings.upsell .single__settings-box .select2-container--default .select2-selection--single .select2-selection__arrow {
8283 height: 26px;
8284 position: absolute;
8285 top: 4px;
8286 right: 1px;
8287 width: 20px;
8288 }
8289 .steps-settings.downsell .offer-discount-area .wpfnl-box,
8290 .steps-settings.upsell .offer-discount-area .wpfnl-box {
8291 box-shadow: none;
8292 border-radius: 10px;
8293 }
8294 .steps-settings.downsell .offer-discount-area .non-input-field,
8295 .steps-settings.upsell .offer-discount-area .non-input-field {
8296 cursor: not-allowed;
8297 background-color: #F6F5FA;
8298 font-size: 14px;
8299 color: #7A8B9A;
8300 padding: 13px 15px;
8301 height: 44px;
8302 width: 100%;
8303 min-width: 190px;
8304 border-radius: 6px;
8305 display: block;
8306 border: 1px solid #EBEDF0;
8307 }
8308 .steps-settings.downsell .offer-discount-area .hints.mobile,
8309 .steps-settings.upsell .offer-discount-area .hints.mobile {
8310 display: none;
8311 }
8312 .steps-settings.downsell .settings-content__footer .wpfnl-loader,
8313 .steps-settings.upsell .settings-content__footer .wpfnl-loader {
8314 display: block;
8315 }
8316 .steps-settings.downsell .settings-content__footer .wpfnl-alert,
8317 .steps-settings.upsell .settings-content__footer .wpfnl-alert {
8318 display: block;
8319 }
8320 .steps-settings.downsell .wpfnl-fields.price-range,
8321 .steps-settings.upsell .wpfnl-fields.price-range {
8322 display: flex;
8323 flex-flow: row wrap;
8324 }
8325 .steps-settings.downsell .wpfnl-fields.price-range .price-to,
8326 .steps-settings.downsell .wpfnl-fields.price-range .price-from,
8327 .steps-settings.upsell .wpfnl-fields.price-range .price-to,
8328 .steps-settings.upsell .wpfnl-fields.price-range .price-from {
8329 width: 50%;
8330 }
8331 .steps-settings.downsell .wpfnl-fields.price-range .price-to > label,
8332 .steps-settings.downsell .wpfnl-fields.price-range .price-from > label,
8333 .steps-settings.upsell .wpfnl-fields.price-range .price-to > label,
8334 .steps-settings.upsell .wpfnl-fields.price-range .price-from > label {
8335 margin-bottom: 5px;
8336 display: block;
8337 }
8338 .steps-settings.downsell .wpfnl-fields.price-range .price-to .wpfnl-fields,
8339 .steps-settings.downsell .wpfnl-fields.price-range .price-from .wpfnl-fields,
8340 .steps-settings.upsell .wpfnl-fields.price-range .price-to .wpfnl-fields,
8341 .steps-settings.upsell .wpfnl-fields.price-range .price-from .wpfnl-fields {
8342 width: 100%;
8343 }
8344 .steps-settings.downsell .wpfnl-fields.price-range .price-to .wpfnl-fields input[type=number],
8345 .steps-settings.downsell .wpfnl-fields.price-range .price-from .wpfnl-fields input[type=number],
8346 .steps-settings.upsell .wpfnl-fields.price-range .price-to .wpfnl-fields input[type=number],
8347 .steps-settings.upsell .wpfnl-fields.price-range .price-from .wpfnl-fields input[type=number] {
8348 min-width: auto;
8349 }
8350 .steps-settings.downsell .wpfnl-fields.price-range .price-from,
8351 .steps-settings.upsell .wpfnl-fields.price-range .price-from {
8352 padding-right: 10px;
8353 }
8354 .steps-settings.downsell .wpfnl-fields.price-range .price-to,
8355 .steps-settings.upsell .wpfnl-fields.price-range .price-to {
8356 padding-left: 10px;
8357 }
8358
8359 .steps-settings.thank-you .single__settings-box {
8360 border: 1px solid #E5E8F3;
8361 box-shadow: none;
8362 border-radius: 10px;
8363 }
8364 .steps-settings.thank-you .enabled-thankyou-page-redirection {
8365 margin-top: 24px;
8366 background-color: #F6F5FA;
8367 padding: 24px;
8368 border-radius: 10px;
8369 }
8370 .steps-settings.thank-you .redirect-thankyou-page {
8371 margin-top: 24px;
8372 display: grid;
8373 grid-template-columns: repeat(2, 1fr);
8374 gap: 20px;
8375 background-color: #F6F5FA;
8376 border-radius: 10px;
8377 }
8378 .steps-settings.thank-you .redirect-thankyou-page .single-page-option {
8379 position: relative;
8380 }
8381 .steps-settings.thank-you .redirect-thankyou-page .single-page-option > input[type=radio] {
8382 display: none;
8383 }
8384 .steps-settings.thank-you .redirect-thankyou-page .single-page-option .option-label {
8385 border-radius: 10px;
8386 border: 1px solid #E4E0F0;
8387 background-color: #FFF;
8388 cursor: pointer;
8389 padding: 24px;
8390 display: block;
8391 height: 100%;
8392 }
8393 .steps-settings.thank-you .redirect-thankyou-page .single-page-option .radio-point {
8394 position: absolute;
8395 top: 16px;
8396 right: 16px;
8397 }
8398 .steps-settings.thank-you .redirect-thankyou-page .single-page-option .radio-point circle:first-child {
8399 transform: scale(0);
8400 transform-origin: center;
8401 transition: all 0.3s ease;
8402 }
8403 .steps-settings.thank-you .redirect-thankyou-page .single-page-option > input[type=radio]:checked + .option-label {
8404 border-color: #6E42D3;
8405 }
8406 .steps-settings.thank-you .redirect-thankyou-page .single-page-option > input[type=radio]:checked + .option-label .radio-point circle:first-child {
8407 transform: scale(1);
8408 }
8409 .steps-settings.thank-you .redirect-thankyou-page .single-page-option h4 {
8410 color: #363B4E;
8411 font-size: 16px;
8412 font-weight: 500;
8413 line-height: 1.37;
8414 margin-bottom: 8px;
8415 max-width: 95%;
8416 }
8417 .steps-settings.thank-you .redirect-thankyou-page .single-page-option p {
8418 color: #525562;
8419 font-size: 14px;
8420 font-weight: 400;
8421 line-height: 1.4;
8422 }
8423 .steps-settings.thank-you .settings-content__footer .wpfnl-loader {
8424 display: none;
8425 }
8426 .steps-settings.thank-you .settings-content__footer .wpfnl-alert {
8427 display: none;
8428 }
8429
8430 @media only screen and (max-width: 1400px) {
8431 .wpfnl-box {
8432 padding: 20px 20px;
8433 }
8434 }
8435 @media only screen and (max-width: 1199px) {
8436 .steps-settings .product .single__settings-box .wpfnl-field-wrapper label {
8437 width: 150px;
8438 }
8439 .steps-settings .product .single__settings-box .wpfnl-field-wrapper .wpfnl-fields {
8440 width: calc(100% - 150px);
8441 }
8442 .steps-settings .steps-settings__tab-nav li.reset {
8443 margin-right: 0;
8444 }
8445 }
8446 .step-settings__single-tab-content,
8447 .checkout-product-setting-tab__content-wrapper {
8448 /* Conditional Funnel dummy/upgrade preview */
8449 }
8450 .step-settings__single-tab-content .product-mode-selection,
8451 .checkout-product-setting-tab__content-wrapper .product-mode-selection {
8452 border-radius: 10px;
8453 padding: 20px;
8454 margin-bottom: 20px;
8455 border: 1px solid #EEF0F3;
8456 background: #fff;
8457 }
8458 .step-settings__single-tab-content .product-mode-selection .pms-header,
8459 .checkout-product-setting-tab__content-wrapper .product-mode-selection .pms-header {
8460 display: flex;
8461 flex-direction: column;
8462 gap: 2px;
8463 margin-bottom: 16px;
8464 }
8465 .step-settings__single-tab-content .product-mode-selection .pms-title,
8466 .checkout-product-setting-tab__content-wrapper .product-mode-selection .pms-title {
8467 font-size: 16px;
8468 font-weight: 600;
8469 color: #111827;
8470 line-height: 1.4;
8471 }
8472 .step-settings__single-tab-content .product-mode-selection .pms-subtitle,
8473 .checkout-product-setting-tab__content-wrapper .product-mode-selection .pms-subtitle {
8474 font-size: 14px;
8475 color: #6b7280;
8476 line-height: 1.4;
8477 }
8478 .step-settings__single-tab-content .product-mode-selection .pms-cards,
8479 .checkout-product-setting-tab__content-wrapper .product-mode-selection .pms-cards {
8480 display: grid;
8481 grid-template-columns: 1fr 1fr;
8482 gap: 12px;
8483 }
8484 .step-settings__single-tab-content .product-mode-selection .pms-card,
8485 .checkout-product-setting-tab__content-wrapper .product-mode-selection .pms-card {
8486 position: relative;
8487 display: flex;
8488 flex-direction: column;
8489 gap: 10px;
8490 padding: 16px;
8491 border: 1.5px solid #e5e7eb;
8492 border-radius: 10px;
8493 cursor: pointer;
8494 background: #fff;
8495 transition: border-color 0.15s, background 0.15s;
8496 }
8497 .step-settings__single-tab-content .product-mode-selection .pms-card.pms-card--active,
8498 .checkout-product-setting-tab__content-wrapper .product-mode-selection .pms-card.pms-card--active {
8499 border-color: #7c6ff7;
8500 background: #f0effe;
8501 }
8502 .step-settings__single-tab-content .product-mode-selection .pms-radio-input,
8503 .checkout-product-setting-tab__content-wrapper .product-mode-selection .pms-radio-input {
8504 position: absolute;
8505 opacity: 0;
8506 pointer-events: none;
8507 width: 0;
8508 height: 0;
8509 }
8510 .step-settings__single-tab-content .product-mode-selection .pms-card-top,
8511 .checkout-product-setting-tab__content-wrapper .product-mode-selection .pms-card-top {
8512 display: flex;
8513 align-items: center;
8514 gap: 10px;
8515 }
8516 .step-settings__single-tab-content .product-mode-selection .pms-card-icon,
8517 .checkout-product-setting-tab__content-wrapper .product-mode-selection .pms-card-icon {
8518 display: inline-flex;
8519 align-items: center;
8520 justify-content: center;
8521 width: 32px;
8522 height: 32px;
8523 border-radius: 8px;
8524 flex-shrink: 0;
8525 }
8526 .step-settings__single-tab-content .product-mode-selection .pms-card-icon.pms-card-icon--assign,
8527 .checkout-product-setting-tab__content-wrapper .product-mode-selection .pms-card-icon.pms-card-icon--assign {
8528 background: #ede9ff;
8529 color: #6c5ce7;
8530 }
8531 .step-settings__single-tab-content .product-mode-selection .pms-card-icon.pms-card-icon--smart,
8532 .checkout-product-setting-tab__content-wrapper .product-mode-selection .pms-card-icon.pms-card-icon--smart {
8533 background: #d1fae5;
8534 color: #059669;
8535 }
8536 .step-settings__single-tab-content .product-mode-selection .pms-card-name,
8537 .checkout-product-setting-tab__content-wrapper .product-mode-selection .pms-card-name {
8538 font-size: 14px;
8539 font-weight: 600;
8540 color: #111827;
8541 flex: 1;
8542 }
8543 .step-settings__single-tab-content .product-mode-selection .pms-radio-dot,
8544 .checkout-product-setting-tab__content-wrapper .product-mode-selection .pms-radio-dot {
8545 display: inline-flex;
8546 align-items: center;
8547 justify-content: center;
8548 width: 18px;
8549 height: 18px;
8550 border-radius: 50%;
8551 border: 2px solid #d1d5db;
8552 flex-shrink: 0;
8553 transition: border-color 0.15s, background 0.15s;
8554 }
8555 .step-settings__single-tab-content .product-mode-selection .pms-radio-dot.pms-radio-dot--checked,
8556 .checkout-product-setting-tab__content-wrapper .product-mode-selection .pms-radio-dot.pms-radio-dot--checked {
8557 border-color: #7c6ff7;
8558 background: #7c6ff7;
8559 }
8560 .step-settings__single-tab-content .product-mode-selection .pms-radio-inner,
8561 .checkout-product-setting-tab__content-wrapper .product-mode-selection .pms-radio-inner {
8562 display: block;
8563 width: 6px;
8564 height: 6px;
8565 border-radius: 50%;
8566 background: #fff;
8567 }
8568 .step-settings__single-tab-content .product-mode-selection .pms-card-desc,
8569 .checkout-product-setting-tab__content-wrapper .product-mode-selection .pms-card-desc {
8570 font-size: 13px;
8571 color: #6b7280;
8572 line-height: 1.5;
8573 margin: 0;
8574 }
8575 .step-settings__single-tab-content .conditional-funnel-preview,
8576 .checkout-product-setting-tab__content-wrapper .conditional-funnel-preview {
8577 position: relative;
8578 overflow: hidden;
8579 padding: 0;
8580 background: #f5f6fa;
8581 }
8582 .step-settings__single-tab-content .conditional-funnel-dummy,
8583 .checkout-product-setting-tab__content-wrapper .conditional-funnel-dummy {
8584 pointer-events: none;
8585 user-select: none;
8586 padding: 20px;
8587 }
8588 .step-settings__single-tab-content .conditional-funnel-dummy .dummy-condition-wrapper,
8589 .checkout-product-setting-tab__content-wrapper .conditional-funnel-dummy .dummy-condition-wrapper {
8590 display: flex;
8591 flex-direction: column;
8592 gap: 0;
8593 }
8594 .step-settings__single-tab-content .conditional-funnel-dummy .dummy-condition-row,
8595 .checkout-product-setting-tab__content-wrapper .conditional-funnel-dummy .dummy-condition-row {
8596 display: grid;
8597 grid-template-columns: 1fr 1fr;
8598 gap: 16px;
8599 background: #fff;
8600 border-radius: 8px;
8601 padding: 20px 24px;
8602 box-shadow: 0 1px 4px rgba(0, 0, 0, 0.06);
8603 }
8604 .step-settings__single-tab-content .conditional-funnel-dummy .dummy-condition-left,
8605 .step-settings__single-tab-content .conditional-funnel-dummy .dummy-condition-right,
8606 .checkout-product-setting-tab__content-wrapper .conditional-funnel-dummy .dummy-condition-left,
8607 .checkout-product-setting-tab__content-wrapper .conditional-funnel-dummy .dummy-condition-right {
8608 display: flex;
8609 flex-direction: column;
8610 }
8611 .step-settings__single-tab-content .conditional-funnel-dummy .dummy-condition-left .wpfnl-form-group,
8612 .step-settings__single-tab-content .conditional-funnel-dummy .dummy-condition-right .wpfnl-form-group,
8613 .checkout-product-setting-tab__content-wrapper .conditional-funnel-dummy .dummy-condition-left .wpfnl-form-group,
8614 .checkout-product-setting-tab__content-wrapper .conditional-funnel-dummy .dummy-condition-right .wpfnl-form-group {
8615 display: flex;
8616 flex-direction: column;
8617 gap: 8px;
8618 }
8619 .step-settings__single-tab-content .conditional-funnel-dummy .dummy-condition-left label,
8620 .step-settings__single-tab-content .conditional-funnel-dummy .dummy-condition-right label,
8621 .checkout-product-setting-tab__content-wrapper .conditional-funnel-dummy .dummy-condition-left label,
8622 .checkout-product-setting-tab__content-wrapper .conditional-funnel-dummy .dummy-condition-right label {
8623 font-size: 13px;
8624 font-weight: 500;
8625 color: #363b4e;
8626 }
8627 .step-settings__single-tab-content .conditional-funnel-dummy .required-star,
8628 .checkout-product-setting-tab__content-wrapper .conditional-funnel-dummy .required-star {
8629 color: #e74c3c;
8630 }
8631 .step-settings__single-tab-content .conditional-funnel-dummy .dummy-select,
8632 .checkout-product-setting-tab__content-wrapper .conditional-funnel-dummy .dummy-select {
8633 display: flex;
8634 align-items: center;
8635 justify-content: space-between;
8636 background: #fff;
8637 border: 1px solid #dde1e7;
8638 border-radius: 6px;
8639 padding: 10px 14px;
8640 font-size: 13px;
8641 color: #7a8b9a;
8642 }
8643 .step-settings__single-tab-content .conditional-funnel-dummy .dummy-select-text,
8644 .checkout-product-setting-tab__content-wrapper .conditional-funnel-dummy .dummy-select-text {
8645 color: #7a8b9a;
8646 }
8647 .step-settings__single-tab-content .conditional-funnel-dummy .dummy-input,
8648 .checkout-product-setting-tab__content-wrapper .conditional-funnel-dummy .dummy-input {
8649 width: 100%;
8650 border: 1px solid #dde1e7;
8651 border-radius: 6px;
8652 padding: 10px 14px;
8653 font-size: 13px;
8654 color: #363b4e;
8655 background: #fff;
8656 }
8657 .step-settings__single-tab-content .conditional-funnel-dummy .dummy-tag-field,
8658 .checkout-product-setting-tab__content-wrapper .conditional-funnel-dummy .dummy-tag-field {
8659 display: flex;
8660 align-items: center;
8661 flex-wrap: wrap;
8662 gap: 6px;
8663 background: #fff;
8664 border: 1px solid #dde1e7;
8665 border-radius: 6px;
8666 padding: 8px 14px;
8667 min-height: 42px;
8668 }
8669 .step-settings__single-tab-content .conditional-funnel-dummy .dummy-tag,
8670 .checkout-product-setting-tab__content-wrapper .conditional-funnel-dummy .dummy-tag {
8671 display: inline-flex;
8672 align-items: center;
8673 background: #f0f1f5;
8674 border-radius: 4px;
8675 padding: 2px 8px;
8676 font-size: 12px;
8677 color: #363b4e;
8678 }
8679 .step-settings__single-tab-content .conditional-funnel-dummy .dummy-connector,
8680 .checkout-product-setting-tab__content-wrapper .conditional-funnel-dummy .dummy-connector {
8681 display: flex;
8682 justify-content: center;
8683 height: 32px;
8684 position: relative;
8685 }
8686 .step-settings__single-tab-content .conditional-funnel-dummy .dummy-connector-line,
8687 .checkout-product-setting-tab__content-wrapper .conditional-funnel-dummy .dummy-connector-line {
8688 width: 1px;
8689 height: 100%;
8690 background: #c5cad4;
8691 }
8692 .step-settings__single-tab-content .conditional-funnel-dummy .dummy-add-condition,
8693 .checkout-product-setting-tab__content-wrapper .conditional-funnel-dummy .dummy-add-condition {
8694 display: flex;
8695 flex-direction: column;
8696 align-items: center;
8697 margin-top: 0;
8698 }
8699 .step-settings__single-tab-content .conditional-funnel-dummy .dummy-add-line,
8700 .checkout-product-setting-tab__content-wrapper .conditional-funnel-dummy .dummy-add-line {
8701 width: 1px;
8702 height: 20px;
8703 background: #c5cad4;
8704 }
8705 .step-settings__single-tab-content .conditional-funnel-dummy .dummy-add-btn,
8706 .checkout-product-setting-tab__content-wrapper .conditional-funnel-dummy .dummy-add-btn {
8707 width: 32px;
8708 height: 32px;
8709 border-radius: 50%;
8710 background: #6a3fc8;
8711 border: none;
8712 display: flex;
8713 align-items: center;
8714 justify-content: center;
8715 cursor: default;
8716 box-shadow: 0 2px 8px rgba(106, 63, 200, 0.35);
8717 }
8718 .step-settings__single-tab-content .conditional-funnel-upgrade-overlay,
8719 .checkout-product-setting-tab__content-wrapper .conditional-funnel-upgrade-overlay {
8720 position: absolute;
8721 inset: 0;
8722 z-index: 10;
8723 display: flex;
8724 align-items: center;
8725 justify-content: center;
8726 background: rgba(255, 255, 255, 0.78);
8727 border-radius: 10px;
8728 }
8729 .step-settings__single-tab-content .conditional-funnel-upgrade-overlay .upgrade-overlay-content,
8730 .checkout-product-setting-tab__content-wrapper .conditional-funnel-upgrade-overlay .upgrade-overlay-content {
8731 display: flex;
8732 flex-direction: column;
8733 align-items: center;
8734 text-align: center;
8735 justify-content: center;
8736 gap: 12px;
8737 padding: 32px 24px;
8738 max-width: 420px;
8739 background: rgba(255, 255, 255, 0.9215686275);
8740 height: 100%;
8741 }
8742 .step-settings__single-tab-content .conditional-funnel-upgrade-overlay .upgrade-lock-icon,
8743 .checkout-product-setting-tab__content-wrapper .conditional-funnel-upgrade-overlay .upgrade-lock-icon {
8744 display: flex;
8745 align-items: center;
8746 justify-content: center;
8747 width: 56px;
8748 height: 56px;
8749 border-radius: 50%;
8750 background: #f1f3f5;
8751 margin-bottom: 4px;
8752 }
8753 .step-settings__single-tab-content .conditional-funnel-upgrade-overlay .upgrade-overlay-content p,
8754 .checkout-product-setting-tab__content-wrapper .conditional-funnel-upgrade-overlay .upgrade-overlay-content p {
8755 font-size: 13px;
8756 color: #7a8b9a;
8757 line-height: 1.6;
8758 margin: 0;
8759 }
8760 .step-settings__single-tab-content .product-accordion__wrapper,
8761 .checkout-product-setting-tab__content-wrapper .product-accordion__wrapper {
8762 position: relative;
8763 }
8764 .step-settings__single-tab-content .product-area,
8765 .checkout-product-setting-tab__content-wrapper .product-area {
8766 background: #FFFFFF;
8767 border-radius: 10px;
8768 border: 1px solid #EEF0F3;
8769 }
8770 .step-settings__single-tab-content .product-head,
8771 .checkout-product-setting-tab__content-wrapper .product-head {
8772 display: flex;
8773 align-items: center;
8774 justify-content: space-between;
8775 padding: 16px 16px 16px 30px;
8776 border-bottom: 1px solid #EEF0F3;
8777 }
8778 .step-settings__single-tab-content .product-head .title,
8779 .checkout-product-setting-tab__content-wrapper .product-head .title {
8780 font-weight: 600;
8781 font-size: 16px;
8782 line-height: 1;
8783 color: #363B4E;
8784 text-transform: capitalize;
8785 margin-right: 10px;
8786 }
8787 .step-settings__single-tab-content .product-head .product-right,
8788 .checkout-product-setting-tab__content-wrapper .product-head .product-right {
8789 display: flex;
8790 align-items: center;
8791 gap: 15px;
8792 row-gap: 8px;
8793 }
8794 .step-settings__single-tab-content .product-head .create-product-btn,
8795 .checkout-product-setting-tab__content-wrapper .product-head .create-product-btn {
8796 margin-left: auto;
8797 margin-right: 10px;
8798 }
8799 .step-settings__single-tab-content .product-head .create-product-btn .btn-default,
8800 .checkout-product-setting-tab__content-wrapper .product-head .create-product-btn .btn-default {
8801 background: none;
8802 color: #6e42d3;
8803 padding: 0px;
8804 border-bottom: 1px solid #6e42d3;
8805 border-radius: 0px;
8806 min-width: auto;
8807 line-height: 1;
8808 height: auto;
8809 }
8810 .step-settings__single-tab-content .product-head .wpfnl-tooltip,
8811 .checkout-product-setting-tab__content-wrapper .product-head .wpfnl-tooltip {
8812 margin-left: 5px;
8813 margin-right: 10px;
8814 }
8815 .step-settings__single-tab-content .product-head .add-product-btn .btn-default,
8816 .checkout-product-setting-tab__content-wrapper .product-head .add-product-btn .btn-default {
8817 height: 40px;
8818 line-height: 41px;
8819 background: #F7F7FA;
8820 border: 1px solid #E5E8F3;
8821 color: #363B4E;
8822 padding: 0 16px;
8823 }
8824 .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],
8825 .checkout-product-setting-tab__content-wrapper .product-head .add-product-btn .btn-default:disabled,
8826 .checkout-product-setting-tab__content-wrapper .product-head .add-product-btn .btn-default[disabled=disabled] {
8827 opacity: 0.7;
8828 cursor: not-allowed;
8829 }
8830 .step-settings__single-tab-content .product-head .add-product-btn .btn-default.wpfnl-btn-primary-color,
8831 .checkout-product-setting-tab__content-wrapper .product-head .add-product-btn .btn-default.wpfnl-btn-primary-color {
8832 background: #6E42D3;
8833 border-color: #6E42D3;
8834 color: #FFFFFF;
8835 }
8836 .step-settings__single-tab-content .product-head .add-product-btn .btn-default.wpfnl-btn-primary-color svg path,
8837 .checkout-product-setting-tab__content-wrapper .product-head .add-product-btn .btn-default.wpfnl-btn-primary-color svg path {
8838 stroke: #FFFFFF;
8839 }
8840 .step-settings__single-tab-content .product-head .add-product-btn .btn-default .add-product-icon,
8841 .checkout-product-setting-tab__content-wrapper .product-head .add-product-btn .btn-default .add-product-icon {
8842 position: relative;
8843 display: inline-block;
8844 width: 18px;
8845 height: 18px;
8846 }
8847 .step-settings__single-tab-content .product-head .add-product-btn .btn-default .icon-tabler-arrow-narrow-left,
8848 .checkout-product-setting-tab__content-wrapper .product-head .add-product-btn .btn-default .icon-tabler-arrow-narrow-left {
8849 transform: rotate(-90deg);
8850 position: relative;
8851 top: 5px;
8852 display: none;
8853 animation: scrollDown1 1.5s ease infinite;
8854 stroke: none;
8855 }
8856 .step-settings__single-tab-content .product-head .add-product-btn .btn-default .product-adding .icon-tabler-arrow-narrow-left,
8857 .checkout-product-setting-tab__content-wrapper .product-head .add-product-btn .btn-default .product-adding .icon-tabler-arrow-narrow-left {
8858 display: block;
8859 }
8860 .step-settings__single-tab-content .product-head .add-product-btn .btn-default .product-adding .plus-icon,
8861 .checkout-product-setting-tab__content-wrapper .product-head .add-product-btn .btn-default .product-adding .plus-icon {
8862 display: none;
8863 }
8864 .step-settings__single-tab-content .product-head .add-product-btn .btn-default.product-added,
8865 .checkout-product-setting-tab__content-wrapper .product-head .add-product-btn .btn-default.product-added {
8866 border-color: #6E42D3;
8867 background-color: #6E42D3;
8868 color: #fff;
8869 }
8870 .step-settings__single-tab-content .product-head .add-product-btn .btn-default.product-added .plus-icon path,
8871 .checkout-product-setting-tab__content-wrapper .product-head .add-product-btn .btn-default.product-added .plus-icon path {
8872 stroke: #fff;
8873 }
8874 .step-settings__single-tab-content .product-head .add-product-btn .btn-default.product-added .icon-tabler-arrow-narrow-left,
8875 .checkout-product-setting-tab__content-wrapper .product-head .add-product-btn .btn-default.product-added .icon-tabler-arrow-narrow-left {
8876 stroke: #fff;
8877 }
8878 .step-settings__single-tab-content .product-head .add-product-btn button[data-tour=yes],
8879 .checkout-product-setting-tab__content-wrapper .product-head .add-product-btn button[data-tour=yes] {
8880 position: relative;
8881 z-index: 4;
8882 }
8883 .step-settings__single-tab-content .product-head .create-product-button button[data-tour=yes],
8884 .checkout-product-setting-tab__content-wrapper .product-head .create-product-button button[data-tour=yes] {
8885 position: relative;
8886 z-index: 4;
8887 }
8888 @keyframes scrollDown1 {
8889 0% {
8890 transform: rotate(-90deg) translateX(15px);
8891 opacity: 0;
8892 }
8893 50% {
8894 transform: rotate(-90deg) translateX(0px);
8895 opacity: 1;
8896 }
8897 100% {
8898 transform: rotate(-90deg) translateX(-15px);
8899 opacity: 0;
8900 }
8901 }
8902 .step-settings__single-tab-content .accordion-footer .accordion-col,
8903 .step-settings__single-tab-content .accordion-head .accordion-col,
8904 .checkout-product-setting-tab__content-wrapper .accordion-footer .accordion-col,
8905 .checkout-product-setting-tab__content-wrapper .accordion-head .accordion-col {
8906 color: #7A8B9A;
8907 font-size: 14px;
8908 font-weight: 400;
8909 line-height: 1;
8910 text-transform: capitalize;
8911 letter-spacing: 0.35px;
8912 }
8913 .step-settings__single-tab-content .accordion-head,
8914 .checkout-product-setting-tab__content-wrapper .accordion-head {
8915 background-color: #F6F5FA;
8916 padding: 15px 30px;
8917 }
8918 .step-settings__single-tab-content .accordion-footer,
8919 .step-settings__single-tab-content .product-single__accordion-head,
8920 .step-settings__single-tab-content .accordion-head,
8921 .checkout-product-setting-tab__content-wrapper .accordion-footer,
8922 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head,
8923 .checkout-product-setting-tab__content-wrapper .accordion-head {
8924 display: flex;
8925 flex-flow: row wrap;
8926 align-items: center;
8927 justify-content: space-between;
8928 }
8929 .step-settings__single-tab-content .accordion-footer .product-name,
8930 .step-settings__single-tab-content .product-single__accordion-head .product-name,
8931 .step-settings__single-tab-content .accordion-head .product-name,
8932 .checkout-product-setting-tab__content-wrapper .accordion-footer .product-name,
8933 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .product-name,
8934 .checkout-product-setting-tab__content-wrapper .accordion-head .product-name {
8935 width: 340px;
8936 }
8937 .step-settings__single-tab-content .accordion-footer .product-price,
8938 .step-settings__single-tab-content .product-single__accordion-head .product-price,
8939 .step-settings__single-tab-content .accordion-head .product-price,
8940 .checkout-product-setting-tab__content-wrapper .accordion-footer .product-price,
8941 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .product-price,
8942 .checkout-product-setting-tab__content-wrapper .accordion-head .product-price {
8943 width: 77px;
8944 cursor: text;
8945 }
8946 .step-settings__single-tab-content .accordion-footer .product-quantity,
8947 .step-settings__single-tab-content .product-single__accordion-head .product-quantity,
8948 .step-settings__single-tab-content .accordion-head .product-quantity,
8949 .checkout-product-setting-tab__content-wrapper .accordion-footer .product-quantity,
8950 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .product-quantity,
8951 .checkout-product-setting-tab__content-wrapper .accordion-head .product-quantity {
8952 width: 80px;
8953 }
8954 .step-settings__single-tab-content .accordion-footer .total-price,
8955 .step-settings__single-tab-content .product-single__accordion-head .total-price,
8956 .step-settings__single-tab-content .accordion-head .total-price,
8957 .checkout-product-setting-tab__content-wrapper .accordion-footer .total-price,
8958 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .total-price,
8959 .checkout-product-setting-tab__content-wrapper .accordion-head .total-price {
8960 width: 120px;
8961 text-align: right;
8962 }
8963 .step-settings__single-tab-content .accordion-footer .total-price span,
8964 .step-settings__single-tab-content .product-single__accordion-head .total-price span,
8965 .step-settings__single-tab-content .accordion-head .total-price span,
8966 .checkout-product-setting-tab__content-wrapper .accordion-footer .total-price span,
8967 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .total-price span,
8968 .checkout-product-setting-tab__content-wrapper .accordion-head .total-price span {
8969 color: #363B4E;
8970 font-size: 14px;
8971 line-height: 14px;
8972 }
8973 .step-settings__single-tab-content .accordion-footer .product-action,
8974 .step-settings__single-tab-content .product-single__accordion-head .product-action,
8975 .step-settings__single-tab-content .accordion-head .product-action,
8976 .checkout-product-setting-tab__content-wrapper .accordion-footer .product-action,
8977 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .product-action,
8978 .checkout-product-setting-tab__content-wrapper .accordion-head .product-action {
8979 width: 60px;
8980 text-align: right;
8981 }
8982 .step-settings__single-tab-content .product__single-accordion,
8983 .checkout-product-setting-tab__content-wrapper .product__single-accordion {
8984 border-top: 1px solid #EEF0F3;
8985 position: relative;
8986 }
8987 .step-settings__single-tab-content .product__single-accordion.ui-sortable-helper,
8988 .checkout-product-setting-tab__content-wrapper .product__single-accordion.ui-sortable-helper {
8989 background: #ececec;
8990 }
8991 .step-settings__single-tab-content .product-single__accordion-head,
8992 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head {
8993 padding: 14px 30px;
8994 position: relative;
8995 }
8996 .step-settings__single-tab-content .product-single__accordion-head .accordion-col,
8997 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .accordion-col {
8998 font-size: 14px;
8999 line-height: 16px;
9000 color: #7A8B9A;
9001 }
9002 .step-settings__single-tab-content .product-single__accordion-head .accordion-col span,
9003 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .accordion-col span {
9004 color: #7A8B9A;
9005 }
9006 .step-settings__single-tab-content .product-single__accordion-head .accordion-col select,
9007 .step-settings__single-tab-content .product-single__accordion-head .accordion-col input,
9008 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .accordion-col select,
9009 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .accordion-col input {
9010 font-size: 14px;
9011 line-height: 16px;
9012 color: #363B4E;
9013 }
9014 .step-settings__single-tab-content .product-single__accordion-head .accordion-col select::placeholder,
9015 .step-settings__single-tab-content .product-single__accordion-head .accordion-col input::placeholder,
9016 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .accordion-col select::placeholder,
9017 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .accordion-col input::placeholder {
9018 color: #363B4E;
9019 }
9020 .step-settings__single-tab-content .product-single__accordion-head .accordion-col select:-ms-input-placeholder,
9021 .step-settings__single-tab-content .product-single__accordion-head .accordion-col input:-ms-input-placeholder,
9022 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .accordion-col select:-ms-input-placeholder,
9023 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .accordion-col input:-ms-input-placeholder {
9024 color: #363B4E;
9025 }
9026 .step-settings__single-tab-content .product-single__accordion-head .accordion-col select::-ms-input-placeholder,
9027 .step-settings__single-tab-content .product-single__accordion-head .accordion-col input::-ms-input-placeholder,
9028 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .accordion-col select::-ms-input-placeholder,
9029 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .accordion-col input::-ms-input-placeholder {
9030 color: #363B4E;
9031 }
9032 .step-settings__single-tab-content .product-single__accordion-head .product-name ul,
9033 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .product-name ul {
9034 display: flex;
9035 align-items: center;
9036 }
9037 .step-settings__single-tab-content .product-single__accordion-head .product-name ul .product-img a,
9038 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .product-name ul .product-img a {
9039 display: block;
9040 }
9041 .step-settings__single-tab-content .product-single__accordion-head .product-name ul .product-img img,
9042 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .product-name ul .product-img img {
9043 width: 36px;
9044 height: 36px;
9045 object-fit: cover;
9046 border-radius: 50%;
9047 }
9048 .step-settings__single-tab-content .product-single__accordion-head .product-name ul .product-title,
9049 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .product-name ul .product-title {
9050 padding-left: 12px;
9051 width: calc(100% - 50px);
9052 }
9053 .step-settings__single-tab-content .product-single__accordion-head .product-name ul .product-title .title,
9054 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .product-name ul .product-title .title {
9055 font-weight: 500;
9056 font-size: 14px;
9057 line-height: 16px;
9058 color: #363B4E;
9059 }
9060 .step-settings__single-tab-content .product-single__accordion-head .product-name ul .product-title .title:hover,
9061 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .product-name ul .product-title .title:hover {
9062 text-decoration: underline;
9063 }
9064 .step-settings__single-tab-content .product-single__accordion-head .product-name ul .product-title .price,
9065 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .product-name ul .product-title .price {
9066 display: block;
9067 font-size: 12px;
9068 line-height: 14px;
9069 color: #363B4E;
9070 margin-top: 4px;
9071 }
9072 .step-settings__single-tab-content .product-single__accordion-head .product-quantity input[type=number],
9073 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .product-quantity input[type=number] {
9074 min-width: auto;
9075 border-color: #EEF0F3;
9076 border-radius: 8px;
9077 padding: 5px 10px;
9078 height: 30px;
9079 width: 63px;
9080 }
9081 .step-settings__single-tab-content .product-single__accordion-head .product-action,
9082 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .product-action {
9083 display: flex;
9084 }
9085 .step-settings__single-tab-content .product-single__accordion-head .product-action .product-edit,
9086 .step-settings__single-tab-content .product-single__accordion-head .product-action .product-delete,
9087 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .product-action .product-edit,
9088 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .product-action .product-delete {
9089 width: 30px;
9090 height: 30px;
9091 display: flex;
9092 align-items: center;
9093 justify-content: flex-end;
9094 background: transparent;
9095 border: none;
9096 cursor: pointer;
9097 }
9098 .step-settings__single-tab-content .product-single__accordion-head .product-action .product-edit svg,
9099 .step-settings__single-tab-content .product-single__accordion-head .product-action .product-delete svg,
9100 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .product-action .product-edit svg,
9101 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .product-action .product-delete svg {
9102 display: block;
9103 }
9104 .step-settings__single-tab-content .accordion-footer,
9105 .checkout-product-setting-tab__content-wrapper .accordion-footer {
9106 border-top: 1px solid #EEF0F3;
9107 padding: 14px 30px;
9108 justify-content: flex-end;
9109 }
9110 .step-settings__single-tab-content .accordion-footer .total-price,
9111 .checkout-product-setting-tab__content-wrapper .accordion-footer .total-price {
9112 display: flex;
9113 justify-content: flex-end;
9114 color: #363B4E;
9115 font-size: 16px;
9116 font-weight: 600;
9117 line-height: 1;
9118 }
9119 .step-settings__single-tab-content .accordion-footer .total-price span,
9120 .checkout-product-setting-tab__content-wrapper .accordion-footer .total-price span {
9121 letter-spacing: 0.857143px;
9122 font-weight: 700;
9123 margin-left: 4px;
9124 font-size: 12px;
9125 }
9126 .step-settings__single-tab-content .product__single-accordion .product-single__accordion-body,
9127 .checkout-product-setting-tab__content-wrapper .product__single-accordion .product-single__accordion-body {
9128 display: none;
9129 }
9130 .step-settings__single-tab-content .product__single-accordion.active,
9131 .checkout-product-setting-tab__content-wrapper .product__single-accordion.active {
9132 background: rgba(110, 66, 211, 0.07);
9133 border-top-color: transparent;
9134 }
9135 .step-settings__single-tab-content .product__single-accordion.active::before,
9136 .checkout-product-setting-tab__content-wrapper .product__single-accordion.active::before {
9137 background-color: #6E42D3;
9138 }
9139 .step-settings__single-tab-content .product-single__accordion-body,
9140 .checkout-product-setting-tab__content-wrapper .product-single__accordion-body {
9141 padding: 0 25px 25px;
9142 }
9143 .step-settings__single-tab-content .product-single__accordion-body-content,
9144 .checkout-product-setting-tab__content-wrapper .product-single__accordion-body-content {
9145 display: flex;
9146 flex-flow: row wrap;
9147 background: #fff;
9148 box-shadow: 0px 2px 4px rgba(223, 223, 249, 0.25);
9149 border-radius: 10px;
9150 }
9151 .step-settings__single-tab-content .product-single__accordion-body-content .subtext-settings,
9152 .checkout-product-setting-tab__content-wrapper .product-single__accordion-body-content .subtext-settings {
9153 width: 50%;
9154 padding: 20px 60px 20px 25px;
9155 border-right: 1px solid #E5E8F3;
9156 }
9157 .step-settings__single-tab-content .product-single__accordion-body-content .subtext-settings .wpfnl-field-wrapper,
9158 .checkout-product-setting-tab__content-wrapper .product-single__accordion-body-content .subtext-settings .wpfnl-field-wrapper {
9159 align-items: flex-start;
9160 }
9161 .step-settings__single-tab-content .product-single__accordion-body-content .subtext-settings .wpfnl-field-wrapper label,
9162 .checkout-product-setting-tab__content-wrapper .product-single__accordion-body-content .subtext-settings .wpfnl-field-wrapper label {
9163 margin-top: 11px;
9164 }
9165 .step-settings__single-tab-content .product-single__accordion-body-content .highlights,
9166 .checkout-product-setting-tab__content-wrapper .product-single__accordion-body-content .highlights {
9167 width: 50%;
9168 padding: 20px 20px 20px 60px;
9169 }
9170 .step-settings__single-tab-content .product-single__accordion-body-content .wpfnl-field-wrapper label,
9171 .checkout-product-setting-tab__content-wrapper .product-single__accordion-body-content .wpfnl-field-wrapper label {
9172 width: 145px;
9173 }
9174 .step-settings__single-tab-content .product-single__accordion-body-content .wpfnl-fields,
9175 .checkout-product-setting-tab__content-wrapper .product-single__accordion-body-content .wpfnl-fields {
9176 max-width: 100%;
9177 width: calc(100% - 145px);
9178 }
9179 .step-settings__single-tab-content .no-product-notice,
9180 .checkout-product-setting-tab__content-wrapper .no-product-notice {
9181 text-align: center;
9182 padding: 15px 10px;
9183 }
9184 .step-settings__single-tab-content .wpfnl-discount-settings,
9185 .checkout-product-setting-tab__content-wrapper .wpfnl-discount-settings {
9186 border: 1px solid #EEF0F3;
9187 box-shadow: none;
9188 border-radius: 10px;
9189 margin-top: 30px;
9190 padding: 30px;
9191 }
9192 .step-settings__single-tab-content .wpfnl-discount-settings .non-input-field,
9193 .checkout-product-setting-tab__content-wrapper .wpfnl-discount-settings .non-input-field {
9194 cursor: not-allowed;
9195 background-color: #F6F5FA;
9196 font-size: 14px;
9197 color: #7A8B9A;
9198 padding: 13px 15px;
9199 height: 44px;
9200 width: 100%;
9201 min-width: 190px;
9202 border-radius: 6px;
9203 display: block;
9204 border: 1px solid #EBEDF0;
9205 }
9206 .step-settings__single-tab-content .wpfnl-discount-settings[data-tour=yes] #discount-options,
9207 .checkout-product-setting-tab__content-wrapper .wpfnl-discount-settings[data-tour=yes] #discount-options {
9208 z-index: 4;
9209 position: relative;
9210 }
9211 .step-settings__single-tab-content .wpfnl-single-settings-control,
9212 .checkout-product-setting-tab__content-wrapper .wpfnl-single-settings-control {
9213 display: flex;
9214 flex-flow: row wrap;
9215 align-items: center;
9216 justify-content: space-between;
9217 gap: 15px;
9218 border-bottom: 1px solid #EEF0F3;
9219 padding: 24px 0;
9220 }
9221 .step-settings__single-tab-content .wpfnl-single-settings-control:first-child,
9222 .checkout-product-setting-tab__content-wrapper .wpfnl-single-settings-control:first-child {
9223 padding-top: 0;
9224 }
9225 .step-settings__single-tab-content .wpfnl-single-settings-control:last-child,
9226 .checkout-product-setting-tab__content-wrapper .wpfnl-single-settings-control:last-child {
9227 border-bottom: none;
9228 padding-bottom: 0;
9229 }
9230 .step-settings__single-tab-content .wpfnl-single-settings-control.wpnfl-align-top,
9231 .checkout-product-setting-tab__content-wrapper .wpfnl-single-settings-control.wpnfl-align-top {
9232 align-items: flex-start;
9233 }
9234 .step-settings__single-tab-content .wpfnl-single-settings-control .settings-control-title,
9235 .checkout-product-setting-tab__content-wrapper .wpfnl-single-settings-control .settings-control-title {
9236 width: calc(55% - 15px);
9237 }
9238 .step-settings__single-tab-content .wpfnl-single-settings-control .settings-control-title h4,
9239 .checkout-product-setting-tab__content-wrapper .wpfnl-single-settings-control .settings-control-title h4 {
9240 color: #363B4E;
9241 font-size: 16px;
9242 font-weight: 500;
9243 line-height: 1.3;
9244 }
9245 .step-settings__single-tab-content .wpfnl-single-settings-control .settings-control-title p,
9246 .checkout-product-setting-tab__content-wrapper .wpfnl-single-settings-control .settings-control-title p {
9247 color: #525562;
9248 font-size: 14px;
9249 font-weight: 400;
9250 line-height: 1.4;
9251 margin-top: 3px;
9252 }
9253 .step-settings__single-tab-content .wpfnl-single-settings-control .settings-control-field,
9254 .checkout-product-setting-tab__content-wrapper .wpfnl-single-settings-control .settings-control-field {
9255 width: 45%;
9256 max-width: 250px;
9257 display: flex;
9258 flex-flow: column;
9259 align-items: flex-end;
9260 gap: 12px;
9261 }
9262 .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,
9263 .checkout-product-setting-tab__content-wrapper .wpfnl-single-settings-control .settings-control-field > input:not([type=checkbox], [type=radio]),
9264 .checkout-product-setting-tab__content-wrapper .wpfnl-single-settings-control .settings-control-field > select {
9265 width: 250px;
9266 height: 44px;
9267 border-radius: 10px;
9268 border-color: #EBEDF0;
9269 margin-left: auto;
9270 color: #525562;
9271 }
9272 .step-settings__single-tab-content .wpfnl-single-settings-control .settings-control-field .settings-control-price,
9273 .checkout-product-setting-tab__content-wrapper .wpfnl-single-settings-control .settings-control-field .settings-control-price {
9274 width: 250px;
9275 height: 44px;
9276 border-radius: 10px;
9277 border-color: #EBEDF0;
9278 margin-left: auto;
9279 background: #F6F5FA;
9280 padding: 10px 15px;
9281 display: flex;
9282 flex-flow: column;
9283 justify-content: center;
9284 }
9285 .step-settings__single-tab-content .wpfnl-single-settings-control .settings-control-field .wpfnl-switcher .pro-tag-icon,
9286 .checkout-product-setting-tab__content-wrapper .wpfnl-single-settings-control .settings-control-field .wpfnl-switcher .pro-tag-icon {
9287 position: absolute;
9288 top: 0;
9289 left: -30px;
9290 }
9291 .step-settings__single-tab-content .wpfnl-single-settings-control .settings-control-field .wpfnl-checkbox,
9292 .checkout-product-setting-tab__content-wrapper .wpfnl-single-settings-control .settings-control-field .wpfnl-checkbox {
9293 position: relative;
9294 }
9295 .step-settings__single-tab-content .wpfnl-single-settings-control .settings-control-field .wpfnl-checkbox .pro-tag-icon,
9296 .checkout-product-setting-tab__content-wrapper .wpfnl-single-settings-control .settings-control-field .wpfnl-checkbox .pro-tag-icon {
9297 position: absolute;
9298 top: 0;
9299 left: -30px;
9300 }
9301 .step-settings__single-tab-content .wpfnl-single-settings-control .div-to-append-range-calender,
9302 .checkout-product-setting-tab__content-wrapper .wpfnl-single-settings-control .div-to-append-range-calender {
9303 position: absolute;
9304 }
9305 .step-settings__single-tab-content .wpfnl-single-settings-control .div-to-append-range-calender .ui-datepicker,
9306 .checkout-product-setting-tab__content-wrapper .wpfnl-single-settings-control .div-to-append-range-calender .ui-datepicker {
9307 border: 1px solid #eef0f3;
9308 border-radius: 10px;
9309 padding: 8px;
9310 }
9311 .step-settings__single-tab-content .wpfnl-single-settings-control .div-to-append-range-calender .ui-datepicker .ui-datepicker-title,
9312 .checkout-product-setting-tab__content-wrapper .wpfnl-single-settings-control .div-to-append-range-calender .ui-datepicker .ui-datepicker-title {
9313 display: flex;
9314 }
9315 .step-settings__single-tab-content .wpfnl-single-settings-control .div-to-append-range-calender .ui-datepicker .ui-datepicker-title select,
9316 .checkout-product-setting-tab__content-wrapper .wpfnl-single-settings-control .div-to-append-range-calender .ui-datepicker .ui-datepicker-title select {
9317 width: auto;
9318 min-width: max-content;
9319 flex: 1;
9320 height: 28px;
9321 min-height: auto;
9322 margin: 0;
9323 }
9324 .step-settings__single-tab-content .wpfnl-single-settings-control.enable-discount,
9325 .checkout-product-setting-tab__content-wrapper .wpfnl-single-settings-control.enable-discount {
9326 border-bottom: 0;
9327 padding-bottom: 0;
9328 }
9329 .step-settings__single-tab-content .wpfnl-single-settings-control.discount .settings-control-field,
9330 .checkout-product-setting-tab__content-wrapper .wpfnl-single-settings-control.discount .settings-control-field {
9331 flex-flow: row;
9332 width: 100%;
9333 max-width: 100%;
9334 justify-content: flex-end;
9335 }
9336 .step-settings__single-tab-content .wpfnl-single-settings-control.discount .settings-control-field label,
9337 .checkout-product-setting-tab__content-wrapper .wpfnl-single-settings-control.discount .settings-control-field label {
9338 display: block;
9339 margin-bottom: 6px;
9340 }
9341 .step-settings__single-tab-content .wpfnl-single-settings-control.discount .settings-control-field input[type=text],
9342 .checkout-product-setting-tab__content-wrapper .wpfnl-single-settings-control.discount .settings-control-field input[type=text] {
9343 height: 44px;
9344 }
9345 .step-settings__single-tab-content .wpfnl-single-settings-control.no-border,
9346 .checkout-product-setting-tab__content-wrapper .wpfnl-single-settings-control.no-border {
9347 padding-bottom: 0;
9348 border-bottom: none;
9349 }
9350 .step-settings__single-tab-content .no-product,
9351 .checkout-product-setting-tab__content-wrapper .no-product {
9352 display: flex;
9353 flex-flow: column;
9354 align-items: center;
9355 justify-content: center;
9356 padding: 30px 24px;
9357 gap: 14px;
9358 }
9359 .step-settings__single-tab-content .no-product p,
9360 .checkout-product-setting-tab__content-wrapper .no-product p {
9361 color: #363B4E;
9362 font-size: 16px;
9363 font-weight: 500;
9364 line-height: 1;
9365 }
9366 .step-settings__single-tab-content .disable-payment-gateways .settings-control-field,
9367 .checkout-product-setting-tab__content-wrapper .disable-payment-gateways .settings-control-field {
9368 gap: 10px;
9369 align-items: flex-start;
9370 max-width: 140px;
9371 }
9372 .step-settings__single-tab-content .disable-payment-gateways .settings-control-field.is-not-pro,
9373 .checkout-product-setting-tab__content-wrapper .disable-payment-gateways .settings-control-field.is-not-pro {
9374 max-width: max-content;
9375 }
9376 .step-settings__single-tab-content .wpfnl-additional-replacement-options,
9377 .step-settings__single-tab-content .checkout-product-options,
9378 .checkout-product-setting-tab__content-wrapper .wpfnl-additional-replacement-options,
9379 .checkout-product-setting-tab__content-wrapper .checkout-product-options {
9380 margin-top: 30px;
9381 border-radius: 10px;
9382 padding: 26px 30px 30px;
9383 border: 1px solid #EEF0F3;
9384 box-shadow: none;
9385 }
9386 .step-settings__single-tab-content .wpfnl-additional-replacement-options .additional-options,
9387 .step-settings__single-tab-content .checkout-product-options .additional-options,
9388 .checkout-product-setting-tab__content-wrapper .wpfnl-additional-replacement-options .additional-options,
9389 .checkout-product-setting-tab__content-wrapper .checkout-product-options .additional-options {
9390 width: 100%;
9391 margin-right: 12px;
9392 }
9393 .step-settings__single-tab-content .wpfnl-additional-replacement-options .wpfnl-checkbox label:before,
9394 .step-settings__single-tab-content .checkout-product-options .wpfnl-checkbox label:before,
9395 .checkout-product-setting-tab__content-wrapper .wpfnl-additional-replacement-options .wpfnl-checkbox label:before,
9396 .checkout-product-setting-tab__content-wrapper .checkout-product-options .wpfnl-checkbox label:before {
9397 border-color: #CDD2E6;
9398 }
9399 .step-settings__single-tab-content .wpfnl-additional-replacement-options .wpfnl-checkbox input[type=checkbox]:checked + label::before,
9400 .step-settings__single-tab-content .checkout-product-options .wpfnl-checkbox input[type=checkbox]:checked + label::before,
9401 .checkout-product-setting-tab__content-wrapper .wpfnl-additional-replacement-options .wpfnl-checkbox input[type=checkbox]:checked + label::before,
9402 .checkout-product-setting-tab__content-wrapper .checkout-product-options .wpfnl-checkbox input[type=checkbox]:checked + label::before {
9403 border-color: #6E42D3;
9404 }
9405 .step-settings__single-tab-content .wpfnl-additional-replacement-options .wpfnl-checkbox.disabled label:before,
9406 .step-settings__single-tab-content .checkout-product-options .wpfnl-checkbox.disabled label:before,
9407 .checkout-product-setting-tab__content-wrapper .wpfnl-additional-replacement-options .wpfnl-checkbox.disabled label:before,
9408 .checkout-product-setting-tab__content-wrapper .checkout-product-options .wpfnl-checkbox.disabled label:before {
9409 border-color: #E5E8F3 !important;
9410 background-color: rgba(0, 0, 0, 0.2196078431) !important;
9411 cursor: not-allowed;
9412 }
9413 .step-settings__single-tab-content .wpfnl-additional-replacement-options .wpfnl-checkbox.disabled label::after,
9414 .step-settings__single-tab-content .checkout-product-options .wpfnl-checkbox.disabled label::after,
9415 .checkout-product-setting-tab__content-wrapper .wpfnl-additional-replacement-options .wpfnl-checkbox.disabled label::after,
9416 .checkout-product-setting-tab__content-wrapper .checkout-product-options .wpfnl-checkbox.disabled label::after {
9417 display: none;
9418 }
9419 .step-settings__single-tab-content .wpfnl-additional-replacement-options .option-title,
9420 .step-settings__single-tab-content .checkout-product-options .option-title,
9421 .checkout-product-setting-tab__content-wrapper .wpfnl-additional-replacement-options .option-title,
9422 .checkout-product-setting-tab__content-wrapper .checkout-product-options .option-title {
9423 margin-bottom: 18px;
9424 color: #7A8B9A;
9425 font-size: 14px;
9426 font-weight: 600;
9427 line-height: 1;
9428 letter-spacing: 1.68px;
9429 text-transform: uppercase;
9430 }
9431 .step-settings__single-tab-content .wpfnl-additional-replacement-options .options-wrapper,
9432 .step-settings__single-tab-content .checkout-product-options .options-wrapper,
9433 .checkout-product-setting-tab__content-wrapper .wpfnl-additional-replacement-options .options-wrapper,
9434 .checkout-product-setting-tab__content-wrapper .checkout-product-options .options-wrapper {
9435 padding: 0 !important;
9436 }
9437 .step-settings__single-tab-content .wpfnl-additional-replacement-options .options-wrapper #checkout-coupon[data-tour=yes],
9438 .step-settings__single-tab-content .wpfnl-additional-replacement-options .options-wrapper #auto-coupon[data-tour=yes],
9439 .step-settings__single-tab-content .wpfnl-additional-replacement-options .options-wrapper #enable-quantity-selection[data-tour=yes],
9440 .step-settings__single-tab-content .checkout-product-options .options-wrapper #checkout-coupon[data-tour=yes],
9441 .step-settings__single-tab-content .checkout-product-options .options-wrapper #auto-coupon[data-tour=yes],
9442 .step-settings__single-tab-content .checkout-product-options .options-wrapper #enable-quantity-selection[data-tour=yes],
9443 .checkout-product-setting-tab__content-wrapper .wpfnl-additional-replacement-options .options-wrapper #checkout-coupon[data-tour=yes],
9444 .checkout-product-setting-tab__content-wrapper .wpfnl-additional-replacement-options .options-wrapper #auto-coupon[data-tour=yes],
9445 .checkout-product-setting-tab__content-wrapper .wpfnl-additional-replacement-options .options-wrapper #enable-quantity-selection[data-tour=yes],
9446 .checkout-product-setting-tab__content-wrapper .checkout-product-options .options-wrapper #checkout-coupon[data-tour=yes],
9447 .checkout-product-setting-tab__content-wrapper .checkout-product-options .options-wrapper #auto-coupon[data-tour=yes],
9448 .checkout-product-setting-tab__content-wrapper .checkout-product-options .options-wrapper #enable-quantity-selection[data-tour=yes] {
9449 position: relative;
9450 z-index: 4;
9451 }
9452 .step-settings__single-tab-content .wpfnl-additional-replacement-options .options-wrapper #disable-payments[data-tour=yes],
9453 .step-settings__single-tab-content .checkout-product-options .options-wrapper #disable-payments[data-tour=yes],
9454 .checkout-product-setting-tab__content-wrapper .wpfnl-additional-replacement-options .options-wrapper #disable-payments[data-tour=yes],
9455 .checkout-product-setting-tab__content-wrapper .checkout-product-options .options-wrapper #disable-payments[data-tour=yes] {
9456 position: relative;
9457 z-index: 4;
9458 }
9459 .step-settings__single-tab-content .wpfnl-additional-replacement-options .options-wrapper #disable-payments[data-tour=yes] label,
9460 .step-settings__single-tab-content .checkout-product-options .options-wrapper #disable-payments[data-tour=yes] label,
9461 .checkout-product-setting-tab__content-wrapper .wpfnl-additional-replacement-options .options-wrapper #disable-payments[data-tour=yes] label,
9462 .checkout-product-setting-tab__content-wrapper .checkout-product-options .options-wrapper #disable-payments[data-tour=yes] label {
9463 color: #fff;
9464 }
9465 .step-settings__single-tab-content .wpfnl-additional-replacement-options select#choose-coupon,
9466 .step-settings__single-tab-content .checkout-product-options select#choose-coupon,
9467 .checkout-product-setting-tab__content-wrapper .wpfnl-additional-replacement-options select#choose-coupon,
9468 .checkout-product-setting-tab__content-wrapper .checkout-product-options select#choose-coupon {
9469 display: none;
9470 }
9471 .step-settings__single-tab-content .wpfnl-additional-replacement-options .coupon-box,
9472 .step-settings__single-tab-content .checkout-product-options .coupon-box,
9473 .checkout-product-setting-tab__content-wrapper .wpfnl-additional-replacement-options .coupon-box,
9474 .checkout-product-setting-tab__content-wrapper .checkout-product-options .coupon-box {
9475 height: 44px;
9476 width: 250px;
9477 border-radius: 6px;
9478 position: relative;
9479 display: flex;
9480 position: relative;
9481 }
9482 .step-settings__single-tab-content .wpfnl-additional-replacement-options .coupon-box .search-icon,
9483 .step-settings__single-tab-content .checkout-product-options .coupon-box .search-icon,
9484 .checkout-product-setting-tab__content-wrapper .wpfnl-additional-replacement-options .coupon-box .search-icon,
9485 .checkout-product-setting-tab__content-wrapper .checkout-product-options .coupon-box .search-icon {
9486 position: absolute;
9487 left: 12px;
9488 top: 13px;
9489 z-index: 100;
9490 }
9491 .step-settings__single-tab-content .wpfnl-additional-replacement-options .coupon-box .search-icon svg,
9492 .step-settings__single-tab-content .checkout-product-options .coupon-box .search-icon svg,
9493 .checkout-product-setting-tab__content-wrapper .wpfnl-additional-replacement-options .coupon-box .search-icon svg,
9494 .checkout-product-setting-tab__content-wrapper .checkout-product-options .coupon-box .search-icon svg {
9495 display: block;
9496 }
9497 .step-settings__single-tab-content .wpfnl-additional-replacement-options .coupon-box .select2.select2-container.select2-container--default,
9498 .step-settings__single-tab-content .checkout-product-options .coupon-box .select2.select2-container.select2-container--default,
9499 .checkout-product-setting-tab__content-wrapper .wpfnl-additional-replacement-options .coupon-box .select2.select2-container.select2-container--default,
9500 .checkout-product-setting-tab__content-wrapper .checkout-product-options .coupon-box .select2.select2-container.select2-container--default {
9501 width: 100% !important;
9502 border: none;
9503 }
9504 .step-settings__single-tab-content .wpfnl-additional-replacement-options .coupon-box .select2-container--default .select2-selection--single,
9505 .step-settings__single-tab-content .checkout-product-options .coupon-box .select2-container--default .select2-selection--single,
9506 .checkout-product-setting-tab__content-wrapper .wpfnl-additional-replacement-options .coupon-box .select2-container--default .select2-selection--single,
9507 .checkout-product-setting-tab__content-wrapper .checkout-product-options .coupon-box .select2-container--default .select2-selection--single {
9508 background-color: transparent;
9509 border: none;
9510 height: auto;
9511 }
9512 .step-settings__single-tab-content .wpfnl-additional-replacement-options .coupon-box .select2-selection__rendered,
9513 .step-settings__single-tab-content .checkout-product-options .coupon-box .select2-selection__rendered,
9514 .checkout-product-setting-tab__content-wrapper .wpfnl-additional-replacement-options .coupon-box .select2-selection__rendered,
9515 .checkout-product-setting-tab__content-wrapper .checkout-product-options .coupon-box .select2-selection__rendered {
9516 padding: 12px 15px 11px 35px;
9517 width: 100%;
9518 border-radius: 10px;
9519 white-space: pre;
9520 overflow: hidden;
9521 text-overflow: ellipsis;
9522 display: block;
9523 -webkit-line-clamp: 3;
9524 -webkit-box-orient: vertical;
9525 line-height: normal;
9526 border: 1px solid #e9e7e7;
9527 background: #ffffff;
9528 }
9529 .step-settings__single-tab-content .wpfnl-additional-replacement-options .wpfnl-additional-replacement-options,
9530 .checkout-product-setting-tab__content-wrapper .wpfnl-additional-replacement-options .wpfnl-additional-replacement-options {
9531 margin-top: 0;
9532 }
9533 .step-settings__single-tab-content .wpfnl-additional-replacement-options .variation-options .wpfnl-field-wrapper,
9534 .checkout-product-setting-tab__content-wrapper .wpfnl-additional-replacement-options .variation-options .wpfnl-field-wrapper {
9535 width: 100%;
9536 }
9537 .step-settings__single-tab-content .wpfnl-additional-replacement-options .variation-options .wpfnl-field-wrapper .wpfnl-fields,
9538 .checkout-product-setting-tab__content-wrapper .wpfnl-additional-replacement-options .variation-options .wpfnl-field-wrapper .wpfnl-fields {
9539 width: 100%;
9540 max-width: 270px;
9541 }
9542 .step-settings__single-tab-content .enabled-replace-settings,
9543 .checkout-product-setting-tab__content-wrapper .enabled-replace-settings {
9544 margin-top: 24px;
9545 display: grid;
9546 grid-template-columns: repeat(3, 1fr);
9547 background-color: #F6F5FA;
9548 gap: 20px;
9549 padding: 20px 24px;
9550 border-radius: 10px;
9551 }
9552 .step-settings__single-tab-content .enabled-replace-settings .single-replace-option,
9553 .checkout-product-setting-tab__content-wrapper .enabled-replace-settings .single-replace-option {
9554 position: relative;
9555 }
9556 .step-settings__single-tab-content .enabled-replace-settings .single-replace-option > input[type=radio],
9557 .checkout-product-setting-tab__content-wrapper .enabled-replace-settings .single-replace-option > input[type=radio] {
9558 display: none;
9559 }
9560 .step-settings__single-tab-content .enabled-replace-settings .single-replace-option .option-label,
9561 .checkout-product-setting-tab__content-wrapper .enabled-replace-settings .single-replace-option .option-label {
9562 border-radius: 10px;
9563 border: 1px solid #E4E0F0;
9564 background-color: #FFF;
9565 cursor: pointer;
9566 padding: 24px;
9567 display: block;
9568 height: 100%;
9569 }
9570 .step-settings__single-tab-content .enabled-replace-settings .single-replace-option .radio-point,
9571 .checkout-product-setting-tab__content-wrapper .enabled-replace-settings .single-replace-option .radio-point {
9572 position: absolute;
9573 top: 16px;
9574 right: 16px;
9575 }
9576 .step-settings__single-tab-content .enabled-replace-settings .single-replace-option .radio-point circle:first-child,
9577 .checkout-product-setting-tab__content-wrapper .enabled-replace-settings .single-replace-option .radio-point circle:first-child {
9578 transform: scale(0);
9579 transform-origin: center;
9580 transition: all 0.3s ease;
9581 }
9582 .step-settings__single-tab-content .enabled-replace-settings .single-replace-option > input[type=radio]:checked + .option-label,
9583 .checkout-product-setting-tab__content-wrapper .enabled-replace-settings .single-replace-option > input[type=radio]:checked + .option-label {
9584 border-color: #6E42D3;
9585 }
9586 .step-settings__single-tab-content .enabled-replace-settings .single-replace-option > input[type=radio]:checked + .option-label .radio-point circle:first-child,
9587 .checkout-product-setting-tab__content-wrapper .enabled-replace-settings .single-replace-option > input[type=radio]:checked + .option-label .radio-point circle:first-child {
9588 transform: scale(1);
9589 }
9590 .step-settings__single-tab-content .enabled-replace-settings .single-replace-option h4,
9591 .checkout-product-setting-tab__content-wrapper .enabled-replace-settings .single-replace-option h4 {
9592 color: #363B4E;
9593 font-size: 16px;
9594 font-weight: 500;
9595 line-height: 1.37;
9596 margin-bottom: 8px;
9597 max-width: 95%;
9598 }
9599 .step-settings__single-tab-content .enabled-replace-settings .single-replace-option p,
9600 .checkout-product-setting-tab__content-wrapper .enabled-replace-settings .single-replace-option p {
9601 color: #525562;
9602 font-size: 14px;
9603 font-weight: 400;
9604 line-height: 1.4;
9605 }
9606
9607 .step-settings__single-tab-content.product .product-head .product-search {
9608 margin-left: 0;
9609 }
9610
9611 @media only screen and (max-width: 1499px) {
9612 .checkout-product-setting-tab__content-wrapper .product-single__accordion-body-content .subtext-settings {
9613 padding: 20px;
9614 }
9615 .checkout-product-setting-tab__content-wrapper .product-single__accordion-body-content .highlights {
9616 padding: 20px;
9617 }
9618 .checkout-product-setting-tab__content-wrapper .product-single__accordion-body-content .wpfnl-field-wrapper label {
9619 width: 111px;
9620 }
9621 .checkout-product-setting-tab__content-wrapper .product-single__accordion-body-content .wpfnl-fields {
9622 width: calc(100% - 111px);
9623 }
9624 }
9625 @media only screen and (max-width: 1299px) {
9626 .step-settings__single-tab-content .wpfnl-additional-replacement-options,
9627 .checkout-product-setting-tab__content-wrapper .checkout-product-options {
9628 padding: 20px;
9629 }
9630 .step-settings__single-tab-content .wpfnl-additional-replacement-options .options-wrapper,
9631 .checkout-product-setting-tab__content-wrapper .checkout-product-options .options-wrapper {
9632 padding: 15px;
9633 }
9634 }
9635 @media only screen and (max-width: 1199px) {
9636 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .product-name,
9637 .checkout-product-setting-tab__content-wrapper .accordion-footer .product-name,
9638 .checkout-product-setting-tab__content-wrapper .accordion-head .product-name {
9639 width: 220px;
9640 }
9641 .checkout-product-setting-tab__content-wrapper .product-single__accordion-body-content {
9642 display: block;
9643 }
9644 .checkout-product-setting-tab__content-wrapper .product-single__accordion-body-content .subtext-settings {
9645 width: 100%;
9646 }
9647 .checkout-product-setting-tab__content-wrapper .product-single__accordion-body-content .highlights {
9648 padding: 0 20px 20px;
9649 width: 100%;
9650 }
9651 .step-settings__single-tab-content .wpfnl-additional-replacement-options,
9652 .checkout-product-setting-tab__content-wrapper .checkout-product-options {
9653 display: block;
9654 }
9655 .step-settings__single-tab-content .wpfnl-additional-replacement-options .additional-options,
9656 .checkout-product-setting-tab__content-wrapper .checkout-product-options .additional-options {
9657 width: 100%;
9658 margin-right: 0;
9659 margin-bottom: 24px;
9660 }
9661 .step-settings__single-tab-content .wpfnl-additional-replacement-options .variation-options,
9662 .checkout-product-setting-tab__content-wrapper .checkout-product-options .variation-options {
9663 width: 100%;
9664 margin-left: 0;
9665 }
9666 .step-settings__single-tab-content .wpfnl-additional-replacement-options .options-wrapper,
9667 .checkout-product-setting-tab__content-wrapper .checkout-product-options .options-wrapper {
9668 height: auto;
9669 }
9670 }
9671 @media only screen and (max-width: 991px) {
9672 .checkout-product-setting-tab__content-wrapper .product-head .product-search {
9673 width: 190px;
9674 }
9675 }
9676 .order-bump-accordion-wrapper {
9677 border: 1px solid #EEF0F3;
9678 border-radius: 10px;
9679 }
9680 .order-bump-accordion-wrapper .order-bump-header {
9681 display: flex;
9682 align-items: center;
9683 justify-content: space-between;
9684 background: #FFFFFF;
9685 border-radius: 10px 10px 0px 0px;
9686 padding: 15px 24px;
9687 border-bottom: 1px solid #EEF0F3;
9688 }
9689 .order-bump-accordion-wrapper .order-bump-header .title {
9690 font-weight: 500;
9691 font-size: 16px;
9692 line-height: 19px;
9693 color: #363B4E;
9694 text-transform: capitalize;
9695 margin-right: 10px;
9696 }
9697 .order-bump-accordion-wrapper .order-bump-header .btn-default {
9698 position: relative;
9699 }
9700 .order-bump-accordion-wrapper .order-bump-header .btn-default .pro-tag-icon {
9701 position: static;
9702 margin-left: 4px;
9703 transform: translateY(5px);
9704 display: inline-block;
9705 }
9706 .order-bump-accordion-wrapper .order-bump-header .btn-default:disabled {
9707 opacity: 0.6;
9708 cursor: not-allowed;
9709 }
9710 .order-bump-accordion-wrapper .order-bump-header .btn-default:disabled:hover {
9711 background-color: #6E42D3;
9712 }
9713 .order-bump-accordion-wrapper .order-bump-accordion-header {
9714 width: 100%;
9715 background: #FFFFFF;
9716 box-shadow: 0px 1px 2px rgba(190, 190, 215, 0.2);
9717 border-bottom: 1px solid transparent;
9718 border-radius: 10px;
9719 padding: 0 24px;
9720 display: flex;
9721 align-items: center;
9722 justify-content: space-between;
9723 }
9724 .order-bump-accordion-wrapper .order-bump-accordion-header .title-area {
9725 padding: 14px 0;
9726 cursor: pointer;
9727 width: calc(100% - 67px);
9728 }
9729 .order-bump-accordion-wrapper .order-bump-accordion-header .title-area .title {
9730 font-weight: 500;
9731 color: #363B4E;
9732 }
9733 .order-bump-accordion-wrapper .order-bump-accordion-header .title-area .title small {
9734 color: #7A8B9A;
9735 font-weight: 400;
9736 }
9737 .order-bump-accordion-wrapper .order-bump-accordion-header .title-area .icon {
9738 width: 9px;
9739 height: 9px;
9740 display: inline-block;
9741 border: 2px solid #363B4E;
9742 border-top: none;
9743 border-left: none;
9744 transform: rotate(45deg);
9745 transform-origin: center;
9746 position: relative;
9747 top: -1px;
9748 margin-right: 12px;
9749 transition: transform 0.3s ease;
9750 }
9751 .order-bump-accordion-wrapper .order-bump-accordion-header .action-area {
9752 display: flex;
9753 align-items: center;
9754 }
9755 .order-bump-accordion-wrapper .order-bump-accordion-header .action-area .wpfnl-switcher.has-loader {
9756 display: flex;
9757 align-items: center;
9758 }
9759 .order-bump-accordion-wrapper .order-bump-accordion-header .action-area .wpfnl-switcher.has-loader .wpfnl-loader {
9760 display: inline-block;
9761 margin-left: 0;
9762 margin-right: 5px;
9763 }
9764 .order-bump-accordion-wrapper .order-bump-accordion-header .action-area button {
9765 border: none;
9766 cursor: pointer;
9767 text-align: center;
9768 padding: 0 6px;
9769 display: inline-block;
9770 height: 30px;
9771 line-height: 30px;
9772 background-color: transparent;
9773 margin: 0 0 0 2px;
9774 }
9775 .order-bump-accordion-wrapper .order-bump-accordion-header .action-area button.delete-checkout-field svg {
9776 width: 20px;
9777 height: 20px;
9778 }
9779 .order-bump-accordion-wrapper .order-bump-body {
9780 border-radius: 0 0 10px 10px;
9781 }
9782 .order-bump-accordion-wrapper .order-bump-body .wpfnl-order-bump-modal-header,
9783 .order-bump-accordion-wrapper .order-bump-body .wpfnl-order-bump-modal-footer {
9784 display: none;
9785 }
9786 .order-bump-accordion-wrapper .order-bump-body .order-bump-table-header {
9787 background-color: #F6F5FA;
9788 display: grid;
9789 grid-template-columns: 9fr 1fr 1fr;
9790 padding: 15px 24px;
9791 border-bottom: 1px solid #EEF0F3;
9792 }
9793 .order-bump-accordion-wrapper .order-bump-body .order-bump-table-header .oder-bump-table-header-text {
9794 color: #7A8B9A;
9795 font-family: Roboto;
9796 font-size: 14px;
9797 font-style: normal;
9798 font-weight: 400;
9799 line-height: normal;
9800 text-transform: capitalize;
9801 }
9802 .order-bump-accordion-wrapper .order-bump-body .order-bump-table-header .oder-bump-table-header-text.order-bump-actions {
9803 margin-left: auto;
9804 padding-right: 5px;
9805 }
9806 .order-bump-accordion-wrapper .order-bump-body .checkout-order-bump-setting-tab__content-wrapper.single-order-bump {
9807 margin-bottom: 0;
9808 box-shadow: none;
9809 border-bottom: 1px solid #EEF0F3;
9810 border-radius: 0;
9811 }
9812 .order-bump-accordion-wrapper .order-bump-body .checkout-order-bump-setting-tab__content-wrapper.single-order-bump:last-child {
9813 border-radius: 0 0 10px 10px;
9814 border-bottom: none;
9815 }
9816 .order-bump-accordion-wrapper .order-bump-body .checkout-order-bump-setting-tab__content-wrapper.single-order-bump .order-bump-accordion-header {
9817 padding: 0 24px;
9818 border-radius: 0;
9819 display: grid;
9820 grid-template-columns: 9fr 1fr 1fr;
9821 border: none;
9822 }
9823 .order-bump-accordion-wrapper .order-bump-body .checkout-order-bump-setting-tab__content-wrapper.single-order-bump .order-bump-accordion-header .action-area {
9824 justify-content: flex-end;
9825 }
9826 .order-bump-accordion-wrapper .order-bump-body .checkout-order-bump-setting-tab__content-wrapper.single-order-bump:last-child .order-bump-accordion-header {
9827 border-radius: 0 0 10px 10px;
9828 }
9829 .order-bump-accordion-wrapper .order-bump-body .checkout-order-bump-setting-tab__content-wrapper.single-order-bump.expanded-orderbump .wpfnl-order-bump-create-modal {
9830 position: absolute;
9831 width: 100%;
9832 max-height: 300%;
9833 top: 7px;
9834 background: #fff;
9835 left: 0px;
9836 z-index: 2;
9837 padding: 24px;
9838 }
9839 .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 {
9840 display: flex;
9841 align-items: center;
9842 justify-content: space-between;
9843 margin-bottom: 20px;
9844 }
9845 .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 {
9846 display: flex;
9847 align-items: center;
9848 gap: 10px;
9849 }
9850 .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 {
9851 border-radius: 10px;
9852 border: 1px solid #EBEDF0;
9853 background: #FFF;
9854 display: flex;
9855 align-items: center;
9856 justify-content: center;
9857 padding: 7px;
9858 cursor: pointer;
9859 }
9860 .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 {
9861 color: #363B4E;
9862 font-family: Roboto;
9863 font-size: 18px;
9864 font-style: normal;
9865 font-weight: 600;
9866 line-height: normal;
9867 }
9868 .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 {
9869 border-radius: 10px;
9870 border: 1px solid #EBEDF0;
9871 cursor: pointer;
9872 padding: 12px;
9873 display: flex;
9874 align-items: center;
9875 justify-content: center;
9876 }
9877 .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 {
9878 display: flex;
9879 align-items: center;
9880 justify-content: flex-end;
9881 margin-top: 30px;
9882 }
9883 .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 {
9884 display: flex;
9885 align-items: center;
9886 gap: 14px;
9887 }
9888 .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 {
9889 color: #000;
9890 background: none;
9891 border: 1px solid #E4E6EB;
9892 padding: 11px 20px;
9893 min-width: auto;
9894 line-height: normal;
9895 }
9896 .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 {
9897 opacity: 0.5;
9898 cursor: not-allowed;
9899 }
9900 .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 {
9901 padding: 0;
9902 border-radius: 10px;
9903 border: 1px solid #EEF0F3;
9904 }
9905 .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 {
9906 width: 60%;
9907 margin-right: 0;
9908 background: #fff;
9909 border-bottom-left-radius: 8px;
9910 border-right: 1px solid #EEF0F3;
9911 align-self: stretch;
9912 }
9913 .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 {
9914 padding: 14px 20px;
9915 border-right: 1px solid #EBEDF0;
9916 }
9917 .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 {
9918 gap: 10px;
9919 }
9920 .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 {
9921 border: none;
9922 }
9923 .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] {
9924 max-width: calc(100% - 40px);
9925 margin: 0 auto;
9926 }
9927 .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] {
9928 z-index: inherit;
9929 }
9930 .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] {
9931 z-index: 4;
9932 position: relative;
9933 }
9934 .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] {
9935 z-index: 4;
9936 position: relative;
9937 opacity: 1;
9938 border: 1px solid #fff;
9939 }
9940 .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] {
9941 z-index: 4;
9942 position: relative;
9943 }
9944 .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] {
9945 z-index: 4;
9946 position: relative;
9947 }
9948 .order-bump-accordion-wrapper .order-bump-body .checkout-order-bump-setting-tab__content-wrapper.single-order-bump.expanded-orderbump #product-title[data-tour=yes] {
9949 z-index: 4;
9950 position: relative;
9951 }
9952 .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] {
9953 z-index: 1;
9954 }
9955 .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] {
9956 z-index: 1;
9957 position: relative;
9958 }
9959 .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] {
9960 z-index: 1;
9961 position: relative;
9962 }
9963 .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] {
9964 z-index: 1;
9965 position: relative;
9966 }
9967 .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] {
9968 z-index: 1;
9969 position: relative;
9970 }
9971 .order-bump-accordion-wrapper .order-bump-body .checkout-order-bump-setting-tab__content-wrapper.single-order-bump.expanded-orderbump #product-title[data-tour=yes] {
9972 z-index: 4;
9973 position: relative;
9974 }
9975 .order-bump-accordion-wrapper .order-bump-body .checkout-order-bump-setting-tab__content-wrapper.single-order-bump.expanded-orderbump .upload-product-image .wpfnl-fields {
9976 width: calc(100% - 180px);
9977 }
9978 .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 {
9979 border-radius: 50%;
9980 }
9981 .order-bump-accordion-wrapper .order-bump-body .checkout-order-bump-setting-tab__content-wrapper.single-order-bump.no-more-one {
9982 border-radius: 0 0 10px 10px;
9983 }
9984 .order-bump-accordion-wrapper .order-bump-body .reset-arrow-color,
9985 .order-bump-accordion-wrapper .order-bump-body .reset-obbg {
9986 margin-left: 1px;
9987 padding: 4px 5px;
9988 position: relative;
9989 top: -1px;
9990 border: none;
9991 border-radius: 3px;
9992 background: transparent;
9993 color: #fff;
9994 font-size: 12px;
9995 line-height: 1;
9996 cursor: pointer;
9997 }
9998 .order-bump-accordion-wrapper .order-bump-body .reset-arrow-color svg,
9999 .order-bump-accordion-wrapper .order-bump-body .reset-obbg svg {
10000 width: 16px;
10001 height: 16px;
10002 display: block;
10003 }
10004 .order-bump-accordion-wrapper .order-bump-body .reset-arrow-color {
10005 top: 3px;
10006 }
10007
10008 .wpfnl-back-icon {
10009 border-radius: 10px;
10010 border: 1px solid #EBEDF0;
10011 background: #FFF;
10012 display: flex;
10013 align-items: center;
10014 justify-content: center;
10015 padding: 7px !important;
10016 cursor: pointer;
10017 margin-right: 10px;
10018 }
10019
10020 .wpfnl-checkbox label:before {
10021 border: 1px solid #EBEDF0;
10022 background-color: none;
10023 }
10024
10025 .checkout-order-bump-setting-tab__content-wrapper {
10026 background: #FFFFFF;
10027 border: 1px solid transparent;
10028 box-shadow: 0px 5px 20px rgba(148, 135, 180, 0.15);
10029 border-radius: 10px;
10030 margin-bottom: 15px;
10031 /* Upgrade overlay - full screen backdrop */
10032 /* Upgrade modal card */
10033 /* Locked auto-match label styling */
10034 /*-----Rule Groups Styles-----*/
10035 }
10036 .checkout-order-bump-setting-tab__content-wrapper:last-child {
10037 margin-bottom: 0;
10038 }
10039 .checkout-order-bump-setting-tab__content-wrapper .order-bump-accordion-content {
10040 display: none;
10041 flex-flow: row wrap;
10042 align-items: flex-start;
10043 padding: 24px;
10044 }
10045 .checkout-order-bump-setting-tab__content-wrapper .order-bump-accordion-content.show-content {
10046 display: flex;
10047 }
10048 .checkout-order-bump-setting-tab__content-wrapper.no-order-bump {
10049 text-align: center;
10050 padding: 12px 24px;
10051 }
10052 .checkout-order-bump-setting-tab__content-wrapper.no-more-one {
10053 padding: 18px 24px;
10054 color: #272727;
10055 display: flex;
10056 flex-flow: row wrap;
10057 align-items: center;
10058 justify-content: space-between;
10059 }
10060 .checkout-order-bump-setting-tab__content-wrapper.no-more-one .hints {
10061 color: #272727;
10062 margin: 0;
10063 width: calc(100% - 168px);
10064 font-style: normal;
10065 padding-right: 14px;
10066 }
10067 .checkout-order-bump-setting-tab__content-wrapper.no-more-one .hints .highlight-color {
10068 color: #ee5f5a;
10069 }
10070 .checkout-order-bump-setting-tab__content-wrapper.no-more-one .hints .pro-tag {
10071 color: #ffffff;
10072 }
10073 .checkout-order-bump-setting-tab__content-wrapper.no-more-one .pro-link {
10074 font-weight: 500;
10075 text-decoration: underline;
10076 color: #6e42d3;
10077 width: 168px;
10078 }
10079 .checkout-order-bump-setting-tab__content-wrapper.expanded-orderbump .order-bump-accordion-header {
10080 box-shadow: none;
10081 border-bottom-color: #6E42D3;
10082 border-bottom-right-radius: 0;
10083 border-bottom-left-radius: 0;
10084 }
10085 .checkout-order-bump-setting-tab__content-wrapper.expanded-orderbump .order-bump-accordion-header .title-area .icon {
10086 top: 1px;
10087 transform: rotate(-135deg);
10088 }
10089 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings {
10090 border-top: 1px solid #E5E8F3;
10091 }
10092 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-field-wrapper {
10093 margin-bottom: 25px;
10094 }
10095 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-field-wrapper:last-child {
10096 margin-bottom: 0;
10097 }
10098 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-field-wrapper label {
10099 font-size: 14px;
10100 line-height: 16px;
10101 }
10102 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-field-wrapper select {
10103 padding: 5px 9px;
10104 }
10105 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-field-wrapper.no-title-checkbox .hints.mobile {
10106 display: none;
10107 }
10108 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-field-wrapper > label {
10109 width: 250px;
10110 position: relative;
10111 padding-right: 30px;
10112 }
10113 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-field-wrapper > label .color-picker {
10114 position: absolute;
10115 right: 10px;
10116 top: -4px;
10117 line-height: 1;
10118 }
10119 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-field-wrapper .vc-color-wrap {
10120 width: 25px;
10121 }
10122 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-field-wrapper.top-align .color-picker {
10123 top: 6px;
10124 }
10125 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-field-wrapper.orderbump-bg .vc-color-wrap {
10126 position: relative;
10127 top: -5px;
10128 }
10129 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-field-wrapper > label.has-tooltip .wpfnl-tooltip {
10130 top: -2px;
10131 }
10132 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-field-wrapper .wpfnl-fields {
10133 width: 50%;
10134 }
10135 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-field-wrapper .wpfnl-fields select {
10136 border: 1px solid #EBEDF0;
10137 padding-top: 3px;
10138 }
10139 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-field-wrapper .wpfnl-fields .icp__input {
10140 border-radius: 0 !important;
10141 border: 1px solid #e5e5e5;
10142 background: #000000;
10143 }
10144 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-box {
10145 padding: 30px 0;
10146 margin: 0;
10147 box-shadow: none;
10148 background: transparent;
10149 border-radius: 0;
10150 }
10151 .checkout-order-bump-setting-tab__content-wrapper .hints {
10152 word-break: break-word;
10153 }
10154 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .enable-order-bump {
10155 border-top: none;
10156 padding-bottom: 30px;
10157 }
10158 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .enable-order-bump .wpfnl-fields input {
10159 width: 97%;
10160 }
10161 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area > .title {
10162 position: relative;
10163 font-weight: 500;
10164 font-size: 16px;
10165 line-height: 19px;
10166 color: #363B4E;
10167 background-color: #F7F7FA;
10168 padding: 18px 30px 18px 30px;
10169 border-radius: 10px 10px 0 0;
10170 border-bottom: 1px solid #EEF0F3;
10171 }
10172 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-coupon .coupon,
10173 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-product {
10174 border: 1px solid #E9E9EF;
10175 border-radius: 6px;
10176 height: 36px;
10177 position: relative;
10178 display: flex;
10179 }
10180 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-coupon .coupon .wpfnl-ob-replace-product-search,
10181 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-coupon .coupon .wpfnl-ob-product-search,
10182 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-product .wpfnl-ob-replace-product-search,
10183 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-product .wpfnl-ob-product-search {
10184 display: none;
10185 }
10186 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-coupon .coupon svg,
10187 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-product svg {
10188 position: absolute;
10189 left: 10px;
10190 top: 10px;
10191 }
10192 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-coupon .coupon .select2-container--default .select2-selection--single .select2-selection__arrow,
10193 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-product .select2-container--default .select2-selection--single .select2-selection__arrow {
10194 display: none;
10195 }
10196 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-coupon .coupon .select2.select2-container.select2-container--default,
10197 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-product .select2.select2-container.select2-container--default {
10198 width: 100% !important;
10199 }
10200 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-coupon .coupon .select2-container--default .select2-selection--single,
10201 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-product .select2-container--default .select2-selection--single {
10202 background-color: transparent;
10203 border: none;
10204 height: auto;
10205 }
10206 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-coupon .coupon .select2-selection__rendered,
10207 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-product .select2-selection__rendered {
10208 padding: 8px 12px 7px;
10209 width: 100%;
10210 border-radius: 6px;
10211 white-space: pre;
10212 overflow: hidden;
10213 text-overflow: ellipsis;
10214 display: block;
10215 -webkit-line-clamp: 3;
10216 -webkit-box-orient: vertical;
10217 line-height: normal;
10218 }
10219 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-coupon .coupon .select2-selection__rendered .select2-selection__placeholder,
10220 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-product .select2-selection__rendered .select2-selection__placeholder {
10221 color: #7A8B9A;
10222 }
10223 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-coupon .coupon.product-selected .select2-selection__rendered,
10224 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-product.product-selected .select2-selection__rendered {
10225 display: flex;
10226 align-items: center;
10227 flex-flow: row-reverse;
10228 justify-content: space-between;
10229 }
10230 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-coupon .coupon .select2-container.select2-container--default.select2-container--open,
10231 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-product .select2-container.select2-container--default.select2-container--open {
10232 border: none;
10233 }
10234 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-coupon .coupon .select2-selection__clear,
10235 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-product .select2-selection__clear {
10236 cursor: pointer;
10237 padding: 0 2px;
10238 }
10239 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-product[data-tour=yes] {
10240 z-index: 4;
10241 position: relative;
10242 }
10243 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .wpfnl-ob-replace-product {
10244 height: auto;
10245 }
10246 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .wpfnl-ob-replace-product .select2-selection__rendered {
10247 display: flex;
10248 flex-flow: row wrap;
10249 gap: 6px;
10250 padding: 5px 7px 5px;
10251 }
10252 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .wpfnl-ob-replace-product .select2-selection__rendered .select2-selection__clear {
10253 display: none;
10254 }
10255 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .wpfnl-ob-replace-product .select2-selection__choice {
10256 border: 1px solid #EBEDF0;
10257 display: inline;
10258 padding: 7px 4px 7px 10px;
10259 border-radius: 6px;
10260 color: #363B4E;
10261 font-size: 13px;
10262 display: inline-flex;
10263 gap: 5px;
10264 flex-flow: row-reverse;
10265 }
10266 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .wpfnl-ob-replace-product .select2-selection__choice .select2-selection__choice__remove {
10267 padding: 0px 6px;
10268 line-height: 1;
10269 display: flex;
10270 align-items: center;
10271 cursor: pointer;
10272 }
10273 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .wpfnl-ob-replace-product input.select2-search__field {
10274 width: auto !important;
10275 padding: 0 8px;
10276 height: auto;
10277 min-width: 80px;
10278 border: none;
10279 }
10280 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .wpfnl-replace-products-radio-btn {
10281 background-color: #F6F5FA;
10282 border-radius: 10px;
10283 padding: 20px;
10284 margin-top: 16px;
10285 display: grid;
10286 grid-template-columns: repeat(2, 1fr);
10287 gap: 20px;
10288 }
10289 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .wpfnl-replace-products-radio-btn .single-page-option {
10290 position: relative;
10291 }
10292 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .wpfnl-replace-products-radio-btn .single-page-option > input[type=radio] {
10293 display: none;
10294 }
10295 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .wpfnl-replace-products-radio-btn .single-page-option .option-label {
10296 border-radius: 10px;
10297 border: 1px solid #E4E0F0;
10298 background-color: #FFF;
10299 cursor: pointer;
10300 padding: 12px 16px;
10301 display: block;
10302 height: 100%;
10303 }
10304 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .wpfnl-replace-products-radio-btn .single-page-option .radio-point {
10305 position: absolute;
10306 top: 11px;
10307 right: 16px;
10308 }
10309 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .wpfnl-replace-products-radio-btn .single-page-option .radio-point circle:first-child {
10310 transform: scale(0);
10311 transform-origin: center;
10312 transition: all 0.3s ease;
10313 }
10314 .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 {
10315 border-color: #6E42D3;
10316 }
10317 .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 {
10318 transform: scale(1);
10319 }
10320 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .wpfnl-replace-products-radio-btn .single-page-option h4 {
10321 color: #363B4E;
10322 font-size: 14px;
10323 font-weight: 500;
10324 line-height: 1.37;
10325 margin-bottom: 0;
10326 max-width: 95%;
10327 }
10328 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .wpfnl-replace-products-radio-btn .single-page-option p {
10329 color: #525562;
10330 font-size: 14px;
10331 font-weight: 400;
10332 line-height: 1.4;
10333 }
10334 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .upload-product-image .icon-wrapper {
10335 display: inline-flex;
10336 flex-flow: column;
10337 justify-content: center;
10338 align-items: center;
10339 gap: 8px;
10340 }
10341 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .upload-product-image .image-label {
10342 box-sizing: border-box;
10343 border-radius: 10px;
10344 height: 160px;
10345 display: flex;
10346 flex-flow: column;
10347 align-items: center;
10348 justify-content: center;
10349 margin: 0;
10350 padding: 0;
10351 text-align: center;
10352 background-repeat: no-repeat;
10353 background-position: center;
10354 background-size: cover;
10355 cursor: pointer;
10356 border: 1px dashed #CCC3E1;
10357 background-color: transparent;
10358 background-image: none;
10359 }
10360 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .upload-product-image .image-label .title {
10361 display: block;
10362 line-height: 16px;
10363 transition: all 0.3s ease;
10364 color: #363B4E;
10365 font-size: 14px;
10366 font-style: normal;
10367 font-weight: 500;
10368 line-height: 14px;
10369 letter-spacing: -0.14px;
10370 }
10371 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .upload-product-image .image-label .title .wpfnl-link-text {
10372 color: #6E42D3;
10373 }
10374 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .upload-product-image .image-label .hints {
10375 font-style: normal;
10376 margin: 0;
10377 color: #7A8B9A;
10378 width: 100%;
10379 display: block;
10380 }
10381 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .upload-product-image .image-label.img-uploaded {
10382 border-color: transparent;
10383 }
10384 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .upload-product-image .image-label.img-uploaded .icon-wrapper {
10385 background: rgba(0, 0, 0, 0.4);
10386 width: 100%;
10387 height: 100%;
10388 border-radius: 10px;
10389 display: flex;
10390 flex-flow: column;
10391 align-items: center;
10392 justify-content: center;
10393 flex-wrap: wrap;
10394 opacity: 0;
10395 visibility: hidden;
10396 transition: all 0.3s ease;
10397 }
10398 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .upload-product-image .image-label.img-uploaded:hover .icon-wrapper {
10399 opacity: 1;
10400 visibility: visible;
10401 }
10402 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .upload-product-image .image-label.img-uploaded:hover .title {
10403 color: #ffffff;
10404 }
10405 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .upload-product-image .image-label.img-uploaded:hover path {
10406 fill: #ffffff;
10407 }
10408 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .upload-product-image .image-label.img-uploaded .hints {
10409 color: #fff;
10410 }
10411 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-coupon .coupon .wpfnl-ob-coupon-search {
10412 display: none;
10413 }
10414 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .non-input-field {
10415 cursor: not-allowed;
10416 background-color: #F6F5FA;
10417 font-size: 14px;
10418 color: #7A8B9A;
10419 padding: 13px 15px;
10420 height: 44px;
10421 width: 100%;
10422 min-width: 190px;
10423 border-radius: 6px;
10424 display: block;
10425 border: 1px solid #EBEDF0;
10426 }
10427 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-pre-purchase-upsell {
10428 width: 100%;
10429 justify-content: space-between;
10430 }
10431 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-pre-purchase-upsell .wpfnl-tooltip {
10432 position: relative;
10433 top: 3px;
10434 }
10435 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-pre-purchase-upsell .wpfnl-fields {
10436 width: auto;
10437 }
10438 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-pre-purchase-upsell .pro-tag-icon {
10439 transform: translateY(7px);
10440 display: inline-block;
10441 }
10442 .checkout-order-bump-setting-tab__content-wrapper .order-bump-template-preview-area {
10443 width: 40%;
10444 position: sticky;
10445 top: 0px;
10446 padding-bottom: 24px;
10447 }
10448 .checkout-order-bump-setting-tab__content-wrapper .order-bump-template-preview-area .preview-header {
10449 padding: 14px 20px;
10450 }
10451 .checkout-order-bump-setting-tab__content-wrapper .order-bump-template-preview-area .preview-header h4 {
10452 text-transform: capitalize;
10453 font-family: Roboto;
10454 font-size: 14px;
10455 font-style: normal;
10456 font-weight: 400;
10457 line-height: normal;
10458 }
10459 .checkout-order-bump-setting-tab__content-wrapper .order-bump-template-preview-area .preview-header h4 span {
10460 color: #363B4E;
10461 font-weight: 600;
10462 }
10463 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-tabs {
10464 display: flex;
10465 gap: 30px;
10466 border-bottom: 1px solid #EEF0F3;
10467 background-color: #F9FAFB;
10468 border-radius: 8px 8px 0 0;
10469 width: 100%;
10470 padding: 0 30px;
10471 }
10472 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-tabs .ob-tab-button {
10473 display: flex;
10474 align-items: center;
10475 gap: 8px;
10476 padding: 14px 0;
10477 background: transparent;
10478 border: none;
10479 cursor: pointer;
10480 font-size: 14px;
10481 font-weight: 500;
10482 color: #6B7280;
10483 transition: all 0.2s ease;
10484 white-space: nowrap;
10485 position: relative;
10486 }
10487 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-tabs .ob-tab-button::before {
10488 content: "";
10489 position: absolute;
10490 bottom: -1px;
10491 left: 0;
10492 width: 100%;
10493 height: 2px;
10494 background-color: transparent;
10495 transition: background-color 0.2s ease;
10496 }
10497 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-tabs .ob-tab-button svg {
10498 width: 18px;
10499 height: 18px;
10500 color: #9CA3AF;
10501 transition: color 0.2s ease;
10502 }
10503 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-tabs .ob-tab-button:first-child {
10504 border-radius: 8px 0 0 0;
10505 }
10506 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-tabs .ob-tab-button:hover {
10507 color: #374151;
10508 }
10509 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-tabs .ob-tab-button:hover svg {
10510 color: #6E42D2;
10511 }
10512 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-tabs .ob-tab-button.active {
10513 color: #6E42D2;
10514 }
10515 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-tabs .ob-tab-button.active::before {
10516 background-color: #6E42D2;
10517 }
10518 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-tabs .ob-tab-button.active svg {
10519 color: #6E42D2;
10520 }
10521 @keyframes fadeIn {
10522 from {
10523 opacity: 0;
10524 transform: translateY(10px);
10525 }
10526 to {
10527 opacity: 1;
10528 transform: translateY(0);
10529 }
10530 }
10531 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category {
10532 padding: 26px 30px;
10533 animation: fadeIn 0.3s ease-in;
10534 }
10535 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category:last-child {
10536 border-bottom: none;
10537 }
10538 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category .category-title {
10539 color: #363B4E;
10540 font-size: 16px;
10541 font-weight: 500;
10542 line-height: 1;
10543 display: flex;
10544 align-items: center;
10545 gap: 8px;
10546 margin-bottom: 26px;
10547 }
10548 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category .ob-settings-wrapper {
10549 display: flex;
10550 flex-flow: row wrap;
10551 justify-content: space-between;
10552 gap: 16px;
10553 row-gap: 24px;
10554 }
10555 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category .ob-settings-wrapper .single-ob-settings {
10556 width: calc(50% - 8px);
10557 }
10558 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category .ob-settings-wrapper .single-ob-settings.full-width {
10559 width: 100%;
10560 }
10561 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category .ob-settings-wrapper .ob-product-description .mce-tinymce div.mce-toolbar-grp {
10562 padding-left: 35px;
10563 }
10564 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category .ob-settings-wrapper .ob-product-description .quicktags-toolbar {
10565 padding: 5px 2px 5px 45px;
10566 }
10567 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category .ob-settings-wrapper .ob-product-description .ob-settings-input {
10568 position: relative;
10569 margin-top: 20px;
10570 }
10571 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category .ob-settings-wrapper .ob-product-description .color-picker {
10572 position: absolute;
10573 top: 46px;
10574 left: 13px;
10575 z-index: 9;
10576 }
10577 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category .ob-settings-wrapper .ob-product-description .vc-color-wrap {
10578 margin: 0;
10579 width: 20px;
10580 height: 20px;
10581 border-radius: 50%;
10582 }
10583 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category .ob-settings-wrapper .ob-product-replace .wpfnl-tooltip {
10584 position: relative;
10585 top: 3px;
10586 }
10587 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category .ob-settings-wrapper .ob-product-replace .wpfnl-tooltip p {
10588 color: #ffffff;
10589 }
10590 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category .ob-settings-title {
10591 color: #363B4E;
10592 font-size: 14px;
10593 font-weight: 500;
10594 line-height: 1;
10595 margin-bottom: 8px;
10596 display: flex;
10597 align-items: center;
10598 gap: 3px;
10599 }
10600 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category .ob-settings-title .wpfnl-tooltip {
10601 padding-bottom: 0;
10602 }
10603 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category .ob-settings-title .wpfnl-tooltip svg {
10604 display: block;
10605 }
10606 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category .ob-settings-input select,
10607 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category .ob-settings-input input[type=password],
10608 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category .ob-settings-input input[type=url],
10609 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category .ob-settings-input input[type=number],
10610 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category .ob-settings-input input[type=text] {
10611 border-radius: 8px;
10612 height: 40px;
10613 }
10614 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category .ob-color-picker-wrapper {
10615 display: flex;
10616 align-items: center;
10617 }
10618 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category .ob-color-picker-wrapper .vc-color-wrap.transparent {
10619 height: 40px;
10620 width: 40px;
10621 border-radius: 6px;
10622 }
10623 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category .ob-color-picker-wrapper input[type=text] {
10624 max-width: max-content;
10625 min-width: auto;
10626 border-radius: 6px;
10627 background: #F6F5FA;
10628 width: 120px;
10629 }
10630 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category .fields-with-color {
10631 border: 1px solid #E5E8F3;
10632 border-radius: 8px;
10633 display: flex;
10634 align-items: center;
10635 }
10636 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category .fields-with-color input[type=text] {
10637 width: calc(100% - 40px);
10638 border: none;
10639 height: 38px !important;
10640 }
10641 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category .fields-with-color .color-picker {
10642 width: 40px;
10643 height: 38px;
10644 display: flex;
10645 align-items: center;
10646 justify-content: center;
10647 border-left: 1px solid #E5E8F3;
10648 }
10649 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category .fields-with-color .color-picker .vc-color-wrap {
10650 width: 20px;
10651 height: 20px;
10652 border-radius: 50%;
10653 margin: 0;
10654 }
10655 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details {
10656 border-bottom: 1px solid #EEF0F3;
10657 }
10658 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .offer-selection-mode {
10659 display: flex;
10660 gap: 15px;
10661 }
10662 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .offer-selection-mode .ob-settings-title {
10663 margin-bottom: 0;
10664 }
10665 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .offer-selection-mode .radio-option {
10666 display: flex;
10667 align-items: center;
10668 gap: 5px;
10669 cursor: pointer;
10670 position: relative;
10671 }
10672 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .offer-selection-mode .radio-option input[type=radio] {
10673 cursor: pointer;
10674 margin: 0;
10675 }
10676 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .offer-selection-mode .radio-option input[type=radio]:checked {
10677 border-color: #6E42D3;
10678 }
10679 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .offer-selection-mode .radio-option input[type=radio]:checked::before {
10680 background-color: #6E42D3;
10681 }
10682 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .offer-selection-mode .radio-option span {
10683 font-size: 14px;
10684 color: #363B4E;
10685 font-weight: 400;
10686 }
10687 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .offer-selection-mode .radio-option .recommended-badge {
10688 background: #ded3f8;
10689 color: #6e42d3;
10690 font-size: 12px;
10691 font-weight: 400;
10692 padding: 2px 8px;
10693 border-radius: 4px;
10694 margin-left: 4px;
10695 letter-spacing: 0.5px;
10696 }
10697 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .auto-match-settings {
10698 width: 100%;
10699 display: flex;
10700 flex-flow: row wrap;
10701 justify-content: space-between;
10702 gap: 16px;
10703 row-gap: 20px;
10704 }
10705 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .ob-filter-options {
10706 display: flex;
10707 align-items: flex-start;
10708 gap: 30px;
10709 }
10710 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .ob-filter-options .checkbox-group {
10711 display: flex;
10712 flex-direction: column;
10713 gap: 7px;
10714 }
10715 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .ob-filter-options .checkbox-option {
10716 display: flex;
10717 align-items: center;
10718 gap: 8px;
10719 cursor: pointer;
10720 }
10721 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .ob-filter-options .checkbox-option input[type=checkbox] {
10722 width: 18px;
10723 height: 18px;
10724 cursor: pointer;
10725 margin: 0;
10726 }
10727 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .ob-filter-options .checkbox-option input[type=checkbox]:checked::before {
10728 margin: -0.12rem 0 0 -0.2rem;
10729 }
10730 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .ob-filter-options .checkbox-option span {
10731 font-size: 14px;
10732 color: #363B4E;
10733 user-select: none;
10734 }
10735 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .ob-fallback-behavior .wpfnl-ob-fallback-product-search.select2-hidden-accessible {
10736 border: 0 !important;
10737 clip: rect(0 0 0 0) !important;
10738 -webkit-clip-path: inset(50%) !important;
10739 clip-path: inset(50%) !important;
10740 height: 1px !important;
10741 overflow: hidden !important;
10742 padding: 0 !important;
10743 position: absolute !important;
10744 width: 1px !important;
10745 white-space: nowrap !important;
10746 }
10747 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .ob-fallback-behavior input[type=radio] {
10748 cursor: pointer;
10749 margin: 0;
10750 }
10751 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .ob-fallback-behavior input[type=radio]:checked {
10752 border-color: #6E42D3;
10753 }
10754 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .ob-fallback-behavior input[type=radio]:checked::before {
10755 background-color: #6E42D3;
10756 }
10757 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .ob-fallback-behavior .fallback-options {
10758 display: flex;
10759 flex-direction: column;
10760 gap: 16px;
10761 }
10762 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .ob-fallback-behavior .fallback-options .radio-option {
10763 display: flex;
10764 align-items: flex-start;
10765 gap: 10px;
10766 padding: 10px 12px;
10767 border: 1px solid #E5E8F3;
10768 border-radius: 8px;
10769 cursor: pointer;
10770 transition: all 0.2s ease;
10771 background: #FFFFFF;
10772 }
10773 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .ob-fallback-behavior .fallback-options .radio-option:hover {
10774 border-color: #6E42D3;
10775 background: #F9F7FD;
10776 }
10777 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .ob-fallback-behavior .fallback-options .radio-option .radio-content {
10778 display: flex;
10779 flex-direction: column;
10780 gap: 4px;
10781 flex: 1;
10782 }
10783 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .ob-fallback-behavior .fallback-options .radio-option .radio-content .radio-title {
10784 font-size: 14px;
10785 color: #363B4E;
10786 font-weight: 500;
10787 }
10788 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .ob-fallback-behavior .fallback-options .radio-option .radio-content .radio-subtitle {
10789 font-size: 13px;
10790 color: #7A8B9A;
10791 font-weight: 400;
10792 }
10793 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .ob-fallback-behavior .default-product-select {
10794 margin-top: 6px;
10795 }
10796 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .ob-fallback-behavior .default-product-select > label {
10797 font-weight: 400;
10798 font-size: 13px;
10799 margin-bottom: 4px;
10800 display: block;
10801 }
10802 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .ob-fallback-behavior .select2-container.select2-container--default {
10803 background: #ffffff;
10804 border-radius: 10px;
10805 border: 1px solid #E5E8F3;
10806 z-index: 99;
10807 display: block;
10808 }
10809 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .ob-fallback-behavior .select2-container.select2-container--default .select2-selection--single {
10810 height: 34px;
10811 border-radius: 8px;
10812 border: none;
10813 box-sizing: border-box;
10814 cursor: pointer;
10815 display: block;
10816 }
10817 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .ob-fallback-behavior .select2-container.select2-container--default .select2-selection__rendered {
10818 padding-top: 7px;
10819 line-height: 1;
10820 display: block;
10821 padding-left: 8px;
10822 padding-right: 20px;
10823 overflow: hidden;
10824 text-overflow: ellipsis;
10825 white-space: nowrap;
10826 }
10827 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .ob-fallback-behavior .select2-container.select2-container--default .select2-selection__arrow {
10828 top: 3px;
10829 right: 3px;
10830 }
10831 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.color-customization .ob-settings-wrapper .single-ob-settings {
10832 width: calc(33.3333333333% - 11px);
10833 }
10834 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.conditional-rules .ob-settings-wrapper .enable-conditional .wpfnl-tooltip {
10835 position: relative;
10836 top: 3px;
10837 }
10838 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.conditional-rules .ob-settings-wrapper .enable-conditional .wpfnl-tooltip p {
10839 color: #ffffff;
10840 }
10841 .checkout-order-bump-setting-tab__content-wrapper .ob-upgrade-overlay {
10842 position: fixed;
10843 inset: 0;
10844 z-index: 9999;
10845 background: rgba(0, 0, 0, 0.45);
10846 display: flex;
10847 align-items: center;
10848 justify-content: center;
10849 padding: 20px;
10850 }
10851 .checkout-order-bump-setting-tab__content-wrapper .ob-upgrade-modal {
10852 position: relative;
10853 background: #fff;
10854 border-radius: 16px;
10855 padding: 36px 32px 32px;
10856 max-width: 420px;
10857 width: 100%;
10858 text-align: center;
10859 box-shadow: 0 20px 60px rgba(0, 0, 0, 0.25);
10860 }
10861 .checkout-order-bump-setting-tab__content-wrapper .ob-upgrade-modal-close {
10862 position: absolute;
10863 top: 14px;
10864 right: 16px;
10865 background: none;
10866 border: none;
10867 font-size: 18px;
10868 color: #667085;
10869 cursor: pointer;
10870 line-height: 1;
10871 padding: 4px;
10872 }
10873 .checkout-order-bump-setting-tab__content-wrapper .ob-upgrade-modal-close:hover {
10874 color: #344054;
10875 }
10876 .checkout-order-bump-setting-tab__content-wrapper .ob-upgrade-modal-icon {
10877 margin-bottom: 16px;
10878 }
10879 .checkout-order-bump-setting-tab__content-wrapper .ob-upgrade-modal-title {
10880 font-size: 20px;
10881 font-weight: 700;
10882 color: #101828;
10883 margin: 0 0 12px;
10884 }
10885 .checkout-order-bump-setting-tab__content-wrapper .ob-upgrade-modal-desc {
10886 font-size: 14px;
10887 color: #667085;
10888 margin: 0 0 24px;
10889 line-height: 1.6;
10890 }
10891 .checkout-order-bump-setting-tab__content-wrapper .ob-upgrade-modal-btn {
10892 display: inline-block;
10893 background: linear-gradient(135deg, #7A3CF6 0%, #5B21E6 100%);
10894 color: #fff !important;
10895 padding: 12px 28px;
10896 border-radius: 8px;
10897 font-size: 14px;
10898 font-weight: 600;
10899 text-decoration: none;
10900 transition: opacity 0.2s ease;
10901 }
10902 .checkout-order-bump-setting-tab__content-wrapper .ob-upgrade-modal-btn:hover {
10903 opacity: 0.9;
10904 text-decoration: none;
10905 color: #fff !important;
10906 }
10907 .checkout-order-bump-setting-tab__content-wrapper .ob-automatch-locked {
10908 opacity: 0.6;
10909 }
10910 .checkout-order-bump-setting-tab__content-wrapper .rule-groups-container {
10911 width: 100%;
10912 }
10913 .checkout-order-bump-setting-tab__content-wrapper .rule-groups-container .rule-group {
10914 background: #fff;
10915 border: 1px solid #E5E7EB;
10916 border-radius: 8px;
10917 }
10918 .checkout-order-bump-setting-tab__content-wrapper .rule-groups-container .rule-group-header {
10919 display: flex;
10920 justify-content: space-between;
10921 align-items: center;
10922 padding: 6px 12px 5px;
10923 border-bottom: 1px solid #E5E7EB;
10924 }
10925 .checkout-order-bump-setting-tab__content-wrapper .rule-groups-container .rule-group-body {
10926 padding: 20px;
10927 }
10928 .checkout-order-bump-setting-tab__content-wrapper .rule-groups-container .btn-create-rule-group {
10929 margin-top: 20px;
10930 }
10931 .checkout-order-bump-setting-tab__content-wrapper .rule-group-title {
10932 font-size: 14px;
10933 font-weight: 600;
10934 color: #374151;
10935 margin: 0;
10936 }
10937 .checkout-order-bump-setting-tab__content-wrapper .btn-delete-rule-group {
10938 background: transparent;
10939 border: none;
10940 color: #EF4444;
10941 cursor: pointer;
10942 padding: 4px;
10943 display: flex;
10944 align-items: center;
10945 justify-content: center;
10946 transition: opacity 0.2s;
10947 }
10948 .checkout-order-bump-setting-tab__content-wrapper .btn-delete-rule-group:hover {
10949 opacity: 0.7;
10950 }
10951 .checkout-order-bump-setting-tab__content-wrapper .rule-condition {
10952 margin-bottom: 12px;
10953 }
10954 .checkout-order-bump-setting-tab__content-wrapper .condition-row {
10955 display: flex;
10956 gap: 12px;
10957 align-items: flex-end;
10958 background: #F9FAFB;
10959 padding: 16px;
10960 border-radius: 6px;
10961 border: 1px solid #E5E7EB;
10962 }
10963 .checkout-order-bump-setting-tab__content-wrapper .condition-row input[type=text],
10964 .checkout-order-bump-setting-tab__content-wrapper .condition-row input[type=number],
10965 .checkout-order-bump-setting-tab__content-wrapper .condition-row select {
10966 padding: 3px 12px !important;
10967 min-width: auto;
10968 }
10969 .checkout-order-bump-setting-tab__content-wrapper .condition-row .arco-select-view {
10970 font-size: 14px;
10971 background: #fff;
10972 border: 1px solid #D1D5DB;
10973 border-radius: 4px;
10974 }
10975 .checkout-order-bump-setting-tab__content-wrapper .condition-row .arco-select-view .arco-select-view-inner {
10976 padding: 0;
10977 }
10978 .checkout-order-bump-setting-tab__content-wrapper .condition-row .arco-select-view .arco-select-view-inner .arco-select-view-input {
10979 height: auto;
10980 min-height: auto;
10981 width: 100% !important;
10982 padding: 0;
10983 height: 32px;
10984 }
10985 .checkout-order-bump-setting-tab__content-wrapper .condition-row .arco-select-view .arco-select-view-inner .arco-select-view-tag {
10986 font-size: 11px;
10987 line-height: 1.2;
10988 padding: 4px;
10989 }
10990 .checkout-order-bump-setting-tab__content-wrapper .condition-field,
10991 .checkout-order-bump-setting-tab__content-wrapper .condition-operator,
10992 .checkout-order-bump-setting-tab__content-wrapper .condition-value {
10993 display: flex;
10994 flex-direction: column;
10995 gap: 6px;
10996 }
10997 .checkout-order-bump-setting-tab__content-wrapper .condition-field {
10998 flex: 0 0 240px;
10999 }
11000 .checkout-order-bump-setting-tab__content-wrapper .condition-operator {
11001 flex: 0 0 180px;
11002 }
11003 .checkout-order-bump-setting-tab__content-wrapper .condition-value {
11004 flex: 0 0 130px;
11005 }
11006 .checkout-order-bump-setting-tab__content-wrapper .condition-field label,
11007 .checkout-order-bump-setting-tab__content-wrapper .condition-value label {
11008 font-size: 12px;
11009 font-weight: 500;
11010 color: #6B7280;
11011 }
11012 .checkout-order-bump-setting-tab__content-wrapper .condition-field select,
11013 .checkout-order-bump-setting-tab__content-wrapper .condition-operator select,
11014 .checkout-order-bump-setting-tab__content-wrapper .condition-value input,
11015 .checkout-order-bump-setting-tab__content-wrapper .condition-value select {
11016 width: 100%;
11017 padding: 8px 12px;
11018 border: 1px solid #D1D5DB;
11019 border-radius: 4px;
11020 font-size: 14px;
11021 color: #374151;
11022 background: #fff;
11023 }
11024 .checkout-order-bump-setting-tab__content-wrapper .condition-field select:focus,
11025 .checkout-order-bump-setting-tab__content-wrapper .condition-operator select:focus,
11026 .checkout-order-bump-setting-tab__content-wrapper .condition-value input:focus,
11027 .checkout-order-bump-setting-tab__content-wrapper .condition-value select:focus {
11028 outline: none;
11029 border-color: #6E42D2;
11030 box-shadow: 0 0 0 3px rgba(110, 66, 210, 0.1);
11031 }
11032 .checkout-order-bump-setting-tab__content-wrapper .condition-actions {
11033 display: flex;
11034 gap: 8px;
11035 align-items: center;
11036 position: relative;
11037 top: -6px;
11038 }
11039 .checkout-order-bump-setting-tab__content-wrapper .btn-drag-handle,
11040 .checkout-order-bump-setting-tab__content-wrapper .btn-delete-condition {
11041 background: transparent;
11042 border: none;
11043 color: #6B7280;
11044 cursor: pointer;
11045 padding: 4px;
11046 display: flex;
11047 align-items: center;
11048 justify-content: center;
11049 transition: color 0.2s;
11050 }
11051 .checkout-order-bump-setting-tab__content-wrapper .btn-drag-handle:hover {
11052 color: #374151;
11053 }
11054 .checkout-order-bump-setting-tab__content-wrapper .btn-delete-condition {
11055 color: #EF4444;
11056 }
11057 .checkout-order-bump-setting-tab__content-wrapper .btn-delete-condition:hover {
11058 opacity: 0.7;
11059 }
11060 .checkout-order-bump-setting-tab__content-wrapper .logic-separator {
11061 display: flex;
11062 align-items: center;
11063 justify-content: center;
11064 margin: 12px 0;
11065 position: relative;
11066 }
11067 .checkout-order-bump-setting-tab__content-wrapper .logic-separator.and-label:before {
11068 content: "";
11069 position: absolute;
11070 left: 50%;
11071 transform: translateX(-50%);
11072 top: -13px;
11073 height: calc(100% + 26px);
11074 width: 2px;
11075 background: #e5e7eb;
11076 z-index: 0;
11077 }
11078 .checkout-order-bump-setting-tab__content-wrapper .logic-label {
11079 background: #F3F4F6;
11080 color: #6B7280;
11081 font-size: 12px;
11082 font-weight: 600;
11083 padding: 4px 12px;
11084 border-radius: 12px;
11085 border: 1px solid #E5E7EB;
11086 position: relative;
11087 z-index: 1;
11088 }
11089 .checkout-order-bump-setting-tab__content-wrapper .or-separator {
11090 margin: 24px 0;
11091 }
11092 .checkout-order-bump-setting-tab__content-wrapper .or-separator::before,
11093 .checkout-order-bump-setting-tab__content-wrapper .or-separator::after {
11094 content: "";
11095 position: absolute;
11096 top: 50%;
11097 width: 45%;
11098 height: 1px;
11099 background: #E5E7EB;
11100 }
11101 .checkout-order-bump-setting-tab__content-wrapper .or-separator::before {
11102 left: 0;
11103 }
11104 .checkout-order-bump-setting-tab__content-wrapper .or-separator::after {
11105 right: 0;
11106 }
11107 .checkout-order-bump-setting-tab__content-wrapper .or-label {
11108 background: #FEF3C7;
11109 color: #D97706;
11110 border-color: #FCD34D;
11111 }
11112 .checkout-order-bump-setting-tab__content-wrapper .btn-add-condition {
11113 background: transparent;
11114 border: 1px dashed #D1D5DB;
11115 color: #6E42D2;
11116 font-size: 14px;
11117 font-weight: 500;
11118 padding: 10px 16px;
11119 border-radius: 6px;
11120 cursor: pointer;
11121 width: 100%;
11122 margin-top: 12px;
11123 transition: all 0.2s;
11124 }
11125 .checkout-order-bump-setting-tab__content-wrapper .btn-add-condition:hover {
11126 background: rgba(110, 66, 210, 0.05);
11127 border-color: #6E42D2;
11128 }
11129 .checkout-order-bump-setting-tab__content-wrapper .btn-create-rule-group {
11130 background: transparent;
11131 border: 2px dashed #D1D5DB;
11132 color: #2563EB;
11133 font-size: 14px;
11134 font-weight: 600;
11135 padding: 12px 20px;
11136 border-radius: 8px;
11137 cursor: pointer;
11138 width: 100%;
11139 transition: all 0.2s;
11140 }
11141 .checkout-order-bump-setting-tab__content-wrapper .btn-create-rule-group:hover {
11142 background: rgba(37, 99, 235, 0.05);
11143 border-color: #2563EB;
11144 }
11145 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-pro-orderbump-banner {
11146 display: flex;
11147 align-items: center;
11148 justify-content: space-between;
11149 background: #faf9fb;
11150 border: 1px solid #d3c2fa;
11151 border-radius: 10px;
11152 padding: 24px;
11153 box-sizing: border-box;
11154 }
11155 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-pro-orderbump-banner .wpfnl-pro-orderbump-banner-content {
11156 display: flex;
11157 flex-direction: column;
11158 gap: 6px;
11159 }
11160 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-pro-orderbump-banner .wpfnl-pro-orderbump-banner-title {
11161 font-size: 16px;
11162 font-weight: 600;
11163 color: #23272F;
11164 }
11165 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-pro-orderbump-banner .wpfnl-pro-orderbump-banner-desc {
11166 font-size: 14px;
11167 color: #4B5563;
11168 line-height: 1.5;
11169 max-width: 520px;
11170 }
11171 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-pro-orderbump-banner .wpfnl-pro-orderbump-banner-cta {
11172 background: #6E42D3;
11173 color: #fff;
11174 font-weight: 600;
11175 font-size: 13px;
11176 border: none;
11177 border-radius: 6px;
11178 padding: 12px 18px;
11179 text-decoration: none;
11180 transition: background 0.2s;
11181 box-shadow: 0 1px 2px rgba(244, 99, 27, 0.08);
11182 cursor: pointer;
11183 white-space: nowrap;
11184 margin-left: 32px;
11185 display: inline-flex;
11186 align-items: center;
11187 justify-content: center;
11188 }
11189 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-pro-orderbump-banner .wpfnl-pro-orderbump-banner-cta:hover {
11190 background: #6434d4;
11191 color: #fff;
11192 text-decoration: none;
11193 }
11194 @media (max-width: 700px) {
11195 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-pro-orderbump-banner {
11196 flex-direction: column;
11197 align-items: flex-start;
11198 padding: 18px 12px;
11199 }
11200 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-pro-orderbump-banner .wpfnl-pro-orderbump-banner-cta {
11201 margin-left: 0;
11202 margin-top: 16px;
11203 width: 100%;
11204 justify-content: center;
11205 }
11206 }
11207
11208 .arco-trigger-popup {
11209 width: 230px !important;
11210 }
11211
11212 .arco-select-dropdown .arco-select-option {
11213 padding: 8px 6px !important;
11214 margin: 0;
11215 }
11216 .arco-select-dropdown .arco-select-option-checkbox .arco-checkbox-label {
11217 line-height: 1.3;
11218 }
11219
11220 @media only screen and (max-width: 1599px) {
11221 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-field-wrapper .wpfnl-fields {
11222 width: 50%;
11223 }
11224 .order-bump-accordion-wrapper .order-bump-body .checkout-order-bump-setting-tab__content-wrapper.single-order-bump.expanded-orderbump .wpfnl-fields-with-color,
11225 .order-bump-accordion-wrapper .order-bump-body .checkout-order-bump-setting-tab__content-wrapper.single-order-bump.expanded-orderbump .wpfnl-product-description,
11226 .order-bump-accordion-wrapper .order-bump-body .checkout-order-bump-setting-tab__content-wrapper.single-order-bump.expanded-orderbump .upload-product-image .wpfnl-fields {
11227 width: calc(100% - 250px);
11228 }
11229 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.color-customization .ob-settings-wrapper .single-ob-settings {
11230 width: calc(50% - 8px);
11231 }
11232 }
11233 @media only screen and (max-width: 1350px) and (min-width: 1200px) {
11234 .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 {
11235 width: 55%;
11236 }
11237 .checkout-order-bump-setting-tab__content-wrapper .order-bump-template-preview-area {
11238 width: 45%;
11239 }
11240 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-field-wrapper::not(".no-title-checkbox") {
11241 margin-bottom: 18px;
11242 display: block;
11243 }
11244 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-field-wrapper.no-title-checkbox > label {
11245 width: auto;
11246 margin-bottom: 0;
11247 padding-right: 10px;
11248 padding-top: 4px;
11249 display: inline-block;
11250 }
11251 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-field-wrapper.no-title-checkbox .wpfnl-fields {
11252 width: 50%;
11253 max-width: 410px;
11254 }
11255 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-field-wrapper.no-title-checkbox .hints.desktop {
11256 display: none;
11257 }
11258 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-field-wrapper.no-title-checkbox .hints.mobile {
11259 display: block;
11260 }
11261 }
11262 @media only screen and (max-width: 1199px) {
11263 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area {
11264 width: 100%;
11265 margin-right: 0;
11266 margin-bottom: 30px;
11267 }
11268 .checkout-order-bump-setting-tab__content-wrapper .order-bump-template-preview-area {
11269 width: 100%;
11270 }
11271 .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 {
11272 width: 100%;
11273 border-radius: 10px 10px 0 0;
11274 margin-bottom: 0;
11275 border-bottom: 1px solid #EEF0F3;
11276 }
11277 .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 {
11278 border-radius: 0px;
11279 }
11280 .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 {
11281 border-radius: 0px;
11282 }
11283 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-tabs {
11284 gap: 20px;
11285 padding: 0 21px;
11286 }
11287 }
11288 .edit-field-tabNcontent {
11289 border: 1px solid #E5E8F3;
11290 border-radius: 10px;
11291 }
11292
11293 .checkout-edit-field-tab__content-wrapper .edit-field-settings__tab-nav {
11294 display: flex;
11295 flex-flow: row wrap;
11296 align-items: center;
11297 justify-content: flex-start;
11298 padding: 23px 20px 23px 0;
11299 border-bottom: 1px solid #E5E8F3;
11300 }
11301 .checkout-edit-field-tab__content-wrapper .edit-field-settings__tab-nav li {
11302 padding: 0 15px;
11303 }
11304 .checkout-edit-field-tab__content-wrapper .edit-field-settings__tab-nav li:last-child {
11305 margin-right: 0;
11306 }
11307 .checkout-edit-field-tab__content-wrapper .edit-field-settings__tab-nav li a {
11308 font-size: 14px;
11309 color: #7A8B9A;
11310 height: 44px;
11311 line-height: 44px;
11312 display: block;
11313 position: relative;
11314 }
11315 .checkout-edit-field-tab__content-wrapper .edit-field-settings__tab-nav li a:hover {
11316 color: #363B4E;
11317 }
11318 .checkout-edit-field-tab__content-wrapper .edit-field-settings__tab-nav li a:before {
11319 content: "";
11320 position: absolute;
11321 top: -24px;
11322 left: 0;
11323 width: 100%;
11324 height: 3px;
11325 background: #6E42D3;
11326 border-radius: 0 0 50px 50px;
11327 visibility: hidden;
11328 opacity: 0;
11329 }
11330 .checkout-edit-field-tab__content-wrapper .edit-field-settings__tab-nav li.active a {
11331 color: #6E42D3;
11332 }
11333 .checkout-edit-field-tab__content-wrapper .edit-field-settings__tab-nav li.active a:before {
11334 visibility: visible;
11335 opacity: 1;
11336 }
11337 .checkout-edit-field-tab__content-wrapper .edit-field-settings__tab-nav li.add-new-checkout-field-btn {
11338 margin-left: 20px;
11339 padding: 0;
11340 }
11341 .checkout-edit-field-tab__content-wrapper .edit-field-settings__tab-nav li.add-new-checkout-field-btn .btn-default {
11342 line-height: 39px;
11343 }
11344 .checkout-edit-field-tab__content-wrapper .edit-field-settings__tab-nav li.add-new-checkout-field-btn svg {
11345 margin-right: 5px;
11346 }
11347 .checkout-edit-field-tab__content-wrapper .edit-field-settings__tab-nav li.restore-btn {
11348 margin-left: auto;
11349 padding: 0;
11350 }
11351 .checkout-edit-field-tab__content-wrapper .edit-field-settings__tab-nav li.restore-btn .btn-default {
11352 line-height: 39px;
11353 background: #F7F7FA;
11354 color: #363B4E;
11355 border: 1px solid #E5E8F3;
11356 }
11357 .checkout-edit-field-tab__content-wrapper .edit-field-settings__tab-nav li.restore-btn .btn-default.error {
11358 color: #d63342;
11359 background-color: #f8d7da;
11360 border-color: #f5c6cb;
11361 }
11362 .checkout-edit-field-tab__content-wrapper .edit-field-settings__tab-nav li.restore-btn .btn-default.success {
11363 color: #269c41;
11364 background-color: #d4edda;
11365 border-color: #c3e6cb;
11366 }
11367 .checkout-edit-field-tab__content-wrapper .edit-field-settings__tab-nav li.restore-btn .wpfnl-loader {
11368 display: inline-block;
11369 }
11370 .checkout-edit-field-tab__content-wrapper .settings-content__footer .btn-default:disabled {
11371 cursor: not-allowed;
11372 opacity: 0.7;
11373 display: flex;
11374 align-items: center;
11375 gap: 10px;
11376 }
11377 .checkout-edit-field-tab__content-wrapper .wpfnl-additional-replacement-options {
11378 position: relative;
11379 }
11380
11381 .edit-field-settings__single-tab-content {
11382 display: none;
11383 position: relative;
11384 }
11385 .edit-field-settings__single-tab-content .checkout-edit-field {
11386 background: #FFFFFF;
11387 box-shadow: 0px 2px 4px rgba(223, 223, 249, 0.25);
11388 border-radius: 0px 10px 10px 10px;
11389 }
11390 .edit-field-settings__single-tab-content:first-child {
11391 display: block;
11392 }
11393 .edit-field-settings__single-tab-content .single-tab-header {
11394 display: flex;
11395 flex-flow: row;
11396 align-items: center;
11397 padding: 25px;
11398 justify-content: space-between;
11399 }
11400 .edit-field-settings__single-tab-content .single-tab-header .tab-title {
11401 font-weight: 500;
11402 font-size: 16px;
11403 line-height: 19px;
11404 color: #363B4E;
11405 text-transform: capitalize;
11406 }
11407 .edit-field-settings__single-tab-content .single-tab-header .restore-btn {
11408 margin-left: auto;
11409 margin-right: 10px;
11410 }
11411 .edit-field-settings__single-tab-content .single-tab-header .restore-btn .wpfnl-alert {
11412 margin-right: 6px;
11413 }
11414 .edit-field-settings__single-tab-content .single-tab-header .restore-btn .wpfnl-loader {
11415 position: relative;
11416 top: 2px;
11417 }
11418 .edit-field-settings__single-tab-content .single-tab-header .btn-default {
11419 height: 40px;
11420 line-height: 41px;
11421 min-width: 100px;
11422 }
11423 .edit-field-settings__single-tab-content .checkout-field-header {
11424 position: sticky;
11425 top: 0;
11426 z-index: 2;
11427 display: flex;
11428 flex-flow: row wrap;
11429 align-items: center;
11430 justify-content: space-between;
11431 padding: 20px 20px 20px 77px;
11432 border-bottom: 1px solid #E5E8F3;
11433 background: #F7F7FA;
11434 }
11435 .edit-field-settings__single-tab-content .checkout-field-header .field-item {
11436 font-size: 12px;
11437 line-height: 14px;
11438 letter-spacing: 0.857143px;
11439 text-transform: uppercase;
11440 color: #7A8B9A;
11441 }
11442 .edit-field-settings__single-tab-content .checkout-field-header.bottom {
11443 border-bottom: 0;
11444 border-radius: 0 0 10px 10px;
11445 }
11446 .edit-field-settings__single-tab-content .checkout-field-header .field-hamburger,
11447 .edit-field-settings__single-tab-content .checkout__single-field .field-hamburger {
11448 width: 25px;
11449 position: absolute;
11450 left: 20px;
11451 top: 50%;
11452 transform: translateY(-50%);
11453 }
11454 .edit-field-settings__single-tab-content .checkout-field-header .field-name,
11455 .edit-field-settings__single-tab-content .checkout__single-field .field-name {
11456 width: 160px;
11457 padding-right: 10px;
11458 }
11459 .edit-field-settings__single-tab-content .checkout-field-header .field-type,
11460 .edit-field-settings__single-tab-content .checkout__single-field .field-type {
11461 width: 75px;
11462 padding-right: 10px;
11463 }
11464 .edit-field-settings__single-tab-content .checkout-field-header .field-label,
11465 .edit-field-settings__single-tab-content .checkout__single-field .field-label {
11466 width: 150px;
11467 padding-right: 10px;
11468 }
11469 .edit-field-settings__single-tab-content .checkout-field-header .field-placeholder,
11470 .edit-field-settings__single-tab-content .checkout__single-field .field-placeholder {
11471 width: 250px;
11472 padding-right: 10px;
11473 }
11474 .edit-field-settings__single-tab-content .checkout-field-header .field-validation,
11475 .edit-field-settings__single-tab-content .checkout__single-field .field-validation {
11476 width: 94px;
11477 padding-right: 10px;
11478 }
11479 .edit-field-settings__single-tab-content .checkout-field-header .field-required,
11480 .edit-field-settings__single-tab-content .checkout__single-field .field-required {
11481 width: 74px;
11482 padding-right: 10px;
11483 }
11484 .edit-field-settings__single-tab-content .checkout-field-header .field-status,
11485 .edit-field-settings__single-tab-content .checkout__single-field .field-status {
11486 width: 65px;
11487 padding-right: 10px;
11488 }
11489 .edit-field-settings__single-tab-content .checkout-field-header .field-action,
11490 .edit-field-settings__single-tab-content .checkout__single-field .field-action {
11491 width: 57px;
11492 }
11493 .edit-field-settings__single-tab-content .checkout__single-field {
11494 position: relative;
11495 padding: 25px 20px 25px 65px;
11496 display: flex;
11497 flex-flow: row wrap;
11498 align-items: center;
11499 justify-content: space-between;
11500 border-bottom: 1px solid #E5E8F3;
11501 cursor: all-scroll;
11502 min-height: 81px;
11503 }
11504 .edit-field-settings__single-tab-content .checkout__single-field:last-child {
11505 border-bottom: 0;
11506 }
11507 .edit-field-settings__single-tab-content .checkout__single-field.ui-sortable-helper {
11508 background-color: #F7F7FA;
11509 }
11510 .edit-field-settings__single-tab-content .checkout__single-field .field-item {
11511 font-weight: 400;
11512 font-size: 14px;
11513 line-height: 16px;
11514 color: #363B4E;
11515 word-break: break-all;
11516 }
11517 .edit-field-settings__single-tab-content .checkout__single-field .hamburger-bar {
11518 display: block;
11519 width: 18px;
11520 height: 14px;
11521 border-top: 2px solid #CDD2E6;
11522 border-bottom: 2px solid #CDD2E6;
11523 position: relative;
11524 cursor: all-scroll;
11525 }
11526 .edit-field-settings__single-tab-content .checkout__single-field .hamburger-bar:before {
11527 content: "";
11528 position: absolute;
11529 left: 0;
11530 top: 50%;
11531 width: 100%;
11532 height: 2px;
11533 margin-top: -1px;
11534 background: #CDD2E6;
11535 }
11536 .edit-field-settings__single-tab-content .checkout__single-field .field-required,
11537 .edit-field-settings__single-tab-content .checkout__single-field .field-status {
11538 display: flex;
11539 align-items: center;
11540 }
11541 .edit-field-settings__single-tab-content .checkout__single-field .field-action {
11542 display: flex;
11543 }
11544 .edit-field-settings__single-tab-content .checkout__single-field .field-action button {
11545 border: none;
11546 cursor: pointer;
11547 text-align: center;
11548 padding: 0 6px;
11549 display: inline-block;
11550 height: 30px;
11551 line-height: 30px;
11552 background-color: transparent;
11553 margin: 0;
11554 }
11555 .edit-field-settings__single-tab-content .checkout__single-field .field-action button svg {
11556 width: 20px;
11557 height: 20px;
11558 display: block;
11559 }
11560
11561 .checkout-edit-field__settings-option {
11562 background: #FFFFFF;
11563 border-radius: 10px;
11564 margin-top: 30px;
11565 border: 1px solid #E5E8F3;
11566 }
11567 .checkout-edit-field__settings-option .settings-title {
11568 font-weight: 700;
11569 font-size: 14px;
11570 line-height: 16px;
11571 padding: 20px 25px;
11572 color: #363B4E;
11573 border-bottom: 1px solid #E5E8F3;
11574 background: #F7F7FA;
11575 border-radius: 10px 10px 0 0;
11576 }
11577 .checkout-edit-field__settings-option .options-wrapper {
11578 padding: 30px 25px;
11579 display: flex;
11580 flex-flow: row wrap;
11581 align-items: flex-start;
11582 position: relative;
11583 }
11584 .checkout-edit-field__settings-option .options-wrapper::before {
11585 content: "";
11586 position: absolute;
11587 left: 50%;
11588 top: 50%;
11589 height: calc(100% - 60px);
11590 width: 1px;
11591 background: #E5E8F3;
11592 transform: translateY(-50%);
11593 }
11594 .checkout-edit-field__settings-option .options-wrapper .single-option {
11595 margin-bottom: 20px;
11596 width: 50%;
11597 }
11598 .checkout-edit-field__settings-option .options-wrapper .single-option:last-child {
11599 margin-bottom: 0;
11600 }
11601 .checkout-edit-field__settings-option .options-wrapper .single-option:nth-child(odd) {
11602 padding-right: 50px;
11603 }
11604 .checkout-edit-field__settings-option .options-wrapper .single-option:nth-child(even) {
11605 padding-left: 60px;
11606 }
11607 .checkout-edit-field__settings-option .options-wrapper .single-option .wpfnl-checkbox label {
11608 font-size: 14px;
11609 line-height: 16px;
11610 color: #363B4E;
11611 padding-left: 33px;
11612 }
11613
11614 .dradndrop-icon .st0 {
11615 fill: none;
11616 stroke: #7A8B9A;
11617 stroke-width: 5;
11618 stroke-miterlimit: 10;
11619 }
11620 .dradndrop-icon .st1 {
11621 fill: none;
11622 stroke: #7A8B9A;
11623 stroke-width: 5;
11624 stroke-linecap: round;
11625 stroke-linejoin: round;
11626 stroke-dasharray: 18.3682, 8.1636;
11627 }
11628 .dradndrop-icon .st2 {
11629 fill: #7A8B9A;
11630 }
11631 .dradndrop-icon .st3 {
11632 fill: none;
11633 stroke: #7A8B9A;
11634 stroke-width: 5;
11635 stroke-linecap: round;
11636 stroke-linejoin: round;
11637 stroke-miterlimit: 10;
11638 stroke-dasharray: 18, 8;
11639 }
11640
11641 .checkout-edit-field-tab__content-wrapper {
11642 padding-bottom: 30px;
11643 }
11644 .checkout-edit-field-tab__content-wrapper .edit-field-drawer form {
11645 height: 100%;
11646 }
11647 .checkout-edit-field-tab__content-wrapper .edit-field-drawer .drawer-body {
11648 padding: 20px 20px 24px;
11649 max-height: calc(100% - 80px);
11650 overflow: auto;
11651 }
11652 .checkout-edit-field-tab__content-wrapper .edit-field-drawer .drawer-body::-webkit-scrollbar {
11653 width: 5px;
11654 }
11655 .checkout-edit-field-tab__content-wrapper .edit-field-drawer .drawer-body::-webkit-scrollbar-track {
11656 background: #f2f5f8;
11657 }
11658 .checkout-edit-field-tab__content-wrapper .edit-field-drawer .drawer-body::-webkit-scrollbar-thumb {
11659 background-color: #6E42D3;
11660 border-radius: 20px;
11661 }
11662 .checkout-edit-field-tab__content-wrapper .edit-field-drawer .drawer-body .wpfnl-field-wrapper {
11663 display: block;
11664 margin-bottom: 22px;
11665 }
11666 .checkout-edit-field-tab__content-wrapper .edit-field-drawer .drawer-body .wpfnl-field-wrapper:last-child {
11667 margin-bottom: 0;
11668 }
11669 .checkout-edit-field-tab__content-wrapper .edit-field-drawer .drawer-body .wpfnl-field-wrapper.field-type-options .options-label {
11670 display: flex;
11671 align-items: center;
11672 justify-content: space-between;
11673 margin-bottom: 10px;
11674 }
11675 .checkout-edit-field-tab__content-wrapper .edit-field-drawer .drawer-body .wpfnl-field-wrapper.field-type-options .options-label > label {
11676 font-weight: 500;
11677 font-size: 14px;
11678 line-height: 16px;
11679 color: #000000;
11680 display: inline-block;
11681 }
11682 .checkout-edit-field-tab__content-wrapper .edit-field-drawer .drawer-body .wpfnl-field-wrapper.field-type-options .options-label .btn-default {
11683 min-width: auto;
11684 border-radius: 4px;
11685 padding: 0;
11686 width: 40px;
11687 background: #f0e9ff;
11688 border: 1px solid #d5c6f9;
11689 }
11690 .checkout-edit-field-tab__content-wrapper .edit-field-drawer .drawer-body .wpfnl-field-wrapper.field-type-options .wpfnl-fields {
11691 display: flex;
11692 align-items: center;
11693 justify-content: space-between;
11694 margin-bottom: 10px;
11695 }
11696 .checkout-edit-field-tab__content-wrapper .edit-field-drawer .drawer-body .wpfnl-field-wrapper.field-type-options .wpfnl-fields input[type=text] {
11697 width: calc(50% - 30px);
11698 min-width: auto;
11699 }
11700 .checkout-edit-field-tab__content-wrapper .edit-field-drawer .drawer-body .wpfnl-field-wrapper.field-type-options .wpfnl-fields.fullwidth input[type=text] {
11701 width: calc(50% - 4px);
11702 }
11703 .checkout-edit-field-tab__content-wrapper .edit-field-drawer .drawer-body .wpfnl-field-wrapper.field-type-options .wpfnl-fields .btn-default {
11704 min-width: auto;
11705 border-radius: 4px;
11706 padding: 0;
11707 width: 40px;
11708 background: #f0e9ff;
11709 border: 1px solid #d5c6f9;
11710 }
11711 .checkout-edit-field-tab__content-wrapper .edit-field-drawer .drawer-body .wpfnl-field-wrapper.field-type-options .wpfnl-fields .btn-default.remove {
11712 background: #f8d7da;
11713 border-color: #f5c2c7;
11714 }
11715 .checkout-edit-field-tab__content-wrapper .edit-field-drawer .drawer-body .wpfnl-field-wrapper .wpfnl-fields {
11716 max-width: inherit;
11717 width: 100%;
11718 }
11719 .checkout-edit-field-tab__content-wrapper .edit-field-drawer .drawer-body .wpfnl-field-wrapper > label {
11720 font-weight: 500;
11721 font-size: 14px;
11722 line-height: 16px;
11723 color: #000000;
11724 display: block;
11725 padding: 0;
11726 margin: 0 0 10px 0;
11727 width: 100%;
11728 }
11729 .checkout-edit-field-tab__content-wrapper .edit-field-drawer .drawer-body .wpfnl-field-wrapper input[type=text],
11730 .checkout-edit-field-tab__content-wrapper .edit-field-drawer .drawer-body .wpfnl-field-wrapper select {
11731 border-radius: 4px;
11732 height: 40px;
11733 }
11734 .checkout-edit-field-tab__content-wrapper .edit-field-drawer .drawer-body .wpfnl-field-wrapper .wpfnl-checkbox label {
11735 font-size: 14px;
11736 line-height: 16px;
11737 color: #000000;
11738 padding-left: 33px;
11739 }
11740 .checkout-edit-field-tab__content-wrapper .edit-field-drawer .field-footer {
11741 padding: 24px;
11742 text-align: center;
11743 }
11744 .checkout-edit-field-tab__content-wrapper .edit-field-drawer .field-footer .btn-default {
11745 height: 40px;
11746 line-height: 41px;
11747 width: 100%;
11748 }
11749 .checkout-edit-field-tab__content-wrapper .edit-field-drawer .field-footer .btn-default .wpfnl-loader {
11750 position: relative;
11751 top: 2px;
11752 display: inline-block;
11753 }
11754 .checkout-edit-field-tab__content-wrapper .edit-field-drawer .field-footer .btn-default:disabled {
11755 cursor: not-allowed;
11756 opacity: 0.7;
11757 display: flex;
11758 align-items: center;
11759 gap: 10px;
11760 justify-content: center;
11761 }
11762 .checkout-edit-field-tab__content-wrapper .edit-field-drawer .field-footer .wpfnl-alert {
11763 text-align: center;
11764 margin-top: 10px;
11765 display: block;
11766 }
11767
11768 @media only screen and (max-width: 1499px) {
11769 .edit-field-settings__single-tab-content .single-tab-header {
11770 padding: 25px 20px;
11771 }
11772 .edit-field-settings__single-tab-content .checkout-field-header {
11773 padding: 25px 20px 25px 57px;
11774 }
11775 .edit-field-settings__single-tab-content .checkout__single-field {
11776 padding: 25px 20px 25px 57px;
11777 }
11778 .edit-field-settings__single-tab-content .checkout-field-header .field-hamburger,
11779 .edit-field-settings__single-tab-content .checkout__single-field .field-hamburger {
11780 left: 20px;
11781 }
11782 .edit-field-settings__single-tab-content .checkout-field-header .field-placeholder,
11783 .edit-field-settings__single-tab-content .checkout__single-field .field-placeholder {
11784 width: 160px;
11785 }
11786 .edit-field-settings__single-tab-content .checkout-field-header .field-name,
11787 .edit-field-settings__single-tab-content .checkout__single-field .field-name {
11788 width: 140px;
11789 }
11790 .edit-field-settings__single-tab-content .checkout-field-header .field-label,
11791 .edit-field-settings__single-tab-content .checkout__single-field .field-label {
11792 width: 100px;
11793 }
11794 }
11795 @media only screen and (max-width: 1299px) {
11796 .edit-field-settings__single-tab-content .checkout-edit-field {
11797 background: transparent;
11798 box-shadow: none;
11799 border-radius: 0;
11800 }
11801 .edit-field-settings__single-tab-content .single-tab-header {
11802 box-shadow: 0px 2px 4px rgba(238, 238, 245, 0.47);
11803 background-color: #ffffff;
11804 padding: 15px 20px;
11805 border-radius: 0px 10px 10px 10px;
11806 }
11807 .edit-field-settings__single-tab-content .checkout-field-header {
11808 display: none;
11809 }
11810 .edit-field-settings__single-tab-content .checkout__single-field {
11811 display: block;
11812 padding: 15px 20px 15px 57px;
11813 background-color: #ffffff;
11814 margin-top: 20px;
11815 border-radius: 10px;
11816 border-bottom: none;
11817 }
11818 .edit-field-settings__single-tab-content .checkout__single-field .field-item:not(.field-hamburger) {
11819 padding-right: 0;
11820 width: 100%;
11821 display: flex;
11822 flex-flow: row wrap;
11823 align-items: center;
11824 padding: 8px 0;
11825 border-bottom: 1px solid #f0f1f3;
11826 }
11827 .edit-field-settings__single-tab-content .checkout__single-field .field-item:not(.field-hamburger):last-child {
11828 margin-bottom: 0;
11829 border-bottom: none;
11830 padding-bottom: 0;
11831 }
11832 .edit-field-settings__single-tab-content .checkout__single-field .field-item:not(.field-hamburger):before {
11833 content: attr(data-label);
11834 vertical-align: middle;
11835 width: 95px;
11836 font-weight: 500;
11837 }
11838 .checkout-edit-field__settings-option .options-wrapper::before {
11839 height: calc(100% - 50px);
11840 }
11841 .checkout-edit-field__settings-option .settings-title {
11842 padding: 20px 20px;
11843 }
11844 .checkout-edit-field__settings-option .options-wrapper {
11845 padding: 25px 20px;
11846 }
11847 .checkout-edit-field__settings-option .options-wrapper .single-option:nth-child(odd) {
11848 padding-right: 20px;
11849 }
11850 .checkout-edit-field__settings-option .options-wrapper .single-option:nth-child(even) {
11851 padding-left: 20px;
11852 }
11853 }
11854 @media only screen and (max-width: 1199px) {
11855 .checkout-edit-field__settings-option .options-wrapper {
11856 padding: 25px 20px;
11857 }
11858 .checkout-edit-field__settings-option .options-wrapper::before {
11859 display: none;
11860 }
11861 .checkout-edit-field__settings-option .options-wrapper .single-option {
11862 width: 100%;
11863 }
11864 .checkout-edit-field__settings-option .options-wrapper .single-option:nth-child(odd) {
11865 padding-right: 0;
11866 }
11867 .checkout-edit-field__settings-option .options-wrapper .single-option:nth-child(even) {
11868 padding-left: 0;
11869 }
11870 }
11871 .funnel-settings__header {
11872 padding: 28px 20px 27px 30px;
11873 }
11874 .funnel-settings__header .helper-link {
11875 display: flex;
11876 flex-flow: row;
11877 align-items: center;
11878 }
11879 .funnel-settings__header .helper-link li {
11880 margin-left: 35px;
11881 }
11882 .funnel-settings__header .helper-link li:first-child {
11883 margin-left: 0;
11884 }
11885 .funnel-settings__header .helper-link li a {
11886 font-weight: 500;
11887 font-size: 13px;
11888 color: #363B4E;
11889 }
11890 .funnel-settings__header .helper-link li a:hover {
11891 color: #6E42D3;
11892 }
11893
11894 .wpfnl-funnel-settings__inner-content {
11895 width: 100%;
11896 padding: 50px 80px;
11897 }
11898 .wpfnl-funnel-settings__inner-content .settings-heading {
11899 color: #363B4E;
11900 font-family: Roboto;
11901 font-size: 24px;
11902 font-style: normal;
11903 font-weight: 600;
11904 margin-bottom: 20px;
11905 }
11906
11907 .wpfn-settings__nav {
11908 padding: 16px;
11909 background: #FAF9FE;
11910 border-radius: 10px 0 0 10px;
11911 box-shadow: 0px 1px 1px rgba(182, 185, 191, 0.3);
11912 }
11913 .wpfn-settings__nav ul {
11914 display: flex;
11915 flex-direction: column;
11916 gap: 10px;
11917 }
11918 .wpfn-settings__nav .nav-li {
11919 min-width: 279px;
11920 display: flex;
11921 align-items: center;
11922 padding: 0 15px;
11923 height: 44px;
11924 line-height: 44px;
11925 border: 1px solid transparent;
11926 border-radius: 10px;
11927 cursor: pointer;
11928 position: relative;
11929 text-transform: capitalize;
11930 }
11931 .wpfn-settings__nav .nav-li svg {
11932 margin-right: 6px;
11933 }
11934 .wpfn-settings__nav .nav-li .pro-tag-icon {
11935 margin-top: 4px;
11936 margin-left: 6px;
11937 }
11938 .wpfn-settings__nav .nav-li.active {
11939 border-color: #6E42D3;
11940 box-shadow: 0px 5px 20px rgba(148, 135, 180, 0.15);
11941 background-color: #ffffff;
11942 }
11943 .wpfn-settings__nav .nav-li.active span:not(.pro-tag) {
11944 color: #6e42d3;
11945 }
11946 .wpfn-settings__nav .nav-li.active svg rect,
11947 .wpfn-settings__nav .nav-li.active svg circle,
11948 .wpfn-settings__nav .nav-li.active svg path {
11949 stroke: #6E42D3;
11950 }
11951 .wpfn-settings__nav .nav-li.active[data-id=optin-settings] svg rect,
11952 .wpfn-settings__nav .nav-li.active[data-id=optin-settings] svg circle,
11953 .wpfn-settings__nav .nav-li.active[data-id=optin-settings] svg path {
11954 fill: #6E42D3;
11955 }
11956 .wpfn-settings__nav .nav-li.active[data-id=permalink-settings] svg path {
11957 stroke: none;
11958 fill: #6E42D3;
11959 }
11960 .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 {
11961 stroke: none;
11962 fill: #6E42D3;
11963 }
11964 .wpfn-settings__nav .create-btn {
11965 margin-left: auto;
11966 }
11967 .wpfn-settings__nav .create-btn a {
11968 height: 44px;
11969 line-height: 45px;
11970 }
11971
11972 .wpfnl-funnel-settings__wrapper {
11973 display: flex;
11974 }
11975 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings {
11976 background: #fff;
11977 border-radius: 0 10px 10px 0;
11978 width: 100%;
11979 padding: 30px 40px;
11980 box-shadow: 0px 1px 1px 0px rgba(182, 185, 191, 0.3);
11981 }
11982 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .settings-tab-container {
11983 margin: 16px 0 24px 0;
11984 }
11985 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .settings-tab-container .wpfnl-general-settings-tab-nav {
11986 display: flex;
11987 border-bottom: 1px solid #EDECF2;
11988 list-style: none;
11989 gap: 24px;
11990 font-weight: 500;
11991 }
11992 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .settings-tab-container .wpfnl-general-settings-tab-nav .inner-tab {
11993 color: #7A8B9A;
11994 font-family: Roboto;
11995 font-size: 14px;
11996 font-style: normal;
11997 font-weight: 400;
11998 line-height: 1.07;
11999 cursor: pointer;
12000 position: relative;
12001 margin-bottom: 13px;
12002 }
12003 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .settings-tab-container .wpfnl-general-settings-tab-nav .inner-tab.active {
12004 color: #6E42D3;
12005 font-weight: 500;
12006 }
12007 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .settings-tab-container .wpfnl-general-settings-tab-nav .inner-tab.active::after {
12008 content: "";
12009 position: absolute;
12010 left: 0;
12011 bottom: -15px;
12012 width: 100%;
12013 height: 2px;
12014 background-color: #6E42D3;
12015 }
12016 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-tab-content {
12017 display: none;
12018 }
12019 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-tab-content.active {
12020 display: block;
12021 }
12022 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings hr {
12023 border: none;
12024 border-bottom: 1px solid #EDECF2;
12025 }
12026 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.general .settings-title {
12027 color: #363B4E;
12028 font-family: Roboto;
12029 font-size: 20px;
12030 font-style: normal;
12031 font-weight: 500;
12032 line-height: 1.2;
12033 }
12034 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.general hr {
12035 margin-bottom: 24px;
12036 border: none;
12037 border-bottom: 1px solid #EDECF2;
12038 }
12039 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.general .wpfnl-hidden {
12040 display: none;
12041 }
12042 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.general .wpfnl-box {
12043 padding-top: 16px;
12044 }
12045 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.general .wpfnl-field-wrapper {
12046 margin-bottom: 24px;
12047 }
12048 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.general .wpfnl-field-wrapper .wpfnl-fields {
12049 max-width: inherit;
12050 }
12051 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.general .wpfnl-field-wrapper label {
12052 color: #2D3149;
12053 font-size: 15px;
12054 font-style: normal;
12055 font-weight: 400;
12056 line-height: 1;
12057 }
12058 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.general .wpfnl-field-wrapper .wpfnl-items-wrapper {
12059 display: flex;
12060 align-items: center;
12061 gap: 16px;
12062 flex-wrap: wrap;
12063 }
12064 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.general .wpfnl-field-wrapper .wpfnl-items-wrapper .wpfnl-single-item {
12065 border-radius: 10px;
12066 width: 130px;
12067 border: 1px solid #EDECF2;
12068 background: #FFF;
12069 padding: 18px 30px;
12070 display: flex;
12071 flex-direction: column;
12072 align-items: center;
12073 gap: 8px;
12074 cursor: pointer;
12075 position: relative;
12076 z-index: 2;
12077 overflow: hidden;
12078 }
12079 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.general .wpfnl-field-wrapper .wpfnl-items-wrapper .wpfnl-single-item img {
12080 width: 30px;
12081 height: 30px;
12082 }
12083 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.general .wpfnl-field-wrapper .wpfnl-items-wrapper .wpfnl-single-item .wpfnl-title {
12084 color: #2D3149;
12085 font-family: Roboto;
12086 font-size: 13px;
12087 font-style: normal;
12088 font-weight: 400;
12089 text-align: center;
12090 width: max-content;
12091 line-height: 1;
12092 }
12093 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.general .wpfnl-field-wrapper .wpfnl-items-wrapper .wpfnl-single-item::before {
12094 content: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDIwIDIwIiBmaWxsPSJub25lIj4KICA8Y2lyY2xlIGN4PSIxMCIgY3k9IjEwIiByPSIxMCIgZmlsbD0iIzZFNDJEMyIvPgogIDxwYXRoIGQ9Ik0xNC43OTA5IDcuMTkzNjlDMTQuNTEyNCA2LjkzNTM2IDE0LjA2MDIgNi45MzU1MiAxMy43ODE0IDcuMTkzNjlMOS4yMzgwOCAxMS40MDMyTDcuMjE4NzcgOS41MzIzMkM2LjkzOTk0IDkuMjczOTkgNi40ODc5NiA5LjI3Mzk5IDYuMjA5MTIgOS41MzIzMkM1LjkzMDI5IDkuNzkwNjUgNS45MzAyOSAxMC4yMDk0IDYuMjA5MTIgMTAuNDY3N0w4LjczMzE1IDEyLjgwNjJDOC44NzI0OCAxMi45MzUzIDkuMDU1MTggMTMgOS4yMzc4OSAxM0M5LjQyMDYgMTMgOS42MDM0NyAxMi45MzU1IDkuNzQyOCAxMi44MDYyTDE0Ljc5MDkgOC4xMjkwOUMxNS4wNjk3IDcuODcwOTQgMTUuMDY5NyA3LjQ1MjAxIDE0Ljc5MDkgNy4xOTM2OVoiIGZpbGw9IndoaXRlIiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjAuMiIvPgo8L3N2Zz4=");
12095 position: absolute;
12096 right: 10px;
12097 top: 5px;
12098 display: block;
12099 width: 20px;
12100 height: 20px;
12101 opacity: 0;
12102 visibility: hidden;
12103 transition: all 0.3s ease;
12104 }
12105 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.general .wpfnl-field-wrapper .wpfnl-items-wrapper .wpfnl-single-item::after {
12106 content: "";
12107 position: absolute;
12108 right: 10px;
12109 top: 5px;
12110 display: block;
12111 width: 18px;
12112 height: 18px;
12113 opacity: 1;
12114 visibility: visible;
12115 transition: all 0.3s ease;
12116 border: 1px solid #EDECF2;
12117 border-radius: 50%;
12118 }
12119 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.general .wpfnl-field-wrapper .wpfnl-items-wrapper .wpfnl-single-item.checked {
12120 border: 1px solid #6E42D3;
12121 }
12122 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.general .wpfnl-field-wrapper .wpfnl-items-wrapper .wpfnl-single-item.checked::before {
12123 opacity: 1;
12124 visibility: visible;
12125 }
12126 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.general .wpfnl-field-wrapper .wpfnl-items-wrapper .wpfnl-single-item.checked::after {
12127 opacity: 0;
12128 visibility: hidden;
12129 }
12130 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.general .wpfnl-field-wrapper .wpfnl-items-wrapper .wpfnl-single-item:hover {
12131 border: 1px solid #6E42D3;
12132 }
12133 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.general button {
12134 background: #fff;
12135 color: #6E42D3;
12136 font-family: Inter;
12137 font-size: 14px;
12138 font-style: normal;
12139 font-weight: 600;
12140 line-height: 1;
12141 border-radius: 10px;
12142 border: 1px solid #6E42D3;
12143 }
12144 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.general button .icon-sync svg {
12145 stroke: #6E42D3 !important;
12146 }
12147 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.general button .icon {
12148 stroke: #6E42D3 !important;
12149 }
12150 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings:not(.general) {
12151 display: none;
12152 }
12153 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings > a > .pro-tag {
12154 padding: 14px 35px;
12155 text-align: center;
12156 margin: 30px;
12157 box-shadow: none;
12158 border-radius: 10px;
12159 }
12160 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .settings-title {
12161 color: #363B4E;
12162 font-family: Roboto;
12163 font-size: 20px;
12164 font-style: normal;
12165 font-weight: 500;
12166 line-height: 1.2;
12167 }
12168 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-box {
12169 padding: 0;
12170 background: unset;
12171 box-shadow: none;
12172 border-radius: unset;
12173 }
12174 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-box.skip-cart-setting .wpfnl-skip-cart .wpfnl-field-wrapper .has-tooltip {
12175 max-width: 280px;
12176 width: 100%;
12177 }
12178 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-box.skip-cart-setting .wpfnl-field-wrapper {
12179 gap: 6px;
12180 margin-bottom: 24px;
12181 }
12182 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-box.skip-cart-setting .wpfnl-field-wrapper.skip-cart-input-wrapper .skip-cart-label {
12183 width: auto;
12184 }
12185 .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 {
12186 gap: 6px;
12187 margin-bottom: 24px;
12188 }
12189 .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 {
12190 gap: 6px;
12191 margin-bottom: 24px;
12192 max-width: 350px;
12193 width: 100%;
12194 }
12195 .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 {
12196 display: flex;
12197 align-items: center;
12198 justify-content: start;
12199 gap: 4px;
12200 }
12201 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-box.analytics-settings .pixel-field-wrapper,
12202 .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,
12203 .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,
12204 .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,
12205 .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,
12206 .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,
12207 .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,
12208 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-box.enable-log-wrapper .gtm-field-wrapper {
12209 display: flex;
12210 align-items: start;
12211 justify-content: space-between;
12212 }
12213 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-box.analytics-settings .pixel-field-wrapper .guide-btn,
12214 .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,
12215 .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,
12216 .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,
12217 .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,
12218 .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,
12219 .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,
12220 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-box.enable-log-wrapper .gtm-field-wrapper .guide-btn {
12221 display: flex;
12222 align-items: center;
12223 justify-content: center;
12224 background: transparent;
12225 gap: 6px;
12226 padding: 9px 14px;
12227 border-radius: 8px;
12228 border: 1px solid #EDECF2;
12229 outline: none;
12230 color: #363B4E;
12231 font-family: Roboto;
12232 font-size: 14px;
12233 font-style: normal;
12234 font-weight: 500;
12235 line-height: normal;
12236 }
12237 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-box.recapcha-settings {
12238 padding: 0;
12239 background: unset;
12240 box-shadow: none;
12241 border-radius: none;
12242 }
12243 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-box .recapcha-wrapper {
12244 gap: 6px;
12245 max-width: 350px;
12246 margin-bottom: 20px;
12247 }
12248 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-box .recapcha-wrapper:last-child {
12249 margin-bottom: 0;
12250 }
12251 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-box .recapcha-wrapper .connect-recaptcha,
12252 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-box .recapcha-wrapper .recaptcha-label {
12253 width: unset;
12254 }
12255 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper > label {
12256 width: 300px;
12257 }
12258 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper .disable-analytics-label,
12259 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper .facebook-pixel-label,
12260 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper .gtm-label,
12261 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper .log-status-label {
12262 width: unset;
12263 }
12264 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper .wpfnl-fields {
12265 width: 100%;
12266 max-width: 100%;
12267 }
12268 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper .wpfnl-fields.remove-transients {
12269 max-width: 100px;
12270 width: 100%;
12271 }
12272 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper .wpfnl-fields.remove-transients .transient-btn-wrapper {
12273 width: unset;
12274 display: flex;
12275 align-items: center;
12276 flex-direction: row-reverse;
12277 gap: 10px;
12278 }
12279 .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 {
12280 width: unset;
12281 }
12282 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper .wpfnl-fields .sync-btn-wrapper {
12283 background-image: url("../../assets//images/sync-template-img.png");
12284 background-repeat: no-repeat;
12285 background-position: center;
12286 background-size: cover;
12287 border-radius: 10px;
12288 height: 186px;
12289 width: 276px;
12290 display: flex;
12291 align-items: center;
12292 justify-content: center;
12293 }
12294 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper .wpfnl-fields select {
12295 min-width: auto;
12296 padding: 0 15px;
12297 line-height: 1.1;
12298 }
12299 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper .wpfnl-fields .clear-template {
12300 padding: 0 20px;
12301 display: flex;
12302 flex-flow: row;
12303 align-items: center;
12304 }
12305 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper .wpfnl-fields .clear-template.clear-transients-btn {
12306 border-radius: 6px;
12307 background: rgba(255, 81, 85, 0.1);
12308 padding: 9px 10px;
12309 border: none;
12310 outline: none;
12311 cursor: pointer;
12312 transition: all 0.3s;
12313 }
12314 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper .wpfnl-fields .clear-template.clear-transients-btn:hover {
12315 background: rgba(255, 81, 85, 0.3);
12316 }
12317 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper .wpfnl-fields .clear-template .sync-btn-text {
12318 color: #6E42D3;
12319 }
12320 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper .wpfnl-fields .clear-template .sync-btn-text.success {
12321 color: #239654;
12322 font-size: 12px;
12323 font-weight: 400;
12324 }
12325 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper .wpfnl-fields .clear-template span {
12326 position: relative;
12327 top: -1px;
12328 margin-right: 5px;
12329 }
12330 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper .wpfnl-fields .clear-template svg {
12331 display: block;
12332 }
12333 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper .wpfnl-fields .clear-template .sync-icon {
12334 animation: sync_spin 1.5s linear infinite;
12335 }
12336 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper .wpfnl-fields .clear-template .check-icon {
12337 top: 0px;
12338 display: none;
12339 }
12340 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper.analytics-stats .wpfnl-fields {
12341 max-width: 100%;
12342 }
12343 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper.analytics-stats .wpfnl-fields .wpfnl-checkbox {
12344 display: inline-block;
12345 }
12346 .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 {
12347 display: flex;
12348 flex-direction: column;
12349 gap: 22px;
12350 margin-top: 20px;
12351 }
12352 .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 {
12353 color: #363B4E;
12354 font-family: Roboto;
12355 font-size: 14px;
12356 font-style: normal;
12357 font-weight: 400;
12358 line-height: 1.07;
12359 }
12360 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper.sync-template {
12361 margin-bottom: 0;
12362 }
12363 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper.sync-template .wpfnl-fields {
12364 display: flex;
12365 align-items: center;
12366 }
12367 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper.sync-template .wpfnl-fields .wpfnl-alert {
12368 margin-left: 8px;
12369 }
12370 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .settings-title {
12371 box-shadow: none;
12372 color: #2D3149;
12373 font-size: 18px;
12374 font-style: normal;
12375 font-weight: 500;
12376 line-height: 1.33;
12377 }
12378 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-all-fields {
12379 width: 100%;
12380 }
12381 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-all-fields .wpfnl-fields {
12382 max-width: 100%;
12383 margin-bottom: 12px;
12384 width: 100%;
12385 }
12386 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-all-fields .wpfnl-fields .wpfnl-radiobtn > label {
12387 border-radius: 10px;
12388 border: 1px solid #EDECF2;
12389 background: #FFF;
12390 padding: 16px 20px;
12391 padding-left: 60px;
12392 width: 100%;
12393 }
12394 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-all-fields .wpfnl-fields .wpfnl-radiobtn > label:hover {
12395 border: 1px solid #6E42D3;
12396 box-shadow: 0px 20px 30px 0px rgba(199, 191, 217, 0.3);
12397 }
12398 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-all-fields .wpfnl-fields:last-child {
12399 margin-bottom: 0;
12400 }
12401 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-all-fields .wpfnl-fields label span {
12402 display: block;
12403 word-break: break-word;
12404 }
12405 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-all-fields .wpfnl-fields label span.label-title {
12406 color: #2D3149;
12407 font-size: 14px;
12408 font-style: normal;
12409 font-weight: 500;
12410 line-height: 1;
12411 margin-bottom: 7px;
12412 }
12413 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-all-fields .wpfnl-fields label span.label-subheading {
12414 color: #7A8B9A;
12415 font-size: 13px;
12416 font-style: normal;
12417 font-weight: 400;
12418 line-height: 1;
12419 }
12420 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-all-fields .wpfnl-radiobtn input[type=radio]:checked + label {
12421 border: 1px solid #6E42D3;
12422 box-shadow: 0px 20px 30px 0px rgba(199, 191, 217, 0.3);
12423 }
12424 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-all-fields .wpfnl-radiobtn input[type=radio]:checked + label::before {
12425 border-color: #6E42D3;
12426 background-color: #6E42D3;
12427 }
12428 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-all-fields .wpfnl-radiobtn label::before {
12429 left: 20px;
12430 top: 33%;
12431 }
12432 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-all-fields .wpfnl-radiobtn label::after {
12433 content: "";
12434 position: absolute;
12435 left: 24.5px;
12436 top: 43%;
12437 width: 9px;
12438 height: 4px;
12439 transform: rotate(-45deg);
12440 border-bottom: 2px solid #fff;
12441 border-left: 2px solid #fff;
12442 transition: all 0.3s ease;
12443 opacity: 0;
12444 visibility: hidden;
12445 border-radius: 0;
12446 }
12447 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-all-fields .wpfnl-radiobtn input[type=radio]:checked + label::after {
12448 visibility: visible;
12449 opacity: 1;
12450 }
12451 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-box {
12452 padding-top: 0;
12453 }
12454 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink hr {
12455 margin-bottom: 24px;
12456 }
12457 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-field-wrapper {
12458 align-items: flex-start;
12459 margin-bottom: 24px;
12460 }
12461 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-field-wrapper:last-child {
12462 margin-bottom: 0;
12463 }
12464 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-field-wrapper > label {
12465 color: #2D3149;
12466 font-size: 15px;
12467 font-style: normal;
12468 font-weight: 400;
12469 line-height: 1;
12470 }
12471 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-field-wrapper.wpfnl-align-top {
12472 align-items: flex-start;
12473 }
12474 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-field-wrapper.wpfnl-align-top .wpfnl-fields {
12475 max-width: inherit;
12476 }
12477 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-field-wrapper.wpfnl-align-top .wpfnl-fields .wpfnl-radiobtn label {
12478 font-size: 13px;
12479 text-transform: none;
12480 line-height: 1.3;
12481 word-break: break-all;
12482 }
12483 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-field-wrapper.wpfnl-align-top .wpfnl-fields .wpfnl-radiobtn label:before {
12484 top: 0;
12485 }
12486 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-field-wrapper.wpfnl-align-top .wpfnl-fields .wpfnl-radiobtn label:after {
12487 top: 5px;
12488 }
12489 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-field-wrapper.parmalink-base .wpfnl-parmalink-inputs-wrapper {
12490 width: calc(100% - 300px);
12491 }
12492 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-field-wrapper.parmalink-base .wpfnl-parmalink-inputs-wrapper .wpfnl-fields {
12493 max-width: 350px;
12494 margin-bottom: 16px;
12495 width: 100%;
12496 }
12497 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-field-wrapper.parmalink-base .wpfnl-parmalink-inputs-wrapper .wpfnl-fields label {
12498 margin-bottom: 6px;
12499 display: inline-block;
12500 }
12501 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-field-wrapper.parmalink-base .wpfnl-parmalink-inputs-wrapper .wpfnl-fields label:last-child {
12502 margin-bottom: 0;
12503 }
12504 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-field-wrapper.parmalink-base .wpfnl-parmalink-inputs-wrapper .wpfnl-fields:last-child {
12505 margin-bottom: 0;
12506 }
12507 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.optin .email-settings .settings-title,
12508 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.optin .wpfnl-recaptcha-setting .settings-title {
12509 box-shadow: none;
12510 color: #2D3149;
12511 font-size: 18px;
12512 font-style: normal;
12513 font-weight: 500;
12514 line-height: 1.33;
12515 }
12516 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.optin .wpfnl-recaptcha-setting .wpfnl-checkbox.no-title label:before {
12517 border-color: #bdc7eb;
12518 }
12519 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.lms-settings .settings-title {
12520 margin-bottom: 16px;
12521 }
12522 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.lms-settings .wpfnl-field-wrapper {
12523 gap: 6px;
12524 }
12525 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.offer {
12526 position: relative;
12527 }
12528 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.offer .wpfnl-box {
12529 position: relative;
12530 }
12531 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.offer .upgrade-to-pro-hoverlay {
12532 top: 105px;
12533 left: 0;
12534 border-radius: 0;
12535 }
12536 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.offer .wpfnl-field-wrapper > label {
12537 width: 480px;
12538 }
12539 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.offer .wpfnl-field-wrapper .wpfnl-fields {
12540 width: auto;
12541 max-width: initial;
12542 }
12543 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.offer .settings-title {
12544 position: relative;
12545 }
12546 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.event-tracking .pro-tag-icon {
12547 display: inline-block;
12548 transform: translate(5px, 5px);
12549 }
12550 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.event-tracking .google-place-api-settings {
12551 margin-bottom: 20px;
12552 }
12553 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.event-tracking .google-place-api-settings .wpfnl-fields {
12554 position: relative;
12555 }
12556 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.event-tracking .google-place-api-settings .wpfnl-fields input {
12557 padding: 1rem 3.2rem 1rem 1.2rem;
12558 }
12559 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.event-tracking .google-place-api-settings .wpfnl-fields .password-icon {
12560 display: flex;
12561 align-items: center;
12562 position: absolute;
12563 right: 0;
12564 width: 1.2rem;
12565 color: #f9f9f9;
12566 transition: color 0.2s;
12567 cursor: pointer;
12568 }
12569 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.event-tracking .google-place-api-settings .wpfnl-fields .eye-regular svg {
12570 width: 20px;
12571 float: right;
12572 margin-left: -25px;
12573 margin-top: -27px;
12574 position: relative;
12575 z-index: 2;
12576 }
12577 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.event-tracking .google-place-api-settings .wpfnl-fields .eye-slash-regular svg {
12578 width: 20px;
12579 float: right;
12580 margin-left: -25px;
12581 margin-top: -25px;
12582 position: relative;
12583 z-index: 2;
12584 }
12585 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.event-tracking .google-place-api-settings .wpfnl-fields .hide-eye-icon {
12586 display: none;
12587 }
12588 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .utm,
12589 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .gtm,
12590 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .email-settings,
12591 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .facebook-pixel,
12592 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-recaptcha-setting,
12593 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .google-place-api-settings {
12594 margin-bottom: 30px;
12595 background-color: #fff;
12596 border-radius: 10px;
12597 }
12598 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .utm .settings-title,
12599 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .gtm .settings-title,
12600 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .email-settings .settings-title,
12601 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .facebook-pixel .settings-title,
12602 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-recaptcha-setting .settings-title,
12603 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .google-place-api-settings .settings-title {
12604 display: flex;
12605 flex-flow: row wrap;
12606 align-items: center;
12607 }
12608 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .utm .settings-title > svg,
12609 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .gtm .settings-title > svg,
12610 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .email-settings .settings-title > svg,
12611 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .facebook-pixel .settings-title > svg,
12612 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-recaptcha-setting .settings-title > svg,
12613 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .google-place-api-settings .settings-title > svg {
12614 margin-right: 10px;
12615 }
12616 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .utm .settings-title a,
12617 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .gtm .settings-title a,
12618 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .email-settings .settings-title a,
12619 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .facebook-pixel .settings-title a,
12620 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-recaptcha-setting .settings-title a,
12621 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .google-place-api-settings .settings-title a {
12622 line-height: 1;
12623 position: relative;
12624 top: 3px;
12625 margin-left: auto;
12626 }
12627 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .utm .settings-title a svg,
12628 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .gtm .settings-title a svg,
12629 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .email-settings .settings-title a svg,
12630 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .facebook-pixel .settings-title a svg,
12631 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-recaptcha-setting .settings-title a svg,
12632 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .google-place-api-settings .settings-title a svg {
12633 width: 20px;
12634 height: 20px;
12635 }
12636 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .utm .settings-title a svg path,
12637 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .gtm .settings-title a svg path,
12638 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .email-settings .settings-title a svg path,
12639 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .facebook-pixel .settings-title a svg path,
12640 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-recaptcha-setting .settings-title a svg path,
12641 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .google-place-api-settings .settings-title a svg path {
12642 stroke: #6E42D3;
12643 }
12644 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .utm .wpfnl-checkbox.no-title label:before,
12645 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .gtm .wpfnl-checkbox.no-title label:before,
12646 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .email-settings .wpfnl-checkbox.no-title label:before,
12647 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .facebook-pixel .wpfnl-checkbox.no-title label:before,
12648 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-recaptcha-setting .wpfnl-checkbox.no-title label:before,
12649 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .google-place-api-settings .wpfnl-checkbox.no-title label:before {
12650 border-color: #6E42D3;
12651 }
12652 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.advance-settings .wpfnl-align-top {
12653 align-items: flex-start;
12654 }
12655 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.advance-settings .hints {
12656 display: block;
12657 }
12658 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.advance-settings .wpfnl-error {
12659 color: #EE5F5A;
12660 color: #F69220;
12661 font-family: Roboto;
12662 font-size: 13px;
12663 font-style: normal;
12664 font-weight: 400;
12665 line-height: 15px;
12666 display: flex;
12667 align-items: center;
12668 gap: 6px;
12669 }
12670 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.advance-settings .settings-title {
12671 position: relative;
12672 }
12673 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.advance-settings .basic-tools-field {
12674 display: flex;
12675 flex-direction: column;
12676 align-items: start;
12677 gap: 14px;
12678 }
12679 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.advance-settings .basic-tools-field .wpfnl-field-wrapper {
12680 margin: 0;
12681 max-width: 436px;
12682 width: 100%;
12683 justify-content: space-between;
12684 border-radius: 10px;
12685 border: 1px solid #EDECF2;
12686 background: #FFF;
12687 padding: 16px;
12688 }
12689 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.advance-settings .basic-tools-field .wpfnl-field-wrapper:first-child {
12690 padding: 8px 8px 8px 16px;
12691 }
12692 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.advance-settings .basic-tools-field .wpfnl-field-wrapper label {
12693 display: flex;
12694 align-items: center;
12695 gap: 6px;
12696 }
12697 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.advance-settings .rollback-field {
12698 display: flex;
12699 flex-direction: column;
12700 align-items: start;
12701 gap: 14px;
12702 }
12703 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.advance-settings .rollback-field .wpfnl-field-wrapper {
12704 margin: 0;
12705 max-width: 561px;
12706 width: 100%;
12707 justify-content: space-between;
12708 border-radius: 10px;
12709 border: 1px solid #EDECF2;
12710 background: #FFF;
12711 padding: 16px;
12712 }
12713 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.advance-settings .rollback-field .wpfnl-field-wrapper .wpfnl-fields {
12714 max-width: auto;
12715 width: auto;
12716 display: flex;
12717 align-items: center;
12718 gap: 10px;
12719 color: #363B4E;
12720 font-family: Inter;
12721 font-size: 13px;
12722 font-style: normal;
12723 font-weight: 400;
12724 line-height: normal;
12725 }
12726 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.advance-settings .rollback-field .wpfnl-field-wrapper .wpfnl-fields .rollback-options {
12727 width: 181px;
12728 height: 34px;
12729 color: #363B4E;
12730 font-family: Inter;
12731 font-size: 13px;
12732 font-style: normal;
12733 font-weight: 400;
12734 line-height: normal;
12735 }
12736 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.advance-settings .rollback-field .wpfnl-field-wrapper .wpfnl-fields .wpfnl-rollback-button {
12737 border-radius: 10px;
12738 background: #6E42D3;
12739 box-shadow: 0px 9px 14px 0px rgba(193, 183, 232, 0.5);
12740 color: #fff;
12741 height: 34px;
12742 width: 100px;
12743 display: flex;
12744 align-items: center;
12745 justify-content: center;
12746 }
12747 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.advance-settings .rollback-field .wpfnl-field-wrapper.transient-cash-wrapper {
12748 padding: 8px 8px 8px 16px;
12749 }
12750 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.advance-settings .rollback-field .wpfnl-field-wrapper label {
12751 width: auto;
12752 display: flex;
12753 align-items: center;
12754 gap: 6px;
12755 }
12756 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.log-settings .log-view-select {
12757 width: 330px;
12758 }
12759 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.log-settings .log-view-btn > a {
12760 margin-left: 10px;
12761 }
12762 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.log-settings .wpfnl-loader {
12763 position: relative;
12764 top: 2px;
12765 }
12766 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.log-settings .log-field .settings-title {
12767 padding-bottom: 13px;
12768 margin-bottom: 22px;
12769 border-bottom: 1px solid #EDECF2;
12770 }
12771 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.user-role-manager .wpfnl-user-role-container .wpfnl-box {
12772 position: relative;
12773 }
12774 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.user-role-manager .wpfnl-user-role-container .wpfnl-box .wpfnl-role-list-wrapper {
12775 display: flex;
12776 flex-direction: column;
12777 align-items: start;
12778 gap: 12px;
12779 }
12780 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.user-role-manager .wpfnl-user-role-container .wpfnl-box .wpfnl-role-list-wrapper .wpfnl-role-row {
12781 display: flex;
12782 align-items: center;
12783 justify-content: space-between;
12784 max-width: 316px;
12785 width: 100%;
12786 border-radius: 10px;
12787 border: 1px solid #EDECF2;
12788 background: #FFF;
12789 padding: 16px;
12790 transition: all 0.3s;
12791 }
12792 .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) {
12793 border: 1px solid #6E42D3;
12794 box-shadow: 0px 20px 30px 0px rgba(199, 191, 217, 0.3);
12795 }
12796 .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 {
12797 border: 1px solid #6E42D3;
12798 box-shadow: 0px 20px 30px 0px rgba(199, 191, 217, 0.3);
12799 }
12800 .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 {
12801 display: flex;
12802 align-items: center;
12803 gap: 5px;
12804 }
12805 .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 {
12806 color: #363B4E;
12807 font-family: Roboto;
12808 font-size: 14px;
12809 font-style: normal;
12810 font-weight: 500;
12811 line-height: normal;
12812 }
12813 .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 {
12814 color: #7A8B9A;
12815 font-family: Roboto;
12816 font-size: 13px;
12817 font-style: normal;
12818 font-weight: 400;
12819 line-height: 1;
12820 margin-top: 5px;
12821 }
12822 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.user-role-manager .wpfnl-role-table {
12823 width: 100%;
12824 text-align: left;
12825 border-collapse: collapse;
12826 }
12827 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.user-role-manager .wpfnl-role-table tr th {
12828 font-size: 16px;
12829 color: #363B4E;
12830 font-weight: 600;
12831 padding: 14px 20px;
12832 }
12833 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.user-role-manager .wpfnl-role-table tr th:first-child {
12834 width: 210px;
12835 }
12836 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.user-role-manager .wpfnl-role-table tr td > span,
12837 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.user-role-manager .wpfnl-role-table tr td {
12838 font-size: 14px;
12839 color: #363B4E;
12840 font-weight: 600;
12841 }
12842 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.user-role-manager .wpfnl-role-table tr td {
12843 border-top: 1px solid #EEF0F3;
12844 padding: 14px 20px;
12845 }
12846 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.user-role-manager .wpfnl-role-table tr td:first-child {
12847 width: 210px;
12848 }
12849 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.user-role-manager .wpfnl-role-table tr td .wpfnl-checkbox {
12850 border: 1px solid #EEF0F3;
12851 padding: 8px;
12852 display: inline-block;
12853 border-radius: 8px;
12854 }
12855 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.user-role-manager .wpfnl-role-table tr td .wpfnl-checkbox label {
12856 font-size: 13px;
12857 line-height: 1;
12858 color: #363B4E;
12859 cursor: pointer;
12860 }
12861 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.user-role-manager .wpfnl-analytics-settings-container {
12862 position: relative;
12863 }
12864 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.user-role-manager .wpfnl-analytics-settings-container .upgrade-to-pro-hoverlay {
12865 border-radius: 0;
12866 }
12867 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.notifications .wpfnl-field-wrapper {
12868 max-width: 100% !important;
12869 }
12870 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.notifications .wpfnl-field-wrapper > label {
12871 display: flex;
12872 align-items: center;
12873 gap: 4px;
12874 }
12875 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.notifications input[type=radio]:checked {
12876 border-color: #6e42d3;
12877 }
12878 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.notifications input[type=radio]:checked::before {
12879 background-color: #6e42d3;
12880 }
12881 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.notifications .wpfnl-fields {
12882 max-width: 410px;
12883 width: calc(100% - 300px);
12884 }
12885 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.notifications .report-frequency .wpfnl-radio-wrapper {
12886 display: flex;
12887 align-items: center;
12888 gap: 20px;
12889 }
12890 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.notifications input[type=time] {
12891 min-width: auto;
12892 width: auto;
12893 }
12894 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.notifications input[type=time]::-webkit-calendar-picker-indicator {
12895 opacity: 0.6;
12896 cursor: pointer;
12897 }
12898 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.notifications .test-notification-wrapper {
12899 background: #f7f7f7;
12900 padding: 20px;
12901 border-radius: 12px;
12902 border: 1px solid #ececec;
12903 }
12904 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.notifications .test-notification-wrapper .wpfnl-field-wrapper {
12905 display: flex;
12906 flex-flow: column;
12907 align-items: flex-start;
12908 gap: 15px;
12909 }
12910 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.notifications .test-notification-wrapper .test-notification-content {
12911 display: flex;
12912 align-items: center;
12913 gap: 14px;
12914 }
12915 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.notifications .test-notification-wrapper .test-notification-icon svg {
12916 width: 37px;
12917 height: auto;
12918 display: block;
12919 }
12920 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.notifications .test-notification-wrapper .test-notification-text h4 {
12921 color: #424758;
12922 font-weight: 500;
12923 }
12924 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.notifications .test-notification-wrapper .test-notification-action {
12925 display: flex;
12926 align-items: center;
12927 gap: 14px;
12928 }
12929 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.notifications .test-notification-wrapper .test-notification-action input[type=email] {
12930 width: 310px;
12931 }
12932 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.notifications .test-notification-wrapper .test-notification-action button {
12933 display: flex;
12934 flex-flow: row;
12935 align-items: center;
12936 justify-content: center;
12937 line-height: 39px;
12938 }
12939
12940 @-webkit-keyframes sync_spin {
12941 0% {
12942 -webkit-transform: rotate(360deg);
12943 }
12944 100% {
12945 -webkit-transform: rotate(0deg);
12946 }
12947 }
12948 @keyframes sync_spin {
12949 0% {
12950 transform: rotate(360deg);
12951 }
12952 100% {
12953 transform: rotate(0deg);
12954 }
12955 }
12956 .wpfnl-funnel-settings__footer {
12957 padding: 30px 0;
12958 padding-top: 0px;
12959 display: flex;
12960 flex-flow: row wrap;
12961 align-items: center;
12962 justify-content: flex-end;
12963 position: relative;
12964 }
12965 .wpfnl-funnel-settings__footer .update {
12966 display: flex;
12967 flex-flow: row;
12968 align-items: center;
12969 justify-content: center;
12970 line-height: 39px;
12971 }
12972 .wpfnl-funnel-settings__footer .wpfnl-alert {
12973 margin-right: 10px;
12974 }
12975 .wpfnl-funnel-settings__footer #wpfnl-update-global-settings {
12976 margin-top: 30px;
12977 }
12978
12979 @media only screen and (max-width: 1550px) {
12980 .wpfnl-funnel-settings__inner-content {
12981 width: 100%;
12982 padding: 40px 60px;
12983 }
12984 .wpfnl-funnel-settings__inner-content {
12985 width: 100%;
12986 padding: 30px 50px;
12987 }
12988 }
12989 @media only screen and (max-width: 1399px) {
12990 .wpfnl-funnel-settings__inner-content {
12991 width: 100%;
12992 padding: 30px 50px;
12993 }
12994 .wpfnl-funnel-settings__inner-content .settings-heading {
12995 font-size: 22px;
12996 }
12997 .wpfn-settings__nav .nav-li {
12998 min-width: 240px;
12999 }
13000 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings {
13001 padding: 25px 35px;
13002 }
13003 }
13004 @media only screen and (max-width: 1199px) {
13005 .wpfn-settings__nav .nav-li {
13006 padding: 0 10px;
13007 }
13008 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.log-settings .log-view-btn > a {
13009 min-width: 100px;
13010 }
13011 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.general .wpfnl-field-wrapper > label {
13012 width: 200px;
13013 }
13014 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.general .wpfnl-field-wrapper .wpfnl-fields {
13015 width: 100%;
13016 max-width: 100%;
13017 }
13018 .wpfnl-funnel-settings__wrapper {
13019 flex-direction: column;
13020 }
13021 .wpfn-settings__nav ul {
13022 flex-direction: row;
13023 flex-wrap: wrap;
13024 }
13025 .wpfn-settings__nav .nav-li {
13026 min-width: auto;
13027 }
13028 .wpfn-settings__nav {
13029 border-radius: 10px 10px 0 0;
13030 margin-bottom: 10px;
13031 }
13032 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings {
13033 border-radius: 0 0 10px 10px;
13034 }
13035 .wpfnl-funnel-settings__inner-content {
13036 padding: 30px 40px;
13037 }
13038 }
13039 @media only screen and (max-width: 991px) {
13040 .wpfn-settings__nav .create-btn a {
13041 padding: 0 15px;
13042 }
13043 }
13044 .wpfunnels-addons {
13045 background: #f6f5fa;
13046 }
13047 .wpfunnels-addons .addons-content {
13048 background: #F6F5FA;
13049 padding: 40px 30px;
13050 }
13051 .wpfunnels-addons .section-title {
13052 margin: 0 0 20px;
13053 color: #363B4E;
13054 font-size: 24px;
13055 font-weight: 600;
13056 line-height: 1.3;
13057 }
13058 .wpfunnels-addons .wpfunnels-addons-grid {
13059 display: grid;
13060 grid-template-columns: repeat(3, 1fr);
13061 gap: 24px;
13062 }
13063 .wpfunnels-addons .wpfunnels-addons-card {
13064 background: #ffffff;
13065 border-radius: 10px;
13066 padding: 20px;
13067 position: relative;
13068 transition: all 0.3s ease;
13069 box-shadow: 0 1px 1px rgba(182, 185, 191, 0.3);
13070 }
13071 .wpfunnels-addons .wpfunnels-addons-card:hover {
13072 box-shadow: 0 4px 12px rgba(0, 0, 0, 0.08);
13073 transform: translateY(-2px);
13074 }
13075 .wpfunnels-addons .wpfunnels-addons-card .badge {
13076 position: absolute;
13077 top: 12px;
13078 right: 12px;
13079 padding: 4px 9px;
13080 border-radius: 4px;
13081 font-size: 11px;
13082 font-weight: 500;
13083 line-height: 1;
13084 background-color: #ececec;
13085 }
13086 .wpfunnels-addons .wpfunnels-addons-card .badge.hot {
13087 background-color: #7742E6;
13088 color: #ffffff;
13089 }
13090 .wpfunnels-addons .wpfunnels-addons-card .addons-icon {
13091 margin-bottom: 16px;
13092 width: 46px;
13093 height: 46px;
13094 border-radius: 50%;
13095 border: 1px solid #ECF1F6;
13096 display: flex;
13097 align-items: center;
13098 justify-content: center;
13099 }
13100 .wpfunnels-addons .wpfunnels-addons-card .addons-icon svg {
13101 display: block;
13102 }
13103 .wpfunnels-addons .wpfunnels-addons-card .addons-title {
13104 margin: 0 0 7px;
13105 color: #2D3149;
13106 font-size: 16px;
13107 font-weight: 500;
13108 line-height: 1.3;
13109 }
13110 .wpfunnels-addons .wpfunnels-addons-card .addons-description {
13111 margin: 0 0 20px;
13112 color: #6E7A85;
13113 font-size: 14px;
13114 font-weight: 400;
13115 line-height: 1.5;
13116 }
13117 .wpfunnels-addons .wpfunnels-addons-card .addons-description .guide-link {
13118 color: #6E42D3;
13119 font-weight: 500;
13120 text-decoration: none;
13121 display: inline-flex;
13122 align-items: center;
13123 gap: 4px;
13124 transition: all 0.2s ease;
13125 }
13126 .wpfunnels-addons .wpfunnels-addons-card .addons-description .guide-link svg {
13127 display: inline-block;
13128 vertical-align: middle;
13129 }
13130 .wpfunnels-addons .wpfunnels-addons-card .addons-description .guide-link:hover {
13131 text-decoration: underline;
13132 }
13133 .wpfunnels-addons .wpfunnels-addons-card .addons-cta-button {
13134 padding: 6px 14px;
13135 font-size: 14px;
13136 font-weight: 500;
13137 line-height: 1.4;
13138 cursor: pointer;
13139 transition: all 0.3s ease;
13140 border-radius: 8px;
13141 border: 1px solid #6E42D3;
13142 display: inline-flex;
13143 align-items: center;
13144 justify-content: center;
13145 gap: 8px;
13146 text-decoration: none;
13147 background: #ffffff;
13148 color: #6E42D3;
13149 }
13150 .wpfunnels-addons .wpfunnels-addons-card .addons-cta-button:hover {
13151 background: #6E42D3;
13152 color: #ffffff;
13153 }
13154 .wpfunnels-addons .wpfunnels-addons-card .addons-cta-button.activate-button {
13155 background: #ffffff;
13156 color: #6E42D3;
13157 border: 1px solid #6E42D3;
13158 }
13159 .wpfunnels-addons .wpfunnels-addons-card .addons-cta-button.activate-button:hover {
13160 background: #6E42D3;
13161 color: #ffffff;
13162 }
13163 .wpfunnels-addons .wpfunnels-addons-card .addons-cta-button.active-status {
13164 color: #10B981;
13165 border: 1px solid #10B981;
13166 cursor: default;
13167 }
13168 .wpfunnels-addons .wpfunnels-addons-card .addons-cta-button.active-status:hover {
13169 background: transparent;
13170 color: #10B981;
13171 }
13172 @media (max-width: 1280px) {
13173 .wpfunnels-addons .wpfunnels-addons-grid {
13174 grid-template-columns: repeat(2, 1fr);
13175 }
13176 }
13177 @media (max-width: 768px) {
13178 .wpfunnels-addons .wpfunnels-addons-grid {
13179 grid-template-columns: 1fr;
13180 }
13181 }
13182
13183 @media (max-width: 1399px) {
13184 .wpfunnels-addons .addons-content {
13185 padding: 20px 0px;
13186 }
13187 .wpfunnels-addons .wpfunnels-addons-grid {
13188 gap: 20px;
13189 }
13190 }
13191 .wpfunnels-setup {
13192 background: #F6F5FA;
13193 margin: 0;
13194 padding: 0;
13195 }
13196 .wpfunnels-setup * {
13197 padding: 0;
13198 margin: 0;
13199 box-sizing: border-box;
13200 }
13201 .wpfunnels-setup #wpfunnels_setup_wizard {
13202 height: 100vh;
13203 width: 100%;
13204 margin: 0 auto;
13205 }
13206 .wpfunnels-setup .wpfnl-mm-setup-wizard {
13207 display: flex;
13208 align-items: stretch;
13209 position: relative;
13210 height: 100vh;
13211 width: 100%;
13212 }
13213 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-sidebar {
13214 width: 260px;
13215 background: #FFF;
13216 height: 100vh;
13217 position: sticky;
13218 top: 0;
13219 box-shadow: 1px 0px 2px rgba(190, 190, 215, 0.14);
13220 display: flex;
13221 flex-direction: column;
13222 flex-shrink: 0;
13223 padding: 30px;
13224 }
13225 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-sidebar .wpfnl-mm-setup-wizard-branding {
13226 border-bottom: 1px solid #EAE9EE;
13227 padding: 0 0 30px 0;
13228 display: flex;
13229 align-items: center;
13230 gap: 12px;
13231 }
13232 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-sidebar .wpfnl-mm-setup-wizard-branding .wpfnl-mm-setup-wizard-logo {
13233 width: 36px;
13234 height: 27px;
13235 flex-shrink: 0;
13236 object-fit: contain;
13237 }
13238 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-sidebar .wpfnl-mm-setup-wizard-branding .wpfnl-mm-setup-wizard-brand-name {
13239 font-size: 22px;
13240 color: #111827;
13241 line-height: 16px;
13242 font-weight: 700;
13243 letter-spacing: 0px;
13244 font-family: "Inter", sans-serif;
13245 margin: 0;
13246 }
13247 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-sidebar .wpfnl-mm-setup-wizard-steps {
13248 padding: 30px 0;
13249 flex: 1;
13250 display: flex;
13251 flex-direction: column;
13252 gap: 0;
13253 }
13254 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-sidebar .wpfnl-mm-setup-wizard-steps .wpfnl-mm-setup-wizard-step {
13255 display: flex;
13256 align-items: center;
13257 gap: 8px;
13258 padding: 9px 11px;
13259 cursor: pointer;
13260 transition: all 0.3s ease;
13261 border-radius: 100px;
13262 margin-bottom: 12px;
13263 border: 1px solid transparent;
13264 }
13265 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-sidebar .wpfnl-mm-setup-wizard-steps .wpfnl-mm-setup-wizard-step:last-child {
13266 margin-bottom: 0;
13267 }
13268 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-sidebar .wpfnl-mm-setup-wizard-steps .wpfnl-mm-setup-wizard-step.active {
13269 background: #F6F5FA;
13270 border: 1px solid #6E42D3;
13271 padding: 8px 10px;
13272 }
13273 .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 {
13274 background: #6E42D3;
13275 color: #FFF;
13276 font-weight: 700;
13277 }
13278 .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 {
13279 color: #6E42D3;
13280 font-weight: 500;
13281 }
13282 .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 {
13283 background: transparent;
13284 color: rgba(122, 140, 154, 0.7);
13285 }
13286 .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 {
13287 width: 20px;
13288 height: 20px;
13289 }
13290 .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 {
13291 color: rgba(122, 140, 154, 0.7);
13292 }
13293 .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 {
13294 width: 24px;
13295 height: 24px;
13296 border-radius: 16px;
13297 background: #EDE5FF;
13298 color: #6E42D3;
13299 display: flex;
13300 align-items: center;
13301 justify-content: center;
13302 font-size: 12px;
13303 font-weight: 600;
13304 font-family: "DM Sans", sans-serif;
13305 line-height: 12px;
13306 flex-shrink: 0;
13307 }
13308 .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 {
13309 font-size: 16px;
13310 color: #6D707D;
13311 font-family: "DM Sans", sans-serif;
13312 font-weight: 400;
13313 letter-spacing: -0.16px;
13314 line-height: normal;
13315 }
13316 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-sidebar .wpfnl-mm-setup-wizard-exit {
13317 margin-top: auto;
13318 padding: 0;
13319 text-align: left;
13320 }
13321 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-sidebar .wpfnl-mm-setup-wizard-exit .wpfnl-mm-setup-wizard-exit-link {
13322 font-size: 15px;
13323 color: #7A8C9A;
13324 text-decoration: none;
13325 font-family: "DM Sans", sans-serif;
13326 font-weight: 400;
13327 line-height: 18px;
13328 transition: color 0.3s ease;
13329 }
13330 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-sidebar .wpfnl-mm-setup-wizard-exit .wpfnl-mm-setup-wizard-exit-link:hover {
13331 color: #6E42D3;
13332 }
13333 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-help-btn {
13334 position: fixed;
13335 bottom: 40px;
13336 right: 54px;
13337 z-index: 100;
13338 }
13339 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-help-btn .wpfnl-mm-help-btn-circle {
13340 width: 34px;
13341 height: 34px;
13342 border-radius: 100px;
13343 background: #201F22;
13344 border: none;
13345 cursor: pointer;
13346 display: flex;
13347 align-items: center;
13348 justify-content: center;
13349 box-shadow: 0px 1px 2px rgba(190, 190, 215, 0.16);
13350 transition: all 0.3s ease;
13351 }
13352 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-help-btn .wpfnl-mm-help-btn-circle svg {
13353 width: 16px;
13354 height: 16px;
13355 }
13356 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-help-btn .wpfnl-mm-help-btn-circle:hover {
13357 background: #363B4E;
13358 transform: scale(1.05);
13359 }
13360 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content {
13361 flex: 1;
13362 display: flex;
13363 align-items: flex-start;
13364 justify-content: center;
13365 padding: 80px 20px 24px;
13366 position: relative;
13367 overflow-y: auto;
13368 background: #EFEEF1;
13369 }
13370 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content * {
13371 font-family: "DM Sans", sans-serif;
13372 }
13373 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-goal-buttons {
13374 display: flex;
13375 justify-content: space-between;
13376 align-items: center;
13377 width: 100%;
13378 }
13379 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-goal-buttons .wpfnl-mm-btn {
13380 padding: 10px 24px;
13381 border-radius: 10px;
13382 font-size: 16px;
13383 font-weight: 500;
13384 line-height: 24px;
13385 cursor: pointer;
13386 transition: all 0.3s ease;
13387 border: none;
13388 display: inline-flex;
13389 align-items: center;
13390 justify-content: center;
13391 gap: 8px;
13392 height: 44px;
13393 }
13394 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-goal-buttons .wpfnl-mm-btn.wpfnl-mm-btn-secondary {
13395 background: #FFF;
13396 color: #363B4E;
13397 border: 1px solid #ECEBF0;
13398 min-width: 87px;
13399 }
13400 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-goal-buttons .wpfnl-mm-btn.wpfnl-mm-btn-secondary:hover {
13401 border-color: #6E42D3;
13402 color: #6E42D3;
13403 }
13404 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-goal-buttons .wpfnl-mm-btn.wpfnl-mm-btn-primary {
13405 background: #6E42D3;
13406 color: #FFF;
13407 letter-spacing: 0.2px;
13408 }
13409 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-goal-buttons .wpfnl-mm-btn.wpfnl-mm-btn-primary svg {
13410 width: 17px;
13411 height: 12px;
13412 }
13413 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-goal-buttons .wpfnl-mm-btn.wpfnl-mm-btn-primary:hover {
13414 background: #5c36b3;
13415 }
13416 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-goal-buttons .wpfnl-mm-btn.wpfnl-mm-btn-primary:disabled {
13417 background: #ccc;
13418 cursor: not-allowed;
13419 }
13420 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-goal-buttons .wpfnl-mm-btn-group {
13421 display: flex;
13422 gap: 12px;
13423 }
13424 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-goal-consent {
13425 display: flex;
13426 justify-content: center;
13427 margin-top: 30px;
13428 }
13429 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-goal-consent .wpfnl-mm-checkbox {
13430 display: flex;
13431 align-items: center;
13432 gap: 8px;
13433 cursor: pointer;
13434 user-select: none;
13435 }
13436 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-goal-consent .wpfnl-mm-checkbox input[type=checkbox] {
13437 position: absolute;
13438 opacity: 0;
13439 cursor: pointer;
13440 height: 0;
13441 width: 0;
13442 }
13443 .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 {
13444 background: #6E42D3;
13445 border-color: #6E42D3;
13446 }
13447 .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 {
13448 display: block;
13449 }
13450 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-goal-consent .wpfnl-mm-checkbox .wpfnl-mm-checkbox-checkmark {
13451 width: 16px;
13452 height: 16px;
13453 border: 1px solid #ab91e6;
13454 border-radius: 4px;
13455 background: #FFF;
13456 flex-shrink: 0;
13457 position: relative;
13458 transition: all 0.3s ease;
13459 }
13460 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-goal-consent .wpfnl-mm-checkbox .wpfnl-mm-checkbox-checkmark:after {
13461 content: "";
13462 position: absolute;
13463 display: none;
13464 border: solid white;
13465 border-width: 0 2px 2px 0;
13466 transform: rotate(45deg);
13467 left: 5px;
13468 top: 2px;
13469 width: 3px;
13470 height: 7px;
13471 }
13472 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-goal-consent .wpfnl-mm-checkbox .wpfnl-mm-checkbox-label {
13473 font-size: 14px;
13474 font-weight: 500;
13475 color: #7A8C9A;
13476 line-height: 20px;
13477 }
13478 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-goal {
13479 width: 100%;
13480 max-width: 908px;
13481 display: flex;
13482 flex-direction: column;
13483 gap: 0;
13484 position: relative;
13485 }
13486 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-goal .wpfnl-mm-choose-goal-header {
13487 text-align: center;
13488 margin-bottom: 30px;
13489 }
13490 .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 {
13491 font-size: 24px;
13492 font-weight: 600;
13493 font-family: "DM Sans", sans-serif;
13494 color: #363B4E;
13495 line-height: 30px;
13496 letter-spacing: -0.6px;
13497 margin: 0 0 10px 0;
13498 max-width: 592px;
13499 margin-left: auto;
13500 margin-right: auto;
13501 }
13502 .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 {
13503 font-size: 15px;
13504 font-weight: 400;
13505 font-family: "DM Sans", sans-serif;
13506 color: #6E7A85;
13507 line-height: 19px;
13508 margin: 0;
13509 }
13510 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-goal .wpfnl-mm-choose-goal-container {
13511 border-radius: 20px;
13512 padding: 60px 30px;
13513 display: flex;
13514 flex-direction: column;
13515 align-items: center;
13516 gap: 35px;
13517 margin-bottom: 25px;
13518 background: #FFF;
13519 box-shadow: 0 20px 25px -5px rgba(143, 130, 196, 0.05), 0 8px 10px -6px rgba(143, 130, 196, 0.08);
13520 }
13521 .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 {
13522 display: grid;
13523 gap: 20px;
13524 grid-template-columns: repeat(3, 1fr);
13525 width: 100%;
13526 }
13527 .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 {
13528 background: #FFF;
13529 border: 1px solid #F6F5FA;
13530 border-radius: 16px;
13531 padding: 20px 10px 24px;
13532 cursor: pointer;
13533 transition: all 0.3s ease;
13534 position: relative;
13535 text-align: center;
13536 display: flex;
13537 flex-direction: column;
13538 align-items: center;
13539 justify-content: space-between;
13540 gap: 0;
13541 }
13542 .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 {
13543 border-color: #EDE5FF;
13544 box-shadow: 0px 4px 12px rgba(110, 66, 211, 0.1);
13545 }
13546 .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 {
13547 border-color: #6E42D3;
13548 box-shadow: 0 20px 30px rgba(199, 191, 217, 0.3019607843);
13549 }
13550 .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 {
13551 position: absolute;
13552 top: 12px;
13553 right: 12px;
13554 width: 24px;
13555 height: 24px;
13556 background: #6E42D3;
13557 border-radius: 100px;
13558 display: flex;
13559 align-items: center;
13560 justify-content: center;
13561 }
13562 .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 {
13563 width: 16px;
13564 height: 16px;
13565 }
13566 .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 {
13567 display: block;
13568 }
13569 .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 {
13570 font-size: 16px;
13571 font-weight: 700;
13572 font-family: "DM Sans", sans-serif;
13573 color: #363B4E;
13574 line-height: 13px;
13575 margin: 0 0 10px 0;
13576 }
13577 .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 {
13578 font-size: 15px;
13579 font-weight: 400;
13580 color: #6E7A85;
13581 line-height: 1.5;
13582 margin: 0;
13583 }
13584 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-buttons-container {
13585 display: flex;
13586 align-items: center;
13587 justify-content: space-between;
13588 }
13589 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-buttons-container .wpfnl-mm-btn {
13590 display: inline-flex;
13591 align-items: center;
13592 gap: 8px;
13593 padding: 12px 24px;
13594 border-radius: 8px;
13595 font-weight: 500;
13596 font-size: 14px;
13597 transition: all 0.3s ease;
13598 border: none;
13599 cursor: pointer;
13600 }
13601 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-buttons-container .wpfnl-mm-btn-primary {
13602 background: #6E42D3;
13603 color: white;
13604 }
13605 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-buttons-container .wpfnl-mm-btn-primary:hover:not(:disabled) {
13606 background: #5B35B8;
13607 }
13608 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-buttons-container .wpfnl-mm-btn:disabled {
13609 opacity: 0.5;
13610 cursor: not-allowed;
13611 }
13612 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-buttons-container .wpfnl-mm-btn-secondary {
13613 background: white;
13614 color: #363B4E;
13615 border-radius: 10px;
13616 border: 1px solid #ECEBF0;
13617 }
13618 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-buttons-container .wpfnl-mm-btn-secondary:hover:not(:disabled) {
13619 border-color: #D1D5DB;
13620 background: #F9FAFB;
13621 }
13622 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-buttons-container .wpfnl-spinner {
13623 animation: spin 0.8s linear infinite;
13624 }
13625 @keyframes spin {
13626 0% {
13627 transform: rotate(0deg);
13628 }
13629 100% {
13630 transform: rotate(360deg);
13631 }
13632 }
13633 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup {
13634 width: 100%;
13635 max-width: 940px;
13636 display: flex;
13637 flex-direction: column;
13638 gap: 24px;
13639 position: relative;
13640 }
13641 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup .wpfnl-mm-setup-header {
13642 text-align: center;
13643 margin-bottom: 20px;
13644 }
13645 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup .wpfnl-mm-setup-header .wpfnl-mm-setup-title {
13646 font-size: 24px;
13647 font-weight: 700;
13648 color: #363B4E;
13649 line-height: 35px;
13650 margin: 0 0 8px 0;
13651 }
13652 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup .wpfnl-mm-setup-header .wpfnl-mm-setup-subtitle {
13653 font-size: 15px;
13654 font-weight: 400;
13655 color: #6E7A85;
13656 line-height: 15px;
13657 margin: 0;
13658 }
13659 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup .wpfnl-mm-setup-section {
13660 background: #FFF;
13661 border-radius: 20px;
13662 box-shadow: 0 20px 25px -5px rgba(143, 130, 196, 0.05), 0 8px 10px -6px rgba(143, 130, 196, 0.08);
13663 }
13664 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup .wpfnl-mm-setup-section .wpfnl-mm-woo-notice {
13665 background: #EBF5FF;
13666 border: 1px solid #B3D9FF;
13667 border-radius: 12px;
13668 padding: 16px 20px;
13669 display: flex;
13670 align-items: flex-start;
13671 gap: 12px;
13672 width: 100%;
13673 margin-top: 16px;
13674 }
13675 .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 {
13676 flex-shrink: 0;
13677 display: flex;
13678 align-items: center;
13679 justify-content: center;
13680 width: 20px;
13681 height: 20px;
13682 margin-top: 2px;
13683 }
13684 .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 {
13685 width: 20px;
13686 height: 20px;
13687 }
13688 .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 {
13689 flex: 1;
13690 display: flex;
13691 flex-direction: column;
13692 gap: 4px;
13693 }
13694 .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 {
13695 font-size: 14px;
13696 font-weight: 600;
13697 font-family: "DM Sans", sans-serif;
13698 color: #0073E6;
13699 line-height: 18px;
13700 margin: 0;
13701 }
13702 .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 {
13703 font-size: 13px;
13704 font-weight: 400;
13705 font-family: "DM Sans", sans-serif;
13706 color: #1E4D7A;
13707 line-height: 18px;
13708 margin: 0;
13709 }
13710 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup .wpfnl-mm-setup-section .wpfnl-mm-setup-section-content {
13711 display: flex;
13712 flex-direction: column;
13713 align-items: center;
13714 gap: 24px;
13715 padding: 45px 109px;
13716 }
13717 .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 {
13718 gap: 24px;
13719 }
13720 .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 {
13721 border-radius: 12px;
13722 border: 1.5px solid #F1EFF7;
13723 background: #FFF;
13724 display: flex;
13725 flex-direction: column;
13726 align-items: center;
13727 justify-content: center;
13728 gap: 12px;
13729 position: relative;
13730 width: 110px;
13731 height: 100px;
13732 }
13733 .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 {
13734 box-shadow: 0 20px 30px 0 rgba(199, 191, 217, 0.3);
13735 border-color: #239654;
13736 }
13737 .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 {
13738 position: absolute;
13739 background: #239654;
13740 display: flex;
13741 align-items: center;
13742 justify-content: center;
13743 width: 18px;
13744 height: 18px;
13745 border-radius: 50%;
13746 top: 5px;
13747 right: 5px;
13748 }
13749 .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 {
13750 color: #6E7A85;
13751 font-size: 14px;
13752 font-weight: 400;
13753 line-height: 1;
13754 }
13755 .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 {
13756 cursor: pointer;
13757 width: auto;
13758 min-width: 110px;
13759 padding: 10px 12px;
13760 }
13761 .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 {
13762 border-color: #6E42D3;
13763 }
13764 .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 {
13765 opacity: 0.5;
13766 cursor: not-allowed;
13767 pointer-events: auto;
13768 }
13769 .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 {
13770 border-color: #F1EFF7;
13771 box-shadow: none;
13772 }
13773 .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 {
13774 border-color: #F1EFF7;
13775 box-shadow: none;
13776 }
13777 .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 {
13778 background: #6E42D3;
13779 }
13780 .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 {
13781 position: absolute;
13782 top: 5px;
13783 right: 5px;
13784 background: #f68524;
13785 color: #fff;
13786 font-size: 9px;
13787 font-weight: 600;
13788 line-height: 1;
13789 padding: 3px 6px;
13790 border-radius: 4px;
13791 white-space: nowrap;
13792 }
13793 .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 {
13794 width: 30px;
13795 height: 30px;
13796 }
13797 .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 {
13798 padding: 45px 30px;
13799 }
13800 .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 {
13801 cursor: pointer;
13802 width: 100%;
13803 min-width: unset;
13804 padding: 16px 20px;
13805 flex-direction: column;
13806 align-items: center;
13807 justify-content: center;
13808 gap: 16px;
13809 text-align: center;
13810 background: transparent;
13811 border: 1px solid #F1EFF7;
13812 border-radius: 14px;
13813 transition: all 0.3s ease;
13814 height: 100%;
13815 width: auto;
13816 }
13817 .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 {
13818 border-color: #E8E4F3;
13819 background: #FEFEFE;
13820 }
13821 .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 {
13822 border-color: #6E42D3;
13823 box-shadow: 0 20px 30px rgba(199, 191, 217, 0.3);
13824 }
13825 .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 {
13826 background: #6E42D3;
13827 top: 12px;
13828 right: 12px;
13829 width: 24px;
13830 height: 24px;
13831 box-shadow: 0px 2px 6px rgba(110, 66, 211, 0.3);
13832 }
13833 .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 {
13834 width: 16px;
13835 height: 16px;
13836 }
13837 .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 {
13838 width: 48px;
13839 height: 48px;
13840 flex-shrink: 0;
13841 object-fit: contain;
13842 }
13843 .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 {
13844 display: flex;
13845 flex-direction: column;
13846 gap: 4px;
13847 flex: 1;
13848 min-width: 0;
13849 }
13850 .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 {
13851 font-size: 15px;
13852 font-weight: 600;
13853 color: #363B4E;
13854 line-height: 1.4;
13855 }
13856 .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 {
13857 font-size: 14px;
13858 font-weight: 400;
13859 color: #6E7A85;
13860 line-height: 1.5;
13861 max-width: 240px;
13862 }
13863 .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 {
13864 font-size: 16px;
13865 font-weight: 500;
13866 color: #363B4E;
13867 line-height: 18px;
13868 margin: 0;
13869 text-align: center;
13870 }
13871 .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 {
13872 display: flex;
13873 gap: 10px;
13874 align-items: center;
13875 width: 100%;
13876 justify-content: center;
13877 }
13878 .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 {
13879 display: grid;
13880 grid-template-columns: repeat(3, 1fr);
13881 gap: 10px;
13882 width: 100%;
13883 }
13884 .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 {
13885 grid-column: 1/-1;
13886 max-width: 50%;
13887 margin: 0 auto;
13888 }
13889 .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 {
13890 width: 110px;
13891 height: 100px;
13892 border: 1.5px solid #F1EFF7;
13893 border-radius: 12px;
13894 background: #FFF;
13895 display: flex;
13896 flex-direction: column;
13897 align-items: center;
13898 justify-content: center;
13899 gap: 10px;
13900 position: relative;
13901 cursor: pointer;
13902 transition: all 0.3s ease;
13903 }
13904 .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 {
13905 border-color: #239654;
13906 box-shadow: 0px 20px 30px rgba(199, 191, 217, 0.3);
13907 }
13908 .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 {
13909 display: flex;
13910 }
13911 .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 {
13912 position: absolute;
13913 top: 10px;
13914 right: 10px;
13915 width: 18px;
13916 height: 18px;
13917 background: #239654;
13918 border-radius: 100px;
13919 display: none;
13920 align-items: center;
13921 justify-content: center;
13922 }
13923 .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 {
13924 width: 16px;
13925 height: 16px;
13926 }
13927 .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 {
13928 width: 28px;
13929 height: 24px;
13930 }
13931 .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 {
13932 width: 100%;
13933 height: 100%;
13934 }
13935 .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 {
13936 font-size: 14px;
13937 font-weight: 400;
13938 font-family: "DM Sans", sans-serif;
13939 color: #6E7A85;
13940 line-height: 13px;
13941 }
13942 .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 {
13943 display: grid;
13944 grid-template-columns: repeat(6, 110px);
13945 gap: 10px;
13946 justify-content: center;
13947 }
13948 .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 {
13949 width: 110px;
13950 height: 100px;
13951 border: 1px solid #F1EFF7;
13952 border-radius: 10px;
13953 background: #FFF;
13954 display: flex;
13955 flex-direction: column;
13956 align-items: center;
13957 justify-content: center;
13958 gap: 10px;
13959 position: relative;
13960 cursor: pointer;
13961 transition: all 0.3s ease;
13962 }
13963 .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 {
13964 border-color: #EDE5FF;
13965 }
13966 .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 {
13967 border: 1.5px solid #6E42D3;
13968 border-radius: 14px;
13969 box-shadow: 0px 20px 30px rgba(199, 191, 217, 0.3);
13970 }
13971 .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 {
13972 display: flex;
13973 }
13974 .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 {
13975 position: absolute;
13976 top: 10px;
13977 right: 10px;
13978 width: 18px;
13979 height: 18px;
13980 background: #6E42D3;
13981 border-radius: 100px;
13982 display: none;
13983 align-items: center;
13984 justify-content: center;
13985 }
13986 .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 {
13987 width: 16px;
13988 height: 16px;
13989 }
13990 .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 {
13991 width: 30px;
13992 height: 30px;
13993 }
13994 .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 {
13995 font-size: 14px;
13996 font-weight: 400;
13997 font-family: "DM Sans", sans-serif;
13998 color: #6E7A85;
13999 line-height: 13px;
14000 }
14001 .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 {
14002 display: flex;
14003 gap: 10px;
14004 justify-content: center;
14005 flex-wrap: wrap;
14006 }
14007 .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 {
14008 min-width: 86px;
14009 height: 44px;
14010 border: 1px solid #F1EFF7;
14011 border-radius: 12px;
14012 background: #FFF;
14013 display: flex;
14014 align-items: center;
14015 justify-content: center;
14016 padding: 0 20px;
14017 position: relative;
14018 }
14019 .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 {
14020 position: absolute;
14021 top: -8px;
14022 right: -8px;
14023 background: #239654;
14024 color: #FFF;
14025 font-size: 10px;
14026 font-weight: 700;
14027 font-family: "DM Sans", sans-serif;
14028 padding: 5px;
14029 border-radius: 5px;
14030 line-height: 24px;
14031 }
14032 .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 {
14033 display: flex;
14034 align-items: center;
14035 justify-content: center;
14036 }
14037 .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 {
14038 max-width: 100%;
14039 height: auto;
14040 }
14041 .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 {
14042 display: flex;
14043 align-items: flex-start;
14044 gap: 7px;
14045 padding-top: 22px;
14046 border-top: 1px solid #EAE9EE;
14047 margin-top: 0;
14048 width: 100%;
14049 justify-content: center;
14050 }
14051 .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 {
14052 width: 16px;
14053 height: 16px;
14054 flex-shrink: 0;
14055 margin-top: 2px;
14056 }
14057 .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 {
14058 font-size: 14px;
14059 font-weight: 400;
14060 font-family: "DM Sans", sans-serif;
14061 color: #7A8C9A;
14062 line-height: 15px;
14063 margin: 0;
14064 max-width: 588px;
14065 }
14066 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup .wpfnl-mm-page-builder-info {
14067 display: flex;
14068 align-items: center;
14069 justify-content: center;
14070 gap: 6px;
14071 border-top: 1px solid #F1EFF7;
14072 padding: 20px 20px;
14073 }
14074 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup .wpfnl-mm-page-builder-info svg {
14075 flex-shrink: 0;
14076 }
14077 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup .wpfnl-mm-page-builder-info p {
14078 margin: 0;
14079 color: #E4781B;
14080 font-size: 14px;
14081 font-weight: 400;
14082 line-height: 1.3;
14083 }
14084 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup .wpfnl-mm-page-builder-info strong {
14085 font-weight: 600;
14086 }
14087 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel {
14088 width: 100%;
14089 max-width: 1049px;
14090 display: flex;
14091 flex-direction: column;
14092 gap: 15px;
14093 position: relative;
14094 }
14095 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-header {
14096 text-align: center;
14097 margin-bottom: 15px;
14098 }
14099 .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 {
14100 font-size: 24px;
14101 font-weight: 700;
14102 font-family: "DM Sans", sans-serif;
14103 color: #363B4E;
14104 line-height: 35px;
14105 letter-spacing: -1px;
14106 margin: 0 0 8px 0;
14107 }
14108 .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 {
14109 font-size: 15px;
14110 font-weight: 400;
14111 font-family: "DM Sans", sans-serif;
14112 color: #6E7A85;
14113 line-height: 15px;
14114 margin: 0;
14115 }
14116 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-container {
14117 display: flex;
14118 gap: 3px;
14119 }
14120 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-form {
14121 width: 461px;
14122 background: #FFF;
14123 border-radius: 16px;
14124 padding: 40px;
14125 display: flex;
14126 flex-direction: column;
14127 min-height: 482px;
14128 gap: 30px;
14129 }
14130 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-fields {
14131 display: flex;
14132 flex-direction: column;
14133 gap: 40px;
14134 flex: 1;
14135 }
14136 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-field {
14137 display: flex;
14138 flex-direction: column;
14139 gap: 9px;
14140 }
14141 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-label {
14142 font-size: 15px;
14143 font-weight: 500;
14144 font-family: "DM Sans", sans-serif;
14145 color: #363B4E;
14146 letter-spacing: -0.44px;
14147 line-height: 16px;
14148 }
14149 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-label .required {
14150 color: red;
14151 }
14152 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-label .optional {
14153 font-weight: 400;
14154 color: #7A8C9A;
14155 }
14156 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-dropdown {
14157 position: relative;
14158 }
14159 .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 {
14160 height: 46px;
14161 background: #FFF;
14162 border: 1px solid #F1EFF7;
14163 border-radius: 8px;
14164 padding: 0 16px;
14165 display: flex;
14166 align-items: center;
14167 justify-content: space-between;
14168 cursor: pointer;
14169 transition: all 0.3s ease;
14170 }
14171 .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 {
14172 font-size: 14px;
14173 font-family: "DM Sans", sans-serif;
14174 color: #7A8C9A;
14175 }
14176 .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 {
14177 font-size: 14px;
14178 font-family: "DM Sans", sans-serif;
14179 color: #363B4E;
14180 }
14181 .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 {
14182 transition: transform 0.3s ease;
14183 }
14184 .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 {
14185 border-color: #6E42D3;
14186 }
14187 .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 {
14188 transform: rotate(180deg);
14189 }
14190 .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 {
14191 position: absolute;
14192 top: 100%;
14193 left: 0;
14194 right: 0;
14195 background: #FFF;
14196 border: 1px solid #F1EFF7;
14197 border-radius: 8px;
14198 margin-top: 4px;
14199 z-index: 100;
14200 box-shadow: 0px 4px 12px rgba(0, 0, 0, 0.1);
14201 max-height: 270px;
14202 }
14203 .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 {
14204 padding: 12px 16px;
14205 font-size: 14px;
14206 font-family: "DM Sans", sans-serif;
14207 color: #363B4E;
14208 cursor: pointer;
14209 display: flex;
14210 align-items: center;
14211 justify-content: space-between;
14212 transition: background 0.2s ease;
14213 }
14214 .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 {
14215 background: #F6F5FA;
14216 }
14217 .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 {
14218 background: #F6F5FA;
14219 color: #6E42D3;
14220 }
14221 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-hint {
14222 font-size: 12px;
14223 font-family: "Inter", sans-serif;
14224 color: #7A8C9A;
14225 line-height: 16px;
14226 margin: 0;
14227 }
14228 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-revenue {
14229 margin-top: auto;
14230 padding: 16px 20px;
14231 background: #F6F5FA;
14232 border: 1px dashed #6E42D3;
14233 border-radius: 8px;
14234 display: none;
14235 }
14236 .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 {
14237 font-size: 14px;
14238 font-family: "DM Sans", sans-serif;
14239 color: #7A8C9A;
14240 margin: 0 0 4px 0;
14241 font-weight: 500;
14242 }
14243 .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 {
14244 font-size: 16px;
14245 font-family: "DM Sans", sans-serif;
14246 font-weight: 500;
14247 color: #363B4E;
14248 margin: 0;
14249 }
14250 .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 {
14251 color: #6E42D3;
14252 font-weight: 700;
14253 }
14254 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-preview {
14255 flex: 1;
14256 background: #FFF;
14257 border-radius: 16px;
14258 min-height: 484px;
14259 display: flex;
14260 flex-direction: column;
14261 }
14262 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-tabs {
14263 display: flex;
14264 align-items: center;
14265 justify-content: center;
14266 padding: 20px 20px 0;
14267 gap: 0;
14268 }
14269 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-tab {
14270 display: flex;
14271 flex-direction: column;
14272 align-items: center;
14273 gap: 8px;
14274 cursor: pointer;
14275 }
14276 .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 {
14277 width: 48px;
14278 height: 48px;
14279 border-radius: 50%;
14280 border: 1px solid #F1EFF7;
14281 display: flex;
14282 align-items: center;
14283 justify-content: center;
14284 color: #6E7A85;
14285 transition: all 0.3s ease;
14286 }
14287 .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 {
14288 font-size: 12px;
14289 font-family: "Inter", sans-serif;
14290 font-weight: 500;
14291 color: #6E7A85;
14292 text-align: center;
14293 }
14294 .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 {
14295 border: 1.5px solid #6E42D3;
14296 color: #6E42D3;
14297 box-shadow: 0px 20px 30px rgba(199, 191, 217, 0.3);
14298 }
14299 .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 {
14300 color: #363B4E;
14301 }
14302 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-tab-line {
14303 width: 22px;
14304 height: 1px;
14305 background: #E5E5E5;
14306 margin: 0 8px;
14307 margin-bottom: 24px;
14308 }
14309 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-preview-content {
14310 flex: 1;
14311 padding: 20px;
14312 }
14313 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-preview-image {
14314 width: 100%;
14315 height: 100%;
14316 min-height: auto;
14317 background: #F6F5FA;
14318 border-radius: 16px;
14319 overflow: hidden;
14320 display: flex;
14321 align-items: flex-start;
14322 justify-content: center;
14323 padding: 16px;
14324 }
14325 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-preview-image img {
14326 width: 100%;
14327 height: 350px;
14328 object-fit: cover;
14329 object-position: top center;
14330 border-radius: 10px;
14331 }
14332 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-preview-placeholder,
14333 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-preview-empty {
14334 display: flex;
14335 flex-direction: column;
14336 align-items: center;
14337 justify-content: center;
14338 height: 100%;
14339 min-height: 400px;
14340 color: #7A8C9A;
14341 text-align: center;
14342 padding: 40px;
14343 }
14344 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-preview-placeholder svg,
14345 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-preview-empty svg {
14346 margin-bottom: 16px;
14347 opacity: 0.5;
14348 }
14349 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-preview-placeholder p,
14350 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-preview-empty p {
14351 font-size: 14px;
14352 font-family: "DM Sans", sans-serif;
14353 margin: 0;
14354 }
14355 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-preview-placeholder h4,
14356 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-preview-empty h4 {
14357 font-size: 18px;
14358 font-family: "DM Sans", sans-serif;
14359 font-weight: 600;
14360 color: #363B4E;
14361 margin: 0 0 8px 0;
14362 }
14363 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-buttons {
14364 display: flex;
14365 justify-content: space-between;
14366 align-items: center;
14367 width: 100%;
14368 }
14369 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-buttons .wpfnl-mm-btn-skip {
14370 background: transparent;
14371 color: #7A8C9A;
14372 font-weight: 500;
14373 font-size: 15px;
14374 padding: 10px;
14375 border: none;
14376 cursor: pointer;
14377 }
14378 .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 {
14379 color: #6E42D3;
14380 }
14381 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-template {
14382 width: 100%;
14383 max-width: 940px;
14384 display: flex;
14385 flex-direction: column;
14386 gap: 0;
14387 position: relative;
14388 }
14389 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-template .wpfnl-mm-setup-header {
14390 text-align: center;
14391 margin-bottom: 24px;
14392 }
14393 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-template .wpfnl-mm-setup-header .wpfnl-mm-setup-title {
14394 font-size: 24px;
14395 font-weight: 700;
14396 font-family: "DM Sans", sans-serif;
14397 color: #363B4E;
14398 line-height: 35px;
14399 letter-spacing: -1px;
14400 margin: 0 0 8px 0;
14401 height: 30px;
14402 }
14403 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-template .wpfnl-mm-setup-header .wpfnl-mm-setup-subtitle {
14404 font-size: 15px;
14405 font-weight: 400;
14406 font-family: "DM Sans", sans-serif;
14407 color: #6E7A85;
14408 line-height: 15px;
14409 margin: 0;
14410 height: 19px;
14411 }
14412 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-template .wpfnl-mm-templates-grid {
14413 display: flex;
14414 flex-wrap: wrap;
14415 gap: 30px;
14416 justify-content: center;
14417 align-items: center;
14418 background: #FFF;
14419 border-radius: 16px;
14420 padding: 40px 45px;
14421 margin-bottom: 15px;
14422 }
14423 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-template .wpfnl-mm-template-card {
14424 width: 259px;
14425 height: 305px;
14426 background: #FFF;
14427 border: 1px solid #F1EFF7;
14428 border-radius: 10px;
14429 cursor: pointer;
14430 transition: all 0.3s ease;
14431 position: relative;
14432 overflow: hidden;
14433 box-shadow: 0px 20px 20px 0px rgba(190, 190, 215, 0.15);
14434 }
14435 .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 {
14436 opacity: 1;
14437 visibility: visible;
14438 }
14439 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-template .wpfnl-mm-template-card.active {
14440 border: 1.5px solid #6E42D3;
14441 }
14442 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-template .wpfnl-mm-template-card .wpfnl-mm-template-card-preview {
14443 width: 100%;
14444 height: 237px;
14445 position: relative;
14446 overflow: hidden;
14447 background: #F6F5FA;
14448 border-radius: 10px 10px 0 0;
14449 }
14450 .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 {
14451 width: 100%;
14452 height: 100%;
14453 object-fit: cover;
14454 object-position: top center;
14455 }
14456 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-template .wpfnl-mm-template-card .wpfnl-mm-template-card-overlay {
14457 position: absolute;
14458 top: 0;
14459 left: 0;
14460 width: 100%;
14461 height: 237px;
14462 background: rgba(38, 33, 51, 0.44);
14463 display: flex;
14464 align-items: center;
14465 justify-content: center;
14466 gap: 10px;
14467 opacity: 0;
14468 visibility: hidden;
14469 transition: all 0.3s ease;
14470 border-radius: 10px 10px 0 0;
14471 }
14472 .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,
14473 .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 {
14474 height: 30px;
14475 border-radius: 8px;
14476 font-size: 14px;
14477 font-weight: 500;
14478 cursor: pointer;
14479 transition: all 0.3s ease;
14480 border: none;
14481 display: inline-flex;
14482 align-items: center;
14483 justify-content: center;
14484 padding: 0 12px;
14485 }
14486 .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 {
14487 background: #FFF;
14488 color: #363B4E;
14489 }
14490 .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 {
14491 background: #F6F5FA;
14492 }
14493 .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 {
14494 background: transparent;
14495 color: #FFF;
14496 border: 1px solid #F2F2F2;
14497 }
14498 .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 {
14499 background: rgba(255, 255, 255, 0.1);
14500 }
14501 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-template .wpfnl-mm-template-card .wpfnl-mm-template-card-checkmark {
14502 position: absolute;
14503 top: 12px;
14504 right: 12px;
14505 width: 24px;
14506 height: 24px;
14507 background: #FFF;
14508 border-radius: 50%;
14509 display: flex;
14510 align-items: center;
14511 justify-content: center;
14512 z-index: 2;
14513 box-shadow: 0 2px 10px 1px rgba(143, 130, 196, 0.431372549);
14514 }
14515 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-template .wpfnl-mm-template-card .wpfnl-mm-template-card-divider {
14516 width: 100%;
14517 height: 1px;
14518 background: #F1EFF7;
14519 }
14520 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-template .wpfnl-mm-template-card .wpfnl-mm-template-card-body {
14521 padding: 16px 20px;
14522 display: flex;
14523 flex-direction: column;
14524 align-items: center;
14525 justify-content: center;
14526 text-align: center;
14527 gap: 4px;
14528 }
14529 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-template .wpfnl-mm-template-card .wpfnl-mm-template-card-title {
14530 font-size: 14px;
14531 font-weight: 500;
14532 font-family: "Roboto", sans-serif;
14533 color: #363B4E;
14534 line-height: normal;
14535 margin: 0;
14536 }
14537 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-template .wpfnl-mm-template-card .wpfnl-mm-template-card-steps {
14538 font-size: 12px;
14539 font-weight: 400;
14540 font-family: "Inter", sans-serif;
14541 color: #7A8B9A;
14542 line-height: 12px;
14543 letter-spacing: -0.12px;
14544 }
14545 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-template .wpfnl-mm-loader-wrapper {
14546 display: flex;
14547 align-items: center;
14548 justify-content: center;
14549 min-height: 400px;
14550 background: #FFF;
14551 border-radius: 16px;
14552 padding: 40px;
14553 margin-bottom: 15px;
14554 }
14555 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-template .wpfnl-mm-loader-wrapper .wpfnl-mm-loader {
14556 border: 3px solid #F6F5FA;
14557 border-top: 3px solid #6E42D3;
14558 border-radius: 50%;
14559 width: 40px;
14560 height: 40px;
14561 animation: spin 1s linear infinite;
14562 }
14563 @keyframes spin {
14564 0% {
14565 transform: rotate(0deg);
14566 }
14567 100% {
14568 transform: rotate(360deg);
14569 }
14570 }
14571 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-complete {
14572 width: 100%;
14573 max-width: 785px;
14574 display: flex;
14575 flex-direction: column;
14576 gap: 28px;
14577 align-items: center;
14578 position: relative;
14579 }
14580 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-complete .wpfnl-mm-complete-header {
14581 text-align: center;
14582 max-width: 631px;
14583 }
14584 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-complete .wpfnl-mm-complete-header .wpfnl-mm-complete-title {
14585 font-size: 24px;
14586 font-weight: 700;
14587 font-family: "DM Sans", sans-serif;
14588 color: #363B4E;
14589 line-height: 35px;
14590 letter-spacing: -1px;
14591 margin: 0 0 8px 0;
14592 }
14593 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-complete .wpfnl-mm-complete-header .wpfnl-mm-complete-subtitle {
14594 font-size: 15px;
14595 font-weight: 400;
14596 font-family: "DM Sans", sans-serif;
14597 color: #6E7A85;
14598 line-height: 22px;
14599 margin: 0;
14600 max-width: 534px;
14601 margin-left: auto;
14602 margin-right: auto;
14603 }
14604 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-complete .wpfnl-mm-complete-video-wrapper {
14605 width: 100%;
14606 padding: 10px;
14607 background: #FFF;
14608 border-radius: 16px;
14609 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);
14610 }
14611 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-complete .wpfnl-mm-complete-video-wrapper .wpfnl-mm-complete-video {
14612 width: 100%;
14613 height: 382px;
14614 border-radius: 16px;
14615 background: #F6F5FA;
14616 position: relative;
14617 overflow: hidden;
14618 display: flex;
14619 flex-direction: column;
14620 }
14621 .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 {
14622 position: absolute;
14623 top: 0;
14624 left: 0;
14625 width: 100%;
14626 height: 100%;
14627 }
14628 .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 {
14629 width: 100%;
14630 height: 100%;
14631 object-fit: cover;
14632 object-position: center top;
14633 }
14634 .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 {
14635 position: absolute;
14636 top: 0;
14637 left: 0;
14638 width: 100%;
14639 height: 100%;
14640 background: linear-gradient(180deg, rgba(60, 37, 111, 0) 37.658%, rgba(75, 52, 129, 0.3) 74.038%);
14641 border-radius: 16px;
14642 }
14643 .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 {
14644 width: 100%;
14645 height: 100%;
14646 }
14647 .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 {
14648 position: absolute;
14649 bottom: 18px;
14650 left: 20px;
14651 right: 20px;
14652 display: flex;
14653 align-items: center;
14654 gap: 12px;
14655 }
14656 .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 {
14657 width: 16px;
14658 height: 16px;
14659 background: transparent;
14660 border: none;
14661 cursor: pointer;
14662 padding: 0;
14663 display: flex;
14664 align-items: center;
14665 justify-content: center;
14666 flex-shrink: 0;
14667 }
14668 .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 {
14669 width: 16px;
14670 height: 16px;
14671 }
14672 .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 {
14673 flex: 1;
14674 height: 9px;
14675 background: linear-gradient(90deg, #FFFFFF 0%, rgba(255, 255, 255, 0) 100%);
14676 border-radius: 100px;
14677 overflow: hidden;
14678 }
14679 .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 {
14680 width: 0%;
14681 height: 100%;
14682 background: #6E42D3;
14683 border-radius: 100px;
14684 }
14685 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-complete .wpfnl-mm-complete-actions {
14686 display: flex;
14687 flex-direction: column;
14688 align-items: center;
14689 gap: 6px;
14690 width: 100%;
14691 }
14692 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-complete .wpfnl-mm-complete-actions .wpfnl-mm-complete-buttons {
14693 display: flex;
14694 gap: 12px;
14695 align-items: center;
14696 justify-content: center;
14697 }
14698 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-complete .wpfnl-mm-complete-actions .wpfnl-mm-btn {
14699 padding: 10px 20px;
14700 border-radius: 10px;
14701 font-size: 16px;
14702 line-height: 24px;
14703 cursor: pointer;
14704 transition: all 0.3s ease;
14705 border: none;
14706 display: inline-flex;
14707 align-items: center;
14708 justify-content: center;
14709 gap: 8px;
14710 height: 44px;
14711 }
14712 .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 {
14713 background: #FFF;
14714 color: #363B4E;
14715 border: 1px solid #ECEBF0;
14716 font-weight: 700;
14717 }
14718 .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 {
14719 border-color: #6E42D3;
14720 color: #6E42D3;
14721 }
14722 .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 {
14723 background: #6E42D3;
14724 color: #FFF;
14725 font-weight: 600;
14726 letter-spacing: 0.2px;
14727 }
14728 .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 {
14729 width: 17px;
14730 height: 12px;
14731 }
14732 .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 {
14733 background: #5c36b3;
14734 }
14735 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-complete .wpfnl-mm-complete-actions .wpfnl-mm-complete-info {
14736 padding: 10px;
14737 text-align: center;
14738 }
14739 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-complete .wpfnl-mm-complete-actions .wpfnl-mm-complete-info p {
14740 font-size: 14px;
14741 font-weight: 400;
14742 color: #7A8C9A;
14743 line-height: 22px;
14744 margin: 0;
14745 }
14746 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-preview-modal-overlay {
14747 position: fixed;
14748 top: 0;
14749 left: 0;
14750 right: 0;
14751 bottom: 0;
14752 background: rgba(0, 0, 0, 0.6);
14753 display: flex;
14754 align-items: center;
14755 justify-content: center;
14756 z-index: 99999;
14757 padding: 40px;
14758 backdrop-filter: blur(4px);
14759 }
14760 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-preview-modal-overlay .wpfnl-mm-preview-modal {
14761 background: #FFF;
14762 border-radius: 16px;
14763 width: 100%;
14764 max-width: 1399px;
14765 height: 90vh;
14766 display: flex;
14767 flex-direction: column;
14768 box-shadow: 0px 20px 60px rgba(0, 0, 0, 0.3);
14769 overflow: hidden;
14770 }
14771 .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 {
14772 padding: 24px 32px;
14773 border-bottom: 1px solid #EAE9EE;
14774 display: flex;
14775 align-items: center;
14776 justify-content: space-between;
14777 flex-shrink: 0;
14778 }
14779 .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 {
14780 font-size: 20px;
14781 font-weight: 700;
14782 font-family: "DM Sans", sans-serif;
14783 color: #363B4E;
14784 margin: 0;
14785 line-height: 24px;
14786 }
14787 .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 {
14788 display: flex;
14789 gap: 4px;
14790 background: #F6F5FA;
14791 border-radius: 8px;
14792 padding: 4px;
14793 }
14794 .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 {
14795 width: 36px;
14796 height: 36px;
14797 border: none;
14798 background: transparent;
14799 border-radius: 6px;
14800 cursor: pointer;
14801 display: flex;
14802 align-items: center;
14803 justify-content: center;
14804 transition: all 0.2s ease;
14805 color: #7A8C9A;
14806 }
14807 .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 {
14808 width: 16px;
14809 height: 16px;
14810 }
14811 .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 {
14812 background: rgba(110, 66, 211, 0.1);
14813 color: #6E42D3;
14814 }
14815 .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 {
14816 background: #FFF;
14817 color: #6E42D3;
14818 box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.08);
14819 }
14820 .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 {
14821 display: flex;
14822 align-items: center;
14823 gap: 16px;
14824 }
14825 .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 {
14826 padding: 12px 24px;
14827 border-radius: 8px;
14828 font-size: 14px;
14829 font-weight: 600;
14830 background: #6E42D3;
14831 color: #FFF;
14832 border: none;
14833 cursor: pointer;
14834 display: inline-flex;
14835 align-items: center;
14836 gap: 8px;
14837 transition: all 0.2s ease;
14838 }
14839 .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 {
14840 width: 16px;
14841 height: 12px;
14842 }
14843 .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 {
14844 background: #5c36b3;
14845 transform: translateY(-1px);
14846 box-shadow: 0px 4px 12px rgba(110, 66, 211, 0.3);
14847 }
14848 .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 {
14849 width: 32px;
14850 height: 32px;
14851 background: transparent;
14852 border-radius: 6px;
14853 cursor: pointer;
14854 display: flex;
14855 align-items: center;
14856 justify-content: center;
14857 transition: all 0.2s ease;
14858 color: #7A8C9A;
14859 border: 1px solid #7A8B9A;
14860 }
14861 .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 {
14862 background: #F6F5FA;
14863 color: #363B4E;
14864 }
14865 .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 {
14866 flex: 1;
14867 display: flex;
14868 overflow: hidden;
14869 flex-direction: column;
14870 }
14871 .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 {
14872 width: 180px;
14873 border-right: 1px solid #EAE9EE;
14874 padding: 20px;
14875 display: flex;
14876 gap: 12px;
14877 overflow-y: auto;
14878 flex-shrink: 0;
14879 width: 100%;
14880 align-items: center;
14881 justify-content: center;
14882 }
14883 .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 {
14884 cursor: pointer;
14885 }
14886 .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 {
14887 border-color: #6E42D3;
14888 }
14889 .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 {
14890 aspect-ratio: 16/10;
14891 background: #F6F5FA;
14892 border-radius: 8px;
14893 border: 2px solid transparent;
14894 overflow: hidden;
14895 transition: all 0.2s ease;
14896 width: 78px;
14897 height: 78px;
14898 padding: 3px;
14899 }
14900 .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 {
14901 width: 100%;
14902 height: 100%;
14903 object-fit: cover;
14904 }
14905 .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 {
14906 border-color: #E5E7EB;
14907 }
14908 .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 {
14909 padding: 8px;
14910 font-size: 12px;
14911 font-weight: 500;
14912 font-family: "DM Sans", sans-serif;
14913 color: #363B4E;
14914 text-align: center;
14915 margin: 0;
14916 background: #FFF;
14917 text-transform: capitalize;
14918 }
14919 .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 {
14920 flex: 1;
14921 display: flex;
14922 align-items: center;
14923 justify-content: center;
14924 padding: 30px;
14925 background: #F6F5FA;
14926 overflow: auto;
14927 }
14928 .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 {
14929 width: 100%;
14930 height: 100%;
14931 background: #FFF;
14932 border-radius: 12px;
14933 overflow: hidden;
14934 box-shadow: 0px 4px 20px rgba(0, 0, 0, 0.1);
14935 transition: all 0.3s ease;
14936 }
14937 .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 {
14938 overflow-x: hidden;
14939 }
14940 .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 {
14941 width: 100%;
14942 height: 100%;
14943 position: relative;
14944 overflow: auto;
14945 }
14946 .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 {
14947 min-height: 650px;
14948 display: flex;
14949 align-items: center;
14950 justify-content: center;
14951 }
14952 .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 {
14953 width: 100%;
14954 height: 100%;
14955 border: none;
14956 }
14957 .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 {
14958 position: absolute;
14959 top: 0;
14960 left: 0;
14961 right: 0;
14962 bottom: 0;
14963 display: flex;
14964 align-items: center;
14965 justify-content: center;
14966 background: rgba(255, 255, 255, 0.9);
14967 z-index: 10;
14968 }
14969 .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 {
14970 border: 3px solid #E5E7EB;
14971 border-top-color: #6E42D3;
14972 border-radius: 50%;
14973 width: 40px;
14974 height: 40px;
14975 animation: spin 1s linear infinite;
14976 }
14977 .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 {
14978 max-width: 768px;
14979 margin: 0 auto;
14980 }
14981 .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 {
14982 max-width: 375px;
14983 margin: 0 auto;
14984 }
14985 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-wizard-welcome {
14986 width: 100%;
14987 }
14988 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-wizard-welcome .wpfnl-wizard-welcome-content {
14989 width: 100%;
14990 max-width: 918px;
14991 margin: 0 auto;
14992 padding: 40px 30px 0;
14993 border-radius: 20px;
14994 background: #FFF;
14995 box-shadow: 0 20px 25px -5px rgba(143, 130, 196, 0.05), 0 8px 10px -6px rgba(143, 130, 196, 0.08);
14996 overflow: hidden;
14997 }
14998 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-wizard-welcome .wpfnl-wizard-welcome-title {
14999 color: #363B4E;
15000 text-align: center;
15001 font-size: 34px;
15002 font-weight: 600;
15003 line-height: 1.3;
15004 letter-spacing: -0.6px;
15005 text-align: center;
15006 }
15007 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-wizard-welcome .wpfnl-wizard-welcome-subtitle {
15008 color: #6E7A85;
15009 font-size: 15px;
15010 font-weight: 400;
15011 line-height: 1.4;
15012 text-align: center;
15013 margin-top: 4px;
15014 }
15015 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-wizard-welcome .wpfnl-mm-choose-goal-buttons {
15016 justify-content: center;
15017 margin-top: 24px;
15018 }
15019 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-wizard-welcome .welcome-image {
15020 margin: 0;
15021 display: block;
15022 transform: translateX(30px);
15023 }
15024 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-wizard-welcome .welcome-image img {
15025 display: block;
15026 margin-left: auto;
15027 margin-top: 67px;
15028 }
15029 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container {
15030 padding: 40px 30px 30px;
15031 border-radius: 20px;
15032 background: #FFF;
15033 box-shadow: 0 20px 25px -5px rgba(143, 130, 196, 0.05), 0 8px 10px -6px rgba(143, 130, 196, 0.08);
15034 }
15035 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-search {
15036 display: flex;
15037 align-items: center;
15038 justify-content: space-between;
15039 gap: 16px;
15040 margin-bottom: 24px;
15041 }
15042 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-search .wpfnl-product-sync-search-wrapper {
15043 flex: 1;
15044 position: relative;
15045 display: flex;
15046 align-items: center;
15047 gap: 0px;
15048 padding: 10px 14px;
15049 border: 1px solid #EEF0F3;
15050 border-radius: 8px;
15051 background: #FFF;
15052 transition: all 0.3s ease;
15053 }
15054 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-search .wpfnl-product-sync-search-wrapper:focus-within {
15055 border-color: #6E42D3;
15056 }
15057 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-search .wpfnl-product-sync-search-wrapper svg {
15058 flex-shrink: 0;
15059 }
15060 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-search .wpfnl-product-sync-search-wrapper .wpfnl-product-sync-search-input {
15061 flex: 1;
15062 border: none !important;
15063 outline: none;
15064 font-size: 14px;
15065 color: #7A8B9A;
15066 background: transparent;
15067 box-shadow: none !important;
15068 }
15069 .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 {
15070 color: #9CA3AF;
15071 }
15072 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-search .wpfnl-create-product-btn {
15073 display: inline-flex;
15074 align-items: center;
15075 gap: 5px;
15076 padding: 12px 20px;
15077 border: none;
15078 border-radius: 10px;
15079 color: #6E42D3;
15080 font-size: 14px;
15081 font-weight: 500;
15082 cursor: pointer;
15083 transition: all 0.3s ease;
15084 white-space: nowrap;
15085 background: rgba(110, 66, 211, 0.12);
15086 }
15087 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-search .wpfnl-create-product-btn path {
15088 transition: all 0.3s ease;
15089 stroke: #5B35B8;
15090 }
15091 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-search .wpfnl-create-product-btn:hover {
15092 background: #5B35B8;
15093 border-color: #5B35B8;
15094 color: #fff;
15095 }
15096 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-search .wpfnl-create-product-btn:hover path {
15097 stroke: #fff;
15098 }
15099 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-search .wpfnl-create-product-btn svg {
15100 display: block;
15101 }
15102 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-label {
15103 margin-bottom: 16px;
15104 color: #7A8B9A;
15105 font-size: 14px;
15106 font-weight: 400;
15107 line-height: 1;
15108 }
15109 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-cards {
15110 display: flex;
15111 flex-direction: column;
15112 gap: 12px;
15113 }
15114 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-card {
15115 display: flex;
15116 align-items: center;
15117 gap: 14px;
15118 padding: 20px;
15119 border: 1px solid #F1EFF7;
15120 border-radius: 12px;
15121 background: #FFF;
15122 cursor: pointer;
15123 transition: all 0.3s ease;
15124 position: relative;
15125 }
15126 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-card .wpfnl-product-sync-radio {
15127 position: absolute;
15128 opacity: 0;
15129 width: 0;
15130 height: 0;
15131 pointer-events: none;
15132 }
15133 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-card:hover {
15134 border-color: #D1D5DB;
15135 }
15136 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-card.active {
15137 border-color: #6E42D3;
15138 }
15139 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-card .wpfnl-product-image {
15140 width: 67px;
15141 height: 67px;
15142 border-radius: 8px;
15143 display: flex;
15144 align-items: center;
15145 justify-content: center;
15146 border: 1px solid #F1EFF7;
15147 }
15148 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-card .wpfnl-product-image img {
15149 display: block;
15150 height: 100%;
15151 width: 100%;
15152 object-fit: cover;
15153 border-radius: 8px;
15154 }
15155 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-card .wpfnl-product-image svg {
15156 width: 32px;
15157 height: 32px;
15158 }
15159 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-card .wpfnl-product-sync-card-content {
15160 display: flex;
15161 flex-direction: column;
15162 width: calc(100% - 82px);
15163 padding-right: 30px;
15164 }
15165 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-card .wpfnl-product-sync-card-title {
15166 margin: 0;
15167 color: #363B4E;
15168 font-size: 14px;
15169 font-weight: 700;
15170 line-height: 1.3;
15171 }
15172 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-card .wpfnl-product-sync-card-description {
15173 margin: 0;
15174 color: #6E7A85;
15175 font-size: 15px;
15176 font-weight: 400;
15177 line-height: 1.4;
15178 }
15179 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-card .wpfnl-product-sync-card-price {
15180 margin: 3px 0 0 0;
15181 color: #363B4E;
15182 font-size: 15px;
15183 font-weight: 700;
15184 line-height: 1;
15185 }
15186 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-card .wpfnl-product-sync-card-checkbox {
15187 position: absolute;
15188 right: 20px;
15189 top: 50%;
15190 transform: translateY(-50%);
15191 }
15192 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-card .wpfnl-product-sync-card-checkbox .wpfnl-product-sync-checkbox-circle {
15193 width: 24px;
15194 height: 24px;
15195 border-radius: 50%;
15196 border: 1px solid #D1D5DB;
15197 background: #FFF;
15198 display: flex;
15199 align-items: center;
15200 justify-content: center;
15201 transition: all 0.3s ease;
15202 }
15203 .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 {
15204 width: 14px;
15205 height: 14px;
15206 display: none;
15207 }
15208 .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 {
15209 background: #6E42D3;
15210 border-color: #6E42D3;
15211 }
15212 .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 {
15213 display: block;
15214 }
15215 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-skeleton {
15216 display: flex;
15217 flex-direction: column;
15218 gap: 12px;
15219 }
15220 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-skeleton-card {
15221 display: flex;
15222 align-items: center;
15223 gap: 14px;
15224 padding: 20px;
15225 border: 1px solid #F1EFF7;
15226 border-radius: 12px;
15227 background: #FFF;
15228 }
15229 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-skeleton-pulse {
15230 background: linear-gradient(90deg, #F3F4F6 25%, #E5E7EB 50%, #F3F4F6 75%);
15231 background-size: 200% 100%;
15232 animation: wpfnl-skeleton-shimmer 1.5s ease-in-out infinite;
15233 border-radius: 6px;
15234 }
15235 @keyframes wpfnl-skeleton-shimmer {
15236 0% {
15237 background-position: 200% 0;
15238 }
15239 100% {
15240 background-position: -200% 0;
15241 }
15242 }
15243 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-skeleton-image {
15244 width: 67px;
15245 height: 67px;
15246 border-radius: 8px;
15247 flex-shrink: 0;
15248 }
15249 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-skeleton-content {
15250 flex: 1;
15251 display: flex;
15252 flex-direction: column;
15253 gap: 8px;
15254 padding-right: 30px;
15255 }
15256 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-skeleton-title {
15257 height: 14px;
15258 width: 50%;
15259 }
15260 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-skeleton-description {
15261 height: 12px;
15262 width: 70%;
15263 }
15264 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-skeleton-price {
15265 height: 14px;
15266 width: 30%;
15267 }
15268 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-skeleton-checkbox {
15269 width: 24px;
15270 height: 24px;
15271 border-radius: 50%;
15272 flex-shrink: 0;
15273 }
15274 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-state-error {
15275 display: flex;
15276 flex-direction: column;
15277 align-items: center;
15278 justify-content: center;
15279 padding: 40px 20px;
15280 text-align: center;
15281 border: 1px solid #FEE2E2;
15282 border-radius: 12px;
15283 background: #FEF2F2;
15284 }
15285 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-state-error .wpfnl-product-sync-error-icon {
15286 margin-bottom: 12px;
15287 }
15288 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-state-error .wpfnl-product-sync-error-icon svg {
15289 display: block;
15290 }
15291 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-state-error .wpfnl-product-sync-error-text {
15292 margin: 0 0 16px;
15293 color: #991B1B;
15294 font-size: 14px;
15295 font-weight: 500;
15296 line-height: 1.5;
15297 }
15298 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-state-error .wpfnl-product-sync-retry-btn {
15299 display: inline-flex;
15300 align-items: center;
15301 gap: 6px;
15302 padding: 8px 18px;
15303 border: 1px solid #DC2626;
15304 border-radius: 8px;
15305 background: #FFF;
15306 color: #DC2626;
15307 font-size: 13px;
15308 font-weight: 500;
15309 cursor: pointer;
15310 transition: all 0.2s ease;
15311 }
15312 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-state-error .wpfnl-product-sync-retry-btn:hover {
15313 background: #DC2626;
15314 color: #FFF;
15315 }
15316 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-state-error.wpfnl-product-sync-template-error {
15317 flex-direction: row;
15318 padding: 14px 20px;
15319 margin-top: 12px;
15320 gap: 10px;
15321 }
15322 .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 {
15323 margin-bottom: 0;
15324 }
15325 .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 {
15326 margin: 0;
15327 }
15328 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-state-empty {
15329 display: flex;
15330 flex-direction: column;
15331 align-items: center;
15332 justify-content: center;
15333 padding: 48px 20px;
15334 text-align: center;
15335 border: 1px dashed #D1D5DB;
15336 border-radius: 12px;
15337 background: #FAFAFA;
15338 }
15339 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-state-empty .wpfnl-product-sync-empty-icon {
15340 width: 64px;
15341 height: 64px;
15342 border-radius: 50%;
15343 background: #F3F4F6;
15344 display: flex;
15345 align-items: center;
15346 justify-content: center;
15347 margin-bottom: 16px;
15348 }
15349 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-state-empty .wpfnl-product-sync-empty-title {
15350 margin: 0 0 6px;
15351 color: #363B4E;
15352 font-size: 15px;
15353 font-weight: 600;
15354 line-height: 1.3;
15355 }
15356 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-state-empty .wpfnl-product-sync-empty-subtitle {
15357 margin: 0 0 20px;
15358 color: #6E7A85;
15359 font-size: 13px;
15360 font-weight: 400;
15361 line-height: 1.5;
15362 max-width: 300px;
15363 }
15364 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-state-empty .wpfnl-product-sync-create-btn {
15365 display: inline-flex;
15366 align-items: center;
15367 gap: 6px;
15368 padding: 10px 22px;
15369 border: none;
15370 border-radius: 10px;
15371 background: #6E42D3;
15372 color: #FFF;
15373 font-size: 14px;
15374 font-weight: 500;
15375 cursor: pointer;
15376 transition: all 0.2s ease;
15377 }
15378 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-state-empty .wpfnl-product-sync-create-btn:hover {
15379 background: #5B35B8;
15380 }
15381 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-generate-funnel-container {
15382 border-radius: 20px;
15383 background: #FFF;
15384 box-shadow: 0 20px 25px -5px rgba(143, 130, 196, 0.05), 0 8px 10px -6px rgba(143, 130, 196, 0.08);
15385 display: flex;
15386 align-items: center;
15387 justify-content: center;
15388 height: 508px;
15389 position: relative;
15390 /* HTML: <div class="loader"></div> */
15391 }
15392 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-generate-funnel-container .wpfnl-generate-funnel-canvas {
15393 width: 100%;
15394 height: auto;
15395 max-width: 580px;
15396 border-radius: 20px;
15397 }
15398 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-generate-funnel-container .wpfnl-generate-funnel-canvas img {
15399 width: 100%;
15400 height: 100%;
15401 border-radius: 20px;
15402 }
15403 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-generate-funnel-container .generate-funnel-overlay {
15404 position: absolute;
15405 top: 0;
15406 left: 0;
15407 right: 0;
15408 bottom: 0;
15409 border-radius: 20px;
15410 background: rgba(75, 52, 129, 0.4);
15411 backdrop-filter: blur(0);
15412 border: 1px solid #fff;
15413 padding: 20px;
15414 display: flex;
15415 flex-flow: column;
15416 align-items: center;
15417 justify-content: flex-end;
15418 }
15419 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-generate-funnel-container .generate-funnel-overlay .generated-notice {
15420 border-radius: 12px;
15421 background: #FFF;
15422 box-shadow: 0 4px 4px 0 rgba(151, 145, 166, 0.3);
15423 display: inline-flex;
15424 align-items: center;
15425 justify-content: center;
15426 gap: 6px;
15427 color: #6E7A85;
15428 font-size: 16px;
15429 font-weight: 400;
15430 line-height: 1;
15431 padding: 13px 20px;
15432 }
15433 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-generate-funnel-container.generating .generate-funnel-overlay {
15434 justify-content: center;
15435 backdrop-filter: blur(5px);
15436 }
15437 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-generate-funnel-container .generate-loader {
15438 width: 50px;
15439 aspect-ratio: 1;
15440 display: grid;
15441 border-radius: 50%;
15442 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%;
15443 background-repeat: no-repeat;
15444 animation: l23 1s infinite steps(12);
15445 }
15446 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-generate-funnel-container .generate-loader::before,
15447 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-generate-funnel-container .generate-loader::after {
15448 content: "";
15449 grid-area: 1/1;
15450 border-radius: 50%;
15451 background: inherit;
15452 opacity: 0.915;
15453 transform: rotate(30deg);
15454 }
15455 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-generate-funnel-container .generate-loader::after {
15456 opacity: 0.83;
15457 transform: rotate(60deg);
15458 }
15459 @keyframes l23 {
15460 100% {
15461 transform: rotate(1turn);
15462 }
15463 }
15464 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-modal-overlay {
15465 position: fixed;
15466 top: 0;
15467 left: 0;
15468 width: 100%;
15469 height: 100%;
15470 background-color: rgba(0, 0, 0, 0.3);
15471 justify-content: center;
15472 align-items: center;
15473 display: flex;
15474 z-index: 999999;
15475 }
15476 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-modal-overlay .wpfnl-modal-wrapper {
15477 width: 80%;
15478 background: #FFF;
15479 padding: 25px;
15480 height: 80%;
15481 border-radius: 10px;
15482 position: relative;
15483 }
15484 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-modal-overlay .wpfnl-modal-close-btn {
15485 position: absolute;
15486 right: -14px;
15487 top: -14px;
15488 background: #ffffff;
15489 box-shadow: 0px 1px 1px #dadada;
15490 border-radius: 100px;
15491 width: 34px;
15492 height: 34px;
15493 display: flex;
15494 align-items: center;
15495 justify-content: center;
15496 cursor: pointer;
15497 z-index: 2;
15498 }
15499 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-modal-overlay #wpfnl-create-product {
15500 width: 100%;
15501 height: 100%;
15502 }
15503 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-modal-overlay #wpfnl-create-product iframe {
15504 height: 100%;
15505 }
15506 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-modal-overlay .wpfnl-loader {
15507 border: 2px solid #8265c5;
15508 border-radius: 50%;
15509 border-top: 2px solid #fff;
15510 width: 50px;
15511 height: 50px;
15512 animation: spin 0.7s linear infinite;
15513 display: block;
15514 margin-left: 4px;
15515 position: absolute;
15516 left: 50%;
15517 top: 50%;
15518 transform: translate(-50%, -50%);
15519 z-index: 2;
15520 background: #fff;
15521 }
15522 @-webkit-keyframes spin {
15523 0% {
15524 -webkit-transform: rotate(0deg);
15525 }
15526 100% {
15527 -webkit-transform: rotate(360deg);
15528 }
15529 }
15530 @keyframes spin {
15531 0% {
15532 transform: rotate(0deg);
15533 }
15534 100% {
15535 transform: rotate(360deg);
15536 }
15537 }
15538
15539 #wpfunnels-app {
15540 margin: 0 0 0 -20px;
15541 min-height: calc(100vh - 32px);
15542 }
15543
15544 .wp-funnels_page_edit_funnel #wpbody-content,
15545 .wpfunnels_page_edit_funnel #wpbody-content {
15546 padding-bottom: 0;
15547 }
15548
15549 .wp-funnels_page_edit_funnel #wpfooter,
15550 .wpfunnels_page_edit_funnel #wpfooter {
15551 display: none;
15552 }
15553
15554 .wpfnl-admin-notices-wrapper {
15555 background: #fff;
15556 padding: 15px 14px;
15557 border-bottom: 1px solid #E5E8F3;
15558 }
15559 .wpfnl-admin-notices-wrapper .single-notice {
15560 background: #eee;
15561 padding: 12px 14px;
15562 margin-bottom: 10px;
15563 border-left: 3px solid #ddd;
15564 }
15565 .wpfnl-admin-notices-wrapper .single-notice:last-child {
15566 margin-bottom: 0;
15567 }
15568 .wpfnl-admin-notices-wrapper .single-notice.notice-warning {
15569 color: #473D3D;
15570 background-color: #FFF9EB;
15571 border-left-color: #FFB802;
15572 }
15573 .wpfnl-admin-notices-wrapper .single-notice.notice-error {
15574 color: #473D3D;
15575 background-color: #FFF3F3;
15576 border-left-color: #DB0D0D;
15577 }
15578
15579 .wpfnl-drawflow-window.wpfnl-tour-active {
15580 pointer-events: none;
15581 }
15582 .wpfnl-drawflow-window svg path {
15583 transition: none;
15584 }
15585 .wpfnl-drawflow-window .not-clickable-overlay.downflow {
15586 background: rgba(255, 255, 255, 0);
15587 display: block;
15588 backdrop-filter: blur(0);
15589 }
15590 .wpfnl-drawflow-window .wpfn-drawflow-alert-wrapper {
15591 position: absolute;
15592 right: 50%;
15593 transform: translateX(50%);
15594 top: 80px;
15595 z-index: -1;
15596 }
15597 .wpfnl-drawflow-window .wpfnl-drawing-wrapper {
15598 position: relative;
15599 transition: all 0.3s ease;
15600 }
15601 .wpfnl-drawflow-window .wpfnl-drawing-wrapper[data-tour=yes] {
15602 position: relative;
15603 background-color: #E5E5E5;
15604 z-index: 4;
15605 top: 100px;
15606 }
15607 .wpfnl-drawflow-window .wpfnl-drawing-wrapper[data-tour=yes] .wpfnl-drawing-window {
15608 height: 100vh;
15609 }
15610 .wpfnl-drawflow-window .save-name-loader {
15611 position: absolute;
15612 left: 0;
15613 top: 0;
15614 width: 100%;
15615 height: 100%;
15616 z-index: 9;
15617 display: flex;
15618 flex-flow: column;
15619 align-items: center;
15620 justify-content: center;
15621 background: rgb(246, 245, 250);
15622 }
15623 .wpfnl-drawflow-window .save-name-loader .wpfnl-loader {
15624 display: block;
15625 width: 50px;
15626 height: 50px;
15627 }
15628 .wpfnl-drawflow-window .wpfn-drawflow-alert {
15629 display: flex;
15630 align-items: center;
15631 flex-flow: row;
15632 justify-content: flex-start;
15633 background-color: #fff;
15634 width: 270px;
15635 height: 40px;
15636 padding: 10px 15px;
15637 box-shadow: 0px 1px 1px rgba(190, 190, 215, 0.2);
15638 border-radius: 0px 6px 6px 0px;
15639 border-left: 2px solid #00D057;
15640 transform: translateY(-30px);
15641 transition: all 0.5s ease;
15642 opacity: 0;
15643 visibility: hidden;
15644 }
15645 .wpfnl-drawflow-window .wpfn-drawflow-alert .alert-icon {
15646 margin-right: 14px;
15647 }
15648 .wpfnl-drawflow-window .wpfn-drawflow-alert .alert-icon svg {
15649 display: block;
15650 }
15651 .wpfnl-drawflow-window .wpfn-drawflow-alert .alert-icon .error-icon {
15652 display: none;
15653 }
15654 .wpfnl-drawflow-window .wpfn-drawflow-alert .alert-text {
15655 font-weight: 500;
15656 font-size: 14px;
15657 line-height: 16px;
15658 color: #363B4E;
15659 }
15660 .wpfnl-drawflow-window .wpfn-drawflow-alert .close-alert {
15661 display: block;
15662 padding: 3px 0 3px 10px;
15663 margin-left: auto;
15664 cursor: pointer;
15665 }
15666 .wpfnl-drawflow-window .wpfn-drawflow-alert.drawflow-error {
15667 border-left-color: #EE5F5A;
15668 }
15669 .wpfnl-drawflow-window .wpfn-drawflow-alert.drawflow-error .error-icon {
15670 display: block;
15671 }
15672 .wpfnl-drawflow-window .wpfn-drawflow-alert.drawflow-error .success-icon {
15673 display: none;
15674 }
15675 .wpfnl-drawflow-window .wpfn-drawflow-alert-wrapper.show {
15676 z-index: 9;
15677 }
15678 .wpfnl-drawflow-window .wpfn-drawflow-alert-wrapper.show .wpfn-drawflow-alert {
15679 transform: translateY(0);
15680 opacity: 1;
15681 visibility: visible;
15682 }
15683 .wpfnl-drawflow-window .step-importer-wrapper {
15684 position: absolute;
15685 top: 0;
15686 left: 0;
15687 width: 100%;
15688 height: 100%;
15689 max-height: 100%;
15690 z-index: 4;
15691 background: rgb(246, 245, 250);
15692 }
15693 .wpfnl-drawflow-window .step-importer-wrapper.wpfnl-ab-steps-modal {
15694 z-index: 101;
15695 }
15696 .wpfnl-drawflow-window .step-importer-wrapper.wpfnl-ab-steps-modal .wpfnl-step__templates-wrapper-before,
15697 .wpfnl-drawflow-window .step-importer-wrapper .wpfnl-ab-steps .wpfnl-step__templates-wrapper-before {
15698 width: 100%;
15699 }
15700 .wpfnl-drawflow-window .wpfnl-drawing-window-loader {
15701 background: rgb(246, 245, 250);
15702 position: absolute;
15703 top: 0;
15704 right: 0;
15705 width: 100%;
15706 height: 100%;
15707 z-index: 99;
15708 opacity: 1;
15709 visibility: visible;
15710 display: flex;
15711 align-items: center;
15712 justify-content: center;
15713 gap: 24px;
15714 padding: 40px;
15715 }
15716 .wpfnl-drawflow-window .wpfnl-drawing-window-loader .wpfnl-canvas-shimmer-node {
15717 flex-shrink: 0;
15718 width: 160px;
15719 height: 80px;
15720 border-radius: 12px;
15721 animation: shimmer-animation 1.6s infinite linear;
15722 background: linear-gradient(to right, #eff1f3 4%, #e2e2e2 25%, #eff1f3 36%);
15723 background-size: 1000px 100%;
15724 }
15725 .wpfnl-drawflow-window .wpfnl-drawing-window-loader .wpfnl-canvas-shimmer-node + .wpfnl-canvas-shimmer-node {
15726 position: relative;
15727 }
15728 .wpfnl-drawflow-window .wpfnl-drawing-window-loader .wpfnl-canvas-shimmer-node + .wpfnl-canvas-shimmer-node::before {
15729 content: "";
15730 position: absolute;
15731 left: -24px;
15732 top: 50%;
15733 transform: translateY(-50%);
15734 width: 24px;
15735 height: 2px;
15736 background: #d0d0d0;
15737 }
15738 .wpfnl-drawflow-window .wpfnl-drawing-window-loader.drawing-window-loaded {
15739 opacity: 0;
15740 visibility: hidden;
15741 }
15742
15743 .ab-testing-drawer .add-step-wrapper, .wpfnl-drawing-window .addstep .add-step-wrapper {
15744 position: relative;
15745 border: 1px dashed #7A8B9A;
15746 border-radius: 14px;
15747 width: 180px;
15748 height: 251px;
15749 display: flex;
15750 flex-flow: column;
15751 align-items: center;
15752 justify-content: center;
15753 padding: 20px;
15754 background: #f6f5fa;
15755 }
15756 .ab-testing-drawer .add-step-wrapper svg, .wpfnl-drawing-window .addstep .add-step-wrapper svg {
15757 position: relative;
15758 }
15759 .ab-testing-drawer .add-step-wrapper .icon, .wpfnl-drawing-window .addstep .add-step-wrapper .icon {
15760 background: #6E42D3;
15761 box-shadow: 0px 8px 16px rgba(193, 183, 232, 0.5);
15762 border-radius: 100px;
15763 width: 70px;
15764 height: 70px;
15765 display: flex;
15766 align-items: center;
15767 justify-content: center;
15768 cursor: pointer;
15769 }
15770 .ab-testing-drawer .add-step-wrapper .icon svg, .wpfnl-drawing-window .addstep .add-step-wrapper .icon svg {
15771 width: 19px;
15772 height: 19px;
15773 }
15774 .ab-testing-drawer .add-step-wrapper .icon svg path, .wpfnl-drawing-window .addstep .add-step-wrapper .icon svg path {
15775 stroke: #fff;
15776 }
15777 .ab-testing-drawer .add-step-wrapper h6, .wpfnl-drawing-window .addstep .add-step-wrapper h6 {
15778 font-weight: 500;
15779 font-size: 16px;
15780 line-height: 1;
15781 color: #363B4E;
15782 margin-top: 23px;
15783 }
15784 .ab-testing-drawer .add-step-wrapper p, .wpfnl-drawing-window .addstep .add-step-wrapper p {
15785 font-size: 12px;
15786 line-height: 17px;
15787 text-align: center;
15788 color: #363B4E;
15789 width: 104px;
15790 margin-top: 8px;
15791 }
15792 .ab-testing-drawer .add-step-wrapper .add-steps-options, .wpfnl-drawing-window .addstep .add-step-wrapper .add-steps-options {
15793 position: absolute;
15794 left: calc(100% + 15px);
15795 top: 50%;
15796 background: #FFFFFF;
15797 box-shadow: 0px 20px 20px rgba(190, 190, 215, 0.08);
15798 border-radius: 10px;
15799 width: 100px;
15800 z-index: 2;
15801 transform: translateY(-50%);
15802 display: flex;
15803 flex-flow: column;
15804 display: none;
15805 }
15806 .ab-testing-drawer .add-step-wrapper .add-steps-options .single-option, .wpfnl-drawing-window .addstep .add-step-wrapper .add-steps-options .single-option {
15807 font-size: 14px;
15808 line-height: 1;
15809 letter-spacing: -0.01em;
15810 color: #7A8B9A;
15811 flex: 1;
15812 border: none;
15813 background: transparent;
15814 display: flex;
15815 flex-flow: column;
15816 align-items: center;
15817 justify-content: center;
15818 cursor: pointer;
15819 transition: all 0.3s ease;
15820 padding: 19px 15px;
15821 }
15822 .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,
15823 .ab-testing-drawer .add-step-wrapper .add-steps-options .single-option path,
15824 .wpfnl-drawing-window .addstep .add-step-wrapper .add-steps-options .single-option path {
15825 transition: all 0.3s ease;
15826 }
15827 .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 {
15828 background: rgba(110, 66, 211, 0.16);
15829 color: #6E42D3;
15830 font-weight: 500;
15831 }
15832 .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 {
15833 border-radius: 10px 10px 0 0;
15834 border-bottom: 1px solid #EEF0F3;
15835 }
15836 .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 {
15837 border-radius: 0 0 10px 10px;
15838 }
15839 .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 {
15840 margin-bottom: 8px;
15841 }
15842 .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 {
15843 fill: #6E42D3;
15844 stroke: #6E42D3;
15845 }
15846 .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 {
15847 margin-bottom: 3px;
15848 }
15849 .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,
15850 .ab-testing-drawer .add-step-wrapper .add-steps-options .single-option.option-condition:hover path,
15851 .wpfnl-drawing-window .addstep .add-step-wrapper .add-steps-options .single-option.option-condition:hover path {
15852 stroke: #6E42D3;
15853 }
15854 .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 {
15855 border-radius: 10px !important;
15856 }
15857 .ab-testing-drawer .show-options.add-step-wrapper .add-steps-options, .wpfnl-drawing-window .addstep .show-options.add-step-wrapper .add-steps-options {
15858 display: flex;
15859 }
15860
15861 .add-step-wrapper[data-tour=yes] {
15862 background: #fff;
15863 z-index: 4;
15864 position: relative;
15865 }
15866
15867 .ab-testing-drawer .single-ab-step .step-body .step-stats, .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .node-stats {
15868 display: flex;
15869 flex-flow: row wrap;
15870 align-items: center;
15871 border-radius: 8px;
15872 border: 1px solid #EEF0F3;
15873 margin-top: 10px;
15874 }
15875 .ab-testing-drawer .single-ab-step .step-body .step-stats .single-stat, .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .node-stats .single-stat {
15876 flex: 1;
15877 text-align: center;
15878 padding: 11px 8px;
15879 }
15880 .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 {
15881 border-right: 1px solid #EEF0F3;
15882 }
15883 .ab-testing-drawer .single-ab-step .step-body .step-stats .number, .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .node-stats .number {
15884 color: #363B4E;
15885 font-size: 13px;
15886 font-weight: 500;
15887 line-height: 1;
15888 text-transform: capitalize;
15889 display: block;
15890 }
15891 .ab-testing-drawer .single-ab-step .step-body .step-stats .title, .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .node-stats .title {
15892 color: #7A8B9A;
15893 font-size: 11px;
15894 font-weight: 400;
15895 line-height: 1;
15896 text-transform: capitalize;
15897 display: block;
15898 margin-top: 5px;
15899 }
15900
15901 .wpfnl-drawing-window {
15902 height: calc(100vh - 168px);
15903 min-height: auto;
15904 position: relative;
15905 overflow: auto !important;
15906 overflow-x: hidden !important;
15907 }
15908 .wpfnl-drawing-window::-webkit-scrollbar {
15909 width: 4px;
15910 height: 4px;
15911 }
15912 .wpfnl-drawing-window::-webkit-scrollbar-track {
15913 background: #f2f5f8;
15914 }
15915 .wpfnl-drawing-window::-webkit-scrollbar-thumb {
15916 background-color: #CBCBCB;
15917 border-radius: 20px;
15918 }
15919 .wpfnl-drawing-window .drawflow .drawflow-delete {
15920 background: #f6f5fa;
15921 }
15922 .wpfnl-drawing-window .drawflow .drawflow-add-step {
15923 position: absolute;
15924 display: flex;
15925 justify-content: center;
15926 align-items: center;
15927 width: 34px;
15928 height: 34px;
15929 color: white !important;
15930 z-index: 4;
15931 font-weight: bold;
15932 text-align: center;
15933 border-radius: 50%;
15934 font-family: monospace;
15935 cursor: pointer;
15936 background: #7A8B9A;
15937 border: 6px solid #F6F5FA;
15938 margin: -6px;
15939 }
15940 .wpfnl-drawing-window .drawflow .drawflow-add-step:hover {
15941 background: #6E42D3;
15942 }
15943 .wpfnl-drawing-window .drawflow .drawflow > .drawflow-add-step {
15944 margin-left: -15px;
15945 margin-top: 15px;
15946 }
15947 .wpfnl-drawing-window .drawflow .parent-node .drawflow-add-step {
15948 right: -15px;
15949 top: -15px;
15950 }
15951 .wpfnl-drawing-window .drawflow .drawflow-paste-step {
15952 position: absolute;
15953 display: flex;
15954 justify-content: center;
15955 align-items: center;
15956 z-index: 4;
15957 font-weight: 500;
15958 text-align: center;
15959 font-family: Roboto;
15960 cursor: pointer;
15961 border-radius: 100px;
15962 border: 6px solid #F6F5FA;
15963 background: #FFF;
15964 width: auto;
15965 height: auto;
15966 padding: 6px 10px;
15967 color: #363B4E !important;
15968 font-size: 10px;
15969 min-width: 80px;
15970 }
15971 .wpfnl-drawing-window .drawflow .drawflow > .drawflow-paste-step {
15972 margin-left: -15px;
15973 margin-top: 15px;
15974 }
15975 .wpfnl-drawing-window .drawflow .parent-node .drawflow-paste-step {
15976 right: -15px;
15977 top: -15px;
15978 }
15979 .wpfnl-drawing-window .drawflow .connection .main-path {
15980 stroke-dasharray: 0;
15981 stroke: #7a8b9a;
15982 stroke-width: 1.8px;
15983 }
15984 .wpfnl-drawing-window .drawflow .connection .main-path:hover, .wpfnl-drawing-window .drawflow .connection .main-path.selected {
15985 stroke: #7a8b9a;
15986 }
15987 .wpfnl-drawing-window .drawflow .drawflow-node {
15988 border: none;
15989 background-color: transparent !important;
15990 border-radius: 10px;
15991 padding: 0;
15992 width: 180px;
15993 }
15994 .wpfnl-drawing-window .drawflow .drawflow-node .drawflow_content_node {
15995 text-align: center;
15996 cursor: default;
15997 }
15998 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper {
15999 position: relative;
16000 }
16001 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .not-clickable-overlay {
16002 position: fixed;
16003 background: rgba(0, 0, 0, 0.2901960784);
16004 display: block;
16005 }
16006 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .create-step-name-modal {
16007 position: fixed;
16008 top: calc(50% - 90px);
16009 opacity: 1;
16010 visibility: visible;
16011 }
16012 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .ab-testing-header {
16013 background: #FFFFFF;
16014 border-bottom: 1px dashed #7A8B9A;
16015 border-radius: 5px 5px 0px 0px;
16016 left: -45px;
16017 position: relative;
16018 top: -45px;
16019 display: flex;
16020 align-items: center;
16021 width: calc(100% + 90px);
16022 padding: 6px 15px;
16023 }
16024 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .ab-testing-header button {
16025 display: flex;
16026 align-items: center;
16027 background: transparent;
16028 border: none;
16029 cursor: pointer;
16030 font-weight: 500;
16031 font-size: 14px;
16032 line-height: 1;
16033 text-align: center;
16034 color: #787F96;
16035 margin-left: 13px;
16036 }
16037 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .ab-testing-header button svg {
16038 margin-left: 5px;
16039 position: relative;
16040 top: -1px;
16041 }
16042 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .ab-testing-header button.edit svg {
16043 width: 17px;
16044 }
16045 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .ab-testing-header button.start {
16046 margin-left: auto;
16047 }
16048 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .single-node-overlay {
16049 position: fixed;
16050 top: 0;
16051 left: 0;
16052 width: 100%;
16053 height: 100%;
16054 background-color: transparent;
16055 }
16056 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .single-node-wrapper {
16057 box-sizing: border-box;
16058 margin-bottom: 40px;
16059 }
16060 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .single-node-wrapper:last-child {
16061 margin-bottom: 0;
16062 }
16063 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .single-node-wrapper button.active {
16064 position: relative;
16065 }
16066 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .single-node-wrapper button.active .wpfnl-dropdown {
16067 visibility: visible;
16068 opacity: 1;
16069 }
16070 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .single-node-wrapper .wpfnl-dropdown {
16071 top: 20px;
16072 left: 0;
16073 border-radius: 6px;
16074 border: 1px solid #EBEDF0;
16075 background: #FFF;
16076 box-shadow: 0px 2px 20px 0px rgba(210, 209, 218, 0.3);
16077 padding: 10px;
16078 }
16079 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .single-node-wrapper .wpfnl-dropdown .wpfnl-dropdown-item {
16080 border-radius: 4px;
16081 background: #F6F8FA;
16082 padding: 8px;
16083 width: auto;
16084 height: auto;
16085 flex-direction: row;
16086 align-items: center;
16087 justify-content: flex-start;
16088 display: flex;
16089 gap: 8px;
16090 cursor: pointer;
16091 }
16092 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .single-node-wrapper .wpfnl-dropdown .wpfnl-dropdown-item svg {
16093 margin: 0;
16094 }
16095 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .single-node-wrapper .wpfnl-dropdown .wpfnl-dropdown-item span {
16096 color: #2D3149;
16097 font-weight: 500;
16098 }
16099 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .single-node-wrapper .wpfnl-dropdown::after {
16100 content: none;
16101 }
16102 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .has-mailmint-step .single-node-wrapper:not(.single-node-thankyou):nth-last-of-type(2) {
16103 margin-bottom: 0;
16104 }
16105 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .single-node {
16106 position: relative;
16107 background: #FFFFFF;
16108 box-sizing: border-box;
16109 border-radius: 10px;
16110 border: 1px solid #EDECF2;
16111 box-shadow: 0px 20px 20px rgba(190, 190, 215, 0.08);
16112 }
16113 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper svg {
16114 display: block;
16115 position: relative;
16116 }
16117 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .placeholder-img svg {
16118 width: 100%;
16119 }
16120 .wpfnl-drawing-window .drawflow .drawflow-node .node-control-button {
16121 background: #fff;
16122 display: flex;
16123 flex-flow: row;
16124 align-items: center;
16125 justify-content: center;
16126 z-index: 2;
16127 transition: all 0.3s ease;
16128 width: 100%;
16129 margin-top: 12px;
16130 margin-bottom: 3px;
16131 gap: 10px;
16132 }
16133 .wpfnl-drawing-window .drawflow .drawflow-node .node-control-button li {
16134 width: 24px;
16135 height: 22px;
16136 display: flex;
16137 flex-flow: column;
16138 align-items: center;
16139 justify-content: center;
16140 position: relative;
16141 }
16142 .wpfnl-drawing-window .drawflow .drawflow-node .node-control-button li > button {
16143 border: none;
16144 background: transparent;
16145 }
16146 .wpfnl-drawing-window .drawflow .drawflow-node .node-control-button li > a, .wpfnl-drawing-window .drawflow .drawflow-node .node-control-button li > button {
16147 display: block;
16148 text-align: center;
16149 line-height: 22px;
16150 width: 100%;
16151 cursor: pointer;
16152 }
16153 .wpfnl-drawing-window .drawflow .drawflow-node .node-control-button li svg {
16154 margin: 0 auto;
16155 }
16156 .wpfnl-drawing-window .drawflow .drawflow-node .node-control-button li .pro-tag {
16157 position: absolute;
16158 top: -23px;
16159 left: 50%;
16160 padding: 0;
16161 transform: translateX(-50%);
16162 }
16163 .wpfnl-drawing-window .drawflow .drawflow-node .node-control-button li .pro-tag::before {
16164 content: "";
16165 position: absolute;
16166 left: calc(50% - 1px);
16167 bottom: -6px;
16168 width: 10px;
16169 height: 10px;
16170 background: #6E42D3;
16171 border-radius: 2px;
16172 transform: rotate(45deg) translateX(-50%);
16173 z-index: 0;
16174 }
16175 .wpfnl-drawing-window .drawflow .drawflow-node .node-control-button li .pro-tag.has-opacity {
16176 background: #9F8ACD;
16177 }
16178 .wpfnl-drawing-window .drawflow .drawflow-node .node-control-button li .pro-tag.has-opacity::before {
16179 background: #9F8ACD;
16180 }
16181 .wpfnl-drawing-window .drawflow .drawflow-node .node-control-button li .pro-tag a {
16182 font-size: 12px;
16183 line-height: 1;
16184 font-weight: 700;
16185 letter-spacing: -0.3px;
16186 padding: 3px 5px 3px;
16187 display: block;
16188 position: relative;
16189 white-space: nowrap;
16190 }
16191 .wpfnl-drawing-window .drawflow .drawflow-node .node-control-button .create-ab-dropdown {
16192 background: #FFFFFF;
16193 box-shadow: 0px 8px 30px rgba(21, 21, 69, 0.1019607843);
16194 border-radius: 10px;
16195 position: absolute;
16196 left: calc(100% + 8px);
16197 top: 0;
16198 z-index: 3;
16199 width: 184px;
16200 text-align: left;
16201 border: 1px solid #E5E8F3;
16202 display: none;
16203 }
16204 .wpfnl-drawing-window .drawflow .drawflow-node .node-control-button .create-ab-dropdown button {
16205 font-weight: 500;
16206 font-size: 14px;
16207 line-height: 1;
16208 color: #787F96;
16209 border: none;
16210 background: transparent;
16211 padding: 10px 15px;
16212 border-bottom: 1px solid #F1F3FA;
16213 text-align: left;
16214 width: 100%;
16215 cursor: pointer;
16216 transition: color 0.3s ease;
16217 }
16218 .wpfnl-drawing-window .drawflow .drawflow-node .node-control-button .create-ab-dropdown button:last-child {
16219 border-bottom: 0;
16220 }
16221 .wpfnl-drawing-window .drawflow .drawflow-node .node-control-button .create-ab-dropdown button:hover {
16222 color: #6E42D3;
16223 }
16224 .wpfnl-drawing-window .drawflow .drawflow-node .node-header {
16225 background: #ffffff;
16226 box-sizing: border-box;
16227 border-radius: 10px 10px 0px 0px;
16228 padding: 10px 3px 9px;
16229 }
16230 .wpfnl-drawing-window .drawflow .drawflow-node .node-header .node-title {
16231 color: #363B4E;
16232 font-weight: 500;
16233 font-size: 13px;
16234 line-height: 14px;
16235 padding: 0;
16236 margin: 0;
16237 text-transform: capitalize;
16238 display: flex;
16239 align-items: center;
16240 justify-content: center;
16241 gap: 6px;
16242 }
16243 .wpfnl-drawing-window .drawflow .drawflow-node .node-header .node-title span {
16244 font-size: 11px;
16245 color: #797e94;
16246 max-width: 88px;
16247 white-space: nowrap;
16248 overflow: hidden;
16249 text-overflow: ellipsis;
16250 display: inline-block;
16251 vertical-align: middle;
16252 }
16253 .wpfnl-drawing-window .drawflow .drawflow-node .node-body {
16254 padding: 10px;
16255 }
16256 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .placeholder-img.thankyou {
16257 padding: 14px 0px;
16258 }
16259 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .no-product-notice {
16260 transform: translateY(-7px);
16261 width: 100%;
16262 }
16263 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .preview-img {
16264 border-radius: 8px;
16265 border: 1px solid #EEF0F3;
16266 position: relative;
16267 overflow: hidden;
16268 height: 121px;
16269 background: #f6f5fa;
16270 }
16271 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .preview-img > div {
16272 height: 100%;
16273 background-repeat: no-repeat;
16274 background-size: cover;
16275 background-position: center -5px;
16276 }
16277 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .preview-img img {
16278 border-radius: 8px;
16279 height: 100%;
16280 object-fit: cover;
16281 }
16282 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .orderbump-cta {
16283 background: linear-gradient(180deg, rgba(217, 217, 217, 0) 44.08%, rgba(0, 0, 0, 0.53) 100%);
16284 border-radius: 8px;
16285 position: absolute;
16286 bottom: -6px;
16287 left: 0;
16288 width: 100%;
16289 height: 100%;
16290 display: flex;
16291 flex-flow: column;
16292 align-items: center;
16293 justify-content: flex-end;
16294 padding-bottom: 15px;
16295 }
16296 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .orderbump-cta > span {
16297 font-weight: 500;
16298 font-size: 12px;
16299 line-height: 10px;
16300 text-transform: capitalize;
16301 color: #FFFFFF;
16302 display: block;
16303 }
16304 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .node-cta > span {
16305 border: 1px solid #EEF0F3;
16306 border-radius: 8px;
16307 display: block;
16308 font-weight: 500;
16309 font-size: 12px;
16310 line-height: 1;
16311 text-align: center;
16312 text-transform: capitalize;
16313 color: #363B4E;
16314 padding: 8px 5px;
16315 margin-top: 10px;
16316 }
16317 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .node-cta > span.no-product {
16318 color: #ee5f5a;
16319 }
16320 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .node-cta > span.has-product {
16321 color: #45b959;
16322 }
16323 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .end-flag {
16324 position: absolute;
16325 top: 98px;
16326 left: calc(100% + 54px);
16327 width: 50px;
16328 height: 50px;
16329 border: 1px solid #EDECF2;
16330 box-shadow: 0px 6px 10px 0px rgba(190, 190, 215, 0.08);
16331 background: #ffffff;
16332 display: flex;
16333 align-items: center;
16334 justify-content: center;
16335 border-radius: 100%;
16336 }
16337 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .end-flag .flag-line {
16338 position: absolute;
16339 right: calc(100% + 11px);
16340 top: 18px;
16341 width: 42px;
16342 height: 2px;
16343 background: #7A8B9A;
16344 }
16345 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .end-flag:before {
16346 content: url("data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMTAgMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbD0iIzdBOEI5QSIgZD0iTTEuNzUgMTUuNTg1YTEuMDgzIDEuMDgzIDAgMDEtLjc3LTEuODUybDUuNzQyLTUuNzMxTC45ODEgMi4yN0ExLjA4OCAxLjA4OCAwIDAxMi41MTkuNzMzbDYuNSA2LjVhMS4wODMgMS4wODMgMCAwMTAgMS41MjdsLTYuNSA2LjVhMS4wODMgMS4wODMgMCAwMS0uNzcuMzI1eiIvPjwvc3ZnPg==");
16347 position: absolute;
16348 right: calc(100% + 9px);
16349 top: 17px;
16350 width: 10px;
16351 height: 16px;
16352 }
16353 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .end-flag:after {
16354 content: "";
16355 position: absolute;
16356 left: -61px;
16357 top: 20px;
16358 width: 12px;
16359 height: 12px;
16360 border: 2px solid #7A8B9A;
16361 border-radius: 100%;
16362 box-sizing: border-box;
16363 background: #fff;
16364 }
16365 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .end-flag path {
16366 stroke: #6E42D3;
16367 }
16368 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .end-flag > span {
16369 font-size: 14px;
16370 line-height: 1.2;
16371 font-weight: 600;
16372 color: #363B4E;
16373 margin-top: 6px;
16374 display: block;
16375 }
16376 .wpfnl-drawing-window .drawflow .drawflow-node .inputs .input,
16377 .wpfnl-drawing-window .drawflow .drawflow-node .output {
16378 border-radius: 50%;
16379 border: 2px solid #7A8B9A;
16380 background: #fff;
16381 width: 12px;
16382 height: 12px;
16383 position: absolute;
16384 right: 7px;
16385 top: 120px;
16386 pointer-events: none !important;
16387 }
16388 .wpfnl-drawing-window .drawflow .drawflow-node .output {
16389 opacity: 1 !important;
16390 right: -5px;
16391 pointer-events: none !important;
16392 }
16393 .wpfnl-drawing-window .drawflow .drawflow-node .output.output_2 {
16394 top: 120px;
16395 }
16396 .wpfnl-drawing-window .drawflow .drawflow-node .inputs .input {
16397 background: #f6f5fa;
16398 opacity: 1 !important;
16399 border: none;
16400 left: -13px;
16401 }
16402 .wpfnl-drawing-window .drawflow .drawflow-node .inputs .input.input-connected:before {
16403 content: url("data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMTAgMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbD0iIzdBOEI5QSIgZD0iTTEuNzUgMTUuNTg1YTEuMDgzIDEuMDgzIDAgMDEtLjc3LTEuODUybDUuNzQyLTUuNzMxTC45ODEgMi4yN0ExLjA4OCAxLjA4OCAwIDAxMi41MTkuNzMzbDYuNSA2LjVhMS4wODMgMS4wODMgMCAwMTAgMS41MjdsLTYuNSA2LjVhMS4wODMgMS4wODMgMCAwMS0uNzcuMzI1eiIvPjwvc3ZnPg==");
16404 width: 10px;
16405 height: 16px;
16406 border-radius: 0px;
16407 position: absolute;
16408 left: -9px;
16409 top: -2px;
16410 }
16411 .wpfnl-drawing-window .drawflow .drawflow-node.selected {
16412 z-index: 4;
16413 }
16414 .wpfnl-drawing-window .drawflow .drawflow-node.landing .node-header {
16415 background: #E8F1FF;
16416 }
16417 .wpfnl-drawing-window .drawflow .drawflow-node.landing .node-header .node-title svg {
16418 width: 15px;
16419 height: 15px;
16420 }
16421 .wpfnl-drawing-window .drawflow .drawflow-node.checkout .node-header {
16422 background: #FDF0E8;
16423 padding: 9px 3px 8px;
16424 }
16425 .wpfnl-drawing-window .drawflow .drawflow-node.checkout .node-header .node-title svg {
16426 width: 15px;
16427 height: 17px;
16428 top: -1px;
16429 }
16430 .wpfnl-drawing-window .drawflow .drawflow-node.upsell .node-header {
16431 background: #E9F9E8;
16432 }
16433 .wpfnl-drawing-window .drawflow .drawflow-node.upsell .node-header .node-title svg {
16434 width: 15px;
16435 height: 15px;
16436 }
16437 .wpfnl-drawing-window .drawflow .drawflow-node.downsell .node-header {
16438 background: #FCF0F1;
16439 }
16440 .wpfnl-drawing-window .drawflow .drawflow-node.downsell .node-header .node-title svg {
16441 width: 15px;
16442 height: 15px;
16443 }
16444 .wpfnl-drawing-window .drawflow .drawflow-node.thankyou .node-header {
16445 background: #E6FAF5;
16446 }
16447 .wpfnl-drawing-window .drawflow .drawflow-node.thankyou .node-header .node-title svg {
16448 width: 15px;
16449 height: 15px;
16450 }
16451 .wpfnl-drawing-window .drawflow .drawflow-node.custom .node-header {
16452 background: #E0F2F4;
16453 }
16454 .wpfnl-drawing-window .drawflow .drawflow-node.custom .node-header .node-title svg {
16455 width: 15px;
16456 height: 15px;
16457 }
16458 .wpfnl-drawing-window .drawflow .drawflow-node.conditional .output:before {
16459 display: none;
16460 }
16461 .wpfnl-drawing-window .drawflow .drawflow-node.conditional.selected .actions {
16462 top: -35px;
16463 }
16464 .wpfnl-drawing-window .drawflow .drawflow-step-delete {
16465 position: absolute;
16466 right: -8px;
16467 top: -8px;
16468 width: 22px;
16469 height: 22px;
16470 border-radius: 30px;
16471 background: #ffffff;
16472 color: #ffffff;
16473 border: 2px solid #EE5F5A;
16474 line-height: 1.3;
16475 cursor: pointer;
16476 z-index: 1;
16477 opacity: 0;
16478 visibility: hidden;
16479 transition: all 0.3s ease;
16480 }
16481 .wpfnl-drawing-window .drawflow .drawflow-step-delete:before {
16482 content: "";
16483 position: absolute;
16484 left: 0;
16485 top: 0;
16486 width: 100%;
16487 height: 100%;
16488 background-image: url("../images/cross.svg");
16489 background-repeat: no-repeat;
16490 background-size: 80% 80%;
16491 background-position: center center;
16492 border-radius: 50%;
16493 }
16494 .wpfnl-drawing-window .drawflow .ab-testing-indicator {
16495 position: absolute;
16496 top: -28px;
16497 left: 50%;
16498 transform: translateX(-50%);
16499 color: #FFF;
16500 font-size: 10px;
16501 font-weight: 600;
16502 line-height: 1;
16503 background-color: #EC813F;
16504 box-shadow: 0px 20px 20px rgba(190, 190, 215, 0.08);
16505 z-index: 2;
16506 padding: 5px 10px;
16507 white-space: nowrap;
16508 border-radius: 50px;
16509 }
16510 .wpfnl-drawing-window .drawflow .node-condition-wrapper .drawflow-step-delete {
16511 left: -3px;
16512 right: inherit;
16513 top: -7px;
16514 }
16515 .wpfnl-drawing-window .drawflow .node-condition-wrapper:hover .drawflow-step-delete,
16516 .wpfnl-drawing-window .drawflow .node-wrapper:hover .drawflow-step-delete {
16517 opacity: 1;
16518 visibility: visible;
16519 }
16520 .wpfnl-drawing-window .drawflow .drawflow-delete:before {
16521 content: "";
16522 position: absolute;
16523 left: 0;
16524 top: 0;
16525 width: 100%;
16526 height: 100%;
16527 background-image: url("../images/cross.svg");
16528 background-repeat: no-repeat;
16529 background-size: 80% 80%;
16530 background-position: center center;
16531 border-radius: 50%;
16532 }
16533 .wpfnl-drawing-window .drawflow .drawflow-node:not(.conditional) .outputs .output,
16534 .wpfnl-drawing-window .drawflow .drawflow-node:not(.conditional) .inputs .input {
16535 opacity: 0;
16536 }
16537 .wpfnl-drawing-window .drawflow .drawflow-node.selected:not(.conditional) .outputs .output,
16538 .wpfnl-drawing-window .drawflow .drawflow-node.selected:not(.conditional) .inputs .input {
16539 opacity: 1;
16540 }
16541 .wpfnl-drawing-window .drawflow .drawflow-node.conditional .outputs .output,
16542 .wpfnl-drawing-window .drawflow .drawflow-node.conditional .inputs .input {
16543 width: 9px;
16544 height: 9px;
16545 border-radius: 50%;
16546 border: 2px solid #7A8B9A;
16547 background: #fff;
16548 background-image: none;
16549 }
16550 .wpfnl-drawing-window .drawflow .drawflow-node.conditional .outputs .output {
16551 right: 5px;
16552 }
16553 .wpfnl-drawing-window .drawflow .drawflow-node.conditional .inputs .input {
16554 left: -5px;
16555 }
16556 .wpfnl-drawing-window .drawflow .drawflow-delete {
16557 width: 22px;
16558 height: 22px;
16559 background: #ffffff;
16560 color: #ffffff;
16561 border: 2px solid #EE5F5A;
16562 line-height: 1.3;
16563 display: none;
16564 opacity: 0;
16565 visibility: hidden;
16566 }
16567 .wpfnl-drawing-window .drawflow .drawflow-node.conditional {
16568 background: #ffffff !important;
16569 border-radius: 100%;
16570 width: 56px;
16571 height: 56px;
16572 border: 1px solid #E5E8F3;
16573 box-shadow: 0px 20px 20px rgba(190, 190, 215, 0.08);
16574 }
16575 .wpfnl-drawing-window .drawflow .drawflow-node.conditional svg {
16576 position: relative;
16577 top: 3px;
16578 }
16579 .wpfnl-drawing-window .drawflow .drawflow-node.conditional .drawflow-delete {
16580 left: -2px;
16581 top: -6px;
16582 }
16583 .wpfnl-drawing-window .drawflow .drawflow-node.conditional .actions {
16584 position: absolute;
16585 top: -19px;
16586 background: #fff;
16587 left: 50%;
16588 transform: translateX(-50%);
16589 box-shadow: 0px 1px 1px rgba(190, 190, 215, 0.2);
16590 border-radius: 5px;
16591 transition: all 0.3s ease;
16592 opacity: 0;
16593 visibility: hidden;
16594 }
16595 .wpfnl-drawing-window .drawflow .drawflow-node.conditional .actions:before {
16596 content: "";
16597 position: absolute;
16598 bottom: -5px;
16599 left: 50%;
16600 width: 8px;
16601 height: 8px;
16602 background: white;
16603 margin-left: -4px;
16604 transform: rotate(45deg);
16605 }
16606 .wpfnl-drawing-window .drawflow .drawflow-node.conditional .actions li {
16607 padding: 2px 6px;
16608 cursor: pointer;
16609 }
16610 .wpfnl-drawing-window .drawflow .drawflow-node.conditional .condition-label {
16611 position: absolute;
16612 bottom: -10px;
16613 left: 50%;
16614 background: #fff;
16615 font-size: 13px;
16616 text-transform: capitalize;
16617 padding: 2px 6px;
16618 border-radius: 4px;
16619 transform: translateX(-50%);
16620 opacity: 0;
16621 visibility: hidden;
16622 transition: all 0.3s ease;
16623 }
16624 .wpfnl-drawing-window .drawflow .drawflow-node.conditional.selected .actions {
16625 top: -39px;
16626 opacity: 1;
16627 visibility: visible;
16628 }
16629 .wpfnl-drawing-window .drawflow .drawflow-node.conditional.selected .condition-label {
16630 bottom: -30px;
16631 opacity: 1;
16632 visibility: visible;
16633 }
16634 .wpfnl-drawing-window .drawflow .drawflow-node.conditional .condition-else,
16635 .wpfnl-drawing-window .drawflow .drawflow-node.conditional .condition-if {
16636 position: absolute;
16637 background: #fff;
16638 border-radius: 50%;
16639 cursor: pointer;
16640 font-size: 11px;
16641 text-transform: uppercase;
16642 font-weight: 600;
16643 width: 20px;
16644 height: 20px;
16645 border: 2px solid #00D057;
16646 color: #00D057;
16647 padding: 1px 0;
16648 }
16649 .wpfnl-drawing-window .drawflow .drawflow-node.conditional .condition-if {
16650 top: -8px;
16651 right: -17px;
16652 }
16653 .wpfnl-drawing-window .drawflow .drawflow-node.conditional .condition-else {
16654 bottom: -7px;
16655 right: -17px;
16656 color: #EE5F5A;
16657 border-color: #EE5F5A;
16658 }
16659 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper.ab-testing-started {
16660 border-color: #6E42D3;
16661 }
16662 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper.ab-testing-started .ab-testing-header {
16663 border-bottom-color: #6E42D3;
16664 }
16665 .wpfnl-drawing-window .drawflow > .drawflow-delete {
16666 margin-top: -9px;
16667 margin-left: -11px;
16668 }
16669
16670 .wpfnl-drawing-window.enabled-gbf .drawflow .drawflow-node.landing {
16671 cursor: not-allowed;
16672 }
16673 .wpfnl-drawing-window.enabled-gbf .drawflow .drawflow-node.landing:before {
16674 content: url(../images/disabled.svg);
16675 position: absolute;
16676 top: 0;
16677 z-index: 1;
16678 left: 0;
16679 color: #e33e3e;
16680 background: rgba(249, 249, 249, 0.6509803922);
16681 width: 100%;
16682 height: 100%;
16683 border-radius: 10px;
16684 display: flex;
16685 flex-flow: column;
16686 align-items: center;
16687 justify-content: center;
16688 font-size: 15px;
16689 font-weight: 500;
16690 }
16691 .wpfnl-drawing-window.enabled-gbf .drawflow .drawflow-node.landing .add-new-action {
16692 display: none;
16693 }
16694 .wpfnl-drawing-window.enabled-gbf .drawflow .drawflow-node.landing .mintmrm-automation-step-wrapper {
16695 display: none;
16696 }
16697
16698 .wpfnl-step-settings-drawer {
16699 position: fixed;
16700 top: 32px;
16701 right: -190px;
16702 background-color: #fff;
16703 z-index: 99;
16704 width: 1300px;
16705 height: calc(100vh - 32px);
16706 box-shadow: -1px 3px 13px rgba(150, 141, 169, 0.1);
16707 opacity: 0;
16708 visibility: hidden;
16709 }
16710 .wpfnl-step-settings-drawer .drawer-bg-overlay {
16711 position: fixed;
16712 right: 0;
16713 top: 0;
16714 background: rgba(21, 17, 29, 0.3019607843);
16715 backdrop-filter: blur(4px);
16716 width: 100%;
16717 height: 100%;
16718 z-index: -1;
16719 }
16720 .wpfnl-step-settings-drawer .show-overlay .drawer-bg-overlay {
16721 z-index: 2;
16722 }
16723 .wpfnl-step-settings-drawer.show-drawer {
16724 z-index: 99;
16725 right: 0;
16726 opacity: 1;
16727 visibility: visible;
16728 }
16729 .wpfnl-step-settings-drawer .drawer-full-loader {
16730 position: absolute;
16731 top: 0;
16732 left: 0;
16733 width: 100%;
16734 height: 100%;
16735 background: #fff;
16736 border-radius: 10px 0 0 10px;
16737 z-index: 2;
16738 display: flex;
16739 flex-direction: column;
16740 }
16741 .wpfnl-step-settings-drawer .drawer-full-loader .drawer-shimmer-header {
16742 display: flex;
16743 align-items: center;
16744 justify-content: space-between;
16745 padding: 20px 30px;
16746 flex-shrink: 0;
16747 border-bottom: 1px solid #EEF0F3;
16748 }
16749 .wpfnl-step-settings-drawer .drawer-full-loader .drawer-shimmer-title {
16750 height: 24px;
16751 width: 180px;
16752 border-radius: 6px;
16753 }
16754 .wpfnl-step-settings-drawer .drawer-full-loader .drawer-shimmer-close {
16755 height: 38px;
16756 width: 38px;
16757 border-radius: 10px;
16758 }
16759 .wpfnl-step-settings-drawer .drawer-full-loader .drawer-shimmer-body {
16760 padding: 20px 30px;
16761 flex: 1;
16762 overflow: hidden;
16763 }
16764 .wpfnl-step-settings-drawer .drawer-full-loader .drawer-shimmer-section {
16765 border: 1px solid #EEF0F3;
16766 border-radius: 10px;
16767 padding: 16px 20px;
16768 margin-bottom: 16px;
16769 }
16770 .wpfnl-step-settings-drawer .drawer-full-loader .drawer-shimmer-section-title {
16771 height: 18px;
16772 width: 40%;
16773 border-radius: 6px;
16774 margin-bottom: 16px;
16775 }
16776 .wpfnl-step-settings-drawer .drawer-full-loader .drawer-shimmer-fields {
16777 display: flex;
16778 gap: 16px;
16779 }
16780 .wpfnl-step-settings-drawer .drawer-full-loader .drawer-shimmer-field {
16781 height: 36px;
16782 flex: 1;
16783 border-radius: 6px;
16784 }
16785 .wpfnl-step-settings-drawer .drawer-switcher-loader {
16786 position: absolute;
16787 top: 0;
16788 left: 0;
16789 width: 100%;
16790 height: 100%;
16791 background: transparent;
16792 border-radius: 10px 0 0 10px;
16793 z-index: 2;
16794 display: none;
16795 }
16796 .wpfnl-step-settings-drawer .drawer-wrapper {
16797 height: 100%;
16798 width: 100%;
16799 background: #fff;
16800 }
16801 .wpfnl-step-settings-drawer .drawer-header {
16802 display: flex;
16803 flex-flow: row wrap;
16804 align-items: center;
16805 justify-content: space-between;
16806 padding: 20px 30px 4px;
16807 position: relative;
16808 }
16809 .wpfnl-step-settings-drawer .drawer-header .drawer-title {
16810 display: flex;
16811 align-items: center;
16812 }
16813 .wpfnl-step-settings-drawer .drawer-header .drawer-title > p {
16814 font-weight: 600;
16815 font-size: 18px;
16816 line-height: 1.27;
16817 color: #363B4E;
16818 text-transform: capitalize;
16819 margin: 0;
16820 display: inline-block;
16821 }
16822 .wpfnl-step-settings-drawer .drawer-header .drawer-title span {
16823 padding-left: 4px;
16824 }
16825 .wpfnl-step-settings-drawer .drawer-header .wpfnl-drawer-close {
16826 padding: 3px 7px;
16827 height: 38px;
16828 width: 38px;
16829 cursor: pointer;
16830 position: relative;
16831 top: 0;
16832 border-radius: 10px;
16833 border: 1px solid #EBEDF0;
16834 display: flex;
16835 align-items: center;
16836 justify-content: center;
16837 }
16838 .wpfnl-step-settings-drawer .drawer-body {
16839 padding: 0 30px;
16840 height: calc(100% - 70px);
16841 overflow: auto;
16842 position: relative;
16843 }
16844 .wpfnl-step-settings-drawer .drawer-body::-webkit-scrollbar {
16845 width: 5px;
16846 height: 5px;
16847 }
16848 .wpfnl-step-settings-drawer .drawer-body::-webkit-scrollbar-track {
16849 background: #f2f5f8;
16850 }
16851 .wpfnl-step-settings-drawer .drawer-body::-webkit-scrollbar-thumb {
16852 background-color: #CBCBCB;
16853 border-radius: 20px;
16854 }
16855 .wpfnl-step-settings-drawer .drawer-body .wpfnl-drawer-accordion {
16856 border: 1px solid #EEF0F3;
16857 border-radius: 10px;
16858 margin-top: 20px;
16859 }
16860 .wpfnl-step-settings-drawer .drawer-body .wpfnl-drawer-accordion .accordion-header {
16861 display: flex;
16862 align-items: center;
16863 justify-content: space-between;
16864 gap: 10px;
16865 padding: 12px 20px;
16866 cursor: pointer;
16867 }
16868 .wpfnl-step-settings-drawer .drawer-body .wpfnl-drawer-accordion .accordion-header h2 {
16869 font-size: 16px;
16870 font-weight: 600;
16871 color: #363B4E;
16872 }
16873 .wpfnl-step-settings-drawer .drawer-body .wpfnl-drawer-accordion .accordion-header .accordion-icon {
16874 position: relative;
16875 top: 5px;
16876 }
16877 .wpfnl-step-settings-drawer .drawer-body .wpfnl-drawer-accordion .accordion-header .accordion-open {
16878 transform: rotate(180deg);
16879 top: -5px;
16880 }
16881 .wpfnl-step-settings-drawer .drawer-body .wpfnl-drawer-accordion .accordion-content {
16882 padding: 20px;
16883 border-top: 1px solid rgb(238, 240, 243);
16884 }
16885 .wpfnl-step-settings-drawer .drawer-body .wpfnl-drawer-accordion .accordion-content .steps-url-slug.inline-url-slug {
16886 border: none;
16887 }
16888 .wpfnl-step-settings-drawer .drawer-body .wpfnl-drawer-accordion .accordion-content .steps-url-slug-wrapper {
16889 justify-content: space-between;
16890 width: 100%;
16891 border: none;
16892 padding-bottom: 18px;
16893 }
16894 .wpfnl-step-settings-drawer .drawer-body .wpfnl-drawer-accordion .accordion-content .custom-script-wrapper .field-group.step-name label {
16895 margin-bottom: 6px;
16896 display: inline-block;
16897 }
16898 .wpfnl-step-settings-drawer .drawer-body .wpfnl-drawer-accordion .accordion-content .custom-script-wrapper .field-group.step-name label .wpfnl-tooltip {
16899 top: 2px;
16900 }
16901 .wpfnl-step-settings-drawer .drawer-body .wpfnl-drawer-accordion .accordion-content .field-group.url-slug-save-btn {
16902 display: flex;
16903 justify-content: flex-end;
16904 margin-top: 20px;
16905 }
16906 .wpfnl-step-settings-drawer .drawer-body .wpfnl-drawer-accordion .accordion-content .field-group.url-slug-save-btn button {
16907 height: 40px;
16908 line-height: 39px;
16909 padding: 0 20px;
16910 }
16911 .wpfnl-step-settings-drawer .step-featured-image .featured-image-body {
16912 padding: 30px 0;
16913 }
16914 .wpfnl-step-settings-drawer .step-featured-image .featured-image-body input[type=file] {
16915 display: none;
16916 }
16917 .wpfnl-step-settings-drawer .step-featured-image .featured-image-body label {
16918 width: 350px;
16919 height: 380px;
16920 border: 2px dashed #ddd;
16921 border-radius: 10px;
16922 display: flex;
16923 flex-flow: column;
16924 align-items: center;
16925 justify-content: center;
16926 text-align: center;
16927 }
16928 .wpfnl-step-settings-drawer .step-featured-image .featured-image-body label svg {
16929 display: block;
16930 margin: 0 auto;
16931 }
16932 .wpfnl-step-settings-drawer .step-featured-image .featured-image-footer {
16933 border-top: 1px solid #E2E5ED;
16934 padding: 20px 0 20px;
16935 margin-top: 10px;
16936 display: flex;
16937 flex-flow: row wrap;
16938 align-items: center;
16939 position: relative;
16940 }
16941 .wpfnl-step-settings-drawer.edit-field-drawer {
16942 right: -100px;
16943 width: 300px;
16944 }
16945 .wpfnl-step-settings-drawer.edit-field-drawer.show-edit-field-drawer {
16946 right: 0;
16947 opacity: 1;
16948 visibility: visible;
16949 z-index: 99;
16950 }
16951 .wpfnl-step-settings-drawer.edit-field-drawer .drawer-header {
16952 padding: 26px 16px 20px 20px;
16953 }
16954 .wpfnl-step-settings-drawer.create-condition-drawer .drawer-header {
16955 padding: 20px 30px 20px;
16956 box-shadow: 0px 1px 1px rgba(190, 190, 215, 0.2);
16957 }
16958 .wpfnl-step-settings-drawer .wpfnl-modal-overlay {
16959 position: fixed;
16960 top: 0;
16961 left: 0;
16962 width: 100%;
16963 height: 100%;
16964 background-color: rgba(0, 0, 0, 0.3);
16965 justify-content: center;
16966 align-items: center;
16967 display: flex;
16968 z-index: 999999;
16969 }
16970 .wpfnl-step-settings-drawer .wpfnl-modal-overlay .wpfnl-modal-wrapper {
16971 width: 80%;
16972 background: #FFF;
16973 padding: 25px;
16974 height: 80%;
16975 border-radius: 10px;
16976 position: relative;
16977 }
16978 .wpfnl-step-settings-drawer .wpfnl-modal-overlay .wpfnl-modal-wrapper .wpfnl-modal-close .wpfnl-modal-close-btn {
16979 position: absolute;
16980 right: -14px;
16981 top: -14px;
16982 background: #ffffff;
16983 box-shadow: 0px 1px 1px #dadada;
16984 border-radius: 100px;
16985 width: 34px;
16986 height: 34px;
16987 display: flex;
16988 align-items: center;
16989 justify-content: center;
16990 cursor: pointer;
16991 z-index: 2;
16992 }
16993 .wpfnl-step-settings-drawer .wpfnl-modal-overlay .wpfnl-modal-wrapper #wpfnl-create-product {
16994 width: 100%;
16995 height: 100%;
16996 }
16997 .wpfnl-step-settings-drawer .wpfnl-modal-overlay .wpfnl-modal-wrapper #wpfnl-create-product iframe {
16998 height: 100%;
16999 }
17000 .wpfnl-step-settings-drawer .wpfnl-modal-overlay .wpfnl-modal-wrapper .wpfnl-loader {
17001 border: 2px solid #8265c5;
17002 border-radius: 50%;
17003 border-top: 2px solid #fff;
17004 width: 50px;
17005 height: 50px;
17006 animation: spin 0.7s linear infinite;
17007 display: block;
17008 margin-left: 4px;
17009 position: absolute;
17010 left: 50%;
17011 top: 50%;
17012 transform: translate(-50%, -50%);
17013 z-index: 2;
17014 background: #fff;
17015 }
17016 @-webkit-keyframes spin {
17017 0% {
17018 -webkit-transform: rotate(0deg);
17019 }
17020 100% {
17021 -webkit-transform: rotate(360deg);
17022 }
17023 }
17024 @keyframes spin {
17025 0% {
17026 transform: rotate(0deg);
17027 }
17028 100% {
17029 transform: rotate(360deg);
17030 }
17031 }
17032
17033 @media only screen and (max-width: 1599px) {
17034 .wpfnl-step-settings-drawer {
17035 width: 1183px;
17036 }
17037 }
17038 @media only screen and (max-width: 1400px) {
17039 .wpfnl-step-settings-drawer {
17040 width: 1085px;
17041 }
17042 }
17043 @media only screen and (max-width: 1199px) {
17044 .wpfnl-step-settings-drawer {
17045 width: 803px;
17046 }
17047 }
17048 @media only screen and (max-width: 991px) {
17049 .wpfnl-step-settings-drawer {
17050 width: 740px;
17051 }
17052 .create-condition-drawer .single-condition .single-condition-filed input[type=text],
17053 .create-condition-drawer .single-condition .single-condition-filed input[type=number],
17054 .create-condition-drawer .single-condition .single-condition-filed input[type=email],
17055 .create-condition-drawer .single-condition .single-condition-filed select {
17056 width: 170px;
17057 min-width: auto;
17058 }
17059 }
17060 .wpfnl-step-settings-drawer .steps-url-slug {
17061 padding-top: 10px;
17062 }
17063 .wpfnl-step-settings-drawer .steps-url-slug .steps-url-slug-wrapper {
17064 background: #FFFFFF;
17065 border-bottom: 1px solid #EEF0F3;
17066 padding-bottom: 30px;
17067 }
17068 .wpfnl-step-settings-drawer .steps-url-slug .steps-url-slug-wrapper .field-group {
17069 margin-bottom: 17px;
17070 }
17071 .wpfnl-step-settings-drawer .steps-url-slug .steps-url-slug-wrapper .field-group:last-child {
17072 margin-bottom: 0;
17073 }
17074 .wpfnl-step-settings-drawer .steps-url-slug .steps-url-slug-wrapper .field-group > label {
17075 margin-bottom: 6px;
17076 display: block;
17077 }
17078 .wpfnl-step-settings-drawer .steps-url-slug .steps-url-slug-wrapper .field-group input[type=text] {
17079 border-color: #EEF0F3;
17080 color: #7A8B9A;
17081 box-shadow: none;
17082 }
17083 .wpfnl-step-settings-drawer .steps-url-slug .steps-url-slug-wrapper .step-slug .inline-input {
17084 display: flex;
17085 align-items: center;
17086 border: 1px solid #EEF0F3;
17087 border-radius: 6px;
17088 }
17089 .wpfnl-step-settings-drawer .steps-url-slug .steps-url-slug-wrapper .step-slug .inline-input .copy-slug-url {
17090 width: 40px;
17091 height: 34px;
17092 display: flex;
17093 align-items: center;
17094 justify-content: center;
17095 cursor: pointer;
17096 border: none;
17097 border-left: 1px solid #EEF0F3;
17098 box-shadow: none;
17099 outline: none;
17100 position: relative;
17101 background: transparent;
17102 }
17103 .wpfnl-step-settings-drawer .steps-url-slug .steps-url-slug-wrapper .step-slug .inline-input .copy-slug-url .copyed {
17104 background-color: #464646;
17105 position: absolute;
17106 right: 0;
17107 top: -18px;
17108 font-size: 11px;
17109 font-style: normal;
17110 color: #fff;
17111 line-height: 1;
17112 padding: 4px;
17113 border-radius: 3px;
17114 transition: all 0.3s ease;
17115 opacity: 0;
17116 visibility: hidden;
17117 }
17118 .wpfnl-step-settings-drawer .steps-url-slug .steps-url-slug-wrapper .step-slug .inline-input .copy-slug-url .copyed:before {
17119 content: "";
17120 position: absolute;
17121 left: 50%;
17122 bottom: -4px;
17123 width: 6px;
17124 height: 6px;
17125 background: #464646;
17126 transform: rotate(45deg) translateX(-50%);
17127 }
17128 .wpfnl-step-settings-drawer .steps-url-slug .steps-url-slug-wrapper .step-slug .inline-input .copy-slug-url.copy-confirmed .copyed {
17129 top: -25px;
17130 opacity: 1;
17131 visibility: visible;
17132 }
17133 .wpfnl-step-settings-drawer .steps-url-slug .steps-url-slug-wrapper .step-slug input[type=text] {
17134 border: 0;
17135 height: 34px;
17136 }
17137 .wpfnl-step-settings-drawer .steps-url-slug .steps-url-slug-wrapper .step-slug input[type=text]:disabled {
17138 cursor: not-allowed;
17139 }
17140 .wpfnl-step-settings-drawer .url-slug-save-btn {
17141 display: flex;
17142 justify-content: flex-end;
17143 gap: 14px;
17144 margin-top: 30px;
17145 }
17146 .wpfnl-step-settings-drawer .url-slug-save-btn .btn-default {
17147 height: 40px;
17148 line-height: 39px;
17149 padding: 0 20px;
17150 }
17151 .wpfnl-step-settings-drawer .url-slug-save-btn .btn-default.cancel {
17152 border: 1px solid #E4E6EB;
17153 background: transparent;
17154 min-width: auto;
17155 color: #3C3F47;
17156 }
17157 .wpfnl-step-settings-drawer .url-slug-save-btn .btn-default .wpfnl-loader {
17158 display: inline-block;
17159 position: relative;
17160 top: 3px;
17161 }
17162 .wpfnl-step-settings-drawer .inline-url-slug {
17163 display: flex;
17164 flex-flow: row wrap;
17165 align-items: flex-start;
17166 gap: 20px;
17167 padding-bottom: 24px;
17168 }
17169 .wpfnl-step-settings-drawer .inline-url-slug .steps-url-slug-wrapper {
17170 background: transparent;
17171 border: none;
17172 border-radius: 0;
17173 padding: 0;
17174 display: flex;
17175 gap: 20px;
17176 width: calc(100% - 150px);
17177 }
17178 .wpfnl-step-settings-drawer .inline-url-slug .steps-url-slug-wrapper .field-group {
17179 margin-bottom: 0;
17180 flex: 1;
17181 }
17182 .wpfnl-step-settings-drawer .inline-url-slug .url-slug-save-btn {
17183 display: block;
17184 margin-top: 0;
17185 position: relative;
17186 top: 20px;
17187 }
17188 .wpfnl-step-settings-drawer .inline-url-slug .url-slug-save-btn .btn-default {
17189 padding: 0 15px;
17190 width: 130px;
17191 height: 36px;
17192 line-height: 35px;
17193 }
17194 .wpfnl-step-settings-drawer .inline-url-slug .url-slug-save-btn .btn-default.cancel {
17195 display: none;
17196 }
17197 .wpfnl-step-settings-drawer .inline-url-slug .url-slug-save-btn .btn-default .wpfnl-loader {
17198 display: inline-block;
17199 position: relative;
17200 top: 3px;
17201 }
17202 .wpfnl-step-settings-drawer .general-settings-content {
17203 padding: 0;
17204 }
17205 .wpfnl-step-settings-drawer .general-settings-content .wpfnl-box {
17206 background: #FFFFFF;
17207 border-radius: 10px;
17208 border: 1px solid #EEF0F3;
17209 padding: 24px;
17210 box-shadow: none;
17211 margin-bottom: 6px;
17212 }
17213 .wpfnl-step-settings-drawer .general-settings-content .wpfnl-field-wrapper {
17214 margin-bottom: 20px;
17215 }
17216 .wpfnl-step-settings-drawer .general-settings-content .wpfnl-field-wrapper:last-child {
17217 margin-bottom: 0;
17218 }
17219 .wpfnl-step-settings-drawer .general-settings-content .wpfnl-field-wrapper > label {
17220 display: block;
17221 margin-bottom: 0;
17222 font-size: 16px;
17223 font-weight: 500;
17224 color: #363B4E;
17225 line-height: 1.4;
17226 }
17227 .wpfnl-step-settings-drawer .general-settings-content .wpfnl-field-wrapper.custom-script-field {
17228 align-items: flex-start;
17229 }
17230 .wpfnl-step-settings-drawer .general-settings-content .wpfnl-fields {
17231 position: relative;
17232 max-width: 100%;
17233 }
17234 .wpfnl-step-settings-drawer .general-settings-content .wpfnl-fields textarea,
17235 .wpfnl-step-settings-drawer .general-settings-content .wpfnl-fields input[type=text] {
17236 width: 100%;
17237 height: 44px;
17238 padding: 8px 16px;
17239 font-size: 15px;
17240 color: #23282D;
17241 background: #FFFFFF;
17242 transition: all 0.3s ease;
17243 border-radius: 10px;
17244 border: 1px solid #EBEDF0;
17245 outline: none;
17246 }
17247 .wpfnl-step-settings-drawer .general-settings-content .wpfnl-fields textarea:focus,
17248 .wpfnl-step-settings-drawer .general-settings-content .wpfnl-fields input[type=text]:focus {
17249 border-color: #6E42D3;
17250 }
17251 .wpfnl-step-settings-drawer .general-settings-content .wpfnl-fields textarea::placeholder,
17252 .wpfnl-step-settings-drawer .general-settings-content .wpfnl-fields input[type=text]::placeholder {
17253 color: #7A8B9A;
17254 }
17255 .wpfnl-step-settings-drawer .general-settings-content .wpfnl-fields textarea {
17256 line-height: 1.5;
17257 resize: vertical;
17258 min-height: 100px;
17259 height: auto;
17260 }
17261 .wpfnl-step-settings-drawer .general-settings-content .slug-input-wrapper {
17262 display: flex;
17263 align-items: center;
17264 border: 1px solid #EBEDF0;
17265 border-radius: 10px;
17266 transition: all 0.3s ease;
17267 }
17268 .wpfnl-step-settings-drawer .general-settings-content .slug-input-wrapper:focus-within {
17269 border-color: #6E42D3;
17270 box-shadow: none;
17271 }
17272 .wpfnl-step-settings-drawer .general-settings-content .slug-input-wrapper input[type=text] {
17273 flex: 1;
17274 border: none;
17275 box-shadow: none !important;
17276 }
17277 .wpfnl-step-settings-drawer .general-settings-content .slug-input-wrapper input[type=text]:focus {
17278 box-shadow: none !important;
17279 }
17280 .wpfnl-step-settings-drawer .general-settings-content .slug-input-wrapper .copy-slug-url {
17281 width: 44px;
17282 height: 44px;
17283 display: flex;
17284 align-items: center;
17285 justify-content: center;
17286 cursor: pointer;
17287 border: none;
17288 border-left: 1px solid #EBEDF0;
17289 background: #FFFFFF;
17290 outline: none;
17291 position: relative;
17292 flex-shrink: 0;
17293 border-radius: 0 10px 10px 0;
17294 }
17295 .wpfnl-step-settings-drawer .general-settings-content .slug-input-wrapper .copy-slug-url .copyed {
17296 background-color: #464646;
17297 position: absolute;
17298 right: 0;
17299 top: -32px;
17300 font-size: 11px;
17301 font-weight: 500;
17302 color: #fff;
17303 line-height: 1;
17304 padding: 6px 8px;
17305 border-radius: 4px;
17306 transition: all 0.3s ease;
17307 opacity: 0;
17308 visibility: hidden;
17309 white-space: nowrap;
17310 }
17311 .wpfnl-step-settings-drawer .general-settings-content .slug-input-wrapper .copy-slug-url .copyed:before {
17312 content: "";
17313 position: absolute;
17314 left: 50%;
17315 bottom: -4px;
17316 width: 6px;
17317 height: 6px;
17318 background: #464646;
17319 transform: rotate(45deg) translateX(-50%);
17320 }
17321 .wpfnl-step-settings-drawer .general-settings-content .slug-input-wrapper .copy-slug-url.copy-confirmed .copyed {
17322 opacity: 1;
17323 visibility: visible;
17324 }
17325 .wpfnl-step-settings-drawer .general-settings-content .field-description {
17326 margin: 8px 0 0;
17327 font-size: 12px;
17328 color: #7A8B9A;
17329 line-height: 1.5;
17330 }
17331 .wpfnl-step-settings-drawer .general-settings-content .settings-content__footer {
17332 padding-top: 20px;
17333 display: flex;
17334 justify-content: flex-end;
17335 }
17336 .wpfnl-step-settings-drawer .general-settings-content .settings-content__footer .btn-default.update {
17337 min-width: 120px;
17338 height: 40px;
17339 padding: 0 24px;
17340 background: #6E42D3;
17341 color: #fff;
17342 border: none;
17343 border-radius: 6px;
17344 font-size: 14px;
17345 font-weight: 500;
17346 cursor: pointer;
17347 transition: background-color 0.2s ease;
17348 display: inline-flex;
17349 align-items: center;
17350 justify-content: center;
17351 gap: 8px;
17352 }
17353 .wpfnl-step-settings-drawer .general-settings-content .settings-content__footer .btn-default.update:hover {
17354 background: #592dc0;
17355 }
17356 .wpfnl-step-settings-drawer .general-settings-content .settings-content__footer .btn-default.update:active {
17357 background: #5229af;
17358 }
17359 .wpfnl-step-settings-drawer .general-settings-content .settings-content__footer .btn-default.update .wpfnl-loader {
17360 display: inline-block;
17361 width: 14px;
17362 height: 14px;
17363 }
17364
17365 .step-condition-drawer {
17366 width: 700px;
17367 }
17368 .step-condition-drawer.show-drawer {
17369 z-index: 2;
17370 }
17371 .step-condition-drawer .drawer-header {
17372 padding: 16px 30px 16px;
17373 border-bottom: 1px solid #EEF0F3;
17374 }
17375 .step-condition-drawer .drawer-body {
17376 padding: 24px 30px;
17377 }
17378 .step-condition-drawer .enable-disable-switcher {
17379 display: flex;
17380 align-items: center;
17381 gap: 10px;
17382 margin-bottom: 24px;
17383 }
17384 .step-condition-drawer .enable-disable-switcher .switcher-label {
17385 color: #363B4E;
17386 font-size: 14px;
17387 font-weight: 600;
17388 line-height: 1;
17389 }
17390 .step-condition-drawer .enable-disable-switcher .wpfnl-switcher label {
17391 width: 28px;
17392 }
17393 .step-condition-drawer .enable-disable-switcher .wpfnl-switcher input[type=checkbox]:checked + label:after {
17394 margin-left: 12px;
17395 }
17396 .step-condition-drawer .enable-disable-switcher .wpfnl-loader {
17397 display: block;
17398 margin: 0;
17399 }
17400 .step-condition-drawer .no-condition-stat {
17401 border-radius: 10px;
17402 border: 1px solid #EEF0F3;
17403 height: 360px;
17404 padding: 20px;
17405 display: flex;
17406 flex-flow: column;
17407 align-items: center;
17408 justify-content: center;
17409 gap: 9px;
17410 }
17411 .step-condition-drawer .wpfnl-field-wrapper {
17412 gap: 28px;
17413 }
17414 .step-condition-drawer .wpfnl-field-wrapper > label {
17415 width: 122px;
17416 padding-right: 0;
17417 }
17418 .step-condition-drawer .true-condition-wapper {
17419 border-radius: 10px;
17420 border: 1px solid #EEF0F3;
17421 background: #F6F5FA;
17422 padding: 20px;
17423 position: relative;
17424 }
17425 .step-condition-drawer .true-condition-wapper .true-lable {
17426 color: #00D44E;
17427 font-size: 15px;
17428 font-weight: 600;
17429 line-height: 1;
17430 margin-bottom: 12px;
17431 display: block;
17432 }
17433 .step-condition-drawer .true-condition-wapper .and-condition-group {
17434 border-radius: 10px;
17435 background: #FFF;
17436 box-shadow: 0px 1px 1px 0px rgba(182, 185, 191, 0.3);
17437 padding: 20px;
17438 margin-bottom: 36px;
17439 position: relative;
17440 }
17441 .step-condition-drawer .true-condition-wapper .and-condition-group:before {
17442 content: "OR";
17443 position: absolute;
17444 top: -23px;
17445 left: 0;
17446 color: #7A8B9A;
17447 font-size: 14px;
17448 font-weight: 400;
17449 line-height: 1;
17450 }
17451 .step-condition-drawer .true-condition-wapper .and-condition-group:nth-child(2)::before {
17452 display: none;
17453 }
17454 .step-condition-drawer .true-condition-wapper .and-condition-group:last-child {
17455 margin-bottom: 16px;
17456 }
17457 .step-condition-drawer .true-condition-wapper .condition-single-row {
17458 display: flex;
17459 flex-flow: row wrap;
17460 align-items: center;
17461 gap: 10px;
17462 position: relative;
17463 padding: 10px 0;
17464 }
17465 .step-condition-drawer .true-condition-wapper .condition-single-row:first-child {
17466 padding-top: 0;
17467 }
17468 .step-condition-drawer .true-condition-wapper .condition-single-row:first-child .condition-connection {
17469 display: none;
17470 }
17471 .step-condition-drawer .true-condition-wapper .condition-single-row:first-child {
17472 padding-top: 0;
17473 }
17474 .step-condition-drawer .true-condition-wapper .condition-single-row:first-child .condition-connection {
17475 display: none;
17476 }
17477 .step-condition-drawer .true-condition-wapper .condition-single-row .single-condition {
17478 width: calc(33.3333333333% - 33px);
17479 }
17480 .step-condition-drawer .true-condition-wapper .condition-single-row .input-field {
17481 color: #363B4E;
17482 padding: 11px 14px 10px;
17483 max-width: 240px;
17484 min-width: auto;
17485 height: auto;
17486 width: 100%;
17487 border-radius: 6px;
17488 border: 1px solid #EEF0F3;
17489 background: #FFF;
17490 line-height: 1;
17491 }
17492 .step-condition-drawer .true-condition-wapper .condition-single-row .delete-condition {
17493 border: 1px solid #EEF0F3;
17494 width: 40px;
17495 height: 40px;
17496 display: flex;
17497 align-items: center;
17498 justify-content: center;
17499 border-radius: 7px;
17500 cursor: pointer;
17501 background: transparent;
17502 }
17503 .step-condition-drawer .true-condition-wapper .condition-single-row .condition-connection {
17504 width: 30px;
17505 height: calc(100% + 1px);
17506 border: 1px solid #EEF0F3;
17507 border-left: none;
17508 display: block;
17509 position: absolute;
17510 bottom: 50%;
17511 right: 0;
17512 }
17513 .step-condition-drawer .true-condition-wapper .condition-single-row .condition-connection:before {
17514 content: "&";
17515 border: 1px solid #EEF0F3;
17516 width: 22px;
17517 height: 22px;
17518 position: absolute;
17519 top: 50%;
17520 right: -11px;
17521 transform: translateY(-50%);
17522 background: #fff;
17523 border-radius: 100%;
17524 display: flex;
17525 flex-flow: column;
17526 align-items: center;
17527 justify-content: center;
17528 font-weight: 500;
17529 color: #6E42D3;
17530 }
17531 .step-condition-drawer .true-condition-wapper .condition-single-row.only-one .single-condition {
17532 width: calc(33.3333333333% - 7px);
17533 }
17534 .step-condition-drawer .true-condition-wapper .condition-single-row.only-one .delete-condition {
17535 display: none;
17536 }
17537 .step-condition-drawer .true-condition-wapper .add-and-condition {
17538 border: none;
17539 display: flex;
17540 align-items: center;
17541 color: #6E42D3;
17542 font-size: 14px;
17543 font-weight: 600;
17544 line-height: 1;
17545 gap: 3px;
17546 background: transparent;
17547 cursor: pointer;
17548 margin-top: 10px;
17549 }
17550 .step-condition-drawer .true-condition-wapper .or-condition-box {
17551 border-radius: 10px;
17552 border: 1px dashed #C1C6CD;
17553 padding: 15px 16px;
17554 }
17555 .step-condition-drawer .true-condition-wapper .or-condition-box button {
17556 border-radius: 100px;
17557 border: 1px solid #6E42D3;
17558 background: #FFF;
17559 box-shadow: 0px 20px 16px 0px rgba(189, 193, 200, 0.2);
17560 padding: 8px 16px 6px;
17561 display: flex;
17562 align-items: center;
17563 gap: 3px;
17564 margin: 0 auto;
17565 color: #6E42D3;
17566 font-size: 14px;
17567 font-weight: 600;
17568 line-height: 1;
17569 cursor: pointer;
17570 }
17571 .step-condition-drawer .true-condition-wapper .or-condition-box button svg {
17572 position: relative;
17573 top: -1px;
17574 }
17575 .step-condition-drawer .true-condition-wapper .next-step-box {
17576 padding-top: 20px;
17577 margin-top: 20px;
17578 position: relative;
17579 }
17580 .step-condition-drawer .true-condition-wapper .next-step-box:before {
17581 content: "";
17582 position: absolute;
17583 top: 0;
17584 left: -20px;
17585 width: calc(100% + 40px);
17586 height: 1px;
17587 background: #E8E6F1;
17588 }
17589 .step-condition-drawer .true-condition-wapper .next-step-box .wpfnl-selectbox {
17590 box-shadow: 0px 1px 1px 0px rgba(182, 185, 191, 0.3);
17591 border: none;
17592 }
17593 .step-condition-drawer .true-condition-wapper .next-step-box .wpfnl-selectbox .selected-option {
17594 padding: 14px 30px 12px 14px;
17595 }
17596 .step-condition-drawer .true-condition-wapper .next-step-box .wpfnl-selectbox .add-item-step button {
17597 border: none;
17598 background: transparent;
17599 color: #6E42D3;
17600 font-size: 14px;
17601 font-weight: 400;
17602 line-height: 1;
17603 letter-spacing: -0.14px;
17604 box-shadow: none;
17605 outline: none;
17606 cursor: pointer;
17607 }
17608 .step-condition-drawer .true-condition-wapper .next-step-box .wpfnl-selectbox .add-item-step button svg {
17609 margin-left: 1px;
17610 }
17611 .step-condition-drawer .add-step-dropdown {
17612 width: 100%;
17613 padding: 8px;
17614 position: absolute;
17615 left: 0;
17616 top: calc(100% + 8px);
17617 z-index: 1;
17618 border-radius: 6px;
17619 border: 1px solid #EBEDF0;
17620 background: #FFF;
17621 box-shadow: 0px 18px 22px 0px rgba(73, 59, 104, 0.1);
17622 height: 128px;
17623 opacity: 0;
17624 visibility: hidden;
17625 transition: all 0.3s ease;
17626 display: flex;
17627 flex-flow: column;
17628 align-items: center;
17629 justify-content: center;
17630 gap: 8px;
17631 }
17632 .step-condition-drawer .add-step-dropdown p {
17633 letter-spacing: -0.14px;
17634 }
17635 .step-condition-drawer .add-step-dropdown .btn-default {
17636 padding: 11px 22px 10px;
17637 height: auto;
17638 line-height: 1;
17639 min-width: auto;
17640 border-radius: 8px;
17641 font-size: 12px;
17642 }
17643 .step-condition-drawer .wpfnl-selectbox.show-options .add-step-dropdown {
17644 opacity: 1;
17645 visibility: visible;
17646 }
17647 .step-condition-drawer .false-condition-wapper {
17648 border-radius: 10px;
17649 border: 1px solid #EEF0F3;
17650 background: #F6F5FA;
17651 margin-top: 20px;
17652 position: relative;
17653 }
17654 .step-condition-drawer .false-condition-wapper .false-lable {
17655 color: #FF5155;
17656 font-size: 15px;
17657 font-weight: 600;
17658 line-height: 1;
17659 padding: 14px 20px;
17660 }
17661 .step-condition-drawer .false-condition-wapper .next-step-box {
17662 padding: 20px;
17663 position: relative;
17664 border-top: 1px solid #E8E6F1;
17665 }
17666 .step-condition-drawer .false-condition-wapper .next-step-box .wpfnl-selectbox {
17667 box-shadow: 0px 1px 1px 0px rgba(182, 185, 191, 0.3);
17668 border: none;
17669 }
17670 .step-condition-drawer .false-condition-wapper .next-step-box .wpfnl-selectbox .selected-option {
17671 padding: 14px 30px 12px 14px;
17672 }
17673 .step-condition-drawer .false-condition-wapper .next-step-box .wpfnl-selectbox .add-item-step button {
17674 border: none;
17675 background: transparent;
17676 color: #6E42D3;
17677 font-size: 14px;
17678 font-weight: 400;
17679 line-height: 1;
17680 letter-spacing: -0.14px;
17681 box-shadow: none;
17682 outline: none;
17683 cursor: pointer;
17684 }
17685 .step-condition-drawer .false-condition-wapper .next-step-box .wpfnl-selectbox .add-item-step button svg {
17686 margin-left: 1px;
17687 }
17688 .step-condition-drawer .false-condition-wapper .next-step-box .wpfnl-selectbox .selectable-options {
17689 bottom: calc(100% + 8px);
17690 top: inherit;
17691 box-shadow: 0px 10px 22px 0px rgba(73, 59, 104, 0.1);
17692 }
17693 .step-condition-drawer .save-btn-area {
17694 margin-top: 30px;
17695 display: flex;
17696 flex-flow: row wrap;
17697 align-items: center;
17698 justify-content: flex-end;
17699 gap: 14px;
17700 }
17701 .step-condition-drawer .save-btn-area .wpfnl-alert {
17702 display: block;
17703 }
17704 .step-condition-drawer .save-btn-area .btn-default {
17705 min-width: auto;
17706 line-height: 1;
17707 padding: 10px 19px 9px;
17708 height: 40px;
17709 border: 1px solid #6E42D3;
17710 }
17711 .step-condition-drawer .save-btn-area .btn-default.cancel {
17712 background-color: transparent;
17713 border-color: #E4E6EB;
17714 color: #3C3F47;
17715 letter-spacing: -0.14px;
17716 font-weight: 600;
17717 }
17718 .step-condition-drawer .save-btn-area .btn-default .wpfnl-loader {
17719 display: inline-block;
17720 position: relative;
17721 top: 2px;
17722 }
17723 .step-condition-drawer .condition-disabled .false-condition-wapper,
17724 .step-condition-drawer .condition-disabled .true-condition-wapper {
17725 opacity: 0.3;
17726 }
17727 .step-condition-drawer .condition-disabled .false-condition-wapper:before,
17728 .step-condition-drawer .condition-disabled .true-condition-wapper:before {
17729 content: "";
17730 position: absolute;
17731 left: 0;
17732 top: 0;
17733 width: 100%;
17734 height: 100%;
17735 z-index: 2;
17736 border-radius: 10px;
17737 cursor: not-allowed;
17738 }
17739
17740 .reconfigure-condition-modal .close-alert {
17741 width: 38px;
17742 height: 38px;
17743 box-shadow: 0px 2px 2px #DADADA;
17744 }
17745 .reconfigure-condition-modal .close-alert svg {
17746 width: 13px;
17747 height: 13px;
17748 }
17749 .reconfigure-condition-modal .close-alert svg path {
17750 stroke-width: 2px;
17751 }
17752 .reconfigure-condition-modal .wpfnl-delete-confirm-body {
17753 padding: 28px 26px 30px;
17754 }
17755 .reconfigure-condition-modal .wpfnl-delete-confirm-body h3 svg path {
17756 fill: none;
17757 }
17758 .reconfigure-condition-modal .wpfnl-delete-confirm-body p {
17759 color: #9398A5;
17760 margin-top: 7px;
17761 max-width: 350px;
17762 }
17763 .reconfigure-condition-modal .wpfnl-delete-confirm-btn {
17764 padding: 20px 24px;
17765 }
17766 .reconfigure-condition-modal .wpfnl-delete-confirm-btn .btn-default {
17767 padding: 0 16px;
17768 }
17769 .reconfigure-condition-modal .wpfnl-delete-confirm-btn .btn-default.cancel:hover {
17770 background-color: transparent;
17771 }
17772 .reconfigure-condition-modal .wpfnl-delete-confirm-btn .btn-default.yes {
17773 box-shadow: 0px 10px 16px 0px rgba(189, 193, 200, 0.5);
17774 }
17775
17776 .create-condition-drawer .condition-form-loader {
17777 position: absolute;
17778 left: 0;
17779 top: 2px;
17780 background: white;
17781 width: 100%;
17782 height: calc(100% - 2px);
17783 z-index: 2;
17784 text-align: center;
17785 padding-top: 110px;
17786 font-size: 18px;
17787 color: #363B4E;
17788 font-weight: 500;
17789 }
17790 .create-condition-drawer .condition-form-loader.drawer-loaded {
17791 display: none;
17792 }
17793
17794 .condition-form-wrapper {
17795 padding: 30px 0;
17796 }
17797 .condition-form-wrapper .single-condition {
17798 display: flex;
17799 flex-flow: row wrap;
17800 align-items: center;
17801 justify-content: flex-start;
17802 padding-top: 55px;
17803 width: 100%;
17804 max-width: 726px;
17805 position: relative;
17806 }
17807 .condition-form-wrapper .single-condition:before {
17808 content: "";
17809 position: absolute;
17810 right: 16px;
17811 bottom: 17px;
17812 width: 2px;
17813 height: 100%;
17814 background: #E5E8F3;
17815 z-index: 0;
17816 }
17817 .condition-form-wrapper .single-condition:first-child:before {
17818 display: none;
17819 }
17820 .condition-form-wrapper .single-condition .condition-number {
17821 align-self: flex-end;
17822 margin-bottom: 6px;
17823 color: #363B4E;
17824 font-weight: 500;
17825 font-size: 16px;
17826 }
17827 .condition-form-wrapper .single-condition .single-condition-filed {
17828 margin-left: 20px;
17829 }
17830 .condition-form-wrapper .single-condition .single-condition-filed label {
17831 font-size: 14px;
17832 line-height: 16px;
17833 color: #363B4E;
17834 text-transform: capitalize;
17835 margin-bottom: 10px;
17836 display: block;
17837 }
17838 .condition-form-wrapper .single-condition .single-condition-filed input[type=text],
17839 .condition-form-wrapper .single-condition .single-condition-filed input[type=number],
17840 .condition-form-wrapper .single-condition .single-condition-filed input[type=email],
17841 .condition-form-wrapper .single-condition .single-condition-filed select {
17842 height: 40px;
17843 width: 190px;
17844 min-width: auto;
17845 transition: all 0.3s ease;
17846 }
17847 .condition-form-wrapper .single-condition .single-condition-filed input[type=text] option[disabled],
17848 .condition-form-wrapper .single-condition .single-condition-filed input[type=number] option[disabled],
17849 .condition-form-wrapper .single-condition .single-condition-filed input[type=email] option[disabled],
17850 .condition-form-wrapper .single-condition .single-condition-filed select option[disabled] {
17851 color: rgba(122, 139, 154, 0.631372549);
17852 }
17853 .condition-form-wrapper .single-condition .single-condition-filed input[type=text]:focus,
17854 .condition-form-wrapper .single-condition .single-condition-filed input[type=number]:focus,
17855 .condition-form-wrapper .single-condition .single-condition-filed input[type=email]:focus,
17856 .condition-form-wrapper .single-condition .single-condition-filed select:focus {
17857 border-color: #6E42D3;
17858 }
17859 .condition-form-wrapper .single-condition .single-condition-filed select {
17860 padding-right: 27px;
17861 }
17862 .condition-form-wrapper .single-condition .condition-repeater {
17863 align-self: flex-end;
17864 margin-bottom: 0px;
17865 margin-left: 20px;
17866 position: relative;
17867 width: 70px;
17868 }
17869 .condition-form-wrapper .single-condition .condition-repeater span {
17870 position: relative;
17871 background: #fff;
17872 cursor: pointer;
17873 cursor: pointer;
17874 width: 24px;
17875 height: 24px;
17876 display: inline-block;
17877 }
17878 .condition-form-wrapper .single-condition .condition-repeater span svg {
17879 display: block;
17880 position: relative;
17881 z-index: 1;
17882 }
17883 .condition-form-wrapper .single-condition .condition-repeater .add-condition:before {
17884 content: "";
17885 position: absolute;
17886 left: 22px;
17887 top: 11px;
17888 background: #E5E8F3;
17889 width: 38px;
17890 height: 2px;
17891 z-index: 0;
17892 }
17893 .condition-form-wrapper .single-condition .condition-repeater .add-condition .wpfnl-dropdown {
17894 right: -15px;
17895 top: 50px;
17896 width: 100px;
17897 }
17898 .condition-form-wrapper .single-condition .condition-repeater .add-condition .wpfnl-dropdown li a {
17899 text-transform: uppercase;
17900 }
17901 .condition-form-wrapper .single-condition .condition-repeater .add-condition .wpfnl-dropdown.show-condition {
17902 top: 37px;
17903 opacity: 1;
17904 visibility: visible;
17905 }
17906 .condition-form-wrapper .single-condition .condition-repeater .delete-condition {
17907 position: absolute;
17908 bottom: 4px;
17909 right: -2px;
17910 opacity: 0;
17911 visibility: hidden;
17912 }
17913 .condition-form-wrapper .single-condition .condition-repeater:hover .delete-condition {
17914 opacity: 1;
17915 visibility: visible;
17916 }
17917 .condition-form-wrapper .single-condition .condition-symbol {
17918 position: absolute;
17919 top: calc(50% - 14px);
17920 right: 7px;
17921 transform: translateY(-50%);
17922 }
17923 .condition-form-wrapper .single-condition .condition-symbol span {
17924 width: 22px;
17925 height: 22px;
17926 border: 2px solid #E5E8F3;
17927 color: #6E42D3;
17928 border-radius: 100%;
17929 font-size: 12px;
17930 font-weight: 500;
17931 background: #fff;
17932 display: block;
17933 padding: 1px 2px;
17934 text-align: center;
17935 }
17936 .condition-form-wrapper .single-condition:first-child {
17937 padding-top: 0;
17938 }
17939 .condition-form-wrapper .single-condition:first-child .condition-repeater .delete-condition {
17940 display: none;
17941 }
17942 .condition-form-wrapper .single-condition:first-child .condition-symbol {
17943 display: none;
17944 }
17945 .condition-form-wrapper .only-one-condition .condition-repeater .add-condition::before {
17946 display: none;
17947 }
17948 .condition-form-wrapper .condition-form__footer {
17949 border-top: 1px solid #E2E5ED;
17950 padding: 30px;
17951 margin-top: 30px;
17952 display: flex;
17953 flex-flow: row wrap;
17954 align-items: center;
17955 justify-content: flex-end;
17956 position: relative;
17957 }
17958 .condition-form-wrapper .condition-form__footer .wpfnl-alert {
17959 display: block;
17960 margin-right: 20px;
17961 }
17962 .condition-form-wrapper .condition-form__footer .btn-default .wpfnl-loader {
17963 position: relative;
17964 top: 3px;
17965 display: inline-block;
17966 }
17967
17968 @media only screen and (max-width: 991px) {
17969 .condition-form-wrapper .single-condition {
17970 max-width: 666px;
17971 }
17972 .condition-form-wrapper .single-condition .single-condition-filed input[type=text],
17973 .condition-form-wrapper .single-condition .single-condition-filed input[type=number],
17974 .condition-form-wrapper .single-condition .single-condition-filed input[type=email],
17975 .condition-form-wrapper .single-condition .single-condition-filed select {
17976 width: 170px;
17977 }
17978 }
17979 .wpfnl-drawflow-window .wpfnl-analytics {
17980 position: fixed;
17981 top: 30px;
17982 right: 0px;
17983 background: #F6F5FA;
17984 height: calc(100% - 30px);
17985 width: calc(100% - 160px);
17986 z-index: 4;
17987 padding: 40px 25px;
17988 overflow: auto;
17989 }
17990 .wpfnl-drawflow-window .wpfnl-analytics::-webkit-scrollbar {
17991 width: 5px;
17992 height: 5px;
17993 }
17994 .wpfnl-drawflow-window .wpfnl-analytics::-webkit-scrollbar-track {
17995 background: #f2f5f8;
17996 }
17997 .wpfnl-drawflow-window .wpfnl-analytics::-webkit-scrollbar-thumb {
17998 background-color: #CBCBCB;
17999 border-radius: 20px;
18000 }
18001 .wpfnl-drawflow-window .wpfnl-analytics .analytics-full-loader {
18002 position: fixed;
18003 top: 32px;
18004 left: 160px;
18005 width: 100%;
18006 height: 100%;
18007 background: #f6f5fa;
18008 border-radius: 0;
18009 z-index: 9;
18010 display: flex;
18011 flex-flow: column;
18012 align-items: center;
18013 justify-content: center;
18014 }
18015 .wpfnl-drawflow-window .wpfnl-analytics .analytics-full-loader .wpfnl-loader {
18016 display: block;
18017 width: 40px;
18018 height: 40px;
18019 }
18020 .wpfnl-drawflow-window .wpfnl-analytics .overlay-click {
18021 position: fixed;
18022 left: 0;
18023 top: 0;
18024 background: rgba(255, 255, 255, 0);
18025 width: 100%;
18026 height: 100%;
18027 z-index: 2;
18028 display: none;
18029 }
18030 .wpfnl-drawflow-window .wpfnl-analytics .analytics-wrapper {
18031 width: 100%;
18032 max-width: 1320px;
18033 margin: 0 auto;
18034 position: relative;
18035 }
18036 .wpfnl-drawflow-window .wpfnl-analytics .analytics-wrapper.pro-active {
18037 padding: 20px;
18038 }
18039 .wpfnl-drawflow-window .wpfnl-analytics .analytics-wrapper:hover .hoverlay {
18040 visibility: visible;
18041 opacity: 1;
18042 }
18043 .wpfnl-drawflow-window .wpfnl-analytics .analytics-wrapper .hoverlay {
18044 visibility: hidden;
18045 opacity: 0;
18046 background: rgba(246, 248, 250, 0.6);
18047 display: flex;
18048 flex-flow: column;
18049 justify-content: center;
18050 align-items: center;
18051 transition: all 0.3s ease;
18052 width: calc(100% - 10px);
18053 height: calc(100% - 70px);
18054 left: 5px;
18055 bottom: 0;
18056 position: absolute;
18057 z-index: 9;
18058 padding: 0 15px;
18059 border-radius: 10px;
18060 border: 1px solid #DDDDDD;
18061 }
18062 .wpfnl-drawflow-window .wpfnl-analytics .analytics-wrapper .hoverlay .wpfnl-upgrade-btn {
18063 position: fixed;
18064 top: 50%;
18065 left: 50%;
18066 transform: translate(-50%, -50%);
18067 z-index: 9999;
18068 background: none;
18069 border: none;
18070 outline: none;
18071 }
18072 .wpfnl-drawflow-window .wpfnl-analytics .analytics-wrapper .hoverlay .wpfnl-upgrade-btn a {
18073 display: flex;
18074 align-items: center;
18075 justify-content: center;
18076 gap: 10px;
18077 background: #2FCF5C;
18078 padding: 15px 20px;
18079 line-height: 17px;
18080 height: auto;
18081 }
18082 .wpfnl-drawflow-window .wpfnl-analytics .analytics-wrapper .hoverlay .wpfnl-upgrade-btn a svg circle {
18083 fill: #FFF;
18084 }
18085 .wpfnl-drawflow-window .wpfnl-analytics .analytics-wrapper .hoverlay .wpfnl-upgrade-btn a svg path {
18086 fill: #2FCF5C;
18087 }
18088 .wpfnl-drawflow-window .wpfnl-analytics .analytics-wrapper .hoverlay .wpfnl-upgrade-btn a:hover {
18089 background: #1a8939;
18090 }
18091 .wpfnl-drawflow-window .wpfnl-analytics .analytics-body {
18092 display: flex;
18093 flex-flow: column;
18094 gap: 24px;
18095 }
18096 .wpfnl-drawflow-window .wpfnl-analytics .analytics-header {
18097 display: flex;
18098 align-items: center;
18099 justify-content: space-between;
18100 margin-bottom: 24px;
18101 }
18102 .wpfnl-drawflow-window .wpfnl-analytics .analytics-header .header-left {
18103 display: flex;
18104 align-items: center;
18105 gap: 10px;
18106 width: 200px;
18107 }
18108 .wpfnl-drawflow-window .wpfnl-analytics .analytics-header .header-left h3 {
18109 font-weight: 600;
18110 font-size: 24px;
18111 color: #363B4E;
18112 }
18113 .wpfnl-drawflow-window .wpfnl-analytics .analytics-header .backto-steps {
18114 background: #FFFFFF;
18115 border-radius: 10px;
18116 height: 38px;
18117 width: 38px;
18118 display: flex;
18119 flex-flow: column;
18120 align-items: center;
18121 justify-content: center;
18122 cursor: pointer;
18123 box-shadow: 0px 1px 1px 0px rgba(182, 185, 191, 0.3);
18124 }
18125 .wpfnl-drawflow-window .wpfnl-analytics .analytics-header .header-right {
18126 display: flex;
18127 flex-flow: row wrap;
18128 align-items: center;
18129 justify-content: flex-end;
18130 gap: 14px;
18131 width: calc(80% - 200px);
18132 position: relative;
18133 z-index: 3;
18134 }
18135 .wpfnl-drawflow-window .wpfnl-analytics .analytics-header .header-right .reset-analytics a {
18136 display: flex;
18137 justify-content: center;
18138 align-items: center;
18139 padding: 8px 15px;
18140 min-width: 100px;
18141 border-radius: 100px;
18142 box-shadow: 0 1px 1px 0 rgba(182, 185, 191, 0.3);
18143 background: #fff;
18144 background-size: 11px 11px;
18145 border: none;
18146 }
18147 .wpfnl-drawflow-window .wpfnl-analytics .analytics-header .header-right .reset-analytics a .reset-icon svg {
18148 width: 18px;
18149 margin-top: 3px;
18150 }
18151 .wpfnl-drawflow-window .wpfnl-analytics .analytics-header .header-right .reset-analytics a .reset-text {
18152 font-weight: 600;
18153 color: #000;
18154 font-size: 14px;
18155 line-height: 1;
18156 padding-left: 8px;
18157 }
18158 .wpfnl-drawflow-window .wpfnl-analytics .analytics-header .header-right .download-analytics a {
18159 display: flex;
18160 justify-content: center;
18161 align-items: center;
18162 padding: 11px 15px;
18163 min-width: 58px;
18164 border-radius: 100px;
18165 box-shadow: 0 1px 1px 0 rgba(182, 185, 191, 0.3);
18166 background: #fff;
18167 background-size: 11px 11px;
18168 border: none;
18169 }
18170 .wpfnl-drawflow-window .wpfnl-analytics .analytics-header .header-right .download-analytics a .download-icon svg {
18171 width: 18px;
18172 margin-top: 3px;
18173 }
18174 .wpfnl-drawflow-window .wpfnl-analytics .analytics-header .header-right select {
18175 border-radius: 100px;
18176 box-shadow: 0px 1px 1px 0px rgba(182, 185, 191, 0.3);
18177 border: none;
18178 height: auto;
18179 padding: 14px 40px 12px 20px;
18180 min-width: auto;
18181 color: #2D3149;
18182 font-size: 14px;
18183 font-weight: 600;
18184 line-height: 1;
18185 width: auto;
18186 appearance: none;
18187 background: #fff url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMTAgNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBzdHJva2U9IiM3QThCOUEiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIxLjgiIGQ9Ik0xIDFsNCA0IDQtNCIvPjwvc3ZnPg==) no-repeat right 15px top 54%;
18188 background-size: 11px 11px;
18189 }
18190 .wpfnl-drawflow-window .wpfnl-analytics .analytics-box {
18191 border-radius: 10px;
18192 background: #FFF;
18193 box-shadow: 0px 1px 1px 0px rgba(182, 185, 191, 0.3);
18194 padding: 19px 20px 19px;
18195 position: relative;
18196 }
18197 .wpfnl-drawflow-window .wpfnl-analytics .analytics-box .analytics-title {
18198 color: #2D3149;
18199 font-size: 18px;
18200 font-weight: 600;
18201 line-height: 1;
18202 }
18203 .wpfnl-drawflow-window .wpfnl-analytics .loader-wrapper {
18204 position: absolute;
18205 top: 0;
18206 left: 0;
18207 width: 100%;
18208 height: 100%;
18209 border-radius: 10px;
18210 background: #FFF;
18211 z-index: 2;
18212 display: flex;
18213 flex-flow: column;
18214 align-items: center;
18215 justify-content: center;
18216 }
18217 .wpfnl-drawflow-window .wpfnl-analytics .loader-wrapper .wpfnl-loader {
18218 display: block;
18219 width: 20px;
18220 height: 20px;
18221 }
18222 .wpfnl-drawflow-window .wpfnl-analytics .no-data-notice {
18223 width: 100%;
18224 height: 338px;
18225 display: flex;
18226 flex-flow: column;
18227 align-items: center;
18228 justify-content: center;
18229 }
18230 .wpfnl-drawflow-window .wpfnl-analytics .no-data-notice p {
18231 color: #2d3149;
18232 font-weight: 500;
18233 font-size: 16px;
18234 }
18235
18236 .wpfnl-analytics .analytics-revenue .revenue-box-header .stat-indicator {
18237 display: flex;
18238 align-items: center;
18239 justify-content: center;
18240 gap: 24px;
18241 }
18242 .wpfnl-analytics .analytics-revenue .revenue-box-header .stat-indicator .indicator {
18243 font-weight: 400;
18244 font-size: 14px;
18245 line-height: 1.3;
18246 color: #9398a5;
18247 position: relative;
18248 display: flex;
18249 align-items: center;
18250 }
18251 .wpfnl-analytics .analytics-revenue .revenue-box-header .stat-indicator .indicator:last-child {
18252 margin-right: 0;
18253 }
18254 .wpfnl-analytics .analytics-revenue .revenue-box-header .stat-indicator .indicator:before {
18255 content: "";
18256 width: 10px;
18257 height: 10px;
18258 background: #6E42D3;
18259 display: inline-block;
18260 border-radius: 50px;
18261 margin-right: 8px;
18262 position: relative;
18263 top: -1px;
18264 }
18265 .wpfnl-analytics .analytics-revenue .revenue-box-header .stat-indicator .indicator2:before {
18266 background-color: #F7900A;
18267 }
18268
18269 .wpfnl-analytics .analytics-revenue .revenue-tab-nav .progress-badge, .wpfnl-analytics .analytics-card .analytics-single-card .icon-area .progress-badge {
18270 background: #D1FADF;
18271 color: #12B76A;
18272 padding: 7px 10px 7px 25px;
18273 font-size: 10px;
18274 line-height: 1;
18275 font-weight: 500;
18276 border-radius: 50px;
18277 display: flex;
18278 align-items: center;
18279 gap: 7px;
18280 position: relative;
18281 }
18282 .wpfnl-analytics .analytics-revenue .revenue-tab-nav .progress-badge svg, .wpfnl-analytics .analytics-card .analytics-single-card .icon-area .progress-badge svg {
18283 position: absolute;
18284 left: 6px;
18285 top: 4px;
18286 }
18287 .wpfnl-analytics .analytics-revenue .revenue-tab-nav .downgrade.progress-badge, .wpfnl-analytics .analytics-card .analytics-single-card .icon-area .downgrade.progress-badge {
18288 background: #FEE4E2;
18289 color: #F04438;
18290 }
18291 .wpfnl-analytics .analytics-revenue .revenue-tab-nav .downgrade.progress-badge svg, .wpfnl-analytics .analytics-card .analytics-single-card .icon-area .downgrade.progress-badge svg {
18292 left: 9px;
18293 top: 8px;
18294 }
18295
18296 .folded .wpfnl-drawflow-window .wpfnl-analytics {
18297 width: calc(100% - 36px);
18298 }
18299 .folded .wpfnl-drawflow-window .wpfnl-analytics .analytics-full-loader {
18300 left: 36px;
18301 }
18302
18303 .wpfnl-analytics .analytics-card {
18304 display: flex;
18305 flex-flow: row wrap;
18306 gap: 20px;
18307 }
18308 .wpfnl-analytics .analytics-card .analytics-single-card {
18309 width: calc(16.6666666667% - 17px);
18310 }
18311 .wpfnl-analytics .analytics-card .analytics-single-card .icon-area {
18312 display: flex;
18313 align-items: flex-start;
18314 justify-content: space-between;
18315 gap: 10px;
18316 }
18317 .wpfnl-analytics .analytics-card .analytics-single-card .icon-area .icon {
18318 width: 42px;
18319 height: 42px;
18320 border: 1px solid #E4E6EB;
18321 display: flex;
18322 flex-flow: column;
18323 align-items: center;
18324 justify-content: center;
18325 border-radius: 100%;
18326 padding: 5px;
18327 }
18328 .wpfnl-analytics .analytics-card .analytics-single-card .card-title {
18329 color: #9398A5;
18330 font-size: 14px;
18331 line-height: 1.2;
18332 margin-top: 18px;
18333 }
18334 .wpfnl-analytics .analytics-card .analytics-single-card .card-value {
18335 color: #2D3149;
18336 font-size: 22px;
18337 font-weight: 500;
18338 line-height: 1;
18339 margin-top: 8px;
18340 }
18341
18342 @media only screen and (max-width: 1399px) {
18343 .wpfnl-analytics .analytics-card .analytics-single-card {
18344 width: calc(33.3333333333% - 14px);
18345 }
18346 }
18347 @media only screen and (max-width: 1199px) {
18348 .wpfnl-analytics .analytics-card .analytics-single-card .card-value {
18349 font-size: 20px;
18350 }
18351 }
18352 .wpfnl-analytics .analytics-revenue .no-data-notice {
18353 background: #fcfcff;
18354 border-radius: 10px;
18355 border: 1px solid #F1F0F5;
18356 }
18357 .wpfnl-analytics .analytics-revenue .revenue-box-header {
18358 display: flex;
18359 flex-flow: row wrap;
18360 align-items: center;
18361 justify-content: space-between;
18362 margin-bottom: 27px;
18363 }
18364 .wpfnl-analytics .analytics-revenue .revenue-box-header .stat-indicator .indicator2:before {
18365 background-color: #EAE1FF;
18366 }
18367 .wpfnl-analytics .analytics-revenue .revenue-tab-nav {
18368 display: flex;
18369 flex-flow: row wrap;
18370 align-items: center;
18371 gap: 12px;
18372 margin-bottom: -1px;
18373 position: relative;
18374 z-index: 1;
18375 margin-bottom: 12px;
18376 }
18377 .wpfnl-analytics .analytics-revenue .revenue-tab-nav .single-nav {
18378 width: calc(20% - 10px);
18379 position: relative;
18380 border: 1px solid rgba(238, 240, 243, 0.8);
18381 border-radius: 8px;
18382 padding: 19px 24px;
18383 cursor: pointer;
18384 }
18385 .wpfnl-analytics .analytics-revenue .revenue-tab-nav .single-nav.active {
18386 border-color: rgba(238, 240, 243, 0.8);
18387 background: #FCFCFF;
18388 }
18389 .wpfnl-analytics .analytics-revenue .revenue-tab-nav .single-nav.active:before {
18390 display: none;
18391 }
18392 .wpfnl-analytics .analytics-revenue .revenue-tab-nav .single-nav:last-child:before {
18393 display: none;
18394 }
18395 .wpfnl-analytics .analytics-revenue .revenue-tab-nav .single-nav .revenue-value {
18396 font-size: 22px;
18397 font-weight: 500;
18398 color: #2D3149;
18399 line-height: 1;
18400 letter-spacing: -0.6px;
18401 display: flex;
18402 flex-flow: row wrap;
18403 align-items: flex-start;
18404 gap: 10px;
18405 }
18406 .wpfnl-analytics .analytics-revenue .revenue-tab-nav .single-nav .step-type {
18407 color: #667085;
18408 font-size: 14px;
18409 font-weight: 500;
18410 line-height: 1;
18411 text-transform: capitalize;
18412 margin-top: 7px;
18413 }
18414 .wpfnl-analytics .analytics-revenue .single-tab-content {
18415 border-radius: 8px;
18416 border: 1px solid rgba(238, 240, 243, 0.8);
18417 background: #FCFCFF;
18418 padding: 24px 24px 31px;
18419 }
18420 .wpfnl-analytics .analytics-revenue .single-tab-content .chart-percent-label {
18421 position: absolute;
18422 top: 3px;
18423 left: 0;
18424 height: 100%;
18425 width: 100%;
18426 display: flex;
18427 flex-flow: column;
18428 justify-content: space-between;
18429 }
18430 .wpfnl-analytics .analytics-revenue .single-tab-content .chart-percent-label .single-label {
18431 font-size: 12px;
18432 line-height: 1.2;
18433 color: #9398A5;
18434 display: block;
18435 position: relative;
18436 }
18437 .wpfnl-analytics .analytics-revenue .single-tab-content .chart-percent-label .single-label:before {
18438 content: "";
18439 position: absolute;
18440 left: 50px;
18441 top: 7px;
18442 width: calc(100% - 50px);
18443 height: 1px;
18444 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");
18445 }
18446 .wpfnl-analytics .analytics-revenue .single-tab-content .chart-percent-label .single-label span {
18447 width: 33px;
18448 display: block;
18449 text-align: right;
18450 }
18451 .wpfnl-analytics .analytics-revenue .single-tab-content .barchart-inner-wrapper {
18452 height: 292px;
18453 display: flex;
18454 flex-flow: row wrap;
18455 align-items: flex-end;
18456 justify-content: space-between;
18457 padding: 10px 15px 9px 60px;
18458 gap: 30px;
18459 position: relative;
18460 z-index: 1;
18461 }
18462 .wpfnl-analytics .analytics-revenue .single-tab-content .single-bar {
18463 width: 34px;
18464 height: 100%;
18465 position: relative;
18466 display: flex;
18467 flex-flow: row wrap;
18468 align-items: flex-end;
18469 gap: 6px;
18470 }
18471 .wpfnl-analytics .analytics-revenue .single-tab-content .single-bar .bar-tooltip {
18472 padding: 14px 15px;
18473 width: 164px;
18474 position: absolute;
18475 bottom: calc(100% + 8px);
18476 left: 50%;
18477 transform: translateX(-50%);
18478 z-index: 9;
18479 opacity: 0;
18480 visibility: hidden;
18481 transition: all 0.3s ease;
18482 border-radius: 8px;
18483 background: #10052E;
18484 box-shadow: 0px 2px 15px 0px rgba(22, 28, 32, 0.08);
18485 }
18486 .wpfnl-analytics .analytics-revenue .single-tab-content .single-bar .bar-tooltip:before {
18487 content: "";
18488 position: absolute;
18489 left: 50%;
18490 bottom: -5px;
18491 width: 10px;
18492 height: 10px;
18493 background: #10052e;
18494 transform: rotate(45deg);
18495 margin-left: -6px;
18496 }
18497 .wpfnl-analytics .analytics-revenue .single-tab-content .single-bar .bar-tooltip .item {
18498 color: #CDCFD6;
18499 font-size: 13px;
18500 line-height: 1;
18501 margin-bottom: 6px;
18502 }
18503 .wpfnl-analytics .analytics-revenue .single-tab-content .single-bar .bar-tooltip .item:last-child {
18504 margin-bottom: 0;
18505 }
18506 .wpfnl-analytics .analytics-revenue .single-tab-content .single-bar .bar-tooltip .item b {
18507 color: #fff;
18508 font-weight: 500;
18509 }
18510 .wpfnl-analytics .analytics-revenue .single-tab-content .single-bar .bar-item {
18511 width: 14px;
18512 display: block;
18513 background-color: #EAE1FF;
18514 border-radius: 30px 30px 0 0;
18515 position: relative;
18516 }
18517 .wpfnl-analytics .analytics-revenue .single-tab-content .single-bar .bar-item.indicator1 .bar-tooltip {
18518 left: calc(50% + 11px);
18519 }
18520 .wpfnl-analytics .analytics-revenue .single-tab-content .single-bar .bar-item.indicator2 {
18521 background-color: #6E42D3;
18522 }
18523 .wpfnl-analytics .analytics-revenue .single-tab-content .single-bar .bar-item.indicator2 .bar-tooltip {
18524 left: calc(50% - 9px);
18525 }
18526 .wpfnl-analytics .analytics-revenue .single-tab-content .single-bar .bar-title {
18527 font-size: 12px;
18528 line-height: 1.2;
18529 color: #9398A5;
18530 position: absolute;
18531 bottom: -20px;
18532 left: 50%;
18533 transform: translateX(-50%);
18534 white-space: nowrap;
18535 transition: all 0.3s ease;
18536 }
18537 .wpfnl-analytics .analytics-revenue .single-tab-content .single-bar:hover .bar-item.same-height .bar-tooltip,
18538 .wpfnl-analytics .analytics-revenue .single-tab-content .single-bar:hover .bar-item.its-highest .bar-tooltip {
18539 opacity: 1;
18540 visibility: visible;
18541 }
18542 .wpfnl-analytics .analytics-revenue.monthly .single-tab-content .barchart-inner-wrapper {
18543 gap: 10px;
18544 }
18545 .wpfnl-analytics .analytics-revenue.monthly .single-tab-content .single-bar {
18546 width: 23px;
18547 gap: 6px;
18548 }
18549 .wpfnl-analytics .analytics-revenue.monthly .single-tab-content .single-bar .bar-item {
18550 width: 7px;
18551 }
18552 .wpfnl-analytics .analytics-revenue.monthly .single-tab-content .single-bar .bar-title {
18553 transform: translate(-50%, 8px) rotate(-45deg);
18554 }
18555
18556 @media only screen and (max-width: 1199px) {
18557 .wpfnl-analytics .analytics-revenue .revenue-tab-nav .single-nav {
18558 width: calc(25% - 9px);
18559 padding: 16px;
18560 }
18561 .wpfnl-analytics .analytics-revenue .revenue-tab-nav .single-nav .revenue-value {
18562 font-size: 22px;
18563 }
18564 .wpfnl-analytics .analytics-revenue .single-tab-content .barchart-inner-wrapper {
18565 gap: 24px;
18566 }
18567 .wpfnl-analytics .analytics-revenue .single-tab-content .single-bar {
18568 width: 20px;
18569 gap: 4px;
18570 }
18571 .wpfnl-analytics .analytics-revenue .single-tab-content .single-bar .bar-item {
18572 width: 8px;
18573 }
18574 }
18575 @media only screen and (max-width: 991px) {
18576 .wpfnl-analytics .analytics-revenue .revenue-tab-nav .single-nav {
18577 padding: 13px 13px;
18578 }
18579 .wpfnl-analytics .analytics-revenue .revenue-tab-nav .single-nav .revenue-value {
18580 font-size: 18px;
18581 }
18582 .wpfnl-analytics .analytics-revenue .revenue-tab-nav .single-nav .step-type {
18583 font-size: 12px;
18584 }
18585 .wpfnl-analytics .analytics-revenue .revenue-tab-nav .progress-badge {
18586 padding: 5px 8px 4px 21px;
18587 }
18588 .wpfnl-analytics .analytics-revenue .revenue-tab-nav .progress-badge svg {
18589 left: 4px;
18590 top: 1px;
18591 }
18592 .wpfnl-analytics .analytics-revenue .revenue-tab-nav .downgrade.progress-badge svg {
18593 left: 9px;
18594 top: 5px;
18595 }
18596 }
18597 .wpfnl-analytics .analytics-conversion .conversion-box-header {
18598 display: flex;
18599 flex-flow: row wrap;
18600 align-items: center;
18601 justify-content: space-between;
18602 margin-bottom: 15px;
18603 }
18604 .wpfnl-analytics .analytics-conversion .conversion-box-header .carousel-navigator {
18605 display: flex;
18606 gap: 8px;
18607 }
18608 .wpfnl-analytics .analytics-conversion .conversion-box-header .carousel-navigator button {
18609 border-radius: 8px;
18610 border: 1px solid #F1F0F5;
18611 background: #FFF;
18612 width: 30px;
18613 height: 30px;
18614 display: flex;
18615 align-items: center;
18616 justify-content: center;
18617 flex-flow: column;
18618 cursor: pointer;
18619 }
18620 .wpfnl-analytics .analytics-conversion .conversion-box-header .carousel-navigator button:disabled {
18621 opacity: 0.5;
18622 cursor: not-allowed;
18623 }
18624 .wpfnl-analytics .analytics-conversion .conversion-table {
18625 border-radius: 10px;
18626 border: 1px solid #F1F0F5;
18627 background: #FCFCFF;
18628 padding: 40px;
18629 }
18630 .wpfnl-analytics .analytics-conversion .conversion-table-wrapper {
18631 max-width: 1080px;
18632 width: 100%;
18633 margin: 0 auto;
18634 overflow: hidden;
18635 }
18636 .wpfnl-analytics .analytics-conversion .conversion-table-inner {
18637 display: flex;
18638 gap: 30px;
18639 transition: transform 0.5s;
18640 }
18641 .wpfnl-analytics .analytics-conversion .conversion-table-inner.data-center {
18642 justify-content: center;
18643 }
18644 .wpfnl-analytics .analytics-conversion .conversion-table-inner .single-table {
18645 border-radius: 10px;
18646 border: 1px solid #F1F0F5;
18647 background: #FFF;
18648 box-shadow: 0px 20px 20px 0px rgba(190, 190, 215, 0.08);
18649 width: calc(20% - 24px);
18650 flex-shrink: 0;
18651 }
18652 .wpfnl-analytics .analytics-conversion .conversion-table-inner .tbl-head {
18653 display: flex;
18654 flex-flow: row wrap;
18655 align-items: center;
18656 justify-content: center;
18657 gap: 7px;
18658 background: #E8F1FF;
18659 border-radius: 10px 10px 0 0;
18660 padding: 8px 10px 6px;
18661 }
18662 .wpfnl-analytics .analytics-conversion .conversion-table-inner .tbl-head .tbl-title {
18663 color: #363B4E;
18664 font-size: 13px;
18665 font-weight: 500;
18666 line-height: 1.1;
18667 width: calc(100% - 60px);
18668 white-space: nowrap;
18669 overflow: hidden;
18670 text-overflow: ellipsis;
18671 display: inline-block;
18672 }
18673 .wpfnl-analytics .analytics-conversion .conversion-table-inner .tbl-head svg {
18674 width: 14px;
18675 display: block;
18676 }
18677 .wpfnl-analytics .analytics-conversion .conversion-table-inner .step-preview-img {
18678 padding: 16px;
18679 }
18680 .wpfnl-analytics .analytics-conversion .conversion-table-inner .step-preview-img svg {
18681 max-width: 100%;
18682 width: 100%;
18683 }
18684 .wpfnl-analytics .analytics-conversion .conversion-table-inner .conversion-data {
18685 text-align: center;
18686 }
18687 .wpfnl-analytics .analytics-conversion .conversion-table-inner .conversion-data li:not(.loader-wrapper) {
18688 border-bottom: 1px solid #F1F0F5;
18689 color: #7A8B9A;
18690 font-size: 14px;
18691 line-height: 14px;
18692 text-transform: capitalize;
18693 padding: 14px 10px;
18694 }
18695 .wpfnl-analytics .analytics-conversion .conversion-table-inner .conversion-data li:not(.loader-wrapper) b {
18696 color: #2D3149;
18697 font-weight: 500;
18698 }
18699 .wpfnl-analytics .analytics-conversion .conversion-table-inner .conversion-data li:not(.loader-wrapper):last-child {
18700 border-bottom: 0;
18701 }
18702 .wpfnl-analytics .analytics-conversion .conversion-table-inner .conversion-data li:not(.loader-wrapper).conversion-rates b {
18703 color: #12B76A;
18704 }
18705 .wpfnl-analytics .analytics-conversion .conversion-table-inner .conversion-data li:not(.loader-wrapper).bounce-rate b {
18706 color: #F04438;
18707 }
18708 .wpfnl-analytics .analytics-conversion .conversion-table-inner .table-checkout .tbl-head {
18709 background: #FDF0E8;
18710 }
18711 .wpfnl-analytics .analytics-conversion .conversion-table-inner .table-checkout .tbl-head svg {
18712 position: relative;
18713 top: -1px;
18714 }
18715 .wpfnl-analytics .analytics-conversion .conversion-table-inner .table-upsell .tbl-head {
18716 background: #E9F9E8;
18717 }
18718 .wpfnl-analytics .analytics-conversion .conversion-table-inner .table-downsell .tbl-head {
18719 background: #FCF0F1;
18720 }
18721 .wpfnl-analytics .analytics-conversion .conversion-table-inner .table-thankyou .tbl-head {
18722 background: #E6FAF5;
18723 }
18724 .wpfnl-analytics .analytics-conversion .conversion-table-inner .table-custom .tbl-head {
18725 background: #E0F2F4;
18726 }
18727
18728 @media only screen and (max-width: 1299px) {
18729 .wpfnl-analytics .analytics-conversion .conversion-table {
18730 padding: 20px;
18731 }
18732 .wpfnl-analytics .analytics-conversion .conversion-table-inner {
18733 gap: 20px;
18734 }
18735 .wpfnl-analytics .analytics-conversion .conversion-table-inner .single-table {
18736 width: calc(20% - 16px);
18737 }
18738 }
18739 @media only screen and (max-width: 1199px) {
18740 .wpfnl-analytics .analytics-conversion .conversion-table-inner .single-table {
18741 width: calc(25% - 15px);
18742 }
18743 }
18744 @media only screen and (max-width: 991px) {
18745 .wpfnl-analytics .analytics-conversion .conversion-table-inner .single-table {
18746 width: calc(33.3333333333% - 14px);
18747 }
18748 }
18749 .wpfnl-analytics .custom-date-range {
18750 display: none;
18751 }
18752 .wpfnl-analytics .filter-selectbox {
18753 background: #fff;
18754 box-shadow: 0px 1px 1px 0px rgba(182, 185, 191, 0.3);
18755 padding: 14px 62px 12px 18px;
18756 border-radius: 50px;
18757 position: relative;
18758 cursor: pointer;
18759 display: inline-flex;
18760 flex-flow: row wrap;
18761 align-items: center;
18762 justify-content: flex-start;
18763 }
18764 .wpfnl-analytics .filter-selectbox > ul {
18765 display: flex;
18766 flex-flow: row wrap;
18767 align-items: center;
18768 }
18769 .wpfnl-analytics .filter-selectbox > ul li {
18770 position: relative;
18771 color: #9398A5;
18772 line-height: 1;
18773 font-size: 14px;
18774 font-weight: 500;
18775 }
18776 .wpfnl-analytics .filter-selectbox > ul li:first-child {
18777 margin-right: 24px;
18778 }
18779 .wpfnl-analytics .filter-selectbox > ul li:first-child:before {
18780 content: "";
18781 width: 9px;
18782 height: 1px;
18783 background: #66666d;
18784 position: absolute;
18785 right: -16px;
18786 top: 7px;
18787 }
18788 .wpfnl-analytics .filter-selectbox .calendar-icon {
18789 position: absolute;
18790 right: 0;
18791 top: 0;
18792 height: 100%;
18793 width: 45px;
18794 padding: 10px 15px 10px 14px;
18795 border-left: 1px solid #E4E6EB;
18796 display: flex;
18797 flex-flow: column;
18798 align-items: center;
18799 justify-content: center;
18800 }
18801 .wpfnl-analytics .filter-selectbox .calendar-icon svg {
18802 transition: all 0.3s ease;
18803 }
18804 .wpfnl-analytics .filter-wrapper {
18805 border-bottom: 1px solid #E5E8F3;
18806 padding: 2px 18px;
18807 display: flex;
18808 align-items: center;
18809 justify-content: space-between;
18810 color: #7A8B9A;
18811 width: 100%;
18812 }
18813 .wpfnl-analytics .filter-wrapper input {
18814 background: transparent;
18815 border: none;
18816 font-size: 14px;
18817 color: #9398A5;
18818 font-weight: 400;
18819 width: 87px;
18820 min-width: auto;
18821 cursor: pointer;
18822 padding: 0;
18823 height: 40px;
18824 z-index: 1;
18825 position: relative;
18826 }
18827 .wpfnl-analytics .filter-wrapper input[readonly] {
18828 background: transparent;
18829 cursor: pointer;
18830 }
18831 .wpfnl-analytics .filter-wrapper input:focus {
18832 box-shadow: none;
18833 }
18834 .wpfnl-analytics .filter-wrapper input#to {
18835 margin-right: 5px;
18836 }
18837 .wpfnl-analytics .filter-wrapper .to-date,
18838 .wpfnl-analytics .filter-wrapper .from-date {
18839 position: relative;
18840 display: flex;
18841 align-items: center;
18842 gap: 8px;
18843 }
18844 .wpfnl-analytics .filter-wrapper .divider {
18845 width: 9px;
18846 height: 1px;
18847 background: #7A8B9A;
18848 margin: 0 5px;
18849 }
18850 .wpfnl-analytics .filter-wrapper .icon {
18851 position: relative;
18852 top: 0px;
18853 }
18854 .wpfnl-analytics .filter-wrapper .icon svg {
18855 display: block;
18856 }
18857 .wpfnl-analytics .filter-wrapper .filter-icon {
18858 margin-left: auto;
18859 border-left: 1px solid #9064f6;
18860 height: 40px;
18861 width: 40px;
18862 padding-left: 13px;
18863 display: flex;
18864 flex-flow: column;
18865 align-items: center;
18866 justify-content: center;
18867 }
18868 .wpfnl-analytics .calendar-dorpdown {
18869 position: absolute;
18870 top: calc(100% + 10px);
18871 right: 0;
18872 background: #fff;
18873 width: 291px;
18874 z-index: 10;
18875 border: 1px solid #F1F0F5;
18876 box-shadow: 0px 18px 22px 0px rgba(73, 59, 104, 0.1);
18877 border-radius: 10px;
18878 cursor: default;
18879 opacity: 0;
18880 visibility: hidden;
18881 transition: all 0.3s ease;
18882 }
18883 .wpfnl-analytics .calendar-dorpdown .date-range-input {
18884 display: flex;
18885 flex-flow: row wrap;
18886 align-items: center;
18887 gap: 10px;
18888 border-bottom: 1px solid #F1F0F5;
18889 padding: 5px 20px;
18890 position: relative;
18891 }
18892 .wpfnl-analytics .calendar-dorpdown .date-range-input:before {
18893 content: "";
18894 position: absolute;
18895 left: calc(50% - 6px);
18896 top: 50%;
18897 transform: translateY(-50%);
18898 height: 16px;
18899 width: 1px;
18900 background: #F1F0F5;
18901 }
18902 .wpfnl-analytics .calendar-dorpdown .date-range-input input[type=text] {
18903 min-width: auto;
18904 width: calc(50% - 5px);
18905 background: transparent;
18906 border: none;
18907 border-radius: 0;
18908 height: 30px;
18909 padding: 0;
18910 cursor: text;
18911 color: #2D3149;
18912 }
18913 .wpfnl-analytics .calendar-dorpdown .date-range-input input[type=text]::placeholder {
18914 color: #9398A5;
18915 }
18916 .wpfnl-analytics .calendar-dorpdown .date-range-input input[type=text]:-ms-input-placeholder {
18917 color: #9398A5;
18918 }
18919 .wpfnl-analytics .calendar-dorpdown .date-range-input input[type=text]::-ms-input-placeholder {
18920 color: #9398A5;
18921 }
18922 .wpfnl-analytics .calendar-dorpdown .date-range-input #date-from {
18923 padding-right: 12px;
18924 }
18925 .wpfnl-analytics .calendar-dorpdown .wpfunnel-datepicker {
18926 padding: 15px 20px 10px;
18927 }
18928 .wpfnl-analytics .calendar-dorpdown .wpfunnel-datepicker .ui-datepicker {
18929 width: 100%;
18930 }
18931 .wpfnl-analytics .calendar-dorpdown .wpfunnel-datepicker .ui-datepicker .ui-datepicker-prev,
18932 .wpfnl-analytics .calendar-dorpdown .wpfunnel-datepicker .ui-datepicker .ui-datepicker-next {
18933 display: none;
18934 }
18935 .wpfnl-analytics .calendar-dorpdown .wpfunnel-datepicker .ui-datepicker .ui-datepicker-title {
18936 margin: 0;
18937 display: flex;
18938 align-items: center;
18939 gap: 10px;
18940 }
18941 .wpfnl-analytics .calendar-dorpdown .wpfunnel-datepicker .ui-datepicker .ui-datepicker-title select {
18942 color: #2D3149;
18943 font-size: 13px;
18944 margin: 0;
18945 width: calc(50% - 4px);
18946 border-radius: 8px;
18947 border: 1px solid #F1F0F5;
18948 box-shadow: none;
18949 padding: 10px 40px 8px 12px;
18950 background-position: right 10px top 54%;
18951 }
18952 .wpfnl-analytics .calendar-dorpdown .div-to-append-calender {
18953 padding: 4px 15px 23px;
18954 }
18955 .wpfnl-analytics .calendar-dorpdown .div-to-append-calender #ui-datepicker-div {
18956 position: relative !important;
18957 top: 10px !important;
18958 left: 0 !important;
18959 width: 100%;
18960 display: block !important;
18961 }
18962 .wpfnl-analytics .calendar-dorpdown .div-to-append-calender .ui-datepicker .ui-datepicker-title {
18963 display: flex;
18964 width: 90%;
18965 margin: 0 2.5em;
18966 }
18967 .wpfnl-analytics .calendar-dorpdown .div-to-append-calender .ui-datepicker select.ui-datepicker-month,
18968 .wpfnl-analytics .calendar-dorpdown .div-to-append-calender .ui-datepicker select.ui-datepicker-year {
18969 width: 116px;
18970 min-width: auto;
18971 height: 36px;
18972 border-radius: 3px;
18973 }
18974 .wpfnl-analytics .calendar-dorpdown .div-to-append-range-calender {
18975 padding: 4px 15px 23px;
18976 }
18977 .wpfnl-analytics .calendar-dorpdown .div-to-append-range-calender #ui-datepicker-div {
18978 position: relative !important;
18979 top: 10px !important;
18980 left: 0 !important;
18981 width: 100%;
18982 display: block !important;
18983 }
18984 .wpfnl-analytics .calendar-dorpdown .div-to-append-range-calender .ui-datepicker .ui-datepicker-title {
18985 display: flex;
18986 width: 90%;
18987 margin: 0 2.5em;
18988 }
18989 .wpfnl-analytics .calendar-dorpdown .div-to-append-range-calender .ui-datepicker select.ui-datepicker-month,
18990 .wpfnl-analytics .calendar-dorpdown .div-to-append-range-calender .ui-datepicker select.ui-datepicker-year {
18991 width: 116px;
18992 min-width: auto;
18993 height: 36px;
18994 border-radius: 3px;
18995 }
18996 .wpfnl-analytics .calendar-dorpdown .btn-default {
18997 padding: 0 18px;
18998 height: 32px;
18999 line-height: 32px;
19000 width: auto;
19001 min-width: auto;
19002 margin-left: auto;
19003 display: block;
19004 border-radius: 10px 0 10px 0;
19005 box-shadow: 0px 10px 16px rgba(189, 193, 200, 0.5);
19006 }
19007 .wpfnl-analytics .show-calendar .calendar-dorpdown {
19008 opacity: 1;
19009 visibility: visible;
19010 }
19011
19012 @media only screen and (max-width: 1399px) {
19013 .wpfnl-drawflow-window .wpfnl-analytics .analytics-box {
19014 padding: 17px 17px 16px;
19015 }
19016 }
19017 @media only screen and (max-width: 782px) {
19018 .folded .wpfnl-drawflow-window .wpfnl-analytics {
19019 width: 100%;
19020 }
19021 .folded .wpfnl-drawflow-window .wpfnl-analytics .analytics-full-loader {
19022 left: 0;
19023 }
19024 }
19025 .wpfnl-license-page {
19026 background: transparent;
19027 }
19028
19029 .wpfnl-license-wrapper {
19030 display: flex;
19031 flex-flow: row wrap;
19032 padding: 24px;
19033 gap: 30px;
19034 }
19035 .wpfnl-license-wrapper .wpfnl-license-filed {
19036 background: #FFFFFF;
19037 box-shadow: 0px 1px 2px rgba(190, 190, 215, 0.2);
19038 border-radius: 10px;
19039 width: calc(100% - 390px);
19040 padding: 15px 20px 20px;
19041 }
19042 .wpfnl-license-wrapper .wpfnl-license-filed .field-header .product-title,
19043 .wpfnl-license-wrapper .wpfnl-license-filed .input-field-area .product-title {
19044 width: 390px;
19045 position: relative;
19046 }
19047 .wpfnl-license-wrapper .wpfnl-license-filed .field-header .input-field,
19048 .wpfnl-license-wrapper .wpfnl-license-filed .input-field-area .input-field {
19049 width: calc(100% - 460px);
19050 max-width: 420px;
19051 padding: 0 40px;
19052 }
19053 .wpfnl-license-wrapper .wpfnl-license-filed .field-header .btn-area,
19054 .wpfnl-license-wrapper .wpfnl-license-filed .input-field-area .btn-area {
19055 width: 170px;
19056 }
19057 .wpfnl-license-wrapper .wpfnl-license-filed .field-header {
19058 display: flex;
19059 flex-flow: row wrap;
19060 align-items: center;
19061 justify-content: space-between;
19062 margin-bottom: 30px;
19063 position: relative;
19064 padding-bottom: 15px;
19065 }
19066 .wpfnl-license-wrapper .wpfnl-license-filed .field-header:before {
19067 content: "";
19068 position: absolute;
19069 left: -20px;
19070 bottom: 0;
19071 width: calc(100% + 40px);
19072 height: 1px;
19073 background: #E5E8F3;
19074 }
19075 .wpfnl-license-wrapper .wpfnl-license-filed .field-header .single-field {
19076 text-transform: uppercase;
19077 }
19078 .wpfnl-license-wrapper .wpfnl-license-filed .input-field-area {
19079 display: flex;
19080 flex-flow: row wrap;
19081 justify-content: space-between;
19082 align-items: center;
19083 width: 100%;
19084 }
19085 .wpfnl-license-wrapper .wpfnl-license-filed .input-field-area .product-title {
19086 display: flex;
19087 align-items: center;
19088 }
19089 .wpfnl-license-wrapper .wpfnl-license-filed .input-field-area .product-title .icon-info {
19090 width: calc(100% - 50px);
19091 padding-left: 15px;
19092 }
19093 .wpfnl-license-wrapper .wpfnl-license-filed .input-field-area .product-title h3 {
19094 font-weight: 500;
19095 font-size: 20px;
19096 line-height: 23px;
19097 color: #363B4E;
19098 }
19099 .wpfnl-license-wrapper .wpfnl-license-filed .input-field-area .license-status {
19100 font-size: 14px;
19101 line-height: 16px;
19102 color: #7A8B9A;
19103 margin-top: 5px;
19104 display: block;
19105 }
19106 .wpfnl-license-wrapper .wpfnl-license-filed .input-field-area .addon-icon {
19107 width: 50px;
19108 height: 50px;
19109 border-radius: 100%;
19110 display: flex;
19111 align-items: center;
19112 justify-content: center;
19113 }
19114 .wpfnl-license-wrapper .wpfnl-license-filed .input-field-area .input-field input {
19115 height: 46px;
19116 padding: 6px 15px 5px;
19117 }
19118 .wpfnl-license-wrapper .wpfnl-license-filed .input-field-area .btn-area {
19119 position: relative;
19120 }
19121 .wpfnl-license-wrapper .wpfnl-license-filed .input-field-area .btn-area .btn-default {
19122 padding: 0 22px;
19123 height: 46px;
19124 min-width: 162px;
19125 border-radius: 10px;
19126 }
19127 .wpfnl-license-wrapper .wpfnl-license-filed .input-field-area .btn-area .lnc-notice {
19128 color: green;
19129 font-size: 15px;
19130 text-transform: capitalize;
19131 margin-left: 8px;
19132 position: absolute;
19133 bottom: -24px;
19134 left: -4px;
19135 }
19136 .wpfnl-license-wrapper .wpfnl-license-filed .addons-license {
19137 padding: 15px;
19138 background: #F7F7FA;
19139 margin-top: 30px;
19140 border-radius: 0 8px 8px 0;
19141 border-left: 2px solid #6E42D3;
19142 }
19143 .wpfnl-license-wrapper .wpfnl-license-filed .addons-license .single-addons {
19144 margin-bottom: 15px;
19145 }
19146 .wpfnl-license-wrapper .wpfnl-license-filed .addons-license .single-addons:last-child {
19147 margin-bottom: 0;
19148 }
19149 .wpfnl-license-wrapper .wpfnl-license-filed .addons-license .input-field-area {
19150 padding: 12px 15px;
19151 background-color: #fff;
19152 box-shadow: 0px 1px 2px rgba(190, 190, 215, 0.2);
19153 border-radius: 6px;
19154 }
19155 .wpfnl-license-wrapper .wpfnl-license-filed .addons-license .input-field-area .product-title {
19156 width: 362px;
19157 }
19158 .wpfnl-license-wrapper .wpfnl-license-filed .addons-license .input-field-area .addon-icon {
19159 background: #F7F7FA;
19160 }
19161 .wpfnl-license-wrapper .wpfnl-license-filed .addons-license .input-field-area h3 {
19162 font-weight: 500;
19163 font-size: 14px;
19164 line-height: 1.1;
19165 color: #363B4E;
19166 }
19167 .wpfnl-license-wrapper .wpfnl-license-filed .addons-license .input-field-area .input-field input {
19168 height: 38px;
19169 }
19170 .wpfnl-license-wrapper .wpfnl-license-filed .addons-license .input-field-area .btn-area {
19171 width: 145px;
19172 }
19173 .wpfnl-license-wrapper .wpfnl-license-filed .addons-license .input-field-area .btn-area .btn-default {
19174 padding: 0 18px;
19175 font-size: 13px;
19176 height: 38px;
19177 min-width: auto;
19178 margin-left: auto;
19179 display: block;
19180 border-radius: 6px;
19181 width: 100%;
19182 }
19183 .wpfnl-license-wrapper .wpfnl-license-filed .addons-license .not-get-addons .input-field-area .product-title {
19184 width: calc(100% - 200px);
19185 }
19186 .wpfnl-license-wrapper .promo-text-area {
19187 width: 360px;
19188 background: #FFF;
19189 border-radius: 10px;
19190 box-shadow: 0px 1px 2px rgba(190, 190, 215, 0.2);
19191 }
19192 .wpfnl-license-wrapper .promo-text-area .single-area {
19193 position: relative;
19194 padding: 25px 25px 25px 90px;
19195 background: #FFFFFF;
19196 box-shadow: 0px 1px 2px rgba(190, 190, 215, 0.2);
19197 border-radius: 10px;
19198 margin-bottom: 30px;
19199 }
19200 .wpfnl-license-wrapper .promo-text-area .single-area:last-child {
19201 margin-bottom: 0;
19202 }
19203 .wpfnl-license-wrapper .promo-text-area .single-area .icon {
19204 background-color: #F7F7FA;
19205 width: 50px;
19206 height: 50px;
19207 display: flex;
19208 flex-flow: column;
19209 align-items: center;
19210 justify-content: center;
19211 border-radius: 100%;
19212 position: absolute;
19213 top: 30px;
19214 left: 26px;
19215 }
19216 .wpfnl-license-wrapper .promo-text-area .single-area h4 {
19217 font-size: 18px;
19218 margin-bottom: 8px;
19219 color: #363B4E;
19220 font-weight: 500;
19221 }
19222 .wpfnl-license-wrapper .promo-text-area .single-area P {
19223 font-size: 14px;
19224 }
19225 .wpfnl-license-wrapper .promo-text-area .manage-license-area {
19226 padding: 20px;
19227 display: flex;
19228 flex-flow: column;
19229 align-items: center;
19230 justify-content: center;
19231 overflow: hidden;
19232 height: 100%;
19233 }
19234 .wpfnl-license-wrapper .promo-text-area .manage-license-area .logo {
19235 margin-bottom: 12px;
19236 }
19237 .wpfnl-license-wrapper .promo-text-area .manage-license-area p {
19238 text-align: center;
19239 margin-bottom: 20px;
19240 }
19241 .wpfnl-license-wrapper .promo-text-area .manage-license-area .btn-default {
19242 height: 40px;
19243 line-height: 40px;
19244 position: relative;
19245 z-index: 1;
19246 }
19247
19248 .cl-doc-row {
19249 display: flex;
19250 flex-flow: row wrap;
19251 padding: 24px;
19252 gap: 30px;
19253 }
19254 .cl-doc-row .single-col {
19255 background: #fff;
19256 padding: 30px;
19257 width: calc(25% - 23px);
19258 border-radius: 8px;
19259 display: flex;
19260 flex-flow: column;
19261 align-items: flex-start;
19262 position: relative;
19263 }
19264 .cl-doc-row .single-col:last-child {
19265 margin-right: 0;
19266 }
19267 .cl-doc-row .single-col .icon {
19268 background-color: #f0f1f3;
19269 width: 40px;
19270 height: 40px;
19271 display: flex;
19272 flex-flow: column;
19273 align-items: center;
19274 justify-content: center;
19275 border-radius: 100%;
19276 position: absolute;
19277 top: 24px;
19278 left: 30px;
19279 }
19280 .cl-doc-row .single-col h4 {
19281 font-size: 20px;
19282 margin-bottom: 22px;
19283 font-weight: 500;
19284 padding-left: 53px;
19285 color: #3c434a;
19286 }
19287 .cl-doc-row .single-col p {
19288 font-size: 14px;
19289 margin-bottom: 20px;
19290 }
19291 .cl-doc-row .single-col .btn-default {
19292 margin-top: auto;
19293 }
19294 .cl-doc-row .single-col.manage-license .icon svg {
19295 width: 27px;
19296 }
19297
19298 @media only screen and (max-width: 1620px) {
19299 .wpfnl-license-wrapper .wpfnl-license-filed .field-header .product-title,
19300 .wpfnl-license-wrapper .wpfnl-license-filed .input-field-area .product-title {
19301 width: 280px;
19302 }
19303 .wpfnl-license-wrapper .wpfnl-license-filed .field-header .input-field,
19304 .wpfnl-license-wrapper .wpfnl-license-filed .input-field-area .input-field {
19305 padding: 0 20px;
19306 }
19307 .wpfnl-license-wrapper .wpfnl-license-filed .addons-license .input-field-area .product-title {
19308 width: 260px;
19309 }
19310 .wpfnl-license-wrapper .wpfnl-license-filed .addons-license .input-field-area .btn-area {
19311 width: 150px;
19312 }
19313 .wpfnl-license-wrapper .wpfnl-license-filed .addons-license .input-field-area .input-field {
19314 width: calc(100% - 410px);
19315 }
19316 }
19317 @media only screen and (max-width: 1399px) {
19318 .wpfnl-license-wrapper .wpfnl-license-filed {
19319 width: 100%;
19320 margin-right: 0;
19321 }
19322 .wpfnl-license-wrapper .promo-text-area {
19323 width: 100%;
19324 display: flex;
19325 flex-flow: row wrap;
19326 justify-content: center;
19327 }
19328 .wpfnl-license-wrapper .promo-text-area .single-area {
19329 width: calc(33.3333333333% - 20px);
19330 margin-left: 30px;
19331 margin-bottom: 0;
19332 }
19333 .wpfnl-license-wrapper .promo-text-area .single-area:first-child {
19334 margin-left: 0;
19335 }
19336 }
19337 @media only screen and (max-width: 1199px) {
19338 .wpfnl-license-wrapper {
19339 gap: 20px;
19340 }
19341 .wpfnl-license-wrapper .promo-text-area .manage-license-area:before {
19342 left: -47px;
19343 }
19344 .wpfnl-license-wrapper .promo-text-area .manage-license-area {
19345 padding: 20px;
19346 display: flex;
19347 flex-flow: column;
19348 justify-content: center;
19349 }
19350 .wpfnl-license-wrapper .promo-text-area .single-area {
19351 width: calc(33.3333333333% - 14px);
19352 margin-left: 20px;
19353 padding: 20px;
19354 }
19355 .wpfnl-license-wrapper .promo-text-area .single-area .icon {
19356 position: relative;
19357 top: inherit;
19358 left: inherit;
19359 margin-bottom: 12px;
19360 }
19361 .cl-doc-row {
19362 margin-top: 20px;
19363 gap: 20px;
19364 }
19365 .cl-doc-row .single-col {
19366 padding: 20px;
19367 width: calc(50% - 10px);
19368 }
19369 .cl-doc-row .single-col .icon {
19370 top: 18px;
19371 left: 20px;
19372 }
19373 }
19374 @media only screen and (max-width: 991px) {
19375 .wpfnl-license-wrapper .wpfnl-license-filed .field-header {
19376 display: none;
19377 }
19378 .wpfnl-license-wrapper .wpfnl-license-filed .input-field-area .product-title {
19379 width: 100%;
19380 margin-bottom: 10px;
19381 }
19382 .wpfnl-license-wrapper .wpfnl-license-filed .input-field-area .input-field {
19383 width: calc(100% - 180px);
19384 max-width: initial;
19385 padding: 0;
19386 }
19387 .wpfnl-license-wrapper .wpfnl-license-filed .addons-license .input-field-area .product-title {
19388 width: 100%;
19389 }
19390 .wpfnl-license-wrapper .wpfnl-license-filed .addons-license .input-field-area .input-field {
19391 width: calc(100% - 160px);
19392 }
19393 .cl-doc-row .single-col:nth-child(2) {
19394 margin-right: 0;
19395 }
19396 }
19397 .gbf-product-area .product-head {
19398 padding: 17px 25px;
19399 }
19400 .gbf-product-area .wpfnl-box {
19401 box-shadow: none;
19402 border-radius: 10px;
19403 }
19404 .gbf-product-area .condition-wrapper {
19405 background: #f7f8f9;
19406 border-radius: 10px;
19407 padding: 25px 25px 33px;
19408 }
19409 .gbf-product-area .single-condition-wrapper {
19410 padding: 0 0 27px;
19411 position: relative;
19412 }
19413 .gbf-product-area .single-condition-wrapper:after {
19414 content: "";
19415 position: absolute;
19416 left: 50%;
19417 height: 27px;
19418 width: 2px;
19419 background: #A0ADB9;
19420 margin-left: -1px;
19421 }
19422 .gbf-product-area .single-condition-wrapper:after {
19423 bottom: 0;
19424 }
19425 .gbf-product-area .single-condition-wrapper .add-condition {
19426 border: none;
19427 background: transparent;
19428 display: block;
19429 height: 30px;
19430 width: 30px;
19431 position: absolute;
19432 left: 50%;
19433 bottom: -13px;
19434 transform: translate(-50%);
19435 z-index: 1;
19436 border-radius: 50%;
19437 cursor: pointer;
19438 }
19439 .gbf-product-area .single-condition-wrapper .add-condition svg {
19440 width: 30px;
19441 height: 30px;
19442 }
19443 .gbf-product-area .single-condition-wrapper .add-condition svg circle {
19444 fill: #6e42d3;
19445 stroke: #6e42d3;
19446 }
19447 .gbf-product-area .single-condition-wrapper .add-condition svg path {
19448 stroke: #fff;
19449 }
19450 .gbf-product-area .single-condition-wrapper .add-condition[data-tour=yes] {
19451 position: relative;
19452 z-index: 4;
19453 }
19454 .gbf-product-area .single-condition-wrapper .add-condition[data-tour=yes] circle {
19455 fill: #6e42d3;
19456 stroke: #6e42d3;
19457 }
19458 .gbf-product-area .single-condition-wrapper .add-condition[data-tour=yes] path {
19459 stroke: #fff;
19460 }
19461 .gbf-product-area .single-condition-wrapper:not(:last-child) .add-condition {
19462 display: none;
19463 }
19464 .gbf-product-area .wpfnl-gbf-type-product-search,
19465 .gbf-product-area .wpfnl-product-search-gbf,
19466 .gbf-product-area .wpfnl-category-search {
19467 display: none;
19468 }
19469 .gbf-product-area .select2-container.select2-container--default.select2-container--open {
19470 background: transparent;
19471 border: none;
19472 }
19473 .gbf-product-area .select2-container--default .select2-selection--single {
19474 background-color: transparent;
19475 border: none;
19476 border-radius: 0;
19477 height: auto;
19478 }
19479 .gbf-product-area .select2-container--default .select2-selection--single .select2-selection__arrow {
19480 top: 50%;
19481 transform: translateY(-50%);
19482 display: none;
19483 }
19484 .gbf-product-area .select2-container {
19485 display: block;
19486 width: 100% !important;
19487 }
19488 .gbf-product-area .select2-container .select2-selection__rendered {
19489 border: 1px solid #E5E8F3;
19490 padding: 7px 15px;
19491 width: 100%;
19492 border-radius: 6px;
19493 overflow: hidden;
19494 text-overflow: ellipsis;
19495 display: block;
19496 color: #7A8B9A;
19497 line-height: 1;
19498 }
19499 .gbf-product-area .single-condition {
19500 background: #FFFFFF;
19501 box-shadow: 0px 1px 1px rgba(190, 190, 215, 0.2);
19502 border-radius: 10px;
19503 display: flex;
19504 flex-flow: row wrap;
19505 position: relative;
19506 }
19507 .gbf-product-area .single-condition .selectbox-wrapper select {
19508 height: 40px;
19509 background-color: transparent;
19510 min-width: auto;
19511 width: 100%;
19512 }
19513 .gbf-product-area .single-condition .selectbox-wrapper .wpfnl-tag-search {
19514 position: absolute;
19515 opacity: 0;
19516 visibility: hidden;
19517 }
19518 .gbf-product-area .single-condition #gbf-select-box[data-tour=yes] select {
19519 position: relative;
19520 z-index: 4;
19521 border: 1px solid #FFF;
19522 background: #ffffff;
19523 }
19524 .gbf-product-area .single-condition label {
19525 cursor: default;
19526 padding-right: 10px;
19527 }
19528 .gbf-product-area .single-condition .hints {
19529 color: #EE5F5A;
19530 display: none;
19531 }
19532 .gbf-product-area .single-condition .selectbox-wrapper {
19533 position: relative;
19534 width: calc(100% - 112px);
19535 }
19536 .gbf-product-area .single-condition .required-star {
19537 color: #EE5F5A;
19538 }
19539 .gbf-product-area .single-condition .wpfnl-form-group {
19540 width: 100%;
19541 display: flex;
19542 flex-flow: row wrap;
19543 align-items: center;
19544 }
19545 .gbf-product-area .single-condition .condition-if {
19546 padding: 20px;
19547 width: 50%;
19548 position: relative;
19549 }
19550 .gbf-product-area .single-condition .condition-then {
19551 display: flex;
19552 flex-flow: row wrap;
19553 padding: 20px 13px;
19554 width: 50%;
19555 background: #F9F9FD;
19556 border-radius: 0px 10px 10px 0px;
19557 position: relative;
19558 }
19559 .gbf-product-area .single-condition .condition-then.gbf-date-is .wpfnl-form-group .to-date,
19560 .gbf-product-area .single-condition .condition-then.gbf-date-is .wpfnl-form-group .from-date {
19561 flex: 1;
19562 position: relative;
19563 display: flex;
19564 align-items: center;
19565 }
19566 .gbf-product-area .single-condition .condition-then.gbf-date-is .wpfnl-form-group .to-date label,
19567 .gbf-product-area .single-condition .condition-then.gbf-date-is .wpfnl-form-group .from-date label {
19568 width: 80px;
19569 }
19570 .gbf-product-area .single-condition .condition-then.gbf-date-is .wpfnl-form-group .to-date input[type=text],
19571 .gbf-product-area .single-condition .condition-then.gbf-date-is .wpfnl-form-group .from-date input[type=text] {
19572 height: 40px;
19573 min-width: auto;
19574 cursor: pointer;
19575 }
19576 .gbf-product-area .single-condition .condition-then.gbf-date-is .wpfnl-form-group .to-date {
19577 padding-left: 25px;
19578 }
19579 .gbf-product-area .single-condition .condition-then.gbf-date-is .wpfnl-form-group .to-date label {
19580 width: 48px;
19581 }
19582 .gbf-product-area .single-condition .div-to-append-calender .ui-datepicker .ui-datepicker-title {
19583 display: flex;
19584 width: 90%;
19585 margin: 0 2.5em;
19586 }
19587 .gbf-product-area .single-condition .div-to-append-calender .ui-datepicker select.ui-datepicker-year,
19588 .gbf-product-area .single-condition .div-to-append-calender .ui-datepicker select.ui-datepicker-month {
19589 width: calc(50% - 25px);
19590 min-width: auto;
19591 height: 36px;
19592 min-height: auto;
19593 border-radius: 3px;
19594 }
19595 .gbf-product-area .single-condition .div-to-append-range-calender .ui-datepicker .ui-datepicker-title {
19596 display: flex;
19597 width: 90%;
19598 margin: 0 2.5em;
19599 }
19600 .gbf-product-area .single-condition .div-to-append-range-calender .ui-datepicker select.ui-datepicker-year,
19601 .gbf-product-area .single-condition .div-to-append-range-calender .ui-datepicker select.ui-datepicker-month {
19602 width: calc(50% - 25px);
19603 min-width: auto;
19604 height: 36px;
19605 min-height: auto;
19606 border-radius: 3px;
19607 }
19608 .gbf-product-area .single-condition .close-condition {
19609 border: 1px solid #EE5F5A;
19610 padding: 0;
19611 height: 26px;
19612 width: 26px;
19613 display: flex;
19614 flex-flow: column;
19615 align-items: center;
19616 justify-content: center;
19617 border-radius: 100%;
19618 position: absolute;
19619 right: -8px;
19620 top: -11px;
19621 cursor: pointer;
19622 background: #fff;
19623 opacity: 0;
19624 visibility: hidden;
19625 transition: all 0.3s ease;
19626 z-index: 3;
19627 }
19628 .gbf-product-area .single-condition .close-condition svg {
19629 width: 17px;
19630 }
19631 .gbf-product-area .single-condition .close-condition svg path {
19632 stroke: #EE5F5A;
19633 }
19634 .gbf-product-area .single-condition:hover .close-condition {
19635 opacity: 1;
19636 visibility: visible;
19637 }
19638 .gbf-product-area .single-condition .wpfnl-form-group.field-required select {
19639 border-color: #EE5F5A;
19640 }
19641 .gbf-product-area .single-condition .wpfnl-form-group.field-required .hints {
19642 display: block;
19643 }
19644 .gbf-product-area input[type=time],
19645 .gbf-product-area input[type=date],
19646 .gbf-product-area input[type=search],
19647 .gbf-product-area input[type=url],
19648 .gbf-product-area input[type=tel],
19649 .gbf-product-area input[type=number],
19650 .gbf-product-area input[type=password],
19651 .gbf-product-area input[type=email],
19652 .gbf-product-area input[type=text],
19653 .gbf-product-area textarea,
19654 .gbf-product-area select {
19655 height: 44px;
19656 border-radius: 10px;
19657 }
19658 .gbf-product-area .offer-selection-mode .pms-card-top .recommended-badge {
19659 background: #FEF3C7;
19660 color: #D97706;
19661 border: 1px solid #FDE68A;
19662 font-size: 11px;
19663 font-weight: 500;
19664 padding: 2px 8px;
19665 border-radius: 20px;
19666 letter-spacing: 0.3px;
19667 white-space: nowrap;
19668 margin-left: 2px;
19669 }
19670 .gbf-product-area select#wpfnl-choose-offer {
19671 height: 44px;
19672 padding-right: 30px;
19673 }
19674 .gbf-product-area .manual-product-buttons {
19675 display: flex;
19676 justify-content: flex-end;
19677 gap: 12px;
19678 margin-bottom: 16px;
19679 }
19680 .gbf-product-area .manual-product-buttons button {
19681 height: 40px;
19682 font-size: 14px;
19683 font-weight: 500;
19684 border-radius: 6px;
19685 display: flex;
19686 align-items: center;
19687 gap: 8px;
19688 padding: 0 16px;
19689 cursor: pointer;
19690 transition: all 0.2s ease;
19691 }
19692 .gbf-product-area .manual-product-buttons button.add-existing-product {
19693 background: #6E42D3;
19694 border: 1px solid #6E42D3;
19695 color: #FFFFFF;
19696 }
19697 .gbf-product-area .manual-product-buttons button.add-existing-product:hover {
19698 background: #5c35b8;
19699 border-color: #5c35b8;
19700 }
19701 .gbf-product-area .manual-product-buttons button.add-existing-product .add-product-icon {
19702 display: inline-flex;
19703 align-items: center;
19704 justify-content: center;
19705 }
19706 .gbf-product-area .manual-product-buttons button.add-existing-product .add-product-icon svg path {
19707 stroke: #FFFFFF;
19708 }
19709 .gbf-product-area .manual-product-buttons button.create-product-button {
19710 background: #F7F7FA;
19711 border: 1px solid #E5E8F3;
19712 color: #363B4E;
19713 }
19714 .gbf-product-area .manual-product-buttons button.create-product-button:hover {
19715 background: #ECECF5;
19716 border-color: #D5D8E8;
19717 }
19718 .gbf-product-area .manual-product-buttons button.create-product-button .create-product-icon {
19719 display: inline-flex;
19720 align-items: center;
19721 justify-content: center;
19722 }
19723 .gbf-product-area .manual-product-buttons button.create-product-button .create-product-icon svg path {
19724 stroke: #363B4E;
19725 }
19726 .gbf-product-area .wpfnl-field-wrapper.product-list-box {
19727 display: block;
19728 width: 100%;
19729 border: 1px solid #EEF0F3;
19730 margin: 0;
19731 border-radius: 8px;
19732 }
19733 .gbf-product-area .wpfnl-field-wrapper.product-list-box .accordion-head {
19734 border-radius: 8px 8px 0 0;
19735 }
19736 .gbf-product-area .filter-options-section {
19737 align-items: flex-start;
19738 }
19739 .gbf-product-area .filter-options-section .checkbox-group {
19740 display: flex;
19741 flex-direction: column;
19742 gap: 12px;
19743 }
19744 .gbf-product-area .filter-options-section .checkbox-group .checkbox-option {
19745 display: flex;
19746 align-items: center;
19747 gap: 8px;
19748 cursor: pointer;
19749 }
19750 .gbf-product-area .filter-options-section .checkbox-group .checkbox-option input[type=checkbox] {
19751 width: 18px;
19752 height: 18px;
19753 cursor: pointer;
19754 margin: 0;
19755 }
19756 .gbf-product-area .filter-options-section .checkbox-group .checkbox-option input[type=checkbox]:checked::before {
19757 margin: -0.12rem 0 0 -0.2rem;
19758 }
19759 .gbf-product-area .filter-options-section .checkbox-group .checkbox-option span {
19760 font-size: 14px;
19761 color: #363B4E;
19762 user-select: none;
19763 }
19764 .gbf-product-area .fallback-behavior-section {
19765 align-items: flex-start;
19766 }
19767 .gbf-product-area .fallback-behavior-section input[type=radio] {
19768 cursor: pointer;
19769 margin: 0;
19770 }
19771 .gbf-product-area .fallback-behavior-section input[type=radio]:checked {
19772 border-color: #6E42D3;
19773 }
19774 .gbf-product-area .fallback-behavior-section input[type=radio]:checked::before {
19775 background-color: #6E42D3;
19776 }
19777 .gbf-product-area .fallback-behavior-section .fallback-options {
19778 display: flex;
19779 flex-direction: column;
19780 gap: 16px;
19781 }
19782 .gbf-product-area .fallback-behavior-section .fallback-options .radio-option {
19783 display: flex;
19784 align-items: flex-start;
19785 gap: 12px;
19786 padding: 10px 12px;
19787 border: 1px solid #E5E8F3;
19788 border-radius: 8px;
19789 cursor: pointer;
19790 transition: all 0.2s ease;
19791 background: #FFFFFF;
19792 }
19793 .gbf-product-area .fallback-behavior-section .fallback-options .radio-option:hover {
19794 border-color: #6E42D3;
19795 background: #F9F7FD;
19796 }
19797 .gbf-product-area .fallback-behavior-section .fallback-options .radio-option .radio-content {
19798 display: flex;
19799 flex-direction: column;
19800 gap: 4px;
19801 flex: 1;
19802 }
19803 .gbf-product-area .fallback-behavior-section .fallback-options .radio-option .radio-content .radio-title {
19804 font-size: 14px;
19805 color: #363B4E;
19806 font-weight: 500;
19807 }
19808 .gbf-product-area .fallback-behavior-section .fallback-options .radio-option .radio-content .radio-subtitle {
19809 font-size: 13px;
19810 color: #7A8B9A;
19811 font-weight: 400;
19812 }
19813 .gbf-product-area .fallback-behavior-section .default-product-select {
19814 margin-top: 6px;
19815 }
19816 .gbf-product-area .fallback-behavior-section .default-product-select > label {
19817 font-weight: 400;
19818 font-size: 13px;
19819 margin-bottom: 4px;
19820 display: block;
19821 }
19822 .gbf-product-area .gbf-upgrade-overlay {
19823 position: relative;
19824 }
19825 .gbf-product-area .gbf-upgrade-overlay .gbf-upgrade-overlay-dummy {
19826 display: flex;
19827 flex-direction: column;
19828 gap: 16px;
19829 pointer-events: none;
19830 user-select: none;
19831 }
19832 .gbf-product-area .gbf-upgrade-overlay .gbf-upgrade-overlay-dummy .gbf-dummy-disabled select,
19833 .gbf-product-area .gbf-upgrade-overlay .gbf-upgrade-overlay-dummy .gbf-dummy-disabled input[type=number] {
19834 background: #f3f4f6;
19835 cursor: not-allowed;
19836 }
19837 .gbf-product-area .gbf-upgrade-overlay .gbf-upgrade-overlay-dummy .gbf-dummy-disabled .fallback-options {
19838 display: flex;
19839 flex-direction: column;
19840 gap: 16px;
19841 }
19842 .gbf-product-area .gbf-upgrade-overlay .gbf-upgrade-overlay-dummy .gbf-dummy-disabled .fallback-options .radio-option {
19843 display: flex;
19844 align-items: flex-start;
19845 gap: 12px;
19846 padding: 10px 12px;
19847 border: 1px solid #E5E8F3;
19848 border-radius: 8px;
19849 background: #FFFFFF;
19850 }
19851 .gbf-product-area .gbf-upgrade-overlay .gbf-upgrade-overlay-dummy .gbf-dummy-disabled .fallback-options .radio-option input[type=radio] {
19852 margin: 0;
19853 flex-shrink: 0;
19854 }
19855 .gbf-product-area .gbf-upgrade-overlay .gbf-upgrade-overlay-dummy .gbf-dummy-disabled .fallback-options .radio-option .radio-content {
19856 display: flex;
19857 flex-direction: column;
19858 gap: 4px;
19859 flex: 1;
19860 }
19861 .gbf-product-area .gbf-upgrade-overlay .gbf-upgrade-overlay-dummy .gbf-dummy-disabled .fallback-options .radio-option .radio-content .radio-title {
19862 font-size: 14px;
19863 color: #363B4E;
19864 font-weight: 500;
19865 }
19866 .gbf-product-area .gbf-upgrade-overlay .gbf-upgrade-overlay-dummy .gbf-dummy-disabled .fallback-options .radio-option .radio-content .radio-subtitle {
19867 font-size: 13px;
19868 color: #7A8B9A;
19869 font-weight: 400;
19870 }
19871 .gbf-product-area .gbf-upgrade-overlay .gbf-upgrade-overlay-cta {
19872 position: absolute;
19873 right: 0;
19874 top: 0;
19875 width: calc(100% - 230px);
19876 height: 100%;
19877 display: flex;
19878 align-items: center;
19879 background: rgba(255, 255, 255, 0.6);
19880 backdrop-filter: blur(1px);
19881 border-radius: 10px;
19882 padding: 24px;
19883 }
19884 .gbf-product-area .gbf-upgrade-overlay .gbf-upgrade-overlay-cta-inner {
19885 display: flex;
19886 flex-direction: column;
19887 align-items: center;
19888 gap: 10px;
19889 text-align: center;
19890 max-width: 380px;
19891 margin-left: 92px;
19892 }
19893 .gbf-product-area .gbf-upgrade-overlay .gbf-upgrade-overlay-btn {
19894 display: inline-flex;
19895 align-items: center;
19896 gap: 6px;
19897 margin-top: 4px;
19898 padding: 0 20px;
19899 height: 40px;
19900 font-size: 14px;
19901 font-weight: 500;
19902 border-radius: 6px;
19903 text-decoration: none;
19904 cursor: pointer;
19905 transition: all 0.2s ease;
19906 }
19907
19908 .steps-settings.downsell .gbf-offer-product .offer-discount-area,
19909 .steps-settings.upsell .gbf-offer-product .offer-discount-area {
19910 border: none;
19911 }
19912
19913 @media only screen and (max-width: 1199px) {
19914 .gbf-product-area .single-condition .wpfnl-form-group {
19915 width: 100%;
19916 }
19917 .gbf-product-area .single-condition label {
19918 padding-right: 0;
19919 margin-bottom: 5px;
19920 display: block;
19921 }
19922 .gbf-product-area .single-condition .selectbox-wrapper {
19923 width: 100%;
19924 }
19925 .gbf-product-area .single-condition .condition-then.gbf-date-is .wpfnl-form-group .to-date,
19926 .gbf-product-area .single-condition .condition-then.gbf-date-is .wpfnl-form-group .from-date {
19927 display: block;
19928 }
19929 }
19930 .gbf-upgrade-overlay {
19931 position: relative;
19932 margin-top: 8px;
19933 border-radius: 10px;
19934 overflow: hidden;
19935 }
19936 .gbf-upgrade-overlay__dummy {
19937 display: flex;
19938 flex-direction: column;
19939 gap: 16px;
19940 filter: blur(3px);
19941 pointer-events: none;
19942 user-select: none;
19943 }
19944 .gbf-upgrade-overlay__dummy .gbf-dummy-disabled {
19945 opacity: 0.6;
19946 }
19947 .gbf-upgrade-overlay__dummy .gbf-dummy-disabled select,
19948 .gbf-upgrade-overlay__dummy .gbf-dummy-disabled input[type=number] {
19949 background: #f3f4f6;
19950 cursor: not-allowed;
19951 }
19952 .gbf-upgrade-overlay__dummy .gbf-dummy-disabled .fallback-options {
19953 display: flex;
19954 flex-direction: column;
19955 gap: 16px;
19956 }
19957 .gbf-upgrade-overlay__dummy .gbf-dummy-disabled .fallback-options .radio-option {
19958 display: flex;
19959 align-items: flex-start;
19960 gap: 12px;
19961 padding: 10px 12px;
19962 border: 1px solid #E5E8F3;
19963 border-radius: 8px;
19964 background: #FFFFFF;
19965 }
19966 .gbf-upgrade-overlay__dummy .gbf-dummy-disabled .fallback-options .radio-option input[type=radio] {
19967 margin: 0;
19968 flex-shrink: 0;
19969 }
19970 .gbf-upgrade-overlay__dummy .gbf-dummy-disabled .fallback-options .radio-option .radio-content {
19971 display: flex;
19972 flex-direction: column;
19973 gap: 4px;
19974 flex: 1;
19975 }
19976 .gbf-upgrade-overlay__dummy .gbf-dummy-disabled .fallback-options .radio-option .radio-content .radio-title {
19977 font-size: 14px;
19978 color: #363B4E;
19979 font-weight: 500;
19980 }
19981 .gbf-upgrade-overlay__dummy .gbf-dummy-disabled .fallback-options .radio-option .radio-content .radio-subtitle {
19982 font-size: 13px;
19983 color: #7A8B9A;
19984 font-weight: 400;
19985 }
19986 .gbf-upgrade-overlay__cta {
19987 position: absolute;
19988 inset: 0;
19989 display: flex;
19990 align-items: center;
19991 justify-content: center;
19992 background: rgba(255, 255, 255, 0.7);
19993 backdrop-filter: blur(2px);
19994 border-radius: 10px;
19995 padding: 24px;
19996 }
19997 .gbf-upgrade-overlay__cta-inner {
19998 display: flex;
19999 flex-direction: column;
20000 align-items: center;
20001 gap: 10px;
20002 text-align: center;
20003 max-width: 380px;
20004 }
20005 .gbf-upgrade-overlay__icon {
20006 display: flex;
20007 align-items: center;
20008 justify-content: center;
20009 }
20010 .gbf-upgrade-overlay__title {
20011 font-size: 16px;
20012 font-weight: 600;
20013 color: #363B4E;
20014 margin: 0;
20015 }
20016 .gbf-upgrade-overlay__desc {
20017 font-size: 13px;
20018 color: #7A8B9A;
20019 line-height: 1.6;
20020 margin: 0;
20021 }
20022 .gbf-upgrade-overlay__btn {
20023 display: inline-flex;
20024 align-items: center;
20025 gap: 6px;
20026 margin-top: 4px;
20027 padding: 0 20px;
20028 height: 40px;
20029 font-size: 14px;
20030 font-weight: 500;
20031 border-radius: 6px;
20032 text-decoration: none;
20033 cursor: pointer;
20034 transition: all 0.2s ease;
20035 }
20036
20037 .gbf-dummy-preview .gbf-not-available-notice {
20038 display: flex;
20039 align-items: flex-start;
20040 gap: 8px;
20041 padding: 10px 14px;
20042 background: #f8f9fb;
20043 border: 1px solid #e5e7eb;
20044 border-radius: 6px;
20045 margin-bottom: 16px;
20046 }
20047 .gbf-dummy-preview .gbf-not-available-notice svg {
20048 flex-shrink: 0;
20049 margin-top: 2px;
20050 }
20051 .gbf-dummy-preview .gbf-not-available-notice p {
20052 margin: 0;
20053 font-size: 13px;
20054 color: #6b7280;
20055 line-height: 1.5;
20056 }
20057 .gbf-dummy-preview .gbf-dummy-disabled {
20058 opacity: 0.45;
20059 pointer-events: none;
20060 user-select: none;
20061 }
20062 .gbf-dummy-preview .gbf-dummy-disabled select,
20063 .gbf-dummy-preview .gbf-dummy-disabled input[type=number] {
20064 background: #f3f4f6;
20065 cursor: not-allowed;
20066 }
20067 .gbf-dummy-preview .gbf-dummy-disabled .fallback-options {
20068 display: flex;
20069 flex-direction: column;
20070 gap: 16px;
20071 }
20072 .gbf-dummy-preview .gbf-dummy-disabled .fallback-options .radio-option {
20073 display: flex;
20074 align-items: flex-start;
20075 gap: 12px;
20076 padding: 10px 12px;
20077 border: 1px solid #E5E8F3;
20078 border-radius: 8px;
20079 background: #FFFFFF;
20080 }
20081 .gbf-dummy-preview .gbf-dummy-disabled .fallback-options .radio-option input[type=radio] {
20082 margin: 0;
20083 flex-shrink: 0;
20084 }
20085 .gbf-dummy-preview .gbf-dummy-disabled .fallback-options .radio-option .radio-content {
20086 display: flex;
20087 flex-direction: column;
20088 gap: 4px;
20089 flex: 1;
20090 }
20091 .gbf-dummy-preview .gbf-dummy-disabled .fallback-options .radio-option .radio-content .radio-title {
20092 font-size: 14px;
20093 color: #363B4E;
20094 font-weight: 500;
20095 }
20096 .gbf-dummy-preview .gbf-dummy-disabled .fallback-options .radio-option .radio-content .radio-subtitle {
20097 font-size: 13px;
20098 color: #7A8B9A;
20099 font-weight: 400;
20100 }
20101
20102 .wpfnl-webhook-drawer {
20103 width: calc(100% - 36px);
20104 right: 0;
20105 transition: none;
20106 }
20107 .wpfnl-webhook-drawer .drawer-wrapper {
20108 background: #F6F5FA;
20109 }
20110 .wpfnl-webhook-drawer .drawer-header {
20111 background: #FFFFFF;
20112 box-shadow: 0px 1px 2px rgba(190, 190, 215, 0.31) !important;
20113 padding: 15px 24px !important;
20114 justify-content: flex-start;
20115 gap: 14px;
20116 }
20117 .wpfnl-webhook-drawer .drawer-header .wpfnl-drawer-close {
20118 background: #FFFFFF;
20119 border-radius: 10px;
20120 height: 38px;
20121 width: 38px;
20122 display: flex;
20123 flex-flow: column;
20124 align-items: center;
20125 justify-content: center;
20126 cursor: pointer;
20127 border: 1px solid #EEF0F3;
20128 }
20129 .wpfnl-webhook-drawer .drawer-header .drawer-title {
20130 font-weight: 500;
20131 font-size: 16px;
20132 line-height: 1;
20133 }
20134 .wpfnl-webhook-drawer .drawer-header .webhook-search {
20135 margin-left: auto;
20136 }
20137 .wpfnl-webhook-drawer .drawer-header .webhook-search form {
20138 position: relative;
20139 }
20140 .wpfnl-webhook-drawer .drawer-header .webhook-search svg {
20141 position: absolute;
20142 top: 12px;
20143 left: 14px;
20144 }
20145 .wpfnl-webhook-drawer .drawer-header .webhook-search input[type=text] {
20146 padding-left: 34px;
20147 min-width: auto;
20148 width: 194px;
20149 background: #FFFFFF;
20150 border-color: #EEF0F3;
20151 border-radius: 10px;
20152 height: 40px;
20153 }
20154 .wpfnl-webhook-drawer .drawer-header .btn-default {
20155 height: 40px;
20156 line-height: 41px;
20157 display: flex;
20158 align-items: center;
20159 padding: 0 20px;
20160 gap: 7px;
20161 border-radius: 10px;
20162 }
20163 .wpfnl-webhook-drawer .drawer-body {
20164 padding-top: 40px;
20165 }
20166 .wpfnl-webhook-drawer .drawer-body .wpfnl-field-wrapper > label.has-tooltip .wpfnl-tooltip {
20167 margin-left: 3px;
20168 position: relative;
20169 top: -1px;
20170 }
20171 .wpfnl-webhook-drawer .webhook-content {
20172 background: #FFFFFF;
20173 box-shadow: 0px 1px 1px rgba(182, 185, 191, 0.3);
20174 border-radius: 10px;
20175 position: relative;
20176 }
20177 .wpfnl-webhook-drawer .drawer-footer {
20178 border-top: 1px solid #EEF0F3;
20179 padding: 20px 0 20px;
20180 margin-top: 30px;
20181 display: flex;
20182 flex-flow: row wrap;
20183 align-items: center;
20184 justify-content: flex-end;
20185 gap: 14px;
20186 position: relative;
20187 }
20188 .wpfnl-webhook-drawer .drawer-footer .btn-default {
20189 display: flex;
20190 flex-flow: row;
20191 align-items: center;
20192 justify-content: center;
20193 line-height: 41px;
20194 height: 40px;
20195 padding: 2px 20px 0;
20196 min-width: auto;
20197 }
20198 .wpfnl-webhook-drawer .drawer-footer .btn-default .wpfnl-loader {
20199 display: inline-block;
20200 }
20201 .wpfnl-webhook-drawer .drawer-footer .btn-default[disabled] {
20202 opacity: 0.6;
20203 display: flex;
20204 align-items: center;
20205 gap: 10px;
20206 cursor: not-allowed;
20207 }
20208 .wpfnl-webhook-drawer .drawer-footer .cancel-btn {
20209 background: transparent;
20210 box-shadow: 0 0 0 1px #E4E6EB;
20211 color: #3C3F47;
20212 }
20213 .wpfnl-webhook-drawer .drawer-footer .wpfnl-alert {
20214 display: inline-block;
20215 padding: 10px 20px;
20216 }
20217 .wpfnl-webhook-drawer .no-webhook-data {
20218 height: 550px;
20219 display: flex;
20220 flex-flow: column;
20221 align-items: center;
20222 justify-content: center;
20223 gap: 40px;
20224 font-weight: 500;
20225 font-size: 18px;
20226 line-height: 1;
20227 color: #363B4E;
20228 }
20229 .wpfnl-webhook-drawer .webhook-list-wrapper .webhook-single-list,
20230 .wpfnl-webhook-drawer .webhook-list-wrapper .list-header {
20231 display: flex;
20232 flex-flow: row wrap;
20233 align-items: center;
20234 justify-content: space-between;
20235 gap: 15px;
20236 }
20237 .wpfnl-webhook-drawer .webhook-list-wrapper .webhook-single-list .name-field,
20238 .wpfnl-webhook-drawer .webhook-list-wrapper .list-header .name-field {
20239 width: calc((80% - 135px) / 2);
20240 max-width: 300px;
20241 color: #363B4E;
20242 font-weight: 500;
20243 }
20244 .wpfnl-webhook-drawer .webhook-list-wrapper .webhook-single-list .request-url-field,
20245 .wpfnl-webhook-drawer .webhook-list-wrapper .list-header .request-url-field {
20246 width: calc((80% - 135px) / 2);
20247 }
20248 .wpfnl-webhook-drawer .webhook-list-wrapper .webhook-single-list .status-field,
20249 .wpfnl-webhook-drawer .webhook-list-wrapper .list-header .status-field {
20250 width: 92px;
20251 margin-left: auto;
20252 }
20253 .wpfnl-webhook-drawer .webhook-list-wrapper .webhook-single-list .action-field,
20254 .wpfnl-webhook-drawer .webhook-list-wrapper .list-header .action-field {
20255 width: 74px;
20256 text-align: center;
20257 }
20258 .wpfnl-webhook-drawer .webhook-list-wrapper .list-header {
20259 padding: 13px 24px;
20260 border-bottom: 1px solid #E5E8F3;
20261 }
20262 .wpfnl-webhook-drawer .webhook-list-wrapper .list-header .name-field {
20263 color: #7A8B9A;
20264 font-weight: 400;
20265 }
20266 .wpfnl-webhook-drawer .webhook-list-wrapper .webhook-single-list {
20267 padding: 15px 24px;
20268 border-bottom: 1px solid #E5E8F3;
20269 }
20270 .wpfnl-webhook-drawer .webhook-list-wrapper .webhook-single-list:last-child {
20271 border-bottom: 0;
20272 }
20273 .wpfnl-webhook-drawer .webhook-list-wrapper .webhook-single-list.no-data {
20274 text-align: center;
20275 display: block;
20276 }
20277 .wpfnl-webhook-drawer .webhook-list-wrapper .webhook-single-list .request-url-field {
20278 word-break: break-all;
20279 }
20280 .wpfnl-webhook-drawer .webhook-list-wrapper .webhook-single-list .status-field .wpfnl-loader {
20281 display: block;
20282 position: absolute;
20283 top: 1px;
20284 left: 30px;
20285 }
20286 .wpfnl-webhook-drawer .webhook-list-wrapper .webhook-single-list .action-field button {
20287 border: none;
20288 cursor: pointer;
20289 text-align: center;
20290 padding: 0 6px;
20291 display: inline-block;
20292 height: 30px;
20293 line-height: 30px;
20294 background-color: transparent;
20295 margin-left: 2px;
20296 }
20297 .wpfnl-webhook-drawer .webhook-list-wrapper .webhook-single-list .action-field button svg {
20298 position: relative;
20299 top: 4px;
20300 }
20301
20302 .webhook-settings-drawer {
20303 width: 860px;
20304 }
20305 .webhook-settings-drawer .drawer-wrapper {
20306 background: #fff;
20307 }
20308 .webhook-settings-drawer .drawer-wrapper .drawer-body {
20309 padding-top: 0;
20310 }
20311 .webhook-settings-drawer .drawer-wrapper .drawer-header {
20312 justify-content: space-between;
20313 box-shadow: none !important;
20314 padding: 16px 30px 15px 30px !important;
20315 }
20316 .webhook-settings-drawer .webhook-settings-content {
20317 background: #FFFFFF;
20318 border-radius: 0;
20319 border-top: 1px solid #EEF0F3;
20320 }
20321 .webhook-settings-drawer .wpfnl-field-wrapper {
20322 margin-bottom: 20px;
20323 }
20324 .webhook-settings-drawer .wpfnl-field-wrapper:last-child {
20325 margin-bottom: 0;
20326 }
20327 .webhook-settings-drawer .wpfnl-field-wrapper > label {
20328 width: 170px;
20329 }
20330 .webhook-settings-drawer .wpfnl-field-wrapper .wpfnl-fields .link-icon {
20331 position: absolute;
20332 top: 0;
20333 width: 38px;
20334 height: 38px;
20335 display: flex;
20336 align-items: center;
20337 justify-content: center;
20338 border-right: 1px solid #EEF0F3;
20339 }
20340 .webhook-settings-drawer .wpfnl-field-wrapper .wpfnl-fields .hints {
20341 color: #e65555;
20342 display: none;
20343 }
20344 .webhook-settings-drawer .wpfnl-field-wrapper input[type=date],
20345 .webhook-settings-drawer .wpfnl-field-wrapper input[type=search],
20346 .webhook-settings-drawer .wpfnl-field-wrapper input[type=url],
20347 .webhook-settings-drawer .wpfnl-field-wrapper input[type=tel],
20348 .webhook-settings-drawer .wpfnl-field-wrapper input[type=number],
20349 .webhook-settings-drawer .wpfnl-field-wrapper input[type=password],
20350 .webhook-settings-drawer .wpfnl-field-wrapper input[type=email],
20351 .webhook-settings-drawer .wpfnl-field-wrapper input[type=text],
20352 .webhook-settings-drawer .wpfnl-field-wrapper select {
20353 height: 38px;
20354 border-color: #EEF0F3;
20355 color: #363B4E;
20356 letter-spacing: -0.01em;
20357 font-weight: 400;
20358 }
20359 .webhook-settings-drawer .wpfnl-field-wrapper input[type=date]:-webkit-autofill,
20360 .webhook-settings-drawer .wpfnl-field-wrapper input[type=search]:-webkit-autofill,
20361 .webhook-settings-drawer .wpfnl-field-wrapper input[type=url]:-webkit-autofill,
20362 .webhook-settings-drawer .wpfnl-field-wrapper input[type=tel]:-webkit-autofill,
20363 .webhook-settings-drawer .wpfnl-field-wrapper input[type=number]:-webkit-autofill,
20364 .webhook-settings-drawer .wpfnl-field-wrapper input[type=password]:-webkit-autofill,
20365 .webhook-settings-drawer .wpfnl-field-wrapper input[type=email]:-webkit-autofill,
20366 .webhook-settings-drawer .wpfnl-field-wrapper input[type=text]:-webkit-autofill,
20367 .webhook-settings-drawer .wpfnl-field-wrapper select:-webkit-autofill {
20368 -webkit-box-shadow: 0 0 0 30px #ffffff inset;
20369 box-shadow: 0 0 0 30px #ffffff inset;
20370 -webkit-text-fill-color: #363B4E !important;
20371 }
20372 .webhook-settings-drawer .wpfnl-field-wrapper input[type=date]::-webkit-input-placeholder,
20373 .webhook-settings-drawer .wpfnl-field-wrapper input[type=search]::-webkit-input-placeholder,
20374 .webhook-settings-drawer .wpfnl-field-wrapper input[type=url]::-webkit-input-placeholder,
20375 .webhook-settings-drawer .wpfnl-field-wrapper input[type=tel]::-webkit-input-placeholder,
20376 .webhook-settings-drawer .wpfnl-field-wrapper input[type=number]::-webkit-input-placeholder,
20377 .webhook-settings-drawer .wpfnl-field-wrapper input[type=password]::-webkit-input-placeholder,
20378 .webhook-settings-drawer .wpfnl-field-wrapper input[type=email]::-webkit-input-placeholder,
20379 .webhook-settings-drawer .wpfnl-field-wrapper input[type=text]::-webkit-input-placeholder,
20380 .webhook-settings-drawer .wpfnl-field-wrapper select::-webkit-input-placeholder {
20381 color: #A7A8B3;
20382 }
20383 .webhook-settings-drawer .wpfnl-field-wrapper input[type=date]::-moz-placeholder,
20384 .webhook-settings-drawer .wpfnl-field-wrapper input[type=search]::-moz-placeholder,
20385 .webhook-settings-drawer .wpfnl-field-wrapper input[type=url]::-moz-placeholder,
20386 .webhook-settings-drawer .wpfnl-field-wrapper input[type=tel]::-moz-placeholder,
20387 .webhook-settings-drawer .wpfnl-field-wrapper input[type=number]::-moz-placeholder,
20388 .webhook-settings-drawer .wpfnl-field-wrapper input[type=password]::-moz-placeholder,
20389 .webhook-settings-drawer .wpfnl-field-wrapper input[type=email]::-moz-placeholder,
20390 .webhook-settings-drawer .wpfnl-field-wrapper input[type=text]::-moz-placeholder,
20391 .webhook-settings-drawer .wpfnl-field-wrapper select::-moz-placeholder {
20392 color: #A7A8B3;
20393 }
20394 .webhook-settings-drawer .wpfnl-field-wrapper input[type=date]:-ms-input-placeholder,
20395 .webhook-settings-drawer .wpfnl-field-wrapper input[type=search]:-ms-input-placeholder,
20396 .webhook-settings-drawer .wpfnl-field-wrapper input[type=url]:-ms-input-placeholder,
20397 .webhook-settings-drawer .wpfnl-field-wrapper input[type=tel]:-ms-input-placeholder,
20398 .webhook-settings-drawer .wpfnl-field-wrapper input[type=number]:-ms-input-placeholder,
20399 .webhook-settings-drawer .wpfnl-field-wrapper input[type=password]:-ms-input-placeholder,
20400 .webhook-settings-drawer .wpfnl-field-wrapper input[type=email]:-ms-input-placeholder,
20401 .webhook-settings-drawer .wpfnl-field-wrapper input[type=text]:-ms-input-placeholder,
20402 .webhook-settings-drawer .wpfnl-field-wrapper select:-ms-input-placeholder {
20403 color: #A7A8B3;
20404 }
20405 .webhook-settings-drawer .wpfnl-field-wrapper input[type=date]:-moz-placeholder,
20406 .webhook-settings-drawer .wpfnl-field-wrapper input[type=search]:-moz-placeholder,
20407 .webhook-settings-drawer .wpfnl-field-wrapper input[type=url]:-moz-placeholder,
20408 .webhook-settings-drawer .wpfnl-field-wrapper input[type=tel]:-moz-placeholder,
20409 .webhook-settings-drawer .wpfnl-field-wrapper input[type=number]:-moz-placeholder,
20410 .webhook-settings-drawer .wpfnl-field-wrapper input[type=password]:-moz-placeholder,
20411 .webhook-settings-drawer .wpfnl-field-wrapper input[type=email]:-moz-placeholder,
20412 .webhook-settings-drawer .wpfnl-field-wrapper input[type=text]:-moz-placeholder,
20413 .webhook-settings-drawer .wpfnl-field-wrapper select:-moz-placeholder {
20414 color: #A7A8B3;
20415 }
20416 .webhook-settings-drawer .wpfnl-field-wrapper select {
20417 color: #A7A8B3;
20418 max-width: 240px;
20419 width: 100%;
20420 padding-right: 36px;
20421 -moz-appearance: none;
20422 -webkit-appearance: none;
20423 appearance: none;
20424 background-image: url("data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMTIgNyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBzdHJva2U9IiM3QThCOUEiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIiBkPSJNMTAuODEzIDFsLTQuNSA0LjUtNC41LTQuNSIvPjwvc3ZnPg==");
20425 background-repeat: no-repeat;
20426 background-position-x: calc(100% - 13px);
20427 background-position-y: 13px;
20428 background-size: 12px 12px;
20429 }
20430 .webhook-settings-drawer .wpfnl-field-wrapper select.value-selected {
20431 color: #363B4E;
20432 }
20433 .webhook-settings-drawer .wpfnl-field-wrapper select option {
20434 color: #A7A8B3;
20435 }
20436 .webhook-settings-drawer .wpfnl-field-wrapper .wpfnl-tooltip p {
20437 min-width: 160px;
20438 }
20439 .webhook-settings-drawer .wpfnl-field-wrapper .wpfnl-custom-single-select {
20440 width: 240px;
20441 }
20442 .webhook-settings-drawer .feed-name .wpfnl-tooltip p {
20443 left: calc(100% + 8px);
20444 transform: translate(0, 50%);
20445 bottom: 50%;
20446 }
20447 .webhook-settings-drawer .feed-name .wpfnl-tooltip p:before {
20448 left: -4px;
20449 bottom: 50%;
20450 margin: 0 0px -6px 0px;
20451 }
20452 .webhook-settings-drawer .request-url input[type=text] {
20453 padding-left: 50px;
20454 }
20455 .webhook-settings-drawer .primary-settings {
20456 padding: 30px 0;
20457 }
20458 .webhook-settings-drawer .additional-settings {
20459 padding-top: 30px;
20460 }
20461 .webhook-settings-drawer .request-header-settings,
20462 .webhook-settings-drawer .primary-settings {
20463 border-bottom: 1px solid #EEF0F3;
20464 }
20465 .webhook-settings-drawer .primary-settings .request-formate .wpfnl-fields,
20466 .webhook-settings-drawer .primary-settings .request-method .wpfnl-fields {
20467 max-width: 100%;
20468 }
20469 .webhook-settings-drawer .request-header {
20470 align-items: flex-start;
20471 }
20472 .webhook-settings-drawer .request-header > label {
20473 position: relative;
20474 top: 34px;
20475 }
20476 .webhook-settings-drawer .request-body-loop-wrapper .loop-header,
20477 .webhook-settings-drawer .request-body-loop-wrapper .single-loop {
20478 display: flex;
20479 flex-flow: row wrap;
20480 align-items: flex-start;
20481 margin-bottom: 14px;
20482 gap: 10px;
20483 }
20484 .webhook-settings-drawer .request-body-loop-wrapper .loop-header:last-child,
20485 .webhook-settings-drawer .request-body-loop-wrapper .single-loop:last-child {
20486 margin-bottom: 0;
20487 }
20488 .webhook-settings-drawer .request-body-loop-wrapper .loop-header .value,
20489 .webhook-settings-drawer .request-body-loop-wrapper .loop-header .name,
20490 .webhook-settings-drawer .request-body-loop-wrapper .single-loop .value,
20491 .webhook-settings-drawer .request-body-loop-wrapper .single-loop .name {
20492 width: calc(50% - 29px);
20493 }
20494 .webhook-settings-drawer .request-body-loop-wrapper .loop-header .value .crm-data-loader,
20495 .webhook-settings-drawer .request-body-loop-wrapper .single-loop .value .crm-data-loader {
20496 width: calc(100% - 13px);
20497 left: 2px;
20498 }
20499 .webhook-settings-drawer .request-body-loop-wrapper .loop-header input,
20500 .webhook-settings-drawer .request-body-loop-wrapper .loop-header select,
20501 .webhook-settings-drawer .request-body-loop-wrapper .single-loop input,
20502 .webhook-settings-drawer .request-body-loop-wrapper .single-loop select {
20503 min-width: auto;
20504 box-shadow: 0px 1px 1px rgba(182, 185, 191, 0.3);
20505 border-radius: 6px;
20506 border: none;
20507 max-width: 100%;
20508 }
20509 .webhook-settings-drawer .request-body-loop-wrapper .loop-header {
20510 margin-bottom: 8px;
20511 }
20512 .webhook-settings-drawer .request-body-loop-wrapper .loop-header .value,
20513 .webhook-settings-drawer .request-body-loop-wrapper .loop-header .name {
20514 font-size: 14px;
20515 line-height: 1.2;
20516 font-weight: 500;
20517 color: #363B4E;
20518 }
20519 .webhook-settings-drawer .request-body-loop-wrapper .single-loop {
20520 background: #F6F5FA;
20521 border-radius: 10px;
20522 padding: 16px;
20523 }
20524 .webhook-settings-drawer .request-body-loop-wrapper .single-loop.only-one .value,
20525 .webhook-settings-drawer .request-body-loop-wrapper .single-loop.only-one .name {
20526 width: calc(50% - 5px);
20527 }
20528 .webhook-settings-drawer .request-body-loop-wrapper .single-loop.only-one .actions {
20529 display: none;
20530 }
20531 .webhook-settings-drawer .request-body-loop-wrapper .single-loop .wpfnl-custom-single-select .custom-select-wrapper {
20532 box-shadow: 0px 1px 1px rgba(182, 185, 191, 0.3);
20533 border: none;
20534 }
20535 .webhook-settings-drawer .request-body-loop-wrapper .actions button {
20536 border: none;
20537 line-height: 1;
20538 padding: 3px;
20539 cursor: pointer;
20540 background: #FFFFFF;
20541 box-shadow: 0px 1px 1px rgba(182, 185, 191, 0.3);
20542 border-radius: 6px;
20543 width: 38px;
20544 height: 38px;
20545 display: flex;
20546 flex-flow: column;
20547 align-items: center;
20548 justify-content: center;
20549 }
20550 .webhook-settings-drawer .request-body-loop-wrapper .actions button svg {
20551 display: block;
20552 }
20553 .webhook-settings-drawer .request-body-loop-wrapper .add-option-area {
20554 border: 1px dashed #C1C6CD;
20555 border-radius: 10px;
20556 padding: 20px;
20557 display: flex;
20558 flex-flow: column;
20559 align-items: center;
20560 justify-content: center;
20561 }
20562 .webhook-settings-drawer .request-body-loop-wrapper .add-option-area .add-option {
20563 display: flex;
20564 align-items: center;
20565 justify-content: center;
20566 gap: 8px;
20567 padding: 2px 25px 0 25px;
20568 line-height: 1;
20569 }
20570 .webhook-settings-drawer .request-body-loop-wrapper .add-option-area .add-option svg {
20571 width: 12px;
20572 height: 12px;
20573 }
20574 .webhook-settings-drawer .request-body-loop-wrapper.data-loaded .single-loop .value .crm-data-loader {
20575 display: none;
20576 }
20577 .webhook-settings-drawer .additional-settings .webhook-event .wpfnl-fields {
20578 max-width: 100%;
20579 }
20580 .webhook-settings-drawer .additional-settings .request-body {
20581 align-items: flex-start;
20582 }
20583 .webhook-settings-drawer .additional-settings .request-body > label {
20584 position: relative;
20585 top: 2px;
20586 width: 180px;
20587 }
20588 .webhook-settings-drawer .additional-settings .request-body > .wpfnl-fields {
20589 max-width: 100%;
20590 width: calc(100% - 180px);
20591 }
20592 .webhook-settings-drawer .additional-settings .request-body .wpfnl-radiobtn {
20593 margin-bottom: 10px;
20594 display: block;
20595 }
20596 .webhook-settings-drawer .additional-settings .request-body .wpfnl-radiobtn label {
20597 font-size: 13px;
20598 color: #363B4E;
20599 }
20600 .webhook-settings-drawer .additional-settings .request-body .wpfnl-radiobtn label::before {
20601 background: #F6F5FA;
20602 border-color: #EEF0F3;
20603 width: 20px;
20604 height: 20px;
20605 }
20606 .webhook-settings-drawer .additional-settings .request-body .wpfnl-radiobtn label::after {
20607 left: 6px;
20608 top: 3px;
20609 width: 8px;
20610 height: 8px;
20611 }
20612 .webhook-settings-drawer .additional-settings .request-body .wpfnl-radiobtn input[type=radio]:checked + label::before {
20613 background: #6E42D3;
20614 }
20615 .webhook-settings-drawer .additional-settings .request-body .wpfnl-radiobtn input[type=radio]:checked + label::after {
20616 background: #ffffff;
20617 }
20618 .webhook-settings-drawer .additional-settings .request-body .request-body-loop-wrapper {
20619 margin-top: 20px;
20620 border: 1px solid #EEF0F3;
20621 border-radius: 10px;
20622 padding: 16px 20px 20px;
20623 }
20624
20625 @media only screen and (max-width: 1699px) {
20626 .wpfnl-webhook-drawer .webhook-content {
20627 max-width: 1280px;
20628 width: 100%;
20629 margin: 0 auto;
20630 }
20631 }
20632 @media only screen and (max-width: 991px) {
20633 .webhook-settings-drawer {
20634 width: 700px;
20635 }
20636 }
20637 @media only screen and (max-width: 782px) {
20638 .wpfnl-webhook-drawer {
20639 width: 100%;
20640 }
20641 }
20642 .wpfnl-settings-drawer .drawer-body {
20643 background: #f6f5fa;
20644 }
20645 .wpfnl-settings-drawer .fnl-settings-content {
20646 margin-top: 30px;
20647 }
20648 .wpfnl-settings-drawer .fnl-settings-content .wpfnl-field-wrapper > label {
20649 width: 310px;
20650 }
20651 .wpfnl-settings-drawer .fnl-settings-content .wpfnl-field-wrapper .wpfnl-fields {
20652 max-width: 350px;
20653 width: calc(100% - 350px);
20654 }
20655 .wpfnl-settings-drawer .fnl-settings-content .settings-title {
20656 padding: 16px 24px;
20657 display: flex;
20658 flex-flow: row wrap;
20659 align-items: center;
20660 font-weight: 500;
20661 color: #363B4E;
20662 text-transform: capitalize;
20663 box-shadow: 0px 2px 4px rgba(220, 220, 237, 0.4);
20664 background: #ffffff;
20665 border-radius: 10px 10px 0 0;
20666 position: relative;
20667 }
20668 .wpfnl-settings-drawer .fnl-settings-content .settings-title > svg {
20669 margin-right: 10px;
20670 }
20671 .wpfnl-settings-drawer .fnl-settings-content .settings-title a {
20672 line-height: 1;
20673 position: relative;
20674 top: 3px;
20675 margin-left: auto;
20676 }
20677 .wpfnl-settings-drawer .fnl-settings-content .settings-title a svg {
20678 width: 20px;
20679 height: 20px;
20680 }
20681 .wpfnl-settings-drawer .fnl-settings-content .settings-title a svg path {
20682 stroke: #6E42D3;
20683 }
20684 .wpfnl-settings-drawer .fnl-settings-content .hints {
20685 width: 100%;
20686 display: block;
20687 color: #f68a40;
20688 }
20689 .wpfnl-settings-drawer .fnl-settings-content .wpfnl-box {
20690 background: #ffffff;
20691 border-radius: 10px;
20692 padding: 30px;
20693 box-shadow: 0 1px 2px 0 rgba(190, 190, 215, 0.2);
20694 }
20695 .wpfnl-settings-drawer .fnl-settings-content .pro-tag-icon {
20696 transform: translateY(6px);
20697 margin-left: 0px;
20698 position: static;
20699 display: inline-block;
20700 }
20701 .wpfnl-settings-drawer .fnl-settings-content .settings-title + .wpfnl-box {
20702 border-radius: 0 0 10px 10px;
20703 }
20704 .wpfnl-settings-drawer .fnl-settings-content .wpfnl-checkbox.disabled > label {
20705 cursor: not-allowed;
20706 opacity: 0.5;
20707 }
20708 .wpfnl-settings-drawer .fnl-settings-content .wpfnl-checkbox.disabled > label:before {
20709 background-color: #d7d7d7;
20710 }
20711 .wpfnl-settings-drawer .fnl-settings-content #wpfnl-utm {
20712 display: flex;
20713 flex-flow: row wrap;
20714 }
20715 .wpfnl-settings-drawer .fnl-settings-content #wpfnl-utm .wpfnl-field-wrapper {
20716 display: block;
20717 width: 50%;
20718 padding-right: 30px;
20719 }
20720 .wpfnl-settings-drawer .fnl-settings-content #wpfnl-utm .wpfnl-field-wrapper > label {
20721 width: auto;
20722 margin-bottom: 8px;
20723 display: block;
20724 padding: 0;
20725 }
20726 .wpfnl-settings-drawer .fnl-settings-content #wpfnl-utm .wpfnl-field-wrapper .wpfnl-fields {
20727 max-width: 100%;
20728 width: 100%;
20729 }
20730 .wpfnl-settings-drawer .settings-content__footer {
20731 border-top: 1px solid #E2E5ED;
20732 padding: 20px 0 20px;
20733 margin-top: 30px;
20734 display: flex;
20735 flex-flow: row wrap;
20736 align-items: center;
20737 justify-content: flex-end;
20738 position: relative;
20739 }
20740 .wpfnl-settings-drawer .settings-content__footer .update {
20741 display: flex;
20742 flex-flow: row;
20743 align-items: center;
20744 justify-content: center;
20745 line-height: 39px;
20746 }
20747 .wpfnl-settings-drawer .settings-content__footer .wpfnl-alert {
20748 display: inline-block;
20749 margin-right: 10px;
20750 }
20751 .wpfnl-settings-drawer .settings-content__footer .wpfnl-loader {
20752 display: inline-block;
20753 }
20754
20755 .wpfnl-automations {
20756 position: relative;
20757 }
20758 .wpfnl-automations::before {
20759 content: "";
20760 position: absolute;
20761 top: 0;
20762 left: 0;
20763 pointer-events: none;
20764 background: linear-gradient(188deg, #E8E2FF 6.05%, #FFF 95.27%);
20765 height: 650px;
20766 width: 100%;
20767 }
20768 .wpfnl-automations .wpfnl-automation-hero {
20769 display: flex;
20770 flex-flow: row wrap;
20771 align-items: flex-start;
20772 gap: 40px;
20773 justify-content: space-between;
20774 max-width: 950px;
20775 margin: 0 auto;
20776 width: 100%;
20777 padding-top: 84px;
20778 margin-bottom: 60px;
20779 }
20780 .wpfnl-automations .wpfnl-automation-hero .wpfnl-automation-hero-left {
20781 width: 50%;
20782 max-width: 500px;
20783 }
20784 .wpfnl-automations .wpfnl-automation-hero .wpfnl-automation-hero-right {
20785 width: 240px;
20786 }
20787 .wpfnl-automations .wpfnl-automation-hero .hero-title {
20788 color: #1D2327;
20789 font-size: 40px;
20790 font-weight: 700;
20791 line-height: 1.15;
20792 margin-bottom: 10px;
20793 }
20794 .wpfnl-automations .wpfnl-automation-hero .hero-description {
20795 color: #1F2937;
20796 font-size: 16px;
20797 font-weight: 400;
20798 line-height: 1.5;
20799 margin-bottom: 20px;
20800 }
20801 .wpfnl-automations .wpfnl-automation-hero .cta-buttons {
20802 display: flex;
20803 gap: 8px;
20804 }
20805 .wpfnl-automations .wpfnl-automation-hero .btn-default {
20806 height: auto;
20807 line-height: 1;
20808 padding: 17px 22px;
20809 border: 1px solid transparent;
20810 display: inline-flex;
20811 gap: 6px;
20812 }
20813 .wpfnl-automations .wpfnl-automation-hero .btn-default .btn-text {
20814 font-size: 14px;
20815 display: block;
20816 color: #fff;
20817 font-weight: 500;
20818 line-height: 1;
20819 }
20820 .wpfnl-automations .wpfnl-automation-hero .btn-default.outline {
20821 background: #eee;
20822 border-color: #d8d8d8;
20823 color: #1e2327;
20824 }
20825 .wpfnl-automations .wpfnl-automation-hero .btn-default.outline .btn-text {
20826 color: #1e2327;
20827 }
20828 .wpfnl-automations .wpfnl-automation-hero .loader svg {
20829 display: block;
20830 }
20831 .wpfnl-automations .wpfnl-automation-hero .rating {
20832 color: #1F2937;
20833 font-size: 13px;
20834 font-weight: 400;
20835 line-height: 1;
20836 border-radius: 40px;
20837 border: 1px solid #D3CAF3;
20838 padding: 7px 10px;
20839 display: inline-flex;
20840 align-items: center;
20841 gap: 5px;
20842 }
20843 .wpfnl-automations .wpfnl-automation-hero .feature-list {
20844 display: flex;
20845 flex-flow: column;
20846 gap: 20px;
20847 margin-top: 23px;
20848 }
20849 .wpfnl-automations .wpfnl-automation-hero .feature-list li {
20850 color: #1F2937;
20851 font-size: 15px;
20852 font-weight: 400;
20853 line-height: 1.1;
20854 position: relative;
20855 padding-left: 26px;
20856 }
20857 .wpfnl-automations .wpfnl-automation-hero .feature-list li::before {
20858 content: "";
20859 position: absolute;
20860 top: 0;
20861 left: 0;
20862 width: 18px;
20863 height: 18px;
20864 background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxOCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE1IDQuNUw2Ljc1IDEyLjc1TDMgOSIgc3Ryb2tlPSIjNkU0MkQzIiBzdHJva2Utd2lkdGg9IjEuOCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgo=);
20865 }
20866
20867 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__header .wpfnl-dashboard-header-left {
20868 margin-bottom: 0 !important;
20869 }
20870 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__header .wpfnl-dashboard-header-left .wpfnl-dashboard-title {
20871 color: #363B4E;
20872 font-size: 20px;
20873 font-style: normal;
20874 font-weight: 600;
20875 line-height: 1.1;
20876 }
20877 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__header .wpfnl-dashboard-header-right {
20878 display: flex;
20879 align-items: center;
20880 gap: 15px;
20881 }
20882 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__header .wpfnl-dashboard-header-right .funnel-search,
20883 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__header .wpfnl-dashboard-header-right .import-export {
20884 margin: 0;
20885 }
20886 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .hero-section .hero-video-container {
20887 position: relative;
20888 padding: 0 15px 553px 15px;
20889 height: 0;
20890 overflow: hidden;
20891 border-radius: 24px;
20892 max-width: 950px;
20893 width: 100%;
20894 margin: 0 auto;
20895 border: 6px solid #FFFFFF;
20896 }
20897 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .hero-section .hero-video-container iframe {
20898 position: absolute;
20899 top: 0;
20900 left: 0;
20901 width: 100%;
20902 height: 553px;
20903 }
20904 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .features-section {
20905 margin-bottom: 80px;
20906 margin-top: 80px;
20907 }
20908 @media (max-width: 1199px) {
20909 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .features-section {
20910 margin-bottom: 60px;
20911 margin-top: 60px;
20912 }
20913 }
20914 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .features-section .feature-container {
20915 max-width: 1440px;
20916 margin: 0 auto;
20917 padding: 0 15px;
20918 }
20919 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .features-section .feature-container .section-title {
20920 color: #1D2327;
20921 text-align: center;
20922 font-size: 30px;
20923 font-weight: 700;
20924 line-height: 1.2;
20925 margin-bottom: 40px;
20926 }
20927 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .features-section .feature-container .features-grid {
20928 display: grid;
20929 grid-template-columns: repeat(2, 1fr);
20930 gap: 20px;
20931 max-width: 846px;
20932 width: 100%;
20933 margin: 0 auto;
20934 }
20935 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .features-section .feature-container .features-grid .feature-card {
20936 background: #ffffff;
20937 border-radius: 20px;
20938 padding: 40px;
20939 box-shadow: 0 2px 8px rgba(0, 0, 0, 0.08);
20940 transition: transform 0.3s ease, box-shadow 0.3s ease;
20941 }
20942 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .features-section .feature-container .features-grid .feature-card:hover {
20943 transform: translateY(-0.5px);
20944 box-shadow: 0 8px 24px rgba(0, 0, 0, 0.12);
20945 }
20946 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .features-section .feature-container .features-grid .feature-card .feature-title {
20947 color: #363B4E;
20948 font-size: 18px;
20949 font-style: normal;
20950 font-weight: 600;
20951 line-height: 1.1;
20952 margin: 22px 0 10px;
20953 }
20954 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .features-section .feature-container .features-grid .feature-card .feature-description {
20955 color: #7A8B9A;
20956 font-size: 15px;
20957 font-style: normal;
20958 font-weight: 400;
20959 line-height: 1.6;
20960 }
20961 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .features-section .feature-container .features-footer {
20962 color: #363B4E;
20963 text-align: center;
20964 font-size: 20px;
20965 font-style: normal;
20966 font-weight: 700;
20967 line-height: 1.2;
20968 margin-top: 30px;
20969 }
20970 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .bottom-cta-section {
20971 margin: 0 15px;
20972 }
20973 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .bottom-cta-section .cta-content-container {
20974 display: flex;
20975 align-items: center;
20976 justify-content: space-between;
20977 gap: 40px;
20978 max-width: 950px;
20979 width: 100%;
20980 margin: 0 auto 64px;
20981 border-radius: 30px;
20982 background: linear-gradient(180deg, #08020C 0%, #2C0C47 56.01%, #4D157C 100%);
20983 padding: 56px 60px;
20984 position: relative;
20985 overflow: hidden;
20986 }
20987 @media (max-width: 1399px) {
20988 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .bottom-cta-section .cta-content-container {
20989 margin-bottom: 50px;
20990 }
20991 }
20992 @media (max-width: 1199px) {
20993 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .bottom-cta-section .cta-content-container {
20994 padding: 36px 40px;
20995 border-radius: 20px;
20996 }
20997 }
20998 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .bottom-cta-section .cta-content-container::before {
20999 content: "";
21000 position: absolute;
21001 top: 0;
21002 left: 0;
21003 right: 0;
21004 bottom: 0;
21005 background: url("../images/automation-cta-bg.webp") no-repeat center center;
21006 background-size: cover;
21007 opacity: 0.3;
21008 pointer-events: none;
21009 z-index: -1;
21010 }
21011 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .bottom-cta-section .cta-content-container .cta-text {
21012 width: calc(100% - 260px);
21013 max-width: 470px;
21014 }
21015 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .bottom-cta-section .cta-content-container .cta-text .cta-title {
21016 font-weight: 600;
21017 font-size: 30px;
21018 line-height: 1.33;
21019 color: #ffffff;
21020 margin-bottom: 16px;
21021 }
21022 @media (max-width: 1199px) {
21023 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .bottom-cta-section .cta-content-container .cta-text .cta-title {
21024 font-size: 26px;
21025 }
21026 }
21027 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .bottom-cta-section .cta-content-container .cta-text .cta-subtitle {
21028 font-weight: 400;
21029 font-size: 15px;
21030 line-height: 1.6;
21031 color: rgba(255, 255, 255, 0.9);
21032 }
21033 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .bottom-cta-section .cta-content-container .cta-btn-wrapper {
21034 width: 218px;
21035 display: flex;
21036 align-items: center;
21037 justify-content: end;
21038 }
21039 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .bottom-cta-section .cta-content-container .cta-btn-wrapper .btn {
21040 padding: 12px 24px;
21041 border-radius: 10px;
21042 font-weight: 500;
21043 font-size: 16px;
21044 cursor: pointer;
21045 border: none;
21046 transition: all 0.3s ease;
21047 font-style: normal;
21048 line-height: normal;
21049 display: inline-block;
21050 }
21051 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .bottom-cta-section .cta-content-container .cta-btn-wrapper .btn:hover {
21052 transform: translateY(-2px);
21053 box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
21054 }
21055 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .bottom-cta-section .cta-content-container .cta-btn-wrapper .btn-primary {
21056 background: #ffffff;
21057 color: #6E41D3;
21058 box-shadow: 0 2px 4px rgba(223, 223, 249, 0.25);
21059 }
21060 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .bottom-cta-section .cta-content-container .cta-btn-wrapper .btn-primary:hover {
21061 color: #5f2fcc;
21062 }
21063 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__inner-content .funnel-list__wrapper .funnel__single-list .wpfnl-name {
21064 width: 240px;
21065 }
21066 @media (max-width: 1199px) {
21067 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__inner-content .funnel-list__wrapper .funnel__single-list .wpfnl-name {
21068 width: 180px;
21069 }
21070 }
21071 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__inner-content .funnel-list__wrapper .funnel__single-list .wpfnl-customers {
21072 display: flex;
21073 flex-flow: row wrap;
21074 align-items: center;
21075 gap: 8px;
21076 width: 375px;
21077 }
21078 @media (max-width: 1199px) {
21079 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__inner-content .funnel-list__wrapper .funnel__single-list .wpfnl-customers {
21080 width: 270px;
21081 }
21082 }
21083 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__inner-content .funnel-list__wrapper .funnel__single-list .wpfnl-status {
21084 width: 75px;
21085 position: relative;
21086 }
21087 @media (max-width: 1199px) {
21088 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__inner-content .funnel-list__wrapper .funnel__single-list .wpfnl-status {
21089 width: 60px;
21090 }
21091 }
21092 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__inner-content .funnel-list__wrapper .funnel__single-list .list-action {
21093 display: flex;
21094 flex-flow: row;
21095 align-items: center;
21096 width: 80px;
21097 gap: 9px;
21098 }
21099 @media (max-width: 1199px) {
21100 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__inner-content .funnel-list__wrapper .funnel__single-list .list-action {
21101 width: 80px;
21102 }
21103 }
21104 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__inner-content .funnel-list__wrapper .funnel__single-list.list-header .list-cell {
21105 color: #7A8B9A;
21106 font-family: Roboto;
21107 font-size: 14px;
21108 font-style: normal;
21109 font-weight: 400;
21110 line-height: normal;
21111 }
21112 .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 {
21113 padding: 0;
21114 }
21115 .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 {
21116 display: flex;
21117 align-items: center;
21118 gap: 5px;
21119 }
21120 .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 {
21121 display: flex;
21122 align-items: center;
21123 gap: 6px;
21124 padding: 8px 12px;
21125 border: 1px solid #EEF0F3;
21126 border-radius: 100px;
21127 }
21128 @media (max-width: 1199px) {
21129 .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 {
21130 padding: 6px 10px;
21131 }
21132 }
21133 .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 {
21134 color: #7A8B9A;
21135 font-size: 13px;
21136 font-style: normal;
21137 font-weight: 400;
21138 line-height: 1.08;
21139 }
21140 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__inner-content .list-footer {
21141 display: flex;
21142 flex-flow: row wrap;
21143 align-items: center;
21144 justify-content: space-between;
21145 padding: 17px 24px;
21146 }
21147 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__inner-content .list-footer .pagination-number p {
21148 display: flex;
21149 align-items: center;
21150 gap: 10px;
21151 white-space: nowrap;
21152 }
21153 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__inner-content .list-footer .pagination-number p select {
21154 width: 56px;
21155 min-width: auto;
21156 padding: 2px 8px;
21157 height: 32px;
21158 }
21159 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__inner-content .list-footer .pagination .wpfnl-pagination {
21160 display: flex;
21161 align-items: center;
21162 justify-content: center;
21163 }
21164 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__inner-content .wpfnl-funnel-automation-pro-settings-wrapper {
21165 padding: 95px 85px;
21166 background: #FFFFFF;
21167 box-shadow: 0 1px 1px rgba(182, 185, 191, 0.3);
21168 border-radius: 10px;
21169 display: flex;
21170 gap: 20px;
21171 }
21172 @media (max-width: 1550px) {
21173 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__inner-content .wpfnl-funnel-automation-pro-settings-wrapper {
21174 padding: 40px;
21175 }
21176 }
21177 @media (max-width: 1399px) {
21178 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__inner-content .wpfnl-funnel-automation-pro-settings-wrapper {
21179 flex-direction: column;
21180 }
21181 }
21182 @media (max-width: 1199px) {
21183 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__inner-content .wpfnl-funnel-automation-pro-settings-wrapper {
21184 padding: 30px;
21185 }
21186 }
21187 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__inner-content .wpfnl-funnel-automation-pro-settings-wrapper .feature-content-wrapper {
21188 border: 1px solid #EEF0F3;
21189 border-radius: 10px;
21190 flex: 1;
21191 }
21192 .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 {
21193 border-radius: 10px 10px 0 0;
21194 background: #F6F5FA;
21195 display: grid;
21196 grid-template-columns: repeat(2, 1fr);
21197 gap: 10px;
21198 padding: 20px;
21199 border-bottom: 1px solid #EEF0F3;
21200 }
21201 .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 {
21202 display: flex;
21203 align-items: center;
21204 justify-content: center;
21205 padding: 26px;
21206 }
21207 .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 {
21208 max-width: 433px;
21209 width: 100%;
21210 }
21211 .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 {
21212 background: #ffffff;
21213 box-shadow: 0 1px 1px rgba(182, 185, 191, 0.3);
21214 border-radius: 10px;
21215 padding: 20px;
21216 }
21217 @media (max-width: 1550px) {
21218 .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 {
21219 padding: 17px;
21220 }
21221 }
21222 .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 {
21223 color: #2D3149;
21224 font-size: 14px;
21225 font-style: normal;
21226 font-weight: 600;
21227 line-height: 1.14;
21228 letter-spacing: -0.14px;
21229 margin: 10px 0;
21230 }
21231 .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 {
21232 padding: 30px;
21233 }
21234 .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 {
21235 color: #2D3149;
21236 font-size: 18px;
21237 text-align: center;
21238 font-style: normal;
21239 font-weight: 700;
21240 line-height: 1.2;
21241 margin-bottom: 14px;
21242 }
21243 .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 {
21244 color: #7A8B9A;
21245 text-align: center;
21246 font-size: 14px;
21247 font-style: normal;
21248 font-weight: 400;
21249 line-height: 1.5;
21250 max-width: 372px;
21251 width: 100%;
21252 margin: 0 auto;
21253 }
21254
21255 @media screen and (max-width: 1399px) {
21256 .wpfnl-automations .wpfnl-automation-hero {
21257 padding-top: 54px;
21258 }
21259 .wpfnl-automations .wpfnl-automation-hero .hero-title {
21260 font-size: 34px;
21261 }
21262 }
21263 @media screen and (max-width: 1199px) {
21264 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .hero-section .hero-video-container {
21265 padding: 0 15px 493px 15px;
21266 }
21267 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .features-section .feature-container .section-title {
21268 font-size: 24px;
21269 margin-bottom: 25px;
21270 }
21271 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .features-section .feature-container .features-grid .feature-card {
21272 padding: 26px;
21273 border-radius: 14px;
21274 }
21275 }
21276 .wpfnl-integrations {
21277 width: 100%;
21278 margin-top: 20px;
21279 padding-bottom: 40px;
21280 }
21281 .wpfnl-integrations .dashboard-nav__content {
21282 max-width: 1200px;
21283 }
21284 .wpfnl-integrations .integration-section-title {
21285 color: #1D2327;
21286 font-size: 20px;
21287 font-weight: 600;
21288 line-height: 1.2;
21289 margin-bottom: 30px;
21290 display: flex;
21291 align-items: center;
21292 gap: 10px;
21293 }
21294 .wpfnl-integrations .integrations-content {
21295 margin-top: 30px;
21296 }
21297 .wpfnl-integrations .integrations-banner {
21298 background-color: #171427;
21299 background-image: url("../images/integration-banner-bg.webp");
21300 background-size: cover;
21301 background-position: center;
21302 background-repeat: no-repeat;
21303 border-radius: 20px;
21304 padding: 30px;
21305 display: flex;
21306 flex-direction: column;
21307 align-items: center;
21308 justify-content: center;
21309 text-align: center;
21310 height: 303px;
21311 overflow: hidden;
21312 position: relative;
21313 }
21314 .wpfnl-integrations .integrations-banner .circle-blur {
21315 position: absolute;
21316 top: 50%;
21317 left: 50%;
21318 width: 570px;
21319 height: 550px;
21320 background: #6E42D3;
21321 filter: blur(250px);
21322 border-radius: 50%;
21323 transform: translate(-50%, -50%);
21324 display: block;
21325 z-index: 0;
21326 }
21327 .wpfnl-integrations .integrations-banner .banner-title {
21328 color: #FFF;
21329 font-size: 30px;
21330 font-weight: 600;
21331 line-height: 1.2;
21332 position: relative;
21333 z-index: 1;
21334 }
21335 .wpfnl-integrations .integrations-banner .banner-description {
21336 color: #FFF;
21337 font-size: 14px;
21338 font-weight: 400;
21339 line-height: 1.5;
21340 max-width: 618px;
21341 margin: 9px auto 0;
21342 position: relative;
21343 z-index: 1;
21344 }
21345 .wpfnl-integrations .integrations-banner .banner-cta-btn {
21346 color: #442D81;
21347 font-size: 17px;
21348 font-weight: 500;
21349 line-height: 1;
21350 border-radius: 10px;
21351 background: #FFF;
21352 padding: 12px 25px;
21353 margin-top: 24px;
21354 display: flex;
21355 align-items: center;
21356 justify-content: center;
21357 gap: 6px;
21358 position: relative;
21359 z-index: 1;
21360 }
21361 .wpfnl-integrations .integrations-banner .banner-cta-btn:focus, .wpfnl-integrations .integrations-banner .banner-cta-btn:hover {
21362 background-color: #6E42D3;
21363 color: #FFF;
21364 }
21365 .wpfnl-integrations .integrations-list {
21366 margin-top: 33px;
21367 }
21368 .wpfnl-integrations .integrations-header {
21369 display: flex;
21370 align-items: center;
21371 justify-content: space-between;
21372 margin-bottom: 24px;
21373 }
21374 .wpfnl-integrations .integrations-title {
21375 color: #1D2327;
21376 font-size: 24px;
21377 font-weight: 600;
21378 line-height: 1.2;
21379 margin: 0;
21380 }
21381 .wpfnl-integrations .integrations-search {
21382 position: relative;
21383 display: flex;
21384 align-items: center;
21385 }
21386 .wpfnl-integrations .integrations-search svg {
21387 position: absolute;
21388 left: 14px;
21389 pointer-events: none;
21390 top: 14px;
21391 }
21392 .wpfnl-integrations input[type=text].integrations-search-input {
21393 width: 260px;
21394 padding: 7px 16px 7px 36px;
21395 height: 40px;
21396 font-size: 14px;
21397 color: #1D2327;
21398 background: #FFF;
21399 transition: all 0.3s ease;
21400 border-radius: 10px;
21401 box-shadow: 0 1px 1px 0 rgba(182, 185, 191, 0.3);
21402 border: none;
21403 }
21404 .wpfnl-integrations input[type=text].integrations-search-input::placeholder {
21405 color: #707070;
21406 }
21407 .wpfnl-integrations input[type=text].integrations-search-input:focus {
21408 outline: 1px solid #b9a3ee;
21409 }
21410 .wpfnl-integrations .integrations-grid {
21411 display: grid;
21412 grid-template-columns: repeat(4, 1fr);
21413 gap: 20px;
21414 }
21415 .wpfnl-integrations .integrations-no-results {
21416 text-align: center;
21417 padding: 60px 20px;
21418 }
21419 .wpfnl-integrations .integrations-no-results p {
21420 font-size: 18px;
21421 color: #1F2937;
21422 line-height: 1.2;
21423 }
21424 .wpfnl-integrations .integration-card {
21425 background: #FFF;
21426 border-radius: 10px;
21427 padding: 24px;
21428 transition: all 0.3s ease;
21429 position: relative;
21430 box-shadow: 0 1px 1px rgba(182, 185, 191, 0.3);
21431 }
21432 .wpfnl-integrations .integration-card-icon {
21433 display: block;
21434 margin-bottom: 20px;
21435 }
21436 .wpfnl-integrations .integration-card-lock {
21437 position: absolute;
21438 top: 16px;
21439 right: 16px;
21440 }
21441 .wpfnl-integrations .integration-card-lock svg {
21442 display: block;
21443 }
21444 .wpfnl-integrations .integration-card-title {
21445 color: #1F2937;
21446 font-size: 16px;
21447 font-weight: 600;
21448 line-height: 1.2;
21449 margin: 0 0 8px 0;
21450 display: flex;
21451 align-items: center;
21452 gap: 8px;
21453 }
21454 .wpfnl-integrations .integration-card-badge {
21455 background: #6E42D3;
21456 color: #FFF;
21457 font-size: 11px;
21458 font-weight: 500;
21459 padding: 3px 8px;
21460 border-radius: 4px;
21461 line-height: 1;
21462 }
21463 .wpfnl-integrations .integration-card-description {
21464 color: #707070;
21465 font-size: 14px;
21466 font-weight: 400;
21467 line-height: 1.5;
21468 margin: 0;
21469 }
21470
21471 @media screen and (max-width: 1199px) {
21472 .wpfnl-integrations .integrations-banner {
21473 height: 263px;
21474 }
21475 .wpfnl-integrations .integrations-banner .banner-title {
21476 font-size: 26px;
21477 }
21478 .wpfnl-integrations .integrations-title {
21479 font-size: 20px;
21480 }
21481 .wpfnl-integrations .integrations-grid {
21482 grid-template-columns: repeat(3, 1fr);
21483 }
21484 }
21485 .wpfnl-templates-page .dashboard-nav__content {
21486 width: 100%;
21487 padding: 24px;
21488 }
21489 .wpfnl-templates-page #templates-library {
21490 min-height: 580px;
21491 width: 100%;
21492 }
21493 .wpfnl-templates-page .create-funnel-loader-overlay#create-funnel-loader {
21494 position: static;
21495 opacity: 1;
21496 visibility: visible;
21497 display: flex;
21498 width: 100%;
21499 min-height: calc(100vh - 120px);
21500 height: auto;
21501 margin: 0;
21502 }
21503 .wpfnl-templates-page .template-library-modal {
21504 position: relative !important;
21505 top: 0 !important;
21506 left: 0 !important;
21507 width: 100% !important;
21508 height: auto !important;
21509 background: transparent !important;
21510 z-index: 1 !important;
21511 }
21512 .wpfnl-templates-page .template-library-modal .funnel-templates-sidebar .category-filter-wrapper {
21513 height: max-content;
21514 overflow: inherit;
21515 }
21516 .wpfnl-templates-page .template-library-modal .wpfnl-create-funnel__templates-wrapper {
21517 max-height: max-content;
21518 overflow: inherit;
21519 }
21520 .wpfnl-templates-page .template-library-modal .back-form-modal.wpfnl-modal-close {
21521 display: none !important;
21522 }
21523 .wpfnl-templates-page .template-library-modal #wpfnl-create-funnel__inner-content {
21524 display: block !important;
21525 }
21526 .wpfnl-templates-page .template-library-modal .funnel-templates-content {
21527 padding-right: 0;
21528 }
21529 .wpfnl-templates-page .template-library-modal .wpfnl-create-funnel__templates {
21530 gap: 24px;
21531 row-gap: 40px;
21532 }
21533 .wpfnl-templates-page .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template {
21534 width: calc(25% - 18px);
21535 }
21536
21537 @media only screen and (max-width: 1399px) {
21538 .wpfnl-templates-page .template-library-modal .wpfnl-create-funnel__templates {
21539 row-gap: 30px;
21540 }
21541 .wpfnl-templates-page .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template {
21542 width: calc(33.3333333333% - 16px);
21543 }
21544 }
21545 @media only screen and (max-width: 1199px) {
21546 .wpfnl-templates-page .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template {
21547 width: calc(50% - 12px);
21548 }
21549 }
21550 .ab-testing-drawer {
21551 box-shadow: none;
21552 width: calc(100% - 160px);
21553 transition: none;
21554 }
21555 .ab-testing-drawer .drawer-wrapper {
21556 background: #F6F5FA;
21557 }
21558 .ab-testing-drawer .ab-testing-drawer-loader {
21559 position: absolute;
21560 left: 0;
21561 top: 0;
21562 width: 100%;
21563 height: 100%;
21564 display: flex;
21565 flex-flow: column;
21566 align-items: center;
21567 justify-content: center;
21568 background: #f6f5fa;
21569 z-index: 2;
21570 }
21571 .ab-testing-drawer .ab-testing-drawer-loader .wpfnl-loader {
21572 display: block;
21573 width: 50px;
21574 height: 50px;
21575 }
21576
21577 .folded .ab-testing-drawer {
21578 width: calc(100% - 36px);
21579 }
21580
21581 @media only screen and (max-width: 782px) {
21582 .folded .ab-testing-drawer {
21583 width: 100%;
21584 top: 46px;
21585 }
21586 }
21587 .ab-testing-drawer .drawer-header {
21588 background: #ffffff;
21589 position: relative;
21590 box-shadow: 0px 1px 2px rgba(190, 190, 215, 0.14);
21591 padding: 15px 24px;
21592 gap: 10px;
21593 }
21594 .ab-testing-drawer .header-left {
21595 display: flex;
21596 align-items: center;
21597 gap: 10px;
21598 }
21599 .ab-testing-drawer .header-left.is-pro {
21600 position: relative;
21601 z-index: 2;
21602 }
21603 .ab-testing-drawer .header-left > h4 {
21604 display: flex;
21605 flex-flow: row wrap;
21606 align-items: center;
21607 }
21608 .ab-testing-drawer .header-left .step-type,
21609 .ab-testing-drawer .header-left .step-title {
21610 color: #363B4E;
21611 font-size: 15px;
21612 font-weight: 500;
21613 line-height: 1;
21614 }
21615 .ab-testing-drawer .header-left .step-title {
21616 max-width: 235px;
21617 white-space: nowrap;
21618 overflow: hidden;
21619 text-overflow: ellipsis;
21620 }
21621 .ab-testing-drawer .header-left .step-type {
21622 text-transform: capitalize;
21623 }
21624 .ab-testing-drawer .header-left .ab-testing-status {
21625 border-radius: 100px;
21626 border: 1px solid #EFEFEF;
21627 background: #F4F4F4;
21628 display: inline-block;
21629 color: #2D3149;
21630 font-size: 10px;
21631 font-weight: 500;
21632 line-height: 1;
21633 padding: 5px 11px;
21634 margin-left: 8px;
21635 text-transform: capitalize;
21636 }
21637 .ab-testing-drawer .header-left .ab-testing-status.running {
21638 background: rgba(36, 194, 26, 0.1);
21639 color: #25C11B;
21640 border-color: rgba(36, 194, 26, 0.1);
21641 }
21642 .ab-testing-drawer .header-center .header-title {
21643 font-size: 18px;
21644 font-weight: 500;
21645 line-height: 1;
21646 color: #363B4E;
21647 }
21648 .ab-testing-drawer .header-right {
21649 display: flex;
21650 align-items: center;
21651 gap: 14px;
21652 }
21653 .ab-testing-drawer .header-right .wpfnl-alert {
21654 display: block;
21655 }
21656 .ab-testing-drawer .header-right .copy-ab-url {
21657 width: auto;
21658 height: 40px;
21659 display: flex;
21660 align-items: center;
21661 justify-content: center;
21662 cursor: pointer;
21663 border-radius: 8px;
21664 border: 1px solid #EEF0F3;
21665 box-shadow: none;
21666 outline: none;
21667 position: relative;
21668 background: transparent;
21669 padding: 11px 20px 9px;
21670 gap: 9px;
21671 }
21672 .ab-testing-drawer .header-right .copy-ab-url .copy-text {
21673 font-size: 14px;
21674 font-weight: 500;
21675 line-height: 1;
21676 color: #363B4E;
21677 }
21678 .ab-testing-drawer .header-right .copy-ab-url .copyed {
21679 background-color: #464646;
21680 position: absolute;
21681 right: -4px;
21682 bottom: -18px;
21683 font-size: 11px;
21684 font-style: normal;
21685 color: #fff;
21686 line-height: 1;
21687 padding: 4px;
21688 border-radius: 3px;
21689 transition: all 0.3s ease;
21690 opacity: 0;
21691 visibility: hidden;
21692 }
21693 .ab-testing-drawer .header-right .copy-ab-url .copyed:before {
21694 content: "";
21695 position: absolute;
21696 left: 50%;
21697 top: -1px;
21698 width: 6px;
21699 height: 6px;
21700 background: #464646;
21701 transform: rotate(45deg) translateX(-50%);
21702 }
21703 .ab-testing-drawer .header-right .copy-ab-url.copy-confirmed .copyed {
21704 bottom: -25px;
21705 opacity: 1;
21706 visibility: visible;
21707 }
21708 .ab-testing-drawer .header-right .traffic-distribution[data-tour=yes],
21709 .ab-testing-drawer .header-right .start[data-tour=yes],
21710 .ab-testing-drawer .header-right .stats[data-tour=yes] {
21711 z-index: 4;
21712 position: relative;
21713 }
21714 .ab-testing-drawer .header-right .more-options[data-tour=yes] {
21715 z-index: 4;
21716 position: relative;
21717 background: #fff;
21718 }
21719 .ab-testing-drawer .header-right .btn-default {
21720 height: auto;
21721 line-height: 1;
21722 padding: 11px 20px 9px;
21723 min-width: auto;
21724 display: flex;
21725 align-items: center;
21726 gap: 9px;
21727 letter-spacing: -0.14px;
21728 color: #363B4E;
21729 border-radius: 8px;
21730 border: 1px solid #EEF0F3;
21731 background: #FFF;
21732 }
21733 .ab-testing-drawer .header-right .btn-default:hover {
21734 background-color: #f7f7f7;
21735 }
21736 .ab-testing-drawer .header-right .btn-default.stats svg {
21737 display: block;
21738 position: relative;
21739 top: -1px;
21740 }
21741 .ab-testing-drawer .header-right .btn-default.start {
21742 background: #6E42D3;
21743 border-color: #6E42D3;
21744 color: #fff;
21745 width: 40px;
21746 height: auto;
21747 padding: 10px;
21748 border-radius: 10px;
21749 }
21750 .ab-testing-drawer .header-right .btn-default.start svg {
21751 position: relative;
21752 top: 0px;
21753 }
21754 .ab-testing-drawer .header-right .btn-default.start:hover {
21755 background-color: #4C25A5;
21756 }
21757 .ab-testing-drawer .header-right .btn-default.its-disabled {
21758 color: rgba(54, 59, 78, 0.4);
21759 background: #ffffff;
21760 cursor: not-allowed;
21761 }
21762 .ab-testing-drawer .header-right .btn-default.its-disabled.stats path {
21763 fill: rgba(167, 168, 179, 0.4);
21764 }
21765 .ab-testing-drawer .header-right .btn-default.its-disabled.start {
21766 background: rgba(110, 66, 211, 0.5);
21767 border-color: transparent;
21768 color: rgba(255, 255, 255, 0.7);
21769 }
21770 .ab-testing-drawer .header-right .btn-default.its-disabled.start path {
21771 fill: rgba(255, 255, 255, 0.7);
21772 }
21773 .ab-testing-drawer .header-right .btn-default .wpfnl-loader {
21774 display: inline-block;
21775 margin-left: 0;
21776 }
21777 .ab-testing-drawer .header-right .action-buttons {
21778 display: flex;
21779 align-items: stretch;
21780 border-radius: 8px;
21781 overflow: hidden;
21782 }
21783 .ab-testing-drawer .header-right .action-buttons button {
21784 width: 40px;
21785 height: auto;
21786 display: flex;
21787 align-items: center;
21788 justify-content: center;
21789 background-color: #FF5155;
21790 padding: 10px;
21791 border: 1px solid #FF5155;
21792 border-right: 1px solid #ffffff;
21793 cursor: pointer;
21794 transition: background-color 0.3s ease, box-shadow 0.3s ease;
21795 }
21796 .ab-testing-drawer .header-right .action-buttons button:last-child {
21797 border-right: none;
21798 }
21799 .ab-testing-drawer .header-right .action-buttons button:hover {
21800 background-color: #FF5C5C;
21801 }
21802 .ab-testing-drawer .header-right .action-buttons button:active {
21803 transform: scale(0.95);
21804 }
21805 .ab-testing-drawer .header-right .action-buttons button .icon {
21806 width: 20px;
21807 height: 20px;
21808 fill: #FF4D4D;
21809 transition: fill 0.3s ease;
21810 }
21811 .ab-testing-drawer .header-right .action-buttons button .icon:hover {
21812 fill: #FFFFFF;
21813 }
21814 .ab-testing-drawer .header-right .more-options {
21815 line-height: 1;
21816 background: transparent;
21817 border: none;
21818 padding: 6px 9px;
21819 cursor: pointer;
21820 position: relative;
21821 }
21822 .ab-testing-drawer .header-right .more-options .options-dropdown {
21823 position: absolute;
21824 right: -10px;
21825 top: 50px;
21826 background: #FFFFFF;
21827 width: 148px;
21828 padding: 8px 9px;
21829 border-radius: 6px;
21830 border: 1px solid #EBEDF0;
21831 box-shadow: 0px 6px 8px 0px rgba(191, 191, 191, 0.1);
21832 opacity: 0;
21833 visibility: hidden;
21834 transition: all 0.3s ease;
21835 }
21836 .ab-testing-drawer .header-right .more-options .options-dropdown li {
21837 font-weight: 500;
21838 font-size: 14px;
21839 line-height: 1.14;
21840 color: #363B4E;
21841 display: flex;
21842 align-items: center;
21843 gap: 8px;
21844 padding: 8px;
21845 border-radius: 4px;
21846 cursor: pointer;
21847 transition: all 0.3s ease;
21848 }
21849 .ab-testing-drawer .header-right .more-options .options-dropdown li:hover {
21850 background: #F6F8FA;
21851 }
21852 .ab-testing-drawer .header-right .more-options.show-options .options-dropdown {
21853 top: 44px;
21854 opacity: 1;
21855 visibility: visible;
21856 z-index: 1;
21857 }
21858
21859 @media only screen and (max-width: 1199px) {
21860 .ab-testing-drawer .header-left .step-title {
21861 max-width: 195px;
21862 }
21863 .ab-testing-drawer .header-right {
21864 gap: 10px;
21865 }
21866 .ab-testing-drawer .header-right .btn-default {
21867 padding: 11px 15px 9px;
21868 }
21869 }
21870 @media only screen and (max-width: 991px) {
21871 .ab-testing-drawer .drawer-header {
21872 padding: 15px 15px;
21873 gap: 5px;
21874 }
21875 .ab-testing-drawer .header-center .header-title {
21876 font-size: 16px;
21877 }
21878 .ab-testing-drawer .header-left .step-type,
21879 .ab-testing-drawer .header-left .step-title {
21880 font-size: 14px;
21881 }
21882 .ab-testing-drawer .header-left .step-title {
21883 max-width: 160px;
21884 }
21885 .ab-testing-drawer .header-right .btn-default {
21886 padding: 9px 10px 7px;
21887 }
21888 }
21889 .ab-testing-drawer .single-ab-step {
21890 width: 180px;
21891 position: relative;
21892 background: #FFFFFF;
21893 box-sizing: border-box;
21894 border-radius: 10px;
21895 border: 1px solid #EDECF2;
21896 box-shadow: 0px 20px 20px rgba(190, 190, 215, 0.08);
21897 position: relative;
21898 }
21899 .ab-testing-drawer .single-ab-step .ab-variation-delete {
21900 position: absolute;
21901 right: -8px;
21902 top: -8px;
21903 width: 22px;
21904 height: 22px;
21905 border-radius: 30px;
21906 background: #f6f5fa;
21907 color: #ffffff;
21908 border: 2px solid #EE5F5A;
21909 line-height: 1.3;
21910 cursor: pointer;
21911 z-index: 1;
21912 opacity: 0;
21913 visibility: hidden;
21914 transition: all 0.3s ease;
21915 }
21916 .ab-testing-drawer .single-ab-step .ab-variation-delete:before {
21917 content: "";
21918 position: absolute;
21919 left: 0;
21920 top: 0;
21921 width: 100%;
21922 height: 100%;
21923 background-image: url(../images/cross.svg);
21924 background-repeat: no-repeat;
21925 background-size: 80% 80%;
21926 background-position: center center;
21927 border-radius: 50%;
21928 }
21929 .ab-testing-drawer .single-ab-step:hover .ab-variation-delete {
21930 opacity: 1;
21931 visibility: visible;
21932 }
21933 .ab-testing-drawer .single-ab-step .variation-type {
21934 background: #0094A6;
21935 position: absolute;
21936 top: -20px;
21937 left: 15px;
21938 color: #FFF;
21939 font-size: 10px;
21940 font-weight: 600;
21941 line-height: 1;
21942 padding: 5px 11px;
21943 border-radius: 8px 8px 0 0;
21944 text-transform: capitalize;
21945 }
21946 .ab-testing-drawer .single-ab-step .variation-type.variant {
21947 background: #EE8134;
21948 }
21949 .ab-testing-drawer .single-ab-step .variation-type .variant-no {
21950 font-size: 10px;
21951 font-weight: 600;
21952 line-height: 1;
21953 color: #FFF;
21954 }
21955 .ab-testing-drawer .single-ab-step .step-header {
21956 background: #E8F1FF;
21957 box-sizing: border-box;
21958 border-radius: 10px 10px 0px 0px;
21959 padding: 10px 3px 9px;
21960 }
21961 .ab-testing-drawer .single-ab-step .step-header .step-title {
21962 color: #363B4E;
21963 font-weight: 500;
21964 font-size: 13px;
21965 line-height: 14px;
21966 padding: 0;
21967 margin: 0;
21968 text-transform: capitalize;
21969 display: flex;
21970 align-items: center;
21971 justify-content: center;
21972 gap: 6px;
21973 }
21974 .ab-testing-drawer .single-ab-step .step-header .step-title svg {
21975 width: 15px;
21976 height: 15px;
21977 }
21978 .ab-testing-drawer .single-ab-step .step-body {
21979 padding: 10px;
21980 }
21981 .ab-testing-drawer .single-ab-step .step-body .preview-img {
21982 border-radius: 8px;
21983 border: 1px solid #EEF0F3;
21984 position: relative;
21985 overflow: hidden;
21986 height: 121px;
21987 background: #f6f5fa;
21988 }
21989 .ab-testing-drawer .single-ab-step .step-body .preview-img > div {
21990 height: 100%;
21991 background-repeat: no-repeat;
21992 background-size: cover;
21993 background-position: center -5px;
21994 }
21995 .ab-testing-drawer .single-ab-step .step-body .winner-badge {
21996 position: absolute;
21997 left: 0;
21998 top: 0;
21999 background: transparent;
22000 width: 50px;
22001 height: 50px;
22002 padding: 6px;
22003 }
22004 .ab-testing-drawer .single-ab-step .step-body .winner-badge::before {
22005 content: "";
22006 position: absolute;
22007 left: 0;
22008 top: 0;
22009 border-top: 50px solid #24C21A;
22010 border-right: 50px solid transparent;
22011 border-top-left-radius: 8px;
22012 z-index: 0;
22013 }
22014 .ab-testing-drawer .single-ab-step .step-body .winner-badge svg {
22015 position: relative;
22016 z-index: 1;
22017 }
22018 .ab-testing-drawer .single-ab-step .step-body .step-cta > span {
22019 border: 1px solid #EEF0F3;
22020 border-radius: 8px;
22021 display: block;
22022 font-weight: 500;
22023 font-size: 12px;
22024 line-height: 1;
22025 text-align: center;
22026 text-transform: capitalize;
22027 color: #363B4E;
22028 padding: 8px 5px;
22029 margin-top: 10px;
22030 }
22031 .ab-testing-drawer .single-ab-step .step-control-button {
22032 background: #fff;
22033 display: flex;
22034 flex-flow: row;
22035 align-items: center;
22036 justify-content: center;
22037 z-index: 2;
22038 transition: all 0.3s ease;
22039 width: 100%;
22040 margin-top: 12px;
22041 gap: 10px;
22042 }
22043 .ab-testing-drawer .single-ab-step .step-control-button > li {
22044 width: 24px;
22045 height: 22px;
22046 display: flex;
22047 flex-flow: column;
22048 align-items: center;
22049 justify-content: center;
22050 position: relative;
22051 }
22052 .ab-testing-drawer .single-ab-step .step-control-button > li > a, .ab-testing-drawer .single-ab-step .step-control-button > li > button {
22053 display: flex;
22054 text-align: center;
22055 align-items: center;
22056 line-height: 22px;
22057 width: 100%;
22058 cursor: pointer;
22059 justify-content: center;
22060 }
22061 .ab-testing-drawer .single-ab-step .step-control-button > li > button {
22062 border: none;
22063 background: transparent;
22064 }
22065 .ab-testing-drawer .single-ab-step .step-control-button > li > button svg {
22066 display: block;
22067 position: relative;
22068 margin: 0 auto;
22069 }
22070 .ab-testing-drawer .single-ab-step .step-control-button .options-dropdown {
22071 position: absolute;
22072 left: 0;
22073 top: 30px;
22074 background: #FFFFFF;
22075 border-radius: 6px;
22076 border: 1px solid #EBEDF0;
22077 box-shadow: 0px 6px 8px 0px rgba(191, 191, 191, 0.1);
22078 width: 190px;
22079 padding: 10px;
22080 opacity: 0;
22081 visibility: hidden;
22082 transition: all 0.3s ease;
22083 z-index: 2;
22084 }
22085 .ab-testing-drawer .single-ab-step .step-control-button .options-dropdown li {
22086 font-size: 14px;
22087 line-height: 1.14;
22088 color: #2D3149;
22089 display: flex;
22090 align-items: center;
22091 gap: 8px;
22092 padding: 8px;
22093 border-radius: 4px;
22094 transition: all 0.3s ease;
22095 cursor: pointer;
22096 }
22097 .ab-testing-drawer .single-ab-step .step-control-button .options-dropdown li svg {
22098 position: relative;
22099 top: -1px;
22100 }
22101 .ab-testing-drawer .single-ab-step .step-control-button .options-dropdown li:hover {
22102 background: #F6F8FA;
22103 }
22104 .ab-testing-drawer .single-ab-step .step-control-button li.show-dorpdown .options-dropdown {
22105 top: 25px;
22106 opacity: 1;
22107 visibility: visible;
22108 }
22109 .ab-testing-drawer .single-ab-step.landing .step-header {
22110 background: #E8F1FF;
22111 }
22112 .ab-testing-drawer .single-ab-step.landing .step-header .step-title svg {
22113 width: 15px;
22114 height: 15px;
22115 }
22116 .ab-testing-drawer .single-ab-step.checkout .step-header {
22117 background: #FDF0E8;
22118 padding: 9px 3px 8px;
22119 }
22120 .ab-testing-drawer .single-ab-step.checkout .step-header .step-title svg {
22121 width: 15px;
22122 height: 17px;
22123 top: -1px;
22124 }
22125 .ab-testing-drawer .single-ab-step.upsell .step-header {
22126 background: #E9F9E8;
22127 }
22128 .ab-testing-drawer .single-ab-step.upsell .step-header .step-title svg {
22129 width: 15px;
22130 height: 15px;
22131 }
22132 .ab-testing-drawer .single-ab-step.downsell .step-header {
22133 background: #FCF0F1;
22134 }
22135 .ab-testing-drawer .single-ab-step.downsell .step-header .step-title svg {
22136 width: 15px;
22137 height: 15px;
22138 }
22139 .ab-testing-drawer .single-ab-step.thankyou .step-header {
22140 background: #E6FAF5;
22141 }
22142 .ab-testing-drawer .single-ab-step.thankyou .step-header .step-title svg {
22143 width: 15px;
22144 height: 15px;
22145 }
22146 .ab-testing-drawer .single-ab-step.custom .step-header {
22147 background: #E0F2F4;
22148 }
22149 .ab-testing-drawer .single-ab-step.custom .step-header .step-title svg {
22150 width: 15px;
22151 height: 15px;
22152 }
22153
22154 .ab-testing-drawer .ab-testing-steps-wrapper {
22155 padding: 127px 50px 50px;
22156 display: flex;
22157 flex-flow: row wrap;
22158 align-items: center;
22159 gap: 40px;
22160 }
22161 .ab-testing-drawer .add-step-wrapper .add-steps-options {
22162 left: calc(100% + 15px);
22163 }
22164 .ab-testing-drawer .add-step-wrapper .add-steps-options .single-option svg {
22165 margin-bottom: 9px;
22166 }
22167 .ab-testing-drawer .add-step-wrapper .add-steps-options .single-option g, .ab-testing-drawer .add-step-wrapper .add-steps-options .single-option path {
22168 transition: all 0.3s ease;
22169 }
22170 .ab-testing-drawer .add-step-wrapper .add-steps-options .option-templates:hover g {
22171 stroke: #6E42D3;
22172 }
22173 .ab-testing-drawer .add-step-wrapper .add-steps-options .option-duplicate:hover path {
22174 stroke: #6E42D3;
22175 fill: #6E42D3;
22176 }
22177
22178 .ab-testing-drawer .traffic-distribution-modal {
22179 position: absolute;
22180 top: 0;
22181 right: 0;
22182 height: 100%;
22183 width: 680px;
22184 z-index: 2;
22185 opacity: 0;
22186 visibility: hidden;
22187 }
22188 .ab-testing-drawer .traffic-distribution-modal.show-modal {
22189 opacity: 1;
22190 visibility: visible;
22191 }
22192 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-inner {
22193 background: #FFF;
22194 box-shadow: -2px 3px 6px rgba(186, 176, 210, 0.1);
22195 padding: 18px 30px;
22196 width: 100%;
22197 height: 100%;
22198 position: relative;
22199 z-index: 1;
22200 overflow-y: auto;
22201 }
22202 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-inner::-webkit-scrollbar {
22203 width: 3px;
22204 }
22205 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-inner::-webkit-scrollbar-track {
22206 background: #f2f5f8;
22207 }
22208 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-inner::-webkit-scrollbar-thumb {
22209 background-color: #CBCBCB;
22210 border-radius: 20px;
22211 }
22212 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-header {
22213 display: flex;
22214 align-items: center;
22215 justify-content: space-between;
22216 border-bottom: 1px solid #EEF0F3;
22217 padding-bottom: 18px;
22218 }
22219 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-header .header-title h4 {
22220 color: #363B4E;
22221 font-size: 18px;
22222 font-weight: 600;
22223 line-height: 1;
22224 }
22225 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-header .header-title .wpfnl-tooltip svg {
22226 width: 13px;
22227 height: 13px;
22228 }
22229 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-header .header-title .wpfnl-tooltip p {
22230 bottom: inherit;
22231 top: calc(100% + 10px);
22232 background: #2D3149;
22233 min-width: 131px;
22234 border-radius: 6px;
22235 font-size: 12px;
22236 line-height: 1.3;
22237 }
22238 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-header .header-title .wpfnl-tooltip p:before {
22239 background: #2D3149;
22240 bottom: inherit;
22241 top: -4px;
22242 }
22243 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-header .header-actions {
22244 display: flex;
22245 gap: 12px;
22246 }
22247 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-header .header-actions .action-btn {
22248 border-radius: 10px;
22249 border: 1px solid #EBEDF0;
22250 width: 38px;
22251 height: 38px;
22252 display: flex;
22253 align-items: center;
22254 justify-content: center;
22255 cursor: pointer;
22256 }
22257 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body {
22258 padding: 30px 0;
22259 }
22260 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body .div-to-append-range-calender #ui-datepicker-div {
22261 border: 1px solid #F1F0F5;
22262 box-shadow: 0px 18px 22px 0px rgba(73, 59, 104, 0.1);
22263 border-radius: 8px;
22264 padding: 10px;
22265 }
22266 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body .div-to-append-range-calender .ui-datepicker .ui-datepicker-title {
22267 display: flex;
22268 width: 74%;
22269 margin: 0 2.5em;
22270 }
22271 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body .div-to-append-range-calender .ui-datepicker-prev,
22272 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body .div-to-append-range-calender .ui-datepicker-next {
22273 height: 34px;
22274 }
22275 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body .div-to-append-range-calender .ui-datepicker select.ui-datepicker-month,
22276 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body .div-to-append-range-calender .ui-datepicker select.ui-datepicker-year {
22277 width: 116px;
22278 min-width: auto;
22279 height: 36px;
22280 border-radius: 3px;
22281 }
22282 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body .variation-single-list {
22283 display: flex;
22284 flex-flow: row wrap;
22285 align-items: center;
22286 gap: 30px;
22287 margin-bottom: 20px;
22288 }
22289 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body .variation-single-list:last-child {
22290 margin-bottom: 0;
22291 }
22292 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body .variation-single-list .variation-step-title {
22293 color: #363B4E;
22294 font-size: 15px;
22295 font-weight: 500;
22296 line-height: 1;
22297 width: calc(100% - 190px);
22298 }
22299 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body .variation-single-list .variation-step-title .step-type {
22300 color: #363B4E;
22301 font-size: 15px;
22302 font-weight: 500;
22303 line-height: 1;
22304 text-transform: capitalize;
22305 }
22306 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body .variation-single-list .variation-step-title .variation-type {
22307 background: rgba(0, 148, 166, 0.1);
22308 display: inline-block;
22309 color: #0094A6;
22310 font-size: 12px;
22311 font-weight: 500;
22312 line-height: 1;
22313 padding: 6px 11px;
22314 text-transform: capitalize;
22315 border-radius: 40px;
22316 margin-left: 8px;
22317 }
22318 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body .variation-single-list .variation-step-title .variation-type.variant {
22319 background: rgba(238, 129, 52, 0.1);
22320 color: #EE8134;
22321 }
22322 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body .variation-single-list .variations-traffic {
22323 display: flex;
22324 align-items: center;
22325 gap: 10px;
22326 position: relative;
22327 }
22328 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body .variation-single-list .variations-traffic .unlock-notice {
22329 border-radius: 6px;
22330 background: #2D3149;
22331 position: absolute;
22332 color: #fff;
22333 font-size: 12px;
22334 font-weight: 500;
22335 line-height: 1.33;
22336 padding: 9px 10px 6px;
22337 bottom: calc(100% + 11px);
22338 left: 23px;
22339 width: 140px;
22340 text-align: center;
22341 opacity: 0;
22342 visibility: hidden;
22343 transition: all 0.3s ease;
22344 }
22345 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body .variation-single-list .variations-traffic .unlock-notice:before {
22346 content: "";
22347 position: absolute;
22348 left: 50%;
22349 transform: translateX(-50%) rotate(45deg);
22350 bottom: -4px;
22351 width: 11px;
22352 height: 11px;
22353 background: #2D3149;
22354 border-radius: 2px;
22355 }
22356 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body .variation-single-list .variations-traffic .lock-unlock {
22357 border-radius: 6px;
22358 border: 1px solid #EEF0F3;
22359 background: transparent;
22360 width: 38px;
22361 height: 38px;
22362 display: flex;
22363 align-items: center;
22364 justify-content: center;
22365 cursor: pointer;
22366 }
22367 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body .variation-single-list .variations-traffic input[type=number] {
22368 border: 1px solid #EEF0F3;
22369 height: 38px;
22370 border-radius: 6px;
22371 min-width: auto;
22372 width: 88px;
22373 color: #363B4E;
22374 padding: 5px 12px;
22375 }
22376 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body .variation-single-list .variations-traffic .unit {
22377 color: #363B4E;
22378 font-size: 14px;
22379 font-weight: 500;
22380 }
22381 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body .variation-single-list .variations-traffic .variation-traffic:disabled:hover + .unlock-notice {
22382 opacity: 1;
22383 visibility: visible;
22384 }
22385 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-footer {
22386 border-top: 1px solid #EEF0F3;
22387 padding-top: 20px;
22388 display: flex;
22389 align-items: center;
22390 justify-content: flex-end;
22391 gap: 14px;
22392 }
22393 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-footer .wpfnl-alert {
22394 display: block;
22395 }
22396 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-footer .btn-default {
22397 min-width: auto;
22398 border-radius: 10px;
22399 height: auto;
22400 line-height: 1;
22401 padding: 13px 19px 11px;
22402 border: 1px solid transparent;
22403 }
22404 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-footer .btn-default.cancel {
22405 background: transparent;
22406 color: #3C3F47;
22407 border-color: #E4E6EB;
22408 }
22409 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-footer .btn-default.cancel:hover {
22410 background: #f5f5f5;
22411 }
22412 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-footer .btn-default .wpfnl-loader {
22413 display: inline-block;
22414 position: relative;
22415 top: 1px;
22416 }
22417 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-footer .btn-default[disabled] {
22418 cursor: not-allowed;
22419 opacity: 0.6;
22420 display: flex;
22421 gap: 10px;
22422 align-items: center;
22423 padding: 8px 19px 8px;
22424 }
22425 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-footer .btn-default[disabled] svg {
22426 display: block;
22427 }
22428
22429 .ab-testing-drawer .ab-testing-winner-modal {
22430 position: absolute;
22431 top: 0;
22432 right: 0;
22433 height: 100%;
22434 width: 594px;
22435 z-index: 2;
22436 opacity: 0;
22437 visibility: hidden;
22438 }
22439 .ab-testing-drawer .ab-testing-winner-modal.show-modal {
22440 opacity: 1;
22441 visibility: visible;
22442 }
22443 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-inner {
22444 background: #fff;
22445 box-shadow: -2px 3px 6px rgba(186, 176, 210, 0.1);
22446 padding: 18px 30px;
22447 width: 100%;
22448 height: 100%;
22449 position: relative;
22450 z-index: 1;
22451 overflow-y: auto;
22452 }
22453 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-inner::-webkit-scrollbar {
22454 width: 3px;
22455 }
22456 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-inner::-webkit-scrollbar-track {
22457 background: #f2f5f8;
22458 }
22459 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-inner::-webkit-scrollbar-thumb {
22460 background-color: #CBCBCB;
22461 border-radius: 20px;
22462 }
22463 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-header {
22464 display: flex;
22465 align-items: center;
22466 justify-content: space-between;
22467 padding-bottom: 18px;
22468 }
22469 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-header .header-title h4 {
22470 color: #363B4E;
22471 font-size: 18px;
22472 font-weight: 600;
22473 line-height: 1;
22474 }
22475 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-header .header-actions .modal-close {
22476 border-radius: 10px;
22477 border: 1px solid #EBEDF0;
22478 width: 38px;
22479 height: 38px;
22480 display: flex;
22481 align-items: center;
22482 justify-content: center;
22483 cursor: pointer;
22484 }
22485 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-body {
22486 padding-bottom: 30px;
22487 }
22488 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-body .winner-step-info {
22489 border: 1px solid #EEF0F3;
22490 border-radius: 10px;
22491 margin-bottom: 16px;
22492 }
22493 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-body .winner-step-info .img-area {
22494 background: #D7D1E7;
22495 height: 303px;
22496 text-align: center;
22497 border-radius: 10px 10px 0 0;
22498 overflow: hidden;
22499 }
22500 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-body .winner-step-info .img-area svg {
22501 position: relative;
22502 top: 14px;
22503 }
22504 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-body .winner-step-info .content-area {
22505 padding: 30px 24px;
22506 }
22507 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-body .winner-step-info .content-area .winner-title {
22508 color: #363B4E;
22509 font-size: 16px;
22510 font-weight: 600;
22511 text-align: center;
22512 margin-bottom: 20px;
22513 }
22514 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-body .winner-step-info .winner-check-list li {
22515 color: #363B4E;
22516 font-size: 13px;
22517 line-height: 1.3;
22518 position: relative;
22519 margin-bottom: 10px;
22520 padding-left: 23px;
22521 }
22522 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-body .winner-step-info .winner-check-list li:last-child {
22523 margin-bottom: 0;
22524 }
22525 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-body .winner-step-info .winner-check-list li:before {
22526 content: url("data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMTkgMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbD0iIzAwQjQyQyIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNNS43MzQgMTMuNTY0YS4yNTkuMjU5IDAgMDEtLjIzNi0uMTYzYy0uMDE4LS4wMzctMS41OC00LjA2Ny0zLjk5NC01LjU5Mi0uNDczLS4yOS0uODM2LS42LS42OS0xLjI5LjE0NS0uNjcxLjU5OS0xLjA1MiAxLjQxNi0xLjIzNCAxLjQ1Mi0uMzA5IDMuMDEzIDEuOTQzIDMuNTk0IDIuODY5IDIuMDM0LTIuOTYgNi4xLTcuNjA3IDEyLjAyLTguMTUyLjI4NS0uMDM0LjM5LjM5LjEyNi41MDgtLjA5LjAzNy04LjU1IDMuOTA0LTExLjk4MiAxMi45MDlhLjI5LjI5IDAgMDEtLjI1NC4xNDV6IiBjbGlwLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=");
22527 position: absolute;
22528 left: 0;
22529 top: 2px;
22530 width: 17px;
22531 height: 13px;
22532 }
22533 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-body .wpfnl-checkbox label {
22534 color: #344054;
22535 font-size: 13px;
22536 line-height: 1;
22537 text-transform: none;
22538 }
22539 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-body .wpfnl-checkbox label:after {
22540 content: url("data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMTIgMTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTUuNTM4IDEwLjYzNWEuMjMyLjIzMiAwIDAxLS4xNy0uMDc0TC44IDUuNjE4YS4yMy4yMyAwIDAxLjE2OS0uMzg3aDIuMmEuMjMuMjMgMCAwMS4xNzMuMDhMNC44NyA3LjA2NmMuMTY1LS4zNTMuNDg1LS45NCAxLjA0NS0xLjY1Ni44My0xLjA1OCAyLjM3LTIuNjE0IDUuMDA4LTQuMDE5YS4yMy4yMyAwIDAxLjI1LjM4NmMtLjAxLjAwOC0xLjAyNy44MDktMi4xOTcgMi4yNzUtMS4wNzcgMS4zNS0yLjUwOSAzLjU1Ny0zLjIxMyA2LjQwN2EuMjMuMjMgMCAwMS0uMjI0LjE3NXoiLz48L3N2Zz4=");
22541 left: 3px;
22542 top: 0px;
22543 width: 14px;
22544 height: 14px;
22545 transform: rotate(0);
22546 border-bottom: none;
22547 border-left: none;
22548 }
22549 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-footer {
22550 border-top: 1px solid #EEF0F3;
22551 padding-top: 20px;
22552 display: flex;
22553 align-items: center;
22554 justify-content: flex-end;
22555 gap: 14px;
22556 }
22557 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-footer .btn-default {
22558 min-width: auto;
22559 border-radius: 10px;
22560 height: auto;
22561 line-height: 1;
22562 padding: 12px 19px 10px;
22563 border: 1px solid transparent;
22564 }
22565 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-footer .btn-default.cancel {
22566 background: transparent;
22567 color: #3C3F47;
22568 border-color: #E4E6EB;
22569 }
22570 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-footer .btn-default.cancel:hover {
22571 background: #f5f5f5;
22572 }
22573 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-footer .btn-default .wpfnl-loader {
22574 display: inline-block;
22575 position: relative;
22576 top: 2px;
22577 }
22578 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-footer .btn-default[disabled] {
22579 cursor: not-allowed;
22580 opacity: 0.6;
22581 display: flex;
22582 gap: 10px;
22583 align-items: center;
22584 padding: 8px 19px 8px;
22585 }
22586 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-footer .btn-default[disabled] svg {
22587 display: block;
22588 }
22589
22590 .ab-testing-stats {
22591 padding-top: 40px;
22592 }
22593 .ab-testing-stats .stats-wrapper {
22594 width: 100%;
22595 max-width: 1160px;
22596 margin: 0 auto;
22597 background: #fff;
22598 box-shadow: 0px 1px 1px rgba(182, 185, 191, 0.3);
22599 border-radius: 10px;
22600 }
22601 .ab-testing-stats .stats-wrapper.ab-testing-stats-header {
22602 background: none;
22603 box-shadow: none;
22604 border-radius: 0;
22605 }
22606 .ab-testing-stats .stats-wrapper.ab-testing-stats-header .stats-back-button {
22607 background: none;
22608 border: none;
22609 outline: none;
22610 display: flex;
22611 align-items: center;
22612 justify-content: center;
22613 gap: 8px;
22614 margin-bottom: 18px;
22615 cursor: pointer;
22616 }
22617 .ab-testing-stats .stats-wrapper.ab-testing-stats-header .stats-back-button .stats-back-button-icon {
22618 background: #fff;
22619 display: inline-flex;
22620 align-items: center;
22621 padding: 5px;
22622 border-radius: 8px;
22623 }
22624 .ab-testing-stats .stats-wrapper.ab-testing-stats-header .stats-back-button .stats-back-button-text {
22625 color: #2D3149;
22626 }
22627 .ab-testing-stats .stats-wrapper table {
22628 width: 100%;
22629 border: none;
22630 border-collapse: collapse;
22631 }
22632 .ab-testing-stats .stats-wrapper table .name {
22633 width: 320px;
22634 }
22635 .ab-testing-stats .stats-wrapper table .status {
22636 width: 120px;
22637 }
22638 .ab-testing-stats .stats-wrapper table .visits {
22639 width: 100px;
22640 }
22641 .ab-testing-stats .stats-wrapper table .revenue {
22642 width: 100px;
22643 }
22644 .ab-testing-stats .stats-wrapper table .conversion-rate {
22645 width: 140px;
22646 }
22647 .ab-testing-stats .stats-wrapper table .declare-winner {
22648 width: 128px;
22649 }
22650 .ab-testing-stats .stats-wrapper thead th {
22651 padding: 16px 24px;
22652 border-bottom: 1px solid #EEF0F3;
22653 }
22654 .ab-testing-stats .stats-wrapper thead th .col-inner-wrap {
22655 color: #7A8B9A;
22656 font-size: 14px;
22657 line-height: 1;
22658 text-align: left;
22659 }
22660 .ab-testing-stats .stats-wrapper tbody td {
22661 padding: 18px 24px;
22662 border-bottom: 1px solid #EEF0F3;
22663 }
22664 .ab-testing-stats .stats-wrapper tbody tr:last-child td {
22665 border-bottom: none;
22666 }
22667 .ab-testing-stats .stats-wrapper tbody .name .col-inner-wrap {
22668 font-size: 14px;
22669 line-height: 1;
22670 color: #363B4E;
22671 font-weight: 500;
22672 white-space: nowrap;
22673 overflow: hidden;
22674 text-overflow: ellipsis;
22675 width: 270px;
22676 }
22677 .ab-testing-stats .stats-wrapper tbody .variation-type {
22678 background: rgba(0, 148, 166, 0.1);
22679 display: inline-block;
22680 color: #0094A6;
22681 font-size: 12px;
22682 font-weight: 500;
22683 line-height: 1;
22684 padding: 6px 11px;
22685 text-transform: capitalize;
22686 border-radius: 40px;
22687 }
22688 .ab-testing-stats .stats-wrapper tbody .variation-type.variant {
22689 background: rgba(238, 129, 52, 0.1);
22690 color: #EE8134;
22691 }
22692 .ab-testing-stats .stats-wrapper tbody .declare-winner .col-inner-wrap {
22693 display: flex;
22694 align-items: center;
22695 }
22696 .ab-testing-stats .stats-wrapper tbody .declare-winner .col-inner-wrap .wpfnl-loader {
22697 display: inline-block;
22698 position: relative;
22699 top: -1px;
22700 }
22701 .ab-testing-stats .stats-wrapper tbody .wpfnl-switcher label {
22702 width: 34px;
22703 height: 20px;
22704 }
22705 .ab-testing-stats .stats-wrapper tbody .wpfnl-switcher label:after {
22706 width: 16px;
22707 height: 16px;
22708 top: 2px;
22709 left: 2px;
22710 }
22711 .ab-testing-stats .stats-wrapper tbody .wpfnl-switcher input[type=checkbox]:checked + label:after {
22712 margin-left: 14px;
22713 }
22714
22715 @media only screen and (max-width: 1399px) {
22716 .ab-testing-stats .stats-wrapper thead th {
22717 padding: 16px 17px;
22718 }
22719 .ab-testing-stats .stats-wrapper tbody td {
22720 padding: 18px 17px;
22721 }
22722 }
22723 @media only screen and (max-width: 1199px) {
22724 .ab-testing-stats .stats-wrapper table .declare-winner {
22725 width: 160px;
22726 padding: 16px 14px;
22727 }
22728 .ab-testing-stats .stats-wrapper tbody td {
22729 padding: 14px 14px;
22730 }
22731 }
22732 @media only screen and (max-width: 991px) {
22733 .ab-testing-stats .stats-wrapper table .name {
22734 width: 230px;
22735 }
22736 .ab-testing-stats .stats-wrapper tbody .name .col-inner-wrap {
22737 width: 203px;
22738 }
22739 }
22740 .ab-testing-archive-list .stats-wrapper table .conversion-rate {
22741 width: 122px;
22742 }
22743 .ab-testing-archive-list .stats-wrapper table .action {
22744 width: 160px;
22745 }
22746 .ab-testing-archive-list .stats-wrapper table .action .col-inner-wrap {
22747 display: flex;
22748 align-items: center;
22749 gap: 5px;
22750 width: 108px;
22751 margin-left: auto;
22752 }
22753 .ab-testing-archive-list .stats-wrapper table .action .retrive {
22754 color: #363B4E;
22755 font-size: 13px;
22756 font-weight: 500;
22757 line-height: 1;
22758 letter-spacing: -0.13px;
22759 padding: 7px 10px;
22760 border-radius: 6px;
22761 border: 1px solid #EEF0F3;
22762 background: #F6F5FA;
22763 cursor: pointer;
22764 }
22765 .ab-testing-archive-list .stats-wrapper table .action .delete {
22766 padding: 8px 10px;
22767 background: transparent;
22768 border: none;
22769 cursor: pointer;
22770 }
22771 .ab-testing-archive-list .stats-wrapper table .action .delete svg {
22772 display: block;
22773 }
22774 .ab-testing-archive-list .stats-wrapper table .no-archived-variant {
22775 text-align: center;
22776 }
22777
22778 .ab-testing-drawer .ab-testing-confirmation-modal {
22779 position: fixed;
22780 top: 0;
22781 left: 160px;
22782 width: calc(100% - 160px);
22783 height: 100%;
22784 z-index: 2;
22785 background: rgba(21, 17, 29, 0.3);
22786 backdrop-filter: blur(4px);
22787 display: flex;
22788 flex-flow: column;
22789 align-items: center;
22790 justify-content: center;
22791 }
22792 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-overlay {
22793 position: absolute;
22794 left: 0;
22795 top: 0;
22796 width: 100%;
22797 height: 100%;
22798 background: transparent;
22799 }
22800 .ab-testing-drawer .ab-testing-confirmation-modal .close-confirmation-modal {
22801 width: 35px;
22802 height: 35px;
22803 border-radius: 100px;
22804 background: #FFF;
22805 box-shadow: 0px 1px 1px 0px #DADADA;
22806 border: none;
22807 position: absolute;
22808 right: -13px;
22809 top: -13px;
22810 cursor: pointer;
22811 padding-top: 2px;
22812 }
22813 .ab-testing-drawer .ab-testing-confirmation-modal .close-confirmation-modal path {
22814 stroke-width: 2px;
22815 }
22816 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-wrapper {
22817 width: 450px;
22818 background: #F6F5FA;
22819 border-radius: 10px;
22820 position: relative;
22821 }
22822 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-body {
22823 padding: 35px;
22824 text-align: center;
22825 }
22826 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-body .icon {
22827 width: 50px;
22828 height: 50px;
22829 display: flex;
22830 align-items: center;
22831 justify-content: center;
22832 background: #EE5F5A;
22833 margin: 0 auto 14px;
22834 border-radius: 100%;
22835 }
22836 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-body .icon.delete-icon svg {
22837 width: 16px;
22838 height: 16px;
22839 }
22840 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-body .icon.delete-icon svg path {
22841 stroke: #fff;
22842 }
22843 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-body .icon.warning-icon {
22844 background: transparent;
22845 }
22846 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-body .icon.archive-icon svg {
22847 position: relative;
22848 top: 1px;
22849 left: 1px;
22850 }
22851 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-body .title {
22852 color: #2D3149;
22853 font-size: 16px;
22854 font-weight: 600;
22855 line-height: 1;
22856 margin-bottom: 8px;
22857 }
22858 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-body .subtitle {
22859 color: #7A8B9A;
22860 font-size: 14px;
22861 font-weight: 400;
22862 line-height: 1.2;
22863 }
22864 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-body .variant-select-container {
22865 display: flex;
22866 justify-content: center;
22867 margin-top: 15px;
22868 width: 100%;
22869 flex-direction: column;
22870 align-items: flex-start;
22871 }
22872 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-body .variant-select-container .variant-select {
22873 margin-bottom: 10px;
22874 }
22875 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-body .variant-select-container .archive-checkbox label {
22876 color: #2D3149;
22877 padding-left: 26px;
22878 }
22879 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-body .variant-select-container .archive-checkbox label::before {
22880 border: 1px solid #C5C6C8;
22881 height: 16px;
22882 width: 16px;
22883 }
22884 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-body .variant-select-container .archive-checkbox label::after {
22885 left: 4px;
22886 top: 2px;
22887 width: 8px;
22888 height: 4px;
22889 }
22890 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-footer {
22891 padding: 20px;
22892 border-top: 1px solid #E2E2E2;
22893 display: flex;
22894 flex-flow: row wrap;
22895 align-items: center;
22896 justify-content: flex-end;
22897 gap: 12px;
22898 }
22899 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-footer .btn-default {
22900 min-width: auto;
22901 height: auto;
22902 line-height: 1;
22903 font-size: 15px;
22904 font-weight: 600;
22905 padding: 12px 19px;
22906 border: 1px solid transparent;
22907 }
22908 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-footer .btn-default.confirm {
22909 box-shadow: 0px 10px 16px 0px rgba(189, 193, 200, 0.5);
22910 }
22911 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-footer .btn-default.cancel {
22912 color: #2D3149;
22913 background: transparent;
22914 border: 1px solid #E4E6EB;
22915 letter-spacing: -0.15px;
22916 }
22917 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-footer .wpfnl-checkbox {
22918 margin-right: auto;
22919 }
22920 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-footer .variant-alert {
22921 margin-right: auto;
22922 color: #D8000C;
22923 }
22924 .ab-testing-drawer .ab-testing-confirmation-modal.archive-modal .confirmation-modal-body .icon {
22925 background: #239654;
22926 }
22927 .ab-testing-drawer .ab-testing-confirmation-modal.archive-modal .confirmation-modal-body .icon.warning-icon {
22928 background: transparent;
22929 }
22930
22931 .folded .ab-testing-drawer .ab-testing-confirmation-modal {
22932 left: 36px;
22933 width: calc(100% - 36px);
22934 }
22935
22936 .wpfnl-automation-window .automation-list-wrapper {
22937 padding: 0 30px 0;
22938 }
22939 .wpfnl-automation-window .automation-list-wrapper > .bulk-check {
22940 display: flex;
22941 align-items: center;
22942 padding-left: 31px;
22943 height: 50px;
22944 }
22945 .wpfnl-automation-window .automation-list-wrapper > .bulk-check .wpfnl-checkbox label:before {
22946 border-color: #c2c2c2;
22947 background-color: #ffffff;
22948 }
22949 .wpfnl-automation-window .automation-list-wrapper .bulk-delete-area {
22950 padding-left: 30px;
22951 height: 33px;
22952 }
22953 .wpfnl-automation-window .automation-list-wrapper .bulk-delete-area button {
22954 background: #EE8134;
22955 border-radius: 6px;
22956 border: none;
22957 color: #fff;
22958 height: 30px;
22959 padding: 0 10px;
22960 display: flex;
22961 align-items: center;
22962 justify-content: center;
22963 font-weight: 500;
22964 cursor: pointer;
22965 }
22966 .wpfnl-automation-window .automation-list-wrapper .bulk-delete-area button svg {
22967 height: 18px;
22968 width: 18px;
22969 margin-right: 4px;
22970 }
22971 .wpfnl-automation-window .automation-list-wrapper .bulk-delete-area button svg path {
22972 stroke: #fff;
22973 }
22974 .wpfnl-automation-window .automation-list-header {
22975 display: flex;
22976 flex-flow: row wrap;
22977 align-items: center;
22978 justify-content: space-between;
22979 }
22980 .wpfnl-automation-window .automation-list-header .field-item {
22981 font-weight: 500;
22982 font-size: 14px;
22983 line-height: 1.14;
22984 letter-spacing: 1px;
22985 text-transform: uppercase;
22986 color: #7A8B9A;
22987 }
22988 .wpfnl-automation-window .automation-list-header,
22989 .wpfnl-automation-window .automation-single-list {
22990 padding: 15px 30px;
22991 }
22992 .wpfnl-automation-window .automation-list-header .wpfnl-checkbox label:before,
22993 .wpfnl-automation-window .automation-single-list .wpfnl-checkbox label:before {
22994 border-color: #CDD2E6;
22995 background-color: #ffffff;
22996 }
22997 .wpfnl-automation-window .automation-list-header .field-item,
22998 .wpfnl-automation-window .automation-single-list .field-item {
22999 padding: 0 10px;
23000 }
23001 .wpfnl-automation-window .automation-list-header .field-item:first-child,
23002 .wpfnl-automation-window .automation-single-list .field-item:first-child {
23003 padding-left: 0;
23004 }
23005 .wpfnl-automation-window .automation-list-header .field-item:last-child,
23006 .wpfnl-automation-window .automation-single-list .field-item:last-child {
23007 padding-right: 0;
23008 }
23009 .wpfnl-automation-window .automation-list-header .bulk-check,
23010 .wpfnl-automation-window .automation-single-list .bulk-check {
23011 margin-right: 20px;
23012 }
23013 .wpfnl-automation-window .automation-list-header .title,
23014 .wpfnl-automation-window .automation-single-list .title {
23015 width: 250px;
23016 display: flex;
23017 flex-flow: row wrap;
23018 align-items: center;
23019 justify-content: flex-start;
23020 }
23021 .wpfnl-automation-window .automation-list-header .trigger,
23022 .wpfnl-automation-window .automation-single-list .trigger {
23023 width: calc(80% - 280px);
23024 text-align: center;
23025 }
23026 .wpfnl-automation-window .automation-list-header .trigger-action,
23027 .wpfnl-automation-window .automation-single-list .trigger-action {
23028 width: 100px;
23029 }
23030 .wpfnl-automation-window .automation-list-header .crm,
23031 .wpfnl-automation-window .automation-single-list .crm {
23032 width: 45px;
23033 }
23034 .wpfnl-automation-window .automation-list-header .status,
23035 .wpfnl-automation-window .automation-single-list .status {
23036 width: 66px;
23037 }
23038 .wpfnl-automation-window .automation-list-header .actions,
23039 .wpfnl-automation-window .automation-single-list .actions {
23040 width: 75px;
23041 }
23042 .wpfnl-automation-window .automation-single-list {
23043 background: #FFFFFF;
23044 box-shadow: 0px 1px 2px rgba(190, 190, 215, 0.2);
23045 border-radius: 8px;
23046 display: flex;
23047 flex-flow: row wrap;
23048 align-items: flex-start;
23049 justify-content: space-between;
23050 margin-bottom: 20px;
23051 }
23052 .wpfnl-automation-window .automation-single-list.no-data-list {
23053 justify-content: center;
23054 }
23055 .wpfnl-automation-window .automation-single-list.no-data-list .field-item {
23056 color: #363B4E;
23057 font-weight: 500;
23058 }
23059 .wpfnl-automation-window .automation-single-list.no-data-list .field-item .btn-default {
23060 height: 54px;
23061 padding: 0 40px;
23062 margin: 10px 0;
23063 font-size: 16px;
23064 }
23065 .wpfnl-automation-window .automation-single-list.no-data-list.not-enabled {
23066 margin-left: 20px;
23067 margin-right: 20px;
23068 }
23069 .wpfnl-automation-window .automation-single-list .title {
23070 font-size: 15px;
23071 line-height: 1.2;
23072 font-weight: 500;
23073 color: #363B4E;
23074 position: relative;
23075 top: 6px;
23076 }
23077 .wpfnl-automation-window .automation-single-list .crm .icon {
23078 box-sizing: border-box;
23079 border-radius: 6px;
23080 width: 30px;
23081 height: 30px;
23082 display: flex;
23083 flex-flow: column;
23084 align-items: center;
23085 justify-content: center;
23086 }
23087 .wpfnl-automation-window .automation-single-list .trigger-lists {
23088 display: flex;
23089 flex-flow: row wrap;
23090 align-items: center;
23091 justify-content: center;
23092 margin-left: -2px;
23093 margin-top: -2px;
23094 width: 100%;
23095 }
23096 .wpfnl-automation-window .automation-single-list .trigger-lists .trigger-list-flex,
23097 .wpfnl-automation-window .automation-single-list .trigger-lists .trigger-more-list,
23098 .wpfnl-automation-window .automation-single-list .trigger-lists .trigger-list {
23099 padding: 2px;
23100 }
23101 .wpfnl-automation-window .automation-single-list .trigger-lists .trigger-list-flex > span,
23102 .wpfnl-automation-window .automation-single-list .trigger-lists .trigger-more-list > span,
23103 .wpfnl-automation-window .automation-single-list .trigger-lists .trigger-list > span {
23104 font-size: 12px;
23105 line-height: 1.15;
23106 color: #7A8B9A;
23107 border: 1px solid #E5E8F3;
23108 border-radius: 6px;
23109 padding: 6px 6px 4px;
23110 display: block;
23111 }
23112 .wpfnl-automation-window .automation-single-list .more-list-trigger > span {
23113 font-size: 12px;
23114 line-height: 1.15;
23115 color: #7A8B9A;
23116 border: 1px solid #E5E8F3;
23117 border-radius: 6px;
23118 padding: 6px 6px 4px;
23119 display: inline-block;
23120 }
23121 .wpfnl-automation-window .automation-single-list .trigger-action {
23122 display: flex;
23123 align-items: center;
23124 }
23125 .wpfnl-automation-window .automation-single-list .trigger-action > span {
23126 display: block;
23127 line-height: 1;
23128 }
23129 .wpfnl-automation-window .automation-single-list .trigger-action > span svg {
23130 display: block;
23131 }
23132 .wpfnl-automation-window .automation-single-list .trigger-action .action-separator {
23133 margin: 0 18px;
23134 }
23135 .wpfnl-automation-window .automation-single-list .status {
23136 position: relative;
23137 top: 6px;
23138 }
23139 .wpfnl-automation-window .automation-single-list .actions {
23140 display: flex;
23141 }
23142 .wpfnl-automation-window .automation-single-list .actions button {
23143 width: 33px;
23144 padding: 0;
23145 border: none;
23146 height: 30px;
23147 padding-top: 2px;
23148 cursor: pointer;
23149 background: transparent;
23150 margin: 0 auto;
23151 display: flex;
23152 align-items: center;
23153 justify-content: center;
23154 }
23155 .wpfnl-automation-window .automation-single-list .actions button svg {
23156 height: 20px;
23157 display: block;
23158 }
23159
23160 @media only screen and (max-width: 1440px) {
23161 .wpfnl-automation-window .automation-list-header .trigger,
23162 .wpfnl-automation-window .automation-single-list .trigger {
23163 width: calc(80% - 340px);
23164 }
23165 }
23166 @media only screen and (max-width: 1199px) {
23167 .wpfnl-automation-window .automation-list-header,
23168 .wpfnl-automation-window .automation-single-list {
23169 padding: 14px 16px;
23170 }
23171 .wpfnl-automation-window .automation-list-header .title,
23172 .wpfnl-automation-window .automation-single-list .title {
23173 width: 220px;
23174 }
23175 .wpfnl-automation-window .automation-list-wrapper .bulk-delete-area {
23176 padding-left: 16px;
23177 }
23178 }
23179 @media only screen and (max-width: 991px) {
23180 .wpfnl-automation-window .automation-list-header .title,
23181 .wpfnl-automation-window .automation-single-list .title {
23182 width: 220px;
23183 }
23184 .wpfnl-automation-window .automation-list-header .trigger,
23185 .wpfnl-automation-window .automation-single-list .trigger {
23186 width: calc(80% - 369px);
23187 }
23188 }
23189 .crm-data-loader {
23190 position: absolute;
23191 z-index: 999;
23192 top: 1px;
23193 left: 1px;
23194 background: #fff;
23195 width: calc(100% - 3px);
23196 height: calc(100% - 3px);
23197 display: flex;
23198 flex-flow: row;
23199 align-items: center;
23200 border-radius: 10px;
23201 padding-left: 10px;
23202 }
23203 .crm-data-loader > span {
23204 display: inline-block;
23205 width: 8px;
23206 height: 8px;
23207 border-radius: 20px;
23208 background: #a184e5;
23209 margin: 3px;
23210 transition: all 0.3s;
23211 }
23212 .crm-data-loader > span:nth-child(1) {
23213 -webkit-animation: crm-data-loader 1.5s infinite;
23214 -moz-animation: crm-data-loader 1.5s infinite;
23215 -o-animation: crm-data-loader 1.5s infinite;
23216 animation: crm-data-loader 1.5s infinite;
23217 }
23218 .crm-data-loader > span:nth-child(2) {
23219 -webkit-animation: crm-data-loader 1.5s infinite;
23220 -moz-animation: crm-data-loader 1.5s infinite;
23221 -o-animation: crm-data-loader 1.5s infinite;
23222 animation: crm-data-loader 1.5s infinite;
23223 animation-delay: 0.4s;
23224 }
23225 .crm-data-loader > span:nth-child(3) {
23226 -webkit-animation: crm-data-loader 1.5s infinite;
23227 -moz-animation: crm-data-loader 1.5s infinite;
23228 -o-animation: crm-data-loader 1.5s infinite;
23229 animation: crm-data-loader 1.5s infinite;
23230 animation-delay: 0.6s;
23231 }
23232 @-webkit-keyframes crm-data-loader {
23233 0%, 100% {
23234 opacity: 0;
23235 }
23236 50% {
23237 opacity: 1;
23238 }
23239 }
23240 @-moz-keyframes crm-data-loader {
23241 0%, 100% {
23242 opacity: 0;
23243 }
23244 50% {
23245 opacity: 1;
23246 }
23247 }
23248 @-o-keyframes crm-data-loader {
23249 0%, 100% {
23250 opacity: 0;
23251 }
23252 50% {
23253 opacity: 1;
23254 }
23255 }
23256 @keyframes crm-data-loader {
23257 0%, 100% {
23258 opacity: 0;
23259 }
23260 50% {
23261 opacity: 1;
23262 }
23263 }
23264
23265 .wpfnl-automation-window .automation-darwer {
23266 position: fixed;
23267 top: 32px;
23268 right: -190px;
23269 background-color: #fff;
23270 z-index: 99;
23271 width: 1133px;
23272 height: calc(100vh - 32px);
23273 box-shadow: -8px 3px 6px rgba(186, 176, 210, 0.15);
23274 transition: all 0.3s ease-in-out;
23275 opacity: 0;
23276 visibility: hidden;
23277 }
23278 .wpfnl-automation-window .automation-darwer .drawer-bg-overlay {
23279 position: fixed;
23280 right: 0;
23281 top: 0;
23282 background: rgba(0, 0, 0, 0.3019607843);
23283 width: 100%;
23284 height: 100%;
23285 z-index: -1;
23286 }
23287 .wpfnl-automation-window .automation-darwer.show-drawer {
23288 right: 0;
23289 opacity: 1;
23290 visibility: visible;
23291 }
23292 .wpfnl-automation-window .automation-darwer .drawer-wrapper {
23293 height: 100%;
23294 width: 100%;
23295 background: #fff;
23296 position: relative;
23297 }
23298 .wpfnl-automation-window .automation-darwer .drawer-loader {
23299 position: absolute;
23300 top: 0;
23301 left: 0;
23302 width: 100%;
23303 height: 100%;
23304 background: #fff;
23305 border-radius: 10px 0 0 10px;
23306 z-index: 2;
23307 }
23308 .wpfnl-automation-window .automation-darwer .drawer-loader .wpfnl-loader {
23309 display: block;
23310 position: absolute;
23311 top: 50%;
23312 left: 50%;
23313 width: 50px;
23314 height: 50px;
23315 margin-left: -48px;
23316 margin-top: -46px;
23317 transition: all 0.3s linear;
23318 }
23319 .wpfnl-automation-window .automation-darwer .drawer-header {
23320 display: flex;
23321 flex-flow: row wrap;
23322 align-items: center;
23323 justify-content: space-between;
23324 gap: 10px;
23325 padding: 20px 16px 20px 30px;
23326 box-shadow: 0px 1px 1px rgba(190, 190, 215, 0.2);
23327 position: relative;
23328 z-index: 1;
23329 }
23330 .wpfnl-automation-window .automation-darwer .drawer-header .automation-name-wrapper {
23331 display: flex;
23332 flex-flow: row wrap;
23333 align-items: center;
23334 }
23335 .wpfnl-automation-window .automation-darwer .drawer-header .automation-name-wrapper label {
23336 padding-right: 7px;
23337 cursor: text;
23338 }
23339 .wpfnl-automation-window .automation-darwer .drawer-header .automation-name-wrapper input {
23340 height: 40px;
23341 font-size: 14px;
23342 line-height: 1.14;
23343 color: #7A8B9A;
23344 padding: 3px 10px;
23345 width: 180px;
23346 min-height: auto;
23347 min-width: auto;
23348 }
23349 .wpfnl-automation-window .automation-darwer .drawer-header .automation-name-wrapper .automation-name-preview {
23350 max-width: 200px;
23351 white-space: nowrap;
23352 overflow: hidden;
23353 text-overflow: ellipsis;
23354 }
23355 .wpfnl-automation-window .automation-darwer .drawer-header .automation-name-wrapper > button {
23356 min-width: auto;
23357 padding: 1px 7px 0;
23358 width: 40px;
23359 height: 40px;
23360 display: flex;
23361 flex-flow: column;
23362 align-items: center;
23363 justify-content: center;
23364 background: #F6F5FA !important;
23365 border: 1px solid #e0e0e0;
23366 border-radius: 6px;
23367 cursor: pointer;
23368 margin-left: 10px;
23369 }
23370 .wpfnl-automation-window .automation-darwer .drawer-header .automation-name-wrapper > button svg {
23371 display: block;
23372 width: 22px;
23373 height: 22px;
23374 }
23375 .wpfnl-automation-window .automation-darwer .drawer-header .automation-name-wrapper > button.automation-name-edit svg {
23376 fill: #6E42D3;
23377 }
23378 .wpfnl-automation-window .automation-darwer .drawer-header .automation-name-wrapper > button.automation-name-submit {
23379 display: none;
23380 }
23381 .wpfnl-automation-window .automation-darwer .drawer-header .automation-name-wrapper > button.automation-name-submit svg {
23382 stroke: #6E42D3;
23383 position: relative;
23384 top: -3px;
23385 }
23386 .wpfnl-automation-window .automation-darwer .drawer-header .automation-name-wrapper > button.automation-name-cancel {
23387 display: none;
23388 margin-left: 5px;
23389 }
23390 .wpfnl-automation-window .automation-darwer .drawer-header .automation-name-wrapper .automation-name-input {
23391 display: none;
23392 }
23393 .wpfnl-automation-window .automation-darwer .drawer-header .automation-name-wrapper .wpfnl-alert {
23394 display: block;
23395 position: absolute;
23396 bottom: 2px;
23397 font-size: 12px;
23398 font-weight: 400;
23399 }
23400 .wpfnl-automation-window .automation-darwer .drawer-header .connect-crm {
23401 display: flex;
23402 flex-flow: row;
23403 align-items: center;
23404 margin-left: 30px;
23405 }
23406 .wpfnl-automation-window .automation-darwer .drawer-header .connect-crm .connect-crm-title {
23407 padding-right: 7px;
23408 font-weight: 500;
23409 color: #363B4E;
23410 white-space: nowrap;
23411 line-height: 1;
23412 position: relative;
23413 top: 2px;
23414 }
23415 .wpfnl-automation-window .automation-darwer .drawer-header .connect-crm select {
23416 height: 40px;
23417 padding-right: 30px;
23418 background-color: #f6f4fb;
23419 border-color: #6E42D3;
23420 color: #716395;
23421 }
23422 .wpfnl-automation-window .automation-darwer .drawer-header .zapier-doc-link a {
23423 font-weight: 500;
23424 color: #6E42D3;
23425 text-decoration: underline;
23426 }
23427 .wpfnl-automation-window .automation-darwer .drawer-header .zapier-doc-link a:hover {
23428 text-decoration: none;
23429 }
23430 .wpfnl-automation-window .automation-darwer .drawer-header .wpfnl-drawer-close {
23431 display: block;
23432 padding: 3px 7px;
23433 height: 24px;
23434 cursor: pointer;
23435 position: relative;
23436 top: -2px;
23437 margin-left: auto;
23438 }
23439 .wpfnl-automation-window .automation-darwer .drawer-body {
23440 padding: 30px;
23441 height: calc(100% - 80px);
23442 overflow: auto;
23443 position: relative;
23444 }
23445 .wpfnl-automation-window .automation-darwer .drawer-body::-webkit-scrollbar {
23446 width: 5px;
23447 }
23448 .wpfnl-automation-window .automation-darwer .drawer-body::-webkit-scrollbar-track {
23449 background: #f2f5f8;
23450 }
23451 .wpfnl-automation-window .automation-darwer .drawer-body::-webkit-scrollbar-thumb {
23452 background-color: #6E42D3;
23453 border-radius: 20px;
23454 }
23455 .wpfnl-automation-window .automation-darwer .trigger-wrapper {
23456 background: #FAF9FF;
23457 border: 1px solid #F0F0F0;
23458 border-radius: 10px;
23459 padding: 86px 40px 52px;
23460 position: relative;
23461 }
23462 .wpfnl-automation-window .automation-darwer .trigger-wrapper .zapier-save-btn {
23463 position: absolute;
23464 top: 30px;
23465 right: 0;
23466 z-index: 1;
23467 display: flex;
23468 align-items: center;
23469 justify-content: flex-end;
23470 gap: 13px;
23471 width: 100%;
23472 padding: 0 40px;
23473 }
23474 .wpfnl-automation-window .automation-darwer .trigger-wrapper .zapier-save-btn .wpfnl-alert {
23475 display: block;
23476 }
23477 .wpfnl-automation-window .automation-darwer .trigger-wrapper .zapier-save-btn .wpfnl-loader {
23478 display: inline-block;
23479 position: relative;
23480 top: 2px;
23481 }
23482 .wpfnl-automation-window .automation-darwer .single-trigger-wrapper {
23483 padding: 0 0 27px;
23484 position: relative;
23485 }
23486 .wpfnl-automation-window .automation-darwer .single-trigger-wrapper:after {
23487 content: "";
23488 position: absolute;
23489 left: 50%;
23490 height: 27px;
23491 width: 2px;
23492 background: #7A8B9A;
23493 margin-left: -1px;
23494 }
23495 .wpfnl-automation-window .automation-darwer .single-trigger-wrapper:after {
23496 bottom: 0;
23497 }
23498 .wpfnl-automation-window .automation-darwer .single-trigger-wrapper .add-trigger {
23499 border: none;
23500 background: transparent;
23501 display: block;
23502 height: 24px;
23503 width: 24px;
23504 position: absolute;
23505 left: 50%;
23506 bottom: -13px;
23507 transform: translate(-50%);
23508 z-index: 1;
23509 border-radius: 50%;
23510 cursor: pointer;
23511 }
23512 .wpfnl-automation-window .automation-darwer .single-trigger-wrapper:not(:last-child) .add-trigger {
23513 display: none;
23514 }
23515 .wpfnl-automation-window .automation-darwer .single-trigger {
23516 background: #FFFFFF;
23517 box-shadow: 0px 2px 3px rgba(190, 190, 215, 0.4);
23518 border-radius: 10px;
23519 display: flex;
23520 flex-flow: row wrap;
23521 position: relative;
23522 }
23523 .wpfnl-automation-window .automation-darwer .single-trigger select {
23524 height: 40px;
23525 background-color: transparent;
23526 min-width: auto;
23527 width: 100%;
23528 }
23529 .wpfnl-automation-window .automation-darwer .single-trigger label {
23530 margin-bottom: 10px;
23531 display: block;
23532 cursor: default;
23533 }
23534 .wpfnl-automation-window .automation-darwer .single-trigger .hints {
23535 color: #EE5F5A;
23536 display: none;
23537 }
23538 .wpfnl-automation-window .automation-darwer .single-trigger .selectbox-wrapper {
23539 position: relative;
23540 }
23541 .wpfnl-automation-window .automation-darwer .single-trigger .trigger-tag {
23542 background: #6E42D3;
23543 border-radius: 50px;
23544 font-size: 12px;
23545 color: #fff;
23546 padding: 3px 11px 2px;
23547 position: absolute;
23548 left: 50%;
23549 top: -45px;
23550 transform: translate(-50%);
23551 display: none;
23552 }
23553 .wpfnl-automation-window .automation-darwer .single-trigger .trigger-tag:before {
23554 content: "";
23555 position: absolute;
23556 left: 50%;
23557 top: calc(100% + 1px);
23558 height: 20px;
23559 width: 1px;
23560 border-right: 2px dashed #7A8B9A;
23561 margin-left: -1px;
23562 }
23563 .wpfnl-automation-window .automation-darwer .single-trigger .required-star {
23564 color: #EE5F5A;
23565 }
23566 .wpfnl-automation-window .automation-darwer .single-trigger .trigger-when {
23567 padding: 20px;
23568 width: 50%;
23569 position: relative;
23570 }
23571 .wpfnl-automation-window .automation-darwer .single-trigger .trigger-when .wpfnl-form-group {
23572 width: 100%;
23573 padding: 0;
23574 }
23575 .wpfnl-automation-window .automation-darwer .single-trigger .trigger-then {
23576 display: flex;
23577 flex-flow: row wrap;
23578 padding: 20px 13px;
23579 width: 50%;
23580 background: #F6F6F9;
23581 border-radius: 0px 10px 10px 0px;
23582 position: relative;
23583 }
23584 .wpfnl-automation-window .automation-darwer .single-trigger .trigger-then .trigger-tag {
23585 background-color: #EE8134;
23586 }
23587 .wpfnl-automation-window .automation-darwer .single-trigger .wpfnl-form-group {
23588 width: 50%;
23589 padding: 0 7px;
23590 }
23591 .wpfnl-automation-window .automation-darwer .single-trigger .wpfnl-form-group.wpfnl-col-1 {
23592 width: 100%;
23593 }
23594 .wpfnl-automation-window .automation-darwer .single-trigger .close-trigger {
23595 border: 1px solid #EE5F5A;
23596 padding: 0;
23597 height: 26px;
23598 width: 26px;
23599 display: flex;
23600 flex-flow: column;
23601 align-items: center;
23602 justify-content: center;
23603 border-radius: 100%;
23604 position: absolute;
23605 right: -8px;
23606 top: -11px;
23607 cursor: pointer;
23608 background: #fff;
23609 opacity: 0;
23610 visibility: hidden;
23611 transition: all 0.3s ease;
23612 z-index: 3;
23613 }
23614 .wpfnl-automation-window .automation-darwer .single-trigger .close-trigger svg {
23615 width: 17px;
23616 }
23617 .wpfnl-automation-window .automation-darwer .single-trigger .close-trigger svg path {
23618 stroke: #EE5F5A;
23619 }
23620 .wpfnl-automation-window .automation-darwer .single-trigger:hover .close-trigger {
23621 opacity: 1;
23622 visibility: visible;
23623 }
23624 .wpfnl-automation-window .automation-darwer .single-trigger .wpfnl-form-group.field-required select {
23625 border-color: #EE5F5A;
23626 }
23627 .wpfnl-automation-window .automation-darwer .single-trigger .wpfnl-form-group.field-required .hints {
23628 display: block;
23629 }
23630 .wpfnl-automation-window .automation-darwer .data-loaded .single-trigger .crm-data-loader {
23631 display: none;
23632 }
23633 .wpfnl-automation-window .automation-darwer .single-trigger-wrapper:first-child .single-trigger .trigger-tag {
23634 display: block;
23635 }
23636 .wpfnl-automation-window .automation-darwer .save-btn-area {
23637 margin-top: 30px;
23638 display: flex;
23639 justify-content: flex-end;
23640 align-items: center;
23641 }
23642 .wpfnl-automation-window .automation-darwer .save-btn-area .wpfnl-alert {
23643 display: inline-block;
23644 padding: 10px 20px;
23645 margin-right: 13px;
23646 }
23647 .wpfnl-automation-window .automation-darwer .save-btn-area .btn-default {
23648 min-width: 90px;
23649 }
23650 .wpfnl-automation-window .automation-darwer .save-btn-area .wpfnl-loader {
23651 display: inline-block;
23652 position: relative;
23653 top: 3px;
23654 }
23655 .wpfnl-automation-window .automation-darwer .no-data-message {
23656 text-align: center;
23657 color: #363B4E;
23658 font-weight: 500;
23659 }
23660 .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 {
23661 font-size: 14px;
23662 color: #7A8B9A;
23663 padding: 5px 15px;
23664 height: 40px;
23665 background-color: transparent;
23666 min-width: auto;
23667 width: 100%;
23668 border-radius: 6px;
23669 border: 1px solid #E5E8F3;
23670 }
23671 .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 {
23672 border-color: #E5E8F3;
23673 box-shadow: none;
23674 }
23675 .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 {
23676 width: 100% !important;
23677 }
23678 .wpfnl-automation-window .automation-darwer :where(.css-dev-only-do-not-override-1p3hq3p).ant-select-single.ant-select-show-arrow .ant-select-selection-placeholder {
23679 color: #7A8B9A;
23680 }
23681 .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 {
23682 height: 38px !important;
23683 }
23684
23685 @media only screen and (max-width: 1400px) {
23686 .wpfnl-automation-window .automation-darwer {
23687 width: 983px;
23688 }
23689 }
23690 @media only screen and (max-width: 1199px) {
23691 .wpfnl-automation-window .automation-darwer {
23692 width: 803px;
23693 }
23694 .wpfnl-automation-window .automation-darwer .trigger-wrapper {
23695 padding: 40px 20px 40px;
23696 }
23697 }
23698 @media only screen and (max-width: 991px) {
23699 .wpfnl-automation-window .automation-darwer {
23700 width: 740px;
23701 }
23702 .wpfnl-automation-window .automation-darwer .drawer-header {
23703 padding: 20px 16px 20px 20px;
23704 }
23705 .wpfnl-automation-window .automation-darwer .drawer-header .connect-crm select {
23706 width: 143px;
23707 min-width: auto;
23708 }
23709 .wpfnl-automation-window .automation-darwer .drawer-body {
23710 padding: 20px;
23711 }
23712 .wpfnl-automation-window .automation-darwer .single-trigger .trigger-when {
23713 padding: 15px;
23714 }
23715 .wpfnl-automation-window .automation-darwer .single-trigger .trigger-then {
23716 padding: 15px 8px;
23717 }
23718 }
23719 .wpfnl-automation-window {
23720 background: #f6f5fa;
23721 position: absolute;
23722 top: 0;
23723 left: 0;
23724 width: 100%;
23725 height: 100%;
23726 z-index: 99;
23727 }
23728 .wpfnl-automation-window .automation-content {
23729 position: relative;
23730 }
23731 .wpfnl-automation-window .automation-window-loader {
23732 background: #f6f5fa;
23733 position: absolute;
23734 top: 0;
23735 right: 0;
23736 width: 100%;
23737 height: calc(100vh - 32px);
23738 z-index: 99;
23739 transition: all 0.9s linear;
23740 }
23741 .wpfnl-automation-window .automation-window-loader .wpfnl-loader {
23742 display: block;
23743 position: absolute;
23744 top: 50%;
23745 left: 50%;
23746 width: 50px;
23747 height: 50px;
23748 margin-left: -48px;
23749 margin-top: -46px;
23750 transition: all 0.3s linear;
23751 }
23752 .wpfnl-automation-window .automation-content-header {
23753 display: flex;
23754 flex-flow: row wrap;
23755 align-items: center;
23756 justify-content: space-between;
23757 background: #FFFFFF;
23758 box-shadow: 0 1px 2px 0 rgba(190, 190, 215, 0.2);
23759 padding-right: 8px;
23760 margin-bottom: 20px;
23761 }
23762 .wpfnl-automation-window .automation-content-header .header-left {
23763 display: flex;
23764 flex-flow: row wrap;
23765 align-items: center;
23766 }
23767 .wpfnl-automation-window .automation-content-header .header-left .wpfnl-logo a {
23768 display: block;
23769 padding: 16px 25px;
23770 border-right: 1px solid #E5E8F3;
23771 }
23772 .wpfnl-automation-window .automation-content-header .header-left .wpfnl-logo a svg {
23773 width: 26px;
23774 display: block;
23775 }
23776 .wpfnl-automation-window .automation-content-header .header-left .backto-funnel-edit {
23777 background: #FFFFFF;
23778 cursor: pointer;
23779 border: none;
23780 padding: 0;
23781 text-align: center;
23782 width: 57px;
23783 height: 60px;
23784 margin-right: 20px;
23785 display: flex;
23786 flex-flow: column;
23787 align-items: center;
23788 justify-content: center;
23789 border-right: 1px solid #E5E8F3;
23790 }
23791 .wpfnl-automation-window .automation-content-header .header-left h2 {
23792 font-size: 18px;
23793 line-height: 1.16;
23794 font-weight: 500;
23795 color: #363B4E;
23796 margin-right: 13px;
23797 }
23798 .wpfnl-automation-window .automation-content-header .header-left .wpfnl-switcher {
23799 display: flex;
23800 align-items: center;
23801 }
23802 .wpfnl-automation-window .automation-content-header .header-left .wpfnl-switcher .wpfnl-loader {
23803 display: inline-block;
23804 margin-left: 8px;
23805 }
23806 .wpfnl-automation-window .wpfnl-switcher label {
23807 width: 32px;
23808 height: 18px;
23809 }
23810 .wpfnl-automation-window .wpfnl-switcher label:after {
23811 width: 12px;
23812 height: 12px;
23813 top: 2px;
23814 left: 3px;
23815 }
23816 .wpfnl-automation-window .wpfnl-switcher input[type=checkbox]:checked + label:after {
23817 margin-left: 13px;
23818 }
23819 .wpfnl-automation-window .btn-default {
23820 height: 40px;
23821 line-height: 41px;
23822 padding: 0 20px;
23823 }
23824
23825 .wpfnl .mailmint-automation {
23826 box-shadow: none;
23827 width: calc(100% - 160px);
23828 transition: none;
23829 }
23830 .wpfnl .mailmint-automation .automation-drawer-loader {
23831 position: absolute;
23832 top: 0;
23833 left: 0;
23834 width: 100%;
23835 height: 100%;
23836 background: #F6F5FA;
23837 z-index: 3;
23838 display: flex;
23839 flex-flow: column;
23840 align-items: center;
23841 justify-content: center;
23842 }
23843 .wpfnl .mailmint-automation .automation-drawer-loader .wpfnl-loader {
23844 display: block;
23845 width: 40px;
23846 height: 40px;
23847 }
23848 .wpfnl .mailmint-automation .drawer-wrapper {
23849 background: #F6F5FA;
23850 }
23851 .wpfnl .mailmint-automation .drawer-body {
23852 padding: 24px;
23853 overflow: hidden;
23854 }
23855 .wpfnl .mailmint-automation .drawer-body-inner-wrapper {
23856 display: flex;
23857 flex-flow: row wrap;
23858 gap: 24px;
23859 height: 100%;
23860 }
23861 .wpfnl .mailmint-automation .automation-steps-wrapper {
23862 text-align: center;
23863 width: 100%;
23864 height: calc(100% + 20px);
23865 overflow: auto;
23866 padding-top: 10px;
23867 padding-bottom: 30px;
23868 }
23869 .wpfnl .mailmint-automation .automation-steps-wrapper::-webkit-scrollbar {
23870 width: 5px;
23871 height: 5px;
23872 }
23873 .wpfnl .mailmint-automation .automation-steps-wrapper::-webkit-scrollbar-track {
23874 background: #f2f5f8;
23875 }
23876 .wpfnl .mailmint-automation .automation-steps-wrapper::-webkit-scrollbar-thumb {
23877 background-color: #CBCBCB;
23878 border-radius: 20px;
23879 }
23880 .wpfnl .mailmint-automation .has-sidebar .automation-steps-wrapper {
23881 width: calc(100% - 474px);
23882 }
23883 .wpfnl .mailmint-automation .steps-settings-sidebar {
23884 width: 450px;
23885 height: 100%;
23886 background: #FFF;
23887 box-shadow: -2px 3px 6px rgba(186, 176, 210, 0.1);
23888 border-radius: 10px;
23889 padding: 24px 30px;
23890 overflow: auto;
23891 }
23892 .wpfnl .mailmint-automation .steps-settings-sidebar::-webkit-scrollbar {
23893 width: 5px;
23894 }
23895 .wpfnl .mailmint-automation .steps-settings-sidebar::-webkit-scrollbar-track {
23896 background: #f2f5f8;
23897 }
23898 .wpfnl .mailmint-automation .steps-settings-sidebar::-webkit-scrollbar-thumb {
23899 background-color: #CBCBCB;
23900 border-radius: 20px;
23901 }
23902 .wpfnl .mailmint-automation .condition .steps-settings-sidebar {
23903 width: 710px;
23904 }
23905 .wpfnl .mailmint-automation .condition .automation-steps-wrapper {
23906 width: calc(100% - 734px);
23907 }
23908 .wpfnl .mailmint-automation .automation-start-point {
23909 position: relative;
23910 border-radius: 8px;
23911 background: #FFF;
23912 width: 245px;
23913 margin: 0 auto;
23914 padding: 18px 15px 16px;
23915 text-align: center;
23916 color: #2D3149;
23917 font-size: 16px;
23918 font-weight: 600;
23919 line-height: 1.2;
23920 display: flex;
23921 align-items: center;
23922 justify-content: center;
23923 gap: 9px;
23924 cursor: pointer;
23925 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");
23926 }
23927 .wpfnl .mailmint-automation .automation-start-point .tigger-lists {
23928 position: absolute;
23929 left: 0;
23930 top: calc(100% + 26px);
23931 background: #FFFFFF;
23932 width: 100%;
23933 padding: 8px 10px;
23934 border-radius: 6px;
23935 border: 1px solid #EBEDF0;
23936 box-shadow: 0px 6px 8px 0px rgba(191, 191, 191, 0.1);
23937 z-index: 3;
23938 opacity: 0;
23939 visibility: hidden;
23940 transition: all 0.3s ease;
23941 }
23942 .wpfnl .mailmint-automation .automation-start-point .tigger-lists li {
23943 font-size: 14px;
23944 line-height: 1.14;
23945 color: #2D3149;
23946 font-weight: 400;
23947 display: flex;
23948 align-items: center;
23949 gap: 8px;
23950 padding: 8px;
23951 border-radius: 4px;
23952 cursor: pointer;
23953 transition: all 0.3s ease;
23954 }
23955 .wpfnl .mailmint-automation .automation-start-point .tigger-lists li:hover {
23956 background: #F6F8FA;
23957 }
23958 .wpfnl .mailmint-automation .automation-start-point .tigger-lists li.active {
23959 background: #F6F8FA;
23960 font-weight: 500;
23961 }
23962 .wpfnl .mailmint-automation .automation-start-point.show-dropdown .tigger-lists {
23963 top: calc(100% + 12px);
23964 opacity: 1;
23965 visibility: visible;
23966 }
23967 .wpfnl .mailmint-automation .selected-trigger {
23968 max-width: 210px;
23969 margin: 0 auto;
23970 display: flex;
23971 flex-flow: column;
23972 align-items: center;
23973 justify-content: center;
23974 position: relative;
23975 }
23976 .wpfnl .mailmint-automation .selected-trigger .close-trigger {
23977 background: transparent;
23978 color: #ffffff;
23979 border: none;
23980 position: absolute;
23981 right: -5px;
23982 top: -8px;
23983 cursor: pointer;
23984 opacity: 0;
23985 visibility: hidden;
23986 transition: all 0.3s ease;
23987 }
23988 .wpfnl .mailmint-automation .selected-trigger .close-trigger svg {
23989 display: block;
23990 }
23991 .wpfnl .mailmint-automation .selected-trigger .trigger-title {
23992 border-radius: 100px;
23993 background: #7A8B9A;
23994 display: inline-block;
23995 color: #FFF;
23996 font-size: 13px;
23997 font-weight: 500;
23998 line-height: 1.2;
23999 padding: 13px 24px 11px;
24000 position: relative;
24001 }
24002 .wpfnl .mailmint-automation .selected-trigger .trigger-title:hover .close-trigger {
24003 opacity: 1;
24004 visibility: visible;
24005 }
24006 .wpfnl .mailmint-automation .selected-trigger .add-action {
24007 height: 62px;
24008 position: relative;
24009 background: #7A8B9A;
24010 width: 2px;
24011 margin: 0 auto;
24012 }
24013 .wpfnl .mailmint-automation .selected-trigger .add-action:before {
24014 content: "";
24015 position: absolute;
24016 left: -5px;
24017 top: -7px;
24018 width: 6px;
24019 height: 6px;
24020 background: #7A8B9A;
24021 border-radius: 50px;
24022 border: 3px solid #fff;
24023 box-shadow: 0 0 0 2px #7A8B9A;
24024 }
24025 .wpfnl .mailmint-automation .selected-trigger .add-action > button {
24026 background: #7A8B9A;
24027 box-shadow: 0px 0px 0 6px #f6f5fa;
24028 width: 24px;
24029 height: 24px;
24030 border: none;
24031 display: flex;
24032 align-items: center;
24033 justify-content: center;
24034 border-radius: 100%;
24035 cursor: pointer;
24036 z-index: 1;
24037 position: absolute;
24038 bottom: 0;
24039 left: 0;
24040 margin-left: -11px;
24041 }
24042 .wpfnl .mailmint-automation .selected-trigger .add-action > button path {
24043 stroke: #fff;
24044 }
24045 .wpfnl .add-new-action {
24046 position: absolute;
24047 left: 50%;
24048 bottom: -8px;
24049 transform: translateX(-50%);
24050 z-index: 2;
24051 }
24052 .wpfnl .add-new-action .add-new-action-btn {
24053 background: #7A8B9A;
24054 box-shadow: 0px 0px 0 6px #f6f5fa;
24055 width: 24px;
24056 height: 24px;
24057 border: none;
24058 position: relative;
24059 display: flex;
24060 align-items: center;
24061 justify-content: center;
24062 border-radius: 100%;
24063 cursor: pointer;
24064 z-index: 1;
24065 }
24066 .wpfnl .add-new-action .add-new-action-btn path {
24067 stroke: #fff;
24068 }
24069 .wpfnl .first-add-new-action {
24070 height: 49px;
24071 bottom: inherit;
24072 top: 100%;
24073 display: flex;
24074 flex-flow: column;
24075 align-items: center;
24076 justify-content: flex-end;
24077 }
24078 .wpfnl .first-add-new-action:before {
24079 content: "";
24080 position: absolute;
24081 left: 50%;
24082 top: 0;
24083 margin-left: -1px;
24084 width: 2px;
24085 height: 100%;
24086 background: #7A8B9A;
24087 }
24088 .wpfnl .first-add-new-action:after {
24089 content: "";
24090 position: absolute;
24091 left: 50%;
24092 top: -8px;
24093 transform: translateX(-50%);
24094 width: 8px;
24095 height: 8px;
24096 background: #FFFFFF;
24097 border: 2px solid #7A8B9A;
24098 border-radius: 50px;
24099 }
24100 .wpfnl .first-add-new-action.automation-added:before {
24101 display: none;
24102 }
24103 .wpfnl .mintmrm-automation-step-wrapper {
24104 position: absolute;
24105 left: 50%;
24106 transform: translateX(-50%);
24107 top: 100%;
24108 width: 100%;
24109 }
24110 .wpfnl .mintmrm-automation-step-wrapper .no-automation {
24111 font-size: 10px;
24112 font-weight: 500;
24113 line-height: 1;
24114 color: #363B4E;
24115 text-align: center;
24116 text-transform: capitalize;
24117 white-space: nowrap;
24118 background: #FFFFFF;
24119 box-shadow: 0px 1px 2px rgba(190, 190, 215, 0.14);
24120 padding: 6px 12px;
24121 border-radius: 50px;
24122 margin-top: 58px;
24123 display: inline-block;
24124 width: auto;
24125 }
24126 .wpfnl .mintmrm-automation-step-wrapper.automation-running .no-automation {
24127 box-shadow: 0px 1px 2px 0px rgba(190, 190, 215, 0.14);
24128 color: #24C21A;
24129 }
24130
24131 .folded .wpfnl .mailmint-automation {
24132 width: calc(100% - 36px);
24133 }
24134
24135 @media only screen and (max-width: 782px) {
24136 .folded .wpfnl .mailmint-automation {
24137 width: 100%;
24138 top: 46px;
24139 }
24140 }
24141 .mailmint-automation .drawer-header {
24142 background: #ffffff;
24143 position: relative;
24144 box-shadow: 0px 1px 2px rgba(190, 190, 215, 0.14);
24145 padding: 16px 12px 16px 24px;
24146 gap: 10px;
24147 z-index: 1;
24148 }
24149 .mailmint-automation .header-left {
24150 display: flex;
24151 align-items: center;
24152 gap: 14px;
24153 }
24154 .mailmint-automation .header-left .automation-title {
24155 color: #363B4E;
24156 font-size: 16px;
24157 font-weight: 500;
24158 line-height: 1;
24159 }
24160 .mailmint-automation .header-right {
24161 display: flex;
24162 align-items: center;
24163 gap: 14px;
24164 }
24165 .mailmint-automation .header-right .wpfnl-alert {
24166 display: block;
24167 }
24168 .mailmint-automation .header-right .btn-default {
24169 height: auto;
24170 line-height: 1;
24171 padding: 12px 16px 10px;
24172 min-width: auto;
24173 display: flex;
24174 align-items: center;
24175 gap: 9px;
24176 border-radius: 10px;
24177 }
24178 .mailmint-automation .header-right .btn-default.is-disabled {
24179 color: rgba(64, 64, 64, 0.4);
24180 cursor: not-allowed;
24181 background-color: rgba(183, 183, 183, 0.4);
24182 }
24183 .mailmint-automation .header-right .btn-default .wpfnl-loader {
24184 display: inline-block;
24185 margin-left: 0;
24186 }
24187 .mailmint-automation .header-right .more-options {
24188 line-height: 1;
24189 background: transparent;
24190 border: none;
24191 padding: 6px 9px;
24192 cursor: pointer;
24193 position: relative;
24194 }
24195 .mailmint-automation .header-right .more-options .options-dropdown {
24196 position: absolute;
24197 right: -10px;
24198 top: 50px;
24199 background: #FFFFFF;
24200 width: 148px;
24201 padding: 8px 9px;
24202 border-radius: 6px;
24203 border: 1px solid #EBEDF0;
24204 box-shadow: 0px 6px 8px 0px rgba(191, 191, 191, 0.1);
24205 opacity: 0;
24206 visibility: hidden;
24207 transition: all 0.3s ease;
24208 }
24209 .mailmint-automation .header-right .more-options .options-dropdown li {
24210 font-weight: 500;
24211 font-size: 14px;
24212 line-height: 1.14;
24213 color: #363B4E;
24214 display: flex;
24215 align-items: center;
24216 gap: 8px;
24217 padding: 8px;
24218 border-radius: 4px;
24219 cursor: pointer;
24220 transition: all 0.3s ease;
24221 }
24222 .mailmint-automation .header-right .more-options .options-dropdown li:hover {
24223 background: #F6F8FA;
24224 }
24225 .mailmint-automation .header-right .more-options .options-dropdown .wpfnl-loader {
24226 display: inline-block;
24227 }
24228 .mailmint-automation .header-right .more-options.show-dropdown .options-dropdown {
24229 top: 44px;
24230 opacity: 1;
24231 visibility: visible;
24232 }
24233
24234 .mailmint-automation .automation-single-step .automation-step-name {
24235 height: 100%;
24236 min-width: 150px;
24237 max-width: 245px;
24238 position: relative;
24239 background: #FFFFFF !important;
24240 box-shadow: 0px 1px 1px rgba(182, 185, 191, 0.3019607843);
24241 border: 1px solid transparent;
24242 display: inline-block;
24243 padding: 35px 24px 15px;
24244 border-radius: 8px;
24245 cursor: pointer;
24246 transition: all 0.3s ease;
24247 }
24248 .mailmint-automation .automation-single-step .selected.automation-step-name {
24249 border-color: #6E42D3;
24250 box-shadow: 0px 20px 20px 0px rgba(189, 193, 200, 0.2);
24251 }
24252 .mailmint-automation .automation-single-step .automation-step-name .action-icon {
24253 background: #FFFFFF;
24254 border: 6px solid #F6F8FA;
24255 border-radius: 100%;
24256 width: 58px;
24257 height: 58px;
24258 display: flex;
24259 align-items: center;
24260 justify-content: center;
24261 position: absolute;
24262 left: 50%;
24263 top: -28px;
24264 transform: translateX(-50%);
24265 }
24266 .mailmint-automation .automation-single-step .automation-step-name .action-title {
24267 display: block;
24268 font-weight: 500;
24269 text-align: center;
24270 font-size: 14px;
24271 line-height: 1.2;
24272 color: #363B4E;
24273 margin-top: 5px;
24274 }
24275 .mailmint-automation .automation-single-step {
24276 position: relative;
24277 padding: 55px 0 0;
24278 max-width: 570px;
24279 margin: 0 auto;
24280 }
24281 .mailmint-automation .automation-single-step:before {
24282 content: "";
24283 position: absolute;
24284 left: 50%;
24285 top: 0;
24286 margin-left: -1px;
24287 width: 2px;
24288 height: 100%;
24289 background: #7A8B9A;
24290 }
24291 .mailmint-automation .automation-single-step .action-subtitle span,
24292 .mailmint-automation .automation-single-step .action-subtitle {
24293 color: #A4A8B5;
24294 display: block;
24295 margin-top: 4px;
24296 font-size: 12px;
24297 }
24298 .mailmint-automation .automation-single-step .action-subtitle span .not-set,
24299 .mailmint-automation .automation-single-step .action-subtitle .not-set {
24300 color: #FF5155;
24301 }
24302 .mailmint-automation .automation-single-step .action-subtitle span .tag-list,
24303 .mailmint-automation .automation-single-step .action-subtitle .tag-list {
24304 display: flex;
24305 flex-flow: row wrap;
24306 align-items: center;
24307 justify-content: center;
24308 }
24309 .mailmint-automation .automation-single-step .action-subtitle span .tag-list span,
24310 .mailmint-automation .automation-single-step .action-subtitle .tag-list span {
24311 margin: 0;
24312 }
24313 .mailmint-automation .automation-single-step .automation-step-name.not-setup-yet .action-subtitle {
24314 color: #FF5155;
24315 }
24316 .mailmint-automation .automation-single-step.stopAutomation .automation-step-name:before {
24317 content: "";
24318 position: absolute;
24319 top: 100%;
24320 left: 0;
24321 width: 100%;
24322 height: 30px;
24323 background: #f6f5fa;
24324 z-index: 1;
24325 }
24326 .mailmint-automation .automation-single-step .add-action {
24327 height: 54px;
24328 position: relative;
24329 width: 2px;
24330 margin: 0 auto;
24331 }
24332 .mailmint-automation .automation-single-step .add-action > button {
24333 background: #7A8B9A;
24334 box-shadow: 0px 0px 0 6px #f6f5fa;
24335 width: 24px;
24336 height: 24px;
24337 border: none;
24338 display: flex;
24339 align-items: center;
24340 justify-content: center;
24341 border-radius: 100%;
24342 cursor: pointer;
24343 z-index: 1;
24344 position: absolute;
24345 bottom: 0;
24346 left: 0;
24347 margin-left: -11px;
24348 }
24349 .mailmint-automation .automation-single-step .add-action > button path {
24350 stroke: #fff;
24351 }
24352 .mailmint-automation .automation-single-step .delete-action {
24353 border: none;
24354 background: transparent;
24355 line-height: 1;
24356 position: absolute;
24357 top: -12px;
24358 right: -10px;
24359 cursor: pointer;
24360 opacity: 0;
24361 visibility: hidden;
24362 transition: all 0.3s ease;
24363 }
24364 .mailmint-automation .automation-single-step .delete-action svg {
24365 display: block;
24366 }
24367 .mailmint-automation .automation-single-step .automation-step-name:hover .delete-action {
24368 opacity: 1;
24369 visibility: visible;
24370 }
24371 .mailmint-automation .automation-single-step.sendMail .action-icon svg path {
24372 stroke: #7DC09B;
24373 fill: #7DC09B;
24374 }
24375 .mailmint-automation .automation-single-step.addTag .action-icon svg circle,
24376 .mailmint-automation .automation-single-step.addTag .action-icon svg path {
24377 stroke: #5FA2DB;
24378 }
24379 .mailmint-automation .automation-single-step.addList .action-icon svg path {
24380 stroke: #AB8BC5;
24381 }
24382 .mailmint-automation .automation-single-step.removeTag .action-icon svg circle,
24383 .mailmint-automation .automation-single-step.removeTag .action-icon svg path {
24384 stroke: #E8A758;
24385 }
24386 .mailmint-automation .automation-single-step.circle .action-icon svg path, .mailmint-automation .automation-single-step.removeList .action-icon svg path {
24387 stroke: #E8A758;
24388 }
24389 .mailmint-automation .automation-single-step.delay .action-icon svg path {
24390 fill: #E3B152;
24391 stroke: #E3B152;
24392 }
24393 .mailmint-automation .automation-single-step.sequence .action-icon svg path {
24394 fill: #5FA2DC;
24395 }
24396 .mailmint-automation .automation-single-step.condition > .automation-step-name > .action-icon svg path {
24397 stroke: #84c246;
24398 fill: #84c246;
24399 }
24400 .mailmint-automation .automation-single-step.createUser .action-icon svg path {
24401 fill: #6d79a2;
24402 stroke: #6d79a2;
24403 }
24404 .mailmint-automation .automation-single-step.stopAutomation .action-icon svg path {
24405 fill: #e7887f;
24406 stroke: #e7887f;
24407 }
24408 .mailmint-automation .automation-single-step.webHookOutgoing .action-icon svg path {
24409 fill: #7064dc;
24410 }
24411 .mailmint-automation .automation-exit {
24412 color: #363B4E;
24413 font-size: 14px;
24414 font-weight: 600;
24415 line-height: 1.3;
24416 display: flex;
24417 flex-flow: column;
24418 align-items: center;
24419 justify-content: center;
24420 gap: 11px;
24421 width: 50px;
24422 margin: 0 auto;
24423 }
24424 .mailmint-automation .automation-exit:before {
24425 content: "";
24426 height: 25px;
24427 width: 2px;
24428 background: #7a8b9a;
24429 }
24430 .mailmint-automation .logical-decision-box {
24431 align-items: flex-start;
24432 border: 2px solid #a7a8b3;
24433 border-radius: 20px;
24434 display: flex;
24435 flex-flow: row wrap;
24436 gap: 30px;
24437 justify-content: space-between;
24438 margin: 30px auto 0;
24439 max-width: 416px;
24440 padding: 15px 0;
24441 position: relative;
24442 z-index: 2;
24443 top: 50%;
24444 width: 100%;
24445 background: #f6f5fa;
24446 }
24447 .mailmint-automation .logical-decision-box .automation-single-step {
24448 padding-top: 28px;
24449 }
24450 .mailmint-automation .logical-decision-box .automation-single-step:before {
24451 display: none;
24452 }
24453 .mailmint-automation .logical-decision-box .logical-text {
24454 background-color: #239654;
24455 box-shadow: 0px 0 0 8px #f6f8fa;
24456 border-radius: 50px;
24457 color: #fff;
24458 font-size: 11px;
24459 font-weight: 700;
24460 right: 25%;
24461 transform: translate(50%, 0px);
24462 line-height: 1.09;
24463 padding: 4px 6px;
24464 position: absolute;
24465 top: -12px;
24466 width: 31px;
24467 }
24468 .mailmint-automation .logical-decision-box .logical-text.logical-no-text {
24469 background: #ec5956;
24470 left: 25%;
24471 transform: translate(-50%, 0);
24472 }
24473 .mailmint-automation .logical-decision-box .single-decision {
24474 width: calc(50% - 15px);
24475 }
24476 .mailmint-automation .logical-decision-box .single-decision.decision-no {
24477 transform: translateX(calc(-50% - 1px));
24478 }
24479 .mailmint-automation .logical-decision-box .single-decision.decision-yes {
24480 transform: translateX(calc(50% + 1px));
24481 }
24482 .mailmint-automation .logical-decision-box .add-action {
24483 height: 85px;
24484 }
24485 .mailmint-automation .logical-decision-box .add-action > button {
24486 bottom: 50%;
24487 transform: translateY(50%);
24488 }
24489 .mailmint-automation .logical-decision-box .stopAutomation .automation-step-name:before {
24490 display: none;
24491 }
24492 .mailmint-automation .logical-decision-box .no-separator {
24493 height: 50px;
24494 background: #f6f5fa;
24495 width: 100%;
24496 }
24497
24498 .mailmint-automation .mailmint-actions {
24499 position: absolute;
24500 left: 50%;
24501 transform: translateX(-50%);
24502 top: calc(100% + 5px);
24503 width: 626px;
24504 z-index: 99;
24505 background: #FFF;
24506 border: 1px solid #EDECF2;
24507 box-shadow: 0px 20px 20px rgba(190, 190, 215, 0.08);
24508 border-radius: 10px;
24509 padding: 30px;
24510 transition: all 0.3s ease;
24511 display: none;
24512 }
24513 .mailmint-automation .mailmint-actions .action-search {
24514 position: relative;
24515 }
24516 .mailmint-automation .mailmint-actions .action-search .search-input {
24517 width: 100%;
24518 padding: 8px 32px 8px 12px;
24519 background: #F0F0F0;
24520 min-height: 40px;
24521 color: #2d3149;
24522 border-radius: 0;
24523 }
24524 .mailmint-automation .mailmint-actions .action-search .search-input:focus {
24525 border: 1px solid #6E42D2;
24526 }
24527 .mailmint-automation .mailmint-actions .action-search .clear-search-btn {
24528 display: flex;
24529 align-items: center;
24530 justify-content: center;
24531 background: #ddd;
24532 padding: 2px 3px;
24533 position: absolute;
24534 top: 50%;
24535 right: 6px;
24536 transform: translateY(-50%);
24537 background: #ddd;
24538 border: none;
24539 font-size: 18px;
24540 color: #666;
24541 cursor: pointer;
24542 line-height: 1;
24543 }
24544 .mailmint-automation .mailmint-actions .action-search .clear-search-btn.hover {
24545 color: #000;
24546 }
24547 .mailmint-automation .mailmint-actions .action-tabs {
24548 display: flex;
24549 gap: 10px;
24550 margin: 14px 0 28px 0;
24551 }
24552 .mailmint-automation .mailmint-actions .action-tabs .tab-button {
24553 border: 1px solid #dee1e8;
24554 border-radius: 8px;
24555 cursor: pointer;
24556 font-size: 14px;
24557 color: #2d3149;
24558 line-height: 1;
24559 margin-bottom: 0;
24560 background: none;
24561 padding: 9px 12px;
24562 }
24563 .mailmint-automation .mailmint-actions .action-tabs .tab-button.active {
24564 background: #6E42D2;
24565 color: #fff;
24566 }
24567 .mailmint-automation .mailmint-actions .mailmint-actions-wrapper {
24568 display: flex;
24569 flex-flow: row wrap;
24570 gap: 14px;
24571 }
24572 .mailmint-automation .mailmint-actions .mailmint-actions-wrapper .actions-title {
24573 color: #9398A5;
24574 font-size: 14px;
24575 font-weight: 500;
24576 line-height: 1;
24577 text-align: left;
24578 border-bottom: 1px solid #DEE1E8;
24579 padding-bottom: 10px;
24580 margin-bottom: 6px;
24581 width: 100%;
24582 }
24583 .mailmint-automation .mailmint-actions .mailmint-single-action {
24584 background: #FFFFFF;
24585 border: 1px solid #E4E6EB;
24586 border-radius: 10px;
24587 display: flex;
24588 flex-flow: column;
24589 align-items: center;
24590 justify-content: center;
24591 text-align: center;
24592 width: calc(25% - 11px);
24593 padding: 10px;
24594 cursor: pointer;
24595 min-height: 88px;
24596 transition: all 0.3s ease;
24597 }
24598 .mailmint-automation .mailmint-actions .mailmint-single-action .icon {
24599 margin-bottom: 10px;
24600 }
24601 .mailmint-automation .mailmint-actions .mailmint-single-action .icon circle,
24602 .mailmint-automation .mailmint-actions .mailmint-single-action .icon path {
24603 transition: all 0.3s ease;
24604 }
24605 .mailmint-automation .mailmint-actions .mailmint-single-action .icon svg {
24606 display: block;
24607 }
24608 .mailmint-automation .mailmint-actions .mailmint-single-action .title {
24609 font-weight: 500;
24610 font-size: 14px;
24611 line-height: 1.28;
24612 text-align: center;
24613 letter-spacing: -0.01em;
24614 color: #2D3149;
24615 }
24616 .mailmint-automation .mailmint-actions .mailmint-single-action:hover {
24617 border-color: #6E42D3;
24618 box-shadow: 0px 20px 16px rgba(189, 193, 200, 0.2);
24619 }
24620 .mailmint-automation .mailmint-actions .mailmint-single-action:hover .title {
24621 color: #6E42D3;
24622 }
24623 .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 {
24624 fill: #6E42D3;
24625 stroke: #6E42D3;
24626 }
24627 .mailmint-automation .mailmint-actions .mailmint-single-action.webhook-outgoing:hover .icon path, .mailmint-automation .mailmint-actions .mailmint-single-action.email-sequence:hover .icon path {
24628 fill: #6E42D3;
24629 }
24630 .mailmint-automation .mailmint-actions .mailmint-single-action.remove-tag:hover .icon path, .mailmint-automation .mailmint-actions .mailmint-single-action.add-tag:hover .icon path {
24631 fill: #6E42D3;
24632 stroke: #6E42D3;
24633 }
24634 .mailmint-automation .mailmint-actions .mailmint-single-action.remove-tag:hover .icon circle, .mailmint-automation .mailmint-actions .mailmint-single-action.add-tag:hover .icon circle {
24635 stroke: #6E42D3;
24636 }
24637 .mailmint-automation .show-actions .mailmint-actions {
24638 display: block;
24639 }
24640
24641 .mailmint-automation .steps-settings-sidebar .sidebar-header {
24642 display: flex;
24643 flex-flow: row wrap;
24644 justify-content: space-between;
24645 gap: 10px;
24646 padding: 0;
24647 border-bottom: 1px solid #EEF0F3;
24648 padding-bottom: 13px;
24649 }
24650 .mailmint-automation .steps-settings-sidebar .sidebar-header .sidebar-title {
24651 display: flex;
24652 align-items: center;
24653 flex-flow: row wrap;
24654 width: calc(100% - 48px);
24655 }
24656 .mailmint-automation .steps-settings-sidebar .sidebar-header .sidebar-title h4 {
24657 color: #363B4E;
24658 font-size: 18px;
24659 font-weight: 500;
24660 display: flex;
24661 align-items: center;
24662 gap: 8px;
24663 }
24664 .mailmint-automation .steps-settings-sidebar .sidebar-header .sidebar-title h4 svg {
24665 width: 23px;
24666 height: 23px;
24667 }
24668 .mailmint-automation .steps-settings-sidebar .sidebar-header .sidebar-title h4 path {
24669 fill: #363B4E;
24670 }
24671 .mailmint-automation .steps-settings-sidebar .sidebar-header .sidebar-title .short-desc {
24672 width: 100%;
24673 margin-top: 5px;
24674 color: #7A8B9A;
24675 font-size: 14px;
24676 line-height: 1.28;
24677 text-transform: none;
24678 }
24679 .mailmint-automation .steps-settings-sidebar .sidebar-header .close-sidebar {
24680 padding: 3px 7px;
24681 height: 38px;
24682 width: 38px;
24683 cursor: pointer;
24684 position: relative;
24685 border-radius: 10px;
24686 border: 1px solid #EBEDF0;
24687 display: flex;
24688 align-items: center;
24689 justify-content: center;
24690 background: transparent;
24691 }
24692 .mailmint-automation .steps-settings-sidebar .sidebar-header .close-sidebar path {
24693 stroke-width: 2px;
24694 }
24695 .mailmint-automation .steps-settings-sidebar .sidebar-body {
24696 padding-top: 20px;
24697 }
24698 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group {
24699 margin-bottom: 21px;
24700 position: relative;
24701 }
24702 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown {
24703 position: absolute;
24704 background: #fff;
24705 right: 0;
24706 top: calc(100% + 8px);
24707 width: 300px;
24708 border: 1px solid #e2e5ed;
24709 z-index: 9999;
24710 transition: all 0.3s ease;
24711 box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.06);
24712 border-radius: 6px;
24713 padding: 8px;
24714 display: none;
24715 }
24716 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown::-webkit-scrollbar {
24717 width: 5px;
24718 }
24719 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown::-webkit-scrollbar-track {
24720 background: #f2f5f8;
24721 }
24722 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown::-webkit-scrollbar-thumb {
24723 background-color: #c1c1c1;
24724 border-radius: 20px;
24725 }
24726 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown.show {
24727 display: block;
24728 }
24729 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown.timezone {
24730 width: 320px;
24731 }
24732 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown.country {
24733 width: 320px;
24734 }
24735 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown.dropdown-left {
24736 right: inherit;
24737 left: 0;
24738 }
24739 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown.width-120px {
24740 width: 120px;
24741 }
24742 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown li {
24743 font-weight: 400;
24744 font-size: 14px;
24745 line-height: 17px;
24746 color: #2d3149;
24747 text-align: left;
24748 padding: 8px 10px;
24749 border-radius: 6px;
24750 cursor: pointer;
24751 transition: all 0.3s ease;
24752 display: flex;
24753 align-items: center;
24754 margin-bottom: 0;
24755 }
24756 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown li svg {
24757 margin-right: 7px;
24758 }
24759 .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 {
24760 background: #f6f8fa;
24761 }
24762 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown li:first-child a {
24763 border-radius: 5px 5px 0 0;
24764 }
24765 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown li:last-child {
24766 border-bottom: 0;
24767 }
24768 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown li:last-child a {
24769 border-radius: 0 0 5px 5px;
24770 }
24771 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown li.delete {
24772 color: #ec5956;
24773 }
24774 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown li.searchbar {
24775 background: transparent;
24776 padding: 8px 8px 14px;
24777 display: list-item;
24778 }
24779 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown li.searchbar svg {
24780 position: absolute;
24781 top: 9px;
24782 left: 16px;
24783 }
24784 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown li.searchbar input[type=search] {
24785 font-weight: 400;
24786 height: 34px;
24787 padding: 4px 15px 4px 40px;
24788 }
24789 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown li.single-column {
24790 display: block;
24791 }
24792 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown li.list-title {
24793 font-weight: 600;
24794 font-size: 12px;
24795 line-height: 15px;
24796 letter-spacing: 0.05em;
24797 text-transform: uppercase;
24798 color: #667085;
24799 border-top: 1px solid #ebedf0;
24800 border-bottom: 1px solid #ebedf0;
24801 border-radius: 0;
24802 background: #f9fafb;
24803 position: relative;
24804 padding: 8px 18px;
24805 left: -8px;
24806 width: calc(100% + 16px);
24807 cursor: text;
24808 margin-bottom: 10px;
24809 }
24810 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown li.list-title.not-found {
24811 color: #ec5956;
24812 }
24813 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown li.button-area {
24814 border-top: 1px solid #ebedf0;
24815 border-radius: 0;
24816 position: relative;
24817 left: -12px;
24818 width: calc(100% + 16px);
24819 padding: 20px 20px 8px;
24820 display: flex;
24821 align-items: center;
24822 background: transparent;
24823 margin-top: 10px;
24824 margin-left: 4px;
24825 }
24826 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown li.button-area button {
24827 cursor: pointer;
24828 }
24829 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown li.button-area .cancel-btn {
24830 margin-left: auto;
24831 margin-right: 12px;
24832 }
24833 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown li.has-sub-dropdown {
24834 position: relative;
24835 }
24836 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown li.has-sub-dropdown::before {
24837 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");
24838 position: absolute;
24839 width: 6px;
24840 top: 50%;
24841 right: 10px;
24842 transform: translateY(-50%);
24843 }
24844 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown li.has-sub-dropdown ul.mintmrm-dropdown {
24845 left: calc(100% + 8px);
24846 top: -10px;
24847 }
24848 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown li.has-sub-dropdown.show::before {
24849 top: 25%;
24850 transform: rotate(90deg);
24851 transition: all 0.3s ease;
24852 }
24853 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown li.group-item {
24854 transition: all 0.3s ease;
24855 padding-left: 20px;
24856 }
24857 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown .no-found {
24858 background-color: #f9fafb;
24859 padding: 5px 0 5px 20px;
24860 border-radius: 0;
24861 background: #f9fafb;
24862 position: relative;
24863 left: -12px;
24864 width: calc(100% + 24px);
24865 cursor: text;
24866 margin-top: 10px;
24867 display: none;
24868 }
24869 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown .no-found span {
24870 font-weight: 600;
24871 font-size: 12px;
24872 line-height: 15px;
24873 letter-spacing: 0.05em;
24874 text-transform: uppercase;
24875 color: #ec5956;
24876 }
24877 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown .add-action {
24878 display: flex;
24879 align-items: center;
24880 padding: 15px 17px 10px;
24881 color: #573bff;
24882 font-weight: 600;
24883 font-size: 14px;
24884 line-height: 17px;
24885 border-top: 1px solid #e2e5ed;
24886 position: relative;
24887 text-decoration: underline;
24888 left: -12px;
24889 width: calc(100% + 24px);
24890 }
24891 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown .add-action svg {
24892 margin-right: 5px;
24893 }
24894 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown .add-action svg path {
24895 stroke: #573bff;
24896 }
24897 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown .add-action:hover {
24898 color: #4c25a5;
24899 }
24900 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown .add-action:hover svg path {
24901 stroke: #4c25a5;
24902 }
24903 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown .option-section {
24904 max-height: 200px;
24905 overflow: auto;
24906 }
24907 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown .option-section::-webkit-scrollbar {
24908 width: 5px;
24909 }
24910 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown .option-section::-webkit-scrollbar-track {
24911 background: #f2f5f8;
24912 }
24913 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown .option-section::-webkit-scrollbar-thumb {
24914 background-color: #c1c1c1;
24915 border-radius: 20px;
24916 }
24917 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .mintmrm-merge-tag-wrapper .merge-tag-icon {
24918 position: absolute;
24919 bottom: 0;
24920 right: 8px;
24921 cursor: pointer;
24922 }
24923 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .mintmrm-merge-tag-wrapper .personalization.mintmrm-dropdown {
24924 width: 225px;
24925 top: calc(100% + 5px);
24926 }
24927 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .mintmrm-merge-tag-wrapper .personalization.mintmrm-dropdown::before {
24928 display: none;
24929 }
24930 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .mintmrm-merge-tag-wrapper .personalization.mintmrm-dropdown .title {
24931 margin-bottom: 6px;
24932 border-bottom: 1px solid #f0f1f4;
24933 font-weight: 600;
24934 font-size: 14px;
24935 line-height: 16px;
24936 color: #2d3149;
24937 padding: 5px 12px 12px;
24938 margin-left: -8px;
24939 width: calc(100% + 16px);
24940 }
24941 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .mintmrm-merge-tag-wrapper .personalization.mintmrm-dropdown li {
24942 font-weight: 400;
24943 }
24944 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .mintmrm-merge-tag-wrapper li.has-sub-dropdown {
24945 position: relative;
24946 }
24947 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .mintmrm-merge-tag-wrapper li.has-sub-dropdown::before {
24948 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");
24949 position: absolute;
24950 width: 6px;
24951 top: 50%;
24952 right: 10px;
24953 transform: translateY(-50%);
24954 }
24955 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .mintmrm-merge-tag-wrapper li.has-sub-dropdown ul.mintmrm-dropdown {
24956 left: calc(100% + 8px);
24957 top: -10px;
24958 }
24959 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .mintmrm-merge-tag-wrapper li.has-sub-dropdown.show::before {
24960 top: 25%;
24961 transform: rotate(90deg);
24962 transition: all 0.3s ease;
24963 }
24964 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .mintmrm-merge-tag-wrapper li.group-item {
24965 transition: all 0.3s ease;
24966 padding-left: 20px;
24967 }
24968 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .openai-icon {
24969 cursor: pointer;
24970 position: absolute;
24971 bottom: 0;
24972 right: 10px;
24973 }
24974 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .openai-icon .openai-icon-wrapper .personalized-tooltip {
24975 position: absolute;
24976 top: -45px;
24977 right: 0;
24978 background: #333;
24979 font-size: 12px;
24980 color: #fff;
24981 width: 80px;
24982 text-align: center;
24983 padding: 6px;
24984 border-radius: 7px;
24985 opacity: 0;
24986 visibility: hidden;
24987 transition: all 0.3s ease;
24988 }
24989 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .openai-icon .openai-icon-wrapper .personalized-tooltip:before {
24990 content: "";
24991 position: absolute;
24992 right: 5px;
24993 bottom: -4px;
24994 background: #333333;
24995 width: 12px;
24996 height: 12px;
24997 transform: rotate(45deg);
24998 }
24999 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .openai-icon:hover .personalized-tooltip {
25000 opacity: 1;
25001 visibility: visible;
25002 }
25003 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .modal-overlay {
25004 position: fixed;
25005 top: 0;
25006 left: 0;
25007 right: 0;
25008 bottom: 0;
25009 background-color: rgba(0, 0, 0, 0.5);
25010 display: flex;
25011 justify-content: center;
25012 align-items: center;
25013 z-index: 9999;
25014 }
25015 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .modal-overlay .modal-inner {
25016 position: relative;
25017 max-width: 650px;
25018 width: 100%;
25019 }
25020 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .modal-overlay .modal-inner .close-icon {
25021 position: absolute;
25022 cursor: pointer;
25023 height: 46px;
25024 right: -17px;
25025 top: -17px;
25026 width: 46px;
25027 z-index: 6;
25028 align-items: center;
25029 background: #fff;
25030 border-radius: 100px;
25031 box-shadow: 0 1px 1px #dadada;
25032 cursor: pointer;
25033 display: flex;
25034 justify-content: center;
25035 position: absolute;
25036 }
25037 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .modal-overlay .modal-inner .close-icon svg {
25038 height: 12px;
25039 width: 12px;
25040 cursor: pointer;
25041 }
25042 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .modal-overlay .modal-inner .modal-content {
25043 background-color: white;
25044 padding: 40px;
25045 border-radius: 8px;
25046 text-align: center;
25047 max-width: 100%;
25048 width: 100%;
25049 }
25050 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .modal-overlay .modal-inner .modal-content .welcome-title {
25051 align-items: center;
25052 display: flex;
25053 flex-flow: column;
25054 margin-bottom: 24px;
25055 width: 100%;
25056 }
25057 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .modal-overlay .modal-inner .modal-content .welcome-title svg {
25058 height: 56px;
25059 width: 56px;
25060 }
25061 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .modal-overlay .modal-inner .modal-content .welcome-title svg path {
25062 fill: #11a37f;
25063 }
25064 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .modal-overlay .modal-inner .modal-content .welcome-title .title {
25065 color: #2d3149;
25066 font-size: 20px;
25067 font-weight: 500;
25068 line-height: 1.2;
25069 padding: 17px 0 0;
25070 }
25071 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .modal-overlay .modal-inner .modal-content .openai-input-wrapper {
25072 text-align: center;
25073 width: 100%;
25074 }
25075 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .modal-overlay .modal-inner .modal-content .openai-input-wrapper .openai-connect-btn {
25076 background-color: #573bff;
25077 border: 1px solid transparent;
25078 border-radius: 6px;
25079 color: #fff;
25080 cursor: pointer;
25081 display: inline-block;
25082 font-size: 16px;
25083 font-style: normal;
25084 font-weight: 500;
25085 letter-spacing: -0.01em;
25086 line-height: 17px;
25087 padding: 11px 18px;
25088 text-align: center;
25089 text-transform: capitalize;
25090 opacity: 1;
25091 transition: all 0.3s ease;
25092 text-decoration: none;
25093 }
25094 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group:last-child {
25095 margin-bottom: 0;
25096 }
25097 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group > label {
25098 font-size: 15px;
25099 color: #363B4E;
25100 font-weight: 500;
25101 letter-spacing: -0.01em;
25102 display: flex;
25103 align-items: center;
25104 gap: 4px;
25105 margin-bottom: 8px;
25106 }
25107 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group select,
25108 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=number],
25109 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=text],
25110 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=email] {
25111 border: 1px solid #EEF0F3;
25112 padding: 7px 15px;
25113 height: auto;
25114 }
25115 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group textarea,
25116 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group select,
25117 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=number],
25118 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=text],
25119 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=email] {
25120 color: #363B4E;
25121 }
25122 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group textarea:-webkit-autofill,
25123 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group select:-webkit-autofill,
25124 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=number]:-webkit-autofill,
25125 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=text]:-webkit-autofill,
25126 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=email]:-webkit-autofill {
25127 -webkit-box-shadow: 0 0 0 30px #ffffff inset;
25128 box-shadow: 0 0 0 30px #ffffff inset;
25129 -webkit-text-fill-color: #363B4E !important;
25130 }
25131 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group textarea::-webkit-input-placeholder,
25132 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group select::-webkit-input-placeholder,
25133 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=number]::-webkit-input-placeholder,
25134 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=text]::-webkit-input-placeholder,
25135 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=email]::-webkit-input-placeholder {
25136 color: #A7A8B3;
25137 }
25138 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group textarea::-moz-placeholder,
25139 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group select::-moz-placeholder,
25140 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=number]::-moz-placeholder,
25141 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=text]::-moz-placeholder,
25142 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=email]::-moz-placeholder {
25143 color: #A7A8B3;
25144 }
25145 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group textarea:-ms-input-placeholder,
25146 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group select:-ms-input-placeholder,
25147 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=number]:-ms-input-placeholder,
25148 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=text]:-ms-input-placeholder,
25149 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=email]:-ms-input-placeholder {
25150 color: #A7A8B3;
25151 }
25152 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group textarea:-moz-placeholder,
25153 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group select:-moz-placeholder,
25154 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=number]:-moz-placeholder,
25155 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=text]:-moz-placeholder,
25156 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=email]:-moz-placeholder {
25157 color: #A7A8B3;
25158 }
25159 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group select {
25160 color: #A7A8B3;
25161 padding-right: 38px;
25162 -webkit-appearance: none;
25163 appearance: none;
25164 background-image: url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMTAgNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBzdHJva2U9IiNBN0E4QjMiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIxLjUiIGQ9Ik0xIDFsNCA0IDQtNCIvPjwvc3ZnPg==);
25165 background-repeat: no-repeat;
25166 background-position-x: calc(100% - 15px);
25167 background-position-y: 16px;
25168 background-size: 12px 12px;
25169 }
25170 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group select.value-selected {
25171 color: #363B4E;
25172 }
25173 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group select option {
25174 color: #A7A8B3;
25175 }
25176 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .inline-input {
25177 display: flex;
25178 flex-flow: row wrap;
25179 gap: 15px;
25180 }
25181 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .inline-input .single-input {
25182 width: calc(50% - 8px);
25183 }
25184 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .inline-input select,
25185 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .inline-input input[type=number] {
25186 min-width: auto;
25187 }
25188 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .has-tooltip {
25189 position: relative;
25190 }
25191 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .has-tooltip .mintmrm-tooltip {
25192 position: unset;
25193 margin-left: 4px;
25194 transform: translateY(2px);
25195 }
25196 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .has-tooltip .mintmrm-tooltip p {
25197 left: 0;
25198 }
25199 .mailmint-automation .steps-settings-sidebar .steps-settings .inline-with-link {
25200 display: flex;
25201 align-items: center;
25202 justify-content: space-between;
25203 }
25204 .mailmint-automation .steps-settings-sidebar .steps-settings .inline-with-link a {
25205 font-weight: 500;
25206 font-size: 14px;
25207 line-height: 1;
25208 letter-spacing: -0.01em;
25209 color: #6E42D3;
25210 text-decoration: underline;
25211 }
25212 .mailmint-automation .steps-settings-sidebar .steps-settings .inline-with-link a:hover {
25213 text-decoration: none;
25214 }
25215 .mailmint-automation .steps-settings-sidebar .add-template-section {
25216 border: 1px solid #E4E6EB;
25217 border-radius: 6px;
25218 padding: 24px 24px 22px;
25219 }
25220 .mailmint-automation .steps-settings-sidebar .add-template-section .add-template {
25221 display: flex;
25222 flex-flow: column;
25223 align-items: center;
25224 justify-content: center;
25225 width: 160px;
25226 margin: 0 auto;
25227 cursor: pointer;
25228 }
25229 .mailmint-automation .steps-settings-sidebar .add-template-section .add-template .thumbnail-image-wrapper {
25230 align-items: center;
25231 background-color: #f6f6f7;
25232 border-radius: 100px;
25233 display: flex;
25234 height: 190px;
25235 justify-content: center;
25236 position: relative;
25237 width: 190px;
25238 }
25239 .mailmint-automation .steps-settings-sidebar .add-template-section .add-template .thumbnail-image-wrapper .thumbnail-image-bg {
25240 background-color: #f4f5fa;
25241 border: 1px solid #e4e6eb;
25242 border-radius: 6px;
25243 padding: 4px 7px;
25244 position: relative;
25245 }
25246 .mailmint-automation .steps-settings-sidebar .add-template-section .add-template .thumbnail-image-wrapper .thumbnail-image-bg .hoverlay {
25247 position: absolute;
25248 width: 154px;
25249 height: 168px;
25250 border-radius: 6px;
25251 background: rgba(38, 27, 103, 0.6);
25252 transform: translate(-50%, -50%);
25253 top: 50%;
25254 left: 50%;
25255 display: flex;
25256 align-items: center;
25257 justify-content: center;
25258 opacity: 0;
25259 z-index: 999;
25260 }
25261 .mailmint-automation .steps-settings-sidebar .add-template-section .add-template .thumbnail-image-wrapper .thumbnail-image-bg .hoverlay:hover {
25262 opacity: 1;
25263 transition: all 0.3s ease;
25264 }
25265 .mailmint-automation .steps-settings-sidebar .add-template-section .add-template .thumbnail-image-wrapper .thumbnail-image-bg .hoverlay button {
25266 background: #fff;
25267 border-radius: 8px;
25268 border: none;
25269 box-shadow: 0 10px 16px rgba(97, 103, 116, 0.15);
25270 color: #2d3149;
25271 font-size: 12px;
25272 font-weight: 600;
25273 letter-spacing: -0.01em;
25274 line-height: 1;
25275 padding: 8px 11px;
25276 width: 105px;
25277 cursor: pointer;
25278 }
25279 .mailmint-automation .steps-settings-sidebar .add-template-section .add-template .thumbnail-image-wrapper .thumbnail-image-bg .image-wrapper {
25280 background-position: 50%;
25281 background-repeat: no-repeat;
25282 background-size: 100% auto;
25283 height: 158px;
25284 overflow: hidden;
25285 position: relative;
25286 width: 139px;
25287 }
25288 .mailmint-automation .steps-settings-sidebar .add-template-section .add-template .edit-mode {
25289 font-weight: 600;
25290 font-size: 15px;
25291 line-height: 1.3;
25292 letter-spacing: -0.01em;
25293 text-decoration-line: underline;
25294 color: #6E42D3;
25295 display: block;
25296 margin-top: 12px;
25297 }
25298 .mailmint-automation .steps-settings-sidebar .add-template-section .add-template .edit-mode svg {
25299 position: relative;
25300 top: 3px;
25301 margin-left: 8px;
25302 }
25303 .mailmint-automation .steps-settings-sidebar .add-template-section .add-template .edit-mode svg path {
25304 stroke: #6E42D3;
25305 }
25306 .mailmint-automation .steps-settings-sidebar .add-template-section .add-template .edit-mode.edit-mood svg {
25307 margin-right: 8px;
25308 margin-left: 0;
25309 }
25310 .mailmint-automation .steps-settings-sidebar .wpfnl-mint-automation-add-item {
25311 background: none;
25312 color: #6E42D3;
25313 font-size: 14px;
25314 line-height: 1;
25315 font-weight: 600;
25316 letter-spacing: -0.01em;
25317 text-decoration-line: underline;
25318 text-transform: capitalize;
25319 border: none;
25320 cursor: pointer;
25321 display: flex;
25322 align-items: center;
25323 gap: 6px;
25324 padding-left: 7px;
25325 margin-bottom: 2px;
25326 }
25327 .mailmint-automation .steps-settings-sidebar .wpfnl-mint-automation-add-item .wpfnl-loader {
25328 display: block;
25329 }
25330 .mailmint-automation .steps-settings-sidebar .wpfnl-mint-automation-add-item svg path {
25331 stroke: #6E42D3;
25332 }
25333 .mailmint-automation .steps-settings-sidebar .webhook-outgoing .current-user-repeater {
25334 border: 1px solid #e4e6eb;
25335 border-radius: 6px;
25336 margin-bottom: 16px;
25337 padding: 10px 15px 15px;
25338 width: 100%;
25339 }
25340 .mailmint-automation .steps-settings-sidebar .webhook-outgoing .current-user-repeater > hr {
25341 left: -15px;
25342 margin: 15px 0;
25343 position: relative;
25344 width: calc(100% + 30px);
25345 display: block;
25346 border-top: 1px solid #e4e6eb;
25347 border-bottom: 0;
25348 }
25349 .mailmint-automation .steps-settings-sidebar .webhook-outgoing .current-user-repeater .btn-default {
25350 min-width: auto;
25351 padding: 0 20px;
25352 }
25353 .mailmint-automation .steps-settings-sidebar .webhook-outgoing .repeater-wrapper {
25354 align-items: flex-start;
25355 display: flex;
25356 gap: 5px;
25357 margin-bottom: 10px;
25358 }
25359 .mailmint-automation .steps-settings-sidebar .webhook-outgoing .single-repeater-item {
25360 width: calc(50% - 23px);
25361 }
25362 .mailmint-automation .steps-settings-sidebar .webhook-outgoing .single-repeater-item > label {
25363 margin-bottom: 6px;
25364 display: block;
25365 font-size: 13px;
25366 }
25367 .mailmint-automation .steps-settings-sidebar .webhook-outgoing .single-repeater-item input[type=text] {
25368 min-width: auto;
25369 color: #A7A8B3;
25370 font-size: 13px;
25371 }
25372 .mailmint-automation .steps-settings-sidebar .webhook-outgoing .trash-btn {
25373 align-items: center;
25374 background: transparent;
25375 border: 1px solid #e4e6eb;
25376 border-radius: 5px;
25377 display: flex;
25378 height: 36px;
25379 justify-content: center;
25380 position: relative;
25381 top: 22px;
25382 width: 36px;
25383 cursor: pointer;
25384 }
25385 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper {
25386 position: relative;
25387 background: #f6f8fa;
25388 border-radius: 10px;
25389 padding: 20px 24px;
25390 }
25391 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper:first-child::before {
25392 display: none;
25393 }
25394 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper::before {
25395 content: "Or";
25396 position: absolute;
25397 z-index: 1;
25398 font-weight: 600;
25399 font-size: 16px;
25400 line-height: 1;
25401 letter-spacing: -0.01em;
25402 color: #2D3149;
25403 top: -25px;
25404 left: 0;
25405 }
25406 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules {
25407 display: flex;
25408 flex-flow: row wrap;
25409 gap: 12px;
25410 padding-bottom: 20px;
25411 position: relative;
25412 }
25413 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-actions {
25414 position: relative;
25415 }
25416 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-actions::before {
25417 content: "";
25418 width: 30px;
25419 height: 1px;
25420 background: #E2E6F2;
25421 position: absolute;
25422 right: -30px;
25423 top: 50%;
25424 transform: translateY(-50%);
25425 }
25426 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-actions > button {
25427 width: 38px;
25428 height: 38px;
25429 background: #ffffff;
25430 box-shadow: 0px 1px 1px rgba(182, 185, 191, 0.3);
25431 border-radius: 6px;
25432 display: flex;
25433 flex-flow: column;
25434 align-items: center;
25435 justify-content: center;
25436 border: none;
25437 cursor: pointer;
25438 }
25439 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-actions .delete-condition svg {
25440 display: block;
25441 }
25442 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-actions .delete-condition path {
25443 fill: #A7A8B3;
25444 }
25445 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-is {
25446 width: 114px;
25447 }
25448 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-is .wpfnl-selectbox .selectable-options {
25449 width: calc(100% + 124px);
25450 }
25451 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-is .selected-option {
25452 overflow: hidden;
25453 white-space: nowrap;
25454 text-overflow: ellipsis;
25455 }
25456 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-1 {
25457 width: 170px;
25458 }
25459 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-2 {
25460 width: 205px;
25461 }
25462 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-2 .wpfnl-custom-selectbox select {
25463 padding: 5px 15px;
25464 }
25465 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-1,
25466 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-is,
25467 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-2 {
25468 position: relative;
25469 }
25470 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules:before {
25471 content: "";
25472 position: absolute;
25473 right: 8px;
25474 bottom: calc(50% + 10px);
25475 width: 1px;
25476 height: 100%;
25477 background: #E2E6F2;
25478 z-index: 0;
25479 }
25480 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules:first-child::before {
25481 display: none;
25482 }
25483 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .condition-symbol {
25484 position: absolute;
25485 top: -50%;
25486 right: -4px;
25487 transform: translateY(50%);
25488 }
25489 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .condition-symbol > span {
25490 width: 22px;
25491 height: 22px;
25492 border: 1px solid #E2E6F2;
25493 color: #573BFF;
25494 border-radius: 100%;
25495 font-size: 12px;
25496 font-weight: 500;
25497 display: block;
25498 padding: 2px 2px;
25499 text-align: center;
25500 background-color: #F6F8FA;
25501 }
25502 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules:first-child .condition-symbol {
25503 display: none;
25504 }
25505 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .wpfnl-selectbox .selectable-options {
25506 overflow: visible;
25507 display: none;
25508 }
25509 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .wpfnl-selectbox .selectable-options li {
25510 position: relative;
25511 line-height: 1.3;
25512 padding: 9px 12px 7px;
25513 }
25514 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .wpfnl-selectbox .selected-option:before {
25515 transition: all 0.3s ease;
25516 }
25517 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .wpfnl-selectbox.show-options > .selectable-options {
25518 display: block;
25519 }
25520 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .wpfnl-selectbox.show-options .selected-option:before {
25521 transform: translateY(-50%) rotate(-180deg);
25522 }
25523 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .wpfnl-selectbox .submenu {
25524 position: absolute;
25525 left: 100%;
25526 top: 0;
25527 width: 160px;
25528 border-radius: 6px;
25529 border: 1px solid #EBEDF0;
25530 background: #FFF;
25531 box-shadow: 0px 18px 22px 0px rgba(73, 59, 104, 0.1);
25532 padding: 8px;
25533 display: none;
25534 }
25535 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .wpfnl-selectbox li.show-options .submenu {
25536 display: block;
25537 }
25538 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .wpfnl-selectbox .angle-right {
25539 position: absolute;
25540 right: 9px;
25541 top: 12px;
25542 line-height: 1;
25543 width: 11px;
25544 height: 11px;
25545 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");
25546 background-repeat: no-repeat;
25547 background-position: center;
25548 background-size: contain;
25549 transform: rotate(-90deg);
25550 }
25551 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules input.input-value {
25552 line-height: 1;
25553 padding: 10px 15px;
25554 min-width: auto;
25555 }
25556 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .wpfnl-custom-selectbox .selectbox-selected-value {
25557 width: 100%;
25558 padding: 8px 33px 7px 12px;
25559 background-color: #fff;
25560 display: flex;
25561 gap: 2px;
25562 align-items: center;
25563 min-height: 38px;
25564 }
25565 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .wpfnl-custom-selectbox .selectbox-selected-value:before {
25566 content: url("data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMTAgNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBzdHJva2U9IiM3QThCOUEiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIxLjUiIGQ9Ik0xIDFsNCA0IDQtNCIvPjwvc3ZnPg==");
25567 width: 10px;
25568 }
25569 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .wpfnl-custom-selectbox .selectbox-search input[type=search] {
25570 min-width: 100%;
25571 }
25572 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .wpfnl-custom-selectbox .wpfnl-selected-item {
25573 white-space: nowrap;
25574 overflow: hidden;
25575 width: 101px;
25576 text-overflow: ellipsis;
25577 margin: 0;
25578 }
25579 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .wpfnl-custom-selectbox .more-items {
25580 width: 25px;
25581 line-height: 1;
25582 display: block;
25583 }
25584 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .add-and-condition {
25585 display: flex;
25586 align-items: center;
25587 gap: 5px;
25588 font-weight: 500;
25589 font-size: 15px;
25590 line-height: 1.12;
25591 color: #6E42D3;
25592 background: transparent;
25593 border: none;
25594 cursor: pointer;
25595 }
25596 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .add-and-condition svg {
25597 width: 12px;
25598 height: 12px;
25599 }
25600 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .add-and-condition path {
25601 stroke: #6E42D3;
25602 }
25603 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__input {
25604 font-size: 14px;
25605 padding: 11px 30px 9px 32px;
25606 border: 1px solid #EEF0F3;
25607 color: #363B4E;
25608 line-height: 1;
25609 border-radius: 6px;
25610 }
25611 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__arrow_top {
25612 display: none;
25613 }
25614 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__menu {
25615 border-radius: 10px;
25616 border: 1px solid #F1F0F5;
25617 background: #FFF;
25618 box-shadow: 0px 18px 22px 0px rgba(73, 59, 104, 0.1);
25619 width: 277px;
25620 }
25621 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__menu > .dp__action_row {
25622 width: calc(100% - 50px) !important;
25623 margin-left: auto;
25624 }
25625 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__menu > .dp__action_row .dp__action_buttons {
25626 gap: 7px;
25627 }
25628 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__menu > .dp__action_row .dp__action_button {
25629 padding: 3px 8px;
25630 height: auto;
25631 margin: 0;
25632 }
25633 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__menu > .dp__action_row .dp__action_select {
25634 background-color: #6E42D3;
25635 color: #fff;
25636 }
25637 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__menu > .dp__action_row .dp__action_cancel {
25638 border: 1px solid var(--dp-border-color);
25639 }
25640 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__menu_inner {
25641 padding: 10px;
25642 }
25643 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__month_year_row {
25644 border-radius: 8px;
25645 gap: 6px;
25646 margin-bottom: 6px;
25647 }
25648 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__calendar_header_item {
25649 color: #9398A5;
25650 }
25651 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__calendar_header_separator {
25652 background: #F1F0F5;
25653 margin-bottom: 15px;
25654 }
25655 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp--arrow-btn-nav {
25656 border-radius: 8px;
25657 border: 1px solid #F1F0F5;
25658 height: 35px;
25659 }
25660 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp--arrow-btn-nav svg {
25661 width: 17px;
25662 height: 17px;
25663 }
25664 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__inner_nav {
25665 border-radius: 8px;
25666 background: transparent;
25667 }
25668 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__month_year_wrap {
25669 gap: 6px;
25670 }
25671 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__month_year_wrap .dp__btn {
25672 background: #fff;
25673 border-radius: 8px;
25674 border: 1px solid #F1F0F5;
25675 }
25676 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__cell_inner {
25677 color: #2D3149;
25678 font-weight: 500;
25679 border-radius: 50%;
25680 }
25681 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__cell_offset {
25682 color: #a6a7a9;
25683 }
25684 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__cell_disabled,
25685 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__cell_offset.dp__cell_disabled {
25686 color: #D0D5DD;
25687 }
25688 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__active_date {
25689 background: #6E42D3;
25690 border-radius: 50%;
25691 color: #fff;
25692 border: none;
25693 }
25694 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__today {
25695 border: none;
25696 }
25697 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__instance_calendar button[aria-label="Open time picker"] {
25698 position: absolute;
25699 left: 5px;
25700 bottom: -40px;
25701 width: auto;
25702 background: transparent;
25703 z-index: 1;
25704 }
25705 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__overlay button[aria-label="Close time Picker"] {
25706 position: absolute;
25707 left: 5px;
25708 bottom: -40px;
25709 width: auto;
25710 background: white;
25711 z-index: 1;
25712 }
25713 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__overlay_cell_active {
25714 color: #fff;
25715 }
25716 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__selection_preview {
25717 display: none;
25718 }
25719 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__time_input .dp__time_col .dp__time_display {
25720 font-weight: 500;
25721 padding: 10px 5px;
25722 }
25723 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__time_input .dp__time_col .dp__inc_dec_button_inline {
25724 width: 15px;
25725 height: 15px;
25726 position: relative;
25727 background-image: url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMTAgNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBzdHJva2U9IiM3QThCOUEiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIxLjUiIGQ9Ik0xIDFsNCA0IDQtNCIvPjwvc3ZnPg==);
25728 background-repeat: no-repeat;
25729 background-size: 15px 15px;
25730 background-position: center;
25731 left: -1px;
25732 }
25733 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__time_input .dp__time_col .dp__inc_dec_button_inline .dp__tp_inline_btn_bar {
25734 display: none;
25735 }
25736 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__time_input .dp__time_col .dp__tp_inline_btn_top {
25737 transform: rotate(-180deg);
25738 }
25739 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__pm_am_button {
25740 font-size: 13px;
25741 padding: 5px;
25742 background: #f1f1f1;
25743 border: 1px solid var(--dp-border-color);
25744 color: #333;
25745 width: 32px;
25746 }
25747
25748 @media only screen and (max-width: 1399px) {
25749 .wpfnl .mailmint-automation .condition .automation-steps-wrapper {
25750 width: calc(100% - 484px);
25751 }
25752 .wpfnl .mailmint-automation .condition .steps-settings-sidebar {
25753 width: 460px;
25754 }
25755 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper {
25756 background: transparent;
25757 border-radius: 0;
25758 padding: 0;
25759 }
25760 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules {
25761 flex-flow: column;
25762 background: #f6f8fa;
25763 margin-top: 40px;
25764 padding: 15px;
25765 border-radius: 10px;
25766 }
25767 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules:first-child {
25768 margin-top: 0;
25769 }
25770 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules {
25771 width: 100%;
25772 }
25773 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .wpfnl-selectbox {
25774 max-width: 100%;
25775 }
25776 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-actions {
25777 position: absolute;
25778 right: -12px;
25779 top: -13px;
25780 }
25781 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-actions > button {
25782 width: 30px;
25783 height: 30px;
25784 box-shadow: 0px 1px 6px rgba(182, 185, 191, 0.33);
25785 border-radius: 100%;
25786 }
25787 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-actions::before {
25788 display: none;
25789 }
25790 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-actions .delete-condition svg {
25791 display: block;
25792 width: 15px;
25793 height: 15px;
25794 }
25795 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-actions .delete-condition path {
25796 fill: #ec5956;
25797 }
25798 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules:before {
25799 display: none;
25800 }
25801 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .condition-symbol {
25802 position: absolute;
25803 top: 0;
25804 right: 50%;
25805 transform: translate(11px, -31px);
25806 }
25807 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .condition-symbol:before {
25808 content: "";
25809 position: absolute;
25810 left: 10px;
25811 top: -10px;
25812 height: calc(100% + 20px);
25813 width: 1px;
25814 background: #E2E6F2;
25815 z-index: -1;
25816 }
25817 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .add-and-condition {
25818 margin-top: 14px;
25819 }
25820 }
25821 @media only screen and (max-width: 1199px) {
25822 .wpfnl .mailmint-automation .condition .steps-settings-sidebar,
25823 .wpfnl .mailmint-automation .steps-settings-sidebar {
25824 width: 380px;
25825 padding: 14px 15px;
25826 }
25827 .wpfnl .mailmint-automation .has-sidebar .automation-steps-wrapper {
25828 width: calc(100% - 404px);
25829 }
25830 .mailmint-automation .logical-decision-box {
25831 max-width: 345px;
25832 }
25833 }
25834 .arco-popover-content,
25835 .arco-popconfirm-content {
25836 border-radius: 8px;
25837 border: none;
25838 width: 293px;
25839 padding: 20px;
25840 }
25841 .arco-popover-content .arco-tree-node-title,
25842 .arco-popconfirm-content .arco-tree-node-title {
25843 width: 100%;
25844 }
25845 .arco-popover-content .color-input-picker-wrapper,
25846 .arco-popconfirm-content .color-input-picker-wrapper {
25847 display: flex;
25848 align-items: start;
25849 justify-content: space-between;
25850 padding-bottom: 20px;
25851 margin-bottom: 20px;
25852 border-bottom: 1px solid #EBEDF0;
25853 }
25854 .arco-popover-content .color-title,
25855 .arco-popconfirm-content .color-title {
25856 color: #2D3149;
25857 font-size: 13px;
25858 font-weight: 500;
25859 line-height: 1.2;
25860 letter-spacing: -0.13px;
25861 margin-bottom: 8px;
25862 }
25863 .arco-popover-content .title-field-wrapper .color-field-wrapper,
25864 .arco-popconfirm-content .title-field-wrapper .color-field-wrapper {
25865 display: flex;
25866 gap: 7px;
25867 }
25868 .arco-popover-content .title-field-wrapper .color-field-wrapper input[type=text],
25869 .arco-popconfirm-content .title-field-wrapper .color-field-wrapper input[type=text] {
25870 width: 96px;
25871 padding: 6px 12px;
25872 border-radius: 4px;
25873 border: 1px solid #EBEDF0;
25874 line-height: 1.3;
25875 }
25876 .arco-popover-content .title-field-wrapper .color-field-wrapper .color-bg,
25877 .arco-popconfirm-content .title-field-wrapper .color-field-wrapper .color-bg {
25878 border-radius: 4px;
25879 border: 1px solid #EBEDF0;
25880 }
25881 .arco-popover-content .title-field-wrapper .picker-btn,
25882 .arco-popconfirm-content .title-field-wrapper .picker-btn {
25883 position: relative;
25884 width: 34px;
25885 height: 32px;
25886 border-radius: 4px;
25887 border: 1px solid #EBEDF0;
25888 }
25889 .arco-popover-content .title-field-wrapper .picker-btn:before,
25890 .arco-popconfirm-content .title-field-wrapper .picker-btn:before {
25891 position: absolute;
25892 top: 50%;
25893 left: 50%;
25894 content: url("data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMTYgMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbD0iIzJEMzE0OSIgZD0iTTE0LjMgMS43NWMtMS0xLTIuNi0xLTMuNTUgMEw4LjkgMy42Yy0uNTUtLjI1LTEuMjUtLjItMS43LjMtLjYuNi0uNiAxLjU1IDAgMi4xNWwtNC4zIDQuM2MtLjMuMy0uNDUuNy0uNDUgMS4xNWwtMSAxYy0uNi42LS42IDEuNTUgMCAyLjE1LjM1LjIuNy4zNSAxLjEuMzUuNCAwIC43NS0uMTUgMS4wNS0uNDVsMS0xYy40LjA1Ljg1LS4xNSAxLjE1LS40NWw0LjMtNC4zYy4zLjMuNy40NSAxLjA1LjQ1LjQgMCAuNzUtLjE1IDEuMDUtLjQ1LjQ1LS40NS41NS0xLjE1LjMtMS43bDEuODUtMS44NWMxLS45NSAxLTIuNTUgMC0zLjV6bS00Ljk1IDYuNEw3LjUgMTBINC42bDMuMy0zLjMgMS40NSAxLjQ1eiIvPjwvc3ZnPg==");
25895 height: 16px;
25896 width: 16px;
25897 transform: translate(-50%, -50%);
25898 }
25899
25900 .openai-button-wrapper {
25901 width: 100%;
25902 padding: 14px 14px 0;
25903 display: none;
25904 }
25905 .openai-button-wrapper .arco-space-item .arco-btn-size-default {
25906 height: auto;
25907 padding: 11px 14px;
25908 border-radius: 8px;
25909 font-size: 15px;
25910 font-weight: 600;
25911 background-color: #11A37F;
25912 display: flex;
25913 align-items: center;
25914 gap: 6px;
25915 line-height: 1;
25916 }
25917 .openai-button-wrapper .arco-space-item .arco-btn-size-default:hover {
25918 background-color: #11A37F;
25919 }
25920 .openai-button-wrapper .arco-space-item .arco-btn::before {
25921 content: url("data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMTggMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTE2LjcxIDcuMzY2YTQuNDg4IDQuNDg4IDAgMDAtLjM4Ny0zLjY4MyA0LjUzNSA0LjUzNSAwIDAwLTQuODgyLTIuMTc1IDQuNTQ4IDQuNTQ4IDAgMDAtNy43MDcgMS42MjhBNC40ODkgNC40ODkgMCAwMC43MzYgNS4zMTFhNC41MzUgNC41MzUgMCAwMC41NTcgNS4zMjMgNC40ODUgNC40ODUgMCAwMC4zODMgMy42ODMgNC41MzggNC41MzggMCAwMDQuODg2IDIuMTc1QTQuNDg4IDQuNDg4IDAgMDA5Ljk0NCAxOGE0LjU0MSA0LjU0MSAwIDAwNC4zMjktMy4xNTQgNC40OTEgNC40OTEgMCAwMDIuOTk4LTIuMTc1IDQuNTQyIDQuNTQyIDAgMDAtLjU2LTUuMzA1em0tNi43NjYgOS40NTZhMy4zNTcgMy4zNTcgMCAwMS0yLjE1OC0uNzhsLjEwNy0uMDYxIDMuNTg0LTIuMDY5YS41OTYuNTk2IDAgMDAuMjk0LS41MVY4LjM0OGwxLjUxNS44NzZhLjA1My4wNTMgMCAwMS4wMjkuMDR2NC4xODZhMy4zNzggMy4zNzggMCAwMS0zLjM3MSAzLjM3em0tNy4yNDYtMy4wOTRhMy4zNTMgMy4zNTMgMCAwMS0uNC0yLjI2bC4xMDYuMDYzIDMuNTg3IDIuMDdhLjU3OC41NzggMCAwMC41ODUgMGw0LjM4My0yLjUyN3YxLjc0OWEuMDYuMDYgMCAwMS0uMDI1LjA0NmwtMy42MyAyLjA5NGEzLjM3NCAzLjM3NCAwIDAxLTQuNjA2LTEuMjM1em0tLjk0NC03LjgwNmEzLjM2NCAzLjM2NCAwIDAxMS43NzUtMS40OFY4LjdhLjU3NS41NzUgMCAwMC4yOS41MDdsNC4zNjEgMi41MTYtMS41MTUuODc3YS4wNTcuMDU3IDAgMDEtLjA1MyAwbC0zLjYyMy0yLjA5YTMuMzc4IDMuMzc4IDAgMDEtMS4yMzUtNC42MDZ2LjAxOHptMTIuNDQ4IDIuODkyTDkuODI3IDYuMjczbDEuNTExLS44NzNhLjA1Ny4wNTcgMCAwMS4wNTQgMGwzLjYyMiAyLjA5M2EzLjM3IDMuMzcgMCAwMS0uNTA3IDYuMDc5VjkuMzE0YS41OTIuNTkyIDAgMDAtLjMwNS0uNXptMS41MDgtMi4yNjhsLS4xMDctLjA2NC0zLjU4LTIuMDg2YS41ODIuNTgyIDAgMDAtLjU4OSAwTDcuMDU2IDYuOTIyVjUuMTczYS4wNS4wNSAwIDAxLjAyLS4wNDZsMy42MjQtMi4wOWEzLjM3NCAzLjM3NCAwIDAxNS4wMSAzLjQ5NXYuMDE0ek02LjIyOSA5LjY0N2wtMS41MTUtLjg3M2EuMDYuMDYgMCAwMS0uMDI5LS4wNDJWNC41NTZhMy4zNzQgMy4zNzQgMCAwMTUuNTMyLTIuNTlsLS4xMDcuMDYtMy41ODMgMi4wNjhhLjU5Ni41OTYgMCAwMC0uMjk1LjUxMUw2LjIzIDkuNjQ3em0uODIzLTEuNzc0bDEuOTUxLTEuMTI1IDEuOTU2IDEuMTI1djIuMjVMOS4wMSAxMS4yNDhsLTEuOTU2LTEuMTI1LS4wMDMtMi4yNXoiLz48L3N2Zz4=");
25922 width: 16px;
25923 height: 16px;
25924 display: block;
25925 }
25926
25927 .wpfnl-mrm-email-template__wrapper {
25928 position: fixed;
25929 top: 32px;
25930 right: 0;
25931 background: rgba(0, 0, 0, 0.3215686275);
25932 z-index: 999;
25933 width: calc(100% - 160px);
25934 height: 100%;
25935 display: flex;
25936 flex-flow: column;
25937 align-items: center;
25938 justify-content: center;
25939 }
25940 .wpfnl-mrm-email-template__wrapper .modal-loader {
25941 position: absolute;
25942 left: 0;
25943 top: 0;
25944 width: 100%;
25945 height: 100%;
25946 background: #f6f8fa;
25947 border-radius: 10px;
25948 z-index: 11;
25949 display: flex;
25950 flex-flow: column;
25951 align-items: center;
25952 justify-content: center;
25953 }
25954 .wpfnl-mrm-email-template__wrapper .modal-loader .wpfnl-loader {
25955 display: block;
25956 width: 40px;
25957 height: 40px;
25958 }
25959
25960 .folded .wpfnl-mrm-email-template__wrapper {
25961 width: calc(100% - 36px);
25962 }
25963
25964 .wpfnl-mrm-email-builder__modal {
25965 width: 100%;
25966 height: 100%;
25967 background: #fff;
25968 }
25969
25970 .wpfnl-mrm-email-template__modal {
25971 padding: 40px;
25972 width: 100%;
25973 height: 100%;
25974 max-height: 905px;
25975 }
25976 .wpfnl-mrm-email-template__modal .wpfnl-mrm-email-template__inner {
25977 position: relative;
25978 height: 100%;
25979 width: 100%;
25980 max-width: 1365px;
25981 margin: 0 auto;
25982 }
25983 .wpfnl-mrm-email-template__modal .template-modal-overflow {
25984 background: #f6f8fa;
25985 border-radius: 10px;
25986 position: relative;
25987 padding: 40px 80px;
25988 height: 100%;
25989 width: 100%;
25990 margin: 0 auto;
25991 overflow: auto;
25992 }
25993 .wpfnl-mrm-email-template__modal .template-modal-header {
25994 display: flex;
25995 flex-flow: row wrap;
25996 justify-content: space-between;
25997 align-items: center;
25998 }
25999 .wpfnl-mrm-email-template__modal .template-modal-header .modal-title {
26000 font-weight: 600;
26001 font-size: 20px;
26002 line-height: 1.2;
26003 color: #2d3149;
26004 }
26005 .wpfnl-mrm-email-template__modal .template-modal-header .template-filter {
26006 display: flex;
26007 align-items: center;
26008 gap: 28px;
26009 }
26010 .wpfnl-mrm-email-template__modal .template-modal-header .template-filter .filter-item {
26011 font-weight: 400;
26012 font-size: 15px;
26013 color: #9398a5;
26014 cursor: pointer;
26015 padding: 4px 0;
26016 transition: all 0.3s ease;
26017 position: relative;
26018 background: transparent;
26019 border: none;
26020 line-height: 1;
26021 }
26022 .wpfnl-mrm-email-template__modal .template-modal-header .template-filter .filter-item:before {
26023 content: "";
26024 position: absolute;
26025 bottom: 0;
26026 left: 0;
26027 width: 100%;
26028 height: 2px;
26029 background: #6E42D3;
26030 visibility: hidden;
26031 opacity: 0;
26032 transition: all 0.3s ease;
26033 }
26034 .wpfnl-mrm-email-template__modal .template-modal-header .template-filter .filter-item.active {
26035 color: #6E42D3;
26036 }
26037 .wpfnl-mrm-email-template__modal .template-modal-header .template-filter .filter-item.active:before {
26038 opacity: 1;
26039 visibility: visible;
26040 }
26041 .wpfnl-mrm-email-template__modal .cross-icon {
26042 position: absolute;
26043 right: -20px;
26044 top: -20px;
26045 background: #ffffff;
26046 box-shadow: 0px 1px 1px #dadada;
26047 border-radius: 100px;
26048 width: 46px;
26049 height: 46px;
26050 display: flex;
26051 align-items: center;
26052 justify-content: center;
26053 cursor: pointer;
26054 z-index: 12;
26055 }
26056 .wpfnl-mrm-email-template__modal .mintmrm-template-wrapper {
26057 position: relative;
26058 display: flex;
26059 flex-flow: row wrap;
26060 margin-left: -40px;
26061 }
26062 .wpfnl-mrm-email-template__modal .mintmrm-single-template {
26063 width: calc(25% - 40px);
26064 margin-left: 40px;
26065 margin-top: 40px;
26066 position: relative;
26067 }
26068 .wpfnl-mrm-email-template__modal .mintmrm-single-template.create-from-scratch .mintmrm-single-remote-template {
26069 border-radius: 10px;
26070 cursor: default;
26071 }
26072 .wpfnl-mrm-email-template__modal .mintmrm-single-template.create-from-scratch .mintmrm-single-remote-template .template-image-wrapper {
26073 background-color: #fff;
26074 border-radius: 10px;
26075 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");
26076 }
26077 .wpfnl-mrm-email-template__modal .mintmrm-single-template.create-from-scratch .template-info .title {
26078 opacity: 0;
26079 visibility: hidden;
26080 }
26081 .wpfnl-mrm-email-template__modal .mintmrm-single-template.create-from-scratch .btn-default {
26082 position: absolute;
26083 top: 50%;
26084 left: 50%;
26085 transform: translate(-50%, -50%);
26086 width: 175px;
26087 box-shadow: 0px 10px 16px rgba(189, 193, 200, 0.5019607843);
26088 font-size: 15px;
26089 padding: 12px 15px;
26090 border: none;
26091 z-index: 9;
26092 height: auto;
26093 line-height: 1;
26094 }
26095 .wpfnl-mrm-email-template__modal .mintmrm-single-template.coming-soon {
26096 width: calc(75% - 40px);
26097 }
26098 .wpfnl-mrm-email-template__modal .mintmrm-single-template.coming-soon .coming-soon-inner {
26099 width: 100%;
26100 height: calc(100% - 35px);
26101 min-height: 120px;
26102 background: #fff;
26103 text-align: center;
26104 border-radius: 10px;
26105 display: flex;
26106 flex-flow: column;
26107 align-items: center;
26108 justify-content: center;
26109 box-shadow: 0px 1px 1px rgba(182, 185, 191, 0.3);
26110 }
26111 .wpfnl-mrm-email-template__modal .mintmrm-single-template.coming-soon h2 {
26112 width: 100%;
26113 text-align: center;
26114 z-index: 2;
26115 font-size: 16px;
26116 font-weight: 600;
26117 color: #2d3149;
26118 cursor: text;
26119 }
26120 .wpfnl-mrm-email-template__modal .mintmrm-single-template .mintmrm-single-remote-wrapper {
26121 position: relative;
26122 }
26123 .wpfnl-mrm-email-template__modal .mintmrm-single-template .mintmail-delete-email-template {
26124 border: none;
26125 padding: 5px;
26126 margin-top: 10px;
26127 background: transparent;
26128 color: #d63638;
26129 text-decoration: underline;
26130 }
26131 .wpfnl-mrm-email-template__modal .mintmrm-single-template .mintmrm-single-remote-template {
26132 position: relative;
26133 }
26134 .wpfnl-mrm-email-template__modal .mintmrm-single-template .template-image-wrapper {
26135 background-repeat: no-repeat;
26136 background-size: 100% auto;
26137 background-position: center center;
26138 border-radius: 10px;
26139 position: relative;
26140 overflow: hidden;
26141 }
26142 .wpfnl-mrm-email-template__modal .mintmrm-single-template .template-image-wrapper:before {
26143 content: "";
26144 display: block;
26145 padding-top: calc(100% + 20px);
26146 }
26147 .wpfnl-mrm-email-template__modal .mintmrm-single-template .hoverlay {
26148 background: rgba(255, 255, 255, 0.85);
26149 border-radius: 6px;
26150 position: absolute;
26151 top: 0;
26152 left: 0;
26153 width: 100%;
26154 height: 100%;
26155 z-index: 9;
26156 padding: 0 15px;
26157 display: flex;
26158 flex-flow: column;
26159 align-items: center;
26160 justify-content: center;
26161 opacity: 0;
26162 visibility: hidden;
26163 transition: all 0.3s ease;
26164 }
26165 .wpfnl-mrm-email-template__modal .mintmrm-single-template .hoverlay .mintmrm-btn {
26166 padding: 11px 18px;
26167 }
26168 .wpfnl-mrm-email-template__modal .mintmrm-single-template.importing .hoverlay, .wpfnl-mrm-email-template__modal .mintmrm-single-template:hover .hoverlay {
26169 opacity: 1;
26170 visibility: visible;
26171 }
26172 .wpfnl-mrm-email-template__modal .mintmrm-single-template .template-img {
26173 width: 100%;
26174 height: 350px;
26175 border-radius: 10px 10px 0 0;
26176 object-fit: contain;
26177 }
26178 .wpfnl-mrm-email-template__modal .mintmrm-single-template .template-info {
26179 margin-top: 16px;
26180 }
26181 .wpfnl-mrm-email-template__modal .mintmrm-single-template .template-info .title {
26182 margin-bottom: 0;
26183 text-align: center;
26184 display: block;
26185 color: #2d3149;
26186 font-weight: 600;
26187 font-size: 18px;
26188 line-height: 1;
26189 letter-spacing: -0.01em;
26190 transition: all 0.3s ease;
26191 }
26192
26193 .mintmrm-delete-alert-wrapper {
26194 position: fixed;
26195 top: 0;
26196 right: 0;
26197 padding: 15px;
26198 width: calc(100% - 160px);
26199 height: 100%;
26200 background: rgba(16, 5, 46, 0.3);
26201 z-index: 999;
26202 display: none;
26203 flex-flow: row wrap;
26204 align-items: center;
26205 justify-content: center;
26206 }
26207 .mintmrm-delete-alert-wrapper.show-modal {
26208 display: flex;
26209 }
26210
26211 .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation {
26212 background: #ffffff;
26213 border-radius: 10px;
26214 width: 100%;
26215 max-width: 514px;
26216 animation: mintmrm-bounce 0.3s;
26217 }
26218
26219 .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation .delete-confirmation-header {
26220 border-radius: 10px 10px 0 0;
26221 justify-content: space-between;
26222 padding: 24px;
26223 position: relative;
26224 }
26225
26226 .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation .delete-confirmation-header h3 {
26227 font-weight: 600;
26228 font-size: 18px;
26229 line-height: 1.11;
26230 }
26231
26232 .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation .delete-confirmation-header .delete-title {
26233 display: flex;
26234 align-items: center;
26235 gap: 8px;
26236 }
26237
26238 .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation .delete-confirmation-header .delete-title svg path {
26239 fill: #ec5956;
26240 }
26241
26242 .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation .delete-confirmation-header p {
26243 margin-top: 14px;
26244 font-weight: 400;
26245 font-size: 14px;
26246 line-height: 1.21;
26247 color: #9398a5;
26248 }
26249
26250 .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation .delete-confirmation-header .cross-icon {
26251 height: 40px;
26252 width: 40px;
26253 background: #ffffff;
26254 box-shadow: 0px 1px 1px #dadada;
26255 border-radius: 100px;
26256 display: flex;
26257 justify-content: center;
26258 align-items: center;
26259 position: absolute;
26260 cursor: pointer;
26261 top: -12px;
26262 right: -12px;
26263 }
26264
26265 .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation .delete-confirmation-header .cross-icon svg path {
26266 fill: #686f7f;
26267 }
26268
26269 .mintmrm-delete-alert-wrapper .icon {
26270 width: 50px;
26271 height: 50px;
26272 border: 2px solid #e65555;
26273 display: flex;
26274 align-items: center;
26275 justify-content: center;
26276 }
26277
26278 .mintmrm-delete-alert-wrapper .icon svg {
26279 width: 18px;
26280 height: 18px;
26281 }
26282
26283 .mintmrm-delete-alert-wrapper .icon svg path {
26284 stroke: #e65555;
26285 }
26286
26287 .mintmrm-delete-alert-wrapper .mintmrm-delete-confirm-btn {
26288 display: flex;
26289 flex-flow: row;
26290 align-items: center;
26291 justify-content: flex-end;
26292 padding: 20px;
26293 border-top: 1px solid #E9EAEE;
26294 }
26295
26296 .mintmrm-delete-alert-wrapper .mintmrm-delete-confirm-btn li {
26297 margin: 0 6px;
26298 }
26299
26300 .mintmrm-delete-alert-wrapper .mintmrm-delete-confirm-btn li:last-child {
26301 margin-right: 0;
26302 }
26303
26304 .mintmrm-delete-alert-wrapper .mintmrm-delete-confirm-btn li .cancel {
26305 background-color: transparent;
26306 border: 1px solid #e4e6eb;
26307 color: #2d3149;
26308 }
26309
26310 .mintmrm-delete-alert-wrapper .mintmrm-delete-confirm-btn li .cancel:hover {
26311 background-color: rgba(0, 0, 0, 0.031372549);
26312 }
26313
26314 .mrm-email-editor .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation {
26315 max-width: 530px;
26316 }
26317
26318 .mrm-email-editor .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation .delete-confirmation-header {
26319 background-color: transparent;
26320 border-bottom-color: #ebedf0;
26321 position: relative;
26322 padding: 25px 30px 25px 30px;
26323 }
26324
26325 .mrm-email-editor .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation .delete-confirmation-header .cross-icon {
26326 height: 46px;
26327 width: 46px;
26328 box-shadow: 0px 1px 1px #dadada;
26329 border-radius: 100px;
26330 border: none;
26331 position: absolute;
26332 right: -14px;
26333 top: -15px;
26334 }
26335
26336 .mrm-email-editor .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation .delete-confirmation-body {
26337 display: block;
26338 padding: 5px 30px 30px;
26339 }
26340
26341 .mrm-email-editor .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation .delete-confirmation-body .form-group label {
26342 margin-bottom: 7px;
26343 color: #2d3149;
26344 font-weight: 600;
26345 }
26346
26347 .mrm-email-editor .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation .delete-confirmation-body .form-group input[type=email] {
26348 font-size: 14px;
26349 min-height: 48px;
26350 color: #6a707c;
26351 border-color: #E9EAEE;
26352 width: 100%;
26353 }
26354
26355 .mrm-email-editor .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation .mintmrm-delete-confirm-btn li {
26356 margin: 0;
26357 }
26358
26359 .mrm-email-editor .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation .mintmrm-delete-confirm-btn .mintmrm-btn {
26360 display: inline-block;
26361 border: none;
26362 height: 38px;
26363 font-size: 14px;
26364 line-height: 38px;
26365 color: #fff;
26366 font-weight: 500;
26367 padding: 0 30px;
26368 min-width: 130px;
26369 cursor: pointer;
26370 text-align: center;
26371 letter-spacing: 0.2px;
26372 border-radius: 10px;
26373 text-transform: capitalize;
26374 background-color: #6E42D3;
26375 border: 1px solid transparent;
26376 }
26377
26378 .mrm-email-editor .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation .mintmrm-delete-confirm-btn .mintmrm-btn.outline {
26379 border-color: #6E42D3;
26380 color: #6E42D3;
26381 background-color: transparent;
26382 }
26383
26384 .mrm-email-editor .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation .mintmrm-delete-confirm-btn .cancel {
26385 margin-right: 14px;
26386 }
26387
26388 .mrm-email-editor .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation .mintmrm-delete-confirm-btn .alert-message p {
26389 color: #09af09;
26390 margin-right: 10px;
26391 font-size: 14px;
26392 font-weight: 500;
26393 }
26394
26395 .mrm-email-editor .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation .mintmrm-delete-confirm-btn .alert-message.mintmrm-error p {
26396 color: #eb1010;
26397 }
26398
26399 .mrm-email-editor .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation .mintmrm-delete-confirm-btn .mintmrm-loader {
26400 display: inline-block;
26401 position: relative;
26402 top: 2px;
26403 }
26404
26405 .mintmrm-loader {
26406 border: 2px solid #8265c5;
26407 border-radius: 50%;
26408 border-top: 2px solid #fff;
26409 width: 13px;
26410 height: 13px;
26411 animation: spin 0.7s linear infinite;
26412 display: inline-block;
26413 margin-left: 4px;
26414 }
26415
26416 .mintmrm-loader.show {
26417 display: block;
26418 }
26419
26420 @-webkit-keyframes spin {
26421 0% {
26422 -webkit-transform: rotate(0deg);
26423 }
26424 100% {
26425 -webkit-transform: rotate(360deg);
26426 }
26427 }
26428 @keyframes spin {
26429 0% {
26430 transform: rotate(0deg);
26431 }
26432 100% {
26433 transform: rotate(360deg);
26434 }
26435 }
26436 .folded .mintmrm-delete-alert-wrapper {
26437 width: calc(100% - 36px);
26438 }
26439
26440 .wpfnl-mrm-email-template__wrapper {
26441 width: calc(100% - 36px);
26442 }
26443 .wpfnl-mrm-email-template__wrapper .template-modal-inner {
26444 align-items: center;
26445 display: flex;
26446 max-width: 1215px;
26447 width: 100%;
26448 }
26449 .wpfnl-mrm-email-template__wrapper .template-modal-inner .preview-modal-wrapper {
26450 background: #f6f8fa;
26451 border-radius: 10px;
26452 padding: 24px 48px 40px 40px;
26453 position: relative;
26454 width: 100%;
26455 }
26456 .wpfnl-mrm-email-template__wrapper .template-modal-inner .preview-modal-wrapper .cross-icon {
26457 align-items: center;
26458 background: #fff;
26459 border-radius: 100px;
26460 box-shadow: 0 1px 1px #dadada;
26461 cursor: pointer;
26462 display: flex;
26463 height: 34px;
26464 justify-content: center;
26465 position: absolute;
26466 right: -15px;
26467 top: -15px;
26468 width: 34px;
26469 z-index: 2;
26470 }
26471 .wpfnl-mrm-email-template__wrapper .template-modal-inner .preview-modal-wrapper h2 {
26472 color: #2d3149;
26473 font-size: 20px;
26474 font-weight: 600;
26475 line-height: 1.2;
26476 margin-bottom: 25px;
26477 }
26478 .wpfnl-mrm-email-template__wrapper .template-modal-inner .preview-modal-wrapper .preview-test-email-wrapper {
26479 align-items: start;
26480 display: flex;
26481 gap: 24px;
26482 }
26483 .wpfnl-mrm-email-template__wrapper .template-modal-inner .preview-modal-wrapper .preview-test-email-wrapper .preview-test-section {
26484 background: #fff;
26485 border-radius: 10px;
26486 box-shadow: 0 1px 1px hsla(220, 7%, 73%, 0.3);
26487 width: 65%;
26488 }
26489 .wpfnl-mrm-email-template__wrapper .template-modal-inner .preview-modal-wrapper .preview-test-email-wrapper .preview-test-section .preview-email-header {
26490 align-items: center;
26491 border-bottom: 1px solid #ebedf0;
26492 display: flex;
26493 justify-content: space-between;
26494 padding: 17px 20px 17px 24px;
26495 }
26496 .wpfnl-mrm-email-template__wrapper .template-modal-inner .preview-modal-wrapper .preview-test-email-wrapper .preview-test-section .preview-email-header .responsive-view-section {
26497 border-radius: 6px;
26498 display: flex;
26499 }
26500 .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 {
26501 border-radius: 6px 0 0 6px;
26502 cursor: pointer;
26503 }
26504 .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 {
26505 stroke: #573BFF;
26506 }
26507 .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 {
26508 stroke: #573BFF;
26509 }
26510 .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 {
26511 border-radius: 0 6px 6px 0;
26512 cursor: pointer;
26513 }
26514 .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 {
26515 stroke: #573BFF;
26516 }
26517 .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 {
26518 stroke: #573BFF;
26519 }
26520 .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 {
26521 align-items: center;
26522 background-color: #fff;
26523 border-right: 1px solid #ebedf0;
26524 border: 1px solid #ebedf0;
26525 display: flex;
26526 height: 34px;
26527 justify-content: center;
26528 width: 44px;
26529 }
26530 .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 {
26531 align-items: center;
26532 background-color: transparent;
26533 border: 1px solid #ebedf0;
26534 border-radius: 6px;
26535 color: #2d3149;
26536 display: flex;
26537 font-size: 14px;
26538 font-weight: 500;
26539 gap: 7px;
26540 line-height: 1.07;
26541 padding: 8px 16px;
26542 cursor: pointer;
26543 }
26544 .wpfnl-mrm-email-template__wrapper .template-modal-inner .preview-modal-wrapper .preview-test-email-wrapper .preview-test-section .template-modal-overflow {
26545 display: flex;
26546 height: 500px;
26547 justify-content: center;
26548 padding: 19px 24px 24px;
26549 background: #fff;
26550 border-radius: 10px;
26551 overflow: auto;
26552 width: 100%;
26553 margin: 0 auto;
26554 max-width: 1365px;
26555 position: relative;
26556 }
26557 .wpfnl-mrm-email-template__wrapper .template-modal-inner .preview-modal-wrapper .preview-test-email-wrapper .preview-test-section .template-modal-overflow .mobile-view {
26558 max-width: 400px;
26559 width: 100%;
26560 }
26561 .wpfnl-mrm-email-template__wrapper .template-modal-inner .preview-modal-wrapper .preview-test-email-wrapper .test-email-section {
26562 background: #fff;
26563 border-radius: 10px;
26564 box-shadow: 0 1px 1px hsla(220, 7%, 73%, 0.3);
26565 padding: 24px;
26566 width: 35%;
26567 }
26568 .wpfnl-mrm-email-template__wrapper .template-modal-inner .preview-modal-wrapper .preview-test-email-wrapper .test-email-section .form-group {
26569 margin-bottom: 20px;
26570 position: relative;
26571 }
26572 .wpfnl-mrm-email-template__wrapper .template-modal-inner .preview-modal-wrapper .preview-test-email-wrapper .test-email-section .form-group .at-the-rate-icon {
26573 bottom: 10px;
26574 left: 15px;
26575 position: absolute;
26576 }
26577 .wpfnl-mrm-email-template__wrapper .template-modal-inner .preview-modal-wrapper .preview-test-email-wrapper .test-email-section .form-group input[type=email] {
26578 padding: 14px 15px 14px 43px;
26579 border: 1px solid #ebedf0;
26580 border-radius: 6px;
26581 color: #2d3149;
26582 display: block;
26583 font-weight: 400;
26584 line-height: 1.3;
26585 width: 100%;
26586 box-shadow: 0 0 0 transparent;
26587 background-color: #fff;
26588 }
26589 .wpfnl-mrm-email-template__wrapper .template-modal-inner .preview-modal-wrapper .preview-test-email-wrapper .test-email-section .footer-btn {
26590 display: flex;
26591 gap: 12px;
26592 justify-content: end;
26593 position: relative;
26594 }
26595 .wpfnl-mrm-email-template__wrapper .template-modal-inner .preview-modal-wrapper .preview-test-email-wrapper .test-email-section .footer-btn .alert-message {
26596 left: 0;
26597 max-width: 240px;
26598 position: absolute;
26599 top: 0;
26600 width: 100%;
26601 }
26602 .wpfnl-mrm-email-template__wrapper .template-modal-inner .preview-modal-wrapper .preview-test-email-wrapper .test-email-section .footer-btn .alert-message.wpfnl-error {
26603 color: #f44336;
26604 }
26605 .wpfnl-mrm-email-template__wrapper .template-modal-inner .preview-modal-wrapper .preview-test-email-wrapper .test-email-section .footer-btn .alert-message.wpfnl-success {
26606 color: #4caf50;
26607 }
26608
26609 .wpfnl-order-bump__template .template-preview-wrapper .description p {
26610 margin-bottom: 10px;
26611 }
26612 .wpfnl-order-bump__template .template-preview-wrapper .description p:last-child {
26613 margin-bottom: 0;
26614 }
26615 .wpfnl-order-bump__template .template-preview-wrapper .description ul {
26616 list-style: disc;
26617 }
26618 .wpfnl-order-bump__template .template-preview-wrapper .description ol,
26619 .wpfnl-order-bump__template .template-preview-wrapper .description ul {
26620 padding-left: 20px;
26621 margin-bottom: 10px;
26622 }
26623 .wpfnl-order-bump__template .template-preview-wrapper .description ol:last-child,
26624 .wpfnl-order-bump__template .template-preview-wrapper .description ul:last-child {
26625 margin-bottom: 0;
26626 }
26627
26628 .wpfnl-order-bump__template-style1 {
26629 background-color: #ffffff;
26630 border-radius: 12px;
26631 position: relative;
26632 border: 1px solid #E5E8F3;
26633 }
26634 .wpfnl-order-bump__template-style1 .preview-tag {
26635 background: #6E42D3;
26636 border-radius: 0px 3px 3px 0px;
26637 font-weight: 500;
26638 font-size: 12px;
26639 line-height: 14px;
26640 color: #FFFFFF;
26641 text-transform: capitalize;
26642 display: inline-block;
26643 padding: 5px 9px;
26644 position: absolute;
26645 top: -11px;
26646 left: -8px;
26647 }
26648 .wpfnl-order-bump__template-style1 .preview-tag:before {
26649 content: "";
26650 position: absolute;
26651 left: 0px;
26652 bottom: -10px;
26653 width: 0;
26654 height: 0;
26655 border-top: 10px solid #28027F;
26656 border-left: 8px solid transparent;
26657 }
26658 .wpfnl-order-bump__template-style1 .template-preview-wrapper {
26659 padding: 20px;
26660 display: flex;
26661 flex-flow: row wrap;
26662 align-items: flex-start;
26663 }
26664 .wpfnl-order-bump__template-style1 .template-preview-wrapper .template-img {
26665 width: 150px;
26666 height: 150px;
26667 background-color: #F2F2F8;
26668 border-radius: 10px;
26669 position: relative;
26670 background-repeat: no-repeat;
26671 background-position: center center;
26672 background-size: cover;
26673 object-fit: cover;
26674 }
26675 .wpfnl-order-bump__template-style1 .template-preview-wrapper .template-content {
26676 width: calc(100% - 160px);
26677 padding-left: 20px;
26678 }
26679 .wpfnl-order-bump__template-style1 .template-preview-wrapper .template-content .product-options .option-selector {
26680 color: #F34D01;
26681 font-weight: 500;
26682 font-size: 14px;
26683 line-height: 18px;
26684 margin-top: 10px;
26685 }
26686 .wpfnl-order-bump__template-style1 .template-preview-wrapper .template-title {
26687 font-weight: 500;
26688 font-size: 14px;
26689 line-height: 16px;
26690 color: #363B4E;
26691 margin-bottom: 9px;
26692 }
26693 .wpfnl-order-bump__template-style1 .template-preview-wrapper .subtitle {
26694 font-weight: 500;
26695 font-size: 14px;
26696 line-height: 16px;
26697 color: #6E42D3;
26698 margin-bottom: 14px;
26699 }
26700 .wpfnl-order-bump__template-style1 .template-preview-wrapper .description li,
26701 .wpfnl-order-bump__template-style1 .template-preview-wrapper .description strong,
26702 .wpfnl-order-bump__template-style1 .template-preview-wrapper .description span,
26703 .wpfnl-order-bump__template-style1 .template-preview-wrapper .description p,
26704 .wpfnl-order-bump__template-style1 .template-preview-wrapper .description {
26705 font-size: 13px;
26706 line-height: 20px;
26707 color: #7A8B9A;
26708 }
26709 .wpfnl-order-bump__template-style1 .template-preview-wrapper .product-price {
26710 display: inline-block;
26711 font-weight: 500;
26712 font-size: 13px;
26713 line-height: 15px;
26714 color: #EE8134;
26715 margin-left: auto;
26716 margin-top: 10px;
26717 }
26718 .wpfnl-order-bump__template-style1 .template-preview-wrapper .product-price span {
26719 font-size: 13px;
26720 color: #EE8134;
26721 font-weight: 500;
26722 }
26723 .wpfnl-order-bump__template-style1 .template-preview-wrapper .product-price ins {
26724 text-decoration: none;
26725 }
26726 .wpfnl-order-bump__template-style1 .offer-checkbox {
26727 background-color: #6E42D3;
26728 padding: 11px 20px;
26729 border-radius: 0 0 10px 10px;
26730 box-shadow: 0 -1px 2px 0 rgba(190, 190, 215, 0.29);
26731 }
26732 .wpfnl-order-bump__template-style1 .offer-checkbox .wpfnl-checkbox label {
26733 font-weight: 500;
26734 font-size: 15px;
26735 line-height: 18px;
26736 color: #d9d9d9;
26737 padding-left: 26px;
26738 margin: 0;
26739 border: none;
26740 }
26741 .wpfnl-order-bump__template-style1 .offer-checkbox .wpfnl-checkbox label:before {
26742 top: 1px;
26743 width: 15px;
26744 height: 15px;
26745 }
26746 .wpfnl-order-bump__template-style1 .offer-checkbox .wpfnl-checkbox label:after {
26747 left: 4px;
26748 top: 6px;
26749 width: 7px;
26750 height: 3px;
26751 border-bottom-color: #6E42D3;
26752 border-left-color: #6E42D3;
26753 }
26754 .wpfnl-order-bump__template-style1 .offer-checkbox .wpfnl-checkbox input[type=checkbox]:checked + label::before {
26755 background-color: #fff;
26756 border-color: #ffffff;
26757 }
26758
26759 .wpfnl-order-bump__template-style2 {
26760 border-radius: 10px;
26761 position: relative;
26762 margin: 0 0 20px;
26763 background-color: #ffffff;
26764 }
26765 .wpfnl-order-bump__template-style2 .preview-tag {
26766 background: #6E42D3;
26767 border-radius: 0px 3px 3px 0px;
26768 font-weight: 500;
26769 font-size: 12px;
26770 line-height: 14px;
26771 color: #FFFFFF;
26772 text-transform: capitalize;
26773 display: inline-block;
26774 padding: 5px 9px;
26775 position: absolute;
26776 top: -11px;
26777 left: -8px;
26778 }
26779 .wpfnl-order-bump__template-style2 .preview-tag:before {
26780 content: "";
26781 position: absolute;
26782 left: 0px;
26783 bottom: -10px;
26784 width: 0;
26785 height: 0;
26786 border-top: 10px solid #28027F;
26787 border-left: 8px solid transparent;
26788 }
26789 .wpfnl-order-bump__template-style2 .template-preview-wrapper {
26790 padding: 20px 15px;
26791 display: flex;
26792 flex-flow: row wrap;
26793 align-items: flex-start;
26794 border: 1px dashed #6E42D3;
26795 border-radius: 0 0 10px 10px;
26796 border-top: none;
26797 }
26798 .wpfnl-order-bump__template-style2 .template-preview-wrapper .template-img {
26799 width: 150px;
26800 height: 150px;
26801 background-color: #F2F2F8;
26802 border-radius: 10px;
26803 position: relative;
26804 background-repeat: no-repeat;
26805 background-position: center center;
26806 background-size: cover;
26807 object-fit: cover;
26808 }
26809 .wpfnl-order-bump__template-style2 .template-preview-wrapper .for-mobile {
26810 display: none;
26811 border-radius: 10px;
26812 }
26813 .wpfnl-order-bump__template-style2 .template-preview-wrapper .template-content {
26814 width: calc(100% - 150px);
26815 padding-left: 20px;
26816 }
26817 .wpfnl-order-bump__template-style2 .template-preview-wrapper .template-content .product-options .option-selector {
26818 color: #F34D01;
26819 font-weight: 500;
26820 font-size: 14px;
26821 line-height: 18px;
26822 margin-top: 10px;
26823 }
26824 .wpfnl-order-bump__template-style2 .template-preview-wrapper .template-title {
26825 font-weight: 500;
26826 font-size: 14px;
26827 line-height: 16px;
26828 color: #363B4E;
26829 margin-bottom: 9px;
26830 }
26831 .wpfnl-order-bump__template-style2 .template-preview-wrapper .subtitle {
26832 font-weight: 500;
26833 font-size: 14px;
26834 line-height: 16px;
26835 color: #6E42D3;
26836 margin-bottom: 14px;
26837 }
26838 .wpfnl-order-bump__template-style2 .template-preview-wrapper .description li,
26839 .wpfnl-order-bump__template-style2 .template-preview-wrapper .description strong,
26840 .wpfnl-order-bump__template-style2 .template-preview-wrapper .description span,
26841 .wpfnl-order-bump__template-style2 .template-preview-wrapper .description p,
26842 .wpfnl-order-bump__template-style2 .template-preview-wrapper .description {
26843 font-size: 13px;
26844 line-height: 20px;
26845 color: #7A8B9A;
26846 margin: 0;
26847 }
26848 @keyframes moveArrow {
26849 0%, 100% {
26850 transform: translateX(-8px);
26851 opacity: 1;
26852 }
26853 50%, 90% {
26854 transform: translateX(15px);
26855 opacity: 0;
26856 }
26857 99% {
26858 transform: translateX(-8px);
26859 opacity: 0;
26860 }
26861 }
26862 .wpfnl-order-bump__template-style2 .offer-checkbox {
26863 background-color: #6E42D3;
26864 padding: 8px 15px;
26865 border-radius: 10px 10px 0 0;
26866 display: flex;
26867 flex-flow: row wrap;
26868 align-items: flex-start;
26869 border: 1px dashed #6e42d3;
26870 }
26871 .wpfnl-order-bump__template-style2 .offer-checkbox .nav-arrow {
26872 display: inherit;
26873 line-height: normal;
26874 position: relative;
26875 top: 1px;
26876 margin-right: 10px;
26877 animation: moveArrow 1s linear infinite;
26878 }
26879 .wpfnl-order-bump__template-style2 .offer-checkbox .wpfnl-checkbox {
26880 line-height: normal;
26881 display: inherit;
26882 width: calc(100% - 130px);
26883 }
26884 .wpfnl-order-bump__template-style2 .offer-checkbox .wpfnl-checkbox label {
26885 font-weight: 500;
26886 color: #d9d9d9;
26887 padding: 0 0 0 20px;
26888 font-size: 12px;
26889 line-height: 14px;
26890 margin: 0;
26891 border: none;
26892 }
26893 .wpfnl-order-bump__template-style2 .offer-checkbox .wpfnl-checkbox label:before {
26894 top: 0;
26895 border: none;
26896 width: 14px;
26897 height: 14px;
26898 }
26899 .wpfnl-order-bump__template-style2 .offer-checkbox .wpfnl-checkbox label:after {
26900 left: 2px;
26901 top: 4px;
26902 width: 7px;
26903 height: 3px;
26904 border-bottom-color: #6E42D3;
26905 border-left-color: #6E42D3;
26906 }
26907 .wpfnl-order-bump__template-style2 .offer-checkbox .wpfnl-checkbox input[type=checkbox]:checked + label::before {
26908 background-color: #fff;
26909 border-color: #ffffff;
26910 }
26911 .wpfnl-order-bump__template-style2 .offer-checkbox .product-price {
26912 display: inline-block;
26913 font-weight: 500;
26914 font-size: 12px;
26915 line-height: 14px;
26916 color: #EE8134;
26917 margin-left: auto;
26918 }
26919 .wpfnl-order-bump__template-style2 .offer-checkbox .product-price span {
26920 font-size: 12px;
26921 color: #EE8134;
26922 font-weight: 500;
26923 line-height: normal;
26924 }
26925 .wpfnl-order-bump__template-style2 .offer-checkbox .product-price ins {
26926 text-decoration: none;
26927 }
26928
26929 .wpfnl-order-bump__template-style3 {
26930 border-radius: 10px;
26931 position: relative;
26932 margin: 20px 0;
26933 }
26934 .wpfnl-order-bump__template-style3 .template-preview-wrapper {
26935 padding: 20px 15px;
26936 border: 1px solid #6E42D3;
26937 border-radius: 10px;
26938 }
26939 .wpfnl-order-bump__template-style3 .template-preview-wrapper .template-img {
26940 width: 150px;
26941 height: 150px;
26942 background-color: #F2F2F8;
26943 border-radius: 10px;
26944 position: relative;
26945 background-repeat: no-repeat;
26946 background-position: center center;
26947 background-size: cover;
26948 object-fit: cover;
26949 }
26950 .wpfnl-order-bump__template-style3 .template-preview-wrapper .for-mobile {
26951 display: none;
26952 border-radius: 10px;
26953 }
26954 .wpfnl-order-bump__template-style3 .template-preview-wrapper .template-content {
26955 width: 100%;
26956 margin-top: 12px;
26957 }
26958 .wpfnl-order-bump__template-style3 .template-preview-wrapper .template-content .product-options .option-selector {
26959 color: #F34D01;
26960 font-weight: 500;
26961 font-size: 14px;
26962 line-height: 18px;
26963 margin-top: 10px;
26964 }
26965 .wpfnl-order-bump__template-style3 .template-preview-wrapper .product-price {
26966 font-weight: 500;
26967 font-size: 18px;
26968 line-height: 1.2;
26969 margin-bottom: 15px;
26970 display: block;
26971 color: #EE8134;
26972 }
26973 .wpfnl-order-bump__template-style3 .template-preview-wrapper .product-price del {
26974 color: #7A8B9A;
26975 }
26976 .wpfnl-order-bump__template-style3 .template-preview-wrapper .product-price ins {
26977 text-decoration: none;
26978 }
26979 .wpfnl-order-bump__template-style3 .template-preview-wrapper .template-title {
26980 font-weight: 500;
26981 margin: 0 0 9px 0;
26982 font-size: 16px;
26983 line-height: 1.3;
26984 color: #363B4E;
26985 }
26986 .wpfnl-order-bump__template-style3 .template-preview-wrapper .subtitle {
26987 font-weight: 500;
26988 font-size: 14px;
26989 line-height: 16px;
26990 color: #6E42D3;
26991 margin-bottom: 14px;
26992 }
26993 .wpfnl-order-bump__template-style3 .template-preview-wrapper .description li,
26994 .wpfnl-order-bump__template-style3 .template-preview-wrapper .description strong,
26995 .wpfnl-order-bump__template-style3 .template-preview-wrapper .description span,
26996 .wpfnl-order-bump__template-style3 .template-preview-wrapper .description p,
26997 .wpfnl-order-bump__template-style3 .template-preview-wrapper .description {
26998 font-size: 13px;
26999 line-height: 20px;
27000 color: #7A8B9A;
27001 margin: 0;
27002 }
27003 .wpfnl-order-bump__template-style3 .offer-checkbox {
27004 display: flex;
27005 flex-flow: row wrap;
27006 align-items: flex-start;
27007 }
27008 .wpfnl-order-bump__template-style3 .offer-checkbox .wpfnl-checkbox {
27009 line-height: normal;
27010 display: inherit;
27011 width: calc(100% - 60px);
27012 }
27013 .wpfnl-order-bump__template-style3 .offer-checkbox .wpfnl-checkbox .option-selector {
27014 color: #F34D01;
27015 font-weight: 500;
27016 font-size: 14px;
27017 line-height: 18px;
27018 }
27019 .wpfnl-order-bump__template-style3 .offer-checkbox .wpfnl-checkbox label {
27020 font-weight: 600;
27021 color: #363B4E;
27022 padding-left: 28px;
27023 font-size: 14px;
27024 line-height: 14px;
27025 margin: 0;
27026 }
27027 .wpfnl-order-bump__template-style3 .offer-checkbox .wpfnl-checkbox label:before {
27028 top: -1px;
27029 border: none;
27030 width: 18px;
27031 height: 18px;
27032 background-color: #c0c0c3;
27033 }
27034 .wpfnl-order-bump__template-style3 .offer-checkbox .wpfnl-checkbox label:after {
27035 left: 4px;
27036 top: 4px;
27037 width: 10px;
27038 height: 6px;
27039 border-bottom-color: #ffffff;
27040 border-left-color: #ffffff;
27041 }
27042 .wpfnl-order-bump__template-style3 .offer-checkbox .product-price {
27043 display: inline-block;
27044 font-weight: 500;
27045 font-size: 13px;
27046 line-height: 15px;
27047 color: #EE8134;
27048 margin-left: auto;
27049 }
27050 .wpfnl-order-bump__template-style3 .offer-checkbox .product-price del {
27051 margin-right: 2px;
27052 }
27053
27054 .wpfnl-order-bump__template-style4 {
27055 background-color: #f7f7f7;
27056 border-radius: 10px;
27057 position: relative;
27058 margin: 20px 0;
27059 }
27060 .wpfnl-order-bump__template-style4 .template-preview-wrapper {
27061 padding: 20px;
27062 display: flex;
27063 flex-flow: row wrap;
27064 align-items: center;
27065 }
27066 .wpfnl-order-bump__template-style4 .template-preview-wrapper .template-img {
27067 width: 70px;
27068 height: 70px;
27069 background-color: #F2F2F8;
27070 border-radius: 5px;
27071 position: relative;
27072 background-repeat: no-repeat;
27073 background-position: center center;
27074 background-size: cover;
27075 object-fit: cover;
27076 }
27077 .wpfnl-order-bump__template-style4 .template-preview-wrapper .for-mobile {
27078 display: none;
27079 border-radius: 5px;
27080 }
27081 .wpfnl-order-bump__template-style4 .template-preview-wrapper .template-content {
27082 width: calc(100% - 340px);
27083 padding-left: 14px;
27084 }
27085 .wpfnl-order-bump__template-style4 .template-preview-wrapper .template-title {
27086 font-weight: 500;
27087 font-size: 16px;
27088 line-height: 1.2;
27089 color: #363B4E;
27090 margin: 0 0 7px 0;
27091 max-width: 206px;
27092 }
27093 .wpfnl-order-bump__template-style4 .template-preview-wrapper .rating {
27094 color: #363B4E;
27095 font-weight: 600;
27096 display: flex;
27097 align-items: center;
27098 line-height: 1;
27099 font-size: 15px;
27100 }
27101 .wpfnl-order-bump__template-style4 .template-preview-wrapper .rating .star-rating {
27102 float: none;
27103 width: 86px;
27104 height: 15px;
27105 }
27106 .wpfnl-order-bump__template-style4 .template-preview-wrapper .rating .star-rating::before {
27107 content: "s s s s s";
27108 font-size: 13px;
27109 line-height: 1.2;
27110 color: #EE8134;
27111 }
27112 .wpfnl-order-bump__template-style4 .template-preview-wrapper .rating .star-rating span::before {
27113 content: "S S S S S";
27114 font-size: 13px;
27115 line-height: 1.2;
27116 color: #EE8134;
27117 }
27118 .wpfnl-order-bump__template-style4 .template-preview-wrapper .subtitle {
27119 font-weight: 500;
27120 font-size: 14px;
27121 line-height: 16px;
27122 color: #6E42D3;
27123 margin-bottom: 14px;
27124 }
27125 .wpfnl-order-bump__template-style4 .template-preview-wrapper .description li,
27126 .wpfnl-order-bump__template-style4 .template-preview-wrapper .description strong,
27127 .wpfnl-order-bump__template-style4 .template-preview-wrapper .description span,
27128 .wpfnl-order-bump__template-style4 .template-preview-wrapper .description p,
27129 .wpfnl-order-bump__template-style4 .template-preview-wrapper .description {
27130 font-size: 13px;
27131 line-height: 20px;
27132 color: #7A8B9A;
27133 margin: 0;
27134 }
27135 .wpfnl-order-bump__template-style4 .template-preview-wrapper .template-price {
27136 line-height: 1;
27137 padding-left: 20px;
27138 width: 110px;
27139 }
27140 .wpfnl-order-bump__template-style4 .template-preview-wrapper .product-price {
27141 display: inline-block;
27142 font-weight: 500;
27143 font-size: 13px;
27144 line-height: 15px;
27145 color: #EE8134;
27146 margin-left: auto;
27147 }
27148 .wpfnl-order-bump__template-style4 .template-preview-wrapper .product-price span {
27149 font-size: 13px;
27150 line-height: 15px;
27151 color: #EE8134;
27152 font-weight: 500;
27153 }
27154 .wpfnl-order-bump__template-style4 .template-preview-wrapper .product-price ins {
27155 text-decoration: none;
27156 background: transparent;
27157 }
27158 .wpfnl-order-bump__template-style4 .offer-checkbox {
27159 margin-left: auto;
27160 max-width: 160px;
27161 }
27162 .wpfnl-order-bump__template-style4 .offer-checkbox .wpfnl-checkbox .option-selector {
27163 color: #6E42D3;
27164 font-size: 14px;
27165 font-weight: 500;
27166 text-align: center;
27167 line-height: 1.2;
27168 }
27169 .wpfnl-order-bump__template-style4 .offer-checkbox .wpfnl-checkbox label:before,
27170 .wpfnl-order-bump__template-style4 .offer-checkbox .wpfnl-checkbox label:after {
27171 display: none;
27172 }
27173 .wpfnl-order-bump__template-style4 .offer-checkbox .wpfnl-checkbox label {
27174 border: 1px solid #6E42D3;
27175 color: #6E42D3;
27176 padding: 10px 15px;
27177 border-radius: 5px;
27178 font-size: 16px;
27179 font-weight: 500;
27180 text-align: center;
27181 line-height: 1.2;
27182 }
27183 .wpfnl-order-bump__template-style4 .offer-checkbox .wpfnl-checkbox input[type=checkbox]:checked + label {
27184 color: #fff;
27185 background-color: #6E42D3;
27186 }
27187
27188 @media only screen and (max-width: 575px) {
27189 .wpfnl-order-bump__template-style4 .template-preview-wrapper {
27190 padding: 15px;
27191 display: block;
27192 }
27193 .wpfnl-order-bump__template-style4 .template-preview-wrapper .template-img {
27194 width: auto;
27195 height: auto;
27196 background-image: none !important;
27197 }
27198 .wpfnl-order-bump__template-style4 .template-preview-wrapper .for-mobile {
27199 display: block;
27200 margin-bottom: 16px;
27201 }
27202 .wpfnl-order-bump__template-style4 .template-preview-wrapper .template-content {
27203 width: 100%;
27204 padding-left: 0;
27205 }
27206 .wpfnl-order-bump__template-style4 .template-preview-wrapper .template-title {
27207 max-width: 100%;
27208 }
27209 .wpfnl-order-bump__template-style4 .template-preview-wrapper .template-price {
27210 padding-left: 0;
27211 margin: 12px 0;
27212 width: 100%;
27213 }
27214 .wpfnl-order-bump__template-style4 .offer-checkbox {
27215 margin-left: 0;
27216 max-width: inherit;
27217 }
27218 }
27219 .wpfnl-order-bump__template-style5 {
27220 background-color: transparent;
27221 border: 2px dashed #6E42D3;
27222 border-radius: 10px;
27223 position: relative;
27224 margin: 20px 0;
27225 padding: 20px;
27226 }
27227 .wpfnl-order-bump__template-style5 .template-preview-wrapper {
27228 display: flex;
27229 flex-flow: row-reverse;
27230 }
27231 .wpfnl-order-bump__template-style5 .template-preview-wrapper .template-img {
27232 width: 100px;
27233 height: 100px;
27234 background-color: #F2F2F8;
27235 border-radius: 5px;
27236 position: relative;
27237 background-repeat: no-repeat;
27238 background-position: center center;
27239 background-size: cover;
27240 object-fit: cover;
27241 }
27242 .wpfnl-order-bump__template-style5 .template-preview-wrapper .for-mobile {
27243 display: none;
27244 border-radius: 5px;
27245 }
27246 .wpfnl-order-bump__template-style5 .template-preview-wrapper .template-content {
27247 width: calc(100% - 100px);
27248 padding-right: 14px;
27249 }
27250 .wpfnl-order-bump__template-style5 .template-preview-wrapper .template-content .product-options .option-selector {
27251 color: #F34D01;
27252 font-weight: 500;
27253 font-size: 14px;
27254 line-height: 18px;
27255 margin-top: 10px;
27256 }
27257 .wpfnl-order-bump__template-style5 .template-preview-wrapper .template-title {
27258 font-weight: 500;
27259 font-size: 18px;
27260 line-height: 1.2;
27261 color: #363B4E;
27262 margin: 0 0 7px 0;
27263 }
27264 .wpfnl-order-bump__template-style5 .template-preview-wrapper .rating {
27265 color: #363B4E;
27266 font-weight: 600;
27267 display: flex;
27268 align-items: center;
27269 line-height: 1;
27270 font-size: 15px;
27271 }
27272 .wpfnl-order-bump__template-style5 .template-preview-wrapper .rating .star-rating {
27273 float: none;
27274 width: 86px;
27275 height: 15px;
27276 }
27277 .wpfnl-order-bump__template-style5 .template-preview-wrapper .rating .star-rating::before {
27278 content: "s s s s s";
27279 font-size: 13px;
27280 line-height: 1.2;
27281 color: #EE8134;
27282 }
27283 .wpfnl-order-bump__template-style5 .template-preview-wrapper .rating .star-rating span::before {
27284 content: "S S S S S";
27285 font-size: 13px;
27286 line-height: 1.2;
27287 color: #EE8134;
27288 }
27289 .wpfnl-order-bump__template-style5 .template-preview-wrapper .subtitle {
27290 font-weight: 500;
27291 font-size: 14px;
27292 line-height: 16px;
27293 color: #6E42D3;
27294 margin-bottom: 5px;
27295 }
27296 .wpfnl-order-bump__template-style5 .template-preview-wrapper .description li,
27297 .wpfnl-order-bump__template-style5 .template-preview-wrapper .description strong,
27298 .wpfnl-order-bump__template-style5 .template-preview-wrapper .description span,
27299 .wpfnl-order-bump__template-style5 .template-preview-wrapper .description p,
27300 .wpfnl-order-bump__template-style5 .template-preview-wrapper .description {
27301 font-size: 13px;
27302 line-height: 20px;
27303 color: #7A8B9A;
27304 margin: 0;
27305 }
27306 .wpfnl-order-bump__template-style5 .template-preview-wrapper .template-price {
27307 line-height: 1;
27308 margin-bottom: 10px;
27309 width: 100%;
27310 }
27311 .wpfnl-order-bump__template-style5 .template-preview-wrapper .product-price {
27312 display: inline-block;
27313 font-weight: 500;
27314 font-size: 16px;
27315 line-height: 15px;
27316 color: #EE8134;
27317 margin-left: auto;
27318 }
27319 .wpfnl-order-bump__template-style5 .template-preview-wrapper .product-price span {
27320 font-size: 16px;
27321 line-height: 15px;
27322 color: #EE8134;
27323 font-weight: 500;
27324 }
27325 .wpfnl-order-bump__template-style5 .template-preview-wrapper .product-price ins {
27326 text-decoration: none;
27327 background: transparent;
27328 }
27329 .wpfnl-order-bump__template-style5 .offer-checkbox {
27330 line-height: 1.2;
27331 padding: 0 0 16px 0;
27332 border-bottom: 1px solid #ddd;
27333 margin-bottom: 15px;
27334 }
27335 .wpfnl-order-bump__template-style5 .offer-checkbox .wpfnl-checkbox {
27336 display: block;
27337 }
27338 .wpfnl-order-bump__template-style5 .offer-checkbox .wpfnl-checkbox .option-selector {
27339 color: #6E42D3;
27340 font-weight: 500;
27341 font-size: 14px;
27342 line-height: 1.2;
27343 text-transform: uppercase;
27344 }
27345 .wpfnl-order-bump__template-style5 .offer-checkbox .wpfnl-checkbox label {
27346 display: block;
27347 color: #6E42D3;
27348 font-size: 14px;
27349 font-weight: 500;
27350 line-height: 1.2;
27351 text-transform: uppercase;
27352 padding-left: 0;
27353 padding-right: 50px;
27354 }
27355 .wpfnl-order-bump__template-style5 .offer-checkbox .wpfnl-checkbox label:before {
27356 left: inherit;
27357 right: 0;
27358 top: -3px;
27359 width: 43px;
27360 height: 20px;
27361 border-radius: 30px;
27362 border-color: #6E42D3;
27363 }
27364 .wpfnl-order-bump__template-style5 .offer-checkbox .wpfnl-checkbox label:after {
27365 left: inherit;
27366 right: 26px;
27367 top: 1px;
27368 width: 14px;
27369 height: 14px;
27370 border-radius: 30px;
27371 transform: none;
27372 border-bottom: none;
27373 border-left: none;
27374 background-color: #6E42D3;
27375 opacity: 1;
27376 visibility: visible;
27377 }
27378 .wpfnl-order-bump__template-style5 .offer-checkbox .wpfnl-checkbox input[type=checkbox]:checked + label::after {
27379 background-color: #fff;
27380 right: 4px;
27381 }
27382
27383 @media only screen and (max-width: 575px) {
27384 .wpfnl-order-bump__template-style5 .template-preview-wrapper {
27385 display: block;
27386 }
27387 .wpfnl-order-bump__template-style5 .template-preview-wrapper .template-img {
27388 width: auto;
27389 height: auto;
27390 background-image: none !important;
27391 }
27392 .wpfnl-order-bump__template-style5 .template-preview-wrapper .for-mobile {
27393 display: block;
27394 margin-bottom: 16px;
27395 }
27396 .wpfnl-order-bump__template-style5 .template-preview-wrapper .template-content {
27397 width: 100%;
27398 padding-left: 0;
27399 }
27400 .wpfnl-order-bump__template-style5 .template-preview-wrapper .template-title {
27401 max-width: 100%;
27402 }
27403 .wpfnl-order-bump__template-style5 .template-preview-wrapper .template-price {
27404 padding-left: 0;
27405 margin: 12px 0;
27406 width: 100%;
27407 }
27408 .wpfnl-order-bump__template-style5 .offer-checkbox {
27409 margin-left: 0;
27410 max-width: inherit;
27411 }
27412 }
27413 .wpfnl-order-bump__template-style6 {
27414 background-color: #f7f7f7;
27415 border-radius: 10px;
27416 position: relative;
27417 margin: 20px 0;
27418 }
27419 .wpfnl-order-bump__template-style6 .template-preview-wrapper {
27420 padding: 20px;
27421 display: flex;
27422 flex-flow: row wrap;
27423 align-items: flex-start;
27424 justify-content: space-between;
27425 }
27426 .wpfnl-order-bump__template-style6 .template-preview-wrapper .template-img {
27427 width: 150px;
27428 height: 150px;
27429 background-color: #F2F2F8;
27430 border-radius: 10px;
27431 position: relative;
27432 background-repeat: no-repeat;
27433 background-position: center center;
27434 background-size: cover;
27435 object-fit: cover;
27436 }
27437 .wpfnl-order-bump__template-style6 .template-preview-wrapper .for-mobile {
27438 display: none;
27439 border-radius: 10px;
27440 }
27441 .wpfnl-order-bump__template-style6 .template-preview-wrapper .template-content {
27442 width: calc(100% - 142px);
27443 padding-right: 20px;
27444 }
27445 .wpfnl-order-bump__template-style6 .template-preview-wrapper .template-content .product-options .option-selector {
27446 color: #F34D01;
27447 font-weight: 500;
27448 font-size: 14px;
27449 line-height: 18px;
27450 margin-bottom: 5px;
27451 }
27452 .wpfnl-order-bump__template-style6 .template-preview-wrapper .template-title {
27453 font-weight: 500;
27454 font-size: 14px;
27455 line-height: 16px;
27456 color: #363B4E;
27457 margin: 0 0 9px 0;
27458 }
27459 .wpfnl-order-bump__template-style6 .template-preview-wrapper .subtitle {
27460 font-weight: 500;
27461 font-size: 14px;
27462 line-height: 16px;
27463 color: #6E42D3;
27464 margin-bottom: 14px;
27465 }
27466 .wpfnl-order-bump__template-style6 .template-preview-wrapper .description li,
27467 .wpfnl-order-bump__template-style6 .template-preview-wrapper .description strong,
27468 .wpfnl-order-bump__template-style6 .template-preview-wrapper .description span,
27469 .wpfnl-order-bump__template-style6 .template-preview-wrapper .description p,
27470 .wpfnl-order-bump__template-style6 .template-preview-wrapper .description {
27471 font-size: 13px;
27472 line-height: 20px;
27473 color: #7A8B9A;
27474 margin: 0;
27475 }
27476 .wpfnl-order-bump__template-style6 .template-preview-wrapper .product-price {
27477 display: inline-block;
27478 font-weight: 500;
27479 font-size: 15px;
27480 line-height: 15px;
27481 color: #EE8134;
27482 margin-left: auto;
27483 width: 142px;
27484 text-align: right;
27485 }
27486 .wpfnl-order-bump__template-style6 .template-preview-wrapper .product-price span {
27487 font-size: 15px;
27488 line-height: 15px;
27489 color: #EE8134;
27490 font-weight: 500;
27491 }
27492 .wpfnl-order-bump__template-style6 .template-preview-wrapper .product-price ins {
27493 text-decoration: none;
27494 background: transparent;
27495 }
27496 .wpfnl-order-bump__template-style6 .offer-checkbox {
27497 margin-bottom: 15px;
27498 }
27499 .wpfnl-order-bump__template-style6 .offer-checkbox .wpfnl-checkbox {
27500 display: block;
27501 line-height: 1;
27502 }
27503 .wpfnl-order-bump__template-style6 .offer-checkbox .wpfnl-checkbox .option-selector {
27504 color: #F34D01;
27505 font-weight: 500;
27506 font-size: 15px;
27507 line-height: 18px;
27508 }
27509 .wpfnl-order-bump__template-style6 .offer-checkbox .wpfnl-checkbox label {
27510 font-weight: 500;
27511 font-size: 15px;
27512 line-height: 18px;
27513 color: #363B4E;
27514 padding: 0 0 0 26px;
27515 margin: 0;
27516 border: 0;
27517 }
27518 .wpfnl-order-bump__template-style6 .offer-checkbox .wpfnl-checkbox label:before {
27519 top: 1px;
27520 background: #fff;
27521 }
27522 .wpfnl-order-bump__template-style6 .offer-checkbox .wpfnl-checkbox label:after {
27523 left: 4px;
27524 top: 6px;
27525 width: 10px;
27526 height: 6px;
27527 border-bottom-color: #ffffff;
27528 border-left-color: #ffffff;
27529 }
27530 .wpfnl-order-bump__template-style6 .offer-checkbox .wpfnl-checkbox input[type=checkbox]:checked + label::before {
27531 background-color: #6E42D3;
27532 border-color: #6E42D3;
27533 }
27534
27535 @media only screen and (max-width: 575px) {
27536 .wpfnl-order-bump__template-style6 .template-preview-wrapper {
27537 padding: 15px;
27538 display: block;
27539 }
27540 .wpfnl-order-bump__template-style6 .template-preview-wrapper .template-content {
27541 width: 100%;
27542 padding-right: 0;
27543 }
27544 .wpfnl-order-bump__template-style6 .offer-checkbox {
27545 margin-bottom: 10px;
27546 }
27547 }
27548 .wpfnl-order-bump__template-style7 {
27549 position: relative;
27550 margin-bottom: 20px;
27551 }
27552 .wpfnl-order-bump__template-style7 .template-preview-wrapper {
27553 background: #5a26d1;
27554 border-radius: 10px;
27555 padding: 15px 15px;
27556 }
27557 .wpfnl-order-bump__template-style7 .template-preview-wrapper .template-content-wrapper {
27558 width: calc(100% - 50px);
27559 padding-right: 15px;
27560 }
27561 .wpfnl-order-bump__template-style7 .template-preview-wrapper .template-content {
27562 display: flex;
27563 flex-flow: row wrap;
27564 align-items: flex-start;
27565 justify-content: space-between;
27566 }
27567 .wpfnl-order-bump__template-style7 .template-preview-wrapper .template-content .product-options .option-selector {
27568 color: #F34D01;
27569 font-weight: 500;
27570 font-size: 14px;
27571 line-height: 18px;
27572 margin-top: 10px;
27573 }
27574 .wpfnl-order-bump__template-style7 .template-preview-wrapper .template-content .template-title {
27575 color: #fff;
27576 font-size: 18px;
27577 font-weight: 600;
27578 margin-bottom: 5px;
27579 }
27580 .wpfnl-order-bump__template-style7 .template-preview-wrapper .template-content .description li,
27581 .wpfnl-order-bump__template-style7 .template-preview-wrapper .template-content .description strong,
27582 .wpfnl-order-bump__template-style7 .template-preview-wrapper .template-content .description span,
27583 .wpfnl-order-bump__template-style7 .template-preview-wrapper .template-content .description p,
27584 .wpfnl-order-bump__template-style7 .template-preview-wrapper .template-content .description {
27585 font-size: 16px;
27586 color: #fff;
27587 line-height: 1.5;
27588 font-weight: 400;
27589 }
27590 .wpfnl-order-bump__template-style7 .template-preview-wrapper .template-content .wpfnl-checkbox .option-selector {
27591 color: #F34D01;
27592 font-weight: 500;
27593 font-size: 14px;
27594 line-height: 18px;
27595 margin-top: 5px;
27596 }
27597 .wpfnl-order-bump__template-style7 .template-preview-wrapper .template-content .wpfnl-checkbox label {
27598 padding: 0;
27599 width: 50px;
27600 height: 50px;
27601 background: #fff;
27602 border-radius: 10px;
27603 display: flex;
27604 align-items: center;
27605 justify-content: center;
27606 }
27607 .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 {
27608 display: none;
27609 }
27610 .wpfnl-order-bump__template-style7 .template-preview-wrapper .template-content .wpfnl-checkbox label svg {
27611 transition: all 0.3s ease;
27612 }
27613 .wpfnl-order-bump__template-style7 .template-preview-wrapper .template-content .wpfnl-checkbox label svg path {
27614 stroke: #ffffff;
27615 }
27616 .wpfnl-order-bump__template-style7 .template-preview-wrapper .template-content .wpfnl-checkbox input[type=checkbox]:checked + label svg {
27617 transform: rotate(45deg);
27618 }
27619
27620 .wpfnl-order-bump__template-style8 {
27621 position: relative;
27622 margin-bottom: 20px;
27623 }
27624 .wpfnl-order-bump__template-style8 .template-preview-wrapper {
27625 padding: 15px 15px;
27626 border: 2px dashed #6E42D3;
27627 }
27628 .wpfnl-order-bump__template-style8 .template-preview-wrapper .product-options .option-selector {
27629 color: #F34D01;
27630 font-weight: 500;
27631 font-size: 14px;
27632 line-height: 18px;
27633 margin-bottom: 10px;
27634 }
27635 .wpfnl-order-bump__template-style8 .template-preview-wrapper .template-title {
27636 font-weight: 500;
27637 font-size: 14px;
27638 line-height: 16px;
27639 color: #363B4E;
27640 margin: 0 0 9px 0;
27641 }
27642 .wpfnl-order-bump__template-style8 .template-preview-wrapper .subtitle {
27643 font-weight: 500;
27644 font-size: 14px;
27645 line-height: 16px;
27646 color: #6E42D3;
27647 margin-bottom: 14px;
27648 text-transform: uppercase;
27649 text-decoration: underline;
27650 }
27651 .wpfnl-order-bump__template-style8 .template-preview-wrapper .description li,
27652 .wpfnl-order-bump__template-style8 .template-preview-wrapper .description strong,
27653 .wpfnl-order-bump__template-style8 .template-preview-wrapper .description span,
27654 .wpfnl-order-bump__template-style8 .template-preview-wrapper .description p,
27655 .wpfnl-order-bump__template-style8 .template-preview-wrapper .description {
27656 font-size: 13px;
27657 line-height: 20px;
27658 color: #7A8B9A;
27659 margin: 0;
27660 }
27661 .wpfnl-order-bump__template-style8 .offer-checkbox {
27662 background-color: #6E42D3;
27663 padding: 8px 15px;
27664 display: flex;
27665 flex-flow: row wrap;
27666 align-items: flex-start;
27667 border: none;
27668 margin-bottom: 15px;
27669 }
27670 .wpfnl-order-bump__template-style8 .offer-checkbox .nav-arrow {
27671 display: inherit;
27672 line-height: normal;
27673 position: relative;
27674 top: 2px;
27675 margin-right: 10px;
27676 }
27677 .wpfnl-order-bump__template-style8 .offer-checkbox .wpfnl-checkbox {
27678 line-height: normal;
27679 display: inherit;
27680 width: calc(100% - 130px);
27681 }
27682 .wpfnl-order-bump__template-style8 .offer-checkbox .wpfnl-checkbox .option-selector {
27683 color: #F34D01;
27684 font-weight: 500;
27685 font-size: 14px;
27686 line-height: 18px;
27687 }
27688 .wpfnl-order-bump__template-style8 .offer-checkbox .wpfnl-checkbox label {
27689 font-weight: 500;
27690 color: #d9d9d9;
27691 padding: 0 0 0 20px;
27692 font-size: 12px;
27693 line-height: 14px;
27694 margin: 0;
27695 }
27696 .wpfnl-order-bump__template-style8 .offer-checkbox .wpfnl-checkbox label:before {
27697 top: 2px;
27698 border: none;
27699 width: 12px;
27700 height: 12px;
27701 }
27702 .wpfnl-order-bump__template-style8 .offer-checkbox .wpfnl-checkbox label:after {
27703 left: 2px;
27704 top: 5px;
27705 width: 8px;
27706 height: 5px;
27707 border-bottom-color: #6E42D3;
27708 border-left-color: #6E42D3;
27709 }
27710 .wpfnl-order-bump__template-style8 .offer-checkbox .wpfnl-checkbox input[type=checkbox]:checked + label::before {
27711 background-color: #fff;
27712 border-color: #ffffff;
27713 }
27714 .wpfnl-order-bump__template-style8 .offer-checkbox .product-price {
27715 display: inline-block;
27716 font-weight: 500;
27717 font-size: 12px;
27718 line-height: 14px;
27719 color: #EE8134;
27720 margin-left: auto;
27721 }
27722 .wpfnl-order-bump__template-style8 .offer-checkbox .product-price span {
27723 font-size: 12px;
27724 line-height: 14px;
27725 color: #EE8134;
27726 font-weight: 500;
27727 line-height: normal;
27728 }
27729 .wpfnl-order-bump__template-style8 .offer-checkbox .product-price ins {
27730 text-decoration: none;
27731 background: transparent;
27732 }
27733
27734 .wpfnl-order-bump__template-style9 {
27735 background-color: #ffffff;
27736 border: 1px solid #E5E8F3;
27737 border-radius: 12px;
27738 position: relative;
27739 margin: 20px 0;
27740 }
27741 .wpfnl-order-bump__template-style9 > .subtitle {
27742 font-weight: 500;
27743 font-size: 14px;
27744 line-height: 16px;
27745 color: #333;
27746 margin-bottom: 0;
27747 background: #ffd921;
27748 text-align: center;
27749 padding: 10px 15px;
27750 border-radius: 10px 10px 0 0;
27751 }
27752 .wpfnl-order-bump__template-style9 .template-preview-wrapper {
27753 padding: 20px;
27754 display: flex;
27755 flex-flow: row wrap;
27756 align-items: center;
27757 }
27758 .wpfnl-order-bump__template-style9 .template-preview-wrapper .template-img {
27759 width: 150px;
27760 height: 150px;
27761 background-color: #F2F2F8;
27762 border-radius: 10px;
27763 position: relative;
27764 background-repeat: no-repeat;
27765 background-position: center center;
27766 background-size: cover;
27767 object-fit: cover;
27768 }
27769 .wpfnl-order-bump__template-style9 .template-preview-wrapper .for-mobile {
27770 display: none;
27771 border-radius: 10px;
27772 }
27773 .wpfnl-order-bump__template-style9 .template-preview-wrapper .template-content {
27774 width: calc(100% - 160px);
27775 padding-left: 20px;
27776 }
27777 .wpfnl-order-bump__template-style9 .template-preview-wrapper .template-title {
27778 font-weight: 500;
27779 font-size: 14px;
27780 line-height: 16px;
27781 color: #363B4E;
27782 margin: 0 0 9px 0;
27783 }
27784 .wpfnl-order-bump__template-style9 .template-preview-wrapper .product-price {
27785 display: inline-block;
27786 font-weight: 500;
27787 font-size: 13px;
27788 line-height: 15px;
27789 color: #EE8134;
27790 margin-left: auto;
27791 margin-top: 10px;
27792 }
27793 .wpfnl-order-bump__template-style9 .template-preview-wrapper .product-price span {
27794 font-size: 13px;
27795 line-height: 15px;
27796 color: #EE8134;
27797 font-weight: 500;
27798 }
27799 .wpfnl-order-bump__template-style9 .template-preview-wrapper .product-price ins {
27800 text-decoration: none;
27801 background: transparent;
27802 }
27803 .wpfnl-order-bump__template-style9 .template-preview-wrapper .product-options {
27804 margin: 10px 0 0 0;
27805 }
27806 .wpfnl-order-bump__template-style9 .template-preview-wrapper .product-options .option-selector {
27807 color: #F34D01;
27808 cursor: pointer;
27809 font-size: 14px;
27810 }
27811 .wpfnl-order-bump__template-style9 .description-wrapper {
27812 background: #f7f7f7;
27813 padding: 12px 20px;
27814 margin: 0;
27815 }
27816 .wpfnl-order-bump__template-style9 .description-wrapper .description li,
27817 .wpfnl-order-bump__template-style9 .description-wrapper .description strong,
27818 .wpfnl-order-bump__template-style9 .description-wrapper .description span,
27819 .wpfnl-order-bump__template-style9 .description-wrapper .description p,
27820 .wpfnl-order-bump__template-style9 .description-wrapper .description {
27821 font-size: 13px;
27822 line-height: 20px;
27823 color: #7A8B9A;
27824 margin: 0;
27825 }
27826 .wpfnl-order-bump__template-style9 .offer-checkbox {
27827 background-color: #6E42D3;
27828 padding: 12px 20px 12px;
27829 border-radius: 0 0 10px 10px;
27830 box-shadow: 0 -1px 2px 0 rgba(190, 190, 215, 0.29);
27831 text-align: center;
27832 }
27833 .wpfnl-order-bump__template-style9 .offer-checkbox .wpfnl-checkbox {
27834 display: block;
27835 line-height: 1;
27836 }
27837 .wpfnl-order-bump__template-style9 .offer-checkbox .wpfnl-checkbox .option-selector {
27838 color: #F34D01;
27839 font-weight: 500;
27840 font-size: 14px;
27841 line-height: 18px;
27842 }
27843 .wpfnl-order-bump__template-style9 .offer-checkbox .wpfnl-checkbox label {
27844 font-weight: 500;
27845 font-size: 15px;
27846 line-height: 18px;
27847 color: #d9d9d9;
27848 padding: 0 0 0 26px;
27849 margin: 0;
27850 border: 0;
27851 }
27852 .wpfnl-order-bump__template-style9 .offer-checkbox .wpfnl-checkbox label:before {
27853 top: 1px;
27854 border: none;
27855 }
27856 .wpfnl-order-bump__template-style9 .offer-checkbox .wpfnl-checkbox label:after {
27857 left: 3px;
27858 top: 5px;
27859 width: 10px;
27860 height: 6px;
27861 border-bottom-color: #6E42D3;
27862 border-left-color: #6E42D3;
27863 }
27864 .wpfnl-order-bump__template-style9 .offer-checkbox .wpfnl-checkbox input[type=checkbox]:checked + label::before {
27865 background-color: #fff;
27866 border-color: #ffffff;
27867 }
27868
27869 @media only screen and (max-width: 460px) {
27870 .wpfnl-order-bump__template-style9 .template-preview-wrapper {
27871 padding: 15px;
27872 display: block;
27873 }
27874 .wpfnl-order-bump__template-style9 .template-preview-wrapper .template-img {
27875 width: auto;
27876 height: auto;
27877 background-image: none !important;
27878 }
27879 .wpfnl-order-bump__template-style9 .template-preview-wrapper .for-mobile {
27880 display: block;
27881 border-radius: 10px;
27882 margin-bottom: 16px;
27883 }
27884 .wpfnl-order-bump__template-style9 .template-preview-wrapper .template-content {
27885 width: 100%;
27886 padding-left: 0;
27887 }
27888 .wpfnl-order-bump__template-style9 .offer-checkbox {
27889 padding: 9px 15px 13px;
27890 }
27891 }
27892 .wpfnl-order-bump__template-style10 {
27893 border-radius: 10px;
27894 position: relative;
27895 margin: 20px 0;
27896 background-color: #f7f7f7;
27897 border: 1px solid #E5E8F3;
27898 }
27899 .wpfnl-order-bump__template-style10 .template-preview-wrapper {
27900 padding: 20px 15px;
27901 }
27902 .wpfnl-order-bump__template-style10 .template-preview-wrapper .template-content .option-selector {
27903 color: #F34D01;
27904 font-weight: 500;
27905 font-size: 14px;
27906 line-height: 18px;
27907 margin-bottom: 10px;
27908 }
27909 .wpfnl-order-bump__template-style10 .template-preview-wrapper .template-title-area {
27910 display: flex;
27911 align-items: flex-start;
27912 justify-content: space-between;
27913 margin: 0 0 15px 0;
27914 }
27915 .wpfnl-order-bump__template-style10 .template-preview-wrapper .template-title {
27916 font-weight: 700;
27917 font-size: 14px;
27918 line-height: 16px;
27919 color: #363B4E;
27920 margin: 0;
27921 width: calc(100% - 60px);
27922 padding-right: 15px;
27923 }
27924 .wpfnl-order-bump__template-style10 .template-preview-wrapper .template-title .nav-arrow {
27925 line-height: 1;
27926 position: relative;
27927 top: -1px;
27928 margin-right: 7px;
27929 }
27930 .wpfnl-order-bump__template-style10 .template-preview-wrapper .template-title .product-price {
27931 display: inline-block;
27932 color: #EE8134;
27933 margin-left: auto;
27934 }
27935 .wpfnl-order-bump__template-style10 .template-preview-wrapper .template-title .product-price span {
27936 color: #EE8134;
27937 font-weight: 700;
27938 }
27939 .wpfnl-order-bump__template-style10 .template-preview-wrapper .template-title .product-price ins {
27940 text-decoration: none;
27941 background: transparent;
27942 }
27943 .wpfnl-order-bump__template-style10 .template-preview-wrapper .description li,
27944 .wpfnl-order-bump__template-style10 .template-preview-wrapper .description strong,
27945 .wpfnl-order-bump__template-style10 .template-preview-wrapper .description span,
27946 .wpfnl-order-bump__template-style10 .template-preview-wrapper .description p,
27947 .wpfnl-order-bump__template-style10 .template-preview-wrapper .description {
27948 font-size: 13px;
27949 line-height: 20px;
27950 color: #7A8B9A;
27951 margin: 0;
27952 }
27953 .wpfnl-order-bump__template-style10 .offer-checkbox {
27954 display: block;
27955 width: 60px;
27956 text-align: right;
27957 }
27958 .wpfnl-order-bump__template-style10 .offer-checkbox .wpfnl-checkbox {
27959 line-height: 1;
27960 display: block;
27961 }
27962 .wpfnl-order-bump__template-style10 .offer-checkbox .wpfnl-checkbox label {
27963 font-weight: 700;
27964 color: #6E42D3;
27965 font-size: 16px;
27966 line-height: 14px;
27967 margin: 0;
27968 padding: 0;
27969 }
27970 .wpfnl-order-bump__template-style10 .offer-checkbox .wpfnl-checkbox label:after,
27971 .wpfnl-order-bump__template-style10 .offer-checkbox .wpfnl-checkbox label:before {
27972 display: none;
27973 }
27974
27975 .wpfnl-order-bump__template-style11 {
27976 border-radius: 5px;
27977 position: relative;
27978 margin: 20px 0;
27979 background-color: #fff;
27980 border: 1px solid #6E42D3;
27981 }
27982 .wpfnl-order-bump__template-style11 .oderbump-loader {
27983 border-radius: 5px;
27984 }
27985 .wpfnl-order-bump__template-style11 .template-preview-wrapper {
27986 padding: 20px 15px;
27987 }
27988 .wpfnl-order-bump__template-style11 .template-preview-wrapper .template-content .option-selector {
27989 color: #F34D01;
27990 font-weight: 500;
27991 font-size: 14px;
27992 line-height: 18px;
27993 margin-bottom: 10px;
27994 }
27995 .wpfnl-order-bump__template-style11 .template-preview-wrapper .template-title-area {
27996 display: flex;
27997 align-items: flex-start;
27998 justify-content: space-between;
27999 margin: 0 0 15px 0;
28000 }
28001 .wpfnl-order-bump__template-style11 .template-preview-wrapper .template-title-area .product-price {
28002 display: inline-block;
28003 color: #EE8134;
28004 margin-left: auto;
28005 width: 120px;
28006 text-align: right;
28007 }
28008 .wpfnl-order-bump__template-style11 .template-preview-wrapper .template-title-area .product-price span {
28009 color: #EE8134;
28010 font-weight: 700;
28011 }
28012 .wpfnl-order-bump__template-style11 .template-preview-wrapper .template-title-area .product-price ins {
28013 text-decoration: none;
28014 background: transparent;
28015 }
28016 .wpfnl-order-bump__template-style11 .template-preview-wrapper .description {
28017 font-size: 13px;
28018 line-height: 20px;
28019 color: #7A8B9A;
28020 margin: 0;
28021 }
28022 .wpfnl-order-bump__template-style11 .offer-checkbox {
28023 background-color: transparent;
28024 padding: 0;
28025 border-radius: 0;
28026 box-shadow: none;
28027 width: calc(100% - 120px);
28028 }
28029 .wpfnl-order-bump__template-style11 .offer-checkbox .wpfnl-checkbox {
28030 display: block;
28031 line-height: 1;
28032 }
28033 .wpfnl-order-bump__template-style11 .offer-checkbox .wpfnl-checkbox label {
28034 font-weight: 600;
28035 font-size: 15px;
28036 line-height: 18px;
28037 color: #363B4E;
28038 padding: 0 0 0 26px;
28039 margin: 0;
28040 border: 0;
28041 }
28042 .wpfnl-order-bump__template-style11 .offer-checkbox .wpfnl-checkbox label:before {
28043 top: 1px;
28044 border-color: #6E42D3;
28045 }
28046 .wpfnl-order-bump__template-style11 .offer-checkbox .wpfnl-checkbox label:after {
28047 left: 4px;
28048 top: 6px;
28049 width: 10px;
28050 height: 6px;
28051 border-bottom-color: #6E42D3;
28052 border-left-color: #6E42D3;
28053 }
28054 .wpfnl-order-bump__template-style11 .offer-checkbox .wpfnl-checkbox input[type=checkbox]:checked + label::before {
28055 background-color: #fff;
28056 }
28057
28058 @media only screen and (max-width: 460px) {
28059 .wpfnl-order-bump__template-style11 .template-preview-wrapper {
28060 padding: 15px;
28061 display: block;
28062 }
28063 .wpfnl-order-bump__template-style11 .template-preview-wrapper .template-img {
28064 width: auto;
28065 height: auto;
28066 background-image: none !important;
28067 }
28068 .wpfnl-order-bump__template-style11 .template-preview-wrapper .for-mobile {
28069 display: block;
28070 border-radius: 10px;
28071 margin-bottom: 16px;
28072 }
28073 .wpfnl-order-bump__template-style11 .template-preview-wrapper .template-content {
28074 width: 100%;
28075 padding-left: 0;
28076 }
28077 .wpfnl-order-bump__template-style11 .offer-checkbox {
28078 padding: 9px 15px 13px;
28079 }
28080 }
28081 .wpfnl-order-bump__template-style12 {
28082 background-color: #ffffff;
28083 border-radius: 12px;
28084 padding: 20px;
28085 position: relative;
28086 border: 1px solid #E5E8F3;
28087 }
28088 .wpfnl-order-bump__template-style12 .template-preview-wrapper .template-img {
28089 width: 150px;
28090 height: 150px;
28091 background-color: #F2F2F8;
28092 border-radius: 10px;
28093 position: relative;
28094 background-repeat: no-repeat;
28095 background-position: center center;
28096 background-size: cover;
28097 object-fit: cover;
28098 margin: 0 16px 6px 0;
28099 float: left;
28100 }
28101 .wpfnl-order-bump__template-style12 .template-preview-wrapper .template-content .option-selector {
28102 color: #F34D01;
28103 font-weight: 500;
28104 font-size: 14px;
28105 line-height: 18px;
28106 margin-bottom: 10px;
28107 }
28108 .wpfnl-order-bump__template-style12 .template-preview-wrapper .template-content::after {
28109 content: "";
28110 display: block;
28111 clear: both;
28112 }
28113 .wpfnl-order-bump__template-style12 .template-preview-wrapper .template-title {
28114 font-weight: 500;
28115 font-size: 14px;
28116 line-height: 16px;
28117 color: #363B4E;
28118 margin-bottom: 0;
28119 margin-left: 5px;
28120 }
28121 .wpfnl-order-bump__template-style12 .template-preview-wrapper .subtitle {
28122 font-weight: 500;
28123 font-size: 14px;
28124 line-height: 16px;
28125 color: #6E42D3;
28126 margin: 0;
28127 display: flex;
28128 flex-flow: row wrap;
28129 }
28130 .wpfnl-order-bump__template-style12 .template-preview-wrapper .description {
28131 font-size: 13px;
28132 line-height: 20px;
28133 color: #7A8B9A;
28134 width: 100%;
28135 margin: 8px 0;
28136 }
28137 .wpfnl-order-bump__template-style12 .template-preview-wrapper .product-options {
28138 margin: 8px 0;
28139 }
28140 .wpfnl-order-bump__template-style12 .template-preview-wrapper .product-options .option-selector {
28141 color: #F34D01;
28142 cursor: pointer;
28143 font-size: 14px;
28144 }
28145 .wpfnl-order-bump__template-style12 .template-preview-wrapper .product-price {
28146 display: inline-block;
28147 font-weight: 500;
28148 font-size: 13px;
28149 line-height: 15px;
28150 color: #EE8134;
28151 }
28152 .wpfnl-order-bump__template-style12 .template-preview-wrapper .product-price span {
28153 font-size: 13px;
28154 color: #EE8134;
28155 font-weight: 500;
28156 }
28157 .wpfnl-order-bump__template-style12 .template-preview-wrapper .product-price ins {
28158 text-decoration: none;
28159 }
28160 .wpfnl-order-bump__template-style12 .offer-checkbox {
28161 background-color: #6E42D3;
28162 padding: 11px 20px;
28163 margin-top: 10px;
28164 border-radius: 5px;
28165 }
28166 .wpfnl-order-bump__template-style12 .offer-checkbox .wpfnl-checkbox .option-selector {
28167 color: #6E42D3;
28168 font-weight: 500;
28169 font-size: 14px;
28170 line-height: 18px;
28171 }
28172 .wpfnl-order-bump__template-style12 .offer-checkbox .wpfnl-checkbox label {
28173 font-weight: 500;
28174 font-size: 15px;
28175 line-height: 18px;
28176 color: #d9d9d9;
28177 padding-left: 26px;
28178 margin: 0;
28179 border: none;
28180 }
28181 .wpfnl-order-bump__template-style12 .offer-checkbox .wpfnl-checkbox label:before {
28182 top: 1px;
28183 width: 15px;
28184 height: 15px;
28185 }
28186 .wpfnl-order-bump__template-style12 .offer-checkbox .wpfnl-checkbox label:after {
28187 left: 4px;
28188 top: 6px;
28189 width: 7px;
28190 height: 3px;
28191 border-bottom-color: #6E42D3;
28192 border-left-color: #6E42D3;
28193 }
28194 .wpfnl-order-bump__template-style12 .offer-checkbox .wpfnl-checkbox input[type=checkbox]:checked + label::before {
28195 background-color: #fff;
28196 border-color: #ffffff;
28197 }
28198
28199 .wpfnl-order-bump__template-style13 {
28200 background-color: #ffffff;
28201 border-radius: 12px;
28202 position: relative;
28203 border: 2px dashed #E5E8F3;
28204 padding: 20px;
28205 }
28206 .wpfnl-order-bump__template-style13 .subtitle {
28207 font-weight: 500;
28208 font-size: 18px;
28209 line-height: 1.3;
28210 color: #6E42D3;
28211 margin-bottom: 20px;
28212 text-align: center;
28213 }
28214 .wpfnl-order-bump__template-style13 .template-preview-wrapper {
28215 display: flex;
28216 flex-flow: row wrap;
28217 align-items: flex-start;
28218 }
28219 .wpfnl-order-bump__template-style13 .template-preview-wrapper .template-content .option-selector {
28220 color: #F34D01;
28221 font-weight: 500;
28222 font-size: 14px;
28223 line-height: 18px;
28224 margin-bottom: 10px;
28225 }
28226 .wpfnl-order-bump__template-style13 .template-preview-wrapper .template-img {
28227 width: 150px;
28228 height: 150px;
28229 background-color: #F2F2F8;
28230 border-radius: 10px;
28231 position: relative;
28232 background-repeat: no-repeat;
28233 background-position: center center;
28234 background-size: cover;
28235 object-fit: cover;
28236 }
28237 .wpfnl-order-bump__template-style13 .template-preview-wrapper .template-content {
28238 width: calc(100% - 160px);
28239 padding-left: 20px;
28240 }
28241 .wpfnl-order-bump__template-style13 .template-preview-wrapper .template-title {
28242 font-weight: 500;
28243 font-size: 14px;
28244 line-height: 16px;
28245 color: #363B4E;
28246 margin-bottom: 9px;
28247 }
28248 .wpfnl-order-bump__template-style13 .template-preview-wrapper .description li,
28249 .wpfnl-order-bump__template-style13 .template-preview-wrapper .description span,
28250 .wpfnl-order-bump__template-style13 .template-preview-wrapper .description p,
28251 .wpfnl-order-bump__template-style13 .template-preview-wrapper .description {
28252 font-size: 13px;
28253 line-height: 20px;
28254 color: #7A8B9A;
28255 }
28256 .wpfnl-order-bump__template-style13 .template-preview-wrapper .product-options {
28257 margin: 10px 0 0 0;
28258 }
28259 .wpfnl-order-bump__template-style13 .template-preview-wrapper .product-options .option-selector {
28260 color: #F34D01;
28261 cursor: pointer;
28262 font-size: 14px;
28263 }
28264 .wpfnl-order-bump__template-style13 .product-price {
28265 display: inline-block;
28266 font-weight: 500;
28267 font-size: 15px;
28268 line-height: 1.2;
28269 color: #EE8134;
28270 margin-left: 5px;
28271 }
28272 .wpfnl-order-bump__template-style13 .product-price span {
28273 font-size: 15px;
28274 color: #EE8134;
28275 font-weight: 500;
28276 }
28277 .wpfnl-order-bump__template-style13 .product-price ins {
28278 text-decoration: none;
28279 }
28280 .wpfnl-order-bump__template-style13 .offer-checkbox {
28281 background-color: #6E42D3;
28282 padding: 11px 20px;
28283 margin-bottom: 20px;
28284 border-radius: 10px;
28285 }
28286 .wpfnl-order-bump__template-style13 .offer-checkbox .wpfnl-checkbox .option-selector {
28287 color: #6E42D3;
28288 font-weight: 500;
28289 font-size: 15px;
28290 line-height: 18px;
28291 display: flex;
28292 align-items: center;
28293 justify-content: space-between;
28294 }
28295 .wpfnl-order-bump__template-style13 .offer-checkbox .wpfnl-checkbox label {
28296 font-weight: 500;
28297 font-size: 15px;
28298 line-height: 18px;
28299 color: #d9d9d9;
28300 padding-left: 26px;
28301 margin: 0;
28302 border: none;
28303 }
28304 .wpfnl-order-bump__template-style13 .offer-checkbox .wpfnl-checkbox label:before {
28305 top: 1px;
28306 width: 15px;
28307 height: 15px;
28308 }
28309 .wpfnl-order-bump__template-style13 .offer-checkbox .wpfnl-checkbox label:after {
28310 left: 4px;
28311 top: 6px;
28312 width: 7px;
28313 height: 3px;
28314 border-bottom-color: #6E42D3;
28315 border-left-color: #6E42D3;
28316 }
28317 .wpfnl-order-bump__template-style13 .offer-checkbox .wpfnl-checkbox input[type=checkbox]:checked + label::before {
28318 background-color: #fff;
28319 border-color: #ffffff;
28320 }
28321
28322 .wpfnl-order-bump__template-style14 {
28323 border-radius: 10px;
28324 position: relative;
28325 margin: 0 0 20px;
28326 background-color: #ffffff;
28327 border: 1px solid #6E42D3;
28328 }
28329 .wpfnl-order-bump__template-style14 .template-preview-wrapper {
28330 padding: 20px 15px;
28331 display: flex;
28332 flex-flow: row wrap;
28333 align-items: flex-start;
28334 border-radius: 0 0 10px 10px;
28335 border-top: none;
28336 }
28337 .wpfnl-order-bump__template-style14 .template-preview-wrapper .template-content .option-selector {
28338 color: #F34D01;
28339 font-weight: 500;
28340 font-size: 14px;
28341 line-height: 18px;
28342 margin: 5px 0;
28343 }
28344 .wpfnl-order-bump__template-style14 .template-preview-wrapper .template-img {
28345 width: 150px;
28346 height: 150px;
28347 background-color: #F2F2F8;
28348 border-radius: 10px;
28349 position: relative;
28350 background-repeat: no-repeat;
28351 background-position: center center;
28352 background-size: cover;
28353 object-fit: cover;
28354 }
28355 .wpfnl-order-bump__template-style14 .template-preview-wrapper .for-mobile {
28356 display: none;
28357 border-radius: 10px;
28358 }
28359 .wpfnl-order-bump__template-style14 .template-preview-wrapper .template-content {
28360 width: calc(100% - 150px);
28361 padding-left: 20px;
28362 }
28363 .wpfnl-order-bump__template-style14 .template-preview-wrapper .template-title {
28364 font-weight: 500;
28365 font-size: 14px;
28366 line-height: 16px;
28367 color: #363B4E;
28368 margin-bottom: 9px;
28369 }
28370 .wpfnl-order-bump__template-style14 .template-preview-wrapper .subtitle {
28371 font-weight: 500;
28372 font-size: 14px;
28373 line-height: 16px;
28374 color: #6E42D3;
28375 }
28376 .wpfnl-order-bump__template-style14 .template-preview-wrapper .description li,
28377 .wpfnl-order-bump__template-style14 .template-preview-wrapper .description span,
28378 .wpfnl-order-bump__template-style14 .template-preview-wrapper .description p,
28379 .wpfnl-order-bump__template-style14 .template-preview-wrapper .description {
28380 font-size: 13px;
28381 line-height: 20px;
28382 color: #7A8B9A;
28383 margin: 0;
28384 }
28385 .wpfnl-order-bump__template-style14 .template-preview-wrapper .product-price {
28386 font-weight: 500;
28387 font-size: 12px;
28388 line-height: 14px;
28389 color: #EE8134;
28390 margin-left: auto;
28391 text-align: right;
28392 margin-top: 15px;
28393 display: block;
28394 }
28395 .wpfnl-order-bump__template-style14 .template-preview-wrapper .product-price span {
28396 font-size: 12px;
28397 color: #EE8134;
28398 font-weight: 500;
28399 line-height: normal;
28400 }
28401 .wpfnl-order-bump__template-style14 .template-preview-wrapper .product-price ins {
28402 text-decoration: none;
28403 }
28404 .wpfnl-order-bump__template-style14 .offer-checkbox {
28405 padding: 12px 15px 9px;
28406 border-radius: 7px 7px 0 0;
28407 display: flex;
28408 flex-flow: row wrap;
28409 align-items: flex-start;
28410 border-bottom: 1px solid #6e42d3;
28411 }
28412 .wpfnl-order-bump__template-style14 .offer-checkbox .wpfnl-checkbox {
28413 line-height: normal;
28414 display: inherit;
28415 width: calc(100% - 130px);
28416 }
28417 .wpfnl-order-bump__template-style14 .offer-checkbox .wpfnl-checkbox .option-selector {
28418 color: #6E42D3;
28419 font-weight: 500;
28420 font-size: 15px;
28421 line-height: 1.2x;
28422 }
28423 .wpfnl-order-bump__template-style14 .offer-checkbox .wpfnl-checkbox label {
28424 font-weight: 500;
28425 color: #363B4E;
28426 padding: 0 0 0 26px;
28427 font-size: 12px;
28428 line-height: 14px;
28429 margin: 0;
28430 border: none;
28431 }
28432 .wpfnl-order-bump__template-style14 .offer-checkbox .wpfnl-checkbox label:before {
28433 border: none;
28434 width: 18px;
28435 height: 18px;
28436 background-color: #cacacb;
28437 }
28438 .wpfnl-order-bump__template-style14 .offer-checkbox .wpfnl-checkbox label:after {
28439 left: 4px;
28440 top: 2px;
28441 }
28442
28443 .wpfnl-modal-wrapper .product-search {
28444 border: 1px solid #6E42D3;
28445 background: #f6f4fb;
28446 border-radius: 10px;
28447 height: 40px;
28448 width: 250px;
28449 position: relative;
28450 margin-left: 10px;
28451 display: flex;
28452 }
28453 .wpfnl-modal-wrapper .product-search .wpfnl-product-search {
28454 display: none;
28455 }
28456 .wpfnl-modal-wrapper .product-search .search-icon {
28457 position: absolute;
28458 left: 10px;
28459 top: 10px;
28460 }
28461 .wpfnl-modal-wrapper .product-search .search-icon path,
28462 .wpfnl-modal-wrapper .product-search .search-icon circle {
28463 stroke: #716395;
28464 }
28465 .wpfnl-modal-wrapper .product-search .select2.select2-container.select2-container--default {
28466 width: 100% !important;
28467 }
28468 .wpfnl-modal-wrapper .product-search .single-product {
28469 display: flex;
28470 position: relative;
28471 }
28472 .wpfnl-modal-wrapper .product-search .single-product svg {
28473 position: absolute;
28474 left: 10px;
28475 top: 10px;
28476 }
28477 .wpfnl-modal-wrapper .product-search .select2-selection__rendered {
28478 padding: 10px 10px 10px 35px;
28479 width: 100%;
28480 border-radius: 10px;
28481 white-space: pre;
28482 overflow: hidden;
28483 text-overflow: ellipsis;
28484 display: block;
28485 -webkit-line-clamp: 3;
28486 -webkit-box-orient: vertical;
28487 line-height: normal;
28488 color: #716395;
28489 }
28490 .wpfnl-modal-wrapper .product-search .select2-selection__placeholder {
28491 color: #716395;
28492 }
28493 .wpfnl-modal-wrapper .product-search .select2-container--default .select2-selection--single {
28494 background-color: transparent;
28495 border: none;
28496 height: auto;
28497 }
28498 .wpfnl-modal-wrapper .product-search .select2-selection__clear {
28499 padding: 0 3px;
28500 cursor: pointer;
28501 }
28502 .wpfnl-modal-wrapper .product-search .select2-container.select2-container--default.select2-container--open {
28503 background: transparent;
28504 border-radius: 0;
28505 border: none;
28506 z-index: 2;
28507 }
28508 .wpfnl-modal-wrapper .product-search .select2-container--default .select2-selection--single .select2-selection__arrow {
28509 display: none;
28510 }
28511
28512 .wpfnl-modal-overlay.wpfnl-product-add-modal .wpfnl-modal-wrapper {
28513 max-width: 540px;
28514 max-height: 250px;
28515 padding: 0;
28516 }
28517 .wpfnl-modal-overlay.wpfnl-product-add-modal .wpfnl-modal-wrapper .wpfnl-modal-close .wpfnl-modal-close-btn {
28518 top: -10px;
28519 right: -10px;
28520 }
28521 .wpfnl-modal-overlay.wpfnl-product-add-modal .wpfnl-modal-wrapper .wpfnl-modal-contents {
28522 display: flex;
28523 flex-direction: column;
28524 justify-content: space-between;
28525 height: 100%;
28526 }
28527 .wpfnl-modal-overlay.wpfnl-product-add-modal .wpfnl-modal-wrapper .wpfnl-modal-contents .wpfnl-modal-body-wrapper {
28528 padding: 24px 30px;
28529 }
28530 .wpfnl-modal-overlay.wpfnl-product-add-modal .wpfnl-modal-wrapper .wpfnl-modal-contents .wpfnl-modal-body-wrapper .title {
28531 color: #363B4E;
28532 font-size: 18px;
28533 font-style: normal;
28534 font-weight: 500;
28535 line-height: normal;
28536 margin-bottom: 30px;
28537 }
28538 .wpfnl-modal-overlay.wpfnl-product-add-modal .wpfnl-modal-wrapper .wpfnl-modal-contents .wpfnl-modal-body-wrapper p {
28539 color: #2D3149;
28540 font-size: 15px;
28541 font-style: normal;
28542 font-weight: 500;
28543 line-height: normal;
28544 margin-bottom: 6px;
28545 }
28546 .wpfnl-modal-overlay.wpfnl-product-add-modal .wpfnl-modal-wrapper .wpfnl-modal-contents .wpfnl-modal-body-wrapper .product-search {
28547 margin: 0;
28548 width: 100%;
28549 border-radius: 8px;
28550 border: 1px solid #DFE1E6;
28551 background: transparent;
28552 }
28553 .wpfnl-modal-overlay.wpfnl-product-add-modal .wpfnl-modal-wrapper .wpfnl-modal-contents .wpfnl-modal-body-wrapper .product-search .search-icon circle,
28554 .wpfnl-modal-overlay.wpfnl-product-add-modal .wpfnl-modal-wrapper .wpfnl-modal-contents .wpfnl-modal-body-wrapper .product-search .search-icon path {
28555 stroke: #A7A8B3;
28556 }
28557 .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 {
28558 color: #7A8B9A;
28559 font-size: 14px;
28560 font-style: normal;
28561 font-weight: 300;
28562 line-height: normal;
28563 letter-spacing: -0.14px;
28564 margin-right: auto;
28565 padding-top: 3px;
28566 }
28567 .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 {
28568 padding: 0;
28569 padding-top: 8px;
28570 padding-left: 35px;
28571 display: flex;
28572 flex-direction: row-reverse;
28573 justify-content: space-between;
28574 padding-right: 10px;
28575 align-items: center;
28576 }
28577 .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 {
28578 margin-top: 3px;
28579 }
28580 .wpfnl-modal-overlay.wpfnl-product-add-modal .wpfnl-modal-wrapper .wpfnl-modal-contents .wpfnl-modal-footer-wrapper {
28581 border-top: 1px solid #DFE1E6;
28582 display: flex;
28583 justify-content: flex-end;
28584 gap: 12px;
28585 padding: 20px 30px;
28586 }
28587 .wpfnl-modal-overlay.wpfnl-product-add-modal .wpfnl-modal-wrapper .wpfnl-modal-contents .wpfnl-modal-footer-wrapper button {
28588 min-width: auto;
28589 display: flex;
28590 justify-content: center;
28591 align-items: center;
28592 }
28593 .wpfnl-modal-overlay.wpfnl-product-add-modal .wpfnl-modal-wrapper .wpfnl-modal-contents .wpfnl-modal-footer-wrapper button.outline {
28594 background: transparent;
28595 color: #3C3F47;
28596 border-radius: 10px;
28597 border: 1px solid #DFE1E6;
28598 min-width: auto;
28599 }
28600 .wpfnl-modal-overlay.wpfnl-product-add-modal .wpfnl-modal-wrapper .wpfnl-modal-contents .wpfnl-modal-footer-wrapper button.outline:hover {
28601 background: #6E42D3;
28602 color: #FFF;
28603 border-color: transparent;
28604 }
28605 .wpfnl-modal-overlay.wpfnl-product-add-modal .wpfnl-modal-wrapper .wpfnl-modal-contents .wpfnl-modal-footer-wrapper button:disabled {
28606 opacity: 0.5;
28607 pointer-events: none;
28608 cursor: not-allowed;
28609 }
28610 .wpfnl-modal-overlay.wpfnl-product-add-modal .wpfnl-modal-wrapper .wpfnl-modal-contents .wpfnl-modal-footer-wrapper button .wpfnl-loader {
28611 position: static;
28612 width: 15px;
28613 height: 15px;
28614 background: transparent;
28615 }
28616
28617 .wpfnl .v-tour .v-step {
28618 border-radius: 10px;
28619 background: #6E42D3;
28620 box-shadow: 0px 2px 15px 0px rgba(22, 28, 32, 0.08);
28621 padding: 0;
28622 z-index: 999999999999 !important;
28623 }
28624 .wpfnl .v-tour .v-step .v-step__header {
28625 background: #6E42D3;
28626 border-radius: 10px 10px 0 0;
28627 padding: 16px 18px 0px;
28628 margin: 0;
28629 }
28630 .wpfnl .v-tour .v-step .v-step__header div {
28631 color: #FFF;
28632 font-size: 14px;
28633 font-style: normal;
28634 font-weight: 500;
28635 line-height: normal;
28636 text-align: left;
28637 }
28638 .wpfnl .v-tour .v-step .v-step__content {
28639 padding: 8px 18px 16px;
28640 border-bottom: 1px solid #8860E3;
28641 margin: 0;
28642 }
28643 .wpfnl .v-tour .v-step .v-step__content div {
28644 color: rgba(255, 255, 255, 0.9);
28645 font-size: 13px;
28646 font-style: normal;
28647 font-weight: 400;
28648 line-height: 1.53;
28649 text-align: left;
28650 }
28651 .wpfnl .v-tour .v-step .v-step__buttons {
28652 padding: 13px 16px;
28653 display: flex;
28654 align-items: center;
28655 justify-content: flex-end;
28656 gap: 8px;
28657 }
28658 .wpfnl .v-tour .v-step .v-step__buttons .v-step__button {
28659 font-size: 13px;
28660 font-style: normal;
28661 font-weight: 500;
28662 line-height: 1.07;
28663 letter-spacing: 0.2px;
28664 border-radius: 8px;
28665 height: auto;
28666 width: auto;
28667 margin: 0;
28668 padding: 9px 14px;
28669 }
28670 .wpfnl .v-tour .v-step .v-step__buttons .v-step__button.v-step__button-skip {
28671 color: #FFF;
28672 border: 1px solid #FFF;
28673 background: transparent;
28674 }
28675 .wpfnl .v-tour .v-step .v-step__buttons .v-step__button.v-step__button-skip:hover {
28676 color: #6E42D3;
28677 background: #FFF;
28678 border-color: #6E42D3;
28679 }
28680 .wpfnl .v-tour .v-step .v-step__buttons .v-step__button.v-step__button-next {
28681 color: #6E42D3;
28682 background: #FFF;
28683 padding: 10px 14px;
28684 }
28685 .wpfnl .v-tour .v-step .v-step__buttons .v-step__button.v-step__button-next:hover {
28686 color: #FFF;
28687 background: #6E42D3;
28688 }
28689 .wpfnl .v-tour .v-step .v-step__arrow::before {
28690 background: #6E42D3;
28691 }
28692 .wpfnl .wpfnl-guided-tour.has-overlay::before {
28693 content: "";
28694 position: fixed;
28695 left: 0;
28696 top: 0;
28697 width: 100%;
28698 height: 100%;
28699 background: rgba(29, 29, 29, 0.4901960784);
28700 z-index: 3;
28701 pointer-events: none;
28702 -webkit-mask-image: var(--mask);
28703 mask-image: var(--mask);
28704 }
28705
28706 .wpfnl-copy-notice {
28707 display: flex;
28708 align-items: center;
28709 justify-content: space-between;
28710 border-radius: 10px;
28711 background: #2B0C45;
28712 box-shadow: 0px 10px 20px 0px rgba(176, 174, 186, 0.6);
28713 max-width: 670px;
28714 margin: auto;
28715 padding: 16px 20px;
28716 position: absolute;
28717 width: 100%;
28718 border: none;
28719 bottom: 21px;
28720 left: 50%;
28721 transform: translateX(-50%);
28722 }
28723 .wpfnl-copy-notice .wpfnl-notice-body-text {
28724 display: flex;
28725 gap: 10px;
28726 }
28727 .wpfnl-copy-notice .wpfnl-notice-body-text .wpfnl-notice-icon svg path {
28728 fill: #FFF;
28729 }
28730 .wpfnl-copy-notice .wpfnl-notice-body-text .wpfnl-notice-text {
28731 color: #FFF;
28732 }
28733 .wpfnl-copy-notice .wpfnl-button-wrapper button {
28734 background: transparent;
28735 border: none;
28736 outline: none;
28737 cursor: pointer;
28738 }
28739 .wpfnl-copy-notice .wpfnl-button-wrapper button.wpfnl-notice-undo {
28740 color: #EC813F;
28741 margin-right: 26px;
28742 }
28743
28744 .wpfnl .wpfnl-btn.view-analytics-stat {
28745 background-color: transparent;
28746 border: 1px solid #EBEDF0;
28747 padding: 8px 10px;
28748 cursor: pointer;
28749 text-align: center;
28750 border-radius: 10px;
28751 text-transform: capitalize;
28752 }
28753 .wpfnl .wpfnl-btn.view-analytics-stat .wpfnl-switcher {
28754 display: flex;
28755 align-items: center;
28756 gap: 9px;
28757 color: #2D3149;
28758 font-weight: 500;
28759 }
28760 .wpfnl .wpfnl-btn.view-analytics-stat .wpfnl-switcher label {
28761 width: 30px;
28762 height: 18px;
28763 }
28764 .wpfnl .wpfnl-btn.view-analytics-stat .wpfnl-switcher label::after {
28765 width: 12px;
28766 height: 12px;
28767 top: 2px;
28768 }
28769 .wpfnl .wpfnl-btn.view-analytics-stat .wpfnl-switcher input[type=checkbox]:checked + label::after {
28770 left: -14px;
28771 }
28772 .wpfnl .automation-step-name .step-stats {
28773 position: relative;
28774 display: flex;
28775 flex-flow: row wrap;
28776 align-items: center;
28777 justify-content: center;
28778 gap: 10px;
28779 padding-top: 16px;
28780 margin-top: 15px;
28781 }
28782 .wpfnl .automation-step-name .step-stats::before {
28783 content: "";
28784 position: absolute;
28785 top: 0;
28786 left: -24px;
28787 width: calc(100% + 48px);
28788 height: 1px;
28789 background: #F2F2F2;
28790 }
28791 .wpfnl .automation-step-name .step-stats .single-stats {
28792 border: 1px solid #F2F2F2;
28793 border-radius: 6px;
28794 font-size: 14px;
28795 line-height: 1;
28796 color: #2D3149;
28797 min-width: 62px;
28798 text-align: center;
28799 padding: 6px 4px;
28800 display: flex;
28801 align-items: center;
28802 justify-content: center;
28803 gap: 4px;
28804 }
28805 .wpfnl .automation-step-name .step-stats .single-stats.converion-rate {
28806 color: #12B76A;
28807 }
28808 .wpfnl .view-analytics-btn {
28809 background-color: transparent;
28810 border: 1px solid #EBEDF0;
28811 padding: 9px 10px;
28812 cursor: pointer;
28813 text-align: center;
28814 border-radius: 10px;
28815 text-transform: capitalize;
28816 display: flex;
28817 align-items: center;
28818 gap: 10px;
28819 font-weight: 500;
28820 }
28821 .wpfnl .view-analytics-btn:hover {
28822 background: #6E42D3;
28823 color: #FFF;
28824 }
28825 .wpfnl .view-analytics-btn:hover svg path {
28826 fill: #FFF;
28827 }
28828 .wpfnl .wpfnl-automation-reports-wrapper {
28829 position: fixed;
28830 width: 100vw;
28831 height: 100vh;
28832 background: #f0f0f1;
28833 top: 32px;
28834 z-index: 999;
28835 padding: 40px 60px;
28836 display: flex;
28837 flex-direction: column;
28838 align-items: center;
28839 }
28840 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__header {
28841 width: 90%;
28842 max-width: 1180px;
28843 display: flex;
28844 align-items: center;
28845 justify-content: space-between;
28846 }
28847 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__header .wpfnl-page__header-left .back-to-flow {
28848 font-weight: 500;
28849 font-size: 14px;
28850 line-height: 14px;
28851 color: #A4A8B5;
28852 text-transform: capitalize;
28853 margin-bottom: 7px;
28854 border: none;
28855 background: none;
28856 display: flex;
28857 align-items: center;
28858 gap: 5px;
28859 cursor: pointer;
28860 }
28861 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__header .wpfnl-page__header-left .back-to-flow h1 {
28862 font-weight: 600;
28863 font-size: 22px;
28864 line-height: 1;
28865 color: #2d3149;
28866 }
28867 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__header .wpfnl-page__header-right {
28868 display: flex;
28869 }
28870 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__header .wpfnl-page__header-right .selectbox {
28871 position: relative;
28872 }
28873 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__header .wpfnl-page__header-right .selectbox .drop-down-button {
28874 position: relative;
28875 border: 1px solid #dee1e8;
28876 border-radius: 6px;
28877 padding: 10px 31px 10px 12px;
28878 background-color: transparent;
28879 text-align: left;
28880 font-weight: 600;
28881 font-size: 14px;
28882 line-height: 1;
28883 color: #2d3149;
28884 width: 105px;
28885 text-transform: capitalize;
28886 cursor: pointer;
28887 }
28888 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__header .wpfnl-page__header-right .selectbox .drop-down-button::before {
28889 content: " ";
28890 display: block;
28891 position: absolute;
28892 border-style: solid;
28893 border-color: #a4a8b5;
28894 border-width: 0px 2px 2px 0px;
28895 transform: rotate(45deg) translateY(-50%);
28896 transform-origin: center;
28897 transition: all 0.3s ease;
28898 height: 6px;
28899 right: 17px;
28900 top: calc(50% - 3px);
28901 width: 6px;
28902 cursor: pointer;
28903 }
28904 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__header .wpfnl-page__header-right .selectbox .drop-down-button.show::before {
28905 transform: rotate(225deg) translateY(-50%);
28906 }
28907 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__header .wpfnl-page__header-right .selectbox .wpfnl-dropdown {
28908 top: 40px;
28909 width: 130px;
28910 }
28911 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__header .wpfnl-page__header-right .selectbox .wpfnl-dropdown li {
28912 padding: 10px 15px;
28913 cursor: pointer;
28914 color: #1d2327;
28915 }
28916 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__header .wpfnl-page__header-right .selectbox .wpfnl-dropdown li:first-child {
28917 border-radius: 10px 10px 0 0;
28918 }
28919 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__header .wpfnl-page__header-right .selectbox .wpfnl-dropdown li:last-child {
28920 border-radius: 0 0 10px 10px;
28921 }
28922 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__header .wpfnl-page__header-right .selectbox .wpfnl-dropdown li:hover {
28923 background-color: #f6f8fa;
28924 }
28925 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__header .wpfnl-page__header-right .selectbox .wpfnl-dropdown.show {
28926 visibility: visible;
28927 opacity: 1;
28928 }
28929 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__header .wpfnl-page__header-right .selectbox .wpfnl-dropdown::after {
28930 content: none;
28931 }
28932 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__header .wpfnl-refresh-btn {
28933 background: transparent;
28934 border: 1px solid #dee1e8;
28935 margin-right: 12px;
28936 margin-left: 0;
28937 border-radius: 6px;
28938 height: 36px;
28939 width: 36px;
28940 padding: 1px 0 0 1px;
28941 display: flex;
28942 align-items: center;
28943 justify-content: center;
28944 cursor: pointer;
28945 }
28946 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__header .wpfnl-refresh-btn.rotate svg {
28947 animation: spin 0.7s linear infinite;
28948 }
28949 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body {
28950 width: 90%;
28951 max-width: 1180px;
28952 }
28953 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .wpfnl-overall-report {
28954 background: #ffffff;
28955 box-shadow: 0px 1px 1px rgba(182, 185, 191, 0.3019607843);
28956 border-radius: 10px;
28957 padding: 24px 24px 32px;
28958 position: relative;
28959 margin-top: 30px;
28960 }
28961 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .wpfnl-overall-report .wpfnl-template-overall-report-body {
28962 display: grid;
28963 grid-template-columns: repeat(3, 1fr);
28964 gap: 15px;
28965 margin-bottom: 20px;
28966 }
28967 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .wpfnl-overall-report .wpfnl-template-overall-report-body .box-header {
28968 margin-bottom: 15px;
28969 grid-column: span 3;
28970 }
28971 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .wpfnl-overall-report .wpfnl-template-overall-report-body .box-header .header-title {
28972 font-weight: 600;
28973 font-size: 18px;
28974 line-height: 1;
28975 color: #2d3149;
28976 text-transform: capitalize;
28977 }
28978 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .wpfnl-overall-report .wpfnl-template-overall-report-body .single-report {
28979 border: 1px solid #E9EAEE;
28980 border-radius: 10px;
28981 padding: 20px;
28982 display: flex;
28983 flex-flow: row wrap;
28984 align-items: center;
28985 justify-content: space-between;
28986 }
28987 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .wpfnl-overall-report .wpfnl-template-overall-report-body .single-report .report {
28988 width: calc(100% - 44px);
28989 }
28990 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .wpfnl-overall-report .wpfnl-template-overall-report-body .single-report .report .report-title {
28991 font-weight: 400;
28992 font-size: 14px;
28993 line-height: 1.3;
28994 color: #9398A5;
28995 text-transform: capitalize;
28996 }
28997 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .wpfnl-overall-report .wpfnl-template-overall-report-body .single-report .report h6 {
28998 font-weight: 600;
28999 font-size: 20px;
29000 line-height: 1;
29001 color: #2D3149;
29002 margin-top: 5px;
29003 }
29004 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .wpfnl-overall-report .wpfnl-template-overall-report-body .single-report .icon {
29005 width: 44px;
29006 height: 44px;
29007 background: #FFFFFF;
29008 border: 1px solid #E4E6EB;
29009 display: flex;
29010 align-items: center;
29011 justify-content: center;
29012 border-radius: 100%;
29013 }
29014 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics {
29015 background: #ffffff;
29016 box-shadow: 0px 1px 1px rgba(182, 185, 191, 0.3019607843);
29017 border-radius: 10px;
29018 padding: 24px 24px 32px;
29019 position: relative;
29020 margin-top: 20px;
29021 }
29022 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .box-header {
29023 display: flex;
29024 flex-flow: row wrap;
29025 align-items: center;
29026 justify-content: space-between;
29027 margin-bottom: 30px;
29028 }
29029 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .box-header .header-title {
29030 font-weight: 500;
29031 font-size: 18px;
29032 line-height: 1;
29033 color: #2d3149;
29034 text-transform: capitalize;
29035 }
29036 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .box-header .stat-indicator {
29037 display: flex;
29038 align-items: center;
29039 justify-content: center;
29040 }
29041 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .box-header .stat-indicator span {
29042 font-weight: 400;
29043 font-size: 14px;
29044 line-height: 1.3;
29045 color: #9398a5;
29046 position: relative;
29047 display: flex;
29048 align-items: center;
29049 }
29050 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .box-header .stat-indicator span::before {
29051 content: "";
29052 width: 10px;
29053 height: 10px;
29054 background: #02c4fb;
29055 display: inline-block;
29056 border-radius: 50px;
29057 margin-right: 10px;
29058 }
29059 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .box-header .stat-indicator span.opened {
29060 margin-right: 30px;
29061 }
29062 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .box-header .stat-indicator span.opened::before {
29063 background: #573BFF;
29064 }
29065 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .performance-wrapper {
29066 position: relative;
29067 }
29068 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .chart-percent-label {
29069 position: absolute;
29070 top: 3px;
29071 left: 0;
29072 height: 100%;
29073 width: 100%;
29074 display: flex;
29075 flex-flow: column;
29076 justify-content: space-between;
29077 }
29078 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .chart-percent-label .single-label {
29079 font-size: 12px;
29080 line-height: 1.2;
29081 color: #9398A5;
29082 display: block;
29083 position: relative;
29084 }
29085 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .chart-percent-label .single-label:before {
29086 content: "";
29087 position: absolute;
29088 left: 50px;
29089 top: 7px;
29090 width: calc(100% - 50px);
29091 height: 1px;
29092 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");
29093 }
29094 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .chart-percent-label .single-label span {
29095 width: 33px;
29096 display: block;
29097 text-align: right;
29098 }
29099 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .bar-chart-wrapper {
29100 height: 266px;
29101 display: flex;
29102 flex-flow: row wrap;
29103 align-items: flex-end;
29104 justify-content: space-between;
29105 padding: 10px 15px 3px 60px;
29106 gap: 15px;
29107 position: relative;
29108 z-index: 1;
29109 }
29110 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .bar-chart-wrapper.monthly {
29111 gap: 0px;
29112 padding: 10px 15px 3px 45px;
29113 }
29114 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .bar-chart-wrapper.monthly .single-bar {
29115 width: 8px;
29116 }
29117 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .bar-chart-wrapper.monthly .single-performance:before {
29118 left: -4px;
29119 width: calc(100% + 4px);
29120 }
29121 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .bar-chart-wrapper.monthly .bar-title {
29122 font-size: 10px;
29123 transform: rotate(-55deg) translate(-10px, -10px);
29124 transform-origin: left;
29125 bottom: -32px;
29126 }
29127 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .single-performance {
29128 height: 100%;
29129 display: flex;
29130 flex-flow: column;
29131 justify-content: flex-end;
29132 position: relative;
29133 }
29134 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .single-performance:before {
29135 content: "";
29136 position: absolute;
29137 bottom: 0;
29138 left: -7px;
29139 width: calc(100% + 10px);
29140 height: 100%;
29141 z-index: 0;
29142 background: #F6F8FA;
29143 border-right: 2px dashed #E4E7EC;
29144 border-left: 2px dashed #E4E7EC;
29145 opacity: 0;
29146 visibility: hidden;
29147 }
29148 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .single-performance:hover:before {
29149 opacity: 1;
29150 visibility: visible;
29151 }
29152 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .single-bar {
29153 width: 30px;
29154 height: 100%;
29155 display: flex;
29156 gap: 3px;
29157 }
29158 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .single-bar .bar-item {
29159 width: 50%;
29160 display: block;
29161 margin-top: auto;
29162 }
29163 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .single-bar .bar-item.open {
29164 background-color: #573BFF;
29165 border-radius: 6px 6px 0 0;
29166 }
29167 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .single-bar .bar-item.clicked {
29168 background-color: #02C4FB;
29169 border-radius: 6px 6px 0 0;
29170 }
29171 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .single-bar .bar-item.send {
29172 background-color: #12B76A;
29173 }
29174 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .single-bar .bar-title {
29175 font-size: 12px;
29176 line-height: 1.2;
29177 color: #9398A5;
29178 position: absolute;
29179 bottom: -20px;
29180 left: 50%;
29181 transform: translateX(-50%);
29182 white-space: nowrap;
29183 transition: all 0.3s ease;
29184 }
29185 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .bar-tooltip {
29186 background: #FFFFFF;
29187 border: 1px solid #F0F1F4;
29188 box-shadow: 0px 2px 15px rgba(22, 28, 32, 0.0784313725);
29189 border-radius: 4px;
29190 padding: 15px;
29191 width: 180px;
29192 position: absolute;
29193 bottom: calc(100% + 16px);
29194 left: 50%;
29195 transform: translateX(-50%);
29196 z-index: 9;
29197 opacity: 0;
29198 visibility: hidden;
29199 transition: all 0.3s ease;
29200 }
29201 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .bar-tooltip:before {
29202 content: "";
29203 position: absolute;
29204 left: 50%;
29205 bottom: -6px;
29206 width: 12px;
29207 height: 12px;
29208 background: white;
29209 transform: rotate(45deg);
29210 margin-left: -6px;
29211 }
29212 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .bar-tooltip .item {
29213 font-size: 12px;
29214 line-height: 1;
29215 color: #9398A5;
29216 margin-bottom: 10px;
29217 position: relative;
29218 display: flex;
29219 align-items: center;
29220 justify-content: space-between;
29221 padding-left: 17px;
29222 }
29223 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .bar-tooltip .item:last-child {
29224 margin-bottom: 0;
29225 }
29226 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .bar-tooltip .item:before {
29227 content: "";
29228 position: absolute;
29229 left: 0;
29230 top: 4px;
29231 width: 8px;
29232 height: 8px;
29233 background: #12B76A;
29234 border-radius: 100%;
29235 }
29236 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .bar-tooltip .item small {
29237 margin-left: 7px;
29238 display: inline-block;
29239 }
29240 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .bar-tooltip .item.open:before {
29241 background: #573BFF;
29242 }
29243 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .bar-tooltip .item.open small {
29244 color: #12B76A;
29245 }
29246 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .bar-tooltip .item.click:before {
29247 background: #02C4FB;
29248 }
29249 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .bar-tooltip .item.click small {
29250 color: #F7900A;
29251 }
29252 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .bar-tooltip .item.email small {
29253 color: #02C4FB;
29254 }
29255 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .bar-tooltip .item-value {
29256 color: #2D3149;
29257 }
29258 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .single-performance:hover .single-bar {
29259 z-index: 1;
29260 }
29261 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .single-performance:hover .single-bar .bar-tooltip {
29262 opacity: 1;
29263 visibility: visible;
29264 }
29265 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .single-performance:hover .single-bar .bar-title {
29266 opacity: 1;
29267 visibility: visible;
29268 }
29269 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .single-performance:last-child .bar-tooltip {
29270 left: inherit;
29271 right: -34px;
29272 transform: translateX(0);
29273 }
29274 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .single-performance:last-child .bar-tooltip:before {
29275 left: inherit;
29276 right: 42px;
29277 }
29278
29279 @keyframes spin {
29280 0% {
29281 transform: rotate(0deg);
29282 }
29283 100% {
29284 transform: rotate(360deg);
29285 }
29286 }
29287 .shimmer-line {
29288 height: 20px;
29289 margin-top: 20px;
29290 background: #777;
29291 }
29292
29293 .shimmer-line-br {
29294 border-radius: 8px;
29295 }
29296
29297 .shimmer-line-full {
29298 width: 100%;
29299 }
29300
29301 .shimmer-line-80 {
29302 width: 80%;
29303 }
29304
29305 .shimmer-line-60 {
29306 width: 60%;
29307 }
29308
29309 .shimmer-line-40 {
29310 width: 40%;
29311 }
29312
29313 .shimmer-line-20 {
29314 width: 20%;
29315 }
29316
29317 .shimmer-line-10 {
29318 width: 10%;
29319 }
29320
29321 .shimmer-circle {
29322 background: #777;
29323 border-radius: 50%;
29324 }
29325
29326 .shimmer-circle-lg {
29327 height: 129px;
29328 width: 129px;
29329 }
29330
29331 .shimmer-circle-md {
29332 height: 65px;
29333 width: 65px;
29334 }
29335
29336 .shimmer-circle-sm {
29337 height: 33px;
29338 width: 33px;
29339 }
29340
29341 .shimmer-circle-x-sm {
29342 height: 17px;
29343 width: 17px;
29344 }
29345
29346 .shimmer-wrapper, .shimmer-wrapper-center {
29347 width: 100%;
29348 height: 100%;
29349 padding: 10px;
29350 animation: shimmer-full-view 0.5s forwards cubic-bezier(0.25, 0.46, 0.45, 0.94);
29351 }
29352
29353 .shimmer-wrapper-center {
29354 display: flex;
29355 flex-direction: column;
29356 gap: 10px;
29357 justify-content: center;
29358 align-items: center;
29359 }
29360
29361 @keyframes shimmer-full-view {
29362 0% {
29363 background-position: -1000px 0;
29364 }
29365 100% {
29366 background-position: 1000px 0;
29367 }
29368 }
29369 @keyframes shimmer-animation {
29370 0% {
29371 background-position: -1000px 0;
29372 }
29373 100% {
29374 background-position: 1000px 0;
29375 }
29376 }
29377 .shimmer-animate {
29378 animation: shimmer-animation 4s infinite linear;
29379 background: linear-gradient(to right, #eff1f3 4%, #e2e2e2 25%, #eff1f3 36%);
29380 background-size: 1000px 100%;
29381 }
29382
29383 .wpfunnels_page_wpf_feature_comparison .updated, .wpfunnels_page_wpf_feature_comparison .notice {
29384 display: none !important;
29385 }
29386
29387 .wpfunnels_page_wpf_feature_comparison #wpcontent {
29388 background: #F6F5FA;
29389 padding-left: 0;
29390 }
29391 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper {
29392 padding: 0 50px;
29393 background: #F6F5FA;
29394 }
29395 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .free-vs-pro-menu {
29396 background: #FFFFFF;
29397 box-shadow: 0px 1px 1px rgba(182, 185, 191, 0.3);
29398 border-radius: 0 0 10px 10px;
29399 padding: 28px 20px;
29400 margin-bottom: 20px;
29401 }
29402 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .free-vs-pro-menu .title {
29403 text-align: center;
29404 font-weight: 600;
29405 font-size: 24px;
29406 color: #2D3149;
29407 margin: 0;
29408 }
29409 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .free-vs-pro-menu .free-pro-description {
29410 text-align: center;
29411 color: #7A8B9A;
29412 font-size: 14px;
29413 margin: 5px 0 0 0;
29414 }
29415 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table {
29416 width: 100%;
29417 border-collapse: collapse;
29418 text-align: center;
29419 }
29420 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table thead {
29421 background: transparent;
29422 position: sticky;
29423 top: 32px;
29424 z-index: 2;
29425 }
29426 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table thead::after {
29427 content: "";
29428 display: block;
29429 height: 5px;
29430 }
29431 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table thead th {
29432 border: none;
29433 padding: 16px 8px;
29434 font-weight: 600;
29435 background: #FFFFFF;
29436 }
29437 .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 {
29438 padding: 16px 16px 16px 8px;
29439 }
29440 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table thead th.regular:last-child {
29441 border-radius: 0 20px 0 0;
29442 }
29443 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table thead th.feature-column {
29444 border-radius: 20px 0 0 0;
29445 position: relative;
29446 }
29447 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table thead th.feature-column .feature-header {
29448 color: #363B4E;
29449 font-weight: 600;
29450 font-size: 20px;
29451 line-height: 1.2;
29452 text-align: start;
29453 margin: 10px 0 0 12px;
29454 position: absolute;
29455 bottom: 20px;
29456 }
29457 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table tbody {
29458 background: #FFFFFF;
29459 box-shadow: 0 1px 1px rgba(182, 185, 191, 0.3);
29460 border-radius: 16px;
29461 border-radius: 0 0 16px 16px;
29462 }
29463 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table tbody .group-row td {
29464 background: #FFFFFF;
29465 text-align: left;
29466 padding: 26px 12px 12px;
29467 border: none;
29468 color: #363B4E;
29469 font-weight: 600;
29470 font-size: 16px;
29471 line-height: 1.5;
29472 }
29473 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table tbody .feature-row td {
29474 padding: 12px;
29475 border: 1px solid #EEE4F2;
29476 background: #FFFFFF;
29477 }
29478 .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 {
29479 border-left: none;
29480 border-right: none;
29481 }
29482 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table tbody .feature-row:last-child td {
29483 border-bottom: none;
29484 }
29485 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table tbody .feature-row:last-child td:first-child {
29486 border-radius: 0 0 0 16px;
29487 }
29488 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table tbody .feature-row:last-child td:last-child {
29489 border-radius: 0 0 16px 0;
29490 }
29491 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table tbody .feature-row.no-border-top td {
29492 border-top: none !important;
29493 }
29494 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table tbody .feature-row .feature-label .feature-label-content {
29495 text-align: left;
29496 color: #7A8B9A;
29497 font-weight: 500;
29498 font-size: 14px;
29499 line-height: 1.7;
29500 display: flex;
29501 align-items: center;
29502 }
29503 .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 {
29504 display: inline-flex;
29505 align-items: center;
29506 margin-left: 6px;
29507 position: relative;
29508 cursor: pointer;
29509 }
29510 .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 {
29511 visibility: hidden;
29512 opacity: 0;
29513 width: max-content;
29514 max-width: 217px;
29515 background: #10052E;
29516 box-shadow: 0 2px 15px 0 rgba(22, 28, 32, 0.08);
29517 color: rgba(255, 255, 255, 0.8);
29518 text-align: left;
29519 font-weight: 500;
29520 font-size: 13px;
29521 line-height: 1.38;
29522 padding: 11px 14px;
29523 border-radius: 8px;
29524 position: absolute;
29525 z-index: 10;
29526 bottom: 125%;
29527 left: 50%;
29528 transform: translateX(-50%);
29529 transition: opacity 0.2s ease;
29530 white-space: normal;
29531 }
29532 .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 {
29533 content: "";
29534 position: absolute;
29535 top: 100%;
29536 left: 50%;
29537 margin-left: -5px;
29538 border: 5px solid;
29539 border-color: #333 transparent transparent transparent;
29540 }
29541 .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 {
29542 visibility: visible;
29543 opacity: 1;
29544 }
29545 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table tbody .feature-row .feature-cell {
29546 color: #2D3149;
29547 font-weight: 400;
29548 font-size: 14px;
29549 line-height: 1.8;
29550 }
29551 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table tbody .pro-features-link-row td {
29552 border: none;
29553 padding: 15px 0;
29554 text-align: center;
29555 background: #FFFFFF;
29556 border-radius: 0 0 16px 16px;
29557 }
29558 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table tbody .pro-features-link-row a {
29559 color: #6E42D3;
29560 text-decoration: none;
29561 font-weight: 500;
29562 font-size: 16px;
29563 line-height: 1.5;
29564 display: inline-flex;
29565 align-items: center;
29566 gap: 10px;
29567 }
29568 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table tbody .pro-features-link-row a:hover {
29569 color: #5934a5;
29570 }
29571 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table .plan-card {
29572 position: relative;
29573 background: #F6F5FA;
29574 height: 194px;
29575 display: flex;
29576 flex-direction: column;
29577 align-items: center;
29578 justify-content: end;
29579 border-radius: 16px;
29580 }
29581 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table .plan-card.popular-card {
29582 background: #6E42D3;
29583 padding: 2px;
29584 }
29585 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table .plan-card .card-content {
29586 background: #F6F5FA;
29587 width: 100%;
29588 height: 100%;
29589 border-radius: 16px;
29590 display: flex;
29591 flex-direction: column;
29592 align-items: center;
29593 justify-content: end;
29594 padding: 16px 16px 14px;
29595 }
29596 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table .plan-card .card-content .plan-name {
29597 color: #2D3149;
29598 font-weight: 600;
29599 font-size: 20px;
29600 line-height: 1.2;
29601 opacity: 0.8;
29602 }
29603 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table .plan-card .card-content .price {
29604 color: #2D3149;
29605 font-weight: 500;
29606 font-size: 34px;
29607 line-height: 1.2;
29608 margin: 6px 0 14px;
29609 }
29610 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table .plan-card .card-content .price .time {
29611 color: #2D3149;
29612 font-weight: 450;
29613 font-size: 14px;
29614 line-height: 2.3;
29615 }
29616 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table .plan-card .card-content .upgrade-btn {
29617 max-width: 166px;
29618 width: 100%;
29619 background: #6E42D3;
29620 color: #FFFFFF;
29621 border: none;
29622 padding: 10px 15px;
29623 border-radius: 10px;
29624 cursor: pointer;
29625 text-decoration: none;
29626 font-weight: 600;
29627 font-size: 14px;
29628 transition: all 0.2s;
29629 }
29630 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table .plan-card .card-content .upgrade-btn:hover {
29631 background: #5934a5;
29632 }
29633 .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 {
29634 background: #9D95C0;
29635 pointer-events: none;
29636 display: flex;
29637 align-items: center;
29638 justify-content: center;
29639 gap: 5px;
29640 }
29641 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table .plan-card .badge {
29642 margin: 5px 0;
29643 color: #FFFFFF;
29644 opacity: 0.8;
29645 font-weight: 600;
29646 font-size: 12px;
29647 }
29648 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table .plan-card .current {
29649 color: #6E42D3;
29650 font-weight: 600;
29651 }
29652 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .list-item-wrapper {
29653 display: flex;
29654 align-items: center;
29655 justify-content: center;
29656 gap: 5px;
29657 margin-top: 20px;
29658 }
29659 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .list-item-wrapper .list-item {
29660 border-radius: 100px;
29661 background: #FFFFFF;
29662 box-shadow: 0 1px 1px rgba(182, 185, 191, 0.3);
29663 padding: 7px 15px;
29664 display: flex;
29665 align-items: center;
29666 justify-content: center;
29667 gap: 7px;
29668 }
29669 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .free-vs-pro-table-footer {
29670 margin-top: 30px;
29671 padding: 0 50px;
29672 background: #ffffff;
29673 }
29674 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .free-vs-pro-table-footer .badges-wrapper {
29675 background-color: #ffffff;
29676 }
29677 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .free-vs-pro-table-footer .badges-wrapper .security-badges {
29678 display: flex;
29679 align-items: center;
29680 justify-content: center;
29681 max-width: 621px;
29682 width: 100%;
29683 margin: 0 auto;
29684 padding: 30px 0 25px;
29685 margin-top: 45px;
29686 }
29687 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .free-vs-pro-table-footer .badges-wrapper .security-badges .payment-image {
29688 max-width: 70px;
29689 width: 100%;
29690 margin: 0 25px;
29691 position: relative;
29692 }
29693 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .free-vs-pro-table-footer .badges-wrapper .security-badges .payment-image img {
29694 width: 100%;
29695 }
29696 .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 {
29697 content: "";
29698 position: absolute;
29699 top: 0;
29700 height: 70px;
29701 width: 1.47px;
29702 background: linear-gradient(180deg, transparent 0%, #D1D1D1 49.48%, transparent 100%);
29703 }
29704 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .free-vs-pro-table-footer .badges-wrapper .security-badges .satisfaction-image::before {
29705 left: -25px;
29706 }
29707 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .free-vs-pro-table-footer .badges-wrapper .security-badges .satisfaction-image::after {
29708 right: -25px;
29709 }
29710 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .free-vs-pro-table-footer .badges-wrapper .security-badges .review-image {
29711 max-width: 102px;
29712 width: 100%;
29713 margin: 0 25px;
29714 }
29715 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .free-vs-pro-table-footer .badges-wrapper .security-badges .review-image img {
29716 width: 100%;
29717 }
29718 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .free-vs-pro-table-footer .badges-wrapper .badges-description {
29719 max-width: 555px;
29720 width: 100%;
29721 margin: 0 auto;
29722 text-align: center;
29723 color: #2D3149;
29724 font-size: 14px;
29725 font-weight: 400;
29726 line-height: 1.7;
29727 padding-bottom: 26px;
29728 }
29729
29730 @media only screen and (max-width: 1550px) {
29731 .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 {
29732 width: 218px;
29733 }
29734 }
29735 @media only screen and (max-width: 1399px) {
29736 .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 {
29737 width: 190px;
29738 }
29739 .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table .plan-card .card-content .plan-name {
29740 font-size: 18px;
29741 }
29742 .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table .plan-card .card-content .price {
29743 font-size: 26px;
29744 }
29745 }
29746 @media only screen and (max-width: 1199px) {
29747 .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper {
29748 padding: 0 20px;
29749 }
29750 .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table thead th {
29751 padding: 16px 5px;
29752 }
29753 .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 {
29754 width: 145px;
29755 }
29756 .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 {
29757 padding: 16px 10px 16px 5px;
29758 }
29759 .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table .plan-card {
29760 height: 162px;
29761 }
29762 .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table .plan-card .card-content {
29763 padding: 10px;
29764 }
29765 .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table .plan-card .card-content .price {
29766 font-size: 24px !important;
29767 }
29768 .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table .plan-card .card-content .current-plan-btn svg {
29769 display: none;
29770 }
29771 .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table .plan-card .card-content .plan-name {
29772 font-size: 16px;
29773 }
29774 .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table .plan-card .card-content .price {
29775 font-size: 24px;
29776 margin: 6px 0 10px;
29777 }
29778 .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table .plan-card .card-content .upgrade-btn {
29779 font-size: 13px !important;
29780 padding: 10px 8px !important;
29781 }
29782 .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table tbody .feature-row .feature-label .feature-label-content {
29783 align-items: start;
29784 justify-content: space-between;
29785 }
29786 .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table tbody .feature-row .feature-label .feature-label-content .tooltip-wrapper {
29787 display: inline-block;
29788 margin-top: 2px;
29789 }
29790 .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .list-item-wrapper {
29791 flex-wrap: wrap;
29792 }
29793 .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .list-item-wrapper .list-item {
29794 padding: 5px 10px;
29795 gap: 5px;
29796 }
29797 }
29798 .wpfunnels_page_wpfnl_automations .wpfnl-automation-modal {
29799 position: relative;
29800 z-index: 9999999999;
29801 }
29802 .wpfunnels_page_wpfnl_automations .wpfnl-automation-modal .mintmrm-automation-editor .mintmrm-automation-sidebar .mintmrm-template-modal {
29803 right: -70px;
29804 top: 30px;
29805 }
29806 .wpfunnels_page_wpfnl_automations .wpfnl-automation-modal .mintmrm-automation-editor .mintmrm-automation-sidebar .mintmrm-template-modal .template-modal-inner {
29807 max-height: calc(100vh - 90px);
29808 }
29809 .wpfunnels_page_wpfnl_automations .wpfnl-automation-modal .mintmrm-automation-editor .email-builder-editor {
29810 top: 32px;
29811 }
29812 .wpfunnels_page_wpfnl_automations .wpfnl-automation-modal .mintmrm .mintmrm-automaiton__block-popover .trigger-tab-nav li[data-trigger-type=logical] {
29813 display: none;
29814 }
29815
29816 .wpfnl-comparison-chart-wrapper {
29817 border-radius: 10px;
29818 background: #FFF;
29819 box-shadow: 0px 1px 1px 0px rgba(182, 185, 191, 0.3);
29820 padding: 24px;
29821 }
29822 .wpfnl-comparison-chart-wrapper .wpfnl-loader {
29823 display: flex;
29824 margin: 150px auto;
29825 padding: 40px;
29826 }
29827 .wpfnl-comparison-chart-wrapper .wpfnl-chart-title {
29828 color: #2D3149;
29829 font-size: 18px;
29830 font-style: normal;
29831 font-weight: 600;
29832 line-height: 18px;
29833 margin: 0;
29834 margin-bottom: 24px;
29835 }
29836 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container {
29837 display: flex;
29838 align-items: center;
29839 justify-content: space-between;
29840 }
29841 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab {
29842 padding: 16px 24px;
29843 position: relative;
29844 cursor: pointer;
29845 }
29846 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab.disabled {
29847 pointer-events: none;
29848 cursor: not-allowed;
29849 }
29850 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab.disabled .wpfnl-overlay {
29851 width: 99.5%;
29852 padding: 0;
29853 left: -1px;
29854 border-radius: 0;
29855 bottom: -1px;
29856 top: unset;
29857 border: 1px solid rgba(238, 240, 243, 0.8);
29858 border-bottom: none;
29859 border-radius: 10px 10px 0 0;
29860 }
29861 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab .wpfnl-tab-header {
29862 display: flex;
29863 align-items: center;
29864 justify-content: flex-start;
29865 gap: 10px;
29866 margin-bottom: 10px;
29867 }
29868 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab .wpfnl-tab-header .wpfnl-tab-total-amount {
29869 margin: 0;
29870 color: #2D3149;
29871 font-size: 22px;
29872 font-style: normal;
29873 font-weight: 500;
29874 line-height: 1.36;
29875 letter-spacing: -0.44px;
29876 }
29877 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab .wpfnl-tab-header .wpfnl-percentage {
29878 border-radius: 100px;
29879 padding: 4px 7px;
29880 display: flex;
29881 align-items: center;
29882 gap: 1px;
29883 justify-content: center;
29884 font-size: 12px;
29885 font-style: normal;
29886 font-weight: 500;
29887 line-height: 1;
29888 margin: 0;
29889 min-width: 40px;
29890 }
29891 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab .wpfnl-tab-header .wpfnl-percentage.wpfnl-decrease {
29892 background: rgba(236, 89, 86, 0.1);
29893 color: #EC5956;
29894 }
29895 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab .wpfnl-tab-header .wpfnl-percentage.wpfnl-increase {
29896 background: rgba(18, 183, 106, 0.1);
29897 color: #12B76A;
29898 }
29899 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab .wpfnl-tab-title {
29900 margin: 0;
29901 color: #667085;
29902 font-size: 14px;
29903 font-style: normal;
29904 font-weight: 400;
29905 line-height: 1;
29906 }
29907 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab::after {
29908 content: "";
29909 width: 1px;
29910 height: 60%;
29911 position: absolute;
29912 background: #E4E6EB;
29913 right: 0;
29914 top: 30%;
29915 }
29916 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab.active {
29917 border-radius: 8px 8px 0px 0px;
29918 border: 1px solid rgba(238, 240, 243, 0.8);
29919 background: #FCFCFF;
29920 border-bottom: 0;
29921 }
29922 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab.active::after {
29923 content: none;
29924 }
29925 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab.no-after::after {
29926 content: none;
29927 }
29928 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab:last-child::after {
29929 content: none;
29930 }
29931 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body {
29932 border-radius: 0px 0px 8px 8px;
29933 border: 1px solid rgba(241, 240, 245, 0.8);
29934 background: #FCFCFF;
29935 padding: 24px;
29936 }
29937 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-chart-steps-container {
29938 position: relative;
29939 }
29940 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-chart-steps-container .wpfnl-comparison-chart-steps {
29941 position: absolute;
29942 top: 3px;
29943 left: 0;
29944 height: 292px;
29945 width: 100%;
29946 display: flex;
29947 flex-flow: column;
29948 justify-content: space-between;
29949 }
29950 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-chart-steps-container .wpfnl-comparison-chart-steps .wpfnl-single-step {
29951 color: #9398A5;
29952 text-align: right;
29953 font-size: 12px;
29954 font-style: normal;
29955 font-weight: 400;
29956 line-height: 1.5;
29957 display: block;
29958 position: relative;
29959 }
29960 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-chart-steps-container .wpfnl-comparison-chart-steps .wpfnl-single-step::before {
29961 content: "";
29962 position: absolute;
29963 left: 50px;
29964 bottom: 1px;
29965 top: inherit;
29966 width: calc(100% - 50px);
29967 height: 1px;
29968 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");
29969 }
29970 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-chart-steps-container .wpfnl-comparison-chart-steps .wpfnl-single-step span {
29971 width: 33px;
29972 display: block;
29973 text-align: right;
29974 position: relative;
29975 bottom: -7px;
29976 }
29977 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container {
29978 height: 320px;
29979 padding: 10px 0px 9px 60px;
29980 position: relative;
29981 z-index: 1;
29982 display: grid;
29983 grid-template-columns: repeat(12, 1fr);
29984 gap: 0;
29985 }
29986 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar {
29987 width: 100%;
29988 height: 94%;
29989 position: relative;
29990 display: flex;
29991 flex-flow: row nowrap;
29992 align-items: flex-end;
29993 gap: 6px;
29994 bottom: 0px;
29995 }
29996 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar::before {
29997 height: 100%;
29998 width: 1px;
29999 position: absolute;
30000 background: url("data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMSAxOTkiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggc3Ryb2tlPSIjMkQzMTQ5IiBzdHJva2UtZGFzaGFycmF5PSI0IDQiIHN0cm9rZS13aWR0aD0iLjUiIGQ9Ik0uMjUuMjVoLjV2MTk4LjVoLS41eiIvPjwvc3ZnPg==");
30001 left: 38%;
30002 }
30003 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar:hover::before {
30004 content: "";
30005 }
30006 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar:hover .wpfnl-comparison-bar-tooltip {
30007 display: block;
30008 }
30009 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar .wpfnl-comparison-bar-tooltip {
30010 display: none;
30011 border-radius: 8px;
30012 background: #10052E;
30013 box-shadow: 0px 2px 15px 0px rgba(22, 28, 32, 0.08);
30014 padding: 15px 14px;
30015 width: 160px;
30016 z-index: 99;
30017 position: absolute;
30018 transform: translateX(-50%);
30019 left: 45%;
30020 }
30021 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar .wpfnl-comparison-bar-tooltip::before {
30022 content: "";
30023 background: #10052E;
30024 width: 10px;
30025 height: 10px;
30026 position: absolute;
30027 bottom: -5px;
30028 transform: rotate(45deg);
30029 left: 45%;
30030 }
30031 .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,
30032 .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 {
30033 color: #CDCFD6;
30034 font-size: 13px;
30035 font-style: normal;
30036 font-weight: 400;
30037 line-height: 12px;
30038 margin: 0;
30039 display: flex;
30040 }
30041 .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,
30042 .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 {
30043 color: #FFF;
30044 }
30045 .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,
30046 .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 {
30047 width: 10px;
30048 height: 10px;
30049 border-radius: 50%;
30050 background: #6E42D3;
30051 display: inline-block;
30052 margin-right: 5px;
30053 }
30054 .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,
30055 .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 {
30056 display: flex;
30057 flex-wrap: wrap;
30058 gap: 2px;
30059 }
30060 .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 {
30061 margin-top: 8px;
30062 }
30063 .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 {
30064 background: #EAE1FF;
30065 }
30066 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar .wpfnl-bar-label {
30067 font-size: 12px;
30068 line-height: 1.2;
30069 color: #9398A5;
30070 position: absolute;
30071 bottom: -40px;
30072 left: 40%;
30073 transform: translateX(-50%);
30074 white-space: nowrap;
30075 transition: all 0.3s ease;
30076 }
30077 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar .wpfnl-single-bar {
30078 flex: 1;
30079 min-width: 0;
30080 display: block;
30081 border-radius: 30px 30px 0 0;
30082 position: relative;
30083 }
30084 .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 {
30085 background-color: #EAE1FF;
30086 }
30087 .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 {
30088 background-color: #6E42D3;
30089 }
30090
30091 @media only screen and (max-width: 1600px) {
30092 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar .wpfnl-comparison-bar-tooltip {
30093 left: 40%;
30094 width: 94px;
30095 padding: 10px;
30096 }
30097 .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,
30098 .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 {
30099 font-size: 10px;
30100 }
30101 .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,
30102 .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 {
30103 width: 6px;
30104 height: 6px;
30105 margin-right: 3px;
30106 }
30107 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar .wpfnl-comparison-bar-tooltip b {
30108 display: block;
30109 margin-top: 2px;
30110 }
30111 .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 {
30112 margin-top: -3px;
30113 }
30114 }
30115 @media only screen and (max-width: 1399px) {
30116 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab {
30117 padding: 10px 15px;
30118 }
30119 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab .wpfnl-tab-header .wpfnl-tab-total-amount {
30120 font-size: 18px;
30121 }
30122 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab .wpfnl-tab-header .wpfnl-percentage {
30123 min-width: 40px;
30124 padding: 4px 5px;
30125 font-size: 9px;
30126 }
30127 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab .wpfnl-tab-header .wpfnl-percentage svg {
30128 width: 12px;
30129 height: 12px;
30130 }
30131 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab .wpfnl-tab-title {
30132 font-size: 12px;
30133 }
30134 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar::before {
30135 left: 42%;
30136 }
30137 }
30138 @media only screen and (max-width: 960px) {
30139 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container {
30140 flex-wrap: wrap;
30141 }
30142 }
30143 .wpfnl-datepicker {
30144 position: relative;
30145 min-width: 350px;
30146 }
30147 .wpfnl-datepicker input {
30148 cursor: default;
30149 margin: 0.5em;
30150 border-radius: 4px;
30151 background: inherit;
30152 border-radius: 8px;
30153 color: #2D3149;
30154 font-family: Inter;
30155 font-size: 13px;
30156 font-style: normal;
30157 font-weight: 500;
30158 line-height: 1.15;
30159 border: 1px solid #F1F0F5;
30160 padding: 9px 12px;
30161 width: 45%;
30162 }
30163 .wpfnl-datepicker input.single-date {
30164 width: 100%;
30165 margin-left: -1px;
30166 }
30167 .wpfnl-datepicker .multi-input {
30168 display: flex;
30169 align-items: center;
30170 }
30171 .wpfnl-datepicker .multi-input span {
30172 margin: 0 0.5em;
30173 }
30174 .wpfnl-datepicker .calendar {
30175 background: white;
30176 padding: 1em;
30177 }
30178 .wpfnl-datepicker .calendar .calendar-header {
30179 display: flex;
30180 justify-content: space-between;
30181 align-items: center;
30182 margin-bottom: 1em;
30183 }
30184 .wpfnl-datepicker .calendar .calendar-header .pre-month,
30185 .wpfnl-datepicker .calendar .calendar-header .next-month {
30186 border-radius: 8px;
30187 border: 1px solid #F1F0F5;
30188 padding: 8px 15px;
30189 }
30190 .wpfnl-datepicker .calendar .calendar-header .month-name {
30191 color: #2D3149;
30192 font-family: Inter;
30193 font-size: 16px;
30194 font-style: normal;
30195 font-weight: 500;
30196 line-height: 15px;
30197 }
30198 .wpfnl-datepicker .calendar .calendar-header button {
30199 background: none;
30200 border: none;
30201 cursor: pointer;
30202 font-size: 1.2em;
30203 }
30204 .wpfnl-datepicker .calendar .calendar-grid {
30205 display: grid;
30206 grid-template-columns: repeat(7, 1fr);
30207 gap: 0.5em;
30208 }
30209 .wpfnl-datepicker .calendar .calendar-grid .calendar-day {
30210 color: #9398A5;
30211 font-family: Inter;
30212 font-size: 14px;
30213 font-style: normal;
30214 font-weight: 500;
30215 line-height: 14px;
30216 cursor: default;
30217 }
30218 .wpfnl-datepicker .calendar .calendar-grid .calendar-day:hover {
30219 background: none !important;
30220 }
30221 .wpfnl-datepicker .calendar .calendar-grid div {
30222 text-align: center;
30223 padding: 0.5em;
30224 cursor: pointer;
30225 border-radius: 4px;
30226 color: #2D3149;
30227 text-align: center;
30228 font-family: Inter;
30229 font-size: 12px;
30230 font-style: normal;
30231 font-weight: 500;
30232 line-height: 2.667;
30233 }
30234 .wpfnl-datepicker .calendar .calendar-grid div.empty {
30235 background: none;
30236 cursor: default;
30237 }
30238 .wpfnl-datepicker .calendar .calendar-grid div.selected, .wpfnl-datepicker .calendar .calendar-grid div.start-date, .wpfnl-datepicker .calendar .calendar-grid div.end-date {
30239 background: #6E42D3;
30240 color: white;
30241 }
30242 .wpfnl-datepicker .calendar .calendar-grid div.in-range {
30243 background: #e5daff;
30244 }
30245 .wpfnl-datepicker .calendar .calendar-grid div.disabled {
30246 opacity: 0.5;
30247 cursor: default;
30248 pointer-events: none;
30249 }
30250 .wpfnl-datepicker .calendar .calendar-grid div.disabled:hover {
30251 background: none !important;
30252 }
30253 .wpfnl-datepicker .calendar .calendar-grid div:hover:not(.empty) {
30254 background: #f0f0f0;
30255 }
30256
30257 .wpfnl-pro-modal-overlay {
30258 position: fixed;
30259 top: 0;
30260 left: 0;
30261 width: 100%;
30262 height: 100%;
30263 background: rgba(16, 5, 46, 0.3);
30264 backdrop-filter: blur(7px);
30265 justify-content: center;
30266 align-items: center;
30267 display: flex;
30268 z-index: 999999;
30269 }
30270 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper {
30271 background: #fff;
30272 border-radius: 20px;
30273 padding: 40px;
30274 position: relative;
30275 width: 100%;
30276 max-width: 463px;
30277 position: relative;
30278 box-shadow: 0px 14px 14px #A7A4AF;
30279 animation: wpfnl-bounce 0.3s;
30280 -webkit-animation: wpfnl-bounce 0.3s;
30281 -moz-animation: wpfnl-bounce 0.3s;
30282 -ms-animation: wpfnl-bounce 0.3s;
30283 -o-animation: wpfnl-bounce 0.3s;
30284 }
30285 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-close .wpfnl-pro-modal-close-btn {
30286 position: absolute;
30287 right: -14px;
30288 top: -14px;
30289 background: #ffffff;
30290 box-shadow: 0px 1px 1px #dadada;
30291 border-radius: 100px;
30292 width: 34px;
30293 height: 34px;
30294 display: flex;
30295 align-items: center;
30296 justify-content: center;
30297 cursor: pointer;
30298 z-index: 2;
30299 }
30300 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content {
30301 display: flex;
30302 flex-direction: column;
30303 }
30304 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content .wpfnl-pro-modal-header-icon svg {
30305 display: block;
30306 margin-bottom: -18px;
30307 }
30308 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content .wpfnl-pro-modal-header {
30309 width: 100%;
30310 display: flex;
30311 flex-flow: column;
30312 align-items: center;
30313 position: relative;
30314 height: 100%;
30315 overflow: hidden;
30316 }
30317 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content .wpfnl-pro-modal-header .wpfnl-pro-heading {
30318 color: #1D2327;
30319 text-align: center;
30320 font-family: "Inter";
30321 font-size: 22px;
30322 font-weight: 600;
30323 line-height: 1.3;
30324 max-width: 330px;
30325 }
30326 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content .wpfnl-pro-modal-header .wpfnl-pro-sub-heading {
30327 color: #9398A5;
30328 text-align: center;
30329 font-family: Inter;
30330 font-size: 14px;
30331 font-style: normal;
30332 font-weight: 400;
30333 line-height: 1.42;
30334 margin-top: 6px;
30335 width: 80%;
30336 }
30337 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content .wpfnl-pro-modal-body {
30338 margin-top: 26px;
30339 border-top: 1px solid rgba(173, 173, 203, 0.2);
30340 padding-top: 24px;
30341 }
30342 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content .wpfnl-pro-modal-body .feature-title {
30343 color: #4B4B4B;
30344 font-family: "Inter";
30345 font-size: 16px;
30346 font-weight: 600;
30347 line-height: 1;
30348 margin-bottom: 16px;
30349 }
30350 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content .wpfnl-pro-modal-body .wpfnl-pro-features {
30351 display: flex;
30352 flex-flow: column;
30353 gap: 13px;
30354 }
30355 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content .wpfnl-pro-modal-body .wpfnl-pro-features li {
30356 display: flex;
30357 align-items: center;
30358 gap: 8px;
30359 color: #707070;
30360 font-family: "Inter";
30361 font-size: 16px;
30362 font-weight: 400;
30363 line-height: 1.3;
30364 letter-spacing: -0.16px;
30365 }
30366 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content .wpfnl-pro-modal-body .wpfnl-pro-features li span {
30367 color: #707070;
30368 font-size: 16px;
30369 font-weight: 400;
30370 line-height: 1.3;
30371 letter-spacing: -0.14px;
30372 }
30373 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content .wpfnl-pro-modal-footer {
30374 margin-top: 24px;
30375 }
30376 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content .wpfnl-pro-modal-footer .btn-default {
30377 display: block;
30378 line-height: 1;
30379 padding: 18px 30px;
30380 height: auto;
30381 border-radius: 12px;
30382 box-shadow: 0 9px 14px 0 rgba(193, 183, 232, 0.4);
30383 }
30384 .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 {
30385 display: flex;
30386 align-items: center;
30387 justify-content: center;
30388 gap: 10px;
30389 padding: 0px 0px 10px 0px;
30390 position: relative;
30391 }
30392 .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 {
30393 text-align: left;
30394 width: 42%;
30395 white-space: nowrap;
30396 overflow: hidden;
30397 text-overflow: ellipsis;
30398 padding: 10px;
30399 }
30400 .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 {
30401 color: #2D3149;
30402 font-size: 20px;
30403 font-weight: 500;
30404 }
30405 .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 {
30406 color: #9398A5;
30407 font-size: 12px;
30408 font-weight: 400;
30409 }
30410 .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 {
30411 flex-grow: 1;
30412 padding: 10px;
30413 }
30414 .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 {
30415 color: #2D3149;
30416 font-size: 20px;
30417 font-weight: 500;
30418 }
30419 .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 {
30420 color: #9398A5;
30421 font-size: 12px;
30422 font-weight: 400;
30423 }
30424 .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 {
30425 background: transparent;
30426 border: 1px solid #E8E6EE;
30427 border-radius: 10px;
30428 }
30429 .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 {
30430 width: 10%;
30431 padding: 16px 0px;
30432 }
30433 .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 {
30434 transition: all 0.3s ease;
30435 }
30436 .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 {
30437 transform: rotate(180deg);
30438 }
30439 .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 {
30440 position: absolute;
30441 display: none;
30442 width: 56%;
30443 top: 92%;
30444 right: 0;
30445 background: #FFFFFF;
30446 border-radius: 10px;
30447 z-index: 1;
30448 border: 1px solid #F6F5FA;
30449 box-shadow: 0px 10px 20px rgba(226, 220, 237, 0.4);
30450 }
30451 .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 {
30452 padding: 10px;
30453 cursor: pointer;
30454 }
30455 .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 {
30456 color: #2D3149;
30457 font-size: 14px;
30458 font-weight: 500;
30459 }
30460 .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 {
30461 color: #9398A5;
30462 font-size: 12px;
30463 font-weight: 400;
30464 }
30465 .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 {
30466 background: #F6F5FA;
30467 }
30468 .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) {
30469 border-bottom: 1px solid #E8E6EE;
30470 }
30471 .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 {
30472 display: block;
30473 }
30474 .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 {
30475 display: flex;
30476 align-items: center;
30477 justify-content: center;
30478 gap: 16px;
30479 flex-wrap: wrap;
30480 }
30481 .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 {
30482 color: #2D3149;
30483 font-size: 15px;
30484 font-style: normal;
30485 font-weight: 500;
30486 line-height: normal;
30487 letter-spacing: -0.15px;
30488 background: none;
30489 padding: 0;
30490 height: auto;
30491 min-width: unset;
30492 }
30493 .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 {
30494 border-radius: 10px;
30495 background: #6E42D3;
30496 box-shadow: 0px 9px 14px 0px rgba(193, 183, 232, 0.4);
30497 display: flex;
30498 align-items: center;
30499 gap: 8px;
30500 cursor: pointer;
30501 min-height: 40px;
30502 width: 100%;
30503 margin: 0 auto;
30504 justify-content: center;
30505 }
30506 .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 {
30507 color: #FFF;
30508 font-size: 16px;
30509 font-style: normal;
30510 font-weight: 400;
30511 line-height: normal;
30512 text-align: center;
30513 }
30514 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content .wpfnl-pro-modal-footer .wpfnl-pro-modal-footer-text {
30515 display: flex;
30516 align-items: center;
30517 justify-content: center;
30518 margin-top: 10px;
30519 gap: 6px;
30520 font-size: 13px;
30521 }
30522 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content .wpfnl-pro-modal-footer .wpfnl-pro-modal-footer-text strong {
30523 color: #2D3149;
30524 font-size: 14px;
30525 font-weight: 500;
30526 }
30527 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content .wpfnl-pro-modal-footer .wpfnl-pro-modal-footer-text span {
30528 color: #9398A5;
30529 font-size: 12px;
30530 font-weight: 400;
30531 }
30532 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content .wpfnl-pro-modal-footer .wpfnl-pro-modal-footer-text svg {
30533 margin-top: -2px;
30534 }
30535 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content .wpfnl-pro-modal-footer .wpfnl-pro-modal-footer-text svg path {
30536 fill: #4CBB17;
30537 }
30538
30539 /* Standard syntax */
30540 @keyframes wpfnl-bounce {
30541 0% {
30542 transform: scale(0.7);
30543 }
30544 45% {
30545 transform: scale(1.05);
30546 }
30547 80% {
30548 transform: scale(0.95);
30549 }
30550 100% {
30551 transform: scale(1);
30552 }
30553 }
30554 /* Webkit (Safari, older versions of Chrome, etc.) */
30555 @-webkit-keyframes wpfnl-bounce {
30556 0% {
30557 -webkit-transform: scale(0.7);
30558 }
30559 45% {
30560 -webkit-transform: scale(1.05);
30561 }
30562 80% {
30563 -webkit-transform: scale(0.95);
30564 }
30565 100% {
30566 -webkit-transform: scale(1);
30567 }
30568 }
30569 /* Mozilla (Firefox) */
30570 @-moz-keyframes wpfnl-bounce {
30571 0% {
30572 -moz-transform: scale(0.7);
30573 }
30574 45% {
30575 -moz-transform: scale(1.05);
30576 }
30577 80% {
30578 -moz-transform: scale(0.95);
30579 }
30580 100% {
30581 -moz-transform: scale(1);
30582 }
30583 }
30584 /* Microsoft (Internet Explorer) */
30585 @-ms-keyframes wpfnl-bounce {
30586 0% {
30587 -ms-transform: scale(0.7);
30588 }
30589 45% {
30590 -ms-transform: scale(1.05);
30591 }
30592 80% {
30593 -ms-transform: scale(0.95);
30594 }
30595 100% {
30596 -ms-transform: scale(1);
30597 }
30598 }
30599 /* Opera */
30600 @-o-keyframes wpfnl-bounce {
30601 0% {
30602 -o-transform: scale(0.7);
30603 }
30604 45% {
30605 -o-transform: scale(1.05);
30606 }
30607 80% {
30608 -o-transform: scale(0.95);
30609 }
30610 100% {
30611 -o-transform: scale(1);
30612 }
30613 }
30614 #wpfnl-toaster-wrapper {
30615 display: none;
30616 /* -------Warn notification alert toast------------ */
30617 }
30618 #wpfnl-toaster-wrapper.quick-toastify-successful-notification .quick-toastify-alert-toast {
30619 position: fixed;
30620 top: 50px;
30621 right: 30px;
30622 z-index: 9999;
30623 -webkit-animation: quick-toastify-fadeinout 3s linear forwards;
30624 animation: quick-toastify-fadeinout 3s ease-in-out forwards;
30625 }
30626 #wpfnl-toaster-wrapper.quick-toastify-successful-notification .quick-toastify-alert-toast .quick-toastify-alert-container {
30627 background: #ffffff;
30628 border: 1px solid #039855;
30629 box-shadow: 0px 7px 30px rgba(16, 5, 46, 0.08);
30630 border-radius: 10px;
30631 display: flex;
30632 flex-flow: row wrap;
30633 align-items: center;
30634 padding: 15px;
30635 }
30636 #wpfnl-toaster-wrapper.quick-toastify-successful-notification .quick-toastify-alert-toast .quick-toastify-alert-container .quick-toastify-successfull-icon,
30637 #wpfnl-toaster-wrapper.quick-toastify-successful-notification .quick-toastify-alert-toast .quick-toastify-alert-container .quick-toastify-cross-icon {
30638 height: 26px;
30639 width: 26px;
30640 }
30641 #wpfnl-toaster-wrapper.quick-toastify-successful-notification .quick-toastify-alert-toast .quick-toastify-alert-container p {
30642 padding: 0 60px 0 13px;
30643 }
30644 #wpfnl-toaster-wrapper.quick-toastify-successful-notification .quick-toastify-alert-toast .quick-toastify-alert-container .quick-toastify-cross-icon {
30645 background: #ffffff;
30646 border: 1px solid #e4e6eb;
30647 border-radius: 6px;
30648 display: flex;
30649 justify-content: center;
30650 align-items: center;
30651 cursor: pointer;
30652 }
30653 #wpfnl-toaster-wrapper.quick-toastify-successful-notification .quick-toastify-alert-toast .quick-toastify-alert-container .quick-toastify-cross-icon svg path {
30654 fill: #686f7f;
30655 }
30656 #wpfnl-toaster-wrapper.quick-toastify-successful-notification .quick-toastify-alert-toast .quick-toastify-alert-container .quick-toastify-cross-icon:hover {
30657 background: #e4e6eb;
30658 }
30659 #wpfnl-toaster-wrapper.quick-toastify-successful-notification .quick-toastify-successful-notification.quick-toastify-hide {
30660 display: none;
30661 }
30662 #wpfnl-toaster-wrapper.quick-toastify-warn-notification .quick-toastify-alert-toast {
30663 position: fixed;
30664 top: 120px;
30665 right: 30px;
30666 z-index: 9999;
30667 -webkit-animation: quick-toastify-fadeinout 3s linear forwards;
30668 animation: quick-toastify-fadeinout 3s ease-in-out forwards;
30669 }
30670 #wpfnl-toaster-wrapper.quick-toastify-warn-notification .quick-toastify-alert-toast .quick-toastify-alert-container {
30671 background: #ffffff;
30672 border: 1px solid #ec0707;
30673 box-shadow: 0px 7px 30px rgba(16, 5, 46, 0.08);
30674 border-radius: 10px;
30675 display: flex;
30676 flex-flow: row wrap;
30677 align-items: center;
30678 padding: 15px;
30679 }
30680 #wpfnl-toaster-wrapper.quick-toastify-warn-notification .quick-toastify-alert-toast .quick-toastify-alert-container .quick-toastify-successfull-icon,
30681 #wpfnl-toaster-wrapper.quick-toastify-warn-notification .quick-toastify-alert-toast .quick-toastify-alert-container .quick-toastify-cross-icon {
30682 height: 26px;
30683 width: 26px;
30684 }
30685 #wpfnl-toaster-wrapper.quick-toastify-warn-notification .quick-toastify-alert-toast .quick-toastify-alert-container p {
30686 padding: 0 60px 0 13px;
30687 }
30688 #wpfnl-toaster-wrapper.quick-toastify-warn-notification .quick-toastify-alert-toast .quick-toastify-alert-container .quick-toastify-cross-icon {
30689 background: #ffffff;
30690 border: 1px solid #e4e6eb;
30691 border-radius: 6px;
30692 display: flex;
30693 justify-content: center;
30694 align-items: center;
30695 cursor: pointer;
30696 }
30697 #wpfnl-toaster-wrapper.quick-toastify-warn-notification .quick-toastify-alert-toast .quick-toastify-alert-container .quick-toastify-cross-icon svg path {
30698 fill: #686f7f;
30699 }
30700 #wpfnl-toaster-wrapper.quick-toastify-warn-notification .quick-toastify-alert-toast .quick-toastify-alert-container .quick-toastify-cross-icon:hover {
30701 background: #e4e6eb;
30702 }
30703 @-webkit-keyframes quick-toastify-fadeinout {
30704 0% {
30705 opacity: 0;
30706 top: 80px;
30707 }
30708 20%, 80% {
30709 opacity: 1;
30710 top: 50px;
30711 }
30712 100% {
30713 opacity: 0;
30714 top: 20px;
30715 }
30716 }
30717 @keyframes quick-toastify-fadeinout {
30718 0% {
30719 opacity: 0;
30720 top: 80px;
30721 }
30722 20%, 80% {
30723 opacity: 1;
30724 top: 50px;
30725 }
30726 100% {
30727 opacity: 0;
30728 top: 20px;
30729 }
30730 }
30731
30732 body.rtl .wpfnl-checkbox label {
30733 padding-right: 29px;
30734 padding-left: 0;
30735 }
30736 body.rtl .wpfnl-checkbox label:before {
30737 left: inherit;
30738 right: 0;
30739 }
30740 body.rtl .wpfnl-checkbox label:after {
30741 left: inherit;
30742 right: 5px;
30743 }
30744 body.rtl .wpfnl-radiobtn label {
30745 padding-right: 29px;
30746 padding-left: 0;
30747 }
30748 body.rtl .wpfnl-radiobtn label::before {
30749 content: "";
30750 position: absolute;
30751 left: inherit;
30752 right: 0;
30753 }
30754 body.rtl .wpfnl-radiobtn label::after {
30755 right: 5px;
30756 left: inherit;
30757 }
30758 body.rtl .wpfnl-delete-alert-wrapper {
30759 right: inherit;
30760 left: 0;
30761 }
30762 body.rtl .delete-alert-new-ui .icon {
30763 right: inherit;
30764 left: -12px;
30765 }
30766 body.rtl .delete-alert-new-ui .wpfnl-delete-confirm-body p {
30767 text-align: right;
30768 }
30769 body.rtl .wpfnl-loader {
30770 margin-left: 0;
30771 margin-right: 4px;
30772 }
30773 body.rtl ul.wpfnl-dropdown {
30774 left: 0;
30775 right: inherit;
30776 }
30777 body.rtl ul.wpfnl-dropdown:after {
30778 left: 21px;
30779 right: inherit;
30780 }
30781 body.rtl ul.wpfnl-dropdown li a svg {
30782 margin-left: 6px;
30783 margin-right: 0;
30784 }
30785 body.rtl .wpfnl-field-wrapper > label {
30786 padding-left: 10px;
30787 padding-right: 0;
30788 }
30789 body.rtl .wpfnl-custom-selectbox .selectbox-selected-value {
30790 text-align: right;
30791 }
30792 body.rtl .wpfnl-custom-selectbox .selectbox-selected-value:before {
30793 left: 15px;
30794 right: inherit;
30795 }
30796 body.rtl .wpfnl-custom-selectbox .selectbox-selected-value {
30797 padding: 13px 12px 13px 33px;
30798 }
30799 body.rtl .wpfnl-custom-selectbox .list-title {
30800 right: -8px;
30801 left: inherit;
30802 }
30803
30804 body.rtl .template-library-modal {
30805 left: inherit;
30806 right: 160px;
30807 }
30808 body.rtl .template-library-modal .funnel-templates-header .back-form-modal {
30809 margin-right: 0;
30810 margin-left: 15px;
30811 }
30812 body.rtl .template-library-modal .funnel-templates-header .back-form-modal svg {
30813 left: 1px;
30814 transform: rotate(180deg);
30815 }
30816 body.rtl .step-template-showcase-modal .steps-template__filter-wrapper .wpfnl-modal-close {
30817 margin-right: 0;
30818 margin-left: 15px;
30819 }
30820 body.rtl .step-template-showcase-modal .steps-template__filter-wrapper .wpfnl-modal-close svg {
30821 transform: rotate(180deg);
30822 }
30823 body.rtl .template-library-modal .funnel-templates-header .template-type-filter {
30824 margin-left: 0;
30825 margin-right: auto;
30826 background-position-x: 13px;
30827 }
30828 body.rtl .step-template-showcase-modal .steps-template__filter-wrapper .pro-free__filter,
30829 body.rtl .template-library-modal .funnel-templates-header .pro-free__filter {
30830 margin-left: 0 !important;
30831 margin-right: auto;
30832 }
30833 body.rtl .step-template-showcase-modal .steps-template__filter-wrapper .pro-free__filter li:first-child,
30834 body.rtl .template-library-modal .funnel-templates-header .pro-free__filter li:first-child {
30835 border-radius: 0 50px 50px 0;
30836 }
30837 body.rtl .step-template-showcase-modal .steps-template__filter-wrapper .pro-free__filter li:last-child,
30838 body.rtl .template-library-modal .funnel-templates-header .pro-free__filter li:last-child {
30839 border-radius: 50px 0 0 50px;
30840 }
30841 body.rtl .step-template-showcase-modal .steps-template__filter-wrapper .pro-free__filter li svg,
30842 body.rtl .template-library-modal .funnel-templates-header .pro-free__filter li svg {
30843 margin-right: 0;
30844 margin-left: 8px;
30845 }
30846 body.rtl .template-library-modal .funnel-templates-sidebar .category-filter-wrapper {
30847 padding-right: 0;
30848 padding-left: 8px;
30849 }
30850 body.rtl .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template.create__from-scratch .funnel-limit-notice svg,
30851 body.rtl .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template.create__from-scratch .btn-default svg {
30852 margin-right: 0;
30853 margin-left: 2px;
30854 }
30855 body.rtl .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .create-step-name-modal .modal-header .close,
30856 body.rtl .step-template-showcase-modal .create-step-name-modal .modal-header .close,
30857 body.rtl .template-library-modal .wpfnl-create-funnel__templates-wrapper .create-funnel-name-modal .modal-header .close {
30858 right: inherit;
30859 left: -11px;
30860 }
30861
30862 body.rtl.folded .template-library-modal {
30863 right: 36px;
30864 width: calc(100% - 36px);
30865 }
30866
30867 body.rtl.wp-funnels_page_edit_funnel #wpcontent {
30868 padding-right: 0;
30869 }
30870 body.rtl .steps-page__header {
30871 padding-right: 24px;
30872 padding-left: 12px;
30873 }
30874 body.rtl .steps-page__header-left .wpfnl-logo a {
30875 border-left: 1px solid #E5E8F3;
30876 border-right: 0;
30877 }
30878 body.rtl .steps-page__header-left .back-link {
30879 margin-right: 0;
30880 margin-left: 15px;
30881 }
30882 body.rtl .steps-page__header-left .back-link svg {
30883 transform: rotate(180deg);
30884 }
30885 body.rtl .steps-page__header-left .add-step-condtion-area li > button svg {
30886 margin-right: 0;
30887 margin-left: 5px;
30888 }
30889 body.rtl .steps-page__header-left .add-step-condtion-area li > button.add-new-step svg {
30890 margin-right: 0;
30891 margin-left: 5px;
30892 }
30893 body.rtl .steps-page__header-center .steps-page__fnl-name .fnl-name-btn {
30894 margin-left: 0;
30895 margin-right: 10px;
30896 }
30897 body.rtl .steps-page__header-right {
30898 margin-left: 0;
30899 margin-right: auto;
30900 }
30901 body.rtl .steps-page__header-right .enable-gbf {
30902 margin-right: 0;
30903 margin-left: 15px;
30904 }
30905 body.rtl .steps-page__header-right .enable-gbf,
30906 body.rtl .steps-page__header-right .funnel-stats {
30907 border-right: none;
30908 padding-right: 0;
30909 margin-right: 0;
30910 border-left: 1px solid #E5E8F3;
30911 margin-left: 5px;
30912 padding-left: 20px;
30913 }
30914 body.rtl .steps-page__header-right .enable-gbf .title,
30915 body.rtl .steps-page__header-right .funnel-stats .title {
30916 margin-right: 0;
30917 margin-left: 10px;
30918 }
30919 body.rtl .steps-page__header-right .dropdown-option {
30920 margin-left: 0;
30921 margin-right: 6px;
30922 }
30923 body.rtl .steps-page__header-right .dropdown-option ul.wpfnl-dropdown {
30924 right: inherit;
30925 left: -4px;
30926 }
30927 body.rtl .steps-page__header-right ul.wpfnl-dropdown:after {
30928 left: 11px;
30929 right: inherit;
30930 }
30931 body.rtl .steps-page__header-right .dropdown-option ul.wpfnl-dropdown a svg {
30932 margin-right: 0;
30933 margin-left: 6px;
30934 }
30935 body.rtl .funnel-window .wpfnl-canvas-zoom-control {
30936 left: inherit;
30937 right: 20px;
30938 }
30939 body.rtl .funnel-window .wpfnl-canvas-helper {
30940 right: inherit;
30941 left: 20px;
30942 }
30943 body.rtl .funnel-window .wpfnl-canvas-helper .help-resource {
30944 right: inherit;
30945 left: 0;
30946 }
30947 body.rtl .funnel-window .wpfnl-canvas-helper .help-resource:before {
30948 bottom: -7px;
30949 right: inherit;
30950 }
30951 body.rtl .wpfnl-drawing-window .drawflow .drawflow-node .inputs .input {
30952 left: -20px;
30953 right: inherit;
30954 }
30955 body.rtl .reconfigure-condition-modal .wpfnl-delete-confirm-body {
30956 text-align: right;
30957 }
30958
30959 body.rtl .wpfnl-step-settings-drawer {
30960 right: inherit;
30961 left: -190px;
30962 }
30963 body.rtl .wpfnl-step-settings-drawer.show-drawer {
30964 right: inherit;
30965 left: 0;
30966 }
30967 body.rtl .wpfnl-step-settings-drawer .drawer-header .drawer-title {
30968 display: flex;
30969 align-items: center;
30970 gap: 3px;
30971 flex-flow: row wrap;
30972 }
30973 body.rtl .steps-settings .steps-settings__tab-nav li a svg {
30974 margin-right: 0;
30975 margin-left: 8px;
30976 }
30977 body.rtl .step-settings__single-tab-content.product .product-head .product-search {
30978 margin-left: 0;
30979 margin-right: 0;
30980 }
30981 body.rtl .step-settings__single-tab-content .product-head .wpfnl-tooltip,
30982 body.rtl .checkout-product-setting-tab__content-wrapper .product-head .wpfnl-tooltip {
30983 margin-left: 10px;
30984 margin-right: auto;
30985 }
30986 body.rtl .step-settings__single-tab-content .product-head .add-product-btn,
30987 body.rtl .checkout-product-setting-tab__content-wrapper .product-head .add-product-btn {
30988 margin-left: 0;
30989 margin-right: 15px;
30990 }
30991 body.rtl .step-settings__single-tab-content .product-head .title,
30992 body.rtl .checkout-product-setting-tab__content-wrapper .product-head .title {
30993 margin-right: 0;
30994 margin-left: 10px;
30995 }
30996 body.rtl .step-settings__single-tab-content .accordion-footer,
30997 body.rtl .step-settings__single-tab-content .accordion-head,
30998 body.rtl .checkout-product-setting-tab__content-wrapper .accordion-footer,
30999 body.rtl .checkout-product-setting-tab__content-wrapper .accordion-head {
31000 padding: 20px 60px 20px 25px;
31001 }
31002 body.rtl .step-settings__single-tab-content .product-single__accordion-head,
31003 body.rtl .checkout-product-setting-tab__content-wrapper .product-single__accordion-head {
31004 padding: 25px 60px 25px 25px;
31005 }
31006 body.rtl .step-settings__single-tab-content .accordion-footer .total-price,
31007 body.rtl .step-settings__single-tab-content .product-single__accordion-head .total-price,
31008 body.rtl .step-settings__single-tab-content .accordion-head .total-price,
31009 body.rtl .checkout-product-setting-tab__content-wrapper .accordion-footer .total-price,
31010 body.rtl .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .total-price,
31011 body.rtl .checkout-product-setting-tab__content-wrapper .accordion-head .total-price {
31012 text-align: left;
31013 }
31014 body.rtl .step-settings__single-tab-content .product-single__accordion-head .product-name ul .product-title,
31015 body.rtl .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .product-name ul .product-title {
31016 padding-left: 0;
31017 padding-right: 19px;
31018 }
31019 body.rtl .step-settings__single-tab-content .product-single__accordion-head .product-action .product-edit,
31020 body.rtl .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .product-action .product-edit {
31021 margin-left: 0;
31022 margin-right: 6px;
31023 }
31024 body.rtl .order-bump-accordion-wrapper .order-bump-accordion-header .title-area .icon {
31025 margin-right: 0;
31026 margin-left: 12px;
31027 }
31028 body.rtl .order-bump-accordion-wrapper .order-bump-accordion-header .title-area .title {
31029 display: inline-flex;
31030 gap: 3px;
31031 }
31032 body.rtl .order-bump-accordion-wrapper .order-bump-accordion-header .action-area button {
31033 margin: 0 6px 0 0;
31034 }
31035 body.rtl .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area {
31036 margin-right: 0;
31037 margin-left: 25px;
31038 }
31039 body.rtl .checkout-order-bump-setting-tab__content-wrapper .wpfnl-field-wrapper > label .color-picker {
31040 right: inherit;
31041 left: 10px;
31042 }
31043 body.rtl .wpfnl-order-bump__template-style1 .template-preview-wrapper .template-content {
31044 padding-left: 0;
31045 padding-right: 20px;
31046 }
31047 body.rtl .wpfnl-order-bump__template-style1 .offer-checkbox .wpfnl-checkbox label {
31048 padding-left: 0;
31049 padding-right: 26px;
31050 }
31051 body.rtl .wpfnl-order-bump__template-style1 .offer-checkbox .wpfnl-checkbox label:after {
31052 left: inherit;
31053 right: 4px;
31054 }
31055 body.rtl .wpfnl-order-bump__template-style2 .offer-checkbox .wpfnl-checkbox label {
31056 padding: 0 20px 0 0;
31057 }
31058 body.rtl .wpfnl-order-bump__template-style2 .offer-checkbox .nav-arrow svg {
31059 transform: rotate(180deg);
31060 }
31061 body.rtl .wpfnl-order-bump__template-style2 .offer-checkbox .nav-arrow {
31062 margin-right: 0;
31063 margin-left: 10px;
31064 animation: moveArrowRtl 1s linear infinite;
31065 }
31066 body.rtl .wpfnl-order-bump__template-style2 .template-preview-wrapper .template-content {
31067 padding-left: 0;
31068 padding-right: 20px;
31069 }
31070 body.rtl .wpfnl-order-bump__template-style2 .offer-checkbox .wpfnl-checkbox label:after {
31071 left: inherit;
31072 right: 3px;
31073 }
31074 body.rtl .wpfnl-order-bump__template-style3 .offer-checkbox .wpfnl-checkbox label {
31075 padding-left: 0;
31076 padding-right: 28px;
31077 }
31078 body.rtl .wpfnl-order-bump__template-style3 .offer-checkbox .wpfnl-checkbox label:after {
31079 left: inherit;
31080 right: 4px;
31081 width: 9px;
31082 height: 5px;
31083 }
31084 body.rtl .wpfnl-order-bump__template-style4 .template-preview-wrapper .template-content {
31085 padding-left: 0;
31086 padding-right: 14px;
31087 }
31088 body.rtl .wpfnl-order-bump__template-style4 .template-preview-wrapper .template-price {
31089 padding-left: 10px;
31090 padding-right: 10px;
31091 }
31092 body.rtl .wpfnl-order-bump__template-style5 .offer-checkbox .wpfnl-checkbox label {
31093 padding-left: 50px;
31094 padding-right: 0;
31095 }
31096 body.rtl .wpfnl-order-bump__template-style5 .offer-checkbox .wpfnl-checkbox label:before {
31097 left: 0;
31098 right: inherit;
31099 }
31100 body.rtl .wpfnl-order-bump__template-style5 .offer-checkbox .wpfnl-checkbox label:after {
31101 left: 4px;
31102 right: inherit;
31103 }
31104 body.rtl .wpfnl-order-bump__template-style5 .offer-checkbox .wpfnl-checkbox input[type=checkbox]:checked + label::after {
31105 right: inherit;
31106 left: 26px;
31107 }
31108 body.rtl .wpfnl-order-bump__template-style5 .template-preview-wrapper .template-content {
31109 padding-right: 0;
31110 padding-left: 14px;
31111 }
31112 body.rtl .wpfnl-order-bump__template-style6 .template-preview-wrapper .template-content {
31113 padding-right: 0;
31114 padding-left: 20px;
31115 }
31116 body.rtl .wpfnl-order-bump__template-style6 .offer-checkbox .wpfnl-checkbox label {
31117 padding: 0 26px 0 0;
31118 }
31119 body.rtl .wpfnl-order-bump__template-style6 .offer-checkbox .wpfnl-checkbox label:after {
31120 left: inherit;
31121 right: 4px;
31122 width: 9px;
31123 height: 5px;
31124 }
31125 body.rtl .wpfnl-order-bump__template-style7 .template-preview-wrapper .template-content-wrapper {
31126 padding-right: 0;
31127 padding-left: 15px;
31128 }
31129 body.rtl .wpfnl-order-bump__template-style8 .offer-checkbox .nav-arrow {
31130 margin-right: 0;
31131 margin-left: 10px;
31132 }
31133 body.rtl .wpfnl-order-bump__template-style8 .offer-checkbox .wpfnl-checkbox label {
31134 padding: 0 20px 0 0;
31135 }
31136 body.rtl .wpfnl-order-bump__template-style8 .offer-checkbox .wpfnl-checkbox label:after {
31137 left: inherit;
31138 right: 2px;
31139 top: 5px;
31140 width: 6px;
31141 height: 3px;
31142 }
31143 body.rtl .wpfnl-order-bump__template-style8 .offer-checkbox .nav-arrow svg {
31144 transform: rotate(180deg);
31145 }
31146 body.rtl .wpfnl-order-bump__template-style9 .template-preview-wrapper .template-content {
31147 padding-right: 20px;
31148 padding-left: 0;
31149 }
31150 body.rtl .wpfnl-order-bump__template-style9 .offer-checkbox .wpfnl-checkbox label {
31151 padding: 0 26px 0 0;
31152 }
31153 body.rtl .wpfnl-order-bump__template-style9 .offer-checkbox .wpfnl-checkbox label:after {
31154 right: 3px;
31155 left: inherit;
31156 }
31157 body.rtl .wpfnl-order-bump__template-style10 .template-preview-wrapper .template-title {
31158 padding-left: 15px;
31159 padding-right: 0;
31160 }
31161 body.rtl .wpfnl-order-bump__template-style10 .template-preview-wrapper .template-title .nav-arrow {
31162 top: 2px;
31163 margin-left: 7px;
31164 margin-right: 0;
31165 }
31166 body.rtl .wpfnl-order-bump__template-style10 .template-preview-wrapper .template-title .nav-arrow svg {
31167 transform: rotate(-180deg);
31168 }
31169 body.rtl .wpfnl-order-bump__template-style10 .offer-checkbox {
31170 text-align: left;
31171 }
31172 body.rtl .wpfnl-order-bump__template-style11 .template-preview-wrapper .template-title-area .product-price {
31173 text-align: left;
31174 }
31175 body.rtl .wpfnl-order-bump__template-style11 .offer-checkbox .wpfnl-checkbox label {
31176 padding: 0 26px 0 0;
31177 }
31178 body.rtl .wpfnl-order-bump__template-style11 .offer-checkbox .wpfnl-checkbox label:after {
31179 right: 4px;
31180 left: inherit;
31181 }
31182 body.rtl .wpfnl-order-bump__template-style12 .template-preview-wrapper .template-img {
31183 margin: 0 0 6px 16px;
31184 float: right;
31185 }
31186 body.rtl .wpfnl-order-bump__template-style12 .template-preview-wrapper .template-content {
31187 clear: left;
31188 }
31189 body.rtl .wpfnl-order-bump__template-style12 .offer-checkbox .wpfnl-checkbox label {
31190 padding-right: 26px;
31191 padding-left: 0;
31192 }
31193 body.rtl .wpfnl-order-bump__template-style12 .offer-checkbox .wpfnl-checkbox label:after {
31194 right: 4px;
31195 left: inherit;
31196 }
31197 body.rtl .wpfnl-order-bump__template-style13 .offer-checkbox .wpfnl-checkbox label {
31198 padding-right: 26px;
31199 padding-left: 0;
31200 }
31201 body.rtl .wpfnl-order-bump__template-style13 .offer-checkbox .wpfnl-checkbox label:after {
31202 right: 4px;
31203 left: inherit;
31204 }
31205 body.rtl .wpfnl-order-bump__template-style13 .product-price {
31206 margin-right: 5px;
31207 margin-left: 0;
31208 }
31209 body.rtl .wpfnl-order-bump__template-style13 .template-preview-wrapper .template-content {
31210 padding-right: 20px;
31211 padding-left: 0;
31212 }
31213 body.rtl .wpfnl-order-bump__template-style14 .offer-checkbox .wpfnl-checkbox label {
31214 padding: 0 26px 0 0;
31215 }
31216 body.rtl .wpfnl-order-bump__template-style14 .offer-checkbox .wpfnl-checkbox label:after {
31217 right: 3px;
31218 left: inherit;
31219 }
31220 body.rtl .wpfnl-order-bump__template-style14 .template-preview-wrapper .template-content {
31221 padding-right: 20px;
31222 padding-left: 0;
31223 }
31224 body.rtl .checkout-edit-field-tab__content-wrapper .edit-field-settings__tab-nav li.restore-btn {
31225 margin-right: auto;
31226 margin-left: 0;
31227 }
31228 body.rtl .checkout-edit-field-tab__content-wrapper .edit-field-settings__tab-nav li.add-new-checkout-field-btn {
31229 margin-right: 20px;
31230 margin-left: 0;
31231 }
31232 body.rtl .checkout-edit-field-tab__content-wrapper .edit-field-settings__tab-nav {
31233 padding: 23px 0 23px 20px;
31234 }
31235 body.rtl .edit-field-settings__single-tab-content .checkout-field-header {
31236 padding: 20px 65px 20px 20px;
31237 }
31238 body.rtl .edit-field-settings__single-tab-content .checkout__single-field {
31239 padding: 25px 65px 25px 20px;
31240 }
31241 body.rtl .edit-field-settings__single-tab-content .checkout-field-header .field-hamburger,
31242 body.rtl .edit-field-settings__single-tab-content .checkout__single-field .field-hamburger {
31243 right: 20px;
31244 left: inherit;
31245 }
31246 body.rtl .wpfnl-step-settings-drawer.edit-field-drawer.show-edit-field-drawer {
31247 right: inherit;
31248 left: 0;
31249 }
31250 body.rtl .checkout-edit-field-tab__content-wrapper .edit-field-drawer .drawer-body .wpfnl-field-wrapper .wpfnl-checkbox label {
31251 padding-right: 33px;
31252 padding-left: 0;
31253 }
31254 body.rtl .step-settings__single-tab-content .product-head .product-search,
31255 body.rtl .checkout-product-setting-tab__content-wrapper .product-head .product-search {
31256 margin-left: 0;
31257 margin-right: auto;
31258 }
31259 body.rtl .step-settings__single-tab-content .product-head .product-search .select2-selection__rendered,
31260 body.rtl .checkout-product-setting-tab__content-wrapper .product-head .product-search .select2-selection__rendered {
31261 padding: 10px 35px 10px 10px;
31262 }
31263 body.rtl .step-settings__single-tab-content .product-head .product-search .search-icon,
31264 body.rtl .checkout-product-setting-tab__content-wrapper .product-head .product-search .search-icon {
31265 left: inherit;
31266 right: 10px;
31267 }
31268 body.rtl .steps-settings .settings-content__footer .btn-default .wpfnl-loader {
31269 margin-left: 0;
31270 margin-right: 6px;
31271 }
31272 @keyframes moveArrowRtl {
31273 0%, 100% {
31274 transform: translateX(8px);
31275 opacity: 1;
31276 }
31277 50%, 90% {
31278 transform: translateX(-15px);
31279 opacity: 0;
31280 }
31281 99% {
31282 transform: translateX(8px);
31283 opacity: 0;
31284 }
31285 }
31286
31287 @media only screen and (max-width: 1199px) {
31288 body.rtl .step-settings__single-tab-content .product-single__accordion-head,
31289 body.rtl .checkout-product-setting-tab__content-wrapper .product-single__accordion-head {
31290 padding: 20px 50px 20px 20px;
31291 }
31292 }
31293 body.rtl .wpfnl-selectbox .selected-option {
31294 padding: 13px 14px 11px 30px;
31295 }
31296 body.rtl .wpfnl-selectbox .selected-option:before {
31297 left: 14px;
31298 right: inherit;
31299 }
31300 body.rtl .step-condition-drawer .false-condition-wapper .next-step-box .wpfnl-selectbox .selected-option {
31301 padding: 14px 14px 12px 30px;
31302 }
31303 body.rtl .step-condition-drawer .false-condition-wapper .next-step-box .wpfnl-selectbox .add-item-step button svg {
31304 transform: rotate(-180deg);
31305 }
31306
31307 body.rtl .ab-testing-drawer .header-left .ab-testing-status {
31308 margin-left: 0;
31309 margin-right: 8px;
31310 }
31311 body.rtl .wpfnl-step-settings-drawer .drawer-header .wpfnl-drawer-close svg {
31312 transform: rotate(180deg);
31313 }
31314 body.rtl .ab-testing-drawer .header-right .more-options .options-dropdown {
31315 left: -10px;
31316 right: inherit;
31317 }
31318 body.rtl .ab-testing-drawer .traffic-distribution-modal {
31319 right: inherit;
31320 left: 0;
31321 }
31322 body.rtl .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body .variation-single-list .variation-step-title .variation-type {
31323 margin-left: 0;
31324 margin-right: 8px;
31325 }
31326 body.rtl .ab-testing-drawer .header-right .btn-default .wpfnl-loader {
31327 margin: 0;
31328 }
31329 body.rtl .ab-testing-stats .stats-wrapper thead th .col-inner-wrap {
31330 text-align: right;
31331 }
31332 body.rtl .ab-testing-drawer .ab-testing-winner-modal {
31333 right: inherit;
31334 left: 0;
31335 }
31336 body.rtl .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-body .wpfnl-checkbox label {
31337 padding-right: 29px;
31338 padding-left: 0;
31339 }
31340 body.rtl .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-body .wpfnl-checkbox label:after {
31341 right: 3px;
31342 left: inherit;
31343 }
31344 body.rtl .ab-testing-drawer .single-ab-step .step-control-button .options-dropdown {
31345 left: inherit;
31346 right: 0;
31347 }
31348 body.rtl .ab-testing-drawer .single-ab-step .variation-type {
31349 right: 15px;
31350 left: inherit;
31351 }
31352 body.rtl .ab-testing-drawer .single-ab-step .ab-variation-delete {
31353 right: inherit;
31354 left: -8px;
31355 }
31356 body.rtl .ab-testing-drawer .add-step-wrapper .add-steps-options,
31357 body.rtl .wpfnl-drawing-window .addstep .add-step-wrapper .add-steps-options {
31358 right: calc(100% + 15px);
31359 left: inherit;
31360 }
31361 body.rtl .ab-testing-drawer .add-step-wrapper .add-steps-options {
31362 right: calc(100% + 15px);
31363 left: inherit;
31364 }
31365 body.rtl .ab-testing-drawer .ab-testing-confirmation-modal {
31366 right: 160px;
31367 left: inherit;
31368 }
31369 body.rtl .folded .ab-testing-drawer .ab-testing-confirmation-modal {
31370 right: 36px;
31371 left: inherit;
31372 }
31373 body.rtl .ab-testing-drawer .ab-testing-confirmation-modal .close-confirmation-modal {
31374 left: -13px;
31375 right: inherit;
31376 }
31377
31378 body.rtl .wpfnl-webhook-drawer .drawer-header .webhook-search {
31379 margin-right: auto;
31380 margin-left: 0;
31381 }
31382 body.rtl .wpfnl-webhook-drawer .drawer-header .webhook-search input[type=text] {
31383 padding-right: 34px;
31384 margin-left: 15px;
31385 }
31386 body.rtl .wpfnl-webhook-drawer .drawer-header .webhook-search svg {
31387 right: 14px;
31388 left: inherit;
31389 }
31390 body.rtl .webhook-settings-drawer .wpfnl-field-wrapper .wpfnl-fields .link-icon {
31391 border-left: 1px solid #EEF0F3;
31392 border-right: 0;
31393 }
31394 body.rtl .webhook-settings-drawer .request-url input[type=text] {
31395 padding-right: 50px;
31396 padding-left: 15px;
31397 }
31398 body.rtl .webhook-settings-drawer .wpfnl-field-wrapper select {
31399 padding-left: 36px;
31400 padding-right: 15px;
31401 background-position-x: 15px;
31402 }
31403 body.rtl .webhook-settings-drawer .additional-settings .request-body .wpfnl-radiobtn label::after {
31404 right: 6px;
31405 left: inherit;
31406 }
31407 body.rtl .wpfnl-webhook-drawer .drawer-body .wpfnl-field-wrapper > label.has-tooltip .wpfnl-tooltip {
31408 margin-right: 3px;
31409 margin-left: 0;
31410 }
31411 body.rtl .webhook-settings-drawer .feed-name .wpfnl-tooltip p {
31412 right: calc(100% + 8px);
31413 left: inherit;
31414 }
31415 body.rtl .webhook-settings-drawer .feed-name .wpfnl-tooltip p:before {
31416 right: -4px;
31417 left: inherit;
31418 }
31419 body.rtl .wpfnl-webhook-drawer .webhook-list-wrapper .webhook-single-list .action-field button {
31420 margin-right: 2px;
31421 margin-left: 0;
31422 }
31423 body.rtl .delete-alert-new-ui .wpfnl-delete-confirm-body {
31424 padding: 26px 26px 26px 20px;
31425 }
31426
31427 body.rtl .wpfnl-drawflow-window .wpfnl-analytics {
31428 right: inherit;
31429 left: 0px;
31430 }
31431 body.rtl .wpfnl-drawflow-window .wpfnl-analytics .analytics-header .backto-steps svg {
31432 transform: rotate(180deg);
31433 }
31434 body.rtl .wpfnl-drawflow-window .wpfnl-analytics .analytics-header .header-right select {
31435 padding: 14px 20px 12px 40px;
31436 background-position-x: 15px;
31437 }
31438 body.rtl .wpfnl-drawflow-window .wpfnl-analytics .analytics-full-loader {
31439 right: 160px;
31440 left: inherit;
31441 }
31442 body.rtl.folded .wpfnl-drawflow-window .wpfnl-analytics .analytics-full-loader {
31443 right: 36px;
31444 left: inherit;
31445 }
31446 body.rtl .wpfnl-analytics .analytics-revenue .revenue-box-header .stat-indicator .indicator:before {
31447 margin-left: 8px;
31448 margin-right: 0;
31449 }
31450 body.rtl .wpfnl-analytics .analytics-revenue .single-tab-content .barchart-inner-wrapper {
31451 padding: 10px 60px 9px 15px;
31452 }
31453 body.rtl .wpfnl-analytics .analytics-revenue .single-tab-content .chart-percent-label .single-label:before {
31454 right: 50px;
31455 left: inherit;
31456 }
31457 body.rtl .wpfnl-analytics .analytics-conversion .conversion-box-header .carousel-navigator {
31458 direction: ltr;
31459 }
31460
31461 @media only screen and (max-width: 782px) {
31462 body.rtl.folded .wpfnl-drawflow-window .wpfnl-analytics .analytics-full-loader {
31463 right: 0;
31464 left: inherit;
31465 }
31466 }
31467 body.rtl .wpfnl-dashboard__header .funnel-search {
31468 margin-left: 20px;
31469 margin-right: 0;
31470 }
31471 body.rtl .wpfnl-dashboard__header .funnel-search .search-group input {
31472 padding-right: 40px;
31473 padding-left: 0;
31474 }
31475 body.rtl .wpfnl-dashboard__header .funnel-search .search-group svg {
31476 right: 12px;
31477 left: inherit;
31478 }
31479 body.rtl .wpfnl-dashboard__header a.import-export {
31480 margin-left: 14px;
31481 margin-right: 0;
31482 }
31483 body.rtl .wpfnl-dashboard__header a.import-export.wpfnl-export-all-funnels {
31484 margin-left: 14px;
31485 margin-right: auto;
31486 }
31487 body.rtl .wpfnl-dashboard__header .add-new-funnel-btn svg {
31488 margin-left: 3px;
31489 margin-right: 0;
31490 }
31491 body.rtl .funnel-list__wrapper .funnel__single-list .funnel-list__bulk-action {
31492 right: 24px;
31493 left: inherit;
31494 }
31495 body.rtl .funnel-list__wrapper .funnel__single-list .bulk-action-wrapper {
31496 right: 60px;
31497 left: inherit;
31498 }
31499 body.rtl .funnel-list__wrapper .funnel__single-list .bulk-action-wrapper .bulk-delete-toggler > svg {
31500 margin-right: 16px;
31501 margin-left: 0;
31502 }
31503 body.rtl .funnel-list__wrapper .funnel__single-list .bulk-action-wrapper .bulk-delete-toggler:before {
31504 left: 27px;
31505 right: inherit;
31506 }
31507 body.rtl .funnel-list__wrapper .funnel__single-list.list-header {
31508 padding: 15px 60px 15px 24px;
31509 }
31510 body.rtl .funnel-list__wrapper .funnel__single-list .wpfnl-name {
31511 padding-right: 45px;
31512 padding-left: 15px;
31513 }
31514 body.rtl .funnel-list__wrapper .funnel__single-list {
31515 padding: 14px 60px 14px 24px;
31516 }
31517 body.rtl .funnel-list__wrapper .funnel__single-list .wpfnl-name .builder-logo {
31518 right: 0;
31519 left: inherit;
31520 }
31521 body.rtl .funnel-list__wrapper .funnel__single-list .wpfnl-intigrations .automation-tag svg {
31522 margin-left: 6px;
31523 margin-right: 0;
31524 }
31525 body.rtl .funnel-list__wrapper .funnel__single-list .list-action ul.more-actions {
31526 left: -22px;
31527 right: inherit;
31528 }
31529 body.rtl .wpfnl-pagination .nav-link.prev svg,
31530 body.rtl .wpfnl-pagination .nav-link.next svg {
31531 transform: rotate(180deg);
31532 }
31533
31534 @media only screen and (max-width: 1199px) {
31535 body.rtl .funnel-list__wrapper .funnel__single-list.list-header {
31536 padding: 15px 45px 15px 15px;
31537 }
31538 body.rtl .funnel-list__wrapper .funnel__single-list {
31539 padding: 10px 45px 10px 15px;
31540 }
31541 body.rtl .funnel-list__wrapper .funnel__single-list .funnel-list__bulk-action {
31542 right: 15px;
31543 }
31544 body.rtl .funnel-list__wrapper .funnel__single-list .wpfnl-name {
31545 padding-left: 10px;
31546 }
31547 }
31548 body.rtl .funnel-settings__header {
31549 padding: 28px 30px 27px 20px;
31550 }
31551 body.rtl .funnel-settings__header .helper-link li {
31552 margin-right: 35px;
31553 margin-left: 0;
31554 }
31555 body.rtl .funnel-settings__header .helper-link li:first-child {
31556 margin-right: 0;
31557 }
31558 body.rtl .wpfn-settings__nav .nav-li svg {
31559 margin-left: 6px;
31560 margin-right: 0;
31561 }
31562 body.rtl .wpfnl-field-wrapper > label.has-tooltip .wpfnl-tooltip {
31563 margin-right: 10px;
31564 margin-left: 0;
31565 }
31566 body.rtl .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper .wpfnl-fields .clear-template span {
31567 margin-left: 5px;
31568 margin-right: 0;
31569 }
31570 body.rtl .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .utm .settings-title > svg,
31571 body.rtl .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .gtm .settings-title > svg,
31572 body.rtl .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .facebook-pixel .settings-title > svg {
31573 margin-left: 10px;
31574 margin-right: 0;
31575 }
31576 body.rtl .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .utm .settings-title a,
31577 body.rtl .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .gtm .settings-title a,
31578 body.rtl .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .facebook-pixel .settings-title a {
31579 margin-right: auto;
31580 margin-left: 0;
31581 }
31582 body.rtl .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper.analytics-stats .wpfnl-fields .wpfnl-checkbox {
31583 margin: 5px 0 5px 25px;
31584 }
31585
31586 body.rtl .mailmint-automation .header-right .more-options .options-dropdown {
31587 left: -10px;
31588 right: inherit;
31589 }
31590 body.rtl .mailmint-automation .automation-single-step .delete-action {
31591 left: -10px;
31592 right: inherit;
31593 }
31594 body.rtl .wpfnl-custom-selectbox .selectbox-search input[type=search] {
31595 padding: 6px 36px 4px 15px;
31596 }
31597 body.rtl .wpfnl-custom-selectbox .selectbox-search .search-icon {
31598 right: 25px;
31599 left: inherit;
31600 }
31601 body.rtl .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .wpfnl-selectbox .submenu {
31602 right: 100%;
31603 left: inherit;
31604 }
31605 body.rtl .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .wpfnl-selectbox .angle-right {
31606 left: 9px;
31607 right: inherit;
31608 transform: rotate(90deg);
31609 }
31610 body.rtl .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__input {
31611 padding: 11px 32px 9px 20px;
31612 }
31613 body.rtl .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules:before {
31614 left: 8px;
31615 right: inherit;
31616 }
31617 body.rtl .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .condition-symbol {
31618 left: -4px;
31619 right: inherit;
31620 }
31621 body.rtl .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-actions::before {
31622 left: -30px;
31623 right: inherit;
31624 }
31625 body.rtl .mailmint-automation .steps-settings-sidebar .steps-settings .form-group select {
31626 padding-left: 38px;
31627 padding-right: 15px;
31628 background-position-x: 15px;
31629 }
31630 body.rtl .mailmint-automation .steps-settings-sidebar .webhook-outgoing .current-user-repeater > hr {
31631 right: -15px;
31632 left: inherit;
31633 }
31634 body.rtl .mailmint-automation .steps-settings-sidebar .add-template-section .add-template > span svg {
31635 margin-left: 0;
31636 margin-right: 8px;
31637 transform: rotate(180deg);
31638 }
31639 body.rtl .wpfnl-mrm-email-template__wrapper {
31640 left: 0;
31641 right: inherit;
31642 }
31643 body.rtl .wpfnl-mrm-email-template__modal .cross-icon {
31644 left: -20px;
31645 right: inherit;
31646 }
31647 body.rtl .mailmint-automation .logical-decision-box .single-decision.decision-yes {
31648 transform: translateX(calc(-50% + 1px));
31649 }
31650 body.rtl .mailmint-automation .logical-decision-box .single-decision.decision-no {
31651 transform: translateX(calc(50% - 1px));
31652 }
31653 body.rtl .mailmint-automation .logical-decision-box .logical-text {
31654 left: 25%;
31655 right: inherit;
31656 }
31657 body.rtl .mailmint-automation .logical-decision-box .logical-text.logical-no-text {
31658 right: 25%;
31659 left: inherit;
31660 }
31661
31662 body.rtl .wpfnl-settings-drawer .fnl-settings-content .settings-title > svg {
31663 margin-left: 10px;
31664 margin-right: 0;
31665 }
31666 body.rtl .wpfnl-settings-drawer .fnl-settings-content #wpfnl-utm .wpfnl-field-wrapper {
31667 padding-left: 30px;
31668 margin-right: 0;
31669 }
31670 body.rtl .wpfnl-settings-drawer .fnl-settings-content .settings-title a {
31671 margin-right: auto;
31672 margin-left: 0;
31673 }
31674
31675 body.rtl .wpfnl-automation-window .automation-darwer {
31676 left: -190px;
31677 right: inherit;
31678 }
31679 body.rtl .wpfnl-automation-window .automation-darwer.show-drawer {
31680 left: 0;
31681 right: inherit;
31682 }
31683 body.rtl .wpfnl-automation-window .automation-darwer .drawer-header .automation-name-wrapper label {
31684 padding-left: 7px;
31685 padding-right: 0;
31686 }
31687 body.rtl .wpfnl-automation-window .automation-darwer .drawer-header .automation-name-wrapper > button {
31688 margin-right: 10px;
31689 margin-left: 0;
31690 }
31691 body.rtl .wpfnl-automation-window .automation-darwer .drawer-header .connect-crm {
31692 margin-right: 30px;
31693 margin-left: 0;
31694 }
31695 body.rtl .wpfnl-automation-window .automation-darwer .drawer-header .wpfnl-drawer-close {
31696 margin-right: auto;
31697 margin-left: 0;
31698 }
31699 body.rtl .wpfnl-automation-window .automation-darwer .drawer-header .connect-crm .connect-crm-title {
31700 padding-left: 7px;
31701 padding-right: 0;
31702 }
31703
31704 /*# sourceMappingURL=wpfnl-admin.css.map */
31705