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

32,110 lines 1,014.3 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 margin: auto;
3480 padding: 0 10px;
3481 width: calc(100% - 280px);
3482 }
3483 .empty-funnel-onboarding .empty-funnel-onboarding-banner {
3484 display: flex;
3485 align-items: center;
3486 background-color: #fff;
3487 box-shadow: 0 1px 1px rgba(182, 185, 191, 0.3);
3488 border-radius: 10px;
3489 padding: 30px 30px 30px 40px;
3490 justify-content: space-between;
3491 overflow: hidden;
3492 gap: 40px;
3493 }
3494 .empty-funnel-onboarding .empty-funnel-onboarding-banner .banner-title {
3495 color: #1D2327;
3496 font-size: 24px;
3497 font-weight: 600;
3498 line-height: 1.3;
3499 margin: 0 0 7px;
3500 }
3501 .empty-funnel-onboarding .empty-funnel-onboarding-banner .banner-description {
3502 color: #6E7A85;
3503 font-size: 14px;
3504 font-weight: 400;
3505 line-height: 1.5;
3506 margin: 0;
3507 }
3508 .empty-funnel-onboarding .empty-funnel-onboarding-banner .list-title {
3509 margin-top: 30px;
3510 color: #363B4E;
3511 font-size: 18px;
3512 font-weight: 600;
3513 line-height: 1;
3514 }
3515 .empty-funnel-onboarding .empty-funnel-onboarding-banner .feature-list {
3516 margin: 0;
3517 display: flex;
3518 flex-flow: column;
3519 gap: 15px;
3520 margin-top: 17px;
3521 }
3522 .empty-funnel-onboarding .empty-funnel-onboarding-banner .feature-list li {
3523 color: #1F2937;
3524 font-size: 14px;
3525 font-weight: 400;
3526 line-height: 1;
3527 position: relative;
3528 margin: 0;
3529 padding-left: 25px;
3530 }
3531 .empty-funnel-onboarding .empty-funnel-onboarding-banner .feature-list li:before {
3532 content: "";
3533 position: absolute;
3534 left: 0;
3535 top: -1px;
3536 width: 18px;
3537 height: 18px;
3538 background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxNCAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTExLjY2NzMgMy41TDUuMjUwNjUgOS45MTY2N0wyLjMzMzk4IDciIHN0cm9rZT0iIzQ0NEQ1RSIgc3Ryb2tlLXdpZHRoPSIxLjQiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4K);
3539 background-repeat: no-repeat;
3540 background-size: contain;
3541 background-position: center;
3542 }
3543 .empty-funnel-onboarding .empty-funnel-onboarding-banner .cta-wrapper {
3544 display: flex;
3545 align-items: center;
3546 gap: 10px;
3547 margin-top: 30px;
3548 }
3549 .empty-funnel-onboarding .empty-funnel-onboarding-banner .btn-default {
3550 display: inline-flex;
3551 align-items: center;
3552 justify-content: center;
3553 gap: 5px;
3554 padding: 12px 20px;
3555 background: #6c41d3;
3556 text-decoration: none;
3557 transition: all 0.2s ease;
3558 white-space: nowrap;
3559 border-radius: 10px;
3560 border: 1px solid transparent;
3561 box-shadow: 0 2px 4px 0 rgba(223, 223, 249, 0.25);
3562 color: #fff;
3563 font-size: 15px;
3564 font-weight: 500;
3565 line-height: 1;
3566 transition: all 0.3s ease;
3567 }
3568 .empty-funnel-onboarding .empty-funnel-onboarding-banner .btn-default:hover {
3569 background-color: #4b1eb6;
3570 }
3571 .empty-funnel-onboarding .empty-funnel-onboarding-banner .btn-default.btn-outline {
3572 background: transparent;
3573 color: #1F2937;
3574 border-color: #EDECF2;
3575 box-shadow: 0 2px 4px 0 rgba(223, 223, 249, 0.25);
3576 }
3577 .empty-funnel-onboarding .empty-funnel-onboarding-banner .btn-default.btn-outline:hover {
3578 background-color: #f5f5f5;
3579 }
3580 .empty-funnel-onboarding .onboarding-banner-left {
3581 width: 55%;
3582 }
3583 .empty-funnel-onboarding .onboarding-banner-right {
3584 width: 45%;
3585 display: flex;
3586 flex-flow: column;
3587 align-items: center;
3588 justify-content: flex-end;
3589 position: relative;
3590 }
3591 .empty-funnel-onboarding .onboarding-banner-right .circle-shape {
3592 display: block;
3593 height: 470px;
3594 width: 470px;
3595 background-color: #EFEEF4;
3596 border-radius: 100%;
3597 position: absolute;
3598 top: 50px;
3599 right: 0;
3600 z-index: 0;
3601 }
3602 .empty-funnel-onboarding .onboarding-banner-right img {
3603 display: block;
3604 height: auto;
3605 transform: translateY(30px);
3606 position: relative;
3607 z-index: 1;
3608 }
3609 .empty-funnel-onboarding .onboarding-template-wrapper {
3610 width: 100%;
3611 box-shadow: 0 1px 1px 0 rgba(182, 185, 191, 0.3);
3612 background-color: #fff;
3613 border-radius: 10px;
3614 }
3615 .empty-funnel-onboarding .onboarding-template-wrapper .wpfnl {
3616 background-color: transparent;
3617 }
3618 .empty-funnel-onboarding .onboarding-template-wrapper .create-funnel-template-modal,
3619 .empty-funnel-onboarding .onboarding-template-wrapper .onboarding-template-library-modal {
3620 background-color: transparent;
3621 }
3622 .empty-funnel-onboarding .onboarding-template-wrapper .template-header {
3623 display: flex;
3624 align-items: center;
3625 justify-content: space-between;
3626 padding: 15px 24px;
3627 border-bottom: 1px solid #EEF0F3;
3628 }
3629 .empty-funnel-onboarding .onboarding-template-wrapper .template-header .template-title {
3630 margin: 0;
3631 color: #2D3149;
3632 font-size: 18px;
3633 font-weight: 600;
3634 line-height: 1;
3635 }
3636 .empty-funnel-onboarding .onboarding-template-wrapper .template-header .template-actions {
3637 display: flex;
3638 gap: 16px;
3639 }
3640 .empty-funnel-onboarding .onboarding-template-wrapper .template-header .template-action-btn {
3641 display: inline-flex;
3642 align-items: center;
3643 justify-content: center;
3644 padding: 12px 22px;
3645 background: #ffffff;
3646 text-decoration: none;
3647 transition: all 0.2s ease;
3648 white-space: nowrap;
3649 border-radius: 10px;
3650 border: 1px solid transparent;
3651 box-shadow: 0 2px 4px 0 rgba(223, 223, 249, 0.25);
3652 color: #2D3149;
3653 font-size: 15px;
3654 font-weight: 500;
3655 line-height: 1;
3656 }
3657 .empty-funnel-onboarding .onboarding-template-wrapper .template-header .btn-outline {
3658 border-color: #EEF0F3;
3659 }
3660 .empty-funnel-onboarding .onboarding-template-wrapper .template-header .btn-outline:hover {
3661 background: #f7f8fc;
3662 }
3663 .empty-funnel-onboarding .onboarding-template-wrapper .onboarding-template-library-modal {
3664 position: relative;
3665 top: inherit;
3666 left: inherit;
3667 width: 100%;
3668 background: transparent;
3669 z-index: 0;
3670 padding: 24px;
3671 overflow: auto;
3672 }
3673 .empty-funnel-onboarding .onboarding-template-wrapper .onboarding-template-library-modal .wpfnl-create-funnel__templates {
3674 gap: 20px;
3675 width: max-content;
3676 min-width: 100%;
3677 min-height: auto;
3678 }
3679 .empty-funnel-onboarding .onboarding-template-wrapper .onboarding-template-library-modal .wpfnl-create-funnel__templates .templates-loading {
3680 width: 100%;
3681 height: 340px;
3682 background: #ffffff;
3683 display: flex;
3684 align-items: center;
3685 justify-content: center;
3686 border-radius: 10px;
3687 }
3688 .empty-funnel-onboarding .onboarding-template-wrapper .onboarding-template-library-modal .wpfnl-create-funnel__templates .templates-loading .wpfnl-loader {
3689 display: block;
3690 width: 40px;
3691 height: 40px;
3692 }
3693 .empty-funnel-onboarding .onboarding-template-wrapper .onboarding-template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template {
3694 width: calc(25% - 15px);
3695 border-radius: 10px;
3696 border: 1px solid #F1EFF7;
3697 background: #FFF;
3698 box-shadow: 0 20px 20px 0 rgba(190, 190, 215, 0.15);
3699 }
3700 .empty-funnel-onboarding .onboarding-template-wrapper .onboarding-template-library-modal .wpfnl-create-funnel__templates .template-image-wrapper:before {
3701 padding-top: calc(100% - 10px);
3702 }
3703 .empty-funnel-onboarding .onboarding-template-wrapper .onboarding-template-library-modal .wpfnl-create-funnel__templates .templates-skeleton {
3704 display: flex;
3705 gap: 20px;
3706 width: 100%;
3707 }
3708 @keyframes onboarding-shimmer {
3709 0% {
3710 background-position: -600px 0;
3711 }
3712 100% {
3713 background-position: 600px 0;
3714 }
3715 }
3716 .empty-funnel-onboarding .onboarding-template-wrapper .onboarding-template-library-modal .wpfnl-create-funnel__templates .skeleton-block {
3717 background: linear-gradient(90deg, #f0eef8 25%, #e4e0f2 50%, #f0eef8 75%);
3718 background-size: 600px 100%;
3719 animation: onboarding-shimmer 1.4s ease-in-out infinite;
3720 border-radius: 6px;
3721 display: block;
3722 }
3723 .empty-funnel-onboarding .onboarding-template-wrapper .onboarding-template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template--skeleton {
3724 pointer-events: none;
3725 }
3726 .empty-funnel-onboarding .onboarding-template-wrapper .onboarding-template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template--skeleton .template-image-wrapper:before {
3727 padding-top: calc(100% - 10px);
3728 }
3729 .empty-funnel-onboarding .onboarding-template-wrapper .onboarding-template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template--skeleton .funnel-template-info {
3730 display: flex;
3731 flex-direction: column;
3732 gap: 8px;
3733 padding: 12px 14px;
3734 }
3735 .empty-funnel-onboarding .onboarding-template-wrapper .onboarding-template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template--skeleton .skeleton-title {
3736 width: 70%;
3737 height: 14px;
3738 }
3739 .empty-funnel-onboarding .onboarding-template-wrapper .onboarding-template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template--skeleton .skeleton-steps {
3740 width: 40%;
3741 height: 11px;
3742 }
3743 .empty-funnel-onboarding .onboarding-template-wrapper .onboarding-template-preview-modal .funnel-templates-body {
3744 overflow: auto;
3745 }
3746
3747 @media only screen and (max-width: 1699px) {
3748 .empty-funnel-onboarding {
3749 width: calc(100% - 80px);
3750 }
3751 .wpfnl-guided-onboarding .onboarding-template-wrapper .template-header {
3752 padding: 13px 20px;
3753 }
3754 .wpfnl-guided-onboarding .onboarding-template-wrapper .template-header .template-title {
3755 font-size: 16px;
3756 }
3757 .wpfnl-guided-onboarding .onboarding-template-wrapper .template-header .template-actions {
3758 gap: 10px;
3759 }
3760 .wpfnl-guided-onboarding .onboarding-template-wrapper .template-header .template-action-btn {
3761 padding: 9px 16px;
3762 font-size: 13px;
3763 }
3764 .wpfnl-guided-onboarding .onboarding-template-wrapper .onboarding-template-library-modal {
3765 padding: 18px;
3766 }
3767 }
3768 @media screen and (max-width: 1399px) {
3769 .empty-funnel-onboarding {
3770 width: calc(100% - 48px);
3771 }
3772 .empty-funnel-onboarding .onboarding-template-wrapper .onboarding-template-library-modal .wpfnl-create-funnel__templates {
3773 gap: 12px;
3774 }
3775 .empty-funnel-onboarding .onboarding-template-wrapper .onboarding-template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template {
3776 width: calc(25% - 9px);
3777 }
3778 .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template .funnel-template-info .title {
3779 color: #363B4E;
3780 font-size: 13px;
3781 }
3782 .empty-funnel-onboarding .onboarding-template-wrapper .onboarding-template-library-modal .wpfnl-create-funnel__templates .templates-loading {
3783 height: 310px;
3784 }
3785 .empty-funnel-onboarding .empty-funnel-onboarding-banner .cta-wrapper {
3786 flex-wrap: wrap;
3787 }
3788 .empty-funnel-onboarding .onboarding-banner-right {
3789 width: 50%;
3790 }
3791 }
3792 @media screen and (max-width: 1299px) {
3793 .empty-funnel-onboarding .onboarding-banner-right img {
3794 max-width: 490px;
3795 }
3796 }
3797 @media screen and (max-width: 1199px) {
3798 .empty-funnel-onboarding .empty-funnel-onboarding-banner {
3799 padding: 20px 20px 20px 20px;
3800 }
3801 .empty-funnel-onboarding .empty-funnel-onboarding-banner .banner-title {
3802 font-size: 20px;
3803 }
3804 .empty-funnel-onboarding .empty-funnel-onboarding-banner .list-title {
3805 font-size: 16px;
3806 }
3807 .empty-funnel-onboarding .empty-funnel-onboarding-banner .btn-default {
3808 font-size: 14px;
3809 }
3810 .empty-funnel-onboarding .onboarding-banner-right img {
3811 max-width: 100%;
3812 transform: translateY(90px);
3813 }
3814 .empty-funnel-onboarding .onboarding-banner-right .circle-shape {
3815 height: 360px;
3816 width: 360px;
3817 }
3818 .wpfnl-guided-onboarding .onboarding-template-wrapper {
3819 width: 100%;
3820 }
3821 .wpfnl-guided-onboarding .onboarding-template-wrapper .template-header {
3822 flex-wrap: wrap;
3823 row-gap: 10px;
3824 padding: 13px 15px;
3825 }
3826 .wpfnl-guided-onboarding .onboarding-template-wrapper .template-header .template-action-btn {
3827 padding: 9px 12px;
3828 }
3829 .empty-funnel-onboarding .onboarding-template-wrapper .onboarding-template-library-modal .wpfnl-create-funnel__templates {
3830 width: 100%;
3831 }
3832 .empty-funnel-onboarding .onboarding-template-wrapper .onboarding-template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template {
3833 width: calc(33% - 6px);
3834 }
3835 }
3836 .wpfnl-comparison-chart-wrapper {
3837 border-radius: 10px;
3838 background: #FFF;
3839 box-shadow: 0px 1px 1px 0px rgba(182, 185, 191, 0.3);
3840 padding: 24px;
3841 }
3842 .wpfnl-comparison-chart-wrapper .wpfnl-loader {
3843 display: flex;
3844 margin: 150px auto;
3845 padding: 40px;
3846 }
3847 .wpfnl-comparison-chart-wrapper .wpfnl-chart-title {
3848 color: #2D3149;
3849 font-size: 18px;
3850 font-style: normal;
3851 font-weight: 600;
3852 line-height: 18px;
3853 margin: 0;
3854 margin-bottom: 24px;
3855 }
3856 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container {
3857 display: flex;
3858 align-items: center;
3859 justify-content: space-between;
3860 }
3861 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab {
3862 padding: 16px 24px;
3863 position: relative;
3864 cursor: pointer;
3865 }
3866 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab.disabled {
3867 pointer-events: none;
3868 cursor: not-allowed;
3869 }
3870 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab.disabled .wpfnl-overlay {
3871 width: 99.5%;
3872 padding: 0;
3873 left: -1px;
3874 border-radius: 0;
3875 bottom: -1px;
3876 top: unset;
3877 border: 1px solid rgba(238, 240, 243, 0.8);
3878 border-bottom: none;
3879 border-radius: 10px 10px 0 0;
3880 }
3881 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab .wpfnl-tab-header {
3882 display: flex;
3883 align-items: center;
3884 justify-content: flex-start;
3885 gap: 10px;
3886 margin-bottom: 10px;
3887 }
3888 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab .wpfnl-tab-header .wpfnl-tab-total-amount {
3889 margin: 0;
3890 color: #2D3149;
3891 font-size: 22px;
3892 font-style: normal;
3893 font-weight: 500;
3894 line-height: 1.36;
3895 letter-spacing: -0.44px;
3896 }
3897 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab .wpfnl-tab-header .wpfnl-percentage {
3898 border-radius: 100px;
3899 padding: 4px 7px;
3900 display: flex;
3901 align-items: center;
3902 gap: 1px;
3903 justify-content: center;
3904 font-size: 12px;
3905 font-style: normal;
3906 font-weight: 500;
3907 line-height: 1;
3908 margin: 0;
3909 min-width: 40px;
3910 }
3911 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab .wpfnl-tab-header .wpfnl-percentage.wpfnl-decrease {
3912 background: rgba(236, 89, 86, 0.1);
3913 color: #EC5956;
3914 }
3915 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab .wpfnl-tab-header .wpfnl-percentage.wpfnl-increase {
3916 background: rgba(18, 183, 106, 0.1);
3917 color: #12B76A;
3918 }
3919 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab .wpfnl-tab-title {
3920 margin: 0;
3921 color: #667085;
3922 font-size: 14px;
3923 font-style: normal;
3924 font-weight: 400;
3925 line-height: 1;
3926 }
3927 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab::after {
3928 content: "";
3929 width: 1px;
3930 height: 60%;
3931 position: absolute;
3932 background: #E4E6EB;
3933 right: 0;
3934 top: 30%;
3935 }
3936 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab.active {
3937 border-radius: 8px 8px 0px 0px;
3938 border: 1px solid rgba(238, 240, 243, 0.8);
3939 background: #FCFCFF;
3940 border-bottom: 0;
3941 }
3942 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab.active::after {
3943 content: none;
3944 }
3945 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab.no-after::after {
3946 content: none;
3947 }
3948 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab:last-child::after {
3949 content: none;
3950 }
3951 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body {
3952 border-radius: 0px 0px 8px 8px;
3953 border: 1px solid rgba(241, 240, 245, 0.8);
3954 background: #FCFCFF;
3955 padding: 24px;
3956 }
3957 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-chart-steps-container {
3958 position: relative;
3959 }
3960 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-chart-steps-container .wpfnl-comparison-chart-steps {
3961 position: absolute;
3962 top: 3px;
3963 left: 0;
3964 height: 292px;
3965 width: 100%;
3966 display: flex;
3967 flex-flow: column;
3968 justify-content: space-between;
3969 }
3970 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-chart-steps-container .wpfnl-comparison-chart-steps .wpfnl-single-step {
3971 color: #9398A5;
3972 text-align: right;
3973 font-size: 12px;
3974 font-style: normal;
3975 font-weight: 400;
3976 line-height: 1.5;
3977 display: block;
3978 position: relative;
3979 }
3980 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-chart-steps-container .wpfnl-comparison-chart-steps .wpfnl-single-step::before {
3981 content: "";
3982 position: absolute;
3983 left: 50px;
3984 bottom: 1px;
3985 top: inherit;
3986 width: calc(100% - 50px);
3987 height: 1px;
3988 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");
3989 }
3990 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-chart-steps-container .wpfnl-comparison-chart-steps .wpfnl-single-step span {
3991 width: 33px;
3992 display: block;
3993 text-align: right;
3994 position: relative;
3995 bottom: -7px;
3996 }
3997 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container {
3998 height: 320px;
3999 padding: 10px 0px 9px 60px;
4000 position: relative;
4001 z-index: 1;
4002 display: grid;
4003 grid-template-columns: repeat(12, 1fr);
4004 gap: 0;
4005 }
4006 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar {
4007 width: 100%;
4008 height: 94%;
4009 position: relative;
4010 display: flex;
4011 flex-flow: row nowrap;
4012 align-items: flex-end;
4013 gap: 6px;
4014 bottom: 0px;
4015 }
4016 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar::before {
4017 height: 100%;
4018 width: 1px;
4019 position: absolute;
4020 background: url("data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMSAxOTkiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggc3Ryb2tlPSIjMkQzMTQ5IiBzdHJva2UtZGFzaGFycmF5PSI0IDQiIHN0cm9rZS13aWR0aD0iLjUiIGQ9Ik0uMjUuMjVoLjV2MTk4LjVoLS41eiIvPjwvc3ZnPg==");
4021 left: 38%;
4022 }
4023 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar:hover::before {
4024 content: "";
4025 }
4026 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar:hover .wpfnl-comparison-bar-tooltip {
4027 display: block;
4028 }
4029 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar .wpfnl-comparison-bar-tooltip {
4030 display: none;
4031 border-radius: 8px;
4032 background: #10052E;
4033 box-shadow: 0px 2px 15px 0px rgba(22, 28, 32, 0.08);
4034 padding: 15px 14px;
4035 width: 160px;
4036 z-index: 99;
4037 position: absolute;
4038 transform: translateX(-50%);
4039 left: 45%;
4040 }
4041 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar .wpfnl-comparison-bar-tooltip::before {
4042 content: "";
4043 background: #10052E;
4044 width: 10px;
4045 height: 10px;
4046 position: absolute;
4047 bottom: -5px;
4048 transform: rotate(45deg);
4049 left: 45%;
4050 }
4051 .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,
4052 .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 {
4053 color: #CDCFD6;
4054 font-size: 13px;
4055 font-style: normal;
4056 font-weight: 400;
4057 line-height: 12px;
4058 margin: 0;
4059 display: flex;
4060 }
4061 .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,
4062 .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 {
4063 color: #FFF;
4064 }
4065 .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,
4066 .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 {
4067 width: 10px;
4068 height: 10px;
4069 border-radius: 50%;
4070 background: #6E42D3;
4071 display: inline-block;
4072 margin-right: 5px;
4073 }
4074 .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,
4075 .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 {
4076 display: flex;
4077 flex-wrap: wrap;
4078 gap: 2px;
4079 }
4080 .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 {
4081 margin-top: 8px;
4082 }
4083 .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 {
4084 background: #EAE1FF;
4085 }
4086 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar .wpfnl-bar-label {
4087 font-size: 12px;
4088 line-height: 1.2;
4089 color: #9398A5;
4090 position: absolute;
4091 bottom: -40px;
4092 left: 40%;
4093 transform: translateX(-50%);
4094 white-space: nowrap;
4095 transition: all 0.3s ease;
4096 }
4097 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar .wpfnl-single-bar {
4098 flex: 1;
4099 min-width: 0;
4100 display: block;
4101 border-radius: 30px 30px 0 0;
4102 position: relative;
4103 }
4104 .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 {
4105 background-color: #EAE1FF;
4106 }
4107 .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 {
4108 background-color: #6E42D3;
4109 }
4110
4111 @media only screen and (max-width: 1600px) {
4112 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar .wpfnl-comparison-bar-tooltip {
4113 left: 40%;
4114 width: 94px;
4115 padding: 10px;
4116 }
4117 .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,
4118 .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 {
4119 font-size: 10px;
4120 }
4121 .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,
4122 .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 {
4123 width: 6px;
4124 height: 6px;
4125 margin-right: 3px;
4126 }
4127 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar .wpfnl-comparison-bar-tooltip b {
4128 display: block;
4129 margin-top: 2px;
4130 }
4131 .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 {
4132 margin-top: -3px;
4133 }
4134 }
4135 @media only screen and (max-width: 1399px) {
4136 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab {
4137 padding: 10px 15px;
4138 }
4139 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab .wpfnl-tab-header .wpfnl-tab-total-amount {
4140 font-size: 18px;
4141 }
4142 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab .wpfnl-tab-header .wpfnl-percentage {
4143 min-width: 40px;
4144 padding: 4px 5px;
4145 font-size: 9px;
4146 }
4147 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab .wpfnl-tab-header .wpfnl-percentage svg {
4148 width: 12px;
4149 height: 12px;
4150 }
4151 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab .wpfnl-tab-title {
4152 font-size: 12px;
4153 }
4154 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar::before {
4155 left: 42%;
4156 }
4157 }
4158 @media only screen and (max-width: 960px) {
4159 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container {
4160 flex-wrap: wrap;
4161 }
4162 }
4163 .wpfnl-datepicker {
4164 position: relative;
4165 min-width: 350px;
4166 }
4167 .wpfnl-datepicker input {
4168 cursor: default;
4169 margin: 0.5em;
4170 border-radius: 4px;
4171 background: inherit;
4172 border-radius: 8px;
4173 color: #2D3149;
4174 font-family: Inter;
4175 font-size: 13px;
4176 font-style: normal;
4177 font-weight: 500;
4178 line-height: 1.15;
4179 border: 1px solid #F1F0F5;
4180 padding: 9px 12px;
4181 width: 45%;
4182 }
4183 .wpfnl-datepicker input.single-date {
4184 width: 100%;
4185 margin-left: -1px;
4186 }
4187 .wpfnl-datepicker .multi-input {
4188 display: flex;
4189 align-items: center;
4190 }
4191 .wpfnl-datepicker .multi-input span {
4192 margin: 0 0.5em;
4193 }
4194 .wpfnl-datepicker .calendar {
4195 background: white;
4196 padding: 1em;
4197 }
4198 .wpfnl-datepicker .calendar .calendar-header {
4199 display: flex;
4200 justify-content: space-between;
4201 align-items: center;
4202 margin-bottom: 1em;
4203 }
4204 .wpfnl-datepicker .calendar .calendar-header .pre-month,
4205 .wpfnl-datepicker .calendar .calendar-header .next-month {
4206 border-radius: 8px;
4207 border: 1px solid #F1F0F5;
4208 padding: 8px 15px;
4209 }
4210 .wpfnl-datepicker .calendar .calendar-header .month-name {
4211 color: #2D3149;
4212 font-family: Inter;
4213 font-size: 16px;
4214 font-style: normal;
4215 font-weight: 500;
4216 line-height: 15px;
4217 }
4218 .wpfnl-datepicker .calendar .calendar-header button {
4219 background: none;
4220 border: none;
4221 cursor: pointer;
4222 font-size: 1.2em;
4223 }
4224 .wpfnl-datepicker .calendar .calendar-grid {
4225 display: grid;
4226 grid-template-columns: repeat(7, 1fr);
4227 gap: 0.5em;
4228 }
4229 .wpfnl-datepicker .calendar .calendar-grid .calendar-day {
4230 color: #9398A5;
4231 font-family: Inter;
4232 font-size: 14px;
4233 font-style: normal;
4234 font-weight: 500;
4235 line-height: 14px;
4236 cursor: default;
4237 }
4238 .wpfnl-datepicker .calendar .calendar-grid .calendar-day:hover {
4239 background: none !important;
4240 }
4241 .wpfnl-datepicker .calendar .calendar-grid div {
4242 text-align: center;
4243 padding: 0.5em;
4244 cursor: pointer;
4245 border-radius: 4px;
4246 color: #2D3149;
4247 text-align: center;
4248 font-family: Inter;
4249 font-size: 12px;
4250 font-style: normal;
4251 font-weight: 500;
4252 line-height: 2.667;
4253 }
4254 .wpfnl-datepicker .calendar .calendar-grid div.empty {
4255 background: none;
4256 cursor: default;
4257 }
4258 .wpfnl-datepicker .calendar .calendar-grid div.selected, .wpfnl-datepicker .calendar .calendar-grid div.start-date, .wpfnl-datepicker .calendar .calendar-grid div.end-date {
4259 background: #6E42D3;
4260 color: white;
4261 }
4262 .wpfnl-datepicker .calendar .calendar-grid div.in-range {
4263 background: #e5daff;
4264 }
4265 .wpfnl-datepicker .calendar .calendar-grid div.disabled {
4266 opacity: 0.5;
4267 cursor: default;
4268 pointer-events: none;
4269 }
4270 .wpfnl-datepicker .calendar .calendar-grid div.disabled:hover {
4271 background: none !important;
4272 }
4273 .wpfnl-datepicker .calendar .calendar-grid div:hover:not(.empty) {
4274 background: #f0f0f0;
4275 }
4276
4277 .wpfnl-tpl-shimmer-block {
4278 border-radius: 8px;
4279 animation: shimmer-animation 1.6s infinite linear;
4280 background: linear-gradient(to right, #eff1f3 4%, #e2e2e2 25%, #eff1f3 36%);
4281 background-size: 1000px 100%;
4282 }
4283
4284 .wpfnl-tpl-shimmer-grid {
4285 display: grid;
4286 grid-template-columns: repeat(4, 1fr);
4287 gap: 20px;
4288 }
4289
4290 .wpfnl-tpl-shimmer-card {
4291 border-radius: 12px;
4292 overflow: hidden;
4293 padding: 12px;
4294 background: #f7f7fb;
4295 }
4296
4297 .wpfnl-tpl-shimmer-card-img {
4298 height: 140px;
4299 border-radius: 8px;
4300 margin-bottom: 10px;
4301 }
4302
4303 .wpfnl-tpl-shimmer-card-text {
4304 height: 16px;
4305 width: 80%;
4306 margin-bottom: 8px;
4307 }
4308
4309 .wpfnl-tpl-shimmer-card-badge {
4310 height: 22px;
4311 width: 40%;
4312 border-radius: 20px;
4313 }
4314
4315 .wpfnl-tpl-filter-shimmer {
4316 width: 100%;
4317 padding-top: 8px;
4318 }
4319
4320 .create-funnel-shimmer-overlay {
4321 background: #fff;
4322 display: flex;
4323 flex-direction: column;
4324 width: 100%;
4325 min-height: 100%;
4326 }
4327 .create-funnel-shimmer-overlay .wpfnl-tpl-shimmer-header-bar {
4328 display: flex;
4329 align-items: center;
4330 justify-content: space-between;
4331 padding: 15px 24px;
4332 background: #fff;
4333 box-shadow: 0px 1px 2px rgba(190, 190, 215, 0.4);
4334 flex-shrink: 0;
4335 }
4336 .create-funnel-shimmer-overlay .wpfnl-tpl-shimmer-title {
4337 height: 28px;
4338 width: 220px;
4339 }
4340 .create-funnel-shimmer-overlay .wpfnl-tpl-shimmer-btn {
4341 height: 36px;
4342 width: 120px;
4343 border-radius: 8px;
4344 }
4345 .create-funnel-shimmer-overlay .wpfnl-tpl-shimmer-body {
4346 display: flex;
4347 flex: 1;
4348 }
4349 .create-funnel-shimmer-overlay .wpfnl-tpl-shimmer-sidebar {
4350 width: 247px;
4351 flex-shrink: 0;
4352 padding: 19px 20px;
4353 background: #fff;
4354 box-shadow: 1px 0px 2px rgba(190, 190, 215, 0.14);
4355 }
4356 .create-funnel-shimmer-overlay .wpfnl-tpl-shimmer-sidebar-title {
4357 height: 20px;
4358 width: 80%;
4359 margin-bottom: 24px;
4360 border-radius: 6px;
4361 }
4362 .create-funnel-shimmer-overlay .wpfnl-tpl-shimmer-sidebar-item {
4363 height: 44px;
4364 border-radius: 8px;
4365 margin-bottom: 14px;
4366 }
4367 .create-funnel-shimmer-overlay .wpfnl-tpl-shimmer-content {
4368 flex: 1;
4369 padding: 40px;
4370 overflow: hidden;
4371 }
4372 .create-funnel-shimmer-overlay .wpfnl-tpl-shimmer-wrap,
4373 .create-funnel-shimmer-overlay .wpfnl-tpl-shimmer-header {
4374 display: none;
4375 }
4376
4377 .shimmer-line {
4378 height: 20px;
4379 margin-top: 20px;
4380 background: #777;
4381 }
4382
4383 .shimmer-line-br {
4384 border-radius: 8px;
4385 }
4386
4387 .shimmer-line-full {
4388 width: 100%;
4389 }
4390
4391 .shimmer-line-80 {
4392 width: 80%;
4393 }
4394
4395 .shimmer-line-60 {
4396 width: 60%;
4397 }
4398
4399 .shimmer-line-40 {
4400 width: 40%;
4401 }
4402
4403 .shimmer-line-20 {
4404 width: 20%;
4405 }
4406
4407 .shimmer-line-10 {
4408 width: 10%;
4409 }
4410
4411 .shimmer-circle {
4412 background: #777;
4413 border-radius: 50%;
4414 }
4415
4416 .shimmer-circle-lg {
4417 height: 129px;
4418 width: 129px;
4419 }
4420
4421 .shimmer-circle-md {
4422 height: 65px;
4423 width: 65px;
4424 }
4425
4426 .shimmer-circle-sm {
4427 height: 33px;
4428 width: 33px;
4429 }
4430
4431 .shimmer-circle-x-sm {
4432 height: 17px;
4433 width: 17px;
4434 }
4435
4436 .shimmer-wrapper, .shimmer-wrapper-center {
4437 width: 100%;
4438 height: 100%;
4439 padding: 10px;
4440 animation: shimmer-full-view 0.5s forwards cubic-bezier(0.25, 0.46, 0.45, 0.94);
4441 }
4442
4443 .shimmer-wrapper-center {
4444 display: flex;
4445 flex-direction: column;
4446 gap: 10px;
4447 justify-content: center;
4448 align-items: center;
4449 }
4450
4451 @keyframes shimmer-full-view {
4452 0% {
4453 background-position: -1000px 0;
4454 }
4455 100% {
4456 background-position: 1000px 0;
4457 }
4458 }
4459 @keyframes shimmer-animation {
4460 0% {
4461 background-position: -1000px 0;
4462 }
4463 100% {
4464 background-position: 1000px 0;
4465 }
4466 }
4467 .shimmer-animate {
4468 animation: shimmer-animation 4s infinite linear;
4469 background: linear-gradient(to right, #eff1f3 4%, #e2e2e2 25%, #eff1f3 36%);
4470 background-size: 1000px 100%;
4471 }
4472
4473 body.toplevel_page_wpfunnels {
4474 background: #F6F5FA;
4475 }
4476 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard a:focus {
4477 box-shadow: none;
4478 }
4479 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .pro-tag {
4480 position: absolute;
4481 top: 10px;
4482 right: 10px;
4483 z-index: 1;
4484 padding: 3px 8px 4px;
4485 background-color: #2FCF5C;
4486 font-size: 10px;
4487 line-height: 15px;
4488 color: #fff;
4489 display: inline-block;
4490 text-transform: capitalize;
4491 border-radius: 5px;
4492 box-shadow: 0px 3px 3px rgba(175, 175, 206, 0.3);
4493 font-weight: 400;
4494 }
4495 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .pro-tag-icon {
4496 position: absolute;
4497 top: 10px;
4498 right: 10px;
4499 }
4500 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-overlay {
4501 background: rgba(246, 245, 250, 0.6);
4502 opacity: 1;
4503 display: flex;
4504 flex-flow: column;
4505 height: 100%;
4506 justify-content: center;
4507 align-items: center;
4508 left: 0;
4509 position: absolute;
4510 top: 0;
4511 transition: all 0.3s ease;
4512 width: 100%;
4513 z-index: 1;
4514 border-radius: 10px;
4515 }
4516 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-right {
4517 margin-left: auto;
4518 }
4519 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-right .btn-default {
4520 font-weight: 400;
4521 border-radius: 10px;
4522 display: block;
4523 border: none;
4524 font-size: 14px;
4525 line-height: 1;
4526 color: #fff;
4527 padding: 10px 18px;
4528 text-align: center;
4529 text-decoration: none;
4530 background-color: #2D3149;
4531 box-shadow: -1px 1px 1px 0 rgba(182, 185, 191, 0.3);
4532 }
4533 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-right .btn-default:hover {
4534 background-color: #6E42D3;
4535 }
4536 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-sidebar {
4537 background: #fff;
4538 box-shadow: 1px 0px 2px rgba(190, 190, 215, 0.14);
4539 position: relative;
4540 display: flex;
4541 flex-flow: row wrap;
4542 align-items: center;
4543 gap: 22px;
4544 margin-bottom: 24px;
4545 padding: 0 24px;
4546 }
4547 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-sidebar .wpfnl-logo svg {
4548 display: block;
4549 }
4550 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-sidebar .wpfnl-dashboard-sidebar-menu {
4551 padding: 0;
4552 margin: 0;
4553 display: flex;
4554 align-items: center;
4555 gap: 24px;
4556 }
4557 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-sidebar .wpfnl-dashboard-sidebar-menu .wpfnl-dashboard-sidebar-menu-item {
4558 margin: 0;
4559 }
4560 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-sidebar .wpfnl-dashboard-sidebar-menu .wpfnl-dashboard-sidebar-menu-item a {
4561 text-decoration: none;
4562 padding: 25px 3px;
4563 padding-top: 20px;
4564 color: #707070;
4565 font-size: 14px;
4566 font-style: normal;
4567 font-weight: 400;
4568 line-height: 1;
4569 position: relative;
4570 display: block;
4571 }
4572 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 {
4573 color: #6E42D3;
4574 }
4575 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 {
4576 color: #6E42D3;
4577 }
4578 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 {
4579 content: "";
4580 position: absolute;
4581 left: 0px;
4582 bottom: 0;
4583 height: 2px;
4584 width: 100%;
4585 background: #6E42D3;
4586 z-index: 1;
4587 }
4588 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-body {
4589 min-height: 100vh;
4590 width: calc(100% - 280px);
4591 margin: 0 auto;
4592 }
4593 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-body .community-banner {
4594 background-color: #6B46C1;
4595 color: white;
4596 padding: 10px 16px;
4597 display: flex;
4598 justify-content: space-between;
4599 align-items: center;
4600 margin: 16px 0px;
4601 border-radius: 10px;
4602 }
4603 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-body .community-banner .community-banner-text {
4604 flex: 1;
4605 text-align: center;
4606 }
4607 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-body .community-banner .community-banner-text .community-link {
4608 color: white;
4609 text-decoration: none;
4610 display: inline-flex;
4611 align-items: center;
4612 gap: 8px;
4613 transition: opacity 0.3s ease;
4614 }
4615 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-body .community-banner .community-banner-text .community-link:hover {
4616 opacity: 0.9;
4617 color: #ffffff;
4618 }
4619 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-body .community-banner .community-banner-text .community-link:hover .link-text {
4620 text-decoration-thickness: 2px;
4621 }
4622 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-body .community-banner .community-banner-text .community-link .link-text {
4623 font-size: 16px;
4624 font-weight: 500;
4625 line-height: 100%;
4626 letter-spacing: 0;
4627 text-decoration: underline;
4628 text-decoration-style: solid;
4629 text-decoration-thickness: 1px;
4630 transition: text-decoration-thickness 0.3s ease;
4631 }
4632 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-body .community-banner .community-banner-actions {
4633 display: flex;
4634 gap: 16px;
4635 }
4636 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-body .community-banner .community-banner-actions .ask-later-button {
4637 background: none;
4638 border: none;
4639 color: white;
4640 cursor: pointer;
4641 font-weight: 400;
4642 font-size: 14px;
4643 line-height: 100%;
4644 letter-spacing: 0;
4645 text-align: right;
4646 text-decoration: underline;
4647 text-decoration-style: solid;
4648 text-decoration-thickness: 0%;
4649 transition: opacity 0.3s ease;
4650 }
4651 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-body .community-banner .community-banner-actions .ask-later-button:hover {
4652 opacity: 0.9;
4653 color: #ffffff;
4654 text-decoration-thickness: 2px;
4655 }
4656 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-body .community-banner .community-banner-actions .already-joined-button {
4657 background: rgba(255, 255, 255, 0.1);
4658 border: none;
4659 border-radius: 6px;
4660 color: white;
4661 cursor: pointer;
4662 font-weight: 400;
4663 font-size: 14px;
4664 line-height: 100%;
4665 letter-spacing: 0;
4666 text-align: right;
4667 padding: 5px 8px;
4668 }
4669 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-body .wpfnl-dashboard-header {
4670 background: #FFF;
4671 filter: drop-shadow(0px 1px 1px rgba(182, 185, 191, 0.3));
4672 margin-top: 0;
4673 padding: 20px;
4674 display: flex;
4675 align-items: center;
4676 justify-content: space-between;
4677 flex-wrap: wrap;
4678 border-radius: 10px;
4679 overflow: hidden;
4680 }
4681 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-body .wpfnl-dashboard-header .wpfnl-dashboard-header-title {
4682 color: #363B4E;
4683 font-size: 20px;
4684 font-style: normal;
4685 font-weight: 600;
4686 line-height: 1;
4687 margin: 0;
4688 }
4689 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-body .wpfnl-dashboard-header .wpfnl-dashboard-buttons-wrapper {
4690 display: flex;
4691 justify-content: center;
4692 align-items: center;
4693 gap: 12px;
4694 }
4695 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 {
4696 border-radius: 10px;
4697 border: 1px solid #E4E6EB;
4698 background: #FFF;
4699 display: flex;
4700 align-items: center;
4701 gap: 8px;
4702 justify-content: center;
4703 text-decoration: none;
4704 color: #2D3149;
4705 font-size: 14px;
4706 font-style: normal;
4707 font-weight: 500;
4708 line-height: 13px;
4709 height: 40px;
4710 padding: 0 16px;
4711 }
4712 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 {
4713 width: 20px;
4714 height: 20px;
4715 }
4716 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 {
4717 width: 16px;
4718 height: 16px;
4719 }
4720 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-body .wpfnl-dashboard-contents-wrapper {
4721 margin-top: 50px;
4722 }
4723 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-body .wpfnl-dashboard-contents-wrapper .wpfnl-dashboard-contents-header {
4724 display: flex;
4725 align-items: center;
4726 justify-content: space-between;
4727 gap: 20px;
4728 flex-wrap: wrap;
4729 }
4730 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 {
4731 border-radius: 100px;
4732 background: #FFF;
4733 box-shadow: 0px 1px 1px 0px rgba(182, 185, 191, 0.3);
4734 padding: 6px;
4735 width: 144px;
4736 display: flex;
4737 align-items: center;
4738 justify-content: space-around;
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-tabs .wpfnl-dashboard-tab {
4741 color: #2D3149;
4742 font-size: 13px;
4743 font-style: normal;
4744 font-weight: 600;
4745 line-height: 12px;
4746 border: none;
4747 background: none;
4748 padding: 8px 17px;
4749 cursor: pointer;
4750 }
4751 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 {
4752 border-radius: 100px;
4753 background: #F6F5FA;
4754 box-shadow: 0px 1px 1px 0px rgba(182, 185, 191, 0.3);
4755 }
4756 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 {
4757 display: flex;
4758 align-items: center;
4759 gap: 12px;
4760 margin-left: auto;
4761 }
4762 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-body .wpfnl-dashboard-contents-wrapper .wpfnl-dashboard-contents-header .wpfnl-dashboard-right-header .wpfnl-dashboard-filter-wrapper {
4763 position: relative;
4764 }
4765 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 {
4766 position: absolute;
4767 color: #2D3149;
4768 font-size: 11px;
4769 font-style: normal;
4770 font-weight: 400;
4771 line-height: 11px;
4772 border-radius: 100px;
4773 border: 1px solid #E4E6EB;
4774 background: #FFF;
4775 padding: 7px 10px;
4776 bottom: calc(100% - 7px);
4777 left: 50%;
4778 transform: translateX(-50%);
4779 width: max-content;
4780 }
4781 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 {
4782 border-radius: 100px;
4783 background: #FFF;
4784 box-shadow: 0px 1px 1px 0px rgba(182, 185, 191, 0.3);
4785 border: none;
4786 outline: none;
4787 padding: 13px 14px;
4788 cursor: pointer;
4789 color: #2D3149;
4790 font-size: 14px;
4791 font-style: normal;
4792 font-weight: 500;
4793 line-height: 1;
4794 display: flex;
4795 align-items: center;
4796 justify-content: space-between;
4797 gap: 24px;
4798 }
4799 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 {
4800 position: absolute;
4801 border-radius: 10px;
4802 border: 1px solid #EBEDF0;
4803 background: #FFF;
4804 box-shadow: 0px 18px 22px 0px rgba(73, 59, 104, 0.1);
4805 padding: 8px;
4806 padding-bottom: 20px;
4807 min-width: 270px;
4808 top: calc(100% + 10px);
4809 z-index: 99;
4810 }
4811 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-body .wpfnl-dashboard-contents-wrapper .wpfnl-dashboard-contents-header .wpfnl-dashboard-right-header .wpfnl-dashboard-filter-wrapper .wpnfl-dashboard-filter-dropdown-wrapper .wpnfl-dashboard-filter-dropdown {
4812 margin: 0;
4813 padding: 0;
4814 list-style: none;
4815 }
4816 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 {
4817 padding: 8px 10px;
4818 margin: 0;
4819 color: #2D3149;
4820 font-size: 14px;
4821 font-style: normal;
4822 font-weight: 400;
4823 line-height: normal;
4824 cursor: pointer;
4825 margin-bottom: 5px;
4826 }
4827 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 {
4828 border-radius: 8px;
4829 background: #F6F5FA;
4830 }
4831 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 {
4832 margin: 10px 15px 7px 7px;
4833 position: relative;
4834 }
4835 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 {
4836 border-radius: 8px;
4837 border: 1px solid #F1F0F5;
4838 background: #FFF;
4839 display: flex;
4840 align-items: center;
4841 gap: 27px;
4842 padding: 9px 14px;
4843 color: #2D3149;
4844 font-size: 13px;
4845 font-style: normal;
4846 font-weight: 500;
4847 line-height: 1.15;
4848 cursor: pointer;
4849 width: 100%;
4850 justify-content: space-between;
4851 }
4852 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 {
4853 position: absolute;
4854 z-index: 99;
4855 border-radius: 10px;
4856 border: 1px solid #EBEDF0;
4857 background: #FFF;
4858 box-shadow: 0px 18px 22px 0px rgba(73, 59, 104, 0.1);
4859 top: calc(100% + 5px);
4860 padding: 10px;
4861 margin: 0;
4862 width: 90%;
4863 list-style: none;
4864 }
4865 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 {
4866 cursor: pointer;
4867 padding: 5px 8px;
4868 color: #2D3149;
4869 font-size: 13px;
4870 font-style: normal;
4871 font-weight: 400;
4872 }
4873 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 {
4874 border-radius: 8px;
4875 background: #F6F5FA;
4876 }
4877 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-body .wpfnl-dashboard-contents-wrapper .wpfnl-dashboard-contents-header .wpfnl-dashboard-right-header .wpfnl-dashboard-filter-wrapper .wpnfl-dashboard-filter-dropdown-wrapper .wpfnl-filter-apply-wrapper {
4878 display: flex;
4879 align-items: center;
4880 margin: 10px 15px 7px 7px;
4881 }
4882 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 {
4883 border-radius: 8px;
4884 background: #6E42D3;
4885 box-shadow: 0px 9px 10px 0px rgba(193, 183, 232, 0.5);
4886 border: none;
4887 outline: none;
4888 color: #FFF;
4889 font-size: 12px;
4890 font-style: normal;
4891 font-weight: 600;
4892 line-height: 1.25;
4893 padding: 9px;
4894 cursor: pointer;
4895 width: 100%;
4896 }
4897 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] {
4898 opacity: 0.5;
4899 cursor: default;
4900 }
4901 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 {
4902 border-radius: 10px;
4903 background: #6E42D3;
4904 box-shadow: 0px 2px 4px 0px rgba(223, 223, 249, 0.25);
4905 padding: 11px 16px;
4906 display: flex;
4907 align-items: center;
4908 justify-content: center;
4909 gap: 8px;
4910 color: #FFF;
4911 font-size: 15px;
4912 font-style: normal;
4913 font-weight: 500;
4914 line-height: normal;
4915 text-decoration: none;
4916 cursor: pointer;
4917 }
4918 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-body .wpfnl-dashboard-contents-wrapper .wfpnl-dashboard-contents-body {
4919 margin-top: 24px;
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 {
4922 display: grid;
4923 grid-template-columns: repeat(5, 1fr);
4924 gap: 20px;
4925 }
4926 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 {
4927 border-radius: 10px;
4928 background: #FFF;
4929 box-shadow: 0px 1px 1px 0px rgba(182, 185, 191, 0.3);
4930 padding: 24px 20px 20px 23px;
4931 position: relative;
4932 }
4933 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 {
4934 display: flex;
4935 align-items: center;
4936 justify-content: center;
4937 margin: 40px auto;
4938 padding: 20px;
4939 }
4940 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 {
4941 display: flex;
4942 align-items: flex-start;
4943 justify-content: space-between;
4944 gap: 20px;
4945 }
4946 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 {
4947 border: 1px solid #E4E6EB;
4948 border-radius: 50%;
4949 width: 42px;
4950 height: 42px;
4951 display: inline-flex;
4952 align-items: center;
4953 justify-content: center;
4954 }
4955 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 {
4956 border-radius: 100px;
4957 padding: 4px 7px;
4958 display: flex;
4959 align-items: center;
4960 gap: 1px;
4961 justify-content: center;
4962 font-size: 12px;
4963 font-style: normal;
4964 font-weight: 500;
4965 line-height: 1;
4966 margin: 0;
4967 min-width: 40px;
4968 }
4969 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 {
4970 background: rgba(236, 89, 86, 0.1);
4971 color: #EC5956;
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-cards-container .wpfnl-single-card .wpfnl-card-header .wpfnl-percentage.wpfnl-increase {
4974 background: rgba(18, 183, 106, 0.1);
4975 color: #12B76A;
4976 }
4977 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-body .wpfnl-dashboard-contents-wrapper .wfpnl-dashboard-contents-body .wpfnl-dashboard-cards-container .wpfnl-single-card .wpfnl-card-body {
4978 margin-top: 18px;
4979 }
4980 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 {
4981 margin: 0;
4982 color: #667085;
4983 font-size: 14px;
4984 font-style: normal;
4985 font-weight: 400;
4986 line-height: 14px;
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-cards-container .wpfnl-single-card .wpfnl-card-body .wpfnl-card-value {
4989 margin: 0;
4990 margin-top: 10px;
4991 color: #2D3149;
4992 font-size: 26px;
4993 font-style: normal;
4994 font-weight: 500;
4995 line-height: 24px;
4996 }
4997 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-body .wpfnl-dashboard-contents-wrapper .wfpnl-dashboard-contents-body .wpfnl-dashboard-revenue-comparison {
4998 margin-top: 24px;
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 {
5001 border-radius: 10px;
5002 background: #FFF;
5003 box-shadow: 0px 1px 1px 0px rgba(182, 185, 191, 0.3);
5004 margin-top: 24px;
5005 padding: 24px;
5006 }
5007 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 {
5008 color: #2D3149;
5009 font-size: 18px;
5010 font-style: normal;
5011 font-weight: 600;
5012 line-height: 18px;
5013 margin: 0;
5014 margin-bottom: 30px;
5015 }
5016 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 {
5017 position: relative;
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-table-col .table-text .pro-tag-icon {
5020 top: -3px;
5021 right: -28px;
5022 }
5023 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 {
5024 margin: 0;
5025 }
5026 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-body .wpfnl-dashboard-contents-wrapper .wfpnl-dashboard-contents-body .wpfnl-dashboard-top-performing-funnels .wpfnl-dashboard-table-wrapper .wpfnl-table-header,
5027 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 {
5028 display: grid;
5029 grid-template-columns: 2fr repeat(4, 1fr);
5030 gap: 10px;
5031 }
5032 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 {
5033 padding-bottom: 16px;
5034 border-bottom: 1px solid #EEF0F3;
5035 }
5036 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 {
5037 color: #9398A5;
5038 font-size: 14px;
5039 font-style: normal;
5040 font-weight: 400;
5041 line-height: 1.2;
5042 }
5043 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 {
5044 padding: 22px 0;
5045 border-bottom: 1px solid #EEF0F3;
5046 }
5047 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 {
5048 border-bottom: none;
5049 padding-bottom: 0;
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-top-performing-funnels .wpfnl-dashboard-table-wrapper .wpfnl-table-row p {
5052 color: #2D3149;
5053 font-size: 14px;
5054 font-style: normal;
5055 font-weight: 400;
5056 line-height: 1.2;
5057 word-wrap: break-word;
5058 }
5059 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 {
5060 color: #6E42D3;
5061 }
5062 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 {
5063 color: #2D3149;
5064 font-size: 14px;
5065 font-style: normal;
5066 font-weight: 500;
5067 line-height: 1;
5068 text-decoration: none;
5069 }
5070 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 {
5071 display: flex;
5072 align-items: center;
5073 justify-content: center;
5074 height: 100%;
5075 text-align: center;
5076 padding: 35px;
5077 }
5078 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 {
5079 display: block;
5080 padding: 40px;
5081 margin: 60px auto;
5082 }
5083 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 {
5084 color: #2D3149;
5085 font-size: 15px;
5086 font-style: normal;
5087 font-weight: 500;
5088 line-height: 0.93;
5089 margin-top: 17px;
5090 }
5091
5092 @media only screen and (max-width: 1699px) {
5093 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-body {
5094 width: calc(100% - 90px);
5095 }
5096 }
5097 @media only screen and (max-width: 1399px) {
5098 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-body .wpfnl-dashboard-header {
5099 padding: 20px;
5100 gap: 20px;
5101 }
5102 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard {
5103 gap: 50px;
5104 }
5105 body.toplevel_page_wpfunnels .wpfnl-admin-views-wrapper .wpfnl-admin-dashboard .wpfnl-dashboard-body {
5106 width: 100%;
5107 padding-right: 20px;
5108 padding-left: 20px;
5109 }
5110 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 {
5111 grid-template-columns: repeat(3, 1fr);
5112 }
5113 }
5114 .step-template-showcase-modal .steps-template__filter-wrapper .pro-free__filter, .template-library-modal .funnel-templates-header .pro-free__filter {
5115 border-radius: 50px;
5116 box-shadow: none;
5117 border: 1px solid #E5E8F3;
5118 margin-left: 15px !important;
5119 background: #ffffff;
5120 display: inline-flex;
5121 align-items: center;
5122 }
5123 .step-template-showcase-modal .steps-template__filter-wrapper .pro-free__filter li, .template-library-modal .funnel-templates-header .pro-free__filter li {
5124 color: #363B4E;
5125 font-size: 14px;
5126 padding: 9px 18px;
5127 font-weight: 400;
5128 text-transform: capitalize;
5129 cursor: pointer;
5130 position: relative;
5131 border-right: 1px solid #E5E8F3;
5132 z-index: 1;
5133 display: flex;
5134 flex-flow: row;
5135 align-items: center;
5136 }
5137 .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 {
5138 border-radius: 50px 0 0 50px;
5139 }
5140 .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 {
5141 border-radius: 0 50px 50px 0;
5142 }
5143 .step-template-showcase-modal .steps-template__filter-wrapper .pro-free__filter li svg, .template-library-modal .funnel-templates-header .pro-free__filter li svg {
5144 position: relative;
5145 top: -1px;
5146 margin-right: 8px;
5147 }
5148 .step-template-showcase-modal .steps-template__filter-wrapper .pro-free__filter li.active, .template-library-modal .funnel-templates-header .pro-free__filter li.active {
5149 background-color: #6E42D3;
5150 color: #ffffff;
5151 }
5152 .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 {
5153 stroke: #fff;
5154 }
5155
5156 .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 {
5157 position: absolute;
5158 top: 200px;
5159 left: calc(50% - 123px);
5160 background: #ffffff;
5161 width: 410px;
5162 z-index: 999;
5163 transform: translate(-50%, -50%);
5164 padding: 28px 30px 30px;
5165 border-radius: 10px;
5166 box-shadow: 0 1px 2px 0 rgba(190, 190, 215, 0.2);
5167 transition: all 0.3s ease;
5168 opacity: 0;
5169 visibility: hidden;
5170 }
5171 .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 {
5172 opacity: 1;
5173 visibility: visible;
5174 top: 250px;
5175 }
5176 .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 {
5177 display: flex;
5178 flex-flow: row wrap;
5179 align-items: center;
5180 justify-content: space-between;
5181 margin-bottom: 10px;
5182 }
5183 .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 {
5184 font-size: 16px;
5185 line-height: normal;
5186 font-weight: 500;
5187 }
5188 .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 {
5189 position: absolute;
5190 border: none;
5191 right: -11px;
5192 top: -13px;
5193 display: flex;
5194 width: 40px;
5195 height: 40px;
5196 padding: 8px;
5197 justify-content: center;
5198 flex-flow: column;
5199 align-items: center;
5200 border-radius: 100px;
5201 background: #FFF;
5202 box-shadow: 0px 1px 1px 0px #DADADA;
5203 cursor: pointer;
5204 }
5205 .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 {
5206 display: block;
5207 width: 18px;
5208 height: 18px;
5209 }
5210 .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] {
5211 font-size: 14px;
5212 color: #363B4E;
5213 border-radius: 6px;
5214 border-color: #E2E2E2;
5215 height: 40px;
5216 margin-bottom: 15px;
5217 }
5218 .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 {
5219 -webkit-box-shadow: 0 0 0 30px #ffffff inset;
5220 box-shadow: 0 0 0 30px #ffffff inset;
5221 -webkit-text-fill-color: #363B4E !important;
5222 }
5223 .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 {
5224 color: #7A8B9A;
5225 }
5226 .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 {
5227 color: #7A8B9A;
5228 }
5229 .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 {
5230 color: #7A8B9A;
5231 }
5232 .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 {
5233 color: #7A8B9A;
5234 }
5235 .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] {
5236 border-radius: 10px;
5237 background: #6E42D3;
5238 box-shadow: 0px 9px 14px 0px rgba(193, 183, 232, 0.5);
5239 width: 100%;
5240 height: 40px;
5241 line-height: 1;
5242 padding: 14px 30px;
5243 }
5244
5245 .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 {
5246 position: absolute;
5247 left: 0;
5248 top: 0;
5249 width: 100%;
5250 height: 100%;
5251 padding: 13px 15px;
5252 background: rgba(38, 33, 51, 0.6);
5253 z-index: 1;
5254 border-radius: 10px 10px 0 0;
5255 display: flex;
5256 flex-flow: column;
5257 align-items: center;
5258 justify-content: center;
5259 gap: 14px;
5260 -webkit-backdrop-filter: blur(7px);
5261 backdrop-filter: blur(7px);
5262 transition: all 0.3s ease;
5263 opacity: 0;
5264 visibility: hidden;
5265 }
5266 .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 {
5267 margin: 0;
5268 padding: 11px 19px 9px;
5269 height: auto;
5270 width: 100px;
5271 min-width: auto;
5272 font-size: 15px;
5273 line-height: 1;
5274 font-weight: 500;
5275 border-radius: 8px;
5276 border: 1px solid #F2F2F2;
5277 background-color: transparent;
5278 color: #fff;
5279 }
5280 .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 {
5281 background-color: #fff;
5282 border-color: #fff;
5283 color: #363B4E;
5284 }
5285
5286 .template-library-modal {
5287 position: fixed;
5288 top: 32px;
5289 left: 160px;
5290 width: calc(100% - 160px);
5291 height: 100%;
5292 background: #F6F5FA;
5293 z-index: 99;
5294 }
5295 .template-library-modal .templates-title-wrapper {
5296 margin-bottom: 22px;
5297 display: flex;
5298 flex-flow: row;
5299 align-items: center;
5300 width: 100%;
5301 }
5302 .template-library-modal .templates-title-wrapper .title {
5303 line-height: 18px;
5304 text-transform: capitalize;
5305 font-size: 18px;
5306 color: #0e2244;
5307 font-weight: 500;
5308 }
5309 .template-library-modal .wpfnl-create-funnel__inner-content {
5310 height: 100%;
5311 }
5312 .template-library-modal .wpfnl-create-funnel__templates-wrapper {
5313 width: 100%;
5314 max-height: 890px;
5315 height: 100%;
5316 overflow: auto;
5317 }
5318 .template-library-modal .wpfnl-create-funnel__templates-wrapper::-webkit-scrollbar {
5319 width: 5px;
5320 }
5321 .template-library-modal .wpfnl-create-funnel__templates-wrapper::-webkit-scrollbar-track {
5322 background: #f2f5f8;
5323 }
5324 .template-library-modal .wpfnl-create-funnel__templates-wrapper::-webkit-scrollbar-thumb {
5325 background-color: #BCC0C3;
5326 border-radius: 20px;
5327 }
5328 .template-library-modal .funnel-templates-header {
5329 background: #FFFFFF;
5330 box-shadow: 0px 1px 2px rgba(190, 190, 215, 0.4);
5331 padding: 15px 24px;
5332 position: relative;
5333 }
5334 .template-library-modal .funnel-templates-header .template-library-filter-wrapper {
5335 display: flex;
5336 flex-flow: row wrap;
5337 align-items: center;
5338 justify-content: space-between;
5339 width: 100%;
5340 }
5341 .template-library-modal .funnel-templates-header .template-library-filter-wrapper.is-store-checkout .pro-free__filter {
5342 margin-left: auto !important;
5343 }
5344 .template-library-modal .funnel-templates-header .back-form-modal {
5345 height: 38px;
5346 width: 38px;
5347 border: 1px solid #EEF0F3;
5348 margin-right: 15px;
5349 border-radius: 10px;
5350 background: #FFFFFF;
5351 display: flex;
5352 flex-flow: column;
5353 align-items: center;
5354 justify-content: center;
5355 cursor: pointer;
5356 }
5357 .template-library-modal .funnel-templates-header .back-form-modal svg {
5358 position: relative;
5359 left: -1px;
5360 }
5361 .template-library-modal .funnel-templates-header .header-title {
5362 font-weight: 500;
5363 font-size: 16px;
5364 line-height: 1.3;
5365 color: #363B4E;
5366 }
5367 .template-library-modal .funnel-templates-header .sync-library-btn {
5368 display: inline-flex;
5369 align-items: center;
5370 gap: 6px;
5371 height: 38px;
5372 padding: 0 16px;
5373 border: 1px solid #EEF0F3;
5374 border-radius: 50px;
5375 background: #FFFFFF;
5376 color: #363B4E !important;
5377 font-size: 14px;
5378 font-weight: 400;
5379 cursor: pointer;
5380 margin-left: 12px;
5381 transition: border-color 0.2s, color 0.2s;
5382 }
5383 .template-library-modal .funnel-templates-header .sync-library-btn span {
5384 color: inherit;
5385 }
5386 .template-library-modal .funnel-templates-header .sync-library-btn svg {
5387 flex-shrink: 0;
5388 }
5389 .template-library-modal .funnel-templates-header .sync-library-btn:hover:not(:disabled) {
5390 border-color: #b3b8c7;
5391 color: #1a1f2e;
5392 }
5393 .template-library-modal .funnel-templates-header .sync-library-btn:disabled {
5394 opacity: 0.65;
5395 cursor: not-allowed;
5396 }
5397 .template-library-modal .funnel-templates-header .sync-library-btn .spinning {
5398 animation: sync-spin 1s linear infinite;
5399 }
5400 @keyframes sync-spin {
5401 from {
5402 transform: rotate(0deg);
5403 }
5404 to {
5405 transform: rotate(360deg);
5406 }
5407 }
5408 .template-library-modal .funnel-templates-header .wpfnl-template-header-title-wrapper {
5409 display: flex;
5410 align-items: center;
5411 }
5412 .template-library-modal .funnel-templates-header .template-type-filter {
5413 display: block;
5414 width: auto;
5415 margin-left: auto;
5416 border: 1px solid #EEF0F3;
5417 height: 38px;
5418 border-radius: 50px;
5419 color: #363B4E;
5420 letter-spacing: -0.01em;
5421 -moz-appearance: none; /* Firefox */
5422 -webkit-appearance: none; /* Safari and Chrome */
5423 appearance: none;
5424 background: transparent;
5425 background-image: url("data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMTIgNyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBzdHJva2U9IiM3QThCOUEiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIiBkPSJNMTAuODEzIDFsLTQuNSA0LjUtNC41LTQuNSIvPjwvc3ZnPg==");
5426 background-repeat: no-repeat;
5427 background-position-x: calc(100% - 15px);
5428 background-position-y: 13px;
5429 background-size: 12px 12px;
5430 }
5431 .template-library-modal .funnel-templates-header .funnel-global-import {
5432 min-width: 152px;
5433 display: flex;
5434 justify-content: flex-end;
5435 align-items: center;
5436 }
5437 .template-library-modal .funnel-templates-header .funnel-global-import .btn-default {
5438 height: 40px;
5439 line-height: 41px;
5440 position: relative;
5441 padding: 0 20px;
5442 min-width: auto;
5443 box-shadow: 0px 10px 16px rgba(97, 103, 116, 0.15);
5444 border-radius: 8px;
5445 }
5446 .template-library-modal .funnel-templates-header .funnel-global-import .btn-default .btn-text {
5447 position: relative;
5448 z-index: 1;
5449 color: #fff;
5450 font-weight: 500;
5451 }
5452 .template-library-modal .funnel-templates-header .funnel-global-import .btn-default .pro-tag {
5453 position: absolute;
5454 top: -21px;
5455 right: 10px;
5456 }
5457 .template-library-modal .funnel-templates-header .funnel-global-import .global-import-progress {
5458 position: absolute;
5459 left: 0;
5460 bottom: 0;
5461 width: 0;
5462 height: 100%;
5463 background: #8b5ef3;
5464 border-radius: 10px;
5465 z-index: 0;
5466 transition: all 0.4s linear;
5467 }
5468 .template-library-modal .funnel-templates-header .responsive-switcher {
5469 border: 1px solid #E4E6EB;
5470 border-radius: 8px;
5471 margin-left: -10%;
5472 }
5473 .template-library-modal .funnel-templates-header .responsive-switcher button {
5474 background: transparent;
5475 border: none;
5476 padding: 10px 10px;
5477 border-right: 1px solid #E4E6EB;
5478 cursor: pointer;
5479 }
5480 .template-library-modal .funnel-templates-header .responsive-switcher button:last-child {
5481 border-right: none;
5482 }
5483 .template-library-modal .funnel-templates-header .responsive-switcher button.active svg path,
5484 .template-library-modal .funnel-templates-header .responsive-switcher button.active svg rect {
5485 stroke: #6E42D3;
5486 }
5487 .template-library-modal .funnel-templates-header .responsive-switcher button.active svg circle {
5488 fill: #6E42D3;
5489 }
5490 .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 {
5491 fill: #6E42D3;
5492 }
5493 .template-library-modal .funnel-templates-body {
5494 display: flex;
5495 flex-flow: row wrap;
5496 height: calc(100% - 78px);
5497 }
5498 .template-library-modal .funnel-templates-sidebar {
5499 background: #FFFFFF;
5500 box-shadow: 1px 0px 2px rgba(190, 190, 215, 0.14);
5501 width: 247px;
5502 padding: 19px 20px;
5503 }
5504 .template-library-modal .funnel-templates-sidebar .sidebar-tab-nav {
5505 display: flex;
5506 margin-bottom: 24px;
5507 }
5508 .template-library-modal .funnel-templates-sidebar .sidebar-tab-nav > span {
5509 font-size: 14px;
5510 line-height: 1.3;
5511 font-weight: 600;
5512 color: #292C2F;
5513 flex: 1;
5514 text-align: center;
5515 display: block;
5516 border-bottom: 1px solid #E4E6EB;
5517 padding-bottom: 15px;
5518 cursor: pointer;
5519 position: relative;
5520 }
5521 .template-library-modal .funnel-templates-sidebar .sidebar-tab-nav > span:before {
5522 content: "";
5523 position: absolute;
5524 bottom: 0;
5525 left: 0;
5526 width: 100%;
5527 height: 2px;
5528 background: #6E42D3;
5529 display: none;
5530 }
5531 .template-library-modal .funnel-templates-sidebar .sidebar-tab-nav > span.active {
5532 color: #6E42D3;
5533 }
5534 .template-library-modal .funnel-templates-sidebar .sidebar-tab-nav > span.active:before {
5535 display: block;
5536 }
5537 .template-library-modal .funnel-templates-sidebar .category-filter-wrapper {
5538 height: 720px;
5539 padding-right: 8px;
5540 overflow: auto;
5541 }
5542 .template-library-modal .funnel-templates-sidebar .category-filter-wrapper::-webkit-scrollbar {
5543 width: 5px;
5544 }
5545 .template-library-modal .funnel-templates-sidebar .category-filter-wrapper::-webkit-scrollbar-track {
5546 background: #f2f5f8;
5547 }
5548 .template-library-modal .funnel-templates-sidebar .category-filter-wrapper::-webkit-scrollbar-thumb {
5549 background-color: #BCC0C3;
5550 border-radius: 20px;
5551 }
5552 .template-library-modal .funnel-templates-sidebar .category-filter-wrapper ul li {
5553 font-weight: 500;
5554 font-size: 14px;
5555 line-height: 1.3;
5556 letter-spacing: -0.01em;
5557 color: #363B4E;
5558 background: #FFFFFF;
5559 border: 1px solid #EEF0F3;
5560 border-radius: 8px;
5561 padding: 12px 16px;
5562 margin-bottom: 14px;
5563 cursor: pointer;
5564 display: flex;
5565 align-items: center;
5566 gap: 7px;
5567 transition: all 0.3s ease;
5568 }
5569 .template-library-modal .funnel-templates-sidebar .category-filter-wrapper ul li.active, .template-library-modal .funnel-templates-sidebar .category-filter-wrapper ul li:hover {
5570 color: #6E42D3;
5571 border-color: #6E42D3;
5572 box-shadow: 0px 20px 16px rgba(189, 193, 200, 0.2);
5573 }
5574 .template-library-modal .funnel-templates-sidebar .category-filter-wrapper ul li svg {
5575 position: relative;
5576 top: -1px;
5577 display: block;
5578 min-width: 20px;
5579 }
5580 .template-library-modal .funnel-templates-sidebar .wpfnl-create-step__filter-nav {
5581 width: 100%;
5582 min-height: auto;
5583 background: transparent;
5584 box-shadow: none;
5585 padding: 0;
5586 align-self: stretch;
5587 }
5588 .template-library-modal .funnel-templates-content {
5589 width: calc(100% - 247px);
5590 height: 100%;
5591 overflow-y: auto;
5592 position: relative;
5593 padding: 40px;
5594 box-sizing: border-box;
5595 }
5596 .template-library-modal .funnel-templates-content .not-clickable-overlay {
5597 z-index: 9;
5598 }
5599 .template-library-modal .funnel-templates-content .template-cat-filter-loader {
5600 position: absolute;
5601 inset: 0;
5602 z-index: 100;
5603 background: rgba(255, 255, 255, 0.8);
5604 backdrop-filter: blur(2px);
5605 display: flex;
5606 align-items: center;
5607 justify-content: center;
5608 border-radius: 4px;
5609 opacity: 0;
5610 visibility: hidden;
5611 transition: opacity 0.15s ease, visibility 0.15s ease;
5612 pointer-events: none;
5613 }
5614 .template-library-modal .funnel-templates-content .template-cat-filter-loader .wpfnl-loader {
5615 display: block;
5616 width: 50px;
5617 height: 50px;
5618 margin: 0;
5619 position: sticky;
5620 top: 50%;
5621 border-width: 3px;
5622 border-top-width: 3px;
5623 flex-shrink: 0;
5624 }
5625 .template-library-modal .funnel-templates-content .template-cat-filter-loader.show-loader {
5626 opacity: 1;
5627 visibility: visible;
5628 pointer-events: all;
5629 }
5630 .template-library-modal .no-sidebar .funnel-templates-content {
5631 width: 100%;
5632 }
5633 .template-library-modal .wpfnl-create-funnel__templates {
5634 position: relative;
5635 min-height: 370px;
5636 display: flex;
5637 flex-flow: row wrap;
5638 gap: 40px;
5639 }
5640 .template-library-modal .wpfnl-create-funnel__templates .wpfnl-create-funnel__loader {
5641 position: absolute;
5642 top: 0;
5643 left: 0;
5644 width: 100%;
5645 height: 100%;
5646 background: #f6f6f8;
5647 display: flex;
5648 flex-flow: column;
5649 align-items: center;
5650 justify-content: flex-start;
5651 z-index: 9;
5652 }
5653 .template-library-modal .wpfnl-create-funnel__templates .wpfnl-create-funnel__loader .wpfnl-loader {
5654 display: block;
5655 width: 40px;
5656 height: 40px;
5657 margin-top: 12%;
5658 }
5659 .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template {
5660 width: calc(25% - 30px);
5661 position: relative;
5662 }
5663 .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template .freemium-tag {
5664 position: absolute;
5665 top: 10px;
5666 right: 10px;
5667 z-index: 1;
5668 padding: 3px 8px 4px;
5669 background-color: #2FCF5C;
5670 font-size: 10px;
5671 border-radius: 5px;
5672 }
5673 .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template.create__from-scratch {
5674 background-color: transparent;
5675 border: 2px dashed #A1A1B6;
5676 border-radius: 10px;
5677 }
5678 .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template.create__from-scratch .funnel-limit-notice,
5679 .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template.create__from-scratch .btn-default {
5680 height: 48px;
5681 line-height: 49px;
5682 width: 100%;
5683 max-width: 194px;
5684 padding: 0 8px;
5685 border-radius: 12px;
5686 position: absolute;
5687 top: 50%;
5688 left: 50%;
5689 transform: translate(-50%, -50%);
5690 box-shadow: 0px 9px 14px 0px rgba(193, 183, 232, 0.5);
5691 }
5692 .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template.create__from-scratch .funnel-limit-notice svg,
5693 .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template.create__from-scratch .btn-default svg {
5694 margin-right: 2px;
5695 }
5696 .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template.create__from-scratch .funnel-limit-notice path,
5697 .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template.create__from-scratch .btn-default path {
5698 stroke: #fff;
5699 }
5700 .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template.create__from-scratch .pro-tag {
5701 position: absolute;
5702 top: -23px;
5703 right: 11px;
5704 }
5705 .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template.create__from-scratch .wpfnl-single-remote-wrapper {
5706 opacity: 0;
5707 visibility: hidden;
5708 }
5709 .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template.create__from-scratch .funnel-limit-notice {
5710 max-width: 100%;
5711 text-align: center;
5712 padding: 15px;
5713 height: auto;
5714 line-height: normal;
5715 border-radius: 0;
5716 box-shadow: none;
5717 }
5718 .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template.create__from-scratch .funnel-limit-notice p {
5719 color: #d24d4d;
5720 line-height: 1.6;
5721 }
5722 .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template.show-step-preview {
5723 width: 100%;
5724 margin: 0;
5725 background: transparent;
5726 border-radius: 0;
5727 }
5728 .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template .wpfnl-single-remote-wrapper {
5729 position: relative;
5730 background: #ffffff;
5731 border-radius: 10px;
5732 height: 100%;
5733 transition: all 0.3s ease;
5734 }
5735 .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template .wpfnl-single-remote-template {
5736 position: relative;
5737 }
5738 .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template .template-image-wrapper {
5739 background-repeat: no-repeat;
5740 background-size: 100% auto;
5741 background-position: top center;
5742 border-radius: 10px 10px 0 0;
5743 position: relative;
5744 overflow: hidden;
5745 }
5746 .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template .template-image-wrapper:before {
5747 content: "";
5748 display: block;
5749 padding-top: 100%;
5750 }
5751 .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template .template-img {
5752 width: 100%;
5753 border-radius: 10px 10px 0 0;
5754 height: 350px;
5755 object-fit: contain;
5756 }
5757 .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template .importar-loader {
5758 background: rgba(38, 33, 51, 0.6);
5759 -webkit-backdrop-filter: blur(7px);
5760 backdrop-filter: blur(7px);
5761 }
5762 .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template .funnel-template-info {
5763 text-align: center;
5764 padding: 14px;
5765 background: #ffffff;
5766 border-radius: 0 0 10px 10px;
5767 position: relative;
5768 border-top: 1px solid #E5E8F3;
5769 }
5770 .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template .funnel-template-info .title {
5771 color: #363B4E;
5772 padding: 0;
5773 min-height: auto;
5774 display: block;
5775 font-weight: 500;
5776 transition: all 0.3s ease;
5777 }
5778 .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template .funnel-template-info .steps {
5779 color: #7A8B9A;
5780 letter-spacing: -0.01em;
5781 font-size: 12px;
5782 }
5783 .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template:hover .wpfnl-single-remote-wrapper {
5784 box-shadow: 0px 20px 20px rgba(190, 190, 215, 0.2);
5785 }
5786 .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template:hover .template-action {
5787 opacity: 1;
5788 visibility: visible;
5789 }
5790 .template-library-modal .wpfnl-create-funnel__templates .steps-preview-wrapper {
5791 gap: 40px;
5792 position: relative;
5793 width: 100%;
5794 display: flex;
5795 flex-flow: row wrap;
5796 align-items: flex-start;
5797 }
5798 .template-library-modal .wpfnl-create-funnel__templates .steps-preview-wrapper .wpfnl-step__single-template {
5799 width: calc(20% - 32px);
5800 }
5801 .template-library-modal .wpfnl-create-funnel__templates .steps-preview-wrapper .wpfnl-template-preview-wrapper {
5802 margin: auto;
5803 width: 100%;
5804 }
5805 .template-library-modal .wpfnl-create-funnel__templates .steps-preview-wrapper .wpfnl-template-preview-wrapper .wpfnl-template-steps-wrapper {
5806 display: flex;
5807 align-items: center;
5808 width: 100%;
5809 justify-content: center;
5810 gap: 10px;
5811 margin-bottom: 40px;
5812 }
5813 .template-library-modal .wpfnl-create-funnel__templates .steps-preview-wrapper .wpfnl-template-preview-wrapper .wpfnl-template-steps-wrapper .wpfnl-template-step {
5814 width: 80px;
5815 text-align: center;
5816 }
5817 .template-library-modal .wpfnl-create-funnel__templates .steps-preview-wrapper .wpfnl-template-preview-wrapper .wpfnl-template-steps-wrapper .wpfnl-template-step span {
5818 border-radius: 6px;
5819 background: #FFF;
5820 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;
5821 padding: 3px;
5822 cursor: pointer;
5823 display: block;
5824 border: 1px solid transparent;
5825 min-height: 80px;
5826 }
5827 .template-library-modal .wpfnl-create-funnel__templates .steps-preview-wrapper .wpfnl-template-preview-wrapper .wpfnl-template-steps-wrapper .wpfnl-template-step span img {
5828 width: 70px;
5829 height: 70px;
5830 }
5831 .template-library-modal .wpfnl-create-funnel__templates .steps-preview-wrapper .wpfnl-template-preview-wrapper .wpfnl-template-steps-wrapper .wpfnl-template-step p {
5832 color: #6B7589;
5833 font-size: 12px;
5834 margin-top: 10px;
5835 text-transform: capitalize;
5836 }
5837 .template-library-modal .wpfnl-create-funnel__templates .steps-preview-wrapper .wpfnl-template-preview-wrapper .wpfnl-template-steps-wrapper .wpfnl-template-step.active span {
5838 border-color: #6E42D3;
5839 }
5840 .template-library-modal .wpfnl-create-funnel__templates .steps-preview-wrapper .wpfnl-template-preview-wrapper .wpfnl-template-steps-wrapper .wpfnl-template-step.active p {
5841 color: #6E42D3;
5842 }
5843 .template-library-modal .wpfnl-create-funnel__templates .steps-preview-wrapper .wpfnl-template-preview-wrapper .wpfnl-template-step-preview {
5844 width: 100%;
5845 background: #FFF;
5846 margin: auto;
5847 }
5848 .template-library-modal .wpfnl-create-funnel__templates .steps-preview-wrapper .wpfnl-template-preview-wrapper .wpfnl-template-step-preview .wpfnl-preview-checkout-placeholder {
5849 min-height: 650px;
5850 display: flex;
5851 align-items: center;
5852 justify-content: center;
5853 padding: 20px 0;
5854 }
5855 .template-library-modal .wpfnl-create-funnel__templates .steps-preview-wrapper .wpfnl-template-preview-wrapper .wpfnl-template-step-preview.mobile {
5856 width: 425px;
5857 }
5858 .template-library-modal .wpfnl-create-funnel__templates .steps-preview-wrapper .wpfnl-template-preview-wrapper .wpfnl-template-step-preview.tablet {
5859 width: 768px;
5860 }
5861 .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 {
5862 padding: 50px 10px 60px;
5863 box-shadow: 0 14px 28px 0 rgba(0, 0, 0, 0.0588235294);
5864 border-radius: 30px;
5865 position: relative;
5866 }
5867 .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 {
5868 border: 1px solid rgba(15, 12, 9, 0.1);
5869 }
5870 .template-library-modal .wpfnl-create-funnel__templates .steps-preview-wrapper .wpfnl-template-preview-wrapper .wpfnl-template-step-preview .wpfnl-template-iframe-wrapper {
5871 position: relative;
5872 }
5873 .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 {
5874 position: absolute;
5875 width: 100%;
5876 height: 100%;
5877 top: 0;
5878 display: none;
5879 align-items: center;
5880 justify-content: center;
5881 background: rgba(38, 27, 103, 0.2);
5882 }
5883 .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 {
5884 display: flex;
5885 }
5886 .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 {
5887 display: block;
5888 width: 50px;
5889 height: 50px;
5890 }
5891 .template-library-modal .wpfnl-create-funnel__templates .step-title-wrapper {
5892 position: absolute;
5893 top: 0;
5894 left: 0;
5895 }
5896 .template-library-modal .wpfnl-create-funnel__templates .step-title-wrapper .title {
5897 font-weight: 500;
5898 font-size: 18px;
5899 line-height: 1;
5900 color: #363B4E;
5901 }
5902 .template-library-modal .wpfnl-create-funnel-layout {
5903 width: 100%;
5904 background: #F6F5FA;
5905 border-radius: 14px;
5906 max-width: 1093px;
5907 position: fixed;
5908 top: 50% !important;
5909 left: calc(50% + 80px);
5910 transform: translate(-50%, -50%);
5911 height: 80%;
5912 max-height: 690px;
5913 }
5914 .template-library-modal .wpfnl-create-funnel-layout.store-checkout-layout {
5915 height: auto;
5916 max-height: none;
5917 max-width: 520px;
5918 padding: 25px;
5919 }
5920 .template-library-modal .wpfnl-create-funnel-layout.store-checkout-layout .store-checkout-confirm-body {
5921 height: auto;
5922 }
5923 .template-library-modal .wpfnl-create-funnel-layout.store-checkout-layout .store-checkout-modal-title {
5924 font-size: 20px;
5925 font-weight: 600;
5926 color: #2D3149;
5927 margin: 0 0 10px;
5928 line-height: 1.3;
5929 }
5930 .template-library-modal .wpfnl-create-funnel-layout.store-checkout-layout .store-checkout-modal-subtitle {
5931 font-size: 14px;
5932 font-weight: 600;
5933 color: #2D3149;
5934 margin: 0 0 14px;
5935 }
5936 .template-library-modal .wpfnl-create-funnel-layout.store-checkout-layout .store-checkout-feature-list {
5937 list-style: none;
5938 padding: 0;
5939 margin: 0 0 18px;
5940 display: flex;
5941 flex-direction: column;
5942 gap: 10px;
5943 }
5944 .template-library-modal .wpfnl-create-funnel-layout.store-checkout-layout .store-checkout-feature-list li {
5945 display: flex;
5946 align-items: center;
5947 gap: 10px;
5948 font-size: 14px;
5949 color: #6B7280;
5950 }
5951 .template-library-modal .wpfnl-create-funnel-layout.store-checkout-layout .store-checkout-feature-list li svg {
5952 flex-shrink: 0;
5953 }
5954 .template-library-modal .wpfnl-create-funnel-layout.store-checkout-layout .store-checkout-modal-desc {
5955 font-size: 13px;
5956 color: #6B7280;
5957 line-height: 1.6;
5958 margin: 0 0 24px;
5959 }
5960 .template-library-modal .wpfnl-create-funnel-layout.store-checkout-layout .button-area {
5961 margin-top: 0;
5962 }
5963 .template-library-modal .wpfnl-create-funnel-layout.store-checkout-layout .store-checkout-modal-actions {
5964 display: flex;
5965 align-items: center;
5966 justify-content: flex-end;
5967 gap: 12px;
5968 }
5969 .template-library-modal .wpfnl-create-funnel-layout.store-checkout-layout .store-checkout-modal-actions .btn-cancel {
5970 display: inline-flex;
5971 align-items: center;
5972 justify-content: center;
5973 height: 38px;
5974 padding: 0 24px;
5975 font-size: 14px;
5976 font-weight: 500;
5977 color: #6E42D3;
5978 background: transparent;
5979 border: 1.5px solid #6E42D3;
5980 border-radius: 10px;
5981 cursor: pointer;
5982 transition: all 0.3s ease;
5983 min-width: 100px;
5984 }
5985 .template-library-modal .wpfnl-create-funnel-layout.store-checkout-layout .store-checkout-modal-actions .btn-cancel:hover {
5986 background: #f5f0ff;
5987 }
5988 .template-library-modal .wpfnl-create-funnel-layout.store-checkout-layout .store-checkout-modal-actions .btn-create-store-checkout {
5989 min-width: 180px;
5990 height: 38px;
5991 line-height: 38px;
5992 padding: 0 24px;
5993 }
5994 .template-library-modal .wpfnl-create-funnel-layout.store-checkout-layout .store-checkout-modal-actions .btn-create-store-checkout:disabled {
5995 opacity: 0.7;
5996 cursor: not-allowed;
5997 }
5998 .template-library-modal .wpfnl-create-funnel-layout .close {
5999 position: absolute;
6000 border: none;
6001 right: -11px;
6002 top: -13px;
6003 display: flex;
6004 width: 40px;
6005 height: 40px;
6006 padding: 8px;
6007 justify-content: center;
6008 flex-flow: column;
6009 align-items: center;
6010 border-radius: 100px;
6011 background: #FFF;
6012 box-shadow: 0px 1px 1px 0px #DADADA;
6013 cursor: pointer;
6014 }
6015 .template-library-modal .wpfnl-create-funnel-layout .wpfnl-form-group {
6016 margin-bottom: 23px;
6017 }
6018 .template-library-modal .wpfnl-create-funnel-layout .wpfnl-form-group > label {
6019 color: #2D3149;
6020 font-size: 15px;
6021 font-weight: 500;
6022 line-height: 1.3;
6023 margin-bottom: 7px;
6024 display: block;
6025 }
6026 .template-library-modal .wpfnl-create-funnel-layout .modal-body {
6027 height: 100%;
6028 }
6029 .template-library-modal .wpfnl-create-funnel-layout .modal-body input[type=text] {
6030 margin-bottom: 0;
6031 border-radius: 8px;
6032 background: #FFF;
6033 box-shadow: 0px 1px 1px 0px rgba(182, 185, 191, 0.3);
6034 border: none;
6035 font-weight: 300;
6036 }
6037 .template-library-modal .wpfnl-create-funnel-layout .modal-body button[type=submit] {
6038 width: auto;
6039 }
6040 .template-library-modal .wpfnl-create-funnel-layout .layout-title {
6041 color: #2D3149;
6042 font-size: 15px;
6043 font-weight: 500;
6044 line-height: 1.3;
6045 margin-bottom: 9px;
6046 }
6047 .template-library-modal .wpfnl-create-funnel-layout form {
6048 height: 100%;
6049 }
6050 .template-library-modal .wpfnl-create-funnel-layout .funnels-layout-wrapper {
6051 display: flex;
6052 flex-flow: row wrap;
6053 gap: 20px;
6054 border-bottom: 1px solid #E5E1F1;
6055 padding-bottom: 20px;
6056 margin-bottom: 20px;
6057 overflow: auto;
6058 height: 100%;
6059 max-height: calc(100% - 176px);
6060 }
6061 .template-library-modal .wpfnl-create-funnel-layout .single-layout {
6062 width: calc(33.3333333333% - 14px);
6063 position: relative;
6064 }
6065 .template-library-modal .wpfnl-create-funnel-layout .single-layout .pro-tag {
6066 position: absolute;
6067 right: 24px;
6068 top: 24px;
6069 z-index: 2;
6070 border-radius: 5px;
6071 background: #2FCF5C;
6072 box-shadow: 0px 4px 6px 0px #E0DEE5;
6073 font-size: 12px;
6074 font-weight: 700;
6075 line-height: 1;
6076 padding: 3px 6px;
6077 }
6078 .template-library-modal .wpfnl-create-funnel-layout .single-layout-inner {
6079 border-radius: 16px;
6080 border: 1px solid #EBE9F5;
6081 box-shadow: 0px 8px 8px 0px rgba(226, 223, 237, 0.3);
6082 padding: 10px;
6083 display: block;
6084 background: #fff;
6085 transition: all 0.3s ease;
6086 cursor: pointer;
6087 position: relative;
6088 overflow: hidden;
6089 }
6090 .template-library-modal .wpfnl-create-funnel-layout .single-layout-inner:before {
6091 content: url("data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgNjMgNTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGNpcmNsZSBjeD0iNDIuNSIgY3k9IjkuNSIgcj0iNDIuNSIgZmlsbD0iIzZFNDJEMyIvPjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMF80ODRfMTMpIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNNDAuNDg5IDE3LjU5NmExLjc0NSAxLjc0NSAwIDAwLTIuNDY4IDBMMjYuOTE1IDI4LjcwMmwtNC45MzYtNC45MzZhMS43NDUgMS43NDUgMCAxMC0yLjQ2OCAyLjQ2OGw2LjE3IDYuMTdjLjM0LjM0Ljc4Ny41MTEgMS4yMzQuNTExLjQ0NyAwIC44OTMtLjE3IDEuMjM0LS41MTFsMTIuMzQtMTIuMzRhMS43NDUgMS43NDUgMCAwMDAtMi40Njh6Ii8+PC9nPjxkZWZzPjxjbGlwUGF0aCBpZD0iY2xpcDBfNDg0XzEzIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAwaDIydjIySDB6IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxOSAxNCkiLz48L2NsaXBQYXRoPjwvZGVmcz48L3N2Zz4=");
6092 position: absolute;
6093 right: -2px;
6094 top: -2px;
6095 display: block;
6096 width: 58px;
6097 opacity: 0;
6098 visibility: hidden;
6099 transition: all 0.3s ease;
6100 }
6101 .template-library-modal .wpfnl-create-funnel-layout .single-layout-inner.is-pro {
6102 cursor: not-allowed;
6103 }
6104 .template-library-modal .wpfnl-create-funnel-layout .single-layout-inner.is-pro:after {
6105 content: "";
6106 position: absolute;
6107 left: 0;
6108 top: 0;
6109 width: 100%;
6110 height: 100%;
6111 background: rgba(255, 255, 255, 0.4588235294);
6112 border-radius: 16px;
6113 z-index: 1;
6114 }
6115 .template-library-modal .wpfnl-create-funnel-layout .single-layout.active .single-layout-inner {
6116 border-color: #6E42D3;
6117 }
6118 .template-library-modal .wpfnl-create-funnel-layout .single-layout.active .single-layout-inner::before {
6119 opacity: 1;
6120 visibility: visible;
6121 }
6122 .template-library-modal .wpfnl-create-funnel-layout .inner-box {
6123 border-radius: 16px;
6124 background: #CEE4DD;
6125 display: flex;
6126 align-items: center;
6127 justify-content: center;
6128 flex-flow: column;
6129 height: 185px;
6130 padding: 15px;
6131 }
6132 .template-library-modal .wpfnl-create-funnel-layout .inner-box svg {
6133 max-width: 100%;
6134 }
6135 .template-library-modal .wpfnl-create-funnel-layout .layout2 .inner-box {
6136 background-color: #F3E8FF;
6137 }
6138 .template-library-modal .wpfnl-create-funnel-layout .layout3 .inner-box {
6139 background-color: rgba(167, 204, 245, 0.3019607843);
6140 }
6141 .template-library-modal .wpfnl-create-funnel-layout .layout4 .inner-box {
6142 background-color: #FDF2CB;
6143 }
6144 .template-library-modal .wpfnl-create-funnel-layout .layout5 .inner-box {
6145 background-color: #E5F0FC;
6146 }
6147 .template-library-modal .wpfnl-create-funnel-layout .layout6 .inner-box {
6148 background-color: #FFEAE1;
6149 }
6150 .template-library-modal .wpfnl-create-funnel-layout input[type=radio]:checked + .single-layout-inner {
6151 border-color: #6E42D3;
6152 }
6153 .template-library-modal .wpfnl-create-funnel-layout .button-area {
6154 text-align: right;
6155 display: flex;
6156 flex-flow: row wrap;
6157 align-items: center;
6158 justify-content: flex-end;
6159 gap: 10px;
6160 }
6161 .template-library-modal .wpfnl-create-funnel-layout .button-area .wpfnl-alert.box {
6162 padding: 10px 20px;
6163 }
6164
6165 #create-funnel-loader {
6166 position: absolute;
6167 left: 50%;
6168 top: 50%;
6169 z-index: 99;
6170 opacity: 0;
6171 visibility: hidden;
6172 margin-left: -50px;
6173 margin-top: -50px;
6174 }
6175 #create-funnel-loader.show {
6176 opacity: 1;
6177 visibility: visible;
6178 }
6179
6180 .create-funnel-loader-overlay#create-funnel-loader {
6181 background: #ffffff;
6182 position: fixed;
6183 left: 160px;
6184 top: 0;
6185 width: calc(100% - 160px);
6186 height: 100%;
6187 z-index: 100;
6188 display: none;
6189 margin: 0;
6190 }
6191 .create-funnel-loader-overlay#create-funnel-loader.show {
6192 display: block;
6193 }
6194 .create-funnel-loader-overlay#create-funnel-loader.create-funnel-shimmer-overlay {
6195 display: flex;
6196 }
6197 .create-funnel-loader-overlay#create-funnel-loader .wpfnl-loader {
6198 display: block;
6199 position: absolute;
6200 top: 50%;
6201 left: 50%;
6202 transform: translate(-50%, -50%);
6203 width: 40px;
6204 height: 40px;
6205 margin: 0;
6206 }
6207
6208 body.folded .create-funnel-loader-overlay#create-funnel-loader {
6209 left: 36px;
6210 width: calc(100% - 36px);
6211 }
6212
6213 .wpfnl-missing-plugin-notice {
6214 width: 60% !important;
6215 background: #fff;
6216 border-color: transparent !important;
6217 padding: 30px;
6218 border-radius: 10px;
6219 }
6220 .wpfnl-missing-plugin-notice .wpfnl-notice-title {
6221 font-size: 20px;
6222 font-weight: 500;
6223 color: #0e2244;
6224 margin-bottom: 10px;
6225 }
6226 .wpfnl-missing-plugin-notice .wpfnl-notice-notice-body span, .wpfnl-missing-plugin-notice .wpfnl-notice-notice-body p {
6227 color: #0e2244;
6228 font-size: 16px;
6229 line-height: 1.6;
6230 }
6231 .wpfnl-missing-plugin-notice .wpfnl-notice-notice-body p {
6232 margin-bottom: 10px;
6233 }
6234 .wpfnl-missing-plugin-notice .wpfnl-notice-notice-body p.note {
6235 margin-bottom: 0;
6236 }
6237 .wpfnl-missing-plugin-notice .wpfnl-notice-notice-body p b {
6238 font-weight: 500;
6239 }
6240 .wpfnl-missing-plugin-notice .wpfnl-notice-notice-body a {
6241 font-size: 16px;
6242 font-weight: 500;
6243 color: #6E42D3;
6244 }
6245 .wpfnl-missing-plugin-notice .wpfnl-notice-notice-body a:hover {
6246 text-decoration: none;
6247 }
6248 .wpfnl-missing-plugin-notice .wpfnl-notice-notice-body .dot-wrapper span {
6249 margin-left: 0px;
6250 font-weight: 700;
6251 }
6252 .wpfnl-missing-plugin-notice .wpfnl-notice-notice-body .wpfnl-plugin-installation-error {
6253 color: #d24d4d;
6254 display: block;
6255 margin-top: 10px;
6256 font-style: italic;
6257 font-size: 14px;
6258 }
6259 .wpfnl-missing-plugin-notice .wpfnl-notice-notice-body .wpfnl-plugin-installation-error a {
6260 font-size: 14px;
6261 }
6262 .wpfnl-missing-plugin-notice .wpfnl-notice-notice-body .wpfnl-plugin-installation-error a:hover {
6263 text-decoration: underline;
6264 }
6265
6266 .importar-loader {
6267 position: absolute;
6268 top: 0;
6269 left: 0;
6270 width: 100%;
6271 height: 100%;
6272 background: rgba(51, 51, 51, 0.7);
6273 transition: all 0.3s ease;
6274 cursor: default;
6275 z-index: 2;
6276 border-radius: 10px 10px 0 0;
6277 }
6278 .importar-loader .title-wrapper {
6279 width: 100%;
6280 height: 100%;
6281 display: flex;
6282 align-items: center;
6283 justify-content: center;
6284 }
6285 .importar-loader .title {
6286 text-transform: capitalize;
6287 font-size: 16px;
6288 color: #fff;
6289 }
6290
6291 .folded .template-library-modal {
6292 left: 36px;
6293 width: calc(100% - 36px);
6294 }
6295
6296 @media only screen and (max-width: 1699px) {
6297 .template-library-modal .wpfnl-create-funnel__templates {
6298 gap: 30px;
6299 }
6300 .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template {
6301 width: calc(25% - 23px);
6302 }
6303 .template-library-modal .wpfnl-create-funnel__templates .steps-preview-wrapper .wpfnl-step__single-template .template-action .btn-default,
6304 .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template .template-action .btn-default {
6305 padding: 9px 12px 7px;
6306 font-size: 14px;
6307 }
6308 .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template.create__from-scratch .btn-default {
6309 max-width: 174px;
6310 }
6311 .template-library-modal .wpfnl-create-funnel__templates .steps-preview-wrapper {
6312 gap: 30px;
6313 }
6314 .template-library-modal .wpfnl-create-funnel__templates .steps-preview-wrapper .wpfnl-step__single-template {
6315 width: calc(20% - 24px);
6316 }
6317 }
6318 @media only screen and (max-width: 1399px) {
6319 .template-library-modal .funnel-templates-content {
6320 padding: 30px;
6321 }
6322 .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template {
6323 width: calc(33.3333333333% - 20px);
6324 }
6325 .template-library-modal .wpfnl-create-funnel__templates .steps-preview-wrapper .wpfnl-step__single-template {
6326 width: calc(25% - 23px);
6327 }
6328 .template-library-modal .wpfnl-create-funnel-layout {
6329 max-width: 913px;
6330 }
6331 .template-library-modal .wpfnl-create-funnel-layout .inner-box {
6332 height: 175px;
6333 }
6334 }
6335 @media only screen and (max-width: 1199px) {
6336 .template-library-modal .funnel-templates-content {
6337 padding: 20px;
6338 }
6339 .template-library-modal .funnel-templates-sidebar {
6340 padding: 19px 15px;
6341 }
6342 .template-library-modal .wpfnl-create-funnel__templates {
6343 gap: 20px;
6344 }
6345 .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template {
6346 width: calc(50% - 10px);
6347 }
6348 .funnel-templates-content .wpfnl-step__templates-wrapper .wpfnl-step__single-template {
6349 width: calc(50% - 10px);
6350 }
6351 .template-library-modal .wpfnl-create-funnel__templates .steps-preview-wrapper {
6352 gap: 20px;
6353 }
6354 .template-library-modal .wpfnl-create-funnel__templates .steps-preview-wrapper .wpfnl-step__single-template {
6355 width: calc(33.3333333333% - 14px);
6356 }
6357 .wpfnl-missing-plugin-notice {
6358 width: calc(50% - 30px) !important;
6359 padding: 20px;
6360 }
6361 .template-library-modal .wpfnl-create-funnel-layout {
6362 max-width: 780px;
6363 max-height: 585px;
6364 }
6365 .template-library-modal .wpfnl-create-funnel-layout .single-layout {
6366 width: calc(33.3333333333% - 8px);
6367 }
6368 .template-library-modal .wpfnl-create-funnel-layout .funnels-layout-wrapper {
6369 gap: 12px;
6370 max-height: calc(100% - 180px);
6371 }
6372 .template-library-modal .wpfnl-create-funnel-layout .single-layout-inner {
6373 border-radius: 10px;
6374 padding: 5px;
6375 }
6376 .template-library-modal .wpfnl-create-funnel-layout .inner-box {
6377 height: 145px;
6378 border-radius: 8px;
6379 }
6380 .template-library-modal .wpfnl-create-funnel__templates .steps-preview-wrapper .wpfnl-template-preview-wrapper .wpfnl-template-step-preview.desktop {
6381 width: 992px;
6382 transform: scale(0.7);
6383 transform-origin: left top;
6384 margin-left: 10%;
6385 }
6386 }
6387 @media only screen and (max-width: 960px) {
6388 .template-library-modal {
6389 left: 36px;
6390 width: calc(100% - 36px);
6391 }
6392 .template-library-modal .wpfnl-create-funnel-layout {
6393 left: calc(50% + 20px);
6394 }
6395 }
6396 .step-template-showcase-modal .wpfnl-step__single-template, .template-library-modal .wpfnl-step__single-template {
6397 position: relative;
6398 background: #ffffff;
6399 width: calc(25% - 30px);
6400 border-radius: 10px;
6401 box-shadow: 0px 1px 2px rgba(190, 190, 215, 0.2);
6402 transition: all 0.3s ease;
6403 }
6404 .step-template-showcase-modal .create__from-scratch.wpfnl-step__single-template, .template-library-modal .create__from-scratch.wpfnl-step__single-template {
6405 border: 2px dashed #A1A1B6;
6406 box-shadow: none !important;
6407 background: transparent;
6408 }
6409 .step-template-showcase-modal .create__from-scratch.wpfnl-step__single-template:hover, .template-library-modal .create__from-scratch.wpfnl-step__single-template:hover {
6410 box-shadow: none !important;
6411 }
6412 .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 {
6413 height: 48px;
6414 line-height: 49px;
6415 width: 100%;
6416 max-width: 194px;
6417 position: absolute;
6418 top: 50%;
6419 left: 50%;
6420 transform: translate(-50%, -50%);
6421 border-radius: 12px;
6422 padding: 0 15px;
6423 box-shadow: 0px 9px 14px 0px rgba(193, 183, 232, 0.5);
6424 }
6425 .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 {
6426 margin-right: 3px;
6427 }
6428 .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 {
6429 stroke: #fff;
6430 }
6431 .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,
6432 .step-template-showcase-modal .create__from-scratch.wpfnl-step__single-template .template-preview-image,
6433 .template-library-modal .create__from-scratch.wpfnl-step__single-template .template-preview-image {
6434 opacity: 0;
6435 visibility: hidden;
6436 }
6437 .step-template-showcase-modal .wpfnl-step__single-template .importar-loader, .template-library-modal .wpfnl-step__single-template .importar-loader {
6438 background: rgba(38, 33, 51, 0.6);
6439 -webkit-backdrop-filter: blur(7px);
6440 backdrop-filter: blur(7px);
6441 }
6442 .step-template-showcase-modal .wpfnl-step__single-template .template-preview-image, .template-library-modal .wpfnl-step__single-template .template-preview-image {
6443 position: relative;
6444 }
6445 .step-template-showcase-modal .wpfnl-step__single-template .step-image-wrapper, .template-library-modal .wpfnl-step__single-template .step-image-wrapper {
6446 border-radius: 10px 10px 0 0;
6447 background-repeat: no-repeat;
6448 background-size: 100% auto;
6449 background-position: center 0;
6450 position: relative;
6451 overflow: hidden;
6452 }
6453 .step-template-showcase-modal .wpfnl-step__single-template .step-image-wrapper:before, .template-library-modal .wpfnl-step__single-template .step-image-wrapper:before {
6454 content: "";
6455 display: block;
6456 padding-top: 100%;
6457 }
6458 .step-template-showcase-modal .wpfnl-step__single-template .template-img, .template-library-modal .wpfnl-step__single-template .template-img {
6459 width: 100%;
6460 height: 350px;
6461 object-fit: contain;
6462 border-radius: 10px 10px 0px 0px;
6463 transition: all 0.3s ease;
6464 }
6465 .step-template-showcase-modal .wpfnl-step__single-template .step-template-info, .template-library-modal .wpfnl-step__single-template .step-template-info {
6466 border-radius: 0 0 10px 10px;
6467 position: relative;
6468 border-top: 1px solid #E5E8F3;
6469 }
6470 .step-template-showcase-modal .wpfnl-step__single-template .step-template-info .title, .template-library-modal .wpfnl-step__single-template .step-template-info .title {
6471 margin-bottom: 0;
6472 font-size: 14px;
6473 line-height: 1.2;
6474 color: #363B4E;
6475 font-weight: 500;
6476 padding: 19px 15px 17px;
6477 text-align: center;
6478 text-transform: capitalize;
6479 display: flex;
6480 flex-flow: row wrap;
6481 align-items: center;
6482 justify-content: center;
6483 transition: all 0.3s ease;
6484 }
6485 .step-template-showcase-modal .wpfnl-step__single-template:hover, .template-library-modal .wpfnl-step__single-template:hover {
6486 box-shadow: 0px 20px 20px rgba(190, 190, 215, 0.2);
6487 }
6488 .step-template-showcase-modal .wpfnl-step__single-template:hover .template-action, .template-library-modal .wpfnl-step__single-template:hover .template-action {
6489 opacity: 1;
6490 visibility: visible;
6491 }
6492
6493 .step-template-showcase-modal .wpfnl-create-step_inner-content {
6494 width: 100%;
6495 height: 100%;
6496 }
6497 .step-template-showcase-modal .wpfnl-create-step__template-wrapper {
6498 position: relative;
6499 min-height: 400px;
6500 max-height: 100%;
6501 overflow: auto;
6502 display: flex;
6503 flex-flow: row wrap;
6504 align-items: flex-start;
6505 }
6506 .step-template-showcase-modal .wpfnl-create-step__template-wrapper::-webkit-scrollbar {
6507 width: 5px;
6508 }
6509 .step-template-showcase-modal .wpfnl-create-step__template-wrapper::-webkit-scrollbar-track {
6510 background: #f2f5f8;
6511 }
6512 .step-template-showcase-modal .wpfnl-create-step__template-wrapper::-webkit-scrollbar-thumb {
6513 background-color: #d9dce0;
6514 border-radius: 20px;
6515 }
6516 .step-template-showcase-modal .steps-template__filter-wrapper {
6517 display: flex;
6518 flex-flow: row wrap;
6519 align-items: center;
6520 justify-content: flex-start;
6521 width: 100%;
6522 background: #FFFFFF;
6523 box-shadow: 0px 1px 2px rgba(190, 190, 215, 0.31);
6524 padding: 15px 24px;
6525 position: relative;
6526 }
6527 .step-template-showcase-modal .steps-template__filter-wrapper .wpfnl-modal-close {
6528 background: #FFFFFF;
6529 border-radius: 10px;
6530 height: 38px;
6531 width: 38px;
6532 margin-right: 15px;
6533 display: flex;
6534 flex-flow: column;
6535 align-items: center;
6536 justify-content: center;
6537 cursor: pointer;
6538 border: 1px solid #EEF0F3;
6539 }
6540 .step-template-showcase-modal .steps-template__filter-wrapper .step-showcase-title {
6541 font-weight: 500;
6542 font-size: 16px;
6543 line-height: 1.5;
6544 color: #363B4E;
6545 text-transform: capitalize;
6546 }
6547 .step-template-showcase-modal .steps-template__filter-wrapper .pro-free__filter {
6548 margin-left: auto !important;
6549 }
6550 .step-template-showcase-modal .wpfnl-create-step__filter-nav {
6551 width: 228px;
6552 min-height: 835px;
6553 background: #FFFFFF;
6554 box-shadow: 1px 0px 2px rgba(190, 190, 215, 0.14);
6555 padding: 24px;
6556 align-self: stretch;
6557 }
6558 .step-template-showcase-modal .wpfnl-create-step__filter-nav .filter-nav-item {
6559 height: 44px;
6560 line-height: 44px;
6561 font-weight: 500;
6562 color: #363B4E;
6563 padding: 0 16px;
6564 margin: 0 0 15px 0;
6565 text-align: left;
6566 box-shadow: none;
6567 border: 1px solid #EEF0F3;
6568 border-radius: 8px;
6569 text-transform: capitalize;
6570 cursor: pointer;
6571 position: relative;
6572 transition: all 0.3s ease;
6573 background: #fff;
6574 display: flex;
6575 align-items: center;
6576 gap: 8px;
6577 }
6578 .step-template-showcase-modal .wpfnl-create-step__filter-nav .filter-nav-item .pro-tag-icon {
6579 position: static;
6580 margin-top: 6px;
6581 margin-left: -4px;
6582 }
6583 .step-template-showcase-modal .wpfnl-create-step__filter-nav .filter-nav-item svg {
6584 position: relative;
6585 top: -1px;
6586 }
6587 .step-template-showcase-modal .wpfnl-create-step__filter-nav .filter-nav-item svg path {
6588 transition: all 0.3s ease;
6589 }
6590 .step-template-showcase-modal .wpfnl-create-step__filter-nav .filter-nav-item.disabled {
6591 cursor: not-allowed;
6592 color: #939393;
6593 background: #dcdbe3;
6594 }
6595 .step-template-showcase-modal .wpfnl-create-step__filter-nav .filter-nav-item.active {
6596 border-color: #6E42D3;
6597 color: #6E42D3;
6598 box-shadow: 0px 20px 16px rgba(189, 193, 200, 0.2);
6599 }
6600 .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 {
6601 fill: #6E42D3;
6602 stroke: #6E42D3;
6603 }
6604 .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 {
6605 fill: #6E42D3;
6606 }
6607 .step-template-showcase-modal .wpfnl-create-step__filter-nav .pro-tag {
6608 position: absolute;
6609 top: -6px;
6610 right: -2px;
6611 }
6612 .step-template-showcase-modal .create-step-name-modal {
6613 left: 50%;
6614 }
6615 .step-template-showcase-modal .wpfnl-step__templates-wrapper-before {
6616 padding: 30px 35px;
6617 width: calc(100% - 228px);
6618 box-shadow: none;
6619 }
6620 .step-template-showcase-modal .wpfnl-step__templates-wrapper-before .step-counter {
6621 font-size: 20px;
6622 line-height: 1.2;
6623 font-weight: 600;
6624 color: #363B4E;
6625 margin-bottom: 24px;
6626 text-transform: capitalize;
6627 }
6628 .step-template-showcase-modal .wpfnl-step__templates-wrapper {
6629 display: flex;
6630 flex-flow: row wrap;
6631 gap: 40px;
6632 }
6633 .step-template-showcase-modal .wpfnl-step__single-template .template-action {
6634 flex-flow: row;
6635 }
6636
6637 @media only screen and (max-width: 1699px) {
6638 .step-template-showcase-modal .wpfnl-step__templates-wrapper {
6639 gap: 30px;
6640 }
6641 .step-template-showcase-modal .wpfnl-step__templates-wrapper .wpfnl-step__single-template {
6642 width: calc(25% - 23px);
6643 }
6644 .step-template-showcase-modal .wpfnl-step__templates-wrapper .wpfnl-step__single-template .template-action .step-btn {
6645 padding: 9px 12px 7px;
6646 font-size: 14px;
6647 }
6648 .step-template-showcase-modal .wpfnl-step__templates-wrapper .wpfnl-step__single-template.create__from-scratch .btn-default {
6649 max-width: 174px;
6650 }
6651 }
6652 @media only screen and (max-width: 1399px) {
6653 .step-template-showcase-modal .wpfnl-step__templates-wrapper .wpfnl-step__single-template {
6654 width: calc(33.3333333333% - 20px);
6655 }
6656 .step-template-showcase-modal.wpfnl-ab-steps-modal .wpfnl-step__templates-wrapper .wpfnl-step__single-template,
6657 .step-template-showcase-modal .wpfnl-ab-steps .wpfnl-step__templates-wrapper .wpfnl-step__single-template {
6658 width: calc(25% - 23px);
6659 }
6660 }
6661 @media only screen and (max-width: 1199px) {
6662 .step-template-showcase-modal .wpfnl-create-step__filter-nav {
6663 width: 198px;
6664 padding: 20px;
6665 }
6666 .step-template-showcase-modal .wpfnl-step__templates-wrapper-before {
6667 padding: 20px 20px;
6668 width: calc(100% - 198px);
6669 }
6670 .step-template-showcase-modal .wpfnl-step__templates-wrapper {
6671 gap: 20px;
6672 }
6673 .step-template-showcase-modal .wpfnl-step__templates-wrapper .wpfnl-step__single-template {
6674 width: calc(33.3333333333% - 14px);
6675 }
6676 .step-template-showcase-modal.wpfnl-ab-steps-modal .wpfnl-step__templates-wrapper .wpfnl-step__single-template,
6677 .step-template-showcase-modal .wpfnl-ab-steps .wpfnl-step__templates-wrapper .wpfnl-step__single-template {
6678 width: calc(33.3333333333% - 14px);
6679 }
6680 }
6681 @media only screen and (max-width: 991px) {
6682 .step-template-showcase-modal .wpfnl-step__templates-wrapper .wpfnl-step__single-template {
6683 width: calc(50% - 10px);
6684 }
6685 .step-template-showcase-modal.wpfnl-ab-steps-modal .wpfnl-step__templates-wrapper .wpfnl-step__single-template,
6686 .step-template-showcase-modal .wpfnl-ab-steps .wpfnl-step__templates-wrapper .wpfnl-step__single-template {
6687 width: calc(50% - 10px);
6688 }
6689 }
6690 .funnel-list__wrapper {
6691 height: 100%;
6692 background-color: #ffffff;
6693 border-radius: 10px;
6694 }
6695 .funnel-list__wrapper .funnel__single-list {
6696 display: flex;
6697 flex-flow: row wrap;
6698 align-items: center;
6699 justify-content: space-between;
6700 padding: 14px 24px 14px 60px;
6701 position: relative;
6702 border-bottom: 1px solid #EBEDF0;
6703 gap: 12px;
6704 }
6705 .funnel-list__wrapper .funnel__single-list:last-child {
6706 margin-bottom: 0;
6707 }
6708 .funnel-list__wrapper .funnel__single-list .bulk-action-wrapper {
6709 position: absolute;
6710 top: 0;
6711 left: 60px;
6712 width: calc(100% - 60px);
6713 display: none;
6714 align-items: center;
6715 gap: 10px;
6716 z-index: 3;
6717 background: #ffffff;
6718 padding: 8px 0 6px;
6719 height: 100%;
6720 border-radius: 0 10px 0 0;
6721 }
6722 .funnel-list__wrapper .funnel__single-list .bulk-action-wrapper .bulk-delete-toggler {
6723 font-weight: 400;
6724 font-size: 12px;
6725 line-height: 1.2;
6726 letter-spacing: -0.01em;
6727 padding: 7px 11px;
6728 min-width: auto;
6729 height: auto;
6730 border-radius: 50px;
6731 position: relative;
6732 background-color: #6E42D3;
6733 }
6734 .funnel-list__wrapper .funnel__single-list .bulk-action-wrapper .bulk-delete-toggler:before {
6735 content: "";
6736 position: absolute;
6737 right: 27px;
6738 top: 0;
6739 height: 100%;
6740 width: 1px;
6741 background: #9373EA;
6742 }
6743 .funnel-list__wrapper .funnel__single-list .bulk-action-wrapper .bulk-delete-toggler > svg {
6744 margin-left: 16px;
6745 }
6746 .funnel-list__wrapper .funnel__single-list .bulk-action-wrapper .bulk-delete-toggler.show-dropdown .wpfnl-dropdown {
6747 opacity: 1;
6748 visibility: visible;
6749 }
6750 .funnel-list__wrapper .funnel__single-list .bulk-action-wrapper .bulk-delete-toggler .wpfnl-dropdown li a:hover {
6751 background: #F6F8FA;
6752 color: #7A8B9A;
6753 }
6754 .funnel-list__wrapper .funnel__single-list .bulk-action-wrapper .bulk-delete-toggler .wpfnl-dropdown li rect,
6755 .funnel-list__wrapper .funnel__single-list .bulk-action-wrapper .bulk-delete-toggler .wpfnl-dropdown li path {
6756 stroke: #7A8B9A;
6757 }
6758 .funnel-list__wrapper .funnel__single-list .bulk-action-wrapper .bulk-delete-toggler .wpfnl-dropdown li .wpfnl-bulk-export path {
6759 stroke: transparent;
6760 }
6761 .funnel-list__wrapper .funnel__single-list .bulk-action-wrapper .selected-funnel-count, .funnel-list__wrapper .funnel__single-list .bulk-action-wrapper > p {
6762 color: #363B4E;
6763 font-weight: 500;
6764 }
6765 .funnel-list__wrapper .funnel__single-list .wpfnl-checkbox label:before {
6766 border-color: #E4E6EB;
6767 background-color: #fff;
6768 border-radius: 5px;
6769 }
6770 .funnel-list__wrapper .funnel__single-list.list-header {
6771 padding: 15px 24px 15px 60px;
6772 }
6773 .funnel-list__wrapper .funnel__single-list.list-header .list-cell {
6774 line-height: 1;
6775 transform: translateY(1px);
6776 }
6777 .funnel-list__wrapper .funnel__single-list .funnel-list__bulk-action {
6778 position: absolute;
6779 left: 24px;
6780 top: 50%;
6781 transform: translateY(-50%);
6782 z-index: 2;
6783 }
6784 .funnel-list__wrapper .funnel__single-list .wpfnl-name {
6785 padding-right: 15px;
6786 padding-left: 45px;
6787 position: relative;
6788 width: 240px;
6789 }
6790 .funnel-list__wrapper .funnel__single-list .wpfnl-name .builder-logo {
6791 position: absolute;
6792 left: 0;
6793 top: 50%;
6794 width: 30px;
6795 word-break: break-all;
6796 display: block;
6797 transform: translateY(-50%);
6798 }
6799 .funnel-list__wrapper .funnel__single-list .wpfnl-name .builder-logo svg {
6800 display: block;
6801 }
6802 .funnel-list__wrapper .funnel__single-list .wpfnl-name .name {
6803 font-weight: 500;
6804 font-size: 14px;
6805 line-height: 16px;
6806 color: #363B4E;
6807 }
6808 .funnel-list__wrapper .funnel__single-list .wpfnl-name .name:hover {
6809 color: #6E42D3;
6810 }
6811 .funnel-list__wrapper .funnel__single-list .wpfnl-name .steps {
6812 font-size: 12px;
6813 line-height: 16px;
6814 color: #7A8B9A;
6815 display: block;
6816 text-transform: capitalize;
6817 }
6818 .funnel-list__wrapper .funnel__single-list .wpfnl-intigrations {
6819 display: flex;
6820 flex-flow: row wrap;
6821 align-items: center;
6822 gap: 8px;
6823 width: 375px;
6824 }
6825 .funnel-list__wrapper .funnel__single-list .wpfnl-intigrations .automation-tag {
6826 border: 1px solid #E5E8F3;
6827 border-radius: 6px;
6828 font-size: 12px;
6829 line-height: 1.5;
6830 color: #7A8B9A;
6831 padding: 2px 8px;
6832 display: flex;
6833 flex-flow: row;
6834 align-items: center;
6835 justify-content: center;
6836 position: relative;
6837 }
6838 .funnel-list__wrapper .funnel__single-list .wpfnl-intigrations .automation-tag svg {
6839 margin-right: 6px;
6840 display: block;
6841 }
6842 .funnel-list__wrapper .funnel__single-list .wpfnl-intigrations .automation-tag .tooltip {
6843 background: #0C1015;
6844 border-radius: 6px;
6845 position: absolute;
6846 bottom: calc(100% + 10px);
6847 left: 0;
6848 padding: 7px 10px;
6849 color: #fff;
6850 width: 144px;
6851 z-index: 4;
6852 font-size: 13px;
6853 opacity: 0;
6854 visibility: hidden;
6855 transition: all 0.3s ease;
6856 }
6857 .funnel-list__wrapper .funnel__single-list .wpfnl-intigrations .automation-tag .tooltip:before {
6858 content: "";
6859 position: absolute;
6860 left: 13px;
6861 bottom: -4px;
6862 width: 10px;
6863 height: 10px;
6864 background: #0C1015;
6865 transform: rotate(45deg);
6866 border-radius: 2px;
6867 }
6868 .funnel-list__wrapper .funnel__single-list .wpfnl-intigrations .automation-tag:hover .tooltip {
6869 opacity: 1;
6870 visibility: visible;
6871 }
6872 .funnel-list__wrapper .funnel__single-list .wpfnl-creation-date {
6873 width: 135px;
6874 }
6875 .funnel-list__wrapper .funnel__single-list .wpfnl-creation-date .post-date {
6876 line-height: 1.14;
6877 display: block;
6878 }
6879 .funnel-list__wrapper .funnel__single-list .wpfnl-status {
6880 width: 75px;
6881 }
6882 .funnel-list__wrapper .funnel__single-list .wpfnl-status .post-status {
6883 font-size: 12px;
6884 line-height: 1.25;
6885 color: #2D3149;
6886 font-weight: 500;
6887 text-transform: capitalize;
6888 background: rgba(122, 139, 154, 0.15);
6889 border-radius: 100px;
6890 display: inline-block;
6891 padding: 5px 10px 4px;
6892 }
6893 .funnel-list__wrapper .funnel__single-list .wpfnl-status.published .post-status {
6894 background: rgba(35, 150, 84, 0.1);
6895 color: #239654;
6896 }
6897 .funnel-list__wrapper .funnel__single-list .list-action {
6898 display: flex;
6899 flex-flow: row;
6900 align-items: center;
6901 width: 80px;
6902 gap: 9px;
6903 }
6904 .funnel-list__wrapper .funnel__single-list .list-action > a {
6905 display: flex;
6906 flex-flow: row;
6907 align-items: center;
6908 font-weight: 500;
6909 font-size: 14px;
6910 line-height: 1.2;
6911 text-transform: capitalize;
6912 padding: 3px 4px;
6913 }
6914 .funnel-list__wrapper .funnel__single-list .list-action > a svg {
6915 display: block;
6916 }
6917 .funnel-list__wrapper .funnel__single-list .list-action > a svg path {
6918 transition: all 0.3s ease;
6919 }
6920 .funnel-list__wrapper .funnel__single-list .list-action > a.disabled {
6921 opacity: 0.5;
6922 cursor: not-allowed;
6923 text-decoration: none;
6924 }
6925 .funnel-list__wrapper .funnel__single-list .list-action > a.edit:hover path {
6926 fill: #6E42D3;
6927 }
6928 .funnel-list__wrapper .funnel__single-list .list-action > a.view:hover path {
6929 fill: #6E42D3;
6930 stroke: #6E42D3;
6931 }
6932 .funnel-list__wrapper .funnel__single-list .list-action .more-action {
6933 position: relative;
6934 padding: 3px 4px;
6935 cursor: pointer;
6936 }
6937 .funnel-list__wrapper .funnel__single-list .list-action .more-action svg {
6938 display: block;
6939 }
6940 .funnel-list__wrapper .funnel__single-list .list-action .more-action .duplicate svg {
6941 width: 18px;
6942 }
6943 .funnel-list__wrapper .funnel__single-list .list-action .more-action .duplicate .pro-tag-icon {
6944 margin-left: 7px;
6945 }
6946 .funnel-list__wrapper .funnel__single-list .list-action .more-action .duplicate .pro-tag-icon path {
6947 stroke: initial;
6948 }
6949 .funnel-list__wrapper .funnel__single-list .list-action ul.more-actions {
6950 right: -22px;
6951 }
6952 .funnel-list__wrapper .funnel__single-list .list-action ul.more-actions .wpfnl-loader {
6953 border-width: 1px;
6954 border-top-color: transparent;
6955 width: 10px;
6956 height: 10px;
6957 margin-left: 6px;
6958 }
6959 .funnel-list__wrapper .funnel__single-list .list-action .more-action.show-actions ul.more-actions {
6960 top: 27px;
6961 opacity: 1;
6962 visibility: visible;
6963 }
6964 .funnel-list__wrapper .funnel__single-list .list-action .wpfnl-dropdown li a:hover {
6965 background: #F6F8FA;
6966 color: #7A8B9A;
6967 }
6968 .funnel-list__wrapper .funnel__single-list .list-action .wpfnl-dropdown li rect,
6969 .funnel-list__wrapper .funnel__single-list .list-action .wpfnl-dropdown li path {
6970 stroke: #7A8B9A;
6971 }
6972 .funnel-list__wrapper .funnel__single-list .list-action .wpfnl-dropdown li .wpfnl-export-funnel path {
6973 stroke: transparent;
6974 }
6975 .funnel-list__wrapper .funnel__single-list.funnel-disabled {
6976 border-bottom-color: #e3e3e3;
6977 }
6978 .funnel-list__wrapper .funnel__single-list.funnel-disabled::before {
6979 content: "";
6980 position: absolute;
6981 left: 0;
6982 top: 0;
6983 width: 100%;
6984 height: 100%;
6985 cursor: not-allowed;
6986 z-index: 2;
6987 background: rgba(32, 32, 32, 0.0784313725);
6988 }
6989 .funnel-list__wrapper .funnel__single-list.funnel-disabled .list-cell {
6990 opacity: 0.5;
6991 }
6992 .funnel-list__wrapper .funnel__single-list.funnel-disabled .list-action > a.disabled {
6993 opacity: 1;
6994 }
6995 .funnel-list__wrapper .funnel__single-list .funnel-alert {
6996 border: 1px solid #e3d7ff;
6997 background: linear-gradient(to right, #eff6ff, #eef2ff);
6998 border-radius: 8px;
6999 padding: 9px 12px;
7000 width: 100%;
7001 }
7002 .funnel-list__wrapper .funnel__single-list .funnel-alert .funnel-alert-inner {
7003 display: flex;
7004 align-items: center;
7005 justify-content: space-between;
7006 gap: 16px;
7007 }
7008 .funnel-list__wrapper .funnel__single-list .funnel-alert .funnel-alert-left {
7009 display: flex;
7010 align-items: center;
7011 gap: 12px;
7012 }
7013 .funnel-list__wrapper .funnel__single-list .funnel-alert .funnel-icon {
7014 background: #dbeafe;
7015 padding: 8px;
7016 border-radius: 6px;
7017 display: flex;
7018 align-items: center;
7019 justify-content: center;
7020 }
7021 .funnel-list__wrapper .funnel__single-list .funnel-alert .funnel-icon svg {
7022 width: 20px;
7023 height: 20px;
7024 color: #2563eb;
7025 }
7026 .funnel-list__wrapper .funnel__single-list .funnel-alert .funnel-alert-content {
7027 display: flex;
7028 flex-direction: column;
7029 }
7030 .funnel-list__wrapper .funnel__single-list .funnel-alert .funnel-alert-title {
7031 font-size: 14px;
7032 font-weight: 600;
7033 color: #111827;
7034 margin: 0;
7035 }
7036 .funnel-list__wrapper .funnel__single-list .funnel-alert .funnel-alert-description {
7037 font-size: 12px;
7038 color: #4b5563;
7039 margin: 0;
7040 }
7041 .funnel-list__wrapper .funnel__single-list .funnel-alert .funnel-activate-btn {
7042 background: #6E42D3;
7043 color: #ffffff;
7044 border: none;
7045 border-radius: 6px;
7046 padding: 7px 13px;
7047 font-size: 13px;
7048 font-weight: 500;
7049 cursor: pointer;
7050 transition: all 0.3s ease;
7051 white-space: nowrap;
7052 }
7053 .funnel-list__wrapper .funnel__single-list .funnel-alert .funnel-activate-btn:hover {
7054 background: #5b36b0;
7055 }
7056 .funnel-list__wrapper .funnel__single-list .funnel-alert .funnel-activate-btn:disabled {
7057 opacity: 0.5;
7058 pointer-events: none;
7059 }
7060 .funnel-list__wrapper .list-footer {
7061 display: flex;
7062 flex-flow: row wrap;
7063 align-items: center;
7064 justify-content: space-between;
7065 padding: 17px 24px;
7066 }
7067 .funnel-list__wrapper .list-footer .pagination-number p {
7068 display: flex;
7069 align-items: center;
7070 gap: 10px;
7071 white-space: nowrap;
7072 }
7073 .funnel-list__wrapper .list-footer .pagination-number p strong {
7074 color: #363B4E;
7075 }
7076 .funnel-list__wrapper .list-footer .pagination-number p select {
7077 width: 56px;
7078 min-width: auto;
7079 padding: 2px 8px;
7080 height: 32px;
7081 }
7082
7083 @media only screen and (max-width: 1399px) {
7084 .funnel-list__wrapper .funnel__single-list .wpfnl-name {
7085 width: 200px;
7086 }
7087 .funnel-list__wrapper .funnel__single-list .wpfnl-intigrations {
7088 width: 220px;
7089 }
7090 }
7091 @media only screen and (max-width: 1199px) {
7092 .wpfnl-dashboard__header a.import-export {
7093 background: transparent;
7094 box-shadow: none;
7095 padding: 0;
7096 }
7097 .wpfnl-dashboard__header .btn-default.disabled,
7098 .wpfnl-dashboard__header .add-new-funnel-btn {
7099 padding: 0 18px;
7100 }
7101 .funnel-list__wrapper .funnel__single-list {
7102 padding: 10px 15px 10px 45px;
7103 gap: 8px;
7104 }
7105 .funnel-list__wrapper .funnel__single-list .funnel-list__bulk-action {
7106 left: 15px;
7107 }
7108 .funnel-list__wrapper .funnel__single-list .wpfnl-name {
7109 padding-right: 10px;
7110 }
7111 .funnel-list__wrapper .funnel__single-list .wpfnl-creation-date {
7112 width: 74px;
7113 }
7114 .funnel-list__wrapper .funnel__single-list .wpfnl-intigrations {
7115 width: 136px;
7116 }
7117 .funnel-list__wrapper .funnel__single-list .list-action {
7118 width: 73px;
7119 gap: 3px;
7120 }
7121 .funnel-list__wrapper .funnel__single-list .list-action > a {
7122 margin-right: 0;
7123 width: 28px;
7124 text-indent: -999px;
7125 overflow: hidden;
7126 }
7127 .funnel-list__wrapper .funnel__single-list .list-action > a.edit {
7128 margin-right: 0;
7129 }
7130 }
7131 @media only screen and (max-width: 782px) {
7132 .wpfnl-dashboard__header {
7133 padding: 18px 20px 19px 30px;
7134 }
7135 }
7136 .remote-funnel-header {
7137 display: flex;
7138 flex-flow: row wrap;
7139 align-items: center;
7140 background: #FFFFFF;
7141 border-bottom: 1px solid #E5E8F3;
7142 position: relative;
7143 padding: 15px 15px 5px;
7144 }
7145 .remote-funnel-header .single-item {
7146 margin: 0 10px 10px 0;
7147 }
7148 .remote-funnel-header .single-item select {
7149 padding-right: 30px;
7150 }
7151 .remote-funnel-header .single-item .template-image-remove,
7152 .remote-funnel-header .single-item .template-image-upload {
7153 background: #F7F7FA;
7154 color: #363B4E;
7155 border: 1px solid #E5E8F3;
7156 }
7157 .remote-funnel-header .single-item.template-preview-image {
7158 display: flex;
7159 align-items: center;
7160 flex-flow: row wrap;
7161 max-width: 510px;
7162 }
7163 .remote-funnel-header .single-item.template-preview-image input[type=text] {
7164 width: 200px;
7165 margin-right: 10px;
7166 }
7167 .remote-funnel-header .single-item.template-preview-image .btn-default {
7168 margin-right: 10px;
7169 white-space: pre;
7170 }
7171 .remote-funnel-header .single-item.template-preview-image .btn-default:last-child {
7172 margin-right: 0;
7173 }
7174 .remote-funnel-header .btn-default {
7175 border-radius: 6px;
7176 padding: 0 20px;
7177 min-width: auto;
7178 }
7179
7180 .steps-page__header {
7181 display: flex;
7182 flex-flow: row wrap;
7183 align-items: center;
7184 background: #FFFFFF;
7185 box-shadow: 0px 1px 2px rgba(190, 190, 215, 0.14);
7186 position: relative;
7187 justify-content: flex-start;
7188 padding: 15px 13px 15px 24px;
7189 }
7190
7191 .steps-page__header-left {
7192 display: flex;
7193 flex-flow: row wrap;
7194 align-items: center;
7195 }
7196 .steps-page__header-left .wpfnl-logo a {
7197 display: block;
7198 padding: 16px 25px;
7199 border-right: 1px solid #E5E8F3;
7200 }
7201 .steps-page__header-left .wpfnl-logo a svg {
7202 width: 26px;
7203 display: block;
7204 }
7205 .steps-page__header-left .back-link {
7206 font-weight: 400;
7207 font-size: 14px;
7208 color: #7A8B9A;
7209 text-transform: capitalize;
7210 padding: 0;
7211 text-align: center;
7212 display: flex;
7213 flex-flow: column;
7214 align-items: center;
7215 justify-content: center;
7216 box-shadow: none;
7217 height: 38px;
7218 width: 38px;
7219 border: 1px solid #EEF0F3;
7220 margin-right: 15px;
7221 border-radius: 10px;
7222 }
7223 .steps-page__header-left .back-link svg {
7224 display: block;
7225 margin: 0 auto;
7226 }
7227 .steps-page__header-left .back-link:hover {
7228 color: #6E42D3;
7229 }
7230 .steps-page__header-left .add-step-condtion-area {
7231 display: flex;
7232 flex-flow: row wrap;
7233 align-items: center;
7234 border-right: 1px solid #E5E8F3;
7235 }
7236 .steps-page__header-left .add-step-condtion-area li {
7237 position: relative;
7238 }
7239 .steps-page__header-left .add-step-condtion-area li .wpfnl-tooltip2 {
7240 position: absolute;
7241 left: 0;
7242 top: calc(100% + 35px);
7243 width: 305px;
7244 padding: 10px 32px 10px 15px;
7245 margin: 0;
7246 background: #6e42d3;
7247 color: #fff;
7248 border-radius: 10px;
7249 text-align: left;
7250 z-index: 1;
7251 opacity: 0;
7252 visibility: hidden;
7253 transition: all 0.5s ease 1.5s;
7254 }
7255 .steps-page__header-left .add-step-condtion-area li .wpfnl-tooltip2:before {
7256 content: "";
7257 position: absolute;
7258 left: 20px;
7259 top: -6px;
7260 width: 13px;
7261 height: 13px;
7262 background: #6e42d3;
7263 transform: rotate(45deg);
7264 }
7265 .steps-page__header-left .add-step-condtion-area li .wpfnl-tooltip2.show-tooltip {
7266 top: calc(100% + 15px);
7267 opacity: 1;
7268 visibility: visible;
7269 }
7270 .steps-page__header-left .add-step-condtion-area li .wpfnl-tooltip2 .close-tooltip {
7271 position: absolute;
7272 right: 13px;
7273 top: 11px;
7274 cursor: pointer;
7275 }
7276 .steps-page__header-left .add-step-condtion-area li > button {
7277 display: block;
7278 border: none;
7279 height: 60px;
7280 padding: 0 20px;
7281 background: transparent;
7282 font-size: 14px;
7283 font-weight: 500;
7284 color: #363B4E;
7285 cursor: pointer;
7286 position: relative;
7287 }
7288 .steps-page__header-left .add-step-condtion-area li > button svg {
7289 margin-right: 5px;
7290 }
7291 .steps-page__header-left .add-step-condtion-area li > button.add-new-step {
7292 background-color: #F6F5FA;
7293 color: #6E42D3;
7294 }
7295 .steps-page__header-left .add-step-condtion-area li > button.add-new-step:after {
7296 content: "";
7297 position: absolute;
7298 bottom: 0;
7299 left: 0;
7300 width: 100%;
7301 height: 3px;
7302 background: #6E42D3;
7303 border-radius: 60px 60px 0 0;
7304 }
7305 .steps-page__header-left .add-step-condtion-area li > button.add-new-step svg {
7306 margin-right: 5px;
7307 }
7308 .steps-page__header-left .add-step-condtion-area li > button.create-condition:hover {
7309 color: #6E42D3;
7310 }
7311 .steps-page__header-left .add-step-condtion-area li > button.create-condition:hover path {
7312 stroke: #6E42D3;
7313 }
7314 .steps-page__header-left .add-step-condtion-area li .steps-dropdown {
7315 position: absolute;
7316 box-shadow: 0px 10px 30px rgba(21, 21, 69, 0.0784313725);
7317 border-radius: 0px 0px 10px 10px;
7318 top: 100%;
7319 left: 0;
7320 width: 100%;
7321 z-index: 9;
7322 background: #F6F5FA;
7323 border: 1px solid #fff;
7324 padding: 10px 13px 12px;
7325 transition: all 0.3s ease;
7326 opacity: 0;
7327 visibility: hidden;
7328 }
7329 .steps-page__header-left .add-step-condtion-area li .steps-dropdown > li {
7330 background: #FFFFFF;
7331 box-shadow: 0px 1px 2px rgba(190, 190, 215, 0.2);
7332 border-radius: 5px;
7333 font-weight: 500;
7334 font-size: 14px;
7335 line-height: 1.4;
7336 color: #8594A2;
7337 margin-bottom: 10px;
7338 text-transform: capitalize;
7339 padding: 7px 13px 6px;
7340 text-align: center;
7341 cursor: pointer;
7342 width: 100%;
7343 transition: all 0.3s ease;
7344 }
7345 .steps-page__header-left .add-step-condtion-area li .steps-dropdown > li:last-child {
7346 margin-bottom: 0;
7347 }
7348 .steps-page__header-left .add-step-condtion-area li .steps-dropdown > li:hover {
7349 background: #6E42D3;
7350 color: #fff;
7351 }
7352 .steps-page__header-left .add-step-condtion-area li .steps-dropdown > li.disabled {
7353 cursor: not-allowed;
7354 color: white;
7355 background: #B6B2CA;
7356 }
7357 .steps-page__header-left .add-step-condtion-area li .steps-dropdown > li .pro-tag {
7358 position: absolute;
7359 top: -6px;
7360 right: -2px;
7361 }
7362 .steps-page__header-left .add-step-condtion-area li.show-steps-dropdown > button.add-new-step svg {
7363 transform: rotate(180deg);
7364 }
7365 .steps-page__header-left .add-step-condtion-area li.show-steps-dropdown .steps-dropdown {
7366 opacity: 1;
7367 visibility: visible;
7368 }
7369 .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 {
7370 border-left: 1px solid #E5E8F3;
7371 }
7372 .steps-page__header-left .steps-page__fnl-name {
7373 display: flex;
7374 flex-flow: row wrap;
7375 align-items: center;
7376 }
7377 .steps-page__header-left .steps-page__fnl-name label {
7378 padding-right: 7px;
7379 font-size: 14px;
7380 }
7381 .steps-page__header-left .steps-page__fnl-name input {
7382 height: 28px;
7383 font-size: 12px;
7384 padding: 3px 10px;
7385 width: 230px;
7386 min-height: auto;
7387 min-width: auto;
7388 }
7389 .steps-page__header-left .steps-page__fnl-name .funnel-name {
7390 max-width: 230px;
7391 white-space: nowrap;
7392 overflow: hidden;
7393 text-overflow: ellipsis;
7394 }
7395 .steps-page__header-left .steps-page__fnl-name .fnl-name-btn {
7396 min-width: auto;
7397 padding: 0 7px;
7398 width: 30px;
7399 height: 26px;
7400 display: flex;
7401 flex-flow: column;
7402 align-items: center;
7403 justify-content: center;
7404 background: rgba(0, 0, 0, 0.04) !important;
7405 border: 1px solid #e0e0e0;
7406 border-radius: 3px;
7407 cursor: pointer;
7408 margin-left: 10px;
7409 }
7410 .steps-page__header-left .steps-page__fnl-name .fnl-name-btn svg {
7411 display: block;
7412 }
7413 .steps-page__header-left .steps-page__fnl-name .fnl-name-btn.funnel-name-edit svg {
7414 fill: #6E42D3;
7415 }
7416 .steps-page__header-left .steps-page__fnl-name .fnl-name-btn.funnel-name-submit {
7417 display: none;
7418 }
7419 .steps-page__header-left .steps-page__fnl-name .fnl-name-btn.funnel-name-submit svg {
7420 stroke: #6E42D3;
7421 }
7422 .steps-page__header-left .steps-page__fnl-name .funnel-name-input {
7423 display: none;
7424 }
7425 .steps-page__header-left .steps-page__fnl-name .funnel-name-submit-btn {
7426 display: none;
7427 }
7428 .steps-page__header-left .copy-clipboard {
7429 display: flex;
7430 flex-flow: row wrap;
7431 align-items: center;
7432 margin-left: 20px;
7433 position: relative;
7434 }
7435 .steps-page__header-left .copy-clipboard .link-icon {
7436 width: 28px;
7437 border: 1px solid #E5E8F3;
7438 height: 28px;
7439 display: flex;
7440 flex-flow: column;
7441 align-items: center;
7442 justify-content: center;
7443 border-right: 0;
7444 border-radius: 6px 0 0 6px;
7445 }
7446 .steps-page__header-left .copy-clipboard input[readonly] {
7447 height: 28px;
7448 font-size: 12px;
7449 padding: 2px 10px;
7450 border-radius: 0;
7451 width: 160px;
7452 background: #fff;
7453 min-height: auto;
7454 min-width: auto;
7455 display: block;
7456 white-space: nowrap;
7457 overflow: hidden;
7458 text-overflow: ellipsis;
7459 }
7460 .steps-page__header-left .copy-clipboard button {
7461 border: none;
7462 background: #ececee;
7463 color: #363B4E;
7464 height: 28px;
7465 display: inline-block;
7466 padding: 0 10px;
7467 text-transform: capitalize;
7468 font-size: 12px;
7469 font-weight: 500;
7470 border-radius: 0 6px 6px 0;
7471 cursor: pointer;
7472 }
7473 .steps-page__header-left .copy-clipboard .copied-msg {
7474 color: #6E42D3;
7475 font-weight: 500;
7476 position: absolute;
7477 top: 7px;
7478 right: -46px;
7479 font-size: 13px;
7480 display: none;
7481 }
7482
7483 .steps-page__header-center {
7484 display: flex;
7485 align-items: center;
7486 flex-flow: row wrap;
7487 gap: 40px;
7488 }
7489 .steps-page__header-center .steps-page__fnl-name {
7490 display: flex;
7491 flex-flow: row wrap;
7492 align-items: center;
7493 position: relative;
7494 }
7495 .steps-page__header-center .steps-page__fnl-name label {
7496 padding-right: 7px;
7497 font-size: 14px;
7498 cursor: text;
7499 }
7500 .steps-page__header-center .steps-page__fnl-name input[type=text] {
7501 line-height: 1;
7502 font-size: 16px;
7503 font-weight: 500;
7504 color: #363B4E;
7505 background: #fff;
7506 border-radius: 10px;
7507 border: 1px solid #6E42D3;
7508 }
7509 .steps-page__header-center .steps-page__fnl-name input[type=text]:hover {
7510 color: #363B4E;
7511 }
7512 .steps-page__header-center .steps-page__fnl-name .funnel-name {
7513 max-width: 250px;
7514 white-space: nowrap;
7515 overflow: hidden;
7516 text-overflow: ellipsis;
7517 font-size: 16px;
7518 font-weight: 500;
7519 line-height: 1.1;
7520 color: #363B4E;
7521 position: relative;
7522 padding-right: 25px;
7523 }
7524 .steps-page__header-center .steps-page__fnl-name .funnel-name:after {
7525 content: "";
7526 position: absolute;
7527 right: 0;
7528 top: 0;
7529 width: 17px;
7530 height: 17px;
7531 cursor: pointer;
7532 background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTciIHZpZXdCb3g9IjAgMCAxNyAxNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik00LjE2NjY3IDEuNjY2NjdDMi43ODU5NiAxLjY2NjY3IDEuNjY2NjcgMi43ODU5NiAxLjY2NjY3IDQuMTY2NjdWMTIuNUMxLjY2NjY3IDEzLjg4MDcgMi43ODU5NiAxNSA0LjE2NjY3IDE1SDEyLjVDMTMuODgwNyAxNSAxNSAxMy44ODA3IDE1IDEyLjVWNy41QzE1IDcuMDM5NzUgMTUuMzczMSA2LjY2NjY3IDE1LjgzMzMgNi42NjY2N0MxNi4yOTM2IDYuNjY2NjcgMTYuNjY2NyA3LjAzOTc1IDE2LjY2NjcgNy41VjEyLjVDMTYuNjY2NyAxNC44MDEyIDE0LjgwMTIgMTYuNjY2NyAxMi41IDE2LjY2NjdINC4xNjY2N0MxLjg2NTQ4IDE2LjY2NjcgMCAxNC44MDEyIDAgMTIuNVY0LjE2NjY3QzAgMS44NjU0OCAxLjg2NTQ4IDAgNC4xNjY2NyAwSDkuMTY2NjdDOS42MjY5MiAwIDEwIDAuMzczMSAxMCAwLjgzMzMzM0MxMCAxLjI5MzU3IDkuNjI2OTIgMS42NjY2NyA5LjE2NjY3IDEuNjY2NjdINC4xNjY2N1oiIGZpbGw9IiM3QThCOUEiLz4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMi42Nzk3IDAuNjg0MDY3QzEzLjExNzcgMC4yNDYwNjcgMTMuNzExNyAwIDE0LjMzMTIgMEMxNC45NTA2IDAgMTUuNTQ0NiAwLjI0NjA2NyAxNS45ODI2IDAuNjg0MDY3QzE2LjQyMDYgMS4xMjIwNyAxNi42NjY3IDEuNzE2MTIgMTYuNjY2NyAyLjMzNTU0QzE2LjY2NjcgMi45NTQ5NyAxNi40MjA2IDMuNTQ5MDMgMTUuOTgyNiAzLjk4NzAzTDE1LjMzIDQuNjM5NjRDMTUuMDA0NiA0Ljk2NTA4IDE0LjQ3NjkgNC45NjUwOCAxNC4xNTE1IDQuNjM5NjRMMTIuMDI3IDIuNTE1MkMxMS43MDE2IDIuMTg5NzYgMTEuNzAxNiAxLjY2MjEzIDEyLjAyNyAxLjMzNjY4TDEyLjY3OTcgMC42ODQwNjdaTTEwLjg0ODUgMy42OTM3MUMxMC41MjMxIDMuMzY4MjcgOS45OTU0IDMuMzY4MjcgOS42Njk5OSAzLjY5MzcxTDUuOTUyMjMgNy40MTE1QzUuODQ1NDMgNy41MTgyNSA1Ljc2OTY3IDcuNjUyMDggNS43MzMwNCA3Ljc5ODU4TDUuMDI0ODkgMTAuNjMxM0M0Ljk1Mzg5IDEwLjkxNTIgNS4wMzcwOSAxMS4yMTU2IDUuMjQ0MDggMTEuNDIyNkM1LjQ1MTA2IDExLjYyOTYgNS43NTE0NyAxMS43MTI4IDYuMDM1NDUgMTEuNjQxOEw4Ljg2ODA3IDEwLjkzMzdDOS4wMTQ1NyAxMC44OTcgOS4xNDg0IDEwLjgyMTMgOS4yNTUxNSAxMC43MTQ0TDEyLjk3MyA2Ljk5NjY3QzEzLjI5ODQgNi42NzEyNSAxMy4yOTg0IDYuMTQzNTkgMTIuOTczIDUuODE4MTZMMTAuODQ4NSAzLjY5MzcxWiIgZmlsbD0iIzdBOEI5QSIvPgo8L3N2Zz4K);
7533 }
7534 .steps-page__header-center .steps-page__fnl-name .fnl-name-btn {
7535 min-width: auto;
7536 padding: 1px 7px 0;
7537 width: 30px;
7538 height: 28px;
7539 display: flex;
7540 flex-flow: column;
7541 align-items: center;
7542 justify-content: center;
7543 background: #F6F5FA !important;
7544 border: 1px solid #e0e0e0;
7545 border-radius: 6px;
7546 cursor: pointer;
7547 margin-left: 10px;
7548 }
7549 .steps-page__header-center .steps-page__fnl-name .fnl-name-btn svg {
7550 display: block;
7551 }
7552 .steps-page__header-center .steps-page__fnl-name .fnl-name-btn.funnel-name-edit svg {
7553 fill: #6E42D3;
7554 }
7555 .steps-page__header-center .steps-page__fnl-name .fnl-name-btn.funnel-name-submit {
7556 display: none;
7557 }
7558 .steps-page__header-center .steps-page__fnl-name .fnl-name-btn.funnel-name-submit svg {
7559 stroke: #6E42D3;
7560 }
7561 .steps-page__header-center .steps-page__fnl-name .fnl-name-btn.funnel-name-cancel {
7562 display: none;
7563 margin-left: 5px;
7564 }
7565 .steps-page__header-center .steps-page__fnl-name .fnl-name-btn.funnel-name-cancel svg {
7566 position: relative;
7567 top: 2px;
7568 }
7569 .steps-page__header-center .steps-page__fnl-name .funnel-name-input {
7570 display: none;
7571 }
7572 .steps-page__header-center .steps-page__fnl-name .funnel-name-submit-btn {
7573 display: none;
7574 }
7575 .steps-page__header-center .steps-page__fnl-name .wpfnl-alert {
7576 display: block;
7577 position: absolute;
7578 font-size: 12px;
7579 white-space: nowrap;
7580 bottom: -16px;
7581 left: 0;
7582 }
7583 .steps-page__header-center #wpfnl-change-funnel-name[data-tour=yes] {
7584 position: relative;
7585 z-index: 4;
7586 }
7587 .steps-page__header-center #wpfnl-change-funnel-name[data-tour=yes] .funnel-name-edit {
7588 color: #FFF;
7589 }
7590 .steps-page__header-center .enable-gbf {
7591 display: flex;
7592 align-items: center;
7593 font-weight: 500;
7594 position: relative;
7595 }
7596 .steps-page__header-center .enable-gbf::before {
7597 content: "";
7598 position: absolute;
7599 left: -20px;
7600 top: 50%;
7601 transform: translateY(-50%);
7602 width: 1px;
7603 height: 20px;
7604 background-color: #E9E6F4;
7605 }
7606 .steps-page__header-center .enable-gbf .pro-tag-icon {
7607 position: static;
7608 margin-top: 3px;
7609 margin-right: 4px;
7610 }
7611 .steps-page__header-center .enable-gbf .title {
7612 margin-right: 10px;
7613 line-height: 1.1;
7614 }
7615
7616 .steps-page__header-right {
7617 display: flex;
7618 flex-flow: row;
7619 align-items: center;
7620 margin-left: auto;
7621 }
7622 .steps-page__header-right .funnel-stats {
7623 display: flex;
7624 border-right: 1px solid #E5E8F3;
7625 padding-right: 20px;
7626 margin-right: 5px;
7627 font-weight: 500;
7628 align-items: center;
7629 }
7630 .steps-page__header-right .funnel-stats .pro-tag-icon {
7631 position: static;
7632 margin-top: 3px;
7633 margin-right: 4px;
7634 }
7635 .steps-page__header-right .funnel-stats .title {
7636 margin-right: 10px;
7637 line-height: 1.1;
7638 }
7639 .steps-page__header-right .saving-text {
7640 color: #848994;
7641 font-size: 14px;
7642 font-weight: 400;
7643 line-height: 1;
7644 margin-right: 20px;
7645 position: relative;
7646 top: 2px;
7647 }
7648 .steps-page__header-right .draft-publish-toggle {
7649 display: flex;
7650 align-items: center;
7651 border-radius: 10px;
7652 border: 1px solid #E5E8F3;
7653 margin-right: 40px;
7654 position: relative;
7655 }
7656 .steps-page__header-right .draft-publish-toggle:after {
7657 content: "";
7658 position: absolute;
7659 right: -20px;
7660 top: 50%;
7661 transform: translateY(-50%);
7662 width: 1px;
7663 height: 24px;
7664 background: #DEE2E6;
7665 }
7666 .steps-page__header-right .draft-publish-toggle > span {
7667 color: #2D3149;
7668 font-size: 14px;
7669 font-weight: 500;
7670 line-height: 1;
7671 display: block;
7672 padding: 10px 17px;
7673 border-radius: 10px;
7674 }
7675 .steps-page__header-right .draft-publish-toggle > span.active {
7676 background-color: #6E42D3;
7677 color: #fff;
7678 }
7679 .steps-page__header-right .wpfnl-header-actions {
7680 display: flex;
7681 align-items: center;
7682 gap: 10px;
7683 }
7684 .steps-page__header-right .wpfnl-header-action {
7685 text-align: center;
7686 display: flex;
7687 flex-flow: column;
7688 align-items: center;
7689 justify-content: center;
7690 box-shadow: none;
7691 height: 38px;
7692 width: 38px;
7693 border: 1px solid #EEF0F3;
7694 border-radius: 8px;
7695 position: relative;
7696 padding: 5px;
7697 }
7698 .steps-page__header-right .wpfnl-header-action svg {
7699 display: block;
7700 }
7701 .steps-page__header-right .wpfnl-header-action .action-tooltip {
7702 position: absolute;
7703 top: calc(100% + 20px);
7704 left: 50%;
7705 transform: translateX(-50%);
7706 border-radius: 8px;
7707 background: #10052E;
7708 box-shadow: 0 2px 15px 0 rgba(22, 28, 32, 0.08);
7709 color: #E8E8E9;
7710 font-size: 13px;
7711 font-weight: 400;
7712 line-height: 1;
7713 display: block;
7714 padding: 10px 14px;
7715 opacity: 0;
7716 visibility: hidden;
7717 transition: all 0.3s ease;
7718 white-space: nowrap;
7719 }
7720 .steps-page__header-right .wpfnl-header-action .action-tooltip:before {
7721 content: "";
7722 position: absolute;
7723 top: 0px;
7724 left: 50%;
7725 width: 10px;
7726 height: 10px;
7727 background: #10052E;
7728 transform: rotate(45deg) translateX(-50%);
7729 border-radius: 2px;
7730 }
7731 .steps-page__header-right .wpfnl-header-action:hover .action-tooltip {
7732 opacity: 1;
7733 visibility: visible;
7734 top: calc(100% + 10px);
7735 }
7736 .steps-page__header-right .btn-default {
7737 min-width: auto;
7738 position: relative;
7739 padding: 0 21px;
7740 }
7741 .steps-page__header-right .btn-default .wpfnl-loader {
7742 display: inline-block;
7743 position: relative;
7744 top: 2px;
7745 right: 0;
7746 }
7747 .steps-page__header-right .btn-default:disabled,
7748 .steps-page__header-right .btn-default[disabled] {
7749 color: rgba(64, 64, 64, 0.4);
7750 cursor: not-allowed;
7751 background-color: rgba(183, 183, 183, 0.4);
7752 }
7753 .steps-page__header-right .dropdown-option {
7754 position: relative;
7755 text-align: center;
7756 padding: 7px 12px;
7757 display: inline-block;
7758 margin-left: 6px;
7759 cursor: pointer;
7760 }
7761 .steps-page__header-right .dropdown-option svg {
7762 display: block;
7763 }
7764 .steps-page__header-right .dropdown-option ul.wpfnl-dropdown {
7765 right: -14px;
7766 top: 50px;
7767 }
7768 .steps-page__header-right .dropdown-option ul.wpfnl-dropdown .pro-tag {
7769 margin-left: 4px;
7770 }
7771 .steps-page__header-right .dropdown-option ul.wpfnl-dropdown li:first-child {
7772 border-radius: 10px 10px 0 0;
7773 }
7774 .steps-page__header-right .dropdown-option ul.wpfnl-dropdown li:last-child {
7775 border-radius: 0 0 10px 10px;
7776 }
7777 .steps-page__header-right .dropdown-option ul.wpfnl-dropdown a svg {
7778 width: 19px;
7779 height: 19px;
7780 }
7781 .steps-page__header-right .dropdown-option ul.wpfnl-dropdown .pro-tag-icon {
7782 position: static;
7783 margin-left: 6px;
7784 }
7785 .steps-page__header-right .dropdown-option ul.wpfnl-dropdown .pro-tag-icon svg {
7786 width: 18px;
7787 height: 18px;
7788 }
7789 .steps-page__header-right .dropdown-option ul.wpfnl-dropdown .pro-tag-icon svg:hover path {
7790 stroke: inherit;
7791 fill: inherit;
7792 }
7793 .steps-page__header-right .dropdown-option.show ul.wpfnl-dropdown {
7794 top: 38px;
7795 opacity: 1;
7796 visibility: visible;
7797 }
7798 .steps-page__header-right .dropdown-option[data-tour=yes] {
7799 z-index: 4;
7800 background-color: #ffffff;
7801 }
7802 .steps-page__header-right .funnel-stats[data-tour=yes] {
7803 position: relative;
7804 z-index: 4;
7805 }
7806 .steps-page__header-right .funnel-stats[data-tour=yes] .title {
7807 color: #FFF;
7808 }
7809 .steps-page__header-right .preview-funnel[data-tour=yes] {
7810 position: relative;
7811 z-index: 4;
7812 }
7813 .steps-page__header-right .preview-funnel[data-tour=yes] svg circle, .steps-page__header-right .preview-funnel[data-tour=yes] svg path {
7814 stroke: #FFF;
7815 }
7816
7817 @media only screen and (max-width: 1199px) {
7818 .steps-page__header {
7819 padding-right: 10px;
7820 }
7821 .steps-page__header-left .back-link {
7822 width: 44px;
7823 }
7824 .steps-page__header-left .add-step-condtion-area li button {
7825 padding: 0 14px;
7826 }
7827 .steps-page__header-right .funnel-stats {
7828 border-right: none;
7829 padding-right: 0;
7830 }
7831 .steps-page__header-right .btn-default {
7832 padding: 0 20px;
7833 }
7834 .steps-page__header-center .steps-page__fnl-name label {
7835 display: none;
7836 }
7837 .steps-page__header-center .steps-page__fnl-name .wpfnl-alert {
7838 left: 0;
7839 }
7840 }
7841 @media only screen and (max-width: 991px) {
7842 .steps-page__header-center .steps-page__fnl-name input[type=text] {
7843 width: 200px;
7844 }
7845 }
7846 @media only screen and (max-width: 870px) {
7847 .steps-page__header {
7848 padding-right: 15px;
7849 }
7850 .steps-page__header-left .copy-clipboard .link-icon {
7851 display: none;
7852 }
7853 }
7854 .funnel-window .wpfnl-canvas-analytics {
7855 display: flex;
7856 align-items: center;
7857 justify-content: center;
7858 gap: 60px;
7859 background: #FFF;
7860 box-shadow: 0 1px 2px 0 rgba(190, 190, 215, 0.14);
7861 padding: 18px 15px;
7862 border-top: 1px solid rgba(190, 190, 215, 0.14);
7863 }
7864 .funnel-window .wpfnl-canvas-analytics .analytics-item {
7865 text-align: center;
7866 position: relative;
7867 }
7868 .funnel-window .wpfnl-canvas-analytics .analytics-item:before {
7869 content: "";
7870 position: absolute;
7871 right: -30px;
7872 top: 50%;
7873 transform: translateY(-50%);
7874 width: 1px;
7875 height: 20px;
7876 background-color: #D9D6E3;
7877 }
7878 .funnel-window .wpfnl-canvas-analytics .analytics-item:last-child:before {
7879 display: none;
7880 }
7881 .funnel-window .wpfnl-canvas-analytics .analytics-label {
7882 color: #848994;
7883 font-size: 12px;
7884 font-weight: 400;
7885 line-height: 1;
7886 }
7887 .funnel-window .wpfnl-canvas-analytics .analytics-value {
7888 color: #2D3149;
7889 font-size: 14px;
7890 font-weight: 500;
7891 line-height: 1;
7892 margin-top: 8px;
7893 }
7894
7895 .funnel-window .wpfnl-canvas-zoom-control {
7896 position: absolute;
7897 bottom: 20px;
7898 left: 20px;
7899 background: #ffffff;
7900 box-shadow: 0px 1px 2px rgba(190, 190, 215, 0.16);
7901 border-radius: 100px;
7902 padding: 6px;
7903 z-index: 2;
7904 }
7905 .funnel-window .wpfnl-canvas-zoom-control .zoom-controls {
7906 display: flex;
7907 align-items: center;
7908 gap: 10px;
7909 }
7910 .funnel-window .wpfnl-canvas-zoom-control .full-screen,
7911 .funnel-window .wpfnl-canvas-zoom-control .zoom-out,
7912 .funnel-window .wpfnl-canvas-zoom-control .zoom-in {
7913 border: 1px solid #EEF0F3;
7914 width: 34px;
7915 height: 34px;
7916 background: transparent;
7917 border-radius: 100%;
7918 display: flex;
7919 flex-flow: column;
7920 align-items: center;
7921 justify-content: center;
7922 cursor: pointer;
7923 position: relative;
7924 }
7925 .funnel-window .wpfnl-canvas-zoom-control .full-screen {
7926 margin-right: 10px;
7927 }
7928 .funnel-window .wpfnl-canvas-zoom-control .full-screen:before {
7929 content: "";
7930 position: absolute;
7931 right: -11px;
7932 top: 0;
7933 width: 1px;
7934 height: 100%;
7935 background: #EEF0F3;
7936 }
7937 .funnel-window .wpfnl-canvas-zoom-control .zoom-level {
7938 font-weight: 500;
7939 font-size: 12px;
7940 line-height: 1.2;
7941 color: #7A8B9A;
7942 background: transparent;
7943 border: none;
7944 width: 30px;
7945 text-align: center;
7946 }
7947 .funnel-window .wpfnl-canvas-zoom-control[data-tour=yes] {
7948 z-index: 4;
7949 }
7950
7951 .wpfnl-box {
7952 background: #FFFFFF;
7953 box-shadow: 0px 2px 4px rgba(223, 223, 249, 0.25);
7954 border-radius: 6px;
7955 padding: 25px 30px;
7956 margin-bottom: 20px;
7957 }
7958 .wpfnl-box:last-child {
7959 margin-bottom: 0;
7960 }
7961 .wpfnl-box.transparent {
7962 background: transparent;
7963 box-shadow: none;
7964 padding: 4px 0px;
7965 }
7966
7967 .wpfnl-field-wrapper {
7968 display: flex;
7969 flex-flow: row wrap;
7970 align-items: center;
7971 justify-content: flex-start;
7972 margin-bottom: 30px;
7973 }
7974 .wpfnl-field-wrapper:last-child {
7975 margin-bottom: 0;
7976 }
7977 .wpfnl-field-wrapper > label {
7978 width: 240px;
7979 padding-right: 10px;
7980 }
7981 .wpfnl-field-wrapper > label.has-tooltip {
7982 display: flex;
7983 flex-flow: row;
7984 align-items: center;
7985 justify-content: flex-start;
7986 }
7987 .wpfnl-field-wrapper > label.has-tooltip .wpfnl-tooltip {
7988 margin-left: 10px;
7989 }
7990 .wpfnl-field-wrapper .wpfnl-fields {
7991 max-width: 410px;
7992 width: calc(100% - 240px);
7993 }
7994 .wpfnl-field-wrapper .wpfnl-fields select {
7995 margin-right: 0;
7996 }
7997
7998 .steps-settings .steps-settings__tab-nav {
7999 display: flex;
8000 flex-flow: row wrap;
8001 align-items: center;
8002 margin: 25px 0 22px;
8003 }
8004 .steps-settings .steps-settings__tab-nav li a {
8005 color: #7A8B9A;
8006 font-weight: 500;
8007 position: relative;
8008 display: flex;
8009 align-items: center;
8010 padding: 0 18px;
8011 height: 42px;
8012 line-height: 43px;
8013 border: 1px solid transparent;
8014 border-radius: 8px;
8015 cursor: pointer;
8016 transition: none;
8017 }
8018 .steps-settings .steps-settings__tab-nav li a svg {
8019 display: block;
8020 margin-right: 8px;
8021 position: relative;
8022 }
8023 .steps-settings .steps-settings__tab-nav li .pro-tag {
8024 position: absolute;
8025 top: -10px;
8026 right: 15px;
8027 }
8028 .steps-settings .steps-settings__tab-nav li.disabled .pro-tag-icon {
8029 position: static;
8030 margin-left: 6px;
8031 margin-top: -3px;
8032 }
8033 .steps-settings .steps-settings__tab-nav li.active:not(.disabled) a {
8034 color: #363B4E;
8035 border-color: #6E42D3;
8036 background-color: #ffffff;
8037 box-shadow: 0 20px 16px 0 rgba(189, 193, 200, 0.2);
8038 }
8039 .steps-settings .steps-settings__tab-nav li.active:not(.disabled) a .icon.stroke {
8040 stroke: #6E42D3;
8041 }
8042 .steps-settings .steps-settings__tab-nav li.active:not(.disabled) a .icon.order-bump-icon path {
8043 fill: #6E42D3;
8044 }
8045 .steps-settings .steps-settings__tab-nav li.active:not(.disabled) a[href="#general"] path {
8046 stroke: #6E42D3;
8047 }
8048 .steps-settings .steps-settings__tab-nav li.active:not(.disabled).nav-settings rect,
8049 .steps-settings .steps-settings__tab-nav li.active:not(.disabled).nav-settings circle,
8050 .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,
8051 .steps-settings .steps-settings__tab-nav li.active:not(.disabled).nav-stats circle,
8052 .steps-settings .steps-settings__tab-nav li.active:not(.disabled).nav-stats path {
8053 stroke: #6E42D3;
8054 }
8055 .steps-settings .steps-settings__tab-nav li.declare-winner.active a path {
8056 stroke: #6E42D3;
8057 }
8058 .steps-settings .steps-settings__tab-nav li.reset {
8059 margin-left: auto;
8060 margin-right: 40px;
8061 }
8062 .steps-settings .steps-settings__tab-nav li.reset button {
8063 font-size: 14px;
8064 line-height: 1;
8065 font-weight: 500;
8066 color: #7A8B9A;
8067 border: none;
8068 background: transparent;
8069 display: flex;
8070 align-items: center;
8071 cursor: pointer;
8072 }
8073 .steps-settings .steps-settings__tab-nav li.reset button svg {
8074 display: block;
8075 margin-left: 8px;
8076 position: relative;
8077 top: -1px;
8078 }
8079 .steps-settings .steps-settings__tab-nav li.reset button.reseting svg {
8080 animation: spin 0.9s linear infinite;
8081 }
8082 .steps-settings .steps-settings__tab-nav li.nav-tag {
8083 margin-left: auto;
8084 }
8085 .steps-settings .steps-settings__tab-nav li.nav-tag span {
8086 color: #8292A0;
8087 background: #F7F7FA;
8088 border-radius: 30px;
8089 display: inline-block;
8090 padding: 6px 17px;
8091 }
8092 .steps-settings .step-settings__single-tab-content {
8093 display: none;
8094 }
8095 .steps-settings .step-settings__single-tab-content #wpfnl-choose-offer[data-tour=yes],
8096 .steps-settings .step-settings__single-tab-content #gbf-product-quantity[data-tour=yes],
8097 .steps-settings .step-settings__single-tab-content #discount-options[data-tour=yes] {
8098 position: relative;
8099 z-index: 4;
8100 border: 1px solid #FFF;
8101 }
8102 .steps-settings .step-settings__single-tab-content:first-child {
8103 display: block;
8104 }
8105 .steps-settings .step-settings__single-tab-content .checkout-edit-field-tab__content-wrapper .pro-tag {
8106 padding: 14px 35px;
8107 text-align: center;
8108 margin-top: 30px;
8109 box-shadow: none;
8110 border-radius: 10px;
8111 }
8112 .steps-settings .single__settings-box.transparent .wpfnl-field-wrapper > label {
8113 width: 250px;
8114 }
8115 .steps-settings .single__settings-box .select2-hidden-accessible {
8116 display: none;
8117 }
8118 .steps-settings .single__settings-box .select2-container--default {
8119 width: 100% !important;
8120 border: 1px solid #E5E8F3;
8121 border-radius: 4px;
8122 padding: 8px;
8123 display: block;
8124 }
8125 .steps-settings .single__settings-box .select2-selection__rendered {
8126 font-size: 13px;
8127 display: block;
8128 }
8129 .steps-settings .single__settings-box .select2-selection__rendered .select2-selection__clear {
8130 background: #f8d7da;
8131 display: inline-block;
8132 padding: 0 3px;
8133 line-height: 14px;
8134 color: #ec4050;
8135 margin-right: 2px;
8136 border-radius: 100%;
8137 cursor: pointer;
8138 }
8139 .steps-settings .single__settings-box.select-product .wpfnl-field-wrapper {
8140 align-items: flex-start;
8141 }
8142 .steps-settings .single__settings-box.select-product .wpfnl-field-wrapper label {
8143 position: relative;
8144 top: 21px;
8145 }
8146 .steps-settings .single__settings-box.select-product .wpfnl-field-wrapper .btn-default {
8147 height: 26px;
8148 line-height: 26px;
8149 font-size: 12px;
8150 padding: 0 10px;
8151 min-width: auto;
8152 margin-right: 6px;
8153 border: 1px solid transparent;
8154 }
8155 .steps-settings .single__settings-box.select-product .wpfnl-field-wrapper .btn-default.create-product {
8156 background: #f6f6f8;
8157 color: #363B4E;
8158 }
8159 .steps-settings .single__settings-box.select-product .wpfnl-field-wrapper .btn-default.create-product:hover {
8160 color: #6E42D3;
8161 }
8162 .steps-settings .single__settings-box.select-product .products-wrapper {
8163 border: 1px solid #E5E8F3;
8164 box-sizing: border-box;
8165 border-radius: 5px;
8166 padding: 10px;
8167 margin-bottom: 10px;
8168 }
8169 .steps-settings .single__settings-box.select-product .single-product {
8170 display: flex;
8171 margin-bottom: 10px;
8172 }
8173 .steps-settings .single__settings-box.select-product .single-product:last-child {
8174 margin-bottom: 0;
8175 }
8176 .steps-settings .single__settings-box.select-product .single-product .select2-container--default {
8177 width: calc(100% - 46px) !important;
8178 }
8179 .steps-settings .single__settings-box.select-product .single-product button {
8180 background: #FAFAFB;
8181 border: 1px solid #E5E8F3;
8182 box-sizing: border-box;
8183 border-radius: 4px;
8184 width: 36px;
8185 height: 36px;
8186 margin-left: 10px;
8187 display: flex;
8188 flex-flow: column;
8189 align-items: center;
8190 justify-content: center;
8191 cursor: pointer;
8192 transition: all 0.3s ease;
8193 }
8194 .steps-settings .single__settings-box.select-product .single-product button:hover {
8195 background-color: #f8d7da;
8196 border-color: #f5c6cb;
8197 }
8198 .steps-settings .single__settings-box.select-product .single-product button:hover svg path {
8199 stroke: #ec4050;
8200 }
8201 .steps-settings .wpfnl-product-options {
8202 padding: 0;
8203 }
8204 .steps-settings .product-options__tab-nav {
8205 display: flex;
8206 flex-flow: row wrap;
8207 align-items: center;
8208 justify-content: flex-start;
8209 border-bottom: 1px solid #F4F4F9;
8210 padding: 0 40px;
8211 }
8212 .steps-settings .product-options__tab-nav li {
8213 margin-right: 35px;
8214 }
8215 .steps-settings .product-options__tab-nav li:last-child {
8216 margin-right: 0;
8217 }
8218 .steps-settings .product-options__tab-nav li a {
8219 font-weight: 500;
8220 font-size: 13px;
8221 line-height: 15px;
8222 color: #7A8B9A;
8223 padding: 15px 0;
8224 display: block;
8225 position: relative;
8226 }
8227 .steps-settings .product-options__tab-nav li a:after {
8228 content: "";
8229 position: absolute;
8230 left: 0;
8231 bottom: -1px;
8232 width: 100%;
8233 height: 2px;
8234 background: transparent;
8235 }
8236 .steps-settings .product-options__tab-nav li a:hover, .steps-settings .product-options__tab-nav li.active a {
8237 color: #6E42D3;
8238 }
8239 .steps-settings .product-options__tab-nav li a:hover:after, .steps-settings .product-options__tab-nav li.active a:after {
8240 background: #6E42D3;
8241 }
8242 .steps-settings .product-options__single-tab-content {
8243 display: none;
8244 padding: 30px 40px;
8245 }
8246 .steps-settings .product-options__single-tab-content:first-child {
8247 display: block;
8248 }
8249 .steps-settings .product-options__single-tab-content .wpfnl-field-wrapper {
8250 margin-bottom: 25px;
8251 }
8252 .steps-settings .product-options__single-tab-content .wpfnl-field-wrapper:last-child {
8253 margin-bottom: 0;
8254 }
8255 .steps-settings .settings-content__footer {
8256 padding: 23px 0 20px;
8257 display: flex;
8258 flex-flow: row wrap;
8259 align-items: center;
8260 justify-content: flex-end;
8261 gap: 14px;
8262 }
8263 .steps-settings .settings-content__footer .back2-edit {
8264 background: #fff;
8265 color: #363B4E;
8266 }
8267 .steps-settings .settings-content__footer .back2-edit:hover {
8268 background: rgba(0, 0, 0, 0.04);
8269 }
8270 .steps-settings .settings-content__footer #save-order-bump[hide-btn=yes] {
8271 display: none;
8272 }
8273 .steps-settings .settings-content__footer .btn-default {
8274 display: flex;
8275 flex-flow: row;
8276 align-items: center;
8277 justify-content: center;
8278 line-height: 1;
8279 height: auto;
8280 min-width: auto;
8281 padding: 14px 20px 12px;
8282 letter-spacing: -0.01em;
8283 border-radius: 8px;
8284 filter: drop-shadow(0px 10px 16px rgba(97, 103, 116, 0.15));
8285 }
8286 .steps-settings .settings-content__footer .btn-default .wpfnl-loader {
8287 display: block;
8288 }
8289 .steps-settings .settings-content__footer .btn-default[data-tour=yes] {
8290 position: relative;
8291 z-index: 4;
8292 border: 1px solid #FFF;
8293 }
8294 .steps-settings .settings-content__footer .cancel {
8295 border: 1px solid #EEF0F3;
8296 background: transparent;
8297 color: #363B4E;
8298 }
8299 .steps-settings .settings-content__footer .cancel:hover {
8300 background: #EEF0F3;
8301 }
8302 .steps-settings .settings-content__footer .wpfnl-alert {
8303 display: block;
8304 border-radius: 8px;
8305 padding: 10px 20px;
8306 }
8307
8308 .steps-settings.downsell .steps-settings__tab-nav li a svg,
8309 .steps-settings.upsell .steps-settings__tab-nav li a svg {
8310 position: relative;
8311 top: 1px;
8312 }
8313 .steps-settings.downsell .steps-settings__tab-nav li.conditonal-redirect.active a svg path,
8314 .steps-settings.upsell .steps-settings__tab-nav li.conditonal-redirect.active a svg path {
8315 fill: #6E42D3;
8316 stroke: none;
8317 }
8318 .steps-settings.downsell .wpfnl-field-wrapper .single-product svg,
8319 .steps-settings.upsell .wpfnl-field-wrapper .single-product svg {
8320 display: none;
8321 }
8322 .steps-settings.downsell .single__settings-box,
8323 .steps-settings.upsell .single__settings-box {
8324 border: 1px solid #E5E8F3;
8325 box-shadow: none;
8326 }
8327 .steps-settings.downsell .single__settings-box .select2-container--default,
8328 .steps-settings.upsell .single__settings-box .select2-container--default {
8329 border: 1px solid #E5E8F3;
8330 border-radius: 6px;
8331 padding: 4px 8px 2px;
8332 display: block;
8333 }
8334 .steps-settings.downsell .single__settings-box .select2-container--default .select2-selection--single,
8335 .steps-settings.upsell .single__settings-box .select2-container--default .select2-selection--single {
8336 background-color: #fff;
8337 border: none;
8338 border-radius: 0;
8339 }
8340 .steps-settings.downsell .single__settings-box .select2-container--default .select2-selection--single .select2-selection__arrow,
8341 .steps-settings.upsell .single__settings-box .select2-container--default .select2-selection--single .select2-selection__arrow {
8342 height: 26px;
8343 position: absolute;
8344 top: 4px;
8345 right: 1px;
8346 width: 20px;
8347 }
8348 .steps-settings.downsell .offer-discount-area .wpfnl-box,
8349 .steps-settings.upsell .offer-discount-area .wpfnl-box {
8350 box-shadow: none;
8351 border-radius: 10px;
8352 }
8353 .steps-settings.downsell .offer-discount-area .non-input-field,
8354 .steps-settings.upsell .offer-discount-area .non-input-field {
8355 cursor: not-allowed;
8356 background-color: #F6F5FA;
8357 font-size: 14px;
8358 color: #7A8B9A;
8359 padding: 13px 15px;
8360 height: 44px;
8361 width: 100%;
8362 min-width: 190px;
8363 border-radius: 6px;
8364 display: block;
8365 border: 1px solid #EBEDF0;
8366 }
8367 .steps-settings.downsell .offer-discount-area .hints.mobile,
8368 .steps-settings.upsell .offer-discount-area .hints.mobile {
8369 display: none;
8370 }
8371 .steps-settings.downsell .settings-content__footer .wpfnl-loader,
8372 .steps-settings.upsell .settings-content__footer .wpfnl-loader {
8373 display: block;
8374 }
8375 .steps-settings.downsell .settings-content__footer .wpfnl-alert,
8376 .steps-settings.upsell .settings-content__footer .wpfnl-alert {
8377 display: block;
8378 }
8379 .steps-settings.downsell .wpfnl-fields.price-range,
8380 .steps-settings.upsell .wpfnl-fields.price-range {
8381 display: flex;
8382 flex-flow: row wrap;
8383 }
8384 .steps-settings.downsell .wpfnl-fields.price-range .price-to,
8385 .steps-settings.downsell .wpfnl-fields.price-range .price-from,
8386 .steps-settings.upsell .wpfnl-fields.price-range .price-to,
8387 .steps-settings.upsell .wpfnl-fields.price-range .price-from {
8388 width: 50%;
8389 }
8390 .steps-settings.downsell .wpfnl-fields.price-range .price-to > label,
8391 .steps-settings.downsell .wpfnl-fields.price-range .price-from > label,
8392 .steps-settings.upsell .wpfnl-fields.price-range .price-to > label,
8393 .steps-settings.upsell .wpfnl-fields.price-range .price-from > label {
8394 margin-bottom: 5px;
8395 display: block;
8396 }
8397 .steps-settings.downsell .wpfnl-fields.price-range .price-to .wpfnl-fields,
8398 .steps-settings.downsell .wpfnl-fields.price-range .price-from .wpfnl-fields,
8399 .steps-settings.upsell .wpfnl-fields.price-range .price-to .wpfnl-fields,
8400 .steps-settings.upsell .wpfnl-fields.price-range .price-from .wpfnl-fields {
8401 width: 100%;
8402 }
8403 .steps-settings.downsell .wpfnl-fields.price-range .price-to .wpfnl-fields input[type=number],
8404 .steps-settings.downsell .wpfnl-fields.price-range .price-from .wpfnl-fields input[type=number],
8405 .steps-settings.upsell .wpfnl-fields.price-range .price-to .wpfnl-fields input[type=number],
8406 .steps-settings.upsell .wpfnl-fields.price-range .price-from .wpfnl-fields input[type=number] {
8407 min-width: auto;
8408 }
8409 .steps-settings.downsell .wpfnl-fields.price-range .price-from,
8410 .steps-settings.upsell .wpfnl-fields.price-range .price-from {
8411 padding-right: 10px;
8412 }
8413 .steps-settings.downsell .wpfnl-fields.price-range .price-to,
8414 .steps-settings.upsell .wpfnl-fields.price-range .price-to {
8415 padding-left: 10px;
8416 }
8417
8418 .steps-settings.thank-you .single__settings-box {
8419 border: 1px solid #E5E8F3;
8420 box-shadow: none;
8421 border-radius: 10px;
8422 }
8423 .steps-settings.thank-you .enabled-thankyou-page-redirection {
8424 margin-top: 24px;
8425 background-color: #F6F5FA;
8426 padding: 24px;
8427 border-radius: 10px;
8428 }
8429 .steps-settings.thank-you .redirect-thankyou-page {
8430 margin-top: 24px;
8431 display: grid;
8432 grid-template-columns: repeat(2, 1fr);
8433 gap: 20px;
8434 background-color: #F6F5FA;
8435 border-radius: 10px;
8436 }
8437 .steps-settings.thank-you .redirect-thankyou-page .single-page-option {
8438 position: relative;
8439 }
8440 .steps-settings.thank-you .redirect-thankyou-page .single-page-option > input[type=radio] {
8441 display: none;
8442 }
8443 .steps-settings.thank-you .redirect-thankyou-page .single-page-option .option-label {
8444 border-radius: 10px;
8445 border: 1px solid #E4E0F0;
8446 background-color: #FFF;
8447 cursor: pointer;
8448 padding: 24px;
8449 display: block;
8450 height: 100%;
8451 }
8452 .steps-settings.thank-you .redirect-thankyou-page .single-page-option .radio-point {
8453 position: absolute;
8454 top: 16px;
8455 right: 16px;
8456 }
8457 .steps-settings.thank-you .redirect-thankyou-page .single-page-option .radio-point circle:first-child {
8458 transform: scale(0);
8459 transform-origin: center;
8460 transition: all 0.3s ease;
8461 }
8462 .steps-settings.thank-you .redirect-thankyou-page .single-page-option > input[type=radio]:checked + .option-label {
8463 border-color: #6E42D3;
8464 }
8465 .steps-settings.thank-you .redirect-thankyou-page .single-page-option > input[type=radio]:checked + .option-label .radio-point circle:first-child {
8466 transform: scale(1);
8467 }
8468 .steps-settings.thank-you .redirect-thankyou-page .single-page-option h4 {
8469 color: #363B4E;
8470 font-size: 16px;
8471 font-weight: 500;
8472 line-height: 1.37;
8473 margin-bottom: 8px;
8474 max-width: 95%;
8475 }
8476 .steps-settings.thank-you .redirect-thankyou-page .single-page-option p {
8477 color: #525562;
8478 font-size: 14px;
8479 font-weight: 400;
8480 line-height: 1.4;
8481 }
8482 .steps-settings.thank-you .settings-content__footer .wpfnl-loader {
8483 display: none;
8484 }
8485 .steps-settings.thank-you .settings-content__footer .wpfnl-alert {
8486 display: none;
8487 }
8488
8489 @media only screen and (max-width: 1400px) {
8490 .wpfnl-box {
8491 padding: 20px 20px;
8492 }
8493 }
8494 @media only screen and (max-width: 1199px) {
8495 .steps-settings .product .single__settings-box .wpfnl-field-wrapper label {
8496 width: 150px;
8497 }
8498 .steps-settings .product .single__settings-box .wpfnl-field-wrapper .wpfnl-fields {
8499 width: calc(100% - 150px);
8500 }
8501 .steps-settings .steps-settings__tab-nav li.reset {
8502 margin-right: 0;
8503 }
8504 }
8505 .step-settings__single-tab-content .product-mode-selection,
8506 .checkout-product-setting-tab__content-wrapper .product-mode-selection {
8507 border-radius: 10px;
8508 padding: 20px;
8509 margin-bottom: 20px;
8510 border: 1px solid #EEF0F3;
8511 background: #fff;
8512 }
8513 .step-settings__single-tab-content .product-mode-selection .pms-header,
8514 .checkout-product-setting-tab__content-wrapper .product-mode-selection .pms-header {
8515 display: flex;
8516 flex-direction: column;
8517 gap: 2px;
8518 margin-bottom: 16px;
8519 }
8520 .step-settings__single-tab-content .product-mode-selection .pms-title,
8521 .checkout-product-setting-tab__content-wrapper .product-mode-selection .pms-title {
8522 font-size: 16px;
8523 font-weight: 600;
8524 color: #111827;
8525 line-height: 1.4;
8526 }
8527 .step-settings__single-tab-content .product-mode-selection .pms-subtitle,
8528 .checkout-product-setting-tab__content-wrapper .product-mode-selection .pms-subtitle {
8529 font-size: 14px;
8530 color: #6b7280;
8531 line-height: 1.4;
8532 }
8533 .step-settings__single-tab-content .product-mode-selection .pms-cards,
8534 .checkout-product-setting-tab__content-wrapper .product-mode-selection .pms-cards {
8535 display: grid;
8536 grid-template-columns: 1fr 1fr;
8537 gap: 12px;
8538 }
8539 .step-settings__single-tab-content .product-mode-selection .pms-card,
8540 .checkout-product-setting-tab__content-wrapper .product-mode-selection .pms-card {
8541 position: relative;
8542 display: flex;
8543 flex-direction: column;
8544 gap: 10px;
8545 padding: 16px;
8546 border: 1.5px solid #e5e7eb;
8547 border-radius: 10px;
8548 cursor: pointer;
8549 background: #fff;
8550 transition: border-color 0.15s, background 0.15s;
8551 }
8552 .step-settings__single-tab-content .product-mode-selection .pms-card.pms-card--active,
8553 .checkout-product-setting-tab__content-wrapper .product-mode-selection .pms-card.pms-card--active {
8554 border-color: #7c6ff7;
8555 background: #f0effe;
8556 }
8557 .step-settings__single-tab-content .product-mode-selection .pms-radio-input,
8558 .checkout-product-setting-tab__content-wrapper .product-mode-selection .pms-radio-input {
8559 position: absolute;
8560 opacity: 0;
8561 pointer-events: none;
8562 width: 0;
8563 height: 0;
8564 }
8565 .step-settings__single-tab-content .product-mode-selection .pms-card-top,
8566 .checkout-product-setting-tab__content-wrapper .product-mode-selection .pms-card-top {
8567 display: flex;
8568 align-items: center;
8569 gap: 10px;
8570 }
8571 .step-settings__single-tab-content .product-mode-selection .pms-card-icon,
8572 .checkout-product-setting-tab__content-wrapper .product-mode-selection .pms-card-icon {
8573 display: inline-flex;
8574 align-items: center;
8575 justify-content: center;
8576 width: 32px;
8577 height: 32px;
8578 border-radius: 8px;
8579 flex-shrink: 0;
8580 }
8581 .step-settings__single-tab-content .product-mode-selection .pms-card-icon.pms-card-icon--assign,
8582 .checkout-product-setting-tab__content-wrapper .product-mode-selection .pms-card-icon.pms-card-icon--assign {
8583 background: #ede9ff;
8584 color: #6c5ce7;
8585 }
8586 .step-settings__single-tab-content .product-mode-selection .pms-card-icon.pms-card-icon--smart,
8587 .checkout-product-setting-tab__content-wrapper .product-mode-selection .pms-card-icon.pms-card-icon--smart {
8588 background: #d1fae5;
8589 color: #059669;
8590 }
8591 .step-settings__single-tab-content .product-mode-selection .pms-card-name,
8592 .checkout-product-setting-tab__content-wrapper .product-mode-selection .pms-card-name {
8593 font-size: 14px;
8594 font-weight: 600;
8595 color: #111827;
8596 flex: 1;
8597 }
8598 .step-settings__single-tab-content .product-mode-selection .pms-radio-dot,
8599 .checkout-product-setting-tab__content-wrapper .product-mode-selection .pms-radio-dot {
8600 display: inline-flex;
8601 align-items: center;
8602 justify-content: center;
8603 width: 18px;
8604 height: 18px;
8605 border-radius: 50%;
8606 border: 2px solid #d1d5db;
8607 flex-shrink: 0;
8608 transition: border-color 0.15s, background 0.15s;
8609 }
8610 .step-settings__single-tab-content .product-mode-selection .pms-radio-dot.pms-radio-dot--checked,
8611 .checkout-product-setting-tab__content-wrapper .product-mode-selection .pms-radio-dot.pms-radio-dot--checked {
8612 border-color: #7c6ff7;
8613 background: #7c6ff7;
8614 }
8615 .step-settings__single-tab-content .product-mode-selection .pms-radio-inner,
8616 .checkout-product-setting-tab__content-wrapper .product-mode-selection .pms-radio-inner {
8617 display: block;
8618 width: 6px;
8619 height: 6px;
8620 border-radius: 50%;
8621 background: #fff;
8622 }
8623 .step-settings__single-tab-content .product-mode-selection .pms-card-desc,
8624 .checkout-product-setting-tab__content-wrapper .product-mode-selection .pms-card-desc {
8625 font-size: 13px;
8626 color: #6b7280;
8627 line-height: 1.5;
8628 margin: 0;
8629 }
8630 .step-settings__single-tab-content,
8631 .checkout-product-setting-tab__content-wrapper {
8632 /* Conditional Funnel dummy/upgrade preview */
8633 }
8634 .step-settings__single-tab-content .conditional-funnel-preview,
8635 .checkout-product-setting-tab__content-wrapper .conditional-funnel-preview {
8636 position: relative;
8637 overflow: hidden;
8638 padding: 0;
8639 background: #f5f6fa;
8640 }
8641 .step-settings__single-tab-content .conditional-funnel-dummy,
8642 .checkout-product-setting-tab__content-wrapper .conditional-funnel-dummy {
8643 pointer-events: none;
8644 user-select: none;
8645 padding: 20px;
8646 }
8647 .step-settings__single-tab-content .conditional-funnel-dummy .dummy-condition-wrapper,
8648 .checkout-product-setting-tab__content-wrapper .conditional-funnel-dummy .dummy-condition-wrapper {
8649 display: flex;
8650 flex-direction: column;
8651 gap: 0;
8652 }
8653 .step-settings__single-tab-content .conditional-funnel-dummy .dummy-condition-row,
8654 .checkout-product-setting-tab__content-wrapper .conditional-funnel-dummy .dummy-condition-row {
8655 display: grid;
8656 grid-template-columns: 1fr 1fr;
8657 gap: 16px;
8658 background: #fff;
8659 border-radius: 8px;
8660 padding: 20px 24px;
8661 box-shadow: 0 1px 4px rgba(0, 0, 0, 0.06);
8662 }
8663 .step-settings__single-tab-content .conditional-funnel-dummy .dummy-condition-left,
8664 .step-settings__single-tab-content .conditional-funnel-dummy .dummy-condition-right,
8665 .checkout-product-setting-tab__content-wrapper .conditional-funnel-dummy .dummy-condition-left,
8666 .checkout-product-setting-tab__content-wrapper .conditional-funnel-dummy .dummy-condition-right {
8667 display: flex;
8668 flex-direction: column;
8669 }
8670 .step-settings__single-tab-content .conditional-funnel-dummy .dummy-condition-left .wpfnl-form-group,
8671 .step-settings__single-tab-content .conditional-funnel-dummy .dummy-condition-right .wpfnl-form-group,
8672 .checkout-product-setting-tab__content-wrapper .conditional-funnel-dummy .dummy-condition-left .wpfnl-form-group,
8673 .checkout-product-setting-tab__content-wrapper .conditional-funnel-dummy .dummy-condition-right .wpfnl-form-group {
8674 display: flex;
8675 flex-direction: column;
8676 gap: 8px;
8677 }
8678 .step-settings__single-tab-content .conditional-funnel-dummy .dummy-condition-left label,
8679 .step-settings__single-tab-content .conditional-funnel-dummy .dummy-condition-right label,
8680 .checkout-product-setting-tab__content-wrapper .conditional-funnel-dummy .dummy-condition-left label,
8681 .checkout-product-setting-tab__content-wrapper .conditional-funnel-dummy .dummy-condition-right label {
8682 font-size: 13px;
8683 font-weight: 500;
8684 color: #363b4e;
8685 }
8686 .step-settings__single-tab-content .conditional-funnel-dummy .required-star,
8687 .checkout-product-setting-tab__content-wrapper .conditional-funnel-dummy .required-star {
8688 color: #e74c3c;
8689 }
8690 .step-settings__single-tab-content .conditional-funnel-dummy .dummy-select,
8691 .checkout-product-setting-tab__content-wrapper .conditional-funnel-dummy .dummy-select {
8692 display: flex;
8693 align-items: center;
8694 justify-content: space-between;
8695 background: #fff;
8696 border: 1px solid #dde1e7;
8697 border-radius: 6px;
8698 padding: 10px 14px;
8699 font-size: 13px;
8700 color: #7a8b9a;
8701 }
8702 .step-settings__single-tab-content .conditional-funnel-dummy .dummy-select-text,
8703 .checkout-product-setting-tab__content-wrapper .conditional-funnel-dummy .dummy-select-text {
8704 color: #7a8b9a;
8705 }
8706 .step-settings__single-tab-content .conditional-funnel-dummy .dummy-input,
8707 .checkout-product-setting-tab__content-wrapper .conditional-funnel-dummy .dummy-input {
8708 width: 100%;
8709 border: 1px solid #dde1e7;
8710 border-radius: 6px;
8711 padding: 10px 14px;
8712 font-size: 13px;
8713 color: #363b4e;
8714 background: #fff;
8715 }
8716 .step-settings__single-tab-content .conditional-funnel-dummy .dummy-tag-field,
8717 .checkout-product-setting-tab__content-wrapper .conditional-funnel-dummy .dummy-tag-field {
8718 display: flex;
8719 align-items: center;
8720 flex-wrap: wrap;
8721 gap: 6px;
8722 background: #fff;
8723 border: 1px solid #dde1e7;
8724 border-radius: 6px;
8725 padding: 8px 14px;
8726 min-height: 42px;
8727 }
8728 .step-settings__single-tab-content .conditional-funnel-dummy .dummy-tag,
8729 .checkout-product-setting-tab__content-wrapper .conditional-funnel-dummy .dummy-tag {
8730 display: inline-flex;
8731 align-items: center;
8732 background: #f0f1f5;
8733 border-radius: 4px;
8734 padding: 2px 8px;
8735 font-size: 12px;
8736 color: #363b4e;
8737 }
8738 .step-settings__single-tab-content .conditional-funnel-dummy .dummy-connector,
8739 .checkout-product-setting-tab__content-wrapper .conditional-funnel-dummy .dummy-connector {
8740 display: flex;
8741 justify-content: center;
8742 height: 32px;
8743 position: relative;
8744 }
8745 .step-settings__single-tab-content .conditional-funnel-dummy .dummy-connector-line,
8746 .checkout-product-setting-tab__content-wrapper .conditional-funnel-dummy .dummy-connector-line {
8747 width: 1px;
8748 height: 100%;
8749 background: #c5cad4;
8750 }
8751 .step-settings__single-tab-content .conditional-funnel-dummy .dummy-add-condition,
8752 .checkout-product-setting-tab__content-wrapper .conditional-funnel-dummy .dummy-add-condition {
8753 display: flex;
8754 flex-direction: column;
8755 align-items: center;
8756 margin-top: 0;
8757 }
8758 .step-settings__single-tab-content .conditional-funnel-dummy .dummy-add-line,
8759 .checkout-product-setting-tab__content-wrapper .conditional-funnel-dummy .dummy-add-line {
8760 width: 1px;
8761 height: 20px;
8762 background: #c5cad4;
8763 }
8764 .step-settings__single-tab-content .conditional-funnel-dummy .dummy-add-btn,
8765 .checkout-product-setting-tab__content-wrapper .conditional-funnel-dummy .dummy-add-btn {
8766 width: 32px;
8767 height: 32px;
8768 border-radius: 50%;
8769 background: #6a3fc8;
8770 border: none;
8771 display: flex;
8772 align-items: center;
8773 justify-content: center;
8774 cursor: default;
8775 box-shadow: 0 2px 8px rgba(106, 63, 200, 0.35);
8776 }
8777 .step-settings__single-tab-content .conditional-funnel-upgrade-overlay,
8778 .checkout-product-setting-tab__content-wrapper .conditional-funnel-upgrade-overlay {
8779 position: absolute;
8780 inset: 0;
8781 z-index: 10;
8782 display: flex;
8783 align-items: center;
8784 justify-content: center;
8785 background: rgba(255, 255, 255, 0.78);
8786 border-radius: 10px;
8787 }
8788 .step-settings__single-tab-content .conditional-funnel-upgrade-overlay .upgrade-overlay-content,
8789 .checkout-product-setting-tab__content-wrapper .conditional-funnel-upgrade-overlay .upgrade-overlay-content {
8790 display: flex;
8791 flex-direction: column;
8792 align-items: center;
8793 text-align: center;
8794 justify-content: center;
8795 gap: 12px;
8796 padding: 32px 24px;
8797 max-width: 420px;
8798 background: rgba(255, 255, 255, 0.9215686275);
8799 height: 100%;
8800 }
8801 .step-settings__single-tab-content .conditional-funnel-upgrade-overlay .upgrade-lock-icon,
8802 .checkout-product-setting-tab__content-wrapper .conditional-funnel-upgrade-overlay .upgrade-lock-icon {
8803 display: flex;
8804 align-items: center;
8805 justify-content: center;
8806 width: 56px;
8807 height: 56px;
8808 border-radius: 50%;
8809 background: #f1f3f5;
8810 margin-bottom: 4px;
8811 }
8812 .step-settings__single-tab-content .conditional-funnel-upgrade-overlay .upgrade-overlay-content p,
8813 .checkout-product-setting-tab__content-wrapper .conditional-funnel-upgrade-overlay .upgrade-overlay-content p {
8814 font-size: 13px;
8815 color: #7a8b9a;
8816 line-height: 1.6;
8817 margin: 0;
8818 }
8819 .step-settings__single-tab-content .product-accordion__wrapper,
8820 .checkout-product-setting-tab__content-wrapper .product-accordion__wrapper {
8821 position: relative;
8822 }
8823 .step-settings__single-tab-content .product-area,
8824 .checkout-product-setting-tab__content-wrapper .product-area {
8825 background: #FFFFFF;
8826 border-radius: 10px;
8827 border: 1px solid #EEF0F3;
8828 }
8829 .step-settings__single-tab-content .product-head,
8830 .checkout-product-setting-tab__content-wrapper .product-head {
8831 display: flex;
8832 align-items: center;
8833 justify-content: space-between;
8834 padding: 16px 16px 16px 30px;
8835 border-bottom: 1px solid #EEF0F3;
8836 }
8837 .step-settings__single-tab-content .product-head .title,
8838 .checkout-product-setting-tab__content-wrapper .product-head .title {
8839 font-weight: 600;
8840 font-size: 16px;
8841 line-height: 1;
8842 color: #363B4E;
8843 text-transform: capitalize;
8844 margin-right: 10px;
8845 }
8846 .step-settings__single-tab-content .product-head .product-right,
8847 .checkout-product-setting-tab__content-wrapper .product-head .product-right {
8848 display: flex;
8849 align-items: center;
8850 gap: 15px;
8851 row-gap: 8px;
8852 }
8853 .step-settings__single-tab-content .product-head .create-product-btn,
8854 .checkout-product-setting-tab__content-wrapper .product-head .create-product-btn {
8855 margin-left: auto;
8856 margin-right: 10px;
8857 }
8858 .step-settings__single-tab-content .product-head .create-product-btn .btn-default,
8859 .checkout-product-setting-tab__content-wrapper .product-head .create-product-btn .btn-default {
8860 background: none;
8861 color: #6e42d3;
8862 padding: 0px;
8863 border-bottom: 1px solid #6e42d3;
8864 border-radius: 0px;
8865 min-width: auto;
8866 line-height: 1;
8867 height: auto;
8868 }
8869 .step-settings__single-tab-content .product-head .wpfnl-tooltip,
8870 .checkout-product-setting-tab__content-wrapper .product-head .wpfnl-tooltip {
8871 margin-left: 5px;
8872 margin-right: 10px;
8873 }
8874 .step-settings__single-tab-content .product-head .add-product-btn .btn-default,
8875 .checkout-product-setting-tab__content-wrapper .product-head .add-product-btn .btn-default {
8876 height: 40px;
8877 line-height: 41px;
8878 background: #F7F7FA;
8879 border: 1px solid #E5E8F3;
8880 color: #363B4E;
8881 padding: 0 16px;
8882 }
8883 .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],
8884 .checkout-product-setting-tab__content-wrapper .product-head .add-product-btn .btn-default:disabled,
8885 .checkout-product-setting-tab__content-wrapper .product-head .add-product-btn .btn-default[disabled=disabled] {
8886 opacity: 0.7;
8887 cursor: not-allowed;
8888 }
8889 .step-settings__single-tab-content .product-head .add-product-btn .btn-default.wpfnl-btn-primary-color,
8890 .checkout-product-setting-tab__content-wrapper .product-head .add-product-btn .btn-default.wpfnl-btn-primary-color {
8891 background: #6E42D3;
8892 border-color: #6E42D3;
8893 color: #FFFFFF;
8894 }
8895 .step-settings__single-tab-content .product-head .add-product-btn .btn-default.wpfnl-btn-primary-color svg path,
8896 .checkout-product-setting-tab__content-wrapper .product-head .add-product-btn .btn-default.wpfnl-btn-primary-color svg path {
8897 stroke: #FFFFFF;
8898 }
8899 .step-settings__single-tab-content .product-head .add-product-btn .btn-default .add-product-icon,
8900 .checkout-product-setting-tab__content-wrapper .product-head .add-product-btn .btn-default .add-product-icon {
8901 position: relative;
8902 display: inline-block;
8903 width: 18px;
8904 height: 18px;
8905 }
8906 .step-settings__single-tab-content .product-head .add-product-btn .btn-default .icon-tabler-arrow-narrow-left,
8907 .checkout-product-setting-tab__content-wrapper .product-head .add-product-btn .btn-default .icon-tabler-arrow-narrow-left {
8908 transform: rotate(-90deg);
8909 position: relative;
8910 top: 5px;
8911 display: none;
8912 animation: scrollDown1 1.5s ease infinite;
8913 stroke: none;
8914 }
8915 .step-settings__single-tab-content .product-head .add-product-btn .btn-default .product-adding .icon-tabler-arrow-narrow-left,
8916 .checkout-product-setting-tab__content-wrapper .product-head .add-product-btn .btn-default .product-adding .icon-tabler-arrow-narrow-left {
8917 display: block;
8918 }
8919 .step-settings__single-tab-content .product-head .add-product-btn .btn-default .product-adding .plus-icon,
8920 .checkout-product-setting-tab__content-wrapper .product-head .add-product-btn .btn-default .product-adding .plus-icon {
8921 display: none;
8922 }
8923 .step-settings__single-tab-content .product-head .add-product-btn .btn-default.product-added,
8924 .checkout-product-setting-tab__content-wrapper .product-head .add-product-btn .btn-default.product-added {
8925 border-color: #6E42D3;
8926 background-color: #6E42D3;
8927 color: #fff;
8928 }
8929 .step-settings__single-tab-content .product-head .add-product-btn .btn-default.product-added .plus-icon path,
8930 .checkout-product-setting-tab__content-wrapper .product-head .add-product-btn .btn-default.product-added .plus-icon path {
8931 stroke: #fff;
8932 }
8933 .step-settings__single-tab-content .product-head .add-product-btn .btn-default.product-added .icon-tabler-arrow-narrow-left,
8934 .checkout-product-setting-tab__content-wrapper .product-head .add-product-btn .btn-default.product-added .icon-tabler-arrow-narrow-left {
8935 stroke: #fff;
8936 }
8937 .step-settings__single-tab-content .product-head .add-product-btn button[data-tour=yes],
8938 .checkout-product-setting-tab__content-wrapper .product-head .add-product-btn button[data-tour=yes] {
8939 position: relative;
8940 z-index: 4;
8941 }
8942 .step-settings__single-tab-content .product-head .create-product-button button[data-tour=yes],
8943 .checkout-product-setting-tab__content-wrapper .product-head .create-product-button button[data-tour=yes] {
8944 position: relative;
8945 z-index: 4;
8946 }
8947 @keyframes scrollDown1 {
8948 0% {
8949 transform: rotate(-90deg) translateX(15px);
8950 opacity: 0;
8951 }
8952 50% {
8953 transform: rotate(-90deg) translateX(0px);
8954 opacity: 1;
8955 }
8956 100% {
8957 transform: rotate(-90deg) translateX(-15px);
8958 opacity: 0;
8959 }
8960 }
8961 .step-settings__single-tab-content .accordion-footer .accordion-col,
8962 .step-settings__single-tab-content .accordion-head .accordion-col,
8963 .checkout-product-setting-tab__content-wrapper .accordion-footer .accordion-col,
8964 .checkout-product-setting-tab__content-wrapper .accordion-head .accordion-col {
8965 color: #7A8B9A;
8966 font-size: 14px;
8967 font-weight: 400;
8968 line-height: 1;
8969 text-transform: capitalize;
8970 letter-spacing: 0.35px;
8971 }
8972 .step-settings__single-tab-content .accordion-head,
8973 .checkout-product-setting-tab__content-wrapper .accordion-head {
8974 background-color: #F6F5FA;
8975 padding: 15px 30px;
8976 }
8977 .step-settings__single-tab-content .accordion-footer,
8978 .step-settings__single-tab-content .product-single__accordion-head,
8979 .step-settings__single-tab-content .accordion-head,
8980 .checkout-product-setting-tab__content-wrapper .accordion-footer,
8981 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head,
8982 .checkout-product-setting-tab__content-wrapper .accordion-head {
8983 display: flex;
8984 flex-flow: row wrap;
8985 align-items: center;
8986 justify-content: space-between;
8987 }
8988 .step-settings__single-tab-content .accordion-footer .product-name,
8989 .step-settings__single-tab-content .product-single__accordion-head .product-name,
8990 .step-settings__single-tab-content .accordion-head .product-name,
8991 .checkout-product-setting-tab__content-wrapper .accordion-footer .product-name,
8992 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .product-name,
8993 .checkout-product-setting-tab__content-wrapper .accordion-head .product-name {
8994 width: 340px;
8995 }
8996 .step-settings__single-tab-content .accordion-footer .product-price,
8997 .step-settings__single-tab-content .product-single__accordion-head .product-price,
8998 .step-settings__single-tab-content .accordion-head .product-price,
8999 .checkout-product-setting-tab__content-wrapper .accordion-footer .product-price,
9000 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .product-price,
9001 .checkout-product-setting-tab__content-wrapper .accordion-head .product-price {
9002 width: 77px;
9003 cursor: text;
9004 }
9005 .step-settings__single-tab-content .accordion-footer .product-quantity,
9006 .step-settings__single-tab-content .product-single__accordion-head .product-quantity,
9007 .step-settings__single-tab-content .accordion-head .product-quantity,
9008 .checkout-product-setting-tab__content-wrapper .accordion-footer .product-quantity,
9009 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .product-quantity,
9010 .checkout-product-setting-tab__content-wrapper .accordion-head .product-quantity {
9011 width: 80px;
9012 }
9013 .step-settings__single-tab-content .accordion-footer .total-price,
9014 .step-settings__single-tab-content .product-single__accordion-head .total-price,
9015 .step-settings__single-tab-content .accordion-head .total-price,
9016 .checkout-product-setting-tab__content-wrapper .accordion-footer .total-price,
9017 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .total-price,
9018 .checkout-product-setting-tab__content-wrapper .accordion-head .total-price {
9019 width: 120px;
9020 text-align: right;
9021 }
9022 .step-settings__single-tab-content .accordion-footer .total-price span,
9023 .step-settings__single-tab-content .product-single__accordion-head .total-price span,
9024 .step-settings__single-tab-content .accordion-head .total-price span,
9025 .checkout-product-setting-tab__content-wrapper .accordion-footer .total-price span,
9026 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .total-price span,
9027 .checkout-product-setting-tab__content-wrapper .accordion-head .total-price span {
9028 color: #363B4E;
9029 font-size: 14px;
9030 line-height: 14px;
9031 }
9032 .step-settings__single-tab-content .accordion-footer .product-action,
9033 .step-settings__single-tab-content .product-single__accordion-head .product-action,
9034 .step-settings__single-tab-content .accordion-head .product-action,
9035 .checkout-product-setting-tab__content-wrapper .accordion-footer .product-action,
9036 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .product-action,
9037 .checkout-product-setting-tab__content-wrapper .accordion-head .product-action {
9038 width: 60px;
9039 text-align: right;
9040 }
9041 .step-settings__single-tab-content .product__single-accordion,
9042 .checkout-product-setting-tab__content-wrapper .product__single-accordion {
9043 border-top: 1px solid #EEF0F3;
9044 position: relative;
9045 }
9046 .step-settings__single-tab-content .product__single-accordion.ui-sortable-helper,
9047 .checkout-product-setting-tab__content-wrapper .product__single-accordion.ui-sortable-helper {
9048 background: #ececec;
9049 }
9050 .step-settings__single-tab-content .product-single__accordion-head,
9051 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head {
9052 padding: 14px 30px;
9053 position: relative;
9054 }
9055 .step-settings__single-tab-content .product-single__accordion-head .accordion-col,
9056 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .accordion-col {
9057 font-size: 14px;
9058 line-height: 16px;
9059 color: #7A8B9A;
9060 }
9061 .step-settings__single-tab-content .product-single__accordion-head .accordion-col span,
9062 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .accordion-col span {
9063 color: #7A8B9A;
9064 }
9065 .step-settings__single-tab-content .product-single__accordion-head .accordion-col select,
9066 .step-settings__single-tab-content .product-single__accordion-head .accordion-col input,
9067 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .accordion-col select,
9068 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .accordion-col input {
9069 font-size: 14px;
9070 line-height: 16px;
9071 color: #363B4E;
9072 }
9073 .step-settings__single-tab-content .product-single__accordion-head .accordion-col select::placeholder,
9074 .step-settings__single-tab-content .product-single__accordion-head .accordion-col input::placeholder,
9075 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .accordion-col select::placeholder,
9076 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .accordion-col input::placeholder {
9077 color: #363B4E;
9078 }
9079 .step-settings__single-tab-content .product-single__accordion-head .accordion-col select:-ms-input-placeholder,
9080 .step-settings__single-tab-content .product-single__accordion-head .accordion-col input:-ms-input-placeholder,
9081 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .accordion-col select:-ms-input-placeholder,
9082 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .accordion-col input:-ms-input-placeholder {
9083 color: #363B4E;
9084 }
9085 .step-settings__single-tab-content .product-single__accordion-head .accordion-col select::-ms-input-placeholder,
9086 .step-settings__single-tab-content .product-single__accordion-head .accordion-col input::-ms-input-placeholder,
9087 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .accordion-col select::-ms-input-placeholder,
9088 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .accordion-col input::-ms-input-placeholder {
9089 color: #363B4E;
9090 }
9091 .step-settings__single-tab-content .product-single__accordion-head .product-name ul,
9092 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .product-name ul {
9093 display: flex;
9094 align-items: center;
9095 }
9096 .step-settings__single-tab-content .product-single__accordion-head .product-name ul .product-img a,
9097 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .product-name ul .product-img a {
9098 display: block;
9099 }
9100 .step-settings__single-tab-content .product-single__accordion-head .product-name ul .product-img img,
9101 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .product-name ul .product-img img {
9102 width: 36px;
9103 height: 36px;
9104 object-fit: cover;
9105 border-radius: 50%;
9106 }
9107 .step-settings__single-tab-content .product-single__accordion-head .product-name ul .product-title,
9108 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .product-name ul .product-title {
9109 padding-left: 12px;
9110 width: calc(100% - 50px);
9111 }
9112 .step-settings__single-tab-content .product-single__accordion-head .product-name ul .product-title .title,
9113 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .product-name ul .product-title .title {
9114 font-weight: 500;
9115 font-size: 14px;
9116 line-height: 16px;
9117 color: #363B4E;
9118 }
9119 .step-settings__single-tab-content .product-single__accordion-head .product-name ul .product-title .title:hover,
9120 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .product-name ul .product-title .title:hover {
9121 text-decoration: underline;
9122 }
9123 .step-settings__single-tab-content .product-single__accordion-head .product-name ul .product-title .price,
9124 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .product-name ul .product-title .price {
9125 display: block;
9126 font-size: 12px;
9127 line-height: 14px;
9128 color: #363B4E;
9129 margin-top: 4px;
9130 }
9131 .step-settings__single-tab-content .product-single__accordion-head .product-quantity input[type=number],
9132 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .product-quantity input[type=number] {
9133 min-width: auto;
9134 border-color: #EEF0F3;
9135 border-radius: 8px;
9136 padding: 5px 10px;
9137 height: 30px;
9138 width: 63px;
9139 }
9140 .step-settings__single-tab-content .product-single__accordion-head .product-action,
9141 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .product-action {
9142 display: flex;
9143 }
9144 .step-settings__single-tab-content .product-single__accordion-head .product-action .product-edit,
9145 .step-settings__single-tab-content .product-single__accordion-head .product-action .product-delete,
9146 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .product-action .product-edit,
9147 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .product-action .product-delete {
9148 width: 30px;
9149 height: 30px;
9150 display: flex;
9151 align-items: center;
9152 justify-content: flex-end;
9153 background: transparent;
9154 border: none;
9155 cursor: pointer;
9156 }
9157 .step-settings__single-tab-content .product-single__accordion-head .product-action .product-edit svg,
9158 .step-settings__single-tab-content .product-single__accordion-head .product-action .product-delete svg,
9159 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .product-action .product-edit svg,
9160 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .product-action .product-delete svg {
9161 display: block;
9162 }
9163 .step-settings__single-tab-content .accordion-footer,
9164 .checkout-product-setting-tab__content-wrapper .accordion-footer {
9165 border-top: 1px solid #EEF0F3;
9166 padding: 14px 30px;
9167 justify-content: flex-end;
9168 }
9169 .step-settings__single-tab-content .accordion-footer .total-price,
9170 .checkout-product-setting-tab__content-wrapper .accordion-footer .total-price {
9171 display: flex;
9172 justify-content: flex-end;
9173 color: #363B4E;
9174 font-size: 16px;
9175 font-weight: 600;
9176 line-height: 1;
9177 }
9178 .step-settings__single-tab-content .accordion-footer .total-price span,
9179 .checkout-product-setting-tab__content-wrapper .accordion-footer .total-price span {
9180 letter-spacing: 0.857143px;
9181 font-weight: 700;
9182 margin-left: 4px;
9183 font-size: 12px;
9184 }
9185 .step-settings__single-tab-content .product__single-accordion .product-single__accordion-body,
9186 .checkout-product-setting-tab__content-wrapper .product__single-accordion .product-single__accordion-body {
9187 display: none;
9188 }
9189 .step-settings__single-tab-content .product__single-accordion.active,
9190 .checkout-product-setting-tab__content-wrapper .product__single-accordion.active {
9191 background: rgba(110, 66, 211, 0.07);
9192 border-top-color: transparent;
9193 }
9194 .step-settings__single-tab-content .product__single-accordion.active::before,
9195 .checkout-product-setting-tab__content-wrapper .product__single-accordion.active::before {
9196 background-color: #6E42D3;
9197 }
9198 .step-settings__single-tab-content .product-single__accordion-body,
9199 .checkout-product-setting-tab__content-wrapper .product-single__accordion-body {
9200 padding: 0 25px 25px;
9201 }
9202 .step-settings__single-tab-content .product-single__accordion-body-content,
9203 .checkout-product-setting-tab__content-wrapper .product-single__accordion-body-content {
9204 display: flex;
9205 flex-flow: row wrap;
9206 background: #fff;
9207 box-shadow: 0px 2px 4px rgba(223, 223, 249, 0.25);
9208 border-radius: 10px;
9209 }
9210 .step-settings__single-tab-content .product-single__accordion-body-content .subtext-settings,
9211 .checkout-product-setting-tab__content-wrapper .product-single__accordion-body-content .subtext-settings {
9212 width: 50%;
9213 padding: 20px 60px 20px 25px;
9214 border-right: 1px solid #E5E8F3;
9215 }
9216 .step-settings__single-tab-content .product-single__accordion-body-content .subtext-settings .wpfnl-field-wrapper,
9217 .checkout-product-setting-tab__content-wrapper .product-single__accordion-body-content .subtext-settings .wpfnl-field-wrapper {
9218 align-items: flex-start;
9219 }
9220 .step-settings__single-tab-content .product-single__accordion-body-content .subtext-settings .wpfnl-field-wrapper label,
9221 .checkout-product-setting-tab__content-wrapper .product-single__accordion-body-content .subtext-settings .wpfnl-field-wrapper label {
9222 margin-top: 11px;
9223 }
9224 .step-settings__single-tab-content .product-single__accordion-body-content .highlights,
9225 .checkout-product-setting-tab__content-wrapper .product-single__accordion-body-content .highlights {
9226 width: 50%;
9227 padding: 20px 20px 20px 60px;
9228 }
9229 .step-settings__single-tab-content .product-single__accordion-body-content .wpfnl-field-wrapper label,
9230 .checkout-product-setting-tab__content-wrapper .product-single__accordion-body-content .wpfnl-field-wrapper label {
9231 width: 145px;
9232 }
9233 .step-settings__single-tab-content .product-single__accordion-body-content .wpfnl-fields,
9234 .checkout-product-setting-tab__content-wrapper .product-single__accordion-body-content .wpfnl-fields {
9235 max-width: 100%;
9236 width: calc(100% - 145px);
9237 }
9238 .step-settings__single-tab-content .no-product-notice,
9239 .checkout-product-setting-tab__content-wrapper .no-product-notice {
9240 text-align: center;
9241 padding: 15px 10px;
9242 }
9243 .step-settings__single-tab-content .wpfnl-discount-settings,
9244 .checkout-product-setting-tab__content-wrapper .wpfnl-discount-settings {
9245 border: 1px solid #EEF0F3;
9246 box-shadow: none;
9247 border-radius: 10px;
9248 margin-top: 30px;
9249 padding: 30px;
9250 }
9251 .step-settings__single-tab-content .wpfnl-discount-settings .non-input-field,
9252 .checkout-product-setting-tab__content-wrapper .wpfnl-discount-settings .non-input-field {
9253 cursor: not-allowed;
9254 background-color: #F6F5FA;
9255 font-size: 14px;
9256 color: #7A8B9A;
9257 padding: 13px 15px;
9258 height: 44px;
9259 width: 100%;
9260 min-width: 190px;
9261 border-radius: 6px;
9262 display: block;
9263 border: 1px solid #EBEDF0;
9264 }
9265 .step-settings__single-tab-content .wpfnl-discount-settings[data-tour=yes] #discount-options,
9266 .checkout-product-setting-tab__content-wrapper .wpfnl-discount-settings[data-tour=yes] #discount-options {
9267 z-index: 4;
9268 position: relative;
9269 }
9270 .step-settings__single-tab-content .wpfnl-single-settings-control,
9271 .checkout-product-setting-tab__content-wrapper .wpfnl-single-settings-control {
9272 display: flex;
9273 flex-flow: row wrap;
9274 align-items: center;
9275 justify-content: space-between;
9276 gap: 15px;
9277 border-bottom: 1px solid #EEF0F3;
9278 padding: 24px 0;
9279 }
9280 .step-settings__single-tab-content .wpfnl-single-settings-control:first-child,
9281 .checkout-product-setting-tab__content-wrapper .wpfnl-single-settings-control:first-child {
9282 padding-top: 0;
9283 }
9284 .step-settings__single-tab-content .wpfnl-single-settings-control:last-child,
9285 .checkout-product-setting-tab__content-wrapper .wpfnl-single-settings-control:last-child {
9286 border-bottom: none;
9287 padding-bottom: 0;
9288 }
9289 .step-settings__single-tab-content .wpfnl-single-settings-control.wpnfl-align-top,
9290 .checkout-product-setting-tab__content-wrapper .wpfnl-single-settings-control.wpnfl-align-top {
9291 align-items: flex-start;
9292 }
9293 .step-settings__single-tab-content .wpfnl-single-settings-control .settings-control-title,
9294 .checkout-product-setting-tab__content-wrapper .wpfnl-single-settings-control .settings-control-title {
9295 width: calc(55% - 15px);
9296 }
9297 .step-settings__single-tab-content .wpfnl-single-settings-control .settings-control-title h4,
9298 .checkout-product-setting-tab__content-wrapper .wpfnl-single-settings-control .settings-control-title h4 {
9299 color: #363B4E;
9300 font-size: 16px;
9301 font-weight: 500;
9302 line-height: 1.3;
9303 }
9304 .step-settings__single-tab-content .wpfnl-single-settings-control .settings-control-title p,
9305 .checkout-product-setting-tab__content-wrapper .wpfnl-single-settings-control .settings-control-title p {
9306 color: #525562;
9307 font-size: 14px;
9308 font-weight: 400;
9309 line-height: 1.4;
9310 margin-top: 3px;
9311 }
9312 .step-settings__single-tab-content .wpfnl-single-settings-control .settings-control-field,
9313 .checkout-product-setting-tab__content-wrapper .wpfnl-single-settings-control .settings-control-field {
9314 width: 45%;
9315 max-width: 250px;
9316 display: flex;
9317 flex-flow: column;
9318 align-items: flex-end;
9319 gap: 12px;
9320 }
9321 .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,
9322 .checkout-product-setting-tab__content-wrapper .wpfnl-single-settings-control .settings-control-field > input:not([type=checkbox], [type=radio]),
9323 .checkout-product-setting-tab__content-wrapper .wpfnl-single-settings-control .settings-control-field > select {
9324 width: 250px;
9325 height: 44px;
9326 border-radius: 10px;
9327 border-color: #EBEDF0;
9328 margin-left: auto;
9329 color: #525562;
9330 }
9331 .step-settings__single-tab-content .wpfnl-single-settings-control .settings-control-field .settings-control-price,
9332 .checkout-product-setting-tab__content-wrapper .wpfnl-single-settings-control .settings-control-field .settings-control-price {
9333 width: 250px;
9334 height: 44px;
9335 border-radius: 10px;
9336 border-color: #EBEDF0;
9337 margin-left: auto;
9338 background: #F6F5FA;
9339 padding: 10px 15px;
9340 display: flex;
9341 flex-flow: column;
9342 justify-content: center;
9343 }
9344 .step-settings__single-tab-content .wpfnl-single-settings-control .settings-control-field .wpfnl-switcher .pro-tag-icon,
9345 .checkout-product-setting-tab__content-wrapper .wpfnl-single-settings-control .settings-control-field .wpfnl-switcher .pro-tag-icon {
9346 position: absolute;
9347 top: 0;
9348 left: -30px;
9349 }
9350 .step-settings__single-tab-content .wpfnl-single-settings-control .settings-control-field .wpfnl-checkbox,
9351 .checkout-product-setting-tab__content-wrapper .wpfnl-single-settings-control .settings-control-field .wpfnl-checkbox {
9352 position: relative;
9353 }
9354 .step-settings__single-tab-content .wpfnl-single-settings-control .settings-control-field .wpfnl-checkbox .pro-tag-icon,
9355 .checkout-product-setting-tab__content-wrapper .wpfnl-single-settings-control .settings-control-field .wpfnl-checkbox .pro-tag-icon {
9356 position: absolute;
9357 top: 0;
9358 left: -30px;
9359 }
9360 .step-settings__single-tab-content .wpfnl-single-settings-control .div-to-append-range-calender,
9361 .checkout-product-setting-tab__content-wrapper .wpfnl-single-settings-control .div-to-append-range-calender {
9362 position: absolute;
9363 }
9364 .step-settings__single-tab-content .wpfnl-single-settings-control .div-to-append-range-calender .ui-datepicker,
9365 .checkout-product-setting-tab__content-wrapper .wpfnl-single-settings-control .div-to-append-range-calender .ui-datepicker {
9366 border: 1px solid #eef0f3;
9367 border-radius: 10px;
9368 padding: 8px;
9369 }
9370 .step-settings__single-tab-content .wpfnl-single-settings-control .div-to-append-range-calender .ui-datepicker .ui-datepicker-title,
9371 .checkout-product-setting-tab__content-wrapper .wpfnl-single-settings-control .div-to-append-range-calender .ui-datepicker .ui-datepicker-title {
9372 display: flex;
9373 }
9374 .step-settings__single-tab-content .wpfnl-single-settings-control .div-to-append-range-calender .ui-datepicker .ui-datepicker-title select,
9375 .checkout-product-setting-tab__content-wrapper .wpfnl-single-settings-control .div-to-append-range-calender .ui-datepicker .ui-datepicker-title select {
9376 width: auto;
9377 min-width: max-content;
9378 flex: 1;
9379 height: 28px;
9380 min-height: auto;
9381 margin: 0;
9382 }
9383 .step-settings__single-tab-content .wpfnl-single-settings-control.enable-discount,
9384 .checkout-product-setting-tab__content-wrapper .wpfnl-single-settings-control.enable-discount {
9385 border-bottom: 0;
9386 padding-bottom: 0;
9387 }
9388 .step-settings__single-tab-content .wpfnl-single-settings-control.discount .settings-control-field,
9389 .checkout-product-setting-tab__content-wrapper .wpfnl-single-settings-control.discount .settings-control-field {
9390 flex-flow: row;
9391 width: 100%;
9392 max-width: 100%;
9393 justify-content: flex-end;
9394 }
9395 .step-settings__single-tab-content .wpfnl-single-settings-control.discount .settings-control-field label,
9396 .checkout-product-setting-tab__content-wrapper .wpfnl-single-settings-control.discount .settings-control-field label {
9397 display: block;
9398 margin-bottom: 6px;
9399 }
9400 .step-settings__single-tab-content .wpfnl-single-settings-control.discount .settings-control-field input[type=text],
9401 .checkout-product-setting-tab__content-wrapper .wpfnl-single-settings-control.discount .settings-control-field input[type=text] {
9402 height: 44px;
9403 }
9404 .step-settings__single-tab-content .wpfnl-single-settings-control.no-border,
9405 .checkout-product-setting-tab__content-wrapper .wpfnl-single-settings-control.no-border {
9406 padding-bottom: 0;
9407 border-bottom: none;
9408 }
9409 .step-settings__single-tab-content .no-product,
9410 .checkout-product-setting-tab__content-wrapper .no-product {
9411 display: flex;
9412 flex-flow: column;
9413 align-items: center;
9414 justify-content: center;
9415 padding: 30px 24px;
9416 gap: 14px;
9417 }
9418 .step-settings__single-tab-content .no-product p,
9419 .checkout-product-setting-tab__content-wrapper .no-product p {
9420 color: #363B4E;
9421 font-size: 16px;
9422 font-weight: 500;
9423 line-height: 1;
9424 }
9425 .step-settings__single-tab-content .disable-payment-gateways .settings-control-field,
9426 .checkout-product-setting-tab__content-wrapper .disable-payment-gateways .settings-control-field {
9427 gap: 10px;
9428 align-items: flex-start;
9429 max-width: 140px;
9430 }
9431 .step-settings__single-tab-content .disable-payment-gateways .settings-control-field.is-not-pro,
9432 .checkout-product-setting-tab__content-wrapper .disable-payment-gateways .settings-control-field.is-not-pro {
9433 max-width: max-content;
9434 }
9435 .step-settings__single-tab-content .wpfnl-additional-replacement-options,
9436 .step-settings__single-tab-content .checkout-product-options,
9437 .checkout-product-setting-tab__content-wrapper .wpfnl-additional-replacement-options,
9438 .checkout-product-setting-tab__content-wrapper .checkout-product-options {
9439 margin-top: 30px;
9440 border-radius: 10px;
9441 padding: 26px 30px 30px;
9442 border: 1px solid #EEF0F3;
9443 box-shadow: none;
9444 }
9445 .step-settings__single-tab-content .wpfnl-additional-replacement-options .additional-options,
9446 .step-settings__single-tab-content .checkout-product-options .additional-options,
9447 .checkout-product-setting-tab__content-wrapper .wpfnl-additional-replacement-options .additional-options,
9448 .checkout-product-setting-tab__content-wrapper .checkout-product-options .additional-options {
9449 width: 100%;
9450 margin-right: 12px;
9451 }
9452 .step-settings__single-tab-content .wpfnl-additional-replacement-options .wpfnl-checkbox label:before,
9453 .step-settings__single-tab-content .checkout-product-options .wpfnl-checkbox label:before,
9454 .checkout-product-setting-tab__content-wrapper .wpfnl-additional-replacement-options .wpfnl-checkbox label:before,
9455 .checkout-product-setting-tab__content-wrapper .checkout-product-options .wpfnl-checkbox label:before {
9456 border-color: #CDD2E6;
9457 }
9458 .step-settings__single-tab-content .wpfnl-additional-replacement-options .wpfnl-checkbox input[type=checkbox]:checked + label::before,
9459 .step-settings__single-tab-content .checkout-product-options .wpfnl-checkbox input[type=checkbox]:checked + label::before,
9460 .checkout-product-setting-tab__content-wrapper .wpfnl-additional-replacement-options .wpfnl-checkbox input[type=checkbox]:checked + label::before,
9461 .checkout-product-setting-tab__content-wrapper .checkout-product-options .wpfnl-checkbox input[type=checkbox]:checked + label::before {
9462 border-color: #6E42D3;
9463 }
9464 .step-settings__single-tab-content .wpfnl-additional-replacement-options .wpfnl-checkbox.disabled label:before,
9465 .step-settings__single-tab-content .checkout-product-options .wpfnl-checkbox.disabled label:before,
9466 .checkout-product-setting-tab__content-wrapper .wpfnl-additional-replacement-options .wpfnl-checkbox.disabled label:before,
9467 .checkout-product-setting-tab__content-wrapper .checkout-product-options .wpfnl-checkbox.disabled label:before {
9468 border-color: #E5E8F3 !important;
9469 background-color: rgba(0, 0, 0, 0.2196078431) !important;
9470 cursor: not-allowed;
9471 }
9472 .step-settings__single-tab-content .wpfnl-additional-replacement-options .wpfnl-checkbox.disabled label::after,
9473 .step-settings__single-tab-content .checkout-product-options .wpfnl-checkbox.disabled label::after,
9474 .checkout-product-setting-tab__content-wrapper .wpfnl-additional-replacement-options .wpfnl-checkbox.disabled label::after,
9475 .checkout-product-setting-tab__content-wrapper .checkout-product-options .wpfnl-checkbox.disabled label::after {
9476 display: none;
9477 }
9478 .step-settings__single-tab-content .wpfnl-additional-replacement-options .option-title,
9479 .step-settings__single-tab-content .checkout-product-options .option-title,
9480 .checkout-product-setting-tab__content-wrapper .wpfnl-additional-replacement-options .option-title,
9481 .checkout-product-setting-tab__content-wrapper .checkout-product-options .option-title {
9482 margin-bottom: 18px;
9483 color: #7A8B9A;
9484 font-size: 14px;
9485 font-weight: 600;
9486 line-height: 1;
9487 letter-spacing: 1.68px;
9488 text-transform: uppercase;
9489 }
9490 .step-settings__single-tab-content .wpfnl-additional-replacement-options .options-wrapper,
9491 .step-settings__single-tab-content .checkout-product-options .options-wrapper,
9492 .checkout-product-setting-tab__content-wrapper .wpfnl-additional-replacement-options .options-wrapper,
9493 .checkout-product-setting-tab__content-wrapper .checkout-product-options .options-wrapper {
9494 padding: 0 !important;
9495 }
9496 .step-settings__single-tab-content .wpfnl-additional-replacement-options .options-wrapper #checkout-coupon[data-tour=yes],
9497 .step-settings__single-tab-content .wpfnl-additional-replacement-options .options-wrapper #auto-coupon[data-tour=yes],
9498 .step-settings__single-tab-content .wpfnl-additional-replacement-options .options-wrapper #enable-quantity-selection[data-tour=yes],
9499 .step-settings__single-tab-content .checkout-product-options .options-wrapper #checkout-coupon[data-tour=yes],
9500 .step-settings__single-tab-content .checkout-product-options .options-wrapper #auto-coupon[data-tour=yes],
9501 .step-settings__single-tab-content .checkout-product-options .options-wrapper #enable-quantity-selection[data-tour=yes],
9502 .checkout-product-setting-tab__content-wrapper .wpfnl-additional-replacement-options .options-wrapper #checkout-coupon[data-tour=yes],
9503 .checkout-product-setting-tab__content-wrapper .wpfnl-additional-replacement-options .options-wrapper #auto-coupon[data-tour=yes],
9504 .checkout-product-setting-tab__content-wrapper .wpfnl-additional-replacement-options .options-wrapper #enable-quantity-selection[data-tour=yes],
9505 .checkout-product-setting-tab__content-wrapper .checkout-product-options .options-wrapper #checkout-coupon[data-tour=yes],
9506 .checkout-product-setting-tab__content-wrapper .checkout-product-options .options-wrapper #auto-coupon[data-tour=yes],
9507 .checkout-product-setting-tab__content-wrapper .checkout-product-options .options-wrapper #enable-quantity-selection[data-tour=yes] {
9508 position: relative;
9509 z-index: 4;
9510 }
9511 .step-settings__single-tab-content .wpfnl-additional-replacement-options .options-wrapper #disable-payments[data-tour=yes],
9512 .step-settings__single-tab-content .checkout-product-options .options-wrapper #disable-payments[data-tour=yes],
9513 .checkout-product-setting-tab__content-wrapper .wpfnl-additional-replacement-options .options-wrapper #disable-payments[data-tour=yes],
9514 .checkout-product-setting-tab__content-wrapper .checkout-product-options .options-wrapper #disable-payments[data-tour=yes] {
9515 position: relative;
9516 z-index: 4;
9517 }
9518 .step-settings__single-tab-content .wpfnl-additional-replacement-options .options-wrapper #disable-payments[data-tour=yes] label,
9519 .step-settings__single-tab-content .checkout-product-options .options-wrapper #disable-payments[data-tour=yes] label,
9520 .checkout-product-setting-tab__content-wrapper .wpfnl-additional-replacement-options .options-wrapper #disable-payments[data-tour=yes] label,
9521 .checkout-product-setting-tab__content-wrapper .checkout-product-options .options-wrapper #disable-payments[data-tour=yes] label {
9522 color: #fff;
9523 }
9524 .step-settings__single-tab-content .wpfnl-additional-replacement-options select#choose-coupon,
9525 .step-settings__single-tab-content .checkout-product-options select#choose-coupon,
9526 .checkout-product-setting-tab__content-wrapper .wpfnl-additional-replacement-options select#choose-coupon,
9527 .checkout-product-setting-tab__content-wrapper .checkout-product-options select#choose-coupon {
9528 display: none;
9529 }
9530 .step-settings__single-tab-content .wpfnl-additional-replacement-options .coupon-box,
9531 .step-settings__single-tab-content .checkout-product-options .coupon-box,
9532 .checkout-product-setting-tab__content-wrapper .wpfnl-additional-replacement-options .coupon-box,
9533 .checkout-product-setting-tab__content-wrapper .checkout-product-options .coupon-box {
9534 height: 44px;
9535 width: 250px;
9536 border-radius: 6px;
9537 position: relative;
9538 display: flex;
9539 position: relative;
9540 }
9541 .step-settings__single-tab-content .wpfnl-additional-replacement-options .coupon-box .search-icon,
9542 .step-settings__single-tab-content .checkout-product-options .coupon-box .search-icon,
9543 .checkout-product-setting-tab__content-wrapper .wpfnl-additional-replacement-options .coupon-box .search-icon,
9544 .checkout-product-setting-tab__content-wrapper .checkout-product-options .coupon-box .search-icon {
9545 position: absolute;
9546 left: 12px;
9547 top: 13px;
9548 z-index: 100;
9549 }
9550 .step-settings__single-tab-content .wpfnl-additional-replacement-options .coupon-box .search-icon svg,
9551 .step-settings__single-tab-content .checkout-product-options .coupon-box .search-icon svg,
9552 .checkout-product-setting-tab__content-wrapper .wpfnl-additional-replacement-options .coupon-box .search-icon svg,
9553 .checkout-product-setting-tab__content-wrapper .checkout-product-options .coupon-box .search-icon svg {
9554 display: block;
9555 }
9556 .step-settings__single-tab-content .wpfnl-additional-replacement-options .coupon-box .select2.select2-container.select2-container--default,
9557 .step-settings__single-tab-content .checkout-product-options .coupon-box .select2.select2-container.select2-container--default,
9558 .checkout-product-setting-tab__content-wrapper .wpfnl-additional-replacement-options .coupon-box .select2.select2-container.select2-container--default,
9559 .checkout-product-setting-tab__content-wrapper .checkout-product-options .coupon-box .select2.select2-container.select2-container--default {
9560 width: 100% !important;
9561 border: none;
9562 }
9563 .step-settings__single-tab-content .wpfnl-additional-replacement-options .coupon-box .select2-container--default .select2-selection--single,
9564 .step-settings__single-tab-content .checkout-product-options .coupon-box .select2-container--default .select2-selection--single,
9565 .checkout-product-setting-tab__content-wrapper .wpfnl-additional-replacement-options .coupon-box .select2-container--default .select2-selection--single,
9566 .checkout-product-setting-tab__content-wrapper .checkout-product-options .coupon-box .select2-container--default .select2-selection--single {
9567 background-color: transparent;
9568 border: none;
9569 height: auto;
9570 }
9571 .step-settings__single-tab-content .wpfnl-additional-replacement-options .coupon-box .select2-selection__rendered,
9572 .step-settings__single-tab-content .checkout-product-options .coupon-box .select2-selection__rendered,
9573 .checkout-product-setting-tab__content-wrapper .wpfnl-additional-replacement-options .coupon-box .select2-selection__rendered,
9574 .checkout-product-setting-tab__content-wrapper .checkout-product-options .coupon-box .select2-selection__rendered {
9575 padding: 12px 15px 11px 35px;
9576 width: 100%;
9577 border-radius: 10px;
9578 white-space: pre;
9579 overflow: hidden;
9580 text-overflow: ellipsis;
9581 display: block;
9582 -webkit-line-clamp: 3;
9583 -webkit-box-orient: vertical;
9584 line-height: normal;
9585 border: 1px solid #e9e7e7;
9586 background: #ffffff;
9587 }
9588 .step-settings__single-tab-content .wpfnl-additional-replacement-options .wpfnl-additional-replacement-options,
9589 .checkout-product-setting-tab__content-wrapper .wpfnl-additional-replacement-options .wpfnl-additional-replacement-options {
9590 margin-top: 0;
9591 }
9592 .step-settings__single-tab-content .wpfnl-additional-replacement-options .variation-options .wpfnl-field-wrapper,
9593 .checkout-product-setting-tab__content-wrapper .wpfnl-additional-replacement-options .variation-options .wpfnl-field-wrapper {
9594 width: 100%;
9595 }
9596 .step-settings__single-tab-content .wpfnl-additional-replacement-options .variation-options .wpfnl-field-wrapper .wpfnl-fields,
9597 .checkout-product-setting-tab__content-wrapper .wpfnl-additional-replacement-options .variation-options .wpfnl-field-wrapper .wpfnl-fields {
9598 width: 100%;
9599 max-width: 270px;
9600 }
9601 .step-settings__single-tab-content .enabled-replace-settings,
9602 .checkout-product-setting-tab__content-wrapper .enabled-replace-settings {
9603 margin-top: 24px;
9604 display: grid;
9605 grid-template-columns: repeat(3, 1fr);
9606 background-color: #F6F5FA;
9607 gap: 20px;
9608 padding: 20px 24px;
9609 border-radius: 10px;
9610 }
9611 .step-settings__single-tab-content .enabled-replace-settings .single-replace-option,
9612 .checkout-product-setting-tab__content-wrapper .enabled-replace-settings .single-replace-option {
9613 position: relative;
9614 }
9615 .step-settings__single-tab-content .enabled-replace-settings .single-replace-option > input[type=radio],
9616 .checkout-product-setting-tab__content-wrapper .enabled-replace-settings .single-replace-option > input[type=radio] {
9617 display: none;
9618 }
9619 .step-settings__single-tab-content .enabled-replace-settings .single-replace-option .option-label,
9620 .checkout-product-setting-tab__content-wrapper .enabled-replace-settings .single-replace-option .option-label {
9621 border-radius: 10px;
9622 border: 1px solid #E4E0F0;
9623 background-color: #FFF;
9624 cursor: pointer;
9625 padding: 24px;
9626 display: block;
9627 height: 100%;
9628 }
9629 .step-settings__single-tab-content .enabled-replace-settings .single-replace-option .radio-point,
9630 .checkout-product-setting-tab__content-wrapper .enabled-replace-settings .single-replace-option .radio-point {
9631 position: absolute;
9632 top: 16px;
9633 right: 16px;
9634 }
9635 .step-settings__single-tab-content .enabled-replace-settings .single-replace-option .radio-point circle:first-child,
9636 .checkout-product-setting-tab__content-wrapper .enabled-replace-settings .single-replace-option .radio-point circle:first-child {
9637 transform: scale(0);
9638 transform-origin: center;
9639 transition: all 0.3s ease;
9640 }
9641 .step-settings__single-tab-content .enabled-replace-settings .single-replace-option > input[type=radio]:checked + .option-label,
9642 .checkout-product-setting-tab__content-wrapper .enabled-replace-settings .single-replace-option > input[type=radio]:checked + .option-label {
9643 border-color: #6E42D3;
9644 }
9645 .step-settings__single-tab-content .enabled-replace-settings .single-replace-option > input[type=radio]:checked + .option-label .radio-point circle:first-child,
9646 .checkout-product-setting-tab__content-wrapper .enabled-replace-settings .single-replace-option > input[type=radio]:checked + .option-label .radio-point circle:first-child {
9647 transform: scale(1);
9648 }
9649 .step-settings__single-tab-content .enabled-replace-settings .single-replace-option h4,
9650 .checkout-product-setting-tab__content-wrapper .enabled-replace-settings .single-replace-option h4 {
9651 color: #363B4E;
9652 font-size: 16px;
9653 font-weight: 500;
9654 line-height: 1.37;
9655 margin-bottom: 8px;
9656 max-width: 95%;
9657 }
9658 .step-settings__single-tab-content .enabled-replace-settings .single-replace-option p,
9659 .checkout-product-setting-tab__content-wrapper .enabled-replace-settings .single-replace-option p {
9660 color: #525562;
9661 font-size: 14px;
9662 font-weight: 400;
9663 line-height: 1.4;
9664 }
9665
9666 .step-settings__single-tab-content.product .product-head .product-search {
9667 margin-left: 0;
9668 }
9669
9670 @media only screen and (max-width: 1499px) {
9671 .checkout-product-setting-tab__content-wrapper .product-single__accordion-body-content .subtext-settings {
9672 padding: 20px;
9673 }
9674 .checkout-product-setting-tab__content-wrapper .product-single__accordion-body-content .highlights {
9675 padding: 20px;
9676 }
9677 .checkout-product-setting-tab__content-wrapper .product-single__accordion-body-content .wpfnl-field-wrapper label {
9678 width: 111px;
9679 }
9680 .checkout-product-setting-tab__content-wrapper .product-single__accordion-body-content .wpfnl-fields {
9681 width: calc(100% - 111px);
9682 }
9683 }
9684 @media only screen and (max-width: 1299px) {
9685 .step-settings__single-tab-content .wpfnl-additional-replacement-options,
9686 .checkout-product-setting-tab__content-wrapper .checkout-product-options {
9687 padding: 20px;
9688 }
9689 .step-settings__single-tab-content .wpfnl-additional-replacement-options .options-wrapper,
9690 .checkout-product-setting-tab__content-wrapper .checkout-product-options .options-wrapper {
9691 padding: 15px;
9692 }
9693 }
9694 @media only screen and (max-width: 1199px) {
9695 .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .product-name,
9696 .checkout-product-setting-tab__content-wrapper .accordion-footer .product-name,
9697 .checkout-product-setting-tab__content-wrapper .accordion-head .product-name {
9698 width: 220px;
9699 }
9700 .checkout-product-setting-tab__content-wrapper .product-single__accordion-body-content {
9701 display: block;
9702 }
9703 .checkout-product-setting-tab__content-wrapper .product-single__accordion-body-content .subtext-settings {
9704 width: 100%;
9705 }
9706 .checkout-product-setting-tab__content-wrapper .product-single__accordion-body-content .highlights {
9707 padding: 0 20px 20px;
9708 width: 100%;
9709 }
9710 .step-settings__single-tab-content .wpfnl-additional-replacement-options,
9711 .checkout-product-setting-tab__content-wrapper .checkout-product-options {
9712 display: block;
9713 }
9714 .step-settings__single-tab-content .wpfnl-additional-replacement-options .additional-options,
9715 .checkout-product-setting-tab__content-wrapper .checkout-product-options .additional-options {
9716 width: 100%;
9717 margin-right: 0;
9718 margin-bottom: 24px;
9719 }
9720 .step-settings__single-tab-content .wpfnl-additional-replacement-options .variation-options,
9721 .checkout-product-setting-tab__content-wrapper .checkout-product-options .variation-options {
9722 width: 100%;
9723 margin-left: 0;
9724 }
9725 .step-settings__single-tab-content .wpfnl-additional-replacement-options .options-wrapper,
9726 .checkout-product-setting-tab__content-wrapper .checkout-product-options .options-wrapper {
9727 height: auto;
9728 }
9729 }
9730 @media only screen and (max-width: 991px) {
9731 .checkout-product-setting-tab__content-wrapper .product-head .product-search {
9732 width: 190px;
9733 }
9734 }
9735 .order-bump-accordion-wrapper {
9736 border: 1px solid #EEF0F3;
9737 border-radius: 10px;
9738 }
9739 .order-bump-accordion-wrapper .order-bump-header {
9740 display: flex;
9741 align-items: center;
9742 justify-content: space-between;
9743 background: #FFFFFF;
9744 border-radius: 10px 10px 0px 0px;
9745 padding: 15px 24px;
9746 border-bottom: 1px solid #EEF0F3;
9747 }
9748 .order-bump-accordion-wrapper .order-bump-header .title {
9749 font-weight: 500;
9750 font-size: 16px;
9751 line-height: 19px;
9752 color: #363B4E;
9753 text-transform: capitalize;
9754 margin-right: 10px;
9755 }
9756 .order-bump-accordion-wrapper .order-bump-header .btn-default {
9757 position: relative;
9758 }
9759 .order-bump-accordion-wrapper .order-bump-header .btn-default .pro-tag-icon {
9760 position: static;
9761 margin-left: 4px;
9762 transform: translateY(5px);
9763 display: inline-block;
9764 }
9765 .order-bump-accordion-wrapper .order-bump-header .btn-default:disabled {
9766 opacity: 0.6;
9767 cursor: not-allowed;
9768 }
9769 .order-bump-accordion-wrapper .order-bump-header .btn-default:disabled:hover {
9770 background-color: #6E42D3;
9771 }
9772 .order-bump-accordion-wrapper .order-bump-accordion-header {
9773 width: 100%;
9774 background: #FFFFFF;
9775 box-shadow: 0px 1px 2px rgba(190, 190, 215, 0.2);
9776 border-bottom: 1px solid transparent;
9777 border-radius: 10px;
9778 padding: 0 24px;
9779 display: flex;
9780 align-items: center;
9781 justify-content: space-between;
9782 }
9783 .order-bump-accordion-wrapper .order-bump-accordion-header .title-area {
9784 padding: 14px 0;
9785 cursor: pointer;
9786 width: calc(100% - 67px);
9787 }
9788 .order-bump-accordion-wrapper .order-bump-accordion-header .title-area .title {
9789 font-weight: 500;
9790 color: #363B4E;
9791 }
9792 .order-bump-accordion-wrapper .order-bump-accordion-header .title-area .title small {
9793 color: #7A8B9A;
9794 font-weight: 400;
9795 }
9796 .order-bump-accordion-wrapper .order-bump-accordion-header .title-area .icon {
9797 width: 9px;
9798 height: 9px;
9799 display: inline-block;
9800 border: 2px solid #363B4E;
9801 border-top: none;
9802 border-left: none;
9803 transform: rotate(45deg);
9804 transform-origin: center;
9805 position: relative;
9806 top: -1px;
9807 margin-right: 12px;
9808 transition: transform 0.3s ease;
9809 }
9810 .order-bump-accordion-wrapper .order-bump-accordion-header .action-area {
9811 display: flex;
9812 align-items: center;
9813 }
9814 .order-bump-accordion-wrapper .order-bump-accordion-header .action-area .wpfnl-switcher.has-loader {
9815 display: flex;
9816 align-items: center;
9817 }
9818 .order-bump-accordion-wrapper .order-bump-accordion-header .action-area .wpfnl-switcher.has-loader .wpfnl-loader {
9819 display: inline-block;
9820 margin-left: 0;
9821 margin-right: 5px;
9822 }
9823 .order-bump-accordion-wrapper .order-bump-accordion-header .action-area button {
9824 border: none;
9825 cursor: pointer;
9826 text-align: center;
9827 padding: 0 6px;
9828 display: inline-block;
9829 height: 30px;
9830 line-height: 30px;
9831 background-color: transparent;
9832 margin: 0 0 0 2px;
9833 }
9834 .order-bump-accordion-wrapper .order-bump-accordion-header .action-area button.delete-checkout-field svg {
9835 width: 20px;
9836 height: 20px;
9837 }
9838 .order-bump-accordion-wrapper .order-bump-body {
9839 border-radius: 0 0 10px 10px;
9840 }
9841 .order-bump-accordion-wrapper .order-bump-body .wpfnl-order-bump-modal-header,
9842 .order-bump-accordion-wrapper .order-bump-body .wpfnl-order-bump-modal-footer {
9843 display: none;
9844 }
9845 .order-bump-accordion-wrapper .order-bump-body .order-bump-table-header {
9846 background-color: #F6F5FA;
9847 display: grid;
9848 grid-template-columns: 9fr 1fr 1fr;
9849 padding: 15px 24px;
9850 border-bottom: 1px solid #EEF0F3;
9851 }
9852 .order-bump-accordion-wrapper .order-bump-body .order-bump-table-header .oder-bump-table-header-text {
9853 color: #7A8B9A;
9854 font-family: Roboto;
9855 font-size: 14px;
9856 font-style: normal;
9857 font-weight: 400;
9858 line-height: normal;
9859 text-transform: capitalize;
9860 }
9861 .order-bump-accordion-wrapper .order-bump-body .order-bump-table-header .oder-bump-table-header-text.order-bump-actions {
9862 margin-left: auto;
9863 padding-right: 5px;
9864 }
9865 .order-bump-accordion-wrapper .order-bump-body .checkout-order-bump-setting-tab__content-wrapper.single-order-bump {
9866 margin-bottom: 0;
9867 box-shadow: none;
9868 border-bottom: 1px solid #EEF0F3;
9869 border-radius: 0;
9870 }
9871 .order-bump-accordion-wrapper .order-bump-body .checkout-order-bump-setting-tab__content-wrapper.single-order-bump:last-child {
9872 border-radius: 0 0 10px 10px;
9873 border-bottom: none;
9874 }
9875 .order-bump-accordion-wrapper .order-bump-body .checkout-order-bump-setting-tab__content-wrapper.single-order-bump .order-bump-accordion-header {
9876 padding: 0 24px;
9877 border-radius: 0;
9878 display: grid;
9879 grid-template-columns: 9fr 1fr 1fr;
9880 border: none;
9881 }
9882 .order-bump-accordion-wrapper .order-bump-body .checkout-order-bump-setting-tab__content-wrapper.single-order-bump .order-bump-accordion-header .action-area {
9883 justify-content: flex-end;
9884 }
9885 .order-bump-accordion-wrapper .order-bump-body .checkout-order-bump-setting-tab__content-wrapper.single-order-bump:last-child .order-bump-accordion-header {
9886 border-radius: 0 0 10px 10px;
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 {
9889 position: absolute;
9890 width: 100%;
9891 max-height: 300%;
9892 top: 7px;
9893 background: #fff;
9894 left: 0px;
9895 z-index: 2;
9896 padding: 24px;
9897 }
9898 .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 {
9899 display: flex;
9900 align-items: center;
9901 justify-content: space-between;
9902 margin-bottom: 20px;
9903 }
9904 .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 {
9905 display: flex;
9906 align-items: center;
9907 gap: 10px;
9908 }
9909 .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 {
9910 border-radius: 10px;
9911 border: 1px solid #EBEDF0;
9912 background: #FFF;
9913 display: flex;
9914 align-items: center;
9915 justify-content: center;
9916 padding: 7px;
9917 cursor: pointer;
9918 }
9919 .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 {
9920 color: #363B4E;
9921 font-family: Roboto;
9922 font-size: 18px;
9923 font-style: normal;
9924 font-weight: 600;
9925 line-height: normal;
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 .wpfnl-order-bump-modal-header .wpfnl-drawer-close {
9928 border-radius: 10px;
9929 border: 1px solid #EBEDF0;
9930 cursor: pointer;
9931 padding: 12px;
9932 display: flex;
9933 align-items: center;
9934 justify-content: center;
9935 }
9936 .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 {
9937 display: flex;
9938 align-items: center;
9939 justify-content: flex-end;
9940 margin-top: 30px;
9941 }
9942 .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 {
9943 display: flex;
9944 align-items: center;
9945 gap: 14px;
9946 }
9947 .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 {
9948 color: #000;
9949 background: none;
9950 border: 1px solid #E4E6EB;
9951 padding: 11px 20px;
9952 min-width: auto;
9953 line-height: normal;
9954 }
9955 .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 {
9956 opacity: 0.5;
9957 cursor: not-allowed;
9958 }
9959 .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 {
9960 padding: 0;
9961 border-radius: 10px;
9962 border: 1px solid #EEF0F3;
9963 }
9964 .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 {
9965 width: 60%;
9966 margin-right: 0;
9967 background: #fff;
9968 border-bottom-left-radius: 8px;
9969 border-right: 1px solid #EEF0F3;
9970 align-self: stretch;
9971 }
9972 .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 {
9973 padding: 14px 20px;
9974 border-right: 1px solid #EBEDF0;
9975 }
9976 .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 {
9977 gap: 10px;
9978 }
9979 .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 {
9980 border: none;
9981 }
9982 .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] {
9983 max-width: calc(100% - 40px);
9984 margin: 0 auto;
9985 }
9986 .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] {
9987 z-index: inherit;
9988 }
9989 .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] {
9990 z-index: 4;
9991 position: relative;
9992 }
9993 .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] {
9994 z-index: 4;
9995 position: relative;
9996 opacity: 1;
9997 border: 1px solid #fff;
9998 }
9999 .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] {
10000 z-index: 4;
10001 position: relative;
10002 }
10003 .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] {
10004 z-index: 4;
10005 position: relative;
10006 }
10007 .order-bump-accordion-wrapper .order-bump-body .checkout-order-bump-setting-tab__content-wrapper.single-order-bump.expanded-orderbump #product-title[data-tour=yes] {
10008 z-index: 4;
10009 position: relative;
10010 }
10011 .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] {
10012 z-index: 1;
10013 }
10014 .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] {
10015 z-index: 1;
10016 position: relative;
10017 }
10018 .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] {
10019 z-index: 1;
10020 position: relative;
10021 }
10022 .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] {
10023 z-index: 1;
10024 position: relative;
10025 }
10026 .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] {
10027 z-index: 1;
10028 position: relative;
10029 }
10030 .order-bump-accordion-wrapper .order-bump-body .checkout-order-bump-setting-tab__content-wrapper.single-order-bump.expanded-orderbump #product-title[data-tour=yes] {
10031 z-index: 4;
10032 position: relative;
10033 }
10034 .order-bump-accordion-wrapper .order-bump-body .checkout-order-bump-setting-tab__content-wrapper.single-order-bump.expanded-orderbump .upload-product-image .wpfnl-fields {
10035 width: calc(100% - 180px);
10036 }
10037 .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 {
10038 border-radius: 50%;
10039 }
10040 .order-bump-accordion-wrapper .order-bump-body .checkout-order-bump-setting-tab__content-wrapper.single-order-bump.no-more-one {
10041 border-radius: 0 0 10px 10px;
10042 }
10043 .order-bump-accordion-wrapper .order-bump-body .reset-arrow-color,
10044 .order-bump-accordion-wrapper .order-bump-body .reset-obbg {
10045 margin-left: 1px;
10046 padding: 4px 5px;
10047 position: relative;
10048 top: -1px;
10049 border: none;
10050 border-radius: 3px;
10051 background: transparent;
10052 color: #fff;
10053 font-size: 12px;
10054 line-height: 1;
10055 cursor: pointer;
10056 }
10057 .order-bump-accordion-wrapper .order-bump-body .reset-arrow-color svg,
10058 .order-bump-accordion-wrapper .order-bump-body .reset-obbg svg {
10059 width: 16px;
10060 height: 16px;
10061 display: block;
10062 }
10063 .order-bump-accordion-wrapper .order-bump-body .reset-arrow-color {
10064 top: 3px;
10065 }
10066
10067 .wpfnl-back-icon {
10068 border-radius: 10px;
10069 border: 1px solid #EBEDF0;
10070 background: #FFF;
10071 display: flex;
10072 align-items: center;
10073 justify-content: center;
10074 padding: 7px !important;
10075 cursor: pointer;
10076 margin-right: 10px;
10077 }
10078
10079 .wpfnl-checkbox label:before {
10080 border: 1px solid #EBEDF0;
10081 background-color: none;
10082 }
10083
10084 .checkout-order-bump-setting-tab__content-wrapper {
10085 background: #FFFFFF;
10086 border: 1px solid transparent;
10087 box-shadow: 0px 5px 20px rgba(148, 135, 180, 0.15);
10088 border-radius: 10px;
10089 margin-bottom: 15px;
10090 }
10091 .checkout-order-bump-setting-tab__content-wrapper:last-child {
10092 margin-bottom: 0;
10093 }
10094 .checkout-order-bump-setting-tab__content-wrapper .order-bump-accordion-content {
10095 display: none;
10096 flex-flow: row wrap;
10097 align-items: flex-start;
10098 padding: 24px;
10099 }
10100 .checkout-order-bump-setting-tab__content-wrapper .order-bump-accordion-content.show-content {
10101 display: flex;
10102 }
10103 .checkout-order-bump-setting-tab__content-wrapper.no-order-bump {
10104 text-align: center;
10105 padding: 12px 24px;
10106 }
10107 .checkout-order-bump-setting-tab__content-wrapper.no-more-one {
10108 padding: 18px 24px;
10109 color: #272727;
10110 display: flex;
10111 flex-flow: row wrap;
10112 align-items: center;
10113 justify-content: space-between;
10114 }
10115 .checkout-order-bump-setting-tab__content-wrapper.no-more-one .hints {
10116 color: #272727;
10117 margin: 0;
10118 width: calc(100% - 168px);
10119 font-style: normal;
10120 padding-right: 14px;
10121 }
10122 .checkout-order-bump-setting-tab__content-wrapper.no-more-one .hints .highlight-color {
10123 color: #ee5f5a;
10124 }
10125 .checkout-order-bump-setting-tab__content-wrapper.no-more-one .hints .pro-tag {
10126 color: #ffffff;
10127 }
10128 .checkout-order-bump-setting-tab__content-wrapper.no-more-one .pro-link {
10129 font-weight: 500;
10130 text-decoration: underline;
10131 color: #6e42d3;
10132 width: 168px;
10133 }
10134 .checkout-order-bump-setting-tab__content-wrapper.expanded-orderbump .order-bump-accordion-header {
10135 box-shadow: none;
10136 border-bottom-color: #6E42D3;
10137 border-bottom-right-radius: 0;
10138 border-bottom-left-radius: 0;
10139 }
10140 .checkout-order-bump-setting-tab__content-wrapper.expanded-orderbump .order-bump-accordion-header .title-area .icon {
10141 top: 1px;
10142 transform: rotate(-135deg);
10143 }
10144 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings {
10145 border-top: 1px solid #E5E8F3;
10146 }
10147 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-field-wrapper {
10148 margin-bottom: 25px;
10149 }
10150 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-field-wrapper:last-child {
10151 margin-bottom: 0;
10152 }
10153 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-field-wrapper label {
10154 font-size: 14px;
10155 line-height: 16px;
10156 }
10157 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-field-wrapper select {
10158 padding: 5px 9px;
10159 }
10160 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-field-wrapper.no-title-checkbox .hints.mobile {
10161 display: none;
10162 }
10163 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-field-wrapper > label {
10164 width: 250px;
10165 position: relative;
10166 padding-right: 30px;
10167 }
10168 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-field-wrapper > label .color-picker {
10169 position: absolute;
10170 right: 10px;
10171 top: -4px;
10172 line-height: 1;
10173 }
10174 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-field-wrapper .vc-color-wrap {
10175 width: 25px;
10176 }
10177 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-field-wrapper.top-align .color-picker {
10178 top: 6px;
10179 }
10180 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-field-wrapper.orderbump-bg .vc-color-wrap {
10181 position: relative;
10182 top: -5px;
10183 }
10184 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-field-wrapper > label.has-tooltip .wpfnl-tooltip {
10185 top: -2px;
10186 }
10187 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-field-wrapper .wpfnl-fields {
10188 width: 50%;
10189 }
10190 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-field-wrapper .wpfnl-fields select {
10191 border: 1px solid #EBEDF0;
10192 padding-top: 3px;
10193 }
10194 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-field-wrapper .wpfnl-fields .icp__input {
10195 border-radius: 0 !important;
10196 border: 1px solid #e5e5e5;
10197 background: #000000;
10198 }
10199 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-box {
10200 padding: 30px 0;
10201 margin: 0;
10202 box-shadow: none;
10203 background: transparent;
10204 border-radius: 0;
10205 }
10206 .checkout-order-bump-setting-tab__content-wrapper .hints {
10207 word-break: break-word;
10208 }
10209 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .enable-order-bump {
10210 border-top: none;
10211 padding-bottom: 30px;
10212 }
10213 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .enable-order-bump .wpfnl-fields input {
10214 width: 97%;
10215 }
10216 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area > .title {
10217 position: relative;
10218 font-weight: 500;
10219 font-size: 16px;
10220 line-height: 19px;
10221 color: #363B4E;
10222 background-color: #F7F7FA;
10223 padding: 18px 30px 18px 30px;
10224 border-radius: 10px 10px 0 0;
10225 border-bottom: 1px solid #EEF0F3;
10226 }
10227 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-coupon .coupon,
10228 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-product {
10229 border: 1px solid #E9E9EF;
10230 border-radius: 6px;
10231 height: 36px;
10232 position: relative;
10233 display: flex;
10234 }
10235 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-coupon .coupon .wpfnl-ob-replace-product-search,
10236 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-coupon .coupon .wpfnl-ob-product-search,
10237 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-product .wpfnl-ob-replace-product-search,
10238 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-product .wpfnl-ob-product-search {
10239 display: none;
10240 }
10241 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-coupon .coupon svg,
10242 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-product svg {
10243 position: absolute;
10244 left: 10px;
10245 top: 10px;
10246 }
10247 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-coupon .coupon .select2-container--default .select2-selection--single .select2-selection__arrow,
10248 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-product .select2-container--default .select2-selection--single .select2-selection__arrow {
10249 display: none;
10250 }
10251 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-coupon .coupon .select2.select2-container.select2-container--default,
10252 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-product .select2.select2-container.select2-container--default {
10253 width: 100% !important;
10254 }
10255 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-coupon .coupon .select2-container--default .select2-selection--single,
10256 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-product .select2-container--default .select2-selection--single {
10257 background-color: transparent;
10258 border: none;
10259 height: auto;
10260 }
10261 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-coupon .coupon .select2-selection__rendered,
10262 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-product .select2-selection__rendered {
10263 padding: 8px 12px 7px;
10264 width: 100%;
10265 border-radius: 6px;
10266 white-space: pre;
10267 overflow: hidden;
10268 text-overflow: ellipsis;
10269 display: block;
10270 -webkit-line-clamp: 3;
10271 -webkit-box-orient: vertical;
10272 line-height: normal;
10273 }
10274 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-coupon .coupon .select2-selection__rendered .select2-selection__placeholder,
10275 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-product .select2-selection__rendered .select2-selection__placeholder {
10276 color: #7A8B9A;
10277 }
10278 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-coupon .coupon.product-selected .select2-selection__rendered,
10279 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-product.product-selected .select2-selection__rendered {
10280 display: flex;
10281 align-items: center;
10282 flex-flow: row-reverse;
10283 justify-content: space-between;
10284 }
10285 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-coupon .coupon .select2-container.select2-container--default.select2-container--open,
10286 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-product .select2-container.select2-container--default.select2-container--open {
10287 border: none;
10288 }
10289 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-coupon .coupon .select2-selection__clear,
10290 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-product .select2-selection__clear {
10291 cursor: pointer;
10292 padding: 0 2px;
10293 }
10294 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-product[data-tour=yes] {
10295 z-index: 4;
10296 position: relative;
10297 }
10298 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .wpfnl-ob-replace-product {
10299 height: auto;
10300 }
10301 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .wpfnl-ob-replace-product .select2-selection__rendered {
10302 display: flex;
10303 flex-flow: row wrap;
10304 gap: 6px;
10305 padding: 5px 7px 5px;
10306 }
10307 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .wpfnl-ob-replace-product .select2-selection__rendered .select2-selection__clear {
10308 display: none;
10309 }
10310 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .wpfnl-ob-replace-product .select2-selection__choice {
10311 border: 1px solid #EBEDF0;
10312 display: inline;
10313 padding: 7px 4px 7px 10px;
10314 border-radius: 6px;
10315 color: #363B4E;
10316 font-size: 13px;
10317 display: inline-flex;
10318 gap: 5px;
10319 flex-flow: row-reverse;
10320 }
10321 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .wpfnl-ob-replace-product .select2-selection__choice .select2-selection__choice__remove {
10322 padding: 0px 6px;
10323 line-height: 1;
10324 display: flex;
10325 align-items: center;
10326 cursor: pointer;
10327 }
10328 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .wpfnl-ob-replace-product input.select2-search__field {
10329 width: auto !important;
10330 padding: 0 8px;
10331 height: auto;
10332 min-width: 80px;
10333 border: none;
10334 }
10335 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .wpfnl-replace-products-radio-btn {
10336 background-color: #F6F5FA;
10337 border-radius: 10px;
10338 padding: 20px;
10339 margin-top: 16px;
10340 display: grid;
10341 grid-template-columns: repeat(2, 1fr);
10342 gap: 20px;
10343 }
10344 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .wpfnl-replace-products-radio-btn .single-page-option {
10345 position: relative;
10346 }
10347 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .wpfnl-replace-products-radio-btn .single-page-option > input[type=radio] {
10348 display: none;
10349 }
10350 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .wpfnl-replace-products-radio-btn .single-page-option .option-label {
10351 border-radius: 10px;
10352 border: 1px solid #E4E0F0;
10353 background-color: #FFF;
10354 cursor: pointer;
10355 padding: 12px 16px;
10356 display: block;
10357 height: 100%;
10358 }
10359 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .wpfnl-replace-products-radio-btn .single-page-option .radio-point {
10360 position: absolute;
10361 top: 11px;
10362 right: 16px;
10363 }
10364 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .wpfnl-replace-products-radio-btn .single-page-option .radio-point circle:first-child {
10365 transform: scale(0);
10366 transform-origin: center;
10367 transition: all 0.3s ease;
10368 }
10369 .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 {
10370 border-color: #6E42D3;
10371 }
10372 .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 {
10373 transform: scale(1);
10374 }
10375 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .wpfnl-replace-products-radio-btn .single-page-option h4 {
10376 color: #363B4E;
10377 font-size: 14px;
10378 font-weight: 500;
10379 line-height: 1.37;
10380 margin-bottom: 0;
10381 max-width: 95%;
10382 }
10383 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .wpfnl-replace-products-radio-btn .single-page-option p {
10384 color: #525562;
10385 font-size: 14px;
10386 font-weight: 400;
10387 line-height: 1.4;
10388 }
10389 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .upload-product-image .icon-wrapper {
10390 display: inline-flex;
10391 flex-flow: column;
10392 justify-content: center;
10393 align-items: center;
10394 gap: 8px;
10395 }
10396 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .upload-product-image .image-label {
10397 box-sizing: border-box;
10398 border-radius: 10px;
10399 height: 160px;
10400 display: flex;
10401 flex-flow: column;
10402 align-items: center;
10403 justify-content: center;
10404 margin: 0;
10405 padding: 0;
10406 text-align: center;
10407 background-repeat: no-repeat;
10408 background-position: center;
10409 background-size: cover;
10410 cursor: pointer;
10411 border: 1px dashed #CCC3E1;
10412 background-color: transparent;
10413 background-image: none;
10414 }
10415 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .upload-product-image .image-label .title {
10416 display: block;
10417 line-height: 16px;
10418 transition: all 0.3s ease;
10419 color: #363B4E;
10420 font-size: 14px;
10421 font-style: normal;
10422 font-weight: 500;
10423 line-height: 14px;
10424 letter-spacing: -0.14px;
10425 }
10426 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .upload-product-image .image-label .title .wpfnl-link-text {
10427 color: #6E42D3;
10428 }
10429 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .upload-product-image .image-label .hints {
10430 font-style: normal;
10431 margin: 0;
10432 color: #7A8B9A;
10433 width: 100%;
10434 display: block;
10435 }
10436 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .upload-product-image .image-label.img-uploaded {
10437 border-color: transparent;
10438 }
10439 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .upload-product-image .image-label.img-uploaded .icon-wrapper {
10440 background: rgba(0, 0, 0, 0.4);
10441 width: 100%;
10442 height: 100%;
10443 border-radius: 10px;
10444 display: flex;
10445 flex-flow: column;
10446 align-items: center;
10447 justify-content: center;
10448 flex-wrap: wrap;
10449 opacity: 0;
10450 visibility: hidden;
10451 transition: all 0.3s ease;
10452 }
10453 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .upload-product-image .image-label.img-uploaded:hover .icon-wrapper {
10454 opacity: 1;
10455 visibility: visible;
10456 }
10457 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .upload-product-image .image-label.img-uploaded:hover .title {
10458 color: #ffffff;
10459 }
10460 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .upload-product-image .image-label.img-uploaded:hover path {
10461 fill: #ffffff;
10462 }
10463 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .upload-product-image .image-label.img-uploaded .hints {
10464 color: #fff;
10465 }
10466 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .select-coupon .coupon .wpfnl-ob-coupon-search {
10467 display: none;
10468 }
10469 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area .non-input-field {
10470 cursor: not-allowed;
10471 background-color: #F6F5FA;
10472 font-size: 14px;
10473 color: #7A8B9A;
10474 padding: 13px 15px;
10475 height: 44px;
10476 width: 100%;
10477 min-width: 190px;
10478 border-radius: 6px;
10479 display: block;
10480 border: 1px solid #EBEDF0;
10481 }
10482 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-pre-purchase-upsell {
10483 width: 100%;
10484 justify-content: space-between;
10485 }
10486 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-pre-purchase-upsell .wpfnl-tooltip {
10487 position: relative;
10488 top: 3px;
10489 }
10490 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-pre-purchase-upsell .wpfnl-fields {
10491 width: auto;
10492 }
10493 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-pre-purchase-upsell .pro-tag-icon {
10494 transform: translateY(7px);
10495 display: inline-block;
10496 }
10497 .checkout-order-bump-setting-tab__content-wrapper .order-bump-template-preview-area {
10498 width: 40%;
10499 position: sticky;
10500 top: 0px;
10501 padding-bottom: 24px;
10502 }
10503 .checkout-order-bump-setting-tab__content-wrapper .order-bump-template-preview-area .preview-header {
10504 padding: 14px 20px;
10505 }
10506 .checkout-order-bump-setting-tab__content-wrapper .order-bump-template-preview-area .preview-header h4 {
10507 text-transform: capitalize;
10508 font-family: Roboto;
10509 font-size: 14px;
10510 font-style: normal;
10511 font-weight: 400;
10512 line-height: normal;
10513 }
10514 .checkout-order-bump-setting-tab__content-wrapper .order-bump-template-preview-area .preview-header h4 span {
10515 color: #363B4E;
10516 font-weight: 600;
10517 }
10518 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-tabs {
10519 display: flex;
10520 gap: 30px;
10521 border-bottom: 1px solid #EEF0F3;
10522 background-color: #F9FAFB;
10523 border-radius: 8px 8px 0 0;
10524 width: 100%;
10525 padding: 0 30px;
10526 }
10527 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-tabs .ob-tab-button {
10528 display: flex;
10529 align-items: center;
10530 gap: 8px;
10531 padding: 14px 0;
10532 background: transparent;
10533 border: none;
10534 cursor: pointer;
10535 font-size: 14px;
10536 font-weight: 500;
10537 color: #6B7280;
10538 transition: all 0.2s ease;
10539 white-space: nowrap;
10540 position: relative;
10541 }
10542 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-tabs .ob-tab-button::before {
10543 content: "";
10544 position: absolute;
10545 bottom: -1px;
10546 left: 0;
10547 width: 100%;
10548 height: 2px;
10549 background-color: transparent;
10550 transition: background-color 0.2s ease;
10551 }
10552 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-tabs .ob-tab-button svg {
10553 width: 18px;
10554 height: 18px;
10555 color: #9CA3AF;
10556 transition: color 0.2s ease;
10557 }
10558 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-tabs .ob-tab-button:first-child {
10559 border-radius: 8px 0 0 0;
10560 }
10561 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-tabs .ob-tab-button:hover {
10562 color: #374151;
10563 }
10564 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-tabs .ob-tab-button:hover svg {
10565 color: #6E42D2;
10566 }
10567 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-tabs .ob-tab-button.active {
10568 color: #6E42D2;
10569 }
10570 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-tabs .ob-tab-button.active::before {
10571 background-color: #6E42D2;
10572 }
10573 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-tabs .ob-tab-button.active svg {
10574 color: #6E42D2;
10575 }
10576 @keyframes fadeIn {
10577 from {
10578 opacity: 0;
10579 transform: translateY(10px);
10580 }
10581 to {
10582 opacity: 1;
10583 transform: translateY(0);
10584 }
10585 }
10586 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category {
10587 padding: 26px 30px;
10588 animation: fadeIn 0.3s ease-in;
10589 }
10590 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category:last-child {
10591 border-bottom: none;
10592 }
10593 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category .category-title {
10594 color: #363B4E;
10595 font-size: 16px;
10596 font-weight: 500;
10597 line-height: 1;
10598 display: flex;
10599 align-items: center;
10600 gap: 8px;
10601 margin-bottom: 26px;
10602 }
10603 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category .ob-settings-wrapper {
10604 display: flex;
10605 flex-flow: row wrap;
10606 justify-content: space-between;
10607 gap: 16px;
10608 row-gap: 24px;
10609 }
10610 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category .ob-settings-wrapper .single-ob-settings {
10611 width: calc(50% - 8px);
10612 }
10613 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category .ob-settings-wrapper .single-ob-settings.full-width {
10614 width: 100%;
10615 }
10616 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category .ob-settings-wrapper .ob-product-description .mce-tinymce div.mce-toolbar-grp {
10617 padding-left: 35px;
10618 }
10619 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category .ob-settings-wrapper .ob-product-description .quicktags-toolbar {
10620 padding: 5px 2px 5px 45px;
10621 }
10622 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category .ob-settings-wrapper .ob-product-description .ob-settings-input {
10623 position: relative;
10624 margin-top: 20px;
10625 }
10626 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category .ob-settings-wrapper .ob-product-description .color-picker {
10627 position: absolute;
10628 top: 46px;
10629 left: 13px;
10630 z-index: 9;
10631 }
10632 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category .ob-settings-wrapper .ob-product-description .vc-color-wrap {
10633 margin: 0;
10634 width: 20px;
10635 height: 20px;
10636 border-radius: 50%;
10637 }
10638 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category .ob-settings-wrapper .ob-product-replace .wpfnl-tooltip {
10639 position: relative;
10640 top: 3px;
10641 }
10642 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category .ob-settings-wrapper .ob-product-replace .wpfnl-tooltip p {
10643 color: #ffffff;
10644 }
10645 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category .ob-settings-title {
10646 color: #363B4E;
10647 font-size: 14px;
10648 font-weight: 500;
10649 line-height: 1;
10650 margin-bottom: 8px;
10651 display: flex;
10652 align-items: center;
10653 gap: 3px;
10654 }
10655 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category .ob-settings-title .wpfnl-tooltip {
10656 padding-bottom: 0;
10657 }
10658 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category .ob-settings-title .wpfnl-tooltip svg {
10659 display: block;
10660 }
10661 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category .ob-settings-input select,
10662 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category .ob-settings-input input[type=password],
10663 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category .ob-settings-input input[type=url],
10664 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category .ob-settings-input input[type=number],
10665 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category .ob-settings-input input[type=text] {
10666 border-radius: 8px;
10667 height: 40px;
10668 }
10669 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category .ob-color-picker-wrapper {
10670 display: flex;
10671 align-items: center;
10672 }
10673 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category .ob-color-picker-wrapper .vc-color-wrap.transparent {
10674 height: 40px;
10675 width: 40px;
10676 border-radius: 6px;
10677 }
10678 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category .ob-color-picker-wrapper input[type=text] {
10679 max-width: max-content;
10680 min-width: auto;
10681 border-radius: 6px;
10682 background: #F6F5FA;
10683 width: 120px;
10684 }
10685 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category .fields-with-color {
10686 border: 1px solid #E5E8F3;
10687 border-radius: 8px;
10688 display: flex;
10689 align-items: center;
10690 }
10691 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category .fields-with-color input[type=text] {
10692 width: calc(100% - 40px);
10693 border: none;
10694 height: 38px !important;
10695 }
10696 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category .fields-with-color .color-picker {
10697 width: 40px;
10698 height: 38px;
10699 display: flex;
10700 align-items: center;
10701 justify-content: center;
10702 border-left: 1px solid #E5E8F3;
10703 }
10704 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category .fields-with-color .color-picker .vc-color-wrap {
10705 width: 20px;
10706 height: 20px;
10707 border-radius: 50%;
10708 margin: 0;
10709 }
10710 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details {
10711 border-bottom: 1px solid #EEF0F3;
10712 }
10713 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .offer-selection-mode {
10714 display: flex;
10715 gap: 15px;
10716 }
10717 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .offer-selection-mode .ob-settings-title {
10718 margin-bottom: 0;
10719 }
10720 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .offer-selection-mode .radio-option {
10721 display: flex;
10722 align-items: center;
10723 gap: 5px;
10724 cursor: pointer;
10725 position: relative;
10726 }
10727 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .offer-selection-mode .radio-option input[type=radio] {
10728 cursor: pointer;
10729 margin: 0;
10730 }
10731 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .offer-selection-mode .radio-option input[type=radio]:checked {
10732 border-color: #6E42D3;
10733 }
10734 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .offer-selection-mode .radio-option input[type=radio]:checked::before {
10735 background-color: #6E42D3;
10736 }
10737 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .offer-selection-mode .radio-option span {
10738 font-size: 14px;
10739 color: #363B4E;
10740 font-weight: 400;
10741 }
10742 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .offer-selection-mode .radio-option .recommended-badge {
10743 background: #ded3f8;
10744 color: #6e42d3;
10745 font-size: 12px;
10746 font-weight: 400;
10747 padding: 2px 8px;
10748 border-radius: 4px;
10749 margin-left: 4px;
10750 letter-spacing: 0.5px;
10751 }
10752 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .auto-match-settings {
10753 width: 100%;
10754 display: flex;
10755 flex-flow: row wrap;
10756 justify-content: space-between;
10757 gap: 16px;
10758 row-gap: 20px;
10759 }
10760 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .ob-filter-options {
10761 display: flex;
10762 align-items: flex-start;
10763 gap: 30px;
10764 }
10765 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .ob-filter-options .checkbox-group {
10766 display: flex;
10767 flex-direction: column;
10768 gap: 7px;
10769 }
10770 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .ob-filter-options .checkbox-option {
10771 display: flex;
10772 align-items: center;
10773 gap: 8px;
10774 cursor: pointer;
10775 }
10776 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .ob-filter-options .checkbox-option input[type=checkbox] {
10777 width: 18px;
10778 height: 18px;
10779 cursor: pointer;
10780 margin: 0;
10781 }
10782 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .ob-filter-options .checkbox-option input[type=checkbox]:checked::before {
10783 margin: -0.12rem 0 0 -0.2rem;
10784 }
10785 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .ob-filter-options .checkbox-option span {
10786 font-size: 14px;
10787 color: #363B4E;
10788 user-select: none;
10789 }
10790 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .ob-fallback-behavior .wpfnl-ob-fallback-product-search.select2-hidden-accessible {
10791 border: 0 !important;
10792 clip: rect(0 0 0 0) !important;
10793 -webkit-clip-path: inset(50%) !important;
10794 clip-path: inset(50%) !important;
10795 height: 1px !important;
10796 overflow: hidden !important;
10797 padding: 0 !important;
10798 position: absolute !important;
10799 width: 1px !important;
10800 white-space: nowrap !important;
10801 }
10802 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .ob-fallback-behavior input[type=radio] {
10803 cursor: pointer;
10804 margin: 0;
10805 }
10806 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .ob-fallback-behavior input[type=radio]:checked {
10807 border-color: #6E42D3;
10808 }
10809 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .ob-fallback-behavior input[type=radio]:checked::before {
10810 background-color: #6E42D3;
10811 }
10812 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .ob-fallback-behavior .fallback-options {
10813 display: flex;
10814 flex-direction: column;
10815 gap: 16px;
10816 }
10817 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .ob-fallback-behavior .fallback-options .radio-option {
10818 display: flex;
10819 align-items: flex-start;
10820 gap: 10px;
10821 padding: 10px 12px;
10822 border: 1px solid #E5E8F3;
10823 border-radius: 8px;
10824 cursor: pointer;
10825 transition: all 0.2s ease;
10826 background: #FFFFFF;
10827 }
10828 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .ob-fallback-behavior .fallback-options .radio-option:hover {
10829 border-color: #6E42D3;
10830 background: #F9F7FD;
10831 }
10832 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .ob-fallback-behavior .fallback-options .radio-option .radio-content {
10833 display: flex;
10834 flex-direction: column;
10835 gap: 4px;
10836 flex: 1;
10837 }
10838 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .ob-fallback-behavior .fallback-options .radio-option .radio-content .radio-title {
10839 font-size: 14px;
10840 color: #363B4E;
10841 font-weight: 500;
10842 }
10843 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .ob-fallback-behavior .fallback-options .radio-option .radio-content .radio-subtitle {
10844 font-size: 13px;
10845 color: #7A8B9A;
10846 font-weight: 400;
10847 }
10848 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .ob-fallback-behavior .default-product-select {
10849 margin-top: 6px;
10850 }
10851 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .ob-fallback-behavior .default-product-select > label {
10852 font-weight: 400;
10853 font-size: 13px;
10854 margin-bottom: 4px;
10855 display: block;
10856 }
10857 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .ob-fallback-behavior .select2-container.select2-container--default {
10858 background: #ffffff;
10859 border-radius: 10px;
10860 border: 1px solid #E5E8F3;
10861 z-index: 99;
10862 display: block;
10863 }
10864 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .ob-fallback-behavior .select2-container.select2-container--default .select2-selection--single {
10865 height: 34px;
10866 border-radius: 8px;
10867 border: none;
10868 box-sizing: border-box;
10869 cursor: pointer;
10870 display: block;
10871 }
10872 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .ob-fallback-behavior .select2-container.select2-container--default .select2-selection__rendered {
10873 padding-top: 7px;
10874 line-height: 1;
10875 display: block;
10876 padding-left: 8px;
10877 padding-right: 20px;
10878 overflow: hidden;
10879 text-overflow: ellipsis;
10880 white-space: nowrap;
10881 }
10882 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.product-details .ob-fallback-behavior .select2-container.select2-container--default .select2-selection__arrow {
10883 top: 3px;
10884 right: 3px;
10885 }
10886 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.color-customization .ob-settings-wrapper .single-ob-settings {
10887 width: calc(33.3333333333% - 11px);
10888 }
10889 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.conditional-rules .ob-settings-wrapper .enable-conditional .wpfnl-tooltip {
10890 position: relative;
10891 top: 3px;
10892 }
10893 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.conditional-rules .ob-settings-wrapper .enable-conditional .wpfnl-tooltip p {
10894 color: #ffffff;
10895 }
10896 .checkout-order-bump-setting-tab__content-wrapper {
10897 /* Upgrade overlay - full screen backdrop */
10898 }
10899 .checkout-order-bump-setting-tab__content-wrapper .ob-upgrade-overlay {
10900 position: fixed;
10901 inset: 0;
10902 z-index: 9999;
10903 background: rgba(0, 0, 0, 0.45);
10904 display: flex;
10905 align-items: center;
10906 justify-content: center;
10907 padding: 20px;
10908 }
10909 .checkout-order-bump-setting-tab__content-wrapper {
10910 /* Upgrade modal card */
10911 }
10912 .checkout-order-bump-setting-tab__content-wrapper .ob-upgrade-modal {
10913 position: relative;
10914 background: #fff;
10915 border-radius: 16px;
10916 padding: 36px 32px 32px;
10917 max-width: 420px;
10918 width: 100%;
10919 text-align: center;
10920 box-shadow: 0 20px 60px rgba(0, 0, 0, 0.25);
10921 }
10922 .checkout-order-bump-setting-tab__content-wrapper .ob-upgrade-modal-close {
10923 position: absolute;
10924 top: 14px;
10925 right: 16px;
10926 background: none;
10927 border: none;
10928 font-size: 18px;
10929 color: #667085;
10930 cursor: pointer;
10931 line-height: 1;
10932 padding: 4px;
10933 }
10934 .checkout-order-bump-setting-tab__content-wrapper .ob-upgrade-modal-close:hover {
10935 color: #344054;
10936 }
10937 .checkout-order-bump-setting-tab__content-wrapper .ob-upgrade-modal-icon {
10938 margin-bottom: 16px;
10939 }
10940 .checkout-order-bump-setting-tab__content-wrapper .ob-upgrade-modal-title {
10941 font-size: 20px;
10942 font-weight: 700;
10943 color: #101828;
10944 margin: 0 0 12px;
10945 }
10946 .checkout-order-bump-setting-tab__content-wrapper .ob-upgrade-modal-desc {
10947 font-size: 14px;
10948 color: #667085;
10949 margin: 0 0 24px;
10950 line-height: 1.6;
10951 }
10952 .checkout-order-bump-setting-tab__content-wrapper .ob-upgrade-modal-btn {
10953 display: inline-block;
10954 background: linear-gradient(135deg, #7A3CF6 0%, #5B21E6 100%);
10955 color: #fff !important;
10956 padding: 12px 28px;
10957 border-radius: 8px;
10958 font-size: 14px;
10959 font-weight: 600;
10960 text-decoration: none;
10961 transition: opacity 0.2s ease;
10962 }
10963 .checkout-order-bump-setting-tab__content-wrapper .ob-upgrade-modal-btn:hover {
10964 opacity: 0.9;
10965 text-decoration: none;
10966 color: #fff !important;
10967 }
10968 .checkout-order-bump-setting-tab__content-wrapper {
10969 /* Locked auto-match label styling */
10970 }
10971 .checkout-order-bump-setting-tab__content-wrapper .ob-automatch-locked {
10972 opacity: 0.6;
10973 }
10974 .checkout-order-bump-setting-tab__content-wrapper {
10975 /*-----Rule Groups Styles-----*/
10976 }
10977 .checkout-order-bump-setting-tab__content-wrapper .rule-groups-container {
10978 width: 100%;
10979 }
10980 .checkout-order-bump-setting-tab__content-wrapper .rule-groups-container .rule-group {
10981 background: #fff;
10982 border: 1px solid #E5E7EB;
10983 border-radius: 8px;
10984 }
10985 .checkout-order-bump-setting-tab__content-wrapper .rule-groups-container .rule-group-header {
10986 display: flex;
10987 justify-content: space-between;
10988 align-items: center;
10989 padding: 6px 12px 5px;
10990 border-bottom: 1px solid #E5E7EB;
10991 }
10992 .checkout-order-bump-setting-tab__content-wrapper .rule-groups-container .rule-group-body {
10993 padding: 20px;
10994 }
10995 .checkout-order-bump-setting-tab__content-wrapper .rule-groups-container .btn-create-rule-group {
10996 margin-top: 20px;
10997 }
10998 .checkout-order-bump-setting-tab__content-wrapper .rule-group-title {
10999 font-size: 14px;
11000 font-weight: 600;
11001 color: #374151;
11002 margin: 0;
11003 }
11004 .checkout-order-bump-setting-tab__content-wrapper .btn-delete-rule-group {
11005 background: transparent;
11006 border: none;
11007 color: #EF4444;
11008 cursor: pointer;
11009 padding: 4px;
11010 display: flex;
11011 align-items: center;
11012 justify-content: center;
11013 transition: opacity 0.2s;
11014 }
11015 .checkout-order-bump-setting-tab__content-wrapper .btn-delete-rule-group:hover {
11016 opacity: 0.7;
11017 }
11018 .checkout-order-bump-setting-tab__content-wrapper .rule-condition {
11019 margin-bottom: 12px;
11020 }
11021 .checkout-order-bump-setting-tab__content-wrapper .condition-row {
11022 display: flex;
11023 gap: 12px;
11024 align-items: flex-end;
11025 background: #F9FAFB;
11026 padding: 16px;
11027 border-radius: 6px;
11028 border: 1px solid #E5E7EB;
11029 }
11030 .checkout-order-bump-setting-tab__content-wrapper .condition-row input[type=text],
11031 .checkout-order-bump-setting-tab__content-wrapper .condition-row input[type=number],
11032 .checkout-order-bump-setting-tab__content-wrapper .condition-row select {
11033 padding: 3px 12px !important;
11034 min-width: auto;
11035 }
11036 .checkout-order-bump-setting-tab__content-wrapper .condition-row .arco-select-view {
11037 font-size: 14px;
11038 background: #fff;
11039 border: 1px solid #D1D5DB;
11040 border-radius: 4px;
11041 }
11042 .checkout-order-bump-setting-tab__content-wrapper .condition-row .arco-select-view .arco-select-view-inner {
11043 padding: 0;
11044 }
11045 .checkout-order-bump-setting-tab__content-wrapper .condition-row .arco-select-view .arco-select-view-inner .arco-select-view-input {
11046 height: auto;
11047 min-height: auto;
11048 width: 100% !important;
11049 padding: 0;
11050 height: 32px;
11051 }
11052 .checkout-order-bump-setting-tab__content-wrapper .condition-row .arco-select-view .arco-select-view-inner .arco-select-view-tag {
11053 font-size: 11px;
11054 line-height: 1.2;
11055 padding: 4px;
11056 }
11057 .checkout-order-bump-setting-tab__content-wrapper .condition-field,
11058 .checkout-order-bump-setting-tab__content-wrapper .condition-operator,
11059 .checkout-order-bump-setting-tab__content-wrapper .condition-value {
11060 display: flex;
11061 flex-direction: column;
11062 gap: 6px;
11063 }
11064 .checkout-order-bump-setting-tab__content-wrapper .condition-field {
11065 flex: 0 0 240px;
11066 }
11067 .checkout-order-bump-setting-tab__content-wrapper .condition-operator {
11068 flex: 0 0 180px;
11069 }
11070 .checkout-order-bump-setting-tab__content-wrapper .condition-value {
11071 flex: 0 0 130px;
11072 }
11073 .checkout-order-bump-setting-tab__content-wrapper .condition-field label,
11074 .checkout-order-bump-setting-tab__content-wrapper .condition-value label {
11075 font-size: 12px;
11076 font-weight: 500;
11077 color: #6B7280;
11078 }
11079 .checkout-order-bump-setting-tab__content-wrapper .condition-field select,
11080 .checkout-order-bump-setting-tab__content-wrapper .condition-operator select,
11081 .checkout-order-bump-setting-tab__content-wrapper .condition-value input,
11082 .checkout-order-bump-setting-tab__content-wrapper .condition-value select {
11083 width: 100%;
11084 padding: 8px 12px;
11085 border: 1px solid #D1D5DB;
11086 border-radius: 4px;
11087 font-size: 14px;
11088 color: #374151;
11089 background: #fff;
11090 }
11091 .checkout-order-bump-setting-tab__content-wrapper .condition-field select:focus,
11092 .checkout-order-bump-setting-tab__content-wrapper .condition-operator select:focus,
11093 .checkout-order-bump-setting-tab__content-wrapper .condition-value input:focus,
11094 .checkout-order-bump-setting-tab__content-wrapper .condition-value select:focus {
11095 outline: none;
11096 border-color: #6E42D2;
11097 box-shadow: 0 0 0 3px rgba(110, 66, 210, 0.1);
11098 }
11099 .checkout-order-bump-setting-tab__content-wrapper .condition-actions {
11100 display: flex;
11101 gap: 8px;
11102 align-items: center;
11103 position: relative;
11104 top: -6px;
11105 }
11106 .checkout-order-bump-setting-tab__content-wrapper .btn-drag-handle,
11107 .checkout-order-bump-setting-tab__content-wrapper .btn-delete-condition {
11108 background: transparent;
11109 border: none;
11110 color: #6B7280;
11111 cursor: pointer;
11112 padding: 4px;
11113 display: flex;
11114 align-items: center;
11115 justify-content: center;
11116 transition: color 0.2s;
11117 }
11118 .checkout-order-bump-setting-tab__content-wrapper .btn-drag-handle:hover {
11119 color: #374151;
11120 }
11121 .checkout-order-bump-setting-tab__content-wrapper .btn-delete-condition {
11122 color: #EF4444;
11123 }
11124 .checkout-order-bump-setting-tab__content-wrapper .btn-delete-condition:hover {
11125 opacity: 0.7;
11126 }
11127 .checkout-order-bump-setting-tab__content-wrapper .logic-separator {
11128 display: flex;
11129 align-items: center;
11130 justify-content: center;
11131 margin: 12px 0;
11132 position: relative;
11133 }
11134 .checkout-order-bump-setting-tab__content-wrapper .logic-separator.and-label:before {
11135 content: "";
11136 position: absolute;
11137 left: 50%;
11138 transform: translateX(-50%);
11139 top: -13px;
11140 height: calc(100% + 26px);
11141 width: 2px;
11142 background: #e5e7eb;
11143 z-index: 0;
11144 }
11145 .checkout-order-bump-setting-tab__content-wrapper .logic-label {
11146 background: #F3F4F6;
11147 color: #6B7280;
11148 font-size: 12px;
11149 font-weight: 600;
11150 padding: 4px 12px;
11151 border-radius: 12px;
11152 border: 1px solid #E5E7EB;
11153 position: relative;
11154 z-index: 1;
11155 }
11156 .checkout-order-bump-setting-tab__content-wrapper .or-separator {
11157 margin: 24px 0;
11158 }
11159 .checkout-order-bump-setting-tab__content-wrapper .or-separator::before,
11160 .checkout-order-bump-setting-tab__content-wrapper .or-separator::after {
11161 content: "";
11162 position: absolute;
11163 top: 50%;
11164 width: 45%;
11165 height: 1px;
11166 background: #E5E7EB;
11167 }
11168 .checkout-order-bump-setting-tab__content-wrapper .or-separator::before {
11169 left: 0;
11170 }
11171 .checkout-order-bump-setting-tab__content-wrapper .or-separator::after {
11172 right: 0;
11173 }
11174 .checkout-order-bump-setting-tab__content-wrapper .or-label {
11175 background: #FEF3C7;
11176 color: #D97706;
11177 border-color: #FCD34D;
11178 }
11179 .checkout-order-bump-setting-tab__content-wrapper .btn-add-condition {
11180 background: transparent;
11181 border: 1px dashed #D1D5DB;
11182 color: #6E42D2;
11183 font-size: 14px;
11184 font-weight: 500;
11185 padding: 10px 16px;
11186 border-radius: 6px;
11187 cursor: pointer;
11188 width: 100%;
11189 margin-top: 12px;
11190 transition: all 0.2s;
11191 }
11192 .checkout-order-bump-setting-tab__content-wrapper .btn-add-condition:hover {
11193 background: rgba(110, 66, 210, 0.05);
11194 border-color: #6E42D2;
11195 }
11196 .checkout-order-bump-setting-tab__content-wrapper .btn-create-rule-group {
11197 background: transparent;
11198 border: 2px dashed #D1D5DB;
11199 color: #2563EB;
11200 font-size: 14px;
11201 font-weight: 600;
11202 padding: 12px 20px;
11203 border-radius: 8px;
11204 cursor: pointer;
11205 width: 100%;
11206 transition: all 0.2s;
11207 }
11208 .checkout-order-bump-setting-tab__content-wrapper .btn-create-rule-group:hover {
11209 background: rgba(37, 99, 235, 0.05);
11210 border-color: #2563EB;
11211 }
11212 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-pro-orderbump-banner {
11213 display: flex;
11214 align-items: center;
11215 justify-content: space-between;
11216 background: #faf9fb;
11217 border: 1px solid #d3c2fa;
11218 border-radius: 10px;
11219 padding: 24px;
11220 box-sizing: border-box;
11221 }
11222 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-pro-orderbump-banner .wpfnl-pro-orderbump-banner-content {
11223 display: flex;
11224 flex-direction: column;
11225 gap: 6px;
11226 }
11227 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-pro-orderbump-banner .wpfnl-pro-orderbump-banner-title {
11228 font-size: 16px;
11229 font-weight: 600;
11230 color: #23272F;
11231 }
11232 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-pro-orderbump-banner .wpfnl-pro-orderbump-banner-desc {
11233 font-size: 14px;
11234 color: #4B5563;
11235 line-height: 1.5;
11236 max-width: 520px;
11237 }
11238 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-pro-orderbump-banner .wpfnl-pro-orderbump-banner-cta {
11239 background: #6E42D3;
11240 color: #fff;
11241 font-weight: 600;
11242 font-size: 13px;
11243 border: none;
11244 border-radius: 6px;
11245 padding: 12px 18px;
11246 text-decoration: none;
11247 transition: background 0.2s;
11248 box-shadow: 0 1px 2px rgba(244, 99, 27, 0.08);
11249 cursor: pointer;
11250 white-space: nowrap;
11251 margin-left: 32px;
11252 display: inline-flex;
11253 align-items: center;
11254 justify-content: center;
11255 }
11256 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-pro-orderbump-banner .wpfnl-pro-orderbump-banner-cta:hover {
11257 background: #6434d4;
11258 color: #fff;
11259 text-decoration: none;
11260 }
11261 @media (max-width: 700px) {
11262 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-pro-orderbump-banner {
11263 flex-direction: column;
11264 align-items: flex-start;
11265 padding: 18px 12px;
11266 }
11267 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-pro-orderbump-banner .wpfnl-pro-orderbump-banner-cta {
11268 margin-left: 0;
11269 margin-top: 16px;
11270 width: 100%;
11271 justify-content: center;
11272 }
11273 }
11274
11275 .arco-trigger-popup {
11276 width: 230px !important;
11277 }
11278
11279 .arco-select-dropdown .arco-select-option {
11280 padding: 8px 6px !important;
11281 margin: 0;
11282 }
11283 .arco-select-dropdown .arco-select-option-checkbox .arco-checkbox-label {
11284 line-height: 1.3;
11285 }
11286
11287 @media only screen and (max-width: 1599px) {
11288 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-field-wrapper .wpfnl-fields {
11289 width: 50%;
11290 }
11291 .order-bump-accordion-wrapper .order-bump-body .checkout-order-bump-setting-tab__content-wrapper.single-order-bump.expanded-orderbump .wpfnl-fields-with-color,
11292 .order-bump-accordion-wrapper .order-bump-body .checkout-order-bump-setting-tab__content-wrapper.single-order-bump.expanded-orderbump .wpfnl-product-description,
11293 .order-bump-accordion-wrapper .order-bump-body .checkout-order-bump-setting-tab__content-wrapper.single-order-bump.expanded-orderbump .upload-product-image .wpfnl-fields {
11294 width: calc(100% - 250px);
11295 }
11296 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-category.color-customization .ob-settings-wrapper .single-ob-settings {
11297 width: calc(50% - 8px);
11298 }
11299 }
11300 @media only screen and (max-width: 1350px) and (min-width: 1200px) {
11301 .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 {
11302 width: 55%;
11303 }
11304 .checkout-order-bump-setting-tab__content-wrapper .order-bump-template-preview-area {
11305 width: 45%;
11306 }
11307 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-field-wrapper::not('.no-title-checkbox') {
11308 margin-bottom: 18px;
11309 display: block;
11310 }
11311 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-field-wrapper.no-title-checkbox > label {
11312 width: auto;
11313 margin-bottom: 0;
11314 padding-right: 10px;
11315 padding-top: 4px;
11316 display: inline-block;
11317 }
11318 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-field-wrapper.no-title-checkbox .wpfnl-fields {
11319 width: 50%;
11320 max-width: 410px;
11321 }
11322 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-field-wrapper.no-title-checkbox .hints.desktop {
11323 display: none;
11324 }
11325 .checkout-order-bump-setting-tab__content-wrapper .wpfnl-field-wrapper.no-title-checkbox .hints.mobile {
11326 display: block;
11327 }
11328 }
11329 @media only screen and (max-width: 1199px) {
11330 .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area {
11331 width: 100%;
11332 margin-right: 0;
11333 margin-bottom: 30px;
11334 }
11335 .checkout-order-bump-setting-tab__content-wrapper .order-bump-template-preview-area {
11336 width: 100%;
11337 }
11338 .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 {
11339 width: 100%;
11340 border-radius: 10px 10px 0 0;
11341 margin-bottom: 0;
11342 border-bottom: 1px solid #EEF0F3;
11343 }
11344 .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 {
11345 border-radius: 0px;
11346 }
11347 .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 {
11348 border-radius: 0px;
11349 }
11350 .checkout-order-bump-setting-tab__content-wrapper .ob-settings-tabs {
11351 gap: 20px;
11352 padding: 0 21px;
11353 }
11354 }
11355 .edit-field-tabNcontent {
11356 border: 1px solid #E5E8F3;
11357 border-radius: 10px;
11358 }
11359
11360 .checkout-edit-field-tab__content-wrapper .edit-field-settings__tab-nav {
11361 display: flex;
11362 flex-flow: row wrap;
11363 align-items: center;
11364 justify-content: flex-start;
11365 padding: 23px 20px 23px 0;
11366 border-bottom: 1px solid #E5E8F3;
11367 }
11368 .checkout-edit-field-tab__content-wrapper .edit-field-settings__tab-nav li {
11369 padding: 0 15px;
11370 }
11371 .checkout-edit-field-tab__content-wrapper .edit-field-settings__tab-nav li:last-child {
11372 margin-right: 0;
11373 }
11374 .checkout-edit-field-tab__content-wrapper .edit-field-settings__tab-nav li a {
11375 font-size: 14px;
11376 color: #7A8B9A;
11377 height: 44px;
11378 line-height: 44px;
11379 display: block;
11380 position: relative;
11381 }
11382 .checkout-edit-field-tab__content-wrapper .edit-field-settings__tab-nav li a:hover {
11383 color: #363B4E;
11384 }
11385 .checkout-edit-field-tab__content-wrapper .edit-field-settings__tab-nav li a:before {
11386 content: "";
11387 position: absolute;
11388 top: -24px;
11389 left: 0;
11390 width: 100%;
11391 height: 3px;
11392 background: #6E42D3;
11393 border-radius: 0 0 50px 50px;
11394 visibility: hidden;
11395 opacity: 0;
11396 }
11397 .checkout-edit-field-tab__content-wrapper .edit-field-settings__tab-nav li.active a {
11398 color: #6E42D3;
11399 }
11400 .checkout-edit-field-tab__content-wrapper .edit-field-settings__tab-nav li.active a:before {
11401 visibility: visible;
11402 opacity: 1;
11403 }
11404 .checkout-edit-field-tab__content-wrapper .edit-field-settings__tab-nav li.add-new-checkout-field-btn {
11405 margin-left: 20px;
11406 padding: 0;
11407 }
11408 .checkout-edit-field-tab__content-wrapper .edit-field-settings__tab-nav li.add-new-checkout-field-btn .btn-default {
11409 line-height: 39px;
11410 }
11411 .checkout-edit-field-tab__content-wrapper .edit-field-settings__tab-nav li.add-new-checkout-field-btn svg {
11412 margin-right: 5px;
11413 }
11414 .checkout-edit-field-tab__content-wrapper .edit-field-settings__tab-nav li.restore-btn {
11415 margin-left: auto;
11416 padding: 0;
11417 }
11418 .checkout-edit-field-tab__content-wrapper .edit-field-settings__tab-nav li.restore-btn .btn-default {
11419 line-height: 39px;
11420 background: #F7F7FA;
11421 color: #363B4E;
11422 border: 1px solid #E5E8F3;
11423 }
11424 .checkout-edit-field-tab__content-wrapper .edit-field-settings__tab-nav li.restore-btn .btn-default.error {
11425 color: #d63342;
11426 background-color: #f8d7da;
11427 border-color: #f5c6cb;
11428 }
11429 .checkout-edit-field-tab__content-wrapper .edit-field-settings__tab-nav li.restore-btn .btn-default.success {
11430 color: #269c41;
11431 background-color: #d4edda;
11432 border-color: #c3e6cb;
11433 }
11434 .checkout-edit-field-tab__content-wrapper .edit-field-settings__tab-nav li.restore-btn .wpfnl-loader {
11435 display: inline-block;
11436 }
11437 .checkout-edit-field-tab__content-wrapper .settings-content__footer .btn-default:disabled {
11438 cursor: not-allowed;
11439 opacity: 0.7;
11440 display: flex;
11441 align-items: center;
11442 gap: 10px;
11443 }
11444 .checkout-edit-field-tab__content-wrapper .wpfnl-additional-replacement-options {
11445 position: relative;
11446 }
11447
11448 .edit-field-settings__single-tab-content {
11449 display: none;
11450 position: relative;
11451 }
11452 .edit-field-settings__single-tab-content .checkout-edit-field {
11453 background: #FFFFFF;
11454 box-shadow: 0px 2px 4px rgba(223, 223, 249, 0.25);
11455 border-radius: 0px 10px 10px 10px;
11456 }
11457 .edit-field-settings__single-tab-content:first-child {
11458 display: block;
11459 }
11460 .edit-field-settings__single-tab-content .single-tab-header {
11461 display: flex;
11462 flex-flow: row;
11463 align-items: center;
11464 padding: 25px;
11465 justify-content: space-between;
11466 }
11467 .edit-field-settings__single-tab-content .single-tab-header .tab-title {
11468 font-weight: 500;
11469 font-size: 16px;
11470 line-height: 19px;
11471 color: #363B4E;
11472 text-transform: capitalize;
11473 }
11474 .edit-field-settings__single-tab-content .single-tab-header .restore-btn {
11475 margin-left: auto;
11476 margin-right: 10px;
11477 }
11478 .edit-field-settings__single-tab-content .single-tab-header .restore-btn .wpfnl-alert {
11479 margin-right: 6px;
11480 }
11481 .edit-field-settings__single-tab-content .single-tab-header .restore-btn .wpfnl-loader {
11482 position: relative;
11483 top: 2px;
11484 }
11485 .edit-field-settings__single-tab-content .single-tab-header .btn-default {
11486 height: 40px;
11487 line-height: 41px;
11488 min-width: 100px;
11489 }
11490 .edit-field-settings__single-tab-content .checkout-field-header {
11491 position: sticky;
11492 top: 0;
11493 z-index: 2;
11494 display: flex;
11495 flex-flow: row wrap;
11496 align-items: center;
11497 justify-content: space-between;
11498 padding: 20px 20px 20px 77px;
11499 border-bottom: 1px solid #E5E8F3;
11500 background: #F7F7FA;
11501 }
11502 .edit-field-settings__single-tab-content .checkout-field-header .field-item {
11503 font-size: 12px;
11504 line-height: 14px;
11505 letter-spacing: 0.857143px;
11506 text-transform: uppercase;
11507 color: #7A8B9A;
11508 }
11509 .edit-field-settings__single-tab-content .checkout-field-header.bottom {
11510 border-bottom: 0;
11511 border-radius: 0 0 10px 10px;
11512 }
11513 .edit-field-settings__single-tab-content .checkout-field-header .field-hamburger,
11514 .edit-field-settings__single-tab-content .checkout__single-field .field-hamburger {
11515 width: 25px;
11516 position: absolute;
11517 left: 20px;
11518 top: 50%;
11519 transform: translateY(-50%);
11520 }
11521 .edit-field-settings__single-tab-content .checkout-field-header .field-name,
11522 .edit-field-settings__single-tab-content .checkout__single-field .field-name {
11523 width: 160px;
11524 padding-right: 10px;
11525 }
11526 .edit-field-settings__single-tab-content .checkout-field-header .field-type,
11527 .edit-field-settings__single-tab-content .checkout__single-field .field-type {
11528 width: 75px;
11529 padding-right: 10px;
11530 }
11531 .edit-field-settings__single-tab-content .checkout-field-header .field-label,
11532 .edit-field-settings__single-tab-content .checkout__single-field .field-label {
11533 width: 150px;
11534 padding-right: 10px;
11535 }
11536 .edit-field-settings__single-tab-content .checkout-field-header .field-placeholder,
11537 .edit-field-settings__single-tab-content .checkout__single-field .field-placeholder {
11538 width: 250px;
11539 padding-right: 10px;
11540 }
11541 .edit-field-settings__single-tab-content .checkout-field-header .field-validation,
11542 .edit-field-settings__single-tab-content .checkout__single-field .field-validation {
11543 width: 94px;
11544 padding-right: 10px;
11545 }
11546 .edit-field-settings__single-tab-content .checkout-field-header .field-required,
11547 .edit-field-settings__single-tab-content .checkout__single-field .field-required {
11548 width: 74px;
11549 padding-right: 10px;
11550 }
11551 .edit-field-settings__single-tab-content .checkout-field-header .field-status,
11552 .edit-field-settings__single-tab-content .checkout__single-field .field-status {
11553 width: 65px;
11554 padding-right: 10px;
11555 }
11556 .edit-field-settings__single-tab-content .checkout-field-header .field-action,
11557 .edit-field-settings__single-tab-content .checkout__single-field .field-action {
11558 width: 57px;
11559 }
11560 .edit-field-settings__single-tab-content .checkout__single-field {
11561 position: relative;
11562 padding: 25px 20px 25px 65px;
11563 display: flex;
11564 flex-flow: row wrap;
11565 align-items: center;
11566 justify-content: space-between;
11567 border-bottom: 1px solid #E5E8F3;
11568 cursor: all-scroll;
11569 min-height: 81px;
11570 }
11571 .edit-field-settings__single-tab-content .checkout__single-field:last-child {
11572 border-bottom: 0;
11573 }
11574 .edit-field-settings__single-tab-content .checkout__single-field.ui-sortable-helper {
11575 background-color: #F7F7FA;
11576 }
11577 .edit-field-settings__single-tab-content .checkout__single-field .field-item {
11578 font-weight: 400;
11579 font-size: 14px;
11580 line-height: 16px;
11581 color: #363B4E;
11582 word-break: break-all;
11583 }
11584 .edit-field-settings__single-tab-content .checkout__single-field .hamburger-bar {
11585 display: block;
11586 width: 18px;
11587 height: 14px;
11588 border-top: 2px solid #CDD2E6;
11589 border-bottom: 2px solid #CDD2E6;
11590 position: relative;
11591 cursor: all-scroll;
11592 }
11593 .edit-field-settings__single-tab-content .checkout__single-field .hamburger-bar:before {
11594 content: "";
11595 position: absolute;
11596 left: 0;
11597 top: 50%;
11598 width: 100%;
11599 height: 2px;
11600 margin-top: -1px;
11601 background: #CDD2E6;
11602 }
11603 .edit-field-settings__single-tab-content .checkout__single-field .field-required,
11604 .edit-field-settings__single-tab-content .checkout__single-field .field-status {
11605 display: flex;
11606 align-items: center;
11607 }
11608 .edit-field-settings__single-tab-content .checkout__single-field .field-action {
11609 display: flex;
11610 }
11611 .edit-field-settings__single-tab-content .checkout__single-field .field-action button {
11612 border: none;
11613 cursor: pointer;
11614 text-align: center;
11615 padding: 0 6px;
11616 display: inline-block;
11617 height: 30px;
11618 line-height: 30px;
11619 background-color: transparent;
11620 margin: 0;
11621 }
11622 .edit-field-settings__single-tab-content .checkout__single-field .field-action button svg {
11623 width: 20px;
11624 height: 20px;
11625 display: block;
11626 }
11627
11628 .checkout-edit-field__settings-option {
11629 background: #FFFFFF;
11630 border-radius: 10px;
11631 margin-top: 30px;
11632 border: 1px solid #E5E8F3;
11633 }
11634 .checkout-edit-field__settings-option .settings-title {
11635 font-weight: 700;
11636 font-size: 14px;
11637 line-height: 16px;
11638 padding: 20px 25px;
11639 color: #363B4E;
11640 border-bottom: 1px solid #E5E8F3;
11641 background: #F7F7FA;
11642 border-radius: 10px 10px 0 0;
11643 }
11644 .checkout-edit-field__settings-option .options-wrapper {
11645 padding: 30px 25px;
11646 display: flex;
11647 flex-flow: row wrap;
11648 align-items: flex-start;
11649 position: relative;
11650 }
11651 .checkout-edit-field__settings-option .options-wrapper::before {
11652 content: "";
11653 position: absolute;
11654 left: 50%;
11655 top: 50%;
11656 height: calc(100% - 60px);
11657 width: 1px;
11658 background: #E5E8F3;
11659 transform: translateY(-50%);
11660 }
11661 .checkout-edit-field__settings-option .options-wrapper .single-option {
11662 margin-bottom: 20px;
11663 width: 50%;
11664 }
11665 .checkout-edit-field__settings-option .options-wrapper .single-option:last-child {
11666 margin-bottom: 0;
11667 }
11668 .checkout-edit-field__settings-option .options-wrapper .single-option:nth-child(odd) {
11669 padding-right: 50px;
11670 }
11671 .checkout-edit-field__settings-option .options-wrapper .single-option:nth-child(even) {
11672 padding-left: 60px;
11673 }
11674 .checkout-edit-field__settings-option .options-wrapper .single-option .wpfnl-checkbox label {
11675 font-size: 14px;
11676 line-height: 16px;
11677 color: #363B4E;
11678 padding-left: 33px;
11679 }
11680
11681 .dradndrop-icon .st0 {
11682 fill: none;
11683 stroke: #7A8B9A;
11684 stroke-width: 5;
11685 stroke-miterlimit: 10;
11686 }
11687 .dradndrop-icon .st1 {
11688 fill: none;
11689 stroke: #7A8B9A;
11690 stroke-width: 5;
11691 stroke-linecap: round;
11692 stroke-linejoin: round;
11693 stroke-dasharray: 18.3682, 8.1636;
11694 }
11695 .dradndrop-icon .st2 {
11696 fill: #7A8B9A;
11697 }
11698 .dradndrop-icon .st3 {
11699 fill: none;
11700 stroke: #7A8B9A;
11701 stroke-width: 5;
11702 stroke-linecap: round;
11703 stroke-linejoin: round;
11704 stroke-miterlimit: 10;
11705 stroke-dasharray: 18, 8;
11706 }
11707
11708 .checkout-edit-field-tab__content-wrapper {
11709 padding-bottom: 30px;
11710 }
11711 .checkout-edit-field-tab__content-wrapper .edit-field-drawer form {
11712 height: 100%;
11713 }
11714 .checkout-edit-field-tab__content-wrapper .edit-field-drawer .drawer-body {
11715 padding: 20px 20px 24px;
11716 max-height: calc(100% - 80px);
11717 overflow: auto;
11718 }
11719 .checkout-edit-field-tab__content-wrapper .edit-field-drawer .drawer-body::-webkit-scrollbar {
11720 width: 5px;
11721 }
11722 .checkout-edit-field-tab__content-wrapper .edit-field-drawer .drawer-body::-webkit-scrollbar-track {
11723 background: #f2f5f8;
11724 }
11725 .checkout-edit-field-tab__content-wrapper .edit-field-drawer .drawer-body::-webkit-scrollbar-thumb {
11726 background-color: #6E42D3;
11727 border-radius: 20px;
11728 }
11729 .checkout-edit-field-tab__content-wrapper .edit-field-drawer .drawer-body .wpfnl-field-wrapper {
11730 display: block;
11731 margin-bottom: 22px;
11732 }
11733 .checkout-edit-field-tab__content-wrapper .edit-field-drawer .drawer-body .wpfnl-field-wrapper:last-child {
11734 margin-bottom: 0;
11735 }
11736 .checkout-edit-field-tab__content-wrapper .edit-field-drawer .drawer-body .wpfnl-field-wrapper.field-type-options .options-label {
11737 display: flex;
11738 align-items: center;
11739 justify-content: space-between;
11740 margin-bottom: 10px;
11741 }
11742 .checkout-edit-field-tab__content-wrapper .edit-field-drawer .drawer-body .wpfnl-field-wrapper.field-type-options .options-label > label {
11743 font-weight: 500;
11744 font-size: 14px;
11745 line-height: 16px;
11746 color: #000000;
11747 display: inline-block;
11748 }
11749 .checkout-edit-field-tab__content-wrapper .edit-field-drawer .drawer-body .wpfnl-field-wrapper.field-type-options .options-label .btn-default {
11750 min-width: auto;
11751 border-radius: 4px;
11752 padding: 0;
11753 width: 40px;
11754 background: #f0e9ff;
11755 border: 1px solid #d5c6f9;
11756 }
11757 .checkout-edit-field-tab__content-wrapper .edit-field-drawer .drawer-body .wpfnl-field-wrapper.field-type-options .wpfnl-fields {
11758 display: flex;
11759 align-items: center;
11760 justify-content: space-between;
11761 margin-bottom: 10px;
11762 }
11763 .checkout-edit-field-tab__content-wrapper .edit-field-drawer .drawer-body .wpfnl-field-wrapper.field-type-options .wpfnl-fields input[type=text] {
11764 width: calc(50% - 30px);
11765 min-width: auto;
11766 }
11767 .checkout-edit-field-tab__content-wrapper .edit-field-drawer .drawer-body .wpfnl-field-wrapper.field-type-options .wpfnl-fields.fullwidth input[type=text] {
11768 width: calc(50% - 4px);
11769 }
11770 .checkout-edit-field-tab__content-wrapper .edit-field-drawer .drawer-body .wpfnl-field-wrapper.field-type-options .wpfnl-fields .btn-default {
11771 min-width: auto;
11772 border-radius: 4px;
11773 padding: 0;
11774 width: 40px;
11775 background: #f0e9ff;
11776 border: 1px solid #d5c6f9;
11777 }
11778 .checkout-edit-field-tab__content-wrapper .edit-field-drawer .drawer-body .wpfnl-field-wrapper.field-type-options .wpfnl-fields .btn-default.remove {
11779 background: #f8d7da;
11780 border-color: #f5c2c7;
11781 }
11782 .checkout-edit-field-tab__content-wrapper .edit-field-drawer .drawer-body .wpfnl-field-wrapper .wpfnl-fields {
11783 max-width: inherit;
11784 width: 100%;
11785 }
11786 .checkout-edit-field-tab__content-wrapper .edit-field-drawer .drawer-body .wpfnl-field-wrapper > label {
11787 font-weight: 500;
11788 font-size: 14px;
11789 line-height: 16px;
11790 color: #000000;
11791 display: block;
11792 padding: 0;
11793 margin: 0 0 10px 0;
11794 width: 100%;
11795 }
11796 .checkout-edit-field-tab__content-wrapper .edit-field-drawer .drawer-body .wpfnl-field-wrapper input[type=text],
11797 .checkout-edit-field-tab__content-wrapper .edit-field-drawer .drawer-body .wpfnl-field-wrapper select {
11798 border-radius: 4px;
11799 height: 40px;
11800 }
11801 .checkout-edit-field-tab__content-wrapper .edit-field-drawer .drawer-body .wpfnl-field-wrapper .wpfnl-checkbox label {
11802 font-size: 14px;
11803 line-height: 16px;
11804 color: #000000;
11805 padding-left: 33px;
11806 }
11807 .checkout-edit-field-tab__content-wrapper .edit-field-drawer .field-footer {
11808 padding: 24px;
11809 text-align: center;
11810 }
11811 .checkout-edit-field-tab__content-wrapper .edit-field-drawer .field-footer .btn-default {
11812 height: 40px;
11813 line-height: 41px;
11814 width: 100%;
11815 }
11816 .checkout-edit-field-tab__content-wrapper .edit-field-drawer .field-footer .btn-default .wpfnl-loader {
11817 position: relative;
11818 top: 2px;
11819 display: inline-block;
11820 }
11821 .checkout-edit-field-tab__content-wrapper .edit-field-drawer .field-footer .btn-default:disabled {
11822 cursor: not-allowed;
11823 opacity: 0.7;
11824 display: flex;
11825 align-items: center;
11826 gap: 10px;
11827 justify-content: center;
11828 }
11829 .checkout-edit-field-tab__content-wrapper .edit-field-drawer .field-footer .wpfnl-alert {
11830 text-align: center;
11831 margin-top: 10px;
11832 display: block;
11833 }
11834
11835 @media only screen and (max-width: 1499px) {
11836 .edit-field-settings__single-tab-content .single-tab-header {
11837 padding: 25px 20px;
11838 }
11839 .edit-field-settings__single-tab-content .checkout-field-header {
11840 padding: 25px 20px 25px 57px;
11841 }
11842 .edit-field-settings__single-tab-content .checkout__single-field {
11843 padding: 25px 20px 25px 57px;
11844 }
11845 .edit-field-settings__single-tab-content .checkout-field-header .field-hamburger,
11846 .edit-field-settings__single-tab-content .checkout__single-field .field-hamburger {
11847 left: 20px;
11848 }
11849 .edit-field-settings__single-tab-content .checkout-field-header .field-placeholder,
11850 .edit-field-settings__single-tab-content .checkout__single-field .field-placeholder {
11851 width: 160px;
11852 }
11853 .edit-field-settings__single-tab-content .checkout-field-header .field-name,
11854 .edit-field-settings__single-tab-content .checkout__single-field .field-name {
11855 width: 140px;
11856 }
11857 .edit-field-settings__single-tab-content .checkout-field-header .field-label,
11858 .edit-field-settings__single-tab-content .checkout__single-field .field-label {
11859 width: 100px;
11860 }
11861 }
11862 @media only screen and (max-width: 1299px) {
11863 .edit-field-settings__single-tab-content .checkout-edit-field {
11864 background: transparent;
11865 box-shadow: none;
11866 border-radius: 0;
11867 }
11868 .edit-field-settings__single-tab-content .single-tab-header {
11869 box-shadow: 0px 2px 4px rgba(238, 238, 245, 0.47);
11870 background-color: #ffffff;
11871 padding: 15px 20px;
11872 border-radius: 0px 10px 10px 10px;
11873 }
11874 .edit-field-settings__single-tab-content .checkout-field-header {
11875 display: none;
11876 }
11877 .edit-field-settings__single-tab-content .checkout__single-field {
11878 display: block;
11879 padding: 15px 20px 15px 57px;
11880 background-color: #ffffff;
11881 margin-top: 20px;
11882 border-radius: 10px;
11883 border-bottom: none;
11884 }
11885 .edit-field-settings__single-tab-content .checkout__single-field .field-item:not(.field-hamburger) {
11886 padding-right: 0;
11887 width: 100%;
11888 display: flex;
11889 flex-flow: row wrap;
11890 align-items: center;
11891 padding: 8px 0;
11892 border-bottom: 1px solid #f0f1f3;
11893 }
11894 .edit-field-settings__single-tab-content .checkout__single-field .field-item:not(.field-hamburger):last-child {
11895 margin-bottom: 0;
11896 border-bottom: none;
11897 padding-bottom: 0;
11898 }
11899 .edit-field-settings__single-tab-content .checkout__single-field .field-item:not(.field-hamburger):before {
11900 content: attr(data-label);
11901 vertical-align: middle;
11902 width: 95px;
11903 font-weight: 500;
11904 }
11905 .checkout-edit-field__settings-option .options-wrapper::before {
11906 height: calc(100% - 50px);
11907 }
11908 .checkout-edit-field__settings-option .settings-title {
11909 padding: 20px 20px;
11910 }
11911 .checkout-edit-field__settings-option .options-wrapper {
11912 padding: 25px 20px;
11913 }
11914 .checkout-edit-field__settings-option .options-wrapper .single-option:nth-child(odd) {
11915 padding-right: 20px;
11916 }
11917 .checkout-edit-field__settings-option .options-wrapper .single-option:nth-child(even) {
11918 padding-left: 20px;
11919 }
11920 }
11921 @media only screen and (max-width: 1199px) {
11922 .checkout-edit-field__settings-option .options-wrapper {
11923 padding: 25px 20px;
11924 }
11925 .checkout-edit-field__settings-option .options-wrapper::before {
11926 display: none;
11927 }
11928 .checkout-edit-field__settings-option .options-wrapper .single-option {
11929 width: 100%;
11930 }
11931 .checkout-edit-field__settings-option .options-wrapper .single-option:nth-child(odd) {
11932 padding-right: 0;
11933 }
11934 .checkout-edit-field__settings-option .options-wrapper .single-option:nth-child(even) {
11935 padding-left: 0;
11936 }
11937 }
11938 .funnel-settings__header {
11939 padding: 28px 20px 27px 30px;
11940 }
11941 .funnel-settings__header .helper-link {
11942 display: flex;
11943 flex-flow: row;
11944 align-items: center;
11945 }
11946 .funnel-settings__header .helper-link li {
11947 margin-left: 35px;
11948 }
11949 .funnel-settings__header .helper-link li:first-child {
11950 margin-left: 0;
11951 }
11952 .funnel-settings__header .helper-link li a {
11953 font-weight: 500;
11954 font-size: 13px;
11955 color: #363B4E;
11956 }
11957 .funnel-settings__header .helper-link li a:hover {
11958 color: #6E42D3;
11959 }
11960
11961 .wpfnl-funnel-settings__inner-content {
11962 width: 100%;
11963 padding: 50px 0;
11964 }
11965 .wpfnl-funnel-settings__inner-content .settings-heading {
11966 color: #363B4E;
11967 font-family: Roboto;
11968 font-size: 24px;
11969 font-style: normal;
11970 font-weight: 600;
11971 margin-bottom: 20px;
11972 }
11973
11974 .wpfn-settings__nav {
11975 padding: 16px;
11976 background: #FAF9FE;
11977 border-radius: 10px 0 0 10px;
11978 box-shadow: 0px 1px 1px rgba(182, 185, 191, 0.3);
11979 }
11980 .wpfn-settings__nav ul {
11981 display: flex;
11982 flex-direction: column;
11983 gap: 10px;
11984 }
11985 .wpfn-settings__nav .nav-li {
11986 min-width: 279px;
11987 display: flex;
11988 align-items: center;
11989 padding: 0 15px;
11990 height: 44px;
11991 line-height: 44px;
11992 border: 1px solid transparent;
11993 border-radius: 10px;
11994 cursor: pointer;
11995 position: relative;
11996 text-transform: capitalize;
11997 }
11998 .wpfn-settings__nav .nav-li svg {
11999 margin-right: 6px;
12000 }
12001 .wpfn-settings__nav .nav-li .pro-tag-icon {
12002 margin-top: 4px;
12003 margin-left: 6px;
12004 }
12005 .wpfn-settings__nav .nav-li.active {
12006 border-color: #6E42D3;
12007 box-shadow: 0px 5px 20px rgba(148, 135, 180, 0.15);
12008 background-color: #ffffff;
12009 }
12010 .wpfn-settings__nav .nav-li.active span:not(.pro-tag) {
12011 color: #6e42d3;
12012 }
12013 .wpfn-settings__nav .nav-li.active svg rect,
12014 .wpfn-settings__nav .nav-li.active svg circle,
12015 .wpfn-settings__nav .nav-li.active svg path {
12016 stroke: #6E42D3;
12017 }
12018 .wpfn-settings__nav .nav-li.active[data-id=optin-settings] svg rect,
12019 .wpfn-settings__nav .nav-li.active[data-id=optin-settings] svg circle,
12020 .wpfn-settings__nav .nav-li.active[data-id=optin-settings] svg path {
12021 fill: #6E42D3;
12022 }
12023 .wpfn-settings__nav .nav-li.active[data-id=permalink-settings] svg path {
12024 stroke: none;
12025 fill: #6E42D3;
12026 }
12027 .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 {
12028 stroke: none;
12029 fill: #6E42D3;
12030 }
12031 .wpfn-settings__nav .create-btn {
12032 margin-left: auto;
12033 }
12034 .wpfn-settings__nav .create-btn a {
12035 height: 44px;
12036 line-height: 45px;
12037 }
12038
12039 .wpfnl-funnel-settings__wrapper {
12040 display: flex;
12041 }
12042 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings {
12043 background: #fff;
12044 border-radius: 0 10px 10px 0;
12045 width: 100%;
12046 padding: 30px 40px;
12047 box-shadow: 0px 1px 1px 0px rgba(182, 185, 191, 0.3);
12048 }
12049 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .settings-tab-container {
12050 margin: 16px 0 24px 0;
12051 }
12052 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .settings-tab-container .wpfnl-general-settings-tab-nav {
12053 display: flex;
12054 border-bottom: 1px solid #EDECF2;
12055 list-style: none;
12056 gap: 24px;
12057 font-weight: 500;
12058 }
12059 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .settings-tab-container .wpfnl-general-settings-tab-nav .inner-tab {
12060 color: #7A8B9A;
12061 font-family: Roboto;
12062 font-size: 14px;
12063 font-style: normal;
12064 font-weight: 400;
12065 line-height: 1.07;
12066 cursor: pointer;
12067 position: relative;
12068 margin-bottom: 13px;
12069 }
12070 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .settings-tab-container .wpfnl-general-settings-tab-nav .inner-tab.active {
12071 color: #6E42D3;
12072 font-weight: 500;
12073 }
12074 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .settings-tab-container .wpfnl-general-settings-tab-nav .inner-tab.active::after {
12075 content: "";
12076 position: absolute;
12077 left: 0;
12078 bottom: -15px;
12079 width: 100%;
12080 height: 2px;
12081 background-color: #6E42D3;
12082 }
12083 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-tab-content {
12084 display: none;
12085 }
12086 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-tab-content.active {
12087 display: block;
12088 }
12089 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings hr {
12090 border: none;
12091 border-bottom: 1px solid #EDECF2;
12092 }
12093 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.general .settings-title {
12094 color: #363B4E;
12095 font-family: Roboto;
12096 font-size: 20px;
12097 font-style: normal;
12098 font-weight: 500;
12099 line-height: 1.2;
12100 }
12101 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.general hr {
12102 margin-bottom: 24px;
12103 border: none;
12104 border-bottom: 1px solid #EDECF2;
12105 }
12106 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.general .wpfnl-hidden {
12107 display: none;
12108 }
12109 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.general .wpfnl-box {
12110 padding-top: 16px;
12111 }
12112 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.general .wpfnl-field-wrapper {
12113 margin-bottom: 24px;
12114 }
12115 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.general .wpfnl-field-wrapper .wpfnl-fields {
12116 max-width: inherit;
12117 }
12118 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.general .wpfnl-field-wrapper label {
12119 color: #2D3149;
12120 font-size: 15px;
12121 font-style: normal;
12122 font-weight: 400;
12123 line-height: 1;
12124 }
12125 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.general .wpfnl-field-wrapper .wpfnl-items-wrapper {
12126 display: flex;
12127 align-items: center;
12128 gap: 16px;
12129 flex-wrap: wrap;
12130 }
12131 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.general .wpfnl-field-wrapper .wpfnl-items-wrapper .wpfnl-single-item {
12132 border-radius: 10px;
12133 width: 130px;
12134 border: 1px solid #EDECF2;
12135 background: #FFF;
12136 padding: 18px 30px;
12137 display: flex;
12138 flex-direction: column;
12139 align-items: center;
12140 gap: 8px;
12141 cursor: pointer;
12142 position: relative;
12143 z-index: 2;
12144 overflow: hidden;
12145 }
12146 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.general .wpfnl-field-wrapper .wpfnl-items-wrapper .wpfnl-single-item img {
12147 width: 30px;
12148 height: 30px;
12149 }
12150 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.general .wpfnl-field-wrapper .wpfnl-items-wrapper .wpfnl-single-item .wpfnl-title {
12151 color: #2D3149;
12152 font-family: Roboto;
12153 font-size: 13px;
12154 font-style: normal;
12155 font-weight: 400;
12156 text-align: center;
12157 width: max-content;
12158 line-height: 1;
12159 }
12160 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.general .wpfnl-field-wrapper .wpfnl-items-wrapper .wpfnl-single-item::before {
12161 content: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDIwIDIwIiBmaWxsPSJub25lIj4KICA8Y2lyY2xlIGN4PSIxMCIgY3k9IjEwIiByPSIxMCIgZmlsbD0iIzZFNDJEMyIvPgogIDxwYXRoIGQ9Ik0xNC43OTA5IDcuMTkzNjlDMTQuNTEyNCA2LjkzNTM2IDE0LjA2MDIgNi45MzU1MiAxMy43ODE0IDcuMTkzNjlMOS4yMzgwOCAxMS40MDMyTDcuMjE4NzcgOS41MzIzMkM2LjkzOTk0IDkuMjczOTkgNi40ODc5NiA5LjI3Mzk5IDYuMjA5MTIgOS41MzIzMkM1LjkzMDI5IDkuNzkwNjUgNS45MzAyOSAxMC4yMDk0IDYuMjA5MTIgMTAuNDY3N0w4LjczMzE1IDEyLjgwNjJDOC44NzI0OCAxMi45MzUzIDkuMDU1MTggMTMgOS4yMzc4OSAxM0M5LjQyMDYgMTMgOS42MDM0NyAxMi45MzU1IDkuNzQyOCAxMi44MDYyTDE0Ljc5MDkgOC4xMjkwOUMxNS4wNjk3IDcuODcwOTQgMTUuMDY5NyA3LjQ1MjAxIDE0Ljc5MDkgNy4xOTM2OVoiIGZpbGw9IndoaXRlIiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjAuMiIvPgo8L3N2Zz4=");
12162 position: absolute;
12163 right: 10px;
12164 top: 5px;
12165 display: block;
12166 width: 20px;
12167 height: 20px;
12168 opacity: 0;
12169 visibility: hidden;
12170 transition: all 0.3s ease;
12171 }
12172 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.general .wpfnl-field-wrapper .wpfnl-items-wrapper .wpfnl-single-item::after {
12173 content: "";
12174 position: absolute;
12175 right: 10px;
12176 top: 5px;
12177 display: block;
12178 width: 18px;
12179 height: 18px;
12180 opacity: 1;
12181 visibility: visible;
12182 transition: all 0.3s ease;
12183 border: 1px solid #EDECF2;
12184 border-radius: 50%;
12185 }
12186 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.general .wpfnl-field-wrapper .wpfnl-items-wrapper .wpfnl-single-item.checked {
12187 border: 1px solid #6E42D3;
12188 }
12189 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.general .wpfnl-field-wrapper .wpfnl-items-wrapper .wpfnl-single-item.checked::before {
12190 opacity: 1;
12191 visibility: visible;
12192 }
12193 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.general .wpfnl-field-wrapper .wpfnl-items-wrapper .wpfnl-single-item.checked::after {
12194 opacity: 0;
12195 visibility: hidden;
12196 }
12197 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.general .wpfnl-field-wrapper .wpfnl-items-wrapper .wpfnl-single-item:hover {
12198 border: 1px solid #6E42D3;
12199 }
12200 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.general button {
12201 background: #fff;
12202 color: #6E42D3;
12203 font-family: Inter;
12204 font-size: 14px;
12205 font-style: normal;
12206 font-weight: 600;
12207 line-height: 1;
12208 border-radius: 10px;
12209 border: 1px solid #6E42D3;
12210 }
12211 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.general button .icon-sync svg {
12212 stroke: #6E42D3 !important;
12213 }
12214 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.general button .icon {
12215 stroke: #6E42D3 !important;
12216 }
12217 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings:not(.general) {
12218 display: none;
12219 }
12220 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings > a > .pro-tag {
12221 padding: 14px 35px;
12222 text-align: center;
12223 margin: 30px;
12224 box-shadow: none;
12225 border-radius: 10px;
12226 }
12227 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .settings-title {
12228 color: #363B4E;
12229 font-family: Roboto;
12230 font-size: 20px;
12231 font-style: normal;
12232 font-weight: 500;
12233 line-height: 1.2;
12234 }
12235 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-box {
12236 padding: 0;
12237 background: unset;
12238 box-shadow: none;
12239 border-radius: unset;
12240 }
12241 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-box.skip-cart-setting .wpfnl-skip-cart .wpfnl-field-wrapper .has-tooltip {
12242 max-width: 280px;
12243 width: 100%;
12244 }
12245 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-box.skip-cart-setting .wpfnl-field-wrapper {
12246 gap: 6px;
12247 margin-bottom: 24px;
12248 }
12249 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-box.skip-cart-setting .wpfnl-field-wrapper.skip-cart-input-wrapper .skip-cart-label {
12250 width: auto;
12251 }
12252 .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 {
12253 gap: 6px;
12254 margin-bottom: 24px;
12255 }
12256 .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 {
12257 gap: 6px;
12258 margin-bottom: 24px;
12259 max-width: 350px;
12260 width: 100%;
12261 }
12262 .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 {
12263 display: flex;
12264 align-items: center;
12265 justify-content: start;
12266 gap: 4px;
12267 }
12268 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-box.analytics-settings .pixel-field-wrapper,
12269 .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,
12270 .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,
12271 .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,
12272 .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,
12273 .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,
12274 .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,
12275 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-box.enable-log-wrapper .gtm-field-wrapper {
12276 display: flex;
12277 align-items: start;
12278 justify-content: space-between;
12279 }
12280 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-box.analytics-settings .pixel-field-wrapper .guide-btn,
12281 .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,
12282 .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,
12283 .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,
12284 .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,
12285 .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,
12286 .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,
12287 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-box.enable-log-wrapper .gtm-field-wrapper .guide-btn {
12288 display: flex;
12289 align-items: center;
12290 justify-content: center;
12291 background: transparent;
12292 gap: 6px;
12293 padding: 9px 14px;
12294 border-radius: 8px;
12295 border: 1px solid #EDECF2;
12296 outline: none;
12297 color: #363B4E;
12298 font-family: Roboto;
12299 font-size: 14px;
12300 font-style: normal;
12301 font-weight: 500;
12302 line-height: normal;
12303 }
12304 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-box.recapcha-settings {
12305 padding: 0;
12306 background: unset;
12307 box-shadow: none;
12308 border-radius: none;
12309 }
12310 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-box .recapcha-wrapper {
12311 gap: 6px;
12312 max-width: 350px;
12313 margin-bottom: 20px;
12314 }
12315 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-box .recapcha-wrapper:last-child {
12316 margin-bottom: 0;
12317 }
12318 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-box .recapcha-wrapper .connect-recaptcha,
12319 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-box .recapcha-wrapper .recaptcha-label {
12320 width: unset;
12321 }
12322 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper > label {
12323 width: 300px;
12324 }
12325 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper .disable-analytics-label,
12326 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper .facebook-pixel-label,
12327 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper .gtm-label,
12328 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper .log-status-label {
12329 width: unset;
12330 }
12331 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper .wpfnl-fields {
12332 width: 100%;
12333 max-width: 100%;
12334 }
12335 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper .wpfnl-fields.remove-transients {
12336 max-width: 100px;
12337 width: 100%;
12338 }
12339 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper .wpfnl-fields.remove-transients .transient-btn-wrapper {
12340 width: unset;
12341 display: flex;
12342 align-items: center;
12343 flex-direction: row-reverse;
12344 gap: 10px;
12345 }
12346 .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 {
12347 width: unset;
12348 }
12349 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper .wpfnl-fields .sync-btn-wrapper {
12350 background-image: url("../../assets//images/sync-template-img.png");
12351 background-repeat: no-repeat;
12352 background-position: center;
12353 background-size: cover;
12354 border-radius: 10px;
12355 height: 186px;
12356 width: 276px;
12357 display: flex;
12358 align-items: center;
12359 justify-content: center;
12360 }
12361 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper .wpfnl-fields select {
12362 min-width: auto;
12363 padding: 0 15px;
12364 line-height: 1.1;
12365 }
12366 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper .wpfnl-fields .clear-template {
12367 padding: 0 20px;
12368 display: flex;
12369 flex-flow: row;
12370 align-items: center;
12371 }
12372 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper .wpfnl-fields .clear-template.clear-transients-btn {
12373 border-radius: 6px;
12374 background: rgba(255, 81, 85, 0.1);
12375 padding: 9px 10px;
12376 border: none;
12377 outline: none;
12378 cursor: pointer;
12379 transition: all 0.3s;
12380 }
12381 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper .wpfnl-fields .clear-template.clear-transients-btn:hover {
12382 background: rgba(255, 81, 85, 0.3);
12383 }
12384 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper .wpfnl-fields .clear-template .sync-btn-text {
12385 color: #6E42D3;
12386 }
12387 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper .wpfnl-fields .clear-template .sync-btn-text.success {
12388 color: #239654;
12389 font-size: 12px;
12390 font-weight: 400;
12391 }
12392 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper .wpfnl-fields .clear-template span {
12393 position: relative;
12394 top: -1px;
12395 margin-right: 5px;
12396 }
12397 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper .wpfnl-fields .clear-template svg {
12398 display: block;
12399 }
12400 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper .wpfnl-fields .clear-template .sync-icon {
12401 animation: sync_spin 1.5s linear infinite;
12402 }
12403 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper .wpfnl-fields .clear-template .check-icon {
12404 top: 0px;
12405 display: none;
12406 }
12407 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper.analytics-stats .wpfnl-fields {
12408 max-width: 100%;
12409 }
12410 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper.analytics-stats .wpfnl-fields .wpfnl-checkbox {
12411 display: inline-block;
12412 }
12413 .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 {
12414 display: flex;
12415 flex-direction: column;
12416 gap: 22px;
12417 margin-top: 20px;
12418 }
12419 .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 {
12420 color: #363B4E;
12421 font-family: Roboto;
12422 font-size: 14px;
12423 font-style: normal;
12424 font-weight: 400;
12425 line-height: 1.07;
12426 }
12427 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper.sync-template {
12428 margin-bottom: 0;
12429 }
12430 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper.sync-template .wpfnl-fields {
12431 display: flex;
12432 align-items: center;
12433 }
12434 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper.sync-template .wpfnl-fields .wpfnl-alert {
12435 margin-left: 8px;
12436 }
12437 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .settings-title {
12438 box-shadow: none;
12439 color: #2D3149;
12440 font-size: 18px;
12441 font-style: normal;
12442 font-weight: 500;
12443 line-height: 1.33;
12444 }
12445 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-all-fields {
12446 width: 100%;
12447 }
12448 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-all-fields .wpfnl-fields {
12449 max-width: 100%;
12450 margin-bottom: 12px;
12451 width: 100%;
12452 }
12453 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-all-fields .wpfnl-fields .wpfnl-radiobtn > label {
12454 border-radius: 10px;
12455 border: 1px solid #EDECF2;
12456 background: #FFF;
12457 padding: 16px 20px;
12458 padding-left: 60px;
12459 width: 100%;
12460 }
12461 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-all-fields .wpfnl-fields .wpfnl-radiobtn > label:hover {
12462 border: 1px solid #6E42D3;
12463 box-shadow: 0px 20px 30px 0px rgba(199, 191, 217, 0.3);
12464 }
12465 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-all-fields .wpfnl-fields:last-child {
12466 margin-bottom: 0;
12467 }
12468 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-all-fields .wpfnl-fields label span {
12469 display: block;
12470 word-break: break-word;
12471 }
12472 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-all-fields .wpfnl-fields label span.label-title {
12473 color: #2D3149;
12474 font-size: 14px;
12475 font-style: normal;
12476 font-weight: 500;
12477 line-height: 1;
12478 margin-bottom: 7px;
12479 }
12480 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-all-fields .wpfnl-fields label span.label-subheading {
12481 color: #7A8B9A;
12482 font-size: 13px;
12483 font-style: normal;
12484 font-weight: 400;
12485 line-height: 1;
12486 }
12487 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-all-fields .wpfnl-radiobtn input[type=radio]:checked + label {
12488 border: 1px solid #6E42D3;
12489 box-shadow: 0px 20px 30px 0px rgba(199, 191, 217, 0.3);
12490 }
12491 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-all-fields .wpfnl-radiobtn input[type=radio]:checked + label::before {
12492 border-color: #6E42D3;
12493 background-color: #6E42D3;
12494 }
12495 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-all-fields .wpfnl-radiobtn label::before {
12496 left: 20px;
12497 top: 33%;
12498 }
12499 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-all-fields .wpfnl-radiobtn label::after {
12500 content: "";
12501 position: absolute;
12502 left: 24.5px;
12503 top: 43%;
12504 width: 9px;
12505 height: 4px;
12506 transform: rotate(-45deg);
12507 border-bottom: 2px solid #fff;
12508 border-left: 2px solid #fff;
12509 transition: all 0.3s ease;
12510 opacity: 0;
12511 visibility: hidden;
12512 border-radius: 0;
12513 }
12514 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-all-fields .wpfnl-radiobtn input[type=radio]:checked + label::after {
12515 visibility: visible;
12516 opacity: 1;
12517 }
12518 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-box {
12519 padding-top: 0;
12520 }
12521 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink hr {
12522 margin-bottom: 24px;
12523 }
12524 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-field-wrapper {
12525 align-items: flex-start;
12526 margin-bottom: 24px;
12527 }
12528 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-field-wrapper:last-child {
12529 margin-bottom: 0;
12530 }
12531 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-field-wrapper > label {
12532 color: #2D3149;
12533 font-size: 15px;
12534 font-style: normal;
12535 font-weight: 400;
12536 line-height: 1;
12537 }
12538 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-field-wrapper.wpfnl-align-top {
12539 align-items: flex-start;
12540 }
12541 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-field-wrapper.wpfnl-align-top .wpfnl-fields {
12542 max-width: inherit;
12543 }
12544 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-field-wrapper.wpfnl-align-top .wpfnl-fields .wpfnl-radiobtn label {
12545 font-size: 13px;
12546 text-transform: none;
12547 line-height: 1.3;
12548 word-break: break-all;
12549 }
12550 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-field-wrapper.wpfnl-align-top .wpfnl-fields .wpfnl-radiobtn label:before {
12551 top: 0;
12552 }
12553 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-field-wrapper.wpfnl-align-top .wpfnl-fields .wpfnl-radiobtn label:after {
12554 top: 5px;
12555 }
12556 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-field-wrapper.parmalink-base .wpfnl-parmalink-inputs-wrapper {
12557 width: calc(100% - 300px);
12558 }
12559 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-field-wrapper.parmalink-base .wpfnl-parmalink-inputs-wrapper .wpfnl-fields {
12560 max-width: 350px;
12561 margin-bottom: 16px;
12562 width: 100%;
12563 }
12564 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-field-wrapper.parmalink-base .wpfnl-parmalink-inputs-wrapper .wpfnl-fields label {
12565 margin-bottom: 6px;
12566 display: inline-block;
12567 }
12568 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-field-wrapper.parmalink-base .wpfnl-parmalink-inputs-wrapper .wpfnl-fields label:last-child {
12569 margin-bottom: 0;
12570 }
12571 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.permalink .wpfnl-field-wrapper.parmalink-base .wpfnl-parmalink-inputs-wrapper .wpfnl-fields:last-child {
12572 margin-bottom: 0;
12573 }
12574 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.optin .email-settings .settings-title,
12575 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.optin .wpfnl-recaptcha-setting .settings-title {
12576 box-shadow: none;
12577 color: #2D3149;
12578 font-size: 18px;
12579 font-style: normal;
12580 font-weight: 500;
12581 line-height: 1.33;
12582 }
12583 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.optin .wpfnl-recaptcha-setting .wpfnl-checkbox.no-title label:before {
12584 border-color: #bdc7eb;
12585 }
12586 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.lms-settings .settings-title {
12587 margin-bottom: 16px;
12588 }
12589 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.lms-settings .wpfnl-field-wrapper {
12590 gap: 6px;
12591 }
12592 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.offer {
12593 position: relative;
12594 }
12595 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.offer .wpfnl-box {
12596 position: relative;
12597 }
12598 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.offer .upgrade-to-pro-hoverlay {
12599 top: 105px;
12600 left: 0;
12601 border-radius: 0;
12602 }
12603 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.offer .wpfnl-field-wrapper > label {
12604 width: 480px;
12605 }
12606 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.offer .wpfnl-field-wrapper .wpfnl-fields {
12607 width: auto;
12608 max-width: initial;
12609 }
12610 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.offer .settings-title {
12611 position: relative;
12612 }
12613 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.event-tracking .pro-tag-icon {
12614 display: inline-block;
12615 transform: translate(5px, 5px);
12616 }
12617 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.event-tracking .google-place-api-settings {
12618 margin-bottom: 20px;
12619 }
12620 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.event-tracking .google-place-api-settings .wpfnl-fields {
12621 position: relative;
12622 }
12623 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.event-tracking .google-place-api-settings .wpfnl-fields input {
12624 padding: 1rem 3.2rem 1rem 1.2rem;
12625 }
12626 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.event-tracking .google-place-api-settings .wpfnl-fields .password-icon {
12627 display: flex;
12628 align-items: center;
12629 position: absolute;
12630 right: 0;
12631 width: 1.2rem;
12632 color: #f9f9f9;
12633 transition: color 0.2s;
12634 cursor: pointer;
12635 }
12636 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.event-tracking .google-place-api-settings .wpfnl-fields .eye-regular svg {
12637 width: 20px;
12638 float: right;
12639 margin-left: -25px;
12640 margin-top: -27px;
12641 position: relative;
12642 z-index: 2;
12643 }
12644 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.event-tracking .google-place-api-settings .wpfnl-fields .eye-slash-regular svg {
12645 width: 20px;
12646 float: right;
12647 margin-left: -25px;
12648 margin-top: -25px;
12649 position: relative;
12650 z-index: 2;
12651 }
12652 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.event-tracking .google-place-api-settings .wpfnl-fields .hide-eye-icon {
12653 display: none;
12654 }
12655 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .utm,
12656 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .gtm,
12657 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .email-settings,
12658 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .facebook-pixel,
12659 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-recaptcha-setting,
12660 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .google-place-api-settings {
12661 margin-bottom: 30px;
12662 background-color: #fff;
12663 border-radius: 10px;
12664 }
12665 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .utm .settings-title,
12666 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .gtm .settings-title,
12667 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .email-settings .settings-title,
12668 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .facebook-pixel .settings-title,
12669 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-recaptcha-setting .settings-title,
12670 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .google-place-api-settings .settings-title {
12671 display: flex;
12672 flex-flow: row wrap;
12673 align-items: center;
12674 }
12675 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .utm .settings-title > svg,
12676 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .gtm .settings-title > svg,
12677 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .email-settings .settings-title > svg,
12678 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .facebook-pixel .settings-title > svg,
12679 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-recaptcha-setting .settings-title > svg,
12680 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .google-place-api-settings .settings-title > svg {
12681 margin-right: 10px;
12682 }
12683 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .utm .settings-title a,
12684 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .gtm .settings-title a,
12685 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .email-settings .settings-title a,
12686 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .facebook-pixel .settings-title a,
12687 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-recaptcha-setting .settings-title a,
12688 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .google-place-api-settings .settings-title a {
12689 line-height: 1;
12690 position: relative;
12691 top: 3px;
12692 margin-left: auto;
12693 }
12694 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .utm .settings-title a svg,
12695 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .gtm .settings-title a svg,
12696 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .email-settings .settings-title a svg,
12697 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .facebook-pixel .settings-title a svg,
12698 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-recaptcha-setting .settings-title a svg,
12699 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .google-place-api-settings .settings-title a svg {
12700 width: 20px;
12701 height: 20px;
12702 }
12703 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .utm .settings-title a svg path,
12704 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .gtm .settings-title a svg path,
12705 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .email-settings .settings-title a svg path,
12706 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .facebook-pixel .settings-title a svg path,
12707 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-recaptcha-setting .settings-title a svg path,
12708 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .google-place-api-settings .settings-title a svg path {
12709 stroke: #6E42D3;
12710 }
12711 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .utm .wpfnl-checkbox.no-title label:before,
12712 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .gtm .wpfnl-checkbox.no-title label:before,
12713 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .email-settings .wpfnl-checkbox.no-title label:before,
12714 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .facebook-pixel .wpfnl-checkbox.no-title label:before,
12715 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-recaptcha-setting .wpfnl-checkbox.no-title label:before,
12716 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .google-place-api-settings .wpfnl-checkbox.no-title label:before {
12717 border-color: #6E42D3;
12718 }
12719 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.advance-settings .wpfnl-align-top {
12720 align-items: flex-start;
12721 }
12722 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.advance-settings .hints {
12723 display: block;
12724 }
12725 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.advance-settings .wpfnl-error {
12726 color: #EE5F5A;
12727 color: #F69220;
12728 font-family: Roboto;
12729 font-size: 13px;
12730 font-style: normal;
12731 font-weight: 400;
12732 line-height: 15px;
12733 display: flex;
12734 align-items: center;
12735 gap: 6px;
12736 }
12737 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.advance-settings .settings-title {
12738 position: relative;
12739 }
12740 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.advance-settings .basic-tools-field {
12741 display: flex;
12742 flex-direction: column;
12743 align-items: start;
12744 gap: 14px;
12745 }
12746 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.advance-settings .basic-tools-field .wpfnl-field-wrapper {
12747 margin: 0;
12748 max-width: 436px;
12749 width: 100%;
12750 justify-content: space-between;
12751 border-radius: 10px;
12752 border: 1px solid #EDECF2;
12753 background: #FFF;
12754 padding: 16px;
12755 }
12756 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.advance-settings .basic-tools-field .wpfnl-field-wrapper:first-child {
12757 padding: 8px 8px 8px 16px;
12758 }
12759 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.advance-settings .basic-tools-field .wpfnl-field-wrapper label {
12760 display: flex;
12761 align-items: center;
12762 gap: 6px;
12763 }
12764 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.advance-settings .rollback-field {
12765 display: flex;
12766 flex-direction: column;
12767 align-items: start;
12768 gap: 14px;
12769 }
12770 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.advance-settings .rollback-field .wpfnl-field-wrapper {
12771 margin: 0;
12772 max-width: 561px;
12773 width: 100%;
12774 justify-content: space-between;
12775 border-radius: 10px;
12776 border: 1px solid #EDECF2;
12777 background: #FFF;
12778 padding: 16px;
12779 }
12780 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.advance-settings .rollback-field .wpfnl-field-wrapper .wpfnl-fields {
12781 max-width: auto;
12782 width: auto;
12783 display: flex;
12784 align-items: center;
12785 gap: 10px;
12786 color: #363B4E;
12787 font-family: Inter;
12788 font-size: 13px;
12789 font-style: normal;
12790 font-weight: 400;
12791 line-height: normal;
12792 }
12793 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.advance-settings .rollback-field .wpfnl-field-wrapper .wpfnl-fields .rollback-options {
12794 width: 181px;
12795 height: 34px;
12796 color: #363B4E;
12797 font-family: Inter;
12798 font-size: 13px;
12799 font-style: normal;
12800 font-weight: 400;
12801 line-height: normal;
12802 }
12803 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.advance-settings .rollback-field .wpfnl-field-wrapper .wpfnl-fields .wpfnl-rollback-button {
12804 border-radius: 10px;
12805 background: #6E42D3;
12806 box-shadow: 0px 9px 14px 0px rgba(193, 183, 232, 0.5);
12807 color: #fff;
12808 height: 34px;
12809 width: 100px;
12810 display: flex;
12811 align-items: center;
12812 justify-content: center;
12813 }
12814 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.advance-settings .rollback-field .wpfnl-field-wrapper.transient-cash-wrapper {
12815 padding: 8px 8px 8px 16px;
12816 }
12817 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.advance-settings .rollback-field .wpfnl-field-wrapper label {
12818 width: auto;
12819 display: flex;
12820 align-items: center;
12821 gap: 6px;
12822 }
12823 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.log-settings .log-view-select {
12824 width: 330px;
12825 }
12826 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.log-settings .log-view-btn > a {
12827 margin-left: 10px;
12828 }
12829 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.log-settings .wpfnl-loader {
12830 position: relative;
12831 top: 2px;
12832 }
12833 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.log-settings .log-field .settings-title {
12834 padding-bottom: 13px;
12835 margin-bottom: 22px;
12836 border-bottom: 1px solid #EDECF2;
12837 }
12838 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.user-role-manager .wpfnl-user-role-container .wpfnl-box {
12839 position: relative;
12840 }
12841 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.user-role-manager .wpfnl-user-role-container .wpfnl-box .wpfnl-role-list-wrapper {
12842 display: flex;
12843 flex-direction: column;
12844 align-items: start;
12845 gap: 12px;
12846 }
12847 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.user-role-manager .wpfnl-user-role-container .wpfnl-box .wpfnl-role-list-wrapper .wpfnl-role-row {
12848 display: flex;
12849 align-items: center;
12850 justify-content: space-between;
12851 max-width: 316px;
12852 width: 100%;
12853 border-radius: 10px;
12854 border: 1px solid #EDECF2;
12855 background: #FFF;
12856 padding: 16px;
12857 transition: all 0.3s;
12858 }
12859 .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) {
12860 border: 1px solid #6E42D3;
12861 box-shadow: 0px 20px 30px 0px rgba(199, 191, 217, 0.3);
12862 }
12863 .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 {
12864 border: 1px solid #6E42D3;
12865 box-shadow: 0px 20px 30px 0px rgba(199, 191, 217, 0.3);
12866 }
12867 .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 {
12868 display: flex;
12869 align-items: center;
12870 gap: 5px;
12871 }
12872 .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 {
12873 color: #363B4E;
12874 font-family: Roboto;
12875 font-size: 14px;
12876 font-style: normal;
12877 font-weight: 500;
12878 line-height: normal;
12879 }
12880 .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 {
12881 color: #7A8B9A;
12882 font-family: Roboto;
12883 font-size: 13px;
12884 font-style: normal;
12885 font-weight: 400;
12886 line-height: 1;
12887 margin-top: 5px;
12888 }
12889 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.user-role-manager .wpfnl-role-table {
12890 width: 100%;
12891 text-align: left;
12892 border-collapse: collapse;
12893 }
12894 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.user-role-manager .wpfnl-role-table tr th {
12895 font-size: 16px;
12896 color: #363B4E;
12897 font-weight: 600;
12898 padding: 14px 20px;
12899 }
12900 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.user-role-manager .wpfnl-role-table tr th:first-child {
12901 width: 210px;
12902 }
12903 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.user-role-manager .wpfnl-role-table tr td > span,
12904 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.user-role-manager .wpfnl-role-table tr td {
12905 font-size: 14px;
12906 color: #363B4E;
12907 font-weight: 600;
12908 }
12909 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.user-role-manager .wpfnl-role-table tr td {
12910 border-top: 1px solid #EEF0F3;
12911 padding: 14px 20px;
12912 }
12913 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.user-role-manager .wpfnl-role-table tr td:first-child {
12914 width: 210px;
12915 }
12916 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.user-role-manager .wpfnl-role-table tr td .wpfnl-checkbox {
12917 border: 1px solid #EEF0F3;
12918 padding: 8px;
12919 display: inline-block;
12920 border-radius: 8px;
12921 }
12922 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.user-role-manager .wpfnl-role-table tr td .wpfnl-checkbox label {
12923 font-size: 13px;
12924 line-height: 1;
12925 color: #363B4E;
12926 cursor: pointer;
12927 }
12928 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.user-role-manager .wpfnl-analytics-settings-container {
12929 position: relative;
12930 }
12931 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.user-role-manager .wpfnl-analytics-settings-container .upgrade-to-pro-hoverlay {
12932 border-radius: 0;
12933 }
12934 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.notifications .wpfnl-field-wrapper {
12935 max-width: 100% !important;
12936 }
12937 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.notifications .wpfnl-field-wrapper > label {
12938 display: flex;
12939 align-items: center;
12940 gap: 4px;
12941 }
12942 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.notifications input[type=radio]:checked {
12943 border-color: #6e42d3;
12944 }
12945 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.notifications input[type=radio]:checked::before {
12946 background-color: #6e42d3;
12947 }
12948 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.notifications .wpfnl-fields {
12949 max-width: 410px;
12950 width: calc(100% - 300px);
12951 }
12952 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.notifications .report-frequency .wpfnl-radio-wrapper {
12953 display: flex;
12954 align-items: center;
12955 gap: 20px;
12956 }
12957 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.notifications input[type=time] {
12958 min-width: auto;
12959 width: auto;
12960 }
12961 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.notifications input[type=time]::-webkit-calendar-picker-indicator {
12962 opacity: 0.6;
12963 cursor: pointer;
12964 }
12965 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.notifications .test-notification-wrapper {
12966 background: #f7f7f7;
12967 padding: 20px;
12968 border-radius: 12px;
12969 border: 1px solid #ececec;
12970 }
12971 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.notifications .test-notification-wrapper .wpfnl-field-wrapper {
12972 display: flex;
12973 flex-flow: column;
12974 align-items: flex-start;
12975 gap: 15px;
12976 }
12977 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.notifications .test-notification-wrapper .test-notification-content {
12978 display: flex;
12979 align-items: center;
12980 gap: 14px;
12981 }
12982 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.notifications .test-notification-wrapper .test-notification-icon svg {
12983 width: 37px;
12984 height: auto;
12985 display: block;
12986 }
12987 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.notifications .test-notification-wrapper .test-notification-text h4 {
12988 color: #424758;
12989 font-weight: 500;
12990 }
12991 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.notifications .test-notification-wrapper .test-notification-action {
12992 display: flex;
12993 align-items: center;
12994 gap: 14px;
12995 }
12996 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.notifications .test-notification-wrapper .test-notification-action input[type=email] {
12997 width: 310px;
12998 }
12999 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.notifications .test-notification-wrapper .test-notification-action button {
13000 display: flex;
13001 flex-flow: row;
13002 align-items: center;
13003 justify-content: center;
13004 line-height: 39px;
13005 }
13006
13007 @-webkit-keyframes sync_spin {
13008 0% {
13009 -webkit-transform: rotate(360deg);
13010 }
13011 100% {
13012 -webkit-transform: rotate(0deg);
13013 }
13014 }
13015 @keyframes sync_spin {
13016 0% {
13017 transform: rotate(360deg);
13018 }
13019 100% {
13020 transform: rotate(0deg);
13021 }
13022 }
13023 .wpfnl-funnel-settings__footer {
13024 padding: 30px 0;
13025 padding-top: 0px;
13026 display: flex;
13027 flex-flow: row wrap;
13028 align-items: center;
13029 justify-content: flex-end;
13030 position: relative;
13031 }
13032 .wpfnl-funnel-settings__footer .update {
13033 display: flex;
13034 flex-flow: row;
13035 align-items: center;
13036 justify-content: center;
13037 line-height: 39px;
13038 }
13039 .wpfnl-funnel-settings__footer .wpfnl-alert {
13040 margin-right: 10px;
13041 }
13042 .wpfnl-funnel-settings__footer #wpfnl-update-global-settings {
13043 margin-top: 30px;
13044 }
13045
13046 @media only screen and (max-width: 1550px) {
13047 .wpfnl-funnel-settings__inner-content {
13048 width: 100%;
13049 }
13050 .wpfnl-funnel-settings__inner-content {
13051 width: 100%;
13052 }
13053 }
13054 @media only screen and (max-width: 1399px) {
13055 .wpfnl-funnel-settings__inner-content {
13056 width: 100%;
13057 }
13058 .wpfnl-funnel-settings__inner-content .settings-heading {
13059 font-size: 22px;
13060 }
13061 .wpfn-settings__nav .nav-li {
13062 min-width: 240px;
13063 }
13064 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings {
13065 padding: 25px 35px;
13066 }
13067 }
13068 @media only screen and (max-width: 1199px) {
13069 .wpfn-settings__nav .nav-li {
13070 padding: 0 10px;
13071 }
13072 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.log-settings .log-view-btn > a {
13073 min-width: 100px;
13074 }
13075 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.general .wpfnl-field-wrapper > label {
13076 width: 200px;
13077 }
13078 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings.general .wpfnl-field-wrapper .wpfnl-fields {
13079 width: 100%;
13080 max-width: 100%;
13081 }
13082 .wpfnl-funnel-settings__wrapper {
13083 flex-direction: column;
13084 }
13085 .wpfn-settings__nav ul {
13086 flex-direction: row;
13087 flex-wrap: wrap;
13088 }
13089 .wpfn-settings__nav .nav-li {
13090 min-width: auto;
13091 }
13092 .wpfn-settings__nav {
13093 border-radius: 10px 10px 0 0;
13094 margin-bottom: 10px;
13095 }
13096 .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings {
13097 border-radius: 0 0 10px 10px;
13098 }
13099 }
13100 @media only screen and (max-width: 991px) {
13101 .wpfn-settings__nav .create-btn a {
13102 padding: 0 15px;
13103 }
13104 }
13105 .wpfunnels-addons {
13106 background: #f6f5fa;
13107 }
13108 .wpfunnels-addons .addons-content {
13109 background: #F6F5FA;
13110 padding: 40px 30px;
13111 }
13112 .wpfunnels-addons .section-title {
13113 margin: 0 0 20px;
13114 color: #363B4E;
13115 font-size: 24px;
13116 font-weight: 600;
13117 line-height: 1.3;
13118 }
13119 .wpfunnels-addons .wpfunnels-addons-grid {
13120 display: grid;
13121 grid-template-columns: repeat(3, 1fr);
13122 gap: 24px;
13123 }
13124 .wpfunnels-addons .wpfunnels-addons-card {
13125 background: #ffffff;
13126 border-radius: 10px;
13127 padding: 20px;
13128 position: relative;
13129 transition: all 0.3s ease;
13130 box-shadow: 0 1px 1px rgba(182, 185, 191, 0.3);
13131 }
13132 .wpfunnels-addons .wpfunnels-addons-card:hover {
13133 box-shadow: 0 4px 12px rgba(0, 0, 0, 0.08);
13134 transform: translateY(-2px);
13135 }
13136 .wpfunnels-addons .wpfunnels-addons-card .badge {
13137 position: absolute;
13138 top: 12px;
13139 right: 12px;
13140 padding: 4px 9px;
13141 border-radius: 4px;
13142 font-size: 11px;
13143 font-weight: 500;
13144 line-height: 1;
13145 background-color: #ececec;
13146 }
13147 .wpfunnels-addons .wpfunnels-addons-card .badge.hot {
13148 background-color: #7742E6;
13149 color: #ffffff;
13150 }
13151 .wpfunnels-addons .wpfunnels-addons-card .addons-icon {
13152 margin-bottom: 16px;
13153 width: 46px;
13154 height: 46px;
13155 border-radius: 50%;
13156 border: 1px solid #ECF1F6;
13157 display: flex;
13158 align-items: center;
13159 justify-content: center;
13160 }
13161 .wpfunnels-addons .wpfunnels-addons-card .addons-icon svg {
13162 display: block;
13163 }
13164 .wpfunnels-addons .wpfunnels-addons-card .addons-title {
13165 margin: 0 0 7px;
13166 color: #2D3149;
13167 font-size: 16px;
13168 font-weight: 500;
13169 line-height: 1.3;
13170 }
13171 .wpfunnels-addons .wpfunnels-addons-card .addons-description {
13172 margin: 0 0 20px;
13173 color: #6E7A85;
13174 font-size: 14px;
13175 font-weight: 400;
13176 line-height: 1.5;
13177 }
13178 .wpfunnels-addons .wpfunnels-addons-card .addons-description .guide-link {
13179 color: #6E42D3;
13180 font-weight: 500;
13181 text-decoration: none;
13182 display: inline-flex;
13183 align-items: center;
13184 gap: 4px;
13185 transition: all 0.2s ease;
13186 }
13187 .wpfunnels-addons .wpfunnels-addons-card .addons-description .guide-link svg {
13188 display: inline-block;
13189 vertical-align: middle;
13190 }
13191 .wpfunnels-addons .wpfunnels-addons-card .addons-description .guide-link:hover {
13192 text-decoration: underline;
13193 }
13194 .wpfunnels-addons .wpfunnels-addons-card .addons-cta-button {
13195 padding: 6px 14px;
13196 font-size: 14px;
13197 font-weight: 500;
13198 line-height: 1.4;
13199 cursor: pointer;
13200 transition: all 0.3s ease;
13201 border-radius: 8px;
13202 border: 1px solid #6E42D3;
13203 display: inline-flex;
13204 align-items: center;
13205 justify-content: center;
13206 gap: 8px;
13207 text-decoration: none;
13208 background: #ffffff;
13209 color: #6E42D3;
13210 }
13211 .wpfunnels-addons .wpfunnels-addons-card .addons-cta-button:hover {
13212 background: #6E42D3;
13213 color: #ffffff;
13214 }
13215 .wpfunnels-addons .wpfunnels-addons-card .addons-cta-button.activate-button {
13216 background: #ffffff;
13217 color: #6E42D3;
13218 border: 1px solid #6E42D3;
13219 }
13220 .wpfunnels-addons .wpfunnels-addons-card .addons-cta-button.activate-button:hover {
13221 background: #6E42D3;
13222 color: #ffffff;
13223 }
13224 .wpfunnels-addons .wpfunnels-addons-card .addons-cta-button.active-status {
13225 color: #10B981;
13226 border: 1px solid #10B981;
13227 cursor: default;
13228 }
13229 .wpfunnels-addons .wpfunnels-addons-card .addons-cta-button.active-status:hover {
13230 background: transparent;
13231 color: #10B981;
13232 }
13233 @media (max-width: 1280px) {
13234 .wpfunnels-addons .wpfunnels-addons-grid {
13235 grid-template-columns: repeat(2, 1fr);
13236 }
13237 }
13238 @media (max-width: 768px) {
13239 .wpfunnels-addons .wpfunnels-addons-grid {
13240 grid-template-columns: 1fr;
13241 }
13242 }
13243
13244 @media (max-width: 1399px) {
13245 .wpfunnels-addons .addons-content {
13246 padding: 20px 0px;
13247 }
13248 .wpfunnels-addons .wpfunnels-addons-grid {
13249 gap: 20px;
13250 }
13251 }
13252 .wpfunnels-setup {
13253 background: #F6F5FA;
13254 margin: 0;
13255 padding: 0;
13256 }
13257 .wpfunnels-setup * {
13258 padding: 0;
13259 margin: 0;
13260 box-sizing: border-box;
13261 }
13262 .wpfunnels-setup #wpfunnels_setup_wizard {
13263 height: 100vh;
13264 width: 100%;
13265 margin: 0 auto;
13266 }
13267 .wpfunnels-setup .wpfnl-mm-setup-wizard {
13268 display: flex;
13269 align-items: stretch;
13270 position: relative;
13271 height: 100vh;
13272 width: 100%;
13273 }
13274 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-sidebar {
13275 width: 260px;
13276 background: #FFF;
13277 height: 100vh;
13278 position: sticky;
13279 top: 0;
13280 box-shadow: 1px 0px 2px rgba(190, 190, 215, 0.14);
13281 display: flex;
13282 flex-direction: column;
13283 flex-shrink: 0;
13284 padding: 30px;
13285 }
13286 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-sidebar .wpfnl-mm-setup-wizard-branding {
13287 border-bottom: 1px solid #EAE9EE;
13288 padding: 0 0 30px 0;
13289 display: flex;
13290 align-items: center;
13291 gap: 12px;
13292 }
13293 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-sidebar .wpfnl-mm-setup-wizard-branding .wpfnl-mm-setup-wizard-logo {
13294 width: 36px;
13295 height: 27px;
13296 flex-shrink: 0;
13297 object-fit: contain;
13298 }
13299 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-sidebar .wpfnl-mm-setup-wizard-branding .wpfnl-mm-setup-wizard-brand-name {
13300 font-size: 22px;
13301 color: #111827;
13302 line-height: 16px;
13303 font-weight: 700;
13304 letter-spacing: 0px;
13305 font-family: "Inter", sans-serif;
13306 margin: 0;
13307 }
13308 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-sidebar .wpfnl-mm-setup-wizard-steps {
13309 padding: 30px 0;
13310 flex: 1;
13311 display: flex;
13312 flex-direction: column;
13313 gap: 0;
13314 }
13315 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-sidebar .wpfnl-mm-setup-wizard-steps .wpfnl-mm-setup-wizard-step {
13316 display: flex;
13317 align-items: center;
13318 gap: 8px;
13319 padding: 9px 11px;
13320 cursor: pointer;
13321 transition: all 0.3s ease;
13322 border-radius: 100px;
13323 margin-bottom: 12px;
13324 border: 1px solid transparent;
13325 }
13326 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-sidebar .wpfnl-mm-setup-wizard-steps .wpfnl-mm-setup-wizard-step:last-child {
13327 margin-bottom: 0;
13328 }
13329 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-sidebar .wpfnl-mm-setup-wizard-steps .wpfnl-mm-setup-wizard-step.active {
13330 background: #F6F5FA;
13331 border: 1px solid #6E42D3;
13332 padding: 8px 10px;
13333 }
13334 .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 {
13335 background: #6E42D3;
13336 color: #FFF;
13337 font-weight: 700;
13338 }
13339 .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 {
13340 color: #6E42D3;
13341 font-weight: 500;
13342 }
13343 .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 {
13344 background: transparent;
13345 color: rgba(122, 140, 154, 0.7);
13346 }
13347 .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 {
13348 width: 20px;
13349 height: 20px;
13350 }
13351 .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 {
13352 color: rgba(122, 140, 154, 0.7);
13353 }
13354 .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 {
13355 width: 24px;
13356 height: 24px;
13357 border-radius: 16px;
13358 background: #EDE5FF;
13359 color: #6E42D3;
13360 display: flex;
13361 align-items: center;
13362 justify-content: center;
13363 font-size: 12px;
13364 font-weight: 600;
13365 font-family: "DM Sans", sans-serif;
13366 line-height: 12px;
13367 flex-shrink: 0;
13368 }
13369 .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 {
13370 font-size: 16px;
13371 color: #6D707D;
13372 font-family: "DM Sans", sans-serif;
13373 font-weight: 400;
13374 letter-spacing: -0.16px;
13375 line-height: normal;
13376 }
13377 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-sidebar .wpfnl-mm-setup-wizard-exit {
13378 margin-top: auto;
13379 padding: 0;
13380 text-align: left;
13381 }
13382 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-sidebar .wpfnl-mm-setup-wizard-exit .wpfnl-mm-setup-wizard-exit-link {
13383 font-size: 15px;
13384 color: #7A8C9A;
13385 text-decoration: none;
13386 font-family: "DM Sans", sans-serif;
13387 font-weight: 400;
13388 line-height: 18px;
13389 transition: color 0.3s ease;
13390 }
13391 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-sidebar .wpfnl-mm-setup-wizard-exit .wpfnl-mm-setup-wizard-exit-link:hover {
13392 color: #6E42D3;
13393 }
13394 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-help-btn {
13395 position: fixed;
13396 bottom: 40px;
13397 right: 54px;
13398 z-index: 100;
13399 }
13400 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-help-btn .wpfnl-mm-help-btn-circle {
13401 width: 34px;
13402 height: 34px;
13403 border-radius: 100px;
13404 background: #201F22;
13405 border: none;
13406 cursor: pointer;
13407 display: flex;
13408 align-items: center;
13409 justify-content: center;
13410 box-shadow: 0px 1px 2px rgba(190, 190, 215, 0.16);
13411 transition: all 0.3s ease;
13412 }
13413 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-help-btn .wpfnl-mm-help-btn-circle svg {
13414 width: 16px;
13415 height: 16px;
13416 }
13417 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-help-btn .wpfnl-mm-help-btn-circle:hover {
13418 background: #363B4E;
13419 transform: scale(1.05);
13420 }
13421 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content {
13422 flex: 1;
13423 display: flex;
13424 align-items: flex-start;
13425 justify-content: center;
13426 padding: 80px 20px 24px;
13427 position: relative;
13428 overflow-y: auto;
13429 background: #EFEEF1;
13430 }
13431 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content * {
13432 font-family: "DM Sans", sans-serif;
13433 }
13434 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-goal-buttons {
13435 display: flex;
13436 justify-content: space-between;
13437 align-items: center;
13438 width: 100%;
13439 }
13440 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-goal-buttons .wpfnl-mm-btn {
13441 padding: 10px 24px;
13442 border-radius: 10px;
13443 font-size: 16px;
13444 font-weight: 500;
13445 line-height: 24px;
13446 cursor: pointer;
13447 transition: all 0.3s ease;
13448 border: none;
13449 display: inline-flex;
13450 align-items: center;
13451 justify-content: center;
13452 gap: 8px;
13453 height: 44px;
13454 }
13455 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-goal-buttons .wpfnl-mm-btn.wpfnl-mm-btn-secondary {
13456 background: #FFF;
13457 color: #363B4E;
13458 border: 1px solid #ECEBF0;
13459 min-width: 87px;
13460 }
13461 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-goal-buttons .wpfnl-mm-btn.wpfnl-mm-btn-secondary:hover {
13462 border-color: #6E42D3;
13463 color: #6E42D3;
13464 }
13465 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-goal-buttons .wpfnl-mm-btn.wpfnl-mm-btn-primary {
13466 background: #6E42D3;
13467 color: #FFF;
13468 letter-spacing: 0.2px;
13469 }
13470 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-goal-buttons .wpfnl-mm-btn.wpfnl-mm-btn-primary svg {
13471 width: 17px;
13472 height: 12px;
13473 }
13474 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-goal-buttons .wpfnl-mm-btn.wpfnl-mm-btn-primary:hover {
13475 background: #5c36b3;
13476 }
13477 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-goal-buttons .wpfnl-mm-btn.wpfnl-mm-btn-primary:disabled {
13478 background: #ccc;
13479 cursor: not-allowed;
13480 }
13481 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-goal-buttons .wpfnl-mm-btn-group {
13482 display: flex;
13483 gap: 12px;
13484 }
13485 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-goal-consent {
13486 display: flex;
13487 justify-content: center;
13488 margin-top: 30px;
13489 }
13490 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-goal-consent .wpfnl-mm-checkbox {
13491 display: flex;
13492 align-items: center;
13493 gap: 8px;
13494 cursor: pointer;
13495 user-select: none;
13496 }
13497 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-goal-consent .wpfnl-mm-checkbox input[type=checkbox] {
13498 position: absolute;
13499 opacity: 0;
13500 cursor: pointer;
13501 height: 0;
13502 width: 0;
13503 }
13504 .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 {
13505 background: #6E42D3;
13506 border-color: #6E42D3;
13507 }
13508 .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 {
13509 display: block;
13510 }
13511 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-goal-consent .wpfnl-mm-checkbox .wpfnl-mm-checkbox-checkmark {
13512 width: 16px;
13513 height: 16px;
13514 border: 1px solid #ab91e6;
13515 border-radius: 4px;
13516 background: #FFF;
13517 flex-shrink: 0;
13518 position: relative;
13519 transition: all 0.3s ease;
13520 }
13521 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-goal-consent .wpfnl-mm-checkbox .wpfnl-mm-checkbox-checkmark:after {
13522 content: "";
13523 position: absolute;
13524 display: none;
13525 border: solid white;
13526 border-width: 0 2px 2px 0;
13527 transform: rotate(45deg);
13528 left: 5px;
13529 top: 2px;
13530 width: 3px;
13531 height: 7px;
13532 }
13533 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-goal-consent .wpfnl-mm-checkbox .wpfnl-mm-checkbox-label {
13534 font-size: 14px;
13535 font-weight: 500;
13536 color: #7A8C9A;
13537 line-height: 20px;
13538 }
13539 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-goal {
13540 width: 100%;
13541 max-width: 908px;
13542 display: flex;
13543 flex-direction: column;
13544 gap: 0;
13545 position: relative;
13546 }
13547 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-goal .wpfnl-mm-choose-goal-header {
13548 text-align: center;
13549 margin-bottom: 30px;
13550 }
13551 .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 {
13552 font-size: 24px;
13553 font-weight: 600;
13554 font-family: "DM Sans", sans-serif;
13555 color: #363B4E;
13556 line-height: 30px;
13557 letter-spacing: -0.6px;
13558 margin: 0 0 10px 0;
13559 max-width: 592px;
13560 margin-left: auto;
13561 margin-right: auto;
13562 }
13563 .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 {
13564 font-size: 15px;
13565 font-weight: 400;
13566 font-family: "DM Sans", sans-serif;
13567 color: #6E7A85;
13568 line-height: 19px;
13569 margin: 0;
13570 }
13571 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-goal .wpfnl-mm-choose-goal-container {
13572 border-radius: 20px;
13573 padding: 60px 30px;
13574 display: flex;
13575 flex-direction: column;
13576 align-items: center;
13577 gap: 35px;
13578 margin-bottom: 25px;
13579 background: #FFF;
13580 box-shadow: 0 20px 25px -5px rgba(143, 130, 196, 0.05), 0 8px 10px -6px rgba(143, 130, 196, 0.08);
13581 }
13582 .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 {
13583 display: grid;
13584 gap: 20px;
13585 grid-template-columns: repeat(3, 1fr);
13586 width: 100%;
13587 }
13588 .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 {
13589 background: #FFF;
13590 border: 1px solid #F6F5FA;
13591 border-radius: 16px;
13592 padding: 20px 10px 24px;
13593 cursor: pointer;
13594 transition: all 0.3s ease;
13595 position: relative;
13596 text-align: center;
13597 display: flex;
13598 flex-direction: column;
13599 align-items: center;
13600 justify-content: space-between;
13601 gap: 0;
13602 }
13603 .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 {
13604 border-color: #EDE5FF;
13605 box-shadow: 0px 4px 12px rgba(110, 66, 211, 0.1);
13606 }
13607 .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 {
13608 border-color: #6E42D3;
13609 box-shadow: 0 20px 30px rgba(199, 191, 217, 0.3019607843);
13610 }
13611 .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 {
13612 position: absolute;
13613 top: 12px;
13614 right: 12px;
13615 width: 24px;
13616 height: 24px;
13617 background: #6E42D3;
13618 border-radius: 100px;
13619 display: flex;
13620 align-items: center;
13621 justify-content: center;
13622 }
13623 .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 {
13624 width: 16px;
13625 height: 16px;
13626 }
13627 .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 {
13628 display: block;
13629 }
13630 .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 {
13631 font-size: 16px;
13632 font-weight: 700;
13633 font-family: "DM Sans", sans-serif;
13634 color: #363B4E;
13635 line-height: 13px;
13636 margin: 0 0 10px 0;
13637 }
13638 .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 {
13639 font-size: 15px;
13640 font-weight: 400;
13641 color: #6E7A85;
13642 line-height: 1.5;
13643 margin: 0;
13644 }
13645 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-buttons-container {
13646 display: flex;
13647 align-items: center;
13648 justify-content: space-between;
13649 }
13650 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-buttons-container .wpfnl-mm-btn {
13651 display: inline-flex;
13652 align-items: center;
13653 gap: 8px;
13654 padding: 12px 24px;
13655 border-radius: 8px;
13656 font-weight: 500;
13657 font-size: 14px;
13658 transition: all 0.3s ease;
13659 border: none;
13660 cursor: pointer;
13661 }
13662 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-buttons-container .wpfnl-mm-btn-primary {
13663 background: #6E42D3;
13664 color: white;
13665 }
13666 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-buttons-container .wpfnl-mm-btn-primary:hover:not(:disabled) {
13667 background: #5B35B8;
13668 }
13669 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-buttons-container .wpfnl-mm-btn:disabled {
13670 opacity: 0.5;
13671 cursor: not-allowed;
13672 }
13673 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-buttons-container .wpfnl-mm-btn-secondary {
13674 background: white;
13675 color: #363B4E;
13676 border-radius: 10px;
13677 border: 1px solid #ECEBF0;
13678 }
13679 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-buttons-container .wpfnl-mm-btn-secondary:hover:not(:disabled) {
13680 border-color: #D1D5DB;
13681 background: #F9FAFB;
13682 }
13683 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-buttons-container .wpfnl-spinner {
13684 animation: spin 0.8s linear infinite;
13685 }
13686 @keyframes spin {
13687 0% {
13688 transform: rotate(0deg);
13689 }
13690 100% {
13691 transform: rotate(360deg);
13692 }
13693 }
13694 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-required-installation {
13695 width: 100%;
13696 max-width: 940px;
13697 display: flex;
13698 flex-direction: column;
13699 gap: 0;
13700 position: relative;
13701 }
13702 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-required-installation .wpfnl-mm-setup-header {
13703 text-align: center;
13704 margin-bottom: 24px;
13705 }
13706 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-required-installation .wpfnl-mm-setup-header .wpfnl-mm-setup-title {
13707 font-size: 24px;
13708 font-weight: 700;
13709 color: #363B4E;
13710 line-height: 1.3;
13711 letter-spacing: -0.5px;
13712 margin: 0 0 8px 0;
13713 }
13714 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-required-installation .wpfnl-mm-setup-header .wpfnl-mm-setup-subtitle {
13715 font-size: 15px;
13716 font-weight: 400;
13717 color: #6E7A85;
13718 line-height: 1.5;
13719 margin: 0;
13720 }
13721 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-required-installation .wpfnl-ri-card {
13722 background: #FFF;
13723 border-radius: 20px;
13724 box-shadow: 0 20px 25px -5px rgba(143, 130, 196, 0.05), 0 8px 10px -6px rgba(143, 130, 196, 0.08);
13725 margin-bottom: 24px;
13726 overflow: hidden;
13727 }
13728 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-required-installation .wpfnl-ri-divider {
13729 width: 100%;
13730 height: 1px;
13731 background: #F1EFF7;
13732 }
13733 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-required-installation .wpfnl-ri-builder-section {
13734 padding: 32px 40px 28px;
13735 }
13736 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-required-installation .wpfnl-ri-builder-section .wpfnl-ri-builder-label {
13737 font-size: 14px;
13738 font-weight: 500;
13739 color: #7A8C9A;
13740 margin: 0 0 16px 0;
13741 text-align: center;
13742 }
13743 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-required-installation .wpfnl-ri-builder-section .wpfnl-ri-builder-options {
13744 display: flex;
13745 gap: 10px;
13746 justify-content: center;
13747 flex-wrap: wrap;
13748 }
13749 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-required-installation .wpfnl-ri-builder-section .wpfnl-ri-builder-options .wpfnl-ri-builder-btn {
13750 display: flex;
13751 flex-direction: column;
13752 align-items: center;
13753 gap: 8px;
13754 padding: 16px 14px 12px;
13755 border-radius: 10px;
13756 border: 1px solid #ECEBF0;
13757 background: #FFF;
13758 cursor: pointer;
13759 transition: border-color 0.15s ease;
13760 min-width: 90px;
13761 position: relative;
13762 font-family: "DM Sans", sans-serif;
13763 }
13764 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-required-installation .wpfnl-ri-builder-section .wpfnl-ri-builder-options .wpfnl-ri-builder-btn img {
13765 width: 32px;
13766 height: 32px;
13767 object-fit: contain;
13768 }
13769 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-required-installation .wpfnl-ri-builder-section .wpfnl-ri-builder-options .wpfnl-ri-builder-btn span:not(.wpfnl-ri-not-installed) {
13770 font-size: 13px;
13771 font-weight: 400;
13772 color: #7A8C9A;
13773 line-height: 1;
13774 }
13775 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-required-installation .wpfnl-ri-builder-section .wpfnl-ri-builder-options .wpfnl-ri-builder-btn:hover:not(:disabled) {
13776 border-color: #C4B5F4;
13777 }
13778 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-required-installation .wpfnl-ri-builder-section .wpfnl-ri-builder-options .wpfnl-ri-builder-btn.active {
13779 border-color: #6E42D3;
13780 background: #FAFAFE;
13781 }
13782 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-required-installation .wpfnl-ri-builder-section .wpfnl-ri-builder-options .wpfnl-ri-builder-btn.active span:not(.wpfnl-ri-not-installed) {
13783 color: #6E42D3;
13784 font-weight: 500;
13785 }
13786 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-required-installation .wpfnl-ri-builder-section .wpfnl-ri-builder-options .wpfnl-ri-builder-btn.disabled {
13787 opacity: 0.4;
13788 cursor: not-allowed;
13789 }
13790 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-required-installation .wpfnl-ri-builder-section .wpfnl-ri-builder-options .wpfnl-ri-builder-btn .wpfnl-ri-not-installed {
13791 position: absolute;
13792 top: 4px;
13793 right: 4px;
13794 background: #f68524;
13795 color: #fff;
13796 font-size: 8px;
13797 font-weight: 600;
13798 padding: 2px 5px;
13799 border-radius: 4px;
13800 white-space: nowrap;
13801 line-height: 1.4;
13802 }
13803 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-required-installation .wpfnl-ri-plugins-section {
13804 padding: 28px 40px 32px;
13805 }
13806 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-required-installation .wpfnl-ri-plugins-section .wpfnl-ri-plugin-cards {
13807 display: flex;
13808 flex-direction: column;
13809 gap: 8px;
13810 text-align: left;
13811 }
13812 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-required-installation .wpfnl-ri-plugins-section .wpfnl-ri-plugin-cards .wpfnl-ri-plugin-card {
13813 display: flex;
13814 align-items: center;
13815 gap: 14px;
13816 padding: 12px 16px;
13817 border-radius: 10px;
13818 border: 1px solid #ECEBF0;
13819 background: #FFF;
13820 }
13821 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-required-installation .wpfnl-ri-plugins-section .wpfnl-ri-plugin-cards .wpfnl-ri-plugin-card--active {
13822 border-color: #D1FAE5;
13823 background: #F0FDF4;
13824 }
13825 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-required-installation .wpfnl-ri-plugins-section .wpfnl-ri-plugin-cards .wpfnl-ri-plugin-card--installed {
13826 border-color: #FDE68A;
13827 background: #FFFBEB;
13828 }
13829 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-required-installation .wpfnl-ri-plugins-section .wpfnl-ri-plugin-cards .wpfnl-ri-plugin-card--optional {
13830 cursor: pointer;
13831 user-select: none;
13832 transition: border-color 0.15s ease;
13833 }
13834 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-required-installation .wpfnl-ri-plugins-section .wpfnl-ri-plugin-cards .wpfnl-ri-plugin-card--optional:hover {
13835 border-color: #C4B5F4;
13836 }
13837 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-required-installation .wpfnl-ri-plugins-section .wpfnl-ri-plugin-cards .wpfnl-ri-plugin-card--optional:focus-visible {
13838 outline: 2px solid #6E42D3;
13839 outline-offset: 2px;
13840 }
13841 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-required-installation .wpfnl-ri-plugins-section .wpfnl-ri-plugin-cards .wpfnl-ri-plugin-card--unchecked {
13842 border-color: #ECEBF0;
13843 background: #FAFAFA;
13844 opacity: 0.5;
13845 }
13846 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-required-installation .wpfnl-ri-plugins-section .wpfnl-ri-plugin-cards .wpfnl-ri-plugin-card--unchecked:hover {
13847 border-color: #ECEBF0;
13848 opacity: 0.65;
13849 }
13850 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-required-installation .wpfnl-ri-plugins-section .wpfnl-ri-plugin-cards .wpfnl-ri-plugin-card--unchecked .wpfnl-ri-plugin-card-icon img {
13851 filter: grayscale(1) opacity(0.4);
13852 }
13853 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-required-installation .wpfnl-ri-plugins-section .wpfnl-ri-plugin-cards .wpfnl-ri-plugin-card--unchecked .wpfnl-ri-plugin-card-status {
13854 display: none;
13855 }
13856 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-required-installation .wpfnl-ri-plugins-section .wpfnl-ri-plugin-cards .wpfnl-ri-plugin-card .wpfnl-ri-plugin-card-icon {
13857 width: 38px;
13858 height: 38px;
13859 flex-shrink: 0;
13860 border-radius: 8px;
13861 background: #F6F5FA;
13862 display: flex;
13863 align-items: center;
13864 justify-content: center;
13865 overflow: hidden;
13866 }
13867 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-required-installation .wpfnl-ri-plugins-section .wpfnl-ri-plugin-cards .wpfnl-ri-plugin-card .wpfnl-ri-plugin-card-icon img {
13868 width: 26px;
13869 height: 26px;
13870 object-fit: contain;
13871 }
13872 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-required-installation .wpfnl-ri-plugins-section .wpfnl-ri-plugin-cards .wpfnl-ri-plugin-card .wpfnl-ri-plugin-card-body {
13873 flex: 1;
13874 min-width: 0;
13875 }
13876 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-required-installation .wpfnl-ri-plugins-section .wpfnl-ri-plugin-cards .wpfnl-ri-plugin-card .wpfnl-ri-plugin-card-body .wpfnl-ri-plugin-card-header {
13877 display: flex;
13878 align-items: center;
13879 gap: 7px;
13880 margin-bottom: 3px;
13881 }
13882 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-required-installation .wpfnl-ri-plugins-section .wpfnl-ri-plugin-cards .wpfnl-ri-plugin-card .wpfnl-ri-plugin-card-body .wpfnl-ri-plugin-card-name {
13883 font-size: 14px;
13884 font-weight: 600;
13885 color: #363B4E;
13886 line-height: 1.3;
13887 }
13888 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-required-installation .wpfnl-ri-plugins-section .wpfnl-ri-plugin-cards .wpfnl-ri-plugin-card .wpfnl-ri-plugin-card-body .wpfnl-ri-plugin-card-required {
13889 font-size: 10px;
13890 font-weight: 600;
13891 color: #6E42D3;
13892 background: #EDE5FF;
13893 padding: 2px 7px;
13894 border-radius: 100px;
13895 line-height: 1.5;
13896 white-space: nowrap;
13897 }
13898 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-required-installation .wpfnl-ri-plugins-section .wpfnl-ri-plugin-cards .wpfnl-ri-plugin-card .wpfnl-ri-plugin-card-body .wpfnl-ri-plugin-card-optional {
13899 font-size: 10px;
13900 font-weight: 600;
13901 color: #6B7280;
13902 background: #F3F4F6;
13903 padding: 2px 7px;
13904 border-radius: 100px;
13905 line-height: 1.5;
13906 white-space: nowrap;
13907 }
13908 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-required-installation .wpfnl-ri-plugins-section .wpfnl-ri-plugin-cards .wpfnl-ri-plugin-card .wpfnl-ri-plugin-card-body .wpfnl-ri-plugin-card-desc {
13909 font-size: 12px;
13910 font-weight: 400;
13911 color: #7A8C9A;
13912 line-height: 1.5;
13913 margin: 0;
13914 }
13915 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-required-installation .wpfnl-ri-plugins-section .wpfnl-ri-plugin-cards .wpfnl-ri-plugin-card .wpfnl-ri-plugin-card-status {
13916 flex-shrink: 0;
13917 }
13918 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-required-installation .wpfnl-ri-plugins-section .wpfnl-ri-plugin-cards .wpfnl-ri-plugin-card .wpfnl-ri-plugin-card-status .wpfnl-ri-status {
13919 display: inline-flex;
13920 align-items: center;
13921 gap: 4px;
13922 font-size: 11px;
13923 font-weight: 600;
13924 padding: 4px 10px;
13925 border-radius: 100px;
13926 white-space: nowrap;
13927 }
13928 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-required-installation .wpfnl-ri-plugins-section .wpfnl-ri-plugin-cards .wpfnl-ri-plugin-card .wpfnl-ri-plugin-card-status .wpfnl-ri-status--active {
13929 background: #D1FAE5;
13930 color: #059669;
13931 }
13932 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-required-installation .wpfnl-ri-plugins-section .wpfnl-ri-plugin-cards .wpfnl-ri-plugin-card .wpfnl-ri-plugin-card-status .wpfnl-ri-status--installed {
13933 background: #FEF3C7;
13934 color: #D97706;
13935 }
13936 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-required-installation .wpfnl-ri-plugins-section .wpfnl-ri-plugin-cards .wpfnl-ri-plugin-card .wpfnl-ri-plugin-card-status .wpfnl-ri-status--missing {
13937 background: #F3F4F6;
13938 color: #6B7280;
13939 }
13940 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-required-installation .wpfnl-ri-plugins-section .wpfnl-ri-plugin-cards .wpfnl-ri-plugin-card .wpfnl-ri-plugin-card-toggle {
13941 flex-shrink: 0;
13942 padding-left: 8px;
13943 }
13944 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-required-installation .wpfnl-ri-footer {
13945 display: none;
13946 }
13947 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup {
13948 width: 100%;
13949 max-width: 940px;
13950 display: flex;
13951 flex-direction: column;
13952 gap: 24px;
13953 position: relative;
13954 }
13955 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup .wpfnl-mm-setup-header {
13956 text-align: center;
13957 margin-bottom: 20px;
13958 }
13959 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup .wpfnl-mm-setup-header .wpfnl-mm-setup-title {
13960 font-size: 24px;
13961 font-weight: 700;
13962 color: #363B4E;
13963 line-height: 35px;
13964 margin: 0 0 8px 0;
13965 }
13966 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup .wpfnl-mm-setup-header .wpfnl-mm-setup-subtitle {
13967 font-size: 15px;
13968 font-weight: 400;
13969 color: #6E7A85;
13970 line-height: 15px;
13971 margin: 0;
13972 }
13973 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup .wpfnl-mm-setup-section {
13974 background: #FFF;
13975 border-radius: 20px;
13976 box-shadow: 0 20px 25px -5px rgba(143, 130, 196, 0.05), 0 8px 10px -6px rgba(143, 130, 196, 0.08);
13977 }
13978 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup .wpfnl-mm-setup-section .wpfnl-mm-woo-notice {
13979 background: #EBF5FF;
13980 border: 1px solid #B3D9FF;
13981 border-radius: 12px;
13982 padding: 16px 20px;
13983 display: flex;
13984 align-items: flex-start;
13985 gap: 12px;
13986 width: 100%;
13987 margin-top: 16px;
13988 }
13989 .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 {
13990 flex-shrink: 0;
13991 display: flex;
13992 align-items: center;
13993 justify-content: center;
13994 width: 20px;
13995 height: 20px;
13996 margin-top: 2px;
13997 }
13998 .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 {
13999 width: 20px;
14000 height: 20px;
14001 }
14002 .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 {
14003 flex: 1;
14004 display: flex;
14005 flex-direction: column;
14006 gap: 4px;
14007 }
14008 .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 {
14009 font-size: 14px;
14010 font-weight: 600;
14011 font-family: "DM Sans", sans-serif;
14012 color: #0073E6;
14013 line-height: 18px;
14014 margin: 0;
14015 }
14016 .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 {
14017 font-size: 13px;
14018 font-weight: 400;
14019 font-family: "DM Sans", sans-serif;
14020 color: #1E4D7A;
14021 line-height: 18px;
14022 margin: 0;
14023 }
14024 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup .wpfnl-mm-setup-section .wpfnl-mm-setup-section-content {
14025 display: flex;
14026 flex-direction: column;
14027 align-items: center;
14028 gap: 24px;
14029 padding: 45px 109px;
14030 }
14031 .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 {
14032 gap: 24px;
14033 }
14034 .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 {
14035 border-radius: 12px;
14036 border: 1.5px solid #F1EFF7;
14037 background: #FFF;
14038 display: flex;
14039 flex-direction: column;
14040 align-items: center;
14041 justify-content: center;
14042 gap: 12px;
14043 position: relative;
14044 width: 110px;
14045 height: 100px;
14046 }
14047 .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 {
14048 box-shadow: 0 20px 30px 0 rgba(199, 191, 217, 0.3);
14049 border-color: #239654;
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-setup-plugins-card .wpfnl-setup-plugin-selected {
14052 position: absolute;
14053 background: #239654;
14054 display: flex;
14055 align-items: center;
14056 justify-content: center;
14057 width: 18px;
14058 height: 18px;
14059 border-radius: 50%;
14060 top: 5px;
14061 right: 5px;
14062 }
14063 .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 {
14064 color: #6E7A85;
14065 font-size: 14px;
14066 font-weight: 400;
14067 line-height: 1;
14068 }
14069 .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 {
14070 cursor: pointer;
14071 width: auto;
14072 min-width: 110px;
14073 padding: 10px 12px;
14074 }
14075 .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 {
14076 border-color: #6E42D3;
14077 }
14078 .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 {
14079 opacity: 0.5;
14080 cursor: not-allowed;
14081 pointer-events: auto;
14082 }
14083 .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 {
14084 border-color: #F1EFF7;
14085 box-shadow: none;
14086 }
14087 .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 {
14088 border-color: #F1EFF7;
14089 box-shadow: none;
14090 }
14091 .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 {
14092 background: #6E42D3;
14093 }
14094 .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 {
14095 position: absolute;
14096 top: 5px;
14097 right: 5px;
14098 background: #f68524;
14099 color: #fff;
14100 font-size: 9px;
14101 font-weight: 600;
14102 line-height: 1;
14103 padding: 3px 6px;
14104 border-radius: 4px;
14105 white-space: nowrap;
14106 }
14107 .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 {
14108 width: 30px;
14109 height: 30px;
14110 }
14111 .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 {
14112 padding: 45px 30px;
14113 }
14114 .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 {
14115 cursor: pointer;
14116 width: 100%;
14117 min-width: unset;
14118 padding: 16px 20px;
14119 flex-direction: column;
14120 align-items: center;
14121 justify-content: center;
14122 gap: 16px;
14123 text-align: center;
14124 background: transparent;
14125 border: 1px solid #F1EFF7;
14126 border-radius: 14px;
14127 transition: all 0.3s ease;
14128 height: 100%;
14129 width: auto;
14130 }
14131 .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 {
14132 border-color: #E8E4F3;
14133 background: #FEFEFE;
14134 }
14135 .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 {
14136 border-color: #6E42D3;
14137 box-shadow: 0 20px 30px rgba(199, 191, 217, 0.3);
14138 }
14139 .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 {
14140 background: #6E42D3;
14141 top: 12px;
14142 right: 12px;
14143 width: 24px;
14144 height: 24px;
14145 box-shadow: 0px 2px 6px rgba(110, 66, 211, 0.3);
14146 }
14147 .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 {
14148 width: 16px;
14149 height: 16px;
14150 }
14151 .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 {
14152 width: 48px;
14153 height: 48px;
14154 flex-shrink: 0;
14155 object-fit: contain;
14156 }
14157 .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 {
14158 display: flex;
14159 flex-direction: column;
14160 gap: 4px;
14161 flex: 1;
14162 min-width: 0;
14163 }
14164 .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 {
14165 font-size: 15px;
14166 font-weight: 600;
14167 color: #363B4E;
14168 line-height: 1.4;
14169 }
14170 .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 {
14171 font-size: 14px;
14172 font-weight: 400;
14173 color: #6E7A85;
14174 line-height: 1.5;
14175 max-width: 240px;
14176 }
14177 .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 {
14178 font-size: 16px;
14179 font-weight: 500;
14180 color: #363B4E;
14181 line-height: 18px;
14182 margin: 0;
14183 text-align: center;
14184 }
14185 .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 {
14186 display: flex;
14187 gap: 10px;
14188 align-items: center;
14189 width: 100%;
14190 justify-content: center;
14191 }
14192 .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 {
14193 display: grid;
14194 grid-template-columns: repeat(3, 1fr);
14195 gap: 10px;
14196 width: 100%;
14197 }
14198 .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 {
14199 grid-column: 1/-1;
14200 max-width: 50%;
14201 margin: 0 auto;
14202 }
14203 .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 {
14204 width: 110px;
14205 height: 100px;
14206 border: 1.5px solid #F1EFF7;
14207 border-radius: 12px;
14208 background: #FFF;
14209 display: flex;
14210 flex-direction: column;
14211 align-items: center;
14212 justify-content: center;
14213 gap: 10px;
14214 position: relative;
14215 cursor: pointer;
14216 transition: all 0.3s ease;
14217 }
14218 .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 {
14219 border-color: #239654;
14220 box-shadow: 0px 20px 30px rgba(199, 191, 217, 0.3);
14221 }
14222 .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 {
14223 display: flex;
14224 }
14225 .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 {
14226 position: absolute;
14227 top: 10px;
14228 right: 10px;
14229 width: 18px;
14230 height: 18px;
14231 background: #239654;
14232 border-radius: 100px;
14233 display: none;
14234 align-items: center;
14235 justify-content: center;
14236 }
14237 .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 {
14238 width: 16px;
14239 height: 16px;
14240 }
14241 .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 {
14242 width: 28px;
14243 height: 24px;
14244 }
14245 .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 {
14246 width: 100%;
14247 height: 100%;
14248 }
14249 .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 {
14250 font-size: 14px;
14251 font-weight: 400;
14252 font-family: "DM Sans", sans-serif;
14253 color: #6E7A85;
14254 line-height: 13px;
14255 }
14256 .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 {
14257 display: grid;
14258 grid-template-columns: repeat(6, 110px);
14259 gap: 10px;
14260 justify-content: center;
14261 }
14262 .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 {
14263 width: 110px;
14264 height: 100px;
14265 border: 1px solid #F1EFF7;
14266 border-radius: 10px;
14267 background: #FFF;
14268 display: flex;
14269 flex-direction: column;
14270 align-items: center;
14271 justify-content: center;
14272 gap: 10px;
14273 position: relative;
14274 cursor: pointer;
14275 transition: all 0.3s ease;
14276 }
14277 .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 {
14278 border-color: #EDE5FF;
14279 }
14280 .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 {
14281 border: 1.5px solid #6E42D3;
14282 border-radius: 14px;
14283 box-shadow: 0px 20px 30px rgba(199, 191, 217, 0.3);
14284 }
14285 .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 {
14286 display: flex;
14287 }
14288 .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 {
14289 position: absolute;
14290 top: 10px;
14291 right: 10px;
14292 width: 18px;
14293 height: 18px;
14294 background: #6E42D3;
14295 border-radius: 100px;
14296 display: none;
14297 align-items: center;
14298 justify-content: center;
14299 }
14300 .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 {
14301 width: 16px;
14302 height: 16px;
14303 }
14304 .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 {
14305 width: 30px;
14306 height: 30px;
14307 }
14308 .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 {
14309 font-size: 14px;
14310 font-weight: 400;
14311 font-family: "DM Sans", sans-serif;
14312 color: #6E7A85;
14313 line-height: 13px;
14314 }
14315 .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 {
14316 display: flex;
14317 gap: 10px;
14318 justify-content: center;
14319 flex-wrap: wrap;
14320 }
14321 .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 {
14322 min-width: 86px;
14323 height: 44px;
14324 border: 1px solid #F1EFF7;
14325 border-radius: 12px;
14326 background: #FFF;
14327 display: flex;
14328 align-items: center;
14329 justify-content: center;
14330 padding: 0 20px;
14331 position: relative;
14332 }
14333 .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 {
14334 position: absolute;
14335 top: -8px;
14336 right: -8px;
14337 background: #239654;
14338 color: #FFF;
14339 font-size: 10px;
14340 font-weight: 700;
14341 font-family: "DM Sans", sans-serif;
14342 padding: 5px;
14343 border-radius: 5px;
14344 line-height: 24px;
14345 }
14346 .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 {
14347 display: flex;
14348 align-items: center;
14349 justify-content: center;
14350 }
14351 .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 {
14352 max-width: 100%;
14353 height: auto;
14354 }
14355 .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 {
14356 display: flex;
14357 align-items: flex-start;
14358 gap: 7px;
14359 padding-top: 22px;
14360 border-top: 1px solid #EAE9EE;
14361 margin-top: 0;
14362 width: 100%;
14363 justify-content: center;
14364 }
14365 .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 {
14366 width: 16px;
14367 height: 16px;
14368 flex-shrink: 0;
14369 margin-top: 2px;
14370 }
14371 .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 {
14372 font-size: 14px;
14373 font-weight: 400;
14374 font-family: "DM Sans", sans-serif;
14375 color: #7A8C9A;
14376 line-height: 15px;
14377 margin: 0;
14378 max-width: 588px;
14379 }
14380 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup .wpfnl-mm-page-builder-info {
14381 display: flex;
14382 align-items: center;
14383 justify-content: center;
14384 gap: 6px;
14385 border-top: 1px solid #F1EFF7;
14386 padding: 20px 20px;
14387 }
14388 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup .wpfnl-mm-page-builder-info svg {
14389 flex-shrink: 0;
14390 }
14391 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup .wpfnl-mm-page-builder-info p {
14392 margin: 0;
14393 color: #E4781B;
14394 font-size: 14px;
14395 font-weight: 400;
14396 line-height: 1.3;
14397 }
14398 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup .wpfnl-mm-page-builder-info strong {
14399 font-weight: 600;
14400 }
14401 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup .wpfnl-mm-setup-columns {
14402 display: grid;
14403 grid-template-columns: 2fr 1fr;
14404 gap: 16px;
14405 align-items: start;
14406 }
14407 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup .wpfnl-mm-setup-columns .wpfnl-mm-setup-section-content {
14408 padding: 28px 20px;
14409 }
14410 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup .wpfnl-mm-setup-columns .wpfnl-mm-page-builders .wpfnl-mm-woo-status {
14411 display: grid;
14412 grid-template-columns: repeat(3, 1fr);
14413 gap: 10px;
14414 width: 100%;
14415 justify-content: unset;
14416 }
14417 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup .wpfnl-mm-setup-columns .wpfnl-mm-page-builders .wpfnl-setup-plugins-card {
14418 width: 100%;
14419 min-width: unset;
14420 }
14421 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup .wpfnl-mm-setup-columns .wpfnl-mm-essential-plugins .wpfnl-mm-woo-status {
14422 grid-template-columns: 1fr;
14423 }
14424 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-setup .wpfnl-mm-setup-columns .wpfnl-mm-essential-plugins .wpfnl-setup-plugins-card:only-child {
14425 max-width: 100%;
14426 grid-column: auto;
14427 margin: 0;
14428 }
14429 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel {
14430 width: 100%;
14431 max-width: 1049px;
14432 display: flex;
14433 flex-direction: column;
14434 gap: 15px;
14435 position: relative;
14436 }
14437 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-header {
14438 text-align: center;
14439 margin-bottom: 15px;
14440 }
14441 .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 {
14442 font-size: 24px;
14443 font-weight: 700;
14444 font-family: "DM Sans", sans-serif;
14445 color: #363B4E;
14446 line-height: 35px;
14447 letter-spacing: -1px;
14448 margin: 0 0 8px 0;
14449 }
14450 .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 {
14451 font-size: 15px;
14452 font-weight: 400;
14453 font-family: "DM Sans", sans-serif;
14454 color: #6E7A85;
14455 line-height: 15px;
14456 margin: 0;
14457 }
14458 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-container {
14459 display: flex;
14460 gap: 3px;
14461 }
14462 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-form {
14463 width: 461px;
14464 background: #FFF;
14465 border-radius: 16px;
14466 padding: 40px;
14467 display: flex;
14468 flex-direction: column;
14469 min-height: 482px;
14470 gap: 30px;
14471 }
14472 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-fields {
14473 display: flex;
14474 flex-direction: column;
14475 gap: 40px;
14476 flex: 1;
14477 }
14478 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-field {
14479 display: flex;
14480 flex-direction: column;
14481 gap: 9px;
14482 }
14483 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-label {
14484 font-size: 15px;
14485 font-weight: 500;
14486 font-family: "DM Sans", sans-serif;
14487 color: #363B4E;
14488 letter-spacing: -0.44px;
14489 line-height: 16px;
14490 }
14491 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-label .required {
14492 color: red;
14493 }
14494 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-label .optional {
14495 font-weight: 400;
14496 color: #7A8C9A;
14497 }
14498 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-dropdown {
14499 position: relative;
14500 }
14501 .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 {
14502 height: 46px;
14503 background: #FFF;
14504 border: 1px solid #F1EFF7;
14505 border-radius: 8px;
14506 padding: 0 16px;
14507 display: flex;
14508 align-items: center;
14509 justify-content: space-between;
14510 cursor: pointer;
14511 transition: all 0.3s ease;
14512 }
14513 .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 {
14514 font-size: 14px;
14515 font-family: "DM Sans", sans-serif;
14516 color: #7A8C9A;
14517 }
14518 .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 {
14519 font-size: 14px;
14520 font-family: "DM Sans", sans-serif;
14521 color: #363B4E;
14522 }
14523 .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 {
14524 transition: transform 0.3s ease;
14525 }
14526 .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 {
14527 border-color: #6E42D3;
14528 }
14529 .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 {
14530 transform: rotate(180deg);
14531 }
14532 .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 {
14533 position: absolute;
14534 top: 100%;
14535 left: 0;
14536 right: 0;
14537 background: #FFF;
14538 border: 1px solid #F1EFF7;
14539 border-radius: 8px;
14540 margin-top: 4px;
14541 z-index: 100;
14542 box-shadow: 0px 4px 12px rgba(0, 0, 0, 0.1);
14543 max-height: 270px;
14544 }
14545 .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 {
14546 padding: 12px 16px;
14547 font-size: 14px;
14548 font-family: "DM Sans", sans-serif;
14549 color: #363B4E;
14550 cursor: pointer;
14551 display: flex;
14552 align-items: center;
14553 justify-content: space-between;
14554 transition: background 0.2s ease;
14555 }
14556 .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 {
14557 background: #F6F5FA;
14558 }
14559 .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 {
14560 background: #F6F5FA;
14561 color: #6E42D3;
14562 }
14563 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-hint {
14564 font-size: 12px;
14565 font-family: "Inter", sans-serif;
14566 color: #7A8C9A;
14567 line-height: 16px;
14568 margin: 0;
14569 }
14570 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-revenue {
14571 margin-top: auto;
14572 padding: 16px 20px;
14573 background: #F6F5FA;
14574 border: 1px dashed #6E42D3;
14575 border-radius: 8px;
14576 display: none;
14577 }
14578 .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 {
14579 font-size: 14px;
14580 font-family: "DM Sans", sans-serif;
14581 color: #7A8C9A;
14582 margin: 0 0 4px 0;
14583 font-weight: 500;
14584 }
14585 .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 {
14586 font-size: 16px;
14587 font-family: "DM Sans", sans-serif;
14588 font-weight: 500;
14589 color: #363B4E;
14590 margin: 0;
14591 }
14592 .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 {
14593 color: #6E42D3;
14594 font-weight: 700;
14595 }
14596 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-preview {
14597 flex: 1;
14598 background: #FFF;
14599 border-radius: 16px;
14600 min-height: 484px;
14601 display: flex;
14602 flex-direction: column;
14603 }
14604 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-tabs {
14605 display: flex;
14606 align-items: center;
14607 justify-content: center;
14608 padding: 20px 20px 0;
14609 gap: 0;
14610 }
14611 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-tab {
14612 display: flex;
14613 flex-direction: column;
14614 align-items: center;
14615 gap: 8px;
14616 cursor: pointer;
14617 }
14618 .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 {
14619 width: 48px;
14620 height: 48px;
14621 border-radius: 50%;
14622 border: 1px solid #F1EFF7;
14623 display: flex;
14624 align-items: center;
14625 justify-content: center;
14626 color: #6E7A85;
14627 transition: all 0.3s ease;
14628 }
14629 .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 {
14630 font-size: 12px;
14631 font-family: "Inter", sans-serif;
14632 font-weight: 500;
14633 color: #6E7A85;
14634 text-align: center;
14635 }
14636 .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 {
14637 border: 1.5px solid #6E42D3;
14638 color: #6E42D3;
14639 box-shadow: 0px 20px 30px rgba(199, 191, 217, 0.3);
14640 }
14641 .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 {
14642 color: #363B4E;
14643 }
14644 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-tab-line {
14645 width: 22px;
14646 height: 1px;
14647 background: #E5E5E5;
14648 margin: 0 8px;
14649 margin-bottom: 24px;
14650 }
14651 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-preview-content {
14652 flex: 1;
14653 padding: 20px;
14654 }
14655 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-preview-image {
14656 width: 100%;
14657 height: 100%;
14658 min-height: auto;
14659 background: #F6F5FA;
14660 border-radius: 16px;
14661 overflow: hidden;
14662 display: flex;
14663 align-items: flex-start;
14664 justify-content: center;
14665 padding: 16px;
14666 }
14667 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-preview-image img {
14668 width: 100%;
14669 height: 350px;
14670 object-fit: cover;
14671 object-position: top center;
14672 border-radius: 10px;
14673 }
14674 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-preview-placeholder,
14675 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-preview-empty {
14676 display: flex;
14677 flex-direction: column;
14678 align-items: center;
14679 justify-content: center;
14680 height: 100%;
14681 min-height: 400px;
14682 color: #7A8C9A;
14683 text-align: center;
14684 padding: 40px;
14685 }
14686 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-preview-placeholder svg,
14687 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-preview-empty svg {
14688 margin-bottom: 16px;
14689 opacity: 0.5;
14690 }
14691 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-preview-placeholder p,
14692 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-preview-empty p {
14693 font-size: 14px;
14694 font-family: "DM Sans", sans-serif;
14695 margin: 0;
14696 }
14697 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-preview-placeholder h4,
14698 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-preview-empty h4 {
14699 font-size: 18px;
14700 font-family: "DM Sans", sans-serif;
14701 font-weight: 600;
14702 color: #363B4E;
14703 margin: 0 0 8px 0;
14704 }
14705 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-buttons {
14706 display: flex;
14707 justify-content: space-between;
14708 align-items: center;
14709 width: 100%;
14710 }
14711 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-build-funnel .wpfnl-mm-build-funnel-buttons .wpfnl-mm-btn-skip {
14712 background: transparent;
14713 color: #7A8C9A;
14714 font-weight: 500;
14715 font-size: 15px;
14716 padding: 10px;
14717 border: none;
14718 cursor: pointer;
14719 }
14720 .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 {
14721 color: #6E42D3;
14722 }
14723 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-template {
14724 width: 100%;
14725 max-width: 940px;
14726 display: flex;
14727 flex-direction: column;
14728 gap: 0;
14729 position: relative;
14730 }
14731 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-template .wpfnl-mm-setup-header {
14732 text-align: center;
14733 margin-bottom: 24px;
14734 }
14735 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-template .wpfnl-mm-setup-header .wpfnl-mm-setup-title {
14736 font-size: 24px;
14737 font-weight: 700;
14738 font-family: "DM Sans", sans-serif;
14739 color: #363B4E;
14740 line-height: 35px;
14741 letter-spacing: -1px;
14742 margin: 0 0 8px 0;
14743 height: 30px;
14744 }
14745 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-template .wpfnl-mm-setup-header .wpfnl-mm-setup-subtitle {
14746 font-size: 15px;
14747 font-weight: 400;
14748 font-family: "DM Sans", sans-serif;
14749 color: #6E7A85;
14750 line-height: 15px;
14751 margin: 0;
14752 height: 19px;
14753 }
14754 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-template .wpfnl-mm-templates-grid {
14755 display: flex;
14756 flex-wrap: wrap;
14757 gap: 30px;
14758 justify-content: center;
14759 align-items: center;
14760 background: #FFF;
14761 border-radius: 16px;
14762 padding: 40px 45px;
14763 margin-bottom: 15px;
14764 }
14765 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-template .wpfnl-mm-template-card {
14766 width: 259px;
14767 height: 305px;
14768 background: #FFF;
14769 border: 1px solid #F1EFF7;
14770 border-radius: 10px;
14771 cursor: pointer;
14772 transition: all 0.3s ease;
14773 position: relative;
14774 overflow: hidden;
14775 box-shadow: 0px 20px 20px 0px rgba(190, 190, 215, 0.15);
14776 }
14777 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-template .wpfnl-mm-template-card:hover {
14778 border-color: #C4B5F4;
14779 }
14780 .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 {
14781 opacity: 1;
14782 visibility: visible;
14783 }
14784 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-template .wpfnl-mm-template-card .wpfnl-mm-template-card-preview {
14785 width: 100%;
14786 height: 237px;
14787 position: relative;
14788 overflow: hidden;
14789 background: #F6F5FA;
14790 border-radius: 10px 10px 0 0;
14791 }
14792 .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 {
14793 width: 100%;
14794 height: 100%;
14795 object-fit: cover;
14796 object-position: top center;
14797 }
14798 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-template .wpfnl-mm-template-card .wpfnl-mm-template-card-overlay {
14799 position: absolute;
14800 top: 0;
14801 left: 0;
14802 width: 100%;
14803 height: 237px;
14804 background: rgba(38, 33, 51, 0.44);
14805 display: flex;
14806 align-items: center;
14807 justify-content: center;
14808 gap: 10px;
14809 opacity: 0;
14810 visibility: hidden;
14811 transition: all 0.3s ease;
14812 border-radius: 10px 10px 0 0;
14813 }
14814 .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,
14815 .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 {
14816 height: 30px;
14817 border-radius: 8px;
14818 font-size: 14px;
14819 font-weight: 500;
14820 cursor: pointer;
14821 transition: all 0.3s ease;
14822 border: none;
14823 display: inline-flex;
14824 align-items: center;
14825 justify-content: center;
14826 padding: 0 12px;
14827 }
14828 .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 {
14829 background: #FFF;
14830 color: #363B4E;
14831 }
14832 .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 {
14833 background: #F6F5FA;
14834 }
14835 .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 {
14836 background: transparent;
14837 color: #FFF;
14838 border: 1px solid #F2F2F2;
14839 }
14840 .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 {
14841 background: rgba(255, 255, 255, 0.1);
14842 }
14843 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-template .wpfnl-mm-template-card .wpfnl-mm-template-card-checkmark {
14844 position: absolute;
14845 top: 12px;
14846 right: 12px;
14847 width: 24px;
14848 height: 24px;
14849 background: #FFF;
14850 border-radius: 50%;
14851 display: flex;
14852 align-items: center;
14853 justify-content: center;
14854 z-index: 2;
14855 box-shadow: 0 2px 10px 1px rgba(143, 130, 196, 0.431372549);
14856 }
14857 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-template .wpfnl-mm-template-card .wpfnl-mm-template-card-suggested {
14858 position: absolute;
14859 top: 10px;
14860 left: 10px;
14861 z-index: 2;
14862 display: inline-flex;
14863 align-items: center;
14864 gap: 4px;
14865 padding: 3px 8px 3px 6px;
14866 border-radius: 100px;
14867 background: #6E42D3;
14868 color: #FFF;
14869 font-size: 10px;
14870 font-weight: 600;
14871 font-family: "DM Sans", sans-serif;
14872 line-height: 1.4;
14873 letter-spacing: 0.1px;
14874 box-shadow: 0 2px 6px rgba(110, 66, 211, 0.35);
14875 }
14876 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-template .wpfnl-mm-template-card .wpfnl-mm-template-card-suggested svg {
14877 flex-shrink: 0;
14878 }
14879 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-template .wpfnl-mm-template-card.wpfnl-mm-template-card--suggested:not(.active) {
14880 border-color: #C4B5F4;
14881 }
14882 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-template .wpfnl-mm-template-card .wpfnl-mm-template-card-divider {
14883 width: 100%;
14884 height: 1px;
14885 background: #F1EFF7;
14886 }
14887 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-template .wpfnl-mm-template-card .wpfnl-mm-template-card-body {
14888 padding: 16px 20px;
14889 display: flex;
14890 flex-direction: column;
14891 align-items: center;
14892 justify-content: center;
14893 text-align: center;
14894 gap: 4px;
14895 }
14896 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-template .wpfnl-mm-template-card .wpfnl-mm-template-card-title {
14897 font-size: 14px;
14898 font-weight: 500;
14899 font-family: "Roboto", sans-serif;
14900 color: #363B4E;
14901 line-height: normal;
14902 margin: 0;
14903 }
14904 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-template .wpfnl-mm-template-card .wpfnl-mm-template-card-steps {
14905 font-size: 12px;
14906 font-weight: 400;
14907 font-family: "Inter", sans-serif;
14908 color: #7A8B9A;
14909 line-height: 12px;
14910 letter-spacing: -0.12px;
14911 }
14912 @keyframes wpfnl-skeleton-shimmer {
14913 0% {
14914 background-position: -600px 0;
14915 }
14916 100% {
14917 background-position: 600px 0;
14918 }
14919 }
14920 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-template .wpfnl-mm-skeleton-block {
14921 background: linear-gradient(90deg, #f0eef8 25%, #e4e0f2 50%, #f0eef8 75%);
14922 background-size: 600px 100%;
14923 animation: wpfnl-skeleton-shimmer 1.4s ease-in-out infinite;
14924 border-radius: 6px;
14925 }
14926 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-template .wpfnl-mm-templates-skeleton {
14927 pointer-events: none;
14928 }
14929 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-template .wpfnl-mm-template-card--skeleton {
14930 cursor: default;
14931 }
14932 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-template .wpfnl-mm-template-card--skeleton .wpfnl-mm-template-card-preview {
14933 border-radius: 10px 10px 0 0;
14934 }
14935 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-template .wpfnl-mm-template-card--skeleton .wpfnl-mm-skeleton-title {
14936 width: 120px;
14937 height: 14px;
14938 }
14939 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-choose-template .wpfnl-mm-template-card--skeleton .wpfnl-mm-skeleton-steps {
14940 width: 60px;
14941 height: 10px;
14942 margin-top: 2px;
14943 }
14944 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-complete {
14945 width: 100%;
14946 max-width: 785px;
14947 display: flex;
14948 flex-direction: column;
14949 gap: 28px;
14950 align-items: center;
14951 position: relative;
14952 }
14953 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-complete .wpfnl-mm-complete-header {
14954 text-align: center;
14955 max-width: 631px;
14956 }
14957 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-complete .wpfnl-mm-complete-header .wpfnl-mm-complete-title {
14958 font-size: 24px;
14959 font-weight: 700;
14960 font-family: "DM Sans", sans-serif;
14961 color: #363B4E;
14962 line-height: 35px;
14963 letter-spacing: -1px;
14964 margin: 0 0 8px 0;
14965 }
14966 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-complete .wpfnl-mm-complete-header .wpfnl-mm-complete-subtitle {
14967 font-size: 15px;
14968 font-weight: 400;
14969 font-family: "DM Sans", sans-serif;
14970 color: #6E7A85;
14971 line-height: 22px;
14972 margin: 0;
14973 max-width: 534px;
14974 margin-left: auto;
14975 margin-right: auto;
14976 }
14977 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-complete .wpfnl-mm-complete-video-wrapper {
14978 width: 100%;
14979 padding: 10px;
14980 background: #FFF;
14981 border-radius: 16px;
14982 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);
14983 }
14984 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-complete .wpfnl-mm-complete-video-wrapper .wpfnl-mm-complete-video {
14985 width: 100%;
14986 height: 382px;
14987 border-radius: 16px;
14988 background: #F6F5FA;
14989 position: relative;
14990 overflow: hidden;
14991 display: flex;
14992 flex-direction: column;
14993 }
14994 .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 {
14995 position: absolute;
14996 top: 0;
14997 left: 0;
14998 width: 100%;
14999 height: 100%;
15000 }
15001 .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 {
15002 width: 100%;
15003 height: 100%;
15004 object-fit: cover;
15005 object-position: center top;
15006 }
15007 .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 {
15008 position: absolute;
15009 top: 0;
15010 left: 0;
15011 width: 100%;
15012 height: 100%;
15013 background: linear-gradient(180deg, rgba(60, 37, 111, 0) 37.658%, rgba(75, 52, 129, 0.3) 74.038%);
15014 border-radius: 16px;
15015 cursor: pointer;
15016 }
15017 .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 {
15018 width: 100%;
15019 height: 100%;
15020 }
15021 .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 {
15022 position: absolute;
15023 bottom: 18px;
15024 left: 20px;
15025 right: 20px;
15026 display: flex;
15027 align-items: center;
15028 gap: 12px;
15029 }
15030 .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 {
15031 width: 16px;
15032 height: 16px;
15033 background: transparent;
15034 border: none;
15035 cursor: pointer;
15036 padding: 0;
15037 display: flex;
15038 align-items: center;
15039 justify-content: center;
15040 flex-shrink: 0;
15041 }
15042 .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 {
15043 width: 16px;
15044 height: 16px;
15045 }
15046 .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 {
15047 flex: 1;
15048 height: 9px;
15049 background: linear-gradient(90deg, #FFFFFF 0%, rgba(255, 255, 255, 0) 100%);
15050 border-radius: 100px;
15051 overflow: hidden;
15052 }
15053 .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 {
15054 width: 0%;
15055 height: 100%;
15056 background: #6E42D3;
15057 border-radius: 100px;
15058 }
15059 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-complete .wpfnl-mm-complete-actions {
15060 display: flex;
15061 flex-direction: column;
15062 align-items: center;
15063 gap: 6px;
15064 width: 100%;
15065 }
15066 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-complete .wpfnl-mm-complete-actions .wpfnl-mm-complete-buttons {
15067 display: flex;
15068 gap: 12px;
15069 align-items: center;
15070 justify-content: center;
15071 }
15072 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-complete .wpfnl-mm-complete-actions .wpfnl-mm-btn {
15073 padding: 10px 20px;
15074 border-radius: 10px;
15075 font-size: 16px;
15076 line-height: 24px;
15077 cursor: pointer;
15078 transition: all 0.3s ease;
15079 border: none;
15080 display: inline-flex;
15081 align-items: center;
15082 justify-content: center;
15083 gap: 8px;
15084 height: 44px;
15085 }
15086 .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 {
15087 background: #FFF;
15088 color: #363B4E;
15089 border: 1px solid #ECEBF0;
15090 font-weight: 700;
15091 }
15092 .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 {
15093 border-color: #6E42D3;
15094 color: #6E42D3;
15095 }
15096 .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 {
15097 background: #6E42D3;
15098 color: #FFF;
15099 font-weight: 600;
15100 letter-spacing: 0.2px;
15101 }
15102 .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 {
15103 width: 17px;
15104 height: 12px;
15105 }
15106 .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 {
15107 background: #5c36b3;
15108 }
15109 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-complete .wpfnl-mm-complete-actions .wpfnl-mm-complete-info {
15110 padding: 10px;
15111 text-align: center;
15112 }
15113 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-complete .wpfnl-mm-complete-actions .wpfnl-mm-complete-info p {
15114 font-size: 14px;
15115 font-weight: 400;
15116 color: #7A8C9A;
15117 line-height: 22px;
15118 margin: 0;
15119 }
15120 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-preview-modal-overlay {
15121 position: fixed;
15122 top: 0;
15123 left: 0;
15124 right: 0;
15125 bottom: 0;
15126 background: rgba(0, 0, 0, 0.6);
15127 display: flex;
15128 align-items: center;
15129 justify-content: center;
15130 z-index: 99999;
15131 padding: 40px;
15132 backdrop-filter: blur(4px);
15133 }
15134 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-mm-setup-wizard-content .wpfnl-mm-preview-modal-overlay .wpfnl-mm-preview-modal {
15135 background: #FFF;
15136 border-radius: 16px;
15137 width: 100%;
15138 max-width: 1399px;
15139 height: 90vh;
15140 display: flex;
15141 flex-direction: column;
15142 box-shadow: 0px 20px 60px rgba(0, 0, 0, 0.3);
15143 overflow: hidden;
15144 }
15145 .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 {
15146 padding: 24px 32px;
15147 border-bottom: 1px solid #EAE9EE;
15148 display: flex;
15149 align-items: center;
15150 justify-content: space-between;
15151 flex-shrink: 0;
15152 }
15153 .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 {
15154 font-size: 20px;
15155 font-weight: 700;
15156 font-family: "DM Sans", sans-serif;
15157 color: #363B4E;
15158 margin: 0;
15159 line-height: 24px;
15160 }
15161 .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 {
15162 display: flex;
15163 gap: 4px;
15164 background: #F6F5FA;
15165 border-radius: 8px;
15166 padding: 4px;
15167 }
15168 .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 {
15169 width: 36px;
15170 height: 36px;
15171 border: none;
15172 background: transparent;
15173 border-radius: 6px;
15174 cursor: pointer;
15175 display: flex;
15176 align-items: center;
15177 justify-content: center;
15178 transition: all 0.2s ease;
15179 color: #7A8C9A;
15180 }
15181 .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 {
15182 width: 16px;
15183 height: 16px;
15184 }
15185 .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 {
15186 background: rgba(110, 66, 211, 0.1);
15187 color: #6E42D3;
15188 }
15189 .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 {
15190 background: #FFF;
15191 color: #6E42D3;
15192 box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.08);
15193 }
15194 .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 {
15195 display: flex;
15196 align-items: center;
15197 gap: 16px;
15198 }
15199 .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 {
15200 padding: 12px 24px;
15201 border-radius: 8px;
15202 font-size: 14px;
15203 font-weight: 600;
15204 background: #6E42D3;
15205 color: #FFF;
15206 border: none;
15207 cursor: pointer;
15208 display: inline-flex;
15209 align-items: center;
15210 gap: 8px;
15211 transition: all 0.2s ease;
15212 }
15213 .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 {
15214 width: 16px;
15215 height: 12px;
15216 }
15217 .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 {
15218 background: #5c36b3;
15219 transform: translateY(-1px);
15220 box-shadow: 0px 4px 12px rgba(110, 66, 211, 0.3);
15221 }
15222 .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 {
15223 width: 32px;
15224 height: 32px;
15225 background: transparent;
15226 border-radius: 6px;
15227 cursor: pointer;
15228 display: flex;
15229 align-items: center;
15230 justify-content: center;
15231 transition: all 0.2s ease;
15232 color: #7A8C9A;
15233 border: 1px solid #7A8B9A;
15234 }
15235 .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 {
15236 background: #F6F5FA;
15237 color: #363B4E;
15238 }
15239 .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 {
15240 flex: 1;
15241 display: flex;
15242 overflow: hidden;
15243 flex-direction: column;
15244 }
15245 .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 {
15246 width: 180px;
15247 border-right: 1px solid #EAE9EE;
15248 padding: 20px;
15249 display: flex;
15250 gap: 12px;
15251 overflow-y: auto;
15252 flex-shrink: 0;
15253 width: 100%;
15254 align-items: center;
15255 justify-content: center;
15256 }
15257 .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 {
15258 cursor: pointer;
15259 }
15260 .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 {
15261 border-color: #6E42D3;
15262 }
15263 .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 {
15264 aspect-ratio: 16/10;
15265 background: #F6F5FA;
15266 border-radius: 8px;
15267 border: 2px solid transparent;
15268 overflow: hidden;
15269 transition: all 0.2s ease;
15270 width: 78px;
15271 height: 78px;
15272 padding: 3px;
15273 }
15274 .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 {
15275 width: 100%;
15276 height: 100%;
15277 object-fit: cover;
15278 }
15279 .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 {
15280 border-color: #E5E7EB;
15281 }
15282 .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 {
15283 padding: 8px;
15284 font-size: 12px;
15285 font-weight: 500;
15286 font-family: "DM Sans", sans-serif;
15287 color: #363B4E;
15288 text-align: center;
15289 margin: 0;
15290 background: #FFF;
15291 text-transform: capitalize;
15292 }
15293 .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 {
15294 flex: 1;
15295 display: flex;
15296 align-items: center;
15297 justify-content: center;
15298 padding: 30px;
15299 background: #F6F5FA;
15300 overflow: auto;
15301 }
15302 .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 {
15303 width: 100%;
15304 height: 100%;
15305 background: #FFF;
15306 border-radius: 12px;
15307 overflow: hidden;
15308 box-shadow: 0px 4px 20px rgba(0, 0, 0, 0.1);
15309 transition: all 0.3s ease;
15310 }
15311 .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 {
15312 overflow-x: hidden;
15313 }
15314 .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 {
15315 width: 100%;
15316 height: 100%;
15317 position: relative;
15318 overflow: auto;
15319 }
15320 .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 {
15321 min-height: 650px;
15322 display: flex;
15323 align-items: center;
15324 justify-content: center;
15325 }
15326 .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 {
15327 width: 100%;
15328 height: 100%;
15329 border: none;
15330 }
15331 .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 {
15332 position: absolute;
15333 top: 0;
15334 left: 0;
15335 right: 0;
15336 bottom: 0;
15337 display: flex;
15338 align-items: center;
15339 justify-content: center;
15340 background: rgba(255, 255, 255, 0.9);
15341 z-index: 10;
15342 }
15343 .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 {
15344 border: 3px solid #E5E7EB;
15345 border-top-color: #6E42D3;
15346 border-radius: 50%;
15347 width: 40px;
15348 height: 40px;
15349 animation: spin 1s linear infinite;
15350 }
15351 .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 {
15352 max-width: 768px;
15353 margin: 0 auto;
15354 }
15355 .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 {
15356 max-width: 375px;
15357 margin: 0 auto;
15358 }
15359 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-wizard-welcome {
15360 width: 100%;
15361 }
15362 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-wizard-welcome .wpfnl-wizard-welcome-content {
15363 width: 100%;
15364 max-width: 918px;
15365 margin: 0 auto;
15366 padding: 40px 30px 0;
15367 border-radius: 20px;
15368 background: #FFF;
15369 box-shadow: 0 20px 25px -5px rgba(143, 130, 196, 0.05), 0 8px 10px -6px rgba(143, 130, 196, 0.08);
15370 overflow: hidden;
15371 }
15372 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-wizard-welcome .wpfnl-wizard-welcome-title {
15373 color: #363B4E;
15374 text-align: center;
15375 font-size: 34px;
15376 font-weight: 600;
15377 line-height: 1.3;
15378 letter-spacing: -0.6px;
15379 text-align: center;
15380 }
15381 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-wizard-welcome .wpfnl-wizard-welcome-subtitle {
15382 color: #6E7A85;
15383 font-size: 15px;
15384 font-weight: 400;
15385 line-height: 1.4;
15386 text-align: center;
15387 margin-top: 4px;
15388 }
15389 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-wizard-welcome .wpfnl-mm-choose-goal-buttons {
15390 justify-content: center;
15391 margin-top: 24px;
15392 }
15393 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-wizard-welcome .welcome-image {
15394 margin: 0;
15395 display: block;
15396 transform: translateX(30px);
15397 }
15398 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-wizard-welcome .welcome-image img {
15399 display: block;
15400 margin-left: auto;
15401 margin-top: 67px;
15402 }
15403 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container {
15404 padding: 40px 30px 30px;
15405 border-radius: 20px;
15406 background: #FFF;
15407 box-shadow: 0 20px 25px -5px rgba(143, 130, 196, 0.05), 0 8px 10px -6px rgba(143, 130, 196, 0.08);
15408 }
15409 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-search {
15410 display: flex;
15411 align-items: center;
15412 justify-content: space-between;
15413 gap: 16px;
15414 margin-bottom: 24px;
15415 }
15416 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-search .wpfnl-product-sync-search-wrapper {
15417 flex: 1;
15418 position: relative;
15419 display: flex;
15420 align-items: center;
15421 gap: 0px;
15422 padding: 10px 14px;
15423 border: 1px solid #EEF0F3;
15424 border-radius: 8px;
15425 background: #FFF;
15426 transition: all 0.3s ease;
15427 }
15428 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-search .wpfnl-product-sync-search-wrapper:focus-within {
15429 border-color: #6E42D3;
15430 }
15431 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-search .wpfnl-product-sync-search-wrapper svg {
15432 flex-shrink: 0;
15433 }
15434 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-search .wpfnl-product-sync-search-wrapper .wpfnl-product-sync-search-input {
15435 flex: 1;
15436 border: none !important;
15437 outline: none;
15438 font-size: 14px;
15439 color: #7A8B9A;
15440 background: transparent;
15441 box-shadow: none !important;
15442 }
15443 .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 {
15444 color: #9CA3AF;
15445 }
15446 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-search .wpfnl-create-product-btn {
15447 display: inline-flex;
15448 align-items: center;
15449 gap: 5px;
15450 padding: 12px 20px;
15451 border: none;
15452 border-radius: 10px;
15453 color: #6E42D3;
15454 font-size: 14px;
15455 font-weight: 500;
15456 cursor: pointer;
15457 transition: all 0.3s ease;
15458 white-space: nowrap;
15459 background: rgba(110, 66, 211, 0.12);
15460 }
15461 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-search .wpfnl-create-product-btn path {
15462 transition: all 0.3s ease;
15463 stroke: #5B35B8;
15464 }
15465 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-search .wpfnl-create-product-btn:hover {
15466 background: #5B35B8;
15467 border-color: #5B35B8;
15468 color: #fff;
15469 }
15470 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-search .wpfnl-create-product-btn:hover path {
15471 stroke: #fff;
15472 }
15473 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-search .wpfnl-create-product-btn svg {
15474 display: block;
15475 }
15476 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-label {
15477 margin-bottom: 16px;
15478 color: #7A8B9A;
15479 font-size: 14px;
15480 font-weight: 400;
15481 line-height: 1;
15482 }
15483 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-cards {
15484 display: flex;
15485 flex-direction: column;
15486 gap: 12px;
15487 }
15488 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-card {
15489 display: flex;
15490 align-items: center;
15491 gap: 14px;
15492 padding: 20px;
15493 border: 1px solid #F1EFF7;
15494 border-radius: 12px;
15495 background: #FFF;
15496 cursor: pointer;
15497 transition: all 0.3s ease;
15498 position: relative;
15499 }
15500 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-card .wpfnl-product-sync-radio {
15501 position: absolute;
15502 opacity: 0;
15503 width: 0;
15504 height: 0;
15505 pointer-events: none;
15506 }
15507 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-card:hover {
15508 border-color: #D1D5DB;
15509 }
15510 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-card.active {
15511 border-color: #6E42D3;
15512 }
15513 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-card .wpfnl-product-image {
15514 width: 67px;
15515 height: 67px;
15516 border-radius: 8px;
15517 display: flex;
15518 align-items: center;
15519 justify-content: center;
15520 border: 1px solid #F1EFF7;
15521 }
15522 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-card .wpfnl-product-image img {
15523 display: block;
15524 height: 100%;
15525 width: 100%;
15526 object-fit: cover;
15527 border-radius: 8px;
15528 }
15529 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-card .wpfnl-product-image svg {
15530 width: 32px;
15531 height: 32px;
15532 }
15533 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-card .wpfnl-product-sync-card-content {
15534 display: flex;
15535 flex-direction: column;
15536 width: calc(100% - 82px);
15537 padding-right: 30px;
15538 }
15539 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-card .wpfnl-product-sync-card-title {
15540 margin: 0;
15541 color: #363B4E;
15542 font-size: 14px;
15543 font-weight: 700;
15544 line-height: 1.3;
15545 }
15546 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-card .wpfnl-product-sync-card-description {
15547 margin: 0;
15548 color: #6E7A85;
15549 font-size: 15px;
15550 font-weight: 400;
15551 line-height: 1.4;
15552 }
15553 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-card .wpfnl-product-sync-card-price {
15554 margin: 3px 0 0 0;
15555 color: #363B4E;
15556 font-size: 15px;
15557 font-weight: 700;
15558 line-height: 1;
15559 }
15560 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-card .wpfnl-product-sync-card-checkbox {
15561 position: absolute;
15562 right: 20px;
15563 top: 50%;
15564 transform: translateY(-50%);
15565 }
15566 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-card .wpfnl-product-sync-card-checkbox .wpfnl-product-sync-checkbox-circle {
15567 width: 24px;
15568 height: 24px;
15569 border-radius: 50%;
15570 border: 1px solid #D1D5DB;
15571 background: #FFF;
15572 display: flex;
15573 align-items: center;
15574 justify-content: center;
15575 transition: all 0.3s ease;
15576 }
15577 .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 {
15578 width: 14px;
15579 height: 14px;
15580 display: none;
15581 }
15582 .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 {
15583 background: #6E42D3;
15584 border-color: #6E42D3;
15585 }
15586 .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 {
15587 display: block;
15588 }
15589 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-skeleton {
15590 display: flex;
15591 flex-direction: column;
15592 gap: 12px;
15593 }
15594 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-skeleton-card {
15595 display: flex;
15596 align-items: center;
15597 gap: 14px;
15598 padding: 20px;
15599 border: 1px solid #F1EFF7;
15600 border-radius: 12px;
15601 background: #FFF;
15602 }
15603 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-skeleton-pulse {
15604 background: linear-gradient(90deg, #F3F4F6 25%, #E5E7EB 50%, #F3F4F6 75%);
15605 background-size: 200% 100%;
15606 animation: wpfnl-skeleton-shimmer 1.5s ease-in-out infinite;
15607 border-radius: 6px;
15608 }
15609 @keyframes wpfnl-skeleton-shimmer {
15610 0% {
15611 background-position: 200% 0;
15612 }
15613 100% {
15614 background-position: -200% 0;
15615 }
15616 }
15617 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-skeleton-image {
15618 width: 67px;
15619 height: 67px;
15620 border-radius: 8px;
15621 flex-shrink: 0;
15622 }
15623 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-skeleton-content {
15624 flex: 1;
15625 display: flex;
15626 flex-direction: column;
15627 gap: 8px;
15628 padding-right: 30px;
15629 }
15630 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-skeleton-title {
15631 height: 14px;
15632 width: 50%;
15633 }
15634 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-skeleton-description {
15635 height: 12px;
15636 width: 70%;
15637 }
15638 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-skeleton-price {
15639 height: 14px;
15640 width: 30%;
15641 }
15642 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-skeleton-checkbox {
15643 width: 24px;
15644 height: 24px;
15645 border-radius: 50%;
15646 flex-shrink: 0;
15647 }
15648 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-state-error {
15649 display: flex;
15650 flex-direction: column;
15651 align-items: center;
15652 justify-content: center;
15653 padding: 40px 20px;
15654 text-align: center;
15655 border: 1px solid #FEE2E2;
15656 border-radius: 12px;
15657 background: #FEF2F2;
15658 }
15659 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-state-error .wpfnl-product-sync-error-icon {
15660 margin-bottom: 12px;
15661 }
15662 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-state-error .wpfnl-product-sync-error-icon svg {
15663 display: block;
15664 }
15665 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-state-error .wpfnl-product-sync-error-text {
15666 margin: 0 0 16px;
15667 color: #991B1B;
15668 font-size: 14px;
15669 font-weight: 500;
15670 line-height: 1.5;
15671 }
15672 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-state-error .wpfnl-product-sync-retry-btn {
15673 display: inline-flex;
15674 align-items: center;
15675 gap: 6px;
15676 padding: 8px 18px;
15677 border: 1px solid #DC2626;
15678 border-radius: 8px;
15679 background: #FFF;
15680 color: #DC2626;
15681 font-size: 13px;
15682 font-weight: 500;
15683 cursor: pointer;
15684 transition: all 0.2s ease;
15685 }
15686 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-state-error .wpfnl-product-sync-retry-btn:hover {
15687 background: #DC2626;
15688 color: #FFF;
15689 }
15690 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-state-error.wpfnl-product-sync-template-error {
15691 flex-direction: row;
15692 padding: 14px 20px;
15693 margin-top: 12px;
15694 gap: 10px;
15695 }
15696 .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 {
15697 margin-bottom: 0;
15698 }
15699 .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 {
15700 margin: 0;
15701 }
15702 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-state-empty {
15703 display: flex;
15704 flex-direction: column;
15705 align-items: center;
15706 justify-content: center;
15707 padding: 48px 20px;
15708 text-align: center;
15709 border: 1px dashed #D1D5DB;
15710 border-radius: 12px;
15711 background: #FAFAFA;
15712 }
15713 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-state-empty .wpfnl-product-sync-empty-icon {
15714 width: 64px;
15715 height: 64px;
15716 border-radius: 50%;
15717 background: #F3F4F6;
15718 display: flex;
15719 align-items: center;
15720 justify-content: center;
15721 margin-bottom: 16px;
15722 }
15723 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-state-empty .wpfnl-product-sync-empty-title {
15724 margin: 0 0 6px;
15725 color: #363B4E;
15726 font-size: 15px;
15727 font-weight: 600;
15728 line-height: 1.3;
15729 }
15730 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-state-empty .wpfnl-product-sync-empty-subtitle {
15731 margin: 0 0 20px;
15732 color: #6E7A85;
15733 font-size: 13px;
15734 font-weight: 400;
15735 line-height: 1.5;
15736 max-width: 300px;
15737 }
15738 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-state-empty .wpfnl-product-sync-create-btn {
15739 display: inline-flex;
15740 align-items: center;
15741 gap: 6px;
15742 padding: 10px 22px;
15743 border: none;
15744 border-radius: 10px;
15745 background: #6E42D3;
15746 color: #FFF;
15747 font-size: 14px;
15748 font-weight: 500;
15749 cursor: pointer;
15750 transition: all 0.2s ease;
15751 }
15752 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-product-sync-container .wpfnl-product-sync-state-empty .wpfnl-product-sync-create-btn:hover {
15753 background: #5B35B8;
15754 }
15755 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-generate-funnel-container {
15756 border-radius: 20px;
15757 background: #FFF;
15758 box-shadow: 0 20px 25px -5px rgba(143, 130, 196, 0.05), 0 8px 10px -6px rgba(143, 130, 196, 0.08);
15759 display: flex;
15760 align-items: center;
15761 justify-content: center;
15762 height: 508px;
15763 position: relative;
15764 }
15765 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-generate-funnel-container .wpfnl-generate-funnel-canvas {
15766 width: 100%;
15767 height: auto;
15768 max-width: 580px;
15769 border-radius: 20px;
15770 }
15771 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-generate-funnel-container .wpfnl-generate-funnel-canvas img {
15772 width: 100%;
15773 height: 100%;
15774 border-radius: 20px;
15775 }
15776 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-generate-funnel-container .generate-funnel-overlay {
15777 position: absolute;
15778 top: 0;
15779 left: 0;
15780 right: 0;
15781 bottom: 0;
15782 border-radius: 20px;
15783 background: rgba(75, 52, 129, 0.4);
15784 backdrop-filter: blur(0);
15785 border: 1px solid #fff;
15786 padding: 20px;
15787 display: flex;
15788 flex-flow: column;
15789 align-items: center;
15790 justify-content: flex-end;
15791 }
15792 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-generate-funnel-container .generate-funnel-overlay .generated-notice {
15793 border-radius: 12px;
15794 background: #FFF;
15795 box-shadow: 0 4px 4px 0 rgba(151, 145, 166, 0.3);
15796 display: inline-flex;
15797 align-items: center;
15798 justify-content: center;
15799 gap: 6px;
15800 color: #6E7A85;
15801 font-size: 16px;
15802 font-weight: 400;
15803 line-height: 1;
15804 padding: 13px 20px;
15805 }
15806 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-generate-funnel-container.generating .generate-funnel-overlay {
15807 justify-content: center;
15808 backdrop-filter: blur(5px);
15809 }
15810 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-generate-funnel-container {
15811 /* HTML: <div class="loader"></div> */
15812 }
15813 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-generate-funnel-container .generate-loader {
15814 width: 50px;
15815 aspect-ratio: 1;
15816 display: grid;
15817 border-radius: 50%;
15818 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%;
15819 background-repeat: no-repeat;
15820 animation: l23 1s infinite steps(12);
15821 }
15822 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-generate-funnel-container .generate-loader::before,
15823 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-generate-funnel-container .generate-loader::after {
15824 content: "";
15825 grid-area: 1/1;
15826 border-radius: 50%;
15827 background: inherit;
15828 opacity: 0.915;
15829 transform: rotate(30deg);
15830 }
15831 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-generate-funnel-container .generate-loader::after {
15832 opacity: 0.83;
15833 transform: rotate(60deg);
15834 }
15835 @keyframes l23 {
15836 100% {
15837 transform: rotate(1turn);
15838 }
15839 }
15840 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-modal-overlay {
15841 position: fixed;
15842 top: 0;
15843 left: 0;
15844 width: 100%;
15845 height: 100%;
15846 background-color: rgba(0, 0, 0, 0.3);
15847 justify-content: center;
15848 align-items: center;
15849 display: flex;
15850 z-index: 999999;
15851 }
15852 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-modal-overlay .wpfnl-modal-wrapper {
15853 width: 80%;
15854 background: #FFF;
15855 padding: 25px;
15856 height: 80%;
15857 border-radius: 10px;
15858 position: relative;
15859 }
15860 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-modal-overlay .wpfnl-modal-close-btn {
15861 position: absolute;
15862 right: -14px;
15863 top: -14px;
15864 background: #ffffff;
15865 box-shadow: 0px 1px 1px #dadada;
15866 border-radius: 100px;
15867 width: 34px;
15868 height: 34px;
15869 display: flex;
15870 align-items: center;
15871 justify-content: center;
15872 cursor: pointer;
15873 z-index: 2;
15874 }
15875 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-modal-overlay #wpfnl-create-product {
15876 width: 100%;
15877 height: 100%;
15878 }
15879 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-modal-overlay #wpfnl-create-product iframe {
15880 height: 100%;
15881 }
15882 .wpfunnels-setup .wpfnl-mm-setup-wizard .wpfnl-modal-overlay .wpfnl-loader {
15883 border: 2px solid #8265c5;
15884 border-radius: 50%;
15885 border-top: 2px solid #fff;
15886 width: 50px;
15887 height: 50px;
15888 animation: spin 0.7s linear infinite;
15889 display: block;
15890 margin-left: 4px;
15891 position: absolute;
15892 left: 50%;
15893 top: 50%;
15894 transform: translate(-50%, -50%);
15895 z-index: 2;
15896 background: #fff;
15897 }
15898 @-webkit-keyframes spin {
15899 0% {
15900 -webkit-transform: rotate(0deg);
15901 }
15902 100% {
15903 -webkit-transform: rotate(360deg);
15904 }
15905 }
15906 @keyframes spin {
15907 0% {
15908 transform: rotate(0deg);
15909 }
15910 100% {
15911 transform: rotate(360deg);
15912 }
15913 }
15914
15915 #wpfunnels-app {
15916 margin: 0 0 0 -20px;
15917 min-height: calc(100vh - 32px);
15918 }
15919
15920 .wp-funnels_page_edit_funnel #wpbody-content,
15921 .wpfunnels_page_edit_funnel #wpbody-content {
15922 padding-bottom: 0;
15923 }
15924
15925 .wp-funnels_page_edit_funnel #wpfooter,
15926 .wpfunnels_page_edit_funnel #wpfooter {
15927 display: none;
15928 }
15929
15930 .wpfnl-admin-notices-wrapper {
15931 background: #fff;
15932 padding: 15px 14px;
15933 border-bottom: 1px solid #E5E8F3;
15934 }
15935 .wpfnl-admin-notices-wrapper .single-notice {
15936 background: #eee;
15937 padding: 12px 14px;
15938 margin-bottom: 10px;
15939 border-left: 3px solid #ddd;
15940 }
15941 .wpfnl-admin-notices-wrapper .single-notice:last-child {
15942 margin-bottom: 0;
15943 }
15944 .wpfnl-admin-notices-wrapper .single-notice.notice-warning {
15945 color: #473D3D;
15946 background-color: #FFF9EB;
15947 border-left-color: #FFB802;
15948 }
15949 .wpfnl-admin-notices-wrapper .single-notice.notice-error {
15950 color: #473D3D;
15951 background-color: #FFF3F3;
15952 border-left-color: #DB0D0D;
15953 }
15954
15955 .wpfnl-drawflow-window.wpfnl-tour-active {
15956 pointer-events: none;
15957 }
15958 .wpfnl-drawflow-window svg path {
15959 transition: none;
15960 }
15961 .wpfnl-drawflow-window .not-clickable-overlay.downflow {
15962 background: rgba(255, 255, 255, 0);
15963 display: block;
15964 backdrop-filter: blur(0);
15965 }
15966 .wpfnl-drawflow-window .wpfn-drawflow-alert-wrapper {
15967 position: absolute;
15968 right: 50%;
15969 transform: translateX(50%);
15970 top: 80px;
15971 z-index: -1;
15972 }
15973 .wpfnl-drawflow-window .wpfnl-drawing-wrapper {
15974 position: relative;
15975 transition: all 0.3s ease;
15976 }
15977 .wpfnl-drawflow-window .wpfnl-drawing-wrapper[data-tour=yes] {
15978 position: relative;
15979 background-color: #E5E5E5;
15980 z-index: 4;
15981 top: 100px;
15982 }
15983 .wpfnl-drawflow-window .wpfnl-drawing-wrapper[data-tour=yes] .wpfnl-drawing-window {
15984 height: 100vh;
15985 }
15986 .wpfnl-drawflow-window .save-name-loader {
15987 position: absolute;
15988 left: 0;
15989 top: 0;
15990 width: 100%;
15991 height: 100%;
15992 z-index: 9;
15993 display: flex;
15994 flex-flow: column;
15995 align-items: center;
15996 justify-content: center;
15997 background: rgb(246, 245, 250);
15998 }
15999 .wpfnl-drawflow-window .save-name-loader .wpfnl-loader {
16000 display: block;
16001 width: 50px;
16002 height: 50px;
16003 }
16004 .wpfnl-drawflow-window .wpfn-drawflow-alert {
16005 display: flex;
16006 align-items: center;
16007 flex-flow: row;
16008 justify-content: flex-start;
16009 background-color: #fff;
16010 width: 270px;
16011 height: 40px;
16012 padding: 10px 15px;
16013 box-shadow: 0px 1px 1px rgba(190, 190, 215, 0.2);
16014 border-radius: 0px 6px 6px 0px;
16015 border-left: 2px solid #00D057;
16016 transform: translateY(-30px);
16017 transition: all 0.5s ease;
16018 opacity: 0;
16019 visibility: hidden;
16020 }
16021 .wpfnl-drawflow-window .wpfn-drawflow-alert .alert-icon {
16022 margin-right: 14px;
16023 }
16024 .wpfnl-drawflow-window .wpfn-drawflow-alert .alert-icon svg {
16025 display: block;
16026 }
16027 .wpfnl-drawflow-window .wpfn-drawflow-alert .alert-icon .error-icon {
16028 display: none;
16029 }
16030 .wpfnl-drawflow-window .wpfn-drawflow-alert .alert-text {
16031 font-weight: 500;
16032 font-size: 14px;
16033 line-height: 16px;
16034 color: #363B4E;
16035 }
16036 .wpfnl-drawflow-window .wpfn-drawflow-alert .close-alert {
16037 display: block;
16038 padding: 3px 0 3px 10px;
16039 margin-left: auto;
16040 cursor: pointer;
16041 }
16042 .wpfnl-drawflow-window .wpfn-drawflow-alert.drawflow-error {
16043 border-left-color: #EE5F5A;
16044 }
16045 .wpfnl-drawflow-window .wpfn-drawflow-alert.drawflow-error .error-icon {
16046 display: block;
16047 }
16048 .wpfnl-drawflow-window .wpfn-drawflow-alert.drawflow-error .success-icon {
16049 display: none;
16050 }
16051 .wpfnl-drawflow-window .wpfn-drawflow-alert-wrapper.show {
16052 z-index: 9;
16053 }
16054 .wpfnl-drawflow-window .wpfn-drawflow-alert-wrapper.show .wpfn-drawflow-alert {
16055 transform: translateY(0);
16056 opacity: 1;
16057 visibility: visible;
16058 }
16059 .wpfnl-drawflow-window .step-importer-wrapper {
16060 position: absolute;
16061 top: 0;
16062 left: 0;
16063 width: 100%;
16064 height: 100%;
16065 max-height: 100%;
16066 z-index: 4;
16067 background: rgb(246, 245, 250);
16068 }
16069 .wpfnl-drawflow-window .step-importer-wrapper.wpfnl-ab-steps-modal {
16070 z-index: 101;
16071 }
16072 .wpfnl-drawflow-window .step-importer-wrapper.wpfnl-ab-steps-modal .wpfnl-step__templates-wrapper-before,
16073 .wpfnl-drawflow-window .step-importer-wrapper .wpfnl-ab-steps .wpfnl-step__templates-wrapper-before {
16074 width: 100%;
16075 }
16076 .wpfnl-drawflow-window .wpfnl-drawing-window-loader {
16077 background: rgb(246, 245, 250);
16078 position: absolute;
16079 top: 0;
16080 right: 0;
16081 width: 100%;
16082 height: 100%;
16083 z-index: 99;
16084 opacity: 1;
16085 visibility: visible;
16086 display: flex;
16087 align-items: center;
16088 justify-content: center;
16089 gap: 24px;
16090 padding: 40px;
16091 }
16092 .wpfnl-drawflow-window .wpfnl-drawing-window-loader .wpfnl-canvas-shimmer-node {
16093 flex-shrink: 0;
16094 width: 160px;
16095 height: 80px;
16096 border-radius: 12px;
16097 animation: shimmer-animation 1.6s infinite linear;
16098 background: linear-gradient(to right, #eff1f3 4%, #e2e2e2 25%, #eff1f3 36%);
16099 background-size: 1000px 100%;
16100 }
16101 .wpfnl-drawflow-window .wpfnl-drawing-window-loader .wpfnl-canvas-shimmer-node + .wpfnl-canvas-shimmer-node {
16102 position: relative;
16103 }
16104 .wpfnl-drawflow-window .wpfnl-drawing-window-loader .wpfnl-canvas-shimmer-node + .wpfnl-canvas-shimmer-node::before {
16105 content: "";
16106 position: absolute;
16107 left: -24px;
16108 top: 50%;
16109 transform: translateY(-50%);
16110 width: 24px;
16111 height: 2px;
16112 background: #d0d0d0;
16113 }
16114 .wpfnl-drawflow-window .wpfnl-drawing-window-loader.drawing-window-loaded {
16115 opacity: 0;
16116 visibility: hidden;
16117 }
16118
16119 .ab-testing-drawer .add-step-wrapper, .wpfnl-drawing-window .addstep .add-step-wrapper {
16120 position: relative;
16121 border: 1px dashed #7A8B9A;
16122 border-radius: 14px;
16123 width: 180px;
16124 height: 251px;
16125 display: flex;
16126 flex-flow: column;
16127 align-items: center;
16128 justify-content: center;
16129 padding: 20px;
16130 background: #f6f5fa;
16131 }
16132 .ab-testing-drawer .add-step-wrapper svg, .wpfnl-drawing-window .addstep .add-step-wrapper svg {
16133 position: relative;
16134 }
16135 .ab-testing-drawer .add-step-wrapper .icon, .wpfnl-drawing-window .addstep .add-step-wrapper .icon {
16136 background: #6E42D3;
16137 box-shadow: 0px 8px 16px rgba(193, 183, 232, 0.5);
16138 border-radius: 100px;
16139 width: 70px;
16140 height: 70px;
16141 display: flex;
16142 align-items: center;
16143 justify-content: center;
16144 cursor: pointer;
16145 }
16146 .ab-testing-drawer .add-step-wrapper .icon svg, .wpfnl-drawing-window .addstep .add-step-wrapper .icon svg {
16147 width: 19px;
16148 height: 19px;
16149 }
16150 .ab-testing-drawer .add-step-wrapper .icon svg path, .wpfnl-drawing-window .addstep .add-step-wrapper .icon svg path {
16151 stroke: #fff;
16152 }
16153 .ab-testing-drawer .add-step-wrapper h6, .wpfnl-drawing-window .addstep .add-step-wrapper h6 {
16154 font-weight: 500;
16155 font-size: 16px;
16156 line-height: 1;
16157 color: #363B4E;
16158 margin-top: 23px;
16159 }
16160 .ab-testing-drawer .add-step-wrapper p, .wpfnl-drawing-window .addstep .add-step-wrapper p {
16161 font-size: 12px;
16162 line-height: 17px;
16163 text-align: center;
16164 color: #363B4E;
16165 width: 104px;
16166 margin-top: 8px;
16167 }
16168 .ab-testing-drawer .add-step-wrapper .add-steps-options, .wpfnl-drawing-window .addstep .add-step-wrapper .add-steps-options {
16169 position: absolute;
16170 left: calc(100% + 15px);
16171 top: 50%;
16172 background: #FFFFFF;
16173 box-shadow: 0px 20px 20px rgba(190, 190, 215, 0.08);
16174 border-radius: 10px;
16175 width: 100px;
16176 z-index: 2;
16177 transform: translateY(-50%);
16178 display: flex;
16179 flex-flow: column;
16180 display: none;
16181 }
16182 .ab-testing-drawer .add-step-wrapper .add-steps-options .single-option, .wpfnl-drawing-window .addstep .add-step-wrapper .add-steps-options .single-option {
16183 font-size: 14px;
16184 line-height: 1;
16185 letter-spacing: -0.01em;
16186 color: #7A8B9A;
16187 flex: 1;
16188 border: none;
16189 background: transparent;
16190 display: flex;
16191 flex-flow: column;
16192 align-items: center;
16193 justify-content: center;
16194 cursor: pointer;
16195 transition: all 0.3s ease;
16196 padding: 19px 15px;
16197 }
16198 .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,
16199 .ab-testing-drawer .add-step-wrapper .add-steps-options .single-option path,
16200 .wpfnl-drawing-window .addstep .add-step-wrapper .add-steps-options .single-option path {
16201 transition: all 0.3s ease;
16202 }
16203 .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 {
16204 background: rgba(110, 66, 211, 0.16);
16205 color: #6E42D3;
16206 font-weight: 500;
16207 }
16208 .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 {
16209 border-radius: 10px 10px 0 0;
16210 border-bottom: 1px solid #EEF0F3;
16211 }
16212 .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 {
16213 border-radius: 0 0 10px 10px;
16214 }
16215 .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 {
16216 margin-bottom: 8px;
16217 }
16218 .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 {
16219 fill: #6E42D3;
16220 stroke: #6E42D3;
16221 }
16222 .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 {
16223 margin-bottom: 3px;
16224 }
16225 .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,
16226 .ab-testing-drawer .add-step-wrapper .add-steps-options .single-option.option-condition:hover path,
16227 .wpfnl-drawing-window .addstep .add-step-wrapper .add-steps-options .single-option.option-condition:hover path {
16228 stroke: #6E42D3;
16229 }
16230 .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 {
16231 border-radius: 10px !important;
16232 }
16233 .ab-testing-drawer .show-options.add-step-wrapper .add-steps-options, .wpfnl-drawing-window .addstep .show-options.add-step-wrapper .add-steps-options {
16234 display: flex;
16235 }
16236
16237 .add-step-wrapper[data-tour=yes] {
16238 background: #fff;
16239 z-index: 4;
16240 position: relative;
16241 }
16242
16243 .ab-testing-drawer .single-ab-step .step-body .step-stats, .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .node-stats {
16244 display: flex;
16245 flex-flow: row wrap;
16246 align-items: center;
16247 border-radius: 8px;
16248 border: 1px solid #EEF0F3;
16249 margin-top: 10px;
16250 }
16251 .ab-testing-drawer .single-ab-step .step-body .step-stats .single-stat, .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .node-stats .single-stat {
16252 flex: 1;
16253 text-align: center;
16254 padding: 11px 8px;
16255 }
16256 .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 {
16257 border-right: 1px solid #EEF0F3;
16258 }
16259 .ab-testing-drawer .single-ab-step .step-body .step-stats .number, .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .node-stats .number {
16260 color: #363B4E;
16261 font-size: 13px;
16262 font-weight: 500;
16263 line-height: 1;
16264 text-transform: capitalize;
16265 display: block;
16266 }
16267 .ab-testing-drawer .single-ab-step .step-body .step-stats .title, .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .node-stats .title {
16268 color: #7A8B9A;
16269 font-size: 11px;
16270 font-weight: 400;
16271 line-height: 1;
16272 text-transform: capitalize;
16273 display: block;
16274 margin-top: 5px;
16275 }
16276
16277 .wpfnl-drawing-window {
16278 height: calc(100vh - 168px);
16279 min-height: auto;
16280 position: relative;
16281 overflow: auto !important;
16282 overflow-x: hidden !important;
16283 }
16284 .wpfnl-drawing-window::-webkit-scrollbar {
16285 width: 4px;
16286 height: 4px;
16287 }
16288 .wpfnl-drawing-window::-webkit-scrollbar-track {
16289 background: #f2f5f8;
16290 }
16291 .wpfnl-drawing-window::-webkit-scrollbar-thumb {
16292 background-color: #CBCBCB;
16293 border-radius: 20px;
16294 }
16295 .wpfnl-drawing-window .drawflow .drawflow-delete {
16296 background: #f6f5fa;
16297 }
16298 .wpfnl-drawing-window .drawflow .drawflow-add-step {
16299 position: absolute;
16300 display: flex;
16301 justify-content: center;
16302 align-items: center;
16303 width: 34px;
16304 height: 34px;
16305 color: white !important;
16306 z-index: 4;
16307 font-weight: bold;
16308 text-align: center;
16309 border-radius: 50%;
16310 font-family: monospace;
16311 cursor: pointer;
16312 background: #7A8B9A;
16313 border: 6px solid #F6F5FA;
16314 margin: -6px;
16315 }
16316 .wpfnl-drawing-window .drawflow .drawflow-add-step:hover {
16317 background: #6E42D3;
16318 }
16319 .wpfnl-drawing-window .drawflow .drawflow > .drawflow-add-step {
16320 margin-left: -15px;
16321 margin-top: 15px;
16322 }
16323 .wpfnl-drawing-window .drawflow .parent-node .drawflow-add-step {
16324 right: -15px;
16325 top: -15px;
16326 }
16327 .wpfnl-drawing-window .drawflow .drawflow-paste-step {
16328 position: absolute;
16329 display: flex;
16330 justify-content: center;
16331 align-items: center;
16332 z-index: 4;
16333 font-weight: 500;
16334 text-align: center;
16335 font-family: Roboto;
16336 cursor: pointer;
16337 border-radius: 100px;
16338 border: 6px solid #F6F5FA;
16339 background: #FFF;
16340 width: auto;
16341 height: auto;
16342 padding: 6px 10px;
16343 color: #363B4E !important;
16344 font-size: 10px;
16345 min-width: 80px;
16346 }
16347 .wpfnl-drawing-window .drawflow .drawflow > .drawflow-paste-step {
16348 margin-left: -15px;
16349 margin-top: 15px;
16350 }
16351 .wpfnl-drawing-window .drawflow .parent-node .drawflow-paste-step {
16352 right: -15px;
16353 top: -15px;
16354 }
16355 .wpfnl-drawing-window .drawflow .connection .main-path {
16356 stroke-dasharray: 0;
16357 stroke: #7a8b9a;
16358 stroke-width: 1.8px;
16359 }
16360 .wpfnl-drawing-window .drawflow .connection .main-path:hover, .wpfnl-drawing-window .drawflow .connection .main-path.selected {
16361 stroke: #7a8b9a;
16362 }
16363 .wpfnl-drawing-window .drawflow .drawflow-node {
16364 border: none;
16365 background-color: transparent !important;
16366 border-radius: 10px;
16367 padding: 0;
16368 width: 180px;
16369 }
16370 .wpfnl-drawing-window .drawflow .drawflow-node .drawflow_content_node {
16371 text-align: center;
16372 cursor: default;
16373 }
16374 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper {
16375 position: relative;
16376 }
16377 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .not-clickable-overlay {
16378 position: fixed;
16379 background: rgba(0, 0, 0, 0.2901960784);
16380 display: block;
16381 }
16382 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .create-step-name-modal {
16383 position: fixed;
16384 top: calc(50% - 90px);
16385 opacity: 1;
16386 visibility: visible;
16387 }
16388 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .ab-testing-header {
16389 background: #FFFFFF;
16390 border-bottom: 1px dashed #7A8B9A;
16391 border-radius: 5px 5px 0px 0px;
16392 left: -45px;
16393 position: relative;
16394 top: -45px;
16395 display: flex;
16396 align-items: center;
16397 width: calc(100% + 90px);
16398 padding: 6px 15px;
16399 }
16400 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .ab-testing-header button {
16401 display: flex;
16402 align-items: center;
16403 background: transparent;
16404 border: none;
16405 cursor: pointer;
16406 font-weight: 500;
16407 font-size: 14px;
16408 line-height: 1;
16409 text-align: center;
16410 color: #787F96;
16411 margin-left: 13px;
16412 }
16413 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .ab-testing-header button svg {
16414 margin-left: 5px;
16415 position: relative;
16416 top: -1px;
16417 }
16418 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .ab-testing-header button.edit svg {
16419 width: 17px;
16420 }
16421 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .ab-testing-header button.start {
16422 margin-left: auto;
16423 }
16424 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .single-node-overlay {
16425 position: fixed;
16426 top: 0;
16427 left: 0;
16428 width: 100%;
16429 height: 100%;
16430 background-color: transparent;
16431 }
16432 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .single-node-wrapper {
16433 box-sizing: border-box;
16434 margin-bottom: 40px;
16435 }
16436 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .single-node-wrapper:last-child {
16437 margin-bottom: 0;
16438 }
16439 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .single-node-wrapper button.active {
16440 position: relative;
16441 }
16442 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .single-node-wrapper button.active .wpfnl-dropdown {
16443 visibility: visible;
16444 opacity: 1;
16445 }
16446 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .single-node-wrapper .wpfnl-dropdown {
16447 top: 20px;
16448 left: 0;
16449 border-radius: 6px;
16450 border: 1px solid #EBEDF0;
16451 background: #FFF;
16452 box-shadow: 0px 2px 20px 0px rgba(210, 209, 218, 0.3);
16453 padding: 10px;
16454 }
16455 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .single-node-wrapper .wpfnl-dropdown .wpfnl-dropdown-item {
16456 border-radius: 4px;
16457 background: #F6F8FA;
16458 padding: 8px;
16459 width: auto;
16460 height: auto;
16461 flex-direction: row;
16462 align-items: center;
16463 justify-content: flex-start;
16464 display: flex;
16465 gap: 8px;
16466 cursor: pointer;
16467 }
16468 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .single-node-wrapper .wpfnl-dropdown .wpfnl-dropdown-item svg {
16469 margin: 0;
16470 }
16471 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .single-node-wrapper .wpfnl-dropdown .wpfnl-dropdown-item span {
16472 color: #2D3149;
16473 font-weight: 500;
16474 }
16475 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .single-node-wrapper .wpfnl-dropdown::after {
16476 content: none;
16477 }
16478 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .has-mailmint-step .single-node-wrapper:not(.single-node-thankyou):nth-last-of-type(2) {
16479 margin-bottom: 0;
16480 }
16481 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .single-node {
16482 position: relative;
16483 background: #FFFFFF;
16484 box-sizing: border-box;
16485 border-radius: 10px;
16486 border: 1px solid #EDECF2;
16487 box-shadow: 0px 20px 20px rgba(190, 190, 215, 0.08);
16488 }
16489 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper svg {
16490 display: block;
16491 position: relative;
16492 }
16493 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .placeholder-img svg {
16494 width: 100%;
16495 }
16496 .wpfnl-drawing-window .drawflow .drawflow-node .node-control-button {
16497 background: #fff;
16498 display: flex;
16499 flex-flow: row;
16500 align-items: center;
16501 justify-content: center;
16502 z-index: 2;
16503 transition: all 0.3s ease;
16504 width: 100%;
16505 margin-top: 12px;
16506 margin-bottom: 3px;
16507 gap: 10px;
16508 }
16509 .wpfnl-drawing-window .drawflow .drawflow-node .node-control-button li {
16510 width: 24px;
16511 height: 22px;
16512 display: flex;
16513 flex-flow: column;
16514 align-items: center;
16515 justify-content: center;
16516 position: relative;
16517 }
16518 .wpfnl-drawing-window .drawflow .drawflow-node .node-control-button li > button {
16519 border: none;
16520 background: transparent;
16521 }
16522 .wpfnl-drawing-window .drawflow .drawflow-node .node-control-button li > a, .wpfnl-drawing-window .drawflow .drawflow-node .node-control-button li > button {
16523 display: block;
16524 text-align: center;
16525 line-height: 22px;
16526 width: 100%;
16527 cursor: pointer;
16528 }
16529 .wpfnl-drawing-window .drawflow .drawflow-node .node-control-button li svg {
16530 margin: 0 auto;
16531 }
16532 .wpfnl-drawing-window .drawflow .drawflow-node .node-control-button li .pro-tag {
16533 position: absolute;
16534 top: -23px;
16535 left: 50%;
16536 padding: 0;
16537 transform: translateX(-50%);
16538 }
16539 .wpfnl-drawing-window .drawflow .drawflow-node .node-control-button li .pro-tag::before {
16540 content: "";
16541 position: absolute;
16542 left: calc(50% - 1px);
16543 bottom: -6px;
16544 width: 10px;
16545 height: 10px;
16546 background: #6E42D3;
16547 border-radius: 2px;
16548 transform: rotate(45deg) translateX(-50%);
16549 z-index: 0;
16550 }
16551 .wpfnl-drawing-window .drawflow .drawflow-node .node-control-button li .pro-tag.has-opacity {
16552 background: #9F8ACD;
16553 }
16554 .wpfnl-drawing-window .drawflow .drawflow-node .node-control-button li .pro-tag.has-opacity::before {
16555 background: #9F8ACD;
16556 }
16557 .wpfnl-drawing-window .drawflow .drawflow-node .node-control-button li .pro-tag a {
16558 font-size: 12px;
16559 line-height: 1;
16560 font-weight: 700;
16561 letter-spacing: -0.3px;
16562 padding: 3px 5px 3px;
16563 display: block;
16564 position: relative;
16565 white-space: nowrap;
16566 }
16567 .wpfnl-drawing-window .drawflow .drawflow-node .node-control-button .create-ab-dropdown {
16568 background: #FFFFFF;
16569 box-shadow: 0px 8px 30px rgba(21, 21, 69, 0.1019607843);
16570 border-radius: 10px;
16571 position: absolute;
16572 left: calc(100% + 8px);
16573 top: 0;
16574 z-index: 3;
16575 width: 184px;
16576 text-align: left;
16577 border: 1px solid #E5E8F3;
16578 display: none;
16579 }
16580 .wpfnl-drawing-window .drawflow .drawflow-node .node-control-button .create-ab-dropdown button {
16581 font-weight: 500;
16582 font-size: 14px;
16583 line-height: 1;
16584 color: #787F96;
16585 border: none;
16586 background: transparent;
16587 padding: 10px 15px;
16588 border-bottom: 1px solid #F1F3FA;
16589 text-align: left;
16590 width: 100%;
16591 cursor: pointer;
16592 transition: color 0.3s ease;
16593 }
16594 .wpfnl-drawing-window .drawflow .drawflow-node .node-control-button .create-ab-dropdown button:last-child {
16595 border-bottom: 0;
16596 }
16597 .wpfnl-drawing-window .drawflow .drawflow-node .node-control-button .create-ab-dropdown button:hover {
16598 color: #6E42D3;
16599 }
16600 .wpfnl-drawing-window .drawflow .drawflow-node .node-header {
16601 background: #ffffff;
16602 box-sizing: border-box;
16603 border-radius: 10px 10px 0px 0px;
16604 padding: 10px 3px 9px;
16605 }
16606 .wpfnl-drawing-window .drawflow .drawflow-node .node-header .node-title {
16607 color: #363B4E;
16608 font-weight: 500;
16609 font-size: 13px;
16610 line-height: 14px;
16611 padding: 0;
16612 margin: 0;
16613 text-transform: capitalize;
16614 display: flex;
16615 align-items: center;
16616 justify-content: center;
16617 gap: 6px;
16618 }
16619 .wpfnl-drawing-window .drawflow .drawflow-node .node-header .node-title span {
16620 font-size: 11px;
16621 color: #797e94;
16622 max-width: 88px;
16623 white-space: nowrap;
16624 overflow: hidden;
16625 text-overflow: ellipsis;
16626 display: inline-block;
16627 vertical-align: middle;
16628 }
16629 .wpfnl-drawing-window .drawflow .drawflow-node .node-body {
16630 padding: 10px;
16631 }
16632 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .placeholder-img.thankyou {
16633 padding: 14px 0px;
16634 }
16635 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .no-product-notice {
16636 transform: translateY(-7px);
16637 width: 100%;
16638 }
16639 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .preview-img {
16640 border-radius: 8px;
16641 border: 1px solid #EEF0F3;
16642 position: relative;
16643 overflow: hidden;
16644 height: 121px;
16645 background: #f6f5fa;
16646 }
16647 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .preview-img > div {
16648 height: 100%;
16649 background-repeat: no-repeat;
16650 background-size: cover;
16651 background-position: center -5px;
16652 }
16653 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .preview-img img {
16654 border-radius: 8px;
16655 height: 100%;
16656 object-fit: cover;
16657 }
16658 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .orderbump-cta {
16659 background: linear-gradient(180deg, rgba(217, 217, 217, 0) 44.08%, rgba(0, 0, 0, 0.53) 100%);
16660 border-radius: 8px;
16661 position: absolute;
16662 bottom: -6px;
16663 left: 0;
16664 width: 100%;
16665 height: 100%;
16666 display: flex;
16667 flex-flow: column;
16668 align-items: center;
16669 justify-content: flex-end;
16670 padding-bottom: 15px;
16671 }
16672 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .orderbump-cta > span {
16673 font-weight: 500;
16674 font-size: 12px;
16675 line-height: 10px;
16676 text-transform: capitalize;
16677 color: #FFFFFF;
16678 display: block;
16679 }
16680 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .orderbump-cta > span.clickable-tag {
16681 cursor: pointer;
16682 text-decoration: underline;
16683 text-underline-offset: 2px;
16684 transition: opacity 0.15s ease;
16685 }
16686 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .orderbump-cta > span.clickable-tag:hover {
16687 opacity: 0.8;
16688 }
16689 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .node-cta > span {
16690 border: 1px solid #EEF0F3;
16691 border-radius: 8px;
16692 display: block;
16693 font-weight: 500;
16694 font-size: 12px;
16695 line-height: 1;
16696 text-align: center;
16697 text-transform: capitalize;
16698 color: #363B4E;
16699 padding: 8px 5px;
16700 margin-top: 10px;
16701 }
16702 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .node-cta > span.no-product {
16703 color: #ee5f5a;
16704 }
16705 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .node-cta > span.has-product {
16706 color: #45b959;
16707 }
16708 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .node-cta > span.clickable-tag {
16709 cursor: pointer;
16710 transition: opacity 0.15s ease, border-color 0.15s ease;
16711 }
16712 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .node-cta > span.clickable-tag:hover {
16713 opacity: 0.75;
16714 border-color: #ee5f5a;
16715 }
16716 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .end-flag {
16717 position: absolute;
16718 top: 98px;
16719 left: calc(100% + 54px);
16720 width: 50px;
16721 height: 50px;
16722 border: 1px solid #EDECF2;
16723 box-shadow: 0px 6px 10px 0px rgba(190, 190, 215, 0.08);
16724 background: #ffffff;
16725 display: flex;
16726 align-items: center;
16727 justify-content: center;
16728 border-radius: 100%;
16729 }
16730 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .end-flag .flag-line {
16731 position: absolute;
16732 right: calc(100% + 11px);
16733 top: 18px;
16734 width: 42px;
16735 height: 2px;
16736 background: #7A8B9A;
16737 }
16738 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .end-flag:before {
16739 content: url("data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMTAgMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbD0iIzdBOEI5QSIgZD0iTTEuNzUgMTUuNTg1YTEuMDgzIDEuMDgzIDAgMDEtLjc3LTEuODUybDUuNzQyLTUuNzMxTC45ODEgMi4yN0ExLjA4OCAxLjA4OCAwIDAxMi41MTkuNzMzbDYuNSA2LjVhMS4wODMgMS4wODMgMCAwMTAgMS41MjdsLTYuNSA2LjVhMS4wODMgMS4wODMgMCAwMS0uNzcuMzI1eiIvPjwvc3ZnPg==");
16740 position: absolute;
16741 right: calc(100% + 9px);
16742 top: 17px;
16743 width: 10px;
16744 height: 16px;
16745 }
16746 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .end-flag:after {
16747 content: "";
16748 position: absolute;
16749 left: -61px;
16750 top: 20px;
16751 width: 12px;
16752 height: 12px;
16753 border: 2px solid #7A8B9A;
16754 border-radius: 100%;
16755 box-sizing: border-box;
16756 background: #fff;
16757 }
16758 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .end-flag path {
16759 stroke: #6E42D3;
16760 }
16761 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .end-flag > span {
16762 font-size: 14px;
16763 line-height: 1.2;
16764 font-weight: 600;
16765 color: #363B4E;
16766 margin-top: 6px;
16767 display: block;
16768 }
16769 .wpfnl-drawing-window .drawflow .drawflow-node .inputs .input,
16770 .wpfnl-drawing-window .drawflow .drawflow-node .output {
16771 border-radius: 50%;
16772 border: 2px solid #7A8B9A;
16773 background: #fff;
16774 width: 12px;
16775 height: 12px;
16776 position: absolute;
16777 right: 7px;
16778 top: 120px;
16779 pointer-events: none !important;
16780 }
16781 .wpfnl-drawing-window .drawflow .drawflow-node .output {
16782 opacity: 1 !important;
16783 right: -5px;
16784 pointer-events: none !important;
16785 }
16786 .wpfnl-drawing-window .drawflow .drawflow-node .output.output_2 {
16787 top: 120px;
16788 }
16789 .wpfnl-drawing-window .drawflow .drawflow-node .inputs .input {
16790 background: #f6f5fa;
16791 opacity: 1 !important;
16792 border: none;
16793 left: -13px;
16794 }
16795 .wpfnl-drawing-window .drawflow .drawflow-node .inputs .input.input-connected:before {
16796 content: url("data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMTAgMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbD0iIzdBOEI5QSIgZD0iTTEuNzUgMTUuNTg1YTEuMDgzIDEuMDgzIDAgMDEtLjc3LTEuODUybDUuNzQyLTUuNzMxTC45ODEgMi4yN0ExLjA4OCAxLjA4OCAwIDAxMi41MTkuNzMzbDYuNSA2LjVhMS4wODMgMS4wODMgMCAwMTAgMS41MjdsLTYuNSA2LjVhMS4wODMgMS4wODMgMCAwMS0uNzcuMzI1eiIvPjwvc3ZnPg==");
16797 width: 10px;
16798 height: 16px;
16799 border-radius: 0px;
16800 position: absolute;
16801 left: -9px;
16802 top: -2px;
16803 }
16804 .wpfnl-drawing-window .drawflow .drawflow-node.selected {
16805 z-index: 4;
16806 }
16807 .wpfnl-drawing-window .drawflow .drawflow-node.landing .node-header {
16808 background: #E8F1FF;
16809 }
16810 .wpfnl-drawing-window .drawflow .drawflow-node.landing .node-header .node-title svg {
16811 width: 15px;
16812 height: 15px;
16813 }
16814 .wpfnl-drawing-window .drawflow .drawflow-node.checkout .node-header {
16815 background: #FDF0E8;
16816 padding: 9px 3px 8px;
16817 }
16818 .wpfnl-drawing-window .drawflow .drawflow-node.checkout .node-header .node-title svg {
16819 width: 15px;
16820 height: 17px;
16821 top: -1px;
16822 }
16823 .wpfnl-drawing-window .drawflow .drawflow-node.upsell .node-header {
16824 background: #E9F9E8;
16825 }
16826 .wpfnl-drawing-window .drawflow .drawflow-node.upsell .node-header .node-title svg {
16827 width: 15px;
16828 height: 15px;
16829 }
16830 .wpfnl-drawing-window .drawflow .drawflow-node.downsell .node-header {
16831 background: #FCF0F1;
16832 }
16833 .wpfnl-drawing-window .drawflow .drawflow-node.downsell .node-header .node-title svg {
16834 width: 15px;
16835 height: 15px;
16836 }
16837 .wpfnl-drawing-window .drawflow .drawflow-node.thankyou .node-header {
16838 background: #E6FAF5;
16839 }
16840 .wpfnl-drawing-window .drawflow .drawflow-node.thankyou .node-header .node-title svg {
16841 width: 15px;
16842 height: 15px;
16843 }
16844 .wpfnl-drawing-window .drawflow .drawflow-node.custom .node-header {
16845 background: #E0F2F4;
16846 }
16847 .wpfnl-drawing-window .drawflow .drawflow-node.custom .node-header .node-title svg {
16848 width: 15px;
16849 height: 15px;
16850 }
16851 .wpfnl-drawing-window .drawflow .drawflow-node.conditional .output:before {
16852 display: none;
16853 }
16854 .wpfnl-drawing-window .drawflow .drawflow-node.conditional.selected .actions {
16855 top: -35px;
16856 }
16857 .wpfnl-drawing-window .drawflow .drawflow-step-delete {
16858 position: absolute;
16859 right: -8px;
16860 top: -8px;
16861 width: 22px;
16862 height: 22px;
16863 border-radius: 30px;
16864 background: #ffffff;
16865 color: #ffffff;
16866 border: 2px solid #EE5F5A;
16867 line-height: 1.3;
16868 cursor: pointer;
16869 z-index: 1;
16870 opacity: 0;
16871 visibility: hidden;
16872 transition: all 0.3s ease;
16873 }
16874 .wpfnl-drawing-window .drawflow .drawflow-step-delete:before {
16875 content: "";
16876 position: absolute;
16877 left: 0;
16878 top: 0;
16879 width: 100%;
16880 height: 100%;
16881 background-image: url("../images/cross.svg");
16882 background-repeat: no-repeat;
16883 background-size: 80% 80%;
16884 background-position: center center;
16885 border-radius: 50%;
16886 }
16887 .wpfnl-drawing-window .drawflow .ab-testing-indicator {
16888 position: absolute;
16889 top: -28px;
16890 left: 50%;
16891 transform: translateX(-50%);
16892 color: #FFF;
16893 font-size: 10px;
16894 font-weight: 600;
16895 line-height: 1;
16896 background-color: #EC813F;
16897 box-shadow: 0px 20px 20px rgba(190, 190, 215, 0.08);
16898 z-index: 2;
16899 padding: 5px 10px;
16900 white-space: nowrap;
16901 border-radius: 50px;
16902 }
16903 .wpfnl-drawing-window .drawflow .node-condition-wrapper .drawflow-step-delete {
16904 left: -3px;
16905 right: inherit;
16906 top: -7px;
16907 }
16908 .wpfnl-drawing-window .drawflow .node-condition-wrapper:hover .drawflow-step-delete,
16909 .wpfnl-drawing-window .drawflow .node-wrapper:hover .drawflow-step-delete {
16910 opacity: 1;
16911 visibility: visible;
16912 }
16913 .wpfnl-drawing-window .drawflow .drawflow-delete:before {
16914 content: "";
16915 position: absolute;
16916 left: 0;
16917 top: 0;
16918 width: 100%;
16919 height: 100%;
16920 background-image: url("../images/cross.svg");
16921 background-repeat: no-repeat;
16922 background-size: 80% 80%;
16923 background-position: center center;
16924 border-radius: 50%;
16925 }
16926 .wpfnl-drawing-window .drawflow .drawflow-node:not(.conditional) .outputs .output,
16927 .wpfnl-drawing-window .drawflow .drawflow-node:not(.conditional) .inputs .input {
16928 opacity: 0;
16929 }
16930 .wpfnl-drawing-window .drawflow .drawflow-node.selected:not(.conditional) .outputs .output,
16931 .wpfnl-drawing-window .drawflow .drawflow-node.selected:not(.conditional) .inputs .input {
16932 opacity: 1;
16933 }
16934 .wpfnl-drawing-window .drawflow .drawflow-node.conditional .outputs .output,
16935 .wpfnl-drawing-window .drawflow .drawflow-node.conditional .inputs .input {
16936 width: 9px;
16937 height: 9px;
16938 border-radius: 50%;
16939 border: 2px solid #7A8B9A;
16940 background: #fff;
16941 background-image: none;
16942 }
16943 .wpfnl-drawing-window .drawflow .drawflow-node.conditional .outputs .output {
16944 right: 5px;
16945 }
16946 .wpfnl-drawing-window .drawflow .drawflow-node.conditional .inputs .input {
16947 left: -5px;
16948 }
16949 .wpfnl-drawing-window .drawflow .drawflow-delete {
16950 width: 22px;
16951 height: 22px;
16952 background: #ffffff;
16953 color: #ffffff;
16954 border: 2px solid #EE5F5A;
16955 line-height: 1.3;
16956 display: none;
16957 opacity: 0;
16958 visibility: hidden;
16959 }
16960 .wpfnl-drawing-window .drawflow .drawflow-node.conditional {
16961 background: #ffffff !important;
16962 border-radius: 100%;
16963 width: 56px;
16964 height: 56px;
16965 border: 1px solid #E5E8F3;
16966 box-shadow: 0px 20px 20px rgba(190, 190, 215, 0.08);
16967 }
16968 .wpfnl-drawing-window .drawflow .drawflow-node.conditional svg {
16969 position: relative;
16970 top: 3px;
16971 }
16972 .wpfnl-drawing-window .drawflow .drawflow-node.conditional .drawflow-delete {
16973 left: -2px;
16974 top: -6px;
16975 }
16976 .wpfnl-drawing-window .drawflow .drawflow-node.conditional .actions {
16977 position: absolute;
16978 top: -19px;
16979 background: #fff;
16980 left: 50%;
16981 transform: translateX(-50%);
16982 box-shadow: 0px 1px 1px rgba(190, 190, 215, 0.2);
16983 border-radius: 5px;
16984 transition: all 0.3s ease;
16985 opacity: 0;
16986 visibility: hidden;
16987 }
16988 .wpfnl-drawing-window .drawflow .drawflow-node.conditional .actions:before {
16989 content: "";
16990 position: absolute;
16991 bottom: -5px;
16992 left: 50%;
16993 width: 8px;
16994 height: 8px;
16995 background: white;
16996 margin-left: -4px;
16997 transform: rotate(45deg);
16998 }
16999 .wpfnl-drawing-window .drawflow .drawflow-node.conditional .actions li {
17000 padding: 2px 6px;
17001 cursor: pointer;
17002 }
17003 .wpfnl-drawing-window .drawflow .drawflow-node.conditional .condition-label {
17004 position: absolute;
17005 bottom: -10px;
17006 left: 50%;
17007 background: #fff;
17008 font-size: 13px;
17009 text-transform: capitalize;
17010 padding: 2px 6px;
17011 border-radius: 4px;
17012 transform: translateX(-50%);
17013 opacity: 0;
17014 visibility: hidden;
17015 transition: all 0.3s ease;
17016 }
17017 .wpfnl-drawing-window .drawflow .drawflow-node.conditional.selected .actions {
17018 top: -39px;
17019 opacity: 1;
17020 visibility: visible;
17021 }
17022 .wpfnl-drawing-window .drawflow .drawflow-node.conditional.selected .condition-label {
17023 bottom: -30px;
17024 opacity: 1;
17025 visibility: visible;
17026 }
17027 .wpfnl-drawing-window .drawflow .drawflow-node.conditional .condition-else,
17028 .wpfnl-drawing-window .drawflow .drawflow-node.conditional .condition-if {
17029 position: absolute;
17030 background: #fff;
17031 border-radius: 50%;
17032 cursor: pointer;
17033 font-size: 11px;
17034 text-transform: uppercase;
17035 font-weight: 600;
17036 width: 20px;
17037 height: 20px;
17038 border: 2px solid #00D057;
17039 color: #00D057;
17040 padding: 1px 0;
17041 }
17042 .wpfnl-drawing-window .drawflow .drawflow-node.conditional .condition-if {
17043 top: -8px;
17044 right: -17px;
17045 }
17046 .wpfnl-drawing-window .drawflow .drawflow-node.conditional .condition-else {
17047 bottom: -7px;
17048 right: -17px;
17049 color: #EE5F5A;
17050 border-color: #EE5F5A;
17051 }
17052 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper.ab-testing-started {
17053 border-color: #6E42D3;
17054 }
17055 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper.ab-testing-started .ab-testing-header {
17056 border-bottom-color: #6E42D3;
17057 }
17058 .wpfnl-drawing-window .drawflow > .drawflow-delete {
17059 margin-top: -9px;
17060 margin-left: -11px;
17061 }
17062
17063 .wpfnl-drawing-window.enabled-gbf .drawflow .drawflow-node.landing {
17064 cursor: not-allowed;
17065 }
17066 .wpfnl-drawing-window.enabled-gbf .drawflow .drawflow-node.landing:before {
17067 content: url(../images/disabled.svg);
17068 position: absolute;
17069 top: 0;
17070 z-index: 1;
17071 left: 0;
17072 color: #e33e3e;
17073 background: rgba(249, 249, 249, 0.6509803922);
17074 width: 100%;
17075 height: 100%;
17076 border-radius: 10px;
17077 display: flex;
17078 flex-flow: column;
17079 align-items: center;
17080 justify-content: center;
17081 font-size: 15px;
17082 font-weight: 500;
17083 }
17084 .wpfnl-drawing-window.enabled-gbf .drawflow .drawflow-node.landing .add-new-action {
17085 display: none;
17086 }
17087 .wpfnl-drawing-window.enabled-gbf .drawflow .drawflow-node.landing .mintmrm-automation-step-wrapper {
17088 display: none;
17089 }
17090
17091 .wpfnl-step-settings-drawer {
17092 position: fixed;
17093 top: 32px;
17094 right: -190px;
17095 background-color: #fff;
17096 z-index: 99;
17097 width: 1300px;
17098 height: calc(100vh - 32px);
17099 box-shadow: -1px 3px 13px rgba(150, 141, 169, 0.1);
17100 opacity: 0;
17101 visibility: hidden;
17102 }
17103 .wpfnl-step-settings-drawer .drawer-bg-overlay {
17104 position: fixed;
17105 right: 0;
17106 top: 0;
17107 background: rgba(21, 17, 29, 0.3019607843);
17108 backdrop-filter: blur(4px);
17109 width: 100%;
17110 height: 100%;
17111 z-index: -1;
17112 }
17113 .wpfnl-step-settings-drawer .show-overlay .drawer-bg-overlay {
17114 z-index: 2;
17115 }
17116 .wpfnl-step-settings-drawer.show-drawer {
17117 z-index: 99;
17118 right: 0;
17119 opacity: 1;
17120 visibility: visible;
17121 }
17122 .wpfnl-step-settings-drawer .drawer-full-loader {
17123 position: absolute;
17124 top: 0;
17125 left: 0;
17126 width: 100%;
17127 height: 100%;
17128 background: #fff;
17129 border-radius: 10px 0 0 10px;
17130 z-index: 2;
17131 display: flex;
17132 flex-direction: column;
17133 }
17134 .wpfnl-step-settings-drawer .drawer-full-loader .drawer-shimmer-header {
17135 display: flex;
17136 align-items: center;
17137 justify-content: space-between;
17138 padding: 20px 30px;
17139 flex-shrink: 0;
17140 border-bottom: 1px solid #EEF0F3;
17141 }
17142 .wpfnl-step-settings-drawer .drawer-full-loader .drawer-shimmer-title {
17143 height: 24px;
17144 width: 180px;
17145 border-radius: 6px;
17146 }
17147 .wpfnl-step-settings-drawer .drawer-full-loader .drawer-shimmer-close {
17148 height: 38px;
17149 width: 38px;
17150 border-radius: 10px;
17151 }
17152 .wpfnl-step-settings-drawer .drawer-full-loader .drawer-shimmer-body {
17153 padding: 20px 30px;
17154 flex: 1;
17155 overflow: hidden;
17156 }
17157 .wpfnl-step-settings-drawer .drawer-full-loader .drawer-shimmer-section {
17158 border: 1px solid #EEF0F3;
17159 border-radius: 10px;
17160 padding: 16px 20px;
17161 margin-bottom: 16px;
17162 }
17163 .wpfnl-step-settings-drawer .drawer-full-loader .drawer-shimmer-section-title {
17164 height: 18px;
17165 width: 40%;
17166 border-radius: 6px;
17167 margin-bottom: 16px;
17168 }
17169 .wpfnl-step-settings-drawer .drawer-full-loader .drawer-shimmer-fields {
17170 display: flex;
17171 gap: 16px;
17172 }
17173 .wpfnl-step-settings-drawer .drawer-full-loader .drawer-shimmer-field {
17174 height: 36px;
17175 flex: 1;
17176 border-radius: 6px;
17177 }
17178 .wpfnl-step-settings-drawer .drawer-switcher-loader {
17179 position: absolute;
17180 top: 0;
17181 left: 0;
17182 width: 100%;
17183 height: 100%;
17184 background: transparent;
17185 border-radius: 10px 0 0 10px;
17186 z-index: 2;
17187 display: none;
17188 }
17189 .wpfnl-step-settings-drawer .drawer-wrapper {
17190 height: 100%;
17191 width: 100%;
17192 background: #fff;
17193 }
17194 .wpfnl-step-settings-drawer .drawer-header {
17195 display: flex;
17196 flex-flow: row wrap;
17197 align-items: center;
17198 justify-content: space-between;
17199 padding: 20px 30px 4px;
17200 position: relative;
17201 }
17202 .wpfnl-step-settings-drawer .drawer-header .drawer-title {
17203 display: flex;
17204 align-items: center;
17205 }
17206 .wpfnl-step-settings-drawer .drawer-header .drawer-title > p {
17207 font-weight: 600;
17208 font-size: 18px;
17209 line-height: 1.27;
17210 color: #363B4E;
17211 text-transform: capitalize;
17212 margin: 0;
17213 display: inline-block;
17214 }
17215 .wpfnl-step-settings-drawer .drawer-header .drawer-title span {
17216 padding-left: 4px;
17217 }
17218 .wpfnl-step-settings-drawer .drawer-header .wpfnl-drawer-close {
17219 padding: 3px 7px;
17220 height: 38px;
17221 width: 38px;
17222 cursor: pointer;
17223 position: relative;
17224 top: 0;
17225 border-radius: 10px;
17226 border: 1px solid #EBEDF0;
17227 display: flex;
17228 align-items: center;
17229 justify-content: center;
17230 }
17231 .wpfnl-step-settings-drawer .drawer-body {
17232 padding: 0 30px;
17233 height: calc(100% - 70px);
17234 overflow: auto;
17235 position: relative;
17236 }
17237 .wpfnl-step-settings-drawer .drawer-body::-webkit-scrollbar {
17238 width: 5px;
17239 height: 5px;
17240 }
17241 .wpfnl-step-settings-drawer .drawer-body::-webkit-scrollbar-track {
17242 background: #f2f5f8;
17243 }
17244 .wpfnl-step-settings-drawer .drawer-body::-webkit-scrollbar-thumb {
17245 background-color: #CBCBCB;
17246 border-radius: 20px;
17247 }
17248 .wpfnl-step-settings-drawer .drawer-body .wpfnl-drawer-accordion {
17249 border: 1px solid #EEF0F3;
17250 border-radius: 10px;
17251 margin-top: 20px;
17252 }
17253 .wpfnl-step-settings-drawer .drawer-body .wpfnl-drawer-accordion .accordion-header {
17254 display: flex;
17255 align-items: center;
17256 justify-content: space-between;
17257 gap: 10px;
17258 padding: 12px 20px;
17259 cursor: pointer;
17260 }
17261 .wpfnl-step-settings-drawer .drawer-body .wpfnl-drawer-accordion .accordion-header h2 {
17262 font-size: 16px;
17263 font-weight: 600;
17264 color: #363B4E;
17265 }
17266 .wpfnl-step-settings-drawer .drawer-body .wpfnl-drawer-accordion .accordion-header .accordion-icon {
17267 position: relative;
17268 top: 5px;
17269 }
17270 .wpfnl-step-settings-drawer .drawer-body .wpfnl-drawer-accordion .accordion-header .accordion-open {
17271 transform: rotate(180deg);
17272 top: -5px;
17273 }
17274 .wpfnl-step-settings-drawer .drawer-body .wpfnl-drawer-accordion .accordion-content {
17275 padding: 20px;
17276 border-top: 1px solid rgb(238, 240, 243);
17277 }
17278 .wpfnl-step-settings-drawer .drawer-body .wpfnl-drawer-accordion .accordion-content .steps-url-slug.inline-url-slug {
17279 border: none;
17280 }
17281 .wpfnl-step-settings-drawer .drawer-body .wpfnl-drawer-accordion .accordion-content .steps-url-slug-wrapper {
17282 justify-content: space-between;
17283 width: 100%;
17284 border: none;
17285 padding-bottom: 18px;
17286 }
17287 .wpfnl-step-settings-drawer .drawer-body .wpfnl-drawer-accordion .accordion-content .custom-script-wrapper .field-group.step-name label {
17288 margin-bottom: 6px;
17289 display: inline-block;
17290 }
17291 .wpfnl-step-settings-drawer .drawer-body .wpfnl-drawer-accordion .accordion-content .custom-script-wrapper .field-group.step-name label .wpfnl-tooltip {
17292 top: 2px;
17293 }
17294 .wpfnl-step-settings-drawer .drawer-body .wpfnl-drawer-accordion .accordion-content .field-group.url-slug-save-btn {
17295 display: flex;
17296 justify-content: flex-end;
17297 margin-top: 20px;
17298 }
17299 .wpfnl-step-settings-drawer .drawer-body .wpfnl-drawer-accordion .accordion-content .field-group.url-slug-save-btn button {
17300 height: 40px;
17301 line-height: 39px;
17302 padding: 0 20px;
17303 }
17304 .wpfnl-step-settings-drawer .step-featured-image .featured-image-body {
17305 padding: 30px 0;
17306 }
17307 .wpfnl-step-settings-drawer .step-featured-image .featured-image-body input[type=file] {
17308 display: none;
17309 }
17310 .wpfnl-step-settings-drawer .step-featured-image .featured-image-body label {
17311 width: 350px;
17312 height: 380px;
17313 border: 2px dashed #ddd;
17314 border-radius: 10px;
17315 display: flex;
17316 flex-flow: column;
17317 align-items: center;
17318 justify-content: center;
17319 text-align: center;
17320 }
17321 .wpfnl-step-settings-drawer .step-featured-image .featured-image-body label svg {
17322 display: block;
17323 margin: 0 auto;
17324 }
17325 .wpfnl-step-settings-drawer .step-featured-image .featured-image-footer {
17326 border-top: 1px solid #E2E5ED;
17327 padding: 20px 0 20px;
17328 margin-top: 10px;
17329 display: flex;
17330 flex-flow: row wrap;
17331 align-items: center;
17332 position: relative;
17333 }
17334 .wpfnl-step-settings-drawer.edit-field-drawer {
17335 right: -100px;
17336 width: 300px;
17337 }
17338 .wpfnl-step-settings-drawer.edit-field-drawer.show-edit-field-drawer {
17339 right: 0;
17340 opacity: 1;
17341 visibility: visible;
17342 z-index: 99;
17343 }
17344 .wpfnl-step-settings-drawer.edit-field-drawer .drawer-header {
17345 padding: 26px 16px 20px 20px;
17346 }
17347 .wpfnl-step-settings-drawer.create-condition-drawer .drawer-header {
17348 padding: 20px 30px 20px;
17349 box-shadow: 0px 1px 1px rgba(190, 190, 215, 0.2);
17350 }
17351 .wpfnl-step-settings-drawer .wpfnl-modal-overlay {
17352 position: fixed;
17353 top: 0;
17354 left: 0;
17355 width: 100%;
17356 height: 100%;
17357 background-color: rgba(0, 0, 0, 0.3);
17358 justify-content: center;
17359 align-items: center;
17360 display: flex;
17361 z-index: 999999;
17362 }
17363 .wpfnl-step-settings-drawer .wpfnl-modal-overlay .wpfnl-modal-wrapper {
17364 width: 80%;
17365 background: #FFF;
17366 padding: 25px;
17367 height: 80%;
17368 border-radius: 10px;
17369 position: relative;
17370 }
17371 .wpfnl-step-settings-drawer .wpfnl-modal-overlay .wpfnl-modal-wrapper .wpfnl-modal-close .wpfnl-modal-close-btn {
17372 position: absolute;
17373 right: -14px;
17374 top: -14px;
17375 background: #ffffff;
17376 box-shadow: 0px 1px 1px #dadada;
17377 border-radius: 100px;
17378 width: 34px;
17379 height: 34px;
17380 display: flex;
17381 align-items: center;
17382 justify-content: center;
17383 cursor: pointer;
17384 z-index: 2;
17385 }
17386 .wpfnl-step-settings-drawer .wpfnl-modal-overlay .wpfnl-modal-wrapper #wpfnl-create-product {
17387 width: 100%;
17388 height: 100%;
17389 }
17390 .wpfnl-step-settings-drawer .wpfnl-modal-overlay .wpfnl-modal-wrapper #wpfnl-create-product iframe {
17391 height: 100%;
17392 }
17393 .wpfnl-step-settings-drawer .wpfnl-modal-overlay .wpfnl-modal-wrapper .wpfnl-loader {
17394 border: 2px solid #8265c5;
17395 border-radius: 50%;
17396 border-top: 2px solid #fff;
17397 width: 50px;
17398 height: 50px;
17399 animation: spin 0.7s linear infinite;
17400 display: block;
17401 margin-left: 4px;
17402 position: absolute;
17403 left: 50%;
17404 top: 50%;
17405 transform: translate(-50%, -50%);
17406 z-index: 2;
17407 background: #fff;
17408 }
17409 @-webkit-keyframes spin {
17410 0% {
17411 -webkit-transform: rotate(0deg);
17412 }
17413 100% {
17414 -webkit-transform: rotate(360deg);
17415 }
17416 }
17417 @keyframes spin {
17418 0% {
17419 transform: rotate(0deg);
17420 }
17421 100% {
17422 transform: rotate(360deg);
17423 }
17424 }
17425
17426 @media only screen and (max-width: 1599px) {
17427 .wpfnl-step-settings-drawer {
17428 width: 1183px;
17429 }
17430 }
17431 @media only screen and (max-width: 1400px) {
17432 .wpfnl-step-settings-drawer {
17433 width: 1085px;
17434 }
17435 }
17436 @media only screen and (max-width: 1199px) {
17437 .wpfnl-step-settings-drawer {
17438 width: 803px;
17439 }
17440 }
17441 @media only screen and (max-width: 991px) {
17442 .wpfnl-step-settings-drawer {
17443 width: 740px;
17444 }
17445 .create-condition-drawer .single-condition .single-condition-filed input[type=text],
17446 .create-condition-drawer .single-condition .single-condition-filed input[type=number],
17447 .create-condition-drawer .single-condition .single-condition-filed input[type=email],
17448 .create-condition-drawer .single-condition .single-condition-filed select {
17449 width: 170px;
17450 min-width: auto;
17451 }
17452 }
17453 .wpfnl-step-settings-drawer .steps-url-slug {
17454 padding-top: 10px;
17455 }
17456 .wpfnl-step-settings-drawer .steps-url-slug .steps-url-slug-wrapper {
17457 background: #FFFFFF;
17458 border-bottom: 1px solid #EEF0F3;
17459 padding-bottom: 30px;
17460 }
17461 .wpfnl-step-settings-drawer .steps-url-slug .steps-url-slug-wrapper .field-group {
17462 margin-bottom: 17px;
17463 }
17464 .wpfnl-step-settings-drawer .steps-url-slug .steps-url-slug-wrapper .field-group:last-child {
17465 margin-bottom: 0;
17466 }
17467 .wpfnl-step-settings-drawer .steps-url-slug .steps-url-slug-wrapper .field-group > label {
17468 margin-bottom: 6px;
17469 display: block;
17470 }
17471 .wpfnl-step-settings-drawer .steps-url-slug .steps-url-slug-wrapper .field-group input[type=text] {
17472 border-color: #EEF0F3;
17473 color: #7A8B9A;
17474 box-shadow: none;
17475 }
17476 .wpfnl-step-settings-drawer .steps-url-slug .steps-url-slug-wrapper .step-slug .inline-input {
17477 display: flex;
17478 align-items: center;
17479 border: 1px solid #EEF0F3;
17480 border-radius: 6px;
17481 }
17482 .wpfnl-step-settings-drawer .steps-url-slug .steps-url-slug-wrapper .step-slug .inline-input .copy-slug-url {
17483 width: 40px;
17484 height: 34px;
17485 display: flex;
17486 align-items: center;
17487 justify-content: center;
17488 cursor: pointer;
17489 border: none;
17490 border-left: 1px solid #EEF0F3;
17491 box-shadow: none;
17492 outline: none;
17493 position: relative;
17494 background: transparent;
17495 }
17496 .wpfnl-step-settings-drawer .steps-url-slug .steps-url-slug-wrapper .step-slug .inline-input .copy-slug-url .copyed {
17497 background-color: #464646;
17498 position: absolute;
17499 right: 0;
17500 top: -18px;
17501 font-size: 11px;
17502 font-style: normal;
17503 color: #fff;
17504 line-height: 1;
17505 padding: 4px;
17506 border-radius: 3px;
17507 transition: all 0.3s ease;
17508 opacity: 0;
17509 visibility: hidden;
17510 }
17511 .wpfnl-step-settings-drawer .steps-url-slug .steps-url-slug-wrapper .step-slug .inline-input .copy-slug-url .copyed:before {
17512 content: "";
17513 position: absolute;
17514 left: 50%;
17515 bottom: -4px;
17516 width: 6px;
17517 height: 6px;
17518 background: #464646;
17519 transform: rotate(45deg) translateX(-50%);
17520 }
17521 .wpfnl-step-settings-drawer .steps-url-slug .steps-url-slug-wrapper .step-slug .inline-input .copy-slug-url.copy-confirmed .copyed {
17522 top: -25px;
17523 opacity: 1;
17524 visibility: visible;
17525 }
17526 .wpfnl-step-settings-drawer .steps-url-slug .steps-url-slug-wrapper .step-slug input[type=text] {
17527 border: 0;
17528 height: 34px;
17529 }
17530 .wpfnl-step-settings-drawer .steps-url-slug .steps-url-slug-wrapper .step-slug input[type=text]:disabled {
17531 cursor: not-allowed;
17532 }
17533 .wpfnl-step-settings-drawer .url-slug-save-btn {
17534 display: flex;
17535 justify-content: flex-end;
17536 gap: 14px;
17537 margin-top: 30px;
17538 }
17539 .wpfnl-step-settings-drawer .url-slug-save-btn .btn-default {
17540 height: 40px;
17541 line-height: 39px;
17542 padding: 0 20px;
17543 }
17544 .wpfnl-step-settings-drawer .url-slug-save-btn .btn-default.cancel {
17545 border: 1px solid #E4E6EB;
17546 background: transparent;
17547 min-width: auto;
17548 color: #3C3F47;
17549 }
17550 .wpfnl-step-settings-drawer .url-slug-save-btn .btn-default .wpfnl-loader {
17551 display: inline-block;
17552 position: relative;
17553 top: 3px;
17554 }
17555 .wpfnl-step-settings-drawer .inline-url-slug {
17556 display: flex;
17557 flex-flow: row wrap;
17558 align-items: flex-start;
17559 gap: 20px;
17560 padding-bottom: 24px;
17561 }
17562 .wpfnl-step-settings-drawer .inline-url-slug .steps-url-slug-wrapper {
17563 background: transparent;
17564 border: none;
17565 border-radius: 0;
17566 padding: 0;
17567 display: flex;
17568 gap: 20px;
17569 width: calc(100% - 150px);
17570 }
17571 .wpfnl-step-settings-drawer .inline-url-slug .steps-url-slug-wrapper .field-group {
17572 margin-bottom: 0;
17573 flex: 1;
17574 }
17575 .wpfnl-step-settings-drawer .inline-url-slug .url-slug-save-btn {
17576 display: block;
17577 margin-top: 0;
17578 position: relative;
17579 top: 20px;
17580 }
17581 .wpfnl-step-settings-drawer .inline-url-slug .url-slug-save-btn .btn-default {
17582 padding: 0 15px;
17583 width: 130px;
17584 height: 36px;
17585 line-height: 35px;
17586 }
17587 .wpfnl-step-settings-drawer .inline-url-slug .url-slug-save-btn .btn-default.cancel {
17588 display: none;
17589 }
17590 .wpfnl-step-settings-drawer .inline-url-slug .url-slug-save-btn .btn-default .wpfnl-loader {
17591 display: inline-block;
17592 position: relative;
17593 top: 3px;
17594 }
17595 .wpfnl-step-settings-drawer .general-settings-content {
17596 padding: 0;
17597 }
17598 .wpfnl-step-settings-drawer .general-settings-content .wpfnl-box {
17599 background: #FFFFFF;
17600 border-radius: 10px;
17601 border: 1px solid #EEF0F3;
17602 padding: 24px;
17603 box-shadow: none;
17604 margin-bottom: 6px;
17605 }
17606 .wpfnl-step-settings-drawer .general-settings-content .wpfnl-field-wrapper {
17607 margin-bottom: 20px;
17608 }
17609 .wpfnl-step-settings-drawer .general-settings-content .wpfnl-field-wrapper:last-child {
17610 margin-bottom: 0;
17611 }
17612 .wpfnl-step-settings-drawer .general-settings-content .wpfnl-field-wrapper > label {
17613 display: block;
17614 margin-bottom: 0;
17615 font-size: 16px;
17616 font-weight: 500;
17617 color: #363B4E;
17618 line-height: 1.4;
17619 }
17620 .wpfnl-step-settings-drawer .general-settings-content .wpfnl-field-wrapper.custom-script-field {
17621 align-items: flex-start;
17622 }
17623 .wpfnl-step-settings-drawer .general-settings-content .wpfnl-fields {
17624 position: relative;
17625 max-width: 100%;
17626 }
17627 .wpfnl-step-settings-drawer .general-settings-content .wpfnl-fields textarea,
17628 .wpfnl-step-settings-drawer .general-settings-content .wpfnl-fields input[type=text] {
17629 width: 100%;
17630 height: 44px;
17631 padding: 8px 16px;
17632 font-size: 15px;
17633 color: #23282D;
17634 background: #FFFFFF;
17635 transition: all 0.3s ease;
17636 border-radius: 10px;
17637 border: 1px solid #EBEDF0;
17638 outline: none;
17639 }
17640 .wpfnl-step-settings-drawer .general-settings-content .wpfnl-fields textarea:focus,
17641 .wpfnl-step-settings-drawer .general-settings-content .wpfnl-fields input[type=text]:focus {
17642 border-color: #6E42D3;
17643 }
17644 .wpfnl-step-settings-drawer .general-settings-content .wpfnl-fields textarea::placeholder,
17645 .wpfnl-step-settings-drawer .general-settings-content .wpfnl-fields input[type=text]::placeholder {
17646 color: #7A8B9A;
17647 }
17648 .wpfnl-step-settings-drawer .general-settings-content .wpfnl-fields textarea {
17649 line-height: 1.5;
17650 resize: vertical;
17651 min-height: 100px;
17652 height: auto;
17653 }
17654 .wpfnl-step-settings-drawer .general-settings-content .slug-input-wrapper {
17655 display: flex;
17656 align-items: center;
17657 border: 1px solid #EBEDF0;
17658 border-radius: 10px;
17659 transition: all 0.3s ease;
17660 }
17661 .wpfnl-step-settings-drawer .general-settings-content .slug-input-wrapper:focus-within {
17662 border-color: #6E42D3;
17663 box-shadow: none;
17664 }
17665 .wpfnl-step-settings-drawer .general-settings-content .slug-input-wrapper input[type=text] {
17666 flex: 1;
17667 border: none;
17668 box-shadow: none !important;
17669 }
17670 .wpfnl-step-settings-drawer .general-settings-content .slug-input-wrapper input[type=text]:focus {
17671 box-shadow: none !important;
17672 }
17673 .wpfnl-step-settings-drawer .general-settings-content .slug-input-wrapper .copy-slug-url {
17674 width: 44px;
17675 height: 44px;
17676 display: flex;
17677 align-items: center;
17678 justify-content: center;
17679 cursor: pointer;
17680 border: none;
17681 border-left: 1px solid #EBEDF0;
17682 background: #FFFFFF;
17683 outline: none;
17684 position: relative;
17685 flex-shrink: 0;
17686 border-radius: 0 10px 10px 0;
17687 }
17688 .wpfnl-step-settings-drawer .general-settings-content .slug-input-wrapper .copy-slug-url .copyed {
17689 background-color: #464646;
17690 position: absolute;
17691 right: 0;
17692 top: -32px;
17693 font-size: 11px;
17694 font-weight: 500;
17695 color: #fff;
17696 line-height: 1;
17697 padding: 6px 8px;
17698 border-radius: 4px;
17699 transition: all 0.3s ease;
17700 opacity: 0;
17701 visibility: hidden;
17702 white-space: nowrap;
17703 }
17704 .wpfnl-step-settings-drawer .general-settings-content .slug-input-wrapper .copy-slug-url .copyed:before {
17705 content: "";
17706 position: absolute;
17707 left: 50%;
17708 bottom: -4px;
17709 width: 6px;
17710 height: 6px;
17711 background: #464646;
17712 transform: rotate(45deg) translateX(-50%);
17713 }
17714 .wpfnl-step-settings-drawer .general-settings-content .slug-input-wrapper .copy-slug-url.copy-confirmed .copyed {
17715 opacity: 1;
17716 visibility: visible;
17717 }
17718 .wpfnl-step-settings-drawer .general-settings-content .field-description {
17719 margin: 8px 0 0;
17720 font-size: 12px;
17721 color: #7A8B9A;
17722 line-height: 1.5;
17723 }
17724 .wpfnl-step-settings-drawer .general-settings-content .settings-content__footer {
17725 padding-top: 20px;
17726 display: flex;
17727 justify-content: flex-end;
17728 }
17729 .wpfnl-step-settings-drawer .general-settings-content .settings-content__footer .btn-default.update {
17730 min-width: 120px;
17731 height: 40px;
17732 padding: 0 24px;
17733 background: #6E42D3;
17734 color: #fff;
17735 border: none;
17736 border-radius: 6px;
17737 font-size: 14px;
17738 font-weight: 500;
17739 cursor: pointer;
17740 transition: background-color 0.2s ease;
17741 display: inline-flex;
17742 align-items: center;
17743 justify-content: center;
17744 gap: 8px;
17745 }
17746 .wpfnl-step-settings-drawer .general-settings-content .settings-content__footer .btn-default.update:hover {
17747 background: rgb(89.208583691, 44.6042918455, 191.5957081545);
17748 }
17749 .wpfnl-step-settings-drawer .general-settings-content .settings-content__footer .btn-default.update:active {
17750 background: rgb(81.5038626609, 40.7519313305, 175.0480686695);
17751 }
17752 .wpfnl-step-settings-drawer .general-settings-content .settings-content__footer .btn-default.update .wpfnl-loader {
17753 display: inline-block;
17754 width: 14px;
17755 height: 14px;
17756 }
17757
17758 .step-condition-drawer {
17759 width: 700px;
17760 }
17761 .step-condition-drawer.show-drawer {
17762 z-index: 2;
17763 }
17764 .step-condition-drawer .drawer-header {
17765 padding: 16px 30px 16px;
17766 border-bottom: 1px solid #EEF0F3;
17767 }
17768 .step-condition-drawer .drawer-body {
17769 padding: 24px 30px;
17770 }
17771 .step-condition-drawer .enable-disable-switcher {
17772 display: flex;
17773 align-items: center;
17774 gap: 10px;
17775 margin-bottom: 24px;
17776 }
17777 .step-condition-drawer .enable-disable-switcher .switcher-label {
17778 color: #363B4E;
17779 font-size: 14px;
17780 font-weight: 600;
17781 line-height: 1;
17782 }
17783 .step-condition-drawer .enable-disable-switcher .wpfnl-switcher label {
17784 width: 28px;
17785 }
17786 .step-condition-drawer .enable-disable-switcher .wpfnl-switcher input[type=checkbox]:checked + label:after {
17787 margin-left: 12px;
17788 }
17789 .step-condition-drawer .enable-disable-switcher .wpfnl-loader {
17790 display: block;
17791 margin: 0;
17792 }
17793 .step-condition-drawer .no-condition-stat {
17794 border-radius: 10px;
17795 border: 1px solid #EEF0F3;
17796 height: 360px;
17797 padding: 20px;
17798 display: flex;
17799 flex-flow: column;
17800 align-items: center;
17801 justify-content: center;
17802 gap: 9px;
17803 }
17804 .step-condition-drawer .wpfnl-field-wrapper {
17805 gap: 28px;
17806 }
17807 .step-condition-drawer .wpfnl-field-wrapper > label {
17808 width: 122px;
17809 padding-right: 0;
17810 }
17811 .step-condition-drawer .true-condition-wapper {
17812 border-radius: 10px;
17813 border: 1px solid #EEF0F3;
17814 background: #F6F5FA;
17815 padding: 20px;
17816 position: relative;
17817 }
17818 .step-condition-drawer .true-condition-wapper .true-lable {
17819 color: #00D44E;
17820 font-size: 15px;
17821 font-weight: 600;
17822 line-height: 1;
17823 margin-bottom: 12px;
17824 display: block;
17825 }
17826 .step-condition-drawer .true-condition-wapper .and-condition-group {
17827 border-radius: 10px;
17828 background: #FFF;
17829 box-shadow: 0px 1px 1px 0px rgba(182, 185, 191, 0.3);
17830 padding: 20px;
17831 margin-bottom: 36px;
17832 position: relative;
17833 }
17834 .step-condition-drawer .true-condition-wapper .and-condition-group:before {
17835 content: "OR";
17836 position: absolute;
17837 top: -23px;
17838 left: 0;
17839 color: #7A8B9A;
17840 font-size: 14px;
17841 font-weight: 400;
17842 line-height: 1;
17843 }
17844 .step-condition-drawer .true-condition-wapper .and-condition-group:nth-child(2)::before {
17845 display: none;
17846 }
17847 .step-condition-drawer .true-condition-wapper .and-condition-group:last-child {
17848 margin-bottom: 16px;
17849 }
17850 .step-condition-drawer .true-condition-wapper .condition-single-row {
17851 display: flex;
17852 flex-flow: row wrap;
17853 align-items: center;
17854 gap: 10px;
17855 position: relative;
17856 padding: 10px 0;
17857 }
17858 .step-condition-drawer .true-condition-wapper .condition-single-row:first-child {
17859 padding-top: 0;
17860 }
17861 .step-condition-drawer .true-condition-wapper .condition-single-row:first-child .condition-connection {
17862 display: none;
17863 }
17864 .step-condition-drawer .true-condition-wapper .condition-single-row:first-child {
17865 padding-top: 0;
17866 }
17867 .step-condition-drawer .true-condition-wapper .condition-single-row:first-child .condition-connection {
17868 display: none;
17869 }
17870 .step-condition-drawer .true-condition-wapper .condition-single-row .single-condition {
17871 width: calc(33.3333333333% - 33px);
17872 }
17873 .step-condition-drawer .true-condition-wapper .condition-single-row .input-field {
17874 color: #363B4E;
17875 padding: 11px 14px 10px;
17876 max-width: 240px;
17877 min-width: auto;
17878 height: auto;
17879 width: 100%;
17880 border-radius: 6px;
17881 border: 1px solid #EEF0F3;
17882 background: #FFF;
17883 line-height: 1;
17884 }
17885 .step-condition-drawer .true-condition-wapper .condition-single-row .delete-condition {
17886 border: 1px solid #EEF0F3;
17887 width: 40px;
17888 height: 40px;
17889 display: flex;
17890 align-items: center;
17891 justify-content: center;
17892 border-radius: 7px;
17893 cursor: pointer;
17894 background: transparent;
17895 }
17896 .step-condition-drawer .true-condition-wapper .condition-single-row .condition-connection {
17897 width: 30px;
17898 height: calc(100% + 1px);
17899 border: 1px solid #EEF0F3;
17900 border-left: none;
17901 display: block;
17902 position: absolute;
17903 bottom: 50%;
17904 right: 0;
17905 }
17906 .step-condition-drawer .true-condition-wapper .condition-single-row .condition-connection:before {
17907 content: "&";
17908 border: 1px solid #EEF0F3;
17909 width: 22px;
17910 height: 22px;
17911 position: absolute;
17912 top: 50%;
17913 right: -11px;
17914 transform: translateY(-50%);
17915 background: #fff;
17916 border-radius: 100%;
17917 display: flex;
17918 flex-flow: column;
17919 align-items: center;
17920 justify-content: center;
17921 font-weight: 500;
17922 color: #6E42D3;
17923 }
17924 .step-condition-drawer .true-condition-wapper .condition-single-row.only-one .single-condition {
17925 width: calc(33.3333333333% - 7px);
17926 }
17927 .step-condition-drawer .true-condition-wapper .condition-single-row.only-one .delete-condition {
17928 display: none;
17929 }
17930 .step-condition-drawer .true-condition-wapper .add-and-condition {
17931 border: none;
17932 display: flex;
17933 align-items: center;
17934 color: #6E42D3;
17935 font-size: 14px;
17936 font-weight: 600;
17937 line-height: 1;
17938 gap: 3px;
17939 background: transparent;
17940 cursor: pointer;
17941 margin-top: 10px;
17942 }
17943 .step-condition-drawer .true-condition-wapper .or-condition-box {
17944 border-radius: 10px;
17945 border: 1px dashed #C1C6CD;
17946 padding: 15px 16px;
17947 }
17948 .step-condition-drawer .true-condition-wapper .or-condition-box button {
17949 border-radius: 100px;
17950 border: 1px solid #6E42D3;
17951 background: #FFF;
17952 box-shadow: 0px 20px 16px 0px rgba(189, 193, 200, 0.2);
17953 padding: 8px 16px 6px;
17954 display: flex;
17955 align-items: center;
17956 gap: 3px;
17957 margin: 0 auto;
17958 color: #6E42D3;
17959 font-size: 14px;
17960 font-weight: 600;
17961 line-height: 1;
17962 cursor: pointer;
17963 }
17964 .step-condition-drawer .true-condition-wapper .or-condition-box button svg {
17965 position: relative;
17966 top: -1px;
17967 }
17968 .step-condition-drawer .true-condition-wapper .next-step-box {
17969 padding-top: 20px;
17970 margin-top: 20px;
17971 position: relative;
17972 }
17973 .step-condition-drawer .true-condition-wapper .next-step-box:before {
17974 content: "";
17975 position: absolute;
17976 top: 0;
17977 left: -20px;
17978 width: calc(100% + 40px);
17979 height: 1px;
17980 background: #E8E6F1;
17981 }
17982 .step-condition-drawer .true-condition-wapper .next-step-box .wpfnl-selectbox {
17983 box-shadow: 0px 1px 1px 0px rgba(182, 185, 191, 0.3);
17984 border: none;
17985 }
17986 .step-condition-drawer .true-condition-wapper .next-step-box .wpfnl-selectbox .selected-option {
17987 padding: 14px 30px 12px 14px;
17988 }
17989 .step-condition-drawer .true-condition-wapper .next-step-box .wpfnl-selectbox .add-item-step button {
17990 border: none;
17991 background: transparent;
17992 color: #6E42D3;
17993 font-size: 14px;
17994 font-weight: 400;
17995 line-height: 1;
17996 letter-spacing: -0.14px;
17997 box-shadow: none;
17998 outline: none;
17999 cursor: pointer;
18000 }
18001 .step-condition-drawer .true-condition-wapper .next-step-box .wpfnl-selectbox .add-item-step button svg {
18002 margin-left: 1px;
18003 }
18004 .step-condition-drawer .add-step-dropdown {
18005 width: 100%;
18006 padding: 8px;
18007 position: absolute;
18008 left: 0;
18009 top: calc(100% + 8px);
18010 z-index: 1;
18011 border-radius: 6px;
18012 border: 1px solid #EBEDF0;
18013 background: #FFF;
18014 box-shadow: 0px 18px 22px 0px rgba(73, 59, 104, 0.1);
18015 height: 128px;
18016 opacity: 0;
18017 visibility: hidden;
18018 transition: all 0.3s ease;
18019 display: flex;
18020 flex-flow: column;
18021 align-items: center;
18022 justify-content: center;
18023 gap: 8px;
18024 }
18025 .step-condition-drawer .add-step-dropdown p {
18026 letter-spacing: -0.14px;
18027 }
18028 .step-condition-drawer .add-step-dropdown .btn-default {
18029 padding: 11px 22px 10px;
18030 height: auto;
18031 line-height: 1;
18032 min-width: auto;
18033 border-radius: 8px;
18034 font-size: 12px;
18035 }
18036 .step-condition-drawer .wpfnl-selectbox.show-options .add-step-dropdown {
18037 opacity: 1;
18038 visibility: visible;
18039 }
18040 .step-condition-drawer .false-condition-wapper {
18041 border-radius: 10px;
18042 border: 1px solid #EEF0F3;
18043 background: #F6F5FA;
18044 margin-top: 20px;
18045 position: relative;
18046 }
18047 .step-condition-drawer .false-condition-wapper .false-lable {
18048 color: #FF5155;
18049 font-size: 15px;
18050 font-weight: 600;
18051 line-height: 1;
18052 padding: 14px 20px;
18053 }
18054 .step-condition-drawer .false-condition-wapper .next-step-box {
18055 padding: 20px;
18056 position: relative;
18057 border-top: 1px solid #E8E6F1;
18058 }
18059 .step-condition-drawer .false-condition-wapper .next-step-box .wpfnl-selectbox {
18060 box-shadow: 0px 1px 1px 0px rgba(182, 185, 191, 0.3);
18061 border: none;
18062 }
18063 .step-condition-drawer .false-condition-wapper .next-step-box .wpfnl-selectbox .selected-option {
18064 padding: 14px 30px 12px 14px;
18065 }
18066 .step-condition-drawer .false-condition-wapper .next-step-box .wpfnl-selectbox .add-item-step button {
18067 border: none;
18068 background: transparent;
18069 color: #6E42D3;
18070 font-size: 14px;
18071 font-weight: 400;
18072 line-height: 1;
18073 letter-spacing: -0.14px;
18074 box-shadow: none;
18075 outline: none;
18076 cursor: pointer;
18077 }
18078 .step-condition-drawer .false-condition-wapper .next-step-box .wpfnl-selectbox .add-item-step button svg {
18079 margin-left: 1px;
18080 }
18081 .step-condition-drawer .false-condition-wapper .next-step-box .wpfnl-selectbox .selectable-options {
18082 bottom: calc(100% + 8px);
18083 top: inherit;
18084 box-shadow: 0px 10px 22px 0px rgba(73, 59, 104, 0.1);
18085 }
18086 .step-condition-drawer .save-btn-area {
18087 margin-top: 30px;
18088 display: flex;
18089 flex-flow: row wrap;
18090 align-items: center;
18091 justify-content: flex-end;
18092 gap: 14px;
18093 }
18094 .step-condition-drawer .save-btn-area .wpfnl-alert {
18095 display: block;
18096 }
18097 .step-condition-drawer .save-btn-area .btn-default {
18098 min-width: auto;
18099 line-height: 1;
18100 padding: 10px 19px 9px;
18101 height: 40px;
18102 border: 1px solid #6E42D3;
18103 }
18104 .step-condition-drawer .save-btn-area .btn-default.cancel {
18105 background-color: transparent;
18106 border-color: #E4E6EB;
18107 color: #3C3F47;
18108 letter-spacing: -0.14px;
18109 font-weight: 600;
18110 }
18111 .step-condition-drawer .save-btn-area .btn-default .wpfnl-loader {
18112 display: inline-block;
18113 position: relative;
18114 top: 2px;
18115 }
18116 .step-condition-drawer .condition-disabled .false-condition-wapper,
18117 .step-condition-drawer .condition-disabled .true-condition-wapper {
18118 opacity: 0.3;
18119 }
18120 .step-condition-drawer .condition-disabled .false-condition-wapper:before,
18121 .step-condition-drawer .condition-disabled .true-condition-wapper:before {
18122 content: "";
18123 position: absolute;
18124 left: 0;
18125 top: 0;
18126 width: 100%;
18127 height: 100%;
18128 z-index: 2;
18129 border-radius: 10px;
18130 cursor: not-allowed;
18131 }
18132
18133 .reconfigure-condition-modal .close-alert {
18134 width: 38px;
18135 height: 38px;
18136 box-shadow: 0px 2px 2px #DADADA;
18137 }
18138 .reconfigure-condition-modal .close-alert svg {
18139 width: 13px;
18140 height: 13px;
18141 }
18142 .reconfigure-condition-modal .close-alert svg path {
18143 stroke-width: 2px;
18144 }
18145 .reconfigure-condition-modal .wpfnl-delete-confirm-body {
18146 padding: 28px 26px 30px;
18147 }
18148 .reconfigure-condition-modal .wpfnl-delete-confirm-body h3 svg path {
18149 fill: none;
18150 }
18151 .reconfigure-condition-modal .wpfnl-delete-confirm-body p {
18152 color: #9398A5;
18153 margin-top: 7px;
18154 max-width: 350px;
18155 }
18156 .reconfigure-condition-modal .wpfnl-delete-confirm-btn {
18157 padding: 20px 24px;
18158 }
18159 .reconfigure-condition-modal .wpfnl-delete-confirm-btn .btn-default {
18160 padding: 0 16px;
18161 }
18162 .reconfigure-condition-modal .wpfnl-delete-confirm-btn .btn-default.cancel:hover {
18163 background-color: transparent;
18164 }
18165 .reconfigure-condition-modal .wpfnl-delete-confirm-btn .btn-default.yes {
18166 box-shadow: 0px 10px 16px 0px rgba(189, 193, 200, 0.5);
18167 }
18168
18169 .create-condition-drawer .condition-form-loader {
18170 position: absolute;
18171 left: 0;
18172 top: 2px;
18173 background: white;
18174 width: 100%;
18175 height: calc(100% - 2px);
18176 z-index: 2;
18177 text-align: center;
18178 padding-top: 110px;
18179 font-size: 18px;
18180 color: #363B4E;
18181 font-weight: 500;
18182 }
18183 .create-condition-drawer .condition-form-loader.drawer-loaded {
18184 display: none;
18185 }
18186
18187 .condition-form-wrapper {
18188 padding: 30px 0;
18189 }
18190 .condition-form-wrapper .single-condition {
18191 display: flex;
18192 flex-flow: row wrap;
18193 align-items: center;
18194 justify-content: flex-start;
18195 padding-top: 55px;
18196 width: 100%;
18197 max-width: 726px;
18198 position: relative;
18199 }
18200 .condition-form-wrapper .single-condition:before {
18201 content: "";
18202 position: absolute;
18203 right: 16px;
18204 bottom: 17px;
18205 width: 2px;
18206 height: 100%;
18207 background: #E5E8F3;
18208 z-index: 0;
18209 }
18210 .condition-form-wrapper .single-condition:first-child:before {
18211 display: none;
18212 }
18213 .condition-form-wrapper .single-condition .condition-number {
18214 align-self: flex-end;
18215 margin-bottom: 6px;
18216 color: #363B4E;
18217 font-weight: 500;
18218 font-size: 16px;
18219 }
18220 .condition-form-wrapper .single-condition .single-condition-filed {
18221 margin-left: 20px;
18222 }
18223 .condition-form-wrapper .single-condition .single-condition-filed label {
18224 font-size: 14px;
18225 line-height: 16px;
18226 color: #363B4E;
18227 text-transform: capitalize;
18228 margin-bottom: 10px;
18229 display: block;
18230 }
18231 .condition-form-wrapper .single-condition .single-condition-filed input[type=text],
18232 .condition-form-wrapper .single-condition .single-condition-filed input[type=number],
18233 .condition-form-wrapper .single-condition .single-condition-filed input[type=email],
18234 .condition-form-wrapper .single-condition .single-condition-filed select {
18235 height: 40px;
18236 width: 190px;
18237 min-width: auto;
18238 transition: all 0.3s ease;
18239 }
18240 .condition-form-wrapper .single-condition .single-condition-filed input[type=text] option[disabled],
18241 .condition-form-wrapper .single-condition .single-condition-filed input[type=number] option[disabled],
18242 .condition-form-wrapper .single-condition .single-condition-filed input[type=email] option[disabled],
18243 .condition-form-wrapper .single-condition .single-condition-filed select option[disabled] {
18244 color: rgba(122, 139, 154, 0.631372549);
18245 }
18246 .condition-form-wrapper .single-condition .single-condition-filed input[type=text]:focus,
18247 .condition-form-wrapper .single-condition .single-condition-filed input[type=number]:focus,
18248 .condition-form-wrapper .single-condition .single-condition-filed input[type=email]:focus,
18249 .condition-form-wrapper .single-condition .single-condition-filed select:focus {
18250 border-color: #6E42D3;
18251 }
18252 .condition-form-wrapper .single-condition .single-condition-filed select {
18253 padding-right: 27px;
18254 }
18255 .condition-form-wrapper .single-condition .condition-repeater {
18256 align-self: flex-end;
18257 margin-bottom: 0px;
18258 margin-left: 20px;
18259 position: relative;
18260 width: 70px;
18261 }
18262 .condition-form-wrapper .single-condition .condition-repeater span {
18263 position: relative;
18264 background: #fff;
18265 cursor: pointer;
18266 cursor: pointer;
18267 width: 24px;
18268 height: 24px;
18269 display: inline-block;
18270 }
18271 .condition-form-wrapper .single-condition .condition-repeater span svg {
18272 display: block;
18273 position: relative;
18274 z-index: 1;
18275 }
18276 .condition-form-wrapper .single-condition .condition-repeater .add-condition:before {
18277 content: "";
18278 position: absolute;
18279 left: 22px;
18280 top: 11px;
18281 background: #E5E8F3;
18282 width: 38px;
18283 height: 2px;
18284 z-index: 0;
18285 }
18286 .condition-form-wrapper .single-condition .condition-repeater .add-condition .wpfnl-dropdown {
18287 right: -15px;
18288 top: 50px;
18289 width: 100px;
18290 }
18291 .condition-form-wrapper .single-condition .condition-repeater .add-condition .wpfnl-dropdown li a {
18292 text-transform: uppercase;
18293 }
18294 .condition-form-wrapper .single-condition .condition-repeater .add-condition .wpfnl-dropdown.show-condition {
18295 top: 37px;
18296 opacity: 1;
18297 visibility: visible;
18298 }
18299 .condition-form-wrapper .single-condition .condition-repeater .delete-condition {
18300 position: absolute;
18301 bottom: 4px;
18302 right: -2px;
18303 opacity: 0;
18304 visibility: hidden;
18305 }
18306 .condition-form-wrapper .single-condition .condition-repeater:hover .delete-condition {
18307 opacity: 1;
18308 visibility: visible;
18309 }
18310 .condition-form-wrapper .single-condition .condition-symbol {
18311 position: absolute;
18312 top: calc(50% - 14px);
18313 right: 7px;
18314 transform: translateY(-50%);
18315 }
18316 .condition-form-wrapper .single-condition .condition-symbol span {
18317 width: 22px;
18318 height: 22px;
18319 border: 2px solid #E5E8F3;
18320 color: #6E42D3;
18321 border-radius: 100%;
18322 font-size: 12px;
18323 font-weight: 500;
18324 background: #fff;
18325 display: block;
18326 padding: 1px 2px;
18327 text-align: center;
18328 }
18329 .condition-form-wrapper .single-condition:first-child {
18330 padding-top: 0;
18331 }
18332 .condition-form-wrapper .single-condition:first-child .condition-repeater .delete-condition {
18333 display: none;
18334 }
18335 .condition-form-wrapper .single-condition:first-child .condition-symbol {
18336 display: none;
18337 }
18338 .condition-form-wrapper .only-one-condition .condition-repeater .add-condition::before {
18339 display: none;
18340 }
18341 .condition-form-wrapper .condition-form__footer {
18342 border-top: 1px solid #E2E5ED;
18343 padding: 30px;
18344 margin-top: 30px;
18345 display: flex;
18346 flex-flow: row wrap;
18347 align-items: center;
18348 justify-content: flex-end;
18349 position: relative;
18350 }
18351 .condition-form-wrapper .condition-form__footer .wpfnl-alert {
18352 display: block;
18353 margin-right: 20px;
18354 }
18355 .condition-form-wrapper .condition-form__footer .btn-default .wpfnl-loader {
18356 position: relative;
18357 top: 3px;
18358 display: inline-block;
18359 }
18360
18361 @media only screen and (max-width: 991px) {
18362 .condition-form-wrapper .single-condition {
18363 max-width: 666px;
18364 }
18365 .condition-form-wrapper .single-condition .single-condition-filed input[type=text],
18366 .condition-form-wrapper .single-condition .single-condition-filed input[type=number],
18367 .condition-form-wrapper .single-condition .single-condition-filed input[type=email],
18368 .condition-form-wrapper .single-condition .single-condition-filed select {
18369 width: 170px;
18370 }
18371 }
18372 .wpfnl-drawflow-window .wpfnl-analytics {
18373 position: fixed;
18374 top: 30px;
18375 right: 0px;
18376 background: #F6F5FA;
18377 height: calc(100% - 30px);
18378 width: calc(100% - 160px);
18379 z-index: 4;
18380 padding: 40px 25px;
18381 overflow: auto;
18382 }
18383 .wpfnl-drawflow-window .wpfnl-analytics::-webkit-scrollbar {
18384 width: 5px;
18385 height: 5px;
18386 }
18387 .wpfnl-drawflow-window .wpfnl-analytics::-webkit-scrollbar-track {
18388 background: #f2f5f8;
18389 }
18390 .wpfnl-drawflow-window .wpfnl-analytics::-webkit-scrollbar-thumb {
18391 background-color: #CBCBCB;
18392 border-radius: 20px;
18393 }
18394 .wpfnl-drawflow-window .wpfnl-analytics .analytics-full-loader {
18395 position: fixed;
18396 top: 32px;
18397 left: 160px;
18398 width: 100%;
18399 height: 100%;
18400 background: #f6f5fa;
18401 border-radius: 0;
18402 z-index: 9;
18403 display: flex;
18404 flex-flow: column;
18405 align-items: center;
18406 justify-content: center;
18407 }
18408 .wpfnl-drawflow-window .wpfnl-analytics .analytics-full-loader .wpfnl-loader {
18409 display: block;
18410 width: 40px;
18411 height: 40px;
18412 }
18413 .wpfnl-drawflow-window .wpfnl-analytics .overlay-click {
18414 position: fixed;
18415 left: 0;
18416 top: 0;
18417 background: rgba(255, 255, 255, 0);
18418 width: 100%;
18419 height: 100%;
18420 z-index: 2;
18421 display: none;
18422 }
18423 .wpfnl-drawflow-window .wpfnl-analytics .analytics-wrapper {
18424 width: 100%;
18425 max-width: 1320px;
18426 margin: 0 auto;
18427 position: relative;
18428 }
18429 .wpfnl-drawflow-window .wpfnl-analytics .analytics-wrapper.pro-active {
18430 padding: 20px;
18431 }
18432 .wpfnl-drawflow-window .wpfnl-analytics .analytics-wrapper:hover .hoverlay {
18433 visibility: visible;
18434 opacity: 1;
18435 }
18436 .wpfnl-drawflow-window .wpfnl-analytics .analytics-wrapper .hoverlay {
18437 visibility: hidden;
18438 opacity: 0;
18439 background: rgba(246, 248, 250, 0.6);
18440 display: flex;
18441 flex-flow: column;
18442 justify-content: center;
18443 align-items: center;
18444 transition: all 0.3s ease;
18445 width: calc(100% - 10px);
18446 height: calc(100% - 70px);
18447 left: 5px;
18448 bottom: 0;
18449 position: absolute;
18450 z-index: 9;
18451 padding: 0 15px;
18452 border-radius: 10px;
18453 border: 1px solid #DDDDDD;
18454 }
18455 .wpfnl-drawflow-window .wpfnl-analytics .analytics-wrapper .hoverlay .wpfnl-upgrade-btn {
18456 position: fixed;
18457 top: 50%;
18458 left: 50%;
18459 transform: translate(-50%, -50%);
18460 z-index: 9999;
18461 background: none;
18462 border: none;
18463 outline: none;
18464 }
18465 .wpfnl-drawflow-window .wpfnl-analytics .analytics-wrapper .hoverlay .wpfnl-upgrade-btn a {
18466 display: flex;
18467 align-items: center;
18468 justify-content: center;
18469 gap: 10px;
18470 background: #2FCF5C;
18471 padding: 15px 20px;
18472 line-height: 17px;
18473 height: auto;
18474 }
18475 .wpfnl-drawflow-window .wpfnl-analytics .analytics-wrapper .hoverlay .wpfnl-upgrade-btn a svg circle {
18476 fill: #FFF;
18477 }
18478 .wpfnl-drawflow-window .wpfnl-analytics .analytics-wrapper .hoverlay .wpfnl-upgrade-btn a svg path {
18479 fill: #2FCF5C;
18480 }
18481 .wpfnl-drawflow-window .wpfnl-analytics .analytics-wrapper .hoverlay .wpfnl-upgrade-btn a:hover {
18482 background: #1a8939;
18483 }
18484 .wpfnl-drawflow-window .wpfnl-analytics .analytics-body {
18485 display: flex;
18486 flex-flow: column;
18487 gap: 24px;
18488 }
18489 .wpfnl-drawflow-window .wpfnl-analytics .analytics-header {
18490 display: flex;
18491 align-items: center;
18492 justify-content: space-between;
18493 margin-bottom: 24px;
18494 }
18495 .wpfnl-drawflow-window .wpfnl-analytics .analytics-header .header-left {
18496 display: flex;
18497 align-items: center;
18498 gap: 10px;
18499 width: 200px;
18500 }
18501 .wpfnl-drawflow-window .wpfnl-analytics .analytics-header .header-left h3 {
18502 font-weight: 600;
18503 font-size: 24px;
18504 color: #363B4E;
18505 }
18506 .wpfnl-drawflow-window .wpfnl-analytics .analytics-header .backto-steps {
18507 background: #FFFFFF;
18508 border-radius: 10px;
18509 height: 38px;
18510 width: 38px;
18511 display: flex;
18512 flex-flow: column;
18513 align-items: center;
18514 justify-content: center;
18515 cursor: pointer;
18516 box-shadow: 0px 1px 1px 0px rgba(182, 185, 191, 0.3);
18517 }
18518 .wpfnl-drawflow-window .wpfnl-analytics .analytics-header .header-right {
18519 display: flex;
18520 flex-flow: row wrap;
18521 align-items: center;
18522 justify-content: flex-end;
18523 gap: 14px;
18524 width: calc(80% - 200px);
18525 position: relative;
18526 z-index: 3;
18527 }
18528 .wpfnl-drawflow-window .wpfnl-analytics .analytics-header .header-right .reset-analytics a {
18529 display: flex;
18530 justify-content: center;
18531 align-items: center;
18532 padding: 8px 15px;
18533 min-width: 100px;
18534 border-radius: 100px;
18535 box-shadow: 0 1px 1px 0 rgba(182, 185, 191, 0.3);
18536 background: #fff;
18537 background-size: 11px 11px;
18538 border: none;
18539 }
18540 .wpfnl-drawflow-window .wpfnl-analytics .analytics-header .header-right .reset-analytics a .reset-icon svg {
18541 width: 18px;
18542 margin-top: 3px;
18543 }
18544 .wpfnl-drawflow-window .wpfnl-analytics .analytics-header .header-right .reset-analytics a .reset-text {
18545 font-weight: 600;
18546 color: #000;
18547 font-size: 14px;
18548 line-height: 1;
18549 padding-left: 8px;
18550 }
18551 .wpfnl-drawflow-window .wpfnl-analytics .analytics-header .header-right .download-analytics a {
18552 display: flex;
18553 justify-content: center;
18554 align-items: center;
18555 padding: 11px 15px;
18556 min-width: 58px;
18557 border-radius: 100px;
18558 box-shadow: 0 1px 1px 0 rgba(182, 185, 191, 0.3);
18559 background: #fff;
18560 background-size: 11px 11px;
18561 border: none;
18562 }
18563 .wpfnl-drawflow-window .wpfnl-analytics .analytics-header .header-right .download-analytics a .download-icon svg {
18564 width: 18px;
18565 margin-top: 3px;
18566 }
18567 .wpfnl-drawflow-window .wpfnl-analytics .analytics-header .header-right select {
18568 border-radius: 100px;
18569 box-shadow: 0px 1px 1px 0px rgba(182, 185, 191, 0.3);
18570 border: none;
18571 height: auto;
18572 padding: 14px 40px 12px 20px;
18573 min-width: auto;
18574 color: #2D3149;
18575 font-size: 14px;
18576 font-weight: 600;
18577 line-height: 1;
18578 width: auto;
18579 appearance: none;
18580 background: #fff url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMTAgNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBzdHJva2U9IiM3QThCOUEiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIxLjgiIGQ9Ik0xIDFsNCA0IDQtNCIvPjwvc3ZnPg==) no-repeat right 15px top 54%;
18581 background-size: 11px 11px;
18582 }
18583 .wpfnl-drawflow-window .wpfnl-analytics .analytics-box {
18584 border-radius: 10px;
18585 background: #FFF;
18586 box-shadow: 0px 1px 1px 0px rgba(182, 185, 191, 0.3);
18587 padding: 19px 20px 19px;
18588 position: relative;
18589 }
18590 .wpfnl-drawflow-window .wpfnl-analytics .analytics-box .analytics-title {
18591 color: #2D3149;
18592 font-size: 18px;
18593 font-weight: 600;
18594 line-height: 1;
18595 }
18596 .wpfnl-drawflow-window .wpfnl-analytics .loader-wrapper {
18597 position: absolute;
18598 top: 0;
18599 left: 0;
18600 width: 100%;
18601 height: 100%;
18602 border-radius: 10px;
18603 background: #FFF;
18604 z-index: 2;
18605 display: flex;
18606 flex-flow: column;
18607 align-items: center;
18608 justify-content: center;
18609 }
18610 .wpfnl-drawflow-window .wpfnl-analytics .loader-wrapper .wpfnl-loader {
18611 display: block;
18612 width: 20px;
18613 height: 20px;
18614 }
18615 .wpfnl-drawflow-window .wpfnl-analytics .no-data-notice {
18616 width: 100%;
18617 height: 338px;
18618 display: flex;
18619 flex-flow: column;
18620 align-items: center;
18621 justify-content: center;
18622 }
18623 .wpfnl-drawflow-window .wpfnl-analytics .no-data-notice p {
18624 color: #2d3149;
18625 font-weight: 500;
18626 font-size: 16px;
18627 }
18628
18629 .wpfnl-analytics .analytics-revenue .revenue-box-header .stat-indicator {
18630 display: flex;
18631 align-items: center;
18632 justify-content: center;
18633 gap: 24px;
18634 }
18635 .wpfnl-analytics .analytics-revenue .revenue-box-header .stat-indicator .indicator {
18636 font-weight: 400;
18637 font-size: 14px;
18638 line-height: 1.3;
18639 color: #9398a5;
18640 position: relative;
18641 display: flex;
18642 align-items: center;
18643 }
18644 .wpfnl-analytics .analytics-revenue .revenue-box-header .stat-indicator .indicator:last-child {
18645 margin-right: 0;
18646 }
18647 .wpfnl-analytics .analytics-revenue .revenue-box-header .stat-indicator .indicator:before {
18648 content: "";
18649 width: 10px;
18650 height: 10px;
18651 background: #6E42D3;
18652 display: inline-block;
18653 border-radius: 50px;
18654 margin-right: 8px;
18655 position: relative;
18656 top: -1px;
18657 }
18658 .wpfnl-analytics .analytics-revenue .revenue-box-header .stat-indicator .indicator2:before {
18659 background-color: #F7900A;
18660 }
18661
18662 .wpfnl-analytics .analytics-revenue .revenue-tab-nav .progress-badge, .wpfnl-analytics .analytics-card .analytics-single-card .icon-area .progress-badge {
18663 background: #D1FADF;
18664 color: #12B76A;
18665 padding: 7px 10px 7px 25px;
18666 font-size: 10px;
18667 line-height: 1;
18668 font-weight: 500;
18669 border-radius: 50px;
18670 display: flex;
18671 align-items: center;
18672 gap: 7px;
18673 position: relative;
18674 }
18675 .wpfnl-analytics .analytics-revenue .revenue-tab-nav .progress-badge svg, .wpfnl-analytics .analytics-card .analytics-single-card .icon-area .progress-badge svg {
18676 position: absolute;
18677 left: 6px;
18678 top: 4px;
18679 }
18680 .wpfnl-analytics .analytics-revenue .revenue-tab-nav .downgrade.progress-badge, .wpfnl-analytics .analytics-card .analytics-single-card .icon-area .downgrade.progress-badge {
18681 background: #FEE4E2;
18682 color: #F04438;
18683 }
18684 .wpfnl-analytics .analytics-revenue .revenue-tab-nav .downgrade.progress-badge svg, .wpfnl-analytics .analytics-card .analytics-single-card .icon-area .downgrade.progress-badge svg {
18685 left: 9px;
18686 top: 8px;
18687 }
18688
18689 .folded .wpfnl-drawflow-window .wpfnl-analytics {
18690 width: calc(100% - 36px);
18691 }
18692 .folded .wpfnl-drawflow-window .wpfnl-analytics .analytics-full-loader {
18693 left: 36px;
18694 }
18695
18696 .wpfnl-analytics .analytics-card {
18697 display: flex;
18698 flex-flow: row wrap;
18699 gap: 20px;
18700 }
18701 .wpfnl-analytics .analytics-card .analytics-single-card {
18702 width: calc(16.6666666667% - 17px);
18703 }
18704 .wpfnl-analytics .analytics-card .analytics-single-card .icon-area {
18705 display: flex;
18706 align-items: flex-start;
18707 justify-content: space-between;
18708 gap: 10px;
18709 }
18710 .wpfnl-analytics .analytics-card .analytics-single-card .icon-area .icon {
18711 width: 42px;
18712 height: 42px;
18713 border: 1px solid #E4E6EB;
18714 display: flex;
18715 flex-flow: column;
18716 align-items: center;
18717 justify-content: center;
18718 border-radius: 100%;
18719 padding: 5px;
18720 }
18721 .wpfnl-analytics .analytics-card .analytics-single-card .card-title {
18722 color: #9398A5;
18723 font-size: 14px;
18724 line-height: 1.2;
18725 margin-top: 18px;
18726 }
18727 .wpfnl-analytics .analytics-card .analytics-single-card .card-value {
18728 color: #2D3149;
18729 font-size: 22px;
18730 font-weight: 500;
18731 line-height: 1;
18732 margin-top: 8px;
18733 }
18734
18735 @media only screen and (max-width: 1399px) {
18736 .wpfnl-analytics .analytics-card .analytics-single-card {
18737 width: calc(33.3333333333% - 14px);
18738 }
18739 }
18740 @media only screen and (max-width: 1199px) {
18741 .wpfnl-analytics .analytics-card .analytics-single-card .card-value {
18742 font-size: 20px;
18743 }
18744 }
18745 .wpfnl-analytics .analytics-revenue .no-data-notice {
18746 background: #fcfcff;
18747 border-radius: 10px;
18748 border: 1px solid #F1F0F5;
18749 }
18750 .wpfnl-analytics .analytics-revenue .revenue-box-header {
18751 display: flex;
18752 flex-flow: row wrap;
18753 align-items: center;
18754 justify-content: space-between;
18755 margin-bottom: 27px;
18756 }
18757 .wpfnl-analytics .analytics-revenue .revenue-box-header .stat-indicator .indicator2:before {
18758 background-color: #EAE1FF;
18759 }
18760 .wpfnl-analytics .analytics-revenue .revenue-tab-nav {
18761 display: flex;
18762 flex-flow: row wrap;
18763 align-items: center;
18764 gap: 12px;
18765 margin-bottom: -1px;
18766 position: relative;
18767 z-index: 1;
18768 margin-bottom: 12px;
18769 }
18770 .wpfnl-analytics .analytics-revenue .revenue-tab-nav .single-nav {
18771 width: calc(20% - 10px);
18772 position: relative;
18773 border: 1px solid rgba(238, 240, 243, 0.8);
18774 border-radius: 8px;
18775 padding: 19px 24px;
18776 cursor: pointer;
18777 }
18778 .wpfnl-analytics .analytics-revenue .revenue-tab-nav .single-nav.active {
18779 border-color: rgba(238, 240, 243, 0.8);
18780 background: #FCFCFF;
18781 }
18782 .wpfnl-analytics .analytics-revenue .revenue-tab-nav .single-nav.active:before {
18783 display: none;
18784 }
18785 .wpfnl-analytics .analytics-revenue .revenue-tab-nav .single-nav:last-child:before {
18786 display: none;
18787 }
18788 .wpfnl-analytics .analytics-revenue .revenue-tab-nav .single-nav .revenue-value {
18789 font-size: 22px;
18790 font-weight: 500;
18791 color: #2D3149;
18792 line-height: 1;
18793 letter-spacing: -0.6px;
18794 display: flex;
18795 flex-flow: row wrap;
18796 align-items: flex-start;
18797 gap: 10px;
18798 }
18799 .wpfnl-analytics .analytics-revenue .revenue-tab-nav .single-nav .step-type {
18800 color: #667085;
18801 font-size: 14px;
18802 font-weight: 500;
18803 line-height: 1;
18804 text-transform: capitalize;
18805 margin-top: 7px;
18806 }
18807 .wpfnl-analytics .analytics-revenue .single-tab-content {
18808 border-radius: 8px;
18809 border: 1px solid rgba(238, 240, 243, 0.8);
18810 background: #FCFCFF;
18811 padding: 24px 24px 31px;
18812 }
18813 .wpfnl-analytics .analytics-revenue .single-tab-content .chart-percent-label {
18814 position: absolute;
18815 top: 3px;
18816 left: 0;
18817 height: 100%;
18818 width: 100%;
18819 display: flex;
18820 flex-flow: column;
18821 justify-content: space-between;
18822 }
18823 .wpfnl-analytics .analytics-revenue .single-tab-content .chart-percent-label .single-label {
18824 font-size: 12px;
18825 line-height: 1.2;
18826 color: #9398A5;
18827 display: block;
18828 position: relative;
18829 }
18830 .wpfnl-analytics .analytics-revenue .single-tab-content .chart-percent-label .single-label:before {
18831 content: "";
18832 position: absolute;
18833 left: 50px;
18834 top: 7px;
18835 width: calc(100% - 50px);
18836 height: 1px;
18837 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");
18838 }
18839 .wpfnl-analytics .analytics-revenue .single-tab-content .chart-percent-label .single-label span {
18840 width: 33px;
18841 display: block;
18842 text-align: right;
18843 }
18844 .wpfnl-analytics .analytics-revenue .single-tab-content .barchart-inner-wrapper {
18845 height: 292px;
18846 display: flex;
18847 flex-flow: row wrap;
18848 align-items: flex-end;
18849 justify-content: space-between;
18850 padding: 10px 15px 9px 60px;
18851 gap: 30px;
18852 position: relative;
18853 z-index: 1;
18854 }
18855 .wpfnl-analytics .analytics-revenue .single-tab-content .single-bar {
18856 width: 34px;
18857 height: 100%;
18858 position: relative;
18859 display: flex;
18860 flex-flow: row wrap;
18861 align-items: flex-end;
18862 gap: 6px;
18863 }
18864 .wpfnl-analytics .analytics-revenue .single-tab-content .single-bar .bar-tooltip {
18865 padding: 14px 15px;
18866 width: 164px;
18867 position: absolute;
18868 bottom: calc(100% + 8px);
18869 left: 50%;
18870 transform: translateX(-50%);
18871 z-index: 9;
18872 opacity: 0;
18873 visibility: hidden;
18874 transition: all 0.3s ease;
18875 border-radius: 8px;
18876 background: #10052E;
18877 box-shadow: 0px 2px 15px 0px rgba(22, 28, 32, 0.08);
18878 }
18879 .wpfnl-analytics .analytics-revenue .single-tab-content .single-bar .bar-tooltip:before {
18880 content: "";
18881 position: absolute;
18882 left: 50%;
18883 bottom: -5px;
18884 width: 10px;
18885 height: 10px;
18886 background: #10052e;
18887 transform: rotate(45deg);
18888 margin-left: -6px;
18889 }
18890 .wpfnl-analytics .analytics-revenue .single-tab-content .single-bar .bar-tooltip .item {
18891 color: #CDCFD6;
18892 font-size: 13px;
18893 line-height: 1;
18894 margin-bottom: 6px;
18895 }
18896 .wpfnl-analytics .analytics-revenue .single-tab-content .single-bar .bar-tooltip .item:last-child {
18897 margin-bottom: 0;
18898 }
18899 .wpfnl-analytics .analytics-revenue .single-tab-content .single-bar .bar-tooltip .item b {
18900 color: #fff;
18901 font-weight: 500;
18902 }
18903 .wpfnl-analytics .analytics-revenue .single-tab-content .single-bar .bar-item {
18904 width: 14px;
18905 display: block;
18906 background-color: #EAE1FF;
18907 border-radius: 30px 30px 0 0;
18908 position: relative;
18909 }
18910 .wpfnl-analytics .analytics-revenue .single-tab-content .single-bar .bar-item.indicator1 .bar-tooltip {
18911 left: calc(50% + 11px);
18912 }
18913 .wpfnl-analytics .analytics-revenue .single-tab-content .single-bar .bar-item.indicator2 {
18914 background-color: #6E42D3;
18915 }
18916 .wpfnl-analytics .analytics-revenue .single-tab-content .single-bar .bar-item.indicator2 .bar-tooltip {
18917 left: calc(50% - 9px);
18918 }
18919 .wpfnl-analytics .analytics-revenue .single-tab-content .single-bar .bar-title {
18920 font-size: 12px;
18921 line-height: 1.2;
18922 color: #9398A5;
18923 position: absolute;
18924 bottom: -20px;
18925 left: 50%;
18926 transform: translateX(-50%);
18927 white-space: nowrap;
18928 transition: all 0.3s ease;
18929 }
18930 .wpfnl-analytics .analytics-revenue .single-tab-content .single-bar:hover .bar-item.same-height .bar-tooltip,
18931 .wpfnl-analytics .analytics-revenue .single-tab-content .single-bar:hover .bar-item.its-highest .bar-tooltip {
18932 opacity: 1;
18933 visibility: visible;
18934 }
18935 .wpfnl-analytics .analytics-revenue.monthly .single-tab-content .barchart-inner-wrapper {
18936 gap: 10px;
18937 }
18938 .wpfnl-analytics .analytics-revenue.monthly .single-tab-content .single-bar {
18939 width: 23px;
18940 gap: 6px;
18941 }
18942 .wpfnl-analytics .analytics-revenue.monthly .single-tab-content .single-bar .bar-item {
18943 width: 7px;
18944 }
18945 .wpfnl-analytics .analytics-revenue.monthly .single-tab-content .single-bar .bar-title {
18946 transform: translate(-50%, 8px) rotate(-45deg);
18947 }
18948
18949 @media only screen and (max-width: 1199px) {
18950 .wpfnl-analytics .analytics-revenue .revenue-tab-nav .single-nav {
18951 width: calc(25% - 9px);
18952 padding: 16px;
18953 }
18954 .wpfnl-analytics .analytics-revenue .revenue-tab-nav .single-nav .revenue-value {
18955 font-size: 22px;
18956 }
18957 .wpfnl-analytics .analytics-revenue .single-tab-content .barchart-inner-wrapper {
18958 gap: 24px;
18959 }
18960 .wpfnl-analytics .analytics-revenue .single-tab-content .single-bar {
18961 width: 20px;
18962 gap: 4px;
18963 }
18964 .wpfnl-analytics .analytics-revenue .single-tab-content .single-bar .bar-item {
18965 width: 8px;
18966 }
18967 }
18968 @media only screen and (max-width: 991px) {
18969 .wpfnl-analytics .analytics-revenue .revenue-tab-nav .single-nav {
18970 padding: 13px 13px;
18971 }
18972 .wpfnl-analytics .analytics-revenue .revenue-tab-nav .single-nav .revenue-value {
18973 font-size: 18px;
18974 }
18975 .wpfnl-analytics .analytics-revenue .revenue-tab-nav .single-nav .step-type {
18976 font-size: 12px;
18977 }
18978 .wpfnl-analytics .analytics-revenue .revenue-tab-nav .progress-badge {
18979 padding: 5px 8px 4px 21px;
18980 }
18981 .wpfnl-analytics .analytics-revenue .revenue-tab-nav .progress-badge svg {
18982 left: 4px;
18983 top: 1px;
18984 }
18985 .wpfnl-analytics .analytics-revenue .revenue-tab-nav .downgrade.progress-badge svg {
18986 left: 9px;
18987 top: 5px;
18988 }
18989 }
18990 .wpfnl-analytics .analytics-conversion .conversion-box-header {
18991 display: flex;
18992 flex-flow: row wrap;
18993 align-items: center;
18994 justify-content: space-between;
18995 margin-bottom: 15px;
18996 }
18997 .wpfnl-analytics .analytics-conversion .conversion-box-header .carousel-navigator {
18998 display: flex;
18999 gap: 8px;
19000 }
19001 .wpfnl-analytics .analytics-conversion .conversion-box-header .carousel-navigator button {
19002 border-radius: 8px;
19003 border: 1px solid #F1F0F5;
19004 background: #FFF;
19005 width: 30px;
19006 height: 30px;
19007 display: flex;
19008 align-items: center;
19009 justify-content: center;
19010 flex-flow: column;
19011 cursor: pointer;
19012 }
19013 .wpfnl-analytics .analytics-conversion .conversion-box-header .carousel-navigator button:disabled {
19014 opacity: 0.5;
19015 cursor: not-allowed;
19016 }
19017 .wpfnl-analytics .analytics-conversion .conversion-table {
19018 border-radius: 10px;
19019 border: 1px solid #F1F0F5;
19020 background: #FCFCFF;
19021 padding: 40px;
19022 }
19023 .wpfnl-analytics .analytics-conversion .conversion-table-wrapper {
19024 max-width: 1080px;
19025 width: 100%;
19026 margin: 0 auto;
19027 overflow: hidden;
19028 }
19029 .wpfnl-analytics .analytics-conversion .conversion-table-inner {
19030 display: flex;
19031 gap: 30px;
19032 transition: transform 0.5s;
19033 }
19034 .wpfnl-analytics .analytics-conversion .conversion-table-inner.data-center {
19035 justify-content: center;
19036 }
19037 .wpfnl-analytics .analytics-conversion .conversion-table-inner .single-table {
19038 border-radius: 10px;
19039 border: 1px solid #F1F0F5;
19040 background: #FFF;
19041 box-shadow: 0px 20px 20px 0px rgba(190, 190, 215, 0.08);
19042 width: calc(20% - 24px);
19043 flex-shrink: 0;
19044 }
19045 .wpfnl-analytics .analytics-conversion .conversion-table-inner .tbl-head {
19046 display: flex;
19047 flex-flow: row wrap;
19048 align-items: center;
19049 justify-content: center;
19050 gap: 7px;
19051 background: #E8F1FF;
19052 border-radius: 10px 10px 0 0;
19053 padding: 8px 10px 6px;
19054 }
19055 .wpfnl-analytics .analytics-conversion .conversion-table-inner .tbl-head .tbl-title {
19056 color: #363B4E;
19057 font-size: 13px;
19058 font-weight: 500;
19059 line-height: 1.1;
19060 width: calc(100% - 60px);
19061 white-space: nowrap;
19062 overflow: hidden;
19063 text-overflow: ellipsis;
19064 display: inline-block;
19065 }
19066 .wpfnl-analytics .analytics-conversion .conversion-table-inner .tbl-head svg {
19067 width: 14px;
19068 display: block;
19069 }
19070 .wpfnl-analytics .analytics-conversion .conversion-table-inner .step-preview-img {
19071 padding: 16px;
19072 }
19073 .wpfnl-analytics .analytics-conversion .conversion-table-inner .step-preview-img svg {
19074 max-width: 100%;
19075 width: 100%;
19076 }
19077 .wpfnl-analytics .analytics-conversion .conversion-table-inner .conversion-data {
19078 text-align: center;
19079 }
19080 .wpfnl-analytics .analytics-conversion .conversion-table-inner .conversion-data li:not(.loader-wrapper) {
19081 border-bottom: 1px solid #F1F0F5;
19082 color: #7A8B9A;
19083 font-size: 14px;
19084 line-height: 14px;
19085 text-transform: capitalize;
19086 padding: 14px 10px;
19087 }
19088 .wpfnl-analytics .analytics-conversion .conversion-table-inner .conversion-data li:not(.loader-wrapper) b {
19089 color: #2D3149;
19090 font-weight: 500;
19091 }
19092 .wpfnl-analytics .analytics-conversion .conversion-table-inner .conversion-data li:not(.loader-wrapper):last-child {
19093 border-bottom: 0;
19094 }
19095 .wpfnl-analytics .analytics-conversion .conversion-table-inner .conversion-data li:not(.loader-wrapper).conversion-rates b {
19096 color: #12B76A;
19097 }
19098 .wpfnl-analytics .analytics-conversion .conversion-table-inner .conversion-data li:not(.loader-wrapper).bounce-rate b {
19099 color: #F04438;
19100 }
19101 .wpfnl-analytics .analytics-conversion .conversion-table-inner .table-checkout .tbl-head {
19102 background: #FDF0E8;
19103 }
19104 .wpfnl-analytics .analytics-conversion .conversion-table-inner .table-checkout .tbl-head svg {
19105 position: relative;
19106 top: -1px;
19107 }
19108 .wpfnl-analytics .analytics-conversion .conversion-table-inner .table-upsell .tbl-head {
19109 background: #E9F9E8;
19110 }
19111 .wpfnl-analytics .analytics-conversion .conversion-table-inner .table-downsell .tbl-head {
19112 background: #FCF0F1;
19113 }
19114 .wpfnl-analytics .analytics-conversion .conversion-table-inner .table-thankyou .tbl-head {
19115 background: #E6FAF5;
19116 }
19117 .wpfnl-analytics .analytics-conversion .conversion-table-inner .table-custom .tbl-head {
19118 background: #E0F2F4;
19119 }
19120
19121 @media only screen and (max-width: 1299px) {
19122 .wpfnl-analytics .analytics-conversion .conversion-table {
19123 padding: 20px;
19124 }
19125 .wpfnl-analytics .analytics-conversion .conversion-table-inner {
19126 gap: 20px;
19127 }
19128 .wpfnl-analytics .analytics-conversion .conversion-table-inner .single-table {
19129 width: calc(20% - 16px);
19130 }
19131 }
19132 @media only screen and (max-width: 1199px) {
19133 .wpfnl-analytics .analytics-conversion .conversion-table-inner .single-table {
19134 width: calc(25% - 15px);
19135 }
19136 }
19137 @media only screen and (max-width: 991px) {
19138 .wpfnl-analytics .analytics-conversion .conversion-table-inner .single-table {
19139 width: calc(33.3333333333% - 14px);
19140 }
19141 }
19142 .wpfnl-analytics .custom-date-range {
19143 display: none;
19144 }
19145 .wpfnl-analytics .filter-selectbox {
19146 background: #fff;
19147 box-shadow: 0px 1px 1px 0px rgba(182, 185, 191, 0.3);
19148 padding: 14px 62px 12px 18px;
19149 border-radius: 50px;
19150 position: relative;
19151 cursor: pointer;
19152 display: inline-flex;
19153 flex-flow: row wrap;
19154 align-items: center;
19155 justify-content: flex-start;
19156 }
19157 .wpfnl-analytics .filter-selectbox > ul {
19158 display: flex;
19159 flex-flow: row wrap;
19160 align-items: center;
19161 }
19162 .wpfnl-analytics .filter-selectbox > ul li {
19163 position: relative;
19164 color: #9398A5;
19165 line-height: 1;
19166 font-size: 14px;
19167 font-weight: 500;
19168 }
19169 .wpfnl-analytics .filter-selectbox > ul li:first-child {
19170 margin-right: 24px;
19171 }
19172 .wpfnl-analytics .filter-selectbox > ul li:first-child:before {
19173 content: "";
19174 width: 9px;
19175 height: 1px;
19176 background: #66666d;
19177 position: absolute;
19178 right: -16px;
19179 top: 7px;
19180 }
19181 .wpfnl-analytics .filter-selectbox .calendar-icon {
19182 position: absolute;
19183 right: 0;
19184 top: 0;
19185 height: 100%;
19186 width: 45px;
19187 padding: 10px 15px 10px 14px;
19188 border-left: 1px solid #E4E6EB;
19189 display: flex;
19190 flex-flow: column;
19191 align-items: center;
19192 justify-content: center;
19193 }
19194 .wpfnl-analytics .filter-selectbox .calendar-icon svg {
19195 transition: all 0.3s ease;
19196 }
19197 .wpfnl-analytics .filter-wrapper {
19198 border-bottom: 1px solid #E5E8F3;
19199 padding: 2px 18px;
19200 display: flex;
19201 align-items: center;
19202 justify-content: space-between;
19203 color: #7A8B9A;
19204 width: 100%;
19205 }
19206 .wpfnl-analytics .filter-wrapper input {
19207 background: transparent;
19208 border: none;
19209 font-size: 14px;
19210 color: #9398A5;
19211 font-weight: 400;
19212 width: 87px;
19213 min-width: auto;
19214 cursor: pointer;
19215 padding: 0;
19216 height: 40px;
19217 z-index: 1;
19218 position: relative;
19219 }
19220 .wpfnl-analytics .filter-wrapper input[readonly] {
19221 background: transparent;
19222 cursor: pointer;
19223 }
19224 .wpfnl-analytics .filter-wrapper input:focus {
19225 box-shadow: none;
19226 }
19227 .wpfnl-analytics .filter-wrapper input#to {
19228 margin-right: 5px;
19229 }
19230 .wpfnl-analytics .filter-wrapper .to-date,
19231 .wpfnl-analytics .filter-wrapper .from-date {
19232 position: relative;
19233 display: flex;
19234 align-items: center;
19235 gap: 8px;
19236 }
19237 .wpfnl-analytics .filter-wrapper .divider {
19238 width: 9px;
19239 height: 1px;
19240 background: #7A8B9A;
19241 margin: 0 5px;
19242 }
19243 .wpfnl-analytics .filter-wrapper .icon {
19244 position: relative;
19245 top: 0px;
19246 }
19247 .wpfnl-analytics .filter-wrapper .icon svg {
19248 display: block;
19249 }
19250 .wpfnl-analytics .filter-wrapper .filter-icon {
19251 margin-left: auto;
19252 border-left: 1px solid #9064f6;
19253 height: 40px;
19254 width: 40px;
19255 padding-left: 13px;
19256 display: flex;
19257 flex-flow: column;
19258 align-items: center;
19259 justify-content: center;
19260 }
19261 .wpfnl-analytics .calendar-dorpdown {
19262 position: absolute;
19263 top: calc(100% + 10px);
19264 right: 0;
19265 background: #fff;
19266 width: 291px;
19267 z-index: 10;
19268 border: 1px solid #F1F0F5;
19269 box-shadow: 0px 18px 22px 0px rgba(73, 59, 104, 0.1);
19270 border-radius: 10px;
19271 cursor: default;
19272 opacity: 0;
19273 visibility: hidden;
19274 transition: all 0.3s ease;
19275 }
19276 .wpfnl-analytics .calendar-dorpdown .date-range-input {
19277 display: flex;
19278 flex-flow: row wrap;
19279 align-items: center;
19280 gap: 10px;
19281 border-bottom: 1px solid #F1F0F5;
19282 padding: 5px 20px;
19283 position: relative;
19284 }
19285 .wpfnl-analytics .calendar-dorpdown .date-range-input:before {
19286 content: "";
19287 position: absolute;
19288 left: calc(50% - 6px);
19289 top: 50%;
19290 transform: translateY(-50%);
19291 height: 16px;
19292 width: 1px;
19293 background: #F1F0F5;
19294 }
19295 .wpfnl-analytics .calendar-dorpdown .date-range-input input[type=text] {
19296 min-width: auto;
19297 width: calc(50% - 5px);
19298 background: transparent;
19299 border: none;
19300 border-radius: 0;
19301 height: 30px;
19302 padding: 0;
19303 cursor: text;
19304 color: #2D3149;
19305 }
19306 .wpfnl-analytics .calendar-dorpdown .date-range-input input[type=text]::placeholder {
19307 color: #9398A5;
19308 }
19309 .wpfnl-analytics .calendar-dorpdown .date-range-input input[type=text]:-ms-input-placeholder {
19310 color: #9398A5;
19311 }
19312 .wpfnl-analytics .calendar-dorpdown .date-range-input input[type=text]::-ms-input-placeholder {
19313 color: #9398A5;
19314 }
19315 .wpfnl-analytics .calendar-dorpdown .date-range-input #date-from {
19316 padding-right: 12px;
19317 }
19318 .wpfnl-analytics .calendar-dorpdown .wpfunnel-datepicker {
19319 padding: 15px 20px 10px;
19320 }
19321 .wpfnl-analytics .calendar-dorpdown .wpfunnel-datepicker .ui-datepicker {
19322 width: 100%;
19323 }
19324 .wpfnl-analytics .calendar-dorpdown .wpfunnel-datepicker .ui-datepicker .ui-datepicker-prev,
19325 .wpfnl-analytics .calendar-dorpdown .wpfunnel-datepicker .ui-datepicker .ui-datepicker-next {
19326 display: none;
19327 }
19328 .wpfnl-analytics .calendar-dorpdown .wpfunnel-datepicker .ui-datepicker .ui-datepicker-title {
19329 margin: 0;
19330 display: flex;
19331 align-items: center;
19332 gap: 10px;
19333 }
19334 .wpfnl-analytics .calendar-dorpdown .wpfunnel-datepicker .ui-datepicker .ui-datepicker-title select {
19335 color: #2D3149;
19336 font-size: 13px;
19337 margin: 0;
19338 width: calc(50% - 4px);
19339 border-radius: 8px;
19340 border: 1px solid #F1F0F5;
19341 box-shadow: none;
19342 padding: 10px 40px 8px 12px;
19343 background-position: right 10px top 54%;
19344 }
19345 .wpfnl-analytics .calendar-dorpdown .div-to-append-calender {
19346 padding: 4px 15px 23px;
19347 }
19348 .wpfnl-analytics .calendar-dorpdown .div-to-append-calender #ui-datepicker-div {
19349 position: relative !important;
19350 top: 10px !important;
19351 left: 0 !important;
19352 width: 100%;
19353 display: block !important;
19354 }
19355 .wpfnl-analytics .calendar-dorpdown .div-to-append-calender .ui-datepicker .ui-datepicker-title {
19356 display: flex;
19357 width: 90%;
19358 margin: 0 2.5em;
19359 }
19360 .wpfnl-analytics .calendar-dorpdown .div-to-append-calender .ui-datepicker select.ui-datepicker-month,
19361 .wpfnl-analytics .calendar-dorpdown .div-to-append-calender .ui-datepicker select.ui-datepicker-year {
19362 width: 116px;
19363 min-width: auto;
19364 height: 36px;
19365 border-radius: 3px;
19366 }
19367 .wpfnl-analytics .calendar-dorpdown .div-to-append-range-calender {
19368 padding: 4px 15px 23px;
19369 }
19370 .wpfnl-analytics .calendar-dorpdown .div-to-append-range-calender #ui-datepicker-div {
19371 position: relative !important;
19372 top: 10px !important;
19373 left: 0 !important;
19374 width: 100%;
19375 display: block !important;
19376 }
19377 .wpfnl-analytics .calendar-dorpdown .div-to-append-range-calender .ui-datepicker .ui-datepicker-title {
19378 display: flex;
19379 width: 90%;
19380 margin: 0 2.5em;
19381 }
19382 .wpfnl-analytics .calendar-dorpdown .div-to-append-range-calender .ui-datepicker select.ui-datepicker-month,
19383 .wpfnl-analytics .calendar-dorpdown .div-to-append-range-calender .ui-datepicker select.ui-datepicker-year {
19384 width: 116px;
19385 min-width: auto;
19386 height: 36px;
19387 border-radius: 3px;
19388 }
19389 .wpfnl-analytics .calendar-dorpdown .btn-default {
19390 padding: 0 18px;
19391 height: 32px;
19392 line-height: 32px;
19393 width: auto;
19394 min-width: auto;
19395 margin-left: auto;
19396 display: block;
19397 border-radius: 10px 0 10px 0;
19398 box-shadow: 0px 10px 16px rgba(189, 193, 200, 0.5);
19399 }
19400 .wpfnl-analytics .show-calendar .calendar-dorpdown {
19401 opacity: 1;
19402 visibility: visible;
19403 }
19404
19405 @media only screen and (max-width: 1399px) {
19406 .wpfnl-drawflow-window .wpfnl-analytics .analytics-box {
19407 padding: 17px 17px 16px;
19408 }
19409 }
19410 @media only screen and (max-width: 782px) {
19411 .folded .wpfnl-drawflow-window .wpfnl-analytics {
19412 width: 100%;
19413 }
19414 .folded .wpfnl-drawflow-window .wpfnl-analytics .analytics-full-loader {
19415 left: 0;
19416 }
19417 }
19418 .wpfnl-license-page {
19419 background: transparent;
19420 }
19421
19422 .wpfnl-license-wrapper {
19423 display: flex;
19424 flex-flow: row wrap;
19425 padding: 24px;
19426 gap: 30px;
19427 }
19428 .wpfnl-license-wrapper .wpfnl-license-filed {
19429 background: #FFFFFF;
19430 box-shadow: 0px 1px 2px rgba(190, 190, 215, 0.2);
19431 border-radius: 10px;
19432 width: calc(100% - 390px);
19433 padding: 15px 20px 20px;
19434 }
19435 .wpfnl-license-wrapper .wpfnl-license-filed .field-header .product-title,
19436 .wpfnl-license-wrapper .wpfnl-license-filed .input-field-area .product-title {
19437 width: 390px;
19438 position: relative;
19439 }
19440 .wpfnl-license-wrapper .wpfnl-license-filed .field-header .input-field,
19441 .wpfnl-license-wrapper .wpfnl-license-filed .input-field-area .input-field {
19442 width: calc(100% - 460px);
19443 max-width: 420px;
19444 padding: 0 40px;
19445 }
19446 .wpfnl-license-wrapper .wpfnl-license-filed .field-header .btn-area,
19447 .wpfnl-license-wrapper .wpfnl-license-filed .input-field-area .btn-area {
19448 width: 170px;
19449 }
19450 .wpfnl-license-wrapper .wpfnl-license-filed .field-header {
19451 display: flex;
19452 flex-flow: row wrap;
19453 align-items: center;
19454 justify-content: space-between;
19455 margin-bottom: 30px;
19456 position: relative;
19457 padding-bottom: 15px;
19458 }
19459 .wpfnl-license-wrapper .wpfnl-license-filed .field-header:before {
19460 content: "";
19461 position: absolute;
19462 left: -20px;
19463 bottom: 0;
19464 width: calc(100% + 40px);
19465 height: 1px;
19466 background: #E5E8F3;
19467 }
19468 .wpfnl-license-wrapper .wpfnl-license-filed .field-header .single-field {
19469 text-transform: uppercase;
19470 }
19471 .wpfnl-license-wrapper .wpfnl-license-filed .input-field-area {
19472 display: flex;
19473 flex-flow: row wrap;
19474 justify-content: space-between;
19475 align-items: center;
19476 width: 100%;
19477 }
19478 .wpfnl-license-wrapper .wpfnl-license-filed .input-field-area .product-title {
19479 display: flex;
19480 align-items: center;
19481 }
19482 .wpfnl-license-wrapper .wpfnl-license-filed .input-field-area .product-title .icon-info {
19483 width: calc(100% - 50px);
19484 padding-left: 15px;
19485 }
19486 .wpfnl-license-wrapper .wpfnl-license-filed .input-field-area .product-title h3 {
19487 font-weight: 500;
19488 font-size: 20px;
19489 line-height: 23px;
19490 color: #363B4E;
19491 }
19492 .wpfnl-license-wrapper .wpfnl-license-filed .input-field-area .license-status {
19493 font-size: 14px;
19494 line-height: 16px;
19495 color: #7A8B9A;
19496 margin-top: 5px;
19497 display: block;
19498 }
19499 .wpfnl-license-wrapper .wpfnl-license-filed .input-field-area .addon-icon {
19500 width: 50px;
19501 height: 50px;
19502 border-radius: 100%;
19503 display: flex;
19504 align-items: center;
19505 justify-content: center;
19506 }
19507 .wpfnl-license-wrapper .wpfnl-license-filed .input-field-area .input-field input {
19508 height: 46px;
19509 padding: 6px 15px 5px;
19510 }
19511 .wpfnl-license-wrapper .wpfnl-license-filed .input-field-area .btn-area {
19512 position: relative;
19513 }
19514 .wpfnl-license-wrapper .wpfnl-license-filed .input-field-area .btn-area .btn-default {
19515 padding: 0 22px;
19516 height: 46px;
19517 min-width: 162px;
19518 border-radius: 10px;
19519 }
19520 .wpfnl-license-wrapper .wpfnl-license-filed .input-field-area .btn-area .lnc-notice {
19521 color: green;
19522 font-size: 15px;
19523 text-transform: capitalize;
19524 margin-left: 8px;
19525 position: absolute;
19526 bottom: -24px;
19527 left: -4px;
19528 }
19529 .wpfnl-license-wrapper .wpfnl-license-filed .addons-license {
19530 padding: 15px;
19531 background: #F7F7FA;
19532 margin-top: 30px;
19533 border-radius: 0 8px 8px 0;
19534 border-left: 2px solid #6E42D3;
19535 }
19536 .wpfnl-license-wrapper .wpfnl-license-filed .addons-license .single-addons {
19537 margin-bottom: 15px;
19538 }
19539 .wpfnl-license-wrapper .wpfnl-license-filed .addons-license .single-addons:last-child {
19540 margin-bottom: 0;
19541 }
19542 .wpfnl-license-wrapper .wpfnl-license-filed .addons-license .input-field-area {
19543 padding: 12px 15px;
19544 background-color: #fff;
19545 box-shadow: 0px 1px 2px rgba(190, 190, 215, 0.2);
19546 border-radius: 6px;
19547 }
19548 .wpfnl-license-wrapper .wpfnl-license-filed .addons-license .input-field-area .product-title {
19549 width: 362px;
19550 }
19551 .wpfnl-license-wrapper .wpfnl-license-filed .addons-license .input-field-area .addon-icon {
19552 background: #F7F7FA;
19553 }
19554 .wpfnl-license-wrapper .wpfnl-license-filed .addons-license .input-field-area h3 {
19555 font-weight: 500;
19556 font-size: 14px;
19557 line-height: 1.1;
19558 color: #363B4E;
19559 }
19560 .wpfnl-license-wrapper .wpfnl-license-filed .addons-license .input-field-area .input-field input {
19561 height: 38px;
19562 }
19563 .wpfnl-license-wrapper .wpfnl-license-filed .addons-license .input-field-area .btn-area {
19564 width: 145px;
19565 }
19566 .wpfnl-license-wrapper .wpfnl-license-filed .addons-license .input-field-area .btn-area .btn-default {
19567 padding: 0 18px;
19568 font-size: 13px;
19569 height: 38px;
19570 min-width: auto;
19571 margin-left: auto;
19572 display: block;
19573 border-radius: 6px;
19574 width: 100%;
19575 }
19576 .wpfnl-license-wrapper .wpfnl-license-filed .addons-license .not-get-addons .input-field-area .product-title {
19577 width: calc(100% - 200px);
19578 }
19579 .wpfnl-license-wrapper .promo-text-area {
19580 width: 360px;
19581 background: #FFF;
19582 border-radius: 10px;
19583 box-shadow: 0px 1px 2px rgba(190, 190, 215, 0.2);
19584 }
19585 .wpfnl-license-wrapper .promo-text-area .single-area {
19586 position: relative;
19587 padding: 25px 25px 25px 90px;
19588 background: #FFFFFF;
19589 box-shadow: 0px 1px 2px rgba(190, 190, 215, 0.2);
19590 border-radius: 10px;
19591 margin-bottom: 30px;
19592 }
19593 .wpfnl-license-wrapper .promo-text-area .single-area:last-child {
19594 margin-bottom: 0;
19595 }
19596 .wpfnl-license-wrapper .promo-text-area .single-area .icon {
19597 background-color: #F7F7FA;
19598 width: 50px;
19599 height: 50px;
19600 display: flex;
19601 flex-flow: column;
19602 align-items: center;
19603 justify-content: center;
19604 border-radius: 100%;
19605 position: absolute;
19606 top: 30px;
19607 left: 26px;
19608 }
19609 .wpfnl-license-wrapper .promo-text-area .single-area h4 {
19610 font-size: 18px;
19611 margin-bottom: 8px;
19612 color: #363B4E;
19613 font-weight: 500;
19614 }
19615 .wpfnl-license-wrapper .promo-text-area .single-area P {
19616 font-size: 14px;
19617 }
19618 .wpfnl-license-wrapper .promo-text-area .manage-license-area {
19619 padding: 20px;
19620 display: flex;
19621 flex-flow: column;
19622 align-items: center;
19623 justify-content: center;
19624 overflow: hidden;
19625 height: 100%;
19626 }
19627 .wpfnl-license-wrapper .promo-text-area .manage-license-area .logo {
19628 margin-bottom: 12px;
19629 }
19630 .wpfnl-license-wrapper .promo-text-area .manage-license-area p {
19631 text-align: center;
19632 margin-bottom: 20px;
19633 }
19634 .wpfnl-license-wrapper .promo-text-area .manage-license-area .btn-default {
19635 height: 40px;
19636 line-height: 40px;
19637 position: relative;
19638 z-index: 1;
19639 }
19640
19641 .cl-doc-row {
19642 display: flex;
19643 flex-flow: row wrap;
19644 padding: 24px;
19645 gap: 30px;
19646 }
19647 .cl-doc-row .single-col {
19648 background: #fff;
19649 padding: 30px;
19650 width: calc(25% - 23px);
19651 border-radius: 8px;
19652 display: flex;
19653 flex-flow: column;
19654 align-items: flex-start;
19655 position: relative;
19656 }
19657 .cl-doc-row .single-col:last-child {
19658 margin-right: 0;
19659 }
19660 .cl-doc-row .single-col .icon {
19661 background-color: #f0f1f3;
19662 width: 40px;
19663 height: 40px;
19664 display: flex;
19665 flex-flow: column;
19666 align-items: center;
19667 justify-content: center;
19668 border-radius: 100%;
19669 position: absolute;
19670 top: 24px;
19671 left: 30px;
19672 }
19673 .cl-doc-row .single-col h4 {
19674 font-size: 20px;
19675 margin-bottom: 22px;
19676 font-weight: 500;
19677 padding-left: 53px;
19678 color: #3c434a;
19679 }
19680 .cl-doc-row .single-col p {
19681 font-size: 14px;
19682 margin-bottom: 20px;
19683 }
19684 .cl-doc-row .single-col .btn-default {
19685 margin-top: auto;
19686 }
19687 .cl-doc-row .single-col.manage-license .icon svg {
19688 width: 27px;
19689 }
19690
19691 @media only screen and (max-width: 1620px) {
19692 .wpfnl-license-wrapper .wpfnl-license-filed .field-header .product-title,
19693 .wpfnl-license-wrapper .wpfnl-license-filed .input-field-area .product-title {
19694 width: 280px;
19695 }
19696 .wpfnl-license-wrapper .wpfnl-license-filed .field-header .input-field,
19697 .wpfnl-license-wrapper .wpfnl-license-filed .input-field-area .input-field {
19698 padding: 0 20px;
19699 }
19700 .wpfnl-license-wrapper .wpfnl-license-filed .addons-license .input-field-area .product-title {
19701 width: 260px;
19702 }
19703 .wpfnl-license-wrapper .wpfnl-license-filed .addons-license .input-field-area .btn-area {
19704 width: 150px;
19705 }
19706 .wpfnl-license-wrapper .wpfnl-license-filed .addons-license .input-field-area .input-field {
19707 width: calc(100% - 410px);
19708 }
19709 }
19710 @media only screen and (max-width: 1399px) {
19711 .wpfnl-license-wrapper .wpfnl-license-filed {
19712 width: 100%;
19713 margin-right: 0;
19714 }
19715 .wpfnl-license-wrapper .promo-text-area {
19716 width: 100%;
19717 display: flex;
19718 flex-flow: row wrap;
19719 justify-content: center;
19720 }
19721 .wpfnl-license-wrapper .promo-text-area .single-area {
19722 width: calc(33.3333333333% - 20px);
19723 margin-left: 30px;
19724 margin-bottom: 0;
19725 }
19726 .wpfnl-license-wrapper .promo-text-area .single-area:first-child {
19727 margin-left: 0;
19728 }
19729 }
19730 @media only screen and (max-width: 1199px) {
19731 .wpfnl-license-wrapper {
19732 gap: 20px;
19733 }
19734 .wpfnl-license-wrapper .promo-text-area .manage-license-area:before {
19735 left: -47px;
19736 }
19737 .wpfnl-license-wrapper .promo-text-area .manage-license-area {
19738 padding: 20px;
19739 display: flex;
19740 flex-flow: column;
19741 justify-content: center;
19742 }
19743 .wpfnl-license-wrapper .promo-text-area .single-area {
19744 width: calc(33.3333333333% - 14px);
19745 margin-left: 20px;
19746 padding: 20px;
19747 }
19748 .wpfnl-license-wrapper .promo-text-area .single-area .icon {
19749 position: relative;
19750 top: inherit;
19751 left: inherit;
19752 margin-bottom: 12px;
19753 }
19754 .cl-doc-row {
19755 margin-top: 20px;
19756 gap: 20px;
19757 }
19758 .cl-doc-row .single-col {
19759 padding: 20px;
19760 width: calc(50% - 10px);
19761 }
19762 .cl-doc-row .single-col .icon {
19763 top: 18px;
19764 left: 20px;
19765 }
19766 }
19767 @media only screen and (max-width: 991px) {
19768 .wpfnl-license-wrapper .wpfnl-license-filed .field-header {
19769 display: none;
19770 }
19771 .wpfnl-license-wrapper .wpfnl-license-filed .input-field-area .product-title {
19772 width: 100%;
19773 margin-bottom: 10px;
19774 }
19775 .wpfnl-license-wrapper .wpfnl-license-filed .input-field-area .input-field {
19776 width: calc(100% - 180px);
19777 max-width: initial;
19778 padding: 0;
19779 }
19780 .wpfnl-license-wrapper .wpfnl-license-filed .addons-license .input-field-area .product-title {
19781 width: 100%;
19782 }
19783 .wpfnl-license-wrapper .wpfnl-license-filed .addons-license .input-field-area .input-field {
19784 width: calc(100% - 160px);
19785 }
19786 .cl-doc-row .single-col:nth-child(2) {
19787 margin-right: 0;
19788 }
19789 }
19790 .gbf-product-area .product-head {
19791 padding: 17px 25px;
19792 }
19793 .gbf-product-area .wpfnl-box {
19794 box-shadow: none;
19795 border-radius: 10px;
19796 }
19797 .gbf-product-area .condition-wrapper {
19798 background: #f7f8f9;
19799 border-radius: 10px;
19800 padding: 25px 25px 33px;
19801 }
19802 .gbf-product-area .single-condition-wrapper {
19803 padding: 0 0 27px;
19804 position: relative;
19805 }
19806 .gbf-product-area .single-condition-wrapper:after {
19807 content: "";
19808 position: absolute;
19809 left: 50%;
19810 height: 27px;
19811 width: 2px;
19812 background: #A0ADB9;
19813 margin-left: -1px;
19814 }
19815 .gbf-product-area .single-condition-wrapper:after {
19816 bottom: 0;
19817 }
19818 .gbf-product-area .single-condition-wrapper .add-condition {
19819 border: none;
19820 background: transparent;
19821 display: block;
19822 height: 30px;
19823 width: 30px;
19824 position: absolute;
19825 left: 50%;
19826 bottom: -13px;
19827 transform: translate(-50%);
19828 z-index: 1;
19829 border-radius: 50%;
19830 cursor: pointer;
19831 }
19832 .gbf-product-area .single-condition-wrapper .add-condition svg {
19833 width: 30px;
19834 height: 30px;
19835 }
19836 .gbf-product-area .single-condition-wrapper .add-condition svg circle {
19837 fill: #6e42d3;
19838 stroke: #6e42d3;
19839 }
19840 .gbf-product-area .single-condition-wrapper .add-condition svg path {
19841 stroke: #fff;
19842 }
19843 .gbf-product-area .single-condition-wrapper .add-condition[data-tour=yes] {
19844 position: relative;
19845 z-index: 4;
19846 }
19847 .gbf-product-area .single-condition-wrapper .add-condition[data-tour=yes] circle {
19848 fill: #6e42d3;
19849 stroke: #6e42d3;
19850 }
19851 .gbf-product-area .single-condition-wrapper .add-condition[data-tour=yes] path {
19852 stroke: #fff;
19853 }
19854 .gbf-product-area .single-condition-wrapper:not(:last-child) .add-condition {
19855 display: none;
19856 }
19857 .gbf-product-area .wpfnl-gbf-type-product-search,
19858 .gbf-product-area .wpfnl-product-search-gbf,
19859 .gbf-product-area .wpfnl-category-search {
19860 display: none;
19861 }
19862 .gbf-product-area .select2-container.select2-container--default.select2-container--open {
19863 background: transparent;
19864 border: none;
19865 }
19866 .gbf-product-area .select2-container--default .select2-selection--single {
19867 background-color: transparent;
19868 border: none;
19869 border-radius: 0;
19870 height: auto;
19871 }
19872 .gbf-product-area .select2-container--default .select2-selection--single .select2-selection__arrow {
19873 top: 50%;
19874 transform: translateY(-50%);
19875 display: none;
19876 }
19877 .gbf-product-area .select2-container {
19878 display: block;
19879 width: 100% !important;
19880 }
19881 .gbf-product-area .select2-container .select2-selection__rendered {
19882 border: 1px solid #E5E8F3;
19883 padding: 7px 15px;
19884 width: 100%;
19885 border-radius: 6px;
19886 overflow: hidden;
19887 text-overflow: ellipsis;
19888 display: block;
19889 color: #7A8B9A;
19890 line-height: 1;
19891 }
19892 .gbf-product-area .single-condition {
19893 background: #FFFFFF;
19894 box-shadow: 0px 1px 1px rgba(190, 190, 215, 0.2);
19895 border-radius: 10px;
19896 display: flex;
19897 flex-flow: row wrap;
19898 position: relative;
19899 }
19900 .gbf-product-area .single-condition .selectbox-wrapper select {
19901 height: 40px;
19902 background-color: transparent;
19903 min-width: auto;
19904 width: 100%;
19905 }
19906 .gbf-product-area .single-condition .selectbox-wrapper .wpfnl-tag-search {
19907 position: absolute;
19908 opacity: 0;
19909 visibility: hidden;
19910 }
19911 .gbf-product-area .single-condition #gbf-select-box[data-tour=yes] select {
19912 position: relative;
19913 z-index: 4;
19914 border: 1px solid #FFF;
19915 background: #ffffff;
19916 }
19917 .gbf-product-area .single-condition label {
19918 cursor: default;
19919 padding-right: 10px;
19920 }
19921 .gbf-product-area .single-condition .hints {
19922 color: #EE5F5A;
19923 display: none;
19924 }
19925 .gbf-product-area .single-condition .selectbox-wrapper {
19926 position: relative;
19927 width: calc(100% - 112px);
19928 }
19929 .gbf-product-area .single-condition .required-star {
19930 color: #EE5F5A;
19931 }
19932 .gbf-product-area .single-condition .wpfnl-form-group {
19933 width: 100%;
19934 display: flex;
19935 flex-flow: row wrap;
19936 align-items: center;
19937 }
19938 .gbf-product-area .single-condition .condition-if {
19939 padding: 20px;
19940 width: 50%;
19941 position: relative;
19942 }
19943 .gbf-product-area .single-condition .condition-then {
19944 display: flex;
19945 flex-flow: row wrap;
19946 padding: 20px 13px;
19947 width: 50%;
19948 background: #F9F9FD;
19949 border-radius: 0px 10px 10px 0px;
19950 position: relative;
19951 }
19952 .gbf-product-area .single-condition .condition-then.gbf-date-is .wpfnl-form-group .to-date,
19953 .gbf-product-area .single-condition .condition-then.gbf-date-is .wpfnl-form-group .from-date {
19954 flex: 1;
19955 position: relative;
19956 display: flex;
19957 align-items: center;
19958 }
19959 .gbf-product-area .single-condition .condition-then.gbf-date-is .wpfnl-form-group .to-date label,
19960 .gbf-product-area .single-condition .condition-then.gbf-date-is .wpfnl-form-group .from-date label {
19961 width: 80px;
19962 }
19963 .gbf-product-area .single-condition .condition-then.gbf-date-is .wpfnl-form-group .to-date input[type=text],
19964 .gbf-product-area .single-condition .condition-then.gbf-date-is .wpfnl-form-group .from-date input[type=text] {
19965 height: 40px;
19966 min-width: auto;
19967 cursor: pointer;
19968 }
19969 .gbf-product-area .single-condition .condition-then.gbf-date-is .wpfnl-form-group .to-date {
19970 padding-left: 25px;
19971 }
19972 .gbf-product-area .single-condition .condition-then.gbf-date-is .wpfnl-form-group .to-date label {
19973 width: 48px;
19974 }
19975 .gbf-product-area .single-condition .div-to-append-calender .ui-datepicker .ui-datepicker-title {
19976 display: flex;
19977 width: 90%;
19978 margin: 0 2.5em;
19979 }
19980 .gbf-product-area .single-condition .div-to-append-calender .ui-datepicker select.ui-datepicker-year,
19981 .gbf-product-area .single-condition .div-to-append-calender .ui-datepicker select.ui-datepicker-month {
19982 width: calc(50% - 25px);
19983 min-width: auto;
19984 height: 36px;
19985 min-height: auto;
19986 border-radius: 3px;
19987 }
19988 .gbf-product-area .single-condition .div-to-append-range-calender .ui-datepicker .ui-datepicker-title {
19989 display: flex;
19990 width: 90%;
19991 margin: 0 2.5em;
19992 }
19993 .gbf-product-area .single-condition .div-to-append-range-calender .ui-datepicker select.ui-datepicker-year,
19994 .gbf-product-area .single-condition .div-to-append-range-calender .ui-datepicker select.ui-datepicker-month {
19995 width: calc(50% - 25px);
19996 min-width: auto;
19997 height: 36px;
19998 min-height: auto;
19999 border-radius: 3px;
20000 }
20001 .gbf-product-area .single-condition .close-condition {
20002 border: 1px solid #EE5F5A;
20003 padding: 0;
20004 height: 26px;
20005 width: 26px;
20006 display: flex;
20007 flex-flow: column;
20008 align-items: center;
20009 justify-content: center;
20010 border-radius: 100%;
20011 position: absolute;
20012 right: -8px;
20013 top: -11px;
20014 cursor: pointer;
20015 background: #fff;
20016 opacity: 0;
20017 visibility: hidden;
20018 transition: all 0.3s ease;
20019 z-index: 3;
20020 }
20021 .gbf-product-area .single-condition .close-condition svg {
20022 width: 17px;
20023 }
20024 .gbf-product-area .single-condition .close-condition svg path {
20025 stroke: #EE5F5A;
20026 }
20027 .gbf-product-area .single-condition:hover .close-condition {
20028 opacity: 1;
20029 visibility: visible;
20030 }
20031 .gbf-product-area .single-condition .wpfnl-form-group.field-required select {
20032 border-color: #EE5F5A;
20033 }
20034 .gbf-product-area .single-condition .wpfnl-form-group.field-required .hints {
20035 display: block;
20036 }
20037 .gbf-product-area input[type=time],
20038 .gbf-product-area input[type=date],
20039 .gbf-product-area input[type=search],
20040 .gbf-product-area input[type=url],
20041 .gbf-product-area input[type=tel],
20042 .gbf-product-area input[type=number],
20043 .gbf-product-area input[type=password],
20044 .gbf-product-area input[type=email],
20045 .gbf-product-area input[type=text],
20046 .gbf-product-area textarea,
20047 .gbf-product-area select {
20048 height: 44px;
20049 border-radius: 10px;
20050 }
20051 .gbf-product-area .offer-selection-mode .pms-card-top .recommended-badge {
20052 background: #FEF3C7;
20053 color: #D97706;
20054 border: 1px solid #FDE68A;
20055 font-size: 11px;
20056 font-weight: 500;
20057 padding: 2px 8px;
20058 border-radius: 20px;
20059 letter-spacing: 0.3px;
20060 white-space: nowrap;
20061 margin-left: 2px;
20062 }
20063 .gbf-product-area select#wpfnl-choose-offer {
20064 height: 44px;
20065 padding-right: 30px;
20066 }
20067 .gbf-product-area .manual-product-buttons {
20068 display: flex;
20069 justify-content: flex-end;
20070 gap: 12px;
20071 margin-bottom: 16px;
20072 }
20073 .gbf-product-area .manual-product-buttons button {
20074 height: 40px;
20075 font-size: 14px;
20076 font-weight: 500;
20077 border-radius: 6px;
20078 display: flex;
20079 align-items: center;
20080 gap: 8px;
20081 padding: 0 16px;
20082 cursor: pointer;
20083 transition: all 0.2s ease;
20084 }
20085 .gbf-product-area .manual-product-buttons button.add-existing-product {
20086 background: #6E42D3;
20087 border: 1px solid #6E42D3;
20088 color: #FFFFFF;
20089 }
20090 .gbf-product-area .manual-product-buttons button.add-existing-product:hover {
20091 background: #5c35b8;
20092 border-color: #5c35b8;
20093 }
20094 .gbf-product-area .manual-product-buttons button.add-existing-product .add-product-icon {
20095 display: inline-flex;
20096 align-items: center;
20097 justify-content: center;
20098 }
20099 .gbf-product-area .manual-product-buttons button.add-existing-product .add-product-icon svg path {
20100 stroke: #FFFFFF;
20101 }
20102 .gbf-product-area .manual-product-buttons button.create-product-button {
20103 background: #F7F7FA;
20104 border: 1px solid #E5E8F3;
20105 color: #363B4E;
20106 }
20107 .gbf-product-area .manual-product-buttons button.create-product-button:hover {
20108 background: #ECECF5;
20109 border-color: #D5D8E8;
20110 }
20111 .gbf-product-area .manual-product-buttons button.create-product-button .create-product-icon {
20112 display: inline-flex;
20113 align-items: center;
20114 justify-content: center;
20115 }
20116 .gbf-product-area .manual-product-buttons button.create-product-button .create-product-icon svg path {
20117 stroke: #363B4E;
20118 }
20119 .gbf-product-area .wpfnl-field-wrapper.product-list-box {
20120 display: block;
20121 width: 100%;
20122 border: 1px solid #EEF0F3;
20123 margin: 0;
20124 border-radius: 8px;
20125 }
20126 .gbf-product-area .wpfnl-field-wrapper.product-list-box .accordion-head {
20127 border-radius: 8px 8px 0 0;
20128 }
20129 .gbf-product-area .filter-options-section {
20130 align-items: flex-start;
20131 }
20132 .gbf-product-area .filter-options-section .checkbox-group {
20133 display: flex;
20134 flex-direction: column;
20135 gap: 12px;
20136 }
20137 .gbf-product-area .filter-options-section .checkbox-group .checkbox-option {
20138 display: flex;
20139 align-items: center;
20140 gap: 8px;
20141 cursor: pointer;
20142 }
20143 .gbf-product-area .filter-options-section .checkbox-group .checkbox-option input[type=checkbox] {
20144 width: 18px;
20145 height: 18px;
20146 cursor: pointer;
20147 margin: 0;
20148 }
20149 .gbf-product-area .filter-options-section .checkbox-group .checkbox-option input[type=checkbox]:checked::before {
20150 margin: -0.12rem 0 0 -0.2rem;
20151 }
20152 .gbf-product-area .filter-options-section .checkbox-group .checkbox-option span {
20153 font-size: 14px;
20154 color: #363B4E;
20155 user-select: none;
20156 }
20157 .gbf-product-area .fallback-behavior-section {
20158 align-items: flex-start;
20159 }
20160 .gbf-product-area .fallback-behavior-section input[type=radio] {
20161 cursor: pointer;
20162 margin: 0;
20163 }
20164 .gbf-product-area .fallback-behavior-section input[type=radio]:checked {
20165 border-color: #6E42D3;
20166 }
20167 .gbf-product-area .fallback-behavior-section input[type=radio]:checked::before {
20168 background-color: #6E42D3;
20169 }
20170 .gbf-product-area .fallback-behavior-section .fallback-options {
20171 display: flex;
20172 flex-direction: column;
20173 gap: 16px;
20174 }
20175 .gbf-product-area .fallback-behavior-section .fallback-options .radio-option {
20176 display: flex;
20177 align-items: flex-start;
20178 gap: 12px;
20179 padding: 10px 12px;
20180 border: 1px solid #E5E8F3;
20181 border-radius: 8px;
20182 cursor: pointer;
20183 transition: all 0.2s ease;
20184 background: #FFFFFF;
20185 }
20186 .gbf-product-area .fallback-behavior-section .fallback-options .radio-option:hover {
20187 border-color: #6E42D3;
20188 background: #F9F7FD;
20189 }
20190 .gbf-product-area .fallback-behavior-section .fallback-options .radio-option .radio-content {
20191 display: flex;
20192 flex-direction: column;
20193 gap: 4px;
20194 flex: 1;
20195 }
20196 .gbf-product-area .fallback-behavior-section .fallback-options .radio-option .radio-content .radio-title {
20197 font-size: 14px;
20198 color: #363B4E;
20199 font-weight: 500;
20200 }
20201 .gbf-product-area .fallback-behavior-section .fallback-options .radio-option .radio-content .radio-subtitle {
20202 font-size: 13px;
20203 color: #7A8B9A;
20204 font-weight: 400;
20205 }
20206 .gbf-product-area .fallback-behavior-section .default-product-select {
20207 margin-top: 6px;
20208 }
20209 .gbf-product-area .fallback-behavior-section .default-product-select > label {
20210 font-weight: 400;
20211 font-size: 13px;
20212 margin-bottom: 4px;
20213 display: block;
20214 }
20215 .gbf-product-area .gbf-upgrade-overlay {
20216 position: relative;
20217 }
20218 .gbf-product-area .gbf-upgrade-overlay .gbf-upgrade-overlay-dummy {
20219 display: flex;
20220 flex-direction: column;
20221 gap: 16px;
20222 pointer-events: none;
20223 user-select: none;
20224 }
20225 .gbf-product-area .gbf-upgrade-overlay .gbf-upgrade-overlay-dummy .gbf-dummy-disabled select,
20226 .gbf-product-area .gbf-upgrade-overlay .gbf-upgrade-overlay-dummy .gbf-dummy-disabled input[type=number] {
20227 background: #f3f4f6;
20228 cursor: not-allowed;
20229 }
20230 .gbf-product-area .gbf-upgrade-overlay .gbf-upgrade-overlay-dummy .gbf-dummy-disabled .fallback-options {
20231 display: flex;
20232 flex-direction: column;
20233 gap: 16px;
20234 }
20235 .gbf-product-area .gbf-upgrade-overlay .gbf-upgrade-overlay-dummy .gbf-dummy-disabled .fallback-options .radio-option {
20236 display: flex;
20237 align-items: flex-start;
20238 gap: 12px;
20239 padding: 10px 12px;
20240 border: 1px solid #E5E8F3;
20241 border-radius: 8px;
20242 background: #FFFFFF;
20243 }
20244 .gbf-product-area .gbf-upgrade-overlay .gbf-upgrade-overlay-dummy .gbf-dummy-disabled .fallback-options .radio-option input[type=radio] {
20245 margin: 0;
20246 flex-shrink: 0;
20247 }
20248 .gbf-product-area .gbf-upgrade-overlay .gbf-upgrade-overlay-dummy .gbf-dummy-disabled .fallback-options .radio-option .radio-content {
20249 display: flex;
20250 flex-direction: column;
20251 gap: 4px;
20252 flex: 1;
20253 }
20254 .gbf-product-area .gbf-upgrade-overlay .gbf-upgrade-overlay-dummy .gbf-dummy-disabled .fallback-options .radio-option .radio-content .radio-title {
20255 font-size: 14px;
20256 color: #363B4E;
20257 font-weight: 500;
20258 }
20259 .gbf-product-area .gbf-upgrade-overlay .gbf-upgrade-overlay-dummy .gbf-dummy-disabled .fallback-options .radio-option .radio-content .radio-subtitle {
20260 font-size: 13px;
20261 color: #7A8B9A;
20262 font-weight: 400;
20263 }
20264 .gbf-product-area .gbf-upgrade-overlay .gbf-upgrade-overlay-cta {
20265 position: absolute;
20266 right: 0;
20267 top: 0;
20268 width: calc(100% - 230px);
20269 height: 100%;
20270 display: flex;
20271 align-items: center;
20272 background: rgba(255, 255, 255, 0.6);
20273 backdrop-filter: blur(1px);
20274 border-radius: 10px;
20275 padding: 24px;
20276 }
20277 .gbf-product-area .gbf-upgrade-overlay .gbf-upgrade-overlay-cta-inner {
20278 display: flex;
20279 flex-direction: column;
20280 align-items: center;
20281 gap: 10px;
20282 text-align: center;
20283 max-width: 380px;
20284 margin-left: 92px;
20285 }
20286 .gbf-product-area .gbf-upgrade-overlay .gbf-upgrade-overlay-btn {
20287 display: inline-flex;
20288 align-items: center;
20289 gap: 6px;
20290 margin-top: 4px;
20291 padding: 0 20px;
20292 height: 40px;
20293 font-size: 14px;
20294 font-weight: 500;
20295 border-radius: 6px;
20296 text-decoration: none;
20297 cursor: pointer;
20298 transition: all 0.2s ease;
20299 }
20300
20301 .steps-settings.downsell .gbf-offer-product .offer-discount-area,
20302 .steps-settings.upsell .gbf-offer-product .offer-discount-area {
20303 border: none;
20304 }
20305
20306 @media only screen and (max-width: 1199px) {
20307 .gbf-product-area .single-condition .wpfnl-form-group {
20308 width: 100%;
20309 }
20310 .gbf-product-area .single-condition label {
20311 padding-right: 0;
20312 margin-bottom: 5px;
20313 display: block;
20314 }
20315 .gbf-product-area .single-condition .selectbox-wrapper {
20316 width: 100%;
20317 }
20318 .gbf-product-area .single-condition .condition-then.gbf-date-is .wpfnl-form-group .to-date,
20319 .gbf-product-area .single-condition .condition-then.gbf-date-is .wpfnl-form-group .from-date {
20320 display: block;
20321 }
20322 }
20323 .gbf-upgrade-overlay {
20324 position: relative;
20325 margin-top: 8px;
20326 border-radius: 10px;
20327 overflow: hidden;
20328 }
20329 .gbf-upgrade-overlay__dummy {
20330 display: flex;
20331 flex-direction: column;
20332 gap: 16px;
20333 filter: blur(3px);
20334 pointer-events: none;
20335 user-select: none;
20336 }
20337 .gbf-upgrade-overlay__dummy .gbf-dummy-disabled {
20338 opacity: 0.6;
20339 }
20340 .gbf-upgrade-overlay__dummy .gbf-dummy-disabled select,
20341 .gbf-upgrade-overlay__dummy .gbf-dummy-disabled input[type=number] {
20342 background: #f3f4f6;
20343 cursor: not-allowed;
20344 }
20345 .gbf-upgrade-overlay__dummy .gbf-dummy-disabled .fallback-options {
20346 display: flex;
20347 flex-direction: column;
20348 gap: 16px;
20349 }
20350 .gbf-upgrade-overlay__dummy .gbf-dummy-disabled .fallback-options .radio-option {
20351 display: flex;
20352 align-items: flex-start;
20353 gap: 12px;
20354 padding: 10px 12px;
20355 border: 1px solid #E5E8F3;
20356 border-radius: 8px;
20357 background: #FFFFFF;
20358 }
20359 .gbf-upgrade-overlay__dummy .gbf-dummy-disabled .fallback-options .radio-option input[type=radio] {
20360 margin: 0;
20361 flex-shrink: 0;
20362 }
20363 .gbf-upgrade-overlay__dummy .gbf-dummy-disabled .fallback-options .radio-option .radio-content {
20364 display: flex;
20365 flex-direction: column;
20366 gap: 4px;
20367 flex: 1;
20368 }
20369 .gbf-upgrade-overlay__dummy .gbf-dummy-disabled .fallback-options .radio-option .radio-content .radio-title {
20370 font-size: 14px;
20371 color: #363B4E;
20372 font-weight: 500;
20373 }
20374 .gbf-upgrade-overlay__dummy .gbf-dummy-disabled .fallback-options .radio-option .radio-content .radio-subtitle {
20375 font-size: 13px;
20376 color: #7A8B9A;
20377 font-weight: 400;
20378 }
20379 .gbf-upgrade-overlay__cta {
20380 position: absolute;
20381 inset: 0;
20382 display: flex;
20383 align-items: center;
20384 justify-content: center;
20385 background: rgba(255, 255, 255, 0.7);
20386 backdrop-filter: blur(2px);
20387 border-radius: 10px;
20388 padding: 24px;
20389 }
20390 .gbf-upgrade-overlay__cta-inner {
20391 display: flex;
20392 flex-direction: column;
20393 align-items: center;
20394 gap: 10px;
20395 text-align: center;
20396 max-width: 380px;
20397 }
20398 .gbf-upgrade-overlay__icon {
20399 display: flex;
20400 align-items: center;
20401 justify-content: center;
20402 }
20403 .gbf-upgrade-overlay__title {
20404 font-size: 16px;
20405 font-weight: 600;
20406 color: #363B4E;
20407 margin: 0;
20408 }
20409 .gbf-upgrade-overlay__desc {
20410 font-size: 13px;
20411 color: #7A8B9A;
20412 line-height: 1.6;
20413 margin: 0;
20414 }
20415 .gbf-upgrade-overlay__btn {
20416 display: inline-flex;
20417 align-items: center;
20418 gap: 6px;
20419 margin-top: 4px;
20420 padding: 0 20px;
20421 height: 40px;
20422 font-size: 14px;
20423 font-weight: 500;
20424 border-radius: 6px;
20425 text-decoration: none;
20426 cursor: pointer;
20427 transition: all 0.2s ease;
20428 }
20429
20430 .gbf-dummy-preview .gbf-not-available-notice {
20431 display: flex;
20432 align-items: flex-start;
20433 gap: 8px;
20434 padding: 10px 14px;
20435 background: #f8f9fb;
20436 border: 1px solid #e5e7eb;
20437 border-radius: 6px;
20438 margin-bottom: 16px;
20439 }
20440 .gbf-dummy-preview .gbf-not-available-notice svg {
20441 flex-shrink: 0;
20442 margin-top: 2px;
20443 }
20444 .gbf-dummy-preview .gbf-not-available-notice p {
20445 margin: 0;
20446 font-size: 13px;
20447 color: #6b7280;
20448 line-height: 1.5;
20449 }
20450 .gbf-dummy-preview .gbf-dummy-disabled {
20451 opacity: 0.45;
20452 pointer-events: none;
20453 user-select: none;
20454 }
20455 .gbf-dummy-preview .gbf-dummy-disabled select,
20456 .gbf-dummy-preview .gbf-dummy-disabled input[type=number] {
20457 background: #f3f4f6;
20458 cursor: not-allowed;
20459 }
20460 .gbf-dummy-preview .gbf-dummy-disabled .fallback-options {
20461 display: flex;
20462 flex-direction: column;
20463 gap: 16px;
20464 }
20465 .gbf-dummy-preview .gbf-dummy-disabled .fallback-options .radio-option {
20466 display: flex;
20467 align-items: flex-start;
20468 gap: 12px;
20469 padding: 10px 12px;
20470 border: 1px solid #E5E8F3;
20471 border-radius: 8px;
20472 background: #FFFFFF;
20473 }
20474 .gbf-dummy-preview .gbf-dummy-disabled .fallback-options .radio-option input[type=radio] {
20475 margin: 0;
20476 flex-shrink: 0;
20477 }
20478 .gbf-dummy-preview .gbf-dummy-disabled .fallback-options .radio-option .radio-content {
20479 display: flex;
20480 flex-direction: column;
20481 gap: 4px;
20482 flex: 1;
20483 }
20484 .gbf-dummy-preview .gbf-dummy-disabled .fallback-options .radio-option .radio-content .radio-title {
20485 font-size: 14px;
20486 color: #363B4E;
20487 font-weight: 500;
20488 }
20489 .gbf-dummy-preview .gbf-dummy-disabled .fallback-options .radio-option .radio-content .radio-subtitle {
20490 font-size: 13px;
20491 color: #7A8B9A;
20492 font-weight: 400;
20493 }
20494
20495 .wpfnl-webhook-drawer {
20496 width: calc(100% - 36px);
20497 right: 0;
20498 transition: none;
20499 }
20500 .wpfnl-webhook-drawer .drawer-wrapper {
20501 background: #F6F5FA;
20502 }
20503 .wpfnl-webhook-drawer .drawer-header {
20504 background: #FFFFFF;
20505 box-shadow: 0px 1px 2px rgba(190, 190, 215, 0.31) !important;
20506 padding: 15px 24px !important;
20507 justify-content: flex-start;
20508 gap: 14px;
20509 }
20510 .wpfnl-webhook-drawer .drawer-header .wpfnl-drawer-close {
20511 background: #FFFFFF;
20512 border-radius: 10px;
20513 height: 38px;
20514 width: 38px;
20515 display: flex;
20516 flex-flow: column;
20517 align-items: center;
20518 justify-content: center;
20519 cursor: pointer;
20520 border: 1px solid #EEF0F3;
20521 }
20522 .wpfnl-webhook-drawer .drawer-header .drawer-title {
20523 font-weight: 500;
20524 font-size: 16px;
20525 line-height: 1;
20526 }
20527 .wpfnl-webhook-drawer .drawer-header .webhook-search {
20528 margin-left: auto;
20529 }
20530 .wpfnl-webhook-drawer .drawer-header .webhook-search form {
20531 position: relative;
20532 }
20533 .wpfnl-webhook-drawer .drawer-header .webhook-search svg {
20534 position: absolute;
20535 top: 12px;
20536 left: 14px;
20537 }
20538 .wpfnl-webhook-drawer .drawer-header .webhook-search input[type=text] {
20539 padding-left: 34px;
20540 min-width: auto;
20541 width: 194px;
20542 background: #FFFFFF;
20543 border-color: #EEF0F3;
20544 border-radius: 10px;
20545 height: 40px;
20546 }
20547 .wpfnl-webhook-drawer .drawer-header .btn-default {
20548 height: 40px;
20549 line-height: 41px;
20550 display: flex;
20551 align-items: center;
20552 padding: 0 20px;
20553 gap: 7px;
20554 border-radius: 10px;
20555 }
20556 .wpfnl-webhook-drawer .drawer-body {
20557 padding-top: 40px;
20558 }
20559 .wpfnl-webhook-drawer .drawer-body .wpfnl-field-wrapper > label.has-tooltip .wpfnl-tooltip {
20560 margin-left: 3px;
20561 position: relative;
20562 top: -1px;
20563 }
20564 .wpfnl-webhook-drawer .webhook-content {
20565 background: #FFFFFF;
20566 box-shadow: 0px 1px 1px rgba(182, 185, 191, 0.3);
20567 border-radius: 10px;
20568 position: relative;
20569 }
20570 .wpfnl-webhook-drawer .drawer-footer {
20571 border-top: 1px solid #EEF0F3;
20572 padding: 20px 0 20px;
20573 margin-top: 30px;
20574 display: flex;
20575 flex-flow: row wrap;
20576 align-items: center;
20577 justify-content: flex-end;
20578 gap: 14px;
20579 position: relative;
20580 }
20581 .wpfnl-webhook-drawer .drawer-footer .btn-default {
20582 display: flex;
20583 flex-flow: row;
20584 align-items: center;
20585 justify-content: center;
20586 line-height: 41px;
20587 height: 40px;
20588 padding: 2px 20px 0;
20589 min-width: auto;
20590 }
20591 .wpfnl-webhook-drawer .drawer-footer .btn-default .wpfnl-loader {
20592 display: inline-block;
20593 }
20594 .wpfnl-webhook-drawer .drawer-footer .btn-default[disabled] {
20595 opacity: 0.6;
20596 display: flex;
20597 align-items: center;
20598 gap: 10px;
20599 cursor: not-allowed;
20600 }
20601 .wpfnl-webhook-drawer .drawer-footer .cancel-btn {
20602 background: transparent;
20603 box-shadow: 0 0 0 1px #E4E6EB;
20604 color: #3C3F47;
20605 }
20606 .wpfnl-webhook-drawer .drawer-footer .wpfnl-alert {
20607 display: inline-block;
20608 padding: 10px 20px;
20609 }
20610 .wpfnl-webhook-drawer .no-webhook-data {
20611 height: 550px;
20612 display: flex;
20613 flex-flow: column;
20614 align-items: center;
20615 justify-content: center;
20616 gap: 40px;
20617 font-weight: 500;
20618 font-size: 18px;
20619 line-height: 1;
20620 color: #363B4E;
20621 }
20622 .wpfnl-webhook-drawer .webhook-list-wrapper .webhook-single-list,
20623 .wpfnl-webhook-drawer .webhook-list-wrapper .list-header {
20624 display: flex;
20625 flex-flow: row wrap;
20626 align-items: center;
20627 justify-content: space-between;
20628 gap: 15px;
20629 }
20630 .wpfnl-webhook-drawer .webhook-list-wrapper .webhook-single-list .name-field,
20631 .wpfnl-webhook-drawer .webhook-list-wrapper .list-header .name-field {
20632 width: calc((80% - 135px) / 2);
20633 max-width: 300px;
20634 color: #363B4E;
20635 font-weight: 500;
20636 }
20637 .wpfnl-webhook-drawer .webhook-list-wrapper .webhook-single-list .request-url-field,
20638 .wpfnl-webhook-drawer .webhook-list-wrapper .list-header .request-url-field {
20639 width: calc((80% - 135px) / 2);
20640 }
20641 .wpfnl-webhook-drawer .webhook-list-wrapper .webhook-single-list .status-field,
20642 .wpfnl-webhook-drawer .webhook-list-wrapper .list-header .status-field {
20643 width: 92px;
20644 margin-left: auto;
20645 }
20646 .wpfnl-webhook-drawer .webhook-list-wrapper .webhook-single-list .action-field,
20647 .wpfnl-webhook-drawer .webhook-list-wrapper .list-header .action-field {
20648 width: 74px;
20649 text-align: center;
20650 }
20651 .wpfnl-webhook-drawer .webhook-list-wrapper .list-header {
20652 padding: 13px 24px;
20653 border-bottom: 1px solid #E5E8F3;
20654 }
20655 .wpfnl-webhook-drawer .webhook-list-wrapper .list-header .name-field {
20656 color: #7A8B9A;
20657 font-weight: 400;
20658 }
20659 .wpfnl-webhook-drawer .webhook-list-wrapper .webhook-single-list {
20660 padding: 15px 24px;
20661 border-bottom: 1px solid #E5E8F3;
20662 }
20663 .wpfnl-webhook-drawer .webhook-list-wrapper .webhook-single-list:last-child {
20664 border-bottom: 0;
20665 }
20666 .wpfnl-webhook-drawer .webhook-list-wrapper .webhook-single-list.no-data {
20667 text-align: center;
20668 display: block;
20669 }
20670 .wpfnl-webhook-drawer .webhook-list-wrapper .webhook-single-list .request-url-field {
20671 word-break: break-all;
20672 }
20673 .wpfnl-webhook-drawer .webhook-list-wrapper .webhook-single-list .status-field .wpfnl-loader {
20674 display: block;
20675 position: absolute;
20676 top: 1px;
20677 left: 30px;
20678 }
20679 .wpfnl-webhook-drawer .webhook-list-wrapper .webhook-single-list .action-field button {
20680 border: none;
20681 cursor: pointer;
20682 text-align: center;
20683 padding: 0 6px;
20684 display: inline-block;
20685 height: 30px;
20686 line-height: 30px;
20687 background-color: transparent;
20688 margin-left: 2px;
20689 }
20690 .wpfnl-webhook-drawer .webhook-list-wrapper .webhook-single-list .action-field button svg {
20691 position: relative;
20692 top: 4px;
20693 }
20694
20695 .webhook-settings-drawer {
20696 width: 860px;
20697 }
20698 .webhook-settings-drawer .drawer-wrapper {
20699 background: #fff;
20700 }
20701 .webhook-settings-drawer .drawer-wrapper .drawer-body {
20702 padding-top: 0;
20703 }
20704 .webhook-settings-drawer .drawer-wrapper .drawer-header {
20705 justify-content: space-between;
20706 box-shadow: none !important;
20707 padding: 16px 30px 15px 30px !important;
20708 }
20709 .webhook-settings-drawer .webhook-settings-content {
20710 background: #FFFFFF;
20711 border-radius: 0;
20712 border-top: 1px solid #EEF0F3;
20713 }
20714 .webhook-settings-drawer .wpfnl-field-wrapper {
20715 margin-bottom: 20px;
20716 }
20717 .webhook-settings-drawer .wpfnl-field-wrapper:last-child {
20718 margin-bottom: 0;
20719 }
20720 .webhook-settings-drawer .wpfnl-field-wrapper > label {
20721 width: 170px;
20722 }
20723 .webhook-settings-drawer .wpfnl-field-wrapper .wpfnl-fields .link-icon {
20724 position: absolute;
20725 top: 0;
20726 width: 38px;
20727 height: 38px;
20728 display: flex;
20729 align-items: center;
20730 justify-content: center;
20731 border-right: 1px solid #EEF0F3;
20732 }
20733 .webhook-settings-drawer .wpfnl-field-wrapper .wpfnl-fields .hints {
20734 color: #e65555;
20735 display: none;
20736 }
20737 .webhook-settings-drawer .wpfnl-field-wrapper input[type=date],
20738 .webhook-settings-drawer .wpfnl-field-wrapper input[type=search],
20739 .webhook-settings-drawer .wpfnl-field-wrapper input[type=url],
20740 .webhook-settings-drawer .wpfnl-field-wrapper input[type=tel],
20741 .webhook-settings-drawer .wpfnl-field-wrapper input[type=number],
20742 .webhook-settings-drawer .wpfnl-field-wrapper input[type=password],
20743 .webhook-settings-drawer .wpfnl-field-wrapper input[type=email],
20744 .webhook-settings-drawer .wpfnl-field-wrapper input[type=text],
20745 .webhook-settings-drawer .wpfnl-field-wrapper select {
20746 height: 38px;
20747 border-color: #EEF0F3;
20748 color: #363B4E;
20749 letter-spacing: -0.01em;
20750 font-weight: 400;
20751 }
20752 .webhook-settings-drawer .wpfnl-field-wrapper input[type=date]:-webkit-autofill,
20753 .webhook-settings-drawer .wpfnl-field-wrapper input[type=search]:-webkit-autofill,
20754 .webhook-settings-drawer .wpfnl-field-wrapper input[type=url]:-webkit-autofill,
20755 .webhook-settings-drawer .wpfnl-field-wrapper input[type=tel]:-webkit-autofill,
20756 .webhook-settings-drawer .wpfnl-field-wrapper input[type=number]:-webkit-autofill,
20757 .webhook-settings-drawer .wpfnl-field-wrapper input[type=password]:-webkit-autofill,
20758 .webhook-settings-drawer .wpfnl-field-wrapper input[type=email]:-webkit-autofill,
20759 .webhook-settings-drawer .wpfnl-field-wrapper input[type=text]:-webkit-autofill,
20760 .webhook-settings-drawer .wpfnl-field-wrapper select:-webkit-autofill {
20761 -webkit-box-shadow: 0 0 0 30px #ffffff inset;
20762 box-shadow: 0 0 0 30px #ffffff inset;
20763 -webkit-text-fill-color: #363B4E !important;
20764 }
20765 .webhook-settings-drawer .wpfnl-field-wrapper input[type=date]::-webkit-input-placeholder,
20766 .webhook-settings-drawer .wpfnl-field-wrapper input[type=search]::-webkit-input-placeholder,
20767 .webhook-settings-drawer .wpfnl-field-wrapper input[type=url]::-webkit-input-placeholder,
20768 .webhook-settings-drawer .wpfnl-field-wrapper input[type=tel]::-webkit-input-placeholder,
20769 .webhook-settings-drawer .wpfnl-field-wrapper input[type=number]::-webkit-input-placeholder,
20770 .webhook-settings-drawer .wpfnl-field-wrapper input[type=password]::-webkit-input-placeholder,
20771 .webhook-settings-drawer .wpfnl-field-wrapper input[type=email]::-webkit-input-placeholder,
20772 .webhook-settings-drawer .wpfnl-field-wrapper input[type=text]::-webkit-input-placeholder,
20773 .webhook-settings-drawer .wpfnl-field-wrapper select::-webkit-input-placeholder {
20774 color: #A7A8B3;
20775 }
20776 .webhook-settings-drawer .wpfnl-field-wrapper input[type=date]::-moz-placeholder,
20777 .webhook-settings-drawer .wpfnl-field-wrapper input[type=search]::-moz-placeholder,
20778 .webhook-settings-drawer .wpfnl-field-wrapper input[type=url]::-moz-placeholder,
20779 .webhook-settings-drawer .wpfnl-field-wrapper input[type=tel]::-moz-placeholder,
20780 .webhook-settings-drawer .wpfnl-field-wrapper input[type=number]::-moz-placeholder,
20781 .webhook-settings-drawer .wpfnl-field-wrapper input[type=password]::-moz-placeholder,
20782 .webhook-settings-drawer .wpfnl-field-wrapper input[type=email]::-moz-placeholder,
20783 .webhook-settings-drawer .wpfnl-field-wrapper input[type=text]::-moz-placeholder,
20784 .webhook-settings-drawer .wpfnl-field-wrapper select::-moz-placeholder {
20785 color: #A7A8B3;
20786 }
20787 .webhook-settings-drawer .wpfnl-field-wrapper input[type=date]:-ms-input-placeholder,
20788 .webhook-settings-drawer .wpfnl-field-wrapper input[type=search]:-ms-input-placeholder,
20789 .webhook-settings-drawer .wpfnl-field-wrapper input[type=url]:-ms-input-placeholder,
20790 .webhook-settings-drawer .wpfnl-field-wrapper input[type=tel]:-ms-input-placeholder,
20791 .webhook-settings-drawer .wpfnl-field-wrapper input[type=number]:-ms-input-placeholder,
20792 .webhook-settings-drawer .wpfnl-field-wrapper input[type=password]:-ms-input-placeholder,
20793 .webhook-settings-drawer .wpfnl-field-wrapper input[type=email]:-ms-input-placeholder,
20794 .webhook-settings-drawer .wpfnl-field-wrapper input[type=text]:-ms-input-placeholder,
20795 .webhook-settings-drawer .wpfnl-field-wrapper select:-ms-input-placeholder {
20796 color: #A7A8B3;
20797 }
20798 .webhook-settings-drawer .wpfnl-field-wrapper input[type=date]:-moz-placeholder,
20799 .webhook-settings-drawer .wpfnl-field-wrapper input[type=search]:-moz-placeholder,
20800 .webhook-settings-drawer .wpfnl-field-wrapper input[type=url]:-moz-placeholder,
20801 .webhook-settings-drawer .wpfnl-field-wrapper input[type=tel]:-moz-placeholder,
20802 .webhook-settings-drawer .wpfnl-field-wrapper input[type=number]:-moz-placeholder,
20803 .webhook-settings-drawer .wpfnl-field-wrapper input[type=password]:-moz-placeholder,
20804 .webhook-settings-drawer .wpfnl-field-wrapper input[type=email]:-moz-placeholder,
20805 .webhook-settings-drawer .wpfnl-field-wrapper input[type=text]:-moz-placeholder,
20806 .webhook-settings-drawer .wpfnl-field-wrapper select:-moz-placeholder {
20807 color: #A7A8B3;
20808 }
20809 .webhook-settings-drawer .wpfnl-field-wrapper select {
20810 color: #A7A8B3;
20811 max-width: 240px;
20812 width: 100%;
20813 padding-right: 36px;
20814 -moz-appearance: none;
20815 -webkit-appearance: none;
20816 appearance: none;
20817 background-image: url("data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMTIgNyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBzdHJva2U9IiM3QThCOUEiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIiBkPSJNMTAuODEzIDFsLTQuNSA0LjUtNC41LTQuNSIvPjwvc3ZnPg==");
20818 background-repeat: no-repeat;
20819 background-position-x: calc(100% - 13px);
20820 background-position-y: 13px;
20821 background-size: 12px 12px;
20822 }
20823 .webhook-settings-drawer .wpfnl-field-wrapper select.value-selected {
20824 color: #363B4E;
20825 }
20826 .webhook-settings-drawer .wpfnl-field-wrapper select option {
20827 color: #A7A8B3;
20828 }
20829 .webhook-settings-drawer .wpfnl-field-wrapper .wpfnl-tooltip p {
20830 min-width: 160px;
20831 }
20832 .webhook-settings-drawer .wpfnl-field-wrapper .wpfnl-custom-single-select {
20833 width: 240px;
20834 }
20835 .webhook-settings-drawer .feed-name .wpfnl-tooltip p {
20836 left: calc(100% + 8px);
20837 transform: translate(0, 50%);
20838 bottom: 50%;
20839 }
20840 .webhook-settings-drawer .feed-name .wpfnl-tooltip p:before {
20841 left: -4px;
20842 bottom: 50%;
20843 margin: 0 0px -6px 0px;
20844 }
20845 .webhook-settings-drawer .request-url input[type=text] {
20846 padding-left: 50px;
20847 }
20848 .webhook-settings-drawer .primary-settings {
20849 padding: 30px 0;
20850 }
20851 .webhook-settings-drawer .additional-settings {
20852 padding-top: 30px;
20853 }
20854 .webhook-settings-drawer .request-header-settings,
20855 .webhook-settings-drawer .primary-settings {
20856 border-bottom: 1px solid #EEF0F3;
20857 }
20858 .webhook-settings-drawer .primary-settings .request-formate .wpfnl-fields,
20859 .webhook-settings-drawer .primary-settings .request-method .wpfnl-fields {
20860 max-width: 100%;
20861 }
20862 .webhook-settings-drawer .request-header {
20863 align-items: flex-start;
20864 }
20865 .webhook-settings-drawer .request-header > label {
20866 position: relative;
20867 top: 34px;
20868 }
20869 .webhook-settings-drawer .request-body-loop-wrapper .loop-header,
20870 .webhook-settings-drawer .request-body-loop-wrapper .single-loop {
20871 display: flex;
20872 flex-flow: row wrap;
20873 align-items: flex-start;
20874 margin-bottom: 14px;
20875 gap: 10px;
20876 }
20877 .webhook-settings-drawer .request-body-loop-wrapper .loop-header:last-child,
20878 .webhook-settings-drawer .request-body-loop-wrapper .single-loop:last-child {
20879 margin-bottom: 0;
20880 }
20881 .webhook-settings-drawer .request-body-loop-wrapper .loop-header .value,
20882 .webhook-settings-drawer .request-body-loop-wrapper .loop-header .name,
20883 .webhook-settings-drawer .request-body-loop-wrapper .single-loop .value,
20884 .webhook-settings-drawer .request-body-loop-wrapper .single-loop .name {
20885 width: calc(50% - 29px);
20886 }
20887 .webhook-settings-drawer .request-body-loop-wrapper .loop-header .value .crm-data-loader,
20888 .webhook-settings-drawer .request-body-loop-wrapper .single-loop .value .crm-data-loader {
20889 width: calc(100% - 13px);
20890 left: 2px;
20891 }
20892 .webhook-settings-drawer .request-body-loop-wrapper .loop-header input,
20893 .webhook-settings-drawer .request-body-loop-wrapper .loop-header select,
20894 .webhook-settings-drawer .request-body-loop-wrapper .single-loop input,
20895 .webhook-settings-drawer .request-body-loop-wrapper .single-loop select {
20896 min-width: auto;
20897 box-shadow: 0px 1px 1px rgba(182, 185, 191, 0.3);
20898 border-radius: 6px;
20899 border: none;
20900 max-width: 100%;
20901 }
20902 .webhook-settings-drawer .request-body-loop-wrapper .loop-header {
20903 margin-bottom: 8px;
20904 }
20905 .webhook-settings-drawer .request-body-loop-wrapper .loop-header .value,
20906 .webhook-settings-drawer .request-body-loop-wrapper .loop-header .name {
20907 font-size: 14px;
20908 line-height: 1.2;
20909 font-weight: 500;
20910 color: #363B4E;
20911 }
20912 .webhook-settings-drawer .request-body-loop-wrapper .single-loop {
20913 background: #F6F5FA;
20914 border-radius: 10px;
20915 padding: 16px;
20916 }
20917 .webhook-settings-drawer .request-body-loop-wrapper .single-loop.only-one .value,
20918 .webhook-settings-drawer .request-body-loop-wrapper .single-loop.only-one .name {
20919 width: calc(50% - 5px);
20920 }
20921 .webhook-settings-drawer .request-body-loop-wrapper .single-loop.only-one .actions {
20922 display: none;
20923 }
20924 .webhook-settings-drawer .request-body-loop-wrapper .single-loop .wpfnl-custom-single-select .custom-select-wrapper {
20925 box-shadow: 0px 1px 1px rgba(182, 185, 191, 0.3);
20926 border: none;
20927 }
20928 .webhook-settings-drawer .request-body-loop-wrapper .actions button {
20929 border: none;
20930 line-height: 1;
20931 padding: 3px;
20932 cursor: pointer;
20933 background: #FFFFFF;
20934 box-shadow: 0px 1px 1px rgba(182, 185, 191, 0.3);
20935 border-radius: 6px;
20936 width: 38px;
20937 height: 38px;
20938 display: flex;
20939 flex-flow: column;
20940 align-items: center;
20941 justify-content: center;
20942 }
20943 .webhook-settings-drawer .request-body-loop-wrapper .actions button svg {
20944 display: block;
20945 }
20946 .webhook-settings-drawer .request-body-loop-wrapper .add-option-area {
20947 border: 1px dashed #C1C6CD;
20948 border-radius: 10px;
20949 padding: 20px;
20950 display: flex;
20951 flex-flow: column;
20952 align-items: center;
20953 justify-content: center;
20954 }
20955 .webhook-settings-drawer .request-body-loop-wrapper .add-option-area .add-option {
20956 display: flex;
20957 align-items: center;
20958 justify-content: center;
20959 gap: 8px;
20960 padding: 2px 25px 0 25px;
20961 line-height: 1;
20962 }
20963 .webhook-settings-drawer .request-body-loop-wrapper .add-option-area .add-option svg {
20964 width: 12px;
20965 height: 12px;
20966 }
20967 .webhook-settings-drawer .request-body-loop-wrapper.data-loaded .single-loop .value .crm-data-loader {
20968 display: none;
20969 }
20970 .webhook-settings-drawer .additional-settings .webhook-event .wpfnl-fields {
20971 max-width: 100%;
20972 }
20973 .webhook-settings-drawer .additional-settings .request-body {
20974 align-items: flex-start;
20975 }
20976 .webhook-settings-drawer .additional-settings .request-body > label {
20977 position: relative;
20978 top: 2px;
20979 width: 180px;
20980 }
20981 .webhook-settings-drawer .additional-settings .request-body > .wpfnl-fields {
20982 max-width: 100%;
20983 width: calc(100% - 180px);
20984 }
20985 .webhook-settings-drawer .additional-settings .request-body .wpfnl-radiobtn {
20986 margin-bottom: 10px;
20987 display: block;
20988 }
20989 .webhook-settings-drawer .additional-settings .request-body .wpfnl-radiobtn label {
20990 font-size: 13px;
20991 color: #363B4E;
20992 }
20993 .webhook-settings-drawer .additional-settings .request-body .wpfnl-radiobtn label::before {
20994 background: #F6F5FA;
20995 border-color: #EEF0F3;
20996 width: 20px;
20997 height: 20px;
20998 }
20999 .webhook-settings-drawer .additional-settings .request-body .wpfnl-radiobtn label::after {
21000 left: 6px;
21001 top: 3px;
21002 width: 8px;
21003 height: 8px;
21004 }
21005 .webhook-settings-drawer .additional-settings .request-body .wpfnl-radiobtn input[type=radio]:checked + label::before {
21006 background: #6E42D3;
21007 }
21008 .webhook-settings-drawer .additional-settings .request-body .wpfnl-radiobtn input[type=radio]:checked + label::after {
21009 background: #ffffff;
21010 }
21011 .webhook-settings-drawer .additional-settings .request-body .request-body-loop-wrapper {
21012 margin-top: 20px;
21013 border: 1px solid #EEF0F3;
21014 border-radius: 10px;
21015 padding: 16px 20px 20px;
21016 }
21017
21018 @media only screen and (max-width: 1699px) {
21019 .wpfnl-webhook-drawer .webhook-content {
21020 max-width: 1280px;
21021 width: 100%;
21022 margin: 0 auto;
21023 }
21024 }
21025 @media only screen and (max-width: 991px) {
21026 .webhook-settings-drawer {
21027 width: 700px;
21028 }
21029 }
21030 @media only screen and (max-width: 782px) {
21031 .wpfnl-webhook-drawer {
21032 width: 100%;
21033 }
21034 }
21035 .wpfnl-settings-drawer .drawer-body {
21036 background: #f6f5fa;
21037 }
21038 .wpfnl-settings-drawer .fnl-settings-content {
21039 margin-top: 30px;
21040 }
21041 .wpfnl-settings-drawer .fnl-settings-content .wpfnl-field-wrapper > label {
21042 width: 310px;
21043 }
21044 .wpfnl-settings-drawer .fnl-settings-content .wpfnl-field-wrapper .wpfnl-fields {
21045 max-width: 350px;
21046 width: calc(100% - 350px);
21047 }
21048 .wpfnl-settings-drawer .fnl-settings-content .settings-title {
21049 padding: 16px 24px;
21050 display: flex;
21051 flex-flow: row wrap;
21052 align-items: center;
21053 font-weight: 500;
21054 color: #363B4E;
21055 text-transform: capitalize;
21056 box-shadow: 0px 2px 4px rgba(220, 220, 237, 0.4);
21057 background: #ffffff;
21058 border-radius: 10px 10px 0 0;
21059 position: relative;
21060 }
21061 .wpfnl-settings-drawer .fnl-settings-content .settings-title > svg {
21062 margin-right: 10px;
21063 }
21064 .wpfnl-settings-drawer .fnl-settings-content .settings-title a {
21065 line-height: 1;
21066 position: relative;
21067 top: 3px;
21068 margin-left: auto;
21069 }
21070 .wpfnl-settings-drawer .fnl-settings-content .settings-title a svg {
21071 width: 20px;
21072 height: 20px;
21073 }
21074 .wpfnl-settings-drawer .fnl-settings-content .settings-title a svg path {
21075 stroke: #6E42D3;
21076 }
21077 .wpfnl-settings-drawer .fnl-settings-content .hints {
21078 width: 100%;
21079 display: block;
21080 color: #f68a40;
21081 }
21082 .wpfnl-settings-drawer .fnl-settings-content .wpfnl-box {
21083 background: #ffffff;
21084 border-radius: 10px;
21085 padding: 30px;
21086 box-shadow: 0 1px 2px 0 rgba(190, 190, 215, 0.2);
21087 }
21088 .wpfnl-settings-drawer .fnl-settings-content .pro-tag-icon {
21089 transform: translateY(6px);
21090 margin-left: 0px;
21091 position: static;
21092 display: inline-block;
21093 }
21094 .wpfnl-settings-drawer .fnl-settings-content .settings-title + .wpfnl-box {
21095 border-radius: 0 0 10px 10px;
21096 }
21097 .wpfnl-settings-drawer .fnl-settings-content .wpfnl-checkbox.disabled > label {
21098 cursor: not-allowed;
21099 opacity: 0.5;
21100 }
21101 .wpfnl-settings-drawer .fnl-settings-content .wpfnl-checkbox.disabled > label:before {
21102 background-color: #d7d7d7;
21103 }
21104 .wpfnl-settings-drawer .fnl-settings-content #wpfnl-utm {
21105 display: flex;
21106 flex-flow: row wrap;
21107 }
21108 .wpfnl-settings-drawer .fnl-settings-content #wpfnl-utm .wpfnl-field-wrapper {
21109 display: block;
21110 width: 50%;
21111 padding-right: 30px;
21112 }
21113 .wpfnl-settings-drawer .fnl-settings-content #wpfnl-utm .wpfnl-field-wrapper > label {
21114 width: auto;
21115 margin-bottom: 8px;
21116 display: block;
21117 padding: 0;
21118 }
21119 .wpfnl-settings-drawer .fnl-settings-content #wpfnl-utm .wpfnl-field-wrapper .wpfnl-fields {
21120 max-width: 100%;
21121 width: 100%;
21122 }
21123 .wpfnl-settings-drawer .settings-content__footer {
21124 border-top: 1px solid #E2E5ED;
21125 padding: 20px 0 20px;
21126 margin-top: 30px;
21127 display: flex;
21128 flex-flow: row wrap;
21129 align-items: center;
21130 justify-content: flex-end;
21131 position: relative;
21132 }
21133 .wpfnl-settings-drawer .settings-content__footer .update {
21134 display: flex;
21135 flex-flow: row;
21136 align-items: center;
21137 justify-content: center;
21138 line-height: 39px;
21139 }
21140 .wpfnl-settings-drawer .settings-content__footer .wpfnl-alert {
21141 display: inline-block;
21142 margin-right: 10px;
21143 }
21144 .wpfnl-settings-drawer .settings-content__footer .wpfnl-loader {
21145 display: inline-block;
21146 }
21147
21148 .wpfnl-automations {
21149 position: relative;
21150 }
21151 .wpfnl-automations::before {
21152 content: "";
21153 position: absolute;
21154 top: 0;
21155 left: 0;
21156 pointer-events: none;
21157 background: linear-gradient(188deg, #E8E2FF 6.05%, #FFF 95.27%);
21158 height: 650px;
21159 width: 100%;
21160 }
21161 .wpfnl-automations .wpfnl-automation-hero {
21162 display: flex;
21163 flex-flow: row wrap;
21164 align-items: flex-start;
21165 gap: 40px;
21166 justify-content: space-between;
21167 max-width: 950px;
21168 margin: 0 auto;
21169 width: 100%;
21170 padding-top: 84px;
21171 margin-bottom: 60px;
21172 }
21173 .wpfnl-automations .wpfnl-automation-hero .wpfnl-automation-hero-left {
21174 width: 50%;
21175 max-width: 500px;
21176 }
21177 .wpfnl-automations .wpfnl-automation-hero .wpfnl-automation-hero-right {
21178 width: 240px;
21179 }
21180 .wpfnl-automations .wpfnl-automation-hero .hero-title {
21181 color: #1D2327;
21182 font-size: 40px;
21183 font-weight: 700;
21184 line-height: 1.15;
21185 margin-bottom: 10px;
21186 }
21187 .wpfnl-automations .wpfnl-automation-hero .hero-description {
21188 color: #1F2937;
21189 font-size: 16px;
21190 font-weight: 400;
21191 line-height: 1.5;
21192 margin-bottom: 20px;
21193 }
21194 .wpfnl-automations .wpfnl-automation-hero .cta-buttons {
21195 display: flex;
21196 gap: 8px;
21197 }
21198 .wpfnl-automations .wpfnl-automation-hero .btn-default {
21199 height: auto;
21200 line-height: 1;
21201 padding: 17px 22px;
21202 border: 1px solid transparent;
21203 display: inline-flex;
21204 gap: 6px;
21205 }
21206 .wpfnl-automations .wpfnl-automation-hero .btn-default .btn-text {
21207 font-size: 14px;
21208 display: block;
21209 color: #fff;
21210 font-weight: 500;
21211 line-height: 1;
21212 }
21213 .wpfnl-automations .wpfnl-automation-hero .btn-default.outline {
21214 background: #eee;
21215 border-color: #d8d8d8;
21216 color: #1e2327;
21217 }
21218 .wpfnl-automations .wpfnl-automation-hero .btn-default.outline .btn-text {
21219 color: #1e2327;
21220 }
21221 .wpfnl-automations .wpfnl-automation-hero .loader svg {
21222 display: block;
21223 }
21224 .wpfnl-automations .wpfnl-automation-hero .rating {
21225 color: #1F2937;
21226 font-size: 13px;
21227 font-weight: 400;
21228 line-height: 1;
21229 border-radius: 40px;
21230 border: 1px solid #D3CAF3;
21231 padding: 7px 10px;
21232 display: inline-flex;
21233 align-items: center;
21234 gap: 5px;
21235 }
21236 .wpfnl-automations .wpfnl-automation-hero .feature-list {
21237 display: flex;
21238 flex-flow: column;
21239 gap: 20px;
21240 margin-top: 23px;
21241 }
21242 .wpfnl-automations .wpfnl-automation-hero .feature-list li {
21243 color: #1F2937;
21244 font-size: 15px;
21245 font-weight: 400;
21246 line-height: 1.1;
21247 position: relative;
21248 padding-left: 26px;
21249 }
21250 .wpfnl-automations .wpfnl-automation-hero .feature-list li::before {
21251 content: "";
21252 position: absolute;
21253 top: 0;
21254 left: 0;
21255 width: 18px;
21256 height: 18px;
21257 background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxOCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE1IDQuNUw2Ljc1IDEyLjc1TDMgOSIgc3Ryb2tlPSIjNkU0MkQzIiBzdHJva2Utd2lkdGg9IjEuOCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgo=);
21258 }
21259
21260 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__header .wpfnl-dashboard-header-left {
21261 margin-bottom: 0 !important;
21262 }
21263 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__header .wpfnl-dashboard-header-left .wpfnl-dashboard-title {
21264 color: #363B4E;
21265 font-size: 20px;
21266 font-style: normal;
21267 font-weight: 600;
21268 line-height: 1.1;
21269 }
21270 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__header .wpfnl-dashboard-header-right {
21271 display: flex;
21272 align-items: center;
21273 gap: 15px;
21274 }
21275 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__header .wpfnl-dashboard-header-right .funnel-search,
21276 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__header .wpfnl-dashboard-header-right .import-export {
21277 margin: 0;
21278 }
21279 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .hero-section .hero-video-container {
21280 position: relative;
21281 padding: 0 15px 553px 15px;
21282 height: 0;
21283 overflow: hidden;
21284 border-radius: 24px;
21285 max-width: 950px;
21286 width: 100%;
21287 margin: 0 auto;
21288 border: 6px solid #FFFFFF;
21289 }
21290 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .hero-section .hero-video-container iframe {
21291 position: absolute;
21292 top: 0;
21293 left: 0;
21294 width: 100%;
21295 height: 553px;
21296 }
21297 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .features-section {
21298 margin-bottom: 80px;
21299 margin-top: 80px;
21300 }
21301 @media (max-width: 1199px) {
21302 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .features-section {
21303 margin-bottom: 60px;
21304 margin-top: 60px;
21305 }
21306 }
21307 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .features-section .feature-container {
21308 max-width: 1440px;
21309 margin: 0 auto;
21310 padding: 0 15px;
21311 }
21312 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .features-section .feature-container .section-title {
21313 color: #1D2327;
21314 text-align: center;
21315 font-size: 30px;
21316 font-weight: 700;
21317 line-height: 1.2;
21318 margin-bottom: 40px;
21319 }
21320 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .features-section .feature-container .features-grid {
21321 display: grid;
21322 grid-template-columns: repeat(2, 1fr);
21323 gap: 20px;
21324 max-width: 846px;
21325 width: 100%;
21326 margin: 0 auto;
21327 }
21328 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .features-section .feature-container .features-grid .feature-card {
21329 background: #ffffff;
21330 border-radius: 20px;
21331 padding: 40px;
21332 box-shadow: 0 2px 8px rgba(0, 0, 0, 0.08);
21333 transition: transform 0.3s ease, box-shadow 0.3s ease;
21334 }
21335 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .features-section .feature-container .features-grid .feature-card:hover {
21336 transform: translateY(-0.5px);
21337 box-shadow: 0 8px 24px rgba(0, 0, 0, 0.12);
21338 }
21339 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .features-section .feature-container .features-grid .feature-card .feature-title {
21340 color: #363B4E;
21341 font-size: 18px;
21342 font-style: normal;
21343 font-weight: 600;
21344 line-height: 1.1;
21345 margin: 22px 0 10px;
21346 }
21347 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .features-section .feature-container .features-grid .feature-card .feature-description {
21348 color: #7A8B9A;
21349 font-size: 15px;
21350 font-style: normal;
21351 font-weight: 400;
21352 line-height: 1.6;
21353 }
21354 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .features-section .feature-container .features-footer {
21355 color: #363B4E;
21356 text-align: center;
21357 font-size: 20px;
21358 font-style: normal;
21359 font-weight: 700;
21360 line-height: 1.2;
21361 margin-top: 30px;
21362 }
21363 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .bottom-cta-section {
21364 margin: 0 15px;
21365 }
21366 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .bottom-cta-section .cta-content-container {
21367 display: flex;
21368 align-items: center;
21369 justify-content: space-between;
21370 gap: 40px;
21371 max-width: 950px;
21372 width: 100%;
21373 margin: 0 auto 64px;
21374 border-radius: 30px;
21375 background: linear-gradient(180deg, #08020C 0%, #2C0C47 56.01%, #4D157C 100%);
21376 padding: 56px 60px;
21377 position: relative;
21378 overflow: hidden;
21379 }
21380 @media (max-width: 1399px) {
21381 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .bottom-cta-section .cta-content-container {
21382 margin-bottom: 50px;
21383 }
21384 }
21385 @media (max-width: 1199px) {
21386 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .bottom-cta-section .cta-content-container {
21387 padding: 36px 40px;
21388 border-radius: 20px;
21389 }
21390 }
21391 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .bottom-cta-section .cta-content-container::before {
21392 content: "";
21393 position: absolute;
21394 top: 0;
21395 left: 0;
21396 right: 0;
21397 bottom: 0;
21398 background: url("../images/automation-cta-bg.webp") no-repeat center center;
21399 background-size: cover;
21400 opacity: 0.3;
21401 pointer-events: none;
21402 z-index: -1;
21403 }
21404 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .bottom-cta-section .cta-content-container .cta-text {
21405 width: calc(100% - 260px);
21406 max-width: 470px;
21407 }
21408 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .bottom-cta-section .cta-content-container .cta-text .cta-title {
21409 font-weight: 600;
21410 font-size: 30px;
21411 line-height: 1.33;
21412 color: #ffffff;
21413 margin-bottom: 16px;
21414 }
21415 @media (max-width: 1199px) {
21416 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .bottom-cta-section .cta-content-container .cta-text .cta-title {
21417 font-size: 26px;
21418 }
21419 }
21420 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .bottom-cta-section .cta-content-container .cta-text .cta-subtitle {
21421 font-weight: 400;
21422 font-size: 15px;
21423 line-height: 1.6;
21424 color: rgba(255, 255, 255, 0.9);
21425 }
21426 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .bottom-cta-section .cta-content-container .cta-btn-wrapper {
21427 width: 218px;
21428 display: flex;
21429 align-items: center;
21430 justify-content: end;
21431 }
21432 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .bottom-cta-section .cta-content-container .cta-btn-wrapper .btn {
21433 padding: 12px 24px;
21434 border-radius: 10px;
21435 font-weight: 500;
21436 font-size: 16px;
21437 cursor: pointer;
21438 border: none;
21439 transition: all 0.3s ease;
21440 font-style: normal;
21441 line-height: normal;
21442 display: inline-block;
21443 }
21444 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .bottom-cta-section .cta-content-container .cta-btn-wrapper .btn:hover {
21445 transform: translateY(-2px);
21446 box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
21447 }
21448 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .bottom-cta-section .cta-content-container .cta-btn-wrapper .btn-primary {
21449 background: #ffffff;
21450 color: #6E41D3;
21451 box-shadow: 0 2px 4px rgba(223, 223, 249, 0.25);
21452 }
21453 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .bottom-cta-section .cta-content-container .cta-btn-wrapper .btn-primary:hover {
21454 color: rgb(94.9871244635, 47.4935622318, 204.0064377682);
21455 }
21456 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__inner-content .funnel-list__wrapper .funnel__single-list .wpfnl-name {
21457 width: 240px;
21458 }
21459 @media (max-width: 1199px) {
21460 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__inner-content .funnel-list__wrapper .funnel__single-list .wpfnl-name {
21461 width: 180px;
21462 }
21463 }
21464 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__inner-content .funnel-list__wrapper .funnel__single-list .wpfnl-customers {
21465 display: flex;
21466 flex-flow: row wrap;
21467 align-items: center;
21468 gap: 8px;
21469 width: 375px;
21470 }
21471 @media (max-width: 1199px) {
21472 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__inner-content .funnel-list__wrapper .funnel__single-list .wpfnl-customers {
21473 width: 270px;
21474 }
21475 }
21476 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__inner-content .funnel-list__wrapper .funnel__single-list .wpfnl-status {
21477 width: 75px;
21478 position: relative;
21479 }
21480 @media (max-width: 1199px) {
21481 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__inner-content .funnel-list__wrapper .funnel__single-list .wpfnl-status {
21482 width: 60px;
21483 }
21484 }
21485 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__inner-content .funnel-list__wrapper .funnel__single-list .list-action {
21486 display: flex;
21487 flex-flow: row;
21488 align-items: center;
21489 width: 80px;
21490 gap: 9px;
21491 }
21492 @media (max-width: 1199px) {
21493 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__inner-content .funnel-list__wrapper .funnel__single-list .list-action {
21494 width: 80px;
21495 }
21496 }
21497 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__inner-content .funnel-list__wrapper .funnel__single-list.list-header .list-cell {
21498 color: #7A8B9A;
21499 font-family: Roboto;
21500 font-size: 14px;
21501 font-style: normal;
21502 font-weight: 400;
21503 line-height: normal;
21504 }
21505 .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 {
21506 padding: 0;
21507 }
21508 .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 {
21509 display: flex;
21510 align-items: center;
21511 gap: 5px;
21512 }
21513 .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 {
21514 display: flex;
21515 align-items: center;
21516 gap: 6px;
21517 padding: 8px 12px;
21518 border: 1px solid #EEF0F3;
21519 border-radius: 100px;
21520 }
21521 @media (max-width: 1199px) {
21522 .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 {
21523 padding: 6px 10px;
21524 }
21525 }
21526 .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 {
21527 color: #7A8B9A;
21528 font-size: 13px;
21529 font-style: normal;
21530 font-weight: 400;
21531 line-height: 1.08;
21532 }
21533 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__inner-content .list-footer {
21534 display: flex;
21535 flex-flow: row wrap;
21536 align-items: center;
21537 justify-content: space-between;
21538 padding: 17px 24px;
21539 }
21540 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__inner-content .list-footer .pagination-number p {
21541 display: flex;
21542 align-items: center;
21543 gap: 10px;
21544 white-space: nowrap;
21545 }
21546 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__inner-content .list-footer .pagination-number p select {
21547 width: 56px;
21548 min-width: auto;
21549 padding: 2px 8px;
21550 height: 32px;
21551 }
21552 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__inner-content .list-footer .pagination .wpfnl-pagination {
21553 display: flex;
21554 align-items: center;
21555 justify-content: center;
21556 }
21557 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__inner-content .wpfnl-funnel-automation-pro-settings-wrapper {
21558 padding: 95px 85px;
21559 background: #FFFFFF;
21560 box-shadow: 0 1px 1px rgba(182, 185, 191, 0.3);
21561 border-radius: 10px;
21562 display: flex;
21563 gap: 20px;
21564 }
21565 @media (max-width: 1550px) {
21566 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__inner-content .wpfnl-funnel-automation-pro-settings-wrapper {
21567 padding: 40px;
21568 }
21569 }
21570 @media (max-width: 1399px) {
21571 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__inner-content .wpfnl-funnel-automation-pro-settings-wrapper {
21572 flex-direction: column;
21573 }
21574 }
21575 @media (max-width: 1199px) {
21576 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__inner-content .wpfnl-funnel-automation-pro-settings-wrapper {
21577 padding: 30px;
21578 }
21579 }
21580 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__inner-content .wpfnl-funnel-automation-pro-settings-wrapper .feature-content-wrapper {
21581 border: 1px solid #EEF0F3;
21582 border-radius: 10px;
21583 flex: 1;
21584 }
21585 .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 {
21586 border-radius: 10px 10px 0 0;
21587 background: #F6F5FA;
21588 display: grid;
21589 grid-template-columns: repeat(2, 1fr);
21590 gap: 10px;
21591 padding: 20px;
21592 border-bottom: 1px solid #EEF0F3;
21593 }
21594 .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 {
21595 display: flex;
21596 align-items: center;
21597 justify-content: center;
21598 padding: 26px;
21599 }
21600 .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 {
21601 max-width: 433px;
21602 width: 100%;
21603 }
21604 .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 {
21605 background: #ffffff;
21606 box-shadow: 0 1px 1px rgba(182, 185, 191, 0.3);
21607 border-radius: 10px;
21608 padding: 20px;
21609 }
21610 @media (max-width: 1550px) {
21611 .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 {
21612 padding: 17px;
21613 }
21614 }
21615 .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 {
21616 color: #2D3149;
21617 font-size: 14px;
21618 font-style: normal;
21619 font-weight: 600;
21620 line-height: 1.14;
21621 letter-spacing: -0.14px;
21622 margin: 10px 0;
21623 }
21624 .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 {
21625 padding: 30px;
21626 }
21627 .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 {
21628 color: #2D3149;
21629 font-size: 18px;
21630 text-align: center;
21631 font-style: normal;
21632 font-weight: 700;
21633 line-height: 1.2;
21634 margin-bottom: 14px;
21635 }
21636 .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 {
21637 color: #7A8B9A;
21638 text-align: center;
21639 font-size: 14px;
21640 font-style: normal;
21641 font-weight: 400;
21642 line-height: 1.5;
21643 max-width: 372px;
21644 width: 100%;
21645 margin: 0 auto;
21646 }
21647
21648 @media screen and (max-width: 1399px) {
21649 .wpfnl-automations .wpfnl-automation-hero {
21650 padding-top: 54px;
21651 }
21652 .wpfnl-automations .wpfnl-automation-hero .hero-title {
21653 font-size: 34px;
21654 }
21655 }
21656 @media screen and (max-width: 1199px) {
21657 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .hero-section .hero-video-container {
21658 padding: 0 15px 493px 15px;
21659 }
21660 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .features-section .feature-container .section-title {
21661 font-size: 24px;
21662 margin-bottom: 25px;
21663 }
21664 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .features-section .feature-container .features-grid .feature-card {
21665 padding: 26px;
21666 border-radius: 14px;
21667 }
21668 }
21669 .wpfnl-integrations {
21670 width: 100%;
21671 margin-top: 20px;
21672 padding-bottom: 40px;
21673 }
21674 .wpfnl-integrations .dashboard-nav__content {
21675 max-width: 1200px;
21676 }
21677 .wpfnl-integrations .integration-section-title {
21678 color: #1D2327;
21679 font-size: 20px;
21680 font-weight: 600;
21681 line-height: 1.2;
21682 margin-bottom: 30px;
21683 display: flex;
21684 align-items: center;
21685 gap: 10px;
21686 }
21687 .wpfnl-integrations .integrations-content {
21688 margin-top: 30px;
21689 }
21690 .wpfnl-integrations .integrations-banner {
21691 background-color: #171427;
21692 background-image: url("../images/integration-banner-bg.webp");
21693 background-size: cover;
21694 background-position: center;
21695 background-repeat: no-repeat;
21696 border-radius: 20px;
21697 padding: 30px;
21698 display: flex;
21699 flex-direction: column;
21700 align-items: center;
21701 justify-content: center;
21702 text-align: center;
21703 height: 303px;
21704 overflow: hidden;
21705 position: relative;
21706 }
21707 .wpfnl-integrations .integrations-banner .circle-blur {
21708 position: absolute;
21709 top: 50%;
21710 left: 50%;
21711 width: 570px;
21712 height: 550px;
21713 background: #6E42D3;
21714 filter: blur(250px);
21715 border-radius: 50%;
21716 transform: translate(-50%, -50%);
21717 display: block;
21718 z-index: 0;
21719 }
21720 .wpfnl-integrations .integrations-banner .banner-title {
21721 color: #FFF;
21722 font-size: 30px;
21723 font-weight: 600;
21724 line-height: 1.2;
21725 position: relative;
21726 z-index: 1;
21727 }
21728 .wpfnl-integrations .integrations-banner .banner-description {
21729 color: #FFF;
21730 font-size: 14px;
21731 font-weight: 400;
21732 line-height: 1.5;
21733 max-width: 618px;
21734 margin: 9px auto 0;
21735 position: relative;
21736 z-index: 1;
21737 }
21738 .wpfnl-integrations .integrations-banner .banner-cta-btn {
21739 color: #442D81;
21740 font-size: 17px;
21741 font-weight: 500;
21742 line-height: 1;
21743 border-radius: 10px;
21744 background: #FFF;
21745 padding: 12px 25px;
21746 margin-top: 24px;
21747 display: flex;
21748 align-items: center;
21749 justify-content: center;
21750 gap: 6px;
21751 position: relative;
21752 z-index: 1;
21753 }
21754 .wpfnl-integrations .integrations-banner .banner-cta-btn:focus, .wpfnl-integrations .integrations-banner .banner-cta-btn:hover {
21755 background-color: #6E42D3;
21756 color: #FFF;
21757 }
21758 .wpfnl-integrations .integrations-list {
21759 margin-top: 33px;
21760 }
21761 .wpfnl-integrations .integrations-header {
21762 display: flex;
21763 align-items: center;
21764 justify-content: space-between;
21765 margin-bottom: 24px;
21766 }
21767 .wpfnl-integrations .integrations-title {
21768 color: #1D2327;
21769 font-size: 24px;
21770 font-weight: 600;
21771 line-height: 1.2;
21772 margin: 0;
21773 }
21774 .wpfnl-integrations .integrations-search {
21775 position: relative;
21776 display: flex;
21777 align-items: center;
21778 }
21779 .wpfnl-integrations .integrations-search svg {
21780 position: absolute;
21781 left: 14px;
21782 pointer-events: none;
21783 top: 14px;
21784 }
21785 .wpfnl-integrations input[type=text].integrations-search-input {
21786 width: 260px;
21787 padding: 7px 16px 7px 36px;
21788 height: 40px;
21789 font-size: 14px;
21790 color: #1D2327;
21791 background: #FFF;
21792 transition: all 0.3s ease;
21793 border-radius: 10px;
21794 box-shadow: 0 1px 1px 0 rgba(182, 185, 191, 0.3);
21795 border: none;
21796 }
21797 .wpfnl-integrations input[type=text].integrations-search-input::placeholder {
21798 color: #707070;
21799 }
21800 .wpfnl-integrations input[type=text].integrations-search-input:focus {
21801 outline: 1px solid #b9a3ee;
21802 }
21803 .wpfnl-integrations .integrations-grid {
21804 display: grid;
21805 grid-template-columns: repeat(4, 1fr);
21806 gap: 20px;
21807 }
21808 .wpfnl-integrations .integrations-no-results {
21809 text-align: center;
21810 padding: 60px 20px;
21811 }
21812 .wpfnl-integrations .integrations-no-results p {
21813 font-size: 18px;
21814 color: #1F2937;
21815 line-height: 1.2;
21816 }
21817 .wpfnl-integrations .integration-card {
21818 background: #FFF;
21819 border-radius: 10px;
21820 padding: 24px;
21821 transition: all 0.3s ease;
21822 position: relative;
21823 box-shadow: 0 1px 1px rgba(182, 185, 191, 0.3);
21824 }
21825 .wpfnl-integrations .integration-card-icon {
21826 display: block;
21827 margin-bottom: 20px;
21828 }
21829 .wpfnl-integrations .integration-card-lock {
21830 position: absolute;
21831 top: 16px;
21832 right: 16px;
21833 }
21834 .wpfnl-integrations .integration-card-lock svg {
21835 display: block;
21836 }
21837 .wpfnl-integrations .integration-card-title {
21838 color: #1F2937;
21839 font-size: 16px;
21840 font-weight: 600;
21841 line-height: 1.2;
21842 margin: 0 0 8px 0;
21843 display: flex;
21844 align-items: center;
21845 gap: 8px;
21846 }
21847 .wpfnl-integrations .integration-card-badge {
21848 background: #6E42D3;
21849 color: #FFF;
21850 font-size: 11px;
21851 font-weight: 500;
21852 padding: 3px 8px;
21853 border-radius: 4px;
21854 line-height: 1;
21855 }
21856 .wpfnl-integrations .integration-card-description {
21857 color: #707070;
21858 font-size: 14px;
21859 font-weight: 400;
21860 line-height: 1.5;
21861 margin: 0;
21862 }
21863
21864 @media screen and (max-width: 1199px) {
21865 .wpfnl-integrations .integrations-banner {
21866 height: 263px;
21867 }
21868 .wpfnl-integrations .integrations-banner .banner-title {
21869 font-size: 26px;
21870 }
21871 .wpfnl-integrations .integrations-title {
21872 font-size: 20px;
21873 }
21874 .wpfnl-integrations .integrations-grid {
21875 grid-template-columns: repeat(3, 1fr);
21876 }
21877 }
21878 .wpfnl-templates-page .dashboard-nav__content {
21879 width: 100%;
21880 padding: 24px;
21881 }
21882 .wpfnl-templates-page #templates-library {
21883 min-height: 580px;
21884 width: 100%;
21885 }
21886 .wpfnl-templates-page .create-funnel-loader-overlay#create-funnel-loader {
21887 position: static;
21888 opacity: 1;
21889 visibility: visible;
21890 display: flex;
21891 width: 100%;
21892 min-height: calc(100vh - 120px);
21893 height: auto;
21894 margin: 0;
21895 }
21896 .wpfnl-templates-page .template-library-modal {
21897 position: relative !important;
21898 top: 0 !important;
21899 left: 0 !important;
21900 width: 100% !important;
21901 height: auto !important;
21902 background: transparent !important;
21903 z-index: 1 !important;
21904 }
21905 .wpfnl-templates-page .template-library-modal .funnel-templates-sidebar .category-filter-wrapper {
21906 height: max-content;
21907 overflow: inherit;
21908 }
21909 .wpfnl-templates-page .template-library-modal .wpfnl-create-funnel__templates-wrapper {
21910 max-height: max-content;
21911 overflow: inherit;
21912 width: calc(100% - 280px);
21913 margin: 0 auto;
21914 }
21915 .wpfnl-templates-page .template-library-modal .back-form-modal.wpfnl-modal-close {
21916 display: none !important;
21917 }
21918 .wpfnl-templates-page .template-library-modal #wpfnl-create-funnel__inner-content {
21919 display: block !important;
21920 }
21921 .wpfnl-templates-page .template-library-modal .funnel-templates-content {
21922 padding-right: 0;
21923 }
21924 .wpfnl-templates-page .template-library-modal .wpfnl-create-funnel__templates {
21925 gap: 24px;
21926 row-gap: 40px;
21927 }
21928 .wpfnl-templates-page .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template {
21929 width: calc(25% - 18px);
21930 }
21931
21932 @media only screen and (max-width: 1699px) {
21933 .wpfnl-templates-page .template-library-modal .wpfnl-create-funnel__templates-wrapper {
21934 width: calc(100% - 80px);
21935 }
21936 }
21937 @media only screen and (max-width: 1399px) {
21938 .wpfnl-templates-page .template-library-modal .wpfnl-create-funnel__templates-wrapper {
21939 width: calc(100% - 48px);
21940 }
21941 .wpfnl-templates-page .template-library-modal .wpfnl-create-funnel__templates {
21942 row-gap: 30px;
21943 }
21944 .wpfnl-templates-page .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template {
21945 width: calc(33.3333333333% - 16px);
21946 }
21947 }
21948 @media only screen and (max-width: 1199px) {
21949 .wpfnl-templates-page .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template {
21950 width: calc(50% - 12px);
21951 }
21952 }
21953 .ab-testing-drawer {
21954 box-shadow: none;
21955 width: calc(100% - 160px);
21956 transition: none;
21957 }
21958 .ab-testing-drawer .drawer-wrapper {
21959 background: #F6F5FA;
21960 }
21961 .ab-testing-drawer .ab-testing-drawer-loader {
21962 position: absolute;
21963 left: 0;
21964 top: 0;
21965 width: 100%;
21966 height: 100%;
21967 display: flex;
21968 flex-flow: column;
21969 align-items: center;
21970 justify-content: center;
21971 background: #f6f5fa;
21972 z-index: 2;
21973 }
21974 .ab-testing-drawer .ab-testing-drawer-loader .wpfnl-loader {
21975 display: block;
21976 width: 50px;
21977 height: 50px;
21978 }
21979
21980 .folded .ab-testing-drawer {
21981 width: calc(100% - 36px);
21982 }
21983
21984 @media only screen and (max-width: 782px) {
21985 .folded .ab-testing-drawer {
21986 width: 100%;
21987 top: 46px;
21988 }
21989 }
21990 .ab-testing-drawer .drawer-header {
21991 background: #ffffff;
21992 position: relative;
21993 box-shadow: 0px 1px 2px rgba(190, 190, 215, 0.14);
21994 padding: 15px 24px;
21995 gap: 10px;
21996 }
21997 .ab-testing-drawer .header-left {
21998 display: flex;
21999 align-items: center;
22000 gap: 10px;
22001 }
22002 .ab-testing-drawer .header-left.is-pro {
22003 position: relative;
22004 z-index: 2;
22005 }
22006 .ab-testing-drawer .header-left > h4 {
22007 display: flex;
22008 flex-flow: row wrap;
22009 align-items: center;
22010 }
22011 .ab-testing-drawer .header-left .step-type,
22012 .ab-testing-drawer .header-left .step-title {
22013 color: #363B4E;
22014 font-size: 15px;
22015 font-weight: 500;
22016 line-height: 1;
22017 }
22018 .ab-testing-drawer .header-left .step-title {
22019 max-width: 235px;
22020 white-space: nowrap;
22021 overflow: hidden;
22022 text-overflow: ellipsis;
22023 }
22024 .ab-testing-drawer .header-left .step-type {
22025 text-transform: capitalize;
22026 }
22027 .ab-testing-drawer .header-left .ab-testing-status {
22028 border-radius: 100px;
22029 border: 1px solid #EFEFEF;
22030 background: #F4F4F4;
22031 display: inline-block;
22032 color: #2D3149;
22033 font-size: 10px;
22034 font-weight: 500;
22035 line-height: 1;
22036 padding: 5px 11px;
22037 margin-left: 8px;
22038 text-transform: capitalize;
22039 }
22040 .ab-testing-drawer .header-left .ab-testing-status.running {
22041 background: rgba(36, 194, 26, 0.1);
22042 color: #25C11B;
22043 border-color: rgba(36, 194, 26, 0.1);
22044 }
22045 .ab-testing-drawer .header-center .header-title {
22046 font-size: 18px;
22047 font-weight: 500;
22048 line-height: 1;
22049 color: #363B4E;
22050 }
22051 .ab-testing-drawer .header-right {
22052 display: flex;
22053 align-items: center;
22054 gap: 14px;
22055 }
22056 .ab-testing-drawer .header-right .wpfnl-alert {
22057 display: block;
22058 }
22059 .ab-testing-drawer .header-right .copy-ab-url {
22060 width: auto;
22061 height: 40px;
22062 display: flex;
22063 align-items: center;
22064 justify-content: center;
22065 cursor: pointer;
22066 border-radius: 8px;
22067 border: 1px solid #EEF0F3;
22068 box-shadow: none;
22069 outline: none;
22070 position: relative;
22071 background: transparent;
22072 padding: 11px 20px 9px;
22073 gap: 9px;
22074 }
22075 .ab-testing-drawer .header-right .copy-ab-url .copy-text {
22076 font-size: 14px;
22077 font-weight: 500;
22078 line-height: 1;
22079 color: #363B4E;
22080 }
22081 .ab-testing-drawer .header-right .copy-ab-url .copyed {
22082 background-color: #464646;
22083 position: absolute;
22084 right: -4px;
22085 bottom: -18px;
22086 font-size: 11px;
22087 font-style: normal;
22088 color: #fff;
22089 line-height: 1;
22090 padding: 4px;
22091 border-radius: 3px;
22092 transition: all 0.3s ease;
22093 opacity: 0;
22094 visibility: hidden;
22095 }
22096 .ab-testing-drawer .header-right .copy-ab-url .copyed:before {
22097 content: "";
22098 position: absolute;
22099 left: 50%;
22100 top: -1px;
22101 width: 6px;
22102 height: 6px;
22103 background: #464646;
22104 transform: rotate(45deg) translateX(-50%);
22105 }
22106 .ab-testing-drawer .header-right .copy-ab-url.copy-confirmed .copyed {
22107 bottom: -25px;
22108 opacity: 1;
22109 visibility: visible;
22110 }
22111 .ab-testing-drawer .header-right .traffic-distribution[data-tour=yes],
22112 .ab-testing-drawer .header-right .start[data-tour=yes],
22113 .ab-testing-drawer .header-right .stats[data-tour=yes] {
22114 z-index: 4;
22115 position: relative;
22116 }
22117 .ab-testing-drawer .header-right .more-options[data-tour=yes] {
22118 z-index: 4;
22119 position: relative;
22120 background: #fff;
22121 }
22122 .ab-testing-drawer .header-right .btn-default {
22123 height: auto;
22124 line-height: 1;
22125 padding: 11px 20px 9px;
22126 min-width: auto;
22127 display: flex;
22128 align-items: center;
22129 gap: 9px;
22130 letter-spacing: -0.14px;
22131 color: #363B4E;
22132 border-radius: 8px;
22133 border: 1px solid #EEF0F3;
22134 background: #FFF;
22135 }
22136 .ab-testing-drawer .header-right .btn-default:hover {
22137 background-color: #f7f7f7;
22138 }
22139 .ab-testing-drawer .header-right .btn-default.stats svg {
22140 display: block;
22141 position: relative;
22142 top: -1px;
22143 }
22144 .ab-testing-drawer .header-right .btn-default.start {
22145 background: #6E42D3;
22146 border-color: #6E42D3;
22147 color: #fff;
22148 width: 40px;
22149 height: auto;
22150 padding: 10px;
22151 border-radius: 10px;
22152 }
22153 .ab-testing-drawer .header-right .btn-default.start svg {
22154 position: relative;
22155 top: 0px;
22156 }
22157 .ab-testing-drawer .header-right .btn-default.start:hover {
22158 background-color: #4C25A5;
22159 }
22160 .ab-testing-drawer .header-right .btn-default.its-disabled {
22161 color: rgba(54, 59, 78, 0.4);
22162 background: #ffffff;
22163 cursor: not-allowed;
22164 }
22165 .ab-testing-drawer .header-right .btn-default.its-disabled.stats path {
22166 fill: rgba(167, 168, 179, 0.4);
22167 }
22168 .ab-testing-drawer .header-right .btn-default.its-disabled.start {
22169 background: rgba(110, 66, 211, 0.5);
22170 border-color: transparent;
22171 color: rgba(255, 255, 255, 0.7);
22172 }
22173 .ab-testing-drawer .header-right .btn-default.its-disabled.start path {
22174 fill: rgba(255, 255, 255, 0.7);
22175 }
22176 .ab-testing-drawer .header-right .btn-default .wpfnl-loader {
22177 display: inline-block;
22178 margin-left: 0;
22179 }
22180 .ab-testing-drawer .header-right .action-buttons {
22181 display: flex;
22182 align-items: stretch;
22183 border-radius: 8px;
22184 overflow: hidden;
22185 }
22186 .ab-testing-drawer .header-right .action-buttons button {
22187 width: 40px;
22188 height: auto;
22189 display: flex;
22190 align-items: center;
22191 justify-content: center;
22192 background-color: #FF5155;
22193 padding: 10px;
22194 border: 1px solid #FF5155;
22195 border-right: 1px solid #ffffff;
22196 cursor: pointer;
22197 transition: background-color 0.3s ease, box-shadow 0.3s ease;
22198 }
22199 .ab-testing-drawer .header-right .action-buttons button:last-child {
22200 border-right: none;
22201 }
22202 .ab-testing-drawer .header-right .action-buttons button:hover {
22203 background-color: #FF5C5C;
22204 }
22205 .ab-testing-drawer .header-right .action-buttons button:active {
22206 transform: scale(0.95);
22207 }
22208 .ab-testing-drawer .header-right .action-buttons button .icon {
22209 width: 20px;
22210 height: 20px;
22211 fill: #FF4D4D;
22212 transition: fill 0.3s ease;
22213 }
22214 .ab-testing-drawer .header-right .action-buttons button .icon:hover {
22215 fill: #FFFFFF;
22216 }
22217 .ab-testing-drawer .header-right .more-options {
22218 line-height: 1;
22219 background: transparent;
22220 border: none;
22221 padding: 6px 9px;
22222 cursor: pointer;
22223 position: relative;
22224 }
22225 .ab-testing-drawer .header-right .more-options .options-dropdown {
22226 position: absolute;
22227 right: -10px;
22228 top: 50px;
22229 background: #FFFFFF;
22230 width: 148px;
22231 padding: 8px 9px;
22232 border-radius: 6px;
22233 border: 1px solid #EBEDF0;
22234 box-shadow: 0px 6px 8px 0px rgba(191, 191, 191, 0.1);
22235 opacity: 0;
22236 visibility: hidden;
22237 transition: all 0.3s ease;
22238 }
22239 .ab-testing-drawer .header-right .more-options .options-dropdown li {
22240 font-weight: 500;
22241 font-size: 14px;
22242 line-height: 1.14;
22243 color: #363B4E;
22244 display: flex;
22245 align-items: center;
22246 gap: 8px;
22247 padding: 8px;
22248 border-radius: 4px;
22249 cursor: pointer;
22250 transition: all 0.3s ease;
22251 }
22252 .ab-testing-drawer .header-right .more-options .options-dropdown li:hover {
22253 background: #F6F8FA;
22254 }
22255 .ab-testing-drawer .header-right .more-options.show-options .options-dropdown {
22256 top: 44px;
22257 opacity: 1;
22258 visibility: visible;
22259 z-index: 1;
22260 }
22261
22262 @media only screen and (max-width: 1199px) {
22263 .ab-testing-drawer .header-left .step-title {
22264 max-width: 195px;
22265 }
22266 .ab-testing-drawer .header-right {
22267 gap: 10px;
22268 }
22269 .ab-testing-drawer .header-right .btn-default {
22270 padding: 11px 15px 9px;
22271 }
22272 }
22273 @media only screen and (max-width: 991px) {
22274 .ab-testing-drawer .drawer-header {
22275 padding: 15px 15px;
22276 gap: 5px;
22277 }
22278 .ab-testing-drawer .header-center .header-title {
22279 font-size: 16px;
22280 }
22281 .ab-testing-drawer .header-left .step-type,
22282 .ab-testing-drawer .header-left .step-title {
22283 font-size: 14px;
22284 }
22285 .ab-testing-drawer .header-left .step-title {
22286 max-width: 160px;
22287 }
22288 .ab-testing-drawer .header-right .btn-default {
22289 padding: 9px 10px 7px;
22290 }
22291 }
22292 .ab-testing-drawer .single-ab-step {
22293 width: 180px;
22294 position: relative;
22295 background: #FFFFFF;
22296 box-sizing: border-box;
22297 border-radius: 10px;
22298 border: 1px solid #EDECF2;
22299 box-shadow: 0px 20px 20px rgba(190, 190, 215, 0.08);
22300 position: relative;
22301 }
22302 .ab-testing-drawer .single-ab-step .ab-variation-delete {
22303 position: absolute;
22304 right: -8px;
22305 top: -8px;
22306 width: 22px;
22307 height: 22px;
22308 border-radius: 30px;
22309 background: #f6f5fa;
22310 color: #ffffff;
22311 border: 2px solid #EE5F5A;
22312 line-height: 1.3;
22313 cursor: pointer;
22314 z-index: 1;
22315 opacity: 0;
22316 visibility: hidden;
22317 transition: all 0.3s ease;
22318 }
22319 .ab-testing-drawer .single-ab-step .ab-variation-delete:before {
22320 content: "";
22321 position: absolute;
22322 left: 0;
22323 top: 0;
22324 width: 100%;
22325 height: 100%;
22326 background-image: url(../images/cross.svg);
22327 background-repeat: no-repeat;
22328 background-size: 80% 80%;
22329 background-position: center center;
22330 border-radius: 50%;
22331 }
22332 .ab-testing-drawer .single-ab-step:hover .ab-variation-delete {
22333 opacity: 1;
22334 visibility: visible;
22335 }
22336 .ab-testing-drawer .single-ab-step .variation-type {
22337 background: #0094A6;
22338 position: absolute;
22339 top: -20px;
22340 left: 15px;
22341 color: #FFF;
22342 font-size: 10px;
22343 font-weight: 600;
22344 line-height: 1;
22345 padding: 5px 11px;
22346 border-radius: 8px 8px 0 0;
22347 text-transform: capitalize;
22348 }
22349 .ab-testing-drawer .single-ab-step .variation-type.variant {
22350 background: #EE8134;
22351 }
22352 .ab-testing-drawer .single-ab-step .variation-type .variant-no {
22353 font-size: 10px;
22354 font-weight: 600;
22355 line-height: 1;
22356 color: #FFF;
22357 }
22358 .ab-testing-drawer .single-ab-step .step-header {
22359 background: #E8F1FF;
22360 box-sizing: border-box;
22361 border-radius: 10px 10px 0px 0px;
22362 padding: 10px 3px 9px;
22363 }
22364 .ab-testing-drawer .single-ab-step .step-header .step-title {
22365 color: #363B4E;
22366 font-weight: 500;
22367 font-size: 13px;
22368 line-height: 14px;
22369 padding: 0;
22370 margin: 0;
22371 text-transform: capitalize;
22372 display: flex;
22373 align-items: center;
22374 justify-content: center;
22375 gap: 6px;
22376 }
22377 .ab-testing-drawer .single-ab-step .step-header .step-title svg {
22378 width: 15px;
22379 height: 15px;
22380 }
22381 .ab-testing-drawer .single-ab-step .step-body {
22382 padding: 10px;
22383 }
22384 .ab-testing-drawer .single-ab-step .step-body .preview-img {
22385 border-radius: 8px;
22386 border: 1px solid #EEF0F3;
22387 position: relative;
22388 overflow: hidden;
22389 height: 121px;
22390 background: #f6f5fa;
22391 }
22392 .ab-testing-drawer .single-ab-step .step-body .preview-img > div {
22393 height: 100%;
22394 background-repeat: no-repeat;
22395 background-size: cover;
22396 background-position: center -5px;
22397 }
22398 .ab-testing-drawer .single-ab-step .step-body .winner-badge {
22399 position: absolute;
22400 left: 0;
22401 top: 0;
22402 background: transparent;
22403 width: 50px;
22404 height: 50px;
22405 padding: 6px;
22406 }
22407 .ab-testing-drawer .single-ab-step .step-body .winner-badge::before {
22408 content: "";
22409 position: absolute;
22410 left: 0;
22411 top: 0;
22412 border-top: 50px solid #24C21A;
22413 border-right: 50px solid transparent;
22414 border-top-left-radius: 8px;
22415 z-index: 0;
22416 }
22417 .ab-testing-drawer .single-ab-step .step-body .winner-badge svg {
22418 position: relative;
22419 z-index: 1;
22420 }
22421 .ab-testing-drawer .single-ab-step .step-body .step-cta > span {
22422 border: 1px solid #EEF0F3;
22423 border-radius: 8px;
22424 display: block;
22425 font-weight: 500;
22426 font-size: 12px;
22427 line-height: 1;
22428 text-align: center;
22429 text-transform: capitalize;
22430 color: #363B4E;
22431 padding: 8px 5px;
22432 margin-top: 10px;
22433 }
22434 .ab-testing-drawer .single-ab-step .step-control-button {
22435 background: #fff;
22436 display: flex;
22437 flex-flow: row;
22438 align-items: center;
22439 justify-content: center;
22440 z-index: 2;
22441 transition: all 0.3s ease;
22442 width: 100%;
22443 margin-top: 12px;
22444 gap: 10px;
22445 }
22446 .ab-testing-drawer .single-ab-step .step-control-button > li {
22447 width: 24px;
22448 height: 22px;
22449 display: flex;
22450 flex-flow: column;
22451 align-items: center;
22452 justify-content: center;
22453 position: relative;
22454 }
22455 .ab-testing-drawer .single-ab-step .step-control-button > li > a, .ab-testing-drawer .single-ab-step .step-control-button > li > button {
22456 display: flex;
22457 text-align: center;
22458 align-items: center;
22459 line-height: 22px;
22460 width: 100%;
22461 cursor: pointer;
22462 justify-content: center;
22463 }
22464 .ab-testing-drawer .single-ab-step .step-control-button > li > button {
22465 border: none;
22466 background: transparent;
22467 }
22468 .ab-testing-drawer .single-ab-step .step-control-button > li > button svg {
22469 display: block;
22470 position: relative;
22471 margin: 0 auto;
22472 }
22473 .ab-testing-drawer .single-ab-step .step-control-button .options-dropdown {
22474 position: absolute;
22475 left: 0;
22476 top: 30px;
22477 background: #FFFFFF;
22478 border-radius: 6px;
22479 border: 1px solid #EBEDF0;
22480 box-shadow: 0px 6px 8px 0px rgba(191, 191, 191, 0.1);
22481 width: 190px;
22482 padding: 10px;
22483 opacity: 0;
22484 visibility: hidden;
22485 transition: all 0.3s ease;
22486 z-index: 2;
22487 }
22488 .ab-testing-drawer .single-ab-step .step-control-button .options-dropdown li {
22489 font-size: 14px;
22490 line-height: 1.14;
22491 color: #2D3149;
22492 display: flex;
22493 align-items: center;
22494 gap: 8px;
22495 padding: 8px;
22496 border-radius: 4px;
22497 transition: all 0.3s ease;
22498 cursor: pointer;
22499 }
22500 .ab-testing-drawer .single-ab-step .step-control-button .options-dropdown li svg {
22501 position: relative;
22502 top: -1px;
22503 }
22504 .ab-testing-drawer .single-ab-step .step-control-button .options-dropdown li:hover {
22505 background: #F6F8FA;
22506 }
22507 .ab-testing-drawer .single-ab-step .step-control-button li.show-dorpdown .options-dropdown {
22508 top: 25px;
22509 opacity: 1;
22510 visibility: visible;
22511 }
22512 .ab-testing-drawer .single-ab-step.landing .step-header {
22513 background: #E8F1FF;
22514 }
22515 .ab-testing-drawer .single-ab-step.landing .step-header .step-title svg {
22516 width: 15px;
22517 height: 15px;
22518 }
22519 .ab-testing-drawer .single-ab-step.checkout .step-header {
22520 background: #FDF0E8;
22521 padding: 9px 3px 8px;
22522 }
22523 .ab-testing-drawer .single-ab-step.checkout .step-header .step-title svg {
22524 width: 15px;
22525 height: 17px;
22526 top: -1px;
22527 }
22528 .ab-testing-drawer .single-ab-step.upsell .step-header {
22529 background: #E9F9E8;
22530 }
22531 .ab-testing-drawer .single-ab-step.upsell .step-header .step-title svg {
22532 width: 15px;
22533 height: 15px;
22534 }
22535 .ab-testing-drawer .single-ab-step.downsell .step-header {
22536 background: #FCF0F1;
22537 }
22538 .ab-testing-drawer .single-ab-step.downsell .step-header .step-title svg {
22539 width: 15px;
22540 height: 15px;
22541 }
22542 .ab-testing-drawer .single-ab-step.thankyou .step-header {
22543 background: #E6FAF5;
22544 }
22545 .ab-testing-drawer .single-ab-step.thankyou .step-header .step-title svg {
22546 width: 15px;
22547 height: 15px;
22548 }
22549 .ab-testing-drawer .single-ab-step.custom .step-header {
22550 background: #E0F2F4;
22551 }
22552 .ab-testing-drawer .single-ab-step.custom .step-header .step-title svg {
22553 width: 15px;
22554 height: 15px;
22555 }
22556
22557 .ab-testing-drawer .ab-testing-steps-wrapper {
22558 padding: 127px 50px 50px;
22559 display: flex;
22560 flex-flow: row wrap;
22561 align-items: center;
22562 gap: 40px;
22563 }
22564 .ab-testing-drawer .add-step-wrapper .add-steps-options {
22565 left: calc(100% + 15px);
22566 }
22567 .ab-testing-drawer .add-step-wrapper .add-steps-options .single-option svg {
22568 margin-bottom: 9px;
22569 }
22570 .ab-testing-drawer .add-step-wrapper .add-steps-options .single-option g, .ab-testing-drawer .add-step-wrapper .add-steps-options .single-option path {
22571 transition: all 0.3s ease;
22572 }
22573 .ab-testing-drawer .add-step-wrapper .add-steps-options .option-templates:hover g {
22574 stroke: #6E42D3;
22575 }
22576 .ab-testing-drawer .add-step-wrapper .add-steps-options .option-duplicate:hover path {
22577 stroke: #6E42D3;
22578 fill: #6E42D3;
22579 }
22580
22581 .ab-testing-drawer .traffic-distribution-modal {
22582 position: absolute;
22583 top: 0;
22584 right: 0;
22585 height: 100%;
22586 width: 680px;
22587 z-index: 2;
22588 opacity: 0;
22589 visibility: hidden;
22590 }
22591 .ab-testing-drawer .traffic-distribution-modal.show-modal {
22592 opacity: 1;
22593 visibility: visible;
22594 }
22595 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-inner {
22596 background: #FFF;
22597 box-shadow: -2px 3px 6px rgba(186, 176, 210, 0.1);
22598 padding: 18px 30px;
22599 width: 100%;
22600 height: 100%;
22601 position: relative;
22602 z-index: 1;
22603 overflow-y: auto;
22604 }
22605 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-inner::-webkit-scrollbar {
22606 width: 3px;
22607 }
22608 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-inner::-webkit-scrollbar-track {
22609 background: #f2f5f8;
22610 }
22611 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-inner::-webkit-scrollbar-thumb {
22612 background-color: #CBCBCB;
22613 border-radius: 20px;
22614 }
22615 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-header {
22616 display: flex;
22617 align-items: center;
22618 justify-content: space-between;
22619 border-bottom: 1px solid #EEF0F3;
22620 padding-bottom: 18px;
22621 }
22622 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-header .header-title h4 {
22623 color: #363B4E;
22624 font-size: 18px;
22625 font-weight: 600;
22626 line-height: 1;
22627 }
22628 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-header .header-title .wpfnl-tooltip svg {
22629 width: 13px;
22630 height: 13px;
22631 }
22632 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-header .header-title .wpfnl-tooltip p {
22633 bottom: inherit;
22634 top: calc(100% + 10px);
22635 background: #2D3149;
22636 min-width: 131px;
22637 border-radius: 6px;
22638 font-size: 12px;
22639 line-height: 1.3;
22640 }
22641 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-header .header-title .wpfnl-tooltip p:before {
22642 background: #2D3149;
22643 bottom: inherit;
22644 top: -4px;
22645 }
22646 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-header .header-actions {
22647 display: flex;
22648 gap: 12px;
22649 }
22650 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-header .header-actions .action-btn {
22651 border-radius: 10px;
22652 border: 1px solid #EBEDF0;
22653 width: 38px;
22654 height: 38px;
22655 display: flex;
22656 align-items: center;
22657 justify-content: center;
22658 cursor: pointer;
22659 }
22660 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body {
22661 padding: 30px 0;
22662 }
22663 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body .div-to-append-range-calender #ui-datepicker-div {
22664 border: 1px solid #F1F0F5;
22665 box-shadow: 0px 18px 22px 0px rgba(73, 59, 104, 0.1);
22666 border-radius: 8px;
22667 padding: 10px;
22668 }
22669 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body .div-to-append-range-calender .ui-datepicker .ui-datepicker-title {
22670 display: flex;
22671 width: 74%;
22672 margin: 0 2.5em;
22673 }
22674 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body .div-to-append-range-calender .ui-datepicker-prev,
22675 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body .div-to-append-range-calender .ui-datepicker-next {
22676 height: 34px;
22677 }
22678 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body .div-to-append-range-calender .ui-datepicker select.ui-datepicker-month,
22679 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body .div-to-append-range-calender .ui-datepicker select.ui-datepicker-year {
22680 width: 116px;
22681 min-width: auto;
22682 height: 36px;
22683 border-radius: 3px;
22684 }
22685 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body .variation-single-list {
22686 display: flex;
22687 flex-flow: row wrap;
22688 align-items: center;
22689 gap: 30px;
22690 margin-bottom: 20px;
22691 }
22692 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body .variation-single-list:last-child {
22693 margin-bottom: 0;
22694 }
22695 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body .variation-single-list .variation-step-title {
22696 color: #363B4E;
22697 font-size: 15px;
22698 font-weight: 500;
22699 line-height: 1;
22700 width: calc(100% - 190px);
22701 }
22702 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body .variation-single-list .variation-step-title .step-type {
22703 color: #363B4E;
22704 font-size: 15px;
22705 font-weight: 500;
22706 line-height: 1;
22707 text-transform: capitalize;
22708 }
22709 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body .variation-single-list .variation-step-title .variation-type {
22710 background: rgba(0, 148, 166, 0.1);
22711 display: inline-block;
22712 color: #0094A6;
22713 font-size: 12px;
22714 font-weight: 500;
22715 line-height: 1;
22716 padding: 6px 11px;
22717 text-transform: capitalize;
22718 border-radius: 40px;
22719 margin-left: 8px;
22720 }
22721 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body .variation-single-list .variation-step-title .variation-type.variant {
22722 background: rgba(238, 129, 52, 0.1);
22723 color: #EE8134;
22724 }
22725 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body .variation-single-list .variations-traffic {
22726 display: flex;
22727 align-items: center;
22728 gap: 10px;
22729 position: relative;
22730 }
22731 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body .variation-single-list .variations-traffic .unlock-notice {
22732 border-radius: 6px;
22733 background: #2D3149;
22734 position: absolute;
22735 color: #fff;
22736 font-size: 12px;
22737 font-weight: 500;
22738 line-height: 1.33;
22739 padding: 9px 10px 6px;
22740 bottom: calc(100% + 11px);
22741 left: 23px;
22742 width: 140px;
22743 text-align: center;
22744 opacity: 0;
22745 visibility: hidden;
22746 transition: all 0.3s ease;
22747 }
22748 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body .variation-single-list .variations-traffic .unlock-notice:before {
22749 content: "";
22750 position: absolute;
22751 left: 50%;
22752 transform: translateX(-50%) rotate(45deg);
22753 bottom: -4px;
22754 width: 11px;
22755 height: 11px;
22756 background: #2D3149;
22757 border-radius: 2px;
22758 }
22759 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body .variation-single-list .variations-traffic .lock-unlock {
22760 border-radius: 6px;
22761 border: 1px solid #EEF0F3;
22762 background: transparent;
22763 width: 38px;
22764 height: 38px;
22765 display: flex;
22766 align-items: center;
22767 justify-content: center;
22768 cursor: pointer;
22769 }
22770 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body .variation-single-list .variations-traffic input[type=number] {
22771 border: 1px solid #EEF0F3;
22772 height: 38px;
22773 border-radius: 6px;
22774 min-width: auto;
22775 width: 88px;
22776 color: #363B4E;
22777 padding: 5px 12px;
22778 }
22779 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body .variation-single-list .variations-traffic .unit {
22780 color: #363B4E;
22781 font-size: 14px;
22782 font-weight: 500;
22783 }
22784 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body .variation-single-list .variations-traffic .variation-traffic:disabled:hover + .unlock-notice {
22785 opacity: 1;
22786 visibility: visible;
22787 }
22788 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-footer {
22789 border-top: 1px solid #EEF0F3;
22790 padding-top: 20px;
22791 display: flex;
22792 align-items: center;
22793 justify-content: flex-end;
22794 gap: 14px;
22795 }
22796 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-footer .wpfnl-alert {
22797 display: block;
22798 }
22799 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-footer .btn-default {
22800 min-width: auto;
22801 border-radius: 10px;
22802 height: auto;
22803 line-height: 1;
22804 padding: 13px 19px 11px;
22805 border: 1px solid transparent;
22806 }
22807 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-footer .btn-default.cancel {
22808 background: transparent;
22809 color: #3C3F47;
22810 border-color: #E4E6EB;
22811 }
22812 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-footer .btn-default.cancel:hover {
22813 background: #f5f5f5;
22814 }
22815 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-footer .btn-default .wpfnl-loader {
22816 display: inline-block;
22817 position: relative;
22818 top: 1px;
22819 }
22820 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-footer .btn-default[disabled] {
22821 cursor: not-allowed;
22822 opacity: 0.6;
22823 display: flex;
22824 gap: 10px;
22825 align-items: center;
22826 padding: 8px 19px 8px;
22827 }
22828 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-footer .btn-default[disabled] svg {
22829 display: block;
22830 }
22831
22832 .ab-testing-drawer .ab-testing-winner-modal {
22833 position: absolute;
22834 top: 0;
22835 right: 0;
22836 height: 100%;
22837 width: 594px;
22838 z-index: 2;
22839 opacity: 0;
22840 visibility: hidden;
22841 }
22842 .ab-testing-drawer .ab-testing-winner-modal.show-modal {
22843 opacity: 1;
22844 visibility: visible;
22845 }
22846 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-inner {
22847 background: #fff;
22848 box-shadow: -2px 3px 6px rgba(186, 176, 210, 0.1);
22849 padding: 18px 30px;
22850 width: 100%;
22851 height: 100%;
22852 position: relative;
22853 z-index: 1;
22854 overflow-y: auto;
22855 }
22856 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-inner::-webkit-scrollbar {
22857 width: 3px;
22858 }
22859 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-inner::-webkit-scrollbar-track {
22860 background: #f2f5f8;
22861 }
22862 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-inner::-webkit-scrollbar-thumb {
22863 background-color: #CBCBCB;
22864 border-radius: 20px;
22865 }
22866 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-header {
22867 display: flex;
22868 align-items: center;
22869 justify-content: space-between;
22870 padding-bottom: 18px;
22871 }
22872 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-header .header-title h4 {
22873 color: #363B4E;
22874 font-size: 18px;
22875 font-weight: 600;
22876 line-height: 1;
22877 }
22878 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-header .header-actions .modal-close {
22879 border-radius: 10px;
22880 border: 1px solid #EBEDF0;
22881 width: 38px;
22882 height: 38px;
22883 display: flex;
22884 align-items: center;
22885 justify-content: center;
22886 cursor: pointer;
22887 }
22888 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-body {
22889 padding-bottom: 30px;
22890 }
22891 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-body .winner-step-info {
22892 border: 1px solid #EEF0F3;
22893 border-radius: 10px;
22894 margin-bottom: 16px;
22895 }
22896 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-body .winner-step-info .img-area {
22897 background: #D7D1E7;
22898 height: 303px;
22899 text-align: center;
22900 border-radius: 10px 10px 0 0;
22901 overflow: hidden;
22902 }
22903 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-body .winner-step-info .img-area svg {
22904 position: relative;
22905 top: 14px;
22906 }
22907 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-body .winner-step-info .content-area {
22908 padding: 30px 24px;
22909 }
22910 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-body .winner-step-info .content-area .winner-title {
22911 color: #363B4E;
22912 font-size: 16px;
22913 font-weight: 600;
22914 text-align: center;
22915 margin-bottom: 20px;
22916 }
22917 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-body .winner-step-info .winner-check-list li {
22918 color: #363B4E;
22919 font-size: 13px;
22920 line-height: 1.3;
22921 position: relative;
22922 margin-bottom: 10px;
22923 padding-left: 23px;
22924 }
22925 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-body .winner-step-info .winner-check-list li:last-child {
22926 margin-bottom: 0;
22927 }
22928 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-body .winner-step-info .winner-check-list li:before {
22929 content: url("data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMTkgMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbD0iIzAwQjQyQyIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNNS43MzQgMTMuNTY0YS4yNTkuMjU5IDAgMDEtLjIzNi0uMTYzYy0uMDE4LS4wMzctMS41OC00LjA2Ny0zLjk5NC01LjU5Mi0uNDczLS4yOS0uODM2LS42LS42OS0xLjI5LjE0NS0uNjcxLjU5OS0xLjA1MiAxLjQxNi0xLjIzNCAxLjQ1Mi0uMzA5IDMuMDEzIDEuOTQzIDMuNTk0IDIuODY5IDIuMDM0LTIuOTYgNi4xLTcuNjA3IDEyLjAyLTguMTUyLjI4NS0uMDM0LjM5LjM5LjEyNi41MDgtLjA5LjAzNy04LjU1IDMuOTA0LTExLjk4MiAxMi45MDlhLjI5LjI5IDAgMDEtLjI1NC4xNDV6IiBjbGlwLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=");
22930 position: absolute;
22931 left: 0;
22932 top: 2px;
22933 width: 17px;
22934 height: 13px;
22935 }
22936 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-body .wpfnl-checkbox label {
22937 color: #344054;
22938 font-size: 13px;
22939 line-height: 1;
22940 text-transform: none;
22941 }
22942 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-body .wpfnl-checkbox label:after {
22943 content: url("data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMTIgMTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTUuNTM4IDEwLjYzNWEuMjMyLjIzMiAwIDAxLS4xNy0uMDc0TC44IDUuNjE4YS4yMy4yMyAwIDAxLjE2OS0uMzg3aDIuMmEuMjMuMjMgMCAwMS4xNzMuMDhMNC44NyA3LjA2NmMuMTY1LS4zNTMuNDg1LS45NCAxLjA0NS0xLjY1Ni44My0xLjA1OCAyLjM3LTIuNjE0IDUuMDA4LTQuMDE5YS4yMy4yMyAwIDAxLjI1LjM4NmMtLjAxLjAwOC0xLjAyNy44MDktMi4xOTcgMi4yNzUtMS4wNzcgMS4zNS0yLjUwOSAzLjU1Ny0zLjIxMyA2LjQwN2EuMjMuMjMgMCAwMS0uMjI0LjE3NXoiLz48L3N2Zz4=");
22944 left: 3px;
22945 top: 0px;
22946 width: 14px;
22947 height: 14px;
22948 transform: rotate(0);
22949 border-bottom: none;
22950 border-left: none;
22951 }
22952 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-footer {
22953 border-top: 1px solid #EEF0F3;
22954 padding-top: 20px;
22955 display: flex;
22956 align-items: center;
22957 justify-content: flex-end;
22958 gap: 14px;
22959 }
22960 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-footer .btn-default {
22961 min-width: auto;
22962 border-radius: 10px;
22963 height: auto;
22964 line-height: 1;
22965 padding: 12px 19px 10px;
22966 border: 1px solid transparent;
22967 }
22968 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-footer .btn-default.cancel {
22969 background: transparent;
22970 color: #3C3F47;
22971 border-color: #E4E6EB;
22972 }
22973 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-footer .btn-default.cancel:hover {
22974 background: #f5f5f5;
22975 }
22976 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-footer .btn-default .wpfnl-loader {
22977 display: inline-block;
22978 position: relative;
22979 top: 2px;
22980 }
22981 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-footer .btn-default[disabled] {
22982 cursor: not-allowed;
22983 opacity: 0.6;
22984 display: flex;
22985 gap: 10px;
22986 align-items: center;
22987 padding: 8px 19px 8px;
22988 }
22989 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-footer .btn-default[disabled] svg {
22990 display: block;
22991 }
22992
22993 .ab-testing-stats {
22994 padding-top: 40px;
22995 }
22996 .ab-testing-stats .stats-wrapper {
22997 width: 100%;
22998 max-width: 1160px;
22999 margin: 0 auto;
23000 background: #fff;
23001 box-shadow: 0px 1px 1px rgba(182, 185, 191, 0.3);
23002 border-radius: 10px;
23003 }
23004 .ab-testing-stats .stats-wrapper.ab-testing-stats-header {
23005 background: none;
23006 box-shadow: none;
23007 border-radius: 0;
23008 }
23009 .ab-testing-stats .stats-wrapper.ab-testing-stats-header .stats-back-button {
23010 background: none;
23011 border: none;
23012 outline: none;
23013 display: flex;
23014 align-items: center;
23015 justify-content: center;
23016 gap: 8px;
23017 margin-bottom: 18px;
23018 cursor: pointer;
23019 }
23020 .ab-testing-stats .stats-wrapper.ab-testing-stats-header .stats-back-button .stats-back-button-icon {
23021 background: #fff;
23022 display: inline-flex;
23023 align-items: center;
23024 padding: 5px;
23025 border-radius: 8px;
23026 }
23027 .ab-testing-stats .stats-wrapper.ab-testing-stats-header .stats-back-button .stats-back-button-text {
23028 color: #2D3149;
23029 }
23030 .ab-testing-stats .stats-wrapper table {
23031 width: 100%;
23032 border: none;
23033 border-collapse: collapse;
23034 }
23035 .ab-testing-stats .stats-wrapper table .name {
23036 width: 320px;
23037 }
23038 .ab-testing-stats .stats-wrapper table .status {
23039 width: 120px;
23040 }
23041 .ab-testing-stats .stats-wrapper table .visits {
23042 width: 100px;
23043 }
23044 .ab-testing-stats .stats-wrapper table .revenue {
23045 width: 100px;
23046 }
23047 .ab-testing-stats .stats-wrapper table .conversion-rate {
23048 width: 140px;
23049 }
23050 .ab-testing-stats .stats-wrapper table .declare-winner {
23051 width: 128px;
23052 }
23053 .ab-testing-stats .stats-wrapper thead th {
23054 padding: 16px 24px;
23055 border-bottom: 1px solid #EEF0F3;
23056 }
23057 .ab-testing-stats .stats-wrapper thead th .col-inner-wrap {
23058 color: #7A8B9A;
23059 font-size: 14px;
23060 line-height: 1;
23061 text-align: left;
23062 }
23063 .ab-testing-stats .stats-wrapper tbody td {
23064 padding: 18px 24px;
23065 border-bottom: 1px solid #EEF0F3;
23066 }
23067 .ab-testing-stats .stats-wrapper tbody tr:last-child td {
23068 border-bottom: none;
23069 }
23070 .ab-testing-stats .stats-wrapper tbody .name .col-inner-wrap {
23071 font-size: 14px;
23072 line-height: 1;
23073 color: #363B4E;
23074 font-weight: 500;
23075 white-space: nowrap;
23076 overflow: hidden;
23077 text-overflow: ellipsis;
23078 width: 270px;
23079 }
23080 .ab-testing-stats .stats-wrapper tbody .variation-type {
23081 background: rgba(0, 148, 166, 0.1);
23082 display: inline-block;
23083 color: #0094A6;
23084 font-size: 12px;
23085 font-weight: 500;
23086 line-height: 1;
23087 padding: 6px 11px;
23088 text-transform: capitalize;
23089 border-radius: 40px;
23090 }
23091 .ab-testing-stats .stats-wrapper tbody .variation-type.variant {
23092 background: rgba(238, 129, 52, 0.1);
23093 color: #EE8134;
23094 }
23095 .ab-testing-stats .stats-wrapper tbody .declare-winner .col-inner-wrap {
23096 display: flex;
23097 align-items: center;
23098 }
23099 .ab-testing-stats .stats-wrapper tbody .declare-winner .col-inner-wrap .wpfnl-loader {
23100 display: inline-block;
23101 position: relative;
23102 top: -1px;
23103 }
23104 .ab-testing-stats .stats-wrapper tbody .wpfnl-switcher label {
23105 width: 34px;
23106 height: 20px;
23107 }
23108 .ab-testing-stats .stats-wrapper tbody .wpfnl-switcher label:after {
23109 width: 16px;
23110 height: 16px;
23111 top: 2px;
23112 left: 2px;
23113 }
23114 .ab-testing-stats .stats-wrapper tbody .wpfnl-switcher input[type=checkbox]:checked + label:after {
23115 margin-left: 14px;
23116 }
23117
23118 @media only screen and (max-width: 1399px) {
23119 .ab-testing-stats .stats-wrapper thead th {
23120 padding: 16px 17px;
23121 }
23122 .ab-testing-stats .stats-wrapper tbody td {
23123 padding: 18px 17px;
23124 }
23125 }
23126 @media only screen and (max-width: 1199px) {
23127 .ab-testing-stats .stats-wrapper table .declare-winner {
23128 width: 160px;
23129 padding: 16px 14px;
23130 }
23131 .ab-testing-stats .stats-wrapper tbody td {
23132 padding: 14px 14px;
23133 }
23134 }
23135 @media only screen and (max-width: 991px) {
23136 .ab-testing-stats .stats-wrapper table .name {
23137 width: 230px;
23138 }
23139 .ab-testing-stats .stats-wrapper tbody .name .col-inner-wrap {
23140 width: 203px;
23141 }
23142 }
23143 .ab-testing-archive-list .stats-wrapper table .conversion-rate {
23144 width: 122px;
23145 }
23146 .ab-testing-archive-list .stats-wrapper table .action {
23147 width: 160px;
23148 }
23149 .ab-testing-archive-list .stats-wrapper table .action .col-inner-wrap {
23150 display: flex;
23151 align-items: center;
23152 gap: 5px;
23153 width: 108px;
23154 margin-left: auto;
23155 }
23156 .ab-testing-archive-list .stats-wrapper table .action .retrive {
23157 color: #363B4E;
23158 font-size: 13px;
23159 font-weight: 500;
23160 line-height: 1;
23161 letter-spacing: -0.13px;
23162 padding: 7px 10px;
23163 border-radius: 6px;
23164 border: 1px solid #EEF0F3;
23165 background: #F6F5FA;
23166 cursor: pointer;
23167 }
23168 .ab-testing-archive-list .stats-wrapper table .action .delete {
23169 padding: 8px 10px;
23170 background: transparent;
23171 border: none;
23172 cursor: pointer;
23173 }
23174 .ab-testing-archive-list .stats-wrapper table .action .delete svg {
23175 display: block;
23176 }
23177 .ab-testing-archive-list .stats-wrapper table .no-archived-variant {
23178 text-align: center;
23179 }
23180
23181 .ab-testing-drawer .ab-testing-confirmation-modal {
23182 position: fixed;
23183 top: 0;
23184 left: 160px;
23185 width: calc(100% - 160px);
23186 height: 100%;
23187 z-index: 2;
23188 background: rgba(21, 17, 29, 0.3);
23189 backdrop-filter: blur(4px);
23190 display: flex;
23191 flex-flow: column;
23192 align-items: center;
23193 justify-content: center;
23194 }
23195 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-overlay {
23196 position: absolute;
23197 left: 0;
23198 top: 0;
23199 width: 100%;
23200 height: 100%;
23201 background: transparent;
23202 }
23203 .ab-testing-drawer .ab-testing-confirmation-modal .close-confirmation-modal {
23204 width: 35px;
23205 height: 35px;
23206 border-radius: 100px;
23207 background: #FFF;
23208 box-shadow: 0px 1px 1px 0px #DADADA;
23209 border: none;
23210 position: absolute;
23211 right: -13px;
23212 top: -13px;
23213 cursor: pointer;
23214 padding-top: 2px;
23215 }
23216 .ab-testing-drawer .ab-testing-confirmation-modal .close-confirmation-modal path {
23217 stroke-width: 2px;
23218 }
23219 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-wrapper {
23220 width: 450px;
23221 background: #F6F5FA;
23222 border-radius: 10px;
23223 position: relative;
23224 }
23225 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-body {
23226 padding: 35px;
23227 text-align: center;
23228 }
23229 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-body .icon {
23230 width: 50px;
23231 height: 50px;
23232 display: flex;
23233 align-items: center;
23234 justify-content: center;
23235 background: #EE5F5A;
23236 margin: 0 auto 14px;
23237 border-radius: 100%;
23238 }
23239 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-body .icon.delete-icon svg {
23240 width: 16px;
23241 height: 16px;
23242 }
23243 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-body .icon.delete-icon svg path {
23244 stroke: #fff;
23245 }
23246 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-body .icon.warning-icon {
23247 background: transparent;
23248 }
23249 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-body .icon.archive-icon svg {
23250 position: relative;
23251 top: 1px;
23252 left: 1px;
23253 }
23254 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-body .title {
23255 color: #2D3149;
23256 font-size: 16px;
23257 font-weight: 600;
23258 line-height: 1;
23259 margin-bottom: 8px;
23260 }
23261 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-body .subtitle {
23262 color: #7A8B9A;
23263 font-size: 14px;
23264 font-weight: 400;
23265 line-height: 1.2;
23266 }
23267 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-body .variant-select-container {
23268 display: flex;
23269 justify-content: center;
23270 margin-top: 15px;
23271 width: 100%;
23272 flex-direction: column;
23273 align-items: flex-start;
23274 }
23275 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-body .variant-select-container .variant-select {
23276 margin-bottom: 10px;
23277 }
23278 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-body .variant-select-container .archive-checkbox label {
23279 color: #2D3149;
23280 padding-left: 26px;
23281 }
23282 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-body .variant-select-container .archive-checkbox label::before {
23283 border: 1px solid #C5C6C8;
23284 height: 16px;
23285 width: 16px;
23286 }
23287 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-body .variant-select-container .archive-checkbox label::after {
23288 left: 4px;
23289 top: 2px;
23290 width: 8px;
23291 height: 4px;
23292 }
23293 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-footer {
23294 padding: 20px;
23295 border-top: 1px solid #E2E2E2;
23296 display: flex;
23297 flex-flow: row wrap;
23298 align-items: center;
23299 justify-content: flex-end;
23300 gap: 12px;
23301 }
23302 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-footer .btn-default {
23303 min-width: auto;
23304 height: auto;
23305 line-height: 1;
23306 font-size: 15px;
23307 font-weight: 600;
23308 padding: 12px 19px;
23309 border: 1px solid transparent;
23310 }
23311 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-footer .btn-default.confirm {
23312 box-shadow: 0px 10px 16px 0px rgba(189, 193, 200, 0.5);
23313 }
23314 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-footer .btn-default.cancel {
23315 color: #2D3149;
23316 background: transparent;
23317 border: 1px solid #E4E6EB;
23318 letter-spacing: -0.15px;
23319 }
23320 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-footer .wpfnl-checkbox {
23321 margin-right: auto;
23322 }
23323 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-footer .variant-alert {
23324 margin-right: auto;
23325 color: #D8000C;
23326 }
23327 .ab-testing-drawer .ab-testing-confirmation-modal.archive-modal .confirmation-modal-body .icon {
23328 background: #239654;
23329 }
23330 .ab-testing-drawer .ab-testing-confirmation-modal.archive-modal .confirmation-modal-body .icon.warning-icon {
23331 background: transparent;
23332 }
23333
23334 .folded .ab-testing-drawer .ab-testing-confirmation-modal {
23335 left: 36px;
23336 width: calc(100% - 36px);
23337 }
23338
23339 .wpfnl-automation-window .automation-list-wrapper {
23340 padding: 0 30px 0;
23341 }
23342 .wpfnl-automation-window .automation-list-wrapper > .bulk-check {
23343 display: flex;
23344 align-items: center;
23345 padding-left: 31px;
23346 height: 50px;
23347 }
23348 .wpfnl-automation-window .automation-list-wrapper > .bulk-check .wpfnl-checkbox label:before {
23349 border-color: #c2c2c2;
23350 background-color: #ffffff;
23351 }
23352 .wpfnl-automation-window .automation-list-wrapper .bulk-delete-area {
23353 padding-left: 30px;
23354 height: 33px;
23355 }
23356 .wpfnl-automation-window .automation-list-wrapper .bulk-delete-area button {
23357 background: #EE8134;
23358 border-radius: 6px;
23359 border: none;
23360 color: #fff;
23361 height: 30px;
23362 padding: 0 10px;
23363 display: flex;
23364 align-items: center;
23365 justify-content: center;
23366 font-weight: 500;
23367 cursor: pointer;
23368 }
23369 .wpfnl-automation-window .automation-list-wrapper .bulk-delete-area button svg {
23370 height: 18px;
23371 width: 18px;
23372 margin-right: 4px;
23373 }
23374 .wpfnl-automation-window .automation-list-wrapper .bulk-delete-area button svg path {
23375 stroke: #fff;
23376 }
23377 .wpfnl-automation-window .automation-list-header {
23378 display: flex;
23379 flex-flow: row wrap;
23380 align-items: center;
23381 justify-content: space-between;
23382 }
23383 .wpfnl-automation-window .automation-list-header .field-item {
23384 font-weight: 500;
23385 font-size: 14px;
23386 line-height: 1.14;
23387 letter-spacing: 1px;
23388 text-transform: uppercase;
23389 color: #7A8B9A;
23390 }
23391 .wpfnl-automation-window .automation-list-header,
23392 .wpfnl-automation-window .automation-single-list {
23393 padding: 15px 30px;
23394 }
23395 .wpfnl-automation-window .automation-list-header .wpfnl-checkbox label:before,
23396 .wpfnl-automation-window .automation-single-list .wpfnl-checkbox label:before {
23397 border-color: #CDD2E6;
23398 background-color: #ffffff;
23399 }
23400 .wpfnl-automation-window .automation-list-header .field-item,
23401 .wpfnl-automation-window .automation-single-list .field-item {
23402 padding: 0 10px;
23403 }
23404 .wpfnl-automation-window .automation-list-header .field-item:first-child,
23405 .wpfnl-automation-window .automation-single-list .field-item:first-child {
23406 padding-left: 0;
23407 }
23408 .wpfnl-automation-window .automation-list-header .field-item:last-child,
23409 .wpfnl-automation-window .automation-single-list .field-item:last-child {
23410 padding-right: 0;
23411 }
23412 .wpfnl-automation-window .automation-list-header .bulk-check,
23413 .wpfnl-automation-window .automation-single-list .bulk-check {
23414 margin-right: 20px;
23415 }
23416 .wpfnl-automation-window .automation-list-header .title,
23417 .wpfnl-automation-window .automation-single-list .title {
23418 width: 250px;
23419 display: flex;
23420 flex-flow: row wrap;
23421 align-items: center;
23422 justify-content: flex-start;
23423 }
23424 .wpfnl-automation-window .automation-list-header .trigger,
23425 .wpfnl-automation-window .automation-single-list .trigger {
23426 width: calc(80% - 280px);
23427 text-align: center;
23428 }
23429 .wpfnl-automation-window .automation-list-header .trigger-action,
23430 .wpfnl-automation-window .automation-single-list .trigger-action {
23431 width: 100px;
23432 }
23433 .wpfnl-automation-window .automation-list-header .crm,
23434 .wpfnl-automation-window .automation-single-list .crm {
23435 width: 45px;
23436 }
23437 .wpfnl-automation-window .automation-list-header .status,
23438 .wpfnl-automation-window .automation-single-list .status {
23439 width: 66px;
23440 }
23441 .wpfnl-automation-window .automation-list-header .actions,
23442 .wpfnl-automation-window .automation-single-list .actions {
23443 width: 75px;
23444 }
23445 .wpfnl-automation-window .automation-single-list {
23446 background: #FFFFFF;
23447 box-shadow: 0px 1px 2px rgba(190, 190, 215, 0.2);
23448 border-radius: 8px;
23449 display: flex;
23450 flex-flow: row wrap;
23451 align-items: flex-start;
23452 justify-content: space-between;
23453 margin-bottom: 20px;
23454 }
23455 .wpfnl-automation-window .automation-single-list.no-data-list {
23456 justify-content: center;
23457 }
23458 .wpfnl-automation-window .automation-single-list.no-data-list .field-item {
23459 color: #363B4E;
23460 font-weight: 500;
23461 }
23462 .wpfnl-automation-window .automation-single-list.no-data-list .field-item .btn-default {
23463 height: 54px;
23464 padding: 0 40px;
23465 margin: 10px 0;
23466 font-size: 16px;
23467 }
23468 .wpfnl-automation-window .automation-single-list.no-data-list.not-enabled {
23469 margin-left: 20px;
23470 margin-right: 20px;
23471 }
23472 .wpfnl-automation-window .automation-single-list .title {
23473 font-size: 15px;
23474 line-height: 1.2;
23475 font-weight: 500;
23476 color: #363B4E;
23477 position: relative;
23478 top: 6px;
23479 }
23480 .wpfnl-automation-window .automation-single-list .crm .icon {
23481 box-sizing: border-box;
23482 border-radius: 6px;
23483 width: 30px;
23484 height: 30px;
23485 display: flex;
23486 flex-flow: column;
23487 align-items: center;
23488 justify-content: center;
23489 }
23490 .wpfnl-automation-window .automation-single-list .trigger-lists {
23491 display: flex;
23492 flex-flow: row wrap;
23493 align-items: center;
23494 justify-content: center;
23495 margin-left: -2px;
23496 margin-top: -2px;
23497 width: 100%;
23498 }
23499 .wpfnl-automation-window .automation-single-list .trigger-lists .trigger-list-flex,
23500 .wpfnl-automation-window .automation-single-list .trigger-lists .trigger-more-list,
23501 .wpfnl-automation-window .automation-single-list .trigger-lists .trigger-list {
23502 padding: 2px;
23503 }
23504 .wpfnl-automation-window .automation-single-list .trigger-lists .trigger-list-flex > span,
23505 .wpfnl-automation-window .automation-single-list .trigger-lists .trigger-more-list > span,
23506 .wpfnl-automation-window .automation-single-list .trigger-lists .trigger-list > span {
23507 font-size: 12px;
23508 line-height: 1.15;
23509 color: #7A8B9A;
23510 border: 1px solid #E5E8F3;
23511 border-radius: 6px;
23512 padding: 6px 6px 4px;
23513 display: block;
23514 }
23515 .wpfnl-automation-window .automation-single-list .more-list-trigger > span {
23516 font-size: 12px;
23517 line-height: 1.15;
23518 color: #7A8B9A;
23519 border: 1px solid #E5E8F3;
23520 border-radius: 6px;
23521 padding: 6px 6px 4px;
23522 display: inline-block;
23523 }
23524 .wpfnl-automation-window .automation-single-list .trigger-action {
23525 display: flex;
23526 align-items: center;
23527 }
23528 .wpfnl-automation-window .automation-single-list .trigger-action > span {
23529 display: block;
23530 line-height: 1;
23531 }
23532 .wpfnl-automation-window .automation-single-list .trigger-action > span svg {
23533 display: block;
23534 }
23535 .wpfnl-automation-window .automation-single-list .trigger-action .action-separator {
23536 margin: 0 18px;
23537 }
23538 .wpfnl-automation-window .automation-single-list .status {
23539 position: relative;
23540 top: 6px;
23541 }
23542 .wpfnl-automation-window .automation-single-list .actions {
23543 display: flex;
23544 }
23545 .wpfnl-automation-window .automation-single-list .actions button {
23546 width: 33px;
23547 padding: 0;
23548 border: none;
23549 height: 30px;
23550 padding-top: 2px;
23551 cursor: pointer;
23552 background: transparent;
23553 margin: 0 auto;
23554 display: flex;
23555 align-items: center;
23556 justify-content: center;
23557 }
23558 .wpfnl-automation-window .automation-single-list .actions button svg {
23559 height: 20px;
23560 display: block;
23561 }
23562
23563 @media only screen and (max-width: 1440px) {
23564 .wpfnl-automation-window .automation-list-header .trigger,
23565 .wpfnl-automation-window .automation-single-list .trigger {
23566 width: calc(80% - 340px);
23567 }
23568 }
23569 @media only screen and (max-width: 1199px) {
23570 .wpfnl-automation-window .automation-list-header,
23571 .wpfnl-automation-window .automation-single-list {
23572 padding: 14px 16px;
23573 }
23574 .wpfnl-automation-window .automation-list-header .title,
23575 .wpfnl-automation-window .automation-single-list .title {
23576 width: 220px;
23577 }
23578 .wpfnl-automation-window .automation-list-wrapper .bulk-delete-area {
23579 padding-left: 16px;
23580 }
23581 }
23582 @media only screen and (max-width: 991px) {
23583 .wpfnl-automation-window .automation-list-header .title,
23584 .wpfnl-automation-window .automation-single-list .title {
23585 width: 220px;
23586 }
23587 .wpfnl-automation-window .automation-list-header .trigger,
23588 .wpfnl-automation-window .automation-single-list .trigger {
23589 width: calc(80% - 369px);
23590 }
23591 }
23592 .crm-data-loader {
23593 position: absolute;
23594 z-index: 999;
23595 top: 1px;
23596 left: 1px;
23597 background: #fff;
23598 width: calc(100% - 3px);
23599 height: calc(100% - 3px);
23600 display: flex;
23601 flex-flow: row;
23602 align-items: center;
23603 border-radius: 10px;
23604 padding-left: 10px;
23605 }
23606 .crm-data-loader > span {
23607 display: inline-block;
23608 width: 8px;
23609 height: 8px;
23610 border-radius: 20px;
23611 background: #a184e5;
23612 margin: 3px;
23613 transition: all 0.3s;
23614 }
23615 .crm-data-loader > span:nth-child(1) {
23616 -webkit-animation: crm-data-loader 1.5s infinite;
23617 -moz-animation: crm-data-loader 1.5s infinite;
23618 -o-animation: crm-data-loader 1.5s infinite;
23619 animation: crm-data-loader 1.5s infinite;
23620 }
23621 .crm-data-loader > span:nth-child(2) {
23622 -webkit-animation: crm-data-loader 1.5s infinite;
23623 -moz-animation: crm-data-loader 1.5s infinite;
23624 -o-animation: crm-data-loader 1.5s infinite;
23625 animation: crm-data-loader 1.5s infinite;
23626 animation-delay: 0.4s;
23627 }
23628 .crm-data-loader > span:nth-child(3) {
23629 -webkit-animation: crm-data-loader 1.5s infinite;
23630 -moz-animation: crm-data-loader 1.5s infinite;
23631 -o-animation: crm-data-loader 1.5s infinite;
23632 animation: crm-data-loader 1.5s infinite;
23633 animation-delay: 0.6s;
23634 }
23635 @-webkit-keyframes crm-data-loader {
23636 0%, 100% {
23637 opacity: 0;
23638 }
23639 50% {
23640 opacity: 1;
23641 }
23642 }
23643 @-moz-keyframes crm-data-loader {
23644 0%, 100% {
23645 opacity: 0;
23646 }
23647 50% {
23648 opacity: 1;
23649 }
23650 }
23651 @-o-keyframes crm-data-loader {
23652 0%, 100% {
23653 opacity: 0;
23654 }
23655 50% {
23656 opacity: 1;
23657 }
23658 }
23659 @keyframes crm-data-loader {
23660 0%, 100% {
23661 opacity: 0;
23662 }
23663 50% {
23664 opacity: 1;
23665 }
23666 }
23667
23668 .wpfnl-automation-window .automation-darwer {
23669 position: fixed;
23670 top: 32px;
23671 right: -190px;
23672 background-color: #fff;
23673 z-index: 99;
23674 width: 1133px;
23675 height: calc(100vh - 32px);
23676 box-shadow: -8px 3px 6px rgba(186, 176, 210, 0.15);
23677 transition: all 0.3s ease-in-out;
23678 opacity: 0;
23679 visibility: hidden;
23680 }
23681 .wpfnl-automation-window .automation-darwer .drawer-bg-overlay {
23682 position: fixed;
23683 right: 0;
23684 top: 0;
23685 background: rgba(0, 0, 0, 0.3019607843);
23686 width: 100%;
23687 height: 100%;
23688 z-index: -1;
23689 }
23690 .wpfnl-automation-window .automation-darwer.show-drawer {
23691 right: 0;
23692 opacity: 1;
23693 visibility: visible;
23694 }
23695 .wpfnl-automation-window .automation-darwer .drawer-wrapper {
23696 height: 100%;
23697 width: 100%;
23698 background: #fff;
23699 position: relative;
23700 }
23701 .wpfnl-automation-window .automation-darwer .drawer-loader {
23702 position: absolute;
23703 top: 0;
23704 left: 0;
23705 width: 100%;
23706 height: 100%;
23707 background: #fff;
23708 border-radius: 10px 0 0 10px;
23709 z-index: 2;
23710 }
23711 .wpfnl-automation-window .automation-darwer .drawer-loader .wpfnl-loader {
23712 display: block;
23713 position: absolute;
23714 top: 50%;
23715 left: 50%;
23716 width: 50px;
23717 height: 50px;
23718 margin-left: -48px;
23719 margin-top: -46px;
23720 transition: all 0.3s linear;
23721 }
23722 .wpfnl-automation-window .automation-darwer .drawer-header {
23723 display: flex;
23724 flex-flow: row wrap;
23725 align-items: center;
23726 justify-content: space-between;
23727 gap: 10px;
23728 padding: 20px 16px 20px 30px;
23729 box-shadow: 0px 1px 1px rgba(190, 190, 215, 0.2);
23730 position: relative;
23731 z-index: 1;
23732 }
23733 .wpfnl-automation-window .automation-darwer .drawer-header .automation-name-wrapper {
23734 display: flex;
23735 flex-flow: row wrap;
23736 align-items: center;
23737 }
23738 .wpfnl-automation-window .automation-darwer .drawer-header .automation-name-wrapper label {
23739 padding-right: 7px;
23740 cursor: text;
23741 }
23742 .wpfnl-automation-window .automation-darwer .drawer-header .automation-name-wrapper input {
23743 height: 40px;
23744 font-size: 14px;
23745 line-height: 1.14;
23746 color: #7A8B9A;
23747 padding: 3px 10px;
23748 width: 180px;
23749 min-height: auto;
23750 min-width: auto;
23751 }
23752 .wpfnl-automation-window .automation-darwer .drawer-header .automation-name-wrapper .automation-name-preview {
23753 max-width: 200px;
23754 white-space: nowrap;
23755 overflow: hidden;
23756 text-overflow: ellipsis;
23757 }
23758 .wpfnl-automation-window .automation-darwer .drawer-header .automation-name-wrapper > button {
23759 min-width: auto;
23760 padding: 1px 7px 0;
23761 width: 40px;
23762 height: 40px;
23763 display: flex;
23764 flex-flow: column;
23765 align-items: center;
23766 justify-content: center;
23767 background: #F6F5FA !important;
23768 border: 1px solid #e0e0e0;
23769 border-radius: 6px;
23770 cursor: pointer;
23771 margin-left: 10px;
23772 }
23773 .wpfnl-automation-window .automation-darwer .drawer-header .automation-name-wrapper > button svg {
23774 display: block;
23775 width: 22px;
23776 height: 22px;
23777 }
23778 .wpfnl-automation-window .automation-darwer .drawer-header .automation-name-wrapper > button.automation-name-edit svg {
23779 fill: #6E42D3;
23780 }
23781 .wpfnl-automation-window .automation-darwer .drawer-header .automation-name-wrapper > button.automation-name-submit {
23782 display: none;
23783 }
23784 .wpfnl-automation-window .automation-darwer .drawer-header .automation-name-wrapper > button.automation-name-submit svg {
23785 stroke: #6E42D3;
23786 position: relative;
23787 top: -3px;
23788 }
23789 .wpfnl-automation-window .automation-darwer .drawer-header .automation-name-wrapper > button.automation-name-cancel {
23790 display: none;
23791 margin-left: 5px;
23792 }
23793 .wpfnl-automation-window .automation-darwer .drawer-header .automation-name-wrapper .automation-name-input {
23794 display: none;
23795 }
23796 .wpfnl-automation-window .automation-darwer .drawer-header .automation-name-wrapper .wpfnl-alert {
23797 display: block;
23798 position: absolute;
23799 bottom: 2px;
23800 font-size: 12px;
23801 font-weight: 400;
23802 }
23803 .wpfnl-automation-window .automation-darwer .drawer-header .connect-crm {
23804 display: flex;
23805 flex-flow: row;
23806 align-items: center;
23807 margin-left: 30px;
23808 }
23809 .wpfnl-automation-window .automation-darwer .drawer-header .connect-crm .connect-crm-title {
23810 padding-right: 7px;
23811 font-weight: 500;
23812 color: #363B4E;
23813 white-space: nowrap;
23814 line-height: 1;
23815 position: relative;
23816 top: 2px;
23817 }
23818 .wpfnl-automation-window .automation-darwer .drawer-header .connect-crm select {
23819 height: 40px;
23820 padding-right: 30px;
23821 background-color: #f6f4fb;
23822 border-color: #6E42D3;
23823 color: #716395;
23824 }
23825 .wpfnl-automation-window .automation-darwer .drawer-header .zapier-doc-link a {
23826 font-weight: 500;
23827 color: #6E42D3;
23828 text-decoration: underline;
23829 }
23830 .wpfnl-automation-window .automation-darwer .drawer-header .zapier-doc-link a:hover {
23831 text-decoration: none;
23832 }
23833 .wpfnl-automation-window .automation-darwer .drawer-header .wpfnl-drawer-close {
23834 display: block;
23835 padding: 3px 7px;
23836 height: 24px;
23837 cursor: pointer;
23838 position: relative;
23839 top: -2px;
23840 margin-left: auto;
23841 }
23842 .wpfnl-automation-window .automation-darwer .drawer-body {
23843 padding: 30px;
23844 height: calc(100% - 80px);
23845 overflow: auto;
23846 position: relative;
23847 }
23848 .wpfnl-automation-window .automation-darwer .drawer-body::-webkit-scrollbar {
23849 width: 5px;
23850 }
23851 .wpfnl-automation-window .automation-darwer .drawer-body::-webkit-scrollbar-track {
23852 background: #f2f5f8;
23853 }
23854 .wpfnl-automation-window .automation-darwer .drawer-body::-webkit-scrollbar-thumb {
23855 background-color: #6E42D3;
23856 border-radius: 20px;
23857 }
23858 .wpfnl-automation-window .automation-darwer .trigger-wrapper {
23859 background: #FAF9FF;
23860 border: 1px solid #F0F0F0;
23861 border-radius: 10px;
23862 padding: 86px 40px 52px;
23863 position: relative;
23864 }
23865 .wpfnl-automation-window .automation-darwer .trigger-wrapper .zapier-save-btn {
23866 position: absolute;
23867 top: 30px;
23868 right: 0;
23869 z-index: 1;
23870 display: flex;
23871 align-items: center;
23872 justify-content: flex-end;
23873 gap: 13px;
23874 width: 100%;
23875 padding: 0 40px;
23876 }
23877 .wpfnl-automation-window .automation-darwer .trigger-wrapper .zapier-save-btn .wpfnl-alert {
23878 display: block;
23879 }
23880 .wpfnl-automation-window .automation-darwer .trigger-wrapper .zapier-save-btn .wpfnl-loader {
23881 display: inline-block;
23882 position: relative;
23883 top: 2px;
23884 }
23885 .wpfnl-automation-window .automation-darwer .single-trigger-wrapper {
23886 padding: 0 0 27px;
23887 position: relative;
23888 }
23889 .wpfnl-automation-window .automation-darwer .single-trigger-wrapper:after {
23890 content: "";
23891 position: absolute;
23892 left: 50%;
23893 height: 27px;
23894 width: 2px;
23895 background: #7A8B9A;
23896 margin-left: -1px;
23897 }
23898 .wpfnl-automation-window .automation-darwer .single-trigger-wrapper:after {
23899 bottom: 0;
23900 }
23901 .wpfnl-automation-window .automation-darwer .single-trigger-wrapper .add-trigger {
23902 border: none;
23903 background: transparent;
23904 display: block;
23905 height: 24px;
23906 width: 24px;
23907 position: absolute;
23908 left: 50%;
23909 bottom: -13px;
23910 transform: translate(-50%);
23911 z-index: 1;
23912 border-radius: 50%;
23913 cursor: pointer;
23914 }
23915 .wpfnl-automation-window .automation-darwer .single-trigger-wrapper:not(:last-child) .add-trigger {
23916 display: none;
23917 }
23918 .wpfnl-automation-window .automation-darwer .single-trigger {
23919 background: #FFFFFF;
23920 box-shadow: 0px 2px 3px rgba(190, 190, 215, 0.4);
23921 border-radius: 10px;
23922 display: flex;
23923 flex-flow: row wrap;
23924 position: relative;
23925 }
23926 .wpfnl-automation-window .automation-darwer .single-trigger select {
23927 height: 40px;
23928 background-color: transparent;
23929 min-width: auto;
23930 width: 100%;
23931 }
23932 .wpfnl-automation-window .automation-darwer .single-trigger label {
23933 margin-bottom: 10px;
23934 display: block;
23935 cursor: default;
23936 }
23937 .wpfnl-automation-window .automation-darwer .single-trigger .hints {
23938 color: #EE5F5A;
23939 display: none;
23940 }
23941 .wpfnl-automation-window .automation-darwer .single-trigger .selectbox-wrapper {
23942 position: relative;
23943 }
23944 .wpfnl-automation-window .automation-darwer .single-trigger .trigger-tag {
23945 background: #6E42D3;
23946 border-radius: 50px;
23947 font-size: 12px;
23948 color: #fff;
23949 padding: 3px 11px 2px;
23950 position: absolute;
23951 left: 50%;
23952 top: -45px;
23953 transform: translate(-50%);
23954 display: none;
23955 }
23956 .wpfnl-automation-window .automation-darwer .single-trigger .trigger-tag:before {
23957 content: "";
23958 position: absolute;
23959 left: 50%;
23960 top: calc(100% + 1px);
23961 height: 20px;
23962 width: 1px;
23963 border-right: 2px dashed #7A8B9A;
23964 margin-left: -1px;
23965 }
23966 .wpfnl-automation-window .automation-darwer .single-trigger .required-star {
23967 color: #EE5F5A;
23968 }
23969 .wpfnl-automation-window .automation-darwer .single-trigger .trigger-when {
23970 padding: 20px;
23971 width: 50%;
23972 position: relative;
23973 }
23974 .wpfnl-automation-window .automation-darwer .single-trigger .trigger-when .wpfnl-form-group {
23975 width: 100%;
23976 padding: 0;
23977 }
23978 .wpfnl-automation-window .automation-darwer .single-trigger .trigger-then {
23979 display: flex;
23980 flex-flow: row wrap;
23981 padding: 20px 13px;
23982 width: 50%;
23983 background: #F6F6F9;
23984 border-radius: 0px 10px 10px 0px;
23985 position: relative;
23986 }
23987 .wpfnl-automation-window .automation-darwer .single-trigger .trigger-then .trigger-tag {
23988 background-color: #EE8134;
23989 }
23990 .wpfnl-automation-window .automation-darwer .single-trigger .wpfnl-form-group {
23991 width: 50%;
23992 padding: 0 7px;
23993 }
23994 .wpfnl-automation-window .automation-darwer .single-trigger .wpfnl-form-group.wpfnl-col-1 {
23995 width: 100%;
23996 }
23997 .wpfnl-automation-window .automation-darwer .single-trigger .close-trigger {
23998 border: 1px solid #EE5F5A;
23999 padding: 0;
24000 height: 26px;
24001 width: 26px;
24002 display: flex;
24003 flex-flow: column;
24004 align-items: center;
24005 justify-content: center;
24006 border-radius: 100%;
24007 position: absolute;
24008 right: -8px;
24009 top: -11px;
24010 cursor: pointer;
24011 background: #fff;
24012 opacity: 0;
24013 visibility: hidden;
24014 transition: all 0.3s ease;
24015 z-index: 3;
24016 }
24017 .wpfnl-automation-window .automation-darwer .single-trigger .close-trigger svg {
24018 width: 17px;
24019 }
24020 .wpfnl-automation-window .automation-darwer .single-trigger .close-trigger svg path {
24021 stroke: #EE5F5A;
24022 }
24023 .wpfnl-automation-window .automation-darwer .single-trigger:hover .close-trigger {
24024 opacity: 1;
24025 visibility: visible;
24026 }
24027 .wpfnl-automation-window .automation-darwer .single-trigger .wpfnl-form-group.field-required select {
24028 border-color: #EE5F5A;
24029 }
24030 .wpfnl-automation-window .automation-darwer .single-trigger .wpfnl-form-group.field-required .hints {
24031 display: block;
24032 }
24033 .wpfnl-automation-window .automation-darwer .data-loaded .single-trigger .crm-data-loader {
24034 display: none;
24035 }
24036 .wpfnl-automation-window .automation-darwer .single-trigger-wrapper:first-child .single-trigger .trigger-tag {
24037 display: block;
24038 }
24039 .wpfnl-automation-window .automation-darwer .save-btn-area {
24040 margin-top: 30px;
24041 display: flex;
24042 justify-content: flex-end;
24043 align-items: center;
24044 }
24045 .wpfnl-automation-window .automation-darwer .save-btn-area .wpfnl-alert {
24046 display: inline-block;
24047 padding: 10px 20px;
24048 margin-right: 13px;
24049 }
24050 .wpfnl-automation-window .automation-darwer .save-btn-area .btn-default {
24051 min-width: 90px;
24052 }
24053 .wpfnl-automation-window .automation-darwer .save-btn-area .wpfnl-loader {
24054 display: inline-block;
24055 position: relative;
24056 top: 3px;
24057 }
24058 .wpfnl-automation-window .automation-darwer .no-data-message {
24059 text-align: center;
24060 color: #363B4E;
24061 font-weight: 500;
24062 }
24063 .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 {
24064 font-size: 14px;
24065 color: #7A8B9A;
24066 padding: 5px 15px;
24067 height: 40px;
24068 background-color: transparent;
24069 min-width: auto;
24070 width: 100%;
24071 border-radius: 6px;
24072 border: 1px solid #E5E8F3;
24073 }
24074 .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 {
24075 border-color: #E5E8F3;
24076 box-shadow: none;
24077 }
24078 .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 {
24079 width: 100% !important;
24080 }
24081 .wpfnl-automation-window .automation-darwer :where(.css-dev-only-do-not-override-1p3hq3p).ant-select-single.ant-select-show-arrow .ant-select-selection-placeholder {
24082 color: #7A8B9A;
24083 }
24084 .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 {
24085 height: 38px !important;
24086 }
24087
24088 @media only screen and (max-width: 1400px) {
24089 .wpfnl-automation-window .automation-darwer {
24090 width: 983px;
24091 }
24092 }
24093 @media only screen and (max-width: 1199px) {
24094 .wpfnl-automation-window .automation-darwer {
24095 width: 803px;
24096 }
24097 .wpfnl-automation-window .automation-darwer .trigger-wrapper {
24098 padding: 40px 20px 40px;
24099 }
24100 }
24101 @media only screen and (max-width: 991px) {
24102 .wpfnl-automation-window .automation-darwer {
24103 width: 740px;
24104 }
24105 .wpfnl-automation-window .automation-darwer .drawer-header {
24106 padding: 20px 16px 20px 20px;
24107 }
24108 .wpfnl-automation-window .automation-darwer .drawer-header .connect-crm select {
24109 width: 143px;
24110 min-width: auto;
24111 }
24112 .wpfnl-automation-window .automation-darwer .drawer-body {
24113 padding: 20px;
24114 }
24115 .wpfnl-automation-window .automation-darwer .single-trigger .trigger-when {
24116 padding: 15px;
24117 }
24118 .wpfnl-automation-window .automation-darwer .single-trigger .trigger-then {
24119 padding: 15px 8px;
24120 }
24121 }
24122 .wpfnl-automation-window {
24123 background: #f6f5fa;
24124 position: absolute;
24125 top: 0;
24126 left: 0;
24127 width: 100%;
24128 height: 100%;
24129 z-index: 99;
24130 }
24131 .wpfnl-automation-window .automation-content {
24132 position: relative;
24133 }
24134 .wpfnl-automation-window .automation-window-loader {
24135 background: #f6f5fa;
24136 position: absolute;
24137 top: 0;
24138 right: 0;
24139 width: 100%;
24140 height: calc(100vh - 32px);
24141 z-index: 99;
24142 transition: all 0.9s linear;
24143 }
24144 .wpfnl-automation-window .automation-window-loader .wpfnl-loader {
24145 display: block;
24146 position: absolute;
24147 top: 50%;
24148 left: 50%;
24149 width: 50px;
24150 height: 50px;
24151 margin-left: -48px;
24152 margin-top: -46px;
24153 transition: all 0.3s linear;
24154 }
24155 .wpfnl-automation-window .automation-content-header {
24156 display: flex;
24157 flex-flow: row wrap;
24158 align-items: center;
24159 justify-content: space-between;
24160 background: #FFFFFF;
24161 box-shadow: 0 1px 2px 0 rgba(190, 190, 215, 0.2);
24162 padding-right: 8px;
24163 margin-bottom: 20px;
24164 }
24165 .wpfnl-automation-window .automation-content-header .header-left {
24166 display: flex;
24167 flex-flow: row wrap;
24168 align-items: center;
24169 }
24170 .wpfnl-automation-window .automation-content-header .header-left .wpfnl-logo a {
24171 display: block;
24172 padding: 16px 25px;
24173 border-right: 1px solid #E5E8F3;
24174 }
24175 .wpfnl-automation-window .automation-content-header .header-left .wpfnl-logo a svg {
24176 width: 26px;
24177 display: block;
24178 }
24179 .wpfnl-automation-window .automation-content-header .header-left .backto-funnel-edit {
24180 background: #FFFFFF;
24181 cursor: pointer;
24182 border: none;
24183 padding: 0;
24184 text-align: center;
24185 width: 57px;
24186 height: 60px;
24187 margin-right: 20px;
24188 display: flex;
24189 flex-flow: column;
24190 align-items: center;
24191 justify-content: center;
24192 border-right: 1px solid #E5E8F3;
24193 }
24194 .wpfnl-automation-window .automation-content-header .header-left h2 {
24195 font-size: 18px;
24196 line-height: 1.16;
24197 font-weight: 500;
24198 color: #363B4E;
24199 margin-right: 13px;
24200 }
24201 .wpfnl-automation-window .automation-content-header .header-left .wpfnl-switcher {
24202 display: flex;
24203 align-items: center;
24204 }
24205 .wpfnl-automation-window .automation-content-header .header-left .wpfnl-switcher .wpfnl-loader {
24206 display: inline-block;
24207 margin-left: 8px;
24208 }
24209 .wpfnl-automation-window .wpfnl-switcher label {
24210 width: 32px;
24211 height: 18px;
24212 }
24213 .wpfnl-automation-window .wpfnl-switcher label:after {
24214 width: 12px;
24215 height: 12px;
24216 top: 2px;
24217 left: 3px;
24218 }
24219 .wpfnl-automation-window .wpfnl-switcher input[type=checkbox]:checked + label:after {
24220 margin-left: 13px;
24221 }
24222 .wpfnl-automation-window .btn-default {
24223 height: 40px;
24224 line-height: 41px;
24225 padding: 0 20px;
24226 }
24227
24228 .wpfnl .mailmint-automation {
24229 box-shadow: none;
24230 width: calc(100% - 160px);
24231 transition: none;
24232 }
24233 .wpfnl .mailmint-automation .automation-drawer-loader {
24234 position: absolute;
24235 top: 0;
24236 left: 0;
24237 width: 100%;
24238 height: 100%;
24239 background: #F6F5FA;
24240 z-index: 3;
24241 display: flex;
24242 flex-flow: column;
24243 align-items: center;
24244 justify-content: center;
24245 }
24246 .wpfnl .mailmint-automation .automation-drawer-loader .wpfnl-loader {
24247 display: block;
24248 width: 40px;
24249 height: 40px;
24250 }
24251 .wpfnl .mailmint-automation .drawer-wrapper {
24252 background: #F6F5FA;
24253 }
24254 .wpfnl .mailmint-automation .drawer-body {
24255 padding: 24px;
24256 overflow: hidden;
24257 }
24258 .wpfnl .mailmint-automation .drawer-body-inner-wrapper {
24259 display: flex;
24260 flex-flow: row wrap;
24261 gap: 24px;
24262 height: 100%;
24263 }
24264 .wpfnl .mailmint-automation .automation-steps-wrapper {
24265 text-align: center;
24266 width: 100%;
24267 height: calc(100% + 20px);
24268 overflow: auto;
24269 padding-top: 10px;
24270 padding-bottom: 30px;
24271 }
24272 .wpfnl .mailmint-automation .automation-steps-wrapper::-webkit-scrollbar {
24273 width: 5px;
24274 height: 5px;
24275 }
24276 .wpfnl .mailmint-automation .automation-steps-wrapper::-webkit-scrollbar-track {
24277 background: #f2f5f8;
24278 }
24279 .wpfnl .mailmint-automation .automation-steps-wrapper::-webkit-scrollbar-thumb {
24280 background-color: #CBCBCB;
24281 border-radius: 20px;
24282 }
24283 .wpfnl .mailmint-automation .has-sidebar .automation-steps-wrapper {
24284 width: calc(100% - 474px);
24285 }
24286 .wpfnl .mailmint-automation .steps-settings-sidebar {
24287 width: 450px;
24288 height: 100%;
24289 background: #FFF;
24290 box-shadow: -2px 3px 6px rgba(186, 176, 210, 0.1);
24291 border-radius: 10px;
24292 padding: 24px 30px;
24293 overflow: auto;
24294 }
24295 .wpfnl .mailmint-automation .steps-settings-sidebar::-webkit-scrollbar {
24296 width: 5px;
24297 }
24298 .wpfnl .mailmint-automation .steps-settings-sidebar::-webkit-scrollbar-track {
24299 background: #f2f5f8;
24300 }
24301 .wpfnl .mailmint-automation .steps-settings-sidebar::-webkit-scrollbar-thumb {
24302 background-color: #CBCBCB;
24303 border-radius: 20px;
24304 }
24305 .wpfnl .mailmint-automation .condition .steps-settings-sidebar {
24306 width: 710px;
24307 }
24308 .wpfnl .mailmint-automation .condition .automation-steps-wrapper {
24309 width: calc(100% - 734px);
24310 }
24311 .wpfnl .mailmint-automation .automation-start-point {
24312 position: relative;
24313 border-radius: 8px;
24314 background: #FFF;
24315 width: 245px;
24316 margin: 0 auto;
24317 padding: 18px 15px 16px;
24318 text-align: center;
24319 color: #2D3149;
24320 font-size: 16px;
24321 font-weight: 600;
24322 line-height: 1.2;
24323 display: flex;
24324 align-items: center;
24325 justify-content: center;
24326 gap: 9px;
24327 cursor: pointer;
24328 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");
24329 }
24330 .wpfnl .mailmint-automation .automation-start-point .tigger-lists {
24331 position: absolute;
24332 left: 0;
24333 top: calc(100% + 26px);
24334 background: #FFFFFF;
24335 width: 100%;
24336 padding: 8px 10px;
24337 border-radius: 6px;
24338 border: 1px solid #EBEDF0;
24339 box-shadow: 0px 6px 8px 0px rgba(191, 191, 191, 0.1);
24340 z-index: 3;
24341 opacity: 0;
24342 visibility: hidden;
24343 transition: all 0.3s ease;
24344 }
24345 .wpfnl .mailmint-automation .automation-start-point .tigger-lists li {
24346 font-size: 14px;
24347 line-height: 1.14;
24348 color: #2D3149;
24349 font-weight: 400;
24350 display: flex;
24351 align-items: center;
24352 gap: 8px;
24353 padding: 8px;
24354 border-radius: 4px;
24355 cursor: pointer;
24356 transition: all 0.3s ease;
24357 }
24358 .wpfnl .mailmint-automation .automation-start-point .tigger-lists li:hover {
24359 background: #F6F8FA;
24360 }
24361 .wpfnl .mailmint-automation .automation-start-point .tigger-lists li.active {
24362 background: #F6F8FA;
24363 font-weight: 500;
24364 }
24365 .wpfnl .mailmint-automation .automation-start-point.show-dropdown .tigger-lists {
24366 top: calc(100% + 12px);
24367 opacity: 1;
24368 visibility: visible;
24369 }
24370 .wpfnl .mailmint-automation .selected-trigger {
24371 max-width: 210px;
24372 margin: 0 auto;
24373 display: flex;
24374 flex-flow: column;
24375 align-items: center;
24376 justify-content: center;
24377 position: relative;
24378 }
24379 .wpfnl .mailmint-automation .selected-trigger .close-trigger {
24380 background: transparent;
24381 color: #ffffff;
24382 border: none;
24383 position: absolute;
24384 right: -5px;
24385 top: -8px;
24386 cursor: pointer;
24387 opacity: 0;
24388 visibility: hidden;
24389 transition: all 0.3s ease;
24390 }
24391 .wpfnl .mailmint-automation .selected-trigger .close-trigger svg {
24392 display: block;
24393 }
24394 .wpfnl .mailmint-automation .selected-trigger .trigger-title {
24395 border-radius: 100px;
24396 background: #7A8B9A;
24397 display: inline-block;
24398 color: #FFF;
24399 font-size: 13px;
24400 font-weight: 500;
24401 line-height: 1.2;
24402 padding: 13px 24px 11px;
24403 position: relative;
24404 }
24405 .wpfnl .mailmint-automation .selected-trigger .trigger-title:hover .close-trigger {
24406 opacity: 1;
24407 visibility: visible;
24408 }
24409 .wpfnl .mailmint-automation .selected-trigger .add-action {
24410 height: 62px;
24411 position: relative;
24412 background: #7A8B9A;
24413 width: 2px;
24414 margin: 0 auto;
24415 }
24416 .wpfnl .mailmint-automation .selected-trigger .add-action:before {
24417 content: "";
24418 position: absolute;
24419 left: -5px;
24420 top: -7px;
24421 width: 6px;
24422 height: 6px;
24423 background: #7A8B9A;
24424 border-radius: 50px;
24425 border: 3px solid #fff;
24426 box-shadow: 0 0 0 2px #7A8B9A;
24427 }
24428 .wpfnl .mailmint-automation .selected-trigger .add-action > button {
24429 background: #7A8B9A;
24430 box-shadow: 0px 0px 0 6px #f6f5fa;
24431 width: 24px;
24432 height: 24px;
24433 border: none;
24434 display: flex;
24435 align-items: center;
24436 justify-content: center;
24437 border-radius: 100%;
24438 cursor: pointer;
24439 z-index: 1;
24440 position: absolute;
24441 bottom: 0;
24442 left: 0;
24443 margin-left: -11px;
24444 }
24445 .wpfnl .mailmint-automation .selected-trigger .add-action > button path {
24446 stroke: #fff;
24447 }
24448 .wpfnl .add-new-action {
24449 position: absolute;
24450 left: 50%;
24451 bottom: -8px;
24452 transform: translateX(-50%);
24453 z-index: 2;
24454 }
24455 .wpfnl .add-new-action .add-new-action-btn {
24456 background: #7A8B9A;
24457 box-shadow: 0px 0px 0 6px #f6f5fa;
24458 width: 24px;
24459 height: 24px;
24460 border: none;
24461 position: relative;
24462 display: flex;
24463 align-items: center;
24464 justify-content: center;
24465 border-radius: 100%;
24466 cursor: pointer;
24467 z-index: 1;
24468 }
24469 .wpfnl .add-new-action .add-new-action-btn path {
24470 stroke: #fff;
24471 }
24472 .wpfnl .first-add-new-action {
24473 height: 49px;
24474 bottom: inherit;
24475 top: 100%;
24476 display: flex;
24477 flex-flow: column;
24478 align-items: center;
24479 justify-content: flex-end;
24480 }
24481 .wpfnl .first-add-new-action:before {
24482 content: "";
24483 position: absolute;
24484 left: 50%;
24485 top: 0;
24486 margin-left: -1px;
24487 width: 2px;
24488 height: 100%;
24489 background: #7A8B9A;
24490 }
24491 .wpfnl .first-add-new-action:after {
24492 content: "";
24493 position: absolute;
24494 left: 50%;
24495 top: -8px;
24496 transform: translateX(-50%);
24497 width: 8px;
24498 height: 8px;
24499 background: #FFFFFF;
24500 border: 2px solid #7A8B9A;
24501 border-radius: 50px;
24502 }
24503 .wpfnl .first-add-new-action.automation-added:before {
24504 display: none;
24505 }
24506 .wpfnl .mintmrm-automation-step-wrapper {
24507 position: absolute;
24508 left: 50%;
24509 transform: translateX(-50%);
24510 top: 100%;
24511 width: 100%;
24512 }
24513 .wpfnl .mintmrm-automation-step-wrapper .no-automation {
24514 font-size: 10px;
24515 font-weight: 500;
24516 line-height: 1;
24517 color: #363B4E;
24518 text-align: center;
24519 text-transform: capitalize;
24520 white-space: nowrap;
24521 background: #FFFFFF;
24522 box-shadow: 0px 1px 2px rgba(190, 190, 215, 0.14);
24523 padding: 6px 12px;
24524 border-radius: 50px;
24525 margin-top: 58px;
24526 display: inline-block;
24527 width: auto;
24528 }
24529 .wpfnl .mintmrm-automation-step-wrapper.automation-running .no-automation {
24530 box-shadow: 0px 1px 2px 0px rgba(190, 190, 215, 0.14);
24531 color: #24C21A;
24532 }
24533
24534 .folded .wpfnl .mailmint-automation {
24535 width: calc(100% - 36px);
24536 }
24537
24538 @media only screen and (max-width: 782px) {
24539 .folded .wpfnl .mailmint-automation {
24540 width: 100%;
24541 top: 46px;
24542 }
24543 }
24544 .mailmint-automation .drawer-header {
24545 background: #ffffff;
24546 position: relative;
24547 box-shadow: 0px 1px 2px rgba(190, 190, 215, 0.14);
24548 padding: 16px 12px 16px 24px;
24549 gap: 10px;
24550 z-index: 1;
24551 }
24552 .mailmint-automation .header-left {
24553 display: flex;
24554 align-items: center;
24555 gap: 14px;
24556 }
24557 .mailmint-automation .header-left .automation-title {
24558 color: #363B4E;
24559 font-size: 16px;
24560 font-weight: 500;
24561 line-height: 1;
24562 }
24563 .mailmint-automation .header-right {
24564 display: flex;
24565 align-items: center;
24566 gap: 14px;
24567 }
24568 .mailmint-automation .header-right .wpfnl-alert {
24569 display: block;
24570 }
24571 .mailmint-automation .header-right .btn-default {
24572 height: auto;
24573 line-height: 1;
24574 padding: 12px 16px 10px;
24575 min-width: auto;
24576 display: flex;
24577 align-items: center;
24578 gap: 9px;
24579 border-radius: 10px;
24580 }
24581 .mailmint-automation .header-right .btn-default.is-disabled {
24582 color: rgba(64, 64, 64, 0.4);
24583 cursor: not-allowed;
24584 background-color: rgba(183, 183, 183, 0.4);
24585 }
24586 .mailmint-automation .header-right .btn-default .wpfnl-loader {
24587 display: inline-block;
24588 margin-left: 0;
24589 }
24590 .mailmint-automation .header-right .more-options {
24591 line-height: 1;
24592 background: transparent;
24593 border: none;
24594 padding: 6px 9px;
24595 cursor: pointer;
24596 position: relative;
24597 }
24598 .mailmint-automation .header-right .more-options .options-dropdown {
24599 position: absolute;
24600 right: -10px;
24601 top: 50px;
24602 background: #FFFFFF;
24603 width: 148px;
24604 padding: 8px 9px;
24605 border-radius: 6px;
24606 border: 1px solid #EBEDF0;
24607 box-shadow: 0px 6px 8px 0px rgba(191, 191, 191, 0.1);
24608 opacity: 0;
24609 visibility: hidden;
24610 transition: all 0.3s ease;
24611 }
24612 .mailmint-automation .header-right .more-options .options-dropdown li {
24613 font-weight: 500;
24614 font-size: 14px;
24615 line-height: 1.14;
24616 color: #363B4E;
24617 display: flex;
24618 align-items: center;
24619 gap: 8px;
24620 padding: 8px;
24621 border-radius: 4px;
24622 cursor: pointer;
24623 transition: all 0.3s ease;
24624 }
24625 .mailmint-automation .header-right .more-options .options-dropdown li:hover {
24626 background: #F6F8FA;
24627 }
24628 .mailmint-automation .header-right .more-options .options-dropdown .wpfnl-loader {
24629 display: inline-block;
24630 }
24631 .mailmint-automation .header-right .more-options.show-dropdown .options-dropdown {
24632 top: 44px;
24633 opacity: 1;
24634 visibility: visible;
24635 }
24636
24637 .mailmint-automation .automation-single-step .automation-step-name {
24638 height: 100%;
24639 min-width: 150px;
24640 max-width: 245px;
24641 position: relative;
24642 background: #FFFFFF !important;
24643 box-shadow: 0px 1px 1px rgba(182, 185, 191, 0.3019607843);
24644 border: 1px solid transparent;
24645 display: inline-block;
24646 padding: 35px 24px 15px;
24647 border-radius: 8px;
24648 cursor: pointer;
24649 transition: all 0.3s ease;
24650 }
24651 .mailmint-automation .automation-single-step .selected.automation-step-name {
24652 border-color: #6E42D3;
24653 box-shadow: 0px 20px 20px 0px rgba(189, 193, 200, 0.2);
24654 }
24655 .mailmint-automation .automation-single-step .automation-step-name .action-icon {
24656 background: #FFFFFF;
24657 border: 6px solid #F6F8FA;
24658 border-radius: 100%;
24659 width: 58px;
24660 height: 58px;
24661 display: flex;
24662 align-items: center;
24663 justify-content: center;
24664 position: absolute;
24665 left: 50%;
24666 top: -28px;
24667 transform: translateX(-50%);
24668 }
24669 .mailmint-automation .automation-single-step .automation-step-name .action-title {
24670 display: block;
24671 font-weight: 500;
24672 text-align: center;
24673 font-size: 14px;
24674 line-height: 1.2;
24675 color: #363B4E;
24676 margin-top: 5px;
24677 }
24678 .mailmint-automation .automation-single-step {
24679 position: relative;
24680 padding: 55px 0 0;
24681 max-width: 570px;
24682 margin: 0 auto;
24683 }
24684 .mailmint-automation .automation-single-step:before {
24685 content: "";
24686 position: absolute;
24687 left: 50%;
24688 top: 0;
24689 margin-left: -1px;
24690 width: 2px;
24691 height: 100%;
24692 background: #7A8B9A;
24693 }
24694 .mailmint-automation .automation-single-step .action-subtitle span,
24695 .mailmint-automation .automation-single-step .action-subtitle {
24696 color: #A4A8B5;
24697 display: block;
24698 margin-top: 4px;
24699 font-size: 12px;
24700 }
24701 .mailmint-automation .automation-single-step .action-subtitle span .not-set,
24702 .mailmint-automation .automation-single-step .action-subtitle .not-set {
24703 color: #FF5155;
24704 }
24705 .mailmint-automation .automation-single-step .action-subtitle span .tag-list,
24706 .mailmint-automation .automation-single-step .action-subtitle .tag-list {
24707 display: flex;
24708 flex-flow: row wrap;
24709 align-items: center;
24710 justify-content: center;
24711 }
24712 .mailmint-automation .automation-single-step .action-subtitle span .tag-list span,
24713 .mailmint-automation .automation-single-step .action-subtitle .tag-list span {
24714 margin: 0;
24715 }
24716 .mailmint-automation .automation-single-step .automation-step-name.not-setup-yet .action-subtitle {
24717 color: #FF5155;
24718 }
24719 .mailmint-automation .automation-single-step.stopAutomation .automation-step-name:before {
24720 content: "";
24721 position: absolute;
24722 top: 100%;
24723 left: 0;
24724 width: 100%;
24725 height: 30px;
24726 background: #f6f5fa;
24727 z-index: 1;
24728 }
24729 .mailmint-automation .automation-single-step .add-action {
24730 height: 54px;
24731 position: relative;
24732 width: 2px;
24733 margin: 0 auto;
24734 }
24735 .mailmint-automation .automation-single-step .add-action > button {
24736 background: #7A8B9A;
24737 box-shadow: 0px 0px 0 6px #f6f5fa;
24738 width: 24px;
24739 height: 24px;
24740 border: none;
24741 display: flex;
24742 align-items: center;
24743 justify-content: center;
24744 border-radius: 100%;
24745 cursor: pointer;
24746 z-index: 1;
24747 position: absolute;
24748 bottom: 0;
24749 left: 0;
24750 margin-left: -11px;
24751 }
24752 .mailmint-automation .automation-single-step .add-action > button path {
24753 stroke: #fff;
24754 }
24755 .mailmint-automation .automation-single-step .delete-action {
24756 border: none;
24757 background: transparent;
24758 line-height: 1;
24759 position: absolute;
24760 top: -12px;
24761 right: -10px;
24762 cursor: pointer;
24763 opacity: 0;
24764 visibility: hidden;
24765 transition: all 0.3s ease;
24766 }
24767 .mailmint-automation .automation-single-step .delete-action svg {
24768 display: block;
24769 }
24770 .mailmint-automation .automation-single-step .automation-step-name:hover .delete-action {
24771 opacity: 1;
24772 visibility: visible;
24773 }
24774 .mailmint-automation .automation-single-step.sendMail .action-icon svg path {
24775 stroke: #7DC09B;
24776 fill: #7DC09B;
24777 }
24778 .mailmint-automation .automation-single-step.addTag .action-icon svg circle,
24779 .mailmint-automation .automation-single-step.addTag .action-icon svg path {
24780 stroke: #5FA2DB;
24781 }
24782 .mailmint-automation .automation-single-step.addList .action-icon svg path {
24783 stroke: #AB8BC5;
24784 }
24785 .mailmint-automation .automation-single-step.removeTag .action-icon svg circle,
24786 .mailmint-automation .automation-single-step.removeTag .action-icon svg path {
24787 stroke: #E8A758;
24788 }
24789 .mailmint-automation .automation-single-step.circle .action-icon svg path, .mailmint-automation .automation-single-step.removeList .action-icon svg path {
24790 stroke: #E8A758;
24791 }
24792 .mailmint-automation .automation-single-step.delay .action-icon svg path {
24793 fill: #E3B152;
24794 stroke: #E3B152;
24795 }
24796 .mailmint-automation .automation-single-step.sequence .action-icon svg path {
24797 fill: #5FA2DC;
24798 }
24799 .mailmint-automation .automation-single-step.condition > .automation-step-name > .action-icon svg path {
24800 stroke: #84c246;
24801 fill: #84c246;
24802 }
24803 .mailmint-automation .automation-single-step.createUser .action-icon svg path {
24804 fill: #6d79a2;
24805 stroke: #6d79a2;
24806 }
24807 .mailmint-automation .automation-single-step.stopAutomation .action-icon svg path {
24808 fill: #e7887f;
24809 stroke: #e7887f;
24810 }
24811 .mailmint-automation .automation-single-step.webHookOutgoing .action-icon svg path {
24812 fill: #7064dc;
24813 }
24814 .mailmint-automation .automation-exit {
24815 color: #363B4E;
24816 font-size: 14px;
24817 font-weight: 600;
24818 line-height: 1.3;
24819 display: flex;
24820 flex-flow: column;
24821 align-items: center;
24822 justify-content: center;
24823 gap: 11px;
24824 width: 50px;
24825 margin: 0 auto;
24826 }
24827 .mailmint-automation .automation-exit:before {
24828 content: "";
24829 height: 25px;
24830 width: 2px;
24831 background: #7a8b9a;
24832 }
24833 .mailmint-automation .logical-decision-box {
24834 align-items: flex-start;
24835 border: 2px solid #a7a8b3;
24836 border-radius: 20px;
24837 display: flex;
24838 flex-flow: row wrap;
24839 gap: 30px;
24840 justify-content: space-between;
24841 margin: 30px auto 0;
24842 max-width: 416px;
24843 padding: 15px 0;
24844 position: relative;
24845 z-index: 2;
24846 top: 50%;
24847 width: 100%;
24848 background: #f6f5fa;
24849 }
24850 .mailmint-automation .logical-decision-box .automation-single-step {
24851 padding-top: 28px;
24852 }
24853 .mailmint-automation .logical-decision-box .automation-single-step:before {
24854 display: none;
24855 }
24856 .mailmint-automation .logical-decision-box .logical-text {
24857 background-color: #239654;
24858 box-shadow: 0px 0 0 8px #f6f8fa;
24859 border-radius: 50px;
24860 color: #fff;
24861 font-size: 11px;
24862 font-weight: 700;
24863 right: 25%;
24864 transform: translate(50%, 0px);
24865 line-height: 1.09;
24866 padding: 4px 6px;
24867 position: absolute;
24868 top: -12px;
24869 width: 31px;
24870 }
24871 .mailmint-automation .logical-decision-box .logical-text.logical-no-text {
24872 background: #ec5956;
24873 left: 25%;
24874 transform: translate(-50%, 0);
24875 }
24876 .mailmint-automation .logical-decision-box .single-decision {
24877 width: calc(50% - 15px);
24878 }
24879 .mailmint-automation .logical-decision-box .single-decision.decision-no {
24880 transform: translateX(calc(-50% - 1px));
24881 }
24882 .mailmint-automation .logical-decision-box .single-decision.decision-yes {
24883 transform: translateX(calc(50% + 1px));
24884 }
24885 .mailmint-automation .logical-decision-box .add-action {
24886 height: 85px;
24887 }
24888 .mailmint-automation .logical-decision-box .add-action > button {
24889 bottom: 50%;
24890 transform: translateY(50%);
24891 }
24892 .mailmint-automation .logical-decision-box .stopAutomation .automation-step-name:before {
24893 display: none;
24894 }
24895 .mailmint-automation .logical-decision-box .no-separator {
24896 height: 50px;
24897 background: #f6f5fa;
24898 width: 100%;
24899 }
24900
24901 .mailmint-automation .mailmint-actions {
24902 position: absolute;
24903 left: 50%;
24904 transform: translateX(-50%);
24905 top: calc(100% + 5px);
24906 width: 626px;
24907 z-index: 99;
24908 background: #FFF;
24909 border: 1px solid #EDECF2;
24910 box-shadow: 0px 20px 20px rgba(190, 190, 215, 0.08);
24911 border-radius: 10px;
24912 padding: 30px;
24913 transition: all 0.3s ease;
24914 display: none;
24915 }
24916 .mailmint-automation .mailmint-actions .action-search {
24917 position: relative;
24918 }
24919 .mailmint-automation .mailmint-actions .action-search .search-input {
24920 width: 100%;
24921 padding: 8px 32px 8px 12px;
24922 background: #F0F0F0;
24923 min-height: 40px;
24924 color: #2d3149;
24925 border-radius: 0;
24926 }
24927 .mailmint-automation .mailmint-actions .action-search .search-input:focus {
24928 border: 1px solid #6E42D2;
24929 }
24930 .mailmint-automation .mailmint-actions .action-search .clear-search-btn {
24931 display: flex;
24932 align-items: center;
24933 justify-content: center;
24934 background: #ddd;
24935 padding: 2px 3px;
24936 position: absolute;
24937 top: 50%;
24938 right: 6px;
24939 transform: translateY(-50%);
24940 background: #ddd;
24941 border: none;
24942 font-size: 18px;
24943 color: #666;
24944 cursor: pointer;
24945 line-height: 1;
24946 }
24947 .mailmint-automation .mailmint-actions .action-search .clear-search-btn.hover {
24948 color: #000;
24949 }
24950 .mailmint-automation .mailmint-actions .action-tabs {
24951 display: flex;
24952 gap: 10px;
24953 margin: 14px 0 28px 0;
24954 }
24955 .mailmint-automation .mailmint-actions .action-tabs .tab-button {
24956 border: 1px solid #dee1e8;
24957 border-radius: 8px;
24958 cursor: pointer;
24959 font-size: 14px;
24960 color: #2d3149;
24961 line-height: 1;
24962 margin-bottom: 0;
24963 background: none;
24964 padding: 9px 12px;
24965 }
24966 .mailmint-automation .mailmint-actions .action-tabs .tab-button.active {
24967 background: #6E42D2;
24968 color: #fff;
24969 }
24970 .mailmint-automation .mailmint-actions .mailmint-actions-wrapper {
24971 display: flex;
24972 flex-flow: row wrap;
24973 gap: 14px;
24974 }
24975 .mailmint-automation .mailmint-actions .mailmint-actions-wrapper .actions-title {
24976 color: #9398A5;
24977 font-size: 14px;
24978 font-weight: 500;
24979 line-height: 1;
24980 text-align: left;
24981 border-bottom: 1px solid #DEE1E8;
24982 padding-bottom: 10px;
24983 margin-bottom: 6px;
24984 width: 100%;
24985 }
24986 .mailmint-automation .mailmint-actions .mailmint-single-action {
24987 background: #FFFFFF;
24988 border: 1px solid #E4E6EB;
24989 border-radius: 10px;
24990 display: flex;
24991 flex-flow: column;
24992 align-items: center;
24993 justify-content: center;
24994 text-align: center;
24995 width: calc(25% - 11px);
24996 padding: 10px;
24997 cursor: pointer;
24998 min-height: 88px;
24999 transition: all 0.3s ease;
25000 }
25001 .mailmint-automation .mailmint-actions .mailmint-single-action .icon {
25002 margin-bottom: 10px;
25003 }
25004 .mailmint-automation .mailmint-actions .mailmint-single-action .icon circle,
25005 .mailmint-automation .mailmint-actions .mailmint-single-action .icon path {
25006 transition: all 0.3s ease;
25007 }
25008 .mailmint-automation .mailmint-actions .mailmint-single-action .icon svg {
25009 display: block;
25010 }
25011 .mailmint-automation .mailmint-actions .mailmint-single-action .title {
25012 font-weight: 500;
25013 font-size: 14px;
25014 line-height: 1.28;
25015 text-align: center;
25016 letter-spacing: -0.01em;
25017 color: #2D3149;
25018 }
25019 .mailmint-automation .mailmint-actions .mailmint-single-action:hover {
25020 border-color: #6E42D3;
25021 box-shadow: 0px 20px 16px rgba(189, 193, 200, 0.2);
25022 }
25023 .mailmint-automation .mailmint-actions .mailmint-single-action:hover .title {
25024 color: #6E42D3;
25025 }
25026 .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 {
25027 fill: #6E42D3;
25028 stroke: #6E42D3;
25029 }
25030 .mailmint-automation .mailmint-actions .mailmint-single-action.webhook-outgoing:hover .icon path, .mailmint-automation .mailmint-actions .mailmint-single-action.email-sequence:hover .icon path {
25031 fill: #6E42D3;
25032 }
25033 .mailmint-automation .mailmint-actions .mailmint-single-action.remove-tag:hover .icon path, .mailmint-automation .mailmint-actions .mailmint-single-action.add-tag:hover .icon path {
25034 fill: #6E42D3;
25035 stroke: #6E42D3;
25036 }
25037 .mailmint-automation .mailmint-actions .mailmint-single-action.remove-tag:hover .icon circle, .mailmint-automation .mailmint-actions .mailmint-single-action.add-tag:hover .icon circle {
25038 stroke: #6E42D3;
25039 }
25040 .mailmint-automation .show-actions .mailmint-actions {
25041 display: block;
25042 }
25043
25044 .mailmint-automation .steps-settings-sidebar .sidebar-header {
25045 display: flex;
25046 flex-flow: row wrap;
25047 justify-content: space-between;
25048 gap: 10px;
25049 padding: 0;
25050 border-bottom: 1px solid #EEF0F3;
25051 padding-bottom: 13px;
25052 }
25053 .mailmint-automation .steps-settings-sidebar .sidebar-header .sidebar-title {
25054 display: flex;
25055 align-items: center;
25056 flex-flow: row wrap;
25057 width: calc(100% - 48px);
25058 }
25059 .mailmint-automation .steps-settings-sidebar .sidebar-header .sidebar-title h4 {
25060 color: #363B4E;
25061 font-size: 18px;
25062 font-weight: 500;
25063 display: flex;
25064 align-items: center;
25065 gap: 8px;
25066 }
25067 .mailmint-automation .steps-settings-sidebar .sidebar-header .sidebar-title h4 svg {
25068 width: 23px;
25069 height: 23px;
25070 }
25071 .mailmint-automation .steps-settings-sidebar .sidebar-header .sidebar-title h4 path {
25072 fill: #363B4E;
25073 }
25074 .mailmint-automation .steps-settings-sidebar .sidebar-header .sidebar-title .short-desc {
25075 width: 100%;
25076 margin-top: 5px;
25077 color: #7A8B9A;
25078 font-size: 14px;
25079 line-height: 1.28;
25080 text-transform: none;
25081 }
25082 .mailmint-automation .steps-settings-sidebar .sidebar-header .close-sidebar {
25083 padding: 3px 7px;
25084 height: 38px;
25085 width: 38px;
25086 cursor: pointer;
25087 position: relative;
25088 border-radius: 10px;
25089 border: 1px solid #EBEDF0;
25090 display: flex;
25091 align-items: center;
25092 justify-content: center;
25093 background: transparent;
25094 }
25095 .mailmint-automation .steps-settings-sidebar .sidebar-header .close-sidebar path {
25096 stroke-width: 2px;
25097 }
25098 .mailmint-automation .steps-settings-sidebar .sidebar-body {
25099 padding-top: 20px;
25100 }
25101 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group {
25102 margin-bottom: 21px;
25103 position: relative;
25104 }
25105 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown {
25106 position: absolute;
25107 background: #fff;
25108 right: 0;
25109 top: calc(100% + 8px);
25110 width: 300px;
25111 border: 1px solid #e2e5ed;
25112 z-index: 9999;
25113 transition: all 0.3s ease;
25114 box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.06);
25115 border-radius: 6px;
25116 padding: 8px;
25117 display: none;
25118 }
25119 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown::-webkit-scrollbar {
25120 width: 5px;
25121 }
25122 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown::-webkit-scrollbar-track {
25123 background: #f2f5f8;
25124 }
25125 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown::-webkit-scrollbar-thumb {
25126 background-color: #c1c1c1;
25127 border-radius: 20px;
25128 }
25129 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown.show {
25130 display: block;
25131 }
25132 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown.timezone {
25133 width: 320px;
25134 }
25135 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown.country {
25136 width: 320px;
25137 }
25138 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown.dropdown-left {
25139 right: inherit;
25140 left: 0;
25141 }
25142 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown.width-120px {
25143 width: 120px;
25144 }
25145 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown li {
25146 font-weight: 400;
25147 font-size: 14px;
25148 line-height: 17px;
25149 color: #2d3149;
25150 text-align: left;
25151 padding: 8px 10px;
25152 border-radius: 6px;
25153 cursor: pointer;
25154 transition: all 0.3s ease;
25155 display: flex;
25156 align-items: center;
25157 margin-bottom: 0;
25158 }
25159 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown li svg {
25160 margin-right: 7px;
25161 }
25162 .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 {
25163 background: #f6f8fa;
25164 }
25165 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown li:first-child a {
25166 border-radius: 5px 5px 0 0;
25167 }
25168 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown li:last-child {
25169 border-bottom: 0;
25170 }
25171 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown li:last-child a {
25172 border-radius: 0 0 5px 5px;
25173 }
25174 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown li.delete {
25175 color: #ec5956;
25176 }
25177 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown li.searchbar {
25178 background: transparent;
25179 padding: 8px 8px 14px;
25180 display: list-item;
25181 }
25182 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown li.searchbar svg {
25183 position: absolute;
25184 top: 9px;
25185 left: 16px;
25186 }
25187 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown li.searchbar input[type=search] {
25188 font-weight: 400;
25189 height: 34px;
25190 padding: 4px 15px 4px 40px;
25191 }
25192 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown li.single-column {
25193 display: block;
25194 }
25195 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown li.list-title {
25196 font-weight: 600;
25197 font-size: 12px;
25198 line-height: 15px;
25199 letter-spacing: 0.05em;
25200 text-transform: uppercase;
25201 color: #667085;
25202 border-top: 1px solid #ebedf0;
25203 border-bottom: 1px solid #ebedf0;
25204 border-radius: 0;
25205 background: #f9fafb;
25206 position: relative;
25207 padding: 8px 18px;
25208 left: -8px;
25209 width: calc(100% + 16px);
25210 cursor: text;
25211 margin-bottom: 10px;
25212 }
25213 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown li.list-title.not-found {
25214 color: #ec5956;
25215 }
25216 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown li.button-area {
25217 border-top: 1px solid #ebedf0;
25218 border-radius: 0;
25219 position: relative;
25220 left: -12px;
25221 width: calc(100% + 16px);
25222 padding: 20px 20px 8px;
25223 display: flex;
25224 align-items: center;
25225 background: transparent;
25226 margin-top: 10px;
25227 margin-left: 4px;
25228 }
25229 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown li.button-area button {
25230 cursor: pointer;
25231 }
25232 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown li.button-area .cancel-btn {
25233 margin-left: auto;
25234 margin-right: 12px;
25235 }
25236 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown li.has-sub-dropdown {
25237 position: relative;
25238 }
25239 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown li.has-sub-dropdown::before {
25240 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");
25241 position: absolute;
25242 width: 6px;
25243 top: 50%;
25244 right: 10px;
25245 transform: translateY(-50%);
25246 }
25247 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown li.has-sub-dropdown ul.mintmrm-dropdown {
25248 left: calc(100% + 8px);
25249 top: -10px;
25250 }
25251 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown li.has-sub-dropdown.show::before {
25252 top: 25%;
25253 transform: rotate(90deg);
25254 transition: all 0.3s ease;
25255 }
25256 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown li.group-item {
25257 transition: all 0.3s ease;
25258 padding-left: 20px;
25259 }
25260 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown .no-found {
25261 background-color: #f9fafb;
25262 padding: 5px 0 5px 20px;
25263 border-radius: 0;
25264 background: #f9fafb;
25265 position: relative;
25266 left: -12px;
25267 width: calc(100% + 24px);
25268 cursor: text;
25269 margin-top: 10px;
25270 display: none;
25271 }
25272 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown .no-found span {
25273 font-weight: 600;
25274 font-size: 12px;
25275 line-height: 15px;
25276 letter-spacing: 0.05em;
25277 text-transform: uppercase;
25278 color: #ec5956;
25279 }
25280 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown .add-action {
25281 display: flex;
25282 align-items: center;
25283 padding: 15px 17px 10px;
25284 color: #573bff;
25285 font-weight: 600;
25286 font-size: 14px;
25287 line-height: 17px;
25288 border-top: 1px solid #e2e5ed;
25289 position: relative;
25290 text-decoration: underline;
25291 left: -12px;
25292 width: calc(100% + 24px);
25293 }
25294 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown .add-action svg {
25295 margin-right: 5px;
25296 }
25297 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown .add-action svg path {
25298 stroke: #573bff;
25299 }
25300 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown .add-action:hover {
25301 color: #4c25a5;
25302 }
25303 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown .add-action:hover svg path {
25304 stroke: #4c25a5;
25305 }
25306 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown .option-section {
25307 max-height: 200px;
25308 overflow: auto;
25309 }
25310 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown .option-section::-webkit-scrollbar {
25311 width: 5px;
25312 }
25313 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown .option-section::-webkit-scrollbar-track {
25314 background: #f2f5f8;
25315 }
25316 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown .option-section::-webkit-scrollbar-thumb {
25317 background-color: #c1c1c1;
25318 border-radius: 20px;
25319 }
25320 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .mintmrm-merge-tag-wrapper .merge-tag-icon {
25321 position: absolute;
25322 bottom: 0;
25323 right: 8px;
25324 cursor: pointer;
25325 }
25326 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .mintmrm-merge-tag-wrapper .personalization.mintmrm-dropdown {
25327 width: 225px;
25328 top: calc(100% + 5px);
25329 }
25330 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .mintmrm-merge-tag-wrapper .personalization.mintmrm-dropdown::before {
25331 display: none;
25332 }
25333 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .mintmrm-merge-tag-wrapper .personalization.mintmrm-dropdown .title {
25334 margin-bottom: 6px;
25335 border-bottom: 1px solid #f0f1f4;
25336 font-weight: 600;
25337 font-size: 14px;
25338 line-height: 16px;
25339 color: #2d3149;
25340 padding: 5px 12px 12px;
25341 margin-left: -8px;
25342 width: calc(100% + 16px);
25343 }
25344 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .mintmrm-merge-tag-wrapper .personalization.mintmrm-dropdown li {
25345 font-weight: 400;
25346 }
25347 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .mintmrm-merge-tag-wrapper li.has-sub-dropdown {
25348 position: relative;
25349 }
25350 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .mintmrm-merge-tag-wrapper li.has-sub-dropdown::before {
25351 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");
25352 position: absolute;
25353 width: 6px;
25354 top: 50%;
25355 right: 10px;
25356 transform: translateY(-50%);
25357 }
25358 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .mintmrm-merge-tag-wrapper li.has-sub-dropdown ul.mintmrm-dropdown {
25359 left: calc(100% + 8px);
25360 top: -10px;
25361 }
25362 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .mintmrm-merge-tag-wrapper li.has-sub-dropdown.show::before {
25363 top: 25%;
25364 transform: rotate(90deg);
25365 transition: all 0.3s ease;
25366 }
25367 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .mintmrm-merge-tag-wrapper li.group-item {
25368 transition: all 0.3s ease;
25369 padding-left: 20px;
25370 }
25371 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .openai-icon {
25372 cursor: pointer;
25373 position: absolute;
25374 bottom: 0;
25375 right: 10px;
25376 }
25377 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .openai-icon .openai-icon-wrapper .personalized-tooltip {
25378 position: absolute;
25379 top: -45px;
25380 right: 0;
25381 background: #333;
25382 font-size: 12px;
25383 color: #fff;
25384 width: 80px;
25385 text-align: center;
25386 padding: 6px;
25387 border-radius: 7px;
25388 opacity: 0;
25389 visibility: hidden;
25390 transition: all 0.3s ease;
25391 }
25392 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .openai-icon .openai-icon-wrapper .personalized-tooltip:before {
25393 content: "";
25394 position: absolute;
25395 right: 5px;
25396 bottom: -4px;
25397 background: #333333;
25398 width: 12px;
25399 height: 12px;
25400 transform: rotate(45deg);
25401 }
25402 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .openai-icon:hover .personalized-tooltip {
25403 opacity: 1;
25404 visibility: visible;
25405 }
25406 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .modal-overlay {
25407 position: fixed;
25408 top: 0;
25409 left: 0;
25410 right: 0;
25411 bottom: 0;
25412 background-color: rgba(0, 0, 0, 0.5);
25413 display: flex;
25414 justify-content: center;
25415 align-items: center;
25416 z-index: 9999;
25417 }
25418 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .modal-overlay .modal-inner {
25419 position: relative;
25420 max-width: 650px;
25421 width: 100%;
25422 }
25423 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .modal-overlay .modal-inner .close-icon {
25424 position: absolute;
25425 cursor: pointer;
25426 height: 46px;
25427 right: -17px;
25428 top: -17px;
25429 width: 46px;
25430 z-index: 6;
25431 align-items: center;
25432 background: #fff;
25433 border-radius: 100px;
25434 box-shadow: 0 1px 1px #dadada;
25435 cursor: pointer;
25436 display: flex;
25437 justify-content: center;
25438 position: absolute;
25439 }
25440 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .modal-overlay .modal-inner .close-icon svg {
25441 height: 12px;
25442 width: 12px;
25443 cursor: pointer;
25444 }
25445 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .modal-overlay .modal-inner .modal-content {
25446 background-color: white;
25447 padding: 40px;
25448 border-radius: 8px;
25449 text-align: center;
25450 max-width: 100%;
25451 width: 100%;
25452 }
25453 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .modal-overlay .modal-inner .modal-content .welcome-title {
25454 align-items: center;
25455 display: flex;
25456 flex-flow: column;
25457 margin-bottom: 24px;
25458 width: 100%;
25459 }
25460 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .modal-overlay .modal-inner .modal-content .welcome-title svg {
25461 height: 56px;
25462 width: 56px;
25463 }
25464 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .modal-overlay .modal-inner .modal-content .welcome-title svg path {
25465 fill: #11a37f;
25466 }
25467 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .modal-overlay .modal-inner .modal-content .welcome-title .title {
25468 color: #2d3149;
25469 font-size: 20px;
25470 font-weight: 500;
25471 line-height: 1.2;
25472 padding: 17px 0 0;
25473 }
25474 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .modal-overlay .modal-inner .modal-content .openai-input-wrapper {
25475 text-align: center;
25476 width: 100%;
25477 }
25478 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .modal-overlay .modal-inner .modal-content .openai-input-wrapper .openai-connect-btn {
25479 background-color: #573bff;
25480 border: 1px solid transparent;
25481 border-radius: 6px;
25482 color: #fff;
25483 cursor: pointer;
25484 display: inline-block;
25485 font-size: 16px;
25486 font-style: normal;
25487 font-weight: 500;
25488 letter-spacing: -0.01em;
25489 line-height: 17px;
25490 padding: 11px 18px;
25491 text-align: center;
25492 text-transform: capitalize;
25493 opacity: 1;
25494 transition: all 0.3s ease;
25495 text-decoration: none;
25496 }
25497 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group:last-child {
25498 margin-bottom: 0;
25499 }
25500 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group > label {
25501 font-size: 15px;
25502 color: #363B4E;
25503 font-weight: 500;
25504 letter-spacing: -0.01em;
25505 display: flex;
25506 align-items: center;
25507 gap: 4px;
25508 margin-bottom: 8px;
25509 }
25510 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group select,
25511 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=number],
25512 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=text],
25513 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=email] {
25514 border: 1px solid #EEF0F3;
25515 padding: 7px 15px;
25516 height: auto;
25517 }
25518 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group textarea,
25519 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group select,
25520 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=number],
25521 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=text],
25522 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=email] {
25523 color: #363B4E;
25524 }
25525 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group textarea:-webkit-autofill,
25526 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group select:-webkit-autofill,
25527 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=number]:-webkit-autofill,
25528 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=text]:-webkit-autofill,
25529 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=email]:-webkit-autofill {
25530 -webkit-box-shadow: 0 0 0 30px #ffffff inset;
25531 box-shadow: 0 0 0 30px #ffffff inset;
25532 -webkit-text-fill-color: #363B4E !important;
25533 }
25534 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group textarea::-webkit-input-placeholder,
25535 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group select::-webkit-input-placeholder,
25536 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=number]::-webkit-input-placeholder,
25537 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=text]::-webkit-input-placeholder,
25538 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=email]::-webkit-input-placeholder {
25539 color: #A7A8B3;
25540 }
25541 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group textarea::-moz-placeholder,
25542 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group select::-moz-placeholder,
25543 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=number]::-moz-placeholder,
25544 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=text]::-moz-placeholder,
25545 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=email]::-moz-placeholder {
25546 color: #A7A8B3;
25547 }
25548 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group textarea:-ms-input-placeholder,
25549 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group select:-ms-input-placeholder,
25550 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=number]:-ms-input-placeholder,
25551 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=text]:-ms-input-placeholder,
25552 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=email]:-ms-input-placeholder {
25553 color: #A7A8B3;
25554 }
25555 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group textarea:-moz-placeholder,
25556 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group select:-moz-placeholder,
25557 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=number]:-moz-placeholder,
25558 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=text]:-moz-placeholder,
25559 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=email]:-moz-placeholder {
25560 color: #A7A8B3;
25561 }
25562 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group select {
25563 color: #A7A8B3;
25564 padding-right: 38px;
25565 -webkit-appearance: none;
25566 appearance: none;
25567 background-image: url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMTAgNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBzdHJva2U9IiNBN0E4QjMiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIxLjUiIGQ9Ik0xIDFsNCA0IDQtNCIvPjwvc3ZnPg==);
25568 background-repeat: no-repeat;
25569 background-position-x: calc(100% - 15px);
25570 background-position-y: 16px;
25571 background-size: 12px 12px;
25572 }
25573 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group select.value-selected {
25574 color: #363B4E;
25575 }
25576 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group select option {
25577 color: #A7A8B3;
25578 }
25579 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .inline-input {
25580 display: flex;
25581 flex-flow: row wrap;
25582 gap: 15px;
25583 }
25584 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .inline-input .single-input {
25585 width: calc(50% - 8px);
25586 }
25587 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .inline-input select,
25588 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .inline-input input[type=number] {
25589 min-width: auto;
25590 }
25591 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .has-tooltip {
25592 position: relative;
25593 }
25594 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .has-tooltip .mintmrm-tooltip {
25595 position: unset;
25596 margin-left: 4px;
25597 transform: translateY(2px);
25598 }
25599 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .has-tooltip .mintmrm-tooltip p {
25600 left: 0;
25601 }
25602 .mailmint-automation .steps-settings-sidebar .steps-settings .inline-with-link {
25603 display: flex;
25604 align-items: center;
25605 justify-content: space-between;
25606 }
25607 .mailmint-automation .steps-settings-sidebar .steps-settings .inline-with-link a {
25608 font-weight: 500;
25609 font-size: 14px;
25610 line-height: 1;
25611 letter-spacing: -0.01em;
25612 color: #6E42D3;
25613 text-decoration: underline;
25614 }
25615 .mailmint-automation .steps-settings-sidebar .steps-settings .inline-with-link a:hover {
25616 text-decoration: none;
25617 }
25618 .mailmint-automation .steps-settings-sidebar .add-template-section {
25619 border: 1px solid #E4E6EB;
25620 border-radius: 6px;
25621 padding: 24px 24px 22px;
25622 }
25623 .mailmint-automation .steps-settings-sidebar .add-template-section .add-template {
25624 display: flex;
25625 flex-flow: column;
25626 align-items: center;
25627 justify-content: center;
25628 width: 160px;
25629 margin: 0 auto;
25630 cursor: pointer;
25631 }
25632 .mailmint-automation .steps-settings-sidebar .add-template-section .add-template .thumbnail-image-wrapper {
25633 align-items: center;
25634 background-color: #f6f6f7;
25635 border-radius: 100px;
25636 display: flex;
25637 height: 190px;
25638 justify-content: center;
25639 position: relative;
25640 width: 190px;
25641 }
25642 .mailmint-automation .steps-settings-sidebar .add-template-section .add-template .thumbnail-image-wrapper .thumbnail-image-bg {
25643 background-color: #f4f5fa;
25644 border: 1px solid #e4e6eb;
25645 border-radius: 6px;
25646 padding: 4px 7px;
25647 position: relative;
25648 }
25649 .mailmint-automation .steps-settings-sidebar .add-template-section .add-template .thumbnail-image-wrapper .thumbnail-image-bg .hoverlay {
25650 position: absolute;
25651 width: 154px;
25652 height: 168px;
25653 border-radius: 6px;
25654 background: rgba(38, 27, 103, 0.6);
25655 transform: translate(-50%, -50%);
25656 top: 50%;
25657 left: 50%;
25658 display: flex;
25659 align-items: center;
25660 justify-content: center;
25661 opacity: 0;
25662 z-index: 999;
25663 }
25664 .mailmint-automation .steps-settings-sidebar .add-template-section .add-template .thumbnail-image-wrapper .thumbnail-image-bg .hoverlay:hover {
25665 opacity: 1;
25666 transition: all 0.3s ease;
25667 }
25668 .mailmint-automation .steps-settings-sidebar .add-template-section .add-template .thumbnail-image-wrapper .thumbnail-image-bg .hoverlay button {
25669 background: #fff;
25670 border-radius: 8px;
25671 border: none;
25672 box-shadow: 0 10px 16px rgba(97, 103, 116, 0.15);
25673 color: #2d3149;
25674 font-size: 12px;
25675 font-weight: 600;
25676 letter-spacing: -0.01em;
25677 line-height: 1;
25678 padding: 8px 11px;
25679 width: 105px;
25680 cursor: pointer;
25681 }
25682 .mailmint-automation .steps-settings-sidebar .add-template-section .add-template .thumbnail-image-wrapper .thumbnail-image-bg .image-wrapper {
25683 background-position: 50%;
25684 background-repeat: no-repeat;
25685 background-size: 100% auto;
25686 height: 158px;
25687 overflow: hidden;
25688 position: relative;
25689 width: 139px;
25690 }
25691 .mailmint-automation .steps-settings-sidebar .add-template-section .add-template .edit-mode {
25692 font-weight: 600;
25693 font-size: 15px;
25694 line-height: 1.3;
25695 letter-spacing: -0.01em;
25696 text-decoration-line: underline;
25697 color: #6E42D3;
25698 display: block;
25699 margin-top: 12px;
25700 }
25701 .mailmint-automation .steps-settings-sidebar .add-template-section .add-template .edit-mode svg {
25702 position: relative;
25703 top: 3px;
25704 margin-left: 8px;
25705 }
25706 .mailmint-automation .steps-settings-sidebar .add-template-section .add-template .edit-mode svg path {
25707 stroke: #6E42D3;
25708 }
25709 .mailmint-automation .steps-settings-sidebar .add-template-section .add-template .edit-mode.edit-mood svg {
25710 margin-right: 8px;
25711 margin-left: 0;
25712 }
25713 .mailmint-automation .steps-settings-sidebar .wpfnl-mint-automation-add-item {
25714 background: none;
25715 color: #6E42D3;
25716 font-size: 14px;
25717 line-height: 1;
25718 font-weight: 600;
25719 letter-spacing: -0.01em;
25720 text-decoration-line: underline;
25721 text-transform: capitalize;
25722 border: none;
25723 cursor: pointer;
25724 display: flex;
25725 align-items: center;
25726 gap: 6px;
25727 padding-left: 7px;
25728 margin-bottom: 2px;
25729 }
25730 .mailmint-automation .steps-settings-sidebar .wpfnl-mint-automation-add-item .wpfnl-loader {
25731 display: block;
25732 }
25733 .mailmint-automation .steps-settings-sidebar .wpfnl-mint-automation-add-item svg path {
25734 stroke: #6E42D3;
25735 }
25736 .mailmint-automation .steps-settings-sidebar .webhook-outgoing .current-user-repeater {
25737 border: 1px solid #e4e6eb;
25738 border-radius: 6px;
25739 margin-bottom: 16px;
25740 padding: 10px 15px 15px;
25741 width: 100%;
25742 }
25743 .mailmint-automation .steps-settings-sidebar .webhook-outgoing .current-user-repeater > hr {
25744 left: -15px;
25745 margin: 15px 0;
25746 position: relative;
25747 width: calc(100% + 30px);
25748 display: block;
25749 border-top: 1px solid #e4e6eb;
25750 border-bottom: 0;
25751 }
25752 .mailmint-automation .steps-settings-sidebar .webhook-outgoing .current-user-repeater .btn-default {
25753 min-width: auto;
25754 padding: 0 20px;
25755 }
25756 .mailmint-automation .steps-settings-sidebar .webhook-outgoing .repeater-wrapper {
25757 align-items: flex-start;
25758 display: flex;
25759 gap: 5px;
25760 margin-bottom: 10px;
25761 }
25762 .mailmint-automation .steps-settings-sidebar .webhook-outgoing .single-repeater-item {
25763 width: calc(50% - 23px);
25764 }
25765 .mailmint-automation .steps-settings-sidebar .webhook-outgoing .single-repeater-item > label {
25766 margin-bottom: 6px;
25767 display: block;
25768 font-size: 13px;
25769 }
25770 .mailmint-automation .steps-settings-sidebar .webhook-outgoing .single-repeater-item input[type=text] {
25771 min-width: auto;
25772 color: #A7A8B3;
25773 font-size: 13px;
25774 }
25775 .mailmint-automation .steps-settings-sidebar .webhook-outgoing .trash-btn {
25776 align-items: center;
25777 background: transparent;
25778 border: 1px solid #e4e6eb;
25779 border-radius: 5px;
25780 display: flex;
25781 height: 36px;
25782 justify-content: center;
25783 position: relative;
25784 top: 22px;
25785 width: 36px;
25786 cursor: pointer;
25787 }
25788 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper {
25789 position: relative;
25790 background: #f6f8fa;
25791 border-radius: 10px;
25792 padding: 20px 24px;
25793 }
25794 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper:first-child::before {
25795 display: none;
25796 }
25797 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper::before {
25798 content: "Or";
25799 position: absolute;
25800 z-index: 1;
25801 font-weight: 600;
25802 font-size: 16px;
25803 line-height: 1;
25804 letter-spacing: -0.01em;
25805 color: #2D3149;
25806 top: -25px;
25807 left: 0;
25808 }
25809 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules {
25810 display: flex;
25811 flex-flow: row wrap;
25812 gap: 12px;
25813 padding-bottom: 20px;
25814 position: relative;
25815 }
25816 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-actions {
25817 position: relative;
25818 }
25819 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-actions::before {
25820 content: "";
25821 width: 30px;
25822 height: 1px;
25823 background: #E2E6F2;
25824 position: absolute;
25825 right: -30px;
25826 top: 50%;
25827 transform: translateY(-50%);
25828 }
25829 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-actions > button {
25830 width: 38px;
25831 height: 38px;
25832 background: #ffffff;
25833 box-shadow: 0px 1px 1px rgba(182, 185, 191, 0.3);
25834 border-radius: 6px;
25835 display: flex;
25836 flex-flow: column;
25837 align-items: center;
25838 justify-content: center;
25839 border: none;
25840 cursor: pointer;
25841 }
25842 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-actions .delete-condition svg {
25843 display: block;
25844 }
25845 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-actions .delete-condition path {
25846 fill: #A7A8B3;
25847 }
25848 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-is {
25849 width: 114px;
25850 }
25851 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-is .wpfnl-selectbox .selectable-options {
25852 width: calc(100% + 124px);
25853 }
25854 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-is .selected-option {
25855 overflow: hidden;
25856 white-space: nowrap;
25857 text-overflow: ellipsis;
25858 }
25859 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-1 {
25860 width: 170px;
25861 }
25862 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-2 {
25863 width: 205px;
25864 }
25865 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-2 .wpfnl-custom-selectbox select {
25866 padding: 5px 15px;
25867 }
25868 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-1,
25869 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-is,
25870 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-2 {
25871 position: relative;
25872 }
25873 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules:before {
25874 content: "";
25875 position: absolute;
25876 right: 8px;
25877 bottom: calc(50% + 10px);
25878 width: 1px;
25879 height: 100%;
25880 background: #E2E6F2;
25881 z-index: 0;
25882 }
25883 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules:first-child::before {
25884 display: none;
25885 }
25886 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .condition-symbol {
25887 position: absolute;
25888 top: -50%;
25889 right: -4px;
25890 transform: translateY(50%);
25891 }
25892 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .condition-symbol > span {
25893 width: 22px;
25894 height: 22px;
25895 border: 1px solid #E2E6F2;
25896 color: #573BFF;
25897 border-radius: 100%;
25898 font-size: 12px;
25899 font-weight: 500;
25900 display: block;
25901 padding: 2px 2px;
25902 text-align: center;
25903 background-color: #F6F8FA;
25904 }
25905 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules:first-child .condition-symbol {
25906 display: none;
25907 }
25908 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .wpfnl-selectbox .selectable-options {
25909 overflow: visible;
25910 display: none;
25911 }
25912 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .wpfnl-selectbox .selectable-options li {
25913 position: relative;
25914 line-height: 1.3;
25915 padding: 9px 12px 7px;
25916 }
25917 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .wpfnl-selectbox .selected-option:before {
25918 transition: all 0.3s ease;
25919 }
25920 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .wpfnl-selectbox.show-options > .selectable-options {
25921 display: block;
25922 }
25923 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .wpfnl-selectbox.show-options .selected-option:before {
25924 transform: translateY(-50%) rotate(-180deg);
25925 }
25926 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .wpfnl-selectbox .submenu {
25927 position: absolute;
25928 left: 100%;
25929 top: 0;
25930 width: 160px;
25931 border-radius: 6px;
25932 border: 1px solid #EBEDF0;
25933 background: #FFF;
25934 box-shadow: 0px 18px 22px 0px rgba(73, 59, 104, 0.1);
25935 padding: 8px;
25936 display: none;
25937 }
25938 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .wpfnl-selectbox li.show-options .submenu {
25939 display: block;
25940 }
25941 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .wpfnl-selectbox .angle-right {
25942 position: absolute;
25943 right: 9px;
25944 top: 12px;
25945 line-height: 1;
25946 width: 11px;
25947 height: 11px;
25948 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");
25949 background-repeat: no-repeat;
25950 background-position: center;
25951 background-size: contain;
25952 transform: rotate(-90deg);
25953 }
25954 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules input.input-value {
25955 line-height: 1;
25956 padding: 10px 15px;
25957 min-width: auto;
25958 }
25959 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .wpfnl-custom-selectbox .selectbox-selected-value {
25960 width: 100%;
25961 padding: 8px 33px 7px 12px;
25962 background-color: #fff;
25963 display: flex;
25964 gap: 2px;
25965 align-items: center;
25966 min-height: 38px;
25967 }
25968 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .wpfnl-custom-selectbox .selectbox-selected-value:before {
25969 content: url("data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMTAgNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBzdHJva2U9IiM3QThCOUEiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIxLjUiIGQ9Ik0xIDFsNCA0IDQtNCIvPjwvc3ZnPg==");
25970 width: 10px;
25971 }
25972 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .wpfnl-custom-selectbox .selectbox-search input[type=search] {
25973 min-width: 100%;
25974 }
25975 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .wpfnl-custom-selectbox .wpfnl-selected-item {
25976 white-space: nowrap;
25977 overflow: hidden;
25978 width: 101px;
25979 text-overflow: ellipsis;
25980 margin: 0;
25981 }
25982 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .wpfnl-custom-selectbox .more-items {
25983 width: 25px;
25984 line-height: 1;
25985 display: block;
25986 }
25987 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .add-and-condition {
25988 display: flex;
25989 align-items: center;
25990 gap: 5px;
25991 font-weight: 500;
25992 font-size: 15px;
25993 line-height: 1.12;
25994 color: #6E42D3;
25995 background: transparent;
25996 border: none;
25997 cursor: pointer;
25998 }
25999 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .add-and-condition svg {
26000 width: 12px;
26001 height: 12px;
26002 }
26003 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .add-and-condition path {
26004 stroke: #6E42D3;
26005 }
26006 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__input {
26007 font-size: 14px;
26008 padding: 11px 30px 9px 32px;
26009 border: 1px solid #EEF0F3;
26010 color: #363B4E;
26011 line-height: 1;
26012 border-radius: 6px;
26013 }
26014 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__arrow_top {
26015 display: none;
26016 }
26017 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__menu {
26018 border-radius: 10px;
26019 border: 1px solid #F1F0F5;
26020 background: #FFF;
26021 box-shadow: 0px 18px 22px 0px rgba(73, 59, 104, 0.1);
26022 width: 277px;
26023 }
26024 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__menu > .dp__action_row {
26025 width: calc(100% - 50px) !important;
26026 margin-left: auto;
26027 }
26028 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__menu > .dp__action_row .dp__action_buttons {
26029 gap: 7px;
26030 }
26031 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__menu > .dp__action_row .dp__action_button {
26032 padding: 3px 8px;
26033 height: auto;
26034 margin: 0;
26035 }
26036 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__menu > .dp__action_row .dp__action_select {
26037 background-color: #6E42D3;
26038 color: #fff;
26039 }
26040 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__menu > .dp__action_row .dp__action_cancel {
26041 border: 1px solid var(--dp-border-color);
26042 }
26043 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__menu_inner {
26044 padding: 10px;
26045 }
26046 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__month_year_row {
26047 border-radius: 8px;
26048 gap: 6px;
26049 margin-bottom: 6px;
26050 }
26051 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__calendar_header_item {
26052 color: #9398A5;
26053 }
26054 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__calendar_header_separator {
26055 background: #F1F0F5;
26056 margin-bottom: 15px;
26057 }
26058 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp--arrow-btn-nav {
26059 border-radius: 8px;
26060 border: 1px solid #F1F0F5;
26061 height: 35px;
26062 }
26063 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp--arrow-btn-nav svg {
26064 width: 17px;
26065 height: 17px;
26066 }
26067 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__inner_nav {
26068 border-radius: 8px;
26069 background: transparent;
26070 }
26071 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__month_year_wrap {
26072 gap: 6px;
26073 }
26074 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__month_year_wrap .dp__btn {
26075 background: #fff;
26076 border-radius: 8px;
26077 border: 1px solid #F1F0F5;
26078 }
26079 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__cell_inner {
26080 color: #2D3149;
26081 font-weight: 500;
26082 border-radius: 50%;
26083 }
26084 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__cell_offset {
26085 color: #a6a7a9;
26086 }
26087 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__cell_disabled,
26088 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__cell_offset.dp__cell_disabled {
26089 color: #D0D5DD;
26090 }
26091 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__active_date {
26092 background: #6E42D3;
26093 border-radius: 50%;
26094 color: #fff;
26095 border: none;
26096 }
26097 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__today {
26098 border: none;
26099 }
26100 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__instance_calendar button[aria-label="Open time picker"] {
26101 position: absolute;
26102 left: 5px;
26103 bottom: -40px;
26104 width: auto;
26105 background: transparent;
26106 z-index: 1;
26107 }
26108 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__overlay button[aria-label="Close time Picker"] {
26109 position: absolute;
26110 left: 5px;
26111 bottom: -40px;
26112 width: auto;
26113 background: white;
26114 z-index: 1;
26115 }
26116 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__overlay_cell_active {
26117 color: #fff;
26118 }
26119 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__selection_preview {
26120 display: none;
26121 }
26122 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__time_input .dp__time_col .dp__time_display {
26123 font-weight: 500;
26124 padding: 10px 5px;
26125 }
26126 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__time_input .dp__time_col .dp__inc_dec_button_inline {
26127 width: 15px;
26128 height: 15px;
26129 position: relative;
26130 background-image: url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMTAgNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBzdHJva2U9IiM3QThCOUEiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIxLjUiIGQ9Ik0xIDFsNCA0IDQtNCIvPjwvc3ZnPg==);
26131 background-repeat: no-repeat;
26132 background-size: 15px 15px;
26133 background-position: center;
26134 left: -1px;
26135 }
26136 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__time_input .dp__time_col .dp__inc_dec_button_inline .dp__tp_inline_btn_bar {
26137 display: none;
26138 }
26139 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__time_input .dp__time_col .dp__tp_inline_btn_top {
26140 transform: rotate(-180deg);
26141 }
26142 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__pm_am_button {
26143 font-size: 13px;
26144 padding: 5px;
26145 background: #f1f1f1;
26146 border: 1px solid var(--dp-border-color);
26147 color: #333;
26148 width: 32px;
26149 }
26150
26151 @media only screen and (max-width: 1399px) {
26152 .wpfnl .mailmint-automation .condition .automation-steps-wrapper {
26153 width: calc(100% - 484px);
26154 }
26155 .wpfnl .mailmint-automation .condition .steps-settings-sidebar {
26156 width: 460px;
26157 }
26158 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper {
26159 background: transparent;
26160 border-radius: 0;
26161 padding: 0;
26162 }
26163 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules {
26164 flex-flow: column;
26165 background: #f6f8fa;
26166 margin-top: 40px;
26167 padding: 15px;
26168 border-radius: 10px;
26169 }
26170 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules:first-child {
26171 margin-top: 0;
26172 }
26173 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules {
26174 width: 100%;
26175 }
26176 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .wpfnl-selectbox {
26177 max-width: 100%;
26178 }
26179 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-actions {
26180 position: absolute;
26181 right: -12px;
26182 top: -13px;
26183 }
26184 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-actions > button {
26185 width: 30px;
26186 height: 30px;
26187 box-shadow: 0px 1px 6px rgba(182, 185, 191, 0.33);
26188 border-radius: 100%;
26189 }
26190 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-actions::before {
26191 display: none;
26192 }
26193 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-actions .delete-condition svg {
26194 display: block;
26195 width: 15px;
26196 height: 15px;
26197 }
26198 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-actions .delete-condition path {
26199 fill: #ec5956;
26200 }
26201 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules:before {
26202 display: none;
26203 }
26204 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .condition-symbol {
26205 position: absolute;
26206 top: 0;
26207 right: 50%;
26208 transform: translate(11px, -31px);
26209 }
26210 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .condition-symbol:before {
26211 content: "";
26212 position: absolute;
26213 left: 10px;
26214 top: -10px;
26215 height: calc(100% + 20px);
26216 width: 1px;
26217 background: #E2E6F2;
26218 z-index: -1;
26219 }
26220 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .add-and-condition {
26221 margin-top: 14px;
26222 }
26223 }
26224 @media only screen and (max-width: 1199px) {
26225 .wpfnl .mailmint-automation .condition .steps-settings-sidebar,
26226 .wpfnl .mailmint-automation .steps-settings-sidebar {
26227 width: 380px;
26228 padding: 14px 15px;
26229 }
26230 .wpfnl .mailmint-automation .has-sidebar .automation-steps-wrapper {
26231 width: calc(100% - 404px);
26232 }
26233 .mailmint-automation .logical-decision-box {
26234 max-width: 345px;
26235 }
26236 }
26237 .arco-popover-content,
26238 .arco-popconfirm-content {
26239 border-radius: 8px;
26240 border: none;
26241 width: 293px;
26242 padding: 20px;
26243 }
26244 .arco-popover-content .arco-tree-node-title,
26245 .arco-popconfirm-content .arco-tree-node-title {
26246 width: 100%;
26247 }
26248 .arco-popover-content .color-input-picker-wrapper,
26249 .arco-popconfirm-content .color-input-picker-wrapper {
26250 display: flex;
26251 align-items: start;
26252 justify-content: space-between;
26253 padding-bottom: 20px;
26254 margin-bottom: 20px;
26255 border-bottom: 1px solid #EBEDF0;
26256 }
26257 .arco-popover-content .color-title,
26258 .arco-popconfirm-content .color-title {
26259 color: #2D3149;
26260 font-size: 13px;
26261 font-weight: 500;
26262 line-height: 1.2;
26263 letter-spacing: -0.13px;
26264 margin-bottom: 8px;
26265 }
26266 .arco-popover-content .title-field-wrapper .color-field-wrapper,
26267 .arco-popconfirm-content .title-field-wrapper .color-field-wrapper {
26268 display: flex;
26269 gap: 7px;
26270 }
26271 .arco-popover-content .title-field-wrapper .color-field-wrapper input[type=text],
26272 .arco-popconfirm-content .title-field-wrapper .color-field-wrapper input[type=text] {
26273 width: 96px;
26274 padding: 6px 12px;
26275 border-radius: 4px;
26276 border: 1px solid #EBEDF0;
26277 line-height: 1.3;
26278 }
26279 .arco-popover-content .title-field-wrapper .color-field-wrapper .color-bg,
26280 .arco-popconfirm-content .title-field-wrapper .color-field-wrapper .color-bg {
26281 border-radius: 4px;
26282 border: 1px solid #EBEDF0;
26283 }
26284 .arco-popover-content .title-field-wrapper .picker-btn,
26285 .arco-popconfirm-content .title-field-wrapper .picker-btn {
26286 position: relative;
26287 width: 34px;
26288 height: 32px;
26289 border-radius: 4px;
26290 border: 1px solid #EBEDF0;
26291 }
26292 .arco-popover-content .title-field-wrapper .picker-btn:before,
26293 .arco-popconfirm-content .title-field-wrapper .picker-btn:before {
26294 position: absolute;
26295 top: 50%;
26296 left: 50%;
26297 content: url("data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMTYgMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbD0iIzJEMzE0OSIgZD0iTTE0LjMgMS43NWMtMS0xLTIuNi0xLTMuNTUgMEw4LjkgMy42Yy0uNTUtLjI1LTEuMjUtLjItMS43LjMtLjYuNi0uNiAxLjU1IDAgMi4xNWwtNC4zIDQuM2MtLjMuMy0uNDUuNy0uNDUgMS4xNWwtMSAxYy0uNi42LS42IDEuNTUgMCAyLjE1LjM1LjIuNy4zNSAxLjEuMzUuNCAwIC43NS0uMTUgMS4wNS0uNDVsMS0xYy40LjA1Ljg1LS4xNSAxLjE1LS40NWw0LjMtNC4zYy4zLjMuNy40NSAxLjA1LjQ1LjQgMCAuNzUtLjE1IDEuMDUtLjQ1LjQ1LS40NS41NS0xLjE1LjMtMS43bDEuODUtMS44NWMxLS45NSAxLTIuNTUgMC0zLjV6bS00Ljk1IDYuNEw3LjUgMTBINC42bDMuMy0zLjMgMS40NSAxLjQ1eiIvPjwvc3ZnPg==");
26298 height: 16px;
26299 width: 16px;
26300 transform: translate(-50%, -50%);
26301 }
26302
26303 .openai-button-wrapper {
26304 width: 100%;
26305 padding: 14px 14px 0;
26306 display: none;
26307 }
26308 .openai-button-wrapper .arco-space-item .arco-btn-size-default {
26309 height: auto;
26310 padding: 11px 14px;
26311 border-radius: 8px;
26312 font-size: 15px;
26313 font-weight: 600;
26314 background-color: #11A37F;
26315 display: flex;
26316 align-items: center;
26317 gap: 6px;
26318 line-height: 1;
26319 }
26320 .openai-button-wrapper .arco-space-item .arco-btn-size-default:hover {
26321 background-color: #11A37F;
26322 }
26323 .openai-button-wrapper .arco-space-item .arco-btn::before {
26324 content: url("data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMTggMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTE2LjcxIDcuMzY2YTQuNDg4IDQuNDg4IDAgMDAtLjM4Ny0zLjY4MyA0LjUzNSA0LjUzNSAwIDAwLTQuODgyLTIuMTc1IDQuNTQ4IDQuNTQ4IDAgMDAtNy43MDcgMS42MjhBNC40ODkgNC40ODkgMCAwMC43MzYgNS4zMTFhNC41MzUgNC41MzUgMCAwMC41NTcgNS4zMjMgNC40ODUgNC40ODUgMCAwMC4zODMgMy42ODMgNC41MzggNC41MzggMCAwMDQuODg2IDIuMTc1QTQuNDg4IDQuNDg4IDAgMDA5Ljk0NCAxOGE0LjU0MSA0LjU0MSAwIDAwNC4zMjktMy4xNTQgNC40OTEgNC40OTEgMCAwMDIuOTk4LTIuMTc1IDQuNTQyIDQuNTQyIDAgMDAtLjU2LTUuMzA1em0tNi43NjYgOS40NTZhMy4zNTcgMy4zNTcgMCAwMS0yLjE1OC0uNzhsLjEwNy0uMDYxIDMuNTg0LTIuMDY5YS41OTYuNTk2IDAgMDAuMjk0LS41MVY4LjM0OGwxLjUxNS44NzZhLjA1My4wNTMgMCAwMS4wMjkuMDR2NC4xODZhMy4zNzggMy4zNzggMCAwMS0zLjM3MSAzLjM3em0tNy4yNDYtMy4wOTRhMy4zNTMgMy4zNTMgMCAwMS0uNC0yLjI2bC4xMDYuMDYzIDMuNTg3IDIuMDdhLjU3OC41NzggMCAwMC41ODUgMGw0LjM4My0yLjUyN3YxLjc0OWEuMDYuMDYgMCAwMS0uMDI1LjA0NmwtMy42MyAyLjA5NGEzLjM3NCAzLjM3NCAwIDAxLTQuNjA2LTEuMjM1em0tLjk0NC03LjgwNmEzLjM2NCAzLjM2NCAwIDAxMS43NzUtMS40OFY4LjdhLjU3NS41NzUgMCAwMC4yOS41MDdsNC4zNjEgMi41MTYtMS41MTUuODc3YS4wNTcuMDU3IDAgMDEtLjA1MyAwbC0zLjYyMy0yLjA5YTMuMzc4IDMuMzc4IDAgMDEtMS4yMzUtNC42MDZ2LjAxOHptMTIuNDQ4IDIuODkyTDkuODI3IDYuMjczbDEuNTExLS44NzNhLjA1Ny4wNTcgMCAwMS4wNTQgMGwzLjYyMiAyLjA5M2EzLjM3IDMuMzcgMCAwMS0uNTA3IDYuMDc5VjkuMzE0YS41OTIuNTkyIDAgMDAtLjMwNS0uNXptMS41MDgtMi4yNjhsLS4xMDctLjA2NC0zLjU4LTIuMDg2YS41ODIuNTgyIDAgMDAtLjU4OSAwTDcuMDU2IDYuOTIyVjUuMTczYS4wNS4wNSAwIDAxLjAyLS4wNDZsMy42MjQtMi4wOWEzLjM3NCAzLjM3NCAwIDAxNS4wMSAzLjQ5NXYuMDE0ek02LjIyOSA5LjY0N2wtMS41MTUtLjg3M2EuMDYuMDYgMCAwMS0uMDI5LS4wNDJWNC41NTZhMy4zNzQgMy4zNzQgMCAwMTUuNTMyLTIuNTlsLS4xMDcuMDYtMy41ODMgMi4wNjhhLjU5Ni41OTYgMCAwMC0uMjk1LjUxMUw2LjIzIDkuNjQ3em0uODIzLTEuNzc0bDEuOTUxLTEuMTI1IDEuOTU2IDEuMTI1djIuMjVMOS4wMSAxMS4yNDhsLTEuOTU2LTEuMTI1LS4wMDMtMi4yNXoiLz48L3N2Zz4=");
26325 width: 16px;
26326 height: 16px;
26327 display: block;
26328 }
26329
26330 .wpfnl-mrm-email-template__wrapper {
26331 position: fixed;
26332 top: 32px;
26333 right: 0;
26334 background: rgba(0, 0, 0, 0.3215686275);
26335 z-index: 999;
26336 width: calc(100% - 160px);
26337 height: 100%;
26338 display: flex;
26339 flex-flow: column;
26340 align-items: center;
26341 justify-content: center;
26342 }
26343 .wpfnl-mrm-email-template__wrapper .modal-loader {
26344 position: absolute;
26345 left: 0;
26346 top: 0;
26347 width: 100%;
26348 height: 100%;
26349 background: #f6f8fa;
26350 border-radius: 10px;
26351 z-index: 11;
26352 display: flex;
26353 flex-flow: column;
26354 align-items: center;
26355 justify-content: center;
26356 }
26357 .wpfnl-mrm-email-template__wrapper .modal-loader .wpfnl-loader {
26358 display: block;
26359 width: 40px;
26360 height: 40px;
26361 }
26362
26363 .folded .wpfnl-mrm-email-template__wrapper {
26364 width: calc(100% - 36px);
26365 }
26366
26367 .wpfnl-mrm-email-builder__modal {
26368 width: 100%;
26369 height: 100%;
26370 background: #fff;
26371 }
26372
26373 .wpfnl-mrm-email-template__modal {
26374 padding: 40px;
26375 width: 100%;
26376 height: 100%;
26377 max-height: 905px;
26378 }
26379 .wpfnl-mrm-email-template__modal .wpfnl-mrm-email-template__inner {
26380 position: relative;
26381 height: 100%;
26382 width: 100%;
26383 max-width: 1365px;
26384 margin: 0 auto;
26385 }
26386 .wpfnl-mrm-email-template__modal .template-modal-overflow {
26387 background: #f6f8fa;
26388 border-radius: 10px;
26389 position: relative;
26390 padding: 40px 80px;
26391 height: 100%;
26392 width: 100%;
26393 margin: 0 auto;
26394 overflow: auto;
26395 }
26396 .wpfnl-mrm-email-template__modal .template-modal-header {
26397 display: flex;
26398 flex-flow: row wrap;
26399 justify-content: space-between;
26400 align-items: center;
26401 }
26402 .wpfnl-mrm-email-template__modal .template-modal-header .modal-title {
26403 font-weight: 600;
26404 font-size: 20px;
26405 line-height: 1.2;
26406 color: #2d3149;
26407 }
26408 .wpfnl-mrm-email-template__modal .template-modal-header .template-filter {
26409 display: flex;
26410 align-items: center;
26411 gap: 28px;
26412 }
26413 .wpfnl-mrm-email-template__modal .template-modal-header .template-filter .filter-item {
26414 font-weight: 400;
26415 font-size: 15px;
26416 color: #9398a5;
26417 cursor: pointer;
26418 padding: 4px 0;
26419 transition: all 0.3s ease;
26420 position: relative;
26421 background: transparent;
26422 border: none;
26423 line-height: 1;
26424 }
26425 .wpfnl-mrm-email-template__modal .template-modal-header .template-filter .filter-item:before {
26426 content: "";
26427 position: absolute;
26428 bottom: 0;
26429 left: 0;
26430 width: 100%;
26431 height: 2px;
26432 background: #6E42D3;
26433 visibility: hidden;
26434 opacity: 0;
26435 transition: all 0.3s ease;
26436 }
26437 .wpfnl-mrm-email-template__modal .template-modal-header .template-filter .filter-item.active {
26438 color: #6E42D3;
26439 }
26440 .wpfnl-mrm-email-template__modal .template-modal-header .template-filter .filter-item.active:before {
26441 opacity: 1;
26442 visibility: visible;
26443 }
26444 .wpfnl-mrm-email-template__modal .cross-icon {
26445 position: absolute;
26446 right: -20px;
26447 top: -20px;
26448 background: #ffffff;
26449 box-shadow: 0px 1px 1px #dadada;
26450 border-radius: 100px;
26451 width: 46px;
26452 height: 46px;
26453 display: flex;
26454 align-items: center;
26455 justify-content: center;
26456 cursor: pointer;
26457 z-index: 12;
26458 }
26459 .wpfnl-mrm-email-template__modal .mintmrm-template-wrapper {
26460 position: relative;
26461 display: flex;
26462 flex-flow: row wrap;
26463 margin-left: -40px;
26464 }
26465 .wpfnl-mrm-email-template__modal .mintmrm-single-template {
26466 width: calc(25% - 40px);
26467 margin-left: 40px;
26468 margin-top: 40px;
26469 position: relative;
26470 }
26471 .wpfnl-mrm-email-template__modal .mintmrm-single-template.create-from-scratch .mintmrm-single-remote-template {
26472 border-radius: 10px;
26473 cursor: default;
26474 }
26475 .wpfnl-mrm-email-template__modal .mintmrm-single-template.create-from-scratch .mintmrm-single-remote-template .template-image-wrapper {
26476 background-color: #fff;
26477 border-radius: 10px;
26478 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");
26479 }
26480 .wpfnl-mrm-email-template__modal .mintmrm-single-template.create-from-scratch .template-info .title {
26481 opacity: 0;
26482 visibility: hidden;
26483 }
26484 .wpfnl-mrm-email-template__modal .mintmrm-single-template.create-from-scratch .btn-default {
26485 position: absolute;
26486 top: 50%;
26487 left: 50%;
26488 transform: translate(-50%, -50%);
26489 width: 175px;
26490 box-shadow: 0px 10px 16px rgba(189, 193, 200, 0.5019607843);
26491 font-size: 15px;
26492 padding: 12px 15px;
26493 border: none;
26494 z-index: 9;
26495 height: auto;
26496 line-height: 1;
26497 }
26498 .wpfnl-mrm-email-template__modal .mintmrm-single-template.coming-soon {
26499 width: calc(75% - 40px);
26500 }
26501 .wpfnl-mrm-email-template__modal .mintmrm-single-template.coming-soon .coming-soon-inner {
26502 width: 100%;
26503 height: calc(100% - 35px);
26504 min-height: 120px;
26505 background: #fff;
26506 text-align: center;
26507 border-radius: 10px;
26508 display: flex;
26509 flex-flow: column;
26510 align-items: center;
26511 justify-content: center;
26512 box-shadow: 0px 1px 1px rgba(182, 185, 191, 0.3);
26513 }
26514 .wpfnl-mrm-email-template__modal .mintmrm-single-template.coming-soon h2 {
26515 width: 100%;
26516 text-align: center;
26517 z-index: 2;
26518 font-size: 16px;
26519 font-weight: 600;
26520 color: #2d3149;
26521 cursor: text;
26522 }
26523 .wpfnl-mrm-email-template__modal .mintmrm-single-template .mintmrm-single-remote-wrapper {
26524 position: relative;
26525 }
26526 .wpfnl-mrm-email-template__modal .mintmrm-single-template .mintmail-delete-email-template {
26527 border: none;
26528 padding: 5px;
26529 margin-top: 10px;
26530 background: transparent;
26531 color: #d63638;
26532 text-decoration: underline;
26533 }
26534 .wpfnl-mrm-email-template__modal .mintmrm-single-template .mintmrm-single-remote-template {
26535 position: relative;
26536 }
26537 .wpfnl-mrm-email-template__modal .mintmrm-single-template .template-image-wrapper {
26538 background-repeat: no-repeat;
26539 background-size: 100% auto;
26540 background-position: center center;
26541 border-radius: 10px;
26542 position: relative;
26543 overflow: hidden;
26544 }
26545 .wpfnl-mrm-email-template__modal .mintmrm-single-template .template-image-wrapper:before {
26546 content: "";
26547 display: block;
26548 padding-top: calc(100% + 20px);
26549 }
26550 .wpfnl-mrm-email-template__modal .mintmrm-single-template .hoverlay {
26551 background: rgba(255, 255, 255, 0.85);
26552 border-radius: 6px;
26553 position: absolute;
26554 top: 0;
26555 left: 0;
26556 width: 100%;
26557 height: 100%;
26558 z-index: 9;
26559 padding: 0 15px;
26560 display: flex;
26561 flex-flow: column;
26562 align-items: center;
26563 justify-content: center;
26564 opacity: 0;
26565 visibility: hidden;
26566 transition: all 0.3s ease;
26567 }
26568 .wpfnl-mrm-email-template__modal .mintmrm-single-template .hoverlay .mintmrm-btn {
26569 padding: 11px 18px;
26570 }
26571 .wpfnl-mrm-email-template__modal .mintmrm-single-template.importing .hoverlay, .wpfnl-mrm-email-template__modal .mintmrm-single-template:hover .hoverlay {
26572 opacity: 1;
26573 visibility: visible;
26574 }
26575 .wpfnl-mrm-email-template__modal .mintmrm-single-template .template-img {
26576 width: 100%;
26577 height: 350px;
26578 border-radius: 10px 10px 0 0;
26579 object-fit: contain;
26580 }
26581 .wpfnl-mrm-email-template__modal .mintmrm-single-template .template-info {
26582 margin-top: 16px;
26583 }
26584 .wpfnl-mrm-email-template__modal .mintmrm-single-template .template-info .title {
26585 margin-bottom: 0;
26586 text-align: center;
26587 display: block;
26588 color: #2d3149;
26589 font-weight: 600;
26590 font-size: 18px;
26591 line-height: 1;
26592 letter-spacing: -0.01em;
26593 transition: all 0.3s ease;
26594 }
26595
26596 .mintmrm-delete-alert-wrapper {
26597 position: fixed;
26598 top: 0;
26599 right: 0;
26600 padding: 15px;
26601 width: calc(100% - 160px);
26602 height: 100%;
26603 background: rgba(16, 5, 46, 0.3);
26604 z-index: 999;
26605 display: none;
26606 flex-flow: row wrap;
26607 align-items: center;
26608 justify-content: center;
26609 }
26610 .mintmrm-delete-alert-wrapper.show-modal {
26611 display: flex;
26612 }
26613
26614 .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation {
26615 background: #ffffff;
26616 border-radius: 10px;
26617 width: 100%;
26618 max-width: 514px;
26619 animation: mintmrm-bounce 0.3s;
26620 }
26621
26622 .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation .delete-confirmation-header {
26623 border-radius: 10px 10px 0 0;
26624 justify-content: space-between;
26625 padding: 24px;
26626 position: relative;
26627 }
26628
26629 .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation .delete-confirmation-header h3 {
26630 font-weight: 600;
26631 font-size: 18px;
26632 line-height: 1.11;
26633 }
26634
26635 .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation .delete-confirmation-header .delete-title {
26636 display: flex;
26637 align-items: center;
26638 gap: 8px;
26639 }
26640
26641 .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation .delete-confirmation-header .delete-title svg path {
26642 fill: #ec5956;
26643 }
26644
26645 .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation .delete-confirmation-header p {
26646 margin-top: 14px;
26647 font-weight: 400;
26648 font-size: 14px;
26649 line-height: 1.21;
26650 color: #9398a5;
26651 }
26652
26653 .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation .delete-confirmation-header .cross-icon {
26654 height: 40px;
26655 width: 40px;
26656 background: #ffffff;
26657 box-shadow: 0px 1px 1px #dadada;
26658 border-radius: 100px;
26659 display: flex;
26660 justify-content: center;
26661 align-items: center;
26662 position: absolute;
26663 cursor: pointer;
26664 top: -12px;
26665 right: -12px;
26666 }
26667
26668 .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation .delete-confirmation-header .cross-icon svg path {
26669 fill: #686f7f;
26670 }
26671
26672 .mintmrm-delete-alert-wrapper .icon {
26673 width: 50px;
26674 height: 50px;
26675 border: 2px solid #e65555;
26676 display: flex;
26677 align-items: center;
26678 justify-content: center;
26679 }
26680
26681 .mintmrm-delete-alert-wrapper .icon svg {
26682 width: 18px;
26683 height: 18px;
26684 }
26685
26686 .mintmrm-delete-alert-wrapper .icon svg path {
26687 stroke: #e65555;
26688 }
26689
26690 .mintmrm-delete-alert-wrapper .mintmrm-delete-confirm-btn {
26691 display: flex;
26692 flex-flow: row;
26693 align-items: center;
26694 justify-content: flex-end;
26695 padding: 20px;
26696 border-top: 1px solid #E9EAEE;
26697 }
26698
26699 .mintmrm-delete-alert-wrapper .mintmrm-delete-confirm-btn li {
26700 margin: 0 6px;
26701 }
26702
26703 .mintmrm-delete-alert-wrapper .mintmrm-delete-confirm-btn li:last-child {
26704 margin-right: 0;
26705 }
26706
26707 .mintmrm-delete-alert-wrapper .mintmrm-delete-confirm-btn li .cancel {
26708 background-color: transparent;
26709 border: 1px solid #e4e6eb;
26710 color: #2d3149;
26711 }
26712
26713 .mintmrm-delete-alert-wrapper .mintmrm-delete-confirm-btn li .cancel:hover {
26714 background-color: rgba(0, 0, 0, 0.031372549);
26715 }
26716
26717 .mrm-email-editor .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation {
26718 max-width: 530px;
26719 }
26720
26721 .mrm-email-editor .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation .delete-confirmation-header {
26722 background-color: transparent;
26723 border-bottom-color: #ebedf0;
26724 position: relative;
26725 padding: 25px 30px 25px 30px;
26726 }
26727
26728 .mrm-email-editor .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation .delete-confirmation-header .cross-icon {
26729 height: 46px;
26730 width: 46px;
26731 box-shadow: 0px 1px 1px #dadada;
26732 border-radius: 100px;
26733 border: none;
26734 position: absolute;
26735 right: -14px;
26736 top: -15px;
26737 }
26738
26739 .mrm-email-editor .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation .delete-confirmation-body {
26740 display: block;
26741 padding: 5px 30px 30px;
26742 }
26743
26744 .mrm-email-editor .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation .delete-confirmation-body .form-group label {
26745 margin-bottom: 7px;
26746 color: #2d3149;
26747 font-weight: 600;
26748 }
26749
26750 .mrm-email-editor .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation .delete-confirmation-body .form-group input[type=email] {
26751 font-size: 14px;
26752 min-height: 48px;
26753 color: #6a707c;
26754 border-color: #E9EAEE;
26755 width: 100%;
26756 }
26757
26758 .mrm-email-editor .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation .mintmrm-delete-confirm-btn li {
26759 margin: 0;
26760 }
26761
26762 .mrm-email-editor .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation .mintmrm-delete-confirm-btn .mintmrm-btn {
26763 display: inline-block;
26764 border: none;
26765 height: 38px;
26766 font-size: 14px;
26767 line-height: 38px;
26768 color: #fff;
26769 font-weight: 500;
26770 padding: 0 30px;
26771 min-width: 130px;
26772 cursor: pointer;
26773 text-align: center;
26774 letter-spacing: 0.2px;
26775 border-radius: 10px;
26776 text-transform: capitalize;
26777 background-color: #6E42D3;
26778 border: 1px solid transparent;
26779 }
26780
26781 .mrm-email-editor .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation .mintmrm-delete-confirm-btn .mintmrm-btn.outline {
26782 border-color: #6E42D3;
26783 color: #6E42D3;
26784 background-color: transparent;
26785 }
26786
26787 .mrm-email-editor .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation .mintmrm-delete-confirm-btn .cancel {
26788 margin-right: 14px;
26789 }
26790
26791 .mrm-email-editor .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation .mintmrm-delete-confirm-btn .alert-message p {
26792 color: #09af09;
26793 margin-right: 10px;
26794 font-size: 14px;
26795 font-weight: 500;
26796 }
26797
26798 .mrm-email-editor .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation .mintmrm-delete-confirm-btn .alert-message.mintmrm-error p {
26799 color: #eb1010;
26800 }
26801
26802 .mrm-email-editor .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation .mintmrm-delete-confirm-btn .mintmrm-loader {
26803 display: inline-block;
26804 position: relative;
26805 top: 2px;
26806 }
26807
26808 .mintmrm-loader {
26809 border: 2px solid #8265c5;
26810 border-radius: 50%;
26811 border-top: 2px solid #fff;
26812 width: 13px;
26813 height: 13px;
26814 animation: spin 0.7s linear infinite;
26815 display: inline-block;
26816 margin-left: 4px;
26817 }
26818
26819 .mintmrm-loader.show {
26820 display: block;
26821 }
26822
26823 @-webkit-keyframes spin {
26824 0% {
26825 -webkit-transform: rotate(0deg);
26826 }
26827 100% {
26828 -webkit-transform: rotate(360deg);
26829 }
26830 }
26831 @keyframes spin {
26832 0% {
26833 transform: rotate(0deg);
26834 }
26835 100% {
26836 transform: rotate(360deg);
26837 }
26838 }
26839 .folded .mintmrm-delete-alert-wrapper {
26840 width: calc(100% - 36px);
26841 }
26842
26843 .wpfnl-mrm-email-template__wrapper {
26844 width: calc(100% - 36px);
26845 }
26846 .wpfnl-mrm-email-template__wrapper .template-modal-inner {
26847 align-items: center;
26848 display: flex;
26849 max-width: 1215px;
26850 width: 100%;
26851 }
26852 .wpfnl-mrm-email-template__wrapper .template-modal-inner .preview-modal-wrapper {
26853 background: #f6f8fa;
26854 border-radius: 10px;
26855 padding: 24px 48px 40px 40px;
26856 position: relative;
26857 width: 100%;
26858 }
26859 .wpfnl-mrm-email-template__wrapper .template-modal-inner .preview-modal-wrapper .cross-icon {
26860 align-items: center;
26861 background: #fff;
26862 border-radius: 100px;
26863 box-shadow: 0 1px 1px #dadada;
26864 cursor: pointer;
26865 display: flex;
26866 height: 34px;
26867 justify-content: center;
26868 position: absolute;
26869 right: -15px;
26870 top: -15px;
26871 width: 34px;
26872 z-index: 2;
26873 }
26874 .wpfnl-mrm-email-template__wrapper .template-modal-inner .preview-modal-wrapper h2 {
26875 color: #2d3149;
26876 font-size: 20px;
26877 font-weight: 600;
26878 line-height: 1.2;
26879 margin-bottom: 25px;
26880 }
26881 .wpfnl-mrm-email-template__wrapper .template-modal-inner .preview-modal-wrapper .preview-test-email-wrapper {
26882 align-items: start;
26883 display: flex;
26884 gap: 24px;
26885 }
26886 .wpfnl-mrm-email-template__wrapper .template-modal-inner .preview-modal-wrapper .preview-test-email-wrapper .preview-test-section {
26887 background: #fff;
26888 border-radius: 10px;
26889 box-shadow: 0 1px 1px hsla(220, 7%, 73%, 0.3);
26890 width: 65%;
26891 }
26892 .wpfnl-mrm-email-template__wrapper .template-modal-inner .preview-modal-wrapper .preview-test-email-wrapper .preview-test-section .preview-email-header {
26893 align-items: center;
26894 border-bottom: 1px solid #ebedf0;
26895 display: flex;
26896 justify-content: space-between;
26897 padding: 17px 20px 17px 24px;
26898 }
26899 .wpfnl-mrm-email-template__wrapper .template-modal-inner .preview-modal-wrapper .preview-test-email-wrapper .preview-test-section .preview-email-header .responsive-view-section {
26900 border-radius: 6px;
26901 display: flex;
26902 }
26903 .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 {
26904 border-radius: 6px 0 0 6px;
26905 cursor: pointer;
26906 }
26907 .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 {
26908 stroke: #573BFF;
26909 }
26910 .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 {
26911 stroke: #573BFF;
26912 }
26913 .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 {
26914 border-radius: 0 6px 6px 0;
26915 cursor: pointer;
26916 }
26917 .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 {
26918 stroke: #573BFF;
26919 }
26920 .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 {
26921 stroke: #573BFF;
26922 }
26923 .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 {
26924 align-items: center;
26925 background-color: #fff;
26926 border-right: 1px solid #ebedf0;
26927 border: 1px solid #ebedf0;
26928 display: flex;
26929 height: 34px;
26930 justify-content: center;
26931 width: 44px;
26932 }
26933 .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 {
26934 align-items: center;
26935 background-color: transparent;
26936 border: 1px solid #ebedf0;
26937 border-radius: 6px;
26938 color: #2d3149;
26939 display: flex;
26940 font-size: 14px;
26941 font-weight: 500;
26942 gap: 7px;
26943 line-height: 1.07;
26944 padding: 8px 16px;
26945 cursor: pointer;
26946 }
26947 .wpfnl-mrm-email-template__wrapper .template-modal-inner .preview-modal-wrapper .preview-test-email-wrapper .preview-test-section .template-modal-overflow {
26948 display: flex;
26949 height: 500px;
26950 justify-content: center;
26951 padding: 19px 24px 24px;
26952 background: #fff;
26953 border-radius: 10px;
26954 overflow: auto;
26955 width: 100%;
26956 margin: 0 auto;
26957 max-width: 1365px;
26958 position: relative;
26959 }
26960 .wpfnl-mrm-email-template__wrapper .template-modal-inner .preview-modal-wrapper .preview-test-email-wrapper .preview-test-section .template-modal-overflow .mobile-view {
26961 max-width: 400px;
26962 width: 100%;
26963 }
26964 .wpfnl-mrm-email-template__wrapper .template-modal-inner .preview-modal-wrapper .preview-test-email-wrapper .test-email-section {
26965 background: #fff;
26966 border-radius: 10px;
26967 box-shadow: 0 1px 1px hsla(220, 7%, 73%, 0.3);
26968 padding: 24px;
26969 width: 35%;
26970 }
26971 .wpfnl-mrm-email-template__wrapper .template-modal-inner .preview-modal-wrapper .preview-test-email-wrapper .test-email-section .form-group {
26972 margin-bottom: 20px;
26973 position: relative;
26974 }
26975 .wpfnl-mrm-email-template__wrapper .template-modal-inner .preview-modal-wrapper .preview-test-email-wrapper .test-email-section .form-group .at-the-rate-icon {
26976 bottom: 10px;
26977 left: 15px;
26978 position: absolute;
26979 }
26980 .wpfnl-mrm-email-template__wrapper .template-modal-inner .preview-modal-wrapper .preview-test-email-wrapper .test-email-section .form-group input[type=email] {
26981 padding: 14px 15px 14px 43px;
26982 border: 1px solid #ebedf0;
26983 border-radius: 6px;
26984 color: #2d3149;
26985 display: block;
26986 font-weight: 400;
26987 line-height: 1.3;
26988 width: 100%;
26989 box-shadow: 0 0 0 transparent;
26990 background-color: #fff;
26991 }
26992 .wpfnl-mrm-email-template__wrapper .template-modal-inner .preview-modal-wrapper .preview-test-email-wrapper .test-email-section .footer-btn {
26993 display: flex;
26994 gap: 12px;
26995 justify-content: end;
26996 position: relative;
26997 }
26998 .wpfnl-mrm-email-template__wrapper .template-modal-inner .preview-modal-wrapper .preview-test-email-wrapper .test-email-section .footer-btn .alert-message {
26999 left: 0;
27000 max-width: 240px;
27001 position: absolute;
27002 top: 0;
27003 width: 100%;
27004 }
27005 .wpfnl-mrm-email-template__wrapper .template-modal-inner .preview-modal-wrapper .preview-test-email-wrapper .test-email-section .footer-btn .alert-message.wpfnl-error {
27006 color: #f44336;
27007 }
27008 .wpfnl-mrm-email-template__wrapper .template-modal-inner .preview-modal-wrapper .preview-test-email-wrapper .test-email-section .footer-btn .alert-message.wpfnl-success {
27009 color: #4caf50;
27010 }
27011
27012 .wpfnl-order-bump__template .template-preview-wrapper .description p {
27013 margin-bottom: 10px;
27014 }
27015 .wpfnl-order-bump__template .template-preview-wrapper .description p:last-child {
27016 margin-bottom: 0;
27017 }
27018 .wpfnl-order-bump__template .template-preview-wrapper .description ul {
27019 list-style: disc;
27020 }
27021 .wpfnl-order-bump__template .template-preview-wrapper .description ol,
27022 .wpfnl-order-bump__template .template-preview-wrapper .description ul {
27023 padding-left: 20px;
27024 margin-bottom: 10px;
27025 }
27026 .wpfnl-order-bump__template .template-preview-wrapper .description ol:last-child,
27027 .wpfnl-order-bump__template .template-preview-wrapper .description ul:last-child {
27028 margin-bottom: 0;
27029 }
27030
27031 .wpfnl-order-bump__template-style1 {
27032 background-color: #ffffff;
27033 border-radius: 12px;
27034 position: relative;
27035 border: 1px solid #E5E8F3;
27036 }
27037 .wpfnl-order-bump__template-style1 .preview-tag {
27038 background: #6E42D3;
27039 border-radius: 0px 3px 3px 0px;
27040 font-weight: 500;
27041 font-size: 12px;
27042 line-height: 14px;
27043 color: #FFFFFF;
27044 text-transform: capitalize;
27045 display: inline-block;
27046 padding: 5px 9px;
27047 position: absolute;
27048 top: -11px;
27049 left: -8px;
27050 }
27051 .wpfnl-order-bump__template-style1 .preview-tag:before {
27052 content: "";
27053 position: absolute;
27054 left: 0px;
27055 bottom: -10px;
27056 width: 0;
27057 height: 0;
27058 border-top: 10px solid #28027F;
27059 border-left: 8px solid transparent;
27060 }
27061 .wpfnl-order-bump__template-style1 .template-preview-wrapper {
27062 padding: 20px;
27063 display: flex;
27064 flex-flow: row wrap;
27065 align-items: flex-start;
27066 }
27067 .wpfnl-order-bump__template-style1 .template-preview-wrapper .template-img {
27068 width: 150px;
27069 height: 150px;
27070 background-color: #F2F2F8;
27071 border-radius: 10px;
27072 position: relative;
27073 background-repeat: no-repeat;
27074 background-position: center center;
27075 background-size: cover;
27076 object-fit: cover;
27077 }
27078 .wpfnl-order-bump__template-style1 .template-preview-wrapper .template-content {
27079 width: calc(100% - 160px);
27080 padding-left: 20px;
27081 }
27082 .wpfnl-order-bump__template-style1 .template-preview-wrapper .template-content .product-options .option-selector {
27083 color: #F34D01;
27084 font-weight: 500;
27085 font-size: 14px;
27086 line-height: 18px;
27087 margin-top: 10px;
27088 }
27089 .wpfnl-order-bump__template-style1 .template-preview-wrapper .template-title {
27090 font-weight: 500;
27091 font-size: 14px;
27092 line-height: 16px;
27093 color: #363B4E;
27094 margin-bottom: 9px;
27095 }
27096 .wpfnl-order-bump__template-style1 .template-preview-wrapper .subtitle {
27097 font-weight: 500;
27098 font-size: 14px;
27099 line-height: 16px;
27100 color: #6E42D3;
27101 margin-bottom: 14px;
27102 }
27103 .wpfnl-order-bump__template-style1 .template-preview-wrapper .description li,
27104 .wpfnl-order-bump__template-style1 .template-preview-wrapper .description strong,
27105 .wpfnl-order-bump__template-style1 .template-preview-wrapper .description span,
27106 .wpfnl-order-bump__template-style1 .template-preview-wrapper .description p,
27107 .wpfnl-order-bump__template-style1 .template-preview-wrapper .description {
27108 font-size: 13px;
27109 line-height: 20px;
27110 color: #7A8B9A;
27111 }
27112 .wpfnl-order-bump__template-style1 .template-preview-wrapper .product-price {
27113 display: inline-block;
27114 font-weight: 500;
27115 font-size: 13px;
27116 line-height: 15px;
27117 color: #EE8134;
27118 margin-left: auto;
27119 margin-top: 10px;
27120 }
27121 .wpfnl-order-bump__template-style1 .template-preview-wrapper .product-price span {
27122 font-size: 13px;
27123 color: #EE8134;
27124 font-weight: 500;
27125 }
27126 .wpfnl-order-bump__template-style1 .template-preview-wrapper .product-price ins {
27127 text-decoration: none;
27128 }
27129 .wpfnl-order-bump__template-style1 .offer-checkbox {
27130 background-color: #6E42D3;
27131 padding: 11px 20px;
27132 border-radius: 0 0 10px 10px;
27133 box-shadow: 0 -1px 2px 0 rgba(190, 190, 215, 0.29);
27134 }
27135 .wpfnl-order-bump__template-style1 .offer-checkbox .wpfnl-checkbox label {
27136 font-weight: 500;
27137 font-size: 15px;
27138 line-height: 18px;
27139 color: #d9d9d9;
27140 padding-left: 26px;
27141 margin: 0;
27142 border: none;
27143 }
27144 .wpfnl-order-bump__template-style1 .offer-checkbox .wpfnl-checkbox label:before {
27145 top: 1px;
27146 width: 15px;
27147 height: 15px;
27148 }
27149 .wpfnl-order-bump__template-style1 .offer-checkbox .wpfnl-checkbox label:after {
27150 left: 4px;
27151 top: 6px;
27152 width: 7px;
27153 height: 3px;
27154 border-bottom-color: #6E42D3;
27155 border-left-color: #6E42D3;
27156 }
27157 .wpfnl-order-bump__template-style1 .offer-checkbox .wpfnl-checkbox input[type=checkbox]:checked + label::before {
27158 background-color: #fff;
27159 border-color: #ffffff;
27160 }
27161
27162 .wpfnl-order-bump__template-style2 {
27163 border-radius: 10px;
27164 position: relative;
27165 margin: 0 0 20px;
27166 background-color: #ffffff;
27167 }
27168 .wpfnl-order-bump__template-style2 .preview-tag {
27169 background: #6E42D3;
27170 border-radius: 0px 3px 3px 0px;
27171 font-weight: 500;
27172 font-size: 12px;
27173 line-height: 14px;
27174 color: #FFFFFF;
27175 text-transform: capitalize;
27176 display: inline-block;
27177 padding: 5px 9px;
27178 position: absolute;
27179 top: -11px;
27180 left: -8px;
27181 }
27182 .wpfnl-order-bump__template-style2 .preview-tag:before {
27183 content: "";
27184 position: absolute;
27185 left: 0px;
27186 bottom: -10px;
27187 width: 0;
27188 height: 0;
27189 border-top: 10px solid #28027F;
27190 border-left: 8px solid transparent;
27191 }
27192 .wpfnl-order-bump__template-style2 .template-preview-wrapper {
27193 padding: 20px 15px;
27194 display: flex;
27195 flex-flow: row wrap;
27196 align-items: flex-start;
27197 border: 1px dashed #6E42D3;
27198 border-radius: 0 0 10px 10px;
27199 border-top: none;
27200 }
27201 .wpfnl-order-bump__template-style2 .template-preview-wrapper .template-img {
27202 width: 150px;
27203 height: 150px;
27204 background-color: #F2F2F8;
27205 border-radius: 10px;
27206 position: relative;
27207 background-repeat: no-repeat;
27208 background-position: center center;
27209 background-size: cover;
27210 object-fit: cover;
27211 }
27212 .wpfnl-order-bump__template-style2 .template-preview-wrapper .for-mobile {
27213 display: none;
27214 border-radius: 10px;
27215 }
27216 .wpfnl-order-bump__template-style2 .template-preview-wrapper .template-content {
27217 width: calc(100% - 150px);
27218 padding-left: 20px;
27219 }
27220 .wpfnl-order-bump__template-style2 .template-preview-wrapper .template-content .product-options .option-selector {
27221 color: #F34D01;
27222 font-weight: 500;
27223 font-size: 14px;
27224 line-height: 18px;
27225 margin-top: 10px;
27226 }
27227 .wpfnl-order-bump__template-style2 .template-preview-wrapper .template-title {
27228 font-weight: 500;
27229 font-size: 14px;
27230 line-height: 16px;
27231 color: #363B4E;
27232 margin-bottom: 9px;
27233 }
27234 .wpfnl-order-bump__template-style2 .template-preview-wrapper .subtitle {
27235 font-weight: 500;
27236 font-size: 14px;
27237 line-height: 16px;
27238 color: #6E42D3;
27239 margin-bottom: 14px;
27240 }
27241 .wpfnl-order-bump__template-style2 .template-preview-wrapper .description li,
27242 .wpfnl-order-bump__template-style2 .template-preview-wrapper .description strong,
27243 .wpfnl-order-bump__template-style2 .template-preview-wrapper .description span,
27244 .wpfnl-order-bump__template-style2 .template-preview-wrapper .description p,
27245 .wpfnl-order-bump__template-style2 .template-preview-wrapper .description {
27246 font-size: 13px;
27247 line-height: 20px;
27248 color: #7A8B9A;
27249 margin: 0;
27250 }
27251 @keyframes moveArrow {
27252 0%, 100% {
27253 transform: translateX(-8px);
27254 opacity: 1;
27255 }
27256 50%, 90% {
27257 transform: translateX(15px);
27258 opacity: 0;
27259 }
27260 99% {
27261 transform: translateX(-8px);
27262 opacity: 0;
27263 }
27264 }
27265 .wpfnl-order-bump__template-style2 .offer-checkbox {
27266 background-color: #6E42D3;
27267 padding: 8px 15px;
27268 border-radius: 10px 10px 0 0;
27269 display: flex;
27270 flex-flow: row wrap;
27271 align-items: flex-start;
27272 border: 1px dashed #6e42d3;
27273 }
27274 .wpfnl-order-bump__template-style2 .offer-checkbox .nav-arrow {
27275 display: inherit;
27276 line-height: normal;
27277 position: relative;
27278 top: 1px;
27279 margin-right: 10px;
27280 animation: moveArrow 1s linear infinite;
27281 }
27282 .wpfnl-order-bump__template-style2 .offer-checkbox .wpfnl-checkbox {
27283 line-height: normal;
27284 display: inherit;
27285 width: calc(100% - 130px);
27286 }
27287 .wpfnl-order-bump__template-style2 .offer-checkbox .wpfnl-checkbox label {
27288 font-weight: 500;
27289 color: #d9d9d9;
27290 padding: 0 0 0 20px;
27291 font-size: 12px;
27292 line-height: 14px;
27293 margin: 0;
27294 border: none;
27295 }
27296 .wpfnl-order-bump__template-style2 .offer-checkbox .wpfnl-checkbox label:before {
27297 top: 0;
27298 border: none;
27299 width: 14px;
27300 height: 14px;
27301 }
27302 .wpfnl-order-bump__template-style2 .offer-checkbox .wpfnl-checkbox label:after {
27303 left: 2px;
27304 top: 4px;
27305 width: 7px;
27306 height: 3px;
27307 border-bottom-color: #6E42D3;
27308 border-left-color: #6E42D3;
27309 }
27310 .wpfnl-order-bump__template-style2 .offer-checkbox .wpfnl-checkbox input[type=checkbox]:checked + label::before {
27311 background-color: #fff;
27312 border-color: #ffffff;
27313 }
27314 .wpfnl-order-bump__template-style2 .offer-checkbox .product-price {
27315 display: inline-block;
27316 font-weight: 500;
27317 font-size: 12px;
27318 line-height: 14px;
27319 color: #EE8134;
27320 margin-left: auto;
27321 }
27322 .wpfnl-order-bump__template-style2 .offer-checkbox .product-price span {
27323 font-size: 12px;
27324 color: #EE8134;
27325 font-weight: 500;
27326 line-height: normal;
27327 }
27328 .wpfnl-order-bump__template-style2 .offer-checkbox .product-price ins {
27329 text-decoration: none;
27330 }
27331
27332 .wpfnl-order-bump__template-style3 {
27333 border-radius: 10px;
27334 position: relative;
27335 margin: 20px 0;
27336 }
27337 .wpfnl-order-bump__template-style3 .template-preview-wrapper {
27338 padding: 20px 15px;
27339 border: 1px solid #6E42D3;
27340 border-radius: 10px;
27341 }
27342 .wpfnl-order-bump__template-style3 .template-preview-wrapper .template-img {
27343 width: 150px;
27344 height: 150px;
27345 background-color: #F2F2F8;
27346 border-radius: 10px;
27347 position: relative;
27348 background-repeat: no-repeat;
27349 background-position: center center;
27350 background-size: cover;
27351 object-fit: cover;
27352 }
27353 .wpfnl-order-bump__template-style3 .template-preview-wrapper .for-mobile {
27354 display: none;
27355 border-radius: 10px;
27356 }
27357 .wpfnl-order-bump__template-style3 .template-preview-wrapper .template-content {
27358 width: 100%;
27359 margin-top: 12px;
27360 }
27361 .wpfnl-order-bump__template-style3 .template-preview-wrapper .template-content .product-options .option-selector {
27362 color: #F34D01;
27363 font-weight: 500;
27364 font-size: 14px;
27365 line-height: 18px;
27366 margin-top: 10px;
27367 }
27368 .wpfnl-order-bump__template-style3 .template-preview-wrapper .product-price {
27369 font-weight: 500;
27370 font-size: 18px;
27371 line-height: 1.2;
27372 margin-bottom: 15px;
27373 display: block;
27374 color: #EE8134;
27375 }
27376 .wpfnl-order-bump__template-style3 .template-preview-wrapper .product-price del {
27377 color: #7A8B9A;
27378 }
27379 .wpfnl-order-bump__template-style3 .template-preview-wrapper .product-price ins {
27380 text-decoration: none;
27381 }
27382 .wpfnl-order-bump__template-style3 .template-preview-wrapper .template-title {
27383 font-weight: 500;
27384 margin: 0 0 9px 0;
27385 font-size: 16px;
27386 line-height: 1.3;
27387 color: #363B4E;
27388 }
27389 .wpfnl-order-bump__template-style3 .template-preview-wrapper .subtitle {
27390 font-weight: 500;
27391 font-size: 14px;
27392 line-height: 16px;
27393 color: #6E42D3;
27394 margin-bottom: 14px;
27395 }
27396 .wpfnl-order-bump__template-style3 .template-preview-wrapper .description li,
27397 .wpfnl-order-bump__template-style3 .template-preview-wrapper .description strong,
27398 .wpfnl-order-bump__template-style3 .template-preview-wrapper .description span,
27399 .wpfnl-order-bump__template-style3 .template-preview-wrapper .description p,
27400 .wpfnl-order-bump__template-style3 .template-preview-wrapper .description {
27401 font-size: 13px;
27402 line-height: 20px;
27403 color: #7A8B9A;
27404 margin: 0;
27405 }
27406 .wpfnl-order-bump__template-style3 .offer-checkbox {
27407 display: flex;
27408 flex-flow: row wrap;
27409 align-items: flex-start;
27410 }
27411 .wpfnl-order-bump__template-style3 .offer-checkbox .wpfnl-checkbox {
27412 line-height: normal;
27413 display: inherit;
27414 width: calc(100% - 60px);
27415 }
27416 .wpfnl-order-bump__template-style3 .offer-checkbox .wpfnl-checkbox .option-selector {
27417 color: #F34D01;
27418 font-weight: 500;
27419 font-size: 14px;
27420 line-height: 18px;
27421 }
27422 .wpfnl-order-bump__template-style3 .offer-checkbox .wpfnl-checkbox label {
27423 font-weight: 600;
27424 color: #363B4E;
27425 padding-left: 28px;
27426 font-size: 14px;
27427 line-height: 14px;
27428 margin: 0;
27429 }
27430 .wpfnl-order-bump__template-style3 .offer-checkbox .wpfnl-checkbox label:before {
27431 top: -1px;
27432 border: none;
27433 width: 18px;
27434 height: 18px;
27435 background-color: #c0c0c3;
27436 }
27437 .wpfnl-order-bump__template-style3 .offer-checkbox .wpfnl-checkbox label:after {
27438 left: 4px;
27439 top: 4px;
27440 width: 10px;
27441 height: 6px;
27442 border-bottom-color: #ffffff;
27443 border-left-color: #ffffff;
27444 }
27445 .wpfnl-order-bump__template-style3 .offer-checkbox .product-price {
27446 display: inline-block;
27447 font-weight: 500;
27448 font-size: 13px;
27449 line-height: 15px;
27450 color: #EE8134;
27451 margin-left: auto;
27452 }
27453 .wpfnl-order-bump__template-style3 .offer-checkbox .product-price del {
27454 margin-right: 2px;
27455 }
27456
27457 .wpfnl-order-bump__template-style4 {
27458 background-color: #f7f7f7;
27459 border-radius: 10px;
27460 position: relative;
27461 margin: 20px 0;
27462 }
27463 .wpfnl-order-bump__template-style4 .template-preview-wrapper {
27464 padding: 20px;
27465 display: flex;
27466 flex-flow: row wrap;
27467 align-items: center;
27468 }
27469 .wpfnl-order-bump__template-style4 .template-preview-wrapper .template-img {
27470 width: 70px;
27471 height: 70px;
27472 background-color: #F2F2F8;
27473 border-radius: 5px;
27474 position: relative;
27475 background-repeat: no-repeat;
27476 background-position: center center;
27477 background-size: cover;
27478 object-fit: cover;
27479 }
27480 .wpfnl-order-bump__template-style4 .template-preview-wrapper .for-mobile {
27481 display: none;
27482 border-radius: 5px;
27483 }
27484 .wpfnl-order-bump__template-style4 .template-preview-wrapper .template-content {
27485 width: calc(100% - 340px);
27486 padding-left: 14px;
27487 }
27488 .wpfnl-order-bump__template-style4 .template-preview-wrapper .template-title {
27489 font-weight: 500;
27490 font-size: 16px;
27491 line-height: 1.2;
27492 color: #363B4E;
27493 margin: 0 0 7px 0;
27494 max-width: 206px;
27495 }
27496 .wpfnl-order-bump__template-style4 .template-preview-wrapper .rating {
27497 color: #363B4E;
27498 font-weight: 600;
27499 display: flex;
27500 align-items: center;
27501 line-height: 1;
27502 font-size: 15px;
27503 }
27504 .wpfnl-order-bump__template-style4 .template-preview-wrapper .rating .star-rating {
27505 float: none;
27506 width: 86px;
27507 height: 15px;
27508 }
27509 .wpfnl-order-bump__template-style4 .template-preview-wrapper .rating .star-rating::before {
27510 content: "s s s s s";
27511 font-size: 13px;
27512 line-height: 1.2;
27513 color: #EE8134;
27514 }
27515 .wpfnl-order-bump__template-style4 .template-preview-wrapper .rating .star-rating span::before {
27516 content: "S S S S S";
27517 font-size: 13px;
27518 line-height: 1.2;
27519 color: #EE8134;
27520 }
27521 .wpfnl-order-bump__template-style4 .template-preview-wrapper .subtitle {
27522 font-weight: 500;
27523 font-size: 14px;
27524 line-height: 16px;
27525 color: #6E42D3;
27526 margin-bottom: 14px;
27527 }
27528 .wpfnl-order-bump__template-style4 .template-preview-wrapper .description li,
27529 .wpfnl-order-bump__template-style4 .template-preview-wrapper .description strong,
27530 .wpfnl-order-bump__template-style4 .template-preview-wrapper .description span,
27531 .wpfnl-order-bump__template-style4 .template-preview-wrapper .description p,
27532 .wpfnl-order-bump__template-style4 .template-preview-wrapper .description {
27533 font-size: 13px;
27534 line-height: 20px;
27535 color: #7A8B9A;
27536 margin: 0;
27537 }
27538 .wpfnl-order-bump__template-style4 .template-preview-wrapper .template-price {
27539 line-height: 1;
27540 padding-left: 20px;
27541 width: 110px;
27542 }
27543 .wpfnl-order-bump__template-style4 .template-preview-wrapper .product-price {
27544 display: inline-block;
27545 font-weight: 500;
27546 font-size: 13px;
27547 line-height: 15px;
27548 color: #EE8134;
27549 margin-left: auto;
27550 }
27551 .wpfnl-order-bump__template-style4 .template-preview-wrapper .product-price span {
27552 font-size: 13px;
27553 line-height: 15px;
27554 color: #EE8134;
27555 font-weight: 500;
27556 }
27557 .wpfnl-order-bump__template-style4 .template-preview-wrapper .product-price ins {
27558 text-decoration: none;
27559 background: transparent;
27560 }
27561 .wpfnl-order-bump__template-style4 .offer-checkbox {
27562 margin-left: auto;
27563 max-width: 160px;
27564 }
27565 .wpfnl-order-bump__template-style4 .offer-checkbox .wpfnl-checkbox .option-selector {
27566 color: #6E42D3;
27567 font-size: 14px;
27568 font-weight: 500;
27569 text-align: center;
27570 line-height: 1.2;
27571 }
27572 .wpfnl-order-bump__template-style4 .offer-checkbox .wpfnl-checkbox label:before,
27573 .wpfnl-order-bump__template-style4 .offer-checkbox .wpfnl-checkbox label:after {
27574 display: none;
27575 }
27576 .wpfnl-order-bump__template-style4 .offer-checkbox .wpfnl-checkbox label {
27577 border: 1px solid #6E42D3;
27578 color: #6E42D3;
27579 padding: 10px 15px;
27580 border-radius: 5px;
27581 font-size: 16px;
27582 font-weight: 500;
27583 text-align: center;
27584 line-height: 1.2;
27585 }
27586 .wpfnl-order-bump__template-style4 .offer-checkbox .wpfnl-checkbox input[type=checkbox]:checked + label {
27587 color: #fff;
27588 background-color: #6E42D3;
27589 }
27590
27591 @media only screen and (max-width: 575px) {
27592 .wpfnl-order-bump__template-style4 .template-preview-wrapper {
27593 padding: 15px;
27594 display: block;
27595 }
27596 .wpfnl-order-bump__template-style4 .template-preview-wrapper .template-img {
27597 width: auto;
27598 height: auto;
27599 background-image: none !important;
27600 }
27601 .wpfnl-order-bump__template-style4 .template-preview-wrapper .for-mobile {
27602 display: block;
27603 margin-bottom: 16px;
27604 }
27605 .wpfnl-order-bump__template-style4 .template-preview-wrapper .template-content {
27606 width: 100%;
27607 padding-left: 0;
27608 }
27609 .wpfnl-order-bump__template-style4 .template-preview-wrapper .template-title {
27610 max-width: 100%;
27611 }
27612 .wpfnl-order-bump__template-style4 .template-preview-wrapper .template-price {
27613 padding-left: 0;
27614 margin: 12px 0;
27615 width: 100%;
27616 }
27617 .wpfnl-order-bump__template-style4 .offer-checkbox {
27618 margin-left: 0;
27619 max-width: inherit;
27620 }
27621 }
27622 .wpfnl-order-bump__template-style5 {
27623 background-color: transparent;
27624 border: 2px dashed #6E42D3;
27625 border-radius: 10px;
27626 position: relative;
27627 margin: 20px 0;
27628 padding: 20px;
27629 }
27630 .wpfnl-order-bump__template-style5 .template-preview-wrapper {
27631 display: flex;
27632 flex-flow: row-reverse;
27633 }
27634 .wpfnl-order-bump__template-style5 .template-preview-wrapper .template-img {
27635 width: 100px;
27636 height: 100px;
27637 background-color: #F2F2F8;
27638 border-radius: 5px;
27639 position: relative;
27640 background-repeat: no-repeat;
27641 background-position: center center;
27642 background-size: cover;
27643 object-fit: cover;
27644 }
27645 .wpfnl-order-bump__template-style5 .template-preview-wrapper .for-mobile {
27646 display: none;
27647 border-radius: 5px;
27648 }
27649 .wpfnl-order-bump__template-style5 .template-preview-wrapper .template-content {
27650 width: calc(100% - 100px);
27651 padding-right: 14px;
27652 }
27653 .wpfnl-order-bump__template-style5 .template-preview-wrapper .template-content .product-options .option-selector {
27654 color: #F34D01;
27655 font-weight: 500;
27656 font-size: 14px;
27657 line-height: 18px;
27658 margin-top: 10px;
27659 }
27660 .wpfnl-order-bump__template-style5 .template-preview-wrapper .template-title {
27661 font-weight: 500;
27662 font-size: 18px;
27663 line-height: 1.2;
27664 color: #363B4E;
27665 margin: 0 0 7px 0;
27666 }
27667 .wpfnl-order-bump__template-style5 .template-preview-wrapper .rating {
27668 color: #363B4E;
27669 font-weight: 600;
27670 display: flex;
27671 align-items: center;
27672 line-height: 1;
27673 font-size: 15px;
27674 }
27675 .wpfnl-order-bump__template-style5 .template-preview-wrapper .rating .star-rating {
27676 float: none;
27677 width: 86px;
27678 height: 15px;
27679 }
27680 .wpfnl-order-bump__template-style5 .template-preview-wrapper .rating .star-rating::before {
27681 content: "s s s s s";
27682 font-size: 13px;
27683 line-height: 1.2;
27684 color: #EE8134;
27685 }
27686 .wpfnl-order-bump__template-style5 .template-preview-wrapper .rating .star-rating span::before {
27687 content: "S S S S S";
27688 font-size: 13px;
27689 line-height: 1.2;
27690 color: #EE8134;
27691 }
27692 .wpfnl-order-bump__template-style5 .template-preview-wrapper .subtitle {
27693 font-weight: 500;
27694 font-size: 14px;
27695 line-height: 16px;
27696 color: #6E42D3;
27697 margin-bottom: 5px;
27698 }
27699 .wpfnl-order-bump__template-style5 .template-preview-wrapper .description li,
27700 .wpfnl-order-bump__template-style5 .template-preview-wrapper .description strong,
27701 .wpfnl-order-bump__template-style5 .template-preview-wrapper .description span,
27702 .wpfnl-order-bump__template-style5 .template-preview-wrapper .description p,
27703 .wpfnl-order-bump__template-style5 .template-preview-wrapper .description {
27704 font-size: 13px;
27705 line-height: 20px;
27706 color: #7A8B9A;
27707 margin: 0;
27708 }
27709 .wpfnl-order-bump__template-style5 .template-preview-wrapper .template-price {
27710 line-height: 1;
27711 margin-bottom: 10px;
27712 width: 100%;
27713 }
27714 .wpfnl-order-bump__template-style5 .template-preview-wrapper .product-price {
27715 display: inline-block;
27716 font-weight: 500;
27717 font-size: 16px;
27718 line-height: 15px;
27719 color: #EE8134;
27720 margin-left: auto;
27721 }
27722 .wpfnl-order-bump__template-style5 .template-preview-wrapper .product-price span {
27723 font-size: 16px;
27724 line-height: 15px;
27725 color: #EE8134;
27726 font-weight: 500;
27727 }
27728 .wpfnl-order-bump__template-style5 .template-preview-wrapper .product-price ins {
27729 text-decoration: none;
27730 background: transparent;
27731 }
27732 .wpfnl-order-bump__template-style5 .offer-checkbox {
27733 line-height: 1.2;
27734 padding: 0 0 16px 0;
27735 border-bottom: 1px solid #ddd;
27736 margin-bottom: 15px;
27737 }
27738 .wpfnl-order-bump__template-style5 .offer-checkbox .wpfnl-checkbox {
27739 display: block;
27740 }
27741 .wpfnl-order-bump__template-style5 .offer-checkbox .wpfnl-checkbox .option-selector {
27742 color: #6E42D3;
27743 font-weight: 500;
27744 font-size: 14px;
27745 line-height: 1.2;
27746 text-transform: uppercase;
27747 }
27748 .wpfnl-order-bump__template-style5 .offer-checkbox .wpfnl-checkbox label {
27749 display: block;
27750 color: #6E42D3;
27751 font-size: 14px;
27752 font-weight: 500;
27753 line-height: 1.2;
27754 text-transform: uppercase;
27755 padding-left: 0;
27756 padding-right: 50px;
27757 }
27758 .wpfnl-order-bump__template-style5 .offer-checkbox .wpfnl-checkbox label:before {
27759 left: inherit;
27760 right: 0;
27761 top: -3px;
27762 width: 43px;
27763 height: 20px;
27764 border-radius: 30px;
27765 border-color: #6E42D3;
27766 }
27767 .wpfnl-order-bump__template-style5 .offer-checkbox .wpfnl-checkbox label:after {
27768 left: inherit;
27769 right: 26px;
27770 top: 1px;
27771 width: 14px;
27772 height: 14px;
27773 border-radius: 30px;
27774 transform: none;
27775 border-bottom: none;
27776 border-left: none;
27777 background-color: #6E42D3;
27778 opacity: 1;
27779 visibility: visible;
27780 }
27781 .wpfnl-order-bump__template-style5 .offer-checkbox .wpfnl-checkbox input[type=checkbox]:checked + label::after {
27782 background-color: #fff;
27783 right: 4px;
27784 }
27785
27786 @media only screen and (max-width: 575px) {
27787 .wpfnl-order-bump__template-style5 .template-preview-wrapper {
27788 display: block;
27789 }
27790 .wpfnl-order-bump__template-style5 .template-preview-wrapper .template-img {
27791 width: auto;
27792 height: auto;
27793 background-image: none !important;
27794 }
27795 .wpfnl-order-bump__template-style5 .template-preview-wrapper .for-mobile {
27796 display: block;
27797 margin-bottom: 16px;
27798 }
27799 .wpfnl-order-bump__template-style5 .template-preview-wrapper .template-content {
27800 width: 100%;
27801 padding-left: 0;
27802 }
27803 .wpfnl-order-bump__template-style5 .template-preview-wrapper .template-title {
27804 max-width: 100%;
27805 }
27806 .wpfnl-order-bump__template-style5 .template-preview-wrapper .template-price {
27807 padding-left: 0;
27808 margin: 12px 0;
27809 width: 100%;
27810 }
27811 .wpfnl-order-bump__template-style5 .offer-checkbox {
27812 margin-left: 0;
27813 max-width: inherit;
27814 }
27815 }
27816 .wpfnl-order-bump__template-style6 {
27817 background-color: #f7f7f7;
27818 border-radius: 10px;
27819 position: relative;
27820 margin: 20px 0;
27821 }
27822 .wpfnl-order-bump__template-style6 .template-preview-wrapper {
27823 padding: 20px;
27824 display: flex;
27825 flex-flow: row wrap;
27826 align-items: flex-start;
27827 justify-content: space-between;
27828 }
27829 .wpfnl-order-bump__template-style6 .template-preview-wrapper .template-img {
27830 width: 150px;
27831 height: 150px;
27832 background-color: #F2F2F8;
27833 border-radius: 10px;
27834 position: relative;
27835 background-repeat: no-repeat;
27836 background-position: center center;
27837 background-size: cover;
27838 object-fit: cover;
27839 }
27840 .wpfnl-order-bump__template-style6 .template-preview-wrapper .for-mobile {
27841 display: none;
27842 border-radius: 10px;
27843 }
27844 .wpfnl-order-bump__template-style6 .template-preview-wrapper .template-content {
27845 width: calc(100% - 142px);
27846 padding-right: 20px;
27847 }
27848 .wpfnl-order-bump__template-style6 .template-preview-wrapper .template-content .product-options .option-selector {
27849 color: #F34D01;
27850 font-weight: 500;
27851 font-size: 14px;
27852 line-height: 18px;
27853 margin-bottom: 5px;
27854 }
27855 .wpfnl-order-bump__template-style6 .template-preview-wrapper .template-title {
27856 font-weight: 500;
27857 font-size: 14px;
27858 line-height: 16px;
27859 color: #363B4E;
27860 margin: 0 0 9px 0;
27861 }
27862 .wpfnl-order-bump__template-style6 .template-preview-wrapper .subtitle {
27863 font-weight: 500;
27864 font-size: 14px;
27865 line-height: 16px;
27866 color: #6E42D3;
27867 margin-bottom: 14px;
27868 }
27869 .wpfnl-order-bump__template-style6 .template-preview-wrapper .description li,
27870 .wpfnl-order-bump__template-style6 .template-preview-wrapper .description strong,
27871 .wpfnl-order-bump__template-style6 .template-preview-wrapper .description span,
27872 .wpfnl-order-bump__template-style6 .template-preview-wrapper .description p,
27873 .wpfnl-order-bump__template-style6 .template-preview-wrapper .description {
27874 font-size: 13px;
27875 line-height: 20px;
27876 color: #7A8B9A;
27877 margin: 0;
27878 }
27879 .wpfnl-order-bump__template-style6 .template-preview-wrapper .product-price {
27880 display: inline-block;
27881 font-weight: 500;
27882 font-size: 15px;
27883 line-height: 15px;
27884 color: #EE8134;
27885 margin-left: auto;
27886 width: 142px;
27887 text-align: right;
27888 }
27889 .wpfnl-order-bump__template-style6 .template-preview-wrapper .product-price span {
27890 font-size: 15px;
27891 line-height: 15px;
27892 color: #EE8134;
27893 font-weight: 500;
27894 }
27895 .wpfnl-order-bump__template-style6 .template-preview-wrapper .product-price ins {
27896 text-decoration: none;
27897 background: transparent;
27898 }
27899 .wpfnl-order-bump__template-style6 .offer-checkbox {
27900 margin-bottom: 15px;
27901 }
27902 .wpfnl-order-bump__template-style6 .offer-checkbox .wpfnl-checkbox {
27903 display: block;
27904 line-height: 1;
27905 }
27906 .wpfnl-order-bump__template-style6 .offer-checkbox .wpfnl-checkbox .option-selector {
27907 color: #F34D01;
27908 font-weight: 500;
27909 font-size: 15px;
27910 line-height: 18px;
27911 }
27912 .wpfnl-order-bump__template-style6 .offer-checkbox .wpfnl-checkbox label {
27913 font-weight: 500;
27914 font-size: 15px;
27915 line-height: 18px;
27916 color: #363B4E;
27917 padding: 0 0 0 26px;
27918 margin: 0;
27919 border: 0;
27920 }
27921 .wpfnl-order-bump__template-style6 .offer-checkbox .wpfnl-checkbox label:before {
27922 top: 1px;
27923 background: #fff;
27924 }
27925 .wpfnl-order-bump__template-style6 .offer-checkbox .wpfnl-checkbox label:after {
27926 left: 4px;
27927 top: 6px;
27928 width: 10px;
27929 height: 6px;
27930 border-bottom-color: #ffffff;
27931 border-left-color: #ffffff;
27932 }
27933 .wpfnl-order-bump__template-style6 .offer-checkbox .wpfnl-checkbox input[type=checkbox]:checked + label::before {
27934 background-color: #6E42D3;
27935 border-color: #6E42D3;
27936 }
27937
27938 @media only screen and (max-width: 575px) {
27939 .wpfnl-order-bump__template-style6 .template-preview-wrapper {
27940 padding: 15px;
27941 display: block;
27942 }
27943 .wpfnl-order-bump__template-style6 .template-preview-wrapper .template-content {
27944 width: 100%;
27945 padding-right: 0;
27946 }
27947 .wpfnl-order-bump__template-style6 .offer-checkbox {
27948 margin-bottom: 10px;
27949 }
27950 }
27951 .wpfnl-order-bump__template-style7 {
27952 position: relative;
27953 margin-bottom: 20px;
27954 }
27955 .wpfnl-order-bump__template-style7 .template-preview-wrapper {
27956 background: #5a26d1;
27957 border-radius: 10px;
27958 padding: 15px 15px;
27959 }
27960 .wpfnl-order-bump__template-style7 .template-preview-wrapper .template-content-wrapper {
27961 width: calc(100% - 50px);
27962 padding-right: 15px;
27963 }
27964 .wpfnl-order-bump__template-style7 .template-preview-wrapper .template-content {
27965 display: flex;
27966 flex-flow: row wrap;
27967 align-items: flex-start;
27968 justify-content: space-between;
27969 }
27970 .wpfnl-order-bump__template-style7 .template-preview-wrapper .template-content .product-options .option-selector {
27971 color: #F34D01;
27972 font-weight: 500;
27973 font-size: 14px;
27974 line-height: 18px;
27975 margin-top: 10px;
27976 }
27977 .wpfnl-order-bump__template-style7 .template-preview-wrapper .template-content .template-title {
27978 color: #fff;
27979 font-size: 18px;
27980 font-weight: 600;
27981 margin-bottom: 5px;
27982 }
27983 .wpfnl-order-bump__template-style7 .template-preview-wrapper .template-content .description li,
27984 .wpfnl-order-bump__template-style7 .template-preview-wrapper .template-content .description strong,
27985 .wpfnl-order-bump__template-style7 .template-preview-wrapper .template-content .description span,
27986 .wpfnl-order-bump__template-style7 .template-preview-wrapper .template-content .description p,
27987 .wpfnl-order-bump__template-style7 .template-preview-wrapper .template-content .description {
27988 font-size: 16px;
27989 color: #fff;
27990 line-height: 1.5;
27991 font-weight: 400;
27992 }
27993 .wpfnl-order-bump__template-style7 .template-preview-wrapper .template-content .wpfnl-checkbox .option-selector {
27994 color: #F34D01;
27995 font-weight: 500;
27996 font-size: 14px;
27997 line-height: 18px;
27998 margin-top: 5px;
27999 }
28000 .wpfnl-order-bump__template-style7 .template-preview-wrapper .template-content .wpfnl-checkbox label {
28001 padding: 0;
28002 width: 50px;
28003 height: 50px;
28004 background: #fff;
28005 border-radius: 10px;
28006 display: flex;
28007 align-items: center;
28008 justify-content: center;
28009 }
28010 .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 {
28011 display: none;
28012 }
28013 .wpfnl-order-bump__template-style7 .template-preview-wrapper .template-content .wpfnl-checkbox label svg {
28014 transition: all 0.3s ease;
28015 }
28016 .wpfnl-order-bump__template-style7 .template-preview-wrapper .template-content .wpfnl-checkbox label svg path {
28017 stroke: #ffffff;
28018 }
28019 .wpfnl-order-bump__template-style7 .template-preview-wrapper .template-content .wpfnl-checkbox input[type=checkbox]:checked + label svg {
28020 transform: rotate(45deg);
28021 }
28022
28023 .wpfnl-order-bump__template-style8 {
28024 position: relative;
28025 margin-bottom: 20px;
28026 }
28027 .wpfnl-order-bump__template-style8 .template-preview-wrapper {
28028 padding: 15px 15px;
28029 border: 2px dashed #6E42D3;
28030 }
28031 .wpfnl-order-bump__template-style8 .template-preview-wrapper .product-options .option-selector {
28032 color: #F34D01;
28033 font-weight: 500;
28034 font-size: 14px;
28035 line-height: 18px;
28036 margin-bottom: 10px;
28037 }
28038 .wpfnl-order-bump__template-style8 .template-preview-wrapper .template-title {
28039 font-weight: 500;
28040 font-size: 14px;
28041 line-height: 16px;
28042 color: #363B4E;
28043 margin: 0 0 9px 0;
28044 }
28045 .wpfnl-order-bump__template-style8 .template-preview-wrapper .subtitle {
28046 font-weight: 500;
28047 font-size: 14px;
28048 line-height: 16px;
28049 color: #6E42D3;
28050 margin-bottom: 14px;
28051 text-transform: uppercase;
28052 text-decoration: underline;
28053 }
28054 .wpfnl-order-bump__template-style8 .template-preview-wrapper .description li,
28055 .wpfnl-order-bump__template-style8 .template-preview-wrapper .description strong,
28056 .wpfnl-order-bump__template-style8 .template-preview-wrapper .description span,
28057 .wpfnl-order-bump__template-style8 .template-preview-wrapper .description p,
28058 .wpfnl-order-bump__template-style8 .template-preview-wrapper .description {
28059 font-size: 13px;
28060 line-height: 20px;
28061 color: #7A8B9A;
28062 margin: 0;
28063 }
28064 .wpfnl-order-bump__template-style8 .offer-checkbox {
28065 background-color: #6E42D3;
28066 padding: 8px 15px;
28067 display: flex;
28068 flex-flow: row wrap;
28069 align-items: flex-start;
28070 border: none;
28071 margin-bottom: 15px;
28072 }
28073 .wpfnl-order-bump__template-style8 .offer-checkbox .nav-arrow {
28074 display: inherit;
28075 line-height: normal;
28076 position: relative;
28077 top: 2px;
28078 margin-right: 10px;
28079 }
28080 .wpfnl-order-bump__template-style8 .offer-checkbox .wpfnl-checkbox {
28081 line-height: normal;
28082 display: inherit;
28083 width: calc(100% - 130px);
28084 }
28085 .wpfnl-order-bump__template-style8 .offer-checkbox .wpfnl-checkbox .option-selector {
28086 color: #F34D01;
28087 font-weight: 500;
28088 font-size: 14px;
28089 line-height: 18px;
28090 }
28091 .wpfnl-order-bump__template-style8 .offer-checkbox .wpfnl-checkbox label {
28092 font-weight: 500;
28093 color: #d9d9d9;
28094 padding: 0 0 0 20px;
28095 font-size: 12px;
28096 line-height: 14px;
28097 margin: 0;
28098 }
28099 .wpfnl-order-bump__template-style8 .offer-checkbox .wpfnl-checkbox label:before {
28100 top: 2px;
28101 border: none;
28102 width: 12px;
28103 height: 12px;
28104 }
28105 .wpfnl-order-bump__template-style8 .offer-checkbox .wpfnl-checkbox label:after {
28106 left: 2px;
28107 top: 5px;
28108 width: 8px;
28109 height: 5px;
28110 border-bottom-color: #6E42D3;
28111 border-left-color: #6E42D3;
28112 }
28113 .wpfnl-order-bump__template-style8 .offer-checkbox .wpfnl-checkbox input[type=checkbox]:checked + label::before {
28114 background-color: #fff;
28115 border-color: #ffffff;
28116 }
28117 .wpfnl-order-bump__template-style8 .offer-checkbox .product-price {
28118 display: inline-block;
28119 font-weight: 500;
28120 font-size: 12px;
28121 line-height: 14px;
28122 color: #EE8134;
28123 margin-left: auto;
28124 }
28125 .wpfnl-order-bump__template-style8 .offer-checkbox .product-price span {
28126 font-size: 12px;
28127 line-height: 14px;
28128 color: #EE8134;
28129 font-weight: 500;
28130 line-height: normal;
28131 }
28132 .wpfnl-order-bump__template-style8 .offer-checkbox .product-price ins {
28133 text-decoration: none;
28134 background: transparent;
28135 }
28136
28137 .wpfnl-order-bump__template-style9 {
28138 background-color: #ffffff;
28139 border: 1px solid #E5E8F3;
28140 border-radius: 12px;
28141 position: relative;
28142 margin: 20px 0;
28143 }
28144 .wpfnl-order-bump__template-style9 > .subtitle {
28145 font-weight: 500;
28146 font-size: 14px;
28147 line-height: 16px;
28148 color: #333;
28149 margin-bottom: 0;
28150 background: #ffd921;
28151 text-align: center;
28152 padding: 10px 15px;
28153 border-radius: 10px 10px 0 0;
28154 }
28155 .wpfnl-order-bump__template-style9 .template-preview-wrapper {
28156 padding: 20px;
28157 display: flex;
28158 flex-flow: row wrap;
28159 align-items: center;
28160 }
28161 .wpfnl-order-bump__template-style9 .template-preview-wrapper .template-img {
28162 width: 150px;
28163 height: 150px;
28164 background-color: #F2F2F8;
28165 border-radius: 10px;
28166 position: relative;
28167 background-repeat: no-repeat;
28168 background-position: center center;
28169 background-size: cover;
28170 object-fit: cover;
28171 }
28172 .wpfnl-order-bump__template-style9 .template-preview-wrapper .for-mobile {
28173 display: none;
28174 border-radius: 10px;
28175 }
28176 .wpfnl-order-bump__template-style9 .template-preview-wrapper .template-content {
28177 width: calc(100% - 160px);
28178 padding-left: 20px;
28179 }
28180 .wpfnl-order-bump__template-style9 .template-preview-wrapper .template-title {
28181 font-weight: 500;
28182 font-size: 14px;
28183 line-height: 16px;
28184 color: #363B4E;
28185 margin: 0 0 9px 0;
28186 }
28187 .wpfnl-order-bump__template-style9 .template-preview-wrapper .product-price {
28188 display: inline-block;
28189 font-weight: 500;
28190 font-size: 13px;
28191 line-height: 15px;
28192 color: #EE8134;
28193 margin-left: auto;
28194 margin-top: 10px;
28195 }
28196 .wpfnl-order-bump__template-style9 .template-preview-wrapper .product-price span {
28197 font-size: 13px;
28198 line-height: 15px;
28199 color: #EE8134;
28200 font-weight: 500;
28201 }
28202 .wpfnl-order-bump__template-style9 .template-preview-wrapper .product-price ins {
28203 text-decoration: none;
28204 background: transparent;
28205 }
28206 .wpfnl-order-bump__template-style9 .template-preview-wrapper .product-options {
28207 margin: 10px 0 0 0;
28208 }
28209 .wpfnl-order-bump__template-style9 .template-preview-wrapper .product-options .option-selector {
28210 color: #F34D01;
28211 cursor: pointer;
28212 font-size: 14px;
28213 }
28214 .wpfnl-order-bump__template-style9 .description-wrapper {
28215 background: #f7f7f7;
28216 padding: 12px 20px;
28217 margin: 0;
28218 }
28219 .wpfnl-order-bump__template-style9 .description-wrapper .description li,
28220 .wpfnl-order-bump__template-style9 .description-wrapper .description strong,
28221 .wpfnl-order-bump__template-style9 .description-wrapper .description span,
28222 .wpfnl-order-bump__template-style9 .description-wrapper .description p,
28223 .wpfnl-order-bump__template-style9 .description-wrapper .description {
28224 font-size: 13px;
28225 line-height: 20px;
28226 color: #7A8B9A;
28227 margin: 0;
28228 }
28229 .wpfnl-order-bump__template-style9 .offer-checkbox {
28230 background-color: #6E42D3;
28231 padding: 12px 20px 12px;
28232 border-radius: 0 0 10px 10px;
28233 box-shadow: 0 -1px 2px 0 rgba(190, 190, 215, 0.29);
28234 text-align: center;
28235 }
28236 .wpfnl-order-bump__template-style9 .offer-checkbox .wpfnl-checkbox {
28237 display: block;
28238 line-height: 1;
28239 }
28240 .wpfnl-order-bump__template-style9 .offer-checkbox .wpfnl-checkbox .option-selector {
28241 color: #F34D01;
28242 font-weight: 500;
28243 font-size: 14px;
28244 line-height: 18px;
28245 }
28246 .wpfnl-order-bump__template-style9 .offer-checkbox .wpfnl-checkbox label {
28247 font-weight: 500;
28248 font-size: 15px;
28249 line-height: 18px;
28250 color: #d9d9d9;
28251 padding: 0 0 0 26px;
28252 margin: 0;
28253 border: 0;
28254 }
28255 .wpfnl-order-bump__template-style9 .offer-checkbox .wpfnl-checkbox label:before {
28256 top: 1px;
28257 border: none;
28258 }
28259 .wpfnl-order-bump__template-style9 .offer-checkbox .wpfnl-checkbox label:after {
28260 left: 3px;
28261 top: 5px;
28262 width: 10px;
28263 height: 6px;
28264 border-bottom-color: #6E42D3;
28265 border-left-color: #6E42D3;
28266 }
28267 .wpfnl-order-bump__template-style9 .offer-checkbox .wpfnl-checkbox input[type=checkbox]:checked + label::before {
28268 background-color: #fff;
28269 border-color: #ffffff;
28270 }
28271
28272 @media only screen and (max-width: 460px) {
28273 .wpfnl-order-bump__template-style9 .template-preview-wrapper {
28274 padding: 15px;
28275 display: block;
28276 }
28277 .wpfnl-order-bump__template-style9 .template-preview-wrapper .template-img {
28278 width: auto;
28279 height: auto;
28280 background-image: none !important;
28281 }
28282 .wpfnl-order-bump__template-style9 .template-preview-wrapper .for-mobile {
28283 display: block;
28284 border-radius: 10px;
28285 margin-bottom: 16px;
28286 }
28287 .wpfnl-order-bump__template-style9 .template-preview-wrapper .template-content {
28288 width: 100%;
28289 padding-left: 0;
28290 }
28291 .wpfnl-order-bump__template-style9 .offer-checkbox {
28292 padding: 9px 15px 13px;
28293 }
28294 }
28295 .wpfnl-order-bump__template-style10 {
28296 border-radius: 10px;
28297 position: relative;
28298 margin: 20px 0;
28299 background-color: #f7f7f7;
28300 border: 1px solid #E5E8F3;
28301 }
28302 .wpfnl-order-bump__template-style10 .template-preview-wrapper {
28303 padding: 20px 15px;
28304 }
28305 .wpfnl-order-bump__template-style10 .template-preview-wrapper .template-content .option-selector {
28306 color: #F34D01;
28307 font-weight: 500;
28308 font-size: 14px;
28309 line-height: 18px;
28310 margin-bottom: 10px;
28311 }
28312 .wpfnl-order-bump__template-style10 .template-preview-wrapper .template-title-area {
28313 display: flex;
28314 align-items: flex-start;
28315 justify-content: space-between;
28316 margin: 0 0 15px 0;
28317 }
28318 .wpfnl-order-bump__template-style10 .template-preview-wrapper .template-title {
28319 font-weight: 700;
28320 font-size: 14px;
28321 line-height: 16px;
28322 color: #363B4E;
28323 margin: 0;
28324 width: calc(100% - 60px);
28325 padding-right: 15px;
28326 }
28327 .wpfnl-order-bump__template-style10 .template-preview-wrapper .template-title .nav-arrow {
28328 line-height: 1;
28329 position: relative;
28330 top: -1px;
28331 margin-right: 7px;
28332 }
28333 .wpfnl-order-bump__template-style10 .template-preview-wrapper .template-title .product-price {
28334 display: inline-block;
28335 color: #EE8134;
28336 margin-left: auto;
28337 }
28338 .wpfnl-order-bump__template-style10 .template-preview-wrapper .template-title .product-price span {
28339 color: #EE8134;
28340 font-weight: 700;
28341 }
28342 .wpfnl-order-bump__template-style10 .template-preview-wrapper .template-title .product-price ins {
28343 text-decoration: none;
28344 background: transparent;
28345 }
28346 .wpfnl-order-bump__template-style10 .template-preview-wrapper .description li,
28347 .wpfnl-order-bump__template-style10 .template-preview-wrapper .description strong,
28348 .wpfnl-order-bump__template-style10 .template-preview-wrapper .description span,
28349 .wpfnl-order-bump__template-style10 .template-preview-wrapper .description p,
28350 .wpfnl-order-bump__template-style10 .template-preview-wrapper .description {
28351 font-size: 13px;
28352 line-height: 20px;
28353 color: #7A8B9A;
28354 margin: 0;
28355 }
28356 .wpfnl-order-bump__template-style10 .offer-checkbox {
28357 display: block;
28358 width: 60px;
28359 text-align: right;
28360 }
28361 .wpfnl-order-bump__template-style10 .offer-checkbox .wpfnl-checkbox {
28362 line-height: 1;
28363 display: block;
28364 }
28365 .wpfnl-order-bump__template-style10 .offer-checkbox .wpfnl-checkbox label {
28366 font-weight: 700;
28367 color: #6E42D3;
28368 font-size: 16px;
28369 line-height: 14px;
28370 margin: 0;
28371 padding: 0;
28372 }
28373 .wpfnl-order-bump__template-style10 .offer-checkbox .wpfnl-checkbox label:after,
28374 .wpfnl-order-bump__template-style10 .offer-checkbox .wpfnl-checkbox label:before {
28375 display: none;
28376 }
28377
28378 .wpfnl-order-bump__template-style11 {
28379 border-radius: 5px;
28380 position: relative;
28381 margin: 20px 0;
28382 background-color: #fff;
28383 border: 1px solid #6E42D3;
28384 }
28385 .wpfnl-order-bump__template-style11 .oderbump-loader {
28386 border-radius: 5px;
28387 }
28388 .wpfnl-order-bump__template-style11 .template-preview-wrapper {
28389 padding: 20px 15px;
28390 }
28391 .wpfnl-order-bump__template-style11 .template-preview-wrapper .template-content .option-selector {
28392 color: #F34D01;
28393 font-weight: 500;
28394 font-size: 14px;
28395 line-height: 18px;
28396 margin-bottom: 10px;
28397 }
28398 .wpfnl-order-bump__template-style11 .template-preview-wrapper .template-title-area {
28399 display: flex;
28400 align-items: flex-start;
28401 justify-content: space-between;
28402 margin: 0 0 15px 0;
28403 }
28404 .wpfnl-order-bump__template-style11 .template-preview-wrapper .template-title-area .product-price {
28405 display: inline-block;
28406 color: #EE8134;
28407 margin-left: auto;
28408 width: 120px;
28409 text-align: right;
28410 }
28411 .wpfnl-order-bump__template-style11 .template-preview-wrapper .template-title-area .product-price span {
28412 color: #EE8134;
28413 font-weight: 700;
28414 }
28415 .wpfnl-order-bump__template-style11 .template-preview-wrapper .template-title-area .product-price ins {
28416 text-decoration: none;
28417 background: transparent;
28418 }
28419 .wpfnl-order-bump__template-style11 .template-preview-wrapper .description {
28420 font-size: 13px;
28421 line-height: 20px;
28422 color: #7A8B9A;
28423 margin: 0;
28424 }
28425 .wpfnl-order-bump__template-style11 .offer-checkbox {
28426 background-color: transparent;
28427 padding: 0;
28428 border-radius: 0;
28429 box-shadow: none;
28430 width: calc(100% - 120px);
28431 }
28432 .wpfnl-order-bump__template-style11 .offer-checkbox .wpfnl-checkbox {
28433 display: block;
28434 line-height: 1;
28435 }
28436 .wpfnl-order-bump__template-style11 .offer-checkbox .wpfnl-checkbox label {
28437 font-weight: 600;
28438 font-size: 15px;
28439 line-height: 18px;
28440 color: #363B4E;
28441 padding: 0 0 0 26px;
28442 margin: 0;
28443 border: 0;
28444 }
28445 .wpfnl-order-bump__template-style11 .offer-checkbox .wpfnl-checkbox label:before {
28446 top: 1px;
28447 border-color: #6E42D3;
28448 }
28449 .wpfnl-order-bump__template-style11 .offer-checkbox .wpfnl-checkbox label:after {
28450 left: 4px;
28451 top: 6px;
28452 width: 10px;
28453 height: 6px;
28454 border-bottom-color: #6E42D3;
28455 border-left-color: #6E42D3;
28456 }
28457 .wpfnl-order-bump__template-style11 .offer-checkbox .wpfnl-checkbox input[type=checkbox]:checked + label::before {
28458 background-color: #fff;
28459 }
28460
28461 @media only screen and (max-width: 460px) {
28462 .wpfnl-order-bump__template-style11 .template-preview-wrapper {
28463 padding: 15px;
28464 display: block;
28465 }
28466 .wpfnl-order-bump__template-style11 .template-preview-wrapper .template-img {
28467 width: auto;
28468 height: auto;
28469 background-image: none !important;
28470 }
28471 .wpfnl-order-bump__template-style11 .template-preview-wrapper .for-mobile {
28472 display: block;
28473 border-radius: 10px;
28474 margin-bottom: 16px;
28475 }
28476 .wpfnl-order-bump__template-style11 .template-preview-wrapper .template-content {
28477 width: 100%;
28478 padding-left: 0;
28479 }
28480 .wpfnl-order-bump__template-style11 .offer-checkbox {
28481 padding: 9px 15px 13px;
28482 }
28483 }
28484 .wpfnl-order-bump__template-style12 {
28485 background-color: #ffffff;
28486 border-radius: 12px;
28487 padding: 20px;
28488 position: relative;
28489 border: 1px solid #E5E8F3;
28490 }
28491 .wpfnl-order-bump__template-style12 .template-preview-wrapper .template-img {
28492 width: 150px;
28493 height: 150px;
28494 background-color: #F2F2F8;
28495 border-radius: 10px;
28496 position: relative;
28497 background-repeat: no-repeat;
28498 background-position: center center;
28499 background-size: cover;
28500 object-fit: cover;
28501 margin: 0 16px 6px 0;
28502 float: left;
28503 }
28504 .wpfnl-order-bump__template-style12 .template-preview-wrapper .template-content .option-selector {
28505 color: #F34D01;
28506 font-weight: 500;
28507 font-size: 14px;
28508 line-height: 18px;
28509 margin-bottom: 10px;
28510 }
28511 .wpfnl-order-bump__template-style12 .template-preview-wrapper .template-content::after {
28512 content: "";
28513 display: block;
28514 clear: both;
28515 }
28516 .wpfnl-order-bump__template-style12 .template-preview-wrapper .template-title {
28517 font-weight: 500;
28518 font-size: 14px;
28519 line-height: 16px;
28520 color: #363B4E;
28521 margin-bottom: 0;
28522 margin-left: 5px;
28523 }
28524 .wpfnl-order-bump__template-style12 .template-preview-wrapper .subtitle {
28525 font-weight: 500;
28526 font-size: 14px;
28527 line-height: 16px;
28528 color: #6E42D3;
28529 margin: 0;
28530 display: flex;
28531 flex-flow: row wrap;
28532 }
28533 .wpfnl-order-bump__template-style12 .template-preview-wrapper .description {
28534 font-size: 13px;
28535 line-height: 20px;
28536 color: #7A8B9A;
28537 width: 100%;
28538 margin: 8px 0;
28539 }
28540 .wpfnl-order-bump__template-style12 .template-preview-wrapper .product-options {
28541 margin: 8px 0;
28542 }
28543 .wpfnl-order-bump__template-style12 .template-preview-wrapper .product-options .option-selector {
28544 color: #F34D01;
28545 cursor: pointer;
28546 font-size: 14px;
28547 }
28548 .wpfnl-order-bump__template-style12 .template-preview-wrapper .product-price {
28549 display: inline-block;
28550 font-weight: 500;
28551 font-size: 13px;
28552 line-height: 15px;
28553 color: #EE8134;
28554 }
28555 .wpfnl-order-bump__template-style12 .template-preview-wrapper .product-price span {
28556 font-size: 13px;
28557 color: #EE8134;
28558 font-weight: 500;
28559 }
28560 .wpfnl-order-bump__template-style12 .template-preview-wrapper .product-price ins {
28561 text-decoration: none;
28562 }
28563 .wpfnl-order-bump__template-style12 .offer-checkbox {
28564 background-color: #6E42D3;
28565 padding: 11px 20px;
28566 margin-top: 10px;
28567 border-radius: 5px;
28568 }
28569 .wpfnl-order-bump__template-style12 .offer-checkbox .wpfnl-checkbox .option-selector {
28570 color: #6E42D3;
28571 font-weight: 500;
28572 font-size: 14px;
28573 line-height: 18px;
28574 }
28575 .wpfnl-order-bump__template-style12 .offer-checkbox .wpfnl-checkbox label {
28576 font-weight: 500;
28577 font-size: 15px;
28578 line-height: 18px;
28579 color: #d9d9d9;
28580 padding-left: 26px;
28581 margin: 0;
28582 border: none;
28583 }
28584 .wpfnl-order-bump__template-style12 .offer-checkbox .wpfnl-checkbox label:before {
28585 top: 1px;
28586 width: 15px;
28587 height: 15px;
28588 }
28589 .wpfnl-order-bump__template-style12 .offer-checkbox .wpfnl-checkbox label:after {
28590 left: 4px;
28591 top: 6px;
28592 width: 7px;
28593 height: 3px;
28594 border-bottom-color: #6E42D3;
28595 border-left-color: #6E42D3;
28596 }
28597 .wpfnl-order-bump__template-style12 .offer-checkbox .wpfnl-checkbox input[type=checkbox]:checked + label::before {
28598 background-color: #fff;
28599 border-color: #ffffff;
28600 }
28601
28602 .wpfnl-order-bump__template-style13 {
28603 background-color: #ffffff;
28604 border-radius: 12px;
28605 position: relative;
28606 border: 2px dashed #E5E8F3;
28607 padding: 20px;
28608 }
28609 .wpfnl-order-bump__template-style13 .subtitle {
28610 font-weight: 500;
28611 font-size: 18px;
28612 line-height: 1.3;
28613 color: #6E42D3;
28614 margin-bottom: 20px;
28615 text-align: center;
28616 }
28617 .wpfnl-order-bump__template-style13 .template-preview-wrapper {
28618 display: flex;
28619 flex-flow: row wrap;
28620 align-items: flex-start;
28621 }
28622 .wpfnl-order-bump__template-style13 .template-preview-wrapper .template-content .option-selector {
28623 color: #F34D01;
28624 font-weight: 500;
28625 font-size: 14px;
28626 line-height: 18px;
28627 margin-bottom: 10px;
28628 }
28629 .wpfnl-order-bump__template-style13 .template-preview-wrapper .template-img {
28630 width: 150px;
28631 height: 150px;
28632 background-color: #F2F2F8;
28633 border-radius: 10px;
28634 position: relative;
28635 background-repeat: no-repeat;
28636 background-position: center center;
28637 background-size: cover;
28638 object-fit: cover;
28639 }
28640 .wpfnl-order-bump__template-style13 .template-preview-wrapper .template-content {
28641 width: calc(100% - 160px);
28642 padding-left: 20px;
28643 }
28644 .wpfnl-order-bump__template-style13 .template-preview-wrapper .template-title {
28645 font-weight: 500;
28646 font-size: 14px;
28647 line-height: 16px;
28648 color: #363B4E;
28649 margin-bottom: 9px;
28650 }
28651 .wpfnl-order-bump__template-style13 .template-preview-wrapper .description li,
28652 .wpfnl-order-bump__template-style13 .template-preview-wrapper .description span,
28653 .wpfnl-order-bump__template-style13 .template-preview-wrapper .description p,
28654 .wpfnl-order-bump__template-style13 .template-preview-wrapper .description {
28655 font-size: 13px;
28656 line-height: 20px;
28657 color: #7A8B9A;
28658 }
28659 .wpfnl-order-bump__template-style13 .template-preview-wrapper .product-options {
28660 margin: 10px 0 0 0;
28661 }
28662 .wpfnl-order-bump__template-style13 .template-preview-wrapper .product-options .option-selector {
28663 color: #F34D01;
28664 cursor: pointer;
28665 font-size: 14px;
28666 }
28667 .wpfnl-order-bump__template-style13 .product-price {
28668 display: inline-block;
28669 font-weight: 500;
28670 font-size: 15px;
28671 line-height: 1.2;
28672 color: #EE8134;
28673 margin-left: 5px;
28674 }
28675 .wpfnl-order-bump__template-style13 .product-price span {
28676 font-size: 15px;
28677 color: #EE8134;
28678 font-weight: 500;
28679 }
28680 .wpfnl-order-bump__template-style13 .product-price ins {
28681 text-decoration: none;
28682 }
28683 .wpfnl-order-bump__template-style13 .offer-checkbox {
28684 background-color: #6E42D3;
28685 padding: 11px 20px;
28686 margin-bottom: 20px;
28687 border-radius: 10px;
28688 }
28689 .wpfnl-order-bump__template-style13 .offer-checkbox .wpfnl-checkbox .option-selector {
28690 color: #6E42D3;
28691 font-weight: 500;
28692 font-size: 15px;
28693 line-height: 18px;
28694 display: flex;
28695 align-items: center;
28696 justify-content: space-between;
28697 }
28698 .wpfnl-order-bump__template-style13 .offer-checkbox .wpfnl-checkbox label {
28699 font-weight: 500;
28700 font-size: 15px;
28701 line-height: 18px;
28702 color: #d9d9d9;
28703 padding-left: 26px;
28704 margin: 0;
28705 border: none;
28706 }
28707 .wpfnl-order-bump__template-style13 .offer-checkbox .wpfnl-checkbox label:before {
28708 top: 1px;
28709 width: 15px;
28710 height: 15px;
28711 }
28712 .wpfnl-order-bump__template-style13 .offer-checkbox .wpfnl-checkbox label:after {
28713 left: 4px;
28714 top: 6px;
28715 width: 7px;
28716 height: 3px;
28717 border-bottom-color: #6E42D3;
28718 border-left-color: #6E42D3;
28719 }
28720 .wpfnl-order-bump__template-style13 .offer-checkbox .wpfnl-checkbox input[type=checkbox]:checked + label::before {
28721 background-color: #fff;
28722 border-color: #ffffff;
28723 }
28724
28725 .wpfnl-order-bump__template-style14 {
28726 border-radius: 10px;
28727 position: relative;
28728 margin: 0 0 20px;
28729 background-color: #ffffff;
28730 border: 1px solid #6E42D3;
28731 }
28732 .wpfnl-order-bump__template-style14 .template-preview-wrapper {
28733 padding: 20px 15px;
28734 display: flex;
28735 flex-flow: row wrap;
28736 align-items: flex-start;
28737 border-radius: 0 0 10px 10px;
28738 border-top: none;
28739 }
28740 .wpfnl-order-bump__template-style14 .template-preview-wrapper .template-content .option-selector {
28741 color: #F34D01;
28742 font-weight: 500;
28743 font-size: 14px;
28744 line-height: 18px;
28745 margin: 5px 0;
28746 }
28747 .wpfnl-order-bump__template-style14 .template-preview-wrapper .template-img {
28748 width: 150px;
28749 height: 150px;
28750 background-color: #F2F2F8;
28751 border-radius: 10px;
28752 position: relative;
28753 background-repeat: no-repeat;
28754 background-position: center center;
28755 background-size: cover;
28756 object-fit: cover;
28757 }
28758 .wpfnl-order-bump__template-style14 .template-preview-wrapper .for-mobile {
28759 display: none;
28760 border-radius: 10px;
28761 }
28762 .wpfnl-order-bump__template-style14 .template-preview-wrapper .template-content {
28763 width: calc(100% - 150px);
28764 padding-left: 20px;
28765 }
28766 .wpfnl-order-bump__template-style14 .template-preview-wrapper .template-title {
28767 font-weight: 500;
28768 font-size: 14px;
28769 line-height: 16px;
28770 color: #363B4E;
28771 margin-bottom: 9px;
28772 }
28773 .wpfnl-order-bump__template-style14 .template-preview-wrapper .subtitle {
28774 font-weight: 500;
28775 font-size: 14px;
28776 line-height: 16px;
28777 color: #6E42D3;
28778 }
28779 .wpfnl-order-bump__template-style14 .template-preview-wrapper .description li,
28780 .wpfnl-order-bump__template-style14 .template-preview-wrapper .description span,
28781 .wpfnl-order-bump__template-style14 .template-preview-wrapper .description p,
28782 .wpfnl-order-bump__template-style14 .template-preview-wrapper .description {
28783 font-size: 13px;
28784 line-height: 20px;
28785 color: #7A8B9A;
28786 margin: 0;
28787 }
28788 .wpfnl-order-bump__template-style14 .template-preview-wrapper .product-price {
28789 font-weight: 500;
28790 font-size: 12px;
28791 line-height: 14px;
28792 color: #EE8134;
28793 margin-left: auto;
28794 text-align: right;
28795 margin-top: 15px;
28796 display: block;
28797 }
28798 .wpfnl-order-bump__template-style14 .template-preview-wrapper .product-price span {
28799 font-size: 12px;
28800 color: #EE8134;
28801 font-weight: 500;
28802 line-height: normal;
28803 }
28804 .wpfnl-order-bump__template-style14 .template-preview-wrapper .product-price ins {
28805 text-decoration: none;
28806 }
28807 .wpfnl-order-bump__template-style14 .offer-checkbox {
28808 padding: 12px 15px 9px;
28809 border-radius: 7px 7px 0 0;
28810 display: flex;
28811 flex-flow: row wrap;
28812 align-items: flex-start;
28813 border-bottom: 1px solid #6e42d3;
28814 }
28815 .wpfnl-order-bump__template-style14 .offer-checkbox .wpfnl-checkbox {
28816 line-height: normal;
28817 display: inherit;
28818 width: calc(100% - 130px);
28819 }
28820 .wpfnl-order-bump__template-style14 .offer-checkbox .wpfnl-checkbox .option-selector {
28821 color: #6E42D3;
28822 font-weight: 500;
28823 font-size: 15px;
28824 line-height: 1.2x;
28825 }
28826 .wpfnl-order-bump__template-style14 .offer-checkbox .wpfnl-checkbox label {
28827 font-weight: 500;
28828 color: #363B4E;
28829 padding: 0 0 0 26px;
28830 font-size: 12px;
28831 line-height: 14px;
28832 margin: 0;
28833 border: none;
28834 }
28835 .wpfnl-order-bump__template-style14 .offer-checkbox .wpfnl-checkbox label:before {
28836 border: none;
28837 width: 18px;
28838 height: 18px;
28839 background-color: #cacacb;
28840 }
28841 .wpfnl-order-bump__template-style14 .offer-checkbox .wpfnl-checkbox label:after {
28842 left: 4px;
28843 top: 2px;
28844 }
28845
28846 .wpfnl-modal-wrapper .product-search {
28847 border: 1px solid #6E42D3;
28848 background: #f6f4fb;
28849 border-radius: 10px;
28850 height: 40px;
28851 width: 250px;
28852 position: relative;
28853 margin-left: 10px;
28854 display: flex;
28855 }
28856 .wpfnl-modal-wrapper .product-search .wpfnl-product-search {
28857 display: none;
28858 }
28859 .wpfnl-modal-wrapper .product-search .search-icon {
28860 position: absolute;
28861 left: 10px;
28862 top: 10px;
28863 }
28864 .wpfnl-modal-wrapper .product-search .search-icon path,
28865 .wpfnl-modal-wrapper .product-search .search-icon circle {
28866 stroke: #716395;
28867 }
28868 .wpfnl-modal-wrapper .product-search .select2.select2-container.select2-container--default {
28869 width: 100% !important;
28870 }
28871 .wpfnl-modal-wrapper .product-search .single-product {
28872 display: flex;
28873 position: relative;
28874 }
28875 .wpfnl-modal-wrapper .product-search .single-product svg {
28876 position: absolute;
28877 left: 10px;
28878 top: 10px;
28879 }
28880 .wpfnl-modal-wrapper .product-search .select2-selection__rendered {
28881 padding: 10px 10px 10px 35px;
28882 width: 100%;
28883 border-radius: 10px;
28884 white-space: pre;
28885 overflow: hidden;
28886 text-overflow: ellipsis;
28887 display: block;
28888 -webkit-line-clamp: 3;
28889 -webkit-box-orient: vertical;
28890 line-height: normal;
28891 color: #716395;
28892 }
28893 .wpfnl-modal-wrapper .product-search .select2-selection__placeholder {
28894 color: #716395;
28895 }
28896 .wpfnl-modal-wrapper .product-search .select2-container--default .select2-selection--single {
28897 background-color: transparent;
28898 border: none;
28899 height: auto;
28900 }
28901 .wpfnl-modal-wrapper .product-search .select2-selection__clear {
28902 padding: 0 3px;
28903 cursor: pointer;
28904 }
28905 .wpfnl-modal-wrapper .product-search .select2-container.select2-container--default.select2-container--open {
28906 background: transparent;
28907 border-radius: 0;
28908 border: none;
28909 z-index: 2;
28910 }
28911 .wpfnl-modal-wrapper .product-search .select2-container--default .select2-selection--single .select2-selection__arrow {
28912 display: none;
28913 }
28914
28915 .wpfnl-modal-overlay.wpfnl-product-add-modal .wpfnl-modal-wrapper {
28916 max-width: 540px;
28917 max-height: 250px;
28918 padding: 0;
28919 }
28920 .wpfnl-modal-overlay.wpfnl-product-add-modal .wpfnl-modal-wrapper .wpfnl-modal-close .wpfnl-modal-close-btn {
28921 top: -10px;
28922 right: -10px;
28923 }
28924 .wpfnl-modal-overlay.wpfnl-product-add-modal .wpfnl-modal-wrapper .wpfnl-modal-contents {
28925 display: flex;
28926 flex-direction: column;
28927 justify-content: space-between;
28928 height: 100%;
28929 }
28930 .wpfnl-modal-overlay.wpfnl-product-add-modal .wpfnl-modal-wrapper .wpfnl-modal-contents .wpfnl-modal-body-wrapper {
28931 padding: 24px 30px;
28932 }
28933 .wpfnl-modal-overlay.wpfnl-product-add-modal .wpfnl-modal-wrapper .wpfnl-modal-contents .wpfnl-modal-body-wrapper .title {
28934 color: #363B4E;
28935 font-size: 18px;
28936 font-style: normal;
28937 font-weight: 500;
28938 line-height: normal;
28939 margin-bottom: 30px;
28940 }
28941 .wpfnl-modal-overlay.wpfnl-product-add-modal .wpfnl-modal-wrapper .wpfnl-modal-contents .wpfnl-modal-body-wrapper p {
28942 color: #2D3149;
28943 font-size: 15px;
28944 font-style: normal;
28945 font-weight: 500;
28946 line-height: normal;
28947 margin-bottom: 6px;
28948 }
28949 .wpfnl-modal-overlay.wpfnl-product-add-modal .wpfnl-modal-wrapper .wpfnl-modal-contents .wpfnl-modal-body-wrapper .product-search {
28950 margin: 0;
28951 width: 100%;
28952 border-radius: 8px;
28953 border: 1px solid #DFE1E6;
28954 background: transparent;
28955 }
28956 .wpfnl-modal-overlay.wpfnl-product-add-modal .wpfnl-modal-wrapper .wpfnl-modal-contents .wpfnl-modal-body-wrapper .product-search .search-icon circle,
28957 .wpfnl-modal-overlay.wpfnl-product-add-modal .wpfnl-modal-wrapper .wpfnl-modal-contents .wpfnl-modal-body-wrapper .product-search .search-icon path {
28958 stroke: #A7A8B3;
28959 }
28960 .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 {
28961 color: #7A8B9A;
28962 font-size: 14px;
28963 font-style: normal;
28964 font-weight: 300;
28965 line-height: normal;
28966 letter-spacing: -0.14px;
28967 margin-right: auto;
28968 padding-top: 3px;
28969 }
28970 .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 {
28971 padding: 0;
28972 padding-top: 8px;
28973 padding-left: 35px;
28974 display: flex;
28975 flex-direction: row-reverse;
28976 justify-content: space-between;
28977 padding-right: 10px;
28978 align-items: center;
28979 }
28980 .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 {
28981 margin-top: 3px;
28982 }
28983 .wpfnl-modal-overlay.wpfnl-product-add-modal .wpfnl-modal-wrapper .wpfnl-modal-contents .wpfnl-modal-footer-wrapper {
28984 border-top: 1px solid #DFE1E6;
28985 display: flex;
28986 justify-content: flex-end;
28987 gap: 12px;
28988 padding: 20px 30px;
28989 }
28990 .wpfnl-modal-overlay.wpfnl-product-add-modal .wpfnl-modal-wrapper .wpfnl-modal-contents .wpfnl-modal-footer-wrapper button {
28991 min-width: auto;
28992 display: flex;
28993 justify-content: center;
28994 align-items: center;
28995 }
28996 .wpfnl-modal-overlay.wpfnl-product-add-modal .wpfnl-modal-wrapper .wpfnl-modal-contents .wpfnl-modal-footer-wrapper button.outline {
28997 background: transparent;
28998 color: #3C3F47;
28999 border-radius: 10px;
29000 border: 1px solid #DFE1E6;
29001 min-width: auto;
29002 }
29003 .wpfnl-modal-overlay.wpfnl-product-add-modal .wpfnl-modal-wrapper .wpfnl-modal-contents .wpfnl-modal-footer-wrapper button.outline:hover {
29004 background: #6E42D3;
29005 color: #FFF;
29006 border-color: transparent;
29007 }
29008 .wpfnl-modal-overlay.wpfnl-product-add-modal .wpfnl-modal-wrapper .wpfnl-modal-contents .wpfnl-modal-footer-wrapper button:disabled {
29009 opacity: 0.5;
29010 pointer-events: none;
29011 cursor: not-allowed;
29012 }
29013 .wpfnl-modal-overlay.wpfnl-product-add-modal .wpfnl-modal-wrapper .wpfnl-modal-contents .wpfnl-modal-footer-wrapper button .wpfnl-loader {
29014 position: static;
29015 width: 15px;
29016 height: 15px;
29017 background: transparent;
29018 }
29019
29020 .wpfnl .v-tour .v-step {
29021 border-radius: 10px;
29022 background: #6E42D3;
29023 box-shadow: 0px 2px 15px 0px rgba(22, 28, 32, 0.08);
29024 padding: 0;
29025 z-index: 999999999999 !important;
29026 }
29027 .wpfnl .v-tour .v-step .v-step__header {
29028 background: #6E42D3;
29029 border-radius: 10px 10px 0 0;
29030 padding: 16px 18px 0px;
29031 margin: 0;
29032 }
29033 .wpfnl .v-tour .v-step .v-step__header div {
29034 color: #FFF;
29035 font-size: 14px;
29036 font-style: normal;
29037 font-weight: 500;
29038 line-height: normal;
29039 text-align: left;
29040 }
29041 .wpfnl .v-tour .v-step .v-step__content {
29042 padding: 8px 18px 16px;
29043 border-bottom: 1px solid #8860E3;
29044 margin: 0;
29045 }
29046 .wpfnl .v-tour .v-step .v-step__content div {
29047 color: rgba(255, 255, 255, 0.9);
29048 font-size: 13px;
29049 font-style: normal;
29050 font-weight: 400;
29051 line-height: 1.53;
29052 text-align: left;
29053 }
29054 .wpfnl .v-tour .v-step .v-step__buttons {
29055 padding: 13px 16px;
29056 display: flex;
29057 align-items: center;
29058 justify-content: flex-end;
29059 gap: 8px;
29060 }
29061 .wpfnl .v-tour .v-step .v-step__buttons .v-step__button {
29062 font-size: 13px;
29063 font-style: normal;
29064 font-weight: 500;
29065 line-height: 1.07;
29066 letter-spacing: 0.2px;
29067 border-radius: 8px;
29068 height: auto;
29069 width: auto;
29070 margin: 0;
29071 padding: 9px 14px;
29072 }
29073 .wpfnl .v-tour .v-step .v-step__buttons .v-step__button.v-step__button-skip {
29074 color: #FFF;
29075 border: 1px solid #FFF;
29076 background: transparent;
29077 }
29078 .wpfnl .v-tour .v-step .v-step__buttons .v-step__button.v-step__button-skip:hover {
29079 color: #6E42D3;
29080 background: #FFF;
29081 border-color: #6E42D3;
29082 }
29083 .wpfnl .v-tour .v-step .v-step__buttons .v-step__button.v-step__button-next {
29084 color: #6E42D3;
29085 background: #FFF;
29086 padding: 10px 14px;
29087 }
29088 .wpfnl .v-tour .v-step .v-step__buttons .v-step__button.v-step__button-next:hover {
29089 color: #FFF;
29090 background: #6E42D3;
29091 }
29092 .wpfnl .v-tour .v-step .v-step__arrow::before {
29093 background: #6E42D3;
29094 }
29095 .wpfnl .wpfnl-guided-tour.has-overlay::before {
29096 content: "";
29097 position: fixed;
29098 left: 0;
29099 top: 0;
29100 width: 100%;
29101 height: 100%;
29102 background: rgba(29, 29, 29, 0.4901960784);
29103 z-index: 3;
29104 pointer-events: none;
29105 -webkit-mask-image: var(--mask);
29106 mask-image: var(--mask);
29107 }
29108
29109 .wpfnl-copy-notice {
29110 display: flex;
29111 align-items: center;
29112 justify-content: space-between;
29113 border-radius: 10px;
29114 background: #2B0C45;
29115 box-shadow: 0px 10px 20px 0px rgba(176, 174, 186, 0.6);
29116 max-width: 670px;
29117 margin: auto;
29118 padding: 16px 20px;
29119 position: absolute;
29120 width: 100%;
29121 border: none;
29122 bottom: 21px;
29123 left: 50%;
29124 transform: translateX(-50%);
29125 }
29126 .wpfnl-copy-notice .wpfnl-notice-body-text {
29127 display: flex;
29128 gap: 10px;
29129 }
29130 .wpfnl-copy-notice .wpfnl-notice-body-text .wpfnl-notice-icon svg path {
29131 fill: #FFF;
29132 }
29133 .wpfnl-copy-notice .wpfnl-notice-body-text .wpfnl-notice-text {
29134 color: #FFF;
29135 }
29136 .wpfnl-copy-notice .wpfnl-button-wrapper button {
29137 background: transparent;
29138 border: none;
29139 outline: none;
29140 cursor: pointer;
29141 }
29142 .wpfnl-copy-notice .wpfnl-button-wrapper button.wpfnl-notice-undo {
29143 color: #EC813F;
29144 margin-right: 26px;
29145 }
29146
29147 .wpfnl .wpfnl-btn.view-analytics-stat {
29148 background-color: transparent;
29149 border: 1px solid #EBEDF0;
29150 padding: 8px 10px;
29151 cursor: pointer;
29152 text-align: center;
29153 border-radius: 10px;
29154 text-transform: capitalize;
29155 }
29156 .wpfnl .wpfnl-btn.view-analytics-stat .wpfnl-switcher {
29157 display: flex;
29158 align-items: center;
29159 gap: 9px;
29160 color: #2D3149;
29161 font-weight: 500;
29162 }
29163 .wpfnl .wpfnl-btn.view-analytics-stat .wpfnl-switcher label {
29164 width: 30px;
29165 height: 18px;
29166 }
29167 .wpfnl .wpfnl-btn.view-analytics-stat .wpfnl-switcher label::after {
29168 width: 12px;
29169 height: 12px;
29170 top: 2px;
29171 }
29172 .wpfnl .wpfnl-btn.view-analytics-stat .wpfnl-switcher input[type=checkbox]:checked + label::after {
29173 left: -14px;
29174 }
29175 .wpfnl .automation-step-name .step-stats {
29176 position: relative;
29177 display: flex;
29178 flex-flow: row wrap;
29179 align-items: center;
29180 justify-content: center;
29181 gap: 10px;
29182 padding-top: 16px;
29183 margin-top: 15px;
29184 }
29185 .wpfnl .automation-step-name .step-stats::before {
29186 content: "";
29187 position: absolute;
29188 top: 0;
29189 left: -24px;
29190 width: calc(100% + 48px);
29191 height: 1px;
29192 background: #F2F2F2;
29193 }
29194 .wpfnl .automation-step-name .step-stats .single-stats {
29195 border: 1px solid #F2F2F2;
29196 border-radius: 6px;
29197 font-size: 14px;
29198 line-height: 1;
29199 color: #2D3149;
29200 min-width: 62px;
29201 text-align: center;
29202 padding: 6px 4px;
29203 display: flex;
29204 align-items: center;
29205 justify-content: center;
29206 gap: 4px;
29207 }
29208 .wpfnl .automation-step-name .step-stats .single-stats.converion-rate {
29209 color: #12B76A;
29210 }
29211 .wpfnl .view-analytics-btn {
29212 background-color: transparent;
29213 border: 1px solid #EBEDF0;
29214 padding: 9px 10px;
29215 cursor: pointer;
29216 text-align: center;
29217 border-radius: 10px;
29218 text-transform: capitalize;
29219 display: flex;
29220 align-items: center;
29221 gap: 10px;
29222 font-weight: 500;
29223 }
29224 .wpfnl .view-analytics-btn:hover {
29225 background: #6E42D3;
29226 color: #FFF;
29227 }
29228 .wpfnl .view-analytics-btn:hover svg path {
29229 fill: #FFF;
29230 }
29231 .wpfnl .wpfnl-automation-reports-wrapper {
29232 position: fixed;
29233 width: 100vw;
29234 height: 100vh;
29235 background: #f0f0f1;
29236 top: 32px;
29237 z-index: 999;
29238 padding: 40px 60px;
29239 display: flex;
29240 flex-direction: column;
29241 align-items: center;
29242 }
29243 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__header {
29244 width: 90%;
29245 max-width: 1180px;
29246 display: flex;
29247 align-items: center;
29248 justify-content: space-between;
29249 }
29250 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__header .wpfnl-page__header-left .back-to-flow {
29251 font-weight: 500;
29252 font-size: 14px;
29253 line-height: 14px;
29254 color: #A4A8B5;
29255 text-transform: capitalize;
29256 margin-bottom: 7px;
29257 border: none;
29258 background: none;
29259 display: flex;
29260 align-items: center;
29261 gap: 5px;
29262 cursor: pointer;
29263 }
29264 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__header .wpfnl-page__header-left .back-to-flow h1 {
29265 font-weight: 600;
29266 font-size: 22px;
29267 line-height: 1;
29268 color: #2d3149;
29269 }
29270 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__header .wpfnl-page__header-right {
29271 display: flex;
29272 }
29273 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__header .wpfnl-page__header-right .selectbox {
29274 position: relative;
29275 }
29276 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__header .wpfnl-page__header-right .selectbox .drop-down-button {
29277 position: relative;
29278 border: 1px solid #dee1e8;
29279 border-radius: 6px;
29280 padding: 10px 31px 10px 12px;
29281 background-color: transparent;
29282 text-align: left;
29283 font-weight: 600;
29284 font-size: 14px;
29285 line-height: 1;
29286 color: #2d3149;
29287 width: 105px;
29288 text-transform: capitalize;
29289 cursor: pointer;
29290 }
29291 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__header .wpfnl-page__header-right .selectbox .drop-down-button::before {
29292 content: " ";
29293 display: block;
29294 position: absolute;
29295 border-style: solid;
29296 border-color: #a4a8b5;
29297 border-width: 0px 2px 2px 0px;
29298 transform: rotate(45deg) translateY(-50%);
29299 transform-origin: center;
29300 transition: all 0.3s ease;
29301 height: 6px;
29302 right: 17px;
29303 top: calc(50% - 3px);
29304 width: 6px;
29305 cursor: pointer;
29306 }
29307 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__header .wpfnl-page__header-right .selectbox .drop-down-button.show::before {
29308 transform: rotate(225deg) translateY(-50%);
29309 }
29310 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__header .wpfnl-page__header-right .selectbox .wpfnl-dropdown {
29311 top: 40px;
29312 width: 130px;
29313 }
29314 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__header .wpfnl-page__header-right .selectbox .wpfnl-dropdown li {
29315 padding: 10px 15px;
29316 cursor: pointer;
29317 color: #1d2327;
29318 }
29319 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__header .wpfnl-page__header-right .selectbox .wpfnl-dropdown li:first-child {
29320 border-radius: 10px 10px 0 0;
29321 }
29322 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__header .wpfnl-page__header-right .selectbox .wpfnl-dropdown li:last-child {
29323 border-radius: 0 0 10px 10px;
29324 }
29325 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__header .wpfnl-page__header-right .selectbox .wpfnl-dropdown li:hover {
29326 background-color: #f6f8fa;
29327 }
29328 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__header .wpfnl-page__header-right .selectbox .wpfnl-dropdown.show {
29329 visibility: visible;
29330 opacity: 1;
29331 }
29332 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__header .wpfnl-page__header-right .selectbox .wpfnl-dropdown::after {
29333 content: none;
29334 }
29335 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__header .wpfnl-refresh-btn {
29336 background: transparent;
29337 border: 1px solid #dee1e8;
29338 margin-right: 12px;
29339 margin-left: 0;
29340 border-radius: 6px;
29341 height: 36px;
29342 width: 36px;
29343 padding: 1px 0 0 1px;
29344 display: flex;
29345 align-items: center;
29346 justify-content: center;
29347 cursor: pointer;
29348 }
29349 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__header .wpfnl-refresh-btn.rotate svg {
29350 animation: spin 0.7s linear infinite;
29351 }
29352 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body {
29353 width: 90%;
29354 max-width: 1180px;
29355 }
29356 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .wpfnl-overall-report {
29357 background: #ffffff;
29358 box-shadow: 0px 1px 1px rgba(182, 185, 191, 0.3019607843);
29359 border-radius: 10px;
29360 padding: 24px 24px 32px;
29361 position: relative;
29362 margin-top: 30px;
29363 }
29364 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .wpfnl-overall-report .wpfnl-template-overall-report-body {
29365 display: grid;
29366 grid-template-columns: repeat(3, 1fr);
29367 gap: 15px;
29368 margin-bottom: 20px;
29369 }
29370 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .wpfnl-overall-report .wpfnl-template-overall-report-body .box-header {
29371 margin-bottom: 15px;
29372 grid-column: span 3;
29373 }
29374 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .wpfnl-overall-report .wpfnl-template-overall-report-body .box-header .header-title {
29375 font-weight: 600;
29376 font-size: 18px;
29377 line-height: 1;
29378 color: #2d3149;
29379 text-transform: capitalize;
29380 }
29381 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .wpfnl-overall-report .wpfnl-template-overall-report-body .single-report {
29382 border: 1px solid #E9EAEE;
29383 border-radius: 10px;
29384 padding: 20px;
29385 display: flex;
29386 flex-flow: row wrap;
29387 align-items: center;
29388 justify-content: space-between;
29389 }
29390 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .wpfnl-overall-report .wpfnl-template-overall-report-body .single-report .report {
29391 width: calc(100% - 44px);
29392 }
29393 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .wpfnl-overall-report .wpfnl-template-overall-report-body .single-report .report .report-title {
29394 font-weight: 400;
29395 font-size: 14px;
29396 line-height: 1.3;
29397 color: #9398A5;
29398 text-transform: capitalize;
29399 }
29400 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .wpfnl-overall-report .wpfnl-template-overall-report-body .single-report .report h6 {
29401 font-weight: 600;
29402 font-size: 20px;
29403 line-height: 1;
29404 color: #2D3149;
29405 margin-top: 5px;
29406 }
29407 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .wpfnl-overall-report .wpfnl-template-overall-report-body .single-report .icon {
29408 width: 44px;
29409 height: 44px;
29410 background: #FFFFFF;
29411 border: 1px solid #E4E6EB;
29412 display: flex;
29413 align-items: center;
29414 justify-content: center;
29415 border-radius: 100%;
29416 }
29417 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics {
29418 background: #ffffff;
29419 box-shadow: 0px 1px 1px rgba(182, 185, 191, 0.3019607843);
29420 border-radius: 10px;
29421 padding: 24px 24px 32px;
29422 position: relative;
29423 margin-top: 20px;
29424 }
29425 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .box-header {
29426 display: flex;
29427 flex-flow: row wrap;
29428 align-items: center;
29429 justify-content: space-between;
29430 margin-bottom: 30px;
29431 }
29432 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .box-header .header-title {
29433 font-weight: 500;
29434 font-size: 18px;
29435 line-height: 1;
29436 color: #2d3149;
29437 text-transform: capitalize;
29438 }
29439 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .box-header .stat-indicator {
29440 display: flex;
29441 align-items: center;
29442 justify-content: center;
29443 }
29444 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .box-header .stat-indicator span {
29445 font-weight: 400;
29446 font-size: 14px;
29447 line-height: 1.3;
29448 color: #9398a5;
29449 position: relative;
29450 display: flex;
29451 align-items: center;
29452 }
29453 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .box-header .stat-indicator span::before {
29454 content: "";
29455 width: 10px;
29456 height: 10px;
29457 background: #02c4fb;
29458 display: inline-block;
29459 border-radius: 50px;
29460 margin-right: 10px;
29461 }
29462 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .box-header .stat-indicator span.opened {
29463 margin-right: 30px;
29464 }
29465 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .box-header .stat-indicator span.opened::before {
29466 background: #573BFF;
29467 }
29468 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .performance-wrapper {
29469 position: relative;
29470 }
29471 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .chart-percent-label {
29472 position: absolute;
29473 top: 3px;
29474 left: 0;
29475 height: 100%;
29476 width: 100%;
29477 display: flex;
29478 flex-flow: column;
29479 justify-content: space-between;
29480 }
29481 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .chart-percent-label .single-label {
29482 font-size: 12px;
29483 line-height: 1.2;
29484 color: #9398A5;
29485 display: block;
29486 position: relative;
29487 }
29488 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .chart-percent-label .single-label:before {
29489 content: "";
29490 position: absolute;
29491 left: 50px;
29492 top: 7px;
29493 width: calc(100% - 50px);
29494 height: 1px;
29495 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");
29496 }
29497 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .chart-percent-label .single-label span {
29498 width: 33px;
29499 display: block;
29500 text-align: right;
29501 }
29502 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .bar-chart-wrapper {
29503 height: 266px;
29504 display: flex;
29505 flex-flow: row wrap;
29506 align-items: flex-end;
29507 justify-content: space-between;
29508 padding: 10px 15px 3px 60px;
29509 gap: 15px;
29510 position: relative;
29511 z-index: 1;
29512 }
29513 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .bar-chart-wrapper.monthly {
29514 gap: 0px;
29515 padding: 10px 15px 3px 45px;
29516 }
29517 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .bar-chart-wrapper.monthly .single-bar {
29518 width: 8px;
29519 }
29520 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .bar-chart-wrapper.monthly .single-performance:before {
29521 left: -4px;
29522 width: calc(100% + 4px);
29523 }
29524 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .bar-chart-wrapper.monthly .bar-title {
29525 font-size: 10px;
29526 transform: rotate(-55deg) translate(-10px, -10px);
29527 transform-origin: left;
29528 bottom: -32px;
29529 }
29530 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .single-performance {
29531 height: 100%;
29532 display: flex;
29533 flex-flow: column;
29534 justify-content: flex-end;
29535 position: relative;
29536 }
29537 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .single-performance:before {
29538 content: "";
29539 position: absolute;
29540 bottom: 0;
29541 left: -7px;
29542 width: calc(100% + 10px);
29543 height: 100%;
29544 z-index: 0;
29545 background: #F6F8FA;
29546 border-right: 2px dashed #E4E7EC;
29547 border-left: 2px dashed #E4E7EC;
29548 opacity: 0;
29549 visibility: hidden;
29550 }
29551 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .single-performance:hover:before {
29552 opacity: 1;
29553 visibility: visible;
29554 }
29555 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .single-bar {
29556 width: 30px;
29557 height: 100%;
29558 display: flex;
29559 gap: 3px;
29560 }
29561 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .single-bar .bar-item {
29562 width: 50%;
29563 display: block;
29564 margin-top: auto;
29565 }
29566 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .single-bar .bar-item.open {
29567 background-color: #573BFF;
29568 border-radius: 6px 6px 0 0;
29569 }
29570 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .single-bar .bar-item.clicked {
29571 background-color: #02C4FB;
29572 border-radius: 6px 6px 0 0;
29573 }
29574 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .single-bar .bar-item.send {
29575 background-color: #12B76A;
29576 }
29577 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .single-bar .bar-title {
29578 font-size: 12px;
29579 line-height: 1.2;
29580 color: #9398A5;
29581 position: absolute;
29582 bottom: -20px;
29583 left: 50%;
29584 transform: translateX(-50%);
29585 white-space: nowrap;
29586 transition: all 0.3s ease;
29587 }
29588 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .bar-tooltip {
29589 background: #FFFFFF;
29590 border: 1px solid #F0F1F4;
29591 box-shadow: 0px 2px 15px rgba(22, 28, 32, 0.0784313725);
29592 border-radius: 4px;
29593 padding: 15px;
29594 width: 180px;
29595 position: absolute;
29596 bottom: calc(100% + 16px);
29597 left: 50%;
29598 transform: translateX(-50%);
29599 z-index: 9;
29600 opacity: 0;
29601 visibility: hidden;
29602 transition: all 0.3s ease;
29603 }
29604 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .bar-tooltip:before {
29605 content: "";
29606 position: absolute;
29607 left: 50%;
29608 bottom: -6px;
29609 width: 12px;
29610 height: 12px;
29611 background: white;
29612 transform: rotate(45deg);
29613 margin-left: -6px;
29614 }
29615 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .bar-tooltip .item {
29616 font-size: 12px;
29617 line-height: 1;
29618 color: #9398A5;
29619 margin-bottom: 10px;
29620 position: relative;
29621 display: flex;
29622 align-items: center;
29623 justify-content: space-between;
29624 padding-left: 17px;
29625 }
29626 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .bar-tooltip .item:last-child {
29627 margin-bottom: 0;
29628 }
29629 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .bar-tooltip .item:before {
29630 content: "";
29631 position: absolute;
29632 left: 0;
29633 top: 4px;
29634 width: 8px;
29635 height: 8px;
29636 background: #12B76A;
29637 border-radius: 100%;
29638 }
29639 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .bar-tooltip .item small {
29640 margin-left: 7px;
29641 display: inline-block;
29642 }
29643 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .bar-tooltip .item.open:before {
29644 background: #573BFF;
29645 }
29646 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .bar-tooltip .item.open small {
29647 color: #12B76A;
29648 }
29649 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .bar-tooltip .item.click:before {
29650 background: #02C4FB;
29651 }
29652 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .bar-tooltip .item.click small {
29653 color: #F7900A;
29654 }
29655 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .bar-tooltip .item.email small {
29656 color: #02C4FB;
29657 }
29658 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .bar-tooltip .item-value {
29659 color: #2D3149;
29660 }
29661 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .single-performance:hover .single-bar {
29662 z-index: 1;
29663 }
29664 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .single-performance:hover .single-bar .bar-tooltip {
29665 opacity: 1;
29666 visibility: visible;
29667 }
29668 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .single-performance:hover .single-bar .bar-title {
29669 opacity: 1;
29670 visibility: visible;
29671 }
29672 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .single-performance:last-child .bar-tooltip {
29673 left: inherit;
29674 right: -34px;
29675 transform: translateX(0);
29676 }
29677 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .single-performance:last-child .bar-tooltip:before {
29678 left: inherit;
29679 right: 42px;
29680 }
29681
29682 @keyframes spin {
29683 0% {
29684 transform: rotate(0deg);
29685 }
29686 100% {
29687 transform: rotate(360deg);
29688 }
29689 }
29690 .shimmer-line {
29691 height: 20px;
29692 margin-top: 20px;
29693 background: #777;
29694 }
29695
29696 .shimmer-line-br {
29697 border-radius: 8px;
29698 }
29699
29700 .shimmer-line-full {
29701 width: 100%;
29702 }
29703
29704 .shimmer-line-80 {
29705 width: 80%;
29706 }
29707
29708 .shimmer-line-60 {
29709 width: 60%;
29710 }
29711
29712 .shimmer-line-40 {
29713 width: 40%;
29714 }
29715
29716 .shimmer-line-20 {
29717 width: 20%;
29718 }
29719
29720 .shimmer-line-10 {
29721 width: 10%;
29722 }
29723
29724 .shimmer-circle {
29725 background: #777;
29726 border-radius: 50%;
29727 }
29728
29729 .shimmer-circle-lg {
29730 height: 129px;
29731 width: 129px;
29732 }
29733
29734 .shimmer-circle-md {
29735 height: 65px;
29736 width: 65px;
29737 }
29738
29739 .shimmer-circle-sm {
29740 height: 33px;
29741 width: 33px;
29742 }
29743
29744 .shimmer-circle-x-sm {
29745 height: 17px;
29746 width: 17px;
29747 }
29748
29749 .shimmer-wrapper, .shimmer-wrapper-center {
29750 width: 100%;
29751 height: 100%;
29752 padding: 10px;
29753 animation: shimmer-full-view 0.5s forwards cubic-bezier(0.25, 0.46, 0.45, 0.94);
29754 }
29755
29756 .shimmer-wrapper-center {
29757 display: flex;
29758 flex-direction: column;
29759 gap: 10px;
29760 justify-content: center;
29761 align-items: center;
29762 }
29763
29764 @keyframes shimmer-full-view {
29765 0% {
29766 background-position: -1000px 0;
29767 }
29768 100% {
29769 background-position: 1000px 0;
29770 }
29771 }
29772 @keyframes shimmer-animation {
29773 0% {
29774 background-position: -1000px 0;
29775 }
29776 100% {
29777 background-position: 1000px 0;
29778 }
29779 }
29780 .shimmer-animate {
29781 animation: shimmer-animation 4s infinite linear;
29782 background: linear-gradient(to right, #eff1f3 4%, #e2e2e2 25%, #eff1f3 36%);
29783 background-size: 1000px 100%;
29784 }
29785
29786 .wpfunnels_page_wpf_feature_comparison .updated, .wpfunnels_page_wpf_feature_comparison .notice {
29787 display: none !important;
29788 }
29789
29790 .wpfunnels_page_wpf_feature_comparison #wpcontent {
29791 background: #F6F5FA;
29792 padding-left: 0;
29793 }
29794 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper {
29795 padding: 0 50px;
29796 background: #F6F5FA;
29797 }
29798 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .free-vs-pro-menu {
29799 background: #FFFFFF;
29800 box-shadow: 0px 1px 1px rgba(182, 185, 191, 0.3);
29801 border-radius: 0 0 10px 10px;
29802 padding: 28px 20px;
29803 margin-bottom: 20px;
29804 }
29805 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .free-vs-pro-menu .title {
29806 text-align: center;
29807 font-weight: 600;
29808 font-size: 24px;
29809 color: #2D3149;
29810 margin: 0;
29811 }
29812 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .free-vs-pro-menu .free-pro-description {
29813 text-align: center;
29814 color: #7A8B9A;
29815 font-size: 14px;
29816 margin: 5px 0 0 0;
29817 }
29818 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table {
29819 width: 100%;
29820 border-collapse: collapse;
29821 text-align: center;
29822 }
29823 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table thead {
29824 background: transparent;
29825 position: sticky;
29826 top: 32px;
29827 z-index: 2;
29828 }
29829 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table thead::after {
29830 content: "";
29831 display: block;
29832 height: 5px;
29833 }
29834 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table thead th {
29835 border: none;
29836 padding: 16px 8px;
29837 font-weight: 600;
29838 background: #FFFFFF;
29839 }
29840 .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 {
29841 padding: 16px 16px 16px 8px;
29842 }
29843 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table thead th.regular:last-child {
29844 border-radius: 0 20px 0 0;
29845 }
29846 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table thead th.feature-column {
29847 border-radius: 20px 0 0 0;
29848 position: relative;
29849 }
29850 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table thead th.feature-column .feature-header {
29851 color: #363B4E;
29852 font-weight: 600;
29853 font-size: 20px;
29854 line-height: 1.2;
29855 text-align: start;
29856 margin: 10px 0 0 12px;
29857 position: absolute;
29858 bottom: 20px;
29859 }
29860 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table tbody {
29861 background: #FFFFFF;
29862 box-shadow: 0 1px 1px rgba(182, 185, 191, 0.3);
29863 border-radius: 16px;
29864 border-radius: 0 0 16px 16px;
29865 }
29866 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table tbody .group-row td {
29867 background: #FFFFFF;
29868 text-align: left;
29869 padding: 26px 12px 12px;
29870 border: none;
29871 color: #363B4E;
29872 font-weight: 600;
29873 font-size: 16px;
29874 line-height: 1.5;
29875 }
29876 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table tbody .feature-row td {
29877 padding: 12px;
29878 border: 1px solid #EEE4F2;
29879 background: #FFFFFF;
29880 }
29881 .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 {
29882 border-left: none;
29883 border-right: none;
29884 }
29885 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table tbody .feature-row:last-child td {
29886 border-bottom: none;
29887 }
29888 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table tbody .feature-row:last-child td:first-child {
29889 border-radius: 0 0 0 16px;
29890 }
29891 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table tbody .feature-row:last-child td:last-child {
29892 border-radius: 0 0 16px 0;
29893 }
29894 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table tbody .feature-row.no-border-top td {
29895 border-top: none !important;
29896 }
29897 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table tbody .feature-row .feature-label .feature-label-content {
29898 text-align: left;
29899 color: #7A8B9A;
29900 font-weight: 500;
29901 font-size: 14px;
29902 line-height: 1.7;
29903 display: flex;
29904 align-items: center;
29905 }
29906 .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 {
29907 display: inline-flex;
29908 align-items: center;
29909 margin-left: 6px;
29910 position: relative;
29911 cursor: pointer;
29912 }
29913 .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 {
29914 visibility: hidden;
29915 opacity: 0;
29916 width: max-content;
29917 max-width: 217px;
29918 background: #10052E;
29919 box-shadow: 0 2px 15px 0 rgba(22, 28, 32, 0.08);
29920 color: rgba(255, 255, 255, 0.8);
29921 text-align: left;
29922 font-weight: 500;
29923 font-size: 13px;
29924 line-height: 1.38;
29925 padding: 11px 14px;
29926 border-radius: 8px;
29927 position: absolute;
29928 z-index: 10;
29929 bottom: 125%;
29930 left: 50%;
29931 transform: translateX(-50%);
29932 transition: opacity 0.2s ease;
29933 white-space: normal;
29934 }
29935 .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 {
29936 content: "";
29937 position: absolute;
29938 top: 100%;
29939 left: 50%;
29940 margin-left: -5px;
29941 border: 5px solid;
29942 border-color: #333 transparent transparent transparent;
29943 }
29944 .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 {
29945 visibility: visible;
29946 opacity: 1;
29947 }
29948 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table tbody .feature-row .feature-cell {
29949 color: #2D3149;
29950 font-weight: 400;
29951 font-size: 14px;
29952 line-height: 1.8;
29953 }
29954 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table tbody .pro-features-link-row td {
29955 border: none;
29956 padding: 15px 0;
29957 text-align: center;
29958 background: #FFFFFF;
29959 border-radius: 0 0 16px 16px;
29960 }
29961 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table tbody .pro-features-link-row a {
29962 color: #6E42D3;
29963 text-decoration: none;
29964 font-weight: 500;
29965 font-size: 16px;
29966 line-height: 1.5;
29967 display: inline-flex;
29968 align-items: center;
29969 gap: 10px;
29970 }
29971 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table tbody .pro-features-link-row a:hover {
29972 color: #5934a5;
29973 }
29974 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table .plan-card {
29975 position: relative;
29976 background: #F6F5FA;
29977 height: 194px;
29978 display: flex;
29979 flex-direction: column;
29980 align-items: center;
29981 justify-content: end;
29982 border-radius: 16px;
29983 }
29984 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table .plan-card.popular-card {
29985 background: #6E42D3;
29986 padding: 2px;
29987 }
29988 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table .plan-card .card-content {
29989 background: #F6F5FA;
29990 width: 100%;
29991 height: 100%;
29992 border-radius: 16px;
29993 display: flex;
29994 flex-direction: column;
29995 align-items: center;
29996 justify-content: end;
29997 padding: 16px 16px 14px;
29998 }
29999 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table .plan-card .card-content .plan-name {
30000 color: #2D3149;
30001 font-weight: 600;
30002 font-size: 20px;
30003 line-height: 1.2;
30004 opacity: 0.8;
30005 }
30006 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table .plan-card .card-content .price {
30007 color: #2D3149;
30008 font-weight: 500;
30009 font-size: 34px;
30010 line-height: 1.2;
30011 margin: 6px 0 14px;
30012 }
30013 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table .plan-card .card-content .price .time {
30014 color: #2D3149;
30015 font-weight: 450;
30016 font-size: 14px;
30017 line-height: 2.3;
30018 }
30019 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table .plan-card .card-content .upgrade-btn {
30020 max-width: 166px;
30021 width: 100%;
30022 background: #6E42D3;
30023 color: #FFFFFF;
30024 border: none;
30025 padding: 10px 15px;
30026 border-radius: 10px;
30027 cursor: pointer;
30028 text-decoration: none;
30029 font-weight: 600;
30030 font-size: 14px;
30031 transition: all 0.2s;
30032 }
30033 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table .plan-card .card-content .upgrade-btn:hover {
30034 background: #5934a5;
30035 }
30036 .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 {
30037 background: #9D95C0;
30038 pointer-events: none;
30039 display: flex;
30040 align-items: center;
30041 justify-content: center;
30042 gap: 5px;
30043 }
30044 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table .plan-card .badge {
30045 margin: 5px 0;
30046 color: #FFFFFF;
30047 opacity: 0.8;
30048 font-weight: 600;
30049 font-size: 12px;
30050 }
30051 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table .plan-card .current {
30052 color: #6E42D3;
30053 font-weight: 600;
30054 }
30055 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .list-item-wrapper {
30056 display: flex;
30057 align-items: center;
30058 justify-content: center;
30059 gap: 5px;
30060 margin-top: 20px;
30061 }
30062 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .list-item-wrapper .list-item {
30063 border-radius: 100px;
30064 background: #FFFFFF;
30065 box-shadow: 0 1px 1px rgba(182, 185, 191, 0.3);
30066 padding: 7px 15px;
30067 display: flex;
30068 align-items: center;
30069 justify-content: center;
30070 gap: 7px;
30071 }
30072 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .free-vs-pro-table-footer {
30073 margin-top: 30px;
30074 padding: 0 50px;
30075 background: #ffffff;
30076 }
30077 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .free-vs-pro-table-footer .badges-wrapper {
30078 background-color: #ffffff;
30079 }
30080 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .free-vs-pro-table-footer .badges-wrapper .security-badges {
30081 display: flex;
30082 align-items: center;
30083 justify-content: center;
30084 max-width: 621px;
30085 width: 100%;
30086 margin: 0 auto;
30087 padding: 30px 0 25px;
30088 margin-top: 45px;
30089 }
30090 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .free-vs-pro-table-footer .badges-wrapper .security-badges .payment-image {
30091 max-width: 70px;
30092 width: 100%;
30093 margin: 0 25px;
30094 position: relative;
30095 }
30096 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .free-vs-pro-table-footer .badges-wrapper .security-badges .payment-image img {
30097 width: 100%;
30098 }
30099 .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 {
30100 content: "";
30101 position: absolute;
30102 top: 0;
30103 height: 70px;
30104 width: 1.47px;
30105 background: linear-gradient(180deg, transparent 0%, #D1D1D1 49.48%, transparent 100%);
30106 }
30107 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .free-vs-pro-table-footer .badges-wrapper .security-badges .satisfaction-image::before {
30108 left: -25px;
30109 }
30110 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .free-vs-pro-table-footer .badges-wrapper .security-badges .satisfaction-image::after {
30111 right: -25px;
30112 }
30113 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .free-vs-pro-table-footer .badges-wrapper .security-badges .review-image {
30114 max-width: 102px;
30115 width: 100%;
30116 margin: 0 25px;
30117 }
30118 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .free-vs-pro-table-footer .badges-wrapper .security-badges .review-image img {
30119 width: 100%;
30120 }
30121 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .free-vs-pro-table-footer .badges-wrapper .badges-description {
30122 max-width: 555px;
30123 width: 100%;
30124 margin: 0 auto;
30125 text-align: center;
30126 color: #2D3149;
30127 font-size: 14px;
30128 font-weight: 400;
30129 line-height: 1.7;
30130 padding-bottom: 26px;
30131 }
30132
30133 @media only screen and (max-width: 1550px) {
30134 .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 {
30135 width: 218px;
30136 }
30137 }
30138 @media only screen and (max-width: 1399px) {
30139 .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 {
30140 width: 190px;
30141 }
30142 .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table .plan-card .card-content .plan-name {
30143 font-size: 18px;
30144 }
30145 .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table .plan-card .card-content .price {
30146 font-size: 26px;
30147 }
30148 }
30149 @media only screen and (max-width: 1199px) {
30150 .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper {
30151 padding: 0 20px;
30152 }
30153 .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 {
30154 width: 145px;
30155 }
30156 .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table thead th {
30157 padding: 16px 5px;
30158 }
30159 .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 {
30160 padding: 16px 10px 16px 5px;
30161 }
30162 .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table .plan-card {
30163 height: 162px;
30164 }
30165 .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table .plan-card .card-content {
30166 padding: 10px;
30167 }
30168 .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table .plan-card .card-content .price {
30169 font-size: 24px !important;
30170 }
30171 .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table .plan-card .card-content .current-plan-btn svg {
30172 display: none;
30173 }
30174 .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table .plan-card .card-content .plan-name {
30175 font-size: 16px;
30176 }
30177 .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table .plan-card .card-content .price {
30178 font-size: 24px;
30179 margin: 6px 0 10px;
30180 }
30181 .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table .plan-card .card-content .upgrade-btn {
30182 font-size: 13px !important;
30183 padding: 10px 8px !important;
30184 }
30185 .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table tbody .feature-row .feature-label .feature-label-content {
30186 align-items: start;
30187 justify-content: space-between;
30188 }
30189 .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table tbody .feature-row .feature-label .feature-label-content .tooltip-wrapper {
30190 display: inline-block;
30191 margin-top: 2px;
30192 }
30193 .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .list-item-wrapper {
30194 flex-wrap: wrap;
30195 }
30196 .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .list-item-wrapper .list-item {
30197 padding: 5px 10px;
30198 gap: 5px;
30199 }
30200 }
30201 .wpfunnels_page_wpfnl_automations .wpfnl-automation-modal {
30202 position: relative;
30203 z-index: 9999999999;
30204 }
30205 .wpfunnels_page_wpfnl_automations .wpfnl-automation-modal .mintmrm-automation-editor .mintmrm-automation-sidebar .mintmrm-template-modal {
30206 right: -70px;
30207 top: 30px;
30208 }
30209 .wpfunnels_page_wpfnl_automations .wpfnl-automation-modal .mintmrm-automation-editor .mintmrm-automation-sidebar .mintmrm-template-modal .template-modal-inner {
30210 max-height: calc(100vh - 90px);
30211 }
30212 .wpfunnels_page_wpfnl_automations .wpfnl-automation-modal .mintmrm-automation-editor .email-builder-editor {
30213 top: 32px;
30214 }
30215 .wpfunnels_page_wpfnl_automations .wpfnl-automation-modal .mintmrm .mintmrm-automaiton__block-popover .trigger-tab-nav li[data-trigger-type=logical] {
30216 display: none;
30217 }
30218
30219 .wpfnl-comparison-chart-wrapper {
30220 border-radius: 10px;
30221 background: #FFF;
30222 box-shadow: 0px 1px 1px 0px rgba(182, 185, 191, 0.3);
30223 padding: 24px;
30224 }
30225 .wpfnl-comparison-chart-wrapper .wpfnl-loader {
30226 display: flex;
30227 margin: 150px auto;
30228 padding: 40px;
30229 }
30230 .wpfnl-comparison-chart-wrapper .wpfnl-chart-title {
30231 color: #2D3149;
30232 font-size: 18px;
30233 font-style: normal;
30234 font-weight: 600;
30235 line-height: 18px;
30236 margin: 0;
30237 margin-bottom: 24px;
30238 }
30239 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container {
30240 display: flex;
30241 align-items: center;
30242 justify-content: space-between;
30243 }
30244 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab {
30245 padding: 16px 24px;
30246 position: relative;
30247 cursor: pointer;
30248 }
30249 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab.disabled {
30250 pointer-events: none;
30251 cursor: not-allowed;
30252 }
30253 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab.disabled .wpfnl-overlay {
30254 width: 99.5%;
30255 padding: 0;
30256 left: -1px;
30257 border-radius: 0;
30258 bottom: -1px;
30259 top: unset;
30260 border: 1px solid rgba(238, 240, 243, 0.8);
30261 border-bottom: none;
30262 border-radius: 10px 10px 0 0;
30263 }
30264 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab .wpfnl-tab-header {
30265 display: flex;
30266 align-items: center;
30267 justify-content: flex-start;
30268 gap: 10px;
30269 margin-bottom: 10px;
30270 }
30271 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab .wpfnl-tab-header .wpfnl-tab-total-amount {
30272 margin: 0;
30273 color: #2D3149;
30274 font-size: 22px;
30275 font-style: normal;
30276 font-weight: 500;
30277 line-height: 1.36;
30278 letter-spacing: -0.44px;
30279 }
30280 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab .wpfnl-tab-header .wpfnl-percentage {
30281 border-radius: 100px;
30282 padding: 4px 7px;
30283 display: flex;
30284 align-items: center;
30285 gap: 1px;
30286 justify-content: center;
30287 font-size: 12px;
30288 font-style: normal;
30289 font-weight: 500;
30290 line-height: 1;
30291 margin: 0;
30292 min-width: 40px;
30293 }
30294 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab .wpfnl-tab-header .wpfnl-percentage.wpfnl-decrease {
30295 background: rgba(236, 89, 86, 0.1);
30296 color: #EC5956;
30297 }
30298 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab .wpfnl-tab-header .wpfnl-percentage.wpfnl-increase {
30299 background: rgba(18, 183, 106, 0.1);
30300 color: #12B76A;
30301 }
30302 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab .wpfnl-tab-title {
30303 margin: 0;
30304 color: #667085;
30305 font-size: 14px;
30306 font-style: normal;
30307 font-weight: 400;
30308 line-height: 1;
30309 }
30310 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab::after {
30311 content: "";
30312 width: 1px;
30313 height: 60%;
30314 position: absolute;
30315 background: #E4E6EB;
30316 right: 0;
30317 top: 30%;
30318 }
30319 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab.active {
30320 border-radius: 8px 8px 0px 0px;
30321 border: 1px solid rgba(238, 240, 243, 0.8);
30322 background: #FCFCFF;
30323 border-bottom: 0;
30324 }
30325 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab.active::after {
30326 content: none;
30327 }
30328 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab.no-after::after {
30329 content: none;
30330 }
30331 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab:last-child::after {
30332 content: none;
30333 }
30334 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body {
30335 border-radius: 0px 0px 8px 8px;
30336 border: 1px solid rgba(241, 240, 245, 0.8);
30337 background: #FCFCFF;
30338 padding: 24px;
30339 }
30340 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-chart-steps-container {
30341 position: relative;
30342 }
30343 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-chart-steps-container .wpfnl-comparison-chart-steps {
30344 position: absolute;
30345 top: 3px;
30346 left: 0;
30347 height: 292px;
30348 width: 100%;
30349 display: flex;
30350 flex-flow: column;
30351 justify-content: space-between;
30352 }
30353 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-chart-steps-container .wpfnl-comparison-chart-steps .wpfnl-single-step {
30354 color: #9398A5;
30355 text-align: right;
30356 font-size: 12px;
30357 font-style: normal;
30358 font-weight: 400;
30359 line-height: 1.5;
30360 display: block;
30361 position: relative;
30362 }
30363 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-chart-steps-container .wpfnl-comparison-chart-steps .wpfnl-single-step::before {
30364 content: "";
30365 position: absolute;
30366 left: 50px;
30367 bottom: 1px;
30368 top: inherit;
30369 width: calc(100% - 50px);
30370 height: 1px;
30371 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");
30372 }
30373 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-chart-steps-container .wpfnl-comparison-chart-steps .wpfnl-single-step span {
30374 width: 33px;
30375 display: block;
30376 text-align: right;
30377 position: relative;
30378 bottom: -7px;
30379 }
30380 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container {
30381 height: 320px;
30382 padding: 10px 0px 9px 60px;
30383 position: relative;
30384 z-index: 1;
30385 display: grid;
30386 grid-template-columns: repeat(12, 1fr);
30387 gap: 0;
30388 }
30389 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar {
30390 width: 100%;
30391 height: 94%;
30392 position: relative;
30393 display: flex;
30394 flex-flow: row nowrap;
30395 align-items: flex-end;
30396 gap: 6px;
30397 bottom: 0px;
30398 }
30399 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar::before {
30400 height: 100%;
30401 width: 1px;
30402 position: absolute;
30403 background: url("data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMSAxOTkiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggc3Ryb2tlPSIjMkQzMTQ5IiBzdHJva2UtZGFzaGFycmF5PSI0IDQiIHN0cm9rZS13aWR0aD0iLjUiIGQ9Ik0uMjUuMjVoLjV2MTk4LjVoLS41eiIvPjwvc3ZnPg==");
30404 left: 38%;
30405 }
30406 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar:hover::before {
30407 content: "";
30408 }
30409 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar:hover .wpfnl-comparison-bar-tooltip {
30410 display: block;
30411 }
30412 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar .wpfnl-comparison-bar-tooltip {
30413 display: none;
30414 border-radius: 8px;
30415 background: #10052E;
30416 box-shadow: 0px 2px 15px 0px rgba(22, 28, 32, 0.08);
30417 padding: 15px 14px;
30418 width: 160px;
30419 z-index: 99;
30420 position: absolute;
30421 transform: translateX(-50%);
30422 left: 45%;
30423 }
30424 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar .wpfnl-comparison-bar-tooltip::before {
30425 content: "";
30426 background: #10052E;
30427 width: 10px;
30428 height: 10px;
30429 position: absolute;
30430 bottom: -5px;
30431 transform: rotate(45deg);
30432 left: 45%;
30433 }
30434 .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,
30435 .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 {
30436 color: #CDCFD6;
30437 font-size: 13px;
30438 font-style: normal;
30439 font-weight: 400;
30440 line-height: 12px;
30441 margin: 0;
30442 display: flex;
30443 }
30444 .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,
30445 .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 {
30446 color: #FFF;
30447 }
30448 .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,
30449 .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 {
30450 width: 10px;
30451 height: 10px;
30452 border-radius: 50%;
30453 background: #6E42D3;
30454 display: inline-block;
30455 margin-right: 5px;
30456 }
30457 .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,
30458 .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 {
30459 display: flex;
30460 flex-wrap: wrap;
30461 gap: 2px;
30462 }
30463 .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 {
30464 margin-top: 8px;
30465 }
30466 .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 {
30467 background: #EAE1FF;
30468 }
30469 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar .wpfnl-bar-label {
30470 font-size: 12px;
30471 line-height: 1.2;
30472 color: #9398A5;
30473 position: absolute;
30474 bottom: -40px;
30475 left: 40%;
30476 transform: translateX(-50%);
30477 white-space: nowrap;
30478 transition: all 0.3s ease;
30479 }
30480 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar .wpfnl-single-bar {
30481 flex: 1;
30482 min-width: 0;
30483 display: block;
30484 border-radius: 30px 30px 0 0;
30485 position: relative;
30486 }
30487 .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 {
30488 background-color: #EAE1FF;
30489 }
30490 .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 {
30491 background-color: #6E42D3;
30492 }
30493
30494 @media only screen and (max-width: 1600px) {
30495 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar .wpfnl-comparison-bar-tooltip {
30496 left: 40%;
30497 width: 94px;
30498 padding: 10px;
30499 }
30500 .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,
30501 .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 {
30502 font-size: 10px;
30503 }
30504 .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,
30505 .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 {
30506 width: 6px;
30507 height: 6px;
30508 margin-right: 3px;
30509 }
30510 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar .wpfnl-comparison-bar-tooltip b {
30511 display: block;
30512 margin-top: 2px;
30513 }
30514 .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 {
30515 margin-top: -3px;
30516 }
30517 }
30518 @media only screen and (max-width: 1399px) {
30519 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab {
30520 padding: 10px 15px;
30521 }
30522 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab .wpfnl-tab-header .wpfnl-tab-total-amount {
30523 font-size: 18px;
30524 }
30525 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab .wpfnl-tab-header .wpfnl-percentage {
30526 min-width: 40px;
30527 padding: 4px 5px;
30528 font-size: 9px;
30529 }
30530 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab .wpfnl-tab-header .wpfnl-percentage svg {
30531 width: 12px;
30532 height: 12px;
30533 }
30534 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab .wpfnl-tab-title {
30535 font-size: 12px;
30536 }
30537 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar::before {
30538 left: 42%;
30539 }
30540 }
30541 @media only screen and (max-width: 960px) {
30542 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container {
30543 flex-wrap: wrap;
30544 }
30545 }
30546 .wpfnl-datepicker {
30547 position: relative;
30548 min-width: 350px;
30549 }
30550 .wpfnl-datepicker input {
30551 cursor: default;
30552 margin: 0.5em;
30553 border-radius: 4px;
30554 background: inherit;
30555 border-radius: 8px;
30556 color: #2D3149;
30557 font-family: Inter;
30558 font-size: 13px;
30559 font-style: normal;
30560 font-weight: 500;
30561 line-height: 1.15;
30562 border: 1px solid #F1F0F5;
30563 padding: 9px 12px;
30564 width: 45%;
30565 }
30566 .wpfnl-datepicker input.single-date {
30567 width: 100%;
30568 margin-left: -1px;
30569 }
30570 .wpfnl-datepicker .multi-input {
30571 display: flex;
30572 align-items: center;
30573 }
30574 .wpfnl-datepicker .multi-input span {
30575 margin: 0 0.5em;
30576 }
30577 .wpfnl-datepicker .calendar {
30578 background: white;
30579 padding: 1em;
30580 }
30581 .wpfnl-datepicker .calendar .calendar-header {
30582 display: flex;
30583 justify-content: space-between;
30584 align-items: center;
30585 margin-bottom: 1em;
30586 }
30587 .wpfnl-datepicker .calendar .calendar-header .pre-month,
30588 .wpfnl-datepicker .calendar .calendar-header .next-month {
30589 border-radius: 8px;
30590 border: 1px solid #F1F0F5;
30591 padding: 8px 15px;
30592 }
30593 .wpfnl-datepicker .calendar .calendar-header .month-name {
30594 color: #2D3149;
30595 font-family: Inter;
30596 font-size: 16px;
30597 font-style: normal;
30598 font-weight: 500;
30599 line-height: 15px;
30600 }
30601 .wpfnl-datepicker .calendar .calendar-header button {
30602 background: none;
30603 border: none;
30604 cursor: pointer;
30605 font-size: 1.2em;
30606 }
30607 .wpfnl-datepicker .calendar .calendar-grid {
30608 display: grid;
30609 grid-template-columns: repeat(7, 1fr);
30610 gap: 0.5em;
30611 }
30612 .wpfnl-datepicker .calendar .calendar-grid .calendar-day {
30613 color: #9398A5;
30614 font-family: Inter;
30615 font-size: 14px;
30616 font-style: normal;
30617 font-weight: 500;
30618 line-height: 14px;
30619 cursor: default;
30620 }
30621 .wpfnl-datepicker .calendar .calendar-grid .calendar-day:hover {
30622 background: none !important;
30623 }
30624 .wpfnl-datepicker .calendar .calendar-grid div {
30625 text-align: center;
30626 padding: 0.5em;
30627 cursor: pointer;
30628 border-radius: 4px;
30629 color: #2D3149;
30630 text-align: center;
30631 font-family: Inter;
30632 font-size: 12px;
30633 font-style: normal;
30634 font-weight: 500;
30635 line-height: 2.667;
30636 }
30637 .wpfnl-datepicker .calendar .calendar-grid div.empty {
30638 background: none;
30639 cursor: default;
30640 }
30641 .wpfnl-datepicker .calendar .calendar-grid div.selected, .wpfnl-datepicker .calendar .calendar-grid div.start-date, .wpfnl-datepicker .calendar .calendar-grid div.end-date {
30642 background: #6E42D3;
30643 color: white;
30644 }
30645 .wpfnl-datepicker .calendar .calendar-grid div.in-range {
30646 background: #e5daff;
30647 }
30648 .wpfnl-datepicker .calendar .calendar-grid div.disabled {
30649 opacity: 0.5;
30650 cursor: default;
30651 pointer-events: none;
30652 }
30653 .wpfnl-datepicker .calendar .calendar-grid div.disabled:hover {
30654 background: none !important;
30655 }
30656 .wpfnl-datepicker .calendar .calendar-grid div:hover:not(.empty) {
30657 background: #f0f0f0;
30658 }
30659
30660 .wpfnl-pro-modal-overlay {
30661 position: fixed;
30662 top: 0;
30663 left: 0;
30664 width: 100%;
30665 height: 100%;
30666 background: rgba(16, 5, 46, 0.3);
30667 backdrop-filter: blur(7px);
30668 justify-content: center;
30669 align-items: center;
30670 display: flex;
30671 z-index: 999999;
30672 }
30673 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper {
30674 background: #fff;
30675 border-radius: 20px;
30676 padding: 40px;
30677 position: relative;
30678 width: 100%;
30679 max-width: 463px;
30680 position: relative;
30681 box-shadow: 0px 14px 14px #A7A4AF;
30682 animation: wpfnl-bounce 0.3s;
30683 -webkit-animation: wpfnl-bounce 0.3s;
30684 -moz-animation: wpfnl-bounce 0.3s;
30685 -ms-animation: wpfnl-bounce 0.3s;
30686 -o-animation: wpfnl-bounce 0.3s;
30687 }
30688 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-close .wpfnl-pro-modal-close-btn {
30689 position: absolute;
30690 right: -14px;
30691 top: -14px;
30692 background: #ffffff;
30693 box-shadow: 0px 1px 1px #dadada;
30694 border-radius: 100px;
30695 width: 34px;
30696 height: 34px;
30697 display: flex;
30698 align-items: center;
30699 justify-content: center;
30700 cursor: pointer;
30701 z-index: 2;
30702 }
30703 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content {
30704 display: flex;
30705 flex-direction: column;
30706 }
30707 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content .wpfnl-pro-modal-header-icon svg {
30708 display: block;
30709 margin-bottom: -18px;
30710 }
30711 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content .wpfnl-pro-modal-header {
30712 width: 100%;
30713 display: flex;
30714 flex-flow: column;
30715 align-items: center;
30716 position: relative;
30717 height: 100%;
30718 overflow: hidden;
30719 }
30720 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content .wpfnl-pro-modal-header .wpfnl-pro-heading {
30721 color: #1D2327;
30722 text-align: center;
30723 font-family: "Inter";
30724 font-size: 22px;
30725 font-weight: 600;
30726 line-height: 1.3;
30727 max-width: 330px;
30728 }
30729 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content .wpfnl-pro-modal-header .wpfnl-pro-sub-heading {
30730 color: #9398A5;
30731 text-align: center;
30732 font-family: Inter;
30733 font-size: 14px;
30734 font-style: normal;
30735 font-weight: 400;
30736 line-height: 1.42;
30737 margin-top: 6px;
30738 width: 80%;
30739 }
30740 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content .wpfnl-pro-modal-body {
30741 margin-top: 26px;
30742 border-top: 1px solid rgba(173, 173, 203, 0.2);
30743 padding-top: 24px;
30744 }
30745 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content .wpfnl-pro-modal-body .feature-title {
30746 color: #4B4B4B;
30747 font-family: "Inter";
30748 font-size: 16px;
30749 font-weight: 600;
30750 line-height: 1;
30751 margin-bottom: 16px;
30752 }
30753 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content .wpfnl-pro-modal-body .wpfnl-pro-features {
30754 display: flex;
30755 flex-flow: column;
30756 gap: 13px;
30757 }
30758 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content .wpfnl-pro-modal-body .wpfnl-pro-features li {
30759 display: flex;
30760 align-items: center;
30761 gap: 8px;
30762 color: #707070;
30763 font-family: "Inter";
30764 font-size: 16px;
30765 font-weight: 400;
30766 line-height: 1.3;
30767 letter-spacing: -0.16px;
30768 }
30769 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content .wpfnl-pro-modal-body .wpfnl-pro-features li span {
30770 color: #707070;
30771 font-size: 16px;
30772 font-weight: 400;
30773 line-height: 1.3;
30774 letter-spacing: -0.14px;
30775 }
30776 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content .wpfnl-pro-modal-footer {
30777 margin-top: 24px;
30778 }
30779 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content .wpfnl-pro-modal-footer .btn-default {
30780 display: block;
30781 line-height: 1;
30782 padding: 18px 30px;
30783 height: auto;
30784 border-radius: 12px;
30785 box-shadow: 0 9px 14px 0 rgba(193, 183, 232, 0.4);
30786 }
30787 .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 {
30788 display: flex;
30789 align-items: center;
30790 justify-content: center;
30791 gap: 10px;
30792 padding: 0px 0px 10px 0px;
30793 position: relative;
30794 }
30795 .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 {
30796 text-align: left;
30797 width: 42%;
30798 white-space: nowrap;
30799 overflow: hidden;
30800 text-overflow: ellipsis;
30801 padding: 10px;
30802 }
30803 .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 {
30804 color: #2D3149;
30805 font-size: 20px;
30806 font-weight: 500;
30807 }
30808 .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 {
30809 color: #9398A5;
30810 font-size: 12px;
30811 font-weight: 400;
30812 }
30813 .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 {
30814 flex-grow: 1;
30815 padding: 10px;
30816 }
30817 .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 {
30818 color: #2D3149;
30819 font-size: 20px;
30820 font-weight: 500;
30821 }
30822 .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 {
30823 color: #9398A5;
30824 font-size: 12px;
30825 font-weight: 400;
30826 }
30827 .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 {
30828 background: transparent;
30829 border: 1px solid #E8E6EE;
30830 border-radius: 10px;
30831 }
30832 .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 {
30833 width: 10%;
30834 padding: 16px 0px;
30835 }
30836 .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 {
30837 transition: all 0.3s ease;
30838 }
30839 .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 {
30840 transform: rotate(180deg);
30841 }
30842 .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 {
30843 position: absolute;
30844 display: none;
30845 width: 56%;
30846 top: 92%;
30847 right: 0;
30848 background: #FFFFFF;
30849 border-radius: 10px;
30850 z-index: 1;
30851 border: 1px solid #F6F5FA;
30852 box-shadow: 0px 10px 20px rgba(226, 220, 237, 0.4);
30853 }
30854 .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 {
30855 padding: 10px;
30856 cursor: pointer;
30857 }
30858 .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 {
30859 color: #2D3149;
30860 font-size: 14px;
30861 font-weight: 500;
30862 }
30863 .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 {
30864 color: #9398A5;
30865 font-size: 12px;
30866 font-weight: 400;
30867 }
30868 .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 {
30869 background: #F6F5FA;
30870 }
30871 .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) {
30872 border-bottom: 1px solid #E8E6EE;
30873 }
30874 .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 {
30875 display: block;
30876 }
30877 .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 {
30878 display: flex;
30879 align-items: center;
30880 justify-content: center;
30881 gap: 16px;
30882 flex-wrap: wrap;
30883 }
30884 .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 {
30885 color: #2D3149;
30886 font-size: 15px;
30887 font-style: normal;
30888 font-weight: 500;
30889 line-height: normal;
30890 letter-spacing: -0.15px;
30891 background: none;
30892 padding: 0;
30893 height: auto;
30894 min-width: unset;
30895 }
30896 .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 {
30897 border-radius: 10px;
30898 background: #6E42D3;
30899 box-shadow: 0px 9px 14px 0px rgba(193, 183, 232, 0.4);
30900 display: flex;
30901 align-items: center;
30902 gap: 8px;
30903 cursor: pointer;
30904 min-height: 40px;
30905 width: 100%;
30906 margin: 0 auto;
30907 justify-content: center;
30908 }
30909 .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 {
30910 color: #FFF;
30911 font-size: 16px;
30912 font-style: normal;
30913 font-weight: 400;
30914 line-height: normal;
30915 text-align: center;
30916 }
30917 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content .wpfnl-pro-modal-footer .wpfnl-pro-modal-footer-text {
30918 display: flex;
30919 align-items: center;
30920 justify-content: center;
30921 margin-top: 10px;
30922 gap: 6px;
30923 font-size: 13px;
30924 }
30925 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content .wpfnl-pro-modal-footer .wpfnl-pro-modal-footer-text strong {
30926 color: #2D3149;
30927 font-size: 14px;
30928 font-weight: 500;
30929 }
30930 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content .wpfnl-pro-modal-footer .wpfnl-pro-modal-footer-text span {
30931 color: #9398A5;
30932 font-size: 12px;
30933 font-weight: 400;
30934 }
30935 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content .wpfnl-pro-modal-footer .wpfnl-pro-modal-footer-text svg {
30936 margin-top: -2px;
30937 }
30938 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content .wpfnl-pro-modal-footer .wpfnl-pro-modal-footer-text svg path {
30939 fill: #4CBB17;
30940 }
30941
30942 /* Standard syntax */
30943 @keyframes wpfnl-bounce {
30944 0% {
30945 transform: scale(0.7);
30946 }
30947 45% {
30948 transform: scale(1.05);
30949 }
30950 80% {
30951 transform: scale(0.95);
30952 }
30953 100% {
30954 transform: scale(1);
30955 }
30956 }
30957 /* Webkit (Safari, older versions of Chrome, etc.) */
30958 @-webkit-keyframes wpfnl-bounce {
30959 0% {
30960 -webkit-transform: scale(0.7);
30961 }
30962 45% {
30963 -webkit-transform: scale(1.05);
30964 }
30965 80% {
30966 -webkit-transform: scale(0.95);
30967 }
30968 100% {
30969 -webkit-transform: scale(1);
30970 }
30971 }
30972 /* Mozilla (Firefox) */
30973 @-moz-keyframes wpfnl-bounce {
30974 0% {
30975 -moz-transform: scale(0.7);
30976 }
30977 45% {
30978 -moz-transform: scale(1.05);
30979 }
30980 80% {
30981 -moz-transform: scale(0.95);
30982 }
30983 100% {
30984 -moz-transform: scale(1);
30985 }
30986 }
30987 /* Microsoft (Internet Explorer) */
30988 @-ms-keyframes wpfnl-bounce {
30989 0% {
30990 -ms-transform: scale(0.7);
30991 }
30992 45% {
30993 -ms-transform: scale(1.05);
30994 }
30995 80% {
30996 -ms-transform: scale(0.95);
30997 }
30998 100% {
30999 -ms-transform: scale(1);
31000 }
31001 }
31002 /* Opera */
31003 @-o-keyframes wpfnl-bounce {
31004 0% {
31005 -o-transform: scale(0.7);
31006 }
31007 45% {
31008 -o-transform: scale(1.05);
31009 }
31010 80% {
31011 -o-transform: scale(0.95);
31012 }
31013 100% {
31014 -o-transform: scale(1);
31015 }
31016 }
31017 #wpfnl-toaster-wrapper {
31018 display: none;
31019 }
31020 #wpfnl-toaster-wrapper.quick-toastify-successful-notification .quick-toastify-alert-toast {
31021 position: fixed;
31022 top: 50px;
31023 right: 30px;
31024 z-index: 9999;
31025 -webkit-animation: quick-toastify-fadeinout 3s linear forwards;
31026 animation: quick-toastify-fadeinout 3s ease-in-out forwards;
31027 }
31028 #wpfnl-toaster-wrapper.quick-toastify-successful-notification .quick-toastify-alert-toast .quick-toastify-alert-container {
31029 background: #ffffff;
31030 border: 1px solid #039855;
31031 box-shadow: 0px 7px 30px rgba(16, 5, 46, 0.08);
31032 border-radius: 10px;
31033 display: flex;
31034 flex-flow: row wrap;
31035 align-items: center;
31036 padding: 15px;
31037 }
31038 #wpfnl-toaster-wrapper.quick-toastify-successful-notification .quick-toastify-alert-toast .quick-toastify-alert-container .quick-toastify-successfull-icon,
31039 #wpfnl-toaster-wrapper.quick-toastify-successful-notification .quick-toastify-alert-toast .quick-toastify-alert-container .quick-toastify-cross-icon {
31040 height: 26px;
31041 width: 26px;
31042 }
31043 #wpfnl-toaster-wrapper.quick-toastify-successful-notification .quick-toastify-alert-toast .quick-toastify-alert-container p {
31044 padding: 0 60px 0 13px;
31045 }
31046 #wpfnl-toaster-wrapper.quick-toastify-successful-notification .quick-toastify-alert-toast .quick-toastify-alert-container .quick-toastify-cross-icon {
31047 background: #ffffff;
31048 border: 1px solid #e4e6eb;
31049 border-radius: 6px;
31050 display: flex;
31051 justify-content: center;
31052 align-items: center;
31053 cursor: pointer;
31054 }
31055 #wpfnl-toaster-wrapper.quick-toastify-successful-notification .quick-toastify-alert-toast .quick-toastify-alert-container .quick-toastify-cross-icon svg path {
31056 fill: #686f7f;
31057 }
31058 #wpfnl-toaster-wrapper.quick-toastify-successful-notification .quick-toastify-alert-toast .quick-toastify-alert-container .quick-toastify-cross-icon:hover {
31059 background: #e4e6eb;
31060 }
31061 #wpfnl-toaster-wrapper.quick-toastify-successful-notification .quick-toastify-successful-notification.quick-toastify-hide {
31062 display: none;
31063 }
31064 #wpfnl-toaster-wrapper {
31065 /* -------Warn notification alert toast------------ */
31066 }
31067 #wpfnl-toaster-wrapper.quick-toastify-warn-notification .quick-toastify-alert-toast {
31068 position: fixed;
31069 top: 120px;
31070 right: 30px;
31071 z-index: 9999;
31072 -webkit-animation: quick-toastify-fadeinout 3s linear forwards;
31073 animation: quick-toastify-fadeinout 3s ease-in-out forwards;
31074 }
31075 #wpfnl-toaster-wrapper.quick-toastify-warn-notification .quick-toastify-alert-toast .quick-toastify-alert-container {
31076 background: #ffffff;
31077 border: 1px solid #ec0707;
31078 box-shadow: 0px 7px 30px rgba(16, 5, 46, 0.08);
31079 border-radius: 10px;
31080 display: flex;
31081 flex-flow: row wrap;
31082 align-items: center;
31083 padding: 15px;
31084 }
31085 #wpfnl-toaster-wrapper.quick-toastify-warn-notification .quick-toastify-alert-toast .quick-toastify-alert-container .quick-toastify-successfull-icon,
31086 #wpfnl-toaster-wrapper.quick-toastify-warn-notification .quick-toastify-alert-toast .quick-toastify-alert-container .quick-toastify-cross-icon {
31087 height: 26px;
31088 width: 26px;
31089 }
31090 #wpfnl-toaster-wrapper.quick-toastify-warn-notification .quick-toastify-alert-toast .quick-toastify-alert-container p {
31091 padding: 0 60px 0 13px;
31092 }
31093 #wpfnl-toaster-wrapper.quick-toastify-warn-notification .quick-toastify-alert-toast .quick-toastify-alert-container .quick-toastify-cross-icon {
31094 background: #ffffff;
31095 border: 1px solid #e4e6eb;
31096 border-radius: 6px;
31097 display: flex;
31098 justify-content: center;
31099 align-items: center;
31100 cursor: pointer;
31101 }
31102 #wpfnl-toaster-wrapper.quick-toastify-warn-notification .quick-toastify-alert-toast .quick-toastify-alert-container .quick-toastify-cross-icon svg path {
31103 fill: #686f7f;
31104 }
31105 #wpfnl-toaster-wrapper.quick-toastify-warn-notification .quick-toastify-alert-toast .quick-toastify-alert-container .quick-toastify-cross-icon:hover {
31106 background: #e4e6eb;
31107 }
31108 @-webkit-keyframes quick-toastify-fadeinout {
31109 0% {
31110 opacity: 0;
31111 top: 80px;
31112 }
31113 20%, 80% {
31114 opacity: 1;
31115 top: 50px;
31116 }
31117 100% {
31118 opacity: 0;
31119 top: 20px;
31120 }
31121 }
31122 @keyframes quick-toastify-fadeinout {
31123 0% {
31124 opacity: 0;
31125 top: 80px;
31126 }
31127 20%, 80% {
31128 opacity: 1;
31129 top: 50px;
31130 }
31131 100% {
31132 opacity: 0;
31133 top: 20px;
31134 }
31135 }
31136
31137 body.rtl .wpfnl-checkbox label {
31138 padding-right: 29px;
31139 padding-left: 0;
31140 }
31141 body.rtl .wpfnl-checkbox label:before {
31142 left: inherit;
31143 right: 0;
31144 }
31145 body.rtl .wpfnl-checkbox label:after {
31146 left: inherit;
31147 right: 5px;
31148 }
31149 body.rtl .wpfnl-radiobtn label {
31150 padding-right: 29px;
31151 padding-left: 0;
31152 }
31153 body.rtl .wpfnl-radiobtn label::before {
31154 content: "";
31155 position: absolute;
31156 left: inherit;
31157 right: 0;
31158 }
31159 body.rtl .wpfnl-radiobtn label::after {
31160 right: 5px;
31161 left: inherit;
31162 }
31163 body.rtl .wpfnl-delete-alert-wrapper {
31164 right: inherit;
31165 left: 0;
31166 }
31167 body.rtl .delete-alert-new-ui .icon {
31168 right: inherit;
31169 left: -12px;
31170 }
31171 body.rtl .delete-alert-new-ui .wpfnl-delete-confirm-body p {
31172 text-align: right;
31173 }
31174 body.rtl .wpfnl-loader {
31175 margin-left: 0;
31176 margin-right: 4px;
31177 }
31178 body.rtl ul.wpfnl-dropdown {
31179 left: 0;
31180 right: inherit;
31181 }
31182 body.rtl ul.wpfnl-dropdown:after {
31183 left: 21px;
31184 right: inherit;
31185 }
31186 body.rtl ul.wpfnl-dropdown li a svg {
31187 margin-left: 6px;
31188 margin-right: 0;
31189 }
31190 body.rtl .wpfnl-field-wrapper > label {
31191 padding-left: 10px;
31192 padding-right: 0;
31193 }
31194 body.rtl .wpfnl-custom-selectbox .selectbox-selected-value {
31195 text-align: right;
31196 }
31197 body.rtl .wpfnl-custom-selectbox .selectbox-selected-value:before {
31198 left: 15px;
31199 right: inherit;
31200 }
31201 body.rtl .wpfnl-custom-selectbox .selectbox-selected-value {
31202 padding: 13px 12px 13px 33px;
31203 }
31204 body.rtl .wpfnl-custom-selectbox .list-title {
31205 right: -8px;
31206 left: inherit;
31207 }
31208
31209 body.rtl .template-library-modal {
31210 left: inherit;
31211 right: 160px;
31212 }
31213 body.rtl .template-library-modal .funnel-templates-header .back-form-modal {
31214 margin-right: 0;
31215 margin-left: 15px;
31216 }
31217 body.rtl .template-library-modal .funnel-templates-header .back-form-modal svg {
31218 left: 1px;
31219 transform: rotate(180deg);
31220 }
31221 body.rtl .step-template-showcase-modal .steps-template__filter-wrapper .wpfnl-modal-close {
31222 margin-right: 0;
31223 margin-left: 15px;
31224 }
31225 body.rtl .step-template-showcase-modal .steps-template__filter-wrapper .wpfnl-modal-close svg {
31226 transform: rotate(180deg);
31227 }
31228 body.rtl .template-library-modal .funnel-templates-header .template-type-filter {
31229 margin-left: 0;
31230 margin-right: auto;
31231 background-position-x: 13px;
31232 }
31233 body.rtl .step-template-showcase-modal .steps-template__filter-wrapper .pro-free__filter,
31234 body.rtl .template-library-modal .funnel-templates-header .pro-free__filter {
31235 margin-left: 0 !important;
31236 margin-right: auto;
31237 }
31238 body.rtl .step-template-showcase-modal .steps-template__filter-wrapper .pro-free__filter li:first-child,
31239 body.rtl .template-library-modal .funnel-templates-header .pro-free__filter li:first-child {
31240 border-radius: 0 50px 50px 0;
31241 }
31242 body.rtl .step-template-showcase-modal .steps-template__filter-wrapper .pro-free__filter li:last-child,
31243 body.rtl .template-library-modal .funnel-templates-header .pro-free__filter li:last-child {
31244 border-radius: 50px 0 0 50px;
31245 }
31246 body.rtl .step-template-showcase-modal .steps-template__filter-wrapper .pro-free__filter li svg,
31247 body.rtl .template-library-modal .funnel-templates-header .pro-free__filter li svg {
31248 margin-right: 0;
31249 margin-left: 8px;
31250 }
31251 body.rtl .template-library-modal .funnel-templates-sidebar .category-filter-wrapper {
31252 padding-right: 0;
31253 padding-left: 8px;
31254 }
31255 body.rtl .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template.create__from-scratch .funnel-limit-notice svg,
31256 body.rtl .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template.create__from-scratch .btn-default svg {
31257 margin-right: 0;
31258 margin-left: 2px;
31259 }
31260 body.rtl .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .create-step-name-modal .modal-header .close,
31261 body.rtl .step-template-showcase-modal .create-step-name-modal .modal-header .close,
31262 body.rtl .template-library-modal .wpfnl-create-funnel__templates-wrapper .create-funnel-name-modal .modal-header .close {
31263 right: inherit;
31264 left: -11px;
31265 }
31266
31267 body.rtl.folded .template-library-modal {
31268 right: 36px;
31269 width: calc(100% - 36px);
31270 }
31271
31272 body.rtl.wp-funnels_page_edit_funnel #wpcontent {
31273 padding-right: 0;
31274 }
31275 body.rtl .steps-page__header {
31276 padding-right: 24px;
31277 padding-left: 12px;
31278 }
31279 body.rtl .steps-page__header-left .wpfnl-logo a {
31280 border-left: 1px solid #E5E8F3;
31281 border-right: 0;
31282 }
31283 body.rtl .steps-page__header-left .back-link {
31284 margin-right: 0;
31285 margin-left: 15px;
31286 }
31287 body.rtl .steps-page__header-left .back-link svg {
31288 transform: rotate(180deg);
31289 }
31290 body.rtl .steps-page__header-left .add-step-condtion-area li > button svg {
31291 margin-right: 0;
31292 margin-left: 5px;
31293 }
31294 body.rtl .steps-page__header-left .add-step-condtion-area li > button.add-new-step svg {
31295 margin-right: 0;
31296 margin-left: 5px;
31297 }
31298 body.rtl .steps-page__header-center .steps-page__fnl-name .fnl-name-btn {
31299 margin-left: 0;
31300 margin-right: 10px;
31301 }
31302 body.rtl .steps-page__header-right {
31303 margin-left: 0;
31304 margin-right: auto;
31305 }
31306 body.rtl .steps-page__header-right .enable-gbf {
31307 margin-right: 0;
31308 margin-left: 15px;
31309 }
31310 body.rtl .steps-page__header-right .enable-gbf,
31311 body.rtl .steps-page__header-right .funnel-stats {
31312 border-right: none;
31313 padding-right: 0;
31314 margin-right: 0;
31315 border-left: 1px solid #E5E8F3;
31316 margin-left: 5px;
31317 padding-left: 20px;
31318 }
31319 body.rtl .steps-page__header-right .enable-gbf .title,
31320 body.rtl .steps-page__header-right .funnel-stats .title {
31321 margin-right: 0;
31322 margin-left: 10px;
31323 }
31324 body.rtl .steps-page__header-right .dropdown-option {
31325 margin-left: 0;
31326 margin-right: 6px;
31327 }
31328 body.rtl .steps-page__header-right .dropdown-option ul.wpfnl-dropdown {
31329 right: inherit;
31330 left: -4px;
31331 }
31332 body.rtl .steps-page__header-right ul.wpfnl-dropdown:after {
31333 left: 11px;
31334 right: inherit;
31335 }
31336 body.rtl .steps-page__header-right .dropdown-option ul.wpfnl-dropdown a svg {
31337 margin-right: 0;
31338 margin-left: 6px;
31339 }
31340 body.rtl .funnel-window .wpfnl-canvas-zoom-control {
31341 left: inherit;
31342 right: 20px;
31343 }
31344 body.rtl .funnel-window .wpfnl-canvas-helper {
31345 right: inherit;
31346 left: 20px;
31347 }
31348 body.rtl .funnel-window .wpfnl-canvas-helper .help-resource {
31349 right: inherit;
31350 left: 0;
31351 }
31352 body.rtl .funnel-window .wpfnl-canvas-helper .help-resource:before {
31353 bottom: -7px;
31354 right: inherit;
31355 }
31356 body.rtl .wpfnl-drawing-window .drawflow .drawflow-node .inputs .input {
31357 left: -20px;
31358 right: inherit;
31359 }
31360 body.rtl .reconfigure-condition-modal .wpfnl-delete-confirm-body {
31361 text-align: right;
31362 }
31363
31364 body.rtl .wpfnl-step-settings-drawer {
31365 right: inherit;
31366 left: -190px;
31367 }
31368 body.rtl .wpfnl-step-settings-drawer.show-drawer {
31369 right: inherit;
31370 left: 0;
31371 }
31372 body.rtl .wpfnl-step-settings-drawer .drawer-header .drawer-title {
31373 display: flex;
31374 align-items: center;
31375 gap: 3px;
31376 flex-flow: row wrap;
31377 }
31378 body.rtl .steps-settings .steps-settings__tab-nav li a svg {
31379 margin-right: 0;
31380 margin-left: 8px;
31381 }
31382 body.rtl .step-settings__single-tab-content.product .product-head .product-search {
31383 margin-left: 0;
31384 margin-right: 0;
31385 }
31386 body.rtl .step-settings__single-tab-content .product-head .wpfnl-tooltip,
31387 body.rtl .checkout-product-setting-tab__content-wrapper .product-head .wpfnl-tooltip {
31388 margin-left: 10px;
31389 margin-right: auto;
31390 }
31391 body.rtl .step-settings__single-tab-content .product-head .add-product-btn,
31392 body.rtl .checkout-product-setting-tab__content-wrapper .product-head .add-product-btn {
31393 margin-left: 0;
31394 margin-right: 15px;
31395 }
31396 body.rtl .step-settings__single-tab-content .product-head .title,
31397 body.rtl .checkout-product-setting-tab__content-wrapper .product-head .title {
31398 margin-right: 0;
31399 margin-left: 10px;
31400 }
31401 body.rtl .step-settings__single-tab-content .accordion-footer,
31402 body.rtl .step-settings__single-tab-content .accordion-head,
31403 body.rtl .checkout-product-setting-tab__content-wrapper .accordion-footer,
31404 body.rtl .checkout-product-setting-tab__content-wrapper .accordion-head {
31405 padding: 20px 60px 20px 25px;
31406 }
31407 body.rtl .step-settings__single-tab-content .product-single__accordion-head,
31408 body.rtl .checkout-product-setting-tab__content-wrapper .product-single__accordion-head {
31409 padding: 25px 60px 25px 25px;
31410 }
31411 body.rtl .step-settings__single-tab-content .accordion-footer .total-price,
31412 body.rtl .step-settings__single-tab-content .product-single__accordion-head .total-price,
31413 body.rtl .step-settings__single-tab-content .accordion-head .total-price,
31414 body.rtl .checkout-product-setting-tab__content-wrapper .accordion-footer .total-price,
31415 body.rtl .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .total-price,
31416 body.rtl .checkout-product-setting-tab__content-wrapper .accordion-head .total-price {
31417 text-align: left;
31418 }
31419 body.rtl .step-settings__single-tab-content .product-single__accordion-head .product-name ul .product-title,
31420 body.rtl .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .product-name ul .product-title {
31421 padding-left: 0;
31422 padding-right: 19px;
31423 }
31424 body.rtl .step-settings__single-tab-content .product-single__accordion-head .product-action .product-edit,
31425 body.rtl .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .product-action .product-edit {
31426 margin-left: 0;
31427 margin-right: 6px;
31428 }
31429 body.rtl .order-bump-accordion-wrapper .order-bump-accordion-header .title-area .icon {
31430 margin-right: 0;
31431 margin-left: 12px;
31432 }
31433 body.rtl .order-bump-accordion-wrapper .order-bump-accordion-header .title-area .title {
31434 display: inline-flex;
31435 gap: 3px;
31436 }
31437 body.rtl .order-bump-accordion-wrapper .order-bump-accordion-header .action-area button {
31438 margin: 0 6px 0 0;
31439 }
31440 body.rtl .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area {
31441 margin-right: 0;
31442 margin-left: 25px;
31443 }
31444 body.rtl .checkout-order-bump-setting-tab__content-wrapper .wpfnl-field-wrapper > label .color-picker {
31445 right: inherit;
31446 left: 10px;
31447 }
31448 body.rtl .wpfnl-order-bump__template-style1 .template-preview-wrapper .template-content {
31449 padding-left: 0;
31450 padding-right: 20px;
31451 }
31452 body.rtl .wpfnl-order-bump__template-style1 .offer-checkbox .wpfnl-checkbox label {
31453 padding-left: 0;
31454 padding-right: 26px;
31455 }
31456 body.rtl .wpfnl-order-bump__template-style1 .offer-checkbox .wpfnl-checkbox label:after {
31457 left: inherit;
31458 right: 4px;
31459 }
31460 body.rtl .wpfnl-order-bump__template-style2 .offer-checkbox .wpfnl-checkbox label {
31461 padding: 0 20px 0 0;
31462 }
31463 body.rtl .wpfnl-order-bump__template-style2 .offer-checkbox .nav-arrow svg {
31464 transform: rotate(180deg);
31465 }
31466 body.rtl .wpfnl-order-bump__template-style2 .offer-checkbox .nav-arrow {
31467 margin-right: 0;
31468 margin-left: 10px;
31469 animation: moveArrowRtl 1s linear infinite;
31470 }
31471 body.rtl .wpfnl-order-bump__template-style2 .template-preview-wrapper .template-content {
31472 padding-left: 0;
31473 padding-right: 20px;
31474 }
31475 body.rtl .wpfnl-order-bump__template-style2 .offer-checkbox .wpfnl-checkbox label:after {
31476 left: inherit;
31477 right: 3px;
31478 }
31479 body.rtl .wpfnl-order-bump__template-style3 .offer-checkbox .wpfnl-checkbox label {
31480 padding-left: 0;
31481 padding-right: 28px;
31482 }
31483 body.rtl .wpfnl-order-bump__template-style3 .offer-checkbox .wpfnl-checkbox label:after {
31484 left: inherit;
31485 right: 4px;
31486 width: 9px;
31487 height: 5px;
31488 }
31489 body.rtl .wpfnl-order-bump__template-style4 .template-preview-wrapper .template-content {
31490 padding-left: 0;
31491 padding-right: 14px;
31492 }
31493 body.rtl .wpfnl-order-bump__template-style4 .template-preview-wrapper .template-price {
31494 padding-left: 10px;
31495 padding-right: 10px;
31496 }
31497 body.rtl .wpfnl-order-bump__template-style5 .offer-checkbox .wpfnl-checkbox label {
31498 padding-left: 50px;
31499 padding-right: 0;
31500 }
31501 body.rtl .wpfnl-order-bump__template-style5 .offer-checkbox .wpfnl-checkbox label:before {
31502 left: 0;
31503 right: inherit;
31504 }
31505 body.rtl .wpfnl-order-bump__template-style5 .offer-checkbox .wpfnl-checkbox label:after {
31506 left: 4px;
31507 right: inherit;
31508 }
31509 body.rtl .wpfnl-order-bump__template-style5 .offer-checkbox .wpfnl-checkbox input[type=checkbox]:checked + label::after {
31510 right: inherit;
31511 left: 26px;
31512 }
31513 body.rtl .wpfnl-order-bump__template-style5 .template-preview-wrapper .template-content {
31514 padding-right: 0;
31515 padding-left: 14px;
31516 }
31517 body.rtl .wpfnl-order-bump__template-style6 .template-preview-wrapper .template-content {
31518 padding-right: 0;
31519 padding-left: 20px;
31520 }
31521 body.rtl .wpfnl-order-bump__template-style6 .offer-checkbox .wpfnl-checkbox label {
31522 padding: 0 26px 0 0;
31523 }
31524 body.rtl .wpfnl-order-bump__template-style6 .offer-checkbox .wpfnl-checkbox label:after {
31525 left: inherit;
31526 right: 4px;
31527 width: 9px;
31528 height: 5px;
31529 }
31530 body.rtl .wpfnl-order-bump__template-style7 .template-preview-wrapper .template-content-wrapper {
31531 padding-right: 0;
31532 padding-left: 15px;
31533 }
31534 body.rtl .wpfnl-order-bump__template-style8 .offer-checkbox .nav-arrow {
31535 margin-right: 0;
31536 margin-left: 10px;
31537 }
31538 body.rtl .wpfnl-order-bump__template-style8 .offer-checkbox .wpfnl-checkbox label {
31539 padding: 0 20px 0 0;
31540 }
31541 body.rtl .wpfnl-order-bump__template-style8 .offer-checkbox .wpfnl-checkbox label:after {
31542 left: inherit;
31543 right: 2px;
31544 top: 5px;
31545 width: 6px;
31546 height: 3px;
31547 }
31548 body.rtl .wpfnl-order-bump__template-style8 .offer-checkbox .nav-arrow svg {
31549 transform: rotate(180deg);
31550 }
31551 body.rtl .wpfnl-order-bump__template-style9 .template-preview-wrapper .template-content {
31552 padding-right: 20px;
31553 padding-left: 0;
31554 }
31555 body.rtl .wpfnl-order-bump__template-style9 .offer-checkbox .wpfnl-checkbox label {
31556 padding: 0 26px 0 0;
31557 }
31558 body.rtl .wpfnl-order-bump__template-style9 .offer-checkbox .wpfnl-checkbox label:after {
31559 right: 3px;
31560 left: inherit;
31561 }
31562 body.rtl .wpfnl-order-bump__template-style10 .template-preview-wrapper .template-title {
31563 padding-left: 15px;
31564 padding-right: 0;
31565 }
31566 body.rtl .wpfnl-order-bump__template-style10 .template-preview-wrapper .template-title .nav-arrow {
31567 top: 2px;
31568 margin-left: 7px;
31569 margin-right: 0;
31570 }
31571 body.rtl .wpfnl-order-bump__template-style10 .template-preview-wrapper .template-title .nav-arrow svg {
31572 transform: rotate(-180deg);
31573 }
31574 body.rtl .wpfnl-order-bump__template-style10 .offer-checkbox {
31575 text-align: left;
31576 }
31577 body.rtl .wpfnl-order-bump__template-style11 .template-preview-wrapper .template-title-area .product-price {
31578 text-align: left;
31579 }
31580 body.rtl .wpfnl-order-bump__template-style11 .offer-checkbox .wpfnl-checkbox label {
31581 padding: 0 26px 0 0;
31582 }
31583 body.rtl .wpfnl-order-bump__template-style11 .offer-checkbox .wpfnl-checkbox label:after {
31584 right: 4px;
31585 left: inherit;
31586 }
31587 body.rtl .wpfnl-order-bump__template-style12 .template-preview-wrapper .template-img {
31588 margin: 0 0 6px 16px;
31589 float: right;
31590 }
31591 body.rtl .wpfnl-order-bump__template-style12 .template-preview-wrapper .template-content {
31592 clear: left;
31593 }
31594 body.rtl .wpfnl-order-bump__template-style12 .offer-checkbox .wpfnl-checkbox label {
31595 padding-right: 26px;
31596 padding-left: 0;
31597 }
31598 body.rtl .wpfnl-order-bump__template-style12 .offer-checkbox .wpfnl-checkbox label:after {
31599 right: 4px;
31600 left: inherit;
31601 }
31602 body.rtl .wpfnl-order-bump__template-style13 .offer-checkbox .wpfnl-checkbox label {
31603 padding-right: 26px;
31604 padding-left: 0;
31605 }
31606 body.rtl .wpfnl-order-bump__template-style13 .offer-checkbox .wpfnl-checkbox label:after {
31607 right: 4px;
31608 left: inherit;
31609 }
31610 body.rtl .wpfnl-order-bump__template-style13 .product-price {
31611 margin-right: 5px;
31612 margin-left: 0;
31613 }
31614 body.rtl .wpfnl-order-bump__template-style13 .template-preview-wrapper .template-content {
31615 padding-right: 20px;
31616 padding-left: 0;
31617 }
31618 body.rtl .wpfnl-order-bump__template-style14 .offer-checkbox .wpfnl-checkbox label {
31619 padding: 0 26px 0 0;
31620 }
31621 body.rtl .wpfnl-order-bump__template-style14 .offer-checkbox .wpfnl-checkbox label:after {
31622 right: 3px;
31623 left: inherit;
31624 }
31625 body.rtl .wpfnl-order-bump__template-style14 .template-preview-wrapper .template-content {
31626 padding-right: 20px;
31627 padding-left: 0;
31628 }
31629 body.rtl .checkout-edit-field-tab__content-wrapper .edit-field-settings__tab-nav li.restore-btn {
31630 margin-right: auto;
31631 margin-left: 0;
31632 }
31633 body.rtl .checkout-edit-field-tab__content-wrapper .edit-field-settings__tab-nav li.add-new-checkout-field-btn {
31634 margin-right: 20px;
31635 margin-left: 0;
31636 }
31637 body.rtl .checkout-edit-field-tab__content-wrapper .edit-field-settings__tab-nav {
31638 padding: 23px 0 23px 20px;
31639 }
31640 body.rtl .edit-field-settings__single-tab-content .checkout-field-header {
31641 padding: 20px 65px 20px 20px;
31642 }
31643 body.rtl .edit-field-settings__single-tab-content .checkout__single-field {
31644 padding: 25px 65px 25px 20px;
31645 }
31646 body.rtl .edit-field-settings__single-tab-content .checkout-field-header .field-hamburger,
31647 body.rtl .edit-field-settings__single-tab-content .checkout__single-field .field-hamburger {
31648 right: 20px;
31649 left: inherit;
31650 }
31651 body.rtl .wpfnl-step-settings-drawer.edit-field-drawer.show-edit-field-drawer {
31652 right: inherit;
31653 left: 0;
31654 }
31655 body.rtl .checkout-edit-field-tab__content-wrapper .edit-field-drawer .drawer-body .wpfnl-field-wrapper .wpfnl-checkbox label {
31656 padding-right: 33px;
31657 padding-left: 0;
31658 }
31659 body.rtl .step-settings__single-tab-content .product-head .product-search,
31660 body.rtl .checkout-product-setting-tab__content-wrapper .product-head .product-search {
31661 margin-left: 0;
31662 margin-right: auto;
31663 }
31664 body.rtl .step-settings__single-tab-content .product-head .product-search .select2-selection__rendered,
31665 body.rtl .checkout-product-setting-tab__content-wrapper .product-head .product-search .select2-selection__rendered {
31666 padding: 10px 35px 10px 10px;
31667 }
31668 body.rtl .step-settings__single-tab-content .product-head .product-search .search-icon,
31669 body.rtl .checkout-product-setting-tab__content-wrapper .product-head .product-search .search-icon {
31670 left: inherit;
31671 right: 10px;
31672 }
31673 body.rtl .steps-settings .settings-content__footer .btn-default .wpfnl-loader {
31674 margin-left: 0;
31675 margin-right: 6px;
31676 }
31677 @keyframes moveArrowRtl {
31678 0%, 100% {
31679 transform: translateX(8px);
31680 opacity: 1;
31681 }
31682 50%, 90% {
31683 transform: translateX(-15px);
31684 opacity: 0;
31685 }
31686 99% {
31687 transform: translateX(8px);
31688 opacity: 0;
31689 }
31690 }
31691
31692 @media only screen and (max-width: 1199px) {
31693 body.rtl .step-settings__single-tab-content .product-single__accordion-head,
31694 body.rtl .checkout-product-setting-tab__content-wrapper .product-single__accordion-head {
31695 padding: 20px 50px 20px 20px;
31696 }
31697 }
31698 body.rtl .wpfnl-selectbox .selected-option {
31699 padding: 13px 14px 11px 30px;
31700 }
31701 body.rtl .wpfnl-selectbox .selected-option:before {
31702 left: 14px;
31703 right: inherit;
31704 }
31705 body.rtl .step-condition-drawer .false-condition-wapper .next-step-box .wpfnl-selectbox .selected-option {
31706 padding: 14px 14px 12px 30px;
31707 }
31708 body.rtl .step-condition-drawer .false-condition-wapper .next-step-box .wpfnl-selectbox .add-item-step button svg {
31709 transform: rotate(-180deg);
31710 }
31711
31712 body.rtl .ab-testing-drawer .header-left .ab-testing-status {
31713 margin-left: 0;
31714 margin-right: 8px;
31715 }
31716 body.rtl .wpfnl-step-settings-drawer .drawer-header .wpfnl-drawer-close svg {
31717 transform: rotate(180deg);
31718 }
31719 body.rtl .ab-testing-drawer .header-right .more-options .options-dropdown {
31720 left: -10px;
31721 right: inherit;
31722 }
31723 body.rtl .ab-testing-drawer .traffic-distribution-modal {
31724 right: inherit;
31725 left: 0;
31726 }
31727 body.rtl .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body .variation-single-list .variation-step-title .variation-type {
31728 margin-left: 0;
31729 margin-right: 8px;
31730 }
31731 body.rtl .ab-testing-drawer .header-right .btn-default .wpfnl-loader {
31732 margin: 0;
31733 }
31734 body.rtl .ab-testing-stats .stats-wrapper thead th .col-inner-wrap {
31735 text-align: right;
31736 }
31737 body.rtl .ab-testing-drawer .ab-testing-winner-modal {
31738 right: inherit;
31739 left: 0;
31740 }
31741 body.rtl .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-body .wpfnl-checkbox label {
31742 padding-right: 29px;
31743 padding-left: 0;
31744 }
31745 body.rtl .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-body .wpfnl-checkbox label:after {
31746 right: 3px;
31747 left: inherit;
31748 }
31749 body.rtl .ab-testing-drawer .single-ab-step .step-control-button .options-dropdown {
31750 left: inherit;
31751 right: 0;
31752 }
31753 body.rtl .ab-testing-drawer .single-ab-step .variation-type {
31754 right: 15px;
31755 left: inherit;
31756 }
31757 body.rtl .ab-testing-drawer .single-ab-step .ab-variation-delete {
31758 right: inherit;
31759 left: -8px;
31760 }
31761 body.rtl .ab-testing-drawer .add-step-wrapper .add-steps-options,
31762 body.rtl .wpfnl-drawing-window .addstep .add-step-wrapper .add-steps-options {
31763 right: calc(100% + 15px);
31764 left: inherit;
31765 }
31766 body.rtl .ab-testing-drawer .add-step-wrapper .add-steps-options {
31767 right: calc(100% + 15px);
31768 left: inherit;
31769 }
31770 body.rtl .ab-testing-drawer .ab-testing-confirmation-modal {
31771 right: 160px;
31772 left: inherit;
31773 }
31774 body.rtl .folded .ab-testing-drawer .ab-testing-confirmation-modal {
31775 right: 36px;
31776 left: inherit;
31777 }
31778 body.rtl .ab-testing-drawer .ab-testing-confirmation-modal .close-confirmation-modal {
31779 left: -13px;
31780 right: inherit;
31781 }
31782
31783 body.rtl .wpfnl-webhook-drawer .drawer-header .webhook-search {
31784 margin-right: auto;
31785 margin-left: 0;
31786 }
31787 body.rtl .wpfnl-webhook-drawer .drawer-header .webhook-search input[type=text] {
31788 padding-right: 34px;
31789 margin-left: 15px;
31790 }
31791 body.rtl .wpfnl-webhook-drawer .drawer-header .webhook-search svg {
31792 right: 14px;
31793 left: inherit;
31794 }
31795 body.rtl .webhook-settings-drawer .wpfnl-field-wrapper .wpfnl-fields .link-icon {
31796 border-left: 1px solid #EEF0F3;
31797 border-right: 0;
31798 }
31799 body.rtl .webhook-settings-drawer .request-url input[type=text] {
31800 padding-right: 50px;
31801 padding-left: 15px;
31802 }
31803 body.rtl .webhook-settings-drawer .wpfnl-field-wrapper select {
31804 padding-left: 36px;
31805 padding-right: 15px;
31806 background-position-x: 15px;
31807 }
31808 body.rtl .webhook-settings-drawer .additional-settings .request-body .wpfnl-radiobtn label::after {
31809 right: 6px;
31810 left: inherit;
31811 }
31812 body.rtl .wpfnl-webhook-drawer .drawer-body .wpfnl-field-wrapper > label.has-tooltip .wpfnl-tooltip {
31813 margin-right: 3px;
31814 margin-left: 0;
31815 }
31816 body.rtl .webhook-settings-drawer .feed-name .wpfnl-tooltip p {
31817 right: calc(100% + 8px);
31818 left: inherit;
31819 }
31820 body.rtl .webhook-settings-drawer .feed-name .wpfnl-tooltip p:before {
31821 right: -4px;
31822 left: inherit;
31823 }
31824 body.rtl .wpfnl-webhook-drawer .webhook-list-wrapper .webhook-single-list .action-field button {
31825 margin-right: 2px;
31826 margin-left: 0;
31827 }
31828 body.rtl .delete-alert-new-ui .wpfnl-delete-confirm-body {
31829 padding: 26px 26px 26px 20px;
31830 }
31831
31832 body.rtl .wpfnl-drawflow-window .wpfnl-analytics {
31833 right: inherit;
31834 left: 0px;
31835 }
31836 body.rtl .wpfnl-drawflow-window .wpfnl-analytics .analytics-header .backto-steps svg {
31837 transform: rotate(180deg);
31838 }
31839 body.rtl .wpfnl-drawflow-window .wpfnl-analytics .analytics-header .header-right select {
31840 padding: 14px 20px 12px 40px;
31841 background-position-x: 15px;
31842 }
31843 body.rtl .wpfnl-drawflow-window .wpfnl-analytics .analytics-full-loader {
31844 right: 160px;
31845 left: inherit;
31846 }
31847 body.rtl.folded .wpfnl-drawflow-window .wpfnl-analytics .analytics-full-loader {
31848 right: 36px;
31849 left: inherit;
31850 }
31851 body.rtl .wpfnl-analytics .analytics-revenue .revenue-box-header .stat-indicator .indicator:before {
31852 margin-left: 8px;
31853 margin-right: 0;
31854 }
31855 body.rtl .wpfnl-analytics .analytics-revenue .single-tab-content .barchart-inner-wrapper {
31856 padding: 10px 60px 9px 15px;
31857 }
31858 body.rtl .wpfnl-analytics .analytics-revenue .single-tab-content .chart-percent-label .single-label:before {
31859 right: 50px;
31860 left: inherit;
31861 }
31862 body.rtl .wpfnl-analytics .analytics-conversion .conversion-box-header .carousel-navigator {
31863 direction: ltr;
31864 }
31865
31866 @media only screen and (max-width: 782px) {
31867 body.rtl.folded .wpfnl-drawflow-window .wpfnl-analytics .analytics-full-loader {
31868 right: 0;
31869 left: inherit;
31870 }
31871 }
31872 body.rtl .wpfnl-dashboard__header .funnel-search {
31873 margin-left: 20px;
31874 margin-right: 0;
31875 }
31876 body.rtl .wpfnl-dashboard__header .funnel-search .search-group input {
31877 padding-right: 40px;
31878 padding-left: 0;
31879 }
31880 body.rtl .wpfnl-dashboard__header .funnel-search .search-group svg {
31881 right: 12px;
31882 left: inherit;
31883 }
31884 body.rtl .wpfnl-dashboard__header a.import-export {
31885 margin-left: 14px;
31886 margin-right: 0;
31887 }
31888 body.rtl .wpfnl-dashboard__header a.import-export.wpfnl-export-all-funnels {
31889 margin-left: 14px;
31890 margin-right: auto;
31891 }
31892 body.rtl .wpfnl-dashboard__header .add-new-funnel-btn svg {
31893 margin-left: 3px;
31894 margin-right: 0;
31895 }
31896 body.rtl .funnel-list__wrapper .funnel__single-list .funnel-list__bulk-action {
31897 right: 24px;
31898 left: inherit;
31899 }
31900 body.rtl .funnel-list__wrapper .funnel__single-list .bulk-action-wrapper {
31901 right: 60px;
31902 left: inherit;
31903 }
31904 body.rtl .funnel-list__wrapper .funnel__single-list .bulk-action-wrapper .bulk-delete-toggler > svg {
31905 margin-right: 16px;
31906 margin-left: 0;
31907 }
31908 body.rtl .funnel-list__wrapper .funnel__single-list .bulk-action-wrapper .bulk-delete-toggler:before {
31909 left: 27px;
31910 right: inherit;
31911 }
31912 body.rtl .funnel-list__wrapper .funnel__single-list.list-header {
31913 padding: 15px 60px 15px 24px;
31914 }
31915 body.rtl .funnel-list__wrapper .funnel__single-list .wpfnl-name {
31916 padding-right: 45px;
31917 padding-left: 15px;
31918 }
31919 body.rtl .funnel-list__wrapper .funnel__single-list {
31920 padding: 14px 60px 14px 24px;
31921 }
31922 body.rtl .funnel-list__wrapper .funnel__single-list .wpfnl-name .builder-logo {
31923 right: 0;
31924 left: inherit;
31925 }
31926 body.rtl .funnel-list__wrapper .funnel__single-list .wpfnl-intigrations .automation-tag svg {
31927 margin-left: 6px;
31928 margin-right: 0;
31929 }
31930 body.rtl .funnel-list__wrapper .funnel__single-list .list-action ul.more-actions {
31931 left: -22px;
31932 right: inherit;
31933 }
31934 body.rtl .wpfnl-pagination .nav-link.prev svg,
31935 body.rtl .wpfnl-pagination .nav-link.next svg {
31936 transform: rotate(180deg);
31937 }
31938
31939 @media only screen and (max-width: 1199px) {
31940 body.rtl .funnel-list__wrapper .funnel__single-list.list-header {
31941 padding: 15px 45px 15px 15px;
31942 }
31943 body.rtl .funnel-list__wrapper .funnel__single-list {
31944 padding: 10px 45px 10px 15px;
31945 }
31946 body.rtl .funnel-list__wrapper .funnel__single-list .funnel-list__bulk-action {
31947 right: 15px;
31948 }
31949 body.rtl .funnel-list__wrapper .funnel__single-list .wpfnl-name {
31950 padding-left: 10px;
31951 }
31952 }
31953 body.rtl .funnel-settings__header {
31954 padding: 28px 30px 27px 20px;
31955 }
31956 body.rtl .funnel-settings__header .helper-link li {
31957 margin-right: 35px;
31958 margin-left: 0;
31959 }
31960 body.rtl .funnel-settings__header .helper-link li:first-child {
31961 margin-right: 0;
31962 }
31963 body.rtl .wpfn-settings__nav .nav-li svg {
31964 margin-left: 6px;
31965 margin-right: 0;
31966 }
31967 body.rtl .wpfnl-field-wrapper > label.has-tooltip .wpfnl-tooltip {
31968 margin-right: 10px;
31969 margin-left: 0;
31970 }
31971 body.rtl .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper .wpfnl-fields .clear-template span {
31972 margin-left: 5px;
31973 margin-right: 0;
31974 }
31975 body.rtl .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .utm .settings-title > svg,
31976 body.rtl .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .gtm .settings-title > svg,
31977 body.rtl .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .facebook-pixel .settings-title > svg {
31978 margin-left: 10px;
31979 margin-right: 0;
31980 }
31981 body.rtl .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .utm .settings-title a,
31982 body.rtl .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .gtm .settings-title a,
31983 body.rtl .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .facebook-pixel .settings-title a {
31984 margin-right: auto;
31985 margin-left: 0;
31986 }
31987 body.rtl .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper.analytics-stats .wpfnl-fields .wpfnl-checkbox {
31988 margin: 5px 0 5px 25px;
31989 }
31990
31991 body.rtl .mailmint-automation .header-right .more-options .options-dropdown {
31992 left: -10px;
31993 right: inherit;
31994 }
31995 body.rtl .mailmint-automation .automation-single-step .delete-action {
31996 left: -10px;
31997 right: inherit;
31998 }
31999 body.rtl .wpfnl-custom-selectbox .selectbox-search input[type=search] {
32000 padding: 6px 36px 4px 15px;
32001 }
32002 body.rtl .wpfnl-custom-selectbox .selectbox-search .search-icon {
32003 right: 25px;
32004 left: inherit;
32005 }
32006 body.rtl .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .wpfnl-selectbox .submenu {
32007 right: 100%;
32008 left: inherit;
32009 }
32010 body.rtl .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .wpfnl-selectbox .angle-right {
32011 left: 9px;
32012 right: inherit;
32013 transform: rotate(90deg);
32014 }
32015 body.rtl .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__input {
32016 padding: 11px 32px 9px 20px;
32017 }
32018 body.rtl .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules:before {
32019 left: 8px;
32020 right: inherit;
32021 }
32022 body.rtl .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .condition-symbol {
32023 left: -4px;
32024 right: inherit;
32025 }
32026 body.rtl .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-actions::before {
32027 left: -30px;
32028 right: inherit;
32029 }
32030 body.rtl .mailmint-automation .steps-settings-sidebar .steps-settings .form-group select {
32031 padding-left: 38px;
32032 padding-right: 15px;
32033 background-position-x: 15px;
32034 }
32035 body.rtl .mailmint-automation .steps-settings-sidebar .webhook-outgoing .current-user-repeater > hr {
32036 right: -15px;
32037 left: inherit;
32038 }
32039 body.rtl .mailmint-automation .steps-settings-sidebar .add-template-section .add-template > span svg {
32040 margin-left: 0;
32041 margin-right: 8px;
32042 transform: rotate(180deg);
32043 }
32044 body.rtl .wpfnl-mrm-email-template__wrapper {
32045 left: 0;
32046 right: inherit;
32047 }
32048 body.rtl .wpfnl-mrm-email-template__modal .cross-icon {
32049 left: -20px;
32050 right: inherit;
32051 }
32052 body.rtl .mailmint-automation .logical-decision-box .single-decision.decision-yes {
32053 transform: translateX(calc(-50% + 1px));
32054 }
32055 body.rtl .mailmint-automation .logical-decision-box .single-decision.decision-no {
32056 transform: translateX(calc(50% - 1px));
32057 }
32058 body.rtl .mailmint-automation .logical-decision-box .logical-text {
32059 left: 25%;
32060 right: inherit;
32061 }
32062 body.rtl .mailmint-automation .logical-decision-box .logical-text.logical-no-text {
32063 right: 25%;
32064 left: inherit;
32065 }
32066
32067 body.rtl .wpfnl-settings-drawer .fnl-settings-content .settings-title > svg {
32068 margin-left: 10px;
32069 margin-right: 0;
32070 }
32071 body.rtl .wpfnl-settings-drawer .fnl-settings-content #wpfnl-utm .wpfnl-field-wrapper {
32072 padding-left: 30px;
32073 margin-right: 0;
32074 }
32075 body.rtl .wpfnl-settings-drawer .fnl-settings-content .settings-title a {
32076 margin-right: auto;
32077 margin-left: 0;
32078 }
32079
32080 body.rtl .wpfnl-automation-window .automation-darwer {
32081 left: -190px;
32082 right: inherit;
32083 }
32084 body.rtl .wpfnl-automation-window .automation-darwer.show-drawer {
32085 left: 0;
32086 right: inherit;
32087 }
32088 body.rtl .wpfnl-automation-window .automation-darwer .drawer-header .automation-name-wrapper label {
32089 padding-left: 7px;
32090 padding-right: 0;
32091 }
32092 body.rtl .wpfnl-automation-window .automation-darwer .drawer-header .automation-name-wrapper > button {
32093 margin-right: 10px;
32094 margin-left: 0;
32095 }
32096 body.rtl .wpfnl-automation-window .automation-darwer .drawer-header .connect-crm {
32097 margin-right: 30px;
32098 margin-left: 0;
32099 }
32100 body.rtl .wpfnl-automation-window .automation-darwer .drawer-header .wpfnl-drawer-close {
32101 margin-right: auto;
32102 margin-left: 0;
32103 }
32104 body.rtl .wpfnl-automation-window .automation-darwer .drawer-header .connect-crm .connect-crm-title {
32105 padding-left: 7px;
32106 padding-right: 0;
32107 }
32108
32109 /*# sourceMappingURL=wpfnl-admin.css.map */
32110