@font-face{font-family:Nobel;src:url(https://cdn.shopify.com/s/files/1/0871/3971/3358/files/nobel-2.otf?v=1730972318)format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Nobel;src:url(https://cdn.shopify.com/s/files/1/0871/3971/3358/files/nobel-5.ttf?v=1730972386)format("truetype");font-weight:300;font-style:normal;font-display:swap}*{box-sizing:border-box;margin:0;padding:0}body{font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;color:#2b2b2be6;background-color:#fff;min-width:320px;min-height:100vh;font-family:Nobel,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;overflow-x:hidden}#root{width:100%;min-height:100vh;font-family:inherit}:root{font-family:Nobel,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#c7c7c71a}::-webkit-scrollbar-thumb{background:linear-gradient(135deg,#d6c6a8,#cbbfaf);border-radius:10px}::-webkit-scrollbar-thumb:hover{background:linear-gradient(135deg,#cbbfaf,#d6c6a8)}@keyframes twinkle{0%,to{opacity:.2;transform:scale(1)}50%{opacity:1;transform:scale(1.2)}}@keyframes pulse{0%,to{opacity:.6;transform:scale(1)}50%{opacity:0;transform:scale(1.8)}}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes shimmer{0%{background-position:-1000px 0}to{background-position:1000px 0}}@keyframes shootingStar{0%{opacity:1;transform:translate(0)rotate(-45deg)}70%{opacity:1}to{opacity:0;transform:translate(1000px,500px)rotate(-45deg)}}@keyframes float{0%,to{transform:translate(0)}25%{transform:translate(20px,-20px)}50%{transform:translate(-20px,20px)}75%{transform:translate(20px,10px)}}@keyframes slideIn{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:translate(0)}}::selection{color:#2b2b2b;background:#d6c6a84d}::selection{color:#2b2b2b;background:#d6c6a84d}button,a,input,select,textarea{transition:all .3s cubic-bezier(.4,0,.2,1)}button:focus-visible,a:focus-visible{outline-offset:2px;outline:2px solid #d6c6a8}button:focus:not(:focus-visible),a:focus:not(:focus-visible){outline:none}button:hover:not(:disabled){background:#2b305426!important;border-color:#2b30544d!important;transform:translate(6px)!important;box-shadow:0 4px 16px #2b305426!important}button:active:not(:disabled){transform:translate(3px)!important}
