.faqSection{padding-block:60px 65px}.faqSection .outerMain{display:grid;grid-template-columns:1fr 2fr;gap:100px}.faqSection .section-title{letter-spacing:0;margin:0;font-size:44px;line-height:54px;font-weight:600;text-transform:uppercase;color:var(--primary-color)}.faqSection .section-subtext h4{font-size:24px;line-height:36px;font-weight:600;text-transform:uppercase;letter-spacing:0;margin:15px 0 0}.faqSection .faq-block__heading{margin-block:0 30px}.faqSection .faq-block__heading strong{font-size:28px;line-height:38px;font-weight:600;text-transform:uppercase;letter-spacing:0;margin:15px 0 0;color:var(--primary-color);font-family:var(--font-cormorant-garamond)}.faqSection .faq-question{font-size:18px;line-height:28px;font-weight:500;text-transform:uppercase;margin:0}.faqSection .faq-question em{font-style:normal}.faqSection .faq-answer p{font-size:16px;line-height:26px;font-weight:400;margin-top:8px}.faqSection .faq-list .faq-item+.faq-item{margin-top:35px}.faqSection .faq-blocks .faq-block+.faq-block{margin-top:40px;padding-top:40px;border-top:1px solid #ddd}.faqSection .faq-blocks .faq-block a{color:var(--primary-color);text-decoration:underline;transition:var(--transition)}.faqSection .faq-blocks .faq-block a:hover{color:var(--text-gray)}.faqSection .outerMain .bottom-subtext{margin-top:40px;border-top:1px solid #ddd;padding-top:40px}.faqSection .outerMain .bottom-subtext p{font-size:20px;line-height:30px;margin:0;font-weight:400}.faqSection .outerMain .bottom-subtext p strong{font-weight:600;font-size:24px}@media (max-width:1419px){.faqSection{padding-block:50px 65px}.faqSection .outerMain{gap:60px}.faqSection .section-title{font-size:38px;line-height:48px}.faqSection .section-subtext h4{font-size:20px;line-height:32px}}@media (max-width:1199px){.faqSection .outerMain{gap:40px}.faqSection .section-subtext h4{font-size:20px;line-height:32px}.faqSection .faq-block__heading{margin-block:0 25px}.faqSection .faq-block__heading strong{font-size:24px;line-height:34px}.faqSection .faq-list .faq-item+.faq-item{margin-top:32px}.faqSection .faq-blocks .faq-block+.faq-block{margin-top:32px;padding-top:32px}.faqSection .outerMain .bottom-subtext p{font-size:18px;line-height:28px}.faqSection .outerMain .bottom-subtext p strong{font-size:22px}}@media (max-width:989px){.faqSection .outerMain{gap:0px;grid-template-columns:1fr}.faqSection .faq-blocks .faq-block,.faqSection .faq-blocks .faq-block+.faq-block{border-top:1px solid #ddd;padding-top:32px;margin-top:32px}.faqSection .outerMain .bottom-subtext{margin-top:32px;padding-top:32px}}@media (max-width:575px){.faqSection{padding-block:30px 50px}.faqSection .section-title{font-size:32px;line-height:40px}.faqSection .section-subtext h4{line-height:28px;margin:10px 0 0;font-size:18px}.faqSection .faq-question{font-size:16px;line-height:26px}.faqSection .faq-blocks .faq-block,.faqSection .faq-blocks .faq-block+.faq-block{padding-top:28px;margin-top:28px}.faqSection .faq-block__heading strong{font-size:22px;line-height:32px}.faqSection .faq-block__heading{margin-block:0 22px}.faqSection .faq-list .faq-item+.faq-item{margin-top:28px}.faqSection .outerMain .bottom-subtext p{font-size:16px;line-height:26px}.faqSection .outerMain .bottom-subtext p strong{font-size:20px}.faqSection .outerMain .bottom-subtext{margin-top:28px;padding-top:28px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom-faq.css.map */
