
.phadin-footer-v2,
.phadin-footer-v2 * {
	box-sizing: border-box;
}

.phadin-footer-v2 {
	--pf-green-950: #052e22;
	--pf-green-900: #063e2d;
	--pf-green-850: #073726;
	--pf-green-800: #0b4f39;
	--pf-green-700: #0f6b4b;
	--pf-green-600: #12805a;
	--pf-lime: #9ed86b;
	--pf-orange: #ff7a1a;
	--pf-orange-2: #ff9d22;
	--pf-blue: #1687ff;
	--pf-white: #ffffff;
	--pf-text: rgba(255, 255, 255, 0.94);
	--pf-muted: rgba(255, 255, 255, 0.74);
	--pf-soft: rgba(255, 255, 255, 0.1);
	--pf-border: rgba(201, 226, 214, 0.18);
	--pf-border-strong: rgba(201, 226, 214, 0.32);
	--pf-shadow: 0 24px 70px rgba(0, 0, 0, 0.24);
	--pf-card-shadow: 0 14px 32px rgba(0, 0, 0, 0.16);

	position: relative;
	overflow: hidden;
	background:
		radial-gradient(circle at 8% 14%, rgba(18, 128, 90, 0.36), transparent 36%),
		radial-gradient(circle at 92% 6%, rgba(158, 216, 107, 0.13), transparent 34%),
		linear-gradient(145deg, #05291e 0%, #063e2d 48%, #03241b 100%);
	color: var(--pf-text);
	font-family: Roboto, Arial, sans-serif;
	font-size: 16px;
	line-height: 1.58;
}

.phadin-footer-v2::before {
	content: "";
	position: absolute;
	inset: 0;
	pointer-events: none;
	background-image:
		linear-gradient(rgba(255, 255, 255, 0.035) 1px, transparent 1px),
		linear-gradient(90deg, rgba(255, 255, 255, 0.025) 1px, transparent 1px);
	background-size: 72px 72px;
	mask-image: linear-gradient(180deg, rgba(0, 0, 0, 0.55), transparent 76%);
}

.phadin-footer-v2 a {
	color: inherit;
	text-decoration: none;
}

.phadin-footer-v2 a:focus-visible {
	outline: 3px solid rgba(255, 157, 34, 0.78);
	outline-offset: 3px;
}

.phadin-footer-v2__inner {
	position: relative;
	z-index: 1;
	width: min(100%, 1540px);
	margin: 0 auto;
	padding: 34px 24px 28px;
}

.phadin-footer-v2__svg {
	display: block;
	flex: 0 0 auto;
}

.phadin-footer-v2__cta {
	display: grid;
	grid-template-columns: 76px minmax(320px, 1fr) minmax(520px, auto);
	gap: 22px;
	align-items: center;
	min-height: 138px;
	padding: 24px;
	border: 1px solid var(--pf-border-strong);
	border-radius: 10px;
	background:
		linear-gradient(90deg, rgba(255, 255, 255, 0.07), rgba(255, 255, 255, 0.03)),
		rgba(2, 28, 20, 0.26);
	box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.08), var(--pf-card-shadow);
}

.phadin-footer-v2__cta-icon,
.phadin-footer-v2__commitment-icon {
	display: inline-flex;
	align-items: center;
	justify-content: center;
	width: 70px;
	height: 70px;
	border: 1px solid rgba(158, 216, 107, 0.62);
	border-radius: 999px;
	background: radial-gradient(circle, rgba(158, 216, 107, 0.18), rgba(18, 128, 90, 0.09));
	color: #d8ffbd;
	box-shadow: 0 0 0 7px rgba(158, 216, 107, 0.08);
}

.phadin-footer-v2__cta-copy {
	min-width: 0;
}

.phadin-footer-v2__cta-title {
	margin: 0;
	color: #fff;
	font-size: 29px;
	font-weight: 800;
	line-height: 1.2;
}

.phadin-footer-v2__cta-text {
	max-width: 700px;
	margin: 8px 0 0;
	color: var(--pf-muted);
	font-size: 16px;
	line-height: 1.65;
}

.phadin-footer-v2__cta-actions {
	display: grid;
	grid-template-columns: minmax(250px, 1.12fr) minmax(210px, 1fr) minmax(240px, 1.05fr);
	gap: 18px;
	align-items: stretch;
}

