

@media(max-width: 1120px) {
	.die__list {
		display: none;
	}	

	.die__num {
		width: auto;
		flex: 0 1 83px;
	}


	.die__rating, .die__price {
		flex: 0 1 209px;
	}

	.die__descript {
		width: 100%;
	}

	.die__table {
		flex-wrap: wrap;
	}
	.die__col:not(.die__col:first-child) {
	    border-left: 0;
	}
	.die__table .die__col:nth-child(1) {
		border-bottom: 1px solid #e4e4e4;
		border-right: 1px solid #e4e4e4;
		flex: 0 0 50%;
	}
	.die__table .die__col:nth-child(2) {
		flex: 0 0 50%;
	}
	.die__table .die__col:nth-child(3) {
		flex: 0 0 50%;
		border-right: 1px solid #e4e4e4;
	}
	.container {
		padding-right: 16px;
		padding-left: 16px;
	}
	.main {
		padding-top: 16px;
		padding-bottom: 16px;
	}
	.footer {
		padding-top: 24px;
		padding-bottom: 16px;
	}
}


@media(max-width: 650px) {
	body {
		font-size: 14px;
	}
	.die__main {
		flex-wrap: wrap;
		padding: 24px 16px;
	}
	.die__num {
		display: none;
	}
	.die__image, .die__action {
		flex: 0 0 100%;
		margin: 0;
	}
	.die__rating, .die__price {
		flex: 0 0 50%;
		margin: 0;
	}
	.die__image {
		margin-bottom: 8px;
	}
	.die__action {
		margin-top: 8px;
	}
	.die__trading {
		width: 100%;
	}
	.die__row {
		max-width: 480px;
	}

	.title-h1 {
		font-size: 30px;
		margin-bottom: 24px;
	}
	.title-h2 {
    	font-size: 20px;
    	margin-bottom: 16px;
	}
	.text p {
    	margin-bottom: 16px;
	}
	.die__table .die__col:nth-child(1) {
		flex: 0 0 100%;
		border: 0;
	}
	.die__table .die__col:nth-child(2) {
		flex: 0 0 100%;
		border-top: 1px solid #e4e4e4;
	}
	.die__table .die__col:nth-child(3) {
		flex: 0 0 100%;
		border-top: 1px solid #e4e4e4;
	}

	.section:not(.section:first-child) {
    	padding-top: 32px;
	}

	.text .ol li, .text .ul li {
    	padding-left: 22px;
	}
	.text .ul {
		margin-bottom: 16px;
	}
	.text .ol {
		margin-bottom: 16px;
	}

	.text .ul li:before {
		width: 5px;
		height: 5px;
	}
	.title-h3 {
	    margin-bottom: 16px;
	}

	.text .ol li:not(.text .ol li:first-child), 
	.text .ul li:not(.text .ul li:first-child) {
    	margin-top: 8px;
	}

}