.faq-wrapper a{text-decoration:underline!important;color:var(--clr-red)!important;transition:opacity .3s ease}.faq-wrapper a:hover{opacity:.5}.faq-wrapper .faq-container{margin:0 auto;max-width:700px;width:100%;display:flex;flex-direction:column;gap:5rem}.faq-wrapper .faq-list ul{border:1px solid #000;overflow:hidden}.faq-wrapper .faq-list li{border-bottom:1px solid #000}.faq-wrapper .faq-list li:last-child{border-bottom:none}.faq-wrapper .faq-group{background:var(--clr-red);color:#fff;width:fit-content;padding:.2rem;line-height:1;margin-bottom:1.5rem}.faq-wrapper #faq-nutrition{scroll-margin-top:100px}.faq-wrapper .question{padding:1.5rem 2.3rem;cursor:pointer;position:relative;transition:opacity .3s ease}.faq-wrapper .question:hover{opacity:.5}.faq-wrapper .accordion{transition:transform .3s ease-in-out;position:absolute;top:28%;right:5%;z-index:2}.faq-wrapper .accordion.is-open{transform:rotate(90deg)}.faq-wrapper .answer{max-height:0;overflow:hidden;transition:max-height .5s ease-in-out;line-height:2;background:#f7f7f7}.faq-wrapper .answer.is-open{max-height:0}.faq-wrapper .answer p{padding:2rem 2.3rem}@media(max-width:570px){.faq-wrapper .question{padding-right:4rem}.faq-wrapper .question:hover{opacity:1}.faq-wrapper .accordion{right:7%}}
/*# sourceMappingURL=/cdn/shop/t/50/assets/custom-page-faq.css.map */
