.ingredient-focus__background{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none}.ingredient-focus__background img{width:100%;height:100%;object-fit:cover}.ingredient-focus__explore{display:inline-flex;align-items:center;gap:6px;margin-top:16px;padding:8px 20px;min-height:44px;border:1px solid #395444;border-radius:999px;color:#395444;background:transparent;font-family:PPNeueMontreal-Regular,sans-serif;font-size:16px;line-height:1.25;text-decoration:none;transition:background-color .2s,color .2s}.ingredient-focus__explore:hover{background:#395444;color:#f4f3ef}.ingredient-focus__explore:focus-visible{outline:2px solid #395444;outline-offset:4px}.ingredient-focus__carousel{isolation:isolate}.ingredient-focus__carousel:before{content:"";position:absolute;z-index:-1;top:-24px;bottom:-24px;left:50%;width:100vw;transform:translate(-50%);background:#f4f3ef99;pointer-events:none}@media(max-width:989px){.ingredient-focus .ingredient-focus__nav{display:grid;width:36px;height:36px;top:calc(var(--ingredient-card-width) / 2)}}.ingredient-focus[data-section-id]{--ingredient-card-width: 80vw;--ingredient-drag-x: 0px;--ingredient-mobile-gutter: 12px;--ingredient-mobile-side-scale: .82;--ingredient-mobile-far-scale: .7;--ingredient-mobile-side-center-offset: 91%;--ingredient-mobile-far-center-offset: 182%;--ingredient-mobile-side-offset-y: min(4.8vw, 19px);--ingredient-mobile-far-offset-y: min(9.6vw, 38px);position:relative;isolation:isolate;overflow:clip;padding-top:var(--ingredient-padding-top-mobile);padding-bottom:var(--ingredient-padding-bottom-mobile);color:var(--ingredient-text);background:var(--ingredient-bg)}.ingredient-focus__container{width:min(100%,var(--ingredient-container));margin-inline:auto;padding-inline:var(--g-layout-gutter)}@media(min-width:1280px){.ingredient-focus .ingredient-focus__container{padding-inline:0}}.ingredient-focus__header{max-width:100%;margin:0 0 28px;text-align:left}.ingredient-focus__drawer-eyebrow,.ingredient-focus__fact-label{margin:0;font-family:var(--g-font-control);font-size:var(--g-type-label-size);font-weight:var(--g-font-weight-medium);line-height:var(--g-leading-label);letter-spacing:var(--g-tracking-label);text-transform:uppercase}.ingredient-focus__heading{margin:0;color:var(--ingredient-text);font-family:var(--g-font-display);font-size:var(--garrnish-heading-size,var(--ingredient-heading-mobile));font-weight:var(--g-font-weight-regular);line-height:var(--g-leading-headline);letter-spacing:var(--g-tracking-headline)}.ingredient-focus__subheading{max-width:none;margin:var(--g-space-md) 0 0;color:var(--ingredient-muted);font-family:var(--g-font-body);font-size:max(var(--g-type-body-size),var(--ingredient-copy-mobile));line-height:var(--g-leading-body-large)}.ingredient-focus__subheading p{margin:0}.ingredient-focus__carousel{position:relative;width:100vw;max-width:none;margin-left:calc(50% - 50vw)}.ingredient-focus__stage{position:relative;height:calc(var(--ingredient-card-width) + 150px);touch-action:pan-y;-webkit-user-select:none;user-select:none}.ingredient-focus__slide{position:absolute;top:0;left:50%;z-index:0;width:var(--ingredient-card-width);color:var(--ingredient-text);opacity:0;visibility:hidden;pointer-events:none;transform:translate(calc(-50% - var(--ingredient-mobile-far-center-offset) - var(--ingredient-mobile-gutter) - var(--ingredient-mobile-gutter) + var(--ingredient-drag-x)),var(--ingredient-motion-y, var(--ingredient-mobile-far-offset-y))) scale(var(--ingredient-motion-scale, var(--ingredient-mobile-far-scale)));transform-origin:top center;transition:transform .72s cubic-bezier(.22,1,.36,1),opacity .48s cubic-bezier(.22,1,.36,1),visibility 0s linear .72s}.ingredient-focus__slide.is-active{z-index:3;opacity:1;visibility:visible;pointer-events:auto;cursor:pointer;transform:translate(calc(-50% + var(--ingredient-drag-x)),var(--ingredient-motion-y, 0px)) scale(var(--ingredient-motion-scale, 1));transition-delay:0s}.ingredient-focus__slide.is-active,.ingredient-focus__slide.is-previous,.ingredient-focus__slide.is-next,.ingredient-focus__slide.is-far-previous,.ingredient-focus__slide.is-far-next{will-change:transform,opacity}.ingredient-focus__slide.is-previous{z-index:1;opacity:1;visibility:visible;pointer-events:auto;cursor:pointer;transform:translate(calc(-50% - var(--ingredient-mobile-side-center-offset) - var(--ingredient-mobile-gutter) + var(--ingredient-drag-x)),var(--ingredient-motion-y, var(--ingredient-mobile-side-offset-y))) scale(var(--ingredient-motion-scale, var(--ingredient-mobile-side-scale)));transition-delay:0s}.ingredient-focus__slide.is-next{z-index:1;opacity:1;visibility:visible;pointer-events:auto;cursor:pointer;transform:translate(calc(-50% + var(--ingredient-mobile-side-center-offset) + var(--ingredient-mobile-gutter) + var(--ingredient-drag-x)),var(--ingredient-motion-y, var(--ingredient-mobile-side-offset-y))) scale(var(--ingredient-motion-scale, var(--ingredient-mobile-side-scale)));transition-delay:0s}.ingredient-focus__slide.is-far-previous{opacity:.58;visibility:visible;transform:translate(calc(-50% - var(--ingredient-mobile-far-center-offset) - var(--ingredient-mobile-gutter) - var(--ingredient-mobile-gutter) + var(--ingredient-drag-x)),var(--ingredient-motion-y, var(--ingredient-mobile-far-offset-y))) scale(var(--ingredient-motion-scale, var(--ingredient-mobile-far-scale)));transition-delay:0s}.ingredient-focus__slide.is-far-next{opacity:.58;visibility:visible;transform:translate(calc(-50% + var(--ingredient-mobile-far-center-offset) + var(--ingredient-mobile-gutter) + var(--ingredient-mobile-gutter) + var(--ingredient-drag-x)),var(--ingredient-motion-y, var(--ingredient-mobile-far-offset-y))) scale(var(--ingredient-motion-scale, var(--ingredient-mobile-far-scale)));transition-delay:0s}.ingredient-focus.is-dragging .ingredient-focus__slide,.ingredient-focus.is-motion-controlled .ingredient-focus__slide{transition:none}.ingredient-focus.is-dragging .ingredient-focus__stage{cursor:grabbing}.ingredient-focus.is-settling .ingredient-focus__slide{transition:transform .46s cubic-bezier(.22,1,.36,1),opacity .36s cubic-bezier(.22,1,.36,1),visibility 0s linear .46s}.ingredient-focus__media-button{display:block;width:100%;padding:0;color:inherit;background:transparent;border:0;border-radius:var(--ingredient-radius);cursor:pointer}.ingredient-focus__media{position:relative;display:block;width:100%;aspect-ratio:1;overflow:hidden;background:var(--ingredient-chip);border:1px solid color-mix(in srgb,var(--ingredient-border) 72%,transparent);border-radius:var(--ingredient-radius)}.ingredient-focus__media:after{position:absolute;z-index:1;right:0;bottom:0;left:0;height:21%;pointer-events:none;content:"";background:linear-gradient(to top,color-mix(in srgb,#282421 78%,transparent) 0%,color-mix(in srgb,#282421 28%,transparent) 42%,transparent 100%);opacity:0;transition:opacity .18s ease-out}.ingredient-focus__image,.ingredient-focus__drawer-image{display:block;width:100%;height:100%;object-fit:cover}.ingredient-focus__image{pointer-events:none;-webkit-user-drag:none}.ingredient-focus__open-cue{position:absolute;z-index:2;right:16px;bottom:15px;display:inline-flex;align-items:center;gap:6px;color:#f4f3ef;font-family:PPNeueMontreal-Medium,Helvetica Neue,Arial,sans-serif;font-size:13px;font-weight:500;line-height:1;letter-spacing:.025em;pointer-events:none;opacity:0;transition:opacity .18s ease-out}.ingredient-focus__open-cue-arrow{display:block;width:14px;height:14px;flex:0 0 14px}.ingredient-focus__slide.is-active .ingredient-focus__media:after,.ingredient-focus__slide.is-active .ingredient-focus__open-cue{opacity:1}.ingredient-focus__image--placeholder{padding:24%;color:var(--ingredient-muted)}.ingredient-focus__card-copy{padding-top:20px;text-align:center;transition:opacity .22s ease-out}.ingredient-focus__title{margin:0;font-family:Kalice-Regular,Kalice,Georgia,serif;font-size:24px;font-weight:400;line-height:1.12;letter-spacing:-.012em}.ingredient-focus__dose{display:inline-flex;min-width:0;min-height:16px;margin:0;align-items:center;color:#395444;font-family:PPNeueMontreal-Regular,Helvetica Neue,Arial,sans-serif;font-size:13px;line-height:16px;letter-spacing:.01em;text-align:left;transform:translateY(1px)}.ingredient-focus__meta{display:flex;align-items:center;justify-content:center;column-gap:10px;margin-top:10px;color:#395444}.ingredient-focus__meta-separator{flex:0 0 auto;width:4px;height:4px;background:currentColor;border-radius:50%}.ingredient-focus__pillars{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:13px}.ingredient-focus__pillar{display:inline-flex;min-height:34px;align-items:center;gap:7px;padding:7px 12px;color:var(--ingredient-chip-text);background:var(--ingredient-chip);border-radius:999px;font-family:PPNeueMontreal-Medium,Helvetica Neue,Arial,sans-serif;font-size:13px;font-weight:500;line-height:1}.ingredient-focus__pillar-icon{display:grid;width:18px;height:18px;flex:0 0 18px;place-items:center}.ingredient-focus__pillar-icon svg,.ingredient-focus__pillar-icon img{display:block;width:18px;max-height:18px;color:currentColor;object-fit:contain}.ingredient-focus__summary{display:-webkit-box;max-width:38ch;margin:14px auto 0;overflow:hidden;color:var(--ingredient-muted);font-family:PPNeueMontreal-Regular,Helvetica Neue,Arial,sans-serif;font-size:var(--ingredient-summary-mobile);line-height:1.48;-webkit-box-orient:vertical;-webkit-line-clamp:2}.ingredient-focus__pillars--card{flex:0 0 auto;align-items:center;gap:12px;margin-top:0;color:#395444}.ingredient-focus__pillars--card .ingredient-focus__pillar{min-height:16px;gap:5px;padding:0;background:transparent;border-radius:0;color:#395444;font-size:13px;line-height:16px}.ingredient-focus__pillars--card .ingredient-focus__pillar-icon{width:15px;height:15px;flex-basis:15px}.ingredient-focus__pillars--card .ingredient-focus__pillar-icon svg,.ingredient-focus__pillars--card .ingredient-focus__pillar-icon img{width:15px;max-height:15px}.ingredient-focus__formula-button{align-items:center;display:flex;gap:9px;justify-content:center;min-height:48px;font-family:PPNeueMontreal-Medium,Helvetica Neue,Arial,sans-serif;font-size:16px;font-weight:500}.ingredient-focus__nav{position:absolute;top:165px;z-index:5;display:none;width:48px;height:48px;padding:0;color:var(--ingredient-bg);background:var(--ingredient-accent);border:0;border-radius:var(--g-radius-pill);cursor:pointer;place-items:center;transition:background-color var(--g-transition-interactive)}.ingredient-focus__nav:hover{background:var(--ingredient-accent-hover)}.ingredient-focus__nav--previous{left:max(0px,calc(50% - min(41vw,165px)));transform:translate(-50%,-50%)}.ingredient-focus__nav--next{right:max(0px,calc(50% - min(41vw,165px)));transform:translate(50%,-50%)}.ingredient-focus__nav span,.ingredient-focus__nav svg{display:block;width:21px;height:21px}.ingredient-focus__nav--previous svg{transform:rotate(180deg)}.ingredient-focus__formula{display:flex;width:100%;margin:0 auto var(--g-space-xl)}.ingredient-focus__formula-button{width:100%;min-height:var(--g-control-button-height);padding:0 var(--g-control-padding-inline);color:var(--ingredient-formula-text, var(--g-text-primary));background:var(--ingredient-formula-bg, var(--g-color-value-light));border:var(--g-border-width) solid var(--ingredient-formula-border, var(--g-color-banana-stem));border-radius:var(--g-radius-pill);cursor:pointer;transition:color var(--g-transition-interactive),background-color var(--g-transition-interactive),border-color var(--g-transition-interactive)}.ingredient-focus__formula-button:hover{color:var(--ingredient-formula-text, var(--g-text-primary));background:var(--ingredient-formula-hover, #ebe0c4);border-color:var(--ingredient-formula-border, var(--g-color-banana-stem))}.ingredient-focus__formula-icon{display:block;flex:0 0 20px;height:20px;object-fit:contain;width:20px}.ingredient-focus__formula-button:disabled{cursor:not-allowed;opacity:.45}.ingredient-focus__drawer{padding:0;color:var(--ingredient-text);background:var(--ingredient-bg);border:0}.ingredient-focus__drawer{--ingredient-drawer-backdrop-opacity: 62%;--ingredient-drawer-drag-x: 0px;width:min(94vw,560px);height:100dvh;max-width:none;max-height:none;margin:0 0 0 auto;opacity:0;border-radius:22px 0 0 22px;transform:translate(100%);transition:transform .52s cubic-bezier(.22,1,.36,1),opacity .24s ease-out}.ingredient-focus__drawer[open]{opacity:1;transform:translate(var(--ingredient-drawer-drag-x))}.ingredient-focus__drawer.is-opening,.ingredient-focus__drawer.is-closing{opacity:0;transform:translate(100%)}.ingredient-focus__drawer.is-swiping{transition:none}.ingredient-focus__drawer.is-swipe-settling{transition:transform .36s cubic-bezier(.22,1,.36,1),opacity .24s ease-out}.ingredient-focus__drawer.is-gesture-hinting{animation:ingredient-drawer-gesture-hint .62s cubic-bezier(.22,1,.36,1)}.ingredient-focus__drawer.is-gesture-hinting::backdrop{animation:ingredient-drawer-backdrop-hint .62s cubic-bezier(.22,1,.36,1)}@keyframes ingredient-drawer-gesture-hint{0%,to{transform:translate(0)}44%{transform:translate(11px)}}@keyframes ingredient-drawer-backdrop-hint{0%,to{background:#2824219e}44%{background:#2824218c}}.ingredient-focus__drawer::backdrop{background:#2824219e}.ingredient-focus__drawer::backdrop{background:rgb(40 36 33 / var(--ingredient-drawer-backdrop-opacity));transition:background-color .32s ease-out}.ingredient-focus__drawer.is-swiping::backdrop{transition:none}.ingredient-focus__drawer.is-swipe-settling::backdrop{transition:background-color .36s cubic-bezier(.22,1,.36,1)}.ingredient-focus__drawer.is-opening::backdrop,.ingredient-focus__drawer.is-closing::backdrop{background:#28242100}.ingredient-focus__drawer-scroll{height:100%;overflow-y:auto;overscroll-behavior:contain;touch-action:pan-y}.ingredient-focus__drawer-topline{position:sticky;top:0;z-index:2;display:flex;min-height:62px;align-items:center;justify-content:space-between;gap:20px;padding:10px 20px;background:var(--ingredient-bg);border-bottom:1px solid var(--ingredient-border)}.ingredient-focus__drawer-close{position:relative;display:grid;width:var(--g-control-target-min);min-width:var(--g-control-target-min);min-height:var(--g-control-target-min);margin-right:calc(var(--g-space-md) * -1);padding:0;color:var(--ingredient-text);background:transparent;border:0;border-radius:50%;box-shadow:none;cursor:pointer;place-items:center;transition:color .16s ease-out,background-color .16s ease-out;-webkit-appearance:none;appearance:none}.ingredient-focus__drawer-close:before{position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;content:""}.ingredient-focus__drawer-close:hover,.ingredient-focus__drawer-close:focus-visible{color:var(--ingredient-text);background:var(--ingredient-chip);border-color:transparent;box-shadow:none}.ingredient-focus__drawer-close:focus-visible{outline:var(--g-focus-width) solid var(--g-focus-color);outline-offset:var(--g-focus-offset)}.ingredient-focus__drawer-close svg{width:14px;height:14px}.ingredient-focus__drawer-media{aspect-ratio:4 / 3;overflow:hidden;background:var(--ingredient-chip)}.ingredient-focus__drawer-content{padding:26px 20px 42px}.ingredient-focus__drawer-title{margin:0;font-family:Kalice-Regular,Kalice,Georgia,serif;font-size:34px;font-weight:400;line-height:1.1;letter-spacing:-.015em}.ingredient-focus__lead{margin:16px 0 0;color:var(--gds-text);font-family:PPNeueMontreal-Regular,Helvetica Neue,Arial,sans-serif;font-size:var(--gds-body);line-height:var(--gds-body-leading)}.ingredient-focus__pillars--drawer{justify-content:flex-start;margin-top:16px}.ingredient-focus__fact,.ingredient-focus__evidence,.ingredient-focus__studies{margin-top:28px}.ingredient-focus__fact-label{margin-bottom:8px;color:var(--ingredient-muted)}.ingredient-focus__fact p:last-child,.ingredient-focus__evidence p:not(.ingredient-focus__fact-label),.ingredient-focus__study-empty{margin:0;color:var(--ingredient-text);font-family:PPNeueMontreal-Regular,Helvetica Neue,Arial,sans-serif;font-size:16px;line-height:1.6}.ingredient-focus__evidence p:not(.ingredient-focus__fact-label)+p{margin-top:12px}.ingredient-focus__studies-label{margin-bottom:8px}.ingredient-focus__study-list{border-top:1px solid var(--ingredient-border)}.ingredient-focus__study{display:grid;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:72px;padding:13px 0;color:var(--ingredient-text);border-bottom:1px solid var(--ingredient-border)}.ingredient-focus__study-icon{display:grid;width:32px;height:32px;color:var(--ingredient-accent);place-items:center}.ingredient-focus__study-icon svg{width:22px;height:22px}.ingredient-focus__study-copy{display:grid;gap:4px;min-width:0;font-family:PPNeueMontreal-Regular,Helvetica Neue,Arial,sans-serif}.ingredient-focus__study-copy strong{overflow:hidden;font-size:15px;font-weight:500;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.ingredient-focus__study-copy small{color:var(--ingredient-muted);font-size:13px;line-height:1.35}.ingredient-focus__study-action{color:var(--ingredient-accent);font-family:PPNeueMontreal-Medium,Helvetica Neue,Arial,sans-serif;font-size:13px;font-weight:500;text-decoration:underline;text-underline-offset:3px}.ingredient-focus__media-button:focus-visible,.ingredient-focus__nav:focus-visible,.ingredient-focus__formula-button:focus-visible,.ingredient-focus__study-action:focus-visible{outline:var(--g-focus-width) solid var(--g-focus-color);outline-offset:var(--g-focus-offset)}.ingredient-focus__media-button:focus:not(:focus-visible),.ingredient-focus__media-button.is-dialog-restored:focus{outline:none;box-shadow:none}.ingredient-focus__empty{padding:50px 20px;text-align:center;border:1px solid var(--ingredient-border);border-radius:var(--ingredient-radius)}@media(min-width:990px){.ingredient-focus[data-section-id]{--ingredient-spread-width: min( calc(100vw - 48px) , var(--ingredient-container));--ingredient-card-width: calc(var(--ingredient-spread-width) * .335);--ingredient-card-offset: calc(var(--ingredient-spread-width) * .3534375);--ingredient-side-width: calc(var(--ingredient-card-width) * .875);--ingredient-side-offset-y: calc(var(--ingredient-card-width) * .0875);--ingredient-far-offset-y: clamp(44px, 4vw, 54px);padding-top:var(--ingredient-padding-top-desktop);padding-bottom:var(--ingredient-padding-bottom-desktop)}.ingredient-focus__container{padding-inline:24px}.ingredient-focus__header{margin-bottom:28px}.ingredient-focus__heading{font-size:var(--garrnish-heading-size,var(--ingredient-heading-desktop));text-wrap:balance}.ingredient-focus__subheading{font-size:max(var(--g-type-body-size),var(--ingredient-copy-desktop))}.ingredient-focus__summary{font-size:16px}.ingredient-focus__formula{width:min(100%,calc(var(--ingredient-card-offset) + var(--ingredient-card-offset) + var(--ingredient-side-width)))}.ingredient-focus__carousel{width:auto;max-width:none;margin-inline:auto}.ingredient-focus__stage{height:calc(var(--ingredient-card-width) + 128px);cursor:grab}.ingredient-focus__slide{transform-origin:top center}.ingredient-focus__slide.is-previous,.ingredient-focus__slide.is-next{z-index:1;opacity:1;visibility:visible;pointer-events:auto;cursor:pointer}.ingredient-focus__slide.is-previous{transform:translate(calc(-50% - var(--ingredient-card-offset)),var(--ingredient-side-offset-y)) scale(.875)}.ingredient-focus__slide.is-next{transform:translate(calc(-50% + var(--ingredient-card-offset)),var(--ingredient-side-offset-y)) scale(.875)}.ingredient-focus__slide.is-far-previous{opacity:0;visibility:hidden;pointer-events:none;transform:translate(calc(-50% - 50vw - 18px),var(--ingredient-far-offset-y)) scale(.68)}.ingredient-focus__slide.is-far-next{opacity:0;visibility:hidden;pointer-events:none;transform:translate(calc(-50% + 50vw + 18px),var(--ingredient-far-offset-y)) scale(.68)}.ingredient-focus__slide.is-previous .ingredient-focus__pillars,.ingredient-focus__slide.is-next .ingredient-focus__pillars,.ingredient-focus__slide.is-previous .ingredient-focus__dose,.ingredient-focus__slide.is-next .ingredient-focus__dose,.ingredient-focus__slide.is-previous .ingredient-focus__meta,.ingredient-focus__slide.is-next .ingredient-focus__meta,.ingredient-focus__slide.is-previous .ingredient-focus__summary,.ingredient-focus__slide.is-next .ingredient-focus__summary,.ingredient-focus__slide.is-previous .ingredient-focus__open-cue,.ingredient-focus__slide.is-next .ingredient-focus__open-cue{display:none}.ingredient-focus__slide.is-previous .ingredient-focus__card-copy,.ingredient-focus__slide.is-next .ingredient-focus__card-copy{padding-top:16px}.ingredient-focus__slide.is-previous .ingredient-focus__title,.ingredient-focus__slide.is-next .ingredient-focus__title{font-size:21px}.ingredient-focus__title{font-size:28px}.ingredient-focus__nav{top:calc(var(--ingredient-card-width) / 2);display:grid}.ingredient-focus__nav--previous{left:calc(50% - var(--ingredient-card-width) / 2 - 56px)}.ingredient-focus__nav--next{right:calc(50% - var(--ingredient-card-width) / 2 - 56px)}.ingredient-focus__drawer{width:min(100%,560px)}.ingredient-focus__drawer-content{padding:32px 38px 54px}.ingredient-focus__drawer-topline{padding-inline:38px}}@media(prefers-reduced-motion:reduce){.ingredient-focus__slide,.ingredient-focus__drawer,.ingredient-focus__drawer::backdrop{transition:none}.ingredient-focus__drawer.is-gesture-hinting,.ingredient-focus__drawer.is-gesture-hinting::backdrop{animation:none}}@media(max-width:989px){.ingredient-focus__drawer-close{width:var(--g-control-target-min);min-width:var(--g-control-target-min);min-height:var(--g-control-target-min);margin-right:calc(var(--g-space-sm) * -1);background:transparent!important;border:0!important;border-radius:0;box-shadow:none!important;transform:none!important;-webkit-appearance:none!important;appearance:none!important;-webkit-tap-highlight-color:transparent}.ingredient-focus__drawer-close:hover,.ingredient-focus__drawer-close:focus,.ingredient-focus__drawer-close:active{background:transparent!important;border:0!important;box-shadow:none!important;outline:0!important}.ingredient-focus__drawer-close:focus-visible{background:var(--ingredient-chip)!important;border-radius:50%;outline:var(--g-focus-width) solid var(--g-focus-color)!important;outline-offset:var(--g-focus-offset)!important}body.no-focus-visible .ingredient-focus__drawer-close:focus-visible{background:transparent!important}.ingredient-focus__drawer-close:before{top:-6px;right:-6px;bottom:-6px;left:-6px;background:transparent!important;border:0!important;border-radius:0;box-shadow:none!important;outline:0!important}.ingredient-focus__drawer-close:after{display:none!important;content:none!important}.ingredient-focus__drawer-close svg{width:13px;height:13px}.ingredient-focus__drawer.is-gesture-hinting{animation-name:ingredient-drawer-gesture-hint}.ingredient-focus__slide.is-previous .ingredient-focus__card-copy,.ingredient-focus__slide.is-next .ingredient-focus__card-copy,.ingredient-focus__slide.is-far-previous .ingredient-focus__card-copy,.ingredient-focus__slide.is-far-next .ingredient-focus__card-copy{opacity:0}}[data-ingredient-page-drawers]{--g-border-width: 1px;--g-color-banana-stem: #c2b280;--g-color-sap-drip: #708474;--g-color-value-light: #f6eedf;--g-control-button-height: 48px;--g-control-padding-inline: 24px;--g-control-target-min: 44px;--g-focus-color: #b2d298;--g-focus-offset: 3px;--g-focus-width: 2px;--g-font-body: "PPNeueMontreal-Regular", "Helvetica Neue", Arial, sans-serif;--g-font-control: "PPNeueMontreal-Regular", "Helvetica Neue", Arial, sans-serif;--g-font-display: "Kalice-Regular", Kalice, Georgia, serif;--g-font-weight-medium: 500;--g-font-weight-regular: 400;--g-layout-gutter: clamp(20px, 4vw, 48px);--g-layout-heading-max: 820px;--g-layout-prose-max: 760px;--g-leading-body-large: 1.5;--g-leading-headline: 1.1;--g-leading-label: 1.25;--g-radius-input: 10px;--g-radius-pill: 999px;--g-section-space-compact: 48px;--g-space-2xs: 4px;--g-space-xs: 8px;--g-space-sm: 12px;--g-space-md: 16px;--g-space-lg: 24px;--g-space-xl: 32px;--g-space-3xl: 64px;--g-text-primary: #282421;--g-tracking-headline: -.015em;--g-tracking-label: .04em;--g-transition-interactive: .18s cubic-bezier(.22, 1, .36, 1);--g-type-body-size: 16px;--g-type-label-size: 13px;--ingredient-text:#282421;--ingredient-bg:#f4f3ef;--ingredient-border:#e1dcd4;--ingredient-chip:#eef9e8;--ingredient-chip-text:#395444;--ingredient-muted:#282421}
/*# sourceMappingURL=/cdn/shop/t/111/assets/custom-ingredient-focus.css.map */
