/* 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 (min-width: 387px) and (max-width: 413px) {
	.sm-break {
		display: block;
	}
}

/*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;
    }
}
