.faq{max-width:1440px;margin:0 auto;padding-left:80px;padding-right:80px}.faq__title{color:#404040;text-align:center;font-family:var(--heading-font-family);font-size:24px;font-weight:700;line-height:normal;margin-bottom:24px}.faq__grid{display:flex;gap:12px 20px;width:100%;align-items:start}.faq__grid-column{width:100%;display:flex;flex-direction:column;gap:12px}.faq__accordion-item{width:100%;padding:12px 16px;border-radius:10px;border:1px solid #D9D9D9}.faq__accordion-title{font-family:var(--heading-font-family);font-weight:700;font-size:20px;line-height:normal;letter-spacing:0;color:#404040;display:flex;align-items:center;padding-right:40px;position:relative;cursor:pointer}.faq__accordion-title svg{position:absolute;display:block;right:0;transition:.3s ease}.faq__accordion-title:has(input:checked) svg{transform:rotate(180deg)}.faq__accordion-title input{display:none}.faq__accrordion-content-wrapper{display:grid;grid-template-rows:0fr;transition:.3s ease}.faq__accordion-title:has(input:checked)+.faq__accrordion-content-wrapper{grid-template-rows:1fr}.faq__accordion-title:has(input:checked)+.faq__accrordion-content-wrapper .faq__accrordion-content{padding-top:4px}.faq__accrordion-content{overflow:hidden;transition:.3s ease;font-family:var(--heading-font-family);font-weight:400;font-size:16px;line-height:150%;letter-spacing:0;color:#676767}@media screen and (max-width:990px){.faq__grid{gap:24px;flex-direction:column}}@media screen and (max-width:768px){.faq{padding-left:16px;padding-right:16px}.faq__title{font-size:22px}.faq__accordion-item{padding:16px}.faq__accordion-title{font-size:18px;padding-right:12px}.faq__accordion-title:has(input:checked)+.faq__accrordion-content-wrapper .faq__accrordion-content{padding-top:0}.faq__accrordion-content{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/section-faq.css.map */
