/*!*****************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./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/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/blocks/price-menu/style.scss ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************************/
/**
 * The following styles get applied font-end only.
 *
 */
.wp-block-blockwheels-price-menu .has-image {
  --bws-content-gap: 10px;
  --bws-image-width: 100px;
}
.wp-block-blockwheels-price-menu > .blockwheels-price-menu__line {
  border-top: 1px dashed;
  margin-top: 10px;
}
.wp-block-blockwheels-price-menu > div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: var(--bws-content-gap, 0px);
}
.wp-block-blockwheels-price-menu > div .blockwheels-price-menu__image-wrapper {
  width: var(--bws-image-width, 0px);
  height: var(--bws-image-width, 0px);
}
.wp-block-blockwheels-price-menu > div .blockwheels-price-menu__image-wrapper img {
  max-width: 100%;
  height: 100%;
  border-radius: inherit;
}
.wp-block-blockwheels-price-menu > div .blockwheels-price-menu__content-wrapper {
  width: calc(100% - (var(--bws-image-width, 0px) + var(--bws-content-gap, 0px)));
}
.wp-block-blockwheels-price-menu > div .blockwheels-price-menu__content-wrapper .blockwheels-price-menu__header_wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 5px;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.wp-block-blockwheels-price-menu > div .blockwheels-price-menu__content-wrapper .blockwheels-price-menu__header_wrapper .blockwheels-price-menu__header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.wp-block-blockwheels-price-menu > div .blockwheels-price-menu__content-wrapper .blockwheels-price-menu__header_wrapper .blockwheels-price-menu__title_wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.wp-block-blockwheels-price-menu > div .blockwheels-price-menu__content-wrapper .blockwheels-price-menu__header_wrapper .blockwheels-price-menu__title_wrapper .blockwheels-price-menu__title {
  margin: 0;
}
.wp-block-blockwheels-price-menu > div .blockwheels-price-menu__content-wrapper .blockwheels-price-menu__header_wrapper .blockwheels-price-menu__line {
  margin: 0 10px;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  border-bottom-style: dashed;
  border-bottom-width: 1px;
}
.wp-block-blockwheels-price-menu > div .blockwheels-price-menu__content-wrapper .blockwheels-price-menu__header_wrapper .blockwheels-price-menu__price-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  gap: 3px;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.wp-block-blockwheels-price-menu > div .blockwheels-price-menu__content-wrapper .blockwheels-price-menu__header_wrapper .blockwheels-price-menu__price-wrapper > * {
  padding: 0;
  margin: 0;
  white-space: normal !important;
}
.wp-block-blockwheels-price-menu > div .blockwheels-price-menu__content-wrapper .blockwheels-price-menu__description {
  margin: 0 0 15px;
}

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