.colorBlock__item.act2 {opacity: .2}

.colorBlock__item {padding: 3px;}

.textseo.text-block h2, .textseo.text-block h3, .textseo.text-block h4, .textseo.text-block h5 {
	color: #999;
	font-weight: normal;
	margin-bottom: 15px;
}

.textseo.text-block ul {
	list-style-type: disc;
	padding-left: 40px;
}

.textseo.text-block ul li, .textseo.text-block ol li {
	font-size: 14px;
	color: #999;
}

.textseo.text-block p {
	color: #999;
	line-height: 19px;
}

@media (min-width: 768px) {
	.colorBlock-sd {
		right: 8px;
	}
	
	.colorBlock__item {
		border: 3px solid transparent;
	}
	
	.rent_icon2_margin {
		right: 20px;
	}
	
	.margin_colors_pc {
		margin-left: 7px;
	}
	
	.filterProduct__item {
        max-width: 234px;
        width: 234px;
        margin-right: 0;
		border: none;
	}
	
	.filterProduct__item:hover{border:none;position: relative;-webkit-box-shadow: -6px 0 12px 4px rgba(230, 230, 230, 1);-moz-box-shadow: -6px 0 12px 4px rgba(230, 230, 230, 1);box-shadow: -6px 0 12px 4px rgba(230, 230, 230, 1);z-index: 22;}
}

@media (max-width: 767px) {
	.colorBlock {
	    width: 100%;
	    display: block;
		position: relative;
		top: 0;
		bottom: 0;
		right: 0;
	}
	
	.colorBlock__item {
		width: 13px;
		height: 13px;
	    margin: 0;
		border: 1.5px solid #fff;
		padding: 0 2px 3px 2px;
	}
	
	.colorBlock__item:hover {
		border: 1.5px solid #72bd3e;
	}
	
	.colorBlock__item img {
		width: 13px;
		height: 13px;
	}
	
	.filterProduct .product-slider__reviewBlock {
        height: 29.35px;
    }
	
	.item_color {
	    height: 19.1px;
	}
	
	.display_mobile {
		display: block !important;
	}
	
	.stiker-gift span {
		background: rgba(255, 255, 255, 0.75);
	}
	
	.topFive.topproducts.module {
		display: none;
	}
	
	.product-category .youwatched {
		display: block;
		margin-top: 50px;
	}
	
	.margin_colors_pc {
		margin-top: 0 !important;
	}
	
	.filterProduct__item {
        margin-left: 0.8%;
    }
	
	.filterProduct__item:nth-child(2n)::after {
        display: none;
	}
	
	.product-slide__none {
		width: 55%;
	}
}

.checkbox__block_2 {
	display: inline;
	margin-right: 5px;
}

.checkbox__block_2 a, .checkbox__block_2 div {
	display: inline-block;
	padding: 2px 6px 2px 6px;
	background: #f1f1f1;
	color: #000;
	margin-bottom: 10px;
	font-size: 14px;
}

.rent_icon {right:40px !important}
