/* COLORS */
/* FONTS */
/* Device = Tablets, Ipads (portrait) */
/* Device = Laptops, Desktops */
/* Device = Desktops */
/* Higher Resolution Screens */
/* COLORS */
/* FONTS */
.search-results {
  padding: 24px 24px 40px; }
  .search-results {
    gap: 16px; }
  .search-results :has(> .search-no-results) {
    gap: 24px; }
  @media (min-width: 768px) {
    .search-results {
      padding: 40px 88px; }
      .search-results {
        gap: 40px; }
      .search-results :has(> .search-no-results) {
        gap: 40px; } }
  .search-results__products {
    gap: 24px; }
    @media (min-width: 768px) {
      .search-results__products {
        gap: 40px; } }
  .search-results__sorting-bar {
    height: calc(32px + 16px); }
  .search-results__sorting-rules {
    gap: 8px; }
    .search-results__sorting-rules svg {
      display: block;
      width: 11px;
      height: 11px; }
    .search-results__sorting-rules[aria-expanded='true'] .search-results__sorting-rules__image {
      transform: rotate(180deg); }
    .search-results__sorting-rules-container {
      gap: 4px; }
    .search-results__sorting-rules__options {
      list-style: none;
      top: 100%;
      border-radius: 16px;
      box-shadow: 0px 6px 24px 0px rgba(56, 51, 46, 0.08), 0px 2px 2px 0px rgba(56, 51, 46, 0.02); }
    .search-results__sorting-rules__option {
      padding: 0 20px;
      min-height: 40px; }
      .search-results__sorting-rules__option[aria-selected='true'] {
        padding: 0 20px;
        min-height: 40px;
        font-weight: bold; }
      .search-results__sorting-rules__option[aria-selected='false']:hover {
        cursor: pointer; }
  .search-results__tabs {
    padding: 0 24px;
    gap: 2px; }
  .search-results__tab {
    min-height: 44px; }
    @media (min-width: 768px) {
      .search-results__tab-container {
        max-width: 113px; } }
    @media (min-width: 768px) {
      .search-results__tab-container:hover {
        cursor: pointer; } }

@media (min-width: 768px) {
  .search-results__sorting-bar {
    border-bottom: 1px solid #dee2e6; } }

.search-results__sorting-rules svg {
  color: #7e7367; }

.search-results__sorting-rules__selected {
  color: #464039;
  font-style: normal;
  line-height: 136%;
  font-family: "ubuntumedium";
  font-size: 16px;
  font-weight: 500; }

.search-results__sorting-rules__option {
  font-family: "ubuntulight";
  font-size: 14px;
  font-weight: 400; }
  .search-results__sorting-rules__option[aria-selected='true'] {
    color: #464039;
    font-style: normal;
    line-height: 136%;
    font-family: "ubuntumedium";
    font-weight: 500; }

.search-results__tab {
  color: #7E7367;
  font-family: "ubuntulight";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 136%; }
  .search-results__tab-border {
    border-bottom: 1px solid #7E7367;
    border-radius: 1000px; }
  .search-results__tab-container[aria-selected='true'] {
    background-color: #F8F7F7; }
    .search-results__tab-container[aria-selected='true'] .search-results__tab {
      color: #464039;
      font-family: "ubuntumedium";
      font-weight: 500; }
    .search-results__tab-container[aria-selected='true'] .search-results__tab-border {
      border-bottom: 2px solid #464039; }

/*# sourceMappingURL=searchResults.css.map*/