#faqs{padding:100px 0 130px;background-color:var(--light-pink)}#faqs h2{font-family:Obviously-CondensedSemibold,sans-serif;font-size:106px;line-height:1;color:var(--violet)}#faqs .faqs-title-and-buttons{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:30px}#faqs .faqs-title-and-buttons .buttons{display:flex;gap:22px}#faqs .faqs-title-and-buttons button{outline:none;border:none;background-color:transparent;box-shadow:0 0 0 2px inset var(--pink);border-radius:58px;padding:12px 0 14px;min-width:225px;max-width:225px;font-family:Switzer-Regular,sans-serif;font-size:20px;cursor:pointer;color:var(--pink);transition:color .3s ease-in-out,background-color .3s ease-in-out}#faqs .faqs-title-and-buttons button.active,#faqs .faqs-title-and-buttons button:hover{background-color:var(--pink);color:#fff}#faqs .faqs.dhm-detox{display:none}#faqs .faq{border-bottom:1px solid var(--violet)}#faqs .faq .question{cursor:pointer;padding:26px 6px 26px 0;width:100%;border:none;outline:none;transition:.3s;display:flex;justify-content:space-between;align-items:center;background-color:transparent}#faqs .faq .question p{font-size:23px;line-height:1;text-align:left;max-width:90%;font-family:IBMPlexSans-Regular,sans-serif;color:var(--violet);line-height:120%}#faqs .faq .question svg{transition:transform .3s ease-in-out}#faqs .faq .question.active svg{transform:rotate(45deg)}#faqs .faq .answer{max-height:0;overflow:hidden;transition:max-height .3s ease-out;max-width:80%;margin-left:auto}#faqs .faq .answer p{font-size:18px;line-height:24px;font-family:Telegraf-Regular,sans-serif;color:var(--violet)}#faqs .faq .answer p:last-child{margin-bottom:26px}#faqs h6{margin-top:60px;font-size:23px;line-height:24px;font-family:Telegraf-Regular,sans-serif;color:var(--violet);text-align:center;line-height:120%}#faqs h6 a{color:var(--violet)}@media(max-width:1400px){#faqs{padding:64px 0}}@media(max-width:1200px){#faqs h2{font-size:89px}}@media(max-width:768px){#faqs .faqs-title-and-buttons{align-items:flex-start;flex-direction:column;gap:30px}#faqs .faqs-title-and-buttons .buttons{width:100%;display:grid;grid-template-columns:repeat(2,1fr)}#faqs .faqs-title-and-buttons button{width:100%;min-width:initial}}@media(max-width:600px){#faqs .faq .question p{font-size:20px}#faqs .faqs-title-and-buttons button{font-size:16px}#faqs{padding:48px 0}#faqs h2{font-size:49px}#faqs h6{font-size:20px}}
/*# sourceMappingURL=/cdn/shop/t/170/assets/ndw-third-landing-faqs.css.map */
