@import"https://fonts.googleapis.com/css2?family=Bebas+Neue&family=Inter:wght@300;400;500;600;700&display=swap";.aww-ffaq{background:#0a0a0a;padding:5rem 0;font-family:Inter,sans-serif;-webkit-font-smoothing:antialiased;color:#f5f0e8}.aww-ffaq-container{max-width:800px;margin:0 auto;padding:0 1.25rem}.aww-ffaq-header{text-align:center;margin-bottom:3rem}.aww-ffaq-eyebrow{display:inline-block;font-size:.65rem;font-weight:500;text-transform:uppercase;letter-spacing:.22em;color:#c4a265;padding:.45rem 1rem;border:2px solid rgba(196,162,101,.35);margin-bottom:1.25rem}.aww-ffaq-title{font-family:Bebas Neue,sans-serif;font-size:clamp(2.5rem,6vw,3.8rem);line-height:.95;letter-spacing:.02em;color:#f5f0e8;margin:0}.aww-ffaq-list{display:flex;flex-direction:column;gap:0}.aww-ffaq-item{border-bottom:1px solid rgba(245,240,232,.06);overflow:hidden}.aww-ffaq-item:first-child{border-top:1px solid rgba(245,240,232,.06)}.aww-ffaq-question{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.25rem 0;cursor:pointer;list-style:none;-webkit-tap-highlight-color:transparent}.aww-ffaq-question::-webkit-details-marker{display:none}.aww-ffaq-question::marker{display:none;content:""}.aww-ffaq-question-text{font-size:.88rem;font-weight:500;color:#f5f0e8;line-height:1.4;transition:color .3s ease}.aww-ffaq-item:hover .aww-ffaq-question-text{color:#c4a265}.aww-ffaq-toggle{flex-shrink:0;color:#f5f0e84d;transition:all .3s ease}.aww-ffaq-item[open] .aww-ffaq-toggle{transform:rotate(45deg);color:#c4a265}.aww-ffaq-answer{padding:0 0 1.5rem;animation:awwFfaqFade .3s ease}.aww-ffaq-answer p{font-size:.8rem;color:#f5f0e880;line-height:1.7;margin:0}@keyframes awwFfaqFade{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.aww-ffaq-bottom{text-align:center;margin-top:3rem;padding-top:2rem;border-top:1px solid rgba(245,240,232,.06)}.aww-ffaq-bottom-text{font-size:.82rem;color:#f5f0e866;margin-bottom:1.25rem}.aww-ffaq-cta{display:inline-block;font-family:Inter,sans-serif;font-size:.7rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#c4a265;padding:.75rem 1.5rem;border:1.5px solid rgba(196,162,101,.4);text-decoration:none;transition:all .3s ease}.aww-ffaq-cta:hover{background:#c4a26514;border-color:#c4a265}@media(max-width:640px){.aww-ffaq{padding:3.5rem 0}.aww-ffaq-question{padding:1rem 0}.aww-ffaq-question-text{font-size:.82rem}.aww-ffaq-answer p{font-size:.75rem}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/aww-flex-faq.css.map */
