#inventory-wrapper {
	background-color: var(--white)!important;
	padding: 50px 0;
}
/* primary button styles */
.view-listing-details-link, .faceted-search-content .selected-facets-container .selected-facet, .detail__cta-buttons button, .email-seller, .faceted-search-content .faceted-section-box .faceted-search,.faceted-search-content .faceted-section-box .faceted-btn-container .faceted-show-all-btn {
	background-color: var(--red)!important;
	color: var(--white)!important;
	border-radius: 0px!important;
	border: 1px solid var(--red)!important;
	transition: .3s all ease;
}
.view-listing-details-link:hover, .faceted-search-content .selected-facets-container .selected-facet:hover, .detail__cta-buttons button:hover, .email-seller, .faceted-search-content .faceted-section-box .faceted-search:hover,.faceted-search-content .faceted-section-box .faceted-btn-container .faceted-show-all-btn:hover {
	background-color: var(--red)!important;
	border: 1px solid var(--red)!important;
	color: var(--white)!important;
	border-radius: 0px!important;
}
.detail__cta-buttons .finance-link-container .finance-link {
	background-color: var(--white)!important;
	color: var(--black)!important;
	border-radius: 0px!important;
}
/* secondary button colors */
.list-content .list-container .buy-btn, .list-content .list-container .contact-btn, .list-content .list-container .check-availability, .list-content .list-container .email-seller, .list-content .list-container .video-chat, .list-content .list-container .facebook-messenger, .list-content .list-container .whatsapp, .list-content .list-container .text, .media-buttons button, .media-buttons a, .compare-phone-text-container .ts-button, .ts-button.view-details, .list-container-flexrow .contact-options a, .list-container-flexrow .dealer-phone-call, .list-container-flexrow .dealer-phone-text {
    border: 1px solid var(--red)!important;
	background-color: var(--red)!important;
    color: var(--white)!important;
	border-radius: 0px!important;
	transition: .3s all ease;
}
.list-content .list-container .buy-btn:hover, .list-content .list-container .contact-btn:hover, .list-content .list-container .check-availability:hover, .list-content .list-container .email-seller:hover, .list-content .list-container .video-chat:hover, .list-content .list-container .facebook-messenger:hover, .list-content .list-container .whatsapp:hover, .list-content .list-container .text:hover, .media-buttons button:hover, .media-buttons a:hover, .compare-phone-text-container .ts-button:hover, .ts-button.view-details:hover, .list-container-flexrow .contact-options a:hover, .list-container-flexrow .dealer-phone-call:hover, .list-container-flexrow .dealer-phone-text:hover {
	background-color: var(--red)!important;
	border: 1px solid var(--red)!important;
    color: var(--white)!important;
	border-radius: 0px!important;
}
/* call for price*/
.list-content .price-container .price {
	color: var(--red)!important;
}
/* shipping and financing buttons */
.list-content .listing-widgets a, .shipping a, .financing a {
	border-radius: 0!important;
}
/* sidebar buttons */
.faceted-search-content .faceted-section-box .faceted-btn-container .faceted-show-all-btn {
	border-radius: 0!important;
}
.faceted-search-content .faceted-section-box .faceted-option-checkbox-container label, .show-all-modal .all-options-container .option-container .faceted-option-checkbox-container label {
	gap: 5px!important;
}