/**
 * BM Plugin extra styling.
 * Keep in a separate file to be able to exclude all styles from "used css" at once.
 */

 :root {
    --cta-primary:#0FB77A;
    --cta-primary-hover:#179969;
 }

.toplist-pokerscout__offer  {
	margin-bottom: 24px;
}

.toplist-pokerscout__offer:has(.toplist-pokerscout__offer-terms)  {
	margin-bottom: 0;
}

/* CTAs */
.toplist-pokerscout__offer-cta-btn,
.offer-ps_cta-link,
.bm-ps-updated-design__wrapper .toplist-poker-ps-pstop__offer-cta-button > a,
.bm-ps-updated-design__wrapper .toplist-poker-ps-table__offer-cta-button > a,
.bm-ps-updated-design__wrapper .toplist-casino-ps-table__offer-cta-button > a,
.bm-ps-updated-design__wrapper .toplist-betting-ps-table__offer-cta-button > a,
.offer-review__cta-wrapper .offer-review__cta-link,
td#plyNow .btn,
.cus_top_traffic_text .btn,
.cta-link-btn a,
.rating-ps-outer a,
.campaign-list-item_cta-btn {
	border-color: var(--cta-primary) !important;
	background: var(--cta-primary) !important;
}

.toplist-pokerscout__wrapper .toplist-pokerscout__offer-cta-btn:hover,
.offer-ps_cta-link:hover,
.bm-ps-updated-design__wrapper .toplist-poker-ps-pstop__offer-cta-button > a:hover,
.bm-ps-updated-design__wrapper .toplist-poker-ps-table__offer-cta-button > a:hover,
.bm-ps-updated-design__wrapper .toplist-casino-ps-table__offer-cta-button > a:hover,
.bm-ps-updated-design__wrapper .toplist-betting-ps-table__offer-cta-button > a:hover,
.offer-review__cta-wrapper .offer-review__cta-link:hover,
td#plyNow .btn:hover,
.cus_top_traffic_text .btn:hover,
.cta-link-btn a:hover,
.rating-ps-outer a:hover,
.campaign-list-item_cta-btn:hover,
.toplist-pokerscout__wrapper .toplist-pokerscout__offer-cta-btn:focus,
.offer-ps_cta-link:focus,
.bm-ps-updated-design__wrapper .toplist-poker-ps-pstop__offer-cta-button > a:focus,
.bm-ps-updated-design__wrapper .toplist-poker-ps-table__offer-cta-button > a:focus,
.bm-ps-updated-design__wrapper .toplist-casino-ps-table__offer-cta-button > a:focus,
.bm-ps-updated-design__wrapper .toplist-betting-ps-table__offer-cta-button > a:focus,
.offer-review__cta-wrapper .offer-review__cta-link:focus,
td#plyNow .btn:focus,
.cus_top_traffic_text .btn:focus,
.cta-link-btn a:focus,
.rating-ps-outer a:focus,
.campaign-list-item_cta-btn:focus {
	border-color: var(--cta-primary-hover) !important;
	background: var(--cta-primary-hover) !important;
}
