.acfw-accordion.acfw-store-credits-checkout-ui{display:none}#top-menu li{padding-right:0px}.swiper-slide.overlay-content.slider_content_class .category_image{position:static}.woocommerce-variation-add-to-cart .quantity input.input-text.qty.text{position:relative;left:0}form.cart .quantity input{left:0!important}#main-header .container{width:90%;max-width:1268px;margin:auto;position:relative}body{overflow-x:hidden}.wc-block-components-checkout-order-summary__content{background-color:#fff!important}.woocommerce-checkout #main-content .et_pb_section{background-color:transparent!important}.et_pb_module.et_pb_wc_cart_totals.et_pb_wc_cart_totals_0.woocommerce-cart.et_pb_woo_custom_button_icon{background:#ffffff;padding:23px 27px;width:100%;border-radius:10Px}header#main-header{border-bottom:none;box-shadow:none}#top-menu a{color:#fff}.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message{background:#2EA3F2!important;position:fixed!important;bottom:-14px!important;z-index:999!important;left:29px!important;border-radius:9px!important}#top-menu-nav{background:#0088f7;padding:0 20px;border-radius:11px}#top-menu-nav li a{padding:24px 10px!important}.et_header_style_left #et-top-navigation{padding:30px 0 0 0!important}.et-fixed-header#main-header,.et-fixed-header#main-header .nav li ul,.et-fixed-header .et-search-form{background-color:#ffffffe8;padding-bottom:25px}.et-fixed-header#main-header{background-color:#0088f7!important}.et-fixed-header#main-header img#logo{position:relative;top:3px!important;width:401px;min-height:101px;transition:afar}img#logo{position:relative;top:11px!important}.btn-cust{background:transparent;position:relative;padding:5px 15px;display:flex;align-items:center;font-size:17px;font-weight:900;text-decoration:none;cursor:pointer;border:2px solid rgb(255,255,255);border-radius:25px;outline:none;overflow:hidden;color:rgb(255,255,255);transition:color 0.3s 0.1s ease-out;text-align:center}.btn-cust span{margin:10px}.btn-cust::before{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;content:'';border-radius:50%;display:block;width:20em;height:20em;left:-5em;text-align:center;transition:box-shadow 0.5s ease-out;z-index:-1}.btn-cust:hover{color:#fff;border:2px solid #0088F7}.btn-cust:hover::before{box-shadow:inset 0 0 0 10em #0088F7}header#main-header.et-fixed-header #top-menu-nav ul#top-menu li.current-menu-item>a,header#main-header.et-fixed-header #top-menu-nav ul#top-menu li.current_page_item>a{color:#dee50b!important}.et-fixed-header#main-header{background-color:#0088f7}.marquee-wrapper{background-color:#fff;overflow:hidden;white-space:nowrap;box-sizing:border-box}.marquee{display:flex;width:max-content;animation:scroll 88s linear infinite}.marquee-content{display:flex;align-items:center;gap:100px;font-family:'Pacifico',cursive;font-size:1.5rem;padding-right:90px;font-weight:900;color:rgb(255,255,255)!important}.marquee-content img{width:32px;height:32px;filter:invert(1)}@keyframes scroll{0%{transform:translateX(0%)}100%{transform:translateX(-50%)}}button.single_add_to_cart_button.button.alt,a.wc-block-components-button.wp-element-button.wc-block-cart__submit-button.contained,button.wc-block-components-button.wp-element-button.wc-block-components-checkout-place-order-button.contained,button.single_add_to_cart_button.button.alt.disabled.wc-variation-selection-needed{background:#0088f7;color:#ffffff;border:2px solid #0088f7;font-size:15px!important;padding:7px 33px;border-radius:36Px}button.single_add_to_cart_button.button.alt:hover{background:#42a3f1;color:#ffffff;border:2px solid #0088f7!important;font-size:15px!important;padding:7px 33px;border-radius:36Px!important}.woocommerce-cart-form__contents button,a.checkout-button.button.alt.wc-forward{background:#0088f7!important;color:#ffffff!important;border:2px solid #0088f7!important;font-size:15px!important;padding:7px 33px!important;border-radius:36Px!important}button.single_add_to_cart_button.button.alt::after{top:11px;font-size:18px;right:7px}.cart .quantity{border:2px solid #0088f7;border-radius:39Px}input#coupon_code{padding:10px 18px}.cart .quantity input{background:#fff!important;padding:8px 10px!important;color:#000000!important;font-weight:800;position:relative;left:18px;border-radius:10px}.is-large .wc-block-checkout__sidebar{align-self:flex-start;top:208px!important}.wc-block-components-main.wc-block-checkout__main.wp-block-woocommerce-checkout-fields-block{background-color:#efefefb3;padding-top:20px;padding-right:30px;padding-bottom:20px;padding-left:30px}.wc-block-checkout input,.wc-block-checkout textarea,.wc-block-checkout select{border:1px solid #d7e1f6!important}.missions .et_pb_blog_grid .column.size-1of3{width:33.3%!important;margin-right:0%!important}.missions h2.entry-title{font-size:16px;font-weight:600;text-align:left}.missions .et_pb_post{border-radius:21px;overflow:hidden;box-shadow:3px 4px 0px 2px #0088f745!important}.cat-slide-content{background:#2da3f2;width:130px;margin:auto;padding:0;border-radius:100%;border:6px solid #cde6fb;height:130px;display:flex;flex-direction:column;justify-content:center}span.title-last-word.title-ball.title-ball-cust{word-wrap:normal}.cat-slide-content .cat-button a{color:#fff}.swiper-wrapper{justify-content:center;height:20rem!important;gap:13px}.swiper-slide{border-radius:22px;overflow:hidden;margin-right:0!important}.badges{display:flex;flex-wrap:wrap;gap:8px;padding:10px}.badge{padding:6px 12px;border-radius:999px;color:#fff;font-size:13px;font-weight:500;text-transform:none}.badge.evenement{background-color:#007bff}.badge.anniversaire{background-color:#28a745}.badge.bapteme{background-color:#17a2b8}.badge.mariage{background-color:#e83e8c}.cat-slide-content:hover{transition:0.4s;background:#0088f7}.bg-global{background-image:radial-gradient(circle at 13% 47%,rgba(133,133,133,0.03) 0%,rgba(133,133,133,0.03) 25%,transparent 25%,transparent 100%),radial-gradient(circle at 28% 63%,rgba(143,143,143,0.03) 0%,rgba(143,143,143,0.03) 16%,transparent 16%,transparent 100%),radial-gradient(circle at 81% 56%,rgba(65,65,65,0.03) 0%,rgba(65,65,65,0.03) 12%,transparent 12%,transparent 100%),radial-gradient(circle at 26% 48%,rgba(60,60,60,0.03) 0%,rgba(60,60,60,0.03) 6%,transparent 6%,transparent 100%),radial-gradient(circle at 97% 17%,rgba(60,166,255,0.03) 0%,rgba(60,166,255,0.03) 56%,transparent 56%,transparent 100%),radial-gradient(circle at 50% 100%,rgba(25,25,25,0.03) 0%,rgba(25,25,25,0.03) 36%,transparent 36%,transparent 100%),radial-gradient(circle at 55% 52%,rgba(69,69,69,0.03) 0%,rgba(69,69,69,0.03) 6%,transparent 6%,transparent 100%),linear-gradient(90deg,rgb(255,255,255),rgb(255,255,255))}.btn-banner .btn-cust:hover{background-color:transparent!important}select#taille{background:#ffffff;padding:11px;border:1px solid #0088f7!important}.et_pb_wc_add_to_cart form.cart .variations td.value span:after{margin-top:-5px!important}table.thwepo-extra-options.thwepo_simple{margin-bottom:23px}table.thwepo-extra-options.thwepo_simple .phone-devis .value{padding-left:16px}@media only screen and (max-width:1014px){img#logo{position:relative;top:11px!important;width:227px}}@media only screen and (max-width:980px){#main-header,#main-header .nav li ul,.et-search-form{background-color:#0387F7!important}.mobile_menu_bar:before{color:#ffffff}.et_mobile_menu{background-color:#3d3d3e!important}.et_pb_text_14.txt-mob-product{padding-top:65px!important}img.wp-image-167{width:214px!important}.et_pb_section.et_pb_section_0.et_pb_with_background.et_pb_inner_shadow.et_section_regular.et_pb_section_first{padding-top:68px!important}}@media only screen and (max-width:410px){span.title-last-word{font-size:64px!important}}@media only screen and (max-width:765px){.container-section{display:block}.container-section .left-column{margin-bottom:18px}}@media only screen and (max-width:709px){.petanque-section{display:none!important}}@media only screen and (max-width:1078px){.swiper-slide{height:max-content}}@media only screen and (max-width:575px){img.wp-image-167{left:-131px;top:13px}.dsm_shapes.dsm_shapes_0{left:-141Px}.et_pb_module.et_pb_text.et_pb_text_15.et_pb_text_align_center.et_pb_bg_layout_light{width:86%}span.title-last-word.title-ball{font-size:64px}}@media only screen and (max-width:767px){.cart_item .product-quantity::before{top:9px!important;position:relative!important;left:18px!important}.cart_item .product-quantity input{position:relative;left:-39px}}@media only screen and (max-width:608px){.w-mob span.title-last-word{font-size:61px!important}}