.dw-faq{max-width:1050px;margin:60px auto;font-family:Roboto,Arial,sans-serif;color:#1f1f1f}.dw-faq *{box-sizing:border-box;font-family:Roboto,Arial,sans-serif}.dw-faq-header{text-align:center;margin-bottom:35px}.dw-faq-header h2{font-size:42px;font-weight:800;margin-bottom:10px}.dw-faq-header p{font-size:14px;color:#666;margin-bottom:25px}.dw-faq a{color:#b94cff;font-weight:700;text-decoration:underline}.dw-tabs{display:flex;justify-content:center;gap:12px;flex-wrap:wrap}.dw-tab-btn{border:none;background:#ead6ff;color:#4d4d4d;font-size:12px;font-weight:600;padding:10px 22px;border-radius:999px;cursor:pointer;transition:.25s ease}.dw-tab-btn.active{background:#b94cff;color:#fff}.dw-tab-content{display:none}.dw-tab-content.active{display:block}.dw-faq-list details{background:#f7f7f7;border-radius:8px;margin-bottom:14px;overflow:hidden;border:1px solid #efefef}.dw-faq summary h2,.dw-faq summary h3,.dw-faq summary h4{margin:0;padding:0;font-size:inherit;font-weight:inherit;line-height:inherit;color:inherit}.dw-faq-list summary{list-style:none;cursor:pointer;padding:22px 78px 22px 28px;font-size:20px;font-weight:600;position:relative;transition:.25s ease}.dw-faq-list summary::-webkit-details-marker{display:none}.dw-faq-list summary:after{content:"+";position:absolute;right:22px;top:50%;transform:translateY(-50%);width:38px;height:38px;border:2px solid #b94cff;border-radius:10px;color:#b94cff;font-size:26px;line-height:34px;text-align:center;background:#fff;font-weight:300}.dw-faq-list details[open]>summary{color:#b94cff;font-weight:700;background:#f3ddff;border-radius:8px}.dw-faq-list details[open]>summary:after{content:"\2212";color:#b94cff;border-color:#b94cff}.dw-faq-list details>p,.dw-faq-list details>div{padding:0 28px 25px;font-size:14px;line-height:1.8;color:#3f3f3f;margin:0}.dw-faq-list details>p+.inner-accordion{padding-top:0;margin-top:-12px}.dw-faq-list .featured{background:#f7f7f7;border:1px solid #efefef}.dw-faq-list .featured>summary{color:#2b2b2b;font-weight:600;background:transparent}.dw-faq-list .featured[open]>summary{color:#b94cff;font-weight:700;background:#f3ddff;border-radius:8px}.inner-accordion details{background:#f7f7f7;border-radius:8px;margin-bottom:14px;border:1px solid #e9d4ff;overflow:hidden;transition:.25s ease}.inner-accordion summary{padding:18px 52px 18px 18px;font-size:14px;font-weight:700;color:#2b2b2b;background:#f7f7f7;transition:.25s ease}.inner-accordion summary:after{content:"\2304";border:none;background:transparent;width:auto;height:auto;font-size:18px;color:#b94cff;line-height:normal}.inner-accordion details[open]>summary{color:#b94cff;font-weight:700}.inner-accordion details[open]>summary:after{content:"\2303";color:#b94cff}.inner-accordion p{padding:0 20px 20px;margin:0;font-size:13px;line-height:1.8;color:#333}.inner-accordion details[open]>summary{background:#efd1ff;color:#b94cff}.inner-accordion details[open]{background:#f8ecff;border-color:#dca8ff}@media(max-width:768px){.dw-tabs{display:flex;flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;gap:10px;padding:0 4px 12px;-webkit-overflow-scrolling:touch;scrollbar-width:none}.dw-tabs::-webkit-scrollbar{display:none}.dw-tab-btn{flex:0 0 auto;white-space:nowrap}.dw-faq-header h2{font-size:30px}.dw-faq-list summary{font-size:16px;padding:18px 64px 18px 20px}.dw-faq-list summary:after{width:32px;height:32px;font-size:22px;line-height:28px}}
/*# sourceMappingURL=/cdn/shop/t/109/assets/faq-item.css.map */
