.s-faq{padding:var(--section-y) 0;scroll-margin-top:var(--top)}.s-faq .faq__grid{display:grid;gap:40px}.s-faq .faq__tabs,.s-faq .tabs__panel,.s-faq .faq__plain{min-width:0}.s-faq .faq__lead{margin:20px 0 28px;max-width:36ch;color:var(--ink-2)}.s-faq .tabs__list{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;margin:0 calc(-1 * var(--gutter)) 16px;padding:2px var(--gutter)}.s-faq .tabs__list[hidden]{display:none}.s-faq .tabs__list::-webkit-scrollbar{display:none}.s-faq .tabs__tab{flex:none;min-height:44px;padding:0 18px;border-radius:999px;border:1px solid rgba(10,11,60,.3);background:transparent;font:500 15px/1 var(--font-brand-text);cursor:pointer;transition:background-color .2s,color .2s}.s-faq .tabs__tab[aria-selected=true]{background:var(--navy);color:var(--cream);border-color:var(--navy)}.s-faq .tabs__fallback{margin:36px 0 4px;font:600 15px/1.3 var(--font-brand-text)}.s-faq .tabs--on .tabs__fallback{display:none}.s-faq .tabs__panel:first-of-type .tabs__fallback{margin-top:0}.s-faq .acc{border-top:1px solid var(--line)}.s-faq .acc:last-child{border-bottom:1px solid var(--line)}.s-faq .acc summary{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:24px;min-height:44px;padding:20px 0;cursor:pointer;font:700 clamp(17px,16px + .25vw,19px)/1.35 var(--font-brand-text);letter-spacing:-.01em}.s-faq .acc summary::-webkit-details-marker{display:none}.s-faq .acc__icon{position:relative;flex:none;width:16px;height:16px}.s-faq .acc__icon:before,.s-faq .acc__icon:after{content:"";position:absolute;left:0;top:7.25px;width:16px;height:1.5px;background:currentColor;transition:transform .35s var(--ease)}.s-faq .acc__icon:after{transform:rotate(90deg)}.s-faq .acc[open] .acc__icon:after{transform:rotate(0)}.s-faq .acc__body{padding:0 0 26px;max-width:64ch;color:var(--ink-2);font-size:16px;line-height:1.6}.s-faq .acc__body p+p,.s-faq .acc__body ul+p,.s-faq .acc__body p+ul,.s-faq .acc__body ol+p,.s-faq .acc__body p+ol{margin-top:.85em}.s-faq .acc__body ul,.s-faq .acc__body ol{padding-left:1.15em}.s-faq .acc__body li+li{margin-top:.3em}@media(min-width:960px){.s-faq .faq__grid{grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:clamp(48px,6vw,112px)}.s-faq .faq__head{position:sticky;top:calc(var(--top) + 32px);align-self:start}.s-faq .tabs__list{margin-inline:0;padding-inline:0}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/bkr-faq.css.map */
