﻿/* Product section heading in deepskyblue */
.productsheading .Search_text {
    background: deepskyblue !important;
    color: #fff !important;
}

/* Totals mobile trims if needed globally (already scoped in 05-totals.css) */
/* Add page-specific component styles here */

/* === Migrated from css.css/Site.css (auto-merged) === */

/* ===== Global brand background (soft, clean) ===== */
/* layered, subtle brandy backdrop */
body {
background: radial-gradient(900px 420px at -10% -10%, rgba(0,191,255,.10), transparent 60%), radial-gradient(800px 380px at 110% 0%, rgba(0,140,192,.08), transparent 55%), linear-gradient(180deg, #f7fbff 0%, #ffffff 40%);
    overflow-anchor: none; /* prevent scroll anchoring nudge */
}

/* ===== Main content card ===== */
.content-shell {
margin: 18px auto 24px;
    background: #fff;
    border-radius: 16px;
    box-shadow: 0 10px 30px rgba(16,42,67,.06);
    padding: 8px 10px 16px;
    border: 1px solid rgba(0,0,0,.04);
}

/* ===== Page scroll / anchor behavior ===== */
#grid, #gridhead {
overflow: visible !important;
    height: auto !important;
}

/* Trending row */
.ticker-bar {
background: linear-gradient(180deg, #ffffff 0%, var(--brand-50) 100%);
    border-top: 1px solid rgba(255,255,255,.2);
    border-bottom: 1px solid rgba(0,0,0,.06);
}

﻿/* Remove this old global: .dl-horizontal dt {
white-space:normal;
}
