@import "https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,500;0,600;1,300;1,400;1,600&family=DM+Sans:opsz,wght@9..40,300;9..40,400;9..40,500;9..40,600&display=swap";*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;scroll-padding-top:64px}body{--font-serif:"Cormorant Garamond", serif;--font-price:"DM Sans", sans-serif;color:#1a1a1a;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;cursor:none;background:#f9f6f1;font-family:DM Sans,sans-serif;overflow-x:hidden}#root{width:100%}::selection{background:#e8ddd4}*{cursor:none!important}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background:#f9f6f1}::-webkit-scrollbar-thumb{background:#ccc4bb;border-radius:99px}::-webkit-scrollbar-thumb:hover{background:#b0a9a0}.price{color:#1a1a1a;letter-spacing:-.5px;font-family:DM Sans,sans-serif;font-size:16px;font-weight:300}.price-sm{color:#1a1a1a;letter-spacing:-.3px;font-family:DM Sans,sans-serif;font-size:12px;font-weight:300}.price-lg{color:#1a1a1a;letter-spacing:-.5px;font-family:DM Sans,sans-serif;font-size:22px;font-weight:300}@media (width<=768px){body{cursor:auto}*{cursor:auto!important}}
