.bulk-pricing-table {
    width: 100%;
    border-collapse: collapse;
    margin: 20px 0;
	max-width: 450px;
	margin: 40px auto 20px auto;
}

.bulk-pricing-table th, .bulk-pricing-table td {
    border: 0px solid #ddd;
    padding: 8px;
    text-align: center;
}

table.bulk-pricing-table td {
    font-weight: 700;
    color: var(--e-global-color-accent);
    font-size: 18px;
}

table.bulk-pricing-table td.qty {
	color: var( --e-global-color-secondary );
}

.bulk-pricing-table tr.odd th,.bulk-pricing-table tr.odd td {
    background-color: #ffffff;
}
.bulk-pricing-table tr.even th,.bulk-pricing-table tr.even td {
    background-color: #f2f2f2;
}

.bulk-pricing-table a.add-request-quote-button.button{
	padding: 6px !important;
}
.bulk-pricing-table .yith-ywraq-add-button.addedd {
    display: block !important;
}

.bulk-pricing-table .yith_ywraq_add_item_product_message, .bulk-pricing-table .yith_ywraq_add_item_browse_message{
    display: none !important;
}

.bulk-pricing-table .add-request-quote-button-2{
	font-size: 16px !important;
    display: inline-block;
    text-align: center;
    word-break: break-word;
    padding: 14px !important;
    margin-top: 0;
    text-decoration: none;
    cursor: pointer;
    background-color: var(--ywraq_layout_button_bg_color) !important;
    color: var(--ywraq_layout_button_color) !important;
    border: 1px solid var(--ywraq_layout_button_border_color) !important;
    font-weight: 500;
}
.bulk-pricing-table .add-request-quote-button-2:hover{
	    background-color: var(--ywraq_layout_button_bg_color_hover) !important;
    color: var(--ywraq_layout_button_color_hover) !important;
    border: 1px solid var(--ywraq_layout_button_border_color_hover) !important;
}
.bulk-pricing-table .add-request-quote-button-2.disabled {
    pointer-events: none; /* Disable click events */
    opacity: 0.5; /* Make it appear disabled */
}

@media (max-width: 767px){
	.bulk-pricing-table .add-request-quote-button-2 {
    	padding: 5px 8px !important;
	}
}