.backbone-faq{display:flex;flex-direction:column;align-items:stretch;padding:1.5rem;background-color:var(--b-white);width:100%;margin-top:32px}.backbone-faq__container{display:flex;flex-direction:column;align-items:center;max-width:1296px;margin-left:auto;margin-right:auto;width:100%}.backbone-faq__container--app-page{max-width:1000px}.backbone-faq__header{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;isolation:isolate;width:100%;margin-bottom:64px}.backbone-faq__image-wrapper{position:relative;width:70vw;max-width:max-content;opacity:.3}.backbone-faq__image{display:block;vertical-align:middle;max-width:100%;height:auto;color:transparent}.backbone-faq__content{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;display:flex;flex-direction:column;align-items:center;justify-content:center}.backbone-faq__title{margin:0 0 .5rem}.backbone-faq__description{margin-bottom:1rem}.backbone-faq__description p{margin:0}.backbone-faq__accordion{width:100%;margin:0 auto}.backbone-faq__accordion-item{border-bottom:1px solid var(--c-soft-grey)}.backbone-faq__accordion-header{display:flex;justify-content:space-between;align-items:center;padding:.8rem 0;cursor:pointer}.backbone-faq__question-wrapper{display:flex;align-items:center}.backbone-faq__icon-wrapper{max-width:35px;width:35px;margin-right:20px;flex-shrink:0}.backbone-faq__icon{width:100%;height:auto;display:block}.backbone-faq__icon-minus{display:none}.backbone-faq__icon-plus{display:block}.backbone-faq__accordion-header:has(+.backbone-faq__accordion-content.active) .backbone-faq__icon-minus{display:block}.backbone-faq__accordion-header:has(+.backbone-faq__accordion-content.active) .backbone-faq__icon-plus{display:none}.backbone-faq__title-text{margin:0}.backbone-faq__toggle-btn{font-size:24px;border:none;background:none;cursor:pointer;padding:0 10px;display:flex;align-items:center;justify-content:center}.backbone-faq__toggle-btn-icon{font-size:46px;font-weight:300;transition:transform .3s ease;display:block}.backbone-faq__toggle-btn-icon:before{content:"+"}.backbone-faq__accordion-header:has(+.backbone-faq__accordion-content.active) .backbone-faq__toggle-btn-icon{transform:rotate(180deg)}.backbone-faq__accordion-header:has(+.backbone-faq__accordion-content.active) .backbone-faq__toggle-btn-icon:before{content:"\2212"}.backbone-faq__accordion-content{overflow:hidden;height:0;transition:height .3s cubic-bezier(.4,0,.2,1)}.backbone-faq__accordion-content-inner{padding-bottom:20px;max-width:80%}.backbone-faq__accordion-content p{font-family:Haffer,sans-serif;color:var(--b-black);margin-top:0;margin-bottom:1rem}.backbone-faq__accordion-content p:last-child{margin-bottom:0}.backbone-faq__accordion-content a,.backbone-faq__link{font-weight:500;color:var(--b-black);text-decoration:underline}.backbone-faq__link:hover{opacity:.8}.bb-pro-faq__heading--large{font-size:36px;line-height:90%;font-weight:500;letter-spacing:-.02em}@media screen and (max-width: 1000px){.backbone-faq__container--reverse{flex-direction:column-reverse}.bb-pro-faq__heading--large{font-size:36px}.bb-pro-faq__image-wrapper--half{width:200%;margin-left:20px;max-height:unset}.bb-pro-faq__image-wrapper--half .bb-pro-faq__image{max-height:unset}.bb-pro-faq__heading--center_true_mobile{width:100%}.backbone-faq__accordion-content-inner{max-width:100%}}@media screen and (min-width: 640px){.backbone-faq__image-wrapper{order:2}}@media screen and (max-width: 768px){.backbone-faq__accordion-content .active{height:auto}.backbone-app-download__buttons{flex-direction:row}}
/*# sourceMappingURL=/cdn/shop/t/113/assets/BB-backbone-faq.css.map?v=108180375669623709431763025559 */
