@import "https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,400;0,600;1,400;1,600&family=Cinzel:wght@400;600&family=Inter:wght@400;500;600&display=swap";:root{--ouro:#c9a84c;--ouro-claro:#e8c97a;--creme:#fdf6e3;--creme-dourado:#f5e6b8;--marrom:#3a2e13;--marrom-escuro:#3d2b0e;--laranja:#b88625;--muted:#4a3608;--borda:#5a401059;--sombra:#3a2e1314;--font-display:"Cinzel", serif;--font-body:"Cormorant Garamond", serif;--font-ui:"Inter", sans-serif}*,:before,:after{box-sizing:border-box;-webkit-tap-highlight-color:transparent;margin:0;padding:0}html,body,#root{width:100%;height:100%;overflow-x:hidden}body{background:var(--creme);color:var(--marrom);font-family:var(--font-ui);-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;font-size:16px;font-weight:400;line-height:1.65}#root{background:var(--creme);flex-direction:column;max-width:430px;min-height:100dvh;margin:0 auto;display:flex;position:relative;box-shadow:0 0 60px #0000001f}button{cursor:pointer;background:0 0;border:none;font-family:inherit}input,textarea,select{font-family:inherit;font-size:17px!important}a{color:inherit;text-decoration:none}@keyframes fadeIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes shimmer{0%{opacity:.7}50%{opacity:1}to{opacity:.7}}.animate-in{animation:.4s forwards fadeIn}.cinzel{font-family:var(--font-display)}.cormorant{font-family:var(--font-body)}.inter{font-family:var(--font-ui)}:root{--bottom-nav-height:120px}.page-with-nav{padding-bottom:120px!important;padding-bottom:max(120px, calc(80px + env(safe-area-inset-bottom)))!important}
