.ness-faq{scroll-margin-top:110px;max-width:var(--ness-shell-max);margin-inline:auto;padding:0 var(--ness-shell-pad) var(--ness-section-gap)}.ness-faq__intro{display:flex;flex-direction:column;align-items:center;gap:14px;margin-bottom:clamp(30px,3.4vw,54px);text-align:center}.ness-faq__eyebrow{margin:0;font-size:15px;font-weight:600;text-transform:uppercase;letter-spacing:.18em;color:var(--ness-primary)}.ness-faq__heading{margin:0;font:600 clamp(34px,4.6vw,64px) / 100% var(--ness-font-display);letter-spacing:-.04em;color:var(--ness-ink);text-wrap:balance}.ness-faq__rule{display:block;width:64px;height:3px;border-radius:2px;background:var(--ness-primary)}.ness-faq__list{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:0 clamp(40px,5vw,103px)}.ness-faq__item{border-bottom:1px solid color-mix(in srgb,var(--ness-ink) 40%,transparent)}.ness-faq__summary{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:18px 0;list-style:none;cursor:pointer}.ness-faq__summary::-webkit-details-marker{display:none}.ness-faq__question{margin:0;font-family:var(--ness-font-text);font-size:20px;font-weight:500;letter-spacing:-.02em;line-height:1.5;color:var(--ness-ink);text-wrap:pretty}.ness-faq__chevron{flex-shrink:0;width:24px;height:13px;color:#1a2016;transition:transform .22s ease}.ness-faq__item[open] .ness-faq__chevron{transform:rotate(180deg)}.ness-faq__answer{padding:0 44px 22px 0;font-size:16px;line-height:26px;color:var(--ness-muted);animation:ness-faq-rise .22s ease both}.ness-faq__answer>*+*{margin-top:12px}.ness-faq__answer ul,.ness-faq__answer ol{padding-left:20px}.ness-faq__answer a{color:var(--ness-primary-deep)}@keyframes ness-faq-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/ness-faq.css.map */
