@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-sbcflk {font-size: var(--text-xl)}#brxe-qiruth {.brxe-woocommerce-account-form-lost-password { max-width: 42rem;}.lost_reset_password > p:first-child { font-size: 1.3rem; line-height: 1.6; color: rgba(255, 255, 255, 0.6); margin-bottom: 1.4rem;}.lost_reset_password .form-row { margin-bottom: 1rem;}.lost_reset_password label { display: block; margin-bottom: 0.3rem; font-size: 1.2rem; font-weight: 600; color: #e5e7eb;} .lost_reset_password label .required { color: #ef4444;}.lost_reset_password .input-text { width: 100%; padding: 0.8rem 1rem; font-size: 1.3rem; border: 0.15rem solid rgba(255, 255, 255, 0.15); border-radius: 0; background: rgba(255, 255, 255, 0.06); color: #f3f4f6; transition: border-color 0.2s, box-shadow 0.2s, background 0.2s; box-sizing: border-box;} .lost_reset_password .input-text:focus { outline: none; border-color: var(--primary); box-shadow: 0 0 0 0.3rem color-mix(in srgb, var(--primary) 20%, transparent); background: rgba(255, 255, 255, 0.1);}.lost_reset_password .woocommerce-Button { width: 100%; padding: 0.8rem; font-size: 1.3rem; font-weight: 600; color: #fff; background: var(--primary); border: none; border-radius: 0; cursor: pointer; transition: filter 0.2s, transform 0.1s; letter-spacing: 0.02em;} .lost_reset_password .woocommerce-Button:hover { filter: brightness(1.15);} .lost_reset_password .woocommerce-Button:active { transform: scale(0.98);}}#brxe-hdyzdz {max-width: 65ch}@media (max-width: 767px) {#brxe-hdyzdz {max-width: 100%}}#brxe-uuvygm {padding-top: 0}@media (max-width: 767px) {#brxe-uuvygm {width: 100%}}@media (max-width: 478px) {#brxe-uuvygm {padding-top: calc(var(--space-4xl)*2); width: 100%}}