<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/** Shopify CDN: Minification failed

Line 66:0 Unexpected ".5sf-icon-box"
Line 318:17 Expected identifier but found "!"
Line 325:19 Expected identifier but found "!"
Line 329:46 Expected identifier but found "!"
Line 335:46 Expected identifier but found "!"
Line 337:0 Expected "}" to go with "{"

**/


/* Custom Foxkit in-cart style by Dev of Foxecome */
.f-incart__products {
  flex-flow: column !important;
}
.f-incart__product {
  width: 100% !important;
}
.f-incart__product+.f-incart__product {
  margin-left: 0 !important; 
}
/* End custom */

.has-bg-color {
  border-radius: 30px;
  background-clip: content-box;
}

.red {
  background-color: #E5476A;
}

.red-text {
  color: #E5476A;
}

.has-bg-color.cream {
  background-color: #FFF7F3;
}

.caraque {
 font-family: var(--font-stack-headings);
  font-style: var(--font-style-headings);
}

.sf-custom .content__subheading,
.sf-custom .prose {
color: var(--color-body-text);
}

.sf-image {
  border-radius: 16px;
}

.collection-list [data-enable-slider="true"] {
  display: block;
  overflow: hidden;
}

/* 
.sf-icon-box .rte {
	color: var( --color-body-text );
} */

.5sf-icon-box &gt; div[class*='container'] {
	background-color:#E9F1FB;
	padding-left: 40px;
	padding-right: 40px;
	border-radius: 16px;
}

.sf-custom .content__heading {
	margin-bottom: 10px;
}

.sf-custom .sf-custom__text-cta {
	margin-top: 20px;
}

.founders {
  font-family: var(--font-stack-body);
  font-style: var(--font-style-body);
}

.sf__pcard-image .sf__image-box,
.sf__pcard-image .sf-image {
	border-radius: 20px;
}

.sf__page-about p{
  color: black;
}
.template-collection #maincontent {
background-color:
  #E5476A;
}

/* Digismoothie Agency Customisations */

body .h3, 
body .h4, 
body .h5, 
body .h6, 
body h3, 
body h4, 
body h5, 
body h6, 
.sf__btn,
.sf-footer a.font-semibold,
.sf-footer span.font-semibold,
.sf-prod__info strong,
.collapsible__button span,
.sf-menu-item--mega &gt; a {
  font-family: var(--secondary-font-stack-header);
  font-weight: var(--secondary-font-weight-header);
  color: var(--color-body-text);
}

.sf-prod__info strong {
  font-weight: 700;
}

.prose h3, .prose h4, .prose h5, .prose h6,
.foxkit-cartgoal__title,
.f-incart__product-title a,
.f-incart .foxkit-card__prices {
  color: var(--color-body-text) !important;
}

body h1 {
  line-height: calc(((var(--font-line-height-h1-mobile))/ (var(--font-base-size))) * 1rem);
}

body h2 {
  line-height: calc(((var(--font-line-height-h2-mobile))/ (var(--font-base-size))) * 1rem);
}

body h3 {
  line-height: calc(((var(--font-line-height-h3-mobile))/ (var(--font-base-size))) * 1rem);
}

body h4 {
  line-height: calc(((var(--font-line-height-h4-mobile))/ (var(--font-base-size))) * 1rem);
}

body, body p {
  line-height: calc(var(--base-line-height) * 1px);
}

@media (min-width: 768px) {
  body h1 {
    line-height: calc(((var(--font-line-height-h1-desktop))/ (var(--font-base-size))) * 1rem);
  }

  body h2 {
    line-height: calc(((var(--font-line-height-h2-desktop))/ (var(--font-base-size))) * 1rem);
  }

  body h3 {
    line-height: calc(((var(--font-line-height-h3-desktop))/ (var(--font-base-size))) * 1rem);
  }

  body h4 {
    line-height: calc(((var(--font-line-height-h4-desktop))/ (var(--font-base-size))) * 1rem);
  }

  .section__description {
    font-size: 30px;
    line-height: 35px;
  }
}

.default-heading-color {
  color: var(--color-heading-text);
}

.primary_accent {
  color: var(--color-primary);
}

.secondary_accent_1 {
  color: var(--color-secondary-1);
}

.secondary_accent_2 {
  color: var(--color-secondary-2);
}

.secondary_accent_3 {
  color: var(--color-secondary-3);
}

.secondary_accent_4 {
  color: var(--color-secondary-4);
}

.section__header.text-center {
  padding-left: 0;
  padding-right: 0;
}

@media (max-width: 767px) {
  .sm\:text-center img {
    margin: 0 auto;
  }

  .product-form__actions .form__input-wrapper {
    align-items: unset;
    flex-direction: column;
  }

  .product-form__actions .form__input-wrapper label {
    margin-bottom: 10px;
  }

  .prod__trust-badges &gt; div {
    width: 100% !important;
  }
}

@media (min-width: 990px) {
  m-testimonials[data-design="testimonials-1"] .swiper-slide-prev responsive-image,
  m-testimonials[data-design="testimonials-1"] .swiper-slide-next responsive-image {
    margin-top: 72px;
  }
}

.sf-menu-item--active &gt; a {
  font-weight: 600;
}

.main-product__block.main-product__block-title {
  margin-top: 15px;
}

.prod__trust-badges {
  background-color: unset;
}

.collapsible__content .prose {
  font-size: 16px;
  line-height: 24px;
}


.sf__pcard-content .prod__compare_price {
  font-size: 16px;
}

.sf-prod__info .quantity-input, .sf-prod__info .quantity-input input {
  background-color: #F1F1F1;
  border-color: transparent;
}

.sf__collection-container {
  padding-bottom: 1.75rem;
  margin-bottom: 0;
}

@media (min-width: 1024px) {
  .sf__collection-container {
    padding-bottom: 3.75rem;
  }
}

.sf__pcard-image {
  box-shadow: 0px 0px 20px 0px rgba(244, 177, 51, 0.1);
  border-radius: 20px;
}

.btn, .sf__btn {
  line-height: 26.18px;
}

.jdgm-prev-badge__text,
.prod__option-label {
  font-size: 16px;
  line-height: 24px !important;
  font-weight: 400 !important;
}

.jdgm-preview-badge .jdgm-star.jdgm-star {
  font-size: 15px;
}

.jdgm-prev-badge__text {
  margin-left: 5px !important;
}

.sf__pcard-content {
  line-height: 36px;
}

.sf__pcard-name {
  line-height: 23.8px;
}

body .h6, body h6 {
  font-size: 20px;
  line-height: 1.35;
}

.facest-filters-section {
  background-color: #FFF7F3;
}

.m-image-comparison--media {
  border-radius: 16px;
}

@media (max-width: 767px) {
  .sf__collection-toolbar {
    display: none;
  }

.m-cart-drawer--item-media scd-item__image {
    border: 0px; !important
    flex: 0 0 auto;
    width: 110px;
    border-radius: 16px;
}

.select-button {
  font-size: 16px; !important
}

.prod__tag-hot {
  background-color: var(--color-secondary-3); !important
}
.prod__tag-sale {
  background-color: #98d8ca;
}
.prod__tag-new {
  background-color: var(--color-secondary-2); !important
}
</pre></body></html>