/** Shopify CDN: Minification failed

Line 141:0 Unexpected "<"
Line 148:0 Unexpected "<"

**/
.header__menu-item{
    font-size:23px;
}
 #cb-widget-currency{
  display :none !important;
}
.announcement-bar{
    padding : 11px 0px !important;
}
image-height-wrapper{
    background-color: #0F4735;
}
.announcement-bar p {
    font-family: var(--font-family);
    text-align: center;
    align-content:center;
   font-size: 21px; 
   line-height:43px;
   margin: 0px;
   font-weight: 400;
}

@media (max-width: 2000px) {
    .announcement-bar p {
        font-size: 16px;
        line-height: 23px;
    }
}

@media (max-width: 1200px) {
    .announcement-bar p {
        font-size: 15px;
        line-height: 21px;
    }
}

@media (max-width: 992px) {
    .announcement-bar p {
        font-size: 14px;
        line-height: 20px;
    }
}
@media (max-width: 768px) {
    .announcement-bar p {
        font-size: 13px;
        line-height: 19px;
    }
}
@media (max-width: 576px) {
    .announcement-bar p {
        font-size: 12px;
        line-height: 17px;
    }
}

.announcement-bar, .announcement-bar__announcement{
    flex-wrap: nowrap !important; 
}
.header__active-menu-item{
    text-decoration: none !important;
}
.header__icons{
      align-items: center !important;
}
.header__icon .icon{
    color : #F8971D !important;
}
@media screen and (min-width: 769px) and (max-width: 1449px) {
  .kf-breadcrumbs-wrapper {
    padding: 38px 80px !important;
  }
  .faq-tabs {
        gap: 25px !important;
    }
}
@media (min-width:1025px) and (max-width: 1119px){
    .filter-title{
        font-size:32px !important;
    }
        .faq-custom-container {
        padding: 0 90px !important;
    }    
    .faq-tabs {
        gap: 20px !important;
    }

}

@media (max-width: 768px) {
.footer__content-top.page-width{
    padding:0px 50px;
}
ul.footer-block__details-content.list-unstyled li a{
    font-size: 20px !important;
}
}

@media (max-width: 480px) {
    .footer__content-top.page-width{
    padding:0px 20px;
}
}

.page-preloader{
  position: fixed;
  inset: 0;
  z-index: 999999;
  background: #0F4735; /* solid green */
  display: flex;
  align-items: center;
  justify-content: center;
  opacity: 1;
  visibility: visible;
  transition: opacity 250ms ease, visibility 250ms ease;
}

.page-preloader.is-hidden{
  opacity: 0;
  visibility: hidden;
}

.page-preloader__logo{
  max-width: 240px;
  width: 60vw;
  height: auto;
  display: block;
}

.page-preloader__text{
  color: #fff;
  font-size: 18px;
  font-weight: 600;
}

<style>
  .header-icon-account-hide{
   display: none !important;
  }
  .announcement-bar a{
   color: rgb(15,71,53);
   }
</style>