.refundPolicyPage .wrapper{min-height:80vh;margin:auto}.refundPolicyPage .header{color:var(--text);margin:auto;display:flex;max-width:90%;text-align:center;align-items:center;flex-direction:column}.refundPolicyPage .header .headerGroup{padding:5px;margin-top:1em;width:fit-content;position:relative;margin-bottom:.25em}.refundPolicyPage .header .headerGroup .title{margin:0;z-index:2;color:var(--background);position:relative}@media(max-width:480px){.refundPolicyPage .header .headerGroup .title{font-size:1.8rem}}.refundPolicyPage .header .headerGroup .headerBg{top:0;left:0;z-index:1;content:"";width:100%;height:100%;opacity:1;border-radius:5px;position:absolute;background:var(--primary)}.refundPolicyPage .refundPolicy{width:80%;margin:2em auto auto;color:var(--text);padding:20px;border-radius:20px;background-color:color-mix(in srgb,var(--background) 5%,transparent)}@media(max-width:600px){.refundPolicyPage .refundPolicy{width:80%}}.refundPolicyPage .refundPolicy .title{display:flex;margin-bottom:1em;flex-direction:row;justify-content:space-between}@media(max-width:500px){.refundPolicyPage .refundPolicy .title .updated{text-align:right}}.refundPolicyPage .refundPolicy .title .updated span{color:var(--primary)}.refundPolicyPage .refundPolicy a{color:var(--primary);text-decoration:none}.refundPolicyPage .refundPolicy a:hover{text-decoration:underline}
