/* Signs All Day — final black/gold override.
   Loaded last so legacy blue/red styles cannot win the cascade. */

:root{
  --sad-gold:#c7a24b;
  --sad-gold-light:#e0bf70;
  --sad-gold-dark:#987225;
  --sad-cream:#fffdf8;
  --sad-cream-2:#faf6ed;
  --sad-warm:#f3eee4;
  --sad-line:#d8cdb9;
  --sad-text:#2f291e;
  --sad-muted:#6c6252;
  --sad-charcoal:#11100d;
}

/* Pricing / configurator — light mode */
html[data-sad-theme="light"] body.pricing-page-active .pricing-section{background:#f7f3eb!important}
html[data-sad-theme="light"] body.pricing-page-active .config-panel,
html[data-sad-theme="light"] body.pricing-page-active .sheet-stage,
html[data-sad-theme="light"] body.pricing-page-active .order-summary,
html[data-sad-theme="light"] body.pricing-page-active .sheet-sidecard{
  background:var(--sad-cream)!important;
  border-color:var(--sad-line)!important;
  box-shadow:0 8px 24px rgba(55,43,18,.05)!important
}
html[data-sad-theme="light"] body.pricing-page-active .sheet-workarea{
  background-color:var(--sad-warm)!important;
  background-image:
    linear-gradient(0deg,rgba(117,96,55,.06) 1px,transparent 1px),
    linear-gradient(90deg,rgba(117,96,55,.06) 1px,transparent 1px)!important;
  background-size:20px 20px!important;
  border-color:var(--sad-line)!important
}
html[data-sad-theme="light"] body.pricing-page-active .sheet-canvas{
  background:#fffefb!important;
  border-color:#5d5240!important
}
html[data-sad-theme="light"] body.pricing-page-active .piece-slot{border-color:#c49d43!important}
html[data-sad-theme="light"] body.pricing-page-active .config-label,
html[data-sad-theme="light"] body.pricing-page-active .summary-mini-label,
html[data-sad-theme="light"] body.pricing-page-active .sheet-side-kicker,
html[data-sad-theme="light"] body.pricing-page-active .field-caption{
  color:#7b6330!important
}
html[data-sad-theme="light"] body.pricing-page-active .config-section label,
html[data-sad-theme="light"] body.pricing-page-active .size-rule-picker label{
  color:#40392e!important
}
html[data-sad-theme="light"] body.pricing-page-active .config-section p,
html[data-sad-theme="light"] body.pricing-page-active .mode-explainer,
html[data-sad-theme="light"] body.pricing-page-active .sheet-toolbar span,
html[data-sad-theme="light"] body.pricing-page-active .sheet-legend,
html[data-sad-theme="light"] body.pricing-page-active .production-date small,
html[data-sad-theme="light"] body.pricing-page-active .summary-lines span,
html[data-sad-theme="light"] body.pricing-page-active .pricing-breakdown span{
  color:var(--sad-muted)!important
}
html[data-sad-theme="light"] body.pricing-page-active .preset-row button,
html[data-sad-theme="light"] body.pricing-page-active .thickness-picker button,
html[data-sad-theme="light"] body.pricing-page-active .seg,
html[data-sad-theme="light"] body.pricing-page-active .product-tab{
  background:var(--sad-cream)!important;
  color:var(--sad-text)!important;
  border-color:#cdbf9f!important;
  box-shadow:none!important
}
html[data-sad-theme="light"] body.pricing-page-active .preset-row button small,
html[data-sad-theme="light"] body.pricing-page-active .thickness-picker button small{
  color:#766a57!important
}
html[data-sad-theme="light"] body.pricing-page-active .preset-row button:hover,
html[data-sad-theme="light"] body.pricing-page-active .thickness-picker button:hover,
html[data-sad-theme="light"] body.pricing-page-active .seg:hover{
  background:#faf3e2!important;
  border-color:var(--sad-gold)!important;
  color:#6f5114!important
}
html[data-sad-theme="light"] body.pricing-page-active .preset-row button.is-active,
html[data-sad-theme="light"] body.pricing-page-active .thickness-picker button.is-active,
html[data-sad-theme="light"] body.pricing-page-active .seg.is-active,
html[data-sad-theme="light"] body.pricing-page-active .product-tab.is-active{
  background:var(--sad-gold)!important;
  border-color:var(--sad-gold)!important;
  color:#0b0b0a!important;
  box-shadow:0 0 0 3px rgba(199,162,75,.15)!important
}
html[data-sad-theme="light"] body.pricing-page-active .preset-row button.is-active small,
html[data-sad-theme="light"] body.pricing-page-active .thickness-picker button.is-active small{
  color:#2b2519!important
}
html[data-sad-theme="light"] body.pricing-page-active .size-rule-picker{
  background:var(--sad-cream-2)!important;
  border-color:var(--sad-line)!important
}
html[data-sad-theme="light"] body.pricing-page-active input[type="radio"]{
  border-color:#aa9b7e!important
}
html[data-sad-theme="light"] body.pricing-page-active input[type="radio"]:checked{
  border-color:var(--sad-gold)!important;
  background:radial-gradient(circle,var(--sad-gold) 0 5.5px,#fff 6.5px)!important
}
html[data-sad-theme="light"] body.pricing-page-active .radio-line:has(input:checked),
html[data-sad-theme="light"] body.pricing-page-active .size-rule-picker label:has(input:checked),
html[data-sad-theme="light"] body.pricing-page-active .turnaround-option:has(input:checked){
  background:#f7edda!important;
  border-color:#d7ba76!important;
  color:#6f5114!important
}
html[data-sad-theme="light"] body.pricing-page-active .yield-math{
  background:#f8f1e2!important;
  border-color:#dec98f!important
}
html[data-sad-theme="light"] body.pricing-page-active .yield-math b,
html[data-sad-theme="light"] body.pricing-page-active .current-yield-card summary,
html[data-sad-theme="light"] body.pricing-page-active .layout-rules-link{
  color:var(--sad-gold-dark)!important
}
html[data-sad-theme="light"] body.pricing-page-active .yield-math span,
html[data-sad-theme="light"] body.pricing-page-active .layout-rules-card b,
html[data-sad-theme="light"] body.pricing-page-active .current-yield-card>strong,
html[data-sad-theme="light"] body.pricing-page-active .yield-sheet-count b{
  color:var(--sad-text)!important
}
html[data-sad-theme="light"] body.pricing-page-active .layout-rules-card small,
html[data-sad-theme="light"] body.pricing-page-active .layout-rules-card p,
html[data-sad-theme="light"] body.pricing-page-active .yield-sheet-count small,
html[data-sad-theme="light"] body.pricing-page-active .current-yield-card details p{
  color:var(--sad-muted)!important
}
html[data-sad-theme="light"] body.pricing-page-active .sheet-preview-note,
html[data-sad-theme="light"] body.pricing-page-active .spacing-rule,
html[data-sad-theme="light"] body.pricing-page-active .file-charge-note,
html[data-sad-theme="light"] body.pricing-page-active .summary-material-switch{
  background:var(--sad-cream-2)!important;
  border-color:#ded2b6!important;
  color:var(--sad-muted)!important
}
html[data-sad-theme="light"] body.pricing-page-active .sheet-legend i.legend-open{
  border-color:#bcae95!important;
  background:#f4efe5!important
}
html[data-sad-theme="light"] body.pricing-page-active .sheet-legend i.legend-remnant{
  border-color:var(--sad-gold)!important;
  background:var(--sad-cream)!important
}
html[data-sad-theme="light"] body.pricing-page-active .sheet-legend i.legend-remnant:after{color:var(--sad-gold-dark)!important}
html[data-sad-theme="light"] body.pricing-page-active .sheet-legend i.legend-kerf{background:#ddd3c2!important}
html[data-sad-theme="light"] body.pricing-page-active .pricing-product-select select,
html[data-sad-theme="light"] body.pricing-page-active .summary-product-select{
  background:var(--sad-cream)!important;
  border-color:#cdbb91!important;
  color:#211d15!important
}

/* Pricing / configurator — dark mode */
html[data-sad-theme="dark"] body.pricing-page-active .config-panel,
html[data-sad-theme="dark"] body.pricing-page-active .sheet-stage,
html[data-sad-theme="dark"] body.pricing-page-active .order-summary,
html[data-sad-theme="dark"] body.pricing-page-active .sheet-sidecard{
  background:#171612!important;
  border-color:#443d2d!important;
  color:#f7f3e9!important
}
html[data-sad-theme="dark"] body.pricing-page-active .yield-math,
html[data-sad-theme="dark"] body.pricing-page-active .size-rule-picker,
html[data-sad-theme="dark"] body.pricing-page-active .sheet-preview-note,
html[data-sad-theme="dark"] body.pricing-page-active .summary-material-switch{
  background:#211f19!important;
  border-color:#514731!important
}
html[data-sad-theme="dark"] body.pricing-page-active .yield-math b,
html[data-sad-theme="dark"] body.pricing-page-active .current-yield-card summary,
html[data-sad-theme="dark"] body.pricing-page-active .layout-rules-link{color:var(--sad-gold-light)!important}

/* Capability cards / ADA illustration */
html[data-sad-theme="light"] body .product-grid-v2 .miniart,
html[data-sad-theme="light"] body .product-grid-41 .miniart,
html[data-sad-theme="light"] body .miniart.coro,
html[data-sad-theme="light"] body .miniart.smallparts,
html[data-sad-theme="light"] body .miniart.routing{
  background:#eee8dc!important
}
html[data-sad-theme="light"] body .product-grid-v2 .card,
html[data-sad-theme="light"] body .product-grid-41 .card{border-color:#d9cfbd!important}
html[data-sad-theme="light"] body .ada-family-card-photo{
  background:#eee8dc!important;
  border-color:#d9cfbd!important
}

/* Dimensional hero photo caption */
html body .dimensional-hero-photo{
  border-color:#6f5b2c!important;
  background:var(--sad-charcoal)!important
}
html body .dimensional-hero-photo figcaption{
  background:var(--sad-charcoal)!important;
  border-top:1px solid #4b402b!important
}
html body .dimensional-hero-photo figcaption b{color:#f7f3e9!important}
html body .dimensional-hero-photo figcaption small{color:#c8bda9!important}
html body .dimensional-photo-label{
  background:rgba(17,16,13,.88)!important;
  border-color:rgba(224,191,112,.55)!important;
  color:#f7f3e9!important
}

/* Main pricing chooser */
.pricing-tabs-hidden{display:none!important}
.summary-product-select{width:100%;min-height:44px;margin-top:7px;padding:9px 34px 9px 11px;border-radius:8px}

/* Pricing workspace intentionally has no dark-mode override. The calculator remains
   warm light/cream in either site appearance; black/gold is reserved for site chrome. */
html[data-sad-theme="dark"] body.pricing-page-active .sheet-sidecard{
  background:#171612!important;
  border-color:#5b4d31!important
}
html[data-sad-theme="dark"] body.pricing-page-active .yield-math{
  background:#2a2419!important;
  border-color:#705b2d!important
}
html[data-sad-theme="dark"] body.pricing-page-active .yield-math b,
html[data-sad-theme="dark"] body.pricing-page-active .current-yield-card summary,
html[data-sad-theme="dark"] body.pricing-page-active .layout-rules-link{
  color:#e0bf70!important
}
html[data-sad-theme="dark"] body.pricing-page-active .sheet-preview-note,
html[data-sad-theme="dark"] body.pricing-page-active .summary-material-switch{
  background:#1b1914!important;
  border-color:#4e432f!important
}
html[data-sad-theme="dark"] body.pricing-page-active .sheet-legend i.legend-open{
  border-color:#988b75!important;
  background:#e9e4da!important
}
html[data-sad-theme="dark"] body.pricing-page-active .sheet-legend i.legend-remnant{
  border-color:#c7a24b!important;
  background:#f8f6f1!important
}
html[data-sad-theme="dark"] body.pricing-page-active .sheet-legend i.legend-remnant:after{color:#c7a24b!important}
html[data-sad-theme="dark"] body.pricing-page-active .sheet-legend i.legend-kerf{background:#bdb3a3!important}
html[data-sad-theme="dark"] body.pricing-page-active .summary-product-select,
html[data-sad-theme="dark"] body.pricing-page-active .pricing-product-select select{
  background:#f8f6f1!important;
  border-color:#cdbf9f!important;
  color:#2f291e!important
}

/* Dark mode text reset: no navy/blue text remains on charcoal surfaces. */
html[data-sad-theme="dark"] body.pricing-page-active .pricing-app h1,
html[data-sad-theme="dark"] body.pricing-page-active .pricing-app h2,
html[data-sad-theme="dark"] body.pricing-page-active .pricing-app h3,
html[data-sad-theme="dark"] body.pricing-page-active .pricing-app strong,
html[data-sad-theme="dark"] body.pricing-page-active .pricing-app b{
  color:#f7f3e9!important
}
html[data-sad-theme="dark"] body.pricing-page-active .pricing-app p,
html[data-sad-theme="dark"] body.pricing-page-active .pricing-app small,
html[data-sad-theme="dark"] body.pricing-page-active .pricing-app label,
html[data-sad-theme="dark"] body.pricing-page-active .pricing-app .muted,
html[data-sad-theme="dark"] body.pricing-page-active .pricing-app .sheet-legend,
html[data-sad-theme="dark"] body.pricing-page-active .pricing-app .summary-lines span,
html[data-sad-theme="dark"] body.pricing-page-active .pricing-app .pricing-breakdown span{
  color:#bdb4a4!important
}
html[data-sad-theme="dark"] body.pricing-page-active .pricing-app .config-label,
html[data-sad-theme="dark"] body.pricing-page-active .pricing-app .field-caption,
html[data-sad-theme="dark"] body.pricing-page-active .pricing-app .summary-mini-label,
html[data-sad-theme="dark"] body.pricing-page-active .pricing-app .summary-kicker,
html[data-sad-theme="dark"] body.pricing-page-active .pricing-app .sheet-side-kicker,
html[data-sad-theme="dark"] body.pricing-page-active .pricing-app .material-heading small,
html[data-sad-theme="dark"] body.pricing-page-active .pricing-app .current-yield-card summary,
html[data-sad-theme="dark"] body.pricing-page-active .pricing-app .layout-rules-link,
html[data-sad-theme="dark"] body.pricing-page-active .pricing-app .inline-help,
html[data-sad-theme="dark"] body.pricing-page-active .pricing-app .config-rule-note a{
  color:#e0bf70!important
}
html[data-sad-theme="dark"] body.pricing-page-active .pricing-app .material-heading span,
html[data-sad-theme="dark"] body.pricing-page-active .pricing-app .current-yield-card>strong,
html[data-sad-theme="dark"] body.pricing-page-active .pricing-app .yield-math span,
html[data-sad-theme="dark"] body.pricing-page-active .pricing-app .yield-sheet-count b,
html[data-sad-theme="dark"] body.pricing-page-active .pricing-app .layout-rules-card b{
  color:#f7f3e9!important
}
html[data-sad-theme="dark"] body.pricing-page-active .pricing-app .yield-math b{
  color:#e0bf70!important
}
html[data-sad-theme="dark"] body.pricing-page-active .pricing-app .sad-prelaunch-builder-notice{
  background:#1b1914!important;
  border-color:#705b2d!important;
  color:#bdb4a4!important
}
html[data-sad-theme="dark"] body.pricing-page-active .pricing-app .sad-prelaunch-builder-notice b{
  color:#e0bf70!important
}
/* Restore control text after the global dark-mode text reset. */
html[data-sad-theme="dark"] body.pricing-page-active .pricing-app .preset-row button,
html[data-sad-theme="dark"] body.pricing-page-active .pricing-app .thickness-picker button,
html[data-sad-theme="dark"] body.pricing-page-active .pricing-app .seg,
html[data-sad-theme="dark"] body.pricing-page-active .pricing-app .summary-product-select,
html[data-sad-theme="dark"] body.pricing-page-active .pricing-app .pricing-product-select select{
  color:#2f291e!important
}
html[data-sad-theme="dark"] body.pricing-page-active .pricing-app .preset-row button.is-active,
html[data-sad-theme="dark"] body.pricing-page-active .pricing-app .thickness-picker button.is-active,
html[data-sad-theme="dark"] body.pricing-page-active .pricing-app .seg.is-active{
  color:#0b0b0a!important
}

/* Brand-gold focus ring for typing/select fields. */
html body input:not([type="radio"]):not([type="checkbox"]):focus,
html body select:focus,
html body textarea:focus{
  outline:2px solid #e0b84d!important;
  outline-offset:2px!important;
  border-color:#e0b84d!important;
  box-shadow:0 0 0 3px rgba(224,184,77,.24)!important
}

/* Header logo lockup: interlocking S/A/D mark plus wordmark. */
.site-header .brand{
  display:grid!important;
  grid-template-columns:58px auto!important;
  grid-template-rows:auto auto!important;
  column-gap:11px!important;
  align-items:center!important;
  line-height:.92!important
}
.site-header .brand::before{
  content:""!important;
  grid-column:1!important;
  grid-row:1 / 3!important;
  display:block!important;
  width:58px!important;
  height:46px!important;
  background:transparent url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2081%2064'%3E%3Cpath%20fill='%23E0B84D'%20d='M0%2063h71l4-2%205-7v-8l-2-2-2-5-4-5-7-13-4-4-2-1H38l-1-1%201-3H28l-6%209%201%201h8l2-2h2l1%202h19l2%201%203%203%207%2013%207%2010-2%205-4%203H13l-1-2%2010-15v-2h-7l-5%209-4%205-1%203-4%205z'/%3E%3Cpath%20fill='%23E0B84D'%20d='M19%201l-4%205-1%203-2%202-1%203-4%205-3%206%201%205%203%203h11l1%201h13l1-1h4l1%201v2l-2%204-3%203h-1l-1-2h-2l-5%206-2%204h12l6-6%206-10%204%203%201%203%202%202v3l-2%201-2%203%201%201h12l2-3-14-21h-6l-1-1H24l-1%201h-5l-1-1h-4l-1-1%201-3%2011-16h21l1%201-1%204h5l1%201%208-12H21z'/%3E%3C/svg%3E") center/contain no-repeat!important
}
.site-header .brand-main{grid-column:2!important;grid-row:1!important}
.site-header .brand-sub{grid-column:2!important;grid-row:2!important}
@media(max-width:760px){
  .site-header .brand{grid-template-columns:44px auto!important;column-gap:8px!important}
  .site-header .brand::before{width:44px!important;height:35px!important}
}

/* G2 Classic Gold — primary Signs All Day accent. */
:root{
  --sad-gold:#e0b84d!important;
  --sad-gold-light:#e0b84d!important;
  --sad-accent:#e0b84d!important
}
html[data-sad-theme="light"],
html[data-sad-theme="dark"]{
  --sad-gold:#e0b84d!important;
  --sad-gold-light:#e0b84d!important;
  --sad-accent:#e0b84d!important
}
html body .site-header .brand-main .brand-all-day{color:#e0b84d!important}
html body .btn.primary,
html body .sad-account-nav .btn.primary,
html body .pricing-material-card.is-active,
html body .seg.is-active,
html body .preset-row button.is-active,
html body .thickness-picker button.is-active,
html body .product-tab.is-active,
html body .art-source-tabs button.is-active,
html body .operating-gates span{
  background:#e0b84d!important;
  border-color:#e0b84d!important
}
html body .page-hero,
html body .pricing-hero,
html body .pricing-launch,
html body .dimensional-beauty-hero{border-bottom-color:#e0b84d!important}
html body .sidebar-card{border-top-color:#e0b84d!important}
html body .dim-install-card,
html body .dimensional-spec-card,
html body .dimensional-effect-grid article{border-top-color:#e0b84d!important}
html body .resource-tool-feature,
html body .project-quote-note,
html body .process-note,
html body.pricing-page-active #pricing-app .config-rule-note{border-left-color:#e0b84d!important}
html body .operating-gates>div:not(:last-child):after,
html body.pricing-page-active #pricing-app .legend-selected{background:#e0b84d!important}
html body.pricing-page-active #pricing-app .piece-slot,
html body.pricing-page-active #pricing-app .legend-cut,
html body.pricing-page-active #pricing-app .legend-remnant,
html body.pricing-page-active #pricing-app .upload-button{border-color:#e0b84d!important}
html body input[type="radio"]:hover{border-color:#e0b84d!important}
html body input[type="radio"]:checked{
  border-color:#e0b84d!important;
  background:radial-gradient(circle,#e0b84d 0 5.5px,#fff 6.5px)!important
}
html body input:not([type="radio"]):not([type="checkbox"]):focus,
html body select:focus,
html body textarea:focus{
  outline-color:#e0b84d!important;
  border-color:#e0b84d!important;
  box-shadow:0 0 0 3px rgba(224,184,77,.24)!important
}

/* G2 preview-force: higher specificity than the legacy footer palette. */
html[data-sad-theme] body.sad-prelaunch-active .site-header .brand-main .brand-all-day{
  color:#e0b84d!important
}
html[data-sad-theme] body.sad-prelaunch-active .btn.primary,
html[data-sad-theme] body.sad-prelaunch-active .sad-account-nav .btn.primary,
html[data-sad-theme] body.sad-prelaunch-active .pricing-material-card.is-active,
html[data-sad-theme] body.sad-prelaunch-active .product-tab.is-active,
html[data-sad-theme] body.sad-prelaunch-active .art-source-tabs button.is-active,
html[data-sad-theme] body.sad-prelaunch-active .operating-gates span{
  background:#e0b84d!important;
  border-color:#e0b84d!important
}
html[data-sad-theme] body.sad-prelaunch-active .pricing-zip-check button{
  background:#c7a24b!important;
  border-color:#c7a24b!important;
  color:#0b0b0a!important;
  -webkit-text-fill-color:#0b0b0a!important
}
html[data-sad-theme] body.sad-prelaunch-active.pricing-page-active #pricing-app .seg.is-active,
html[data-sad-theme] body.sad-prelaunch-active.pricing-page-active #pricing-app .preset-row button.is-active,
html[data-sad-theme] body.sad-prelaunch-active.pricing-page-active #pricing-app .thickness-picker button.is-active{
  background:#e0b84d!important;
  border-color:#e0b84d!important;
  color:#0b0b0a!important
}
html[data-sad-theme] body.sad-prelaunch-active .page-hero,
html[data-sad-theme] body.sad-prelaunch-active .pricing-hero,
html[data-sad-theme] body.sad-prelaunch-active .pricing-launch,
html[data-sad-theme] body.sad-prelaunch-active .dimensional-beauty-hero{
  border-bottom-color:#e0b84d!important
}
html[data-sad-theme] body.sad-prelaunch-active .sidebar-card,
html[data-sad-theme] body.sad-prelaunch-active .dim-install-card,
html[data-sad-theme] body.sad-prelaunch-active .dimensional-spec-card,
html[data-sad-theme] body.sad-prelaunch-active .dimensional-effect-grid article{
  border-top-color:#e0b84d!important
}
html[data-sad-theme] body.sad-prelaunch-active .resource-tool-feature,
html[data-sad-theme] body.sad-prelaunch-active .project-quote-note,
html[data-sad-theme] body.sad-prelaunch-active .process-note,
html[data-sad-theme] body.sad-prelaunch-active.pricing-page-active #pricing-app .config-rule-note{
  border-left-color:#e0b84d!important
}
html[data-sad-theme] body.sad-prelaunch-active.pricing-page-active #pricing-app input[type="radio"]:checked{
  border-color:#e0b84d!important;
  background:radial-gradient(circle,#e0b84d 0 5.5px,#fff 6.5px)!important
}
html[data-sad-theme] body.sad-prelaunch-active input:not([type="radio"]):not([type="checkbox"]):focus,
html[data-sad-theme] body.sad-prelaunch-active select:focus,
html[data-sad-theme] body.sad-prelaunch-active textarea:focus{
  outline-color:#e0b84d!important;
  border-color:#e0b84d!important;
  box-shadow:0 0 0 3px rgba(224,184,77,.24)!important
}

/* Approved Signs All Day horizontal logo from the supplied brand identity sheet. */
.site-header .brand::before{display:none!important}
.site-header .brand{
  display:inline-flex!important;
  flex-direction:column!important;
  align-items:flex-start!important;
  justify-content:center!important
}
.site-header .brand-main{
  display:block!important;
  width:300px!important;
  height:88px!important;
  margin:0!important;
  background-image:url("data:image/webp;base64,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")!important;
  background-position:left center!important;
  background-repeat:no-repeat!important;
  background-size:contain!important;
  font-size:0!important;
  line-height:0!important
}
.site-header .brand-main .brand-line{opacity:0!important;visibility:hidden!important}
.site-header .brand-sub{
  margin-top:0!important;
  padding-left:0!important;
  font-size:9px!important;
  letter-spacing:.17em!important;
  color:#c9c1b0!important
}
@media(max-width:760px){
  .site-header .brand-main{width:205px!important;height:60px!important}
  .site-header .brand-sub{display:none!important}
}

/* Final real header image asset. */
html body .site-header .brand.sad-brand-image::before{display:none!important}
html body .site-header .brand.sad-brand-image{
  display:inline-flex!important;
  flex-direction:column!important;
  align-items:flex-start!important;
  justify-content:center!important;
  line-height:1!important
}
html body .site-header .brand.sad-brand-image .sad-header-logo{
  display:block!important;
  width:300px!important;
  height:auto!important;
  max-width:100%!important;
  object-fit:contain!important
}
html body .site-header .brand.sad-brand-image .brand-sub{
  display:block!important;
  margin-top:3px!important;
  padding-left:0!important;
  font-size:9px!important;
  letter-spacing:.17em!important;
  color:#c9c1b0!important
}
@media(max-width:760px){
  html body .site-header .brand.sad-brand-image .sad-header-logo{width:205px!important}
  html body .site-header .brand.sad-brand-image .brand-sub{display:none!important}
}

/* Production header logo: real WordPress media asset.
   Also covers the legacy cached header markup during draft preview. */
html[data-sad-theme] body.sad-prelaunch-active .site-header .brand{
  position:relative!important;
  display:block!important;
  width:300px!important;
  min-width:300px!important;
  height:96px!important;
  line-height:1!important
}
html[data-sad-theme] body.sad-prelaunch-active .site-header .brand::before{
  content:""!important;
  display:block!important;
  position:absolute!important;
  inset:0!important;
  width:300px!important;
  height:96px!important;
  background:transparent url("https://signsallday.com/wp-content/uploads/2026/09/Signs-All-Day-Horizontal-Header-Logo.png") left center/contain no-repeat!important
}
html[data-sad-theme] body.sad-prelaunch-active .site-header .brand .brand-main,
html[data-sad-theme] body.sad-prelaunch-active .site-header .brand .brand-sub{
  opacity:0!important;
  visibility:hidden!important;
  pointer-events:none!important
}
html[data-sad-theme] body.sad-prelaunch-active .site-header .brand.sad-brand-image .sad-header-logo{
  display:block!important;
  width:300px!important;
  height:auto!important
}
html[data-sad-theme] body.sad-prelaunch-active .site-header .brand.sad-brand-image::before{
  display:none!important
}
@media(max-width:760px){
  html[data-sad-theme] body.sad-prelaunch-active .site-header .brand{
    width:205px!important;
    min-width:205px!important;
    height:66px!important
  }
  html[data-sad-theme] body.sad-prelaunch-active .site-header .brand::before{
    width:205px!important;
    height:66px!important
  }
  html[data-sad-theme] body.sad-prelaunch-active .site-header .brand.sad-brand-image .sad-header-logo{
    width:205px!important
  }
}

/* 2026-09-20 approved header fit: preserve the new image logo while giving the
   primary navigation enough room to remain on one line. */
@media(min-width:1101px){
  html body .site-header .brand.sad-brand-image .sad-header-logo{width:275px!important}
  html[data-sad-theme] body.sad-prelaunch-active .site-header .brand{
    width:275px!important;
    min-width:275px!important
  }
  html[data-sad-theme] body.sad-prelaunch-active .site-header .brand::before{
    width:275px!important
  }
  html[data-sad-theme] body.sad-prelaunch-active .site-header .brand.sad-brand-image .sad-header-logo{width:275px!important}
  html body .site-header .navlinks{gap:17px!important}
  html body .site-header .navlinks>a,
  html body .site-header .navdrop>a{white-space:nowrap!important}
}

/* Pricing-page workspace panel: true light-mode treatment. Legacy gold-preview
   overrides forced the surface dark, leaving dark text nearly invisible. */
html[data-sad-theme="light"] body .partner-production-desk{
  background:#fbfaf7!important;
  border-color:#d8c9a8!important;
  color:#15130f!important
}
html[data-sad-theme="light"] body .partner-production-desk .partner-desk-heading h2,
html[data-sad-theme="light"] body .partner-production-desk .partner-desk-grid b,
html[data-sad-theme="light"] body .partner-production-desk .partner-desk-grid a{color:#15130f!important}
html[data-sad-theme="light"] body .partner-production-desk .partner-desk-heading p,
html[data-sad-theme="light"] body .partner-production-desk .partner-desk-grid small{color:#5f574a!important}
html[data-sad-theme="light"] body .partner-production-desk .partner-desk-grid,
html[data-sad-theme="light"] body .partner-production-desk .partner-desk-grid>div{border-color:#d8c9a8!important}
html[data-sad-theme="light"] body .partner-production-desk .partner-desk-grid span{color:#987225!important}

/* Homepage standard-contour promise. */
.sad-contour-promise{padding:18px 0 20px;background:#fbfaf7;border-top:1px solid #ded2b6;border-bottom:1px solid #ded2b6}
.sad-contour-promise-inner{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:22px;align-items:center;border:1px solid #ded2b6;border-radius:10px;padding:16px 22px;background:#fffdf8}
.sad-contour-promise-icon{width:62px;height:62px;border-radius:12px;background:#f4ead3;display:grid;place-items:center;color:#15130f;font-size:32px;line-height:1}
.sad-contour-promise h2{margin:0 0 4px;font-size:19px;line-height:1.15;color:#15130f}
.sad-contour-promise p{margin:0;color:#5f574a;font-size:13.5px;line-height:1.45}
.sad-contour-promise .btn{white-space:nowrap}
@media(max-width:760px){.sad-contour-promise-inner{grid-template-columns:auto 1fr}.sad-contour-promise .btn{grid-column:1/-1;justify-self:stretch;text-align:center}}

/* Approved pricing-page policy row: published SKU, 2x2 small-part capability,
   and the hole-count threshold are separate readable panels. */
.pricing-policy-row{display:grid;grid-template-columns:1fr 1.18fr 1fr;gap:12px;margin-top:14px;align-items:stretch}
.pricing-policy-card{min-height:104px;border:1px solid #4a4232;border-radius:8px;padding:15px 17px;background:#11110f;color:#efe8d8;display:flex;gap:13px;align-items:center}
.pricing-policy-card .policy-icon{flex:0 0 52px;width:52px;height:52px;border:1px solid #8c7440;border-radius:10px;display:grid;place-items:center;color:#e0bf70;font-size:26px;line-height:1}
.pricing-policy-card b{display:block;margin:0 0 5px;font-size:13.5px;line-height:1.25;color:#efe8d8}
.pricing-policy-card p{margin:0;font-size:11.2px;line-height:1.45;color:#c8c0b0}
.pricing-policy-card a{color:#e0bf70}
.pricing-policy-small{min-height:112px;padding:17px 19px;border-color:#8c7440;box-shadow:0 0 0 1px rgba(224,191,112,.08)}
.pricing-zip-after-policies{margin-top:12px;display:flex;justify-content:flex-end}
html[data-sad-theme="light"] body .pricing-policy-card{background:#fbfaf7!important;border-color:#d8c9a8!important;color:#15130f!important}
html[data-sad-theme="light"] body .pricing-policy-card b{color:#15130f!important}
html[data-sad-theme="light"] body .pricing-policy-card p{color:#5f574a!important}
html[data-sad-theme="light"] body .pricing-policy-card .policy-icon{background:#f4ead3!important;color:#987225!important;border-color:#d8c9a8!important}
@media(max-width:900px){.pricing-policy-row{grid-template-columns:1fr}.pricing-policy-small{transform:none}.pricing-zip-after-policies{justify-content:stretch}}

/* ADA page: keep the reference sidebar at its natural content height. */
html body.page-id-17 .sidebar-card{
  align-self:start!important;
  height:auto!important;
  min-height:0!important
}

/* Homepage difference row: unconditional final palette.
   Do not depend on the stored light/dark attribute; this must never fall back to legacy navy. */
html body .sad-home-difference{
  background:#171612!important;
  color:#f7f3e9!important;
  border-top:1px solid #4a4232!important;
  border-bottom:1px solid #4a4232!important
}
html body .sad-home-difference article,
html body .sad-home-difference article:nth-child(2),
html body .sad-home-difference article:nth-child(3){
  background:#1d1b16!important;
  border-color:#4a4232!important;
  border-top-color:#e0b84d!important;
  box-shadow:0 12px 28px rgba(0,0,0,.20)!important
}
html body .sad-home-difference article::after{border-color:rgba(224,184,77,.06)!important}
html body .sad-home-difference article>span{
  background:rgba(224,184,77,.14)!important;
  color:#e0b84d!important
}
html body .sad-home-difference h2{color:#f7f3e9!important}
html body .sad-home-difference p{color:#c4bbab!important}
html body .sad-home-difference a{color:#e0b84d!important}
html body .sad-home-difference a:hover{color:#f0d58a!important}

/* 2026-10-01 final review corrections.
   These selectors intentionally outrank the later unified appearance layer. */
html[data-sad-theme] body.sad-unified-theme #main-content :is(a.btn.primary,button.btn.primary,.sad-ap-btn-primary),
html[data-sad-theme] body.sad-unified-theme #main-content :is(a.btn.primary,button.btn.primary,.sad-ap-btn-primary) :is(span,b,strong,small,em){
  color:#111!important;
  -webkit-text-fill-color:#111!important
}
html[data-sad-theme] body.sad-unified-theme #main-content.sad-ap-home .sad-ap-capacity-points strong{
  color:#16202b!important;
  -webkit-text-fill-color:#16202b!important
}
html[data-sad-theme] body.sad-unified-theme #main-content.sad-ap-home .sad-ap-capacity-points span{
  color:#59636c!important;
  -webkit-text-fill-color:#59636c!important
}
html[data-sad-theme] body.sad-unified-theme #main-content.dimensional-page .dimensional-hero-grid{
  min-height:520px!important;
  grid-template-columns:minmax(0,1.12fr) minmax(400px,.88fr)!important;
  gap:46px!important;
  padding-top:42px!important;
  padding-bottom:42px!important
}
html[data-sad-theme] body.sad-unified-theme #main-content.dimensional-page .dimensional-hero-photo{
  max-width:560px!important;
  justify-self:end!important
}
html[data-sad-theme] body.sad-unified-theme #main-content.dimensional-page .dimensional-hero-photo img{
  aspect-ratio:1.34/1!important;
  object-fit:cover!important
}
@media(max-width:1080px){
  html[data-sad-theme] body.sad-unified-theme #main-content.dimensional-page .dimensional-hero-grid{
    min-height:0!important;
    grid-template-columns:1fr!important
  }
  html[data-sad-theme] body.sad-unified-theme #main-content.dimensional-page .dimensional-hero-photo{
    max-width:720px!important;
    justify-self:start!important
  }
}
@media(max-width:680px){
  html[data-sad-theme] body.sad-unified-theme #main-content.dimensional-page .dimensional-hero-grid{
    gap:28px!important;
    padding-top:34px!important;
    padding-bottom:34px!important
  }
  html[data-sad-theme] body.sad-unified-theme #main-content.dimensional-page .dimensional-hero-photo img{
    aspect-ratio:1.15/1!important
  }
}
