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

32,120 lines 1,014.7 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 .orderbump-cta > span.has-orderbump {
16690 font-weight: 600;
16691 }
16692 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .node-cta > span {
16693 border: 1px solid #EEF0F3;
16694 border-radius: 8px;
16695 display: block;
16696 font-weight: 500;
16697 font-size: 12px;
16698 line-height: 1;
16699 text-align: center;
16700 text-transform: capitalize;
16701 color: #363B4E;
16702 padding: 8px 5px;
16703 margin-top: 10px;
16704 }
16705 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .node-cta > span.no-product {
16706 color: #ee5f5a;
16707 }
16708 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .node-cta > span.has-product {
16709 color: #45b959;
16710 font-weight: 600;
16711 border-color: #45b959;
16712 }
16713 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .node-cta > span.clickable-tag {
16714 cursor: pointer;
16715 transition: opacity 0.15s ease, border-color 0.15s ease;
16716 }
16717 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .node-cta > span.clickable-tag:hover {
16718 opacity: 0.75;
16719 }
16720 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .node-cta > span.clickable-tag.no-product:hover {
16721 border-color: #ee5f5a;
16722 }
16723 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .node-cta > span.clickable-tag.has-product:hover {
16724 border-color: #45b959;
16725 }
16726 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .end-flag {
16727 position: absolute;
16728 top: 98px;
16729 left: calc(100% + 54px);
16730 width: 50px;
16731 height: 50px;
16732 border: 1px solid #EDECF2;
16733 box-shadow: 0px 6px 10px 0px rgba(190, 190, 215, 0.08);
16734 background: #ffffff;
16735 display: flex;
16736 align-items: center;
16737 justify-content: center;
16738 border-radius: 100%;
16739 }
16740 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .end-flag .flag-line {
16741 position: absolute;
16742 right: calc(100% + 11px);
16743 top: 18px;
16744 width: 42px;
16745 height: 2px;
16746 background: #7A8B9A;
16747 }
16748 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .end-flag:before {
16749 content: url("data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMTAgMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbD0iIzdBOEI5QSIgZD0iTTEuNzUgMTUuNTg1YTEuMDgzIDEuMDgzIDAgMDEtLjc3LTEuODUybDUuNzQyLTUuNzMxTC45ODEgMi4yN0ExLjA4OCAxLjA4OCAwIDAxMi41MTkuNzMzbDYuNSA2LjVhMS4wODMgMS4wODMgMCAwMTAgMS41MjdsLTYuNSA2LjVhMS4wODMgMS4wODMgMCAwMS0uNzcuMzI1eiIvPjwvc3ZnPg==");
16750 position: absolute;
16751 right: calc(100% + 9px);
16752 top: 17px;
16753 width: 10px;
16754 height: 16px;
16755 }
16756 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .end-flag:after {
16757 content: "";
16758 position: absolute;
16759 left: -61px;
16760 top: 20px;
16761 width: 12px;
16762 height: 12px;
16763 border: 2px solid #7A8B9A;
16764 border-radius: 100%;
16765 box-sizing: border-box;
16766 background: #fff;
16767 }
16768 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .end-flag path {
16769 stroke: #6E42D3;
16770 }
16771 .wpfnl-drawing-window .drawflow .drawflow-node .node-body .end-flag > span {
16772 font-size: 14px;
16773 line-height: 1.2;
16774 font-weight: 600;
16775 color: #363B4E;
16776 margin-top: 6px;
16777 display: block;
16778 }
16779 .wpfnl-drawing-window .drawflow .drawflow-node .inputs .input,
16780 .wpfnl-drawing-window .drawflow .drawflow-node .output {
16781 border-radius: 50%;
16782 border: 2px solid #7A8B9A;
16783 background: #fff;
16784 width: 12px;
16785 height: 12px;
16786 position: absolute;
16787 right: 7px;
16788 top: 120px;
16789 pointer-events: none !important;
16790 }
16791 .wpfnl-drawing-window .drawflow .drawflow-node .output {
16792 opacity: 1 !important;
16793 right: -5px;
16794 pointer-events: none !important;
16795 }
16796 .wpfnl-drawing-window .drawflow .drawflow-node .output.output_2 {
16797 top: 120px;
16798 }
16799 .wpfnl-drawing-window .drawflow .drawflow-node .inputs .input {
16800 background: #f6f5fa;
16801 opacity: 1 !important;
16802 border: none;
16803 left: -13px;
16804 }
16805 .wpfnl-drawing-window .drawflow .drawflow-node .inputs .input.input-connected:before {
16806 content: url("data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMTAgMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbD0iIzdBOEI5QSIgZD0iTTEuNzUgMTUuNTg1YTEuMDgzIDEuMDgzIDAgMDEtLjc3LTEuODUybDUuNzQyLTUuNzMxTC45ODEgMi4yN0ExLjA4OCAxLjA4OCAwIDAxMi41MTkuNzMzbDYuNSA2LjVhMS4wODMgMS4wODMgMCAwMTAgMS41MjdsLTYuNSA2LjVhMS4wODMgMS4wODMgMCAwMS0uNzcuMzI1eiIvPjwvc3ZnPg==");
16807 width: 10px;
16808 height: 16px;
16809 border-radius: 0px;
16810 position: absolute;
16811 left: -9px;
16812 top: -2px;
16813 }
16814 .wpfnl-drawing-window .drawflow .drawflow-node.selected {
16815 z-index: 4;
16816 }
16817 .wpfnl-drawing-window .drawflow .drawflow-node.landing .node-header {
16818 background: #E8F1FF;
16819 }
16820 .wpfnl-drawing-window .drawflow .drawflow-node.landing .node-header .node-title svg {
16821 width: 15px;
16822 height: 15px;
16823 }
16824 .wpfnl-drawing-window .drawflow .drawflow-node.checkout .node-header {
16825 background: #FDF0E8;
16826 padding: 9px 3px 8px;
16827 }
16828 .wpfnl-drawing-window .drawflow .drawflow-node.checkout .node-header .node-title svg {
16829 width: 15px;
16830 height: 17px;
16831 top: -1px;
16832 }
16833 .wpfnl-drawing-window .drawflow .drawflow-node.upsell .node-header {
16834 background: #E9F9E8;
16835 }
16836 .wpfnl-drawing-window .drawflow .drawflow-node.upsell .node-header .node-title svg {
16837 width: 15px;
16838 height: 15px;
16839 }
16840 .wpfnl-drawing-window .drawflow .drawflow-node.downsell .node-header {
16841 background: #FCF0F1;
16842 }
16843 .wpfnl-drawing-window .drawflow .drawflow-node.downsell .node-header .node-title svg {
16844 width: 15px;
16845 height: 15px;
16846 }
16847 .wpfnl-drawing-window .drawflow .drawflow-node.thankyou .node-header {
16848 background: #E6FAF5;
16849 }
16850 .wpfnl-drawing-window .drawflow .drawflow-node.thankyou .node-header .node-title svg {
16851 width: 15px;
16852 height: 15px;
16853 }
16854 .wpfnl-drawing-window .drawflow .drawflow-node.custom .node-header {
16855 background: #E0F2F4;
16856 }
16857 .wpfnl-drawing-window .drawflow .drawflow-node.custom .node-header .node-title svg {
16858 width: 15px;
16859 height: 15px;
16860 }
16861 .wpfnl-drawing-window .drawflow .drawflow-node.conditional .output:before {
16862 display: none;
16863 }
16864 .wpfnl-drawing-window .drawflow .drawflow-node.conditional.selected .actions {
16865 top: -35px;
16866 }
16867 .wpfnl-drawing-window .drawflow .drawflow-step-delete {
16868 position: absolute;
16869 right: -8px;
16870 top: -8px;
16871 width: 22px;
16872 height: 22px;
16873 border-radius: 30px;
16874 background: #ffffff;
16875 color: #ffffff;
16876 border: 2px solid #EE5F5A;
16877 line-height: 1.3;
16878 cursor: pointer;
16879 z-index: 1;
16880 opacity: 0;
16881 visibility: hidden;
16882 transition: all 0.3s ease;
16883 }
16884 .wpfnl-drawing-window .drawflow .drawflow-step-delete:before {
16885 content: "";
16886 position: absolute;
16887 left: 0;
16888 top: 0;
16889 width: 100%;
16890 height: 100%;
16891 background-image: url("../images/cross.svg");
16892 background-repeat: no-repeat;
16893 background-size: 80% 80%;
16894 background-position: center center;
16895 border-radius: 50%;
16896 }
16897 .wpfnl-drawing-window .drawflow .ab-testing-indicator {
16898 position: absolute;
16899 top: -28px;
16900 left: 50%;
16901 transform: translateX(-50%);
16902 color: #FFF;
16903 font-size: 10px;
16904 font-weight: 600;
16905 line-height: 1;
16906 background-color: #EC813F;
16907 box-shadow: 0px 20px 20px rgba(190, 190, 215, 0.08);
16908 z-index: 2;
16909 padding: 5px 10px;
16910 white-space: nowrap;
16911 border-radius: 50px;
16912 }
16913 .wpfnl-drawing-window .drawflow .node-condition-wrapper .drawflow-step-delete {
16914 left: -3px;
16915 right: inherit;
16916 top: -7px;
16917 }
16918 .wpfnl-drawing-window .drawflow .node-condition-wrapper:hover .drawflow-step-delete,
16919 .wpfnl-drawing-window .drawflow .node-wrapper:hover .drawflow-step-delete {
16920 opacity: 1;
16921 visibility: visible;
16922 }
16923 .wpfnl-drawing-window .drawflow .drawflow-delete:before {
16924 content: "";
16925 position: absolute;
16926 left: 0;
16927 top: 0;
16928 width: 100%;
16929 height: 100%;
16930 background-image: url("../images/cross.svg");
16931 background-repeat: no-repeat;
16932 background-size: 80% 80%;
16933 background-position: center center;
16934 border-radius: 50%;
16935 }
16936 .wpfnl-drawing-window .drawflow .drawflow-node:not(.conditional) .outputs .output,
16937 .wpfnl-drawing-window .drawflow .drawflow-node:not(.conditional) .inputs .input {
16938 opacity: 0;
16939 }
16940 .wpfnl-drawing-window .drawflow .drawflow-node.selected:not(.conditional) .outputs .output,
16941 .wpfnl-drawing-window .drawflow .drawflow-node.selected:not(.conditional) .inputs .input {
16942 opacity: 1;
16943 }
16944 .wpfnl-drawing-window .drawflow .drawflow-node.conditional .outputs .output,
16945 .wpfnl-drawing-window .drawflow .drawflow-node.conditional .inputs .input {
16946 width: 9px;
16947 height: 9px;
16948 border-radius: 50%;
16949 border: 2px solid #7A8B9A;
16950 background: #fff;
16951 background-image: none;
16952 }
16953 .wpfnl-drawing-window .drawflow .drawflow-node.conditional .outputs .output {
16954 right: 5px;
16955 }
16956 .wpfnl-drawing-window .drawflow .drawflow-node.conditional .inputs .input {
16957 left: -5px;
16958 }
16959 .wpfnl-drawing-window .drawflow .drawflow-delete {
16960 width: 22px;
16961 height: 22px;
16962 background: #ffffff;
16963 color: #ffffff;
16964 border: 2px solid #EE5F5A;
16965 line-height: 1.3;
16966 display: none;
16967 opacity: 0;
16968 visibility: hidden;
16969 }
16970 .wpfnl-drawing-window .drawflow .drawflow-node.conditional {
16971 background: #ffffff !important;
16972 border-radius: 100%;
16973 width: 56px;
16974 height: 56px;
16975 border: 1px solid #E5E8F3;
16976 box-shadow: 0px 20px 20px rgba(190, 190, 215, 0.08);
16977 }
16978 .wpfnl-drawing-window .drawflow .drawflow-node.conditional svg {
16979 position: relative;
16980 top: 3px;
16981 }
16982 .wpfnl-drawing-window .drawflow .drawflow-node.conditional .drawflow-delete {
16983 left: -2px;
16984 top: -6px;
16985 }
16986 .wpfnl-drawing-window .drawflow .drawflow-node.conditional .actions {
16987 position: absolute;
16988 top: -19px;
16989 background: #fff;
16990 left: 50%;
16991 transform: translateX(-50%);
16992 box-shadow: 0px 1px 1px rgba(190, 190, 215, 0.2);
16993 border-radius: 5px;
16994 transition: all 0.3s ease;
16995 opacity: 0;
16996 visibility: hidden;
16997 }
16998 .wpfnl-drawing-window .drawflow .drawflow-node.conditional .actions:before {
16999 content: "";
17000 position: absolute;
17001 bottom: -5px;
17002 left: 50%;
17003 width: 8px;
17004 height: 8px;
17005 background: white;
17006 margin-left: -4px;
17007 transform: rotate(45deg);
17008 }
17009 .wpfnl-drawing-window .drawflow .drawflow-node.conditional .actions li {
17010 padding: 2px 6px;
17011 cursor: pointer;
17012 }
17013 .wpfnl-drawing-window .drawflow .drawflow-node.conditional .condition-label {
17014 position: absolute;
17015 bottom: -10px;
17016 left: 50%;
17017 background: #fff;
17018 font-size: 13px;
17019 text-transform: capitalize;
17020 padding: 2px 6px;
17021 border-radius: 4px;
17022 transform: translateX(-50%);
17023 opacity: 0;
17024 visibility: hidden;
17025 transition: all 0.3s ease;
17026 }
17027 .wpfnl-drawing-window .drawflow .drawflow-node.conditional.selected .actions {
17028 top: -39px;
17029 opacity: 1;
17030 visibility: visible;
17031 }
17032 .wpfnl-drawing-window .drawflow .drawflow-node.conditional.selected .condition-label {
17033 bottom: -30px;
17034 opacity: 1;
17035 visibility: visible;
17036 }
17037 .wpfnl-drawing-window .drawflow .drawflow-node.conditional .condition-else,
17038 .wpfnl-drawing-window .drawflow .drawflow-node.conditional .condition-if {
17039 position: absolute;
17040 background: #fff;
17041 border-radius: 50%;
17042 cursor: pointer;
17043 font-size: 11px;
17044 text-transform: uppercase;
17045 font-weight: 600;
17046 width: 20px;
17047 height: 20px;
17048 border: 2px solid #00D057;
17049 color: #00D057;
17050 padding: 1px 0;
17051 }
17052 .wpfnl-drawing-window .drawflow .drawflow-node.conditional .condition-if {
17053 top: -8px;
17054 right: -17px;
17055 }
17056 .wpfnl-drawing-window .drawflow .drawflow-node.conditional .condition-else {
17057 bottom: -7px;
17058 right: -17px;
17059 color: #EE5F5A;
17060 border-color: #EE5F5A;
17061 }
17062 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper.ab-testing-started {
17063 border-color: #6E42D3;
17064 }
17065 .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper.ab-testing-started .ab-testing-header {
17066 border-bottom-color: #6E42D3;
17067 }
17068 .wpfnl-drawing-window .drawflow > .drawflow-delete {
17069 margin-top: -9px;
17070 margin-left: -11px;
17071 }
17072
17073 .wpfnl-drawing-window.enabled-gbf .drawflow .drawflow-node.landing {
17074 cursor: not-allowed;
17075 }
17076 .wpfnl-drawing-window.enabled-gbf .drawflow .drawflow-node.landing:before {
17077 content: url(../images/disabled.svg);
17078 position: absolute;
17079 top: 0;
17080 z-index: 1;
17081 left: 0;
17082 color: #e33e3e;
17083 background: rgba(249, 249, 249, 0.6509803922);
17084 width: 100%;
17085 height: 100%;
17086 border-radius: 10px;
17087 display: flex;
17088 flex-flow: column;
17089 align-items: center;
17090 justify-content: center;
17091 font-size: 15px;
17092 font-weight: 500;
17093 }
17094 .wpfnl-drawing-window.enabled-gbf .drawflow .drawflow-node.landing .add-new-action {
17095 display: none;
17096 }
17097 .wpfnl-drawing-window.enabled-gbf .drawflow .drawflow-node.landing .mintmrm-automation-step-wrapper {
17098 display: none;
17099 }
17100
17101 .wpfnl-step-settings-drawer {
17102 position: fixed;
17103 top: 32px;
17104 right: -190px;
17105 background-color: #fff;
17106 z-index: 99;
17107 width: 1300px;
17108 height: calc(100vh - 32px);
17109 box-shadow: -1px 3px 13px rgba(150, 141, 169, 0.1);
17110 opacity: 0;
17111 visibility: hidden;
17112 }
17113 .wpfnl-step-settings-drawer .drawer-bg-overlay {
17114 position: fixed;
17115 right: 0;
17116 top: 0;
17117 background: rgba(21, 17, 29, 0.3019607843);
17118 backdrop-filter: blur(4px);
17119 width: 100%;
17120 height: 100%;
17121 z-index: -1;
17122 }
17123 .wpfnl-step-settings-drawer .show-overlay .drawer-bg-overlay {
17124 z-index: 2;
17125 }
17126 .wpfnl-step-settings-drawer.show-drawer {
17127 z-index: 99;
17128 right: 0;
17129 opacity: 1;
17130 visibility: visible;
17131 }
17132 .wpfnl-step-settings-drawer .drawer-full-loader {
17133 position: absolute;
17134 top: 0;
17135 left: 0;
17136 width: 100%;
17137 height: 100%;
17138 background: #fff;
17139 border-radius: 10px 0 0 10px;
17140 z-index: 2;
17141 display: flex;
17142 flex-direction: column;
17143 }
17144 .wpfnl-step-settings-drawer .drawer-full-loader .drawer-shimmer-header {
17145 display: flex;
17146 align-items: center;
17147 justify-content: space-between;
17148 padding: 20px 30px;
17149 flex-shrink: 0;
17150 border-bottom: 1px solid #EEF0F3;
17151 }
17152 .wpfnl-step-settings-drawer .drawer-full-loader .drawer-shimmer-title {
17153 height: 24px;
17154 width: 180px;
17155 border-radius: 6px;
17156 }
17157 .wpfnl-step-settings-drawer .drawer-full-loader .drawer-shimmer-close {
17158 height: 38px;
17159 width: 38px;
17160 border-radius: 10px;
17161 }
17162 .wpfnl-step-settings-drawer .drawer-full-loader .drawer-shimmer-body {
17163 padding: 20px 30px;
17164 flex: 1;
17165 overflow: hidden;
17166 }
17167 .wpfnl-step-settings-drawer .drawer-full-loader .drawer-shimmer-section {
17168 border: 1px solid #EEF0F3;
17169 border-radius: 10px;
17170 padding: 16px 20px;
17171 margin-bottom: 16px;
17172 }
17173 .wpfnl-step-settings-drawer .drawer-full-loader .drawer-shimmer-section-title {
17174 height: 18px;
17175 width: 40%;
17176 border-radius: 6px;
17177 margin-bottom: 16px;
17178 }
17179 .wpfnl-step-settings-drawer .drawer-full-loader .drawer-shimmer-fields {
17180 display: flex;
17181 gap: 16px;
17182 }
17183 .wpfnl-step-settings-drawer .drawer-full-loader .drawer-shimmer-field {
17184 height: 36px;
17185 flex: 1;
17186 border-radius: 6px;
17187 }
17188 .wpfnl-step-settings-drawer .drawer-switcher-loader {
17189 position: absolute;
17190 top: 0;
17191 left: 0;
17192 width: 100%;
17193 height: 100%;
17194 background: transparent;
17195 border-radius: 10px 0 0 10px;
17196 z-index: 2;
17197 display: none;
17198 }
17199 .wpfnl-step-settings-drawer .drawer-wrapper {
17200 height: 100%;
17201 width: 100%;
17202 background: #fff;
17203 }
17204 .wpfnl-step-settings-drawer .drawer-header {
17205 display: flex;
17206 flex-flow: row wrap;
17207 align-items: center;
17208 justify-content: space-between;
17209 padding: 20px 30px 4px;
17210 position: relative;
17211 }
17212 .wpfnl-step-settings-drawer .drawer-header .drawer-title {
17213 display: flex;
17214 align-items: center;
17215 }
17216 .wpfnl-step-settings-drawer .drawer-header .drawer-title > p {
17217 font-weight: 600;
17218 font-size: 18px;
17219 line-height: 1.27;
17220 color: #363B4E;
17221 text-transform: capitalize;
17222 margin: 0;
17223 display: inline-block;
17224 }
17225 .wpfnl-step-settings-drawer .drawer-header .drawer-title span {
17226 padding-left: 4px;
17227 }
17228 .wpfnl-step-settings-drawer .drawer-header .wpfnl-drawer-close {
17229 padding: 3px 7px;
17230 height: 38px;
17231 width: 38px;
17232 cursor: pointer;
17233 position: relative;
17234 top: 0;
17235 border-radius: 10px;
17236 border: 1px solid #EBEDF0;
17237 display: flex;
17238 align-items: center;
17239 justify-content: center;
17240 }
17241 .wpfnl-step-settings-drawer .drawer-body {
17242 padding: 0 30px;
17243 height: calc(100% - 70px);
17244 overflow: auto;
17245 position: relative;
17246 }
17247 .wpfnl-step-settings-drawer .drawer-body::-webkit-scrollbar {
17248 width: 5px;
17249 height: 5px;
17250 }
17251 .wpfnl-step-settings-drawer .drawer-body::-webkit-scrollbar-track {
17252 background: #f2f5f8;
17253 }
17254 .wpfnl-step-settings-drawer .drawer-body::-webkit-scrollbar-thumb {
17255 background-color: #CBCBCB;
17256 border-radius: 20px;
17257 }
17258 .wpfnl-step-settings-drawer .drawer-body .wpfnl-drawer-accordion {
17259 border: 1px solid #EEF0F3;
17260 border-radius: 10px;
17261 margin-top: 20px;
17262 }
17263 .wpfnl-step-settings-drawer .drawer-body .wpfnl-drawer-accordion .accordion-header {
17264 display: flex;
17265 align-items: center;
17266 justify-content: space-between;
17267 gap: 10px;
17268 padding: 12px 20px;
17269 cursor: pointer;
17270 }
17271 .wpfnl-step-settings-drawer .drawer-body .wpfnl-drawer-accordion .accordion-header h2 {
17272 font-size: 16px;
17273 font-weight: 600;
17274 color: #363B4E;
17275 }
17276 .wpfnl-step-settings-drawer .drawer-body .wpfnl-drawer-accordion .accordion-header .accordion-icon {
17277 position: relative;
17278 top: 5px;
17279 }
17280 .wpfnl-step-settings-drawer .drawer-body .wpfnl-drawer-accordion .accordion-header .accordion-open {
17281 transform: rotate(180deg);
17282 top: -5px;
17283 }
17284 .wpfnl-step-settings-drawer .drawer-body .wpfnl-drawer-accordion .accordion-content {
17285 padding: 20px;
17286 border-top: 1px solid rgb(238, 240, 243);
17287 }
17288 .wpfnl-step-settings-drawer .drawer-body .wpfnl-drawer-accordion .accordion-content .steps-url-slug.inline-url-slug {
17289 border: none;
17290 }
17291 .wpfnl-step-settings-drawer .drawer-body .wpfnl-drawer-accordion .accordion-content .steps-url-slug-wrapper {
17292 justify-content: space-between;
17293 width: 100%;
17294 border: none;
17295 padding-bottom: 18px;
17296 }
17297 .wpfnl-step-settings-drawer .drawer-body .wpfnl-drawer-accordion .accordion-content .custom-script-wrapper .field-group.step-name label {
17298 margin-bottom: 6px;
17299 display: inline-block;
17300 }
17301 .wpfnl-step-settings-drawer .drawer-body .wpfnl-drawer-accordion .accordion-content .custom-script-wrapper .field-group.step-name label .wpfnl-tooltip {
17302 top: 2px;
17303 }
17304 .wpfnl-step-settings-drawer .drawer-body .wpfnl-drawer-accordion .accordion-content .field-group.url-slug-save-btn {
17305 display: flex;
17306 justify-content: flex-end;
17307 margin-top: 20px;
17308 }
17309 .wpfnl-step-settings-drawer .drawer-body .wpfnl-drawer-accordion .accordion-content .field-group.url-slug-save-btn button {
17310 height: 40px;
17311 line-height: 39px;
17312 padding: 0 20px;
17313 }
17314 .wpfnl-step-settings-drawer .step-featured-image .featured-image-body {
17315 padding: 30px 0;
17316 }
17317 .wpfnl-step-settings-drawer .step-featured-image .featured-image-body input[type=file] {
17318 display: none;
17319 }
17320 .wpfnl-step-settings-drawer .step-featured-image .featured-image-body label {
17321 width: 350px;
17322 height: 380px;
17323 border: 2px dashed #ddd;
17324 border-radius: 10px;
17325 display: flex;
17326 flex-flow: column;
17327 align-items: center;
17328 justify-content: center;
17329 text-align: center;
17330 }
17331 .wpfnl-step-settings-drawer .step-featured-image .featured-image-body label svg {
17332 display: block;
17333 margin: 0 auto;
17334 }
17335 .wpfnl-step-settings-drawer .step-featured-image .featured-image-footer {
17336 border-top: 1px solid #E2E5ED;
17337 padding: 20px 0 20px;
17338 margin-top: 10px;
17339 display: flex;
17340 flex-flow: row wrap;
17341 align-items: center;
17342 position: relative;
17343 }
17344 .wpfnl-step-settings-drawer.edit-field-drawer {
17345 right: -100px;
17346 width: 300px;
17347 }
17348 .wpfnl-step-settings-drawer.edit-field-drawer.show-edit-field-drawer {
17349 right: 0;
17350 opacity: 1;
17351 visibility: visible;
17352 z-index: 99;
17353 }
17354 .wpfnl-step-settings-drawer.edit-field-drawer .drawer-header {
17355 padding: 26px 16px 20px 20px;
17356 }
17357 .wpfnl-step-settings-drawer.create-condition-drawer .drawer-header {
17358 padding: 20px 30px 20px;
17359 box-shadow: 0px 1px 1px rgba(190, 190, 215, 0.2);
17360 }
17361 .wpfnl-step-settings-drawer .wpfnl-modal-overlay {
17362 position: fixed;
17363 top: 0;
17364 left: 0;
17365 width: 100%;
17366 height: 100%;
17367 background-color: rgba(0, 0, 0, 0.3);
17368 justify-content: center;
17369 align-items: center;
17370 display: flex;
17371 z-index: 999999;
17372 }
17373 .wpfnl-step-settings-drawer .wpfnl-modal-overlay .wpfnl-modal-wrapper {
17374 width: 80%;
17375 background: #FFF;
17376 padding: 25px;
17377 height: 80%;
17378 border-radius: 10px;
17379 position: relative;
17380 }
17381 .wpfnl-step-settings-drawer .wpfnl-modal-overlay .wpfnl-modal-wrapper .wpfnl-modal-close .wpfnl-modal-close-btn {
17382 position: absolute;
17383 right: -14px;
17384 top: -14px;
17385 background: #ffffff;
17386 box-shadow: 0px 1px 1px #dadada;
17387 border-radius: 100px;
17388 width: 34px;
17389 height: 34px;
17390 display: flex;
17391 align-items: center;
17392 justify-content: center;
17393 cursor: pointer;
17394 z-index: 2;
17395 }
17396 .wpfnl-step-settings-drawer .wpfnl-modal-overlay .wpfnl-modal-wrapper #wpfnl-create-product {
17397 width: 100%;
17398 height: 100%;
17399 }
17400 .wpfnl-step-settings-drawer .wpfnl-modal-overlay .wpfnl-modal-wrapper #wpfnl-create-product iframe {
17401 height: 100%;
17402 }
17403 .wpfnl-step-settings-drawer .wpfnl-modal-overlay .wpfnl-modal-wrapper .wpfnl-loader {
17404 border: 2px solid #8265c5;
17405 border-radius: 50%;
17406 border-top: 2px solid #fff;
17407 width: 50px;
17408 height: 50px;
17409 animation: spin 0.7s linear infinite;
17410 display: block;
17411 margin-left: 4px;
17412 position: absolute;
17413 left: 50%;
17414 top: 50%;
17415 transform: translate(-50%, -50%);
17416 z-index: 2;
17417 background: #fff;
17418 }
17419 @-webkit-keyframes spin {
17420 0% {
17421 -webkit-transform: rotate(0deg);
17422 }
17423 100% {
17424 -webkit-transform: rotate(360deg);
17425 }
17426 }
17427 @keyframes spin {
17428 0% {
17429 transform: rotate(0deg);
17430 }
17431 100% {
17432 transform: rotate(360deg);
17433 }
17434 }
17435
17436 @media only screen and (max-width: 1599px) {
17437 .wpfnl-step-settings-drawer {
17438 width: 1183px;
17439 }
17440 }
17441 @media only screen and (max-width: 1400px) {
17442 .wpfnl-step-settings-drawer {
17443 width: 1085px;
17444 }
17445 }
17446 @media only screen and (max-width: 1199px) {
17447 .wpfnl-step-settings-drawer {
17448 width: 803px;
17449 }
17450 }
17451 @media only screen and (max-width: 991px) {
17452 .wpfnl-step-settings-drawer {
17453 width: 740px;
17454 }
17455 .create-condition-drawer .single-condition .single-condition-filed input[type=text],
17456 .create-condition-drawer .single-condition .single-condition-filed input[type=number],
17457 .create-condition-drawer .single-condition .single-condition-filed input[type=email],
17458 .create-condition-drawer .single-condition .single-condition-filed select {
17459 width: 170px;
17460 min-width: auto;
17461 }
17462 }
17463 .wpfnl-step-settings-drawer .steps-url-slug {
17464 padding-top: 10px;
17465 }
17466 .wpfnl-step-settings-drawer .steps-url-slug .steps-url-slug-wrapper {
17467 background: #FFFFFF;
17468 border-bottom: 1px solid #EEF0F3;
17469 padding-bottom: 30px;
17470 }
17471 .wpfnl-step-settings-drawer .steps-url-slug .steps-url-slug-wrapper .field-group {
17472 margin-bottom: 17px;
17473 }
17474 .wpfnl-step-settings-drawer .steps-url-slug .steps-url-slug-wrapper .field-group:last-child {
17475 margin-bottom: 0;
17476 }
17477 .wpfnl-step-settings-drawer .steps-url-slug .steps-url-slug-wrapper .field-group > label {
17478 margin-bottom: 6px;
17479 display: block;
17480 }
17481 .wpfnl-step-settings-drawer .steps-url-slug .steps-url-slug-wrapper .field-group input[type=text] {
17482 border-color: #EEF0F3;
17483 color: #7A8B9A;
17484 box-shadow: none;
17485 }
17486 .wpfnl-step-settings-drawer .steps-url-slug .steps-url-slug-wrapper .step-slug .inline-input {
17487 display: flex;
17488 align-items: center;
17489 border: 1px solid #EEF0F3;
17490 border-radius: 6px;
17491 }
17492 .wpfnl-step-settings-drawer .steps-url-slug .steps-url-slug-wrapper .step-slug .inline-input .copy-slug-url {
17493 width: 40px;
17494 height: 34px;
17495 display: flex;
17496 align-items: center;
17497 justify-content: center;
17498 cursor: pointer;
17499 border: none;
17500 border-left: 1px solid #EEF0F3;
17501 box-shadow: none;
17502 outline: none;
17503 position: relative;
17504 background: transparent;
17505 }
17506 .wpfnl-step-settings-drawer .steps-url-slug .steps-url-slug-wrapper .step-slug .inline-input .copy-slug-url .copyed {
17507 background-color: #464646;
17508 position: absolute;
17509 right: 0;
17510 top: -18px;
17511 font-size: 11px;
17512 font-style: normal;
17513 color: #fff;
17514 line-height: 1;
17515 padding: 4px;
17516 border-radius: 3px;
17517 transition: all 0.3s ease;
17518 opacity: 0;
17519 visibility: hidden;
17520 }
17521 .wpfnl-step-settings-drawer .steps-url-slug .steps-url-slug-wrapper .step-slug .inline-input .copy-slug-url .copyed:before {
17522 content: "";
17523 position: absolute;
17524 left: 50%;
17525 bottom: -4px;
17526 width: 6px;
17527 height: 6px;
17528 background: #464646;
17529 transform: rotate(45deg) translateX(-50%);
17530 }
17531 .wpfnl-step-settings-drawer .steps-url-slug .steps-url-slug-wrapper .step-slug .inline-input .copy-slug-url.copy-confirmed .copyed {
17532 top: -25px;
17533 opacity: 1;
17534 visibility: visible;
17535 }
17536 .wpfnl-step-settings-drawer .steps-url-slug .steps-url-slug-wrapper .step-slug input[type=text] {
17537 border: 0;
17538 height: 34px;
17539 }
17540 .wpfnl-step-settings-drawer .steps-url-slug .steps-url-slug-wrapper .step-slug input[type=text]:disabled {
17541 cursor: not-allowed;
17542 }
17543 .wpfnl-step-settings-drawer .url-slug-save-btn {
17544 display: flex;
17545 justify-content: flex-end;
17546 gap: 14px;
17547 margin-top: 30px;
17548 }
17549 .wpfnl-step-settings-drawer .url-slug-save-btn .btn-default {
17550 height: 40px;
17551 line-height: 39px;
17552 padding: 0 20px;
17553 }
17554 .wpfnl-step-settings-drawer .url-slug-save-btn .btn-default.cancel {
17555 border: 1px solid #E4E6EB;
17556 background: transparent;
17557 min-width: auto;
17558 color: #3C3F47;
17559 }
17560 .wpfnl-step-settings-drawer .url-slug-save-btn .btn-default .wpfnl-loader {
17561 display: inline-block;
17562 position: relative;
17563 top: 3px;
17564 }
17565 .wpfnl-step-settings-drawer .inline-url-slug {
17566 display: flex;
17567 flex-flow: row wrap;
17568 align-items: flex-start;
17569 gap: 20px;
17570 padding-bottom: 24px;
17571 }
17572 .wpfnl-step-settings-drawer .inline-url-slug .steps-url-slug-wrapper {
17573 background: transparent;
17574 border: none;
17575 border-radius: 0;
17576 padding: 0;
17577 display: flex;
17578 gap: 20px;
17579 width: calc(100% - 150px);
17580 }
17581 .wpfnl-step-settings-drawer .inline-url-slug .steps-url-slug-wrapper .field-group {
17582 margin-bottom: 0;
17583 flex: 1;
17584 }
17585 .wpfnl-step-settings-drawer .inline-url-slug .url-slug-save-btn {
17586 display: block;
17587 margin-top: 0;
17588 position: relative;
17589 top: 20px;
17590 }
17591 .wpfnl-step-settings-drawer .inline-url-slug .url-slug-save-btn .btn-default {
17592 padding: 0 15px;
17593 width: 130px;
17594 height: 36px;
17595 line-height: 35px;
17596 }
17597 .wpfnl-step-settings-drawer .inline-url-slug .url-slug-save-btn .btn-default.cancel {
17598 display: none;
17599 }
17600 .wpfnl-step-settings-drawer .inline-url-slug .url-slug-save-btn .btn-default .wpfnl-loader {
17601 display: inline-block;
17602 position: relative;
17603 top: 3px;
17604 }
17605 .wpfnl-step-settings-drawer .general-settings-content {
17606 padding: 0;
17607 }
17608 .wpfnl-step-settings-drawer .general-settings-content .wpfnl-box {
17609 background: #FFFFFF;
17610 border-radius: 10px;
17611 border: 1px solid #EEF0F3;
17612 padding: 24px;
17613 box-shadow: none;
17614 margin-bottom: 6px;
17615 }
17616 .wpfnl-step-settings-drawer .general-settings-content .wpfnl-field-wrapper {
17617 margin-bottom: 20px;
17618 }
17619 .wpfnl-step-settings-drawer .general-settings-content .wpfnl-field-wrapper:last-child {
17620 margin-bottom: 0;
17621 }
17622 .wpfnl-step-settings-drawer .general-settings-content .wpfnl-field-wrapper > label {
17623 display: block;
17624 margin-bottom: 0;
17625 font-size: 16px;
17626 font-weight: 500;
17627 color: #363B4E;
17628 line-height: 1.4;
17629 }
17630 .wpfnl-step-settings-drawer .general-settings-content .wpfnl-field-wrapper.custom-script-field {
17631 align-items: flex-start;
17632 }
17633 .wpfnl-step-settings-drawer .general-settings-content .wpfnl-fields {
17634 position: relative;
17635 max-width: 100%;
17636 }
17637 .wpfnl-step-settings-drawer .general-settings-content .wpfnl-fields textarea,
17638 .wpfnl-step-settings-drawer .general-settings-content .wpfnl-fields input[type=text] {
17639 width: 100%;
17640 height: 44px;
17641 padding: 8px 16px;
17642 font-size: 15px;
17643 color: #23282D;
17644 background: #FFFFFF;
17645 transition: all 0.3s ease;
17646 border-radius: 10px;
17647 border: 1px solid #EBEDF0;
17648 outline: none;
17649 }
17650 .wpfnl-step-settings-drawer .general-settings-content .wpfnl-fields textarea:focus,
17651 .wpfnl-step-settings-drawer .general-settings-content .wpfnl-fields input[type=text]:focus {
17652 border-color: #6E42D3;
17653 }
17654 .wpfnl-step-settings-drawer .general-settings-content .wpfnl-fields textarea::placeholder,
17655 .wpfnl-step-settings-drawer .general-settings-content .wpfnl-fields input[type=text]::placeholder {
17656 color: #7A8B9A;
17657 }
17658 .wpfnl-step-settings-drawer .general-settings-content .wpfnl-fields textarea {
17659 line-height: 1.5;
17660 resize: vertical;
17661 min-height: 100px;
17662 height: auto;
17663 }
17664 .wpfnl-step-settings-drawer .general-settings-content .slug-input-wrapper {
17665 display: flex;
17666 align-items: center;
17667 border: 1px solid #EBEDF0;
17668 border-radius: 10px;
17669 transition: all 0.3s ease;
17670 }
17671 .wpfnl-step-settings-drawer .general-settings-content .slug-input-wrapper:focus-within {
17672 border-color: #6E42D3;
17673 box-shadow: none;
17674 }
17675 .wpfnl-step-settings-drawer .general-settings-content .slug-input-wrapper input[type=text] {
17676 flex: 1;
17677 border: none;
17678 box-shadow: none !important;
17679 }
17680 .wpfnl-step-settings-drawer .general-settings-content .slug-input-wrapper input[type=text]:focus {
17681 box-shadow: none !important;
17682 }
17683 .wpfnl-step-settings-drawer .general-settings-content .slug-input-wrapper .copy-slug-url {
17684 width: 44px;
17685 height: 44px;
17686 display: flex;
17687 align-items: center;
17688 justify-content: center;
17689 cursor: pointer;
17690 border: none;
17691 border-left: 1px solid #EBEDF0;
17692 background: #FFFFFF;
17693 outline: none;
17694 position: relative;
17695 flex-shrink: 0;
17696 border-radius: 0 10px 10px 0;
17697 }
17698 .wpfnl-step-settings-drawer .general-settings-content .slug-input-wrapper .copy-slug-url .copyed {
17699 background-color: #464646;
17700 position: absolute;
17701 right: 0;
17702 top: -32px;
17703 font-size: 11px;
17704 font-weight: 500;
17705 color: #fff;
17706 line-height: 1;
17707 padding: 6px 8px;
17708 border-radius: 4px;
17709 transition: all 0.3s ease;
17710 opacity: 0;
17711 visibility: hidden;
17712 white-space: nowrap;
17713 }
17714 .wpfnl-step-settings-drawer .general-settings-content .slug-input-wrapper .copy-slug-url .copyed:before {
17715 content: "";
17716 position: absolute;
17717 left: 50%;
17718 bottom: -4px;
17719 width: 6px;
17720 height: 6px;
17721 background: #464646;
17722 transform: rotate(45deg) translateX(-50%);
17723 }
17724 .wpfnl-step-settings-drawer .general-settings-content .slug-input-wrapper .copy-slug-url.copy-confirmed .copyed {
17725 opacity: 1;
17726 visibility: visible;
17727 }
17728 .wpfnl-step-settings-drawer .general-settings-content .field-description {
17729 margin: 8px 0 0;
17730 font-size: 12px;
17731 color: #7A8B9A;
17732 line-height: 1.5;
17733 }
17734 .wpfnl-step-settings-drawer .general-settings-content .settings-content__footer {
17735 padding-top: 20px;
17736 display: flex;
17737 justify-content: flex-end;
17738 }
17739 .wpfnl-step-settings-drawer .general-settings-content .settings-content__footer .btn-default.update {
17740 min-width: 120px;
17741 height: 40px;
17742 padding: 0 24px;
17743 background: #6E42D3;
17744 color: #fff;
17745 border: none;
17746 border-radius: 6px;
17747 font-size: 14px;
17748 font-weight: 500;
17749 cursor: pointer;
17750 transition: background-color 0.2s ease;
17751 display: inline-flex;
17752 align-items: center;
17753 justify-content: center;
17754 gap: 8px;
17755 }
17756 .wpfnl-step-settings-drawer .general-settings-content .settings-content__footer .btn-default.update:hover {
17757 background: rgb(89.208583691, 44.6042918455, 191.5957081545);
17758 }
17759 .wpfnl-step-settings-drawer .general-settings-content .settings-content__footer .btn-default.update:active {
17760 background: rgb(81.5038626609, 40.7519313305, 175.0480686695);
17761 }
17762 .wpfnl-step-settings-drawer .general-settings-content .settings-content__footer .btn-default.update .wpfnl-loader {
17763 display: inline-block;
17764 width: 14px;
17765 height: 14px;
17766 }
17767
17768 .step-condition-drawer {
17769 width: 700px;
17770 }
17771 .step-condition-drawer.show-drawer {
17772 z-index: 2;
17773 }
17774 .step-condition-drawer .drawer-header {
17775 padding: 16px 30px 16px;
17776 border-bottom: 1px solid #EEF0F3;
17777 }
17778 .step-condition-drawer .drawer-body {
17779 padding: 24px 30px;
17780 }
17781 .step-condition-drawer .enable-disable-switcher {
17782 display: flex;
17783 align-items: center;
17784 gap: 10px;
17785 margin-bottom: 24px;
17786 }
17787 .step-condition-drawer .enable-disable-switcher .switcher-label {
17788 color: #363B4E;
17789 font-size: 14px;
17790 font-weight: 600;
17791 line-height: 1;
17792 }
17793 .step-condition-drawer .enable-disable-switcher .wpfnl-switcher label {
17794 width: 28px;
17795 }
17796 .step-condition-drawer .enable-disable-switcher .wpfnl-switcher input[type=checkbox]:checked + label:after {
17797 margin-left: 12px;
17798 }
17799 .step-condition-drawer .enable-disable-switcher .wpfnl-loader {
17800 display: block;
17801 margin: 0;
17802 }
17803 .step-condition-drawer .no-condition-stat {
17804 border-radius: 10px;
17805 border: 1px solid #EEF0F3;
17806 height: 360px;
17807 padding: 20px;
17808 display: flex;
17809 flex-flow: column;
17810 align-items: center;
17811 justify-content: center;
17812 gap: 9px;
17813 }
17814 .step-condition-drawer .wpfnl-field-wrapper {
17815 gap: 28px;
17816 }
17817 .step-condition-drawer .wpfnl-field-wrapper > label {
17818 width: 122px;
17819 padding-right: 0;
17820 }
17821 .step-condition-drawer .true-condition-wapper {
17822 border-radius: 10px;
17823 border: 1px solid #EEF0F3;
17824 background: #F6F5FA;
17825 padding: 20px;
17826 position: relative;
17827 }
17828 .step-condition-drawer .true-condition-wapper .true-lable {
17829 color: #00D44E;
17830 font-size: 15px;
17831 font-weight: 600;
17832 line-height: 1;
17833 margin-bottom: 12px;
17834 display: block;
17835 }
17836 .step-condition-drawer .true-condition-wapper .and-condition-group {
17837 border-radius: 10px;
17838 background: #FFF;
17839 box-shadow: 0px 1px 1px 0px rgba(182, 185, 191, 0.3);
17840 padding: 20px;
17841 margin-bottom: 36px;
17842 position: relative;
17843 }
17844 .step-condition-drawer .true-condition-wapper .and-condition-group:before {
17845 content: "OR";
17846 position: absolute;
17847 top: -23px;
17848 left: 0;
17849 color: #7A8B9A;
17850 font-size: 14px;
17851 font-weight: 400;
17852 line-height: 1;
17853 }
17854 .step-condition-drawer .true-condition-wapper .and-condition-group:nth-child(2)::before {
17855 display: none;
17856 }
17857 .step-condition-drawer .true-condition-wapper .and-condition-group:last-child {
17858 margin-bottom: 16px;
17859 }
17860 .step-condition-drawer .true-condition-wapper .condition-single-row {
17861 display: flex;
17862 flex-flow: row wrap;
17863 align-items: center;
17864 gap: 10px;
17865 position: relative;
17866 padding: 10px 0;
17867 }
17868 .step-condition-drawer .true-condition-wapper .condition-single-row:first-child {
17869 padding-top: 0;
17870 }
17871 .step-condition-drawer .true-condition-wapper .condition-single-row:first-child .condition-connection {
17872 display: none;
17873 }
17874 .step-condition-drawer .true-condition-wapper .condition-single-row:first-child {
17875 padding-top: 0;
17876 }
17877 .step-condition-drawer .true-condition-wapper .condition-single-row:first-child .condition-connection {
17878 display: none;
17879 }
17880 .step-condition-drawer .true-condition-wapper .condition-single-row .single-condition {
17881 width: calc(33.3333333333% - 33px);
17882 }
17883 .step-condition-drawer .true-condition-wapper .condition-single-row .input-field {
17884 color: #363B4E;
17885 padding: 11px 14px 10px;
17886 max-width: 240px;
17887 min-width: auto;
17888 height: auto;
17889 width: 100%;
17890 border-radius: 6px;
17891 border: 1px solid #EEF0F3;
17892 background: #FFF;
17893 line-height: 1;
17894 }
17895 .step-condition-drawer .true-condition-wapper .condition-single-row .delete-condition {
17896 border: 1px solid #EEF0F3;
17897 width: 40px;
17898 height: 40px;
17899 display: flex;
17900 align-items: center;
17901 justify-content: center;
17902 border-radius: 7px;
17903 cursor: pointer;
17904 background: transparent;
17905 }
17906 .step-condition-drawer .true-condition-wapper .condition-single-row .condition-connection {
17907 width: 30px;
17908 height: calc(100% + 1px);
17909 border: 1px solid #EEF0F3;
17910 border-left: none;
17911 display: block;
17912 position: absolute;
17913 bottom: 50%;
17914 right: 0;
17915 }
17916 .step-condition-drawer .true-condition-wapper .condition-single-row .condition-connection:before {
17917 content: "&";
17918 border: 1px solid #EEF0F3;
17919 width: 22px;
17920 height: 22px;
17921 position: absolute;
17922 top: 50%;
17923 right: -11px;
17924 transform: translateY(-50%);
17925 background: #fff;
17926 border-radius: 100%;
17927 display: flex;
17928 flex-flow: column;
17929 align-items: center;
17930 justify-content: center;
17931 font-weight: 500;
17932 color: #6E42D3;
17933 }
17934 .step-condition-drawer .true-condition-wapper .condition-single-row.only-one .single-condition {
17935 width: calc(33.3333333333% - 7px);
17936 }
17937 .step-condition-drawer .true-condition-wapper .condition-single-row.only-one .delete-condition {
17938 display: none;
17939 }
17940 .step-condition-drawer .true-condition-wapper .add-and-condition {
17941 border: none;
17942 display: flex;
17943 align-items: center;
17944 color: #6E42D3;
17945 font-size: 14px;
17946 font-weight: 600;
17947 line-height: 1;
17948 gap: 3px;
17949 background: transparent;
17950 cursor: pointer;
17951 margin-top: 10px;
17952 }
17953 .step-condition-drawer .true-condition-wapper .or-condition-box {
17954 border-radius: 10px;
17955 border: 1px dashed #C1C6CD;
17956 padding: 15px 16px;
17957 }
17958 .step-condition-drawer .true-condition-wapper .or-condition-box button {
17959 border-radius: 100px;
17960 border: 1px solid #6E42D3;
17961 background: #FFF;
17962 box-shadow: 0px 20px 16px 0px rgba(189, 193, 200, 0.2);
17963 padding: 8px 16px 6px;
17964 display: flex;
17965 align-items: center;
17966 gap: 3px;
17967 margin: 0 auto;
17968 color: #6E42D3;
17969 font-size: 14px;
17970 font-weight: 600;
17971 line-height: 1;
17972 cursor: pointer;
17973 }
17974 .step-condition-drawer .true-condition-wapper .or-condition-box button svg {
17975 position: relative;
17976 top: -1px;
17977 }
17978 .step-condition-drawer .true-condition-wapper .next-step-box {
17979 padding-top: 20px;
17980 margin-top: 20px;
17981 position: relative;
17982 }
17983 .step-condition-drawer .true-condition-wapper .next-step-box:before {
17984 content: "";
17985 position: absolute;
17986 top: 0;
17987 left: -20px;
17988 width: calc(100% + 40px);
17989 height: 1px;
17990 background: #E8E6F1;
17991 }
17992 .step-condition-drawer .true-condition-wapper .next-step-box .wpfnl-selectbox {
17993 box-shadow: 0px 1px 1px 0px rgba(182, 185, 191, 0.3);
17994 border: none;
17995 }
17996 .step-condition-drawer .true-condition-wapper .next-step-box .wpfnl-selectbox .selected-option {
17997 padding: 14px 30px 12px 14px;
17998 }
17999 .step-condition-drawer .true-condition-wapper .next-step-box .wpfnl-selectbox .add-item-step button {
18000 border: none;
18001 background: transparent;
18002 color: #6E42D3;
18003 font-size: 14px;
18004 font-weight: 400;
18005 line-height: 1;
18006 letter-spacing: -0.14px;
18007 box-shadow: none;
18008 outline: none;
18009 cursor: pointer;
18010 }
18011 .step-condition-drawer .true-condition-wapper .next-step-box .wpfnl-selectbox .add-item-step button svg {
18012 margin-left: 1px;
18013 }
18014 .step-condition-drawer .add-step-dropdown {
18015 width: 100%;
18016 padding: 8px;
18017 position: absolute;
18018 left: 0;
18019 top: calc(100% + 8px);
18020 z-index: 1;
18021 border-radius: 6px;
18022 border: 1px solid #EBEDF0;
18023 background: #FFF;
18024 box-shadow: 0px 18px 22px 0px rgba(73, 59, 104, 0.1);
18025 height: 128px;
18026 opacity: 0;
18027 visibility: hidden;
18028 transition: all 0.3s ease;
18029 display: flex;
18030 flex-flow: column;
18031 align-items: center;
18032 justify-content: center;
18033 gap: 8px;
18034 }
18035 .step-condition-drawer .add-step-dropdown p {
18036 letter-spacing: -0.14px;
18037 }
18038 .step-condition-drawer .add-step-dropdown .btn-default {
18039 padding: 11px 22px 10px;
18040 height: auto;
18041 line-height: 1;
18042 min-width: auto;
18043 border-radius: 8px;
18044 font-size: 12px;
18045 }
18046 .step-condition-drawer .wpfnl-selectbox.show-options .add-step-dropdown {
18047 opacity: 1;
18048 visibility: visible;
18049 }
18050 .step-condition-drawer .false-condition-wapper {
18051 border-radius: 10px;
18052 border: 1px solid #EEF0F3;
18053 background: #F6F5FA;
18054 margin-top: 20px;
18055 position: relative;
18056 }
18057 .step-condition-drawer .false-condition-wapper .false-lable {
18058 color: #FF5155;
18059 font-size: 15px;
18060 font-weight: 600;
18061 line-height: 1;
18062 padding: 14px 20px;
18063 }
18064 .step-condition-drawer .false-condition-wapper .next-step-box {
18065 padding: 20px;
18066 position: relative;
18067 border-top: 1px solid #E8E6F1;
18068 }
18069 .step-condition-drawer .false-condition-wapper .next-step-box .wpfnl-selectbox {
18070 box-shadow: 0px 1px 1px 0px rgba(182, 185, 191, 0.3);
18071 border: none;
18072 }
18073 .step-condition-drawer .false-condition-wapper .next-step-box .wpfnl-selectbox .selected-option {
18074 padding: 14px 30px 12px 14px;
18075 }
18076 .step-condition-drawer .false-condition-wapper .next-step-box .wpfnl-selectbox .add-item-step button {
18077 border: none;
18078 background: transparent;
18079 color: #6E42D3;
18080 font-size: 14px;
18081 font-weight: 400;
18082 line-height: 1;
18083 letter-spacing: -0.14px;
18084 box-shadow: none;
18085 outline: none;
18086 cursor: pointer;
18087 }
18088 .step-condition-drawer .false-condition-wapper .next-step-box .wpfnl-selectbox .add-item-step button svg {
18089 margin-left: 1px;
18090 }
18091 .step-condition-drawer .false-condition-wapper .next-step-box .wpfnl-selectbox .selectable-options {
18092 bottom: calc(100% + 8px);
18093 top: inherit;
18094 box-shadow: 0px 10px 22px 0px rgba(73, 59, 104, 0.1);
18095 }
18096 .step-condition-drawer .save-btn-area {
18097 margin-top: 30px;
18098 display: flex;
18099 flex-flow: row wrap;
18100 align-items: center;
18101 justify-content: flex-end;
18102 gap: 14px;
18103 }
18104 .step-condition-drawer .save-btn-area .wpfnl-alert {
18105 display: block;
18106 }
18107 .step-condition-drawer .save-btn-area .btn-default {
18108 min-width: auto;
18109 line-height: 1;
18110 padding: 10px 19px 9px;
18111 height: 40px;
18112 border: 1px solid #6E42D3;
18113 }
18114 .step-condition-drawer .save-btn-area .btn-default.cancel {
18115 background-color: transparent;
18116 border-color: #E4E6EB;
18117 color: #3C3F47;
18118 letter-spacing: -0.14px;
18119 font-weight: 600;
18120 }
18121 .step-condition-drawer .save-btn-area .btn-default .wpfnl-loader {
18122 display: inline-block;
18123 position: relative;
18124 top: 2px;
18125 }
18126 .step-condition-drawer .condition-disabled .false-condition-wapper,
18127 .step-condition-drawer .condition-disabled .true-condition-wapper {
18128 opacity: 0.3;
18129 }
18130 .step-condition-drawer .condition-disabled .false-condition-wapper:before,
18131 .step-condition-drawer .condition-disabled .true-condition-wapper:before {
18132 content: "";
18133 position: absolute;
18134 left: 0;
18135 top: 0;
18136 width: 100%;
18137 height: 100%;
18138 z-index: 2;
18139 border-radius: 10px;
18140 cursor: not-allowed;
18141 }
18142
18143 .reconfigure-condition-modal .close-alert {
18144 width: 38px;
18145 height: 38px;
18146 box-shadow: 0px 2px 2px #DADADA;
18147 }
18148 .reconfigure-condition-modal .close-alert svg {
18149 width: 13px;
18150 height: 13px;
18151 }
18152 .reconfigure-condition-modal .close-alert svg path {
18153 stroke-width: 2px;
18154 }
18155 .reconfigure-condition-modal .wpfnl-delete-confirm-body {
18156 padding: 28px 26px 30px;
18157 }
18158 .reconfigure-condition-modal .wpfnl-delete-confirm-body h3 svg path {
18159 fill: none;
18160 }
18161 .reconfigure-condition-modal .wpfnl-delete-confirm-body p {
18162 color: #9398A5;
18163 margin-top: 7px;
18164 max-width: 350px;
18165 }
18166 .reconfigure-condition-modal .wpfnl-delete-confirm-btn {
18167 padding: 20px 24px;
18168 }
18169 .reconfigure-condition-modal .wpfnl-delete-confirm-btn .btn-default {
18170 padding: 0 16px;
18171 }
18172 .reconfigure-condition-modal .wpfnl-delete-confirm-btn .btn-default.cancel:hover {
18173 background-color: transparent;
18174 }
18175 .reconfigure-condition-modal .wpfnl-delete-confirm-btn .btn-default.yes {
18176 box-shadow: 0px 10px 16px 0px rgba(189, 193, 200, 0.5);
18177 }
18178
18179 .create-condition-drawer .condition-form-loader {
18180 position: absolute;
18181 left: 0;
18182 top: 2px;
18183 background: white;
18184 width: 100%;
18185 height: calc(100% - 2px);
18186 z-index: 2;
18187 text-align: center;
18188 padding-top: 110px;
18189 font-size: 18px;
18190 color: #363B4E;
18191 font-weight: 500;
18192 }
18193 .create-condition-drawer .condition-form-loader.drawer-loaded {
18194 display: none;
18195 }
18196
18197 .condition-form-wrapper {
18198 padding: 30px 0;
18199 }
18200 .condition-form-wrapper .single-condition {
18201 display: flex;
18202 flex-flow: row wrap;
18203 align-items: center;
18204 justify-content: flex-start;
18205 padding-top: 55px;
18206 width: 100%;
18207 max-width: 726px;
18208 position: relative;
18209 }
18210 .condition-form-wrapper .single-condition:before {
18211 content: "";
18212 position: absolute;
18213 right: 16px;
18214 bottom: 17px;
18215 width: 2px;
18216 height: 100%;
18217 background: #E5E8F3;
18218 z-index: 0;
18219 }
18220 .condition-form-wrapper .single-condition:first-child:before {
18221 display: none;
18222 }
18223 .condition-form-wrapper .single-condition .condition-number {
18224 align-self: flex-end;
18225 margin-bottom: 6px;
18226 color: #363B4E;
18227 font-weight: 500;
18228 font-size: 16px;
18229 }
18230 .condition-form-wrapper .single-condition .single-condition-filed {
18231 margin-left: 20px;
18232 }
18233 .condition-form-wrapper .single-condition .single-condition-filed label {
18234 font-size: 14px;
18235 line-height: 16px;
18236 color: #363B4E;
18237 text-transform: capitalize;
18238 margin-bottom: 10px;
18239 display: block;
18240 }
18241 .condition-form-wrapper .single-condition .single-condition-filed input[type=text],
18242 .condition-form-wrapper .single-condition .single-condition-filed input[type=number],
18243 .condition-form-wrapper .single-condition .single-condition-filed input[type=email],
18244 .condition-form-wrapper .single-condition .single-condition-filed select {
18245 height: 40px;
18246 width: 190px;
18247 min-width: auto;
18248 transition: all 0.3s ease;
18249 }
18250 .condition-form-wrapper .single-condition .single-condition-filed input[type=text] option[disabled],
18251 .condition-form-wrapper .single-condition .single-condition-filed input[type=number] option[disabled],
18252 .condition-form-wrapper .single-condition .single-condition-filed input[type=email] option[disabled],
18253 .condition-form-wrapper .single-condition .single-condition-filed select option[disabled] {
18254 color: rgba(122, 139, 154, 0.631372549);
18255 }
18256 .condition-form-wrapper .single-condition .single-condition-filed input[type=text]:focus,
18257 .condition-form-wrapper .single-condition .single-condition-filed input[type=number]:focus,
18258 .condition-form-wrapper .single-condition .single-condition-filed input[type=email]:focus,
18259 .condition-form-wrapper .single-condition .single-condition-filed select:focus {
18260 border-color: #6E42D3;
18261 }
18262 .condition-form-wrapper .single-condition .single-condition-filed select {
18263 padding-right: 27px;
18264 }
18265 .condition-form-wrapper .single-condition .condition-repeater {
18266 align-self: flex-end;
18267 margin-bottom: 0px;
18268 margin-left: 20px;
18269 position: relative;
18270 width: 70px;
18271 }
18272 .condition-form-wrapper .single-condition .condition-repeater span {
18273 position: relative;
18274 background: #fff;
18275 cursor: pointer;
18276 cursor: pointer;
18277 width: 24px;
18278 height: 24px;
18279 display: inline-block;
18280 }
18281 .condition-form-wrapper .single-condition .condition-repeater span svg {
18282 display: block;
18283 position: relative;
18284 z-index: 1;
18285 }
18286 .condition-form-wrapper .single-condition .condition-repeater .add-condition:before {
18287 content: "";
18288 position: absolute;
18289 left: 22px;
18290 top: 11px;
18291 background: #E5E8F3;
18292 width: 38px;
18293 height: 2px;
18294 z-index: 0;
18295 }
18296 .condition-form-wrapper .single-condition .condition-repeater .add-condition .wpfnl-dropdown {
18297 right: -15px;
18298 top: 50px;
18299 width: 100px;
18300 }
18301 .condition-form-wrapper .single-condition .condition-repeater .add-condition .wpfnl-dropdown li a {
18302 text-transform: uppercase;
18303 }
18304 .condition-form-wrapper .single-condition .condition-repeater .add-condition .wpfnl-dropdown.show-condition {
18305 top: 37px;
18306 opacity: 1;
18307 visibility: visible;
18308 }
18309 .condition-form-wrapper .single-condition .condition-repeater .delete-condition {
18310 position: absolute;
18311 bottom: 4px;
18312 right: -2px;
18313 opacity: 0;
18314 visibility: hidden;
18315 }
18316 .condition-form-wrapper .single-condition .condition-repeater:hover .delete-condition {
18317 opacity: 1;
18318 visibility: visible;
18319 }
18320 .condition-form-wrapper .single-condition .condition-symbol {
18321 position: absolute;
18322 top: calc(50% - 14px);
18323 right: 7px;
18324 transform: translateY(-50%);
18325 }
18326 .condition-form-wrapper .single-condition .condition-symbol span {
18327 width: 22px;
18328 height: 22px;
18329 border: 2px solid #E5E8F3;
18330 color: #6E42D3;
18331 border-radius: 100%;
18332 font-size: 12px;
18333 font-weight: 500;
18334 background: #fff;
18335 display: block;
18336 padding: 1px 2px;
18337 text-align: center;
18338 }
18339 .condition-form-wrapper .single-condition:first-child {
18340 padding-top: 0;
18341 }
18342 .condition-form-wrapper .single-condition:first-child .condition-repeater .delete-condition {
18343 display: none;
18344 }
18345 .condition-form-wrapper .single-condition:first-child .condition-symbol {
18346 display: none;
18347 }
18348 .condition-form-wrapper .only-one-condition .condition-repeater .add-condition::before {
18349 display: none;
18350 }
18351 .condition-form-wrapper .condition-form__footer {
18352 border-top: 1px solid #E2E5ED;
18353 padding: 30px;
18354 margin-top: 30px;
18355 display: flex;
18356 flex-flow: row wrap;
18357 align-items: center;
18358 justify-content: flex-end;
18359 position: relative;
18360 }
18361 .condition-form-wrapper .condition-form__footer .wpfnl-alert {
18362 display: block;
18363 margin-right: 20px;
18364 }
18365 .condition-form-wrapper .condition-form__footer .btn-default .wpfnl-loader {
18366 position: relative;
18367 top: 3px;
18368 display: inline-block;
18369 }
18370
18371 @media only screen and (max-width: 991px) {
18372 .condition-form-wrapper .single-condition {
18373 max-width: 666px;
18374 }
18375 .condition-form-wrapper .single-condition .single-condition-filed input[type=text],
18376 .condition-form-wrapper .single-condition .single-condition-filed input[type=number],
18377 .condition-form-wrapper .single-condition .single-condition-filed input[type=email],
18378 .condition-form-wrapper .single-condition .single-condition-filed select {
18379 width: 170px;
18380 }
18381 }
18382 .wpfnl-drawflow-window .wpfnl-analytics {
18383 position: fixed;
18384 top: 30px;
18385 right: 0px;
18386 background: #F6F5FA;
18387 height: calc(100% - 30px);
18388 width: calc(100% - 160px);
18389 z-index: 4;
18390 padding: 40px 25px;
18391 overflow: auto;
18392 }
18393 .wpfnl-drawflow-window .wpfnl-analytics::-webkit-scrollbar {
18394 width: 5px;
18395 height: 5px;
18396 }
18397 .wpfnl-drawflow-window .wpfnl-analytics::-webkit-scrollbar-track {
18398 background: #f2f5f8;
18399 }
18400 .wpfnl-drawflow-window .wpfnl-analytics::-webkit-scrollbar-thumb {
18401 background-color: #CBCBCB;
18402 border-radius: 20px;
18403 }
18404 .wpfnl-drawflow-window .wpfnl-analytics .analytics-full-loader {
18405 position: fixed;
18406 top: 32px;
18407 left: 160px;
18408 width: 100%;
18409 height: 100%;
18410 background: #f6f5fa;
18411 border-radius: 0;
18412 z-index: 9;
18413 display: flex;
18414 flex-flow: column;
18415 align-items: center;
18416 justify-content: center;
18417 }
18418 .wpfnl-drawflow-window .wpfnl-analytics .analytics-full-loader .wpfnl-loader {
18419 display: block;
18420 width: 40px;
18421 height: 40px;
18422 }
18423 .wpfnl-drawflow-window .wpfnl-analytics .overlay-click {
18424 position: fixed;
18425 left: 0;
18426 top: 0;
18427 background: rgba(255, 255, 255, 0);
18428 width: 100%;
18429 height: 100%;
18430 z-index: 2;
18431 display: none;
18432 }
18433 .wpfnl-drawflow-window .wpfnl-analytics .analytics-wrapper {
18434 width: 100%;
18435 max-width: 1320px;
18436 margin: 0 auto;
18437 position: relative;
18438 }
18439 .wpfnl-drawflow-window .wpfnl-analytics .analytics-wrapper.pro-active {
18440 padding: 20px;
18441 }
18442 .wpfnl-drawflow-window .wpfnl-analytics .analytics-wrapper:hover .hoverlay {
18443 visibility: visible;
18444 opacity: 1;
18445 }
18446 .wpfnl-drawflow-window .wpfnl-analytics .analytics-wrapper .hoverlay {
18447 visibility: hidden;
18448 opacity: 0;
18449 background: rgba(246, 248, 250, 0.6);
18450 display: flex;
18451 flex-flow: column;
18452 justify-content: center;
18453 align-items: center;
18454 transition: all 0.3s ease;
18455 width: calc(100% - 10px);
18456 height: calc(100% - 70px);
18457 left: 5px;
18458 bottom: 0;
18459 position: absolute;
18460 z-index: 9;
18461 padding: 0 15px;
18462 border-radius: 10px;
18463 border: 1px solid #DDDDDD;
18464 }
18465 .wpfnl-drawflow-window .wpfnl-analytics .analytics-wrapper .hoverlay .wpfnl-upgrade-btn {
18466 position: fixed;
18467 top: 50%;
18468 left: 50%;
18469 transform: translate(-50%, -50%);
18470 z-index: 9999;
18471 background: none;
18472 border: none;
18473 outline: none;
18474 }
18475 .wpfnl-drawflow-window .wpfnl-analytics .analytics-wrapper .hoverlay .wpfnl-upgrade-btn a {
18476 display: flex;
18477 align-items: center;
18478 justify-content: center;
18479 gap: 10px;
18480 background: #2FCF5C;
18481 padding: 15px 20px;
18482 line-height: 17px;
18483 height: auto;
18484 }
18485 .wpfnl-drawflow-window .wpfnl-analytics .analytics-wrapper .hoverlay .wpfnl-upgrade-btn a svg circle {
18486 fill: #FFF;
18487 }
18488 .wpfnl-drawflow-window .wpfnl-analytics .analytics-wrapper .hoverlay .wpfnl-upgrade-btn a svg path {
18489 fill: #2FCF5C;
18490 }
18491 .wpfnl-drawflow-window .wpfnl-analytics .analytics-wrapper .hoverlay .wpfnl-upgrade-btn a:hover {
18492 background: #1a8939;
18493 }
18494 .wpfnl-drawflow-window .wpfnl-analytics .analytics-body {
18495 display: flex;
18496 flex-flow: column;
18497 gap: 24px;
18498 }
18499 .wpfnl-drawflow-window .wpfnl-analytics .analytics-header {
18500 display: flex;
18501 align-items: center;
18502 justify-content: space-between;
18503 margin-bottom: 24px;
18504 }
18505 .wpfnl-drawflow-window .wpfnl-analytics .analytics-header .header-left {
18506 display: flex;
18507 align-items: center;
18508 gap: 10px;
18509 width: 200px;
18510 }
18511 .wpfnl-drawflow-window .wpfnl-analytics .analytics-header .header-left h3 {
18512 font-weight: 600;
18513 font-size: 24px;
18514 color: #363B4E;
18515 }
18516 .wpfnl-drawflow-window .wpfnl-analytics .analytics-header .backto-steps {
18517 background: #FFFFFF;
18518 border-radius: 10px;
18519 height: 38px;
18520 width: 38px;
18521 display: flex;
18522 flex-flow: column;
18523 align-items: center;
18524 justify-content: center;
18525 cursor: pointer;
18526 box-shadow: 0px 1px 1px 0px rgba(182, 185, 191, 0.3);
18527 }
18528 .wpfnl-drawflow-window .wpfnl-analytics .analytics-header .header-right {
18529 display: flex;
18530 flex-flow: row wrap;
18531 align-items: center;
18532 justify-content: flex-end;
18533 gap: 14px;
18534 width: calc(80% - 200px);
18535 position: relative;
18536 z-index: 3;
18537 }
18538 .wpfnl-drawflow-window .wpfnl-analytics .analytics-header .header-right .reset-analytics a {
18539 display: flex;
18540 justify-content: center;
18541 align-items: center;
18542 padding: 8px 15px;
18543 min-width: 100px;
18544 border-radius: 100px;
18545 box-shadow: 0 1px 1px 0 rgba(182, 185, 191, 0.3);
18546 background: #fff;
18547 background-size: 11px 11px;
18548 border: none;
18549 }
18550 .wpfnl-drawflow-window .wpfnl-analytics .analytics-header .header-right .reset-analytics a .reset-icon svg {
18551 width: 18px;
18552 margin-top: 3px;
18553 }
18554 .wpfnl-drawflow-window .wpfnl-analytics .analytics-header .header-right .reset-analytics a .reset-text {
18555 font-weight: 600;
18556 color: #000;
18557 font-size: 14px;
18558 line-height: 1;
18559 padding-left: 8px;
18560 }
18561 .wpfnl-drawflow-window .wpfnl-analytics .analytics-header .header-right .download-analytics a {
18562 display: flex;
18563 justify-content: center;
18564 align-items: center;
18565 padding: 11px 15px;
18566 min-width: 58px;
18567 border-radius: 100px;
18568 box-shadow: 0 1px 1px 0 rgba(182, 185, 191, 0.3);
18569 background: #fff;
18570 background-size: 11px 11px;
18571 border: none;
18572 }
18573 .wpfnl-drawflow-window .wpfnl-analytics .analytics-header .header-right .download-analytics a .download-icon svg {
18574 width: 18px;
18575 margin-top: 3px;
18576 }
18577 .wpfnl-drawflow-window .wpfnl-analytics .analytics-header .header-right select {
18578 border-radius: 100px;
18579 box-shadow: 0px 1px 1px 0px rgba(182, 185, 191, 0.3);
18580 border: none;
18581 height: auto;
18582 padding: 14px 40px 12px 20px;
18583 min-width: auto;
18584 color: #2D3149;
18585 font-size: 14px;
18586 font-weight: 600;
18587 line-height: 1;
18588 width: auto;
18589 appearance: none;
18590 background: #fff url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMTAgNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBzdHJva2U9IiM3QThCOUEiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIxLjgiIGQ9Ik0xIDFsNCA0IDQtNCIvPjwvc3ZnPg==) no-repeat right 15px top 54%;
18591 background-size: 11px 11px;
18592 }
18593 .wpfnl-drawflow-window .wpfnl-analytics .analytics-box {
18594 border-radius: 10px;
18595 background: #FFF;
18596 box-shadow: 0px 1px 1px 0px rgba(182, 185, 191, 0.3);
18597 padding: 19px 20px 19px;
18598 position: relative;
18599 }
18600 .wpfnl-drawflow-window .wpfnl-analytics .analytics-box .analytics-title {
18601 color: #2D3149;
18602 font-size: 18px;
18603 font-weight: 600;
18604 line-height: 1;
18605 }
18606 .wpfnl-drawflow-window .wpfnl-analytics .loader-wrapper {
18607 position: absolute;
18608 top: 0;
18609 left: 0;
18610 width: 100%;
18611 height: 100%;
18612 border-radius: 10px;
18613 background: #FFF;
18614 z-index: 2;
18615 display: flex;
18616 flex-flow: column;
18617 align-items: center;
18618 justify-content: center;
18619 }
18620 .wpfnl-drawflow-window .wpfnl-analytics .loader-wrapper .wpfnl-loader {
18621 display: block;
18622 width: 20px;
18623 height: 20px;
18624 }
18625 .wpfnl-drawflow-window .wpfnl-analytics .no-data-notice {
18626 width: 100%;
18627 height: 338px;
18628 display: flex;
18629 flex-flow: column;
18630 align-items: center;
18631 justify-content: center;
18632 }
18633 .wpfnl-drawflow-window .wpfnl-analytics .no-data-notice p {
18634 color: #2d3149;
18635 font-weight: 500;
18636 font-size: 16px;
18637 }
18638
18639 .wpfnl-analytics .analytics-revenue .revenue-box-header .stat-indicator {
18640 display: flex;
18641 align-items: center;
18642 justify-content: center;
18643 gap: 24px;
18644 }
18645 .wpfnl-analytics .analytics-revenue .revenue-box-header .stat-indicator .indicator {
18646 font-weight: 400;
18647 font-size: 14px;
18648 line-height: 1.3;
18649 color: #9398a5;
18650 position: relative;
18651 display: flex;
18652 align-items: center;
18653 }
18654 .wpfnl-analytics .analytics-revenue .revenue-box-header .stat-indicator .indicator:last-child {
18655 margin-right: 0;
18656 }
18657 .wpfnl-analytics .analytics-revenue .revenue-box-header .stat-indicator .indicator:before {
18658 content: "";
18659 width: 10px;
18660 height: 10px;
18661 background: #6E42D3;
18662 display: inline-block;
18663 border-radius: 50px;
18664 margin-right: 8px;
18665 position: relative;
18666 top: -1px;
18667 }
18668 .wpfnl-analytics .analytics-revenue .revenue-box-header .stat-indicator .indicator2:before {
18669 background-color: #F7900A;
18670 }
18671
18672 .wpfnl-analytics .analytics-revenue .revenue-tab-nav .progress-badge, .wpfnl-analytics .analytics-card .analytics-single-card .icon-area .progress-badge {
18673 background: #D1FADF;
18674 color: #12B76A;
18675 padding: 7px 10px 7px 25px;
18676 font-size: 10px;
18677 line-height: 1;
18678 font-weight: 500;
18679 border-radius: 50px;
18680 display: flex;
18681 align-items: center;
18682 gap: 7px;
18683 position: relative;
18684 }
18685 .wpfnl-analytics .analytics-revenue .revenue-tab-nav .progress-badge svg, .wpfnl-analytics .analytics-card .analytics-single-card .icon-area .progress-badge svg {
18686 position: absolute;
18687 left: 6px;
18688 top: 4px;
18689 }
18690 .wpfnl-analytics .analytics-revenue .revenue-tab-nav .downgrade.progress-badge, .wpfnl-analytics .analytics-card .analytics-single-card .icon-area .downgrade.progress-badge {
18691 background: #FEE4E2;
18692 color: #F04438;
18693 }
18694 .wpfnl-analytics .analytics-revenue .revenue-tab-nav .downgrade.progress-badge svg, .wpfnl-analytics .analytics-card .analytics-single-card .icon-area .downgrade.progress-badge svg {
18695 left: 9px;
18696 top: 8px;
18697 }
18698
18699 .folded .wpfnl-drawflow-window .wpfnl-analytics {
18700 width: calc(100% - 36px);
18701 }
18702 .folded .wpfnl-drawflow-window .wpfnl-analytics .analytics-full-loader {
18703 left: 36px;
18704 }
18705
18706 .wpfnl-analytics .analytics-card {
18707 display: flex;
18708 flex-flow: row wrap;
18709 gap: 20px;
18710 }
18711 .wpfnl-analytics .analytics-card .analytics-single-card {
18712 width: calc(16.6666666667% - 17px);
18713 }
18714 .wpfnl-analytics .analytics-card .analytics-single-card .icon-area {
18715 display: flex;
18716 align-items: flex-start;
18717 justify-content: space-between;
18718 gap: 10px;
18719 }
18720 .wpfnl-analytics .analytics-card .analytics-single-card .icon-area .icon {
18721 width: 42px;
18722 height: 42px;
18723 border: 1px solid #E4E6EB;
18724 display: flex;
18725 flex-flow: column;
18726 align-items: center;
18727 justify-content: center;
18728 border-radius: 100%;
18729 padding: 5px;
18730 }
18731 .wpfnl-analytics .analytics-card .analytics-single-card .card-title {
18732 color: #9398A5;
18733 font-size: 14px;
18734 line-height: 1.2;
18735 margin-top: 18px;
18736 }
18737 .wpfnl-analytics .analytics-card .analytics-single-card .card-value {
18738 color: #2D3149;
18739 font-size: 22px;
18740 font-weight: 500;
18741 line-height: 1;
18742 margin-top: 8px;
18743 }
18744
18745 @media only screen and (max-width: 1399px) {
18746 .wpfnl-analytics .analytics-card .analytics-single-card {
18747 width: calc(33.3333333333% - 14px);
18748 }
18749 }
18750 @media only screen and (max-width: 1199px) {
18751 .wpfnl-analytics .analytics-card .analytics-single-card .card-value {
18752 font-size: 20px;
18753 }
18754 }
18755 .wpfnl-analytics .analytics-revenue .no-data-notice {
18756 background: #fcfcff;
18757 border-radius: 10px;
18758 border: 1px solid #F1F0F5;
18759 }
18760 .wpfnl-analytics .analytics-revenue .revenue-box-header {
18761 display: flex;
18762 flex-flow: row wrap;
18763 align-items: center;
18764 justify-content: space-between;
18765 margin-bottom: 27px;
18766 }
18767 .wpfnl-analytics .analytics-revenue .revenue-box-header .stat-indicator .indicator2:before {
18768 background-color: #EAE1FF;
18769 }
18770 .wpfnl-analytics .analytics-revenue .revenue-tab-nav {
18771 display: flex;
18772 flex-flow: row wrap;
18773 align-items: center;
18774 gap: 12px;
18775 margin-bottom: -1px;
18776 position: relative;
18777 z-index: 1;
18778 margin-bottom: 12px;
18779 }
18780 .wpfnl-analytics .analytics-revenue .revenue-tab-nav .single-nav {
18781 width: calc(20% - 10px);
18782 position: relative;
18783 border: 1px solid rgba(238, 240, 243, 0.8);
18784 border-radius: 8px;
18785 padding: 19px 24px;
18786 cursor: pointer;
18787 }
18788 .wpfnl-analytics .analytics-revenue .revenue-tab-nav .single-nav.active {
18789 border-color: rgba(238, 240, 243, 0.8);
18790 background: #FCFCFF;
18791 }
18792 .wpfnl-analytics .analytics-revenue .revenue-tab-nav .single-nav.active:before {
18793 display: none;
18794 }
18795 .wpfnl-analytics .analytics-revenue .revenue-tab-nav .single-nav:last-child:before {
18796 display: none;
18797 }
18798 .wpfnl-analytics .analytics-revenue .revenue-tab-nav .single-nav .revenue-value {
18799 font-size: 22px;
18800 font-weight: 500;
18801 color: #2D3149;
18802 line-height: 1;
18803 letter-spacing: -0.6px;
18804 display: flex;
18805 flex-flow: row wrap;
18806 align-items: flex-start;
18807 gap: 10px;
18808 }
18809 .wpfnl-analytics .analytics-revenue .revenue-tab-nav .single-nav .step-type {
18810 color: #667085;
18811 font-size: 14px;
18812 font-weight: 500;
18813 line-height: 1;
18814 text-transform: capitalize;
18815 margin-top: 7px;
18816 }
18817 .wpfnl-analytics .analytics-revenue .single-tab-content {
18818 border-radius: 8px;
18819 border: 1px solid rgba(238, 240, 243, 0.8);
18820 background: #FCFCFF;
18821 padding: 24px 24px 31px;
18822 }
18823 .wpfnl-analytics .analytics-revenue .single-tab-content .chart-percent-label {
18824 position: absolute;
18825 top: 3px;
18826 left: 0;
18827 height: 100%;
18828 width: 100%;
18829 display: flex;
18830 flex-flow: column;
18831 justify-content: space-between;
18832 }
18833 .wpfnl-analytics .analytics-revenue .single-tab-content .chart-percent-label .single-label {
18834 font-size: 12px;
18835 line-height: 1.2;
18836 color: #9398A5;
18837 display: block;
18838 position: relative;
18839 }
18840 .wpfnl-analytics .analytics-revenue .single-tab-content .chart-percent-label .single-label:before {
18841 content: "";
18842 position: absolute;
18843 left: 50px;
18844 top: 7px;
18845 width: calc(100% - 50px);
18846 height: 1px;
18847 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");
18848 }
18849 .wpfnl-analytics .analytics-revenue .single-tab-content .chart-percent-label .single-label span {
18850 width: 33px;
18851 display: block;
18852 text-align: right;
18853 }
18854 .wpfnl-analytics .analytics-revenue .single-tab-content .barchart-inner-wrapper {
18855 height: 292px;
18856 display: flex;
18857 flex-flow: row wrap;
18858 align-items: flex-end;
18859 justify-content: space-between;
18860 padding: 10px 15px 9px 60px;
18861 gap: 30px;
18862 position: relative;
18863 z-index: 1;
18864 }
18865 .wpfnl-analytics .analytics-revenue .single-tab-content .single-bar {
18866 width: 34px;
18867 height: 100%;
18868 position: relative;
18869 display: flex;
18870 flex-flow: row wrap;
18871 align-items: flex-end;
18872 gap: 6px;
18873 }
18874 .wpfnl-analytics .analytics-revenue .single-tab-content .single-bar .bar-tooltip {
18875 padding: 14px 15px;
18876 width: 164px;
18877 position: absolute;
18878 bottom: calc(100% + 8px);
18879 left: 50%;
18880 transform: translateX(-50%);
18881 z-index: 9;
18882 opacity: 0;
18883 visibility: hidden;
18884 transition: all 0.3s ease;
18885 border-radius: 8px;
18886 background: #10052E;
18887 box-shadow: 0px 2px 15px 0px rgba(22, 28, 32, 0.08);
18888 }
18889 .wpfnl-analytics .analytics-revenue .single-tab-content .single-bar .bar-tooltip:before {
18890 content: "";
18891 position: absolute;
18892 left: 50%;
18893 bottom: -5px;
18894 width: 10px;
18895 height: 10px;
18896 background: #10052e;
18897 transform: rotate(45deg);
18898 margin-left: -6px;
18899 }
18900 .wpfnl-analytics .analytics-revenue .single-tab-content .single-bar .bar-tooltip .item {
18901 color: #CDCFD6;
18902 font-size: 13px;
18903 line-height: 1;
18904 margin-bottom: 6px;
18905 }
18906 .wpfnl-analytics .analytics-revenue .single-tab-content .single-bar .bar-tooltip .item:last-child {
18907 margin-bottom: 0;
18908 }
18909 .wpfnl-analytics .analytics-revenue .single-tab-content .single-bar .bar-tooltip .item b {
18910 color: #fff;
18911 font-weight: 500;
18912 }
18913 .wpfnl-analytics .analytics-revenue .single-tab-content .single-bar .bar-item {
18914 width: 14px;
18915 display: block;
18916 background-color: #EAE1FF;
18917 border-radius: 30px 30px 0 0;
18918 position: relative;
18919 }
18920 .wpfnl-analytics .analytics-revenue .single-tab-content .single-bar .bar-item.indicator1 .bar-tooltip {
18921 left: calc(50% + 11px);
18922 }
18923 .wpfnl-analytics .analytics-revenue .single-tab-content .single-bar .bar-item.indicator2 {
18924 background-color: #6E42D3;
18925 }
18926 .wpfnl-analytics .analytics-revenue .single-tab-content .single-bar .bar-item.indicator2 .bar-tooltip {
18927 left: calc(50% - 9px);
18928 }
18929 .wpfnl-analytics .analytics-revenue .single-tab-content .single-bar .bar-title {
18930 font-size: 12px;
18931 line-height: 1.2;
18932 color: #9398A5;
18933 position: absolute;
18934 bottom: -20px;
18935 left: 50%;
18936 transform: translateX(-50%);
18937 white-space: nowrap;
18938 transition: all 0.3s ease;
18939 }
18940 .wpfnl-analytics .analytics-revenue .single-tab-content .single-bar:hover .bar-item.same-height .bar-tooltip,
18941 .wpfnl-analytics .analytics-revenue .single-tab-content .single-bar:hover .bar-item.its-highest .bar-tooltip {
18942 opacity: 1;
18943 visibility: visible;
18944 }
18945 .wpfnl-analytics .analytics-revenue.monthly .single-tab-content .barchart-inner-wrapper {
18946 gap: 10px;
18947 }
18948 .wpfnl-analytics .analytics-revenue.monthly .single-tab-content .single-bar {
18949 width: 23px;
18950 gap: 6px;
18951 }
18952 .wpfnl-analytics .analytics-revenue.monthly .single-tab-content .single-bar .bar-item {
18953 width: 7px;
18954 }
18955 .wpfnl-analytics .analytics-revenue.monthly .single-tab-content .single-bar .bar-title {
18956 transform: translate(-50%, 8px) rotate(-45deg);
18957 }
18958
18959 @media only screen and (max-width: 1199px) {
18960 .wpfnl-analytics .analytics-revenue .revenue-tab-nav .single-nav {
18961 width: calc(25% - 9px);
18962 padding: 16px;
18963 }
18964 .wpfnl-analytics .analytics-revenue .revenue-tab-nav .single-nav .revenue-value {
18965 font-size: 22px;
18966 }
18967 .wpfnl-analytics .analytics-revenue .single-tab-content .barchart-inner-wrapper {
18968 gap: 24px;
18969 }
18970 .wpfnl-analytics .analytics-revenue .single-tab-content .single-bar {
18971 width: 20px;
18972 gap: 4px;
18973 }
18974 .wpfnl-analytics .analytics-revenue .single-tab-content .single-bar .bar-item {
18975 width: 8px;
18976 }
18977 }
18978 @media only screen and (max-width: 991px) {
18979 .wpfnl-analytics .analytics-revenue .revenue-tab-nav .single-nav {
18980 padding: 13px 13px;
18981 }
18982 .wpfnl-analytics .analytics-revenue .revenue-tab-nav .single-nav .revenue-value {
18983 font-size: 18px;
18984 }
18985 .wpfnl-analytics .analytics-revenue .revenue-tab-nav .single-nav .step-type {
18986 font-size: 12px;
18987 }
18988 .wpfnl-analytics .analytics-revenue .revenue-tab-nav .progress-badge {
18989 padding: 5px 8px 4px 21px;
18990 }
18991 .wpfnl-analytics .analytics-revenue .revenue-tab-nav .progress-badge svg {
18992 left: 4px;
18993 top: 1px;
18994 }
18995 .wpfnl-analytics .analytics-revenue .revenue-tab-nav .downgrade.progress-badge svg {
18996 left: 9px;
18997 top: 5px;
18998 }
18999 }
19000 .wpfnl-analytics .analytics-conversion .conversion-box-header {
19001 display: flex;
19002 flex-flow: row wrap;
19003 align-items: center;
19004 justify-content: space-between;
19005 margin-bottom: 15px;
19006 }
19007 .wpfnl-analytics .analytics-conversion .conversion-box-header .carousel-navigator {
19008 display: flex;
19009 gap: 8px;
19010 }
19011 .wpfnl-analytics .analytics-conversion .conversion-box-header .carousel-navigator button {
19012 border-radius: 8px;
19013 border: 1px solid #F1F0F5;
19014 background: #FFF;
19015 width: 30px;
19016 height: 30px;
19017 display: flex;
19018 align-items: center;
19019 justify-content: center;
19020 flex-flow: column;
19021 cursor: pointer;
19022 }
19023 .wpfnl-analytics .analytics-conversion .conversion-box-header .carousel-navigator button:disabled {
19024 opacity: 0.5;
19025 cursor: not-allowed;
19026 }
19027 .wpfnl-analytics .analytics-conversion .conversion-table {
19028 border-radius: 10px;
19029 border: 1px solid #F1F0F5;
19030 background: #FCFCFF;
19031 padding: 40px;
19032 }
19033 .wpfnl-analytics .analytics-conversion .conversion-table-wrapper {
19034 max-width: 1080px;
19035 width: 100%;
19036 margin: 0 auto;
19037 overflow: hidden;
19038 }
19039 .wpfnl-analytics .analytics-conversion .conversion-table-inner {
19040 display: flex;
19041 gap: 30px;
19042 transition: transform 0.5s;
19043 }
19044 .wpfnl-analytics .analytics-conversion .conversion-table-inner.data-center {
19045 justify-content: center;
19046 }
19047 .wpfnl-analytics .analytics-conversion .conversion-table-inner .single-table {
19048 border-radius: 10px;
19049 border: 1px solid #F1F0F5;
19050 background: #FFF;
19051 box-shadow: 0px 20px 20px 0px rgba(190, 190, 215, 0.08);
19052 width: calc(20% - 24px);
19053 flex-shrink: 0;
19054 }
19055 .wpfnl-analytics .analytics-conversion .conversion-table-inner .tbl-head {
19056 display: flex;
19057 flex-flow: row wrap;
19058 align-items: center;
19059 justify-content: center;
19060 gap: 7px;
19061 background: #E8F1FF;
19062 border-radius: 10px 10px 0 0;
19063 padding: 8px 10px 6px;
19064 }
19065 .wpfnl-analytics .analytics-conversion .conversion-table-inner .tbl-head .tbl-title {
19066 color: #363B4E;
19067 font-size: 13px;
19068 font-weight: 500;
19069 line-height: 1.1;
19070 width: calc(100% - 60px);
19071 white-space: nowrap;
19072 overflow: hidden;
19073 text-overflow: ellipsis;
19074 display: inline-block;
19075 }
19076 .wpfnl-analytics .analytics-conversion .conversion-table-inner .tbl-head svg {
19077 width: 14px;
19078 display: block;
19079 }
19080 .wpfnl-analytics .analytics-conversion .conversion-table-inner .step-preview-img {
19081 padding: 16px;
19082 }
19083 .wpfnl-analytics .analytics-conversion .conversion-table-inner .step-preview-img svg {
19084 max-width: 100%;
19085 width: 100%;
19086 }
19087 .wpfnl-analytics .analytics-conversion .conversion-table-inner .conversion-data {
19088 text-align: center;
19089 }
19090 .wpfnl-analytics .analytics-conversion .conversion-table-inner .conversion-data li:not(.loader-wrapper) {
19091 border-bottom: 1px solid #F1F0F5;
19092 color: #7A8B9A;
19093 font-size: 14px;
19094 line-height: 14px;
19095 text-transform: capitalize;
19096 padding: 14px 10px;
19097 }
19098 .wpfnl-analytics .analytics-conversion .conversion-table-inner .conversion-data li:not(.loader-wrapper) b {
19099 color: #2D3149;
19100 font-weight: 500;
19101 }
19102 .wpfnl-analytics .analytics-conversion .conversion-table-inner .conversion-data li:not(.loader-wrapper):last-child {
19103 border-bottom: 0;
19104 }
19105 .wpfnl-analytics .analytics-conversion .conversion-table-inner .conversion-data li:not(.loader-wrapper).conversion-rates b {
19106 color: #12B76A;
19107 }
19108 .wpfnl-analytics .analytics-conversion .conversion-table-inner .conversion-data li:not(.loader-wrapper).bounce-rate b {
19109 color: #F04438;
19110 }
19111 .wpfnl-analytics .analytics-conversion .conversion-table-inner .table-checkout .tbl-head {
19112 background: #FDF0E8;
19113 }
19114 .wpfnl-analytics .analytics-conversion .conversion-table-inner .table-checkout .tbl-head svg {
19115 position: relative;
19116 top: -1px;
19117 }
19118 .wpfnl-analytics .analytics-conversion .conversion-table-inner .table-upsell .tbl-head {
19119 background: #E9F9E8;
19120 }
19121 .wpfnl-analytics .analytics-conversion .conversion-table-inner .table-downsell .tbl-head {
19122 background: #FCF0F1;
19123 }
19124 .wpfnl-analytics .analytics-conversion .conversion-table-inner .table-thankyou .tbl-head {
19125 background: #E6FAF5;
19126 }
19127 .wpfnl-analytics .analytics-conversion .conversion-table-inner .table-custom .tbl-head {
19128 background: #E0F2F4;
19129 }
19130
19131 @media only screen and (max-width: 1299px) {
19132 .wpfnl-analytics .analytics-conversion .conversion-table {
19133 padding: 20px;
19134 }
19135 .wpfnl-analytics .analytics-conversion .conversion-table-inner {
19136 gap: 20px;
19137 }
19138 .wpfnl-analytics .analytics-conversion .conversion-table-inner .single-table {
19139 width: calc(20% - 16px);
19140 }
19141 }
19142 @media only screen and (max-width: 1199px) {
19143 .wpfnl-analytics .analytics-conversion .conversion-table-inner .single-table {
19144 width: calc(25% - 15px);
19145 }
19146 }
19147 @media only screen and (max-width: 991px) {
19148 .wpfnl-analytics .analytics-conversion .conversion-table-inner .single-table {
19149 width: calc(33.3333333333% - 14px);
19150 }
19151 }
19152 .wpfnl-analytics .custom-date-range {
19153 display: none;
19154 }
19155 .wpfnl-analytics .filter-selectbox {
19156 background: #fff;
19157 box-shadow: 0px 1px 1px 0px rgba(182, 185, 191, 0.3);
19158 padding: 14px 62px 12px 18px;
19159 border-radius: 50px;
19160 position: relative;
19161 cursor: pointer;
19162 display: inline-flex;
19163 flex-flow: row wrap;
19164 align-items: center;
19165 justify-content: flex-start;
19166 }
19167 .wpfnl-analytics .filter-selectbox > ul {
19168 display: flex;
19169 flex-flow: row wrap;
19170 align-items: center;
19171 }
19172 .wpfnl-analytics .filter-selectbox > ul li {
19173 position: relative;
19174 color: #9398A5;
19175 line-height: 1;
19176 font-size: 14px;
19177 font-weight: 500;
19178 }
19179 .wpfnl-analytics .filter-selectbox > ul li:first-child {
19180 margin-right: 24px;
19181 }
19182 .wpfnl-analytics .filter-selectbox > ul li:first-child:before {
19183 content: "";
19184 width: 9px;
19185 height: 1px;
19186 background: #66666d;
19187 position: absolute;
19188 right: -16px;
19189 top: 7px;
19190 }
19191 .wpfnl-analytics .filter-selectbox .calendar-icon {
19192 position: absolute;
19193 right: 0;
19194 top: 0;
19195 height: 100%;
19196 width: 45px;
19197 padding: 10px 15px 10px 14px;
19198 border-left: 1px solid #E4E6EB;
19199 display: flex;
19200 flex-flow: column;
19201 align-items: center;
19202 justify-content: center;
19203 }
19204 .wpfnl-analytics .filter-selectbox .calendar-icon svg {
19205 transition: all 0.3s ease;
19206 }
19207 .wpfnl-analytics .filter-wrapper {
19208 border-bottom: 1px solid #E5E8F3;
19209 padding: 2px 18px;
19210 display: flex;
19211 align-items: center;
19212 justify-content: space-between;
19213 color: #7A8B9A;
19214 width: 100%;
19215 }
19216 .wpfnl-analytics .filter-wrapper input {
19217 background: transparent;
19218 border: none;
19219 font-size: 14px;
19220 color: #9398A5;
19221 font-weight: 400;
19222 width: 87px;
19223 min-width: auto;
19224 cursor: pointer;
19225 padding: 0;
19226 height: 40px;
19227 z-index: 1;
19228 position: relative;
19229 }
19230 .wpfnl-analytics .filter-wrapper input[readonly] {
19231 background: transparent;
19232 cursor: pointer;
19233 }
19234 .wpfnl-analytics .filter-wrapper input:focus {
19235 box-shadow: none;
19236 }
19237 .wpfnl-analytics .filter-wrapper input#to {
19238 margin-right: 5px;
19239 }
19240 .wpfnl-analytics .filter-wrapper .to-date,
19241 .wpfnl-analytics .filter-wrapper .from-date {
19242 position: relative;
19243 display: flex;
19244 align-items: center;
19245 gap: 8px;
19246 }
19247 .wpfnl-analytics .filter-wrapper .divider {
19248 width: 9px;
19249 height: 1px;
19250 background: #7A8B9A;
19251 margin: 0 5px;
19252 }
19253 .wpfnl-analytics .filter-wrapper .icon {
19254 position: relative;
19255 top: 0px;
19256 }
19257 .wpfnl-analytics .filter-wrapper .icon svg {
19258 display: block;
19259 }
19260 .wpfnl-analytics .filter-wrapper .filter-icon {
19261 margin-left: auto;
19262 border-left: 1px solid #9064f6;
19263 height: 40px;
19264 width: 40px;
19265 padding-left: 13px;
19266 display: flex;
19267 flex-flow: column;
19268 align-items: center;
19269 justify-content: center;
19270 }
19271 .wpfnl-analytics .calendar-dorpdown {
19272 position: absolute;
19273 top: calc(100% + 10px);
19274 right: 0;
19275 background: #fff;
19276 width: 291px;
19277 z-index: 10;
19278 border: 1px solid #F1F0F5;
19279 box-shadow: 0px 18px 22px 0px rgba(73, 59, 104, 0.1);
19280 border-radius: 10px;
19281 cursor: default;
19282 opacity: 0;
19283 visibility: hidden;
19284 transition: all 0.3s ease;
19285 }
19286 .wpfnl-analytics .calendar-dorpdown .date-range-input {
19287 display: flex;
19288 flex-flow: row wrap;
19289 align-items: center;
19290 gap: 10px;
19291 border-bottom: 1px solid #F1F0F5;
19292 padding: 5px 20px;
19293 position: relative;
19294 }
19295 .wpfnl-analytics .calendar-dorpdown .date-range-input:before {
19296 content: "";
19297 position: absolute;
19298 left: calc(50% - 6px);
19299 top: 50%;
19300 transform: translateY(-50%);
19301 height: 16px;
19302 width: 1px;
19303 background: #F1F0F5;
19304 }
19305 .wpfnl-analytics .calendar-dorpdown .date-range-input input[type=text] {
19306 min-width: auto;
19307 width: calc(50% - 5px);
19308 background: transparent;
19309 border: none;
19310 border-radius: 0;
19311 height: 30px;
19312 padding: 0;
19313 cursor: text;
19314 color: #2D3149;
19315 }
19316 .wpfnl-analytics .calendar-dorpdown .date-range-input input[type=text]::placeholder {
19317 color: #9398A5;
19318 }
19319 .wpfnl-analytics .calendar-dorpdown .date-range-input input[type=text]:-ms-input-placeholder {
19320 color: #9398A5;
19321 }
19322 .wpfnl-analytics .calendar-dorpdown .date-range-input input[type=text]::-ms-input-placeholder {
19323 color: #9398A5;
19324 }
19325 .wpfnl-analytics .calendar-dorpdown .date-range-input #date-from {
19326 padding-right: 12px;
19327 }
19328 .wpfnl-analytics .calendar-dorpdown .wpfunnel-datepicker {
19329 padding: 15px 20px 10px;
19330 }
19331 .wpfnl-analytics .calendar-dorpdown .wpfunnel-datepicker .ui-datepicker {
19332 width: 100%;
19333 }
19334 .wpfnl-analytics .calendar-dorpdown .wpfunnel-datepicker .ui-datepicker .ui-datepicker-prev,
19335 .wpfnl-analytics .calendar-dorpdown .wpfunnel-datepicker .ui-datepicker .ui-datepicker-next {
19336 display: none;
19337 }
19338 .wpfnl-analytics .calendar-dorpdown .wpfunnel-datepicker .ui-datepicker .ui-datepicker-title {
19339 margin: 0;
19340 display: flex;
19341 align-items: center;
19342 gap: 10px;
19343 }
19344 .wpfnl-analytics .calendar-dorpdown .wpfunnel-datepicker .ui-datepicker .ui-datepicker-title select {
19345 color: #2D3149;
19346 font-size: 13px;
19347 margin: 0;
19348 width: calc(50% - 4px);
19349 border-radius: 8px;
19350 border: 1px solid #F1F0F5;
19351 box-shadow: none;
19352 padding: 10px 40px 8px 12px;
19353 background-position: right 10px top 54%;
19354 }
19355 .wpfnl-analytics .calendar-dorpdown .div-to-append-calender {
19356 padding: 4px 15px 23px;
19357 }
19358 .wpfnl-analytics .calendar-dorpdown .div-to-append-calender #ui-datepicker-div {
19359 position: relative !important;
19360 top: 10px !important;
19361 left: 0 !important;
19362 width: 100%;
19363 display: block !important;
19364 }
19365 .wpfnl-analytics .calendar-dorpdown .div-to-append-calender .ui-datepicker .ui-datepicker-title {
19366 display: flex;
19367 width: 90%;
19368 margin: 0 2.5em;
19369 }
19370 .wpfnl-analytics .calendar-dorpdown .div-to-append-calender .ui-datepicker select.ui-datepicker-month,
19371 .wpfnl-analytics .calendar-dorpdown .div-to-append-calender .ui-datepicker select.ui-datepicker-year {
19372 width: 116px;
19373 min-width: auto;
19374 height: 36px;
19375 border-radius: 3px;
19376 }
19377 .wpfnl-analytics .calendar-dorpdown .div-to-append-range-calender {
19378 padding: 4px 15px 23px;
19379 }
19380 .wpfnl-analytics .calendar-dorpdown .div-to-append-range-calender #ui-datepicker-div {
19381 position: relative !important;
19382 top: 10px !important;
19383 left: 0 !important;
19384 width: 100%;
19385 display: block !important;
19386 }
19387 .wpfnl-analytics .calendar-dorpdown .div-to-append-range-calender .ui-datepicker .ui-datepicker-title {
19388 display: flex;
19389 width: 90%;
19390 margin: 0 2.5em;
19391 }
19392 .wpfnl-analytics .calendar-dorpdown .div-to-append-range-calender .ui-datepicker select.ui-datepicker-month,
19393 .wpfnl-analytics .calendar-dorpdown .div-to-append-range-calender .ui-datepicker select.ui-datepicker-year {
19394 width: 116px;
19395 min-width: auto;
19396 height: 36px;
19397 border-radius: 3px;
19398 }
19399 .wpfnl-analytics .calendar-dorpdown .btn-default {
19400 padding: 0 18px;
19401 height: 32px;
19402 line-height: 32px;
19403 width: auto;
19404 min-width: auto;
19405 margin-left: auto;
19406 display: block;
19407 border-radius: 10px 0 10px 0;
19408 box-shadow: 0px 10px 16px rgba(189, 193, 200, 0.5);
19409 }
19410 .wpfnl-analytics .show-calendar .calendar-dorpdown {
19411 opacity: 1;
19412 visibility: visible;
19413 }
19414
19415 @media only screen and (max-width: 1399px) {
19416 .wpfnl-drawflow-window .wpfnl-analytics .analytics-box {
19417 padding: 17px 17px 16px;
19418 }
19419 }
19420 @media only screen and (max-width: 782px) {
19421 .folded .wpfnl-drawflow-window .wpfnl-analytics {
19422 width: 100%;
19423 }
19424 .folded .wpfnl-drawflow-window .wpfnl-analytics .analytics-full-loader {
19425 left: 0;
19426 }
19427 }
19428 .wpfnl-license-page {
19429 background: transparent;
19430 }
19431
19432 .wpfnl-license-wrapper {
19433 display: flex;
19434 flex-flow: row wrap;
19435 padding: 24px;
19436 gap: 30px;
19437 }
19438 .wpfnl-license-wrapper .wpfnl-license-filed {
19439 background: #FFFFFF;
19440 box-shadow: 0px 1px 2px rgba(190, 190, 215, 0.2);
19441 border-radius: 10px;
19442 width: calc(100% - 390px);
19443 padding: 15px 20px 20px;
19444 }
19445 .wpfnl-license-wrapper .wpfnl-license-filed .field-header .product-title,
19446 .wpfnl-license-wrapper .wpfnl-license-filed .input-field-area .product-title {
19447 width: 390px;
19448 position: relative;
19449 }
19450 .wpfnl-license-wrapper .wpfnl-license-filed .field-header .input-field,
19451 .wpfnl-license-wrapper .wpfnl-license-filed .input-field-area .input-field {
19452 width: calc(100% - 460px);
19453 max-width: 420px;
19454 padding: 0 40px;
19455 }
19456 .wpfnl-license-wrapper .wpfnl-license-filed .field-header .btn-area,
19457 .wpfnl-license-wrapper .wpfnl-license-filed .input-field-area .btn-area {
19458 width: 170px;
19459 }
19460 .wpfnl-license-wrapper .wpfnl-license-filed .field-header {
19461 display: flex;
19462 flex-flow: row wrap;
19463 align-items: center;
19464 justify-content: space-between;
19465 margin-bottom: 30px;
19466 position: relative;
19467 padding-bottom: 15px;
19468 }
19469 .wpfnl-license-wrapper .wpfnl-license-filed .field-header:before {
19470 content: "";
19471 position: absolute;
19472 left: -20px;
19473 bottom: 0;
19474 width: calc(100% + 40px);
19475 height: 1px;
19476 background: #E5E8F3;
19477 }
19478 .wpfnl-license-wrapper .wpfnl-license-filed .field-header .single-field {
19479 text-transform: uppercase;
19480 }
19481 .wpfnl-license-wrapper .wpfnl-license-filed .input-field-area {
19482 display: flex;
19483 flex-flow: row wrap;
19484 justify-content: space-between;
19485 align-items: center;
19486 width: 100%;
19487 }
19488 .wpfnl-license-wrapper .wpfnl-license-filed .input-field-area .product-title {
19489 display: flex;
19490 align-items: center;
19491 }
19492 .wpfnl-license-wrapper .wpfnl-license-filed .input-field-area .product-title .icon-info {
19493 width: calc(100% - 50px);
19494 padding-left: 15px;
19495 }
19496 .wpfnl-license-wrapper .wpfnl-license-filed .input-field-area .product-title h3 {
19497 font-weight: 500;
19498 font-size: 20px;
19499 line-height: 23px;
19500 color: #363B4E;
19501 }
19502 .wpfnl-license-wrapper .wpfnl-license-filed .input-field-area .license-status {
19503 font-size: 14px;
19504 line-height: 16px;
19505 color: #7A8B9A;
19506 margin-top: 5px;
19507 display: block;
19508 }
19509 .wpfnl-license-wrapper .wpfnl-license-filed .input-field-area .addon-icon {
19510 width: 50px;
19511 height: 50px;
19512 border-radius: 100%;
19513 display: flex;
19514 align-items: center;
19515 justify-content: center;
19516 }
19517 .wpfnl-license-wrapper .wpfnl-license-filed .input-field-area .input-field input {
19518 height: 46px;
19519 padding: 6px 15px 5px;
19520 }
19521 .wpfnl-license-wrapper .wpfnl-license-filed .input-field-area .btn-area {
19522 position: relative;
19523 }
19524 .wpfnl-license-wrapper .wpfnl-license-filed .input-field-area .btn-area .btn-default {
19525 padding: 0 22px;
19526 height: 46px;
19527 min-width: 162px;
19528 border-radius: 10px;
19529 }
19530 .wpfnl-license-wrapper .wpfnl-license-filed .input-field-area .btn-area .lnc-notice {
19531 color: green;
19532 font-size: 15px;
19533 text-transform: capitalize;
19534 margin-left: 8px;
19535 position: absolute;
19536 bottom: -24px;
19537 left: -4px;
19538 }
19539 .wpfnl-license-wrapper .wpfnl-license-filed .addons-license {
19540 padding: 15px;
19541 background: #F7F7FA;
19542 margin-top: 30px;
19543 border-radius: 0 8px 8px 0;
19544 border-left: 2px solid #6E42D3;
19545 }
19546 .wpfnl-license-wrapper .wpfnl-license-filed .addons-license .single-addons {
19547 margin-bottom: 15px;
19548 }
19549 .wpfnl-license-wrapper .wpfnl-license-filed .addons-license .single-addons:last-child {
19550 margin-bottom: 0;
19551 }
19552 .wpfnl-license-wrapper .wpfnl-license-filed .addons-license .input-field-area {
19553 padding: 12px 15px;
19554 background-color: #fff;
19555 box-shadow: 0px 1px 2px rgba(190, 190, 215, 0.2);
19556 border-radius: 6px;
19557 }
19558 .wpfnl-license-wrapper .wpfnl-license-filed .addons-license .input-field-area .product-title {
19559 width: 362px;
19560 }
19561 .wpfnl-license-wrapper .wpfnl-license-filed .addons-license .input-field-area .addon-icon {
19562 background: #F7F7FA;
19563 }
19564 .wpfnl-license-wrapper .wpfnl-license-filed .addons-license .input-field-area h3 {
19565 font-weight: 500;
19566 font-size: 14px;
19567 line-height: 1.1;
19568 color: #363B4E;
19569 }
19570 .wpfnl-license-wrapper .wpfnl-license-filed .addons-license .input-field-area .input-field input {
19571 height: 38px;
19572 }
19573 .wpfnl-license-wrapper .wpfnl-license-filed .addons-license .input-field-area .btn-area {
19574 width: 145px;
19575 }
19576 .wpfnl-license-wrapper .wpfnl-license-filed .addons-license .input-field-area .btn-area .btn-default {
19577 padding: 0 18px;
19578 font-size: 13px;
19579 height: 38px;
19580 min-width: auto;
19581 margin-left: auto;
19582 display: block;
19583 border-radius: 6px;
19584 width: 100%;
19585 }
19586 .wpfnl-license-wrapper .wpfnl-license-filed .addons-license .not-get-addons .input-field-area .product-title {
19587 width: calc(100% - 200px);
19588 }
19589 .wpfnl-license-wrapper .promo-text-area {
19590 width: 360px;
19591 background: #FFF;
19592 border-radius: 10px;
19593 box-shadow: 0px 1px 2px rgba(190, 190, 215, 0.2);
19594 }
19595 .wpfnl-license-wrapper .promo-text-area .single-area {
19596 position: relative;
19597 padding: 25px 25px 25px 90px;
19598 background: #FFFFFF;
19599 box-shadow: 0px 1px 2px rgba(190, 190, 215, 0.2);
19600 border-radius: 10px;
19601 margin-bottom: 30px;
19602 }
19603 .wpfnl-license-wrapper .promo-text-area .single-area:last-child {
19604 margin-bottom: 0;
19605 }
19606 .wpfnl-license-wrapper .promo-text-area .single-area .icon {
19607 background-color: #F7F7FA;
19608 width: 50px;
19609 height: 50px;
19610 display: flex;
19611 flex-flow: column;
19612 align-items: center;
19613 justify-content: center;
19614 border-radius: 100%;
19615 position: absolute;
19616 top: 30px;
19617 left: 26px;
19618 }
19619 .wpfnl-license-wrapper .promo-text-area .single-area h4 {
19620 font-size: 18px;
19621 margin-bottom: 8px;
19622 color: #363B4E;
19623 font-weight: 500;
19624 }
19625 .wpfnl-license-wrapper .promo-text-area .single-area P {
19626 font-size: 14px;
19627 }
19628 .wpfnl-license-wrapper .promo-text-area .manage-license-area {
19629 padding: 20px;
19630 display: flex;
19631 flex-flow: column;
19632 align-items: center;
19633 justify-content: center;
19634 overflow: hidden;
19635 height: 100%;
19636 }
19637 .wpfnl-license-wrapper .promo-text-area .manage-license-area .logo {
19638 margin-bottom: 12px;
19639 }
19640 .wpfnl-license-wrapper .promo-text-area .manage-license-area p {
19641 text-align: center;
19642 margin-bottom: 20px;
19643 }
19644 .wpfnl-license-wrapper .promo-text-area .manage-license-area .btn-default {
19645 height: 40px;
19646 line-height: 40px;
19647 position: relative;
19648 z-index: 1;
19649 }
19650
19651 .cl-doc-row {
19652 display: flex;
19653 flex-flow: row wrap;
19654 padding: 24px;
19655 gap: 30px;
19656 }
19657 .cl-doc-row .single-col {
19658 background: #fff;
19659 padding: 30px;
19660 width: calc(25% - 23px);
19661 border-radius: 8px;
19662 display: flex;
19663 flex-flow: column;
19664 align-items: flex-start;
19665 position: relative;
19666 }
19667 .cl-doc-row .single-col:last-child {
19668 margin-right: 0;
19669 }
19670 .cl-doc-row .single-col .icon {
19671 background-color: #f0f1f3;
19672 width: 40px;
19673 height: 40px;
19674 display: flex;
19675 flex-flow: column;
19676 align-items: center;
19677 justify-content: center;
19678 border-radius: 100%;
19679 position: absolute;
19680 top: 24px;
19681 left: 30px;
19682 }
19683 .cl-doc-row .single-col h4 {
19684 font-size: 20px;
19685 margin-bottom: 22px;
19686 font-weight: 500;
19687 padding-left: 53px;
19688 color: #3c434a;
19689 }
19690 .cl-doc-row .single-col p {
19691 font-size: 14px;
19692 margin-bottom: 20px;
19693 }
19694 .cl-doc-row .single-col .btn-default {
19695 margin-top: auto;
19696 }
19697 .cl-doc-row .single-col.manage-license .icon svg {
19698 width: 27px;
19699 }
19700
19701 @media only screen and (max-width: 1620px) {
19702 .wpfnl-license-wrapper .wpfnl-license-filed .field-header .product-title,
19703 .wpfnl-license-wrapper .wpfnl-license-filed .input-field-area .product-title {
19704 width: 280px;
19705 }
19706 .wpfnl-license-wrapper .wpfnl-license-filed .field-header .input-field,
19707 .wpfnl-license-wrapper .wpfnl-license-filed .input-field-area .input-field {
19708 padding: 0 20px;
19709 }
19710 .wpfnl-license-wrapper .wpfnl-license-filed .addons-license .input-field-area .product-title {
19711 width: 260px;
19712 }
19713 .wpfnl-license-wrapper .wpfnl-license-filed .addons-license .input-field-area .btn-area {
19714 width: 150px;
19715 }
19716 .wpfnl-license-wrapper .wpfnl-license-filed .addons-license .input-field-area .input-field {
19717 width: calc(100% - 410px);
19718 }
19719 }
19720 @media only screen and (max-width: 1399px) {
19721 .wpfnl-license-wrapper .wpfnl-license-filed {
19722 width: 100%;
19723 margin-right: 0;
19724 }
19725 .wpfnl-license-wrapper .promo-text-area {
19726 width: 100%;
19727 display: flex;
19728 flex-flow: row wrap;
19729 justify-content: center;
19730 }
19731 .wpfnl-license-wrapper .promo-text-area .single-area {
19732 width: calc(33.3333333333% - 20px);
19733 margin-left: 30px;
19734 margin-bottom: 0;
19735 }
19736 .wpfnl-license-wrapper .promo-text-area .single-area:first-child {
19737 margin-left: 0;
19738 }
19739 }
19740 @media only screen and (max-width: 1199px) {
19741 .wpfnl-license-wrapper {
19742 gap: 20px;
19743 }
19744 .wpfnl-license-wrapper .promo-text-area .manage-license-area:before {
19745 left: -47px;
19746 }
19747 .wpfnl-license-wrapper .promo-text-area .manage-license-area {
19748 padding: 20px;
19749 display: flex;
19750 flex-flow: column;
19751 justify-content: center;
19752 }
19753 .wpfnl-license-wrapper .promo-text-area .single-area {
19754 width: calc(33.3333333333% - 14px);
19755 margin-left: 20px;
19756 padding: 20px;
19757 }
19758 .wpfnl-license-wrapper .promo-text-area .single-area .icon {
19759 position: relative;
19760 top: inherit;
19761 left: inherit;
19762 margin-bottom: 12px;
19763 }
19764 .cl-doc-row {
19765 margin-top: 20px;
19766 gap: 20px;
19767 }
19768 .cl-doc-row .single-col {
19769 padding: 20px;
19770 width: calc(50% - 10px);
19771 }
19772 .cl-doc-row .single-col .icon {
19773 top: 18px;
19774 left: 20px;
19775 }
19776 }
19777 @media only screen and (max-width: 991px) {
19778 .wpfnl-license-wrapper .wpfnl-license-filed .field-header {
19779 display: none;
19780 }
19781 .wpfnl-license-wrapper .wpfnl-license-filed .input-field-area .product-title {
19782 width: 100%;
19783 margin-bottom: 10px;
19784 }
19785 .wpfnl-license-wrapper .wpfnl-license-filed .input-field-area .input-field {
19786 width: calc(100% - 180px);
19787 max-width: initial;
19788 padding: 0;
19789 }
19790 .wpfnl-license-wrapper .wpfnl-license-filed .addons-license .input-field-area .product-title {
19791 width: 100%;
19792 }
19793 .wpfnl-license-wrapper .wpfnl-license-filed .addons-license .input-field-area .input-field {
19794 width: calc(100% - 160px);
19795 }
19796 .cl-doc-row .single-col:nth-child(2) {
19797 margin-right: 0;
19798 }
19799 }
19800 .gbf-product-area .product-head {
19801 padding: 17px 25px;
19802 }
19803 .gbf-product-area .wpfnl-box {
19804 box-shadow: none;
19805 border-radius: 10px;
19806 }
19807 .gbf-product-area .condition-wrapper {
19808 background: #f7f8f9;
19809 border-radius: 10px;
19810 padding: 25px 25px 33px;
19811 }
19812 .gbf-product-area .single-condition-wrapper {
19813 padding: 0 0 27px;
19814 position: relative;
19815 }
19816 .gbf-product-area .single-condition-wrapper:after {
19817 content: "";
19818 position: absolute;
19819 left: 50%;
19820 height: 27px;
19821 width: 2px;
19822 background: #A0ADB9;
19823 margin-left: -1px;
19824 }
19825 .gbf-product-area .single-condition-wrapper:after {
19826 bottom: 0;
19827 }
19828 .gbf-product-area .single-condition-wrapper .add-condition {
19829 border: none;
19830 background: transparent;
19831 display: block;
19832 height: 30px;
19833 width: 30px;
19834 position: absolute;
19835 left: 50%;
19836 bottom: -13px;
19837 transform: translate(-50%);
19838 z-index: 1;
19839 border-radius: 50%;
19840 cursor: pointer;
19841 }
19842 .gbf-product-area .single-condition-wrapper .add-condition svg {
19843 width: 30px;
19844 height: 30px;
19845 }
19846 .gbf-product-area .single-condition-wrapper .add-condition svg circle {
19847 fill: #6e42d3;
19848 stroke: #6e42d3;
19849 }
19850 .gbf-product-area .single-condition-wrapper .add-condition svg path {
19851 stroke: #fff;
19852 }
19853 .gbf-product-area .single-condition-wrapper .add-condition[data-tour=yes] {
19854 position: relative;
19855 z-index: 4;
19856 }
19857 .gbf-product-area .single-condition-wrapper .add-condition[data-tour=yes] circle {
19858 fill: #6e42d3;
19859 stroke: #6e42d3;
19860 }
19861 .gbf-product-area .single-condition-wrapper .add-condition[data-tour=yes] path {
19862 stroke: #fff;
19863 }
19864 .gbf-product-area .single-condition-wrapper:not(:last-child) .add-condition {
19865 display: none;
19866 }
19867 .gbf-product-area .wpfnl-gbf-type-product-search,
19868 .gbf-product-area .wpfnl-product-search-gbf,
19869 .gbf-product-area .wpfnl-category-search {
19870 display: none;
19871 }
19872 .gbf-product-area .select2-container.select2-container--default.select2-container--open {
19873 background: transparent;
19874 border: none;
19875 }
19876 .gbf-product-area .select2-container--default .select2-selection--single {
19877 background-color: transparent;
19878 border: none;
19879 border-radius: 0;
19880 height: auto;
19881 }
19882 .gbf-product-area .select2-container--default .select2-selection--single .select2-selection__arrow {
19883 top: 50%;
19884 transform: translateY(-50%);
19885 display: none;
19886 }
19887 .gbf-product-area .select2-container {
19888 display: block;
19889 width: 100% !important;
19890 }
19891 .gbf-product-area .select2-container .select2-selection__rendered {
19892 border: 1px solid #E5E8F3;
19893 padding: 7px 15px;
19894 width: 100%;
19895 border-radius: 6px;
19896 overflow: hidden;
19897 text-overflow: ellipsis;
19898 display: block;
19899 color: #7A8B9A;
19900 line-height: 1;
19901 }
19902 .gbf-product-area .single-condition {
19903 background: #FFFFFF;
19904 box-shadow: 0px 1px 1px rgba(190, 190, 215, 0.2);
19905 border-radius: 10px;
19906 display: flex;
19907 flex-flow: row wrap;
19908 position: relative;
19909 }
19910 .gbf-product-area .single-condition .selectbox-wrapper select {
19911 height: 40px;
19912 background-color: transparent;
19913 min-width: auto;
19914 width: 100%;
19915 }
19916 .gbf-product-area .single-condition .selectbox-wrapper .wpfnl-tag-search {
19917 position: absolute;
19918 opacity: 0;
19919 visibility: hidden;
19920 }
19921 .gbf-product-area .single-condition #gbf-select-box[data-tour=yes] select {
19922 position: relative;
19923 z-index: 4;
19924 border: 1px solid #FFF;
19925 background: #ffffff;
19926 }
19927 .gbf-product-area .single-condition label {
19928 cursor: default;
19929 padding-right: 10px;
19930 }
19931 .gbf-product-area .single-condition .hints {
19932 color: #EE5F5A;
19933 display: none;
19934 }
19935 .gbf-product-area .single-condition .selectbox-wrapper {
19936 position: relative;
19937 width: calc(100% - 112px);
19938 }
19939 .gbf-product-area .single-condition .required-star {
19940 color: #EE5F5A;
19941 }
19942 .gbf-product-area .single-condition .wpfnl-form-group {
19943 width: 100%;
19944 display: flex;
19945 flex-flow: row wrap;
19946 align-items: center;
19947 }
19948 .gbf-product-area .single-condition .condition-if {
19949 padding: 20px;
19950 width: 50%;
19951 position: relative;
19952 }
19953 .gbf-product-area .single-condition .condition-then {
19954 display: flex;
19955 flex-flow: row wrap;
19956 padding: 20px 13px;
19957 width: 50%;
19958 background: #F9F9FD;
19959 border-radius: 0px 10px 10px 0px;
19960 position: relative;
19961 }
19962 .gbf-product-area .single-condition .condition-then.gbf-date-is .wpfnl-form-group .to-date,
19963 .gbf-product-area .single-condition .condition-then.gbf-date-is .wpfnl-form-group .from-date {
19964 flex: 1;
19965 position: relative;
19966 display: flex;
19967 align-items: center;
19968 }
19969 .gbf-product-area .single-condition .condition-then.gbf-date-is .wpfnl-form-group .to-date label,
19970 .gbf-product-area .single-condition .condition-then.gbf-date-is .wpfnl-form-group .from-date label {
19971 width: 80px;
19972 }
19973 .gbf-product-area .single-condition .condition-then.gbf-date-is .wpfnl-form-group .to-date input[type=text],
19974 .gbf-product-area .single-condition .condition-then.gbf-date-is .wpfnl-form-group .from-date input[type=text] {
19975 height: 40px;
19976 min-width: auto;
19977 cursor: pointer;
19978 }
19979 .gbf-product-area .single-condition .condition-then.gbf-date-is .wpfnl-form-group .to-date {
19980 padding-left: 25px;
19981 }
19982 .gbf-product-area .single-condition .condition-then.gbf-date-is .wpfnl-form-group .to-date label {
19983 width: 48px;
19984 }
19985 .gbf-product-area .single-condition .div-to-append-calender .ui-datepicker .ui-datepicker-title {
19986 display: flex;
19987 width: 90%;
19988 margin: 0 2.5em;
19989 }
19990 .gbf-product-area .single-condition .div-to-append-calender .ui-datepicker select.ui-datepicker-year,
19991 .gbf-product-area .single-condition .div-to-append-calender .ui-datepicker select.ui-datepicker-month {
19992 width: calc(50% - 25px);
19993 min-width: auto;
19994 height: 36px;
19995 min-height: auto;
19996 border-radius: 3px;
19997 }
19998 .gbf-product-area .single-condition .div-to-append-range-calender .ui-datepicker .ui-datepicker-title {
19999 display: flex;
20000 width: 90%;
20001 margin: 0 2.5em;
20002 }
20003 .gbf-product-area .single-condition .div-to-append-range-calender .ui-datepicker select.ui-datepicker-year,
20004 .gbf-product-area .single-condition .div-to-append-range-calender .ui-datepicker select.ui-datepicker-month {
20005 width: calc(50% - 25px);
20006 min-width: auto;
20007 height: 36px;
20008 min-height: auto;
20009 border-radius: 3px;
20010 }
20011 .gbf-product-area .single-condition .close-condition {
20012 border: 1px solid #EE5F5A;
20013 padding: 0;
20014 height: 26px;
20015 width: 26px;
20016 display: flex;
20017 flex-flow: column;
20018 align-items: center;
20019 justify-content: center;
20020 border-radius: 100%;
20021 position: absolute;
20022 right: -8px;
20023 top: -11px;
20024 cursor: pointer;
20025 background: #fff;
20026 opacity: 0;
20027 visibility: hidden;
20028 transition: all 0.3s ease;
20029 z-index: 3;
20030 }
20031 .gbf-product-area .single-condition .close-condition svg {
20032 width: 17px;
20033 }
20034 .gbf-product-area .single-condition .close-condition svg path {
20035 stroke: #EE5F5A;
20036 }
20037 .gbf-product-area .single-condition:hover .close-condition {
20038 opacity: 1;
20039 visibility: visible;
20040 }
20041 .gbf-product-area .single-condition .wpfnl-form-group.field-required select {
20042 border-color: #EE5F5A;
20043 }
20044 .gbf-product-area .single-condition .wpfnl-form-group.field-required .hints {
20045 display: block;
20046 }
20047 .gbf-product-area input[type=time],
20048 .gbf-product-area input[type=date],
20049 .gbf-product-area input[type=search],
20050 .gbf-product-area input[type=url],
20051 .gbf-product-area input[type=tel],
20052 .gbf-product-area input[type=number],
20053 .gbf-product-area input[type=password],
20054 .gbf-product-area input[type=email],
20055 .gbf-product-area input[type=text],
20056 .gbf-product-area textarea,
20057 .gbf-product-area select {
20058 height: 44px;
20059 border-radius: 10px;
20060 }
20061 .gbf-product-area .offer-selection-mode .pms-card-top .recommended-badge {
20062 background: #FEF3C7;
20063 color: #D97706;
20064 border: 1px solid #FDE68A;
20065 font-size: 11px;
20066 font-weight: 500;
20067 padding: 2px 8px;
20068 border-radius: 20px;
20069 letter-spacing: 0.3px;
20070 white-space: nowrap;
20071 margin-left: 2px;
20072 }
20073 .gbf-product-area select#wpfnl-choose-offer {
20074 height: 44px;
20075 padding-right: 30px;
20076 }
20077 .gbf-product-area .manual-product-buttons {
20078 display: flex;
20079 justify-content: flex-end;
20080 gap: 12px;
20081 margin-bottom: 16px;
20082 }
20083 .gbf-product-area .manual-product-buttons button {
20084 height: 40px;
20085 font-size: 14px;
20086 font-weight: 500;
20087 border-radius: 6px;
20088 display: flex;
20089 align-items: center;
20090 gap: 8px;
20091 padding: 0 16px;
20092 cursor: pointer;
20093 transition: all 0.2s ease;
20094 }
20095 .gbf-product-area .manual-product-buttons button.add-existing-product {
20096 background: #6E42D3;
20097 border: 1px solid #6E42D3;
20098 color: #FFFFFF;
20099 }
20100 .gbf-product-area .manual-product-buttons button.add-existing-product:hover {
20101 background: #5c35b8;
20102 border-color: #5c35b8;
20103 }
20104 .gbf-product-area .manual-product-buttons button.add-existing-product .add-product-icon {
20105 display: inline-flex;
20106 align-items: center;
20107 justify-content: center;
20108 }
20109 .gbf-product-area .manual-product-buttons button.add-existing-product .add-product-icon svg path {
20110 stroke: #FFFFFF;
20111 }
20112 .gbf-product-area .manual-product-buttons button.create-product-button {
20113 background: #F7F7FA;
20114 border: 1px solid #E5E8F3;
20115 color: #363B4E;
20116 }
20117 .gbf-product-area .manual-product-buttons button.create-product-button:hover {
20118 background: #ECECF5;
20119 border-color: #D5D8E8;
20120 }
20121 .gbf-product-area .manual-product-buttons button.create-product-button .create-product-icon {
20122 display: inline-flex;
20123 align-items: center;
20124 justify-content: center;
20125 }
20126 .gbf-product-area .manual-product-buttons button.create-product-button .create-product-icon svg path {
20127 stroke: #363B4E;
20128 }
20129 .gbf-product-area .wpfnl-field-wrapper.product-list-box {
20130 display: block;
20131 width: 100%;
20132 border: 1px solid #EEF0F3;
20133 margin: 0;
20134 border-radius: 8px;
20135 }
20136 .gbf-product-area .wpfnl-field-wrapper.product-list-box .accordion-head {
20137 border-radius: 8px 8px 0 0;
20138 }
20139 .gbf-product-area .filter-options-section {
20140 align-items: flex-start;
20141 }
20142 .gbf-product-area .filter-options-section .checkbox-group {
20143 display: flex;
20144 flex-direction: column;
20145 gap: 12px;
20146 }
20147 .gbf-product-area .filter-options-section .checkbox-group .checkbox-option {
20148 display: flex;
20149 align-items: center;
20150 gap: 8px;
20151 cursor: pointer;
20152 }
20153 .gbf-product-area .filter-options-section .checkbox-group .checkbox-option input[type=checkbox] {
20154 width: 18px;
20155 height: 18px;
20156 cursor: pointer;
20157 margin: 0;
20158 }
20159 .gbf-product-area .filter-options-section .checkbox-group .checkbox-option input[type=checkbox]:checked::before {
20160 margin: -0.12rem 0 0 -0.2rem;
20161 }
20162 .gbf-product-area .filter-options-section .checkbox-group .checkbox-option span {
20163 font-size: 14px;
20164 color: #363B4E;
20165 user-select: none;
20166 }
20167 .gbf-product-area .fallback-behavior-section {
20168 align-items: flex-start;
20169 }
20170 .gbf-product-area .fallback-behavior-section input[type=radio] {
20171 cursor: pointer;
20172 margin: 0;
20173 }
20174 .gbf-product-area .fallback-behavior-section input[type=radio]:checked {
20175 border-color: #6E42D3;
20176 }
20177 .gbf-product-area .fallback-behavior-section input[type=radio]:checked::before {
20178 background-color: #6E42D3;
20179 }
20180 .gbf-product-area .fallback-behavior-section .fallback-options {
20181 display: flex;
20182 flex-direction: column;
20183 gap: 16px;
20184 }
20185 .gbf-product-area .fallback-behavior-section .fallback-options .radio-option {
20186 display: flex;
20187 align-items: flex-start;
20188 gap: 12px;
20189 padding: 10px 12px;
20190 border: 1px solid #E5E8F3;
20191 border-radius: 8px;
20192 cursor: pointer;
20193 transition: all 0.2s ease;
20194 background: #FFFFFF;
20195 }
20196 .gbf-product-area .fallback-behavior-section .fallback-options .radio-option:hover {
20197 border-color: #6E42D3;
20198 background: #F9F7FD;
20199 }
20200 .gbf-product-area .fallback-behavior-section .fallback-options .radio-option .radio-content {
20201 display: flex;
20202 flex-direction: column;
20203 gap: 4px;
20204 flex: 1;
20205 }
20206 .gbf-product-area .fallback-behavior-section .fallback-options .radio-option .radio-content .radio-title {
20207 font-size: 14px;
20208 color: #363B4E;
20209 font-weight: 500;
20210 }
20211 .gbf-product-area .fallback-behavior-section .fallback-options .radio-option .radio-content .radio-subtitle {
20212 font-size: 13px;
20213 color: #7A8B9A;
20214 font-weight: 400;
20215 }
20216 .gbf-product-area .fallback-behavior-section .default-product-select {
20217 margin-top: 6px;
20218 }
20219 .gbf-product-area .fallback-behavior-section .default-product-select > label {
20220 font-weight: 400;
20221 font-size: 13px;
20222 margin-bottom: 4px;
20223 display: block;
20224 }
20225 .gbf-product-area .gbf-upgrade-overlay {
20226 position: relative;
20227 }
20228 .gbf-product-area .gbf-upgrade-overlay .gbf-upgrade-overlay-dummy {
20229 display: flex;
20230 flex-direction: column;
20231 gap: 16px;
20232 pointer-events: none;
20233 user-select: none;
20234 }
20235 .gbf-product-area .gbf-upgrade-overlay .gbf-upgrade-overlay-dummy .gbf-dummy-disabled select,
20236 .gbf-product-area .gbf-upgrade-overlay .gbf-upgrade-overlay-dummy .gbf-dummy-disabled input[type=number] {
20237 background: #f3f4f6;
20238 cursor: not-allowed;
20239 }
20240 .gbf-product-area .gbf-upgrade-overlay .gbf-upgrade-overlay-dummy .gbf-dummy-disabled .fallback-options {
20241 display: flex;
20242 flex-direction: column;
20243 gap: 16px;
20244 }
20245 .gbf-product-area .gbf-upgrade-overlay .gbf-upgrade-overlay-dummy .gbf-dummy-disabled .fallback-options .radio-option {
20246 display: flex;
20247 align-items: flex-start;
20248 gap: 12px;
20249 padding: 10px 12px;
20250 border: 1px solid #E5E8F3;
20251 border-radius: 8px;
20252 background: #FFFFFF;
20253 }
20254 .gbf-product-area .gbf-upgrade-overlay .gbf-upgrade-overlay-dummy .gbf-dummy-disabled .fallback-options .radio-option input[type=radio] {
20255 margin: 0;
20256 flex-shrink: 0;
20257 }
20258 .gbf-product-area .gbf-upgrade-overlay .gbf-upgrade-overlay-dummy .gbf-dummy-disabled .fallback-options .radio-option .radio-content {
20259 display: flex;
20260 flex-direction: column;
20261 gap: 4px;
20262 flex: 1;
20263 }
20264 .gbf-product-area .gbf-upgrade-overlay .gbf-upgrade-overlay-dummy .gbf-dummy-disabled .fallback-options .radio-option .radio-content .radio-title {
20265 font-size: 14px;
20266 color: #363B4E;
20267 font-weight: 500;
20268 }
20269 .gbf-product-area .gbf-upgrade-overlay .gbf-upgrade-overlay-dummy .gbf-dummy-disabled .fallback-options .radio-option .radio-content .radio-subtitle {
20270 font-size: 13px;
20271 color: #7A8B9A;
20272 font-weight: 400;
20273 }
20274 .gbf-product-area .gbf-upgrade-overlay .gbf-upgrade-overlay-cta {
20275 position: absolute;
20276 right: 0;
20277 top: 0;
20278 width: calc(100% - 230px);
20279 height: 100%;
20280 display: flex;
20281 align-items: center;
20282 background: rgba(255, 255, 255, 0.6);
20283 backdrop-filter: blur(1px);
20284 border-radius: 10px;
20285 padding: 24px;
20286 }
20287 .gbf-product-area .gbf-upgrade-overlay .gbf-upgrade-overlay-cta-inner {
20288 display: flex;
20289 flex-direction: column;
20290 align-items: center;
20291 gap: 10px;
20292 text-align: center;
20293 max-width: 380px;
20294 margin-left: 92px;
20295 }
20296 .gbf-product-area .gbf-upgrade-overlay .gbf-upgrade-overlay-btn {
20297 display: inline-flex;
20298 align-items: center;
20299 gap: 6px;
20300 margin-top: 4px;
20301 padding: 0 20px;
20302 height: 40px;
20303 font-size: 14px;
20304 font-weight: 500;
20305 border-radius: 6px;
20306 text-decoration: none;
20307 cursor: pointer;
20308 transition: all 0.2s ease;
20309 }
20310
20311 .steps-settings.downsell .gbf-offer-product .offer-discount-area,
20312 .steps-settings.upsell .gbf-offer-product .offer-discount-area {
20313 border: none;
20314 }
20315
20316 @media only screen and (max-width: 1199px) {
20317 .gbf-product-area .single-condition .wpfnl-form-group {
20318 width: 100%;
20319 }
20320 .gbf-product-area .single-condition label {
20321 padding-right: 0;
20322 margin-bottom: 5px;
20323 display: block;
20324 }
20325 .gbf-product-area .single-condition .selectbox-wrapper {
20326 width: 100%;
20327 }
20328 .gbf-product-area .single-condition .condition-then.gbf-date-is .wpfnl-form-group .to-date,
20329 .gbf-product-area .single-condition .condition-then.gbf-date-is .wpfnl-form-group .from-date {
20330 display: block;
20331 }
20332 }
20333 .gbf-upgrade-overlay {
20334 position: relative;
20335 margin-top: 8px;
20336 border-radius: 10px;
20337 overflow: hidden;
20338 }
20339 .gbf-upgrade-overlay__dummy {
20340 display: flex;
20341 flex-direction: column;
20342 gap: 16px;
20343 filter: blur(3px);
20344 pointer-events: none;
20345 user-select: none;
20346 }
20347 .gbf-upgrade-overlay__dummy .gbf-dummy-disabled {
20348 opacity: 0.6;
20349 }
20350 .gbf-upgrade-overlay__dummy .gbf-dummy-disabled select,
20351 .gbf-upgrade-overlay__dummy .gbf-dummy-disabled input[type=number] {
20352 background: #f3f4f6;
20353 cursor: not-allowed;
20354 }
20355 .gbf-upgrade-overlay__dummy .gbf-dummy-disabled .fallback-options {
20356 display: flex;
20357 flex-direction: column;
20358 gap: 16px;
20359 }
20360 .gbf-upgrade-overlay__dummy .gbf-dummy-disabled .fallback-options .radio-option {
20361 display: flex;
20362 align-items: flex-start;
20363 gap: 12px;
20364 padding: 10px 12px;
20365 border: 1px solid #E5E8F3;
20366 border-radius: 8px;
20367 background: #FFFFFF;
20368 }
20369 .gbf-upgrade-overlay__dummy .gbf-dummy-disabled .fallback-options .radio-option input[type=radio] {
20370 margin: 0;
20371 flex-shrink: 0;
20372 }
20373 .gbf-upgrade-overlay__dummy .gbf-dummy-disabled .fallback-options .radio-option .radio-content {
20374 display: flex;
20375 flex-direction: column;
20376 gap: 4px;
20377 flex: 1;
20378 }
20379 .gbf-upgrade-overlay__dummy .gbf-dummy-disabled .fallback-options .radio-option .radio-content .radio-title {
20380 font-size: 14px;
20381 color: #363B4E;
20382 font-weight: 500;
20383 }
20384 .gbf-upgrade-overlay__dummy .gbf-dummy-disabled .fallback-options .radio-option .radio-content .radio-subtitle {
20385 font-size: 13px;
20386 color: #7A8B9A;
20387 font-weight: 400;
20388 }
20389 .gbf-upgrade-overlay__cta {
20390 position: absolute;
20391 inset: 0;
20392 display: flex;
20393 align-items: center;
20394 justify-content: center;
20395 background: rgba(255, 255, 255, 0.7);
20396 backdrop-filter: blur(2px);
20397 border-radius: 10px;
20398 padding: 24px;
20399 }
20400 .gbf-upgrade-overlay__cta-inner {
20401 display: flex;
20402 flex-direction: column;
20403 align-items: center;
20404 gap: 10px;
20405 text-align: center;
20406 max-width: 380px;
20407 }
20408 .gbf-upgrade-overlay__icon {
20409 display: flex;
20410 align-items: center;
20411 justify-content: center;
20412 }
20413 .gbf-upgrade-overlay__title {
20414 font-size: 16px;
20415 font-weight: 600;
20416 color: #363B4E;
20417 margin: 0;
20418 }
20419 .gbf-upgrade-overlay__desc {
20420 font-size: 13px;
20421 color: #7A8B9A;
20422 line-height: 1.6;
20423 margin: 0;
20424 }
20425 .gbf-upgrade-overlay__btn {
20426 display: inline-flex;
20427 align-items: center;
20428 gap: 6px;
20429 margin-top: 4px;
20430 padding: 0 20px;
20431 height: 40px;
20432 font-size: 14px;
20433 font-weight: 500;
20434 border-radius: 6px;
20435 text-decoration: none;
20436 cursor: pointer;
20437 transition: all 0.2s ease;
20438 }
20439
20440 .gbf-dummy-preview .gbf-not-available-notice {
20441 display: flex;
20442 align-items: flex-start;
20443 gap: 8px;
20444 padding: 10px 14px;
20445 background: #f8f9fb;
20446 border: 1px solid #e5e7eb;
20447 border-radius: 6px;
20448 margin-bottom: 16px;
20449 }
20450 .gbf-dummy-preview .gbf-not-available-notice svg {
20451 flex-shrink: 0;
20452 margin-top: 2px;
20453 }
20454 .gbf-dummy-preview .gbf-not-available-notice p {
20455 margin: 0;
20456 font-size: 13px;
20457 color: #6b7280;
20458 line-height: 1.5;
20459 }
20460 .gbf-dummy-preview .gbf-dummy-disabled {
20461 opacity: 0.45;
20462 pointer-events: none;
20463 user-select: none;
20464 }
20465 .gbf-dummy-preview .gbf-dummy-disabled select,
20466 .gbf-dummy-preview .gbf-dummy-disabled input[type=number] {
20467 background: #f3f4f6;
20468 cursor: not-allowed;
20469 }
20470 .gbf-dummy-preview .gbf-dummy-disabled .fallback-options {
20471 display: flex;
20472 flex-direction: column;
20473 gap: 16px;
20474 }
20475 .gbf-dummy-preview .gbf-dummy-disabled .fallback-options .radio-option {
20476 display: flex;
20477 align-items: flex-start;
20478 gap: 12px;
20479 padding: 10px 12px;
20480 border: 1px solid #E5E8F3;
20481 border-radius: 8px;
20482 background: #FFFFFF;
20483 }
20484 .gbf-dummy-preview .gbf-dummy-disabled .fallback-options .radio-option input[type=radio] {
20485 margin: 0;
20486 flex-shrink: 0;
20487 }
20488 .gbf-dummy-preview .gbf-dummy-disabled .fallback-options .radio-option .radio-content {
20489 display: flex;
20490 flex-direction: column;
20491 gap: 4px;
20492 flex: 1;
20493 }
20494 .gbf-dummy-preview .gbf-dummy-disabled .fallback-options .radio-option .radio-content .radio-title {
20495 font-size: 14px;
20496 color: #363B4E;
20497 font-weight: 500;
20498 }
20499 .gbf-dummy-preview .gbf-dummy-disabled .fallback-options .radio-option .radio-content .radio-subtitle {
20500 font-size: 13px;
20501 color: #7A8B9A;
20502 font-weight: 400;
20503 }
20504
20505 .wpfnl-webhook-drawer {
20506 width: calc(100% - 36px);
20507 right: 0;
20508 transition: none;
20509 }
20510 .wpfnl-webhook-drawer .drawer-wrapper {
20511 background: #F6F5FA;
20512 }
20513 .wpfnl-webhook-drawer .drawer-header {
20514 background: #FFFFFF;
20515 box-shadow: 0px 1px 2px rgba(190, 190, 215, 0.31) !important;
20516 padding: 15px 24px !important;
20517 justify-content: flex-start;
20518 gap: 14px;
20519 }
20520 .wpfnl-webhook-drawer .drawer-header .wpfnl-drawer-close {
20521 background: #FFFFFF;
20522 border-radius: 10px;
20523 height: 38px;
20524 width: 38px;
20525 display: flex;
20526 flex-flow: column;
20527 align-items: center;
20528 justify-content: center;
20529 cursor: pointer;
20530 border: 1px solid #EEF0F3;
20531 }
20532 .wpfnl-webhook-drawer .drawer-header .drawer-title {
20533 font-weight: 500;
20534 font-size: 16px;
20535 line-height: 1;
20536 }
20537 .wpfnl-webhook-drawer .drawer-header .webhook-search {
20538 margin-left: auto;
20539 }
20540 .wpfnl-webhook-drawer .drawer-header .webhook-search form {
20541 position: relative;
20542 }
20543 .wpfnl-webhook-drawer .drawer-header .webhook-search svg {
20544 position: absolute;
20545 top: 12px;
20546 left: 14px;
20547 }
20548 .wpfnl-webhook-drawer .drawer-header .webhook-search input[type=text] {
20549 padding-left: 34px;
20550 min-width: auto;
20551 width: 194px;
20552 background: #FFFFFF;
20553 border-color: #EEF0F3;
20554 border-radius: 10px;
20555 height: 40px;
20556 }
20557 .wpfnl-webhook-drawer .drawer-header .btn-default {
20558 height: 40px;
20559 line-height: 41px;
20560 display: flex;
20561 align-items: center;
20562 padding: 0 20px;
20563 gap: 7px;
20564 border-radius: 10px;
20565 }
20566 .wpfnl-webhook-drawer .drawer-body {
20567 padding-top: 40px;
20568 }
20569 .wpfnl-webhook-drawer .drawer-body .wpfnl-field-wrapper > label.has-tooltip .wpfnl-tooltip {
20570 margin-left: 3px;
20571 position: relative;
20572 top: -1px;
20573 }
20574 .wpfnl-webhook-drawer .webhook-content {
20575 background: #FFFFFF;
20576 box-shadow: 0px 1px 1px rgba(182, 185, 191, 0.3);
20577 border-radius: 10px;
20578 position: relative;
20579 }
20580 .wpfnl-webhook-drawer .drawer-footer {
20581 border-top: 1px solid #EEF0F3;
20582 padding: 20px 0 20px;
20583 margin-top: 30px;
20584 display: flex;
20585 flex-flow: row wrap;
20586 align-items: center;
20587 justify-content: flex-end;
20588 gap: 14px;
20589 position: relative;
20590 }
20591 .wpfnl-webhook-drawer .drawer-footer .btn-default {
20592 display: flex;
20593 flex-flow: row;
20594 align-items: center;
20595 justify-content: center;
20596 line-height: 41px;
20597 height: 40px;
20598 padding: 2px 20px 0;
20599 min-width: auto;
20600 }
20601 .wpfnl-webhook-drawer .drawer-footer .btn-default .wpfnl-loader {
20602 display: inline-block;
20603 }
20604 .wpfnl-webhook-drawer .drawer-footer .btn-default[disabled] {
20605 opacity: 0.6;
20606 display: flex;
20607 align-items: center;
20608 gap: 10px;
20609 cursor: not-allowed;
20610 }
20611 .wpfnl-webhook-drawer .drawer-footer .cancel-btn {
20612 background: transparent;
20613 box-shadow: 0 0 0 1px #E4E6EB;
20614 color: #3C3F47;
20615 }
20616 .wpfnl-webhook-drawer .drawer-footer .wpfnl-alert {
20617 display: inline-block;
20618 padding: 10px 20px;
20619 }
20620 .wpfnl-webhook-drawer .no-webhook-data {
20621 height: 550px;
20622 display: flex;
20623 flex-flow: column;
20624 align-items: center;
20625 justify-content: center;
20626 gap: 40px;
20627 font-weight: 500;
20628 font-size: 18px;
20629 line-height: 1;
20630 color: #363B4E;
20631 }
20632 .wpfnl-webhook-drawer .webhook-list-wrapper .webhook-single-list,
20633 .wpfnl-webhook-drawer .webhook-list-wrapper .list-header {
20634 display: flex;
20635 flex-flow: row wrap;
20636 align-items: center;
20637 justify-content: space-between;
20638 gap: 15px;
20639 }
20640 .wpfnl-webhook-drawer .webhook-list-wrapper .webhook-single-list .name-field,
20641 .wpfnl-webhook-drawer .webhook-list-wrapper .list-header .name-field {
20642 width: calc((80% - 135px) / 2);
20643 max-width: 300px;
20644 color: #363B4E;
20645 font-weight: 500;
20646 }
20647 .wpfnl-webhook-drawer .webhook-list-wrapper .webhook-single-list .request-url-field,
20648 .wpfnl-webhook-drawer .webhook-list-wrapper .list-header .request-url-field {
20649 width: calc((80% - 135px) / 2);
20650 }
20651 .wpfnl-webhook-drawer .webhook-list-wrapper .webhook-single-list .status-field,
20652 .wpfnl-webhook-drawer .webhook-list-wrapper .list-header .status-field {
20653 width: 92px;
20654 margin-left: auto;
20655 }
20656 .wpfnl-webhook-drawer .webhook-list-wrapper .webhook-single-list .action-field,
20657 .wpfnl-webhook-drawer .webhook-list-wrapper .list-header .action-field {
20658 width: 74px;
20659 text-align: center;
20660 }
20661 .wpfnl-webhook-drawer .webhook-list-wrapper .list-header {
20662 padding: 13px 24px;
20663 border-bottom: 1px solid #E5E8F3;
20664 }
20665 .wpfnl-webhook-drawer .webhook-list-wrapper .list-header .name-field {
20666 color: #7A8B9A;
20667 font-weight: 400;
20668 }
20669 .wpfnl-webhook-drawer .webhook-list-wrapper .webhook-single-list {
20670 padding: 15px 24px;
20671 border-bottom: 1px solid #E5E8F3;
20672 }
20673 .wpfnl-webhook-drawer .webhook-list-wrapper .webhook-single-list:last-child {
20674 border-bottom: 0;
20675 }
20676 .wpfnl-webhook-drawer .webhook-list-wrapper .webhook-single-list.no-data {
20677 text-align: center;
20678 display: block;
20679 }
20680 .wpfnl-webhook-drawer .webhook-list-wrapper .webhook-single-list .request-url-field {
20681 word-break: break-all;
20682 }
20683 .wpfnl-webhook-drawer .webhook-list-wrapper .webhook-single-list .status-field .wpfnl-loader {
20684 display: block;
20685 position: absolute;
20686 top: 1px;
20687 left: 30px;
20688 }
20689 .wpfnl-webhook-drawer .webhook-list-wrapper .webhook-single-list .action-field button {
20690 border: none;
20691 cursor: pointer;
20692 text-align: center;
20693 padding: 0 6px;
20694 display: inline-block;
20695 height: 30px;
20696 line-height: 30px;
20697 background-color: transparent;
20698 margin-left: 2px;
20699 }
20700 .wpfnl-webhook-drawer .webhook-list-wrapper .webhook-single-list .action-field button svg {
20701 position: relative;
20702 top: 4px;
20703 }
20704
20705 .webhook-settings-drawer {
20706 width: 860px;
20707 }
20708 .webhook-settings-drawer .drawer-wrapper {
20709 background: #fff;
20710 }
20711 .webhook-settings-drawer .drawer-wrapper .drawer-body {
20712 padding-top: 0;
20713 }
20714 .webhook-settings-drawer .drawer-wrapper .drawer-header {
20715 justify-content: space-between;
20716 box-shadow: none !important;
20717 padding: 16px 30px 15px 30px !important;
20718 }
20719 .webhook-settings-drawer .webhook-settings-content {
20720 background: #FFFFFF;
20721 border-radius: 0;
20722 border-top: 1px solid #EEF0F3;
20723 }
20724 .webhook-settings-drawer .wpfnl-field-wrapper {
20725 margin-bottom: 20px;
20726 }
20727 .webhook-settings-drawer .wpfnl-field-wrapper:last-child {
20728 margin-bottom: 0;
20729 }
20730 .webhook-settings-drawer .wpfnl-field-wrapper > label {
20731 width: 170px;
20732 }
20733 .webhook-settings-drawer .wpfnl-field-wrapper .wpfnl-fields .link-icon {
20734 position: absolute;
20735 top: 0;
20736 width: 38px;
20737 height: 38px;
20738 display: flex;
20739 align-items: center;
20740 justify-content: center;
20741 border-right: 1px solid #EEF0F3;
20742 }
20743 .webhook-settings-drawer .wpfnl-field-wrapper .wpfnl-fields .hints {
20744 color: #e65555;
20745 display: none;
20746 }
20747 .webhook-settings-drawer .wpfnl-field-wrapper input[type=date],
20748 .webhook-settings-drawer .wpfnl-field-wrapper input[type=search],
20749 .webhook-settings-drawer .wpfnl-field-wrapper input[type=url],
20750 .webhook-settings-drawer .wpfnl-field-wrapper input[type=tel],
20751 .webhook-settings-drawer .wpfnl-field-wrapper input[type=number],
20752 .webhook-settings-drawer .wpfnl-field-wrapper input[type=password],
20753 .webhook-settings-drawer .wpfnl-field-wrapper input[type=email],
20754 .webhook-settings-drawer .wpfnl-field-wrapper input[type=text],
20755 .webhook-settings-drawer .wpfnl-field-wrapper select {
20756 height: 38px;
20757 border-color: #EEF0F3;
20758 color: #363B4E;
20759 letter-spacing: -0.01em;
20760 font-weight: 400;
20761 }
20762 .webhook-settings-drawer .wpfnl-field-wrapper input[type=date]:-webkit-autofill,
20763 .webhook-settings-drawer .wpfnl-field-wrapper input[type=search]:-webkit-autofill,
20764 .webhook-settings-drawer .wpfnl-field-wrapper input[type=url]:-webkit-autofill,
20765 .webhook-settings-drawer .wpfnl-field-wrapper input[type=tel]:-webkit-autofill,
20766 .webhook-settings-drawer .wpfnl-field-wrapper input[type=number]:-webkit-autofill,
20767 .webhook-settings-drawer .wpfnl-field-wrapper input[type=password]:-webkit-autofill,
20768 .webhook-settings-drawer .wpfnl-field-wrapper input[type=email]:-webkit-autofill,
20769 .webhook-settings-drawer .wpfnl-field-wrapper input[type=text]:-webkit-autofill,
20770 .webhook-settings-drawer .wpfnl-field-wrapper select:-webkit-autofill {
20771 -webkit-box-shadow: 0 0 0 30px #ffffff inset;
20772 box-shadow: 0 0 0 30px #ffffff inset;
20773 -webkit-text-fill-color: #363B4E !important;
20774 }
20775 .webhook-settings-drawer .wpfnl-field-wrapper input[type=date]::-webkit-input-placeholder,
20776 .webhook-settings-drawer .wpfnl-field-wrapper input[type=search]::-webkit-input-placeholder,
20777 .webhook-settings-drawer .wpfnl-field-wrapper input[type=url]::-webkit-input-placeholder,
20778 .webhook-settings-drawer .wpfnl-field-wrapper input[type=tel]::-webkit-input-placeholder,
20779 .webhook-settings-drawer .wpfnl-field-wrapper input[type=number]::-webkit-input-placeholder,
20780 .webhook-settings-drawer .wpfnl-field-wrapper input[type=password]::-webkit-input-placeholder,
20781 .webhook-settings-drawer .wpfnl-field-wrapper input[type=email]::-webkit-input-placeholder,
20782 .webhook-settings-drawer .wpfnl-field-wrapper input[type=text]::-webkit-input-placeholder,
20783 .webhook-settings-drawer .wpfnl-field-wrapper select::-webkit-input-placeholder {
20784 color: #A7A8B3;
20785 }
20786 .webhook-settings-drawer .wpfnl-field-wrapper input[type=date]::-moz-placeholder,
20787 .webhook-settings-drawer .wpfnl-field-wrapper input[type=search]::-moz-placeholder,
20788 .webhook-settings-drawer .wpfnl-field-wrapper input[type=url]::-moz-placeholder,
20789 .webhook-settings-drawer .wpfnl-field-wrapper input[type=tel]::-moz-placeholder,
20790 .webhook-settings-drawer .wpfnl-field-wrapper input[type=number]::-moz-placeholder,
20791 .webhook-settings-drawer .wpfnl-field-wrapper input[type=password]::-moz-placeholder,
20792 .webhook-settings-drawer .wpfnl-field-wrapper input[type=email]::-moz-placeholder,
20793 .webhook-settings-drawer .wpfnl-field-wrapper input[type=text]::-moz-placeholder,
20794 .webhook-settings-drawer .wpfnl-field-wrapper select::-moz-placeholder {
20795 color: #A7A8B3;
20796 }
20797 .webhook-settings-drawer .wpfnl-field-wrapper input[type=date]:-ms-input-placeholder,
20798 .webhook-settings-drawer .wpfnl-field-wrapper input[type=search]:-ms-input-placeholder,
20799 .webhook-settings-drawer .wpfnl-field-wrapper input[type=url]:-ms-input-placeholder,
20800 .webhook-settings-drawer .wpfnl-field-wrapper input[type=tel]:-ms-input-placeholder,
20801 .webhook-settings-drawer .wpfnl-field-wrapper input[type=number]:-ms-input-placeholder,
20802 .webhook-settings-drawer .wpfnl-field-wrapper input[type=password]:-ms-input-placeholder,
20803 .webhook-settings-drawer .wpfnl-field-wrapper input[type=email]:-ms-input-placeholder,
20804 .webhook-settings-drawer .wpfnl-field-wrapper input[type=text]:-ms-input-placeholder,
20805 .webhook-settings-drawer .wpfnl-field-wrapper select:-ms-input-placeholder {
20806 color: #A7A8B3;
20807 }
20808 .webhook-settings-drawer .wpfnl-field-wrapper input[type=date]:-moz-placeholder,
20809 .webhook-settings-drawer .wpfnl-field-wrapper input[type=search]:-moz-placeholder,
20810 .webhook-settings-drawer .wpfnl-field-wrapper input[type=url]:-moz-placeholder,
20811 .webhook-settings-drawer .wpfnl-field-wrapper input[type=tel]:-moz-placeholder,
20812 .webhook-settings-drawer .wpfnl-field-wrapper input[type=number]:-moz-placeholder,
20813 .webhook-settings-drawer .wpfnl-field-wrapper input[type=password]:-moz-placeholder,
20814 .webhook-settings-drawer .wpfnl-field-wrapper input[type=email]:-moz-placeholder,
20815 .webhook-settings-drawer .wpfnl-field-wrapper input[type=text]:-moz-placeholder,
20816 .webhook-settings-drawer .wpfnl-field-wrapper select:-moz-placeholder {
20817 color: #A7A8B3;
20818 }
20819 .webhook-settings-drawer .wpfnl-field-wrapper select {
20820 color: #A7A8B3;
20821 max-width: 240px;
20822 width: 100%;
20823 padding-right: 36px;
20824 -moz-appearance: none;
20825 -webkit-appearance: none;
20826 appearance: none;
20827 background-image: url("data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMTIgNyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBzdHJva2U9IiM3QThCOUEiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIiBkPSJNMTAuODEzIDFsLTQuNSA0LjUtNC41LTQuNSIvPjwvc3ZnPg==");
20828 background-repeat: no-repeat;
20829 background-position-x: calc(100% - 13px);
20830 background-position-y: 13px;
20831 background-size: 12px 12px;
20832 }
20833 .webhook-settings-drawer .wpfnl-field-wrapper select.value-selected {
20834 color: #363B4E;
20835 }
20836 .webhook-settings-drawer .wpfnl-field-wrapper select option {
20837 color: #A7A8B3;
20838 }
20839 .webhook-settings-drawer .wpfnl-field-wrapper .wpfnl-tooltip p {
20840 min-width: 160px;
20841 }
20842 .webhook-settings-drawer .wpfnl-field-wrapper .wpfnl-custom-single-select {
20843 width: 240px;
20844 }
20845 .webhook-settings-drawer .feed-name .wpfnl-tooltip p {
20846 left: calc(100% + 8px);
20847 transform: translate(0, 50%);
20848 bottom: 50%;
20849 }
20850 .webhook-settings-drawer .feed-name .wpfnl-tooltip p:before {
20851 left: -4px;
20852 bottom: 50%;
20853 margin: 0 0px -6px 0px;
20854 }
20855 .webhook-settings-drawer .request-url input[type=text] {
20856 padding-left: 50px;
20857 }
20858 .webhook-settings-drawer .primary-settings {
20859 padding: 30px 0;
20860 }
20861 .webhook-settings-drawer .additional-settings {
20862 padding-top: 30px;
20863 }
20864 .webhook-settings-drawer .request-header-settings,
20865 .webhook-settings-drawer .primary-settings {
20866 border-bottom: 1px solid #EEF0F3;
20867 }
20868 .webhook-settings-drawer .primary-settings .request-formate .wpfnl-fields,
20869 .webhook-settings-drawer .primary-settings .request-method .wpfnl-fields {
20870 max-width: 100%;
20871 }
20872 .webhook-settings-drawer .request-header {
20873 align-items: flex-start;
20874 }
20875 .webhook-settings-drawer .request-header > label {
20876 position: relative;
20877 top: 34px;
20878 }
20879 .webhook-settings-drawer .request-body-loop-wrapper .loop-header,
20880 .webhook-settings-drawer .request-body-loop-wrapper .single-loop {
20881 display: flex;
20882 flex-flow: row wrap;
20883 align-items: flex-start;
20884 margin-bottom: 14px;
20885 gap: 10px;
20886 }
20887 .webhook-settings-drawer .request-body-loop-wrapper .loop-header:last-child,
20888 .webhook-settings-drawer .request-body-loop-wrapper .single-loop:last-child {
20889 margin-bottom: 0;
20890 }
20891 .webhook-settings-drawer .request-body-loop-wrapper .loop-header .value,
20892 .webhook-settings-drawer .request-body-loop-wrapper .loop-header .name,
20893 .webhook-settings-drawer .request-body-loop-wrapper .single-loop .value,
20894 .webhook-settings-drawer .request-body-loop-wrapper .single-loop .name {
20895 width: calc(50% - 29px);
20896 }
20897 .webhook-settings-drawer .request-body-loop-wrapper .loop-header .value .crm-data-loader,
20898 .webhook-settings-drawer .request-body-loop-wrapper .single-loop .value .crm-data-loader {
20899 width: calc(100% - 13px);
20900 left: 2px;
20901 }
20902 .webhook-settings-drawer .request-body-loop-wrapper .loop-header input,
20903 .webhook-settings-drawer .request-body-loop-wrapper .loop-header select,
20904 .webhook-settings-drawer .request-body-loop-wrapper .single-loop input,
20905 .webhook-settings-drawer .request-body-loop-wrapper .single-loop select {
20906 min-width: auto;
20907 box-shadow: 0px 1px 1px rgba(182, 185, 191, 0.3);
20908 border-radius: 6px;
20909 border: none;
20910 max-width: 100%;
20911 }
20912 .webhook-settings-drawer .request-body-loop-wrapper .loop-header {
20913 margin-bottom: 8px;
20914 }
20915 .webhook-settings-drawer .request-body-loop-wrapper .loop-header .value,
20916 .webhook-settings-drawer .request-body-loop-wrapper .loop-header .name {
20917 font-size: 14px;
20918 line-height: 1.2;
20919 font-weight: 500;
20920 color: #363B4E;
20921 }
20922 .webhook-settings-drawer .request-body-loop-wrapper .single-loop {
20923 background: #F6F5FA;
20924 border-radius: 10px;
20925 padding: 16px;
20926 }
20927 .webhook-settings-drawer .request-body-loop-wrapper .single-loop.only-one .value,
20928 .webhook-settings-drawer .request-body-loop-wrapper .single-loop.only-one .name {
20929 width: calc(50% - 5px);
20930 }
20931 .webhook-settings-drawer .request-body-loop-wrapper .single-loop.only-one .actions {
20932 display: none;
20933 }
20934 .webhook-settings-drawer .request-body-loop-wrapper .single-loop .wpfnl-custom-single-select .custom-select-wrapper {
20935 box-shadow: 0px 1px 1px rgba(182, 185, 191, 0.3);
20936 border: none;
20937 }
20938 .webhook-settings-drawer .request-body-loop-wrapper .actions button {
20939 border: none;
20940 line-height: 1;
20941 padding: 3px;
20942 cursor: pointer;
20943 background: #FFFFFF;
20944 box-shadow: 0px 1px 1px rgba(182, 185, 191, 0.3);
20945 border-radius: 6px;
20946 width: 38px;
20947 height: 38px;
20948 display: flex;
20949 flex-flow: column;
20950 align-items: center;
20951 justify-content: center;
20952 }
20953 .webhook-settings-drawer .request-body-loop-wrapper .actions button svg {
20954 display: block;
20955 }
20956 .webhook-settings-drawer .request-body-loop-wrapper .add-option-area {
20957 border: 1px dashed #C1C6CD;
20958 border-radius: 10px;
20959 padding: 20px;
20960 display: flex;
20961 flex-flow: column;
20962 align-items: center;
20963 justify-content: center;
20964 }
20965 .webhook-settings-drawer .request-body-loop-wrapper .add-option-area .add-option {
20966 display: flex;
20967 align-items: center;
20968 justify-content: center;
20969 gap: 8px;
20970 padding: 2px 25px 0 25px;
20971 line-height: 1;
20972 }
20973 .webhook-settings-drawer .request-body-loop-wrapper .add-option-area .add-option svg {
20974 width: 12px;
20975 height: 12px;
20976 }
20977 .webhook-settings-drawer .request-body-loop-wrapper.data-loaded .single-loop .value .crm-data-loader {
20978 display: none;
20979 }
20980 .webhook-settings-drawer .additional-settings .webhook-event .wpfnl-fields {
20981 max-width: 100%;
20982 }
20983 .webhook-settings-drawer .additional-settings .request-body {
20984 align-items: flex-start;
20985 }
20986 .webhook-settings-drawer .additional-settings .request-body > label {
20987 position: relative;
20988 top: 2px;
20989 width: 180px;
20990 }
20991 .webhook-settings-drawer .additional-settings .request-body > .wpfnl-fields {
20992 max-width: 100%;
20993 width: calc(100% - 180px);
20994 }
20995 .webhook-settings-drawer .additional-settings .request-body .wpfnl-radiobtn {
20996 margin-bottom: 10px;
20997 display: block;
20998 }
20999 .webhook-settings-drawer .additional-settings .request-body .wpfnl-radiobtn label {
21000 font-size: 13px;
21001 color: #363B4E;
21002 }
21003 .webhook-settings-drawer .additional-settings .request-body .wpfnl-radiobtn label::before {
21004 background: #F6F5FA;
21005 border-color: #EEF0F3;
21006 width: 20px;
21007 height: 20px;
21008 }
21009 .webhook-settings-drawer .additional-settings .request-body .wpfnl-radiobtn label::after {
21010 left: 6px;
21011 top: 3px;
21012 width: 8px;
21013 height: 8px;
21014 }
21015 .webhook-settings-drawer .additional-settings .request-body .wpfnl-radiobtn input[type=radio]:checked + label::before {
21016 background: #6E42D3;
21017 }
21018 .webhook-settings-drawer .additional-settings .request-body .wpfnl-radiobtn input[type=radio]:checked + label::after {
21019 background: #ffffff;
21020 }
21021 .webhook-settings-drawer .additional-settings .request-body .request-body-loop-wrapper {
21022 margin-top: 20px;
21023 border: 1px solid #EEF0F3;
21024 border-radius: 10px;
21025 padding: 16px 20px 20px;
21026 }
21027
21028 @media only screen and (max-width: 1699px) {
21029 .wpfnl-webhook-drawer .webhook-content {
21030 max-width: 1280px;
21031 width: 100%;
21032 margin: 0 auto;
21033 }
21034 }
21035 @media only screen and (max-width: 991px) {
21036 .webhook-settings-drawer {
21037 width: 700px;
21038 }
21039 }
21040 @media only screen and (max-width: 782px) {
21041 .wpfnl-webhook-drawer {
21042 width: 100%;
21043 }
21044 }
21045 .wpfnl-settings-drawer .drawer-body {
21046 background: #f6f5fa;
21047 }
21048 .wpfnl-settings-drawer .fnl-settings-content {
21049 margin-top: 30px;
21050 }
21051 .wpfnl-settings-drawer .fnl-settings-content .wpfnl-field-wrapper > label {
21052 width: 310px;
21053 }
21054 .wpfnl-settings-drawer .fnl-settings-content .wpfnl-field-wrapper .wpfnl-fields {
21055 max-width: 350px;
21056 width: calc(100% - 350px);
21057 }
21058 .wpfnl-settings-drawer .fnl-settings-content .settings-title {
21059 padding: 16px 24px;
21060 display: flex;
21061 flex-flow: row wrap;
21062 align-items: center;
21063 font-weight: 500;
21064 color: #363B4E;
21065 text-transform: capitalize;
21066 box-shadow: 0px 2px 4px rgba(220, 220, 237, 0.4);
21067 background: #ffffff;
21068 border-radius: 10px 10px 0 0;
21069 position: relative;
21070 }
21071 .wpfnl-settings-drawer .fnl-settings-content .settings-title > svg {
21072 margin-right: 10px;
21073 }
21074 .wpfnl-settings-drawer .fnl-settings-content .settings-title a {
21075 line-height: 1;
21076 position: relative;
21077 top: 3px;
21078 margin-left: auto;
21079 }
21080 .wpfnl-settings-drawer .fnl-settings-content .settings-title a svg {
21081 width: 20px;
21082 height: 20px;
21083 }
21084 .wpfnl-settings-drawer .fnl-settings-content .settings-title a svg path {
21085 stroke: #6E42D3;
21086 }
21087 .wpfnl-settings-drawer .fnl-settings-content .hints {
21088 width: 100%;
21089 display: block;
21090 color: #f68a40;
21091 }
21092 .wpfnl-settings-drawer .fnl-settings-content .wpfnl-box {
21093 background: #ffffff;
21094 border-radius: 10px;
21095 padding: 30px;
21096 box-shadow: 0 1px 2px 0 rgba(190, 190, 215, 0.2);
21097 }
21098 .wpfnl-settings-drawer .fnl-settings-content .pro-tag-icon {
21099 transform: translateY(6px);
21100 margin-left: 0px;
21101 position: static;
21102 display: inline-block;
21103 }
21104 .wpfnl-settings-drawer .fnl-settings-content .settings-title + .wpfnl-box {
21105 border-radius: 0 0 10px 10px;
21106 }
21107 .wpfnl-settings-drawer .fnl-settings-content .wpfnl-checkbox.disabled > label {
21108 cursor: not-allowed;
21109 opacity: 0.5;
21110 }
21111 .wpfnl-settings-drawer .fnl-settings-content .wpfnl-checkbox.disabled > label:before {
21112 background-color: #d7d7d7;
21113 }
21114 .wpfnl-settings-drawer .fnl-settings-content #wpfnl-utm {
21115 display: flex;
21116 flex-flow: row wrap;
21117 }
21118 .wpfnl-settings-drawer .fnl-settings-content #wpfnl-utm .wpfnl-field-wrapper {
21119 display: block;
21120 width: 50%;
21121 padding-right: 30px;
21122 }
21123 .wpfnl-settings-drawer .fnl-settings-content #wpfnl-utm .wpfnl-field-wrapper > label {
21124 width: auto;
21125 margin-bottom: 8px;
21126 display: block;
21127 padding: 0;
21128 }
21129 .wpfnl-settings-drawer .fnl-settings-content #wpfnl-utm .wpfnl-field-wrapper .wpfnl-fields {
21130 max-width: 100%;
21131 width: 100%;
21132 }
21133 .wpfnl-settings-drawer .settings-content__footer {
21134 border-top: 1px solid #E2E5ED;
21135 padding: 20px 0 20px;
21136 margin-top: 30px;
21137 display: flex;
21138 flex-flow: row wrap;
21139 align-items: center;
21140 justify-content: flex-end;
21141 position: relative;
21142 }
21143 .wpfnl-settings-drawer .settings-content__footer .update {
21144 display: flex;
21145 flex-flow: row;
21146 align-items: center;
21147 justify-content: center;
21148 line-height: 39px;
21149 }
21150 .wpfnl-settings-drawer .settings-content__footer .wpfnl-alert {
21151 display: inline-block;
21152 margin-right: 10px;
21153 }
21154 .wpfnl-settings-drawer .settings-content__footer .wpfnl-loader {
21155 display: inline-block;
21156 }
21157
21158 .wpfnl-automations {
21159 position: relative;
21160 }
21161 .wpfnl-automations::before {
21162 content: "";
21163 position: absolute;
21164 top: 0;
21165 left: 0;
21166 pointer-events: none;
21167 background: linear-gradient(188deg, #E8E2FF 6.05%, #FFF 95.27%);
21168 height: 650px;
21169 width: 100%;
21170 }
21171 .wpfnl-automations .wpfnl-automation-hero {
21172 display: flex;
21173 flex-flow: row wrap;
21174 align-items: flex-start;
21175 gap: 40px;
21176 justify-content: space-between;
21177 max-width: 950px;
21178 margin: 0 auto;
21179 width: 100%;
21180 padding-top: 84px;
21181 margin-bottom: 60px;
21182 }
21183 .wpfnl-automations .wpfnl-automation-hero .wpfnl-automation-hero-left {
21184 width: 50%;
21185 max-width: 500px;
21186 }
21187 .wpfnl-automations .wpfnl-automation-hero .wpfnl-automation-hero-right {
21188 width: 240px;
21189 }
21190 .wpfnl-automations .wpfnl-automation-hero .hero-title {
21191 color: #1D2327;
21192 font-size: 40px;
21193 font-weight: 700;
21194 line-height: 1.15;
21195 margin-bottom: 10px;
21196 }
21197 .wpfnl-automations .wpfnl-automation-hero .hero-description {
21198 color: #1F2937;
21199 font-size: 16px;
21200 font-weight: 400;
21201 line-height: 1.5;
21202 margin-bottom: 20px;
21203 }
21204 .wpfnl-automations .wpfnl-automation-hero .cta-buttons {
21205 display: flex;
21206 gap: 8px;
21207 }
21208 .wpfnl-automations .wpfnl-automation-hero .btn-default {
21209 height: auto;
21210 line-height: 1;
21211 padding: 17px 22px;
21212 border: 1px solid transparent;
21213 display: inline-flex;
21214 gap: 6px;
21215 }
21216 .wpfnl-automations .wpfnl-automation-hero .btn-default .btn-text {
21217 font-size: 14px;
21218 display: block;
21219 color: #fff;
21220 font-weight: 500;
21221 line-height: 1;
21222 }
21223 .wpfnl-automations .wpfnl-automation-hero .btn-default.outline {
21224 background: #eee;
21225 border-color: #d8d8d8;
21226 color: #1e2327;
21227 }
21228 .wpfnl-automations .wpfnl-automation-hero .btn-default.outline .btn-text {
21229 color: #1e2327;
21230 }
21231 .wpfnl-automations .wpfnl-automation-hero .loader svg {
21232 display: block;
21233 }
21234 .wpfnl-automations .wpfnl-automation-hero .rating {
21235 color: #1F2937;
21236 font-size: 13px;
21237 font-weight: 400;
21238 line-height: 1;
21239 border-radius: 40px;
21240 border: 1px solid #D3CAF3;
21241 padding: 7px 10px;
21242 display: inline-flex;
21243 align-items: center;
21244 gap: 5px;
21245 }
21246 .wpfnl-automations .wpfnl-automation-hero .feature-list {
21247 display: flex;
21248 flex-flow: column;
21249 gap: 20px;
21250 margin-top: 23px;
21251 }
21252 .wpfnl-automations .wpfnl-automation-hero .feature-list li {
21253 color: #1F2937;
21254 font-size: 15px;
21255 font-weight: 400;
21256 line-height: 1.1;
21257 position: relative;
21258 padding-left: 26px;
21259 }
21260 .wpfnl-automations .wpfnl-automation-hero .feature-list li::before {
21261 content: "";
21262 position: absolute;
21263 top: 0;
21264 left: 0;
21265 width: 18px;
21266 height: 18px;
21267 background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxOCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE1IDQuNUw2Ljc1IDEyLjc1TDMgOSIgc3Ryb2tlPSIjNkU0MkQzIiBzdHJva2Utd2lkdGg9IjEuOCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgo=);
21268 }
21269
21270 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__header .wpfnl-dashboard-header-left {
21271 margin-bottom: 0 !important;
21272 }
21273 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__header .wpfnl-dashboard-header-left .wpfnl-dashboard-title {
21274 color: #363B4E;
21275 font-size: 20px;
21276 font-style: normal;
21277 font-weight: 600;
21278 line-height: 1.1;
21279 }
21280 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__header .wpfnl-dashboard-header-right {
21281 display: flex;
21282 align-items: center;
21283 gap: 15px;
21284 }
21285 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__header .wpfnl-dashboard-header-right .funnel-search,
21286 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__header .wpfnl-dashboard-header-right .import-export {
21287 margin: 0;
21288 }
21289 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .hero-section .hero-video-container {
21290 position: relative;
21291 padding: 0 15px 553px 15px;
21292 height: 0;
21293 overflow: hidden;
21294 border-radius: 24px;
21295 max-width: 950px;
21296 width: 100%;
21297 margin: 0 auto;
21298 border: 6px solid #FFFFFF;
21299 }
21300 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .hero-section .hero-video-container iframe {
21301 position: absolute;
21302 top: 0;
21303 left: 0;
21304 width: 100%;
21305 height: 553px;
21306 }
21307 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .features-section {
21308 margin-bottom: 80px;
21309 margin-top: 80px;
21310 }
21311 @media (max-width: 1199px) {
21312 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .features-section {
21313 margin-bottom: 60px;
21314 margin-top: 60px;
21315 }
21316 }
21317 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .features-section .feature-container {
21318 max-width: 1440px;
21319 margin: 0 auto;
21320 padding: 0 15px;
21321 }
21322 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .features-section .feature-container .section-title {
21323 color: #1D2327;
21324 text-align: center;
21325 font-size: 30px;
21326 font-weight: 700;
21327 line-height: 1.2;
21328 margin-bottom: 40px;
21329 }
21330 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .features-section .feature-container .features-grid {
21331 display: grid;
21332 grid-template-columns: repeat(2, 1fr);
21333 gap: 20px;
21334 max-width: 846px;
21335 width: 100%;
21336 margin: 0 auto;
21337 }
21338 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .features-section .feature-container .features-grid .feature-card {
21339 background: #ffffff;
21340 border-radius: 20px;
21341 padding: 40px;
21342 box-shadow: 0 2px 8px rgba(0, 0, 0, 0.08);
21343 transition: transform 0.3s ease, box-shadow 0.3s ease;
21344 }
21345 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .features-section .feature-container .features-grid .feature-card:hover {
21346 transform: translateY(-0.5px);
21347 box-shadow: 0 8px 24px rgba(0, 0, 0, 0.12);
21348 }
21349 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .features-section .feature-container .features-grid .feature-card .feature-title {
21350 color: #363B4E;
21351 font-size: 18px;
21352 font-style: normal;
21353 font-weight: 600;
21354 line-height: 1.1;
21355 margin: 22px 0 10px;
21356 }
21357 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .features-section .feature-container .features-grid .feature-card .feature-description {
21358 color: #7A8B9A;
21359 font-size: 15px;
21360 font-style: normal;
21361 font-weight: 400;
21362 line-height: 1.6;
21363 }
21364 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .features-section .feature-container .features-footer {
21365 color: #363B4E;
21366 text-align: center;
21367 font-size: 20px;
21368 font-style: normal;
21369 font-weight: 700;
21370 line-height: 1.2;
21371 margin-top: 30px;
21372 }
21373 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .bottom-cta-section {
21374 margin: 0 15px;
21375 }
21376 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .bottom-cta-section .cta-content-container {
21377 display: flex;
21378 align-items: center;
21379 justify-content: space-between;
21380 gap: 40px;
21381 max-width: 950px;
21382 width: 100%;
21383 margin: 0 auto 64px;
21384 border-radius: 30px;
21385 background: linear-gradient(180deg, #08020C 0%, #2C0C47 56.01%, #4D157C 100%);
21386 padding: 56px 60px;
21387 position: relative;
21388 overflow: hidden;
21389 }
21390 @media (max-width: 1399px) {
21391 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .bottom-cta-section .cta-content-container {
21392 margin-bottom: 50px;
21393 }
21394 }
21395 @media (max-width: 1199px) {
21396 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .bottom-cta-section .cta-content-container {
21397 padding: 36px 40px;
21398 border-radius: 20px;
21399 }
21400 }
21401 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .bottom-cta-section .cta-content-container::before {
21402 content: "";
21403 position: absolute;
21404 top: 0;
21405 left: 0;
21406 right: 0;
21407 bottom: 0;
21408 background: url("../images/automation-cta-bg.webp") no-repeat center center;
21409 background-size: cover;
21410 opacity: 0.3;
21411 pointer-events: none;
21412 z-index: -1;
21413 }
21414 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .bottom-cta-section .cta-content-container .cta-text {
21415 width: calc(100% - 260px);
21416 max-width: 470px;
21417 }
21418 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .bottom-cta-section .cta-content-container .cta-text .cta-title {
21419 font-weight: 600;
21420 font-size: 30px;
21421 line-height: 1.33;
21422 color: #ffffff;
21423 margin-bottom: 16px;
21424 }
21425 @media (max-width: 1199px) {
21426 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .bottom-cta-section .cta-content-container .cta-text .cta-title {
21427 font-size: 26px;
21428 }
21429 }
21430 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .bottom-cta-section .cta-content-container .cta-text .cta-subtitle {
21431 font-weight: 400;
21432 font-size: 15px;
21433 line-height: 1.6;
21434 color: rgba(255, 255, 255, 0.9);
21435 }
21436 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .bottom-cta-section .cta-content-container .cta-btn-wrapper {
21437 width: 218px;
21438 display: flex;
21439 align-items: center;
21440 justify-content: end;
21441 }
21442 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .bottom-cta-section .cta-content-container .cta-btn-wrapper .btn {
21443 padding: 12px 24px;
21444 border-radius: 10px;
21445 font-weight: 500;
21446 font-size: 16px;
21447 cursor: pointer;
21448 border: none;
21449 transition: all 0.3s ease;
21450 font-style: normal;
21451 line-height: normal;
21452 display: inline-block;
21453 }
21454 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .bottom-cta-section .cta-content-container .cta-btn-wrapper .btn:hover {
21455 transform: translateY(-2px);
21456 box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
21457 }
21458 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .bottom-cta-section .cta-content-container .cta-btn-wrapper .btn-primary {
21459 background: #ffffff;
21460 color: #6E41D3;
21461 box-shadow: 0 2px 4px rgba(223, 223, 249, 0.25);
21462 }
21463 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .bottom-cta-section .cta-content-container .cta-btn-wrapper .btn-primary:hover {
21464 color: rgb(94.9871244635, 47.4935622318, 204.0064377682);
21465 }
21466 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__inner-content .funnel-list__wrapper .funnel__single-list .wpfnl-name {
21467 width: 240px;
21468 }
21469 @media (max-width: 1199px) {
21470 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__inner-content .funnel-list__wrapper .funnel__single-list .wpfnl-name {
21471 width: 180px;
21472 }
21473 }
21474 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__inner-content .funnel-list__wrapper .funnel__single-list .wpfnl-customers {
21475 display: flex;
21476 flex-flow: row wrap;
21477 align-items: center;
21478 gap: 8px;
21479 width: 375px;
21480 }
21481 @media (max-width: 1199px) {
21482 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__inner-content .funnel-list__wrapper .funnel__single-list .wpfnl-customers {
21483 width: 270px;
21484 }
21485 }
21486 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__inner-content .funnel-list__wrapper .funnel__single-list .wpfnl-status {
21487 width: 75px;
21488 position: relative;
21489 }
21490 @media (max-width: 1199px) {
21491 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__inner-content .funnel-list__wrapper .funnel__single-list .wpfnl-status {
21492 width: 60px;
21493 }
21494 }
21495 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__inner-content .funnel-list__wrapper .funnel__single-list .list-action {
21496 display: flex;
21497 flex-flow: row;
21498 align-items: center;
21499 width: 80px;
21500 gap: 9px;
21501 }
21502 @media (max-width: 1199px) {
21503 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__inner-content .funnel-list__wrapper .funnel__single-list .list-action {
21504 width: 80px;
21505 }
21506 }
21507 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__inner-content .funnel-list__wrapper .funnel__single-list.list-header .list-cell {
21508 color: #7A8B9A;
21509 font-family: Roboto;
21510 font-size: 14px;
21511 font-style: normal;
21512 font-weight: 400;
21513 line-height: normal;
21514 }
21515 .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 {
21516 padding: 0;
21517 }
21518 .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 {
21519 display: flex;
21520 align-items: center;
21521 gap: 5px;
21522 }
21523 .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 {
21524 display: flex;
21525 align-items: center;
21526 gap: 6px;
21527 padding: 8px 12px;
21528 border: 1px solid #EEF0F3;
21529 border-radius: 100px;
21530 }
21531 @media (max-width: 1199px) {
21532 .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 {
21533 padding: 6px 10px;
21534 }
21535 }
21536 .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 {
21537 color: #7A8B9A;
21538 font-size: 13px;
21539 font-style: normal;
21540 font-weight: 400;
21541 line-height: 1.08;
21542 }
21543 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__inner-content .list-footer {
21544 display: flex;
21545 flex-flow: row wrap;
21546 align-items: center;
21547 justify-content: space-between;
21548 padding: 17px 24px;
21549 }
21550 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__inner-content .list-footer .pagination-number p {
21551 display: flex;
21552 align-items: center;
21553 gap: 10px;
21554 white-space: nowrap;
21555 }
21556 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__inner-content .list-footer .pagination-number p select {
21557 width: 56px;
21558 min-width: auto;
21559 padding: 2px 8px;
21560 height: 32px;
21561 }
21562 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__inner-content .list-footer .pagination .wpfnl-pagination {
21563 display: flex;
21564 align-items: center;
21565 justify-content: center;
21566 }
21567 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__inner-content .wpfnl-funnel-automation-pro-settings-wrapper {
21568 padding: 95px 85px;
21569 background: #FFFFFF;
21570 box-shadow: 0 1px 1px rgba(182, 185, 191, 0.3);
21571 border-radius: 10px;
21572 display: flex;
21573 gap: 20px;
21574 }
21575 @media (max-width: 1550px) {
21576 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__inner-content .wpfnl-funnel-automation-pro-settings-wrapper {
21577 padding: 40px;
21578 }
21579 }
21580 @media (max-width: 1399px) {
21581 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__inner-content .wpfnl-funnel-automation-pro-settings-wrapper {
21582 flex-direction: column;
21583 }
21584 }
21585 @media (max-width: 1199px) {
21586 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__inner-content .wpfnl-funnel-automation-pro-settings-wrapper {
21587 padding: 30px;
21588 }
21589 }
21590 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-dashboard__inner-content .wpfnl-funnel-automation-pro-settings-wrapper .feature-content-wrapper {
21591 border: 1px solid #EEF0F3;
21592 border-radius: 10px;
21593 flex: 1;
21594 }
21595 .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 {
21596 border-radius: 10px 10px 0 0;
21597 background: #F6F5FA;
21598 display: grid;
21599 grid-template-columns: repeat(2, 1fr);
21600 gap: 10px;
21601 padding: 20px;
21602 border-bottom: 1px solid #EEF0F3;
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.feature-card-img {
21605 display: flex;
21606 align-items: center;
21607 justify-content: center;
21608 padding: 26px;
21609 }
21610 .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 {
21611 max-width: 433px;
21612 width: 100%;
21613 }
21614 .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 {
21615 background: #ffffff;
21616 box-shadow: 0 1px 1px rgba(182, 185, 191, 0.3);
21617 border-radius: 10px;
21618 padding: 20px;
21619 }
21620 @media (max-width: 1550px) {
21621 .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 {
21622 padding: 17px;
21623 }
21624 }
21625 .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 {
21626 color: #2D3149;
21627 font-size: 14px;
21628 font-style: normal;
21629 font-weight: 600;
21630 line-height: 1.14;
21631 letter-spacing: -0.14px;
21632 margin: 10px 0;
21633 }
21634 .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 {
21635 padding: 30px;
21636 }
21637 .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 {
21638 color: #2D3149;
21639 font-size: 18px;
21640 text-align: center;
21641 font-style: normal;
21642 font-weight: 700;
21643 line-height: 1.2;
21644 margin-bottom: 14px;
21645 }
21646 .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 {
21647 color: #7A8B9A;
21648 text-align: center;
21649 font-size: 14px;
21650 font-style: normal;
21651 font-weight: 400;
21652 line-height: 1.5;
21653 max-width: 372px;
21654 width: 100%;
21655 margin: 0 auto;
21656 }
21657
21658 @media screen and (max-width: 1399px) {
21659 .wpfnl-automations .wpfnl-automation-hero {
21660 padding-top: 54px;
21661 }
21662 .wpfnl-automations .wpfnl-automation-hero .hero-title {
21663 font-size: 34px;
21664 }
21665 }
21666 @media screen and (max-width: 1199px) {
21667 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .hero-section .hero-video-container {
21668 padding: 0 15px 493px 15px;
21669 }
21670 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .features-section .feature-container .section-title {
21671 font-size: 24px;
21672 margin-bottom: 25px;
21673 }
21674 .wpfunnels_page_wpfnl_automations .wpfnl-dashboard .dashboard-nav__content .wpfnl-automation-content .features-section .feature-container .features-grid .feature-card {
21675 padding: 26px;
21676 border-radius: 14px;
21677 }
21678 }
21679 .wpfnl-integrations {
21680 width: 100%;
21681 margin-top: 20px;
21682 padding-bottom: 40px;
21683 }
21684 .wpfnl-integrations .dashboard-nav__content {
21685 max-width: 1200px;
21686 }
21687 .wpfnl-integrations .integration-section-title {
21688 color: #1D2327;
21689 font-size: 20px;
21690 font-weight: 600;
21691 line-height: 1.2;
21692 margin-bottom: 30px;
21693 display: flex;
21694 align-items: center;
21695 gap: 10px;
21696 }
21697 .wpfnl-integrations .integrations-content {
21698 margin-top: 30px;
21699 }
21700 .wpfnl-integrations .integrations-banner {
21701 background-color: #171427;
21702 background-image: url("../images/integration-banner-bg.webp");
21703 background-size: cover;
21704 background-position: center;
21705 background-repeat: no-repeat;
21706 border-radius: 20px;
21707 padding: 30px;
21708 display: flex;
21709 flex-direction: column;
21710 align-items: center;
21711 justify-content: center;
21712 text-align: center;
21713 height: 303px;
21714 overflow: hidden;
21715 position: relative;
21716 }
21717 .wpfnl-integrations .integrations-banner .circle-blur {
21718 position: absolute;
21719 top: 50%;
21720 left: 50%;
21721 width: 570px;
21722 height: 550px;
21723 background: #6E42D3;
21724 filter: blur(250px);
21725 border-radius: 50%;
21726 transform: translate(-50%, -50%);
21727 display: block;
21728 z-index: 0;
21729 }
21730 .wpfnl-integrations .integrations-banner .banner-title {
21731 color: #FFF;
21732 font-size: 30px;
21733 font-weight: 600;
21734 line-height: 1.2;
21735 position: relative;
21736 z-index: 1;
21737 }
21738 .wpfnl-integrations .integrations-banner .banner-description {
21739 color: #FFF;
21740 font-size: 14px;
21741 font-weight: 400;
21742 line-height: 1.5;
21743 max-width: 618px;
21744 margin: 9px auto 0;
21745 position: relative;
21746 z-index: 1;
21747 }
21748 .wpfnl-integrations .integrations-banner .banner-cta-btn {
21749 color: #442D81;
21750 font-size: 17px;
21751 font-weight: 500;
21752 line-height: 1;
21753 border-radius: 10px;
21754 background: #FFF;
21755 padding: 12px 25px;
21756 margin-top: 24px;
21757 display: flex;
21758 align-items: center;
21759 justify-content: center;
21760 gap: 6px;
21761 position: relative;
21762 z-index: 1;
21763 }
21764 .wpfnl-integrations .integrations-banner .banner-cta-btn:focus, .wpfnl-integrations .integrations-banner .banner-cta-btn:hover {
21765 background-color: #6E42D3;
21766 color: #FFF;
21767 }
21768 .wpfnl-integrations .integrations-list {
21769 margin-top: 33px;
21770 }
21771 .wpfnl-integrations .integrations-header {
21772 display: flex;
21773 align-items: center;
21774 justify-content: space-between;
21775 margin-bottom: 24px;
21776 }
21777 .wpfnl-integrations .integrations-title {
21778 color: #1D2327;
21779 font-size: 24px;
21780 font-weight: 600;
21781 line-height: 1.2;
21782 margin: 0;
21783 }
21784 .wpfnl-integrations .integrations-search {
21785 position: relative;
21786 display: flex;
21787 align-items: center;
21788 }
21789 .wpfnl-integrations .integrations-search svg {
21790 position: absolute;
21791 left: 14px;
21792 pointer-events: none;
21793 top: 14px;
21794 }
21795 .wpfnl-integrations input[type=text].integrations-search-input {
21796 width: 260px;
21797 padding: 7px 16px 7px 36px;
21798 height: 40px;
21799 font-size: 14px;
21800 color: #1D2327;
21801 background: #FFF;
21802 transition: all 0.3s ease;
21803 border-radius: 10px;
21804 box-shadow: 0 1px 1px 0 rgba(182, 185, 191, 0.3);
21805 border: none;
21806 }
21807 .wpfnl-integrations input[type=text].integrations-search-input::placeholder {
21808 color: #707070;
21809 }
21810 .wpfnl-integrations input[type=text].integrations-search-input:focus {
21811 outline: 1px solid #b9a3ee;
21812 }
21813 .wpfnl-integrations .integrations-grid {
21814 display: grid;
21815 grid-template-columns: repeat(4, 1fr);
21816 gap: 20px;
21817 }
21818 .wpfnl-integrations .integrations-no-results {
21819 text-align: center;
21820 padding: 60px 20px;
21821 }
21822 .wpfnl-integrations .integrations-no-results p {
21823 font-size: 18px;
21824 color: #1F2937;
21825 line-height: 1.2;
21826 }
21827 .wpfnl-integrations .integration-card {
21828 background: #FFF;
21829 border-radius: 10px;
21830 padding: 24px;
21831 transition: all 0.3s ease;
21832 position: relative;
21833 box-shadow: 0 1px 1px rgba(182, 185, 191, 0.3);
21834 }
21835 .wpfnl-integrations .integration-card-icon {
21836 display: block;
21837 margin-bottom: 20px;
21838 }
21839 .wpfnl-integrations .integration-card-lock {
21840 position: absolute;
21841 top: 16px;
21842 right: 16px;
21843 }
21844 .wpfnl-integrations .integration-card-lock svg {
21845 display: block;
21846 }
21847 .wpfnl-integrations .integration-card-title {
21848 color: #1F2937;
21849 font-size: 16px;
21850 font-weight: 600;
21851 line-height: 1.2;
21852 margin: 0 0 8px 0;
21853 display: flex;
21854 align-items: center;
21855 gap: 8px;
21856 }
21857 .wpfnl-integrations .integration-card-badge {
21858 background: #6E42D3;
21859 color: #FFF;
21860 font-size: 11px;
21861 font-weight: 500;
21862 padding: 3px 8px;
21863 border-radius: 4px;
21864 line-height: 1;
21865 }
21866 .wpfnl-integrations .integration-card-description {
21867 color: #707070;
21868 font-size: 14px;
21869 font-weight: 400;
21870 line-height: 1.5;
21871 margin: 0;
21872 }
21873
21874 @media screen and (max-width: 1199px) {
21875 .wpfnl-integrations .integrations-banner {
21876 height: 263px;
21877 }
21878 .wpfnl-integrations .integrations-banner .banner-title {
21879 font-size: 26px;
21880 }
21881 .wpfnl-integrations .integrations-title {
21882 font-size: 20px;
21883 }
21884 .wpfnl-integrations .integrations-grid {
21885 grid-template-columns: repeat(3, 1fr);
21886 }
21887 }
21888 .wpfnl-templates-page .dashboard-nav__content {
21889 width: 100%;
21890 padding: 24px;
21891 }
21892 .wpfnl-templates-page #templates-library {
21893 min-height: 580px;
21894 width: 100%;
21895 }
21896 .wpfnl-templates-page .create-funnel-loader-overlay#create-funnel-loader {
21897 position: static;
21898 opacity: 1;
21899 visibility: visible;
21900 display: flex;
21901 width: 100%;
21902 min-height: calc(100vh - 120px);
21903 height: auto;
21904 margin: 0;
21905 }
21906 .wpfnl-templates-page .template-library-modal {
21907 position: relative !important;
21908 top: 0 !important;
21909 left: 0 !important;
21910 width: 100% !important;
21911 height: auto !important;
21912 background: transparent !important;
21913 z-index: 1 !important;
21914 }
21915 .wpfnl-templates-page .template-library-modal .funnel-templates-sidebar .category-filter-wrapper {
21916 height: max-content;
21917 overflow: inherit;
21918 }
21919 .wpfnl-templates-page .template-library-modal .wpfnl-create-funnel__templates-wrapper {
21920 max-height: max-content;
21921 overflow: inherit;
21922 width: calc(100% - 280px);
21923 margin: 0 auto;
21924 }
21925 .wpfnl-templates-page .template-library-modal .back-form-modal.wpfnl-modal-close {
21926 display: none !important;
21927 }
21928 .wpfnl-templates-page .template-library-modal #wpfnl-create-funnel__inner-content {
21929 display: block !important;
21930 }
21931 .wpfnl-templates-page .template-library-modal .funnel-templates-content {
21932 padding-right: 0;
21933 }
21934 .wpfnl-templates-page .template-library-modal .wpfnl-create-funnel__templates {
21935 gap: 24px;
21936 row-gap: 40px;
21937 }
21938 .wpfnl-templates-page .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template {
21939 width: calc(25% - 18px);
21940 }
21941
21942 @media only screen and (max-width: 1699px) {
21943 .wpfnl-templates-page .template-library-modal .wpfnl-create-funnel__templates-wrapper {
21944 width: calc(100% - 80px);
21945 }
21946 }
21947 @media only screen and (max-width: 1399px) {
21948 .wpfnl-templates-page .template-library-modal .wpfnl-create-funnel__templates-wrapper {
21949 width: calc(100% - 48px);
21950 }
21951 .wpfnl-templates-page .template-library-modal .wpfnl-create-funnel__templates {
21952 row-gap: 30px;
21953 }
21954 .wpfnl-templates-page .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template {
21955 width: calc(33.3333333333% - 16px);
21956 }
21957 }
21958 @media only screen and (max-width: 1199px) {
21959 .wpfnl-templates-page .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template {
21960 width: calc(50% - 12px);
21961 }
21962 }
21963 .ab-testing-drawer {
21964 box-shadow: none;
21965 width: calc(100% - 160px);
21966 transition: none;
21967 }
21968 .ab-testing-drawer .drawer-wrapper {
21969 background: #F6F5FA;
21970 }
21971 .ab-testing-drawer .ab-testing-drawer-loader {
21972 position: absolute;
21973 left: 0;
21974 top: 0;
21975 width: 100%;
21976 height: 100%;
21977 display: flex;
21978 flex-flow: column;
21979 align-items: center;
21980 justify-content: center;
21981 background: #f6f5fa;
21982 z-index: 2;
21983 }
21984 .ab-testing-drawer .ab-testing-drawer-loader .wpfnl-loader {
21985 display: block;
21986 width: 50px;
21987 height: 50px;
21988 }
21989
21990 .folded .ab-testing-drawer {
21991 width: calc(100% - 36px);
21992 }
21993
21994 @media only screen and (max-width: 782px) {
21995 .folded .ab-testing-drawer {
21996 width: 100%;
21997 top: 46px;
21998 }
21999 }
22000 .ab-testing-drawer .drawer-header {
22001 background: #ffffff;
22002 position: relative;
22003 box-shadow: 0px 1px 2px rgba(190, 190, 215, 0.14);
22004 padding: 15px 24px;
22005 gap: 10px;
22006 }
22007 .ab-testing-drawer .header-left {
22008 display: flex;
22009 align-items: center;
22010 gap: 10px;
22011 }
22012 .ab-testing-drawer .header-left.is-pro {
22013 position: relative;
22014 z-index: 2;
22015 }
22016 .ab-testing-drawer .header-left > h4 {
22017 display: flex;
22018 flex-flow: row wrap;
22019 align-items: center;
22020 }
22021 .ab-testing-drawer .header-left .step-type,
22022 .ab-testing-drawer .header-left .step-title {
22023 color: #363B4E;
22024 font-size: 15px;
22025 font-weight: 500;
22026 line-height: 1;
22027 }
22028 .ab-testing-drawer .header-left .step-title {
22029 max-width: 235px;
22030 white-space: nowrap;
22031 overflow: hidden;
22032 text-overflow: ellipsis;
22033 }
22034 .ab-testing-drawer .header-left .step-type {
22035 text-transform: capitalize;
22036 }
22037 .ab-testing-drawer .header-left .ab-testing-status {
22038 border-radius: 100px;
22039 border: 1px solid #EFEFEF;
22040 background: #F4F4F4;
22041 display: inline-block;
22042 color: #2D3149;
22043 font-size: 10px;
22044 font-weight: 500;
22045 line-height: 1;
22046 padding: 5px 11px;
22047 margin-left: 8px;
22048 text-transform: capitalize;
22049 }
22050 .ab-testing-drawer .header-left .ab-testing-status.running {
22051 background: rgba(36, 194, 26, 0.1);
22052 color: #25C11B;
22053 border-color: rgba(36, 194, 26, 0.1);
22054 }
22055 .ab-testing-drawer .header-center .header-title {
22056 font-size: 18px;
22057 font-weight: 500;
22058 line-height: 1;
22059 color: #363B4E;
22060 }
22061 .ab-testing-drawer .header-right {
22062 display: flex;
22063 align-items: center;
22064 gap: 14px;
22065 }
22066 .ab-testing-drawer .header-right .wpfnl-alert {
22067 display: block;
22068 }
22069 .ab-testing-drawer .header-right .copy-ab-url {
22070 width: auto;
22071 height: 40px;
22072 display: flex;
22073 align-items: center;
22074 justify-content: center;
22075 cursor: pointer;
22076 border-radius: 8px;
22077 border: 1px solid #EEF0F3;
22078 box-shadow: none;
22079 outline: none;
22080 position: relative;
22081 background: transparent;
22082 padding: 11px 20px 9px;
22083 gap: 9px;
22084 }
22085 .ab-testing-drawer .header-right .copy-ab-url .copy-text {
22086 font-size: 14px;
22087 font-weight: 500;
22088 line-height: 1;
22089 color: #363B4E;
22090 }
22091 .ab-testing-drawer .header-right .copy-ab-url .copyed {
22092 background-color: #464646;
22093 position: absolute;
22094 right: -4px;
22095 bottom: -18px;
22096 font-size: 11px;
22097 font-style: normal;
22098 color: #fff;
22099 line-height: 1;
22100 padding: 4px;
22101 border-radius: 3px;
22102 transition: all 0.3s ease;
22103 opacity: 0;
22104 visibility: hidden;
22105 }
22106 .ab-testing-drawer .header-right .copy-ab-url .copyed:before {
22107 content: "";
22108 position: absolute;
22109 left: 50%;
22110 top: -1px;
22111 width: 6px;
22112 height: 6px;
22113 background: #464646;
22114 transform: rotate(45deg) translateX(-50%);
22115 }
22116 .ab-testing-drawer .header-right .copy-ab-url.copy-confirmed .copyed {
22117 bottom: -25px;
22118 opacity: 1;
22119 visibility: visible;
22120 }
22121 .ab-testing-drawer .header-right .traffic-distribution[data-tour=yes],
22122 .ab-testing-drawer .header-right .start[data-tour=yes],
22123 .ab-testing-drawer .header-right .stats[data-tour=yes] {
22124 z-index: 4;
22125 position: relative;
22126 }
22127 .ab-testing-drawer .header-right .more-options[data-tour=yes] {
22128 z-index: 4;
22129 position: relative;
22130 background: #fff;
22131 }
22132 .ab-testing-drawer .header-right .btn-default {
22133 height: auto;
22134 line-height: 1;
22135 padding: 11px 20px 9px;
22136 min-width: auto;
22137 display: flex;
22138 align-items: center;
22139 gap: 9px;
22140 letter-spacing: -0.14px;
22141 color: #363B4E;
22142 border-radius: 8px;
22143 border: 1px solid #EEF0F3;
22144 background: #FFF;
22145 }
22146 .ab-testing-drawer .header-right .btn-default:hover {
22147 background-color: #f7f7f7;
22148 }
22149 .ab-testing-drawer .header-right .btn-default.stats svg {
22150 display: block;
22151 position: relative;
22152 top: -1px;
22153 }
22154 .ab-testing-drawer .header-right .btn-default.start {
22155 background: #6E42D3;
22156 border-color: #6E42D3;
22157 color: #fff;
22158 width: 40px;
22159 height: auto;
22160 padding: 10px;
22161 border-radius: 10px;
22162 }
22163 .ab-testing-drawer .header-right .btn-default.start svg {
22164 position: relative;
22165 top: 0px;
22166 }
22167 .ab-testing-drawer .header-right .btn-default.start:hover {
22168 background-color: #4C25A5;
22169 }
22170 .ab-testing-drawer .header-right .btn-default.its-disabled {
22171 color: rgba(54, 59, 78, 0.4);
22172 background: #ffffff;
22173 cursor: not-allowed;
22174 }
22175 .ab-testing-drawer .header-right .btn-default.its-disabled.stats path {
22176 fill: rgba(167, 168, 179, 0.4);
22177 }
22178 .ab-testing-drawer .header-right .btn-default.its-disabled.start {
22179 background: rgba(110, 66, 211, 0.5);
22180 border-color: transparent;
22181 color: rgba(255, 255, 255, 0.7);
22182 }
22183 .ab-testing-drawer .header-right .btn-default.its-disabled.start path {
22184 fill: rgba(255, 255, 255, 0.7);
22185 }
22186 .ab-testing-drawer .header-right .btn-default .wpfnl-loader {
22187 display: inline-block;
22188 margin-left: 0;
22189 }
22190 .ab-testing-drawer .header-right .action-buttons {
22191 display: flex;
22192 align-items: stretch;
22193 border-radius: 8px;
22194 overflow: hidden;
22195 }
22196 .ab-testing-drawer .header-right .action-buttons button {
22197 width: 40px;
22198 height: auto;
22199 display: flex;
22200 align-items: center;
22201 justify-content: center;
22202 background-color: #FF5155;
22203 padding: 10px;
22204 border: 1px solid #FF5155;
22205 border-right: 1px solid #ffffff;
22206 cursor: pointer;
22207 transition: background-color 0.3s ease, box-shadow 0.3s ease;
22208 }
22209 .ab-testing-drawer .header-right .action-buttons button:last-child {
22210 border-right: none;
22211 }
22212 .ab-testing-drawer .header-right .action-buttons button:hover {
22213 background-color: #FF5C5C;
22214 }
22215 .ab-testing-drawer .header-right .action-buttons button:active {
22216 transform: scale(0.95);
22217 }
22218 .ab-testing-drawer .header-right .action-buttons button .icon {
22219 width: 20px;
22220 height: 20px;
22221 fill: #FF4D4D;
22222 transition: fill 0.3s ease;
22223 }
22224 .ab-testing-drawer .header-right .action-buttons button .icon:hover {
22225 fill: #FFFFFF;
22226 }
22227 .ab-testing-drawer .header-right .more-options {
22228 line-height: 1;
22229 background: transparent;
22230 border: none;
22231 padding: 6px 9px;
22232 cursor: pointer;
22233 position: relative;
22234 }
22235 .ab-testing-drawer .header-right .more-options .options-dropdown {
22236 position: absolute;
22237 right: -10px;
22238 top: 50px;
22239 background: #FFFFFF;
22240 width: 148px;
22241 padding: 8px 9px;
22242 border-radius: 6px;
22243 border: 1px solid #EBEDF0;
22244 box-shadow: 0px 6px 8px 0px rgba(191, 191, 191, 0.1);
22245 opacity: 0;
22246 visibility: hidden;
22247 transition: all 0.3s ease;
22248 }
22249 .ab-testing-drawer .header-right .more-options .options-dropdown li {
22250 font-weight: 500;
22251 font-size: 14px;
22252 line-height: 1.14;
22253 color: #363B4E;
22254 display: flex;
22255 align-items: center;
22256 gap: 8px;
22257 padding: 8px;
22258 border-radius: 4px;
22259 cursor: pointer;
22260 transition: all 0.3s ease;
22261 }
22262 .ab-testing-drawer .header-right .more-options .options-dropdown li:hover {
22263 background: #F6F8FA;
22264 }
22265 .ab-testing-drawer .header-right .more-options.show-options .options-dropdown {
22266 top: 44px;
22267 opacity: 1;
22268 visibility: visible;
22269 z-index: 1;
22270 }
22271
22272 @media only screen and (max-width: 1199px) {
22273 .ab-testing-drawer .header-left .step-title {
22274 max-width: 195px;
22275 }
22276 .ab-testing-drawer .header-right {
22277 gap: 10px;
22278 }
22279 .ab-testing-drawer .header-right .btn-default {
22280 padding: 11px 15px 9px;
22281 }
22282 }
22283 @media only screen and (max-width: 991px) {
22284 .ab-testing-drawer .drawer-header {
22285 padding: 15px 15px;
22286 gap: 5px;
22287 }
22288 .ab-testing-drawer .header-center .header-title {
22289 font-size: 16px;
22290 }
22291 .ab-testing-drawer .header-left .step-type,
22292 .ab-testing-drawer .header-left .step-title {
22293 font-size: 14px;
22294 }
22295 .ab-testing-drawer .header-left .step-title {
22296 max-width: 160px;
22297 }
22298 .ab-testing-drawer .header-right .btn-default {
22299 padding: 9px 10px 7px;
22300 }
22301 }
22302 .ab-testing-drawer .single-ab-step {
22303 width: 180px;
22304 position: relative;
22305 background: #FFFFFF;
22306 box-sizing: border-box;
22307 border-radius: 10px;
22308 border: 1px solid #EDECF2;
22309 box-shadow: 0px 20px 20px rgba(190, 190, 215, 0.08);
22310 position: relative;
22311 }
22312 .ab-testing-drawer .single-ab-step .ab-variation-delete {
22313 position: absolute;
22314 right: -8px;
22315 top: -8px;
22316 width: 22px;
22317 height: 22px;
22318 border-radius: 30px;
22319 background: #f6f5fa;
22320 color: #ffffff;
22321 border: 2px solid #EE5F5A;
22322 line-height: 1.3;
22323 cursor: pointer;
22324 z-index: 1;
22325 opacity: 0;
22326 visibility: hidden;
22327 transition: all 0.3s ease;
22328 }
22329 .ab-testing-drawer .single-ab-step .ab-variation-delete:before {
22330 content: "";
22331 position: absolute;
22332 left: 0;
22333 top: 0;
22334 width: 100%;
22335 height: 100%;
22336 background-image: url(../images/cross.svg);
22337 background-repeat: no-repeat;
22338 background-size: 80% 80%;
22339 background-position: center center;
22340 border-radius: 50%;
22341 }
22342 .ab-testing-drawer .single-ab-step:hover .ab-variation-delete {
22343 opacity: 1;
22344 visibility: visible;
22345 }
22346 .ab-testing-drawer .single-ab-step .variation-type {
22347 background: #0094A6;
22348 position: absolute;
22349 top: -20px;
22350 left: 15px;
22351 color: #FFF;
22352 font-size: 10px;
22353 font-weight: 600;
22354 line-height: 1;
22355 padding: 5px 11px;
22356 border-radius: 8px 8px 0 0;
22357 text-transform: capitalize;
22358 }
22359 .ab-testing-drawer .single-ab-step .variation-type.variant {
22360 background: #EE8134;
22361 }
22362 .ab-testing-drawer .single-ab-step .variation-type .variant-no {
22363 font-size: 10px;
22364 font-weight: 600;
22365 line-height: 1;
22366 color: #FFF;
22367 }
22368 .ab-testing-drawer .single-ab-step .step-header {
22369 background: #E8F1FF;
22370 box-sizing: border-box;
22371 border-radius: 10px 10px 0px 0px;
22372 padding: 10px 3px 9px;
22373 }
22374 .ab-testing-drawer .single-ab-step .step-header .step-title {
22375 color: #363B4E;
22376 font-weight: 500;
22377 font-size: 13px;
22378 line-height: 14px;
22379 padding: 0;
22380 margin: 0;
22381 text-transform: capitalize;
22382 display: flex;
22383 align-items: center;
22384 justify-content: center;
22385 gap: 6px;
22386 }
22387 .ab-testing-drawer .single-ab-step .step-header .step-title svg {
22388 width: 15px;
22389 height: 15px;
22390 }
22391 .ab-testing-drawer .single-ab-step .step-body {
22392 padding: 10px;
22393 }
22394 .ab-testing-drawer .single-ab-step .step-body .preview-img {
22395 border-radius: 8px;
22396 border: 1px solid #EEF0F3;
22397 position: relative;
22398 overflow: hidden;
22399 height: 121px;
22400 background: #f6f5fa;
22401 }
22402 .ab-testing-drawer .single-ab-step .step-body .preview-img > div {
22403 height: 100%;
22404 background-repeat: no-repeat;
22405 background-size: cover;
22406 background-position: center -5px;
22407 }
22408 .ab-testing-drawer .single-ab-step .step-body .winner-badge {
22409 position: absolute;
22410 left: 0;
22411 top: 0;
22412 background: transparent;
22413 width: 50px;
22414 height: 50px;
22415 padding: 6px;
22416 }
22417 .ab-testing-drawer .single-ab-step .step-body .winner-badge::before {
22418 content: "";
22419 position: absolute;
22420 left: 0;
22421 top: 0;
22422 border-top: 50px solid #24C21A;
22423 border-right: 50px solid transparent;
22424 border-top-left-radius: 8px;
22425 z-index: 0;
22426 }
22427 .ab-testing-drawer .single-ab-step .step-body .winner-badge svg {
22428 position: relative;
22429 z-index: 1;
22430 }
22431 .ab-testing-drawer .single-ab-step .step-body .step-cta > span {
22432 border: 1px solid #EEF0F3;
22433 border-radius: 8px;
22434 display: block;
22435 font-weight: 500;
22436 font-size: 12px;
22437 line-height: 1;
22438 text-align: center;
22439 text-transform: capitalize;
22440 color: #363B4E;
22441 padding: 8px 5px;
22442 margin-top: 10px;
22443 }
22444 .ab-testing-drawer .single-ab-step .step-control-button {
22445 background: #fff;
22446 display: flex;
22447 flex-flow: row;
22448 align-items: center;
22449 justify-content: center;
22450 z-index: 2;
22451 transition: all 0.3s ease;
22452 width: 100%;
22453 margin-top: 12px;
22454 gap: 10px;
22455 }
22456 .ab-testing-drawer .single-ab-step .step-control-button > li {
22457 width: 24px;
22458 height: 22px;
22459 display: flex;
22460 flex-flow: column;
22461 align-items: center;
22462 justify-content: center;
22463 position: relative;
22464 }
22465 .ab-testing-drawer .single-ab-step .step-control-button > li > a, .ab-testing-drawer .single-ab-step .step-control-button > li > button {
22466 display: flex;
22467 text-align: center;
22468 align-items: center;
22469 line-height: 22px;
22470 width: 100%;
22471 cursor: pointer;
22472 justify-content: center;
22473 }
22474 .ab-testing-drawer .single-ab-step .step-control-button > li > button {
22475 border: none;
22476 background: transparent;
22477 }
22478 .ab-testing-drawer .single-ab-step .step-control-button > li > button svg {
22479 display: block;
22480 position: relative;
22481 margin: 0 auto;
22482 }
22483 .ab-testing-drawer .single-ab-step .step-control-button .options-dropdown {
22484 position: absolute;
22485 left: 0;
22486 top: 30px;
22487 background: #FFFFFF;
22488 border-radius: 6px;
22489 border: 1px solid #EBEDF0;
22490 box-shadow: 0px 6px 8px 0px rgba(191, 191, 191, 0.1);
22491 width: 190px;
22492 padding: 10px;
22493 opacity: 0;
22494 visibility: hidden;
22495 transition: all 0.3s ease;
22496 z-index: 2;
22497 }
22498 .ab-testing-drawer .single-ab-step .step-control-button .options-dropdown li {
22499 font-size: 14px;
22500 line-height: 1.14;
22501 color: #2D3149;
22502 display: flex;
22503 align-items: center;
22504 gap: 8px;
22505 padding: 8px;
22506 border-radius: 4px;
22507 transition: all 0.3s ease;
22508 cursor: pointer;
22509 }
22510 .ab-testing-drawer .single-ab-step .step-control-button .options-dropdown li svg {
22511 position: relative;
22512 top: -1px;
22513 }
22514 .ab-testing-drawer .single-ab-step .step-control-button .options-dropdown li:hover {
22515 background: #F6F8FA;
22516 }
22517 .ab-testing-drawer .single-ab-step .step-control-button li.show-dorpdown .options-dropdown {
22518 top: 25px;
22519 opacity: 1;
22520 visibility: visible;
22521 }
22522 .ab-testing-drawer .single-ab-step.landing .step-header {
22523 background: #E8F1FF;
22524 }
22525 .ab-testing-drawer .single-ab-step.landing .step-header .step-title svg {
22526 width: 15px;
22527 height: 15px;
22528 }
22529 .ab-testing-drawer .single-ab-step.checkout .step-header {
22530 background: #FDF0E8;
22531 padding: 9px 3px 8px;
22532 }
22533 .ab-testing-drawer .single-ab-step.checkout .step-header .step-title svg {
22534 width: 15px;
22535 height: 17px;
22536 top: -1px;
22537 }
22538 .ab-testing-drawer .single-ab-step.upsell .step-header {
22539 background: #E9F9E8;
22540 }
22541 .ab-testing-drawer .single-ab-step.upsell .step-header .step-title svg {
22542 width: 15px;
22543 height: 15px;
22544 }
22545 .ab-testing-drawer .single-ab-step.downsell .step-header {
22546 background: #FCF0F1;
22547 }
22548 .ab-testing-drawer .single-ab-step.downsell .step-header .step-title svg {
22549 width: 15px;
22550 height: 15px;
22551 }
22552 .ab-testing-drawer .single-ab-step.thankyou .step-header {
22553 background: #E6FAF5;
22554 }
22555 .ab-testing-drawer .single-ab-step.thankyou .step-header .step-title svg {
22556 width: 15px;
22557 height: 15px;
22558 }
22559 .ab-testing-drawer .single-ab-step.custom .step-header {
22560 background: #E0F2F4;
22561 }
22562 .ab-testing-drawer .single-ab-step.custom .step-header .step-title svg {
22563 width: 15px;
22564 height: 15px;
22565 }
22566
22567 .ab-testing-drawer .ab-testing-steps-wrapper {
22568 padding: 127px 50px 50px;
22569 display: flex;
22570 flex-flow: row wrap;
22571 align-items: center;
22572 gap: 40px;
22573 }
22574 .ab-testing-drawer .add-step-wrapper .add-steps-options {
22575 left: calc(100% + 15px);
22576 }
22577 .ab-testing-drawer .add-step-wrapper .add-steps-options .single-option svg {
22578 margin-bottom: 9px;
22579 }
22580 .ab-testing-drawer .add-step-wrapper .add-steps-options .single-option g, .ab-testing-drawer .add-step-wrapper .add-steps-options .single-option path {
22581 transition: all 0.3s ease;
22582 }
22583 .ab-testing-drawer .add-step-wrapper .add-steps-options .option-templates:hover g {
22584 stroke: #6E42D3;
22585 }
22586 .ab-testing-drawer .add-step-wrapper .add-steps-options .option-duplicate:hover path {
22587 stroke: #6E42D3;
22588 fill: #6E42D3;
22589 }
22590
22591 .ab-testing-drawer .traffic-distribution-modal {
22592 position: absolute;
22593 top: 0;
22594 right: 0;
22595 height: 100%;
22596 width: 680px;
22597 z-index: 2;
22598 opacity: 0;
22599 visibility: hidden;
22600 }
22601 .ab-testing-drawer .traffic-distribution-modal.show-modal {
22602 opacity: 1;
22603 visibility: visible;
22604 }
22605 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-inner {
22606 background: #FFF;
22607 box-shadow: -2px 3px 6px rgba(186, 176, 210, 0.1);
22608 padding: 18px 30px;
22609 width: 100%;
22610 height: 100%;
22611 position: relative;
22612 z-index: 1;
22613 overflow-y: auto;
22614 }
22615 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-inner::-webkit-scrollbar {
22616 width: 3px;
22617 }
22618 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-inner::-webkit-scrollbar-track {
22619 background: #f2f5f8;
22620 }
22621 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-inner::-webkit-scrollbar-thumb {
22622 background-color: #CBCBCB;
22623 border-radius: 20px;
22624 }
22625 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-header {
22626 display: flex;
22627 align-items: center;
22628 justify-content: space-between;
22629 border-bottom: 1px solid #EEF0F3;
22630 padding-bottom: 18px;
22631 }
22632 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-header .header-title h4 {
22633 color: #363B4E;
22634 font-size: 18px;
22635 font-weight: 600;
22636 line-height: 1;
22637 }
22638 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-header .header-title .wpfnl-tooltip svg {
22639 width: 13px;
22640 height: 13px;
22641 }
22642 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-header .header-title .wpfnl-tooltip p {
22643 bottom: inherit;
22644 top: calc(100% + 10px);
22645 background: #2D3149;
22646 min-width: 131px;
22647 border-radius: 6px;
22648 font-size: 12px;
22649 line-height: 1.3;
22650 }
22651 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-header .header-title .wpfnl-tooltip p:before {
22652 background: #2D3149;
22653 bottom: inherit;
22654 top: -4px;
22655 }
22656 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-header .header-actions {
22657 display: flex;
22658 gap: 12px;
22659 }
22660 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-header .header-actions .action-btn {
22661 border-radius: 10px;
22662 border: 1px solid #EBEDF0;
22663 width: 38px;
22664 height: 38px;
22665 display: flex;
22666 align-items: center;
22667 justify-content: center;
22668 cursor: pointer;
22669 }
22670 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body {
22671 padding: 30px 0;
22672 }
22673 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body .div-to-append-range-calender #ui-datepicker-div {
22674 border: 1px solid #F1F0F5;
22675 box-shadow: 0px 18px 22px 0px rgba(73, 59, 104, 0.1);
22676 border-radius: 8px;
22677 padding: 10px;
22678 }
22679 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body .div-to-append-range-calender .ui-datepicker .ui-datepicker-title {
22680 display: flex;
22681 width: 74%;
22682 margin: 0 2.5em;
22683 }
22684 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body .div-to-append-range-calender .ui-datepicker-prev,
22685 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body .div-to-append-range-calender .ui-datepicker-next {
22686 height: 34px;
22687 }
22688 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body .div-to-append-range-calender .ui-datepicker select.ui-datepicker-month,
22689 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body .div-to-append-range-calender .ui-datepicker select.ui-datepicker-year {
22690 width: 116px;
22691 min-width: auto;
22692 height: 36px;
22693 border-radius: 3px;
22694 }
22695 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body .variation-single-list {
22696 display: flex;
22697 flex-flow: row wrap;
22698 align-items: center;
22699 gap: 30px;
22700 margin-bottom: 20px;
22701 }
22702 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body .variation-single-list:last-child {
22703 margin-bottom: 0;
22704 }
22705 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body .variation-single-list .variation-step-title {
22706 color: #363B4E;
22707 font-size: 15px;
22708 font-weight: 500;
22709 line-height: 1;
22710 width: calc(100% - 190px);
22711 }
22712 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body .variation-single-list .variation-step-title .step-type {
22713 color: #363B4E;
22714 font-size: 15px;
22715 font-weight: 500;
22716 line-height: 1;
22717 text-transform: capitalize;
22718 }
22719 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body .variation-single-list .variation-step-title .variation-type {
22720 background: rgba(0, 148, 166, 0.1);
22721 display: inline-block;
22722 color: #0094A6;
22723 font-size: 12px;
22724 font-weight: 500;
22725 line-height: 1;
22726 padding: 6px 11px;
22727 text-transform: capitalize;
22728 border-radius: 40px;
22729 margin-left: 8px;
22730 }
22731 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body .variation-single-list .variation-step-title .variation-type.variant {
22732 background: rgba(238, 129, 52, 0.1);
22733 color: #EE8134;
22734 }
22735 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body .variation-single-list .variations-traffic {
22736 display: flex;
22737 align-items: center;
22738 gap: 10px;
22739 position: relative;
22740 }
22741 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body .variation-single-list .variations-traffic .unlock-notice {
22742 border-radius: 6px;
22743 background: #2D3149;
22744 position: absolute;
22745 color: #fff;
22746 font-size: 12px;
22747 font-weight: 500;
22748 line-height: 1.33;
22749 padding: 9px 10px 6px;
22750 bottom: calc(100% + 11px);
22751 left: 23px;
22752 width: 140px;
22753 text-align: center;
22754 opacity: 0;
22755 visibility: hidden;
22756 transition: all 0.3s ease;
22757 }
22758 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body .variation-single-list .variations-traffic .unlock-notice:before {
22759 content: "";
22760 position: absolute;
22761 left: 50%;
22762 transform: translateX(-50%) rotate(45deg);
22763 bottom: -4px;
22764 width: 11px;
22765 height: 11px;
22766 background: #2D3149;
22767 border-radius: 2px;
22768 }
22769 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body .variation-single-list .variations-traffic .lock-unlock {
22770 border-radius: 6px;
22771 border: 1px solid #EEF0F3;
22772 background: transparent;
22773 width: 38px;
22774 height: 38px;
22775 display: flex;
22776 align-items: center;
22777 justify-content: center;
22778 cursor: pointer;
22779 }
22780 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body .variation-single-list .variations-traffic input[type=number] {
22781 border: 1px solid #EEF0F3;
22782 height: 38px;
22783 border-radius: 6px;
22784 min-width: auto;
22785 width: 88px;
22786 color: #363B4E;
22787 padding: 5px 12px;
22788 }
22789 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body .variation-single-list .variations-traffic .unit {
22790 color: #363B4E;
22791 font-size: 14px;
22792 font-weight: 500;
22793 }
22794 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body .variation-single-list .variations-traffic .variation-traffic:disabled:hover + .unlock-notice {
22795 opacity: 1;
22796 visibility: visible;
22797 }
22798 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-footer {
22799 border-top: 1px solid #EEF0F3;
22800 padding-top: 20px;
22801 display: flex;
22802 align-items: center;
22803 justify-content: flex-end;
22804 gap: 14px;
22805 }
22806 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-footer .wpfnl-alert {
22807 display: block;
22808 }
22809 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-footer .btn-default {
22810 min-width: auto;
22811 border-radius: 10px;
22812 height: auto;
22813 line-height: 1;
22814 padding: 13px 19px 11px;
22815 border: 1px solid transparent;
22816 }
22817 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-footer .btn-default.cancel {
22818 background: transparent;
22819 color: #3C3F47;
22820 border-color: #E4E6EB;
22821 }
22822 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-footer .btn-default.cancel:hover {
22823 background: #f5f5f5;
22824 }
22825 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-footer .btn-default .wpfnl-loader {
22826 display: inline-block;
22827 position: relative;
22828 top: 1px;
22829 }
22830 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-footer .btn-default[disabled] {
22831 cursor: not-allowed;
22832 opacity: 0.6;
22833 display: flex;
22834 gap: 10px;
22835 align-items: center;
22836 padding: 8px 19px 8px;
22837 }
22838 .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-footer .btn-default[disabled] svg {
22839 display: block;
22840 }
22841
22842 .ab-testing-drawer .ab-testing-winner-modal {
22843 position: absolute;
22844 top: 0;
22845 right: 0;
22846 height: 100%;
22847 width: 594px;
22848 z-index: 2;
22849 opacity: 0;
22850 visibility: hidden;
22851 }
22852 .ab-testing-drawer .ab-testing-winner-modal.show-modal {
22853 opacity: 1;
22854 visibility: visible;
22855 }
22856 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-inner {
22857 background: #fff;
22858 box-shadow: -2px 3px 6px rgba(186, 176, 210, 0.1);
22859 padding: 18px 30px;
22860 width: 100%;
22861 height: 100%;
22862 position: relative;
22863 z-index: 1;
22864 overflow-y: auto;
22865 }
22866 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-inner::-webkit-scrollbar {
22867 width: 3px;
22868 }
22869 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-inner::-webkit-scrollbar-track {
22870 background: #f2f5f8;
22871 }
22872 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-inner::-webkit-scrollbar-thumb {
22873 background-color: #CBCBCB;
22874 border-radius: 20px;
22875 }
22876 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-header {
22877 display: flex;
22878 align-items: center;
22879 justify-content: space-between;
22880 padding-bottom: 18px;
22881 }
22882 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-header .header-title h4 {
22883 color: #363B4E;
22884 font-size: 18px;
22885 font-weight: 600;
22886 line-height: 1;
22887 }
22888 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-header .header-actions .modal-close {
22889 border-radius: 10px;
22890 border: 1px solid #EBEDF0;
22891 width: 38px;
22892 height: 38px;
22893 display: flex;
22894 align-items: center;
22895 justify-content: center;
22896 cursor: pointer;
22897 }
22898 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-body {
22899 padding-bottom: 30px;
22900 }
22901 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-body .winner-step-info {
22902 border: 1px solid #EEF0F3;
22903 border-radius: 10px;
22904 margin-bottom: 16px;
22905 }
22906 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-body .winner-step-info .img-area {
22907 background: #D7D1E7;
22908 height: 303px;
22909 text-align: center;
22910 border-radius: 10px 10px 0 0;
22911 overflow: hidden;
22912 }
22913 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-body .winner-step-info .img-area svg {
22914 position: relative;
22915 top: 14px;
22916 }
22917 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-body .winner-step-info .content-area {
22918 padding: 30px 24px;
22919 }
22920 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-body .winner-step-info .content-area .winner-title {
22921 color: #363B4E;
22922 font-size: 16px;
22923 font-weight: 600;
22924 text-align: center;
22925 margin-bottom: 20px;
22926 }
22927 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-body .winner-step-info .winner-check-list li {
22928 color: #363B4E;
22929 font-size: 13px;
22930 line-height: 1.3;
22931 position: relative;
22932 margin-bottom: 10px;
22933 padding-left: 23px;
22934 }
22935 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-body .winner-step-info .winner-check-list li:last-child {
22936 margin-bottom: 0;
22937 }
22938 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-body .winner-step-info .winner-check-list li:before {
22939 content: url("data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMTkgMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbD0iIzAwQjQyQyIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNNS43MzQgMTMuNTY0YS4yNTkuMjU5IDAgMDEtLjIzNi0uMTYzYy0uMDE4LS4wMzctMS41OC00LjA2Ny0zLjk5NC01LjU5Mi0uNDczLS4yOS0uODM2LS42LS42OS0xLjI5LjE0NS0uNjcxLjU5OS0xLjA1MiAxLjQxNi0xLjIzNCAxLjQ1Mi0uMzA5IDMuMDEzIDEuOTQzIDMuNTk0IDIuODY5IDIuMDM0LTIuOTYgNi4xLTcuNjA3IDEyLjAyLTguMTUyLjI4NS0uMDM0LjM5LjM5LjEyNi41MDgtLjA5LjAzNy04LjU1IDMuOTA0LTExLjk4MiAxMi45MDlhLjI5LjI5IDAgMDEtLjI1NC4xNDV6IiBjbGlwLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=");
22940 position: absolute;
22941 left: 0;
22942 top: 2px;
22943 width: 17px;
22944 height: 13px;
22945 }
22946 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-body .wpfnl-checkbox label {
22947 color: #344054;
22948 font-size: 13px;
22949 line-height: 1;
22950 text-transform: none;
22951 }
22952 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-body .wpfnl-checkbox label:after {
22953 content: url("data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMTIgMTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTUuNTM4IDEwLjYzNWEuMjMyLjIzMiAwIDAxLS4xNy0uMDc0TC44IDUuNjE4YS4yMy4yMyAwIDAxLjE2OS0uMzg3aDIuMmEuMjMuMjMgMCAwMS4xNzMuMDhMNC44NyA3LjA2NmMuMTY1LS4zNTMuNDg1LS45NCAxLjA0NS0xLjY1Ni44My0xLjA1OCAyLjM3LTIuNjE0IDUuMDA4LTQuMDE5YS4yMy4yMyAwIDAxLjI1LjM4NmMtLjAxLjAwOC0xLjAyNy44MDktMi4xOTcgMi4yNzUtMS4wNzcgMS4zNS0yLjUwOSAzLjU1Ny0zLjIxMyA2LjQwN2EuMjMuMjMgMCAwMS0uMjI0LjE3NXoiLz48L3N2Zz4=");
22954 left: 3px;
22955 top: 0px;
22956 width: 14px;
22957 height: 14px;
22958 transform: rotate(0);
22959 border-bottom: none;
22960 border-left: none;
22961 }
22962 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-footer {
22963 border-top: 1px solid #EEF0F3;
22964 padding-top: 20px;
22965 display: flex;
22966 align-items: center;
22967 justify-content: flex-end;
22968 gap: 14px;
22969 }
22970 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-footer .btn-default {
22971 min-width: auto;
22972 border-radius: 10px;
22973 height: auto;
22974 line-height: 1;
22975 padding: 12px 19px 10px;
22976 border: 1px solid transparent;
22977 }
22978 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-footer .btn-default.cancel {
22979 background: transparent;
22980 color: #3C3F47;
22981 border-color: #E4E6EB;
22982 }
22983 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-footer .btn-default.cancel:hover {
22984 background: #f5f5f5;
22985 }
22986 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-footer .btn-default .wpfnl-loader {
22987 display: inline-block;
22988 position: relative;
22989 top: 2px;
22990 }
22991 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-footer .btn-default[disabled] {
22992 cursor: not-allowed;
22993 opacity: 0.6;
22994 display: flex;
22995 gap: 10px;
22996 align-items: center;
22997 padding: 8px 19px 8px;
22998 }
22999 .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-footer .btn-default[disabled] svg {
23000 display: block;
23001 }
23002
23003 .ab-testing-stats {
23004 padding-top: 40px;
23005 }
23006 .ab-testing-stats .stats-wrapper {
23007 width: 100%;
23008 max-width: 1160px;
23009 margin: 0 auto;
23010 background: #fff;
23011 box-shadow: 0px 1px 1px rgba(182, 185, 191, 0.3);
23012 border-radius: 10px;
23013 }
23014 .ab-testing-stats .stats-wrapper.ab-testing-stats-header {
23015 background: none;
23016 box-shadow: none;
23017 border-radius: 0;
23018 }
23019 .ab-testing-stats .stats-wrapper.ab-testing-stats-header .stats-back-button {
23020 background: none;
23021 border: none;
23022 outline: none;
23023 display: flex;
23024 align-items: center;
23025 justify-content: center;
23026 gap: 8px;
23027 margin-bottom: 18px;
23028 cursor: pointer;
23029 }
23030 .ab-testing-stats .stats-wrapper.ab-testing-stats-header .stats-back-button .stats-back-button-icon {
23031 background: #fff;
23032 display: inline-flex;
23033 align-items: center;
23034 padding: 5px;
23035 border-radius: 8px;
23036 }
23037 .ab-testing-stats .stats-wrapper.ab-testing-stats-header .stats-back-button .stats-back-button-text {
23038 color: #2D3149;
23039 }
23040 .ab-testing-stats .stats-wrapper table {
23041 width: 100%;
23042 border: none;
23043 border-collapse: collapse;
23044 }
23045 .ab-testing-stats .stats-wrapper table .name {
23046 width: 320px;
23047 }
23048 .ab-testing-stats .stats-wrapper table .status {
23049 width: 120px;
23050 }
23051 .ab-testing-stats .stats-wrapper table .visits {
23052 width: 100px;
23053 }
23054 .ab-testing-stats .stats-wrapper table .revenue {
23055 width: 100px;
23056 }
23057 .ab-testing-stats .stats-wrapper table .conversion-rate {
23058 width: 140px;
23059 }
23060 .ab-testing-stats .stats-wrapper table .declare-winner {
23061 width: 128px;
23062 }
23063 .ab-testing-stats .stats-wrapper thead th {
23064 padding: 16px 24px;
23065 border-bottom: 1px solid #EEF0F3;
23066 }
23067 .ab-testing-stats .stats-wrapper thead th .col-inner-wrap {
23068 color: #7A8B9A;
23069 font-size: 14px;
23070 line-height: 1;
23071 text-align: left;
23072 }
23073 .ab-testing-stats .stats-wrapper tbody td {
23074 padding: 18px 24px;
23075 border-bottom: 1px solid #EEF0F3;
23076 }
23077 .ab-testing-stats .stats-wrapper tbody tr:last-child td {
23078 border-bottom: none;
23079 }
23080 .ab-testing-stats .stats-wrapper tbody .name .col-inner-wrap {
23081 font-size: 14px;
23082 line-height: 1;
23083 color: #363B4E;
23084 font-weight: 500;
23085 white-space: nowrap;
23086 overflow: hidden;
23087 text-overflow: ellipsis;
23088 width: 270px;
23089 }
23090 .ab-testing-stats .stats-wrapper tbody .variation-type {
23091 background: rgba(0, 148, 166, 0.1);
23092 display: inline-block;
23093 color: #0094A6;
23094 font-size: 12px;
23095 font-weight: 500;
23096 line-height: 1;
23097 padding: 6px 11px;
23098 text-transform: capitalize;
23099 border-radius: 40px;
23100 }
23101 .ab-testing-stats .stats-wrapper tbody .variation-type.variant {
23102 background: rgba(238, 129, 52, 0.1);
23103 color: #EE8134;
23104 }
23105 .ab-testing-stats .stats-wrapper tbody .declare-winner .col-inner-wrap {
23106 display: flex;
23107 align-items: center;
23108 }
23109 .ab-testing-stats .stats-wrapper tbody .declare-winner .col-inner-wrap .wpfnl-loader {
23110 display: inline-block;
23111 position: relative;
23112 top: -1px;
23113 }
23114 .ab-testing-stats .stats-wrapper tbody .wpfnl-switcher label {
23115 width: 34px;
23116 height: 20px;
23117 }
23118 .ab-testing-stats .stats-wrapper tbody .wpfnl-switcher label:after {
23119 width: 16px;
23120 height: 16px;
23121 top: 2px;
23122 left: 2px;
23123 }
23124 .ab-testing-stats .stats-wrapper tbody .wpfnl-switcher input[type=checkbox]:checked + label:after {
23125 margin-left: 14px;
23126 }
23127
23128 @media only screen and (max-width: 1399px) {
23129 .ab-testing-stats .stats-wrapper thead th {
23130 padding: 16px 17px;
23131 }
23132 .ab-testing-stats .stats-wrapper tbody td {
23133 padding: 18px 17px;
23134 }
23135 }
23136 @media only screen and (max-width: 1199px) {
23137 .ab-testing-stats .stats-wrapper table .declare-winner {
23138 width: 160px;
23139 padding: 16px 14px;
23140 }
23141 .ab-testing-stats .stats-wrapper tbody td {
23142 padding: 14px 14px;
23143 }
23144 }
23145 @media only screen and (max-width: 991px) {
23146 .ab-testing-stats .stats-wrapper table .name {
23147 width: 230px;
23148 }
23149 .ab-testing-stats .stats-wrapper tbody .name .col-inner-wrap {
23150 width: 203px;
23151 }
23152 }
23153 .ab-testing-archive-list .stats-wrapper table .conversion-rate {
23154 width: 122px;
23155 }
23156 .ab-testing-archive-list .stats-wrapper table .action {
23157 width: 160px;
23158 }
23159 .ab-testing-archive-list .stats-wrapper table .action .col-inner-wrap {
23160 display: flex;
23161 align-items: center;
23162 gap: 5px;
23163 width: 108px;
23164 margin-left: auto;
23165 }
23166 .ab-testing-archive-list .stats-wrapper table .action .retrive {
23167 color: #363B4E;
23168 font-size: 13px;
23169 font-weight: 500;
23170 line-height: 1;
23171 letter-spacing: -0.13px;
23172 padding: 7px 10px;
23173 border-radius: 6px;
23174 border: 1px solid #EEF0F3;
23175 background: #F6F5FA;
23176 cursor: pointer;
23177 }
23178 .ab-testing-archive-list .stats-wrapper table .action .delete {
23179 padding: 8px 10px;
23180 background: transparent;
23181 border: none;
23182 cursor: pointer;
23183 }
23184 .ab-testing-archive-list .stats-wrapper table .action .delete svg {
23185 display: block;
23186 }
23187 .ab-testing-archive-list .stats-wrapper table .no-archived-variant {
23188 text-align: center;
23189 }
23190
23191 .ab-testing-drawer .ab-testing-confirmation-modal {
23192 position: fixed;
23193 top: 0;
23194 left: 160px;
23195 width: calc(100% - 160px);
23196 height: 100%;
23197 z-index: 2;
23198 background: rgba(21, 17, 29, 0.3);
23199 backdrop-filter: blur(4px);
23200 display: flex;
23201 flex-flow: column;
23202 align-items: center;
23203 justify-content: center;
23204 }
23205 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-overlay {
23206 position: absolute;
23207 left: 0;
23208 top: 0;
23209 width: 100%;
23210 height: 100%;
23211 background: transparent;
23212 }
23213 .ab-testing-drawer .ab-testing-confirmation-modal .close-confirmation-modal {
23214 width: 35px;
23215 height: 35px;
23216 border-radius: 100px;
23217 background: #FFF;
23218 box-shadow: 0px 1px 1px 0px #DADADA;
23219 border: none;
23220 position: absolute;
23221 right: -13px;
23222 top: -13px;
23223 cursor: pointer;
23224 padding-top: 2px;
23225 }
23226 .ab-testing-drawer .ab-testing-confirmation-modal .close-confirmation-modal path {
23227 stroke-width: 2px;
23228 }
23229 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-wrapper {
23230 width: 450px;
23231 background: #F6F5FA;
23232 border-radius: 10px;
23233 position: relative;
23234 }
23235 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-body {
23236 padding: 35px;
23237 text-align: center;
23238 }
23239 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-body .icon {
23240 width: 50px;
23241 height: 50px;
23242 display: flex;
23243 align-items: center;
23244 justify-content: center;
23245 background: #EE5F5A;
23246 margin: 0 auto 14px;
23247 border-radius: 100%;
23248 }
23249 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-body .icon.delete-icon svg {
23250 width: 16px;
23251 height: 16px;
23252 }
23253 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-body .icon.delete-icon svg path {
23254 stroke: #fff;
23255 }
23256 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-body .icon.warning-icon {
23257 background: transparent;
23258 }
23259 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-body .icon.archive-icon svg {
23260 position: relative;
23261 top: 1px;
23262 left: 1px;
23263 }
23264 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-body .title {
23265 color: #2D3149;
23266 font-size: 16px;
23267 font-weight: 600;
23268 line-height: 1;
23269 margin-bottom: 8px;
23270 }
23271 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-body .subtitle {
23272 color: #7A8B9A;
23273 font-size: 14px;
23274 font-weight: 400;
23275 line-height: 1.2;
23276 }
23277 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-body .variant-select-container {
23278 display: flex;
23279 justify-content: center;
23280 margin-top: 15px;
23281 width: 100%;
23282 flex-direction: column;
23283 align-items: flex-start;
23284 }
23285 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-body .variant-select-container .variant-select {
23286 margin-bottom: 10px;
23287 }
23288 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-body .variant-select-container .archive-checkbox label {
23289 color: #2D3149;
23290 padding-left: 26px;
23291 }
23292 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-body .variant-select-container .archive-checkbox label::before {
23293 border: 1px solid #C5C6C8;
23294 height: 16px;
23295 width: 16px;
23296 }
23297 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-body .variant-select-container .archive-checkbox label::after {
23298 left: 4px;
23299 top: 2px;
23300 width: 8px;
23301 height: 4px;
23302 }
23303 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-footer {
23304 padding: 20px;
23305 border-top: 1px solid #E2E2E2;
23306 display: flex;
23307 flex-flow: row wrap;
23308 align-items: center;
23309 justify-content: flex-end;
23310 gap: 12px;
23311 }
23312 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-footer .btn-default {
23313 min-width: auto;
23314 height: auto;
23315 line-height: 1;
23316 font-size: 15px;
23317 font-weight: 600;
23318 padding: 12px 19px;
23319 border: 1px solid transparent;
23320 }
23321 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-footer .btn-default.confirm {
23322 box-shadow: 0px 10px 16px 0px rgba(189, 193, 200, 0.5);
23323 }
23324 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-footer .btn-default.cancel {
23325 color: #2D3149;
23326 background: transparent;
23327 border: 1px solid #E4E6EB;
23328 letter-spacing: -0.15px;
23329 }
23330 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-footer .wpfnl-checkbox {
23331 margin-right: auto;
23332 }
23333 .ab-testing-drawer .ab-testing-confirmation-modal .confirmation-modal-footer .variant-alert {
23334 margin-right: auto;
23335 color: #D8000C;
23336 }
23337 .ab-testing-drawer .ab-testing-confirmation-modal.archive-modal .confirmation-modal-body .icon {
23338 background: #239654;
23339 }
23340 .ab-testing-drawer .ab-testing-confirmation-modal.archive-modal .confirmation-modal-body .icon.warning-icon {
23341 background: transparent;
23342 }
23343
23344 .folded .ab-testing-drawer .ab-testing-confirmation-modal {
23345 left: 36px;
23346 width: calc(100% - 36px);
23347 }
23348
23349 .wpfnl-automation-window .automation-list-wrapper {
23350 padding: 0 30px 0;
23351 }
23352 .wpfnl-automation-window .automation-list-wrapper > .bulk-check {
23353 display: flex;
23354 align-items: center;
23355 padding-left: 31px;
23356 height: 50px;
23357 }
23358 .wpfnl-automation-window .automation-list-wrapper > .bulk-check .wpfnl-checkbox label:before {
23359 border-color: #c2c2c2;
23360 background-color: #ffffff;
23361 }
23362 .wpfnl-automation-window .automation-list-wrapper .bulk-delete-area {
23363 padding-left: 30px;
23364 height: 33px;
23365 }
23366 .wpfnl-automation-window .automation-list-wrapper .bulk-delete-area button {
23367 background: #EE8134;
23368 border-radius: 6px;
23369 border: none;
23370 color: #fff;
23371 height: 30px;
23372 padding: 0 10px;
23373 display: flex;
23374 align-items: center;
23375 justify-content: center;
23376 font-weight: 500;
23377 cursor: pointer;
23378 }
23379 .wpfnl-automation-window .automation-list-wrapper .bulk-delete-area button svg {
23380 height: 18px;
23381 width: 18px;
23382 margin-right: 4px;
23383 }
23384 .wpfnl-automation-window .automation-list-wrapper .bulk-delete-area button svg path {
23385 stroke: #fff;
23386 }
23387 .wpfnl-automation-window .automation-list-header {
23388 display: flex;
23389 flex-flow: row wrap;
23390 align-items: center;
23391 justify-content: space-between;
23392 }
23393 .wpfnl-automation-window .automation-list-header .field-item {
23394 font-weight: 500;
23395 font-size: 14px;
23396 line-height: 1.14;
23397 letter-spacing: 1px;
23398 text-transform: uppercase;
23399 color: #7A8B9A;
23400 }
23401 .wpfnl-automation-window .automation-list-header,
23402 .wpfnl-automation-window .automation-single-list {
23403 padding: 15px 30px;
23404 }
23405 .wpfnl-automation-window .automation-list-header .wpfnl-checkbox label:before,
23406 .wpfnl-automation-window .automation-single-list .wpfnl-checkbox label:before {
23407 border-color: #CDD2E6;
23408 background-color: #ffffff;
23409 }
23410 .wpfnl-automation-window .automation-list-header .field-item,
23411 .wpfnl-automation-window .automation-single-list .field-item {
23412 padding: 0 10px;
23413 }
23414 .wpfnl-automation-window .automation-list-header .field-item:first-child,
23415 .wpfnl-automation-window .automation-single-list .field-item:first-child {
23416 padding-left: 0;
23417 }
23418 .wpfnl-automation-window .automation-list-header .field-item:last-child,
23419 .wpfnl-automation-window .automation-single-list .field-item:last-child {
23420 padding-right: 0;
23421 }
23422 .wpfnl-automation-window .automation-list-header .bulk-check,
23423 .wpfnl-automation-window .automation-single-list .bulk-check {
23424 margin-right: 20px;
23425 }
23426 .wpfnl-automation-window .automation-list-header .title,
23427 .wpfnl-automation-window .automation-single-list .title {
23428 width: 250px;
23429 display: flex;
23430 flex-flow: row wrap;
23431 align-items: center;
23432 justify-content: flex-start;
23433 }
23434 .wpfnl-automation-window .automation-list-header .trigger,
23435 .wpfnl-automation-window .automation-single-list .trigger {
23436 width: calc(80% - 280px);
23437 text-align: center;
23438 }
23439 .wpfnl-automation-window .automation-list-header .trigger-action,
23440 .wpfnl-automation-window .automation-single-list .trigger-action {
23441 width: 100px;
23442 }
23443 .wpfnl-automation-window .automation-list-header .crm,
23444 .wpfnl-automation-window .automation-single-list .crm {
23445 width: 45px;
23446 }
23447 .wpfnl-automation-window .automation-list-header .status,
23448 .wpfnl-automation-window .automation-single-list .status {
23449 width: 66px;
23450 }
23451 .wpfnl-automation-window .automation-list-header .actions,
23452 .wpfnl-automation-window .automation-single-list .actions {
23453 width: 75px;
23454 }
23455 .wpfnl-automation-window .automation-single-list {
23456 background: #FFFFFF;
23457 box-shadow: 0px 1px 2px rgba(190, 190, 215, 0.2);
23458 border-radius: 8px;
23459 display: flex;
23460 flex-flow: row wrap;
23461 align-items: flex-start;
23462 justify-content: space-between;
23463 margin-bottom: 20px;
23464 }
23465 .wpfnl-automation-window .automation-single-list.no-data-list {
23466 justify-content: center;
23467 }
23468 .wpfnl-automation-window .automation-single-list.no-data-list .field-item {
23469 color: #363B4E;
23470 font-weight: 500;
23471 }
23472 .wpfnl-automation-window .automation-single-list.no-data-list .field-item .btn-default {
23473 height: 54px;
23474 padding: 0 40px;
23475 margin: 10px 0;
23476 font-size: 16px;
23477 }
23478 .wpfnl-automation-window .automation-single-list.no-data-list.not-enabled {
23479 margin-left: 20px;
23480 margin-right: 20px;
23481 }
23482 .wpfnl-automation-window .automation-single-list .title {
23483 font-size: 15px;
23484 line-height: 1.2;
23485 font-weight: 500;
23486 color: #363B4E;
23487 position: relative;
23488 top: 6px;
23489 }
23490 .wpfnl-automation-window .automation-single-list .crm .icon {
23491 box-sizing: border-box;
23492 border-radius: 6px;
23493 width: 30px;
23494 height: 30px;
23495 display: flex;
23496 flex-flow: column;
23497 align-items: center;
23498 justify-content: center;
23499 }
23500 .wpfnl-automation-window .automation-single-list .trigger-lists {
23501 display: flex;
23502 flex-flow: row wrap;
23503 align-items: center;
23504 justify-content: center;
23505 margin-left: -2px;
23506 margin-top: -2px;
23507 width: 100%;
23508 }
23509 .wpfnl-automation-window .automation-single-list .trigger-lists .trigger-list-flex,
23510 .wpfnl-automation-window .automation-single-list .trigger-lists .trigger-more-list,
23511 .wpfnl-automation-window .automation-single-list .trigger-lists .trigger-list {
23512 padding: 2px;
23513 }
23514 .wpfnl-automation-window .automation-single-list .trigger-lists .trigger-list-flex > span,
23515 .wpfnl-automation-window .automation-single-list .trigger-lists .trigger-more-list > span,
23516 .wpfnl-automation-window .automation-single-list .trigger-lists .trigger-list > span {
23517 font-size: 12px;
23518 line-height: 1.15;
23519 color: #7A8B9A;
23520 border: 1px solid #E5E8F3;
23521 border-radius: 6px;
23522 padding: 6px 6px 4px;
23523 display: block;
23524 }
23525 .wpfnl-automation-window .automation-single-list .more-list-trigger > span {
23526 font-size: 12px;
23527 line-height: 1.15;
23528 color: #7A8B9A;
23529 border: 1px solid #E5E8F3;
23530 border-radius: 6px;
23531 padding: 6px 6px 4px;
23532 display: inline-block;
23533 }
23534 .wpfnl-automation-window .automation-single-list .trigger-action {
23535 display: flex;
23536 align-items: center;
23537 }
23538 .wpfnl-automation-window .automation-single-list .trigger-action > span {
23539 display: block;
23540 line-height: 1;
23541 }
23542 .wpfnl-automation-window .automation-single-list .trigger-action > span svg {
23543 display: block;
23544 }
23545 .wpfnl-automation-window .automation-single-list .trigger-action .action-separator {
23546 margin: 0 18px;
23547 }
23548 .wpfnl-automation-window .automation-single-list .status {
23549 position: relative;
23550 top: 6px;
23551 }
23552 .wpfnl-automation-window .automation-single-list .actions {
23553 display: flex;
23554 }
23555 .wpfnl-automation-window .automation-single-list .actions button {
23556 width: 33px;
23557 padding: 0;
23558 border: none;
23559 height: 30px;
23560 padding-top: 2px;
23561 cursor: pointer;
23562 background: transparent;
23563 margin: 0 auto;
23564 display: flex;
23565 align-items: center;
23566 justify-content: center;
23567 }
23568 .wpfnl-automation-window .automation-single-list .actions button svg {
23569 height: 20px;
23570 display: block;
23571 }
23572
23573 @media only screen and (max-width: 1440px) {
23574 .wpfnl-automation-window .automation-list-header .trigger,
23575 .wpfnl-automation-window .automation-single-list .trigger {
23576 width: calc(80% - 340px);
23577 }
23578 }
23579 @media only screen and (max-width: 1199px) {
23580 .wpfnl-automation-window .automation-list-header,
23581 .wpfnl-automation-window .automation-single-list {
23582 padding: 14px 16px;
23583 }
23584 .wpfnl-automation-window .automation-list-header .title,
23585 .wpfnl-automation-window .automation-single-list .title {
23586 width: 220px;
23587 }
23588 .wpfnl-automation-window .automation-list-wrapper .bulk-delete-area {
23589 padding-left: 16px;
23590 }
23591 }
23592 @media only screen and (max-width: 991px) {
23593 .wpfnl-automation-window .automation-list-header .title,
23594 .wpfnl-automation-window .automation-single-list .title {
23595 width: 220px;
23596 }
23597 .wpfnl-automation-window .automation-list-header .trigger,
23598 .wpfnl-automation-window .automation-single-list .trigger {
23599 width: calc(80% - 369px);
23600 }
23601 }
23602 .crm-data-loader {
23603 position: absolute;
23604 z-index: 999;
23605 top: 1px;
23606 left: 1px;
23607 background: #fff;
23608 width: calc(100% - 3px);
23609 height: calc(100% - 3px);
23610 display: flex;
23611 flex-flow: row;
23612 align-items: center;
23613 border-radius: 10px;
23614 padding-left: 10px;
23615 }
23616 .crm-data-loader > span {
23617 display: inline-block;
23618 width: 8px;
23619 height: 8px;
23620 border-radius: 20px;
23621 background: #a184e5;
23622 margin: 3px;
23623 transition: all 0.3s;
23624 }
23625 .crm-data-loader > span:nth-child(1) {
23626 -webkit-animation: crm-data-loader 1.5s infinite;
23627 -moz-animation: crm-data-loader 1.5s infinite;
23628 -o-animation: crm-data-loader 1.5s infinite;
23629 animation: crm-data-loader 1.5s infinite;
23630 }
23631 .crm-data-loader > span:nth-child(2) {
23632 -webkit-animation: crm-data-loader 1.5s infinite;
23633 -moz-animation: crm-data-loader 1.5s infinite;
23634 -o-animation: crm-data-loader 1.5s infinite;
23635 animation: crm-data-loader 1.5s infinite;
23636 animation-delay: 0.4s;
23637 }
23638 .crm-data-loader > span:nth-child(3) {
23639 -webkit-animation: crm-data-loader 1.5s infinite;
23640 -moz-animation: crm-data-loader 1.5s infinite;
23641 -o-animation: crm-data-loader 1.5s infinite;
23642 animation: crm-data-loader 1.5s infinite;
23643 animation-delay: 0.6s;
23644 }
23645 @-webkit-keyframes crm-data-loader {
23646 0%, 100% {
23647 opacity: 0;
23648 }
23649 50% {
23650 opacity: 1;
23651 }
23652 }
23653 @-moz-keyframes crm-data-loader {
23654 0%, 100% {
23655 opacity: 0;
23656 }
23657 50% {
23658 opacity: 1;
23659 }
23660 }
23661 @-o-keyframes crm-data-loader {
23662 0%, 100% {
23663 opacity: 0;
23664 }
23665 50% {
23666 opacity: 1;
23667 }
23668 }
23669 @keyframes crm-data-loader {
23670 0%, 100% {
23671 opacity: 0;
23672 }
23673 50% {
23674 opacity: 1;
23675 }
23676 }
23677
23678 .wpfnl-automation-window .automation-darwer {
23679 position: fixed;
23680 top: 32px;
23681 right: -190px;
23682 background-color: #fff;
23683 z-index: 99;
23684 width: 1133px;
23685 height: calc(100vh - 32px);
23686 box-shadow: -8px 3px 6px rgba(186, 176, 210, 0.15);
23687 transition: all 0.3s ease-in-out;
23688 opacity: 0;
23689 visibility: hidden;
23690 }
23691 .wpfnl-automation-window .automation-darwer .drawer-bg-overlay {
23692 position: fixed;
23693 right: 0;
23694 top: 0;
23695 background: rgba(0, 0, 0, 0.3019607843);
23696 width: 100%;
23697 height: 100%;
23698 z-index: -1;
23699 }
23700 .wpfnl-automation-window .automation-darwer.show-drawer {
23701 right: 0;
23702 opacity: 1;
23703 visibility: visible;
23704 }
23705 .wpfnl-automation-window .automation-darwer .drawer-wrapper {
23706 height: 100%;
23707 width: 100%;
23708 background: #fff;
23709 position: relative;
23710 }
23711 .wpfnl-automation-window .automation-darwer .drawer-loader {
23712 position: absolute;
23713 top: 0;
23714 left: 0;
23715 width: 100%;
23716 height: 100%;
23717 background: #fff;
23718 border-radius: 10px 0 0 10px;
23719 z-index: 2;
23720 }
23721 .wpfnl-automation-window .automation-darwer .drawer-loader .wpfnl-loader {
23722 display: block;
23723 position: absolute;
23724 top: 50%;
23725 left: 50%;
23726 width: 50px;
23727 height: 50px;
23728 margin-left: -48px;
23729 margin-top: -46px;
23730 transition: all 0.3s linear;
23731 }
23732 .wpfnl-automation-window .automation-darwer .drawer-header {
23733 display: flex;
23734 flex-flow: row wrap;
23735 align-items: center;
23736 justify-content: space-between;
23737 gap: 10px;
23738 padding: 20px 16px 20px 30px;
23739 box-shadow: 0px 1px 1px rgba(190, 190, 215, 0.2);
23740 position: relative;
23741 z-index: 1;
23742 }
23743 .wpfnl-automation-window .automation-darwer .drawer-header .automation-name-wrapper {
23744 display: flex;
23745 flex-flow: row wrap;
23746 align-items: center;
23747 }
23748 .wpfnl-automation-window .automation-darwer .drawer-header .automation-name-wrapper label {
23749 padding-right: 7px;
23750 cursor: text;
23751 }
23752 .wpfnl-automation-window .automation-darwer .drawer-header .automation-name-wrapper input {
23753 height: 40px;
23754 font-size: 14px;
23755 line-height: 1.14;
23756 color: #7A8B9A;
23757 padding: 3px 10px;
23758 width: 180px;
23759 min-height: auto;
23760 min-width: auto;
23761 }
23762 .wpfnl-automation-window .automation-darwer .drawer-header .automation-name-wrapper .automation-name-preview {
23763 max-width: 200px;
23764 white-space: nowrap;
23765 overflow: hidden;
23766 text-overflow: ellipsis;
23767 }
23768 .wpfnl-automation-window .automation-darwer .drawer-header .automation-name-wrapper > button {
23769 min-width: auto;
23770 padding: 1px 7px 0;
23771 width: 40px;
23772 height: 40px;
23773 display: flex;
23774 flex-flow: column;
23775 align-items: center;
23776 justify-content: center;
23777 background: #F6F5FA !important;
23778 border: 1px solid #e0e0e0;
23779 border-radius: 6px;
23780 cursor: pointer;
23781 margin-left: 10px;
23782 }
23783 .wpfnl-automation-window .automation-darwer .drawer-header .automation-name-wrapper > button svg {
23784 display: block;
23785 width: 22px;
23786 height: 22px;
23787 }
23788 .wpfnl-automation-window .automation-darwer .drawer-header .automation-name-wrapper > button.automation-name-edit svg {
23789 fill: #6E42D3;
23790 }
23791 .wpfnl-automation-window .automation-darwer .drawer-header .automation-name-wrapper > button.automation-name-submit {
23792 display: none;
23793 }
23794 .wpfnl-automation-window .automation-darwer .drawer-header .automation-name-wrapper > button.automation-name-submit svg {
23795 stroke: #6E42D3;
23796 position: relative;
23797 top: -3px;
23798 }
23799 .wpfnl-automation-window .automation-darwer .drawer-header .automation-name-wrapper > button.automation-name-cancel {
23800 display: none;
23801 margin-left: 5px;
23802 }
23803 .wpfnl-automation-window .automation-darwer .drawer-header .automation-name-wrapper .automation-name-input {
23804 display: none;
23805 }
23806 .wpfnl-automation-window .automation-darwer .drawer-header .automation-name-wrapper .wpfnl-alert {
23807 display: block;
23808 position: absolute;
23809 bottom: 2px;
23810 font-size: 12px;
23811 font-weight: 400;
23812 }
23813 .wpfnl-automation-window .automation-darwer .drawer-header .connect-crm {
23814 display: flex;
23815 flex-flow: row;
23816 align-items: center;
23817 margin-left: 30px;
23818 }
23819 .wpfnl-automation-window .automation-darwer .drawer-header .connect-crm .connect-crm-title {
23820 padding-right: 7px;
23821 font-weight: 500;
23822 color: #363B4E;
23823 white-space: nowrap;
23824 line-height: 1;
23825 position: relative;
23826 top: 2px;
23827 }
23828 .wpfnl-automation-window .automation-darwer .drawer-header .connect-crm select {
23829 height: 40px;
23830 padding-right: 30px;
23831 background-color: #f6f4fb;
23832 border-color: #6E42D3;
23833 color: #716395;
23834 }
23835 .wpfnl-automation-window .automation-darwer .drawer-header .zapier-doc-link a {
23836 font-weight: 500;
23837 color: #6E42D3;
23838 text-decoration: underline;
23839 }
23840 .wpfnl-automation-window .automation-darwer .drawer-header .zapier-doc-link a:hover {
23841 text-decoration: none;
23842 }
23843 .wpfnl-automation-window .automation-darwer .drawer-header .wpfnl-drawer-close {
23844 display: block;
23845 padding: 3px 7px;
23846 height: 24px;
23847 cursor: pointer;
23848 position: relative;
23849 top: -2px;
23850 margin-left: auto;
23851 }
23852 .wpfnl-automation-window .automation-darwer .drawer-body {
23853 padding: 30px;
23854 height: calc(100% - 80px);
23855 overflow: auto;
23856 position: relative;
23857 }
23858 .wpfnl-automation-window .automation-darwer .drawer-body::-webkit-scrollbar {
23859 width: 5px;
23860 }
23861 .wpfnl-automation-window .automation-darwer .drawer-body::-webkit-scrollbar-track {
23862 background: #f2f5f8;
23863 }
23864 .wpfnl-automation-window .automation-darwer .drawer-body::-webkit-scrollbar-thumb {
23865 background-color: #6E42D3;
23866 border-radius: 20px;
23867 }
23868 .wpfnl-automation-window .automation-darwer .trigger-wrapper {
23869 background: #FAF9FF;
23870 border: 1px solid #F0F0F0;
23871 border-radius: 10px;
23872 padding: 86px 40px 52px;
23873 position: relative;
23874 }
23875 .wpfnl-automation-window .automation-darwer .trigger-wrapper .zapier-save-btn {
23876 position: absolute;
23877 top: 30px;
23878 right: 0;
23879 z-index: 1;
23880 display: flex;
23881 align-items: center;
23882 justify-content: flex-end;
23883 gap: 13px;
23884 width: 100%;
23885 padding: 0 40px;
23886 }
23887 .wpfnl-automation-window .automation-darwer .trigger-wrapper .zapier-save-btn .wpfnl-alert {
23888 display: block;
23889 }
23890 .wpfnl-automation-window .automation-darwer .trigger-wrapper .zapier-save-btn .wpfnl-loader {
23891 display: inline-block;
23892 position: relative;
23893 top: 2px;
23894 }
23895 .wpfnl-automation-window .automation-darwer .single-trigger-wrapper {
23896 padding: 0 0 27px;
23897 position: relative;
23898 }
23899 .wpfnl-automation-window .automation-darwer .single-trigger-wrapper:after {
23900 content: "";
23901 position: absolute;
23902 left: 50%;
23903 height: 27px;
23904 width: 2px;
23905 background: #7A8B9A;
23906 margin-left: -1px;
23907 }
23908 .wpfnl-automation-window .automation-darwer .single-trigger-wrapper:after {
23909 bottom: 0;
23910 }
23911 .wpfnl-automation-window .automation-darwer .single-trigger-wrapper .add-trigger {
23912 border: none;
23913 background: transparent;
23914 display: block;
23915 height: 24px;
23916 width: 24px;
23917 position: absolute;
23918 left: 50%;
23919 bottom: -13px;
23920 transform: translate(-50%);
23921 z-index: 1;
23922 border-radius: 50%;
23923 cursor: pointer;
23924 }
23925 .wpfnl-automation-window .automation-darwer .single-trigger-wrapper:not(:last-child) .add-trigger {
23926 display: none;
23927 }
23928 .wpfnl-automation-window .automation-darwer .single-trigger {
23929 background: #FFFFFF;
23930 box-shadow: 0px 2px 3px rgba(190, 190, 215, 0.4);
23931 border-radius: 10px;
23932 display: flex;
23933 flex-flow: row wrap;
23934 position: relative;
23935 }
23936 .wpfnl-automation-window .automation-darwer .single-trigger select {
23937 height: 40px;
23938 background-color: transparent;
23939 min-width: auto;
23940 width: 100%;
23941 }
23942 .wpfnl-automation-window .automation-darwer .single-trigger label {
23943 margin-bottom: 10px;
23944 display: block;
23945 cursor: default;
23946 }
23947 .wpfnl-automation-window .automation-darwer .single-trigger .hints {
23948 color: #EE5F5A;
23949 display: none;
23950 }
23951 .wpfnl-automation-window .automation-darwer .single-trigger .selectbox-wrapper {
23952 position: relative;
23953 }
23954 .wpfnl-automation-window .automation-darwer .single-trigger .trigger-tag {
23955 background: #6E42D3;
23956 border-radius: 50px;
23957 font-size: 12px;
23958 color: #fff;
23959 padding: 3px 11px 2px;
23960 position: absolute;
23961 left: 50%;
23962 top: -45px;
23963 transform: translate(-50%);
23964 display: none;
23965 }
23966 .wpfnl-automation-window .automation-darwer .single-trigger .trigger-tag:before {
23967 content: "";
23968 position: absolute;
23969 left: 50%;
23970 top: calc(100% + 1px);
23971 height: 20px;
23972 width: 1px;
23973 border-right: 2px dashed #7A8B9A;
23974 margin-left: -1px;
23975 }
23976 .wpfnl-automation-window .automation-darwer .single-trigger .required-star {
23977 color: #EE5F5A;
23978 }
23979 .wpfnl-automation-window .automation-darwer .single-trigger .trigger-when {
23980 padding: 20px;
23981 width: 50%;
23982 position: relative;
23983 }
23984 .wpfnl-automation-window .automation-darwer .single-trigger .trigger-when .wpfnl-form-group {
23985 width: 100%;
23986 padding: 0;
23987 }
23988 .wpfnl-automation-window .automation-darwer .single-trigger .trigger-then {
23989 display: flex;
23990 flex-flow: row wrap;
23991 padding: 20px 13px;
23992 width: 50%;
23993 background: #F6F6F9;
23994 border-radius: 0px 10px 10px 0px;
23995 position: relative;
23996 }
23997 .wpfnl-automation-window .automation-darwer .single-trigger .trigger-then .trigger-tag {
23998 background-color: #EE8134;
23999 }
24000 .wpfnl-automation-window .automation-darwer .single-trigger .wpfnl-form-group {
24001 width: 50%;
24002 padding: 0 7px;
24003 }
24004 .wpfnl-automation-window .automation-darwer .single-trigger .wpfnl-form-group.wpfnl-col-1 {
24005 width: 100%;
24006 }
24007 .wpfnl-automation-window .automation-darwer .single-trigger .close-trigger {
24008 border: 1px solid #EE5F5A;
24009 padding: 0;
24010 height: 26px;
24011 width: 26px;
24012 display: flex;
24013 flex-flow: column;
24014 align-items: center;
24015 justify-content: center;
24016 border-radius: 100%;
24017 position: absolute;
24018 right: -8px;
24019 top: -11px;
24020 cursor: pointer;
24021 background: #fff;
24022 opacity: 0;
24023 visibility: hidden;
24024 transition: all 0.3s ease;
24025 z-index: 3;
24026 }
24027 .wpfnl-automation-window .automation-darwer .single-trigger .close-trigger svg {
24028 width: 17px;
24029 }
24030 .wpfnl-automation-window .automation-darwer .single-trigger .close-trigger svg path {
24031 stroke: #EE5F5A;
24032 }
24033 .wpfnl-automation-window .automation-darwer .single-trigger:hover .close-trigger {
24034 opacity: 1;
24035 visibility: visible;
24036 }
24037 .wpfnl-automation-window .automation-darwer .single-trigger .wpfnl-form-group.field-required select {
24038 border-color: #EE5F5A;
24039 }
24040 .wpfnl-automation-window .automation-darwer .single-trigger .wpfnl-form-group.field-required .hints {
24041 display: block;
24042 }
24043 .wpfnl-automation-window .automation-darwer .data-loaded .single-trigger .crm-data-loader {
24044 display: none;
24045 }
24046 .wpfnl-automation-window .automation-darwer .single-trigger-wrapper:first-child .single-trigger .trigger-tag {
24047 display: block;
24048 }
24049 .wpfnl-automation-window .automation-darwer .save-btn-area {
24050 margin-top: 30px;
24051 display: flex;
24052 justify-content: flex-end;
24053 align-items: center;
24054 }
24055 .wpfnl-automation-window .automation-darwer .save-btn-area .wpfnl-alert {
24056 display: inline-block;
24057 padding: 10px 20px;
24058 margin-right: 13px;
24059 }
24060 .wpfnl-automation-window .automation-darwer .save-btn-area .btn-default {
24061 min-width: 90px;
24062 }
24063 .wpfnl-automation-window .automation-darwer .save-btn-area .wpfnl-loader {
24064 display: inline-block;
24065 position: relative;
24066 top: 3px;
24067 }
24068 .wpfnl-automation-window .automation-darwer .no-data-message {
24069 text-align: center;
24070 color: #363B4E;
24071 font-weight: 500;
24072 }
24073 .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 {
24074 font-size: 14px;
24075 color: #7A8B9A;
24076 padding: 5px 15px;
24077 height: 40px;
24078 background-color: transparent;
24079 min-width: auto;
24080 width: 100%;
24081 border-radius: 6px;
24082 border: 1px solid #E5E8F3;
24083 }
24084 .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 {
24085 border-color: #E5E8F3;
24086 box-shadow: none;
24087 }
24088 .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 {
24089 width: 100% !important;
24090 }
24091 .wpfnl-automation-window .automation-darwer :where(.css-dev-only-do-not-override-1p3hq3p).ant-select-single.ant-select-show-arrow .ant-select-selection-placeholder {
24092 color: #7A8B9A;
24093 }
24094 .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 {
24095 height: 38px !important;
24096 }
24097
24098 @media only screen and (max-width: 1400px) {
24099 .wpfnl-automation-window .automation-darwer {
24100 width: 983px;
24101 }
24102 }
24103 @media only screen and (max-width: 1199px) {
24104 .wpfnl-automation-window .automation-darwer {
24105 width: 803px;
24106 }
24107 .wpfnl-automation-window .automation-darwer .trigger-wrapper {
24108 padding: 40px 20px 40px;
24109 }
24110 }
24111 @media only screen and (max-width: 991px) {
24112 .wpfnl-automation-window .automation-darwer {
24113 width: 740px;
24114 }
24115 .wpfnl-automation-window .automation-darwer .drawer-header {
24116 padding: 20px 16px 20px 20px;
24117 }
24118 .wpfnl-automation-window .automation-darwer .drawer-header .connect-crm select {
24119 width: 143px;
24120 min-width: auto;
24121 }
24122 .wpfnl-automation-window .automation-darwer .drawer-body {
24123 padding: 20px;
24124 }
24125 .wpfnl-automation-window .automation-darwer .single-trigger .trigger-when {
24126 padding: 15px;
24127 }
24128 .wpfnl-automation-window .automation-darwer .single-trigger .trigger-then {
24129 padding: 15px 8px;
24130 }
24131 }
24132 .wpfnl-automation-window {
24133 background: #f6f5fa;
24134 position: absolute;
24135 top: 0;
24136 left: 0;
24137 width: 100%;
24138 height: 100%;
24139 z-index: 99;
24140 }
24141 .wpfnl-automation-window .automation-content {
24142 position: relative;
24143 }
24144 .wpfnl-automation-window .automation-window-loader {
24145 background: #f6f5fa;
24146 position: absolute;
24147 top: 0;
24148 right: 0;
24149 width: 100%;
24150 height: calc(100vh - 32px);
24151 z-index: 99;
24152 transition: all 0.9s linear;
24153 }
24154 .wpfnl-automation-window .automation-window-loader .wpfnl-loader {
24155 display: block;
24156 position: absolute;
24157 top: 50%;
24158 left: 50%;
24159 width: 50px;
24160 height: 50px;
24161 margin-left: -48px;
24162 margin-top: -46px;
24163 transition: all 0.3s linear;
24164 }
24165 .wpfnl-automation-window .automation-content-header {
24166 display: flex;
24167 flex-flow: row wrap;
24168 align-items: center;
24169 justify-content: space-between;
24170 background: #FFFFFF;
24171 box-shadow: 0 1px 2px 0 rgba(190, 190, 215, 0.2);
24172 padding-right: 8px;
24173 margin-bottom: 20px;
24174 }
24175 .wpfnl-automation-window .automation-content-header .header-left {
24176 display: flex;
24177 flex-flow: row wrap;
24178 align-items: center;
24179 }
24180 .wpfnl-automation-window .automation-content-header .header-left .wpfnl-logo a {
24181 display: block;
24182 padding: 16px 25px;
24183 border-right: 1px solid #E5E8F3;
24184 }
24185 .wpfnl-automation-window .automation-content-header .header-left .wpfnl-logo a svg {
24186 width: 26px;
24187 display: block;
24188 }
24189 .wpfnl-automation-window .automation-content-header .header-left .backto-funnel-edit {
24190 background: #FFFFFF;
24191 cursor: pointer;
24192 border: none;
24193 padding: 0;
24194 text-align: center;
24195 width: 57px;
24196 height: 60px;
24197 margin-right: 20px;
24198 display: flex;
24199 flex-flow: column;
24200 align-items: center;
24201 justify-content: center;
24202 border-right: 1px solid #E5E8F3;
24203 }
24204 .wpfnl-automation-window .automation-content-header .header-left h2 {
24205 font-size: 18px;
24206 line-height: 1.16;
24207 font-weight: 500;
24208 color: #363B4E;
24209 margin-right: 13px;
24210 }
24211 .wpfnl-automation-window .automation-content-header .header-left .wpfnl-switcher {
24212 display: flex;
24213 align-items: center;
24214 }
24215 .wpfnl-automation-window .automation-content-header .header-left .wpfnl-switcher .wpfnl-loader {
24216 display: inline-block;
24217 margin-left: 8px;
24218 }
24219 .wpfnl-automation-window .wpfnl-switcher label {
24220 width: 32px;
24221 height: 18px;
24222 }
24223 .wpfnl-automation-window .wpfnl-switcher label:after {
24224 width: 12px;
24225 height: 12px;
24226 top: 2px;
24227 left: 3px;
24228 }
24229 .wpfnl-automation-window .wpfnl-switcher input[type=checkbox]:checked + label:after {
24230 margin-left: 13px;
24231 }
24232 .wpfnl-automation-window .btn-default {
24233 height: 40px;
24234 line-height: 41px;
24235 padding: 0 20px;
24236 }
24237
24238 .wpfnl .mailmint-automation {
24239 box-shadow: none;
24240 width: calc(100% - 160px);
24241 transition: none;
24242 }
24243 .wpfnl .mailmint-automation .automation-drawer-loader {
24244 position: absolute;
24245 top: 0;
24246 left: 0;
24247 width: 100%;
24248 height: 100%;
24249 background: #F6F5FA;
24250 z-index: 3;
24251 display: flex;
24252 flex-flow: column;
24253 align-items: center;
24254 justify-content: center;
24255 }
24256 .wpfnl .mailmint-automation .automation-drawer-loader .wpfnl-loader {
24257 display: block;
24258 width: 40px;
24259 height: 40px;
24260 }
24261 .wpfnl .mailmint-automation .drawer-wrapper {
24262 background: #F6F5FA;
24263 }
24264 .wpfnl .mailmint-automation .drawer-body {
24265 padding: 24px;
24266 overflow: hidden;
24267 }
24268 .wpfnl .mailmint-automation .drawer-body-inner-wrapper {
24269 display: flex;
24270 flex-flow: row wrap;
24271 gap: 24px;
24272 height: 100%;
24273 }
24274 .wpfnl .mailmint-automation .automation-steps-wrapper {
24275 text-align: center;
24276 width: 100%;
24277 height: calc(100% + 20px);
24278 overflow: auto;
24279 padding-top: 10px;
24280 padding-bottom: 30px;
24281 }
24282 .wpfnl .mailmint-automation .automation-steps-wrapper::-webkit-scrollbar {
24283 width: 5px;
24284 height: 5px;
24285 }
24286 .wpfnl .mailmint-automation .automation-steps-wrapper::-webkit-scrollbar-track {
24287 background: #f2f5f8;
24288 }
24289 .wpfnl .mailmint-automation .automation-steps-wrapper::-webkit-scrollbar-thumb {
24290 background-color: #CBCBCB;
24291 border-radius: 20px;
24292 }
24293 .wpfnl .mailmint-automation .has-sidebar .automation-steps-wrapper {
24294 width: calc(100% - 474px);
24295 }
24296 .wpfnl .mailmint-automation .steps-settings-sidebar {
24297 width: 450px;
24298 height: 100%;
24299 background: #FFF;
24300 box-shadow: -2px 3px 6px rgba(186, 176, 210, 0.1);
24301 border-radius: 10px;
24302 padding: 24px 30px;
24303 overflow: auto;
24304 }
24305 .wpfnl .mailmint-automation .steps-settings-sidebar::-webkit-scrollbar {
24306 width: 5px;
24307 }
24308 .wpfnl .mailmint-automation .steps-settings-sidebar::-webkit-scrollbar-track {
24309 background: #f2f5f8;
24310 }
24311 .wpfnl .mailmint-automation .steps-settings-sidebar::-webkit-scrollbar-thumb {
24312 background-color: #CBCBCB;
24313 border-radius: 20px;
24314 }
24315 .wpfnl .mailmint-automation .condition .steps-settings-sidebar {
24316 width: 710px;
24317 }
24318 .wpfnl .mailmint-automation .condition .automation-steps-wrapper {
24319 width: calc(100% - 734px);
24320 }
24321 .wpfnl .mailmint-automation .automation-start-point {
24322 position: relative;
24323 border-radius: 8px;
24324 background: #FFF;
24325 width: 245px;
24326 margin: 0 auto;
24327 padding: 18px 15px 16px;
24328 text-align: center;
24329 color: #2D3149;
24330 font-size: 16px;
24331 font-weight: 600;
24332 line-height: 1.2;
24333 display: flex;
24334 align-items: center;
24335 justify-content: center;
24336 gap: 9px;
24337 cursor: pointer;
24338 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");
24339 }
24340 .wpfnl .mailmint-automation .automation-start-point .tigger-lists {
24341 position: absolute;
24342 left: 0;
24343 top: calc(100% + 26px);
24344 background: #FFFFFF;
24345 width: 100%;
24346 padding: 8px 10px;
24347 border-radius: 6px;
24348 border: 1px solid #EBEDF0;
24349 box-shadow: 0px 6px 8px 0px rgba(191, 191, 191, 0.1);
24350 z-index: 3;
24351 opacity: 0;
24352 visibility: hidden;
24353 transition: all 0.3s ease;
24354 }
24355 .wpfnl .mailmint-automation .automation-start-point .tigger-lists li {
24356 font-size: 14px;
24357 line-height: 1.14;
24358 color: #2D3149;
24359 font-weight: 400;
24360 display: flex;
24361 align-items: center;
24362 gap: 8px;
24363 padding: 8px;
24364 border-radius: 4px;
24365 cursor: pointer;
24366 transition: all 0.3s ease;
24367 }
24368 .wpfnl .mailmint-automation .automation-start-point .tigger-lists li:hover {
24369 background: #F6F8FA;
24370 }
24371 .wpfnl .mailmint-automation .automation-start-point .tigger-lists li.active {
24372 background: #F6F8FA;
24373 font-weight: 500;
24374 }
24375 .wpfnl .mailmint-automation .automation-start-point.show-dropdown .tigger-lists {
24376 top: calc(100% + 12px);
24377 opacity: 1;
24378 visibility: visible;
24379 }
24380 .wpfnl .mailmint-automation .selected-trigger {
24381 max-width: 210px;
24382 margin: 0 auto;
24383 display: flex;
24384 flex-flow: column;
24385 align-items: center;
24386 justify-content: center;
24387 position: relative;
24388 }
24389 .wpfnl .mailmint-automation .selected-trigger .close-trigger {
24390 background: transparent;
24391 color: #ffffff;
24392 border: none;
24393 position: absolute;
24394 right: -5px;
24395 top: -8px;
24396 cursor: pointer;
24397 opacity: 0;
24398 visibility: hidden;
24399 transition: all 0.3s ease;
24400 }
24401 .wpfnl .mailmint-automation .selected-trigger .close-trigger svg {
24402 display: block;
24403 }
24404 .wpfnl .mailmint-automation .selected-trigger .trigger-title {
24405 border-radius: 100px;
24406 background: #7A8B9A;
24407 display: inline-block;
24408 color: #FFF;
24409 font-size: 13px;
24410 font-weight: 500;
24411 line-height: 1.2;
24412 padding: 13px 24px 11px;
24413 position: relative;
24414 }
24415 .wpfnl .mailmint-automation .selected-trigger .trigger-title:hover .close-trigger {
24416 opacity: 1;
24417 visibility: visible;
24418 }
24419 .wpfnl .mailmint-automation .selected-trigger .add-action {
24420 height: 62px;
24421 position: relative;
24422 background: #7A8B9A;
24423 width: 2px;
24424 margin: 0 auto;
24425 }
24426 .wpfnl .mailmint-automation .selected-trigger .add-action:before {
24427 content: "";
24428 position: absolute;
24429 left: -5px;
24430 top: -7px;
24431 width: 6px;
24432 height: 6px;
24433 background: #7A8B9A;
24434 border-radius: 50px;
24435 border: 3px solid #fff;
24436 box-shadow: 0 0 0 2px #7A8B9A;
24437 }
24438 .wpfnl .mailmint-automation .selected-trigger .add-action > button {
24439 background: #7A8B9A;
24440 box-shadow: 0px 0px 0 6px #f6f5fa;
24441 width: 24px;
24442 height: 24px;
24443 border: none;
24444 display: flex;
24445 align-items: center;
24446 justify-content: center;
24447 border-radius: 100%;
24448 cursor: pointer;
24449 z-index: 1;
24450 position: absolute;
24451 bottom: 0;
24452 left: 0;
24453 margin-left: -11px;
24454 }
24455 .wpfnl .mailmint-automation .selected-trigger .add-action > button path {
24456 stroke: #fff;
24457 }
24458 .wpfnl .add-new-action {
24459 position: absolute;
24460 left: 50%;
24461 bottom: -8px;
24462 transform: translateX(-50%);
24463 z-index: 2;
24464 }
24465 .wpfnl .add-new-action .add-new-action-btn {
24466 background: #7A8B9A;
24467 box-shadow: 0px 0px 0 6px #f6f5fa;
24468 width: 24px;
24469 height: 24px;
24470 border: none;
24471 position: relative;
24472 display: flex;
24473 align-items: center;
24474 justify-content: center;
24475 border-radius: 100%;
24476 cursor: pointer;
24477 z-index: 1;
24478 }
24479 .wpfnl .add-new-action .add-new-action-btn path {
24480 stroke: #fff;
24481 }
24482 .wpfnl .first-add-new-action {
24483 height: 49px;
24484 bottom: inherit;
24485 top: 100%;
24486 display: flex;
24487 flex-flow: column;
24488 align-items: center;
24489 justify-content: flex-end;
24490 }
24491 .wpfnl .first-add-new-action:before {
24492 content: "";
24493 position: absolute;
24494 left: 50%;
24495 top: 0;
24496 margin-left: -1px;
24497 width: 2px;
24498 height: 100%;
24499 background: #7A8B9A;
24500 }
24501 .wpfnl .first-add-new-action:after {
24502 content: "";
24503 position: absolute;
24504 left: 50%;
24505 top: -8px;
24506 transform: translateX(-50%);
24507 width: 8px;
24508 height: 8px;
24509 background: #FFFFFF;
24510 border: 2px solid #7A8B9A;
24511 border-radius: 50px;
24512 }
24513 .wpfnl .first-add-new-action.automation-added:before {
24514 display: none;
24515 }
24516 .wpfnl .mintmrm-automation-step-wrapper {
24517 position: absolute;
24518 left: 50%;
24519 transform: translateX(-50%);
24520 top: 100%;
24521 width: 100%;
24522 }
24523 .wpfnl .mintmrm-automation-step-wrapper .no-automation {
24524 font-size: 10px;
24525 font-weight: 500;
24526 line-height: 1;
24527 color: #363B4E;
24528 text-align: center;
24529 text-transform: capitalize;
24530 white-space: nowrap;
24531 background: #FFFFFF;
24532 box-shadow: 0px 1px 2px rgba(190, 190, 215, 0.14);
24533 padding: 6px 12px;
24534 border-radius: 50px;
24535 margin-top: 58px;
24536 display: inline-block;
24537 width: auto;
24538 }
24539 .wpfnl .mintmrm-automation-step-wrapper.automation-running .no-automation {
24540 box-shadow: 0px 1px 2px 0px rgba(190, 190, 215, 0.14);
24541 color: #24C21A;
24542 }
24543
24544 .folded .wpfnl .mailmint-automation {
24545 width: calc(100% - 36px);
24546 }
24547
24548 @media only screen and (max-width: 782px) {
24549 .folded .wpfnl .mailmint-automation {
24550 width: 100%;
24551 top: 46px;
24552 }
24553 }
24554 .mailmint-automation .drawer-header {
24555 background: #ffffff;
24556 position: relative;
24557 box-shadow: 0px 1px 2px rgba(190, 190, 215, 0.14);
24558 padding: 16px 12px 16px 24px;
24559 gap: 10px;
24560 z-index: 1;
24561 }
24562 .mailmint-automation .header-left {
24563 display: flex;
24564 align-items: center;
24565 gap: 14px;
24566 }
24567 .mailmint-automation .header-left .automation-title {
24568 color: #363B4E;
24569 font-size: 16px;
24570 font-weight: 500;
24571 line-height: 1;
24572 }
24573 .mailmint-automation .header-right {
24574 display: flex;
24575 align-items: center;
24576 gap: 14px;
24577 }
24578 .mailmint-automation .header-right .wpfnl-alert {
24579 display: block;
24580 }
24581 .mailmint-automation .header-right .btn-default {
24582 height: auto;
24583 line-height: 1;
24584 padding: 12px 16px 10px;
24585 min-width: auto;
24586 display: flex;
24587 align-items: center;
24588 gap: 9px;
24589 border-radius: 10px;
24590 }
24591 .mailmint-automation .header-right .btn-default.is-disabled {
24592 color: rgba(64, 64, 64, 0.4);
24593 cursor: not-allowed;
24594 background-color: rgba(183, 183, 183, 0.4);
24595 }
24596 .mailmint-automation .header-right .btn-default .wpfnl-loader {
24597 display: inline-block;
24598 margin-left: 0;
24599 }
24600 .mailmint-automation .header-right .more-options {
24601 line-height: 1;
24602 background: transparent;
24603 border: none;
24604 padding: 6px 9px;
24605 cursor: pointer;
24606 position: relative;
24607 }
24608 .mailmint-automation .header-right .more-options .options-dropdown {
24609 position: absolute;
24610 right: -10px;
24611 top: 50px;
24612 background: #FFFFFF;
24613 width: 148px;
24614 padding: 8px 9px;
24615 border-radius: 6px;
24616 border: 1px solid #EBEDF0;
24617 box-shadow: 0px 6px 8px 0px rgba(191, 191, 191, 0.1);
24618 opacity: 0;
24619 visibility: hidden;
24620 transition: all 0.3s ease;
24621 }
24622 .mailmint-automation .header-right .more-options .options-dropdown li {
24623 font-weight: 500;
24624 font-size: 14px;
24625 line-height: 1.14;
24626 color: #363B4E;
24627 display: flex;
24628 align-items: center;
24629 gap: 8px;
24630 padding: 8px;
24631 border-radius: 4px;
24632 cursor: pointer;
24633 transition: all 0.3s ease;
24634 }
24635 .mailmint-automation .header-right .more-options .options-dropdown li:hover {
24636 background: #F6F8FA;
24637 }
24638 .mailmint-automation .header-right .more-options .options-dropdown .wpfnl-loader {
24639 display: inline-block;
24640 }
24641 .mailmint-automation .header-right .more-options.show-dropdown .options-dropdown {
24642 top: 44px;
24643 opacity: 1;
24644 visibility: visible;
24645 }
24646
24647 .mailmint-automation .automation-single-step .automation-step-name {
24648 height: 100%;
24649 min-width: 150px;
24650 max-width: 245px;
24651 position: relative;
24652 background: #FFFFFF !important;
24653 box-shadow: 0px 1px 1px rgba(182, 185, 191, 0.3019607843);
24654 border: 1px solid transparent;
24655 display: inline-block;
24656 padding: 35px 24px 15px;
24657 border-radius: 8px;
24658 cursor: pointer;
24659 transition: all 0.3s ease;
24660 }
24661 .mailmint-automation .automation-single-step .selected.automation-step-name {
24662 border-color: #6E42D3;
24663 box-shadow: 0px 20px 20px 0px rgba(189, 193, 200, 0.2);
24664 }
24665 .mailmint-automation .automation-single-step .automation-step-name .action-icon {
24666 background: #FFFFFF;
24667 border: 6px solid #F6F8FA;
24668 border-radius: 100%;
24669 width: 58px;
24670 height: 58px;
24671 display: flex;
24672 align-items: center;
24673 justify-content: center;
24674 position: absolute;
24675 left: 50%;
24676 top: -28px;
24677 transform: translateX(-50%);
24678 }
24679 .mailmint-automation .automation-single-step .automation-step-name .action-title {
24680 display: block;
24681 font-weight: 500;
24682 text-align: center;
24683 font-size: 14px;
24684 line-height: 1.2;
24685 color: #363B4E;
24686 margin-top: 5px;
24687 }
24688 .mailmint-automation .automation-single-step {
24689 position: relative;
24690 padding: 55px 0 0;
24691 max-width: 570px;
24692 margin: 0 auto;
24693 }
24694 .mailmint-automation .automation-single-step:before {
24695 content: "";
24696 position: absolute;
24697 left: 50%;
24698 top: 0;
24699 margin-left: -1px;
24700 width: 2px;
24701 height: 100%;
24702 background: #7A8B9A;
24703 }
24704 .mailmint-automation .automation-single-step .action-subtitle span,
24705 .mailmint-automation .automation-single-step .action-subtitle {
24706 color: #A4A8B5;
24707 display: block;
24708 margin-top: 4px;
24709 font-size: 12px;
24710 }
24711 .mailmint-automation .automation-single-step .action-subtitle span .not-set,
24712 .mailmint-automation .automation-single-step .action-subtitle .not-set {
24713 color: #FF5155;
24714 }
24715 .mailmint-automation .automation-single-step .action-subtitle span .tag-list,
24716 .mailmint-automation .automation-single-step .action-subtitle .tag-list {
24717 display: flex;
24718 flex-flow: row wrap;
24719 align-items: center;
24720 justify-content: center;
24721 }
24722 .mailmint-automation .automation-single-step .action-subtitle span .tag-list span,
24723 .mailmint-automation .automation-single-step .action-subtitle .tag-list span {
24724 margin: 0;
24725 }
24726 .mailmint-automation .automation-single-step .automation-step-name.not-setup-yet .action-subtitle {
24727 color: #FF5155;
24728 }
24729 .mailmint-automation .automation-single-step.stopAutomation .automation-step-name:before {
24730 content: "";
24731 position: absolute;
24732 top: 100%;
24733 left: 0;
24734 width: 100%;
24735 height: 30px;
24736 background: #f6f5fa;
24737 z-index: 1;
24738 }
24739 .mailmint-automation .automation-single-step .add-action {
24740 height: 54px;
24741 position: relative;
24742 width: 2px;
24743 margin: 0 auto;
24744 }
24745 .mailmint-automation .automation-single-step .add-action > button {
24746 background: #7A8B9A;
24747 box-shadow: 0px 0px 0 6px #f6f5fa;
24748 width: 24px;
24749 height: 24px;
24750 border: none;
24751 display: flex;
24752 align-items: center;
24753 justify-content: center;
24754 border-radius: 100%;
24755 cursor: pointer;
24756 z-index: 1;
24757 position: absolute;
24758 bottom: 0;
24759 left: 0;
24760 margin-left: -11px;
24761 }
24762 .mailmint-automation .automation-single-step .add-action > button path {
24763 stroke: #fff;
24764 }
24765 .mailmint-automation .automation-single-step .delete-action {
24766 border: none;
24767 background: transparent;
24768 line-height: 1;
24769 position: absolute;
24770 top: -12px;
24771 right: -10px;
24772 cursor: pointer;
24773 opacity: 0;
24774 visibility: hidden;
24775 transition: all 0.3s ease;
24776 }
24777 .mailmint-automation .automation-single-step .delete-action svg {
24778 display: block;
24779 }
24780 .mailmint-automation .automation-single-step .automation-step-name:hover .delete-action {
24781 opacity: 1;
24782 visibility: visible;
24783 }
24784 .mailmint-automation .automation-single-step.sendMail .action-icon svg path {
24785 stroke: #7DC09B;
24786 fill: #7DC09B;
24787 }
24788 .mailmint-automation .automation-single-step.addTag .action-icon svg circle,
24789 .mailmint-automation .automation-single-step.addTag .action-icon svg path {
24790 stroke: #5FA2DB;
24791 }
24792 .mailmint-automation .automation-single-step.addList .action-icon svg path {
24793 stroke: #AB8BC5;
24794 }
24795 .mailmint-automation .automation-single-step.removeTag .action-icon svg circle,
24796 .mailmint-automation .automation-single-step.removeTag .action-icon svg path {
24797 stroke: #E8A758;
24798 }
24799 .mailmint-automation .automation-single-step.circle .action-icon svg path, .mailmint-automation .automation-single-step.removeList .action-icon svg path {
24800 stroke: #E8A758;
24801 }
24802 .mailmint-automation .automation-single-step.delay .action-icon svg path {
24803 fill: #E3B152;
24804 stroke: #E3B152;
24805 }
24806 .mailmint-automation .automation-single-step.sequence .action-icon svg path {
24807 fill: #5FA2DC;
24808 }
24809 .mailmint-automation .automation-single-step.condition > .automation-step-name > .action-icon svg path {
24810 stroke: #84c246;
24811 fill: #84c246;
24812 }
24813 .mailmint-automation .automation-single-step.createUser .action-icon svg path {
24814 fill: #6d79a2;
24815 stroke: #6d79a2;
24816 }
24817 .mailmint-automation .automation-single-step.stopAutomation .action-icon svg path {
24818 fill: #e7887f;
24819 stroke: #e7887f;
24820 }
24821 .mailmint-automation .automation-single-step.webHookOutgoing .action-icon svg path {
24822 fill: #7064dc;
24823 }
24824 .mailmint-automation .automation-exit {
24825 color: #363B4E;
24826 font-size: 14px;
24827 font-weight: 600;
24828 line-height: 1.3;
24829 display: flex;
24830 flex-flow: column;
24831 align-items: center;
24832 justify-content: center;
24833 gap: 11px;
24834 width: 50px;
24835 margin: 0 auto;
24836 }
24837 .mailmint-automation .automation-exit:before {
24838 content: "";
24839 height: 25px;
24840 width: 2px;
24841 background: #7a8b9a;
24842 }
24843 .mailmint-automation .logical-decision-box {
24844 align-items: flex-start;
24845 border: 2px solid #a7a8b3;
24846 border-radius: 20px;
24847 display: flex;
24848 flex-flow: row wrap;
24849 gap: 30px;
24850 justify-content: space-between;
24851 margin: 30px auto 0;
24852 max-width: 416px;
24853 padding: 15px 0;
24854 position: relative;
24855 z-index: 2;
24856 top: 50%;
24857 width: 100%;
24858 background: #f6f5fa;
24859 }
24860 .mailmint-automation .logical-decision-box .automation-single-step {
24861 padding-top: 28px;
24862 }
24863 .mailmint-automation .logical-decision-box .automation-single-step:before {
24864 display: none;
24865 }
24866 .mailmint-automation .logical-decision-box .logical-text {
24867 background-color: #239654;
24868 box-shadow: 0px 0 0 8px #f6f8fa;
24869 border-radius: 50px;
24870 color: #fff;
24871 font-size: 11px;
24872 font-weight: 700;
24873 right: 25%;
24874 transform: translate(50%, 0px);
24875 line-height: 1.09;
24876 padding: 4px 6px;
24877 position: absolute;
24878 top: -12px;
24879 width: 31px;
24880 }
24881 .mailmint-automation .logical-decision-box .logical-text.logical-no-text {
24882 background: #ec5956;
24883 left: 25%;
24884 transform: translate(-50%, 0);
24885 }
24886 .mailmint-automation .logical-decision-box .single-decision {
24887 width: calc(50% - 15px);
24888 }
24889 .mailmint-automation .logical-decision-box .single-decision.decision-no {
24890 transform: translateX(calc(-50% - 1px));
24891 }
24892 .mailmint-automation .logical-decision-box .single-decision.decision-yes {
24893 transform: translateX(calc(50% + 1px));
24894 }
24895 .mailmint-automation .logical-decision-box .add-action {
24896 height: 85px;
24897 }
24898 .mailmint-automation .logical-decision-box .add-action > button {
24899 bottom: 50%;
24900 transform: translateY(50%);
24901 }
24902 .mailmint-automation .logical-decision-box .stopAutomation .automation-step-name:before {
24903 display: none;
24904 }
24905 .mailmint-automation .logical-decision-box .no-separator {
24906 height: 50px;
24907 background: #f6f5fa;
24908 width: 100%;
24909 }
24910
24911 .mailmint-automation .mailmint-actions {
24912 position: absolute;
24913 left: 50%;
24914 transform: translateX(-50%);
24915 top: calc(100% + 5px);
24916 width: 626px;
24917 z-index: 99;
24918 background: #FFF;
24919 border: 1px solid #EDECF2;
24920 box-shadow: 0px 20px 20px rgba(190, 190, 215, 0.08);
24921 border-radius: 10px;
24922 padding: 30px;
24923 transition: all 0.3s ease;
24924 display: none;
24925 }
24926 .mailmint-automation .mailmint-actions .action-search {
24927 position: relative;
24928 }
24929 .mailmint-automation .mailmint-actions .action-search .search-input {
24930 width: 100%;
24931 padding: 8px 32px 8px 12px;
24932 background: #F0F0F0;
24933 min-height: 40px;
24934 color: #2d3149;
24935 border-radius: 0;
24936 }
24937 .mailmint-automation .mailmint-actions .action-search .search-input:focus {
24938 border: 1px solid #6E42D2;
24939 }
24940 .mailmint-automation .mailmint-actions .action-search .clear-search-btn {
24941 display: flex;
24942 align-items: center;
24943 justify-content: center;
24944 background: #ddd;
24945 padding: 2px 3px;
24946 position: absolute;
24947 top: 50%;
24948 right: 6px;
24949 transform: translateY(-50%);
24950 background: #ddd;
24951 border: none;
24952 font-size: 18px;
24953 color: #666;
24954 cursor: pointer;
24955 line-height: 1;
24956 }
24957 .mailmint-automation .mailmint-actions .action-search .clear-search-btn.hover {
24958 color: #000;
24959 }
24960 .mailmint-automation .mailmint-actions .action-tabs {
24961 display: flex;
24962 gap: 10px;
24963 margin: 14px 0 28px 0;
24964 }
24965 .mailmint-automation .mailmint-actions .action-tabs .tab-button {
24966 border: 1px solid #dee1e8;
24967 border-radius: 8px;
24968 cursor: pointer;
24969 font-size: 14px;
24970 color: #2d3149;
24971 line-height: 1;
24972 margin-bottom: 0;
24973 background: none;
24974 padding: 9px 12px;
24975 }
24976 .mailmint-automation .mailmint-actions .action-tabs .tab-button.active {
24977 background: #6E42D2;
24978 color: #fff;
24979 }
24980 .mailmint-automation .mailmint-actions .mailmint-actions-wrapper {
24981 display: flex;
24982 flex-flow: row wrap;
24983 gap: 14px;
24984 }
24985 .mailmint-automation .mailmint-actions .mailmint-actions-wrapper .actions-title {
24986 color: #9398A5;
24987 font-size: 14px;
24988 font-weight: 500;
24989 line-height: 1;
24990 text-align: left;
24991 border-bottom: 1px solid #DEE1E8;
24992 padding-bottom: 10px;
24993 margin-bottom: 6px;
24994 width: 100%;
24995 }
24996 .mailmint-automation .mailmint-actions .mailmint-single-action {
24997 background: #FFFFFF;
24998 border: 1px solid #E4E6EB;
24999 border-radius: 10px;
25000 display: flex;
25001 flex-flow: column;
25002 align-items: center;
25003 justify-content: center;
25004 text-align: center;
25005 width: calc(25% - 11px);
25006 padding: 10px;
25007 cursor: pointer;
25008 min-height: 88px;
25009 transition: all 0.3s ease;
25010 }
25011 .mailmint-automation .mailmint-actions .mailmint-single-action .icon {
25012 margin-bottom: 10px;
25013 }
25014 .mailmint-automation .mailmint-actions .mailmint-single-action .icon circle,
25015 .mailmint-automation .mailmint-actions .mailmint-single-action .icon path {
25016 transition: all 0.3s ease;
25017 }
25018 .mailmint-automation .mailmint-actions .mailmint-single-action .icon svg {
25019 display: block;
25020 }
25021 .mailmint-automation .mailmint-actions .mailmint-single-action .title {
25022 font-weight: 500;
25023 font-size: 14px;
25024 line-height: 1.28;
25025 text-align: center;
25026 letter-spacing: -0.01em;
25027 color: #2D3149;
25028 }
25029 .mailmint-automation .mailmint-actions .mailmint-single-action:hover {
25030 border-color: #6E42D3;
25031 box-shadow: 0px 20px 16px rgba(189, 193, 200, 0.2);
25032 }
25033 .mailmint-automation .mailmint-actions .mailmint-single-action:hover .title {
25034 color: #6E42D3;
25035 }
25036 .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 {
25037 fill: #6E42D3;
25038 stroke: #6E42D3;
25039 }
25040 .mailmint-automation .mailmint-actions .mailmint-single-action.webhook-outgoing:hover .icon path, .mailmint-automation .mailmint-actions .mailmint-single-action.email-sequence:hover .icon path {
25041 fill: #6E42D3;
25042 }
25043 .mailmint-automation .mailmint-actions .mailmint-single-action.remove-tag:hover .icon path, .mailmint-automation .mailmint-actions .mailmint-single-action.add-tag:hover .icon path {
25044 fill: #6E42D3;
25045 stroke: #6E42D3;
25046 }
25047 .mailmint-automation .mailmint-actions .mailmint-single-action.remove-tag:hover .icon circle, .mailmint-automation .mailmint-actions .mailmint-single-action.add-tag:hover .icon circle {
25048 stroke: #6E42D3;
25049 }
25050 .mailmint-automation .show-actions .mailmint-actions {
25051 display: block;
25052 }
25053
25054 .mailmint-automation .steps-settings-sidebar .sidebar-header {
25055 display: flex;
25056 flex-flow: row wrap;
25057 justify-content: space-between;
25058 gap: 10px;
25059 padding: 0;
25060 border-bottom: 1px solid #EEF0F3;
25061 padding-bottom: 13px;
25062 }
25063 .mailmint-automation .steps-settings-sidebar .sidebar-header .sidebar-title {
25064 display: flex;
25065 align-items: center;
25066 flex-flow: row wrap;
25067 width: calc(100% - 48px);
25068 }
25069 .mailmint-automation .steps-settings-sidebar .sidebar-header .sidebar-title h4 {
25070 color: #363B4E;
25071 font-size: 18px;
25072 font-weight: 500;
25073 display: flex;
25074 align-items: center;
25075 gap: 8px;
25076 }
25077 .mailmint-automation .steps-settings-sidebar .sidebar-header .sidebar-title h4 svg {
25078 width: 23px;
25079 height: 23px;
25080 }
25081 .mailmint-automation .steps-settings-sidebar .sidebar-header .sidebar-title h4 path {
25082 fill: #363B4E;
25083 }
25084 .mailmint-automation .steps-settings-sidebar .sidebar-header .sidebar-title .short-desc {
25085 width: 100%;
25086 margin-top: 5px;
25087 color: #7A8B9A;
25088 font-size: 14px;
25089 line-height: 1.28;
25090 text-transform: none;
25091 }
25092 .mailmint-automation .steps-settings-sidebar .sidebar-header .close-sidebar {
25093 padding: 3px 7px;
25094 height: 38px;
25095 width: 38px;
25096 cursor: pointer;
25097 position: relative;
25098 border-radius: 10px;
25099 border: 1px solid #EBEDF0;
25100 display: flex;
25101 align-items: center;
25102 justify-content: center;
25103 background: transparent;
25104 }
25105 .mailmint-automation .steps-settings-sidebar .sidebar-header .close-sidebar path {
25106 stroke-width: 2px;
25107 }
25108 .mailmint-automation .steps-settings-sidebar .sidebar-body {
25109 padding-top: 20px;
25110 }
25111 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group {
25112 margin-bottom: 21px;
25113 position: relative;
25114 }
25115 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown {
25116 position: absolute;
25117 background: #fff;
25118 right: 0;
25119 top: calc(100% + 8px);
25120 width: 300px;
25121 border: 1px solid #e2e5ed;
25122 z-index: 9999;
25123 transition: all 0.3s ease;
25124 box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.06);
25125 border-radius: 6px;
25126 padding: 8px;
25127 display: none;
25128 }
25129 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown::-webkit-scrollbar {
25130 width: 5px;
25131 }
25132 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown::-webkit-scrollbar-track {
25133 background: #f2f5f8;
25134 }
25135 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown::-webkit-scrollbar-thumb {
25136 background-color: #c1c1c1;
25137 border-radius: 20px;
25138 }
25139 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown.show {
25140 display: block;
25141 }
25142 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown.timezone {
25143 width: 320px;
25144 }
25145 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown.country {
25146 width: 320px;
25147 }
25148 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown.dropdown-left {
25149 right: inherit;
25150 left: 0;
25151 }
25152 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown.width-120px {
25153 width: 120px;
25154 }
25155 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown li {
25156 font-weight: 400;
25157 font-size: 14px;
25158 line-height: 17px;
25159 color: #2d3149;
25160 text-align: left;
25161 padding: 8px 10px;
25162 border-radius: 6px;
25163 cursor: pointer;
25164 transition: all 0.3s ease;
25165 display: flex;
25166 align-items: center;
25167 margin-bottom: 0;
25168 }
25169 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown li svg {
25170 margin-right: 7px;
25171 }
25172 .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 {
25173 background: #f6f8fa;
25174 }
25175 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown li:first-child a {
25176 border-radius: 5px 5px 0 0;
25177 }
25178 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown li:last-child {
25179 border-bottom: 0;
25180 }
25181 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown li:last-child a {
25182 border-radius: 0 0 5px 5px;
25183 }
25184 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown li.delete {
25185 color: #ec5956;
25186 }
25187 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown li.searchbar {
25188 background: transparent;
25189 padding: 8px 8px 14px;
25190 display: list-item;
25191 }
25192 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown li.searchbar svg {
25193 position: absolute;
25194 top: 9px;
25195 left: 16px;
25196 }
25197 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown li.searchbar input[type=search] {
25198 font-weight: 400;
25199 height: 34px;
25200 padding: 4px 15px 4px 40px;
25201 }
25202 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown li.single-column {
25203 display: block;
25204 }
25205 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown li.list-title {
25206 font-weight: 600;
25207 font-size: 12px;
25208 line-height: 15px;
25209 letter-spacing: 0.05em;
25210 text-transform: uppercase;
25211 color: #667085;
25212 border-top: 1px solid #ebedf0;
25213 border-bottom: 1px solid #ebedf0;
25214 border-radius: 0;
25215 background: #f9fafb;
25216 position: relative;
25217 padding: 8px 18px;
25218 left: -8px;
25219 width: calc(100% + 16px);
25220 cursor: text;
25221 margin-bottom: 10px;
25222 }
25223 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown li.list-title.not-found {
25224 color: #ec5956;
25225 }
25226 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown li.button-area {
25227 border-top: 1px solid #ebedf0;
25228 border-radius: 0;
25229 position: relative;
25230 left: -12px;
25231 width: calc(100% + 16px);
25232 padding: 20px 20px 8px;
25233 display: flex;
25234 align-items: center;
25235 background: transparent;
25236 margin-top: 10px;
25237 margin-left: 4px;
25238 }
25239 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown li.button-area button {
25240 cursor: pointer;
25241 }
25242 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown li.button-area .cancel-btn {
25243 margin-left: auto;
25244 margin-right: 12px;
25245 }
25246 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown li.has-sub-dropdown {
25247 position: relative;
25248 }
25249 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown li.has-sub-dropdown::before {
25250 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");
25251 position: absolute;
25252 width: 6px;
25253 top: 50%;
25254 right: 10px;
25255 transform: translateY(-50%);
25256 }
25257 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown li.has-sub-dropdown ul.mintmrm-dropdown {
25258 left: calc(100% + 8px);
25259 top: -10px;
25260 }
25261 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown li.has-sub-dropdown.show::before {
25262 top: 25%;
25263 transform: rotate(90deg);
25264 transition: all 0.3s ease;
25265 }
25266 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown li.group-item {
25267 transition: all 0.3s ease;
25268 padding-left: 20px;
25269 }
25270 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown .no-found {
25271 background-color: #f9fafb;
25272 padding: 5px 0 5px 20px;
25273 border-radius: 0;
25274 background: #f9fafb;
25275 position: relative;
25276 left: -12px;
25277 width: calc(100% + 24px);
25278 cursor: text;
25279 margin-top: 10px;
25280 display: none;
25281 }
25282 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown .no-found span {
25283 font-weight: 600;
25284 font-size: 12px;
25285 line-height: 15px;
25286 letter-spacing: 0.05em;
25287 text-transform: uppercase;
25288 color: #ec5956;
25289 }
25290 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown .add-action {
25291 display: flex;
25292 align-items: center;
25293 padding: 15px 17px 10px;
25294 color: #573bff;
25295 font-weight: 600;
25296 font-size: 14px;
25297 line-height: 17px;
25298 border-top: 1px solid #e2e5ed;
25299 position: relative;
25300 text-decoration: underline;
25301 left: -12px;
25302 width: calc(100% + 24px);
25303 }
25304 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown .add-action svg {
25305 margin-right: 5px;
25306 }
25307 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown .add-action svg path {
25308 stroke: #573bff;
25309 }
25310 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown .add-action:hover {
25311 color: #4c25a5;
25312 }
25313 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown .add-action:hover svg path {
25314 stroke: #4c25a5;
25315 }
25316 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown .option-section {
25317 max-height: 200px;
25318 overflow: auto;
25319 }
25320 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown .option-section::-webkit-scrollbar {
25321 width: 5px;
25322 }
25323 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown .option-section::-webkit-scrollbar-track {
25324 background: #f2f5f8;
25325 }
25326 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group ul.mintmrm-dropdown .option-section::-webkit-scrollbar-thumb {
25327 background-color: #c1c1c1;
25328 border-radius: 20px;
25329 }
25330 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .mintmrm-merge-tag-wrapper .merge-tag-icon {
25331 position: absolute;
25332 bottom: 0;
25333 right: 8px;
25334 cursor: pointer;
25335 }
25336 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .mintmrm-merge-tag-wrapper .personalization.mintmrm-dropdown {
25337 width: 225px;
25338 top: calc(100% + 5px);
25339 }
25340 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .mintmrm-merge-tag-wrapper .personalization.mintmrm-dropdown::before {
25341 display: none;
25342 }
25343 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .mintmrm-merge-tag-wrapper .personalization.mintmrm-dropdown .title {
25344 margin-bottom: 6px;
25345 border-bottom: 1px solid #f0f1f4;
25346 font-weight: 600;
25347 font-size: 14px;
25348 line-height: 16px;
25349 color: #2d3149;
25350 padding: 5px 12px 12px;
25351 margin-left: -8px;
25352 width: calc(100% + 16px);
25353 }
25354 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .mintmrm-merge-tag-wrapper .personalization.mintmrm-dropdown li {
25355 font-weight: 400;
25356 }
25357 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .mintmrm-merge-tag-wrapper li.has-sub-dropdown {
25358 position: relative;
25359 }
25360 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .mintmrm-merge-tag-wrapper li.has-sub-dropdown::before {
25361 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");
25362 position: absolute;
25363 width: 6px;
25364 top: 50%;
25365 right: 10px;
25366 transform: translateY(-50%);
25367 }
25368 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .mintmrm-merge-tag-wrapper li.has-sub-dropdown ul.mintmrm-dropdown {
25369 left: calc(100% + 8px);
25370 top: -10px;
25371 }
25372 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .mintmrm-merge-tag-wrapper li.has-sub-dropdown.show::before {
25373 top: 25%;
25374 transform: rotate(90deg);
25375 transition: all 0.3s ease;
25376 }
25377 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .mintmrm-merge-tag-wrapper li.group-item {
25378 transition: all 0.3s ease;
25379 padding-left: 20px;
25380 }
25381 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .openai-icon {
25382 cursor: pointer;
25383 position: absolute;
25384 bottom: 0;
25385 right: 10px;
25386 }
25387 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .openai-icon .openai-icon-wrapper .personalized-tooltip {
25388 position: absolute;
25389 top: -45px;
25390 right: 0;
25391 background: #333;
25392 font-size: 12px;
25393 color: #fff;
25394 width: 80px;
25395 text-align: center;
25396 padding: 6px;
25397 border-radius: 7px;
25398 opacity: 0;
25399 visibility: hidden;
25400 transition: all 0.3s ease;
25401 }
25402 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .openai-icon .openai-icon-wrapper .personalized-tooltip:before {
25403 content: "";
25404 position: absolute;
25405 right: 5px;
25406 bottom: -4px;
25407 background: #333333;
25408 width: 12px;
25409 height: 12px;
25410 transform: rotate(45deg);
25411 }
25412 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .openai-icon:hover .personalized-tooltip {
25413 opacity: 1;
25414 visibility: visible;
25415 }
25416 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .modal-overlay {
25417 position: fixed;
25418 top: 0;
25419 left: 0;
25420 right: 0;
25421 bottom: 0;
25422 background-color: rgba(0, 0, 0, 0.5);
25423 display: flex;
25424 justify-content: center;
25425 align-items: center;
25426 z-index: 9999;
25427 }
25428 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .modal-overlay .modal-inner {
25429 position: relative;
25430 max-width: 650px;
25431 width: 100%;
25432 }
25433 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .modal-overlay .modal-inner .close-icon {
25434 position: absolute;
25435 cursor: pointer;
25436 height: 46px;
25437 right: -17px;
25438 top: -17px;
25439 width: 46px;
25440 z-index: 6;
25441 align-items: center;
25442 background: #fff;
25443 border-radius: 100px;
25444 box-shadow: 0 1px 1px #dadada;
25445 cursor: pointer;
25446 display: flex;
25447 justify-content: center;
25448 position: absolute;
25449 }
25450 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .modal-overlay .modal-inner .close-icon svg {
25451 height: 12px;
25452 width: 12px;
25453 cursor: pointer;
25454 }
25455 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .modal-overlay .modal-inner .modal-content {
25456 background-color: white;
25457 padding: 40px;
25458 border-radius: 8px;
25459 text-align: center;
25460 max-width: 100%;
25461 width: 100%;
25462 }
25463 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .modal-overlay .modal-inner .modal-content .welcome-title {
25464 align-items: center;
25465 display: flex;
25466 flex-flow: column;
25467 margin-bottom: 24px;
25468 width: 100%;
25469 }
25470 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .modal-overlay .modal-inner .modal-content .welcome-title svg {
25471 height: 56px;
25472 width: 56px;
25473 }
25474 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .modal-overlay .modal-inner .modal-content .welcome-title svg path {
25475 fill: #11a37f;
25476 }
25477 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .modal-overlay .modal-inner .modal-content .welcome-title .title {
25478 color: #2d3149;
25479 font-size: 20px;
25480 font-weight: 500;
25481 line-height: 1.2;
25482 padding: 17px 0 0;
25483 }
25484 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .modal-overlay .modal-inner .modal-content .openai-input-wrapper {
25485 text-align: center;
25486 width: 100%;
25487 }
25488 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .modal-overlay .modal-inner .modal-content .openai-input-wrapper .openai-connect-btn {
25489 background-color: #573bff;
25490 border: 1px solid transparent;
25491 border-radius: 6px;
25492 color: #fff;
25493 cursor: pointer;
25494 display: inline-block;
25495 font-size: 16px;
25496 font-style: normal;
25497 font-weight: 500;
25498 letter-spacing: -0.01em;
25499 line-height: 17px;
25500 padding: 11px 18px;
25501 text-align: center;
25502 text-transform: capitalize;
25503 opacity: 1;
25504 transition: all 0.3s ease;
25505 text-decoration: none;
25506 }
25507 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group:last-child {
25508 margin-bottom: 0;
25509 }
25510 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group > label {
25511 font-size: 15px;
25512 color: #363B4E;
25513 font-weight: 500;
25514 letter-spacing: -0.01em;
25515 display: flex;
25516 align-items: center;
25517 gap: 4px;
25518 margin-bottom: 8px;
25519 }
25520 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group select,
25521 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=number],
25522 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=text],
25523 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=email] {
25524 border: 1px solid #EEF0F3;
25525 padding: 7px 15px;
25526 height: auto;
25527 }
25528 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group textarea,
25529 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group select,
25530 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=number],
25531 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=text],
25532 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=email] {
25533 color: #363B4E;
25534 }
25535 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group textarea:-webkit-autofill,
25536 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group select:-webkit-autofill,
25537 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=number]:-webkit-autofill,
25538 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=text]:-webkit-autofill,
25539 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=email]:-webkit-autofill {
25540 -webkit-box-shadow: 0 0 0 30px #ffffff inset;
25541 box-shadow: 0 0 0 30px #ffffff inset;
25542 -webkit-text-fill-color: #363B4E !important;
25543 }
25544 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group textarea::-webkit-input-placeholder,
25545 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group select::-webkit-input-placeholder,
25546 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=number]::-webkit-input-placeholder,
25547 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=text]::-webkit-input-placeholder,
25548 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=email]::-webkit-input-placeholder {
25549 color: #A7A8B3;
25550 }
25551 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group textarea::-moz-placeholder,
25552 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group select::-moz-placeholder,
25553 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=number]::-moz-placeholder,
25554 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=text]::-moz-placeholder,
25555 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=email]::-moz-placeholder {
25556 color: #A7A8B3;
25557 }
25558 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group textarea:-ms-input-placeholder,
25559 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group select:-ms-input-placeholder,
25560 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=number]:-ms-input-placeholder,
25561 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=text]:-ms-input-placeholder,
25562 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=email]:-ms-input-placeholder {
25563 color: #A7A8B3;
25564 }
25565 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group textarea:-moz-placeholder,
25566 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group select:-moz-placeholder,
25567 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=number]:-moz-placeholder,
25568 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=text]:-moz-placeholder,
25569 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group input[type=email]:-moz-placeholder {
25570 color: #A7A8B3;
25571 }
25572 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group select {
25573 color: #A7A8B3;
25574 padding-right: 38px;
25575 -webkit-appearance: none;
25576 appearance: none;
25577 background-image: url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMTAgNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBzdHJva2U9IiNBN0E4QjMiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIxLjUiIGQ9Ik0xIDFsNCA0IDQtNCIvPjwvc3ZnPg==);
25578 background-repeat: no-repeat;
25579 background-position-x: calc(100% - 15px);
25580 background-position-y: 16px;
25581 background-size: 12px 12px;
25582 }
25583 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group select.value-selected {
25584 color: #363B4E;
25585 }
25586 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group select option {
25587 color: #A7A8B3;
25588 }
25589 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .inline-input {
25590 display: flex;
25591 flex-flow: row wrap;
25592 gap: 15px;
25593 }
25594 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .inline-input .single-input {
25595 width: calc(50% - 8px);
25596 }
25597 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .inline-input select,
25598 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .inline-input input[type=number] {
25599 min-width: auto;
25600 }
25601 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .has-tooltip {
25602 position: relative;
25603 }
25604 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .has-tooltip .mintmrm-tooltip {
25605 position: unset;
25606 margin-left: 4px;
25607 transform: translateY(2px);
25608 }
25609 .mailmint-automation .steps-settings-sidebar .steps-settings .form-group .has-tooltip .mintmrm-tooltip p {
25610 left: 0;
25611 }
25612 .mailmint-automation .steps-settings-sidebar .steps-settings .inline-with-link {
25613 display: flex;
25614 align-items: center;
25615 justify-content: space-between;
25616 }
25617 .mailmint-automation .steps-settings-sidebar .steps-settings .inline-with-link a {
25618 font-weight: 500;
25619 font-size: 14px;
25620 line-height: 1;
25621 letter-spacing: -0.01em;
25622 color: #6E42D3;
25623 text-decoration: underline;
25624 }
25625 .mailmint-automation .steps-settings-sidebar .steps-settings .inline-with-link a:hover {
25626 text-decoration: none;
25627 }
25628 .mailmint-automation .steps-settings-sidebar .add-template-section {
25629 border: 1px solid #E4E6EB;
25630 border-radius: 6px;
25631 padding: 24px 24px 22px;
25632 }
25633 .mailmint-automation .steps-settings-sidebar .add-template-section .add-template {
25634 display: flex;
25635 flex-flow: column;
25636 align-items: center;
25637 justify-content: center;
25638 width: 160px;
25639 margin: 0 auto;
25640 cursor: pointer;
25641 }
25642 .mailmint-automation .steps-settings-sidebar .add-template-section .add-template .thumbnail-image-wrapper {
25643 align-items: center;
25644 background-color: #f6f6f7;
25645 border-radius: 100px;
25646 display: flex;
25647 height: 190px;
25648 justify-content: center;
25649 position: relative;
25650 width: 190px;
25651 }
25652 .mailmint-automation .steps-settings-sidebar .add-template-section .add-template .thumbnail-image-wrapper .thumbnail-image-bg {
25653 background-color: #f4f5fa;
25654 border: 1px solid #e4e6eb;
25655 border-radius: 6px;
25656 padding: 4px 7px;
25657 position: relative;
25658 }
25659 .mailmint-automation .steps-settings-sidebar .add-template-section .add-template .thumbnail-image-wrapper .thumbnail-image-bg .hoverlay {
25660 position: absolute;
25661 width: 154px;
25662 height: 168px;
25663 border-radius: 6px;
25664 background: rgba(38, 27, 103, 0.6);
25665 transform: translate(-50%, -50%);
25666 top: 50%;
25667 left: 50%;
25668 display: flex;
25669 align-items: center;
25670 justify-content: center;
25671 opacity: 0;
25672 z-index: 999;
25673 }
25674 .mailmint-automation .steps-settings-sidebar .add-template-section .add-template .thumbnail-image-wrapper .thumbnail-image-bg .hoverlay:hover {
25675 opacity: 1;
25676 transition: all 0.3s ease;
25677 }
25678 .mailmint-automation .steps-settings-sidebar .add-template-section .add-template .thumbnail-image-wrapper .thumbnail-image-bg .hoverlay button {
25679 background: #fff;
25680 border-radius: 8px;
25681 border: none;
25682 box-shadow: 0 10px 16px rgba(97, 103, 116, 0.15);
25683 color: #2d3149;
25684 font-size: 12px;
25685 font-weight: 600;
25686 letter-spacing: -0.01em;
25687 line-height: 1;
25688 padding: 8px 11px;
25689 width: 105px;
25690 cursor: pointer;
25691 }
25692 .mailmint-automation .steps-settings-sidebar .add-template-section .add-template .thumbnail-image-wrapper .thumbnail-image-bg .image-wrapper {
25693 background-position: 50%;
25694 background-repeat: no-repeat;
25695 background-size: 100% auto;
25696 height: 158px;
25697 overflow: hidden;
25698 position: relative;
25699 width: 139px;
25700 }
25701 .mailmint-automation .steps-settings-sidebar .add-template-section .add-template .edit-mode {
25702 font-weight: 600;
25703 font-size: 15px;
25704 line-height: 1.3;
25705 letter-spacing: -0.01em;
25706 text-decoration-line: underline;
25707 color: #6E42D3;
25708 display: block;
25709 margin-top: 12px;
25710 }
25711 .mailmint-automation .steps-settings-sidebar .add-template-section .add-template .edit-mode svg {
25712 position: relative;
25713 top: 3px;
25714 margin-left: 8px;
25715 }
25716 .mailmint-automation .steps-settings-sidebar .add-template-section .add-template .edit-mode svg path {
25717 stroke: #6E42D3;
25718 }
25719 .mailmint-automation .steps-settings-sidebar .add-template-section .add-template .edit-mode.edit-mood svg {
25720 margin-right: 8px;
25721 margin-left: 0;
25722 }
25723 .mailmint-automation .steps-settings-sidebar .wpfnl-mint-automation-add-item {
25724 background: none;
25725 color: #6E42D3;
25726 font-size: 14px;
25727 line-height: 1;
25728 font-weight: 600;
25729 letter-spacing: -0.01em;
25730 text-decoration-line: underline;
25731 text-transform: capitalize;
25732 border: none;
25733 cursor: pointer;
25734 display: flex;
25735 align-items: center;
25736 gap: 6px;
25737 padding-left: 7px;
25738 margin-bottom: 2px;
25739 }
25740 .mailmint-automation .steps-settings-sidebar .wpfnl-mint-automation-add-item .wpfnl-loader {
25741 display: block;
25742 }
25743 .mailmint-automation .steps-settings-sidebar .wpfnl-mint-automation-add-item svg path {
25744 stroke: #6E42D3;
25745 }
25746 .mailmint-automation .steps-settings-sidebar .webhook-outgoing .current-user-repeater {
25747 border: 1px solid #e4e6eb;
25748 border-radius: 6px;
25749 margin-bottom: 16px;
25750 padding: 10px 15px 15px;
25751 width: 100%;
25752 }
25753 .mailmint-automation .steps-settings-sidebar .webhook-outgoing .current-user-repeater > hr {
25754 left: -15px;
25755 margin: 15px 0;
25756 position: relative;
25757 width: calc(100% + 30px);
25758 display: block;
25759 border-top: 1px solid #e4e6eb;
25760 border-bottom: 0;
25761 }
25762 .mailmint-automation .steps-settings-sidebar .webhook-outgoing .current-user-repeater .btn-default {
25763 min-width: auto;
25764 padding: 0 20px;
25765 }
25766 .mailmint-automation .steps-settings-sidebar .webhook-outgoing .repeater-wrapper {
25767 align-items: flex-start;
25768 display: flex;
25769 gap: 5px;
25770 margin-bottom: 10px;
25771 }
25772 .mailmint-automation .steps-settings-sidebar .webhook-outgoing .single-repeater-item {
25773 width: calc(50% - 23px);
25774 }
25775 .mailmint-automation .steps-settings-sidebar .webhook-outgoing .single-repeater-item > label {
25776 margin-bottom: 6px;
25777 display: block;
25778 font-size: 13px;
25779 }
25780 .mailmint-automation .steps-settings-sidebar .webhook-outgoing .single-repeater-item input[type=text] {
25781 min-width: auto;
25782 color: #A7A8B3;
25783 font-size: 13px;
25784 }
25785 .mailmint-automation .steps-settings-sidebar .webhook-outgoing .trash-btn {
25786 align-items: center;
25787 background: transparent;
25788 border: 1px solid #e4e6eb;
25789 border-radius: 5px;
25790 display: flex;
25791 height: 36px;
25792 justify-content: center;
25793 position: relative;
25794 top: 22px;
25795 width: 36px;
25796 cursor: pointer;
25797 }
25798 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper {
25799 position: relative;
25800 background: #f6f8fa;
25801 border-radius: 10px;
25802 padding: 20px 24px;
25803 }
25804 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper:first-child::before {
25805 display: none;
25806 }
25807 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper::before {
25808 content: "Or";
25809 position: absolute;
25810 z-index: 1;
25811 font-weight: 600;
25812 font-size: 16px;
25813 line-height: 1;
25814 letter-spacing: -0.01em;
25815 color: #2D3149;
25816 top: -25px;
25817 left: 0;
25818 }
25819 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules {
25820 display: flex;
25821 flex-flow: row wrap;
25822 gap: 12px;
25823 padding-bottom: 20px;
25824 position: relative;
25825 }
25826 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-actions {
25827 position: relative;
25828 }
25829 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-actions::before {
25830 content: "";
25831 width: 30px;
25832 height: 1px;
25833 background: #E2E6F2;
25834 position: absolute;
25835 right: -30px;
25836 top: 50%;
25837 transform: translateY(-50%);
25838 }
25839 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-actions > button {
25840 width: 38px;
25841 height: 38px;
25842 background: #ffffff;
25843 box-shadow: 0px 1px 1px rgba(182, 185, 191, 0.3);
25844 border-radius: 6px;
25845 display: flex;
25846 flex-flow: column;
25847 align-items: center;
25848 justify-content: center;
25849 border: none;
25850 cursor: pointer;
25851 }
25852 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-actions .delete-condition svg {
25853 display: block;
25854 }
25855 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-actions .delete-condition path {
25856 fill: #A7A8B3;
25857 }
25858 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-is {
25859 width: 114px;
25860 }
25861 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-is .wpfnl-selectbox .selectable-options {
25862 width: calc(100% + 124px);
25863 }
25864 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-is .selected-option {
25865 overflow: hidden;
25866 white-space: nowrap;
25867 text-overflow: ellipsis;
25868 }
25869 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-1 {
25870 width: 170px;
25871 }
25872 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-2 {
25873 width: 205px;
25874 }
25875 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-2 .wpfnl-custom-selectbox select {
25876 padding: 5px 15px;
25877 }
25878 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-1,
25879 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-is,
25880 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-2 {
25881 position: relative;
25882 }
25883 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules:before {
25884 content: "";
25885 position: absolute;
25886 right: 8px;
25887 bottom: calc(50% + 10px);
25888 width: 1px;
25889 height: 100%;
25890 background: #E2E6F2;
25891 z-index: 0;
25892 }
25893 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules:first-child::before {
25894 display: none;
25895 }
25896 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .condition-symbol {
25897 position: absolute;
25898 top: -50%;
25899 right: -4px;
25900 transform: translateY(50%);
25901 }
25902 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .condition-symbol > span {
25903 width: 22px;
25904 height: 22px;
25905 border: 1px solid #E2E6F2;
25906 color: #573BFF;
25907 border-radius: 100%;
25908 font-size: 12px;
25909 font-weight: 500;
25910 display: block;
25911 padding: 2px 2px;
25912 text-align: center;
25913 background-color: #F6F8FA;
25914 }
25915 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules:first-child .condition-symbol {
25916 display: none;
25917 }
25918 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .wpfnl-selectbox .selectable-options {
25919 overflow: visible;
25920 display: none;
25921 }
25922 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .wpfnl-selectbox .selectable-options li {
25923 position: relative;
25924 line-height: 1.3;
25925 padding: 9px 12px 7px;
25926 }
25927 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .wpfnl-selectbox .selected-option:before {
25928 transition: all 0.3s ease;
25929 }
25930 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .wpfnl-selectbox.show-options > .selectable-options {
25931 display: block;
25932 }
25933 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .wpfnl-selectbox.show-options .selected-option:before {
25934 transform: translateY(-50%) rotate(-180deg);
25935 }
25936 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .wpfnl-selectbox .submenu {
25937 position: absolute;
25938 left: 100%;
25939 top: 0;
25940 width: 160px;
25941 border-radius: 6px;
25942 border: 1px solid #EBEDF0;
25943 background: #FFF;
25944 box-shadow: 0px 18px 22px 0px rgba(73, 59, 104, 0.1);
25945 padding: 8px;
25946 display: none;
25947 }
25948 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .wpfnl-selectbox li.show-options .submenu {
25949 display: block;
25950 }
25951 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .wpfnl-selectbox .angle-right {
25952 position: absolute;
25953 right: 9px;
25954 top: 12px;
25955 line-height: 1;
25956 width: 11px;
25957 height: 11px;
25958 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");
25959 background-repeat: no-repeat;
25960 background-position: center;
25961 background-size: contain;
25962 transform: rotate(-90deg);
25963 }
25964 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules input.input-value {
25965 line-height: 1;
25966 padding: 10px 15px;
25967 min-width: auto;
25968 }
25969 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .wpfnl-custom-selectbox .selectbox-selected-value {
25970 width: 100%;
25971 padding: 8px 33px 7px 12px;
25972 background-color: #fff;
25973 display: flex;
25974 gap: 2px;
25975 align-items: center;
25976 min-height: 38px;
25977 }
25978 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .wpfnl-custom-selectbox .selectbox-selected-value:before {
25979 content: url("data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMTAgNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBzdHJva2U9IiM3QThCOUEiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIxLjUiIGQ9Ik0xIDFsNCA0IDQtNCIvPjwvc3ZnPg==");
25980 width: 10px;
25981 }
25982 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .wpfnl-custom-selectbox .selectbox-search input[type=search] {
25983 min-width: 100%;
25984 }
25985 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .wpfnl-custom-selectbox .wpfnl-selected-item {
25986 white-space: nowrap;
25987 overflow: hidden;
25988 width: 101px;
25989 text-overflow: ellipsis;
25990 margin: 0;
25991 }
25992 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .wpfnl-custom-selectbox .more-items {
25993 width: 25px;
25994 line-height: 1;
25995 display: block;
25996 }
25997 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .add-and-condition {
25998 display: flex;
25999 align-items: center;
26000 gap: 5px;
26001 font-weight: 500;
26002 font-size: 15px;
26003 line-height: 1.12;
26004 color: #6E42D3;
26005 background: transparent;
26006 border: none;
26007 cursor: pointer;
26008 }
26009 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .add-and-condition svg {
26010 width: 12px;
26011 height: 12px;
26012 }
26013 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .add-and-condition path {
26014 stroke: #6E42D3;
26015 }
26016 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__input {
26017 font-size: 14px;
26018 padding: 11px 30px 9px 32px;
26019 border: 1px solid #EEF0F3;
26020 color: #363B4E;
26021 line-height: 1;
26022 border-radius: 6px;
26023 }
26024 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__arrow_top {
26025 display: none;
26026 }
26027 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__menu {
26028 border-radius: 10px;
26029 border: 1px solid #F1F0F5;
26030 background: #FFF;
26031 box-shadow: 0px 18px 22px 0px rgba(73, 59, 104, 0.1);
26032 width: 277px;
26033 }
26034 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__menu > .dp__action_row {
26035 width: calc(100% - 50px) !important;
26036 margin-left: auto;
26037 }
26038 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__menu > .dp__action_row .dp__action_buttons {
26039 gap: 7px;
26040 }
26041 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__menu > .dp__action_row .dp__action_button {
26042 padding: 3px 8px;
26043 height: auto;
26044 margin: 0;
26045 }
26046 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__menu > .dp__action_row .dp__action_select {
26047 background-color: #6E42D3;
26048 color: #fff;
26049 }
26050 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__menu > .dp__action_row .dp__action_cancel {
26051 border: 1px solid var(--dp-border-color);
26052 }
26053 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__menu_inner {
26054 padding: 10px;
26055 }
26056 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__month_year_row {
26057 border-radius: 8px;
26058 gap: 6px;
26059 margin-bottom: 6px;
26060 }
26061 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__calendar_header_item {
26062 color: #9398A5;
26063 }
26064 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__calendar_header_separator {
26065 background: #F1F0F5;
26066 margin-bottom: 15px;
26067 }
26068 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp--arrow-btn-nav {
26069 border-radius: 8px;
26070 border: 1px solid #F1F0F5;
26071 height: 35px;
26072 }
26073 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp--arrow-btn-nav svg {
26074 width: 17px;
26075 height: 17px;
26076 }
26077 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__inner_nav {
26078 border-radius: 8px;
26079 background: transparent;
26080 }
26081 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__month_year_wrap {
26082 gap: 6px;
26083 }
26084 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__month_year_wrap .dp__btn {
26085 background: #fff;
26086 border-radius: 8px;
26087 border: 1px solid #F1F0F5;
26088 }
26089 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__cell_inner {
26090 color: #2D3149;
26091 font-weight: 500;
26092 border-radius: 50%;
26093 }
26094 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__cell_offset {
26095 color: #a6a7a9;
26096 }
26097 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__cell_disabled,
26098 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__cell_offset.dp__cell_disabled {
26099 color: #D0D5DD;
26100 }
26101 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__active_date {
26102 background: #6E42D3;
26103 border-radius: 50%;
26104 color: #fff;
26105 border: none;
26106 }
26107 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__today {
26108 border: none;
26109 }
26110 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__instance_calendar button[aria-label="Open time picker"] {
26111 position: absolute;
26112 left: 5px;
26113 bottom: -40px;
26114 width: auto;
26115 background: transparent;
26116 z-index: 1;
26117 }
26118 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__overlay button[aria-label="Close time Picker"] {
26119 position: absolute;
26120 left: 5px;
26121 bottom: -40px;
26122 width: auto;
26123 background: white;
26124 z-index: 1;
26125 }
26126 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__overlay_cell_active {
26127 color: #fff;
26128 }
26129 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__selection_preview {
26130 display: none;
26131 }
26132 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__time_input .dp__time_col .dp__time_display {
26133 font-weight: 500;
26134 padding: 10px 5px;
26135 }
26136 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__time_input .dp__time_col .dp__inc_dec_button_inline {
26137 width: 15px;
26138 height: 15px;
26139 position: relative;
26140 background-image: url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMTAgNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBzdHJva2U9IiM3QThCOUEiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIxLjUiIGQ9Ik0xIDFsNCA0IDQtNCIvPjwvc3ZnPg==);
26141 background-repeat: no-repeat;
26142 background-size: 15px 15px;
26143 background-position: center;
26144 left: -1px;
26145 }
26146 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__time_input .dp__time_col .dp__inc_dec_button_inline .dp__tp_inline_btn_bar {
26147 display: none;
26148 }
26149 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__time_input .dp__time_col .dp__tp_inline_btn_top {
26150 transform: rotate(-180deg);
26151 }
26152 .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__pm_am_button {
26153 font-size: 13px;
26154 padding: 5px;
26155 background: #f1f1f1;
26156 border: 1px solid var(--dp-border-color);
26157 color: #333;
26158 width: 32px;
26159 }
26160
26161 @media only screen and (max-width: 1399px) {
26162 .wpfnl .mailmint-automation .condition .automation-steps-wrapper {
26163 width: calc(100% - 484px);
26164 }
26165 .wpfnl .mailmint-automation .condition .steps-settings-sidebar {
26166 width: 460px;
26167 }
26168 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper {
26169 background: transparent;
26170 border-radius: 0;
26171 padding: 0;
26172 }
26173 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules {
26174 flex-flow: column;
26175 background: #f6f8fa;
26176 margin-top: 40px;
26177 padding: 15px;
26178 border-radius: 10px;
26179 }
26180 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules:first-child {
26181 margin-top: 0;
26182 }
26183 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules {
26184 width: 100%;
26185 }
26186 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .wpfnl-selectbox {
26187 max-width: 100%;
26188 }
26189 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-actions {
26190 position: absolute;
26191 right: -12px;
26192 top: -13px;
26193 }
26194 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-actions > button {
26195 width: 30px;
26196 height: 30px;
26197 box-shadow: 0px 1px 6px rgba(182, 185, 191, 0.33);
26198 border-radius: 100%;
26199 }
26200 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-actions::before {
26201 display: none;
26202 }
26203 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-actions .delete-condition svg {
26204 display: block;
26205 width: 15px;
26206 height: 15px;
26207 }
26208 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-actions .delete-condition path {
26209 fill: #ec5956;
26210 }
26211 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules:before {
26212 display: none;
26213 }
26214 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .condition-symbol {
26215 position: absolute;
26216 top: 0;
26217 right: 50%;
26218 transform: translate(11px, -31px);
26219 }
26220 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .condition-symbol:before {
26221 content: "";
26222 position: absolute;
26223 left: 10px;
26224 top: -10px;
26225 height: calc(100% + 20px);
26226 width: 1px;
26227 background: #E2E6F2;
26228 z-index: -1;
26229 }
26230 .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .add-and-condition {
26231 margin-top: 14px;
26232 }
26233 }
26234 @media only screen and (max-width: 1199px) {
26235 .wpfnl .mailmint-automation .condition .steps-settings-sidebar,
26236 .wpfnl .mailmint-automation .steps-settings-sidebar {
26237 width: 380px;
26238 padding: 14px 15px;
26239 }
26240 .wpfnl .mailmint-automation .has-sidebar .automation-steps-wrapper {
26241 width: calc(100% - 404px);
26242 }
26243 .mailmint-automation .logical-decision-box {
26244 max-width: 345px;
26245 }
26246 }
26247 .arco-popover-content,
26248 .arco-popconfirm-content {
26249 border-radius: 8px;
26250 border: none;
26251 width: 293px;
26252 padding: 20px;
26253 }
26254 .arco-popover-content .arco-tree-node-title,
26255 .arco-popconfirm-content .arco-tree-node-title {
26256 width: 100%;
26257 }
26258 .arco-popover-content .color-input-picker-wrapper,
26259 .arco-popconfirm-content .color-input-picker-wrapper {
26260 display: flex;
26261 align-items: start;
26262 justify-content: space-between;
26263 padding-bottom: 20px;
26264 margin-bottom: 20px;
26265 border-bottom: 1px solid #EBEDF0;
26266 }
26267 .arco-popover-content .color-title,
26268 .arco-popconfirm-content .color-title {
26269 color: #2D3149;
26270 font-size: 13px;
26271 font-weight: 500;
26272 line-height: 1.2;
26273 letter-spacing: -0.13px;
26274 margin-bottom: 8px;
26275 }
26276 .arco-popover-content .title-field-wrapper .color-field-wrapper,
26277 .arco-popconfirm-content .title-field-wrapper .color-field-wrapper {
26278 display: flex;
26279 gap: 7px;
26280 }
26281 .arco-popover-content .title-field-wrapper .color-field-wrapper input[type=text],
26282 .arco-popconfirm-content .title-field-wrapper .color-field-wrapper input[type=text] {
26283 width: 96px;
26284 padding: 6px 12px;
26285 border-radius: 4px;
26286 border: 1px solid #EBEDF0;
26287 line-height: 1.3;
26288 }
26289 .arco-popover-content .title-field-wrapper .color-field-wrapper .color-bg,
26290 .arco-popconfirm-content .title-field-wrapper .color-field-wrapper .color-bg {
26291 border-radius: 4px;
26292 border: 1px solid #EBEDF0;
26293 }
26294 .arco-popover-content .title-field-wrapper .picker-btn,
26295 .arco-popconfirm-content .title-field-wrapper .picker-btn {
26296 position: relative;
26297 width: 34px;
26298 height: 32px;
26299 border-radius: 4px;
26300 border: 1px solid #EBEDF0;
26301 }
26302 .arco-popover-content .title-field-wrapper .picker-btn:before,
26303 .arco-popconfirm-content .title-field-wrapper .picker-btn:before {
26304 position: absolute;
26305 top: 50%;
26306 left: 50%;
26307 content: url("data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMTYgMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbD0iIzJEMzE0OSIgZD0iTTE0LjMgMS43NWMtMS0xLTIuNi0xLTMuNTUgMEw4LjkgMy42Yy0uNTUtLjI1LTEuMjUtLjItMS43LjMtLjYuNi0uNiAxLjU1IDAgMi4xNWwtNC4zIDQuM2MtLjMuMy0uNDUuNy0uNDUgMS4xNWwtMSAxYy0uNi42LS42IDEuNTUgMCAyLjE1LjM1LjIuNy4zNSAxLjEuMzUuNCAwIC43NS0uMTUgMS4wNS0uNDVsMS0xYy40LjA1Ljg1LS4xNSAxLjE1LS40NWw0LjMtNC4zYy4zLjMuNy40NSAxLjA1LjQ1LjQgMCAuNzUtLjE1IDEuMDUtLjQ1LjQ1LS40NS41NS0xLjE1LjMtMS43bDEuODUtMS44NWMxLS45NSAxLTIuNTUgMC0zLjV6bS00Ljk1IDYuNEw3LjUgMTBINC42bDMuMy0zLjMgMS40NSAxLjQ1eiIvPjwvc3ZnPg==");
26308 height: 16px;
26309 width: 16px;
26310 transform: translate(-50%, -50%);
26311 }
26312
26313 .openai-button-wrapper {
26314 width: 100%;
26315 padding: 14px 14px 0;
26316 display: none;
26317 }
26318 .openai-button-wrapper .arco-space-item .arco-btn-size-default {
26319 height: auto;
26320 padding: 11px 14px;
26321 border-radius: 8px;
26322 font-size: 15px;
26323 font-weight: 600;
26324 background-color: #11A37F;
26325 display: flex;
26326 align-items: center;
26327 gap: 6px;
26328 line-height: 1;
26329 }
26330 .openai-button-wrapper .arco-space-item .arco-btn-size-default:hover {
26331 background-color: #11A37F;
26332 }
26333 .openai-button-wrapper .arco-space-item .arco-btn::before {
26334 content: url("data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMTggMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTE2LjcxIDcuMzY2YTQuNDg4IDQuNDg4IDAgMDAtLjM4Ny0zLjY4MyA0LjUzNSA0LjUzNSAwIDAwLTQuODgyLTIuMTc1IDQuNTQ4IDQuNTQ4IDAgMDAtNy43MDcgMS42MjhBNC40ODkgNC40ODkgMCAwMC43MzYgNS4zMTFhNC41MzUgNC41MzUgMCAwMC41NTcgNS4zMjMgNC40ODUgNC40ODUgMCAwMC4zODMgMy42ODMgNC41MzggNC41MzggMCAwMDQuODg2IDIuMTc1QTQuNDg4IDQuNDg4IDAgMDA5Ljk0NCAxOGE0LjU0MSA0LjU0MSAwIDAwNC4zMjktMy4xNTQgNC40OTEgNC40OTEgMCAwMDIuOTk4LTIuMTc1IDQuNTQyIDQuNTQyIDAgMDAtLjU2LTUuMzA1em0tNi43NjYgOS40NTZhMy4zNTcgMy4zNTcgMCAwMS0yLjE1OC0uNzhsLjEwNy0uMDYxIDMuNTg0LTIuMDY5YS41OTYuNTk2IDAgMDAuMjk0LS41MVY4LjM0OGwxLjUxNS44NzZhLjA1My4wNTMgMCAwMS4wMjkuMDR2NC4xODZhMy4zNzggMy4zNzggMCAwMS0zLjM3MSAzLjM3em0tNy4yNDYtMy4wOTRhMy4zNTMgMy4zNTMgMCAwMS0uNC0yLjI2bC4xMDYuMDYzIDMuNTg3IDIuMDdhLjU3OC41NzggMCAwMC41ODUgMGw0LjM4My0yLjUyN3YxLjc0OWEuMDYuMDYgMCAwMS0uMDI1LjA0NmwtMy42MyAyLjA5NGEzLjM3NCAzLjM3NCAwIDAxLTQuNjA2LTEuMjM1em0tLjk0NC03LjgwNmEzLjM2NCAzLjM2NCAwIDAxMS43NzUtMS40OFY4LjdhLjU3NS41NzUgMCAwMC4yOS41MDdsNC4zNjEgMi41MTYtMS41MTUuODc3YS4wNTcuMDU3IDAgMDEtLjA1MyAwbC0zLjYyMy0yLjA5YTMuMzc4IDMuMzc4IDAgMDEtMS4yMzUtNC42MDZ2LjAxOHptMTIuNDQ4IDIuODkyTDkuODI3IDYuMjczbDEuNTExLS44NzNhLjA1Ny4wNTcgMCAwMS4wNTQgMGwzLjYyMiAyLjA5M2EzLjM3IDMuMzcgMCAwMS0uNTA3IDYuMDc5VjkuMzE0YS41OTIuNTkyIDAgMDAtLjMwNS0uNXptMS41MDgtMi4yNjhsLS4xMDctLjA2NC0zLjU4LTIuMDg2YS41ODIuNTgyIDAgMDAtLjU4OSAwTDcuMDU2IDYuOTIyVjUuMTczYS4wNS4wNSAwIDAxLjAyLS4wNDZsMy42MjQtMi4wOWEzLjM3NCAzLjM3NCAwIDAxNS4wMSAzLjQ5NXYuMDE0ek02LjIyOSA5LjY0N2wtMS41MTUtLjg3M2EuMDYuMDYgMCAwMS0uMDI5LS4wNDJWNC41NTZhMy4zNzQgMy4zNzQgMCAwMTUuNTMyLTIuNTlsLS4xMDcuMDYtMy41ODMgMi4wNjhhLjU5Ni41OTYgMCAwMC0uMjk1LjUxMUw2LjIzIDkuNjQ3em0uODIzLTEuNzc0bDEuOTUxLTEuMTI1IDEuOTU2IDEuMTI1djIuMjVMOS4wMSAxMS4yNDhsLTEuOTU2LTEuMTI1LS4wMDMtMi4yNXoiLz48L3N2Zz4=");
26335 width: 16px;
26336 height: 16px;
26337 display: block;
26338 }
26339
26340 .wpfnl-mrm-email-template__wrapper {
26341 position: fixed;
26342 top: 32px;
26343 right: 0;
26344 background: rgba(0, 0, 0, 0.3215686275);
26345 z-index: 999;
26346 width: calc(100% - 160px);
26347 height: 100%;
26348 display: flex;
26349 flex-flow: column;
26350 align-items: center;
26351 justify-content: center;
26352 }
26353 .wpfnl-mrm-email-template__wrapper .modal-loader {
26354 position: absolute;
26355 left: 0;
26356 top: 0;
26357 width: 100%;
26358 height: 100%;
26359 background: #f6f8fa;
26360 border-radius: 10px;
26361 z-index: 11;
26362 display: flex;
26363 flex-flow: column;
26364 align-items: center;
26365 justify-content: center;
26366 }
26367 .wpfnl-mrm-email-template__wrapper .modal-loader .wpfnl-loader {
26368 display: block;
26369 width: 40px;
26370 height: 40px;
26371 }
26372
26373 .folded .wpfnl-mrm-email-template__wrapper {
26374 width: calc(100% - 36px);
26375 }
26376
26377 .wpfnl-mrm-email-builder__modal {
26378 width: 100%;
26379 height: 100%;
26380 background: #fff;
26381 }
26382
26383 .wpfnl-mrm-email-template__modal {
26384 padding: 40px;
26385 width: 100%;
26386 height: 100%;
26387 max-height: 905px;
26388 }
26389 .wpfnl-mrm-email-template__modal .wpfnl-mrm-email-template__inner {
26390 position: relative;
26391 height: 100%;
26392 width: 100%;
26393 max-width: 1365px;
26394 margin: 0 auto;
26395 }
26396 .wpfnl-mrm-email-template__modal .template-modal-overflow {
26397 background: #f6f8fa;
26398 border-radius: 10px;
26399 position: relative;
26400 padding: 40px 80px;
26401 height: 100%;
26402 width: 100%;
26403 margin: 0 auto;
26404 overflow: auto;
26405 }
26406 .wpfnl-mrm-email-template__modal .template-modal-header {
26407 display: flex;
26408 flex-flow: row wrap;
26409 justify-content: space-between;
26410 align-items: center;
26411 }
26412 .wpfnl-mrm-email-template__modal .template-modal-header .modal-title {
26413 font-weight: 600;
26414 font-size: 20px;
26415 line-height: 1.2;
26416 color: #2d3149;
26417 }
26418 .wpfnl-mrm-email-template__modal .template-modal-header .template-filter {
26419 display: flex;
26420 align-items: center;
26421 gap: 28px;
26422 }
26423 .wpfnl-mrm-email-template__modal .template-modal-header .template-filter .filter-item {
26424 font-weight: 400;
26425 font-size: 15px;
26426 color: #9398a5;
26427 cursor: pointer;
26428 padding: 4px 0;
26429 transition: all 0.3s ease;
26430 position: relative;
26431 background: transparent;
26432 border: none;
26433 line-height: 1;
26434 }
26435 .wpfnl-mrm-email-template__modal .template-modal-header .template-filter .filter-item:before {
26436 content: "";
26437 position: absolute;
26438 bottom: 0;
26439 left: 0;
26440 width: 100%;
26441 height: 2px;
26442 background: #6E42D3;
26443 visibility: hidden;
26444 opacity: 0;
26445 transition: all 0.3s ease;
26446 }
26447 .wpfnl-mrm-email-template__modal .template-modal-header .template-filter .filter-item.active {
26448 color: #6E42D3;
26449 }
26450 .wpfnl-mrm-email-template__modal .template-modal-header .template-filter .filter-item.active:before {
26451 opacity: 1;
26452 visibility: visible;
26453 }
26454 .wpfnl-mrm-email-template__modal .cross-icon {
26455 position: absolute;
26456 right: -20px;
26457 top: -20px;
26458 background: #ffffff;
26459 box-shadow: 0px 1px 1px #dadada;
26460 border-radius: 100px;
26461 width: 46px;
26462 height: 46px;
26463 display: flex;
26464 align-items: center;
26465 justify-content: center;
26466 cursor: pointer;
26467 z-index: 12;
26468 }
26469 .wpfnl-mrm-email-template__modal .mintmrm-template-wrapper {
26470 position: relative;
26471 display: flex;
26472 flex-flow: row wrap;
26473 margin-left: -40px;
26474 }
26475 .wpfnl-mrm-email-template__modal .mintmrm-single-template {
26476 width: calc(25% - 40px);
26477 margin-left: 40px;
26478 margin-top: 40px;
26479 position: relative;
26480 }
26481 .wpfnl-mrm-email-template__modal .mintmrm-single-template.create-from-scratch .mintmrm-single-remote-template {
26482 border-radius: 10px;
26483 cursor: default;
26484 }
26485 .wpfnl-mrm-email-template__modal .mintmrm-single-template.create-from-scratch .mintmrm-single-remote-template .template-image-wrapper {
26486 background-color: #fff;
26487 border-radius: 10px;
26488 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");
26489 }
26490 .wpfnl-mrm-email-template__modal .mintmrm-single-template.create-from-scratch .template-info .title {
26491 opacity: 0;
26492 visibility: hidden;
26493 }
26494 .wpfnl-mrm-email-template__modal .mintmrm-single-template.create-from-scratch .btn-default {
26495 position: absolute;
26496 top: 50%;
26497 left: 50%;
26498 transform: translate(-50%, -50%);
26499 width: 175px;
26500 box-shadow: 0px 10px 16px rgba(189, 193, 200, 0.5019607843);
26501 font-size: 15px;
26502 padding: 12px 15px;
26503 border: none;
26504 z-index: 9;
26505 height: auto;
26506 line-height: 1;
26507 }
26508 .wpfnl-mrm-email-template__modal .mintmrm-single-template.coming-soon {
26509 width: calc(75% - 40px);
26510 }
26511 .wpfnl-mrm-email-template__modal .mintmrm-single-template.coming-soon .coming-soon-inner {
26512 width: 100%;
26513 height: calc(100% - 35px);
26514 min-height: 120px;
26515 background: #fff;
26516 text-align: center;
26517 border-radius: 10px;
26518 display: flex;
26519 flex-flow: column;
26520 align-items: center;
26521 justify-content: center;
26522 box-shadow: 0px 1px 1px rgba(182, 185, 191, 0.3);
26523 }
26524 .wpfnl-mrm-email-template__modal .mintmrm-single-template.coming-soon h2 {
26525 width: 100%;
26526 text-align: center;
26527 z-index: 2;
26528 font-size: 16px;
26529 font-weight: 600;
26530 color: #2d3149;
26531 cursor: text;
26532 }
26533 .wpfnl-mrm-email-template__modal .mintmrm-single-template .mintmrm-single-remote-wrapper {
26534 position: relative;
26535 }
26536 .wpfnl-mrm-email-template__modal .mintmrm-single-template .mintmail-delete-email-template {
26537 border: none;
26538 padding: 5px;
26539 margin-top: 10px;
26540 background: transparent;
26541 color: #d63638;
26542 text-decoration: underline;
26543 }
26544 .wpfnl-mrm-email-template__modal .mintmrm-single-template .mintmrm-single-remote-template {
26545 position: relative;
26546 }
26547 .wpfnl-mrm-email-template__modal .mintmrm-single-template .template-image-wrapper {
26548 background-repeat: no-repeat;
26549 background-size: 100% auto;
26550 background-position: center center;
26551 border-radius: 10px;
26552 position: relative;
26553 overflow: hidden;
26554 }
26555 .wpfnl-mrm-email-template__modal .mintmrm-single-template .template-image-wrapper:before {
26556 content: "";
26557 display: block;
26558 padding-top: calc(100% + 20px);
26559 }
26560 .wpfnl-mrm-email-template__modal .mintmrm-single-template .hoverlay {
26561 background: rgba(255, 255, 255, 0.85);
26562 border-radius: 6px;
26563 position: absolute;
26564 top: 0;
26565 left: 0;
26566 width: 100%;
26567 height: 100%;
26568 z-index: 9;
26569 padding: 0 15px;
26570 display: flex;
26571 flex-flow: column;
26572 align-items: center;
26573 justify-content: center;
26574 opacity: 0;
26575 visibility: hidden;
26576 transition: all 0.3s ease;
26577 }
26578 .wpfnl-mrm-email-template__modal .mintmrm-single-template .hoverlay .mintmrm-btn {
26579 padding: 11px 18px;
26580 }
26581 .wpfnl-mrm-email-template__modal .mintmrm-single-template.importing .hoverlay, .wpfnl-mrm-email-template__modal .mintmrm-single-template:hover .hoverlay {
26582 opacity: 1;
26583 visibility: visible;
26584 }
26585 .wpfnl-mrm-email-template__modal .mintmrm-single-template .template-img {
26586 width: 100%;
26587 height: 350px;
26588 border-radius: 10px 10px 0 0;
26589 object-fit: contain;
26590 }
26591 .wpfnl-mrm-email-template__modal .mintmrm-single-template .template-info {
26592 margin-top: 16px;
26593 }
26594 .wpfnl-mrm-email-template__modal .mintmrm-single-template .template-info .title {
26595 margin-bottom: 0;
26596 text-align: center;
26597 display: block;
26598 color: #2d3149;
26599 font-weight: 600;
26600 font-size: 18px;
26601 line-height: 1;
26602 letter-spacing: -0.01em;
26603 transition: all 0.3s ease;
26604 }
26605
26606 .mintmrm-delete-alert-wrapper {
26607 position: fixed;
26608 top: 0;
26609 right: 0;
26610 padding: 15px;
26611 width: calc(100% - 160px);
26612 height: 100%;
26613 background: rgba(16, 5, 46, 0.3);
26614 z-index: 999;
26615 display: none;
26616 flex-flow: row wrap;
26617 align-items: center;
26618 justify-content: center;
26619 }
26620 .mintmrm-delete-alert-wrapper.show-modal {
26621 display: flex;
26622 }
26623
26624 .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation {
26625 background: #ffffff;
26626 border-radius: 10px;
26627 width: 100%;
26628 max-width: 514px;
26629 animation: mintmrm-bounce 0.3s;
26630 }
26631
26632 .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation .delete-confirmation-header {
26633 border-radius: 10px 10px 0 0;
26634 justify-content: space-between;
26635 padding: 24px;
26636 position: relative;
26637 }
26638
26639 .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation .delete-confirmation-header h3 {
26640 font-weight: 600;
26641 font-size: 18px;
26642 line-height: 1.11;
26643 }
26644
26645 .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation .delete-confirmation-header .delete-title {
26646 display: flex;
26647 align-items: center;
26648 gap: 8px;
26649 }
26650
26651 .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation .delete-confirmation-header .delete-title svg path {
26652 fill: #ec5956;
26653 }
26654
26655 .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation .delete-confirmation-header p {
26656 margin-top: 14px;
26657 font-weight: 400;
26658 font-size: 14px;
26659 line-height: 1.21;
26660 color: #9398a5;
26661 }
26662
26663 .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation .delete-confirmation-header .cross-icon {
26664 height: 40px;
26665 width: 40px;
26666 background: #ffffff;
26667 box-shadow: 0px 1px 1px #dadada;
26668 border-radius: 100px;
26669 display: flex;
26670 justify-content: center;
26671 align-items: center;
26672 position: absolute;
26673 cursor: pointer;
26674 top: -12px;
26675 right: -12px;
26676 }
26677
26678 .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation .delete-confirmation-header .cross-icon svg path {
26679 fill: #686f7f;
26680 }
26681
26682 .mintmrm-delete-alert-wrapper .icon {
26683 width: 50px;
26684 height: 50px;
26685 border: 2px solid #e65555;
26686 display: flex;
26687 align-items: center;
26688 justify-content: center;
26689 }
26690
26691 .mintmrm-delete-alert-wrapper .icon svg {
26692 width: 18px;
26693 height: 18px;
26694 }
26695
26696 .mintmrm-delete-alert-wrapper .icon svg path {
26697 stroke: #e65555;
26698 }
26699
26700 .mintmrm-delete-alert-wrapper .mintmrm-delete-confirm-btn {
26701 display: flex;
26702 flex-flow: row;
26703 align-items: center;
26704 justify-content: flex-end;
26705 padding: 20px;
26706 border-top: 1px solid #E9EAEE;
26707 }
26708
26709 .mintmrm-delete-alert-wrapper .mintmrm-delete-confirm-btn li {
26710 margin: 0 6px;
26711 }
26712
26713 .mintmrm-delete-alert-wrapper .mintmrm-delete-confirm-btn li:last-child {
26714 margin-right: 0;
26715 }
26716
26717 .mintmrm-delete-alert-wrapper .mintmrm-delete-confirm-btn li .cancel {
26718 background-color: transparent;
26719 border: 1px solid #e4e6eb;
26720 color: #2d3149;
26721 }
26722
26723 .mintmrm-delete-alert-wrapper .mintmrm-delete-confirm-btn li .cancel:hover {
26724 background-color: rgba(0, 0, 0, 0.031372549);
26725 }
26726
26727 .mrm-email-editor .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation {
26728 max-width: 530px;
26729 }
26730
26731 .mrm-email-editor .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation .delete-confirmation-header {
26732 background-color: transparent;
26733 border-bottom-color: #ebedf0;
26734 position: relative;
26735 padding: 25px 30px 25px 30px;
26736 }
26737
26738 .mrm-email-editor .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation .delete-confirmation-header .cross-icon {
26739 height: 46px;
26740 width: 46px;
26741 box-shadow: 0px 1px 1px #dadada;
26742 border-radius: 100px;
26743 border: none;
26744 position: absolute;
26745 right: -14px;
26746 top: -15px;
26747 }
26748
26749 .mrm-email-editor .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation .delete-confirmation-body {
26750 display: block;
26751 padding: 5px 30px 30px;
26752 }
26753
26754 .mrm-email-editor .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation .delete-confirmation-body .form-group label {
26755 margin-bottom: 7px;
26756 color: #2d3149;
26757 font-weight: 600;
26758 }
26759
26760 .mrm-email-editor .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation .delete-confirmation-body .form-group input[type=email] {
26761 font-size: 14px;
26762 min-height: 48px;
26763 color: #6a707c;
26764 border-color: #E9EAEE;
26765 width: 100%;
26766 }
26767
26768 .mrm-email-editor .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation .mintmrm-delete-confirm-btn li {
26769 margin: 0;
26770 }
26771
26772 .mrm-email-editor .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation .mintmrm-delete-confirm-btn .mintmrm-btn {
26773 display: inline-block;
26774 border: none;
26775 height: 38px;
26776 font-size: 14px;
26777 line-height: 38px;
26778 color: #fff;
26779 font-weight: 500;
26780 padding: 0 30px;
26781 min-width: 130px;
26782 cursor: pointer;
26783 text-align: center;
26784 letter-spacing: 0.2px;
26785 border-radius: 10px;
26786 text-transform: capitalize;
26787 background-color: #6E42D3;
26788 border: 1px solid transparent;
26789 }
26790
26791 .mrm-email-editor .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation .mintmrm-delete-confirm-btn .mintmrm-btn.outline {
26792 border-color: #6E42D3;
26793 color: #6E42D3;
26794 background-color: transparent;
26795 }
26796
26797 .mrm-email-editor .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation .mintmrm-delete-confirm-btn .cancel {
26798 margin-right: 14px;
26799 }
26800
26801 .mrm-email-editor .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation .mintmrm-delete-confirm-btn .alert-message p {
26802 color: #09af09;
26803 margin-right: 10px;
26804 font-size: 14px;
26805 font-weight: 500;
26806 }
26807
26808 .mrm-email-editor .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation .mintmrm-delete-confirm-btn .alert-message.mintmrm-error p {
26809 color: #eb1010;
26810 }
26811
26812 .mrm-email-editor .mintmrm-delete-alert-wrapper .mintmrm-delete-confirmation .mintmrm-delete-confirm-btn .mintmrm-loader {
26813 display: inline-block;
26814 position: relative;
26815 top: 2px;
26816 }
26817
26818 .mintmrm-loader {
26819 border: 2px solid #8265c5;
26820 border-radius: 50%;
26821 border-top: 2px solid #fff;
26822 width: 13px;
26823 height: 13px;
26824 animation: spin 0.7s linear infinite;
26825 display: inline-block;
26826 margin-left: 4px;
26827 }
26828
26829 .mintmrm-loader.show {
26830 display: block;
26831 }
26832
26833 @-webkit-keyframes spin {
26834 0% {
26835 -webkit-transform: rotate(0deg);
26836 }
26837 100% {
26838 -webkit-transform: rotate(360deg);
26839 }
26840 }
26841 @keyframes spin {
26842 0% {
26843 transform: rotate(0deg);
26844 }
26845 100% {
26846 transform: rotate(360deg);
26847 }
26848 }
26849 .folded .mintmrm-delete-alert-wrapper {
26850 width: calc(100% - 36px);
26851 }
26852
26853 .wpfnl-mrm-email-template__wrapper {
26854 width: calc(100% - 36px);
26855 }
26856 .wpfnl-mrm-email-template__wrapper .template-modal-inner {
26857 align-items: center;
26858 display: flex;
26859 max-width: 1215px;
26860 width: 100%;
26861 }
26862 .wpfnl-mrm-email-template__wrapper .template-modal-inner .preview-modal-wrapper {
26863 background: #f6f8fa;
26864 border-radius: 10px;
26865 padding: 24px 48px 40px 40px;
26866 position: relative;
26867 width: 100%;
26868 }
26869 .wpfnl-mrm-email-template__wrapper .template-modal-inner .preview-modal-wrapper .cross-icon {
26870 align-items: center;
26871 background: #fff;
26872 border-radius: 100px;
26873 box-shadow: 0 1px 1px #dadada;
26874 cursor: pointer;
26875 display: flex;
26876 height: 34px;
26877 justify-content: center;
26878 position: absolute;
26879 right: -15px;
26880 top: -15px;
26881 width: 34px;
26882 z-index: 2;
26883 }
26884 .wpfnl-mrm-email-template__wrapper .template-modal-inner .preview-modal-wrapper h2 {
26885 color: #2d3149;
26886 font-size: 20px;
26887 font-weight: 600;
26888 line-height: 1.2;
26889 margin-bottom: 25px;
26890 }
26891 .wpfnl-mrm-email-template__wrapper .template-modal-inner .preview-modal-wrapper .preview-test-email-wrapper {
26892 align-items: start;
26893 display: flex;
26894 gap: 24px;
26895 }
26896 .wpfnl-mrm-email-template__wrapper .template-modal-inner .preview-modal-wrapper .preview-test-email-wrapper .preview-test-section {
26897 background: #fff;
26898 border-radius: 10px;
26899 box-shadow: 0 1px 1px hsla(220, 7%, 73%, 0.3);
26900 width: 65%;
26901 }
26902 .wpfnl-mrm-email-template__wrapper .template-modal-inner .preview-modal-wrapper .preview-test-email-wrapper .preview-test-section .preview-email-header {
26903 align-items: center;
26904 border-bottom: 1px solid #ebedf0;
26905 display: flex;
26906 justify-content: space-between;
26907 padding: 17px 20px 17px 24px;
26908 }
26909 .wpfnl-mrm-email-template__wrapper .template-modal-inner .preview-modal-wrapper .preview-test-email-wrapper .preview-test-section .preview-email-header .responsive-view-section {
26910 border-radius: 6px;
26911 display: flex;
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 .desktop-icon {
26914 border-radius: 6px 0 0 6px;
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 .desktop-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 .desktop-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 .mobile-icon {
26924 border-radius: 0 6px 6px 0;
26925 cursor: pointer;
26926 }
26927 .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 {
26928 stroke: #573BFF;
26929 }
26930 .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 {
26931 stroke: #573BFF;
26932 }
26933 .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 {
26934 align-items: center;
26935 background-color: #fff;
26936 border-right: 1px solid #ebedf0;
26937 border: 1px solid #ebedf0;
26938 display: flex;
26939 height: 34px;
26940 justify-content: center;
26941 width: 44px;
26942 }
26943 .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 {
26944 align-items: center;
26945 background-color: transparent;
26946 border: 1px solid #ebedf0;
26947 border-radius: 6px;
26948 color: #2d3149;
26949 display: flex;
26950 font-size: 14px;
26951 font-weight: 500;
26952 gap: 7px;
26953 line-height: 1.07;
26954 padding: 8px 16px;
26955 cursor: pointer;
26956 }
26957 .wpfnl-mrm-email-template__wrapper .template-modal-inner .preview-modal-wrapper .preview-test-email-wrapper .preview-test-section .template-modal-overflow {
26958 display: flex;
26959 height: 500px;
26960 justify-content: center;
26961 padding: 19px 24px 24px;
26962 background: #fff;
26963 border-radius: 10px;
26964 overflow: auto;
26965 width: 100%;
26966 margin: 0 auto;
26967 max-width: 1365px;
26968 position: relative;
26969 }
26970 .wpfnl-mrm-email-template__wrapper .template-modal-inner .preview-modal-wrapper .preview-test-email-wrapper .preview-test-section .template-modal-overflow .mobile-view {
26971 max-width: 400px;
26972 width: 100%;
26973 }
26974 .wpfnl-mrm-email-template__wrapper .template-modal-inner .preview-modal-wrapper .preview-test-email-wrapper .test-email-section {
26975 background: #fff;
26976 border-radius: 10px;
26977 box-shadow: 0 1px 1px hsla(220, 7%, 73%, 0.3);
26978 padding: 24px;
26979 width: 35%;
26980 }
26981 .wpfnl-mrm-email-template__wrapper .template-modal-inner .preview-modal-wrapper .preview-test-email-wrapper .test-email-section .form-group {
26982 margin-bottom: 20px;
26983 position: relative;
26984 }
26985 .wpfnl-mrm-email-template__wrapper .template-modal-inner .preview-modal-wrapper .preview-test-email-wrapper .test-email-section .form-group .at-the-rate-icon {
26986 bottom: 10px;
26987 left: 15px;
26988 position: absolute;
26989 }
26990 .wpfnl-mrm-email-template__wrapper .template-modal-inner .preview-modal-wrapper .preview-test-email-wrapper .test-email-section .form-group input[type=email] {
26991 padding: 14px 15px 14px 43px;
26992 border: 1px solid #ebedf0;
26993 border-radius: 6px;
26994 color: #2d3149;
26995 display: block;
26996 font-weight: 400;
26997 line-height: 1.3;
26998 width: 100%;
26999 box-shadow: 0 0 0 transparent;
27000 background-color: #fff;
27001 }
27002 .wpfnl-mrm-email-template__wrapper .template-modal-inner .preview-modal-wrapper .preview-test-email-wrapper .test-email-section .footer-btn {
27003 display: flex;
27004 gap: 12px;
27005 justify-content: end;
27006 position: relative;
27007 }
27008 .wpfnl-mrm-email-template__wrapper .template-modal-inner .preview-modal-wrapper .preview-test-email-wrapper .test-email-section .footer-btn .alert-message {
27009 left: 0;
27010 max-width: 240px;
27011 position: absolute;
27012 top: 0;
27013 width: 100%;
27014 }
27015 .wpfnl-mrm-email-template__wrapper .template-modal-inner .preview-modal-wrapper .preview-test-email-wrapper .test-email-section .footer-btn .alert-message.wpfnl-error {
27016 color: #f44336;
27017 }
27018 .wpfnl-mrm-email-template__wrapper .template-modal-inner .preview-modal-wrapper .preview-test-email-wrapper .test-email-section .footer-btn .alert-message.wpfnl-success {
27019 color: #4caf50;
27020 }
27021
27022 .wpfnl-order-bump__template .template-preview-wrapper .description p {
27023 margin-bottom: 10px;
27024 }
27025 .wpfnl-order-bump__template .template-preview-wrapper .description p:last-child {
27026 margin-bottom: 0;
27027 }
27028 .wpfnl-order-bump__template .template-preview-wrapper .description ul {
27029 list-style: disc;
27030 }
27031 .wpfnl-order-bump__template .template-preview-wrapper .description ol,
27032 .wpfnl-order-bump__template .template-preview-wrapper .description ul {
27033 padding-left: 20px;
27034 margin-bottom: 10px;
27035 }
27036 .wpfnl-order-bump__template .template-preview-wrapper .description ol:last-child,
27037 .wpfnl-order-bump__template .template-preview-wrapper .description ul:last-child {
27038 margin-bottom: 0;
27039 }
27040
27041 .wpfnl-order-bump__template-style1 {
27042 background-color: #ffffff;
27043 border-radius: 12px;
27044 position: relative;
27045 border: 1px solid #E5E8F3;
27046 }
27047 .wpfnl-order-bump__template-style1 .preview-tag {
27048 background: #6E42D3;
27049 border-radius: 0px 3px 3px 0px;
27050 font-weight: 500;
27051 font-size: 12px;
27052 line-height: 14px;
27053 color: #FFFFFF;
27054 text-transform: capitalize;
27055 display: inline-block;
27056 padding: 5px 9px;
27057 position: absolute;
27058 top: -11px;
27059 left: -8px;
27060 }
27061 .wpfnl-order-bump__template-style1 .preview-tag:before {
27062 content: "";
27063 position: absolute;
27064 left: 0px;
27065 bottom: -10px;
27066 width: 0;
27067 height: 0;
27068 border-top: 10px solid #28027F;
27069 border-left: 8px solid transparent;
27070 }
27071 .wpfnl-order-bump__template-style1 .template-preview-wrapper {
27072 padding: 20px;
27073 display: flex;
27074 flex-flow: row wrap;
27075 align-items: flex-start;
27076 }
27077 .wpfnl-order-bump__template-style1 .template-preview-wrapper .template-img {
27078 width: 150px;
27079 height: 150px;
27080 background-color: #F2F2F8;
27081 border-radius: 10px;
27082 position: relative;
27083 background-repeat: no-repeat;
27084 background-position: center center;
27085 background-size: cover;
27086 object-fit: cover;
27087 }
27088 .wpfnl-order-bump__template-style1 .template-preview-wrapper .template-content {
27089 width: calc(100% - 160px);
27090 padding-left: 20px;
27091 }
27092 .wpfnl-order-bump__template-style1 .template-preview-wrapper .template-content .product-options .option-selector {
27093 color: #F34D01;
27094 font-weight: 500;
27095 font-size: 14px;
27096 line-height: 18px;
27097 margin-top: 10px;
27098 }
27099 .wpfnl-order-bump__template-style1 .template-preview-wrapper .template-title {
27100 font-weight: 500;
27101 font-size: 14px;
27102 line-height: 16px;
27103 color: #363B4E;
27104 margin-bottom: 9px;
27105 }
27106 .wpfnl-order-bump__template-style1 .template-preview-wrapper .subtitle {
27107 font-weight: 500;
27108 font-size: 14px;
27109 line-height: 16px;
27110 color: #6E42D3;
27111 margin-bottom: 14px;
27112 }
27113 .wpfnl-order-bump__template-style1 .template-preview-wrapper .description li,
27114 .wpfnl-order-bump__template-style1 .template-preview-wrapper .description strong,
27115 .wpfnl-order-bump__template-style1 .template-preview-wrapper .description span,
27116 .wpfnl-order-bump__template-style1 .template-preview-wrapper .description p,
27117 .wpfnl-order-bump__template-style1 .template-preview-wrapper .description {
27118 font-size: 13px;
27119 line-height: 20px;
27120 color: #7A8B9A;
27121 }
27122 .wpfnl-order-bump__template-style1 .template-preview-wrapper .product-price {
27123 display: inline-block;
27124 font-weight: 500;
27125 font-size: 13px;
27126 line-height: 15px;
27127 color: #EE8134;
27128 margin-left: auto;
27129 margin-top: 10px;
27130 }
27131 .wpfnl-order-bump__template-style1 .template-preview-wrapper .product-price span {
27132 font-size: 13px;
27133 color: #EE8134;
27134 font-weight: 500;
27135 }
27136 .wpfnl-order-bump__template-style1 .template-preview-wrapper .product-price ins {
27137 text-decoration: none;
27138 }
27139 .wpfnl-order-bump__template-style1 .offer-checkbox {
27140 background-color: #6E42D3;
27141 padding: 11px 20px;
27142 border-radius: 0 0 10px 10px;
27143 box-shadow: 0 -1px 2px 0 rgba(190, 190, 215, 0.29);
27144 }
27145 .wpfnl-order-bump__template-style1 .offer-checkbox .wpfnl-checkbox label {
27146 font-weight: 500;
27147 font-size: 15px;
27148 line-height: 18px;
27149 color: #d9d9d9;
27150 padding-left: 26px;
27151 margin: 0;
27152 border: none;
27153 }
27154 .wpfnl-order-bump__template-style1 .offer-checkbox .wpfnl-checkbox label:before {
27155 top: 1px;
27156 width: 15px;
27157 height: 15px;
27158 }
27159 .wpfnl-order-bump__template-style1 .offer-checkbox .wpfnl-checkbox label:after {
27160 left: 4px;
27161 top: 6px;
27162 width: 7px;
27163 height: 3px;
27164 border-bottom-color: #6E42D3;
27165 border-left-color: #6E42D3;
27166 }
27167 .wpfnl-order-bump__template-style1 .offer-checkbox .wpfnl-checkbox input[type=checkbox]:checked + label::before {
27168 background-color: #fff;
27169 border-color: #ffffff;
27170 }
27171
27172 .wpfnl-order-bump__template-style2 {
27173 border-radius: 10px;
27174 position: relative;
27175 margin: 0 0 20px;
27176 background-color: #ffffff;
27177 }
27178 .wpfnl-order-bump__template-style2 .preview-tag {
27179 background: #6E42D3;
27180 border-radius: 0px 3px 3px 0px;
27181 font-weight: 500;
27182 font-size: 12px;
27183 line-height: 14px;
27184 color: #FFFFFF;
27185 text-transform: capitalize;
27186 display: inline-block;
27187 padding: 5px 9px;
27188 position: absolute;
27189 top: -11px;
27190 left: -8px;
27191 }
27192 .wpfnl-order-bump__template-style2 .preview-tag:before {
27193 content: "";
27194 position: absolute;
27195 left: 0px;
27196 bottom: -10px;
27197 width: 0;
27198 height: 0;
27199 border-top: 10px solid #28027F;
27200 border-left: 8px solid transparent;
27201 }
27202 .wpfnl-order-bump__template-style2 .template-preview-wrapper {
27203 padding: 20px 15px;
27204 display: flex;
27205 flex-flow: row wrap;
27206 align-items: flex-start;
27207 border: 1px dashed #6E42D3;
27208 border-radius: 0 0 10px 10px;
27209 border-top: none;
27210 }
27211 .wpfnl-order-bump__template-style2 .template-preview-wrapper .template-img {
27212 width: 150px;
27213 height: 150px;
27214 background-color: #F2F2F8;
27215 border-radius: 10px;
27216 position: relative;
27217 background-repeat: no-repeat;
27218 background-position: center center;
27219 background-size: cover;
27220 object-fit: cover;
27221 }
27222 .wpfnl-order-bump__template-style2 .template-preview-wrapper .for-mobile {
27223 display: none;
27224 border-radius: 10px;
27225 }
27226 .wpfnl-order-bump__template-style2 .template-preview-wrapper .template-content {
27227 width: calc(100% - 150px);
27228 padding-left: 20px;
27229 }
27230 .wpfnl-order-bump__template-style2 .template-preview-wrapper .template-content .product-options .option-selector {
27231 color: #F34D01;
27232 font-weight: 500;
27233 font-size: 14px;
27234 line-height: 18px;
27235 margin-top: 10px;
27236 }
27237 .wpfnl-order-bump__template-style2 .template-preview-wrapper .template-title {
27238 font-weight: 500;
27239 font-size: 14px;
27240 line-height: 16px;
27241 color: #363B4E;
27242 margin-bottom: 9px;
27243 }
27244 .wpfnl-order-bump__template-style2 .template-preview-wrapper .subtitle {
27245 font-weight: 500;
27246 font-size: 14px;
27247 line-height: 16px;
27248 color: #6E42D3;
27249 margin-bottom: 14px;
27250 }
27251 .wpfnl-order-bump__template-style2 .template-preview-wrapper .description li,
27252 .wpfnl-order-bump__template-style2 .template-preview-wrapper .description strong,
27253 .wpfnl-order-bump__template-style2 .template-preview-wrapper .description span,
27254 .wpfnl-order-bump__template-style2 .template-preview-wrapper .description p,
27255 .wpfnl-order-bump__template-style2 .template-preview-wrapper .description {
27256 font-size: 13px;
27257 line-height: 20px;
27258 color: #7A8B9A;
27259 margin: 0;
27260 }
27261 @keyframes moveArrow {
27262 0%, 100% {
27263 transform: translateX(-8px);
27264 opacity: 1;
27265 }
27266 50%, 90% {
27267 transform: translateX(15px);
27268 opacity: 0;
27269 }
27270 99% {
27271 transform: translateX(-8px);
27272 opacity: 0;
27273 }
27274 }
27275 .wpfnl-order-bump__template-style2 .offer-checkbox {
27276 background-color: #6E42D3;
27277 padding: 8px 15px;
27278 border-radius: 10px 10px 0 0;
27279 display: flex;
27280 flex-flow: row wrap;
27281 align-items: flex-start;
27282 border: 1px dashed #6e42d3;
27283 }
27284 .wpfnl-order-bump__template-style2 .offer-checkbox .nav-arrow {
27285 display: inherit;
27286 line-height: normal;
27287 position: relative;
27288 top: 1px;
27289 margin-right: 10px;
27290 animation: moveArrow 1s linear infinite;
27291 }
27292 .wpfnl-order-bump__template-style2 .offer-checkbox .wpfnl-checkbox {
27293 line-height: normal;
27294 display: inherit;
27295 width: calc(100% - 130px);
27296 }
27297 .wpfnl-order-bump__template-style2 .offer-checkbox .wpfnl-checkbox label {
27298 font-weight: 500;
27299 color: #d9d9d9;
27300 padding: 0 0 0 20px;
27301 font-size: 12px;
27302 line-height: 14px;
27303 margin: 0;
27304 border: none;
27305 }
27306 .wpfnl-order-bump__template-style2 .offer-checkbox .wpfnl-checkbox label:before {
27307 top: 0;
27308 border: none;
27309 width: 14px;
27310 height: 14px;
27311 }
27312 .wpfnl-order-bump__template-style2 .offer-checkbox .wpfnl-checkbox label:after {
27313 left: 2px;
27314 top: 4px;
27315 width: 7px;
27316 height: 3px;
27317 border-bottom-color: #6E42D3;
27318 border-left-color: #6E42D3;
27319 }
27320 .wpfnl-order-bump__template-style2 .offer-checkbox .wpfnl-checkbox input[type=checkbox]:checked + label::before {
27321 background-color: #fff;
27322 border-color: #ffffff;
27323 }
27324 .wpfnl-order-bump__template-style2 .offer-checkbox .product-price {
27325 display: inline-block;
27326 font-weight: 500;
27327 font-size: 12px;
27328 line-height: 14px;
27329 color: #EE8134;
27330 margin-left: auto;
27331 }
27332 .wpfnl-order-bump__template-style2 .offer-checkbox .product-price span {
27333 font-size: 12px;
27334 color: #EE8134;
27335 font-weight: 500;
27336 line-height: normal;
27337 }
27338 .wpfnl-order-bump__template-style2 .offer-checkbox .product-price ins {
27339 text-decoration: none;
27340 }
27341
27342 .wpfnl-order-bump__template-style3 {
27343 border-radius: 10px;
27344 position: relative;
27345 margin: 20px 0;
27346 }
27347 .wpfnl-order-bump__template-style3 .template-preview-wrapper {
27348 padding: 20px 15px;
27349 border: 1px solid #6E42D3;
27350 border-radius: 10px;
27351 }
27352 .wpfnl-order-bump__template-style3 .template-preview-wrapper .template-img {
27353 width: 150px;
27354 height: 150px;
27355 background-color: #F2F2F8;
27356 border-radius: 10px;
27357 position: relative;
27358 background-repeat: no-repeat;
27359 background-position: center center;
27360 background-size: cover;
27361 object-fit: cover;
27362 }
27363 .wpfnl-order-bump__template-style3 .template-preview-wrapper .for-mobile {
27364 display: none;
27365 border-radius: 10px;
27366 }
27367 .wpfnl-order-bump__template-style3 .template-preview-wrapper .template-content {
27368 width: 100%;
27369 margin-top: 12px;
27370 }
27371 .wpfnl-order-bump__template-style3 .template-preview-wrapper .template-content .product-options .option-selector {
27372 color: #F34D01;
27373 font-weight: 500;
27374 font-size: 14px;
27375 line-height: 18px;
27376 margin-top: 10px;
27377 }
27378 .wpfnl-order-bump__template-style3 .template-preview-wrapper .product-price {
27379 font-weight: 500;
27380 font-size: 18px;
27381 line-height: 1.2;
27382 margin-bottom: 15px;
27383 display: block;
27384 color: #EE8134;
27385 }
27386 .wpfnl-order-bump__template-style3 .template-preview-wrapper .product-price del {
27387 color: #7A8B9A;
27388 }
27389 .wpfnl-order-bump__template-style3 .template-preview-wrapper .product-price ins {
27390 text-decoration: none;
27391 }
27392 .wpfnl-order-bump__template-style3 .template-preview-wrapper .template-title {
27393 font-weight: 500;
27394 margin: 0 0 9px 0;
27395 font-size: 16px;
27396 line-height: 1.3;
27397 color: #363B4E;
27398 }
27399 .wpfnl-order-bump__template-style3 .template-preview-wrapper .subtitle {
27400 font-weight: 500;
27401 font-size: 14px;
27402 line-height: 16px;
27403 color: #6E42D3;
27404 margin-bottom: 14px;
27405 }
27406 .wpfnl-order-bump__template-style3 .template-preview-wrapper .description li,
27407 .wpfnl-order-bump__template-style3 .template-preview-wrapper .description strong,
27408 .wpfnl-order-bump__template-style3 .template-preview-wrapper .description span,
27409 .wpfnl-order-bump__template-style3 .template-preview-wrapper .description p,
27410 .wpfnl-order-bump__template-style3 .template-preview-wrapper .description {
27411 font-size: 13px;
27412 line-height: 20px;
27413 color: #7A8B9A;
27414 margin: 0;
27415 }
27416 .wpfnl-order-bump__template-style3 .offer-checkbox {
27417 display: flex;
27418 flex-flow: row wrap;
27419 align-items: flex-start;
27420 }
27421 .wpfnl-order-bump__template-style3 .offer-checkbox .wpfnl-checkbox {
27422 line-height: normal;
27423 display: inherit;
27424 width: calc(100% - 60px);
27425 }
27426 .wpfnl-order-bump__template-style3 .offer-checkbox .wpfnl-checkbox .option-selector {
27427 color: #F34D01;
27428 font-weight: 500;
27429 font-size: 14px;
27430 line-height: 18px;
27431 }
27432 .wpfnl-order-bump__template-style3 .offer-checkbox .wpfnl-checkbox label {
27433 font-weight: 600;
27434 color: #363B4E;
27435 padding-left: 28px;
27436 font-size: 14px;
27437 line-height: 14px;
27438 margin: 0;
27439 }
27440 .wpfnl-order-bump__template-style3 .offer-checkbox .wpfnl-checkbox label:before {
27441 top: -1px;
27442 border: none;
27443 width: 18px;
27444 height: 18px;
27445 background-color: #c0c0c3;
27446 }
27447 .wpfnl-order-bump__template-style3 .offer-checkbox .wpfnl-checkbox label:after {
27448 left: 4px;
27449 top: 4px;
27450 width: 10px;
27451 height: 6px;
27452 border-bottom-color: #ffffff;
27453 border-left-color: #ffffff;
27454 }
27455 .wpfnl-order-bump__template-style3 .offer-checkbox .product-price {
27456 display: inline-block;
27457 font-weight: 500;
27458 font-size: 13px;
27459 line-height: 15px;
27460 color: #EE8134;
27461 margin-left: auto;
27462 }
27463 .wpfnl-order-bump__template-style3 .offer-checkbox .product-price del {
27464 margin-right: 2px;
27465 }
27466
27467 .wpfnl-order-bump__template-style4 {
27468 background-color: #f7f7f7;
27469 border-radius: 10px;
27470 position: relative;
27471 margin: 20px 0;
27472 }
27473 .wpfnl-order-bump__template-style4 .template-preview-wrapper {
27474 padding: 20px;
27475 display: flex;
27476 flex-flow: row wrap;
27477 align-items: center;
27478 }
27479 .wpfnl-order-bump__template-style4 .template-preview-wrapper .template-img {
27480 width: 70px;
27481 height: 70px;
27482 background-color: #F2F2F8;
27483 border-radius: 5px;
27484 position: relative;
27485 background-repeat: no-repeat;
27486 background-position: center center;
27487 background-size: cover;
27488 object-fit: cover;
27489 }
27490 .wpfnl-order-bump__template-style4 .template-preview-wrapper .for-mobile {
27491 display: none;
27492 border-radius: 5px;
27493 }
27494 .wpfnl-order-bump__template-style4 .template-preview-wrapper .template-content {
27495 width: calc(100% - 340px);
27496 padding-left: 14px;
27497 }
27498 .wpfnl-order-bump__template-style4 .template-preview-wrapper .template-title {
27499 font-weight: 500;
27500 font-size: 16px;
27501 line-height: 1.2;
27502 color: #363B4E;
27503 margin: 0 0 7px 0;
27504 max-width: 206px;
27505 }
27506 .wpfnl-order-bump__template-style4 .template-preview-wrapper .rating {
27507 color: #363B4E;
27508 font-weight: 600;
27509 display: flex;
27510 align-items: center;
27511 line-height: 1;
27512 font-size: 15px;
27513 }
27514 .wpfnl-order-bump__template-style4 .template-preview-wrapper .rating .star-rating {
27515 float: none;
27516 width: 86px;
27517 height: 15px;
27518 }
27519 .wpfnl-order-bump__template-style4 .template-preview-wrapper .rating .star-rating::before {
27520 content: "s s s s s";
27521 font-size: 13px;
27522 line-height: 1.2;
27523 color: #EE8134;
27524 }
27525 .wpfnl-order-bump__template-style4 .template-preview-wrapper .rating .star-rating span::before {
27526 content: "S S S S S";
27527 font-size: 13px;
27528 line-height: 1.2;
27529 color: #EE8134;
27530 }
27531 .wpfnl-order-bump__template-style4 .template-preview-wrapper .subtitle {
27532 font-weight: 500;
27533 font-size: 14px;
27534 line-height: 16px;
27535 color: #6E42D3;
27536 margin-bottom: 14px;
27537 }
27538 .wpfnl-order-bump__template-style4 .template-preview-wrapper .description li,
27539 .wpfnl-order-bump__template-style4 .template-preview-wrapper .description strong,
27540 .wpfnl-order-bump__template-style4 .template-preview-wrapper .description span,
27541 .wpfnl-order-bump__template-style4 .template-preview-wrapper .description p,
27542 .wpfnl-order-bump__template-style4 .template-preview-wrapper .description {
27543 font-size: 13px;
27544 line-height: 20px;
27545 color: #7A8B9A;
27546 margin: 0;
27547 }
27548 .wpfnl-order-bump__template-style4 .template-preview-wrapper .template-price {
27549 line-height: 1;
27550 padding-left: 20px;
27551 width: 110px;
27552 }
27553 .wpfnl-order-bump__template-style4 .template-preview-wrapper .product-price {
27554 display: inline-block;
27555 font-weight: 500;
27556 font-size: 13px;
27557 line-height: 15px;
27558 color: #EE8134;
27559 margin-left: auto;
27560 }
27561 .wpfnl-order-bump__template-style4 .template-preview-wrapper .product-price span {
27562 font-size: 13px;
27563 line-height: 15px;
27564 color: #EE8134;
27565 font-weight: 500;
27566 }
27567 .wpfnl-order-bump__template-style4 .template-preview-wrapper .product-price ins {
27568 text-decoration: none;
27569 background: transparent;
27570 }
27571 .wpfnl-order-bump__template-style4 .offer-checkbox {
27572 margin-left: auto;
27573 max-width: 160px;
27574 }
27575 .wpfnl-order-bump__template-style4 .offer-checkbox .wpfnl-checkbox .option-selector {
27576 color: #6E42D3;
27577 font-size: 14px;
27578 font-weight: 500;
27579 text-align: center;
27580 line-height: 1.2;
27581 }
27582 .wpfnl-order-bump__template-style4 .offer-checkbox .wpfnl-checkbox label:before,
27583 .wpfnl-order-bump__template-style4 .offer-checkbox .wpfnl-checkbox label:after {
27584 display: none;
27585 }
27586 .wpfnl-order-bump__template-style4 .offer-checkbox .wpfnl-checkbox label {
27587 border: 1px solid #6E42D3;
27588 color: #6E42D3;
27589 padding: 10px 15px;
27590 border-radius: 5px;
27591 font-size: 16px;
27592 font-weight: 500;
27593 text-align: center;
27594 line-height: 1.2;
27595 }
27596 .wpfnl-order-bump__template-style4 .offer-checkbox .wpfnl-checkbox input[type=checkbox]:checked + label {
27597 color: #fff;
27598 background-color: #6E42D3;
27599 }
27600
27601 @media only screen and (max-width: 575px) {
27602 .wpfnl-order-bump__template-style4 .template-preview-wrapper {
27603 padding: 15px;
27604 display: block;
27605 }
27606 .wpfnl-order-bump__template-style4 .template-preview-wrapper .template-img {
27607 width: auto;
27608 height: auto;
27609 background-image: none !important;
27610 }
27611 .wpfnl-order-bump__template-style4 .template-preview-wrapper .for-mobile {
27612 display: block;
27613 margin-bottom: 16px;
27614 }
27615 .wpfnl-order-bump__template-style4 .template-preview-wrapper .template-content {
27616 width: 100%;
27617 padding-left: 0;
27618 }
27619 .wpfnl-order-bump__template-style4 .template-preview-wrapper .template-title {
27620 max-width: 100%;
27621 }
27622 .wpfnl-order-bump__template-style4 .template-preview-wrapper .template-price {
27623 padding-left: 0;
27624 margin: 12px 0;
27625 width: 100%;
27626 }
27627 .wpfnl-order-bump__template-style4 .offer-checkbox {
27628 margin-left: 0;
27629 max-width: inherit;
27630 }
27631 }
27632 .wpfnl-order-bump__template-style5 {
27633 background-color: transparent;
27634 border: 2px dashed #6E42D3;
27635 border-radius: 10px;
27636 position: relative;
27637 margin: 20px 0;
27638 padding: 20px;
27639 }
27640 .wpfnl-order-bump__template-style5 .template-preview-wrapper {
27641 display: flex;
27642 flex-flow: row-reverse;
27643 }
27644 .wpfnl-order-bump__template-style5 .template-preview-wrapper .template-img {
27645 width: 100px;
27646 height: 100px;
27647 background-color: #F2F2F8;
27648 border-radius: 5px;
27649 position: relative;
27650 background-repeat: no-repeat;
27651 background-position: center center;
27652 background-size: cover;
27653 object-fit: cover;
27654 }
27655 .wpfnl-order-bump__template-style5 .template-preview-wrapper .for-mobile {
27656 display: none;
27657 border-radius: 5px;
27658 }
27659 .wpfnl-order-bump__template-style5 .template-preview-wrapper .template-content {
27660 width: calc(100% - 100px);
27661 padding-right: 14px;
27662 }
27663 .wpfnl-order-bump__template-style5 .template-preview-wrapper .template-content .product-options .option-selector {
27664 color: #F34D01;
27665 font-weight: 500;
27666 font-size: 14px;
27667 line-height: 18px;
27668 margin-top: 10px;
27669 }
27670 .wpfnl-order-bump__template-style5 .template-preview-wrapper .template-title {
27671 font-weight: 500;
27672 font-size: 18px;
27673 line-height: 1.2;
27674 color: #363B4E;
27675 margin: 0 0 7px 0;
27676 }
27677 .wpfnl-order-bump__template-style5 .template-preview-wrapper .rating {
27678 color: #363B4E;
27679 font-weight: 600;
27680 display: flex;
27681 align-items: center;
27682 line-height: 1;
27683 font-size: 15px;
27684 }
27685 .wpfnl-order-bump__template-style5 .template-preview-wrapper .rating .star-rating {
27686 float: none;
27687 width: 86px;
27688 height: 15px;
27689 }
27690 .wpfnl-order-bump__template-style5 .template-preview-wrapper .rating .star-rating::before {
27691 content: "s s s s s";
27692 font-size: 13px;
27693 line-height: 1.2;
27694 color: #EE8134;
27695 }
27696 .wpfnl-order-bump__template-style5 .template-preview-wrapper .rating .star-rating span::before {
27697 content: "S S S S S";
27698 font-size: 13px;
27699 line-height: 1.2;
27700 color: #EE8134;
27701 }
27702 .wpfnl-order-bump__template-style5 .template-preview-wrapper .subtitle {
27703 font-weight: 500;
27704 font-size: 14px;
27705 line-height: 16px;
27706 color: #6E42D3;
27707 margin-bottom: 5px;
27708 }
27709 .wpfnl-order-bump__template-style5 .template-preview-wrapper .description li,
27710 .wpfnl-order-bump__template-style5 .template-preview-wrapper .description strong,
27711 .wpfnl-order-bump__template-style5 .template-preview-wrapper .description span,
27712 .wpfnl-order-bump__template-style5 .template-preview-wrapper .description p,
27713 .wpfnl-order-bump__template-style5 .template-preview-wrapper .description {
27714 font-size: 13px;
27715 line-height: 20px;
27716 color: #7A8B9A;
27717 margin: 0;
27718 }
27719 .wpfnl-order-bump__template-style5 .template-preview-wrapper .template-price {
27720 line-height: 1;
27721 margin-bottom: 10px;
27722 width: 100%;
27723 }
27724 .wpfnl-order-bump__template-style5 .template-preview-wrapper .product-price {
27725 display: inline-block;
27726 font-weight: 500;
27727 font-size: 16px;
27728 line-height: 15px;
27729 color: #EE8134;
27730 margin-left: auto;
27731 }
27732 .wpfnl-order-bump__template-style5 .template-preview-wrapper .product-price span {
27733 font-size: 16px;
27734 line-height: 15px;
27735 color: #EE8134;
27736 font-weight: 500;
27737 }
27738 .wpfnl-order-bump__template-style5 .template-preview-wrapper .product-price ins {
27739 text-decoration: none;
27740 background: transparent;
27741 }
27742 .wpfnl-order-bump__template-style5 .offer-checkbox {
27743 line-height: 1.2;
27744 padding: 0 0 16px 0;
27745 border-bottom: 1px solid #ddd;
27746 margin-bottom: 15px;
27747 }
27748 .wpfnl-order-bump__template-style5 .offer-checkbox .wpfnl-checkbox {
27749 display: block;
27750 }
27751 .wpfnl-order-bump__template-style5 .offer-checkbox .wpfnl-checkbox .option-selector {
27752 color: #6E42D3;
27753 font-weight: 500;
27754 font-size: 14px;
27755 line-height: 1.2;
27756 text-transform: uppercase;
27757 }
27758 .wpfnl-order-bump__template-style5 .offer-checkbox .wpfnl-checkbox label {
27759 display: block;
27760 color: #6E42D3;
27761 font-size: 14px;
27762 font-weight: 500;
27763 line-height: 1.2;
27764 text-transform: uppercase;
27765 padding-left: 0;
27766 padding-right: 50px;
27767 }
27768 .wpfnl-order-bump__template-style5 .offer-checkbox .wpfnl-checkbox label:before {
27769 left: inherit;
27770 right: 0;
27771 top: -3px;
27772 width: 43px;
27773 height: 20px;
27774 border-radius: 30px;
27775 border-color: #6E42D3;
27776 }
27777 .wpfnl-order-bump__template-style5 .offer-checkbox .wpfnl-checkbox label:after {
27778 left: inherit;
27779 right: 26px;
27780 top: 1px;
27781 width: 14px;
27782 height: 14px;
27783 border-radius: 30px;
27784 transform: none;
27785 border-bottom: none;
27786 border-left: none;
27787 background-color: #6E42D3;
27788 opacity: 1;
27789 visibility: visible;
27790 }
27791 .wpfnl-order-bump__template-style5 .offer-checkbox .wpfnl-checkbox input[type=checkbox]:checked + label::after {
27792 background-color: #fff;
27793 right: 4px;
27794 }
27795
27796 @media only screen and (max-width: 575px) {
27797 .wpfnl-order-bump__template-style5 .template-preview-wrapper {
27798 display: block;
27799 }
27800 .wpfnl-order-bump__template-style5 .template-preview-wrapper .template-img {
27801 width: auto;
27802 height: auto;
27803 background-image: none !important;
27804 }
27805 .wpfnl-order-bump__template-style5 .template-preview-wrapper .for-mobile {
27806 display: block;
27807 margin-bottom: 16px;
27808 }
27809 .wpfnl-order-bump__template-style5 .template-preview-wrapper .template-content {
27810 width: 100%;
27811 padding-left: 0;
27812 }
27813 .wpfnl-order-bump__template-style5 .template-preview-wrapper .template-title {
27814 max-width: 100%;
27815 }
27816 .wpfnl-order-bump__template-style5 .template-preview-wrapper .template-price {
27817 padding-left: 0;
27818 margin: 12px 0;
27819 width: 100%;
27820 }
27821 .wpfnl-order-bump__template-style5 .offer-checkbox {
27822 margin-left: 0;
27823 max-width: inherit;
27824 }
27825 }
27826 .wpfnl-order-bump__template-style6 {
27827 background-color: #f7f7f7;
27828 border-radius: 10px;
27829 position: relative;
27830 margin: 20px 0;
27831 }
27832 .wpfnl-order-bump__template-style6 .template-preview-wrapper {
27833 padding: 20px;
27834 display: flex;
27835 flex-flow: row wrap;
27836 align-items: flex-start;
27837 justify-content: space-between;
27838 }
27839 .wpfnl-order-bump__template-style6 .template-preview-wrapper .template-img {
27840 width: 150px;
27841 height: 150px;
27842 background-color: #F2F2F8;
27843 border-radius: 10px;
27844 position: relative;
27845 background-repeat: no-repeat;
27846 background-position: center center;
27847 background-size: cover;
27848 object-fit: cover;
27849 }
27850 .wpfnl-order-bump__template-style6 .template-preview-wrapper .for-mobile {
27851 display: none;
27852 border-radius: 10px;
27853 }
27854 .wpfnl-order-bump__template-style6 .template-preview-wrapper .template-content {
27855 width: calc(100% - 142px);
27856 padding-right: 20px;
27857 }
27858 .wpfnl-order-bump__template-style6 .template-preview-wrapper .template-content .product-options .option-selector {
27859 color: #F34D01;
27860 font-weight: 500;
27861 font-size: 14px;
27862 line-height: 18px;
27863 margin-bottom: 5px;
27864 }
27865 .wpfnl-order-bump__template-style6 .template-preview-wrapper .template-title {
27866 font-weight: 500;
27867 font-size: 14px;
27868 line-height: 16px;
27869 color: #363B4E;
27870 margin: 0 0 9px 0;
27871 }
27872 .wpfnl-order-bump__template-style6 .template-preview-wrapper .subtitle {
27873 font-weight: 500;
27874 font-size: 14px;
27875 line-height: 16px;
27876 color: #6E42D3;
27877 margin-bottom: 14px;
27878 }
27879 .wpfnl-order-bump__template-style6 .template-preview-wrapper .description li,
27880 .wpfnl-order-bump__template-style6 .template-preview-wrapper .description strong,
27881 .wpfnl-order-bump__template-style6 .template-preview-wrapper .description span,
27882 .wpfnl-order-bump__template-style6 .template-preview-wrapper .description p,
27883 .wpfnl-order-bump__template-style6 .template-preview-wrapper .description {
27884 font-size: 13px;
27885 line-height: 20px;
27886 color: #7A8B9A;
27887 margin: 0;
27888 }
27889 .wpfnl-order-bump__template-style6 .template-preview-wrapper .product-price {
27890 display: inline-block;
27891 font-weight: 500;
27892 font-size: 15px;
27893 line-height: 15px;
27894 color: #EE8134;
27895 margin-left: auto;
27896 width: 142px;
27897 text-align: right;
27898 }
27899 .wpfnl-order-bump__template-style6 .template-preview-wrapper .product-price span {
27900 font-size: 15px;
27901 line-height: 15px;
27902 color: #EE8134;
27903 font-weight: 500;
27904 }
27905 .wpfnl-order-bump__template-style6 .template-preview-wrapper .product-price ins {
27906 text-decoration: none;
27907 background: transparent;
27908 }
27909 .wpfnl-order-bump__template-style6 .offer-checkbox {
27910 margin-bottom: 15px;
27911 }
27912 .wpfnl-order-bump__template-style6 .offer-checkbox .wpfnl-checkbox {
27913 display: block;
27914 line-height: 1;
27915 }
27916 .wpfnl-order-bump__template-style6 .offer-checkbox .wpfnl-checkbox .option-selector {
27917 color: #F34D01;
27918 font-weight: 500;
27919 font-size: 15px;
27920 line-height: 18px;
27921 }
27922 .wpfnl-order-bump__template-style6 .offer-checkbox .wpfnl-checkbox label {
27923 font-weight: 500;
27924 font-size: 15px;
27925 line-height: 18px;
27926 color: #363B4E;
27927 padding: 0 0 0 26px;
27928 margin: 0;
27929 border: 0;
27930 }
27931 .wpfnl-order-bump__template-style6 .offer-checkbox .wpfnl-checkbox label:before {
27932 top: 1px;
27933 background: #fff;
27934 }
27935 .wpfnl-order-bump__template-style6 .offer-checkbox .wpfnl-checkbox label:after {
27936 left: 4px;
27937 top: 6px;
27938 width: 10px;
27939 height: 6px;
27940 border-bottom-color: #ffffff;
27941 border-left-color: #ffffff;
27942 }
27943 .wpfnl-order-bump__template-style6 .offer-checkbox .wpfnl-checkbox input[type=checkbox]:checked + label::before {
27944 background-color: #6E42D3;
27945 border-color: #6E42D3;
27946 }
27947
27948 @media only screen and (max-width: 575px) {
27949 .wpfnl-order-bump__template-style6 .template-preview-wrapper {
27950 padding: 15px;
27951 display: block;
27952 }
27953 .wpfnl-order-bump__template-style6 .template-preview-wrapper .template-content {
27954 width: 100%;
27955 padding-right: 0;
27956 }
27957 .wpfnl-order-bump__template-style6 .offer-checkbox {
27958 margin-bottom: 10px;
27959 }
27960 }
27961 .wpfnl-order-bump__template-style7 {
27962 position: relative;
27963 margin-bottom: 20px;
27964 }
27965 .wpfnl-order-bump__template-style7 .template-preview-wrapper {
27966 background: #5a26d1;
27967 border-radius: 10px;
27968 padding: 15px 15px;
27969 }
27970 .wpfnl-order-bump__template-style7 .template-preview-wrapper .template-content-wrapper {
27971 width: calc(100% - 50px);
27972 padding-right: 15px;
27973 }
27974 .wpfnl-order-bump__template-style7 .template-preview-wrapper .template-content {
27975 display: flex;
27976 flex-flow: row wrap;
27977 align-items: flex-start;
27978 justify-content: space-between;
27979 }
27980 .wpfnl-order-bump__template-style7 .template-preview-wrapper .template-content .product-options .option-selector {
27981 color: #F34D01;
27982 font-weight: 500;
27983 font-size: 14px;
27984 line-height: 18px;
27985 margin-top: 10px;
27986 }
27987 .wpfnl-order-bump__template-style7 .template-preview-wrapper .template-content .template-title {
27988 color: #fff;
27989 font-size: 18px;
27990 font-weight: 600;
27991 margin-bottom: 5px;
27992 }
27993 .wpfnl-order-bump__template-style7 .template-preview-wrapper .template-content .description li,
27994 .wpfnl-order-bump__template-style7 .template-preview-wrapper .template-content .description strong,
27995 .wpfnl-order-bump__template-style7 .template-preview-wrapper .template-content .description span,
27996 .wpfnl-order-bump__template-style7 .template-preview-wrapper .template-content .description p,
27997 .wpfnl-order-bump__template-style7 .template-preview-wrapper .template-content .description {
27998 font-size: 16px;
27999 color: #fff;
28000 line-height: 1.5;
28001 font-weight: 400;
28002 }
28003 .wpfnl-order-bump__template-style7 .template-preview-wrapper .template-content .wpfnl-checkbox .option-selector {
28004 color: #F34D01;
28005 font-weight: 500;
28006 font-size: 14px;
28007 line-height: 18px;
28008 margin-top: 5px;
28009 }
28010 .wpfnl-order-bump__template-style7 .template-preview-wrapper .template-content .wpfnl-checkbox label {
28011 padding: 0;
28012 width: 50px;
28013 height: 50px;
28014 background: #fff;
28015 border-radius: 10px;
28016 display: flex;
28017 align-items: center;
28018 justify-content: center;
28019 }
28020 .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 {
28021 display: none;
28022 }
28023 .wpfnl-order-bump__template-style7 .template-preview-wrapper .template-content .wpfnl-checkbox label svg {
28024 transition: all 0.3s ease;
28025 }
28026 .wpfnl-order-bump__template-style7 .template-preview-wrapper .template-content .wpfnl-checkbox label svg path {
28027 stroke: #ffffff;
28028 }
28029 .wpfnl-order-bump__template-style7 .template-preview-wrapper .template-content .wpfnl-checkbox input[type=checkbox]:checked + label svg {
28030 transform: rotate(45deg);
28031 }
28032
28033 .wpfnl-order-bump__template-style8 {
28034 position: relative;
28035 margin-bottom: 20px;
28036 }
28037 .wpfnl-order-bump__template-style8 .template-preview-wrapper {
28038 padding: 15px 15px;
28039 border: 2px dashed #6E42D3;
28040 }
28041 .wpfnl-order-bump__template-style8 .template-preview-wrapper .product-options .option-selector {
28042 color: #F34D01;
28043 font-weight: 500;
28044 font-size: 14px;
28045 line-height: 18px;
28046 margin-bottom: 10px;
28047 }
28048 .wpfnl-order-bump__template-style8 .template-preview-wrapper .template-title {
28049 font-weight: 500;
28050 font-size: 14px;
28051 line-height: 16px;
28052 color: #363B4E;
28053 margin: 0 0 9px 0;
28054 }
28055 .wpfnl-order-bump__template-style8 .template-preview-wrapper .subtitle {
28056 font-weight: 500;
28057 font-size: 14px;
28058 line-height: 16px;
28059 color: #6E42D3;
28060 margin-bottom: 14px;
28061 text-transform: uppercase;
28062 text-decoration: underline;
28063 }
28064 .wpfnl-order-bump__template-style8 .template-preview-wrapper .description li,
28065 .wpfnl-order-bump__template-style8 .template-preview-wrapper .description strong,
28066 .wpfnl-order-bump__template-style8 .template-preview-wrapper .description span,
28067 .wpfnl-order-bump__template-style8 .template-preview-wrapper .description p,
28068 .wpfnl-order-bump__template-style8 .template-preview-wrapper .description {
28069 font-size: 13px;
28070 line-height: 20px;
28071 color: #7A8B9A;
28072 margin: 0;
28073 }
28074 .wpfnl-order-bump__template-style8 .offer-checkbox {
28075 background-color: #6E42D3;
28076 padding: 8px 15px;
28077 display: flex;
28078 flex-flow: row wrap;
28079 align-items: flex-start;
28080 border: none;
28081 margin-bottom: 15px;
28082 }
28083 .wpfnl-order-bump__template-style8 .offer-checkbox .nav-arrow {
28084 display: inherit;
28085 line-height: normal;
28086 position: relative;
28087 top: 2px;
28088 margin-right: 10px;
28089 }
28090 .wpfnl-order-bump__template-style8 .offer-checkbox .wpfnl-checkbox {
28091 line-height: normal;
28092 display: inherit;
28093 width: calc(100% - 130px);
28094 }
28095 .wpfnl-order-bump__template-style8 .offer-checkbox .wpfnl-checkbox .option-selector {
28096 color: #F34D01;
28097 font-weight: 500;
28098 font-size: 14px;
28099 line-height: 18px;
28100 }
28101 .wpfnl-order-bump__template-style8 .offer-checkbox .wpfnl-checkbox label {
28102 font-weight: 500;
28103 color: #d9d9d9;
28104 padding: 0 0 0 20px;
28105 font-size: 12px;
28106 line-height: 14px;
28107 margin: 0;
28108 }
28109 .wpfnl-order-bump__template-style8 .offer-checkbox .wpfnl-checkbox label:before {
28110 top: 2px;
28111 border: none;
28112 width: 12px;
28113 height: 12px;
28114 }
28115 .wpfnl-order-bump__template-style8 .offer-checkbox .wpfnl-checkbox label:after {
28116 left: 2px;
28117 top: 5px;
28118 width: 8px;
28119 height: 5px;
28120 border-bottom-color: #6E42D3;
28121 border-left-color: #6E42D3;
28122 }
28123 .wpfnl-order-bump__template-style8 .offer-checkbox .wpfnl-checkbox input[type=checkbox]:checked + label::before {
28124 background-color: #fff;
28125 border-color: #ffffff;
28126 }
28127 .wpfnl-order-bump__template-style8 .offer-checkbox .product-price {
28128 display: inline-block;
28129 font-weight: 500;
28130 font-size: 12px;
28131 line-height: 14px;
28132 color: #EE8134;
28133 margin-left: auto;
28134 }
28135 .wpfnl-order-bump__template-style8 .offer-checkbox .product-price span {
28136 font-size: 12px;
28137 line-height: 14px;
28138 color: #EE8134;
28139 font-weight: 500;
28140 line-height: normal;
28141 }
28142 .wpfnl-order-bump__template-style8 .offer-checkbox .product-price ins {
28143 text-decoration: none;
28144 background: transparent;
28145 }
28146
28147 .wpfnl-order-bump__template-style9 {
28148 background-color: #ffffff;
28149 border: 1px solid #E5E8F3;
28150 border-radius: 12px;
28151 position: relative;
28152 margin: 20px 0;
28153 }
28154 .wpfnl-order-bump__template-style9 > .subtitle {
28155 font-weight: 500;
28156 font-size: 14px;
28157 line-height: 16px;
28158 color: #333;
28159 margin-bottom: 0;
28160 background: #ffd921;
28161 text-align: center;
28162 padding: 10px 15px;
28163 border-radius: 10px 10px 0 0;
28164 }
28165 .wpfnl-order-bump__template-style9 .template-preview-wrapper {
28166 padding: 20px;
28167 display: flex;
28168 flex-flow: row wrap;
28169 align-items: center;
28170 }
28171 .wpfnl-order-bump__template-style9 .template-preview-wrapper .template-img {
28172 width: 150px;
28173 height: 150px;
28174 background-color: #F2F2F8;
28175 border-radius: 10px;
28176 position: relative;
28177 background-repeat: no-repeat;
28178 background-position: center center;
28179 background-size: cover;
28180 object-fit: cover;
28181 }
28182 .wpfnl-order-bump__template-style9 .template-preview-wrapper .for-mobile {
28183 display: none;
28184 border-radius: 10px;
28185 }
28186 .wpfnl-order-bump__template-style9 .template-preview-wrapper .template-content {
28187 width: calc(100% - 160px);
28188 padding-left: 20px;
28189 }
28190 .wpfnl-order-bump__template-style9 .template-preview-wrapper .template-title {
28191 font-weight: 500;
28192 font-size: 14px;
28193 line-height: 16px;
28194 color: #363B4E;
28195 margin: 0 0 9px 0;
28196 }
28197 .wpfnl-order-bump__template-style9 .template-preview-wrapper .product-price {
28198 display: inline-block;
28199 font-weight: 500;
28200 font-size: 13px;
28201 line-height: 15px;
28202 color: #EE8134;
28203 margin-left: auto;
28204 margin-top: 10px;
28205 }
28206 .wpfnl-order-bump__template-style9 .template-preview-wrapper .product-price span {
28207 font-size: 13px;
28208 line-height: 15px;
28209 color: #EE8134;
28210 font-weight: 500;
28211 }
28212 .wpfnl-order-bump__template-style9 .template-preview-wrapper .product-price ins {
28213 text-decoration: none;
28214 background: transparent;
28215 }
28216 .wpfnl-order-bump__template-style9 .template-preview-wrapper .product-options {
28217 margin: 10px 0 0 0;
28218 }
28219 .wpfnl-order-bump__template-style9 .template-preview-wrapper .product-options .option-selector {
28220 color: #F34D01;
28221 cursor: pointer;
28222 font-size: 14px;
28223 }
28224 .wpfnl-order-bump__template-style9 .description-wrapper {
28225 background: #f7f7f7;
28226 padding: 12px 20px;
28227 margin: 0;
28228 }
28229 .wpfnl-order-bump__template-style9 .description-wrapper .description li,
28230 .wpfnl-order-bump__template-style9 .description-wrapper .description strong,
28231 .wpfnl-order-bump__template-style9 .description-wrapper .description span,
28232 .wpfnl-order-bump__template-style9 .description-wrapper .description p,
28233 .wpfnl-order-bump__template-style9 .description-wrapper .description {
28234 font-size: 13px;
28235 line-height: 20px;
28236 color: #7A8B9A;
28237 margin: 0;
28238 }
28239 .wpfnl-order-bump__template-style9 .offer-checkbox {
28240 background-color: #6E42D3;
28241 padding: 12px 20px 12px;
28242 border-radius: 0 0 10px 10px;
28243 box-shadow: 0 -1px 2px 0 rgba(190, 190, 215, 0.29);
28244 text-align: center;
28245 }
28246 .wpfnl-order-bump__template-style9 .offer-checkbox .wpfnl-checkbox {
28247 display: block;
28248 line-height: 1;
28249 }
28250 .wpfnl-order-bump__template-style9 .offer-checkbox .wpfnl-checkbox .option-selector {
28251 color: #F34D01;
28252 font-weight: 500;
28253 font-size: 14px;
28254 line-height: 18px;
28255 }
28256 .wpfnl-order-bump__template-style9 .offer-checkbox .wpfnl-checkbox label {
28257 font-weight: 500;
28258 font-size: 15px;
28259 line-height: 18px;
28260 color: #d9d9d9;
28261 padding: 0 0 0 26px;
28262 margin: 0;
28263 border: 0;
28264 }
28265 .wpfnl-order-bump__template-style9 .offer-checkbox .wpfnl-checkbox label:before {
28266 top: 1px;
28267 border: none;
28268 }
28269 .wpfnl-order-bump__template-style9 .offer-checkbox .wpfnl-checkbox label:after {
28270 left: 3px;
28271 top: 5px;
28272 width: 10px;
28273 height: 6px;
28274 border-bottom-color: #6E42D3;
28275 border-left-color: #6E42D3;
28276 }
28277 .wpfnl-order-bump__template-style9 .offer-checkbox .wpfnl-checkbox input[type=checkbox]:checked + label::before {
28278 background-color: #fff;
28279 border-color: #ffffff;
28280 }
28281
28282 @media only screen and (max-width: 460px) {
28283 .wpfnl-order-bump__template-style9 .template-preview-wrapper {
28284 padding: 15px;
28285 display: block;
28286 }
28287 .wpfnl-order-bump__template-style9 .template-preview-wrapper .template-img {
28288 width: auto;
28289 height: auto;
28290 background-image: none !important;
28291 }
28292 .wpfnl-order-bump__template-style9 .template-preview-wrapper .for-mobile {
28293 display: block;
28294 border-radius: 10px;
28295 margin-bottom: 16px;
28296 }
28297 .wpfnl-order-bump__template-style9 .template-preview-wrapper .template-content {
28298 width: 100%;
28299 padding-left: 0;
28300 }
28301 .wpfnl-order-bump__template-style9 .offer-checkbox {
28302 padding: 9px 15px 13px;
28303 }
28304 }
28305 .wpfnl-order-bump__template-style10 {
28306 border-radius: 10px;
28307 position: relative;
28308 margin: 20px 0;
28309 background-color: #f7f7f7;
28310 border: 1px solid #E5E8F3;
28311 }
28312 .wpfnl-order-bump__template-style10 .template-preview-wrapper {
28313 padding: 20px 15px;
28314 }
28315 .wpfnl-order-bump__template-style10 .template-preview-wrapper .template-content .option-selector {
28316 color: #F34D01;
28317 font-weight: 500;
28318 font-size: 14px;
28319 line-height: 18px;
28320 margin-bottom: 10px;
28321 }
28322 .wpfnl-order-bump__template-style10 .template-preview-wrapper .template-title-area {
28323 display: flex;
28324 align-items: flex-start;
28325 justify-content: space-between;
28326 margin: 0 0 15px 0;
28327 }
28328 .wpfnl-order-bump__template-style10 .template-preview-wrapper .template-title {
28329 font-weight: 700;
28330 font-size: 14px;
28331 line-height: 16px;
28332 color: #363B4E;
28333 margin: 0;
28334 width: calc(100% - 60px);
28335 padding-right: 15px;
28336 }
28337 .wpfnl-order-bump__template-style10 .template-preview-wrapper .template-title .nav-arrow {
28338 line-height: 1;
28339 position: relative;
28340 top: -1px;
28341 margin-right: 7px;
28342 }
28343 .wpfnl-order-bump__template-style10 .template-preview-wrapper .template-title .product-price {
28344 display: inline-block;
28345 color: #EE8134;
28346 margin-left: auto;
28347 }
28348 .wpfnl-order-bump__template-style10 .template-preview-wrapper .template-title .product-price span {
28349 color: #EE8134;
28350 font-weight: 700;
28351 }
28352 .wpfnl-order-bump__template-style10 .template-preview-wrapper .template-title .product-price ins {
28353 text-decoration: none;
28354 background: transparent;
28355 }
28356 .wpfnl-order-bump__template-style10 .template-preview-wrapper .description li,
28357 .wpfnl-order-bump__template-style10 .template-preview-wrapper .description strong,
28358 .wpfnl-order-bump__template-style10 .template-preview-wrapper .description span,
28359 .wpfnl-order-bump__template-style10 .template-preview-wrapper .description p,
28360 .wpfnl-order-bump__template-style10 .template-preview-wrapper .description {
28361 font-size: 13px;
28362 line-height: 20px;
28363 color: #7A8B9A;
28364 margin: 0;
28365 }
28366 .wpfnl-order-bump__template-style10 .offer-checkbox {
28367 display: block;
28368 width: 60px;
28369 text-align: right;
28370 }
28371 .wpfnl-order-bump__template-style10 .offer-checkbox .wpfnl-checkbox {
28372 line-height: 1;
28373 display: block;
28374 }
28375 .wpfnl-order-bump__template-style10 .offer-checkbox .wpfnl-checkbox label {
28376 font-weight: 700;
28377 color: #6E42D3;
28378 font-size: 16px;
28379 line-height: 14px;
28380 margin: 0;
28381 padding: 0;
28382 }
28383 .wpfnl-order-bump__template-style10 .offer-checkbox .wpfnl-checkbox label:after,
28384 .wpfnl-order-bump__template-style10 .offer-checkbox .wpfnl-checkbox label:before {
28385 display: none;
28386 }
28387
28388 .wpfnl-order-bump__template-style11 {
28389 border-radius: 5px;
28390 position: relative;
28391 margin: 20px 0;
28392 background-color: #fff;
28393 border: 1px solid #6E42D3;
28394 }
28395 .wpfnl-order-bump__template-style11 .oderbump-loader {
28396 border-radius: 5px;
28397 }
28398 .wpfnl-order-bump__template-style11 .template-preview-wrapper {
28399 padding: 20px 15px;
28400 }
28401 .wpfnl-order-bump__template-style11 .template-preview-wrapper .template-content .option-selector {
28402 color: #F34D01;
28403 font-weight: 500;
28404 font-size: 14px;
28405 line-height: 18px;
28406 margin-bottom: 10px;
28407 }
28408 .wpfnl-order-bump__template-style11 .template-preview-wrapper .template-title-area {
28409 display: flex;
28410 align-items: flex-start;
28411 justify-content: space-between;
28412 margin: 0 0 15px 0;
28413 }
28414 .wpfnl-order-bump__template-style11 .template-preview-wrapper .template-title-area .product-price {
28415 display: inline-block;
28416 color: #EE8134;
28417 margin-left: auto;
28418 width: 120px;
28419 text-align: right;
28420 }
28421 .wpfnl-order-bump__template-style11 .template-preview-wrapper .template-title-area .product-price span {
28422 color: #EE8134;
28423 font-weight: 700;
28424 }
28425 .wpfnl-order-bump__template-style11 .template-preview-wrapper .template-title-area .product-price ins {
28426 text-decoration: none;
28427 background: transparent;
28428 }
28429 .wpfnl-order-bump__template-style11 .template-preview-wrapper .description {
28430 font-size: 13px;
28431 line-height: 20px;
28432 color: #7A8B9A;
28433 margin: 0;
28434 }
28435 .wpfnl-order-bump__template-style11 .offer-checkbox {
28436 background-color: transparent;
28437 padding: 0;
28438 border-radius: 0;
28439 box-shadow: none;
28440 width: calc(100% - 120px);
28441 }
28442 .wpfnl-order-bump__template-style11 .offer-checkbox .wpfnl-checkbox {
28443 display: block;
28444 line-height: 1;
28445 }
28446 .wpfnl-order-bump__template-style11 .offer-checkbox .wpfnl-checkbox label {
28447 font-weight: 600;
28448 font-size: 15px;
28449 line-height: 18px;
28450 color: #363B4E;
28451 padding: 0 0 0 26px;
28452 margin: 0;
28453 border: 0;
28454 }
28455 .wpfnl-order-bump__template-style11 .offer-checkbox .wpfnl-checkbox label:before {
28456 top: 1px;
28457 border-color: #6E42D3;
28458 }
28459 .wpfnl-order-bump__template-style11 .offer-checkbox .wpfnl-checkbox label:after {
28460 left: 4px;
28461 top: 6px;
28462 width: 10px;
28463 height: 6px;
28464 border-bottom-color: #6E42D3;
28465 border-left-color: #6E42D3;
28466 }
28467 .wpfnl-order-bump__template-style11 .offer-checkbox .wpfnl-checkbox input[type=checkbox]:checked + label::before {
28468 background-color: #fff;
28469 }
28470
28471 @media only screen and (max-width: 460px) {
28472 .wpfnl-order-bump__template-style11 .template-preview-wrapper {
28473 padding: 15px;
28474 display: block;
28475 }
28476 .wpfnl-order-bump__template-style11 .template-preview-wrapper .template-img {
28477 width: auto;
28478 height: auto;
28479 background-image: none !important;
28480 }
28481 .wpfnl-order-bump__template-style11 .template-preview-wrapper .for-mobile {
28482 display: block;
28483 border-radius: 10px;
28484 margin-bottom: 16px;
28485 }
28486 .wpfnl-order-bump__template-style11 .template-preview-wrapper .template-content {
28487 width: 100%;
28488 padding-left: 0;
28489 }
28490 .wpfnl-order-bump__template-style11 .offer-checkbox {
28491 padding: 9px 15px 13px;
28492 }
28493 }
28494 .wpfnl-order-bump__template-style12 {
28495 background-color: #ffffff;
28496 border-radius: 12px;
28497 padding: 20px;
28498 position: relative;
28499 border: 1px solid #E5E8F3;
28500 }
28501 .wpfnl-order-bump__template-style12 .template-preview-wrapper .template-img {
28502 width: 150px;
28503 height: 150px;
28504 background-color: #F2F2F8;
28505 border-radius: 10px;
28506 position: relative;
28507 background-repeat: no-repeat;
28508 background-position: center center;
28509 background-size: cover;
28510 object-fit: cover;
28511 margin: 0 16px 6px 0;
28512 float: left;
28513 }
28514 .wpfnl-order-bump__template-style12 .template-preview-wrapper .template-content .option-selector {
28515 color: #F34D01;
28516 font-weight: 500;
28517 font-size: 14px;
28518 line-height: 18px;
28519 margin-bottom: 10px;
28520 }
28521 .wpfnl-order-bump__template-style12 .template-preview-wrapper .template-content::after {
28522 content: "";
28523 display: block;
28524 clear: both;
28525 }
28526 .wpfnl-order-bump__template-style12 .template-preview-wrapper .template-title {
28527 font-weight: 500;
28528 font-size: 14px;
28529 line-height: 16px;
28530 color: #363B4E;
28531 margin-bottom: 0;
28532 margin-left: 5px;
28533 }
28534 .wpfnl-order-bump__template-style12 .template-preview-wrapper .subtitle {
28535 font-weight: 500;
28536 font-size: 14px;
28537 line-height: 16px;
28538 color: #6E42D3;
28539 margin: 0;
28540 display: flex;
28541 flex-flow: row wrap;
28542 }
28543 .wpfnl-order-bump__template-style12 .template-preview-wrapper .description {
28544 font-size: 13px;
28545 line-height: 20px;
28546 color: #7A8B9A;
28547 width: 100%;
28548 margin: 8px 0;
28549 }
28550 .wpfnl-order-bump__template-style12 .template-preview-wrapper .product-options {
28551 margin: 8px 0;
28552 }
28553 .wpfnl-order-bump__template-style12 .template-preview-wrapper .product-options .option-selector {
28554 color: #F34D01;
28555 cursor: pointer;
28556 font-size: 14px;
28557 }
28558 .wpfnl-order-bump__template-style12 .template-preview-wrapper .product-price {
28559 display: inline-block;
28560 font-weight: 500;
28561 font-size: 13px;
28562 line-height: 15px;
28563 color: #EE8134;
28564 }
28565 .wpfnl-order-bump__template-style12 .template-preview-wrapper .product-price span {
28566 font-size: 13px;
28567 color: #EE8134;
28568 font-weight: 500;
28569 }
28570 .wpfnl-order-bump__template-style12 .template-preview-wrapper .product-price ins {
28571 text-decoration: none;
28572 }
28573 .wpfnl-order-bump__template-style12 .offer-checkbox {
28574 background-color: #6E42D3;
28575 padding: 11px 20px;
28576 margin-top: 10px;
28577 border-radius: 5px;
28578 }
28579 .wpfnl-order-bump__template-style12 .offer-checkbox .wpfnl-checkbox .option-selector {
28580 color: #6E42D3;
28581 font-weight: 500;
28582 font-size: 14px;
28583 line-height: 18px;
28584 }
28585 .wpfnl-order-bump__template-style12 .offer-checkbox .wpfnl-checkbox label {
28586 font-weight: 500;
28587 font-size: 15px;
28588 line-height: 18px;
28589 color: #d9d9d9;
28590 padding-left: 26px;
28591 margin: 0;
28592 border: none;
28593 }
28594 .wpfnl-order-bump__template-style12 .offer-checkbox .wpfnl-checkbox label:before {
28595 top: 1px;
28596 width: 15px;
28597 height: 15px;
28598 }
28599 .wpfnl-order-bump__template-style12 .offer-checkbox .wpfnl-checkbox label:after {
28600 left: 4px;
28601 top: 6px;
28602 width: 7px;
28603 height: 3px;
28604 border-bottom-color: #6E42D3;
28605 border-left-color: #6E42D3;
28606 }
28607 .wpfnl-order-bump__template-style12 .offer-checkbox .wpfnl-checkbox input[type=checkbox]:checked + label::before {
28608 background-color: #fff;
28609 border-color: #ffffff;
28610 }
28611
28612 .wpfnl-order-bump__template-style13 {
28613 background-color: #ffffff;
28614 border-radius: 12px;
28615 position: relative;
28616 border: 2px dashed #E5E8F3;
28617 padding: 20px;
28618 }
28619 .wpfnl-order-bump__template-style13 .subtitle {
28620 font-weight: 500;
28621 font-size: 18px;
28622 line-height: 1.3;
28623 color: #6E42D3;
28624 margin-bottom: 20px;
28625 text-align: center;
28626 }
28627 .wpfnl-order-bump__template-style13 .template-preview-wrapper {
28628 display: flex;
28629 flex-flow: row wrap;
28630 align-items: flex-start;
28631 }
28632 .wpfnl-order-bump__template-style13 .template-preview-wrapper .template-content .option-selector {
28633 color: #F34D01;
28634 font-weight: 500;
28635 font-size: 14px;
28636 line-height: 18px;
28637 margin-bottom: 10px;
28638 }
28639 .wpfnl-order-bump__template-style13 .template-preview-wrapper .template-img {
28640 width: 150px;
28641 height: 150px;
28642 background-color: #F2F2F8;
28643 border-radius: 10px;
28644 position: relative;
28645 background-repeat: no-repeat;
28646 background-position: center center;
28647 background-size: cover;
28648 object-fit: cover;
28649 }
28650 .wpfnl-order-bump__template-style13 .template-preview-wrapper .template-content {
28651 width: calc(100% - 160px);
28652 padding-left: 20px;
28653 }
28654 .wpfnl-order-bump__template-style13 .template-preview-wrapper .template-title {
28655 font-weight: 500;
28656 font-size: 14px;
28657 line-height: 16px;
28658 color: #363B4E;
28659 margin-bottom: 9px;
28660 }
28661 .wpfnl-order-bump__template-style13 .template-preview-wrapper .description li,
28662 .wpfnl-order-bump__template-style13 .template-preview-wrapper .description span,
28663 .wpfnl-order-bump__template-style13 .template-preview-wrapper .description p,
28664 .wpfnl-order-bump__template-style13 .template-preview-wrapper .description {
28665 font-size: 13px;
28666 line-height: 20px;
28667 color: #7A8B9A;
28668 }
28669 .wpfnl-order-bump__template-style13 .template-preview-wrapper .product-options {
28670 margin: 10px 0 0 0;
28671 }
28672 .wpfnl-order-bump__template-style13 .template-preview-wrapper .product-options .option-selector {
28673 color: #F34D01;
28674 cursor: pointer;
28675 font-size: 14px;
28676 }
28677 .wpfnl-order-bump__template-style13 .product-price {
28678 display: inline-block;
28679 font-weight: 500;
28680 font-size: 15px;
28681 line-height: 1.2;
28682 color: #EE8134;
28683 margin-left: 5px;
28684 }
28685 .wpfnl-order-bump__template-style13 .product-price span {
28686 font-size: 15px;
28687 color: #EE8134;
28688 font-weight: 500;
28689 }
28690 .wpfnl-order-bump__template-style13 .product-price ins {
28691 text-decoration: none;
28692 }
28693 .wpfnl-order-bump__template-style13 .offer-checkbox {
28694 background-color: #6E42D3;
28695 padding: 11px 20px;
28696 margin-bottom: 20px;
28697 border-radius: 10px;
28698 }
28699 .wpfnl-order-bump__template-style13 .offer-checkbox .wpfnl-checkbox .option-selector {
28700 color: #6E42D3;
28701 font-weight: 500;
28702 font-size: 15px;
28703 line-height: 18px;
28704 display: flex;
28705 align-items: center;
28706 justify-content: space-between;
28707 }
28708 .wpfnl-order-bump__template-style13 .offer-checkbox .wpfnl-checkbox label {
28709 font-weight: 500;
28710 font-size: 15px;
28711 line-height: 18px;
28712 color: #d9d9d9;
28713 padding-left: 26px;
28714 margin: 0;
28715 border: none;
28716 }
28717 .wpfnl-order-bump__template-style13 .offer-checkbox .wpfnl-checkbox label:before {
28718 top: 1px;
28719 width: 15px;
28720 height: 15px;
28721 }
28722 .wpfnl-order-bump__template-style13 .offer-checkbox .wpfnl-checkbox label:after {
28723 left: 4px;
28724 top: 6px;
28725 width: 7px;
28726 height: 3px;
28727 border-bottom-color: #6E42D3;
28728 border-left-color: #6E42D3;
28729 }
28730 .wpfnl-order-bump__template-style13 .offer-checkbox .wpfnl-checkbox input[type=checkbox]:checked + label::before {
28731 background-color: #fff;
28732 border-color: #ffffff;
28733 }
28734
28735 .wpfnl-order-bump__template-style14 {
28736 border-radius: 10px;
28737 position: relative;
28738 margin: 0 0 20px;
28739 background-color: #ffffff;
28740 border: 1px solid #6E42D3;
28741 }
28742 .wpfnl-order-bump__template-style14 .template-preview-wrapper {
28743 padding: 20px 15px;
28744 display: flex;
28745 flex-flow: row wrap;
28746 align-items: flex-start;
28747 border-radius: 0 0 10px 10px;
28748 border-top: none;
28749 }
28750 .wpfnl-order-bump__template-style14 .template-preview-wrapper .template-content .option-selector {
28751 color: #F34D01;
28752 font-weight: 500;
28753 font-size: 14px;
28754 line-height: 18px;
28755 margin: 5px 0;
28756 }
28757 .wpfnl-order-bump__template-style14 .template-preview-wrapper .template-img {
28758 width: 150px;
28759 height: 150px;
28760 background-color: #F2F2F8;
28761 border-radius: 10px;
28762 position: relative;
28763 background-repeat: no-repeat;
28764 background-position: center center;
28765 background-size: cover;
28766 object-fit: cover;
28767 }
28768 .wpfnl-order-bump__template-style14 .template-preview-wrapper .for-mobile {
28769 display: none;
28770 border-radius: 10px;
28771 }
28772 .wpfnl-order-bump__template-style14 .template-preview-wrapper .template-content {
28773 width: calc(100% - 150px);
28774 padding-left: 20px;
28775 }
28776 .wpfnl-order-bump__template-style14 .template-preview-wrapper .template-title {
28777 font-weight: 500;
28778 font-size: 14px;
28779 line-height: 16px;
28780 color: #363B4E;
28781 margin-bottom: 9px;
28782 }
28783 .wpfnl-order-bump__template-style14 .template-preview-wrapper .subtitle {
28784 font-weight: 500;
28785 font-size: 14px;
28786 line-height: 16px;
28787 color: #6E42D3;
28788 }
28789 .wpfnl-order-bump__template-style14 .template-preview-wrapper .description li,
28790 .wpfnl-order-bump__template-style14 .template-preview-wrapper .description span,
28791 .wpfnl-order-bump__template-style14 .template-preview-wrapper .description p,
28792 .wpfnl-order-bump__template-style14 .template-preview-wrapper .description {
28793 font-size: 13px;
28794 line-height: 20px;
28795 color: #7A8B9A;
28796 margin: 0;
28797 }
28798 .wpfnl-order-bump__template-style14 .template-preview-wrapper .product-price {
28799 font-weight: 500;
28800 font-size: 12px;
28801 line-height: 14px;
28802 color: #EE8134;
28803 margin-left: auto;
28804 text-align: right;
28805 margin-top: 15px;
28806 display: block;
28807 }
28808 .wpfnl-order-bump__template-style14 .template-preview-wrapper .product-price span {
28809 font-size: 12px;
28810 color: #EE8134;
28811 font-weight: 500;
28812 line-height: normal;
28813 }
28814 .wpfnl-order-bump__template-style14 .template-preview-wrapper .product-price ins {
28815 text-decoration: none;
28816 }
28817 .wpfnl-order-bump__template-style14 .offer-checkbox {
28818 padding: 12px 15px 9px;
28819 border-radius: 7px 7px 0 0;
28820 display: flex;
28821 flex-flow: row wrap;
28822 align-items: flex-start;
28823 border-bottom: 1px solid #6e42d3;
28824 }
28825 .wpfnl-order-bump__template-style14 .offer-checkbox .wpfnl-checkbox {
28826 line-height: normal;
28827 display: inherit;
28828 width: calc(100% - 130px);
28829 }
28830 .wpfnl-order-bump__template-style14 .offer-checkbox .wpfnl-checkbox .option-selector {
28831 color: #6E42D3;
28832 font-weight: 500;
28833 font-size: 15px;
28834 line-height: 1.2x;
28835 }
28836 .wpfnl-order-bump__template-style14 .offer-checkbox .wpfnl-checkbox label {
28837 font-weight: 500;
28838 color: #363B4E;
28839 padding: 0 0 0 26px;
28840 font-size: 12px;
28841 line-height: 14px;
28842 margin: 0;
28843 border: none;
28844 }
28845 .wpfnl-order-bump__template-style14 .offer-checkbox .wpfnl-checkbox label:before {
28846 border: none;
28847 width: 18px;
28848 height: 18px;
28849 background-color: #cacacb;
28850 }
28851 .wpfnl-order-bump__template-style14 .offer-checkbox .wpfnl-checkbox label:after {
28852 left: 4px;
28853 top: 2px;
28854 }
28855
28856 .wpfnl-modal-wrapper .product-search {
28857 border: 1px solid #6E42D3;
28858 background: #f6f4fb;
28859 border-radius: 10px;
28860 height: 40px;
28861 width: 250px;
28862 position: relative;
28863 margin-left: 10px;
28864 display: flex;
28865 }
28866 .wpfnl-modal-wrapper .product-search .wpfnl-product-search {
28867 display: none;
28868 }
28869 .wpfnl-modal-wrapper .product-search .search-icon {
28870 position: absolute;
28871 left: 10px;
28872 top: 10px;
28873 }
28874 .wpfnl-modal-wrapper .product-search .search-icon path,
28875 .wpfnl-modal-wrapper .product-search .search-icon circle {
28876 stroke: #716395;
28877 }
28878 .wpfnl-modal-wrapper .product-search .select2.select2-container.select2-container--default {
28879 width: 100% !important;
28880 }
28881 .wpfnl-modal-wrapper .product-search .single-product {
28882 display: flex;
28883 position: relative;
28884 }
28885 .wpfnl-modal-wrapper .product-search .single-product svg {
28886 position: absolute;
28887 left: 10px;
28888 top: 10px;
28889 }
28890 .wpfnl-modal-wrapper .product-search .select2-selection__rendered {
28891 padding: 10px 10px 10px 35px;
28892 width: 100%;
28893 border-radius: 10px;
28894 white-space: pre;
28895 overflow: hidden;
28896 text-overflow: ellipsis;
28897 display: block;
28898 -webkit-line-clamp: 3;
28899 -webkit-box-orient: vertical;
28900 line-height: normal;
28901 color: #716395;
28902 }
28903 .wpfnl-modal-wrapper .product-search .select2-selection__placeholder {
28904 color: #716395;
28905 }
28906 .wpfnl-modal-wrapper .product-search .select2-container--default .select2-selection--single {
28907 background-color: transparent;
28908 border: none;
28909 height: auto;
28910 }
28911 .wpfnl-modal-wrapper .product-search .select2-selection__clear {
28912 padding: 0 3px;
28913 cursor: pointer;
28914 }
28915 .wpfnl-modal-wrapper .product-search .select2-container.select2-container--default.select2-container--open {
28916 background: transparent;
28917 border-radius: 0;
28918 border: none;
28919 z-index: 2;
28920 }
28921 .wpfnl-modal-wrapper .product-search .select2-container--default .select2-selection--single .select2-selection__arrow {
28922 display: none;
28923 }
28924
28925 .wpfnl-modal-overlay.wpfnl-product-add-modal .wpfnl-modal-wrapper {
28926 max-width: 540px;
28927 max-height: 250px;
28928 padding: 0;
28929 }
28930 .wpfnl-modal-overlay.wpfnl-product-add-modal .wpfnl-modal-wrapper .wpfnl-modal-close .wpfnl-modal-close-btn {
28931 top: -10px;
28932 right: -10px;
28933 }
28934 .wpfnl-modal-overlay.wpfnl-product-add-modal .wpfnl-modal-wrapper .wpfnl-modal-contents {
28935 display: flex;
28936 flex-direction: column;
28937 justify-content: space-between;
28938 height: 100%;
28939 }
28940 .wpfnl-modal-overlay.wpfnl-product-add-modal .wpfnl-modal-wrapper .wpfnl-modal-contents .wpfnl-modal-body-wrapper {
28941 padding: 24px 30px;
28942 }
28943 .wpfnl-modal-overlay.wpfnl-product-add-modal .wpfnl-modal-wrapper .wpfnl-modal-contents .wpfnl-modal-body-wrapper .title {
28944 color: #363B4E;
28945 font-size: 18px;
28946 font-style: normal;
28947 font-weight: 500;
28948 line-height: normal;
28949 margin-bottom: 30px;
28950 }
28951 .wpfnl-modal-overlay.wpfnl-product-add-modal .wpfnl-modal-wrapper .wpfnl-modal-contents .wpfnl-modal-body-wrapper p {
28952 color: #2D3149;
28953 font-size: 15px;
28954 font-style: normal;
28955 font-weight: 500;
28956 line-height: normal;
28957 margin-bottom: 6px;
28958 }
28959 .wpfnl-modal-overlay.wpfnl-product-add-modal .wpfnl-modal-wrapper .wpfnl-modal-contents .wpfnl-modal-body-wrapper .product-search {
28960 margin: 0;
28961 width: 100%;
28962 border-radius: 8px;
28963 border: 1px solid #DFE1E6;
28964 background: transparent;
28965 }
28966 .wpfnl-modal-overlay.wpfnl-product-add-modal .wpfnl-modal-wrapper .wpfnl-modal-contents .wpfnl-modal-body-wrapper .product-search .search-icon circle,
28967 .wpfnl-modal-overlay.wpfnl-product-add-modal .wpfnl-modal-wrapper .wpfnl-modal-contents .wpfnl-modal-body-wrapper .product-search .search-icon path {
28968 stroke: #A7A8B3;
28969 }
28970 .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 {
28971 color: #7A8B9A;
28972 font-size: 14px;
28973 font-style: normal;
28974 font-weight: 300;
28975 line-height: normal;
28976 letter-spacing: -0.14px;
28977 margin-right: auto;
28978 padding-top: 3px;
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 {
28981 padding: 0;
28982 padding-top: 8px;
28983 padding-left: 35px;
28984 display: flex;
28985 flex-direction: row-reverse;
28986 justify-content: space-between;
28987 padding-right: 10px;
28988 align-items: center;
28989 }
28990 .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 {
28991 margin-top: 3px;
28992 }
28993 .wpfnl-modal-overlay.wpfnl-product-add-modal .wpfnl-modal-wrapper .wpfnl-modal-contents .wpfnl-modal-footer-wrapper {
28994 border-top: 1px solid #DFE1E6;
28995 display: flex;
28996 justify-content: flex-end;
28997 gap: 12px;
28998 padding: 20px 30px;
28999 }
29000 .wpfnl-modal-overlay.wpfnl-product-add-modal .wpfnl-modal-wrapper .wpfnl-modal-contents .wpfnl-modal-footer-wrapper button {
29001 min-width: auto;
29002 display: flex;
29003 justify-content: center;
29004 align-items: center;
29005 }
29006 .wpfnl-modal-overlay.wpfnl-product-add-modal .wpfnl-modal-wrapper .wpfnl-modal-contents .wpfnl-modal-footer-wrapper button.outline {
29007 background: transparent;
29008 color: #3C3F47;
29009 border-radius: 10px;
29010 border: 1px solid #DFE1E6;
29011 min-width: auto;
29012 }
29013 .wpfnl-modal-overlay.wpfnl-product-add-modal .wpfnl-modal-wrapper .wpfnl-modal-contents .wpfnl-modal-footer-wrapper button.outline:hover {
29014 background: #6E42D3;
29015 color: #FFF;
29016 border-color: transparent;
29017 }
29018 .wpfnl-modal-overlay.wpfnl-product-add-modal .wpfnl-modal-wrapper .wpfnl-modal-contents .wpfnl-modal-footer-wrapper button:disabled {
29019 opacity: 0.5;
29020 pointer-events: none;
29021 cursor: not-allowed;
29022 }
29023 .wpfnl-modal-overlay.wpfnl-product-add-modal .wpfnl-modal-wrapper .wpfnl-modal-contents .wpfnl-modal-footer-wrapper button .wpfnl-loader {
29024 position: static;
29025 width: 15px;
29026 height: 15px;
29027 background: transparent;
29028 }
29029
29030 .wpfnl .v-tour .v-step {
29031 border-radius: 10px;
29032 background: #6E42D3;
29033 box-shadow: 0px 2px 15px 0px rgba(22, 28, 32, 0.08);
29034 padding: 0;
29035 z-index: 999999999999 !important;
29036 }
29037 .wpfnl .v-tour .v-step .v-step__header {
29038 background: #6E42D3;
29039 border-radius: 10px 10px 0 0;
29040 padding: 16px 18px 0px;
29041 margin: 0;
29042 }
29043 .wpfnl .v-tour .v-step .v-step__header div {
29044 color: #FFF;
29045 font-size: 14px;
29046 font-style: normal;
29047 font-weight: 500;
29048 line-height: normal;
29049 text-align: left;
29050 }
29051 .wpfnl .v-tour .v-step .v-step__content {
29052 padding: 8px 18px 16px;
29053 border-bottom: 1px solid #8860E3;
29054 margin: 0;
29055 }
29056 .wpfnl .v-tour .v-step .v-step__content div {
29057 color: rgba(255, 255, 255, 0.9);
29058 font-size: 13px;
29059 font-style: normal;
29060 font-weight: 400;
29061 line-height: 1.53;
29062 text-align: left;
29063 }
29064 .wpfnl .v-tour .v-step .v-step__buttons {
29065 padding: 13px 16px;
29066 display: flex;
29067 align-items: center;
29068 justify-content: flex-end;
29069 gap: 8px;
29070 }
29071 .wpfnl .v-tour .v-step .v-step__buttons .v-step__button {
29072 font-size: 13px;
29073 font-style: normal;
29074 font-weight: 500;
29075 line-height: 1.07;
29076 letter-spacing: 0.2px;
29077 border-radius: 8px;
29078 height: auto;
29079 width: auto;
29080 margin: 0;
29081 padding: 9px 14px;
29082 }
29083 .wpfnl .v-tour .v-step .v-step__buttons .v-step__button.v-step__button-skip {
29084 color: #FFF;
29085 border: 1px solid #FFF;
29086 background: transparent;
29087 }
29088 .wpfnl .v-tour .v-step .v-step__buttons .v-step__button.v-step__button-skip:hover {
29089 color: #6E42D3;
29090 background: #FFF;
29091 border-color: #6E42D3;
29092 }
29093 .wpfnl .v-tour .v-step .v-step__buttons .v-step__button.v-step__button-next {
29094 color: #6E42D3;
29095 background: #FFF;
29096 padding: 10px 14px;
29097 }
29098 .wpfnl .v-tour .v-step .v-step__buttons .v-step__button.v-step__button-next:hover {
29099 color: #FFF;
29100 background: #6E42D3;
29101 }
29102 .wpfnl .v-tour .v-step .v-step__arrow::before {
29103 background: #6E42D3;
29104 }
29105 .wpfnl .wpfnl-guided-tour.has-overlay::before {
29106 content: "";
29107 position: fixed;
29108 left: 0;
29109 top: 0;
29110 width: 100%;
29111 height: 100%;
29112 background: rgba(29, 29, 29, 0.4901960784);
29113 z-index: 3;
29114 pointer-events: none;
29115 -webkit-mask-image: var(--mask);
29116 mask-image: var(--mask);
29117 }
29118
29119 .wpfnl-copy-notice {
29120 display: flex;
29121 align-items: center;
29122 justify-content: space-between;
29123 border-radius: 10px;
29124 background: #2B0C45;
29125 box-shadow: 0px 10px 20px 0px rgba(176, 174, 186, 0.6);
29126 max-width: 670px;
29127 margin: auto;
29128 padding: 16px 20px;
29129 position: absolute;
29130 width: 100%;
29131 border: none;
29132 bottom: 21px;
29133 left: 50%;
29134 transform: translateX(-50%);
29135 }
29136 .wpfnl-copy-notice .wpfnl-notice-body-text {
29137 display: flex;
29138 gap: 10px;
29139 }
29140 .wpfnl-copy-notice .wpfnl-notice-body-text .wpfnl-notice-icon svg path {
29141 fill: #FFF;
29142 }
29143 .wpfnl-copy-notice .wpfnl-notice-body-text .wpfnl-notice-text {
29144 color: #FFF;
29145 }
29146 .wpfnl-copy-notice .wpfnl-button-wrapper button {
29147 background: transparent;
29148 border: none;
29149 outline: none;
29150 cursor: pointer;
29151 }
29152 .wpfnl-copy-notice .wpfnl-button-wrapper button.wpfnl-notice-undo {
29153 color: #EC813F;
29154 margin-right: 26px;
29155 }
29156
29157 .wpfnl .wpfnl-btn.view-analytics-stat {
29158 background-color: transparent;
29159 border: 1px solid #EBEDF0;
29160 padding: 8px 10px;
29161 cursor: pointer;
29162 text-align: center;
29163 border-radius: 10px;
29164 text-transform: capitalize;
29165 }
29166 .wpfnl .wpfnl-btn.view-analytics-stat .wpfnl-switcher {
29167 display: flex;
29168 align-items: center;
29169 gap: 9px;
29170 color: #2D3149;
29171 font-weight: 500;
29172 }
29173 .wpfnl .wpfnl-btn.view-analytics-stat .wpfnl-switcher label {
29174 width: 30px;
29175 height: 18px;
29176 }
29177 .wpfnl .wpfnl-btn.view-analytics-stat .wpfnl-switcher label::after {
29178 width: 12px;
29179 height: 12px;
29180 top: 2px;
29181 }
29182 .wpfnl .wpfnl-btn.view-analytics-stat .wpfnl-switcher input[type=checkbox]:checked + label::after {
29183 left: -14px;
29184 }
29185 .wpfnl .automation-step-name .step-stats {
29186 position: relative;
29187 display: flex;
29188 flex-flow: row wrap;
29189 align-items: center;
29190 justify-content: center;
29191 gap: 10px;
29192 padding-top: 16px;
29193 margin-top: 15px;
29194 }
29195 .wpfnl .automation-step-name .step-stats::before {
29196 content: "";
29197 position: absolute;
29198 top: 0;
29199 left: -24px;
29200 width: calc(100% + 48px);
29201 height: 1px;
29202 background: #F2F2F2;
29203 }
29204 .wpfnl .automation-step-name .step-stats .single-stats {
29205 border: 1px solid #F2F2F2;
29206 border-radius: 6px;
29207 font-size: 14px;
29208 line-height: 1;
29209 color: #2D3149;
29210 min-width: 62px;
29211 text-align: center;
29212 padding: 6px 4px;
29213 display: flex;
29214 align-items: center;
29215 justify-content: center;
29216 gap: 4px;
29217 }
29218 .wpfnl .automation-step-name .step-stats .single-stats.converion-rate {
29219 color: #12B76A;
29220 }
29221 .wpfnl .view-analytics-btn {
29222 background-color: transparent;
29223 border: 1px solid #EBEDF0;
29224 padding: 9px 10px;
29225 cursor: pointer;
29226 text-align: center;
29227 border-radius: 10px;
29228 text-transform: capitalize;
29229 display: flex;
29230 align-items: center;
29231 gap: 10px;
29232 font-weight: 500;
29233 }
29234 .wpfnl .view-analytics-btn:hover {
29235 background: #6E42D3;
29236 color: #FFF;
29237 }
29238 .wpfnl .view-analytics-btn:hover svg path {
29239 fill: #FFF;
29240 }
29241 .wpfnl .wpfnl-automation-reports-wrapper {
29242 position: fixed;
29243 width: 100vw;
29244 height: 100vh;
29245 background: #f0f0f1;
29246 top: 32px;
29247 z-index: 999;
29248 padding: 40px 60px;
29249 display: flex;
29250 flex-direction: column;
29251 align-items: center;
29252 }
29253 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__header {
29254 width: 90%;
29255 max-width: 1180px;
29256 display: flex;
29257 align-items: center;
29258 justify-content: space-between;
29259 }
29260 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__header .wpfnl-page__header-left .back-to-flow {
29261 font-weight: 500;
29262 font-size: 14px;
29263 line-height: 14px;
29264 color: #A4A8B5;
29265 text-transform: capitalize;
29266 margin-bottom: 7px;
29267 border: none;
29268 background: none;
29269 display: flex;
29270 align-items: center;
29271 gap: 5px;
29272 cursor: pointer;
29273 }
29274 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__header .wpfnl-page__header-left .back-to-flow h1 {
29275 font-weight: 600;
29276 font-size: 22px;
29277 line-height: 1;
29278 color: #2d3149;
29279 }
29280 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__header .wpfnl-page__header-right {
29281 display: flex;
29282 }
29283 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__header .wpfnl-page__header-right .selectbox {
29284 position: relative;
29285 }
29286 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__header .wpfnl-page__header-right .selectbox .drop-down-button {
29287 position: relative;
29288 border: 1px solid #dee1e8;
29289 border-radius: 6px;
29290 padding: 10px 31px 10px 12px;
29291 background-color: transparent;
29292 text-align: left;
29293 font-weight: 600;
29294 font-size: 14px;
29295 line-height: 1;
29296 color: #2d3149;
29297 width: 105px;
29298 text-transform: capitalize;
29299 cursor: pointer;
29300 }
29301 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__header .wpfnl-page__header-right .selectbox .drop-down-button::before {
29302 content: " ";
29303 display: block;
29304 position: absolute;
29305 border-style: solid;
29306 border-color: #a4a8b5;
29307 border-width: 0px 2px 2px 0px;
29308 transform: rotate(45deg) translateY(-50%);
29309 transform-origin: center;
29310 transition: all 0.3s ease;
29311 height: 6px;
29312 right: 17px;
29313 top: calc(50% - 3px);
29314 width: 6px;
29315 cursor: pointer;
29316 }
29317 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__header .wpfnl-page__header-right .selectbox .drop-down-button.show::before {
29318 transform: rotate(225deg) translateY(-50%);
29319 }
29320 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__header .wpfnl-page__header-right .selectbox .wpfnl-dropdown {
29321 top: 40px;
29322 width: 130px;
29323 }
29324 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__header .wpfnl-page__header-right .selectbox .wpfnl-dropdown li {
29325 padding: 10px 15px;
29326 cursor: pointer;
29327 color: #1d2327;
29328 }
29329 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__header .wpfnl-page__header-right .selectbox .wpfnl-dropdown li:first-child {
29330 border-radius: 10px 10px 0 0;
29331 }
29332 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__header .wpfnl-page__header-right .selectbox .wpfnl-dropdown li:last-child {
29333 border-radius: 0 0 10px 10px;
29334 }
29335 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__header .wpfnl-page__header-right .selectbox .wpfnl-dropdown li:hover {
29336 background-color: #f6f8fa;
29337 }
29338 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__header .wpfnl-page__header-right .selectbox .wpfnl-dropdown.show {
29339 visibility: visible;
29340 opacity: 1;
29341 }
29342 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__header .wpfnl-page__header-right .selectbox .wpfnl-dropdown::after {
29343 content: none;
29344 }
29345 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__header .wpfnl-refresh-btn {
29346 background: transparent;
29347 border: 1px solid #dee1e8;
29348 margin-right: 12px;
29349 margin-left: 0;
29350 border-radius: 6px;
29351 height: 36px;
29352 width: 36px;
29353 padding: 1px 0 0 1px;
29354 display: flex;
29355 align-items: center;
29356 justify-content: center;
29357 cursor: pointer;
29358 }
29359 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__header .wpfnl-refresh-btn.rotate svg {
29360 animation: spin 0.7s linear infinite;
29361 }
29362 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body {
29363 width: 90%;
29364 max-width: 1180px;
29365 }
29366 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .wpfnl-overall-report {
29367 background: #ffffff;
29368 box-shadow: 0px 1px 1px rgba(182, 185, 191, 0.3019607843);
29369 border-radius: 10px;
29370 padding: 24px 24px 32px;
29371 position: relative;
29372 margin-top: 30px;
29373 }
29374 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .wpfnl-overall-report .wpfnl-template-overall-report-body {
29375 display: grid;
29376 grid-template-columns: repeat(3, 1fr);
29377 gap: 15px;
29378 margin-bottom: 20px;
29379 }
29380 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .wpfnl-overall-report .wpfnl-template-overall-report-body .box-header {
29381 margin-bottom: 15px;
29382 grid-column: span 3;
29383 }
29384 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .wpfnl-overall-report .wpfnl-template-overall-report-body .box-header .header-title {
29385 font-weight: 600;
29386 font-size: 18px;
29387 line-height: 1;
29388 color: #2d3149;
29389 text-transform: capitalize;
29390 }
29391 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .wpfnl-overall-report .wpfnl-template-overall-report-body .single-report {
29392 border: 1px solid #E9EAEE;
29393 border-radius: 10px;
29394 padding: 20px;
29395 display: flex;
29396 flex-flow: row wrap;
29397 align-items: center;
29398 justify-content: space-between;
29399 }
29400 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .wpfnl-overall-report .wpfnl-template-overall-report-body .single-report .report {
29401 width: calc(100% - 44px);
29402 }
29403 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .wpfnl-overall-report .wpfnl-template-overall-report-body .single-report .report .report-title {
29404 font-weight: 400;
29405 font-size: 14px;
29406 line-height: 1.3;
29407 color: #9398A5;
29408 text-transform: capitalize;
29409 }
29410 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .wpfnl-overall-report .wpfnl-template-overall-report-body .single-report .report h6 {
29411 font-weight: 600;
29412 font-size: 20px;
29413 line-height: 1;
29414 color: #2D3149;
29415 margin-top: 5px;
29416 }
29417 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .wpfnl-overall-report .wpfnl-template-overall-report-body .single-report .icon {
29418 width: 44px;
29419 height: 44px;
29420 background: #FFFFFF;
29421 border: 1px solid #E4E6EB;
29422 display: flex;
29423 align-items: center;
29424 justify-content: center;
29425 border-radius: 100%;
29426 }
29427 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics {
29428 background: #ffffff;
29429 box-shadow: 0px 1px 1px rgba(182, 185, 191, 0.3019607843);
29430 border-radius: 10px;
29431 padding: 24px 24px 32px;
29432 position: relative;
29433 margin-top: 20px;
29434 }
29435 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .box-header {
29436 display: flex;
29437 flex-flow: row wrap;
29438 align-items: center;
29439 justify-content: space-between;
29440 margin-bottom: 30px;
29441 }
29442 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .box-header .header-title {
29443 font-weight: 500;
29444 font-size: 18px;
29445 line-height: 1;
29446 color: #2d3149;
29447 text-transform: capitalize;
29448 }
29449 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .box-header .stat-indicator {
29450 display: flex;
29451 align-items: center;
29452 justify-content: center;
29453 }
29454 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .box-header .stat-indicator span {
29455 font-weight: 400;
29456 font-size: 14px;
29457 line-height: 1.3;
29458 color: #9398a5;
29459 position: relative;
29460 display: flex;
29461 align-items: center;
29462 }
29463 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .box-header .stat-indicator span::before {
29464 content: "";
29465 width: 10px;
29466 height: 10px;
29467 background: #02c4fb;
29468 display: inline-block;
29469 border-radius: 50px;
29470 margin-right: 10px;
29471 }
29472 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .box-header .stat-indicator span.opened {
29473 margin-right: 30px;
29474 }
29475 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .box-header .stat-indicator span.opened::before {
29476 background: #573BFF;
29477 }
29478 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .performance-wrapper {
29479 position: relative;
29480 }
29481 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .chart-percent-label {
29482 position: absolute;
29483 top: 3px;
29484 left: 0;
29485 height: 100%;
29486 width: 100%;
29487 display: flex;
29488 flex-flow: column;
29489 justify-content: space-between;
29490 }
29491 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .chart-percent-label .single-label {
29492 font-size: 12px;
29493 line-height: 1.2;
29494 color: #9398A5;
29495 display: block;
29496 position: relative;
29497 }
29498 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .chart-percent-label .single-label:before {
29499 content: "";
29500 position: absolute;
29501 left: 50px;
29502 top: 7px;
29503 width: calc(100% - 50px);
29504 height: 1px;
29505 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");
29506 }
29507 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .chart-percent-label .single-label span {
29508 width: 33px;
29509 display: block;
29510 text-align: right;
29511 }
29512 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .bar-chart-wrapper {
29513 height: 266px;
29514 display: flex;
29515 flex-flow: row wrap;
29516 align-items: flex-end;
29517 justify-content: space-between;
29518 padding: 10px 15px 3px 60px;
29519 gap: 15px;
29520 position: relative;
29521 z-index: 1;
29522 }
29523 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .bar-chart-wrapper.monthly {
29524 gap: 0px;
29525 padding: 10px 15px 3px 45px;
29526 }
29527 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .bar-chart-wrapper.monthly .single-bar {
29528 width: 8px;
29529 }
29530 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .bar-chart-wrapper.monthly .single-performance:before {
29531 left: -4px;
29532 width: calc(100% + 4px);
29533 }
29534 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .bar-chart-wrapper.monthly .bar-title {
29535 font-size: 10px;
29536 transform: rotate(-55deg) translate(-10px, -10px);
29537 transform-origin: left;
29538 bottom: -32px;
29539 }
29540 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .single-performance {
29541 height: 100%;
29542 display: flex;
29543 flex-flow: column;
29544 justify-content: flex-end;
29545 position: relative;
29546 }
29547 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .single-performance:before {
29548 content: "";
29549 position: absolute;
29550 bottom: 0;
29551 left: -7px;
29552 width: calc(100% + 10px);
29553 height: 100%;
29554 z-index: 0;
29555 background: #F6F8FA;
29556 border-right: 2px dashed #E4E7EC;
29557 border-left: 2px dashed #E4E7EC;
29558 opacity: 0;
29559 visibility: hidden;
29560 }
29561 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .single-performance:hover:before {
29562 opacity: 1;
29563 visibility: visible;
29564 }
29565 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .single-bar {
29566 width: 30px;
29567 height: 100%;
29568 display: flex;
29569 gap: 3px;
29570 }
29571 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .single-bar .bar-item {
29572 width: 50%;
29573 display: block;
29574 margin-top: auto;
29575 }
29576 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .single-bar .bar-item.open {
29577 background-color: #573BFF;
29578 border-radius: 6px 6px 0 0;
29579 }
29580 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .single-bar .bar-item.clicked {
29581 background-color: #02C4FB;
29582 border-radius: 6px 6px 0 0;
29583 }
29584 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .single-bar .bar-item.send {
29585 background-color: #12B76A;
29586 }
29587 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .single-bar .bar-title {
29588 font-size: 12px;
29589 line-height: 1.2;
29590 color: #9398A5;
29591 position: absolute;
29592 bottom: -20px;
29593 left: 50%;
29594 transform: translateX(-50%);
29595 white-space: nowrap;
29596 transition: all 0.3s ease;
29597 }
29598 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .bar-tooltip {
29599 background: #FFFFFF;
29600 border: 1px solid #F0F1F4;
29601 box-shadow: 0px 2px 15px rgba(22, 28, 32, 0.0784313725);
29602 border-radius: 4px;
29603 padding: 15px;
29604 width: 180px;
29605 position: absolute;
29606 bottom: calc(100% + 16px);
29607 left: 50%;
29608 transform: translateX(-50%);
29609 z-index: 9;
29610 opacity: 0;
29611 visibility: hidden;
29612 transition: all 0.3s ease;
29613 }
29614 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .bar-tooltip:before {
29615 content: "";
29616 position: absolute;
29617 left: 50%;
29618 bottom: -6px;
29619 width: 12px;
29620 height: 12px;
29621 background: white;
29622 transform: rotate(45deg);
29623 margin-left: -6px;
29624 }
29625 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .bar-tooltip .item {
29626 font-size: 12px;
29627 line-height: 1;
29628 color: #9398A5;
29629 margin-bottom: 10px;
29630 position: relative;
29631 display: flex;
29632 align-items: center;
29633 justify-content: space-between;
29634 padding-left: 17px;
29635 }
29636 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .bar-tooltip .item:last-child {
29637 margin-bottom: 0;
29638 }
29639 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .bar-tooltip .item:before {
29640 content: "";
29641 position: absolute;
29642 left: 0;
29643 top: 4px;
29644 width: 8px;
29645 height: 8px;
29646 background: #12B76A;
29647 border-radius: 100%;
29648 }
29649 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .bar-tooltip .item small {
29650 margin-left: 7px;
29651 display: inline-block;
29652 }
29653 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .bar-tooltip .item.open:before {
29654 background: #573BFF;
29655 }
29656 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .bar-tooltip .item.open small {
29657 color: #12B76A;
29658 }
29659 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .bar-tooltip .item.click:before {
29660 background: #02C4FB;
29661 }
29662 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .bar-tooltip .item.click small {
29663 color: #F7900A;
29664 }
29665 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .bar-tooltip .item.email small {
29666 color: #02C4FB;
29667 }
29668 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .bar-tooltip .item-value {
29669 color: #2D3149;
29670 }
29671 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .single-performance:hover .single-bar {
29672 z-index: 1;
29673 }
29674 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .single-performance:hover .single-bar .bar-tooltip {
29675 opacity: 1;
29676 visibility: visible;
29677 }
29678 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .single-performance:hover .single-bar .bar-title {
29679 opacity: 1;
29680 visibility: visible;
29681 }
29682 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .single-performance:last-child .bar-tooltip {
29683 left: inherit;
29684 right: -34px;
29685 transform: translateX(0);
29686 }
29687 .wpfnl .wpfnl-automation-reports-wrapper .wpfnl-page__body .performance-analytics .single-performance:last-child .bar-tooltip:before {
29688 left: inherit;
29689 right: 42px;
29690 }
29691
29692 @keyframes spin {
29693 0% {
29694 transform: rotate(0deg);
29695 }
29696 100% {
29697 transform: rotate(360deg);
29698 }
29699 }
29700 .shimmer-line {
29701 height: 20px;
29702 margin-top: 20px;
29703 background: #777;
29704 }
29705
29706 .shimmer-line-br {
29707 border-radius: 8px;
29708 }
29709
29710 .shimmer-line-full {
29711 width: 100%;
29712 }
29713
29714 .shimmer-line-80 {
29715 width: 80%;
29716 }
29717
29718 .shimmer-line-60 {
29719 width: 60%;
29720 }
29721
29722 .shimmer-line-40 {
29723 width: 40%;
29724 }
29725
29726 .shimmer-line-20 {
29727 width: 20%;
29728 }
29729
29730 .shimmer-line-10 {
29731 width: 10%;
29732 }
29733
29734 .shimmer-circle {
29735 background: #777;
29736 border-radius: 50%;
29737 }
29738
29739 .shimmer-circle-lg {
29740 height: 129px;
29741 width: 129px;
29742 }
29743
29744 .shimmer-circle-md {
29745 height: 65px;
29746 width: 65px;
29747 }
29748
29749 .shimmer-circle-sm {
29750 height: 33px;
29751 width: 33px;
29752 }
29753
29754 .shimmer-circle-x-sm {
29755 height: 17px;
29756 width: 17px;
29757 }
29758
29759 .shimmer-wrapper, .shimmer-wrapper-center {
29760 width: 100%;
29761 height: 100%;
29762 padding: 10px;
29763 animation: shimmer-full-view 0.5s forwards cubic-bezier(0.25, 0.46, 0.45, 0.94);
29764 }
29765
29766 .shimmer-wrapper-center {
29767 display: flex;
29768 flex-direction: column;
29769 gap: 10px;
29770 justify-content: center;
29771 align-items: center;
29772 }
29773
29774 @keyframes shimmer-full-view {
29775 0% {
29776 background-position: -1000px 0;
29777 }
29778 100% {
29779 background-position: 1000px 0;
29780 }
29781 }
29782 @keyframes shimmer-animation {
29783 0% {
29784 background-position: -1000px 0;
29785 }
29786 100% {
29787 background-position: 1000px 0;
29788 }
29789 }
29790 .shimmer-animate {
29791 animation: shimmer-animation 4s infinite linear;
29792 background: linear-gradient(to right, #eff1f3 4%, #e2e2e2 25%, #eff1f3 36%);
29793 background-size: 1000px 100%;
29794 }
29795
29796 .wpfunnels_page_wpf_feature_comparison .updated, .wpfunnels_page_wpf_feature_comparison .notice {
29797 display: none !important;
29798 }
29799
29800 .wpfunnels_page_wpf_feature_comparison #wpcontent {
29801 background: #F6F5FA;
29802 padding-left: 0;
29803 }
29804 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper {
29805 padding: 0 50px;
29806 background: #F6F5FA;
29807 }
29808 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .free-vs-pro-menu {
29809 background: #FFFFFF;
29810 box-shadow: 0px 1px 1px rgba(182, 185, 191, 0.3);
29811 border-radius: 0 0 10px 10px;
29812 padding: 28px 20px;
29813 margin-bottom: 20px;
29814 }
29815 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .free-vs-pro-menu .title {
29816 text-align: center;
29817 font-weight: 600;
29818 font-size: 24px;
29819 color: #2D3149;
29820 margin: 0;
29821 }
29822 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .free-vs-pro-menu .free-pro-description {
29823 text-align: center;
29824 color: #7A8B9A;
29825 font-size: 14px;
29826 margin: 5px 0 0 0;
29827 }
29828 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table {
29829 width: 100%;
29830 border-collapse: collapse;
29831 text-align: center;
29832 }
29833 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table thead {
29834 background: transparent;
29835 position: sticky;
29836 top: 32px;
29837 z-index: 2;
29838 }
29839 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table thead::after {
29840 content: "";
29841 display: block;
29842 height: 5px;
29843 }
29844 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table thead th {
29845 border: none;
29846 padding: 16px 8px;
29847 font-weight: 600;
29848 background: #FFFFFF;
29849 }
29850 .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 {
29851 padding: 16px 16px 16px 8px;
29852 }
29853 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table thead th.regular:last-child {
29854 border-radius: 0 20px 0 0;
29855 }
29856 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table thead th.feature-column {
29857 border-radius: 20px 0 0 0;
29858 position: relative;
29859 }
29860 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table thead th.feature-column .feature-header {
29861 color: #363B4E;
29862 font-weight: 600;
29863 font-size: 20px;
29864 line-height: 1.2;
29865 text-align: start;
29866 margin: 10px 0 0 12px;
29867 position: absolute;
29868 bottom: 20px;
29869 }
29870 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table tbody {
29871 background: #FFFFFF;
29872 box-shadow: 0 1px 1px rgba(182, 185, 191, 0.3);
29873 border-radius: 16px;
29874 border-radius: 0 0 16px 16px;
29875 }
29876 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table tbody .group-row td {
29877 background: #FFFFFF;
29878 text-align: left;
29879 padding: 26px 12px 12px;
29880 border: none;
29881 color: #363B4E;
29882 font-weight: 600;
29883 font-size: 16px;
29884 line-height: 1.5;
29885 }
29886 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table tbody .feature-row td {
29887 padding: 12px;
29888 border: 1px solid #EEE4F2;
29889 background: #FFFFFF;
29890 }
29891 .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 {
29892 border-left: none;
29893 border-right: none;
29894 }
29895 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table tbody .feature-row:last-child td {
29896 border-bottom: none;
29897 }
29898 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table tbody .feature-row:last-child td:first-child {
29899 border-radius: 0 0 0 16px;
29900 }
29901 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table tbody .feature-row:last-child td:last-child {
29902 border-radius: 0 0 16px 0;
29903 }
29904 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table tbody .feature-row.no-border-top td {
29905 border-top: none !important;
29906 }
29907 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table tbody .feature-row .feature-label .feature-label-content {
29908 text-align: left;
29909 color: #7A8B9A;
29910 font-weight: 500;
29911 font-size: 14px;
29912 line-height: 1.7;
29913 display: flex;
29914 align-items: center;
29915 }
29916 .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 {
29917 display: inline-flex;
29918 align-items: center;
29919 margin-left: 6px;
29920 position: relative;
29921 cursor: pointer;
29922 }
29923 .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 {
29924 visibility: hidden;
29925 opacity: 0;
29926 width: max-content;
29927 max-width: 217px;
29928 background: #10052E;
29929 box-shadow: 0 2px 15px 0 rgba(22, 28, 32, 0.08);
29930 color: rgba(255, 255, 255, 0.8);
29931 text-align: left;
29932 font-weight: 500;
29933 font-size: 13px;
29934 line-height: 1.38;
29935 padding: 11px 14px;
29936 border-radius: 8px;
29937 position: absolute;
29938 z-index: 10;
29939 bottom: 125%;
29940 left: 50%;
29941 transform: translateX(-50%);
29942 transition: opacity 0.2s ease;
29943 white-space: normal;
29944 }
29945 .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 {
29946 content: "";
29947 position: absolute;
29948 top: 100%;
29949 left: 50%;
29950 margin-left: -5px;
29951 border: 5px solid;
29952 border-color: #333 transparent transparent transparent;
29953 }
29954 .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 {
29955 visibility: visible;
29956 opacity: 1;
29957 }
29958 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table tbody .feature-row .feature-cell {
29959 color: #2D3149;
29960 font-weight: 400;
29961 font-size: 14px;
29962 line-height: 1.8;
29963 }
29964 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table tbody .pro-features-link-row td {
29965 border: none;
29966 padding: 15px 0;
29967 text-align: center;
29968 background: #FFFFFF;
29969 border-radius: 0 0 16px 16px;
29970 }
29971 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table tbody .pro-features-link-row a {
29972 color: #6E42D3;
29973 text-decoration: none;
29974 font-weight: 500;
29975 font-size: 16px;
29976 line-height: 1.5;
29977 display: inline-flex;
29978 align-items: center;
29979 gap: 10px;
29980 }
29981 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table tbody .pro-features-link-row a:hover {
29982 color: #5934a5;
29983 }
29984 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table .plan-card {
29985 position: relative;
29986 background: #F6F5FA;
29987 height: 194px;
29988 display: flex;
29989 flex-direction: column;
29990 align-items: center;
29991 justify-content: end;
29992 border-radius: 16px;
29993 }
29994 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table .plan-card.popular-card {
29995 background: #6E42D3;
29996 padding: 2px;
29997 }
29998 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table .plan-card .card-content {
29999 background: #F6F5FA;
30000 width: 100%;
30001 height: 100%;
30002 border-radius: 16px;
30003 display: flex;
30004 flex-direction: column;
30005 align-items: center;
30006 justify-content: end;
30007 padding: 16px 16px 14px;
30008 }
30009 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table .plan-card .card-content .plan-name {
30010 color: #2D3149;
30011 font-weight: 600;
30012 font-size: 20px;
30013 line-height: 1.2;
30014 opacity: 0.8;
30015 }
30016 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table .plan-card .card-content .price {
30017 color: #2D3149;
30018 font-weight: 500;
30019 font-size: 34px;
30020 line-height: 1.2;
30021 margin: 6px 0 14px;
30022 }
30023 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table .plan-card .card-content .price .time {
30024 color: #2D3149;
30025 font-weight: 450;
30026 font-size: 14px;
30027 line-height: 2.3;
30028 }
30029 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table .plan-card .card-content .upgrade-btn {
30030 max-width: 166px;
30031 width: 100%;
30032 background: #6E42D3;
30033 color: #FFFFFF;
30034 border: none;
30035 padding: 10px 15px;
30036 border-radius: 10px;
30037 cursor: pointer;
30038 text-decoration: none;
30039 font-weight: 600;
30040 font-size: 14px;
30041 transition: all 0.2s;
30042 }
30043 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table .plan-card .card-content .upgrade-btn:hover {
30044 background: #5934a5;
30045 }
30046 .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 {
30047 background: #9D95C0;
30048 pointer-events: none;
30049 display: flex;
30050 align-items: center;
30051 justify-content: center;
30052 gap: 5px;
30053 }
30054 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table .plan-card .badge {
30055 margin: 5px 0;
30056 color: #FFFFFF;
30057 opacity: 0.8;
30058 font-weight: 600;
30059 font-size: 12px;
30060 }
30061 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table .plan-card .current {
30062 color: #6E42D3;
30063 font-weight: 600;
30064 }
30065 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .list-item-wrapper {
30066 display: flex;
30067 align-items: center;
30068 justify-content: center;
30069 gap: 5px;
30070 margin-top: 20px;
30071 }
30072 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .list-item-wrapper .list-item {
30073 border-radius: 100px;
30074 background: #FFFFFF;
30075 box-shadow: 0 1px 1px rgba(182, 185, 191, 0.3);
30076 padding: 7px 15px;
30077 display: flex;
30078 align-items: center;
30079 justify-content: center;
30080 gap: 7px;
30081 }
30082 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .free-vs-pro-table-footer {
30083 margin-top: 30px;
30084 padding: 0 50px;
30085 background: #ffffff;
30086 }
30087 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .free-vs-pro-table-footer .badges-wrapper {
30088 background-color: #ffffff;
30089 }
30090 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .free-vs-pro-table-footer .badges-wrapper .security-badges {
30091 display: flex;
30092 align-items: center;
30093 justify-content: center;
30094 max-width: 621px;
30095 width: 100%;
30096 margin: 0 auto;
30097 padding: 30px 0 25px;
30098 margin-top: 45px;
30099 }
30100 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .free-vs-pro-table-footer .badges-wrapper .security-badges .payment-image {
30101 max-width: 70px;
30102 width: 100%;
30103 margin: 0 25px;
30104 position: relative;
30105 }
30106 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .free-vs-pro-table-footer .badges-wrapper .security-badges .payment-image img {
30107 width: 100%;
30108 }
30109 .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 {
30110 content: "";
30111 position: absolute;
30112 top: 0;
30113 height: 70px;
30114 width: 1.47px;
30115 background: linear-gradient(180deg, transparent 0%, #D1D1D1 49.48%, transparent 100%);
30116 }
30117 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .free-vs-pro-table-footer .badges-wrapper .security-badges .satisfaction-image::before {
30118 left: -25px;
30119 }
30120 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .free-vs-pro-table-footer .badges-wrapper .security-badges .satisfaction-image::after {
30121 right: -25px;
30122 }
30123 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .free-vs-pro-table-footer .badges-wrapper .security-badges .review-image {
30124 max-width: 102px;
30125 width: 100%;
30126 margin: 0 25px;
30127 }
30128 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .free-vs-pro-table-footer .badges-wrapper .security-badges .review-image img {
30129 width: 100%;
30130 }
30131 .wpfunnels_page_wpf_feature_comparison .wpfnl-free-vs-pro-comparison-wrapper .free-vs-pro-table-footer .badges-wrapper .badges-description {
30132 max-width: 555px;
30133 width: 100%;
30134 margin: 0 auto;
30135 text-align: center;
30136 color: #2D3149;
30137 font-size: 14px;
30138 font-weight: 400;
30139 line-height: 1.7;
30140 padding-bottom: 26px;
30141 }
30142
30143 @media only screen and (max-width: 1550px) {
30144 .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 {
30145 width: 218px;
30146 }
30147 }
30148 @media only screen and (max-width: 1399px) {
30149 .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 {
30150 width: 190px;
30151 }
30152 .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table .plan-card .card-content .plan-name {
30153 font-size: 18px;
30154 }
30155 .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table .plan-card .card-content .price {
30156 font-size: 26px;
30157 }
30158 }
30159 @media only screen and (max-width: 1199px) {
30160 .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper {
30161 padding: 0 20px;
30162 }
30163 .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 {
30164 width: 145px;
30165 }
30166 .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table thead th {
30167 padding: 16px 5px;
30168 }
30169 .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 {
30170 padding: 16px 10px 16px 5px;
30171 }
30172 .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table .plan-card {
30173 height: 162px;
30174 }
30175 .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table .plan-card .card-content {
30176 padding: 10px;
30177 }
30178 .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table .plan-card .card-content .price {
30179 font-size: 24px !important;
30180 }
30181 .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table .plan-card .card-content .current-plan-btn svg {
30182 display: none;
30183 }
30184 .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table .plan-card .card-content .plan-name {
30185 font-size: 16px;
30186 }
30187 .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table .plan-card .card-content .price {
30188 font-size: 24px;
30189 margin: 6px 0 10px;
30190 }
30191 .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table .plan-card .card-content .upgrade-btn {
30192 font-size: 13px !important;
30193 padding: 10px 8px !important;
30194 }
30195 .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table tbody .feature-row .feature-label .feature-label-content {
30196 align-items: start;
30197 justify-content: space-between;
30198 }
30199 .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .comparison-table tbody .feature-row .feature-label .feature-label-content .tooltip-wrapper {
30200 display: inline-block;
30201 margin-top: 2px;
30202 }
30203 .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .list-item-wrapper {
30204 flex-wrap: wrap;
30205 }
30206 .wpfnl-free-vs-pro-comparison-wrapper .table-content-wrapper .list-item-wrapper .list-item {
30207 padding: 5px 10px;
30208 gap: 5px;
30209 }
30210 }
30211 .wpfunnels_page_wpfnl_automations .wpfnl-automation-modal {
30212 position: relative;
30213 z-index: 9999999999;
30214 }
30215 .wpfunnels_page_wpfnl_automations .wpfnl-automation-modal .mintmrm-automation-editor .mintmrm-automation-sidebar .mintmrm-template-modal {
30216 right: -70px;
30217 top: 30px;
30218 }
30219 .wpfunnels_page_wpfnl_automations .wpfnl-automation-modal .mintmrm-automation-editor .mintmrm-automation-sidebar .mintmrm-template-modal .template-modal-inner {
30220 max-height: calc(100vh - 90px);
30221 }
30222 .wpfunnels_page_wpfnl_automations .wpfnl-automation-modal .mintmrm-automation-editor .email-builder-editor {
30223 top: 32px;
30224 }
30225 .wpfunnels_page_wpfnl_automations .wpfnl-automation-modal .mintmrm .mintmrm-automaiton__block-popover .trigger-tab-nav li[data-trigger-type=logical] {
30226 display: none;
30227 }
30228
30229 .wpfnl-comparison-chart-wrapper {
30230 border-radius: 10px;
30231 background: #FFF;
30232 box-shadow: 0px 1px 1px 0px rgba(182, 185, 191, 0.3);
30233 padding: 24px;
30234 }
30235 .wpfnl-comparison-chart-wrapper .wpfnl-loader {
30236 display: flex;
30237 margin: 150px auto;
30238 padding: 40px;
30239 }
30240 .wpfnl-comparison-chart-wrapper .wpfnl-chart-title {
30241 color: #2D3149;
30242 font-size: 18px;
30243 font-style: normal;
30244 font-weight: 600;
30245 line-height: 18px;
30246 margin: 0;
30247 margin-bottom: 24px;
30248 }
30249 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container {
30250 display: flex;
30251 align-items: center;
30252 justify-content: space-between;
30253 }
30254 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab {
30255 padding: 16px 24px;
30256 position: relative;
30257 cursor: pointer;
30258 }
30259 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab.disabled {
30260 pointer-events: none;
30261 cursor: not-allowed;
30262 }
30263 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab.disabled .wpfnl-overlay {
30264 width: 99.5%;
30265 padding: 0;
30266 left: -1px;
30267 border-radius: 0;
30268 bottom: -1px;
30269 top: unset;
30270 border: 1px solid rgba(238, 240, 243, 0.8);
30271 border-bottom: none;
30272 border-radius: 10px 10px 0 0;
30273 }
30274 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab .wpfnl-tab-header {
30275 display: flex;
30276 align-items: center;
30277 justify-content: flex-start;
30278 gap: 10px;
30279 margin-bottom: 10px;
30280 }
30281 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab .wpfnl-tab-header .wpfnl-tab-total-amount {
30282 margin: 0;
30283 color: #2D3149;
30284 font-size: 22px;
30285 font-style: normal;
30286 font-weight: 500;
30287 line-height: 1.36;
30288 letter-spacing: -0.44px;
30289 }
30290 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab .wpfnl-tab-header .wpfnl-percentage {
30291 border-radius: 100px;
30292 padding: 4px 7px;
30293 display: flex;
30294 align-items: center;
30295 gap: 1px;
30296 justify-content: center;
30297 font-size: 12px;
30298 font-style: normal;
30299 font-weight: 500;
30300 line-height: 1;
30301 margin: 0;
30302 min-width: 40px;
30303 }
30304 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab .wpfnl-tab-header .wpfnl-percentage.wpfnl-decrease {
30305 background: rgba(236, 89, 86, 0.1);
30306 color: #EC5956;
30307 }
30308 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab .wpfnl-tab-header .wpfnl-percentage.wpfnl-increase {
30309 background: rgba(18, 183, 106, 0.1);
30310 color: #12B76A;
30311 }
30312 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab .wpfnl-tab-title {
30313 margin: 0;
30314 color: #667085;
30315 font-size: 14px;
30316 font-style: normal;
30317 font-weight: 400;
30318 line-height: 1;
30319 }
30320 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab::after {
30321 content: "";
30322 width: 1px;
30323 height: 60%;
30324 position: absolute;
30325 background: #E4E6EB;
30326 right: 0;
30327 top: 30%;
30328 }
30329 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab.active {
30330 border-radius: 8px 8px 0px 0px;
30331 border: 1px solid rgba(238, 240, 243, 0.8);
30332 background: #FCFCFF;
30333 border-bottom: 0;
30334 }
30335 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab.active::after {
30336 content: none;
30337 }
30338 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab.no-after::after {
30339 content: none;
30340 }
30341 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab:last-child::after {
30342 content: none;
30343 }
30344 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body {
30345 border-radius: 0px 0px 8px 8px;
30346 border: 1px solid rgba(241, 240, 245, 0.8);
30347 background: #FCFCFF;
30348 padding: 24px;
30349 }
30350 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-chart-steps-container {
30351 position: relative;
30352 }
30353 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-chart-steps-container .wpfnl-comparison-chart-steps {
30354 position: absolute;
30355 top: 3px;
30356 left: 0;
30357 height: 292px;
30358 width: 100%;
30359 display: flex;
30360 flex-flow: column;
30361 justify-content: space-between;
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 {
30364 color: #9398A5;
30365 text-align: right;
30366 font-size: 12px;
30367 font-style: normal;
30368 font-weight: 400;
30369 line-height: 1.5;
30370 display: block;
30371 position: relative;
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::before {
30374 content: "";
30375 position: absolute;
30376 left: 50px;
30377 bottom: 1px;
30378 top: inherit;
30379 width: calc(100% - 50px);
30380 height: 1px;
30381 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");
30382 }
30383 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-chart-steps-container .wpfnl-comparison-chart-steps .wpfnl-single-step span {
30384 width: 33px;
30385 display: block;
30386 text-align: right;
30387 position: relative;
30388 bottom: -7px;
30389 }
30390 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container {
30391 height: 320px;
30392 padding: 10px 0px 9px 60px;
30393 position: relative;
30394 z-index: 1;
30395 display: grid;
30396 grid-template-columns: repeat(12, 1fr);
30397 gap: 0;
30398 }
30399 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar {
30400 width: 100%;
30401 height: 94%;
30402 position: relative;
30403 display: flex;
30404 flex-flow: row nowrap;
30405 align-items: flex-end;
30406 gap: 6px;
30407 bottom: 0px;
30408 }
30409 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar::before {
30410 height: 100%;
30411 width: 1px;
30412 position: absolute;
30413 background: url("data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMSAxOTkiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggc3Ryb2tlPSIjMkQzMTQ5IiBzdHJva2UtZGFzaGFycmF5PSI0IDQiIHN0cm9rZS13aWR0aD0iLjUiIGQ9Ik0uMjUuMjVoLjV2MTk4LjVoLS41eiIvPjwvc3ZnPg==");
30414 left: 38%;
30415 }
30416 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar:hover::before {
30417 content: "";
30418 }
30419 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar:hover .wpfnl-comparison-bar-tooltip {
30420 display: block;
30421 }
30422 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar .wpfnl-comparison-bar-tooltip {
30423 display: none;
30424 border-radius: 8px;
30425 background: #10052E;
30426 box-shadow: 0px 2px 15px 0px rgba(22, 28, 32, 0.08);
30427 padding: 15px 14px;
30428 width: 160px;
30429 z-index: 99;
30430 position: absolute;
30431 transform: translateX(-50%);
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::before {
30435 content: "";
30436 background: #10052E;
30437 width: 10px;
30438 height: 10px;
30439 position: absolute;
30440 bottom: -5px;
30441 transform: rotate(45deg);
30442 left: 45%;
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,
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 {
30446 color: #CDCFD6;
30447 font-size: 13px;
30448 font-style: normal;
30449 font-weight: 400;
30450 line-height: 12px;
30451 margin: 0;
30452 display: flex;
30453 }
30454 .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,
30455 .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 {
30456 color: #FFF;
30457 }
30458 .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,
30459 .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 {
30460 width: 10px;
30461 height: 10px;
30462 border-radius: 50%;
30463 background: #6E42D3;
30464 display: inline-block;
30465 margin-right: 5px;
30466 }
30467 .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,
30468 .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 {
30469 display: flex;
30470 flex-wrap: wrap;
30471 gap: 2px;
30472 }
30473 .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 {
30474 margin-top: 8px;
30475 }
30476 .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 {
30477 background: #EAE1FF;
30478 }
30479 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar .wpfnl-bar-label {
30480 font-size: 12px;
30481 line-height: 1.2;
30482 color: #9398A5;
30483 position: absolute;
30484 bottom: -40px;
30485 left: 40%;
30486 transform: translateX(-50%);
30487 white-space: nowrap;
30488 transition: all 0.3s ease;
30489 }
30490 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar .wpfnl-single-bar {
30491 flex: 1;
30492 min-width: 0;
30493 display: block;
30494 border-radius: 30px 30px 0 0;
30495 position: relative;
30496 }
30497 .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 {
30498 background-color: #EAE1FF;
30499 }
30500 .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 {
30501 background-color: #6E42D3;
30502 }
30503
30504 @media only screen and (max-width: 1600px) {
30505 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar .wpfnl-comparison-bar-tooltip {
30506 left: 40%;
30507 width: 94px;
30508 padding: 10px;
30509 }
30510 .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,
30511 .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 {
30512 font-size: 10px;
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 .circle,
30515 .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 {
30516 width: 6px;
30517 height: 6px;
30518 margin-right: 3px;
30519 }
30520 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar .wpfnl-comparison-bar-tooltip b {
30521 display: block;
30522 margin-top: 2px;
30523 }
30524 .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 {
30525 margin-top: -3px;
30526 }
30527 }
30528 @media only screen and (max-width: 1399px) {
30529 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab {
30530 padding: 10px 15px;
30531 }
30532 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab .wpfnl-tab-header .wpfnl-tab-total-amount {
30533 font-size: 18px;
30534 }
30535 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab .wpfnl-tab-header .wpfnl-percentage {
30536 min-width: 40px;
30537 padding: 4px 5px;
30538 font-size: 9px;
30539 }
30540 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab .wpfnl-tab-header .wpfnl-percentage svg {
30541 width: 12px;
30542 height: 12px;
30543 }
30544 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container .wpfnl-comparison-bar-single-tab .wpfnl-tab-title {
30545 font-size: 12px;
30546 }
30547 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-chart-body .wpfnl-comparison-bars-container .wpfnl-comparison-bar::before {
30548 left: 42%;
30549 }
30550 }
30551 @media only screen and (max-width: 960px) {
30552 .wpfnl-comparison-chart-wrapper .wpfnl-comparison-chart .wpfnl-comparison-tabs-container {
30553 flex-wrap: wrap;
30554 }
30555 }
30556 .wpfnl-datepicker {
30557 position: relative;
30558 min-width: 350px;
30559 }
30560 .wpfnl-datepicker input {
30561 cursor: default;
30562 margin: 0.5em;
30563 border-radius: 4px;
30564 background: inherit;
30565 border-radius: 8px;
30566 color: #2D3149;
30567 font-family: Inter;
30568 font-size: 13px;
30569 font-style: normal;
30570 font-weight: 500;
30571 line-height: 1.15;
30572 border: 1px solid #F1F0F5;
30573 padding: 9px 12px;
30574 width: 45%;
30575 }
30576 .wpfnl-datepicker input.single-date {
30577 width: 100%;
30578 margin-left: -1px;
30579 }
30580 .wpfnl-datepicker .multi-input {
30581 display: flex;
30582 align-items: center;
30583 }
30584 .wpfnl-datepicker .multi-input span {
30585 margin: 0 0.5em;
30586 }
30587 .wpfnl-datepicker .calendar {
30588 background: white;
30589 padding: 1em;
30590 }
30591 .wpfnl-datepicker .calendar .calendar-header {
30592 display: flex;
30593 justify-content: space-between;
30594 align-items: center;
30595 margin-bottom: 1em;
30596 }
30597 .wpfnl-datepicker .calendar .calendar-header .pre-month,
30598 .wpfnl-datepicker .calendar .calendar-header .next-month {
30599 border-radius: 8px;
30600 border: 1px solid #F1F0F5;
30601 padding: 8px 15px;
30602 }
30603 .wpfnl-datepicker .calendar .calendar-header .month-name {
30604 color: #2D3149;
30605 font-family: Inter;
30606 font-size: 16px;
30607 font-style: normal;
30608 font-weight: 500;
30609 line-height: 15px;
30610 }
30611 .wpfnl-datepicker .calendar .calendar-header button {
30612 background: none;
30613 border: none;
30614 cursor: pointer;
30615 font-size: 1.2em;
30616 }
30617 .wpfnl-datepicker .calendar .calendar-grid {
30618 display: grid;
30619 grid-template-columns: repeat(7, 1fr);
30620 gap: 0.5em;
30621 }
30622 .wpfnl-datepicker .calendar .calendar-grid .calendar-day {
30623 color: #9398A5;
30624 font-family: Inter;
30625 font-size: 14px;
30626 font-style: normal;
30627 font-weight: 500;
30628 line-height: 14px;
30629 cursor: default;
30630 }
30631 .wpfnl-datepicker .calendar .calendar-grid .calendar-day:hover {
30632 background: none !important;
30633 }
30634 .wpfnl-datepicker .calendar .calendar-grid div {
30635 text-align: center;
30636 padding: 0.5em;
30637 cursor: pointer;
30638 border-radius: 4px;
30639 color: #2D3149;
30640 text-align: center;
30641 font-family: Inter;
30642 font-size: 12px;
30643 font-style: normal;
30644 font-weight: 500;
30645 line-height: 2.667;
30646 }
30647 .wpfnl-datepicker .calendar .calendar-grid div.empty {
30648 background: none;
30649 cursor: default;
30650 }
30651 .wpfnl-datepicker .calendar .calendar-grid div.selected, .wpfnl-datepicker .calendar .calendar-grid div.start-date, .wpfnl-datepicker .calendar .calendar-grid div.end-date {
30652 background: #6E42D3;
30653 color: white;
30654 }
30655 .wpfnl-datepicker .calendar .calendar-grid div.in-range {
30656 background: #e5daff;
30657 }
30658 .wpfnl-datepicker .calendar .calendar-grid div.disabled {
30659 opacity: 0.5;
30660 cursor: default;
30661 pointer-events: none;
30662 }
30663 .wpfnl-datepicker .calendar .calendar-grid div.disabled:hover {
30664 background: none !important;
30665 }
30666 .wpfnl-datepicker .calendar .calendar-grid div:hover:not(.empty) {
30667 background: #f0f0f0;
30668 }
30669
30670 .wpfnl-pro-modal-overlay {
30671 position: fixed;
30672 top: 0;
30673 left: 0;
30674 width: 100%;
30675 height: 100%;
30676 background: rgba(16, 5, 46, 0.3);
30677 backdrop-filter: blur(7px);
30678 justify-content: center;
30679 align-items: center;
30680 display: flex;
30681 z-index: 999999;
30682 }
30683 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper {
30684 background: #fff;
30685 border-radius: 20px;
30686 padding: 40px;
30687 position: relative;
30688 width: 100%;
30689 max-width: 463px;
30690 position: relative;
30691 box-shadow: 0px 14px 14px #A7A4AF;
30692 animation: wpfnl-bounce 0.3s;
30693 -webkit-animation: wpfnl-bounce 0.3s;
30694 -moz-animation: wpfnl-bounce 0.3s;
30695 -ms-animation: wpfnl-bounce 0.3s;
30696 -o-animation: wpfnl-bounce 0.3s;
30697 }
30698 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-close .wpfnl-pro-modal-close-btn {
30699 position: absolute;
30700 right: -14px;
30701 top: -14px;
30702 background: #ffffff;
30703 box-shadow: 0px 1px 1px #dadada;
30704 border-radius: 100px;
30705 width: 34px;
30706 height: 34px;
30707 display: flex;
30708 align-items: center;
30709 justify-content: center;
30710 cursor: pointer;
30711 z-index: 2;
30712 }
30713 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content {
30714 display: flex;
30715 flex-direction: column;
30716 }
30717 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content .wpfnl-pro-modal-header-icon svg {
30718 display: block;
30719 margin-bottom: -18px;
30720 }
30721 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content .wpfnl-pro-modal-header {
30722 width: 100%;
30723 display: flex;
30724 flex-flow: column;
30725 align-items: center;
30726 position: relative;
30727 height: 100%;
30728 overflow: hidden;
30729 }
30730 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content .wpfnl-pro-modal-header .wpfnl-pro-heading {
30731 color: #1D2327;
30732 text-align: center;
30733 font-family: "Inter";
30734 font-size: 22px;
30735 font-weight: 600;
30736 line-height: 1.3;
30737 max-width: 330px;
30738 }
30739 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content .wpfnl-pro-modal-header .wpfnl-pro-sub-heading {
30740 color: #9398A5;
30741 text-align: center;
30742 font-family: Inter;
30743 font-size: 14px;
30744 font-style: normal;
30745 font-weight: 400;
30746 line-height: 1.42;
30747 margin-top: 6px;
30748 width: 80%;
30749 }
30750 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content .wpfnl-pro-modal-body {
30751 margin-top: 26px;
30752 border-top: 1px solid rgba(173, 173, 203, 0.2);
30753 padding-top: 24px;
30754 }
30755 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content .wpfnl-pro-modal-body .feature-title {
30756 color: #4B4B4B;
30757 font-family: "Inter";
30758 font-size: 16px;
30759 font-weight: 600;
30760 line-height: 1;
30761 margin-bottom: 16px;
30762 }
30763 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content .wpfnl-pro-modal-body .wpfnl-pro-features {
30764 display: flex;
30765 flex-flow: column;
30766 gap: 13px;
30767 }
30768 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content .wpfnl-pro-modal-body .wpfnl-pro-features li {
30769 display: flex;
30770 align-items: center;
30771 gap: 8px;
30772 color: #707070;
30773 font-family: "Inter";
30774 font-size: 16px;
30775 font-weight: 400;
30776 line-height: 1.3;
30777 letter-spacing: -0.16px;
30778 }
30779 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content .wpfnl-pro-modal-body .wpfnl-pro-features li span {
30780 color: #707070;
30781 font-size: 16px;
30782 font-weight: 400;
30783 line-height: 1.3;
30784 letter-spacing: -0.14px;
30785 }
30786 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content .wpfnl-pro-modal-footer {
30787 margin-top: 24px;
30788 }
30789 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content .wpfnl-pro-modal-footer .btn-default {
30790 display: block;
30791 line-height: 1;
30792 padding: 18px 30px;
30793 height: auto;
30794 border-radius: 12px;
30795 box-shadow: 0 9px 14px 0 rgba(193, 183, 232, 0.4);
30796 }
30797 .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 {
30798 display: flex;
30799 align-items: center;
30800 justify-content: center;
30801 gap: 10px;
30802 padding: 0px 0px 10px 0px;
30803 position: relative;
30804 }
30805 .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 {
30806 text-align: left;
30807 width: 42%;
30808 white-space: nowrap;
30809 overflow: hidden;
30810 text-overflow: ellipsis;
30811 padding: 10px;
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-type strong {
30814 color: #2D3149;
30815 font-size: 20px;
30816 font-weight: 500;
30817 }
30818 .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 {
30819 color: #9398A5;
30820 font-size: 12px;
30821 font-weight: 400;
30822 }
30823 .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 {
30824 flex-grow: 1;
30825 padding: 10px;
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-price strong {
30828 color: #2D3149;
30829 font-size: 20px;
30830 font-weight: 500;
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-price span {
30833 color: #9398A5;
30834 font-size: 12px;
30835 font-weight: 400;
30836 }
30837 .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 {
30838 background: transparent;
30839 border: 1px solid #E8E6EE;
30840 border-radius: 10px;
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-btn {
30843 width: 10%;
30844 padding: 16px 0px;
30845 }
30846 .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 {
30847 transition: all 0.3s ease;
30848 }
30849 .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 {
30850 transform: rotate(180deg);
30851 }
30852 .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 {
30853 position: absolute;
30854 display: none;
30855 width: 56%;
30856 top: 92%;
30857 right: 0;
30858 background: #FFFFFF;
30859 border-radius: 10px;
30860 z-index: 1;
30861 border: 1px solid #F6F5FA;
30862 box-shadow: 0px 10px 20px rgba(226, 220, 237, 0.4);
30863 }
30864 .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 {
30865 padding: 10px;
30866 cursor: pointer;
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 strong {
30869 color: #2D3149;
30870 font-size: 14px;
30871 font-weight: 500;
30872 }
30873 .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 {
30874 color: #9398A5;
30875 font-size: 12px;
30876 font-weight: 400;
30877 }
30878 .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 {
30879 background: #F6F5FA;
30880 }
30881 .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) {
30882 border-bottom: 1px solid #E8E6EE;
30883 }
30884 .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 {
30885 display: block;
30886 }
30887 .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 {
30888 display: flex;
30889 align-items: center;
30890 justify-content: center;
30891 gap: 16px;
30892 flex-wrap: wrap;
30893 }
30894 .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 {
30895 color: #2D3149;
30896 font-size: 15px;
30897 font-style: normal;
30898 font-weight: 500;
30899 line-height: normal;
30900 letter-spacing: -0.15px;
30901 background: none;
30902 padding: 0;
30903 height: auto;
30904 min-width: unset;
30905 }
30906 .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 {
30907 border-radius: 10px;
30908 background: #6E42D3;
30909 box-shadow: 0px 9px 14px 0px rgba(193, 183, 232, 0.4);
30910 display: flex;
30911 align-items: center;
30912 gap: 8px;
30913 cursor: pointer;
30914 min-height: 40px;
30915 width: 100%;
30916 margin: 0 auto;
30917 justify-content: center;
30918 }
30919 .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 {
30920 color: #FFF;
30921 font-size: 16px;
30922 font-style: normal;
30923 font-weight: 400;
30924 line-height: normal;
30925 text-align: center;
30926 }
30927 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content .wpfnl-pro-modal-footer .wpfnl-pro-modal-footer-text {
30928 display: flex;
30929 align-items: center;
30930 justify-content: center;
30931 margin-top: 10px;
30932 gap: 6px;
30933 font-size: 13px;
30934 }
30935 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content .wpfnl-pro-modal-footer .wpfnl-pro-modal-footer-text strong {
30936 color: #2D3149;
30937 font-size: 14px;
30938 font-weight: 500;
30939 }
30940 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content .wpfnl-pro-modal-footer .wpfnl-pro-modal-footer-text span {
30941 color: #9398A5;
30942 font-size: 12px;
30943 font-weight: 400;
30944 }
30945 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content .wpfnl-pro-modal-footer .wpfnl-pro-modal-footer-text svg {
30946 margin-top: -2px;
30947 }
30948 .wpfnl-pro-modal-overlay .wpfnl-pro-modal-wrapper .wpfnl-pro-modal-content .wpfnl-pro-modal-footer .wpfnl-pro-modal-footer-text svg path {
30949 fill: #4CBB17;
30950 }
30951
30952 /* Standard syntax */
30953 @keyframes wpfnl-bounce {
30954 0% {
30955 transform: scale(0.7);
30956 }
30957 45% {
30958 transform: scale(1.05);
30959 }
30960 80% {
30961 transform: scale(0.95);
30962 }
30963 100% {
30964 transform: scale(1);
30965 }
30966 }
30967 /* Webkit (Safari, older versions of Chrome, etc.) */
30968 @-webkit-keyframes wpfnl-bounce {
30969 0% {
30970 -webkit-transform: scale(0.7);
30971 }
30972 45% {
30973 -webkit-transform: scale(1.05);
30974 }
30975 80% {
30976 -webkit-transform: scale(0.95);
30977 }
30978 100% {
30979 -webkit-transform: scale(1);
30980 }
30981 }
30982 /* Mozilla (Firefox) */
30983 @-moz-keyframes wpfnl-bounce {
30984 0% {
30985 -moz-transform: scale(0.7);
30986 }
30987 45% {
30988 -moz-transform: scale(1.05);
30989 }
30990 80% {
30991 -moz-transform: scale(0.95);
30992 }
30993 100% {
30994 -moz-transform: scale(1);
30995 }
30996 }
30997 /* Microsoft (Internet Explorer) */
30998 @-ms-keyframes wpfnl-bounce {
30999 0% {
31000 -ms-transform: scale(0.7);
31001 }
31002 45% {
31003 -ms-transform: scale(1.05);
31004 }
31005 80% {
31006 -ms-transform: scale(0.95);
31007 }
31008 100% {
31009 -ms-transform: scale(1);
31010 }
31011 }
31012 /* Opera */
31013 @-o-keyframes wpfnl-bounce {
31014 0% {
31015 -o-transform: scale(0.7);
31016 }
31017 45% {
31018 -o-transform: scale(1.05);
31019 }
31020 80% {
31021 -o-transform: scale(0.95);
31022 }
31023 100% {
31024 -o-transform: scale(1);
31025 }
31026 }
31027 #wpfnl-toaster-wrapper {
31028 display: none;
31029 }
31030 #wpfnl-toaster-wrapper.quick-toastify-successful-notification .quick-toastify-alert-toast {
31031 position: fixed;
31032 top: 50px;
31033 right: 30px;
31034 z-index: 9999;
31035 -webkit-animation: quick-toastify-fadeinout 3s linear forwards;
31036 animation: quick-toastify-fadeinout 3s ease-in-out forwards;
31037 }
31038 #wpfnl-toaster-wrapper.quick-toastify-successful-notification .quick-toastify-alert-toast .quick-toastify-alert-container {
31039 background: #ffffff;
31040 border: 1px solid #039855;
31041 box-shadow: 0px 7px 30px rgba(16, 5, 46, 0.08);
31042 border-radius: 10px;
31043 display: flex;
31044 flex-flow: row wrap;
31045 align-items: center;
31046 padding: 15px;
31047 }
31048 #wpfnl-toaster-wrapper.quick-toastify-successful-notification .quick-toastify-alert-toast .quick-toastify-alert-container .quick-toastify-successfull-icon,
31049 #wpfnl-toaster-wrapper.quick-toastify-successful-notification .quick-toastify-alert-toast .quick-toastify-alert-container .quick-toastify-cross-icon {
31050 height: 26px;
31051 width: 26px;
31052 }
31053 #wpfnl-toaster-wrapper.quick-toastify-successful-notification .quick-toastify-alert-toast .quick-toastify-alert-container p {
31054 padding: 0 60px 0 13px;
31055 }
31056 #wpfnl-toaster-wrapper.quick-toastify-successful-notification .quick-toastify-alert-toast .quick-toastify-alert-container .quick-toastify-cross-icon {
31057 background: #ffffff;
31058 border: 1px solid #e4e6eb;
31059 border-radius: 6px;
31060 display: flex;
31061 justify-content: center;
31062 align-items: center;
31063 cursor: pointer;
31064 }
31065 #wpfnl-toaster-wrapper.quick-toastify-successful-notification .quick-toastify-alert-toast .quick-toastify-alert-container .quick-toastify-cross-icon svg path {
31066 fill: #686f7f;
31067 }
31068 #wpfnl-toaster-wrapper.quick-toastify-successful-notification .quick-toastify-alert-toast .quick-toastify-alert-container .quick-toastify-cross-icon:hover {
31069 background: #e4e6eb;
31070 }
31071 #wpfnl-toaster-wrapper.quick-toastify-successful-notification .quick-toastify-successful-notification.quick-toastify-hide {
31072 display: none;
31073 }
31074 #wpfnl-toaster-wrapper {
31075 /* -------Warn notification alert toast------------ */
31076 }
31077 #wpfnl-toaster-wrapper.quick-toastify-warn-notification .quick-toastify-alert-toast {
31078 position: fixed;
31079 top: 120px;
31080 right: 30px;
31081 z-index: 9999;
31082 -webkit-animation: quick-toastify-fadeinout 3s linear forwards;
31083 animation: quick-toastify-fadeinout 3s ease-in-out forwards;
31084 }
31085 #wpfnl-toaster-wrapper.quick-toastify-warn-notification .quick-toastify-alert-toast .quick-toastify-alert-container {
31086 background: #ffffff;
31087 border: 1px solid #ec0707;
31088 box-shadow: 0px 7px 30px rgba(16, 5, 46, 0.08);
31089 border-radius: 10px;
31090 display: flex;
31091 flex-flow: row wrap;
31092 align-items: center;
31093 padding: 15px;
31094 }
31095 #wpfnl-toaster-wrapper.quick-toastify-warn-notification .quick-toastify-alert-toast .quick-toastify-alert-container .quick-toastify-successfull-icon,
31096 #wpfnl-toaster-wrapper.quick-toastify-warn-notification .quick-toastify-alert-toast .quick-toastify-alert-container .quick-toastify-cross-icon {
31097 height: 26px;
31098 width: 26px;
31099 }
31100 #wpfnl-toaster-wrapper.quick-toastify-warn-notification .quick-toastify-alert-toast .quick-toastify-alert-container p {
31101 padding: 0 60px 0 13px;
31102 }
31103 #wpfnl-toaster-wrapper.quick-toastify-warn-notification .quick-toastify-alert-toast .quick-toastify-alert-container .quick-toastify-cross-icon {
31104 background: #ffffff;
31105 border: 1px solid #e4e6eb;
31106 border-radius: 6px;
31107 display: flex;
31108 justify-content: center;
31109 align-items: center;
31110 cursor: pointer;
31111 }
31112 #wpfnl-toaster-wrapper.quick-toastify-warn-notification .quick-toastify-alert-toast .quick-toastify-alert-container .quick-toastify-cross-icon svg path {
31113 fill: #686f7f;
31114 }
31115 #wpfnl-toaster-wrapper.quick-toastify-warn-notification .quick-toastify-alert-toast .quick-toastify-alert-container .quick-toastify-cross-icon:hover {
31116 background: #e4e6eb;
31117 }
31118 @-webkit-keyframes quick-toastify-fadeinout {
31119 0% {
31120 opacity: 0;
31121 top: 80px;
31122 }
31123 20%, 80% {
31124 opacity: 1;
31125 top: 50px;
31126 }
31127 100% {
31128 opacity: 0;
31129 top: 20px;
31130 }
31131 }
31132 @keyframes quick-toastify-fadeinout {
31133 0% {
31134 opacity: 0;
31135 top: 80px;
31136 }
31137 20%, 80% {
31138 opacity: 1;
31139 top: 50px;
31140 }
31141 100% {
31142 opacity: 0;
31143 top: 20px;
31144 }
31145 }
31146
31147 body.rtl .wpfnl-checkbox label {
31148 padding-right: 29px;
31149 padding-left: 0;
31150 }
31151 body.rtl .wpfnl-checkbox label:before {
31152 left: inherit;
31153 right: 0;
31154 }
31155 body.rtl .wpfnl-checkbox label:after {
31156 left: inherit;
31157 right: 5px;
31158 }
31159 body.rtl .wpfnl-radiobtn label {
31160 padding-right: 29px;
31161 padding-left: 0;
31162 }
31163 body.rtl .wpfnl-radiobtn label::before {
31164 content: "";
31165 position: absolute;
31166 left: inherit;
31167 right: 0;
31168 }
31169 body.rtl .wpfnl-radiobtn label::after {
31170 right: 5px;
31171 left: inherit;
31172 }
31173 body.rtl .wpfnl-delete-alert-wrapper {
31174 right: inherit;
31175 left: 0;
31176 }
31177 body.rtl .delete-alert-new-ui .icon {
31178 right: inherit;
31179 left: -12px;
31180 }
31181 body.rtl .delete-alert-new-ui .wpfnl-delete-confirm-body p {
31182 text-align: right;
31183 }
31184 body.rtl .wpfnl-loader {
31185 margin-left: 0;
31186 margin-right: 4px;
31187 }
31188 body.rtl ul.wpfnl-dropdown {
31189 left: 0;
31190 right: inherit;
31191 }
31192 body.rtl ul.wpfnl-dropdown:after {
31193 left: 21px;
31194 right: inherit;
31195 }
31196 body.rtl ul.wpfnl-dropdown li a svg {
31197 margin-left: 6px;
31198 margin-right: 0;
31199 }
31200 body.rtl .wpfnl-field-wrapper > label {
31201 padding-left: 10px;
31202 padding-right: 0;
31203 }
31204 body.rtl .wpfnl-custom-selectbox .selectbox-selected-value {
31205 text-align: right;
31206 }
31207 body.rtl .wpfnl-custom-selectbox .selectbox-selected-value:before {
31208 left: 15px;
31209 right: inherit;
31210 }
31211 body.rtl .wpfnl-custom-selectbox .selectbox-selected-value {
31212 padding: 13px 12px 13px 33px;
31213 }
31214 body.rtl .wpfnl-custom-selectbox .list-title {
31215 right: -8px;
31216 left: inherit;
31217 }
31218
31219 body.rtl .template-library-modal {
31220 left: inherit;
31221 right: 160px;
31222 }
31223 body.rtl .template-library-modal .funnel-templates-header .back-form-modal {
31224 margin-right: 0;
31225 margin-left: 15px;
31226 }
31227 body.rtl .template-library-modal .funnel-templates-header .back-form-modal svg {
31228 left: 1px;
31229 transform: rotate(180deg);
31230 }
31231 body.rtl .step-template-showcase-modal .steps-template__filter-wrapper .wpfnl-modal-close {
31232 margin-right: 0;
31233 margin-left: 15px;
31234 }
31235 body.rtl .step-template-showcase-modal .steps-template__filter-wrapper .wpfnl-modal-close svg {
31236 transform: rotate(180deg);
31237 }
31238 body.rtl .template-library-modal .funnel-templates-header .template-type-filter {
31239 margin-left: 0;
31240 margin-right: auto;
31241 background-position-x: 13px;
31242 }
31243 body.rtl .step-template-showcase-modal .steps-template__filter-wrapper .pro-free__filter,
31244 body.rtl .template-library-modal .funnel-templates-header .pro-free__filter {
31245 margin-left: 0 !important;
31246 margin-right: auto;
31247 }
31248 body.rtl .step-template-showcase-modal .steps-template__filter-wrapper .pro-free__filter li:first-child,
31249 body.rtl .template-library-modal .funnel-templates-header .pro-free__filter li:first-child {
31250 border-radius: 0 50px 50px 0;
31251 }
31252 body.rtl .step-template-showcase-modal .steps-template__filter-wrapper .pro-free__filter li:last-child,
31253 body.rtl .template-library-modal .funnel-templates-header .pro-free__filter li:last-child {
31254 border-radius: 50px 0 0 50px;
31255 }
31256 body.rtl .step-template-showcase-modal .steps-template__filter-wrapper .pro-free__filter li svg,
31257 body.rtl .template-library-modal .funnel-templates-header .pro-free__filter li svg {
31258 margin-right: 0;
31259 margin-left: 8px;
31260 }
31261 body.rtl .template-library-modal .funnel-templates-sidebar .category-filter-wrapper {
31262 padding-right: 0;
31263 padding-left: 8px;
31264 }
31265 body.rtl .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template.create__from-scratch .funnel-limit-notice svg,
31266 body.rtl .template-library-modal .wpfnl-create-funnel__templates .create-funnel__single-template.create__from-scratch .btn-default svg {
31267 margin-right: 0;
31268 margin-left: 2px;
31269 }
31270 body.rtl .wpfnl-drawing-window .drawflow .drawflow-node .node-wrapper .create-step-name-modal .modal-header .close,
31271 body.rtl .step-template-showcase-modal .create-step-name-modal .modal-header .close,
31272 body.rtl .template-library-modal .wpfnl-create-funnel__templates-wrapper .create-funnel-name-modal .modal-header .close {
31273 right: inherit;
31274 left: -11px;
31275 }
31276
31277 body.rtl.folded .template-library-modal {
31278 right: 36px;
31279 width: calc(100% - 36px);
31280 }
31281
31282 body.rtl.wp-funnels_page_edit_funnel #wpcontent {
31283 padding-right: 0;
31284 }
31285 body.rtl .steps-page__header {
31286 padding-right: 24px;
31287 padding-left: 12px;
31288 }
31289 body.rtl .steps-page__header-left .wpfnl-logo a {
31290 border-left: 1px solid #E5E8F3;
31291 border-right: 0;
31292 }
31293 body.rtl .steps-page__header-left .back-link {
31294 margin-right: 0;
31295 margin-left: 15px;
31296 }
31297 body.rtl .steps-page__header-left .back-link svg {
31298 transform: rotate(180deg);
31299 }
31300 body.rtl .steps-page__header-left .add-step-condtion-area li > button svg {
31301 margin-right: 0;
31302 margin-left: 5px;
31303 }
31304 body.rtl .steps-page__header-left .add-step-condtion-area li > button.add-new-step svg {
31305 margin-right: 0;
31306 margin-left: 5px;
31307 }
31308 body.rtl .steps-page__header-center .steps-page__fnl-name .fnl-name-btn {
31309 margin-left: 0;
31310 margin-right: 10px;
31311 }
31312 body.rtl .steps-page__header-right {
31313 margin-left: 0;
31314 margin-right: auto;
31315 }
31316 body.rtl .steps-page__header-right .enable-gbf {
31317 margin-right: 0;
31318 margin-left: 15px;
31319 }
31320 body.rtl .steps-page__header-right .enable-gbf,
31321 body.rtl .steps-page__header-right .funnel-stats {
31322 border-right: none;
31323 padding-right: 0;
31324 margin-right: 0;
31325 border-left: 1px solid #E5E8F3;
31326 margin-left: 5px;
31327 padding-left: 20px;
31328 }
31329 body.rtl .steps-page__header-right .enable-gbf .title,
31330 body.rtl .steps-page__header-right .funnel-stats .title {
31331 margin-right: 0;
31332 margin-left: 10px;
31333 }
31334 body.rtl .steps-page__header-right .dropdown-option {
31335 margin-left: 0;
31336 margin-right: 6px;
31337 }
31338 body.rtl .steps-page__header-right .dropdown-option ul.wpfnl-dropdown {
31339 right: inherit;
31340 left: -4px;
31341 }
31342 body.rtl .steps-page__header-right ul.wpfnl-dropdown:after {
31343 left: 11px;
31344 right: inherit;
31345 }
31346 body.rtl .steps-page__header-right .dropdown-option ul.wpfnl-dropdown a svg {
31347 margin-right: 0;
31348 margin-left: 6px;
31349 }
31350 body.rtl .funnel-window .wpfnl-canvas-zoom-control {
31351 left: inherit;
31352 right: 20px;
31353 }
31354 body.rtl .funnel-window .wpfnl-canvas-helper {
31355 right: inherit;
31356 left: 20px;
31357 }
31358 body.rtl .funnel-window .wpfnl-canvas-helper .help-resource {
31359 right: inherit;
31360 left: 0;
31361 }
31362 body.rtl .funnel-window .wpfnl-canvas-helper .help-resource:before {
31363 bottom: -7px;
31364 right: inherit;
31365 }
31366 body.rtl .wpfnl-drawing-window .drawflow .drawflow-node .inputs .input {
31367 left: -20px;
31368 right: inherit;
31369 }
31370 body.rtl .reconfigure-condition-modal .wpfnl-delete-confirm-body {
31371 text-align: right;
31372 }
31373
31374 body.rtl .wpfnl-step-settings-drawer {
31375 right: inherit;
31376 left: -190px;
31377 }
31378 body.rtl .wpfnl-step-settings-drawer.show-drawer {
31379 right: inherit;
31380 left: 0;
31381 }
31382 body.rtl .wpfnl-step-settings-drawer .drawer-header .drawer-title {
31383 display: flex;
31384 align-items: center;
31385 gap: 3px;
31386 flex-flow: row wrap;
31387 }
31388 body.rtl .steps-settings .steps-settings__tab-nav li a svg {
31389 margin-right: 0;
31390 margin-left: 8px;
31391 }
31392 body.rtl .step-settings__single-tab-content.product .product-head .product-search {
31393 margin-left: 0;
31394 margin-right: 0;
31395 }
31396 body.rtl .step-settings__single-tab-content .product-head .wpfnl-tooltip,
31397 body.rtl .checkout-product-setting-tab__content-wrapper .product-head .wpfnl-tooltip {
31398 margin-left: 10px;
31399 margin-right: auto;
31400 }
31401 body.rtl .step-settings__single-tab-content .product-head .add-product-btn,
31402 body.rtl .checkout-product-setting-tab__content-wrapper .product-head .add-product-btn {
31403 margin-left: 0;
31404 margin-right: 15px;
31405 }
31406 body.rtl .step-settings__single-tab-content .product-head .title,
31407 body.rtl .checkout-product-setting-tab__content-wrapper .product-head .title {
31408 margin-right: 0;
31409 margin-left: 10px;
31410 }
31411 body.rtl .step-settings__single-tab-content .accordion-footer,
31412 body.rtl .step-settings__single-tab-content .accordion-head,
31413 body.rtl .checkout-product-setting-tab__content-wrapper .accordion-footer,
31414 body.rtl .checkout-product-setting-tab__content-wrapper .accordion-head {
31415 padding: 20px 60px 20px 25px;
31416 }
31417 body.rtl .step-settings__single-tab-content .product-single__accordion-head,
31418 body.rtl .checkout-product-setting-tab__content-wrapper .product-single__accordion-head {
31419 padding: 25px 60px 25px 25px;
31420 }
31421 body.rtl .step-settings__single-tab-content .accordion-footer .total-price,
31422 body.rtl .step-settings__single-tab-content .product-single__accordion-head .total-price,
31423 body.rtl .step-settings__single-tab-content .accordion-head .total-price,
31424 body.rtl .checkout-product-setting-tab__content-wrapper .accordion-footer .total-price,
31425 body.rtl .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .total-price,
31426 body.rtl .checkout-product-setting-tab__content-wrapper .accordion-head .total-price {
31427 text-align: left;
31428 }
31429 body.rtl .step-settings__single-tab-content .product-single__accordion-head .product-name ul .product-title,
31430 body.rtl .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .product-name ul .product-title {
31431 padding-left: 0;
31432 padding-right: 19px;
31433 }
31434 body.rtl .step-settings__single-tab-content .product-single__accordion-head .product-action .product-edit,
31435 body.rtl .checkout-product-setting-tab__content-wrapper .product-single__accordion-head .product-action .product-edit {
31436 margin-left: 0;
31437 margin-right: 6px;
31438 }
31439 body.rtl .order-bump-accordion-wrapper .order-bump-accordion-header .title-area .icon {
31440 margin-right: 0;
31441 margin-left: 12px;
31442 }
31443 body.rtl .order-bump-accordion-wrapper .order-bump-accordion-header .title-area .title {
31444 display: inline-flex;
31445 gap: 3px;
31446 }
31447 body.rtl .order-bump-accordion-wrapper .order-bump-accordion-header .action-area button {
31448 margin: 0 6px 0 0;
31449 }
31450 body.rtl .checkout-order-bump-setting-tab__content-wrapper .order-bump-settings-area {
31451 margin-right: 0;
31452 margin-left: 25px;
31453 }
31454 body.rtl .checkout-order-bump-setting-tab__content-wrapper .wpfnl-field-wrapper > label .color-picker {
31455 right: inherit;
31456 left: 10px;
31457 }
31458 body.rtl .wpfnl-order-bump__template-style1 .template-preview-wrapper .template-content {
31459 padding-left: 0;
31460 padding-right: 20px;
31461 }
31462 body.rtl .wpfnl-order-bump__template-style1 .offer-checkbox .wpfnl-checkbox label {
31463 padding-left: 0;
31464 padding-right: 26px;
31465 }
31466 body.rtl .wpfnl-order-bump__template-style1 .offer-checkbox .wpfnl-checkbox label:after {
31467 left: inherit;
31468 right: 4px;
31469 }
31470 body.rtl .wpfnl-order-bump__template-style2 .offer-checkbox .wpfnl-checkbox label {
31471 padding: 0 20px 0 0;
31472 }
31473 body.rtl .wpfnl-order-bump__template-style2 .offer-checkbox .nav-arrow svg {
31474 transform: rotate(180deg);
31475 }
31476 body.rtl .wpfnl-order-bump__template-style2 .offer-checkbox .nav-arrow {
31477 margin-right: 0;
31478 margin-left: 10px;
31479 animation: moveArrowRtl 1s linear infinite;
31480 }
31481 body.rtl .wpfnl-order-bump__template-style2 .template-preview-wrapper .template-content {
31482 padding-left: 0;
31483 padding-right: 20px;
31484 }
31485 body.rtl .wpfnl-order-bump__template-style2 .offer-checkbox .wpfnl-checkbox label:after {
31486 left: inherit;
31487 right: 3px;
31488 }
31489 body.rtl .wpfnl-order-bump__template-style3 .offer-checkbox .wpfnl-checkbox label {
31490 padding-left: 0;
31491 padding-right: 28px;
31492 }
31493 body.rtl .wpfnl-order-bump__template-style3 .offer-checkbox .wpfnl-checkbox label:after {
31494 left: inherit;
31495 right: 4px;
31496 width: 9px;
31497 height: 5px;
31498 }
31499 body.rtl .wpfnl-order-bump__template-style4 .template-preview-wrapper .template-content {
31500 padding-left: 0;
31501 padding-right: 14px;
31502 }
31503 body.rtl .wpfnl-order-bump__template-style4 .template-preview-wrapper .template-price {
31504 padding-left: 10px;
31505 padding-right: 10px;
31506 }
31507 body.rtl .wpfnl-order-bump__template-style5 .offer-checkbox .wpfnl-checkbox label {
31508 padding-left: 50px;
31509 padding-right: 0;
31510 }
31511 body.rtl .wpfnl-order-bump__template-style5 .offer-checkbox .wpfnl-checkbox label:before {
31512 left: 0;
31513 right: inherit;
31514 }
31515 body.rtl .wpfnl-order-bump__template-style5 .offer-checkbox .wpfnl-checkbox label:after {
31516 left: 4px;
31517 right: inherit;
31518 }
31519 body.rtl .wpfnl-order-bump__template-style5 .offer-checkbox .wpfnl-checkbox input[type=checkbox]:checked + label::after {
31520 right: inherit;
31521 left: 26px;
31522 }
31523 body.rtl .wpfnl-order-bump__template-style5 .template-preview-wrapper .template-content {
31524 padding-right: 0;
31525 padding-left: 14px;
31526 }
31527 body.rtl .wpfnl-order-bump__template-style6 .template-preview-wrapper .template-content {
31528 padding-right: 0;
31529 padding-left: 20px;
31530 }
31531 body.rtl .wpfnl-order-bump__template-style6 .offer-checkbox .wpfnl-checkbox label {
31532 padding: 0 26px 0 0;
31533 }
31534 body.rtl .wpfnl-order-bump__template-style6 .offer-checkbox .wpfnl-checkbox label:after {
31535 left: inherit;
31536 right: 4px;
31537 width: 9px;
31538 height: 5px;
31539 }
31540 body.rtl .wpfnl-order-bump__template-style7 .template-preview-wrapper .template-content-wrapper {
31541 padding-right: 0;
31542 padding-left: 15px;
31543 }
31544 body.rtl .wpfnl-order-bump__template-style8 .offer-checkbox .nav-arrow {
31545 margin-right: 0;
31546 margin-left: 10px;
31547 }
31548 body.rtl .wpfnl-order-bump__template-style8 .offer-checkbox .wpfnl-checkbox label {
31549 padding: 0 20px 0 0;
31550 }
31551 body.rtl .wpfnl-order-bump__template-style8 .offer-checkbox .wpfnl-checkbox label:after {
31552 left: inherit;
31553 right: 2px;
31554 top: 5px;
31555 width: 6px;
31556 height: 3px;
31557 }
31558 body.rtl .wpfnl-order-bump__template-style8 .offer-checkbox .nav-arrow svg {
31559 transform: rotate(180deg);
31560 }
31561 body.rtl .wpfnl-order-bump__template-style9 .template-preview-wrapper .template-content {
31562 padding-right: 20px;
31563 padding-left: 0;
31564 }
31565 body.rtl .wpfnl-order-bump__template-style9 .offer-checkbox .wpfnl-checkbox label {
31566 padding: 0 26px 0 0;
31567 }
31568 body.rtl .wpfnl-order-bump__template-style9 .offer-checkbox .wpfnl-checkbox label:after {
31569 right: 3px;
31570 left: inherit;
31571 }
31572 body.rtl .wpfnl-order-bump__template-style10 .template-preview-wrapper .template-title {
31573 padding-left: 15px;
31574 padding-right: 0;
31575 }
31576 body.rtl .wpfnl-order-bump__template-style10 .template-preview-wrapper .template-title .nav-arrow {
31577 top: 2px;
31578 margin-left: 7px;
31579 margin-right: 0;
31580 }
31581 body.rtl .wpfnl-order-bump__template-style10 .template-preview-wrapper .template-title .nav-arrow svg {
31582 transform: rotate(-180deg);
31583 }
31584 body.rtl .wpfnl-order-bump__template-style10 .offer-checkbox {
31585 text-align: left;
31586 }
31587 body.rtl .wpfnl-order-bump__template-style11 .template-preview-wrapper .template-title-area .product-price {
31588 text-align: left;
31589 }
31590 body.rtl .wpfnl-order-bump__template-style11 .offer-checkbox .wpfnl-checkbox label {
31591 padding: 0 26px 0 0;
31592 }
31593 body.rtl .wpfnl-order-bump__template-style11 .offer-checkbox .wpfnl-checkbox label:after {
31594 right: 4px;
31595 left: inherit;
31596 }
31597 body.rtl .wpfnl-order-bump__template-style12 .template-preview-wrapper .template-img {
31598 margin: 0 0 6px 16px;
31599 float: right;
31600 }
31601 body.rtl .wpfnl-order-bump__template-style12 .template-preview-wrapper .template-content {
31602 clear: left;
31603 }
31604 body.rtl .wpfnl-order-bump__template-style12 .offer-checkbox .wpfnl-checkbox label {
31605 padding-right: 26px;
31606 padding-left: 0;
31607 }
31608 body.rtl .wpfnl-order-bump__template-style12 .offer-checkbox .wpfnl-checkbox label:after {
31609 right: 4px;
31610 left: inherit;
31611 }
31612 body.rtl .wpfnl-order-bump__template-style13 .offer-checkbox .wpfnl-checkbox label {
31613 padding-right: 26px;
31614 padding-left: 0;
31615 }
31616 body.rtl .wpfnl-order-bump__template-style13 .offer-checkbox .wpfnl-checkbox label:after {
31617 right: 4px;
31618 left: inherit;
31619 }
31620 body.rtl .wpfnl-order-bump__template-style13 .product-price {
31621 margin-right: 5px;
31622 margin-left: 0;
31623 }
31624 body.rtl .wpfnl-order-bump__template-style13 .template-preview-wrapper .template-content {
31625 padding-right: 20px;
31626 padding-left: 0;
31627 }
31628 body.rtl .wpfnl-order-bump__template-style14 .offer-checkbox .wpfnl-checkbox label {
31629 padding: 0 26px 0 0;
31630 }
31631 body.rtl .wpfnl-order-bump__template-style14 .offer-checkbox .wpfnl-checkbox label:after {
31632 right: 3px;
31633 left: inherit;
31634 }
31635 body.rtl .wpfnl-order-bump__template-style14 .template-preview-wrapper .template-content {
31636 padding-right: 20px;
31637 padding-left: 0;
31638 }
31639 body.rtl .checkout-edit-field-tab__content-wrapper .edit-field-settings__tab-nav li.restore-btn {
31640 margin-right: auto;
31641 margin-left: 0;
31642 }
31643 body.rtl .checkout-edit-field-tab__content-wrapper .edit-field-settings__tab-nav li.add-new-checkout-field-btn {
31644 margin-right: 20px;
31645 margin-left: 0;
31646 }
31647 body.rtl .checkout-edit-field-tab__content-wrapper .edit-field-settings__tab-nav {
31648 padding: 23px 0 23px 20px;
31649 }
31650 body.rtl .edit-field-settings__single-tab-content .checkout-field-header {
31651 padding: 20px 65px 20px 20px;
31652 }
31653 body.rtl .edit-field-settings__single-tab-content .checkout__single-field {
31654 padding: 25px 65px 25px 20px;
31655 }
31656 body.rtl .edit-field-settings__single-tab-content .checkout-field-header .field-hamburger,
31657 body.rtl .edit-field-settings__single-tab-content .checkout__single-field .field-hamburger {
31658 right: 20px;
31659 left: inherit;
31660 }
31661 body.rtl .wpfnl-step-settings-drawer.edit-field-drawer.show-edit-field-drawer {
31662 right: inherit;
31663 left: 0;
31664 }
31665 body.rtl .checkout-edit-field-tab__content-wrapper .edit-field-drawer .drawer-body .wpfnl-field-wrapper .wpfnl-checkbox label {
31666 padding-right: 33px;
31667 padding-left: 0;
31668 }
31669 body.rtl .step-settings__single-tab-content .product-head .product-search,
31670 body.rtl .checkout-product-setting-tab__content-wrapper .product-head .product-search {
31671 margin-left: 0;
31672 margin-right: auto;
31673 }
31674 body.rtl .step-settings__single-tab-content .product-head .product-search .select2-selection__rendered,
31675 body.rtl .checkout-product-setting-tab__content-wrapper .product-head .product-search .select2-selection__rendered {
31676 padding: 10px 35px 10px 10px;
31677 }
31678 body.rtl .step-settings__single-tab-content .product-head .product-search .search-icon,
31679 body.rtl .checkout-product-setting-tab__content-wrapper .product-head .product-search .search-icon {
31680 left: inherit;
31681 right: 10px;
31682 }
31683 body.rtl .steps-settings .settings-content__footer .btn-default .wpfnl-loader {
31684 margin-left: 0;
31685 margin-right: 6px;
31686 }
31687 @keyframes moveArrowRtl {
31688 0%, 100% {
31689 transform: translateX(8px);
31690 opacity: 1;
31691 }
31692 50%, 90% {
31693 transform: translateX(-15px);
31694 opacity: 0;
31695 }
31696 99% {
31697 transform: translateX(8px);
31698 opacity: 0;
31699 }
31700 }
31701
31702 @media only screen and (max-width: 1199px) {
31703 body.rtl .step-settings__single-tab-content .product-single__accordion-head,
31704 body.rtl .checkout-product-setting-tab__content-wrapper .product-single__accordion-head {
31705 padding: 20px 50px 20px 20px;
31706 }
31707 }
31708 body.rtl .wpfnl-selectbox .selected-option {
31709 padding: 13px 14px 11px 30px;
31710 }
31711 body.rtl .wpfnl-selectbox .selected-option:before {
31712 left: 14px;
31713 right: inherit;
31714 }
31715 body.rtl .step-condition-drawer .false-condition-wapper .next-step-box .wpfnl-selectbox .selected-option {
31716 padding: 14px 14px 12px 30px;
31717 }
31718 body.rtl .step-condition-drawer .false-condition-wapper .next-step-box .wpfnl-selectbox .add-item-step button svg {
31719 transform: rotate(-180deg);
31720 }
31721
31722 body.rtl .ab-testing-drawer .header-left .ab-testing-status {
31723 margin-left: 0;
31724 margin-right: 8px;
31725 }
31726 body.rtl .wpfnl-step-settings-drawer .drawer-header .wpfnl-drawer-close svg {
31727 transform: rotate(180deg);
31728 }
31729 body.rtl .ab-testing-drawer .header-right .more-options .options-dropdown {
31730 left: -10px;
31731 right: inherit;
31732 }
31733 body.rtl .ab-testing-drawer .traffic-distribution-modal {
31734 right: inherit;
31735 left: 0;
31736 }
31737 body.rtl .ab-testing-drawer .traffic-distribution-modal .traffic-distribution-modal-body .variation-single-list .variation-step-title .variation-type {
31738 margin-left: 0;
31739 margin-right: 8px;
31740 }
31741 body.rtl .ab-testing-drawer .header-right .btn-default .wpfnl-loader {
31742 margin: 0;
31743 }
31744 body.rtl .ab-testing-stats .stats-wrapper thead th .col-inner-wrap {
31745 text-align: right;
31746 }
31747 body.rtl .ab-testing-drawer .ab-testing-winner-modal {
31748 right: inherit;
31749 left: 0;
31750 }
31751 body.rtl .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-body .wpfnl-checkbox label {
31752 padding-right: 29px;
31753 padding-left: 0;
31754 }
31755 body.rtl .ab-testing-drawer .ab-testing-winner-modal .ab-testing-winner-modal-body .wpfnl-checkbox label:after {
31756 right: 3px;
31757 left: inherit;
31758 }
31759 body.rtl .ab-testing-drawer .single-ab-step .step-control-button .options-dropdown {
31760 left: inherit;
31761 right: 0;
31762 }
31763 body.rtl .ab-testing-drawer .single-ab-step .variation-type {
31764 right: 15px;
31765 left: inherit;
31766 }
31767 body.rtl .ab-testing-drawer .single-ab-step .ab-variation-delete {
31768 right: inherit;
31769 left: -8px;
31770 }
31771 body.rtl .ab-testing-drawer .add-step-wrapper .add-steps-options,
31772 body.rtl .wpfnl-drawing-window .addstep .add-step-wrapper .add-steps-options {
31773 right: calc(100% + 15px);
31774 left: inherit;
31775 }
31776 body.rtl .ab-testing-drawer .add-step-wrapper .add-steps-options {
31777 right: calc(100% + 15px);
31778 left: inherit;
31779 }
31780 body.rtl .ab-testing-drawer .ab-testing-confirmation-modal {
31781 right: 160px;
31782 left: inherit;
31783 }
31784 body.rtl .folded .ab-testing-drawer .ab-testing-confirmation-modal {
31785 right: 36px;
31786 left: inherit;
31787 }
31788 body.rtl .ab-testing-drawer .ab-testing-confirmation-modal .close-confirmation-modal {
31789 left: -13px;
31790 right: inherit;
31791 }
31792
31793 body.rtl .wpfnl-webhook-drawer .drawer-header .webhook-search {
31794 margin-right: auto;
31795 margin-left: 0;
31796 }
31797 body.rtl .wpfnl-webhook-drawer .drawer-header .webhook-search input[type=text] {
31798 padding-right: 34px;
31799 margin-left: 15px;
31800 }
31801 body.rtl .wpfnl-webhook-drawer .drawer-header .webhook-search svg {
31802 right: 14px;
31803 left: inherit;
31804 }
31805 body.rtl .webhook-settings-drawer .wpfnl-field-wrapper .wpfnl-fields .link-icon {
31806 border-left: 1px solid #EEF0F3;
31807 border-right: 0;
31808 }
31809 body.rtl .webhook-settings-drawer .request-url input[type=text] {
31810 padding-right: 50px;
31811 padding-left: 15px;
31812 }
31813 body.rtl .webhook-settings-drawer .wpfnl-field-wrapper select {
31814 padding-left: 36px;
31815 padding-right: 15px;
31816 background-position-x: 15px;
31817 }
31818 body.rtl .webhook-settings-drawer .additional-settings .request-body .wpfnl-radiobtn label::after {
31819 right: 6px;
31820 left: inherit;
31821 }
31822 body.rtl .wpfnl-webhook-drawer .drawer-body .wpfnl-field-wrapper > label.has-tooltip .wpfnl-tooltip {
31823 margin-right: 3px;
31824 margin-left: 0;
31825 }
31826 body.rtl .webhook-settings-drawer .feed-name .wpfnl-tooltip p {
31827 right: calc(100% + 8px);
31828 left: inherit;
31829 }
31830 body.rtl .webhook-settings-drawer .feed-name .wpfnl-tooltip p:before {
31831 right: -4px;
31832 left: inherit;
31833 }
31834 body.rtl .wpfnl-webhook-drawer .webhook-list-wrapper .webhook-single-list .action-field button {
31835 margin-right: 2px;
31836 margin-left: 0;
31837 }
31838 body.rtl .delete-alert-new-ui .wpfnl-delete-confirm-body {
31839 padding: 26px 26px 26px 20px;
31840 }
31841
31842 body.rtl .wpfnl-drawflow-window .wpfnl-analytics {
31843 right: inherit;
31844 left: 0px;
31845 }
31846 body.rtl .wpfnl-drawflow-window .wpfnl-analytics .analytics-header .backto-steps svg {
31847 transform: rotate(180deg);
31848 }
31849 body.rtl .wpfnl-drawflow-window .wpfnl-analytics .analytics-header .header-right select {
31850 padding: 14px 20px 12px 40px;
31851 background-position-x: 15px;
31852 }
31853 body.rtl .wpfnl-drawflow-window .wpfnl-analytics .analytics-full-loader {
31854 right: 160px;
31855 left: inherit;
31856 }
31857 body.rtl.folded .wpfnl-drawflow-window .wpfnl-analytics .analytics-full-loader {
31858 right: 36px;
31859 left: inherit;
31860 }
31861 body.rtl .wpfnl-analytics .analytics-revenue .revenue-box-header .stat-indicator .indicator:before {
31862 margin-left: 8px;
31863 margin-right: 0;
31864 }
31865 body.rtl .wpfnl-analytics .analytics-revenue .single-tab-content .barchart-inner-wrapper {
31866 padding: 10px 60px 9px 15px;
31867 }
31868 body.rtl .wpfnl-analytics .analytics-revenue .single-tab-content .chart-percent-label .single-label:before {
31869 right: 50px;
31870 left: inherit;
31871 }
31872 body.rtl .wpfnl-analytics .analytics-conversion .conversion-box-header .carousel-navigator {
31873 direction: ltr;
31874 }
31875
31876 @media only screen and (max-width: 782px) {
31877 body.rtl.folded .wpfnl-drawflow-window .wpfnl-analytics .analytics-full-loader {
31878 right: 0;
31879 left: inherit;
31880 }
31881 }
31882 body.rtl .wpfnl-dashboard__header .funnel-search {
31883 margin-left: 20px;
31884 margin-right: 0;
31885 }
31886 body.rtl .wpfnl-dashboard__header .funnel-search .search-group input {
31887 padding-right: 40px;
31888 padding-left: 0;
31889 }
31890 body.rtl .wpfnl-dashboard__header .funnel-search .search-group svg {
31891 right: 12px;
31892 left: inherit;
31893 }
31894 body.rtl .wpfnl-dashboard__header a.import-export {
31895 margin-left: 14px;
31896 margin-right: 0;
31897 }
31898 body.rtl .wpfnl-dashboard__header a.import-export.wpfnl-export-all-funnels {
31899 margin-left: 14px;
31900 margin-right: auto;
31901 }
31902 body.rtl .wpfnl-dashboard__header .add-new-funnel-btn svg {
31903 margin-left: 3px;
31904 margin-right: 0;
31905 }
31906 body.rtl .funnel-list__wrapper .funnel__single-list .funnel-list__bulk-action {
31907 right: 24px;
31908 left: inherit;
31909 }
31910 body.rtl .funnel-list__wrapper .funnel__single-list .bulk-action-wrapper {
31911 right: 60px;
31912 left: inherit;
31913 }
31914 body.rtl .funnel-list__wrapper .funnel__single-list .bulk-action-wrapper .bulk-delete-toggler > svg {
31915 margin-right: 16px;
31916 margin-left: 0;
31917 }
31918 body.rtl .funnel-list__wrapper .funnel__single-list .bulk-action-wrapper .bulk-delete-toggler:before {
31919 left: 27px;
31920 right: inherit;
31921 }
31922 body.rtl .funnel-list__wrapper .funnel__single-list.list-header {
31923 padding: 15px 60px 15px 24px;
31924 }
31925 body.rtl .funnel-list__wrapper .funnel__single-list .wpfnl-name {
31926 padding-right: 45px;
31927 padding-left: 15px;
31928 }
31929 body.rtl .funnel-list__wrapper .funnel__single-list {
31930 padding: 14px 60px 14px 24px;
31931 }
31932 body.rtl .funnel-list__wrapper .funnel__single-list .wpfnl-name .builder-logo {
31933 right: 0;
31934 left: inherit;
31935 }
31936 body.rtl .funnel-list__wrapper .funnel__single-list .wpfnl-intigrations .automation-tag svg {
31937 margin-left: 6px;
31938 margin-right: 0;
31939 }
31940 body.rtl .funnel-list__wrapper .funnel__single-list .list-action ul.more-actions {
31941 left: -22px;
31942 right: inherit;
31943 }
31944 body.rtl .wpfnl-pagination .nav-link.prev svg,
31945 body.rtl .wpfnl-pagination .nav-link.next svg {
31946 transform: rotate(180deg);
31947 }
31948
31949 @media only screen and (max-width: 1199px) {
31950 body.rtl .funnel-list__wrapper .funnel__single-list.list-header {
31951 padding: 15px 45px 15px 15px;
31952 }
31953 body.rtl .funnel-list__wrapper .funnel__single-list {
31954 padding: 10px 45px 10px 15px;
31955 }
31956 body.rtl .funnel-list__wrapper .funnel__single-list .funnel-list__bulk-action {
31957 right: 15px;
31958 }
31959 body.rtl .funnel-list__wrapper .funnel__single-list .wpfnl-name {
31960 padding-left: 10px;
31961 }
31962 }
31963 body.rtl .funnel-settings__header {
31964 padding: 28px 30px 27px 20px;
31965 }
31966 body.rtl .funnel-settings__header .helper-link li {
31967 margin-right: 35px;
31968 margin-left: 0;
31969 }
31970 body.rtl .funnel-settings__header .helper-link li:first-child {
31971 margin-right: 0;
31972 }
31973 body.rtl .wpfn-settings__nav .nav-li svg {
31974 margin-left: 6px;
31975 margin-right: 0;
31976 }
31977 body.rtl .wpfnl-field-wrapper > label.has-tooltip .wpfnl-tooltip {
31978 margin-right: 10px;
31979 margin-left: 0;
31980 }
31981 body.rtl .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper .wpfnl-fields .clear-template span {
31982 margin-left: 5px;
31983 margin-right: 0;
31984 }
31985 body.rtl .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .utm .settings-title > svg,
31986 body.rtl .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .gtm .settings-title > svg,
31987 body.rtl .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .facebook-pixel .settings-title > svg {
31988 margin-left: 10px;
31989 margin-right: 0;
31990 }
31991 body.rtl .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .utm .settings-title a,
31992 body.rtl .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .gtm .settings-title a,
31993 body.rtl .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .facebook-pixel .settings-title a {
31994 margin-right: auto;
31995 margin-left: 0;
31996 }
31997 body.rtl .wpfnl-funnel-settings__wrapper .wpfnl-funnel__single-settings .wpfnl-field-wrapper.analytics-stats .wpfnl-fields .wpfnl-checkbox {
31998 margin: 5px 0 5px 25px;
31999 }
32000
32001 body.rtl .mailmint-automation .header-right .more-options .options-dropdown {
32002 left: -10px;
32003 right: inherit;
32004 }
32005 body.rtl .mailmint-automation .automation-single-step .delete-action {
32006 left: -10px;
32007 right: inherit;
32008 }
32009 body.rtl .wpfnl-custom-selectbox .selectbox-search input[type=search] {
32010 padding: 6px 36px 4px 15px;
32011 }
32012 body.rtl .wpfnl-custom-selectbox .selectbox-search .search-icon {
32013 right: 25px;
32014 left: inherit;
32015 }
32016 body.rtl .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .wpfnl-selectbox .submenu {
32017 right: 100%;
32018 left: inherit;
32019 }
32020 body.rtl .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .wpfnl-selectbox .angle-right {
32021 left: 9px;
32022 right: inherit;
32023 transform: rotate(90deg);
32024 }
32025 body.rtl .mailmint-automation .steps-settings-sidebar .vue-datpicker .dp__input {
32026 padding: 11px 32px 9px 20px;
32027 }
32028 body.rtl .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules:before {
32029 left: 8px;
32030 right: inherit;
32031 }
32032 body.rtl .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .condition-symbol {
32033 left: -4px;
32034 right: inherit;
32035 }
32036 body.rtl .mailmint-automation .steps-settings-sidebar .logical-condition .rules-wrapper .single-rules .rules-actions::before {
32037 left: -30px;
32038 right: inherit;
32039 }
32040 body.rtl .mailmint-automation .steps-settings-sidebar .steps-settings .form-group select {
32041 padding-left: 38px;
32042 padding-right: 15px;
32043 background-position-x: 15px;
32044 }
32045 body.rtl .mailmint-automation .steps-settings-sidebar .webhook-outgoing .current-user-repeater > hr {
32046 right: -15px;
32047 left: inherit;
32048 }
32049 body.rtl .mailmint-automation .steps-settings-sidebar .add-template-section .add-template > span svg {
32050 margin-left: 0;
32051 margin-right: 8px;
32052 transform: rotate(180deg);
32053 }
32054 body.rtl .wpfnl-mrm-email-template__wrapper {
32055 left: 0;
32056 right: inherit;
32057 }
32058 body.rtl .wpfnl-mrm-email-template__modal .cross-icon {
32059 left: -20px;
32060 right: inherit;
32061 }
32062 body.rtl .mailmint-automation .logical-decision-box .single-decision.decision-yes {
32063 transform: translateX(calc(-50% + 1px));
32064 }
32065 body.rtl .mailmint-automation .logical-decision-box .single-decision.decision-no {
32066 transform: translateX(calc(50% - 1px));
32067 }
32068 body.rtl .mailmint-automation .logical-decision-box .logical-text {
32069 left: 25%;
32070 right: inherit;
32071 }
32072 body.rtl .mailmint-automation .logical-decision-box .logical-text.logical-no-text {
32073 right: 25%;
32074 left: inherit;
32075 }
32076
32077 body.rtl .wpfnl-settings-drawer .fnl-settings-content .settings-title > svg {
32078 margin-left: 10px;
32079 margin-right: 0;
32080 }
32081 body.rtl .wpfnl-settings-drawer .fnl-settings-content #wpfnl-utm .wpfnl-field-wrapper {
32082 padding-left: 30px;
32083 margin-right: 0;
32084 }
32085 body.rtl .wpfnl-settings-drawer .fnl-settings-content .settings-title a {
32086 margin-right: auto;
32087 margin-left: 0;
32088 }
32089
32090 body.rtl .wpfnl-automation-window .automation-darwer {
32091 left: -190px;
32092 right: inherit;
32093 }
32094 body.rtl .wpfnl-automation-window .automation-darwer.show-drawer {
32095 left: 0;
32096 right: inherit;
32097 }
32098 body.rtl .wpfnl-automation-window .automation-darwer .drawer-header .automation-name-wrapper label {
32099 padding-left: 7px;
32100 padding-right: 0;
32101 }
32102 body.rtl .wpfnl-automation-window .automation-darwer .drawer-header .automation-name-wrapper > button {
32103 margin-right: 10px;
32104 margin-left: 0;
32105 }
32106 body.rtl .wpfnl-automation-window .automation-darwer .drawer-header .connect-crm {
32107 margin-right: 30px;
32108 margin-left: 0;
32109 }
32110 body.rtl .wpfnl-automation-window .automation-darwer .drawer-header .wpfnl-drawer-close {
32111 margin-right: auto;
32112 margin-left: 0;
32113 }
32114 body.rtl .wpfnl-automation-window .automation-darwer .drawer-header .connect-crm .connect-crm-title {
32115 padding-left: 7px;
32116 padding-right: 0;
32117 }
32118
32119 /*# sourceMappingURL=wpfnl-admin.css.map */
32120