/*Local Overrides */

/* Chapter Nav */
.chapternav-item-watchos {
	padding: 0px 10px 0px 22px;
}

/* COMPARE */
@media only screen and (max-width: 734px) {
	li#gallery-item-1 div.product-tile-ctas.product-tile-padding {
		padding-right: 40px;
	}
}

@media only screen and (max-width: 734px) {
	.product-tile .product-tile-price {
		--product-tile-padding: 26px;
	}
}

/* CONECTIVITY MODAL */
@media only screen and (min-width: 1069px) {
	.feature-card-modal-tile.tile-horizontal-layout
		.card-viewport-content
		.feature-card-modal-copyblock {
		width: 355px;
	}
	.accordion .accordion-item .accordion-button .accordion-title-text {
		width: 75%;
	}
}

/* Get to know section, card 7 */

@media only screen and (max-width: 734px) {
	#gallery-item-adventure-ready-7
		.feature-card-content
		.feature-card-image-container.image-bottom-center {
		bottom: -17px;
	}
}

@media only screen and (min-width: 1069px) {
	#icon-card-get-to-know .icon-card-copy-wrapper h3.icon-card-headline {
		width: 297px;
	}
}
@media only screen and (min-width: 735px) and (max-width: 1068px) {
	#icon-card-get-to-know .icon-card-copy-wrapper h3.icon-card-headline {
		width: 256px;
	}
}
@media only screen and (max-width: 734px) {
	#icon-card-get-to-know .icon-card-copy-wrapper h3.icon-card-headline {
		width: 179px;
	}
}

@media only screen and (min-width: 735px) and (max-width: 1068px) {
	#icon-card-shopping-experience.icon-card .tile-content {
		padding-inline-end: 55px;
	}
}
@media only screen and (min-width: 1069px) {
	#icon-card-shopping-experience.icon-card .tile-content {
		padding-inline-end: 55px;
	}
}

/* Ribbon */
@media only screen and (max-width: 349px) {
	.ribbon-vday-2025 .ac-ribbon__vday-2025-container {
		padding: 0 27px;
	}
}

@media only screen and (min-width: 410px) and (max-width: 516px) {
	.ribbon-vday-2025 .ac-ribbon__vday-2025-container {
		flex-direction: column;
		padding: 0 80px;
	}
}

@media only screen and (min-width: 517px) and (max-width: 649px) {
	.ribbon-vday-2025 .ac-ribbon__vday-2025-container {
		padding: 0 103px;
	}
}

@media only screen and (min-width: 650px) and (max-width: 734px) {
	.ribbon-vday-2025 .ac-ribbon__vday-2025-container {
		padding: 0 0px;
	}
}

@media only screen and (min-width: 735px) and (max-width: 1032px) {
	.ribbon-vday-2025 .ac-ribbon__vday-2025-content {
		width: 562px;
	}
}

@media only screen and (min-width: 806px) {
	.ribbon-vday-2025 .ac-ribbon__vday-2025-content {
		width: 800px;
	}
}

/* bands */

@media only screen and (min-width: 734px) and (max-width: 1068px) {
	.section-black-unity .banner-card .banner-card-copy-column {
		--width: 600px !important;
	}
}
