/* Local Overrides */

.section-chip .configurable {
	margin-top: var(--sk-paragraph-plus-element-margin, 0.8em);
}

@media only screen and (min-width: 342px) and (max-width: 359px) {
	.sm-break {
		display: block;
	}
}

@media only screen and (min-width: 361px) and (max-width: 385px) {
	.sm-break {
		display: block;
	}
}

@media only screen and (max-width: 733px) {
	.sm-break {
		display: block;
	}
}

@media only screen and (max-width: 449px) {
	#main
		> section.section.section-specs
		> div
		> div
		> div.techspecs-section.section-communications
		> div
		> div.techspecs-column
		> ul:nth-child(4)
		> li:nth-child(1) {
		padding-right: 24px;
	}
}

/*Payments*/
.footnote-superscript {
	color: inherit !important;
	text-decoration: none !important;
	font-size: 1.7em !important;
}
.footnote-superscript:hover {
	color: #2997ff !important;
	text-decoration: none !important;
}

/* Value props */

.footnote .ac-gf-block-link {
	font-size: 14px !important;
	position: relative;
	color: inherit !important;
	text-decoration: none !important;
}
.footnote .ac-gf-block-link:hover {
	color: #06c !important;
	text-decoration: none !important;
}

/* Enviroment Section */

.section-techspecs .callout-techspecs-environment ul {
	list-style: none;
	margin-left: 0;
}

.section-specs .section-chip .column-wrapper ul {
	margin-right: 8px;
}

/* Finish */
.techspecs.with-3-columns .section-finish {
	border-top: none;
}

.techspecs.with-3-columns .section-finish .techspecs-column[aria-colspan="3"] {
	width: 100%;
	margin-inline-start: 0;
}

.techspecs
	.techspecs-section
	.techspecs-row
	.techspecs-column[aria-colspan="3"] {
	padding: 0;
}

.techspecs.with-3-columns
	.section-finish
	.techspecs-column[aria-colspan="3"]
	figure {
	display: block;
	width: var(--p-width);
	height: var(--p-height);
	--p-width: 156px;
	--p-height: 64px;
	margin: 36px auto;
}

.techspecs.with-3-columns
	.section-finish
	.techspecs-column[aria-colspan="3"]
	figcaption {
	text-align: center;
}

/* In the Box */
.techspecs.with-3-columns
	.section-in-the-box
	div.techspecs-column[aria-colspan="2"] {
	width: 16.5%;
}

@media (max-width: 1068px) {
	.techspecs.with-3-columns
		.section-in-the-box
		div.techspecs-column[aria-colspan="2"] {
		width: unset;
	}
}
/* details */
@media (min-width: 1069px) {
	.details {
		width: 200px;
	}
}
