faq-tabs-section{display:block;overflow-anchor:none}.faq-tabs{width:100%;color:var(--color-foreground)}.faq-tabs__inner{display:grid;grid-template-columns:var(--faq-tabs-sidebar-width) 1fr;gap:var(--faq-tabs-gap);align-items:start;width:100%;min-width:0}.faq-tabs--sidebar-right .faq-tabs__inner{grid-template-columns:1fr var(--faq-tabs-sidebar-width)}.faq-tabs--sidebar-right .faq-tabs__sidebar{order:2}.faq-tabs--sidebar-right .faq-tabs__content{order:1}.faq-tabs__sidebar{position:sticky;top:var(--faq-tabs-sticky-offset, 100px);display:flex;flex-direction:column;gap:24px;min-width:0}.faq-tabs__sidebar-title{margin:0;font-family:var(--font-heading--family, inherit);font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:rgb(var(--color-foreground-rgb) / .55)}.faq-tabs__categories{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:4px}.faq-tabs__category-item{margin:0}.faq-tabs__category{--faq-tab-color: var(--color-foreground);--faq-tab-active-color: var(--color-foreground);--faq-tab-active-bg: rgb(var(--color-foreground-rgb) / .06);--faq-tab-icon-color: var(--color-primary);display:flex;align-items:center;gap:12px;padding:12px 16px;width:100%;text-decoration:none;color:var(--faq-tab-color);font-family:var(--font-paragraph--family, inherit);font-size:14px;font-weight:600;background-color:transparent;border-radius:0;transition:background-color var(--animation-speed, .2s) var(--animation-easing, ease),color var(--animation-speed, .2s) var(--animation-easing, ease),transform var(--animation-speed, .2s) var(--animation-easing, ease)}.faq-tabs__category:hover{background-color:var(--faq-tab-active-bg);color:var(--faq-tab-active-color);transform:translate(4px)}.faq-tabs__category:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.faq-tabs__category.is-active{background-color:var(--faq-tab-active-bg);color:var(--faq-tab-active-color)}.faq-tabs__category.is-active .faq-tabs__category-icon{color:var(--faq-tab-icon-color)}.faq-tabs__category-icon{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;flex-shrink:0;color:var(--faq-tab-icon-color)}.faq-tabs__category-icon-svg{width:100%;height:100%;display:block}.faq-tabs__category-label{flex:1;min-width:0}.faq-tabs__support-card{--faq-support-bg: var(--color-foreground);--faq-support-fg: var(--color-background);--faq-support-accent: var(--color-primary);display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:24px;background-color:var(--faq-support-bg);color:var(--faq-support-fg)}.support_card_button{width:100%}.faq-tabs__support-icon{display:inline-flex;width:32px;height:32px;color:var(--faq-support-accent);margin-bottom:4px}.faq-tabs__support-icon svg{width:100%;height:100%}.faq-tabs__support-title{margin:0;font-family:var(--font-heading--family, inherit);font-size:20px;font-weight:700;text-transform:uppercase;letter-spacing:.02em;color:var(--faq-support-fg)}.faq-tabs__support-text{margin:0;font-size:13px;line-height:1.5;color:#ffffffb3;color:color-mix(in srgb,var(--faq-support-fg) 70%,transparent)}.faq-tabs__support-btn{margin-top:8px;display:inline-flex;align-items:center;gap:8px;padding:12px 18px;width:100%;justify-content:center;font-family:var(--font-heading--family, inherit);font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;text-decoration:none;color:var(--faq-support-bg);background-color:var(--faq-support-accent);border-radius:6px;transition:filter var(--animation-speed, .2s) var(--animation-easing, ease)}.faq-tabs__support-btn:hover{filter:brightness(.92)}.faq-tabs__support-btn-icon{display:inline-block;transition:transform var(--animation-speed, .2s) var(--animation-easing, ease)}.faq-tabs__support-btn:hover .faq-tabs__support-btn-icon{transform:translate(2px)}.faq-tabs__content{display:flex;flex-direction:column;gap:var(--faq-tabs-group-gap, 48px);min-width:0;counter-reset:faq-tabs-group}.faq-tabs__empty{margin:0;padding:32px;text-align:center;color:rgb(var(--color-foreground-rgb) / .6);border:1px dashed rgb(var(--color-foreground-rgb) / .2);border-radius:8px}.faq-tabs__group{display:flex;flex-direction:column;gap:16px;scroll-margin-top:var(--faq-tabs-scroll-offset, 100px);counter-increment:faq-tabs-group;counter-reset:faq-tabs-item}.faq-tabs__group-num:before{content:counter(faq-tabs-group,decimal-leading-zero)}.faq-tabs__group-header{display:flex;align-items:center;gap:12px;padding-bottom:8px}.faq-tabs__group-num{--faq-group-number-bg: var(--color-primary);--faq-group-number-fg: #fff;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;flex-shrink:0;font-family:var(--font-heading--family, inherit);font-size:13px;font-weight:700;color:var(--faq-group-number-fg);background-color:var(--faq-group-number-bg);border-radius:4px}.faq-tabs__group-title{--faq-group-title-color: var(--color-foreground);margin:0;font-family:var(--font-heading--family, inherit);font-size:24px;font-weight:700;text-transform:uppercase;letter-spacing:.01em;color:var(--faq-group-title-color)}.faq-tabs__list{display:flex;flex-direction:column}.faq-tabs__item{--faq-item-border: rgb(var(--color-foreground-rgb) / .12);--faq-item-question-color: var(--color-foreground);--faq-item-answer-color: rgb(var(--color-foreground-rgb) / .72);--faq-item-icon-color: currentColor;--faq-item-active-color: var(--color-foreground);--faq-item-number-color: var(--color-primary);display:flex;flex-direction:column;border-bottom:1px solid var(--faq-item-border);counter-increment:faq-tabs-item}.faq-tabs__num:before{content:counter(faq-tabs-item,decimal-leading-zero)}.faq-tabs__trigger{display:flex;align-items:center;gap:16px;width:100%;padding:22px 8px;margin:0;background:transparent;border:0;text-align:left;cursor:pointer;color:rgb(var(--color-foreground-rgb) / .55);transition:color var(--animation-speed, .25s) var(--animation-easing, ease);font:inherit}.faq-tabs__trigger:hover,.faq-tabs__item.is-open .faq-tabs__trigger{color:var(--faq-item-active-color)}.faq-tabs__trigger:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px;border-radius:4px}.faq-tabs__num{flex-shrink:0;min-width:28px;font-family:var(--font-paragraph--family, inherit);font-size:12px;font-weight:600;letter-spacing:.12em;color:inherit;transition:color var(--animation-speed, .25s) var(--animation-easing, ease)}.faq-tabs__item.is-open .faq-tabs__num{color:var(--faq-item-number-color)}.faq-tabs__question{flex:1;margin:0;font-family:var(--font-paragraph--family, inherit);font-size:clamp(1rem,.95rem + .25vw,1.125rem);font-weight:600;line-height:1.35;letter-spacing:0;text-transform:none;color:inherit;transition:color var(--animation-speed, .25s) var(--animation-easing, ease)}.faq-tabs__item.is-open .faq-tabs__question,.faq-tabs__trigger:hover .faq-tabs__question{color:var(--faq-item-question-color)}.faq-tabs__icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:32px;height:32px;color:var(--faq-item-icon-color);transition:transform .25s var(--animation-easing, ease)}.faq-tabs__icon-svg{width:18px;height:18px}.faq-tabs__item.is-open .faq-tabs__icon{transform:rotate(45deg)}.faq-tabs__panel{max-height:0;overflow:hidden;opacity:0;transition:opacity .25s var(--animation-easing, ease)}.faq-tabs__item.is-open .faq-tabs__panel{max-height:1200px;opacity:1}.faq-tabs__answer{padding:0 8px 24px 44px;font-size:15px;line-height:1.6}.faq-tabs__answer>*:first-child{margin-top:0}.faq-tabs__answer>*:last-child{margin-bottom:0}.faq-tabs__answer a{color:var(--color-primary);font-weight:600;text-decoration:underline;text-underline-offset:2px}@media screen and (max-width:900px){.faq-tabs__inner,.faq-tabs--sidebar-right .faq-tabs__inner{grid-template-columns:1fr;gap:32px}.faq-tabs--sidebar-right .faq-tabs__sidebar,.faq-tabs--sidebar-right .faq-tabs__content{order:initial}.faq-tabs__sidebar{position:static;top:auto}.faq-tabs__categories{flex-direction:row;flex-wrap:wrap;gap:8px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.faq-tabs__category{padding:10px 14px;background-color:rgb(var(--color-foreground-rgb) / .04);border-radius:999px;scroll-snap-align:start;white-space:nowrap}.faq-tabs__category:hover{transform:none}.faq-tabs__support-card{align-items:flex-start}}@media screen and (max-width:749px){.faq-tabs__trigger{gap:12px;padding:20px 12px 18px}.faq-tabs__num{min-width:22px}.faq-tabs__question{font-size:1rem;line-height:1.4}.faq-tabs__answer{padding:0 12px 22px 40px;font-size:14px}.faq-tabs__group-num{width:32px;height:32px;font-size:12px}.faq-tabs__group-title{font-size:1.25rem}}@media(prefers-reduced-motion:reduce){.faq-tabs__category,.faq-tabs__trigger,.faq-tabs__icon,.faq-tabs__panel,.faq-tabs__question,.faq-tabs__num{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/71/assets/section-faq-tabs.css.map */
