.faq__page-content,.faq__collapsible-content{max-width:69.8rem}.faq__details{border-bottom:1px solid var(--black-tint-50)}.faq-block__content .faq__details:first-of-type{border-top:1px solid var(--black-tint-50)}.faq__details summary{cursor:pointer;display:flex;align-items:flex-start;justify-content:space-between;padding:2.4rem 0}@media screen and (min-width: 990px){.faq__details summary{padding:3.2rem 0}}.faq__details summary h4{margin:0}.faq__details summary .svg-wrapper{flex-shrink:0;width:1.5rem;height:1.5rem;transition:transform var(--duration-default) ease-in-out}.faq-block__content details[open] summary .svg-wrapper{transform:rotate(45deg)}.faq__details .rte{margin-top:.8rem;padding:0 3.2rem 2.4rem 2rem;color:var(--black-tint-50)}@media screen and (min-width: 990px){.faq__details .rte{padding:0 3.2rem 3.2rem 2rem}}.faq__details .rte .metafield-rich_text_field>*{margin:0}.faq__details .rte .metafield-rich_text_field>*+*{margin-top:1.2rem}@media screen and (min-width: 990px){.faq__details .rte .metafield-rich_text_field>*+*{margin-top:1.6rem}}.faq__details .rte .metafield-rich_text_field>*:last-child{margin-bottom:0}.faq__details .rte .metafield-rich_text_field h4{font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);letter-spacing:.01em;line-height:1.3;font-size:1.4rem;color:var(--charcoal)}@media screen and (min-width: 990px){.faq__details .rte .metafield-rich_text_field h4{font-size:1.6rem}}.faq-block__heading{margin:2.4rem 0}.faq__collapsible-content .faq-block{padding-top:3.2rem}@media screen and (min-width: 990px){.faq__collapsible-content .faq-block{padding-top:4.8rem}}.faq__page-content h1{margin:4rem 0 0}.faq .page-content{color:var(--black-tint-50);margin-top:3.2rem}
/*# sourceMappingURL=/cdn/shop/t/447/assets/section-faq.css.map */
