/* Black-gold theme parity for the dedicated seller route.
   seller-route.css contains legacy light/blue defaults and is loaded before
   this file. Keep the overrides scoped so other admin-selectable themes keep
   their own palette. */
html[data-site-theme="black-gold"] .seller-route-page {
  color: #f7f4ed;
  background: #0b0c0f;
}

html[data-site-theme="black-gold"] .seller-route-page .seller-route-context {
  border-color: #34302a;
  color: #9298a4;
  background: #101112;
}
html[data-site-theme="black-gold"] .seller-route-page .seller-route-context b {
  color: #f7f4ed;
}
html[data-site-theme="black-gold"] .seller-route-page .seller-route-context button {
  color: #d8aa55;
}
html[data-site-theme="black-gold"] .seller-route-page .seller-center,
html[data-site-theme="black-gold"] .seller-route-page .shop-wizard,
html[data-site-theme="black-gold"] .seller-route-page .seller-product-form,
html[data-site-theme="black-gold"] .seller-route-page #sellerPageMount:not(:has(.seller-center)):not(:has(.shop-wizard)):not(:has(.seller-product-form)) {
  color: #f7f4ed;
  border-color: #34302a;
  background: #15171c;
  box-shadow: 0 18px 45px rgb(0 0 0 / 28%);
}
html[data-site-theme="black-gold"] .seller-route-page .seller-sidebar {
  border-color: #34302a;
  background: #101112;
}
html[data-site-theme="black-gold"] .seller-route-page .seller-brand,
html[data-site-theme="black-gold"] .seller-route-page .seller-brand:hover,
html[data-site-theme="black-gold"] .seller-route-page .seller-brand.active {
  color: #f7f4ed;
  border-color: #34302a;
  background: transparent;
}
html[data-site-theme="black-gold"] .seller-route-page .seller-brand-profile > span,
html[data-site-theme="black-gold"] .seller-route-page .seller-center-overview .seller-brand-profile > span {
  border-color: #d8aa55;
  color: #0b0c0f;
  background: #b88a32;
}
html[data-site-theme="black-gold"] .seller-route-page .seller-brand b,
html[data-site-theme="black-gold"] .seller-route-page .seller-center-overview .seller-brand-overview h2 {
  color: #f7f4ed;
}
html[data-site-theme="black-gold"] .seller-route-page .seller-brand small,
html[data-site-theme="black-gold"] .seller-route-page .seller-route-session > span,
html[data-site-theme="black-gold"] .seller-route-page .seller-route-session small,
html[data-site-theme="black-gold"] .seller-route-page .seller-page-head p,
html[data-site-theme="black-gold"] .seller-route-page .wizard-head p,
html[data-site-theme="black-gold"] .seller-route-page .seller-empty p,
html[data-site-theme="black-gold"] .seller-route-page .field-note,
html[data-site-theme="black-gold"] .seller-route-page .seller-funds-panel > header > div > span,
html[data-site-theme="black-gold"] .seller-route-page .seller-funds-stats small {
  color: #9298a4;
}
html[data-site-theme="black-gold"] .seller-route-page .seller-center-overview .seller-brand-overview .kicker,
html[data-site-theme="black-gold"] .seller-route-page .seller-center-overview .seller-brand-overview p,
html[data-site-theme="black-gold"] .seller-route-page .seller-page-head .kicker,
html[data-site-theme="black-gold"] .seller-route-page .wizard-head .kicker,
html[data-site-theme="black-gold"] .seller-route-page .kicker {
  color: #d8aa55;
}
html[data-site-theme="black-gold"] .seller-route-page .seller-sidebar nav button {
  color: #9298a4;
  background: transparent;
}
html[data-site-theme="black-gold"] .seller-route-page .seller-sidebar nav button:hover {
  color: #f7f4ed;
  background: #2b2418;
}
html[data-site-theme="black-gold"] .seller-route-page .seller-sidebar nav button.active {
  color: #0b0c0f;
  background: #d8aa55;
}
html[data-site-theme="black-gold"] .seller-route-page .seller-main {
  color: #f7f4ed;
  background: #15171c;
}
html[data-site-theme="black-gold"] .seller-route-page .seller-metrics > div,
html[data-site-theme="black-gold"] .seller-route-page .seller-product-list article,
html[data-site-theme="black-gold"] .seller-route-page .inventory-summary > div,
html[data-site-theme="black-gold"] .seller-route-page .seller-order-card,
html[data-site-theme="black-gold"] .seller-route-page .seller-funds-panel,
html[data-site-theme="black-gold"] .seller-route-page .seller-funds-stats > span,
html[data-site-theme="black-gold"] .seller-route-page .seller-frozen-funds-modal .seller-frozen-funds article,
html[data-site-theme="black-gold"] .seller-route-page .seller-feedback-metrics,
html[data-site-theme="black-gold"] .seller-route-page .seller-feedback-score,
html[data-site-theme="black-gold"] .seller-route-page .seller-review-feed .verified-review-card,
html[data-site-theme="black-gold"] .seller-route-page .seller-presale-list > button {
  color: #f7f4ed;
  border-color: #34302a;
  background: #15171c;
  box-shadow: none;
}
html[data-site-theme="black-gold"] .seller-route-page .seller-metrics span,
html[data-site-theme="black-gold"] .seller-route-page .seller-metrics small,
html[data-site-theme="black-gold"] .seller-route-page .seller-product-list small,
html[data-site-theme="black-gold"] .seller-route-page .inventory-mini span,
html[data-site-theme="black-gold"] .seller-route-page .seller-order-item > span > small,
html[data-site-theme="black-gold"] .seller-route-page .seller-order-meta,
html[data-site-theme="black-gold"] .seller-route-page .seller-feedback-score small,
html[data-site-theme="black-gold"] .seller-route-page .seller-presale-list small {
  color: #9298a4;
}
html[data-site-theme="black-gold"] .seller-route-page .seller-metrics strong,
html[data-site-theme="black-gold"] .seller-route-page .seller-product-list span,
html[data-site-theme="black-gold"] .seller-route-page .inventory-summary strong,
html[data-site-theme="black-gold"] .seller-route-page .seller-order-item > strong,
html[data-site-theme="black-gold"] .seller-route-page .seller-feedback-score strong {
  color: #f7f4ed;
}
html[data-site-theme="black-gold"] .seller-route-page .seller-section-head,
html[data-site-theme="black-gold"] .seller-route-page .seller-section-head h3,
html[data-site-theme="black-gold"] .seller-route-page .seller-page-head h2,
html[data-site-theme="black-gold"] .seller-route-page .wizard-head h2,
html[data-site-theme="black-gold"] .seller-route-page .wizard-intro h3,
html[data-site-theme="black-gold"] .seller-route-page .category-picker h3,
html[data-site-theme="black-gold"] .seller-route-page .agreement-panel h3,
html[data-site-theme="black-gold"] .seller-route-page .deposit-layout h3,
html[data-site-theme="black-gold"] .seller-route-page .inventory-detail-head h2,
html[data-site-theme="black-gold"] .seller-route-page .inventory-add-dialog h2 {
  color: #f7f4ed;
}

