/**
* CDN LeVendel v3
*
* Copyright (c) 2025 Liam Charpentier (https://liamcharpentier.fr)
* All Rights Reserved.
*/
.splide__slide img{display:block;margin:0 auto;width:100%;border-radius:8px}.splide__track{text-align:center}.search-bar{display:flex;width:100%;gap:10px}.search-bar button{background-color:var(--default-color);border:none;border-radius:var(--corner-radius);padding:15px;width:100%;flex:1;color:var(--section-text-color)}.search-bar .search::placeholder{color:#000;font-size:15px}.search-bar .search{background-color:var(--default-color);border:none;border-radius:var(--corner-radius);padding:15px;width:100%}.search-bar .search:focus{outline:none}.dates-placeholder{width:100%}.dates-placeholder .swiper-slide{text-align:center;display:flex;align-items:center;flex-direction:column;background:#fff;padding:10px;border-radius:var(--section-radius);min-height:70px;justify-content:center}.dates-placeholder .swiper-slide hr{border:2px solid var(--accent-color);border-radius:var(--section-radius);min-width:50%}.swiper-slide .date{font-size:24px;font-weight:var(--font-bold)}.films-container{position:relative;margin-bottom:50px}#dayname span{background:var(--accent-color);color:#fff;padding:5px;border-radius:var(--section-radius)}.films-container .movies{display:flex;gap:20px;flex-direction:column}.films-container .movies .movie{display:flex;gap:20px;align-items:center}.films-container .movies .movie h2{margin:0}.films-container .movies .movie .infos{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.films-container .movies .movie div{display:flex;flex-direction:column;box-sizing:border-box;gap:20px}.films-container .movies .movie img{max-width:200px;border-radius:var(--section-radius);flex:1}.films-container .movies .movie .categorie{background-color:skyblue;padding:5px;border-radius:var(--section-radius)}.films-container .movie .dates{margin-top:20px;display:flex;gap:10px;flex-wrap:wrap}.films-container .movies .dates .date{background:#fff;padding:20px;border-radius:var(--corner-radius);display:flex;flex-direction:column;gap:10px}.films-container .movies .dates .date .hour{font-size:26px;font-weight:var(--font-bold)}.films-container .movies .dates .date .type{color:gray;font-weight:var(--font-bold)}.mise-en-avant{display:none;justify-content:center;align-items:center}.mise-en-avant img{width:100%;border-radius:16px}.join-newsletter{display:flex;align-items:center;justify-content:center}.join-newsletter a{background:linear-gradient(45deg,#fb4764,#f88d5f) no-repeat;border:none;outline:none;cursor:pointer;color:#fff;padding:11px 35px;font-size:1rem;font-weight:700;border-radius:var(--corner-radius);text-align:center;text-decoration:none;width:fit-content}.search-results{display:flex;flex-direction:column;gap:10px}.search-results .result{position:relative;display:flex;gap:10px;background:#fff;padding:10px;border-radius:var(--corner-radius)}.search-results .result img{max-width:150px;border-radius:var(--section-radius)}.search-results .result a{position:absolute;bottom:10px;right:10px;background-color:var(--accent-color);color:#fff;padding:10px;border:none;border-radius:var(--section-radius);text-decoration:none}.surveys{display:flex;flex-direction:column;gap:10px}.lgjs-survey{display:flex;align-items:center;gap:10px;padding:10px;border-radius:8px;color:#fff;backdrop-filter:blur(10px)}.lgjs-survey button{padding:5px 10px;text-transform:uppercase;border-radius:8px;font-size:17px;font-weight:500;color:#ffffff80;text-shadow:none;background:#fff0;cursor:pointer;box-shadow:#fff0;border:1px solid #ffffff80;transition:0.5s ease;user-select:none}.lgjs-survey button:hover{color:#fff}.surveys .lgjs-survey{display:flex;gap:10px;justify-content:space-between}.surveys .lgjs-survey a{flex:1;text-align:right;color:#fff;margin-right:20px}.ads div{display:flex;align-items:center;gap:20px;flex-wrap:wrap;justify-content:center}.ads div img{border-radius:8px;height:80px;background:#fff;width:100%;padding:10px;transition:.5s ease-in-out}.ads div img:hover{transform:scale(1.1)}@media screen and (max-width:1080px){.surveys .lgjs-survey{flex-direction:column;align-items:center;justify-content:center}}@media screen and (max-width:1080px){.films-container{flex-direction:column;gap:30px}.films-container .mise-en-avant{position:relative;display:flex;flex-direction:row-reverse;width:100%;justify-content:space-around;align-items:center}.films-container .mise-en-avant img{max-width:150px}.lgjs-cookies{left:5px;right:5px;bottom:5px;max-width:100%}.news-container div:not(.input-box){flex-direction:column;gap:10px}.news-container div:not(.input-box) input,.news-container div:not(.input-box) button,.news-container .input-box{width:100%}}