/*!******************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/blocks/listing/style.scss ***!
  \******************************************************************************************************************************************************************************************************************************************************/
/*
* This file is used to import the styles for the templates.
* The styles are imported from the templates folder.
* The styles are used to style the block in the frontend.
*/
.wp-block-hoyry-listing .hoyry-listing-supports-carousel {
  position: relative;
}
.wp-block-hoyry-listing .hoyry-listing-supports-carousel .hoyry-listing-carousel {
  overflow: visible;
}
@media (max-width: 1600px) {
  .wp-block-hoyry-listing .hoyry-listing-supports-carousel .hoyry-listing-carousel {
    padding-right: 30px;
  }
}
.wp-block-hoyry-listing .hoyry-listing-supports-carousel .embla {
  --slide-spacing: clamp(0.882rem, 0.679rem + 1.154vw, 1.765rem);
  --slide-size: 100%;
  margin: auto;
}
.wp-block-hoyry-listing .hoyry-listing-supports-carousel .embla .embla__container {
  display: flex;
  margin-left: calc(var(--slide-spacing) * -1);
  touch-action: pan-y pinch-zoom;
}
@media (min-width: 600px) {
  .wp-block-hoyry-listing .hoyry-listing-supports-carousel .embla .embla__container {
    --slide-size: calc(100% / 2);
  }
  .wp-block-hoyry-listing .hoyry-listing-supports-carousel .embla .embla__container[data-slides-per-view="1"] {
    --slide-size: calc(100%);
  }
}
@media (min-width: 950px) {
  .wp-block-hoyry-listing .hoyry-listing-supports-carousel .embla .embla__container {
    --slide-size: calc(100% / 3);
  }
  .wp-block-hoyry-listing .hoyry-listing-supports-carousel .embla .embla__container[data-slides-per-view="1"] {
    --slide-size: calc(100%);
  }
  .wp-block-hoyry-listing .hoyry-listing-supports-carousel .embla .embla__container[data-slides-per-view="2"] {
    --slide-size: calc(100% / 2);
  }
}
@media (min-width: 1300px) {
  .wp-block-hoyry-listing .hoyry-listing-supports-carousel .embla .embla__container {
    --slide-size: calc(100% / 4);
  }
  .wp-block-hoyry-listing .hoyry-listing-supports-carousel .embla .embla__container[data-slides-per-view="1"] {
    --slide-size: calc(100%);
  }
  .wp-block-hoyry-listing .hoyry-listing-supports-carousel .embla .embla__container[data-slides-per-view="2"] {
    --slide-size: calc(100% / 2);
  }
  .wp-block-hoyry-listing .hoyry-listing-supports-carousel .embla .embla__container[data-slides-per-view="3"] {
    --slide-size: calc(100% / 3);
  }
}
.wp-block-hoyry-listing .hoyry-listing-supports-carousel .embla .embla__container .embla__slide {
  transform: translate3d(0, 0, 0);
  min-width: 0;
  flex: 0 0 calc(var(--slide-size) - var(--slide-spacing));
  padding-left: var(--slide-spacing);
  display: flex;
  align-items: stretch;
}
.wp-block-hoyry-listing .hoyry-listing-supports-carousel .hoyry-listing-carousel-arrows {
  all: unset;
  display: flex;
  align-items: center;
  justify-content: flex-end;
  gap: 1em;
  position: absolute;
  top: -5.3em;
  right: 0;
}
.wp-block-hoyry-listing .hoyry-listing-supports-carousel .hoyry-listing-carousel-arrows .hoyry-listing-carousel-arrow {
  all: unset;
  cursor: pointer;
  width: 3.3em;
  min-width: 3.3em;
  height: 3.3em;
  min-height: 3.3em;
  border-radius: 50%;
  transition: all 0.1s;
  background-color: currentColor;
  display: flex;
  align-items: center;
  justify-content: center;
}
.wp-block-hoyry-listing .hoyry-listing-supports-carousel .hoyry-listing-carousel-arrows .hoyry-listing-carousel-arrow svg {
  display: block;
  width: 65%;
  height: auto;
}
.wp-block-hoyry-listing .hoyry-listing-supports-carousel .hoyry-listing-carousel-arrows .hoyry-listing-carousel-arrow svg path {
  stroke: currentColor;
  filter: invert(1);
}
.wp-block-hoyry-listing .hoyry-listing-supports-carousel .hoyry-listing-carousel-arrows .hoyry-listing-carousel-arrow.hoyry-listing-carousel-arrow-prev {
  transform: rotate(180deg);
}
.wp-block-hoyry-listing .hoyry-listing-supports-carousel .hoyry-listing-carousel-arrows .hoyry-listing-carousel-arrow:disabled {
  opacity: 0.5;
  pointer-events: none;
}
.wp-block-hoyry-listing .hoyry-listing-supports-carousel .hoyry-listing-carousel-dots {
  all: unset;
  gap: 8px;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  margin-top: 3em;
}
.wp-block-hoyry-listing .hoyry-listing-supports-carousel .hoyry-listing-carousel-dots .hoyry-listing-carousel-dot {
  all: unset;
  cursor: pointer;
  display: block;
  height: 10px;
  min-height: 10px;
  width: 10px;
  min-width: 10px;
  border-radius: 0;
  border: none;
  background-color: transparent;
  transition: all 0.1s;
  border-radius: 50%;
  border: 1px solid currentColor;
  margin: 0 !important;
}
.wp-block-hoyry-listing .hoyry-listing-supports-carousel .hoyry-listing-carousel-dots .hoyry-listing-carousel-dot.is-active {
  background-color: currentColor;
}
.wp-block-hoyry-listing .hoyry-listing-supports-carousel[data-show-dots="0"] .hoyry-listing-carousel-dots {
  display: none;
}
.wp-block-hoyry-listing .hoyry-listing-supports-carousel[data-show-arrows="0"] .hoyry-listing-carousel-arrows {
  display: none;
}
@media (max-width: 767px) {
  .wp-block-hoyry-listing .hoyry-listing-supports-carousel .hoyry-listing-carousel-arrows {
    display: none !important;
  }
  .wp-block-hoyry-listing .hoyry-listing-supports-carousel .hoyry-listing-carousel-dots {
    display: flex !important;
  }
}

