@keyframes rotator{0%{transform:rotate(0)}100%{transform:rotate(270deg)}}@keyframes dash{0%{stroke-dashoffset:280}50%{stroke-dashoffset:75;transform:rotate(135deg)}100%{stroke-dashoffset:280;transform:rotate(450deg)}}.section-faq{background:var(--background-fill-secondary)}.section-faq .faq-section-container{display:flex;flex-wrap:wrap;gap:var(--global-item-gap)}.section-faq .header-container{width:100%}.section-faq .faq-questions__wrapper{flex:1 0 50%;display:flex;flex-direction:column}.faq-section-container--sidebar .section-faq .faq-questions__wrapper{flex:0 0 100%}@media screen and (max-width:989px){.section-faq .faq-questions__wrapper{flex:0 0 100%;flex-wrap:wrap}}.section-faq .faq-questions__wrapper .faq-heading{color:var(--toggle-heading-fill);font-family:var(--toggle-heading-font-family);font-size:var(--toggle-heading-font-size);font-style:var(--toggle-heading-font-style);font-weight:var(--toggle-heading-font-weight);letter-spacing:var(--toggle-heading-letter-spacing);line-height:var(--toggle-heading-line-height);gap:var(--toggle-heading-paragraph-spacing);text-transform:var(--toggle-heading-text-transform);margin-bottom:var(--global-text-gap)}.section-faq .faq-questions__wrapper details{margin-bottom:var(--global-grid-gap)}.section-faq .faq-questions__wrapper details+.faq-heading{margin-bottom:var(--global-text-gap)}.section-faq .faq-questions__wrapper details:has(+.faq-heading){margin-bottom:var(--global-item-gap)}.section-faq .faq-container__mob{display:none}@media screen and (max-width:768px){.section-faq .faq-container__mob{display:block}}.section-faq .faq-nav-questions-wrapper{width:100%;display:flex;flex-direction:column;gap:var(--toggle-gap)}.section-faq .faq-nav-questions-wrapper .faq-nav{display:flex;flex-direction:row;gap:var(--tag-gap)}.section-faq .faq-nav-questions-wrapper .faq-nav .faq-nav__item{display:flex;flex-direction:row;gap:var(--tag-icon-gap-sm);padding:var(--tag-pad-y-sm) var(--tag-pad-x-sm);border:var(--tag-border-width) solid var(--tag-bg-stroke);border-radius:var(--tag-border-rad);background-color:var(--tag-bg-fill);color:var(--tag-text-fill);font-family:var(--tag-sm-font-family);font-weight:var(--tag-sm-font-weight);font-size:var(--tag-sm-font-size);line-height:var(--tag-sm-line-height);letter-spacing:var(--tag-sm-letter-spacing);font-style:var(--tag-sm-font-style);text-transform:var(--tag-sm-text-transform)}.section-faq .faq-nav-questions-wrapper .faq-nav .faq-nav__item svg{color:var(--tag-icon-fill);height:var(--tag-icon-size-sm);width:var(--tag-icon-size-sm)}.section-faq .faq-nav-questions-wrapper .faq-category-wrapper{display:flex;flex-direction:column;gap:var(--toggle-gap)}.section-faq .faq-container__mob details,.section-faq .faq-questions__wrapper details{background:var(--toggle-bg-fill);border-radius:var(--toggle-border-rad);transition:border-radius .3s ease-in-out}.section-faq .faq-container__mob details.active,.section-faq .faq-questions__wrapper details.active{display:block}.section-faq .faq-container__mob details[open],.section-faq .faq-questions__wrapper details[open]{transition:none}.section-faq .faq-container__mob details[open] summary,.section-faq .faq-questions__wrapper details[open] summary{padding:var(--toggle-pad) var(--toggle-pad) var(--toggle-gap) var(--toggle-pad)}.section-faq .faq-container__mob details[open] summary .toggle-icon svg,.section-faq .faq-questions__wrapper details[open] summary .toggle-icon svg{rotate:45deg;color:var(--toggle-icon-fill-active)}.section-faq .faq-container__mob details[open] summary .toggle-icon svg path,.section-faq .faq-questions__wrapper details[open] summary .toggle-icon svg path{stroke:var(--toggle-icon-fill-active)}.section-faq .faq-container__mob details summary,.section-faq .faq-questions__wrapper details summary{display:flex;justify-content:space-between;font-family:var(--toggle-heading-font-family);font-size:var(--toggle-heading-font-size);font-style:var(--toggle-heading-font-style);font-weight:var(--toggle-heading-font-weight);letter-spacing:var(--toggle-heading-letter-spacing);line-height:var(--toggle-heading-line-height);gap:var(--toggle-heading-paragraph-spacing);text-transform:var(--toggle-heading-text-transform);padding:var(--toggle-pad)}@media screen and (max-width:768px){.section-faq .faq-container__mob details summary,.section-faq .faq-questions__wrapper details summary{align-items:center}}.section-faq .faq-container__mob details summary .toggle-icon,.section-faq .faq-questions__wrapper details summary .toggle-icon{height:40px;width:40px;background:var(--toggle-icon-bg-fill-default);border-radius:var(--primitive-500);display:flex;align-items:center;justify-content:center}.section-faq .faq-container__mob details summary .toggle-icon svg,.section-faq .faq-questions__wrapper details summary .toggle-icon svg{transition:all .3s ease-in-out;cursor:pointer;color:var(--toggle-icon-fill-default);height:var(--toggle-icon-size);width:var(--toggle-icon-size)}.section-faq .faq-container__mob details .faq-answer,.section-faq .faq-questions__wrapper details .faq-answer{font-family:var(--toggle-body-font-family);font-size:var(--toggle-body-font-size);font-style:var(--toggle-body-font-style);font-weight:var(--toggle-body-font-weight);letter-spacing:var(--toggle-body-letter-spacing);line-height:var(--toggle-body-line-height);gap:var(--toggle-body-paragraph-spacing);text-transform:var(--toggle-body-text-transform);color:var(--toggle-body-fill);padding:0 var(--toggle-pad) var(--toggle-pad) var(--toggle-pad)}.section-faq .faq-container__mob details p,.section-faq .faq-questions__wrapper details p{margin:0;padding:0}.section-faq .faq-container__mob details p *,.section-faq .faq-questions__wrapper details p *{display:inline!important}.section-faq .faq-container__mob details *,.section-faq .faq-container__mob details .metafield-rich_text_field,.section-faq .faq-questions__wrapper details *,.section-faq .faq-questions__wrapper details .metafield-rich_text_field{font-size:inherit}