html[data-site-theme="black-gold"] .seller-route-page .seller-product-actions button,
html[data-site-theme="black-gold"] .seller-route-page .seller-page-head button:not(.confirm),
html[data-site-theme="black-gold"] .seller-route-page .seller-head-actions button,
html[data-site-theme="black-gold"] .seller-route-page .wizard-actions button:not(.confirm),
html[data-site-theme="black-gold"] .seller-route-page .modal-actions button:not(.confirm),
html[data-site-theme="black-gold"] .seller-route-page .view-store,
html[data-site-theme="black-gold"] .seller-route-page .seller-order-actions button:not(.approve),
html[data-site-theme="black-gold"] .seller-route-page .inventory-back,
html[data-site-theme="black-gold"] .seller-route-page .inventory-bulk-actions button,
html[data-site-theme="black-gold"] .seller-route-page .inventory-bulk-actions select,
html[data-site-theme="black-gold"] .seller-route-page .inventory-pagination select,
html[data-site-theme="black-gold"] .seller-route-page .inventory-pagination button,
html[data-site-theme="black-gold"] .seller-route-page .inventory-add-dialog-actions button:not(.confirm) {
  border-color: #4f4028;
  color: #e7dfcf;
  background: #1d2026;
}
html[data-site-theme="black-gold"] .seller-route-page .seller-product-actions button:hover,
html[data-site-theme="black-gold"] .seller-route-page .seller-page-head button:not(.confirm):hover,
html[data-site-theme="black-gold"] .seller-route-page .seller-head-actions button:hover,
html[data-site-theme="black-gold"] .seller-route-page .wizard-actions button:not(.confirm):hover,
html[data-site-theme="black-gold"] .seller-route-page .modal-actions button:not(.confirm):hover,
html[data-site-theme="black-gold"] .seller-route-page .view-store:hover,
html[data-site-theme="black-gold"] .seller-route-page .inventory-bulk-actions button:hover {
  border-color: #d8aa55;
  color: #0b0c0f;
  background: #d8aa55;
}
html[data-site-theme="black-gold"] .seller-route-page .seller-product-actions .seller-product-delete,
html[data-site-theme="black-gold"] .seller-route-page .seller-order-actions button.reject {
  border-color: #714247;
  color: #e39a9f;
  background: #211519;
}
html[data-site-theme="black-gold"] .seller-route-page .seller-page-head .confirm,
html[data-site-theme="black-gold"] .seller-route-page .wizard-actions .confirm,
html[data-site-theme="black-gold"] .seller-route-page .modal-actions .confirm,
html[data-site-theme="black-gold"] .seller-route-page .seller-order-actions button.approve,
html[data-site-theme="black-gold"] .seller-route-page .view-store.primary,
html[data-site-theme="black-gold"] .seller-route-page .inventory-manage-button,
html[data-site-theme="black-gold"] .seller-route-page .inventory-add-trigger,
html[data-site-theme="black-gold"] .seller-route-page .seller-review-reply-form button {
  border-color: #d8aa55;
  color: #0b0c0f;
  background: #d8aa55;
}
html[data-site-theme="black-gold"] .seller-route-page .seller-page-head .confirm:hover,
html[data-site-theme="black-gold"] .seller-route-page .wizard-actions .confirm:hover,
html[data-site-theme="black-gold"] .seller-route-page .modal-actions .confirm:hover,
html[data-site-theme="black-gold"] .seller-route-page .seller-order-actions button.approve:hover,
html[data-site-theme="black-gold"] .seller-route-page .inventory-manage-button:hover,
html[data-site-theme="black-gold"] .seller-route-page .inventory-add-trigger:hover,
html[data-site-theme="black-gold"] .seller-route-page .seller-review-reply-form button:hover {
  background: #b88a32;
}

