.ba-faq-page{box-sizing:border-box;padding:8px 0 56px;color:#353535}.ba-faq-page__group{display:grid;grid-template-columns:220px minmax(0,1fr);column-gap:48px;padding:34px 0;border-top:1px solid #dfd8d3}.ba-faq-page__group>h2{margin:0;padding:19px 0 0;font-size:18px;font-weight:600;line-height:1.5;letter-spacing:1px;color:#a4776e}.ba-faq-page__questions{min-width:0}.ba-faq-page details{margin:0;border-bottom:1px solid #e9e4e0}.ba-faq-page details:last-child{border-bottom:0}.ba-faq-page summary{position:relative;display:flex;align-items:center;gap:20px;padding:20px 0;cursor:pointer;list-style:none}.ba-faq-page summary::-webkit-details-marker{display:none}.ba-faq-page summary::marker{content:""}.ba-faq-page summary h3{flex:1;margin:0;font-family:inherit;font-size:16px;font-weight:600;line-height:1.7;letter-spacing:0;color:#353535}.ba-faq-page__icon{position:relative;display:block;flex:0 0 16px;width:16px;height:16px;margin-right:4px}.ba-faq-page__icon:before,.ba-faq-page__icon:after{content:"";position:absolute;background:#a4776e;left:0;top:7px;width:16px;height:1px}.ba-faq-page__icon:after{transform:rotate(90deg);transition:transform .18s ease}.ba-faq-page details[open] .ba-faq-page__icon:after{transform:rotate(0)}.ba-faq-page summary:focus-visible{outline:2px solid #a4776e;outline-offset:4px}.ba-faq-page__answer{padding:0 32px 22px 0;font-size:16px;line-height:1.7}.ba-faq-page__answer p{font-size:inherit;line-height:inherit;margin:0 0 16px}.ba-faq-page__answer p:last-child{margin-bottom:0}.ba-faq-page__answer strong{font-weight:600}.ba-faq-page__answer a{color:inherit;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}@media(max-width:798px){.ba-faq-page{padding:0 0 32px}.ba-faq-page__group{grid-template-columns:minmax(0,1fr);gap:12px;padding:24px 0}.ba-faq-page__group>h2{padding:0;font-size:17px}.ba-faq-page summary{padding:17px 0;gap:16px}.ba-faq-page summary h3{font-size:16px;line-height:1.65}.ba-faq-page__answer{padding-right:8px}}.ba-home-organic-video{clear:both;box-sizing:border-box;max-width:1200px;margin:48px auto;padding:0 20px}.ba-home-organic-video__inner{display:grid;grid-template-columns:minmax(220px,340px) minmax(0,1fr);gap:clamp(32px,6vw,80px);align-items:center;padding:44px clamp(24px,5vw,64px);background:#f8f5f3;border-radius:12px}.ba-home-organic-video__player{display:block;width:100%;max-width:293px;height:auto;aspect-ratio:9 / 16;object-fit:contain;margin:0 auto;background:#e9e2de;border-radius:8px}.ba-home-organic-video__copy{max-width:470px;color:#353535}.ba-home-organic-video__eyebrow{margin:0 0 14px;font-size:12px;line-height:1.5;letter-spacing:1.4px;text-transform:uppercase;color:#856760}.ba-home-organic-video__copy h2{margin:0 0 20px;font-size:clamp(25px,3vw,36px);line-height:1.25;font-weight:500;letter-spacing:normal;text-transform:none;color:inherit}.ba-home-organic-video__text{margin:0 0 28px;font-size:16px;line-height:1.75}.ba-home-organic-video__button{display:inline-block;box-sizing:border-box;padding:14px 24px;background:#b98d82;border:1px solid #b98d82;border-radius:3px;color:#fff;font-size:14px;line-height:1.5;text-align:center;text-decoration:none}.ba-home-organic-video__button:hover{background:#9e756b;border-color:#9e756b;color:#fff}.ba-home-organic-video__button:focus-visible{outline:2px solid #353535;outline-offset:4px}@media(max-width:798px){.ba-home-organic-video{margin:32px auto;padding:0 12px}.ba-home-organic-video__inner{grid-template-columns:1fr;gap:26px;padding:28px 20px}.ba-home-organic-video__player{max-width:293px}.ba-home-organic-video__copy{max-width:470px;margin:0 auto;text-align:center}.ba-home-organic-video__copy h2{font-size:26px}}.revy-custom-content-section-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:10px;max-width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap}.ba-mask-copy{margin:24px 0 0;color:#353535;font-size:16px;line-height:1.7}.ba-mask-copy__intro p{margin:0 0 18px}.ba-mask-copy__intro p:last-child{margin-bottom:24px}.ba-mask-copy details{border-top:1px solid #d8c8c4}.ba-mask-copy details:last-child{border-bottom:1px solid #d8c8c4}.ba-mask-copy summary{position:relative;cursor:pointer;list-style:none;padding:17px 32px 17px 0}.ba-mask-copy summary::-webkit-details-marker{display:none}.ba-mask-copy summary h2{display:inline;margin:0;color:inherit;font:inherit;font-weight:600;text-transform:none;letter-spacing:normal}.ba-mask-copy summary:after{position:absolute;right:4px;top:15px;content:"+";font-size:22px;line-height:1.5}.ba-mask-copy details[open]>summary:after{content:"\2212"}.ba-mask-copy summary:focus-visible{outline:2px solid #9a7770;outline-offset:3px}.ba-mask-copy__body{padding:0 0 18px;overflow-wrap:anywhere}.ba-mask-copy__body p{margin:0 0 16px}.ba-mask-copy__body p:last-child{margin-bottom:0}.ba-mask-copy__body ul,.ba-mask-copy__body ol{margin:0 0 16px;padding-left:22px}.ba-mask-copy__body ul{list-style:disc}.ba-mask-copy__body ol{list-style:decimal}.ba-mask-copy__body li{margin-bottom:8px}.ba-mask-copy__mobile-fact{display:none}@media(max-width:798px){.ba-mask-copy__desktop-fact{display:none}.ba-mask-copy__mobile-fact{display:block}}.ba-current-sitemap section{margin:0 0 32px}.ba-current-sitemap h2{font-size:20px;line-height:1.5;margin:0 0 16px}.ba-current-sitemap ul{margin:0;padding-left:20px;list-style:disc}.ba-current-sitemap li{margin:0 0 10px;overflow-wrap:anywhere}.ba-maternity-copy{font-size:16px;line-height:1.7;color:#353535}.ba-maternity-copy__intro{margin-bottom:24px}.ba-maternity-copy p{margin:0 0 18px}.ba-maternity-copy details{border-top:1px solid #d8c8c4;padding:0}.ba-maternity-copy details:last-child{border-bottom:1px solid #d8c8c4}.ba-maternity-copy__body{padding-bottom:18px}.ba-maternity-copy__body p:last-child{margin-bottom:0}.ba-maternity-copy ol,.ba-maternity-copy ul{padding-left:22px;margin:0 0 18px}.ba-maternity-copy li{margin-bottom:8px}.ba-maternity-details-slot:not(:empty){clear:both;width:100%;max-width:960px;box-sizing:border-box;margin:28px auto;padding:0 24px}.ba-maternity-details-slot:empty{display:none}@media(max-width:798px){.ba-maternity-copy__primary>details:last-child{border-bottom:0}}@media(min-width:799px){.ba-maternity-copy__primary>.ba-support-expanded{border-top:1px solid #d8c8c4;margin-top:24px;padding-top:22px}.ba-maternity-copy__primary>.ba-support-expanded:first-child{margin-top:0}.ba-maternity-copy__primary .ba-support-expanded__heading h2{font-family:inherit;font-size:16px;font-weight:700;line-height:1.7;letter-spacing:normal;text-transform:none;margin:0 0 14px}}.ba-organic-blanket-video{box-sizing:border-box;max-width:960px;margin:40px auto;padding:0 16px;clear:both}.ba-organic-blanket-video video{display:block;width:100%;max-width:650px;height:auto;aspect-ratio:16 / 9;object-fit:contain;margin:0 auto;background:#f8f5f3;border-radius:8px}@media(max-width:798px){.ba-organic-blanket-video{margin:28px auto;padding:0 12px}.ba-organic-blanket-video video{max-width:100%}}.ba-postpartum-copy{color:#353535;font-size:16px;line-height:1.7}.ba-postpartum-copy__intro p,.ba-postpartum-copy__body p{margin:0 0 18px}.ba-postpartum-copy__intro{margin-bottom:24px}.ba-postpartum-copy details{border-top:1px solid #d8c8c4;padding:0}.ba-postpartum-copy details:last-child{border-bottom:1px solid #d8c8c4}.ba-postpartum-copy__body{padding:0 0 18px;overflow-wrap:anywhere}.ba-postpartum-copy__body h3{font-size:16px;font-weight:600;line-height:1.7;margin:18px 0 8px;letter-spacing:normal;text-transform:none}.ba-postpartum-copy__body h3:first-child{margin-top:0}.ba-postpartum-copy__body ul,.ba-postpartum-copy__body ol{margin:0 0 18px;padding-left:22px}.ba-postpartum-copy__body ul{list-style:disc}.ba-postpartum-copy__body ol{list-style:decimal}.ba-postpartum-copy__body li{margin-bottom:8px}.ba-postpartum-copy__body p:last-child{margin-bottom:0}.ba-postpartum-details-slot:not(:empty){width:100%;max-width:960px;box-sizing:border-box;margin:28px auto;padding:0 24px;clear:both}.ba-postpartum-details-slot:empty{display:none}.ba-postpartum-copy__mobile-slot>.ba-postpartum-copy__secondary{margin-top:0}@media(max-width:798px){.ba-postpartum-copy__primary>details:last-child{border-bottom:0}}@media(min-width:799px){.ba-postpartum-copy__primary>.ba-support-expanded{border-top:1px solid #d8c8c4;margin-top:24px;padding-top:22px}.ba-postpartum-copy__primary>.ba-support-expanded:first-child{margin-top:0}.ba-postpartum-copy__primary .ba-support-expanded__heading h2{font-family:inherit;font-size:16px;font-weight:700;line-height:1.7;letter-spacing:normal;text-transform:none;margin:0 0 14px}}
/*# sourceMappingURL=/cdn/shop/t/34/compiled_assets/styles.css.map */
