/*.gd-row [class*="gd-"],*/
/*.product-label,*/
/*.container,*/
/*form,*/
/*#banner-1st,*/
/*.list-1st,*/
/*.list-2nd.d-flex>li,*/
/*.product-label,*/
/*#search,*/
/*.section-content,*/
.uu {
	/*box-shadow: inset 0 0 0 1px red !important;*/
	/*box-shadow: inset 0 0 0 2px red !important;*/
}

/*#banner-2nd,*/
/*.list-2nd,*/
/*#search-input,*/
.uu {
	box-shadow: inset 0 0 0 1px orange !important;
	/*box-shadow: inset 0 0 0 4px orange !important;*/
}

/*#banner-3rd,*/
/*.list-3rd,*/
.uu {
	box-shadow: inset 0 0 0 1px green !important;
	/*box-shadow: inset 0 0 0 4px green !important;*/
}

/*#menu-burger-btn,*/
/*#ft-news-follow,*/
/*#menu .list-3rd,*/
.uu {
	box-shadow: inset 0 0 0 1px blue !important;
	/*box-shadow: inset 0 0 0 4px blue !important;*/
}

/*#menu .list-1st a,*/
.uu {
	color: red;
}

.uu {
	color: orange;
}

/*#menu .list-2nd a,*/
.uu {
	color: green;
}

/*#menu .list-3rd a,*/
.uu {
	color: blue;
}

/*對齊線*/
body:before,
body:after,
main:before,
main:after {
	/*content: "";*/
	z-index: 9999;
	display: block;
	position: fixed;
	top: 0;
	width: 1px;
	height: 1px;
	background-color: #00000020;
}

body:before {
	top: 50vh;
	width: 100vw;
}

body:after {
	left: 50vw;
	height: 100vh;
}

main:before {
	left: 11vw;
	height: 100vh;
	background-color: #00000020;
}

main:after {
	right: 11vw;
	height: 100vh;
}

@media (max-width: 1440px) {
	main:before {
		left: 9vw;
	}

	main:after {
		right: 9vw;
	}
}

@media (max-width: 1280px) {
	main:before {
		left: 7vw;
	}

	main:after {
		right: 7vw;
	}
}

@media (max-width: 1024px) {
	main:before {
		left: 5vw;
	}

	main:after {
		right: 5vw;
	}
}

@media (max-width: 768px) {
	main:before {
		left: 3vw;
	}

	main:after {
		right: 3vw;
	}
}

@media (max-width: 576px) {
	main:before {
		left: 1rem;
	}

	main:after {
		right: 1rem;
	}
}



picture,
img {
	display: none;
}

.product-label,
.product-label img {
	display: block;
}

picture:nth-child(3),
img:nth-child(3) {
	display: block;
}

#size picture:nth-child(3),
#size img:nth-child(3) {
	display: none;
}

#size picture:nth-child(1),
#size img:nth-child(1),
#size picture img:nth-child(3) {
	display: block;
}



CI {
	#000000;
	#ffffff;
	#fab110;
	#1059fa;
	rgba(16, 89, 250, 1);
}

UI {
	rgba(0, 0, 0, 0.1);
	rgba(0, 0, 0, 0.15);
	#f2f2f2;
	#f5f5f7;
}

Logo {
	#FAB110;
	#CC9856;
	#c39020;
	#805f36
}

css,
[lang="zh-tw"] {
	/*大小*/
	transform: scale();
	/*定位點*/
	transform-origin: center;
	transform-origin: top;
	transform-origin: top left;

	inherit 繼承 initial 初始
}

/* -----------------------
	Responsive
----------------------- */
/* xl */
@media (max-width: 1440px) {}

/* lg */
@media (max-width: 1280px) {}

/* md */
@media (max-width: 1024px) {}

/* sm */
@media (max-width: 768px) {}

/* xs */
@media (max-width: 576px) {}

/* 手機 無滑入效果 */
@media (hover: none) {
	color: inherit;
}