.recipe .recipe-title[data-v-98eb088f]{font-size:clamp(3.25rem,8vw,5.5rem)!important;line-height:1;color:#9f8cdd}.recipe .recipe-subtitle[data-v-98eb088f]{font-size:2.25rem!important;color:#333}.recipe-hero[data-v-98eb088f]{width:100%;max-width:360px}.share-img[data-v-98eb088f]{width:100%;max-width:260px;box-shadow:0 10px 30px #00000026}.recipe-card[data-v-98eb088f]{background:#fff;box-shadow:0 10px 30px #6e5cb81a}.ingredients li[data-v-98eb088f]{position:relative;padding-left:1.4rem;margin-bottom:.45rem}.ingredients li[data-v-98eb088f]:before{content:"";position:absolute;left:0;top:.5em;width:.6rem;height:.6rem;border-radius:50%;background:#9f8cdd}.steps li[data-v-98eb088f]{display:flex;gap:.75rem;margin-bottom:.65rem}.step-num[data-v-98eb088f]{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border-radius:50%;background:#b2cb45;color:#333;font-weight:700;font-size:.85rem}.share[data-v-98eb088f]{background:#9f8cdd;color:#fff}.share-text[data-v-98eb088f]{font-family:Amatic SC,cursive;font-weight:700;font-size:clamp(2rem,4vw,2.75rem);line-height:1.1}
