.blog-faqs{padding:64px 0;border-bottom:3px solid #1E1E1E}h2.section-blog-faqs-title{font-family:var(--PP-Neue-York-Narrow);font-weight:800;font-size:clamp(44px,4.9vw,72px);line-height:100%;letter-spacing:0%;text-align:center;text-transform:uppercase;color:#183d2b;margin:0;padding-bottom:32px}h4.h4.accordion__title.inline-richtext{font-family:var(--PP-Woodland);font-weight:700;font-size:clamp(16px,1.38vw,20px);line-height:clamp(20px,1.6vw,24px);letter-spacing:0%;color:#183d2b;margin:0;transition:color .3s ease-out}summary.blog-faqs-summary{display:flex;align-items:center;justify-content:space-between;gap:32px}.section-blog-faqs-block-container{max-width:1080px;margin:0 auto;padding:0 20px}.blog-faqs-details .icon-svg{display:flex}.blog-faqs-details .icon-minus,.blog-faqs-details[open] .icon-plus{display:none}.blog-faqs-details[open] .icon-minus{display:block}.blog-faqs-details[open] h4.h4.accordion__title.inline-richtext{color:#108563}.section-blog-faqs-block .accordion__content.rte.content{font-family:var(--PP-Neue-York);font-weight:400;font-size:clamp(14px,1.38vw,20px);line-height:clamp(20px,1.94vw,28px);letter-spacing:0%;color:#1e1e1e;max-width:80%}.product__accordion.accordion.section-blog-faqs-block{border-bottom:1px solid #1E1E1E;padding:20px 0;overflow:hidden}a.faq-see-all-btn{font-family:var(--PP-Neue-York-Narrow);font-weight:800;font-size:clamp(14px,1.24vw,18px);line-height:100%;letter-spacing:1px;text-decoration:none;color:#181818;padding:16px 32px;display:block;width:fit-content;background:#fcf9ea;border:3px solid #181818;box-shadow:5px 5px #181818;border-radius:4px;margin-top:32px;transition:background-color .2s cubic-bezier(.37,0,.63,1),color .2s cubic-bezier(.37,0,.63,1),border-color .2s cubic-bezier(.37,0,.63,1),opacity .2s cubic-bezier(.61,1,.88,1);cursor:pointer}a.faq-see-all-btn:hover{background:#183d2b;color:#fcf9ea}.faq-category-footer{display:flex;justify-content:center}.accordion__content .metafield-rich_text_field p{margin:0;padding-bottom:10px}.accordion__content .metafield-rich_text_field p:last-child{padding-bottom:0}@media screen and (max-width:767px){.blog-faqs{padding:44px 0}a.faq-see-all-btn{padding:8px 40px}.faq-category-footer{justify-content:start}summary.blog-faqs-summary{gap:25px}.blog-faqs-details .icon-svg svg{width:24px;height:24px}h2.section-blog-faqs-title{text-align:left;padding-bottom:24px}}
/*# sourceMappingURL=/cdn/shop/t/174/assets/section-blog-faqs.css.map */
