/** Shopify CDN: Minification failed

Line 9:39 Expected ":"

**/

h1, h2{
      font-family: "forma-djr-display", sans-serif;
     font-weight  :  800; 
  letter-spacing  :  1px;
  text-transform  :  uppercase;
  color  :   #264734;
}
.template-header--subcollection, .template-header--subcollection-transparent img {
  box-shadow: var(--block-shadows); }



.template-header {
  padding: 30px 0; }
  .template-header--title {
    margin-bottom: 10px; }
    .template-header--title:only-child {
      margin-bottom: 0; }
  .template-header--content {
    display: flex;
    flex-direction: column;
    grid-gap: 24px; }
    @media only screen and (min-width: 1068px) {
      .template-header--content {
        flex-direction: row; } }
  .template-header--image {
    width: 90px; }
    .template-header--image img {
      border-radius: 50%; }
  .template-header--description {
    font-size: 0.9375rem; }
    @media only screen and (min-width: 768px) {
      .template-header--description {
        font-size: 1.0625rem; } }
  .template-header > *:last-child {
    margin-bottom: 0; }
  .template-header .searchform {
    max-width: 440px;
    margin-top: 25px;
    margin-bottom: 15px; }
    .template-header .searchform + .template-header--description {
      font-size: 0.8125rem; }
  .template-header--subcollections {
    display: flex;
    flex-wrap: nowrap;
    grid-gap: 10px;
    grid-auto-flow: column;
    overflow-x: auto;
    padding: 0 0 10px 0; }
    .template-header--subcollections-container {
      margin-top: 20px; }
      @media only screen and (max-width: 767px) {
        .template-header--subcollections-container {
          margin-left: -15px;
          width: calc(100% + 30px);
          padding-left: 15px; } }
  .template-header--subcollection {
    display: inline-flex;
    flex-shrink: 0;
    align-items: center;
    padding: 4px;
    font-size: 0.9375rem;
    font-weight: var(--font-body-medium-weight, 500);
    height: 50px;
    border-radius: 500px;
    white-space: nowrap;
    background: var(--subcollection-bg, var(--color-drawer-bg, #fff));
    color: var(--color-body, #2c2d2e);
    white-space: nowrap; }
    .template-header--subcollection img {
      width: 42px;
      height: 42px;
      margin-right: 17px;
      border-radius: 500px; }
    .template-header--subcollection span {
      padding: 10px 10px 10px 0; }
    [dir="rtl"] .template-header--subcollection img {
      margin-right: 0;
      margin-left: 17px; }
    [dir="rtl"] .template-header--subcollection span {
      padding: 10px 0 10px 10px; }
    .template-header--subcollection-transparent {
      background: transparent;
      padding: 0;
      box-shadow: none; }

/* Hide ss-circle and icon-text sections only on homepage */
template#index .section-sections--15668777713743__ss_circle_menu_yf7Pza circle-sections--15668777713743__ss_circle_menu_yf7Pza,
template#index .shopify-section-sections--15668777713743__text_with_icons_xM8UQY {
  display: none !important;
}
