/*!*********************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/sass/public.scss ***!
  \*********************************************************************************************************************************************************************************************************************************************/
.qls-shipment-methods {
  margin-bottom: 15px;
}

.qls-shipment-method {
  background-color: #f2f2f2;
  border: 1px solid #cfcfcf;
  border-radius: 5px;
  margin-bottom: 5px;
}
.qls-shipment-method-header {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin: 5px 10px;
}
.qls-shipment-method.selected .qls-shipment-method-header {
  border-bottom: 1px solid #cfcfcf;
}
.qls-shipment-method-header-name-group {
  display: flex;
  align-items: center;
}
.qls-shipment-method-header-name-group-name {
  font-weight: bold;
}
.qls-shipment-method-header-price {
  float: right;
}
.qls-shipment-method-description {
  margin: 5px 10px;
  transition: max-height 500ms ease-in-out;
  max-height: 0;
  overflow: hidden;
}
.qls-shipment-method.selected .qls-shipment-method-description {
  max-height: 100px;
}
.qls-shipment-method-options {
  margin: 5px 10px;
  transition: max-height 500ms ease-in-out;
  max-height: 0;
  overflow: hidden;
}
.qls-shipment-method.selected .qls-shipment-method-options {
  max-height: 100px;
}
.qls-shipment-method-options-option-label {
  font-weight: bold;
}

/*# sourceMappingURL=public.css.map*/