.dfoot{background:#1b1815;color:#e9dac1;font-family:Manrope,Inter,system-ui,sans-serif;padding:clamp(80px,12vh,120px) clamp(24px,5vw,80px) 40px}.dfoot .foot-top{align-items:flex-start;display:flex;flex-wrap:wrap;gap:36px;justify-content:space-between;margin-bottom:clamp(60px,10vh,100px);margin-left:auto;margin-right:auto;max-width:1240px}.dfoot .foot-top h3{color:#faf6ef;font-family:Playfair Display,Cormorant Garamond,Georgia,serif;font-size:clamp(28px,3.6vw,48px);font-style:italic;font-weight:300;line-height:1.15;margin:0;max-width:520px}.dfoot .foot-top .btn.light{align-items:center;background:#0000;border:1px solid #faf6ef;color:#faf6ef;display:inline-flex;font-size:11px;justify-content:center;letter-spacing:.24em;padding:14px 32px;text-decoration:none;text-transform:uppercase;transition:background .3s,color .3s}.dfoot .foot-top .btn.light:hover{background:#faf6ef;color:#1b1815}.dfoot .foot-cols{display:flex;flex-wrap:wrap;gap:clamp(40px,6vw,72px);margin:0 auto;max-width:1240px}.dfoot .foot-cols .h{color:#b08d57;font-size:10px;letter-spacing:.16em;margin:0 0 16px;text-transform:uppercase}.dfoot .foot-cols a{color:#e9dac1;display:block;font-size:13px;margin-bottom:10px;opacity:.75;text-decoration:none;transition:opacity .3s}.dfoot .foot-cols a:hover{opacity:1}.dfoot .foot-bottom{align-items:center;border-top:1px solid #e9dac126;display:flex;flex-wrap:wrap;font-size:10px;gap:10px;justify-content:space-between;letter-spacing:.08em;margin-left:auto;margin-right:auto;margin-top:40px;max-width:1240px;opacity:.45;padding-top:26px}.dfoot .foot-address{margin:0;white-space:pre-line}
/*# sourceMappingURL=543.2ca99f87.chunk.css.map*/