/*!************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/fast-css-loader/lib/index.js??ruleSet[1].rules[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].use[3]!./blocks/layout/woocommerce-cart/style.scss ***!
  \************************************************************************************************************************************************************************************************************************************************************************/
/* Bootstrap */
/* Vendors */
.h--cart .l__label {
  margin-bottom: var(--spacers-xxs);
  font-size: var(--title-md);
  line-height: var(--title-md-line-height); }
  @media (max-width: 767.98px) {
    .h--cart .l__label {
      margin-bottom: var(--spacers-xxxs); } }

.h--cart .l__head {
  border-bottom: 1px solid var(--block-border-color);
  padding-bottom: var(--spacers-sm-vw);
  margin-bottom: var(--spacers-sm-vw); }

.h--cart .l__item {
  border-bottom: 1px solid var(--block-border-color);
  padding-bottom: var(--spacers-xs);
  margin-bottom: var(--spacers-xs); }
  .h--cart .l__item:last-child {
    border-bottom: 0;
    margin-bottom: 0; }

.h--cart .l__title {
  font-weight: 600; }

.h--cart .l__message {
  font-weight: 700;
  font-family: var(--bs-body-font-family); }

.b--cart-woo {
  overflow: hidden; }
  @media (min-width: 1400px) {
    .b--cart-woo > .woocommerce {
      width: 83.34%;
      margin-left: auto;
      margin-right: auto; } }

