/**
 * SwissExperiences — Curated Journey enquiry popup restyle (Phase 7).
 *
 * Brings the "Request Your Private Journey" Elementor popup visually in line with the
 * booking flow / My Selection panel: brand palette (gold #b1956d, near-black #121211)
 * and a solid dark submit button to match the experience CTAs.
 *
 * Scoped to the journey form widget (Elementor element b6b6376, shared across the journey
 * popups) so it never affects other Elementor forms.
 */

/* Submit CTA → solid dark button, matching the experience "Request/Submit" buttons */
.elementor-element-b6b6376 .elementor-button[type="submit"],
.elementor-element-b6b6376 button[type="submit"].elementor-button {
	background-color: #121211 !important;
	color: #fff !important;
	border: 0 !important;
	border-radius: 0 !important;
	font-family: "canela", serif !important;
	font-weight: 400 !important;
	letter-spacing: 0.3px !important;
	transition: background-color 0.2s ease !important;
}

.elementor-element-b6b6376 .elementor-button[type="submit"]:hover,
.elementor-element-b6b6376 button[type="submit"].elementor-button:hover {
	background-color: #2a2a27 !important;
}

/* Gold focus accent on the enquiry fields */
.elementor-element-b6b6376 .elementor-field-group input:focus,
.elementor-element-b6b6376 .elementor-field-group textarea:focus {
	border-color: #b1956d !important;
	outline: none !important;
	box-shadow: 0 0 0 1px #b1956d !important;
}

/* Field labels in the brand muted tone */
.elementor-element-b6b6376 .elementor-field-label {
	color: #5e5b55 !important;
	letter-spacing: 0.2px !important;
}

/* Success / enquiry-received message in the brand tone */
.elementor-element-b6b6376 .elementor-message.elementor-message-success {
	color: #121211 !important;
	border-color: #b1956d !important;
}
