.gform_title{
    display: none;
}
.gform-theme--foundation .gform_fields {
   
    --gf-form-gap-y: 20px !important;
}
.gform-theme--foundation .gfield .ginput_password.large, .gform-theme--foundation .gfield input.large, .gform-theme--foundation .gfield select.large {
    inline-size: 100%;
    border: 0;
}
.gform-theme--foundation .gfield textarea.medium {
    min-block-size: 9rem;
    border: 0;
}
.gform-theme.gform-theme--framework.gform_wrapper .button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)), 
.gform-theme.gform-theme--framework.gform_wrapper .gform-theme-button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)), 
.gform-theme.gform-theme--framework.gform_wrapper :where(:not(.mce-splitbtn))>button:not([id*=mceu_]):not(.mce-open):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)), 
.gform-theme.gform-theme--framework.gform_wrapper button.button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)), 
.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]).button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)), 
.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)), 
.gform-theme.gform-theme--framework.gform_wrapper input[type=submit].button.gform_button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)) {

    color: #000;
    background-color: #fff;
    border: 1px solid #000;
    padding: 10px 50px;
}
.gform-theme.gform-theme--framework.gform_wrapper .button:hover,
.gform-theme.gform-theme--framework.gform_wrapper .gform-theme-button:hover,
.gform-theme.gform-theme--framework.gform_wrapper button.button:hover,
.gform-theme.gform-theme--framework.gform_wrapper input[type=submit].button.gform_button:hover {
    background-color: #f3f3f3;
}
#extra_shipping_address_field{display:block;width:100%;clear:both;}
#extra_shipping_address_field label{font-weight:bold;color:#0a4479!important;}

.e-wc-message-notice .woocommerce-message .restore-item, .e-wc-message-notice .woocommerce-message a:not([class]){
    font-family:Roboto, sans-serif!important;
}

.woocommerce-cart .woocommerce-cart-form .wc-backward{
    margin-left:10px;
    padding:7px 18px;
}