.FormPrimitives_field__ilRYp{position:relative;min-width:0}.FormPrimitives_control__0LHbU{display:block;width:100%;min-height:56px;padding-top:24px;padding-bottom:8px;font-size:16px;line-height:1.25}.FormPrimitives_control__0LHbU::placeholder{color:transparent;transition:color .16s ease-out}.FormPrimitives_control__0LHbU:focus::placeholder{color:inherit}.FormPrimitives_label__UCEbM{position:absolute;z-index:10;inset-inline-start:var(--field-inset,1rem);top:28px;max-width:calc(100% - var(--field-inset, 1rem) * 2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:text;font-size:16px;line-height:1.25;opacity:1;transform:translateY(-50%);transform-origin:left center;transition:transform .2s cubic-bezier(.16,1,.3,1),font-size .2s cubic-bezier(.16,1,.3,1),opacity .16s ease-out}.FormPrimitives_field__ilRYp:has(:is(input,textarea)):is(:focus-within,[data-error=true])>.FormPrimitives_label__UCEbM,.FormPrimitives_field__ilRYp:is(:has(input:not(:placeholder-shown)),:has(textarea:not(:placeholder-shown)),:has(input:autofill),:has(select option:checked:not([value=""])))>.FormPrimitives_label__UCEbM{font-size:13px;opacity:var(--field-label-opacity);transform:translateY(-20px)}.FormPrimitives_field__ilRYp:has(select)>.FormPrimitives_label__UCEbM{pointer-events:none;max-width:calc(100% - var(--field-inset, 1rem) - 40px)}.FormPrimitives_control__0LHbU:is(select){appearance:none;padding-inline-end:48px;cursor:pointer}.FormPrimitives_control__0LHbU:is(select):has(option[value=""]:checked){color:transparent}.FormPrimitives_control__0LHbU:is(select) :is(option,optgroup){color:var(--dark-charcoal);background-color:var(--background)}.FormPrimitives_field__ilRYp[data-help=true]>.FormPrimitives_label__UCEbM{max-width:calc(100% - var(--field-inset, 1rem) - 40px)}.FormPrimitives_field__ilRYp[data-help=true]>.FormPrimitives_control__0LHbU{padding-inline-end:40px}.FormPrimitives_help__UGHru{position:absolute;inset-inline-end:16px;top:28px;transform:translateY(-50%)}@media (prefers-reduced-motion:reduce){.FormPrimitives_control__0LHbU::placeholder,.FormPrimitives_label__UCEbM{transition:none}}.IngredientMarquee_viewport__bHi5q{--gap:2rem;--duration:24s;column-gap:var(--gap)}.IngredientMarquee_belt__n0PzH,.IngredientMarquee_track__MkuNw{display:flex;flex-shrink:0;align-items:center;gap:var(--gap)}.IngredientMarquee_track__MkuNw{animation:IngredientMarquee_marquee__148Wi var(--duration) linear infinite}.IngredientMarquee_viewport__bHi5q:focus-visible .IngredientMarquee_track__MkuNw,.IngredientMarquee_viewport__bHi5q[data-paused] .IngredientMarquee_track__MkuNw{animation-play-state:paused}@keyframes IngredientMarquee_marquee__148Wi{0%{transform:translateX(0)}to{transform:translateX(calc(-100% - var(--gap)))}}@media (prefers-reduced-motion:reduce){.IngredientMarquee_track__MkuNw{animation-play-state:paused}}