PluginProbe
SellKit – Funnel builder and checkout optimizer for WooCommerce to sell more, faster / 2.7.0
SellKit – Funnel builder and checkout optimizer for WooCommerce to sell more, faster v2.7.0
2.7.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 All 43 releases
sellkit / assets / dist / css / frontend.css

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

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