.news-container{margin-bottom:2rem}.news-container>h2{margin:0 0 1rem}.news-inner{gap:1em;grid-template-columns:100%;margin-bottom:1rem}.news-link{display:grid;gap:.3rem;position:relative;text-decoration:none;width:-moz-fit-content;width:fit-content}.akce-conatiner .news-link:before{background:#f8f3ef;bottom:-1.5rem;content:"";display:block;height:327px;left:-2rem;position:absolute;width:365px;z-index:-1}.news-link:hover img{filter:brightness(.5)}.news-link:hover .news-title{text-decoration:none}.news-link picture{display:none}.news-link img{object-fit:cover;transition:all .25s linear 0s;width:100%}.news-title{color:#222;display:-webkit-box;font-size:1rem;font-weight:600;-webkit-box-orient:vertical;max-height:-moz-fit-content;max-height:fit-content;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;text-decoration:underline}.page-module--news .news_item .news_intro_image{flex:none}.page-module--news .news_item{box-shadow:none}.page-module--news .news_list.rows_template{gap:24px;grid-template-columns:repeat(3,1fr)}.page-module--news .news_item .news_intro_image img{max-height:205px;object-fit:cover}.page-module--news .news_item .news_item_inner{margin:0;padding:0}.page-module--news .news_item .news_intro_image.portrait img{height:107px;object-fit:cover;width:107px}.page-module--news .news_item .news_item_content{flex-direction:column;gap:1rem}.news-date{color:#222;font-size:17px;font-weight:300}@media only screen and (min-width:1024px){.news-container{margin-bottom:4rem}.news-inner{margin-bottom:3rem}.news-link{margin-left:2rem}.news-link picture{display:block}.news-link img{max-width:21rem}.news-title{font-size:21px;line-height:30px;-webkit-line-clamp:2}.news-date{letter-spacing:.51px;margin-top:1rem}}@media only screen and (min-width:1200px){.news-container{margin-bottom:6rem}}@media only screen and (min-width:1400px){.news-link img{max-width:27rem}}@media only screen and (max-width:1280px){.akce-conatiner .news-link:before{height:12rem}}@media only screen and (max-width:1024px){.akce-conatiner .news-link:before{display:none}.page-module--news .news_list.rows_template{padding:0}.page-module--news .news_item .news_intro_image{display:none}.page-module--news .news_list.rows_template{gap:1rem;grid-template-columns:100%;margin:0}.page-module--news .news_item .news_intro_image img{display:none}.page-module--news .news_item .news_item_inner{justify-content:unset;margin:0}.page-module--news .news_item .news_title{font-size:1rem;line-height:1.5;margin-bottom:0}}