@import url(https://fonts.googleapis.com/css2?family=Kanit:wght@400;500;600;700&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}body,html{background-color:#eaeaea}*,body,html{font-family:"Kanit",sans-serif;box-sizing:border-box}.App{text-align:center}a:active,a:link,a:visited{color:#000;text-decoration:none}div.header-wrapper{border-bottom:2px solid #555;background-color:#fff}img.header-logo{height:100%;max-height:75px;margin-right:25px}header.header{background-color:#1c7ed6;height:150px;display:flex;flex-direction:column;justify-content:center}div.header-content{display:flex;flex-direction:row;align-items:center;justify-content:space-between;font-size:calc(10px + 2vmin);color:#fff}div.header-content>div{width:33%}div.header-content>div,div.header-content>div>a{display:flex;align-items:center}input.search{border:none;height:2.5em;width:100%;padding-left:10px}input.search:focus,input.search:hover{box-shadow:0 1px 6px rgba(25,25,25,.67)}h1.brand-name{font-size:1.6em;color:#fff}header.categories .container{display:flex;flex-direction:row;justify-content:space-between}header .my-account-link{display:block;width:100%}header .my-account-link a{text-align:right;color:#fff;width:100%;display:block;text-decoration:underline}header div.account-actions{display:flex;flex-direction:row;justify-content:space-between}li.category,li.category a{color:#000;font-size:1.1em;text-decoration:none;list-style:none;transition:all .25s cubic-bezier(1,0,0,1)}li.category:not(.dropdown):hover{transform:scale(1.2);transition:all .25s cubic-bezier(1,0,0,1)}li.dropdown{padding:0;margin:0}li.dropdown ul.submenu{display:none;position:absolute;margin-top:0;z-index:999}li.dropdown ul.submenu a{width:100%}li.dropdown:hover ul.submenu{display:block;background:#fff;width:120px;border-bottom:2px solid #555;padding-left:20px;padding-top:30px;padding-bottom:15px;text-align:left;margin-left:-20px}div.categories-header{color:#000;font-size:1.2em;text-decoration:none;text-transform:uppercase;font-weight:700}div.container{width:100%;max-width:1100px;margin:0 auto;padding:20px;text-align:left}h2.homepage-title{margin-top:0}div.product-grid{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-column-gap:20px;-webkit-column-gap:20px;column-gap:20px}div.product-grid>div:not(){padding:10%}div.product-card{padding:10px;background-color:hsla(0,0%,100%,.93);transition:all .25s ease;color:#000!important;text-decoration:none!important;box-shadow:0 0 4px -2px rgba(0,0,0,.52);margin-bottom:25px}div.product-card:hover{box-shadow:0 0 10px rgba(85,85,85,.33);transition:all .25s ease}div.product-card div.product-title{display:-webkit-box;font-size:1.5em;font-weight:200;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;height:2.5em!important;margin-top:.25em;line-height:1.2em}div.product-card div.product-image{position:relative;padding-top:100%;overflow:hidden}div.product-card div.product-image>img{position:absolute;top:0;width:100%;height:100%;object-position:50% 50%;object-fit:cover}div.product-card div.product-price{font-size:1.2em;font-weight:700}div.breadcrumb{margin-bottom:20px}div.breadcrumb a{font-weight:700}div.breadcrumb>span:not(:first-child){margin-left:5px}div.card{background-color:#fff;min-height:500px;padding-bottom:25px;border-radius:5px;box-shadow:0 0 10px rgba(85,85,85,.33);padding-left:20px;padding-right:20px}input[type=date],input[type=email],input[type=password],input[type=text]:not(.search){border:none;height:2.5em;width:100%;padding-left:10px;background-color:rgba(85,85,85,.13)}button.btn{border:none;height:2.5em;background-color:#1cd666;color:#fff;text-transform:uppercase;cursor:pointer;font-weight:700;margin-top:20px}table.cart-table{width:100%;border:0;border-spacing:0 5px}table.cart-table thead tr th{border-bottom:5px solid rgba(25,25,25,.93);border-collapse:separate;border-spacing:5px}button.red{background-color:rgba(214,28,28,.67);color:#fff;border:1px solid rgba(25,25,25,.67);cursor:pointer}div.product-page-grid{display:grid;grid-template-columns:40% 60%;grid-gap:20px;gap:20px}div.product-page-grid .product-image{position:relative;padding-top:100%;overflow:hidden}div.product-page-grid .product-image>img{position:absolute;top:0;width:100%;height:100%;object-position:50% 50%;object-fit:cover}h1.product-title{margin-top:0;margin-bottom:0}h3.product-price{font-size:1.5em;margin-bottom:0}h3.product-no-stock{color:#d61c1c;text-transform:uppercase}h5.product-installments{font-weight:400;margin-top:0;margin-bottom:3em}input.product-quantity{height:2.5em;width:100px;padding-left:10px;border:10px solid #fff}input.product-quantity:focus,input.product-quantity:hover{border:1px solid rgba(85,85,85,.67)}button.product-buy-btn{border:none;height:2.5em;background-color:#1cd666;color:#fff;text-transform:uppercase;cursor:pointer;font-weight:700;outline:2px solid #1cd666;margin-left:3px}button.product-buy-btn:hover{outline:1px solid rgba(85,85,85,.67)}div.login-grid{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:20px;-webkit-column-gap:20px;column-gap:20px}h4{margin-bottom:10px}
/*# sourceMappingURL=main.18dabfc7.chunk.css.map */