@import "../utils/pixelio_cart_abandon_recovery_more_mixins";
@import "../pages/pixelio_cart_abandon_recovery_more_admin_dashboard";
@import "../components/pixelio_cart_abandon_recovery_more_accordion";
@import "../components/pixelio_cart_abandon_recovery_more_form";
@import "../components/pixelio_cart_abandon_recovery_more_input_text";
@import "../components/pixelio_cart_abandon_recovery_more_input_textarea";
@import "../components/pixelio_cart_abandon_recovery_more_button";
@import "../components/pixelio_cart_abandon_recovery_more_checkbox";
#pixelio-cart-abandon-recovery-more-page-section-faq {
	@include pixelio-cart-abandon-recovery-more-margin-right-left-50px;
}

/* Footer */
#wpfooter {
	position: relative;
}


/* Formulaires contact */
.pixelio-contact-form {
	input,
	textarea {
		border-bottom: 1px solid;
		padding: 5px;
		border-radius: 0;
	}
}
/* =========================
   FAQ / SUPPORT HEADINGS
========================= */

/* Main cards */
.pixelio-cart-abandon-recovery-more-card {
	position: relative;

	background: rgba(255,255,255,0.92);

	border: 1px solid rgba(29,58,114,0.08);

	border-radius: 30px;

	padding: 34px;

	overflow: hidden;

	box-shadow:
		0 10px 30px rgba(29,58,114,0.08),
		0 2px 8px rgba(0,0,0,0.04);

	transition:
		transform .25s ease,
		box-shadow .25s ease,
		border-color .25s ease;
}
.pixelio-cart-abandon-recovery-more-checkbox-wrapper{
	margin: 0 0 0 0!important;
	padding: 0!important;
}
.pixelio-cart-abandon-recovery-more-slider{
	margin-top: 5px;
}
.pixelio-cart-abandon-recovery-more-opt-in-checkbox-container{
	display: flex;
}
/* Top accent */
.pixelio-cart-abandon-recovery-more-card::before {
	content: "";

	position: absolute;
	top: 0;
	left: 0;

	width: 100%;
	height: 4px;

	background:
		linear-gradient(
				90deg,
				#e04e3a 0%,
				#1d3a72 100%
		);
}

.pixelio-cart-abandon-recovery-more-card:hover {
	transform: translateY(-3px);

	border-color: rgba(29,58,114,0.12);

	box-shadow:
		0 18px 40px rgba(29,58,114,0.12);
}

/* =========================
   SECTION TITLE
========================= */

.pixelio-cart-abandon-recovery-more-accordion-section-subtitle {
	position: relative;

	display: flex;
	align-items: center;
	gap: 14px;

	margin: 0 0 50px !important;

	color: #1d3a72;

	font-size: 26px !important;
	font-weight: 900 !important;

	line-height: 1.15;

	letter-spacing: -0.04em;
}
#pixelio-cart-abandon-recovery-more-faq-input-section .pixelio-cart-abandon-recovery-more-card::before{
	background: none;
}
/* Small icon */
.pixelio-cart-abandon-recovery-more-accordion-section-subtitle::before{
	content: "";

	width: 14px;
	height: 14px;

	border-radius: 999px;

	background:
		linear-gradient(
				135deg,
				#e04e3a,
				#1d3a72
		);

	box-shadow:
		0 0 0 6px rgba(29,58,114,0.06);
}

/* =========================
   DESCRIPTION TEXT
========================= */

.pixelio-cart-abandon-recovery-more-card p {
	margin:
		0 0 18px;

	color: #6b7280;

	font-size: 14px;
	line-height: 1.8;

	max-width: 760px;
}

/* Strong */
.pixelio-cart-abandon-recovery-more-card strong {
	color: #1d3a72;
	font-weight: 800;
}

/* Links */
.pixelio-cart-abandon-recovery-more-card a {
	color: #e04e3a;
	font-weight: 700;
	text-decoration: none;

	transition:
		color .2s ease,
		opacity .2s ease;
}

.pixelio-cart-abandon-recovery-more-card a:hover {
	color: #c63f2d;
}

/* =========================
   DOCUMENTATION BUTTON
========================= */

