/* NetteYemek 1.2.0 editorial listing and featured restaurants */
.nydir-wrap{max-width:1200px;margin:auto}.nydir-grid{display:grid;grid-template-columns:repeat(var(--nydir-cols,3),minmax(0,1fr));align-items:stretch;gap:24px}
.nyrr-sponsored{margin:34px 0 40px}.nyrr-section-heading{margin-bottom:18px}.nyrr-section-heading span{font-size:12px;font-weight:800;letter-spacing:1.5px;color:#df7120}.nyrr-section-heading h2{font-size:27px;margin:4px 0 0}.nyrr-sponsored-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:20px;align-items:stretch}.nyrr-sponsored-grid .nyrr-sponsor-card{grid-column:span 2;position:relative}.nyrr-sponsored-grid .nyrr-sponsor-card:nth-child(-n+2){grid-column:span 3}.nyrr-sponsor-card .ny-card-image{display:block;overflow:hidden}.nyrr-sponsor-card .ny-card-image img{width:100%;height:245px;object-fit:cover}.nyrr-sponsor-card:nth-child(-n+2) .ny-card-image img{height:285px}.nyrr-sponsored-label{position:absolute;top:14px;left:14px;display:inline-block;background:#fff;color:#8c4c1e;font-size:12px;font-weight:800;letter-spacing:.2px;padding:6px 11px;border-radius:5px;box-shadow:0 2px 10px #0002}.nyrr-sponsor-card .ny-card-body h3{font-size:21px}.nyrr-detail-map iframe{width:100%;height:340px;max-width:100%;border:0;border-radius:12px}.nyrr-direction{display:inline-block;margin:8px 0 20px}
@media(max-width:900px){.nydir-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.nyrr-sponsored-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.nyrr-sponsored-grid .nyrr-sponsor-card,.nyrr-sponsored-grid .nyrr-sponsor-card:nth-child(-n+2){grid-column:span 1}.nyrr-sponsor-card .ny-card-image img,.nyrr-sponsor-card:nth-child(-n+2) .ny-card-image img{height:210px}}
@media(max-width:600px){.nydir-grid,.nyrr-sponsored-grid{grid-template-columns:1fr}.nyrr-sponsored-grid .nyrr-sponsor-card,.nyrr-sponsored-grid .nyrr-sponsor-card:nth-child(-n+2){grid-column:span 1}.nyrr-sponsor-card .ny-card-image img,.nyrr-sponsor-card:nth-child(-n+2) .ny-card-image img{height:220px}}
