@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-ac0ttl {font-family: "Archivo"; font-size: clamp(4rem, 6vw, 8rem); font-weight: 800; line-height: 0.95; letter-spacing: -0.025em; text-transform: uppercase; color: var(--ink); margin-top: 0; margin-bottom: 4.8rem}#brxe-ac0sec {padding-top: 5.6rem}#brxe-ac0sec .woocommerce-notices-wrapper:empty { display: none;}#brxe-ac0sec .woocommerce-message { margin: 0 0 2.4rem; padding: 1.6rem 2rem; border: 0; border-left: 4px solid var(--signal); background: var(--paper); color: var(--ink); font-size: 1.5rem; list-style: none;}#brxe-ac0sec .woocommerce-info { margin: 0 0 2.4rem; padding: 1.6rem 2rem; border: 0; border-left: 4px solid var(--signal); background: var(--paper); color: var(--ink); font-size: 1.5rem; list-style: none;}#brxe-ac0sec .woocommerce-error { margin: 0 0 2.4rem; padding: 1.6rem 2rem; border: 0; border-left: 4px solid var(--signal); background: var(--paper); color: var(--ink); font-size: 1.5rem; list-style: none;}#brxe-ac0sec .woocommerce-error { border-left-color: #B42318;}#brxe-ac0sec h2 { font-family: Archivo; font-size: 2.4rem; font-weight: 800; letter-spacing: -.01em; text-transform: uppercase; margin: 0 0 2rem; color: var(--ink);}#brxe-ac0sec h3 { font-family: Archivo; font-size: 2.4rem; font-weight: 800; letter-spacing: -.01em; text-transform: uppercase; margin: 0 0 2rem; color: var(--ink);}#brxe-ac0sec label { display: block; margin-bottom: .6rem; font-size: 1.2rem; font-weight: 700; letter-spacing: .08em; text-transform: uppercase; color: var(--ink);}#brxe-ac0sec label.woocommerce-form__label-for-checkbox { display: inline-flex; gap: .8rem; align-items: center; text-transform: none; letter-spacing: 0; font-weight: 400; font-size: 1.4rem;}#brxe-ac0sec .required { color: var(--ink); text-decoration: none; border: 0;}#brxe-ac0sec input.input-text { width: 100%; min-height: 5.2rem; padding: 0 1.4rem; border: 1px solid #C9CAC6 !important; border-radius: 0 !important; background: var(--white); color: var(--ink); font-size: 1.5rem;}#brxe-ac0sec select { width: 100%; min-height: 5.2rem; padding: 0 1.4rem; border: 1px solid #C9CAC6 !important; border-radius: 0 !important; background: var(--white); color: var(--ink); font-size: 1.5rem;}#brxe-ac0sec textarea { width: 100%; min-height: 5.2rem; padding: 0 1.4rem; border: 1px solid #C9CAC6 !important; border-radius: 0 !important; background: var(--white); color: var(--ink); font-size: 1.5rem;}#brxe-ac0sec .select2-container .select2-selection--single { width: 100%; min-height: 5.2rem; padding: 0 1.4rem; border: 1px solid #C9CAC6 !important; border-radius: 0 !important; background: var(--white); color: var(--ink); font-size: 1.5rem;}#brxe-ac0sec .form-row { margin: 0 0 1.6rem; padding: 0;}#brxe-ac0sec .button { display: inline-flex; align-items: center; justify-content: center; min-height: 5.2rem; padding: 0 2.8rem; border: 0; background: var(--ink); color: var(--white); font-size: 1.3rem; font-weight: 700; letter-spacing: .08em; text-transform: uppercase; cursor: pointer;}#brxe-ac0sec button.button { display: inline-flex; align-items: center; justify-content: center; min-height: 5.2rem; padding: 0 2.8rem; border: 0; background: var(--ink); color: var(--white); font-size: 1.3rem; font-weight: 700; letter-spacing: .08em; text-transform: uppercase; cursor: pointer;}#brxe-ac0sec .button:hover { background: #2A2C30;}#brxe-ac0sec .woocommerce-form-login__submit { width: 100%; margin-top: 1.6rem; background: var(--signal); color: var(--ink);}#brxe-ac0sec .woocommerce-form-register__submit { width: 100%; margin-top: 1.6rem; background: var(--signal); color: var(--ink);}#brxe-ac0sec .woocommerce-form-login__submit:hover { background: #F2B600; color: var(--ink);}#brxe-ac0sec .woocommerce-form-register__submit:hover { background: #F2B600; color: var(--ink);}#brxe-ac0sec .lost_password a { font-size: 1.3rem; color: var(--mute);}#brxe-ac0sec .woocommerce-privacy-policy-text { font-size: 1.3rem; color: var(--mute);}#brxe-ac0sec .woocommerce-MyAccount-navigation ul { margin: 0; padding: 0; list-style: none; border-top: 1px solid var(--ink);}#brxe-ac0sec .woocommerce-MyAccount-navigation li a { display: block; padding: 1.4rem 0; border-bottom: 1px solid var(--line); color: var(--ink); font-size: 1.3rem; font-weight: 700; letter-spacing: .08em; text-transform: uppercase;}#brxe-ac0sec .woocommerce-MyAccount-navigation li.is-active a { box-shadow: inset 4px 0 0 var(--signal); padding-left: 1.6rem;}#brxe-ac0sec table.shop_table { width: 100%; border: 0; border-collapse: collapse;}#brxe-ac0sec table.shop_table th { padding: 1.4rem .8rem 1.4rem 0; border: 0; border-bottom: 1px solid var(--line); text-align: left; font-size: 1.4rem; background: none;}#brxe-ac0sec table.shop_table td { padding: 1.4rem .8rem 1.4rem 0; border: 0; border-bottom: 1px solid var(--line); text-align: left; font-size: 1.4rem; background: none;}#brxe-ac0sec .woocommerce-Address { padding: 2.4rem; background: var(--paper);}#brxe-ac0sec .woocommerce-Address address { font-style: normal; line-height: 1.6;}