@charset "UTF-8"; .sellkit-order-cart-detail { width: 100%; padding: 20px; border: 1px solid #ccc; } .sellkit-order-cart-detail .sellkit-cart-detail-heading { font-weight: bold; } .sellkit-order-cart-detail .sellkit-order-cart-detail-items-thumbnail { position: relative; width: 80px; height: 80px; } .sellkit-order-cart-detail .sellkit-order-cart-detail-items-thumbnail img { width: 100% !important; height: 100% !important; -o-object-fit: cover; object-fit: cover; } .sellkit-order-cart-detail .sellkit-order-cart-detail-items-thumbnail .sellkit-order-cart-detail-items-thumbnail-image-wrapper { overflow: hidden; } .sellkit-order-cart-detail .sellkit-order-cart-detail-items-thumbnail .sellkit-order-cart-detail-items-thumbnail-quantity { position: absolute; top: -5px; right: -8px; width: 20px; height: 20px; border: 2px solid #000; border-radius: 50%; background: #fff; color: #000; line-height: 17px; text-align: center; } .sellkit-order-cart-detail .sellkit-order-cart-detail-items-product-detail { -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: start; -ms-flex-pack: start; justify-content: start; } .sellkit-order-cart-detail .sellkit-order-cart-detail-items-product-title { margin-left: 10px; } .sellkit-order-cart-detail .woocommerce-table__product-name.product-name { display: -webkit-box; display: -ms-flexbox; display: flex; align-items: center; height: 100%; -webkit-box-align: center; -ms-flex-align: center; -webkit-box-pack: center; -ms-flex-pack: center; } .sellkit-order-cart-detail .woocommerce-table__product-total.product-total { text-align: right; } .sellkit-order-cart-detail tfoot tr th, .sellkit-order-cart-detail tfoot tfoot tr td { font-weight: normal !important; } .sellkit-order-cart-detail tfoot tr td { text-align: right; } .sellkit-order-cart-detail tfoot tr { margin-bottom: 10px !important; } .sellkit-order-cart-detail tfoot tr th, .sellkit-order-cart-detail tfoot tr td { padding: 10px 0; } .sellkit-order-cart-detail tfoot tfoot { padding-top: 10px; } .sellkit-order-cart-detail tfoot tr:first-child th, .sellkit-order-cart-detail tfoot tr:first-child td { padding-top: 20px; } .sellkit-order-cart-detail tfoot tr:last-child { border-top: 3px solid #ccc; font-weight: 700; } .sellkit-order-cart-detail tfoot tr:last-child th, .sellkit-order-cart-detail tfoot tfoot tr:last-child td { margin-top: 10px; font-weight: 700; } .sellkit-order-cart-detail .sellkit-order-cart-detail-items { width: 100%; padding: 0; list-style: none; } .sellkit-order-cart-detail .sellkit-order-cart-detail-items li { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; width: 100%; height: 80px; } .sellkit-order-cart-detail .sellkit-order-cart-detail-items li > div { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; height: 100%; } .sellkit-order-cart-detail .sellkit-order-cart-detail-prices { width: 100%; padding: 0; list-style: none; } .sellkit-order-cart-detail .sellkit-order-cart-detail-prices li { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; width: 100%; } .sellkit-order-cart-detail .sellkit-order-cart-detail-prices li:last-child { margin-top: 10px; padding-top: 10px; border-top: 3px solid #ccc; font-weight: bold; } .sellkit-order-cart-detail .shop_table { width: 100%; } .jupiterx-post-content table th, .jupiterx-post-content table td { border-top: inherit; vertical-align: inherit; } .jupiterx-post-content table thead th, .table thead th { border-bottom: inherit; } .sellkit-order-details .sellkit-flex { display: -webkit-box; display: -ms-flexbox; display: flex; } .sellkit-order-details .sellkit-flex-wrap { -ms-flex-wrap: wrap; flex-wrap: wrap; } .sellkit-order-details.woocommerce-order-overview { padding: 15px 10px; border: 1px solid #DFDFDF; } .sellkit-order-details h3 { margin-bottom: 15px; color: #343434; font-weight: 500; } .sellkit-order-details .sellkit-order-details-heading { margin: 0; color: #3B3B3B; font-size: 16px; font-weight: 500; } .sellkit-order-details .sellkit-order-details-items-group { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } .sellkit-order-details .order-details-heading-group { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .sellkit-order-details .order-details-item-content { color: #6A6A6A; font-size: 15px; font-weight: 400; } .sellkit-order-details .sellkit-order-details-content { padding: 0; } .sellkit-order-details .woocommerce-bacs-bank-details .wc-bacs-bank-details-account-name { margin: 0 0 0.8em; font-size: 1.5rem; font-weight: 700; } .sellkit-order-details .woocommerce-bacs-bank-details ul.order_details { margin: 0 0 3em; list-style: none; } .sellkit-order-details .woocommerce-bacs-bank-details ul.order_details::before { display: table; content: " "; } .sellkit-order-details .woocommerce-bacs-bank-details ul.order_details::after { display: table; clear: both; content: " "; } .sellkit-order-details .woocommerce-bacs-bank-details ul.order_details li { margin-right: 2em; margin-left: 0; padding-right: 2em; padding-left: 0; float: left; border-right: 1px dashed #d3ced2; font-size: 0.715em; line-height: 1; text-transform: uppercase; list-style-type: none; } .sellkit-order-details .woocommerce-bacs-bank-details ul.order_details li strong { display: block; font-size: 1.4em; line-height: 1.5; text-transform: none; } .sellkit-order-details .woocommerce-bacs-bank-details ul.order_details li:last-of-type { border: none; } .sellkit-product-price-widget del { display: inline-block; opacity: 0.5; } .sellkit-product-price-widget ins { text-decoration: none; } .sellkit-product-image-widget.product { display: -webkit-box; display: -ms-flexbox; display: flex; } .sellkit-product-image-widget.product .woocommerce-product-gallery { min-height: 10px; } .sellkit-product-image-widget.product .woocommerce-product-gallery .product .sellkit-woocommerce-product-gallery { width: 100%; } .sellkit-product-image-widget.product .woocommerce-product-gallery .flex-viewport { border-width: 2px; border-color: #0a0c0d; } .sellkit-product-image-widget.product .woocommerce-product-gallery .flex-control-nav { display: -webkit-box; display: -ms-flexbox; display: flex; padding-left: 0; list-style: none; } .sellkit-product-image-widget.product .woocommerce-product-gallery .flex-control-nav li { cursor: pointer; overflow: hidden; } .sellkit-product-image-widget.product .woocommerce-product-gallery .woocommerce-product-gallery__wrapper { overflow: hidden; } .sellkit-product-image-widget.product .woocommerce-product-gallery .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image { border-radius: 0; } .sellkit-product-image-widget.product .woocommerce-product-gallery .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image a { cursor: default !important; } .sellkit-product-image-widget.product .woocommerce-product-gallery .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image a img { width: 100%; height: auto !important; border-radius: 0; } .sellkit-product-image-widget.product .woocommerce-product-gallery img { display: inline-block; border-radius: 0; } .sellkit-product-image-widget.product .woocommerce-product-gallery .product { display: -webkit-box; display: -ms-flexbox; display: flex; } .sellkit-product-image-widget.product .woocommerce-product-gallery .flex-control-thumbs { -ms-flex-wrap: wrap; flex-wrap: wrap; } .sellkit-product-image-widget.product .woocommerce-product-gallery .flex-control-thumbs li { margin-left: 0 !important; } .sellkit-product-image-widget.product .woocommerce-product-gallery .flex-control-thumbs li img { border-radius: 0 !important; } .sellkit-product-image-widget.product .woocommerce-product-gallery .flex-control-thumbs img.flex-active { border: none !important; } .product_title-widget .entry-title { color: #222222; } .sellkit-product-quantity-widget { display: -webkit-box; display: -ms-flexbox; display: flex; } .sellkit-product-quantity-widget .quantity .screen-reader-text { display: unset; position: relative !important; top: -5px; width: 100%; min-height: 22px; color: #404040; opacity: 1; visibility: visible; -webkit-clip-path: none; clip-path: none; } .sellkit-product-quantity-widget input { width: 100%; } .sellkit-accept-reject-button-widget { font-size: 16px; } .sellkit-accept-reject-button-widget .sellkit-accept-reject-button-title { display: inline-block; } .sellkit-accept-reject-button-widget .sellkit-accept-reject-button-sub-title { font-size: 10px; font-weight: bold; } .sellkit-accept-reject-button { padding: 12px 60px; background: #635cff; color: #fff !important; cursor: pointer; } .sellkit-accept-reject-button.elementor-size-sm { padding: 12px 24px !important; } .sellkit-upsell-popup { display: -webkit-box; display: -ms-flexbox; display: flex; position: fixed; top: 0; left: 0; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; width: 100%; height: 100%; background: rgba(11, 11, 11, 0.25); z-index: 1000; } .sellkit-upsell-popup .sellkit-upsell-popup-body { width: 600px; height: 357px; padding: 23px; border-radius: 4px; background: #fff; text-align: center; } .sellkit-upsell-popup .sellkit-upsell-popup-body .sellkit-upsell-popup-header { text-align: right; cursor: pointer; } .sellkit-upsell-popup .sellkit-upsell-popup-body .sellkit-upsell-popup-header img { width: 12px; height: 12px; color: #6c757d; } .sellkit-upsell-popup .sellkit-upsell-popup-body .sellkit-upsell-popup-icon { padding: 31px; } .sellkit-upsell-popup .sellkit-upsell-popup-body .sellkit-upsell-popup-icon .rotate { -webkit-animation: rotation 2s infinite linear; animation: rotation 2s infinite linear; } .sellkit-upsell-popup .sellkit-upsell-popup-body .sellkit-upsell-popup-content { color: #222; font-size: 22px; font-style: normal; font-weight: normal; letter-spacing: normal; line-height: 1.45; text-align: center; font-stretch: normal; letter-spacing: normal; } .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 { display: none; } .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 { display: block; margin: auto; } .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 { padding: 0 40px; } .sellkit-upsell-popup:not(.active) { display: none; } .sellkit-accept-reject-button { display: -webkit-inline-box !important; display: -ms-inline-flexbox !important; display: inline-flex !important; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .sellkit-accept-reject-button svg { width: 16px; height: 16px; margin: 0 10px 0 0; } @-webkit-keyframes rotation { from { -webkit-transform: rotate(0deg); transform: rotate(0deg); } to { -webkit-transform: rotate(359deg); transform: rotate(359deg); } } @keyframes rotation { from { -webkit-transform: rotate(0deg); transform: rotate(0deg); } to { -webkit-transform: rotate(359deg); transform: rotate(359deg); } } body.oceanwp-theme .elementor-widget-sellkit-checkout .sellkit-checkout-step-bump-wrapper .sellkit-checkout-bump-order-header .sellkit-checkout-order-bump-price del { color: unset; opacity: 1; } body.oceanwp-theme .elementor-widget-sellkit-checkout .sellkit-checkout-step-bump-wrapper .sellkit-checkout-bump-order-header .sellkit-checkout-order-bump-price .amount { color: #222 !important; } body.theme-betheme .elementor-widget-sellkit-checkout div#customer_details { -ms-flex-preferred-size: unset; flex-basis: unset; max-width: unset; margin-bottom: unset; } body.theme-betheme .elementor-widget-sellkit-checkout div#order_review#order_review { -ms-flex-preferred-size: unset; flex-basis: unset; width: 100% !important; max-width: unset; margin-bottom: unset; margin-left: unset; } body.theme-betheme .elementor-widget-sellkit-checkout div.woocommerce-billing-fields, body.theme-betheme .elementor-widget-sellkit-checkout section.sellkit-one-page-shipping-methods { width: 100% !important; } body.theme-betheme .elementor-widget-sellkit-checkout section.place-order { width: 100%; } body.theme-betheme .elementor-widget-sellkit-checkout div#payment ul.payment_methods li { border: unset; } body.theme-betheme .elementor-widget-sellkit-checkout div#payment ul.payment_methods li.active-payment { border-color: unset; } body.theme-betheme .elementor-widget-sellkit-checkout div#payment ul.payment_methods li.active-payment span.mfn-payment-check { display: none; } 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 { display: none; } body.theme-betheme .elementor-widget-sellkit-checkout span.woocommerce-input-wrapper input { -webkit-transition: all 0.15s ease-in-out; transition: all 0.15s ease-in-out; } body.theme-betheme .elementor-widget-sellkit-checkout table.sellkit-checkout-bundled-products-table td { border-style: none; } body.theme-betheme .elementor-widget-sellkit-checkout table.sellkit-checkout-bundled-products-table td.sellkit-checkout-bundled-spacer-row { background-color: unset !important; } body.theme-betheme .elementor-widget-sellkit-checkout table.sellkit-checkout-bundled-products-table tr:first-child td { -webkit-box-shadow: unset; box-shadow: unset; } body.theme-betheme .elementor-widget-sellkit-checkout table.sellkit-checkout-bundled-products-table input[type=number] { margin-bottom: unset; } body.theme-dt-the7 .elementor-widget-sellkit-checkout > * { font-family: sans-serif; } body.theme-dt-the7 .elementor-widget-sellkit-checkout button#place_order { background: unset; background-color: #323232; } body.theme-Avada .elementor-widget-sellkit-checkout > * { font-family: sans-serif; } body.theme-Avada .elementor-widget-sellkit-checkout div.avada-myaccount-user, body.theme-Avada .elementor-widget-sellkit-checkout ul.woocommerce-side-nav.woocommerce-checkout-nav, body.theme-Avada .elementor-widget-sellkit-checkout a.fusion-button { display: none; } body.theme-Avada .elementor-widget-sellkit-checkout form.checkout_coupon { display: none !important; } body.theme-Avada .elementor-widget-sellkit-checkout div.woocommerce-content-box.avada-checkout { margin-left: unset; padding: unset; border: unset; } body.theme-Avada .elementor-widget-sellkit-checkout div#order_review { display: block !important; } body.theme-Avada .elementor-widget-sellkit-checkout tr.cart_item { height: unset; } body.theme-Avada .elementor-widget-sellkit-checkout .shop_table tfoot .order-total .amount { color: unset; font-size: unset; font-weight: unset; } body.theme-Avada .elementor-widget-sellkit-checkout ul.payment_methods { margin: unset; } body.theme-twentytwentytwo .elementor-widget-sellkit-checkout .sellkit-checkout-widget-one-page-build #sellkit-checkout-widget-id form .sellkit-one-page-checkout-login { -webkit-box-ordinal-group: 1; -ms-flex-order: 0; order: 0; } body.theme-twentytwentytwo .elementor-widget-sellkit-checkout div#customer_details, body.theme-twentytwentytwo .elementor-widget-sellkit-checkout div.col2-set { width: 100%; float: unset; } body.theme-bridge.contains-sellkit-checkout { overflow: unset !important; } body.theme-bridge .elementor-widget-sellkit-checkout span.woocommerce-input-wrapper input { -webkit-transition: all 0.15s ease-in-out; transition: all 0.15s ease-in-out; } .elementor-widget-sellkit-checkout { width: 100% !important; } .sellkit-checkout-widget-one-page-build #sellkit-checkout-widget-id form { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } .sellkit-checkout-widget-one-page-build #sellkit-checkout-widget-id form .sellkit-one-page-checkout-login { -webkit-box-ordinal-group: 2; -ms-flex-order: 1; order: 1; } .sellkit-checkout-widget-one-page-build #sellkit-checkout-widget-id form .sellkit-one-page-shipping-methods { -webkit-box-ordinal-group: 3; -ms-flex-order: 2; order: 2; } .sellkit-checkout-widget-one-page-build #sellkit-checkout-widget-id form .sellkit-one-page-shipping-methods .shipping-method-header { margin-top: 17px; } .sellkit-checkout-widget-one-page-build #sellkit-checkout-widget-id form #order_review { width: auto !important; padding: 0 !important; float: none !important; border: none !important; } .sellkit-checkout-widget-one-page-build #sellkit-checkout-widget-id form .woocommerce-checkout-review-order { -webkit-box-ordinal-group: 4; -ms-flex-order: 3; order: 3; } .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 { border-collapse: initial !important; } .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 { padding-top: 18px !important; } .sellkit-checkout-widget-one-page-build #sellkit-checkout-widget-id form .sellkit-one-page-checkout-billing { -webkit-box-ordinal-group: 5; -ms-flex-order: 4; order: 4; } .sellkit-checkout-widget-one-page-build #sellkit-checkout-widget-id form .sellkit-one-page-checkout-place-order { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; -webkit-box-ordinal-group: 6; -ms-flex-order: 5; order: 5; margin-top: 36px; } .sellkit-checkout-widget-one-page-build #sellkit-checkout-widget-id form .sellkit-custom-coupon-form { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; -ms-flex-wrap: nowrap; flex-wrap: nowrap; -ms-flex-line-pack: center; align-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; width: 100%; -webkit-column-gap: 10px; -moz-column-gap: 10px; column-gap: 10px; } .sellkit-checkout-widget-one-page-build #sellkit-checkout-widget-id form .sellkit-custom-coupon-form .jx-form-row-first { display: -webkit-box; display: -ms-flexbox; display: flex; width: 495px; margin-top: 0px; margin-bottom: 1rem; padding-top: 0px; } .sellkit-checkout-widget-one-page-build #sellkit-checkout-widget-id form .sellkit-custom-coupon-form .jx-form-row-first input { width: 100%; margin: 0px; padding: 16px 0px 14px 14px; border: solid 1px rgba(0, 0, 0, 0.2); border-radius: 4px; background-color: #ffffff; color: #737373; font-size: 14px; font-style: normal; font-weight: normal; letter-spacing: normal; line-height: 1.14; text-align: left; -webkit-box-shadow: none !important; box-shadow: none !important; font-stretch: normal; } .sellkit-checkout-widget-one-page-build #sellkit-checkout-widget-id form .sellkit-custom-coupon-form .jx-form-row-first input:focus { border: solid 2px rgba(0, 123, 255, 0.4); } .sellkit-checkout-widget-one-page-build #sellkit-checkout-widget-id form .sellkit-custom-coupon-form .jx-form-row-last { display: -webkit-box; display: -ms-flexbox; display: flex; margin-top: 0px; margin-bottom: 1rem; } .sellkit-checkout-widget-one-page-build #sellkit-checkout-widget-id form .sellkit-custom-coupon-form .jx-form-row-last .jx-apply-coupon { height: 48px; margin: 0; padding: 10px 30px 10px 30px; border-radius: 6px; background-color: #323232; color: white; cursor: pointer; } .sellkit-checkout-widget-one-page-build #sellkit-checkout-widget-id form .sellkit-custom-coupon-form .jx-form-row-last .jx-apply-coupon span { width: 37px; height: 17px; color: #ffffff; font-size: 14px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.21; text-align: left; font-stretch: normal; } .sellkit-checkout-widget-one-page-build #sellkit-checkout-widget-id form .sellkit-checkout-bundled-products .sellkit-head-row-title { width: 70%; } .sellkit-checkout-widget-one-page-build #sellkit-checkout-widget-id .sellkit-checkout-virtual-session #sellkit-checkout-widget-order-review-wrap { margin-top: 30px; } .sellkit-checkout-widget-multi-page-build form { display: block !important; } .sellkit-checkout-widget-multi-page-build form #order_review { width: auto !important; padding: 0 !important; float: none !important; border: none !important; } .sellkit-checkout-widget-multi-page-build form .inner_wrapper { display: -webkit-box; display: -ms-flexbox; display: flex; } .sellkit-checkout-widget-multi-page-build form .inner_wrapper .sellkit-checkout-left-column { width: 60%; } .sellkit-checkout-widget-multi-page-build form .inner_wrapper .sellkit-checkout-left-column > div { -webkit-box-ordinal-group: 2; -ms-flex-order: 1; order: 1; width: 100%; padding-right: 27px; clear: both; border-right: solid 1px #e1e1e1; } .sellkit-checkout-widget-multi-page-build form .inner_wrapper .sellkit-checkout-left-column > div .multistep-headers { height: 103px; margin: 0px 0px 36px 2px; padding: 0px 14px 2px 18px; border: solid 1px #e1e1e1; border-radius: 4px; background-color: #ffffff; } .sellkit-checkout-widget-multi-page-build form .inner_wrapper .sellkit-checkout-left-column > div .multistep-headers > div { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; -ms-flex-wrap: nowrap; flex-wrap: nowrap; -ms-flex-line-pack: center; align-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; height: auto; min-height: 51px; -webkit-column-gap: 20px; -moz-column-gap: 20px; column-gap: 20px; } .sellkit-checkout-widget-multi-page-build form .inner_wrapper .sellkit-checkout-left-column > div .multistep-headers > div > div { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; -ms-flex-wrap: nowrap; flex-wrap: nowrap; -ms-flex-line-pack: center; align-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; width: 100%; -webkit-column-gap: 15px; -moz-column-gap: 15px; column-gap: 15px; } .sellkit-checkout-widget-multi-page-build form .inner_wrapper .sellkit-checkout-left-column > div .multistep-headers > div > div .title { width: 50px; min-width: -webkit-fit-content; min-width: -moz-fit-content; min-width: fit-content; } .sellkit-checkout-widget-multi-page-build form .inner_wrapper .sellkit-checkout-left-column > div .multistep-headers > div span { height: auto; color: #323232; font-size: 14px; font-style: normal; font-weight: normal; letter-spacing: normal; line-height: 1.14; text-align: left; font-stretch: normal; } .sellkit-checkout-widget-multi-page-build form .inner_wrapper .sellkit-checkout-left-column > div .multistep-headers > div .edit { margin-right: 0px; color: #007bff; font-size: 13px; font-style: normal; font-weight: normal; letter-spacing: normal; line-height: 1.15; text-align: right; cursor: pointer; font-stretch: normal; } .sellkit-checkout-widget-multi-page-build form .inner_wrapper .sellkit-checkout-left-column .sellkit-multistep-checkout-first .sellkit-one-page-checkout-login { margin-bottom: 16px; } .sellkit-checkout-widget-multi-page-build form .inner_wrapper .sellkit-checkout-left-column .sellkit-multistep-checkout-first .sellkit-one-page-checkout-login #customer_details { width: auto !important; float: none !important; } .sellkit-checkout-widget-multi-page-build form .inner_wrapper .sellkit-checkout-left-column .sellkit-multistep-checkout-first .sellkit-multistep-checkout-first-footer { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; -ms-flex-line-pack: stretch; align-content: stretch; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; } .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 { height: 17px; margin: 30px 33px 21.5px 0px; color: #007bff; font-size: 14px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.21; text-align: left; font-stretch: normal; } .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 { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; -ms-flex-line-pack: center; align-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; height: 56px; margin: 5px 0 0 0; padding: 0px 31px; border-radius: 6px; background-color: #323232; color: #ffffff; font-size: 14px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.21; cursor: pointer; font-stretch: normal; } .sellkit-checkout-widget-multi-page-build form .inner_wrapper .sellkit-checkout-left-column .sellkit-multistep-checkout-second { display: none; } .sellkit-checkout-widget-multi-page-build form .inner_wrapper .sellkit-checkout-left-column .sellkit-multistep-checkout-second .sellkit-multistep-checkout-second-footer { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; -ms-flex-line-pack: center; align-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; } .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 { height: 17px; margin: 20px 0px; color: #007bff; font-size: 14px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.21; text-align: center; cursor: pointer; font-stretch: normal; } .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 { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; -ms-flex-wrap: nowrap; flex-wrap: nowrap; -ms-flex-line-pack: center; align-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; height: 56px; margin: 0; padding: 0px 31px; border-radius: 6px; background-color: #323232; color: #ffffff; font-size: 14px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.21; text-align: center; cursor: pointer; font-stretch: normal; } .sellkit-checkout-widget-multi-page-build form .inner_wrapper .sellkit-checkout-left-column .sellkit-multistep-checkout-third { display: none; } .sellkit-checkout-widget-multi-page-build form .inner_wrapper .sellkit-checkout-left-column .sellkit-multistep-checkout-third .go-to-second { height: 17px; color: #007bff; font-size: 14px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.21; text-align: left; cursor: pointer; font-stretch: normal; } .sellkit-checkout-widget-multi-page-build form .inner_wrapper .sellkit-checkout-right-column { width: 40%; padding: 22px 30px 22px 30px; background-color: transparent; } .sellkit-checkout-widget-multi-page-build form .inner_wrapper .sellkit-checkout-right-column > div { width: 100%; clear: both; } .sellkit-checkout-widget-multi-page-build form .inner_wrapper .sellkit-checkout-right-column .sellkit-multistep-checkout-sidebar-sticky { position: sticky !important; top: 0; } .sellkit-checkout-widget-multi-page-build form .inner_wrapper .sellkit-checkout-right-column .sellkit-multistep-checkout-sidebar { padding: 2px; scroll-behavior: smooth; } .sellkit-checkout-widget-multi-page-build form .inner_wrapper .sellkit-checkout-right-column .sellkit-multistep-checkout-sidebar .summary_toggle { display: none; } .sellkit-checkout-widget-multi-page-build form .inner_wrapper .sellkit-checkout-right-column .sellkit-multistep-checkout-sidebar .col2-set { width: auto !important; float: none !important; } .sellkit-checkout-widget-multi-page-build form .inner_wrapper .sellkit-checkout-right-column .sellkit-multistep-checkout-sidebar table { width: 100%; max-width: 100%; } .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 { padding-top: 18px; } .sellkit-checkout-widget-multi-page-build form .inner_wrapper .sellkit-checkout-right-column .sellkit-multistep-checkout-sidebar table tr .jx-form-row-first { width: 100%; } .sellkit-checkout-widget-multi-page-build form .inner_wrapper .sellkit-checkout-right-column .sellkit-multistep-checkout-sidebar table tr .jx-form-row-first input { width: 100%; } .sellkit-checkout-widget-multi-page-build form .inner_wrapper .sellkit-checkout-right-column .sellkit-multistep-checkout-sidebar table tr.cart_item td.product-total { padding-top: 17px; } .sellkit-checkout-widget-multi-page-build form .inner_wrapper .sellkit-checkout-right-column .sellkit-multistep-checkout-sidebar table .sellkit-custom-coupon-form-d-none { display: none; } .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 { padding-top: 17px; } .sellkit-checkout-widget-multi-page-build .sellkit-checkout-collapsible { margin-top: 0; } .sellkit-checkout-widget-multi-page-build .sellkit-custom-coupon-form { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; width: 100%; padding-top: 0px; -webkit-column-gap: 10px; -moz-column-gap: 10px; column-gap: 10px; } .sellkit-checkout-widget-multi-page-build .sellkit-custom-coupon-form .jx-form-row-first { display: -webkit-box; display: -ms-flexbox; display: flex; width: 495px; margin-top: 0px; margin-bottom: 1rem; padding-top: 0px; } .sellkit-checkout-widget-multi-page-build .sellkit-custom-coupon-form .jx-form-row-first input { margin: 0px; padding: 16px 0px 14px 14px; border: solid 1px rgba(0, 0, 0, 0.2); border-radius: 4px; background-color: #ffffff; color: #737373; font-size: 14px; font-style: normal; font-weight: normal; letter-spacing: normal; line-height: 1.14; text-align: left; -webkit-box-shadow: none !important; box-shadow: none !important; font-stretch: normal; } .sellkit-checkout-widget-multi-page-build .sellkit-custom-coupon-form .jx-form-row-first input:focus { border: solid 2px rgba(0, 123, 255, 0.4); } .sellkit-checkout-widget-multi-page-build .sellkit-custom-coupon-form .jx-form-row-last { display: -webkit-box; display: -ms-flexbox; display: flex; margin-top: 0px; margin-bottom: 1rem; } .sellkit-checkout-widget-multi-page-build .sellkit-custom-coupon-form .jx-form-row-last .jx-apply-coupon { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; -ms-flex-wrap: wrap; flex-wrap: wrap; -ms-flex-line-pack: center; align-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; height: 48px; margin: 0; padding: 0 29px 0 30px; border-radius: 6px; background-color: #323232; color: white; cursor: pointer; } .sellkit-checkout-widget-multi-page-build .sellkit-custom-coupon-form .jx-form-row-last .jx-apply-coupon span { width: 37px; height: 17px; color: #ffffff; font-size: 14px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.21; text-align: left; font-stretch: normal; } .sellkit-checkout-widget-main-wrapper hr.sellkit-checkout-widget-divider { border: 1px solid #e1e1e1; border-right: none !important; border-bottom: none !important; border-left: none !important; opacity: 1 !important; } .sellkit-checkout-widget-main-wrapper div#payment { border-bottom: none !important; border-radius: 5px; background: #ebe9eb; } .sellkit-checkout-widget-main-wrapper #order_review { background-color: unset !important; } .sellkit-checkout-widget-main-wrapper #order_review #sellkit-checkout-widget-order-review-wrap th.sellkit-checkout-widget-divider, .sellkit-checkout-widget-main-wrapper #order_review #sellkit-checkout-widget-order-review-wrap td.sellkit-checkout-widget-divider { border: 1px solid #e1e1e1; border-right: none !important; border-bottom: none !important; border-left: none !important; border-radius: 0px !important; } .sellkit-checkout-widget-main-wrapper .sellkit-checkout-widget-d-block { display: block !important; } .sellkit-checkout-widget-main-wrapper .sellkit-checkout-widget-d-none { display: none; } .sellkit-checkout-widget-main-wrapper .sellkit-checkout-widget-express-checkout { margin-bottom: 32px; } .sellkit-checkout-widget-main-wrapper .sellkit-checkout-widget-express-checkout .express-box { height: auto; min-height: 112px; border: 1px solid #eaeaea; border-radius: 4px; background-color: #ffffff; } .sellkit-checkout-widget-main-wrapper .sellkit-checkout-widget-express-checkout .express-box legend { width: -webkit-max-content; width: -moz-max-content; width: max-content; margin: auto; padding: 0 10px 0 10px; color: #323232; font-size: 16px; font-style: normal; font-weight: normal; letter-spacing: normal; line-height: 1.13; text-align: center; font-stretch: normal; } .sellkit-checkout-widget-main-wrapper .sellkit-checkout-widget-express-checkout .express-box .express-methods { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; -ms-flex-wrap: wrap; flex-wrap: wrap; -ms-flex-line-pack: center; align-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; margin: 15px 0 0 0; padding: 0 0 10px 0; -webkit-column-gap: 20px; -moz-column-gap: 20px; column-gap: 20px; row-gap: 10px; } .sellkit-checkout-widget-main-wrapper .sellkit-checkout-widget-express-checkout .express-box .express-methods > div { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-line-pack: center; align-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; height: 40px; border-radius: 4px; font-size: 14px; font-weight: bold; text-align: center; cursor: pointer; } .sellkit-checkout-widget-main-wrapper .sellkit-checkout-widget-express-checkout .divider-box { border-top: 1px solid #eaeaea; } .sellkit-checkout-widget-main-wrapper .sellkit-checkout-widget-express-checkout .divider-box legend { width: -webkit-max-content; width: -moz-max-content; width: max-content; margin: auto; padding: 0 10px 0 10px; color: #323232; font-size: 20px; font-style: normal; font-weight: normal; letter-spacing: normal; line-height: 1.2; text-align: center; font-stretch: normal; } .sellkit-checkout-widget-main-wrapper .sellkit-checkout-widget-express-checkout #sellkit-checkout-or-divider { border-right: none !important; border-bottom: none !important; border-left: none !important; border-radius: 0px !important; } .sellkit-checkout-widget-main-wrapper .sellkit-checkout-widget-breadcrumb-mobile { display: none; } .sellkit-checkout-widget-main-wrapper .sellkit-checkout-widget-breadcrumb-mobile span, .sellkit-checkout-widget-main-wrapper .sellkit-checkout-widget-breadcrumb-mobile i { margin-right: 13px; } .sellkit-checkout-widget-main-wrapper .sellkit-checkout-widget-breadcrumb-desktop { display: -webkit-box; display: -ms-flexbox; display: flex; } .sellkit-checkout-widget-main-wrapper .sellkit-checkout-widget-breadcrumb-desktop, .sellkit-checkout-widget-main-wrapper .sellkit-checkout-widget-breadcrumb-mobile { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; -webkit-box-align: baseline; -ms-flex-align: baseline; align-items: baseline; margin-bottom: 36px; } .sellkit-checkout-widget-main-wrapper .sellkit-checkout-widget-breadcrumb-desktop span, .sellkit-checkout-widget-main-wrapper .sellkit-checkout-widget-breadcrumb-mobile span { height: 19px; margin: 0; color: #737373; font-size: 14px; font-style: normal; font-weight: normal; letter-spacing: normal; line-height: 1.36; text-align: left; cursor: pointer; font-stretch: normal; } .sellkit-checkout-widget-main-wrapper .sellkit-checkout-widget-breadcrumb-desktop .blue-line, .sellkit-checkout-widget-main-wrapper .sellkit-checkout-widget-breadcrumb-mobile .blue-line { color: #007bff; } .sellkit-checkout-widget-main-wrapper .sellkit-checkout-widget-breadcrumb-desktop .current, .sellkit-checkout-widget-main-wrapper .sellkit-checkout-widget-breadcrumb-mobile .current { color: #323232; } .sellkit-checkout-widget-main-wrapper .sellkit-checkout-widget-breadcrumb-desktop i, .sellkit-checkout-widget-main-wrapper .sellkit-checkout-widget-breadcrumb-mobile i { width: 6px; height: 10px; font-size: 12px; -o-object-fit: contain; object-fit: contain; } .sellkit-checkout-widget-main-wrapper .sellkit-checkout-widget-breadcrumb-desktop span, .sellkit-checkout-widget-main-wrapper .sellkit-checkout-widget-breadcrumb-desktop i, .sellkit-checkout-widget-main-wrapper .sellkit-checkout-widget-breadcrumb-mobile span, .sellkit-checkout-widget-main-wrapper .sellkit-checkout-widget-breadcrumb-mobile i { margin-right: 15px; } .sellkit-checkout-widget-main-wrapper .sellkit-checkout-widget-login-section { max-width: 100%; margin-top: -13px; } .sellkit-checkout-widget-main-wrapper .sellkit-checkout-widget-login-section > div { display: -webkit-box; display: -ms-flexbox; display: flex; width: 100%; margin: 7px 0 0 0; } .sellkit-checkout-widget-main-wrapper .sellkit-checkout-widget-login-section > div .sellkit-checkout-fields-wrapper { width: 100%; } .sellkit-checkout-widget-main-wrapper .sellkit-checkout-widget-login-section > div .sellkit-checkout-widget-password-field { display: none !important; } .sellkit-checkout-widget-main-wrapper .sellkit-checkout-widget-login-section .header { margin: 0 0 4px 0; color: #323232; font-size: 20px; font-style: normal; font-weight: normal; letter-spacing: normal; line-height: 1.2; text-align: left; font-stretch: normal; } .sellkit-checkout-widget-main-wrapper .sellkit-checkout-widget-login-section .sellkit-checkout-widget-email-holder { margin-top: 20px; } .sellkit-checkout-widget-main-wrapper .sellkit-checkout-widget-login-section .sellkit-checkout-widget-email-holder input { text-transform: initial !important; } .sellkit-checkout-widget-main-wrapper .sellkit-checkout-widget-login-section .log-email { width: 100%; max-width: 100%; margin-top: 21px; margin-bottom: 0px; } .sellkit-checkout-widget-main-wrapper .sellkit-checkout-widget-login-section .log-email input { width: 100%; height: 46px; margin: 0px 2px 0px 0px; padding: 16px 0px 14px 14px; border: solid 1px rgba(0, 0, 0, 0.2); border-radius: 4px; background-color: #ffffff; color: #737373; font-size: 14px; font-style: normal; font-weight: normal; letter-spacing: normal; line-height: 1.14; text-align: left; -webkit-box-shadow: none !important; box-shadow: none !important; font-stretch: normal; } .sellkit-checkout-widget-main-wrapper .sellkit-checkout-widget-login-section .log-email input:focus { border: solid 2px rgba(0, 123, 255, 0.4); } .sellkit-checkout-widget-main-wrapper .sellkit-checkout-widget-login-section .mini-title { display: none; } .sellkit-checkout-widget-main-wrapper .sellkit-checkout-widget-login-section .login_hidden_section { display: none; } .sellkit-checkout-widget-main-wrapper .sellkit-checkout-widget-login-section .sellkit-checkout-widget-email-error, .sellkit-checkout-widget-main-wrapper .sellkit-checkout-widget-login-section .sellkit-checkout-widget-email-empty, .sellkit-checkout-widget-main-wrapper .sellkit-checkout-widget-login-section .sellkit-checkout-widget-username-error { display: none; padding: 7px 0 0 0; color: #e22120; font-size: 14px; font-style: normal; font-weight: normal; letter-spacing: normal; line-height: 1.14; text-align: left; font-stretch: normal; } .sellkit-checkout-widget-main-wrapper .sellkit-checkout-widget-login-section .jupiter-checkout-widget-email-search { display: none; padding: 7px 0 0 0; font-size: 14px; font-style: normal; font-weight: normal; letter-spacing: normal; line-height: 1.14; text-align: left; font-stretch: normal; } .sellkit-checkout-widget-main-wrapper .sellkit-checkout-widget-login-section .login-wrapper > div { padding-top: 11px; } .sellkit-checkout-widget-main-wrapper .sellkit-checkout-widget-login-section .login-wrapper > div .login-submit { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; height: 46px; padding: 0 30px 0 30px; border-radius: 6px; background-color: #323232; color: #ffffff; font-size: 14px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.21; text-align: left; cursor: pointer; font-stretch: normal; } .sellkit-checkout-widget-main-wrapper .sellkit-checkout-widget-login-section .login-wrapper > div .login-result { display: block; margin-top: 7px; font-size: 13px; } .sellkit-checkout-widget-main-wrapper .sellkit-checkout-widget-login-section .create-desc { display: none; margin: 8px 0px 0px 0px; color: #323232; font-size: 14px; font-style: normal; font-weight: normal; letter-spacing: normal; line-height: 1.14; text-align: left; font-stretch: normal; } .sellkit-checkout-widget-main-wrapper .sellkit-checkout-widget-login-section .create-desc p { display: -webkit-box; display: -ms-flexbox; display: flex; } .sellkit-checkout-widget-main-wrapper .sellkit-checkout-widget-login-section .create-desc .sellkit-create-account-checkbox { width: 18px; height: 18px; margin: 0px; border: solid 1px rgba(0, 0, 0, 0.2); border-radius: 4px; background-color: #ffffff; -webkit-box-shadow: none !important; box-shadow: none !important; } .sellkit-checkout-widget-main-wrapper .sellkit-checkout-widget-login-section .create-desc .sellkit-create-account-checkbox-label { height: 16px; margin: 0px 0px 0px 8px; padding-top: 3px; color: #323232; font-size: 14px; font-style: normal; font-weight: normal; letter-spacing: normal; line-height: 1.14; text-align: left; cursor: pointer; font-stretch: normal; } .sellkit-checkout-widget-main-wrapper #sellkit-checkout-widget-id .sellkit-hide-completely { display: none !important; margin: 0 !important; padding: 0 !important; } .sellkit-checkout-widget-main-wrapper #sellkit-checkout-widget-id form .sellkit-one-page-checkout-shipping .shipping_address .header { margin: 24px 0px 21px 3px; color: #323232; font-size: 20px; font-style: normal; font-weight: normal; letter-spacing: normal; line-height: 1.2; text-align: left; font-stretch: normal; } .sellkit-checkout-widget-main-wrapper #sellkit-checkout-widget-id form .sellkit-one-page-checkout-shipping .shipping_address #ship-to-different-address { display: none !important; } .sellkit-checkout-widget-main-wrapper #sellkit-checkout-widget-id form .sellkit-checkout-widget-primary-button:hover, .sellkit-checkout-widget-main-wrapper #sellkit-checkout-widget-id form #place_order:hover { background-color: #111111; } .sellkit-checkout-widget-main-wrapper #sellkit-checkout-widget-id tr.coupon-form td { padding: 9px 0 17px 0; } .sellkit-checkout-widget-main-wrapper #sellkit-checkout-widget-id tr.coupon-form .sellkit-coupon-toggle { display: block; padding: 4px 0 11px 0; color: #007bff; font-size: 14px; font-style: normal; font-weight: normal; letter-spacing: normal; line-height: 1.14; text-align: left; cursor: pointer; font-stretch: normal; } .sellkit-checkout-widget-main-wrapper #sellkit-checkout-widget-id tr.coupon-form .sellkit-normal-coupon-form { padding: 6px 0 2px 0; } .sellkit-checkout-widget-main-wrapper #sellkit-checkout-widget-id .sellkit-one-page-shipping-methods .shipping-method-header { width: 100%; margin: 2px 0px 23px 0px; color: #323232; font-size: 20px; font-style: normal; font-weight: normal; letter-spacing: normal; line-height: 1.2; text-align: left; font-stretch: normal; } .sellkit-checkout-widget-main-wrapper #sellkit-checkout-widget-id .sellkit-one-page-shipping-methods > span { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; margin: 0 0 20px 0; font-size: 15px; font-style: normal; font-weight: normal; letter-spacing: normal; line-height: 1.2; text-align: left; font-stretch: normal; } .sellkit-checkout-widget-main-wrapper #sellkit-checkout-widget-id .sellkit-one-page-shipping-methods table.sellkit-shipping-methods-one-page { width: 100%; margin-top: 19px; margin-right: 10px; margin-bottom: 42px; border: solid 1px #e1e1e1; border-radius: 4px; border-collapse: collapse; } .sellkit-checkout-widget-main-wrapper #sellkit-checkout-widget-id .sellkit-one-page-shipping-methods table.sellkit-shipping-methods-one-page tr { border-top: none !important; border-right: none !important; border-bottom: 1px solid rgba(0, 0, 0, 0.1); border-left: none !important; background-color: #fff; } .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) { border-right-width: 0px !important; } .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) { border-left-width: 0px !important; } .sellkit-checkout-widget-main-wrapper #sellkit-checkout-widget-id .sellkit-one-page-shipping-methods table.sellkit-shipping-methods-one-page tr td { background-color: #fff; } .sellkit-checkout-widget-main-wrapper #sellkit-checkout-widget-id .sellkit-one-page-shipping-methods table.sellkit-shipping-methods-one-page .sellkit-shipping-method-t1 { width: 70%; padding: 16px 0 0 15px; text-align: center; } .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 { padding-top: 2px; padding-left: 20px; } .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 { top: 3px; left: 4px; } .sellkit-checkout-widget-main-wrapper #sellkit-checkout-widget-id .sellkit-one-page-shipping-methods table.sellkit-shipping-methods-one-page .sellkit-shipping-method-t3 { padding-right: 17px; text-align: right; } .sellkit-checkout-widget-main-wrapper .sellkit-one-page-checkout-payment-heading { margin: 26px 2px 9px 3px; color: #323232; font-size: 20px; font-style: normal; font-weight: normal; letter-spacing: normal; line-height: 1.2; text-align: left; font-stretch: normal; } .sellkit-checkout-widget-main-wrapper .sellkit-one-page-checkout-payment-desc { margin: 9px 0px 7px 3px; color: #737373; font-size: 14px; font-style: normal; font-weight: normal; letter-spacing: normal; line-height: 1.14; text-align: left; font-stretch: normal; } .sellkit-checkout-widget-main-wrapper .sellkit-checkout-order-review-heading { margin: 0px 0px 19px 0 !important; color: #323232; font-size: 20px; font-style: normal; font-weight: normal; letter-spacing: normal; line-height: 1.2; text-align: left; font-stretch: normal; } .sellkit-checkout-widget-main-wrapper .sellkit-one-page-checkout-payment-methods { margin-top: 0 !important; margin-bottom: 0 !important; border: solid 1px #e1e1e1; } .sellkit-checkout-widget-main-wrapper .sellkit-one-page-checkout-payment-methods ul.payment_methods { margin-bottom: 0 !important; padding: 0px !important; border: none !important; border-radius: 5px; } .sellkit-checkout-widget-main-wrapper .sellkit-one-page-checkout-payment-methods ul.payment_methods li { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -ms-flex-wrap: nowrap; flex-wrap: nowrap; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; height: 52px; margin: 0 !important; padding: 0px 0px 0px 18px; background-color: #ffffff !important; cursor: pointer !important; } .sellkit-checkout-widget-main-wrapper .sellkit-one-page-checkout-payment-methods ul.payment_methods li label { height: inherit; margin: 0 !important; padding: 0 !important; border-left: none !important; background-color: #fff !important; } .sellkit-checkout-widget-main-wrapper .sellkit-one-page-checkout-payment-methods ul.payment_methods li label::hover { background-color: #fff !important; } .sellkit-checkout-widget-main-wrapper .sellkit-one-page-checkout-payment-methods ul.payment_methods li label .checkmark { position: relative; } .sellkit-checkout-widget-main-wrapper .sellkit-one-page-checkout-payment-methods ul.payment_methods li label label { display: -webkit-box; display: -ms-flexbox; display: flex; position: relative; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; -ms-flex-wrap: nowrap; flex-wrap: nowrap; -ms-flex-line-pack: center; align-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; } .sellkit-checkout-widget-main-wrapper .sellkit-one-page-checkout-payment-methods ul.payment_methods li label label span { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; } .sellkit-checkout-widget-main-wrapper .sellkit-one-page-checkout-payment-methods ul.payment_methods li label label img { position: relative; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; max-width: 40px; max-height: 40px !important; margin: 0px 10px 0 0 !important; } .sellkit-checkout-widget-main-wrapper .sellkit-one-page-checkout-payment-methods ul.payment_methods li label label > img:first-of-type { position: absolute !important; right: 0; } .sellkit-checkout-widget-main-wrapper .sellkit-one-page-checkout-payment-methods ul.payment_methods li label label span { -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; } .sellkit-checkout-widget-main-wrapper .sellkit-one-page-checkout-payment-methods ul.payment_methods .woocommerce-notice--info { height: auto !important; min-height: 52px; margin: 0px; padding: 0 0 0 40px; color: #737373; font-size: 14px; font-style: normal; font-weight: normal; letter-spacing: normal; line-height: 1.14; text-align: left; font-stretch: normal; } .sellkit-checkout-widget-main-wrapper .sellkit-one-page-checkout-payment-methods ul.payment_methods .woocommerce-notice--info::before { top: auto !important; } .sellkit-checkout-widget-main-wrapper .sellkit-one-page-checkout-payment-methods ul.payment_methods .sellkit_payment_box { display: none; margin: 0px; padding: 17px 13px 17px 18px; border: solid 1px #e1e1e1; border-right: none !important; border-bottom: none !important; border-left: none !important; border-radius: 0px !important; background-color: #fafafa; } .sellkit-checkout-widget-main-wrapper .sellkit-one-page-checkout-payment-methods ul.payment_methods .sellkit_payment_box p { margin: 0px; padding: 0px; color: #737373; font-size: 14px; font-style: normal; font-weight: normal; letter-spacing: normal; line-height: 1.14; text-align: left; font-stretch: normal; } .sellkit-checkout-widget-main-wrapper .sellkit-one-page-checkout-payment-methods ul.payment_methods .payment_method_paypal .about_paypal { display: none; } .sellkit-checkout-widget-main-wrapper .sellkit-one-page-checkout-billing .sellkit-one-page-checkout-billing-header { margin: 42px 0px 9px 3px; color: #323232; font-size: 20px; font-style: normal; font-weight: normal; letter-spacing: normal; line-height: 1.2; text-align: left; font-stretch: normal; } .sellkit-checkout-widget-main-wrapper .sellkit-one-page-checkout-billing .billing-desc { width: 100%; margin: 9px 0 18px 3px; color: #737373; font-size: 14px; font-style: normal; font-weight: normal; letter-spacing: normal; line-height: 1.14; text-align: left; font-stretch: normal; } .sellkit-checkout-widget-main-wrapper .sellkit-one-page-checkout-billing .billing-method { margin: 18px 0 0 0; padding: 0px 13px 0px 18px; border: solid 1px #e1e1e1; background-color: #ffffff; } .sellkit-checkout-widget-main-wrapper .sellkit-one-page-checkout-billing .billing-method hr { height: 0; border: 0; border-top: solid 1px #e1e1e1; } .sellkit-checkout-widget-main-wrapper .sellkit-one-page-checkout-billing .billing-method div { padding-top: 18px; padding-bottom: 18px; } .sellkit-checkout-widget-main-wrapper .sellkit-one-page-checkout-billing .billing-method div label { margin: 0 auto 0 0; } .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 { margin: 0 auto 0 17px; } .sellkit-checkout-widget-main-wrapper .sellkit-one-page-checkout-place-order { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; margin-top: 40px; } .sellkit-checkout-widget-main-wrapper .sellkit-one-page-checkout-place-order #place_order { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; -ms-flex-line-pack: center; align-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-ordinal-group: 4; -ms-flex-order: 3; order: 3; width: auto !important; height: 56px; margin-top: 0 !important; padding: 0px 36px; border: none; border-radius: 6px; background-color: #323232; color: #fff; font-size: 14px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.21; text-align: left; text-align: center; text-decoration: none !important; -webkit-box-shadow: none; box-shadow: none; font-stretch: normal; } .sellkit-checkout-widget-main-wrapper .sellkit-one-page-checkout-place-order .jupiterx-continue-shopping { display: none !important; } .sellkit-checkout-widget-main-wrapper .sellkit-one-page-checkout-place-order .gpay-card-info-container-fill { width: auto; } .sellkit-checkout-widget-main-wrapper .sellkit-one-page-checkout-place-order > div .gpay-card-info-container { max-width: 170px; } .sellkit-checkout-widget-main-wrapper .sellkit-one-page-checkout-place-order .wc-braintree-paypal-button-container { display: contents; } .sellkit-checkout-widget-main-wrapper .sellkit-one-page-checkout-place-order .wc-braintree-paypal-button-container .paypal-buttons { max-width: 170px !important; } .sellkit-checkout-widget-main-wrapper .sellkit-one-page-checkout-place-order .mfn-woo-cart-link { display: none !important; } .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 { background-color: #fafafa; } .sellkit-checkout-widget-main-wrapper table.woocommerce-checkout-review-order-table .name-price span { margin-bottom: 2px; } .sellkit-checkout-widget-main-wrapper table.woocommerce-checkout-review-order-table .name-price .sellkit-checkout-variations { display: block; } .sellkit-checkout-widget-main-wrapper table.woocommerce-checkout-review-order-table .name-price .sellkit-checkout-variations .sellkit-checkout-variation-item { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; margin: 0; padding: 0; color: #737373; font-size: 14px; font-style: normal; font-weight: normal; letter-spacing: normal; line-height: 1.29; text-align: left; text-transform: capitalize; font-stretch: normal; } .sellkit-checkout-widget-main-wrapper table.woocommerce-checkout-review-order-table .name-price .sellkit-checkout-variations i { margin: 0; padding: 0; -webkit-transform: rotate(75deg); transform: rotate(75deg); color: #737373; font-family: "Font Awesome 5 Free" !important; font-size: 11px; font-style: normal; letter-spacing: normal; line-height: 1.29; text-align: left; text-decoration: none !important; font-stretch: normal; } .sellkit-checkout-widget-main-wrapper .sellkit-checkout-bundled-products { margin-top: 17px; padding-bottom: 32px; } .sellkit-checkout-widget-main-wrapper .sellkit-checkout-bundled-products .sellkit-checkout-bundled-header { display: -webkit-box; display: -ms-flexbox; display: flex; margin-bottom: 14px; color: #323232; font-size: 20px; font-style: normal; font-weight: normal; letter-spacing: normal; line-height: 1.2; text-align: left; font-stretch: normal; } .sellkit-checkout-widget-main-wrapper .sellkit-checkout-bundled-products .sellkit-checkout-bundled-products-table { width: 100%; border-bottom: solid 1px #e1e1e1; border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; border-collapse: separate; border-spacing: 0; } .sellkit-checkout-widget-main-wrapper .sellkit-checkout-bundled-products .sellkit-checkout-bundled-products-table .sellkit-checkout-bundled-products-head-row { height: 51px; padding: 16px 0 0; background-color: #fff; } .sellkit-checkout-widget-main-wrapper .sellkit-checkout-bundled-products .sellkit-checkout-bundled-products-table .sellkit-checkout-bundled-products-head-row th { border: solid 1px #e1e1e1; color: #323232; font-size: 14px; font-style: normal; font-weight: bold; letter-spacing: normal; line-height: 1.21; text-align: left; font-stretch: normal; } .sellkit-checkout-widget-main-wrapper .sellkit-checkout-bundled-products .sellkit-checkout-bundled-products-table .sellkit-checkout-bundled-products-head-row .sellkit-head-row-title { width: 50%; padding-left: 17px; border-right: none; border-top-left-radius: 4px; } .sellkit-checkout-widget-main-wrapper .sellkit-checkout-bundled-products .sellkit-checkout-bundled-products-table .sellkit-checkout-bundled-products-head-row .sellkit-head-row-quantity { width: 105px; padding-left: 0px; border-right: none; border-left: none; } .sellkit-checkout-widget-main-wrapper .sellkit-checkout-bundled-products .sellkit-checkout-bundled-products-table .sellkit-checkout-bundled-products-head-row .sellkit-head-row-price { width: 105px; padding-right: 17px; border-left: none; border-top-right-radius: 4px; text-align: right; } .sellkit-checkout-widget-main-wrapper .sellkit-checkout-bundled-products .sellkit-checkout-bundled-products-table .sellkit-checkout-bundled-products-item { height: 48px; background-color: #fafafa; } .sellkit-checkout-widget-main-wrapper .sellkit-checkout-bundled-products .sellkit-checkout-bundled-products-table .sellkit-checkout-bundled-products-item td { padding: 0; } .sellkit-checkout-widget-main-wrapper .sellkit-checkout-bundled-products .sellkit-checkout-bundled-products-table .sellkit-checkout-bundled-products-item .sellkit-checkout-bundled-title { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; -ms-flex-wrap: nowrap; flex-wrap: nowrap; -ms-flex-line-pack: center; align-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; height: inherit; padding-left: 17px; -webkit-column-gap: 8px; -moz-column-gap: 8px; column-gap: 8px; border: 0; border-left: solid 1px #e1e1e1; color: #323232; font-size: 14px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.21; text-align: left; font-stretch: normal; } .sellkit-checkout-widget-main-wrapper .sellkit-checkout-bundled-products .sellkit-checkout-bundled-products-table .sellkit-checkout-bundled-products-item .sellkit-checkout-bundled-title input { -webkit-box-shadow: none !important; box-shadow: none !important; } .sellkit-checkout-widget-main-wrapper .sellkit-checkout-bundled-products .sellkit-checkout-bundled-products-table .sellkit-checkout-bundled-products-item .sellkit-checkout-bundled-title label { margin: 0; cursor: pointer; } .sellkit-checkout-widget-main-wrapper .sellkit-checkout-bundled-products .sellkit-checkout-bundled-products-table .sellkit-checkout-bundled-products-item .sellkit-checkout-bundled-quantity { border: 0; color: #323232; font-size: 14px; font-style: normal; font-weight: normal; letter-spacing: normal; line-height: 1.14; text-align: left; vertical-align: middle; font-stretch: normal; } .sellkit-checkout-widget-main-wrapper .sellkit-checkout-bundled-products .sellkit-checkout-bundled-products-table .sellkit-checkout-bundled-products-item .sellkit-checkout-bundled-quantity input { width: 49px; height: 30px; padding: 6px 0 6px 5px !important; border: 1px solid #ced4da; text-align: center; -webkit-box-shadow: none !important; box-shadow: none !important; } .sellkit-checkout-widget-main-wrapper .sellkit-checkout-bundled-products .sellkit-checkout-bundled-products-table .sellkit-checkout-bundled-products-item .sellkit-checkout-bundled-price { padding-right: 17px; border-right: solid 1px #e1e1e1; border-width: 0 1px 0 0; color: #323232; font-size: 14px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.21; text-align: right; vertical-align: middle; font-stretch: normal; } .sellkit-checkout-widget-main-wrapper .sellkit-checkout-bundled-products .sellkit-checkout-bundled-products-table .sellkit-checkout-bundled-products-item:last-of-type td { border-bottom: solid 1px #e1e1e1; } .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 { border-bottom-left-radius: 4px; } .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 { border-bottom-right-radius: 4px; } .sellkit-checkout-widget-main-wrapper .sellkit-checkout-bundled-products .sellkit-checkout-bundled-products-table .sellkit-checkout-bundled-spacer-row { margin: 0 !important; padding: 0 !important; border: none; border-right: 1px solid #e1e1e1; background-color: #fafafa; line-height: normal; } .sellkit-checkout-widget-main-wrapper .sellkit-checkout-bundled-products .sellkit-checkout-bundled-products-table .sellkit-checkout-bundled-spacer-row hr { margin: 0 16px; border-top: solid 1px #e1e1e1; } @supports (-moz-appearance: none) { .sellkit-checkout-widget-main-wrapper .sellkit-checkout-bundled-products .sellkit-checkout-bundled-products-table .sellkit-checkout-bundled-spacer-row hr { opacity: 0.3; } } .sellkit-checkout-widget-main-wrapper .sellkit-checkout-terms { margin-top: 10px; } .sellkit-checkout-widget-main-wrapper .sellkit-checkout-terms .woocommerce-invalid #terms { outline: none !important; } .sellkit-checkout-widget-main-wrapper .sellkit-checkout-terms span, .sellkit-checkout-widget-main-wrapper .sellkit-checkout-terms label { color: inherit !important; } .sellkit-checkout-widget-main-wrapper .sellkit-checkout-terms .woocommerce-form__input-checkbox { margin: 0 2px 0 0 !important; } .sellkit-checkout-widget-main-wrapper .sellkit-checkout-terms .woocommerce-privacy-policy-text p { margin: 0; } .elementor-widget-sellkit-checkout #sellkit-checkout-billing-field-wrapper.woocommerce-billing-fields__field-wrapper.sellkit-hide-different-billing-fields-default { display: none; } .elementor-widget-sellkit-checkout .sellkit-checkout-local-fields.sellkit-hide-form-billing { display: none !important; } #sellkit-checkout-widget-id .woocommerce-checkout-review-order-table { margin-top: 0 !important; margin-left: 0px; padding-left: 0px; border: none !important; background-color: transparent; border-collapse: initial !important; /* Hide default shipping method and replace our own */ } #sellkit-checkout-widget-id .woocommerce-checkout-review-order-table tbody td { padding-right: 0 !important; padding-left: 0 !important; background-color: inherit !important; } #sellkit-checkout-widget-id .woocommerce-checkout-review-order-table tfoot tr th, #sellkit-checkout-widget-id .woocommerce-checkout-review-order-table tfoot tr td { background-color: inherit; } #sellkit-checkout-widget-id .woocommerce-checkout-review-order-table tfoot tr th:not(.sellkit-order-total) { color: #323232; font-size: 14px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.21; text-align: left; font-stretch: normal; } #sellkit-checkout-widget-id .woocommerce-checkout-review-order-table tfoot tr td { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; -ms-flex-wrap: nowrap; flex-wrap: nowrap; -ms-flex-line-pack: center; align-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; } #sellkit-checkout-widget-id .woocommerce-checkout-review-order-table tfoot tr td:not(.sellkit-order-total) { color: #323232; font-size: 14px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.21; text-align: right; font-stretch: normal; } #sellkit-checkout-widget-id .woocommerce-checkout-review-order-table tfoot tr td:not(.sellkit-order-total) a.woocommerce-remove-coupon { display: none !important; } #sellkit-checkout-widget-id .woocommerce-checkout-review-order-table tfoot tr.cart-discount .sellkit-coupon-label { margin-left: 8px; } #sellkit-checkout-widget-id .woocommerce-checkout-review-order-table tfoot tr.cart-discount .woo-remove-coupon { color: #737373; font-size: 16px; } #sellkit-checkout-widget-id .woocommerce-checkout-review-order-table tfoot tr.cart-discount .woo-remove-coupon::after { display: inline; position: absolute; margin: 2px 0 0 8px; font-family: woocommerce; content: ""; cursor: pointer; } #sellkit-checkout-widget-id .woocommerce-checkout-review-order-table tfoot tr.cart-discount .fa-times-circle { cursor: pointer; } #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 { border: none !important; } #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 { border: none !important; } #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 { padding: 0 0 10px 0; } #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 { padding-top: 20px; } #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 { padding-bottom: 19px; } #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 { padding: 17px 0 20px 0; color: #323232; font-size: 18px; font-style: normal; font-weight: bold; letter-spacing: normal; line-height: 1.28; text-align: right; font-stretch: normal; } #sellkit-checkout-widget-id .woocommerce-checkout-review-order-table tfoot tr.order-total th { text-align: left; } #sellkit-checkout-widget-id .woocommerce-checkout-review-order-table td.sellkit-one-page-checkout-product-name { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; -ms-flex-wrap: nowrap; flex-wrap: nowrap; -ms-flex-line-pack: center; align-content: center; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; width: auto; margin: 0; padding: 0 0 20px 0; -webkit-column-gap: 13px; -moz-column-gap: 13px; column-gap: 13px; color: #323232; font-size: 14px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.21; text-align: left; font-stretch: normal; } #sellkit-checkout-widget-id .woocommerce-checkout-review-order-table td.sellkit-one-page-checkout-product-name .sellkit-checkout-widget-item-image { position: relative; width: 64px; min-width: 64px; } #sellkit-checkout-widget-id .woocommerce-checkout-review-order-table td.sellkit-one-page-checkout-product-name .sellkit-checkout-widget-item-image img { width: 64px !important; height: 64px !important; } #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 { position: absolute; top: 0; right: 0; color: red; cursor: pointer; } #sellkit-checkout-widget-id .woocommerce-checkout-review-order-table .sellkit-one-page-checkout-product-price { margin: 0; padding: 0 !important; color: #323232; font-size: 14px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.21; text-align: right; text-align: right; vertical-align: middle !important; font-stretch: normal; } #sellkit-checkout-widget-id .woocommerce-checkout-review-order-table .product-title-one-row td { padding: 0; padding-bottom: 20px; } #sellkit-checkout-widget-id .woocommerce-checkout-review-order-table .product-title-one-row .name-price { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } #sellkit-checkout-widget-id .woocommerce-checkout-review-order-table .product-title-one-row .name-price .fa-times { padding-right: 3px; font-size: 11px; } #sellkit-checkout-widget-id .woocommerce-checkout-review-order-table .product-title-one-row .name-price .product-quantity { font-weight: 600; } #sellkit-checkout-widget-id .woocommerce-checkout-review-order-table .product-title-one-row .sellkit-one-page-checkout-product-price { padding: 0 !important; padding-bottom: 20px !important; } #sellkit-checkout-widget-id .woocommerce-checkout-review-order-table .product-title-one-row.variation .name-price { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; -ms-flex-wrap: wrap; flex-wrap: wrap; } #sellkit-checkout-widget-id .woocommerce-checkout-review-order-table .product-title-one-row.variation .name-price .product-quantity { width: 100%; } #sellkit-checkout-widget-id .woocommerce-checkout-review-order-table .product-title-one-row.simple .name-price { -webkit-box-orient: horizontal !important; -webkit-box-direction: normal !important; -ms-flex-direction: row !important; flex-direction: row !important; -webkit-column-gap: 2px; -moz-column-gap: 2px; column-gap: 2px; } #sellkit-checkout-widget-id .woocommerce-checkout-review-order-table .cart_item .sellkit-one-page-checkout-product-price { padding-right: 0; } #sellkit-checkout-widget-id .woocommerce-checkout-review-order-table .cart_item td, #sellkit-checkout-widget-id .woocommerce-checkout-review-order-table .coupon-form td { border: none !important; } #sellkit-checkout-widget-id .woocommerce-checkout-review-order-table .cart-subtotal td, #sellkit-checkout-widget-id .woocommerce-checkout-review-order-table .cart-subtotal th { border-top: 1px solid #e1e1e1; } #sellkit-checkout-widget-id .woocommerce-checkout-review-order-table .cart-discount *, #sellkit-checkout-widget-id .woocommerce-checkout-review-order-table .sellkit-shipping-total * { border: none !important; } #sellkit-checkout-widget-id .woocommerce-checkout-review-order-table .woocommerce-shipping-totals { display: none !important; } #sellkit-checkout-widget-id .woocommerce-checkout-review-order-table .sellkit-one-page-checkout-product-qty { display: block; width: 49px !important; height: 30px; margin-top: 3px; padding: 6px 0px 6px 11px !important; border: solid 1px rgba(0, 0, 0, 0.2); border-radius: 4px; background-color: #ffffff; -webkit-box-shadow: none !important; box-shadow: none !important; } #sellkit-checkout-widget-id .woocommerce-checkout-review-order-table .sellkit-one-page-checkout-product-qty:focus { border: solid 2px rgba(0, 123, 255, 0.4); } #sellkit-checkout-widget-id .woocommerce-checkout-review-order-table .sellkit-custom-coupon-form-d-none { display: none; } /* Style for radio buttons */ .woocommerce-checkout { /* The container */ /* Hide the browser's default radio button */ /* Create a custom radio button */ /* On mouse-over, add a grey background color */ /* When the radio button is checked, add a blue background */ /* Create the indicator (the dot/circle - hidden when not checked) */ /* Show the indicator (dot/circle) when checked */ /* Style the indicator (dot/circle) */ } .woocommerce-checkout .wrp { display: -webkit-box !important; display: -ms-flexbox !important; display: flex !important; position: relative; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; -ms-flex-wrap: wrap; flex-wrap: wrap; -ms-flex-line-pack: center; align-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; margin-bottom: 12px; padding-left: 12px; -webkit-column-gap: 12px; -moz-column-gap: 12px; column-gap: 12px; font-size: 22px; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } .woocommerce-checkout .wrp::before { display: none !important; } .woocommerce-checkout .wrp label, .woocommerce-checkout .wrp .labels { height: 17px; margin-left: 12px; padding-top: 1px; color: #323232; font-size: 14px; font-style: normal; font-weight: normal; letter-spacing: normal; line-height: 1.14; text-align: left; cursor: pointer; font-stretch: normal; } .woocommerce-checkout .wrp input { display: none; } .woocommerce-checkout .checkmark { position: absolute; top: 0; left: 0; width: 18px; height: 18px; border: solid 1px rgba(0, 0, 0, 0.2); border-radius: 50%; background-color: #ffffff; } .woocommerce-checkout .wrp:hover input ~ .checkmark { background-color: #ffffff; } .woocommerce-checkout .wrp input:checked ~ .checkmark { border-radius: 60%; background-color: #323232; } .woocommerce-checkout .checkmark:after { display: none; position: absolute; content: ""; } .woocommerce-checkout .wrp input:checked ~ .checkmark:after { display: block; } .woocommerce-checkout .wrp .checkmark:after { top: 6px; left: 6px; width: 4px; height: 4px; border-radius: 50%; background: white; } /* Shipping & Billing Fields */ #sellkit-checkout-widget-id .woocommerce-billing-fields__field-wrapper { padding: 16px 0px 4px 16px; border: solid 1px #e1e1e1; border-top: none; background-color: #fafafa; } #sellkit-checkout-widget-id .woocommerce-billing-fields__field-wrapper, #sellkit-checkout-widget-id .woocommerce-shipping-fields__field-wrapper { display: inline-table; } #sellkit-checkout-widget-id .woocommerce-billing-fields__field-wrapper > div, #sellkit-checkout-widget-id .woocommerce-shipping-fields__field-wrapper > div { position: relative; float: left; } #sellkit-checkout-widget-id .hide-billing-fields-default { display: none; } #sellkit-checkout-widget-id .woocommerce-billing-fields__field-wrapper, #sellkit-checkout-widget-id .woocommerce-shipping-fields__field-wrapper, #sellkit-checkout-widget-id .sellkit-checkout-widget-login-section { width: 100%; margin: 0; } #sellkit-checkout-widget-id .woocommerce-billing-fields__field-wrapper .sellkit-checkout-fields-wrapper .sellkit-select-appearance, #sellkit-checkout-widget-id .woocommerce-shipping-fields__field-wrapper .sellkit-checkout-fields-wrapper .sellkit-select-appearance, #sellkit-checkout-widget-id .sellkit-checkout-widget-login-section .sellkit-checkout-fields-wrapper .sellkit-select-appearance { display: none; } #sellkit-checkout-widget-id .woocommerce-billing-fields__field-wrapper .sellkit-checkout-field-select select, #sellkit-checkout-widget-id .woocommerce-shipping-fields__field-wrapper .sellkit-checkout-field-select select, #sellkit-checkout-widget-id .sellkit-checkout-widget-login-section .sellkit-checkout-field-select select { background-image: none !important; -webkit-appearance: none; -moz-appearance: none; appearance: none; } #sellkit-checkout-widget-id .woocommerce-billing-fields__field-wrapper .sellkit-checkout-field-select .sellkit-select-appearance, #sellkit-checkout-widget-id .woocommerce-shipping-fields__field-wrapper .sellkit-checkout-field-select .sellkit-select-appearance, #sellkit-checkout-widget-id .sellkit-checkout-widget-login-section .sellkit-checkout-field-select .sellkit-select-appearance { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; position: relative; top: 16px; right: 17px; height: 0px; float: right; color: #737373; font-weight: 900; -webkit-filter: brightness(70%) !important; filter: brightness(70%) !important; pointer-events: none; } #sellkit-checkout-widget-id .woocommerce-billing-fields__field-wrapper p, #sellkit-checkout-widget-id .woocommerce-shipping-fields__field-wrapper p, #sellkit-checkout-widget-id .sellkit-checkout-widget-login-section p { width: 100% !important; float: left; } #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, #sellkit-checkout-widget-id .woocommerce-shipping-fields__field-wrapper p input:not(.sellkit-create-account-checkbox), #sellkit-checkout-widget-id .woocommerce-shipping-fields__field-wrapper p select, #sellkit-checkout-widget-id .woocommerce-shipping-fields__field-wrapper p textarea, #sellkit-checkout-widget-id .sellkit-checkout-widget-login-section p input:not(.sellkit-create-account-checkbox), #sellkit-checkout-widget-id .sellkit-checkout-widget-login-section p select, #sellkit-checkout-widget-id .sellkit-checkout-widget-login-section p textarea { width: 100%; } #sellkit-checkout-widget-id .woocommerce-billing-fields__field-wrapper .w-33, #sellkit-checkout-widget-id .woocommerce-shipping-fields__field-wrapper .w-33, #sellkit-checkout-widget-id .sellkit-checkout-widget-login-section .w-33 { width: 33%; } #sellkit-checkout-widget-id .woocommerce-billing-fields__field-wrapper .w-34, #sellkit-checkout-widget-id .woocommerce-shipping-fields__field-wrapper .w-34, #sellkit-checkout-widget-id .sellkit-checkout-widget-login-section .w-34 { width: 34%; } #sellkit-checkout-widget-id .woocommerce-billing-fields__field-wrapper .w-10, #sellkit-checkout-widget-id .woocommerce-shipping-fields__field-wrapper .w-10, #sellkit-checkout-widget-id .sellkit-checkout-widget-login-section .w-10 { width: 10%; } #sellkit-checkout-widget-id .woocommerce-billing-fields__field-wrapper .w-20, #sellkit-checkout-widget-id .woocommerce-shipping-fields__field-wrapper .w-20, #sellkit-checkout-widget-id .sellkit-checkout-widget-login-section .w-20 { width: 20%; } #sellkit-checkout-widget-id .woocommerce-billing-fields__field-wrapper .w-30, #sellkit-checkout-widget-id .woocommerce-shipping-fields__field-wrapper .w-30, #sellkit-checkout-widget-id .sellkit-checkout-widget-login-section .w-30 { width: 30%; } #sellkit-checkout-widget-id .woocommerce-billing-fields__field-wrapper .w-40, #sellkit-checkout-widget-id .woocommerce-shipping-fields__field-wrapper .w-40, #sellkit-checkout-widget-id .sellkit-checkout-widget-login-section .w-40 { width: 40%; } #sellkit-checkout-widget-id .woocommerce-billing-fields__field-wrapper .w-50, #sellkit-checkout-widget-id .woocommerce-shipping-fields__field-wrapper .w-50, #sellkit-checkout-widget-id .sellkit-checkout-widget-login-section .w-50 { width: 50%; } #sellkit-checkout-widget-id .woocommerce-billing-fields__field-wrapper .w-60, #sellkit-checkout-widget-id .woocommerce-shipping-fields__field-wrapper .w-60, #sellkit-checkout-widget-id .sellkit-checkout-widget-login-section .w-60 { width: 60%; } #sellkit-checkout-widget-id .woocommerce-billing-fields__field-wrapper .w-70, #sellkit-checkout-widget-id .woocommerce-shipping-fields__field-wrapper .w-70, #sellkit-checkout-widget-id .sellkit-checkout-widget-login-section .w-70 { width: 70%; } #sellkit-checkout-widget-id .woocommerce-billing-fields__field-wrapper .w-80, #sellkit-checkout-widget-id .woocommerce-shipping-fields__field-wrapper .w-80, #sellkit-checkout-widget-id .sellkit-checkout-widget-login-section .w-80 { width: 80%; } #sellkit-checkout-widget-id .woocommerce-billing-fields__field-wrapper .w-90, #sellkit-checkout-widget-id .woocommerce-shipping-fields__field-wrapper .w-90, #sellkit-checkout-widget-id .sellkit-checkout-widget-login-section .w-90 { width: 90%; } #sellkit-checkout-widget-id .woocommerce-billing-fields__field-wrapper .w-100, #sellkit-checkout-widget-id .woocommerce-shipping-fields__field-wrapper .w-100, #sellkit-checkout-widget-id .sellkit-checkout-widget-login-section .w-100 { width: 100%; } #sellkit-checkout-widget-id .woocommerce-billing-fields__field-wrapper .validate-postcode, #sellkit-checkout-widget-id .woocommerce-shipping-fields__field-wrapper .validate-postcode, #sellkit-checkout-widget-id .sellkit-checkout-widget-login-section .validate-postcode { right: 0px; width: 34%; } #sellkit-checkout-widget-id .woocommerce-billing-fields__field-wrapper textarea, #sellkit-checkout-widget-id .woocommerce-shipping-fields__field-wrapper textarea, #sellkit-checkout-widget-id .sellkit-checkout-widget-login-section textarea { background-color: #ffffff; } #sellkit-checkout-widget-id .woocommerce-billing-fields__field-wrapper input[type=text], #sellkit-checkout-widget-id .woocommerce-billing-fields__field-wrapper input[type=email], #sellkit-checkout-widget-id .woocommerce-billing-fields__field-wrapper input[type=password], #sellkit-checkout-widget-id .woocommerce-billing-fields__field-wrapper input[type=tel], #sellkit-checkout-widget-id .woocommerce-billing-fields__field-wrapper select, #sellkit-checkout-widget-id .woocommerce-shipping-fields__field-wrapper input[type=text], #sellkit-checkout-widget-id .woocommerce-shipping-fields__field-wrapper input[type=email], #sellkit-checkout-widget-id .woocommerce-shipping-fields__field-wrapper input[type=password], #sellkit-checkout-widget-id .woocommerce-shipping-fields__field-wrapper input[type=tel], #sellkit-checkout-widget-id .woocommerce-shipping-fields__field-wrapper select, #sellkit-checkout-widget-id .sellkit-checkout-widget-login-section input[type=text], #sellkit-checkout-widget-id .sellkit-checkout-widget-login-section input[type=email], #sellkit-checkout-widget-id .sellkit-checkout-widget-login-section input[type=password], #sellkit-checkout-widget-id .sellkit-checkout-widget-login-section input[type=tel], #sellkit-checkout-widget-id .sellkit-checkout-widget-login-section select { height: 48px; margin-bottom: 0px !important; padding: 8px 0px 8px 10px; border: solid 1px rgba(0, 0, 0, 0.2); border-radius: 4px; background-color: #ffffff; color: #737373; font-size: 14px; font-style: normal; font-weight: normal; letter-spacing: normal; line-height: 1.14; text-align: left; font-stretch: normal; } #sellkit-checkout-widget-id .woocommerce-billing-fields__field-wrapper input[type=text]:focus, #sellkit-checkout-widget-id .woocommerce-billing-fields__field-wrapper input[type=email]:focus, #sellkit-checkout-widget-id .woocommerce-billing-fields__field-wrapper input[type=password]:focus, #sellkit-checkout-widget-id .woocommerce-billing-fields__field-wrapper input[type=tel]:focus, #sellkit-checkout-widget-id .woocommerce-billing-fields__field-wrapper select:focus, #sellkit-checkout-widget-id .woocommerce-shipping-fields__field-wrapper input[type=text]:focus, #sellkit-checkout-widget-id .woocommerce-shipping-fields__field-wrapper input[type=email]:focus, #sellkit-checkout-widget-id .woocommerce-shipping-fields__field-wrapper input[type=password]:focus, #sellkit-checkout-widget-id .woocommerce-shipping-fields__field-wrapper input[type=tel]:focus, #sellkit-checkout-widget-id .woocommerce-shipping-fields__field-wrapper select:focus, #sellkit-checkout-widget-id .sellkit-checkout-widget-login-section input[type=text]:focus, #sellkit-checkout-widget-id .sellkit-checkout-widget-login-section input[type=email]:focus, #sellkit-checkout-widget-id .sellkit-checkout-widget-login-section input[type=password]:focus, #sellkit-checkout-widget-id .sellkit-checkout-widget-login-section input[type=tel]:focus, #sellkit-checkout-widget-id .sellkit-checkout-widget-login-section select:focus { border: solid 2px rgba(0, 123, 255, 0.4); background-color: #ffffff; -webkit-box-shadow: none; box-shadow: none; } #sellkit-checkout-widget-id .woocommerce-billing-fields__field-wrapper input.filled:not(.exclude-default-style), #sellkit-checkout-widget-id .woocommerce-shipping-fields__field-wrapper input.filled:not(.exclude-default-style), #sellkit-checkout-widget-id .sellkit-checkout-widget-login-section input.filled:not(.exclude-default-style) { padding: 19px 0 2px 14px; text-transform: capitalize; } #sellkit-checkout-widget-id .woocommerce-billing-fields__field-wrapper input.empty, #sellkit-checkout-widget-id .woocommerce-shipping-fields__field-wrapper input.empty, #sellkit-checkout-widget-id .sellkit-checkout-widget-login-section input.empty { padding-top: 7px; padding-left: 14px; } #sellkit-checkout-widget-id .woocommerce-billing-fields__field-wrapper select.filled, #sellkit-checkout-widget-id .woocommerce-shipping-fields__field-wrapper select.filled, #sellkit-checkout-widget-id .sellkit-checkout-widget-login-section select.filled { padding: 19px 0 2px 14px !important; } #sellkit-checkout-widget-id .woocommerce-billing-fields__field-wrapper select.empty, #sellkit-checkout-widget-id .woocommerce-shipping-fields__field-wrapper select.empty, #sellkit-checkout-widget-id .sellkit-checkout-widget-login-section select.empty { padding-top: 7px; padding-left: 14px; } #sellkit-checkout-widget-id .woocommerce-billing-fields__field-wrapper textarea.filled, #sellkit-checkout-widget-id .woocommerce-shipping-fields__field-wrapper textarea.filled, #sellkit-checkout-widget-id .sellkit-checkout-widget-login-section textarea.filled { padding-top: 22px; padding-left: 14px; } #sellkit-checkout-widget-id .woocommerce-billing-fields__field-wrapper textarea.empty, #sellkit-checkout-widget-id .woocommerce-shipping-fields__field-wrapper textarea.empty, #sellkit-checkout-widget-id .sellkit-checkout-widget-login-section textarea.empty { padding-top: 7px; padding-left: 14px; } #sellkit-checkout-widget-id .woocommerce-billing-fields__field-wrapper .form-row-wide, #sellkit-checkout-widget-id .woocommerce-shipping-fields__field-wrapper .form-row-wide, #sellkit-checkout-widget-id .sellkit-checkout-widget-login-section .form-row-wide { clear: unset; } #sellkit-checkout-widget-id .woocommerce-billing-fields__field-wrapper div.sellkit-checkout-fields-wrapper:not(.sellkit-checkout-excluded-wrapper-fields), #sellkit-checkout-widget-id .woocommerce-shipping-fields__field-wrapper div.sellkit-checkout-fields-wrapper:not(.sellkit-checkout-excluded-wrapper-fields), #sellkit-checkout-widget-id .sellkit-checkout-widget-login-section div.sellkit-checkout-fields-wrapper:not(.sellkit-checkout-excluded-wrapper-fields) { padding: 0 14px 0 0; } #sellkit-checkout-widget-id .woocommerce-billing-fields__field-wrapper div.sellkit-checkout-fields-wrapper:not(.sellkit-login-section), #sellkit-checkout-widget-id .woocommerce-shipping-fields__field-wrapper div.sellkit-checkout-fields-wrapper:not(.sellkit-login-section), #sellkit-checkout-widget-id .sellkit-checkout-widget-login-section div.sellkit-checkout-fields-wrapper:not(.sellkit-login-section) { margin: 0 0 14px 0; } #sellkit-checkout-widget-id .woocommerce-billing-fields__field-wrapper div.sellkit-checkout-fields-wrapper, #sellkit-checkout-widget-id .woocommerce-shipping-fields__field-wrapper div.sellkit-checkout-fields-wrapper, #sellkit-checkout-widget-id .sellkit-checkout-widget-login-section div.sellkit-checkout-fields-wrapper { display: inline-block; position: relative; } #sellkit-checkout-widget-id .woocommerce-billing-fields__field-wrapper div.sellkit-checkout-fields-wrapper p, #sellkit-checkout-widget-id .woocommerce-shipping-fields__field-wrapper div.sellkit-checkout-fields-wrapper p, #sellkit-checkout-widget-id .sellkit-checkout-widget-login-section div.sellkit-checkout-fields-wrapper p { margin: 0; } #sellkit-checkout-widget-id .woocommerce-billing-fields__field-wrapper div.sellkit-checkout-fields-wrapper .sellkit-required-validation, #sellkit-checkout-widget-id .woocommerce-shipping-fields__field-wrapper div.sellkit-checkout-fields-wrapper .sellkit-required-validation, #sellkit-checkout-widget-id .sellkit-checkout-widget-login-section div.sellkit-checkout-fields-wrapper .sellkit-required-validation { display: none; padding-top: 9px; } #sellkit-checkout-widget-id .woocommerce-billing-fields__field-wrapper div.sellkit-checkout-fields-wrapper .sellkit-required-validation .required-alarm, #sellkit-checkout-widget-id .woocommerce-shipping-fields__field-wrapper div.sellkit-checkout-fields-wrapper .sellkit-required-validation .required-alarm, #sellkit-checkout-widget-id .sellkit-checkout-widget-login-section div.sellkit-checkout-fields-wrapper .sellkit-required-validation .required-alarm { color: #e22120; font-size: 14px; font-style: normal; font-weight: normal; letter-spacing: normal; line-height: 1.14; text-align: left; font-stretch: normal; } #sellkit-checkout-widget-id .woocommerce-billing-fields__field-wrapper div.sellkit-checkout-fields-wrapper .sellkit-checkout-field-global-errors, #sellkit-checkout-widget-id .woocommerce-shipping-fields__field-wrapper div.sellkit-checkout-fields-wrapper .sellkit-checkout-field-global-errors, #sellkit-checkout-widget-id .sellkit-checkout-widget-login-section div.sellkit-checkout-fields-wrapper .sellkit-checkout-field-global-errors { display: inline-block; padding-top: 9px; color: #e22120; font-size: 14px; font-style: normal; font-weight: normal; letter-spacing: normal; line-height: 1.14; text-align: left; font-stretch: normal; } #sellkit-checkout-widget-id .woocommerce-billing-fields__field-wrapper div.sellkit-checkout-fields-wrapper .mini-title, #sellkit-checkout-widget-id .woocommerce-shipping-fields__field-wrapper div.sellkit-checkout-fields-wrapper .mini-title, #sellkit-checkout-widget-id .sellkit-checkout-widget-login-section div.sellkit-checkout-fields-wrapper .mini-title { display: none; position: absolute; top: 7px; left: 14px; color: #737373; font-size: 13px; font-style: normal; font-weight: normal; letter-spacing: normal; line-height: 1.15; text-align: left; font-stretch: normal; } #sellkit-checkout-widget-id .woocommerce-billing-fields__field-wrapper div.sellkit-checkout-fields-wrapper .checkbox_wrapper, #sellkit-checkout-widget-id .woocommerce-shipping-fields__field-wrapper div.sellkit-checkout-fields-wrapper .checkbox_wrapper, #sellkit-checkout-widget-id .sellkit-checkout-widget-login-section div.sellkit-checkout-fields-wrapper .checkbox_wrapper { display: -webkit-box; display: -ms-flexbox; display: flex; } #sellkit-checkout-widget-id .woocommerce-billing-fields__field-wrapper div.sellkit-checkout-fields-wrapper .checkbox_wrapper .checkbox_margin, #sellkit-checkout-widget-id .woocommerce-shipping-fields__field-wrapper div.sellkit-checkout-fields-wrapper .checkbox_wrapper .checkbox_margin, #sellkit-checkout-widget-id .sellkit-checkout-widget-login-section div.sellkit-checkout-fields-wrapper .checkbox_wrapper .checkbox_margin { margin-right: 5px; border: solid 2px rgba(0, 123, 255, 0.4); -webkit-box-shadow: none; box-shadow: none; } #sellkit-checkout-widget-id .woocommerce-billing-fields__field-wrapper div.sellkit-checkout-fields-wrapper .checkbox_wrapper .checkbox_label, #sellkit-checkout-widget-id .woocommerce-shipping-fields__field-wrapper div.sellkit-checkout-fields-wrapper .checkbox_wrapper .checkbox_label, #sellkit-checkout-widget-id .sellkit-checkout-widget-login-section div.sellkit-checkout-fields-wrapper .checkbox_wrapper .checkbox_label { margin: 0; color: #737373; font-size: 14px; font-style: normal; font-weight: normal; letter-spacing: normal; line-height: 1.14; text-align: left; cursor: pointer; font-stretch: normal; } #sellkit-checkout-widget-id .woocommerce-billing-fields__field-wrapper div.sellkit-checkout-fields-wrapper select[multiple], #sellkit-checkout-widget-id .woocommerce-shipping-fields__field-wrapper div.sellkit-checkout-fields-wrapper select[multiple], #sellkit-checkout-widget-id .sellkit-checkout-widget-login-section div.sellkit-checkout-fields-wrapper select[multiple] { width: 100%; height: auto; margin: 0; padding: 20px 0 0 10px; border-width: 2px; border-style: inset; background: none; -webkit-appearance: menulist; -moz-appearance: menulist; appearance: menulist; } #sellkit-checkout-widget-id .woocommerce-billing-fields__field-wrapper div.sellkit-checkout-fields-wrapper .free_label, #sellkit-checkout-widget-id .woocommerce-shipping-fields__field-wrapper div.sellkit-checkout-fields-wrapper .free_label, #sellkit-checkout-widget-id .sellkit-checkout-widget-login-section div.sellkit-checkout-fields-wrapper .free_label { width: 100%; color: #737373; font-size: 14px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 1.14; text-align: left; font-stretch: normal; } #sellkit-checkout-widget-id .woocommerce-billing-fields__field-wrapper div.sellkit-checkout-fields-wrapper .radio-wrapper-w-100, #sellkit-checkout-widget-id .woocommerce-shipping-fields__field-wrapper div.sellkit-checkout-fields-wrapper .radio-wrapper-w-100, #sellkit-checkout-widget-id .sellkit-checkout-widget-login-section div.sellkit-checkout-fields-wrapper .radio-wrapper-w-100 { width: 100%; } #sellkit-checkout-widget-id .woocommerce-billing-fields__field-wrapper div.sellkit-checkout-fields-wrapper .radio_wrapper, #sellkit-checkout-widget-id .woocommerce-shipping-fields__field-wrapper div.sellkit-checkout-fields-wrapper .radio_wrapper, #sellkit-checkout-widget-id .sellkit-checkout-widget-login-section div.sellkit-checkout-fields-wrapper .radio_wrapper { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; -ms-flex-wrap: nowrap; flex-wrap: nowrap; -ms-flex-line-pack: center; align-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; margin: 0 0 7px 0; color: #737373; font-size: 14px; font-style: normal; font-weight: normal; letter-spacing: normal; line-height: 1.14; text-align: left; font-stretch: normal; } #sellkit-checkout-widget-id .woocommerce-billing-fields__field-wrapper div.sellkit-checkout-fields-wrapper .radio_wrapper input, #sellkit-checkout-widget-id .woocommerce-shipping-fields__field-wrapper div.sellkit-checkout-fields-wrapper .radio_wrapper input, #sellkit-checkout-widget-id .sellkit-checkout-widget-login-section div.sellkit-checkout-fields-wrapper .radio_wrapper input { margin-right: 5px; -webkit-box-shadow: none; box-shadow: none; } #sellkit-checkout-widget-id .woocommerce-billing-fields__field-wrapper div.sellkit-checkout-fields-wrapper .radio_wrapper label, #sellkit-checkout-widget-id .woocommerce-shipping-fields__field-wrapper div.sellkit-checkout-fields-wrapper .radio_wrapper label, #sellkit-checkout-widget-id .sellkit-checkout-widget-login-section div.sellkit-checkout-fields-wrapper .radio_wrapper label { margin: 0 !important; cursor: pointer; } #sellkit-checkout-widget-id .woocommerce-billing-fields__field-wrapper .radio-group-wrapper .woocommerce-input-wrapper, #sellkit-checkout-widget-id .woocommerce-shipping-fields__field-wrapper .radio-group-wrapper .woocommerce-input-wrapper, #sellkit-checkout-widget-id .sellkit-checkout-widget-login-section .radio-group-wrapper .woocommerce-input-wrapper { display: block; padding: 8px 0px 8px 14px; border: solid 1px rgba(0, 0, 0, 0.2); border-radius: 4px; background-color: #ffffff; } #sellkit-checkout-widget-id .woocommerce-billing-fields__field-wrapper .radio-group-wrapper label.radio, #sellkit-checkout-widget-id .woocommerce-shipping-fields__field-wrapper .radio-group-wrapper label.radio, #sellkit-checkout-widget-id .sellkit-checkout-widget-login-section .radio-group-wrapper label.radio { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; position: absolute; margin: 0; padding: 6px 0 0 10px; color: #737373; font-size: 14px; font-style: normal; font-weight: normal; letter-spacing: normal; line-height: 1.14; text-align: left; font-stretch: normal; } #sellkit-checkout-widget-id .woocommerce-billing-fields__field-wrapper .radio-group-wrapper span.radio-divider, #sellkit-checkout-widget-id .woocommerce-shipping-fields__field-wrapper .radio-group-wrapper span.radio-divider, #sellkit-checkout-widget-id .sellkit-checkout-widget-login-section .radio-group-wrapper span.radio-divider { display: block; margin: 0; padding: 0; } #sellkit-checkout-widget-id .woocommerce-billing-fields__field-wrapper .form-row-wide, #sellkit-checkout-widget-id .woocommerce-shipping-fields__field-wrapper .form-row-wide, #sellkit-checkout-widget-id .sellkit-checkout-widget-login-section .form-row-wide { clear: unset; } @media only screen and (max-width: 600px) { #sellkit-checkout-widget-id .billing-desc { margin-bottom: 43px; line-height: 1.57; } #sellkit-checkout-widget-id .sellkit-one-page-checkout-payment-desc { margin-bottom: 23px; line-height: 1.57; } #sellkit-checkout-widget-id .woocommerce-billing-fields__field-wrapper > div, #sellkit-checkout-widget-id .woocommerce-shipping-fields__field-wrapper > div { display: inline-grid !important; -ms-flex-line-pack: center !important; align-content: center !important; width: 100%; margin: 0 !important; padding: 0 0 5px 0 !important; float: left; justify-items: end !important; } } @media only screen and (max-width: 600px) { .sellkit-checkout-widget-one-page-build #sellkit-checkout-widget-id .sellkit-checkout-widget-express-checkout .express-box { height: auto; padding-bottom: 15px; } .sellkit-checkout-widget-one-page-build #sellkit-checkout-widget-id .sellkit-checkout-widget-express-checkout .express-methods { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -ms-flex-wrap: wrap; flex-wrap: wrap; -ms-flex-line-pack: center; align-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; padding-right: 17px; padding-left: 17px; row-gap: 7px; } .sellkit-checkout-widget-one-page-build #sellkit-checkout-widget-id .sellkit-checkout-widget-express-checkout .express-methods > div { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -ms-flex-wrap: nowrap; flex-wrap: nowrap; -ms-flex-line-pack: center; align-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; width: 100%; margin: 0; } .sellkit-checkout-widget-one-page-build #sellkit-checkout-widget-id form .woocommerce-shipping-fields__field-wrapper div, .sellkit-checkout-widget-one-page-build #sellkit-checkout-widget-id form .woocommerce-billing-fields__field-wrapper div { width: 100% !important; } .sellkit-checkout-widget-one-page-build #sellkit-checkout-widget-id form .sellkit-one-page-shipping-methods .shipping-method-header { width: -webkit-max-content; width: -moz-max-content; width: max-content; margin-right: 0; } .sellkit-checkout-widget-one-page-build #sellkit-checkout-widget-id form #order_review table tr.coupon-form .sellkit-custom-coupon-form { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; -ms-flex-wrap: wrap; flex-wrap: wrap; -ms-flex-line-pack: center; align-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; width: 100%; margin: 0; row-gap: 8px; } .sellkit-checkout-widget-one-page-build #sellkit-checkout-widget-id form #order_review table tr.coupon-form .sellkit-custom-coupon-form p { width: 100%; margin: 0; } .sellkit-checkout-widget-one-page-build #sellkit-checkout-widget-id form #order_review table tr.coupon-form .sellkit-custom-coupon-form p input { width: 100%; } .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 { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -ms-flex-line-pack: center; align-content: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; width: 100%; text-align: center; } .sellkit-checkout-widget-one-page-build #sellkit-checkout-widget-id form #order_review table tr.coupon-form .sellkit-normal-coupon-form { padding-bottom: 18px; } .sellkit-checkout-widget-one-page-build #sellkit-checkout-widget-id form #order_review table tr.coupon-form .sellkit-custom-coupon-form-d-none { display: none; } .sellkit-checkout-widget-one-page-build #sellkit-checkout-widget-id form .sellkit-one-page-checkout-place-order button { width: 100%; } .sellkit-checkout-widget-one-page-build #sellkit-checkout-widget-id form .sellkit-one-page-checkout-place-order .gpay-card-info-container-fill { width: 100% !important; } .sellkit-checkout-widget-one-page-build #sellkit-checkout-widget-id form .sellkit-one-page-checkout-place-order .gpay-card-info-container-fill > button { max-width: 100% !important; } .sellkit-checkout-widget-one-page-build #sellkit-checkout-widget-id form .sellkit-one-page-checkout-place-order .gpay-card-info-container-fill > button iframe { width: 100% !important; } .sellkit-checkout-widget-one-page-build #sellkit-checkout-widget-id form .sellkit-one-page-checkout-place-order > div { width: 100%; } .sellkit-checkout-widget-one-page-build #sellkit-checkout-widget-id form .sellkit-one-page-checkout-place-order > div button.gpay-card-info-container { min-width: 100% !important; } .sellkit-checkout-widget-one-page-build #sellkit-checkout-widget-id form .sellkit-one-page-checkout-place-order > div button.gpay-card-info-container > iframe { width: 240px; margin: auto; } .sellkit-checkout-widget-one-page-build #sellkit-checkout-widget-id form .sellkit-one-page-checkout-place-order .wc-braintree-paypal-button-container .paypal-buttons { min-width: 100%; } .sellkit-checkout-widget-one-page-build #sellkit-checkout-widget-id form .sellkit-checkout-bundled-products .sellkit-head-row-title { width: 50%; } } /* Minor mobile css to remove container gaps in both one step and multi step design. */ @media only screen and (max-width: 600px) { .sellkit-checkout-widget-main-wrapper { width: 100vw; margin-right: calc(-50vw + 50%); margin-left: calc(-50vw + 50%); } .sellkit-checkout-widget-one-page-build { padding: 0 21px; } .sellkit-checkout-widget-multi-page-build .sellkit-checkout-left-column { padding-right: 23px !important; padding-left: 23px !important; } .sellkit-checkout-widget-multi-page-build .sellkit-checkout-right-column { padding: 0 !important; } .sellkit-checkout-widget-multi-page-build .sellkit-checkout-right-column .sellkit-checkout-widget-breadcrumb-mobile { padding-left: 26px !important; } .sellkit-checkout-bundled-products th:not(.sellkit-head-row-title) { width: 50px !important; } } /* Mobile Style , style widget for less than 600px : multistep */ @media only screen and (max-width: 600px) { .sellkit-checkout-widget-multi-page-build .sellkit-checkout-widget-breadcrumb-desktop { display: none; } .sellkit-checkout-widget-multi-page-build .sellkit-checkout-widget-breadcrumb-mobile { display: -webkit-box; display: -ms-flexbox; display: flex; max-width: 100%; margin-top: 20px; margin-bottom: 20px; } .sellkit-checkout-widget-multi-page-build .sellkit-checkout-widget-breadcrumb-mobile span, .sellkit-checkout-widget-multi-page-build .sellkit-checkout-widget-breadcrumb-mobile i { margin-right: 13px; } .sellkit-checkout-widget-multi-page-build form .inner_wrapper { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; height: auto; } .sellkit-checkout-widget-multi-page-build form .inner_wrapper .sellkit-checkout-left-column { -webkit-box-ordinal-group: 3; -ms-flex-order: 2; order: 2; width: 100%; } .sellkit-checkout-widget-multi-page-build form .inner_wrapper .sellkit-checkout-left-column > div { width: 100%; padding-right: 0; padding-left: 0; border: none; } .sellkit-checkout-widget-multi-page-build form .inner_wrapper .sellkit-checkout-left-column .sellkit-multistep-checkout-first .sellkit-checkout-express-checkout-step-1 { margin-top: 9px; } .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 { height: auto; padding-bottom: 17px; } .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 { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -ms-flex-wrap: wrap; flex-wrap: wrap; -ms-flex-line-pack: center; align-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; padding-right: 17px; padding-left: 17px; row-gap: 7px; } .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 { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -ms-flex-line-pack: center; align-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; width: 100%; margin: 0; } .sellkit-checkout-widget-multi-page-build form .inner_wrapper .sellkit-checkout-left-column .sellkit-multistep-checkout-first .sellkit-one-page-checkout-login { margin-bottom: 7px; } .sellkit-checkout-widget-multi-page-build form .inner_wrapper .sellkit-checkout-left-column .sellkit-multistep-checkout-first .sellkit-checkout-express-checkout-step-2 { margin-top: -10px; margin-bottom: 17px; } .sellkit-checkout-widget-multi-page-build form .inner_wrapper .sellkit-checkout-right-column { -webkit-box-ordinal-group: 2; -ms-flex-order: 1; order: 1; width: 100%; } .sellkit-checkout-widget-multi-page-build form .inner_wrapper .sellkit-checkout-right-column > div { width: 100%; } .sellkit-checkout-widget-multi-page-build form .inner_wrapper .sellkit-checkout-right-column .sellkit-multistep-checkout-sidebar-sticky { position: relative !important; } .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 { margin-top: 15px !important; } .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 { position: relative; } .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 { position: absolute; top: 25px; right: 0; } .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 { margin: 0; } .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 { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; -ms-flex-wrap: wrap; flex-wrap: wrap; row-gap: 8px; } .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 { width: 100%; margin: 0; padding: 0; } .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 { width: 100%; } .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 { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; -ms-flex-wrap: wrap; flex-wrap: wrap; -ms-flex-line-pack: center; align-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; width: 100%; } .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 { margin-top: 9px; padding-bottom: 18px !important; } .sellkit-checkout-widget-multi-page-build form .inner_wrapper .woocommerce-shipping-fields__field-wrapper div, .sellkit-checkout-widget-multi-page-build form .inner_wrapper .woocommerce-billing-fields__field-wrapper div { position: static; width: 100% !important; float: left; } .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, .sellkit-checkout-widget-multi-page-build form .inner_wrapper .woocommerce-billing-fields__field-wrapper .woocommerce-input-wrapper, .sellkit-checkout-widget-multi-page-build form .inner_wrapper .woocommerce-billing-fields__field-wrapper .woocommerce-input-wrapper > input { width: 100% !important; } .sellkit-checkout-widget-multi-page-build form .inner_wrapper .sellkit-multistep-checkout-sidebar { position: relative; top: 0; -webkit-box-ordinal-group: 0; -ms-flex-order: -1; order: -1; margin-bottom: 2px; padding: 0px; border: solid 1px #e1e1e1; background-color: #fafafa; } .sellkit-checkout-widget-multi-page-build form .inner_wrapper .sellkit-multistep-checkout-sidebar .summary_toggle { display: -webkit-box !important; display: -ms-flexbox !important; display: flex !important; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; -ms-flex-wrap: nowrap; flex-wrap: nowrap; -ms-flex-line-pack: center; align-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; height: 63px; border: solid 1px #e1e1e1; border-top: none; border-right: none; border-left: none; background-color: #fafafa; } .sellkit-checkout-widget-multi-page-build form .inner_wrapper .sellkit-multistep-checkout-sidebar .summary_toggle .icon .fa { height: 16px; margin: 2px 0px 4px 0; color: #007bff; } .sellkit-checkout-widget-multi-page-build form .inner_wrapper .sellkit-multistep-checkout-sidebar .summary_toggle .title { height: 16px; margin: 0 5px 0 10px; color: #007bff; font-size: 14px; font-style: normal; font-weight: normal; letter-spacing: normal; line-height: 1.14; text-align: left; cursor: pointer; font-stretch: normal; } .sellkit-checkout-widget-multi-page-build form .inner_wrapper .sellkit-multistep-checkout-sidebar .summary_toggle .price { position: absolute; right: 22px; color: #323232; font-size: 18px; font-style: normal; font-weight: bold; letter-spacing: normal; line-height: 1.28; text-align: right; font-stretch: normal; } .sellkit-checkout-widget-multi-page-build form .inner_wrapper .sellkit-multistep-checkout-sidebar .woocommerce-checkout-review-order { padding-right: 21px; padding-left: 21px; clear: both; } .sellkit-checkout-widget-multi-page-build form .inner_wrapper .sellkit-multistep-checkout-sidebar .woocommerce-checkout-review-order table.woocommerce-checkout-review-order-table { margin: 0; margin-top: 0 !important; background-color: transparent; border-collapse: initial !important; } .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 { padding-bottom: 11px !important; } .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 { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; -webkit-box-align: center; -ms-flex-align: center; align-items: center; height: auto; padding: 0px; } .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 { padding: 0px; padding-top: 40px; text-align: right; } .sellkit-checkout-widget-multi-page-build form .inner_wrapper .sellkit-multistep-checkout-sidebar .sellkit-one-page-checkout-product-qty { padding-right: 0px; border: solid 1px rgba(0, 0, 0, 0.2); -webkit-box-shadow: none !important; box-shadow: none !important; } .sellkit-checkout-widget-multi-page-build form .inner_wrapper .sellkit-multistep-checkout-first { padding-right: 21px; padding-left: 21px; } .sellkit-checkout-widget-multi-page-build form .inner_wrapper .sellkit-multistep-checkout-first h4 { width: -webkit-max-content; width: -moz-max-content; width: max-content; } .sellkit-checkout-widget-multi-page-build form .inner_wrapper .sellkit-multistep-checkout-first .sellkit-multistep-checkout-first-footer { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: reverse; -ms-flex-direction: column-reverse; flex-direction: column-reverse; -ms-flex-wrap: wrap; flex-wrap: wrap; margin-top: -10px; padding-top: 0 !important; -webkit-column-gap: 25px; -moz-column-gap: 25px; column-gap: 25px; } .sellkit-checkout-widget-multi-page-build form .inner_wrapper .sellkit-multistep-checkout-first .sellkit-multistep-checkout-first-footer span { width: 100%; margin: 0; text-align: center; } .sellkit-checkout-widget-multi-page-build form .inner_wrapper .sellkit-multistep-checkout-first .sellkit-multistep-checkout-first-footer a { width: 100%; margin-top: 21px; text-align: center; } .sellkit-checkout-widget-multi-page-build form .inner_wrapper .sellkit-multistep-checkout-first .sellkit-multistep-checkout-first-footer .go-to-cart { margin-top: 18px; } .sellkit-checkout-widget-multi-page-build form .inner_wrapper .sellkit-multistep-checkout-second { padding-right: 21px; padding-left: 21px; } .sellkit-checkout-widget-multi-page-build form .inner_wrapper .sellkit-multistep-checkout-second .sellkit-multistep-checkout-second-header { height: auto !important; } .sellkit-checkout-widget-multi-page-build form .inner_wrapper .sellkit-multistep-checkout-second .shipping-method-header { margin: 0px !important; } .sellkit-checkout-widget-multi-page-build form .inner_wrapper .sellkit-multistep-checkout-second .sellkit-multistep-checkout-second-footer { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical !important; -webkit-box-direction: reverse !important; -ms-flex-direction: column-reverse !important; flex-direction: column-reverse !important; -ms-flex-wrap: wrap; flex-wrap: wrap; -ms-flex-line-pack: center; align-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; margin-top: -19px; row-gap: 3px; } .sellkit-checkout-widget-multi-page-build form .inner_wrapper .sellkit-multistep-checkout-second .sellkit-multistep-checkout-second-footer span { width: 100%; margin: 0; text-align: center; } .sellkit-checkout-widget-multi-page-build form .inner_wrapper .sellkit-multistep-checkout-second .sellkit-multistep-checkout-second-footer span a { float: none; text-align: center; } .sellkit-checkout-widget-multi-page-build form .inner_wrapper .sellkit-multistep-checkout-second .sellkit-multistep-checkout-second-footer .go-to-first { margin-top: 23px; } .sellkit-checkout-widget-multi-page-build form .inner_wrapper .sellkit-multistep-checkout-third { padding-right: 21px; padding-left: 21px; } .sellkit-checkout-widget-multi-page-build form .inner_wrapper .sellkit-multistep-checkout-third .sellkit-multistep-checkout-third-header { height: auto !important; } .sellkit-checkout-widget-multi-page-build form .inner_wrapper .sellkit-multistep-checkout-third .sellkit-one-page-checkout-place-order { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: reverse; -ms-flex-direction: column-reverse; flex-direction: column-reverse; margin-top: 23px; } .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 { width: 100% !important; text-align: center; } .sellkit-checkout-widget-multi-page-build form .inner_wrapper .sellkit-multistep-checkout-third .sellkit-one-page-checkout-place-order .go-to-second { margin-top: 23px; } .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 { width: 100% !important; } .sellkit-checkout-widget-multi-page-build form .inner_wrapper .sellkit-multistep-checkout-third .sellkit-one-page-checkout-place-order > div { width: 100%; } .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 { width: 100%; min-width: 100%; } .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 { width: 240px !important; margin: auto !important; } .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 { min-width: 100% !important; } .sellkit-checkout-widget-multi-page-build form .inner_wrapper .multistep-headers > div { position: relative; } .sellkit-checkout-widget-multi-page-build form .inner_wrapper .multistep-headers > div > div { -webkit-box-orient: vertical !important; -webkit-box-direction: normal !important; -ms-flex-direction: column !important; flex-direction: column !important; width: 100%; padding: 12px 0 12px 0px; row-gap: 3px; } .sellkit-checkout-widget-multi-page-build form .inner_wrapper .multistep-headers > div > div > span { width: 100%; } .sellkit-checkout-widget-multi-page-build form .inner_wrapper .multistep-headers > div > span { position: absolute; top: 13px; right: 1px; } .sellkit-checkout-widget-multi-page-build form .inner_wrapper .multistep-headers .info-a .title { width: 100% !important; color: #737373; font-size: 14px; font-style: normal; font-weight: normal; letter-spacing: normal; line-height: 1.14; text-align: left; font-stretch: normal; } .sellkit-checkout-widget-multi-page-build form .inner_wrapper .multistep-headers .info-a .mail { width: 100%; margin-right: auto; margin-left: 0px !important; padding-top: 5px; color: #323232; font-size: 14px; font-style: normal; font-weight: normal; letter-spacing: normal; line-height: 1.14; text-align: left; font-stretch: normal; } .sellkit-checkout-widget-multi-page-build form .inner_wrapper .multistep-headers .info-b .title { width: 100% !important; color: #737373; font-size: 14px; font-style: normal; font-weight: normal; letter-spacing: normal; line-height: 1.14; text-align: left; font-stretch: normal; } .sellkit-checkout-widget-multi-page-build form .inner_wrapper .multistep-headers .info-b .address { width: 100%; height: auto; margin-right: auto; margin-left: 0px !important; padding-top: 5px; color: #323232; font-size: 14px; font-style: normal; font-weight: normal; letter-spacing: normal; line-height: 1.14; text-align: left; font-stretch: normal; } .sellkit-checkout-widget-multi-page-build form .inner_wrapper .multistep-headers .info-c .title { width: 100% !important; color: #737373; font-size: 14px; font-style: normal; font-weight: normal; letter-spacing: normal; line-height: 1.14; text-align: left; font-stretch: normal; } .sellkit-checkout-widget-multi-page-build form .inner_wrapper .multistep-headers .info-c .method { -webkit-box-ordinal-group: 4; -ms-flex-order: 3; order: 3; width: 100%; height: auto; margin-right: auto; margin-left: 0px !important; padding-top: 5px; color: #323232; font-size: 14px; font-style: normal; font-weight: normal; letter-spacing: normal; line-height: 1.14; text-align: left; font-stretch: normal; } } @media only screen and (max-width: 359px) { .sellkit-checkout-widget-multi-page-build .sellkit-checkout-right-column .sellkit-checkout-widget-breadcrumb-mobile { padding-left: 10px !important; } .sellkit-checkout-widget-multi-page-build .sellkit-checkout-right-column .sellkit-checkout-widget-breadcrumb-mobile span { margin-right: 9px; } } /************ Sellkit funnel steps checkout order bump ****/ /**********************************************************/ .sellkit-checkout-step-bump-wrapper { width: 100%; margin: 10px 0 10px 0; padding: 0 0 18px 0; border: 2px dashed #9e9e9e; } .sellkit-checkout-step-bump-wrapper .sellkit-checkout-bump-order-header { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; -ms-flex-wrap: nowrap; flex-wrap: nowrap; -ms-flex-line-pack: center; align-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; padding: 18px 26px 19px 16.1px; background-color: #fffe99; } .sellkit-checkout-step-bump-wrapper .sellkit-checkout-bump-order-header .sellkit-bump-order-left-header { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; -ms-flex-wrap: nowrap; flex-wrap: nowrap; -ms-flex-line-pack: center; align-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-column-gap: 13px; -moz-column-gap: 13px; column-gap: 13px; } .sellkit-checkout-step-bump-wrapper .sellkit-checkout-bump-order-header .sellkit-bump-order-left-header input { min-width: 16px !important; min-height: 16px !important; -webkit-box-shadow: none !important; box-shadow: none !important; } .sellkit-checkout-step-bump-wrapper .sellkit-checkout-bump-order-header .sellkit-bump-order-left-header .sellkit-checkout-order-bump-title { position: relative; left: -6px; margin: 0; color: #222; font-size: 16px; font-style: normal; font-weight: bold; letter-spacing: normal; line-height: 1.19; text-align: left; cursor: pointer; font-stretch: normal; } .sellkit-checkout-step-bump-wrapper .sellkit-checkout-bump-order-header .sellkit-bump-order-right-header .sellkit-checkout-order-bump-price { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; -ms-flex-wrap: nowrap; flex-wrap: nowrap; -ms-flex-line-pack: center; align-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-column-gap: 7px; -moz-column-gap: 7px; column-gap: 7px; color: #222 !important; font-size: 16px !important; font-style: normal; font-weight: normal; letter-spacing: normal !important; line-height: 1.19 !important; text-align: left; font-stretch: normal; } .sellkit-checkout-step-bump-wrapper .sellkit-checkout-bump-order-header .sellkit-bump-order-right-header .sellkit-checkout-order-bump-price .bump-price-bolded { font-weight: bold; text-decoration: none !important; } .sellkit-checkout-step-bump-wrapper .sellkit-checkout-bump-order-body { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; -ms-flex-wrap: nowrap; flex-wrap: nowrap; -ms-flex-line-pack: center; align-content: center; padding: 14px 16px 0px 18px; -webkit-column-gap: 22px; -moz-column-gap: 22px; column-gap: 22px; } .sellkit-checkout-step-bump-wrapper .sellkit-checkout-bump-order-body .sellkit-bump-order-left-body { max-width: 120px; } .sellkit-checkout-step-bump-wrapper .sellkit-checkout-bump-order-body .sellkit-bump-order-left-body img { max-width: 100%; height: auto; } .sellkit-checkout-step-bump-wrapper .sellkit-checkout-bump-order-body .sellkit-bump-order-right-body { -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; } .sellkit-checkout-step-bump-wrapper .sellkit-checkout-bump-order-body .sellkit-bump-order-right-body .sellkit-bump-order-description { padding: 3px 0 0 0; color: #222; font-size: 14px; font-style: normal; font-weight: normal; letter-spacing: normal; line-height: 1.57; text-align: left; font-stretch: normal; } .sellkit-bump-review-order .sellkit-checkout-order-bump-price { -webkit-box-orient: vertical !important; -webkit-box-direction: reverse !important; -ms-flex-direction: column-reverse !important; flex-direction: column-reverse !important; } @media only screen and (max-width: 600px) { .sellkit-checkout-step-bump-wrapper .sellkit-checkout-order-bump-price { -webkit-box-orient: vertical !important; -webkit-box-direction: reverse !important; -ms-flex-direction: column-reverse !important; flex-direction: column-reverse !important; } } .sellkit-checkout-empty-cart-message-box { position: relative; margin-bottom: 5px; padding: 15px; border-left: 5px solid transparent; border-radius: 5px; border-color: #bcdff1; background-color: #d9edf7; color: #31708f; text-align: left; } /************ Integration with Third party plugins ********/ /**********************************************************/ #sellkit-checkout-widget-id { /** Googple pay button **/ /** Paypal for woocommerc **/ /** braintree plugin */ /** stripe for woocommerce **/ /** klarma checkout **/ /** Amazon pay woocommerce **/ /** Stripe woocommerce official **/ } #sellkit-checkout-widget-id .gpay-card-info-placeholder-container { height: 0px !important; margin: 0 !important; } #sellkit-checkout-widget-id .gpay-card-info-placeholder-container * { height: 0px !important; } #sellkit-checkout-widget-id .gpay-card-info-animation-container { position: absolute; bottom: 2px; } #sellkit-checkout-widget-id #paypal_ec_button { width: 170px !important; max-width: 170px !important; } #sellkit-checkout-widget-id #paypal_ec_button img { min-width: 170px; max-width: 170px; height: 40px; } #sellkit-checkout-widget-id .wc-braintree-paypal-top-container { width: 170px; max-width: 170px; } #sellkit-checkout-widget-id .wc-braintree-paypal-top-container .paypal-buttons { width: 170px; max-width: 170px; } #sellkit-checkout-widget-id .wc-braintree-banner-gateway { width: 170px; max-width: 170px; } #sellkit-checkout-widget-id .payment_method_braintree_googlepay img, #sellkit-checkout-widget-id .payment_method_braintree_applepay img, #sellkit-checkout-widget-id .payment_method_braintree_paypal img { position: absolute !important; right: 0px !important; } #sellkit-checkout-widget-id .wc_braintree_banner_gateway_braintree_googlepay { width: 170px !important; max-width: 170px !important; } #sellkit-checkout-widget-id .wc_braintree_banner_gateway_braintree_googlepay > div { width: 170px !important; max-width: 170px !important; height: 40px !important; } #sellkit-checkout-widget-id .wc_braintree_banner_gateway_braintree_googlepay > div button { width: 170px !important; min-width: 170px !important; max-width: 170px !important; } #sellkit-checkout-widget-id .wc_braintree_banner_gateway_braintree_googlepay > div button .gpay-card-info-placeholder-container { width: 170px !important; max-width: 170px !important; } #sellkit-checkout-widget-id .wc_braintree_banner_gateway_braintree_googlepay iframe { position: absolute; top: 0px; right: 30px; } #sellkit-checkout-widget-id .wc_braintree_banner_gateway_braintree_paypal { width: 170px !important; max-width: 170px !important; } #sellkit-checkout-widget-id .wc_braintree_banner_gateway_braintree_paypal > div { height: 40px !important; } #sellkit-checkout-widget-id .wc_braintree_banner_gateway_braintree_applepay { display: none !important; } #sellkit-checkout-widget-id .sellkit-stripe-integration ul { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; -ms-flex-wrap: nowrap; flex-wrap: nowrap; height: inherit; margin: 0; padding: 0; list-style: none; } #sellkit-checkout-widget-id .sellkit-stripe-integration { width: 170px !important; max-width: 170px !important; } #sellkit-checkout-widget-id .sellkit-stripe-integration ul { display: contents; } #sellkit-checkout-widget-id .sellkit-stripe-integration ul li { display: inline-block; } #sellkit-checkout-widget-id .sellkit-stripe-integration ul li > div { height: 40px !important; } #sellkit-checkout-widget-id .payment_method_stripe_applepay img, #sellkit-checkout-widget-id .payment_method_stripe_googlepay img, #sellkit-checkout-widget-id .payment_method_stripe_alipay img { position: absolute !important; right: 0px !important; } #sellkit-checkout-widget-id .wc-stripe-checkout-banner-gateway div button { width: 170px !important; min-width: 170px; max-width: 170px !important; } #sellkit-checkout-widget-id .wc-stripe-checkout-banner-gateway div button .gpay-card-info-placeholder-container { width: 170px !important; max-width: 170px !important; } #sellkit-checkout-widget-id .wc-stripe-checkout-banner-gateway iframe { position: absolute; top: 0px; right: 30px; } #sellkit-checkout-widget-id .sellkit-klarna-pay-button { width: 170px !important; max-width: 170px !important; padding: 7px 15px; border-radius: 5px; background-color: #FBB3C7; text-align: center; cursor: pointer; } #sellkit-checkout-widget-id .sellkit-klarna-pay-button span { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; -ms-flex-wrap: nowrap; flex-wrap: nowrap; -ms-flex-line-pack: center; align-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; text-align: center; } #sellkit-checkout-widget-id .sellkit-amazon-pay-woocommerce { display: inline-grid; margin: 3px 0 0 0; } #sellkit-checkout-widget-id .sellkit-amazon-pay-woocommerce div { width: 170px !important; min-width: 170px !important; max-width: 170px !important; min-height: 40px !important; } #sellkit-checkout-widget-id .sellkit-amazon-pay-woocommerce div img { display: none !important; } #sellkit-checkout-widget-id .sellkit-stripe-woocommerce-official-integration { max-width: 170px !important; } /** Safari +10 **/ @media not all and (min-resolution: 0.001dpcm) { @supports (-webkit-appearance: none) and (stroke-color: transparent) { #sellkit-checkout-widget-id .wc_braintree_banner_gateway_braintree_applepay { display: -webkit-box !important; display: -ms-flexbox !important; display: flex !important; min-width: 170px !important; } #sellkit-checkout-widget-id .wc_braintree_banner_gateway_braintree_applepay .applepay-top-container { width: 170px !important; min-width: 170px !important; } #sellkit-checkout-widget-id .wc_braintree_banner_gateway_braintree_applepay:first-child { min-width: 170px; } } } /** Upsell popup within checkout step **/ div[data-widget_type="sellkit-checkout.default"] { z-index: 10; } .sellkit_funnel_upsell_popup { display: none; position: fixed; top: 0; width: 100%; height: 100%; overflow: auto; z-index: 1000; } form.sellkit-optin { -webkit-margin-after: 0; margin-block-end: 0; } form.sellkit-optin .sellkit-field-label { margin-bottom: 0.5rem; color: #55595c; font-weight: 400; line-height: 1.3; } form.sellkit-optin .sellkit-field-invalid input, form.sellkit-optin .sellkit-field-invalid textarea { border-color: #d9534f; } .label-required-mark-show form.sellkit-optin .required-mark-label::after { position: relative; left: -2px; color: #d9534f; content: "*"; } form.sellkit-optin .sellkit-field { width: 100%; margin-bottom: 0; padding: 0.6rem 0.7rem; -webkit-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; border: none; border-width: 1px; color: #55595c; font-size: 1rem; line-height: unset; } form.sellkit-optin .sellkit-field::-webkit-input-placeholder { color: #818a91; } form.sellkit-optin .sellkit-field::-moz-placeholder { color: #818a91; } form.sellkit-optin .sellkit-field::-ms-input-placeholder { color: #818a91; } form.sellkit-optin .sellkit-field::placeholder { color: #818a91; } form.sellkit-optin .sellkit-field:focus { border: none; border-width: 1px; outline: 0; } form.sellkit-optin .sellkit-field-group { width: var(--sellkit-field-width-desktop, 100%); height: -webkit-max-content; height: -moz-max-content; height: max-content; } body[data-elementor-device-mode=mobile] form.sellkit-optin .sellkit-field-group { width: var(--sellkit-field-width-mobile, var(--sellkit-field-width-desktop, 100%)); } body[data-elementor-device-mode=mobile_extra] form.sellkit-optin .sellkit-field-group { width: var(--sellkit-field-width-mobile_extra, var(--sellkit-field-width-desktop, 100%)); } body[data-elementor-device-mode=tablet] form.sellkit-optin .sellkit-field-group { width: var(--sellkit-field-width-tablet, var(--sellkit-field-width-desktop, 100%)); } body[data-elementor-device-mode=tablet_extra] form.sellkit-optin .sellkit-field-group { width: var(--sellkit-field-width-tablet_extra, var(--sellkit-field-width-desktop, 100%)); } body[data-elementor-device-mode=laptop] form.sellkit-optin .sellkit-field-group { width: var(--sellkit-field-width-laptop, var(--sellkit-field-width-desktop, 100%)); } body[data-elementor-device-mode=widescreen] form.sellkit-optin .sellkit-field-group { width: var(--sellkit-field-width-widescreen, var(--sellkit-field-width-desktop, 100%)); } form.sellkit-optin .sellkit-field-subgroup { position: relative; width: 100%; } form.sellkit-optin .sellkit-field-subgroup .sellkit-field-label { margin-bottom: 0; } form.sellkit-optin .sellkit-field-subgroup.sellkit-subgroup-inline .sellkit-field-option { display: inline-block; margin-right: 10px; vertical-align: middle; } form.sellkit-optin .sellkit-field-subgroup .sellkit-field-option { display: block; } form.sellkit-optin .sellkit-optin-text { margin-top: 0.3rem; color: #d9534f; } form.sellkit-optin .sellkit-field-type-select select.sellkit-field { background-color: #fff; background-image: none; -webkit-appearance: none; -moz-appearance: none; appearance: none; } form.sellkit-optin .sellkit-field-type-select .sellkit-field-select-arrow { display: -webkit-box; display: -ms-flexbox; display: flex; position: absolute; top: 50%; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-transform: translateY(-50%); transform: translateY(-50%); pointer-events: none; } form.sellkit-optin .sellkit-field-type-select svg { width: 18px; height: 18px; } form.sellkit-optin .sellkit-field-type-radio .sellkit-field, form.sellkit-optin .sellkit-field-type-checkbox .sellkit-field, form.sellkit-optin .sellkit-field-type-acceptance .sellkit-field { position: absolute; left: -9999px; } form.sellkit-optin .sellkit-field-type-radio .sellkit-field + label, form.sellkit-optin .sellkit-field-type-checkbox .sellkit-field + label, form.sellkit-optin .sellkit-field-type-acceptance .sellkit-field + label { display: inline-block; position: relative; padding-left: 26px; line-height: 20px; cursor: pointer; } form.sellkit-optin .sellkit-field-type-radio .sellkit-field + label:before, form.sellkit-optin .sellkit-field-type-checkbox .sellkit-field + label:before, form.sellkit-optin .sellkit-field-type-acceptance .sellkit-field + label:before { position: absolute; top: 0; left: 0; width: 18px; height: 18px; -webkit-transition: all 0.2s ease; transition: all 0.2s ease; border: none; border-width: 1px; border-radius: 100%; background: #fff; content: ""; } form.sellkit-optin .sellkit-field-type-radio .sellkit-field + label:after, form.sellkit-optin .sellkit-field-type-checkbox .sellkit-field + label:after, form.sellkit-optin .sellkit-field-type-acceptance .sellkit-field + label:after { position: absolute; top: 4px; left: 4px; width: 10px; height: 10px; -webkit-transition: all 0.2s ease; transition: all 0.2s ease; border-radius: 100%; background: #55595c; content: ""; } form.sellkit-optin .sellkit-field-type-radio .sellkit-field:not(:checked) + label:after, form.sellkit-optin .sellkit-field-type-checkbox .sellkit-field:not(:checked) + label:after, form.sellkit-optin .sellkit-field-type-acceptance .sellkit-field:not(:checked) + label:after { -webkit-transform: scale(0); transform: scale(0); opacity: 0; } form.sellkit-optin .sellkit-field-type-radio .sellkit-field:checked + label:after, form.sellkit-optin .sellkit-field-type-checkbox .sellkit-field:checked + label:after, form.sellkit-optin .sellkit-field-type-acceptance .sellkit-field:checked + label:after { -webkit-transform: scale(1); transform: scale(1); opacity: 1; } form.sellkit-optin .sellkit-field-type-checkbox .sellkit-field + label:before, form.sellkit-optin .sellkit-field-type-acceptance .sellkit-field + label:before { border-radius: 3px; } form.sellkit-optin .sellkit-field-type-checkbox .sellkit-field + label:after, form.sellkit-optin .sellkit-field-type-acceptance .sellkit-field + label:after { border-radius: 1px; } form.sellkit-optin .sellkit-field-type-hidden { display: none; } form.sellkit-optin .sellkit-field-type-submit-button { gap: 10px; } form.sellkit-optin .sellkit-field-type-submit-button .sellkit-submit-button { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; margin-bottom: 0; padding: 0.67rem 1.2rem; -webkit-transition: all 0.5s; transition: all 0.5s; border: none; border-width: 1px; border-radius: 3px; background-color: #2ecc71; color: #fff; font-size: 0.9rem; font-weight: bold; } form.sellkit-optin .sellkit-field-type-submit-button .sellkit-submit-button:hover { border: none; border-width: 1px; background-color: #54d98c; cursor: pointer; } form.sellkit-optin .sellkit-field-type-submit-button .sellkit-submit-button:focus { outline: 0; } form.sellkit-optin .sellkit-field-type-submit-button .sellkit-submit-button svg { width: 16px; height: 16px; } form.sellkit-optin .sellkit-field-type-submit-button .sellkit-submit-button div.sellkit-submit-button-texts { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } .sellkit-optin-button-icon-right form.sellkit-optin .sellkit-field-type-submit-button .sellkit-submit-button { -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse; } .sellkit-optin-button-icon-left form.sellkit-optin .sellkit-field-type-submit-button .sellkit-submit-button { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; } .sellkit-optin-response { margin-top: 0.7rem; color: #d9534f; } .sellkit-optin-success .sellkit-optin-response { color: #2ecc71; } .flatpickr-innerContainer { padding: 13px; } .sellkit-optin-admin-alert { position: relative; padding: 15px; border-left: 7px solid transparent; border-color: #f7e68f; background-color: #fff5c2; color: #8a6d3b; font-size: 13px; line-height: 1.5; text-align: start; } .sellkit-optin-admin-alert .title { display: block; font-weight: bold; } .sellkit-optin-admin-alert .description { font-size: 13px; } /* ======================================================================== Component: Flex ========================================================================== */ .sellkit-flex { display: -webkit-box; display: -ms-flexbox; display: flex; } .sellkit-flex-inline { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; } /* * Remove pseudo elements created by micro clearfix as precaution */ .sellkit-flex::before, .sellkit-flex::after, .sellkit-flex-inline::before, .sellkit-flex-inline::after { display: none; } /* Alignment ========================================================================== */ /* * Align items along the main axis of the current line of the flex container * Row: Horizontal */ .sellkit-flex-left { -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; } .sellkit-flex-center { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } .sellkit-flex-right { -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; } .sellkit-flex-between { -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; } .sellkit-flex-around { -ms-flex-pack: distribute; justify-content: space-around; } /* Tablet landscape and bigger */ @media (max-width: 1024px) { .sellkit-flex-left\@m { -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; } .sellkit-flex-center\@m { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } .sellkit-flex-right\@m { -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; } .sellkit-flex-between\@m { -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; } .sellkit-flex-around\@m { -ms-flex-pack: distribute; justify-content: space-around; } } /* Phone landscape and bigger */ @media (max-width: 479px) { .sellkit-flex-left\@s { -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; } .sellkit-flex-center\@s { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } .sellkit-flex-right\@s { -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; } .sellkit-flex-between\@s { -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; } .sellkit-flex-around\@s { -ms-flex-pack: distribute; justify-content: space-around; } } /* Desktop and bigger */ @media (min-width: 1025px) { .sellkit-flex-left\@l { -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; } .sellkit-flex-center\@l { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } .sellkit-flex-right\@l { -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; } .sellkit-flex-between\@l { -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; } .sellkit-flex-around\@l { -ms-flex-pack: distribute; justify-content: space-around; } } /* Large screen and bigger */ @media (min-width: 1440px) { .sellkit-flex-left\@xl { -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; } .sellkit-flex-center\@xl { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } .sellkit-flex-right\@xl { -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; } .sellkit-flex-between\@xl { -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; } .sellkit-flex-around\@xl { -ms-flex-pack: distribute; justify-content: space-around; } } /* * Align items in the cross axis of the current line of the flex container * Row: Vertical */ .sellkit-flex-stretch { -webkit-box-align: stretch; -ms-flex-align: stretch; align-items: stretch; } .sellkit-flex-top { -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; } .sellkit-flex-middle { -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .sellkit-flex-bottom { -webkit-box-align: end; -ms-flex-align: end; align-items: flex-end; } /* Direction ========================================================================== */ .sellkit-flex-row { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; } .sellkit-flex-row-reverse { -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse; } .sellkit-flex-column { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } .sellkit-flex-column-reverse { -webkit-box-orient: vertical; -webkit-box-direction: reverse; -ms-flex-direction: column-reverse; flex-direction: column-reverse; } /* Wrap ========================================================================== */ .sellkit-flex-nowrap { -ms-flex-wrap: nowrap; flex-wrap: nowrap; } .sellkit-flex-wrap { -ms-flex-wrap: wrap; flex-wrap: wrap; } .sellkit-flex-wrap-reverse { -ms-flex-wrap: wrap-reverse; flex-wrap: wrap-reverse; } /* * Aligns items within the flex container when there is extra space in the cross-axis * Only works if there is more than one line of flex items */ .sellkit-flex-wrap-stretch { -ms-flex-line-pack: stretch; align-content: stretch; } .sellkit-flex-wrap-top { -ms-flex-line-pack: start; align-content: flex-start; } .sellkit-flex-wrap-middle { -ms-flex-line-pack: center; align-content: center; } .sellkit-flex-wrap-bottom { -ms-flex-line-pack: end; align-content: flex-end; } .sellkit-flex-wrap-between { -ms-flex-line-pack: justify; align-content: space-between; } .sellkit-flex-wrap-around { -ms-flex-line-pack: distribute; align-content: space-around; } /* Item ordering ========================================================================== */ /* * Default is 0 */ .sellkit-flex-first { -webkit-box-ordinal-group: 0; -ms-flex-order: -1; order: -1; } .sellkit-flex-last { -webkit-box-ordinal-group: 100; -ms-flex-order: 99; order: 99; } /* Phone landscape and bigger */ @media (min-width: 480px) { .sellkit-flex-first\@s { -webkit-box-ordinal-group: 0; -ms-flex-order: -1; order: -1; } .sellkit-flex-last\@s { -webkit-box-ordinal-group: 100; -ms-flex-order: 99; order: 99; } } /* Tablet landscape and bigger */ @media (min-width: 768px) { .sellkit-flex-first\@m { -webkit-box-ordinal-group: 0; -ms-flex-order: -1; order: -1; } .sellkit-flex-last\@m { -webkit-box-ordinal-group: 100; -ms-flex-order: 99; order: 99; } } /* Desktop and bigger */ @media (min-width: 1025px) { .sellkit-flex-first\@l { -webkit-box-ordinal-group: 0; -ms-flex-order: -1; order: -1; } .sellkit-flex-last\@l { -webkit-box-ordinal-group: 100; -ms-flex-order: 99; order: 99; } } /* Large screen and bigger */ @media (min-width: 1440px) { .sellkit-flex-first\@xl { -webkit-box-ordinal-group: 0; -ms-flex-order: -1; order: -1; } .sellkit-flex-last\@xl { -webkit-box-ordinal-group: 100; -ms-flex-order: 99; order: 99; } } /* Item dimensions ========================================================================== */ /* * Initial: 0 1 auto * Content dimensions, but shrinks */ /* * No Flex: 0 0 auto * Content dimensions */ .sellkit-flex-none { -webkit-box-flex: 0; -ms-flex: none; flex: none; } /* * Relative Flex: 1 1 auto * Space is allocated considering content */ .sellkit-flex-auto { -webkit-box-flex: 1; -ms-flex: auto; flex: auto; } /* * Absolute Flex: 1 1 0% * Space is allocated solely based on flex */ .sellkit-flex-1 { -webkit-box-flex: 1; -ms-flex: 1; flex: 1; }