.section-faq{background-color:var(--color-background, #ffffff);color:var(--color-foreground, #1a1a1a)}.section-faq__inner{padding-inline-start:var(--section-pl-mobile, var(--section-px-mobile, 16px));padding-inline-end:var(--section-pr-mobile, var(--section-px-mobile, 16px));margin-inline:auto;position:relative;isolation:isolate}.section-faq--width-page_width .section-faq__inner{max-inline-size:var(--page-width, 1440px)}.section-faq--width-custom .section-faq__inner{max-inline-size:var(--ss-section-width, var(--page-width, 1440px))}.section-faq--width-full .section-faq__inner{max-inline-size:none;padding-inline-start:0;padding-inline-end:0}@media(min-width:750px){.section-faq__inner{padding-inline-start:var(--section-pl-desktop, var(--section-px-desktop, 24px));padding-inline-end:var(--section-pr-desktop, var(--section-px-desktop, 24px))}.section-faq--width-full .section-faq__inner{padding-inline-start:0;padding-inline-end:0}}.section-faq__heading:not(:empty){margin-block-end:24px}.section-faq__controls{display:flex;flex-direction:column;gap:16px;margin-block-end:32px}.section-faq__controls--align-left{align-items:flex-start}.section-faq__controls--align-center{align-items:center}.section-faq__controls--align-right{align-items:flex-end}.section-faq__search{position:relative;inline-size:100%;max-inline-size:720px}.section-faq__search-input{inline-size:100%;padding-block:9px;padding-inline-start:16px;padding-inline-end:52px;background-color:var(--color-background-secondary, var(--color-background, #ffffff));color:inherit;border:1px var(--border-style-containers, solid) var(--color-border, #e5e5e5);border-radius:var(--radius-inputs, 8px);font:inherit;font-size:15px}.section-faq__search-input:focus-visible{outline:var(--focus-ring-width, 2px) solid var(--color-focus, currentColor);outline-offset:2px}.section-faq__search-button{position:absolute;inset-block-start:4px;inset-block-end:4px;inset-inline-end:5px;aspect-ratio:1;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background-color:var(--color-button-bg, var(--color-accent, #1a1a1a));color:var(--color-button-text, #ffffff);pointer-events:none}.section-faq__search-icon{inline-size:16px;block-size:16px}.section-faq__tabs{display:flex;flex-wrap:wrap;gap:8px;max-inline-size:100%}.section-faq__tab{display:inline-flex;align-items:center;gap:8px;padding-block:8px;padding-inline:16px;background-color:transparent;color:inherit;border:0;border-radius:999px;font:inherit;font-size:14px;font-weight:500;cursor:pointer;white-space:nowrap;transition:background-color .18s ease,color .18s ease,border-color .18s ease}.section-faq__tab:focus-visible{outline:var(--focus-ring-width, 2px) solid var(--color-focus, currentColor);outline-offset:2px}.section-faq__tab-prefix{display:inline-flex;align-items:center}.section-faq__tab-count{display:inline-flex;align-items:center;justify-content:center;min-inline-size:20px;padding-inline:6px;padding-block:1px;background-color:color-mix(in srgb,currentColor 12%,transparent);border-radius:999px;font-size:11px;font-weight:600;line-height:1.4}.section-faq__controls--tabstyle-pills .section-faq__tab{border:1px var(--border-style-containers, solid) var(--color-border, #e5e5e5)}.section-faq__controls--tabstyle-pills .section-faq__tab:hover{background-color:color-mix(in srgb,var(--color-foreground, #1a1a1a) 6%,transparent)}.section-faq__controls--tabstyle-pills .section-faq__tab.is-active{background-color:var(--color-foreground, #1a1a1a);color:var(--color-background, #ffffff);border-color:var(--color-foreground, #1a1a1a)}.section-faq__controls--tabstyle-segmented .section-faq__tabs{background-color:color-mix(in srgb,var(--color-foreground, #1a1a1a) 6%,transparent);border-radius:999px;padding:4px;gap:2px;flex-wrap:nowrap}.section-faq__controls--tabstyle-segmented .section-faq__tab:hover{background-color:color-mix(in srgb,var(--color-foreground, #1a1a1a) 8%,transparent)}.section-faq__controls--tabstyle-segmented .section-faq__tab.is-active{background-color:var(--color-foreground, #1a1a1a);color:var(--color-background, #ffffff)}.section-faq__controls--tabstyle-segmented .section-faq__tab.is-active .section-faq__tab-count{background-color:color-mix(in srgb,currentColor 22%,transparent)}.section-faq__tabs-wrap{position:relative;inline-size:fit-content;max-inline-size:100%}.section-faq__tabs-arrow{display:none;position:absolute;inset-block-start:50%;transform:translateY(-50%);z-index:2;align-items:center;justify-content:center;inline-size:28px;block-size:28px;padding:0;border:1px var(--border-style-containers, solid) var(--color-border, #e5e5e5);border-radius:50%;background-color:var(--color-background, #ffffff);color:var(--color-foreground, #1a1a1a);cursor:pointer;box-shadow:0 1px 4px color-mix(in srgb,var(--color-foreground, #1a1a1a) 18%,transparent)}.section-faq__tabs-arrow--prev{inset-inline-start:0}.section-faq__tabs-arrow--next{inset-inline-end:0}.section-faq__tabs-arrow svg{inline-size:16px;block-size:16px}.faq-category{margin-block-end:32px}.faq-category:last-child{margin-block-end:0}.faq-category__heading{display:flex;align-items:center;gap:12px;margin:0;margin-block-end:16px;font-size:var(--acc-question-size-desktop-px, var(--theme-acc-question-size-desktop-px, 20px));font-weight:600;line-height:1.3}.faq-category__prefix{display:inline-flex;align-items:center}.faq-category__name{flex:1 1 auto}.faq-category__count{display:inline-flex;align-items:center;justify-content:center;min-inline-size:24px;padding-inline:8px;padding-block:2px;background-color:color-mix(in srgb,currentColor 12%,transparent);border-radius:999px;font-size:12px;font-weight:500;line-height:1.5}.section-faq--tab-filter[data-active-tab]:not([data-active-tab=all]) .faq-category{display:none}.section-faq--tab-filter[data-active-tab=all] .faq-category,.section-faq--tab-filter:not([data-active-tab]) .faq-category{display:block}.section-faq--tab-filter[data-active-tab]:not([data-active-tab=all]) .faq-category.is-active-cat{display:block}.shared-accordion__item.is-hidden,.faq-category.is-hidden{display:none}.section-faq__no-results{padding-block:48px;text-align:center;color:color-mix(in srgb,currentColor 70%,transparent);font-size:15px}.section-faq__no-results p{margin:0}.section-faq__cta{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-block-start:48px;padding-block:24px;padding-inline:32px;background-color:var(--color-background-secondary, color-mix(in srgb, var(--color-foreground, #1a1a1a) 4%, var(--color-background, #ffffff)));border-radius:var(--radius-containers, 12px)}.section-faq__cta-text{flex:1 1 auto;min-inline-size:0}.section-faq__cta-title{margin:0;font-size:18px;font-weight:600;line-height:1.3}.section-faq__cta-subtitle{margin:0;margin-block-start:4px;font-size:14px;color:color-mix(in srgb,currentColor 70%,transparent);line-height:1.5}.section-faq__cta-button{flex:0 0 auto}@media(max-width:749px){.section-faq__search{max-inline-size:none}.section-faq__tabs{flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;max-inline-size:100%}.section-faq__tabs::-webkit-scrollbar{display:none}.section-faq__tab{scroll-snap-align:start;flex:0 0 auto}.section-faq__tabs-wrap{inline-size:100%}.section-faq__tabs-arrow:not([hidden]){display:inline-flex}.faq-category__heading{font-size:var(--acc-question-size-mobile-px, var(--theme-acc-question-size-mobile-px, 17px))}.section-faq__cta{flex-direction:column;align-items:flex-start;padding-inline:20px}.section-faq__cta-button{inline-size:100%;text-align:center}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/section-faq.css.map */
