@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-otihou {font-weight: 600; font-size: var(--h1); margin-bottom: var(--container-space-3)}#brxe-eufeay .woocommerce-MyAccount-navigation a {background-color: rgba(0, 0, 0, 0); padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; line-height: 1.3; letter-spacing: var(--button-letter-spacing); font-size: var(--text-4); color: var(--text-color-3); text-transform: uppercase}#brxe-eufeay .woocommerce-MyAccount-navigation {background-color: rgba(0, 0, 0, 0)}#brxe-eufeay .woocommerce-MyAccount-navigation .is-active a {font-weight: 600}#brxe-eufeay ul { display:grid; row-gap:1em;}#brxe-eufeay li:not(:first-child) { border-top:1px solid var(--primary-border-color); padding-top:1em;}#brxe-dmgsjt {align-items: center}.woocommerce-MyAccount-content { font-size: var(--text-3);} .woocommerce-MyAccount-content a {color: #1d85dc;} .woocommerce-MyAccount-content label { font-weight:500; margin-block-start:var(--space-4);} .woocommerce-MyAccount-content input { border-radius:var(--radius-1); font-size:0.9em !important;} .woocommerce-form-row { display: flex; flex-direction: column; gap: var(--space-2);}#brxe-dmgsjt :is(h3, h4) { font-weight: 600; font-size: var(--text-5); margin-bottom: var(--space-4);}@media (max-width: 800px) {.woocommerce-account .woocommerce-MyAccount-navigation a {}.woocommerce-account .woocommerce-MyAccount-navigation ul { display: grid; grid-template-columns: repeat(auto-fit,minmax(150px,1fr)); gap: var(--space-2);}.woocommerce-account .woocommerce-MyAccount-navigation ul a { line-height: 1.3 !important; text-align: center;}.woocommerce-account .woocommerce-MyAccount-navigation { background: unset;}li.woocommerce-MyAccount-navigation-link { background: var(--bg-primary-1); border-radius: var(--radius-1); padding-block:Var(--space-3);}.woocommerce-account .woocommerce-MyAccount-navigation .is-active { font-weight: unset; background: hsl(var(--primary-h) var(--primary-s) 80%); font-weight: 500;}}#brxe-soebfz {padding-top: var(--container-space-4); padding-bottom: var(--container-space-4)}section#brxe-soebfz:has(.login) h2 { display: none;} .woocommerce-account .woocommerce-form-login:not([class^=brxe-]), .woocommerce-account .woocommerce-form-register:not([class^=brxe-]) { border: 0; padding: var(--space-6); margin: 0; background: var(--bg-primary-1); border-radius: var(--radius-2); width: min(350px,96%);} .woocommerce-form-login label { font-weight: 500; margin-bottom: 0; margin-top: var(--space-4);} .woocommerce-form-login { font-size: var(--text-3);} .woocommerce-form-login input { border-radius: var(--radius-1); border: 1px solid var(--primary-border-color);} .woocommerce-account .woocommerce-form-login:not([class^=brxe-]) p, .woocommerce-account .woocommerce-form-register:not([class^=brxe-]) p {}p.woocommerce-LostPassword.lost_password { font-size: 0.9em; color: var(--text-light); display: flex; justify-content: center; margin-top: var(--space-6) !important;} .woocommerce .button { margin-top: var(--space-6); width: 100%; transition: var(--transition);} .woocommerce .button:hover { background: var(--text-color-3);}