.blog-articles{margin-bottom:3.2em}@media (min-width: 768px){.blog-articles{margin-top:25px}}@media (min-width: 1024px){.blog-articles{margin-bottom:5em}}.blog-articles__filters-btn{display:flex;align-items:center;justify-content:space-between;width:100%;padding:20px;background-color:#f2f2f2;color:#000;text-transform:uppercase;font-weight:700;font-size:18px;line-height:24px;border:none;cursor:pointer}.blog-articles__filters-btn--negative-offset{width:calc(100% + 40px);margin:0 -20px}.blog-articles__filters-btn--close svg{transform:rotate(-45deg)}@media (min-width: 768px){.blog-articles__filters-btn{display:none}}@media (max-width: 767px){.blog-articles__aside{display:none}.blog-articles__aside._active{position:fixed;top:0;left:0;width:100%;height:100%;overflow:auto;z-index:2110;background:#fff;display:block}}@media (max-width: 767px){.blog-articles__filters{padding:20px}}.blog-articles__title{text-transform:uppercase;text-align:center;line-height:1.2;margin-top:20px;margin-bottom:20px}@media (min-width: 1024px){.blog-articles__title{font-size:40px;margin:0 0 35px}}.blog-articles__top{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.blog-articles__sort{display:flex;justify-content:flex-start;align-items:center}.blog-articles__sort-select{max-width:100%;width:106px;font-size:16px;padding:0;background-color:transparent;color:#000;border:0;box-shadow:none}.blog-articles__sort-title{font-size:18px;line-height:24px;margin-right:8px;color:#242424;font-weight:500;white-space:nowrap}@media (min-width: 768px){.blog-articles__body{display:grid;grid-template-columns:1fr 230px;column-gap:50px}}@media (min-width: 768px){.blog-articles__header{grid-column:span 2}}.blog-articles__list{display:grid;grid-template-columns:100%;row-gap:25px;column-gap:20px;padding:0;margin:0;list-style:none}.blog-articles__item--no-results{text-align:center}@media (min-width: 768px){.blog-articles__list{grid-template-columns:repeat(2,1fr)}.blog-articles__list:not(.blog-articles__list--list) .blog-articles__item--no-results{grid-column:span 2}}@media (min-width: 768px){.blog-articles__list--simple{grid-template-columns:100%;row-gap:30px}.blog-articles__list--simple .blog-articles__item--no-results{grid-column:span 1}}@media (min-width: 1024px){.blog-articles__list--full-width{grid-template-columns:repeat(3,1fr);row-gap:30px}.blog-articles__list--full-width .blog-articles__item--no-results{grid-column:span 3}}.blog-articles__list--list{grid-template-columns:100%;row-gap:20px}.blog-articles__event-results-grid{display:grid;grid-template-columns:100%;row-gap:25px;column-gap:20px;padding:0;margin:0;list-style:none}@media (min-width: 768px){.blog-articles__event-results-grid{grid-template-columns:repeat(2,1fr)}.blog-articles__event-results-grid .blog--no-results{grid-column:span 2}}@media (min-width: 1024px){.blog-articles__event-results-grid{grid-template-columns:repeat(3,1fr)}.blog-articles__event-results-grid .blog--no-results{grid-column:span 3}}.blog-articles .pagination--container{margin-bottom:0;margin-top:30px;font-size:18px}.blog-articles .pagination--container .pagination--inner li{margin:0}.blog-articles .pagination--container .pagination--item{font-size:18px}.blog-articles .pagination--container .pagination--active .pagination--item{color:#b70909}.blog-articles--center{max-width:1180px;margin-left:auto;margin-right:auto}.article-item{text-decoration:none;color:#000}@media (hover: hover){.article-item:not(.article-item--list):hover .article-item__img{transform:scale(1.05)}}.article-item__published{margin:0;color:#828282}.article-item__published:not(:last-child){margin-bottom:15px}.article-item__tags{font-size:14px;line-height:19px;margin-bottom:25px}@media (min-width: 576px){.article-item__tags{font-size:18px;line-height:22px}}.article-item__tags-title{color:#000}.article-item__tags-list{color:#828282}.article-item__image{overflow:hidden;margin-bottom:11px;display:flex;aspect-ratio:450 / 309}@media (min-width: 768px){.article-item__image{margin-bottom:14px}}.article-item__img{display:block;width:100%;height:100%;max-width:100%;max-height:100%;object-fit:cover;object-position:center;transition:transform .5s cubic-bezier(0,0,.2,1);background:#f2f2f2}.article-item__date{color:#828282;font-size:14px;line-height:19px;margin-bottom:8px;margin-top:0}@media (min-width: 768px){.article-item__date{font-size:16px;line-height:22px}}.article-item__title{font-weight:700;font-size:16px;line-height:22px;text-transform:uppercase;margin-top:0;margin-bottom:4px}@media (min-width: 768px){.article-item__title{font-size:18px;line-height:24px;margin-bottom:6px}}.article-item__introtext,.article-item__introtext *,.article-item__text,.article-item__text *{font-size:16px!important;line-height:22px!important;margin:0}.article-item__introtext:not(:last-child),.article-item__text:not(:last-child){margin-bottom:12px}.article-item__text p{margin-top:0;margin-bottom:12px}.article-item__text p:last-child{margin-bottom:0}.article-item__view-more{text-decoration:none;color:#b70909;display:inline-grid;grid-auto-flow:column;align-items:center;justify-content:flex-start;column-gap:4px}@media (hover: hover){.article-item__view-more:hover{text-decoration:underline}}@media (min-width: 768px){.article-item--list{display:grid;align-items:flex-start;align-content:flex-start;grid-template-columns:300px 1fr;grid-template-rows:auto;column-gap:20px}.article-item--list .article-item__image{grid-row:span 5;margin-bottom:0}.article-item--list .article-item__image:hover .article-item__img{transform:scale(1.05)}.article-item--list .article-item__date{margin-bottom:9px}.article-item--list .article-item__title{font-size:20px;line-height:27px}}.event-result-item__link{text-decoration:none;color:#000}.event-result-item__title{margin-top:0;margin-bottom:4px;color:#000;font-weight:700;font-size:16px;line-height:22px}@media (hover: hover){.event-result-item__link:hover .event-result-item__title{text-decoration:underline}}.event-result-item__date{margin-top:0;margin-bottom:4px;color:#828282;font-weight:400;font-size:14px;line-height:19px}.event-result-item__description{margin:0;color:#000;font-weight:400;font-size:16px;line-height:22px}.event-result-item__description a{color:#b70909;text-decoration:none}@media (hover: hover){.event-result-item__description a:hover{text-decoration:underline}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/blog-articles.css.map */
