/** Shopify CDN: Minification failed

Line 109:2 Unexpected "}"

**/
/* START_SECTION:custom-tabs (INDEX:21) */
ul.custom--tabs {
      padding-bottom: 30px;
  }
        ul.custom--tabs{
          list-style-type: none;
          /* width: 1400px; */
          max-width: 100%;
          display: flex !important;
          flex-wrap: wrap !important;
          flex-direction: row;
          justify-content: space-between !Important;
          /* border-bottom: 1px solid #181717 !important;  */
        }

      .custom--tabs .tab__list{

        display: inline-block;
        border-left: 1px solid #181717 !important;
        border-bottom: 1px solid #181717 !important;
        flex: 1;
      }



        .custom__tab-content
        {
            display:none;
        }
        .custom__tab-content.active
        {
            display:block;
        }
        .tab__list h6.custom-tab
        {
            display:flex !important;
          align-items:center;
            gap: 10px;
            padding:10px 15px !important;
            cursor: pointer !important;
          margin: 0px !important;
        }
  .tab__list h6.custom-tab .arrow {
    font-size: 20px;
    transition: all 300ms ease-in-out;
  }
        .active-always{
          display: block !important;
        }
        .tab__list:first-child{
    /* background-color: #d4d4d4; */
        }
        .tab__list h6.custom-tab.active
        {
            color:#fff !important;
            /* border-bottom:1px solid #CB4D0F !important; */
             background-color: #CB4D0F;
        }
         .tab__list h6.custom-tab.active .arrow {
        transform: rotate(90deg);
  }

      @media only screen and (max-width: 576px)
        {
          ul.custom--tabs{
            /* display: flex !important; */
            flex-direction: column !important;
            padding-bottom:25px;

          }

          .custom--tabs .tab__list .custom-tab{
            margin: 0px !important;
            width: 100%;
            padding: 10px 15px !important;
            border-bottom: 1px solid #181717 !important;
          }
          .tab__list h6.custom-tab
        {
         padding: 0px !important;
          margin: 10px 0px !important;
        }
          .custom__tab-content.active{

            padding: 0 15px;
          }
        }

    .custom__tab-content.active {
      padding-inline:30px !important;
      padding-bottom: 30px;
      /* border: 1px solid #181717 !important */
    }
    /* .tab__list h6.custom-tab.active {

      color: #fff !important;

      background-color: #cb4d0f !important;
  }

    .custom--tabs .tab__list {

      /* border-left: 1px solid #181717; */
  }
/* END_SECTION:custom-tabs */
