div#order_review {
width: 100% !important;
float: none;
}
.woocommerce-checkout .select2-container--default .select2-selection--single{
box-sizing: content-box;
}
table.shop_table.woocommerce-checkout-review-order-table {
width: 100%;
}
.ecw_order_notes #order_comments_field label {
display: none;
}
.woocommerce-checkout .ecw_billing_details input.input-text, .woocommerce-checkout .ecw_billing_details select, .woocommerce-checkout .ecw_billing_details textarea {
width: 100%;
display: block;
}
.ecw_coupon_form p.form-row.form-row-last button, .ecw_coupon_form p.form-row.form-row-last input {
width: 100%;
}
.ecw_order_notes .woocommerce-additional-fields span.woocommerce-input-wrapper {
width: 100%;
}
.woocommerce-billing-fields h3 {
display: none;
}
table {
border: none !important;
}body.elementor-page .elementor-widget-menu-anchor{margin-bottom:0}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:#69727d;color:#fff}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap{background-color:transparent;border:3px solid;color:#69727d}.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap{margin-block-start:8px}.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap-letter{height:1em;width:1em}.elementor-widget-text-editor .elementor-drop-cap{float:inline-start;font-size:50px;line-height:1;text-align:center}.elementor-widget-text-editor .elementor-drop-cap-letter{display:inline-block}