html[data-site-theme="black-gold"] .seller-route-page input,
html[data-site-theme="black-gold"] .seller-route-page select,
html[data-site-theme="black-gold"] .seller-route-page textarea,
html[data-site-theme="black-gold"] .seller-route-page .inventory-search,
html[data-site-theme="black-gold"] .seller-route-page .shop-media-uploader,
html[data-site-theme="black-gold"] .seller-route-page .tutorial-media-grid label,
html[data-site-theme="black-gold"] .seller-route-page .variant-editor,
html[data-site-theme="black-gold"] .seller-route-page .variant-editor-row,
html[data-site-theme="black-gold"] .seller-route-page .inventory-detail-toolbar,
html[data-site-theme="black-gold"] .seller-route-page .inventory-bulk-actions,
html[data-site-theme="black-gold"] .seller-route-page .inventory-add-dialog {
  color: #f7f4ed;
  border-color: #34302a;
  background: #1d2026;
}
html[data-site-theme="black-gold"] .seller-route-page input::placeholder,
html[data-site-theme="black-gold"] .seller-route-page textarea::placeholder {
  color: #777d88;
}
html[data-site-theme="black-gold"] .seller-route-page .seller-form label,
html[data-site-theme="black-gold"] .seller-route-page .inventory-title label,
html[data-site-theme="black-gold"] .seller-route-page .inventory-title span,
html[data-site-theme="black-gold"] .seller-route-page .tutorial-media-grid label span,
html[data-site-theme="black-gold"] .seller-route-page .inventory-bulk-actions label,
html[data-site-theme="black-gold"] .seller-route-page .inventory-add-dialog-form > label {
  color: #e7dfcf;
}
html[data-site-theme="black-gold"] .seller-route-page .seller-form input[type="file"] {
  color: #9298a4;
}
html[data-site-theme="black-gold"] .seller-route-page .seller-form input[type="file"]::file-selector-button {
  border-color: #d8aa55;
  color: #0b0c0f;
  background: #d8aa55;
}
html[data-site-theme="black-gold"] .seller-route-page .seller-form input[type="file"]::file-selector-button:hover {
  background: #b88a32;
}
html[data-site-theme="black-gold"] .seller-route-page .category-options label > span {
  color: #0b0c0f;
  background: #b88a32 !important;
}
html[data-site-theme="black-gold"] .seller-route-page .wizard-progress span,
html[data-site-theme="black-gold"] .seller-route-page .wizard-icon,
html[data-site-theme="black-gold"] .seller-route-page .deposit-shield {
  color: #0b0c0f;
  border-color: #d8aa55;
  background: #d8aa55;
}
html[data-site-theme="black-gold"] .seller-route-page .wizard-progress > div:not(:last-child):after {
  background: #4f4028;
}
html[data-site-theme="black-gold"] .seller-route-page .wizard-progress > div.done span {
  color: #f7f4ed;
  background: #59441f;
}

html[data-site-theme="black-gold"] .seller-route-page .seller-order-item {
  border-color: #34302a;
  color: #f7f4ed;
  background: #1d2026;
}
html[data-site-theme="black-gold"] .seller-route-page .seller-order-item > img,
html[data-site-theme="black-gold"] .seller-route-page .seller-product-list img,
html[data-site-theme="black-gold"] .seller-route-page .seller-order-buyer-avatar,
html[data-site-theme="black-gold"] .seller-route-page .shop-media-preview {
  border-color: #4f4028;
  background: #2b2418;
}
html[data-site-theme="black-gold"] .seller-route-page .seller-order-buyer > b,
html[data-site-theme="black-gold"] .seller-route-page .seller-order-item > span > b,
html[data-site-theme="black-gold"] .seller-route-page .seller-product-list b,
html[data-site-theme="black-gold"] .seller-route-page .seller-order-status {
  color: #f7f4ed;
}
html[data-site-theme="black-gold"] .seller-route-page .seller-order-status.status-paid,
html[data-site-theme="black-gold"] .seller-route-page .seller-order-status.status-refunded {
  color: #d8aa55;
}
html[data-site-theme="black-gold"] .seller-route-page .seller-order-footer {
  border-color: #34302a;
  background: #15171c;
}
html[data-site-theme="black-gold"] .seller-route-page .seller-funds-panel {
  border-left-color: #d8aa55;
}
html[data-site-theme="black-gold"] .seller-route-page .seller-funds-panel > header h3,
html[data-site-theme="black-gold"] .seller-route-page .seller-funds-stats b,
html[data-site-theme="black-gold"] .seller-route-page .seller-funds-stat i {
  color: #d8aa55;
}
html[data-site-theme="black-gold"] .seller-route-page .seller-funds-panel > header button {
  border-color: #4f4028;
  color: #e7dfcf;
  background: #1d2026;
}
html[data-site-theme="black-gold"] .seller-route-page .seller-funds-panel > header button:hover {
  border-color: #d8aa55;
  color: #0b0c0f;
  background: #d8aa55;
}

