.faq-black-wrapper{background-color:#f9f9f9;color:#fff;padding:40px 10px}.faq-black-wrapper .faq-black-blocks{background-color:#1b1b1b;border-radius:8px}.faq-black-title{margin:0;font-family:Montreal-Serial,sans-serif;font-size:40px;font-style:normal;font-weight:5;line-height:116%;text-transform:uppercase}.faq-black-blocks{display:flex;flex-direction:column;gap:0}.faq-black-wrapper .faq-question{background:none;color:#fff;font-family:Montreal-Serial,sans-serif;font-size:40px;font-style:normal;font-weight:5;line-height:65px;letter-spacing:-1px;text-transform:uppercase;border:none;cursor:pointer;display:flex;justify-content:space-between;width:100%;padding:53px 56px}.faq-black-wrapper .faq-black-item:first-child{border-bottom:1px solid #BABABA}.faq-black-wrapper .faq-question .faq-toggle-icon{color:#fff;font-family:Calibre,sans-serif;font-size:40px;font-style:normal;font-weight:5;line-height:65px;letter-spacing:-1px;text-transform:uppercase;transition:transform .3s ease}.faq-black-wrapper .faq-question.active .faq-toggle-icon{transform:rotate(45deg)}.faq-black-wrapper .faq-answer{max-height:0;overflow:hidden;transition:max-height .4s ease;color:#ddd;padding:0 56px}.faq-black-wrapper .faq-answer.open{max-height:500px;margin-top:.75rem}.faq-black-wrapper .faq-answer p{color:#fff;font-family:Calibre,sans-serif;font-size:20px;font-style:normal;line-height:25px;letter-spacing:-1px;transition:transform .3s ease;margin:0;padding:0 0 10px}.faq-black-wrapper .faq-answer p:last-child{padding-bottom:40px}.faq-black-wrapper .faq-answer ul li{color:#fff;font-family:Calibre,sans-serif;font-size:20px;font-style:normal;line-height:25px}.faq-black-wrapper .faq-answer a{color:#fff;text-decoration:underline}@media screen and (max-width: 768px){.faq-black-wrapper{background-color:#f9f9f9;color:#fff;padding:20px 10px}.faq-black-wrapper .faq-question{font-size:24px;line-height:35px;padding:30px 30px 0 35px;margin:0 10px 0 0}.faq-black-wrapper .faq-black-item:first-child{border-bottom:1px solid #BABABA}.faq-black-wrapper .faq-question .faq-toggle-icon{font-size:24px;line-height:45px;margin:0 0 0 15px}.faq-black-wrapper .faq-question.active .faq-toggle-icon{transform:rotate(45deg)}.faq-black-wrapper .faq-answer{max-height:0;overflow:hidden;transition:max-height .4s ease;color:#ddd;padding:0 15px;margin-bottom:30px}.faq-black-wrapper .faq-answer.open{max-height:500px;margin-top:.75rem}.faq-black-wrapper .faq-answer p{font-size:16px;line-height:22px}.faq-black-wrapper .faq-answer p:last-child{padding-bottom:40px}.faq-black-wrapper .faq-answer ul li{color:#fff;font-size:16px}.faq-black-wrapper .faq-answer a{color:#fff;text-decoration:underline}}
/*# sourceMappingURL=/cdn/shop/t/100/assets/allergies-faq-black.css.map */
