/** Shopify CDN: Minification failed

Line 93:5 Expected "}" to go with "{"

**/


/* CSS from section stylesheet tags */
ul.custom--tabs{
      list-style-type: none;
      max-width: 60%;
      display: flex !important;
      flex-wrap: wrap !important;
      margin-top:3vw !important;
      border-bottom: 2px solid #f7f7f7 !important;
    }
  .custom--tabs .tab__list{
    display: inline-block;
    background: #f7f7f7 !important;
    margin-left:3px; margin-right:3px;
    border-radius: 8px 8px 0px 0px;
  }
    .custom__tab-content
    {
        display:none;
    }
    .custom__tab-content.active
    {
        display:block;
        max-width:58%;
    }
    .tab__list h4.custom-tab
    {
        display:inline-block !important;
        padding:6px 16px 4px 16px !important;
        cursor: pointer !important;
        margin: 6px !important;
    }
    .active-always{
        display: block !important;
    }

    .tab__list h4.custom-tab.active
    {
        color: #189017 !important;
        background: #f7f7f7 !important;
    }

  @media only screen and (max-width: 1400px)
    {
      ul.custom--tabs{
      max-width: 70%;
    }
    .custom__tab-content.active
    {
        max-width:68%;
    }

  @media only screen and (max-width: 1200px)
    {
      ul.custom--tabs{
      max-width: 95%;
    }
    .custom__tab-content.active
    {
        max-width:93%;
    }

  @media only screen and (max-width: 768px)
    {
      ul.custom--tabs{
        display: flex !important;
        flex-direction: column !important;
        flex-wrap: nowrap;
        max-width: 100%;
        margin-top:3vh !important;
        border-bottom: 2px solid #f7f7f7 !important;
      }
      .custom--tabs .tab__list .custom-tab {
        max-width:100%;
        padding: 10px 15px !important;
      }
      .tab__list h4.custom-tab
    {
      padding: 6px !important;
      margin: 6px !important;
      max-width:90%;
    }
      .custom__tab-content.active{
        padding: 0 15px;
        max-width:90%;
      }
    }