.herbie-faq{display:block;color:inherit;font:inherit}.herbie-faq .herbie-faq__body{display:block;min-width:0;margin-bottom:3rem}.herbie-faq .herbie-faq__intro{line-height:1.7}.herbie-faq .herbie-faq__nav{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin-bottom:2rem}.herbie-faq .herbie-faq__category{display:flex;align-items:center;justify-content:center;min-width:0;min-height:3rem;padding:.875rem .75rem;border:1px solid var(--hfaq-rule);border-bottom:3px solid var(--hfaq-rule);border-radius:3px;color:inherit;background:transparent;font:inherit;font-weight:500;font-size:.875em;line-height:1.5;text-align:center;text-decoration:none;overflow-wrap:anywhere;transition:background-color .12s ease,border-color .12s ease}.herbie-faq .herbie-faq__category:hover{background:var(--hfaq-soft)}.herbie-faq .herbie-faq__category[aria-current=true]{background:var(--hfaq-soft);border-bottom-color:var(--hfaq-accent);text-decoration:underline;text-underline-offset:.25em}.herbie-faq .herbie-faq__panel{margin:0 0 2rem}.herbie-faq .herbie-faq__panel[hidden]{display:none}.herbie-faq .herbie-faq__panel h2{margin:0 0 1rem;overflow-wrap:anywhere}.herbie-faq .herbie-faq__item{margin:0;border-bottom:1px solid var(--hfaq-rule);scroll-margin-top:10rem}.herbie-faq .herbie-faq__question{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;padding:1.25rem 0;list-style:none;cursor:pointer}.herbie-faq .herbie-faq__question::-webkit-details-marker{display:none}.herbie-faq .herbie-faq__question h3{margin:0;font-size:1em;line-height:1.6;text-transform:none;letter-spacing:normal;overflow-wrap:anywhere}.herbie-faq .herbie-faq__indicator{position:relative;flex:0 0 1rem;height:1rem}.herbie-faq .herbie-faq__indicator:before,.herbie-faq .herbie-faq__indicator:after{content:"";position:absolute;background:currentColor}.herbie-faq .herbie-faq__indicator:before{width:1rem;height:1px;top:.5rem;left:0}.herbie-faq .herbie-faq__indicator:after{width:1px;height:1rem;left:.5rem;top:0}.herbie-faq .herbie-faq__item[open] .herbie-faq__indicator:after{display:none}.herbie-faq .herbie-faq__answer{padding:0 0 1.25rem;line-height:1.75;overflow-wrap:anywhere}.herbie-faq .herbie-faq__answer p,.herbie-faq .herbie-faq__answer ul,.herbie-faq .herbie-faq__answer ol{margin:0 0 1rem}.herbie-faq .herbie-faq__answer ul,.herbie-faq .herbie-faq__answer ol{padding-inline-start:1.5rem}.herbie-faq .herbie-faq__answer>:last-child{margin-bottom:0}.herbie-faq .herbie-faq__answer a{text-decoration:underline;text-underline-offset:.2em}.herbie-faq .herbie-faq__empty{line-height:1.75}.herbie-faq .herbie-faq__category:focus-visible,.herbie-faq .herbie-faq__question:focus-visible,.herbie-faq .herbie-faq__answer a:focus-visible{outline:2px solid currentColor;outline-offset:4px}@media(max-width:767px){.herbie-faq .herbie-faq__nav{grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:1.5rem}.herbie-faq .herbie-faq__category{padding:.75rem .5rem}.herbie-faq .herbie-faq__question{padding:1rem 0}}@media(prefers-reduced-motion:reduce){.herbie-faq .herbie-faq__category{transition:none}}@media print{.herbie-faq .herbie-faq__nav{display:none}.herbie-faq .herbie-faq__panel[hidden]{display:block}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/herbie-faq.css.map */
