
  @font-face {
  font-family: "Titillium Web";
  font-weight: 700;
  font-style: normal;
  font-display: swap;
  src: url("/images/storefront/7ff73d90-titilliumweb_n7.d17ed1f3a767ca2dd9fcaa8710c651c747c3860e.woff2") format("woff2"),
       url("/images/storefront/7ff73d90-titilliumweb_n7.d17ed1f3a767ca2dd9fcaa8710c651c747c3860e.woff2") format("woff");
}

  @font-face {
  font-family: "Titillium Web";
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url("/images/storefront/4299301e-titilliumweb_n4.dc3610b1c7b7eb152fc1ddefb77e83a0b84386b3.woff2") format("woff2"),
       url("/images/storefront/4299301e-titilliumweb_n4.dc3610b1c7b7eb152fc1ddefb77e83a0b84386b3.woff2") format("woff");
}

@font-face {
  font-family: "Titillium Web";
  font-weight: 600;
  font-style: normal;
  font-display: swap;
  src: url("/images/storefront/3e437a88-titilliumweb_n6.d0077791273e3522c40566c54d1c1b12128f0e2b.woff2") format("woff2"),
       url("/images/storefront/3e437a88-titilliumweb_n6.d0077791273e3522c40566c54d1c1b12128f0e2b.woff2") format("woff");
}

@font-face {
  font-family: "Titillium Web";
  font-weight: 700;
  font-style: italic;
  font-display: swap;
  src: url("/images/storefront/7ff73d90-titilliumweb_n7.d17ed1f3a767ca2dd9fcaa8710c651c747c3860e.woff2") format("woff2"),
       url("/images/storefront/7ff73d90-titilliumweb_n7.d17ed1f3a767ca2dd9fcaa8710c651c747c3860e.woff2") format("woff");
}


  @font-face {
  font-family: "Titillium Web";
  font-weight: 700;
  font-style: normal;
  font-display: swap;
  src: url("/images/storefront/7ff73d90-titilliumweb_n7.d17ed1f3a767ca2dd9fcaa8710c651c747c3860e.woff2") format("woff2"),
       url("/images/storefront/7ff73d90-titilliumweb_n7.d17ed1f3a767ca2dd9fcaa8710c651c747c3860e.woff2") format("woff");
}

  @font-face {
  font-family: "Titillium Web";
  font-weight: 400;
  font-style: italic;
  font-display: swap;
  src: url("/images/storefront/4299301e-titilliumweb_n4.dc3610b1c7b7eb152fc1ddefb77e83a0b84386b3.woff2") format("woff2"),
       url("/images/storefront/4299301e-titilliumweb_n4.dc3610b1c7b7eb152fc1ddefb77e83a0b84386b3.woff2") format("woff");
}

  @font-face {
  font-family: "Titillium Web";
  font-weight: 700;
  font-style: italic;
  font-display: swap;
  src: url("/images/storefront/7ff73d90-titilliumweb_n7.d17ed1f3a767ca2dd9fcaa8710c651c747c3860e.woff2") format("woff2"),
       url("/images/storefront/7ff73d90-titilliumweb_n7.d17ed1f3a767ca2dd9fcaa8710c651c747c3860e.woff2") format("woff");
}


  :root {
    --default-text-font-size : 15px;
    --base-text-font-size    : 16px;
    --heading-font-family    : "Titillium Web", sans-serif;
    --heading-font-weight    : 700;
    --heading-font-style     : normal;
    --text-font-family       : "Titillium Web", sans-serif;
    --text-font-weight       : 400;
    --text-font-style        : normal;
    --text-font-bolder-weight: 600;
    --text-link-decoration   : underline;

    --text-color               : #5d5d5d;
    --text-color-rgb           : 93, 93, 93;
    --heading-color            : #262626;
    --border-color             : #ededed;
    --border-color-rgb         : 237, 237, 237;
    --form-border-color        : #e0e0e0;
    --accent-color             : #ff800a;
    --accent-color-rgb         : 255, 128, 10;
    --link-color               : #ff800a;
    --link-color-hover         : #bd5b00;
    --background               : #ffffff;
    --secondary-background     : #ffffff;
    --secondary-background-rgb : 255, 255, 255;
    --accent-background        : rgba(255, 128, 10, 0.08);

    --input-background: #ffffff;

    --error-color       : #ff340a;
    --error-background  : rgba(255, 52, 10, 0.07);
    --success-color     : #2ca67a;
    --success-background: rgba(44, 166, 122, 0.11);

    --primary-button-background      : #1e2d7d;
    --primary-button-background-rgb  : 30, 45, 125;
    --primary-button-text-color      : #ffffff;
    --secondary-button-background    : #283583;
    --secondary-button-background-rgb: 40, 53, 131;
    --secondary-button-text-color    : #ffffff;

    --header-background      : #283583;
    --header-text-color      : #ffffff;
    --header-light-text-color: #6474d5;
    --header-border-color    : rgba(100, 116, 213, 0.3);
    --header-accent-color    : #ff800a;

    --footer-background-color:    #ffffff;
    --footer-heading-text-color:  #283583;
    --footer-body-text-color:     #5d5d5d;
    --footer-body-text-color-rgb: 93, 93, 93;
    --footer-accent-color:        #ff800a;
    --footer-accent-color-rgb:    255, 128, 10;
    --footer-border:              1px solid var(--border-color);
    
    --flickity-arrow-color: #bababa;--product-on-sale-accent           : #ff800a;
    --product-on-sale-accent-rgb       : 255, 128, 10;
    --product-on-sale-color            : #ffffff;
    --product-in-stock-color           : #2ca67a;
    --product-low-stock-color          : #ff340a;
    --product-sold-out-color           : #8a9297;
    --product-custom-label-1-background: #ff800a;
    --product-custom-label-1-color     : #ffffff;
    --product-custom-label-2-background: #ff800a;
    --product-custom-label-2-color     : #ffffff;
    --product-review-star-color        : #ff800a;

    --mobile-container-gutter : 20px;
    --desktop-container-gutter: 40px;

    /* Shopify related variables */
    --payment-terms-background-color: #ffffff;
  }