html[data-site-theme="black-gold"] .seller-route-page .inventory-table-wrap {
  border-color: #34302a;
  background: #15171c;
}
html[data-site-theme="black-gold"] .seller-route-page .inventory-variant-table th,
html[data-site-theme="black-gold"] .seller-route-page .inventory-account-table th {
  border-color: #34302a;
  color: #9298a4;
  background: #1d2026;
}
html[data-site-theme="black-gold"] .seller-route-page .inventory-variant-table td,
html[data-site-theme="black-gold"] .seller-route-page .inventory-account-table td {
  border-color: #2b2e36;
  color: #e7dfcf;
}
html[data-site-theme="black-gold"] .seller-route-page .inventory-variant-table tbody tr:hover,
html[data-site-theme="black-gold"] .seller-route-page .inventory-account-table tbody tr:hover,
html[data-site-theme="black-gold"] .seller-route-page .inventory-account-table tr.is-priority {
  background: #211b12;
}
html[data-site-theme="black-gold"] .seller-route-page .inventory-variant-table td:nth-child(3),
html[data-site-theme="black-gold"] .seller-route-page .table-link,
html[data-site-theme="black-gold"] .seller-route-page .inventory-number,
html[data-site-theme="black-gold"] .seller-route-page .inventory-detail-stats b,
html[data-site-theme="black-gold"] .seller-route-page .inventory-priority,
html[data-site-theme="black-gold"] .seller-route-page .inventory-status-tabs button.active,
html[data-site-theme="black-gold"] .seller-route-page .icon-button {
  color: #d8aa55;
}
html[data-site-theme="black-gold"] .seller-route-page .inventory-status-tabs,
html[data-site-theme="black-gold"] .seller-route-page .inventory-add-dialog-head {
  border-color: #34302a;
}
html[data-site-theme="black-gold"] .seller-route-page .inventory-status-tabs button {
  color: #9298a4;
}
html[data-site-theme="black-gold"] .seller-route-page .inventory-status-tabs button.active {
  border-bottom-color: #d8aa55;
}
html[data-site-theme="black-gold"] .seller-route-page .inventory-account-table .stock-available {
  color: #d8aa55;
  background: #2b2418;
}
html[data-site-theme="black-gold"] .seller-route-page .inventory-account-table .stock-locked {
  color: #e3bd72;
  background: #211b12;
}
html[data-site-theme="black-gold"] .seller-route-page .inventory-account-table .stock-sold {
  color: #9298a4;
  background: #24262b;
}

html[data-site-theme="black-gold"] .seller-route-page .seller-feedback-tabs,
html[data-site-theme="black-gold"] .seller-route-page .seller-review-reply-form {
  border-color: #34302a;
}
html[data-site-theme="black-gold"] .seller-route-page .seller-feedback-tabs button {
  border-color: #4f4028;
  color: #9298a4;
  background: #1d2026;
}
html[data-site-theme="black-gold"] .seller-route-page .seller-feedback-tabs button.active {
  border-color: #d8aa55;
  color: #d8aa55;
  background: #2b2418;
}
html[data-site-theme="black-gold"] .seller-route-page .seller-review-feed .verified-review-card > header b,
html[data-site-theme="black-gold"] .seller-route-page .seller-review-feed .verified-review-card > p,
html[data-site-theme="black-gold"] .seller-route-page .seller-review-reply p,
html[data-site-theme="black-gold"] .seller-route-page .seller-review-reply-form label {
  color: #e7dfcf;
}
html[data-site-theme="black-gold"] .seller-route-page .seller-review-reply {
  border-left-color: #d8aa55;
  background: #2b2418;
}
html[data-site-theme="black-gold"] .seller-route-page .seller-review-reply b,
html[data-site-theme="black-gold"] .seller-route-page .seller-review-reply time {
  color: #d8aa55;
}

/* Seller storefronts and the legacy seller modal use the same accent. */
html[data-site-theme="black-gold"] .storefront .store-logo {
  background: #b88a32 !important;
}
html[data-site-theme="black-gold"] .storefront .store-banner {
  border-color: #4f4028;
  background-color: #101112;
}
html[data-site-theme="black-gold"] .seller-route-loading {
  border-color: #34302a;
  color: #f7f4ed;
  background: #15171c;
}
html[data-site-theme="black-gold"] .seller-route-loading-mark {
  color: #0b0c0f;
  background: #d8aa55;
}
html[data-site-theme="black-gold"] .seller-route-loading p {
  color: #9298a4;
}

