.faq-hero{background:url(/cdn/shop/files/handly-pdp-bg-02.jpg?v=1788876784) center/cover no-repeat;text-align:center;padding-block:clamp(56px,9vw,104px)}.faq-hero .eyebrow{display:block;margin-bottom:8px;color:#fff}.faq-hero h1{font-family:Lexend,sans-serif;font-weight:600;font-size:clamp(28px,4vw,44px);letter-spacing:-.01em;color:#fff;margin:8px 0 12px;line-height:1.1}.faq-hero p{color:#fff;max-width:52ch;margin:0 auto;font-size:15px}.narrow{max-width:840px;margin:0 auto;padding-inline:clamp(16px,4vw,28px)}.faq-body{padding-block:clamp(48px,7vw,88px)}.faq-cat{margin-bottom:48px}.faq-cat>h2{font-family:Lexend,sans-serif;font-weight:600;font-size:clamp(24px,3.2vw,34px);color:var(--handly-accent);margin:0 0 18px;padding-bottom:12px;border-bottom:2px solid var(--handly-card-tint)}.qa{border-bottom:1px solid var(--handly-line)}.qa button{width:100%;background:none;border:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:20px;text-align:left;padding:20px 4px;font-family:Lexend;font-size:16.5px;font-weight:500;color:var(--handly-ink-dark);line-height:1.4}.qa .ico{flex:none;width:24px;height:24px;position:relative;transition:transform .3s ease}.qa .ico:before,.qa .ico:after{content:"";position:absolute;background:var(--handly-accent);border-radius:2px}.qa .ico:before{left:4px;right:4px;top:11px;height:2px}.qa .ico:after{top:4px;bottom:4px;left:11px;width:2px;transition:opacity .3s ease}.qa.open .ico{transform:rotate(180deg)}.qa.open .ico:after{opacity:0}.qa .ans{max-height:0;overflow:hidden;transition:max-height .35s ease}.qa .ans p{margin:0 0 18px;padding-right:44px;font-size:15px;color:var(--handly-ink);max-width:64ch}.qa .ans a{color:var(--handly-accent);text-decoration:underline}.faq-cta{background:url(/cdn/shop/files/handly-pdp-bg-02.jpg?v=1788876784) center/cover no-repeat;color:#fff;text-align:center;padding-block:clamp(48px,7vw,88px)}.faq-cta h2{font-family:Lexend,sans-serif;font-weight:600;font-size:clamp(28px,4vw,44px);margin:0 0 12px;color:#fff}.faq-cta p{opacity:.9;margin:0 0 26px;font-size:15px;color:#fff}.faq-cta a{display:inline-block;background:#fff;color:var(--handly-accent);border-radius:30px;padding:14px 34px;font-size:12.5px;letter-spacing:.06em;text-transform:uppercase;font-weight:500;text-decoration:none}
/*# sourceMappingURL=/cdn/shop/t/9/assets/handly-faq.css.map */
