.gfaq-faq{margin:28px 0;max-width:100%}.gfaq-faq .gfaq-title{margin:0 0 14px!important;font-size:var(--gfaq-title-size,22px)!important;line-height:1.45!important;color:var(--gfaq-title-color,#2c3338)!important;font-weight:700}.gfaq-faq .gfaq-item{border:1px solid rgba(0,0,0,.12);border-radius:8px;margin:0 0 8px;background:#fff;overflow:hidden}.gfaq-faq .gfaq-item summary{position:relative;list-style:none;cursor:pointer;font-size:var(--gfaq-question-size,16px)!important;line-height:1.7!important;color:var(--gfaq-question-color,#2c3338)!important;font-weight:600;padding:13px 16px;padding-inline-end:46px}.gfaq-faq .gfaq-item summary::-webkit-details-marker{display:none}.gfaq-faq .gfaq-item summary::marker{content:""}.gfaq-faq .gfaq-item summary::after{content:"+";position:absolute;inset-inline-end:16px;top:50%;transform:translateY(-50%);width:20px;height:20px;display:grid;place-items:center;font-size:19px;line-height:1;font-weight:400;color:currentColor;opacity:.7}.gfaq-faq .gfaq-item[open] summary::after{content:"−"}.gfaq-faq .gfaq-answer{padding:0 16px 14px;font-size:var(--gfaq-answer-size,15px)!important;line-height:1.9!important;color:var(--gfaq-answer-color,#50575e)!important}.gfaq-faq .gfaq-answer>:first-child{margin-top:0}.gfaq-faq .gfaq-answer>:last-child{margin-bottom:0}@media(max-width:767px){.gfaq-faq .gfaq-title{font-size:var(--gfaq-title-mobile-size,var(--gfaq-title-size,22px))!important}.gfaq-faq .gfaq-item summary{font-size:var(--gfaq-question-mobile-size,var(--gfaq-question-size,16px))!important}.gfaq-faq .gfaq-answer{font-size:var(--gfaq-answer-mobile-size,var(--gfaq-answer-size,15px))!important}}
