.mandl-ing-prop{--mandl-ing-prop-bg-page: #fafafa;--mandl-ing-prop-text: #1a1a1a;--mandl-ing-prop-text-muted: #5c5c5c;--mandl-ing-prop-panel-sage: #d2e6d0;--mandl-ing-prop-panel-warm: #ecdfcf;--mandl-ing-prop-panel-cool: #cdd9e6;--mandl-ing-prop-panel-stone: #d8d4cc;border-radius:0;background:var(--mandl-ing-prop-bg-page);color:var(--mandl-ing-prop-text)}.mandl-ing-prop *,.mandl-ing-prop *:before,.mandl-ing-prop *:after{border-radius:0!important}.mandl-ing-prop__inner{max-width:var(--page-width, 120rem);margin:0 auto}.mandl-ing-prop__intro.mandl-section-head{margin-bottom:3rem}.mandl-ing-prop .mandl-ing-prop__subtitle.mandl-section-head__subtitle{margin:0 0 .75rem;font-size:1.1rem;letter-spacing:.14em;text-transform:uppercase;color:var(--mandl-ing-prop-text-muted);font-weight:500}.mandl-ing-prop .mandl-ing-prop__heading.mandl-section-head__display{margin:0 0 1rem;font-size:clamp(2.4rem,4vw,3.6rem);line-height:1.12;font-weight:600;letter-spacing:-.02em}.mandl-ing-prop .mandl-ing-prop__heading.mandl-section-head__display.rte p{margin:0}.mandl-ing-prop .mandl-ing-prop__lead.mandl-section-head__intro{margin:0;font-size:1.5rem;line-height:1.45;color:var(--mandl-ing-prop-text-muted)}.mandl-ing-prop .mandl-ing-prop__lead.mandl-section-head__intro.rte p:last-child{margin-bottom:0}.mandl-spotlight__lead.mandl-text-scope{margin-bottom:clamp(.5rem,2vw,1.25rem)}.mandl-ing-prop__rows{display:flex;flex-direction:column;gap:0}.mandl-ing-prop-row{--mandl-ing-prop-panel-sage: #d2e6d0;--mandl-ing-prop-panel-warm: #ecdfcf;--mandl-ing-prop-panel-cool: #cdd9e6;--mandl-ing-prop-panel-stone: #d8d4cc;border-radius:0}.mandl-ing-prop-row__grid{display:grid;grid-template-columns:1fr;min-height:0}@media screen and (min-width:990px){.mandl-ing-prop-row__grid{grid-template-columns:1fr 1fr;min-height:28rem;align-items:stretch}.mandl-ing-prop-row--flip .mandl-ing-prop-row__visual{order:2}.mandl-ing-prop-row--flip .mandl-ing-prop-row__copy{order:1}.mandl-ing-prop-row--flip .mandl-ing-prop-row__copy{padding-right:4rem}}@media screen and (max-width:989px){.mandl-ing-prop-row__visual{order:1}.mandl-ing-prop-row__copy{order:2;padding:4rem 0!important}}.mandl-ing-prop-row__visual{position:relative;display:flex;align-items:center;justify-content:center;padding:clamp(3rem,6vw,5rem);background:var(--mandl-ing-prop-panel-tone, var(--mandl-ing-prop-panel-sage))}.mandl-ing-prop-row--tone-warm_gray .mandl-ing-prop-row__visual{--mandl-ing-prop-panel-tone: var(--mandl-ing-prop-panel-warm)}.mandl-ing-prop-row--tone-cool_gray .mandl-ing-prop-row__visual{--mandl-ing-prop-panel-tone: var(--mandl-ing-prop-panel-cool)}.mandl-ing-prop-row--tone-stone .mandl-ing-prop-row__visual{--mandl-ing-prop-panel-tone: var(--mandl-ing-prop-panel-stone)}.mandl-ing-prop-row--tone-sage .mandl-ing-prop-row__visual{--mandl-ing-prop-panel-tone: var(--mandl-ing-prop-panel-sage)}.mandl-ing-prop-row__icon{display:block;width:clamp(4.8rem,12vw,8rem);height:auto;max-height:10rem;object-fit:contain;filter:grayscale(1);opacity:.88}.mandl-spotlight-watermark--panel-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:flex;align-items:center;justify-content:center;font-size:clamp(4rem,14vw,4.8rem);font-weight:700;line-height:1;text-align:center;color:#fff;opacity:.5;pointer-events:none;max-width:48rem;margin:0 auto}.mandl-ing-prop-row__badge{position:absolute;bottom:1.5rem;left:1.5rem;padding:.75rem;font-size:1.2rem;line-height:1.2;text-transform:uppercase;background:var(--mandl-ing-prop-text);color:rgb(var(--color-background));border-radius:0;font-family:var(--font-subline-family);font-weight:var(--font-subline-weight);letter-spacing:var(--font-subline-tracking)}.mandl-ing-prop-row--flip .mandl-ing-prop-row__badge{left:auto;right:1.2rem}@media screen and (max-width:989px){.mandl-ing-prop-row__badge,.mandl-ing-prop-row--flip .mandl-ing-prop-row__badge{left:1.2rem;right:auto}}.mandl-ing-prop-row__copy{display:flex;flex-direction:column;justify-content:center;gap:1.2rem;padding:clamp(2.4rem,4vw,4rem);background:#fff}.mandl-ing-prop-row__category{margin:0;font-size:1.2rem;text-transform:uppercase;color:var(--mandl-ing-prop-text-muted);font-family:var(--font-subline-family);font-weight:var(--font-subline-weight);letter-spacing:var(--font-subline-tracking)}.mandl-ing-prop-row__title{margin:0;font-size:clamp(2rem,3vw,2.8rem);line-height:1.25;font-weight:600;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);letter-spacing:0}.mandl-ing-prop-row__title.rte p{margin:0}.mandl-ing-prop-row__body{margin:0;font-size:1.5rem;line-height:1.55;color:var(--mandl-ing-prop-text-muted)}.mandl-ing-prop-row__body.rte p:last-child{margin-bottom:0}.mandl-ing-prop-row__stats{display:flex;flex-wrap:wrap;gap:2rem 3rem;margin-top:1.5rem}@media screen and (min-width:1200px){.mandl-ing-prop-row__stats{gap:1.5rem}.mandl-ing-prop-row__stat+.mandl-ing-prop-row__stat{position:relative;padding-inline-start:1.5rem}.mandl-ing-prop-row__stat+.mandl-ing-prop-row__stat:before{content:"";position:absolute;inset-inline-start:0;top:.2em;bottom:.2em;width:1px;background:#1a1a1a2e;pointer-events:none}}@media screen and (min-width:1360px){.mandl-ing-prop-row__stats{gap:2rem}.mandl-ing-prop-row__stat+.mandl-ing-prop-row__stat{padding-inline-start:3rem}}@media screen and (max-width:1199px){.mandl-ing-prop-row__stats{flex-direction:column}}.mandl-ing-prop-row__stat{display:flex;flex-direction:column;gap:.5rem;min-width:8rem}.mandl-ing-prop-row__stat-val{font-size:2rem;font-family:var(--font-subline-family);font-weight:var(--font-subline-weight);line-height:1.25}.mandl-ing-prop-row__stat-lbl{font-size:1.2rem;color:var(--mandl-ing-prop-text-muted)}.mandl-ing-prop-row__link{margin-top:1.5rem;display:inline-flex;align-items:center;gap:.5rem;font-size:1.2rem;color:var(--mandl-ing-prop-text);text-decoration:none;width:fit-content;font-family:var(--font-button-family);font-weight:var(--font-button-weight);letter-spacing:var(--font-button-tracking);text-transform:uppercase;background-position:left bottom,left bottom;background-size:100% .1rem,100% .1rem;padding:.5rem 0}.mandl-ing-prop-row__link:hover{text-decoration-thickness:2px}.mandl-ing-prop-row__link .mandl-ing-prop-row__link-arrow{text-decoration:none}.mandl-ing-prop--placeholder{padding:3rem 1.5rem;border:2px dashed rgba(26,26,26,.2);background:#fff;color:var(--mandl-ing-prop-text-muted);text-align:center;font-size:1.4rem}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-mandl-ingredient-properties.css.map */
