#food-fiplink-root .ff-house-ad-placement,
#food-fiplink-root .ff-ad-slot.ff-house-ad-placement.ff-ad-rect:not(:empty),
#food-fiplink-root .ff-ad-slot.ff-house-ad-placement.ff-ad-banner:not(:empty){
  display:block!important;min-height:0!important;width:100%!important;max-width:100%!important;
  margin:2px 0!important;padding:0!important;border:0!important;background:transparent!important;
  overflow:visible!important;box-sizing:border-box!important;
}
#food-fiplink-root .ff-house-ad-unit{display:block!important;width:100%!important;margin:0!important;padding:0!important;color:#c9cbd2!important;opacity:1!important}
#food-fiplink-root .ff-house-ad-label{display:block!important;margin:0 0 7px!important;padding:0 4px!important;color:#a9aab5!important;font:600 10px/1.3 "Segoe UI",Arial,sans-serif!important;letter-spacing:.1em!important;text-transform:uppercase!important;opacity:1!important}
#food-fiplink-root .ff-house-ad-link{display:block!important;position:relative!important;line-height:0!important;width:100%!important;aspect-ratio:1265/452!important;overflow:hidden!important;background:#211045!important;border:1px solid rgba(188,142,255,.22)!important;border-radius:18px!important;box-shadow:0 8px 28px rgba(0,0,0,.16)!important;cursor:pointer!important;text-decoration:none!important;opacity:1!important;filter:none!important;transition:border-color .2s ease,transform .2s ease!important}
#food-fiplink-root .ff-house-ad-link:hover{border-color:rgba(188,142,255,.6)!important;transform:translateY(-2px)!important}
#food-fiplink-root .ff-house-ad-link:focus-visible{outline:3px solid #b893ff!important;outline-offset:3px!important}
#food-fiplink-root .ff-house-ad-image{display:block!important;width:100%!important;height:100%!important;max-width:none!important;object-fit:cover!important;object-position:center center!important;border:0!important;margin:0!important;padding:0!important;border-radius:0!important;filter:none!important;opacity:1!important}
@media(max-width:620px){
  #food-fiplink-root .ff-house-ad-link{aspect-ratio:1.7/1!important;border-radius:16px!important}
  #food-fiplink-root .ff-house-ad-image{object-position:11% center!important}
}
@media(prefers-reduced-motion:reduce){#food-fiplink-root .ff-house-ad-link{transition:none!important}#food-fiplink-root .ff-house-ad-link:hover{transform:none!important}}
