﻿
.AdvertisementPanel .headline { font-size: var(--font-size-h3); }
.advertisement .layout-col { display: grid; grid-template-columns: repeat(auto-fit, minmax(200px, 1fr)); gap: 10px; place-items: center;justify-content: center; justify-items: center; align-content: center; align-items: center; }
.advertisement .layout-col.cols-1 { grid-template-columns: repeat(auto-fit, minmax(200px, 1fr)); }
.advertisement .layout-col.cols-2 { grid-template-columns: repeat(auto-fit, minmax(200px, 1fr)); }
.advertisement .layout-col.cols-3 { grid-template-columns: repeat(auto-fit, minmax(200px, 1fr)); }
.advertisement .layout-col.cols-4 { grid-template-columns: repeat(auto-fit, minmax(200px, 1fr)); }
.advertisement .layout-col.cols-5 { grid-template-columns: repeat(auto-fit, minmax(200px, 1fr)); }

	.advertisement .layout-col .item {box-sizing: border-box; }
	.advertisement .layout-col.pixel-limit .item {max-width: 400px;}
	.advertisement .layout-col .item a { width: 100%;}
	.advertisement .layout-col .item img { width: 100%; }
	.advertisement .same-height .item img { height: 100%; object-fit: cover; }
	
	.advertisement .layout-col.pixel-limit .item img { width: auto; max-width: 100%; object-fit: unset; height:auto; }
	.advertisement .layout-col.pixel-limit .image-frame { margin: auto; }

	
  
	
	
  


