html{font-size:62.5%;box-sizing:border-box}body{margin:0;height:100vh;font-size:1.6rem;font-family:Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#root{height:100%}.grid-container{display:grid;grid-template-areas:"header" "main" "footer";grid-template-columns:1fr;grid-template-rows:5rem 1fr 5rem;height:100%}header{grid-area:header;background-color:#2b73ec;position:fixed;width:-webkit-fill-available;height:5rem}main{grid-area:main;padding:1rem}footer{grid-area:footer;background-color:#2b73ec;color:#fff}h1{font-size:1.8rem}h1,h2{padding:1rem 0}h2{font-size:1.6rem}a{text-decoration:none}a:hover{color:#262626}.fa,.fas{color:#f90}ul{padding:0;margin:0;list-style-type:none}li{margin-top:1rem}button{padding:1rem;border-radius:.5rem;border:none;font-size:1.6rem;font-family:Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button,input,select,textarea{padding:.6rem;background-color:#f8f8f8;border:.1rem solid #404040;cursor:pointer}button:hover,input:hover,select:hover,textarea:hover{border:.2rem initial}button.primary{background-color:#ff5800;color:#fff;border:none}button.block{width:100%}a.brand{color:#fff;font-size:2.5rem;font-weight:700}header a{color:#fff;padding:1rem}.badge{background-color:#f02020;color:#fff;border-radius:50%;padding:.2rem .7rem;font-size:1.4rem;margin-left:.2rem}.row{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.top{align-items:flex-start}.col-1{flex:1 1 25rem}.col-2{flex:2 1 50rem}.min-30{min-width:30rem}.order-1{order:1!important}.order-2{order:2!important}.center{justify-content:center}.mr-auto{margin-right:0!important}.mx-auto{margin-right:auto!important;margin-left:auto!important}img{border-top-left-radius:12px;border-top-right-radius:12px}img.small{max-width:5rem;width:100%;height:5rem}img.medium{width:100%;max-width:28rem;height:28rem}img.large{width:100%;max-width:50rem;max-height:50rem}.card{border:.1rem solid rgba(0,0,0,.125);background-color:#f8f8f8;margin:1rem;border-radius:12px;box-shadow:0 13px 10px -7px rgba(0,0,0,.1)}#card:hover{box-shadow:0 30px 18px -8px rgba(0,0,0,.05);transform:scale(1.01)}.card-body{padding:1rem}.card-body h2{color:#212121}.card-body:last-child{color:#000}.card-body>*{margin-bottom:.5rem}.price{font-size:2rem}.rating{margin:.1rem}.rating span:last-child{color:#404040;padding:.2rem}.success{color:#20a020}.loading{display:block!important}.danger{color:#a02020;padding:1rem;border:.1rem solid transparent;border-radius:.5rem}.alert-info{background-color:#e0e0ff;padding:.5rem}.alert-danger{color:#a02020;background-color:#ffe0e0;padding:1rem;border-radius:.5rem}.form{max-width:60rem;margin:0 auto}.form>div{display:flex;flex-direction:column;margin:1rem}.form label{margin:1rem 0;display:block}.form a{color:#ff5800}.dropdown{display:inline-block;position:relative}.dropdown-content{position:absolute;display:none;right:0;min-width:12rem;padding:1rem;z-index:1;background-color:#2b73ec;margin:.4rem 0 0;border-radius:.5rem}.dropdown:hover .dropdown-content{display:block}.search-box{background:#fff;border-radius:2.5rem;display:flex;justify-content:center}.search-btn{background-color:#ffa41d;float:right;width:3.5rem;border-radius:50%}.search-btn,.search-txt{height:3.5rem;outline:none}.search-txt{border:none;background:none;border-radius:3rem;padding:0 1rem;color:#000;font-size:1.3rem;min-width:18rem}.fa-search{color:#404040}aside{position:fixed;width:30rem;height:100%;background-color:#efefef;z-index:1000;transform:translateX(-30rem);transition:all .5s}.fa-bars{color:#fff}aside.open{transform:translateX(0)}button.open-sidebar{font-size:2.5rem;border:none;padding:.2rem .5rem;margin:0 .5rem;background:none;cursor:pointer;outline:none}button.open-sidebar:hover{border-color:#fff}aside ul{padding:0;list-style:none}aside li{display:flex;justify-content:space-between;padding:1rem}button.close-sidebar{padding:.3rem .8rem}@media (max-width:770px){#img-large{display:flex;justify-content:center}}@media (max-width:594px){.grid-container{grid-template-rows:10rem 1fr 5rem}header{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.order-sm-1{order:1!important}.order-sm-2{order:2!important}#search{margin-bottom:.5rem;margin-top:.5rem}#search,.search-txt{width:-webkit-fill-available}header div{margin-top:1rem}}@media (max-width:420px){.grid-container{grid-template-rows:13rem 1fr 5rem}}@media (max-width:350px){.grid-container{grid-template-rows:13rem 1fr 5rem}}
/*# sourceMappingURL=main.ca50df41.chunk.css.map */