<?php
use Twig\Environment;
use Twig\Error\LoaderError;
use Twig\Error\RuntimeError;
use Twig\Extension\CoreExtension;
use Twig\Extension\SandboxExtension;
use Twig\Markup;
use Twig\Sandbox\SecurityError;
use Twig\Sandbox\SecurityNotAllowedTagError;
use Twig\Sandbox\SecurityNotAllowedFilterError;
use Twig\Sandbox\SecurityNotAllowedFunctionError;
use Twig\Source;
use Twig\Template;
use Twig\TemplateWrapper;
/* home/faq.html.twig */
class __TwigTemplate_fae8cb5b663b493ef4409bafa1005ede extends Template
{
private Source $source;
/**
* @var array<string, Template>
*/
private array $macros = [];
public function __construct(Environment $env)
{
parent::__construct($env);
$this->source = $this->getSourceContext();
$this->blocks = [
'title' => [$this, 'block_title'],
'stylesheets' => [$this, 'block_stylesheets'],
'body' => [$this, 'block_body'],
];
}
protected function doGetParent(array $context): bool|string|Template|TemplateWrapper
{
// line 1
return "base_home.html.twig";
}
protected function doDisplay(array $context, array $blocks = []): iterable
{
$macros = $this->macros;
$__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
$__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template", "home/faq.html.twig"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template", "home/faq.html.twig"));
$this->parent = $this->load("base_home.html.twig", 1);
yield from $this->parent->unwrap()->yield($context, array_merge($this->blocks, $blocks));
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
}
// line 3
/**
* @return iterable<null|scalar|\Stringable>
*/
public function block_title(array $context, array $blocks = []): iterable
{
$macros = $this->macros;
$__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
$__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "title"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "title"));
yield "FAQ | MaketOu";
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
yield from [];
}
// line 5
/**
* @return iterable<null|scalar|\Stringable>
*/
public function block_stylesheets(array $context, array $blocks = []): iterable
{
$macros = $this->macros;
$__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
$__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "stylesheets"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "stylesheets"));
// line 6
yield " <style>
/* Styles spécifiques à la page FAQ - isolés pour ne pas affecter le navbar */
.faq-page {
/* Wrapper pour isoler les styles de cette page */
}
/* Banner amélioré */
.faq-page .banner-area {
background: linear-gradient(135deg, #ffa200 0%, #e8910a 100%);
padding: 80px 0 60px;
position: relative;
overflow: hidden;
}
.faq-page .banner-area::before {
content: '';
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
background: url('data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 100 100\"><circle cx=\"20\" cy=\"20\" r=\"2\" fill=\"rgba(255,255,255,0.1)\"/><circle cx=\"80\" cy=\"80\" r=\"2\" fill=\"rgba(255,255,255,0.1)\"/><circle cx=\"50\" cy=\"50\" r=\"1\" fill=\"rgba(255,255,255,0.1)\"/></svg>');
opacity: 0.3;
}
.faq-page .banner-area h1 {
color: white;
font-size: 2.5rem;
font-weight: 700;
margin-bottom: 15px;
position: relative;
z-index: 2;
}
.faq-page .banner-area nav a {
color: rgba(255, 255, 255, 0.9);
font-size: 1rem;
transition: color 0.3s ease;
}
.faq-page .banner-area nav a:hover {
color: white;
}
/* Section principale */
.faq-page .section_gap {
padding: 80px 0;
background: #f8f9fa;
}
/* Titre de section */
.faq-page .faq-section-title {
text-align: center;
margin-bottom: 60px;
}
.faq-page .faq-section-title h2 {
font-size: 2.5rem;
font-weight: 700;
color: #2c3e50;
margin-bottom: 15px;
position: relative;
display: inline-block;
}
.faq-page .faq-section-title h2::after {
content: '';
position: absolute;
bottom: -10px;
left: 50%;
transform: translateX(-50%);
width: 60px;
height: 4px;
background: linear-gradient(135deg, #ffa200 0%, #e8910a 100%);
border-radius: 2px;
}
.faq-page .faq-section-title p {
color: #666;
font-size: 1.1rem;
margin-top: 25px;
}
/* Accordion moderne */
.faq-page .faq-accordion {
max-width: 900px;
margin: 0 auto;
}
.faq-page .accordion-item {
border: none;
margin-bottom: 20px;
border-radius: 12px;
overflow: hidden;
box-shadow: 0 2px 10px rgba(0, 0, 0, 0.08);
background: white;
transition: all 0.3s ease;
}
.faq-page .accordion-item:hover {
box-shadow: 0 5px 20px rgba(0, 0, 0, 0.12);
transform: translateY(-2px);
}
.faq-page .accordion-header {
border: none;
}
.faq-page .accordion-button {
background: white;
border: none;
padding: 25px 30px;
font-size: 1.1rem;
font-weight: 600;
color: #2c3e50;
box-shadow: none;
position: relative;
transition: all 0.3s ease;
}
.faq-page .accordion-button::before {
content: '';
position: absolute;
left: 0;
top: 0;
bottom: 0;
width: 4px;
background: linear-gradient(135deg, #ffa200 0%, #e8910a 100%);
opacity: 0;
transition: opacity 0.3s ease;
}
.faq-page .accordion-button:not(.collapsed) {
background: linear-gradient(135deg, rgba(255, 162, 0, 0.1) 0%, rgba(232, 145, 10, 0.1) 100%);
color: #ffa200;
}
.faq-page .accordion-button:not(.collapsed)::before {
opacity: 1;
}
.faq-page .accordion-button:focus {
box-shadow: none;
border: none;
}
.faq-page .accordion-button::after {
background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23ffa200'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e\");
width: 1.5rem;
height: 1.5rem;
transition: transform 0.3s ease;
}
.faq-page .accordion-button:not(.collapsed)::after {
transform: rotate(180deg);
}
/* Icônes pour chaque question */
.faq-page .accordion-button .faq-icon {
margin-right: 15px;
font-size: 1.3rem;
color: #ffa200;
transition: transform 0.3s ease;
}
.faq-page .accordion-button:not(.collapsed) .faq-icon {
transform: scale(1.1);
}
.faq-page .accordion-body {
padding: 25px 30px;
color: #555;
font-size: 1rem;
line-height: 1.8;
background: white;
}
.faq-page .accordion-collapse {
transition: all 0.3s ease;
}
/* Section contact améliorée */
.faq-page .faq-contact-section {
margin-top: 80px;
padding: 50px;
background: linear-gradient(135deg, #ffa200 0%, #e8910a 100%);
border-radius: 20px;
text-align: center;
color: white;
box-shadow: 0 10px 40px rgba(255, 162, 0, 0.3);
position: relative;
overflow: hidden;
}
.faq-page .faq-contact-section::before {
content: '';
position: absolute;
top: -50%;
right: -50%;
width: 200%;
height: 200%;
background: radial-gradient(circle, rgba(255, 255, 255, 0.1) 0%, transparent 70%);
animation: pulse 3s ease-in-out infinite;
}
@keyframes pulse {
0%, 100% {
transform: scale(1);
opacity: 0.5;
}
50% {
transform: scale(1.1);
opacity: 0.3;
}
}
.faq-page .faq-contact-section h3 {
font-size: 2rem;
font-weight: 700;
margin-bottom: 15px;
position: relative;
z-index: 2;
}
.faq-page .faq-contact-section p {
font-size: 1.1rem;
margin-bottom: 30px;
opacity: 0.95;
position: relative;
z-index: 2;
}
.faq-page .faq-contact-btn {
display: inline-block;
padding: 15px 40px;
background: white;
color: #ffa200;
font-weight: 600;
font-size: 1.1rem;
border-radius: 50px;
text-decoration: none;
transition: all 0.3s ease;
box-shadow: 0 5px 20px rgba(0, 0, 0, 0.2);
position: relative;
z-index: 2;
}
.faq-page .faq-contact-btn:hover {
transform: translateY(-3px);
box-shadow: 0 8px 30px rgba(0, 0, 0, 0.3);
color: #e8910a;
}
/* Statistiques FAQ */
.faq-page .faq-stats {
display: flex;
justify-content: center;
gap: 40px;
margin-bottom: 50px;
flex-wrap: wrap;
}
.faq-page .faq-stat-item {
text-align: center;
padding: 20px;
}
.faq-page .faq-stat-number {
font-size: 2.5rem;
font-weight: 700;
color: #ffa200;
display: block;
margin-bottom: 5px;
}
.faq-page .faq-stat-label {
color: #666;
font-size: 0.95rem;
}
/* Responsive */
@media(max-width: 991.98px) {
.faq-page .banner-area h1 {
font-size: 2rem;
}
.faq-page .faq-section-title h2 {
font-size: 2rem;
}
.faq-page .section_gap {
padding: 60px 0;
}
}
@media(max-width: 767.98px) {
.faq-page .banner-area {
padding: 60px 0 40px;
}
.faq-page .banner-area h1 {
font-size: 1.75rem;
}
.faq-page .faq-section-title h2 {
font-size: 1.75rem;
}
.faq-page .accordion-button {
padding: 20px;
font-size: 1rem;
}
.faq-page .accordion-body {
padding: 20px;
}
.faq-page .faq-contact-section {
padding: 30px 20px;
}
.faq-page .faq-contact-section h3 {
font-size: 1.5rem;
}
.faq-page .faq-stats {
gap: 20px;
}
.faq-page .faq-stat-number {
font-size: 2rem;
}
}
@media(max-width: 575.98px) {
.faq-page .banner-area h1 {
font-size: 1.5rem;
}
.faq-page .faq-section-title h2 {
font-size: 1.5rem;
}
.faq-page .accordion-button {
padding: 15px;
font-size: 0.95rem;
}
.faq-page .accordion-button .faq-icon {
font-size: 1.1rem;
margin-right: 10px;
}
}
</style>
";
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
yield from [];
}
// line 362
/**
* @return iterable<null|scalar|\Stringable>
*/
public function block_body(array $context, array $blocks = []): iterable
{
$macros = $this->macros;
$__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
$__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "body"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "body"));
// line 363
yield " <div class=\"faq-page\">
<!-- Start Banner Area -->
<section class=\"banner-area organic-breadcrumb\">
<div class=\"container\">
<div class=\"breadcrumb-banner d-flex flex-wrap align-items-center justify-content-end\">
<div class=\"col-first\">
<h1>Questions fréquemment posées</h1>
<nav class=\"d-flex align-items-center\">
<a href=\"";
// line 371
yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("ui_home");
yield "\">Accueil<span class=\"lnr lnr-arrow-right\"></span></a>
<a href=\"javascript:void(0)\">FAQ</a>
</nav>
</div>
</div>
</div>
</section>
<!-- End Banner Area -->
<section class=\"section_gap\">
<div class=\"container\">
<div class=\"row\">
<div class=\"col-lg-12\">
<div class=\"faq-section-title\">
<h2>Comment pouvons-nous vous aider ?</h2>
<p>Trouvez rapidement les réponses à vos questions les plus fréquentes</p>
</div>
<div class=\"faq-stats\">
<div class=\"faq-stat-item\">
<span class=\"faq-stat-number\">5+</span>
<span class=\"faq-stat-label\">Questions principales</span>
</div>
<div class=\"faq-stat-item\">
<span class=\"faq-stat-number\">24/7</span>
<span class=\"faq-stat-label\">Support disponible</span>
</div>
<div class=\"faq-stat-item\">
<span class=\"faq-stat-number\">100%</span>
<span class=\"faq-stat-label\">Satisfaction client</span>
</div>
</div>
<div class=\"faq-accordion\">
<div class=\"accordion\" id=\"faqAccordion\">
<div class=\"accordion-item\">
<h2 class=\"accordion-header\">
<button class=\"accordion-button\" type=\"button\" data-bs-toggle=\"collapse\" data-bs-target=\"#faq1\">
<i class=\"fa fa-user-plus faq-icon\"></i>
Comment créer un compte sur MaketOu ?
</button>
</h2>
<div id=\"faq1\" class=\"accordion-collapse collapse show\" data-bs-parent=\"#faqAccordion\">
<div class=\"accordion-body\">
Pour créer un compte, cliquez sur \"S'inscrire\" en haut à droite de la page, remplissez le formulaire avec vos informations et validez votre email. C'est simple, rapide et gratuit !
</div>
</div>
</div>
<div class=\"accordion-item\">
<h2 class=\"accordion-header\">
<button class=\"accordion-button collapsed\" type=\"button\" data-bs-toggle=\"collapse\" data-bs-target=\"#faq2\">
<i class=\"fa fa-shopping-cart faq-icon\"></i>
Comment passer une commande ?
</button>
</h2>
<div id=\"faq2\" class=\"accordion-collapse collapse\" data-bs-parent=\"#faqAccordion\">
<div class=\"accordion-body\">
Ajoutez les produits souhaités à votre panier, puis cliquez sur \"Finaliser la commande\". Suivez les étapes pour compléter votre commande : sélectionnez votre adresse de livraison, choisissez votre mode de paiement et confirmez votre commande.
</div>
</div>
</div>
<div class=\"accordion-item\">
<h2 class=\"accordion-header\">
<button class=\"accordion-button collapsed\" type=\"button\" data-bs-toggle=\"collapse\" data-bs-target=\"#faq3\">
<i class=\"fa fa-credit-card faq-icon\"></i>
Quels sont les modes de paiement acceptés ?
</button>
</h2>
<div id=\"faq3\" class=\"accordion-collapse collapse\" data-bs-parent=\"#faqAccordion\">
<div class=\"accordion-body\">
Nous acceptons plusieurs modes de paiement pour votre commodité : MonCash, NatCash, les cartes bancaires (Visa, Mastercard) et les paiements en espèces à la livraison. Tous les paiements sont sécurisés et cryptés.
</div>
</div>
</div>
<div class=\"accordion-item\">
<h2 class=\"accordion-header\">
<button class=\"accordion-button collapsed\" type=\"button\" data-bs-toggle=\"collapse\" data-bs-target=\"#faq4\">
<i class=\"fa fa-truck faq-icon\"></i>
Comment suivre ma commande ?
</button>
</h2>
<div id=\"faq4\" class=\"accordion-collapse collapse\" data-bs-parent=\"#faqAccordion\">
<div class=\"accordion-body\">
Une fois votre commande passée, vous recevrez un email de confirmation avec un numéro de suivi. Vous pouvez également suivre votre commande en temps réel depuis votre compte dans la section \"Mes commandes\". Vous serez informé à chaque étape de l'expédition.
</div>
</div>
</div>
<div class=\"accordion-item\">
<h2 class=\"accordion-header\">
<button class=\"accordion-button collapsed\" type=\"button\" data-bs-toggle=\"collapse\" data-bs-target=\"#faq5\">
<i class=\"fa fa-undo faq-icon\"></i>
Puis-je retourner un produit ?
</button>
</h2>
<div id=\"faq5\" class=\"accordion-collapse collapse\" data-bs-parent=\"#faqAccordion\">
<div class=\"accordion-body\">
Oui, vous pouvez retourner un produit dans les 7 jours suivant la réception, à condition qu'il soit dans son état d'origine avec tous les accessoires et l'emballage. Consultez la politique de retour de chaque vendeur pour plus de détails. Le remboursement sera effectué selon les modalités du vendeur.
</div>
</div>
</div>
</div>
</div>
<div class=\"faq-contact-section\">
<h3 class=\"text-white\">Vous ne trouvez pas la réponse à votre question ?</h3>
<p class=\"text-white\">Notre équipe est là pour vous aider ! Contactez-nous et nous vous répondrons dans les plus brefs délais.</p>
<a href=\"";
// line 481
yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("ui_contact");
yield "\" class=\"faq-contact-btn\">
<i class=\"fa fa-envelope me-2\"></i> Contactez-nous
</a>
</div>
</div>
</div>
</div>
</section>
</div>
";
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
yield from [];
}
/**
* @codeCoverageIgnore
*/
public function getTemplateName(): string
{
return "home/faq.html.twig";
}
/**
* @codeCoverageIgnore
*/
public function isTraitable(): bool
{
return false;
}
/**
* @codeCoverageIgnore
*/
public function getDebugInfo(): array
{
return array ( 602 => 481, 489 => 371, 479 => 363, 466 => 362, 101 => 6, 88 => 5, 65 => 3, 42 => 1,);
}
public function getSourceContext(): Source
{
return new Source("{% extends 'base_home.html.twig' %}
{% block title %}FAQ | MaketOu{% endblock %}
{% block stylesheets %}
<style>
/* Styles spécifiques à la page FAQ - isolés pour ne pas affecter le navbar */
.faq-page {
/* Wrapper pour isoler les styles de cette page */
}
/* Banner amélioré */
.faq-page .banner-area {
background: linear-gradient(135deg, #ffa200 0%, #e8910a 100%);
padding: 80px 0 60px;
position: relative;
overflow: hidden;
}
.faq-page .banner-area::before {
content: '';
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
background: url('data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 100 100\"><circle cx=\"20\" cy=\"20\" r=\"2\" fill=\"rgba(255,255,255,0.1)\"/><circle cx=\"80\" cy=\"80\" r=\"2\" fill=\"rgba(255,255,255,0.1)\"/><circle cx=\"50\" cy=\"50\" r=\"1\" fill=\"rgba(255,255,255,0.1)\"/></svg>');
opacity: 0.3;
}
.faq-page .banner-area h1 {
color: white;
font-size: 2.5rem;
font-weight: 700;
margin-bottom: 15px;
position: relative;
z-index: 2;
}
.faq-page .banner-area nav a {
color: rgba(255, 255, 255, 0.9);
font-size: 1rem;
transition: color 0.3s ease;
}
.faq-page .banner-area nav a:hover {
color: white;
}
/* Section principale */
.faq-page .section_gap {
padding: 80px 0;
background: #f8f9fa;
}
/* Titre de section */
.faq-page .faq-section-title {
text-align: center;
margin-bottom: 60px;
}
.faq-page .faq-section-title h2 {
font-size: 2.5rem;
font-weight: 700;
color: #2c3e50;
margin-bottom: 15px;
position: relative;
display: inline-block;
}
.faq-page .faq-section-title h2::after {
content: '';
position: absolute;
bottom: -10px;
left: 50%;
transform: translateX(-50%);
width: 60px;
height: 4px;
background: linear-gradient(135deg, #ffa200 0%, #e8910a 100%);
border-radius: 2px;
}
.faq-page .faq-section-title p {
color: #666;
font-size: 1.1rem;
margin-top: 25px;
}
/* Accordion moderne */
.faq-page .faq-accordion {
max-width: 900px;
margin: 0 auto;
}
.faq-page .accordion-item {
border: none;
margin-bottom: 20px;
border-radius: 12px;
overflow: hidden;
box-shadow: 0 2px 10px rgba(0, 0, 0, 0.08);
background: white;
transition: all 0.3s ease;
}
.faq-page .accordion-item:hover {
box-shadow: 0 5px 20px rgba(0, 0, 0, 0.12);
transform: translateY(-2px);
}
.faq-page .accordion-header {
border: none;
}
.faq-page .accordion-button {
background: white;
border: none;
padding: 25px 30px;
font-size: 1.1rem;
font-weight: 600;
color: #2c3e50;
box-shadow: none;
position: relative;
transition: all 0.3s ease;
}
.faq-page .accordion-button::before {
content: '';
position: absolute;
left: 0;
top: 0;
bottom: 0;
width: 4px;
background: linear-gradient(135deg, #ffa200 0%, #e8910a 100%);
opacity: 0;
transition: opacity 0.3s ease;
}
.faq-page .accordion-button:not(.collapsed) {
background: linear-gradient(135deg, rgba(255, 162, 0, 0.1) 0%, rgba(232, 145, 10, 0.1) 100%);
color: #ffa200;
}
.faq-page .accordion-button:not(.collapsed)::before {
opacity: 1;
}
.faq-page .accordion-button:focus {
box-shadow: none;
border: none;
}
.faq-page .accordion-button::after {
background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23ffa200'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e\");
width: 1.5rem;
height: 1.5rem;
transition: transform 0.3s ease;
}
.faq-page .accordion-button:not(.collapsed)::after {
transform: rotate(180deg);
}
/* Icônes pour chaque question */
.faq-page .accordion-button .faq-icon {
margin-right: 15px;
font-size: 1.3rem;
color: #ffa200;
transition: transform 0.3s ease;
}
.faq-page .accordion-button:not(.collapsed) .faq-icon {
transform: scale(1.1);
}
.faq-page .accordion-body {
padding: 25px 30px;
color: #555;
font-size: 1rem;
line-height: 1.8;
background: white;
}
.faq-page .accordion-collapse {
transition: all 0.3s ease;
}
/* Section contact améliorée */
.faq-page .faq-contact-section {
margin-top: 80px;
padding: 50px;
background: linear-gradient(135deg, #ffa200 0%, #e8910a 100%);
border-radius: 20px;
text-align: center;
color: white;
box-shadow: 0 10px 40px rgba(255, 162, 0, 0.3);
position: relative;
overflow: hidden;
}
.faq-page .faq-contact-section::before {
content: '';
position: absolute;
top: -50%;
right: -50%;
width: 200%;
height: 200%;
background: radial-gradient(circle, rgba(255, 255, 255, 0.1) 0%, transparent 70%);
animation: pulse 3s ease-in-out infinite;
}
@keyframes pulse {
0%, 100% {
transform: scale(1);
opacity: 0.5;
}
50% {
transform: scale(1.1);
opacity: 0.3;
}
}
.faq-page .faq-contact-section h3 {
font-size: 2rem;
font-weight: 700;
margin-bottom: 15px;
position: relative;
z-index: 2;
}
.faq-page .faq-contact-section p {
font-size: 1.1rem;
margin-bottom: 30px;
opacity: 0.95;
position: relative;
z-index: 2;
}
.faq-page .faq-contact-btn {
display: inline-block;
padding: 15px 40px;
background: white;
color: #ffa200;
font-weight: 600;
font-size: 1.1rem;
border-radius: 50px;
text-decoration: none;
transition: all 0.3s ease;
box-shadow: 0 5px 20px rgba(0, 0, 0, 0.2);
position: relative;
z-index: 2;
}
.faq-page .faq-contact-btn:hover {
transform: translateY(-3px);
box-shadow: 0 8px 30px rgba(0, 0, 0, 0.3);
color: #e8910a;
}
/* Statistiques FAQ */
.faq-page .faq-stats {
display: flex;
justify-content: center;
gap: 40px;
margin-bottom: 50px;
flex-wrap: wrap;
}
.faq-page .faq-stat-item {
text-align: center;
padding: 20px;
}
.faq-page .faq-stat-number {
font-size: 2.5rem;
font-weight: 700;
color: #ffa200;
display: block;
margin-bottom: 5px;
}
.faq-page .faq-stat-label {
color: #666;
font-size: 0.95rem;
}
/* Responsive */
@media(max-width: 991.98px) {
.faq-page .banner-area h1 {
font-size: 2rem;
}
.faq-page .faq-section-title h2 {
font-size: 2rem;
}
.faq-page .section_gap {
padding: 60px 0;
}
}
@media(max-width: 767.98px) {
.faq-page .banner-area {
padding: 60px 0 40px;
}
.faq-page .banner-area h1 {
font-size: 1.75rem;
}
.faq-page .faq-section-title h2 {
font-size: 1.75rem;
}
.faq-page .accordion-button {
padding: 20px;
font-size: 1rem;
}
.faq-page .accordion-body {
padding: 20px;
}
.faq-page .faq-contact-section {
padding: 30px 20px;
}
.faq-page .faq-contact-section h3 {
font-size: 1.5rem;
}
.faq-page .faq-stats {
gap: 20px;
}
.faq-page .faq-stat-number {
font-size: 2rem;
}
}
@media(max-width: 575.98px) {
.faq-page .banner-area h1 {
font-size: 1.5rem;
}
.faq-page .faq-section-title h2 {
font-size: 1.5rem;
}
.faq-page .accordion-button {
padding: 15px;
font-size: 0.95rem;
}
.faq-page .accordion-button .faq-icon {
font-size: 1.1rem;
margin-right: 10px;
}
}
</style>
{% endblock %}
{% block body %}
<div class=\"faq-page\">
<!-- Start Banner Area -->
<section class=\"banner-area organic-breadcrumb\">
<div class=\"container\">
<div class=\"breadcrumb-banner d-flex flex-wrap align-items-center justify-content-end\">
<div class=\"col-first\">
<h1>Questions fréquemment posées</h1>
<nav class=\"d-flex align-items-center\">
<a href=\"{{ path('ui_home') }}\">Accueil<span class=\"lnr lnr-arrow-right\"></span></a>
<a href=\"javascript:void(0)\">FAQ</a>
</nav>
</div>
</div>
</div>
</section>
<!-- End Banner Area -->
<section class=\"section_gap\">
<div class=\"container\">
<div class=\"row\">
<div class=\"col-lg-12\">
<div class=\"faq-section-title\">
<h2>Comment pouvons-nous vous aider ?</h2>
<p>Trouvez rapidement les réponses à vos questions les plus fréquentes</p>
</div>
<div class=\"faq-stats\">
<div class=\"faq-stat-item\">
<span class=\"faq-stat-number\">5+</span>
<span class=\"faq-stat-label\">Questions principales</span>
</div>
<div class=\"faq-stat-item\">
<span class=\"faq-stat-number\">24/7</span>
<span class=\"faq-stat-label\">Support disponible</span>
</div>
<div class=\"faq-stat-item\">
<span class=\"faq-stat-number\">100%</span>
<span class=\"faq-stat-label\">Satisfaction client</span>
</div>
</div>
<div class=\"faq-accordion\">
<div class=\"accordion\" id=\"faqAccordion\">
<div class=\"accordion-item\">
<h2 class=\"accordion-header\">
<button class=\"accordion-button\" type=\"button\" data-bs-toggle=\"collapse\" data-bs-target=\"#faq1\">
<i class=\"fa fa-user-plus faq-icon\"></i>
Comment créer un compte sur MaketOu ?
</button>
</h2>
<div id=\"faq1\" class=\"accordion-collapse collapse show\" data-bs-parent=\"#faqAccordion\">
<div class=\"accordion-body\">
Pour créer un compte, cliquez sur \"S'inscrire\" en haut à droite de la page, remplissez le formulaire avec vos informations et validez votre email. C'est simple, rapide et gratuit !
</div>
</div>
</div>
<div class=\"accordion-item\">
<h2 class=\"accordion-header\">
<button class=\"accordion-button collapsed\" type=\"button\" data-bs-toggle=\"collapse\" data-bs-target=\"#faq2\">
<i class=\"fa fa-shopping-cart faq-icon\"></i>
Comment passer une commande ?
</button>
</h2>
<div id=\"faq2\" class=\"accordion-collapse collapse\" data-bs-parent=\"#faqAccordion\">
<div class=\"accordion-body\">
Ajoutez les produits souhaités à votre panier, puis cliquez sur \"Finaliser la commande\". Suivez les étapes pour compléter votre commande : sélectionnez votre adresse de livraison, choisissez votre mode de paiement et confirmez votre commande.
</div>
</div>
</div>
<div class=\"accordion-item\">
<h2 class=\"accordion-header\">
<button class=\"accordion-button collapsed\" type=\"button\" data-bs-toggle=\"collapse\" data-bs-target=\"#faq3\">
<i class=\"fa fa-credit-card faq-icon\"></i>
Quels sont les modes de paiement acceptés ?
</button>
</h2>
<div id=\"faq3\" class=\"accordion-collapse collapse\" data-bs-parent=\"#faqAccordion\">
<div class=\"accordion-body\">
Nous acceptons plusieurs modes de paiement pour votre commodité : MonCash, NatCash, les cartes bancaires (Visa, Mastercard) et les paiements en espèces à la livraison. Tous les paiements sont sécurisés et cryptés.
</div>
</div>
</div>
<div class=\"accordion-item\">
<h2 class=\"accordion-header\">
<button class=\"accordion-button collapsed\" type=\"button\" data-bs-toggle=\"collapse\" data-bs-target=\"#faq4\">
<i class=\"fa fa-truck faq-icon\"></i>
Comment suivre ma commande ?
</button>
</h2>
<div id=\"faq4\" class=\"accordion-collapse collapse\" data-bs-parent=\"#faqAccordion\">
<div class=\"accordion-body\">
Une fois votre commande passée, vous recevrez un email de confirmation avec un numéro de suivi. Vous pouvez également suivre votre commande en temps réel depuis votre compte dans la section \"Mes commandes\". Vous serez informé à chaque étape de l'expédition.
</div>
</div>
</div>
<div class=\"accordion-item\">
<h2 class=\"accordion-header\">
<button class=\"accordion-button collapsed\" type=\"button\" data-bs-toggle=\"collapse\" data-bs-target=\"#faq5\">
<i class=\"fa fa-undo faq-icon\"></i>
Puis-je retourner un produit ?
</button>
</h2>
<div id=\"faq5\" class=\"accordion-collapse collapse\" data-bs-parent=\"#faqAccordion\">
<div class=\"accordion-body\">
Oui, vous pouvez retourner un produit dans les 7 jours suivant la réception, à condition qu'il soit dans son état d'origine avec tous les accessoires et l'emballage. Consultez la politique de retour de chaque vendeur pour plus de détails. Le remboursement sera effectué selon les modalités du vendeur.
</div>
</div>
</div>
</div>
</div>
<div class=\"faq-contact-section\">
<h3 class=\"text-white\">Vous ne trouvez pas la réponse à votre question ?</h3>
<p class=\"text-white\">Notre équipe est là pour vous aider ! Contactez-nous et nous vous répondrons dans les plus brefs délais.</p>
<a href=\"{{ path('ui_contact') }}\" class=\"faq-contact-btn\">
<i class=\"fa fa-envelope me-2\"></i> Contactez-nous
</a>
</div>
</div>
</div>
</div>
</section>
</div>
{% endblock %}
", "home/faq.html.twig", "/home/u540977899/domains/maketou-ht.com/public_html/templates/home/faq.html.twig");
}
}