.epow-wrapper-form-options,.epow-wrapper-form-options .epow-form-option-item,.epow-wrapper-form-options .epow-wrapper-fields{display:flex;flex-wrap:wrap;width:100%}.epow-wrapper-form-options *{box-sizing:border-box}.epow-wrapper-form-options .epow-wrapper-fields .epow-field-row .epow--inner-field{display:flex;flex-direction:column}.epow-wrapper-form-options .epow-wrapper-fields .epow-field-row.epow-label-above .epow--inner-field{flex-direction:column}.epow-wrapper-form-options .epow-wrapper-fields .epow-field-row.epow-label-below .epow--inner-field{flex-direction:column-reverse}.epow-wrapper-form-options .epow-wrapper-fields .epow-field-row.epow-label-left .epow--inner-field{flex-direction:row}.epow-wrapper-form-options .epow-wrapper-fields .epow-field-row.epow-label-left .epow--inner-field .epow-element-label{max-width:40%}.epow-wrapper-form-options .epow-wrapper-fields .epow-field-row.epow-label-left .epow--inner-field .epow-wrapper-field{max-width:60%}.epow-wrapper-form-options .epow-wrapper-fields .epow-field-row.epow-label-right .epow--inner-field{flex-direction:row-reverse}.epow-wrapper-form-options .epow-wrapper-fields .epow-field-row.epow-label-right .epow--inner-field .epow-element-label{max-width:40%}.epow-wrapper-form-options .epow-wrapper-fields .epow-field-row.epow-label-right .epow--inner-field .epow-wrapper-field{max-width:60%}.epow-wrapper-form-options .epow-wrapper-fields .epow-field-row .epow-element-label,.epow-wrapper-form-options .epow-wrapper-fields .epow-field-row .epow-wrapper-field,.epow-wrapper-form-options .epow-wrapper-fields .epow-field-row .epow-wrapper-field input,.epow-wrapper-form-options .epow-wrapper-fields .epow-field-row .epow-wrapper-field input.input-text,.epow-wrapper-form-options .epow-wrapper-fields .epow-field-row .epow-wrapper-field select,.epow-wrapper-form-options .epow-wrapper-fields .epow-field-row .epow-wrapper-field textarea{width:100%}.epow-wrapper-form-options .epow-wrapper-fields .epow-field-row .epow-wrapper-field hr{border:0}.epow-wrapper-form-options .epow-wrapper-fields .epow-field-row .epow-wrapper-field .epow_divider{margin-top:15px;margin-bottom:15px}.epow-wrapper-form-options .epow-wrapper-fields .epow-field-row .epow-wrapper-field textarea{min-height:unset;height:auto;max-height:unset}.epow-wrapper-form-options .epow-wrapper-fields .epow-field-row .epow-wrapper-field input[type=checkbox],.epow-wrapper-form-options .epow-wrapper-fields .epow-field-row .epow-wrapper-field input[type=radio]{width:auto;margin-right:5px}.epow-wrapper-form-options .epow-wrapper-fields .epow-field-row .epow-wrapper-field .epow-wrap-checkbox,.epow-wrapper-form-options .epow-wrapper-fields .epow-field-row .epow-wrapper-field .epow-wrap-radio{display:flex;flex-wrap:wrap}.epow-wrapper-form-options .epow-wrapper-fields .epow-field-row .epow-wrapper-field .epow-wrap-radio.epow-radios-vertical{flex-direction:column}.epow-wrapper-form-options .epow-wrapper-fields .epow-field-row .epow-wrapper-field .epow-wrap-radio.epow-radios-horizontal{flex-direction:row}.epow-wrapper-form-options .epow-wrapper-fields .epow-field-row .epow-wrapper-field .epow-wrap-checkbox.epow-checkboxes-horizontal label,.epow-wrapper-form-options .epow-wrapper-fields .epow-field-row .epow-wrapper-field .epow-wrap-radio.epow-radios-horizontal label{margin-right:10px}.epow-wrapper-form-options .epow-wrapper-fields .epow-field-row .epow-wrapper-field .epow-wrap-checkbox label,.epow-wrapper-form-options .epow-wrapper-fields .epow-field-row .epow-wrapper-field .epow-wrap-radio label{margin-bottom:0}.epow-wrapper-form-options .epow-wrapper-fields .epow-field-row .epow-wrapper-field .epow-wrap-checkbox.epow-checkboxes-vertical{flex-direction:column}.epow-wrapper-form-options .epow-wrapper-fields .epow-field-row .epow-wrapper-field .epow-wrap-checkbox.epow-checkboxes-horizontal{flex-direction:row}.epow-wrapper-form-options .epow-wrapper-fields .epow-field-row.epow-hidden{display:none}.epow-final-totals-box{display:none;width:100%}.epow-final-totals-box .epow-wrap-inner-final-totals-box{padding:20px 0}.epow-final-totals-box .epow-wrap-inner-final-totals-box>div{padding-bottom:10px}.epow-final-totals-box .epow-wrap-inner-final-totals-box>div:last-child{padding-bottom:0}.epow-final-totals-box .epow-wrap-inner-final-totals-box div span:first-child{font-weight:700}.epow-final-totals-box .epow-wrap-inner-final-totals-box div span:last-child{float:right;margin:0}.woocommerce div.product.elementor form.cart.variations_form .woocommerce-variation-add-to-cart,.woocommerce div.product.elementor form.cart:not(.grouped_form):not(.variations_form){flex-wrap:wrap!important}@media only screen and (max-width:767px){.epow-wrapper-form-options .epow-wrapper-fields .epow-field-row{width:100%!important}}