/* Accessibility: dark gold on light surfaces; luminous gold on dark surfaces */
:root{--tshop-gold-readable:#805315;--tshop-gold-accent:#b37a25}
body .tshop-featured-categories .eyebrow,
body .tshop-update-section .eyebrow,
body .landing-intro .eyebrow,
body .category-store .eyebrow,
body .all-products-section .eyebrow,
body .section:not(.shop-hero):not(.page-hero):not(.blog-hero) .eyebrow,
body .section:not(.shop-hero):not(.page-hero):not(.blog-hero) .kicker,
body .tshop-featured-categories .kicker,
body .shop-category-intro .eyebrow,
body .welcome .container .eyebrow {
 color:#79501c!important;text-shadow:none!important;
}
body .tshop-featured-categories a,
body .tshop-featured-categories h2,
body .landing-intro h2 {text-shadow:none!important}
body .tshop-category-cards .category-arrow{background:#f3c65c!important;color:#172e53!important}
body .btn-gold,body .welcome-actions a:first-child{color:#102748!important}
body .site-header .nav a,body .site-header .brand-name{color:#ffe3ac!important}
body .shop-hero .eyebrow,body .blog-hero .eyebrow,
body .page-hero .eyebrow,body .tshop-hero-combo .eyebrow,
body .landing-kicker{color:#ffe096!important;text-shadow:0 2px 7px #0c1e3b!important}
@media(prefers-contrast:more){body .tshop-featured-categories .eyebrow,body .section:not(.shop-hero):not(.page-hero):not(.blog-hero) .eyebrow{color:#60390b!important}}
