/* Product-only presentation. Engineering values are not inferred by this stylesheet. */
#brxe-rpdhre{display:grid!important;grid-template-columns:minmax(0,1.55fr) minmax(230px,1fr);gap:36px;align-items:start}
#brxe-mefajg,#brxe-pgbtqr,#brxe-zvqckr{min-width:0!important;max-width:100%}
#brxe-mefajg,#brxe-pgbtqr{width:100%!important}
#brxe-pgbtqr img{width:100%;max-height:410px;object-fit:contain}
#brxe-zaovne{font-size:21px;line-height:1.45;overflow-wrap:anywhere;margin:0 0 20px}
.tekron-product-specs{font-size:16px;line-height:1.6;color:#34484b}
.tekron-spec-list{margin:0;padding:0}
.tekron-spec-row{display:grid;grid-template-columns:92px minmax(0,1fr);gap:16px;padding:9px 0;border-bottom:1px solid #e8eeee}
.tekron-spec-row dt{font-weight:400;color:#738184;margin:0}
.tekron-spec-row dd{margin:0;min-width:0;overflow-wrap:anywhere;white-space:normal}
.tekron-spec-extra{margin-top:14px;border:1px solid #e0e8e8;border-radius:6px;padding:0 12px;background:#fafcfc}
.tekron-spec-extra summary{cursor:pointer;padding:10px 0;font-size:14px;color:#087273;font-weight:500}
.tekron-spec-extra summary span{color:#7a8d8e;margin-left:8px;font-size:12px}
.tekron-spec-extra .tekron-spec-row{grid-template-columns:120px minmax(0,1fr);font-size:14px}
.tekron-spec-extra .tekron-spec-row:last-child{border-bottom:0}
#brxe-ujhpwy{min-width:0;max-width:100%;overflow-wrap:anywhere}
#brxe-ujhpwy table{width:100%!important;max-width:100%!important;border-collapse:collapse!important;border:1px solid #dce6e6!important;table-layout:auto!important;font-family:inherit!important;font-size:16px!important;line-height:1.65!important;display:table!important}
#brxe-ujhpwy thead{display:table-header-group!important}
#brxe-ujhpwy tbody{display:table-row-group!important}
#brxe-ujhpwy tr{display:table-row!important;background:transparent!important}
#brxe-ujhpwy td,#brxe-ujhpwy th{display:table-cell!important;box-sizing:border-box;padding:12px 16px!important;border:1px solid #dce6e6!important;text-align:left!important;vertical-align:top!important;line-height:1.65!important;font-family:inherit!important;color:#34484b!important;overflow-wrap:anywhere;background:#fff!important}
#brxe-ujhpwy th{font-weight:600!important;background:#edf5f4!important;color:#286063!important}
#brxe-ujhpwy tbody tr:nth-child(even)>td{background:#f8faf9!important}
#brxe-ujhpwy td *,#brxe-ujhpwy th *{font-family:inherit!important;font-size:inherit!important;line-height:inherit!important;background:transparent!important;color:inherit!important}
#brxe-ujhpwy .tekron-kv-table{table-layout:fixed!important}
#brxe-ujhpwy .tekron-kv-table td:first-child,#brxe-ujhpwy .tekron-kv-table th:first-child{width:25%!important}
#brxe-ujhpwy .tekron-kv-table td:last-child,#brxe-ujhpwy .tekron-kv-table th:last-child{width:75%!important}
.tekron-table-scroll{max-width:100%;overflow-x:auto;margin:20px 0;-webkit-overflow-scrolling:touch}
.tekron-table-scroll table{margin:0!important}
#brxe-gjqdmv{line-height:1.8;overflow-wrap:anywhere}
#brxe-gjqdmv a,#brxe-gjqdmv .tekron-tag-label{display:inline-block;margin:3px 7px 3px 0;padding:2px 8px;background:#f1f6f5;border-radius:3px;font-size:12px;line-height:1.6}
@media(max-width:767px){
 #brxe-zqnodx{min-height:0!important;padding:36px 16px!important}
 #brxe-wsryhz{width:100%!important;max-width:100%!important;min-width:0!important}
 #brxe-zjhbse{font-size:clamp(25px,6.5vw,34px)!important;line-height:1.3!important;max-width:100%;overflow-wrap:anywhere;word-break:normal}
 #brxe-jbxrwc{display:block!important;width:calc(100% - 32px)!important;max-width:100%!important;margin-left:auto!important;margin-right:auto!important}
 #brxe-hgsbtd{display:none!important}
 #brxe-zvqckr{width:100%!important;min-width:0!important}
 #brxe-rpdhre{display:flex!important;flex-direction:column;gap:20px}
 #brxe-pgbtqr{order:0;max-width:280px;margin:0 auto}
 #brxe-mefajg{order:1}
 #brxe-zaovne{font-size:19px;white-space:normal!important}
 .tekron-spec-row{grid-template-columns:74px minmax(0,1fr);gap:10px;padding:8px 0}
 .tekron-spec-extra .tekron-spec-row{grid-template-columns:90px minmax(0,1fr)}
 #brxe-ujhpwy .tekron-wide-table{min-width:640px!important}
 #brxe-ujhpwy td,#brxe-ujhpwy th{padding:10px!important;font-size:14px!important}
 #brxe-ujhpwy .tekron-kv-table td:first-child,#brxe-ujhpwy .tekron-kv-table th:first-child{width:31%!important}
 #brxe-ujhpwy .tekron-kv-table td:last-child,#brxe-ujhpwy .tekron-kv-table th:last-child{width:69%!important}
 .tekron-engineering-entry{overflow-wrap:anywhere}
}