.phadin-footer-v2__cta-card {
	display: grid;
	grid-template-columns: 46px minmax(0, 1fr);
	gap: 14px;
	align-items: center;
	min-height: 88px;
	padding: 16px 18px;
	border: 1px solid var(--pf-border-strong);
	border-radius: 8px;
	background: rgba(0, 0, 0, 0.12);
	color: #fff;
	transition: transform 0.22s ease, border-color 0.22s ease, box-shadow 0.22s ease, background 0.22s ease;
}

.phadin-footer-v2__cta-card:hover,
.phadin-footer-v2__quick-card:hover,
.phadin-footer-v2__showroom-card:hover,
.phadin-footer-v2__brand-button:hover,
.phadin-footer-v2__social:hover,
.phadin-footer-v2__more-link:hover {
	transform: translateY(-1px);
}

.phadin-footer-v2__cta-card--primary {
	border-color: rgba(255, 157, 34, 0.58);
	background: linear-gradient(135deg, var(--pf-orange) 0%, var(--pf-orange-2) 100%);
	color: #fff;
	box-shadow: 0 16px 34px rgba(255, 122, 26, 0.22);
}

.phadin-footer-v2__cta-card--primary:hover {
	box-shadow: 0 20px 40px rgba(255, 122, 26, 0.3);
	color: #fff;
}

.phadin-footer-v2__cta-card--outline:hover {
	border-color: rgba(158, 216, 107, 0.7);
	background: rgba(158, 216, 107, 0.08);
	color: #fff;
}

.phadin-footer-v2__cta-card--zalo {
	border-color: rgba(22, 135, 255, 0.7);
}

.phadin-footer-v2__cta-card--zalo:hover {
	background: rgba(22, 135, 255, 0.12);
	color: #fff;
}

.phadin-footer-v2__cta-card-icon {
	display: inline-flex;
	align-items: center;
	justify-content: center;
	width: 46px;
	height: 46px;
	border-radius: 10px;
	background: rgba(255, 255, 255, 0.14);
	color: #fff;
}

.phadin-footer-v2__cta-card--zalo .phadin-footer-v2__cta-card-icon {
	background: #fff;
	color: var(--pf-blue);
}

.phadin-footer-v2__cta-card-copy {
	display: grid;
	gap: 3px;
	min-width: 0;
}

.phadin-footer-v2__cta-card strong,
.phadin-footer-v2__quick-copy strong,
.phadin-footer-v2__showroom-copy strong,
.phadin-footer-v2__commitment strong {
	display: block;
	color: #fff;
	font-size: 16px;
	font-weight: 800;
	line-height: 1.25;
}

.phadin-footer-v2__cta-card small,
.phadin-footer-v2__quick-copy small,
.phadin-footer-v2__showroom-copy small,
.phadin-footer-v2__commitment small {
	display: block;
	color: var(--pf-muted);
	font-size: 14px;
	font-weight: 400;
	line-height: 1.45;
}

.phadin-footer-v2__main {
	display: grid;
	grid-template-columns: minmax(250px, 0.9fr) minmax(200px, 0.76fr) minmax(220px, 0.85fr) minmax(230px, 0.9fr) minmax(330px, 1.16fr);
	gap: 28px;
	align-items: start;
	padding: 52px 0 34px;
}

.phadin-footer-v2__brand-col {
	grid-column: 1;
}

.phadin-footer-v2__accordion-toggle {
	display: none;
}

.phadin-footer-v2__quick {
	grid-column: 5;
	grid-row: 1;
}

.phadin-footer-v2__nav {
	min-width: 0;
	padding: 0 0 0 28px;
	border-left: 1px solid rgba(255, 255, 255, 0.1);
}

.phadin-footer-v2__heading--brand {
	margin-bottom: 14px;
}

.phadin-footer-v2__brand {
	display: inline-flex;
	width: 172px;
	max-width: 78%;
	margin: 0 0 22px;
	line-height: 0;
}

.phadin-footer-v2__logo {
	display: block;
	width: 100%;
	height: auto;
}

.phadin-footer-v2__intro {
	max-width: 300px;
	margin: 0;
	color: var(--pf-muted);
	font-size: 15.5px;
	line-height: 1.76;
}

