.bro-card-deck .card-deck.format-hero .auc-Recommend-item {
    padding-left: 0;
    padding-right: 0;
    border:none;
    box-shadow:none;
}
@media only screen and (max-width: 991px) {
	.bro-card-deck .card-deck.format-hero .feature-card .theme-box figure:before {
		padding-top:75%;
	}
}
@media only screen and (min-width: 992px) {
	.bro-card-deck .card-deck.format-hero .auc-Recommend-item {
		padding-left: 3rem;
		padding-right: 3rem;
	}
	.bro-card-deck .card-deck.format-hero .auc-Recommend-item {
		padding-left: 3rem;
		padding-right: 3rem;
		border:none;
		box-shadow:none;
	}
	.bro-card-deck .card-deck.format-hero .auc-Recommend-item .theme-box {
		display:flex;
		flex-direction: row;
		align-items:stretch;
		justify-content: center;
		min-height:70vh;
	}
	.bro-card-deck .card-deck.format-hero .auc-Recommend-item .theme-box figure,
	.bro-card-deck .card-deck.format-hero .auc-Recommend-item .theme-box .details {
		position:relative;
		flex:0 0 50%;
	}
	.bro-card-deck .card-deck.format-hero .auc-Recommend-item .theme-box figure img {
		width:100%;
		height:100%;
		object-fit: cover;
		object-position: center;
	}
	.bro-card-deck .card-deck.format-hero .theme-box {
		padding-top:0 !important;
	}
	.bro-card-deck .card-deck.format-hero .auc-Recommend-item .theme-box figure {
		position:relative;
		z-index:10;
	}
	.bro-card-deck .card-deck.format-hero .auc-Recommend-item .theme-box .details,
	.bro-card-deck .card-deck.format-hero .auc-Recommend-item .theme-box .details {
		display:flex;
		flex-direction: column;
		align-items: flex-start;
		justify-content: center;
		text-align:left !important;
		padding:2.5rem;
	}
	.bro-card-deck .card-deck.format-hero .btn {
		margin:0;
	}
	.bro-card-deck .card-deck.format-hero .theme-box:before,
	.bro-card-deck .card-deck.format-hero .theme-box:after {
		height:2.2rem;
	}

	.bro-card-deck .card-deck.format-hero .theme-box:after {
		content:'';
		display:block;
		position:absolute;
		top:0;
		right:0;
		width:50%;
		z-index:10;
		background:url(../svg/flower.svg) no-repeat center;
		background-size: cover;
		opacity:.2;
	}
}