PluginProbe
SellKit – Funnel builder and checkout optimizer for WooCommerce to sell more, faster / 2.3.0
SellKit – Funnel builder and checkout optimizer for WooCommerce to sell more, faster v2.3.0
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 2.3.0, at assets/dist/css/frontend.css

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