.product_image {
    height: 270px;
    }
    
.attr-2 .checkbox-button input:hover + .checkbox-button__control::after, 
.attr-2 .checkbox-button input:checked + .checkbox-button__control::after {

    content: "";
    width: 14px;
    height: 8px;
    position: absolute;
    top: 6px;
    left: 9px;
    border-color: #fff;
    
    }
.attr-2 .attrval-bila .checkbox-button input:hover + .checkbox-button__control::after, 
.attr-2 .attrval-bila .checkbox-button input:checked + .checkbox-button__control::after {
   border-color: #222;
}    
     
     
    
.attr-2     .checkbox-button__control {
    border: 0 none;
    
    }
    
.attr-2        .checkbox-button__label {
    padding-left: 15px;
}

    .attrval {
		background-position-x: 0;
		background-repeat: repeat;
		background-position-x: left;
		background-repeat: no-repeat;	
	} 
	
			    .attrval-cerna {
		background-image: url(images/cerna.png);

	}	
		    .attrval-tm-hneda {
		background-image: url(images/tm-hneda.png);

	}
			    .attrval-sv-hneda {
		background-image: url(images/sv-hneda.png);

	}	
	
			    .attrval-sv-zelena {
		background-image: url(images/sv-zelena.png);

	}
	
			    .attrval-tm-zelena {
		background-image: url(images/tm-zelena.png);

	}
		
		    .attrval-sv-seda {
		background-image: url(images/sv-seda.png);

	}
	
			    .attrval-tm-seda {
		background-image: url(images/tm-seda.png);

	}
		    .attrval-sv-modra {
		background-image: url(images/sv-modra.png);

	}
		    .attrval-tm-modra {
		background-image: url(images/tm-modra.png);

	}
		    .attrval-sv-ruzova {
		background-image: url(images/sv-ruzova.png);

	}
		    .attrval-tm-ruzova {
		background-image: url(images/tm-ruzova.png);

	}
	    .attrval-kremova {
		background-image: url(images/kremova.png);

	}	
		    .attrval-fialova {
		background-image: url(images/fialova.png);

	}
		    .attrval-wenge {
		background-image: url(images/wenge.png);

	}		
		    .attrval-vinova {
		background-image: url(images/vinova.png);

	}
		
	    .attrval-bila {
		background-image: url(images/bila.png);

	}	
	    .attrval-smes {
		background-image: url(images/smes.png);

	}
	
    .attrval-cernobila {
		background-image: url(images/cernobila.png);

	}
	
	
	 .attrval-cervena {
		background-image: url(images/cervena.png);
	}
	
	
	.attrval-boruvkova {
		background-image: url(images/boruvkova.png);
	}
	
	.attrval-zluta {
		background-image: url(images/zluta.png);
	}
	
	.attrval-oranzova {
		background-image: url(images/oranzova.png);
	}