.hh-contact-page{width:100vw;position:relative;left:50%;margin-left:-50vw;font-family:Arial,Helvetica,sans-serif;color:#082033;background:#fff}.hh-contact-page *{box-sizing:border-box}.hh-contact-full{background:linear-gradient(135deg,#eaf8fff0,#fffffff5),url(/cdn/shop/files/marine_parts.png?v=1780948955) center/cover no-repeat;padding:90px 6vw}.hh-contact-inner{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:start}.hh-contact-eyebrow{font-size:12px;letter-spacing:.22em;text-transform:uppercase;color:#00aeea;margin-bottom:15px;font-weight:900}.hh-contact-title{font-size:clamp(42px,6vw,70px);font-weight:900;text-transform:uppercase;margin:0 0 25px;color:#062033;line-height:.95;letter-spacing:-.05em}.hh-contact-title span{color:#00aeea}.hh-contact-text{font-size:16px;color:#4f6b7a;line-height:1.8;margin-bottom:28px;max-width:620px}.hh-form{display:flex;flex-direction:column;gap:15px}.hh-form input,.hh-form textarea,.hh-form select{padding:15px 18px;background:#fff;border:1px solid rgba(0,174,234,.35);color:#062033;font-size:14px;outline:none;border-radius:18px;box-shadow:0 10px 25px #003c5a14}.hh-form input::placeholder,.hh-form textarea::placeholder{color:#6b8a99}.hh-form textarea{min-height:150px;resize:vertical}.hh-form select{color:#4f6b7a}.hh-form button{padding:15px 28px;background:linear-gradient(90deg,#00aeea,#7ee4ff);color:#002033;font-weight:900;text-transform:uppercase;letter-spacing:.12em;border:none;cursor:pointer;border-radius:999px;transition:.25s ease;box-shadow:0 12px 28px #00aeea38}.hh-form button:hover{transform:translateY(-2px);box-shadow:0 18px 36px #00aeea4d}.hh-contact-box{background:#fff;padding:32px;border:1px solid rgba(0,174,234,.25);border-left:6px solid #00aeea;border-radius:28px;margin-bottom:24px;box-shadow:0 14px 35px #003c5a1a}.hh-contact-box.dark{background:linear-gradient(135deg,#020812,#06172b);color:#fff;border-left:6px solid #7ee4ff}.hh-contact-box.blue{background:linear-gradient(135deg,#00aeea,#7ee4ff);color:#06172b}.hh-contact-box h3{margin:0 0 10px;text-transform:uppercase;color:inherit;font-size:20px;font-weight:900}.hh-contact-box p,.hh-contact-box a,.hh-contact-box li{color:#4f6b7a;font-size:14px;line-height:1.7;margin:0 0 7px;text-decoration:none}.hh-contact-box.dark p,.hh-contact-box.dark a,.hh-contact-box.dark li,.hh-contact-box.blue p,.hh-contact-box.blue a,.hh-contact-box.blue li{color:inherit}.hh-contact-box ul{margin:0;padding-left:18px}.hh-policy-links{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.hh-policy-links a{background:#eefaff;border:1px solid rgba(0,174,234,.2);border-radius:999px;padding:11px 15px;text-decoration:none;color:#06172b;font-size:12px;font-weight:900;text-transform:uppercase}.hh-contact-section{padding:70px 6vw;background:#fff}.hh-contact-section.alt{background:linear-gradient(180deg,#eefaff,#fff)}.hh-contact-section-head{display:flex;justify-content:space-between;gap:24px;align-items:end;margin-bottom:30px}.hh-contact-section-head h2{margin:0;color:#06172b;font-size:clamp(30px,4.5vw,52px);line-height:.95;text-transform:uppercase;letter-spacing:-.04em}.hh-contact-section-head p{max-width:680px;margin:0;color:#5a7280;line-height:1.7}.hh-info-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.hh-contact-footer{background:linear-gradient(135deg,#020812,#06172b);color:#fff;padding:55px 6vw}.hh-contact-footer-grid{display:grid;grid-template-columns:1.3fr 1fr 1fr;gap:30px}.hh-contact-footer h3{margin:0 0 14px;text-transform:uppercase}.hh-contact-footer p,.hh-contact-footer a{display:block;color:#d9edf6;text-decoration:none;line-height:1.8;font-size:14px}@media(max-width:1000px){.hh-contact-inner,.hh-info-grid,.hh-contact-footer-grid{grid-template-columns:1fr;gap:35px}.hh-contact-section-head{display:block}.hh-contact-section-head p{margin-top:12px}}@media(max-width:700px){.hh-contact-full,.hh-contact-section,.hh-contact-footer{padding-left:20px;padding-right:20px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/section-contact-content.css.map */
