/* HGR Select - Brand Image Styling - Jon @ Graydian 2022-11-15 */


/* Base Styles */

.brand {
	z-index: 2;
	background-position: left top;
	background-repeat: no-repeat;
	background-size: contain;
	text-indent: -99999px;
}

.brand.select {
	background-image: url('brand-hgr-select.png');
}

.brand.tramar {
	background-image: url('brand-tramar.png');
}


.brand.ebay {
	background-image: url('brand-ebay.png');
}

.brand.auction {
	background-image: url('brand-auction.png');
}

.brand.sold {
	background-image: url('brand-sold.png');
}



/* Page Specific Positioning */

.product-box .brand {
	position: absolute;
	top: -1px;
	left: -1px;
	width: 110px;
	height: 27px;
}

.product-content .brand {
	position: static;
	display: block;
	top: auto;
	left: auto;
	width: 110px;
	height: 27px;
	margin-bottom: 10px;
}

.product-list .brand {
	position: absolute;
	top: -1px;
	left: -1px;
	width: 82px;
	height: 20px;
}

.product-list-alt .brand {
	position: absolute;
	top: 0;
	left: 0;
	width: 110px;
	height: 27px;
}

.product-list-offers .brand {
	position: absolute;
	top: 0;
	left: 0;
	width: 110px;
	height: 27px;
}

.product-list-watchlist .brand {
	position: absolute;
	top: 0;
	left: 0;
	width: 110px;
	height: 27px;
}

.product-list-orders .brand {
	position: absolute;
	top: 0;
	left: 0;
	width: 110px;
	height: 27px;
}

.hgr-product-detail .flexslider .brand {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 211px;
	height: 50px;
}

.hgr-inventory-detail .gallery-wrapper .brand {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 170px;
	height: 42px;
	z-index: 10;
}

.hgr-product-detail .recommendations .swiper-slide .brand {
	position: absolute;
	top: 0;
	left: 0;
	width: 110px;
	height: 27px;
}

.hgr-product-detail .recommendations .swiper-slide .badge.right {
	top: 0;
	left: auto;
	right: 0;
	-webkit-transform: translateX(0);
	transform: translateX(0);
	border-radius: 0 0 0 0.25em;
}

.hgr-product-detail .panel-sold .swiper-slide .brand {
	position: absolute;
	top: 0;
	left: 0;
	width: 110px;
	height: 27px;
}

.hgr-product-detail .panel-sold .swiper-slide .badge.right {
	top: 0;
	left: auto;
	right: 0;
	-webkit-transform: translateX(0);
	transform: translateX(0);
	border-radius: 0 0 0 0.25em;
}

.wishlist_table_new .favs-more-info .brand {
	position: static;
	display: block;
	top: auto;
	left: auto;
	width: 110px;
	height: 27px;
	margin-top: 6px;
	margin-bottom: 6px;
}





