PluginProbe
SellKit – Funnel builder and checkout optimizer for WooCommerce to sell more, faster / 1.5.4
SellKit – Funnel builder and checkout optimizer for WooCommerce to sell more, faster v1.5.4
2.6.0 trunk 1.1.0 1.1.4 1.2.1 1.2.2 1.2.3 1.2.5 1.2.9 1.3.1 1.3.2 1.5.0 1.5.1 1.5.4 1.5.7 1.5.8 1.5.9 1.6.2 1.6.5 1.6.8 1.7.2 1.7.4 1.7.5 1.7.9 1.8.1 All 42 releases
sellkit / assets / dist / css / frontend.css

frontend.css in SellKit – Funnel builder and checkout optimizer for WooCommerce to sell more, faster 1.5.4, at assets/dist/css/frontend.css

4,989 lines 154.5 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 .sellkit-order-cart-detail {
2 width: 100%;
3 padding: 20px;
4 border: 1px solid #ccc;
5 }
6
7 .sellkit-order-cart-detail .sellkit-cart-detail-heading {
8 font-weight: bold;
9 }
10
11 .sellkit-order-cart-detail .sellkit-order-cart-detail-items-thumbnail {
12 position: relative;
13 width: 80px;
14 height: 80px;
15 }
16
17 .sellkit-order-cart-detail .sellkit-order-cart-detail-items-thumbnail img {
18 width: 100% !important;
19 height: 100% !important;
20 -o-object-fit: cover;
21 object-fit: cover;
22 }
23
24 .sellkit-order-cart-detail .sellkit-order-cart-detail-items-thumbnail .sellkit-order-cart-detail-items-thumbnail-image-wrapper {
25 overflow: hidden;
26 }
27
28 .sellkit-order-cart-detail .sellkit-order-cart-detail-items-thumbnail .sellkit-order-cart-detail-items-thumbnail-quantity {
29 position: absolute;
30 top: -5px;
31 right: -8px;
32 width: 20px;
33 height: 20px;
34 border: 2px solid #000;
35 border-radius: 50%;
36 background: #fff;
37 color: #000;
38 line-height: 17px;
39 text-align: center;
40 }
41
42 .sellkit-order-cart-detail .sellkit-order-cart-detail-items-product-detail {
43 -webkit-box-align: center;
44 -ms-flex-align: center;
45 align-items: center;
46 -webkit-box-pack: start;
47 -ms-flex-pack: start;
48 justify-content: start;
49 }
50
51 .sellkit-order-cart-detail .sellkit-order-cart-detail-items-product-title {
52 margin-left: 10px;
53 }
54
55 .sellkit-order-cart-detail .woocommerce-table__product-name.product-name {
56 display: -webkit-box;
57 display: -ms-flexbox;
58 display: flex;
59 align-items: center;
60 height: 100%;
61 -webkit-box-align: center;
62 -ms-flex-align: center;
63 -webkit-box-pack: center;
64 -ms-flex-pack: center;
65 }
66
67 .sellkit-order-cart-detail .woocommerce-table__product-total.product-total {
68 text-align: right;
69 }
70
71 .sellkit-order-cart-detail tfoot tr th, .sellkit-order-cart-detail tfoot tfoot tr td {
72 font-weight: normal !important;
73 }
74
75 .sellkit-order-cart-detail tfoot tr td {
76 text-align: right;
77 }
78
79 .sellkit-order-cart-detail tfoot tr {
80 margin-bottom: 10px !important;
81 }
82
83 .sellkit-order-cart-detail tfoot tr th, .sellkit-order-cart-detail tfoot tr td {
84 padding: 10px 0;
85 }
86
87 .sellkit-order-cart-detail tfoot tfoot {
88 padding-top: 10px;
89 }
90
91 .sellkit-order-cart-detail tfoot tr:first-child th, .sellkit-order-cart-detail tfoot tr:first-child td {
92 padding-top: 20px;
93 }
94
95 .sellkit-order-cart-detail tfoot tr:last-child {
96 border-top: 3px solid #ccc;
97 font-weight: 700;
98 }
99
100 .sellkit-order-cart-detail tfoot tr:last-child th, .sellkit-order-cart-detail tfoot tfoot tr:last-child td {
101 margin-top: 10px;
102 font-weight: 700;
103 }
104
105 .sellkit-order-cart-detail .sellkit-order-cart-detail-items {
106 width: 100%;
107 padding: 0;
108 list-style: none;
109 }
110
111 .sellkit-order-cart-detail .sellkit-order-cart-detail-items li {
112 display: -webkit-box;
113 display: -ms-flexbox;
114 display: flex;
115 -webkit-box-pack: justify;
116 -ms-flex-pack: justify;
117 justify-content: space-between;
118 width: 100%;
119 height: 80px;
120 }
121
122 .sellkit-order-cart-detail .sellkit-order-cart-detail-items li > div {
123 display: -webkit-box;
124 display: -ms-flexbox;
125 display: flex;
126 -webkit-box-align: center;
127 -ms-flex-align: center;
128 align-items: center;
129 -webkit-box-pack: center;
130 -ms-flex-pack: center;
131 justify-content: center;
132 height: 100%;
133 }
134
135 .sellkit-order-cart-detail .sellkit-order-cart-detail-prices {
136 width: 100%;
137 padding: 0;
138 list-style: none;
139 }
140
141 .sellkit-order-cart-detail .sellkit-order-cart-detail-prices li {
142 display: -webkit-box;
143 display: -ms-flexbox;
144 display: flex;
145 -webkit-box-pack: justify;
146 -ms-flex-pack: justify;
147 justify-content: space-between;
148 width: 100%;
149 }
150
151 .sellkit-order-cart-detail .sellkit-order-cart-detail-prices li:last-child {
152 margin-top: 10px;
153 padding-top: 10px;
154 border-top: 3px solid #ccc;
155 font-weight: bold;
156 }
157
158 .sellkit-order-cart-detail .shop_table {
159 width: 100%;
160 }
161
162 .jupiterx-post-content table th, .jupiterx-post-content table td {
163 border-top: inherit;
164 vertical-align: inherit;
165 }
166
167 .jupiterx-post-content table thead th, .table thead th {
168 border-bottom: inherit;
169 }
170
171 .sellkit-order-details .sellkit-flex {
172 display: -webkit-box;
173 display: -ms-flexbox;
174 display: flex;
175 }
176
177 .sellkit-order-details .sellkit-flex-wrap {
178 -ms-flex-wrap: wrap;
179 flex-wrap: wrap;
180 }
181
182 .sellkit-order-details.woocommerce-order-overview {
183 padding: 15px 10px;
184 border: 1px solid #DFDFDF;
185 }
186
187 .sellkit-order-details h3 {
188 margin-bottom: 15px;
189 color: #343434;
190 font-weight: 500;
191 }
192
193 .sellkit-order-details .sellkit-order-details-heading {
194 margin: 0;
195 color: #3B3B3B;
196 font-size: 16px;
197 font-weight: 500;
198 }
199
200 .sellkit-order-details .sellkit-order-details-items-group {
201 display: -webkit-box;
202 display: -ms-flexbox;
203 display: flex;
204 -webkit-box-orient: vertical;
205 -webkit-box-direction: normal;
206 -ms-flex-direction: column;
207 flex-direction: column;
208 }
209
210 .sellkit-order-details .order-details-heading-group {
211 display: -webkit-box;
212 display: -ms-flexbox;
213 display: flex;
214 -webkit-box-align: center;
215 -ms-flex-align: center;
216 align-items: center;
217 }
218
219 .sellkit-order-details .order-details-item-content {
220 color: #6A6A6A;
221 font-size: 15px;
222 font-weight: 400;
223 }
224
225 .sellkit-order-details .sellkit-order-details-content {
226 padding: 0;
227 }
228
229 .sellkit-order-details .woocommerce-bacs-bank-details .wc-bacs-bank-details-account-name {
230 margin: 0 0 .8em;
231 font-size: 1.5rem;
232 font-weight: 700;
233 }
234
235 .sellkit-order-details .woocommerce-bacs-bank-details ul.order_details {
236 margin: 0 0 3em;
237 list-style: none;
238 }
239
240 .sellkit-order-details .woocommerce-bacs-bank-details ul.order_details::before {
241 display: table;
242 content: " ";
243 }
244
245 .sellkit-order-details .woocommerce-bacs-bank-details ul.order_details::after {
246 display: table;
247 clear: both;
248 content: " ";
249 }
250
251 .sellkit-order-details .woocommerce-bacs-bank-details ul.order_details li {
252 margin-right: 2em;
253 margin-left: 0;
254 padding-right: 2em;
255 padding-left: 0;
256 float: left;
257 border-right: 1px dashed #d3ced2;
258 font-size: .715em;
259 line-height: 1;
260 text-transform: uppercase;
261 list-style-type: none;
262 }
263
264 .sellkit-order-details .woocommerce-bacs-bank-details ul.order_details li strong {
265 display: block;
266 font-size: 1.4em;
267 line-height: 1.5;
268 text-transform: none;
269 }
270
271 .sellkit-order-details .woocommerce-bacs-bank-details ul.order_details li:last-of-type {
272 border: none;
273 }
274
275 .sellkit-product-price-widget del {
276 display: inline-block;
277 opacity: 0.5;
278 }
279
280 .sellkit-product-price-widget ins {
281 text-decoration: none;
282 }
283
284 .sellkit-product-image-widget.product {
285 display: -webkit-box;
286 display: -ms-flexbox;
287 display: flex;
288 }
289
290 .sellkit-product-image-widget.product .woocommerce-product-gallery {
291 min-height: 10px;
292 }
293
294 .sellkit-product-image-widget.product .woocommerce-product-gallery .product .sellkit-woocommerce-product-gallery {
295 width: 100%;
296 }
297
298 .sellkit-product-image-widget.product .woocommerce-product-gallery .flex-viewport {
299 border-width: 2px;
300 border-color: #0a0c0d;
301 }
302
303 .sellkit-product-image-widget.product .woocommerce-product-gallery .flex-control-nav {
304 display: -webkit-box;
305 display: -ms-flexbox;
306 display: flex;
307 padding-left: 0;
308 list-style: none;
309 }
310
311 .sellkit-product-image-widget.product .woocommerce-product-gallery .flex-control-nav li {
312 cursor: pointer;
313 overflow: hidden;
314 }
315
316 .sellkit-product-image-widget.product .woocommerce-product-gallery .woocommerce-product-gallery__wrapper {
317 overflow: hidden;
318 }
319
320 .sellkit-product-image-widget.product .woocommerce-product-gallery .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image {
321 border-radius: 0;
322 }
323
324 .sellkit-product-image-widget.product .woocommerce-product-gallery .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image a {
325 cursor: default !important;
326 }
327
328 .sellkit-product-image-widget.product .woocommerce-product-gallery .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image a img {
329 width: 100%;
330 height: auto !important;
331 border-radius: 0;
332 }
333
334 .sellkit-product-image-widget.product .woocommerce-product-gallery img {
335 display: inline-block;
336 border-radius: 0;
337 }
338
339 .sellkit-product-image-widget.product .woocommerce-product-gallery .product {
340 display: -webkit-box;
341 display: -ms-flexbox;
342 display: flex;
343 }
344
345 .sellkit-product-image-widget.product .woocommerce-product-gallery .flex-control-thumbs {
346 -ms-flex-wrap: wrap;
347 flex-wrap: wrap;
348 }
349
350 .sellkit-product-image-widget.product .woocommerce-product-gallery .flex-control-thumbs li {
351 margin-left: 0 !important;
352 }
353
354 .sellkit-product-image-widget.product .woocommerce-product-gallery .flex-control-thumbs li img {
355 border-radius: 0 !important;
356 }
357
358 .sellkit-product-image-widget.product .woocommerce-product-gallery .flex-control-thumbs img.flex-active {
359 border: none !important;
360 }
361
362 .product_title-widget .entry-title {
363 color: #222222;
364 }
365
366 .sellkit-product-quantity-widget {
367 display: -webkit-box;
368 display: -ms-flexbox;
369 display: flex;
370 }
371
372 .sellkit-product-quantity-widget .quantity .screen-reader-text {
373 display: unset;
374 position: relative !important;
375 top: -5px;
376 width: 100%;
377 min-height: 22px;
378 color: #404040;
379 opacity: 1;
380 visibility: visible;
381 -webkit-clip-path: none;
382 clip-path: none;
383 }
384
385 .sellkit-product-quantity-widget input {
386 width: 100%;
387 }
388
389 .sellkit-accept-reject-button-widget {
390 font-size: 16px;
391 }
392
393 .sellkit-accept-reject-button-widget .sellkit-accept-reject-button-title {
394 display: inline-block;
395 }
396
397 .sellkit-accept-reject-button-widget .sellkit-accept-reject-button-sub-title {
398 font-size: 10px;
399 font-weight: bold;
400 }
401
402 .sellkit-accept-reject-button {
403 padding: 12px 60px;
404 background: #635cff;
405 color: #fff !important;
406 cursor: pointer;
407 }
408
409 .sellkit-accept-reject-button.elementor-size-sm {
410 padding: 12px 24px !important;
411 }
412
413 .sellkit-upsell-popup {
414 display: -webkit-box;
415 display: -ms-flexbox;
416 display: flex;
417 position: fixed;
418 top: 0;
419 left: 0;
420 -webkit-box-align: center;
421 -ms-flex-align: center;
422 align-items: center;
423 -webkit-box-pack: center;
424 -ms-flex-pack: center;
425 justify-content: center;
426 width: 100%;
427 height: 100%;
428 background: rgba(11, 11, 11, 0.25);
429 z-index: 1000;
430 }
431
432 .sellkit-upsell-popup .sellkit-upsell-popup-body {
433 width: 600px;
434 height: 357px;
435 padding: 23px;
436 border-radius: 4px;
437 background: #fff;
438 text-align: center;
439 }
440
441 .sellkit-upsell-popup .sellkit-upsell-popup-body .sellkit-upsell-popup-header {
442 text-align: right;
443 cursor: pointer;
444 }
445
446 .sellkit-upsell-popup .sellkit-upsell-popup-body .sellkit-upsell-popup-header img {
447 width: 12px;
448 height: 12px;
449 color: #6c757d;
450 }
451
452 .sellkit-upsell-popup .sellkit-upsell-popup-body .sellkit-upsell-popup-icon {
453 padding: 31px;
454 }
455
456 .sellkit-upsell-popup .sellkit-upsell-popup-body .sellkit-upsell-popup-icon .rotate {
457 -webkit-animation: rotation 2s infinite linear;
458 animation: rotation 2s infinite linear;
459 }
460
461 .sellkit-upsell-popup .sellkit-upsell-popup-body .sellkit-upsell-popup-content {
462 color: #222;
463 font-size: 22px;
464 font-style: normal;
465 font-weight: normal;
466 letter-spacing: normal;
467 line-height: 1.45;
468 text-align: center;
469 font-stretch: normal;
470 letter-spacing: normal;
471 }
472
473 .sellkit-upsell-popup .sellkit-upsell-popup-body .sellkit-upsell-popup-content .sellkit-upsell-updating, .sellkit-upsell-popup .sellkit-upsell-popup-body .sellkit-upsell-popup-content .sellkit-upsell-accepted, .sellkit-upsell-popup .sellkit-upsell-popup-body .sellkit-upsell-popup-content .sellkit-upsell-rejected {
474 display: none;
475 }
476
477 .sellkit-upsell-popup .sellkit-upsell-popup-body .sellkit-upsell-popup-content .sellkit-upsell-updating.active, .sellkit-upsell-popup .sellkit-upsell-popup-body .sellkit-upsell-popup-content .sellkit-upsell-accepted.active, .sellkit-upsell-popup .sellkit-upsell-popup-body .sellkit-upsell-popup-content .sellkit-upsell-rejected.active {
478 display: block;
479 margin: auto;
480 }
481
482 .sellkit-upsell-popup .sellkit-upsell-popup-body .sellkit-upsell-popup-content .sellkit-upsell-popup-text .sellkit-upsell-accepted, .sellkit-upsell-popup .sellkit-upsell-popup-body .sellkit-upsell-popup-content .sellkit-upsell-popup-text .sellkit-upsell-rejected {
483 padding: 0 40px;
484 }
485
486 .sellkit-upsell-popup:not(.active) {
487 display: none;
488 }
489
490 @-webkit-keyframes rotation {
491 from {
492 -webkit-transform: rotate(0deg);
493 transform: rotate(0deg);
494 }
495 to {
496 -webkit-transform: rotate(359deg);
497 transform: rotate(359deg);
498 }
499 }
500
501 @keyframes rotation {
502 from {
503 -webkit-transform: rotate(0deg);
504 transform: rotate(0deg);
505 }
506 to {
507 -webkit-transform: rotate(359deg);
508 transform: rotate(359deg);
509 }
510 }
511
512 body.oceanwp-theme .elementor-widget-sellkit-checkout .sellkit-checkout-step-bump-wrapper
513 .sellkit-checkout-bump-order-header
514 .sellkit-checkout-order-bump-price del {
515 color: unset;
516 opacity: 1;
517 }
518
519 body.oceanwp-theme .elementor-widget-sellkit-checkout .sellkit-checkout-step-bump-wrapper
520 .sellkit-checkout-bump-order-header
521 .sellkit-checkout-order-bump-price .amount {
522 color: #222 !important;
523 }
524
525 body.theme-betheme .elementor-widget-sellkit-checkout div#customer_details {
526 -ms-flex-preferred-size: unset;
527 flex-basis: unset;
528 max-width: unset;
529 margin-bottom: unset;
530 }
531
532 body.theme-betheme .elementor-widget-sellkit-checkout div#order_review#order_review {
533 -ms-flex-preferred-size: unset;
534 flex-basis: unset;
535 width: 100% !important;
536 max-width: unset;
537 margin-bottom: unset;
538 margin-left: unset;
539 }
540
541 body.theme-betheme .elementor-widget-sellkit-checkout div.woocommerce-billing-fields,
542 body.theme-betheme .elementor-widget-sellkit-checkout section.sellkit-one-page-shipping-methods {
543 width: 100% !important;
544 }
545
546 body.theme-betheme .elementor-widget-sellkit-checkout section.place-order {
547 width: 100%;
548 }
549
550 body.theme-betheme .elementor-widget-sellkit-checkout div#payment ul.payment_methods li {
551 border: unset;
552 }
553
554 body.theme-betheme .elementor-widget-sellkit-checkout div#payment ul.payment_methods li.active-payment {
555 border-color: unset;
556 }
557
558 body.theme-betheme .elementor-widget-sellkit-checkout div#payment ul.payment_methods li.active-payment span.mfn-payment-check {
559 display: none;
560 }
561
562 body.theme-betheme .elementor-widget-sellkit-checkout div#payment ul.payment_methods li:not(.woocommerce-notice)::before, body.theme-betheme .elementor-widget-sellkit-checkout div#payment ul.payment_methods li:not(.woocommerce-notice)::after {
563 display: none;
564 }
565
566 body.theme-betheme .elementor-widget-sellkit-checkout span.woocommerce-input-wrapper input {
567 -webkit-transition: all 0.15s ease-in-out;
568 transition: all 0.15s ease-in-out;
569 }
570
571 body.theme-betheme .elementor-widget-sellkit-checkout table.sellkit-checkout-bundled-products-table td {
572 border-style: none;
573 }
574
575 body.theme-betheme .elementor-widget-sellkit-checkout table.sellkit-checkout-bundled-products-table td.sellkit-checkout-bundled-spacer-row {
576 background-color: unset !important;
577 }
578
579 body.theme-betheme .elementor-widget-sellkit-checkout table.sellkit-checkout-bundled-products-table tr:first-child td {
580 -webkit-box-shadow: unset;
581 box-shadow: unset;
582 }
583
584 body.theme-betheme .elementor-widget-sellkit-checkout table.sellkit-checkout-bundled-products-table input[type="number"] {
585 margin-bottom: unset;
586 }
587
588 body.theme-dt-the7 .elementor-widget-sellkit-checkout > * {
589 font-family: sans-serif;
590 }
591
592 body.theme-dt-the7 .elementor-widget-sellkit-checkout button#place_order {
593 background: unset;
594 background-color: #323232;
595 }
596
597 body.theme-Avada .elementor-widget-sellkit-checkout > * {
598 font-family: sans-serif;
599 }
600
601 body.theme-Avada .elementor-widget-sellkit-checkout div.avada-myaccount-user,
602 body.theme-Avada .elementor-widget-sellkit-checkout ul.woocommerce-side-nav.woocommerce-checkout-nav,
603 body.theme-Avada .elementor-widget-sellkit-checkout a.fusion-button {
604 display: none;
605 }
606
607 body.theme-Avada .elementor-widget-sellkit-checkout form.checkout_coupon {
608 display: none !important;
609 }
610
611 body.theme-Avada .elementor-widget-sellkit-checkout div.woocommerce-content-box.avada-checkout {
612 margin-left: unset;
613 padding: unset;
614 border: unset;
615 }
616
617 body.theme-Avada .elementor-widget-sellkit-checkout div#order_review {
618 display: block !important;
619 }
620
621 body.theme-Avada .elementor-widget-sellkit-checkout tr.cart_item {
622 height: unset;
623 }
624
625 body.theme-Avada .elementor-widget-sellkit-checkout .shop_table tfoot .order-total .amount {
626 color: unset;
627 font-size: unset;
628 font-weight: unset;
629 }
630
631 body.theme-Avada .elementor-widget-sellkit-checkout ul.payment_methods {
632 margin: unset;
633 }
634
635 body.theme-twentytwentytwo .elementor-widget-sellkit-checkout .sellkit-checkout-widget-one-page-build
636 #sellkit-checkout-widget-id form
637 .sellkit-one-page-checkout-login {
638 -webkit-box-ordinal-group: 1;
639 -ms-flex-order: 0;
640 order: 0;
641 }
642
643 body.theme-twentytwentytwo .elementor-widget-sellkit-checkout div#customer_details,
644 body.theme-twentytwentytwo .elementor-widget-sellkit-checkout div.col2-set {
645 width: 100%;
646 float: unset;
647 }
648
649 body.theme-bridge.contains-sellkit-checkout {
650 overflow: unset !important;
651 }
652
653 body.theme-bridge .elementor-widget-sellkit-checkout span.woocommerce-input-wrapper input {
654 -webkit-transition: all 0.15s ease-in-out;
655 transition: all 0.15s ease-in-out;
656 }
657
658 .sellkit-checkout-widget-one-page-build #sellkit-checkout-widget-id form {
659 display: -webkit-box;
660 display: -ms-flexbox;
661 display: flex;
662 -webkit-box-orient: vertical;
663 -webkit-box-direction: normal;
664 -ms-flex-direction: column;
665 flex-direction: column;
666 }
667
668 .sellkit-checkout-widget-one-page-build #sellkit-checkout-widget-id form .sellkit-one-page-checkout-login {
669 -webkit-box-ordinal-group: 2;
670 -ms-flex-order: 1;
671 order: 1;
672 }
673
674 .sellkit-checkout-widget-one-page-build #sellkit-checkout-widget-id form .sellkit-one-page-shipping-methods {
675 -webkit-box-ordinal-group: 3;
676 -ms-flex-order: 2;
677 order: 2;
678 }
679
680 .sellkit-checkout-widget-one-page-build #sellkit-checkout-widget-id form .sellkit-one-page-shipping-methods .shipping-method-header {
681 margin-top: 17px;
682 }
683
684 .sellkit-checkout-widget-one-page-build #sellkit-checkout-widget-id form #order_review {
685 width: auto !important;
686 padding: 0 !important;
687 float: none !important;
688 border: none !important;
689 }
690
691 .sellkit-checkout-widget-one-page-build #sellkit-checkout-widget-id form .woocommerce-checkout-review-order {
692 -webkit-box-ordinal-group: 4;
693 -ms-flex-order: 3;
694 order: 3;
695 }
696
697 .sellkit-checkout-widget-one-page-build #sellkit-checkout-widget-id form .woocommerce-checkout-review-order #sellkit-checkout-widget-order-review-wrap .woocommerce-checkout-review-order-table {
698 border-collapse: initial !important;
699 }
700
701 .sellkit-checkout-widget-one-page-build #sellkit-checkout-widget-id form .woocommerce-checkout-review-order #sellkit-checkout-widget-order-review-wrap .woocommerce-checkout-review-order-table .sellkit-checkout-widget-order-summary-tfoot .order-total th, .sellkit-checkout-widget-one-page-build #sellkit-checkout-widget-id form .woocommerce-checkout-review-order #sellkit-checkout-widget-order-review-wrap .woocommerce-checkout-review-order-table .sellkit-checkout-widget-order-summary-tfoot .order-total td {
702 padding-top: 18px !important;
703 }
704
705 .sellkit-checkout-widget-one-page-build #sellkit-checkout-widget-id form .sellkit-one-page-checkout-billing {
706 -webkit-box-ordinal-group: 5;
707 -ms-flex-order: 4;
708 order: 4;
709 }
710
711 .sellkit-checkout-widget-one-page-build #sellkit-checkout-widget-id form .sellkit-one-page-checkout-place-order {
712 display: -webkit-box;
713 display: -ms-flexbox;
714 display: flex;
715 -webkit-box-pack: end;
716 -ms-flex-pack: end;
717 justify-content: flex-end;
718 -webkit-box-ordinal-group: 6;
719 -ms-flex-order: 5;
720 order: 5;
721 margin-top: 36px;
722 }
723
724 .sellkit-checkout-widget-one-page-build #sellkit-checkout-widget-id form .sellkit-custom-coupon-form {
725 display: -webkit-box;
726 display: -ms-flexbox;
727 display: flex;
728 -webkit-box-orient: horizontal;
729 -webkit-box-direction: normal;
730 -ms-flex-direction: row;
731 flex-direction: row;
732 -ms-flex-wrap: nowrap;
733 flex-wrap: nowrap;
734 -ms-flex-line-pack: center;
735 align-content: center;
736 -webkit-box-align: center;
737 -ms-flex-align: center;
738 align-items: center;
739 -webkit-box-pack: start;
740 -ms-flex-pack: start;
741 justify-content: flex-start;
742 width: 100%;
743 -webkit-column-gap: 10px;
744 -moz-column-gap: 10px;
745 column-gap: 10px;
746 }
747
748 .sellkit-checkout-widget-one-page-build #sellkit-checkout-widget-id form .sellkit-custom-coupon-form .jx-form-row-first {
749 display: -webkit-box;
750 display: -ms-flexbox;
751 display: flex;
752 width: 495px;
753 margin-top: 0px;
754 margin-bottom: 1rem;
755 padding-top: 0px;
756 }
757
758 .sellkit-checkout-widget-one-page-build #sellkit-checkout-widget-id form .sellkit-custom-coupon-form .jx-form-row-first input {
759 width: 100%;
760 margin: 0px;
761 padding: 16px 0px 14px 14px;
762 border: solid 1px rgba(0, 0, 0, 0.2);
763 border-radius: 4px;
764 background-color: #ffffff;
765 color: #737373;
766 font-size: 14px;
767 font-style: normal;
768 font-weight: normal;
769 letter-spacing: normal;
770 line-height: 1.14;
771 text-align: left;
772 -webkit-box-shadow: none !important;
773 box-shadow: none !important;
774 font-stretch: normal;
775 }
776
777 .sellkit-checkout-widget-one-page-build #sellkit-checkout-widget-id form .sellkit-custom-coupon-form .jx-form-row-first input:focus {
778 border: solid 2px rgba(0, 123, 255, 0.4);
779 }
780
781 .sellkit-checkout-widget-one-page-build #sellkit-checkout-widget-id form .sellkit-custom-coupon-form .jx-form-row-last {
782 display: -webkit-box;
783 display: -ms-flexbox;
784 display: flex;
785 margin-top: 0px;
786 margin-bottom: 1rem;
787 }
788
789 .sellkit-checkout-widget-one-page-build #sellkit-checkout-widget-id form .sellkit-custom-coupon-form .jx-form-row-last .jx-apply-coupon {
790 height: 48px;
791 margin: 0;
792 padding: 10px 30px 10px 30px;
793 border-radius: 6px;
794 background-color: #323232;
795 color: white;
796 cursor: pointer;
797 }
798
799 .sellkit-checkout-widget-one-page-build #sellkit-checkout-widget-id form .sellkit-custom-coupon-form .jx-form-row-last .jx-apply-coupon span {
800 width: 37px;
801 height: 17px;
802 color: #ffffff;
803 font-size: 14px;
804 font-style: normal;
805 font-weight: 500;
806 letter-spacing: normal;
807 line-height: 1.21;
808 text-align: left;
809 font-stretch: normal;
810 }
811
812 .sellkit-checkout-widget-one-page-build #sellkit-checkout-widget-id form .sellkit-checkout-bundled-products .sellkit-head-row-title {
813 width: 70%;
814 }
815
816 .sellkit-checkout-widget-one-page-build #sellkit-checkout-widget-id .sellkit-checkout-virtual-session #sellkit-checkout-widget-order-review-wrap {
817 margin-top: 30px;
818 }
819
820 .sellkit-checkout-widget-multi-page-build form {
821 display: block !important;
822 }
823
824 .sellkit-checkout-widget-multi-page-build form #order_review {
825 width: auto !important;
826 padding: 0 !important;
827 float: none !important;
828 border: none !important;
829 }
830
831 .sellkit-checkout-widget-multi-page-build form .inner_wrapper {
832 display: -webkit-box;
833 display: -ms-flexbox;
834 display: flex;
835 }
836
837 .sellkit-checkout-widget-multi-page-build form .inner_wrapper .sellkit-checkout-left-column {
838 width: 60%;
839 }
840
841 .sellkit-checkout-widget-multi-page-build form .inner_wrapper .sellkit-checkout-left-column > div {
842 -webkit-box-ordinal-group: 2;
843 -ms-flex-order: 1;
844 order: 1;
845 width: 100%;
846 padding-right: 27px;
847 clear: both;
848 border-right: solid 1px #e1e1e1;
849 }
850
851 .sellkit-checkout-widget-multi-page-build form .inner_wrapper .sellkit-checkout-left-column > div .multistep-headers {
852 height: 103px;
853 margin: 0px 0px 36px 2px;
854 padding: 0px 14px 2px 18px;
855 border: solid 1px #e1e1e1;
856 border-radius: 4px;
857 background-color: #ffffff;
858 }
859
860 .sellkit-checkout-widget-multi-page-build form .inner_wrapper .sellkit-checkout-left-column > div .multistep-headers > div {
861 display: -webkit-box;
862 display: -ms-flexbox;
863 display: flex;
864 -webkit-box-orient: horizontal;
865 -webkit-box-direction: normal;
866 -ms-flex-direction: row;
867 flex-direction: row;
868 -ms-flex-wrap: nowrap;
869 flex-wrap: nowrap;
870 -ms-flex-line-pack: center;
871 align-content: center;
872 -webkit-box-align: center;
873 -ms-flex-align: center;
874 align-items: center;
875 -webkit-box-pack: justify;
876 -ms-flex-pack: justify;
877 justify-content: space-between;
878 height: auto;
879 min-height: 51px;
880 -webkit-column-gap: 20px;
881 -moz-column-gap: 20px;
882 column-gap: 20px;
883 }
884
885 .sellkit-checkout-widget-multi-page-build form .inner_wrapper .sellkit-checkout-left-column > div .multistep-headers > div > div {
886 display: -webkit-box;
887 display: -ms-flexbox;
888 display: flex;
889 -webkit-box-orient: horizontal;
890 -webkit-box-direction: normal;
891 -ms-flex-direction: row;
892 flex-direction: row;
893 -ms-flex-wrap: nowrap;
894 flex-wrap: nowrap;
895 -ms-flex-line-pack: center;
896 align-content: center;
897 -webkit-box-align: center;
898 -ms-flex-align: center;
899 align-items: center;
900 -webkit-box-pack: start;
901 -ms-flex-pack: start;
902 justify-content: flex-start;
903 width: 100%;
904 -webkit-column-gap: 15px;
905 -moz-column-gap: 15px;
906 column-gap: 15px;
907 }
908
909 .sellkit-checkout-widget-multi-page-build form .inner_wrapper .sellkit-checkout-left-column > div .multistep-headers > div > div .title {
910 width: 50px;
911 min-width: -webkit-fit-content;
912 min-width: -moz-fit-content;
913 min-width: fit-content;
914 }
915
916 .sellkit-checkout-widget-multi-page-build form .inner_wrapper .sellkit-checkout-left-column > div .multistep-headers > div span {
917 height: auto;
918 color: #323232;
919 font-size: 14px;
920 font-style: normal;
921 font-weight: normal;
922 letter-spacing: normal;
923 line-height: 1.14;
924 text-align: left;
925 font-stretch: normal;
926 }
927
928 .sellkit-checkout-widget-multi-page-build form .inner_wrapper .sellkit-checkout-left-column > div .multistep-headers > div .edit {
929 margin-right: 0px;
930 color: #007bff;
931 font-size: 13px;
932 font-style: normal;
933 font-weight: normal;
934 letter-spacing: normal;
935 line-height: 1.15;
936 text-align: right;
937 cursor: pointer;
938 font-stretch: normal;
939 }
940
941 .sellkit-checkout-widget-multi-page-build form .inner_wrapper .sellkit-checkout-left-column .sellkit-multistep-checkout-first .sellkit-one-page-checkout-login {
942 margin-bottom: 16px;
943 }
944
945 .sellkit-checkout-widget-multi-page-build form .inner_wrapper .sellkit-checkout-left-column .sellkit-multistep-checkout-first .sellkit-one-page-checkout-login #customer_details {
946 width: auto !important;
947 float: none !important;
948 }
949
950 .sellkit-checkout-widget-multi-page-build form .inner_wrapper .sellkit-checkout-left-column .sellkit-multistep-checkout-first .sellkit-multistep-checkout-first-footer {
951 display: -webkit-box;
952 display: -ms-flexbox;
953 display: flex;
954 -webkit-box-orient: horizontal;
955 -webkit-box-direction: normal;
956 -ms-flex-direction: row;
957 flex-direction: row;
958 -ms-flex-line-pack: stretch;
959 align-content: stretch;
960 -webkit-box-align: center;
961 -ms-flex-align: center;
962 align-items: center;
963 -webkit-box-pack: end;
964 -ms-flex-pack: end;
965 justify-content: flex-end;
966 }
967
968 .sellkit-checkout-widget-multi-page-build form .inner_wrapper .sellkit-checkout-left-column .sellkit-multistep-checkout-first .sellkit-multistep-checkout-first-footer a .go-to-cart {
969 height: 17px;
970 margin: 30px 33px 21.5px 0px;
971 color: #007bff;
972 font-size: 14px;
973 font-style: normal;
974 font-weight: 500;
975 letter-spacing: normal;
976 line-height: 1.21;
977 text-align: left;
978 font-stretch: normal;
979 }
980
981 .sellkit-checkout-widget-multi-page-build form .inner_wrapper .sellkit-checkout-left-column .sellkit-multistep-checkout-first .sellkit-multistep-checkout-first-footer .go-to-shipping {
982 display: -webkit-inline-box;
983 display: -ms-inline-flexbox;
984 display: inline-flex;
985 -ms-flex-line-pack: center;
986 align-content: center;
987 -webkit-box-align: center;
988 -ms-flex-align: center;
989 align-items: center;
990 -webkit-box-pack: center;
991 -ms-flex-pack: center;
992 justify-content: center;
993 height: 56px;
994 margin: 5px 0 0 0;
995 padding: 0px 31px;
996 border-radius: 6px;
997 background-color: #323232;
998 color: #ffffff;
999 font-size: 14px;
1000 font-style: normal;
1001 font-weight: 500;
1002 letter-spacing: normal;
1003 line-height: 1.21;
1004 cursor: pointer;
1005 font-stretch: normal;
1006 }
1007
1008 .sellkit-checkout-widget-multi-page-build form .inner_wrapper .sellkit-checkout-left-column .sellkit-multistep-checkout-second {
1009 display: none;
1010 }
1011
1012 .sellkit-checkout-widget-multi-page-build form .inner_wrapper .sellkit-checkout-left-column .sellkit-multistep-checkout-second .sellkit-multistep-checkout-second-footer {
1013 display: -webkit-box;
1014 display: -ms-flexbox;
1015 display: flex;
1016 -webkit-box-orient: horizontal;
1017 -webkit-box-direction: normal;
1018 -ms-flex-direction: row;
1019 flex-direction: row;
1020 -ms-flex-line-pack: center;
1021 align-content: center;
1022 -webkit-box-align: center;
1023 -ms-flex-align: center;
1024 align-items: center;
1025 -webkit-box-pack: justify;
1026 -ms-flex-pack: justify;
1027 justify-content: space-between;
1028 }
1029
1030 .sellkit-checkout-widget-multi-page-build form .inner_wrapper .sellkit-checkout-left-column .sellkit-multistep-checkout-second .sellkit-multistep-checkout-second-footer .go-to-first {
1031 height: 17px;
1032 margin: 20px 0px;
1033 color: #007bff;
1034 font-size: 14px;
1035 font-style: normal;
1036 font-weight: 500;
1037 letter-spacing: normal;
1038 line-height: 1.21;
1039 text-align: center;
1040 cursor: pointer;
1041 font-stretch: normal;
1042 }
1043
1044 .sellkit-checkout-widget-multi-page-build form .inner_wrapper .sellkit-checkout-left-column .sellkit-multistep-checkout-second .sellkit-multistep-checkout-second-footer .go-to-payment {
1045 display: -webkit-box;
1046 display: -ms-flexbox;
1047 display: flex;
1048 -webkit-box-orient: horizontal;
1049 -webkit-box-direction: normal;
1050 -ms-flex-direction: row;
1051 flex-direction: row;
1052 -ms-flex-wrap: nowrap;
1053 flex-wrap: nowrap;
1054 -ms-flex-line-pack: center;
1055 align-content: center;
1056 -webkit-box-align: center;
1057 -ms-flex-align: center;
1058 align-items: center;
1059 -webkit-box-pack: center;
1060 -ms-flex-pack: center;
1061 justify-content: center;
1062 height: 56px;
1063 margin: 0;
1064 padding: 0px 31px;
1065 border-radius: 6px;
1066 background-color: #323232;
1067 color: #ffffff;
1068 font-size: 14px;
1069 font-style: normal;
1070 font-weight: 500;
1071 letter-spacing: normal;
1072 line-height: 1.21;
1073 text-align: center;
1074 cursor: pointer;
1075 font-stretch: normal;
1076 }
1077
1078 .sellkit-checkout-widget-multi-page-build form .inner_wrapper .sellkit-checkout-left-column .sellkit-multistep-checkout-third {
1079 display: none;
1080 }
1081
1082 .sellkit-checkout-widget-multi-page-build form .inner_wrapper .sellkit-checkout-left-column .sellkit-multistep-checkout-third .go-to-second {
1083 height: 17px;
1084 color: #007bff;
1085 font-size: 14px;
1086 font-style: normal;
1087 font-weight: 500;
1088 letter-spacing: normal;
1089 line-height: 1.21;
1090 text-align: left;
1091 cursor: pointer;
1092 font-stretch: normal;
1093 }
1094
1095 .sellkit-checkout-widget-multi-page-build form .inner_wrapper .sellkit-checkout-right-column {
1096 width: 40%;
1097 padding: 22px 30px 22px 30px;
1098 background-color: transparent;
1099 }
1100
1101 .sellkit-checkout-widget-multi-page-build form .inner_wrapper .sellkit-checkout-right-column > div {
1102 width: 100%;
1103 clear: both;
1104 }
1105
1106 .sellkit-checkout-widget-multi-page-build form .inner_wrapper .sellkit-checkout-right-column .sellkit-multistep-checkout-sidebar-sticky {
1107 position: sticky !important;
1108 top: 0;
1109 }
1110
1111 .sellkit-checkout-widget-multi-page-build form .inner_wrapper .sellkit-checkout-right-column .sellkit-multistep-checkout-sidebar {
1112 padding: 2px;
1113 scroll-behavior: smooth;
1114 }
1115
1116 .sellkit-checkout-widget-multi-page-build form .inner_wrapper .sellkit-checkout-right-column .sellkit-multistep-checkout-sidebar .summary_toggle {
1117 display: none;
1118 }
1119
1120 .sellkit-checkout-widget-multi-page-build form .inner_wrapper .sellkit-checkout-right-column .sellkit-multistep-checkout-sidebar .col2-set {
1121 width: auto !important;
1122 float: none !important;
1123 }
1124
1125 .sellkit-checkout-widget-multi-page-build form .inner_wrapper .sellkit-checkout-right-column .sellkit-multistep-checkout-sidebar table {
1126 width: 100%;
1127 max-width: 100%;
1128 }
1129
1130 .sellkit-checkout-widget-multi-page-build form .inner_wrapper .sellkit-checkout-right-column .sellkit-multistep-checkout-sidebar table tr.cart-subtotal th, .sellkit-checkout-widget-multi-page-build form .inner_wrapper .sellkit-checkout-right-column .sellkit-multistep-checkout-sidebar table tr.cart-subtotal td {
1131 padding-top: 18px;
1132 }
1133
1134 .sellkit-checkout-widget-multi-page-build form .inner_wrapper .sellkit-checkout-right-column .sellkit-multistep-checkout-sidebar table tr .jx-form-row-first {
1135 width: 100%;
1136 }
1137
1138 .sellkit-checkout-widget-multi-page-build form .inner_wrapper .sellkit-checkout-right-column .sellkit-multistep-checkout-sidebar table tr .jx-form-row-first input {
1139 width: 100%;
1140 }
1141
1142 .sellkit-checkout-widget-multi-page-build form .inner_wrapper .sellkit-checkout-right-column .sellkit-multistep-checkout-sidebar table tr.cart_item td.product-total {
1143 padding-top: 17px;
1144 }
1145
1146 .sellkit-checkout-widget-multi-page-build form .inner_wrapper .sellkit-checkout-right-column .sellkit-multistep-checkout-sidebar table .sellkit-custom-coupon-form-d-none {
1147 display: none;
1148 }
1149
1150 .sellkit-checkout-widget-multi-page-build form .inner_wrapper .sellkit-checkout-right-column .sellkit-multistep-checkout-sidebar table tfoot tr.order-total td, .sellkit-checkout-widget-multi-page-build form .inner_wrapper .sellkit-checkout-right-column .sellkit-multistep-checkout-sidebar table tfoot tr.order-total th {
1151 padding-top: 17px;
1152 }
1153
1154 .sellkit-checkout-widget-multi-page-build .sellkit-checkout-collapsible {
1155 margin-top: 0;
1156 }
1157
1158 .sellkit-checkout-widget-multi-page-build .sellkit-custom-coupon-form {
1159 display: -webkit-inline-box;
1160 display: -ms-inline-flexbox;
1161 display: inline-flex;
1162 width: 100%;
1163 padding-top: 0px;
1164 -webkit-column-gap: 10px;
1165 -moz-column-gap: 10px;
1166 column-gap: 10px;
1167 }
1168
1169 .sellkit-checkout-widget-multi-page-build .sellkit-custom-coupon-form .jx-form-row-first {
1170 display: -webkit-box;
1171 display: -ms-flexbox;
1172 display: flex;
1173 width: 495px;
1174 margin-top: 0px;
1175 margin-bottom: 1rem;
1176 padding-top: 0px;
1177 }
1178
1179 .sellkit-checkout-widget-multi-page-build .sellkit-custom-coupon-form .jx-form-row-first input {
1180 margin: 0px;
1181 padding: 16px 0px 14px 14px;
1182 border: solid 1px rgba(0, 0, 0, 0.2);
1183 border-radius: 4px;
1184 background-color: #ffffff;
1185 color: #737373;
1186 font-size: 14px;
1187 font-style: normal;
1188 font-weight: normal;
1189 letter-spacing: normal;
1190 line-height: 1.14;
1191 text-align: left;
1192 -webkit-box-shadow: none !important;
1193 box-shadow: none !important;
1194 font-stretch: normal;
1195 }
1196
1197 .sellkit-checkout-widget-multi-page-build .sellkit-custom-coupon-form .jx-form-row-first input:focus {
1198 border: solid 2px rgba(0, 123, 255, 0.4);
1199 }
1200
1201 .sellkit-checkout-widget-multi-page-build .sellkit-custom-coupon-form .jx-form-row-last {
1202 display: -webkit-box;
1203 display: -ms-flexbox;
1204 display: flex;
1205 margin-top: 0px;
1206 margin-bottom: 1rem;
1207 }
1208
1209 .sellkit-checkout-widget-multi-page-build .sellkit-custom-coupon-form .jx-form-row-last .jx-apply-coupon {
1210 display: -webkit-box;
1211 display: -ms-flexbox;
1212 display: flex;
1213 -webkit-box-orient: horizontal;
1214 -webkit-box-direction: normal;
1215 -ms-flex-direction: row;
1216 flex-direction: row;
1217 -ms-flex-wrap: wrap;
1218 flex-wrap: wrap;
1219 -ms-flex-line-pack: center;
1220 align-content: center;
1221 -webkit-box-align: center;
1222 -ms-flex-align: center;
1223 align-items: center;
1224 -webkit-box-pack: center;
1225 -ms-flex-pack: center;
1226 justify-content: center;
1227 height: 48px;
1228 margin: 0;
1229 padding: 0 29px 0 30px;
1230 border-radius: 6px;
1231 background-color: #323232;
1232 color: white;
1233 cursor: pointer;
1234 }
1235
1236 .sellkit-checkout-widget-multi-page-build .sellkit-custom-coupon-form .jx-form-row-last .jx-apply-coupon span {
1237 width: 37px;
1238 height: 17px;
1239 color: #ffffff;
1240 font-size: 14px;
1241 font-style: normal;
1242 font-weight: 500;
1243 letter-spacing: normal;
1244 line-height: 1.21;
1245 text-align: left;
1246 font-stretch: normal;
1247 }
1248
1249 .sellkit-checkout-widget-main-wrapper hr.sellkit-checkout-widget-divider {
1250 border: 1px solid #e1e1e1;
1251 border-right: none !important;
1252 border-bottom: none !important;
1253 border-left: none !important;
1254 opacity: 1 !important;
1255 }
1256
1257 .sellkit-checkout-widget-main-wrapper div#payment {
1258 border-bottom: none !important;
1259 border-radius: 5px;
1260 background: #ebe9eb;
1261 }
1262
1263 .sellkit-checkout-widget-main-wrapper #order_review {
1264 background-color: unset !important;
1265 }
1266
1267 .sellkit-checkout-widget-main-wrapper #order_review #sellkit-checkout-widget-order-review-wrap th.sellkit-checkout-widget-divider,
1268 .sellkit-checkout-widget-main-wrapper #order_review #sellkit-checkout-widget-order-review-wrap td.sellkit-checkout-widget-divider {
1269 border: 1px solid #e1e1e1;
1270 border-right: none !important;
1271 border-bottom: none !important;
1272 border-left: none !important;
1273 border-radius: 0px !important;
1274 }
1275
1276 .sellkit-checkout-widget-main-wrapper .sellkit-checkout-widget-d-block {
1277 display: block !important;
1278 }
1279
1280 .sellkit-checkout-widget-main-wrapper .sellkit-checkout-widget-d-none {
1281 display: none;
1282 }
1283
1284 .sellkit-checkout-widget-main-wrapper .sellkit-checkout-widget-express-checkout {
1285 margin-bottom: 32px;
1286 }
1287
1288 .sellkit-checkout-widget-main-wrapper .sellkit-checkout-widget-express-checkout .express-box {
1289 height: auto;
1290 min-height: 112px;
1291 border: 1px solid #eaeaea;
1292 border-radius: 4px;
1293 background-color: #ffffff;
1294 }
1295
1296 .sellkit-checkout-widget-main-wrapper .sellkit-checkout-widget-express-checkout .express-box legend {
1297 width: -webkit-max-content;
1298 width: -moz-max-content;
1299 width: max-content;
1300 margin: auto;
1301 padding: 0 10px 0 10px;
1302 color: #323232;
1303 font-size: 16px;
1304 font-style: normal;
1305 font-weight: normal;
1306 letter-spacing: normal;
1307 line-height: 1.13;
1308 text-align: center;
1309 font-stretch: normal;
1310 }
1311
1312 .sellkit-checkout-widget-main-wrapper .sellkit-checkout-widget-express-checkout .express-box .express-methods {
1313 display: -webkit-box;
1314 display: -ms-flexbox;
1315 display: flex;
1316 -webkit-box-orient: horizontal;
1317 -webkit-box-direction: normal;
1318 -ms-flex-direction: row;
1319 flex-direction: row;
1320 -ms-flex-wrap: wrap;
1321 flex-wrap: wrap;
1322 -ms-flex-line-pack: center;
1323 align-content: center;
1324 -webkit-box-align: center;
1325 -ms-flex-align: center;
1326 align-items: center;
1327 -webkit-box-pack: center;
1328 -ms-flex-pack: center;
1329 justify-content: center;
1330 margin: 15px 0 0 0;
1331 padding: 0 0 10px 0;
1332 -webkit-column-gap: 20px;
1333 -moz-column-gap: 20px;
1334 column-gap: 20px;
1335 row-gap: 10px;
1336 }
1337
1338 .sellkit-checkout-widget-main-wrapper .sellkit-checkout-widget-express-checkout .express-box .express-methods > div {
1339 display: -webkit-box;
1340 display: -ms-flexbox;
1341 display: flex;
1342 -ms-flex-line-pack: center;
1343 align-content: center;
1344 -webkit-box-align: center;
1345 -ms-flex-align: center;
1346 align-items: center;
1347 -webkit-box-pack: center;
1348 -ms-flex-pack: center;
1349 justify-content: center;
1350 height: 40px;
1351 border-radius: 4px;
1352 font-size: 14px;
1353 font-weight: bold;
1354 text-align: center;
1355 cursor: pointer;
1356 }
1357
1358 .sellkit-checkout-widget-main-wrapper .sellkit-checkout-widget-express-checkout .divider-box {
1359 border-top: 1px solid #eaeaea;
1360 }
1361
1362 .sellkit-checkout-widget-main-wrapper .sellkit-checkout-widget-express-checkout .divider-box legend {
1363 width: -webkit-max-content;
1364 width: -moz-max-content;
1365 width: max-content;
1366 margin: auto;
1367 padding: 0 10px 0 10px;
1368 color: #323232;
1369 font-size: 20px;
1370 font-style: normal;
1371 font-weight: normal;
1372 letter-spacing: normal;
1373 line-height: 1.2;
1374 text-align: center;
1375 font-stretch: normal;
1376 }
1377
1378 .sellkit-checkout-widget-main-wrapper .sellkit-checkout-widget-express-checkout #sellkit-checkout-or-divider {
1379 border-right: none !important;
1380 border-bottom: none !important;
1381 border-left: none !important;
1382 border-radius: 0px !important;
1383 }
1384
1385 .sellkit-checkout-widget-main-wrapper .sellkit-checkout-widget-breadcrumb-mobile {
1386 display: none;
1387 }
1388
1389 .sellkit-checkout-widget-main-wrapper .sellkit-checkout-widget-breadcrumb-mobile span, .sellkit-checkout-widget-main-wrapper .sellkit-checkout-widget-breadcrumb-mobile i {
1390 margin-right: 13px;
1391 }
1392
1393 .sellkit-checkout-widget-main-wrapper .sellkit-checkout-widget-breadcrumb-desktop {
1394 display: -webkit-box;
1395 display: -ms-flexbox;
1396 display: flex;
1397 }
1398
1399 .sellkit-checkout-widget-main-wrapper .sellkit-checkout-widget-breadcrumb-desktop,
1400 .sellkit-checkout-widget-main-wrapper .sellkit-checkout-widget-breadcrumb-mobile {
1401 -webkit-box-orient: horizontal;
1402 -webkit-box-direction: normal;
1403 -ms-flex-direction: row;
1404 flex-direction: row;
1405 -webkit-box-align: baseline;
1406 -ms-flex-align: baseline;
1407 align-items: baseline;
1408 margin-bottom: 36px;
1409 }
1410
1411 .sellkit-checkout-widget-main-wrapper .sellkit-checkout-widget-breadcrumb-desktop span,
1412 .sellkit-checkout-widget-main-wrapper .sellkit-checkout-widget-breadcrumb-mobile span {
1413 height: 19px;
1414 margin: 0;
1415 color: #737373;
1416 font-size: 14px;
1417 font-style: normal;
1418 font-weight: normal;
1419 letter-spacing: normal;
1420 line-height: 1.36;
1421 text-align: left;
1422 cursor: pointer;
1423 font-stretch: normal;
1424 }
1425
1426 .sellkit-checkout-widget-main-wrapper .sellkit-checkout-widget-breadcrumb-desktop .blue-line,
1427 .sellkit-checkout-widget-main-wrapper .sellkit-checkout-widget-breadcrumb-mobile .blue-line {
1428 color: #007bff;
1429 }
1430
1431 .sellkit-checkout-widget-main-wrapper .sellkit-checkout-widget-breadcrumb-desktop .current,
1432 .sellkit-checkout-widget-main-wrapper .sellkit-checkout-widget-breadcrumb-mobile .current {
1433 color: #323232;
1434 }
1435
1436 .sellkit-checkout-widget-main-wrapper .sellkit-checkout-widget-breadcrumb-desktop i,
1437 .sellkit-checkout-widget-main-wrapper .sellkit-checkout-widget-breadcrumb-mobile i {
1438 width: 6px;
1439 height: 10px;
1440 font-size: 12px;
1441 -o-object-fit: contain;
1442 object-fit: contain;
1443 }
1444
1445 .sellkit-checkout-widget-main-wrapper .sellkit-checkout-widget-breadcrumb-desktop span, .sellkit-checkout-widget-main-wrapper .sellkit-checkout-widget-breadcrumb-desktop i,
1446 .sellkit-checkout-widget-main-wrapper .sellkit-checkout-widget-breadcrumb-mobile span,
1447 .sellkit-checkout-widget-main-wrapper .sellkit-checkout-widget-breadcrumb-mobile i {
1448 margin-right: 15px;
1449 }
1450
1451 .sellkit-checkout-widget-main-wrapper .sellkit-checkout-widget-login-section {
1452 max-width: 100%;
1453 margin-top: -13px;
1454 }
1455
1456 .sellkit-checkout-widget-main-wrapper .sellkit-checkout-widget-login-section > div {
1457 display: -webkit-box;
1458 display: -ms-flexbox;
1459 display: flex;
1460 width: 100%;
1461 margin: 7px 0 0 0;
1462 }
1463
1464 .sellkit-checkout-widget-main-wrapper .sellkit-checkout-widget-login-section > div .sellkit-checkout-fields-wrapper {
1465 width: 100%;
1466 }
1467
1468 .sellkit-checkout-widget-main-wrapper .sellkit-checkout-widget-login-section > div .sellkit-checkout-widget-password-field {
1469 display: none !important;
1470 }
1471
1472 .sellkit-checkout-widget-main-wrapper .sellkit-checkout-widget-login-section .header {
1473 height: 23px;
1474 margin: 0 0 4px 0;
1475 color: #323232;
1476 font-size: 20px;
1477 font-style: normal;
1478 font-weight: normal;
1479 letter-spacing: normal;
1480 line-height: 1.2;
1481 text-align: left;
1482 font-stretch: normal;
1483 }
1484
1485 .sellkit-checkout-widget-main-wrapper .sellkit-checkout-widget-login-section .sellkit-checkout-widget-email-holder {
1486 margin-top: 20px;
1487 }
1488
1489 .sellkit-checkout-widget-main-wrapper .sellkit-checkout-widget-login-section .sellkit-checkout-widget-email-holder input {
1490 text-transform: initial !important;
1491 }
1492
1493 .sellkit-checkout-widget-main-wrapper .sellkit-checkout-widget-login-section .log-email {
1494 width: 100%;
1495 max-width: 100%;
1496 margin-top: 21px;
1497 margin-bottom: 0px;
1498 }
1499
1500 .sellkit-checkout-widget-main-wrapper .sellkit-checkout-widget-login-section .log-email input {
1501 width: 100%;
1502 height: 46px;
1503 margin: 0px 2px 0px 0px;
1504 padding: 16px 0px 14px 14px;
1505 border: solid 1px rgba(0, 0, 0, 0.2);
1506 border-radius: 4px;
1507 background-color: #ffffff;
1508 color: #737373;
1509 font-size: 14px;
1510 font-style: normal;
1511 font-weight: normal;
1512 letter-spacing: normal;
1513 line-height: 1.14;
1514 text-align: left;
1515 -webkit-box-shadow: none !important;
1516 box-shadow: none !important;
1517 font-stretch: normal;
1518 }
1519
1520 .sellkit-checkout-widget-main-wrapper .sellkit-checkout-widget-login-section .log-email input:focus {
1521 border: solid 2px rgba(0, 123, 255, 0.4);
1522 }
1523
1524 .sellkit-checkout-widget-main-wrapper .sellkit-checkout-widget-login-section .mini-title {
1525 display: none;
1526 }
1527
1528 .sellkit-checkout-widget-main-wrapper .sellkit-checkout-widget-login-section .login_hidden_section {
1529 display: none;
1530 }
1531
1532 .sellkit-checkout-widget-main-wrapper .sellkit-checkout-widget-login-section .sellkit-checkout-widget-email-error,
1533 .sellkit-checkout-widget-main-wrapper .sellkit-checkout-widget-login-section .sellkit-checkout-widget-email-empty,
1534 .sellkit-checkout-widget-main-wrapper .sellkit-checkout-widget-login-section .sellkit-checkout-widget-username-error {
1535 display: none;
1536 padding: 7px 0 0 0;
1537 color: #e22120;
1538 font-size: 14px;
1539 font-style: normal;
1540 font-weight: normal;
1541 letter-spacing: normal;
1542 line-height: 1.14;
1543 text-align: left;
1544 font-stretch: normal;
1545 }
1546
1547 .sellkit-checkout-widget-main-wrapper .sellkit-checkout-widget-login-section .jupiter-checkout-widget-email-search {
1548 display: none;
1549 padding: 7px 0 0 0;
1550 font-size: 14px;
1551 font-style: normal;
1552 font-weight: normal;
1553 letter-spacing: normal;
1554 line-height: 1.14;
1555 text-align: left;
1556 font-stretch: normal;
1557 }
1558
1559 .sellkit-checkout-widget-main-wrapper .sellkit-checkout-widget-login-section .login-wrapper > div {
1560 padding-top: 11px;
1561 }
1562
1563 .sellkit-checkout-widget-main-wrapper .sellkit-checkout-widget-login-section .login-wrapper > div .login-submit {
1564 display: -webkit-inline-box;
1565 display: -ms-inline-flexbox;
1566 display: inline-flex;
1567 -webkit-box-align: center;
1568 -ms-flex-align: center;
1569 align-items: center;
1570 height: 46px;
1571 padding: 0 30px 0 30px;
1572 border-radius: 6px;
1573 background-color: #323232;
1574 color: #ffffff;
1575 font-size: 14px;
1576 font-style: normal;
1577 font-weight: 500;
1578 letter-spacing: normal;
1579 line-height: 1.21;
1580 text-align: left;
1581 cursor: pointer;
1582 font-stretch: normal;
1583 }
1584
1585 .sellkit-checkout-widget-main-wrapper .sellkit-checkout-widget-login-section .login-wrapper > div .login-result {
1586 display: block;
1587 margin-top: 7px;
1588 font-size: 13px;
1589 }
1590
1591 .sellkit-checkout-widget-main-wrapper .sellkit-checkout-widget-login-section .create-desc {
1592 display: none;
1593 margin: 8px 0px 0px 0px;
1594 color: #323232;
1595 font-size: 14px;
1596 font-style: normal;
1597 font-weight: normal;
1598 letter-spacing: normal;
1599 line-height: 1.14;
1600 text-align: left;
1601 font-stretch: normal;
1602 }
1603
1604 .sellkit-checkout-widget-main-wrapper .sellkit-checkout-widget-login-section .create-desc p {
1605 display: -webkit-box;
1606 display: -ms-flexbox;
1607 display: flex;
1608 }
1609
1610 .sellkit-checkout-widget-main-wrapper .sellkit-checkout-widget-login-section .create-desc .sellkit-create-account-checkbox {
1611 width: 18px;
1612 height: 18px;
1613 margin: 0px;
1614 border: solid 1px rgba(0, 0, 0, 0.2);
1615 border-radius: 4px;
1616 background-color: #ffffff;
1617 -webkit-box-shadow: none !important;
1618 box-shadow: none !important;
1619 }
1620
1621 .sellkit-checkout-widget-main-wrapper .sellkit-checkout-widget-login-section .create-desc .sellkit-create-account-checkbox-label {
1622 height: 16px;
1623 margin: 0px 0px 0px 8px;
1624 padding-top: 3px;
1625 color: #323232;
1626 font-size: 14px;
1627 font-style: normal;
1628 font-weight: normal;
1629 letter-spacing: normal;
1630 line-height: 1.14;
1631 text-align: left;
1632 cursor: pointer;
1633 font-stretch: normal;
1634 }
1635
1636 .sellkit-checkout-widget-main-wrapper #sellkit-checkout-widget-id .sellkit-hide-completely {
1637 display: none !important;
1638 margin: 0 !important;
1639 padding: 0 !important;
1640 }
1641
1642 .sellkit-checkout-widget-main-wrapper #sellkit-checkout-widget-id form .sellkit-one-page-checkout-shipping .shipping_address .header {
1643 height: 23px;
1644 margin: 24px 0px 21px 3px;
1645 color: #323232;
1646 font-size: 20px;
1647 font-style: normal;
1648 font-weight: normal;
1649 letter-spacing: normal;
1650 line-height: 1.2;
1651 text-align: left;
1652 font-stretch: normal;
1653 }
1654
1655 .sellkit-checkout-widget-main-wrapper #sellkit-checkout-widget-id form .sellkit-one-page-checkout-shipping .shipping_address #ship-to-different-address {
1656 display: none !important;
1657 }
1658
1659 .sellkit-checkout-widget-main-wrapper #sellkit-checkout-widget-id form .sellkit-checkout-widget-primary-button:hover,
1660 .sellkit-checkout-widget-main-wrapper #sellkit-checkout-widget-id form #place_order:hover {
1661 background-color: #111111;
1662 }
1663
1664 .sellkit-checkout-widget-main-wrapper #sellkit-checkout-widget-id tr.coupon-form td {
1665 padding: 9px 0 17px 0;
1666 }
1667
1668 .sellkit-checkout-widget-main-wrapper #sellkit-checkout-widget-id tr.coupon-form .sellkit-coupon-toggle {
1669 display: block;
1670 padding: 4px 0 11px 0;
1671 color: #007bff;
1672 font-size: 14px;
1673 font-style: normal;
1674 font-weight: normal;
1675 letter-spacing: normal;
1676 line-height: 1.14;
1677 text-align: left;
1678 cursor: pointer;
1679 font-stretch: normal;
1680 }
1681
1682 .sellkit-checkout-widget-main-wrapper #sellkit-checkout-widget-id tr.coupon-form .sellkit-normal-coupon-form {
1683 padding: 6px 0 2px 0;
1684 }
1685
1686 .sellkit-checkout-widget-main-wrapper #sellkit-checkout-widget-id .sellkit-one-page-shipping-methods .shipping-method-header {
1687 width: 100%;
1688 height: 19px;
1689 margin: 2px 0px 23px 0px;
1690 color: #323232;
1691 font-size: 20px;
1692 font-style: normal;
1693 font-weight: normal;
1694 letter-spacing: normal;
1695 line-height: 1.2;
1696 text-align: left;
1697 font-stretch: normal;
1698 }
1699
1700 .sellkit-checkout-widget-main-wrapper #sellkit-checkout-widget-id .sellkit-one-page-shipping-methods > span {
1701 display: -webkit-inline-box;
1702 display: -ms-inline-flexbox;
1703 display: inline-flex;
1704 margin: 0 0 20px 0;
1705 font-size: 15px;
1706 font-style: normal;
1707 font-weight: normal;
1708 letter-spacing: normal;
1709 line-height: 1.2;
1710 text-align: left;
1711 font-stretch: normal;
1712 }
1713
1714 .sellkit-checkout-widget-main-wrapper #sellkit-checkout-widget-id .sellkit-one-page-shipping-methods table.sellkit-shipping-methods-one-page {
1715 width: 100%;
1716 margin-top: 19px;
1717 margin-right: 10px;
1718 margin-bottom: 42px;
1719 border: solid 1px #e1e1e1;
1720 border-radius: 4px;
1721 border-collapse: collapse;
1722 }
1723
1724 .sellkit-checkout-widget-main-wrapper #sellkit-checkout-widget-id .sellkit-one-page-shipping-methods table.sellkit-shipping-methods-one-page tr {
1725 border-top: none !important;
1726 border-right: none !important;
1727 border-bottom: 1px solid rgba(0, 0, 0, 0.1);
1728 border-left: none !important;
1729 background-color: #fff;
1730 }
1731
1732 .sellkit-checkout-widget-main-wrapper #sellkit-checkout-widget-id .sellkit-one-page-shipping-methods table.sellkit-shipping-methods-one-page tr td:nth-child(1) {
1733 border-right-width: 0px !important;
1734 }
1735
1736 .sellkit-checkout-widget-main-wrapper #sellkit-checkout-widget-id .sellkit-one-page-shipping-methods table.sellkit-shipping-methods-one-page tr td:nth-child(2) {
1737 border-left-width: 0px !important;
1738 }
1739
1740 .sellkit-checkout-widget-main-wrapper #sellkit-checkout-widget-id .sellkit-one-page-shipping-methods table.sellkit-shipping-methods-one-page tr td {
1741 background-color: #fff;
1742 }
1743
1744 .sellkit-checkout-widget-main-wrapper #sellkit-checkout-widget-id .sellkit-one-page-shipping-methods table.sellkit-shipping-methods-one-page .sellkit-shipping-method-t1 {
1745 width: 70%;
1746 padding: 16px 0 0 15px;
1747 text-align: center;
1748 }
1749
1750 .sellkit-checkout-widget-main-wrapper #sellkit-checkout-widget-id .sellkit-one-page-shipping-methods table.sellkit-shipping-methods-one-page .sellkit-shipping-method-t1 .wrp {
1751 padding-top: 2px;
1752 padding-left: 20px;
1753 }
1754
1755 .sellkit-checkout-widget-main-wrapper #sellkit-checkout-widget-id .sellkit-one-page-shipping-methods table.sellkit-shipping-methods-one-page .sellkit-shipping-method-t1 .wrp .checkmark {
1756 top: 3px;
1757 left: 4px;
1758 }
1759
1760 .sellkit-checkout-widget-main-wrapper #sellkit-checkout-widget-id .sellkit-one-page-shipping-methods table.sellkit-shipping-methods-one-page .sellkit-shipping-method-t3 {
1761 padding-right: 17px;
1762 text-align: right;
1763 }
1764
1765 .sellkit-checkout-widget-main-wrapper .sellkit-one-page-checkout-payment-heading {
1766 height: 23px;
1767 margin: 26px 2px 9px 3px;
1768 color: #323232;
1769 font-size: 20px;
1770 font-style: normal;
1771 font-weight: normal;
1772 letter-spacing: normal;
1773 line-height: 1.2;
1774 text-align: left;
1775 font-stretch: normal;
1776 }
1777
1778 .sellkit-checkout-widget-main-wrapper .sellkit-one-page-checkout-payment-desc {
1779 height: 16px;
1780 margin: 9px 0px 19px 3px;
1781 color: #737373;
1782 font-size: 14px;
1783 font-style: normal;
1784 font-weight: normal;
1785 letter-spacing: normal;
1786 line-height: 1.14;
1787 text-align: left;
1788 font-stretch: normal;
1789 }
1790
1791 .sellkit-checkout-widget-main-wrapper .sellkit-checkout-order-review-heading {
1792 height: 23px;
1793 margin: 0px 0px 19px 0 !important;
1794 color: #323232;
1795 font-size: 20px;
1796 font-style: normal;
1797 font-weight: normal;
1798 letter-spacing: normal;
1799 line-height: 1.2;
1800 text-align: left;
1801 font-stretch: normal;
1802 }
1803
1804 .sellkit-checkout-widget-main-wrapper .sellkit-one-page-checkout-payment-methods {
1805 margin-top: 0 !important;
1806 margin-bottom: 0 !important;
1807 border: solid 1px #e1e1e1;
1808 }
1809
1810 .sellkit-checkout-widget-main-wrapper .sellkit-one-page-checkout-payment-methods ul.payment_methods {
1811 margin-bottom: 0 !important;
1812 padding: 0px !important;
1813 border: none !important;
1814 border-radius: 5px;
1815 }
1816
1817 .sellkit-checkout-widget-main-wrapper .sellkit-one-page-checkout-payment-methods ul.payment_methods li {
1818 display: -webkit-box;
1819 display: -ms-flexbox;
1820 display: flex;
1821 -webkit-box-orient: vertical;
1822 -webkit-box-direction: normal;
1823 -ms-flex-direction: column;
1824 flex-direction: column;
1825 -ms-flex-wrap: nowrap;
1826 flex-wrap: nowrap;
1827 -webkit-box-pack: center;
1828 -ms-flex-pack: center;
1829 justify-content: center;
1830 height: 52px;
1831 margin: 0 !important;
1832 padding: 0px 0px 0px 18px;
1833 background-color: #ffffff !important;
1834 cursor: pointer !important;
1835 }
1836
1837 .sellkit-checkout-widget-main-wrapper .sellkit-one-page-checkout-payment-methods ul.payment_methods li label {
1838 height: inherit;
1839 margin: 0 !important;
1840 padding: 0 !important;
1841 border-left: none !important;
1842 background-color: #fff !important;
1843 }
1844
1845 .sellkit-checkout-widget-main-wrapper .sellkit-one-page-checkout-payment-methods ul.payment_methods li label::hover {
1846 background-color: #fff !important;
1847 }
1848
1849 .sellkit-checkout-widget-main-wrapper .sellkit-one-page-checkout-payment-methods ul.payment_methods li label .checkmark {
1850 position: relative;
1851 }
1852
1853 .sellkit-checkout-widget-main-wrapper .sellkit-one-page-checkout-payment-methods ul.payment_methods li label label {
1854 display: -webkit-box;
1855 display: -ms-flexbox;
1856 display: flex;
1857 position: relative;
1858 -webkit-box-orient: horizontal;
1859 -webkit-box-direction: normal;
1860 -ms-flex-direction: row;
1861 flex-direction: row;
1862 -webkit-box-flex: 1;
1863 -ms-flex-positive: 1;
1864 flex-grow: 1;
1865 -ms-flex-wrap: nowrap;
1866 flex-wrap: nowrap;
1867 -ms-flex-line-pack: center;
1868 align-content: center;
1869 -webkit-box-align: center;
1870 -ms-flex-align: center;
1871 align-items: center;
1872 -webkit-box-pack: justify;
1873 -ms-flex-pack: justify;
1874 justify-content: space-between;
1875 }
1876
1877 .sellkit-checkout-widget-main-wrapper .sellkit-one-page-checkout-payment-methods ul.payment_methods li label label span {
1878 display: -webkit-box;
1879 display: -ms-flexbox;
1880 display: flex;
1881 -webkit-box-orient: horizontal;
1882 -webkit-box-direction: normal;
1883 -ms-flex-direction: row;
1884 flex-direction: row;
1885 -ms-flex-wrap: wrap;
1886 flex-wrap: wrap;
1887 -webkit-box-pack: end;
1888 -ms-flex-pack: end;
1889 justify-content: flex-end;
1890 }
1891
1892 .sellkit-checkout-widget-main-wrapper .sellkit-one-page-checkout-payment-methods ul.payment_methods li label label img {
1893 position: relative;
1894 -webkit-box-flex: 1;
1895 -ms-flex-positive: 1;
1896 flex-grow: 1;
1897 max-width: 40px;
1898 max-height: 40px !important;
1899 margin: 0px 10px 0 0 !important;
1900 }
1901
1902 .sellkit-checkout-widget-main-wrapper .sellkit-one-page-checkout-payment-methods ul.payment_methods li label label > img:first-of-type {
1903 position: absolute !important;
1904 right: 0;
1905 }
1906
1907 .sellkit-checkout-widget-main-wrapper .sellkit-one-page-checkout-payment-methods ul.payment_methods li label label span {
1908 -webkit-box-flex: 1;
1909 -ms-flex-positive: 1;
1910 flex-grow: 1;
1911 }
1912
1913 .sellkit-checkout-widget-main-wrapper .sellkit-one-page-checkout-payment-methods ul.payment_methods .woocommerce-notice--info {
1914 height: auto !important;
1915 min-height: 52px;
1916 margin: 0px;
1917 padding: 0 0 0 40px;
1918 color: #737373;
1919 font-size: 14px;
1920 font-style: normal;
1921 font-weight: normal;
1922 letter-spacing: normal;
1923 line-height: 1.14;
1924 text-align: left;
1925 font-stretch: normal;
1926 }
1927
1928 .sellkit-checkout-widget-main-wrapper .sellkit-one-page-checkout-payment-methods ul.payment_methods .woocommerce-notice--info::before {
1929 top: auto !important;
1930 }
1931
1932 .sellkit-checkout-widget-main-wrapper .sellkit-one-page-checkout-payment-methods ul.payment_methods .sellkit_payment_box {
1933 display: none;
1934 margin: 0px;
1935 padding: 17px 13px 17px 18px;
1936 border: solid 1px #e1e1e1;
1937 border-right: none !important;
1938 border-bottom: none !important;
1939 border-left: none !important;
1940 border-radius: 0px !important;
1941 background-color: #fafafa;
1942 }
1943
1944 .sellkit-checkout-widget-main-wrapper .sellkit-one-page-checkout-payment-methods ul.payment_methods .sellkit_payment_box p {
1945 margin: 0px;
1946 padding: 0px;
1947 color: #737373;
1948 font-size: 14px;
1949 font-style: normal;
1950 font-weight: normal;
1951 letter-spacing: normal;
1952 line-height: 1.14;
1953 text-align: left;
1954 font-stretch: normal;
1955 }
1956
1957 .sellkit-checkout-widget-main-wrapper .sellkit-one-page-checkout-payment-methods ul.payment_methods .payment_method_paypal .about_paypal {
1958 display: none;
1959 }
1960
1961 .sellkit-checkout-widget-main-wrapper .sellkit-one-page-checkout-billing .sellkit-one-page-checkout-billing-header {
1962 height: 23px;
1963 margin: 42px 0px 9px 3px;
1964 color: #323232;
1965 font-size: 20px;
1966 font-style: normal;
1967 font-weight: normal;
1968 letter-spacing: normal;
1969 line-height: 1.2;
1970 text-align: left;
1971 font-stretch: normal;
1972 }
1973
1974 .sellkit-checkout-widget-main-wrapper .sellkit-one-page-checkout-billing .billing-desc {
1975 width: 100%;
1976 height: 16px;
1977 margin: 9px 0 18px 3px;
1978 color: #737373;
1979 font-size: 14px;
1980 font-style: normal;
1981 font-weight: normal;
1982 letter-spacing: normal;
1983 line-height: 1.14;
1984 text-align: left;
1985 font-stretch: normal;
1986 }
1987
1988 .sellkit-checkout-widget-main-wrapper .sellkit-one-page-checkout-billing .billing-method {
1989 margin: 18px 0 0 0;
1990 padding: 0px 13px 0px 18px;
1991 border: solid 1px #e1e1e1;
1992 background-color: #ffffff;
1993 }
1994
1995 .sellkit-checkout-widget-main-wrapper .sellkit-one-page-checkout-billing .billing-method hr {
1996 height: 0;
1997 border: 0;
1998 border-top: solid 1px #e1e1e1;
1999 }
2000
2001 .sellkit-checkout-widget-main-wrapper .sellkit-one-page-checkout-billing .billing-method div {
2002 padding-top: 18px;
2003 padding-bottom: 18px;
2004 }
2005
2006 .sellkit-checkout-widget-main-wrapper .sellkit-one-page-checkout-billing .billing-method div label {
2007 margin: 0 auto 0 0;
2008 }
2009
2010 .sellkit-checkout-widget-main-wrapper .sellkit-one-page-checkout-billing .billing-method div label label, .sellkit-checkout-widget-main-wrapper .sellkit-one-page-checkout-billing .billing-method div label .labels {
2011 margin: 0 auto 0 17px;
2012 }
2013
2014 .sellkit-checkout-widget-main-wrapper .sellkit-one-page-checkout-place-order {
2015 display: -webkit-box;
2016 display: -ms-flexbox;
2017 display: flex;
2018 -webkit-box-orient: horizontal;
2019 -webkit-box-direction: normal;
2020 -ms-flex-direction: row;
2021 flex-direction: row;
2022 -webkit-box-align: center;
2023 -ms-flex-align: center;
2024 align-items: center;
2025 -webkit-box-pack: justify;
2026 -ms-flex-pack: justify;
2027 justify-content: space-between;
2028 margin-top: 40px;
2029 }
2030
2031 .sellkit-checkout-widget-main-wrapper .sellkit-one-page-checkout-place-order #place_order {
2032 display: -webkit-inline-box;
2033 display: -ms-inline-flexbox;
2034 display: inline-flex;
2035 -ms-flex-line-pack: center;
2036 align-content: center;
2037 -webkit-box-align: center;
2038 -ms-flex-align: center;
2039 align-items: center;
2040 -webkit-box-pack: center;
2041 -ms-flex-pack: center;
2042 justify-content: center;
2043 -webkit-box-ordinal-group: 4;
2044 -ms-flex-order: 3;
2045 order: 3;
2046 width: auto !important;
2047 height: 56px;
2048 margin-top: 0 !important;
2049 padding: 0px 36px;
2050 border: none;
2051 border-radius: 6px;
2052 background-color: #323232;
2053 color: #fff;
2054 font-size: 14px;
2055 font-style: normal;
2056 font-weight: 500;
2057 letter-spacing: normal;
2058 line-height: 1.21;
2059 text-align: left;
2060 text-align: center;
2061 text-decoration: none !important;
2062 -webkit-box-shadow: none;
2063 box-shadow: none;
2064 font-stretch: normal;
2065 }
2066
2067 .sellkit-checkout-widget-main-wrapper .sellkit-one-page-checkout-place-order .jupiterx-continue-shopping {
2068 display: none !important;
2069 }
2070
2071 .sellkit-checkout-widget-main-wrapper .sellkit-one-page-checkout-place-order .gpay-card-info-container-fill {
2072 width: auto;
2073 }
2074
2075 .sellkit-checkout-widget-main-wrapper .sellkit-one-page-checkout-place-order > div .gpay-card-info-container {
2076 max-width: 170px;
2077 }
2078
2079 .sellkit-checkout-widget-main-wrapper .sellkit-one-page-checkout-place-order .wc-braintree-paypal-button-container {
2080 display: contents;
2081 }
2082
2083 .sellkit-checkout-widget-main-wrapper .sellkit-one-page-checkout-place-order .wc-braintree-paypal-button-container .paypal-buttons {
2084 max-width: 170px !important;
2085 }
2086
2087 .sellkit-checkout-widget-main-wrapper .sellkit-one-page-checkout-place-order .mfn-woo-cart-link {
2088 display: none !important;
2089 }
2090
2091 .sellkit-checkout-widget-main-wrapper table tbody > tr.sellkit-checkout-bundled-products-item > td, .sellkit-checkout-widget-main-wrapper table tbody > tr.sellkit-checkout-bundled-products-item > th {
2092 background-color: #fafafa;
2093 }
2094
2095 .sellkit-checkout-widget-main-wrapper .sellkit-checkout-bundled-products {
2096 margin-top: 17px;
2097 padding-bottom: 32px;
2098 }
2099
2100 .sellkit-checkout-widget-main-wrapper .sellkit-checkout-bundled-products .sellkit-checkout-bundled-header {
2101 display: -webkit-box;
2102 display: -ms-flexbox;
2103 display: flex;
2104 margin-bottom: 14px;
2105 color: #323232;
2106 font-size: 20px;
2107 font-style: normal;
2108 font-weight: normal;
2109 letter-spacing: normal;
2110 line-height: 1.2;
2111 text-align: left;
2112 font-stretch: normal;
2113 }
2114
2115 .sellkit-checkout-widget-main-wrapper .sellkit-checkout-bundled-products .sellkit-checkout-bundled-products-table {
2116 width: 100%;
2117 border-bottom: solid 1px #e1e1e1;
2118 border-bottom-left-radius: 4px;
2119 border-bottom-right-radius: 4px;
2120 border-collapse: separate;
2121 border-spacing: 0;
2122 }
2123
2124 .sellkit-checkout-widget-main-wrapper .sellkit-checkout-bundled-products .sellkit-checkout-bundled-products-table .sellkit-checkout-bundled-products-head-row {
2125 height: 51px;
2126 padding: 16px 0 0;
2127 background-color: #fff;
2128 }
2129
2130 .sellkit-checkout-widget-main-wrapper .sellkit-checkout-bundled-products .sellkit-checkout-bundled-products-table .sellkit-checkout-bundled-products-head-row th {
2131 border: solid 1px #e1e1e1;
2132 color: #323232;
2133 font-size: 14px;
2134 font-style: normal;
2135 font-weight: bold;
2136 letter-spacing: normal;
2137 line-height: 1.21;
2138 text-align: left;
2139 font-stretch: normal;
2140 }
2141
2142 .sellkit-checkout-widget-main-wrapper .sellkit-checkout-bundled-products .sellkit-checkout-bundled-products-table .sellkit-checkout-bundled-products-head-row .sellkit-head-row-title {
2143 width: 50%;
2144 padding-left: 17px;
2145 border-right: none;
2146 border-top-left-radius: 4px;
2147 }
2148
2149 .sellkit-checkout-widget-main-wrapper .sellkit-checkout-bundled-products .sellkit-checkout-bundled-products-table .sellkit-checkout-bundled-products-head-row .sellkit-head-row-quantity {
2150 width: 105px;
2151 padding-left: 0px;
2152 border-right: none;
2153 border-left: none;
2154 }
2155
2156 .sellkit-checkout-widget-main-wrapper .sellkit-checkout-bundled-products .sellkit-checkout-bundled-products-table .sellkit-checkout-bundled-products-head-row .sellkit-head-row-price {
2157 width: 105px;
2158 padding-right: 17px;
2159 border-left: none;
2160 border-top-right-radius: 4px;
2161 text-align: right;
2162 }
2163
2164 .sellkit-checkout-widget-main-wrapper .sellkit-checkout-bundled-products .sellkit-checkout-bundled-products-table .sellkit-checkout-bundled-products-item {
2165 height: 48px;
2166 background-color: #fafafa;
2167 }
2168
2169 .sellkit-checkout-widget-main-wrapper .sellkit-checkout-bundled-products .sellkit-checkout-bundled-products-table .sellkit-checkout-bundled-products-item td {
2170 padding: 0;
2171 }
2172
2173 .sellkit-checkout-widget-main-wrapper .sellkit-checkout-bundled-products .sellkit-checkout-bundled-products-table .sellkit-checkout-bundled-products-item .sellkit-checkout-bundled-title {
2174 display: -webkit-box;
2175 display: -ms-flexbox;
2176 display: flex;
2177 -webkit-box-orient: horizontal;
2178 -webkit-box-direction: normal;
2179 -ms-flex-direction: row;
2180 flex-direction: row;
2181 -ms-flex-wrap: nowrap;
2182 flex-wrap: nowrap;
2183 -ms-flex-line-pack: center;
2184 align-content: center;
2185 -webkit-box-align: center;
2186 -ms-flex-align: center;
2187 align-items: center;
2188 -webkit-box-pack: start;
2189 -ms-flex-pack: start;
2190 justify-content: flex-start;
2191 height: inherit;
2192 padding-left: 17px;
2193 -webkit-column-gap: 8px;
2194 -moz-column-gap: 8px;
2195 column-gap: 8px;
2196 border: 0;
2197 border-left: solid 1px #e1e1e1;
2198 color: #323232;
2199 font-size: 14px;
2200 font-style: normal;
2201 font-weight: 500;
2202 letter-spacing: normal;
2203 line-height: 1.21;
2204 text-align: left;
2205 font-stretch: normal;
2206 }
2207
2208 .sellkit-checkout-widget-main-wrapper .sellkit-checkout-bundled-products .sellkit-checkout-bundled-products-table .sellkit-checkout-bundled-products-item .sellkit-checkout-bundled-title input {
2209 -webkit-box-shadow: none !important;
2210 box-shadow: none !important;
2211 }
2212
2213 .sellkit-checkout-widget-main-wrapper .sellkit-checkout-bundled-products .sellkit-checkout-bundled-products-table .sellkit-checkout-bundled-products-item .sellkit-checkout-bundled-title label {
2214 margin: 0;
2215 cursor: pointer;
2216 }
2217
2218 .sellkit-checkout-widget-main-wrapper .sellkit-checkout-bundled-products .sellkit-checkout-bundled-products-table .sellkit-checkout-bundled-products-item .sellkit-checkout-bundled-quantity {
2219 border: 0;
2220 color: #323232;
2221 font-size: 14px;
2222 font-style: normal;
2223 font-weight: normal;
2224 letter-spacing: normal;
2225 line-height: 1.14;
2226 text-align: left;
2227 vertical-align: middle;
2228 font-stretch: normal;
2229 }
2230
2231 .sellkit-checkout-widget-main-wrapper .sellkit-checkout-bundled-products .sellkit-checkout-bundled-products-table .sellkit-checkout-bundled-products-item .sellkit-checkout-bundled-quantity input {
2232 width: 49px;
2233 height: 30px;
2234 padding: 6px 0 6px 5px !important;
2235 border: 1px solid #ced4da;
2236 text-align: center;
2237 -webkit-box-shadow: none !important;
2238 box-shadow: none !important;
2239 }
2240
2241 .sellkit-checkout-widget-main-wrapper .sellkit-checkout-bundled-products .sellkit-checkout-bundled-products-table .sellkit-checkout-bundled-products-item .sellkit-checkout-bundled-price {
2242 padding-right: 17px;
2243 border-right: solid 1px #e1e1e1;
2244 border-width: 0 1px 0 0;
2245 color: #323232;
2246 font-size: 14px;
2247 font-style: normal;
2248 font-weight: 500;
2249 letter-spacing: normal;
2250 line-height: 1.21;
2251 text-align: right;
2252 vertical-align: middle;
2253 font-stretch: normal;
2254 }
2255
2256 .sellkit-checkout-widget-main-wrapper .sellkit-checkout-bundled-products .sellkit-checkout-bundled-products-table .sellkit-checkout-bundled-products-item:last-of-type td {
2257 border-bottom: solid 1px #e1e1e1;
2258 }
2259
2260 .sellkit-checkout-widget-main-wrapper .sellkit-checkout-bundled-products .sellkit-checkout-bundled-products-table .sellkit-checkout-bundled-products-item:last-of-type .sellkit-checkout-bundled-title {
2261 border-bottom-left-radius: 4px;
2262 }
2263
2264 .sellkit-checkout-widget-main-wrapper .sellkit-checkout-bundled-products .sellkit-checkout-bundled-products-table .sellkit-checkout-bundled-products-item:last-of-type .sellkit-checkout-bundled-price {
2265 border-bottom-right-radius: 4px;
2266 }
2267
2268 .sellkit-checkout-widget-main-wrapper .sellkit-checkout-bundled-products .sellkit-checkout-bundled-products-table .sellkit-checkout-bundled-spacer-row {
2269 margin: 0 !important;
2270 padding: 0 !important;
2271 border: none;
2272 border-right: 1px solid #e1e1e1;
2273 background-color: #fafafa;
2274 line-height: normal;
2275 }
2276
2277 .sellkit-checkout-widget-main-wrapper .sellkit-checkout-bundled-products .sellkit-checkout-bundled-products-table .sellkit-checkout-bundled-spacer-row hr {
2278 margin: 0 16px;
2279 border-top: solid 1px #e1e1e1;
2280 }
2281
2282 @supports (-moz-appearance: none) {
2283 .sellkit-checkout-widget-main-wrapper .sellkit-checkout-bundled-products .sellkit-checkout-bundled-products-table .sellkit-checkout-bundled-spacer-row hr {
2284 opacity: 0.3;
2285 }
2286 }
2287
2288 .sellkit-checkout-widget-main-wrapper .sellkit-checkout-terms {
2289 margin-top: 10px;
2290 }
2291
2292 .sellkit-checkout-widget-main-wrapper .sellkit-checkout-terms .woocommerce-invalid #terms {
2293 outline: none !important;
2294 }
2295
2296 .sellkit-checkout-widget-main-wrapper .sellkit-checkout-terms span, .sellkit-checkout-widget-main-wrapper .sellkit-checkout-terms label {
2297 color: inherit !important;
2298 }
2299
2300 .sellkit-checkout-widget-main-wrapper .sellkit-checkout-terms .woocommerce-form__input-checkbox {
2301 margin: 0 2px 0 0 !important;
2302 }
2303
2304 .sellkit-checkout-widget-main-wrapper .sellkit-checkout-terms .woocommerce-privacy-policy-text p {
2305 margin: 0;
2306 }
2307
2308 #sellkit-checkout-widget-id .woocommerce-checkout-review-order-table {
2309 margin-top: 0 !important;
2310 margin-left: 0px;
2311 padding-left: 0px;
2312 border: none !important;
2313 background-color: transparent;
2314 border-collapse: initial !important;
2315 /* Hide default shipping method and replace our own */
2316 }
2317
2318 #sellkit-checkout-widget-id .woocommerce-checkout-review-order-table tbody td {
2319 padding-right: 0 !important;
2320 padding-left: 0 !important;
2321 background-color: inherit !important;
2322 }
2323
2324 #sellkit-checkout-widget-id .woocommerce-checkout-review-order-table tfoot tr th, #sellkit-checkout-widget-id .woocommerce-checkout-review-order-table tfoot tr td {
2325 background-color: inherit;
2326 }
2327
2328 #sellkit-checkout-widget-id .woocommerce-checkout-review-order-table tfoot tr th:not(.sellkit-order-total) {
2329 color: #323232;
2330 font-size: 14px;
2331 font-style: normal;
2332 font-weight: 500;
2333 letter-spacing: normal;
2334 line-height: 1.21;
2335 text-align: left;
2336 font-stretch: normal;
2337 }
2338
2339 #sellkit-checkout-widget-id .woocommerce-checkout-review-order-table tfoot tr td {
2340 display: -webkit-box;
2341 display: -ms-flexbox;
2342 display: flex;
2343 -webkit-box-orient: horizontal;
2344 -webkit-box-direction: normal;
2345 -ms-flex-direction: row;
2346 flex-direction: row;
2347 -ms-flex-wrap: nowrap;
2348 flex-wrap: nowrap;
2349 -ms-flex-line-pack: center;
2350 align-content: center;
2351 -webkit-box-align: center;
2352 -ms-flex-align: center;
2353 align-items: center;
2354 -webkit-box-pack: end;
2355 -ms-flex-pack: end;
2356 justify-content: flex-end;
2357 }
2358
2359 #sellkit-checkout-widget-id .woocommerce-checkout-review-order-table tfoot tr td:not(.sellkit-order-total) {
2360 color: #323232;
2361 font-size: 14px;
2362 font-style: normal;
2363 font-weight: 500;
2364 letter-spacing: normal;
2365 line-height: 1.21;
2366 text-align: right;
2367 font-stretch: normal;
2368 }
2369
2370 #sellkit-checkout-widget-id .woocommerce-checkout-review-order-table tfoot tr td:not(.sellkit-order-total) a.woocommerce-remove-coupon {
2371 display: none !important;
2372 }
2373
2374 #sellkit-checkout-widget-id .woocommerce-checkout-review-order-table tfoot tr.cart-discount .sellkit-coupon-label {
2375 margin-left: 8px;
2376 }
2377
2378 #sellkit-checkout-widget-id .woocommerce-checkout-review-order-table tfoot tr.cart-discount .woo-remove-coupon {
2379 color: #737373;
2380 font-size: 16px;
2381 }
2382
2383 #sellkit-checkout-widget-id .woocommerce-checkout-review-order-table tfoot tr.cart-discount .woo-remove-coupon::after {
2384 display: inline;
2385 position: absolute;
2386 margin: 2px 0 0 8px;
2387 font-family: woocommerce;
2388 content: '\e013';
2389 cursor: pointer;
2390 }
2391
2392 #sellkit-checkout-widget-id .woocommerce-checkout-review-order-table tfoot tr.cart-discount .fa-times-circle {
2393 cursor: pointer;
2394 }
2395
2396 #sellkit-checkout-widget-id .woocommerce-checkout-review-order-table tfoot tr.fee td, #sellkit-checkout-widget-id .woocommerce-checkout-review-order-table tfoot tr.fee th {
2397 border: none !important;
2398 }
2399
2400 #sellkit-checkout-widget-id .woocommerce-checkout-review-order-table tfoot tr.tax-rate td, #sellkit-checkout-widget-id .woocommerce-checkout-review-order-table tfoot tr.tax-rate th {
2401 border: none !important;
2402 }
2403
2404 #sellkit-checkout-widget-id .woocommerce-checkout-review-order-table tfoot tr:not(.order-total) td, #sellkit-checkout-widget-id .woocommerce-checkout-review-order-table tfoot tr:not(.order-total) th {
2405 padding: 0 0 10px 0;
2406 }
2407
2408 #sellkit-checkout-widget-id .woocommerce-checkout-review-order-table tfoot tr:nth-child(1) td, #sellkit-checkout-widget-id .woocommerce-checkout-review-order-table tfoot tr:nth-child(1) th {
2409 padding-top: 20px;
2410 }
2411
2412 #sellkit-checkout-widget-id .woocommerce-checkout-review-order-table tfoot tr:nth-last-child(2) td, #sellkit-checkout-widget-id .woocommerce-checkout-review-order-table tfoot tr:nth-last-child(2) th {
2413 padding-bottom: 19px;
2414 }
2415
2416 #sellkit-checkout-widget-id .woocommerce-checkout-review-order-table tfoot tr.order-total td, #sellkit-checkout-widget-id .woocommerce-checkout-review-order-table tfoot tr.order-total th {
2417 padding: 17px 0 20px 0;
2418 color: #323232;
2419 font-size: 18px;
2420 font-style: normal;
2421 font-weight: bold;
2422 letter-spacing: normal;
2423 line-height: 1.28;
2424 text-align: right;
2425 font-stretch: normal;
2426 }
2427
2428 #sellkit-checkout-widget-id .woocommerce-checkout-review-order-table tfoot tr.order-total th {
2429 text-align: left;
2430 }
2431
2432 #sellkit-checkout-widget-id .woocommerce-checkout-review-order-table td.sellkit-one-page-checkout-product-name {
2433 display: -webkit-box;
2434 display: -ms-flexbox;
2435 display: flex;
2436 -webkit-box-orient: horizontal;
2437 -webkit-box-direction: normal;
2438 -ms-flex-direction: row;
2439 flex-direction: row;
2440 -ms-flex-wrap: nowrap;
2441 flex-wrap: nowrap;
2442 -ms-flex-line-pack: center;
2443 align-content: center;
2444 -webkit-box-align: start;
2445 -ms-flex-align: start;
2446 align-items: flex-start;
2447 -webkit-box-pack: start;
2448 -ms-flex-pack: start;
2449 justify-content: flex-start;
2450 width: auto;
2451 margin: 0;
2452 padding: 0 0 20px 0;
2453 -webkit-column-gap: 13px;
2454 -moz-column-gap: 13px;
2455 column-gap: 13px;
2456 color: #323232;
2457 font-size: 14px;
2458 font-style: normal;
2459 font-weight: 500;
2460 letter-spacing: normal;
2461 line-height: 1.21;
2462 text-align: left;
2463 font-stretch: normal;
2464 }
2465
2466 #sellkit-checkout-widget-id .woocommerce-checkout-review-order-table td.sellkit-one-page-checkout-product-name .sellkit-checkout-widget-item-image {
2467 position: relative;
2468 width: 64px;
2469 min-width: 64px;
2470 }
2471
2472 #sellkit-checkout-widget-id .woocommerce-checkout-review-order-table td.sellkit-one-page-checkout-product-name .sellkit-checkout-widget-item-image img {
2473 width: 64px !important;
2474 height: 64px !important;
2475 }
2476
2477 #sellkit-checkout-widget-id .woocommerce-checkout-review-order-table td.sellkit-one-page-checkout-product-name .sellkit-checkout-widget-item-image .sellkit-checkout-product-item-delete {
2478 position: absolute;
2479 top: 0;
2480 right: 0;
2481 color: red;
2482 cursor: pointer;
2483 }
2484
2485 #sellkit-checkout-widget-id .woocommerce-checkout-review-order-table td.sellkit-one-page-checkout-product-name .name-price {
2486 padding-top: 5px;
2487 }
2488
2489 #sellkit-checkout-widget-id .woocommerce-checkout-review-order-table td.sellkit-one-page-checkout-product-name .name-price span {
2490 margin-bottom: 2px;
2491 }
2492
2493 #sellkit-checkout-widget-id .woocommerce-checkout-review-order-table td.sellkit-one-page-checkout-product-name .name-price .sellkit-checkout-variations {
2494 display: block;
2495 }
2496
2497 #sellkit-checkout-widget-id .woocommerce-checkout-review-order-table td.sellkit-one-page-checkout-product-name .name-price .sellkit-checkout-variations .sellkit-checkout-variation-item {
2498 display: -webkit-inline-box;
2499 display: -ms-inline-flexbox;
2500 display: inline-flex;
2501 margin: 0;
2502 padding: 0;
2503 color: #737373;
2504 font-size: 14px;
2505 font-style: normal;
2506 font-weight: normal;
2507 letter-spacing: normal;
2508 line-height: 1.29;
2509 text-align: left;
2510 font-stretch: normal;
2511 }
2512
2513 #sellkit-checkout-widget-id .woocommerce-checkout-review-order-table td.sellkit-one-page-checkout-product-name .name-price .sellkit-checkout-variations .sellkit-checkout-variation-item i {
2514 margin: 0;
2515 padding: 0;
2516 -webkit-transform: rotate(75deg);
2517 transform: rotate(75deg);
2518 color: #737373;
2519 font-size: 11px;
2520 font-style: normal;
2521 letter-spacing: normal;
2522 line-height: 1.29;
2523 text-align: left;
2524 font-stretch: normal;
2525 }
2526
2527 #sellkit-checkout-widget-id .woocommerce-checkout-review-order-table .sellkit-one-page-checkout-product-price {
2528 margin: 0;
2529 padding: 0 !important;
2530 color: #323232;
2531 font-size: 14px;
2532 font-style: normal;
2533 font-weight: 500;
2534 letter-spacing: normal;
2535 line-height: 1.21;
2536 text-align: right;
2537 text-align: right;
2538 vertical-align: middle !important;
2539 font-stretch: normal;
2540 }
2541
2542 #sellkit-checkout-widget-id .woocommerce-checkout-review-order-table .cart_item .sellkit-one-page-checkout-product-price {
2543 padding-right: 0;
2544 }
2545
2546 #sellkit-checkout-widget-id .woocommerce-checkout-review-order-table .cart_item td, #sellkit-checkout-widget-id .woocommerce-checkout-review-order-table .coupon-form td {
2547 border: none !important;
2548 }
2549
2550 #sellkit-checkout-widget-id .woocommerce-checkout-review-order-table .cart-subtotal td, #sellkit-checkout-widget-id .woocommerce-checkout-review-order-table .cart-subtotal th {
2551 border-top: 1px solid #e1e1e1;
2552 }
2553
2554 #sellkit-checkout-widget-id .woocommerce-checkout-review-order-table .cart-discount *, #sellkit-checkout-widget-id .woocommerce-checkout-review-order-table .sellkit-shipping-total * {
2555 border: none !important;
2556 }
2557
2558 #sellkit-checkout-widget-id .woocommerce-checkout-review-order-table .woocommerce-shipping-totals {
2559 display: none !important;
2560 }
2561
2562 #sellkit-checkout-widget-id .woocommerce-checkout-review-order-table .sellkit-one-page-checkout-product-qty {
2563 display: block;
2564 width: 49px !important;
2565 height: 30px;
2566 margin-top: 3px;
2567 padding: 6px 0px 6px 11px !important;
2568 border: solid 1px rgba(0, 0, 0, 0.2);
2569 border-radius: 4px;
2570 background-color: #ffffff;
2571 -webkit-box-shadow: none !important;
2572 box-shadow: none !important;
2573 }
2574
2575 #sellkit-checkout-widget-id .woocommerce-checkout-review-order-table .sellkit-one-page-checkout-product-qty:focus {
2576 border: solid 2px rgba(0, 123, 255, 0.4);
2577 }
2578
2579 #sellkit-checkout-widget-id .woocommerce-checkout-review-order-table .sellkit-custom-coupon-form-d-none {
2580 display: none;
2581 }
2582
2583 /* Style for radio buttons */
2584 .woocommerce-checkout {
2585 /* The container */
2586 /* Hide the browser's default radio button */
2587 /* Create a custom radio button */
2588 /* On mouse-over, add a grey background color */
2589 /* When the radio button is checked, add a blue background */
2590 /* Create the indicator (the dot/circle - hidden when not checked) */
2591 /* Show the indicator (dot/circle) when checked */
2592 /* Style the indicator (dot/circle) */
2593 }
2594
2595 .woocommerce-checkout .wrp {
2596 display: -webkit-box !important;
2597 display: -ms-flexbox !important;
2598 display: flex !important;
2599 position: relative;
2600 -webkit-box-orient: horizontal;
2601 -webkit-box-direction: normal;
2602 -ms-flex-direction: row;
2603 flex-direction: row;
2604 -ms-flex-wrap: wrap;
2605 flex-wrap: wrap;
2606 -ms-flex-line-pack: center;
2607 align-content: center;
2608 -webkit-box-align: center;
2609 -ms-flex-align: center;
2610 align-items: center;
2611 -webkit-box-pack: start;
2612 -ms-flex-pack: start;
2613 justify-content: flex-start;
2614 margin-bottom: 12px;
2615 padding-left: 12px;
2616 -webkit-column-gap: 12px;
2617 -moz-column-gap: 12px;
2618 column-gap: 12px;
2619 font-size: 22px;
2620 cursor: pointer;
2621 -webkit-user-select: none;
2622 -moz-user-select: none;
2623 -ms-user-select: none;
2624 user-select: none;
2625 }
2626
2627 .woocommerce-checkout .wrp::before {
2628 display: none !important;
2629 }
2630
2631 .woocommerce-checkout .wrp label, .woocommerce-checkout .wrp .labels {
2632 height: 17px;
2633 margin-left: 12px;
2634 padding-top: 1px;
2635 color: #323232;
2636 font-size: 14px;
2637 font-style: normal;
2638 font-weight: normal;
2639 letter-spacing: normal;
2640 line-height: 1.14;
2641 text-align: left;
2642 cursor: pointer;
2643 font-stretch: normal;
2644 }
2645
2646 .woocommerce-checkout .wrp input {
2647 display: none;
2648 }
2649
2650 .woocommerce-checkout .checkmark {
2651 position: absolute;
2652 top: 0;
2653 left: 0;
2654 width: 18px;
2655 height: 18px;
2656 border: solid 1px rgba(0, 0, 0, 0.2);
2657 border-radius: 50%;
2658 background-color: #ffffff;
2659 }
2660
2661 .woocommerce-checkout .wrp:hover input ~ .checkmark {
2662 background-color: #ffffff;
2663 }
2664
2665 .woocommerce-checkout .wrp input:checked ~ .checkmark {
2666 border-radius: 60%;
2667 background-color: #323232;
2668 }
2669
2670 .woocommerce-checkout .checkmark:after {
2671 display: none;
2672 position: absolute;
2673 content: "";
2674 }
2675
2676 .woocommerce-checkout .wrp input:checked ~ .checkmark:after {
2677 display: block;
2678 }
2679
2680 .woocommerce-checkout .wrp .checkmark:after {
2681 top: 6px;
2682 left: 6px;
2683 width: 4px;
2684 height: 4px;
2685 border-radius: 50%;
2686 background: white;
2687 }
2688
2689 /* Shipping & Billing Fields */
2690 #sellkit-checkout-widget-id .woocommerce-billing-fields__field-wrapper {
2691 padding: 16px 0px 4px 16px;
2692 border: solid 1px #e1e1e1;
2693 background-color: #fafafa;
2694 }
2695
2696 #sellkit-checkout-widget-id .woocommerce-billing-fields__field-wrapper,
2697 #sellkit-checkout-widget-id .woocommerce-shipping-fields__field-wrapper {
2698 display: inline-table;
2699 }
2700
2701 #sellkit-checkout-widget-id .woocommerce-billing-fields__field-wrapper > div,
2702 #sellkit-checkout-widget-id .woocommerce-shipping-fields__field-wrapper > div {
2703 position: relative;
2704 float: left;
2705 }
2706
2707 #sellkit-checkout-widget-id .woocommerce-billing-fields__field-wrapper,
2708 #sellkit-checkout-widget-id .woocommerce-shipping-fields__field-wrapper,
2709 #sellkit-checkout-widget-id .sellkit-checkout-widget-login-section {
2710 width: 100%;
2711 margin: 0;
2712 }
2713
2714 #sellkit-checkout-widget-id .woocommerce-billing-fields__field-wrapper .sellkit-checkout-fields-wrapper .sellkit-select-appearance,
2715 #sellkit-checkout-widget-id .woocommerce-shipping-fields__field-wrapper .sellkit-checkout-fields-wrapper .sellkit-select-appearance,
2716 #sellkit-checkout-widget-id .sellkit-checkout-widget-login-section .sellkit-checkout-fields-wrapper .sellkit-select-appearance {
2717 display: none;
2718 }
2719
2720 #sellkit-checkout-widget-id .woocommerce-billing-fields__field-wrapper .sellkit-checkout-field-select select,
2721 #sellkit-checkout-widget-id .woocommerce-shipping-fields__field-wrapper .sellkit-checkout-field-select select,
2722 #sellkit-checkout-widget-id .sellkit-checkout-widget-login-section .sellkit-checkout-field-select select {
2723 background-image: none !important;
2724 -webkit-appearance: none;
2725 -moz-appearance: none;
2726 appearance: none;
2727 }
2728
2729 #sellkit-checkout-widget-id .woocommerce-billing-fields__field-wrapper .sellkit-checkout-field-select .sellkit-select-appearance,
2730 #sellkit-checkout-widget-id .woocommerce-shipping-fields__field-wrapper .sellkit-checkout-field-select .sellkit-select-appearance,
2731 #sellkit-checkout-widget-id .sellkit-checkout-widget-login-section .sellkit-checkout-field-select .sellkit-select-appearance {
2732 display: -webkit-inline-box;
2733 display: -ms-inline-flexbox;
2734 display: inline-flex;
2735 position: relative;
2736 top: 16px;
2737 right: 17px;
2738 height: 0px;
2739 float: right;
2740 color: #111111;
2741 font-weight: 900;
2742 pointer-events: none;
2743 }
2744
2745 #sellkit-checkout-widget-id .woocommerce-billing-fields__field-wrapper p,
2746 #sellkit-checkout-widget-id .woocommerce-shipping-fields__field-wrapper p,
2747 #sellkit-checkout-widget-id .sellkit-checkout-widget-login-section p {
2748 width: 100% !important;
2749 float: left;
2750 }
2751
2752 #sellkit-checkout-widget-id .woocommerce-billing-fields__field-wrapper p input:not(.sellkit-create-account-checkbox), #sellkit-checkout-widget-id .woocommerce-billing-fields__field-wrapper p select, #sellkit-checkout-widget-id .woocommerce-billing-fields__field-wrapper p textarea,
2753 #sellkit-checkout-widget-id .woocommerce-shipping-fields__field-wrapper p input:not(.sellkit-create-account-checkbox),
2754 #sellkit-checkout-widget-id .woocommerce-shipping-fields__field-wrapper p select,
2755 #sellkit-checkout-widget-id .woocommerce-shipping-fields__field-wrapper p textarea,
2756 #sellkit-checkout-widget-id .sellkit-checkout-widget-login-section p input:not(.sellkit-create-account-checkbox),
2757 #sellkit-checkout-widget-id .sellkit-checkout-widget-login-section p select,
2758 #sellkit-checkout-widget-id .sellkit-checkout-widget-login-section p textarea {
2759 width: 100%;
2760 }
2761
2762 #sellkit-checkout-widget-id .woocommerce-billing-fields__field-wrapper .w-33,
2763 #sellkit-checkout-widget-id .woocommerce-shipping-fields__field-wrapper .w-33,
2764 #sellkit-checkout-widget-id .sellkit-checkout-widget-login-section .w-33 {
2765 width: 33%;
2766 }
2767
2768 #sellkit-checkout-widget-id .woocommerce-billing-fields__field-wrapper .w-34,
2769 #sellkit-checkout-widget-id .woocommerce-shipping-fields__field-wrapper .w-34,
2770 #sellkit-checkout-widget-id .sellkit-checkout-widget-login-section .w-34 {
2771 width: 34%;
2772 }
2773
2774 #sellkit-checkout-widget-id .woocommerce-billing-fields__field-wrapper .w-10,
2775 #sellkit-checkout-widget-id .woocommerce-shipping-fields__field-wrapper .w-10,
2776 #sellkit-checkout-widget-id .sellkit-checkout-widget-login-section .w-10 {
2777 width: 10%;
2778 }
2779
2780 #sellkit-checkout-widget-id .woocommerce-billing-fields__field-wrapper .w-20,
2781 #sellkit-checkout-widget-id .woocommerce-shipping-fields__field-wrapper .w-20,
2782 #sellkit-checkout-widget-id .sellkit-checkout-widget-login-section .w-20 {
2783 width: 20%;
2784 }
2785
2786 #sellkit-checkout-widget-id .woocommerce-billing-fields__field-wrapper .w-30,
2787 #sellkit-checkout-widget-id .woocommerce-shipping-fields__field-wrapper .w-30,
2788 #sellkit-checkout-widget-id .sellkit-checkout-widget-login-section .w-30 {
2789 width: 30%;
2790 }
2791
2792 #sellkit-checkout-widget-id .woocommerce-billing-fields__field-wrapper .w-40,
2793 #sellkit-checkout-widget-id .woocommerce-shipping-fields__field-wrapper .w-40,
2794 #sellkit-checkout-widget-id .sellkit-checkout-widget-login-section .w-40 {
2795 width: 40%;
2796 }
2797
2798 #sellkit-checkout-widget-id .woocommerce-billing-fields__field-wrapper .w-50,
2799 #sellkit-checkout-widget-id .woocommerce-shipping-fields__field-wrapper .w-50,
2800 #sellkit-checkout-widget-id .sellkit-checkout-widget-login-section .w-50 {
2801 width: 50%;
2802 }
2803
2804 #sellkit-checkout-widget-id .woocommerce-billing-fields__field-wrapper .w-60,
2805 #sellkit-checkout-widget-id .woocommerce-shipping-fields__field-wrapper .w-60,
2806 #sellkit-checkout-widget-id .sellkit-checkout-widget-login-section .w-60 {
2807 width: 60%;
2808 }
2809
2810 #sellkit-checkout-widget-id .woocommerce-billing-fields__field-wrapper .w-70,
2811 #sellkit-checkout-widget-id .woocommerce-shipping-fields__field-wrapper .w-70,
2812 #sellkit-checkout-widget-id .sellkit-checkout-widget-login-section .w-70 {
2813 width: 70%;
2814 }
2815
2816 #sellkit-checkout-widget-id .woocommerce-billing-fields__field-wrapper .w-80,
2817 #sellkit-checkout-widget-id .woocommerce-shipping-fields__field-wrapper .w-80,
2818 #sellkit-checkout-widget-id .sellkit-checkout-widget-login-section .w-80 {
2819 width: 80%;
2820 }
2821
2822 #sellkit-checkout-widget-id .woocommerce-billing-fields__field-wrapper .w-90,
2823 #sellkit-checkout-widget-id .woocommerce-shipping-fields__field-wrapper .w-90,
2824 #sellkit-checkout-widget-id .sellkit-checkout-widget-login-section .w-90 {
2825 width: 90%;
2826 }
2827
2828 #sellkit-checkout-widget-id .woocommerce-billing-fields__field-wrapper .w-100,
2829 #sellkit-checkout-widget-id .woocommerce-shipping-fields__field-wrapper .w-100,
2830 #sellkit-checkout-widget-id .sellkit-checkout-widget-login-section .w-100 {
2831 width: 100%;
2832 }
2833
2834 #sellkit-checkout-widget-id .woocommerce-billing-fields__field-wrapper .validate-postcode,
2835 #sellkit-checkout-widget-id .woocommerce-shipping-fields__field-wrapper .validate-postcode,
2836 #sellkit-checkout-widget-id .sellkit-checkout-widget-login-section .validate-postcode {
2837 right: 0px;
2838 width: 34%;
2839 }
2840
2841 #sellkit-checkout-widget-id .woocommerce-billing-fields__field-wrapper textarea,
2842 #sellkit-checkout-widget-id .woocommerce-shipping-fields__field-wrapper textarea,
2843 #sellkit-checkout-widget-id .sellkit-checkout-widget-login-section textarea {
2844 background-color: #ffffff;
2845 }
2846
2847 #sellkit-checkout-widget-id .woocommerce-billing-fields__field-wrapper input[type=text],
2848 #sellkit-checkout-widget-id .woocommerce-billing-fields__field-wrapper input[type=email],
2849 #sellkit-checkout-widget-id .woocommerce-billing-fields__field-wrapper input[type=password],
2850 #sellkit-checkout-widget-id .woocommerce-billing-fields__field-wrapper input[type=tel],
2851 #sellkit-checkout-widget-id .woocommerce-billing-fields__field-wrapper select,
2852 #sellkit-checkout-widget-id .woocommerce-shipping-fields__field-wrapper input[type=text],
2853 #sellkit-checkout-widget-id .woocommerce-shipping-fields__field-wrapper input[type=email],
2854 #sellkit-checkout-widget-id .woocommerce-shipping-fields__field-wrapper input[type=password],
2855 #sellkit-checkout-widget-id .woocommerce-shipping-fields__field-wrapper input[type=tel],
2856 #sellkit-checkout-widget-id .woocommerce-shipping-fields__field-wrapper select,
2857 #sellkit-checkout-widget-id .sellkit-checkout-widget-login-section input[type=text],
2858 #sellkit-checkout-widget-id .sellkit-checkout-widget-login-section input[type=email],
2859 #sellkit-checkout-widget-id .sellkit-checkout-widget-login-section input[type=password],
2860 #sellkit-checkout-widget-id .sellkit-checkout-widget-login-section input[type=tel],
2861 #sellkit-checkout-widget-id .sellkit-checkout-widget-login-section select {
2862 height: 48px;
2863 margin-bottom: 0px !important;
2864 padding: 8px 0px 8px 10px;
2865 border: solid 1px rgba(0, 0, 0, 0.2);
2866 border-radius: 4px;
2867 background-color: #ffffff;
2868 color: #737373;
2869 font-size: 14px;
2870 font-style: normal;
2871 font-weight: normal;
2872 letter-spacing: normal;
2873 line-height: 1.14;
2874 text-align: left;
2875 font-stretch: normal;
2876 }
2877
2878 #sellkit-checkout-widget-id .woocommerce-billing-fields__field-wrapper input[type=text]:focus,
2879 #sellkit-checkout-widget-id .woocommerce-billing-fields__field-wrapper input[type=email]:focus,
2880 #sellkit-checkout-widget-id .woocommerce-billing-fields__field-wrapper input[type=password]:focus,
2881 #sellkit-checkout-widget-id .woocommerce-billing-fields__field-wrapper input[type=tel]:focus,
2882 #sellkit-checkout-widget-id .woocommerce-billing-fields__field-wrapper select:focus,
2883 #sellkit-checkout-widget-id .woocommerce-shipping-fields__field-wrapper input[type=text]:focus,
2884 #sellkit-checkout-widget-id .woocommerce-shipping-fields__field-wrapper input[type=email]:focus,
2885 #sellkit-checkout-widget-id .woocommerce-shipping-fields__field-wrapper input[type=password]:focus,
2886 #sellkit-checkout-widget-id .woocommerce-shipping-fields__field-wrapper input[type=tel]:focus,
2887 #sellkit-checkout-widget-id .woocommerce-shipping-fields__field-wrapper select:focus,
2888 #sellkit-checkout-widget-id .sellkit-checkout-widget-login-section input[type=text]:focus,
2889 #sellkit-checkout-widget-id .sellkit-checkout-widget-login-section input[type=email]:focus,
2890 #sellkit-checkout-widget-id .sellkit-checkout-widget-login-section input[type=password]:focus,
2891 #sellkit-checkout-widget-id .sellkit-checkout-widget-login-section input[type=tel]:focus,
2892 #sellkit-checkout-widget-id .sellkit-checkout-widget-login-section select:focus {
2893 border: solid 2px rgba(0, 123, 255, 0.4);
2894 background-color: #ffffff;
2895 -webkit-box-shadow: none;
2896 box-shadow: none;
2897 }
2898
2899 #sellkit-checkout-widget-id .woocommerce-billing-fields__field-wrapper input.filled:not(.exclude-default-style),
2900 #sellkit-checkout-widget-id .woocommerce-shipping-fields__field-wrapper input.filled:not(.exclude-default-style),
2901 #sellkit-checkout-widget-id .sellkit-checkout-widget-login-section input.filled:not(.exclude-default-style) {
2902 padding: 19px 0 2px 14px;
2903 text-transform: capitalize;
2904 }
2905
2906 #sellkit-checkout-widget-id .woocommerce-billing-fields__field-wrapper input.empty,
2907 #sellkit-checkout-widget-id .woocommerce-shipping-fields__field-wrapper input.empty,
2908 #sellkit-checkout-widget-id .sellkit-checkout-widget-login-section input.empty {
2909 padding-top: 7px;
2910 padding-left: 14px;
2911 }
2912
2913 #sellkit-checkout-widget-id .woocommerce-billing-fields__field-wrapper select.filled,
2914 #sellkit-checkout-widget-id .woocommerce-shipping-fields__field-wrapper select.filled,
2915 #sellkit-checkout-widget-id .sellkit-checkout-widget-login-section select.filled {
2916 padding: 19px 0 2px 14px !important;
2917 }
2918
2919 #sellkit-checkout-widget-id .woocommerce-billing-fields__field-wrapper select.empty,
2920 #sellkit-checkout-widget-id .woocommerce-shipping-fields__field-wrapper select.empty,
2921 #sellkit-checkout-widget-id .sellkit-checkout-widget-login-section select.empty {
2922 padding-top: 7px;
2923 padding-left: 14px;
2924 }
2925
2926 #sellkit-checkout-widget-id .woocommerce-billing-fields__field-wrapper textarea.filled,
2927 #sellkit-checkout-widget-id .woocommerce-shipping-fields__field-wrapper textarea.filled,
2928 #sellkit-checkout-widget-id .sellkit-checkout-widget-login-section textarea.filled {
2929 padding-top: 22px;
2930 padding-left: 14px;
2931 }
2932
2933 #sellkit-checkout-widget-id .woocommerce-billing-fields__field-wrapper textarea.empty,
2934 #sellkit-checkout-widget-id .woocommerce-shipping-fields__field-wrapper textarea.empty,
2935 #sellkit-checkout-widget-id .sellkit-checkout-widget-login-section textarea.empty {
2936 padding-top: 7px;
2937 padding-left: 14px;
2938 }
2939
2940 #sellkit-checkout-widget-id .woocommerce-billing-fields__field-wrapper .form-row-wide,
2941 #sellkit-checkout-widget-id .woocommerce-shipping-fields__field-wrapper .form-row-wide,
2942 #sellkit-checkout-widget-id .sellkit-checkout-widget-login-section .form-row-wide {
2943 clear: unset;
2944 }
2945
2946 #sellkit-checkout-widget-id .woocommerce-billing-fields__field-wrapper div.sellkit-checkout-fields-wrapper:not(.sellkit-checkout-excluded-wrapper-fields),
2947 #sellkit-checkout-widget-id .woocommerce-shipping-fields__field-wrapper div.sellkit-checkout-fields-wrapper:not(.sellkit-checkout-excluded-wrapper-fields),
2948 #sellkit-checkout-widget-id .sellkit-checkout-widget-login-section div.sellkit-checkout-fields-wrapper:not(.sellkit-checkout-excluded-wrapper-fields) {
2949 padding: 0 14px 0 0;
2950 }
2951
2952 #sellkit-checkout-widget-id .woocommerce-billing-fields__field-wrapper div.sellkit-checkout-fields-wrapper:not(.sellkit-login-section),
2953 #sellkit-checkout-widget-id .woocommerce-shipping-fields__field-wrapper div.sellkit-checkout-fields-wrapper:not(.sellkit-login-section),
2954 #sellkit-checkout-widget-id .sellkit-checkout-widget-login-section div.sellkit-checkout-fields-wrapper:not(.sellkit-login-section) {
2955 margin: 0 0 14px 0;
2956 }
2957
2958 #sellkit-checkout-widget-id .woocommerce-billing-fields__field-wrapper div.sellkit-checkout-fields-wrapper,
2959 #sellkit-checkout-widget-id .woocommerce-shipping-fields__field-wrapper div.sellkit-checkout-fields-wrapper,
2960 #sellkit-checkout-widget-id .sellkit-checkout-widget-login-section div.sellkit-checkout-fields-wrapper {
2961 display: inline-block;
2962 position: relative;
2963 }
2964
2965 #sellkit-checkout-widget-id .woocommerce-billing-fields__field-wrapper div.sellkit-checkout-fields-wrapper p,
2966 #sellkit-checkout-widget-id .woocommerce-shipping-fields__field-wrapper div.sellkit-checkout-fields-wrapper p,
2967 #sellkit-checkout-widget-id .sellkit-checkout-widget-login-section div.sellkit-checkout-fields-wrapper p {
2968 margin: 0;
2969 }
2970
2971 #sellkit-checkout-widget-id .woocommerce-billing-fields__field-wrapper div.sellkit-checkout-fields-wrapper .sellkit-required-validation,
2972 #sellkit-checkout-widget-id .woocommerce-shipping-fields__field-wrapper div.sellkit-checkout-fields-wrapper .sellkit-required-validation,
2973 #sellkit-checkout-widget-id .sellkit-checkout-widget-login-section div.sellkit-checkout-fields-wrapper .sellkit-required-validation {
2974 display: none;
2975 padding-top: 9px;
2976 }
2977
2978 #sellkit-checkout-widget-id .woocommerce-billing-fields__field-wrapper div.sellkit-checkout-fields-wrapper .sellkit-required-validation .required-alarm,
2979 #sellkit-checkout-widget-id .woocommerce-shipping-fields__field-wrapper div.sellkit-checkout-fields-wrapper .sellkit-required-validation .required-alarm,
2980 #sellkit-checkout-widget-id .sellkit-checkout-widget-login-section div.sellkit-checkout-fields-wrapper .sellkit-required-validation .required-alarm {
2981 color: #e22120;
2982 font-size: 14px;
2983 font-style: normal;
2984 font-weight: normal;
2985 letter-spacing: normal;
2986 line-height: 1.14;
2987 text-align: left;
2988 font-stretch: normal;
2989 }
2990
2991 #sellkit-checkout-widget-id .woocommerce-billing-fields__field-wrapper div.sellkit-checkout-fields-wrapper .sellkit-checkout-field-global-errors,
2992 #sellkit-checkout-widget-id .woocommerce-shipping-fields__field-wrapper div.sellkit-checkout-fields-wrapper .sellkit-checkout-field-global-errors,
2993 #sellkit-checkout-widget-id .sellkit-checkout-widget-login-section div.sellkit-checkout-fields-wrapper .sellkit-checkout-field-global-errors {
2994 display: inline-block;
2995 padding-top: 9px;
2996 color: #e22120;
2997 font-size: 14px;
2998 font-style: normal;
2999 font-weight: normal;
3000 letter-spacing: normal;
3001 line-height: 1.14;
3002 text-align: left;
3003 font-stretch: normal;
3004 }
3005
3006 #sellkit-checkout-widget-id .woocommerce-billing-fields__field-wrapper div.sellkit-checkout-fields-wrapper .mini-title,
3007 #sellkit-checkout-widget-id .woocommerce-shipping-fields__field-wrapper div.sellkit-checkout-fields-wrapper .mini-title,
3008 #sellkit-checkout-widget-id .sellkit-checkout-widget-login-section div.sellkit-checkout-fields-wrapper .mini-title {
3009 display: none;
3010 position: absolute;
3011 top: 7px;
3012 left: 14px;
3013 color: #737373;
3014 font-size: 13px;
3015 font-style: normal;
3016 font-weight: normal;
3017 letter-spacing: normal;
3018 line-height: 1.15;
3019 text-align: left;
3020 font-stretch: normal;
3021 }
3022
3023 #sellkit-checkout-widget-id .woocommerce-billing-fields__field-wrapper div.sellkit-checkout-fields-wrapper .checkbox_wrapper,
3024 #sellkit-checkout-widget-id .woocommerce-shipping-fields__field-wrapper div.sellkit-checkout-fields-wrapper .checkbox_wrapper,
3025 #sellkit-checkout-widget-id .sellkit-checkout-widget-login-section div.sellkit-checkout-fields-wrapper .checkbox_wrapper {
3026 display: -webkit-box;
3027 display: -ms-flexbox;
3028 display: flex;
3029 }
3030
3031 #sellkit-checkout-widget-id .woocommerce-billing-fields__field-wrapper div.sellkit-checkout-fields-wrapper .checkbox_wrapper .checkbox_margin,
3032 #sellkit-checkout-widget-id .woocommerce-shipping-fields__field-wrapper div.sellkit-checkout-fields-wrapper .checkbox_wrapper .checkbox_margin,
3033 #sellkit-checkout-widget-id .sellkit-checkout-widget-login-section div.sellkit-checkout-fields-wrapper .checkbox_wrapper .checkbox_margin {
3034 margin-right: 5px;
3035 border: solid 2px rgba(0, 123, 255, 0.4);
3036 -webkit-box-shadow: none;
3037 box-shadow: none;
3038 }
3039
3040 #sellkit-checkout-widget-id .woocommerce-billing-fields__field-wrapper div.sellkit-checkout-fields-wrapper .checkbox_wrapper .checkbox_label,
3041 #sellkit-checkout-widget-id .woocommerce-shipping-fields__field-wrapper div.sellkit-checkout-fields-wrapper .checkbox_wrapper .checkbox_label,
3042 #sellkit-checkout-widget-id .sellkit-checkout-widget-login-section div.sellkit-checkout-fields-wrapper .checkbox_wrapper .checkbox_label {
3043 margin: 0;
3044 color: #737373;
3045 font-size: 14px;
3046 font-style: normal;
3047 font-weight: normal;
3048 letter-spacing: normal;
3049 line-height: 1.14;
3050 text-align: left;
3051 cursor: pointer;
3052 font-stretch: normal;
3053 }
3054
3055 #sellkit-checkout-widget-id .woocommerce-billing-fields__field-wrapper div.sellkit-checkout-fields-wrapper select[multiple],
3056 #sellkit-checkout-widget-id .woocommerce-shipping-fields__field-wrapper div.sellkit-checkout-fields-wrapper select[multiple],
3057 #sellkit-checkout-widget-id .sellkit-checkout-widget-login-section div.sellkit-checkout-fields-wrapper select[multiple] {
3058 width: 100%;
3059 height: auto;
3060 margin: 0;
3061 padding: 20px 0 0 10px;
3062 border-width: 2px;
3063 border-style: inset;
3064 background: none;
3065 -webkit-appearance: menulist;
3066 -moz-appearance: menulist;
3067 appearance: menulist;
3068 }
3069
3070 #sellkit-checkout-widget-id .woocommerce-billing-fields__field-wrapper div.sellkit-checkout-fields-wrapper .free_label,
3071 #sellkit-checkout-widget-id .woocommerce-shipping-fields__field-wrapper div.sellkit-checkout-fields-wrapper .free_label,
3072 #sellkit-checkout-widget-id .sellkit-checkout-widget-login-section div.sellkit-checkout-fields-wrapper .free_label {
3073 width: 100%;
3074 color: #737373;
3075 font-size: 14px;
3076 font-style: normal;
3077 font-weight: 400;
3078 letter-spacing: normal;
3079 line-height: 1.14;
3080 text-align: left;
3081 font-stretch: normal;
3082 }
3083
3084 #sellkit-checkout-widget-id .woocommerce-billing-fields__field-wrapper div.sellkit-checkout-fields-wrapper .radio-wrapper-w-100,
3085 #sellkit-checkout-widget-id .woocommerce-shipping-fields__field-wrapper div.sellkit-checkout-fields-wrapper .radio-wrapper-w-100,
3086 #sellkit-checkout-widget-id .sellkit-checkout-widget-login-section div.sellkit-checkout-fields-wrapper .radio-wrapper-w-100 {
3087 width: 100%;
3088 }
3089
3090 #sellkit-checkout-widget-id .woocommerce-billing-fields__field-wrapper div.sellkit-checkout-fields-wrapper .radio_wrapper,
3091 #sellkit-checkout-widget-id .woocommerce-shipping-fields__field-wrapper div.sellkit-checkout-fields-wrapper .radio_wrapper,
3092 #sellkit-checkout-widget-id .sellkit-checkout-widget-login-section div.sellkit-checkout-fields-wrapper .radio_wrapper {
3093 display: -webkit-inline-box;
3094 display: -ms-inline-flexbox;
3095 display: inline-flex;
3096 -webkit-box-orient: horizontal;
3097 -webkit-box-direction: normal;
3098 -ms-flex-direction: row;
3099 flex-direction: row;
3100 -ms-flex-wrap: nowrap;
3101 flex-wrap: nowrap;
3102 -ms-flex-line-pack: center;
3103 align-content: center;
3104 -webkit-box-align: center;
3105 -ms-flex-align: center;
3106 align-items: center;
3107 margin: 0 0 7px 0;
3108 color: #737373;
3109 font-size: 14px;
3110 font-style: normal;
3111 font-weight: normal;
3112 letter-spacing: normal;
3113 line-height: 1.14;
3114 text-align: left;
3115 font-stretch: normal;
3116 }
3117
3118 #sellkit-checkout-widget-id .woocommerce-billing-fields__field-wrapper div.sellkit-checkout-fields-wrapper .radio_wrapper input,
3119 #sellkit-checkout-widget-id .woocommerce-shipping-fields__field-wrapper div.sellkit-checkout-fields-wrapper .radio_wrapper input,
3120 #sellkit-checkout-widget-id .sellkit-checkout-widget-login-section div.sellkit-checkout-fields-wrapper .radio_wrapper input {
3121 margin-right: 5px;
3122 -webkit-box-shadow: none;
3123 box-shadow: none;
3124 }
3125
3126 #sellkit-checkout-widget-id .woocommerce-billing-fields__field-wrapper div.sellkit-checkout-fields-wrapper .radio_wrapper label,
3127 #sellkit-checkout-widget-id .woocommerce-shipping-fields__field-wrapper div.sellkit-checkout-fields-wrapper .radio_wrapper label,
3128 #sellkit-checkout-widget-id .sellkit-checkout-widget-login-section div.sellkit-checkout-fields-wrapper .radio_wrapper label {
3129 margin: 0 !important;
3130 cursor: pointer;
3131 }
3132
3133 #sellkit-checkout-widget-id .woocommerce-billing-fields__field-wrapper .radio-group-wrapper .woocommerce-input-wrapper,
3134 #sellkit-checkout-widget-id .woocommerce-shipping-fields__field-wrapper .radio-group-wrapper .woocommerce-input-wrapper,
3135 #sellkit-checkout-widget-id .sellkit-checkout-widget-login-section .radio-group-wrapper .woocommerce-input-wrapper {
3136 display: block;
3137 padding: 8px 0px 8px 14px;
3138 border: solid 1px rgba(0, 0, 0, 0.2);
3139 border-radius: 4px;
3140 background-color: #ffffff;
3141 }
3142
3143 #sellkit-checkout-widget-id .woocommerce-billing-fields__field-wrapper .radio-group-wrapper label.radio,
3144 #sellkit-checkout-widget-id .woocommerce-shipping-fields__field-wrapper .radio-group-wrapper label.radio,
3145 #sellkit-checkout-widget-id .sellkit-checkout-widget-login-section .radio-group-wrapper label.radio {
3146 display: -webkit-inline-box;
3147 display: -ms-inline-flexbox;
3148 display: inline-flex;
3149 position: absolute;
3150 margin: 0;
3151 padding: 6px 0 0 10px;
3152 color: #737373;
3153 font-size: 14px;
3154 font-style: normal;
3155 font-weight: normal;
3156 letter-spacing: normal;
3157 line-height: 1.14;
3158 text-align: left;
3159 font-stretch: normal;
3160 }
3161
3162 #sellkit-checkout-widget-id .woocommerce-billing-fields__field-wrapper .radio-group-wrapper span.radio-divider,
3163 #sellkit-checkout-widget-id .woocommerce-shipping-fields__field-wrapper .radio-group-wrapper span.radio-divider,
3164 #sellkit-checkout-widget-id .sellkit-checkout-widget-login-section .radio-group-wrapper span.radio-divider {
3165 display: block;
3166 margin: 0;
3167 padding: 0;
3168 }
3169
3170 #sellkit-checkout-widget-id .woocommerce-billing-fields__field-wrapper .form-row-wide,
3171 #sellkit-checkout-widget-id .woocommerce-shipping-fields__field-wrapper .form-row-wide,
3172 #sellkit-checkout-widget-id .sellkit-checkout-widget-login-section .form-row-wide {
3173 clear: unset;
3174 }
3175
3176 @media only screen and (max-width: 600px) {
3177 #sellkit-checkout-widget-id .billing-desc {
3178 margin-bottom: 43px;
3179 line-height: 1.57;
3180 }
3181 #sellkit-checkout-widget-id .sellkit-one-page-checkout-payment-desc {
3182 margin-bottom: 23px;
3183 line-height: 1.57;
3184 }
3185 #sellkit-checkout-widget-id .woocommerce-billing-fields__field-wrapper > div,
3186 #sellkit-checkout-widget-id .woocommerce-shipping-fields__field-wrapper > div {
3187 display: inline-grid !important;
3188 -ms-flex-line-pack: center !important;
3189 align-content: center !important;
3190 width: 100%;
3191 margin: 0 !important;
3192 padding: 0 0 5px 0 !important;
3193 float: left;
3194 justify-items: end !important;
3195 }
3196 }
3197
3198 @media only screen and (max-width: 600px) {
3199 .sellkit-checkout-widget-one-page-build #sellkit-checkout-widget-id .sellkit-checkout-widget-express-checkout .express-box {
3200 height: auto;
3201 padding-bottom: 15px;
3202 }
3203 .sellkit-checkout-widget-one-page-build #sellkit-checkout-widget-id .sellkit-checkout-widget-express-checkout .express-methods {
3204 display: -webkit-box;
3205 display: -ms-flexbox;
3206 display: flex;
3207 -webkit-box-orient: vertical;
3208 -webkit-box-direction: normal;
3209 -ms-flex-direction: column;
3210 flex-direction: column;
3211 -ms-flex-wrap: wrap;
3212 flex-wrap: wrap;
3213 -ms-flex-line-pack: center;
3214 align-content: center;
3215 -webkit-box-align: center;
3216 -ms-flex-align: center;
3217 align-items: center;
3218 -webkit-box-pack: center;
3219 -ms-flex-pack: center;
3220 justify-content: center;
3221 padding-right: 17px;
3222 padding-left: 17px;
3223 row-gap: 7px;
3224 }
3225 .sellkit-checkout-widget-one-page-build #sellkit-checkout-widget-id .sellkit-checkout-widget-express-checkout .express-methods > div {
3226 display: -webkit-box;
3227 display: -ms-flexbox;
3228 display: flex;
3229 -webkit-box-orient: vertical;
3230 -webkit-box-direction: normal;
3231 -ms-flex-direction: column;
3232 flex-direction: column;
3233 -ms-flex-wrap: nowrap;
3234 flex-wrap: nowrap;
3235 -ms-flex-line-pack: center;
3236 align-content: center;
3237 -webkit-box-align: center;
3238 -ms-flex-align: center;
3239 align-items: center;
3240 -webkit-box-pack: center;
3241 -ms-flex-pack: center;
3242 justify-content: center;
3243 width: 100%;
3244 margin: 0;
3245 }
3246 .sellkit-checkout-widget-one-page-build #sellkit-checkout-widget-id form .woocommerce-shipping-fields__field-wrapper div,
3247 .sellkit-checkout-widget-one-page-build #sellkit-checkout-widget-id form .woocommerce-billing-fields__field-wrapper div {
3248 width: 100% !important;
3249 }
3250 .sellkit-checkout-widget-one-page-build #sellkit-checkout-widget-id form .sellkit-one-page-shipping-methods .shipping-method-header {
3251 width: -webkit-max-content;
3252 width: -moz-max-content;
3253 width: max-content;
3254 margin-right: 0;
3255 }
3256 .sellkit-checkout-widget-one-page-build #sellkit-checkout-widget-id form #order_review table tr.coupon-form .sellkit-custom-coupon-form {
3257 display: -webkit-box;
3258 display: -ms-flexbox;
3259 display: flex;
3260 -webkit-box-orient: horizontal;
3261 -webkit-box-direction: normal;
3262 -ms-flex-direction: row;
3263 flex-direction: row;
3264 -ms-flex-wrap: wrap;
3265 flex-wrap: wrap;
3266 -ms-flex-line-pack: center;
3267 align-content: center;
3268 -webkit-box-align: center;
3269 -ms-flex-align: center;
3270 align-items: center;
3271 -webkit-box-pack: center;
3272 -ms-flex-pack: center;
3273 justify-content: center;
3274 width: 100%;
3275 margin: 0;
3276 row-gap: 8px;
3277 }
3278 .sellkit-checkout-widget-one-page-build #sellkit-checkout-widget-id form #order_review table tr.coupon-form .sellkit-custom-coupon-form p {
3279 width: 100%;
3280 margin: 0;
3281 }
3282 .sellkit-checkout-widget-one-page-build #sellkit-checkout-widget-id form #order_review table tr.coupon-form .sellkit-custom-coupon-form p input {
3283 width: 100%;
3284 }
3285 .sellkit-checkout-widget-one-page-build #sellkit-checkout-widget-id form #order_review table tr.coupon-form .sellkit-custom-coupon-form p .jx-apply-coupon {
3286 display: -webkit-inline-box;
3287 display: -ms-inline-flexbox;
3288 display: inline-flex;
3289 -webkit-box-orient: vertical;
3290 -webkit-box-direction: normal;
3291 -ms-flex-direction: column;
3292 flex-direction: column;
3293 -ms-flex-line-pack: center;
3294 align-content: center;
3295 -webkit-box-pack: center;
3296 -ms-flex-pack: center;
3297 justify-content: center;
3298 width: 100%;
3299 text-align: center;
3300 }
3301 .sellkit-checkout-widget-one-page-build #sellkit-checkout-widget-id form #order_review table tr.coupon-form .sellkit-normal-coupon-form {
3302 padding-bottom: 18px;
3303 }
3304 .sellkit-checkout-widget-one-page-build #sellkit-checkout-widget-id form #order_review table tr.coupon-form .sellkit-custom-coupon-form-d-none {
3305 display: none;
3306 }
3307 .sellkit-checkout-widget-one-page-build #sellkit-checkout-widget-id form .sellkit-one-page-checkout-place-order button {
3308 width: 100%;
3309 }
3310 .sellkit-checkout-widget-one-page-build #sellkit-checkout-widget-id form .sellkit-one-page-checkout-place-order .gpay-card-info-container-fill {
3311 width: 100% !important;
3312 }
3313 .sellkit-checkout-widget-one-page-build #sellkit-checkout-widget-id form .sellkit-one-page-checkout-place-order .gpay-card-info-container-fill > button {
3314 max-width: 100% !important;
3315 }
3316 .sellkit-checkout-widget-one-page-build #sellkit-checkout-widget-id form .sellkit-one-page-checkout-place-order .gpay-card-info-container-fill > button iframe {
3317 width: 100% !important;
3318 }
3319 .sellkit-checkout-widget-one-page-build #sellkit-checkout-widget-id form .sellkit-one-page-checkout-place-order > div {
3320 width: 100%;
3321 }
3322 .sellkit-checkout-widget-one-page-build #sellkit-checkout-widget-id form .sellkit-one-page-checkout-place-order > div button.gpay-card-info-container {
3323 min-width: 100% !important;
3324 }
3325 .sellkit-checkout-widget-one-page-build #sellkit-checkout-widget-id form .sellkit-one-page-checkout-place-order > div button.gpay-card-info-container > iframe {
3326 width: 240px;
3327 margin: auto;
3328 }
3329 .sellkit-checkout-widget-one-page-build #sellkit-checkout-widget-id form .sellkit-one-page-checkout-place-order .wc-braintree-paypal-button-container .paypal-buttons {
3330 min-width: 100%;
3331 }
3332 .sellkit-checkout-widget-one-page-build #sellkit-checkout-widget-id form .sellkit-checkout-bundled-products .sellkit-head-row-title {
3333 width: 50%;
3334 }
3335 }
3336
3337 /* Minor mobile css to remove container gaps in both one step and multi step design. */
3338 @media only screen and (max-width: 600px) {
3339 .sellkit-checkout-widget-main-wrapper {
3340 width: 100vw;
3341 margin-right: calc(-50vw + 50%);
3342 margin-left: calc(-50vw + 50%);
3343 }
3344 .sellkit-checkout-widget-one-page-build {
3345 padding: 0 21px;
3346 }
3347 .sellkit-checkout-widget-multi-page-build .sellkit-checkout-left-column {
3348 padding-right: 23px !important;
3349 padding-left: 23px !important;
3350 }
3351 .sellkit-checkout-widget-multi-page-build .sellkit-checkout-right-column {
3352 padding: 0 !important;
3353 }
3354 .sellkit-checkout-widget-multi-page-build .sellkit-checkout-right-column .sellkit-checkout-widget-breadcrumb-mobile {
3355 padding-left: 26px !important;
3356 }
3357 .sellkit-checkout-bundled-products th:not(.sellkit-head-row-title) {
3358 width: 50px !important;
3359 }
3360 }
3361
3362 /* Mobile Style , style widget for less than 600px : multistep */
3363 @media only screen and (max-width: 600px) {
3364 .sellkit-checkout-widget-multi-page-build .sellkit-checkout-widget-breadcrumb-desktop {
3365 display: none;
3366 }
3367 .sellkit-checkout-widget-multi-page-build .sellkit-checkout-widget-breadcrumb-mobile {
3368 display: -webkit-box;
3369 display: -ms-flexbox;
3370 display: flex;
3371 max-width: 100%;
3372 margin-top: 20px;
3373 margin-bottom: 20px;
3374 }
3375 .sellkit-checkout-widget-multi-page-build .sellkit-checkout-widget-breadcrumb-mobile span, .sellkit-checkout-widget-multi-page-build .sellkit-checkout-widget-breadcrumb-mobile i {
3376 margin-right: 13px;
3377 }
3378 .sellkit-checkout-widget-multi-page-build form .inner_wrapper {
3379 display: -webkit-box;
3380 display: -ms-flexbox;
3381 display: flex;
3382 -webkit-box-orient: vertical;
3383 -webkit-box-direction: normal;
3384 -ms-flex-direction: column;
3385 flex-direction: column;
3386 height: auto;
3387 }
3388 .sellkit-checkout-widget-multi-page-build form .inner_wrapper .sellkit-checkout-left-column {
3389 -webkit-box-ordinal-group: 3;
3390 -ms-flex-order: 2;
3391 order: 2;
3392 width: 100%;
3393 }
3394 .sellkit-checkout-widget-multi-page-build form .inner_wrapper .sellkit-checkout-left-column > div {
3395 width: 100%;
3396 padding-right: 0;
3397 padding-left: 0;
3398 border: none;
3399 }
3400 .sellkit-checkout-widget-multi-page-build form .inner_wrapper .sellkit-checkout-left-column .sellkit-multistep-checkout-first .sellkit-checkout-express-checkout-step-1 {
3401 margin-top: 9px;
3402 }
3403 .sellkit-checkout-widget-multi-page-build form .inner_wrapper .sellkit-checkout-left-column .sellkit-multistep-checkout-first .sellkit-checkout-express-checkout-step-1 .express-box {
3404 height: auto;
3405 padding-bottom: 17px;
3406 }
3407 .sellkit-checkout-widget-multi-page-build form .inner_wrapper .sellkit-checkout-left-column .sellkit-multistep-checkout-first .sellkit-checkout-express-checkout-step-1 .express-box .express-methods {
3408 display: -webkit-box;
3409 display: -ms-flexbox;
3410 display: flex;
3411 -webkit-box-orient: vertical;
3412 -webkit-box-direction: normal;
3413 -ms-flex-direction: column;
3414 flex-direction: column;
3415 -ms-flex-wrap: wrap;
3416 flex-wrap: wrap;
3417 -ms-flex-line-pack: center;
3418 align-content: center;
3419 -webkit-box-align: center;
3420 -ms-flex-align: center;
3421 align-items: center;
3422 -webkit-box-pack: center;
3423 -ms-flex-pack: center;
3424 justify-content: center;
3425 padding-right: 17px;
3426 padding-left: 17px;
3427 row-gap: 7px;
3428 }
3429 .sellkit-checkout-widget-multi-page-build form .inner_wrapper .sellkit-checkout-left-column .sellkit-multistep-checkout-first .sellkit-checkout-express-checkout-step-1 .express-box .express-methods > div {
3430 display: -webkit-box;
3431 display: -ms-flexbox;
3432 display: flex;
3433 -webkit-box-orient: vertical;
3434 -webkit-box-direction: normal;
3435 -ms-flex-direction: column;
3436 flex-direction: column;
3437 -ms-flex-line-pack: center;
3438 align-content: center;
3439 -webkit-box-align: center;
3440 -ms-flex-align: center;
3441 align-items: center;
3442 -webkit-box-pack: center;
3443 -ms-flex-pack: center;
3444 justify-content: center;
3445 width: 100%;
3446 margin: 0;
3447 }
3448 .sellkit-checkout-widget-multi-page-build form .inner_wrapper .sellkit-checkout-left-column .sellkit-multistep-checkout-first .sellkit-one-page-checkout-login {
3449 margin-bottom: 7px;
3450 }
3451 .sellkit-checkout-widget-multi-page-build form .inner_wrapper .sellkit-checkout-left-column .sellkit-multistep-checkout-first .sellkit-checkout-express-checkout-step-2 {
3452 margin-top: -10px;
3453 margin-bottom: 17px;
3454 }
3455 .sellkit-checkout-widget-multi-page-build form .inner_wrapper .sellkit-checkout-right-column {
3456 -webkit-box-ordinal-group: 2;
3457 -ms-flex-order: 1;
3458 order: 1;
3459 width: 100%;
3460 }
3461 .sellkit-checkout-widget-multi-page-build form .inner_wrapper .sellkit-checkout-right-column > div {
3462 width: 100%;
3463 }
3464 .sellkit-checkout-widget-multi-page-build form .inner_wrapper .sellkit-checkout-right-column .sellkit-multistep-checkout-sidebar-sticky {
3465 position: relative !important;
3466 }
3467 .sellkit-checkout-widget-multi-page-build form .inner_wrapper .sellkit-checkout-right-column .sellkit-multistep-checkout-sidebar .woocommerce-checkout-review-order .sellkit-checkout-order-review-heading {
3468 margin-top: 15px !important;
3469 }
3470 .sellkit-checkout-widget-multi-page-build form .inner_wrapper .sellkit-checkout-right-column .sellkit-multistep-checkout-sidebar .woocommerce-checkout-review-order table .cart_item .product-total {
3471 position: relative;
3472 }
3473 .sellkit-checkout-widget-multi-page-build form .inner_wrapper .sellkit-checkout-right-column .sellkit-multistep-checkout-sidebar .woocommerce-checkout-review-order table .cart_item .product-total .woocommerce-Price-amount {
3474 position: absolute;
3475 top: 25px;
3476 right: 0;
3477 }
3478 .sellkit-checkout-widget-multi-page-build form .inner_wrapper .sellkit-checkout-right-column .sellkit-multistep-checkout-sidebar .woocommerce-checkout-review-order table .coupon-form .sellkit-checkout-collapsible {
3479 margin: 0;
3480 }
3481 .sellkit-checkout-widget-multi-page-build form .inner_wrapper .sellkit-checkout-right-column .sellkit-multistep-checkout-sidebar .woocommerce-checkout-review-order table .coupon-form .sellkit-custom-coupon-form {
3482 -webkit-box-orient: horizontal;
3483 -webkit-box-direction: normal;
3484 -ms-flex-direction: row;
3485 flex-direction: row;
3486 -ms-flex-wrap: wrap;
3487 flex-wrap: wrap;
3488 row-gap: 8px;
3489 }
3490 .sellkit-checkout-widget-multi-page-build form .inner_wrapper .sellkit-checkout-right-column .sellkit-multistep-checkout-sidebar .woocommerce-checkout-review-order table .coupon-form .sellkit-custom-coupon-form p {
3491 width: 100%;
3492 margin: 0;
3493 padding: 0;
3494 }
3495 .sellkit-checkout-widget-multi-page-build form .inner_wrapper .sellkit-checkout-right-column .sellkit-multistep-checkout-sidebar .woocommerce-checkout-review-order table .coupon-form .sellkit-custom-coupon-form p input {
3496 width: 100%;
3497 }
3498 .sellkit-checkout-widget-multi-page-build form .inner_wrapper .sellkit-checkout-right-column .sellkit-multistep-checkout-sidebar .woocommerce-checkout-review-order table .coupon-form .sellkit-custom-coupon-form p span {
3499 display: -webkit-box;
3500 display: -ms-flexbox;
3501 display: flex;
3502 -webkit-box-orient: horizontal;
3503 -webkit-box-direction: normal;
3504 -ms-flex-direction: row;
3505 flex-direction: row;
3506 -ms-flex-wrap: wrap;
3507 flex-wrap: wrap;
3508 -ms-flex-line-pack: center;
3509 align-content: center;
3510 -webkit-box-align: center;
3511 -ms-flex-align: center;
3512 align-items: center;
3513 -webkit-box-pack: center;
3514 -ms-flex-pack: center;
3515 justify-content: center;
3516 width: 100%;
3517 }
3518 .sellkit-checkout-widget-multi-page-build form .inner_wrapper .sellkit-checkout-right-column .sellkit-multistep-checkout-sidebar .woocommerce-checkout-review-order table .coupon-form .sellkit-normal-coupon-form {
3519 margin-top: 9px;
3520 padding-bottom: 18px !important;
3521 }
3522 .sellkit-checkout-widget-multi-page-build form .inner_wrapper .woocommerce-shipping-fields__field-wrapper div,
3523 .sellkit-checkout-widget-multi-page-build form .inner_wrapper .woocommerce-billing-fields__field-wrapper div {
3524 position: static;
3525 width: 100% !important;
3526 float: left;
3527 }
3528 .sellkit-checkout-widget-multi-page-build form .inner_wrapper .woocommerce-shipping-fields__field-wrapper .woocommerce-input-wrapper, .sellkit-checkout-widget-multi-page-build form .inner_wrapper .woocommerce-shipping-fields__field-wrapper .woocommerce-input-wrapper > input,
3529 .sellkit-checkout-widget-multi-page-build form .inner_wrapper .woocommerce-billing-fields__field-wrapper .woocommerce-input-wrapper,
3530 .sellkit-checkout-widget-multi-page-build form .inner_wrapper .woocommerce-billing-fields__field-wrapper .woocommerce-input-wrapper > input {
3531 width: 100% !important;
3532 }
3533 .sellkit-checkout-widget-multi-page-build form .inner_wrapper .sellkit-multistep-checkout-sidebar {
3534 position: relative;
3535 top: 0;
3536 -webkit-box-ordinal-group: 0;
3537 -ms-flex-order: -1;
3538 order: -1;
3539 margin-bottom: 2px;
3540 padding: 0px;
3541 border: solid 1px #e1e1e1;
3542 background-color: #fafafa;
3543 }
3544 .sellkit-checkout-widget-multi-page-build form .inner_wrapper .sellkit-multistep-checkout-sidebar .summary_toggle {
3545 display: -webkit-box !important;
3546 display: -ms-flexbox !important;
3547 display: flex !important;
3548 -webkit-box-orient: horizontal;
3549 -webkit-box-direction: normal;
3550 -ms-flex-direction: row;
3551 flex-direction: row;
3552 -ms-flex-wrap: nowrap;
3553 flex-wrap: nowrap;
3554 -ms-flex-line-pack: center;
3555 align-content: center;
3556 -webkit-box-align: center;
3557 -ms-flex-align: center;
3558 align-items: center;
3559 -webkit-box-pack: start;
3560 -ms-flex-pack: start;
3561 justify-content: flex-start;
3562 height: 63px;
3563 border: solid 1px #e1e1e1;
3564 border-top: none;
3565 border-right: none;
3566 border-left: none;
3567 background-color: #fafafa;
3568 }
3569 .sellkit-checkout-widget-multi-page-build form .inner_wrapper .sellkit-multistep-checkout-sidebar .summary_toggle .icon .fa {
3570 height: 16px;
3571 margin: 2px 0px 4px 0;
3572 color: #007bff;
3573 }
3574 .sellkit-checkout-widget-multi-page-build form .inner_wrapper .sellkit-multistep-checkout-sidebar .summary_toggle .title {
3575 height: 16px;
3576 margin: 0 5px 0 10px;
3577 color: #007bff;
3578 font-size: 14px;
3579 font-style: normal;
3580 font-weight: normal;
3581 letter-spacing: normal;
3582 line-height: 1.14;
3583 text-align: left;
3584 cursor: pointer;
3585 font-stretch: normal;
3586 }
3587 .sellkit-checkout-widget-multi-page-build form .inner_wrapper .sellkit-multistep-checkout-sidebar .summary_toggle .price {
3588 position: absolute;
3589 right: 22px;
3590 color: #323232;
3591 font-size: 18px;
3592 font-style: normal;
3593 font-weight: bold;
3594 letter-spacing: normal;
3595 line-height: 1.28;
3596 text-align: right;
3597 font-stretch: normal;
3598 }
3599 .sellkit-checkout-widget-multi-page-build form .inner_wrapper .sellkit-multistep-checkout-sidebar .woocommerce-checkout-review-order {
3600 padding-right: 21px;
3601 padding-left: 21px;
3602 clear: both;
3603 }
3604 .sellkit-checkout-widget-multi-page-build form .inner_wrapper .sellkit-multistep-checkout-sidebar .woocommerce-checkout-review-order table.woocommerce-checkout-review-order-table {
3605 margin: 0;
3606 margin-top: 0 !important;
3607 background-color: transparent;
3608 border-collapse: initial !important;
3609 }
3610 .sellkit-checkout-widget-multi-page-build form .inner_wrapper .sellkit-multistep-checkout-sidebar .woocommerce-checkout-review-order table.woocommerce-checkout-review-order-table tr.last-cart-item td {
3611 padding-bottom: 11px !important;
3612 }
3613 .sellkit-checkout-widget-multi-page-build form .inner_wrapper .sellkit-multistep-checkout-sidebar .woocommerce-checkout-review-order table.woocommerce-checkout-review-order-table .product-name {
3614 display: -webkit-box;
3615 display: -ms-flexbox;
3616 display: flex;
3617 -webkit-box-orient: horizontal;
3618 -webkit-box-direction: normal;
3619 -ms-flex-direction: row;
3620 flex-direction: row;
3621 -webkit-box-align: center;
3622 -ms-flex-align: center;
3623 align-items: center;
3624 height: auto;
3625 padding: 0px;
3626 }
3627 .sellkit-checkout-widget-multi-page-build form .inner_wrapper .sellkit-multistep-checkout-sidebar .woocommerce-checkout-review-order table.woocommerce-checkout-review-order-table .product-total {
3628 padding: 0px;
3629 padding-top: 40px;
3630 text-align: right;
3631 }
3632 .sellkit-checkout-widget-multi-page-build form .inner_wrapper .sellkit-multistep-checkout-sidebar .sellkit-one-page-checkout-product-qty {
3633 padding-right: 0px;
3634 border: solid 1px rgba(0, 0, 0, 0.2);
3635 -webkit-box-shadow: none !important;
3636 box-shadow: none !important;
3637 }
3638 .sellkit-checkout-widget-multi-page-build form .inner_wrapper .sellkit-multistep-checkout-first {
3639 padding-right: 21px;
3640 padding-left: 21px;
3641 }
3642 .sellkit-checkout-widget-multi-page-build form .inner_wrapper .sellkit-multistep-checkout-first h4 {
3643 width: -webkit-max-content;
3644 width: -moz-max-content;
3645 width: max-content;
3646 }
3647 .sellkit-checkout-widget-multi-page-build form .inner_wrapper .sellkit-multistep-checkout-first .sellkit-multistep-checkout-first-footer {
3648 display: -webkit-box;
3649 display: -ms-flexbox;
3650 display: flex;
3651 -webkit-box-orient: vertical;
3652 -webkit-box-direction: reverse;
3653 -ms-flex-direction: column-reverse;
3654 flex-direction: column-reverse;
3655 -ms-flex-wrap: wrap;
3656 flex-wrap: wrap;
3657 margin-top: -10px;
3658 padding-top: 0 !important;
3659 -webkit-column-gap: 25px;
3660 -moz-column-gap: 25px;
3661 column-gap: 25px;
3662 }
3663 .sellkit-checkout-widget-multi-page-build form .inner_wrapper .sellkit-multistep-checkout-first .sellkit-multistep-checkout-first-footer span {
3664 width: 100%;
3665 margin: 0;
3666 text-align: center;
3667 }
3668 .sellkit-checkout-widget-multi-page-build form .inner_wrapper .sellkit-multistep-checkout-first .sellkit-multistep-checkout-first-footer a {
3669 width: 100%;
3670 margin-top: 21px;
3671 text-align: center;
3672 }
3673 .sellkit-checkout-widget-multi-page-build form .inner_wrapper .sellkit-multistep-checkout-first .sellkit-multistep-checkout-first-footer .go-to-cart {
3674 margin-top: 18px;
3675 }
3676 .sellkit-checkout-widget-multi-page-build form .inner_wrapper .sellkit-multistep-checkout-second {
3677 padding-right: 21px;
3678 padding-left: 21px;
3679 }
3680 .sellkit-checkout-widget-multi-page-build form .inner_wrapper .sellkit-multistep-checkout-second .sellkit-multistep-checkout-second-header {
3681 height: auto !important;
3682 }
3683 .sellkit-checkout-widget-multi-page-build form .inner_wrapper .sellkit-multistep-checkout-second .shipping-method-header {
3684 margin: 0px !important;
3685 }
3686 .sellkit-checkout-widget-multi-page-build form .inner_wrapper .sellkit-multistep-checkout-second .sellkit-multistep-checkout-second-footer {
3687 display: -webkit-box;
3688 display: -ms-flexbox;
3689 display: flex;
3690 -webkit-box-orient: vertical !important;
3691 -webkit-box-direction: reverse !important;
3692 -ms-flex-direction: column-reverse !important;
3693 flex-direction: column-reverse !important;
3694 -ms-flex-wrap: wrap;
3695 flex-wrap: wrap;
3696 -ms-flex-line-pack: center;
3697 align-content: center;
3698 -webkit-box-align: center;
3699 -ms-flex-align: center;
3700 align-items: center;
3701 -webkit-box-pack: center;
3702 -ms-flex-pack: center;
3703 justify-content: center;
3704 margin-top: -19px;
3705 row-gap: 3px;
3706 }
3707 .sellkit-checkout-widget-multi-page-build form .inner_wrapper .sellkit-multistep-checkout-second .sellkit-multistep-checkout-second-footer span {
3708 width: 100%;
3709 margin: 0;
3710 text-align: center;
3711 }
3712 .sellkit-checkout-widget-multi-page-build form .inner_wrapper .sellkit-multistep-checkout-second .sellkit-multistep-checkout-second-footer span a {
3713 float: none;
3714 text-align: center;
3715 }
3716 .sellkit-checkout-widget-multi-page-build form .inner_wrapper .sellkit-multistep-checkout-second .sellkit-multistep-checkout-second-footer .go-to-first {
3717 margin-top: 23px;
3718 }
3719 .sellkit-checkout-widget-multi-page-build form .inner_wrapper .sellkit-multistep-checkout-third {
3720 padding-right: 21px;
3721 padding-left: 21px;
3722 }
3723 .sellkit-checkout-widget-multi-page-build form .inner_wrapper .sellkit-multistep-checkout-third .sellkit-multistep-checkout-third-header {
3724 height: auto !important;
3725 }
3726 .sellkit-checkout-widget-multi-page-build form .inner_wrapper .sellkit-multistep-checkout-third .sellkit-one-page-checkout-place-order {
3727 display: -webkit-box;
3728 display: -ms-flexbox;
3729 display: flex;
3730 -webkit-box-orient: vertical;
3731 -webkit-box-direction: reverse;
3732 -ms-flex-direction: column-reverse;
3733 flex-direction: column-reverse;
3734 margin-top: 23px;
3735 }
3736 .sellkit-checkout-widget-multi-page-build form .inner_wrapper .sellkit-multistep-checkout-third .sellkit-one-page-checkout-place-order .go-to-second, .sellkit-checkout-widget-multi-page-build form .inner_wrapper .sellkit-multistep-checkout-third .sellkit-one-page-checkout-place-order button {
3737 width: 100% !important;
3738 text-align: center;
3739 }
3740 .sellkit-checkout-widget-multi-page-build form .inner_wrapper .sellkit-multistep-checkout-third .sellkit-one-page-checkout-place-order .go-to-second {
3741 margin-top: 23px;
3742 }
3743 .sellkit-checkout-widget-multi-page-build form .inner_wrapper .sellkit-multistep-checkout-third .sellkit-one-page-checkout-place-order .gpay-card-info-container-fill button.gpay-card-info-container iframe {
3744 width: 100% !important;
3745 }
3746 .sellkit-checkout-widget-multi-page-build form .inner_wrapper .sellkit-multistep-checkout-third .sellkit-one-page-checkout-place-order > div {
3747 width: 100%;
3748 }
3749 .sellkit-checkout-widget-multi-page-build form .inner_wrapper .sellkit-multistep-checkout-third .sellkit-one-page-checkout-place-order > div button.gpay-card-info-container {
3750 width: 100%;
3751 min-width: 100%;
3752 }
3753 .sellkit-checkout-widget-multi-page-build form .inner_wrapper .sellkit-multistep-checkout-third .sellkit-one-page-checkout-place-order > div button.gpay-card-info-container > iframe {
3754 width: 240px !important;
3755 margin: auto !important;
3756 }
3757 .sellkit-checkout-widget-multi-page-build form .inner_wrapper .sellkit-multistep-checkout-third .sellkit-one-page-checkout-place-order .wc-braintree-paypal-button-container .paypal-buttons {
3758 min-width: 100% !important;
3759 }
3760 .sellkit-checkout-widget-multi-page-build form .inner_wrapper .multistep-headers > div {
3761 position: relative;
3762 }
3763 .sellkit-checkout-widget-multi-page-build form .inner_wrapper .multistep-headers > div > div {
3764 -webkit-box-orient: vertical !important;
3765 -webkit-box-direction: normal !important;
3766 -ms-flex-direction: column !important;
3767 flex-direction: column !important;
3768 width: 100%;
3769 padding: 12px 0 12px 0px;
3770 row-gap: 3px;
3771 }
3772 .sellkit-checkout-widget-multi-page-build form .inner_wrapper .multistep-headers > div > div > span {
3773 width: 100%;
3774 }
3775 .sellkit-checkout-widget-multi-page-build form .inner_wrapper .multistep-headers > div > span {
3776 position: absolute;
3777 top: 13px;
3778 right: 1px;
3779 }
3780 .sellkit-checkout-widget-multi-page-build form .inner_wrapper .multistep-headers .info-a .title {
3781 width: 100% !important;
3782 color: #737373;
3783 font-size: 14px;
3784 font-style: normal;
3785 font-weight: normal;
3786 letter-spacing: normal;
3787 line-height: 1.14;
3788 text-align: left;
3789 font-stretch: normal;
3790 }
3791 .sellkit-checkout-widget-multi-page-build form .inner_wrapper .multistep-headers .info-a .mail {
3792 width: 100%;
3793 margin-right: auto;
3794 margin-left: 0px !important;
3795 padding-top: 5px;
3796 color: #323232;
3797 font-size: 14px;
3798 font-style: normal;
3799 font-weight: normal;
3800 letter-spacing: normal;
3801 line-height: 1.14;
3802 text-align: left;
3803 font-stretch: normal;
3804 }
3805 .sellkit-checkout-widget-multi-page-build form .inner_wrapper .multistep-headers .info-b .title {
3806 width: 100% !important;
3807 color: #737373;
3808 font-size: 14px;
3809 font-style: normal;
3810 font-weight: normal;
3811 letter-spacing: normal;
3812 line-height: 1.14;
3813 text-align: left;
3814 font-stretch: normal;
3815 }
3816 .sellkit-checkout-widget-multi-page-build form .inner_wrapper .multistep-headers .info-b .address {
3817 width: 100%;
3818 height: auto;
3819 margin-right: auto;
3820 margin-left: 0px !important;
3821 padding-top: 5px;
3822 color: #323232;
3823 font-size: 14px;
3824 font-style: normal;
3825 font-weight: normal;
3826 letter-spacing: normal;
3827 line-height: 1.14;
3828 text-align: left;
3829 font-stretch: normal;
3830 }
3831 .sellkit-checkout-widget-multi-page-build form .inner_wrapper .multistep-headers .info-c .title {
3832 width: 100% !important;
3833 color: #737373;
3834 font-size: 14px;
3835 font-style: normal;
3836 font-weight: normal;
3837 letter-spacing: normal;
3838 line-height: 1.14;
3839 text-align: left;
3840 font-stretch: normal;
3841 }
3842 .sellkit-checkout-widget-multi-page-build form .inner_wrapper .multistep-headers .info-c .method {
3843 -webkit-box-ordinal-group: 4;
3844 -ms-flex-order: 3;
3845 order: 3;
3846 width: 100%;
3847 height: auto;
3848 margin-right: auto;
3849 margin-left: 0px !important;
3850 padding-top: 5px;
3851 color: #323232;
3852 font-size: 14px;
3853 font-style: normal;
3854 font-weight: normal;
3855 letter-spacing: normal;
3856 line-height: 1.14;
3857 text-align: left;
3858 font-stretch: normal;
3859 }
3860 }
3861
3862 @media only screen and (max-width: 359px) {
3863 .sellkit-checkout-widget-multi-page-build .sellkit-checkout-right-column .sellkit-checkout-widget-breadcrumb-mobile {
3864 padding-left: 10px !important;
3865 }
3866 .sellkit-checkout-widget-multi-page-build .sellkit-checkout-right-column .sellkit-checkout-widget-breadcrumb-mobile span {
3867 margin-right: 9px;
3868 }
3869 }
3870
3871 /************ Sellkit funnel steps checkout order bump ****/
3872 /**********************************************************/
3873 .sellkit-checkout-step-bump-wrapper {
3874 width: 100%;
3875 margin: 10px 0 10px 0;
3876 padding: 0 0 18px 0;
3877 border: 2px dashed #9e9e9e;
3878 }
3879
3880 .sellkit-checkout-step-bump-wrapper .sellkit-checkout-bump-order-header {
3881 display: -webkit-box;
3882 display: -ms-flexbox;
3883 display: flex;
3884 -webkit-box-orient: horizontal;
3885 -webkit-box-direction: normal;
3886 -ms-flex-direction: row;
3887 flex-direction: row;
3888 -ms-flex-wrap: nowrap;
3889 flex-wrap: nowrap;
3890 -ms-flex-line-pack: center;
3891 align-content: center;
3892 -webkit-box-align: center;
3893 -ms-flex-align: center;
3894 align-items: center;
3895 -webkit-box-pack: justify;
3896 -ms-flex-pack: justify;
3897 justify-content: space-between;
3898 padding: 18px 26px 19px 16.1px;
3899 background-color: #fffe99;
3900 }
3901
3902 .sellkit-checkout-step-bump-wrapper .sellkit-checkout-bump-order-header .sellkit-bump-order-left-header {
3903 display: -webkit-box;
3904 display: -ms-flexbox;
3905 display: flex;
3906 -webkit-box-orient: horizontal;
3907 -webkit-box-direction: normal;
3908 -ms-flex-direction: row;
3909 flex-direction: row;
3910 -ms-flex-wrap: nowrap;
3911 flex-wrap: nowrap;
3912 -ms-flex-line-pack: center;
3913 align-content: center;
3914 -webkit-box-align: center;
3915 -ms-flex-align: center;
3916 align-items: center;
3917 -webkit-box-pack: center;
3918 -ms-flex-pack: center;
3919 justify-content: center;
3920 -webkit-column-gap: 13px;
3921 -moz-column-gap: 13px;
3922 column-gap: 13px;
3923 }
3924
3925 .sellkit-checkout-step-bump-wrapper .sellkit-checkout-bump-order-header .sellkit-bump-order-left-header input {
3926 min-width: 16px !important;
3927 min-height: 16px !important;
3928 -webkit-box-shadow: none !important;
3929 box-shadow: none !important;
3930 }
3931
3932 .sellkit-checkout-step-bump-wrapper .sellkit-checkout-bump-order-header .sellkit-bump-order-left-header .sellkit-checkout-order-bump-title {
3933 position: relative;
3934 left: -6px;
3935 margin: 0;
3936 color: #222;
3937 font-size: 16px;
3938 font-style: normal;
3939 font-weight: bold;
3940 letter-spacing: normal;
3941 line-height: 1.19;
3942 text-align: left;
3943 cursor: pointer;
3944 font-stretch: normal;
3945 }
3946
3947 .sellkit-checkout-step-bump-wrapper .sellkit-checkout-bump-order-header .sellkit-bump-order-right-header .sellkit-checkout-order-bump-price {
3948 display: -webkit-box;
3949 display: -ms-flexbox;
3950 display: flex;
3951 -webkit-box-orient: horizontal;
3952 -webkit-box-direction: normal;
3953 -ms-flex-direction: row;
3954 flex-direction: row;
3955 -ms-flex-wrap: nowrap;
3956 flex-wrap: nowrap;
3957 -ms-flex-line-pack: center;
3958 align-content: center;
3959 -webkit-box-align: center;
3960 -ms-flex-align: center;
3961 align-items: center;
3962 -webkit-box-pack: center;
3963 -ms-flex-pack: center;
3964 justify-content: center;
3965 -webkit-column-gap: 7px;
3966 -moz-column-gap: 7px;
3967 column-gap: 7px;
3968 color: #222 !important;
3969 font-size: 16px !important;
3970 font-style: normal;
3971 font-weight: normal;
3972 letter-spacing: normal !important;
3973 line-height: 1.19 !important;
3974 text-align: left;
3975 font-stretch: normal;
3976 }
3977
3978 .sellkit-checkout-step-bump-wrapper .sellkit-checkout-bump-order-header .sellkit-bump-order-right-header .sellkit-checkout-order-bump-price .bump-price-bolded {
3979 font-weight: bold;
3980 text-decoration: none !important;
3981 }
3982
3983 .sellkit-checkout-step-bump-wrapper .sellkit-checkout-bump-order-body {
3984 display: -webkit-box;
3985 display: -ms-flexbox;
3986 display: flex;
3987 -webkit-box-orient: horizontal;
3988 -webkit-box-direction: normal;
3989 -ms-flex-direction: row;
3990 flex-direction: row;
3991 -ms-flex-wrap: nowrap;
3992 flex-wrap: nowrap;
3993 -ms-flex-line-pack: center;
3994 align-content: center;
3995 padding: 14px 16px 0px 18px;
3996 -webkit-column-gap: 22px;
3997 -moz-column-gap: 22px;
3998 column-gap: 22px;
3999 }
4000
4001 .sellkit-checkout-step-bump-wrapper .sellkit-checkout-bump-order-body .sellkit-bump-order-left-body {
4002 max-width: 120px;
4003 }
4004
4005 .sellkit-checkout-step-bump-wrapper .sellkit-checkout-bump-order-body .sellkit-bump-order-left-body img {
4006 max-width: 100%;
4007 height: auto;
4008 }
4009
4010 .sellkit-checkout-step-bump-wrapper .sellkit-checkout-bump-order-body .sellkit-bump-order-right-body {
4011 -webkit-box-flex: 1;
4012 -ms-flex-positive: 1;
4013 flex-grow: 1;
4014 }
4015
4016 .sellkit-checkout-step-bump-wrapper .sellkit-checkout-bump-order-body .sellkit-bump-order-right-body .sellkit-bump-order-description {
4017 padding: 3px 0 0 0;
4018 color: #222;
4019 font-size: 14px;
4020 font-style: normal;
4021 font-weight: normal;
4022 letter-spacing: normal;
4023 line-height: 1.57;
4024 text-align: left;
4025 font-stretch: normal;
4026 }
4027
4028 .sellkit-bump-review-order .sellkit-checkout-order-bump-price {
4029 -webkit-box-orient: vertical !important;
4030 -webkit-box-direction: reverse !important;
4031 -ms-flex-direction: column-reverse !important;
4032 flex-direction: column-reverse !important;
4033 }
4034
4035 @media only screen and (max-width: 600px) {
4036 .sellkit-checkout-step-bump-wrapper .sellkit-checkout-order-bump-price {
4037 -webkit-box-orient: vertical !important;
4038 -webkit-box-direction: reverse !important;
4039 -ms-flex-direction: column-reverse !important;
4040 flex-direction: column-reverse !important;
4041 }
4042 }
4043
4044 /************ Integration with Third party plugins ********/
4045 /**********************************************************/
4046 #sellkit-checkout-widget-id {
4047 /** Googple pay button **/
4048 /** Paypal for woocommerc **/
4049 /** braintree plugin */
4050 /** stripe for woocommerce **/
4051 /** klarma checkout **/
4052 /** Amazon pay woocommerce **/
4053 /** Stripe woocommerce official **/
4054 }
4055
4056 #sellkit-checkout-widget-id .gpay-card-info-placeholder-container {
4057 height: 0px !important;
4058 margin: 0 !important;
4059 }
4060
4061 #sellkit-checkout-widget-id .gpay-card-info-placeholder-container * {
4062 height: 0px !important;
4063 }
4064
4065 #sellkit-checkout-widget-id .gpay-card-info-animation-container {
4066 position: absolute;
4067 bottom: 2px;
4068 }
4069
4070 #sellkit-checkout-widget-id #paypal_ec_button {
4071 width: 170px !important;
4072 max-width: 170px !important;
4073 }
4074
4075 #sellkit-checkout-widget-id #paypal_ec_button img {
4076 min-width: 170px;
4077 max-width: 170px;
4078 height: 40px;
4079 }
4080
4081 #sellkit-checkout-widget-id .wc-braintree-paypal-top-container {
4082 width: 170px;
4083 max-width: 170px;
4084 }
4085
4086 #sellkit-checkout-widget-id .wc-braintree-paypal-top-container .paypal-buttons {
4087 width: 170px;
4088 max-width: 170px;
4089 }
4090
4091 #sellkit-checkout-widget-id .wc-braintree-banner-gateway {
4092 width: 170px;
4093 max-width: 170px;
4094 }
4095
4096 #sellkit-checkout-widget-id .payment_method_braintree_googlepay img,
4097 #sellkit-checkout-widget-id .payment_method_braintree_applepay img,
4098 #sellkit-checkout-widget-id .payment_method_braintree_paypal img {
4099 position: absolute !important;
4100 right: 0px !important;
4101 }
4102
4103 #sellkit-checkout-widget-id .wc_braintree_banner_gateway_braintree_googlepay {
4104 width: 170px !important;
4105 max-width: 170px !important;
4106 }
4107
4108 #sellkit-checkout-widget-id .wc_braintree_banner_gateway_braintree_googlepay > div {
4109 width: 170px !important;
4110 max-width: 170px !important;
4111 height: 40px !important;
4112 }
4113
4114 #sellkit-checkout-widget-id .wc_braintree_banner_gateway_braintree_googlepay > div button {
4115 width: 170px !important;
4116 min-width: 170px !important;
4117 max-width: 170px !important;
4118 }
4119
4120 #sellkit-checkout-widget-id .wc_braintree_banner_gateway_braintree_googlepay > div button .gpay-card-info-placeholder-container {
4121 width: 170px !important;
4122 max-width: 170px !important;
4123 }
4124
4125 #sellkit-checkout-widget-id .wc_braintree_banner_gateway_braintree_googlepay iframe {
4126 position: absolute;
4127 top: 0px;
4128 right: 30px;
4129 }
4130
4131 #sellkit-checkout-widget-id .wc_braintree_banner_gateway_braintree_paypal {
4132 width: 170px !important;
4133 max-width: 170px !important;
4134 }
4135
4136 #sellkit-checkout-widget-id .wc_braintree_banner_gateway_braintree_paypal > div {
4137 height: 40px !important;
4138 }
4139
4140 #sellkit-checkout-widget-id .wc_braintree_banner_gateway_braintree_applepay {
4141 display: none !important;
4142 }
4143
4144 #sellkit-checkout-widget-id .sellkit-stripe-integration ul {
4145 display: -webkit-box;
4146 display: -ms-flexbox;
4147 display: flex;
4148 -webkit-box-orient: horizontal;
4149 -webkit-box-direction: normal;
4150 -ms-flex-direction: row;
4151 flex-direction: row;
4152 -ms-flex-wrap: nowrap;
4153 flex-wrap: nowrap;
4154 height: inherit;
4155 margin: 0;
4156 padding: 0;
4157 list-style: none;
4158 }
4159
4160 #sellkit-checkout-widget-id .sellkit-stripe-integration {
4161 width: 170px !important;
4162 max-width: 170px !important;
4163 }
4164
4165 #sellkit-checkout-widget-id .sellkit-stripe-integration ul {
4166 display: contents;
4167 }
4168
4169 #sellkit-checkout-widget-id .sellkit-stripe-integration ul li {
4170 display: inline-block;
4171 }
4172
4173 #sellkit-checkout-widget-id .sellkit-stripe-integration ul li > div {
4174 height: 40px !important;
4175 }
4176
4177 #sellkit-checkout-widget-id .payment_method_stripe_applepay img,
4178 #sellkit-checkout-widget-id .payment_method_stripe_googlepay img,
4179 #sellkit-checkout-widget-id .payment_method_stripe_alipay img {
4180 position: absolute !important;
4181 right: 0px !important;
4182 }
4183
4184 #sellkit-checkout-widget-id .wc-stripe-checkout-banner-gateway div button {
4185 width: 170px !important;
4186 min-width: 170px;
4187 max-width: 170px !important;
4188 }
4189
4190 #sellkit-checkout-widget-id .wc-stripe-checkout-banner-gateway div button .gpay-card-info-placeholder-container {
4191 width: 170px !important;
4192 max-width: 170px !important;
4193 }
4194
4195 #sellkit-checkout-widget-id .wc-stripe-checkout-banner-gateway iframe {
4196 position: absolute;
4197 top: 0px;
4198 right: 30px;
4199 }
4200
4201 #sellkit-checkout-widget-id .sellkit-klarna-pay-button {
4202 width: 170px !important;
4203 max-width: 170px !important;
4204 padding: 7px 15px;
4205 border-radius: 5px;
4206 background-color: #FBB3C7;
4207 text-align: center;
4208 cursor: pointer;
4209 }
4210
4211 #sellkit-checkout-widget-id .sellkit-klarna-pay-button span {
4212 display: -webkit-box;
4213 display: -ms-flexbox;
4214 display: flex;
4215 -webkit-box-orient: horizontal;
4216 -webkit-box-direction: normal;
4217 -ms-flex-direction: row;
4218 flex-direction: row;
4219 -ms-flex-wrap: nowrap;
4220 flex-wrap: nowrap;
4221 -ms-flex-line-pack: center;
4222 align-content: center;
4223 -webkit-box-align: center;
4224 -ms-flex-align: center;
4225 align-items: center;
4226 -webkit-box-pack: center;
4227 -ms-flex-pack: center;
4228 justify-content: center;
4229 text-align: center;
4230 }
4231
4232 #sellkit-checkout-widget-id .sellkit-amazon-pay-woocommerce {
4233 display: inline-grid;
4234 margin: 3px 0 0 0;
4235 }
4236
4237 #sellkit-checkout-widget-id .sellkit-amazon-pay-woocommerce div {
4238 width: 170px !important;
4239 min-width: 170px !important;
4240 max-width: 170px !important;
4241 min-height: 40px !important;
4242 }
4243
4244 #sellkit-checkout-widget-id .sellkit-amazon-pay-woocommerce div img {
4245 display: none !important;
4246 }
4247
4248 #sellkit-checkout-widget-id .sellkit-stripe-woocommerce-official-integration {
4249 max-width: 170px !important;
4250 }
4251
4252 /** Safari +10 **/
4253 @media not all and (min-resolution: 0.001dpcm) {
4254 @supports (-webkit-appearance: none) and (stroke-color: transparent) {
4255 #sellkit-checkout-widget-id .wc_braintree_banner_gateway_braintree_applepay {
4256 display: -webkit-box !important;
4257 display: -ms-flexbox !important;
4258 display: flex !important;
4259 min-width: 170px !important;
4260 }
4261 #sellkit-checkout-widget-id .wc_braintree_banner_gateway_braintree_applepay .applepay-top-container {
4262 width: 170px !important;
4263 min-width: 170px !important;
4264 }
4265 #sellkit-checkout-widget-id .wc_braintree_banner_gateway_braintree_applepay:first-child {
4266 min-width: 170px;
4267 }
4268 }
4269 }
4270
4271 form.sellkit-optin {
4272 -webkit-margin-after: 0;
4273 margin-block-end: 0;
4274 }
4275
4276 form.sellkit-optin .sellkit-field-label {
4277 margin-bottom: .5rem;
4278 color: #55595c;
4279 font-weight: 400;
4280 line-height: 1.3;
4281 }
4282
4283 form.sellkit-optin .sellkit-field-invalid input, form.sellkit-optin .sellkit-field-invalid textarea {
4284 border-color: #d9534f;
4285 }
4286
4287 .label-required-mark-show form.sellkit-optin .required-mark-label::after {
4288 position: relative;
4289 left: -2px;
4290 color: #d9534f;
4291 content: '*';
4292 }
4293
4294 form.sellkit-optin .sellkit-field {
4295 width: 100%;
4296 margin-bottom: 0;
4297 padding: .6rem .7rem;
4298 -webkit-transition: all 0.3s ease-in-out;
4299 transition: all 0.3s ease-in-out;
4300 border: none;
4301 border-width: 1px;
4302 color: #55595c;
4303 font-size: 1rem;
4304 line-height: unset;
4305 }
4306
4307 form.sellkit-optin .sellkit-field::-webkit-input-placeholder {
4308 color: #818a91;
4309 }
4310
4311 form.sellkit-optin .sellkit-field::-moz-placeholder {
4312 color: #818a91;
4313 }
4314
4315 form.sellkit-optin .sellkit-field::-ms-input-placeholder {
4316 color: #818a91;
4317 }
4318
4319 form.sellkit-optin .sellkit-field::placeholder {
4320 color: #818a91;
4321 }
4322
4323 form.sellkit-optin .sellkit-field:focus {
4324 border: none;
4325 border-width: 1px;
4326 outline: 0;
4327 }
4328
4329 form.sellkit-optin .sellkit-field-group {
4330 width: var(--sellkit-field-width-desktop, 100%);
4331 height: -webkit-max-content;
4332 height: -moz-max-content;
4333 height: max-content;
4334 }
4335
4336 body[data-elementor-device-mode="mobile"] form.sellkit-optin .sellkit-field-group {
4337 width: var(--sellkit-field-width-mobile, var(--sellkit-field-width-desktop, 100%));
4338 }
4339
4340 body[data-elementor-device-mode="mobile_extra"] form.sellkit-optin .sellkit-field-group {
4341 width: var(--sellkit-field-width-mobile_extra, var(--sellkit-field-width-desktop, 100%));
4342 }
4343
4344 body[data-elementor-device-mode="tablet"] form.sellkit-optin .sellkit-field-group {
4345 width: var(--sellkit-field-width-tablet, var(--sellkit-field-width-desktop, 100%));
4346 }
4347
4348 body[data-elementor-device-mode="tablet_extra"] form.sellkit-optin .sellkit-field-group {
4349 width: var(--sellkit-field-width-tablet_extra, var(--sellkit-field-width-desktop, 100%));
4350 }
4351
4352 body[data-elementor-device-mode="laptop"] form.sellkit-optin .sellkit-field-group {
4353 width: var(--sellkit-field-width-laptop, var(--sellkit-field-width-desktop, 100%));
4354 }
4355
4356 body[data-elementor-device-mode="widescreen"] form.sellkit-optin .sellkit-field-group {
4357 width: var(--sellkit-field-width-widescreen, var(--sellkit-field-width-desktop, 100%));
4358 }
4359
4360 form.sellkit-optin .sellkit-field-subgroup {
4361 position: relative;
4362 width: 100%;
4363 }
4364
4365 form.sellkit-optin .sellkit-field-subgroup .sellkit-field-label {
4366 margin-bottom: 0;
4367 }
4368
4369 form.sellkit-optin .sellkit-field-subgroup.sellkit-subgroup-inline .sellkit-field-option {
4370 display: inline-block;
4371 margin-right: 10px;
4372 vertical-align: middle;
4373 }
4374
4375 form.sellkit-optin .sellkit-field-subgroup .sellkit-field-option {
4376 display: block;
4377 }
4378
4379 form.sellkit-optin .sellkit-optin-text {
4380 margin-top: .3rem;
4381 color: #d9534f;
4382 }
4383
4384 form.sellkit-optin .sellkit-field-type-select select.sellkit-field {
4385 background-color: #fff;
4386 background-image: none;
4387 -webkit-appearance: none;
4388 -moz-appearance: none;
4389 appearance: none;
4390 }
4391
4392 form.sellkit-optin .sellkit-field-type-select .sellkit-field-select-arrow {
4393 display: -webkit-box;
4394 display: -ms-flexbox;
4395 display: flex;
4396 position: absolute;
4397 top: 50%;
4398 -webkit-box-align: center;
4399 -ms-flex-align: center;
4400 align-items: center;
4401 -webkit-box-pack: center;
4402 -ms-flex-pack: center;
4403 justify-content: center;
4404 -webkit-transform: translateY(-50%);
4405 transform: translateY(-50%);
4406 pointer-events: none;
4407 }
4408
4409 form.sellkit-optin .sellkit-field-type-select svg {
4410 width: 18px;
4411 height: 18px;
4412 }
4413
4414 form.sellkit-optin .sellkit-field-type-radio .sellkit-field,
4415 form.sellkit-optin .sellkit-field-type-checkbox .sellkit-field,
4416 form.sellkit-optin .sellkit-field-type-acceptance .sellkit-field {
4417 position: absolute;
4418 left: -9999px;
4419 }
4420
4421 form.sellkit-optin .sellkit-field-type-radio .sellkit-field + label,
4422 form.sellkit-optin .sellkit-field-type-checkbox .sellkit-field + label,
4423 form.sellkit-optin .sellkit-field-type-acceptance .sellkit-field + label {
4424 display: inline-block;
4425 position: relative;
4426 padding-left: 26px;
4427 line-height: 20px;
4428 cursor: pointer;
4429 }
4430
4431 form.sellkit-optin .sellkit-field-type-radio .sellkit-field + label:before,
4432 form.sellkit-optin .sellkit-field-type-checkbox .sellkit-field + label:before,
4433 form.sellkit-optin .sellkit-field-type-acceptance .sellkit-field + label:before {
4434 position: absolute;
4435 top: 0;
4436 left: 0;
4437 width: 18px;
4438 height: 18px;
4439 -webkit-transition: all 0.2s ease;
4440 transition: all 0.2s ease;
4441 border: none;
4442 border-width: 1px;
4443 border-radius: 100%;
4444 background: #fff;
4445 content: '';
4446 }
4447
4448 form.sellkit-optin .sellkit-field-type-radio .sellkit-field + label:after,
4449 form.sellkit-optin .sellkit-field-type-checkbox .sellkit-field + label:after,
4450 form.sellkit-optin .sellkit-field-type-acceptance .sellkit-field + label:after {
4451 position: absolute;
4452 top: 4px;
4453 left: 4px;
4454 width: 10px;
4455 height: 10px;
4456 -webkit-transition: all 0.2s ease;
4457 transition: all 0.2s ease;
4458 border-radius: 100%;
4459 background: #55595c;
4460 content: '';
4461 }
4462
4463 form.sellkit-optin .sellkit-field-type-radio .sellkit-field:not(:checked) + label:after,
4464 form.sellkit-optin .sellkit-field-type-checkbox .sellkit-field:not(:checked) + label:after,
4465 form.sellkit-optin .sellkit-field-type-acceptance .sellkit-field:not(:checked) + label:after {
4466 -webkit-transform: scale(0);
4467 transform: scale(0);
4468 opacity: 0;
4469 }
4470
4471 form.sellkit-optin .sellkit-field-type-radio .sellkit-field:checked + label:after,
4472 form.sellkit-optin .sellkit-field-type-checkbox .sellkit-field:checked + label:after,
4473 form.sellkit-optin .sellkit-field-type-acceptance .sellkit-field:checked + label:after {
4474 -webkit-transform: scale(1);
4475 transform: scale(1);
4476 opacity: 1;
4477 }
4478
4479 form.sellkit-optin .sellkit-field-type-checkbox .sellkit-field + label:before,
4480 form.sellkit-optin .sellkit-field-type-acceptance .sellkit-field + label:before {
4481 border-radius: 3px;
4482 }
4483
4484 form.sellkit-optin .sellkit-field-type-checkbox .sellkit-field + label:after,
4485 form.sellkit-optin .sellkit-field-type-acceptance .sellkit-field + label:after {
4486 border-radius: 1px;
4487 }
4488
4489 form.sellkit-optin .sellkit-field-type-hidden {
4490 display: none;
4491 }
4492
4493 form.sellkit-optin .sellkit-field-type-submit-button {
4494 gap: 10px;
4495 }
4496
4497 form.sellkit-optin .sellkit-field-type-submit-button .sellkit-submit-button {
4498 display: -webkit-box;
4499 display: -ms-flexbox;
4500 display: flex;
4501 -webkit-box-align: center;
4502 -ms-flex-align: center;
4503 align-items: center;
4504 -webkit-box-pack: center;
4505 -ms-flex-pack: center;
4506 justify-content: center;
4507 margin-bottom: 0;
4508 padding: .67rem 1.2rem;
4509 -webkit-transition: all 0.5s;
4510 transition: all 0.5s;
4511 border: none;
4512 border-width: 1px;
4513 border-radius: 3px;
4514 background-color: #2ecc71;
4515 color: #fff;
4516 font-size: .9rem;
4517 font-weight: bold;
4518 }
4519
4520 form.sellkit-optin .sellkit-field-type-submit-button .sellkit-submit-button:hover {
4521 border: none;
4522 border-width: 1px;
4523 background-color: #54d98c;
4524 cursor: pointer;
4525 }
4526
4527 form.sellkit-optin .sellkit-field-type-submit-button .sellkit-submit-button:focus {
4528 outline: 0;
4529 }
4530
4531 form.sellkit-optin .sellkit-field-type-submit-button .sellkit-submit-button svg {
4532 width: 16px;
4533 height: 16px;
4534 }
4535
4536 form.sellkit-optin .sellkit-field-type-submit-button .sellkit-submit-button div.sellkit-submit-button-texts {
4537 display: -webkit-box;
4538 display: -ms-flexbox;
4539 display: flex;
4540 -webkit-box-orient: vertical;
4541 -webkit-box-direction: normal;
4542 -ms-flex-direction: column;
4543 flex-direction: column;
4544 -webkit-box-align: center;
4545 -ms-flex-align: center;
4546 align-items: center;
4547 -webkit-box-pack: center;
4548 -ms-flex-pack: center;
4549 justify-content: center;
4550 }
4551
4552 .sellkit-optin-button-icon-right form.sellkit-optin .sellkit-field-type-submit-button .sellkit-submit-button {
4553 -webkit-box-orient: horizontal;
4554 -webkit-box-direction: reverse;
4555 -ms-flex-direction: row-reverse;
4556 flex-direction: row-reverse;
4557 }
4558
4559 .sellkit-optin-button-icon-left form.sellkit-optin .sellkit-field-type-submit-button .sellkit-submit-button {
4560 -webkit-box-orient: horizontal;
4561 -webkit-box-direction: normal;
4562 -ms-flex-direction: row;
4563 flex-direction: row;
4564 }
4565
4566 .sellkit-optin-response {
4567 margin-top: .7rem;
4568 color: #d9534f;
4569 }
4570
4571 .sellkit-optin-success .sellkit-optin-response {
4572 color: #2ecc71;
4573 }
4574
4575 .flatpickr-innerContainer {
4576 padding: 13px;
4577 }
4578
4579 .sellkit-optin-admin-alert {
4580 position: relative;
4581 padding: 15px;
4582 border-left: 7px solid transparent;
4583 border-color: #f7e68f;
4584 background-color: #fff5c2;
4585 color: #8a6d3b;
4586 font-size: 13px;
4587 line-height: 1.5;
4588 text-align: start;
4589 }
4590
4591 .sellkit-optin-admin-alert .title {
4592 display: block;
4593 font-weight: bold;
4594 }
4595
4596 .sellkit-optin-admin-alert .description {
4597 font-size: 13px;
4598 }
4599
4600 /* ========================================================================
4601 Component: Flex
4602 ========================================================================== */
4603 .sellkit-flex {
4604 display: -webkit-box;
4605 display: -ms-flexbox;
4606 display: flex;
4607 }
4608
4609 .sellkit-flex-inline {
4610 display: -webkit-inline-box;
4611 display: -ms-inline-flexbox;
4612 display: inline-flex;
4613 }
4614
4615 /*
4616 * Remove pseudo elements created by micro clearfix as precaution
4617 */
4618 .sellkit-flex::before,
4619 .sellkit-flex::after,
4620 .sellkit-flex-inline::before,
4621 .sellkit-flex-inline::after {
4622 display: none;
4623 }
4624
4625 /* Alignment
4626 ========================================================================== */
4627 /*
4628 * Align items along the main axis of the current line of the flex container
4629 * Row: Horizontal
4630 */
4631 .sellkit-flex-left {
4632 -webkit-box-pack: start;
4633 -ms-flex-pack: start;
4634 justify-content: flex-start;
4635 }
4636
4637 .sellkit-flex-center {
4638 -webkit-box-pack: center;
4639 -ms-flex-pack: center;
4640 justify-content: center;
4641 }
4642
4643 .sellkit-flex-right {
4644 -webkit-box-pack: end;
4645 -ms-flex-pack: end;
4646 justify-content: flex-end;
4647 }
4648
4649 .sellkit-flex-between {
4650 -webkit-box-pack: justify;
4651 -ms-flex-pack: justify;
4652 justify-content: space-between;
4653 }
4654
4655 .sellkit-flex-around {
4656 -ms-flex-pack: distribute;
4657 justify-content: space-around;
4658 }
4659
4660 /* Tablet landscape and bigger */
4661 @media (max-width: 1024px) {
4662 .sellkit-flex-left\@m {
4663 -webkit-box-pack: start;
4664 -ms-flex-pack: start;
4665 justify-content: flex-start;
4666 }
4667 .sellkit-flex-center\@m {
4668 -webkit-box-pack: center;
4669 -ms-flex-pack: center;
4670 justify-content: center;
4671 }
4672 .sellkit-flex-right\@m {
4673 -webkit-box-pack: end;
4674 -ms-flex-pack: end;
4675 justify-content: flex-end;
4676 }
4677 .sellkit-flex-between\@m {
4678 -webkit-box-pack: justify;
4679 -ms-flex-pack: justify;
4680 justify-content: space-between;
4681 }
4682 .sellkit-flex-around\@m {
4683 -ms-flex-pack: distribute;
4684 justify-content: space-around;
4685 }
4686 }
4687
4688 /* Phone landscape and bigger */
4689 @media (max-width: 479px) {
4690 .sellkit-flex-left\@s {
4691 -webkit-box-pack: start;
4692 -ms-flex-pack: start;
4693 justify-content: flex-start;
4694 }
4695 .sellkit-flex-center\@s {
4696 -webkit-box-pack: center;
4697 -ms-flex-pack: center;
4698 justify-content: center;
4699 }
4700 .sellkit-flex-right\@s {
4701 -webkit-box-pack: end;
4702 -ms-flex-pack: end;
4703 justify-content: flex-end;
4704 }
4705 .sellkit-flex-between\@s {
4706 -webkit-box-pack: justify;
4707 -ms-flex-pack: justify;
4708 justify-content: space-between;
4709 }
4710 .sellkit-flex-around\@s {
4711 -ms-flex-pack: distribute;
4712 justify-content: space-around;
4713 }
4714 }
4715
4716 /* Desktop and bigger */
4717 @media (min-width: 1025px) {
4718 .sellkit-flex-left\@l {
4719 -webkit-box-pack: start;
4720 -ms-flex-pack: start;
4721 justify-content: flex-start;
4722 }
4723 .sellkit-flex-center\@l {
4724 -webkit-box-pack: center;
4725 -ms-flex-pack: center;
4726 justify-content: center;
4727 }
4728 .sellkit-flex-right\@l {
4729 -webkit-box-pack: end;
4730 -ms-flex-pack: end;
4731 justify-content: flex-end;
4732 }
4733 .sellkit-flex-between\@l {
4734 -webkit-box-pack: justify;
4735 -ms-flex-pack: justify;
4736 justify-content: space-between;
4737 }
4738 .sellkit-flex-around\@l {
4739 -ms-flex-pack: distribute;
4740 justify-content: space-around;
4741 }
4742 }
4743
4744 /* Large screen and bigger */
4745 @media (min-width: 1440px) {
4746 .sellkit-flex-left\@xl {
4747 -webkit-box-pack: start;
4748 -ms-flex-pack: start;
4749 justify-content: flex-start;
4750 }
4751 .sellkit-flex-center\@xl {
4752 -webkit-box-pack: center;
4753 -ms-flex-pack: center;
4754 justify-content: center;
4755 }
4756 .sellkit-flex-right\@xl {
4757 -webkit-box-pack: end;
4758 -ms-flex-pack: end;
4759 justify-content: flex-end;
4760 }
4761 .sellkit-flex-between\@xl {
4762 -webkit-box-pack: justify;
4763 -ms-flex-pack: justify;
4764 justify-content: space-between;
4765 }
4766 .sellkit-flex-around\@xl {
4767 -ms-flex-pack: distribute;
4768 justify-content: space-around;
4769 }
4770 }
4771
4772 /*
4773 * Align items in the cross axis of the current line of the flex container
4774 * Row: Vertical
4775 */
4776 .sellkit-flex-stretch {
4777 -webkit-box-align: stretch;
4778 -ms-flex-align: stretch;
4779 align-items: stretch;
4780 }
4781
4782 .sellkit-flex-top {
4783 -webkit-box-align: start;
4784 -ms-flex-align: start;
4785 align-items: flex-start;
4786 }
4787
4788 .sellkit-flex-middle {
4789 -webkit-box-align: center;
4790 -ms-flex-align: center;
4791 align-items: center;
4792 }
4793
4794 .sellkit-flex-bottom {
4795 -webkit-box-align: end;
4796 -ms-flex-align: end;
4797 align-items: flex-end;
4798 }
4799
4800 /* Direction
4801 ========================================================================== */
4802 .sellkit-flex-row {
4803 -webkit-box-orient: horizontal;
4804 -webkit-box-direction: normal;
4805 -ms-flex-direction: row;
4806 flex-direction: row;
4807 }
4808
4809 .sellkit-flex-row-reverse {
4810 -webkit-box-orient: horizontal;
4811 -webkit-box-direction: reverse;
4812 -ms-flex-direction: row-reverse;
4813 flex-direction: row-reverse;
4814 }
4815
4816 .sellkit-flex-column {
4817 -webkit-box-orient: vertical;
4818 -webkit-box-direction: normal;
4819 -ms-flex-direction: column;
4820 flex-direction: column;
4821 }
4822
4823 .sellkit-flex-column-reverse {
4824 -webkit-box-orient: vertical;
4825 -webkit-box-direction: reverse;
4826 -ms-flex-direction: column-reverse;
4827 flex-direction: column-reverse;
4828 }
4829
4830 /* Wrap
4831 ========================================================================== */
4832 .sellkit-flex-nowrap {
4833 -ms-flex-wrap: nowrap;
4834 flex-wrap: nowrap;
4835 }
4836
4837 .sellkit-flex-wrap {
4838 -ms-flex-wrap: wrap;
4839 flex-wrap: wrap;
4840 }
4841
4842 .sellkit-flex-wrap-reverse {
4843 -ms-flex-wrap: wrap-reverse;
4844 flex-wrap: wrap-reverse;
4845 }
4846
4847 /*
4848 * Aligns items within the flex container when there is extra space in the cross-axis
4849 * Only works if there is more than one line of flex items
4850 */
4851 .sellkit-flex-wrap-stretch {
4852 -ms-flex-line-pack: stretch;
4853 align-content: stretch;
4854 }
4855
4856 .sellkit-flex-wrap-top {
4857 -ms-flex-line-pack: start;
4858 align-content: flex-start;
4859 }
4860
4861 .sellkit-flex-wrap-middle {
4862 -ms-flex-line-pack: center;
4863 align-content: center;
4864 }
4865
4866 .sellkit-flex-wrap-bottom {
4867 -ms-flex-line-pack: end;
4868 align-content: flex-end;
4869 }
4870
4871 .sellkit-flex-wrap-between {
4872 -ms-flex-line-pack: justify;
4873 align-content: space-between;
4874 }
4875
4876 .sellkit-flex-wrap-around {
4877 -ms-flex-line-pack: distribute;
4878 align-content: space-around;
4879 }
4880
4881 /* Item ordering
4882 ========================================================================== */
4883 /*
4884 * Default is 0
4885 */
4886 .sellkit-flex-first {
4887 -webkit-box-ordinal-group: 0;
4888 -ms-flex-order: -1;
4889 order: -1;
4890 }
4891
4892 .sellkit-flex-last {
4893 -webkit-box-ordinal-group: 100;
4894 -ms-flex-order: 99;
4895 order: 99;
4896 }
4897
4898 /* Phone landscape and bigger */
4899 @media (min-width: 480px) {
4900 .sellkit-flex-first\@s {
4901 -webkit-box-ordinal-group: 0;
4902 -ms-flex-order: -1;
4903 order: -1;
4904 }
4905 .sellkit-flex-last\@s {
4906 -webkit-box-ordinal-group: 100;
4907 -ms-flex-order: 99;
4908 order: 99;
4909 }
4910 }
4911
4912 /* Tablet landscape and bigger */
4913 @media (min-width: 768px) {
4914 .sellkit-flex-first\@m {
4915 -webkit-box-ordinal-group: 0;
4916 -ms-flex-order: -1;
4917 order: -1;
4918 }
4919 .sellkit-flex-last\@m {
4920 -webkit-box-ordinal-group: 100;
4921 -ms-flex-order: 99;
4922 order: 99;
4923 }
4924 }
4925
4926 /* Desktop and bigger */
4927 @media (min-width: 1025px) {
4928 .sellkit-flex-first\@l {
4929 -webkit-box-ordinal-group: 0;
4930 -ms-flex-order: -1;
4931 order: -1;
4932 }
4933 .sellkit-flex-last\@l {
4934 -webkit-box-ordinal-group: 100;
4935 -ms-flex-order: 99;
4936 order: 99;
4937 }
4938 }
4939
4940 /* Large screen and bigger */
4941 @media (min-width: 1440px) {
4942 .sellkit-flex-first\@xl {
4943 -webkit-box-ordinal-group: 0;
4944 -ms-flex-order: -1;
4945 order: -1;
4946 }
4947 .sellkit-flex-last\@xl {
4948 -webkit-box-ordinal-group: 100;
4949 -ms-flex-order: 99;
4950 order: 99;
4951 }
4952 }
4953
4954 /* Item dimensions
4955 ========================================================================== */
4956 /*
4957 * Initial: 0 1 auto
4958 * Content dimensions, but shrinks
4959 */
4960 /*
4961 * No Flex: 0 0 auto
4962 * Content dimensions
4963 */
4964 .sellkit-flex-none {
4965 -webkit-box-flex: 0;
4966 -ms-flex: none;
4967 flex: none;
4968 }
4969
4970 /*
4971 * Relative Flex: 1 1 auto
4972 * Space is allocated considering content
4973 */
4974 .sellkit-flex-auto {
4975 -webkit-box-flex: 1;
4976 -ms-flex: auto;
4977 flex: auto;
4978 }
4979
4980 /*
4981 * Absolute Flex: 1 1 0%
4982 * Space is allocated solely based on flex
4983 */
4984 .sellkit-flex-1 {
4985 -webkit-box-flex: 1;
4986 -ms-flex: 1;
4987 flex: 1;
4988 }
4989