/* 
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 1.0.1
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/
.cky-consent-container .cky-notice-btn-wrapper{gap:10px}.cky-consent-container .cky-notice-btn-wrapper .cky-btn{margin:0;padding:6px 12px!important;font-size:16px}.cky-modal .cky-show-desc-btn{color:#FE00AE!important;text-decoration:underline!important;border:0 none;background:#fff0}.cky-modal .cky-show-desc-btn:hover{background:#fff0;border:0 none}.cky-modal .cky-btn-close,.cky-modal .cky-btn-close:hover,.cky-modal .cky-accordion-btn,.cky-modal .cky-accordion-btn:hover,.cky-modal .cky-accordion-btn:focus,.cky-modal .cky-accordion-btn:active{background:#fff0;border:0 none}.cky-modal .cky-switch input[type="checkbox"]:checked{background-color:#FE00AE!important}.cky-modal .cky-prefrence-btn-wrapper+div{display:none!important}.cky-modal .cky-prefrence-btn-wrapper button{padding:6px 12px!important;font-size:16px}.cky-revisit-bottom-left:hover:before,.cky-revisit-bottom-left:hover:after{display:none}.kgo-btn-color .elementor-button{-webkit-box-shadow:0 -4px 0 0 rgb(0 0 0 / .2) inset;box-shadow:0 -4px 0 0 rgb(0 0 0 / .2) inset}a.kgo-btn-black{color:var(--e-global-color-secondary)}a.kgo-btn-black:hover{color:var(--e-global-color-accent)}button.el-button:not(.el-tooltip):not(.el-popover__reference){-webkit-transition-duration:0.3s!important;-o-transition-duration:0.3s!important;transition-duration:0.3s!important;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-animation:none!important;animation:none!important}button.el-button:not(.el-tooltip):not(.el-popover__reference):hover{background-color:#FF29B4!important;-webkit-transform:scale(1.05)!important;-ms-transform:scale(1.05)!important;transform:scale(1.05)!important;-webkit-transition-duration:0.3s!important;-o-transition-duration:0.3s!important;transition-duration:0.3s!important;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-animation:none!important;animation:none!important}.kgo-header.elementor-sticky--effects img{width:80px!important}.kgo-temoignage .elementor-testimonial-content{margin-bottom:10px}@media(min-width:500px){.bpa-front-module--bs-amount-details .bpa-fm--bs__package-module-box .bpa-cmt__right{min-width:420px}}.bpa-front-module--bs-amount-details .bpa-fm--bs__package-module-box .bpa-cmt__right .bpa-cmt__right-inner{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.bpa-fm--bs__package-module-box .bpa-cmt__right .bpa-cmt__right-inner button.el-button{min-width:auto;width:auto}.bpa-front-tabs .bpa-front--dt__calendar .vc-day .vc-day-content:not(.is-disabled){background-color:#fff0}@media(min-width:577px){.bpa-front-dc--body .bpa-front-module--booking-summary .bpa-is-coupon-module-enable .bpa-fm--bs__coupon-module-textbox{-ms-flex-wrap:wrap;flex-wrap:wrap}.bpa-front-module--bs-amount-details .bpa-fm--bs__package-module-box .el-select.bpa-front-form-control,.bpa-front-module--bs-amount-details .bpa-fm--bs__package-module-box .el-select.bpa-front-form-control+button{min-width:200px;width:200px}.bpa-front-module--bs-amount-details .bpa-fm--bs__package-module-box .el-select.bpa-front-form-control+button{min-width:250px;width:250px;display:block}}.bpa-front-dc--service-body .bpa-front-module--category{display:none}.kgo-forfaits .bpp-front-package-filter{display:none!important}.kgo-forfaits .bpp-frontend-main-container-package,.kgo-forfaits .bpp-frontend-main-container-package .bpp-frontend-main-inner_container{max-width:100%!important;margin-left:0!important}.kgo-forfaits .bpp-front-package-detail{max-height:500px;overflow-y:scroll}#kgoForfaitIllimite .bpp-package-realprice,#kgoForfaitIllimite .bpp-package-service-no-app{display:none}@media(min-width:768px){.kgo-forfaits#kgoForfaitIllimite .bpp-frontend-main-container-package .bpp-package-list-col,.kgo-forfaits#kgoForfait10cours .bpp-frontend-main-container-package .bpp-package-list-col,.kgo-forfaits .bpp-frontend-main-container-package .bpp-package-list-col{width:calc((100% - 32px) / 2)}}@media(min-width:1201px){.kgo-forfaits#kgoForfaitIllimite .bpp-frontend-main-container-package .bpp-package-list-col,.kgo-forfaits#kgoForfait10cours .bpp-frontend-main-container-package .bpp-package-list-col,.kgo-forfaits .bpp-frontend-main-container-package .bpp-package-list-col{width:calc((100% - 64px) / 3)}.kgo-forfaits .el-row--flex.is-justify-space-between{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.kgo-forfaits .bpp-package-detail{gap:10px}.kgo-forfaits .bpp-package-realprice,.kgo-forfaits .bpp-package-discprice{display:block;margin:0!important}.kgo-forfaits .bpp-package-list-col .bpp-package-slider .el-carousel__item img{-o-object-fit:cover;object-fit:cover}.kgo-forfaits .bpp-package-details .bpa-ma-dt__time-val .bpp-seprator,.kgo-forfaits .bpp-package-details .bpa-ma-dt__time-val .bpp-seprator+svg,.kgo-forfaits .bpp-package-details .bpa-ma-dt__time-val .bpp-package-total-service-label,.kgo-forfaits .bpp-package-details .bpa-ma-dt__time-val .bpp-package-total-service-label+span{display:none}.kgo-forfaits .bpp-package-service-list-upper.bpp-single-service-pack{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.el-dialog__wrapper:has(.v-cloak-package-hidden){z-index:99999!important}.kgo-contact-infos .elementor-icon-box-icon{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#bpa-front-module-calendar-integration .bpa-front-module--atc__item a{height:100%;-webkit-transition-duration:0.3s!important;-o-transition-duration:0.3s!important;transition-duration:0.3s!important;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform}#bpa-front-module-calendar-integration .bpa-front-module--atc__item a:hover{-webkit-transform:translateY(-8px)!important;-ms-transform:translateY(-8px)!important;transform:translateY(-8px)!important;-webkit-transition-duration:0.3s!important;-o-transition-duration:0.3s!important;transition-duration:0.3s!important;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform}#bpa-front-module-calendar-integration .bpa-front-module--atc__item button:hover{background-color:transparent!important}@media(max-width:767px){.kgo-client-resas .el-table__header-wrapper,.kgo-client-resas .el-table__body-wrapper{overflow-x:scroll!important}body.page-id-18 ul.bpa-tn__dropdown-menu{z-index:9999!important}body.page-id-18 ul.bpa-tn__dropdown-menu>li>a{margin:0}body.page-id-18 .bpa-tn__dropdown-menu .bpa-tn__dropdown-item.bpa__di-edit-profile-item a.bpa-tm__item{margin-bottom:0}}.kgo-client-resas .bpa-frontend-main-container{max-width:100%!important;width:100%;margin-left:0!important;margin-right:0!important}.kgo-client-resas .bpa-front-cp-left-sidebar .bpa-cp-ls__tab-menu{padding:0 16px}.kgo-client-resas .bpa-front-cp--fw__row>div{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.kgo-client-resas .bpa-front-cp--fw__row>div input,.kgo-client-resas .bpa-front-cp--fw__row>div button{min-height:53px}.kgo-client-resas .bpa-cp-ma-table.el-table .bpa-ma-status-box.__bpa-is-approved{border-color:rgb(80 200 120 / .5)}.kgo-client-resas .bpa-cp-ma-table.el-table .bpa-ma-status-box.__bpa-is-approved .bpa-sb__circle{background-color:#50C878}.el-picker-panel__icon-btn{border:0 none!important}.kgo-client-resas .bpa-front-ma-view-appointment-card .bpa-ma-vac--action-btn-group button{width:auto}.kgo-client-resas .bpa-ma-vac--head__right .bpa-front-pill{color:#50C878;border-color:rgb(80 200 120 / .5)!important}.kgo-client-resas .bpa-ma-vac--head__right .bpa-front-pill.--bpa-info{border-color:#727E95!important}.kgo-client-resas .el-popconfirm__action{display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px!important}body .kgo-client-resas .el-popconfirm__action button.el-button,body .kgo-client-resas .el-popconfirm__action button.el-button:hover{background-color:transparent!important;color:var(--e-global-color-text)!important}.kgo-client-resas button.el-tooltip,.kgo-client-resas button.el-popover__reference{width:53px;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.kgo-client-resas .bpa-front-cp-reschedule-dialog .bpa-front-dialog-footer button.el-button:not(#bookingpress_book_appointment_btn){background:transparent!important}body .bpa-frontend-main-container .bpa-front-cp__login-btn-group .bpa-front-btn--borderless:hover{background:transparent!important}.bpa-front-cp-delete-account-belt .bpa-front-dab__right button.el-button,.bpa-front-cp-delete-account-belt .bpa-front-dab__right button.el-button:hover{border-color:red!important;background-color:transparent!important;color:var(--e-global-color-text)!important}.kgo-product-filters .e-filter .e-filter-item:not([data-filter=produits-forever],[data-filter=__all],[data-filter=vetements],[data-filter=accessoires-boots]){padding-left:12px;font-size:16px}.kgo-product-filters .e-filter .e-filter-item[data-filter=produits-forever],.kgo-product-filters .e-filter .e-filter-item[data-filter=vetements],.kgo-product-filters .e-filter .e-filter-item[data-filter=accessoires-boots]{margin-top:10px}.kgo-shop-loop-product .kgo-loop-product-cat .elementor-icon-box-title>span{display:block}.wp-block-woocommerce-cart{margin:0}.wc-block-components-address-form__state{display:none}.wc-block-checkout .is-large .wc-block-checkout__sidebar{top:150px}.wc-block-cart__submit-container .wc-block-cart__submit-button,.wc-block-checkout__actions .wc-block-checkout__actions_row button.wc-block-components-button,.wc-block-components-shipping-calculator .wc-block-components-shipping-calculator-address .wc-block-components-button{font-family:var(--e-global-typography-005b5fc-font-family),Sans-serif;font-size:var(--e-global-typography-005b5fc-font-size);font-weight:var(--e-global-typography-005b5fc-font-weight);line-height:var(--e-global-typography-005b5fc-line-height);letter-spacing:var(--e-global-typography-005b5fc-letter-spacing);fill:var(--e-global-color-c104cfc);color:var(--e-global-color-c104cfc);-webkit-box-shadow:0 -4px 0 0 rgb(0 0 0 / .2) inset!important;box-shadow:0 -4px 0 0 rgb(0 0 0 / .2) inset!important;border-style:none;border-radius:5px 5px 5px 5px;padding:14px 26px 14px 26px;background-color:var(--e-global-color-accent)!important;-webkit-transition-duration:0.3s!important;-o-transition-duration:0.3s!important;transition-duration:0.3s!important;-webkit-transition-property:-webkit-transform!important;transition-property:-webkit-transform!important;-o-transition-property:transform!important;transition-property:transform!important;transition-property:transform,-webkit-transform!important;-webkit-animation:none!important;animation:none!important}.wc-block-cart__submit-container .wc-block-cart__submit-button:hover,.wc-block-checkout__actions .wc-block-checkout__actions_row button.wc-block-components-button:hover,.wc-block-components-shipping-calculator .wc-block-components-shipping-calculator-address .wc-block-components-button:hover{color:var(--e-global-color-c104cfc);background-color:#FF29B4!important;-webkit-transform:scale(1.05)!important;-ms-transform:scale(1.05)!important;transform:scale(1.05)!important;-webkit-transition-duration:0.3s!important;-o-transition-duration:0.3s!important;transition-duration:0.3s!important;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-animation:none!important;animation:none!important}.wc-block-cart__submit-container .wc-block-cart__submit-button .wc-block-components-button__text,.wc-block-checkout__actions .wc-block-checkout__actions_row button.wc-block-components-button .wc-block-components-button__text,.wc-block-components-shipping-calculator .wc-block-components-shipping-calculator-address .wc-block-components-button .wc-block-components-button__text{color:var(--e-global-color-c104cfc)}