.phadin-footer-v2__brand-actions {
	display: flex;
	flex-wrap: wrap;
	gap: 10px;
	margin-top: 24px;
}

.phadin-footer-v2__brand-button {
	display: inline-flex;
	align-items: center;
	gap: 10px;
	min-height: 48px;
	padding: 0 14px;
	border: 1px solid rgba(22, 135, 255, 0.65);
	border-radius: 8px;
	background: rgba(22, 135, 255, 0.12);
	color: #fff;
	font-size: 15px;
	font-weight: 800;
	transition: transform 0.22s ease, background 0.22s ease, border-color 0.22s ease;
}

.phadin-footer-v2__brand-button:hover {
	border-color: rgba(22, 135, 255, 0.95);
	background: rgba(22, 135, 255, 0.2);
	color: #fff;
}

.phadin-footer-v2__brand-button .phadin-footer-v2__svg--chevron-right {
	width: 18px;
	height: 18px;
}

.phadin-footer-v2__socials {
	display: flex;
	gap: 12px;
	margin-top: 18px;
}

.phadin-footer-v2__social {
	display: inline-flex;
	align-items: center;
	justify-content: center;
	width: 50px;
	height: 50px;
	border: 1px solid var(--pf-border-strong);
	border-radius: 999px;
	background: rgba(255, 255, 255, 0.08);
	color: #fff;
	transition: transform 0.22s ease, background 0.22s ease, border-color 0.22s ease;
}

.phadin-footer-v2__social:hover {
	border-color: rgba(158, 216, 107, 0.62);
	background: rgba(158, 216, 107, 0.12);
	color: #fff;
}

.phadin-footer-v2__heading {
	margin: 0 0 20px;
	color: #fff;
	font-size: 16px;
	font-weight: 900;
	line-height: 1.25;
	text-transform: uppercase;
}

.phadin-footer-v2__heading::after {
	content: "";
	display: block;
	width: 36px;
	height: 2px;
	margin-top: 12px;
	border-radius: 999px;
	background: var(--pf-orange-2);
}

.phadin-footer-v2__menu {
	display: grid;
	gap: 17px;
	margin: 0;
	padding: 0;
	list-style: none;
}

.phadin-footer-v2__menu li {
	position: relative;
	margin: 0;
	padding: 0;
}

.phadin-footer-v2__menu li::before,
.phadin-footer-v2__menu li::after {
	display: none !important;
	content: none !important;
}

.phadin-footer-v2__menu a {
	display: flex;
	gap: 12px;
	align-items: center;
	min-height: 34px;
	width: 100%;
	color: var(--pf-muted);
	font-size: 15.5px;
	font-weight: 500;
	line-height: 1.42;
	transition: color 0.18s ease, transform 0.18s ease;
}

.phadin-footer-v2__menu a.phadin-footer-v2__menu-link--plain::before {
	display: inline-flex;
	width: 7px;
	height: 7px;
	flex: 0 0 7px;
	border-radius: 999px;
	background: var(--pf-orange-2);
	box-shadow: 0 0 0 4px rgba(255, 160, 32, 0.08);
	content: "";
}

.phadin-footer-v2__menu a > span:not(.phadin-footer-v2__item-icon) {
	display: block;
	flex: 1 1 auto;
	min-width: 0;
	width: auto;
	max-width: none;
}

.phadin-footer-v2__menu a:hover {
	color: #fff;
	transform: translateX(2px);
}

.phadin-footer-v2__menu .phadin-footer-v2__item-icon {
	display: inline-flex;
	align-items: center;
	justify-content: center;
	width: 22px;
	height: 22px;
	flex: 0 0 22px;
	color: #b8ec88;
}

.phadin-footer-v2__menu .phadin-footer-v2__item-icon svg {
	width: 20px;
	height: 20px;
}

.phadin-footer-v2__more-link {
	display: flex;
	align-items: center;
	justify-content: space-between;
	gap: 12px;
	margin-top: 28px;
	padding-top: 22px;
	border-top: 1px solid rgba(255, 255, 255, 0.14);
	color: #fff;
	font-size: 15.5px;
	font-weight: 700;
	transition: transform 0.22s ease, color 0.22s ease;
}

.phadin-footer-v2__more-link:hover {
	color: var(--pf-orange-2);
}

