.bb-faq{--width-faq-intro: 320px;--space-faq-sticky: 24px;--font-size-faq: var(--font-size-16);--size-faq-icon: 10px;--font-size-faq-contact: var(--font-size-20);display:flex;flex-direction:column;gap:var(--space-stack-lg);padding:var(--space-section-block-lg) var(--space-page-inline);background:var(--color-surface-raised);color:var(--color-text-primary);font-family:var(--font-family-body)}.bb-faq p{margin:0}.bb-faq--cream{background:var(--color-surface-page)}.bb-faq__intro{display:flex;flex-direction:column;gap:48px}.bb-faq__contact{display:flex;flex-direction:column;gap:8px}.bb-faq__contact-heading{font-size:var(--font-size-faq-contact);font-weight:500;line-height:1.25}.bb-faq__contact-text{color:var(--color-text-tertiary);font-size:var(--font-size-16);line-height:1.6}.bb-faq__phone{margin-inline-start:4px;font-weight:500}.bb-faq__list{flex:1;min-width:0}.bb-faq__item{border-bottom:var(--border-width-hairline) solid var(--color-border-subtle)}.bb-faq__question{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-block:16px;font-size:var(--font-size-faq);font-weight:500;line-height:1.6;list-style:none;cursor:pointer;transition:color var(--motion-duration-fast) var(--motion-ease-out)}.bb-faq__question::-webkit-details-marker{display:none}.bb-faq__question:hover{color:var(--color-text-hover)}.bb-faq__icon{flex-shrink:0;width:var(--size-faq-icon);height:var(--size-faq-icon);color:var(--color-action-secondary-border);transition:rotate var(--motion-duration-fast) var(--motion-ease-out)}.bb-faq__item[open] .bb-faq__icon{rotate:45deg}.bb-faq__answer{padding-bottom:16px;color:var(--color-text-secondary);font-size:var(--font-size-faq);line-height:1.6}.bb-faq__answer>*{margin:0}.bb-faq__answer>*+*{margin-top:8px}@media screen and (min-width:1150px){.bb-faq{flex-direction:row;align-items:flex-start}.bb-faq__intro{position:sticky;top:calc(var(--sticky-area-height, 0px) + var(--space-faq-sticky));flex:0 0 var(--width-faq-intro)}}@media screen and (max-width:699px){.bb-faq{--font-size-faq: var(--font-size-14);--font-size-faq-contact: var(--font-size-17)}.bb-faq__intro{gap:24px}.bb-faq__question{padding-block:14px}}
/*# sourceMappingURL=/cdn/shop/t/117/assets/section-bb-faq.css.map */
