.subheaderWrapper {
  -st-states: size(enum(small, medium)), withSearch;
}

.subheaderWrapper:size(small):withSearch {
  padding: 18px 18px 12px;
}

.subheaderWrapper:size(small):not(:withSearch) {
  padding: 0 18px 12px;
}

.subheaderWrapper:size(medium):withSearch {
  padding: 30px 30px 12px;
}

.subheaderWrapper:size(medium):not(:withSearch) {
  padding: 0 30px 12px;
}

.subheaderWrapper:size(small):not(:withSearch) .subtitleWrapper {
  margin-top: 18px;
}
.subheaderWrapper:size(medium):not(:withSearch) .subtitleWrapper {
  margin-top: 30px;
}

.subheaderWrapper:size(medium):withSearch .subtitleWrapper {
  margin-bottom: 18px;
}

.subheaderWrapper:size(small):withSearch .subtitleWrapper {
  margin-bottom: 12px;
}

/* st-namespace-reference="../../../src/SelectorList/SelectorList.st.css" */