.lmx-business-notice{padding:14px 18px;border-left:3px solid #008d7a;background:#f7faf8;color:#35584c;font-size:14px;line-height:1.8;}
.lmx-product-card [data-lmx-action="basket"]{background:#006d5b!important;color:#fff!important;border:1px solid #006d5b!important;}
.lmx-product-card [data-lmx-action="compare"]{background:#fff!important;color:#006d5b!important;border:1px solid #cbded9!important;}
.lmx-product-card .lmx-card-quote,.lmx-product-card a.lmx-quote-button{background:transparent!important;color:#006d5b!important;border:0!important;}
.lmx-product-card [data-lmx-action]{min-height:44px;padding:8px 14px!important;}
.lmx-product-card .lmx-product-actions{display:flex;flex-wrap:wrap;gap:10px;}
.lmx-product-card [data-lmx-action="basket"]{order:0;}
.lmx-product-card [data-lmx-action="compare"]{order:1;}
#lmx-unified-quote-cart .lmx-cart-controls{overflow-x:auto;max-width:100%;}
#lmx-unified-quote-cart .lmx-cart-controls>label:first-child{flex:0 1 70px;min-width:54px;}
#lmx-unified-quote-cart .lmx-cart-controls>label:nth-child(2){flex:0 1 66px;min-width:54px;}
#lmx-unified-quote-cart .lmx-cart-controls>.lmx-general-unknown{flex:0 0 auto;min-height:44px;display:flex!important;align-items:center;}
#lmx-unified-quote-cart .lmx-cart-controls>button{flex-basis:44px;}
.lmx-v3-consultation>p{margin:12px 0;}
.lmx-v3-consultation ol{display:none;}
.lmx-v3-maker-intro{display:grid;grid-template-columns:150px minmax(0,1fr);gap:24px;align-items:center;margin:18px 0 26px;}
.lmx-v3-maker-intro img{width:150px!important;height:80px!important;object-fit:contain!important;}
.lmx-v3-maker-intro p{margin:0 0 10px;}
.lmx-v3-maker-category{display:inline-block;color:#006d5b;background:#eef6f2;padding:4px 10px;border-radius:var(--lmx-radius-badge);font-size:13px;}
body#top.lmx-v3-maker-page .page-header{height:150px!important;min-height:150px!important;padding-top:22px!important;padding-bottom:22px!important;}
.lmx-general-unknown{display:inline-flex!important;align-items:center;gap:6px;font-size:14px;white-space:nowrap;}
.lmx-general-unknown input{width:18px!important;min-height:18px!important;height:18px!important;padding:0!important;}
.lmx-general-quantity-row{display:flex;align-items:center;gap:12px;}
.lmx-general-quantity-row>input{max-width:130px;}
.lmx-quote-basket-item .lmx-general-unknown{width:auto!important;}
.lmx-quote-basket-item .lmx-general-unknown input{display:inline!important;}
.lmx-cart-controls{flex-wrap:wrap;}
.lmx-cart-controls .lmx-general-unknown{margin:0;}
.lmx-quote-file-list{font-size:14px;}
.lmx-quote-file-list button{margin-left:10px;}
.lmx-receipt-summary{padding:24px;background:#f7faf8;border:1px solid #dce6e0;border-radius:var(--lmx-radius-card);}
.lmx-receipt-summary pre{white-space:pre-wrap;overflow-wrap:anywhere;font-family:inherit;}
@media (max-width:600px){
  .lmx-v3-maker-intro{grid-template-columns:1fr;gap:12px;}
  .lmx-v3-maker-intro img{width:130px!important;height:60px!important;}
  .lmx-general-quantity-row{gap:8px;}
  .lmx-general-quantity-row>input{max-width:100px;}
  body#top.lmx-v3-maker-page .page-header{height:130px!important;min-height:130px!important;}
}