
.integration-wrap{max-width:1160px;margin:0 auto;padding:0 30px}.integration-collection{background:white;color:#34495d;font:15px/1.65 Arial,Helvetica,sans-serif;padding:25px 0 45px}.integration-title{text-align:center;padding:20px 0 35px}.integration-title h1{font:400 37px/1.3 Georgia,serif;letter-spacing:.015em;margin:0}.integration-title hr{border:0;border-top:3px solid #3b4652;width:55px;margin:24px auto}.integration-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px}.integration-card{border:1px solid #dce5ed;background:white;min-width:0}.integration-card>a{display:block;color:#355570;text-decoration:none;padding:20px}.integration-card figure{height:210px;margin:0;display:flex;align-items:center;justify-content:center;background:white}.integration-card img{display:block;width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain}.integration-card h2{font:500 20px/1.35 Arial,sans-serif;margin:18px 0 12px;min-height:54px;color:#355570}.integration-card span{font:12px Arial,sans-serif;color:#6b7e8d}.integration-related{border-top:1px solid #dce5ed;background:#f7f9fc;padding:30px 0;color:#536a7d}.integration-related-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.integration-related ul{padding:0;list-style:none;margin:15px 0}.integration-related li{margin:0 0 8px}.integration-related a{color:#526b80;font:12px/1.6 Arial,sans-serif;text-decoration:none}.integration-related a:hover{text-decoration:underline}.integration-group-title{font-weight:600!important;color:#344e65!important}.integration-inquiry{display:flex;justify-content:space-between;align-items:center;gap:20px;border-top:1px solid #d8e4ed;margin-top:24px;padding-top:22px}.integration-inquiry span{font:10px Arial,sans-serif;letter-spacing:.12em;color:#678299}.integration-inquiry a{border:1px solid #a6bdce;padding:9px 18px;background:white;color:#305570}.integration-composition-nav{display:flex;justify-content:center;gap:16px;padding:26px 20px 6px;background:white}.integration-composition-nav a{font:13px Arial,sans-serif;color:#355570;background:#eef4f9;border:1px solid #cedce8;padding:10px 20px;text-decoration:none}.integration-ssl-title{font:400 34px/1.3 Georgia,serif!important}.integration-collection~.sangdo-vehicle .title{padding-top:20px}a:focus-visible,button:focus-visible{outline-offset:4px}#quick-coupler,#catalogue-compactor-preview-menu,#ssl50{scroll-margin-top:24px}
@media(max-width:767px){.integration-wrap{padding:0 20px}.integration-collection{padding:20px 0 30px}.integration-title h1{font-size:29px}.integration-grid{grid-template-columns:1fr;gap:20px}.integration-card figure{height:220px}.integration-card h2{font-size:21px;min-height:0}.integration-related-grid{grid-template-columns:1fr 1fr;gap:22px}.integration-related a{font-size:12px}.integration-inquiry{align-items:flex-start;flex-direction:column;gap:15px}.integration-ssl-title{font-size:27px!important}}

.integration-card figure>.sangdo-field-photo{width:280px;max-width:100%;flex:0 0 auto}.integration-group-thumb{width:100%;height:105px;object-fit:contain;display:block;margin-bottom:12px}.integration-inquiry-link{display:inline-block!important;border:1px solid #b5c9d9;padding:9px 16px;margin-top:14px;font:13px Arial,sans-serif;color:#355570!important;text-decoration:none}
