.faq-section{max-width:1200px;margin:0 auto;padding:50px 32px 40px;font-family:DM Sans;font-size:16px}.faq-header{text-align:center;margin-bottom:28px}.faq-header h2{line-height:1.2;margin-bottom:6px}.faq-header p{color:#7a7a7a}.faq-layout{display:grid;grid-template-columns:1.1fr .9fr;gap:40px;align-items:start}.faq-image img{width:100%;display:block;border-radius:4px;object-fit:cover}.faq-list{background:transparent}.faq-item{border-bottom:1px solid #8e8e8e}.faq-question{width:100%;border:0;background:transparent;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 0 14px;text-align:left;cursor:pointer;color:#111;font-family:Montserrat}.faq-question span:first-child{font-size:16px;line-height:1.25;font-weight:700}.faq-icon{font-size:24px;line-height:1;color:#111;min-width:18px;text-align:center}.faq-answer{max-height:0;overflow:hidden;transition:max-height .28s ease}.faq-answer-inner{padding:0 28px 12px 0;color:#000;font-size:15px;line-height:1.45}.faq-item.active .faq-answer{max-height:180px}@media(min-width:901px){.faq-section{padding-top:100px;padding-bottom:100px}.faq-question span:first-child,.faq-answer-inner,.faq-header p{font-size:20px}.faq-question{padding:20px 0 15px}}@media(max-width:900px){.faq-layout{grid-template-columns:1fr}.faq-section{padding:24px 20px 32px}}
/*# sourceMappingURL=/cdn/shop/t/177/assets/faq-section.css.map */
