.product-meta{margin-top:12px}.product-capacity{font-size:14px;line-height:1.5}.product-design-text{font-size:14px;line-height:1.55;margin-top:12px}.product-design-text>span{display:block;color:#655f56;font-size:12px;margin-bottom:5px}.product-design-text q{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.product-read-more{display:inline-flex;align-items:center;min-height:44px;font-size:13px;text-decoration:underline;text-underline-offset:3px}.product-facts{display:flex;flex-wrap:wrap;gap:22px 38px;margin:30px 0 0}.product-facts div{min-width:95px}.product-facts dt{font-size:12px;color:#655f56;margin-bottom:5px}.product-facts dd{margin:0;font-size:17px;font-weight:600;line-height:1.45}.design-reading{max-width:760px;margin:0 0 45px;padding:25px 0;border-top:1px solid #c7c0b5;border-bottom:1px solid #c7c0b5}.project-description .design-reading h2{font-family:inherit;font-size:22px;line-height:1.3;letter-spacing:0;font-weight:600;margin:0 0 17px;text-transform:none}.design-reading blockquote{font-size:22px;line-height:1.6;margin:0;white-space:pre-line}.project-description .design-reference{font-size:14px;margin:18px 0 0;color:#655f56}@media(max-width:600px){.product-facts{gap:18px 22px;margin-top:24px}.product-facts dd{font-size:16px}.design-reading blockquote{font-size:19px}.product-design-text{font-size:15px}.product-capacity{font-size:15px}.product-design-text>span{font-size:13px}}