body.am-packaging-site #home.hero h1{font-size:var(--amp-home-title)!important;margin:0}body.am-packaging-site .am-blog-hero__copy h1,body.am-packaging-site .more-products-hero__copy h1{margin:14px 0 20px}body.am-packaging-site .store-checkout-hero h1{margin:8px 0 18px}body.am-packaging-site .am-blog-section-heading h2{max-width:24ch;margin:12px 0 0}body.am-packaging-site .am-blog-section-heading{align-items:center;gap:28px 40px;margin-bottom:32px}body.am-packaging-site .am-blog-section-heading>p{margin:0;max-width:410px}body.am-packaging-site #home.hero{min-height:0;padding-top:clamp(40px,3.4vw,56px)}body.am-packaging-site #home .hero__content{padding-bottom:32px}body.am-packaging-site #home .hero__lead{margin-top:22px}body.am-packaging-site #home .hero__actions{margin-top:26px}body.am-packaging-site .am-blog-hero,body.am-packaging-site .more-products-hero,body.am-packaging-site .store-checkout-hero{padding-top:clamp(38px,4vw,64px);padding-bottom:clamp(42px,4vw,64px)}body.am-packaging-site .am-blog-hero__copy,body.am-packaging-site .more-products-hero__copy{min-width:0}body.am-packaging-site .am-blog-hero__visual{min-height:280px}body.am-packaging-site .am-blog-hero__card{min-height:216px;width:min(290px,86%);padding:30px;border-radius:28px}body.am-packaging-site .am-blog-hero__card strong{font-size:1.4rem}body.am-packaging-site .more-products-hero__visual{min-height:clamp(260px,23vw,330px)}body.am-packaging-site .store-product-page .product-detail-hero{padding-top:clamp(32px,3vw,48px);padding-bottom:clamp(38px,4vw,60px)}body.am-packaging-site .store-product-page .product-breadcrumb{margin-bottom:clamp(22px,2vw,30px)}body.am-packaging-site .am-blog-single__hero-inner.has-no-featured-image{grid-template-columns:minmax(0,1fr)}body.am-packaging-site .has-no-featured-image .am-blog-single__heading{max-width:850px}body.am-packaging-site .am-blog-listing.section{padding-block:clamp(42px,5vw,72px)}body.am-packaging-site .am-blog-card__media{aspect-ratio:16/9}body.am-packaging-site .am-blog-card__media img{object-fit:contain}body.am-packaging-site .am-blog-card:hover .am-blog-card__media img{transform:none}body.am-packaging-site .am-blog-empty>.button{margin-top:24px}@media (max-width:900px){body.am-packaging-site .am-blog-hero__inner{gap:28px}body.am-packaging-site .am-blog-hero__visual{min-height:220px}body.am-packaging-site .am-blog-hero__card{min-height:190px}body.am-packaging-site .more-products-hero__grid{gap:30px}}@media (max-width:760px){body.am-packaging-site #home.hero{padding:26px 0 28px}body.am-packaging-site #home .hero__content{padding-bottom:0}body.am-packaging-site #home .hero__actions{margin-top:20px}body.am-packaging-site .am-blog-hero,body.am-packaging-site .more-products-hero,body.am-packaging-site .store-checkout-hero{padding:32px 0 38px}body.am-packaging-site .store-product-page .product-detail-hero{padding:28px 0 36px}body.am-packaging-site .product-detail-grid{gap:24px}body.am-packaging-site .am-blog-section-heading{gap:16px}body.am-packaging-site .am-blog-section-heading>p{max-width:none}body.am-packaging-site .more-products-hero__visual{min-height:220px}body.am-packaging-site .am-blog-listing.section{padding-block:40px}}body.am-packaging-site #process.value-section .value-photo{display:block;height:auto;aspect-ratio:auto;padding:0;border:1px solid rgba(255,255,255,.24);border-radius:18px;background:var(--am-deep);box-shadow:0 14px 32px rgba(0,0,0,.2);transition:border-color 220ms ease,box-shadow 220ms ease}body.am-packaging-site #process.value-section .value-photo img{display:block;width:100%;max-width:100%;height:auto;max-height:none;aspect-ratio:auto;object-fit:contain;padding:0;border:0;border-radius:0;background:0 0;box-shadow:none;transform:none}body.am-packaging-site #process.value-section .value-photo:hover{border-color:rgba(255,255,255,.42);box-shadow:0 18px 40px rgba(0,0,0,.24)}body.am-packaging-site #process.value-section .value-photo:hover img{transform:none}body.am-packaging-site #process.value-section .value-photo:focus-visible{outline:2px solid var(--am-yellow);outline-offset:5px}@media (max-width:760px){body.am-packaging-site #process.value-section .value-media{align-items:start}body.am-packaging-site #process.value-section .value-photo{border-radius:12px;box-shadow:0 8px 20px rgba(0,0,0,.18)}}@media (prefers-reduced-motion:reduce){body.am-packaging-site #process.value-section .value-photo{transition:none}}