.vf-native-policy .vf-header,.vf-native-policy .vf-footer,.vf-native-policy .vf-wordmark,.vf-native-policy .vf-button{font-family:Arial,Helvetica,sans-serif}.vf-native-policy .shopify-policy__container{box-sizing:border-box;width:min(100% - 40px,1000px);max-width:1000px;margin:0 auto;padding:36px 0 55px;color:#53616c;font-size:16px;line-height:1.8}.vf-native-policy .shopify-policy__title{text-align:left;max-width:820px;margin:0 auto 25px}.vf-native-policy .shopify-policy__title h1{font-size:clamp(36px,4vw,52px);line-height:1.12;letter-spacing:-.035em;font-weight:500;color:#202c35;margin:0 0 24px}.vf-native-policy .shopify-policy__body{max-width:820px;margin:auto}.vf-native-policy .shopify-policy__body h2{font-size:25px;line-height:1.35;letter-spacing:-.02em;font-weight:500;color:#202c35;margin:36px 0 14px;padding-top:20px;border-top:1px solid #dce1e4;scroll-margin-top:110px}.vf-native-policy .shopify-policy__body h3{font-size:19px;line-height:1.4}.vf-native-policy .shopify-policy__body p{margin:0 0 18px}.vf-native-policy .shopify-policy__body a{color:#2d5368;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.vf-native-policy .shopify-policy__body li+li{margin-top:10px}.vf-native-policy .shopify-policy__body ul,.vf-native-policy .shopify-policy__body ol{padding-left:24px}.vf-native-policy .vf-policy-date{font-size:12px;color:#617181}.vf-native-policy .vf-policy-lead{font-size:18px;line-height:1.7;color:#263a4a}.vf-native-policy .vf-policy-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid #dce1e4;background:#f6f7f8;border-radius:5px;margin:22px 0}.vf-native-policy .vf-policy-facts>div{padding:17px;min-width:0}.vf-native-policy .vf-policy-facts>div+div{border-left:1px solid #dce1e4}.vf-native-policy .vf-policy-facts dt{font-size:12px;color:#617181}.vf-native-policy .vf-policy-facts dd{margin:7px 0 0;font-size:15px;color:#202c35;overflow-wrap:anywhere}.vf-native-policy .vf-policy-toc{border:1px solid #dce1e4;border-radius:5px;background:#f8f9fa;margin:24px 0}.vf-native-policy .vf-policy-toc summary{padding:14px 18px;font-size:14px;font-weight:600;cursor:pointer}.vf-native-policy .vf-policy-toc nav{padding:0 18px 16px}.vf-native-policy .vf-policy-toc ol{margin:0;columns:2;column-gap:30px;font-size:14px}.vf-native-policy .vf-policy-toc li{break-inside:avoid;padding:5px 0}.vf-native-policy .vf-policy-table-wrap{max-width:100%;overflow-x:auto;border:1px solid #dce1e4;border-radius:5px;margin:22px 0}.vf-native-policy table{border-collapse:collapse;width:100%;min-width:550px;font-size:14px;line-height:1.65}.vf-native-policy caption{background:#f6f7f8;text-align:left;padding:14px 16px;color:#202c35;font-weight:600}.vf-native-policy th,.vf-native-policy td{padding:13px 16px;border:0;border-top:1px solid #dce1e4;text-align:left;vertical-align:top}.vf-native-policy thead th{background:#f6f7f8}.vf-native-policy .vf-policy-company>div{display:grid;grid-template-columns:minmax(120px,1fr) 2fr;gap:20px;padding:13px 0;border-bottom:1px solid #dce1e4;font-size:14px}.vf-native-policy .vf-policy-company dt{font-weight:600}.vf-native-policy .vf-policy-company dd{margin:0;overflow-wrap:anywhere}.vf-native-policy .vf-policy-related{font-size:14px;margin-top:36px;padding-top:24px;border-top:1px solid #dce1e4}.vf-native-policy a:focus-visible,.vf-native-policy summary:focus-visible,.vf-native-policy [tabindex]:focus-visible{outline:2px solid #2d5368;outline-offset:4px}@media(max-width:749px){.vf-native-policy .shopify-policy__container{font-size:15px;padding:28px 0 38px}.vf-native-policy .shopify-policy__title h1{font-size:35px}.vf-native-policy .shopify-policy__body h2{font-size:24px;scroll-margin-top:90px}.vf-native-policy .vf-policy-facts{grid-template-columns:1fr}.vf-native-policy .vf-policy-facts>div{display:grid;grid-template-columns:1fr 1.2fr;gap:14px;padding:13px 16px}.vf-native-policy .vf-policy-facts>div+div{border-left:0;border-top:1px solid #dce1e4}.vf-native-policy .vf-policy-facts dd{margin:0}.vf-native-policy .vf-policy-toc ol{columns:1}.vf-native-policy .vf-policy-company>div{grid-template-columns:1fr;gap:4px}}@media print{.vf-native-policy #header-group,.vf-native-policy .vf-footer,.vf-native-policy .vf-policy-toc,.vf-native-policy .vf-policy-related{display:none!important}.vf-native-policy .shopify-policy__container{max-width:none;width:100%;font-size:11pt;color:#000}.vf-native-policy .vf-policy-table-wrap{overflow:visible}.vf-native-policy table{min-width:0}.vf-native-policy h2{break-after:avoid}}.vf-native-policy .page-wrapper,.vf-native-policy #MainContent{min-width:0;width:100%;max-width:100%}.vf-native-policy .shopify-policy__container{min-width:0;overflow-wrap:anywhere}.vf-native-policy .shopify-policy__body,.vf-native-policy .shopify-policy__body .rte{min-width:0;max-width:100%}.vf-native-policy .header-logo__image{width:var(--header-logo-image-width);height:auto!important;object-fit:contain}@media(max-width:749px){.vf-native-policy .header-logo__image{width:var(--header-logo-image-width-mobile)}}
/*# sourceMappingURL=/cdn/shop/t/56/assets/visfero-native-policies.css.map */
