/* terroirs: editorial.css rules. Keep selectors scoped to this section. */
.ed-terroir-card {display:grid;grid-template-columns:1.3fr 1fr;gap:9%;align-items:center;margin-bottom:70px}
.ed-terroir-card>a {position:relative}
.ed-terroir-card img {width:100%;height:550px}
.ed-terroir-card>a>.eyebrow {position:absolute;bottom:25px;left:25px;background:var(--paper);padding:10px 16px}
.ed-terroir-card h2 {font-size:60px;margin:24px 0}
.ed-terroir-card p {font-size:15px}
.ed-terroir-card .text-link {margin-top:23px}
@media(max-width:700px) {
.ed-terroir-card {display:block}
.ed-terroir-card img {height:380px}
.ed-terroir-card>div {margin-top:30px}
.ed-terroir-card h2 {font-size:45px}
.ed-terroir-card>a>.eyebrow {left:15px;bottom:15px;padding:8px;font-size:8px}
}
