.section-faq{padding:64px 20px 132px;background-color:#efeef0}.section-faq__container{max-width:966px;margin:0 auto;padding:44px 44px 20px;background-color:#fff;border-radius:20px}.section-faq__main-heading{margin:0;font-size:32px;font-weight:700;text-align:center;color:#bf5e6b;line-height:1.45;letter-spacing:.05em}.faq-jumper{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:20px;margin-bottom:0;padding:0;list-style:none}.faq-jumper a{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-width:180px;padding:8px;background-color:#f0bec8;color:#d2415a;font-weight:700;font-size:18px;letter-spacing:.05em;line-height:1.45;border-radius:8px;text-decoration:none}.faq-blocks{margin-top:56px}.faq-blocks__title{margin:0;font-size:24px;font-weight:700;text-align:center;color:#393939;line-height:1.45;letter-spacing:.05em;scroll-margin-top:80px}.faq-blocks__title:not(:first-child){margin-top:56px}.faq-blocks__accordions{display:flex;justify-content:center;align-items:center;flex-direction:column;margin-top:56px;gap:10px}.faq-accordion{width:100%;background-color:#efeef0;border-radius:20px}.faq-accordion__question{display:flex;justify-content:flex-start;align-items:center;padding:24px 32px;gap:16px;color:#000}.faq-accordion__question p{margin:0;font-size:23px;font-weight:700;line-height:1.45;letter-spacing:.05em}.faq-accordion__question svg{margin-left:auto;width:34px;height:34px}.faq-accordion__question svg line{transform-origin:center;transition:transform .2s ease-in-out}details[open] .faq-accordion__question svg line{transform:rotate(90deg)}.faq-accordion__answer{padding:0 32px 36px;font-weight:700;font-size:16px;color:#000;line-height:1.45;letter-spacing:.05em}.faq-accordion__answer>*{margin:0}@media (max-width: 749px){.section-faq{padding:30px 15px 60px}.section-faq__container{padding:30px 15px;border-radius:12px}.section-faq__main-heading{font-size:26px}.faq-jumper{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.faq-jumper a{min-width:auto;font-size:14px}.faq-blocks{margin-top:20px}.faq-blocks__title{font-size:20px}.faq-blocks__title:not(:first-child){margin-top:20px}.faq-blocks__accordions{margin-top:20px}.faq-accordion{border-radius:12px}.faq-accordion__question{padding:20px 15px}.faq-accordion__question p{font-size:16px}.faq-accordion__question svg{width:20px;height:20px;min-width:20px;min-height:20px}.faq-accordion__answer{padding:0 15px 20px;font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/60/assets/section-faq.css.map */
