@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-cplsqc {color: var(--text-primary)}#brxe-xlayzs input, #brxe-xlayzs .woocommerce-Input, #brxe-xlayzs .select2-selection.select2-selection--single {border-radius: 12px; color: var(--text-primary)}#brxe-xlayzs label[for] {color: var(--text-primary)}#brxe-xlayzs .woocommerce-form-login__rememberme {color: var(--text-primary)}#brxe-xlayzs button[type=submit] {padding-top: 15px; padding-right: 30px; padding-bottom: 15px; padding-left: 30px; background-color: var(--primary-purple); border-radius: 100px; color: var(--card-white)}#brxe-xlayzs .woocommerce-LostPassword a {color: var(--text-secondary)}#brxe-tlahjj {width: 50%; display: flex; flex-direction: column; row-gap: 20px; padding-top: 24px; padding-right: 24px; padding-bottom: 24px; padding-left: 24px; background-color: var(--card-white); border-radius: 24px; box-shadow: 0 1px 4px 0 rgba(12, 12, 13, 0.05);}@media (max-width: 482px) {#brxe-tlahjj {width: 100%}}#brxe-orrlol {color: var(--text-primary)}#brxe-xoepsd label[for] {color: var(--text-primary)}#brxe-xoepsd input, #brxe-xoepsd .woocommerce-Input, #brxe-xoepsd .select2-selection.select2-selection--single {border-radius: 12px; color: var(--text-primary)}#brxe-xoepsd button[type=submit] {padding-top: 15px; padding-right: 30px; padding-bottom: 15px; padding-left: 30px; background-color: var(--primary-purple); border-radius: 100px; color: var(--card-white)}#brxe-xoepsd .woocommerce-privacy-policy-text a {color: var(--primary-purple)}#brxe-xfqjbm {width: 50%; display: flex; flex-direction: column; row-gap: 20px; box-shadow: 0 1px 4px 0 rgba(12, 12, 13, 0.05);; border-radius: 24px; background-color: var(--card-white); padding-top: 24px; padding-right: 24px; padding-bottom: 24px; padding-left: 24px}@media (max-width: 482px) {#brxe-xfqjbm {width: 100%}}#brxe-pwnunw {display: flex; align-items: stretch; column-gap: 80px; padding-top: 40px}@media (max-width: 1026px) {#brxe-pwnunw {padding-top: 20px}}@media (max-width: 482px) {#brxe-pwnunw {flex-direction: column; row-gap: 40px; padding-top: 0}}