.grve-logo .grve-logo-inner img{font-size:0}.grve-logo{line-height:0;margin-top:1px;padding-bottom:9Px}.summary.entry-summary{padding:15px!important;margin-top:0!important}.woocommerce div.product div.images .woocommerce-product-gallery__trigger{display:none}.woocommerce #grve-product-area .grve-form-wrapper{margin:2.5rem 0;padding:0 10px .5rem 10px;border-bottom-width:1px;border-bottom-style:solid}.woocommerce #grve-product-area .woocommerce-product-details__short-description{text-align:center;margin-top:18px;margin-bottom:20px}.wc_gc_send_as_gift_wrapper{padding:1em;text-align:center}.woocommerce #grve-product-area .grve-form-wrapper .woocommerce-variation{margin-bottom:-1.5rem}@media(min-width:767px){#grve-product-area{padding-top:80px}}.woocommerce #grve-product-area .grve-form-wrapper{margin:-.5rem 0!important}.quantity.hidden,.product_meta{display:none!important}#grve-product-area button.single_add_to_cart_button{background-color:#144f60!important;margin-top:-15px;margin-bottom:30px;border:none;color:#fff;font-family:"Quicksand";font-size:15px!important;text-align:center}.summary .price{display:none!important}.woocommerce_gc_giftcard_form input[type=text],.woocommerce_gc_giftcard_form textarea{width:100%;font-family:quicksand;font-weight:400;color:#717171;width:100%;background-color:#fff;background-image:none;border-radius:4px;border:1px solid #e2e6ec;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;outline:0;padding:0 16px;margin:0;-webkit-appearance:none;-webkit-transition:border-color 0.2s cubic-bezier(.645,.045,.355,1);transition:border-color 0.2s cubic-bezier(.645,.045,.355,1);box-shadow:none}.woocommerce_gc_giftcard_form input[type=text]{height:40px}.woovr-variations .woovr-variation>div{background:#f6f2ee!important}.woovr-variations .woovr-variation{display:block}#grve-product-area .product_title{padding:15px;text-align:center}.postid-12507 #grve-main-content{display:none!important}.woovr-variation-selector .dd-selected-text,.woovr-variation-selector .dd-option-text{font-size:15px;font-weight:600;line-height:inherit!important;min-height:55px;color:#144f60;font-family:"Quicksand"}.dd-selected-description-truncated .woovr-variation-description{display:none!important}.woovr-variation-selector .dd-desc .woovr-variation-description{color:#144f60;display:block;font-size:14px;font-weight:400;max-width:500px}.dd-desc{padding:0 12px;color:#f0c50e;font-size:17px;font-weight:900!important;display:block;overflow:hidden;font-weight:400;line-height:1.4em}.woocommerce #grve-product-area .grve-add-to-cart-wrapper{display:block;align-items:center}.woocommerce-variation-add-to-cart{text-align:center}@media(max-width:767px){.grve-spinner{left:43%}.elementor-483 .elementor-element.elementor-element-c50edac{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:10px 0 120px 0}.elementor-483 .elementor-element.elementor-element-7a37ba9{padding:0 25px}}.elementor-element-0c67a5d.elementor-widget{margin-top:50px}.amelia-app-booking #amelia-booking-wrap #am-step-booking.am-mobile-collapsed .am-select-date.am-show-calendar,.amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog.am-mobile-collapsed .am-select-date.am-show-calendar{padding:0 0;margin-top:-5px}.amelia-app-booking #amelia-booking-wrap #am-step-booking,.amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog{margin:0 auto!important}.amelia-app-booking #amelia-booking-wrap div,#am-modal.am-modal.am-in-body div{margin-left:0px!important;margin-right:0px!important}h1,h2,h3,h4,h5,h6,.grve-heading-color,.grve-heading-hover-color:hover,p.grve-dropcap:first-letter,.grve-content-slider .grve-title{color:#144f60}.ywgc_choose_design_title,#ywgc-choose-design-preview,.ywgc_select_amount_title,.ywgc_delivery_info_title{display:none!important}#grve-product-area{background-color:#f6f2ee;color:#144f60;border-color:#f6f2ee}.gift-card-content-editor.step-content label{text-align:left}.gift-card-content-editor.step-content h5{margin-top:0;font-family:Quicksand;font-weight:400;font-style:normal;font-size:24px;text-transform:none;line-height:32px;letter-spacing:0;text-transform:lowercase}.product-type-gift-card .woocommerce-product-gallery__wrapper,.ywgc-main-form-preview-container{box-shadow:none}.grve-header-elements .grve-header-element:last-child:after{padding:6px 10px;content:"Tarifs & Rdv";font-size:14Px;border:1px solid #154f60;border-radius:5px;display:inline-block}.grve-header-elements .grve-header-element:last-child:hover:after{background-color:#154f60;color:#fff}.grve-btn{border-width:1px;border-radius:5px}@media(min-width:767px){.grve-header-elements .grve-header-element:last-child:after{padding:10px 20px}}.grve-header-elements .grve-header-element .grve-item{opacity:0;position:absolute;width:100%;height:35px}#grve-responsive-menu-area .grve-area-top>.grve-vertical-menu-wrapper>.grve-vertical-menu>.grve-menu>li>.grve-link-wrapper a,#grve-responsive-menu-area .grve-area-top>.grve-vertical-menu-wrapper>.grve-vertical-menu>.grve-menu>li .grve-sub-menu:not(.grve-area-item-sub-menu) a,#grve-responsive-menu-area .grve-area-bottom a:not(.grve-btn),#grve-responsive-menu-area .grve-go-back,#grve-responsive-menu-area .grve-search-btn{color:inherit!important}.iSYKtI,.iOttwT{height:50px!important;box-shadow:none!important;width:50px!important;margin-bottom:20px!important;margin-right:20px!important;margin-left:20px!important}.eapp-facebook-chat-root-layout-component,.eapp-facebook-chat-root-layout-component *{color:#154f60!important;font-family:'Quicksand'!important}.amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-form-stepByStepForm-selectServiceForm{background-color:transparent!important}.amelia-app-booking #amelia-booking-wrap #am-step-booking,.amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog{border:none!important}label[for="serviceId"],.grve-hidden-menu-text{display:none!important}.amelia-app-booking #amelia-booking-wrap label.el-form-item__label,#am-modal.am-modal.am-in-body label.el-form-item__label{font-size:14px!important;font-weight:400!important}.amelia-app-booking #amelia-booking-wrap #am-step-booking.am-mobile-collapsed .am-select-service,.amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog.am-mobile-collapsed .am-select-service{padding:16px 16px 0px!important}.amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-block-stepByStepForm-selectServiceForm span,.amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-block-stepByStepForm-selectServiceForm p{color:rgb(21 79 96)}.amelia-app-booking #amelia-booking-wrap #am-step-booking.am-mobile-collapsed.am-active-picker .am-select-date,.amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog.am-mobile-collapsed.am-active-picker .am-select-date{background:#f6f2ee!important}@media(max-width:767px){.elementor-486 .elementor-element.elementor-element-6806383{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:50px 0 120px 0px!important}}.amelia-app-booking #amelia-booking-wrap .el-form-item.am-input-catalogForm-confirmBookingForm-appointment .el-input-group__prepend{background-color:#fff;width:30px}.amelia-app-booking #amelia-booking-wrap #am-step-booking .am-confirm-booking .am-confirmation-total .el-row,.amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-confirm-booking .am-confirmation-total .el-row{display:flex}.amelia-app-booking #amelia-booking-wrap #am-step-booking .am-confirm-booking .am-confirm-booking-form .am-confirmation-booking-details,.amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-confirm-booking .am-confirm-booking-form .am-confirmation-booking-details{display:flex!important}.am-confirmation-booking-cost>div:first-child{display:none}.amelia-app-booking #amelia-booking-wrap .el-form-item.am-input-stepByStepForm-confirmBookingForm-appointment .el-input-group__prepend{border:none}.am-service-description h3{display:none!important}.amelia-app-booking #am-service-booking .am-service .am-service-header .am-service-price{padding:16px 24px;font-size:20px;max-width:170px}#amelia-booking-wrap{margin-top:0px!important}.ql-description{font-size:14px;margin-bottom:-16px;text-align:center;background:#fff;border-radius:20px;border:1px solid #144f60;padding:10px!important;color:#144f60}.am-service-price:after{content:"la séance";margin-right:0px!important}.amelia-app-booking #am-service-booking .am-service .am-service-header{margin-bottom:15px!important}.sticky-header.grve-shrink-sticky,#grve-main-header.grve-sticky-header.grve-scrollup-sticky{top:15px!important}#grve-main-header.grve-fixed,#grve-main-responsive-header.grve-fixed{top:15px!important}#grve-main-header{padding-top:5px!important;padding-bottom:20px!important}#grve-theme-content{margin-top:-30px!important}.grve-container,#disqus_thread,#grve-content.grve-left-sidebar .grve-content-wrapper,#grve-content.grve-right-sidebar .grve-content-wrapper{max-width:1270px;width:calc(100% - 0rem)!important}.grve-header-menu.grve-horizontal-menu{padding:0 0rem!important;margin-top:15px}#grve-main-header.grve-sticky-header.grve-shrink-sticky .grve-logo a,#grve-main-header.grve-sticky-header.grve-scrollup-sticky .grve-logo a{height:45px;padding-top:3Px}@media(min-width:767px){.grve-logo .grve-logo-inner img{display:block;position:relative;height:auto;width:204px!important;max-width:none}}@media(max-width:767px){.grve-logo .grve-logo-inner img{max-height:37px}}#grve-main-header .grve-logo-text a,#grve-main-header .grve-horizontal-menu:not(.grve-menu-element)>.grve-menu>li>.grve-link-wrapper,#grve-main-header .grve-horizontal-menu:not(.grve-menu-element)>.grve-menu>li>.grve-link-wrapper a,#grve-main-header .grve-vertical-menu:not(.grve-menu-element)>.grve-menu>li>.grve-link-wrapper,#grve-main-header .grve-vertical-menu:not(.grve-menu-element)>.grve-menu>li>.grve-link-wrapper a,#grve-main-header .grve-vertical-menu:not(.grve-menu-element) .grve-sub-menu:not(.grve-area-item-sub-menu) .grve-link-wrapper,#grve-main-header .grve-vertical-menu:not(.grve-menu-element) .grve-sub-menu:not(.grve-area-item-sub-menu) .grve-link-wrapper a,#grve-main-header .grve-hidden-menu-icon,#grve-main-header .grve-header-elements .grve-header-element>a,#grve-main-header .grve-header-elements .grve-socials-elements a,#grve-main-header .grve-header-elements .grve-header-text-element,#grve-main-header .grve-header-elements .grve-language.grve-dropdown>li>a{color:#144f60}#grve-main-header.grve-skin-sticky .grve-logo-text a,#grve-main-header.grve-skin-sticky .grve-horizontal-menu:not(.grve-menu-element)>.grve-menu>li>.grve-link-wrapper,#grve-main-header.grve-skin-sticky .grve-horizontal-menu:not(.grve-menu-element)>.grve-menu>li>.grve-link-wrapper a,#grve-main-header.grve-skin-sticky .grve-hidden-menu-icon,#grve-main-header.grve-skin-sticky .grve-header-elements .grve-header-element>a,#grve-main-header.grve-skin-sticky .grve-header-elements .grve-socials-elements a,#grve-main-header.grve-skin-sticky .grve-header-elements .grve-header-text-element,#grve-main-header.grve-skin-sticky .grve-header-elements .grve-language.grve-dropdown>li>a{color:#144f60}#grve-header{z-index:99999}.grve-burger-icon svg:first-child{width:30px;margin-top:-3px;height:auto;color:#144f60}.grve-burger-icon{position:relative}}#grve-main-header.grve-skin-sticky .grve-logo-text a,#grve-main-header.grve-skin-sticky .grve-horizontal-menu:not(.grve-menu-element)>.grve-menu>li>.grve-link-wrapper,#grve-main-header.grve-skin-sticky .grve-horizontal-menu:not(.grve-menu-element)>.grve-menu>li>.grve-link-wrapper a,#grve-main-header.grve-skin-sticky .grve-hidden-menu-icon,#grve-main-header.grve-skin-sticky .grve-header-elements .grve-header-element>a,#grve-main-header.grve-skin-sticky .grve-header-elements .grve-socials-elements a,#grve-main-header.grve-skin-sticky .grve-header-elements .grve-header-text-element,#grve-main-header.grve-skin-sticky .grve-header-elements .grve-language.grve-dropdown>li>a,wrapper,#grve-main-header .grve-horizontal-menu:not(.grve-menu-element)>.grve-menu>li>.grve-link-wrapper a,#grve-main-header .grve-vertical-menu:not(.grve-menu-element)>.grve-menu>li>.grve-link-wrapper,#grve-main-header .grve-vertical-menu:not(.grve-menu-element)>.grve-menu>li>.grve-link-wrapper a,#grve-main-header .grve-vertical-menu:not(.grve-menu-element) .grve-sub-menu:not(.grve-area-item-sub-menu) .grve-link-wrapper,#grve-main-header .grve-vertical-menu:not(.grve-menu-element) .grve-sub-menu:not(.grve-area-item-sub-menu) .grve-link-wrapper a,#grve-main-header .grve-hidden-menu-icon,#grve-main-header .grve-header-elements .grve-header-element>a,#grve-main-header .grve-header-elements .grve-socials-elements a,#grve-main-header .grve-header-elements .grve-header-text-element,#grve-main-header .grve-header-elements .grve-language.grve-dropdown>li>a{color:#144f60!important}.grve-responsive-menu-text .sub-menu,#grve-responsive-main-menu .grve-menu .sub-menu .grve-link-wrapper:not(.grve-menu-element-link-wrapper) a{font-family:"Nunito Sans";font-weight:400;font-style:normal;font-size:20px;text-transform:none;letter-spacing:0}.grve-vertical-menu.grve-slide-animation .grve-link-wrapper{justify-content:flex-start;padding:10px}#grve-main-responsive-header .grve-logo a{height:45px}#grve-header .grve-right-area{display:inherit!important}#grve-footer{margin-top:-2px}#grve-theme-content{margin-bottom:-2px}#grve-header .grve-right-area{margin-right:15px}#grve-main-responsive-header .grve-logo-text a,#grve-main-responsive-header .grve-header-elements,#grve-main-responsive-header .grve-hidden-menu-icon,#grve-main-responsive-header .grve-header-elements .grve-header-element>a:not(.grve-btn),#grve-main-responsive-header .grve-header-elements .grve-purchased-items{color:#154f60}#grve-responsive-menu-area .grve-area-inner{background-color:#154f60!important}.qodef-qi-info-button.qodef-layout--filled{padding:10px 10px 10px 10px!important}.page-id-7972 .reflexologie,.page-id-7972 .vodder,.page-id-7972 .renata{display:none!important}.page-id-8013 .reflexologie,.page-id-8013 .vodder,.page-id-8013 .renata{display:none!important}.page-id-7952 .naturopathie,.page-id-7952 .vodder,.page-id-7952 .renata{display:none!important}.page-id-7899 .naturopathie,.page-id-7899 .reflexologie,.page-id-7899 .vodder{display:none!important}.page-id-7935 .naturopathie,.page-id-7935 .reflexologie,.page-id-7935 .renata{display:none!important}#grve-main-header .grve-logo:not(.grve-logo-text) a{height:50px}.grve-header-elements .grve-header-element:last-child{margin-right:0;padding:0Px;background:#fff;border-radius:50%}#grve-safebutton-overlay{background-color:#1a5364}#amelia-step-booking0,.amelia-app-booking #amelia-booking-wrap #am-step-booking,.amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog{box-shadow:none!important}.amelia-app-booking #amelia-booking-wrap #am-step-booking .am-confirm-booking .am-confirm-booking-form .am-confirmation-booking-details>div,.amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-confirm-booking .am-confirm-booking-form .am-confirmation-booking-details>div:first-child{display:none!important}.amelia-app-booking #amelia-booking-wrap #am-step-booking .am-select-date .am-appointment-times .el-radio-button .el-radio-button__orig-radio:checked+.el-radio-button__inner,.amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-select-date .am-appointment-times .el-radio-button .el-radio-button__orig-radio:checked+.el-radio-button__inner{color:#ffffff!important;background:#154f60!important;box-shadow:none;-webkit-box-shadow:none;opacity:1}.amelia-app-booking #amelia-booking-wrap #am-step-booking.am-active-confirm .am-confirm-booking,.amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog.am-active-confirm .am-confirm-booking{width:100%!important;left:0%!important}.amelia-app-booking #amelia-booking-wrap .el-button--primary.el-button span,#am-modal.am-modal.am-in-body .el-button--primary.el-button span{color:#ffffff!important}.amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-form-stepByStepForm-confirmBookingForm-appointment.am-confirm-booking p,.amelia-app-booking #amelia-booking-wrap label.el-form-item__label,#am-modal.am-modal.am-in-body label.el-form-item__label{color:#154f60!important;font-family:'Quicksand'}.amelia-app-booking #amelia-booking-wrap #am-step-booking .am-confirm-booking .am-confirmation-booking-header,.amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-confirm-booking .am-confirmation-booking-header{text-align:center;margin-bottom:24px;display:flex}.amelia-app-booking #amelia-booking-wrap #am-step-booking .am-confirm-booking h2,.amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-confirm-booking h2{font-weight:500!important;font-size:15px!important;font-family:"Quicksand"!important;padding-top:15px!important;padding-left:0px!important;text-align:left!important;color:#154F60!important}.amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-form-stepByStepForm-confirmBookingForm-appointment.am-confirm-booking{background-color:rgb(246 242 238)!important}.amelia-app-booking #amelia-booking-wrap #am-step-booking .am-confirm-booking .am-confirmation-booking-header img,.amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-confirm-booking .am-confirmation-booking-header img,.amelia-app-booking #amelia-booking-wrap #am-step-booking .am-confirm-booking .am-confirmation-booking-header svg,.amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-confirm-booking .am-confirmation-booking-header svg{border-radius:50%;max-width:50px;width:50px;height:50px}.amelia-app-booking #amelia-booking-wrap #am-step-booking .am-confirm-booking .am-confirmation-booking-header img,.amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-confirm-booking .am-confirmation-booking-header img,.amelia-app-booking #amelia-booking-wrap #am-step-booking .am-confirm-booking .am-confirmation-booking-header svg,.amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-confirm-booking .am-confirmation-booking-header svg{margin:15px}.amelia-app-booking #amelia-booking-wrap #am-step-booking .am-confirm-booking .am-confirm-booking-form .am-confirmation-booking-details,.amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-confirm-booking .am-confirm-booking-form .am-confirmation-booking-details{border-bottom:none!important;margin-bottom:0px!important;padding:15px 0 0 0px!important}#am-category .am-category-service .am-category-color-wrapper,#am-category .am-category-service .am-category-service-hover{opacity:0!important}#am-category .am-category-service .am-category-services-thumbs,#am-category .am-category-service .am-category-color-wrapper{display:none!important}.amelia-app-booking #amelia-booking-wrap>div{width:100%;margin-right:0!important;margin-left:0!important}.amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-form-catalogForm-calendarDateTimeForm.am-select-date .am-appointment-times .el-radio-button .el-radio-button__inner{color:rgb(21 79 96)}#am-catalog .am-category .am-category-title{font-size:16px;text-overflow:inherit;white-space:initial}#am-category .am-category-service .am-category-service-title,.amelia-app-booking #am-service-booking .am-service .am-service-header .am-service-data .am-service-title h2{font-size:16px;text-overflow:inherit;white-space:initial}.amelia-app-booking #amelia-booking-wrap .am-calendar-picker .c-day-content,#am-modal.am-modal.am-in-body .am-calendar-picker .c-day-content{padding:0 0 0 8px}.am-category-service{display:flex}#am-category .am-category-service .am-category-service-image{width:200px;height:100%}#amelia-booking-wrap{margin-top:15px}#am-category .am-category-service .am-category-service-info{WIDTH:100%}.am-service-info,.am-confirmation-booking-header{display:none!important}.amelia-app-booking #am-service-booking .am-service-gallery{display:none}.amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-form-catalogForm-calendarDateTimeForm.am-select-date *{color:rgb(21 79 96)}.amelia-app-booking #am-service-booking .am-service,.amelia-app-booking #am-service-booking .am-service .am-service-header .am-service-price{background:rgb(246 242 238)!important}.amelia-app-booking #amelia-booking-wrap div,#am-modal.am-modal.am-in-body div{color:#717171;width:100%}.amelia-app-booking #am-service-booking .am-service .am-service-header .am-service-image{width:60px;height:60px;max-width:60px;max-width:60px}.amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-form-catalogForm-confirmBookingForm-appointment.am-confirm-booking{background-color:rgb(246 242 238)}.wpcf7-submit,.wpcf7-submit:hover{background-color:#dcbb13!important}.grve-menu-element .grve-vertical-menu a{color:white!important}.grve-menu-element .grve-vertical-menu a:hover{color:#DCBB13!important}.grve-container,#disqus_thread,#grve-content.grve-left-sidebar .grve-content-wrapper,#grve-content.grve-right-sidebar .grve-content-wrapper{max-width:1270px;width:calc(100% - 5.5rem)}@media(max-width:767px){#grve-footer .elementor-icon-list-icon{display:none!important}#grve-footer .elementor-icon-list-text{padding-left:0px!important}}.postid-7029 #grve-footer{position:relative!important}.woocommerce div.product{z-index:99;background:#f6f2ee}