*{box-sizing:border-box;margin:0;padding:0}::selection{background-color:#fffad4}@font-face{font-family:myFont;src:url(/static/media/SourceCodePro-Regular.3ba7353c5a8606cdc67b.ttf)}body,html{height:100%}body{font-family:myFont}.wrapper{display:grid;grid-template-rows:auto 1fr auto;min-height:100vh}main{background-color:#f5fffa;display:flex;flex-direction:column}button{cursor:pointer}a{color:#000;text-decoration:none}ul{list-style:none}.header-container{box-shadow:0 15px 10px -15px #485b63;min-height:120px;z-index:1}.header-row{display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:5px}.header-top{display:flex;justify-content:center}.header-top span{font-size:12px;margin:0 15px}.header-menu{align-items:center;display:flex;height:80px;justify-content:space-between}.header-logo-title{text-shadow:0 0 2px #485b63;text-transform:uppercase}.header-nav a{margin:0 25px;text-shadow:0 0 1px #485b63;text-transform:uppercase}.header-action a{font-size:18px;margin:0 20px;position:relative;text-shadow:0 0 1px #485b63}.header-action a .header-cart-badge{align-items:center;background-color:#ca2734;border-radius:50%;color:#fff;display:flex;font-size:18px;justify-content:center;min-height:20px;min-width:20px;padding:2px;position:absolute;right:-15px;top:-15px}.active{border-bottom:3px solid #ca2734}.footer-container{box-shadow:0 -15px 10px -15px #485b63;min-height:40px}.footer-row{align-items:center;display:flex;height:100%;justify-content:center}.footer-row span{color:#2f5f74;font-size:12px}.slider-row{align-items:center;background-color:#f0f3bd;-webkit-clip-path:polygon(0 0,100% 0,100% 83%,0 100%);clip-path:polygon(0 0,100% 0,100% 83%,0 100%);display:flex;height:100%;justify-content:space-around;min-height:calc(100vh - 120px)}.slider-col img{height:auto;width:500px}.slider-col h2{font-size:30px;letter-spacing:1.5px;margin-bottom:20px;width:450px}.slider-col a{background-color:#ca2734;border-radius:5px;box-shadow:0 0 5px #2f5f74;color:#fff;float:right;padding:10px 25px;transition:all .5s}.slider-col a:hover{background-color:#fff;color:#ca2734}.latest-row{display:flex;min-height:100vh;padding:20px 5px}.latest-col:first-child{flex:1 1}.latest-products{display:flex;flex-direction:column;gap:20px}.latest-group{border-bottom:1px dashed #485b63;width:100%}.latest-header{display:grid;height:80px;place-items:center}.latest-body{display:flex;flex-direction:column;margin:10px 0}.latest-body a{margin-bottom:10px;text-align:center;text-shadow:0 0 1px #2f5f74}.latest-body span.category{background-color:#ca2734!important;border-radius:3px;color:#fff;font-size:12px;letter-spacing:1.3px;padding:2px 10px;text-transform:uppercase;width:-webkit-max-content;width:max-content}.latest-body span.category,.latest-body span.price{display:block;font-weight:700;margin:5px 0 5px auto}.latest-col:first-child h2{color:#485b63;margin-bottom:15px;text-align:center}.latest-col:last-child{flex:4 1}.latest-col:last-child h2{color:#485b63;margin-bottom:15px;text-align:center}.latest-header img{height:auto;width:80px}.latest-sellers{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.sellers-group{width:250px}.sellers-header{display:grid;height:130px;place-items:center}.sellers-body{display:flex;flex-direction:column;margin:10px 0}.sellers-body a{margin-bottom:10px;text-align:center;text-shadow:0 0 1px #2f5f74}.sellers-body span.follow{background:#2f5f74;border-radius:3px;box-shadow:0 0 1px #2f5f74;color:#fff;cursor:pointer;display:block;font-size:14px;font-weight:700;letter-spacing:1.3px;margin:5px auto;padding:5px 15px;text-transform:uppercase;transition:all .5s;width:-webkit-max-content;width:max-content}.sellers-body span.follow:hover{background:#fff;color:#2f5f74}.sellers-body span.date{display:block;font-size:10px;font-weight:700;margin:5px auto}.sellers-header img{height:auto;width:130px}.socials-row{align-items:center;background-color:#f0f3bd;-webkit-clip-path:polygon(0 0,100% 23%,100% 100%,0 100%);clip-path:polygon(0 0,100% 23%,100% 100%,0 100%);flex-direction:column;min-height:40vh}.socials-row,.socials-row h1{display:flex;justify-content:center}.socials-row h1{margin-bottom:20px}.socials-group{display:flex;justify-content:center}.socials-group a{margin:0 15px;transition:all .5s}.socials-group a:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.socials-group img{height:auto;width:60px}.filter-row{padding:50px 15px}.filter-row .filter-col:first-child{display:flex;justify-content:space-evenly;margin-bottom:100px}.filter-row .filter-col:first-child .filter-group:first-child button{background-color:#2f5f74;border:none;box-shadow:0 0 5px #2f5f74;color:#fff;letter-spacing:1.4px;margin:0 15px;padding:10px 25px;text-transform:uppercase;transition:all .5s}.filter-row .filter-col:first-child .filter-group:first-child button:hover{background-color:#fff;color:#2f5f74}.filter-row .filter-col:first-child .filter-group:last-child input{border:none;box-shadow:0 0 3px #2f5f74;color:#2f5f74;letter-spacing:1.4px;outline:none;padding:10px 25px;transition:all .7s;width:150px}.filter-row .filter-col:first-child .filter-group:last-child input:focus{width:300px}.filter-row .filter-col:first-child .filter-group:last-child button{background-color:#2f5f74;border:none;box-shadow:0 0 5px #2f5f74;color:#fff;letter-spacing:1.4px;padding:10px 25px;text-transform:uppercase;transition:all .5s}.filter-row .filter-col:first-child .filter-group:last-child button:hover{background-color:#fff;color:#2f5f74}.filter-cards{display:flex;flex-wrap:wrap;gap:35px 20px;justify-content:center;margin-bottom:50px}.filter-card{border-bottom:1px dashed #485b63;flex-wrap:wrap;transition:all .5s;width:250px}.filter-card:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.card-header{display:grid;height:80px;place-items:center;position:relative}.card-header .card-sellers{border-radius:50%;-webkit-filter:drop-shadow(0 0 1px #485b63);filter:drop-shadow(0 0 1px #485b63);height:auto;position:absolute;right:0;top:0;width:50px}.card-body{display:flex;flex-direction:column;margin:10px 0}.card-body a{margin-bottom:10px;text-align:center;text-shadow:0 0 1px #2f5f74}.card-body span.category{background-color:#ca2734!important;border-radius:3px;color:#fff;font-size:12px;letter-spacing:1.3px;padding:2px 10px;text-transform:uppercase;width:-webkit-max-content;width:max-content}.card-body span.category,.card-body span.price{display:block;font-weight:700;margin:5px 0 5px auto}.card-header img{height:auto;width:80px}.filter-row .filter-col:last-child .card-footer{margin:10px 0}.filter-row .filter-col:last-child .card-footer button{background-color:#f0f3bd;border:none;box-shadow:0 0 5px #f0f3bd;color:#2f5f74;display:block;letter-spacing:1.4px;margin:0 auto;padding:5px 10px;text-transform:uppercase;transition:all .5s}.filter-row .filter-col:last-child button:hover{background-color:#2f5f74;color:#f0f3bd}.filter-pagination{display:flex;justify-content:center}.filter-pagination ul{display:flex}.filter-pagination ul li{border:.5px solid #485b63;padding:5px}.filter-pagination ul li:hover{background-color:#2f5f74}.filter-pagination ul li:hover a{color:#fff}.filter-pagination ul li a{font-weight:700;padding:15px}.pagi-active{background-color:#2f5f74;color:#fff}.filter-pagination ul li.pagi-active,.filter-pagination ul li:hover a{color:#fff}.sell-fill-row .sell-fill-col:first-child{display:flex;justify-content:center;margin:35px 0 70px}.sell-fill-row .sell-fill-col:first-child input{border:none;box-shadow:0 0 3px #2f5f74;color:#2f5f74;letter-spacing:1.4px;outline:none;padding:10px 25px;transition:all .7s;width:150px}.sell-fill-row .sell-fill-col:first-child input:focus{width:300px}.sell-fill-row .sell-fill-col:first-child button{background-color:#2f5f74;border:none;box-shadow:0 0 5px #2f5f74;color:#fff;letter-spacing:1.4px;padding:10px 25px;text-transform:uppercase;transition:all .5s}.sell-fill-row .sell-fill-col:first-child button:hover{background-color:#fff;color:#2f5f74}.sell-fill-cards{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.sell-fill-group{width:250px}.sell-fill-header{display:grid;height:130px;place-items:center}.sell-fill-body{display:flex;flex-direction:column;margin:10px 0}.sell-fill-body a{margin-bottom:10px;text-align:center;text-shadow:0 0 1px #2f5f74}.sell-fill-body span.follow{background:#2f5f74;border-radius:3px;box-shadow:0 0 1px #2f5f74;color:#fff;cursor:pointer;display:block;font-size:14px;font-weight:700;letter-spacing:1.3px;margin:5px auto;padding:5px 15px;text-transform:uppercase;transition:all .5s;width:-webkit-max-content;width:max-content}.sell-fill-body span.follow:hover{background:#fff;color:#2f5f74}.sell-fill-body span.date{display:block;font-size:10px;font-weight:700;margin:5px auto}.sell-fill-header img{height:auto;width:130px}.sell-fill-row .sell-fill-col .filter-pagination{margin:80px 0 50px}.form-row{align-items:center;justify-content:center;margin:40px 0;min-height:calc(100vh - 120px)}.form-row,.form-row .form-group{display:flex;flex-direction:column}.form-row .form-group{margin-bottom:15px}.form-row .form-group label{color:#2f5f74;font-size:14px;letter-spacing:1.4px;margin-bottom:5px}.form-row .form-group input{border:1px solid #f0f3bd;color:#ca2734!important;height:40px;letter-spacing:1.3px;padding:5px 15px;width:350px}.form-btn{margin-top:20px;width:100%}.form-btn button{background-color:#2f5f74;border:none;box-shadow:0 0 5px #2f5f74;color:#fff;font-weight:700;letter-spacing:1.3px;padding:10px 0;text-transform:uppercase;transition:all .5s;width:100%}.form-btn button:hover{background-color:#fff;color:#2f5f74}.form-footer{margin-top:20px}.form-footer a{color:#ca2734;display:flex;justify-content:flex-end;letter-spacing:1.3px}.form-footer a:hover{text-decoration:underline}.logout{cursor:pointer;font-size:18px;margin:0 20px;position:relative;text-shadow:0 0 1px #485b63}.change-password{color:#ca2734;cursor:pointer;font-size:12px;text-align:right}.change-password:hover{text-decoration:underline}.passwords{align-items:center;background-color:#0000001e;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:10}.passwords form{background-color:#fff;border-radius:10px;display:flex;flex-direction:column;padding:30px 10px;position:relative;width:400px}.passwords form .form-group{display:flex;flex-direction:column;margin-bottom:20px}.passwords form .form-group label{margin-bottom:5px}.passwords form .form-group input{border:1px solid #2f5f74;color:#ca2734;height:40px;outline:none;padding:5px 15px}.close-form{align-items:center;background-color:#ca2734;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:20px;font-weight:700;height:35px;justify-content:center;position:absolute;right:-15px;top:-15px;width:35px}.seller-row{display:flex;margin:50px 0}.seller-col:first-child{flex:1 1}.seller-info{width:100%}.seller-header img{height:auto;width:80%}.seller-header{display:flex;justify-content:center}.seller-body{display:flex;flex-direction:column}.seller-body span{margin-bottom:5px;text-align:center}.seller-body span:first-child{font-size:18px;font-weight:700}.seller-col:last-child{flex:4 1}.seller-footer{margin-top:40px}.follow{background:#2f5f74;border-radius:3px;box-shadow:0 0 1px #2f5f74;color:#fff;cursor:pointer;display:block;font-size:14px;font-weight:700;letter-spacing:1.3px;margin:5px auto;padding:5px 15px;text-transform:uppercase;transition:all .5s;width:-webkit-max-content;width:max-content}.follow:hover{background-color:#fff;color:#2f5f74}.seller-title{margin-bottom:40px;text-align:center}.seller-products .card-footer button{background-color:#f0f3bd;border:none;box-shadow:0 0 5px #f0f3bd;color:#2f5f74;display:block;letter-spacing:1.4px;margin:10px auto;padding:5px 10px;text-transform:uppercase;transition:all .5s}.seller-products .card-footer button:hover{background-color:#2f5f74;color:#f0f3bd}.pagi-item{border:.5px solid #485b63;padding:5px}.pagi-item:hover{background-color:#2f5f74;cursor:pointer}.pagi-link{font-weight:700;padding:15px}.pagi-active-link,.pagi-item:hover .pagi-link{color:#fff}.disabledPagi{background-color:#e2e2e2}.disabledPagi .pagi-link{color:#818181}.disabledPagi:hover{background-color:#e2e2e2}.disabledPagi:hover .pagi-link{color:#818181}.product-row{display:flex;gap:50px;margin:50px 0}.product-col:first-child{display:flex;flex:1 1;justify-content:center;position:relative}.product-col:first-child img{width:90%}.product-col:first-child img.seller-product{border-radius:50%;-webkit-filter:drop-shadow(0 0 1px #485b63);filter:drop-shadow(0 0 1px #485b63);height:auto;position:absolute;right:0;top:-15px;width:25%}.product-col:last-child{flex:2 1}.product-info{margin-bottom:20px}.product-info h2{color:#485b63;letter-spacing:1.3px}.product-info .category{background-color:#ca2734!important;border-radius:3px;color:#fff;display:block;font-size:12px;font-weight:700;letter-spacing:1.3px;padding:2px 10px;text-transform:uppercase;width:-webkit-max-content;width:max-content}.product-info:nth-child(2){display:flex;flex-direction:column}.product-info .price{font-size:18px;font-weight:700;margin-bottom:5px}.product-info .desc{color:#485b63}.product-add{margin-top:40px}.product-add button{background-color:#f0f3bd;border:none;box-shadow:0 0 5px #f0f3bd;color:#2f5f74;display:block;letter-spacing:1.4px;margin:0 20px 0 auto;padding:5px 10px;text-transform:uppercase;transition:all .5s}.product-add button:hover{background-color:#2f5f74;color:#f0f3bd}.info{text-align:center}.follow-row,.info{margin:50px 0}.follow-title{color:#2f5f74;letter-spacing:1.3px;text-align:center}.follow-sellers{display:flex;flex-wrap:wrap;gap:30px 20px;justify-content:center;margin:40px 0 60px}.unfollow{background:#ca2734;border-radius:3px;box-shadow:0 0 1px #2f5f74;color:#fff;cursor:pointer;display:block;font-size:14px;font-weight:700;letter-spacing:1.3px;margin:5px auto;padding:5px 15px;text-transform:uppercase;transition:all .5s;width:-webkit-max-content;width:max-content}.unfollow:hover{background:#fff;color:#ca2734}.cart-row{margin:50px 0}.cart-title{color:#2f5f74;letter-spacing:1.3px;text-align:center}.cart-items{display:flex;margin:40px 0;padding:0 10px}.cart-col:first-child{flex:2 1}.cart-col:last-child{flex:1 1}.cart-cards{display:flex;flex-wrap:wrap;gap:30px 20px}.card-footer.cart{margin:10px 0}.card-footer.cart button{background-color:#f0f3bd;border:none;box-shadow:0 0 5px #f0f3bd;color:#2f5f74;display:block;letter-spacing:1.4px;margin:0 auto;padding:5px 10px;text-transform:uppercase;transition:all .5s}.card-footer.cart button:hover{background-color:#2f5f74;color:#f0f3bd}.card-action{display:flex;justify-content:center;margin:20px 0}.card-action button{background:none;border:none;font-size:22px;margin:0 15px}.card-action svg{transition:all .5s}.card-action svg:hover{color:#2f5f74}.card-action .quantity{font-size:22px;font-weight:700}.cart-bill{background-color:#fff;border-radius:5px;padding:10px}.bill-title{color:#2f5f74;margin-bottom:20px;text-align:center;text-transform:uppercase}.bill-groups{margin:30px 0}.bill-group{border-bottom:1px dashed #2f5f74;display:flex;justify-content:space-between;padding:5px 0}.bill-btn{margin-top:40px}.bill-btn button{background-color:#2f5f74;border:none;box-shadow:0 0 5px #2f5f74;color:#fff;display:block;letter-spacing:1.4px;margin:0 auto;padding:5px 10px;text-transform:uppercase;transition:all .5s}.bill-btn button:hover{background-color:#fff;color:#2f5f74}.orderPay{margin-bottom:20px;text-align:center}.account-row{margin:50px 0}.account-title{color:#2f5f74;letter-spacing:1.3px;margin-bottom:50px;text-align:center}.account-groups{display:flex;padding:0 15px}.account-group:first-child{flex:1 1}.account-group:last-child{flex:2 1}.account-group img{display:block;height:auto;margin:0 auto;width:140px}.form-row.account{margin:20px 0;min-height:auto}.account-image{background-color:#f0f3bd;border:none;box-shadow:0 0 5px #f0f3bd;color:#2f5f74;display:block;font-size:12px;letter-spacing:1.4px;margin:5px auto;padding:5px 10px;text-transform:uppercase;transition:all .5s}.account-image:hover{background-color:#2f5f74;color:#f0f3bd}.account-subtitle{color:#2f5f74;letter-spacing:1.4px;margin-bottom:30px;text-align:center}.account-products{margin-bottom:50px}.card-footer.account{display:flex;justify-content:space-between;margin:10px 0}.card-footer.account button:first-child{background-color:#f0f3bd;border:none;box-shadow:0 0 5px #f0f3bd;color:#2f5f74;display:block;font-size:12px;letter-spacing:1.4px;margin:5px auto;padding:5px 10px;text-transform:uppercase;transition:all .5s}.card-footer.account button:first-child:hover{background-color:#2f5f74;color:#f0f3bd}.card-footer.account button:last-child{background-color:#ca2734;border:none;box-shadow:0 0 5px #ca2734;color:#fff;display:block;font-size:12px;letter-spacing:1.4px;margin:5px auto;padding:5px 10px;text-transform:uppercase;transition:all .5s}.card-footer.account button:last-child:hover{background-color:#fff;color:#ca2734}.account-orders{align-items:center;display:flex;flex-direction:column;justify-content:center}.account-orders h4{margin-bottom:10px}.account-orders h4:last-child{margin-bottom:40px}.account-orders a.linkOrder{margin-left:50px;transition:all .5s}.account-orders a:hover{-webkit-filter:drop-shadow(0 0 1px #2f5f74);filter:drop-shadow(0 0 1px #2f5f74)}.form-image{position:relative}.form-image label{cursor:pointer;-webkit-filter:drop-shadow(0 0 1px #2f5f74);filter:drop-shadow(0 0 1px #2f5f74);font-size:25px;position:absolute;right:30%;top:-5px;transition:all .5s}.form-image label:hover{color:#ca2734}.btn-upload{background-color:#f0f3bd;border:none;box-shadow:0 0 5px #f0f3bd;color:#2f5f74;display:block;font-size:12px;letter-spacing:1.4px;margin:5px auto;padding:5px 10px;text-transform:uppercase;transition:all .5s}.btn-upload:hover{background-color:#2f5f74;color:#f0f3bd}.add-btn{background-color:#2f5f74;border:none;box-shadow:0 0 5px #2f5f74;color:#fff;display:block;font-size:10px;font-weight:700;letter-spacing:1.3px;margin:0 0 30px auto;padding:5px 15px;text-transform:uppercase;transition:all .5s}.add-btn:hover{background-color:#fff;color:#2f5f74}.form-image.product img{height:auto;width:60px!important}.orderContainer{margin:50px 5px}.orderContainer .orderRow:first-child{margin-bottom:100px}.orderContainer .orderRow h3{margin-bottom:80px;margin-top:40px;text-align:center}.orderContainer .orderRow.products{display:flex}.orderContainer .orderRow.products .orderCol:first-child{flex:2 1;padding:0 10px}.orderContainer .orderRow.products .orderCol:last-child{flex:1 1}.orderContainer .orderRow.products .orderCol:first-child .cards{display:flex;flex-wrap:wrap;gap:25px;justify-content:center}.orderContainer .back{font-weight:700}.orderContainer .back:hover{text-decoration:underline}.infoGroups{margin-bottom:40px;padding:0 15px}.info-group{border-bottom:1px dashed #2f5f74;display:flex;justify-content:space-between;margin-bottom:5px}.info-group span:nth-child(2){font-weight:700}.account-info{margin-top:100px}.userInfoRow{margin-bottom:50px;text-align:center}.account-orders .info.userOrders{margin:10px!important}
/*# sourceMappingURL=main.a19cb0f7.css.map*/