.depth-comparison-grid,.depth-producer-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem;margin:1.5rem 0}.depth-comparison-grid>div{padding:1.4rem;background:#f4f0e8;border-top:2px solid #b9935c}.depth-comparison-grid small{color:#6a2439}.depth-comparison-grid h3{margin:.5rem 0;font-size:1.25rem;overflow-wrap:anywhere}.depth-credit{font-size:.78rem;line-height:1.65;color:#655e57;margin:.75rem 0 1.5rem;overflow-wrap:anywhere}.depth-credit a{text-decoration:underline}.depth-date{font-size:.85rem;color:#655e57}.depth-producer-card{border:1px solid #e5ddd1;background:#fffdf9;min-width:0}.depth-producer-card>a{display:block}.depth-producer-card img{width:100%;height:220px;object-fit:cover}.depth-producer-card>a>div,.depth-producer-card>.depth-credit{padding:0 1.2rem}.depth-producer-card h3{margin:1rem 0}.depth-producer-card span{display:block;margin-bottom:1rem;color:#6a2439}.producer-card figure[data-depth-hub-photo]{margin:0}.producer-card figure[data-depth-hub-photo]>img{width:100%;height:230px;object-fit:cover}.producer-card figure[data-depth-hub-photo]>.depth-credit{padding:0 1rem}.depth-profile .producer-copy{padding:0}.depth-profile .producer-region{display:block}.depth-profile h4{font-size:1.2rem;margin:1.6rem 0 .6rem}.depth-profile .producer-copy .category-label{display:none}@media(max-width:650px){.depth-comparison-grid,.depth-producer-grid{grid-template-columns:1fr}.depth-comparison-grid{gap:.7rem}.depth-producer-card img{height:200px}}
