@media only screen and (max-width: 734px) {
	#main > section.section.section-packaging-shipping.background-alt.staggered-end > div.viewport-content > header {
		padding-bottom: 40px;
	}
	#packaging-and-shipping-gallery-item-1 > div.card.tile.tile-rounded.theme-dark > p, #packaging-and-shipping-gallery-item-2 > div.card.tile.tile-rounded > p {
		margin-block-end: 34px;
	}
}

@media only screen and (min-width: 1069px) {
	#plan-gallery-item-1 > div > div.caption-container.pin-center-top-left > div > p {
		width: 700px;
	}

	#plan-gallery-item-5 > div > div.caption-container.large-pin-top-left > div > p {
		width: 700px;
	}
}

.fix-br {
	display: none;
}

@media only screen and (min-width: 1069px) and (max-width: 1200px) {
	.fix-br {
		display: block;
	}

	#main > section.section.section-recycle-banner > .viewport-content > .card-container > div > div > div.column.banner-card-copy-column > div.banner-card-ctas.banner-card-ctas-primary > a {
		text-align: left;
	}
}

@media only screen and (min-width: 735px) and (max-width: 1068px) {
	#overview-media-card-studio-display-1 > img {
		margin-top: 15px;
	}
	.section-packaging-shipping .content {
		margin-block-start: 120px;
	}
	#packaging-and-shipping-gallery-item-1 > div.card.tile.tile-rounded.theme-dark > p, #packaging-and-shipping-gallery-item-2 > div.card.tile.tile-rounded > p {
		font-size: 21px;
	}
}

#packaging-and-shipping-gallery-item-1 > div.card.tile.tile-rounded.theme-dark > p {
	max-width: 350px;
}

@media (max-width: 734px) {
	.section-packaging-shipping .content .pin-fiber-packaging::before {
		top: -55px;
	}

	.section-packaging-shipping .content .pin-fiber-packaging::after {
		margin-top: -73px;
	}

	.pin-vertical::after {
		height: 80% !important;
	}
}

#ac-localnav {
	--localnav-keyline-color: none;
}

.ac-ln-sticking {
	--localnav-keyline-color: rgba(0, 0, 0, 0.16) !important;
}

@media only screen and (min-width: 1069px) {
	#packaging-and-shipping-gallery-item-1 > div.card.tile.tile-rounded.theme-dark > p {
		max-width: 450px;
	}
}

@media only screen and (max-width: 734px) {
	#main > section.section.section-packaging-shipping.background-alt.staggered-end > div.viewport-content > header > div > h2 {
		max-width: 320px;
	}
	#main > section.section.section-packaging-shipping.background-alt.staggered-end > div.viewport-content > header > p {
		margin-top: -30px;
	}
}

@media only screen and (max-width: 360px) {
	#main > section.section.section-packaging-shipping.background-alt.staggered-end > div.viewport-content > header > p {
		margin-top: 5px;
	}
}

#values-gallery > div.scroll-container > div > ul {
	max-width: 920px;
}
.icon-card:first-child:nth-last-child(2), .icon-card:first-child:nth-last-child(2) ~ .icon-card {
	max-width: 450px;
}
