.news-list-section{background-color:#faf7f2}.news-list__title-wrapper{text-align:center;margin-bottom:60px}.news-list__title{font-family:Zen Old Mincho,serif;font-size:32px;font-weight:500;color:#6b4423;margin:0;padding-bottom:16px;position:relative;display:inline-block}.news-list__title:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);width:80px;height:3px;background-color:#e8c547}.news-list__items{max-width:900px;margin:0 auto 40px}.news-list__item{display:flex;align-items:center;gap:20px;padding:20px 24px;background-color:#fff;border-radius:8px;margin-bottom:16px;text-decoration:none;color:inherit;transition:all .3s ease}.news-list__item:hover{box-shadow:0 4px 12px #0000001a;transform:translateY(-2px)}.news-list__date{font-size:14px;color:#6b4423;white-space:nowrap;min-width:80px}.news-list__category{padding:6px 16px;background-color:#fff;border:1px solid #333333;border-radius:20px;font-size:13px;color:#333;white-space:nowrap}.news-list__title-text{flex:1;font-size:15px;color:#333;line-height:1.6}.news-list__arrow{margin-left:auto;flex-shrink:0;width:24px;height:24px}.news-list__arrow svg{display:block;width:100%;height:100%}.news-list__view-all{text-align:center;margin-top:40px}.news-list__button{display:inline-block;padding:14px 60px;background-color:#e8c547;color:#333;text-decoration:none;font-size:14px;font-weight:500;border-radius:4px;transition:all .3s ease;text-transform:lowercase}.news-list__button:hover{background-color:#d4b23d;transform:translateY(-2px);box-shadow:0 4px 8px #00000026}.news-list__title-wrapper h2 img{height:45px;margin-bottom:5px}@media screen and (max-width:989px){.news-list__title{font-size:28px}.news-list__title-wrapper{margin-bottom:40px}.news-list__item{gap:16px;padding:16px 20px}.news-list__date{font-size:13px;min-width:70px}.news-list__title-text{font-size:14px}}@media screen and (max-width:749px){.news-list__title{font-size:24px}.news-list__title-wrapper{margin-bottom:32px}.news-list__item{flex-wrap:wrap;gap:12px;padding:16px}.news-list__date{font-size:12px;min-width:auto;width:auto}.news-list__category{font-size:12px;padding:4px 12px}.news-list__title-text{width:100%;order:3;font-size:14px}.news-list__arrow{order:4;margin-left:auto}.news-list__button{padding:12px 48px;font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/news-list.css.map */
