/* v6: user-controlled homepage and fitment flow */
.loz-header{grid-template-columns:205px minmax(300px,1fr) minmax(240px,300px)}
.loz-fit-button{width:auto;min-width:166px;padding:0 11px;display:inline-flex;gap:7px;align-items:center;justify-content:center;white-space:nowrap;background:#f5f3ed;border:1px solid #e7e0d0;color:#5d4f31;border-radius:7px;font-size:12px;font-weight:800;height:36px}
.loz-fit-button:hover{background:#ebe3d1}
.loz-fit-button .fit-car-symbol{font-size:19px;line-height:1}
.loz-head-actions{gap:5px}
.editable-home-slot{display:contents}
.loz-managed-section{padding-top:46px;padding-bottom:46px}
.loz-managed-logo{width:46px;height:46px;object-fit:contain;float:right;margin:0 0 0 13px;border-radius:8px;background:white}
.loz-managed-section .loz-section-head>div{min-width:0}
.loz-managed-section .loz-section-head h2{margin:0;line-height:1.6}
.loz-managed-section .loz-section-head p{margin:0.5rem 0 0;min-height:0}
.loz-empty-section{display:grid;place-items:center;min-height:125px;width:100%;background:#fff;border:1px dashed #dedfda;color:#a3a59e;border-radius:8px;padding:20px;font-size:12px;text-align:center}
.product-status.enquiry{background:#e8dfcd;color:#685635}
.product-card .card-order.disabled-order{background:#e2e2df;color:#858580;cursor:not-allowed;opacity:1}
.product-card .card-order.disabled-order:hover{background:#e2e2df}
@media(max-width:1100px){.loz-header{grid-template-columns:155px minmax(240px,1fr) minmax(220px,265px)}.loz-fit-button{min-width:140px;font-size:11px}}
@media(max-width:770px){.loz-header{display:flex;grid-template-columns:none}.loz-fit-button{min-width:auto;width:auto;max-width:150px;height:33px;padding:0 8px;font-size:10px}.loz-fit-button .fit-car-symbol{font-size:15px}.loz-managed-section{padding-top:32px;padding-bottom:32px}.loz-managed-logo{height:37px;width:37px}}
@media(max-width:390px){.loz-fit-button .fit-car-symbol{display:none}.loz-fit-button{font-size:9px;max-width:118px}.loz-head-actions{gap:1px}.loz-icon{width:31px}.store-logo{font-size:19px}}
