Rounded borders for newsletter form

Topic summary

A user seeks to add 30px rounded borders to both the newsletter form input field and submit button in their footer, noting no built-in settings exist for this customization.

Multiple CSS solutions provided:

  • Custom CSS method: Add code targeting .t4s-newsletter-design-1 classes through Theme Customize > Theme settings > Custom CSS
  • base.css method: Insert code at end of base.css file via Edit Code, targeting .t4s_frm_input and related selectors with !important flags
  • theme.liquid methods: Inject <style> block either before </head> or </body> tag

All solutions use similar CSS targeting the newsletter container classes (.t4s-newsletter__inner, .t4s-newsletter__email, .t4s-newsletter__submit) with border-radius: 30px values.

Resolution: The original poster accepted one of the solutions, confirming the issue was resolved. The discussion demonstrates multiple valid approaches to the same styling problem, differing primarily in file location and selector specificity.

Summarized with AI on November 6. AI used: claude-sonnet-4-5-20250929.

Hi, I would like my newsletter form in the footer as well as its button to be rounded 30px, can anyone help ?
(No settings for this)
https://c50810-c5.myshopify.com/

Hi @Daniel19901

Please add this code to Custom CSS in Online Store > Themes > Customize > Theme settings

.t4s-newsletter-design-1 .t4s-newsletter__inner .t4s-newsletter__email {
border-radius: 30px 0 0 30px;
}
.t4s-newsletter__inner .t4s-newsletter__submit {
border-radius: 0 30px 30px 0
}

Hello @Daniel19901
Go to online store ----> themes ----> actions ----> edit code---->base.css
add this code at the end of the file.

.t4s_frm_input:focus, input:not([type=submit]):not([type=checkbox]):focus, select:focus, textarea:focus {
border-radius: 30px !important;
}
button.t4s-w-100.t4s-newsletter__submit.t4s-truncate.t4s-btn-loading__svg {
border-radius: 30px !important;
}

result

If this was helpful, hit the like button and accept the solution.
Thanks

Hi @Daniel19901

This is Richard from PageFly - Shopify Page Builder App

Please add this code to your theme.liquid above the to get this solved

Step 1: Online Stores > Themes > More Actions > Edit code

Step 2: click on theme.liquid and paste the code above the


Hope this can help you solve the issue

Best regards,

Richard | PageFly

Hello @Daniel19901

You can add code by following these steps

  1. Go to Online Store → Theme → Edit code.

  2. Open your theme.liquid file

  3. Paste the below code before on theme.liquid

.t4s-newsletter-design-1 .t4s-newsletter__inner .t4s-newsletter__email { border-radius: 30px 0 0 30px; } .t4s-newsletter__inner .t4s-newsletter__submit { border-radius: 0 30px 30px 0 }

my reply helpful? Click Like to let me know!
your question answered? Mark it as an Accepted Solution.

Thanks for accepting the solution.
Please hit the like button also.