.legal-rte,.shopify-policy__body .rte{--legal-green: #39a66f;--legal-brown: #883b08;font-size:1.6rem;line-height:1.8;letter-spacing:.02em;color:rgba(var(--color-foreground),.82)}.legal-rte p,.shopify-policy__body .rte p{margin:0 0 1.6rem}.legal-rte h2,.legal-rte h3,.legal-rte h4,.shopify-policy__body .rte h2,.shopify-policy__body .rte h3,.shopify-policy__body .rte h4{margin:4.4rem 0 1.4rem;font-size:2.1rem;font-weight:600;line-height:1.35;letter-spacing:0;color:rgb(var(--color-foreground))}.legal-rte h3,.legal-rte h4,.shopify-policy__body .rte h3,.shopify-policy__body .rte h4{margin:3rem 0 1rem;font-size:1.75rem}.legal-rte strong,.legal-rte b,.shopify-policy__body .rte strong,.shopify-policy__body .rte b{font-weight:600;color:rgb(var(--color-foreground))}.legal-rte ul,.legal-rte ol,.shopify-policy__body .rte ul,.shopify-policy__body .rte ol{margin:0 0 2rem;padding:0;list-style:none}.legal-rte ol,.shopify-policy__body .rte ol{padding-left:2.4rem;list-style:decimal outside}.legal-rte li,.shopify-policy__body .rte li{margin:0 0 1rem}.legal-rte ul>li,.shopify-policy__body .rte ul>li{position:relative;padding-left:2.4rem;list-style:none}.legal-rte ul>li:before,.shopify-policy__body .rte ul>li:before{content:"";position:absolute;top:.75em;left:.6rem;width:.6rem;height:.6rem;background:var(--legal-green);border-radius:50%}.legal-rte ol>li::marker,.shopify-policy__body .rte ol>li::marker{font-weight:600;color:var(--legal-green)}.legal-rte li>ul,.legal-rte li>ol,.shopify-policy__body .rte li>ul,.shopify-policy__body .rte li>ol{margin:1rem 0 0}.legal-rte a,.shopify-policy__body .rte a{color:var(--legal-green);overflow-wrap:anywhere}.legal-rte a:hover,.shopify-policy__body .rte a:hover{color:var(--legal-brown)}.legal-rte .legal-updated,.shopify-policy__body .rte .legal-updated{margin:0 0 3.2rem;padding-bottom:2rem;font-size:1.3rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--legal-brown);border-bottom:.1rem solid rgba(var(--color-foreground),.1)}.legal-rte>:first-child,.shopify-policy__body .rte>:first-child{margin-top:0}.legal-rte>:last-child,.shopify-policy__body .rte>:last-child{margin-bottom:0}.shopify-policy__container{max-width:72.6rem;margin:0 auto;padding:4.8rem 1.5rem 6.4rem}@media screen and (min-width:750px){.shopify-policy__container{padding:6.4rem 5rem 8rem}}@media screen and (max-width:749px){.legal-rte,.shopify-policy__body .rte{font-size:1.5rem;line-height:1.75}.legal-rte h2,.shopify-policy__body .rte h2{margin-top:3.6rem;font-size:1.9rem}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/legal-content.css.map */
