.china-gallery{max-width:1240px;margin:70px auto 15px;padding:45px 5%;display:grid;grid-template-columns:.85fr 1.15fr;gap:65px;align-items:center;background:linear-gradient(125deg,#f5eee7,#edf0e7);border:1px solid #e4e3d7;border-radius:16px 75px 16px 16px;position:relative}.china-gallery-copy{position:relative}.china-gallery-copy .eyebrow{color:#88917d;font-size:9px;letter-spacing:2px;line-height:1.8}.china-seal{display:inline-block;margin:26px 0 10px;padding:6px 8px;border:1px solid #a98582;border-radius:3px;color:#a17776;font:13px/1.3 var(--serif);letter-spacing:3px}.china-gallery h2{font-size:32px;line-height:1.9;letter-spacing:2px;margin:12px 0 20px}.china-gallery h2 em{font-style:normal;color:#8e5f6d}.china-gallery-copy>p:not(.eyebrow){font-size:12px;line-height:2.3;color:#858073}.china-gallery-count{display:flex;gap:15px;align-items:center;margin:27px 0}.china-gallery-count strong{font:italic 48px Georgia,serif;color:#9d8a75}.china-gallery-count span{font-size:13px;line-height:2;color:#7b7669;letter-spacing:1px}.china-gallery-count small{font-size:10px;color:#96917f;letter-spacing:0}.china-gallery-copy .secondary{border-color:#c5b4ab;color:#856472;min-height:44px;padding:12px 22px}.china-gallery-copy .secondary span{margin-left:23px}.china-featured-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px 20px}.china-featured-card{padding:0;text-align:center;min-width:0;display:block}.china-featured-card figure{padding:7px;border:1px solid #d2c9b7;background:#fffbf0;box-shadow:3px 5px 12px #6c6f5310;border-radius:3px;overflow:hidden}.china-featured-card img{width:100%;height:170px;object-fit:cover;object-position:center;transition:transform .5s}.china-featured-card:hover img{transform:scale(1.06)}.china-featured-card>span{font:19px/1.8 var(--serif);display:block;letter-spacing:2px;margin-top:11px;color:#756452}.china-featured-card>small{font-size:9px;color:#938575;line-height:1.8;display:block;margin-top:3px}.china-gallery-footnote{text-align:center;font-size:9px;color:#99917f;margin-top:23px;letter-spacing:.5px}.hero-chinese-link{display:block;text-align:left;font-size:11px;color:#987183;border-bottom:1px solid #cfb3bf;padding:5px 0 4px;margin-top:18px;line-height:1.7}.hero-chinese-link:hover{color:#713e53}.hero-chinese-link span{margin-left:10px}
@media(max-width:1100px){.china-gallery{margin:55px 6% 10px;padding:35px 4%;gap:35px;grid-template-columns:.8fr 1.2fr}.china-gallery h2{font-size:28px;letter-spacing:1px}.china-featured-grid{gap:23px 14px}.china-featured-card img{height:155px}.china-featured-card>span{font-size:17px}.china-gallery-copy .eyebrow{letter-spacing:1px;font-size:8px}}
@media(max-width:700px){.china-gallery{grid-template-columns:1fr;gap:30px;padding:28px 23px 27px;margin:40px 6% 0;border-radius:14px 48px 14px 14px}.china-seal{position:absolute;right:2px;top:34px;font-size:12px;padding:5px 6px;letter-spacing:2px;margin:0}.china-gallery h2{font-size:28px;line-height:1.85;letter-spacing:1px;margin-top:20px}.china-gallery h2 em{white-space:nowrap}.china-gallery-copy>p:not(.eyebrow){font-size:12px;line-height:2.1}.china-gallery-copy>p br{display:none}.china-gallery-count{margin:20px 0;gap:13px}.china-gallery-count strong{font-size:40px}.china-gallery-count span{font-size:12px}.china-gallery-count small{font-size:10px}.china-gallery-copy .secondary{font-size:12px;padding:11px 20px}.china-featured-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:21px 12px}.china-featured-card figure{padding:5px}.china-featured-card img{height:130px}.china-featured-card>span{font-size:16px;letter-spacing:1px;margin-top:9px}.china-featured-card>small{font-size:9px;line-height:1.7}.china-gallery-footnote{font-size:8px;letter-spacing:0;margin-top:20px}.hero-chinese-link{font-size:10px;margin-top:16px}}
@media(max-width:370px){.china-gallery{padding:25px 20px}.china-gallery h2{font-size:25px}.china-featured-grid{gap:18px 10px}.china-featured-card img{height:115px}.china-featured-card>span{font-size:15px}}
