.elementor-9 .elementor-element.elementor-element-51534f74{--display:flex;--min-height:758px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:125px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-51534f74:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-51534f74 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F7F5;}.elementor-9 .elementor-element.elementor-element-0162a2b{--links-normal-color:#000000;--links-hover-color:var( --e-global-color-primary );}@media(max-width:767px){.elementor-9 .elementor-element.elementor-element-51534f74{--min-height:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:5px;--padding-right:5px;}}@media(min-width:768px){.elementor-9 .elementor-element.elementor-element-51534f74{--content-width:1600px;}}/* Start custom CSS for shortcode, class: .elementor-element-7b2fe7a *//*
--------------------------------------
Connexion
--------------------------------------
*/
body .woocommerce form.login, body .woocommerce form.checkout_coupon, body .woocommerce form.register {
  background-color: white !important;
  border: unset !important;
  width: 485px !important;
}
.woocommerce-js h2 {
  text-align: center !important;
  /*display: none;*/
}

.menu-toggle, button, .ast-button, .ast-custom-button, .button, input#submit, input[type="button"], input[type="submit"], input[type="reset"], #comments .submit, .search .search-submit, form[CLASS*="wp-block-search__"].wp-block-search .wp-block-search__inside-wrapper .wp-block-search__button, body .wp-block-file .wp-block-file__button, .search .search-submit, .woocommerce-js a.button, .woocommerce button.button, .woocommerce .woocommerce-message a.button, .woocommerce #respond input#submit.alt, .woocommerce input.button.alt, .woocommerce input.button, .woocommerce input.button:disabled, .woocommerce input.button:disabled[disabled], .woocommerce input.button:disabled:hover, .woocommerce input.button:disabled[disabled]:hover, .woocommerce #respond input#submit, .woocommerce button.button.alt.disabled, .wc-block-grid__products .wc-block-grid__product .wp-block-button__link, .wc-block-grid__product-onsale, [CLASS*="wc-block"] button, .woocommerce-js .astra-cart-drawer .astra-cart-drawer-content .woocommerce-mini-cart__buttons .button:not(.checkout):not(.ast-continue-shopping), .woocommerce-js .astra-cart-drawer .astra-cart-drawer-content .woocommerce-mini-cart__buttons a.checkout, .woocommerce button.button.alt.disabled.wc-variation-selection-needed, [CLASS*="wc-block"] .wc-block-components-button {
  border-color: black !important;
  background-color: black !important;
  border-radius: 0px !important;
  width: 100% !important;
}
.woocommerce-form-row br {
  display: none !important;
}

.form-row br {
  display: none !important;
}
.woocommerce-form {
  padding: 75px 20px !important;
}
.woocommerce {
  width: 1450px;
  display: flex;
  flex-direction: row;
  gap: 25px;
  align-content: center;
  align-items: flex-start;
justify-content: center;
}
li.woocommerce-MyAccount-navigation-link:nth-child(3) {
  display: none;
}
.u-column1, .u-column2  {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}

@media (min-width:  1088px) and (max-width:  1680px){
  .woocommerce {
    width: 100%;
  }
}
@media (min-width: 200px) and (max-width: 1088px) {
    .woocommerce {
      width: 90vw;
      flex-direction: column;
      padding: 10px;
    }
    .woocommerce-js h2 {
      margin-bottom: unset;
    }
    .woocommerce-form-login {
      width: 100% !important;
    }
    .woocommerce-form-register {
      width: 100% !important;
    }
    .woocommerce-form-login, .woocommerce-form-register {
  transform: scale(0.7) !important;
}

}/* End custom CSS */