.elementor-7 .elementor-element.elementor-element-40aa2ba7{--display:flex;}.elementor-7 .elementor-element.elementor-element-853da3c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7 .elementor-element.elementor-element-383e443{--spacer-size:100px;}/* Start custom CSS for shortcode, class: .elementor-element-6f17af4a */.woocommerce form .password-input,
.woocommerce-page form .password-input {
  display: flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
}

.woocommerce form .password-input input[type=password],
.woocommerce-page form .password-input input[type=password] {
  padding-right: ;
}

.woocommerce form .show-password-input,
.woocommerce-page form .show-password-input {
  position: absolute;
  right: 0.7em;
  top: ;
  cursor: pointer;
}

.woocommerce form .show-password-input::after,
.woocommerce-page form .show-password-input::after {
  font-family: dashicons;
  speak: never;
  font-weight: 200;
  font-variant: normal;
  text-transform: none;
  line-height: ;
  -webkit-font-smoothing: antialiased;
  margin-left: ;
  content:"\f177" ;
  text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-40aa2ba7 */.grecaptcha-badge {
       visibility: hidden !important;
   }/* End custom CSS */