.waven-faq{padding:80px 56px;font-family:Syne,sans-serif}.waven-faq__inner{display:grid;grid-template-columns:1fr 1.3fr;gap:80px;align-items:start;max-width:1200px;margin:0 auto}.waven-faq__left{position:sticky;top:80px}.waven-faq__eyebrow{font-size:10px;letter-spacing:.28em;text-transform:uppercase;font-weight:800;color:#f4743b;margin-bottom:16px}.waven-faq__title{font-family:Fraunces,serif;font-size:clamp(32px,3.8vw,52px);font-weight:900;line-height:1.05;color:#1a1018;margin:0 0 16px}.waven-faq__title em{font-style:italic;background:linear-gradient(135deg,#f4743b,#f2607a 60%,#be1622);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.waven-faq__subtitle{font-size:13px;line-height:1.75;color:#1a1018;opacity:.5;margin:0 0 32px}.waven-faq__img{border-radius:12px;overflow:hidden;background:#be16220f;border:1.5px dashed rgba(190,22,34,.2);aspect-ratio:4/3;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px}.waven-faq__img img{width:100%;height:100%;object-fit:cover;display:block}.waven-faq__img-ph{display:flex;flex-direction:column;align-items:center;gap:8px;padding:24px;text-align:center;color:#be1622}.waven-faq__img-ph span{font-size:32px}.waven-faq__img-ph p{font-size:9px;font-weight:800;letter-spacing:.15em;text-transform:uppercase;opacity:.7}.waven-faq__img-ph small{font-size:9px;opacity:.4;line-height:1.4}.waven-faq__list{display:flex;flex-direction:column}.waven-faq__item{border-bottom:1px solid rgba(0,0,0,.08)}.waven-faq__item:first-child{border-top:1px solid rgba(0,0,0,.08)}.waven-faq__row{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:20px 0;cursor:pointer;-webkit-user-select:none;user-select:none}.waven-faq__question{font-size:14px;font-weight:800;color:#1a1018;line-height:1.35;flex:1;transition:color .2s}.waven-faq__item.open .waven-faq__question{color:#be1622}.waven-faq__btn{width:28px;height:28px;border-radius:50%;border:1.5px solid rgba(190,22,34,.3);display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:18px;font-weight:300;color:#be1622;line-height:1;transition:background .25s,border-color .25s,transform .3s,color .25s}.waven-faq__item.open .waven-faq__btn{background:linear-gradient(135deg,#f9c24f,#f4743b 40%,#f2607a 75%,#be1622);border-color:transparent;color:#fff;transform:rotate(45deg)}.waven-faq__answer{font-size:13px;line-height:1.75;color:#1a1018;opacity:.7;overflow:hidden;transition:max-height .4s ease,opacity .3s ease,margin-bottom .3s ease}@media(max-width:900px){.waven-faq{padding:56px 20px}.waven-faq__inner{grid-template-columns:1fr;gap:36px}.waven-faq__left{position:static}.waven-faq__title{font-size:28px}.waven-faq__img{aspect-ratio:16/9}.waven-faq__row{padding:16px 0}.waven-faq__question{font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/waven-faq.css.map */
