:root{--faq-list-heading-right-padding: 78px;--faq-list-right-padding: 30px}@media screen and (min-width: 821px){:root{--faq-list-heading-right-padding: 103px;--faq-list-right-padding: 103px}}.faq{width:100%;max-width:var(--content-width);margin:0 auto;padding:0 var(--container-padding-horizontal) 0}.faq__heading h1,.faq__heading .h1{margin:0;padding:60px 0 30px;width:100%;text-transform:none;letter-spacing:normal}.faq__lines details{cursor:pointer;border-bottom:2px solid var(--secondary-400);padding:20px calc(20px / 2)}.faq__lines details:first-child{border-top:2px solid var(--secondary-400)}.faq__lines details>summary{list-style-type:none;display:flex;justify-content:space-between;align-content:center;align-items:center}.faq__lines details>summary::-webkit-details-marker{display:none}.faq__lines details>summary .expandable-list-heading{display:block;font-size:calc(12/var(--desktop-design-reference)*var(--screen-width-static)*var(--font-size-multiplier));font-weight:var(--weight-bold);letter-spacing:2px;line-height:22px;max-width:calc(100% - var(--faq-list-heading-right-padding));text-transform:uppercase;text-decoration:none;margin-bottom:0;padding-bottom:0}.faq__lines details>summary .expandable-list-toggle{background-image:url(/wp-content/themes/global-gutenberg-theme/static/images/plus.svg) !important;background-size:cover;height:24px;width:24px}.faq__lines details[open]>summary>span{margin-bottom:20px}.faq__lines details[open]>summary>span .expandable-list-toggle{background-image:url(/wp-content/themes/global-gutenberg-theme/static/images/minus.svg) !important}.faq__lines details[open]>section{animation:fade .5s linear;max-width:calc(100% - var(--faq-list-right-padding))}@keyframes fade{0%{opacity:0}100%{opacity:1}}.faq__lines-answer{padding-right:20px}.faq__lines-answer p{line-height:180%}@media screen and (max-width: 821px){.faq__heading h1,.faq__heading .h1{font-size:30px}}@media screen and (min-width: 821px){.faq{margin-top:0;margin-bottom:120px}.faq__heading{margin-left:var(--hero-left-indent);margin-right:var(--hero-left-indent)}.faq__heading h1,.faq__heading .h1{padding:120px 0 30px;width:calc(100% - var(--hero-left-indent))}.faq__lines{margin-left:var(--hero-left-indent);margin-right:var(--hero-left-indent)}.faq+.faq .faq__heading h1,.faq+.faq .faq__heading .h1{padding-top:0}}@media screen and (min-width: 768px){.faq.faq__reduce-gap{margin-bottom:3.75rem}}@media screen and (min-width: 768px){.faq.faq__h2-margin-top .faq__heading .h1,.faq.faq__h2-margin-top .faq__heading .h2,.faq.faq__h2-margin-top .faq__heading .h3,.faq.faq__h2-margin-top .faq__heading .h4,.faq.faq__h2-margin-top .faq__heading .h5,.faq.faq__h2-margin-top .faq__heading .h6{padding-top:3.75rem}}

/*# sourceMappingURL=faq-scss.a7b93e68d9e428015d61.css.map*/