/*!**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@wordpress/scripts/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/@wordpress/scripts/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/@wordpress/scripts/node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/blocks/cart-line-items/style.scss ***!
  \**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.wp-block-surecart-slide-out-cart-line-items {
  -webkit-box-flex: 1;
      -ms-flex: 1 0 140px;
          flex: 1 0 140px;
  overflow: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  white-space: nowrap;
}
.wp-block-surecart-slide-out-cart-line-items .sc-quantity-selector[hidden] {
  display: none;
}

.sc-product-line-item--has-swap {
  border: 1px solid var(--sc-input-border-color);
  background: #fff;
  border-radius: var(--sc-border-radius-medium);
  gap: 0;
  padding: 0;
}
.sc-product-line-item--has-swap .sc-product-line-item__content {
  padding: var(--sc-spacing-medium);
  border-radius: var(--sc-border-radius-medium) var(--sc-border-radius-medium) 0 0;
  border-bottom: solid var(--sc-input-border-width) var(--sc-input-border-color);
}
.sc-product-line-item--has-swap .sc-product-line-item__swap {
  padding: var(--sc-spacing-medium);
  background: var(--sc-color-gray-50);
  line-height: 1;
  font-size: var(--sc-font-size-small);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  color: var(--sc-input-label-color);
  border-radius: 0 0 var(--sc-border-radius-medium) var(--sc-border-radius-medium);
}
.sc-product-line-item--has-swap .sc-product-line-item__swap .sc-product-line-item__swap-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: var(--sc-spacing-small);
}
.sc-product-line-item--has-swap .sc-product-line-item__swap .sc-product-line-item__swap-amount-value {
  font-weight: var(--sc-font-weight-bold);
}

/*# sourceMappingURL=style-index.css.map*/