.collectionview__block.tease .collectionview__image img,
.collectionview__block.tease .collectionview__image svg,
.collectionview__block.tease .collectionview__image figure {
	-webkit-filter: grayscale(1);
    -webkit-filter: grayscale(100%);
    filter: gray;
    filter: grayscale(100%);
	opacity: 0.3;
}
/* 19.1.0 : assets for seasonal packs */
.collectionview__image figure{
	width: 120px;
	margin: 0 auto;
	height: 120px;
}
.collectionview__image img.item-absolute{
	left: 0;
	top: 0;
}
.collectionview__image img.img--specialtoken {
	left: inherit;
	top: inherit;
	bottom: 0;
	right: 0;
	width: 48px;
	height: 48px;
}

/** backgrounds ********************************************************************************************************************/
.module-resultat-achat {
	padding: 15px;
	text-align: center;
}
.module-resultat-achat .grid-cell {
	vertical-align: middle;
}
.module-resultat-achat img {
	margin-right: 10px;
}


/**
 * TOISON D'OR - GRATTAGE
 */
.marche-noir-toison .element-scratch {
	width: 400px;
	height: 325px;
	position: absolute;
	margin: auto;
	z-index: 2;
}
.marche-noir-toison .element-scratch > img {
	z-index: 1;
	top: 0;
}
.marche-noir-toison .element-scratch > canvas {
	z-index: 3;
	top: 0;
}
.marche-noir-toison #toison-gains {
	position: relative;
    top: 50%;
    z-index: 2;
    width: 306px;
    margin: auto;
}
.marche-noir-toison #listview-gain {
	margin-top: 330px;
}
.marche-noir-toison img.element-scratch-background {
	position: absolute;
	z-index: 0;
}
.marche-noir-toison img.element-scratch-foreground {
	position: absolute;
	z-index: 10;
}
.toison-scratch-0 {
	background: url(/media/equideo/image/produits/toison/toison-0.jpg) 0 0 no-repeat transparent;
}
.toison-scratch-1 {
	background: url(/media/equideo/image/produits/toison/toison-1.jpg) 0 0 no-repeat transparent;
}
.toison-scratch-2 {
	background: url(/media/equideo/image/produits/toison/toison-2.jpg) 0 0 no-repeat transparent;
}
.toison-scratch-3 {
	background: url(/media/equideo/image/produits/toison/toison-3.jpg) 0 0 no-repeat transparent;
}
.toison-scratch-4 {
	background: url(/media/equideo/image/produits/toison/toison-4.jpg) 0 0 no-repeat transparent;
}
.marche-noir-toison .ui-controlgroup-horizontal .ui-radio-off.ui-radio-off.ui-radio-off, .ui-controlgroup-horizontal .ui-radio-on.ui-radio-on.ui-radio-on {
    font-weight: normal;
}


/*POULAIN GAIA*/
.marche-noir-poulain-gaia,
.marche-noir-poulain-graine-champion{
	color: #fff;
}
.marche-noir-poulain-gaia .ui-controlgroup--2columns.ui-controlgroup-horizontal .ui-radio:first-child,
.marche-noir-poulain-graine-champion .ui-controlgroup--2columns.ui-controlgroup-horizontal .ui-radio:first-child {
    width: 50%;
}
/* addtofavorite **************************************************************************************************************************
 ******************************************************************************************************************************************/

.addtofavorite [data-qname="common-heart-outline"]{
	display: block;
}
.addtofavorite [data-qname="common-heart-filled"]{
	display: none;
}
.js-block--selected + .addtofavorite{
	border-color: #37659A;
	border-width: 2px;
	padding: 5px 0 0 7px;
}

/* addtofavorite > svg ********************************************************************************************************************
 ******************************************************************************************************************************************/

.addtofavorite:not(.addtofavorite--added):hover .svg{
	fill: #e25353;
}

/* addtofavorite--added *******************************************************************************************************************
 ******************************************************************************************************************************************/

.addtofavorite--added [data-qname="common-heart-outline"]{
	display: none;
}
.addtofavorite--added [data-qname="common-heart-filled"]{
	display: block;
}
.addtofavorite--added .svg{
	fill: #e25353;
}
.addtofavorite--added .svg:hover{
	fill: #c93a3a;
}
.js-block--selected + .addtofavorite,
.js-block--selected + .addtofavorite--added{
	border-width: 2px;
	border-color: #37659A;
}
