/** Shopify CDN: Minification failed

Line 49:0 Unexpected "/"

**/
p {
    font-size: 1.4rem;
}
.product__title h1 {
  font-family: var(--font-body-family) !important;;
  font-size: calc(var(--font-heading-scale) * 2.5rem) !important;;
}
@media screen and (min-width: 750px) {
    .price--large {
        font-size: 1.8rem;
        color: #7bae37 !important;
        font-weight: 600;
    }

 
}
.custom-header-button .button:hover {
    color: #222;
}
h2.rich-text__heading {
    margin-top: 0;
}
#ImageWithText--template--17119753666747__image_with_text_HVX76g {
    padding-left: 0;
}
.subtitle {
    color: #5F9585;
    font-weight: 400;
    font-size: 18px;
}
h2.rich-text__heading.rte, #ImageWithText--template--17119753666747__image_with_text_HVX76g h2, .collection-list-title, .collection__title h2, .image-with-text__heading h2 {
    font-size: 36px;
  text-transform: uppercase;
}
/* .card__heading a {
    font-size: 16px;
}
.card__inner.color-scheme-2.gradient.ratio {
    height:350px;
} */
.button--secondary{
  color: #fff;
}
/
/* #Slider-template--17119753666747__collection_list_JwMWqD .card__content {
    position: absolute;
    bottom: 0;
    left: 0;
    padding: 0 0 1rem 3rem !important;
} */
.card__heading a {
    font-size: calc(var(--font-heading-scale) * 1.7rem);
}
h2.rich-text__heading.rte {
    text-transform: capitalize;
}
/* #Slider-template--17119753666747__collection_list_JwMWqD .card__content::after{
  content: "";
  position: absolute;
  background: linear-gradient(45deg, black, transparent);
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
}
#Slider-template--17119753666747__collection_list_JwMWqD .card__heading {
  color: #fff;
} */
.page-width, .page-width-desktop {
  max-width: 160rem;
  margin-left: auto;
  margin-right: auto;
  padding-left: 5rem;
  padding-right: 5rem;
}
.section-class .page-width {
  max-width: 100%;
}
@media screen and (max-width: 767px) {
  .page-width, .page-width-desktop {
    max-width: 100%;
    padding-left: 1rem;
    padding-right: 1rem;
  }
}

@media screen and (max-width: 767px) {
  .custom-header-button {
    display: none;
  }
}
/* Accordion behavior for mobile */
@media screen and (max-width: 749px) {
  .footer-block__details-content {
    max-height: 0;
    overflow: hidden;
    transition: max-height 0.3s ease, padding 0.3s ease;
    padding-top: 0;
    padding-bottom: 0;
  }

  .footer-block__details-content.open {
    max-height: 500px; /* Adjust as needed */
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .footer-block__heading {
    cursor: pointer;
    position: relative;
  }

  .footer-block__heading::after {
    content: '+';
    position: absolute;
    right: 0;
  }

  .footer-block__heading.active::after {
    content: '-';
  }
}

/* Footer Payment Icons */
.icon-list-custom{
  display:flex;
  list-style: none;
  margin: 0;
}
.icon-list-custom li {
    padding-right: 4px;
}
#shopify-section-template--17119753666747__slideshow_cPLhEa .slideshow__controls.slideshow__controls--top.slider-buttons.slideshow__controls--border-radius-mobile {
    display: none;
}
#Slider-template--17119753666747__multicolumn_4rbNAa li .multicolumn-card__image-wrapper.multicolumn-card__image-wrapper--third-width.multicolumn-card-spacing {
    width: 50px;
    height: 50px;
}
#Slider-template--17119753666747__multicolumn_4rbNAa li h3 {
    font-size: 16px;
}
.card__heading a {
    font-family: 'Poppins';
    font-size: small;
}
.usp-iocn{
       text-align: center;
    padding-bottom: 20px;
}

.usp-iocn img {
    max-width: 60px;
    margin: auto;
    padding-bottom: 10px;
}
.usp-iocn h6 {
    font-size: 14px;
  margin:0;
}
.list-social__link {
    padding: 1rem 1rem 1rem 0;
}
@media(min-width:768px){
  .custom-payment{
    display: flex;
    justify-content: space-between;
    align-items: center;
    width: 100%;
  }
}
/* Footer */

.user-one ul {
    padding-left: 0rem;
}
.logo-bx img {
    border: none;
    max-width: 260px;
}
.user-one li {
    list-style: none;
    display: inline-block;
    font-size: 23px;
    padding: 4px 5px;
    border-radius: 6px;
    margin-right: 6px;
}

.mail-tx a {
    font-size: 22px;
    color: #828148;
    font-weight: 600;
    text-decoration: none;
}
.footer-block.grid__item {
    width: auto;
}
.shopify-policy__container {
    max-width: 125ch;
}
.newsletter__subheading {
    max-width: 80rem !important;
}

.quick-add__submit{
     color: #fff;
}
