.gn-faq{padding:clamp(1.5rem,3vw,2.5rem) var(--ps-gutter) clamp(4rem,8vw,7rem);background-color:var(--ps-canvas)}.gn-faq__container{max-width:56rem;margin:0 auto}.gn-faq__head{display:flex;flex-direction:column;gap:.5rem;margin-bottom:2.5rem;text-align:center}.gn-faq__heading{font-family:var(--ps-font-display);font-weight:800;font-size:var(--ps-text-section);letter-spacing:var(--ps-tracking-tight);line-height:var(--ps-leading-snug);color:var(--ps-ink);margin:0}.gn-faq__lede{font-family:var(--ps-font-body);font-size:var(--ps-text-large);color:var(--ps-mute);margin:0}.gn-faq__list{border-top:1px solid var(--ps-line)}.gn-faq__item{border-bottom:1px solid var(--ps-line)}.gn-faq__summary{cursor:pointer;list-style:none;display:flex;align-items:center;justify-content:space-between;gap:1.5rem;padding:1.5rem 0;font-family:var(--ps-font-display);font-weight:800;font-size:1.5rem;letter-spacing:var(--ps-tracking-tight);color:var(--ps-ink);transition:var(--ps-motion-color)}.gn-faq__summary::-webkit-details-marker{display:none}.gn-faq__summary:hover,.gn-faq__summary:focus-visible{color:color-mix(in srgb,var(--ps-ink) 70%,var(--ps-honey))}.gn-faq__icon{flex-shrink:0;width:2rem;height:2rem;display:inline-flex;align-items:center;justify-content:center;color:var(--ps-honey);transition:transform .25s ease}.gn-faq__icon svg{width:100%;height:100%}details[open]>.gn-faq__summary .gn-faq__icon{transform:rotate(45deg)}.gn-faq__answer{font-family:var(--ps-font-body);font-size:1.3125rem;line-height:var(--ps-leading-body);color:var(--ps-ink);padding:0 0 1.5rem;max-width:50em}.gn-faq__answer p{margin:0 0 .8em}.gn-faq__answer p:last-child{margin-bottom:0}.gn-faq__answer a{color:var(--ps-ink);text-decoration:underline;text-underline-offset:.25em;text-decoration-color:var(--ps-honey)}@media(max-width:749px){.gn-faq{padding:1rem var(--ps-gutter) 2.5rem}.gn-faq__summary{min-height:44px;padding-top:.75rem;padding-bottom:.75rem}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/goodnight-section-faq.css.map */