/* Match the mobile website's actual black-gold language: dark brand areas,
   gold interaction accents, and warm light content surfaces. */
html[data-site-theme="black-gold"] .seller-route-page {
  color: #171717;
  background: #f4f4f1;
}
html[data-site-theme="black-gold"] .seller-route-page .seller-route-context {
  border-color: #ded8ca;
  color: #777064;
  background: #f7f1e3;
}
html[data-site-theme="black-gold"] .seller-route-page .seller-route-context b {
  color: #4d4638;
}
html[data-site-theme="black-gold"] .seller-route-page .seller-center,
html[data-site-theme="black-gold"] .seller-route-page .shop-wizard,
html[data-site-theme="black-gold"] .seller-route-page .seller-product-form,
html[data-site-theme="black-gold"] .seller-route-page #sellerPageMount:not(:has(.seller-center)):not(:has(.shop-wizard)):not(:has(.seller-product-form)) {
  color: #171717;
  border-color: #ded8ca;
  background: #fffdf8;
  box-shadow: 0 10px 28px rgb(53 45 28 / 9%);
}
html[data-site-theme="black-gold"] .seller-route-page .seller-main {
  color: #171717;
  background: #fffdf8;
}
html[data-site-theme="black-gold"] .seller-route-page .seller-metrics > div,
html[data-site-theme="black-gold"] .seller-route-page .seller-product-list article,
html[data-site-theme="black-gold"] .seller-route-page .inventory-summary > div,
html[data-site-theme="black-gold"] .seller-route-page .seller-order-card,
html[data-site-theme="black-gold"] .seller-route-page .seller-funds-panel,
html[data-site-theme="black-gold"] .seller-route-page .seller-funds-stats > span,
html[data-site-theme="black-gold"] .seller-route-page .seller-frozen-funds-modal .seller-frozen-funds article,
html[data-site-theme="black-gold"] .seller-route-page .seller-feedback-metrics,
html[data-site-theme="black-gold"] .seller-route-page .seller-feedback-score,
html[data-site-theme="black-gold"] .seller-route-page .seller-review-feed .verified-review-card,
html[data-site-theme="black-gold"] .seller-route-page .seller-presale-list > button {
  color: #292721;
  border-color: #ded8ca;
  background: #fffdf8;
}
html[data-site-theme="black-gold"] .seller-route-page .seller-section-head,
html[data-site-theme="black-gold"] .seller-route-page .seller-section-head h3,
html[data-site-theme="black-gold"] .seller-route-page .seller-page-head h2,
html[data-site-theme="black-gold"] .seller-route-page .wizard-head h2,
html[data-site-theme="black-gold"] .seller-route-page .wizard-intro h3,
html[data-site-theme="black-gold"] .seller-route-page .category-picker h3,
html[data-site-theme="black-gold"] .seller-route-page .agreement-panel h3,
html[data-site-theme="black-gold"] .seller-route-page .deposit-layout h3,
html[data-site-theme="black-gold"] .seller-route-page .inventory-detail-head h2,
html[data-site-theme="black-gold"] .seller-route-page .inventory-add-dialog h2,
html[data-site-theme="black-gold"] .seller-route-page .seller-metrics strong,
html[data-site-theme="black-gold"] .seller-route-page .seller-product-list span,
html[data-site-theme="black-gold"] .seller-route-page .inventory-summary strong,
html[data-site-theme="black-gold"] .seller-route-page .seller-order-item > strong,
html[data-site-theme="black-gold"] .seller-route-page .seller-feedback-score strong,
html[data-site-theme="black-gold"] .seller-route-page .seller-order-buyer > b,
html[data-site-theme="black-gold"] .seller-route-page .seller-order-item > span > b,
html[data-site-theme="black-gold"] .seller-route-page .seller-product-list b {
  color: #171717;
}
html[data-site-theme="black-gold"] .seller-route-page .seller-product-actions button,
html[data-site-theme="black-gold"] .seller-route-page .seller-page-head button:not(.confirm),
html[data-site-theme="black-gold"] .seller-route-page .seller-head-actions button,
html[data-site-theme="black-gold"] .seller-route-page .wizard-actions button:not(.confirm),
html[data-site-theme="black-gold"] .seller-route-page .modal-actions button:not(.confirm),
html[data-site-theme="black-gold"] .seller-route-page .view-store,
html[data-site-theme="black-gold"] .seller-route-page .seller-order-actions button:not(.approve),
html[data-site-theme="black-gold"] .seller-route-page .inventory-back,
html[data-site-theme="black-gold"] .seller-route-page .inventory-bulk-actions button,
html[data-site-theme="black-gold"] .seller-route-page .inventory-bulk-actions select,
html[data-site-theme="black-gold"] .seller-route-page .inventory-pagination select,
html[data-site-theme="black-gold"] .seller-route-page .inventory-pagination button,
html[data-site-theme="black-gold"] .seller-route-page .inventory-add-dialog-actions button:not(.confirm) {
  border-color: #ded8ca;
  color: #5e574b;
  background: #fffdf8;
}
html[data-site-theme="black-gold"] .seller-route-page input,
html[data-site-theme="black-gold"] .seller-route-page select,
html[data-site-theme="black-gold"] .seller-route-page textarea,
html[data-site-theme="black-gold"] .seller-route-page .inventory-search,
html[data-site-theme="black-gold"] .seller-route-page .shop-media-uploader,
html[data-site-theme="black-gold"] .seller-route-page .tutorial-media-grid label,
html[data-site-theme="black-gold"] .seller-route-page .variant-editor,
html[data-site-theme="black-gold"] .seller-route-page .variant-editor-row,
html[data-site-theme="black-gold"] .seller-route-page .inventory-detail-toolbar,
html[data-site-theme="black-gold"] .seller-route-page .inventory-bulk-actions,
html[data-site-theme="black-gold"] .seller-route-page .inventory-add-dialog {
  color: #292721;
  border-color: #ded8ca;
  background: #fffdf8;
}
html[data-site-theme="black-gold"] .seller-route-page input::placeholder,
html[data-site-theme="black-gold"] .seller-route-page textarea::placeholder {
  color: #9c958a;
}
html[data-site-theme="black-gold"] .seller-route-page .seller-form label,
html[data-site-theme="black-gold"] .seller-route-page .inventory-title label,
html[data-site-theme="black-gold"] .seller-route-page .inventory-title span,
html[data-site-theme="black-gold"] .seller-route-page .tutorial-media-grid label span,
html[data-site-theme="black-gold"] .seller-route-page .inventory-bulk-actions label,
html[data-site-theme="black-gold"] .seller-route-page .inventory-add-dialog-form > label,
html[data-site-theme="black-gold"] .seller-route-page .seller-review-feed .verified-review-card > header b,
html[data-site-theme="black-gold"] .seller-route-page .seller-review-feed .verified-review-card > p,
html[data-site-theme="black-gold"] .seller-route-page .seller-review-reply p,
html[data-site-theme="black-gold"] .seller-route-page .seller-review-reply-form label {
  color: #4d4638;
}
html[data-site-theme="black-gold"] .seller-route-page .seller-order-item {
  border-color: #e7e0d2;
  color: #292721;
  background: #fbf8f1;
}
html[data-site-theme="black-gold"] .seller-route-page .seller-order-footer {
  border-color: #e7e0d2;
  background: #fffdf8;
}
html[data-site-theme="black-gold"] .seller-route-page .seller-order-item > img,
html[data-site-theme="black-gold"] .seller-route-page .seller-product-list img,
html[data-site-theme="black-gold"] .seller-route-page .seller-order-buyer-avatar,
html[data-site-theme="black-gold"] .seller-route-page .shop-media-preview {
  border-color: #ded8ca;
  background: #f7f1e3;
}
html[data-site-theme="black-gold"] .seller-route-page .seller-order-status {
  color: #a77c1c;
}
html[data-site-theme="black-gold"] .seller-route-page .seller-order-status.status-paid,
html[data-site-theme="black-gold"] .seller-route-page .seller-order-status.status-refunded {
  color: #815d18;
}
html[data-site-theme="black-gold"] .seller-route-page .seller-funds-stats .seller-funds-stat {
  border-color: #ded8ca;
  color: #292721;
  background: #fffdf8;
}
html[data-site-theme="black-gold"] .seller-route-page .inventory-table-wrap {
  border-color: #ded8ca;
  background: #fffdf8;
}
html[data-site-theme="black-gold"] .seller-route-page .inventory-variant-table th,
html[data-site-theme="black-gold"] .seller-route-page .inventory-account-table th {
  border-color: #ded8ca;
  color: #777064;
  background: #f7f1e3;
}
html[data-site-theme="black-gold"] .seller-route-page .inventory-variant-table td,
html[data-site-theme="black-gold"] .seller-route-page .inventory-account-table td {
  border-color: #eee8dc;
  color: #4d4638;
}
html[data-site-theme="black-gold"] .seller-route-page .inventory-variant-table tbody tr:hover,
html[data-site-theme="black-gold"] .seller-route-page .inventory-account-table tbody tr:hover,
html[data-site-theme="black-gold"] .seller-route-page .inventory-account-table tr.is-priority {
  background: #fbf6e9;
}
html[data-site-theme="black-gold"] .seller-route-page .seller-feedback-tabs button {
  border-color: #ded8ca;
  color: #777064;
  background: #fffdf8;
}
html[data-site-theme="black-gold"] .seller-route-page .seller-review-reply {
  border-left-color: #b88a32;
  background: #f7f1e3;
}
html[data-site-theme="black-gold"] .seller-route-page .seller-route-loading {
  border-color: #ded8ca;
  color: #292721;
  background: #fffdf8;
}

