.bc-faq{padding-top:var(--bc-faq-pt, 48px);padding-bottom:var(--bc-faq-pb, 80px);background:#f5f5f5}.bc-faq__inner{width:100%;max-width:860px;margin:0 auto;padding-left:var(--page-margin, 1rem);padding-right:var(--page-margin, 1rem)}.bc-faq__header{margin-bottom:2rem;text-align:center}.bc-faq__title{font-size:2rem;font-weight:700;letter-spacing:-.02em;margin:0;color:#1c2a3a}@media(min-width:768px){.bc-faq__title{font-size:2.5rem}}.bc-faq__list{display:flex;flex-direction:column;gap:0;border:1px solid #e2e8f0;border-radius:.75rem;overflow:hidden;background:#fff;box-shadow:0 1px 3px #0000000f}.bc-faq__item{border-bottom:1px solid #e2e8f0}.bc-faq__item:last-child{border-bottom:none}.bc-faq__question{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.125rem 1.25rem;cursor:pointer;font-size:.9375rem;font-weight:600;color:#1c2a3a;list-style:none;-webkit-user-select:none;user-select:none;transition:background .15s ease}.bc-faq__question::-webkit-details-marker{display:none}.bc-faq__question:hover{background:#f8fafc}.bc-faq__item[open]>.bc-faq__question{background:#f8fafc;color:#1c2a3a}@media(min-width:768px){.bc-faq__question{padding:1.25rem 1.75rem;font-size:1rem}}.bc-faq__chevron{flex:none;width:1.125rem;height:1.125rem;color:#64748b;transition:transform .25s ease}.bc-faq__item[open]>.bc-faq__question .bc-faq__chevron{transform:rotate(90deg);color:#1c2a3a}.bc-faq__answer{padding:0 1.25rem 1.25rem;animation:bc-faq-open .2s ease}@media(min-width:768px){.bc-faq__answer{padding:0 1.75rem 1.5rem}}@keyframes bc-faq-open{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.bc-faq__answer{animation:none}.bc-faq__chevron,.bc-faq__question{transition:none}}.bc-faq__answer p{margin:0 0 .75rem;font-size:.9375rem;line-height:1.65;color:#374151}.bc-faq__answer p:last-child{margin-bottom:0}.bc-faq__answer-subheading{font-size:.875rem;font-weight:700;color:#1c2a3a;margin:1.125rem 0 .375rem}.bc-faq__text-link{color:#1c2a3a;font-weight:600;text-decoration:underline;text-underline-offset:3px}.bc-faq__text-link:hover{opacity:.7}.bc-faq__answer--about>p:first-child{margin-bottom:1.25rem}.bc-faq__about-list{margin:0 0 1.25rem;padding-left:1.25rem;display:flex;flex-direction:column;gap:1rem;counter-reset:faq-about;list-style:none;padding-left:0}.bc-faq__about-list li{counter-increment:faq-about;padding-left:2.25rem;position:relative}.bc-faq__about-list li:before{content:counter(faq-about);position:absolute;left:0;top:0;width:1.5rem;height:1.5rem;background:#1c2a3a;color:#fff;font-size:.75rem;font-weight:700;border-radius:50%;display:flex;align-items:center;justify-content:center;flex:none}.bc-faq__about-list li strong{display:block;font-size:.9375rem;font-weight:700;color:#1c2a3a;margin-bottom:.25rem}.bc-faq__about-list li p{margin:0}.bc-faq__about-closing{font-style:italic;color:#64748b!important;border-top:1px solid #e2e8f0;padding-top:1rem;margin-top:.5rem!important}
/*# sourceMappingURL=/cdn/shop/t/25/assets/bc-faq.css.map */
