.svg-html-wrapper svg {
  display: inline-block;
}
.img-inline-wrapper {
  display: inline-block;
}
.img-inline-wrapper img {
  display: inline-block;
}
@media (max-width: 650px) {
  .br-sm-none br {
    display: none !important;
  }
}
@media (max-width: 992px) {
  .br-md-none br {
    display: none !important;
  }
}
.l-section.section-full-height-center-content,
.l-section.hero-full-height-center-content {
  display: flex;
  align-items: center;
}
.l-section.hero-full-height-center-content > div.l-section-h {
  padding-bottom: var(--header-height);
}
.text-underline:not(.w-text),
.text-underline.w-text .w-text-value {
  text-decoration: underline !important;
}

dialog {
  border: 0;
  margin: 0 auto;
  position: fixed;
  top: 50%;
  transform: translateY(-50%);
  z-index: 1000;
}
dialog::backdrop {
  background-color: rgba(0, 0, 0, 0.75);
}

section.l-section.width_full>.l-section-h {
  max-width: 1920px !important;
}

.w-image.ht-img{
  display: flex;
  align-items: stretch;
}
.w-image.ht-img img{
  max-height: 100%;
  width: auto;
}
.w-image.ht-img.align_center{
  justify-content: center;
}

/* Pet Item */

.pet-item-image-wrapper{
  overflow: hidden;
}
.pet-item-attr .w-post-elm-before{
  font-weight: 400 !important;
}

/* Pet Item */