/* Direction photographique : lumière douce, ivoire et matières naturelles. */
.brand-card .brand-photo,.brand-card.france .brand-photo,.brand-card.blanc .brand-photo,.brand-card.wh .brand-photo,.brand-card.proprete .brand-photo,.brand-card.voyage .brand-photo{height:auto;aspect-ratio:1.06;isolation:isolate;background:#e9e3d5}
.brand-card .brand-photo img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:saturate(.78) contrast(.96) brightness(1.035) sepia(.055);object-position:var(--photo-position,50% 50%)}
.brand-card .brand-photo:after{background:linear-gradient(135deg,#f5ead512,transparent 60%,#253b2b0b);box-shadow:inset 0 0 0 1px #92764312;z-index:1}
.brand-card .image-arrow,.brand-card .photo-caption{z-index:2}.brand-card .photo-caption{background:#14291e9e;backdrop-filter:blur(6px);padding:6px 9px;left:17px;bottom:17px;max-width:calc(100% - 90px);font-size:8px;letter-spacing:.25px;color:#f4f0e5}
.france{--photo-position:50% 54%}.blanc{--photo-position:50% 60%}.wh{--photo-position:50% 50%}.proprete{--photo-position:48% 50%}.voyage{--photo-position:50% 55%}
@media(max-width:800px){.brand-card .brand-photo,.brand-card.france .brand-photo,.brand-card.blanc .brand-photo,.brand-card.wh .brand-photo,.brand-card.proprete .brand-photo,.brand-card.voyage .brand-photo{aspect-ratio:1.12}}
@media(max-width:560px){.brand-card .brand-photo,.brand-card.france .brand-photo,.brand-card.blanc .brand-photo,.brand-card.wh .brand-photo,.brand-card.proprete .brand-photo,.brand-card.voyage .brand-photo{aspect-ratio:1}.brand-card .photo-caption{left:12px;bottom:12px;font-size:7px}}
