@charset "utf-8";

.yello {
	color: #ff7500;
}

.order .b_checkout {
	display: flex;
	justify-content: end;
	margin-top: 35px;
	padding: 10px;
}

.order .b_checkout input[type="submit"] {
	width: 200px;
	padding: 8px;
	background: #e56c6e;
	transition: background 0.5s;
	border-radius: 5px !important;
	color: #eee;
	cursor: pointer;
	font-size: 20px;
	line-height: 1.2;
	letter-spacing: 1px;
	font-weight: bold;
}

.order .b_checkout input[type="submit"]:hover {
	background: #c0392b;
}

.order .b_checkout #ordering {
	display: none;
	margin: auto 0;
	margin-left: 5px;
}

.order .b_checkout input[type="submit"].disabled {
	cursor: not-allowed;
}

.order .b_checkout input[type="submit"].disabled:hover {
	background: #e56c6e;
}

.order .products-list .intro-border .red {
	display: none;
}

.order .checkout .receive .items-val {
	color: #c00;
}

.order .order-status {
	margin-top: 35px;
}

.order .order-status .img {
	display: flex;
	justify-content: center;
}

.order .cart-data .address .items-name {
	margin: auto 0;
}

.order .cart-data .pay .items-name,
.order .cart-data .invoice .items-name {
	margin: auto 0;
}

.order .cart-data .pay .remark .items-name {
	margin-top: 0px;
}

.order .cart-data .items-field {
	max-width: 500px;
	word-wrap: break-word;
}

@media screen and (max-width: 767px) {
	.order .cart-data .items-name {
		font-weight: 700;
	}

	.order .cart-data .items-field {
		font-weight: 700;
		margin-top: 5px;
	}
}

@media screen and (max-width: 425px) {
	.order .b_checkout input[type="submit"] {
		margin-left: auto;
		margin-right: auto;
	}
}
