.home-best-deals-wrap {
    margin-bottom: 3rem;
    width: 100%;
    /* overflow: hidden; */
}
.home-best-deals-items {
    margin: 0 -.75rem;
    width: auto;
}
.home-best-deals-items .owl-stage {
    display: flex
}
.home-best-deals-item-wrap {
    width: 270px;
    padding: 0 .75rem;
    flex-basis:16.875rem;
    flex-shrink: 0;
    flex-grow: 0;
    height: 100%
}
.home-best-deals-item {
    padding: 0.5rem 0.75rem;
    border-radius: 0.375rem;
    border: 1px solid var(--Gray-200);
    background: var(--Brand-25);
    height: 100%;
    position: relative;
}
.home-best-deals-item-header {
	margin-bottom: 20px;
}
.home-best-deals-item-rating .ws-rating-count {
    color: var(--Gray-600);
    font-size: 0.75rem;
    font-weight: 500;
    line-height: 1;
}
.home-best-deals-item-rating .ws-rating-overview {
    font-size: 0.875rem;
}
.home-best-deals-items .bonus-code-logo {
    margin-right: .7rem;
}
.home-best-deals-items ul.ur_widget li {
    height: 23px;
    line-height: 23px;
}
.home-best-deals-title {
    color: var(--Gray-900);
    font-size: 1.125rem;
    font-weight: 500;
	margin-bottom: 10px;
}
.home-best-deals-bonus {
    display: block;
    margin-bottom: .5rem
}
.home-best-deals-items .col-platform-inner,
#archive_deal_wrap .rbDealRow-last-block .col-platform-inner {
    color: var(--Gray-600);
    font-size: 0.75rem;
    font-weight: 500;
    margin-bottom: .75rem;
}
.home-best-deals-items .col-platform-inner {
	margin-left: 3px;
}
@media (min-width:768px) {
	#archive_deal_wrap .rbDealRow-last-block .col-platform-inner {
		margin-top: .75rem;
	}
}
.home-best-deals-items .platform_icons svg,
#archive_deal_wrap .rbDealRow-last-block .platform_icons svg  {
    width: 1rem;
    height: 1rem
}
#archive_deal_wrap .rbDealRow-last-block .platform_icons svg  {
    margin: .5rem 1rem 0 0;
}	
.home-best-deals-items .platform_icons svg {
    fill: var(--Brand-900);
    margin: 0 1rem 0 0;
}
#archive_deal_wrap .rbDealRow-last-block .platform_icons i {
    font-size: 1rem
}
#archive_deal_wrap .rbDealRow-last-block .platform_icons svg {
    fill: var(--Gray-600);
    margin: 0 1rem 0 0;
}
#archive_deal_wrap .rbDealRow-last-block .platform_icons i:last-child svg {
    margin-right: 0
}
.home-best-deals-items .signup_code_wrap,
#archive_deal_wrap .rbDealRow-last-block .signup_code_wrap  {
    border-radius: 0.375rem;
    border: 2px dashed var(--Brand-200);
    background: #FFF;
    padding: .25rem .5rem;
    color: var(--Gray-600);
    font-size: 0.75rem;
    font-weight: 500;
	position: relative;
    margin-bottom: .75rem;
}
.home-best-deals-items .signup_code_wrap .deal_sc_span,
#archive_deal_wrap .rbDealRow-last-block .signup_code_wrap .deal_sc_span {
    color: var(--Brand-800);
    font-size: 0.875rem;
    font-weight: 600;
}
.home-best-deals-items .signup_code_wrap .rbr_copy_btn,
#archive_deal_wrap .rbDealRow-last-block .signup_code_wrap .rbr_copy_btn  {
    background: #fff;
    justify-content: flex-end;
    min-height: unset;
    padding: 0;
    align-self: stretch;
    min-width: unset;
	flex-basis: 100%;
    flex-shrink: 1;
}
.home-best-deals-items .signup_code_wrap svg,
#archive_deal_wrap .rbDealRow-last-block .signup_code_wrap svg {
    width: 1rem;
    height: 1rem;
    fill: none;
}
.home-best-deals-items .signup_code_wrap div.rbr_copy_status,
#archive_deal_wrap .rbDealRow-last-block .signup_code_wrap div.rbr_copy_status {
    float: none;
    margin-bottom: 0;
    position: absolute;
    bottom: -10px;
    right: 0;
}

.home-best-deals-items .rbDealRow-buttons > *,
#archive_deal_wrap .rbDealRow-last-block .rbDealRow-buttons > * {
    border-radius: 4px;
    min-width: unset;
    padding: 12px 5px;
}
/*
.home-best-deals-items .c-btn--signup {
    background: #FE9000;
    border: 1px solid #FE9000;
}
.home-best-deals-items .c-btn--review {
    background: #4DC0E6;
    border: 1px solid #4dc0e6;
} */
/* owl nav */
.home-best-deals-items .owl-nav:has(.owl-prev.disabled):has(.owl-next.disabled),
.selected-posts-block .owl-nav:has(.owl-prev.disabled):has(.owl-next.disabled) {
    display: none
}
.home-best-deals-items .owl-nav,
.selected-posts-block .owl-nav {
    padding: 1.25rem 1rem 0;
    display: flex;
    justify-content: space-between;
}
.home-best-deals-items .owl-nav button,
.selected-posts-block .owl-nav button {
    display: flex;
    width: 3.5rem;
    height: 3.5rem;
    justify-content: center;
    align-items: center;
    border-radius: 1.75rem;
    border: 1px solid var(--Gray-200)!important;
    min-height: unset;
    min-width: unset;
    transition: border-color .3s
}
svg.best_deal_slider {
    width: 1.5rem;
    height: 1.5rem;
    fill: var(--Gray-400);
    transition: fill .3s
}
.home-best-deals-items .owl-nav button:not(.disabled):hover,
.selected-posts-block .owl-nav button:not(.disabled):hover {
    border-color: var(--Brand-700)!important;
}
.home-best-deals-items .owl-nav button:not(.disabled):hover svg.best_deal_slider,
.selected-posts-block .owl-nav button:not(.disabled):hover svg.best_deal_slider {
    fill: var(--Brand-700);
}
@media (max-width: 767px) {
    .home-best-deals-wrap {
        margin-bottom: 1rem;
    }
    .slider-mobile-button.button {
        min-width: unset;
        margin: -3rem 5rem 1rem;
    }
}
