.alcohol-faq>div{min-width:0}.alcohol-faq details{background:#f5f0ff;border:1px solid #ddd1f0;border-radius:16px;margin:12px 0;overflow:hidden}.alcohol-faq summary{padding:22px 24px;cursor:pointer;font-size:1.08rem;font-weight:600;line-height:1.5;color:#33234d}.alcohol-faq summary:hover{background:#eee5ff}.alcohol-faq summary:focus-visible{outline:3px solid #6437c5;outline-offset:-4px}.alcohol-faq details p{padding:0 24px 22px;margin:0;line-height:1.75}.alcohol-faq details a{color:#5431c9}.alcohol-faq>div>p{margin-top:28px}@media(max-width:600px){.alcohol-faq summary{padding:18px;font-size:1rem}.alcohol-faq details p{padding:0 18px 18px}}
