/** Shopify CDN: Minification failed

Line 1059:56 Unexpected "{"

**/
.add-btn:disabled {
  opacity: .7;
  cursor: not-allowed;
}
a:hover {
       text-decoration: none  !importanclass="hps__btn-wrap"t;
}
.rotaing-svg {
  display: inline-block;
  animation: moveLeftRight 1.6s ease-in-out infinite;
  will-change: transform;
}

@keyframes moveLeftRight {
  0% {
    transform: translateX(0px);
  }
  50% {
    transform: translateX(4px);
  }
  100% {
    transform: translateX(0px);
  }
}
.healthy-heading, .healthy-heading p {
    color: var(--herbies-dark-charcoal, #2A2929);
    text-align: center;
    font-family: "Proxima Nova";
    font-size: 42px;
    font-style: normal;
    font-weight: 700;
    line-height: 100%; /* 42px */
    letter-spacing: var(--letter-spacing--1_1, -1.098px);
}
.healthy-heading p {
  margin:0px;
}
  .our-story-badge {
    color: #000;
    font-family: "Plus Jakarta Sans";
    font-size: 12px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    letter-spacing: -0.24px;
    text-transform: capitalize;
    display: inline-flex;
    padding: 5px 8px;
    align-items: center;
    gap: 6px;
    border-radius: 130px;
    border: 0.5px solid #3A4A44;
    background: #FFF;
    margin-bottom: 16px;
  }

.home-healthy-btn {
  border-radius: 8px;
background: #E8B548;
display: flex;
padding: 20px 40px;
justify-content: center;
align-items: center;
gap: 8px;
align-self: stretch;
text-decoration:none;
color: #3A4A44;
text-align: center;
font-family: "Plus Jakarta Sans";
font-size: 16px;
font-style: normal;
font-weight: 700;
line-height: normal;
letter-spacing: -0.2px;
text-transform: uppercase;
}
.healthy-btn {
    position: relative;
    overflow: hidden;
    z-index: 0; /* establish stacking context */

    color: #3A4A44;
    font-family: Outfit;
    font-size: 16px;
    font-weight: 600;
    letter-spacing: -0.325px;
    text-transform: uppercase;

    border-radius: 8px;
border: 1px solid #FFDF9B;
background: #E8B548;

    display: flex;
    padding: 20px 40px;
    justify-content: center;
    align-items: center;

  transition: transform 0.25s ease, background 0.25s ease, color 0.25s ease, box-shadow 0.25s ease;
  will-change: transform;
}
.hover-btn, .home-healthy-btn {
  transition: transform 0.25s ease, background 0.25s ease, color 0.25s ease, box-shadow 0.25s ease;
  will-change: transform;
}

/* hover state */
.hover-btn:hover, .home-healthy-btn:hover {
  text-decoration:none !important;

  transform: translateY(-3px);
  box-shadow: 0 10px 25px rgba(0, 0, 0, 0.18);
}

.rating-stars__label {
    color: var(--black-2, #292923);
text-align: center;
font-family: "Plus Jakarta Sans";
font-size: 16.8px;
font-style: normal;
font-weight: 600;
line-height: normal;
text-transform: capitalize;
}
svg.rotaing-svg path {
    fill: #3A4A44;
}

button.subscription-onetime-btn {
    color: var(--black, #292923);
    text-align: center;
    font-family: "Plus Jakarta Sans";
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: 18px;
    letter-spacing: -0.8px;
    text-decoration-line: underline;
    text-decoration-style: solid;
    text-decoration-skip-ink: auto;
    text-decoration-thickness: auto;
    text-underline-offset: auto;
    text-underline-position: from-font;
    text-transform: capitalize;
    text-align: center;
    width: 100%;
}
.cs-header .header__icon--cart .icon-cart {
    width: 20px;
    height: 20px;
}
.cs-header .header__icon, .header__icon--cart .icon {
    height: 20px;
    width: 20px;
    padding: 0;
}
.cs-header .header__icons {
    display: flex;
    grid-area: icons;
    justify-self: end;
    gap: 16px;
}
.cs-header .header__icons * { 
    padding: 0;
    margin: 0;
}
.cs-header header-drawer {
    justify-self: start;
    margin-left: 0px;
}
.cs-header .cart-count-bubble {
    position: absolute;
    background-color: rgb(var(--color-button));
    color: rgb(var(--color-button-text));
    height: 1.4rem;
    width: 1.4rem;
    border-radius: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: .8rem;
    bottom: 12px;
    left: 16px;
}
html {
  scroll-behavior: smooth;
}
/* ==== Fade in on scrool for section style ==== */

/* SECTION */
.fade-in-section {
  opacity: 0;
  transform: translateY(50px);
  transition: 
    opacity 1.4s cubic-bezier(0.22, 1, 0.36, 1),
    transform 1.4s cubic-bezier(0.22, 1, 0.36, 1);
}

.fade-in-section.is-visible {
  opacity: 1;
  transform: translateY(0);
}

/* ITEMS */
.fade-in-item,
.fade-in-up,
.fade-in-left {
  opacity: 0;
  transform: translateY(40px) scale(0.96);
  transition: 
    opacity 1s cubic-bezier(0.22, 1, 0.36, 1),
    transform 1s cubic-bezier(0.22, 1, 0.36, 1);
  will-change: transform, opacity;
}

/* Variants */
.fade-in-left {
  transform: translateX(-50px) scale(0.96);
}

.fade-in-up {
  transform: translateY(50px) scale(0.96);
}

/* Trigger */
.fade-in-section.is-visible 
.fade-in-item,
.fade-in-section.is-visible 
.fade-in-up,
.fade-in-section.is-visible 
.fade-in-left {
  opacity: 1;
  transform: translate(0) scale(1);
}

/* 🔥 AUTO STAGGER */
.fade-in-section.is-visible 
.fade-in-item,
.fade-in-section.is-visible 
.fade-in-up,
.fade-in-section.is-visible 
.fade-in-left {
  transition-delay: calc(var(--i) * var(--stagger));
}
@media (max-width: 768px) {
.healthy-heading, .healthy-heading p {

        font-size: 32px;
        font-style: normal;
        font-weight: 650;
        line-height: 32px; /* 100% */
        letter-spacing: -1px;
        text-transform: capitalize;
    }
    a.header__icon.header__icon--account.link.focus-inset.small-hide {
          display: flex !important;
    }
    .our-story-badge {
        margin: 0 0 12px;
    }
}
@media (min-width: 768px) {
   .page-width {
      padding-right:80px !important;
      padding-left:80px !important;
   }
}
@media (max-width: 768px) {
   .page-width {
      padding-right:16px !important;
      padding-left:16px !important;
   }
   


}



/* cart draewer styling */
.cart-benefit-row {
  display: none;
  /* display: flex; */
  align-items: center;
  gap: 10px;
  justify-content: center;
  background: var(--primary, #789D8F);
  padding: 5px 12px;
}


.cart-benefit-icon img {
  width: 11.667px;
  height: 11.667px;
  object-fit: contain;
}

.cart-benefit-text p {
  color: var(--white, #FFF);

/* 14 regular */
font-family: "Plus Jakarta Sans";
font-size: 14px;
font-style: normal;
font-weight: 400;
line-height: 21px;
letter-spacing: -0.2px;
margin:0px;
}

.cart-benefit-text strong {
   font-weight: 600;

}
h2.drawer__heading {
    color: #2D2926;
    font-family: "Plus Jakarta Sans";
    font-size: 16px;
    font-style: normal;
    font-weight: 700;
    line-height: 18px;
    letter-spacing: -0.8px;
}
.cart-drawer-item .cart-item__name {
    font-size: var(--title-size);
    color: var(--black, #292923);
    font-family: "Proxima Nova";
    font-size: 18px;
    font-style: normal;
    font-weight: 700;
    line-height: 18px;
    letter-spacing: -1px;
    margin:0 0  12px;
}
.cart-drawer-item .product-option , .cart-drawer-item .product-option {
  color: var(--black, #292923);
  leading-trim: both;
  text-edge: cap;
  font-family: "Proxima Nova";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 120%;
  margin:0 0 12px;
  letter-spacing:0px;
}
.cart-drawer-item .regular-price  {
  color: #2D2926;

  /* 14 semibold */
  font-family: "Plus Jakarta Sans";
  font-size: 14px;
  font-style: normal;
  font-weight: 600;
  line-height: 21px; /* 150% */
  letter-spacing: -0.2px;
}
 .cart-drawer-item cart-remove-button .button span {
       color: #9F9F9F;
      font-family: "Plus Jakarta Sans";
      font-size: 14px;
      font-style: normal;
      font-weight: 600;
      line-height: 21px; /* 150% */
      letter-spacing: -0.2px;
      text-decoration-line: underline;
      text-decoration-style: solid;
      text-decoration-skip-ink: auto;
      text-decoration-thickness: auto;
      text-underline-offset: auto;
      text-underline-position: from-font;
      text-transform: capitalize;
 }
 .cart-drawer__totals__row strong {
      color: var(--Dark-Color, #000);
      text-align: center;

      /* 14 semibold */
      font-family: "Plus Jakarta Sans";
      font-size: 14px;
      font-style: normal;
      font-weight: 600;
      line-height: 21px; /* 150% */
      letter-spacing: -0.2px;
 }
.cart-drawer__totals__row__money {
      color: #2D2926;
      font-family: "Plus Jakarta Sans";
      font-size: 16px;
      font-style: normal;
      font-weight: 700;
      line-height: 22px; /* 137.5% */
      letter-spacing: -0.2px;
}

.drawer__inner {
  width:48rem;
}
#CartDrawer-Checkout .button__label {
    color: var(--white, #FFF);
    text-align: center;
    font-family: "Plus Jakarta Sans";
    font-size: 16px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    letter-spacing: -0.32px;
    text-transform: uppercase;
}

.button--prefix-icon .button__label::before, .button--suffix-icon .button__label::after {
    content: "";
    font-size: inherit;
    display: block;
    width: 20px;
    height: 20px;
    background-size: contain;
    background-position: center;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    background-repeat: no-repeat;
}
.cart-drawer .drawer__footer > * {
    margin-top: 12px;
    margin-bottom: 12px;
}
.cart-benefit-icon {
    line-height: 0px;
}
.drawer__close svg {
    height: 20px;
    width: 20px;
}
.drawer__header {
    position: relative;
    background-color: rgb(var(--color-background));
    padding: 16px 0px;
    display: flex;
    justify-content: var(--alignment);
    align-items: center;
    border-bottom: 1px solid #E7E7E0;
    margin: 0 12px;
}
.cart-drawer__body > * {
    margin-top: 24px;
    margin-bottom: 10px;
}
.cart-drawer-item__saving {
    font-size: 12.2px;
}
strong.cart-item__final-price.product-option.text-color-accent-1 {
    font-family: 'Plus Jakarta Sans';
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: 120%;
}
s.cart-item__old-price.product-option.text-color-text {
    font-family: 'Plus Jakarta Sans';
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 120%;
}
.drawer__footer {
    border-top: 1px solid var(--Dull-Blue, #C1CDC0);
    border-bottom: 1px solid var(--Dull-Blue, #C1CDC0);
    background: #F3F3EC;
}
.cart-item__discounted-prices.cart-drawer-item__single-item-prices {
    margin: 0 0 12px;
}


/* cart gift styling */
.cart-subscription-box {
    padding: 16px;
    position: relative;
    border-radius: 8px;
    border: 1.5px solid var(--black, #292923);
    background: #FFFFFC;
    margin:0px 0 40px !important;
    display: nonw;
}

/* TOP BADGES */
.cart-subscription-top {
  display: flex;
  justify-content: space-between;
  margin-bottom: 10px;
}

.cart-badge {
    display: flex;
    padding: 2px 12px;
    justify-content: center;
    align-items: center;
    gap: 10px;
    border-radius: 20px;
   
    font-family: "Plus Jakarta Sans";
    font-size: 11px;
    font-style: normal;
    font-weight: 700;
    line-height: 16px;
    letter-spacing: -0.2px;
    text-transform: uppercase;
}


.cart-badge--save {
    background: #F5C85A;
    color: #000;
}

.cart-badge--best {
  background: #4BA054;
  color:white;
}

/* TITLE + PRICE */
.cart-subscription-main {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

h4.cart-title {
    color: #2D2926;
    /* font-family: "Plus Jakarta Sans"; */
    font-size: 16px;
    font-style: normal;
    font-weight: 700;
    line-height: 21px;
    letter-spacing: -0.8px;
    margin:0;
}

.cart-subscription-right {
    text-align: right;
    display: flex;
    align-items: center;
    flex-direction: row;
    gap: 5px;
}

.cart-compare-price p, .cart-compare-price {
  color: rgba(41, 41, 35, 0.70);
text-align: center;
font-family: "Plus Jakarta Sans";
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 21px; /* 131.25% */
letter-spacing: -0.267px;
display:flex;
margin:0px;
}
.cart-compare-price p {
text-decoration-line: line-through;
}
.cart-final-price {
  color: #2D2926;
  font-family: "Plus Jakarta Sans";
  font-size: 16px;
  font-style: normal;
  font-weight: 800;
  line-height: 21px; /* 131.25% */
  letter-spacing: -0.8px;
}

.cart-final-price small {
  font-size: 11px;
  font-weight: 500;
}

/* BILLING */
.cart-subscription-meta {
  display: flex;
  justify-content: space-between;
  font-size: 13px;
  padding:12px 0;
  border-bottom:1px solid #E7E7E0;
}

.cart-billed {
  color: var(--black, #292923);

  /* 14 regular */
  font-family: "Plus Jakarta Sans";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 21px; /* 150% */
  letter-spacing: -0.2px;
}

.cart-perday {
  color: var(--black, #292923);
  font-family: "Plus Jakarta Sans";
  font-size: 12px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
  letter-spacing:-0.3px;
}

/* FEATURES */
.cart-features {
  margin-top: 12px;
  
}
.cart-features p, .cart-features li {
    color: var(--black, #292923);

    /* 14 regular */
    font-family: "Plus Jakarta Sans";
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 21px; /* 150% */
    letter-spacing: -0.2px;
    margin:0px 0 5px;
}
.cart-features p:last-child {
    margin: 0px;
}
.cart-features ul {
  list-style: none;
  padding: 0;
}

.cart-features li {
  display: flex;
  gap: 8px;
  margin-bottom: 6px;
  font-size: 13px;
  line-height: 15px;
}

.cart-drawer-item .cart-quantity--round-btns .quantity__button {
    border-radius: 0px;
}

.cart-drawer-item .quantity .quantity__button, .cart-drawer-item .quantity .quantity__input {
    background-color: white;
    box-shadow: none;
}
.cart-drawer-item .quantity {
    align-items: center;
    width: auto;
    min-height: auto;
    font-size: var(--font-size);
    padding: var(--container-padding);
    border-radius: 40px;
    border: 1px solid #E7E7E0;
    background: var(--white, #FFF);
}
.cart-drawer-item .quantity__input {
    width: 1.5em;
    padding: var(--padding) var(--input-padding);
    border-left: 0px;
    border-right: solid 0.1rem rgba(var(--color-foreground), var(--separator-opacity));
    border-radius: 0;
    border: 0px;
}

/* GIFTS */
.cart-gifts {
  margin-top: 12px;
  border-top: 1px solid #E7E7E0;
  padding-top: 12px;
}

.cart-gift-title {
  font-size: 13px;
  font-weight: 600;
  margin-bottom: 8px;
}

.cart-gift-grid {
  display: flex;
  gap: 8px;
  justify-content: flex-start;
}

.cart-gift-item {
    text-align: center;
    width: 100%;
    max-width: 100px;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    gap: 7.55px;
}
#gift-3 .gift-title {
    max-width: 75px !important;
    min-width:75px;
}
#gift-7 .gift-title {
    max-width: 75px;
}
.cart-gift-item img {
    width: 68px;
    border-radius: 8px;
    background: #f5f5f5;
    height: 68px;
    object-fit: contain;
}
/* .cart-gift-item .gift-title {
  text-align: center;
} */
.cart-gift-slider .swiper-wrapper {
  padding: 0 0 24px;
}
.gift-title {
    color: var(--black, #292923);
    font-family: Plus Jakarta Sans;
    font-size: 13px;
    font-style: normal;
    font-weight: 550;
    line-height: normal;
    text-align: left;
    margin: 4px 0 0;
    min-height: 32px;
}

.gift-price {
   color: #0A6C2E;
  text-align: center;
  font-family: "Plus Jakarta Sans";
  font-size: 14px;
  font-style: normal;
  font-weight: 700;
  line-height: 11.954px; /* 85.388% */
  letter-spacing: -0.241px;
      text-decoration: line-through;
  margin:0px;
  text-align: left;
}
.product-option span {
  color: var(--black, #292923);
  font-family: "Proxima Nova";
  font-size: 14px;
  font-style: normal;
  font-weight: 600;
  line-height: 120%; /* 16.8px */
}

.cart-drawer-item__quantity-and-prices--has-props {
    margin-top: 0px;
}
.flp-drawer .cart__checkout-button {
  display: flex;
  padding: 12px 40px;
  justify-content: center;
  align-items: center;
  gap: 12px;
  align-self: stretch;
  border-radius: 8px;
  background: var(--Dark-green, #3A4A44) !important;
  color: var(--white, #FFF);
  text-align: center;
  font-family: "Plus Jakarta Sans";
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
  letter-spacing: -0.32px;
  text-transform: uppercase;
}
.flp-drawer .button__label {
  color: var(--white, #FFF);
  text-align: center;
  font-family: "Plus Jakarta Sans";
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
  letter-spacing: -0.32px;
  text-transform: uppercase;
}
.flp-drawer .cart__checkout-button:before, .flp-drawer .cart__checkout-button:after  {
    display:none;
}
.dsp-remove {
  color: #9F9F9F;
  font-family: "Plus Jakarta Sans";
  font-size: 14px;
  font-style: normal;
  font-weight: 600;
  line-height: 21px; /* 150% */
  letter-spacing: -0.2px;
  text-decoration-line: underline;
  text-decoration-style: solid;
  text-decoration-skip-ink: auto;
  text-decoration-thickness: auto;
  text-underline-offset: auto;
  text-underline-position: from-font;
  text-transform: capitalize;
}
.flp-drawer .cart-drawer-item cart-remove-button .button {
    width: 100%;
    height: auto;
    min-width: auto;
    min-height: auto;
    margin: 0;
    color: rgb(var(--color-foreground));
    transition: color 0.25s;
    text-align: end;
    justify-content: end;
}
.cart-upsell-btn {
  color: var(--white, #FFF);
  text-align: center;
  font-family: "Plus Jakarta Sans";
  font-size: 14px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
  letter-spacing: -0.32px;
  text-transform: uppercase;
  border-radius: 8px;
  background: var(--Dark-green, #3A4A44);
  padding: 12px 40px;
  width:100%;
  margin:12px 0 0;
}
.cart-drawer-item .quantity__button svg {
  fill: #276371;
}

@media (max-width: 768px) {
  .cart-subscription-box {
    padding: 12px;
    margin: 0 0 12px !important;
  }
  .cart-final-price {
      font-size: 14px;
      font-style: normal;
      font-weight: 800;
      line-height: 21px;
      letter-spacing: -.8px;
  }
  h4.cart-title {
      font-size: 14px;
      font-style: normal;
      font-weight: 700;
      line-height: 21px;
      letter-spacing: -.8px;
  }
  .cart-compare-price p, .cart-compare-price {
          font-size: 14px;
  }
  .cart-upsell-btn {
    padding:12px 16px;
  }
  .cart-features p {
    font-size: 13px;
  }
  .product-option span {
    font-size: 12px;
  }
  .cart-drawer-item .product-option {
    font-size: 12px;
    margin: 0 0 8px;
  }

  .cart-drawer-item .cart-item__details {
    padding-right:0px;
  }
  .cart-billed {
    font-size: 13px;
  }
  .cart-drawer-item .cart-item__name {
      font-size: 16px;
      font-style: normal;
      font-weight: 700;
      line-height: 18px;
      letter-spacing: -1px;
      margin: 0px 0 8px;
  }
  .cart-drawer-item cart-remove-button, .cart-drawer-item cart-remove-button .button {
    width: fit-content;
    height: auto;
  }
  .dsp-remove {
    color: #9f9f9f;
    font-family: Plus Jakarta Sans;
    font-size: 12px;
  }
  .cart-drawer-item .regular-price {
    color: #2d2926;
    font-family: Plus Jakarta Sans;
    font-size: 12px;
  }
  .drawer__inner {
    height: 100%;
    max-width: calc(100vw - 2rem);
  }
  .drawer__close {
    display: flex;
    align-items: center;
    justify-content: flex-start;
    padding: 0;
    min-width: max-content;
    min-height: auto;
    box-shadow: 0 0 0 0.2rem rgba(var(--color-button), 0);
    position: absolute;
    top: 50%;
    right: 0px;
  }
  .cart-drawer .drawer__footer>* {
      margin-top: 8px;
      margin-bottom: 8px;
  }
  .cart-drawer__totals__row__money {
      color: #2d2926;
      font-family: Plus Jakarta Sans;
      font-size: 14px;
      font-style: normal;
      font-weight: 700;
      line-height: 20px;
      letter-spacing: -.2px;
  }
  .flp-drawer .cart__checkout-button {
    min-height:auto;
  }

  
.cart-gift-item img {
    width: 48px;
    border-radius: 8px;
    background: #f5f5f5;
    height: 48px;
    object-fit: contain;
}

}

@media (max-width: 390px) {
    .cart-drawer-item .product-option {
        font-size: 11.8px;
        margin: 0 0 8px;
        letter-spacing: -0.4px;
    }
    .cart-drawer__empty-content * {
         font-family: Plus Jakarta Sans;
    }
    span.subscription-title {
      max-width:148px;
    }
}

.sub-tit {
    display: flex;
    flex-direction: row;
    align-items: center;
    gap: 8px;
    align-self: stretch;
    width: 100%;
}
.csp-badge {
    display: inline-flex;
    align-items: center;
    color: #FFF;
    font-family: "Plus Jakarta Sans";
    font-size: 14px;
    font-style: normal;
    font-weight: 600;
    line-height: 21px;
    letter-spacing: -0.2px;
    text-transform: uppercase;
    padding: 6px 14px;
    border-radius: 100px;
    background: #789D8F;
    width: fit-content;
    margin:0 auto 12px;
  }
.magnet_page_class {
  display:none ;
}

.comparison-note {
    display: flex;
    align-items: center;
    gap: 8px;
    justify-content: center;
}
.comparison-cta {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 12px;
    justify-content: center;
    margin: 24px 0 0;
}


.rotaing-svg.white, .rotaing-svg.white path {
  fill:white;
}


.menu-drawer__utility-links  {
 display:none;

}

.menu-drawer__inner-container * {
    font-family: 'Plus Jakarta Sans';
    letter-spacing: -0.2px;
}

.cart__login-paragraph a {
    font-size: inherit;
    font-family: 'Plus Jakarta Sans';
    letter-spacing: -0.2px;
    color: black;
}

h3.menu-drawer__title {
    font-weight: 600;
}

@media (max-width: 768px) {
.needsclick{
         width: 100% !important;
        display: block !important;
                box-sizing: border-box !important;
}
.go3045220690.go3045220690.go3045220690 {
  padding-right: 0 !important;
    padding-top: 0 !important;
}
}


.shopify-policy__title, .track-order-form .title {
    text-align: center;
    color: #000;
    font-family: "Plus Jakarta Sans";
    font-size: 40px;
    font-style: normal;
    font-weight: 700;
    line-height: 40px;
    text-transform: capitalize;
}
.shopify-policy__body, .track-order-form * {
    font-family: 'Plus Jakarta Sans';
    line-height: 24px;
}

.shopify-policy__body  b, .shopify-policy__body strong, {
  color: var(--black, #292923);
  font-family: "Plus Jakarta Sans";
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  line-height: 21px; /* 131.25% */
  letter-spacing: -0.37px;

}

.shopify-policy__body,  .shopify-policy__body  ol {
  padding-left:0px;
}

.track-order-form .contact__button {
    margin: 24px 0 0;
    text-align: center;
    font-family: "Proxima Nova";
    font-size: 16px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    letter-spacing: -0.32px;
}
@media (max-width: 768px) {

.shopify-policy__body {
    font-family: Plus Jakarta Sans;
    line-height: 21px;
    font-size: 14px;
}
.track-order-form .title {
    font-size: 32px;
}
.track-order-form .contact__button {
    margin: 16px 0 0;
}

}