.wellness-letter-2025.well-12 .sec_01 .tit {
	top: 18.6%;
	left: 8.0%;
	width: 63.3%;
	height: 44.1%;
}

.wellness-letter-2025.well-12 .sec_02 .overlay-asset {
	pointer-events: none;
}

.wellness-letter-2025.well-12 .sec_02 .sec_02-popup-trigger {
	padding: 0;
	border: 0;
	background: transparent;
	pointer-events: auto;
	cursor: pointer;
}

.wellness-letter-2025.well-12 .sec_02 .sec_02-popup-trigger img {
	width: 100%;
	height: 100%;
	filter: drop-shadow(2px 2px 15px rgba(0, 0, 0, 0.65));
	transition: filter 0.2s ease;
}

.wellness-letter-2025.well-12 .sec_02 .sec_02-popup-trigger:hover img,
.wellness-letter-2025.well-12 .sec_02 .sec_02-popup-trigger:focus img,
.wellness-letter-2025.well-12 .sec_02 .sec_02-popup-trigger:focus-visible img {
	filter: drop-shadow(0 0 30px #fff7828f);
}

.wellness-letter-2025.well-12 .sec_02 .overlay-asset--bbung {
	top: 45.1%;
	left: 8.3%;
	width: 15.0%;
	height: 13.3%;
}

.wellness-letter-2025.well-12 .sec_02 .overlay-asset--gift {
	top: 49.1%;
	left: 79.0%;
	width: 15.4%;
	height: 11.2%;
}

.wellness-letter-2025.well-12 .sec_02 .overlay-asset--popcorn {
	top: 49.6%;
	left: 26.8%;
	width: 51.2%;
	height: 19.8%;
}

.wellness-letter-2025.well-12 .sec_02 .overlay-asset--balloon {
	top: 42.7%;
	left: 28.2%;
	width: 43.4%;
	height: 9.6%;
	z-index: 2;
}

.wellness-letter-2025.well-12 .sec_02 .overlay-asset--basket {
	top: 63.6%;
	left: 24.8%;
	width: 50.7%;
	height: 15.4%;
}

.wellness-letter-2025.well-12 .sec_02 .overlay-asset--picklist {
	top: 73.3%;
	left: 7.6%;
	width: 84.9%;
	height: 17.0%;
}

.wellness-letter-2025.well-12 .sec_02 .sec_02-notice {
	bottom: 3.0%;
	left: 6.0%;
	width: 88.0%;
	color: #fff;
	font-family: "Pretendard Variable", Pretendard, -apple-system, BlinkMacSystemFont, system-ui, Roboto, "Helvetica Neue", "Segoe UI",
		"Apple SD Gothic Neo", "Noto Sans KR", "Malgun Gothic", sans-serif;
	font-size: clamp(6px, 1.48vw, 18px);
	font-weight: 400;
	letter-spacing: -0.04em;
	line-height: 1.32;
	text-align: center;
	z-index: 3;
}

.wellness-letter-2025.well-12 .sec_02 .sec_02-notice-list {
	display: block;
	margin: 0;
	padding: 0;
	text-align: center;
}

.wellness-letter-2025.well-12 .sec_02 .sec_02-notice-list li {
	display: flex;
	justify-content: center;
	align-items: flex-start;
	gap: 0.45em;
	list-style: none;
	text-align: center;
	min-width: 0;
}

.wellness-letter-2025.well-12 .sec_02 .sec_02-notice-list li::before {
	content: "•";
	flex: none;
	font-size: 0.72em;
	line-height: 1.7;
}

.wellness-letter-2025.well-12 .sec_02 .sec_02-notice-text {
	display: block;
	white-space: nowrap;
}

.wellness-letter-2025.well-12 .sec_02 .sec_02-notice-list li + li {
	margin-top: 0.6em;
}

.wellness-letter-2025.well-12 .sec_02 .notice-divider {
	display: inline-block;
	margin: 0 0.8em;
	opacity: 0.7;
}

.wellness-letter-2025.well-12 .sec_03 .sec_03-item-link {
	display: flex;
	align-items: center;
	justify-content: center;
	border: 0;
	background: transparent;
	box-shadow: none;
	backdrop-filter: none;
	color: transparent;
	font-size: 0;
	text-decoration: none;
	z-index: 4;
}

.wellness-letter-2025.well-12 .sec_03 .sec_03-item-link span {
	display: none;
}

.wellness-letter-2025.well-12 .sec_03 .sec_03-item-link--01,
.wellness-letter-2025.well-12 .sec_03 .sec_03-item-link--03,
.wellness-letter-2025.well-12 .sec_03 .sec_03-item-link--05,
.wellness-letter-2025.well-12 .sec_03 .sec_03-item-link--07 {
	left: 8.0%;
	width: 41.3%;
}

.wellness-letter-2025.well-12 .sec_03 .sec_03-item-link--02,
.wellness-letter-2025.well-12 .sec_03 .sec_03-item-link--04,
.wellness-letter-2025.well-12 .sec_03 .sec_03-item-link--06,
.wellness-letter-2025.well-12 .sec_03 .sec_03-item-link--08 {
	left: 50.7%;
	width: 41.3%;
}

.wellness-letter-2025.well-12 .sec_03 .sec_03-item-link--01,
.wellness-letter-2025.well-12 .sec_03 .sec_03-item-link--02 {
	top: 15.2%;
	height: 17.2%;
}

.wellness-letter-2025.well-12 .sec_03 .sec_03-item-link--03,
.wellness-letter-2025.well-12 .sec_03 .sec_03-item-link--04 {
	top: 33.8%;
	height: 17.2%;
}

.wellness-letter-2025.well-12 .sec_03 .sec_03-item-link--05,
.wellness-letter-2025.well-12 .sec_03 .sec_03-item-link--06 {
	top: 52.5%;
	height: 17.2%;
}

.wellness-letter-2025.well-12 .sec_03 .sec_03-item-link--07,
.wellness-letter-2025.well-12 .sec_03 .sec_03-item-link--08 {
	top: 71.1%;
	height: 17.2%;
}

.wellness-letter-2025.well-12 .sec_03 .sec_03-btn-buy {
	top: 91.9%;
	left: 22.3%;
	width: 55.4%;
	height: 3.3%;
	text-indent: -99999px;
	z-index: 5;
}

@media (max-width: 991px) {
	.wellness-letter-2025.well-12 .sec_02 .sec_02-notice {
		font-size: clamp(5.5px, 1.42vw, 12px);
		line-height: 1.28;
	}
}

@media (max-width: 767px) {
	.wellness-letter-2025.well-12 .sec_02 .sec_02-notice {
		left: 5.5%;
		width: 89.0%;
		font-size: clamp(8px, 1.55vw, 10px);
		line-height: 1.24;
	}

	.wellness-letter-2025.well-12 .sec_02 .sec_02-notice-list {
		padding: 0;
	}

	.wellness-letter-2025.well-12 .sec_02 .notice-divider {
		margin: 0 0.55em;
	}

	.wellness-letter-2025.well-12 .sec_03 .sec_03-item-link {
		font-size: 0;
	}
}