/* Public web content keeps the black-gold brand accents while returning the
   browsing surfaces to the warm white palette used before the dark rollout. */
html[data-site-theme="black-gold"] .market {
  color: #292721;
  background: #f4f4f1;
}
html[data-site-theme="black-gold"] .market .section-top h2,
html[data-site-theme="black-gold"] .market .panel-heading,
html[data-site-theme="black-gold"] .market .listing h3 {
  color: #171717;
}
html[data-site-theme="black-gold"] .market .market-controls,
html[data-site-theme="black-gold"] .market .filter-panel {
  border-color: #ded8ca;
}
html[data-site-theme="black-gold"] .market .filter-panel,
html[data-site-theme="black-gold"] .market .listing,
html[data-site-theme="black-gold"] .market .load-more,
html[data-site-theme="black-gold"] .market .controls-right select,
html[data-site-theme="black-gold"] .market .filter-toggle,
html[data-site-theme="black-gold"] .market .price-range input {
  color: #292721;
  border-color: #ded8ca;
  background: #fffdf8;
}
html[data-site-theme="black-gold"] .market .listing-tags span {
  color: #6b5b38;
  background: #f7f1e3;
}
html[data-site-theme="black-gold"] .market .listing-meta,
html[data-site-theme="black-gold"] .market .filter-panel > label,
html[data-site-theme="black-gold"] .market .check,
html[data-site-theme="black-gold"] .market .section-top p {
  color: #777064;
}

