#ixf-card.termex-card{--tx-ink:#16364a;--tx-line:#d8e2e8;font-family:Arial,Helvetica,sans-serif;color:var(--tx-ink)}
.termex-card .pf-intro{margin-bottom:16px}.termex-card .tx-technical{margin:14px 0 24px}.termex-card h2{font-size:21px;line-height:1.3}.termex-card .tx-order{display:grid;grid-template-columns:minmax(0,1fr) 285px;gap:20px;align-items:start}.termex-card .tx-summary{position:sticky;top:12px}.termex-card .pf-order-summary{display:block;margin:0;padding:16px;background:#eff5f8;border:1px solid var(--tx-line);border-radius:8px}.termex-card .pf-order-summary>div+div{margin-top:16px}.termex-card .pf-order-summary button{width:100%;margin:5px 0}.termex-card .pf-table-head,.termex-card .pf-row{display:grid;grid-template-columns:minmax(220px,1fr) 125px 125px 115px;gap:12px}.termex-card .pf-row{padding:16px 12px;margin:0;border:0;border-bottom:1px solid var(--tx-line);border-radius:0}.termex-card .pf-main{background:#f1f7fa;border-left:4px solid #236685}.termex-card .pf-row h3{font-size:16px;line-height:1.35;margin:0 0 8px}.termex-card .pf-model select{width:100%;max-width:100%;font-size:13px;min-height:40px}.termex-card .pf-use{font-size:13px;line-height:1.5}.termex-card .pf-row>div{min-width:0}.termex-card .pf-sku{font-size:12px;overflow-wrap:anywhere}.termex-card .pf-docs a{font-size:12px}.termex-card .pf-price strong{font-size:17px}.termex-card .pf-add-row{width:100%;padding:9px 7px;margin-top:8px;background:#b32232;color:#fff;border:0;border-radius:5px;font-weight:bold;cursor:pointer}.termex-card .pf-add-row:disabled{background:#cad3d9;cursor:not-allowed}.termex-card #tx-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:12px 0;border:1px solid var(--tx-line);border-radius:7px;overflow:hidden}.termex-card #tx-facts>div{padding:12px 14px;border-bottom:1px solid var(--tx-line);border-right:1px solid var(--tx-line);min-width:0;background:#fff}.termex-card #tx-facts dt{font-size:12px;color:#546d7d;margin:0 0 4px}.termex-card #tx-facts dd{font-size:14px;line-height:1.45;font-weight:600;margin:0;overflow-wrap:anywhere}.termex-card .tx-warnings:empty{display:none}.termex-card .tx-warnings{border-left:4px solid #ad6a1a;background:#fff7ea;padding:8px 12px;font-size:13px;line-height:1.5}.termex-card .tx-sources{margin:10px 0;font-size:13px;line-height:1.5}.termex-card .tx-sources summary{cursor:pointer;font-weight:600}.termex-card .tx-sources a{display:block;margin:6px 0}.termex-card .pf-native{margin-top:25px}
@media(max-width:1200px){.termex-card .tx-order{grid-template-columns:minmax(0,1fr)}.termex-card .tx-summary{position:static}.termex-card .pf-order-summary{display:grid;grid-template-columns:minmax(0,1fr) minmax(200px,.6fr);gap:20px}.termex-card .pf-table-head,.termex-card .pf-row{grid-template-columns:minmax(210px,1fr) 130px 130px 120px}}
@media(max-width:850px){.termex-card .pf-table-head{display:none}.termex-card .pf-row{grid-template-columns:minmax(0,1fr) minmax(100px,.5fr);gap:12px;padding:15px 10px}.termex-card .pf-model{grid-column:1/-1}.termex-card .pf-docs{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:6px}.termex-card .pf-row .pf-mobile-label{display:block}.termex-card .pf-docs>.pf-mobile-label{width:100%}.termex-card #tx-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.termex-card .pf-order-summary{display:block}.termex-card .pf-order-summary>div+div{margin-top:20px}.termex-card .pf-intro{grid-template-columns:100px minmax(0,1fr)}.termex-card .pf-intro>img{max-width:100px;height:auto}.termex-card .pf-intro h1{font-size:21px}.termex-card .pf-row .pf-search{max-width:100%}}
@media print{.termex-card .tx-order{display:block}.termex-card .pf-add-row{display:none}.termex-card #tx-facts{grid-template-columns:repeat(3,minmax(0,1fr))}.termex-card .tx-summary{position:static}}

.termex-card .tx-items{min-width:0}.termex-card .pf-order-summary>div:last-child{padding-left:0;border-left:0}
@media(max-width:850px){.termex-card .pf-row>div{grid-column:auto;grid-row:auto}.termex-card .pf-row>.pf-model,.termex-card .pf-row>.pf-docs{grid-column:1/-1}.termex-card .pf-row>.pf-price{grid-column:1}.termex-card .pf-row>.pf-quantity{grid-column:2}}
