.woocommerce-checkout .col2-set .col-2{flex:1 1 35%;min-width:300px;max-width:400px}.woocommerce-checkout .woocommerce .col2-set,.woocommerce-checkout .woocommerce-page .col2-set{background:#fff;border-radius:1em}label,input,button,select,textarea{font-size:12px;line-height:1.7;font-weight:500;color:#4a4a4a;margin-bottom:.5em}input.text,input.title,input[type=email],input[type=password],input[type=tel],input[type=text],select,textarea{border:2px solid #d9d9d9;background-color:#fff;height:4em}.woocommerce-account form .form-row,.woocommerce-checkout form .form-row{margin-bottom:1em}.select2-container--default .select2-selection--single{background-color:#fff;border:2px solid #d9d9d9;border-radius:5px;height:4em}textarea:focus,input[type=text]:focus,input[type=password]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=date]:focus,input[type=month]:focus,input[type=time]:focus,input[type=week]:focus,input[type=number]:focus,input[type=email]:focus,input[type=url]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=color]:focus,.uneditable-input:focus{border-color:#4e22e9;box-shadow:none;outline:0}h3#order_review_heading{display:none}div#order_review{background:#fff;border-radius:1em;box-shadow:0 .5em 2em rgb(0 0 0 / 10%)}div.woocommerce-info{display:none}#order_review{position:-webkit-sticky;position:sticky;top:150px;z-index:99}body{overflow-x:visible}.woocommerce-info,.woocommerce-message{background-color:#f7f8fa;color:#474747;border:none}.woocommerce-error,.woocommerce-info,.woocommerce-message{padding:1em}form.checkout_coupon.woocommerce-form-coupon{padding:3em;background:#fff;border-radius:1em;margin-top:0em;margin-bottom:2em}.woocommerce-error{border:none;color:#761f1f}.woocommerce-error,.woocommerce-info,.woocommerce-message{text-shadow:none}.woocommerce-additional-fields{display:none}.woocommerce-page.woocommerce-checkout form .form-row:last-child,.woocommerce.woocommerce-checkout form .form-row:last-child{margin-bottom:10px}