.shopify-policy__container{--vf-pol-ink: #0b0f12;--vf-pol-teal: #0a8c9e;--vf-pol-teal-bright: #2ec4d6;--vf-pol-text: #2b3a3f;--vf-pol-line: #dfe7ea;max-width:none;margin:0;padding:0 0 88px;color:var(--vf-pol-text);font:400 16px/1.7 Inter,sans-serif}main:has(.shopify-policy__container){overflow-x:clip}.shopify-policy__title{position:relative;margin:0 0 48px;padding:72px 24px 56px;background:var(--vf-pol-ink);box-shadow:0 0 0 100vmax var(--vf-pol-ink);clip-path:inset(0 -100vmax);text-align:center}.shopify-policy__title:before{content:"Velocity Factor policies";display:block;margin-bottom:12px;color:var(--vf-pol-teal-bright);font:700 .8rem/1 Rajdhani,sans-serif;letter-spacing:.2em;text-transform:uppercase}.shopify-policy__title:after{content:"";position:absolute;bottom:0;left:50%;width:100vw;height:3px;transform:translate(-50%);background:linear-gradient(90deg,#0a7c8b,#0f91a1 45%,#14b3c6)}.shopify-policy__title h1{margin:0;color:#fff;font:700 clamp(2.2rem,4.5vw,3.4rem)/1.02 Rajdhani,sans-serif;letter-spacing:.02em;text-transform:uppercase}.shopify-policy__body{box-sizing:border-box;max-width:868px;margin:0 auto;padding:0 24px}.shopify-policy__body .rte h2{scroll-margin-top:140px;margin:48px 0 14px;padding-top:20px;border-top:1px solid var(--vf-pol-line);color:var(--vf-pol-ink);font:700 1.65rem/1.15 Rajdhani,sans-serif;letter-spacing:.02em;text-transform:uppercase}.shopify-policy__body .rte h3{margin:32px 0 8px;color:var(--vf-pol-ink);font:700 1.2rem/1.25 Rajdhani,sans-serif;letter-spacing:.02em}.shopify-policy__body .rte p,.shopify-policy__body .rte li{max-width:72ch}.shopify-policy__body .rte li+li{margin-top:6px}.shopify-policy__body .rte a{color:var(--vf-pol-teal);text-decoration:underline;text-underline-offset:3px}.shopify-policy__body .rte strong{color:var(--vf-pol-ink)}.vf-pol-glance{margin:0 0 28px;padding:26px 30px 22px;border:1px solid #cfe6ea;border-left:4px solid var(--vf-pol-teal);border-radius:10px;background:#f1f8f9}.shopify-policy__body .rte .vf-pol-glance__label{margin:0 0 12px;color:var(--vf-pol-teal);font:700 .85rem/1 Rajdhani,sans-serif;letter-spacing:.18em;text-transform:uppercase}.shopify-policy__body .rte .vf-pol-glance ul{margin:0;padding:0;list-style:none}.shopify-policy__body .rte .vf-pol-glance li{position:relative;padding-left:22px}.vf-pol-glance li:before{content:"";position:absolute;top:.62em;left:2px;width:8px;height:8px;background:var(--vf-pol-teal);clip-path:polygon(25% 0,100% 0,75% 100%,0 100%)}.vf-pol-toc{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 8px}.shopify-policy__body .rte .vf-pol-toc a{padding:8px 14px 7px;border:1px solid var(--vf-pol-line);border-radius:999px;color:var(--vf-pol-ink);font:700 .85rem/1 Rajdhani,sans-serif;letter-spacing:.08em;text-decoration:none;text-transform:uppercase;transition:border-color .15s ease,color .15s ease}.shopify-policy__body .rte .vf-pol-toc a:hover,.shopify-policy__body .rte .vf-pol-toc a:focus-visible{border-color:var(--vf-pol-teal);color:var(--vf-pol-teal)}.vf-pol-help{margin:48px 0 0;padding:24px 28px;border-radius:10px;background:var(--vf-pol-ink);color:#c4d0d4}.shopify-policy__body .rte .vf-pol-help p{margin:0}.shopify-policy__body .rte .vf-pol-help strong{color:#fff}.shopify-policy__body .rte .vf-pol-help a{color:var(--vf-pol-teal-bright)}@media screen and (max-width:599px){.shopify-policy__title{margin-bottom:32px;padding:44px 0 36px}.shopify-policy__body{padding:0 16px}.vf-pol-glance{padding:20px 18px 16px}.shopify-policy__body .rte h2{margin-top:36px;font-size:1.4rem}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/vf_policies.css.map */
