.article-page{max-width:900px;margin:0 auto;padding:68px 32px 100px}.article-header{max-width:760px;margin:0 auto 38px;text-align:center}.article-back{display:inline-block;margin-bottom:34px;color:#a64c36;font-size:.8rem;letter-spacing:.08em;text-decoration:none;text-transform:uppercase}.article-date,.article-author{color:#827a70;font-size:.82rem;letter-spacing:.04em}.article-header h1{margin:12px 0;color:#171816;font-family:Georgia,serif;font-size:clamp(2.3rem,5vw,4rem);font-weight:400;line-height:1.12}.article-hero{margin:0 auto 42px}.article-hero img{display:block;width:100%;height:auto}.article-content{max-width:720px;margin:0 auto;color:#34332f;font-size:1.04rem;line-height:1.85;overflow-wrap:anywhere}.article-content h2,.article-content h3{margin-top:2em;color:#171816;font-family:Georgia,serif;line-height:1.25}.article-content img{max-width:100%;height:auto}.article-tags{display:flex;flex-wrap:wrap;gap:10px;max-width:720px;margin:36px auto;padding:0;list-style:none}.article-tags a{color:#a64c36}.article-comments{max-width:720px;margin:64px auto 0;padding-top:34px;border-top:1px solid #e5e0d8}.article-comments h2,.article-comments h3{font-family:Georgia,serif;font-weight:400}.article-comments label{display:block;margin-top:16px}.article-comments input,.article-comments textarea{box-sizing:border-box;width:100%;margin-top:6px;padding:12px;border:1px solid #c9c2b8;background:#fffdfa;font:inherit}.article-comments button{margin-top:20px;cursor:pointer}.article-comment{padding:18px 0;border-bottom:1px solid #e5e0d8}.article-comment__meta{color:#827a70;font-size:.82rem}.article-footer{margin-top:54px;text-align:center}@media(max-width:560px){.article-page{padding:48px 20px 72px}.article-header{margin-bottom:28px}}.news-page{max-width:1180px;margin:0 auto;padding:76px 32px 100px}.news-header{max-width:720px;margin:0 auto 54px;text-align:center}.news-header .eyebrow{color:#ad503a;font-size:.72rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase}.news-header h1{margin:14px 0;color:#171816;font-family:Georgia,serif;font-size:clamp(2.5rem,6vw,4.4rem);font-weight:400;line-height:1.08}.news-intro{color:#716d66;line-height:1.7}.news-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.news-card{min-width:0;border:1px solid #e5e0d8;background:#fffdfa}.news-card__link{display:block;height:100%;color:inherit;text-decoration:none}.news-card__image{display:block;width:100%;aspect-ratio:4 / 3;object-fit:cover}.news-card__body{padding:24px}.news-card__date{color:#827a70;font-size:.78rem;letter-spacing:.05em}.news-card h2{margin:12px 0;font-family:Georgia,serif;font-size:1.55rem;font-weight:400;line-height:1.25}.news-card__body>p:not(.news-card__date){color:#6d6962;line-height:1.65}.news-card__read{display:inline-block;margin-top:12px;color:#a64c36;font-size:.78rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.news-card__link:hover h2{color:#a64c36}.news-pagination{margin-top:48px;text-align:center}.news-empty{min-height:28vh;text-align:center;color:#716d66}@media(max-width:800px){.news-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}}@media(max-width:560px){.news-page{padding:52px 20px 72px}.news-grid{grid-template-columns:1fr}.news-card__body{padding:20px}}
/*# sourceMappingURL=/cdn/shop/t/21/compiled_assets/styles.css.map */
