/**
 * Maker's Nook — page shell chrome (auth / checkout / vendor).
 * Does not redesign page content; only controls site header/footer visibility.
 */

/* ---- Shared: never show full store chrome on non-shopping shells ---- */
body.mn-shell-auth .whb-header,
body.mn-shell-auth .whb-header-clone,
body.mn-shell-auth .whb-main-header,
body.mn-shell-auth .header-banner,
body.mn-shell-auth .elementor-location-header,
body.mn-shell-auth footer.footer-container,
body.mn-shell-auth .wd-footer,
body.mn-shell-auth .wd-prefooter,
body.mn-shell-auth .footer-copyrights-wrapper,
body.mn-shell-auth .wd-copyrights,
body.mn-shell-auth .wd-sticky-nav,
body.mn-shell-auth .sticky-toolbar,
body.mn-shell-auth .wd-toolbar,
body.mn-shell-checkout .whb-header,
body.mn-shell-checkout .whb-header-clone,
body.mn-shell-checkout .whb-main-header,
body.mn-shell-checkout .header-banner,
body.mn-shell-checkout .elementor-location-header,
body.mn-shell-checkout footer.footer-container,
body.mn-shell-checkout .wd-footer,
body.mn-shell-checkout .wd-prefooter,
body.mn-shell-checkout .footer-copyrights-wrapper,
body.mn-shell-checkout .wd-copyrights,
body.mn-shell-checkout .wd-sticky-nav,
body.mn-shell-checkout .sticky-toolbar,
body.mn-shell-checkout .wd-toolbar,
body.mn-shell-vendor .whb-header,
body.mn-shell-vendor .whb-header-clone,
body.mn-shell-vendor .whb-main-header,
body.mn-shell-vendor .header-banner,
body.mn-shell-vendor .elementor-location-header,
body.mn-shell-vendor footer.footer-container,
body.mn-shell-vendor .wd-footer,
body.mn-shell-vendor .wd-prefooter,
body.mn-shell-vendor .footer-copyrights-wrapper,
body.mn-shell-vendor .wd-copyrights,
body.mn-shell-vendor .wd-sticky-nav,
body.mn-shell-vendor .sticky-toolbar,
body.mn-shell-vendor .wd-toolbar {
  display: none !important;
}

/* Hide WP/WoodMart page chrome on auth (titles / breadcrumbs). */
body.mn-shell-auth .wd-page-title,
body.mn-shell-auth .page-title,
body.mn-shell-auth .title-wrapper,
body.mn-shell-auth .entry-header,
body.mn-shell-auth h1.entry-title,
body.mn-shell-auth .breadcrumbs,
body.mn-shell-auth .woocommerce-breadcrumb {
  display: none !important;
}

/* ---- Auth bar (logo + Log in) ---- */
.mn-shell-bar--auth {
  padding: 32px 40px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 16px;
}

.mn-shell-bar__login {
  font-family: var(--mn-font, "Manrope", system-ui, sans-serif);
  font-size: 14.5px;
  font-weight: 600;
  color: var(--ember-600, #B2452D);
  text-decoration: none;
}

.mn-shell-bar__login:hover {
  color: var(--ember-700, #8E3722);
}

@media (max-width: 560px) {
  .mn-shell-bar--auth {
    padding: 24px 20px;
  }
}

/* ---- Minimal auth footer ---- */
.mn-shell-foot--auth {
  padding: 28px 24px 40px;
  text-align: center;
}

.mn-shell-foot__nav {
  display: inline-flex;
  flex-wrap: wrap;
  justify-content: center;
  gap: 8px 22px;
  font-family: var(--mn-font, "Manrope", system-ui, sans-serif);
  font-size: 13px;
  font-weight: 500;
}

.mn-shell-foot__nav a {
  color: var(--shell-600, #7A7168);
  text-decoration: none;
}

.mn-shell-foot__nav a:hover {
  color: var(--shell-900, #2A2521);
}

/* Become a Maker: drop duplicate in-page top bar (shell owns it). */
body.mn-shell-auth .mn-doors__top {
  display: none !important;
}
