.terms-and-condition-page .terms-section{padding-top:5rem;padding-bottom:5rem}.terms-and-condition-page .terms-section .terms-title{letter-spacing:.1px;color:#111;margin-bottom:2rem;font-size:42px;font-weight:700;line-height:1.33}.terms-and-condition-page .terms-section .terms-content{letter-spacing:.3px;color:#000;font-size:20px;font-weight:400;line-height:1.65}.terms-and-condition-page .terms-section .terms-content h2{color:#111;margin-top:2.5rem;margin-bottom:.75rem;font-size:24px;font-weight:700}.terms-and-condition-page .terms-section .terms-content h2:first-of-type{margin-top:0}.terms-and-condition-page .terms-section .terms-content p{margin-bottom:1rem}.terms-and-condition-page .terms-section .terms-content .terms-notice{background:#e3c9b1;border-left:3px solid #f7a963;border-radius:4px;padding:1rem;font-size:20px}.terms-and-condition-page .terms-section .terms-content .terms-address{background:#e3c9b1;border-radius:4px;margin:1rem 0;padding:1rem;font-style:normal}.terms-and-condition-page .terms-section .terms-content ul{margin-bottom:1rem;padding-left:1.5rem;list-style:outside}.terms-and-condition-page .terms-section .terms-content ul li{margin-bottom:.35rem}.terms-and-condition-page .terms-section .terms-content ul ul{margin-top:.35rem;margin-bottom:.5rem}.terms-and-condition-page .terms-section .terms-content a{color:#2563eb;text-decoration:underline}.terms-and-condition-page .terms-section .terms-content a:hover{color:#1d4ed8}.terms-and-condition-page .terms-section__container{max-width:80rem;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}@media (min-width:640px){.terms-and-condition-page .terms-section__container{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1024px){.terms-and-condition-page .terms-section__container{padding-left:2rem;padding-right:2rem}}
