/* Logos remain whole, centred, and separate from photographic cover cropping. */
.tsrq-directory-5133 .tsrq-result-logo-5133{width:104px;height:72px;box-sizing:border-box;background:#fff}
.tsrq-directory-5133 .tsrq-result-logo-5133 img{object-fit:contain!important;object-position:center;padding:6px;max-width:100%;max-height:100%}
.tsrq-directory-5133 .tsrq-result-identity-5133{grid-template-columns:minmax(0,1fr);gap:10px;align-items:start;padding-right:0}
.tsrq-directory-5133 .tsrq-result-identity-5133>div:last-child{min-width:0;width:100%;overflow-wrap:anywhere}
body :is(.tsrq-logo,.tsrq-580-logo,.tsrq-card-logo,.tsrq-brand-info-head img){object-fit:contain!important;object-position:center;box-sizing:border-box}
body :is(.tsrq-logo,.tsrq-580-logo){max-width:100%;height:auto;max-height:120px}
/* This official version is white; keep its original colours visible. */
body img[src*="cocofrutti.com/_next/static/media/logo-light."]{background:#183d30!important;padding:10px!important}
@media(max-width:400px){.tsrq-directory-5133 .tsrq-result-logo-5133{width:88px;height:64px}}

img[src$="logo-10vagues-5142.png"]{background:#004165!important;padding:10px!important;box-sizing:border-box;border-radius:8px;}
