.nw-faq{background:#ececff;padding-top:68px;padding-bottom:48px;position:relative}.nw-tab-faq-inner{display:flex;flex-direction:column}.nw-tab-faq{padding:68px 0}.faq-section{max-width:720px;margin:0 auto;width:100%}.faq-title{font-family:Metropolis;font-weight:700;font-size:36px;line-height:110.00000000000001%;letter-spacing:0%;text-align:center;color:#500878;margin-bottom:32px;margin-top:0}.faq-item{background-color:#ececff;padding:15px 20px;margin-bottom:16px;border-radius:24px}.faq-question{width:100%;background:none;border:none;outline:none;text-align:left;cursor:pointer;display:flex;justify-content:space-between;align-items:flex-start;position:relative;font-family:Metropolis;font-weight:600;font-size:16px;line-height:120%;letter-spacing:-2%;color:#500878}.faq-question .icon{transition:all .3s ease}.faq-answer{max-height:0;overflow:hidden;transition:all .3s ease}.faq-answer ol{list-style:decimal;padding-left:20px}.faq-answer ul{margin-bottom:10px}.faq-answer p{font-family:Metropolis;font-weight:400;font-size:14px;line-height:140%;letter-spacing:0%;color:#500878}.faq-item.active .faq-answer{max-height:500px;padding:10px 0}.faq-item.active .faq-question .icon{transform:rotate(180deg);content:"\2013"}.faq-answer ul{list-style:disc;padding-left:20px}.faq-answer li{padding-left:0;font-family:Metropolis;font-weight:400;font-size:14px;line-height:140%;position:relative;color:#500878}.faq-answer li:after{content:"";width:6px;height:6px;border-radius:50%;position:absolute;left:0;top:8px;display:none}.faq-border{border:1px solid #BD99DC;width:100%;max-width:720px;margin:0 auto;display:block!important}.faq-tabs{display:flex;justify-content:center;gap:10px;margin-bottom:0}.tab-btn{padding:10px 18px;border-radius:10000px;border:1px solid #d6cdea;background:#f3f0ff;cursor:pointer;font-weight:500;width:auto;font-family:Metropolis;font-weight:600;font-size:16px;line-height:140%;letter-spacing:0%;text-align:center;color:#500878}.tab-btn.active{background:linear-gradient(268.68deg,#ffbfd3 .21%,#ead2ff,#b5e3d8 109.5%);color:#500878;border:1.5px solid #500878}.faq-answer{max-height:0;overflow:hidden;transition:max-height .35s ease}.faq-item.active .faq-answer{max-height:auto}.faq-question .icon{display:inline-flex;align-items:center;justify-content:center;transition:transform .3s ease}.faq-item .icon{transform:rotate(0)}.faq-item.active .icon{transform:rotate(180deg)}.faq-button{display:flex;justify-content:center}.faq__accordion .accordion__title{font-family:Metropolis;font-weight:600;font-size:16px;line-height:120%;letter-spacing:-2%;color:#500878;margin:0;padding-right:10px}.faq__accordion details{border:1px solid #5008781A;background:#ececff;border-radius:24px}.faq__accordion summary .summary__title{padding:15px 20px}.faq__accordion summary svg.icon{width:18px;height:auto;top:50%;transform:translateY(-50%) rotate(0);color:#500878;transition:all .3s ease}.faq__accordion .accordion__content{font-family:Metropolis;font-weight:400;font-size:14px;line-height:140%;letter-spacing:0%;color:#500878;padding:0 20px 15px}.faq__accordion{overflow:hidden}.faq__accordion details[open] svg.icon{transform:translateY(-50%) rotate(180deg)}.faq-container .faq__accordion:not(:first-child){margin-top:10px}.nw-tab-faq-inner .faq-section:not(:first-child){border-top:1px solid #BD99DC}.faq-section{padding:48px 0}.nw-tab-faq-inner .faq-section[style*="display: block;"]{border-top:none}.faq__accordion .accordion__content :is(ol,ul){padding-left:0;list-style-position:outside;margin-left:25px}.faq__accordion .accordion__content a{color:inherit}@media screen and (max-width:1023px){.faq-tabs{gap:10px;overflow-x:auto;margin:0 -15px;padding:0 15px;justify-content:flex-start}.faq-tabs::-webkit-scrollbar{display:none}.tab-btn{flex:0 0 auto;padding:7px 14px;border-radius:30px;border:1px solid #500878;background:#fff;color:#500878;font-size:14px;max-height:35px}.tab-btn:nth-child(1){padding:7px 40px}.tab-btn.active{background:#500878;color:#fff}}@media screen and (max-width:749px){.nw-faq{padding:40px 0}.nw-bg-image img{height:82px;width:347px;right:-79px}.nw-tab-faq{padding:40px 0}.faq-title{font-size:24px}.nw-tab-faq-inner{gap:32px}.faq-border{max-width:340px}.faq-item .icon svg{width:18px;height:9px}.faq-button{margin-top:30px}.faq-section{padding:32px 0}.faq-title{margin-bottom:24px}.faq-button{margin-top:0}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/nw-faq-page.css.map */