.phadin-footer-v2__quick {
	display: grid;
	gap: 12px;
}

.phadin-footer-v2__quick-card,
.phadin-footer-v2__showroom-card {
	display: grid;
	grid-template-columns: 56px minmax(0, 1fr);
	gap: 16px;
	align-items: center;
	min-height: 116px;
	padding: 18px;
	border: 1px solid var(--pf-border-strong);
	border-radius: 8px;
	background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0.045));
	transition: transform 0.22s ease, border-color 0.22s ease, background 0.22s ease, box-shadow 0.22s ease;
}

.phadin-footer-v2__quick-card:hover,
.phadin-footer-v2__showroom-card:hover {
	border-color: rgba(158, 216, 107, 0.5);
	background: linear-gradient(135deg, rgba(255, 255, 255, 0.13), rgba(255, 255, 255, 0.065));
	box-shadow: 0 14px 30px rgba(0, 0, 0, 0.16);
	color: #fff;
}

.phadin-footer-v2__quick-card--zalo {
	border-color: rgba(22, 135, 255, 0.65);
}

.phadin-footer-v2__quick-card--facebook {
	border-color: rgba(38, 128, 255, 0.58);
}

.phadin-footer-v2__quick-icon,
.phadin-footer-v2__showroom-icon {
	display: inline-flex;
	align-items: center;
	justify-content: center;
	width: 56px;
	height: 56px;
	border-radius: 14px;
	background: rgba(158, 216, 107, 0.14);
	color: #bdf090;
}

.phadin-footer-v2__quick-card--zalo .phadin-footer-v2__quick-icon {
	border-radius: 999px;
	background: #1687ff;
	color: #fff;
}

.phadin-footer-v2__quick-card--facebook .phadin-footer-v2__quick-icon {
	border-radius: 999px;
	background: #1877f2;
	color: #fff;
}

.phadin-footer-v2__quick-copy,
.phadin-footer-v2__showroom-copy {
	display: grid;
	gap: 5px;
	min-width: 0;
}

