.sp-faq-component>h2{margin:0 0 var(--sp-faq-title-space);color:var(--sp-faq-title-color);font-family:var(--sp-faq-title-family);font-size:var(--sp-faq-title-size);font-weight:var(--sp-faq-title-weight);font-style:var(--sp-faq-title-style);line-height:var(--sp-faq-title-line);letter-spacing:var(--sp-faq-title-letters);word-spacing:var(--sp-faq-title-words);text-align:var(--sp-faq-title-align);text-decoration:var(--sp-faq-title-decoration);text-transform:var(--sp-faq-title-transform)}
.sp-faq-items{display:grid;gap:var(--sp-faq-item-gap)}
.sp-faq-component .sp-faq-items details{overflow:hidden;border:0;border-bottom:var(--sp-faq-divider-width) solid var(--sp-faq-divider-color);border-radius:var(--sp-faq-item-radius);background:var(--sp-faq-item-background);text-align:left}
.sp-faq-component .sp-faq-items summary{padding:var(--sp-faq-question-padding) 3px;color:var(--sp-faq-question-color);font-family:var(--sp-faq-question-family);font-size:var(--sp-faq-question-size);font-weight:var(--sp-faq-question-weight);font-style:var(--sp-faq-question-style);line-height:var(--sp-faq-question-line);letter-spacing:var(--sp-faq-question-letters);word-spacing:var(--sp-faq-question-words);text-align:var(--sp-faq-question-align);text-decoration:var(--sp-faq-question-decoration);text-transform:var(--sp-faq-question-transform);cursor:pointer}
.sp-faq-component .sp-faq-items p{margin:0;padding:0 3px var(--sp-faq-answer-padding-bottom);color:var(--sp-faq-answer-color);font-family:var(--sp-faq-answer-family);font-size:var(--sp-faq-answer-size);font-weight:var(--sp-faq-answer-weight);font-style:var(--sp-faq-answer-style);line-height:var(--sp-faq-answer-line);letter-spacing:var(--sp-faq-answer-letters);word-spacing:var(--sp-faq-answer-words);text-align:var(--sp-faq-answer-align);text-decoration:var(--sp-faq-answer-decoration);text-transform:var(--sp-faq-answer-transform)}
@media(max-width:900px){.sp-faq-component>h2{margin-bottom:var(--sp-faq-title-space-tablet);color:var(--sp-faq-title-color-tablet);font-family:var(--sp-faq-title-family-tablet);font-size:var(--sp-faq-title-size-tablet);font-weight:var(--sp-faq-title-weight-tablet);font-style:var(--sp-faq-title-style-tablet);line-height:var(--sp-faq-title-line-tablet);letter-spacing:var(--sp-faq-title-letters-tablet);word-spacing:var(--sp-faq-title-words-tablet);text-align:var(--sp-faq-title-align-tablet);text-decoration:var(--sp-faq-title-decoration-tablet);text-transform:var(--sp-faq-title-transform-tablet)}.sp-faq-items{gap:var(--sp-faq-item-gap-tablet)}.sp-faq-component .sp-faq-items details{border-bottom-color:var(--sp-faq-divider-color-tablet);border-bottom-width:var(--sp-faq-divider-width-tablet);border-radius:var(--sp-faq-item-radius-tablet);background:var(--sp-faq-item-background-tablet)}.sp-faq-component .sp-faq-items summary{padding-top:var(--sp-faq-question-padding-tablet);padding-bottom:var(--sp-faq-question-padding-tablet);color:var(--sp-faq-question-color-tablet);font-family:var(--sp-faq-question-family-tablet);font-size:var(--sp-faq-question-size-tablet);font-weight:var(--sp-faq-question-weight-tablet);font-style:var(--sp-faq-question-style-tablet);line-height:var(--sp-faq-question-line-tablet);letter-spacing:var(--sp-faq-question-letters-tablet);word-spacing:var(--sp-faq-question-words-tablet);text-align:var(--sp-faq-question-align-tablet);text-decoration:var(--sp-faq-question-decoration-tablet);text-transform:var(--sp-faq-question-transform-tablet)}.sp-faq-component .sp-faq-items p{padding-bottom:var(--sp-faq-answer-padding-bottom-tablet);color:var(--sp-faq-answer-color-tablet);font-family:var(--sp-faq-answer-family-tablet);font-size:var(--sp-faq-answer-size-tablet);font-weight:var(--sp-faq-answer-weight-tablet);font-style:var(--sp-faq-answer-style-tablet);line-height:var(--sp-faq-answer-line-tablet);letter-spacing:var(--sp-faq-answer-letters-tablet);word-spacing:var(--sp-faq-answer-words-tablet);text-align:var(--sp-faq-answer-align-tablet);text-decoration:var(--sp-faq-answer-decoration-tablet);text-transform:var(--sp-faq-answer-transform-tablet)}}
@media(max-width:620px){.sp-faq-component>h2{margin-bottom:var(--sp-faq-title-space-mobile);color:var(--sp-faq-title-color-mobile);font-family:var(--sp-faq-title-family-mobile);font-size:var(--sp-faq-title-size-mobile);font-weight:var(--sp-faq-title-weight-mobile);font-style:var(--sp-faq-title-style-mobile);line-height:var(--sp-faq-title-line-mobile);letter-spacing:var(--sp-faq-title-letters-mobile);word-spacing:var(--sp-faq-title-words-mobile);text-align:var(--sp-faq-title-align-mobile);text-decoration:var(--sp-faq-title-decoration-mobile);text-transform:var(--sp-faq-title-transform-mobile)}.sp-faq-items{gap:var(--sp-faq-item-gap-mobile)}.sp-faq-component .sp-faq-items details{border-bottom-color:var(--sp-faq-divider-color-mobile);border-bottom-width:var(--sp-faq-divider-width-mobile);border-radius:var(--sp-faq-item-radius-mobile);background:var(--sp-faq-item-background-mobile)}.sp-faq-component .sp-faq-items summary{padding-top:var(--sp-faq-question-padding-mobile);padding-bottom:var(--sp-faq-question-padding-mobile);color:var(--sp-faq-question-color-mobile);font-family:var(--sp-faq-question-family-mobile);font-size:var(--sp-faq-question-size-mobile);font-weight:var(--sp-faq-question-weight-mobile);font-style:var(--sp-faq-question-style-mobile);line-height:var(--sp-faq-question-line-mobile);letter-spacing:var(--sp-faq-question-letters-mobile);word-spacing:var(--sp-faq-question-words-mobile);text-align:var(--sp-faq-question-align-mobile);text-decoration:var(--sp-faq-question-decoration-mobile);text-transform:var(--sp-faq-question-transform-mobile)}.sp-faq-component .sp-faq-items p{padding-bottom:var(--sp-faq-answer-padding-bottom-mobile);color:var(--sp-faq-answer-color-mobile);font-family:var(--sp-faq-answer-family-mobile);font-size:var(--sp-faq-answer-size-mobile);font-weight:var(--sp-faq-answer-weight-mobile);font-style:var(--sp-faq-answer-style-mobile);line-height:var(--sp-faq-answer-line-mobile);letter-spacing:var(--sp-faq-answer-letters-mobile);word-spacing:var(--sp-faq-answer-words-mobile);text-align:var(--sp-faq-answer-align-mobile);text-decoration:var(--sp-faq-answer-decoration-mobile);text-transform:var(--sp-faq-answer-transform-mobile)}}
