.faq2-head{padding:clamp(64px,8vw,120px) var(--pad-x) clamp(36px,4vw,60px);max-width:var(--maxw);margin:0 auto}.faq2-head .lede2{max-width:540px;margin-top:22px}.faq2-tabs{position:sticky;top:var(--ss-nav-h, 66px);z-index:40;background:#fffbf1eb;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-top:1px solid var(--hairline-soft);border-bottom:1px solid var(--hairline-soft);padding:14px var(--pad-x)}.faq2-tabs-inner{max-width:var(--maxw);margin:0 auto;display:flex;gap:8px;flex-wrap:wrap}.ftab{font-family:var(--font-display);font-weight:700;font-size:12px;letter-spacing:.08em;text-transform:uppercase;padding:9px 18px;border-radius:999px;border:1px solid var(--hairline);background:transparent;color:var(--ink);cursor:pointer;transition:all .16s var(--ease-out)}.ftab:hover{border-color:var(--ink)}.ftab.is-on{background:var(--ink);border-color:var(--ink);color:var(--cream)}.faq2-list-section{padding:clamp(44px,5vw,72px) var(--pad-x) var(--sec-y)}.faq2-list{max-width:860px;margin:0 auto;display:flex;flex-direction:column}.faq2-item{border-top:1px solid var(--hairline-soft);transition:all .2s var(--ease-out)}.faq2-item[hidden]{display:none}.faq2-item:last-child{border-bottom:1px solid var(--hairline-soft)}.faq2-item summary{list-style:none;cursor:pointer;padding:26px 8px;display:flex;align-items:center;justify-content:space-between;gap:24px;font-family:var(--font-display);font-weight:800;font-size:clamp(17px,1.8vw,21px);letter-spacing:-.01em;color:var(--ink);line-height:1.25}.faq2-item summary:hover{color:var(--pink-deep)}.faq2-item summary::-webkit-details-marker{display:none}.faq2-item summary .num{font-family:var(--font-display);font-weight:700;font-size:11px;color:var(--pink);letter-spacing:.12em;margin-right:10px}.faq2-item summary .ic{flex-shrink:0;width:34px;height:34px;border-radius:50%;border:1px solid var(--hairline);display:flex;align-items:center;justify-content:center;color:var(--ink);font-weight:400;font-size:18px;transition:all .22s var(--ease-snap)}.faq2-item[open] summary .ic{background:var(--pink);border-color:var(--pink);color:#fffdf8;transform:rotate(45deg)}.faq2-item .ans{padding:0 60px 28px 8px;font-family:var(--font-body);font-size:15.5px;line-height:1.7;color:var(--ink-soft)}.faq2-item .ans p{margin:0 0 14px}.faq2-item .ans p:last-child{margin-bottom:0}.faq2-item .ans strong{color:var(--ink)}.faq2-item .ans a{color:var(--pink-deep)}.faq2-cta{background:var(--ink);color:var(--cream);text-align:center}.faq2-cta .eyebrow2{color:#ffeace99}.faq2-cta .h-section{color:var(--cream)}.faq2-cta p.note{font-family:var(--font-body);font-size:16px;opacity:.65;max-width:420px;margin:20px auto 36px;line-height:1.6}.faq2-cta .ctas{display:inline-flex;gap:12px;flex-wrap:wrap;justify-content:center}@media(max-width:640px){.faq2-tabs-inner{gap:6px;flex-wrap:wrap}.ftab{padding:9px 14px;font-size:11.5px}.faq2-item summary{font-size:15px;gap:12px}.faq2-item .ans p{font-size:14.5px}.faq2-contact .ctas{flex-direction:column}.faq2-contact .ctas .btn2{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/ss-faq.css.map */
