.bn-pdp-faq{position:relative;overflow:hidden;scroll-margin-top:124px}.bnfaq-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:72px;align-items:start}.bnfaq-head{position:sticky;top:110px}.bnfaq-head-h{margin-top:16px}.bnfaq-intro{margin-top:16px;max-width:32ch}.bnfaq-cats{display:flex;flex-wrap:wrap;gap:8px;margin:22px 0 4px}.bnfaq-cat{padding:8px 14px;border-radius:var(--bn-r-pill);background:var(--bn-paper-deep);border:1px solid rgba(71,88,80,.16);font-family:var(--bn-sans);font-size:.82rem;color:var(--bn-muted);cursor:pointer;transition:background .22s,border-color .22s,color .22s}.bnfaq-cat:hover{border-color:#a97c2c80}.bnfaq-cat.on{background:var(--bn-ink);border-color:var(--bn-ink);color:var(--bn-on-dark)}.bnfaq-contact{display:inline-flex;align-items:center;gap:8px;margin-top:26px;font-family:var(--bn-mono);font-weight:500;font-size:11px;line-height:1;letter-spacing:.1em;text-transform:uppercase;color:var(--bn-fulvic);text-decoration:none;transition:gap .18s}.bnfaq-contact:hover{gap:12px}.bnfaq-contact svg{width:14px;height:14px}.bnfaq-list{border-top:1px solid var(--bn-hairline)}.bnfaq-item{border-bottom:1px solid var(--bn-hairline-soft)}.bnfaq-item.is-hidden{display:none}.bnfaq-q{width:100%;display:flex;align-items:baseline;justify-content:space-between;gap:24px;text-align:left;background:none;border:none;cursor:pointer;padding:22px 0}.bnfaq-q-text{font-family:var(--bn-serif);font-weight:400;font-size:19px;line-height:1.3;letter-spacing:-.005em;color:var(--bn-ink);transition:color .2s}.bnfaq-q:hover .bnfaq-q-text{color:var(--bn-moss)}.bnfaq-x{flex-shrink:0;align-self:center;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;border:1px solid rgba(27,33,29,.18);transition:transform .3s cubic-bezier(.22,.61,.36,1),background .2s,border-color .2s}.bnfaq-x svg{width:13px;height:13px;color:var(--bn-ink)}.bnfaq-item.on .bnfaq-x{transform:rotate(45deg);background:var(--bn-humus);border-color:var(--bn-humus)}.bnfaq-item.on .bnfaq-x svg{color:var(--bn-on-dark)}.bnfaq-a{display:grid;grid-template-rows:0fr;transition:grid-template-rows .36s cubic-bezier(.22,.61,.36,1)}.bnfaq-item.on .bnfaq-a{grid-template-rows:1fr}.bnfaq-a-inner{overflow:hidden}.bnfaq-a-inner p{font-family:var(--bn-sans);font-weight:400;font-size:14.5px;line-height:1.62;color:var(--bn-muted);max-width:58ch;margin:0 0 14px}.bnfaq-a-inner p:first-child{margin-top:2px}.bnfaq-a-inner p:last-child{padding-bottom:24px;margin-bottom:0}.bnfaq-fineprint{margin-top:28px;padding-top:22px;border-top:1px solid var(--bn-hairline-soft);font-family:var(--bn-sans);font-size:11.5px;line-height:1.6;color:var(--bn-muted-soft);max-width:64ch}@media(max-width:920px){.bnfaq-grid{grid-template-columns:1fr;gap:36px}.bnfaq-head{position:static}.bnfaq-head-h{font-size:clamp(1.9rem,6vw,2.125rem)}.bnfaq-q-text{font-size:17px}}@media(prefers-reduced-motion:reduce){.bnfaq-a,.bnfaq-x,.bnfaq-cat,.bnfaq-contact,.bnfaq-q-text{transition:none}}.bn-pdp-faq .bnfaq-assurance{display:grid;grid-template-columns:repeat(var(--bnfaq-assurance-count, 4),minmax(0,1fr));width:100vw;margin-inline:calc(50% - 50vw);margin-block-start:clamp(38px,5vw,64px);margin-block-end:calc(-1 * var(--bn-section-pad, 0px));padding:24px var(--bn-gutter, 16px);color:var(--bn-on-dark);background:var(--bn-humus, #253931)}.bn-pdp-faq .bnfaq-assurance__item{display:grid;grid-template-columns:32px minmax(0,1fr);gap:12px;align-items:center;justify-self:center;font-family:var(--bn-sans);font-size:.76rem;line-height:1.35}.bn-pdp-faq .bnfaq-assurance__item svg{width:26px;height:26px;color:var(--bn-fulvic-soft)}@media(max-width:749px){.bn-pdp-faq .bnfaq-assurance{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 8px;padding-inline:14px}.bn-pdp-faq .bnfaq-assurance__item{grid-template-columns:minmax(0,1fr);justify-items:center;text-align:center;gap:8px;font-size:.66rem}.bn-pdp-faq .bnfaq-assurance__item svg{width:22px;height:22px}}.bn-pdp-faq .bnfaq-intro{margin-top:20px}
/*# sourceMappingURL=/cdn/shop/t/2/assets/bn-pdp-faq.css.map */
