@import url(/assets/fonts.css);
html{-webkit-text-size-adjust:100%}
body{margin:0;background:#F6F1E8}
a{color:#9C5B2E}a:hover{color:#7A431F}
img{max-width:100%}
.legal{font-family:'Poppins',sans-serif;font-weight:300;color:#2A211B;font-size:17px;line-height:1.7}
.legal .wrap{max-width:760px;margin:0 auto;padding:80px 24px 104px}
.legal .eyebrow{margin:0 0 16px;font-size:13px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:#9C5B2E}
.legal h1{font-family:'Lora',serif;font-weight:500;font-size:44px;line-height:1.15;margin:0 0 12px}
.legal h2{font-family:'Lora',serif;font-weight:500;font-size:26px;line-height:1.25;margin:48px 0 12px}
.legal h3{font-size:17px;font-weight:500;margin:28px 0 6px}
.legal .meta{color:#6B6058;font-size:14px;margin:0 0 32px}
.legal ul{padding-left:20px}.legal li{margin:0 0 8px}
.legal .formbox{border:1px dashed #B8A58C;border-radius:4px;padding:8px 28px;background:#FFFFFF}
.takk{font-family:'Poppins',sans-serif;font-weight:300;color:#2A211B;font-size:17px;line-height:1.65}
.takk .wrap{max-width:640px;margin:0 auto;padding:88px 24px 112px}
.takk h1{font-family:'Lora',serif;font-weight:500;font-size:48px;line-height:1.1;margin:0 0 20px}
.takk .note{font-size:14px;color:#6B6058;margin-top:32px}
header nav > div{gap:14px 22px!important}
@media (max-width:720px){
  h1{font-size:38px!important;line-height:1.15!important}
  h2{font-size:30px!important}
  section[style*="padding: 1"],section[style*="padding: 9"],section[style*="padding: 8"],section > div[style*="padding: 1"],section > div[style*="padding: 9"]{padding-top:64px!important;padding-bottom:64px!important}
  header nav > div > a:not(:last-child){display:none}
  .legal h1,.takk h1{font-size:34px!important}
}
