.zb-el-zionText {  -webkit-box-orient:vertical;  overflow:hidden;  display:-webkit-box;  text-overflow:ellipsis;  overflow-wrap:break-word;  word-break:break-word;  line-height:180%;}.zb-el-zionText a {  color:inherit;  text-decoration:none;}.zb-el-zionText a > * {  -webkit-box-orient:vertical;  overflow:hidden;  display:-webkit-box;  text-overflow:ellipsis;  overflow-wrap:break-word;  word-break:break-word;}#uid2182881601622 { word-break:break-word;overflow-wrap:break-word; }#uid2182881601622 * { word-break:break-word;overflow-wrap:break-word; }#main-content-thmesh {    font-family:Arial, Helvetica, sans-serif;    color:#444;    background:#f6f7fa;    min-height:100vh;}#main-content-thmesh .main-wrap {    max-width:1240px;    margin:0 auto;    padding:48px 32px 40px 32px;    background:#fff;    border:1px solid #e2e5ec;    border-radius:12px;    display:flex;    gap:48px;    box-sizing:border-box;    box-shadow:0 2px 6px rgba(35,61,123,0.04);}@media (max-width:991px) {    #main-content-thmesh .main-wrap {        flex-direction:column;        gap:32px;        padding:24px 8px 24px 8px;    }}#main-content-thmesh .content-left {    flex:2.5;    min-width:0;    display:flex;    flex-direction:column;    gap:32px;}#main-content-thmesh .content-right {    flex:1.2;    min-width:280px;    display:flex;    flex-direction:column;    gap:32px;}@media (max-width:767px) {    #main-content-thmesh .main-wrap {        flex-direction:column;        padding:12px 2vw 24px 2vw;        gap:24px;    }    #main-content-thmesh .content-right {        min-width:0;        gap:18px;    }    #main-content-thmesh .content-left {        gap:18px;    }}#main-content-thmesh h1 {    font-size:32px;    color:#233d7b;    font-weight:700;    margin-bottom:12px;    margin-top:0;    line-height:1.2;    letter-spacing:0.02em;}#main-content-thmesh h2 {    font-size:26px;    color:#233d7b;    font-weight:600;    margin:32px 0 18px 0;    line-height:1.2;}#main-content-thmesh h3 {    font-size:20px;    color:#222;    font-weight:600;    margin:24px 0 14px 0;    line-height:1.3;}#main-content-thmesh .breadcrumb {    font-size:14px;    color:#888;    margin-bottom:16px;    letter-spacing:0.01em;}#main-content-thmesh .breadcrumb a {    color:#233d7b;    text-decoration:none;    transition:color .15s;}#main-content-thmesh .breadcrumb a:hover {    color:#1b2f5d;    text-decoration:underline;}#main-content-thmesh .product-gallery {    display:flex;    gap:32px;    margin-bottom:0;    flex-wrap:wrap;    align-items:flex-start;}#main-content-thmesh .product-gallery .gallery-main {    flex:1.2;    min-width:260px;    background:#f6f7fa;    border:1px solid #e2e5ec;    display:flex;    align-items:center;    justify-content:center;    height:340px;    position:relative;    border-radius:10px;    overflow:hidden;    box-shadow:0 2px 8px rgba(35,61,123,0.05);}#main-content-thmesh .product-gallery .gallery-main img {    max-width:100%;    max-height:320px;    object-fit:contain;    border-radius:0;    background:#fff;    transition:transform .18s;}#main-content-thmesh .product-gallery .gallery-thumbs {    flex:0 0 80px;    display:flex;    flex-direction:column;    gap:12px;    align-items:flex-start;    justify-content:flex-start;    margin-top:2px;}#main-content-thmesh .product-gallery .gallery-thumbs img {    width:62px;    height:62px;    object-fit:cover;    border:2px solid #e2e5ec;    background:#fff;    cursor:pointer;    border-radius:8px;    transition:border 0.18s, transform 0.15s;}#main-content-thmesh .product-gallery .gallery-thumbs img.active,#main-content-thmesh .product-gallery .gallery-thumbs img:hover {    border:2px solid #233d7b;    transform:scale(1.07);}@media (max-width:600px) {    #main-content-thmesh .product-gallery {        flex-direction:column;        gap:14px;    }    #main-content-thmesh .product-gallery .gallery-main {        height:200px;        min-width:0;    }    #main-content-thmesh .product-gallery .gallery-thumbs {        flex-direction:row;        gap:8px;        margin-top:4px;    }    #main-content-thmesh .product-gallery .gallery-thumbs img {        width:45px;        height:45px;    }}#main-content-thmesh .product-title {    font-size:32px;    color:#233d7b;    font-weight:700;    margin-bottom:8px;    margin-top:0;    line-height:1.2;}#main-content-thmesh .product-meta {    font-size:16px;    color:#666;    margin-bottom:18px;}#main-content-thmesh .product-meta strong {    color:#233d7b;}#main-content-thmesh .product-short {    font-size:16px;    color:#444;    margin-bottom:14px;    line-height:1.7;    background:#f6f7fa;    border-left:4px solid #233d7b;    padding:16px 22px 16px 18px;    border-radius:8px;    box-sizing:border-box;}#main-content-thmesh .product-short strong {    color:#233d7b;    font-size:17px;}#main-content-thmesh .product-table {    border-collapse:collapse;    width:100%;    background:#fafbfc;    margin:18px 0 0 0;    font-size:15px;    color:#222;    border-radius:8px;    overflow:hidden;    box-shadow:0 1px 4px rgba(35,61,123,0.04);}#main-content-thmesh .product-table th,#main-content-thmesh .product-table td {    border:1px solid #e2e5ec;    padding:11px 10px;    text-align:center;}#main-content-thmesh .product-table th {    background:#e7eaf2;    color:#233d7b;    font-weight:600;}#main-content-thmesh .product-table td {    background:#fff;}#main-content-thmesh .product-desc {    margin-bottom:0;    font-size:16px;    line-height:1.7;}#main-content-thmesh .product-desc strong {    color:#233d7b;}#main-content-thmesh .product-features,#main-content-thmesh .product-application {    margin:12px 0 12px 0;    padding-left:22px;}#main-content-thmesh .product-features li,#main-content-thmesh .product-application li {    margin-bottom:6px;    position:relative;    padding-left:18px;}#main-content-thmesh .product-features li::before,#main-content-thmesh .product-application li::before {    content:"•";    color:#233d7b;    position:absolute;    left:0;    font-size:1.1em;    font-weight:bold;    top:0;}#main-content-thmesh .cta-section {    margin:0;    background:#f3f5fa;    border:1px solid #e2e5ec;    padding:28px 24px 18px 24px;    display:flex;    flex-direction:column;    align-items:flex-start;    gap:18px;    border-radius:10px;}#main-content-thmesh .cta-section h3 {    margin:0 0 10px 0;    font-size:20px;    color:#233d7b;    font-weight:600;    display:flex;    align-items:center;    gap:8px;}#main-content-thmesh .cta-section .cta-btn {    display:inline-block;    background:#233d7b;    color:#fff;    font-size:16px;    font-weight:600;    padding:12px 36px;    border:none;    border-radius:0;    cursor:pointer;    transition:background 0.2s;    text-align:center;    text-decoration:none;    margin-top:8px;    margin-bottom:0;    letter-spacing:0.01em;}#main-content-thmesh .cta-section .cta-btn:hover {    background:#1b2f5d;}#main-content-thmesh .contact-card {    background:#fafbfc;    border:1px solid #e2e5ec;    border-radius:10px;    padding:24px 22px;    margin-bottom:0;    box-shadow:0 1px 4px rgba(35,61,123,0.03);}#main-content-thmesh .contact-card .company-name {    font-size:18px;    font-weight:700;    color:#233d7b;    margin-bottom:10px;}#main-content-thmesh .contact-card .contact-info {    display:flex;    flex-direction:column;    gap:8px;    font-size:15px;    color:#222;}#main-content-thmesh .contact-card .contact-info a {    color:#233d7b;    text-decoration:none;    font-weight:600;    word-break:break-all;    transition:color .15s;}#main-content-thmesh .contact-card .contact-info a:hover {    color:#1b2f5d;    text-decoration:underline;}#main-content-thmesh .contact-card .contact-info .icon_item {    margin-right:6px;    font-size:16px;    vertical-align:middle;}#main-content-thmesh .product-list {    background:#fafbfc;    border:1px solid #e2e5ec;    border-radius:10px;    padding:24px 20px;    margin-bottom:0;    box-shadow:0 1px 4px rgba(35,61,123,0.03);}#main-content-thmesh .product-list h2 {    font-size:22px;    margin:0 0 18px 0;    color:#233d7b;    font-weight:600;}#main-content-thmesh .product-list ul {    list-style:none;    padding:0;    margin:0;}#main-content-thmesh .product-list li {    margin-bottom:10px;    font-size:16px;    color:#222;    display:flex;    align-items:center;    gap:8px;}#main-content-thmesh .product-list li .zb-el-iconBox-icon {    font-size:13px;    color:#233d7b;    margin-right:2px;}#main-content-thmesh .product-list li a {    color:#233d7b;    text-decoration:none;    transition:color .15s;}#main-content-thmesh .product-list li a:hover {    color:#1b2f5d;    text-decoration:underline;}#main-content-thmesh .inquiry-form-section {    background:#fafbfc;    border:1px solid #e2e5ec;    border-radius:10px;    padding:28px 22px 18px 22px;    margin-bottom:0;    box-shadow:0 1px 4px rgba(35,61,123,0.03);}#main-content-thmesh .inquiry-form-section h2 {    font-size:22px;    margin:0 0 18px 0;    color:#233d7b;    font-weight:600;}#main-content-thmesh .zb-el-inquiryForms .zb-el-form-body {    display:flex;    flex-direction:column;    gap:14px;}#main-content-thmesh .zb-el-inquiryForms input,#main-content-thmesh .zb-el-inquiryForms textarea {    width:100%;    font-size:15px;    padding:10px 13px;    border:1px solid #e2e5ec;    border-radius:6px;    background:#fff;    color:#222;    margin-bottom:4px;    box-sizing:border-box;    transition:border 0.2s;}#main-content-thmesh .zb-el-inquiryForms input:focus,#main-content-thmesh .zb-el-inquiryForms textarea:focus {    border:1.5px solid #233d7b;    outline:none;}#main-content-thmesh .zb-el-inquiryForms .form-fields-submit {    display:flex;    justify-content:center;    margin-top:10px;}#main-content-thmesh .zb-el-inquiryForms .form-fields-submit-button {    background:#233d7b;    color:#fff;    font-size:16px;    font-weight:600;    border:none;    border-radius:0;    padding:10px 28px;    cursor:pointer;    transition:background 0.2s;    display:flex;    align-items:center;    gap:10px;}#main-content-thmesh .zb-el-inquiryForms .form-fields-submit-button:hover {    background:#1b2f5d;}#main-content-thmesh .zb-el-inquiryForms .submit-btn-icon {    display:inline-block;    vertical-align:middle;}#main-content-thmesh .zb-el-inquiryForms p.form-field-description {    margin:0;    color:#e00;    font-size:13px;}#main-content-thmesh .side-contact {    display:flex;    flex-direction:column;    gap:20px;}#main-content-thmesh .side-contact .contact-card {    margin-bottom:0;}#main-content-thmesh .side-contact .inquiry-form-section {    margin-bottom:0;}#main-content-thmesh .product-category {    font-size:15px;    color:#666;    margin-bottom:8px;}#main-content-thmesh .product-category a {    color:#233d7b;    text-decoration:none;    transition:color .15s;}#main-content-thmesh .product-category a:hover {    color:#1b2f5d;    text-decoration:underline;}@media (max-width:600px) {    #main-content-thmesh .contact-card,    #main-content-thmesh .product-list,    #main-content-thmesh .inquiry-form-section,    #main-content-thmesh .cta-section {        padding:14px 8px 12px 8px;        font-size:15px;    }    #main-content-thmesh .product-short {        padding:10px 10px 10px 10px;        font-size:15px;    }}    