@import url(https://fonts.googleapis.com/css2?family=Grand+Hotel&display=swap);@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+KR&display=swap);body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}*{box-sizing:border-box}a{text-decoration:none}.nav,a{color:#fff}.nav{width:100%;cursor:pointer;position:fixed;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;text-align:end;height:4rem;background:#000;padding-bottom:15px;z-index:100;font-family:"Montserrat",sans-serif;box-shadow:0 1px 5px #000}.brand-logo{padding-top:1rem;padding-left:1rem;font-family:"Grand Hotel",cursive;font-weight:200ont}.header-button{display:-webkit-flex;display:flex;grid-gap:1rem;gap:1rem;padding-top:1rem}@media only screen and (max-width:600px){.disappear{display:none}.btn-header{width:-webkit-min-content;width:min-content}.header-button{grid-gap:0;gap:0}}.home_body{padding-top:6rem;display:-webkit-flex;display:flex}.body_left,.body_right{-webkit-flex:0.5 1;flex:0.5 1}.branding{padding-left:12rem;padding-top:2rem}.branding-content{font-family:"Noto Sans KR",sans-serif;font-size:2.5rem}.home_img{width:80%}.product_button{margin-left:14rem;width:15rem;padding:1rem;border-radius:3rem;background-color:#000;color:#fff}@media only screen and (max-width:600px){.home_body{display:-webkit-flex;display:flex;-webkit-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-flex-wrap:wrap;flex-wrap:wrap;grid-gap:2rem;gap:2rem}.home_img{width:15rem;padding-left:2.5rem}.body_left,.body_right{-webkit-flex:1 1;flex:1 1}.branding{padding-left:2.5rem}.branding-content{font-size:1.5rem}.product_button{margin-left:2.5rem;margin-top:3rem}}.sidenav{height:100%;width:10rem;position:fixed;z-index:1;top:0;left:0;background-color:#111;overflow-x:hidden;padding-top:20px}.sidebar-content,.sidenav a{padding:6px 8px 6px 16px;text-decoration:none;font-size:25px;color:#818181;display:block}.sidenav a:hover{color:#f1f1f1}.body{padding-top:6rem;padding-left:16rem;grid-gap:3rem;gap:3rem;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:1.5rem}.body,.media_card_product{display:-webkit-flex;display:flex}.media_card_product{-webkit-justify-content:center;justify-content:center;grid-gap:.5rem;gap:.5rem;text-align:center;-webkit-flex-direction:column;flex-direction:column;width:300px;height:auto;margin:5px 0;border-radius:10px;padding:5px 5px 2rem;position:relative;font-family:"Montserrat",sans-serif;box-shadow:0 1px 5px #000}.media_card_product:hover{background-color:#f5f5f5}.img{margin-left:5rem;width:5rem;min-height:6rem;object-fit:contain}.filter-body,.sort-body{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;grid-gap:1rem;gap:1rem;color:#fff;padding-bottom:2rem}@media only screen and (max-width:600px){.media_card_product{margin-right:2rem}.body{padding-left:8rem}.sidenav{width:7rem}.availability_header,.sidenav{font-size:1rem}}.cart-body{padding-top:6rem}.cart-body,.left-bodyy{display:-webkit-flex;display:flex}.left-bodyy{-webkit-flex-direction:column;flex-direction:column;grid-gap:2rem;gap:2rem;padding-bottom:5rem}.right{-webkit-flex:0.3 1;flex:0.3 1}.media_card_cart_holder{display:-webkit-flex;display:flex;grid-gap:.5rem;gap:.5rem;text-align:center;-webkit-flex-direction:row;flex-direction:row;width:600px;height:15rem;padding:5px;margin:5px 0;border-radius:10px;position:relative;font-family:"Montserrat",sans-serif;box-shadow:0 1px 5px #000}.media_card_cart:hover{background-color:#f5f5f5}.total_price_card{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;grid-gap:.5rem;gap:.5rem;text-align:center;-webkit-flex-direction:column;flex-direction:column;width:300px;height:auto;padding:5px;margin:5px 0;border-radius:10px;position:relative;font-family:"Montserrat",sans-serif;box-shadow:0 1px 5px #000}.img-cart{margin-left:5rem;width:5rem;min-height:6rem;object-fit:contain}.btn-remove-cart{position:absolute;bottom:1rem}@media only screen and (max-width:600px){.cart-body{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.left,.right{-webkit-flex:1 1;flex:1 1}.img-cart{margin-left:0}.media_card_cart_holder{width:20rem;padding-bottom:4rem;height:100%}.btn-remove-cart{padding-top:2rem;margin-top:2rem}.total_price_card{margin-left:2.5rem}}.left{-webkit-flex:0.7 1;flex:0.7 1;padding-left:1.5rem}.left-body{-webkit-flex-direction:column;flex-direction:column;padding-top:6rem;padding-left:2rem;grid-gap:2rem;gap:2rem;padding-bottom:5rem}.left-body,.media_card_cart{display:-webkit-flex;display:flex}.media_card_cart{grid-gap:.5rem;gap:.5rem;text-align:center;-webkit-flex-direction:row;flex-direction:row;width:40rem;height:auto;padding:5px;margin:5px 0;border-radius:10px;position:relative;font-family:"Montserrat",sans-serif;box-shadow:0 1px 5px #000}@media only screen and (max-width:600px){.media_card_cart{width:21rem}}*{margin:0;padding:0}.home_body-1{padding-top:4rem;display:-webkit-flex;display:flex}.body-1{background-color:#000;color:#fff;height:100vh}.body_left-1,.body_right-1{-webkit-flex:0.5 1;flex:0.5 1}.branding-1{padding-left:12rem;padding-top:2rem}.branding-content-1{font-family:"Noto Sans KR",sans-serif;font-size:3.5rem}.home_img-1{width:80%}.about_us_img{width:80%;padding-top:4rem}.product_button-1{margin-left:12rem;margin-top:4rem;width:15rem;padding:1rem;border-radius:3rem;background-color:#000;color:#fff;border:1px solid #fff}.media_card_signup{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;width:30rem;height:350px;padding:5px;margin:5px auto;border:1px solid #000;border-radius:10px;position:relative;font-family:"Montserrat",sans-serif;box-shadow:0 1px 5px #7e6666}#toast-container{top:30px!important;right:20px!important;left:auto!important}@media only screen and (max-width:600px){.media_card_signup{width:20rem}}.media_card_login{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;width:30rem;height:310px;padding:5px;margin:5px auto;border:1px solid #000;border-radius:10px;position:relative;font-family:"Montserrat",sans-serif;box-shadow:0 1px 5px #7e6666}.signup-redirect{margin:0 auto}@media only screen and (max-width:600px){.media_card_login{width:20rem}}
/*# sourceMappingURL=main.33f3de99.chunk.css.map */