/*
Theme Name: East by South Artistry v6.2
Description: Gallery-only design with quick-add buttons, no single product pages, no reviews. Includes centered menu & footer.
Version: 6.2.0
Text Domain: ebs-artistry
*/
@import url('https://fonts.googleapis.com/css2?family=Cinzel:wght@400;700&family=Inter:wght@300;400;600&display=swap');

:root{ --bg:#0d0d0d; --fg:#e7dcc8; --muted:#cdbfa5; --accent:#d8c6a4; --btn-fg:#1b1b1b; }
body{ background:var(--bg); color:var(--fg); font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif; }
.site-container{ max-width:1200px; margin:0 auto; padding:24px; }
.site-header{ background:#0d0d0d; border-bottom:1px solid #222; padding:28px 0; }
.site-header .nav{ display:flex; justify-content:center; font-family:Cinzel,serif; }
.site-header .menu{ display:flex; gap:28px; list-style:none; margin:0; padding:0; }
.site-header .menu a{ color:var(--fg); font-weight:700; letter-spacing:.06em; }
.site-header .menu li{ position:relative; }
.site-header .menu .sub-menu{ display:none; position:absolute; left:50%; transform:translateX(-50%); background:#0d0d0d; border:1px solid #2a2a2a; padding:8px 0; margin-top:8px; min-width:180px; }
.site-header .menu li:hover>.sub-menu{ display:block; }
.site-header .menu .sub-menu a{ display:block; padding:8px 14px; color:var(--fg); }
.footer{ text-align:center; padding:40px 0; color:var(--muted); border-top:1px solid #222; margin-top:40px; }

/* Quick-add styling */
.size-quick-add .button{ background:transparent; color:var(--fg); border:1px solid var(--fg); padding:8px 14px; font-weight:600; letter-spacing:.04em; }
.size-quick-add .button:hover{ background:rgba(231,220,200,0.1); }
.size-quick-add ~ a.button.product_type_variable{ display:none !important; }

/* Natural aspect ratio */
.woocommerce ul.products li.product a img{ width:100%; height:auto!important; object-fit:contain!important; background:transparent!important; aspect-ratio:auto!important; }
// Remove the "Default sorting" dropdown from shop & product archive pages
remove_action( 'woocommerce_before_shop_loop', 'woocommerce_catalog_ordering', 30 );
