@layer bricks {:where(.brxe-svg){height:auto;width:auto}:where(.brxe-svg) svg{height:auto;max-width:100%;overflow:visible;width:auto}}@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-eczydr {text-align: center; align-self: center}#brxe-edxbwe {row-gap: var(--space-xs); align-items: center}#brxe-nnwtbu {background-color: var(--secondary-10)}#brxe-ccwfsn .woocommerce:not(#brx-content) {flex-direction: row}#brxe-ccwfsn .woocommerce-MyAccount-navigation ul {flex-direction: column; gap: var(--space-xs)}#brxe-ccwfsn .woocommerce-MyAccount-navigation {background-color: transparent}#brxe-ccwfsn .woocommerce-MyAccount-navigation a {background-color: var(--primary-5); font-family: "Lora"; font-weight: 600; border: 1px solid var(--primary-l-4); border-radius: var(--radius-m)}#brxe-ccwfsn .woocommerce-MyAccount-navigation .is-active a {background-color: var(--primary); color: var(--light); border: 1px solid var(--primary)}#brxe-ccwfsn .woocommerce-MyAccount-navigation a:hover {border: 1px solid var(--primary-l-2); background-color: var(--light)}#brxe-ccwfsn .woocommerce-MyAccount-navigation .is-active a:hover {background-color: var(--primary); border: 1px solid var(--primary)}.woocommerce-info { color: var(--text-heading); background: transparent;}#brxe-ccwfsn .button { background: var(--primary); border-radius: var(--radius-s); font-weight: 500; color: var(--light);}.woocommerce-MyAccount-content p:first-child { font-family: 'Lora'; font-size: var(--text-l);}#brxe-ccwfsn .woocommerce-Address { background: var(--primary-5); border: 1px solid var(--primary-20); border-radius: var(--radius-m); padding: var(--space-m);} .woocommerce-Address-title h2 { font-size: var(--text-l); border-bottom: 1px solid var(--primary-20); padding-bottom: var(--space-2xs); margin-bottom: var(--space-2xs);}header.woocommerce-Address-title .edit { font-size: var(--text-s); font-weight: 500; color: var(--primary); text-decoration: underline; margin-bottom: var(--space-3xs);}#brxe-ccwfsn .button:hover { background: var(--primary-80);}#brxe-ccwfsn .button { transition: 0.2s ease-in-out;} .woocommerce-order-details table tfoot { background: var(--primary-5);} .woocommerce-customer-details .woocommerce-column { background: var(--primary-5); border: 1px solid var(--primary-20); border-radius: var(--radius-m); padding: var(--space-m);} .woocommerce-customer-details h2 { font-size: var(--text-l); border-bottom: 1px solid var(--primary-20); padding-bottom: var(--space-2xs); margin-bottom: var(--space-2xs);} .woocommerce-MyAccount-content .order-number, .woocommerce-MyAccount-content .order-date, .woocommerce-MyAccount-content .order-status { background: var(--primary-10); padding: 0px 8px; border-radius: var(--radius-s); border: 1px solid var(--primary-20);} .woocommerce-order-details__title { font-size: var(--text-xl); margin-bottom: var(--space-s);}.order-actions-button { margin-right: 4px;}ul.woocommerce-PaymentMethods { list-style: none; margin: 0; padding: 0; margin-bottom: var(--space-s);} .woocommerce-PaymentMethods input { accent-color: var(--primary);} .woocommerce-PaymentBox .wc-payment-form { border: 1px solid var(--primary-20); border-radius: var(--radius-m); background: var(--primary-5); padding: var(--space-s) var(--space-m); margin-top: var(--space-xs);}@media (max-width: 767px) {#brxe-ccwfsn .woocommerce:not(#brx-content) {flex-direction: column}}#brxe-bbysub {row-gap: var(--space-xs)}