.pur-chef-profile{display:flex;align-items:center;gap:18px;margin:24px 0;max-width:780px}
.pur-chef-profile .pur-author-avatar{width:108px;height:108px;flex:0 0 108px;border-radius:50%;overflow:hidden;border:4px solid #fff;box-shadow:0 0 0 1px #d7d7d7,0 8px 24px rgba(0,0,0,.1);display:grid;place-items:center;background:#fbf6ed}
.pur-chef-profile .pur-author-avatar img{width:100%;height:100%;object-fit:cover}
.pur-chef-profile .pur-author-avatar .dashicons{font-size:44px;width:44px;height:44px;color:#b51e2b}
.pur-chef-profile>div:last-child{display:grid;gap:3px;max-width:640px}
.pur-chef-profile strong{font-size:20px;line-height:1.25}
.pur-chef-profile p{font-size:14px;line-height:1.45;color:#555;margin:3px 0 5px}
@media(max-width:600px){.pur-chef-profile{align-items:flex-start}.pur-chef-profile .pur-author-avatar{width:88px;height:88px;flex-basis:88px}.pur-chef-profile strong{font-size:17px}.pur-chef-profile p{font-size:13px}}
.pur-recipe-logo{text-align:center;margin:0 auto 18px}.pur-recipe-logo img{display:inline-block;width:min(100%,380px);height:auto;max-height:175px;object-fit:contain}.pur-logo-preview img{display:block;width:auto;max-width:190px;max-height:110px;object-fit:contain;margin:0 0 10px}
.pur-screen-reader-title{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}
@media(max-width:600px){.pur-recipe-logo img{width:min(100%,300px);max-height:140px}}
