/* button */
section.section-media-hero.media-layout-background .marquee.links-platter .marquee-detail .button-wrapper .marquee-button {
	padding-block: calc(
			var(--sk-button-padding-vertical) - var(--sk-button-border-width) +
				2px
		)
		calc(
			var(--sk-button-padding-vertical) - var(--sk-button-border-width) -
				2px
		);
}

html.no-desktop section.section-media-hero.media-layout-background .marquee.links-platter .marquee-detail .button-wrapper .marquee-button {
	padding-block: calc(
			var(--sk-button-padding-vertical) - var(--sk-button-border-width) +
				1px
		)
		calc(
			var(--sk-button-padding-vertical) - var(--sk-button-border-width) -
				1px
		);
}

#ac-localnav .ac-ln-button {
padding-block: calc(
			var(--sk-button-padding-vertical) - var(--sk-button-border-width) +
				1px
		)
		calc(
			var(--sk-button-padding-vertical) - var(--sk-button-border-width) -
				1px
		);
}

@media (max-width:734px) {
	section.section-media-hero .jp-headline-adjust {
		margin-right: -0.45em !important;
	}
}

/* section-media-hero */
@media (max-width: 734px) {
    section.section-media-hero .marquee .marquee-header {
		width: inherit;
    }
}

@media (max-width: 734px) {
    section.section-media-hero .marquee .marquee-header .marquee-headline {
		max-width: 100%;
    }
}

/* section-sound */
.section-sound .viewport-content .section-header-copy {
	width: 100%;
}

/* section-siri */
.section-siri.section-product-stories .section-header .section-header-copy {
max-width: 800px;
}

.section-siri .section-header-headline,.section-siri .siri-prompt {
	-webkit-text-fill-color: initial;
}

/* section-contrast */
@media (min-width:735px) {
	.product-tile-ctas .button, .product-tile-ctas .product-tile-current, .product-tile-ctas button {
		padding-block: calc(
			var(--sk-button-padding-vertical) - var(--sk-button-border-width) +
				2px
		)
		calc(
			var(--sk-button-padding-vertical) - var(--sk-button-border-width) -
				2px
		);
	}
}

.section-contrast .tout .stat .stat-value {
    inset-inline-start: -0.15em;
}


html.no-desktop .section-contrast .action-handler.button.product-tile-button {
	padding-block: calc(
			var(--sk-button-padding-vertical) - var(--sk-button-border-width) +
				1px
		)
		calc(
			var(--sk-button-padding-vertical) - var(--sk-button-border-width) -
				1px
		);
}

/* section-incentive */
.section-incentive .feature-card-content.image-inline .feature-card-image-container {
    display: flex;
    margin-right: auto;
}
