PluginProbe
SellKit – Funnel builder and checkout optimizer for WooCommerce to sell more, faster / 1.6.5
SellKit – Funnel builder and checkout optimizer for WooCommerce to sell more, faster v1.6.5
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-rtl.css

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

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