/** Shopify CDN: Minification failed

Line 66:0 Unexpected "}"

**/
  .header__search{
        display:none;
  }
  p.rich-text__caption{
    color:#4D7737;
  }
  .header-custom-actions a{
    text-decoration: none;
    font-size: 1.6rem;
} 
  .header-custom-actions a.header-phone{
    text-decoration: none;
    font-size: 1.6rem;
} 
a.full__link {
    text-decoration: none;
    color: #444444;
}
.article-card .card__heading{
  display: -webkit-box;
  -webkit-line-clamp:2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}
.footer__content-bottom-wrapper {
    justify-content: center;
}
.image-with-text__text.rte.subtitle, h2.image-with-text__heading{
    text-transform: capitalize;
}
@media screen and (min-width:750px){
.footer-block__details-content p{
  font-size:2rem;
}
li.li__contact-us ~ li {
    display: none;
}
}
@media screen and (max-width:750px){
    a.header-book-now {
        font-size: 1rem;
        white-space: nowrap;
    }
     a.header-phone, .sticky_navigation_bar{
        display:none;
  }
  .footer-block__heading, footer.footer .footer-block__details-content{
    margin-bottom:1rem;
  }
  .footer-bottom-list{
    gap:13px;
  }
}
h2.product__title.h1 {
    color: #4d7737;
}




}.field--with-icon {
  position: relative;
}
.select-icon {
  position: absolute;
  right: 16px;
  top: 50%;
  transform: translateY(-50%);
  pointer-events: none;
}

/* Center checkbox + button */
.contact__checkbox,
.contact__actions {
  display: flex;
  justify-content: center;
  margin-top: 1.5rem;
}

/* Dawn-style checkbox */
.checkbox {
  display: flex;
  align-items: center;
  gap: 0.75rem;
  font-size: 1.4rem;
}

.checkbox input {
  appearance: none;
  width: 18px;
  height: 18px;
  border: 1px solid rgb(var(--color-foreground));
  position: relative;
  cursor: pointer;
}

.checkbox input:checked::after {
  content: "";
  position: absolute;
  left: 5px;
  top: 2px;
  width: 4px;
  height: 9px;
  border: solid rgb(var(--color-foreground));
  border-width: 0 2px 2px 0;
  transform: rotate(45deg);
}
textarea.field__input {
    height: 150px;
}