/**handles:snaaf-entering-animation,snaaf-footer,snaaf-adhesion,snaaf-wc-myaccount**/
.entering-animation{opacity:0;transform:translateY(-50px);transition:opacity .5s,transform .5s}.entering-animation.entering-animations--ready{opacity:1;transform:translateY(0)}
footer{display:flex;gap:30px;align-items:center}footer .footer--logo{margin-right:20px}footer .footer--logo img{height:62px;max-width:unset}footer .footer--infos{display:flex;gap:20px;row-gap:7px;align-items:center;flex-wrap:wrap}footer .footer--infos .footer--infos--info,footer .footer--infos .footer--infos--links{display:flex;gap:10px;align-items:center}footer .footer--infos .footer--infos--links{gap:20px}footer .footer--contact{align-self:flex-start}.socials{display:flex;gap:10px;align-items:center}.socials a{text-decoration:none;width:24px;height:24px}.socials svg{width:24px;height:24px}@media (max-width:767px){footer{flex-direction:column;align-items:flex-start;gap:45px}footer .footer--infos{flex-direction:column;align-items:flex-start;gap:20px}footer .footer--infos .footer--infos--links{flex-direction:column;align-items:flex-start;gap:6px;margin-top:30px}}
.adhesion-content{background-color:rgba(var(--snaaf-color-primary-rgb),.1);padding:25px}.form-adhesion-step--user_info_group .parent-content{display:none}.form-adhesion-step--user_info_group.page .container.heading-content{padding-bottom:100px}.form-adhesion-step--user_info_group.page .acf-field-email .acf-label .description{display:none}.form-adhesion-step--user_info_group.page .acf-field .acf-label label{font-weight:400}.form-adhesion-step{text-align:left}.heading-page .container .contactus{background-color:#c72282;margin:0!important;margin-top:10px!important}.form-adhesion-step--login_group .btn-adhesion-pdf{display:none}@media screen and (max-width:767px){.page-template-template-adhesion .adhesion-content{padding-top:20px!important;padding-left:20px!important;padding-right:20px!important;padding-bottom:20px!important}.theme-snaaf .acf-form-submit{justify-content:center}.theme-snaaf .acf-button-group label{white-space:normal}.theme-snaaf .acf-button-group.-vertical{flex-direction:column}.theme-snaaf .acf-fields>.acf-field{padding:0!important}.theme-snaaf .acf-field .acf-field{width:100%!important;padding:15px 0!important}}
.theme-snaaf .woocommerce-orders-table__cell-order-actions{display:flex;flex-wrap:wrap;gap:10px}.woocommerce-MyAccount-content label[for=is_optin_emailing]{font-size:14px}.woocommerce form .form-row.woocommerce-form-row--checkbox-field::after,.woocommerce form .form-row.woocommerce-form-row--checkbox-field::before{display:none}.container .woocommerce .form-row.woocommerce-form-row--checkbox-field{flex-wrap:nowrap;flex-direction:row-reverse;gap:20px}.subscription_details .woocommerce-subscriptions__actions{display:flex;flex-wrap:wrap;gap:10px}.theme-snaaf.woocommerce-account .site-container .container .snaaf-emplois{margin:0 auto}