/** Shopify CDN: Minification failed

Line 36:0 Unexpected "}"
Line 52:0 Unexpected "}"

**/
/* Align bullets START*/
.rte ul {
  list-style-position: outside;
  padding-left: 2rem;
} /* Align bullets END*/ /*.image-with-text__text--caption {margin-top: 10;}*/ /* Button behaviour START */
.button {
  background-color: /*#FF6F61; #c7e5ce;
  color: white;
  font-weight: 600;
  max-width: 100%;*/
}
.button:hover {
  background-color: #ffffff; /*#FFF3E0;*/
  
  color: black;
}

h1, .h1, h2, .h2 {
  font-family:;
}

@media only screen and (min-width: 750px) {
  /*.button {
    font-size: 1.6rem; */
  }
  .caption-with-letter-spacing,
  light {
    font-size: 1.1rem;
  }
}
@media screen and (max-width: 749px) {
  /*.button {
    font-size: 1.8rem;*/
  } 
  .card__heading {
    font-size: 2.1rem;
    font-weight: bold;
  }
  .caption-with-letter-spacing,
  light {
    font-size: 1.3rem;
  }
  .image-with-text__content > :first-child:is(.image-with-text__heading) {
    margin-top: 20px;
  }
}
.multicolumn-card__info .link {
  font-size: 1.1rem;
}
.slider-counter {
  display: none;
}
.card__heading,
h5 {
  font-size: 2.5rem; /* font-family: Baskerville, "Baskerville Old Face"; font-style: italic; font-weight: bold;*/
}
.rich-text__heading rte .inline-richtext h2 {
  font-size: 1rem;
}

/* Product section on product page */

.icon-with-text {
  --icon-size: calc(var(--font-heading-scale) * 7rem);
}
.h4 {
  font-size: calc(var(--font-heading-scale) * 1.1rem);
}
.icon-with-text--horizontal {
  display: inline-block;
  width: 30%;
}
.icon-with-text__item {
  width: 100%;
  align-items: baseline;
}
.icon-with-text--horizontal .h4 {
  text-align: left;
}
h6 {
  line-height: 10px;
}
.accordion__title {
  font-size: 1.9rem;
}
.rc-subscription-details,
.form__label {
  display: none !important;
}
.rc-selling-plans-single {
  display: none !important;
}

.rc-selling-plans{
  display: none !important;
}
.product-form__input {
  max-width: 100% !important;
}

/*Customise dropdown menus*/

/* Style the container div */
.select {
    position: relative;
    display: inline-block;
    width: 100%; /* Makes container full-width */
}

/* Style the select dropdown */
.select__select {
    width: 100%; /* Makes the select full-width within the container */
    padding: 0.5rem 2rem 0.5rem 0.75rem; /* Add padding inside the dropdown */
    font-size: 1rem;
    border: 1px solid #ccc; /* Border styling */
    border-radius: 4px; /* Rounded corners */
    appearance: none; /* Remove default select styling */
}

@media and screen (min-width: 750px){
.product-popup-modal__content {
  width: 30% !important;
  height: 60% !important;
}
}

.recharge-subscription-widget {
  margin-bottom: 0px;
}

/* Policy pages */

@media only screen and (min-width: 750px){
    .shopify-policy__container {
    max-width: 100%;
    margin: 0 20%;
    padding-top: 75px;
    padding-bottom: 75px;
}
}

.shopify-policy__title{
  display: none;
}

/* Styling for rich text boxes (e.g. customer reviews) START 
@media screen and (min-width: 750px) {
  .rich-text__heading {
    font-size: 3rem;
  }
  .rich-text__caption {
    font-size: 1.1rem;
    margin-top: 5px;
  }
}
@media screen and (max-width: 749px) {
  .rich-text__heading {
    font-size: 2rem;
    text-align: left;
  }
  .rich-text__caption {
    font-size: 1.3rem;
    margin-top: 5px;
    text-align: left;
  }
} /* Styling for rich text boxes (e.g. customer reviews) END */ /* Caption below product START*/ /* Caption below product END*/


/*

*/