.recipe.card--standard{--mood: var(--dark-green);--tw-text-opacity: 1;color: rgb(255 255 255 / var(--tw-text-opacity, 1))}.recipe.card--standard .node__content{--card-padding: 1.5rem}.recipe.card--standard .node__content>.field-group-link{display: flex;height: 100%;flex-direction: column;gap: 0.25rem}.recipe.card--standard .node__content>.field-group-link > :not([hidden]) ~ :not([hidden]){--tw-space-y-reverse: 0;margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom: calc(0px * var(--tw-space-y-reverse))}.recipe.card--standard .node__content>.field-group-link .field--name-field-recipe-category.field--name-field-recipe-category{margin-top: 1.25rem}.recipe.card--standard .node__content>.field-group-link .recipe__meta.recipe__meta{margin-top: auto}.recipe.card--standard .node__content>.field-group-link .title.title{margin-top: 0px;margin-bottom: 1.5rem;font-size: 1.5rem;line-height: 2rem;font-weight: 600}.recipe.card--standard .node__content>.field-group-link:hover .title,.recipe.card--standard .node__content>.field-group-link:hover::after,.recipe.card--standard .node__content>.field-group-link:focus-visible .title,.recipe.card--standard .node__content>.field-group-link:focus-visible::after{color: var(--mint)}.recipe.card--standard .node__content .field--name-field-recipe-category{font-size: 0.875rem;line-height: 1.25rem;font-weight: 600}.recipe.card--standard .node__content .recipe__meta{margin-top: auto;display: flex;flex-wrap: wrap;align-items: center;gap: 0.75rem;font-size: 0.875rem;line-height: 1.25rem}.recipe.card--standard .node__content .recipe__meta .field::before{color: var(--mint)}.recipe .ingredients__list ul{margin-left: 1rem;list-style-type: disc}.recipe .field--name-body .field__label{font-size: 1.875rem;line-height: 2.25rem;font-weight: 600;color: var(--dark-green)}.recipe .field--name-body ol{padding-left: 0px}.recipe .field--name-body ol li{display: flex;list-style-type: none;align-items: baseline;-moz-column-gap: 0.5rem;column-gap: 0.5rem;padding-left: 0px;transition:opacity .3s ease calc((sibling-index() - 1)*300ms),translate .3s ease calc((sibling-index() - 1)*300ms)}@starting-style{.recipe .field--name-body ol li{opacity:0;translate:-100px 0}}.recipe .field--name-body input.recipe-input[type=checkbox]{margin: 0px;display: grid;height: 1.15em;width: 1.15em;--tw-translate-y: -0.075em;transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));-webkit-appearance: none;-moz-appearance: none;appearance: none;place-content: center;border-radius: 9999px;border-width: 0.15em;border-style: solid;border-color: var(--dark-green);--tw-bg-opacity: 1;background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));color: currentColor}.recipe .field--name-body input.recipe-input[type=checkbox]::before{height: 0.65em;width: 0.65em;transform-origin: bottom left;--tw-scale-x: 0;--tw-scale-y: 0;transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-property: transform;transition-duration: 100ms;content: var(--tw-content);transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1)}.recipe .field--name-body input.recipe-input[type=checkbox]:checked::before{content: var(--tw-content);--tw-scale-x: 1;--tw-scale-y: 1;transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.recipe .field--name-body input.recipe-input[type=checkbox]:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);outline:.5px solid currentColor;outline-offset:.15em}.recipe .field--name-body input.recipe-input[type=checkbox]::before{box-shadow:inset 1em 1em var(--dark-green);clip-path:polygon(14% 44%, 0 65%, 50% 100%, 100% 16%, 80% 0%, 43% 62%)}.recipe .field--name-body input.recipe-input[type=checkbox]:checked+label{text-decoration-line: line-through;opacity: 0.4;transition-property: opacity;transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);transition-duration: 200ms}.recipe .field--name-field-recipe-notes{margin-top: 2rem;color: var(--dark-green)}.recipe .field--name-field-recipe-notes .field__label{font-size: 1.25rem;line-height: 1.75rem;font-weight: 600;color: var(--dark-green)}.recipe .field--name-field-banner-video{margin-top: 2rem;max-width: 65ch}.block-group--hero-recipe-meta .block-group__inner{display: flex;flex-wrap: wrap;align-items: center;gap: 1.5rem}.recipe__meta .field{display: flex;align-items: center;gap: 0.75rem}.recipe__meta .field::before{content:var(--recipe-icon)/"";font-family:"Material Symbols Sharp",sans-serif;position:relative;font-size:1lh;font-feature-settings:"liga"}.recipe__meta .field--name-field-prep-time{--recipe-icon: "dining"}.recipe__meta .field--name-field-cook-time,.recipe__meta .field--name-field-serves{--recipe-icon: "skillet"}.recipe__meta .field--name-field-serves{--recipe-icon: "hand_meal"}.recipe__meta .recipe__category--breakfast{--recipe-icon: "breakfast_dining"}.recipe__meta .recipe__category--lunch{--recipe-icon: "meal_lunch"}.recipe__meta .recipe__category--dinner{--recipe-icon: "meal_dinner"}.recipe__meta .recipe__category--dessert{--recipe-icon: "icecream"}.recipe__meta .recipe__category--snacks{--recipe-icon: "fastfood"}.recipe__meta .recipe__category--infant-feeding{--recipe-icon: "high_chair"}.recipe__meta .field--name-field-is-vegetarian:has(.field__item:not(:empty)){--recipe-icon: "psychiatry"}