.ui-datepicker{font-size:12px}.ui-datepicker .ui-datepicker-header{padding:10px;position:relative;border:unset;background-color:#eee}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{height:1.8em;position:absolute;top:2px;width:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px;cursor:pointer;position:absolute;top:1em}.ui-datepicker .ui-datepicker-next{right:8px;cursor:pointer;position:absolute;top:1em}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;left:50%;margin-left:-8px;margin-top:-8px;position:absolute;top:50%}.ui-datepicker .ui-datepicker-title{line-height:1.8em;margin:0 2.3em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{border-collapse:collapse;font-size:.9em;margin:0 0 .4em;width:100%}.ui-datepicker th{border:0;font-weight:700;text-align:center}.woocommerce-checkout p.woocommerce-invalid-required-field span.error{color:#e2401c;display:block!important;font-weight:700}form.woocommerce-checkout .select2,.woocommerce-checkout-section .select2{width:100%!important}#fme_ccfw_cart_subtotal_field,#fme_ccfw_cart_total_field,#fme_ccfw_cart_item_count_field,#fme_ccfw_shipping_method_field,#fme_ccfw_payment_method_field{display:none!important;visibility:hidden}.fme-ccfw-order-review-section-row>td{padding:1em 0 0;border-top:0}.fme-ccfw-order-review-section{margin:0;text-align:left}.fme-ccfw-order-review-section__title{font-size:1em;margin:0 0 .75em}.fme-ccfw-order-review-section--payment{margin:1em 0}.fme-ccfw-order-review-section--place-order{margin:1em 0 .75em;padding:.75em 0 0;border-top:1px solid rgb(0 0 0 / .08)}#payment .fme-ccfw-order-review-section--place-order .fme-ccfw-order-review-section__title{font-size:.95em}.fme-ccfw-order-review-section .custom-section-content p.form-row{margin-bottom:.75em}#order_review .fme-ccfw-order-review-section .woocommerce-input-wrapper,#order_review .fme-ccfw-order-review-section select,#order_review .fme-ccfw-order-review-section input.input-text{width:100%}.fme-ccfw-section-conditional{display:none}.fme-ccfw-shipping-method-fields{margin-top:.75em;padding-top:.75em;border-top:1px solid rgb(0 0 0 / .08)}.fme-ccfw-shipping-method-fields .fme-ccfw-order-review-section__title{font-size:.95em;margin-bottom:.5em}.fme-ccfw-shipping-method-fields .custom-section-content p.form-row{margin-bottom:.5em}.fme-ccfw-order-review-section .form-row-first,.fme-ccfw-order-review-section .form-row-last,.fme-ccfw-shipping-method-fields .form-row-first,.fme-ccfw-shipping-method-fields .form-row-last{width:100%;float:none;clear:both}.fme-ccfw-order-review-section textarea.input-text,.fme-ccfw-shipping-method-fields textarea.input-text{width:100%;box-sizing:border-box}.fme-ccfw-order-review-section .woocommerce-radio-wrapper label.radio,.fme-ccfw-order-review-section label.radio{display:inline-block;margin:5px}