/** Shopify CDN: Minification failed

Line 97:0 Expected "}" to go with "{"

**/

/*! ============ heading fonts ================== */
@font-face {
    font-family: 'Editor\'s Note';
    src: url('/cdn/shop/files/EditorsNote-Regular.eot?v=1700159056');
    src: url('/cdn/shop/files/EditorsNote-Regular.eot?v=1700159056') format('embedded-opentype'),
        url('/cdn/shop/files/EditorsNote-Regular.woff2?v=1700159055') format('woff2'),
        url('/cdn/shop/files/EditorsNote-Regular.woff?v=1700159056') format('woff')
}

:root {
  --FONT-STACK-HEADING: "Editor\'s Note", sans-serif !important;
  --FONT-ADJUST-HEADING: "Editor\'s Note", sans-serif !important;
}


.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {
    font-family: "Editor\'s Note",sans-serif !important;
    font-style: var(--FONT-STYLE-HEADING);
    font-weight: var(--FONT-WEIGHT-HEADING);
    letter-spacing: var(--LETTER-SPACING-HEADING);
    text-transform: var(--FONT-UPPERCASE-HEADING);
    line-height: 1.2;
    margin: .5em 0;
    text-transform: var(--FONT-UPPERCASE-HEADING, none);

/*! ============ nav fonts ================== */
.navlink--toplevel {
  letter-spacing: 2px;
}
.navlink--child {
  letter-spacing: 1px;
}
.navlink--grandchild {
  text-transform: capitalize;
}

.navlink navlink--grandchild {
  letter-spacing: 1px; 
  text-transform: capitalize;
}


  /*! ============ heading fonts ================== */
.hero__content {
  max-width: 700px;
}

.hero__title {
  
  font-family: "Editor\'s Note",sans-serif !important;
  font-style: var(--FONT-STYLE-HEADING)!important;
  font-weight: var(--FONT-WEIGHT-HEADING)!important;
}
.hero__description {
  font-family: "Editor\'s Note",sans-serif !important;
  font-style: var(--FONT-STYLE-HEADING)!important;
  font-weight: var(--FONT-WEIGHT-HEADING)!important;
}

.grid__heading-text {
  font-family: "Editor\'s Note",sans-serif !important;
  font-style: var(--FONT-STYLE-HEADING)!important;
  font-weight: var(--FONT-WEIGHT-HEADING)!important;
}





.accordion__title  {
  font-size: 20px;
}

.hero__title {
  font-size: 35px;
  
}
.hero__content {
  max-width: 500px;
}




.btn--scroll-top {
    --icon-size: 50px;
    --btn-size: 50px;
}


