@import "https://fonts.googleapis.com/css2?family=Cormorant+Garamond:wght@300;400;500&family=Noto+Sans+KR:wght@300;400;500&display=swap";:root{--bg:#faf9f7;--bg2:#f0ede8;--border:#ddd9d2;--text:#111110;--text2:#5a5650;--text3:#9a9590}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px}body{color:var(--text);background-color:var(--bg);font-family:Noto Sans KR,sans-serif;font-weight:400;line-height:1.6;overflow-x:hidden}::selection{color:inherit;background:#00000014}::selection{color:inherit;background:#00000014}a{color:inherit;text-decoration:none}button{cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;outline:none;font-family:inherit}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}img{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;max-width:100%;display:block}img.product-img{filter:contrast(1.04)brightness(.98)}.label{text-transform:uppercase;letter-spacing:4px;color:var(--text2);font-size:10px;font-weight:400}input:focus,textarea:focus{border-color:var(--text)!important}::-webkit-scrollbar{width:0;height:0}
