/* Santuario UI v2.4.0 - Editorial Layout */
:root{
 --st-grid-max:1680px;
 --st-card-gap:32px;
}
.st-editorial-grid{
 display:grid;
 gap:var(--st-card-gap);
 grid-template-columns:repeat(5,minmax(0,1fr));
 max-width:var(--st-grid-max);
 margin-inline:auto;
}
@media(max-width:1599px){
.st-editorial-grid{grid-template-columns:repeat(4,1fr);}
}
@media(max-width:1199px){
.st-editorial-grid{grid-template-columns:repeat(2,1fr);}
}
@media(max-width:767px){
.st-editorial-grid{grid-template-columns:1fr;}
}
.st-editorial-card{
 display:flex;
 flex-direction:column;
 height:100%;
}
.st-editorial-card .button,
.st-editorial-card .wp-element-button{
 margin-top:auto;
}
