.td-bfcm-sr-faq__header{display:flex;flex-direction:column;gap:8px}.td-bfcm-sr-faq__grid{display:grid;gap:24px;margin-top:20px}.td-bfcm-sr-faq__list{display:flex;flex-direction:column;gap:8px}.td-bfcm-sr-faq__item{border:1px solid var(--td-bfcm-sr-slate);transition:background-color .28s ease}.td-bfcm-sr-faq__item[open]:not([data-td-closing]){background:var(--td-bfcm-sr-white);color:var(--td-bfcm-sr-on-white)}.td-bfcm-sr-faq__question{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:56px;padding:14px 16px;cursor:pointer;list-style:none}.td-bfcm-sr-faq__question::-webkit-details-marker{display:none}.td-bfcm-sr-faq__question:hover{background:var(--td-bfcm-sr-white);color:var(--td-bfcm-sr-on-white)}.td-bfcm-sr-faq__question:focus-visible{outline-offset:-3px}.td-bfcm-sr-faq__question-text{margin:0;font-family:var(--td-bfcm-sr-font-body);font-size:13px;font-weight:600;letter-spacing:.08em;line-height:1.4;color:inherit}.td-bfcm-sr-faq__icon{flex-shrink:0}.td-bfcm-sr-faq__item[open]:not([data-td-closing]) .td-bfcm-sr-faq__icon-vertical{display:none}.td-bfcm-sr-faq__answer{max-width:720px;padding:0 16px 18px;font-size:14px;line-height:1.55}.td-bfcm-sr-faq__answer>:first-child{margin-top:0}.td-bfcm-sr-faq__answer>:last-child{margin-bottom:0}.td-bfcm-sr-faq__card{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px;padding:36px 20px 28px;background:var(--td-bfcm-sr-ink);color:var(--td-bfcm-sr-on-ink);text-align:center}.td-bfcm-sr-faq__card-copy{display:flex;flex-direction:column;align-items:center;gap:12px}.td-bfcm-sr-faq__card-eyebrow{margin:0;font-size:13px;font-weight:700;letter-spacing:.14em;line-height:1.2}.td-bfcm-sr-faq__card-heading{margin:0;font-family:var(--td-bfcm-sr-font-display);font-weight:700;font-size:34px;line-height:1.04;letter-spacing:-.01em;color:inherit;text-wrap:balance}.td-bfcm-sr-faq__card-date{display:flex;align-items:center;gap:10px;margin:4px 0 0;color:var(--td-bfcm-sr-gold);font-size:13px;font-weight:700;letter-spacing:.16em}.td-bfcm-sr-faq__card-date [hidden]{display:none}.td-bfcm-sr-faq__dot{width:6px;height:6px;border-radius:50%;background:currentcolor}.td-bfcm-sr-faq .td-bfcm-sr-faq__card-cta{width:100%;min-height:52px;border-color:var(--td-bfcm-sr-white);font-size:15px}@media(min-width:700px){.td-bfcm-sr-faq__header{align-items:center;gap:14px;text-align:center}.td-bfcm-sr-faq__grid{margin-top:32px}.td-bfcm-sr-faq__list{gap:10px}.td-bfcm-sr-faq__question{gap:24px;min-height:64px;padding:18px 24px}.td-bfcm-sr-faq__question-text{font-size:14px}.td-bfcm-sr-faq__answer{padding:0 24px 22px;font-size:16px;line-height:1.6}.td-bfcm-sr-faq__card{padding:64px 28px}.td-bfcm-sr-faq__card-eyebrow{font-size:14px}.td-bfcm-sr-faq__card-heading{font-size:40px}.td-bfcm-sr-faq__card-date{gap:12px;margin-top:8px;font-size:20px;letter-spacing:.14em}.td-bfcm-sr-faq__dot{width:9px;height:9px}}@media(min-width:1024px){.td-bfcm-sr-faq__grid--with-card{grid-template-columns:minmax(0,1fr) 360px;gap:40px;align-items:stretch}.td-bfcm-sr-faq__list{align-self:start}}
/*# sourceMappingURL=/cdn/shop/t/223/assets/td-bfcm-sr-faq.css.map */
