. undefined{background-color:#F47A2B}.event-wrapper{display:flex;align-items:center;gap:20px;margin-bottom:20px}.laa-event-date{display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#226070;color:#fff;border-radius:12px;padding:12px 10px;width:80px;box-shadow:0 4px 8px rgba(0,0,0,.2);font-family:'Poppins',sans-serif;text-align:center;transition:transform 0.2s ease-in-out;flex-shrink:0}.laa-event-date:hover{transform:scale(1.05);background-color:#2f6d83}.laa-event-day{font-size:.9em;font-weight:500;text-transform:uppercase;letter-spacing:1px}.laa-event-num{font-size:1.8em;font-weight:700;margin:5px 0}.laa-event-month{font-size:.9em;font-weight:500;text-transform:capitalize}.button-reserve{margin-top:10px;background-color:#dfd06b;color:#1D576B;padding:8px 16px;border:none;border-radius:6px;text-decoration:none;font-weight:600;transition:background-color 0.3s ease}.button-reserve:hover{background-color:#c9bb5a;color:#fff}.laa-P{background-color:#DF2E8E}.laa-A{background-color:#0CB22F}.laa-C{background-color:#DB881E}.laa-F{background-color:#DF2E8E}.laa-S{background-color:#0CB22F}.laa-A{background-color:#DB881E}.laa-E{background-color:#3cc5f8}.ts-meta{margin:6px 0 8px 0;font-size:.95em;color:#555}.ts-meta-lieu,.ts-meta-tarif{display:inline-block;margin-right:12px}.ts-meta-lieu i,.ts-meta-tarif i{color:#DF2E8E;margin-right:4px}.laa-desc{display:flex;flex-wrap:wrap;gap:20px;align-items:flex-start;justify-content:space-between;margin-bottom:30px}.col-gauche,.col-droite{flex:1 1 50%;box-sizing:border-box}.col-gauche{padding-right:10px}.col-droite{padding-left:10px;text-align:center}.laa-event-title{font-size:1.5em;color:#226070;margin:0 0 10px 0}.laa-event-intro{font-size:1.1em;color:#333}.laa-thumb{max-width:100%;height:auto;border-radius:10px;box-shadow:0 4px 10px rgba(0,0,0,.15)}@media (max-width:768px){.col-gauche,.col-droite{flex:1 1 100%;padding:0;text-align:center}.col-gauche{margin-bottom:20px}}.arrow{font-size:1em;margin-left:5px;transition:transform 0.3s ease}.col-gauche a:hover .arrow{transform:translateX(5px)}.col-gauche a{border-radius:10px;padding:10px;transition:background-color 0.3s ease;text-decoration:none}.col-gauche a:hover,a:hover{background-color:rgba(255,255,255,.1)}.laa-wrapper .ui-datepicker{width:100%}.laa-wrapper .ui-widget.ui-widget-content,.laa-wrapper .ui-widget.ui-widget-content{border:none}.laa-wrapper .ui-corner-all,.laa-wrapper .ui-corner-bottom,.laa-wrapper .ui-corner-right,.laa-wrapper .ui-corner-br{border-bottom-right-radius:0}.laa-wrapper .ui-widget-header{background:none;background-color:#DDD}.laa-wrapper .ui-widget-header{border:none}.laa-wrapper .ui-widget-header .ui-icon,.laa-wrapper .ui-icon,.laa-wrapper .ui-widget-content .ui-ico{background:none}.laa-wrapper .ui-datepicker-next::before,.laa-wrapper #ui-datepicker-div .ui-datepicker-next::before,.laa-wrapper .events-calendar .calendar .ui-datepicker-next::before{font-family:"Font Awesome 5 Free";content:"\f054";font-size:.6em;margin-left:10px}.laa-wrapper .ui-datepicker-prev::before,.laa-wrapper #ui-datepicker-div .ui-datepicker-prev::before,.laa-wrapper .events-calendar .calendar .ui-datepicker-prev::before{font-family:"Font Awesome 5 Free";content:"\f053";font-size:.6em;margin-left:10px}#contenu .laa-wrapper table{border:none}.laa-wrapper .ui-corner-all,.laa-wrapper .ui-corner-top,.laa-wrapper .ui-corner-left,.laa-wrapper .ui-corner-tl,.laa-wrapper .ui-corner-bottom,.laa-wrapper .ui-corner-all,.laa-wrapper .ui-corner-bottom,.laa-wrapper .ui-corner-right,.laa-wrapper .ui-corner-br,.laa-wrapper .ui-corner-left,.laa-wrapper .ui-corner-bl,.laa-wrapper .ui-corner-top,.laa-wrapper .ui-corner-right,.laa-wrapper .ui-corner-tr .laa-wrapper .ui-corner-left,.laa-wrapper .ui-corner-tl{border-radius:inherit}#contenu .laa-wrapper td a{color:#FFF;background-color:#F47A2B;border-radius:0;opacity:inherit}.laa-wrapper .ui-datepicker .ui-datepicker-title{color:#F47A2B}.laa-wrapper .ui-state-default,.laa-wrapper .ui-widget-content .ui-state-default,.laa-wrapper .ui-widget-header .ui-state-default,.laa-wrapper .ui-button,html .laa-wrapper .ui-button.ui-state-disabled:hover,html .laa-wrapper .ui-button.ui-state-disabled:active{background:none;background-color:#F47A2B;margin:2px;border:none;text-align:center;color:#FFF;opacity:.45}.laa-wrapper .ui-datepicker td{border:0;padding:1px;background-color:#DDD;opacity:inherit}