.alh-returns{max-width:1040px;margin:0 auto 48px;color:#203d32;font-size:16px;line-height:1.75;overflow-wrap:anywhere}.alh-returns *{box-sizing:border-box}.alh-returns .alh-returns-hero{padding:36px;background:#f0f3ed;border:1px solid #dce3d7;border-radius:24px}.alh-returns .alh-returns-eyebrow{font-size:12px;letter-spacing:.14em;font-weight:650;margin:0 0 14px;color:#557245}.alh-returns h2{font-size:24px;line-height:1.3;color:#203d32;margin:0 0 16px;font-weight:650}.alh-returns .alh-returns-hero h2{font-size:36px;letter-spacing:-.025em}.alh-returns p{margin:0 0 16px}.alh-returns p:last-child{margin-bottom:0}.alh-returns a{color:#426139;text-decoration:underline;text-underline-offset:3px}.alh-returns a:focus-visible{outline:2px solid #557245;outline-offset:4px}.alh-returns-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:20px 0 32px}.alh-returns-facts>div{border:1px solid #dce3d7;border-radius:18px;padding:18px 20px;background:#fafbf8}.alh-returns-facts strong,.alh-returns-facts span,.alh-returns-facts a{display:block}.alh-returns-facts strong{font-size:21px;margin-bottom:4px}.alh-returns-facts span,.alh-returns-facts a{font-size:14px}.alh-returns section{padding:28px 32px;border:1px solid #e0e5dc;border-radius:22px;background:#fff;margin-bottom:16px}.alh-returns-address,.alh-returns-sample{padding:20px 24px;background:#f5f7f2;border-radius:14px;margin:8px 0 20px}.alh-returns-address span{display:block;font-size:11px;letter-spacing:.1em;margin-bottom:8px}.alh-returns-address strong{display:block}.alh-returns-contact{padding:28px 32px;border-radius:22px;background:#f0f3ed;margin-top:24px}.alh-returns-contact p:last-child{font-size:14px}@media(max-width:600px){.alh-returns{font-size:15px;line-height:1.7;margin-bottom:28px}.alh-returns .alh-returns-hero{padding:24px 20px;border-radius:20px}.alh-returns .alh-returns-hero h2{font-size:28px}.alh-returns h2{font-size:22px}.alh-returns section,.alh-returns-contact{padding:22px 18px;border-radius:18px}.alh-returns-facts{grid-template-columns:1fr;gap:8px;margin:14px 0 24px}.alh-returns-facts>div{padding:14px 18px}.alh-returns-address,.alh-returns-sample{padding:18px 16px}}@media print{.alh-returns section,.alh-returns-hero,.alh-returns-contact{break-inside:avoid;box-shadow:none!important}}
