/*------------------------------------*\
   LOCAL SCREENS
\*------------------------------------*/

/*------------------------------------*\
   END LOCAL SCREENS
\*------------------------------------*/

/*------------------------------------*\
   LOCAL FIXES
\*------------------------------------*/

@media only screen and (min-width: 1069px) {
	.section-hero .hero-headline .lottie {
		height: 85px;
	}

	.overview-plan-text-recover {
		transform: translateX(-20px);
	}

	.overview-plan-text-use {
		transform: translateX(-30px);
	}

	.overview-plan-text-package {
		transform: translateX(-23px);
	}

	.overview-plan-text-design {
		transform: translateX(5px);
	}

	.plan-gallery .plan-item-description-copy {
		max-width: 20ch;
	}

	.plan-gallery .plan-item-description-product-use .plan-item-description-copy {
		max-width: 17ch;
	}

	.section-products .tile-enclosure .tile-media .overview_card_enclosure_text .sosumi-container {
		top: 94px;
	}

	.section-more-to-give .typography-more-to-give-copy {
		margin-top: 40px;
	}

	.section-products #packaging-shipping .tile-image-sosumi {
		--image-font-size-px: 9px;
		--image-word-offset: -6px;
	}

	.overview-card-recover-text {
		transform: translateY(-28px);
	}

	.section-products .tile-band .overview_card_watch_band_text {
		transform: translateY(-35px);
	}

	.section-products .tile-enclosure .tile-media .overview_card_enclosure_text .sosumi-container {
		--image-word-offset: -28px;
	}

	#layer_svg {
		width: 163.25px;
		height: 85px;
		transform: translateY(20px);
	}

	.section-hero .hero-headline {
		transform: translateY(-15px);
	}
}

@media only screen and (min-width: 735px) and (max-width: 1068px) {
	.section-hero .hero-headline .lottie {
		height: 64px;
	}

	.overview-plan-text-recover {
		transform: translateX(-20px);
	}

	.overview-plan-text-use {
		transform: translateX(-30px);
	}

	.overview-plan-text-package {
		transform: translateX(-23px);
	}

	.overview-plan-text-design {
		transform: translateX(5px);
	}

	.plan-gallery .plan-item-description-copy {
		max-width: 18ch;
	}

	.plan-gallery .plan-item-description-product-use .plan-item-description-copy {
		max-width: 17ch;
	}

	.section-you .tile.tile-secondary.tile-grid-forecast .tile-headline {
		max-width: 16ch;
	}

	.section-products .tile-enclosure .tile-media .overview_card_enclosure_text .sosumi-container {
		top: 87px;
	}

	.section-products .tile-recovery .products-headline {
		max-width: 18ch;
	}

	.section-products .tile-enclosure .tile-media .overview_card_enclosure {
		margin-inline-start: auto;
		right: -100px;
		top: 55px;
	}

	.section-more-to-give .overview-text-trade-in {
		display: flex;
		justify-content: center;
		align-items: flex-start;
	}

	.section-more-to-give .typography-more-to-give-copy {
		margin-top: 40px;
	}

	.section-products #packaging-shipping .tile-image-sosumi {
		--image-font-size-px: 10px;
		--image-word-offset: -5px;
	}

	.overview-card-recover-text {
		transform: translateY(-28px);
	}

	.section-products .tile-band .overview_card_watch_band_text {
		transform: translateY(-35px);
	}

	.section-products .tile-enclosure .tile-media .overview_card_enclosure_text .sosumi-container {
		--image-word-offset: -19px;
	}

	#layer_svg {
		width: 122.44px;
		height: 64px;
		transform: translateY(15px);
	}

	.section-hero .hero-headline {
		transform: translateY(-10px);
	}
}

@media only screen and (max-width: 734px) {
	.section-hero .hero-headline .tr-custom-hero-text {
		transform: translateY(10px);
		display: block;
	}

	.section-hero .hero-headline .lottie {
		height: 64px;
	}

	.overview-plan-text-recover {
		transform: translateX(-10px);
	}

	.overview-plan-text-use {
		transform: translateX(-15px);
	}

	.overview-plan-text-package {
		transform: translateX(-10px);
	}

	.overview-plan-text-design {
		transform: translateX(7px);
	}

	.plan-gallery .plan-item-description-product-use .plan-item-description-copy {
		max-width: 14ch;
	}

	.section-products .tile-enclosure .tile-media .overview_card_enclosure_text .sosumi-container {
		top: 54px;
	}

	.section-products .tile-enclosure .tile-media .overview_card_enclosure {
		right: -75px;
		top: 40px;
	}

	.section-more-to-give .overview-text-trade-in {
		display: flex;
		justify-content: center;
		align-items: flex-start;
	}

	.section-more-to-give .typography-more-to-give-copy {
		margin-top: 40px;
	}

	.section-products #packaging-shipping .tile-image-sosumi {
		--image-word-offset: 1px;
		--image-font-size-px: 10px;
	}

	.overview-card-recover-text {
		transform: translateY(-28px);
	}

	.section-products .tile-band .overview_card_watch_band_text {
		transform: translateY(-15px);
	}

	.section-products .tile-enclosure .tile-media .overview_card_enclosure_text .sosumi-container {
		--image-word-offset: -8px;
	}

	#layer_svg {
		width: 122.44px;
		height: 64px;
		transform: translateY(15px);
	}

	.section-hero .hero-headline {
		transform: translateY(-15px);
	}
}

@media only screen and (max-width: 734px) {
	.tr-custom-hero-text {
		margin-bottom: -7px;
	}
}

/*------------------------------------*\
   END LOCAL FIXES
\*------------------------------------*/