html[data-site-theme="black-gold"] .messages-route-page {
  color: #292721;
  background: #f4f4f1;
}
html[data-site-theme="black-gold"] .messages-route-page .message-inbox,
html[data-site-theme="black-gold"] .message-modal,
html[data-site-theme="black-gold"] .message-detail-modal,
html[data-site-theme="black-gold"] .presale-modal {
  color: #292721;
  border-color: #ded8ca;
  background: #fffdf8;
}
html[data-site-theme="black-gold"] .messages-route-page .message-inbox-head h2,
html[data-site-theme="black-gold"] .messages-route-page .message-thread-copy b,
html[data-site-theme="black-gold"] .message-detail-modal .support-head h2,
html[data-site-theme="black-gold"] .presale-modal .presale-chat-head h2 {
  color: #171717;
}
html[data-site-theme="black-gold"] .messages-route-page .message-search,
html[data-site-theme="black-gold"] .messages-route-page .message-thread,
html[data-site-theme="black-gold"] .messages-route-page .message-swipe-row,
html[data-site-theme="black-gold"] .messages-route-page .message-swipe-content,
html[data-site-theme="black-gold"] .message-detail-modal .chat-product-summary,
html[data-site-theme="black-gold"] .message-detail-modal .chat-participants,
html[data-site-theme="black-gold"] .message-detail-modal .chat-composer,
html[data-site-theme="black-gold"] .presale-modal .presale-chat,
html[data-site-theme="black-gold"] .presale-modal .presale-context,
html[data-site-theme="black-gold"] .presale-modal #presaleMessageForm {
  color: #292721;
  border-color: #ded8ca;
  background: #fffdf8;
}
html[data-site-theme="black-gold"] .messages-route-page .message-thread-list,
html[data-site-theme="black-gold"] .messages-route-page .message-swipe-actions {
  color: #292721;
  border-color: #ded8ca;
}
html[data-site-theme="black-gold"] .message-detail-modal .chat-log,
html[data-site-theme="black-gold"] .presale-modal .presale-log {
  color: #292721;
  border-color: #ded8ca;
  background: #f4f4f1;
}
html[data-site-theme="black-gold"] .messages-route-page input,
html[data-site-theme="black-gold"] .message-detail-modal input,
html[data-site-theme="black-gold"] .message-detail-modal textarea,
html[data-site-theme="black-gold"] .presale-modal input,
html[data-site-theme="black-gold"] .presale-modal textarea {
  color: #292721;
  border-color: #ded8ca;
  background: #fffdf8;
}

html[data-site-theme="black-gold"] .store-route-page {
  color: #292721;
  background: #f4f4f1;
}
html[data-site-theme="black-gold"] .store-route-page .store-route-stats,
html[data-site-theme="black-gold"] .store-route-page .store-route-catalog,
html[data-site-theme="black-gold"] .store-route-page .store-route-catalog-layout,
html[data-site-theme="black-gold"] .store-route-page .store-route-products,
html[data-site-theme="black-gold"] .store-route-page .store-route-category,
html[data-site-theme="black-gold"] .store-route-page .store-route-sortbar,
html[data-site-theme="black-gold"] .store-route-page .store-route-view-tabs,
html[data-site-theme="black-gold"] .store-route-page .store-route-product {
  color: #292721;
  border-color: #ded8ca;
  background: #fffdf8;
}
html[data-site-theme="black-gold"] .store-route-page .store-route-category nav,
html[data-site-theme="black-gold"] .store-route-page .store-route-category button,
html[data-site-theme="black-gold"] .store-route-page .store-route-sort-tabs button,
html[data-site-theme="black-gold"] .store-route-page .store-route-view-tabs button,
html[data-site-theme="black-gold"] .store-route-page .store-route-load,
html[data-site-theme="black-gold"] .store-route-page .store-route-search input {
  color: #4d4638;
  border-color: #ded8ca;
  background: #fffdf8;
}
html[data-site-theme="black-gold"] .store-route-page .store-route-heading h2,
html[data-site-theme="black-gold"] .store-route-page .store-route-category h3,
html[data-site-theme="black-gold"] .store-route-page .store-route-product-title {
  color: #171717;
}

