.news-list-section{background-color:var(--section-bg);padding:var(--section-padding) 0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.news-list-section .container{max-width:1200px;margin:0 auto;padding:0 20px}.news-list-section .section-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:calc(var(--section-padding) * .618)}.news-list-section .section-title{font-size:var(--title-size);font-weight:600;color:var(--title-color);margin:0;line-height:1.2}.news-list-section .view-all-button,.news-list-section .news-title,.news-list-section .news-date,.news-list-section .news-category,.news-list-section .no-news{font-family:inherit;font-weight:600}.news-list-section .view-all-button{background-color:var(--title-color);color:var(--section-bg);padding:10px 20px;border-radius:30px;text-decoration:none;transition:all .3s ease}.news-list-section .view-all-button:hover{opacity:.8;transform:translateY(-2px)}.news-list-section .news-list{list-style:none;padding:0;margin:0}.news-list-section .news-item{margin-bottom:var(--item-spacing)}.news-list-section .news-link{display:flex;align-items:center;text-decoration:none;color:inherit;transition:all .3s ease;padding:15px;border-radius:8px}.news-list-section .news-link:hover{background-color:var(--hover-color);transform:translate(5px)}.news-list-section .news-date{font-size:.9em;background-color:var(--date-bg);color:var(--date-color);padding:5px 10px;border-radius:20px;margin-right:15px;white-space:nowrap}.news-list-section .news-content{flex-grow:1}.news-list-section .news-category{font-size:.8em;color:var(--category-color);background-color:var(--category-bg);padding:3px 8px;border-radius:12px;margin-bottom:5px;display:inline-block}.news-list-section .news-title{font-size:1.1em;margin:0;color:var(--news-title-color);line-height:1.4}.news-list-section .no-news{text-align:center;color:var(--news-title-color);font-style:italic;padding:30px;background-color:var(--hover-color);border-radius:8px}@media (max-width: 768px){.news-list-section .section-header{flex-direction:column;align-items:flex-start}.news-list-section .view-all-button{margin-top:15px}.news-list-section .news-link{flex-direction:column;align-items:flex-start}.news-list-section .news-date{margin-bottom:10px;margin-right:0}.news-list-section .news-title{font-size:1em}}
/*# sourceMappingURL=/cdn/shop/t/6/compiled_assets/styles.css.map */
