.saikou-faq{--saikou-faq-accent: var(--text-color);--saikou-faq-eyebrow-color: var(--text-color);--saikou-faq-divider-color: var(--border-color);--saikou-faq-radius: 14px;--saikou-faq-card-radius: 22px;--saikou-faq-rail-width: 18rem;--saikou-faq-gap: 4rem;display:block}.saikou-faq-divider{--saikou-faq-divider-color: var(--border-color);--saikou-faq-accent: var(--text-color);position:relative;display:flex;align-items:center;justify-content:center;height:1px;background:linear-gradient(to right,transparent,rgb(var(--saikou-faq-divider-color)) 20%,rgb(var(--saikou-faq-divider-color)) 80%,transparent)}.saikou-faq-divider__dot{width:6px;height:6px;border-radius:var(--rounded-full);background:rgb(var(--saikou-faq-accent));box-shadow:0 0 0 6px rgb(var(--background-without-opacity))}.saikou-faq__search{display:flex;flex-direction:column;gap:.75rem}.saikou-faq__search-field{position:relative;display:flex;align-items:center}.saikou-faq__search-icon{position:absolute;inset-inline-start:.9rem;width:1.05rem;height:1.05rem;pointer-events:none;opacity:.55}.saikou-faq__search-input.input{width:100%;padding-inline-start:2.6rem;border-radius:var(--saikou-faq-radius)}.saikou-faq__search-input::-webkit-search-decoration{-webkit-appearance:none}.saikou-faq__count{margin:0;min-height:1.2em}.saikou-faq__body{margin-block-start:1.5rem}.saikou-faq__content{min-width:0}@media screen and (min-width:1000px){.saikou-faq--has-filter .saikou-faq__body{display:grid;grid-template-columns:minmax(0,var(--saikou-faq-rail-width)) minmax(0,1fr);gap:var(--saikou-faq-gap);align-items:start}}.saikou-faq__filter{min-width:0}@media screen and (min-width:1000px){.saikou-faq__filter{position:sticky;top:6rem;align-self:start}}.saikou-faq__filter-label.eyebrow{--saikou-faq-eyebrow-color: var(--text-color);margin:0 0 1rem;font-size:var(--text-xs);font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:rgb(var(--saikou-faq-eyebrow-color));opacity:.9}.saikou-faq__chips{display:flex;flex-wrap:wrap;gap:.5rem}.saikou-faq__chip{--saikou-faq-accent: var(--text-color);-webkit-appearance:none;appearance:none;cursor:pointer;display:inline-flex;align-items:center;padding:.5rem .9rem;font-family:var(--text-font-family);font-size:var(--text-sm);line-height:1.2;color:rgb(var(--text-color));background:rgb(var(--background-without-opacity));border:1px solid rgb(var(--border-color));border-radius:var(--saikou-faq-radius);transition:border-color .15s ease,background-color .15s ease,color .15s ease}.saikou-faq__chip:hover{border-color:rgb(var(--saikou-faq-accent))}.saikou-faq__chip.is-active{color:rgb(var(--background-without-opacity));background:rgb(var(--saikou-faq-accent));border-color:rgb(var(--saikou-faq-accent))}.saikou-faq__chip:focus-visible{outline:2px solid rgb(var(--text-color));outline-offset:2px}@media screen and (max-width:999px){.saikou-faq__filter{margin-block-end:1.75rem}.saikou-faq__chips{flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;margin-inline:calc(-1 * var(--container-gutter));padding-inline:var(--container-gutter);padding-block-end:.25rem}.saikou-faq__chips::-webkit-scrollbar{display:none}.saikou-faq__chip{flex:0 0 auto}}.saikou-faq__item+.saikou-faq__item{margin-block-start:0}.saikou-faq__item[hidden]{display:none}.saikou-faq__fallback{margin-block-start:1.5rem}.saikou-faq__fallback[hidden]{display:none}.saikou-faq__fallback-card{padding:clamp(1.5rem,1rem + 2vw,3rem);background:rgb(var(--background-without-opacity));border:1px solid rgb(var(--border-color));border-radius:var(--saikou-faq-card-radius);box-shadow:var(--shadow-sm)}.saikou-faq__fallback-card--message{text-align:center}.saikou-faq__fallback-message{margin-block-end:1.5rem;text-align:center}.saikou-faq__fallback-card--message .saikou-faq__fallback-message{margin-block-end:0}.saikou-faq__form{max-width:40rem;margin-inline:auto}
/*# sourceMappingURL=/cdn/shop/t/21/assets/saikou-faq-searchable.css.map */
