.nw-faq-main-v2 .nw-faq-tabs{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-bottom:16px}.nw-faq-main-v2 .nw-faq-tab-btn{border:1px solid #32302B;border-radius:999px;background:transparent;color:#32302b;padding:8px 24px;font-family:var(--font-body-family);font-size:16px;font-weight:500;line-height:140%;cursor:pointer;transition:all .2s ease}.nw-faq-main-v2 .nw-faq-tab-btn.is-active{background:#7c7165;color:#fff;border-color:#7c7165}.nw-faq-main-v2 .nw-faq-panels{position:relative}.nw-faq-main-v2 .nw-faq-panel{display:none;opacity:0;transform:translateY(6px);position:absolute;top:0;width:100%;left:0;pointer-events:none}.nw-faq-main-v2 .nw-faq-panel.is-active{display:block;animation:nwFaqFadeIn .3s ease forwards;position:relative;pointer-events:auto}.nw-faq-main-v2 .nw-faq-panel.is-fading-out{display:block;animation:nwFaqFadeOut .22s ease forwards}.nw-faq-main-v2 .nw-faq-item{border-bottom:1px solid #32302B26}.nw-faq-main-v2 .nw-faq-question{width:100%;text-align:left;border:none;background:transparent;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 0;font-family:var(--font-body-family);cursor:pointer;font-weight:500;font-size:16px;line-height:140%;letter-spacing:0;color:#32302b}.nw-faq-main-v2 .nw-faq-question__text{flex:1 1 auto}.nw-faq-main-v2 .nw-faq-question__icon{width:26px;height:26px;position:relative;flex:0 0 26px}.nw-faq-main-v2 .nw-faq-question__icon:before,.nw-faq-main-v2 .nw-faq-question__icon:after{content:"";position:absolute;left:50%;top:50%;background:#32302b;border-radius:50px;transform:translate(-50%,-50%);transition:transform .2s ease,opacity .2s ease}.nw-faq-main-v2 .nw-faq-question__icon:before{width:16px;height:1.1px}.nw-faq-main-v2 .nw-faq-question__icon:after{width:1.1px;height:16px}.nw-faq-main-v2 .nw-faq-item.is-open .nw-faq-question__icon:after{opacity:0}.nw-faq-main-v2 .nw-faq-answer-wrap{max-height:0;overflow:hidden;transition:max-height .32s ease}.nw-faq-main-v2 .nw-faq-answer{padding:0 0 16px;font-size:16px;font-weight:400;line-height:145%;letter-spacing:0;opacity:0;transform:translateY(-4px);transition:opacity .25s ease,transform .25s ease}.nw-faq-main-v2 .nw-faq-item.is-open .nw-faq-answer{opacity:1;transform:translateY(0)}.nw-faq-main-v2 .nw-faq-answer p{margin:0}.nw-faq-main-v2 .nw-faq-answer p+p{margin-top:.5em}@keyframes nwFaqFadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.nw-faq-main-v2 .nw-faq-content-cover{display:flex;flex-wrap:wrap;margin-top:48px}.nw-faq-main-v2 .nw-faq-image-cover{width:100%;max-width:33.4vw;min-width:0;align-self:stretch;overflow:hidden;margin-left:calc(-50px - max(0px,(100vw - var(--page-width)) / 2))}.nw-faq-main-v2 .nw-faq-content{flex:1 1 0;min-width:0;display:flex;flex-direction:column;padding:40px 0 40px 56px;justify-content:center}.nw-faq-main-v2 .nw-faq-image-cover img{width:100%;height:100%;object-fit:cover;border-top-right-radius:12px}.nw-faq-main-v2-mobile{display:none!important}.nw-faq-main-v2 .nw-heading-cover{text-align:center;margin-bottom:32px}.nw-faq-main-v2 .nw-faq-content .nw-heading-cover{display:none}.nw-heading-cover h1{font-weight:700;font-size:38px;line-height:110%;letter-spacing:0;margin:0}@keyframes nwFaqFadeOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(6px)}}@media screen and (max-width:1199px){.nw-faq-main-v2 .nw-faq-image-cover{margin-left:-5rem}}@media screen and (max-width:1023px){.nw-faq-main-v2 .nw-faq-content{padding-left:20px}}@media screen and (max-width:749px){.nw-faq-main-v2 .nw-heading-cover{text-align:center;margin-bottom:28px;padding-top:48px}.nw-faq-main-v2 .nw-faq-content-cover{flex-direction:column;margin-top:0}.nw-faq-main-v2 .nw-faq-content{width:100%;padding:16px 0 48px}.nw-faq-main-v2 .nw-faq-image-cover{width:calc(100% + 30px);margin:0 -15px;max-width:unset;line-height:0}.nw-faq-main-v2 .nw-faq-question{padding:16px 0;font-size:14px;align-items:flex-start}.nw-faq-main-v2 .nw-faq-answer{font-size:14px}.nw-faq-main-v2 .nw-faq-tab-btn{font-size:14px;line-height:130%;padding:9px 24px}.nw-faq-main-v2-desktop{display:none}.nw-faq-main-v2-mobile{display:flex!important}.nw-faq-main-v2 .nw-faq-content .nw-heading-cover{display:block}.nw-faq-main-v2 .nw-faq-question__icon{width:24px;height:24px;flex:0 0 24px}.nw-heading-cover h1{font-size:32px;line-height:110%}.nw-faq-main-v2 .nw-faq-tabs{margin-bottom:0}}
/*# sourceMappingURL=/cdn/shop/t/130/assets/nw-faq-v2.css.map */
