@font-face {
	font-family: "NRS Inter";
	font-style: normal;
	font-weight: 100 900;
	font-display: swap;
	src: url("../../fonts/inter-variable.woff2") format("woff2");
}

@font-face {
	font-family: "NRS Manrope";
	font-style: normal;
	font-weight: 200 800;
	font-display: swap;
	src: url("../../fonts/manrope-variable.woff2") format("woff2");
}

/*
 * Exact endpoints: EEG accessories desktop 315:3505 (1440px) and mobile
 * 351:3078 (393px). Canonical route: /products_category/eeg-accessories/.
 */
body.nrs-archive-eeg-accessories.nrs-route-legacy:not(.fusion-builder-live) .avada-page-titlebar-wrapper {
	display: none !important;
}

body.nrs-archive-eeg-accessories.nrs-route-legacy:not(.fusion-builder-live) #main,
body.nrs-archive-eeg-accessories.nrs-route-legacy:not(.fusion-builder-live) #main > .fusion-row,
body.nrs-archive-eeg-accessories.nrs-route-legacy:not(.fusion-builder-live) #content,
body.nrs-archive-eeg-accessories.nrs-route-legacy:not(.fusion-builder-live) #content > article,
body.nrs-archive-eeg-accessories.nrs-route-legacy:not(.fusion-builder-live) #content .post-content {
	float: none !important;
	width: 100% !important;
	max-width: none !important;
	padding: 0 !important;
	margin: 0 !important;
}

body.nrs-archive-eeg-accessories.nrs-route-legacy,
body.nrs-archive-eeg-accessories.nrs-route-legacy:not(.fusion-builder-live) #main,
body.nrs-archive-eeg-accessories.nrs-route-legacy:not(.fusion-builder-live) #wrapper,
body.nrs-archive-eeg-accessories.nrs-route-legacy:not(.fusion-builder-live) .fusion-wrapper {
	background: #fff !important;
}

.nrs-eeg-accessories-hero,
.nrs-eeg-accessories-section,
.nrs-eeg-accessories-benefits,
.nrs-eeg-accessories-reach,
.nrs-eeg-accessories-cta {
	box-sizing: border-box;
	width: 100%;
	max-width: none;
	font-family: "NRS Inter", Inter, var(--body_typography-font-family, Arial, sans-serif);
}

.nrs-eeg-accessories-hero *,
.nrs-eeg-accessories-hero *::before,
.nrs-eeg-accessories-hero *::after,
.nrs-eeg-accessories-section *,
.nrs-eeg-accessories-section *::before,
.nrs-eeg-accessories-section *::after,
.nrs-eeg-accessories-benefits *,
.nrs-eeg-accessories-benefits *::before,
.nrs-eeg-accessories-benefits *::after {
	box-sizing: border-box;
}

/* Hero: 315:3506 desktop, 351:3081 mobile. */
.nrs-eeg-accessories-hero {
	position: relative;
	z-index: 1;
	height: 560px;
	min-height: 560px;
	margin: 0 0 120px;
	overflow: visible;
	background: #233250;
	color: #fff;
	isolation: isolate;
}

