/** Shopify CDN: Minification failed

Line 35:54 Expected identifier but found whitespace
Line 35:56 Unexpected "{"
Line 35:65 Expected ":"

**/
.hide{
  display: none;
}

.page-faq-v2 .question span {
    font-size: 1.39em;
    color: #8dc63f;
}

	.page-faq-v2{padding: 4.8rem 0 10rem;}
	.page-faq-v2,
	.page-faq-v2 .container{position: relative;}
	.page-faq-v2 .filters-col{padding-top: 1em;}
	.page-faq-v2 button{
      display: block;font-size: 2.8rem;font-weight: 600;letter-spacing: 1.4px;margin-bottom: 0.5em;     background: transparent;
    border: none;
      padding: 0;
    }
	.page-faq-v2 button.active{text-decoration: underline;}

	.page-faq-v2 .faqs-col{
   width: 75%;    
    width: calc(75% - var(--grid-mobile-horizontal-spacing) * 1 / 2);
    max-width: calc(75% - var(--grid-mobile-horizontal-spacing) / 2);
}
  .page-faq-v2 .question {cursor: pointer;position: relative;border-bottom: 1px solid #979797;padding: 1rem 0;text-align: left;font-weight: 600;}
  .page-faq-v2 .question p{margin: 0;}
  .page-faq-v2 .question span{font-size: 1.39em;color: {{settings.content_third_color}};}
  .page-faq-v2 .question span.open{display: none;}
  .page-faq-v2 .question.active{border-bottom: 0;}
  .page-faq-v2 .question.active span.close{display: none;}
  .page-faq-v2 .question.active span.open{display: block;}
  .page-faq-v2 .question.active+.answer{border-bottom: 1px solid #979797;}
  .page-faq-v2 .answer {display: none;padding: 0 0 0.7em;}
  .page-faq-v2 .answer a{text-decoration: underline;}

  #shopify-section-mailing{position: relative;}

  @media all and (max-width: 749px){
  	.page-faq-v2 {padding: 2em 0 4em;}
  	.page-faq-v2 h1{margin-bottom: 0.5em;
                   font-size: 3rem;}

  	.page-faq-v2 .filters-col{display: flex;width: 100%;max-width: 100%;padding-top: 0;}
  	.page-faq-v2 button{display: inline-block;font-size: 2rem;}
  	.page-faq-v2 button:not(.active){opacity: 0.5;}

  	.page-faq-v2 .faqs-col{width: 100%;max-width: 100%;padding-top: 0.4em;}
    .page-faq-v2 .question{align-items: flex-start;padding: 0.8em 0;}
    .page-faq-v2 .question p{line-height: 1.6em;}
    .page-faq-v2 .question span{line-height: 1em;}
    .page-faq-v2 .question-answer:last-child .question{border-bottom: 0;}
      .page-faq-v2 .answer p{font-size: 1.6rem;;line-height: 1.8em;margin-top: 0;}
    .page-faq-v2 .answer{font-size: 1.6rem;padding-bottom: 0;}
    .page-faq-v2 .page-width{
      padding: 0 1.5rem;
    }
  } 
