templates/vitrine/pages/home.html.twig line 1

Open in your IDE?
  1. {% extends 'vitrine/base.html.twig' %}
  2. {% block title %}{% trans %} | 1er spa à la bière de France{% endtrans %}{% endblock %}
  3. {% block description %}{% trans %}Découvrez tout l'univers du spa à la bière{% endtrans %}{% endblock %}
  4. {% block main %}
  5. {# {% include "/vitrine/components/loading/loading.html.twig" %} #}
  6.     <div class="w-full flexcol items-center z-10 relative">
  7.         {# Section Video #}
  8.         <section class="max-w-none relative h-[101vh] overflow-hidden -z-50 p-0">
  9.             <div id="overlay-video" class="w-full h-full inset-0 z-0">
  10.                 <video id="video" class="w-full h-full object-cover" playsinline muted autoplay loop >
  11.                     <source src="{{ asset('vitrine/video-entree.mp4') }}" type="video/mp4">
  12.                 </video>
  13.                 <div class="absolute w-full h-full top-0 left-0 flex justify-center items-end">
  14.                     <div class="min-h-2/5 p-8 mb-3 flex justify-center items-center flex-col gap-4">
  15.                         <div class="flexcol items-center gap-2">
  16.                             <img class="h-28 hero-logo" alt="Logo Taaka" src="{{ asset('vitrine/logo/logo-full-white.png') }}">
  17.                         </div>
  18.                     </div>
  19.                 </div>
  20.                 <div class="w-full flex justify-center flex-col mt-8 gap-8">
  21.                     <div class="hero-btn flex justify-center">
  22.                         <a href="{{ path('reservation_tunnel') }}" class="btnBubbleAnimation block h-11 primary-btn relative border-in-first-btn">
  23.                             {% trans %}RÉSERVER{% endtrans %}
  24.                         </a>
  25.                     </div>
  26.                     <div class="flex w-full justify-center">
  27.                         <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="size-6">
  28.                             <path stroke-linecap="round" stroke-linejoin="round" d="M19.5 13.5 12 21m0 0-7.5-7.5M12 21V3" />
  29.                         </svg>
  30.                     </div>
  31.                 </div>
  32.             </div>
  33.         </section>
  34.         {# Section A Propos #}
  35.         <section class="flex justify-between flex-wrap-reverse gap-8 text-vitrineWhiteOpacity">
  36.             <div class="flexcol gap-6 md:w-2/5">
  37.                 <div class="flexcol md:items-start items-center w-full font-poppins gap-2 text-white transition duration-300">
  38.                     <span class="text-2xl font-thin tracking-wider">
  39.                         (01)
  40.                     </span>
  41.                     <h1 class="animate-text text-center w-full md:text-left flexcol gap-0 text-3xl">
  42.                         {% trans %}Premier Spa à la bière de France{% endtrans %}
  43.                     </h1>
  44.                 </div>
  45.                 <p class="animate-longtext text-justify md:text-left min-w-72 w-full fade-in">
  46.                     {% trans %}
  47.                     Bienvenue dans notre univers où détente et convivialité se marient dans nos baignoires houblonnées !
  48.                     Imaginez-vous plonger dans une baignoire en bois balnéo où se mêlent houblon, malt et levure
  49.                     de bière, tout en savourant des boissons locales de micro-brasseries.
  50.                     Notre Spa à la bière offre une expérience unique, alliant relaxation et moments privilégiés
  51.                     entre amis ou en famille.<br>
  52.                     <br>
  53.                     Prêt à découvrir une activité  insolite et rare en France ? Vous êtes au bon endroit.
  54.                     {% endtrans %}
  55.                 </p>
  56.             </div>
  57.             <div class="w-full md:w-1/2 flexcol justify-between md:items-start gap-6 mt-16">
  58.                 <h3 class="h-36 md:text-6xl text-4xl">
  59.                     <div class="typewrite font-thin" data-period="2000" 
  60.                         data-type='[ 
  61.                             "{% trans %}Plongez dans{% endtrans %}<br><span class=\"font-bold\">{% trans %}un bain de douceur{% endtrans %}</span>", 
  62.                             "{% trans %}Une expérience{% endtrans %}<br><span class=\"font-bold\">{% trans %}inoubliable en France{% endtrans %}</span>" 
  63.                         ]'
  64.                     >
  65.                         <span class="wrap"></span>
  66.                     </div>
  67.                 </h3>            
  68.                 <div class="hidden md:block">
  69.                     {% include "vitrine/components/white-btn.html.twig" with {'path': path('reservation_tunnel'), 'text': 'RÉSERVER'} %}
  70.                 </div>
  71.             </div>
  72.         </section>
  73.         {# Section Avis #}
  74.         <section class="flex justify-between gap-4 text-vitrineWhiteOpacity">
  75.             <div class="flexcol w-full gap-6">
  76.                 <div class="flexcol md:items-start items-center md:w-max w-full font-poppins gap-2 text-white transition duration-300">
  77.                     <h2 class="animate-text text-center md:text-left flexcol gap-0">
  78.                         <span class="text-2xl font-thin tracking-wider">
  79.                             (02)
  80.                         </span>
  81.                         {% trans %}Vous en parlez mieux que nous !{% endtrans %}
  82.                     </h2>
  83.                 </div>
  84.                 <div class="animateBubble bg-vitrineOrange w-full flex items-center justify-center md:flex-nowrap flex-wrap gap-10 md:p-12 p-4 md:pb-12 pb-20 relative">
  85.                     <div class="md:h-max h-52">
  86.                         <img loading="lazy" class="md:h-max h-52 w-full md:min-w-[190px]" src="{{asset('vitrine/logo/tripadvisor.svg')}}" alt="{% trans %}Tripadvisor logo{% endtrans %}">
  87.                     </div>
  88.                     {# Swiper #}
  89.                     <div class="swiper swiper-advice relative">
  90.                         <div class="flex h-max swiper-wrapper">
  91.                             {% for review in reviews %}
  92.                                 <div class="swiper-slide bg-[#ffffff20] h-full min-w-[220px] w-1/2 gap-2 p-2 rounded-xl">
  93.                                     <a target="_blank" href="https://www.tripadvisor.fr/Attraction_Review-g187075-d23907673-Reviews-Taaka_Beer_Spa-Strasbourg_Bas_Rhin_Grand_Est.html" class="flexcol h-full gap-2 justify-between text-white">
  94.                                         <div class="flexcol gap-2 text-white">
  95.                                             <div class="flex items-center gap-4">
  96.                                                 <img loading="lazy" class="rounded-full w-8 h-8 object-cover" src="{{ review.image }}" alt="">
  97.                                                 <h6 class="font-openSans font-semibold">{{ review.name }}</h6>
  98.                                                 <div class="flex items-center gap-1">
  99.                                                     <div class="bg-white h-4 w-4 rounded-full"></div>
  100.                                                     <div class="bg-white h-4 w-4 rounded-full"></div>
  101.                                                     <div class="bg-white h-4 w-4 rounded-full"></div>
  102.                                                     <div class="bg-white h-4 w-4 rounded-full"></div>
  103.                                                     <div class="bg-white h-4 w-4 rounded-full"></div>
  104.                                                 </div>
  105.                                             </div>
  106.                                             <p class="text-white text-base">
  107.                                                 {% if review.comment|length > 120 %}
  108.                                                     {{ review.comment[:120] ~ '...' }} <span class="font font-bold">{% trans %}Lire la suite{% endtrans %}</span>
  109.                                                 {% else %}
  110.                                                     {{ review.comment }}
  111.                                                 {% endif %}
  112.                                             </p>
  113.                                         </div>
  114.                                         <p class="text-sm">{% trans %}Source{% endtrans %} : tripadvisor</p>
  115.                                     </a>
  116.                                 </div>
  117.                             {% endfor %}
  118.                         </div>
  119.                     </div>
  120.                     {# Boutons Swiper #}
  121.                     <div class="white-swiper-btn flex gap-4 flex-row-reverse absolute md:left-[55%] left-1/2 md:-translate-x-0 -translate-x-1/2  bottom-10 w-28">
  122.                         <div class="swiper-button-prev"></div>
  123.                         <div class="swiper-button-next"></div>
  124.                     </div>
  125.                 </div>
  126.             </div>
  127.         </section>
  128.         {# Section Image 1er spa #}
  129.         <section>
  130.             <div class="flexcol ">
  131.                 <div class="w-full flex justify-center">
  132.                     <hr class="border border-white horizontal-hr">
  133.                 </div>
  134.                 <div class="relative w-full h-max">
  135.                     <img loading="lazy" class="w-full h-48 object-cover" src="{{asset('vitrine/images/bandeau.jpg')}}" alt="{% trans %}Personnes dans un bain avec des bières{% endtrans %}">
  136.                     <div class="absolute top-0 w-full h-full flexcol justify-center items-center">
  137.                         <h2 class="md:text-4xl text-center w-full text-3xl text-wrap">
  138.                             {% trans %}1er Spa à la bière de France{% endtrans %}
  139.                         </h2>
  140.                         <span class="md:text-5xl text-2xl font-extralight">
  141.                         - {% trans %}Depuis 2022{% endtrans %} -
  142.                         </span>
  143.                     </div>
  144.                 </div>
  145.             </div>
  146.         </section>
  147.         {# Section Offres #}
  148.         <section class="flexcol justify-between gap-20 text-vitrineWhiteOpacity">
  149.             <div class="flex gap-4 w-full flex-wrap justify-between">
  150.                 <div class="flexcol flex-1 w-1/2 gap-6">
  151.                     <div class="flexcol md:items-start items-center md:w-max w-full font-poppins gap-2 text-white transition duration-300">
  152.                         <h2 class="animate-text text-center md:text-left flexcol gap-0 max-w-md">
  153.                             <span class="text-2xl font-thin tracking-wider">
  154.                                 (03)
  155.                             </span>
  156.                             {% trans %}Découvrez notre parcours en 3 étapes{% endtrans %}
  157.                         </h2>
  158.                     </div>
  159.                 </div>
  160.                 <div class="flexcol gap-6 hidden md:block w-max">
  161.                     <p class="mb-8 min-w-[240px] max-w-lg w-full">
  162.                         {% trans %}
  163.                             Dans chaque espace, vous serez exclusivement avec la ou les personnes avec lesquelles vous avez effectué la réservation.
  164.                             Nos baignoires sont positionnées côte à côte dans la même pièce et conçues pour accueillir confortablement 2 personnes.
  165.                         {% endtrans %}
  166.                     </p>
  167.                 </div>
  168.             </div>
  169.             <div class="flex flex-col md:flex-row items-center justify-between md:gap-4 gap-8">
  170.                 {# Etape 1 #}
  171.                 <div class="flexcol items-center text-white hover:text-vitrineOrange transition duration-300">
  172.                     <div class="h-[446px] rounded-t-full overflow-hidden relative">
  173.                         <img loading="lazy" class="w-full hover:scale-100 scale-110 transition duration-300 h-full object-cover max-w-xs mb-4 illustration-fade-in image-brightness" src="{{asset('vitrine/images/global/home/alcove-1.jpg')}}" alt="{% trans %}Image d'un sauna avec une femme dedans{% endtrans %}">
  174.                         <div class="absolute md:opacity-0 md:hover:opacity-100 transition duration-200 w-full h-full top-0 left-0 bg-vitrineOrangeOpacity flexcol gap-4 justify-center text-center p-8 z-20">
  175.                             <p class="text-white">
  176.                                 {% trans %}
  177.                                 15 minutes de sauna permettent une <strong>détente optimale</strong> et de préparer votre corps à profiter pleinement <strong>des bienfaits</strong> du bain.
  178.                                 {% endtrans %}
  179.                             </p>
  180.                         </div>
  181.                     </div>
  182.                     <div class="flexcol items-center gap-0">
  183.                         <h3 class="text-2xl font-normal text-center">
  184.                             {% trans %}SAUNA{% endtrans %}
  185.                         </h3>
  186.                         <span>
  187.                             {% trans %}étape 1{% endtrans %}
  188.                         </span>
  189.                     </div>
  190.                 </div>
  191.                 {# Etape 2 #}
  192.                 <div class="flexcol items-center text-white hover:text-vitrineOrange transition duration-300">
  193.                     <div class="h-[446px] rounded-t-full overflow-hidden relative">
  194.                         <img loading="lazy" class="w-full hover:scale-100 scale-110 transition duration-300 h-full object-cover max-w-xs mb-4 illustration-fade-in image-brightness" src="{{asset('vitrine/images/global/home/alcove-2.jpg')}}" alt="{% trans %}Image d'un bain de bière avec une femme dedans et une bière posée sur une planche centrale{% endtrans %}">
  195.                         <div class="absolute md:opacity-0 md:hover:opacity-100 transition duration-200 w-full h-full top-0 left-0 bg-vitrineOrangeOpacity flexcol gap-4 justify-center text-center p-8 z-20">
  196.                             <p class="text-white">
  197.                                 {% trans %}
  198.                                     Plongez dans nos baignoires de bois, imprégnées d'ingrédients <strong>entièrement naturels</strong> utilisés pour brasser la bière, tout en savourant des boissons issues de <strong>micro-brasseries locales</strong> !
  199.                                 {% endtrans %}
  200.                             </p>
  201.                         </div>
  202.                     </div>
  203.                     <div class="flexcol items-center gap-0">
  204.                         <h3 class="text-2xl font-normal text-center">
  205.                             {% trans %}BAIN{% endtrans %}
  206.                         </h3>
  207.                         <span>
  208.                             {% trans %}étape 2{% endtrans %}
  209.                         </span>
  210.                     </div>
  211.                 </div>
  212.                 {# Etape 3 #}
  213.                 <div class="flexcol items-center text-white hover:text-vitrineOrange transition duration-300">
  214.                     <div class="h-[446px] rounded-t-full overflow-hidden relative">
  215.                         <img loading="lazy" class="w-full hover:scale-100 scale-110 transition duration-300 h-full object-cover max-w-xs mb-4 illustration-fade-in image-brightness" src="{{asset('vitrine/images/global/home/alcove-3.jpg')}}" alt="{% trans %}Image d'une femme et d'un homme se reposant avec un masque sur le visage{% endtrans %}">
  216.                         <div class="absolute md:opacity-0 md:hover:opacity-100 transition duration-200 w-full h-full top-0 left-0 bg-vitrineOrangeOpacity flexcol gap-4 justify-center text-center p-8 z-20">
  217.                             <p class="text-white">
  218.                                 {% trans %}
  219.                                     Le parcours se conclut par 15 minutes de relaxation, idéales pour <strong>imprégner en douceur les bienfaits</strong> de notre bain houblonné.
  220.                                 {% endtrans %}
  221.                             </p>
  222.                         </div>
  223.                     </div>
  224.                     <div class="flexcol items-center gap-0">
  225.                         <h3 class="text-2xl font-normal text-center">
  226.                             {% trans %}RELAXATION{% endtrans %}
  227.                         </h3>
  228.                         <span>
  229.                             {% trans %}étape 3{% endtrans %}
  230.                         </span>
  231.                     </div>
  232.                 </div>
  233.             </div>
  234.         </section>
  235.         {# Section Offres #}
  236.         <section id="offres" class="pt-24">
  237.             <div class="flexcol gap-8">
  238.                 <div class="flexcol flex-1 w-full gap-6">
  239.                     <div class="flexcol md:items-start items-center md:w-max w-full font-poppins gap-2 text-white transition duration-300">
  240.                         <h2 class="animate-text text-center md:text-left flexcol gap-0 w-full">
  241.                             <span class="text-2xl font-thin tracking-wider">
  242.                                 (04)
  243.                             </span>
  244.                             {% trans %}Nos offres{% endtrans %}
  245.                         </h2>
  246.                     </div>
  247.                 </div>
  248.                 <div class="font-poppins flex flex-col md:flex-row gap-20 w-full justify-between mt-8">
  249.                     {# La bulle #}
  250.                     <div class="flexcol items-center gap-14 h-full">
  251.                         <div class="relative">
  252.                             <img loading="lazy" src="{{asset('vitrine/images/labulle.svg')}}" class="h-60 w-auto illustration-fade-in" alt="{% trans %}illustration fait main d'un homme et d'une femme dans un bain{% endtrans %}">
  253.                             <div class="h-28 w-auto absolute -bottom-12 left-1/2 -translate-x-1/2">
  254.                                 <h3 class="flexcol gap-0 mt-3">
  255.                                     <span class="font-bold text-5xl font-poppins leading-10">la</span>
  256.                                     <span class="font-bold text-5xl ml-[33px] font-poppins leading-10">bulle</span>
  257.                                 </h3>
  258.                             </div>
  259.                             <div class="bubble-wrapper absolute top-0 left-0 w-full h-full">
  260.                                 <img loading="lazy" src="{{asset('vitrine/images/bulles/moyenne-bulle.svg')}}" class="bubble opacity-0 absolute -top-3 right-7" alt="{% trans %}bulle qui flotte{% endtrans %}">
  261.                                 <img loading="lazy" src="{{asset('vitrine/images/bulles/grande-bulle.svg')}}" class="bubble opacity-0 absolute top-8 -right-8" alt="{% trans %}bulle qui flotte{% endtrans %}">
  262.                             </div>
  263.                         </div>
  264.                         <div class="flexcol flex-1 items-center w-full">
  265.                             <p class="text-center text-base font-medium h-16 flex flex-col justify-center my-4">
  266.                                 {% trans %}À partir de{% endtrans %} <br>
  267.                                 <span class="font-bold text-5xl text-white">60€</span>
  268.                                 {% trans %}En solo{% endtrans %} <br>
  269.                             </p>
  270.                             <hr class="border border-white w-full max-w-sm">
  271.                             <div class="flexcol gap-4 text-vitrineWhiteOpacity max-w-sm w-full">
  272.                                 <div class="flex gap-4 justify-between w-full">
  273.                                     <p>
  274.                                         {% trans %}Sauna{% endtrans %}
  275.                                     </p>
  276.                                     <p class="text-white font-semibold">
  277.                                         15min
  278.                                     </p>
  279.                                 </div>
  280.                                 <div class="flex gap-4 justify-between w-full">
  281.                                     <p>
  282.                                         {% trans %}Bain{% endtrans %}
  283.                                     </p>
  284.                                     <p class="text-white font-semibold">
  285.                                         30min
  286.                                     </p>
  287.                                 </div>
  288.                                 <div class="flex gap-4 justify-between w-full">
  289.                                     <p>
  290.                                         {% trans %}Relaxation{% endtrans %}
  291.                                     </p>
  292.                                     <p class="text-white font-semibold">
  293.                                         15min
  294.                                     </p> 
  295.                                 </div>
  296.                                 <a href="{{ path('reservation_tunnel') }}" class="btnBubbleAnimation text-center w-full primary-btn relative fade-in h-max">
  297.                                     {% trans %}CHOISIR{% endtrans %}
  298.                                 </a>
  299.                             </div>
  300.                         </div>
  301.                     </div>
  302.                     
  303.                     {# Grande bulle #}
  304.                     <div class="flexcol items-center gap-14 h-full">
  305.                         <div class="relative">
  306.                             <img loading="lazy" src="{{asset('vitrine/images/grandebulle.svg')}}" class="h-60 w-auto illustration-fade-in" alt="{% trans %}illustration fait main d'un homme et d'une femme dans un bain{% endtrans %}">
  307.                             <div class="h-28 w-auto absolute -bottom-12 left-1/2 -translate-x-1/2 z-30">
  308.                                 <h3 class="flexcol gap-0 mt-3">
  309.                                     <span class="font-bold text-5xl font-poppins mr-14 leading-10">grande</span>
  310.                                     <span class="font-bold text-5xl ml-[136px] font-poppins leading-10">bulle</span>
  311.                                 </h3>
  312.                             </div> 
  313.                             <div class="bubble-wrapper absolute top-0 left-0 w-full h-full">
  314.                                 <img loading="lazy" src="{{asset('vitrine/images/bulles/moyenne-bulle.svg')}}" class="bubble opacity-0 absolute -top-6 left-16" alt="{% trans %}bulle qui flotte{% endtrans %}">
  315.                                 <img loading="lazy" src="{{asset('vitrine/images/bulles/grande-bulle.svg')}}" class="bubble opacity-0 absolute -bottom-3 right-3" alt="{% trans %}bulle qui flotte{% endtrans %}">
  316.                             </div>
  317.                         </div>
  318.                         <div class="flexcol flex-1 items-center w-full">
  319.                             <p class="text-center text-base font-medium h-16 flex flex-col justify-center my-4">
  320.                                 {% trans %}À partir de{% endtrans %} <br>
  321.                                 <span class="font-bold text-5xl text-white">90€</span>
  322.                                 {% trans %}En solo{% endtrans %}
  323.                             </p>
  324.                             <hr class="border border-white w-full max-w-sm">
  325.                             <div class="flexcol gap-4 text-vitrineWhiteOpacity max-w-sm w-full">
  326.                                 <div class="flex gap-4 justify-between w-full">
  327.                                     <p>
  328.                                         {% trans %}Sauna{% endtrans %}
  329.                                     </p>
  330.                                     <p class="text-white font-semibold">
  331.                                         15min
  332.                                     </p>
  333.                                 </div>
  334.                                 <div class="flex gap-4 justify-between w-full">
  335.                                     <p>
  336.                                         {% trans %}Bain{% endtrans %}
  337.                                     </p>
  338.                                     <p class="text-white font-semibold">
  339.                                         60min
  340.                                     </p>
  341.                                 </div>
  342.                                 <div class="flex gap-4 justify-between w-full">
  343.                                     <p>
  344.                                         {% trans %}Relaxation{% endtrans %}
  345.                                     </p>
  346.                                     <p class="text-white font-semibold">
  347.                                         15min
  348.                                     </p> 
  349.                                 </div>
  350.                                 <a href="{{ path('reservation_tunnel') }}" class="btnBubbleAnimation text-center w-full primary-btn relative fade-in h-max">
  351.                                     {% trans %}CHOISIR{% endtrans %}
  352.                                 </a>
  353.                             </div>
  354.                         </div>
  355.                     </div>
  356.                     
  357.                     {# L'effervescence #}
  358.                     <div class="flexcol items-center gap-14">
  359.                         <div class="relative">
  360.                             <img loading="lazy" src="{{asset('vitrine/images/effervescence.svg')}}" class="h-60 w-auto illustration-fade-in" alt="{% trans %}illustration fait main d'un groupe d'amis dans une salle avec plusieurs bains{% endtrans %}">
  361.                             <div class="h-28 w-auto absolute -bottom-12 left-1/2 -translate-x-1/2 z-30">
  362.                                 <h3 class="flexcol gap-0 mt-3">
  363.                                     <span class="font-bold text-5xl font-poppins mr-14 leading-10">l'éfferve-</span>
  364.                                     <span class="font-bold text-5xl ml-[100px] font-poppins leading-10">scence</span>
  365.                                 </h3>
  366.                             </div> 
  367.                             <div class="bubble-wrapper absolute top-0 left-0 w-full h-full">
  368.                                 <img loading="lazy" src="{{asset('vitrine/images/bulles/moyenne-bulle.svg')}}" class="bubble opacity-0 absolute top-11 -left-1" alt="{% trans %}bulle qui flotte{% endtrans %}">
  369.                                 <img loading="lazy" src="{{asset('vitrine/images/bulles/grande-bulle.svg')}}" class="bubble opacity-0 absolute -top-8 left-12" alt="{% trans %}bulle qui flotte{% endtrans %}">
  370.                             </div>
  371.                         </div>
  372.                         <div class="flexcol justify-end flex-1 items-center w-full h-full">
  373.                             <p class="text-center text-base font-medium  flex flex-col pb-2">
  374.                                 {% trans %}Demande{% endtrans %} <br>
  375.                                 <span class="font-bold text-5xl text-white">{% trans %}sur devis{% endtrans %}</span>
  376.                             </p>
  377.                             <hr class="border border-white w-full max-w-sm">
  378.                             <div class="flexcol justify-between gap-4 text-vitrineWhiteOpacity max-w-sm w-full h-[164px]">
  379.                                 <div class="flexcol gap-4 text-vitrineWhiteOpacity max-w-sm w-full">
  380.                                     <div class="flex gap-4 justify-between w-full">
  381.                                         <p>
  382.                                             {% trans %}Privatisation totale{% endtrans %}
  383.                                         </p>
  384.                                         <p class="text-white font-semibold">
  385.                                             2h {% trans %}ou{% endtrans %} 3h
  386.                                         </p>
  387.                                     </div>
  388.                                     <div class="flex gap-4 justify-between w-full">
  389.                                         <p>
  390.                                             {% trans %}Nombre de personnes{% endtrans %}
  391.                                         </p>
  392.                                         <p class="text-white font-semibold">
  393.                                             4 {% trans %}à{% endtrans %} 16
  394.                                         </p>
  395.                                     </div>
  396.                                 </div>
  397.                                 <a href="{{ path('privatisation_tunnel') }}" class="btnBubbleAnimation text-center w-full primary-btn relative fade-in h-max">
  398.                                     {% trans %}DEMANDER UN DEVIS{% endtrans %}
  399.                                 </a>
  400.                             </div>
  401.                         </div>
  402.                     </div>
  403.                 </div>
  404.             </div>
  405.         </section>
  406.         {# Section Bienfaits #}
  407.         <section class="flexcol gap-20">
  408.             <div class="flex md:flex-row flex-col md:items-end gap-6 w-full h-max">
  409.                 <div class="flexcol flex-1 md:items-start items-center md:w-max w-full font-poppins gap-2 text-white transition duration-300">
  410.                     <h2 class="animate-text text-center md:text-left flexcol gap-0">
  411.                         <span class="text-2xl font-thin tracking-wider">
  412.                             (05)
  413.                         </span>
  414.                         {% trans %}Bienfaits{% endtrans %}
  415.                     </h2>
  416.                     <p class="mt-4 w-full md:max-w-sm md:text-left text-center">
  417.                         {% trans %}
  418.                         Le bouillonnement continu du bain favorise la dissolution des ingrédients, libérant ainsi des <b>vitamines</b>, <b>glucides</b> et <b>protéines</b>.
  419.                         {% endtrans %}
  420.                     </p>
  421.                 </div>
  422.                 <div class="h-full flex-1 flex justify-center items-end">
  423.                     {% include "vitrine/components/white-btn.html.twig" with {'path': path('faq'), 'text': 'Foire Aux Questions'} %}
  424.                 </div>
  425.             </div>
  426.             <div class="md:accordion flex flex-col md:flex-row gap-4 w-full">
  427.                 <div class="aspect-square h-96 overflow-hidden transition duration-1000 relative">
  428.                     <img loading="lazy" class="w-full h-full object-cover  image-brightness" src="{{asset('vitrine/images/global/home/houblon.jpg')}}" alt="{% trans %}Image de houblon{% endtrans %}">
  429.                     <div class="absolute md:opacity-0 md:hover:opacity-100 transition duration-200 w-full h-full top-0 left-0 bg-vitrineOrangeOpacity flexcol gap-4 justify-center items-center text-center p-4 z-20">
  430.                         <h3 class="text-2xl font-semibold text-white text-center w-full">
  431.                             {% trans %}Houblon{% endtrans %}
  432.                         </h3>
  433.                         <p class="text-white max-w-xs">
  434.                             {% trans %}
  435.                             Le houblon a des propriétés antiseptiques et bactéricides naturelles qui contribuent à nettoyer, adoucir et assouplir la peau. De plus, étant issu de la famille des Cannabinacées, il offre une sensation de bien-être qui se diffuse dans tout votre corps.
  436.                             {% endtrans %}
  437.                         </p>
  438.                     </div>
  439.                 </div>
  440.                 <div class="aspect-square h-96 overflow-hidden relative">
  441.                     <img loading="lazy" class="w-full h-full object-cover  image-brightness" src="{{asset('vitrine/images/global/home/malt.jpg')}}" alt="{% trans %}Image de grains{% endtrans %}">
  442.                     <div class="absolute md:opacity-0 md:hover:opacity-100 transition duration-200 w-full h-full top-0 left-0 bg-vitrineOrangeOpacity flexcol gap-4 justify-center items-center text-center p-4 z-20">
  443.                         <h3 class="text-2xl font-semibold text-white text-center w-full">
  444.                             {% trans %}Malt{% endtrans %}
  445.                         </h3>
  446.                         <p class="text-white max-w-xs">
  447.                             {% trans %}
  448.                             Le malt est riche en antioxydants, contribuant à améliorer la texture de la peau, la rendant à la fois plus tonique et plus nette.
  449.                             {% endtrans %}
  450.                         </p>
  451.                     </div>
  452.                 </div>
  453.                 <div class="aspect-square h-96 overflow-hidden relative">
  454.                     <img loading="lazy" class="w-full h-full object-cover  image-brightness" src="{{asset('vitrine/images/global/home/levure.jpg')}}" alt="{% trans %}Image de levure{% endtrans %}">
  455.                     <div class="absolute md:opacity-0 md:hover:opacity-100 transition duration-200 w-full h-full top-0 left-0 bg-vitrineOrangeOpacity flexcol gap-4 justify-center items-center text-center p-4 z-20">
  456.                         <h3 class="text-2xl font-semibold text-white text-center w-full">
  457.                             {% trans %}Levure{% endtrans %}
  458.                         </h3>
  459.                         <p class="text-white max-w-xs">
  460.                             {% trans %}
  461.                             La levure de bière regorge de vitamines, constituant un véritable concentré de beauté pour vos cheveux, ongles et peau.
  462.                             {% endtrans %}
  463.                         </p>
  464.                     </div>
  465.                 </div>
  466.             </div>
  467.         </section>
  468.         {# Informations #}
  469.         <section id="informations" class="flexcol gap-10">
  470.             <h2 class="animate-text text-center md:text-left flexcol gap-0">
  471.                 <span class="text-2xl font-thin tracking-wider">
  472.                     (06)
  473.                 </span>
  474.                 {% trans %}Où nous trouver ?{% endtrans %}
  475.             </h2>
  476.             <div class="flex flex-col md:flex-row gap-4">
  477.                 <div class="flex-1 border-in p-10">
  478.                     <h4 class="text-base mb-4">
  479.                         {% trans %}Localisation{% endtrans %}
  480.                     </h4>
  481.                     <div class="flexcol">
  482.                         <div class="flexcol gap-1">
  483.                             <h5 class="text-2xl text-vitrineOrange">
  484.                                 {% trans %}Adresse{% endtrans %}
  485.                             </h5>
  486.                             <a href="https://www.google.com/maps/place/Taaka+Beer+Spa/@48.5851755,7.7449667,17z/data=!3m1!4b1!4m6!3m5!1s0x4796c96b36e3dfe9:0xbac2808dce45d639!8m2!3d48.5851755!4d7.7449667!16s%2Fg%2F11pcvh7hxz?entry=ttu&g_ep=EgoyMDI0MDkxMS4wIKXMDSoASAFQAw%3D%3D" target="_blank" class="z-20 clickable">
  487.                                 6 rue Marbach, <br>
  488.                                 67000 Strasbourg
  489.                             </a>
  490.                         </div>
  491.                         <div class="flexcol gap-1">
  492.                             <h5 class="text-2xl text-vitrineOrange">
  493.                                 {% trans %}Téléphone{% endtrans %}
  494.                             </h5>
  495.                             <a href="tel:+33388965434" class="z-20 clickable">
  496.                                 +33 3 88 96 54 34
  497.                             </a>
  498.                         </div>
  499.                         <div class="flexcol gap-1">
  500.                             <h5 class="text-2xl text-vitrineOrange">
  501.                                 {% trans %}Email{% endtrans %}
  502.                             </h5>
  503.                             <a href="mailto:contact@taakabeerspa.com" class="z-20 clickable">
  504.                                 contact@taakabeerspa.com
  505.                             </a>
  506.                         </div>
  507.                     </div>
  508.                 </div>
  509.                 <div class="flex-1 border-in p-10 animateBubble">
  510.                     <h4 class="text-base mb-4">
  511.                         {% trans %}Venez nous voir{% endtrans %}
  512.                     </h4>
  513.                     <div class="flexcol">
  514.                         <h5 class="text-2xl text-vitrineOrange">
  515.                             {% trans %}Horaires{% endtrans %}
  516.                         </h5>
  517.                         <div class="w-full flexcol gap-8">
  518.                             <div class="flex items-center gap-2 w-full font-semibold">
  519.                                 <p class="whitespace-nowrap text-white">
  520.                                     {% trans %}Lundi{% endtrans %}
  521.                                 </p>
  522.                                 <hr class="border border-t-0 border-vitrineWhiteOpacity w-full">
  523.                                 <p class="whitespace-nowrap text-white">
  524.                                     11h - 21h30
  525.                                 </p>
  526.                             </div>
  527.                             <div class="flex items-center gap-2 w-full font-semibold">
  528.                                 <p class="whitespace-nowrap text-white">
  529.                                     {% trans %}Mardi{% endtrans %}
  530.                                 </p>
  531.                                 <hr class="border border-t-0 border-vitrineWhiteOpacity w-full">
  532.                                 <p class="whitespace-nowrap text-vitrineOrange">
  533.                                     {% trans %}Fermé{% endtrans %}
  534.                                 </p>
  535.                             </div>
  536.                             <div class="flex items-center gap-2 w-full font-semibold">
  537.                                 <p class="whitespace-nowrap text-white">
  538.                                     {% trans %}Mercredi, Jeudi{% endtrans %}
  539.                                 </p>
  540.                                 <hr class="border border-t-0 border-vitrineWhiteOpacity w-full">
  541.                                 <p class="whitespace-nowrap text-white">
  542.                                     11h - 21h30
  543.                                 </p>
  544.                             </div>
  545.                             <div class="flex items-center gap-2 w-full font-semibold">
  546.                                 <p class="sm:whitespace-nowrap text-white flex-1">
  547.                                     {% trans %}Vendredi, Samedi, Dimanche{% endtrans %}
  548.                                 </p>
  549.                                 <hr class="border border-t-0 border-vitrineWhiteOpacity w-full">
  550.                                 <p class="whitespace-nowrap text-white">
  551.                                     11h - 21h30
  552.                                 </p>
  553.                             </div>
  554.                         </div>
  555.                     </div>
  556.                 </div>
  557.             </div>
  558.         </section>
  559.         {% include "vitrine/layout/footer.html.twig" %}
  560.     </div>
  561. <script src="https://cdn.jsdelivr.net/npm/swiper@11/swiper-bundle.min.js"></script>
  562. <script type="module">
  563.     import { initTypewriter } from '../../../js/vitrine/main.js';
  564.     document.addEventListener('DOMContentLoaded', function () {
  565.         //*** Typewriter ***//
  566.         initTypewriter();
  567.         //*** Swiper ***//
  568.         const swiper = new Swiper('.swiper', {
  569.             spaceBetween: 10,
  570.             loop: true,
  571.             speed: 1000,
  572.             autoplay: {
  573.                 delay: 5000,
  574.                 pauseOnMouseEnter: true,
  575.             },
  576.             navigation: {
  577.                 nextEl: ".swiper-button-next",
  578.                 prevEl: ".swiper-button-prev",
  579.             },
  580.             breakpoints: {
  581.                 768: {
  582.                     slidesPerView: 1,
  583.                 },
  584.                 1024: {
  585.                     slidesPerView: 2,
  586.                 },
  587.             },
  588.         });
  589.     });
  590. </script>
  591. {% endblock %}