/*
Theme Name: Closet Console
Theme URI: https://poshmarktools.com/
Author: Poshmark Pro Tools
Description: Dark editorial theme for poshmarktools.com, built on the exact design tokens of app.poshmarktools.com (Closet Console). Classic theme: page copy lives in the editor, never in the templates.
Version: 1.0.0
Requires at least: 6.0
Tested up to: 7.1
Requires PHP: 7.4
License: GPL-2.0-or-later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
Text Domain: closet-console
Tags: dark, one-column, custom-menu, featured-images, editor-style
*/

/* Design system lives in assets/css/main.css (enqueued before this file).
   Keep this sheet for overrides only, so the cascade stays predictable. */

/* WordPress core alignment + caption classes */
.alignleft{float:left;margin:0 var(--s-4) var(--s-3) 0}
.alignright{float:right;margin:0 0 var(--s-3) var(--s-4)}
.aligncenter{margin-inline:auto}
.alignwide{width:min(100%,1100px);margin-inline:auto}
.alignfull{width:100%}
.wp-caption{max-width:100%}
.wp-caption-text,figcaption{color:var(--faint);font-size:.82rem;text-align:center;margin-top:8px}
.sticky,.gallery-caption,.bypostauthor{}

/* The theme overrides list styling globally, so restore it inside prose. */
.entry ul{list-style:disc}
.entry ol{list-style:decimal}

/* --------------------------------------------------------------------------
   Guards. Elementor's kit stylesheet and a few plugin sheets load after the
   theme and set colours globally; these keep the page readable regardless.
   -------------------------------------------------------------------------- */
body.wp-singular h1, body.wp-singular h2, body.wp-singular h3,
body h1, body h2, body h3, body h4{color:var(--text)}
body p, body li{color:var(--body-ink)}
body .muted, body .is-style-cc-card .muted{color:var(--body-ink)}
body .eyebrow, body .is-style-cc-eyebrow{color:var(--faint)}
body .stat__label{color:var(--muted)}
body .accent, body mark.has-accent-color{color:var(--accent)}
body a{color:var(--accent-soft)}
body .btn--primary, body .is-style-cc-primary .wp-block-button__link{color:#fff}
body .nav a{color:var(--muted)}
body .nav a:hover{color:var(--text)}
body .brand__name{color:var(--text)}
body .site-footer a{color:var(--muted)}

/* the old Elementor header/footer must never come back mid-page */
.elementor-location-header, .elementor-location-footer{display:none !important}