.nrs-eeg-accessories-hero::before {
	position: absolute;
	inset: 0;
	z-index: -2;
	background: linear-gradient(180deg, rgba(61, 87, 141, 0) -11.8%, #233250 100%);
	content: "";
}

.nrs-eeg-accessories-hero::after {
	position: absolute;
	top: 215px;
	bottom: 0;
	left: -4%;
	z-index: -1;
	width: 108%;
	height: auto;
	background: linear-gradient(180deg, rgba(31, 41, 55, 0), rgba(31, 41, 55, 0.01));
	-webkit-backdrop-filter: blur(150px);
	backdrop-filter: blur(150px);
	-webkit-mask-image: linear-gradient(to bottom, transparent 0, #000 120px);
	mask-image: linear-gradient(to bottom, transparent 0, #000 120px);
	content: "";
}

.nrs-eeg-accessories-hero__picture {
	position: absolute;
	inset: 0;
	z-index: -3;
	display: block;
	overflow: hidden;
}

.nrs-eeg-accessories-hero__image {
	display: block;
	width: 100%;
	height: 100%;
	max-width: none;
	object-fit: cover;
	object-position: center 31.7%;
}

.nrs-eeg-accessories-hero__content {
	position: absolute;
	top: 126px;
	left: 50%;
	z-index: 2;
	width: 828px;
	height: 349px;
	max-width: calc(100% - 48px);
	text-align: center;
	transform: translateX(-50%);
}

.nrs-eeg-accessories-hero__copy {
	width: 100%;
	height: 268px;
}

.nrs-eeg-accessories-hero .nrs-eeg-accessories-hero__title {
	width: 805px;
	max-width: 100%;
	height: 172px;
	margin: 0 auto;
	padding: 0;
	color: #fbfbfb;
	font-family: "NRS Manrope", Manrope, sans-serif;
	font-size: 72px !important;
	font-weight: 600;
	line-height: 86px !important;
	letter-spacing: -0.02em;
	text-align: center;
}

.nrs-eeg-accessories-hero__title-mobile {
	display: none;
}

.nrs-eeg-accessories-hero__description {
	width: 828px;
	max-width: 100%;
	height: 64px;
	margin: 32px auto 0 !important;
	color: #fff;
	font-size: 24px;
	font-weight: 400;
	line-height: 32px;
	letter-spacing: 0;
	text-align: center;
}

.nrs-eeg-accessories-hero__tags {
	display: flex;
	align-items: center;
	justify-content: center;
	width: 100%;
	height: 29px;
	margin-top: 52px;
	gap: 8px;
	overflow: visible;
}

.nrs-eeg-accessories-hero__tags span {
	display: inline-flex;
	align-items: center;
	justify-content: center;
	height: 29px;
	padding: 4px 10px;
	border: 1px solid rgba(255, 255, 255, 0.15);
	border-radius: 100px;
	color: #fff;
	font-size: 14px;
	font-weight: 600;
	line-height: 21px;
	white-space: nowrap;
}

/* Shared white content sections. */
.nrs-eeg-accessories-section {
	width: min(1280px, calc(100% - 80px));
	margin-right: auto;
	margin-bottom: 120px;
	margin-left: auto;
	background: #fff;
	color: #111827;
}

.nrs-eeg-accessories-section__title {
	width: 100%;
	margin: 0 !important;
	padding: 0;
	color: #111827;
	font-family: "NRS Manrope", Manrope, sans-serif;
	font-size: 64px !important;
	font-weight: 600;
	line-height: 77px !important;
	letter-spacing: -0.02em;
	text-align: center;
}

.nrs-eeg-accessories-products--browse {
	height: 478px;
}

.nrs-eeg-accessories-products--featured {
	height: 529px;
}

.nrs-eeg-accessories-products__grid {
	display: grid;
	width: 100%;
	margin-top: 88px;
	gap: 16px;
}

.nrs-eeg-accessories-products--browse .nrs-eeg-accessories-products__grid {
	grid-template-columns: repeat(5, minmax(0, 1fr));
}

.nrs-eeg-accessories-products--featured .nrs-eeg-accessories-products__grid {
	grid-template-columns: repeat(4, minmax(0, 1fr));
}

.nrs-eeg-accessories-product-card {
	display: block;
	min-width: 0;
	margin: 0;
	padding: 10px 10px 32px;
	border-radius: 16px;
	background: #f4fafe;
	color: #0d0503;
	text-decoration: none;
}

.nrs-eeg-accessories-product-card:hover,
.nrs-eeg-accessories-product-card:focus,
.nrs-eeg-accessories-electrode-card:hover,
.nrs-eeg-accessories-electrode-card:focus,
.nrs-eeg-accessories-material-card:hover,
.nrs-eeg-accessories-material-card:focus {
	color: #0d0503;
	text-decoration: none;
}

.nrs-eeg-accessories-products--browse .nrs-eeg-accessories-product-card {
	height: 313px;
}

.nrs-eeg-accessories-products--featured .nrs-eeg-accessories-product-card {
	height: 364px;
}

.nrs-eeg-accessories-product-card__media {
	display: grid;
	place-items: center;
	width: 100%;
	height: 174px;
	overflow: hidden;
	border-radius: 12px;
	background: #fff;
}

.nrs-eeg-accessories-products--featured .nrs-eeg-accessories-product-card__media {
	height: 225px;
}

.nrs-eeg-accessories-product-card__media img {
	display: block;
	max-width: 94%;
	max-height: 94%;
	width: auto;
	height: auto;
	object-fit: contain;
}

.nrs-eeg-accessories-product-card__copy {
	width: 100%;
	margin-top: 16px;
	text-align: center;
}

.nrs-eeg-accessories-products--featured .nrs-eeg-accessories-product-card__copy {
	padding: 0 8px;
	text-align: left;
}

.nrs-eeg-accessories-product-card h3,
.nrs-eeg-accessories-product-card p,
.nrs-eeg-accessories-electrode-card h3,
.nrs-eeg-accessories-material-card h3,
.nrs-eeg-accessories-material-card p,
.nrs-eeg-accessories-benefit-card h3,
.nrs-eeg-accessories-benefit-card p {
	margin: 0 !important;
	letter-spacing: 0;
}

.nrs-eeg-accessories-product-card h3 {
	color: #0d0503;
	font-family: "NRS Manrope", Manrope, sans-serif;
	font-size: 24px !important;
	font-weight: 500;
	line-height: 31px !important;
	letter-spacing: -0.01em;
}

.nrs-eeg-accessories-product-card p {
	margin-top: 8px !important;
	color: #0d0503;
	font-size: 14px;
	font-weight: 400;
	line-height: 21px;
}

/* Electrode collection: 342:3269 and 351:3622. */
.nrs-eeg-accessories-electrodes {
	height: 400px;
}

.nrs-eeg-accessories-electrodes__viewport {
	width: 100%;
	margin-top: 88px;
	overflow: hidden;
}

.nrs-eeg-accessories-electrodes__rail {
	display: flex;
	width: 100%;
	gap: 8px;
}

.nrs-eeg-accessories-electrode-card {
	display: block;
	width: calc((100% - 32px) / 5);
	height: 235px;
	flex: 0 0 calc((100% - 32px) / 5);
	padding: 10px 10px 32px;
	border-radius: 16px;
	background: #f4fafe;
	color: #0d0503;
	text-align: center;
	text-decoration: none;
}

.nrs-eeg-accessories-electrode-card__media {
	display: grid;
	place-items: center;
	width: 100%;
	height: 135px;
	border-radius: 12px;
	background: #fff;
}

.nrs-eeg-accessories-electrode-card__media img {
	max-width: 90%;
	max-height: 80%;
	width: auto;
	height: auto;
	object-fit: contain;
}

.nrs-eeg-accessories-electrode-card h3 {
	margin-top: 16px !important;
	color: #0d0503;
	font-family: "NRS Inter", Inter, sans-serif;
	font-size: 14px !important;
	font-weight: 400;
	line-height: 21px !important;
	text-align: center;
}

.nrs-eeg-accessories-electrodes__controls {
	display: none;
}

/* Conductive materials: 342:3270 and 351:3700. */
.nrs-eeg-accessories-materials {
	height: 906px;
}

.nrs-eeg-accessories-materials__list {
	display: grid;
	width: 1038px;
	max-width: 100%;
	margin: 88px auto 0;
	gap: 18px;
}

.nrs-eeg-accessories-material-card {
	display: grid;
	grid-template-columns: minmax(0, 565px) minmax(0, 357px);
	align-items: center;
	width: 100%;
	height: 235px;
	padding: 10px;
	border-radius: 16px;
	background: #f4fafe;
	color: #0d0503;
	gap: 56px;
	text-decoration: none;
}

.nrs-eeg-accessories-material-card__media {
	display: grid;
	place-items: center;
	width: 100%;
	height: 215px;
	border-radius: 12px;
	background: #fff;
	clip-path: inset(0 round 12px);
}

.nrs-eeg-accessories-material-card__media img {
	display: block;
	max-width: 86%;
	max-height: 94%;
	width: auto;
	height: auto;
	object-fit: contain;
}

.nrs-eeg-accessories-material-card__copy {
	min-width: 0;
	padding-left: 8px;
}

.nrs-eeg-accessories-material-card h3 {
	color: #0d0503;
	font-family: "NRS Manrope", Manrope, sans-serif;
	font-size: 24px !important;
	font-weight: 500;
	line-height: 31px !important;
}

.nrs-eeg-accessories-material-card p {
	margin-top: 8px !important;
	color: #0d0503;
	font-size: 14px;
	line-height: 21px;
}

/* Benefits: 342:3340 and 351:3512. */
.nrs-eeg-accessories-benefits {
	position: relative;
	height: 586px;
	overflow: hidden;
	background: #fff;
}

.nrs-eeg-accessories-benefits::before {
	position: absolute;
	top: 165px;
	left: -21px;
	width: 1483px;
	height: 451px;
	border: 1px solid #fff;
	border-radius: 50%;
	background: #d3ebff;
	filter: blur(260px);
	content: "";
	pointer-events: none;
}

.nrs-eeg-accessories-benefits__inner {
	position: relative;
	z-index: 1;
	width: min(1280px, calc(100% - 80px));
	height: 421px;
	margin: 83px auto 0;
}

.nrs-eeg-accessories-benefits__grid {
	display: grid;
	grid-template-columns: repeat(4, minmax(0, 1fr));
	width: 100%;
	margin-top: 88px;
	gap: 16px;
}

.nrs-eeg-accessories-benefit-card {
	display: flex;
	flex-direction: column;
	align-items: center;
	width: 100%;
	height: 256px;
	padding: 32px;
	border-radius: 16px;
	background: rgba(255, 255, 255, 0.78);
	-webkit-backdrop-filter: blur(25px);
	backdrop-filter: blur(25px);
	text-align: center;
}

.nrs-eeg-accessories-benefit-card__icon {
	display: grid;
	place-items: center;
	width: 58px;
	height: 58px;
	flex: 0 0 58px;
	border-radius: 50%;
	background: radial-gradient(circle at 35% 28%, #58b9ed 0%, #2689c5 47%, #1f5d8d 100%);
	box-shadow: 0 7px 18px rgba(31, 93, 141, 0.22);
}

.nrs-eeg-accessories-benefit-card__icon img {
	display: block;
	width: 24px;
	height: 24px;
}

.nrs-eeg-accessories-benefit-card h3 {
	width: 244px;
	max-width: 100%;
	margin-top: 24px !important;
	color: #111827;
	font-family: "NRS Manrope", Manrope, sans-serif;
	font-size: 24px !important;
	font-weight: 500;
	line-height: 40px !important;
}

.nrs-eeg-accessories-benefit-card p {
	width: 244px;
	max-width: 100%;
	margin-top: 16px !important;
	color: #374151;
	font-size: 14px;
	line-height: 24px;
}

/* Shared exact Reach and CTA internals with page-owned spacing/typography. */
.nrs-eeg-accessories-reach.nrs-home-reach {
	margin-top: 120px;
	margin-bottom: 120px;
	font-family: "NRS Inter", Inter, sans-serif;
}

.nrs-eeg-accessories-reach h2.nrs-home-reach__title {
	font-family: "NRS Manrope", Manrope, "NRS Inter", Inter, sans-serif;
	font-size: 48px;
	font-weight: 500;
	line-height: 48px !important;
	letter-spacing: -0.02em;
}

.nrs-eeg-accessories-reach .nrs-home-reach__contact-list {
	margin-top: 80px;
}

.nrs-eeg-accessories-reach .nrs-home-reach__social-icons {
	gap: 12px;
}

.nrs-eeg-accessories-reach p.nrs-home-reach__summary {
	width: min(472px, 100%);
	margin-top: 156px;
}

.nrs-eeg-accessories-reach p.nrs-home-reach__answer-note {
	width: min(502px, 100%);
	margin-top: 72px;
}

.nrs-eeg-accessories-reach .nrs-home-reach__form .wpcf7-form button.wpcf7-submit[type="submit"] {
	font-family: "NRS Inter", Inter, sans-serif;
	letter-spacing: 0 !important;
}

.nrs-eeg-accessories-cta.nrs-home-cta {
	padding-bottom: 120px;
}

.nrs-eeg-accessories-cta h2.nrs-home-cta__title {
	font-family: "NRS Manrope", Manrope, "NRS Inter", Inter, sans-serif;
}

/* Fluid interpolation for missing tablet and narrow-desktop Figma states. */
@media (min-width: 601px) and (max-width: 1100px) {
	.nrs-eeg-accessories-hero {
		height: clamp(520px, calc(471.5px + 7.56vw), 560px);
		min-height: clamp(520px, calc(471.5px + 7.56vw), 560px);
		margin-bottom: clamp(88px, calc(49.2px + 6.05vw), 120px);
	}

	.nrs-eeg-accessories-hero__content {
		top: 128px;
		width: min(760px, calc(100% - 64px));
	}

	.nrs-eeg-accessories-hero .nrs-eeg-accessories-hero__title {
		height: auto;
		font-size: clamp(52px, 6.4vw, 68px) !important;
		line-height: 1.18 !important;
	}

	.nrs-eeg-accessories-hero__description {
		width: min(720px, 100%);
		font-size: clamp(18px, 2.1vw, 22px);
		line-height: 30px;
	}

	.nrs-eeg-accessories-hero__tags {
		margin-top: 40px;
	}

	.nrs-eeg-accessories-section,
	.nrs-eeg-accessories-benefits__inner {
		width: calc(100% - 80px);
	}

	.nrs-eeg-accessories-section {
		height: auto;
		margin-bottom: 96px;
	}

	.nrs-eeg-accessories-section__title {
		font-size: clamp(44px, 5.45vw, 60px) !important;
		line-height: 1.2 !important;
	}

	.nrs-eeg-accessories-products__grid {
		grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
		margin-top: 64px;
		gap: 24px;
	}

	.nrs-eeg-accessories-product-card,
	.nrs-eeg-accessories-products--browse .nrs-eeg-accessories-product-card,
	.nrs-eeg-accessories-products--featured .nrs-eeg-accessories-product-card {
		height: auto;
		min-height: 340px;
	}

	.nrs-eeg-accessories-products--featured .nrs-eeg-accessories-product-card__media {
		height: 225px;
	}

	.nrs-eeg-accessories-electrodes__rail {
		flex-wrap: wrap;
		justify-content: center;
		gap: 20px;
	}

	.nrs-eeg-accessories-electrode-card {
		width: calc((100% - 40px) / 3);
		flex-basis: calc((100% - 40px) / 3);
	}

	.nrs-eeg-accessories-materials__list {
		width: min(820px, 100%);
	}

	.nrs-eeg-accessories-material-card {
		grid-template-columns: 1fr 1fr;
		gap: 32px;
	}

	.nrs-eeg-accessories-benefits {
		height: auto;
		padding: 72px 40px;
	}

	.nrs-eeg-accessories-benefits__inner {
		height: auto;
		margin-top: 0;
	}

	.nrs-eeg-accessories-benefits__grid {
		grid-template-columns: repeat(2, minmax(0, 1fr));
		margin-top: 64px;
		gap: 24px;
	}

	.nrs-eeg-accessories-reach.nrs-home-reach {
		margin-top: 96px;
		margin-bottom: 96px;
	}
}

@media (max-width: 600px) {
	.nrs-eeg-accessories-hero {
		height: 563px;
		min-height: 563px;
		margin-bottom: 72px;
	}

	.nrs-eeg-accessories-hero::before,
	.nrs-eeg-accessories-hero::after {
		display: none;
	}

	.nrs-eeg-accessories-hero__image {
		width: 100%;
		height: 100%;
		object-fit: cover;
		object-position: 49.5% center;
	}

	.nrs-eeg-accessories-hero__content {
		top: 144px;
		width: 455px;
		height: 313px;
		max-width: none;
	}

	.nrs-eeg-accessories-hero__copy {
		width: 344px;
		height: 204px;
		margin: 0 auto;
	}

	.nrs-eeg-accessories-hero .nrs-eeg-accessories-hero__title {
		width: 344px;
		height: 112px;
		font-family: "NRS Inter", Inter, sans-serif;
		font-size: 40px !important;
		font-weight: 600;
		line-height: 56px !important;
		letter-spacing: 0;
	}

	.nrs-eeg-accessories-hero__title-desktop {
		display: none;
	}

	.nrs-eeg-accessories-hero__title-mobile {
		display: inline;
	}

	.nrs-eeg-accessories-hero__description {
		width: 344px;
		height: 72px;
		margin-top: 20px !important;
		font-size: 16px;
		line-height: 24px;
	}

	.nrs-eeg-accessories-hero__tags {
		justify-content: flex-start;
		width: 455px;
		margin-top: 80px;
		overflow: hidden;
	}

	.nrs-eeg-accessories-hero__tags span {
		flex: 0 0 auto;
	}

	.nrs-eeg-accessories-section {
		width: 100%;
		height: auto;
		margin-bottom: 72px;
		padding: 50px 24px;
	}

	.nrs-eeg-accessories-section__title {
		font-size: 32px !important;
		line-height: 40px !important;
		letter-spacing: -0.02em;
	}

	.nrs-eeg-accessories-products--browse {
		height: 1777px;
	}

	.nrs-eeg-accessories-products--featured {
		height: 1469px;
	}

	.nrs-eeg-accessories-products__grid {
		grid-template-columns: minmax(0, 1fr) !important;
		width: 345px;
		max-width: 100%;
		margin: 50px auto 0;
		gap: 16px;
	}

	.nrs-eeg-accessories-product-card,
	.nrs-eeg-accessories-products--browse .nrs-eeg-accessories-product-card,
	.nrs-eeg-accessories-products--featured .nrs-eeg-accessories-product-card {
		height: auto;
		min-height: 0;
	}

	.nrs-eeg-accessories-product-card__media,
	.nrs-eeg-accessories-products--featured .nrs-eeg-accessories-product-card__media {
		height: 174px;
	}

	.nrs-eeg-accessories-products--featured .nrs-eeg-accessories-product-card__copy {
		padding: 0;
		text-align: center;
	}

	.nrs-eeg-accessories-product-card h3 {
		font-size: 24px !important;
		line-height: 31px !important;
	}

	.nrs-eeg-accessories-electrodes {
		height: 492px;
		padding: 43px 0;
		overflow: hidden;
	}

	.nrs-eeg-accessories-electrodes .nrs-eeg-accessories-section__title {
		width: 1280px;
		max-width: none;
		margin-left: calc(50% - 640px) !important;
	}

	.nrs-eeg-accessories-electrodes__viewport {
		width: 100%;
		margin-top: 50px;
		overflow-x: auto;
		overflow-y: hidden;
		scrollbar-width: none;
		scroll-behavior: smooth;
		scroll-snap-type: x mandatory;
	}

	.nrs-eeg-accessories-electrodes__viewport::-webkit-scrollbar {
		display: none;
	}

	.nrs-eeg-accessories-electrodes__rail {
		width: max-content;
		gap: 8px;
	}

	.nrs-eeg-accessories-electrode-card {
		width: 176px;
		flex: 0 0 176px;
		scroll-snap-align: center;
	}

	.nrs-eeg-accessories-electrodes__controls {
		display: flex;
		align-items: center;
		justify-content: space-between;
		width: 345px;
		height: 49px;
		max-width: calc(100% - 48px);
		margin: 32px auto 0;
	}

	.nrs-eeg-accessories-electrodes__controls button {
		position: relative;
		display: block;
		width: 49px;
		height: 49px;
		padding: 0;
		border: 0;
		border-radius: 50%;
		background: #f4fafe;
		color: #333;
		cursor: pointer;
	}

	.nrs-eeg-accessories-electrodes__controls button span {
		position: absolute;
		top: 17px;
		left: 18px;
		width: 10px;
		height: 10px;
		border-right: 1.5px solid currentColor;
		border-bottom: 1.5px solid currentColor;
		transform: rotate(135deg);
	}

	.nrs-eeg-accessories-electrodes__controls button[data-carousel-direction="next"] span {
		left: 15px;
		transform: rotate(-45deg);
	}

	.nrs-eeg-accessories-materials {
		height: 932px;
		padding: 0 24px;
	}

	.nrs-eeg-accessories-materials__list {
		width: 345px;
		max-width: 100%;
		margin-top: 50px;
		gap: 16px;
	}

	.nrs-eeg-accessories-material-card {
		grid-template-columns: minmax(0, 1fr);
		align-content: start;
		height: 270px;
		padding: 10px 10px 32px;
		gap: 8px;
	}

	.nrs-eeg-accessories-material-card__media {
		height: 135px;
	}

	.nrs-eeg-accessories-material-card__media img {
		max-width: 86%;
		max-height: 100%;
	}

	.nrs-eeg-accessories-material-card__copy {
		padding-left: 8px;
		text-align: left;
	}

	.nrs-eeg-accessories-material-card h3 {
		font-size: 24px !important;
		line-height: 31px !important;
	}

	.nrs-eeg-accessories-material-card p {
		font-size: 14px;
		line-height: 21px;
	}

	.nrs-eeg-accessories-benefits {
		height: 1340px;
		padding: 50px 24px;
	}

	.nrs-eeg-accessories-benefits::before {
		top: 547px;
	}

	.nrs-eeg-accessories-benefits__inner {
		width: 345px;
		height: 1240px;
		max-width: 100%;
		margin-top: 0;
	}

	.nrs-eeg-accessories-benefits .nrs-eeg-accessories-section__title {
		width: 309px;
		height: 80px;
		margin: 0 auto !important;
	}

	.nrs-eeg-accessories-benefits__grid {
		grid-template-columns: minmax(0, 1fr);
		width: 345px;
		max-width: 100%;
		margin-top: 88px;
		gap: 16px;
	}

	.nrs-eeg-accessories-benefit-card {
		height: 256px;
		padding: 32px 50.5px;
	}

	.nrs-eeg-accessories-reach.nrs-home-reach {
		margin-top: 72px;
		margin-bottom: 72px;
	}

	.nrs-eeg-accessories-reach h2.nrs-home-reach__title {
		font-size: 32px;
		font-weight: 600;
		line-height: 40px !important;
	}

	.nrs-eeg-accessories-reach .nrs-home-reach__contact-list {
		margin-top: 48px;
	}

	.nrs-eeg-accessories-reach .nrs-home-reach__social-icons {
		gap: 40px;
	}

	.nrs-eeg-accessories-reach p.nrs-home-reach__summary,
	.nrs-eeg-accessories-reach p.nrs-home-reach__answer-note {
		display: none;
	}

	.nrs-eeg-accessories-cta.nrs-home-cta {
		padding-bottom: 72px;
	}
}

@media (max-width: 360px) {
	.nrs-eeg-accessories-hero__content,
	.nrs-eeg-accessories-hero__tags {
		width: 420px;
	}

	.nrs-eeg-accessories-section {
		height: auto;
		min-height: 0;
	}

	.nrs-eeg-accessories-product-card,
	.nrs-eeg-accessories-material-card,
	.nrs-eeg-accessories-benefit-card {
		height: auto;
	}
}
