/* Restore the full-width reference inquiry module on product pages. */
.reference-detail>.home-inquiry{width:100%;max-width:none;border:0;border-radius:0;margin:0;padding:58px 0 50px;background-image:linear-gradient(#24140970,#24140970),url('../../uploads/wanfeng/assets/contact-detail-reference.jpg');background-size:cover;background-position:center;background-attachment:fixed;overflow:hidden;color:white}
.reference-detail>.home-inquiry .inquiry-inner{max-width:1300px;width:calc(100% - 48px);padding:0;margin:auto;position:relative}
.reference-detail>.home-inquiry .inquiry-heading h2{font:400 54px/1.35 Arial,"Microsoft YaHei",sans-serif;color:white;letter-spacing:0;margin:0 0 18px}
.reference-detail>.home-inquiry .inquiry-heading p{font:14px/1.6 Arial,"Microsoft YaHei",sans-serif;color:white;margin:0 auto 38px;padding:0 14%;max-width:1100px}
.reference-detail>.home-inquiry .home-inquiry-form{width:100%;gap:14px 18px}
.reference-detail>.home-inquiry .home-inquiry-form .inquiry-field{background:#ffffff63;border:0;border-radius:0;height:50px;padding:22px 10px 7px;font-weight:400}
.reference-detail>.home-inquiry .home-inquiry-form .inquiry-message{height:90px}.reference-detail>.home-inquiry .home-inquiry-form .inquiry-message textarea{height:58px}
.reference-detail>.home-inquiry .home-inquiry-form .inquiry-field input,.reference-detail>.home-inquiry .home-inquiry-form .inquiry-field textarea{background:transparent;color:#fff;border:0;box-shadow:none}
.reference-detail>.home-inquiry .home-inquiry-form .floating-label{color:white;opacity:1;left:10px}
.reference-detail>.home-inquiry .inquiry-actions{padding:18px 0 20px}.reference-detail>.home-inquiry .inquiry-submit{border:0;background:#d6ac95;color:#fff;border-radius:30px;padding:12px 34px;min-width:150px;font-weight:500}.reference-detail>.home-inquiry .inquiry-submit:hover{background:#c99c82;opacity:1}
.reference-detail:has(#product-project-inquiry:target) #product-project-inquiry{outline:none}.reference-detail{padding-bottom:0}
@media(max-width:700px){.reference-detail>.home-inquiry{padding:40px 0 30px;background-attachment:scroll}.reference-detail>.home-inquiry .inquiry-inner{width:calc(100% - 36px)}.reference-detail>.home-inquiry .inquiry-heading h2{font-size:34px}.reference-detail>.home-inquiry .inquiry-heading p{padding:0;margin-bottom:28px;font-size:13px}.reference-detail>.home-inquiry .home-inquiry-form{grid-template-columns:1fr}}
@media(prefers-reduced-motion:reduce){.reference-detail>.home-inquiry{background-attachment:scroll}}
