.elementor-8331 .elementor-element.elementor-element-10663777{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8331 .elementor-element.elementor-element-28768646{width:100%;max-width:100%;}/* Start custom CSS for shortcode, class: .elementor-element-28768646 */.form-row-first {float:left;
    width: 47%;
}
.form-row-last {float:right;
    width: 47%;
}

.yith-wcaf-registration-form .register-form {
    background-color: transparent;
}

.woocommerce form.register {
    border: 0px solid #cfc8d8;
    padding: 20px;
    margin: 2em 0;
    text-align: left;
}
.yith-wcaf-registration-form .forms-container:not(.col2-set) {
    margin: 0 auto;
    max-width: 100vw;
}

.woocommerce form .form-row input.input-text, .woocommerce form .form-row textarea {
    box-sizing: border-box;
    width: 100%;
    margin: 0;
    border: 1px solid #D7D7D7;
    outline: 0;
    border-radius: 30px;
    line-height: normal;
}

#jet-switcher-content-enable-13fdc0a > div > div > div > div > div > div > div > div > form > p:nth-child(21) > input.button {
    background-color: #F6B127!Important;
    color:#2A283A!Important;
    border-radius: 30px!Important;
}

#jet-switcher-content-enable-13fdc0a > div > div > div > div > div > div > div > h2 {display:none;}

.yith-wcaf-registration-form .register-form {
    padding: 0;
}

@media only screen and (max-width: 767px) {

.woocommerce form .form-row label {
    line-height: 2;
    font-size: 13px;
}}

#profile_username {
    display: none;
}

#profile_username_field > label { display: none;}/* End custom CSS */