.swell-block-faq{--swl-faq_icon_radius:0}.swell-block-faq.-icon-rounded{--swl-faq_icon_radius:10%}.swell-block-faq.-icon-circle{--swl-faq_icon_radius:50%}.swell-block-faq .swell-block-faq__item+.swell-block-faq__item{margin-top:1em}.swell-block-faq .faq_q{font-weight:700;line-height:1.5;padding:1em 1em 1em 3em;position:relative}.swell-block-faq .faq_q:before{border-radius:var(--swl-faq_icon_radius);content:"Q";display:block;font-family:Arial,sans-serif;font-weight:400;left:0;line-height:2;position:absolute;text-align:center;top:.75em;width:2em}.swell-block-faq .faq_a{line-height:1.5;padding:1em 1em 1em 3em;position:relative}.swell-block-faq .faq_a:before{border-radius:var(--swl-faq_icon_radius);content:"A";display:block;font-family:Arial,sans-serif;left:0;line-height:2;position:absolute;text-align:center;top:.75em;width:2em}.is-style-faq-border .swell-block-faq__item{padding-left:.5em;padding-right:.5em}.is-style-faq-border .swell-block-faq__item+.swell-block-faq__item{border-top:1px solid var(--color_border);padding-top:1em}.is-style-faq-box .swell-block-faq__item{border:1px solid var(--color_border)}.is-style-faq-box .faq_q{border-bottom:1px dashed var(--color_border)}.is-style-faq-box .faq_a,.is-style-faq-box .faq_q,.is-style-faq-stripe .faq_a,.is-style-faq-stripe .faq_q{padding:1.25em 1em 1.25em 4em}.is-style-faq-box .faq_a:before,.is-style-faq-box .faq_q:before,.is-style-faq-stripe .faq_a:before,.is-style-faq-stripe .faq_q:before{left:1em;position:absolute;top:1em}.is-style-faq-stripe .swell-block-faq__item:not(:last-child){margin-bottom:1.5em}.is-style-faq-stripe .faq_q{background-color:var(--color_gray)}[data-a=col-text] .faq_a:before,[data-q=col-text] .faq_q:before{box-shadow:0 0 0 1px currentColor}[data-a=fill-text] .faq_a:before,[data-q=fill-text] .faq_q:before{background-color:var(--color_text);color:#fff}[data-a=col-main] .faq_a:before,[data-q=col-main] .faq_q:before{box-shadow:0 0 0 1px currentColor;color:var(--color_main)}[data-a=fill-main] .faq_a:before,[data-q=fill-main] .faq_q:before{background-color:var(--color_main);color:#fff}[data-q=col-custom] .faq_q:before{box-shadow:0 0 0 1px currentColor;color:var(--color_faq_q)}[data-a=col-custom] .faq_a:before{box-shadow:0 0 0 1px currentColor;color:var(--color_faq_a)}[data-q=fill-custom] .faq_q:before{background-color:var(--color_faq_q);color:#fff}[data-a=fill-custom] .faq_a:before{background-color:var(--color_faq_a);color:#fff}