html[data-site-theme="black-gold"] .store-route-page .store-route-hero {
  color: #292721;
  border-color: #ded8ca;
  background: #fffdf8;
}
html[data-site-theme="black-gold"] .store-route-page .store-route-overlay {
  color: #292721;
  background: none;
}
html[data-site-theme="black-gold"] .store-route-page .store-route-breadcrumb,
html[data-site-theme="black-gold"] .store-route-page .store-route-breadcrumb span,
html[data-site-theme="black-gold"] .store-route-page .store-route-copy p {
  color: #777064;
}
html[data-site-theme="black-gold"] .store-route-page .store-route-breadcrumb b,
html[data-site-theme="black-gold"] .store-route-page .store-route-copy h1,
html[data-site-theme="black-gold"] .store-route-page .store-route-copy h2,
html[data-site-theme="black-gold"] .store-route-page .store-route-copy .shop-level,
html[data-site-theme="black-gold"] .store-route-page .store-route-copy .shop-level b {
  color: #171717;
}
html[data-site-theme="black-gold"] .store-route-page .qikswap-back-button,
html[data-site-theme="black-gold"] .store-route-page .store-route-follow {
  color: #6b531d;
  border-color: #c7a653;
  background: #fffdf8;
}

html[data-site-theme="black-gold"] body.saved-route,
html[data-site-theme="black-gold"] .saved-route-page {
  color: #292721;
  background: #f4f4f1;
}
html[data-site-theme="black-gold"] .saved-route-header,
html[data-site-theme="black-gold"] .saved-followed-shop,
html[data-site-theme="black-gold"] .saved-swipe-row,
html[data-site-theme="black-gold"] .saved-swipe-content,
html[data-site-theme="black-gold"] .saved-empty,
html[data-site-theme="black-gold"] .saved-recommend-card {
  color: #292721;
  border-color: #ded8ca;
  background: #fffdf8;
}
html[data-site-theme="black-gold"] .saved-route-heading h1,
html[data-site-theme="black-gold"] .saved-section-head h2,
html[data-site-theme="black-gold"] .saved-recommend-head h2,
html[data-site-theme="black-gold"] .saved-followed-copy > b,
html[data-site-theme="black-gold"] .saved-item-title,
html[data-site-theme="black-gold"] .saved-empty h2,
html[data-site-theme="black-gold"] .saved-recommend-copy b {
  color: #171717;
}
html[data-site-theme="black-gold"] .saved-route-count,
html[data-site-theme="black-gold"] .saved-followed-hint,
html[data-site-theme="black-gold"] .saved-followed-level,
html[data-site-theme="black-gold"] .saved-followed-intro,
html[data-site-theme="black-gold"] .saved-followed-arrow,
html[data-site-theme="black-gold"] .saved-section-head span,
html[data-site-theme="black-gold"] .saved-recommend-head span,
html[data-site-theme="black-gold"] .saved-item-shop,
html[data-site-theme="black-gold"] .saved-empty p {
  color: #777064;
}
html[data-site-theme="black-gold"] .saved-item-image,
html[data-site-theme="black-gold"] .saved-recommend-card img {
  background: #f7f1e3;
}

/* Keep the four seller inventory totals in one compact row at every width. */
html[data-site-theme="black-gold"] .seller-route-page .seller-metrics {
  grid-template-columns: repeat(4, minmax(0, 1fr));
  gap: 6px;
}
html[data-site-theme="black-gold"] .seller-route-page .seller-metrics > div {
  display: grid;
  min-height: 58px;
  padding: 8px 6px;
  align-content: center;
  text-align: center;
}
html[data-site-theme="black-gold"] .seller-route-page .seller-metrics span {
  overflow: hidden;
  color: #777064;
  font-size: 10px;
  line-height: 1.2;
  text-overflow: ellipsis;
  white-space: nowrap;
}
html[data-site-theme="black-gold"] .seller-route-page .seller-metrics strong {
  margin: 4px 0 0;
  font-size: 18px;
  line-height: 1;
}
html[data-site-theme="black-gold"] .seller-route-page .seller-metrics small {
  display: none;
}

@media (max-width: 420px) {
  html[data-site-theme="black-gold"] .seller-route-page .seller-metrics {
    gap: 3px;
  }
  html[data-site-theme="black-gold"] .seller-route-page .seller-metrics > div {
    min-height: 52px;
    padding: 6px 3px;
  }
  html[data-site-theme="black-gold"] .seller-route-page .seller-metrics span {
    font-size: 9px;
  }
  html[data-site-theme="black-gold"] .seller-route-page .seller-metrics strong {
    font-size: 16px;
  }
}
