/* Nowa.Moda | jednolite tlo 1.0.0 — 2026-11-06.
   Zrodlo palety: obecny motyw rodzica nowa_moda/style.css,
   dokladnie te same promienie i krycie co na /moje-konto/.
   Wylacznie warstwy tla; bez zmian kart, nawigacji, formularzy,
   tekstow, tytulow, sklepu i edytora.
   Zeby cofnac: usun ten arkusz i odpowiadajacy mu hook w functions.php.
*/

/* Zwykle strony, strona glowna z nmh-home-page (kratka w Editorial),
   kategorie z nmp-page, artykuly, sklep, koszyk i konto.
   Specyficznosc celowo przewyzsza starszy kod Dodatkowego CSS
   "body:not(.wp-admin):not(.login)" i selektory dodatku Editorial.
*/
html {
  background-color: #fbfbfc;
}
html body:not(.wp-admin):not(.login) {
  --nm-document-base: transparent;
  --nm-document-background: none;
  background-color: var(--nmt-bg, #fbfbfc) !important;
  background-image:
    radial-gradient(circle at 8% -5%, rgba(255, 79, 154, .07), transparent 30rem),
    radial-gradient(circle at 92% -3%, rgba(118, 87, 255, .065), transparent 34rem) !important;
  background-size: auto !important;
  background-position: 0 0 !important;
  background-repeat: no-repeat !important;
  background-attachment: scroll !important;
}

/* Dokumenty regulaminowe maja wlasne warstwy, ktore odcinaja gradient
   u gory strony; usuwamy tylko te lokalne podklady. */
html body:not(.wp-admin):not(.login) .nml-document,
html body:not(.wp-admin):not(.login) .nmzr,
html body:not(.wp-admin):not(.login) .nmp-privacy,
html body:not(.wp-admin):not(.login) .nmp-privacy .nmp-hero {
  background-color: transparent !important;
  background-image: none !important;
}
/* Kratka narysowana przez pseudo-element polityki prywatnosci. */
html body:not(.wp-admin):not(.login) .nmp-privacy .nmp-hero::before {
  content: none !important;
  display: none !important;
  background-image: none !important;
}


/* NOWA.MODA | krateczka tylko na stronie glownej, 1.1.0 (2026-11-06).
   Dokladna siatka z poprzedniego home-page.css (krok 44 px, ~3% krycia).
   Gradient pozostaje taki jak na /moje-konto/. Kreski stopniowo zanikaja
   w pierwszych 900 px, bez dodatkowego pasa kolorystycznego.
   Klasa nmh-home-page jest dodawana przez Editorial jedynie na stronie
   startowej z shortcodem [nowamoda_home].
*/
html body.nmh-home-page:not(.wp-admin):not(.login) {
  background-image:
    radial-gradient(circle at 8% -5%, rgba(255, 79, 154, .07), transparent 30rem),
    radial-gradient(circle at 92% -3%, rgba(118, 87, 255, .065), transparent 34rem),
    linear-gradient(180deg, rgba(251, 251, 252, 0) 0%, rgba(251, 251, 252, .2) 45%, #fbfbfc 100%),
    repeating-linear-gradient(0deg, rgba(65, 42, 76, .032) 0 1px, transparent 1px 44px),
    repeating-linear-gradient(90deg, rgba(65, 42, 76, .032) 0 1px, transparent 1px 44px) !important;
  background-size: auto, auto, 100% 900px, 100% 900px, 100% 900px !important;
  background-position: center top !important;
  background-repeat: no-repeat !important;
}
