.eat-topic-recipe{background-color:var(--wp--preset--color--white,#fff);border:1px solid var(--color-warm-300,#decccc);border-radius:.9375rem;display:flex;flex-direction:column;gap:1rem;margin-block:2rem;padding:1.5rem}.eat-topic-recipe>*{margin-block:0}.eat-topic-recipe__head{display:flex;flex-direction:column;gap:.25rem}.eat-topic-recipe__head>div{margin:0}.eat-topic-recipe__title{font-weight:600;line-height:1.167}.eat-topic-recipe__name{font-weight:600;line-height:1.25}.eat-topic-recipe__section{display:flex;flex-direction:column;gap:inherit}.eat-topic-recipe__intro{color:var(--color-antrazit-400,#9e9e9e)}.eat-topic-recipe__meta{display:flex;flex-wrap:wrap;gap:.5rem 1.5rem}.eat-topic-recipe__meta dt{color:var(--color-antrazit-400,#9e9e9e)}.eat-topic-recipe__meta dd{font-weight:600;margin:0}.eat-topic-recipe__rate{align-items:center;background-color:var(--wp--preset--color--warm-100,#f8f4f4);border-radius:.5rem;display:flex;gap:.75rem;justify-content:space-between;padding:.75rem 1rem}.eat-topic-recipe__rate-empty{color:var(--color-antrazit-400,#9e9e9e);flex:1 0 0;min-width:0}.eat-topic-recipe__rate .open-rating-modal.norating{cursor:default;opacity:.55}.eat-topic-recipe__rating{align-items:center;color:var(--wp--preset--color--black-600,#78756e);display:flex;gap:.5rem;line-height:1}.eat-topic-recipe__stars{display:inline-block;position:relative}.eat-topic-recipe__stars-base,.eat-topic-recipe__stars-fill{display:block}.eat-topic-recipe__stars-fill{inset-block-start:0;inset-inline-start:0;overflow:hidden;position:absolute;width:var(--rating-fill,0)}.eat-topic-recipe__star{display:block;height:.9375rem;max-width:none;width:auto}.eat-topic-recipe__stars-base .eat-topic-recipe__star{color:var(--color-gray-300,#d9d9d9)}.eat-topic-recipe__stars-fill .eat-topic-recipe__star{color:#ffce00}.eat-topic-recipe__group{display:flex;flex-direction:column;gap:.375rem}.eat-topic-recipe__label{color:var(--color-antrazit-400,#9e9e9e);font-weight:600;letter-spacing:.025em;margin:0}.eat-topic-recipe__heading{font-weight:600;margin:0}.eat-topic-recipe__ingredients{display:flex;flex-wrap:wrap;gap:.25rem .5rem;line-height:1.5;list-style:none;margin:0;padding:0}.eat-topic-recipe__ingredients li+li{border-inline-start:1px solid var(--color-warm-300,#decccc);padding-inline-start:.5rem}.eat-topic-recipe__steps{counter-reset:eat-tr-step;display:flex;flex-direction:column;gap:.75rem;list-style:none;margin:0;padding:0}.eat-topic-recipe__steps li{align-items:flex-start;counter-increment:eat-tr-step;display:flex;gap:.75rem}.eat-topic-recipe__steps li:before{align-items:center;border:1px solid var(--color-text,#3c3c3c);border-radius:999px;content:counter(eat-tr-step);display:flex;flex:0 0 auto;font-size:var(--wp--preset--font-size--mini,.875rem);font-weight:700;height:1.75rem;justify-content:center;line-height:1;width:1.75rem}.eat-topic-recipe__origin{color:var(--color-antrazit-400,#9e9e9e)}.eat-topic-recipe__origin a{color:inherit;text-decoration:underline;text-decoration-color:var(--color-warm-300,#decccc);text-underline-offset:.15em}.eat-topic-recipe__origin a:focus-visible,.eat-topic-recipe__origin a:hover{color:var(--color-link-text,#da254e);text-decoration-color:currentcolor}@media(max-width:767px){.eat-topic-recipe{gap:.875rem;padding:1rem}.eat-topic-recipe__title.has-xx-large-font-size{font-size:var(--wp--preset--font-size--large,1.375rem)!important;line-height:1.25}.eat-topic-recipe__name.has-large-font-size{font-size:var(--wp--preset--font-size--medium,1.125rem)!important}.eat-topic-recipe__intro.has-regular-font-size,.eat-topic-recipe__steps.has-regular-font-size{font-size:var(--wp--preset--font-size--base,1rem)!important}.eat-topic-recipe__ingredients.has-base-font-size{font-size:var(--wp--preset--font-size--minor,.9375rem)!important}.eat-topic-recipe__rate{align-items:stretch;flex-direction:column;gap:.625rem}.eat-topic-recipe__rate .btn{width:100%}}
