.ResponsiveProductDetail_root__aDcYb{width:100%;margin:0;padding:0;background:#ffffff}.ResponsiveProductDetail_desktopOnly__a2FpS{display:block}.ResponsiveProductDetail_mobileOnly__q_n8F{display:none}.ResponsiveProductDetail_desktopBleed__SmZs8{width:100%;background:#ffffff}.ResponsiveProductDetail_desktopFrame__HIc_t{box-sizing:border-box;width:100%;max-width:1440px;margin:0 auto}.ResponsiveProductDetail_desktopBreadcrumbWrap__tTfii{box-sizing:border-box;padding:0 128px;border-bottom:1px solid #d8edeb}.ResponsiveProductDetail_desktopContent__IikxN{box-sizing:border-box;max-width:1184px;margin:0 auto;padding:0 0 80px}.ResponsiveProductDetail_desktopSummary__lkESO{display:grid;grid-template-columns:minmax(0,568px) minmax(0,1fr);grid-gap:48px;gap:48px;align-items:start}.ResponsiveProductDetail_heroShell__ey0px{box-sizing:border-box;width:100%;max-width:1184px;margin:0 auto;padding:48px 0 0;background:#ffffff}.ResponsiveProductDetail_heroGrid__ujaKw{display:grid;grid-template-columns:minmax(0,568px) minmax(0,1fr);grid-gap:48px;gap:48px;align-items:start}.ResponsiveProductDetail_mediaCol__fgYoj,.ResponsiveProductDetail_summaryCol__WXdXm{min-width:0}.ResponsiveProductDetail_summaryCol__WXdXm{grid-column:2;grid-row:1}.ResponsiveProductDetail_desktopTabsArea__lHRJp{margin-top:40px;padding-top:0}.ResponsiveProductDetail_ingredientsHeading__yc_NT{margin:0 0 24px;padding:16px 0;border-bottom:2px solid #43a09c;display:inline-block;font-family:var(--font-cera);font-weight:500;font-size:14px;line-height:20px;color:#006e71;text-transform:capitalize}.ResponsiveProductDetail_mobileBleed__g2SfM{width:100%;background:#ffffff}.ResponsiveProductDetail_mobileFrame___0OEu{box-sizing:border-box;width:100%;max-width:440px;margin:0 auto}.ResponsiveProductDetail_mobileBreadcrumbWrap__Ty7_x{padding:16px 24px;border-bottom:1px solid #d8edeb}.ResponsiveProductDetail_mobileInlineWtb__VY7LY{margin-top:-24px}.ResponsiveProductDetail_mobileBody___iWhZ{box-sizing:border-box;width:100%;max-width:100%;padding:48px 24px 56px;overflow-x:hidden}.ResponsiveProductDetail_mobileHero__YcrwK{display:flex;flex-direction:column;gap:48px}.ResponsiveProductDetail_mobileTabsArea___GaKS{margin-top:40px}.ResponsiveProductDetail_mobileBottomWtb__MT64Q{margin-top:48px}.ResponsiveProductDetail_sharedReadingShell__kXIYo{box-sizing:border-box;width:100%;margin:40px 0 0;padding:0;background:#ffffff}.ResponsiveProductDetail_sharedReadingInner__lJxNO{box-sizing:border-box;width:100%;max-width:1184px;margin:0 auto;padding:0}@media (max-width:1188px){.ResponsiveProductDetail_sharedReadingInner__lJxNO{max-width:min(440px,100%);margin:0 auto;padding:0 24px}.ResponsiveProductDetail_desktopOnly__a2FpS{display:none}.ResponsiveProductDetail_mobileOnly__q_n8F{display:block;width:100%}.ResponsiveProductDetail_mobileFrame___0OEu{max-width:min(440px,100%)}.ResponsiveProductDetail_heroShell__ey0px{max-width:min(440px,100%);margin:0 auto;padding:48px 24px 0}.ResponsiveProductDetail_heroGrid__ujaKw{display:flex;flex-direction:column;gap:48px}.ResponsiveProductDetail_summaryCol__WXdXm{grid-column:auto;grid-row:auto}.ResponsiveProductDetail_mobileBody___iWhZ{padding-top:0}}@media (min-width:1189px) and (max-width:1439px){.ResponsiveProductDetail_desktopBreadcrumbWrap__tTfii,.ResponsiveProductDetail_desktopContent__IikxN,.ResponsiveProductDetail_heroShell__ey0px{padding-left:max(48px,calc((100vw - 1184px) / 2));padding-right:max(48px,calc((100vw - 1184px) / 2))}.ResponsiveProductDetail_heroShell__ey0px{max-width:none}}@media (min-width:1440px){.ResponsiveProductDetail_desktopBreadcrumbWrap__tTfii{padding-left:128px;padding-right:128px}}