@layer bricks {.brxe-breadcrumbs{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:10px}.brxe-breadcrumbs .separator{display:flex}.brxe-breadcrumbs .item:has(>svg,>i){align-items:center;display:flex}}@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-ccuusa { --gold-rgb: 201, 169, 110; --account-font-body: "DM Sans", "Helvetica Neue", sans-serif; --account-font-heading: "Cormorant Garamond", Georgia, serif;}#brxe-ccuusa .woocommerce-MyAccount-content .woocommerce-Addresses { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: var(--space-5);}#brxe-ccuusa .woocommerce-MyAccount-content .woocommerce-Address,#brxe-ccuusa .woocommerce-MyAccount-content fieldset { background: transparent; border: 1px solid var(--gray-border); border-radius: var(--radius-lg); box-shadow: none; padding: var(--space-6);}#brxe-ccuusa .woocommerce-MyAccount-content .woocommerce-Address-title { align-items: flex-start; display: flex; gap: var(--space-4); justify-content: space-between; margin-bottom: var(--space-5);}#brxe-ccuusa .woocommerce-MyAccount-content .woocommerce-Address-title h2,#brxe-ccuusa .woocommerce-MyAccount-content legend { color: var(--white); font-family: var(--account-font-heading); font-size: var(--text-xl); font-weight: 600; letter-spacing: 0; line-height: 1.2; margin: 0; text-transform: none;}#brxe-ccuusa .woocommerce-MyAccount-content .woocommerce-Address-title a.edit { background: rgba(var(--gold-rgb), 0.1); border: 1px solid rgba(var(--gold-rgb), 0.28); border-radius: var(--radius); color: var(--gold); float: none; font-family: var(--account-font-body); font-size: var(--text-sm); font-weight: 700; letter-spacing: 0; line-height: 1.35; padding: var(--space-2) var(--space-3); text-transform: none;}#brxe-ccuusa .woocommerce-MyAccount-content .woocommerce-Address address,#brxe-ccuusa .woocommerce-MyAccount-content .woocommerce-address-fields,#brxe-ccuusa .woocommerce-MyAccount-content .woocommerce-address-fields__field-wrapper,#brxe-ccuusa .woocommerce-MyAccount-content form.edit-account { background: transparent; border: 0; box-shadow: none; color: var(--gray-light); font-family: var(--account-font-body);}#brxe-ccuusa .woocommerce-MyAccount-content .form-row,#brxe-ccuusa .woocommerce-MyAccount-content .woocommerce-form-row { color: var(--gray-light); margin-bottom: var(--space-4); padding: 0;}#brxe-ccuusa .woocommerce-MyAccount-content label { color: var(--cream); font-family: var(--account-font-body); font-size: var(--text-sm); font-weight: 600; letter-spacing: 0; line-height: 1.35; text-transform: none;}#brxe-ccuusa .woocommerce-MyAccount-content input,#brxe-ccuusa .woocommerce-MyAccount-content select,#brxe-ccuusa .woocommerce-MyAccount-content textarea,#brxe-ccuusa .woocommerce-MyAccount-content .select2-selection.select2-selection--single { background: var(--black-card); border: 1px solid var(--gray-border); border-radius: var(--radius); color: var(--white); font-family: var(--account-font-body); font-size: var(--text-base); min-height: 44px; padding: var(--space-3) var(--space-4);}#brxe-ccuusa .woocommerce-MyAccount-content input:focus,#brxe-ccuusa .woocommerce-MyAccount-content select:focus,#brxe-ccuusa .woocommerce-MyAccount-content textarea:focus,#brxe-ccuusa .woocommerce-MyAccount-content .select2-selection.select2-selection--single:focus { border-color: var(--gold); box-shadow: 0 0 0 2px rgba(var(--gold-rgb), 0.2); outline: 0;}#brxe-ccuusa .woocommerce-MyAccount-content .woocommerce-order-details,#brxe-ccuusa .woocommerce-MyAccount-content .woocommerce-customer-details { background: var(--black-card); border: 1px solid var(--gray-border); border-radius: var(--radius-lg); box-shadow: none; color: var(--gray-light); padding: var(--space-6);}#brxe-ccuusa .woocommerce-MyAccount-content .woocommerce-order-details + .woocommerce-customer-details { margin-top: var(--space-6);}#brxe-ccuusa .woocommerce-MyAccount-content .woocommerce-order-details__title,#brxe-ccuusa .woocommerce-MyAccount-content .woocommerce-column__title { color: var(--white); font-family: var(--account-font-heading); font-size: var(--text-3xl); font-weight: 600; letter-spacing: 0; line-height: 1.15; margin: 0 0 var(--space-5); text-transform: none;}#brxe-ccuusa .woocommerce-MyAccount-content table.shop_table { background: var(--black-card); border: 1px solid var(--gray-border); border-collapse: separate; border-radius: var(--radius-lg); border-spacing: 0; color: var(--gray-light); overflow: hidden; width: 100%;}#brxe-ccuusa .woocommerce-MyAccount-content table.shop_table th,#brxe-ccuusa .woocommerce-MyAccount-content table.shop_table td { background: transparent; border-color: var(--gray-border); color: var(--gray-light); font-family: var(--account-font-body); font-size: var(--text-base); line-height: 1.6; padding: var(--space-4); text-transform: none; letter-spacing: 0;}#brxe-ccuusa .woocommerce-MyAccount-content table.shop_table thead th { background: rgba(var(--gold-rgb), 0.05); color: var(--gray-light); font-weight: 600;}#brxe-ccuusa .woocommerce-MyAccount-content table.shop_table tbody td { border-top: 1px solid var(--gray-border);}#brxe-ccuusa .woocommerce-MyAccount-content table.shop_table tfoot th { background: var(--black-light); border-top: 1px solid var(--gray-border); color: var(--white); font-weight: 700; width: 36%;}#brxe-ccuusa .woocommerce-MyAccount-content table.shop_table tfoot td { background: var(--black-light); border-top: 1px solid var(--gray-border); color: var(--gray-light); font-weight: 500;}#brxe-ccuusa .woocommerce-MyAccount-content table.shop_table a { color: var(--white); text-decoration-color: rgba(var(--gold-rgb), 0.4);}#brxe-ccuusa .woocommerce-MyAccount-content table.shop_table a:hover { color: var(--gold);}#brxe-ccuusa .woocommerce-MyAccount-content .woocommerce-customer-details address { background: transparent; border: 0; color: var(--gray-light); font-family: var(--account-font-body); font-size: var(--text-base); line-height: 1.8; padding: 0;}#brxe-ccuusa .woocommerce-MyAccount-content mark.order-status { background: rgba(var(--gold-rgb), 0.1); border-radius: var(--radius); color: var(--gold); padding: var(--space-1) var(--space-2);}@media (max-width: 768px) { #brxe-ccuusa .woocommerce-MyAccount-content .woocommerce-Addresses { grid-template-columns: 1fr; } #brxe-ccuusa .woocommerce-MyAccount-content .woocommerce-Address, #brxe-ccuusa .woocommerce-MyAccount-content fieldset, #brxe-ccuusa .woocommerce-MyAccount-content .woocommerce-order-details, #brxe-ccuusa .woocommerce-MyAccount-content .woocommerce-customer-details { padding: var(--space-5); } #brxe-ccuusa .woocommerce-MyAccount-content .woocommerce-Address-title { flex-direction: column; } #brxe-ccuusa .woocommerce-MyAccount-content .woocommerce-order-details__title, #brxe-ccuusa .woocommerce-MyAccount-content .woocommerce-column__title { font-size: var(--text-xl); } #brxe-ccuusa .woocommerce-MyAccount-content table.shop_table { box-sizing: border-box; display: block; max-width: 100%; min-width: 0; overflow-x: auto; width: 100%; -webkit-overflow-scrolling: touch; } #brxe-ccuusa .woocommerce-MyAccount-content table.shop_table th, #brxe-ccuusa .woocommerce-MyAccount-content table.shop_table td { font-size: var(--text-sm); overflow-wrap: anywhere; padding: var(--space-3); white-space: normal; }}#brxe-ccuusa.account-page--shell::before,#brxe-ccuusa.account-page--shell::after,#brxe-ccuusa .woocommerce::before,#brxe-ccuusa .woocommerce::after,#brxe-ccuusa .woocommerce-MyAccount-content::before,#brxe-ccuusa .woocommerce-MyAccount-content::after,#brxe-ccuusa .woocommerce-MyAccount-content .account-panel.brxe-div::before,#brxe-ccuusa .woocommerce-MyAccount-content .account-panel.brxe-div::after { content: none !important; display: none !important; background: transparent !important; border: 0 !important; box-shadow: none !important;}#brxe-ccuusa.account-page--shell,#brxe-ccuusa .woocommerce,#brxe-ccuusa .woocommerce-MyAccount-content,#brxe-ccuusa .woocommerce-MyAccount-content .account-panel.brxe-div { background: transparent !important; border: 0 !important; border-radius: 0 !important; box-shadow: none !important; padding: 0 !important;}#brxe-ccuusa .woocommerce-order-details,#brxe-ccuusa .woocommerce-customer-details { background: transparent !important; border: 0 !important; border-radius: 0 !important; box-shadow: none !important; padding: 0 !important;}#brxe-ccuusa .woocommerce-customer-details .woocommerce-columns { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: var(--space-5);}#brxe-ccuusa .woocommerce-customer-details .woocommerce-column { background: var(--black-card); border: 1px solid var(--gray-border); border-radius: var(--radius-lg); padding: var(--space-6);}@media (max-width: 768px) { #brxe-ccuusa .woocommerce-customer-details .woocommerce-columns { grid-template-columns: 1fr; }}#brxe-ccuusa#brxe-ccuusa a.woocommerce-button.button.view { color: var(--black) !important; -webkit-text-fill-color: var(--black) !important;}#brxe-ccuusa strong.product-quantity { color: var(--black) !important; -webkit-text-fill-color: var(--black) !important;}#brxe-ccuusa .woocommerce-MyAccount-navigation-link--payment-methods { display: none;}