.pixelio-cart-abandon-recovery-more-input-button {
	display: inline-flex;
	align-items: center;
	justify-content: center;
	gap: 10px;

	min-height: 48px;

	padding: 14px 22px;

	border: none;

	border-radius: 16px;

	background:
		linear-gradient(
				135deg,
				#1d3a72 0%,
				#162f61 100%
		);

	color: #fff !important;

	font-size: 14px;
	font-weight: 800;

	text-decoration: none !important;

	cursor: pointer;

	box-shadow:
		0 10px 24px rgba(29,58,114,0.18);

	transition:
		transform .2s ease,
		box-shadow .2s ease,
		opacity .2s ease;
}

.pixelio-cart-abandon-recovery-more-input-button:hover {
	transform: translateY(-2px);

	box-shadow:
		0 14px 30px rgba(29,58,114,0.24);
}

/* Arrow icon */
.pixelio-cart-abandon-recovery-more-input-button::after {
	content: "→";

	font-size: 15px;
	font-weight: 900;

	transition:
		transform .2s ease;
}

.pixelio-cart-abandon-recovery-more-input-button:hover::after {
	transform: translateX(3px);
}

/* =========================
   SUCCESS MESSAGE
========================= */

.pixelio-cart-abandon-recovery-more-card p:has(+ .pixelio-contact-form) {
	margin-bottom: 24px;
}

/* Mail sent */
.pixelio-cart-abandon-recovery-more-card > p:first-of-type {
	font-size: 15px;
}

/* =========================
   FORM TITLES
========================= */

.pixelio-contact-form .pixelio-cart-abandon-recovery-more-input-label {
	display: block;

	margin-bottom: 10px;

	color: #1d3a72;

	font-size: 14px;
	font-weight: 800;

	letter-spacing: -0.01em;
}

/* =========================
   FAQ QUESTION TYPO
========================= */

.pixelio-faq-question {
	font-size: 15px !important;
	font-weight: 800 !important;
	line-height: 1.4;
}

.pixelio-faq-answer {
	font-size: 14px !important;
	line-height: 1.85 !important;
}

/* =========================
   SUPPORT LAYOUT SPACING
========================= */

#pixelio-cart-abandon-recovery-more-page-section-faq {
	display: flex;
	flex-direction: column;
	gap: 28px;
}

/* =========================
   RESPONSIVE
========================= */

