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

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

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