/*---Newsletterform---*/
input#input_10_1 {
    width: 100%;
    height: 48px;
    border-radius: 4px 0 0 4px;
    border: 1px solid var(--Fields-stroke-color, rgba(255, 255, 255, 0.05));
    background: var(--Fields-bg-color, #FFF);
}
input#gform_submit_button_10 {
    background: #816834;
    padding: 10px;
    width: 48px;
    height: 48px;
    margin: 0;
    border-radius: 0 4px 4px 0;
}
.gform-body.gform_body {
    width: 100%;
}
form#gform_10 {
    width: 100%;
    display: flex;
    justify-content: flex-end;
    gap: 0;
}
.gform_wrapper.gravity-theme .gform_footer{
    margin: 0 !important;
    padding: 0 !important;
	     display: block !important;
    justify-content: flex-start;

}
.bottom-footer a.text-\[\#fff\]{
	color:#000;
	 margin-left: -10px;
}.custom-div {
    max-width: 100%;
    padding-bottom: 32px;
}
.custom-div {
    max-width: 100%;
	padding-bottom: 32px;
}
.margin h3 {
	margin: 0 !important;
}
.checkout #place_order {
	padding: 0 !important;
}
#post-280376 {
	margin-top: -20px !important;
}
.standard-btn-form .gform_body input {
	height: 48px !important;
	border: 1px solid #DEE2E6 !important;
	box-shadow: none !important;
    border-radius: 4px !important;
	background: #FFF !important;
}
.standard-btn-form .gform_body textarea {
	border: 1px solid #DEE2E6 !important;
	box-shadow: none !important;
    border-radius: 4px !important;
	background: #FFF !important;
}
.standard-btn-form .gform_body .gfield_label  {
	color: #45484c !important;
	font-size: 14px !important;
	font-weight: 500 !important;
	line-height: 32px !important;
	display:block !important;
	margin-bottom:0 !important;
}

.standard-btn-form .gform-field-label.gform-field-label--type-sub {
    color: #585e6a;
    font-size: 13px !important;
		font-weight: 300 !important;
}
.standard-btn-form div#gform_fields_1 {
    gap: 24px;
}
form#gform_1 {
    padding: 0 20px 60px 20px !important;
}
.\!py-15 {
    padding-top:60px !important;
	 padding-bottom:60px !important;
}
.page-id-264437 #wl-wrapper {
    max-width: 1140px !important;
    padding: 60px 40px !important;
}
