html body .shopify-policy__container{max-width:1180px;margin:0 auto;padding:44px 24px 70px;box-sizing:border-box;display:grid;grid-template-columns:minmax(0,1fr) 260px;column-gap:64px}html body .shopify-policy__title{grid-column:1;text-align:left;margin:0;padding:0 0 22px;border-bottom:1px solid #E9E4EF}html body .shopify-policy__title h1{margin:0;font-size:40px;line-height:1.12;font-weight:600;color:#1c1a22;text-align:left}html body .vio-pol__meta{display:flex;align-items:center;gap:10px;margin:12px 0 0;font-size:13px;font-weight:500;color:#8b84a0}html body .vio-pol__meta i{width:3px;height:3px;border-radius:50%;background:#c9c1d6;display:inline-block;font-style:normal}html body .shopify-policy__body{grid-column:1;margin:0;padding-top:30px}html body .shopify-policy__body .rte{max-width:72ch;font-size:16px;line-height:1.75;color:#4c4761}html body .shopify-policy__body .rte p{margin:0 0 16px}html body .shopify-policy__body .rte h1,html body .shopify-policy__body .rte h2{margin:36px 0 14px;padding-bottom:10px;border-bottom:1px solid #EFEBF4;font-size:22px;line-height:1.3;font-weight:600;color:#1c1a22;text-transform:none;letter-spacing:0;scroll-margin-top:110px}html body .shopify-policy__body .rte h3{margin:26px 0 10px;font-size:18px;font-weight:600;color:#1c1a22;scroll-margin-top:110px}html body .shopify-policy__body .rte>div:first-child>h2:first-child,html body .shopify-policy__body .rte>h2:first-child,html body .shopify-policy__body .rte>h3:first-child{margin-top:0}html body .shopify-policy__body .rte ul,html body .shopify-policy__body .rte ol{margin:0 0 18px;padding-left:20px}html body .shopify-policy__body .rte li{margin:0 0 8px}html body .shopify-policy__body .rte strong{color:#1c1a22;font-weight:600}html body .shopify-policy__body .rte a{color:#7a5aa6;font-weight:600;text-decoration:none}html body .shopify-policy__body .rte a:hover{color:#5f4785;text-decoration:underline}html body .shopify-policy__body .rte .card-header{display:none}html body .shopify-policy__body .rte .intro-box,html body .shopify-policy__body .rte .contact-box{background:#faf8fc;border:1px solid #E9E4EF;border-radius:12px;padding:18px 20px;margin:0 0 20px}html body .shopify-policy__body .rte .intro-box>strong:first-child,html body .shopify-policy__body .rte .contact-box>strong:first-child{display:block;font-size:11px;letter-spacing:1.3px;text-transform:uppercase;color:#7a5aa6;margin-bottom:6px}html body .vio-pol__toc{grid-column:2;grid-row:1 / span 2;align-self:start;position:sticky;top:110px;margin-top:8px}html body .vio-pol__toc p{margin:0 0 14px;font-size:11px;font-weight:700;letter-spacing:1.4px;text-transform:uppercase;color:#7a5aa6}html body .vio-pol__toc ol{list-style:none;margin:0;padding:0 0 0 16px;border-left:1px solid #E9E4EF;display:flex;flex-direction:column;gap:12px;max-height:calc(100vh - 180px);overflow:auto}html body .vio-pol__toc a{display:block;font-size:13.5px;line-height:1.4;font-weight:500;color:#5b5266;text-decoration:none}html body .vio-pol__toc a:hover,html body .vio-pol__toc a.is-on{color:#7a5aa6}html body .vio-pol__toc a.is-on{font-weight:600}@media(max-width:989px){html body .shopify-policy__container{grid-template-columns:minmax(0,1fr);padding:28px 18px 50px}html body .vio-pol__toc{display:none}html body .shopify-policy__title h1{font-size:30px}html body .shopify-policy__body .rte{font-size:15.5px}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/vio-policy.css.map */
