body:has(.shopify-policy__container),body:has(.shopify-policy__container) #MainContent{background:#202638!important;color:#5fd2ff!important}
body:has(.shopify-policy__container) .section-background{background:#202638!important}
body:has(.shopify-policy__container) .shopify-policy__container{box-sizing:border-box;width:calc(100% - 64px)!important;max-width:1400px!important;margin:40px auto 80px!important;padding:0!important;color:#5fd2ff!important;font-family:var(--font-body--family,'Open Sans',Arial,sans-serif);font-size:16px;line-height:1.75}
body:has(.shopify-policy__container) .shopify-policy__title{text-align:left!important;margin-bottom:30px}
body:has(.shopify-policy__container) .shopify-policy__title h1{color:#fff!important;font-size:clamp(28px,3vw,36px)!important;line-height:1.2;border-bottom:3px solid #ce0000;padding-bottom:20px}
body:has(.shopify-policy__container) .shopify-policy__body,body:has(.shopify-policy__container) .shopify-policy__body .rte{width:100%!important;max-width:none!important;color:#5fd2ff!important}
body:has(.shopify-policy__container) .shopify-policy__body :is(p,li,div,span,td,th){color:inherit}
body:has(.shopify-policy__container) .shopify-policy__body :is(h2,h3,h4){color:#fff!important;font-family:inherit;font-size:20px!important;line-height:1.4;margin:30px 0 12px!important}
body:has(.shopify-policy__container) .shopify-policy__body p{margin:0 0 16px}
body:has(.shopify-policy__container) .shopify-policy__body a,#MainContent .mt-legal a{color:#5fd2ff!important;text-underline-offset:3px;overflow-wrap:anywhere}
body:has(.shopify-policy__container) .shopify-policy__body a:hover,body:has(.shopify-policy__container) .shopify-policy__body a:focus-visible,#MainContent .mt-legal a:hover,#MainContent .mt-legal a:focus-visible,.mt-site-footer__legal a:hover,.mt-site-footer__legal a:focus-visible{color:#fff!important}
@media(max-width:700px){body:has(.shopify-policy__container) .shopify-policy__container{width:calc(100% - 36px)!important;margin:28px auto 56px!important;font-size:15px}body:has(.shopify-policy__container) .shopify-policy__body :is(h2,h3,h4){font-size:18px!important}}


body:has(.shopify-policy__container),#MainContent:has(.shopify-policy__container){background:#202638!important;color:#5fd2ff!important}
#MainContent:has(.shopify-policy__container){--color-background:#202638;--color-foreground:#5fd2ff;--color:#5fd2ff}
.shopify-policy__container{box-sizing:border-box!important;width:calc(100% - 64px)!important;max-width:1400px!important;margin:40px auto 80px!important;padding:0!important;background:#202638!important;color:#5fd2ff!important;font-family:var(--font-body--family,'Open Sans',Arial,sans-serif)!important;font-size:16px;line-height:1.75}
.shopify-policy__body,.shopify-policy__body>.rte{width:100%!important;max-width:none!important;color:#5fd2ff!important}
.shopify-policy__body :is(p,li,div,span,td,th){color:#5fd2ff!important}
.shopify-policy__title{text-align:left!important;margin:0 0 30px!important}
.shopify-policy__title h1{color:#fff!important;font-size:clamp(28px,3vw,36px)!important;line-height:1.2!important;border-bottom:3px solid #ce0000;padding-bottom:20px}
.shopify-policy__body :is(h2,h3,h4){color:#fff!important;font-size:20px!important;line-height:1.4!important;margin:30px 0 12px!important}
.shopify-policy__body a{color:#5fd2ff!important;overflow-wrap:anywhere}
.shopify-policy__body a:hover,.shopify-policy__body a:focus-visible{color:#fff!important}
@media(max-width:700px){.shopify-policy__container{width:calc(100% - 36px)!important;margin:28px auto 56px!important;font-size:15px}.shopify-policy__body :is(h2,h3,h4){font-size:18px!important}}
