#yith_shippo_shipping_for_woocommerce_parcel-parcel-adjustment {
  .description {
    max-width: 600px;
  }


  table.form-table .yith-inline-fields .option-element .select2-container {
    min-width: 220px !important;
  }
}

#parcel-list .yith-shippo-parcel {
  td.parcel-type {
    padding-right: 50px !important;
  }

  .parcel-type span.select2.select2-container {
    min-width: 250px !important;
  }
}

#yith_shippo_min_parcel_dimension {
  & {
    display: grid;
    grid-template-columns: 1fr 1fr;
    max-width: 420px;
    gap: 25px;
    margin-bottom: 25px;
  }
}

div#yith_shippo_additional_weight {
  display: grid;
  align-items: center;
  grid-template-columns: 220px 100px 100px;
  gap: 10px;

  .text {
    margin-top: -1px;
    width: 100px;
  }
}

#plugin-fw-wc .yith-shippo-parcel-list.yith-plugin-ui--boxed-wp-list-style {
  .select2-container {
    min-width: 220px !important;
    max-width: 250px !important;
  }

  .yith-shippo-add-parcel-box {
    background-color: #E3EFF3;
    border: 1px solid #D7E3E7;
    box-shadow: 0 2px 10px 5px rgba(145, 191, 227, 0.1);
    padding: 15px 30px;
    border-radius: 10px;
    cursor: pointer;
    transition: .3s;
  }

  .yith-shippo-bulk-actions-container {
    margin-bottom: 20px;

    .yith-shippo-bulk-actions {
      .button {
        margin-left: 6px;
      }
    }
  }

  table.wp-list-table {
      width: 100%;
    thead th {
      padding: 15px 0 0 10px;
      width: 10%;

      &.check-bulk {
        width: 3%;
      }

      &#measurements{
        width: 18%;
      }
      &#shipping-zone{
        width: 15%;
      }
      &#weight, &#inner-padding, &#max-weight{
        width: 8%;
      }
    }

    tbody tr {

      td {
        padding: 15px 0 15px 10px;
      }

      .flex-wrapper {
        display: flex;
        align-items: center;
        gap: 5px;
      }

      input[type=text] {
        width: 60px;
        min-width: auto;

        &.yith-shippo-name {
          width: 150px;
        }


      }


      select {
        width: 150px;
      }


    }


  }
}

#yith_shippo_shipping_for_woocommerce_parcel-postage {
  table.form-table .select2-container {
    min-width: 220px !important;
    max-width: 300px !important;
  }

  #yith_shippo_default_postage_options {
    label {
      display: block;
      font-size: 11px;
      font-weight: 600;
      margin: 0 0 10px 0;
    }

    input, select {
      max-width: 300px;
    }

    &.required {
      border-color: red;
    }

    .parcel-boxes-section {
      display: flex;
      align-items: center;
      gap: 25px;
      margin-bottom: 25px;
    }


  }

}

#yith-shippo-add-parcel-modal {

  .form-row.form-row-inline {
    align-items: center;
    display: grid;
    grid-template-columns: 120px 1fr;
    grid-template-rows: 1fr;
    grid-column-gap: 20px;
    margin-bottom: 15px;
  }
  input.yith-shippo-number {
    width: 80px!important;
    margin-right: 5px;
  }
  .button-primary{
    padding: 5px 15px !important;
    width: 100%;
    cursor: pointer;
  }
  .submit{
    padding: 10px 0 0;
  }
  input.required {
    border-color: red;
  }
}

#yith_shippo_shipping_for_woocommerce_parcel-parcel-boxes{
  .yith-plugin-fw__panel__section__title{
    h2{
      padding-left: 0!important;
    }
  }
  .yith-plugin-fw__panel__option{
    max-width: 1000px;
  }
}