.cms-article{max-width:1000px;margin:auto;padding:90px 5vw;color:#12324d}.cms-article .eyebrow{color:#99733b}.cms-article h1{font-size:clamp(30px,4vw,54px);margin:20px 0;line-height:1.5}.cms-article-meta{color:#8c795c;font-size:14px}.cms-article-summary{color:#647682;font-size:19px;line-height:1.9;margin:24px 0 40px}.cms-article-cover{display:block;width:100%;max-height:620px;object-fit:cover;margin-bottom:45px}.cms-article-body{max-width:800px;margin:auto;font-size:17px;line-height:2.1}.cms-article-body p{margin:0 0 25px}.cms-gallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:25px;margin:50px 0}.cms-gallery img{width:100%;aspect-ratio:4/3;object-fit:cover}.cms-gallery figcaption{color:#687884;font-size:13px;margin-top:9px}.cms-collection{background:#f6f4ee}.cms-collection h2{font-size:32px;margin-bottom:32px}.cms-collection-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.cms-collection-card{display:block;background:#fff;padding:0 0 24px;overflow:hidden;border:1px solid #e4dfd3}.cms-collection-card img{width:100%;aspect-ratio:4/3;object-fit:cover}.cms-collection-card h3,.cms-collection-card p,.cms-collection-card small{display:block;margin:18px 24px 0}.cms-collection-card small{color:#9b7840}.cms-collection-card h3{font-size:24px}.cms-collection-card p{color:#687a86;line-height:1.8;font-size:14px}.cms-collection-card:hover{box-shadow:0 8px 28px #14314610}.cms-article-back{margin-top:45px;padding-top:25px;border-top:1px solid #ddd2bc}.cms-collection-card:focus-visible{outline:2px solid #b69050;outline-offset:4px}@media(max-width:760px){.cms-article{padding-block:50px}.cms-article-body{font-size:16px}.cms-gallery,.cms-collection-grid{grid-template-columns:1fr}.cms-article-summary{font-size:17px}}
