.sorted-ingredients__header{max-width:76rem;margin:0 auto 3.2rem;text-align:center}.sorted-ingredients__eyebrow{margin-bottom:1.6rem}.sorted-ingredients__text{margin-top:2rem;font-size:1.7rem}.sorted-ingredients__layout{display:grid;grid-template-areas:"visual" "left" "right";gap:1.6rem;align-items:center}.sorted-ingredients__visual{grid-area:visual;position:relative;width:100%;max-width:40rem;margin:0 auto 2.4rem;padding:1.6rem 0}.sorted-ingredients__blob{position:absolute;top:50%;left:50%;width:88%;aspect-ratio:1;border-radius:50%;transform:translate(-50%,-50%) rotate(-8deg)}.sorted-ingredients__blob--blob{border-radius:47% 53% 61% 39%/45% 39% 61% 55%}.sorted-ingredients__product{position:relative;width:82%;margin:0 auto}.sorted-ingredients__img{display:block;width:100%;height:auto}.sorted-ingredients__pill{position:absolute;z-index:1;display:inline-flex;align-items:center;gap:.6rem;margin:0;padding:.8rem 1.4rem;border-radius:10rem;box-shadow:0 .6rem 1.6rem rgba(var(--color-shadow),.16);font-size:1.2rem;font-weight:700;letter-spacing:.04em;line-height:1.2;text-transform:uppercase;max-width:85%}.sorted-ingredients__pill .sorted-icon{width:1.8rem;height:1.8rem;flex:none}.sorted-ingredients__pill--1{top:12%;left:0;transform:rotate(-4deg)}.sorted-ingredients__pill--2{right:0;bottom:14%;transform:rotate(3deg)}.sorted-ingredients__list{display:grid;gap:1.6rem;margin:0;padding:0}.sorted-ingredients__list--left{grid-area:left}.sorted-ingredients__list--right{grid-area:right}.sorted-ingredients__item{display:flex;align-items:flex-start;gap:1.6rem;padding:1.8rem 2rem;border:.2rem solid rgba(var(--color-foreground),.12);border-radius:2rem;background:rgb(var(--color-background));box-shadow:0 .4rem rgba(var(--color-foreground),.08)}.sorted-ingredients__badge{display:inline-flex;flex:none;align-items:center;justify-content:center;width:5.6rem;height:5.6rem;overflow:hidden;border-radius:50%;background:rgb(var(--color-button));color:rgb(var(--color-button-text))}.sorted-ingredients__badge .sorted-icon{width:2.6rem;height:2.6rem}.sorted-ingredients__badge-img{width:100%;height:100%;object-fit:cover}.sorted-ingredients__body{min-width:0}.sorted-ingredients__name-row{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem 1rem;margin-bottom:.6rem}.sorted-ingredients__name{margin:0;font-size:1.8rem;letter-spacing:-.01em;line-height:1.05;text-transform:uppercase}.sorted-ingredients__amount{padding:.3rem 1rem;border-radius:10rem;background:rgb(var(--color-button));color:rgb(var(--color-button-text));font-size:1.2rem;font-weight:700;letter-spacing:.04em;line-height:1.4;white-space:nowrap}.sorted-ingredients__item-text{font-size:1.5rem;line-height:1.5}.sorted-ingredients__item-text>*{margin:0}.sorted-ingredients__note{margin-top:3.2rem;font-size:1.4rem;text-align:center}@media screen and (min-width:750px){.sorted-ingredients__header{margin-bottom:4.8rem}.sorted-ingredients__layout{grid-template-areas:"visual visual" "left right";grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem}.sorted-ingredients__visual{max-width:44rem}.sorted-ingredients__pill{font-size:1.3rem}}@media screen and (min-width:990px){.sorted-ingredients__layout{grid-template-areas:"left visual right";grid-template-columns:minmax(0,1fr) minmax(0,40rem) minmax(0,1fr);gap:3.2rem}.sorted-ingredients__visual{margin-bottom:0}.sorted-ingredients__list{gap:2rem}.sorted-ingredients__list--left .sorted-ingredients__item{flex-direction:row-reverse;text-align:right}.sorted-ingredients__list--left .sorted-ingredients__name-row{justify-content:flex-end}.sorted-ingredients__badge{width:6.4rem;height:6.4rem}}@media(prefers-reduced-motion:no-preference){.sorted-ingredients__product{animation:sorted-ingredients-float 6s ease-in-out infinite}.sorted-ingredients__pill{animation:sorted-ingredients-bob 6s ease-in-out -2s infinite}.sorted-ingredients__pill--2{animation-delay:-4s}}@keyframes sorted-ingredients-float{0%,to{transform:translateY(0)}50%{transform:translateY(-.8rem)}}@keyframes sorted-ingredients-bob{0%,to{translate:0 0}50%{translate:0 -.5rem}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-sorted-ingredients.css.map */
