.section-fitness .card-set {
	grid-auto-columns: min-content;
}

.section-more h3+.nowrap {
	margin-top: unset;
}

@media only screen and (min-width: 1068px) {
	[data-media-card-gallery] .media-gallery .caption-container.large-pin-center-left .caption {
		width: unset;
	}
}

.section-fitness .watchos-fitness-media-cn {
    display: block;
    width: var(--p-width);
    height: var(--p-height);
    --p-width: 372px;
    --p-height:450px
}

@media (max-width: 1068px) and(max-width: 1068px) {
    .section-fitness .watchos-fitness-media-cn {
        --p-width: 344px;
        --p-height:416px
    }
}

@media (max-width: 734px) and(max-width: 734px) {
    .section-fitness .watchos-fitness-media-cn {
        --p-width: 260px;
        --p-height:314px
    }
}

.compatibility-card .compatibility-copy {
    max-width: 42ch;
}

@media (max-width:734px) {
    .compatibility-card .devices {
        grid-column-gap: 10px;
        column-gap: 10px;
    }
}
