.nn-faq{padding:var(--nn-faq-pt, 64px) 1.5rem var(--nn-faq-pb, 64px);background:rgb(var(--color-background))}.nn-faq__inner{max-width:820px;margin:0 auto}.nn-faq__head{text-align:center;margin-bottom:28px}.nn-faq__eyebrow{display:block;font-size:11px;letter-spacing:.22em;text-transform:uppercase;opacity:.55;margin-bottom:8px}.nn-faq__title{font-size:clamp(1.7rem,3.4vw,2.6rem);margin:0;letter-spacing:.02em}.nn-faq__sub{margin:10px 0 0;font-size:14px;line-height:1.6;opacity:.75}.nn-faq__searchbar{margin-bottom:24px}.nn-faq__input{width:100%;padding:14px 16px;border:1px solid rgba(17,17,17,.2);border-radius:0;font-size:14px;background:#fff;color:#111}.nn-faq__input:focus{outline:none;border-color:#111}.nn-faq__empty{margin:12px 0 0;font-size:14px;color:#7a7a7a}.nn-faq__cat{font-size:11px;letter-spacing:.2em;text-transform:uppercase;opacity:.55;margin:28px 0 6px;font-weight:400}.nn-faq__cat:first-child{margin-top:0}.nn-faq__item{border-bottom:1px solid rgba(17,17,17,.12)}.nn-faq__item summary{display:flex;justify-content:space-between;align-items:center;gap:1rem;cursor:pointer;padding:16px 0;font-size:15px;list-style:none}.nn-faq__item summary::-webkit-details-marker{display:none}.nn-faq__item summary:after{content:"+";font-size:18px;line-height:1;opacity:.6}.nn-faq__item[open] summary:after{content:"\2013"}.nn-faq__answer{padding:0 0 18px;font-size:14px;line-height:1.7;color:#3a3a3a;max-width:68ch}.nn-faq__answer p{margin:0 0 10px}.nn-faq__answer a{color:inherit;text-underline-offset:3px}.nn-faq__foot{margin-top:32px;padding:20px;background:#eeefea;font-size:14px;line-height:1.7;text-align:center}.nn-faq__foot a{color:inherit}@media(max-width:749px){.nn-faq{padding-inline:1rem}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/nn-faq.css.map */
