body.page .shortcode-form,body.archive .shortcode-form,body.blog .shortcode-form,body.single .shortcode-form,body.home .shortcode-form,body.error404 .shortcode-form{margin:6.25rem 0}@media (max-width: 768px){body.page .shortcode-form,body.archive .shortcode-form,body.blog .shortcode-form,body.single .shortcode-form,body.home .shortcode-form,body.error404 .shortcode-form{margin:3.75rem 0}}body.page .shortcode-form .content,body.archive .shortcode-form .content,body.blog .shortcode-form .content,body.single .shortcode-form .content,body.home .shortcode-form .content,body.error404 .shortcode-form .content{max-width:40.9375rem;width:100%;margin-left:auto;margin-right:auto}body.page .shortcode-form .content:has(.order-info),body.archive .shortcode-form .content:has(.order-info),body.blog .shortcode-form .content:has(.order-info),body.single .shortcode-form .content:has(.order-info),body.home .shortcode-form .content:has(.order-info),body.error404 .shortcode-form .content:has(.order-info){max-width:50rem}body.page .shortcode-form .content>.theme-text-element,body.archive .shortcode-form .content>.theme-text-element,body.blog .shortcode-form .content>.theme-text-element,body.single .shortcode-form .content>.theme-text-element,body.home .shortcode-form .content>.theme-text-element,body.error404 .shortcode-form .content>.theme-text-element{text-align:center}body.page .shortcode-form .content>.theme-text-element>*,body.archive .shortcode-form .content>.theme-text-element>*,body.blog .shortcode-form .content>.theme-text-element>*,body.single .shortcode-form .content>.theme-text-element>*,body.home .shortcode-form .content>.theme-text-element>*,body.error404 .shortcode-form .content>.theme-text-element>*{margin:1.4375rem 0}@media (max-width: 768px){body.page .shortcode-form .content>.theme-text-element>*,body.archive .shortcode-form .content>.theme-text-element>*,body.blog .shortcode-form .content>.theme-text-element>*,body.single .shortcode-form .content>.theme-text-element>*,body.home .shortcode-form .content>.theme-text-element>*,body.error404 .shortcode-form .content>.theme-text-element>*{margin:1.25rem 0}}body.page .shortcode-form .content>.theme-text-element+.form-block,body.archive .shortcode-form .content>.theme-text-element+.form-block,body.blog .shortcode-form .content>.theme-text-element+.form-block,body.single .shortcode-form .content>.theme-text-element+.form-block,body.home .shortcode-form .content>.theme-text-element+.form-block,body.error404 .shortcode-form .content>.theme-text-element+.form-block{margin-top:3.75rem}@media (max-width: 768px){body.page .shortcode-form .content>.theme-text-element+.form-block,body.archive .shortcode-form .content>.theme-text-element+.form-block,body.blog .shortcode-form .content>.theme-text-element+.form-block,body.single .shortcode-form .content>.theme-text-element+.form-block,body.home .shortcode-form .content>.theme-text-element+.form-block,body.error404 .shortcode-form .content>.theme-text-element+.form-block{margin-top:2.5rem}}body.page .shortcode-form .form-block,body.archive .shortcode-form .form-block,body.blog .shortcode-form .form-block,body.single .shortcode-form .form-block,body.home .shortcode-form .form-block,body.error404 .shortcode-form .form-block{max-width:38.125rem;width:100%;margin:0 auto;padding:2.5rem;border-radius:var(--theme-radius-md);box-shadow:var(--theme-shadow-cards);background-color:var(--theme-color-white)}@media (max-width: 768px){body.page .shortcode-form .form-block,body.archive .shortcode-form .form-block,body.blog .shortcode-form .form-block,body.single .shortcode-form .form-block,body.home .shortcode-form .form-block,body.error404 .shortcode-form .form-block{padding:1.5rem}}body.page .shortcode-form .form-block:has(.order-info),body.archive .shortcode-form .form-block:has(.order-info),body.blog .shortcode-form .form-block:has(.order-info),body.single .shortcode-form .form-block:has(.order-info),body.home .shortcode-form .form-block:has(.order-info),body.error404 .shortcode-form .form-block:has(.order-info){max-width:unset!important}body.page .shortcode-form .form-block form,body.archive .shortcode-form .form-block form,body.blog .shortcode-form .form-block form,body.single .shortcode-form .form-block form,body.home .shortcode-form .form-block form,body.error404 .shortcode-form .form-block form{display:flex;flex-wrap:wrap;justify-content:space-between}body.page .shortcode-form .form-block form>:first-child,body.archive .shortcode-form .form-block form>:first-child,body.blog .shortcode-form .form-block form>:first-child,body.single .shortcode-form .form-block form>:first-child,body.home .shortcode-form .form-block form>:first-child,body.error404 .shortcode-form .form-block form>:first-child{margin-top:0!important}body.page .shortcode-form .form-block form>:last-child,body.archive .shortcode-form .form-block form>:last-child,body.blog .shortcode-form .form-block form>:last-child,body.single .shortcode-form .form-block form>:last-child,body.home .shortcode-form .form-block form>:last-child,body.error404 .shortcode-form .form-block form>:last-child{margin-bottom:0!important}body.page .shortcode-form .form-block form label,body.archive .shortcode-form .form-block form label,body.blog .shortcode-form .form-block form label,body.single .shortcode-form .form-block form label,body.home .shortcode-form .form-block form label,body.error404 .shortcode-form .form-block form label{display:block;font-weight:700;margin-bottom:.75rem}@media (max-width: 768px){body.page .shortcode-form .form-block form label,body.archive .shortcode-form .form-block form label,body.blog .shortcode-form .form-block form label,body.single .shortcode-form .form-block form label,body.home .shortcode-form .form-block form label,body.error404 .shortcode-form .form-block form label{margin-bottom:.5rem}}body.page .shortcode-form .form-block form input:not([type=submit],[type=checkbox],[type=radio]),body.page .shortcode-form .form-block form select,body.page .shortcode-form .form-block form textarea,body.archive .shortcode-form .form-block form input:not([type=submit],[type=checkbox],[type=radio]),body.archive .shortcode-form .form-block form select,body.archive .shortcode-form .form-block form textarea,body.blog .shortcode-form .form-block form input:not([type=submit],[type=checkbox],[type=radio]),body.blog .shortcode-form .form-block form select,body.blog .shortcode-form .form-block form textarea,body.single .shortcode-form .form-block form input:not([type=submit],[type=checkbox],[type=radio]),body.single .shortcode-form .form-block form select,body.single .shortcode-form .form-block form textarea,body.home .shortcode-form .form-block form input:not([type=submit],[type=checkbox],[type=radio]),body.home .shortcode-form .form-block form select,body.home .shortcode-form .form-block form textarea,body.error404 .shortcode-form .form-block form input:not([type=submit],[type=checkbox],[type=radio]),body.error404 .shortcode-form .form-block form select,body.error404 .shortcode-form .form-block form textarea{background-color:var(--theme-color-white);border-radius:var(--theme-radius-default)}@media (max-width: 768px){body.page .shortcode-form .form-block form input:not([type=submit],[type=checkbox],[type=radio]),body.page .shortcode-form .form-block form select,body.page .shortcode-form .form-block form textarea,body.archive .shortcode-form .form-block form input:not([type=submit],[type=checkbox],[type=radio]),body.archive .shortcode-form .form-block form select,body.archive .shortcode-form .form-block form textarea,body.blog .shortcode-form .form-block form input:not([type=submit],[type=checkbox],[type=radio]),body.blog .shortcode-form .form-block form select,body.blog .shortcode-form .form-block form textarea,body.single .shortcode-form .form-block form input:not([type=submit],[type=checkbox],[type=radio]),body.single .shortcode-form .form-block form select,body.single .shortcode-form .form-block form textarea,body.home .shortcode-form .form-block form input:not([type=submit],[type=checkbox],[type=radio]),body.home .shortcode-form .form-block form select,body.home .shortcode-form .form-block form textarea,body.error404 .shortcode-form .form-block form input:not([type=submit],[type=checkbox],[type=radio]),body.error404 .shortcode-form .form-block form select,body.error404 .shortcode-form .form-block form textarea{padding:.75rem;border-radius:var(--theme-radius-xs)}}body.page .shortcode-form .form-block form textarea,body.archive .shortcode-form .form-block form textarea,body.blog .shortcode-form .form-block form textarea,body.single .shortcode-form .form-block form textarea,body.home .shortcode-form .form-block form textarea,body.error404 .shortcode-form .form-block form textarea{min-height:10.375rem}@media (max-width: 768px){body.page .shortcode-form .form-block form textarea,body.archive .shortcode-form .form-block form textarea,body.blog .shortcode-form .form-block form textarea,body.single .shortcode-form .form-block form textarea,body.home .shortcode-form .form-block form textarea,body.error404 .shortcode-form .form-block form textarea{min-height:15.5rem}}body.page .shortcode-form .form-block form .afwc_reg_field_wrapper,body.page .shortcode-form .form-block form .form-row,body.archive .shortcode-form .form-block form .afwc_reg_field_wrapper,body.archive .shortcode-form .form-block form .form-row,body.blog .shortcode-form .form-block form .afwc_reg_field_wrapper,body.blog .shortcode-form .form-block form .form-row,body.single .shortcode-form .form-block form .afwc_reg_field_wrapper,body.single .shortcode-form .form-block form .form-row,body.home .shortcode-form .form-block form .afwc_reg_field_wrapper,body.home .shortcode-form .form-block form .form-row,body.error404 .shortcode-form .form-block form .afwc_reg_field_wrapper,body.error404 .shortcode-form .form-block form .form-row{width:100%;margin-bottom:1.25rem}@media (max-width: 768px){body.page .shortcode-form .form-block form .afwc_reg_field_wrapper,body.page .shortcode-form .form-block form .form-row,body.archive .shortcode-form .form-block form .afwc_reg_field_wrapper,body.archive .shortcode-form .form-block form .form-row,body.blog .shortcode-form .form-block form .afwc_reg_field_wrapper,body.blog .shortcode-form .form-block form .form-row,body.single .shortcode-form .form-block form .afwc_reg_field_wrapper,body.single .shortcode-form .form-block form .form-row,body.home .shortcode-form .form-block form .afwc_reg_field_wrapper,body.home .shortcode-form .form-block form .form-row,body.error404 .shortcode-form .form-block form .afwc_reg_field_wrapper,body.error404 .shortcode-form .form-block form .form-row{margin-bottom:.875rem}}body.page .shortcode-form .form-block form .afwc_reg_field_wrapper.afwc_reg_terms label,body.page .shortcode-form .form-block form .form-row.afwc_reg_terms label,body.archive .shortcode-form .form-block form .afwc_reg_field_wrapper.afwc_reg_terms label,body.archive .shortcode-form .form-block form .form-row.afwc_reg_terms label,body.blog .shortcode-form .form-block form .afwc_reg_field_wrapper.afwc_reg_terms label,body.blog .shortcode-form .form-block form .form-row.afwc_reg_terms label,body.single .shortcode-form .form-block form .afwc_reg_field_wrapper.afwc_reg_terms label,body.single .shortcode-form .form-block form .form-row.afwc_reg_terms label,body.home .shortcode-form .form-block form .afwc_reg_field_wrapper.afwc_reg_terms label,body.home .shortcode-form .form-block form .form-row.afwc_reg_terms label,body.error404 .shortcode-form .form-block form .afwc_reg_field_wrapper.afwc_reg_terms label,body.error404 .shortcode-form .form-block form .form-row.afwc_reg_terms label{display:flex;align-items:center}body.page .shortcode-form .form-block form .afwc_reg_field_wrapper:has([type=submit]),body.page .shortcode-form .form-block form .form-row:has([type=submit]),body.archive .shortcode-form .form-block form .afwc_reg_field_wrapper:has([type=submit]),body.archive .shortcode-form .form-block form .form-row:has([type=submit]),body.blog .shortcode-form .form-block form .afwc_reg_field_wrapper:has([type=submit]),body.blog .shortcode-form .form-block form .form-row:has([type=submit]),body.single .shortcode-form .form-block form .afwc_reg_field_wrapper:has([type=submit]),body.single .shortcode-form .form-block form .form-row:has([type=submit]),body.home .shortcode-form .form-block form .afwc_reg_field_wrapper:has([type=submit]),body.home .shortcode-form .form-block form .form-row:has([type=submit]),body.error404 .shortcode-form .form-block form .afwc_reg_field_wrapper:has([type=submit]),body.error404 .shortcode-form .form-block form .form-row:has([type=submit]){margin-bottom:0}body.page .shortcode-form .form-block form .afwc_reg_message,body.archive .shortcode-form .form-block form .afwc_reg_message,body.blog .shortcode-form .form-block form .afwc_reg_message,body.single .shortcode-form .form-block form .afwc_reg_message,body.home .shortcode-form .form-block form .afwc_reg_message,body.error404 .shortcode-form .form-block form .afwc_reg_message{margin-top:1.25rem}@media (max-width: 768px){body.page .shortcode-form .form-block form .afwc_reg_message,body.archive .shortcode-form .form-block form .afwc_reg_message,body.blog .shortcode-form .form-block form .afwc_reg_message,body.single .shortcode-form .form-block form .afwc_reg_message,body.home .shortcode-form .form-block form .afwc_reg_message,body.error404 .shortcode-form .form-block form .afwc_reg_message{margin-top:.875rem}}body.page .shortcode-form .form-block form .afwc_is_half,body.archive .shortcode-form .form-block form .afwc_is_half,body.blog .shortcode-form .form-block form .afwc_is_half,body.single .shortcode-form .form-block form .afwc_is_half,body.home .shortcode-form .form-block form .afwc_is_half,body.error404 .shortcode-form .form-block form .afwc_is_half{width:calc(50% - .625rem)}@media (max-width: 768px){body.page .shortcode-form .form-block form .afwc_is_half,body.archive .shortcode-form .form-block form .afwc_is_half,body.blog .shortcode-form .form-block form .afwc_is_half,body.single .shortcode-form .form-block form .afwc_is_half,body.home .shortcode-form .form-block form .afwc_is_half,body.error404 .shortcode-form .form-block form .afwc_is_half{width:100%}}body.page .shortcode-form .form-block form [type=submit],body.archive .shortcode-form .form-block form [type=submit],body.blog .shortcode-form .form-block form [type=submit],body.single .shortcode-form .form-block form [type=submit],body.home .shortcode-form .form-block form [type=submit],body.error404 .shortcode-form .form-block form [type=submit]{position:relative;font-weight:700;display:flex;align-items:center;justify-content:center;text-align:center;text-decoration:none;overflow:hidden;border:none;border-radius:var(--theme-radius-xl);padding:.875rem 2rem;cursor:pointer;z-index:1;width:100%;transition:opacity var(--theme-transition);background-color:var(--theme-color-primary);color:var(--theme-color-white)}@media (max-width: 768px){body.page .shortcode-form .form-block form [type=submit],body.archive .shortcode-form .form-block form [type=submit],body.blog .shortcode-form .form-block form [type=submit],body.single .shortcode-form .form-block form [type=submit],body.home .shortcode-form .form-block form [type=submit],body.error404 .shortcode-form .form-block form [type=submit]{padding:.625rem 1.5rem}}body.page .shortcode-form .form-block form [type=submit]:hover,body.archive .shortcode-form .form-block form [type=submit]:hover,body.blog .shortcode-form .form-block form [type=submit]:hover,body.single .shortcode-form .form-block form [type=submit]:hover,body.home .shortcode-form .form-block form [type=submit]:hover,body.error404 .shortcode-form .form-block form [type=submit]:hover{opacity:.8;background-color:var(--theme-color-primary);color:var(--theme-color-white)}body.page .shortcode-form .form-block .woocommerce form p,body.archive .shortcode-form .form-block .woocommerce form p,body.blog .shortcode-form .form-block .woocommerce form p,body.single .shortcode-form .form-block .woocommerce form p,body.home .shortcode-form .form-block .woocommerce form p,body.error404 .shortcode-form .form-block .woocommerce form p{font-size:var(--theme-fs-body-lg);line-height:var(--theme-lh-body-lg);margin:0 0 2rem}@media (max-width: 768px){body.page .shortcode-form .form-block .woocommerce form p,body.archive .shortcode-form .form-block .woocommerce form p,body.blog .shortcode-form .form-block .woocommerce form p,body.single .shortcode-form .form-block .woocommerce form p,body.home .shortcode-form .form-block .woocommerce form p,body.error404 .shortcode-form .form-block .woocommerce form p{line-height:var(--theme-lh-body-xl);margin-bottom:1.5rem}}body.page .shortcode-form .form-block .woocommerce form p.form-row,body.archive .shortcode-form .form-block .woocommerce form p.form-row,body.blog .shortcode-form .form-block .woocommerce form p.form-row,body.single .shortcode-form .form-block .woocommerce form p.form-row,body.home .shortcode-form .form-block .woocommerce form p.form-row,body.error404 .shortcode-form .form-block .woocommerce form p.form-row{margin-bottom:1.25rem}body.page .shortcode-form .form-block .woocommerce form p:has([type=submit]),body.archive .shortcode-form .form-block .woocommerce form p:has([type=submit]),body.blog .shortcode-form .form-block .woocommerce form p:has([type=submit]),body.single .shortcode-form .form-block .woocommerce form p:has([type=submit]),body.home .shortcode-form .form-block .woocommerce form p:has([type=submit]),body.error404 .shortcode-form .form-block .woocommerce form p:has([type=submit]){margin-bottom:0}body.page .shortcode-form .form-block .woocommerce form input:not([type=submit],[type=checkbox],[type=radio]),body.page .shortcode-form .form-block .woocommerce form select,body.page .shortcode-form .form-block .woocommerce form textarea,body.archive .shortcode-form .form-block .woocommerce form input:not([type=submit],[type=checkbox],[type=radio]),body.archive .shortcode-form .form-block .woocommerce form select,body.archive .shortcode-form .form-block .woocommerce form textarea,body.blog .shortcode-form .form-block .woocommerce form input:not([type=submit],[type=checkbox],[type=radio]),body.blog .shortcode-form .form-block .woocommerce form select,body.blog .shortcode-form .form-block .woocommerce form textarea,body.single .shortcode-form .form-block .woocommerce form input:not([type=submit],[type=checkbox],[type=radio]),body.single .shortcode-form .form-block .woocommerce form select,body.single .shortcode-form .form-block .woocommerce form textarea,body.home .shortcode-form .form-block .woocommerce form input:not([type=submit],[type=checkbox],[type=radio]),body.home .shortcode-form .form-block .woocommerce form select,body.home .shortcode-form .form-block .woocommerce form textarea,body.error404 .shortcode-form .form-block .woocommerce form input:not([type=submit],[type=checkbox],[type=radio]),body.error404 .shortcode-form .form-block .woocommerce form select,body.error404 .shortcode-form .form-block .woocommerce form textarea{font-size:inherit;padding:1rem}body.page .shortcode-form .form-block .woocommerce .woocommerce-info,body.page .shortcode-form .form-block .woocommerce .woocommerce-message,body.page .shortcode-form .form-block .woocommerce .woocommerce-error,body.archive .shortcode-form .form-block .woocommerce .woocommerce-info,body.archive .shortcode-form .form-block .woocommerce .woocommerce-message,body.archive .shortcode-form .form-block .woocommerce .woocommerce-error,body.blog .shortcode-form .form-block .woocommerce .woocommerce-info,body.blog .shortcode-form .form-block .woocommerce .woocommerce-message,body.blog .shortcode-form .form-block .woocommerce .woocommerce-error,body.single .shortcode-form .form-block .woocommerce .woocommerce-info,body.single .shortcode-form .form-block .woocommerce .woocommerce-message,body.single .shortcode-form .form-block .woocommerce .woocommerce-error,body.home .shortcode-form .form-block .woocommerce .woocommerce-info,body.home .shortcode-form .form-block .woocommerce .woocommerce-message,body.home .shortcode-form .form-block .woocommerce .woocommerce-error,body.error404 .shortcode-form .form-block .woocommerce .woocommerce-info,body.error404 .shortcode-form .form-block .woocommerce .woocommerce-message,body.error404 .shortcode-form .form-block .woocommerce .woocommerce-error{box-shadow:none;clip-path:none;margin-bottom:1.5rem}body.page .shortcode-form.template-1,body.archive .shortcode-form.template-1,body.blog .shortcode-form.template-1,body.single .shortcode-form.template-1,body.home .shortcode-form.template-1,body.error404 .shortcode-form.template-1{margin-top:2.5rem}@media (max-width: 768px){body.page .shortcode-form.template-1,body.archive .shortcode-form.template-1,body.blog .shortcode-form.template-1,body.single .shortcode-form.template-1,body.home .shortcode-form.template-1,body.error404 .shortcode-form.template-1{margin-top:2rem}}body.page .shortcode-form.template-1 .content>.theme-text-element+.form-block,body.archive .shortcode-form.template-1 .content>.theme-text-element+.form-block,body.blog .shortcode-form.template-1 .content>.theme-text-element+.form-block,body.single .shortcode-form.template-1 .content>.theme-text-element+.form-block,body.home .shortcode-form.template-1 .content>.theme-text-element+.form-block,body.error404 .shortcode-form.template-1 .content>.theme-text-element+.form-block{margin-top:2.5rem}@media (max-width: 768px){body.page .shortcode-form.template-1 .content>.theme-text-element+.form-block,body.archive .shortcode-form.template-1 .content>.theme-text-element+.form-block,body.blog .shortcode-form.template-1 .content>.theme-text-element+.form-block,body.single .shortcode-form.template-1 .content>.theme-text-element+.form-block,body.home .shortcode-form.template-1 .content>.theme-text-element+.form-block,body.error404 .shortcode-form.template-1 .content>.theme-text-element+.form-block{margin-top:2rem}}body.page .shortcode-form.template-1 .form-block,body.archive .shortcode-form.template-1 .form-block,body.blog .shortcode-form.template-1 .form-block,body.single .shortcode-form.template-1 .form-block,body.home .shortcode-form.template-1 .form-block,body.error404 .shortcode-form.template-1 .form-block{max-width:34.625rem;padding:2rem}@media (max-width: 768px){body.page .shortcode-form.template-1 .form-block,body.archive .shortcode-form.template-1 .form-block,body.blog .shortcode-form.template-1 .form-block,body.single .shortcode-form.template-1 .form-block,body.home .shortcode-form.template-1 .form-block,body.error404 .shortcode-form.template-1 .form-block{padding:1.25rem}}
