.cove-content{padding:65px 5%;border-bottom:1px solid #eee;color:#353535}.cove-content h2,.cove-content h3,.cove-footer h2{text-transform:uppercase;letter-spacing:3px;font-weight:500;font-size:20px;line-height:1.5}.cove-eyebrow{text-transform:uppercase;letter-spacing:2px;font-size:11px}.cove-copy{max-width:680px;margin:auto;text-align:center;font-size:14px;line-height:1.85}.cove-hero{padding:0}.cove-hero img{width:100%;height:auto;display:block}.cove-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;max-width:1400px;margin:35px auto 0}.cove-card img{width:100%;height:380px;object-fit:contain;background:#f4f2ef}.cove-card h3{font-size:13px;text-align:center}.cove-split{display:grid;grid-template-columns:1fr 1fr;gap:45px;align-items:center}.cove-editorial{width:100%;height:auto;max-height:700px;object-fit:contain}.cove-button{display:inline-block;background:#222;color:white;padding:13px 22px;margin-top:18px;border:0;text-transform:uppercase;letter-spacing:2px;font-size:11px}.cove-footer{padding:60px 5% 25px;border-top:1px solid #eee;color:#666;font-size:13px;line-height:1.8}.cove-footer-grid{display:grid;grid-template-columns:1.3fr 1fr 1fr;gap:70px;margin-bottom:45px}.cove-footer h2{font-size:12px;letter-spacing:2px;margin-bottom:22px}.cove-footer nav a{display:block;margin:7px 0}.cove-footer input[type=email]{display:block;padding:12px;border:1px solid #ddd;width:100%;margin-top:10px}.cove-footer label{font-size:12px}.cove-footer [data-footer-group=copyright]{margin-top:35px}.cove-footer [data-footer-group=localization]{font-size:12px}@media(max-width:749px){.cove-content{padding:40px 20px}.cove-hero{padding:0}.cove-grid{grid-template-columns:1fr 1fr;gap:15px}.cove-card img{height:245px}.cove-split{grid-template-columns:1fr}.cove-footer-grid{grid-template-columns:1fr;gap:30px}.cove-footer{padding:40px 24px 24px}.cove-content h2{font-size:18px}}
.cove-content.cove-grid{display:block;max-width:none;margin:0}.cove-content>.cove-grid{display:grid}@media(min-width:990px){html:has(.page-wrapper),html:has(.page-wrapper) body{height:auto;overflow:visible}.page-wrapper{height:auto;overflow:visible}}
