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

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

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