.product-params {
   margin-bottom: $spacer-lg;

   td {
      word-wrap: break-word;

      &:first-child {
         padding-right: 60px;
         vertical-align: top;
         white-space: nowrap;

         @media screen and (max-width: $xs) {
            padding-right: 20px;
            white-space: wrap;
         }
      }

      &:last-child {
         @media screen and (max-width: $xs) {
            word-break: break-word;
         }
      }
   }

   .params-img{
      display: flex;
      flex-wrap: wrap;
      gap: 5px;
      margin-top: 10px;
   }

   a {
      color: $text-dark;
   }

   @media screen and (min-width: $md) and (max-width: $xl - 1) {
      td:first-child {
         padding-right: 30px;
      }
   }
}

.table-params-composition, .table-params-aroma-essence {
   margin-bottom: $spacer-lg;
}

.table-params-aroma-essence {
   margin-bottom: $spacer-lg;

   td:first-child {
      white-space: wrap;
   }
}

.ingredients-block {
   margin-top: 10px;
}

.param-stats {
   display: flex;
   justify-content: space-between;

   span {
      width: calc(33.333% - 2px);
      height: 3px;
      background: $border-color;
   }

   .fill {
      background: $brand-ctr;
   }
}

@media screen and (min-width: $md) {
   .product-params-wrapper {
      .product-resp-tabs-button {
         display: none;
      }
   }
}
