main[data-template^=page],main[data-template^=page] [class*=color-],body:has(.shopify-policy__container) main,body:has(.shopify-policy__container) main [class*=color-]{--color-background: var(--sn-black) !important;--color-background-rgb: var(--sn-black-rgb) !important;--color-foreground: var(--sn-white) !important;--color-foreground-rgb: 255 255 255 !important;--color-border: rgb(var(--sn-purple-rgb) / .35) !important;--color-border-rgb: var(--sn-purple-rgb) !important}main[data-template^=page],body:has(.shopify-policy__container) main{background:var(--sn-black);color:#ffffffd9}main[data-template^=page] .section-background{background:var(--sn-black)!important}.shopify-policy__container{max-width:800px!important;margin:0 auto;padding:64px 20px 96px!important}.shopify-policy__title h1{font-family:var(--sn-font);font-size:clamp(1.8rem,4vw,2.6rem);font-weight:800;color:var(--sn-white)!important;text-align:center;margin:0 0 2.5rem}.shopify-policy__body,main[data-template^=page] .rte{color:#ffffffd9;font-size:1rem;line-height:1.7}.shopify-policy__body :is(h2,h3,h4),main[data-template^=page] .rte :is(h2,h3,h4){font-family:var(--sn-font);color:var(--sn-lavender)!important;font-weight:700;margin:2.25rem 0 .75rem}.shopify-policy__body h2,main[data-template^=page] .rte h2{font-size:1.3rem;padding-bottom:.5rem;border-bottom:1px solid rgb(var(--sn-purple-rgb) / .35)}.shopify-policy__body h3,main[data-template^=page] .rte h3{font-size:1.1rem}.shopify-policy__body strong,main[data-template^=page] .rte strong{color:var(--sn-white)}.shopify-policy__body a,main[data-template^=page] .rte a{color:var(--sn-lavender)!important;text-decoration:underline}.shopify-policy__body a:hover,main[data-template^=page] .rte a:hover{color:var(--sn-white)!important}.shopify-policy__body :is(ul,ol),main[data-template^=page] .rte :is(ul,ol){padding-left:1.25rem}.shopify-policy__body li::marker,main[data-template^=page] .rte li::marker{color:var(--sn-lavender)}main[data-template^=page] :is(h1,.h1){color:var(--sn-white)!important;font-family:var(--sn-font)}main[data-template^=page] :is(label,.field__label){color:#fffc}main[data-template^=page] :is(input,textarea){border:1px solid rgb(var(--sn-purple-rgb) / .5)!important}
/*# sourceMappingURL=/cdn/shop/t/1/assets/sn-pages.css.map */
