/*
 * Anpassungen am Designer des Plugins `w2p`.
 *
 * WARUM HIER UND NICHT IM CHILD-THEME
 *
 * Die Regeln haengen an der Auszeichnung von `w2p`, nicht an Flatsome. Sie
 * muessen einen Theme-Wechsel ueberleben (Arbeitsregel 4) -- deshalb Plugin.
 *
 * WARUM NICHT IN DER DATEI DES PLUGINS
 *
 * `admin/designer.css` kommt aus dem Plugin-Paket und ist in jedem Shop
 * dieselbe Datei. Eine Aenderung dort waere beim naechsten Update lautlos
 * weg.
 *
 * FALLE
 *
 * Diese Regeln haengen an fremden Klassennamen. Aendert der Entwickler eine
 * davon, hoert die Regel auf zu wirken -- ohne Fehler, ohne Meldung. Nach
 * jedem w2p-Update die Produktseite einmal ansehen.
 */

/* Der Kasten um die Psalmauswahl: Rahmen und Polster weg, der Titel traegt
   die Gliederung schon. Das Plugin setzt beides in `.w2p-d-karte`. */
.w2p-d-karte {
	border: 0;
	padding: 0;
}

/*
 * Die Seitenwahl gibt es zweimal, und beide schalten dasselbe: einmal ueber
 * der Vorschau (`.w2p-d-seiten`, im Kopf neben dem Zoom), einmal ueber dem
 * Formular (`.w2p-d-tabs`). Wir zeigen nur die untere.
 *
 * Sie und nicht die obere, aus drei Gruenden: Sie traegt das Abzeichen
 * "noch leer" -- den einzigen Hinweis, dass eine Seite unbedruckt bleibt.
 * Ihr Aussehen legt das Plugin fest, waehrend die obere ihre Knoepfe von
 * Flatsome erbt und sich mit dem Theme aendert. Und sie steht dort, wo die
 * Felder stehen, die sie umschaltet.
 *
 * Nur die Knoepfe, nicht der ganze Kopf: Die Zoomleiste sitzt im selben
 * Kasten und bleibt.
 */
.w2p-d-seiten {
	display: none;
}

/* "Eigenes Motiv" nur zeigen, solange es gewaehlt ist (Klasse setzt
   assets/js/eigenes-motiv.js). Safari kennt display:none an option nicht --
   dort bleibt die Option sichtbar, wie vorher. */
form.variations_form:not(.ams-eigenes-motiv) select[name="attribute_pa_motiv"] option[value="eigenes-motiv"] {
	display: none;
}

/* Der Hinweis unter dem Ablagefeld (Regel `nach_upload` in der Vorlage) nur,
   solange kein Bild da ist. Der Designer wertet Regeln beim Formularaufbau
   aus und zeichnet nach dem Upload nur den Statusblock neu -- eine Regel
   "wenn Bild leer" bliebe also stehen. Bei einem Fehler (`w2p-d-upload-rot`)
   bleibt der Hinweis, dann hilft er gerade. */
.w2p-d-upload-stand:not(:empty):not(.w2p-d-upload-rot) + .w2p-d-regeltext {
	display: none;
}
