.elevate-policy{--ep-ink: #111111;--ep-muted: #60656b;--ep-teal: #5CE1E6;--ep-border: #e8eaec;--ep-soft: #f7f9f9;max-width:900px;margin:0 auto;padding:32px 22px 80px;color:var(--ep-ink);font-family:Inter,sans-serif}.elevate-policy *,.elevate-policy *:before,.elevate-policy *:after{box-sizing:border-box}.elevate-policy .ep-eyebrow{display:inline-flex;align-items:center;gap:10px;margin-bottom:14px;font-size:11px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:#303438}.elevate-policy .ep-eyebrow:before{content:"";width:24px;height:3px;background:var(--ep-teal)}.elevate-policy h1,.elevate-policy h2,.elevate-policy h3{font-family:League Spartan,Inter,sans-serif;color:var(--ep-ink);text-transform:none}.elevate-policy h1{font-size:clamp(36px,5vw,52px);font-weight:650;line-height:1.08;letter-spacing:-1.5px;margin:0 0 20px}.elevate-policy .ep-intro{max-width:700px;margin:0;font-size:16px;line-height:1.85;color:var(--ep-muted)}.elevate-policy .ep-divider{width:100%;height:1px;margin:42px 0;background:var(--ep-border)}.elevate-policy h2{font-size:clamp(25px,3vw,31px);font-weight:650;line-height:1.2;letter-spacing:-.6px;margin:0 0 16px}.elevate-policy h3{font-size:20px;font-weight:650;line-height:1.3;margin:28px 0 12px}.elevate-policy p,.elevate-policy li{font-size:15px;line-height:1.85;color:var(--ep-muted)}.elevate-policy p{margin:0 0 16px}.elevate-policy strong{color:var(--ep-ink);font-weight:650}.elevate-policy ul{padding-left:21px;margin:10px 0 20px}.elevate-policy li{padding-left:4px;margin-bottom:10px}.elevate-policy li::marker{color:#23bac2}.elevate-policy a{color:var(--ep-ink);text-decoration:underline;text-decoration-color:#23bac2;text-underline-offset:4px}.elevate-policy a:hover{color:#159ca5}.elevate-policy .ep-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:26px 0}.elevate-policy .ep-card{background:var(--ep-soft);border:1px solid var(--ep-border);border-radius:10px;padding:25px}.elevate-policy .ep-card-label{display:block;margin-bottom:10px;font-size:11px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:#5b6267}.elevate-policy .ep-card h3{font-size:23px;margin:0 0 10px}.elevate-policy .ep-card p{font-size:14px;line-height:1.75;margin-bottom:0}.elevate-policy .ep-note{margin:26px 0;padding:19px 22px;background:var(--ep-soft);border-left:3px solid var(--ep-teal);border-radius:0 8px 8px 0}.elevate-policy .ep-note p{font-size:14px;line-height:1.8;margin:0}.elevate-policy .ep-contact{margin-top:42px;padding:30px;background:#111;border-radius:10px}.elevate-policy .ep-contact h2{color:#fff;font-size:27px;margin-bottom:12px}.elevate-policy .ep-contact p{color:#d0d2d4;margin-bottom:14px}.elevate-policy .ep-contact a{color:var(--ep-teal);text-decoration-color:var(--ep-teal);overflow-wrap:anywhere}@media(max-width:767px){.elevate-policy{padding:22px 20px 55px}.elevate-policy h1{font-size:36px;letter-spacing:-1px}.elevate-policy h2{font-size:25px}.elevate-policy h3{font-size:19px}.elevate-policy p,.elevate-policy li{font-size:14px;line-height:1.8}.elevate-policy .ep-intro{font-size:15px}.elevate-policy .ep-grid{grid-template-columns:1fr;gap:12px}.elevate-policy .ep-card{padding:21px}.elevate-policy .ep-divider{margin:34px 0}.elevate-policy .ep-contact{padding:24px 20px}}.shopify-policy__container:has(.elevate-policy) .shopify-policy__title{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/36/assets/elevate-policy.css.map */
