.ov-policy-page{min-height:60vh;background-color:#252525;background-image:var(--ov-fidelity-pattern);background-size:144px 96px;color:#f4f4f2;padding:34px 18px 64px}.ov-policy-page__inner{width:min(920px,100%);margin:0 auto;background:#0a0a0bf0;border:1px solid rgba(255,255,255,.14);padding:34px clamp(20px,5vw,52px) 48px;box-sizing:border-box}.ov-policy-page h1{margin:0 0 30px;color:#fff;font-size:clamp(34px,5vw,54px);line-height:1.04;letter-spacing:-.025em}.ov-policy-page__body{font-size:16px;line-height:1.7;color:#e5e5e5}.ov-policy-page__body h2{margin:40px 0 14px;color:#fff;font-size:clamp(23px,3vw,31px);line-height:1.15;letter-spacing:-.01em}.ov-policy-page__body p{margin:0 0 17px}.ov-policy-page__body ul{margin:0 0 22px;padding-left:22px}.ov-policy-page__body li{margin:0 0 9px}.ov-policy-page__body a{color:#fff;text-underline-offset:3px}.ov-policy-page__contact{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0 22px;border:1px solid rgba(255,255,255,.45);text-decoration:none;font-weight:800;text-transform:uppercase;letter-spacing:.045em}.ov-policy-page__contact:focus-visible{outline:2px solid #fff;outline-offset:3px}@media(max-width:749px){.ov-policy-page{padding:24px 14px 46px}.ov-policy-page__inner{padding:26px 20px 38px}.ov-policy-page h1{font-size:34px;margin-bottom:24px}.ov-policy-page__body{font-size:15.5px;line-height:1.66}.ov-policy-page__body h2{font-size:23px;margin-top:34px}.ov-policy-page__body p{margin-bottom:15px}}.content-for-layout{flex:1 0 auto}
/*# sourceMappingURL=/cdn/shop/t/13/assets/openvessa-policy.css.map */
