.bbp-story{background:#fffdfa;color:#292721;font-family:var(--mthr-font-body);overflow:hidden}.bbp-story *{box-sizing:border-box}.bbp-story__wrap{width:min(1280px,calc(100% - 96px));margin:auto}.bbp-story h2,.bbp-story h3{font-weight:400;letter-spacing:-.035em;text-transform:none;color:inherit;margin:0}.bbp-story h2{font-size:clamp(40px,4.5vw,68px);line-height:1.04;max-width:13ch}.bbp-story h3{font-size:clamp(27px,2.5vw,36px);line-height:1.12}.bbp-story p{font-size:17px;line-height:1.55;margin:16px 0 0}.bbp-story .bbp-story__eyebrow{font-size:11px;letter-spacing:.13em;line-height:1.4;margin:0 0 24px;color:#7a5144}.bbp-story__intro{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:end;padding:96px 0 48px}.bbp-story .bbp-story__lead{max-width:34ch;font-size:20px;margin:0 0 4px}.bbp-story__formula{display:grid;grid-template-columns:1fr 1fr;gap:70px;padding-bottom:96px}.bbp-story__lifestyle{position:relative;min-height:530px;overflow:hidden;border-radius:3px}.bbp-story__lifestyle img{display:block;width:100%;height:100%;position:absolute;object-fit:cover;object-position:65% center}.bbp-story__image-note{position:absolute;bottom:28px;left:28px;font-size:12px;letter-spacing:.16em;color:#fff;text-shadow:0 1px 8px #0008}.bbp-story__benefits{display:flex;flex-direction:column;justify-content:center}.bbp-story__benefits article{display:grid;grid-template-columns:84px 1fr;gap:22px;padding:27px 0;border-top:1px solid #d9d0c6}.bbp-story__number{font-family:Items Regular,Georgia,serif;font-size:45px;line-height:1.15;color:#ad482b}.bbp-story__benefits p{font-size:16px;color:#625d55;margin-top:12px}.bbp-story .bbp-story__small{font-size:12px;line-height:1.55;color:#706b64}.bbp-story__doctor{background:#ede8de;padding:72px 0}.bbp-story__doctor-grid{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.bbp-story__doctor-copy{padding:28px 0}.bbp-story__doctor-copy>p:not(.bbp-story__eyebrow){max-width:39ch;margin-top:28px;color:#625d55}.bbp-story__signature{margin-top:40px;padding-top:24px;border-top:1px solid #cbc2b6;font-size:17px}.bbp-story__signature span{display:block;font-size:12px;margin-top:5px;color:#706b64}.bbp-story__portrait{height:580px;overflow:hidden;border-radius:48% 48% 3px 3px}.bbp-story__portrait img,.bbp-story__portrait video{display:block;width:100%;height:100%;object-fit:cover;object-position:center 25%}.bbp-story__portrait:has(video){border-radius:3px;background:#292721}.bbp-story__portrait video{object-fit:contain}.bbp-story__transcript{grid-column:1/-1;font-size:15px}.bbp-story__transcript summary{cursor:pointer;padding:16px 0}.bbp-story__routine{display:grid;grid-template-columns:1fr 1fr;gap:100px;padding:96px 0}.bbp-story__routine-heading>p:not(.bbp-story__eyebrow){max-width:35ch;color:#625d55}.bbp-story__routine-heading img{display:block;width:100%;height:245px;object-fit:cover;object-position:center;margin-top:32px;border-radius:3px}.bbp-story__milestones{padding-top:8px}.bbp-story__milestones article{position:relative;border-left:1px solid #c9bdad;padding:0 0 34px 35px}.bbp-story__milestones article:before{content:"";position:absolute;left:-5px;top:4px;width:9px;height:9px;background:#ad482b;border-radius:50%;box-shadow:0 0 0 5px #fffdfa}.bbp-story__period{display:block;font-size:11px;letter-spacing:.1em;color:#ad482b;margin-bottom:14px}.bbp-story__milestones p{color:#625d55;font-size:16px}.bbp-story__milestones>.bbp-story__small{padding-left:35px;margin-top:0}[id$=__0_one_column_1_Xf9dEC] .formthr-compare{background:#f5f1ec;padding:88px 48px}[id$=__0_one_column_1_Xf9dEC] .formthr-compare__backdrop{display:none}[id$=__0_one_column_1_Xf9dEC] .formthr-compare__panel{max-width:1280px;padding:0;border-radius:0;background:transparent;color:#292721}[id$=__0_one_column_1_Xf9dEC] .formthr-compare__intro h2{font-size:clamp(40px,4.5vw,64px);color:#292721;max-width:15ch}[id$=__0_one_column_1_Xf9dEC] .formthr-compare__intro p{font:400 18px/1.5 var(--mthr-font-body);color:#625d55}[id$=__0_one_column_1_Xf9dEC] .formthr-compare table{color:#292721}[id$=__0_one_column_1_Xf9dEC] .formthr-compare .formthr-compare__table-wrap table th,[id$=__0_one_column_1_Xf9dEC] .formthr-compare .formthr-compare__table-wrap table td{border-bottom-color:#d9d0c6}[id$=__0_one_column_1_Xf9dEC] .formthr-compare [data-col=mthr]{background:#e9e1d4;color:#680139}[id$=__0_one_column_1_Xf9dEC] .formthr-compare__note{color:#6f6960}[id$=__0_one_column_1_Xf9dEC] .formthr-compare__status{color:#817669}[id$=__0_one_column_1_Xf9dEC] .formthr-compare__intro{margin-bottom:42px}[id$=__mthr_large_faq] .mthr-faq{background:#fffdfa;padding:88px 48px}[id$=__mthr_large_faq] .mthr-faq__inner{max-width:1280px}[id$=__mthr_large_faq] .mthr-faq__heading{font-size:clamp(40px,4.5vw,64px);line-height:1.1;text-transform:none;letter-spacing:-.035em;color:#292721;margin-bottom:44px}[id$=__mthr_large_faq] .mthr-faq__item summary{font-size:clamp(25px,2.8vw,38px);line-height:1.2;padding:24px 0;color:#292721}@layer mthr-brand-typography{.bbp-story h2,.bbp-story h3,.bbp-story .bbp-story__number,[id$=__0_one_column_1_Xf9dEC] .formthr-compare__intro h2,[id$=__mthr_large_faq] .mthr-faq__heading,[id$=__mthr_large_faq] .mthr-faq__item summary,[id$=__mthr_large_faq] .mthr-faq__item summary>span{font-family:Items Regular,Georgia,serif!important;font-weight:400!important}}@media(max-width:749px){.bbp-story__wrap{width:calc(100% - 40px)}.bbp-story__intro{grid-template-columns:1fr;gap:22px;padding:56px 0 30px}.bbp-story h2{font-size:42px}.bbp-story .bbp-story__lead{font-size:17px}.bbp-story__formula{grid-template-columns:1fr;gap:28px;padding-bottom:52px}.bbp-story__lifestyle{min-height:360px}.bbp-story__benefits article{grid-template-columns:65px 1fr;gap:18px;padding:24px 0}.bbp-story__number{font-size:37px}.bbp-story h3{font-size:28px}.bbp-story__doctor{padding:48px 0}.bbp-story__doctor-grid{grid-template-columns:1fr;gap:30px}.bbp-story__doctor-copy{padding:0}.bbp-story__portrait{height:430px;grid-row:2}.bbp-story__signature{margin-top:28px}.bbp-story__routine{grid-template-columns:1fr;gap:38px;padding:56px 0}.bbp-story__routine-heading img{height:230px}.bbp-story__milestones article{padding-left:26px}.bbp-story__milestones>.bbp-story__small{padding-left:26px}[id$=__0_one_column_1_Xf9dEC] .formthr-compare,[id$=__mthr_large_faq] .mthr-faq{padding:56px 20px}[id$=__0_one_column_1_Xf9dEC] .formthr-compare__intro h2{font-size:40px}[id$=__0_one_column_1_Xf9dEC] .formthr-compare__intro{gap:20px}[id$=__0_one_column_1_Xf9dEC] .formthr-compare select{border-color:#bbb1a3}[id$=__mthr_large_faq] .mthr-faq__item summary{font-size:26px}}.bbp-story__portrait:not(:has(video)){height:auto;max-width:380px;width:100%;justify-self:center;border-radius:0}.bbp-story__portrait:not(:has(video)) img{height:auto;object-fit:contain}.bbp-story__doctor-copy h2{max-width:15ch}@media(max-width:749px){.bbp-story__portrait:not(:has(video)){max-width:280px}.bbp-story__doctor-copy h2{max-width:15ch}}[id$=__mthr_large_faq] .mthr-faq .mthr-faq__heading{font-size:clamp(40px,4.5vw,64px);line-height:1.1;text-transform:none;letter-spacing:-.035em;color:#292721;margin:28px 0 44px}[id$=__mthr_large_faq] .mthr-faq .mthr-faq__answer{color:#625d55}
/*# sourceMappingURL=/cdn/shop/t/8/assets/1-bbp-editorial.css.map */
