.woocommerce-account .entry-content .woocommerce{margin:0 auto;padding:20px}.logged-in.woocommerce-account .entry-content .woocommerce{margin:0 auto;padding:0}.woocommerce form .form-row-first,.form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:49%!important}.woocommerce input[type=checkbox]:checked::before{line-height:1}.woocommerce-ResetPassword.lost_reset_password p.form-row-first,.woocommerce-ResetPassword.lost_reset_password p.form-row-last{width:100%!important}.woocommerce-product-search{display:block}.woocommerce-product-search input[type=search]{width:100%!important}.woocommerce-product-search button{display:none}input[type=search]{border:1px solid var(--ast-border-color);border-radius:4px!important;padding:.9em .8em!important;line-height:1!important}@media screen and (max-width:545px){.nmgr-search-form{display:block!important}.nmgr-search-form .search-field{margin-right:0!important;width:100%!important}.nmgr-search-form button{width:100%!important;margin-top:20px}}.woocommerce form .form-row textarea,.woocommerce input[type=email],.woocommerce input[type=number],.woocommerce input[type=password],.woocommerce input[type=reset],.woocommerce input[type=search],.woocommerce input[type=tel],.woocommerce input[type=text],.woocommerce input[type=url],.woocommerce textarea,.woocommerce-page form .form-row textarea,.woocommerce-page input[type=email],.woocommerce-page input[type=number],.woocommerce-page input[type=password],.woocommerce-page input[type=reset],.woocommerce-page input[type=search],.woocommerce-page input[type=tel],.woocommerce-page input[type=text],.woocommerce-page input[type=url],.woocommerce-page textarea{border:1px solid var(--ast-border-color)!important;border-radius:4px;padding:.9em .8em;background:#fff}.ui-dialog.nmgr-dialog.modal form .form-row textarea,.ui-dialog.nmgr-dialog.modal input[type=email],.ui-dialog.nmgr-dialog.modal input[type=number],.ui-dialog.nmgr-dialog.modal input[type=password],.ui-dialog.nmgr-dialog.modal input[type=reset],.ui-dialog.nmgr-dialog.modal input[type=search],.ui-dialog.nmgr-dialog.modal input[type=tel],.ui-dialog.nmgr-dialog.modal input[type=text],.ui-dialog.nmgr-dialog.modal input[type=url],.ui-dialog.nmgr-dialog.modal textarea{border:1px solid var(--ast-border-color)!important;border-radius:4px;padding:1.45em .8em .35em;background:#fff}input[type=number]{padding:.9em .8em!important}body:not(.cartflows-canvas):not(.cartflows-default) form .form-row label:not(.checkbox):not(.woocommerce-form__label-for-checkbox){-webkit-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;position:absolute;color:var(--ast-global-color-3);font-size:.7em;margin-top:.35em!important;padding:0 1.1em;line-height:1.625;white-space:nowrap;overflow:hidden;max-width:95%;text-overflow:ellipsis;z-index:1;transition:all .2s ease-out;opacity:0}.ui-dialog.nmgr-dialog.modal form .form-row label:not(.checkbox):not(.woocommerce-form__label-for-checkbox){opacity:1}body:not(.cartflows-canvas):not(.cartflows-default) form .form-row.ast-animate-input input,body:not(.cartflows-canvas):not(.cartflows-default) form .form-row.ast-animate-input select,body:not(.cartflows-canvas):not(.cartflows-default) form .form-row.ast-animate-input textarea{padding:1.45em .8em .35em}.woocommerce select.country_select,.woocommerce select.state_select{padding:1.45em .8em .35em!important}.woocommerce-js form .form-row{position:relative}body:not(.cartflows-canvas):not(.cartflows-default) form .form-row.ast-animate-input label:not(.checkbox):not(.woocommerce-form__label-for-checkbox){opacity:1}#event_date{border:1px solid var(--ast-border-color);border-radius:4px;padding:1.45em .8em .35em;background:#fff}#event_date_field label{opacity:1}.woocommerce-js form .form-row textarea{min-height:6em}.woocommerce-form__label-for-checkbox{display:block!important;margin-bottom:20px}.woocommerce-page input[type=text]{height:49.6px!important}.woocommerce-js input[type=number]{line-height:1.65em!important;max-height:46.75px;min-height:46.75px;max-width:100%!important}.wpcf7-list-item{margin:20px 0}.wpcf7-not-valid-tip{color:#dc3232;font-size:14px}