.legal-page{margin-top:74px}@media(max-width: 767px){.legal-page{margin-top:86px}}body.has-promo-banner .legal-page{margin-top:118px}@media(max-width: 767px){body.has-promo-banner .legal-page{margin-top:130px}}.legal-page{padding:40px 0 120px}@media(max-width: 767px){.legal-page{padding:16px 0 72px}}.legal-page__title{margin:0 0 32px;color:#7e341b;font-family:"Boska",sans-serif;font-size:2.5rem;font-weight:700;line-height:1.2}@media(max-width: 767px){.legal-page__title{font-size:2rem;margin-bottom:24px}}.legal-page__content{max-width:820px;color:#121212;font-family:"Raleway",sans-serif}.legal-page__content p{margin:0 0 16px;font-weight:300;line-height:1.6}.legal-page__content h2{margin:32px 0 16px;color:#7e341b;font-size:1.5rem;font-weight:600;line-height:1.4;font-family:"Raleway",sans-serif}@media(max-width: 767px){.legal-page__content h2{margin-top:24px;font-size:1.375rem}}.legal-page__content h3{margin:24px 0 12px;color:#121212;font-size:1.25rem;font-weight:500;line-height:1.4;font-family:"Raleway",sans-serif}.legal-page__content h4{margin:20px 0 10px;color:#121212;font-size:1.125rem;font-weight:500;line-height:1.4;font-family:"Raleway",sans-serif}.legal-page__content ul{margin:0 0 16px;padding-left:20px}.legal-page__content ul li{margin-bottom:8px;font-weight:300;line-height:1.6}.legal-page__content a{color:#7e341b;text-decoration:underline;text-underline-offset:2px}.legal-page__content a:hover{color:#3f1a0e}.legal-page__content strong{font-weight:600}.legal-page__content em{font-style:italic}footer#site-footer .footer-legal-links{font-style:italic}
