.ob-faq{padding:48px 16px;background:var(--ob-faq-bg, var(--ob-card));color:var(--ob-ink);scroll-margin-top:110px;overflow-wrap:break-word}.ob-faq :where(h1,h2,h3,.ob-h2,.ob-lead,.ob-kicker){overflow-wrap:anywhere}.ob-faq__inner{max-width:var(--ob-page);margin:0 auto;display:flex;flex-direction:column;gap:28px}.ob-faq__intro{display:flex;flex-direction:column;align-items:var(--ob-tj, center);gap:16px;text-align:var(--ob-ta, center)}.ob-faq__title{font-size:calc(34px * var(--ob-ts, 1));line-height:var(--ob-tlh, 1.15);font-weight:var(--ob-tw, var(--ob-heading-weight));letter-spacing:calc(-.03em + var(--ob-track, 0em));text-wrap:balance}.ob-faq__subtitle{max-width:420px;font-size:calc(16px * var(--ob-fs, 1));line-height:calc(24px * var(--ob-fs, 1));color:var(--ob-muted)}.ob-faq__avatars{display:inline-flex;align-items:center}.ob-faq__avatar{display:inline-flex;flex:0 0 auto;width:44px;height:44px;margin-left:-12px;border:2px solid var(--ob-faq-bg, var(--ob-card));border-radius:50%;overflow:hidden;background:var(--ob-card-2)}.ob-faq__avatar:first-child{margin-left:0}.ob-faq__avatar img{width:100%;height:100%;object-fit:cover}.ob-faq__avatar .ob-ph{background:var(--ob-paper);color:var(--ob-mist)}.ob-faq__avatar .ob-ph svg{width:18px;max-width:none;opacity:1}.ob-faq__cta--desk{display:none}.ob-faq__cta--mob{width:100%}.ob-faq__list{display:flex;flex-direction:column;gap:calc(12px * var(--ob-gap, 1));flex:1 1 auto;min-width:0}.ob-faq__item{border-radius:var(--ob-radius);background:var(--ob-faq-item, var(--ob-paper));overflow:hidden;scroll-margin-top:110px}.ob-faq__summary{display:flex;align-items:center;gap:12px;min-height:63px;padding:18px 20px;list-style:none;cursor:pointer}.ob-faq__summary::-webkit-details-marker{display:none}.ob-faq__question{flex:1 1 auto;min-width:0;font-size:calc(16px * var(--ob-faq-qs, 1) * var(--ob-fs, 1));line-height:calc(21px * var(--ob-faq-qs, 1) * var(--ob-fs, 1));font-weight:500}.ob-faq__icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;color:var(--ob-ink);transition:transform .24s var(--ob-ease)}.ob-faq__icon--chev{display:none}.ob-faq__item[open] .ob-faq__icon--plus{transform:rotate(45deg)}.ob-faq__item[open] .ob-faq__icon--chev{transform:rotate(180deg)}.ob-faq__item.is-closing .ob-faq__icon--plus,.ob-faq__item.is-closing .ob-faq__icon--chev{transform:none}.ob-faq__answer{padding:0 20px 20px;font-size:calc(15px * var(--ob-fs, 1));line-height:calc(23px * var(--ob-fs, 1));color:var(--ob-muted)}.ob-faq__answer>*+*{margin-top:10px}.ob-faq__answer a{text-decoration:underline;text-underline-offset:2px}.ob-faq__answer ul,.ob-faq__answer ol{padding-left:20px}.ob-faq__answer ul{list-style:disc}.ob-faq__answer ol{list-style:decimal}.ob-faq__item.is-animating .ob-faq__answer{overflow:hidden}.ob-faq__item[hidden]{display:none}.ob-faq__tools{display:flex;flex-direction:column;gap:12px;margin-bottom:calc(4px * var(--ob-gap, 1));min-width:0}.ob-faq__search{position:relative;display:flex;align-items:center}.ob-faq__search svg{position:absolute;left:16px;color:var(--ob-mist);pointer-events:none}.ob-faq__search-input{width:100%;min-height:48px;padding:12px 16px 12px 44px;border:1px solid var(--ob-field-line, var(--ob-line));border-radius:var(--ob-radius);background:var(--ob-faq-item, var(--ob-paper));color:var(--ob-ink);font:inherit;font-size:16px;line-height:1.3;-webkit-appearance:none;appearance:none}.ob-faq__search-input::placeholder{color:var(--ob-mist);opacity:1}.ob-faq__search-input:focus-visible{outline:2px solid var(--ob-ink);outline-offset:1px}.ob-faq__tabs{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;margin-inline:-2px;padding:2px}.ob-faq__tabs::-webkit-scrollbar{display:none}@media(max-width:1023px){.ob-faq__tab:first-child{margin-left:var(--ob-tml, auto)}.ob-faq__tab:last-child{margin-right:var(--ob-tmr, auto)}}@media(min-width:1024px){.ob-faq--top .ob-faq__tab:first-child{margin-left:var(--ob-tml, auto)}.ob-faq--top .ob-faq__tab:last-child{margin-right:var(--ob-tmr, auto)}}.ob-faq__tab{flex:0 0 auto;display:inline-flex;align-items:center;min-height:44px;padding:10px 16px;border:1px solid var(--ob-line);border-radius:var(--ob-pill);background:transparent;color:var(--ob-muted);font-size:calc(14px * var(--ob-fs, 1));line-height:1.2;white-space:nowrap;cursor:pointer;transition:background .16s,color .16s,border-color .16s}.ob-faq__tab:hover{border-color:var(--ob-ink);color:var(--ob-ink)}.ob-faq__tab.is-active{border-color:var(--ob-ink);background:var(--ob-ink);color:var(--ob-kit-on, var(--ob-faq-bg, var(--ob-card)))}.ob-faq.is-searching .ob-faq__tab.is-active{background:transparent;color:var(--ob-ink)}.ob-faq__none{padding:20px;border-radius:var(--ob-radius);background:var(--ob-faq-item, var(--ob-paper));font-size:calc(15px * var(--ob-fs, 1));line-height:1.5;color:var(--ob-muted);text-align:center}.ob-faq__none[hidden]{display:none}@media(min-width:750px){.ob-faq__answer{max-width:62ch}.ob-faq__cta--mob{align-self:center;max-width:358px}}@media(min-width:1024px){.ob-faq{padding:60px var(--ob-gutter)}.ob-faq__inner{flex-direction:row;align-items:flex-start;justify-content:space-between;gap:48px}.ob-faq__intro{position:sticky;top:130px;flex:0 1 360px;align-items:var(--ob-tj, flex-start);gap:18px;text-align:var(--ob-ta, left)}.ob-faq--static .ob-faq__intro{position:static}.ob-faq__title{font-size:calc(54px * var(--ob-ts, 1));line-height:var(--ob-tlh, 1.06);letter-spacing:calc(-.04em + var(--ob-track, 0em))}.ob-faq__subtitle{font-size:calc(18px * var(--ob-fs, 1));line-height:calc(28px * var(--ob-fs, 1))}.ob-faq__cta--desk{display:inline-flex;margin-top:6px}.ob-faq__cta--mob{display:none}.ob-faq__list{max-width:880px;gap:calc(16px * var(--ob-gap, 1))}.ob-faq__summary{min-height:75px;padding:11px 24px}.ob-faq__question{font-size:calc(19px * var(--ob-faq-qs, 1) * var(--ob-fs, 1));line-height:calc(28px * var(--ob-faq-qs, 1) * var(--ob-fs, 1))}.ob-faq__icon--plus{display:none}.ob-faq__icon--chev{display:inline-flex}.ob-faq__answer{padding:0 24px 24px;font-size:calc(16px * var(--ob-fs, 1));line-height:calc(25px * var(--ob-fs, 1))}.ob-faq--top .ob-faq__inner{flex-direction:column;align-items:center;gap:40px}.ob-faq--top .ob-faq__intro{position:static;flex:0 0 auto;align-items:var(--ob-tj, center);max-width:760px;text-align:var(--ob-ta, center);align-self:var(--ob-tj, auto)}.ob-faq--top .ob-faq__list{width:100%}}@media(prefers-reduced-motion:reduce){.ob-faq__tab,.ob-faq__icon{transition:none}}.ob-kit--ink .ob-faq__item{background:var(--ob-faq-item, var(--ob-card))}
/*# sourceMappingURL=/cdn/shop/t/36/assets/ob-s-faq.css.map */
