.nibby-faq__inner{display:grid;gap:var(--nibby-space-6)}.nibby-faq__header{display:grid;gap:var(--nibby-space-3);align-content:start;text-align:center;max-width:72rem;margin-inline:auto}.nibby-faq__eyebrow,.nibby-faq__header p{margin:0}.nibby-faq__eyebrow{color:rgb(var(--color-link))}.nibby-faq__intro{font-size:1.7rem;color:rgba(var(--color-foreground),.82)}.nibby-faq__contact{color:rgba(var(--color-foreground),.82)}.nibby-faq__contact a{display:inline-block;padding-block:var(--nibby-space-2);font-weight:700;color:rgb(var(--color-link));text-underline-offset:.3em}.nibby-faq__contact a:focus-visible{outline:none;box-shadow:var(--nibby-focus-ring);border-radius:var(--nibby-radius-sm)}.nibby-faq__list{width:100%;max-width:80rem;margin-inline:auto;border-top:1px solid var(--nibby-line)}.nibby-faq__item{border-bottom:1px solid var(--nibby-line)}.nibby-faq__question{display:flex;align-items:center;justify-content:space-between;gap:var(--nibby-space-4);min-height:4.4rem;padding:var(--nibby-space-4) 0;cursor:pointer;list-style:none;font-family:var(--nibby-font-heading);font-size:1.8rem;font-weight:700;line-height:1.3;color:rgb(var(--color-foreground))}.nibby-faq__question::-webkit-details-marker{display:none}.nibby-faq__question::marker{content:""}.nibby-faq__question:focus-visible{outline:none;box-shadow:var(--nibby-focus-ring);border-radius:var(--nibby-radius-sm)}.nibby-faq__toggle{display:grid;place-items:center;flex-shrink:0;width:3.6rem;height:3.6rem;border-radius:50%;background:var(--nibby-sage);color:var(--nibby-forest);transition:background-color var(--nibby-duration) var(--nibby-ease)}.nibby-faq__toggle .nibby-icon{width:2rem;height:2rem}.nibby-faq__minus,.nibby-faq__item[open] .nibby-faq__plus{display:none}.nibby-faq__item[open] .nibby-faq__minus{display:block}.nibby-faq__item[open] .nibby-faq__toggle{background:var(--nibby-forest);color:var(--nibby-white)}.nibby-faq__answer{padding:0 var(--nibby-space-7) var(--nibby-space-5) 0;line-height:var(--nibby-leading-body);color:rgba(var(--color-foreground),.85)}.nibby-faq__answer a{color:rgb(var(--color-link))}@media screen and (min-width:990px){.nibby-faq__question{font-size:2rem}.nibby-faq--split .nibby-faq__inner{grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:var(--nibby-space-8);align-items:start}.nibby-faq--split .nibby-faq__header{text-align:left;margin-inline:0}.nibby-faq--split .nibby-faq__list{max-width:none}}@media(prefers-reduced-motion:reduce){.nibby-faq__toggle{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/nibby-faq.css.map */
