/*---- custom style css ----*/

.newletter_container .ResetElements__Div-sc-8e6zl9-0.FormComponent__StyledFormComponentWrapper-e0xun6-0.efNDqE.needsclick.undefined {padding-top: 0 !important;}
.newletter_container .ResetElements__Div-sc-8e6zl9-0.TextInput__StyledInputContainer-sc-1o6de9f-1.bQDdTc.needsclick.undefined {height: 100% !important;max-height: 40px !important;}
.ResetElements__Div-sc-8e6zl9-0.FormComponent__StyledFormComponentWrapper-e0xun6-0.cxjZYW.needsclick.undefined {padding-bottom: 5px !important;}
#shopify-section-footer-template .newletter_container .newletter_container__inner form input[type="email"] {
    padding-right: 0px !important;
    border: none !important;
    outline: none !important;
    border-radius: 0 !important;
    padding-left: 12px !important;
}
#shopify-section-footer-template .newletter_container {
    padding: 30px 20px 20px;
    background: #00a9ce;
}
#s-f582866b-ce73-41a4-bab5-e94f1423a7f5.shg-box.shg-c .shg-box-content {
    justify-content: center;
    top: 50%;
    left: 0;
    right: 0;
    width: 100%;
    align-items: center;
    /* background-color: #fff !important; */
    height: 100%;
    transform: translate(-92%, 50%);
}

@media (max-width: 767px){
  .shg-box {flex-direction: column !important;}
	#s-750e75bd-a024-4b49-8e65-aea8bf420407.shg-box.shg-c {
    justify-content: center !important;
    width: 100% !important;
    margin-top: 30px !important;
}
#s-69fe4d6f-93e1-4bcd-8cda-dd4826d8717c {margin-to:17px !important;}
#s-d2e926b2-53db-4d48-8980-b4af2eab27a7,#s-e0eb2868-8d09-4a7c-afac-5339c0f35870{margin-bottom: 6px !important;}
.shg-row .shg-c-xs-4 {width: calc(100% - 0px) !important;margin-bottom: 15px !important;}
.shogun-heading-component h3, .shogun-heading-component h4 {text-align: center !important;}
.ResetElements__Div-sc-8e6zl9-0.Row__FormRow-sc-17nghml-0.kgtZaW.needsclick.undefined {display: block;text-align: center !important;width: 100% !important;}
main #shopify-section-footer-template .newletter_container .newletter_container__inner form input[type="email"] 
{max-width: 100%;width: 100% !important;padding-right: 0 !important;}
#shopify-section-footer-template .newletter_container .newletter_container__inner form button {
    box-sizing: border-box !important;
    margin: 0 auto !important;
    display: block !important;
}
#s-94903fa9-2777-453b-8abd-ddc650967564 {margin-top: 20px !important;}
#s-ba22ed89-7f11-4703-a440-4c53dc9dfb9c,.shogun-heading-component h1,#s-aedf59d5-5843-4cfb-b285-0b013c9b5f5b-btn-wrapper {text-align: center !important;}

}