.phadin-footer-v2__quick-button {
	display: inline-flex;
	align-items: center;
	justify-content: center;
	gap: 6px;
	width: max-content;
	min-height: 32px;
	margin-top: 4px;
	padding: 0 14px;
	border-radius: 5px;
	background: linear-gradient(135deg, #2f8cff, #0b68cf);
	color: #fff;
	font-size: 14px;
	font-weight: 800;
}

.phadin-footer-v2__quick-button .phadin-footer-v2__svg {
	width: 14px;
	height: 14px;
}

.phadin-footer-v2__quick-actions {
	display: flex;
	flex-wrap: wrap;
	gap: 10px 14px;
	align-items: center;
	margin-top: 4px;
}

.phadin-footer-v2__quick-actions .phadin-footer-v2__quick-button {
	margin-top: 0;
}

.phadin-footer-v2__quick-phone {
	color: #fff;
	font-size: 15.5px;
	font-weight: 900;
	line-height: 1.25;
	white-space: nowrap;
}

.phadin-footer-v2__showroom-card {
	grid-template-columns: 48px minmax(0, 1fr) 20px;
	min-height: 92px;
	padding: 14px 16px;
}

.phadin-footer-v2__showroom-icon {
	width: 44px;
	height: 44px;
	border-radius: 10px;
	background: rgba(158, 216, 107, 0.2);
	color: #d8ffbd;
}

.phadin-footer-v2__showroom-arrow {
	color: #fff;
	opacity: 0.9;
}

.phadin-footer-v2__commitments {
	display: grid;
	grid-template-columns: repeat(4, minmax(0, 1fr));
	gap: 0;
	margin: 6px -24px 0;
	padding: 22px 24px;
	border-top: 1px solid var(--pf-border);
	border-bottom: 1px solid var(--pf-border);
	background: rgba(255, 255, 255, 0.035);
}

.phadin-footer-v2__commitment {
	display: grid;
	grid-template-columns: 58px minmax(0, 1fr);
	gap: 16px;
	align-items: center;
	min-height: 74px;
	padding: 0 30px;
	border-right: 1px solid rgba(255, 255, 255, 0.16);
}

.phadin-footer-v2__commitment:first-child {
	padding-left: 18px;
}

.phadin-footer-v2__commitment:last-child {
	border-right: 0;
	padding-right: 18px;
}

.phadin-footer-v2__commitment-icon {
	width: 54px;
	height: 54px;
	box-shadow: none;
}

.phadin-footer-v2__commitment strong {
	font-size: 15.5px;
}

.phadin-footer-v2__legal {
	display: flex;
	align-items: center;
	justify-content: space-between;
	gap: 24px;
	padding: 22px 0 0;
}

.phadin-footer-v2__copyright {
	display: flex;
	flex-wrap: wrap;
	gap: 10px 16px;
	margin: 0;
	color: rgba(255, 255, 255, 0.66);
	font-size: 13.5px;
	line-height: 1.5;
}

.phadin-footer-v2__copyright span + span::before {
	content: "|";
	margin-right: 16px;
	color: rgba(255, 255, 255, 0.34);
}

.phadin-footer-v2__bct {
	display: inline-flex;
	align-items: center;
	justify-content: center;
	width: 152px;
	max-width: 100%;
	padding: 4px 6px;
	border-radius: 8px;
	background: rgba(255, 255, 255, 0.08);
	line-height: 0;
}

.phadin-footer-v2__bct:hover {
	background: rgba(255, 255, 255, 0.14);
}

.phadin-footer-v2__bct-img {
	display: block;
	width: 100%;
	height: auto;
}

@media (max-width: 1279px) {
	.phadin-footer-v2__cta {
		grid-template-columns: 70px minmax(0, 1fr);
	}

	.phadin-footer-v2__cta-actions {
		grid-column: 1 / -1;
		grid-template-columns: repeat(3, minmax(0, 1fr));
	}

	.phadin-footer-v2__main {
		grid-template-columns: repeat(4, minmax(0, 1fr));
		gap: 30px 22px;
	}

	.phadin-footer-v2__quick {
		grid-column: 1 / -1;
		grid-row: auto;
		grid-template-columns: repeat(3, minmax(0, 1fr));
		align-items: stretch;
	}

	.phadin-footer-v2__quick > .phadin-footer-v2__heading {
		grid-column: 1 / -1;
	}

	.phadin-footer-v2__quick-card {
		min-height: 136px;
	}

	.phadin-footer-v2__quick-card--zalo {
		grid-column: 1;
		grid-row: 2 / span 2;
	}

	.phadin-footer-v2__quick-card--facebook {
		grid-column: 2;
		grid-row: 2 / span 2;
	}

	.phadin-footer-v2__showroom-card {
		grid-column: 3;
		min-height: 62px;
	}

	.phadin-footer-v2__brand-col,
	.phadin-footer-v2__nav {
		min-width: 0;
		padding-left: 18px;
	}

	.phadin-footer-v2__brand-col {
		padding-left: 0;
	}
}

@media (max-width: 767px) {
	.phadin-footer-v2__main {
		grid-template-columns: 1fr;
		gap: 26px 22px;
	}

	.phadin-footer-v2__brand-col,
	.phadin-footer-v2__quick {
		grid-column: auto;
	}

	.phadin-footer-v2__nav {
		padding-left: 0;
		border-left: 0;
	}
}

@media (max-width: 767px) {
	.phadin-footer-v2 {
		font-size: 15px;
	}

	.phadin-footer-v2__inner {
		padding: 26px 15px 92px;
	}

	.phadin-footer-v2__cta {
		grid-template-columns: 1fr;
		min-height: 0;
		padding: 20px;
	}

	.phadin-footer-v2__cta-icon {
		width: 58px;
		height: 58px;
	}

	.phadin-footer-v2__cta-title {
		font-size: 23px;
	}

	.phadin-footer-v2__cta-text {
		font-size: 15px;
	}

	.phadin-footer-v2__cta-actions,
	.phadin-footer-v2__main,
	.phadin-footer-v2__quick,
	.phadin-footer-v2__commitments {
		grid-template-columns: 1fr;
	}

	.phadin-footer-v2__main {
		gap: 12px;
		padding: 30px 0 24px;
	}

	.phadin-footer-v2__quick {
		order: 1;
		gap: 10px;
	}

	.phadin-footer-v2__brand-col {
		order: 2;
	}

	.phadin-footer-v2__nav:nth-of-type(1) {
		order: 3;
	}

	.phadin-footer-v2__nav:nth-of-type(2) {
		order: 4;
	}

	.phadin-footer-v2__nav:nth-of-type(3) {
		order: 5;
	}

	.phadin-footer-v2__quick-card,
	.phadin-footer-v2__showroom-card,
	.phadin-footer-v2__cta-card {
		min-height: 0;
	}

	.phadin-footer-v2__quick-card--zalo,
	.phadin-footer-v2__quick-card--facebook,
	.phadin-footer-v2__showroom-card {
		grid-column: auto;
		grid-row: auto;
	}

	.phadin-footer-v2__brand {
		width: 156px;
	}

	.phadin-footer-v2__intro {
		max-width: none;
	}

	.phadin-footer-v2__heading,
	.phadin-footer-v2__heading--brand {
		display: none;
	}

	.phadin-footer-v2__quick > .phadin-footer-v2__heading {
		display: block;
		margin: 0 0 4px;
	}

	.phadin-footer-v2__accordion-toggle {
		display: flex;
		align-items: center;
		justify-content: space-between;
		width: 100%;
		min-height: 48px;
		margin: 0;
		padding: 0;
		border: 0;
		border-bottom: 1px solid rgba(255, 255, 255, 0.16);
		background: transparent;
		color: #fff;
		font: inherit;
		font-size: 15px;
		font-weight: 900;
		line-height: 1.25;
		text-align: left;
		text-transform: uppercase;
		cursor: pointer;
	}

	.phadin-footer-v2__accordion-toggle .phadin-footer-v2__svg {
		width: 18px;
		height: 18px;
		transition: transform 0.2s ease;
	}

	.phadin-footer-v2__brand-col.is-open .phadin-footer-v2__accordion-toggle .phadin-footer-v2__svg,
	.phadin-footer-v2__nav.is-open .phadin-footer-v2__accordion-toggle .phadin-footer-v2__svg {
		transform: rotate(90deg);
	}

	.phadin-footer-v2--accordion-ready .phadin-footer-v2__brand-col:not(.is-open) .phadin-footer-v2__brand-body,
	.phadin-footer-v2--accordion-ready .phadin-footer-v2__nav:not(.is-open) .phadin-footer-v2__nav-body {
		display: none;
	}

	.phadin-footer-v2__brand-body,
	.phadin-footer-v2__nav-body {
		padding: 18px 0 12px;
	}

	.phadin-footer-v2__heading {
		font-size: 15px;
	}

	.phadin-footer-v2__menu {
		gap: 12px;
	}

	.phadin-footer-v2__commitments {
		grid-template-columns: repeat(2, minmax(0, 1fr));
		gap: 0;
		margin-right: -15px;
		margin-left: -15px;
		padding-right: 15px;
		padding-left: 15px;
	}

	.phadin-footer-v2__commitment,
	.phadin-footer-v2__commitment:first-child,
	.phadin-footer-v2__commitment:last-child {
		grid-template-columns: 46px minmax(0, 1fr);
		gap: 10px;
		padding: 14px 0;
		border-right: 0;
		border-top: 1px solid rgba(255, 255, 255, 0.12);
	}

	.phadin-footer-v2__commitment:first-child {
		border-top: 0;
	}

	.phadin-footer-v2__commitment:nth-child(n + 3) {
		margin-top: 0;
	}

	.phadin-footer-v2__commitment:nth-child(2) {
		border-top: 0;
	}

	.phadin-footer-v2__commitment-icon {
		width: 42px;
		height: 42px;
	}

	.phadin-footer-v2__commitment strong {
		font-size: 13px;
	}

	.phadin-footer-v2__commitment small {
		font-size: 12px;
	}

	.phadin-footer-v2__legal {
		display: grid;
		justify-items: start;
		gap: 16px;
	}

	.phadin-footer-v2__copyright {
		display: grid;
		gap: 6px;
		font-size: 13px;
	}

	.phadin-footer-v2__copyright span + span::before {
		content: none;
	}

	.phadin-footer-v2__bct {
		width: 142px;
	}
}

@media (prefers-reduced-motion: reduce) {
	.phadin-footer-v2 *,
	.phadin-footer-v2 *::before,
	.phadin-footer-v2 *::after {
		transition-duration: 0.01ms;
		scroll-behavior: auto;
	}
}

