.tp-multi-step-wrapper{position:relative;display:inline-block;width:100%;height:auto;overflow:hidden}.tp-multi-step-wrapper .tp-multi-step-nav{position:relative;display:inline-block;width:100%;text-align:center;overflow:hidden}@media (max-width:767px) and (min-width:320px){.tp-multi-step-wrapper .tp-multi-step-content{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center}.tp-multi-step-wrapper .tp-multi-step-content .tp-multi-step-content-left{display:flex;width:100%!important}.tp-multi-step-wrapper .tp-multi-step-content .tp-multi-step-content-right{display:inline-block;width:100%!important;padding:20px;top:10px}.tp-msc-bill-ship-wrapper.tp-step-three{padding:5px}.tp-msc-bill-ship-wrapper.tp-step-three-s{padding:5px}.tp-msc-nxt-prv{position:relative;display:flex;justify-content:space-between;top:0}}.tp-multi-step-wrapper .tp-multi-step-nav-steps .tp-msc-step{text-transform:uppercase}.tp-multi-step-wrapper .tp-multi-step-content{position:relative;display:flex;width:100%;height:auto}@media (max-width:400px){.tp-multi-step-wrapper .tp-multi-step-content{overflow:scroll}}.tp-multi-step-wrapper .tp-multi-step-content .tp-multi-step-content-left{position:relative;width:70%;padding:10px}.tp-multi-step-wrapper .tp-multi-step-content .tp-multi-step-content-right{position:relative;width:30%}.tp-multi-step-wrapper .tp-multi-step-content-right .tp-msc-sets.tp-msc-order>table{background-color:#fff0;width:100%;margin-block-end:15px;font-size:.9em;border-spacing:0;border-collapse:collapse}.tp-multi-step-wrapper .tp-multi-step-content-right .tp-msc-sets.tp-msc-order>table th,.tp-multi-step-wrapper .tp-multi-step-content-right .tp-msc-sets.tp-msc-order>table td{padding:15px;line-height:1.5;vertical-align:top;border:1px solid gray}.tp-multi-step-wrapper .tp-multi-step-content-right .tp-msc-sets.tp-msc-order{background-color:#6248b1;padding:10px;border-radius:5px 5px 5px 5px;color:#fff}.tp-multi-step-wrapper #order_review_heading{position:relative;display:block;font-size:25px;color:#fff;text-align:center;margin-top:5px;padding:15px}.tp-multi-step-wrapper .shop_table.woocommerce-checkout-review-order-table{position:relative;display:inline-table;text-align:center;padding-bottom:16px}.tp-multi-step-wrapper .tp-step-one,.tp-multi-step-wrapper .tp-step-two,.tp-multi-step-wrapper .tp-step-three,.tp-multi-step-wrapper .tp-step-three-s,.tp-multi-step-wrapper .tp-step-four{display:none}.tp-msc-btn-prev.tp-msc-prev{position:relative;display:block;float:left}.tp-msc-btn-next.tp-msc-next{position:relative;display:block;float:right}#place_order{position:relative;display:block;float:right}.tp-multi-step-wrapper .plus-active-step{display:block}.tp-multi-step-wrapper .tp-multi-step-content .tp-multi-step-content-left .woocommerce-checkout-payment button#place_order{display:none!important}.elementor-editor-active .tp-multi-step-wrapper .plus-active-step{display:none}.elementor-editor-active .tp-backend-pas-login,.elementor-editor-active .tp-backend-pas-coupon,.elementor-editor-active .tp-backend-pas-billing,.elementor-editor-active .tp-backend-pas-payment{display:block!important}.tp-multi-step-wrapper a.tp-msc-cart-back{text-align:center;display:flex;align-items:center;padding:10px;border:1px solid #fff;border-radius:5px;width:max-content;margin:0 auto;color:#fff}.tp-multi-step-wrapper a.tp-msc-cart-back span.tp-msc-cart-back-after{margin-left:5px}.tp-multi-step-wrapper a.tp-msc-cart-back span.tp-msc-cart-back-before{margin-right:5px}.tp-multi-step-wrapper a.tp-msc-cart-back span.tp-msc-cart-back-icon{display:flex;align-items:center}.tp-msc-login-wrapper.tp-step-one.plus-active-step form.woocommerce-form.woocommerce-form-login.login{display:block!important;width:100%;padding:5px}.tp-msc-login-wrapper.tp-step-one.plus-active-step form.woocommerce-form.woocommerce-form-login.login .form-row.form-row-first{width:50%;float:left;padding-right:40px}.tp-msc-login-wrapper.tp-step-one.plus-active-step form.woocommerce-form.woocommerce-form-login.login .form-row.form-row-last{width:50%;float:right;padding-right:40px}.tp-msc-login-wrapper .woocommerce-form-login__submit{position:relative;display:inline-block;margin-left:5px;padding:16px 30px;border-radius:2px;color:#fff;border-color:#8072fc;background-color:#8072fc;cursor:pointer;transition:all .3s ease-in-out}.tp-msc-login-wrapper .woocommerce-form__label.woocommerce-form__label-for-checkbox.woocommerce-form-login__rememberme{position:relative;display:inline-block;font-size:16px;color:#959595}.tp-msc-login-wrapper .lost_password a:hover{color:#8072fc}.tp-multi-step-wrapper .shop_table.woocommerce-checkout-review-order-table tr.woocommerce-shipping-totals.shipping li{list-style:none}.tp-multi-step-wrapper .shop_table.woocommerce-checkout-review-order-table tr.woocommerce-shipping-totals.shipping ul#shipping_method{margin:0!important;padding:0!important}.tp-multi-step-wrapper .tp-multi-step-content .tp-msc-bill-ship-wrapper .woocommerce-billing-fields .form-row .required{text-decoration:none}@media only screen and (max-width:600px){.tp-msc-login-wrapper.tp-step-one.plus-active-step form.woocommerce-form.woocommerce-form-login.login{display:flex!important;flex-direction:column}.tp-msc-login-wrapper.tp-step-one.plus-active-step form.woocommerce-form.woocommerce-form-login.login>p.form-row{width:100%!important;display:flex;padding:0!important}.tp-msc-login-wrapper.tp-step-one.plus-active-step form.woocommerce-form.woocommerce-form-login.login>p.form-row>*{width:50%}}