html{scroll-behavior:smooth}body{overflow-x:hidden}.bloc-activity h3 a{text-decoration:none;color:#000}.activity-booking-header h2{margin-bottom:0}.woocommerce-product-attributes-item th,.woocommerce-product-attributes-item__value p{font-weight:normal!important;font-size:14px}.woocommerce-product-attributes-item__value{display:block;padding-left:8px!important}.woocommerce-product-attributes td,.woocommerce-product-attributes tr,.woocommerce-product-attributes th,.woocommerce-product-attributes{border:0!important}.tarifs{position:relative;top:100px}.nombre-articles-panier-menu{order:6;background-color:#78AE59;padding:4px 10px;color:#fff;border-radius:10px;font-size:14px}.position-relative{position:relative}.img-above{z-index:99;position:absolute;top:-140px;left:120px}.img-above-arguments{z-index:99;position:absolute;top:-140px;left:10%;right:10%}.img-above-bag{z-index:99;position:absolute;top:-140px;right:120px}.partners-above{z-index:99;position:relative;top:-100px}.wc-block-grid__products{display:flex;justify-content:center;gap:40px}.wc-block-grid__product{background-color:#fff;padding:0 0 16px 0;border-radius:24px;max-width:25%!important;flex:1 0 30%!important;border-left:0!important;border-right:0!important}.wc-block-grid__product-image img{width:100%}.wc-block-grid__product-image,.wc-block-grid__product-image img{width:100%!important}.entry-content .wp-block-group__inner-container{padding:0 30px 30px 30px}.site-footer .footer-widgets-container .inner-padding{padding:0}.footer-widgets-container{margin:40px 0 0 0;padding:0}.footer-widgets{width:100%}.gb-container-6c534d61{padding-bottom:40px}.nf-form-layout{max-width:70%;margin:auto}#nf-field-1,#nf-field-2,#nf-field-3,#nf-field-5{background-color:#fff;border:1px solid #D6D2D2}input[type="submit"]{border-radius:60px;float:right}.nf-response-msg{text-align:center}.category_list{display:flex;flex-wrap:nowrap;list-style:none;margin:50px 0 100px 0;align-items:center;justify-content:center}.category_list li{display:flex;flex-direction:column;align-items:center;justify-content:center;margin:10px;margin-bottom:0;width:20%;border-radius:10px 10px 0 0;position:relative;transition:transform 330ms ease-in-out;padding:10px 10px 0 10px}.category_list li.activated{background-color:#fff}.category_list li:hover{transform:translatey(-10px);cursor:pointer}.category_list li p{text-align:center;margin:10px;margin-top:20px;font-size:16px}.category_list li img{margin:10px}.category_list li.activated::after{content:"";height:4px;width:100%;background-color:#000;position:absolute;bottom:0}.tout{min-height:200px}.divnoArticle{display:none;text-align:center;margin-top:40px}.page-description div.wp-block-cover:first-of-type{padding:100px;margin-bottom:100px}.woocommerce-products-header__title{display:none}.one-container .site-content{padding:0}li.product h2.woocommerce-loop-product__title{display:block;margin:0 24px!important}.woocommerce-product-attributes-item--weight{display:none}.woocommerce-breadcrumb{visibility:hidden;display:none}.woocommerce-result-count{display:none}.woocommerce-ordering{display:none}div.misEnAvant{margin:0 30px}div.misEnAvant ul.products{display:flex;flex-wrap:nowrap;justify-content:center;gap:5%}div.misEnAvant ul.products li.last,.woocommerce-page ul.products li.last{margin-right:0}.woocommerce ul.products li.product .button{text-align:center}.woocommerce ul.products li.product a img{filter:brightness(92%)}ul.products{display:flex;flex-wrap:wrap;justify-content:space-around;gap:48px 32px}ul.products li.product{max-width:576px}ul.products::before,ul.products::after{display:none!important}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{margin:0!important}ul.products .product,.wc-block-grid__product{background-color:#fff;display:flex;flex-direction:column;align-items:center;border-radius:10px;overflow:hidden;padding-bottom:16px!important;transition:transform 330ms ease-in-out}ul.products .product:hover,.wc-block-grid__product:hover{transform:scale(1.05)}ul.products .product a{display:flex;flex-direction:column;align-items:center}.woocommerce-LoopProduct-link{width:100%}.wc-block-grid__product-link{display:block;width:100%}.woocommerce-loop-product__title,.wc-block-grid__product-title{font-family:'Livvic';font-weight:700;text-decoration:none!important}.amount{font-size:20px;color:#000}.add_to_cart_button{font-size:16px!important;border-radius:50px!important;font-weight:normal!important;background-color:#dcd7e3!important;color:#515151!important}.woocommerce-loop-product__title{text-align:center}.entry-title{color:#57202C;font-size:36px}.entry-summary{background-color:#fff;padding:40px;border-radius:24px}.entry-summary .amount{font-size:25px!important;display:block;margin-top:20px}.entry-summary .quantity .qty{border-color:#cfc8d8;border-radius:4px;background-color:#fff}.entry-summary .cart{display:flex}.cart .single_add_to_cart_button{background-color:#D45353!important;border-radius:24px!important;font-weight:normal!important;margin-left:16px!important}.woocommerce-product-gallery{width:auto}.related h2{font-size:30px;text-align:center;margin-bottom:40px}.related.products ul.products{flex-wrap:nowrap}.woocommerce div.product div.images{margin-bottom:80px!important}.woocommerce-product-details__short-description blockquote{font-size:14px}.shop_table{background-color:#fff;border-radius:24px;border:0!important}.shop_table thead tr th{border:0}.shop_table tbody tr td.actions{border-bottom:0}.shop_table tbody tr td{border-left:0;border-right:0;padding:16px!important}.shop_table tbody tr td .qty{border-color:#cfc8d8;border-radius:4px;background-color:#fff}.shop_table .coupon input{width:auto!important;background-color:#fff}.shop_table tbody tr td.actions button{border-radius:24px;font-weight:400;font-size:16px;margin-left:8px}.shop_table tbody tr td.actions .coupon{display:flex}.cart_totals h2{font-size:42px;margin-top:24px}.cart-collaterals .wc-proceed-to-checkout a.checkout-button{background-color:#D45353;border-radius:50px;font-size:20px}.cart-collaterals .wc-proceed-to-checkout a.checkout-button:hover{background-color:#BE3232}.checkout .woocommerce-input-wrapper input,.woocommerce-additional-fields .woocommerce-input-wrapper textarea{background-color:#fff;border-radius:4px;border-color:#cfc8d8}.woocommerce-billing-fields .form-row{padding:10px!important}.woocommerce-billing-fields h3,.woocommerce-additional-fields h3,.checkout h3{font-family:'Livvic',sans-serif;font-size:25px;font-weight:500}.woocommerce-checkout-review-order tfoot .order-total th{border-bottom:0!important}.woocommerce-checkout-payment button.button{background-color:#D45353!important;border-radius:50px;font-weight:600}.woocommerce-checkout-payment button.button:hover{background-color:#BE3232!important}.bookacti-form-field-container{display:flex;flex-direction:column;align-items:center}.bookacti-form-field-type-quantity{flex-direction:row;justify-content:center}.bookacti-picked-events{display:flex;flex-direction:column;align-items:center}.bookacti-picked-events-list-title{font-family:Satisfy,handwriting;font-size:25px}.bookacti-booking-event-title{font-family:Livvic,bold;font-weight:700}.bookacti-picked-events-list{margin:0}.bookacti-calendar-title{text-align:center;font-style:livvic bold;font-weight:500;font-size:25px}.bookacti-notices{display:flex;justify-content:center}#order_review_heading{margin-top:24px}div.inside-site-info{display:flex;flex-direction:column;justify-content:center}.copyright-bar{margin-right:0!important}@media screen and (max-width:480px){.img-above{top:-100px;margin-bottom:24px}.img-above-arguments{top:-200px}.img-above-bag{width:170px;top:-90px;right:40px}.nf-form-layout{width:80%}.page-description div.wp-block-cover:first-of-type{padding:60px}.category_list{margin:0 0 40px 0;flex-wrap:wrap;justify-content:space-around;row-gap:16px}.category_list li{width:40%}.category_list li img{width:60px}li.tout img{width:auto}li.tout{min-height:200px;display:flex;align-items:center}ul.products{display:flex;flex-direction:column}div.misEnAvant ul.products{padding:0!important}ul.products li{width:auto!important}.page-description div.wp-block-cover:first-of-type{margin-bottom:40px}ul.products li.product{width:100%!important}ul.products li.product a.woocommerce-LoopProduct-link{width:100%}.shop_table{width:auto;display:flex;flex-wrap:wrap}div.coupon{display:flex;flex-wrap:wrap}div.coupon button{margin-top:8px!important;margin-bottom:24px!important}.cart_totals table{width:100%}.cart_totals table tbody{width:100%}.header-home{padding:80px 24px}}@media (min-width:481px) and (max-width:1023px){ul.products li.product{width:auto!important}}.generate-back-to-top{display:none}@media screen and (max-width:600px){div.misEnAvant ul.products{flex-wrap:wrap;justify-content:center}}@media screen and (max-width:480px){.header-home{min-height:600px!important}.img-above{top:-100px;margin-bottom:24px}.img-above-arguments{top:-200px;margin:auto;display:flex;justify-content:space-around}.img-above-arguments .gb-grid-column{padding-left:0;margin-left:0}.img-above-bag{width:170px;top:-90px;right:40px}.nf-form-layout{width:80%}.page-description div.wp-block-cover:first-of-type{padding:60px}.category_list{margin:0 0 40px 0;flex-wrap:wrap;justify-content:space-around;row-gap:16px}.category_list li{width:40%}.category_list li img{width:60px}li.tout img{width:auto}ul.products{display:flex;flex-direction:column;padding:40px!important}ul.products li{width:auto!important}.page-description div.wp-block-cover:first-of-type{margin-bottom:40px}ul.products li.product{width:100%!important}ul.products li.product a.woocommerce-LoopProduct-link{width:100%}li.product .woocommerce-loop-product__title{display:block;margin:0 16px}.shop_table{width:auto;display:flex;flex-wrap:wrap}div.coupon{display:flex;flex-wrap:wrap}div.coupon button{margin-top:8px!important;margin-bottom:24px!important}.cart_totals table{width:100%}.cart_totals table tbody{width:100%}}@media (min-width:481px) and (max-width:1023px){ul.products li.product{width:auto!important}.category_list{flex-wrap:wrap}.woocommerce-loop-product__title{max-width:250px}}.generate-back-to-top{display:none}@font-face{font-family:'Gabarito';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/gabarito/v9/QGYwz_0dZAGKJJ4t3FFkc3Q8AkNP9Pj248K0Fg.ttf) format('truetype')}@font-face{font-family:'Gabarito';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/gabarito/v9/QGYwz_0dZAGKJJ4t3FFkc3Q8AkNP9Pj2PcW0Fg.ttf) format('truetype')}@font-face{font-family:'Gabarito';font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/gabarito/v9/QGYwz_0dZAGKJJ4t3FFkc3Q8AkNP9Pj2Y8W0Fg.ttf) format('truetype')}.wp-elements-83cb09d324a75845404da50e822aac21 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--bordeaux)}.wp-container-core-social-links-is-layout-16018d1d{justify-content:center}