#vh-faq .vh-faq-sec{background:var(--canopy);padding-block:clamp(72px,10vw,140px)}#vh-faq .vh-faq-in{max-width:calc(900px + 2 * var(--gutter))}#vh-faq .vh-faq-head{display:flex;flex-direction:column;gap:14px;max-width:760px;margin-bottom:36px}#vh-faq .vh-faq-head .vh-kicker{color:var(--sage);font-size:18px;margin:0}#vh-faq .vh-faq-head h1,#vh-faq .vh-faq-head h2{font-size:clamp(34px,5vw,64px);line-height:1}#vh-faq .vh-faq-intro,#vh-faq .vh-faq-intro p{color:var(--sage);font-size:18px;max-width:60ch;margin:0}#vh-faq .vh-faq-list{interpolate-size:allow-keywords}#vh-faq .vh-faq-qa{border-bottom:1px solid var(--line)}#vh-faq .vh-faq-qa:first-child{border-top:1px solid var(--line)}#vh-faq .vh-faq-qa summary{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:22px 4px;cursor:pointer;font-family:var(--display);font-weight:700;font-size:clamp(18px,1.6vw,22px);line-height:1.25;color:var(--bone)}#vh-faq .vh-faq-qa summary::-webkit-details-marker{display:none}#vh-faq .vh-faq-qa summary::marker{content:""}#vh-faq .vh-faq-qa summary i{width:30px;height:30px;border-radius:50%;border:1px solid var(--line2);display:grid;place-items:center;flex-shrink:0;transition:transform .35s,background .35s}#vh-faq .vh-faq-qa summary i:before{content:"+";font-style:normal;font-weight:700;font-family:var(--body)}#vh-faq .vh-faq-qa[open] summary i{transform:rotate(45deg);background:#9fce8f1f}#vh-faq .vh-faq-qa::details-content{block-size:0;overflow:hidden;transition:block-size .4s cubic-bezier(.3,.7,.2,1),content-visibility .4s allow-discrete}#vh-faq .vh-faq-qa[open]::details-content{block-size:auto}#vh-faq .vh-faq-a{padding:0 4px 22px;max-width:70ch}#vh-faq .vh-faq-a p{color:var(--sage);margin:0 0 10px}#vh-faq .vh-faq-a p:last-child{margin-bottom:0}#vh-faq .vh-faq-a a{color:var(--mint);text-decoration:underline;text-underline-offset:3px}@media(max-width:1000px){#vh-faq .vh-faq-head{margin-inline:auto;text-align:center;align-items:center}#vh-faq .vh-faq-intro,#vh-faq .vh-faq-intro p{margin-inline:auto}}@media(prefers-reduced-motion:reduce){#vh-faq .vh-faq-qa::details-content{transition:none}#vh-faq .vh-faq-qa summary i{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/54/assets/vh-faq.css.map */