/* Admin editor styles */
body.wp-admin .hoyry-listing-supports-carousel .hoyry-listing-carousel {
  padding-right: 0 !important;
}

html, main {
  overflow-x: hidden;
}

.wp-block-hoyry-listing {
  display: flex;
  flex-direction: column;
  gap: var(--wp--style--block-gap);
}
.wp-block-hoyry-listing > * {
  margin-block: 0;
}
.wp-block-hoyry-listing .wp-block-hoyry-listing-featured.block-editor-block-list__block .hoyry-featured-item {
  pointer-events: none;
}
.wp-block-hoyry-listing .wp-block-hoyry-listing-featured .hoyry-featured-item {
  all: unset;
  display: flex;
  flex-wrap: wrap;
  flex-direction: row-reverse;
  align-items: center;
  cursor: pointer;
  width: 100%;
  height: 100%;
  gap: clamp(1.875rem, 1.3344375rem + 2.7027027027vw, 4.375rem);
}
@media (max-width: 767px) {
  .wp-block-hoyry-listing .wp-block-hoyry-listing-featured .hoyry-featured-item {
    flex-direction: column;
  }
}
.wp-block-hoyry-listing .wp-block-hoyry-listing-featured .hoyry-featured-item > *:first-child {
  margin-top: 0 !important;
}
.wp-block-hoyry-listing .wp-block-hoyry-listing-featured .hoyry-featured-item > *:last-child {
  margin-bottom: 0 !important;
}
.wp-block-hoyry-listing .wp-block-hoyry-listing-featured .hoyry-featured-item .hoyry-featured-item-image {
  aspect-ratio: 750/550;
  background-color: #eee;
  overflow: hidden;
}
.wp-block-hoyry-listing .wp-block-hoyry-listing-featured .hoyry-featured-item .hoyry-featured-item-image img {
  display: block;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center;
     object-position: center;
  height: clamp(21.875rem, 19.1723125rem + 13.5135135135vw, 34.375rem);
  aspect-ratio: 750/550;
}
.wp-block-hoyry-listing .wp-block-hoyry-listing-featured .hoyry-featured-item .hoyry-featured-item-image.placeholder {
  display: flex;
  align-items: center;
  justify-content: center;
  height: clamp(21.875rem, 19.1723125rem + 13.5135135135vw, 34.375rem);
}
.wp-block-hoyry-listing .wp-block-hoyry-listing-featured .hoyry-featured-item .hoyry-featured-item-image.placeholder svg {
  width: 25%;
  height: auto;
  opacity: 0.2;
}
.wp-block-hoyry-listing .wp-block-hoyry-listing-featured .hoyry-featured-item .hoyry-featured-item-content {
  flex: 1;
  display: flex;
  flex-direction: column;
  margin-top: 1em;
}
.wp-block-hoyry-listing .wp-block-hoyry-listing-featured .hoyry-featured-item .hoyry-featured-item-content > *:first-child {
  margin-top: 0 !important;
}
.wp-block-hoyry-listing .wp-block-hoyry-listing-featured .hoyry-featured-item .hoyry-featured-item-content > *:last-child {
  margin-bottom: 0 !important;
}
.wp-block-hoyry-listing .wp-block-hoyry-listing-featured .hoyry-featured-item .hoyry-featured-item-content .hoyry-featured-item-texts .hoyry-featured-item-header {
  display: flex;
  flex-direction: column;
  gap: 0.5em;
}
.wp-block-hoyry-listing .wp-block-hoyry-listing-featured .hoyry-featured-item .hoyry-featured-item-content .hoyry-featured-item-texts .hoyry-featured-item-header .hoyry-featured-item-title {
  margin: 0;
  order: 2;
}
.wp-block-hoyry-listing .wp-block-hoyry-listing-featured .hoyry-featured-item .hoyry-featured-item-content .hoyry-featured-item-texts .hoyry-featured-item-header .hoyry-featured-item-meta {
  display: flex;
  flex-wrap: wrap;
  gap: 0.5em 1em;
  margin-top: 0.5em;
  order: 1;
}
.wp-block-hoyry-listing .wp-block-hoyry-listing-featured .hoyry-featured-item .hoyry-featured-item-content .hoyry-featured-item-texts .hoyry-featured-item-header .hoyry-featured-item-meta .hoyry-featured-item-meta-item {
  line-height: 1.2;
}
.wp-block-hoyry-listing .wp-block-hoyry-listing-featured .hoyry-featured-item .hoyry-featured-item-content .hoyry-featured-item-texts .hoyry-featured-item-header .hoyry-featured-item-meta .hoyry-featured-item-meta-item.hoyry-featured-item-taxonomies {
  display: flex;
  flex-wrap: wrap;
  gap: 0.5em 1em;
}
.wp-block-hoyry-listing .wp-block-hoyry-listing-featured .hoyry-featured-item .hoyry-featured-item-content .hoyry-featured-item-texts .hoyry-featured-item-header .hoyry-featured-item-meta .hoyry-featured-item-meta-item.hoyry-featured-item-taxonomies .hoyry-featured-item-taxonomy-group {
  display: flex;
  flex-wrap: wrap;
  gap: 0.5em 1em;
}
.wp-block-hoyry-listing .wp-block-hoyry-listing-featured .hoyry-featured-item .hoyry-featured-item-content .hoyry-featured-item-texts .hoyry-featured-item-header .hoyry-featured-item-meta .hoyry-featured-item-meta-item.hoyry-featured-item-author {
  display: none;
}
.wp-block-hoyry-listing .wp-block-hoyry-listing-featured .hoyry-featured-item .hoyry-featured-item-content .hoyry-featured-item-texts .hoyry-featured-item-excerpt {
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  overflow: hidden;
  margin-top: 1em;
}
.wp-block-hoyry-listing .wp-block-hoyry-listing-featured .hoyry-featured-item .hoyry-featured-item-content .hoyry-featured-item-footer {
  flex: 1;
  display: flex;
  align-items: flex-end;
  margin-top: 2em;
}
.wp-block-hoyry-listing .wp-block-hoyry-listing-featured .hoyry-featured-item .hoyry-featured-item-content .hoyry-featured-item-footer .hoyry-featured-item-read-more {
  display: flex;
  align-items: center;
  gap: 1em;
  width: initial;
  height: initial;
}
.wp-block-hoyry-listing .wp-block-hoyry-listing-featured .hoyry-featured-item .hoyry-featured-item-content .hoyry-featured-item-footer .hoyry-featured-item-read-more:after {
  display: none !important;
}
.wp-block-hoyry-listing .wp-block-hoyry-listing-featured .hoyry-featured-item .hoyry-featured-item-content .hoyry-featured-item-footer .hoyry-featured-item-read-more .hoyry-featured-item-read-more-icon {
  width: 1.5em;
  height: 1.5em;
}
.wp-block-hoyry-listing .wp-block-hoyry-listing-featured .hoyry-featured-item .hoyry-featured-item-content .hoyry-featured-item-footer .hoyry-featured-item-read-more .hoyry-featured-item-read-more-icon svg {
  width: 100%;
  height: auto;
}
.wp-block-hoyry-listing .wp-block-hoyry-listing-content.block-editor-block-list__block .hoyry-listing-item {
  pointer-events: none;
}
.wp-block-hoyry-listing .wp-block-hoyry-listing-content .hoyry-listing-item {
  all: unset;
  display: flex;
  flex-direction: column;
  cursor: pointer;
  width: 100%;
}
.wp-block-hoyry-listing .wp-block-hoyry-listing-content .hoyry-listing-item > *:first-child {
  margin-top: 0 !important;
}
.wp-block-hoyry-listing .wp-block-hoyry-listing-content .hoyry-listing-item > *:last-child {
  margin-bottom: 0 !important;
}
.wp-block-hoyry-listing .wp-block-hoyry-listing-content .hoyry-listing-item .hoyry-listing-item-image {
  aspect-ratio: 16/10;
  background-color: #eee;
  overflow: hidden;
}
.wp-block-hoyry-listing .wp-block-hoyry-listing-content .hoyry-listing-item .hoyry-listing-item-image img {
  display: block;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center;
     object-position: center;
}
.wp-block-hoyry-listing .wp-block-hoyry-listing-content .hoyry-listing-item .hoyry-listing-item-image.placeholder {
  display: flex;
  align-items: center;
  justify-content: center;
}
.wp-block-hoyry-listing .wp-block-hoyry-listing-content .hoyry-listing-item .hoyry-listing-item-image.placeholder svg {
  width: 25%;
  height: auto;
  opacity: 0.2;
}
.wp-block-hoyry-listing .wp-block-hoyry-listing-content .hoyry-listing-item .hoyry-listing-item-content {
  flex: 1;
  display: flex;
  flex-direction: column;
  margin-top: 1em;
}
.wp-block-hoyry-listing .wp-block-hoyry-listing-content .hoyry-listing-item .hoyry-listing-item-content > *:first-child {
  margin-top: 0 !important;
}
.wp-block-hoyry-listing .wp-block-hoyry-listing-content .hoyry-listing-item .hoyry-listing-item-content > *:last-child {
  margin-bottom: 0 !important;
}
.wp-block-hoyry-listing .wp-block-hoyry-listing-content .hoyry-listing-item .hoyry-listing-item-content .hoyry-listing-item-header .hoyry-listing-item-title {
  margin: 0;
}
.wp-block-hoyry-listing .wp-block-hoyry-listing-content .hoyry-listing-item .hoyry-listing-item-content .hoyry-listing-item-header .hoyry-listing-item-meta {
  display: flex;
  flex-wrap: wrap;
  gap: 0.5em 1em;
  margin-top: 0.5em;
}
.wp-block-hoyry-listing .wp-block-hoyry-listing-content .hoyry-listing-item .hoyry-listing-item-content .hoyry-listing-item-header .hoyry-listing-item-meta .hoyry-listing-item-meta-item {
  line-height: 1.2;
}
.wp-block-hoyry-listing .wp-block-hoyry-listing-content .hoyry-listing-item .hoyry-listing-item-content .hoyry-listing-item-header .hoyry-listing-item-meta .hoyry-listing-item-meta-item.hoyry-listing-item-taxonomies {
  display: flex;
  flex-wrap: wrap;
  gap: 0.5em 1em;
}
.wp-block-hoyry-listing .wp-block-hoyry-listing-content .hoyry-listing-item .hoyry-listing-item-content .hoyry-listing-item-header .hoyry-listing-item-meta .hoyry-listing-item-meta-item.hoyry-listing-item-taxonomies .hoyry-listing-item-taxonomy-group {
  display: flex;
  flex-wrap: wrap;
  gap: 0.5em 1em;
}
.wp-block-hoyry-listing .wp-block-hoyry-listing-content .hoyry-listing-item .hoyry-listing-item-content .hoyry-listing-item-excerpt {
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  overflow: hidden;
  margin-top: 1em;
}
.wp-block-hoyry-listing .wp-block-hoyry-listing-content .hoyry-listing-item .hoyry-listing-item-content .hoyry-listing-item-footer {
  flex: 1;
  display: flex;
  align-items: flex-end;
  margin-top: 2em;
}
.wp-block-hoyry-listing .wp-block-hoyry-listing-content .hoyry-listing-load-more-container {
  margin-top: 3em;
}
.wp-block-hoyry-listing .wp-block-hoyry-listing-content .hoyry-listing-load-more-container .hoyry-listing-load-more {
  width: 100%;
}
.wp-block-hoyry-listing .wp-block-hoyry-listing-content .hoyry-listing-load-more-container .hoyry-listing-load-more .wp-block-button__link {
  width: 100%;
}
.wp-block-hoyry-listing .wp-block-hoyry-listing-content .hoyry-listing-load-more-container .hoyry-listing-load-more.disabled {
  display: none;
}
.wp-block-hoyry-listing .wp-block-hoyry-listing-content[style*="--column-min-width"] .hoyry-listing-items {
  display: grid;
  gap: 35px clamp(0.882rem, 0.679rem + 1.154vw, 1.765rem);
  grid-template-columns: repeat(auto-fill, minmax(var(--column-min-width), 1fr));
}
.wp-block-hoyry-listing .wp-block-hoyry-listing-content[style*="--columns-count"] {
  --columns-count: 1 !important;
}
@media (min-width: 600px) {
  .wp-block-hoyry-listing .wp-block-hoyry-listing-content[style*="--columns-count"][style*="--columns-count:1"] {
    --columns-count: 1 !important;
  }
  .wp-block-hoyry-listing .wp-block-hoyry-listing-content[style*="--columns-count"]:not([style*="--columns-count:1"]) {
    --columns-count: 2 !important;
  }
}
@media (min-width: 950px) {
  .wp-block-hoyry-listing .wp-block-hoyry-listing-content[style*="--columns-count"][style*="--columns-count:1"] {
    --columns-count: 1 !important;
  }
  .wp-block-hoyry-listing .wp-block-hoyry-listing-content[style*="--columns-count"][style*="--columns-count:2"] {
    --columns-count: 2 !important;
  }
  .wp-block-hoyry-listing .wp-block-hoyry-listing-content[style*="--columns-count"]:not([style*="--columns-count:1"]):not([style*="--columns-count:2"]) {
    --columns-count: 3 !important;
  }
}
@media (min-width: 1300px) {
  .wp-block-hoyry-listing .wp-block-hoyry-listing-content[style*="--columns-count"][style*="--columns-count:1"] {
    --columns-count: 1 !important;
  }
  .wp-block-hoyry-listing .wp-block-hoyry-listing-content[style*="--columns-count"][style*="--columns-count:2"] {
    --columns-count: 2 !important;
  }
  .wp-block-hoyry-listing .wp-block-hoyry-listing-content[style*="--columns-count"][style*="--columns-count:3"] {
    --columns-count: 3 !important;
  }
  .wp-block-hoyry-listing .wp-block-hoyry-listing-content[style*="--columns-count"]:not([style*="--columns-count:1"]):not([style*="--columns-count:2"]):not([style*="--columns-count:3"]) {
    --columns-count: 4 !important;
  }
}
.wp-block-hoyry-listing .wp-block-hoyry-listing-content[style*="--columns-count"] .hoyry-listing-items {
  display: grid;
  gap: 35px clamp(0.882rem, 0.679rem + 1.154vw, 1.765rem);
  grid-template-columns: repeat(var(--columns-count), 1fr);
}
.wp-block-hoyry-listing .wp-block-hoyry-listing-search .hoyry-form {
  display: flex;
  align-items: center;
  justify-content: space-between;
  position: relative;
  gap: 1em 1em;
}
.wp-block-hoyry-listing .wp-block-hoyry-listing-search .hoyry-form input[name=s] {
  padding-right: 40px;
}
.wp-block-hoyry-listing .wp-block-hoyry-listing-search .hoyry-form .hoyry-listing-search-form-icon-wrapper {
  position: absolute;
  right: 20px;
}
.wp-block-hoyry-listing .wp-block-hoyry-listing-search .hoyry-form .hoyry-listing-search-form-icon-wrapper svg {
  height: 1.5em;
  width: auto;
  color: #000;
  position: relative;
  top: 4px;
}
.wp-block-hoyry-listing .wp-block-hoyry-listing-filter .template-dropdowns .hoyry-listing-query-filter-taxonomy {
  flex: 1;
  display: flex;
  flex-wrap: wrap;
  gap: 1em;
}
@media (max-width: 767px) {
  .wp-block-hoyry-listing .wp-block-hoyry-listing-filter .template-dropdowns .hoyry-listing-query-filter-taxonomy {
    order: 2;
  }
}
.wp-block-hoyry-listing .wp-block-hoyry-listing-filter .template-dropdowns .hoyry-listing-query-filter-taxonomy select {
  display: block;
  width: 100%;
  min-width: 180px;
}
.wp-block-hoyry-listing .wp-block-hoyry-listing-filter .template-buttons .hoyry-listing-query-filter-taxonomy {
  flex: 1;
  display: flex;
  flex-wrap: wrap;
  gap: 1em;
}
@media (max-width: 767px) {
  .wp-block-hoyry-listing .wp-block-hoyry-listing-filter .template-buttons .hoyry-listing-query-filter-taxonomy {
    order: 2;
  }
}
.wp-block-hoyry-listing .wp-block-hoyry-listing-filter .template-buttons .hoyry-listing-query-filter-taxonomy .hoyry-listing-query-filters-taxonomy {
  display: flex;
  flex-wrap: wrap;
  gap: 0.5em;
}
.wp-block-hoyry-listing .wp-block-hoyry-listing-filter .template-buttons .hoyry-listing-query-filter-taxonomy .hoyry-listing-query-filters-taxonomy .hoyry-listing-query-filters-taxonomy-button:after {
  display: none !important;
}

