/* LeadRouter MDB - botões comerciais do catálogo */
.dual-buttons.lr-mdb-product-buttons,
.lr-mdb-product-buttons {
    display:flex;
    flex-direction:column;
    gap:8px;
    margin:14px 0 0;
    width:100%;
}
.lr-mdb-product-buttons a.button,
.woocommerce .lr-mdb-product-buttons a.button,
.woocommerce ul.products li.product .lr-mdb-product-buttons a.button {
    display:inline-flex !important;
    align-items:center !important;
    justify-content:center !important;
    gap:8px !important;
    width:100% !important;
    min-height:44px;
    box-sizing:border-box !important;
    margin:0 !important;
    padding:12px 18px !important;
    border:0 !important;
    border-radius:7px !important;
    background:#0f8339 !important;
    color:#fff !important;
    text-decoration:none !important;
    text-align:center !important;
    font-size:12px !important;
    font-weight:700 !important;
    line-height:1.2 !important;
    text-transform:uppercase !important;
    cursor:pointer !important;
    transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease !important;
}
.lr-mdb-product-buttons a.button:hover,
.woocommerce .lr-mdb-product-buttons a.button:hover {
    background:#0d6e30 !important;
    color:#fff !important;
    transform:translateY(-2px);
    box-shadow:0 8px 18px rgba(15,131,57,.22);
}
.lr-mdb-product-buttons .btn-orcamento,
.lr-mdb-product-buttons .dtech-open-popup-orcamento {
    background:#118c3f !important;
}
.lr-mdb-product-buttons .btn-orcamento:hover,
.lr-mdb-product-buttons .dtech-open-popup-orcamento:hover {
    background:#0d7635 !important;
}
.lr-mdb-product-buttons .lr-mdb-sale-icon {
    width:18px;
    height:18px;
    fill:currentColor;
    flex:0 0 auto;
}
.woocommerce ul.products li.product .lr-mdb-product-buttons {
    margin-top:12px;
}
@media (max-width:767px){
    .lr-mdb-product-buttons a.button,
    .woocommerce .lr-mdb-product-buttons a.button {
        min-height:42px;
        padding:11px 12px !important;
        font-size:11px !important;
    }
}
