.shopify-section[id$=__ehr_footer],.shopify-section:has(>#ehf){padding-top:0;padding-bottom:0}#ehf{display:block;margin:0;border:0;background:#fff;color:#4d4d4d;font-family:DM Sans,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:15px;line-height:1.4;-webkit-font-smoothing:antialiased}#ehf *,#ehf *:before,#ehf *:after{box-sizing:border-box}#ehf .ehf-main{max-width:1200px;margin:0 auto;padding:56px 40px 20px;display:flex;flex-wrap:wrap;gap:40px 64px}#ehf .ehf-brand{flex:1 1 220px;display:flex;flex-direction:column;gap:24px}#ehf .ehf-logo{display:block;width:150px}#ehf .ehf-logo img{display:block;width:150px;height:auto;max-width:none}#ehf .ehf-follow{margin:0 0 10px;font-size:13px;line-height:1.3;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#004f59}#ehf .ehf-social{display:flex;gap:8px;margin:0 0 0 -2px;padding:0}#ehf .ehf-social a{width:44px;height:44px;display:flex;align-items:center;justify-content:center;border-radius:12px;text-decoration:none;transition:transform .15s ease}#ehf .ehf-social a:hover{transform:translateY(-2px);text-decoration:none}#ehf .ehf-social svg{display:block;width:40px;height:40px}#ehf .ehf-cols{flex:999 1 640px;min-width:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:24px 32px}#ehf .ehf-col{margin:0;padding:0;border:0}#ehf .ehf-col summary{display:flex;align-items:center;justify-content:space-between;list-style:none;cursor:default;margin:0 0 6px;padding:0;font-size:16px;line-height:1.3;font-weight:700;letter-spacing:0;text-transform:none;color:#004f59}#ehf .ehf-col summary::-webkit-details-marker{display:none}#ehf .ehf-col summary::marker{content:""}#ehf .ehf-col summary svg{display:none;width:20px;height:20px;flex:none}#ehf .ehf-col ul{list-style:none;margin:0;padding:0}#ehf .ehf-col li{margin:0;padding:0}#ehf .ehf-col a{display:block;padding:11px 0;line-height:22px;font-size:15px;font-weight:500;letter-spacing:.02em;color:#4d4d4d;text-decoration:none}#ehf .ehf-col a:hover{color:#004f59;text-decoration:underline;text-underline-offset:3px}#ehf a:focus-visible,#ehf summary:focus-visible{outline:2px solid #004F59;outline-offset:3px;border-radius:4px}#ehf .ehf-bar{background:#004f59;color:#d6e4e6}#ehf .ehf-bar-in{max-width:1200px;margin:0 auto;padding:6px 40px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:0 24px;font-size:13px}#ehf .ehf-bar-in>span{padding:11px 0;line-height:22px}#ehf .ehf-bar nav{display:flex;flex-wrap:wrap;gap:0 24px}#ehf .ehf-bar a{display:block;padding:11px 0;line-height:22px;color:#fff;font-weight:600;text-decoration:none}#ehf .ehf-bar a:hover{color:#fff;text-decoration:underline;text-underline-offset:3px}#ehf .ehf-bar a:focus-visible{outline-color:#fff}@media(max-width:699px){#ehf .ehf-main{padding:32px 20px 12px;gap:24px}#ehf .ehf-cols{display:block;flex-basis:100%}#ehf .ehf-col{border-top:1px solid #E3EAEB}#ehf .ehf-col summary{cursor:pointer;min-height:52px;margin:0;padding:14px 2px;font-size:15px}#ehf .ehf-col summary svg{display:block;transition:transform .2s ease}#ehf .ehf-col[open] summary svg{transform:rotate(180deg)}#ehf .ehf-col ul{padding:0 2px 10px}#ehf .ehf-bar-in{padding:8px 20px;flex-direction:column;align-items:flex-start}}@media(prefers-reduced-motion:reduce){#ehf *{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/ehr-footer.css.map */
