.slider{overflow:hidden;position:relative}.slider .container{display:flex;height:100%;transition:all 1s ease}.slider .container img{height:100%;object-fit:fill;width:100%}.slider .arrows{bottom:10%;display:flex;gap:.75rem;justify-content:center;left:0;margin:auto;position:absolute;right:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.slider .arrows .arrow-wrapper{align-items:center;border:1px solid #999;border-radius:1px;color:#222;cursor:pointer;display:flex;height:2rem;justify-content:center;width:2rem}.slider .arrows .arrow-wrapper .arrow{font-size:.875rem}.card{box-shadow:.5px 0 10px rgba(0,0,0,.04);display:flex;flex-direction:column;gap:.5rem;height:22.5rem;margin-bottom:3rem;position:relative;width:18.5rem}.card .badge{background-color:#fff;color:teal;font-size:.75rem;font-weight:700;left:5px;padding:3px 5px;position:absolute;top:5px;z-index:5}.card .images{height:100%;overflow:hidden;width:100%}.card .images .container{display:flex;height:100%;transition:all .5s ease;width:200%}.card .images .container:hover{-webkit-transform:translateX(-50%);transform:translateX(-50%)}.card .images .container img{height:100%;object-fit:fill;width:50%}.card .card-body{padding-bottom:.5rem;padding-left:.5rem}.card .card-body h3{color:#222;font-size:1rem;font-weight:400;margin-bottom:.25rem}.card .card-body .prices{align-items:center;color:#222;display:flex;font-size:1rem;font-weight:700;gap:2rem;letter-spacing:.5px}.card .card-body .prices span:first-child{color:gray;text-decoration:line-through}.featured-products{margin:6.5rem 12rem}.featured-products .top{display:flex;gap:3rem;justify-content:space-between;margin-bottom:3rem}.featured-products .top h2{color:#111;flex:2 1;font-size:1.5rem;font-weight:700;text-transform:capitalize}.featured-products .top p{color:gray;flex:3 1;font-size:1rem}.featured-products .bottom{align-items:center;display:flex;flex-wrap:wrap;gap:3rem;justify-content:center;padding:.625rem}@media(max-width:1200px){.featured-products{margin:6.5rem}.featured-products .top{gap:2.5rem}.featured-products .bottom{gap:3.75rem}}@media(max-width:960px){.featured-products{margin:6rem 4rem}.featured-products .bottom,.featured-products .top{gap:2rem}.featured-products .bottom .featured-card{height:17.25rem;margin-bottom:1.25rem;width:14rem}}@media(max-width:700px){.featured-products{margin:5rem 2rem}.featured-products .top{flex-direction:column;gap:1rem}.featured-products .top p{font-size:.875rem}.featured-products .bottom{gap:2.5rem}.featured-products .bottom .custom-card{height:12.5rem;margin-bottom:1.25rem;width:10rem}}.categories{grid-gap:.625rem;display:grid;gap:.625rem;grid-template-columns:auto auto auto auto;grid-template-rows:auto auto;height:80vh;margin:6.25rem .625rem}.categories div{overflow:hidden;position:relative}.categories div img{height:100%;object-fit:cover;width:100%}.categories div button{background-color:#fff;border:none;bottom:0;cursor:pointer;font-size:.875rem;font-weight:700;height:2.5rem;left:0;margin:auto;min-width:5rem;padding:.625rem;position:absolute;right:0;text-transform:uppercase;top:0;transition:all .2s ease;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.categories div button:hover{background-color:#2879fe;color:#fff}.categories div:first-child{grid-column:1/2;grid-row:1/2}.categories div:nth-child(2){grid-column:1/2;grid-row:2/3}.categories div:nth-child(3){grid-column-end:3;grid-column-start:2;grid-row-end:3;grid-row-start:1}.categories div:nth-child(4){grid-column-end:4;grid-column-start:3;grid-row-end:2;grid-row-start:1}.categories div:nth-child(5){grid-column-end:5;grid-column-start:4;grid-row-end:2;grid-row-start:1}.categories div:nth-child(6){grid-column-end:5;grid-column-start:3;grid-row-end:3;grid-row-start:2}@media(max-width:960px){.categories{grid-template-columns:auto auto;grid-template-rows:auto auto auto auto}.categories div:first-child{grid-column:1/2;grid-row:1/2}.categories div:nth-child(2){grid-column:1/2;grid-row:2/3}.categories div:nth-child(3){grid-column-end:3;grid-column-start:2;grid-row-end:3;grid-row-start:1}.categories div:nth-child(4){grid-column-end:2;grid-column-start:1;grid-row-end:4;grid-row-start:3}.categories div:nth-child(5){grid-column-end:3;grid-column-start:2;grid-row-end:4;grid-row-start:3}.categories div:nth-child(6){grid-column-end:3;grid-column-start:1;grid-row-end:5;grid-row-start:4}}.contact{align-items:center;background-color:#2879fe;color:#fff;display:flex;justify-content:space-between;margin-bottom:3rem;margin-top:8rem;padding:1rem 15vw;width:100%}.contact span{font-size:1.125rem;font-weight:400}.contact form{align-items:center;display:flex;gap:0;height:2rem}.contact form input{border:none;border-radius:4px 0 0 4px;height:100%;outline:none;padding:.625rem .25rem;width:15rem}.contact form button{align-items:center;background-color:#333;border:none;border-radius:0 4px 4px 0;color:#fff;cursor:pointer;display:flex;font-size:.875rem;height:100%;justify-content:center;padding:.625rem}.contact .socials{display:flex;gap:.8rem}.contact .socials .icon{cursor:pointer;font-size:1.25rem;transition:all .2s ease-out}.contact .socials .icon:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}@media(max-width:1200px){.contact{padding:1.25rem 5vw}}@media(max-width:900px){.hidden-900{display:none}}@media(max-width:480px){.contact{flex-direction:column;gap:1.25rem;padding:2rem}}.list{display:flex;flex-wrap:wrap;gap:1.25rem;justify-content:center;margin-top:1.25rem}.list .list-card{width:15rem}.products{display:flex;padding:2rem 3rem}.products .left{flex:1 1;height:100%;position:-webkit-sticky;position:sticky;top:3rem}.products .left .filter-item{margin-bottom:2rem}.products .left .filter-item h2{font-size:1.5rem;font-weight:400;margin-bottom:1.25rem}.products .left .filter-item .input-item{margin-bottom:.625rem}.products .left .filter-item .input-item label{margin-left:.625rem}.products .left .filter-item .input-item .range-input{margin-left:5px;margin-right:5px}.products .right{flex:3 1}.products .right .top{height:12.5rem;margin-bottom:3rem}.products .right .top img{height:100%;object-fit:cover;width:100%}.products .right .filter-icon,.products .right .mobile-filters{display:none}@media(max-width:1024px){.products{padding:2rem}.products .display-none-1024{display:none}.products .right .filter-icon{align-items:center;cursor:pointer;display:block;display:flex;gap:5px;margin-bottom:1.25rem}.products .right .mobile-filters{background-color:#fff;display:block;left:-100%;min-height:100vh;padding:3rem;position:fixed;top:0;transition:all .3s ease-in;width:100%;z-index:90}.products .right .mobile-filters .close{display:flex;justify-content:flex-end;margin-bottom:2rem}.products .right .mobile-filters .close .close-icon{cursor:pointer;font-size:2rem}.products .right .mobile-filters .filter-items-wrapper{display:flex;gap:2rem;padding:1.25rem}.products .right .mobile-filters .filter-items-wrapper .filter-item{margin-bottom:2rem}.products .right .mobile-filters .filter-items-wrapper .filter-item h2{font-size:1.5rem;font-weight:400;margin-bottom:1.25rem}.products .right .mobile-filters .filter-items-wrapper .filter-item .input-item{margin-bottom:.625rem}.products .right .mobile-filters .filter-items-wrapper .filter-item .input-item label{margin-left:.625rem}.products .right .mobile-filters .filter-items-wrapper .filter-item .input-item .range-input{margin-left:5px;margin-right:5px}}@media(max-width:640px){.products{flex-direction:column}.products .right .mobile-filters .filter-items-wrapper{display:block}}.product{display:flex;gap:3rem;padding:2rem 3rem}.product .mobile-title{display:none}.product .left{display:flex;flex:3 1;gap:1.25rem}.product .left .images{display:flex;flex:1 1;flex-direction:column;gap:.625rem}.product .left .images img{cursor:pointer;height:10rem;object-fit:cover;width:100%}.product .left .main-img{flex:5 1}.product .left .main-img img{max-height:70vh;object-fit:cover;width:100%}.product .right{flex:2 1}.product .right h1{font-size:2rem;margin-bottom:2rem}.product .right .price{color:#2879fe;font-size:1.75rem;font-weight:500}.product .right p{color:gray;font-weight:300;margin-bottom:1.5rem;margin-top:2rem;text-align:justify}.product .right .counts{margin-bottom:1.25rem}.product .right .counts span{display:inline-block;margin-left:.625rem;margin-right:.625rem}.product .right .counts button{border:none;cursor:pointer;height:2.5rem;width:2.5rem}.product .right .add-to-cart{align-items:center;background-color:#2879fe;border:none;color:#fff;cursor:pointer;display:flex;font-weight:500;gap:1.25rem;margin-bottom:1.5rem;padding:.625rem 3.75rem}.product .right .more-actions{display:flex;gap:2rem;margin-bottom:3rem}.product .right .more-actions div{align-items:center;color:#2879fe;display:flex;font-size:.875rem;gap:.625rem}.product .right .details{border-bottom:1px solid #d3d3d3;gap:.875rem;margin-bottom:.875rem;padding-bottom:2rem}.product .right .details,.product .right .more{color:gray;display:flex;flex-direction:column}.product .right .more span{border-bottom:1px solid #d3d3d3;display:inline-block;padding:1rem 0;width:15rem}.product .right .more span:last-child{border:none}@media(max-width:1024px){.product{gap:2rem;padding:2rem}.product .left{flex-direction:column}.product .left .images{flex-direction:row}.product .right h1{font-size:1.75rem;margin-bottom:1.5rem}.product .right .price{font-size:1.5rem}.product .right p{margin-top:1.5rem}.product .right .more-actions .icon{font-size:.875rem}.product .right .more-actions span{font-size:.75rem}.product .right .details,.product .right .more{font-size:.875rem}.product .right .details{padding-bottom:1.25rem}}@media(max-width:800px){.product{flex-direction:column;gap:2rem;padding:1.25rem 2rem}.product .hide-800{display:none}.product .mobile-title{display:block}.product .mobile-title h1{font-size:1.75rem;margin-bottom:1.5rem}.product .mobile-title .price{color:#2879fe;font-size:1.5rem;font-weight:500}}.cart-counter-wrapper{align-items:center;border:1px solid #e7e5e5;border-radius:4px;color:red;display:inline-flex;gap:1rem;padding:.25rem .5rem}.cart-counter-wrapper .quantity{font-size:1.25rem}.cart-counter-wrapper button{align-items:center;background-color:transparent;border:none;color:red;cursor:pointer;display:flex}.cart{background-color:#fff;box-shadow:0 3px 10px rgba(0,0,0,.05);display:flex;flex-direction:column;gap:1.25rem;padding:1.25rem;width:27rem}.cart .cart-header{color:gray;font-size:1.25rem;font-weight:400}.cart .cart-body{display:flex;flex-direction:column;gap:1rem;max-height:15rem;overflow-y:scroll}.cart .cart-body::-webkit-scrollbar{width:8px}.cart .cart-body::-webkit-scrollbar-track{border-radius:5px;box-shadow:inset 0 0 5px #d3d3d3}.cart .cart-body::-webkit-scrollbar-thumb{background:#aaa8a8;border-radius:5px}.cart .cart-body::-webkit-scrollbar-thumb:hover{background:#878686}.cart .cart-body .cart-item{align-items:center;border-bottom:1px solid #d9d5d5;display:flex;gap:1.5rem;padding:.75rem .5rem}.cart .cart-body .cart-item img{height:100px;width:90px}.cart .cart-body .cart-item .cart-details-wrapper{display:flex;flex-direction:column;gap:.5rem}.cart .cart-body .cart-item .cart-details-wrapper .cart-details{align-items:center;display:flex;gap:.5rem}.cart .cart-body .cart-item .cart-details-wrapper .cart-details .name{font-size:1.2rem;font-weight:500}.cart .cart-body .cart-item .cart-details-wrapper .cart-details p{color:gray;font-size:.75rem}.cart .cart-body .cart-item .cart-details-wrapper .cart-details .amount{color:#2879fe;font-size:1.25rem;font-weight:500}.cart .cart-body .cart-item .delete{color:red;cursor:pointer}.cart .cart-actions{display:flex;flex-direction:column;gap:.625rem}.cart .cart-actions .cart-footer{align-items:center;display:flex;font-size:1.2rem;font-weight:500;justify-content:space-between}.cart .cart-actions .cart-checkout{align-items:center;background-color:#2879fe;border:none;color:#fff;cursor:pointer;display:flex;font-weight:500;gap:1.25rem;justify-content:center;max-width:15rem;padding:.6rem}.cart .cart-actions .reset{color:red;cursor:pointer;font-size:.75rem}@media(max-width:480px){.cart{padding:12px;width:300px}.cart .cart-body .cart-details{gap:.25rem}.cart .cart-body .cart-details .name{font-size:.75rem}.cart .cart-body .cart-details .amount{font-size:1rem}}.navbar{background-color:#fff;box-shadow:1px 1px 10px #f0f3f8;color:#222;height:5rem;justify-content:space-between;padding:2rem 1.25rem;position:relative;width:100%}.navbar,.navbar .item{align-items:center;display:flex}.navbar .item{cursor:pointer;font-size:1.2rem}.navbar .left{font-size:1.9rem;justify-self:center;letter-spacing:2px}.navbar .center{align-items:center;display:flex;gap:2rem}.navbar .right,.navbar .right .icons{align-items:center;display:flex;gap:1.25rem}.navbar .right .icons{color:#666;cursor:pointer}.navbar .right .icons .nav-icon{transition:all .1s ease-in}.navbar .right .icons .nav-icon:active,.navbar .right .icons .nav-icon:hover{color:#111}.navbar .right .icons .cart-icon{position:relative}.navbar .right .icons .cart-icon span{align-items:center;background-color:#2879fe;border-radius:50%;color:#fff;display:flex;font-size:.75rem;font-weight:700;height:1.25rem;justify-content:center;position:absolute;right:-.6rem;top:-.6rem;width:1.25rem}.navbar .right .icons .burger-menu{display:none}.navbar .cart-container{position:absolute;right:1.25rem;top:5rem;z-index:90}.navbar .mobileNav-wrapper{position:fixed}.navbar .nav-backdrop{background-color:rgba(0,0,0,.6);height:100vh;left:0;position:fixed;top:0;transition:all .5s ease-in;width:100vw;z-index:10}.navbar .mobile-nav{background-color:#fff;height:100vh;max-width:25rem;padding:2.5rem;position:fixed;top:0;transition:all .3s ease-in-out;width:90vw;z-index:11}.navbar .mobile-nav .top{align-items:center;display:flex;justify-content:flex-end}.navbar .mobile-nav .top .close{align-items:center;border-radius:50%;cursor:pointer;display:flex;justify-content:center;padding:5px;transition:all .2s ease-in}.navbar .mobile-nav .top .close .icon{font-size:1.9rem}.navbar .mobile-nav .top .close:hover{background:#efefef}.navbar .mobile-nav .center{display:flex;flex-direction:column;gap:.7rem;margin-top:2.5rem}.navbar .mobile-nav .center .link{padding-right:5px;transition:all .2s ease-in-out;width:100%}.navbar .mobile-nav .center .link:hover{padding-right:0}.navbar .mobile-nav .center .link a{align-items:center;display:flex;justify-content:space-between}.navbar .mobile-nav .center .link a span{font-size:1.3rem}.navbar .mobile-nav .center .link a .icon{font-size:1.1rem}.navbar .mobile-nav .bottom{color:#444;display:flex;flex-direction:column;gap:1rem;margin-top:5rem}.navbar .mobile-nav .bottom div{align-items:center;cursor:pointer;display:flex;gap:5px}@media(max-width:1200px){.navbar .hidden-1200{display:none}}@media(max-width:960px){.navbar{padding:1.25rem}.navbar .left{font-size:1.5rem}.navbar .center,.navbar .right .item,.navbar .right .mobile-none{display:none}.navbar .right .icons .burger-menu{display:block}.navbar .mobile-nav .center a span{font-size:1.2rem}}.footer{padding:5rem 5.5rem 2rem}.footer .top{grid-gap:2.5rem;display:grid;gap:2.5rem;grid-template-columns:repeat(4,minmax(0,1fr))}.footer .top div{flex:1 1}.footer .top div h5{color:#555;font-size:1.2rem;margin-bottom:1.25rem}.footer .top div p{color:gray;font-size:.875rem;line-height:1.5rem}.footer .top div ul{list-style:none}.footer .top div ul li{color:gray;font-size:.875rem;margin-bottom:.625rem}.footer .bottom{align-items:center;display:flex;justify-content:space-between;margin-top:3rem}.footer .bottom .left span:first-child{color:#2879fe;font-size:1.5rem;font-weight:700;letter-spacing:1px;margin-right:1.25rem}.footer .bottom .left span:last-child{color:gray;font-size:.75rem}.footer .bottom .right img{height:3rem}@media(max-width:1200px){.footer{padding:3rem 3rem 2rem}.footer .top{grid-template-columns:repeat(2,minmax(0,1fr))}.footer .bottom .right{display:none}}@media(max-width:600px){.footer{padding:2rem}.footer .top div:first-child,.footer .top div:nth-child(2){grid-column-end:3;grid-column-start:1}}@media(max-width:480px){.footer .bottom .left span{display:block}.footer .bottom .left span:first-child{padding-bottom:.6rem}}.main{align-items:center;justify-content:center}.main,.main .container{display:flex;flex-direction:column}.main .container{gap:2.5rem;margin-top:10rem}.main .container .status{color:red;font-weight:700}.main .container .link{color:red}*,body{box-sizing:border-box;font-family:Open Sans,sans-serif;margin:0;padding:0}html{scroll-behavior:smooth}.app{width:100%}.app a{color:inherit;text-decoration:none}.overflowHidden{overflow-y:hidden;touch-action:none;-ms-touch-action:none}
/*# sourceMappingURL=main.fd62170e.css.map*/