#secondary {

  .offcanvas-header .btn-close{
    color: inherit;
    padding: 0;
    margin: 0;
    display: block;
    width: auto;
    height: auto;
  }
  .offcanvas-end{
    background-color: var(--bs-body-bg);
  }
  section.widget {
    padding: var(--wpstream-sidebar-padding-top) var(--wpstream-sidebar-padding-right) var(--wpstream-sidebar-padding-bottom) var(--wpstream-sidebar-padding-left);
    background-color: var(--wpstream-sidebar-background-color, transparent) !important;
    border-radius: 8px;
    margin-bottom: 45px !important;
    
    .widget_shopping_cart_content {
      padding: 0;
    }
  }

  .widget-title {
    color: var(--wpstream-sidebar-title-color);
    font-size: var(--wpstream-sidebar-title-size, 24px);
    margin-bottom: .5em;
    font-weight: 700;
    font-family: $font-family-mulish;
    line-height: 1.33333;
    font-style: normal;
    font-weight: 700;
    line-height: 24px;
    margin-bottom: 15px;
    font-size: 22px;
  } 


  color: var(--wpstream-sidebar-item-color, inherit);
  font-size: var(--wpstream-sidebar-item-size, inherit);

  a {
    &:hover {
      color: var(--wpstream-sidebar-item-color-hover, #60AFFF);
    }
  }

  ul:not([class]), ul.product-categories {
    display: flex;
    flex-direction: column;
    row-gap: 8px;

    li {
      border-radius: 8px;
      background: var(--wpstream-eerie-black);
      padding: 8px 12px;
      font-weight: 500;
      margin-bottom: 5px;
      a:hover {
        color:$argentinian-blue-light;
      }
    }
  }

  .wp-calendar-table {
    width: 100%;
  }

  .widget_shopping_cart_content {
    .list-group-item {
      background-color: transparent;
      color: inherit;
      padding: unset;
      margin-bottom: 8px;
    }
  }
}