<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*!**********************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./src/styles/index.scss ***!
  \**********************************************************************************************************************************************************/
:root {
  --color-one: #E4F0F9;
  --color-two: #AFB67F;
  --color-three: #D02C88;
  --color-four: #2F2F2F;
  --color-five: #F6F6F6;
  --color-six: #FFF;
  --font-one: "M PLUS Rounded 1c", sans-serif;
  --font-two: "Open Sans", sans-serif;
  --heading-font-stack: var(--font-one);
  --main-font-stack: var(--font-two);
}

@media (min-width: 990px) {
  :root {
    --standard-heading-size: calc(3 * 1rem);
    --feature-heading-size: calc(3 * 1rem);
  }
}
:root {
  --font-one: freehouse, serif;
  --font-two: new-farm, sans-serif;
}

h1.font-heading,
h2.font-heading,
h3.font-heading,
h4.font-heading,
h5.font-heading,
h6.font-heading {
  font-weight: 400 !important;
}

.font-heading {
  font-weight: 900 !important;
  font-family: var(--font-one) !important;
  letter-spacing: 0 !important;
  text-transform: uppercase;
}
.font-heading strong {
  font-weight: 900 !important;
}

p {
  font-family: var(--font-two) !important;
  letter-spacing: 0.02ex !important;
  line-height: 1.5 !important;
}

.splide__slide .media__shape-wrapper {
  clip-path: unset !important;
}

.product-tile a h3 {
  font-weight: 900 !important;
  font-family: var(--font-one) !important;
  letter-spacing: 0 !important;
  text-transform: uppercase;
}
.product-tile a h3 strong {
  font-weight: 900 !important;
}

@media (min-width: 990px) {
  .custom-contact-link {
    font-size: 15px;
    padding-left: 1ex;
    padding-right: 1ex;
  }
}
.custom-contact-link span {
  display: none;
}
@media (min-width: 990px) {
  .custom-contact-link span {
    display: block;
  }
}
.custom-contact-link svg {
  display: block;
}
@media (min-width: 990px) {
  .custom-contact-link svg {
    display: none;
  }
}

@media (min-width: 990px) {
  #headerContainer .grow nav li a {
    font-size: 15px;
    padding-left: 1ex;
    padding-right: 1ex;
  }
}

footer a[href="https://www.shopify.com?utm_campaign=poweredby&amp;utm_medium=shopify&amp;utm_source=onlinestore"] {
  display: none !important;
}

.comparison-table td .theme-icon--check_mark,
.comparison-table span:has(.theme-icon--check_mark) {
  color: var(--color-six);
}

.product-content .add-to-cart-btn {
  cursor: pointer;
}
.product-content .add-to-cart-btn &gt; span {
  background-color: var(--color-six);
  color: var(--color-three);
  box-shadow: unset;
  cursor: pointer;
}
.product-content .add-to-cart-btn:hover span {
  background-color: var(--color-three) !important;
  color: var(--color-six) !important;
}
</pre></body></html>