.faq-tabs-section{background:var(--faq-tabs-background);padding-top:var(--faq-tabs-padding-top-mobile);padding-bottom:var(--faq-tabs-padding-bottom-mobile)}.faq-tabs{display:block}.faq-tabs__inner{max-width:1260px;margin:0 auto;padding:0 16px}.faq-tabs__intro{max-width:860px;margin:0 auto 32px;text-align:center}.faq-tabs__heading{color:var(--faq-tabs-heading)}.faq-tabs__heading :is(p,h1,h2,h3,h4,h5,h6){margin:0;font-family:var(--font-bogue-semibold);font-size:24px;line-height:1.08;letter-spacing:-.03em}.faq-tabs__heading :is(strong,b){color:var(--faq-tabs-accent);font-weight:inherit}.faq-tabs__body{margin-top:14px;color:var(--faq-tabs-muted)}.faq-tabs__body :is(p,ul,ol){margin:0;font-family:var(--font-articulat-cf);font-size:16px;line-height:1.6}.faq-tabs__tab-list{display:flex;gap:10px;margin:0 0 24px;padding-bottom:4px;overflow-x:auto;scrollbar-width:none}.faq-tabs__tab-list::-webkit-scrollbar{display:none}.faq-tabs__tab-button{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:12px 18px;border:1px solid var(--faq-tabs-border);border-radius:999px;background:#fff;color:var(--faq-tabs-tab-text);font-family:var(--font-bogue-semibold);font-size:15px;line-height:1;white-space:nowrap;cursor:pointer;transition:border-color .2s ease,background-color .2s ease,color .2s ease}.faq-tabs__tab-button:hover,.faq-tabs__tab-button:focus-visible{border-color:var(--faq-tabs-accent);color:var(--faq-tabs-accent);outline:none}.faq-tabs__tab-button.is-active{border-color:var(--faq-tabs-accent);background:var(--faq-tabs-accent);color:#fff}.faq-tabs__panel-shell{border:1px solid var(--faq-tabs-border);border-radius:var(--faq-tabs-radius);background:var(--faq-tabs-surface);overflow:hidden}.faq-tabs__item+.faq-tabs__item{border-top:1px solid var(--faq-tabs-border)}.faq-tabs__item{background:transparent}.faq-tabs__item-summary{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;list-style:none;padding:18px;cursor:pointer}.faq-tabs__item-summary::-webkit-details-marker{display:none}.faq-tabs__item-question{color:var(--faq-tabs-text);font-family:var(--font-bogue-semibold);font-size:17px;line-height:1.35}.faq-tabs__item-icon{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;color:var(--faq-tabs-heading);transition:transform .26s cubic-bezier(.22,1,.36,1)}.faq-tabs__item-icon svg{width:20px;height:20px;display:block}.faq-tabs__item[open] .faq-tabs__item-icon{transform:rotate(180deg)}.faq-tabs__item-answer{padding:0 18px 18px;color:var(--faq-tabs-muted)}.faq-tabs__item-answer :is(p,ul,ol){margin:0;font-family:var(--font-articulat-cf);font-size:15px;line-height:1.65}.faq-tabs__item-answer :is(p,ul,ol)+:is(p,ul,ol){margin-top:12px}.faq-tabs__footer{max-width:920px;margin:28px auto 0;padding:24px 20px;border:1px solid rgba(19,51,100,.1);border-radius:18px;background:#f6f7fb;display:grid;justify-items:center;gap:12px;text-align:center}.faq-tabs__footer-heading{color:var(--faq-tabs-heading);font-family:var(--font-bogue-semibold);font-size:20px;line-height:1.15}.faq-tabs__footer-subtext{max-width:54ch;color:var(--faq-tabs-muted)}.faq-tabs__footer-subtext :is(p,ul,ol){margin:0;font-family:var(--font-articulat-cf);font-size:15px;line-height:1.6}.faq-tabs__footer-button{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:14px 28px;border-radius:12px;background:var(--faq-tabs-accent);color:#fff;font-family:var(--font-bogue-semibold);font-size:16px;line-height:1;text-decoration:none;transition:filter .2s ease}.faq-tabs__footer-button:hover{filter:brightness(.96)}@media screen and (min-width:750px){.faq-tabs-section{padding-top:var(--faq-tabs-padding-top-desktop);padding-bottom:var(--faq-tabs-padding-bottom-desktop)}.faq-tabs__inner{padding:0 48px}.faq-tabs__intro{margin-bottom:40px}.faq-tabs__heading :is(p,h1,h2,h3,h4,h5,h6){font-size:48px}.faq-tabs__body :is(p,ul,ol){font-size:18px}.faq-tabs__tab-list{justify-content:center;gap:12px;margin-bottom:28px}.faq-tabs__tab-button{min-height:50px;padding:14px 22px;font-size:16px}.faq-tabs__panels{max-width:920px;margin:0 auto}.faq-tabs__item-summary{padding:22px 24px}.faq-tabs__item-question{font-size:19px}.faq-tabs__item-answer{padding:0 24px 22px}.faq-tabs__item-answer :is(p,ul,ol){font-size:16px}.faq-tabs__footer{margin-top:36px;padding:28px 32px;gap:14px}.faq-tabs__footer-heading{font-size:24px}.faq-tabs__footer-subtext :is(p,ul,ol){font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/section-faq-tabs.css.map */
