.searchBarComponentV2{display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;margin:-65px 0 24px}@media screen and (min-width:768px){.searchBarComponentV2{margin:24px 0 48px}}.searchBarComponentV2-content{display:none;flex-direction:column;justify-content:center;align-items:center;width:100%;z-index:1;box-sizing:border-box;padding:8px 24px 32px}@media screen and (min-width:768px){.searchBarComponentV2-content{display:flex;max-width:75%}}.searchBarComponentV2-content-title{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;z-index:1;font-family:var(--font-primary-bold);font-weight:700;text-align:center;font-size:25px;line-height:31px;color:var(--c-black);margin-bottom:0;transition-property:font-size,line-height,margin,padding;transition-duration:.6s;transition-timing-function:ease-in-out}@media screen and (min-width:768px){.searchBarComponentV2-content-title{font-size:28px;line-height:32px}}@media screen and (min-width:1140px){.searchBarComponentV2-content-title{font-size:32px;line-height:40px}}.searchBarComponentV2-searchBarWrap{z-index:4;width:calc(100% - 48px);margin:0 24px;padding:16px;border-radius:16px;background-color:var(--c-white);border:1px solid var(--c-accent-05);box-shadow:0 8px 16px rgba(91,115,139,.1607843137),0 0 2px rgba(91,115,139,.1607843137)}@media screen and (min-width:768px){.searchBarComponentV2-searchBarWrap{width:90%;max-width:1140px;margin:0 auto;padding:24px;border-radius:24px;min-height:100px}}@media screen and (min-width:1440px){.searchBarComponentV2-searchBarWrap{width:100%}}.searchBarComponentV2-searchBarWrap .SearchBar{position:relative;z-index:3;border:1px solid var(--c-neutral-600);border-radius:4px}.searchBarComponentV2-searchBarWrap .SearchBar input{font-size:16px!important}@media screen and (max-width:767px){.searchBarComponentV2-searchBarWrap .SearchBar input{padding:8px 16px!important;border:1px solid #737373!important;border-radius:4px!important;margin-bottom:16px!important}}@media screen and (min-width:768px){.searchBarComponentV2-searchBarWrap .SearchBar input{padding:24px!important;font-size:18px!important}}@media screen and (max-width:767px){.searchBarComponentV2-searchBarWrap .SearchBar.ds-search-bar{border:none!important}}.searchBarComponentV2-searchBarWrap .SearchBar [class*=VerticalSearchButton]{margin:0!important}@media screen and (max-width:767px){.searchBarComponentV2-searchBarWrap .SearchBar [class*=text-fieldstyle__InputWrapper]{border-bottom:none!important}.searchBarComponentV2-searchBarWrap .SearchBar [class*=type-aheadstyle__ListWrapper]{margin-top:-16px!important}}