.b-faq{background:var(--b-bg);padding:48px 0}.b-faq .b-header{padding:0 0 24px}.b-faq .b-kicker{color:#111}.b-faq__list{display:grid;gap:16px}.b-faq__item{background:var(--b-card);border-radius:8px;padding:0 16px}.b-faq__item summary{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:12px;min-height:44px;padding:12px 0;cursor:pointer;font-size:16px;line-height:1.2;letter-spacing:-.5px;color:#111}.b-faq__question{flex:1 1 0;min-width:0;max-width:270px}.b-faq__item summary::-webkit-details-marker{display:none}.b-faq__item summary:focus-visible{outline:2px solid var(--b-ink);outline-offset:2px;border-radius:4px}.b-faq__icon{flex-shrink:0;width:22px;height:22px;border-radius:999px;background:var(--b-bg);display:grid;place-items:center;transition:transform .25s}.b-faq__icon .b-icon{width:11px;height:11px}.b-faq__item[open] .b-faq__icon{transform:rotate(45deg)}.b-faq__answer{border-top:1px solid var(--b-bg);padding:12px 0 16px;font-size:14px;color:var(--b-muted);line-height:1.55}@media(min-width:768px){.b-faq{padding:64px 0}.b-faq .b-container--narrow{max-width:none}.b-faq__question{max-width:350px}.b-faq .b-kicker{font-size:14px;letter-spacing:.5px}.b-faq__item summary{line-height:1.5;letter-spacing:normal}}@media(min-width:1200px){.b-faq .b-header{padding:0}.b-faq .b-container--narrow{max-width:calc(var(--b-container-max) + 96px)}.b-faq .b-container{display:grid;grid-template-columns:432px 1fr;gap:24px;align-items:start}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/uxkid-home-faq.css.map */
