.template-product .faq-section{padding-bottom:70px}.faq-section .collapsible-trigger__icon .icon{width:12px;height:12px}.faq-section .grid-inner{border-bottom:.8px solid #594B39}.faq-section .header-title{margin-bottom:21px}.faq-section .header-title span,.index-section--faq p.h2 span{opacity:1}.template-page.faq .faq-section .header-title{margin-bottom:0;padding-bottom:28px;border-bottom:.8px solid #594B39}.faq-section .title,.index-section--faq p.h2{font-size:30px;text-transform:inherit;letter-spacing:2.4px;line-height:1.4;text-align:center;font-family:var(--font-denton);margin-bottom:0}.index-section--faq{margin:40px 0 0}.index-section--faq p.h2{padding-bottom:28px;border-bottom:.8px solid #594B39}.index-section--faq p.h2{text-align:left}.faq-section .collapsible-trigger{width:100%;padding:21px 0}.faq-section .row-wrap{margin:0 auto;padding:0 20px}.template-product .faq-section .row-wrap{max-width:746px}.template-page:not(.faq) .faq-section .row-wrap{max-width:786px}.template-page.faq .faq-section .row-wrap{max-width:1040px;padding:0 20px}.faq-section .grid-inner .text{font-size:14px;text-transform:uppercase;letter-spacing:1px;line-height:1.4;font-family:var(--font-fira-medium);padding-right:20px}.faq-section .collapsible-trigger{display:flex;justify-content:space-between;align-items:center}.faq-section .collapsible-content__inner p{font-size:14px;margin:0;text-transform:inherit;line-height:1.4;opacity:.6;font-family:var(--font-fira-normal)}.faq-section .collapsible-content__inner--faq{padding-bottom:25px;padding-right:30px}.faq-section .plus-icon{display:flex}.faq-section .minus-icon{display:none}.faq-section .collapsible-trigger.is-open .minus-icon{display:flex}.faq-section .collapsible-trigger.is-open .plus-icon{display:none}.template-page.faq .main-content{min-height:unset}@media screen and (max-width:990px){.faq-section .row-wrap{padding:0 40px}}@media screen and (max-width:767px){.template-product .faq-section{padding-bottom:40px}.faq-section .title{font-size:24px;letter-spacing:1px}.faq-section .row-wrap{padding:0 20px}.faq-section .grid-inner .text{font-size:12px;letter-spacing:.5px}.faq-section .collapsible-content__inner p{font-size:12px}.faq-section .collapsible-content__inner--faq{padding-bottom:20px;padding-right:0}.faq-section .collapsible-trigger{padding:16px 0}.faq-section .header-title{margin-bottom:10px}.template-page.faq .faq-section .header-title{padding-bottom:22px}.template-page.faq .faq-section .row-wrap{padding:0 14px}.template-page.faq .faq-section .title{max-width:290px;margin:0 auto}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/faq-section.css.map */
