.blog-product-photo{position:relative;min-width:0}
.blog-product-photo>.journal-card-image{display:block;width:100%;height:100%}
.blog-product-label{position:absolute;right:18px;bottom:18px;z-index:4;display:inline-flex;padding:10px 15px;border:1px solid rgba(255,255,255,.45);border-radius:5px;background:rgba(250,246,237,.65);backdrop-filter:blur(3px);color:#3d302a;font:500 20px/1.2 'Cormorant Garamond',Georgia,serif;text-decoration:none}
.article-figure.blog-product-photo .blog-product-label{bottom:48px}
@media(hover:hover){.blog-product-label{opacity:0;translate:0 6px;transition:opacity .45s ease,translate .45s ease,background .3s ease}.blog-product-photo:hover .blog-product-label,.blog-product-photo:focus-within .blog-product-label{opacity:1;translate:0 0}}
.blog-product-label:hover{background:rgba(250,246,237,.85)}
.blog-product-label:focus-visible{outline:2px solid #a95c3c;outline-offset:4px}
@media(max-width:960px){.blog-product-label{display:none}}
@media(prefers-reduced-motion:reduce){.blog-product-label{transition:none;translate:none}}
@media(min-width:761px){
 #blog .journal-card>.blog-product-photo{grid-column:1;grid-row:1/-1;aspect-ratio:3/2;align-self:start}
 #blog .journal-card:nth-child(2)>.blog-product-photo{grid-column:2}
 #blog .blog-product-photo>.journal-card-image{aspect-ratio:auto}
}
/* Etiqueta del blog más compacta. */
.blog-product-label{font-size:16px;padding:7px 11px;right:14px;bottom:14px}