@media (max-width: 768px) {

	.pixelio-cart-abandon-recovery-more-card {
		padding: 24px;
		border-radius: 24px;
	}

	.pixelio-cart-abandon-recovery-more-accordion-section-subtitle {
		font-size: 22px !important;
	}

	.pixelio-cart-abandon-recovery-more-card p {
		font-size: 13px;
		line-height: 1.75;
	}

	.pixelio-cart-abandon-recovery-more-input-button {
		width: 100%;
	}
}
/* Checkbox wrapper */
.pixelio-cart-abandon-recovery-more-checkbox-wrapper {
	margin-right: 10px;
}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInBpeGVsaW9fY2FydF9hYmFuZG9uX3JlY292ZXJ5X21vcmVfYWRtaW5fZmFxLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsNERBQTREO0FBQzVELHFFQUFxRTtBQUNyRSxvRUFBb0U7QUFDcEUsK0RBQStEO0FBQy9ELHFFQUFxRTtBQUNyRSx5RUFBeUU7QUFDekUsaUVBQWlFO0FBQ2pFLG1FQUFtRTtBQUNuRTtDQUNBLGtFQUFBO0FBQ0E7O0FBRUEsV0FBQTtBQUNBO0NBQ0Esa0JBQUE7QUFDQTs7O0FBR0Esd0JBQXdCO0FBQ3hCO0NBQ0E7O0VBRUEsd0JBQUE7RUFDQyxZQUFBO0VBQ0QsZ0JBQUE7Q0FDQTtBQUNBO0FBQ0E7OzJCQUVBOztBQUVBLGVBQUE7QUFDQTtDQUNDLGtCQUFrQjs7Q0FFbEIsa0NBQWtDOztDQUVsQyxzQ0FBc0M7O0NBRXRDLG1CQUFtQjs7Q0FFbkIsYUFBYTs7Q0FFYixnQkFBZ0I7O0NBRWhCOzs0QkFFMkI7O0NBRTNCOzs7d0JBR3VCO0FBQ3hCO0FBQ0E7Q0FDQSx5QkFBQTtDQUNBLG9CQUFBO0FBQ0E7QUFDQTtDQUNBLGVBQUE7QUFDQTtBQUNBO0NBQ0EsYUFBQTtBQUNBO0FBQ0EsZUFBZTtBQUNmO0NBQ0MsV0FBQTs7Q0FFQSxrQkFBa0I7Q0FDbEIsTUFBQTtDQUNBLE9BQUE7O0NBRUEsV0FBQTtDQUNBLFdBQVc7O0NBRVg7Ozs7O0dBS0Q7QUFDQTs7QUFFQTtDQUNDLDJCQUEyQjs7Q0FFM0Isa0NBQUQ7O0NBRUM7a0NBQ0Q7QUFDQTs7QUFFQTs7MkJBRUM7O0FBRUQ7Q0FDQyxrQkFBQTs7Q0FFQSxhQUFhO0NBQ2IsbUJBQUE7Q0FDQSxTQUFTOztDQUVULDJCQUEyQjs7Q0FFM0IsY0FBQTs7Q0FFRCwwQkFBQTtDQUNDLDJCQUEyQjs7Q0FFNUIsaUJBQUE7O0NBRUEsdUJBQWU7QUFDZjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0EsZUFBQztBQUNEO0NBQ0MsV0FBQTs7Q0FFQSxXQUFXO0NBQ1gsWUFBQTs7Q0FFQSxvQkFBQTs7Q0FFQTs7Ozs7R0FLQTs7Q0FFRDtnQ0FDZ0M7QUFDaEM7O0FBRUE7OzJCQUVBOztBQUVBO0NBQ0M7VUFDRDs7Q0FFQSxjQUFBOztDQUVDLGVBQWU7Q0FDaEIsZ0JBQUE7O0NBRUMsZ0JBQWdCO0FBQ2pCOztBQUVBLFdBQUM7QUFDRDtDQUNBLGNBQUE7Q0FDQyxnQkFBZ0I7QUFDakI7O0FBRUEsVUFBQztBQUNEO0NBQ0MsY0FBQTtDQUNBLGdCQUFnQjtDQUNqQixxQkFBQTs7Q0FFQzs7a0JBRWlCO0FBQ2xCOztBQUVBO0NBQ0MsY0FBYztBQUNmOztBQUVBOzsyQkFFQTs7QUFFQTtDQUNDLG9CQUFBO0NBQ0EsbUJBQVM7Q0FDVCx1QkFBdUI7Q0FDdkIsU0FBQTs7Q0FFQSxnQkFBQTs7Q0FFQSxrQkFBWTs7Q0FFWixZQUFBOztDQUVBLG1CQUFBOztDQUVBOzs7OztHQUtBOztDQUVBLHNCQUFBOztDQUVBLGVBQWU7Q0FDZixnQkFBQTs7Q0FFQSxnQ0FBZTs7Q0FFZixlQUFBOztDQUVBO2tDQUNBOztDQUVBOzs7a0JBR2lCO0FBQ2xCOztBQUVBO0NBQ0MsMkJBQUE7O0NBRUQ7a0NBQ2tDO0FBQ2xDOztBQUVBLGVBQUM7QUFDRDtDQUNDLFlBQUE7O0NBRUEsZUFBZTtDQUNmLGdCQUFBOztDQUVEO29CQUNvQjtBQUNwQjs7QUFFQTtDQUNDLDBCQUEwQjtBQUMzQjs7QUFFQTs7MkJBRUE7O0FBRUE7Q0FDQyxtQkFBbUI7QUFDcEI7O0FBRUEsY0FBQTtBQUNBO0NBQ0MsZUFBZTtBQUNoQjs7QUFFQTs7MkJBRUE7O0FBRUE7Q0FDQyxjQUFBOztDQUVELG1CQUFBOztDQUVBLGNBQUE7O0NBRUMsZUFBZTtDQUNoQixnQkFBQTs7Q0FFQyx1QkFBdUI7QUFDeEI7O0FBRUE7OzJCQUVBOztBQUVBO0NBQ0EsMEJBQUE7Q0FDQSwyQkFBQTtDQUNDLGdCQUFnQjtBQUNqQjs7QUFFQTtDQUNBLDBCQUFBO0NBQ0MsNEJBQTRCO0FBQzdCOztBQUVBOzsyQkFFQTs7QUFFQTtDQUNBLGFBQUE7Q0FDQSxzQkFBQTtDQUNDLFNBQVM7QUFDVjs7QUFFQTs7MkJBRUE7O0FBRUE7O0NBRUM7RUFDQSxhQUFBO0VBQ0MsbUJBQW1CO0NBQ3BCOztDQUVBO0VBQ0MsMEJBQTBCO0NBQzNCOztDQUVBO0VBQ0EsZUFBQTtFQUNDLGlCQUFpQjtDQUNuQjs7Q0FFQTtFQUNBLFdBQUE7Q0FDQTtBQUNBO0FBQ0EscUJBQW1CO0FBQ25CO0NBQ0Msa0JBQWtCO0FBQ25CIiwiZmlsZSI6InBpeGVsaW9fY2FydF9hYmFuZG9uX3JlY292ZXJ5X21vcmVfYWRtaW5fZmFxLnNjc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAaW1wb3J0IFwiLi4vdXRpbHMvcGl4ZWxpb19jYXJ0X2FiYW5kb25fcmVjb3ZlcnlfbW9yZV9taXhpbnNcIjtcbkBpbXBvcnQgXCIuLi9wYWdlcy9waXhlbGlvX2NhcnRfYWJhbmRvbl9yZWNvdmVyeV9tb3JlX2FkbWluX2Rhc2hib2FyZFwiO1xuQGltcG9ydCBcIi4uL2NvbXBvbmVudHMvcGl4ZWxpb19jYXJ0X2FiYW5kb25fcmVjb3ZlcnlfbW9yZV9hY2NvcmRpb25cIjtcbkBpbXBvcnQgXCIuLi9jb21wb25lbnRzL3BpeGVsaW9fY2FydF9hYmFuZG9uX3JlY292ZXJ5X21vcmVfZm9ybVwiO1xuQGltcG9ydCBcIi4uL2NvbXBvbmVudHMvcGl4ZWxpb19jYXJ0X2FiYW5kb25fcmVjb3ZlcnlfbW9yZV9pbnB1dF90ZXh0XCI7XG5AaW1wb3J0IFwiLi4vY29tcG9uZW50cy9waXhlbGlvX2NhcnRfYWJhbmRvbl9yZWNvdmVyeV9tb3JlX2lucHV0X3RleHRhcmVhXCI7XG5AaW1wb3J0IFwiLi4vY29tcG9uZW50cy9waXhlbGlvX2NhcnRfYWJhbmRvbl9yZWNvdmVyeV9tb3JlX2J1dHRvblwiO1xuQGltcG9ydCBcIi4uL2NvbXBvbmVudHMvcGl4ZWxpb19jYXJ0X2FiYW5kb25fcmVjb3ZlcnlfbW9yZV9jaGVja2JveFwiO1xuXG4jcGl4ZWxpby1jYXJ0LWFiYW5kb24tcmVjb3ZlcnktbW9yZS1wYWdlLXNlY3Rpb24tZmFxIHtcblxuXHRAaW5jbHVkZSBwaXhlbGlvLWNhcnQtYWJhbmRvbi1yZWNvdmVyeS1tb3JlLW1hcmdpbi1yaWdodC1sZWZ0LTUwcHg7XG59XG5cbiN3cGZvb3RlciB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnBpeGVsaW8tY29udGFjdC1mb3JtIGlucHV0LFxuLnBpeGVsaW8tY29udGFjdC1mb3JtIHRleHRhcmVhIHtcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkO1xuXHRwYWRkaW5nOiA1cHg7XG5cdGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi5waXhlbGlvLWNhcnQtYWJhbmRvbi1yZWNvdmVyeS1tb3JlLWNoZWNrYm94LXdyYXBwZXIge1xuXHRtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG4iXX0= */