.hoyry-listing-modal {
  padding: 0;
  border: none;
  width: 90vw;
  max-width: 900px;
  max-height: 100vh;
  background: transparent;
}
.hoyry-listing-modal::backdrop {
  background: rgba(0, 0, 0, 0.75);
}
.hoyry-listing-modal .modal-close {
  all: unset;
  display: flex;
  align-items: center;
  margin-left: auto;
  margin-bottom: 0.5em;
  color: #fff;
  width: -moz-fit-content;
  width: fit-content;
  gap: 0.2em;
  cursor: pointer;
}
.hoyry-listing-modal .modal-close .modal-close-icon {
  width: 2.5em;
  min-width: 2.5em;
  height: 2.5em;
  min-height: 2.5em;
}
.hoyry-listing-modal .modal-close .modal-close-icon svg {
  width: 100%;
  height: auto;
}
.hoyry-listing-modal .modal-content-wrapper {
  position: relative;
  box-shadow: rgba(0, 0, 0, 0.15) 0em 0.4em 0.8em 0em;
  background: #fff;
  border-radius: 1em;
  overflow: hidden;
}
.hoyry-listing-modal .modal-content-wrapper .modal-content-container {
  max-height: calc(90vh - 3em);
  overflow-y: auto;
}
.hoyry-listing-modal .modal-content-wrapper .modal-content-container .modal-title {
  margin: clamp(1.176rem, 0.769rem + 2.308vw, 2.941rem) clamp(0.882rem, 0.271rem + 3.462vw, 3.529rem) clamp(0.588rem, 0.181rem + 2.308vw, 2.353rem) clamp(0.882rem, 0.271rem + 3.462vw, 3.529rem);
}
.hoyry-listing-modal .modal-content-wrapper .modal-content-container .modal-content {
  padding: 0 clamp(0.882rem, 0.271rem + 3.462vw, 3.529rem) clamp(1.765rem, 1.357rem + 2.308vw, 3.529rem) clamp(0.882rem, 0.271rem + 3.462vw, 3.529rem);
}
.hoyry-listing-modal .modal-content-wrapper .modal-content-container .modal-content .modal-post-content > *:first-child {
  margin-top: 0 !important;
}
.hoyry-listing-modal .modal-content-wrapper .modal-content-container .modal-content .modal-post-content > *:last-child {
  margin-bottom: 0 !important;
}
.hoyry-listing-modal .modal-content-wrapper .modal-content-container .modal-content .modal-post-content .has-global-padding {
  padding-left: 0;
  padding-right: 0;
}
.hoyry-listing-modal[open] {
  animation: modal-in 0.3s ease-out;
}
@keyframes modal-in {
  from {
    opacity: 0;
    transform: translateY(10px);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}

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