body.template-page .page-content-faq{background:#fff;padding:40px 0}.page-content-faq h1{font-family:inherit;color:#1a1a1a;text-align:center}.page-content-faq h2{font-family:Orelega One,serif;color:#506b47;font-size:18px;border-bottom:2px solid #506B47;padding-bottom:8px;margin-bottom:16px}.page-content-faq .q-wrap .q-header h3{font-family:Inter,sans-serif!important;font-size:18px!important;font-weight:600!important;margin:0}.page-content-faq .q-wrap{background:#fff;border-radius:12px;border:1px solid #e8e6e1;margin-bottom:12px;position:relative;transition:border-color .2s ease}.page-content-faq .q-wrap:hover,.page-content-faq .q-wrap.active{border-color:#506b47}.page-content-faq .q-wrap .q-header{font-family:Inter,sans-serif;font-size:17px;font-weight:600;padding:12px 24px;color:#000!important;cursor:pointer;position:relative}.page-content-faq .q-wrap .q-header:after{content:"+";position:absolute;right:16px;top:50%;transform:translateY(-50%);font-size:20px;color:#506b47}.page-content-faq .q-wrap.active .q-header:after{content:"-"}.page-content-faq .q-wrap .q-header:hover{color:#506b47!important}.page-content-faq .q-content{font-family:Inter,sans-serif;font-size:15px;color:#4a4a4a;padding:16px 24px!important;line-height:1.6}.page-content-faq .q-content a{color:#506b47}.page-content-faq .plus-minus-toggle{display:none}@media screen and (max-width:767px){.page-content-faq .q-wrap .q-header{font-size:15px;padding:14px 16px}.page-content-faq .q-content{font-size:14px;padding:0 16px 14px}}.page-content-faq .q-wrap .q-header,.page-content-faq .q-wrap .q-header *,.page-content-faq .q-wrap .q-header p,.page-content-faq .q-wrap .q-header h3{font-family:Inter,sans-serif!important;font-size:18px!important;font-weight:600!important;line-height:1.4!important;margin:0!important;padding:0!important}.page-content-faq .q-wrap .q-content,.page-content-faq .q-wrap .q-content *{padding:16px 24px!important;font-size:16px!important;font-family:Inter,sans-serif!important}.page-content-faq .q-wrap .q-header{padding:16px 20px!important}.page-content-faq .q-wrap .q-header *{font-size:17px!important;font-weight:600!important;font-family:Inter,sans-serif!important;margin:0!important}.page-content-faq .q-wrap .q-content{padding:16px 20px 20px!important}.q-answer{padding:16px 20px!important}
/*# sourceMappingURL=/cdn/shop/t/25/assets/vertical-spice-faqs.css.map */
