.crown-faq{background:#0f0f0f;color:#f5f5f5;padding:100px 0}.crown-faq__container{max-width:900px;margin:0 auto}.crown-faq__hero{text-align:center;margin-bottom:80px}.crown-faq__eyebrow{color:#d4af37;text-transform:uppercase;letter-spacing:.25em;font-size:.85rem;font-weight:700;margin-bottom:18px}.crown-faq__title{font-size:clamp(2.5rem,5vw,4.5rem);color:#fff;margin-bottom:25px;line-height:1.1}.crown-faq__subtitle{color:#cfcfcf;line-height:1.8;font-size:1.1rem;max-width:700px;margin:0 auto}.crown-faq__list{display:flex;flex-direction:column;gap:20px}.crown-faq__item{background:#171717;border:1px solid rgba(212,175,55,.18);border-radius:18px;min-height:110px;overflow:hidden;transition:.3s ease}.crown-faq__item[open]{border-color:#d4af37;box-shadow:0 15px 35px #d4af371f}.crown-faq__question{list-style:none;cursor:pointer;padding:34px 42px;font-size:1.25rem;font-weight:600;color:#fff;position:relative}.crown-faq__question::-webkit-details-marker{display:none}.crown-faq__question:after{content:"+";position:absolute;right:30px;color:#d4af37;font-size:1rem;transition:.3s ease}.crown-faq__item[open] .crown-faq__question:after{content:"\2212"}.crown-faq__answer{padding:0 32px 30px;color:#d8d8d8;line-height:1.9;font-size:1.08rem}@media screen and (max-width:768px){.crown-faq{padding:70px 20px}.crown-faq__title{font-size:2.5rem}.crown-faq__question{padding:24px;font-size:1rem}.crown-faq__answer{padding:0 24px 24px}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/crown-faq.css.map */
