body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*{margin:0}body{background-color:#e5e5e5}nav{color:#fff;justify-content:space-between;max-width:100vw;min-height:6vh}.navbar-left,nav{background-color:#d00000;background-color:var(--red);display:flex}.navbar-left{align-items:center;justify-content:center}.navbar-left button{min-height:100%}.btn-menu{background-color:#222;background-color:var(--black);border:none;color:#fff;cursor:pointer;font-size:18px;font-weight:800;min-height:6vh;transition:.25s;width:15vw}.btn-menu:hover{background-color:#333030}img{width:20%}.space{border-bottom:30px solid transparent;border-right:30px solid #222;border-right:30px solid var(--black);border-top:30px solid transparent;min-width:10%}.btn-produtos{background-color:#d00000;background-color:var(--red)}.btn-produtos:hover{background-color:#9e0202}.navbar-right{background-color:#d00000;background-color:var(--red);display:flex}@media only screen and (max-width:1000px){img{width:50%}.btn-menu{width:20vw}}@media only screen and (min-width:1000px) and (max-width:1280px){img{width:30%}.btn-menu{width:20vw}}.cart-product{margin:20px;min-height:80vh}table{box-shadow:0 19px 38px rgba(0,0,0,.3),0 15px 12px rgba(0,0,0,.22);width:100%}table td{text-align:center}.total-price{display:flex;font-weight:800;justify-content:end;margin:40px 20px}.rmv-btn{background-color:var(--red);border:none;cursor:pointer;transition:.25s}.rmv-btn img{width:2vw}.rmv-btn:hover{background-color:#222}.empty-cart{align-items:center;display:flex;font-weight:800;justify-content:center;min-height:90vh}@media only screen and (max-width:1000px){.rmv-btn img{width:6vw}}.section-skeleton{display:flex;max-height:100vh;min-height:90vh}.left-skeleton{min-width:50%}.right-skeleton{margin-top:8%;text-align:center;width:30%}.img-skeleton{background-color:gray;border-radius:25px;display:block;height:75vh;margin:40px auto auto;width:25vw}.title-details-skeleton{margin-top:40px;width:80%}.authores-skeleton,.isbn-skeleton,.num-pages-skeleton,.pcs-skeleton,.title-details-skeleton{background-color:gray;border-radius:8px;height:2%;margin-left:auto;margin-right:auto}.isbn-skeleton{margin-top:40px;width:40%}.num-pages-skeleton{margin-top:10px;width:40%}.authores-skeleton{margin-top:50px;width:30%}.pcs-skeleton{margin-top:80px;width:20%}.btn-skeleton{background-color:gray;border-radius:8px;height:40px;margin:60px auto;width:80%}@media only screen and (max-width:1000px){.section-skeleton{display:flex;flex-direction:column}.left-skeleton{min-width:100vw}.img-skeleton{width:90%}.right-skeleton{border-radius:25px;box-shadow:none;display:flex;flex-direction:column;justify-content:center;margin:5% auto;max-height:65vh;width:100%}}@media only screen and (min-width:1000px) and (max-width:1280px){.section-skeleton{display:flex;flex-direction:column}.left-skeleton{min-width:100vw}.img-skeleton{width:30%}.right-skeleton{border-radius:25px;box-shadow:none;display:flex;flex-direction:column;justify-content:center;margin:5% auto;max-height:65vh;width:50%}}.details-section{display:flex;max-height:100vh;min-height:90vh}.left{min-width:50%}.right{display:flex;flex-direction:column;justify-content:center;margin:8% 0;text-align:center;width:30%}.right,.thumb-details{border-radius:25px;box-shadow:0 19px 38px rgba(0,0,0,.3),0 15px 12px rgba(0,0,0,.22)}.thumb-details{display:block;height:75vh;margin:40px auto auto;width:25vw}.title-details{font-size:42px;margin:20px}.subtext{font-size:20px;font-style:italic;font-weight:400}.authors{font-size:28px;margin:40px}.authors-name{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-evenly;margin:10px}.authors-name h1{width:50%}.add-cart-details{background-color:#d00000;background-color:var(--red);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:18px;font-weight:800;margin:20px;min-height:6vh;transition:.25s;width:80%}.add-cart-details:hover{background-color:#222;background-color:var(--black)}.pcs-details{font-size:38px}@media only screen and (max-width:1000px){.details-section{display:flex;flex-direction:column}.left{min-width:100vw}.thumb-details{width:90%}.right{border-radius:25px;box-shadow:none;display:flex;flex-direction:column;justify-content:center;margin:5% auto;text-align:center;width:100%}}@media only screen and (min-width:1000px) and (max-width:1280px){.details-section{display:flex;flex-direction:column}.left{min-width:100vw}.thumb-details{width:30%}.right{border-radius:25px;box-shadow:none;display:flex;flex-direction:column;justify-content:center;margin:5% auto;text-align:center;width:50%}}.thumb-skeleton{height:420px;margin:10px;width:325px}.thumb-skeleton,.title-skeleton{background-color:gray;border-radius:8px}.title-skeleton{height:2%;margin-left:auto;margin-right:auto;width:60%}.price-details-skeleton{display:flex;height:10%;justify-content:space-around;width:100%}.price-skeleton{height:20%;margin-bottom:8px;width:30%}.add-to-cart-skeleton,.price-skeleton{background-color:gray;border-radius:8px;margin-top:auto}.add-to-cart-skeleton{height:60%;width:40%}.loading{overflow:hidden;position:relative}.loading:after{-webkit-animation:loading 1s linear infinite;animation:loading 1s linear infinite;background-image:linear-gradient(270deg,transparent,#d8d8d8,transparent);content:"";height:100%;left:0;position:absolute;top:0;width:100%}@-webkit-keyframes loading{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes loading{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@media only screen and (max-width:1000px){.thumb-skeleton{background-color:gray;border-radius:8px;height:420px;margin:10px;width:90vw}}:root{--black:#222;--red:#d00000}.product-card{background-color:#222;background-color:var(--black);border-radius:8px;box-shadow:0 10px 15px -3px rgb(0 0 0/1%),0 4px 6px -2px rgb(0 0 0 .5%);color:#fff;margin:10px;min-height:532px;transition:.25s;width:345px}.product-card:hover{box-shadow:0 19px 38px rgba(0,0,0,.3),0 15px 12px rgba(0,0,0,.22);cursor:pointer}.add-to-cart{background-color:#d00000;background-color:var(--red);border-radius:8px;max-width:146px;text-align:center}.thumb{border-radius:16px;height:420px;padding:10px;width:325px}.add-to-cart:disabled{background-color:grey;cursor:auto}.out,.price{align-items:center;border-radius:25px;display:flex;font-size:22px;font-weight:800;justify-content:space-around;margin:20px;position:relative;top:8px}.title{font-size:18px;text-align:center}.price{background-color:#006400}.out{background-color:#d00000;color:#fff}@media only screen and (max-width:1000px){.product-card{width:100vw}.thumb{width:90vw}}.all-products{display:flex;flex-wrap:wrap;justify-content:space-between}.change-page{align-items:center;display:flex;justify-content:center;margin:50px 0}.change-page button{background-color:#e5e5e5;border:none;cursor:pointer}.change-page button img{width:4vw}.change-page button:disabled{background-color:#a0a0a0;border-radius:18px}.curr-page{font-weight:800;margin:0 100px}@media only screen and (max-width:1000px){.change-page button img{width:10vw}.all-products{display:flex;flex-wrap:wrap;justify-content:space-between}}
/*# sourceMappingURL=main.31b0698e.css.map*/