.template-policy #MainContent{overflow:hidden;padding:clamp(3rem,6vw,7.5rem) 0 clamp(4rem,7vw,9rem);background:radial-gradient(circle at 12% 4%,rgba(100,255,193,.08),transparent 28rem),#061b3d;color:#061b3d}.template-policy .shopify-policy__container{width:min(calc(100% - 3rem),118rem);max-width:118rem;margin:0 auto;overflow:hidden;padding:clamp(3rem,5vw,7rem) clamp(2rem,5vw,7rem) clamp(3.2rem,5vw,6.5rem);border:.2rem solid #061b3d;border-radius:1.8rem;background:#fbfaf7;box-shadow:0 .9rem #00000029}.template-policy .shopify-policy__title{max-width:88rem;margin:0 auto;padding:0;text-align:center}.template-policy .shopify-policy__title h1{max-width:88rem;margin:0 auto;color:#061b3d;font-family:var(--font-heading-family);font-size:clamp(3.3rem,5vw,5.8rem);font-weight:800;letter-spacing:-.035em;line-height:1;text-transform:uppercase}.template-policy .shopify-policy__body .rte>h1:first-child,.template-policy .shopify-policy__body>h1:first-child{display:none!important}.template-policy .shopify-policy__body{max-width:88rem;margin:clamp(3.2rem,5vw,5rem) auto 0;color:#162723;font-size:clamp(1.55rem,1.3vw,1.75rem);line-height:1.68}.template-policy .shopify-policy__body .rte{color:inherit;font-size:inherit;line-height:inherit}.template-policy .shopify-policy__body h2,.template-policy .shopify-policy__body h3,.template-policy .shopify-policy__body h4{color:#061b3d;font-family:var(--font-heading-family);font-weight:800;letter-spacing:-.015em}.template-policy .shopify-policy__body h2{margin:3.8rem 0 1.4rem;font-size:clamp(2.6rem,3.1vw,3.8rem);text-transform:uppercase}.template-policy .shopify-policy__body h3{margin:3.8rem 0 1.2rem;font-size:clamp(1.9rem,2vw,2.45rem)}.template-policy .shopify-policy__body h4{margin:3rem 0 1rem;font-size:1.9rem}.template-policy .shopify-policy__body p{margin:0}.template-policy .shopify-policy__body p+p{margin-top:1.35rem}.template-policy .shopify-policy__body ul,.template-policy .shopify-policy__body ol{margin:1.35rem 0 0;padding-left:2.4rem}.template-policy .shopify-policy__body li+li{margin-top:.65rem}.template-policy .shopify-policy__body a{color:#061b3d;font-weight:750;text-underline-offset:.3rem}.template-policy .shopify-policy__body table{display:block;max-width:100%;overflow-x:auto}@media screen and (max-width:749px){.template-policy #MainContent{padding:3rem 0 5rem}.template-policy .shopify-policy__container{width:calc(100% - 2.8rem);padding:3rem 2rem 3.6rem;border-radius:1.5rem;box-shadow:0 .65rem #00000029}.template-policy .shopify-policy__body{margin-top:3rem}}
/*# sourceMappingURL=/cdn/shop/t/239/assets/vv-native-policy.css.map */
