.food-card{background:rgba(255,255,255,.8);border:3px solid transparent;border-radius:1.25rem;padding:8px;box-shadow:0 8px 25px #ec48991f;transition:all .3s ease}.food-card:hover{transform:translateY(-5px);box-shadow:0 12px 30px #ec489933}.food-option input:checked+.food-card{border-color:#ec4899;background:#fdf2f8;transform:scale(1.03);box-shadow:0 10px 30px #ec489940}.food-option input:checked+.food-card:after{content:"♥";position:absolute;top:10px;right:10px;background:#ec4899;color:#fff;width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center}.food-option{position:relative}
