/*!***************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/style.scss ***!
  \***************************************************************************************************************************************************************************************************************************************/
.breadcrumb {
  background-color: transparent !important;
}

.wp-block-gt-asterio-resultats {
  width: 100%;
  max-width: 100% !important;
}
.wp-block-gt-asterio-resultats .rb-title.book-title {
  display: block;
}
.wp-block-gt-asterio-resultats .rb-title.book-title * {
  color: var(--wp--preset--color--accent);
}
.wp-block-gt-asterio-resultats .resultbox {
  display: block;
  flex-basis: calc(50% - 1rem);
}
@media (max-width: 780px) {
  .wp-block-gt-asterio-resultats .resultbox {
    flex-basis: 100%;
  }
}
.wp-block-gt-asterio-resultats div#results {
  width: 100%;
  max-width: inherit;
  min-width: 100%;
}
.wp-block-gt-asterio-resultats #scrolling_list {
  gap: 1rem !important;
  flex-wrap: wrap;
  flex-direction: row !important;
}
.wp-block-gt-asterio-resultats span.price-without-reduction {
  font-size: 0.5em;
}
.wp-block-gt-asterio-resultats .rb-image {
  width: 100%;
  max-height: inherit !important;
  height: auto;
}
.wp-block-gt-asterio-resultats .carousel-item {
  height: auto !important;
  aspect-ratio: 16/9;
}
.wp-block-gt-asterio-resultats .carousel-item img {
  -o-object-fit: cover;
     object-fit: cover;
}
.wp-block-gt-asterio-resultats img.d-block.h-100 {
  display: block;
}
.wp-block-gt-asterio-resultats #titleResults {
  text-align: center;
  font-weight: 100;
  margin: 6rem 0;
  font-size: 1.5rem;
}
.wp-block-gt-asterio-resultats #titleResults div {
  color: inherit;
  font-size: 0.8em;
}
.wp-block-gt-asterio-resultats * {
  font-family: var(--wp--preset--font-family--nunito-sans) !important;
}
@media (min-width: 781px) {
  .wp-block-gt-asterio-resultats .rb-title.book-title {
    z-index: 2;
    position: relative;
    color: var(--wp--preset--color--accent);
    font-weight: 100;
    font-size: 2rem;
    margin: 2rem 0;
  }
  .wp-block-gt-asterio-resultats .rb-title.book-title * {
    color: inherit !important;
  }
}
.wp-block-gt-asterio-resultats .resultbox {
  position: relative;
}
.wp-block-gt-asterio-resultats .rb-desc {
  font-weight: 100;
  margin: 0 0 2rem;
}
.wp-block-gt-asterio-resultats .rb-desc * {
  font-style: normal;
}
.wp-block-gt-asterio-resultats .rb-propals {
  display: flex;
  gap: 0.5rem;
  flex-wrap: wrap;
}
.wp-block-gt-asterio-resultats .rb-propal {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  flex-basis: calc(33.33% - 2rem);
  min-width: 10rem;
}
.wp-block-gt-asterio-resultats .rbp-title.price-desc-title {
  color: var(--wp--preset--color--accent);
  font-weight: 400;
}
.wp-block-gt-asterio-resultats .rbp-price.price-value {
  margin: 0.5rem 0;
  font-size: 1.4rem;
  color: var(--wp--preset--color--accent);
  font-weight: 900;
}
.wp-block-gt-asterio-resultats .datepicker-readonly-inputs {
  display: none !important;
}
.wp-block-gt-asterio-resultats button.add-to-cart {
  background-color: transparent;
  height: inherit !important;
  min-height: inherit !important;
  text-transform: uppercase !important;
  padding: 0.125rem 0.25rem !important;
  font-size: 0.8rem !important;
  border-radius: 0 !important;
  border-width: 1px !important;
  transition: all 0.5s !important;
}
@media (min-width: 781px) {
  .wp-block-gt-asterio-resultats .rb-text.feature-detail {
    padding: 0 2rem 2rem;
  }
}
.wp-block-gt-asterio-resultats div#scrolling_list {
  gap: 4rem;
}
.wp-block-gt-asterio-resultats .gt-asterio-seemore {
  display: inline-block;
  padding: 0.5rem 1rem;
  margin: 2rem 0 0;
  background: var(--wp--preset--color--accent);
  color: #fff;
}
.wp-block-gt-asterio-resultats .gt-asterio-seemore:hover {
  color: #fff !important;
  text-decoration: none !important;
}
.wp-block-gt-asterio-resultats .rb-propal:has(.price-without-reduction) .rbp-price.price-value {
  flex-direction: row-reverse;
  text-indent: -13px;
  gap: 1.5rem;
}
.wp-block-gt-asterio-resultats .rb-propal:has(.price-without-reduction) .price-desc-title::after {
  content: "Offre en cours" !important;
  display: block;
  width: -moz-fit-content;
  width: fit-content;
  background: var(--wp--preset--color--accent);
  order: 2;
  padding: 0.25rem !important;
  color: #fff;
  font-size: 0.7rem;
  text-transform: uppercase;
}

.single-hebergement .rb-image {
  display: none;
}
.single-hebergement .rb-desc {
  display: none;
}
.single-hebergement .wp-block-gt-asterio-resultats .rb-title.book-title {
  color: initial;
  margin: 2rem 0 0;
}
.single-hebergement .resultbox {
  flex-basis: 100%;
}
.single-hebergement .rb-propals {
  justify-content: center;
}
.single-hebergement .rbp-price.price-value {
  width: 100%;
}
.single-hebergement .rbp-action.action-loc {
  margin: 0 auto;
}
.single-hebergement .rbp-title.price-desc-title {
  width: 100%;
  text-align: center;
}
.single-hebergement .rb-title.book-title {
  text-align: center;
}

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