/* Local Overrides */

/* .product-gallery-item-button+.product-gallery-item-cta, .product-gallery-item-cta+.product-gallery-item-cta:nth-child(2) */
@media only screen and (max-width: 1068px) {
	.product-gallery-item-button + .product-gallery-item-cta,
	.product-gallery-item-cta + .product-gallery-item-cta:nth-child(2) {
		margin-left: 5px;
	}
}

@media only screen and (max-width: 734px) {
	.product-gallery-item-button + .product-gallery-item-cta,
	.product-gallery-item-cta + .product-gallery-item-cta:nth-child(2) {
		margin-left: 20px;
	}
}
/* #watches-and-bands-gallery-item-1 .product-gallery-item-button + .product-gallery-item-cta  */
@media only screen and (max-width: 1068px) {
	#watches-and-bands-gallery-item-1
		.product-gallery-item-button
		+ .product-gallery-item-cta {
		margin-left: 15px;
		margin-right: -15px;
		white-space: break-spaces !important;
	}
}

/* #watches-and-bands-gallery-item-1 .product-gallery-item-button */
@media only screen and (max-width: 1068px) and (min-width: 735px) {
	#watches-and-bands-gallery-item-1 .product-gallery-item-button {
		margin-left: 0 !important;
	}
}

/* .button */
.button:not(.button-watchface) {
	display: flex;
	justify-content: center;
}

/* watch faces */
/* .button-watchface {
	max-width: 200px;
	text-align: center;
}
@media only screen and (min-width: 735px) and (max-width: 1068px) {
	.button-watchface {
		max-width: 150px;
	}
} */

/* a#watch-faces-gallery-item-7-trigger */
@media only screen and (min-width: 735px) {
	a#watch-faces-gallery-item-7-trigger {
		display: none;
	}
}

@media only screen and (min-width: 1069px) {
	.section-interstitial2 .section-copy-inner-wrapper {
		max-width: 22ch;
	}
}
@media only screen and (min-width: 735px) {
	.section-interstitial2 .section-copy-inner-wrapper {
		max-width: 22ch;
	}
}

/* Play red tile */

@media only screen and (min-width: 1069px) {
	[dir="ltr"] .section-tiles .tiles-container.full-width .tile {
		padding-left: 60px !important;
	}

	.section-tiles .tiles-container.full-width .tile-headline {
		width: 130% !important;
	}

	.section-tiles .tiles-container.full-width .tile-content-container {
		margin-top: 68px;
	}

	[dir="ltr"] .section-tiles .tiles-container.full-width .tile-image {
		margin-right: -40px;
	}
}

@media only screen and (min-width: 735px) and (max-width: 1068px) {
	[dir="ltr"] .section-tiles .tiles-container.full-width .tile-image {
		margin-right: -45px;
	}

	.section-tiles .tiles-container.full-width .tile-headline {
		width: 130% !important;
	}

	[dir="ltr"] .section-tiles .tiles-container.full-width .tile {
		padding-left: 37px;
	}

	.section-tiles .tiles-container.full-width .tile-content-container {
		margin-top: 22px;
	}
}

@media only screen and (min-width: 735px) and (max-width: 790px) {
	[dir="ltr"] .section-tiles .tiles-container.full-width .tile-image {
		margin-right: -69px;
	}

	[dir="ltr"] .section-tiles .tiles-container.full-width .tile {
		padding-left: 16px;
	}
}

@media only screen and (max-width: 734px) {
	.section-tiles .tile-play-red .tile-image {
		margin-bottom: 50px;
	}
}

@media only screen and (max-width: 734px) {
	.section-hero .hero-copy {
		max-width: 22.5ch;
	}
}

.section-interstitial3 .section-copy-inner-wrapper {
	max-width: 14em;
}

/* section-collections */
.section-collections .viewport-content .tabnav {
	display: none;
}

@media only screen and (max-width: 359px) {
	.section-products .gallery-content .icon-wrapper.products-cta {
		text-align: center;
		padding: 0 20px;
	}
}

@media only screen and (max-width: 734px) {
	.collections
		.watchfaces
		.gallery.scroll-gallery
		.scroll-container
		.item-container {
		gap: 180px;
	}
}
@media only screen and (min-width: 735px) and (max-width: 1067px) {
	.collections
		.watchfaces
		.gallery.scroll-gallery
		.scroll-container
		.item-container {
		gap: 110px;
	}
}
@media only screen and (min-width: 1068px) {
	.collections
		.watchfaces
		.gallery.scroll-gallery
		.scroll-container
		.item-container {
		gap: 150px;
	}
}
