@layer bricks {:where(.brxe-heading).has-separator{align-items:center;display:inline-flex;gap:20px}:where(.brxe-heading)>[contenteditable]{display:inline-block;text-decoration:inherit}:where(.brxe-heading) .separator{border-top:1px solid;flex-grow:1;flex-shrink:0;height:1px}}#brxe-b88bf4 {color: #ffffff}@media (max-width: 991px) {#brxe-b88bf4 {font-size: 28px}}@media (max-width: 430px) {#brxe-b88bf4 {font-size: 22px}}#brxe-ccd8bc input, #brxe-ccd8bc .woocommerce-Input, #brxe-ccd8bc .select2-selection.select2-selection--single {padding-top: 8px; padding-right: 30px; padding-bottom: 8px; padding-left: 30px; border: 2px solid var(--bricks-color-bghhcp); border-radius: 10px; margin-top: 5px; margin-bottom: 5px; font-size: 16px; font-weight: 500; color: #ffffff; background-color: var(--bricks-color-bghhcp)}#brxe-ccd8bc label[for] {font-size: var(--text-sm); font-weight: 700; color: #ffffff}#brxe-ccd8bc {gap: var(--space-lg)}#brxe-ccd8bc button[type=submit] {width: 180px; padding-top: 18px; padding-bottom: 18px; background-color: var(--bricks-color-dqsops); font-weight: 600; color: var(--bricks-color-edjdkc); border-radius: 15px}#brxe-ccd8bc .woocommerce-LostPassword a {font-size: var(--text-sm); font-weight: 700; text-decoration: underline; color: #ffffff}#brxe-ccd8bc .woocommerce-form-login__rememberme {font-family: ""; font-size: 14px; font-weight: 500}#brxe-ccd8bc button[type=submit]:hover {background-color: #ffffff; color: #000000}@media (max-width: 991px) {#brxe-ccd8bc input, #brxe-ccd8bc .woocommerce-Input, #brxe-ccd8bc .select2-selection.select2-selection--single {padding-top: 4px; padding-bottom: 4px}}#brxe-50848c {width: 40%; padding-top: var(--space-3xl); padding-right: var(--space-3xl); padding-bottom: var(--space-3xl); padding-left: var(--space-3xl); flex-direction: column; align-items: flex-start; row-gap: 40px; background-color: var(--bricks-color-edjdkc); border-radius: var(--radius-md)}@media (max-width: 991px) {#brxe-50848c {padding-top: 35px; padding-right: 35px; padding-bottom: 35px; padding-left: 35px}}@media (max-width: 767px) {#brxe-50848c {width: 100%}}@media (max-width: 430px) {#brxe-50848c {padding-top: 25px; padding-right: 25px; padding-bottom: 25px; padding-left: 25px}}@media (max-width: 991px) {#brxe-f271fa {font-size: 28px}}@media (max-width: 430px) {#brxe-f271fa {font-size: 22px}}#brxe-7d4d1b button[type=submit] {width: 180px; padding-top: 18px; padding-bottom: 18px; background-color: var(--bricks-color-bghhcp); font-size: var(--text-md); font-weight: 600; color: #ffffff; border-radius: 15px}#brxe-7d4d1b .woocommerce-privacy-policy-text {font-size: var(--text-xs); font-weight: 500}#brxe-7d4d1b .woocommerce-privacy-policy-text a {font-size: var(--text-md); font-weight: 700; color: #2959fc; text-decoration: underline}#brxe-7d4d1b input, #brxe-7d4d1b .woocommerce-Input, #brxe-7d4d1b .select2-selection.select2-selection--single {padding-top: 8px; padding-right: 30px; padding-bottom: 8px; padding-left: 30px; border: 2px solid var(--bricks-color-hpzvti); border-radius: 10px; margin-top: 5px; margin-bottom: 5px; font-size: 16px; font-weight: 500; background-color: var(--bricks-color-dqsops)}#brxe-7d4d1b label[for] {font-size: var(--text-sm); font-weight: 700}#brxe-7d4d1b {gap: var(--space-lg)}#brxe-7d4d1b .generate-password-text {font-size: var(--text-md); color: #000000; font-weight: 600}#brxe-7d4d1b button[type=submit]:hover {background-color: #0132e4}@media (max-width: 991px) {#brxe-7d4d1b input, #brxe-7d4d1b .woocommerce-Input, #brxe-7d4d1b .select2-selection.select2-selection--single {padding-top: 4px; padding-bottom: 4px}}#brxe-c7b92c {width: 60%; padding-top: var(--space-3xl); padding-right: var(--space-3xl); padding-bottom: var(--space-3xl); padding-left: var(--space-3xl); border-radius: var(--radius-md); flex-direction: column; justify-content: flex-start; align-items: flex-start; row-gap: 40px; background-color: var(--bricks-color-kwklot)}@media (max-width: 991px) {#brxe-c7b92c {padding-top: 35px; padding-right: 35px; padding-bottom: 35px; padding-left: 35px}}@media (max-width: 767px) {#brxe-c7b92c {width: 100%}}@media (max-width: 430px) {#brxe-c7b92c {padding-top: 25px; padding-right: 25px; padding-bottom: 25px; padding-left: 25px}}#brxe-9b6447 {justify-content: flex-start; flex-direction: row; align-items: stretch; padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; width: 100%; column-gap: var(--space-4xl); row-gap: var(--space-xxl)}@media (max-width: 430px) {#brxe-9b6447 {padding-top: 0}}