/* Scoped catalogue and navigation checkout controls. */
.gw-cart-nav{display:inline-flex;align-items:center;gap:6px;white-space:nowrap;font-weight:700}
.gw-checkout-add{display:flex;align-items:center;justify-content:space-between;gap:16px;border:1px solid #1b3027;border-radius:8px;padding:12px 16px;margin:0 0 10px;color:#16271f;background:#c8ee78;text-decoration:none;font-weight:700;min-height:46px;box-sizing:border-box}
.gw-checkout-add:hover{background:#b8e35f}.gw-checkout-add:focus-visible,.gw-cart-nav:focus-visible{outline:3px solid #577e20;outline-offset:3px}
.gw-checkout-add[aria-busy=true]{opacity:.7;pointer-events:none}.gw-checkout-add-error{color:#a12424;font-size:.9rem;line-height:1.5}
@media(max-width:520px){.gw-cart-nav span{display:none}.gw-cart-nav{padding:4px}.gw-v2-utility-contact{gap:10px!important}}

.gw-checkout-quote{background:#f4f7ee;border-color:#b8c7ab;color:#294830}.gw-checkout-quote:hover{background:#e9f0df}.gw-checkout-status{font-size:12px;line-height:1.55;color:#566b4d;margin:-2px 0 12px}
