.faq-sidebar{background-color:var(--color-background, #ffffff);color:var(--color-foreground, #1a1a1a)}.faq-sidebar__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}.faq-sidebar--width-page_width .faq-sidebar__inner{max-inline-size:var(--page-width, 1440px)}.faq-sidebar--width-custom .faq-sidebar__inner{max-inline-size:var(--ss-section-width, var(--page-width, 1440px))}.faq-sidebar--width-full .faq-sidebar__inner{max-inline-size:none;padding-inline-start:0;padding-inline-end:0}@media(min-width:750px){.faq-sidebar__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))}.faq-sidebar--width-full .faq-sidebar__inner{padding-inline-start:0;padding-inline-end:0}}.faq-sidebar__heading:not(:empty){margin-block-end:24px}.faq-sidebar__layout{display:flex;gap:32px;align-items:flex-start}.faq-sidebar__nav{flex:0 0 var(--faq-sidebar-w, 260px);min-inline-size:0}.faq-sidebar__content{flex:1 1 auto;min-inline-size:0}.faq-sidebar--pos-left .faq-sidebar__nav{order:0}.faq-sidebar--pos-left .faq-sidebar__content,.faq-sidebar--pos-right .faq-sidebar__nav{order:1}.faq-sidebar--pos-right .faq-sidebar__content{order:0}.faq-sidebar__nav--sticky{position:sticky;inset-block-start:24px}.faq-sidebar__navlist{display:flex;flex-direction:column;gap:4px}.faq-sidebar__navlink{display:flex;align-items:center;gap:10px;inline-size:100%;padding-block:10px;padding-inline:14px;background:transparent;color:inherit;border:0;border-radius:var(--radius-buttons, 8px);font:inherit;font-size:15px;text-align:start;cursor:pointer;transition:background-color .16s ease,color .16s ease}.faq-sidebar__navlink:hover{background-color:color-mix(in srgb,var(--color-foreground, #1a1a1a) 6%,transparent)}.faq-sidebar__navlink:focus-visible{outline:var(--focus-ring-width, 2px) solid var(--color-focus, currentColor);outline-offset:2px}.faq-sidebar__navlink.is-active{background-color:var(--color-foreground, #1a1a1a);color:var(--color-background, #ffffff)}.faq-sidebar__navlink-prefix{display:inline-flex;align-items:center}.faq-sidebar__navlink-name{flex:1 1 auto}.faq-sidebar__navlink-count{display:inline-flex;align-items:center;justify-content:center;min-inline-size:22px;padding-inline:7px;padding-block:1px;background-color:color-mix(in srgb,currentColor 14%,transparent);border-radius:999px;font-size:12px;font-weight:600}.faq-sidebar__nav-toggle{display:none}.faq-sidebar__search{position:relative;inline-size:100%;margin-block-end:24px}.faq-sidebar__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}.faq-sidebar__search-input:focus-visible{outline:var(--focus-ring-width, 2px) solid var(--color-focus, currentColor);outline-offset:2px}.faq-sidebar__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}.faq-sidebar__search-icon{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}.faq-sidebar--nav-filter [data-faq-sidebar][data-active-cat]:not([data-active-cat=all]) .faq-category{display:none}.faq-sidebar--nav-filter [data-faq-sidebar][data-active-cat=all] .faq-category,.faq-sidebar--nav-filter [data-faq-sidebar]:not([data-active-cat]) .faq-category{display:block}.faq-sidebar--nav-filter [data-faq-sidebar][data-active-cat]:not([data-active-cat=all]) .faq-category.is-active-cat{display:block}.shared-accordion__item.is-hidden,.faq-category.is-hidden{display:none}.faq-sidebar__no-results{padding-block:48px;text-align:center;color:color-mix(in srgb,currentColor 70%,transparent);font-size:15px}.faq-sidebar__no-results p{margin:0}.faq-sidebar__cta{display:flex;flex-direction:column;gap:12px;margin-block-start:20px;padding:20px;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)}.faq-sidebar__cta-title{margin:0;font-size:16px;font-weight:600;line-height:1.3}.faq-sidebar__cta-subtitle{margin:0;margin-block-start:4px;font-size:14px;color:color-mix(in srgb,currentColor 70%,transparent);line-height:1.5}.faq-sidebar__cta-button{inline-size:100%;text-align:center}@media(max-width:749px){.faq-sidebar__layout{flex-direction:column;gap:20px}.faq-sidebar__nav{flex:1 1 auto;inline-size:100%}.faq-sidebar__nav--sticky{position:static;inset-block-start:auto}.faq-sidebar__nav--mobile-collapse .faq-sidebar__nav-toggle{display:flex;align-items:center;justify-content:space-between;gap:10px;inline-size:100%;padding-block:10px;padding-inline:14px;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;cursor:pointer}.faq-sidebar__nav--mobile-collapse .faq-sidebar__nav-toggle svg{inline-size:18px;block-size:18px;transition:transform .18s ease}.faq-sidebar__nav--mobile-collapse[data-nav-open=true] .faq-sidebar__nav-toggle svg{transform:rotate(180deg)}.faq-sidebar__nav--mobile-collapse .faq-sidebar__navlist{display:none;margin-block-start:8px}.faq-sidebar__nav--mobile-collapse[data-nav-open=true] .faq-sidebar__navlist{display:flex}.faq-sidebar__search{max-inline-size:none}.faq-category__heading{font-size:var(--acc-question-size-mobile-px, var(--theme-acc-question-size-mobile-px, 17px))}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/section-faq-sidebar.css.map */
