/* Rounded search field, scoped to the Flatsome header. */
#header form.searchform,.header form.searchform{box-sizing:border-box;background:#fff!important;border:2px solid #d3dce8!important;border-radius:999px!important;padding:3px!important;box-shadow:0 2px 8px rgba(23,43,69,.10)!important;position:relative}
#header form.searchform:focus-within,.header form.searchform:focus-within{border-color:#ed7b14!important;box-shadow:0 0 0 3px rgba(237,123,20,.14)!important}
#header form.searchform .flex-row,.header form.searchform .flex-row{border:0!important;background:transparent!important;border-radius:999px;align-items:center}
#header form.searchform input[name="s"],.header form.searchform input[name="s"]{height:44px!important;min-height:44px;box-sizing:border-box;margin:0!important;padding:0 17px!important;background:transparent!important;border:0!important;border-radius:999px!important;box-shadow:none!important;outline:none!important;font-family:Roboto,Arial,sans-serif;font-size:15px!important;color:#263548!important}
#header form.searchform input[name="s"]::placeholder,.header form.searchform input[name="s"]::placeholder{color:#708096!important;opacity:1}
#header form.searchform .submit-button,.header form.searchform .submit-button{width:54px;min-width:44px;height:44px!important;min-height:44px;padding:0 12px!important;margin:0!important;border:0!important;border-radius:999px!important;background:#fb8500!important;color:#fff!important;box-shadow:none!important;line-height:44px!important}
#header form.searchform .submit-button:hover,.header form.searchform .submit-button:hover{background:#e87700!important}
#header form.searchform .submit-button:focus-visible{outline:2px solid #9a4600;outline-offset:2px}
@media(max-width:549px){#header form.searchform input[name="s"],.header form.searchform input[name="s"]{font-size:14px!important;height:40px!important;min-height:40px;padding-left:13px!important}#header form.searchform .submit-button,.header form.searchform .submit-button{height:40px!important;min-height:40px;line-height:40px!important;width:46px}}
