#wc-bookings-booking-form li{list-style:none}.wc-bookings-booking-form .wc-bookings-booking-cost{border-radius:0 0 15px 15px}#wc-bookings-booking-form .wc-bookings-date-picker .ui-datepicker-title{color:#FFF}#wc-bookings-booking-form .wc-bookings-date-picker .ui-datepicker-header{background-color:#34034c;background-image:none;display:flex;flex-direction:row;justify-content:center;align-items:center}#wc-bookings-booking-form{border-radius:15px}#wc-bookings-booking-form .wc-bookings-date-picker .ui-datepicker .ui-datepicker-next,#wc-bookings-booking-form .wc-bookings-date-picker .ui-datepicker .ui-datepicker-prev{background-color:#FFF;border-radius:50%;top:unset;height:25px;width:25px;margin:0 10px}.wc-bookings-booking-form .ui-datepicker .ui-datepicker-prev span,.wc-bookings-booking-form .ui-datepicker .ui-datepicker-next span{left:15%!important;margin-left:0px!important}#wc-bookings-booking-form .wc-bookings-date-picker .ui-datepicker .ui-datepicker-next span,#wc-bookings-booking-form .wc-bookings-date-picker .ui-datepicker .ui-datepicker-prev span{background-color:#FFF;margin-top:-5px}#wc-bookings-booking-form .wc-bookings-date-picker .ui-datepicker td.ui-datepicker-today a{background-color:#22af9d!important}#wc-bookings-booking-form .wc-bookings-date-picker .ui-datepicker td.ui-datepicker-current-day a{background-color:#22af9d!important}#wc-bookings-booking-form .wc-bookings-date-picker .ui-datepicker td.bookable a:hover{background-color:#22af9d!important}#wc-bookings-booking-form .wc-bookings-date-picker .ui-datepicker td.bookable a{background-color:#2FD2BD!important}#wc-bookings-booking-form .block-picker li a{color:#34034c}#wc-bookings-booking-form .block-picker li a:hover{background-color:#2FD2BD!important;color:#FFF}#wc-bookings-booking-form .block-picker li a.selected{background:#22af9d!important;color:#FFF!important}.wc-bookings-booking-form .block-picker li a:focus{outline-color:#22af9d!important;background-color:#22af9d!important;color:#FFF!important}.wc-bookings-booking-form .block-picker li a:selected:hover{outline-color:#2FD2BD!important;background-color:#2FD2BD!important}#wc-bookings-booking-form .block-picker li a.selected:focus-visible{background:#22af9d!important}.et_pb_wc_gallery.galerie-produit-masonry>.et_pb_gallery_items.et_flex_module{display:block!important;columns:2!important;column-gap:30px!important}.et_pb_wc_gallery.galerie-produit-masonry>.et_pb_gallery_items::before,.et_pb_wc_gallery.galerie-produit-masonry>.et_pb_gallery_items::after{display:none!important;content:none!important}.et_pb_wc_gallery.galerie-produit-masonry>.et_pb_gallery_items>.et_pb_gallery_item.et_flex_column{display:inline-block!important;width:100%!important;max-width:100%!important;flex:none!important;flex-basis:auto!important;margin:0 0 30px 0!important;padding:0!important;break-inside:avoid!important;-webkit-column-break-inside:avoid!important;vertical-align:top!important}.et_pb_wc_gallery.galerie-produit-masonry.first_in_row,.et_pb_wc_gallery.galerie-produit-masonry.last_in_row,.et_pb_wc_gallery.galerie-produit-masonry.on_last_row{clear:none!important;margin-right:0!important}.galerie-produit-masonry{columns:2;column-gap:30px}.woocommerce-Input.input-text{background-color:#fff!important;border-radius:15px!important;line-height:1em!important;border-color:#34034c!important;border-width:1px!important;padding:16px 20px!important;color:#34034c!important}#billing_customer_type{border-radius:14px;line-height:1em;font-size:16px;padding:16px 20px;border-color:#34034c!important;color:#34034c!important}.woocommerce-billing-fields__field-wrapper #billing_country_field{display:none!important}body .menu-scroll{opacity:0!important;visibility:hidden!important;pointer-events:none!important;transition:opacity 0.3s ease,visibility 0.3s ease!important}body .menu-scroll.menu-scroll-visible{opacity:1!important;visibility:visible!important;pointer-events:auto!important}