.washDry-flex {
	width:100%;
	display:flex;
}

.washDry-block {
	width: 33.3%;
   font-size: 0.9rem;
	
}

.eachpiece-flex {
	display: flex;
	font-size: 0.9rem;
	font-weight: 500;
	margin: 8px 0;
}

.eachpiece-left {
  width: 70%;
}

.eachpiece-right {
  width: 30%;
}

.container-text {
	text-align: center;
	margin-top: 30px;
	margin-bottom: 30px;
}

.washDry-block h3 {
  font-size: 1.7rem;
  margin-bottom: 15px;
  line-height: 40px;
  letter-spacing: 1px;
}

.washDry-block .annotation {
  font-size: 0.8rem;
  font-weight: 400;
  padding-left: 15px;
  margin-top: -5px;
}

.Dry-flex {
	width: 100%;
	display:flex;
}

.Dry-block {
	width: 50%;
	font-size: 0.9rem;
}

.Dry-block h3 {
  font-size: 1.2rem;
  margin-bottom: 15px;
  line-height: 40px;
  letter-spacing: 1px;
}

.price-block .necessary {
	color: #93392e;
	
}

@media screen and (max-width: 559px) {
	.washDry-flex {
		display: block;
	}
	
	.washDry-block {
		width: 100%;
	}
	
	.Dry-flex {
		display: block;
	}
	
	.Dry-block {
		width: 100%;
	}
	
	.eachpiece-right {
		text-align: center;
	}
	
	.eachpiece-left {
		margin-left: 20px;
	}
	
	.container-text {
		font-size: 1.3rem;
    	margin-bottom: 20px;
	}
	
	.washDry-block h3 {
		margin-bottom: 0px;
		margin-top: 30px;
		text-align: center;
	}
	
	.washDry-block .annotation {
		padding-left: 35px;
	}
	
	.Dry-block h3 {
		margin-bottom: 0px;
		margin-top: 30px;
		text-align: center;
	}
	
	
}