
.review-bar{position:relative;z-index:45;background:#344335;color:#fff;padding:10px 4vw;display:flex;gap:18px;align-items:center;flex-wrap:wrap;font:13px/1.5 Arial,sans-serif}.review-bar a{color:#fff;text-decoration:underline;text-underline-offset:4px}.review-bar strong{letter-spacing:.1em;font-size:11px;margin-right:auto}.quality-shell{max-width:1320px;margin:auto;padding:72px 4vw}.quality-intro{display:grid;grid-template-columns:1.1fr .9fr;gap:50px;align-items:center}.quality-intro h1{font:clamp(48px,6vw,88px)/1.04 Georgia,serif;margin:20px 0 26px}.quality-intro p,.quality-copy p,.quality-panel p{font-size:18px;line-height:1.75}.quality-intro img{width:100%;aspect-ratio:4/5;object-fit:cover}.quality-metrics{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #c9c9bc;border-bottom:1px solid #c9c9bc;margin:65px 0}.quality-metrics>div{padding:28px 20px}.quality-metrics strong{display:block;font:34px Georgia,serif;margin-bottom:8px}.quality-section{padding:65px 0;border-bottom:1px solid #d6d3c7}.quality-section h2{font:clamp(35px,4vw,57px)/1.12 Georgia,serif;margin:12px 0 25px}.quality-section h3{font:30px/1.2 Georgia,serif;margin:12px 0}.quality-section .lead{max-width:760px;font-size:20px;line-height:1.7}.quality-two{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center}.quality-two>img{width:100%;max-height:600px;object-fit:cover}.quality-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;margin-top:35px}.quality-panel{padding:26px;background:#eae7dd}.quality-panel img{width:100%;height:220px;object-fit:contain;background:white}.quality-panel.photo img{object-fit:cover}.quality-panel p{font-size:16px}.quality-label{font:12px/1.6 Arial,sans-serif;text-transform:uppercase;letter-spacing:.13em}.quality-panel dl{font-size:14px;line-height:1.8}.quality-panel dt{font-weight:700}.quality-panel dd{margin:0 0 14px}.quality-close{background:#354535;color:#fff;padding:46px;margin-top:50px}.quality-close h2{font:40px Georgia,serif}.quality-close a{color:inherit}.review-door-link{padding:20px 4vw;background:#e5e3d8}.materials .official-sample{width:130px;height:130px;object-fit:cover}.review-source{font-size:13px;opacity:.8}.review-gallery{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin:28px 0}.review-gallery img{width:100%;height:auto}.review-gallery figcaption{font-size:14px}.antalia-teaser{margin:40px auto;max-width:1300px;padding:45px 4vw;background:#e9e6dc;display:grid;grid-template-columns:1fr 1fr;gap:30px}.antalia-teaser h2{font:42px/1.1 Georgia,serif}.antalia-teaser p{font-size:18px;line-height:1.7}.ks-card-picture img{object-fit:cover}.review-main-image{width:100%;height:auto}.model-title .model-story{max-width:600px}
@media(max-width:800px){.quality-shell{padding:36px 22px}.quality-intro,.quality-two,.quality-grid,.antalia-teaser{grid-template-columns:1fr;gap:25px}.quality-intro img{aspect-ratio:4/3}.quality-intro h1{font-size:52px}.quality-metrics{grid-template-columns:1fr;margin:35px 0}.quality-metrics>div{padding:18px 0}.quality-section{padding:38px 0}.quality-panel{padding:20px}.review-bar{gap:12px;padding:9px 18px}.review-bar strong{width:100%}.review-gallery{grid-template-columns:1fr}.materials .official-sample{width:95px;height:95px}.quality-close{padding:28px}}

.review-door-profile{padding:24px;background:#eae7dd;text-align:center}.review-door-profile img{max-height:190px;width:auto;max-width:100%;object-fit:contain}.review-door-profile p{font-size:13px}

.review-gallery button{display:block;width:100%;padding:0;border:0;background:transparent;cursor:zoom-in}.review-gallery button img{display:block;width:100%;height:auto}.collection-two-views h2{font:clamp(32px,4vw,52px)/1.12 Georgia,serif}.manufacturer-backing{border-top:1px solid #d4d0c2;border-bottom:1px solid #d4d0c2}.manufacturer-backing a{display:inline-block;margin-top:8px}
