.legal-page{min-height:100vh;display:flex;flex-direction:column;padding-top:var(--header-height, 5rem);box-sizing:border-box;background-color:var(--white);max-width:100%;overflow-x:hidden}.legal-page__inner{flex:0 0 auto;margin:0 auto;padding:var(--spacing-xxl) var(--spacing-m);width:100%;max-width:800px;min-width:0;box-sizing:border-box}.legal-page__title{font-family:Lora,serif;font-size:var(--font-h2);font-weight:400;color:var(--black);margin:0 0 var(--spacing-xl);line-height:var(--line-height-heading)}.legal-page__content{font-size:var(--font-body);line-height:var(--line-height-text);color:var(--black)}.legal-page__content h2{font-family:Lora,serif;font-size:var(--font-h3);font-weight:400;margin:var(--spacing-xl) 0 var(--spacing-m)}.legal-page__content h3{font-family:Lora,serif;font-size:var(--font-h4);font-weight:400;margin:var(--spacing-l) 0 var(--spacing-s)}.legal-page__content p{margin:0 0 var(--spacing-m)}.legal-page__content ul{margin:0 0 var(--spacing-m);padding-left:var(--spacing-l)}.legal-page__content li{margin-bottom:var(--spacing-xxs)}.legal-page__content strong{font-weight:600}.legal-page__payment-logos{margin:var(--spacing-m) 0}.legal-page__payment-logos-img{display:block;max-width:100%;height:auto}@media(max-width:767px){.legal-page__inner{padding:var(--spacing-xl) var(--spacing-s)}.legal-page__title{font-size:var(--font-h3)}}
