.bd-section--space-figma.bd-pdp-faq{padding-block:0;padding-inline:0}.bd-pdp-faq__banner{position:relative;overflow:hidden;background-color:var(--color-dew);min-height:32.4rem;padding:6rem var(--bd-section-inline, 1.8rem);display:flex;flex-direction:column;box-sizing:border-box}.bd-pdp-faq__banner-copy{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;gap:1.6rem;max-width:27.9rem}.bd-pdp-faq__banner-text-stack{display:flex;flex-direction:column;align-items:flex-start;gap:.8rem;width:100%}.bd-pdp-faq__banner-heading{margin:0;line-height:1.14;color:var(--color-dark)}.bd-pdp-faq__banner-heading p{margin:0}.bd-pdp-faq__banner-heading--mobile p+p{margin-top:.4rem}.bd-pdp-faq__banner-heading--desktop{display:none}.bd-pdp-faq__banner-heading--mobile{display:block}.bd-pdp-faq__banner-text{margin:0;max-width:21rem;letter-spacing:-.14px;color:var(--color-dark)}.bd-pdp-faq__cta{border-width:1px}.bd-pdp-faq__banner-image{position:absolute;left:16.8rem;top:8.6rem;width:27.3rem;height:auto;object-fit:contain;transform:rotate(69.89deg);pointer-events:none;z-index:0}.bd-pdp-faq__banner-image--desktop{display:none}.bd-pdp-faq__band{position:relative;overflow:hidden;background-color:var(--color-sage);padding:6rem var(--bd-section-inline, 1.8rem)}.bd-pdp-faq__band-bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:top center;pointer-events:none}.bd-pdp-faq__band-bg--desktop{display:none}.bd-pdp-faq__card{position:relative;z-index:1;background-color:#faf8f5;border-radius:var(--radius-card);padding:4rem 2.8rem;display:flex;flex-direction:column;gap:2.4rem;width:100%;max-width:34rem;margin-inline:auto;box-sizing:border-box}.bd-pdp-faq__heading{margin:0;line-height:normal;color:var(--color-dark)}.bd-pdp-faq__list{display:flex;flex-direction:column;gap:2rem;width:100%;margin:0;padding:0}.bd-pdp-faq__item{margin:0;width:100%}.bd-pdp-faq__item[open]:has(.bd-pdp-faq__answer){display:flex;flex-direction:column;gap:1.2rem}.bd-pdp-faq__summary{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;cursor:pointer;list-style:none;padding:0;margin:0}.bd-pdp-faq__summary::-webkit-details-marker{display:none}.bd-pdp-faq__body{margin:0;max-width:21rem;letter-spacing:-.16px;color:var(--color-dark)}.bd-pdp-faq__toggle{width:2.8rem;height:2.8rem;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;color:var(--color-dark)}.bd-pdp-faq__toggle-icon{display:block;width:2.8rem;height:2.8rem;transform:rotate(90deg)}.bd-pdp-faq__item[open] .bd-pdp-faq__toggle-icon{transform:rotate(-90deg)}.bd-pdp-faq__answer{margin:0;padding:0;opacity:.8;letter-spacing:-.14px;color:var(--color-dark)}.bd-pdp-faq__answer .metafield-rich_text_field{display:contents}.bd-pdp-faq__answer p{margin:0;font:inherit;letter-spacing:inherit;color:inherit;opacity:inherit}.bd-pdp-faq__answer p+p,.bd-pdp-faq__answer p+ul,.bd-pdp-faq__answer ul+p{margin-top:.8rem}.bd-pdp-faq__answer ul{margin:.8rem 0 0;padding-left:1.8rem}.bd-pdp-faq__answer li+li{margin-top:.4rem}.bd-pdp-faq__answer a{color:inherit;text-underline-offset:.15em}@media(min-width:60em){.bd-section--space-figma.bd-pdp-faq{padding-block:0}.bd-pdp-faq__banner{flex-direction:row;align-items:center;justify-content:center;gap:2.8rem;min-height:45.9rem;padding:0 max(6.2rem,calc((100% - 98rem)/2))}.bd-pdp-faq__banner-copy{flex:0 1 47.6rem;max-width:47.6rem;gap:2.4rem}.bd-pdp-faq__banner-text-stack{gap:1.2rem}.bd-pdp-faq__banner-heading{line-height:1.2}.bd-pdp-faq__banner-heading--mobile{display:none}.bd-pdp-faq__banner-heading--desktop{display:block}.bd-pdp-faq__banner-text{max-width:none;letter-spacing:-.15px}.bd-pdp-faq__cta{border-width:.8px}.bd-pdp-faq__banner-image{position:relative;left:auto;top:auto;flex:0 1 47.6rem;width:47.6rem;max-width:47.6rem;transform:none}.bd-pdp-faq__banner-image--mobile{display:none}.bd-pdp-faq__banner-image--desktop{display:block}.bd-pdp-faq__band{padding:12rem 6.2rem}.bd-pdp-faq__band-bg--mobile{display:none}.bd-pdp-faq__band-bg--desktop{display:block;object-position:center}.bd-pdp-faq__card{padding:6rem 8rem;max-width:131.6rem;gap:3.2rem}.bd-pdp-faq__heading{line-height:1.2}.bd-pdp-faq__body{max-width:none;letter-spacing:-.16px}.bd-pdp-faq__answer{letter-spacing:-.15px}}
/*# sourceMappingURL=/cdn/shop/t/93/assets/bd-pdp-faq.css.map */
