.erdim-about-hero__inner{display:grid;grid-template-columns:1fr;gap:3rem;align-items:center}@media screen and (min-width:990px){.erdim-about-hero__inner{grid-template-columns:minmax(0,5fr) minmax(0,5fr);gap:5rem}.erdim-about-hero--left .erdim-about-hero__media{order:-1}}.erdim-about-hero__content{display:flex;flex-direction:column;align-items:flex-start;gap:1.5rem}.erdim-about-hero__eyebrow{background-color:rgb(var(--color-button));color:rgb(var(--color-button-text));border-color:transparent}.erdim-about-hero__heading{margin:0;line-height:1.05;letter-spacing:-.015em}.erdim-about-hero__text{max-width:52ch;font-size:1.25rem;line-height:1.6}.erdim-about-hero__media{display:flex;align-items:center;justify-content:center;width:100%}.erdim-about-hero__media-frame{position:relative;width:100%;max-width:540px;aspect-ratio:4 / 3;max-height:520px;margin:0;padding:0;border:0;outline:0;overflow:hidden;border-radius:max(var(--media-radius, 12px),20px);background:transparent;box-shadow:none}.erdim-about-hero__media-frame:before,.erdim-about-hero__media-frame:after{content:none}.erdim-about-hero__media-frame--contain{background-color:rgba(var(--color-foreground),.06)}.erdim-about-hero__media-frame--small{max-width:420px}.erdim-about-hero__media-frame--medium{max-width:540px}.erdim-about-hero__media-frame--large{max-width:650px}.erdim-about-hero__media-img,.erdim-about-hero__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;margin:0;padding:0;border:0;outline:0;box-shadow:none;background:transparent;border-radius:inherit}.erdim-about-hero__media-img{object-fit:cover;object-position:var(--media-focal-point, 50% 50%)}.erdim-about-hero__media-frame--contain .erdim-about-hero__media-img{object-fit:contain}.erdim-about-hero__placeholder{display:flex;align-items:center;justify-content:center}.erdim-about-hero__placeholder-icon{width:18%;color:rgba(var(--color-foreground),.3)}.erdim-about-hero__placeholder-icon svg{width:100%;height:auto;fill:currentColor}@media screen and (max-width:749px){.erdim-about-hero__text{font-size:1.125rem}.erdim-about-hero__media-frame,.erdim-about-hero__media-frame--small,.erdim-about-hero__media-frame--medium,.erdim-about-hero__media-frame--large{max-width:100%;max-height:400px}}.erdim-about__inner{display:grid;grid-template-columns:1fr;gap:3.5rem;align-items:center}@media screen and (min-width:990px){.erdim-about__inner{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:6rem}.erdim-about--image_right .erdim-about__media{order:2}.erdim-about--image_right .erdim-about__content{order:1}}.erdim-about__media{position:relative;isolation:isolate;padding:2rem 2.5rem 3rem 0}.erdim-about__media-frame{position:relative;width:100%;max-width:560px;aspect-ratio:4 / 3;max-height:500px;margin:0;padding:0;border:0;outline:0;overflow:hidden;border-radius:max(var(--media-radius, 12px),20px);background:transparent;box-shadow:none}.erdim-about__media-frame:before,.erdim-about__media-frame:after{content:none}.erdim-about__media-frame--contain{background-color:rgba(var(--color-foreground),.06)}.erdim-about__media-frame--small{max-width:460px}.erdim-about__media-frame--medium{max-width:560px}.erdim-about__media-frame--large{max-width:650px}.erdim-about__media-img,.erdim-about__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;margin:0;padding:0;border:0;outline:0;box-shadow:none;background:transparent;border-radius:inherit}.erdim-about__media-img{object-fit:cover;object-position:var(--media-focal-point, 50% 50%)}.erdim-about__media-frame--contain .erdim-about__media-img{object-fit:contain}.erdim-about__placeholder{display:flex;align-items:center;justify-content:center}.erdim-about__placeholder-icon{width:18%;color:rgba(var(--color-foreground),.3)}.erdim-about__placeholder-icon svg{width:100%;height:auto;fill:currentColor}.erdim-about__media-accent{position:absolute;bottom:0;right:0;width:42%;box-shadow:0 10px 30px rgba(var(--color-shadow),.18);border-radius:max(var(--media-radius, 12px),16px);overflow:hidden;transform:rotate(3deg)}.erdim-about__media-accent img{display:block;width:100%;aspect-ratio:4 / 3;object-fit:cover}.erdim-about__decor-icon{position:absolute;top:-1.5rem;left:-1rem;width:4.4rem;height:4.4rem;color:rgb(var(--color-button));opacity:.9}.erdim-about__decor-icon svg{width:100%;height:100%;fill:currentColor}.erdim-about__content{display:flex;flex-direction:column;align-items:flex-start;gap:1.6rem}.erdim-about__eyebrow{background-color:rgb(var(--color-button));color:rgb(var(--color-button-text));border-color:transparent}.erdim-about__heading{margin:0;line-height:1.1}.erdim-about__text{max-width:50ch;font-size:1.7rem;line-height:1.65}.erdim-about__button{margin-top:.6rem}@media screen and (max-width:749px){.erdim-about__media{padding:1rem 1.5rem 2rem 0}.erdim-about__media-accent{width:48%}.erdim-about__media-frame,.erdim-about__media-frame--small,.erdim-about__media-frame--medium,.erdim-about__media-frame--large{max-width:100%;max-height:400px}}.erdim-cta{position:relative;overflow:hidden;isolation:isolate}.erdim-cta__inner{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;text-align:center;gap:1.6rem;max-width:60rem;margin-inline:auto}.erdim-cta__heading{margin:0;line-height:1.08}.erdim-cta__text{font-size:1.7rem;line-height:1.6;max-width:46ch}.erdim-cta__button{margin-top:.6rem}.erdim-cta__decor{position:absolute;z-index:1;top:-8%;right:-4%;width:24%;max-width:280px;opacity:.9;pointer-events:none}.erdim-cta__decor img{display:block;width:100%;height:auto}@media screen and (max-width:749px){.erdim-cta__decor{width:34%;top:-6%;right:-8%}}@media(prefers-reduced-motion:no-preference){.erdim-cta__decor{animation:erdim-cta-float 8s ease-in-out infinite}}@keyframes erdim-cta-float{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-12px) rotate(4deg)}}.erdim-showcase{position:relative;overflow:hidden;isolation:isolate}.erdim-showcase__mesh{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:radial-gradient(circle at 12% 20%,rgba(198,48,79,.16) 0%,transparent 45%),radial-gradient(circle at 85% 15%,rgba(245,180,0,.22) 0%,transparent 42%),radial-gradient(circle at 80% 85%,rgba(47,141,82,.16) 0%,transparent 45%),radial-gradient(circle at 15% 88%,rgba(245,180,0,.14) 0%,transparent 40%)}.erdim-showcase__inner{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;text-align:center;gap:1.8rem;max-width:74rem;margin-inline:auto}.erdim-showcase__eyebrow{background-color:rgb(var(--color-button));color:rgb(var(--color-button-text));border-color:transparent}.erdim-showcase__heading{margin:0;line-height:1.02;letter-spacing:-.015em}.erdim-showcase__text{max-width:52ch;font-size:1.7rem;line-height:1.6}.erdim-showcase__button{margin-top:.8rem}.erdim-showcase__float{position:absolute;z-index:1;pointer-events:none;width:16%;max-width:220px}.erdim-showcase__float img{display:block;width:100%;height:auto}.erdim-showcase__float--1{top:8%;left:6%}.erdim-showcase__float--2{bottom:10%;right:8%;width:14%}.erdim-showcase__float--3{top:12%;right:12%;width:11%}@media screen and (max-width:989px){.erdim-showcase__float{width:20%}.erdim-showcase__float--3{display:none}}@media screen and (max-width:749px){.erdim-showcase__float--1,.erdim-showcase__float--2{width:24%;opacity:.85}}@media(prefers-reduced-motion:no-preference){.erdim-showcase__float--1{animation:erdim-showcase-float-a 8s ease-in-out infinite}.erdim-showcase__float--2{animation:erdim-showcase-float-b 9s ease-in-out infinite}.erdim-showcase__float--3{animation:erdim-showcase-float-a 7s ease-in-out infinite}}@keyframes erdim-showcase-float-a{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-14px) rotate(5deg)}}@keyframes erdim-showcase-float-b{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(12px) rotate(-4deg)}}.erdim-values__inner{display:flex;flex-direction:column;gap:3rem}.erdim-values__header{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1.2rem;max-width:56rem;margin-inline:auto}.erdim-values__eyebrow{background-color:rgb(var(--color-button));color:rgb(var(--color-button-text));border-color:transparent}.erdim-values__heading{margin:0;line-height:1.08}.erdim-values__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:1.75rem}@media screen and (min-width:750px){.erdim-values__grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:2.25rem}}.erdim-values__item{display:flex;flex-direction:column;align-items:flex-start;gap:1rem;padding:2rem;background-color:rgba(var(--color-background),.6);border:1px solid rgba(var(--color-foreground),.08);border-radius:max(var(--media-radius, 12px),16px)}.erdim-values__icon{display:inline-flex;align-items:center;justify-content:center;width:3.25rem;height:3.25rem;border-radius:50%;background-color:rgb(var(--color-button));color:rgb(var(--color-button-text));padding:.7rem}.erdim-values__icon svg{width:100%;height:100%;fill:currentColor}.erdim-values__item-title{margin:0;font-size:1.4rem;line-height:1.2}.erdim-values__item-text{margin:0;font-size:1.0625rem;line-height:1.55;color:rgba(var(--color-foreground),.75)}.erdim-hero{position:relative;isolation:isolate;overflow:hidden;display:flex;width:100%}.erdim-hero--height-standard{min-height:620px;height:clamp(620px,76vh,700px)}.erdim-hero--height-tall{min-height:660px;height:clamp(660px,84vh,760px)}.erdim-hero--align-top{align-items:flex-start}.erdim-hero--align-center{align-items:center}.erdim-hero--align-bottom{align-items:flex-end}.erdim-hero__background{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.erdim-hero__background-picture{display:block;width:100%;height:100%}.erdim-hero__background-img{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--hero-focal, center right)}.erdim-hero__background-placeholder{display:flex;align-items:center;justify-content:center;width:100%;height:100%;background:radial-gradient(circle at 30% 25%,#fff3c4,#fde2e4 55%,#e4f5e0)}.erdim-hero__placeholder-icon{width:18%;color:rgba(var(--color-foreground),.35)}.erdim-hero__placeholder-icon svg{width:100%;height:auto;display:block;fill:currentColor}.erdim-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,#faf7eff2,#faf7efd1 25%,#faf7ef6b,#faf7ef14 65%,#faf7ef00 80%);opacity:var(--overlay-opacity, .7)}.erdim-hero__decor{position:absolute;z-index:1;width:22%;max-width:150px;pointer-events:none}.erdim-hero__decor img{display:block;width:100%;height:auto}.erdim-hero__decor--1{top:8%;right:6%}.erdim-hero__decor--2{bottom:10%;right:16%;width:16%}.erdim-hero__content-wrap{position:relative;z-index:2;width:100%;box-sizing:border-box;padding-left:20px;padding-right:20px}@media screen and (min-width:750px){.erdim-hero__content-wrap{padding-left:clamp(32px,6vw,100px);padding-right:clamp(32px,6vw,100px)}}.erdim-hero__content{display:flex;flex-direction:column;align-items:flex-start;text-align:left;max-width:var(--hero-content-width, 560px);padding-block:2rem;color:var(--hero-text-color, rgb(var(--color-foreground)))}.erdim-hero__eyebrow{margin:0;background-color:#ffffff8c;color:rgb(var(--color-secondary-button-text, var(--color-foreground)));border-color:rgba(var(--color-foreground),.12);font-size:.8125rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;padding:.45em 1em}.erdim-hero__heading{margin:0;max-width:24ch;font-size:clamp(3.2rem,2.6rem + 2.2vw,5rem);line-height:1.03;font-weight:700;letter-spacing:-.02em;color:inherit}.erdim-hero__eyebrow+.erdim-hero__heading{margin-top:clamp(1.125rem,2vw,1.5rem)}.erdim-hero__text{margin:0;max-width:500px;font-size:clamp(1.125rem,.5vw + 1.05rem,1.25rem);line-height:1.55;color:inherit}.erdim-hero__heading+.erdim-hero__text{margin-top:clamp(1.5rem,2.2vw,2rem)}.erdim-hero__buttons{display:flex;flex-wrap:wrap;align-items:center;gap:1.125rem;margin:0}.erdim-hero__buttons .button{--buttons-radius: 14px;--buttons-radius-outset: 15px;min-width:0;min-height:4rem;padding:0 2.5rem;font-size:1.25rem;font-weight:700;white-space:nowrap}.erdim-hero__text+.erdim-hero__buttons,.erdim-hero__heading+.erdim-hero__buttons,.erdim-hero__eyebrow+.erdim-hero__buttons{margin-top:clamp(1.75rem,2.5vw,2rem)}@media screen and (max-width:749px){.erdim-hero--height-standard,.erdim-hero--height-tall{min-height:480px;height:clamp(480px,78vh,700px)}.erdim-hero__overlay{background:linear-gradient(165deg,#faf7eff2,#faf7efdb 45%,#faf7ef9e);opacity:clamp(.85,calc(var(--overlay-opacity, .7) + .15),1)}.erdim-hero__content{max-width:100%}.erdim-hero__heading{max-width:18ch;font-size:clamp(2.25rem,8vw,2.75rem)}.erdim-hero__buttons{flex-direction:column;align-items:stretch;gap:.75rem}.erdim-hero__buttons .button{width:100%;min-height:3.625rem;font-size:1.0625rem;padding:0 2rem}.erdim-hero__decor{width:20%}}@media(prefers-reduced-motion:no-preference){.erdim-hero__decor--1{animation:erdim-float-1 6s ease-in-out infinite}.erdim-hero__decor--2{animation:erdim-float-2 7s ease-in-out infinite}}@keyframes erdim-float-1{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-10px) rotate(4deg)}}@keyframes erdim-float-2{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(8px) rotate(-3deg)}}.erdim-product__short-description{margin:0;font-size:1.25rem;line-height:1.5;color:rgba(var(--color-foreground),.75)}.erdim-food-info{width:100%;max-width:100%;display:flex;flex-direction:column;gap:1.25rem;margin-top:.5rem}.erdim-food-info__chip{display:inline-flex;align-self:flex-start;align-items:baseline;gap:.4rem;padding:.5rem 1rem;border-radius:999px;background-color:rgb(var(--color-button));color:rgb(var(--color-button-text))}.erdim-food-info__chip-label{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.erdim-food-info__chip-value{font-size:.9375rem;font-weight:700}.erdim-food-info__list{width:100%;border-top:2px solid rgba(var(--color-foreground),.12)}.erdim-food-info__row{border-bottom:2px solid rgba(var(--color-foreground),.12)}.erdim-food-info__row-title{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:clamp(.875rem,.75rem + .4vw,1.125rem) .125rem;font-size:clamp(1rem,.9rem + .4vw,1.25rem);font-weight:700;text-transform:uppercase;letter-spacing:.01em;cursor:pointer;list-style:none}.erdim-food-info__row-title::-webkit-details-marker{display:none}.erdim-food-info__row-title:hover{opacity:.75}.erdim-food-info__row-title:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:4px;border-radius:4px}.erdim-food-info__row-icon{display:inline-flex;flex-shrink:0;width:1rem;height:1rem;transition:transform .25s ease}.erdim-food-info__row-icon svg{width:100%;height:100%;fill:currentColor}.erdim-food-info__row[open]>.erdim-food-info__row-title .erdim-food-info__row-icon{transform:rotate(180deg)}.erdim-food-info__row-content{padding:0 .125rem clamp(1.125rem,1rem + .4vw,1.5rem);font-size:clamp(.9375rem,.9rem + .15vw,1rem);line-height:1.6}@media(prefers-reduced-motion:reduce){.erdim-food-info__row-icon{transition:none}}.erdim-nutrition-table-wrap{width:100%;max-width:100%;border-radius:max(var(--media-radius, 12px),16px);overflow:hidden}.erdim-nutrition-table{width:100%;border-collapse:collapse;background-color:#fff8ef;color:#2b1810}.erdim-nutrition-table thead th{background-color:#1f5d3a;color:#fbf6ec;font-size:clamp(1rem,.9rem + .25vw,1.125rem);font-weight:700;text-align:left;padding:clamp(.75rem,.65rem + .3vw,1rem) clamp(.875rem,.75rem + .3vw,1.125rem)}.erdim-nutrition-table thead th:last-child{text-align:right}.erdim-nutrition-table th,.erdim-nutrition-table td{padding:clamp(.75rem,.65rem + .3vw,1rem) clamp(.875rem,.75rem + .3vw,1.125rem);border-bottom:1px solid rgba(43,24,16,.1)}.erdim-nutrition-table tbody th{text-align:left;font-weight:600;font-size:clamp(.875rem,.82rem + .2vw,1rem)}.erdim-nutrition-table tbody td{text-align:right;font-weight:500;font-size:clamp(.875rem,.82rem + .2vw,1rem)}.erdim-nutrition-table tbody tr:last-child th,.erdim-nutrition-table tbody tr:last-child td{border-bottom:0}.erdim-nutrition-table__sub-row th,.erdim-nutrition-table__sub-row td{padding-left:clamp(1.375rem,1.2rem + .6vw,1.75rem);font-size:.9em;font-weight:400;opacity:.75}@media screen and (max-width:749px){.erdim-nutrition-table th,.erdim-nutrition-table td{padding:.7rem .75rem}.erdim-nutrition-table__sub-row th,.erdim-nutrition-table__sub-row td{padding-left:1.25rem}}
/*# sourceMappingURL=/cdn/shop/t/4/compiled_assets/styles.css.map */
