@import"https://fonts.googleapis.com/css2?family=Josefin+Sans:wght@300;400;600;700&family=Roboto:ital,wght@0,400;0,700;1,400&display=swap";*{margin:0;padding:0;box-sizing:border-box}a{text-decoration:none}li{list-style:none}html{font-size:62.5%}body{width:100vw;overflow-x:hidden}footer{width:100%;overflow-x:hidden;background:#222222;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:50px 20px}footer .footer-container{width:100%;padding:50px 10rem;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}@media (max-width: 768px){footer .footer-container{padding:50px 20px;display:flex;align-items:center;justify-content:center;flex-direction:column}}footer .footer-container .footer-div-1 .logo{margin-bottom:1rem}footer .footer-container .footer-div-1 h4,footer .footer-container .footer-div-1 h5{font-size:2rem;font-weight:700;font-family:Roboto,sans-serif;margin:1rem 0;color:#ff6d00}footer .footer-container .footer-div-1 address,footer .footer-container .footer-div-1 p{font-size:1.4rem;font-family:Roboto,sans-serif;font-style:normal;margin:.5rem 0;color:#fff}footer .footer-container .footer-div-1 .social-links{display:flex;align-items:flex-start;justify-content:flex-start}footer .footer-container .footer-div-1 .social-links .icon{margin-top:1rem;color:#fff;margin-right:1rem;font-size:2rem;display:inline-block;transition:all .23s}footer .footer-container .footer-div-1 .social-links .icon:hover{color:#ff6d00}@media (max-width: 768px){footer .footer-container .footer-div-1{align-self:flex-start}}footer .footer-container .footer-div-2 h4{font-size:2rem;font-weight:700;font-family:Roboto,sans-serif;margin:1rem 0;color:#ff6d00}footer .footer-container .footer-div-2 .link{display:inline-block;font-size:1.4rem;font-family:Roboto,sans-serif;font-style:normal;margin:.5rem 0;color:#fff;transition:all .23s;padding-bottom:5px}footer .footer-container .footer-div-2 .link:hover{opacity:.5}@media (max-width: 768px){footer .footer-container .footer-div-2{align-self:flex-start}}footer .footer-container .footer-div-3 h4{font-size:2rem;font-weight:700;font-family:Roboto,sans-serif;margin:1rem 0;color:#ff6d00}footer .footer-container .footer-div-3 .link{display:inline-block;font-size:1.4rem;font-family:Roboto,sans-serif;font-style:normal;margin:.5rem 0;color:#fff;transition:all .23s;padding-bottom:5px}footer .footer-container .footer-div-3 .link:hover{opacity:.5}@media (max-width: 768px){footer .footer-container .footer-div-3{align-self:flex-start}}footer .footer-container .footer-div-4 h4{font-size:2rem;font-weight:700;font-family:Roboto,sans-serif;margin:1rem 0;color:#ff6d00}footer .footer-container .footer-div-4 p{font-size:1.4rem;font-family:Roboto,sans-serif;font-style:normal;margin:1.5rem 0;color:#fff;transition:all .23s;padding-bottom:.5px}footer .footer-container .footer-div-4 img{border:1px solid #ff6d00;margin:.5rem 1rem;margin-left:0;cursor:pointer}footer .footer-container .footer-div-4 .payment{border:none}@media (max-width: 768px){footer .footer-container .footer-div-4{align-self:flex-start}}.menubar{width:320px;background:#fff;max-width:320px;height:100vh;display:block;position:fixed;overflow-y:auto;top:0;left:0;box-shadow:0 10px 15px -3px #0000001a;transition:all .23s;transform:translate(-100%);opacity:0;visibility:visible;z-index:100000;display:flex;align-items:center;justify-content:center;flex-direction:column}.menubar .close-icon{cursor:pointer;font-size:3rem;position:absolute;top:2rem;right:2rem;transition:all .23s}.menubar .close-icon:hover{color:#ff6d00}.menubar ul{display:flex;align-items:center;justify-content:center;flex-direction:column}.menubar ul li{margin:2rem 0;transition:all .23s;position:relative;display:flex;align-items:center;flex-wrap:wrap}.menubar ul li:hover{color:#ff6d00}.menubar ul li a{color:#11161e;font-family:Josefin Sans,sans-serif;font-size:1.6rem;font-weight:400;line-height:26px;transition:all .23s}.menubar ul li a:hover{color:#ff6d00}.menubar ul li .icon{cursor:pointer}@media (max-width: 991px){.menubar{opacity:1;visibility:visible}}.menu-active{transition:all .5s;transform:translate(0)}nav{width:100%;height:9rem;background:white;box-shadow:#959da533 0 8px 24px;z-index:200000;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}nav .nav-container{width:100%;padding:0 10rem;display:flex;align-items:center;justify-content:space-between}@media (max-width: 768px){nav .nav-container{padding:0 2rem}}@media (max-width: 768px){nav .nav-container .logo img{width:100px}}nav .nav-container .burger{display:none}nav .nav-container .burger .icon{font-size:3rem;cursor:pointer;transition:all .23s}nav .nav-container .burger .icon:hover{color:#ff6d00}@media (max-width: 991px){nav .nav-container .burger{display:block}}nav .nav-container .links-ul{display:flex;align-items:center;justify-content:space-between}nav .nav-container .links-ul li a{font-size:1.8rem;font-family:Josefin Sans,sans-serif;margin:0 2rem;color:#11161e;transition:all .23s;padding-bottom:.5rem}nav .nav-container .links-ul li a:hover{color:#ff6d00}@media (max-width: 991px){nav .nav-container .links-ul{display:none}}nav .nav-container .nav-right .link{position:relative}nav .nav-container .nav-right .link .cart-notification{position:absolute;top:-3rem;left:0rem;font-size:1.2rem;font-weight:700;background:tomato;width:20px;height:20px;text-align:center;line-height:20px;color:#fff;border-radius:50%}nav .nav-container .nav-right .link .icon{font-size:2.5rem;font-family:Josefin Sans,sans-serif;margin:0 2rem;color:#11161e;transition:all .23s}nav .nav-container .nav-right .link .icon:hover{color:#ff6d00}@media (max-width: 991px){nav .nav-container .nav-right .link .icon{margin:0 .7rem;font-size:2.5rem}}.home{width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column}.home .home-banner{width:100%;height:100vh;background-image:url(/assets/banner-bg-f802d632.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.home .home-banner .home-banner-container{width:100%;height:100%;padding:0 10rem;max-height:auto;background-position:center;background-size:cover;background-repeat:no-repeat;object-fit:cover;display:flex;align-items:center;justify-content:space-between}@media (max-width: 768px){.home .home-banner .home-banner-container{width:100%;padding:0 2rem}}.home .home-banner .home-banner-container .content h1{text-transform:capitalize;color:#11161e;font-family:Josefin Sans,sans-serif;font-size:64px;font-weight:700;line-height:1.5}@media (max-width: 768px){.home .home-banner .home-banner-container .content h1{font-size:45px}}.home .home-banner .home-banner-container .content p{color:#11161e;font-family:Roboto,sans-serif;font-size:16px;font-weight:400;line-height:28px;margin:1.5rem 0}.home .home-banner .home-banner-container .content .btn{color:#fff;font-family:Josefin Sans,sans-serif;font-size:18px;font-weight:600;line-height:30px;padding:1.5rem 3rem;margin-top:2rem;background:#ff6d00;border-radius:4px;display:inline-block;transition:all .23s}@media (max-width: 768px){.home .home-banner .home-banner-container .content .btn{font-size:16px;padding:1rem 2rem}}.home .home-banner .home-banner-container .content .btn div{display:flex;align-items:center}.home .home-banner .home-banner-container .content .btn .icon{font-size:3rem;display:flex;align-items:center}.home .home-banner .home-banner-container .content .btn:hover{background:#ff9c00}@media (max-width: 768px){.home .home-banner .home-banner-container .banner-img img{display:none}}.home .features{width:100%;display:flex;align-items:center;justify-content:center;padding:50px 20px;flex-wrap:wrap}.home .features .feature{margin:1rem;box-shadow:#959da533 0 8px 24px;text-align:center;padding:2rem;border-radius:4px;transition:all .5s}.home .features .feature p{font-size:1.8rem;margin:1.5rem 0;font-family:Josefin Sans,sans-serif;color:gray}.home .features .feature:hover{transform:translateY(5px)}.home .featured-products{width:100%;padding:50px 20px}.home .featured-products .products{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}@media (max-width: 768px){.home .featured-products{padding:50px 20px}}.home .featured-products h3{color:#11161e;text-align:center;font-family:Josefin Sans,sans-serif;font-size:36px;font-weight:700;margin:3rem 0;line-height:46px}.home .brands{width:100%;margin:50px 20px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.home .brands .brand img{margin:2rem 5rem;transition:all .5s}.home .brands .brand img:hover{opacity:.4}.product-card{width:400px;display:inline-block;height:auto;margin:0 1rem 2rem;box-shadow:#959da533 0 8px 24px;padding:2rem;border-radius:4px;transition:all .5s}@media (max-width: 480px){.product-card{width:100%}}.product-card:hover{transform:translateY(-3px)}.product-card img{width:100%;height:auto;aspect-ratio:4/4;object-fit:cover;border-radius:4px}.product-card .product-name{color:#11161e;font-family:Josefin Sans,sans-serif;font-size:18px;font-weight:600;text-transform:capitalize;margin:2rem 0}.product-card .card-content .product-price{color:#11161e;font-family:Josefin Sans,sans-serif;font-size:16px;font-weight:400;line-height:26px;font-weight:700}.product-card .card-content .reviews{display:flex;align-items:center;justify-content:space-between}.product-card .card-content .reviews .icon{font-size:1rem}.product-card .card-content .reviews span{color:#11161e;font-family:Josefin Sans,sans-serif;font-size:16px;font-weight:400;line-height:26px}.pre-loader-container{width:100%;height:90vh;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.pre-loader-container .pre-loader{text-align:center;margin:100px 0;width:100px;height:100px;border-radius:50%;border-right:4px solid #ff6d00;border-bottom:4px solid transparent;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.toast{z-index:10000;position:fixed;top:100px;right:0;padding:1.5rem 2rem;background:#faf9ff;box-shadow:#959da533 0 8px 24px;min-width:270px;transition:all .23s ease-in-out;transform:translate(100%);border-top-left-radius:4px;border-bottom-left-radius:4px;display:flex;align-items:center;flex-wrap:wrap;text-align:center}.toast .icon{font-size:1.7rem;margin-right:1rem;display:flex;align-items:center}.toast p{font-family:Roboto,sans-serif;font-size:1.7rem;text-transform:lowercase;letter-spacing:.4px;text-transform:capitalize}.toast.success{transition:all .23s;transform:translate(0)}.toast.success p{color:green}.toast.error{transition:all .23s;transform:translate(0)}.toast.error p{color:tomato}.product-details-page{width:100%;margin-bottom:100px;display:flex;align-items:center;justify-content:center;flex-direction:column}.product-details-page .product-details-banner{width:100%;height:45vh;background-repeat:no-repeat;background-size:cover;background-position:center;background-image:url(/assets/common-banner-3aa9f213.jpg);display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.product-details-page .product-details-banner h2{color:#11161e;font-family:Josefin Sans,sans-serif;font-size:36px;font-weight:700;line-height:46px;width:50%;text-align:end;text-transform:capitalize}@media (max-width: 480px){.product-details-page .product-details-banner h2{width:100%;padding:0 2rem}}.product-details-page .product-details-container{width:100%;margin:100px 0 50px;padding:0 10rem;display:flex;align-items:center;justify-content:space-between}@media (max-width: 768px){.product-details-page .product-details-container{padding:0 2rem;display:flex;align-items:center;justify-content:center;flex-direction:column}}.product-details-page .product-details-container .left-div{width:50%;margin-right:2rem}@media (max-width: 768px){.product-details-page .product-details-container .left-div{margin-right:0;width:100%}}.product-details-page .product-details-container .left-div img{width:100%;aspect-ratio:1/1;height:auto;border-radius:4px;object-fit:cover}.product-details-page .product-details-container .right-div{justify-self:flex-start;width:50%;margin-left:5rem}@media (max-width: 768px){.product-details-page .product-details-container .right-div{width:100%;margin-left:0;margin-top:3rem}}.product-details-page .product-details-container .right-div .product-name{font-size:3rem;font-family:Josefin Sans,sans-serif;text-transform:capitalize;margin:1rem 0}.product-details-page .product-details-container .right-div .product-id{font-size:1.4rem;font-family:Roboto,sans-serif}.product-details-page .product-details-container .right-div .product-price{font-size:3rem;font-family:Josefin Sans,sans-serif;color:#ff6d00;margin:1.5rem 0}.product-details-page .product-details-container .right-div .product-status{font-size:1.6rem;font-family:Roboto,sans-serif}.product-details-page .product-details-container .right-div .product-status span{color:#ff9c00;margin-right:.5rem}.product-details-page .product-details-container .right-div .product-status .inStock{color:#4cdf4c}.product-details-page .product-details-container .right-div .product-status .notInStock{color:gray;text-decoration:line-through}.product-details-page .product-details-container .right-div .product-category{font-size:1.6rem;margin:1rem 0;font-family:Roboto,sans-serif;text-transform:capitalize}.product-details-page .product-details-container .right-div .product-category span{color:#ff6d00}.product-details-page .product-details-container .right-div .product-description{border-top:1px solid gray;padding-top:1rem;font-size:1.6rem;line-height:1.6;font-family:Roboto,sans-serif;margin:1rem 0;color:gray}.product-details-page .product-details-container .right-div .product-reviews-container{display:flex;align-items:center;flex-wrap:wrap;margin:1rem 0}.product-details-page .product-details-container .right-div .product-reviews-container .product-reviews{font-size:1.6rem;font-family:Roboto,sans-serif;margin-left:1rem;color:gray}.product-details-page .product-details-container .right-div .quantity-container input{outline:none;padding:1rem;width:60px;margin:0 1rem;border:2px solid #eee;font-size:1.6rem;text-align:center}.product-details-page .product-details-container .right-div .quantity-container input::-webkit-outer-spin-button,.product-details-page .product-details-container .right-div .quantity-container input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.product-details-page .product-details-container .right-div .quantity-container input[type=number]{-moz-appearance:textfield}.product-details-page .product-details-container .right-div .quantity-container button{font-size:1.6rem;border:none;outline:none;background:linear-gradient(#ff6d00,#ff9c00);cursor:pointer;color:#fff;line-height:0;padding:2rem;border-radius:4px;margin:1rem 0}.product-details-page .product-details-container .right-div .quantity-container button:hover{opacity:.7}.product-details-page .add-review-container{width:100%;padding:50px 10rem;display:flex;align-items:flex-end;justify-content:space-evenly}@media (max-width: 768px){.product-details-page .add-review-container{flex-direction:column;align-items:center;padding:50px 20px}}.product-details-page .add-review-container .total-review{width:250px;height:250px;background:#e8f0f2;border-radius:4px;margin-top:10rem;display:flex;align-items:center;justify-content:center;flex-direction:column}@media (max-width: 768px){.product-details-page .add-review-container .total-review{margin-top:2rem}}@media (max-width: 480px){.product-details-page .add-review-container .total-review{width:100%}}.product-details-page .add-review-container .total-review h4{font-size:3rem;font-family:Roboto,sans-serif;margin:1rem 0}.product-details-page .add-review-container .total-review .total-ratigns{font-size:5rem;font-family:Roboto,sans-serif;font-weight:700;color:#ff6d00}.product-details-page .add-review-container .total-review .total-reviews{font-size:2rem;color:gray;font-family:Roboto,sans-serif}@media (max-width: 768px){.product-details-page .add-review-container .review-form-container{width:100%;padding:0 2rem;display:flex;align-items:center;justify-content:center;flex-direction:column}}.product-details-page .add-review-container .review-form-container h3{font-size:3rem;font-family:Roboto,sans-serif;text-align:center;margin:3rem 0}.product-details-page .add-review-container .review-form-container .rating{font-size:3rem;transform:translate(100%);margin:2rem 0}@media (max-width: 768px){.product-details-page .add-review-container .review-form-container .rating{transform:translate(0)}}.product-details-page .add-review-container .review-form-container form .input-div{position:relative;width:500px;height:50px;background:#faf9ff;margin:1rem 0;display:flex;align-items:center;justify-content:space-between;border-radius:.4rem}@media (max-width: 480px){.product-details-page .add-review-container .review-form-container form .input-div{width:100%}}.product-details-page .add-review-container .review-form-container form .input-div input,.product-details-page .add-review-container .review-form-container form .input-div select,.product-details-page .add-review-container .review-form-container form .input-div .input{border:none;outline:none;min-width:90%;height:100%;background:#faf9ff;font-size:1.7rem;font-family:Roboto,sans-serif;flex:1;padding:0 1.5rem}.product-details-page .add-review-container .review-form-container form .input-div .eye-open,.product-details-page .add-review-container .review-form-container form .input-div .eye-close,.product-details-page .add-review-container .review-form-container form .input-div .icon{font-size:2rem;margin:0 1rem;cursor:pointer;transition:all .23s}.product-details-page .add-review-container .review-form-container form .file-input-div{display:flex;align-items:center}.product-details-page .add-review-container .review-form-container form .file-input-div input{padding:0!important}.product-details-page .add-review-container .review-form-container form .file-input-div .file-input::-webkit-file-upload-button{border:none;outline:none;cursor:pointer;margin-right:1rem;display:inline-block;background:linear-gradient(#ff6d00,#ff9c00);color:#fff;height:100%}.product-details-page .add-review-container .review-form-container form .input-textarea-div{width:500px;height:150px}.product-details-page .add-review-container .review-form-container form .input-textarea-div textarea{width:100%;height:100%;overflow-y:auto;border:none;outline:none;background:transparent;padding:1rem;font-size:1.6rem;resize:none;background:aliceblue}@media (max-width: 480px){.product-details-page .add-review-container .review-form-container form .input-textarea-div{width:100%}}.product-details-page .add-review-container .review-form-container form .image-preview-div{width:500px;overflow-x:auto}.product-details-page .add-review-container .review-form-container form .image-preview-div .image-preview{width:100px;height:100px;display:inline-block;margin:1rem .5rem 1rem 0;border-radius:4px;overflow:auto}@media (max-width: 480px){.product-details-page .add-review-container .review-form-container form .image-preview-div{width:100%}}.product-details-page .add-review-container .review-form-container form button{width:500px;cursor:pointer;border:none;outline:none;font-size:1.7rem;padding:1rem 2rem;margin-top:1rem;margin-bottom:.5rem;color:#fff;font-family:Roboto,sans-serif;border-radius:4px;background:linear-gradient(#ff6d00,#ff9c00);transition:all .23s}.product-details-page .add-review-container .review-form-container form button:hover{opacity:.7}@media (max-width: 480px){.product-details-page .add-review-container .review-form-container form button{width:100%}}@media (max-width: 768px){.product-details-page .add-review-container .review-form-container form{width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;margin-bottom:.5rem}}.product-details-page .product-review{width:100%;padding:2rem 10rem}@media (max-width: 768px){.product-details-page .product-review{padding:2rem}}.product-details-page .product-review .reviews{display:flex;align-items:center;justify-content:center;flex-direction:column}.product-details-page .product-review .reviews h3{margin:2rem 0;font-family:Roboto,sans-serif;font-size:3rem}.product-details-page .noReviews{font-size:3rem;margin:3rem 0;font-family:Roboto,sans-serif;color:#ff6d00}.review-card{border-top:1px solid #ff6d00;padding:4rem;width:500px;margin:1rem}@media (max-width: 768px){.review-card{width:100%}}.review-card img{width:50px;height:50px;border-radius:50%;object-fit:cover;margin-right:1rem}.review-card div{display:flex;align-items:center;flex-wrap:wrap}.review-card p,.review-card span{font-size:1.6rem;font-family:Roboto,sans-serif;line-height:1.5;color:gray}.products-section{width:100%;position:relative}.products-section .prducts-banner{width:100%;height:45vh;background-repeat:no-repeat;background-size:cover;background-position:center;background-image:url(/assets/common-banner-3aa9f213.jpg);display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.products-section .prducts-banner h2{color:#11161e;font-family:Josefin Sans,sans-serif;font-size:36px;font-weight:700;line-height:46px;width:50%;text-align:end;text-transform:capitalize}@media (max-width: 480px){.products-section .prducts-banner h2{width:100%;padding:0 2rem}}.products-section .products-container{width:100%;max-height:auto;position:relative;transition:all .23s}.products-section .products-container .products{width:100%;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;margin-bottom:100px;margin-top:120px;transition:all .23s}.products-section .products-container .filter-sidebar{width:320px;background:white;transition:all .5s;max-height:auto;z-index:1000;position:absolute;top:-14vh;left:0;padding:2rem;transition:all .23s linear;box-shadow:#959da533 0 8px 24px}@media (max-width: 480px){.products-section .products-container .filter-sidebar{width:90%}}.products-section .products-container .filter-sidebar .filter-active{height:auto;max-height:auto;overflow-y:auto}.products-section .products-container .filter-sidebar .hide{display:none}.products-section .products-container .filter-sidebar .filter-top{display:flex;align-items:center;justify-content:space-between}.products-section .products-container .filter-sidebar .filter-top h5{font-size:2rem;font-family:Josefin Sans,sans-serif}.products-section .products-container .filter-sidebar .filter-top .icon{font-size:3rem;cursor:pointer}.products-section .products-container .filter-sidebar .categoryBox{max-height:400px;overflow-y:auto}.products-section .products-container .filter-sidebar .categoryBox h5{font-size:2rem;font-family:Josefin Sans,sans-serif;margin-top:2rem;margin-bottom:1rem}.products-section .products-container .filter-sidebar .categoryBox .category{font-size:1.6rem;cursor:pointer;transition:all .23s;margin:1rem 0 1rem 1rem;font-family:Roboto,sans-serif}.products-section .products-container .filter-sidebar .categoryBox .category:hover{opacity:.5}.products-section .products-container .filter-sidebar .filter-price h5{font-size:2rem;font-family:Josefin Sans,sans-serif;margin-top:2rem;margin-bottom:1rem}.products-section .products-container .filter-sidebar .filter-price .filter-input{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.products-section .products-container .filter-sidebar .filter-price input{width:100px;margin-right:.5rem;outline:none;font-size:1.6rem;padding:.5rem;font-family:Roboto,sans-serif}.products-section .products-container .filter-sidebar .filter-price button{font-size:1.6rem;border:none;outline:none;font-family:Roboto,sans-serif;cursor:pointer;background:#ff6d00;padding:.5rem;color:#fff;border-radius:2px}.products-section .products-container .filter-sidebar .filter-by-ratings h5{font-size:2rem;font-family:Josefin Sans,sans-serif;margin-top:2rem;margin-bottom:1rem}.products-section .products-container .filter-sidebar .filter-by-ratings .slider{margin-left:1.5rem;width:80%}.products-section .products-container .empty-products-message{font-size:4rem;color:#ff6d00;margin:100px 0;font-family:Josefin Sans,sans-serif;font-weight:700}.products-section .pagination-box{margin:2rem 0}.products-section .pagination-box .pagination{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;transition:all .23s}.products-section .pagination-box .pagination .page-item{padding:1rem 1.5rem;border:1px solid #ff6d00;margin:2rem 0;cursor:pointer;border-right:none}.products-section .pagination-box .pagination .page-item:last-child{border:1px solid #ff6d00}.products-section .pagination-box .pagination .page-item a{font-size:1.6rem;font-family:Josefin Sans,sans-serif;font-weight:700;color:#000}.products-section .pagination-box .pagination .pageItemActive{background:#ff6d00;transition:all .23s}.products-section .pagination-box .pagination .pageItemActive a{color:#fff}.search-section{width:100%;margin-bottom:100px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.search-section .search-banner{width:100%;height:45vh;background-repeat:no-repeat;background-size:cover;background-position:center;background-image:url(/assets/common-banner-3aa9f213.jpg);display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.search-section .search-banner h2{color:#11161e;font-family:Josefin Sans,sans-serif;font-size:36px;font-weight:700;line-height:46px;width:50%;text-align:end;text-transform:capitalize}@media (max-width: 480px){.search-section .search-banner h2{width:100%;padding:0 2rem}}.search-section .search-container{width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:0 1rem}.search-section .search-container .search-box{margin:50px 0;width:700px;height:50px;box-shadow:#959da533 0 8px 24px;display:flex;align-items:center;justify-content:space-between;background:white}@media (max-width: 768px){.search-section .search-container .search-box{width:100%}}.search-section .search-container .search-box input{flex:1;height:100%;border:none;outline:none;padding:1rem 1.5rem;font-size:1.8rem;font-family:Josefin Sans,sans-serif}@media (max-width: 320px){.search-section .search-container .search-box input{width:150px}}.search-section .search-container .search-box button{border:none;outline:none;background:linear-gradient(#ff6d00,#ff9c00);height:100%;font-size:1.8rem;font-family:Josefin Sans,sans-serif;padding:0 2rem;color:#fff;cursor:pointer;transition:all .23s}.search-section .search-container .search-box button:hover{opacity:.8}@media (max-width: 480px){.search-section .search-container .search-box button{padding:0 1rem;font-size:1.6rem}}.search-section .search-container .products{width:100%;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.search-section .search-container .pagination-box{margin:2rem 0}.search-section .search-container .pagination-box .pagination{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;transition:all .23s}.search-section .search-container .pagination-box .pagination .page-item{padding:1rem 1.5rem;border:1px solid #ff6d00;margin:2rem 0;cursor:pointer;border-right:none}.search-section .search-container .pagination-box .pagination .page-item:last-child{border:1px solid #ff6d00}.search-section .search-container .pagination-box .pagination .page-item a{font-size:1.6rem;font-family:Josefin Sans,sans-serif;font-weight:700;color:#000}.search-section .search-container .pagination-box .pagination .pageItemActive{background:#ff6d00;transition:all .23s}.search-section .search-container .pagination-box .pagination .pageItemActive a{color:#fff}.login-section{width:100%;margin-bottom:100px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.login-section .login-banner{width:100%;height:45vh;background-repeat:no-repeat;background-size:cover;background-position:center;background-image:url(/assets/common-banner-3aa9f213.jpg);display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.login-section .login-banner h2{color:#11161e;font-family:Josefin Sans,sans-serif;font-size:36px;font-weight:700;line-height:46px;width:50%;text-align:end;text-transform:capitalize}@media (max-width: 480px){.login-section .login-banner h2{width:100%;padding:0 2rem}}.login-section .login-container{width:100%;padding:0 2rem;display:flex;align-items:center;justify-content:center;flex-direction:column}.login-section .login-container .login-form{width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;margin:100px 20px;margin-bottom:.5rem}.login-section .login-container .login-form .input-div{position:relative;width:500px;height:50px;background:#faf9ff;margin:1rem 0;display:flex;align-items:center;justify-content:space-between;border-radius:.4rem}@media (max-width: 480px){.login-section .login-container .login-form .input-div{width:100%}}.login-section .login-container .login-form .input-div input,.login-section .login-container .login-form .input-div select,.login-section .login-container .login-form .input-div .input{border:none;outline:none;min-width:90%;height:100%;background:#faf9ff;font-size:1.7rem;font-family:Roboto,sans-serif;flex:1;padding:0 1.5rem}.login-section .login-container .login-form .input-div .eye-open,.login-section .login-container .login-form .input-div .eye-close,.login-section .login-container .login-form .input-div .icon{font-size:2rem;margin:0 1rem;cursor:pointer;transition:all .23s}.login-section .login-container .login-form .file-input-div{display:flex;align-items:center}.login-section .login-container .login-form .file-input-div input{padding:0!important}.login-section .login-container .login-form .file-input-div .file-input::-webkit-file-upload-button{border:none;outline:none;cursor:pointer;margin-right:1rem;display:inline-block;background:linear-gradient(#ff6d00,#ff9c00);color:#fff;height:100%}.login-section .login-container .login-form .input-textarea-div{width:500px;height:150px}.login-section .login-container .login-form .input-textarea-div textarea{width:100%;height:100%;overflow-y:auto;border:none;outline:none;background:transparent;padding:1rem;font-size:1.6rem;resize:none;background:aliceblue}@media (max-width: 480px){.login-section .login-container .login-form .input-textarea-div{width:100%}}.login-section .login-container .login-form .image-preview-div{width:500px;overflow-x:auto}.login-section .login-container .login-form .image-preview-div .image-preview{width:100px;height:100px;display:inline-block;margin:1rem .5rem 1rem 0;border-radius:4px;overflow:auto}@media (max-width: 480px){.login-section .login-container .login-form .image-preview-div{width:100%}}.login-section .login-container .login-form button{width:500px;cursor:pointer;border:none;outline:none;font-size:1.7rem;padding:1rem 2rem;margin-top:1rem;margin-bottom:.5rem;color:#fff;font-family:Roboto,sans-serif;border-radius:4px;background:linear-gradient(#ff6d00,#ff9c00);transition:all .23s}.login-section .login-container .login-form button:hover{opacity:.7}@media (max-width: 480px){.login-section .login-container .login-form button{width:100%}}.login-section .login-container .have-account{width:500px;display:flex;align-items:center;justify-content:space-between}@media (max-width: 480px){.login-section .login-container .have-account{width:100%}}.login-section .login-container .have-account .link{font-size:1.6rem;font-family:Josefin Sans,sans-serif;margin:1rem 0;color:#11161e;padding-bottom:.5rem;border-bottom:1px solid #ff6d00;transition:all .23s}.login-section .login-container .have-account .link:hover{opacity:.5}.google-btn{margin:.5rem 2rem;width:500px;cursor:pointer;border:none;outline:none;font-size:1.7rem;padding:1rem 2rem;color:#fff;font-family:Roboto,sans-serif;border-radius:4px;transition:all .23s}.google-btn:hover{opacity:.7}@media (max-width: 480px){.google-btn{width:100%}}.signup-section{width:100%;margin-bottom:100px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.signup-section .signup-banner{width:100%;height:45vh;background-repeat:no-repeat;background-size:cover;background-position:center;background-image:url(/assets/common-banner-3aa9f213.jpg);display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.signup-section .signup-banner h2{color:#11161e;font-family:Josefin Sans,sans-serif;font-size:36px;font-weight:700;line-height:46px;width:50%;text-align:end;text-transform:capitalize}@media (max-width: 480px){.signup-section .signup-banner h2{width:100%;padding:0 2rem}}.signup-section .signup-container{width:100%;padding:0 2rem;display:flex;align-items:center;justify-content:center;flex-direction:column}.signup-section .signup-container .signup-form{width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;margin:100px 20px;margin-bottom:.5rem}.signup-section .signup-container .signup-form .input-div{position:relative;width:500px;height:50px;background:#faf9ff;margin:1rem 0;display:flex;align-items:center;justify-content:space-between;border-radius:.4rem}@media (max-width: 480px){.signup-section .signup-container .signup-form .input-div{width:100%}}.signup-section .signup-container .signup-form .input-div input,.signup-section .signup-container .signup-form .input-div select,.signup-section .signup-container .signup-form .input-div .input{border:none;outline:none;min-width:90%;height:100%;background:#faf9ff;font-size:1.7rem;font-family:Roboto,sans-serif;flex:1;padding:0 1.5rem}.signup-section .signup-container .signup-form .input-div .eye-open,.signup-section .signup-container .signup-form .input-div .eye-close,.signup-section .signup-container .signup-form .input-div .icon{font-size:2rem;margin:0 1rem;cursor:pointer;transition:all .23s}.signup-section .signup-container .signup-form .file-input-div{display:flex;align-items:center}.signup-section .signup-container .signup-form .file-input-div input{padding:0!important}.signup-section .signup-container .signup-form .file-input-div .file-input::-webkit-file-upload-button{border:none;outline:none;cursor:pointer;margin-right:1rem;display:inline-block;background:linear-gradient(#ff6d00,#ff9c00);color:#fff;height:100%}.signup-section .signup-container .signup-form .input-textarea-div{width:500px;height:150px}.signup-section .signup-container .signup-form .input-textarea-div textarea{width:100%;height:100%;overflow-y:auto;border:none;outline:none;background:transparent;padding:1rem;font-size:1.6rem;resize:none;background:aliceblue}@media (max-width: 480px){.signup-section .signup-container .signup-form .input-textarea-div{width:100%}}.signup-section .signup-container .signup-form .image-preview-div{width:500px;overflow-x:auto}.signup-section .signup-container .signup-form .image-preview-div .image-preview{width:100px;height:100px;display:inline-block;margin:1rem .5rem 1rem 0;border-radius:4px;overflow:auto}@media (max-width: 480px){.signup-section .signup-container .signup-form .image-preview-div{width:100%}}.signup-section .signup-container .signup-form button{width:500px;cursor:pointer;border:none;outline:none;font-size:1.7rem;padding:1rem 2rem;margin-top:1rem;margin-bottom:.5rem;color:#fff;font-family:Roboto,sans-serif;border-radius:4px;background:linear-gradient(#ff6d00,#ff9c00);transition:all .23s}.signup-section .signup-container .signup-form button:hover{opacity:.7}@media (max-width: 480px){.signup-section .signup-container .signup-form button{width:100%}}.signup-section .signup-container .signup-form .image-preview{width:100px;height:100px;object-fit:cover;border-radius:50%;align-self:flex-start}.signup-section .signup-container .have-account{width:500px;display:flex;align-items:center;justify-content:space-between}@media (max-width: 480px){.signup-section .signup-container .have-account{width:100%}}.signup-section .signup-container .have-account p{font-size:1.6rem;font-family:Josefin Sans,sans-serif;margin:1rem 0;color:#11161e;padding-bottom:.5rem;transition:all .23s}.signup-section .signup-container .have-account .link{font-size:1.6rem;font-family:Josefin Sans,sans-serif;margin:1rem 0;color:#11161e;padding-bottom:.5rem;border-bottom:1px solid #ff6d00;transition:all .23s}.signup-section .signup-container .have-account .link:hover{opacity:.5}.reset-password-page{width:100%;margin-bottom:100px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.reset-password-page .reset-password-banner{width:100%;height:45vh;background-repeat:no-repeat;background-size:cover;background-position:center;background-image:url(/assets/common-banner-3aa9f213.jpg);display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.reset-password-page .reset-password-banner h2{color:#11161e;font-family:Josefin Sans,sans-serif;font-size:36px;font-weight:700;line-height:46px;width:50%;text-align:end;text-transform:capitalize}@media (max-width: 480px){.reset-password-page .reset-password-banner h2{width:100%;padding:0 2rem}}.reset-password-page .reset-password-container{width:100%;padding:0 2rem;display:flex;align-items:center;justify-content:center;flex-direction:column}.reset-password-page .reset-password-container .reset-password-form{width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;margin:100px 20px;margin-bottom:.5rem}.reset-password-page .reset-password-container .reset-password-form .input-div{position:relative;width:500px;height:50px;background:#faf9ff;margin:1rem 0;display:flex;align-items:center;justify-content:space-between;border-radius:.4rem}@media (max-width: 480px){.reset-password-page .reset-password-container .reset-password-form .input-div{width:100%}}.reset-password-page .reset-password-container .reset-password-form .input-div input,.reset-password-page .reset-password-container .reset-password-form .input-div select,.reset-password-page .reset-password-container .reset-password-form .input-div .input{border:none;outline:none;min-width:90%;height:100%;background:#faf9ff;font-size:1.7rem;font-family:Roboto,sans-serif;flex:1;padding:0 1.5rem}.reset-password-page .reset-password-container .reset-password-form .input-div .eye-open,.reset-password-page .reset-password-container .reset-password-form .input-div .eye-close,.reset-password-page .reset-password-container .reset-password-form .input-div .icon{font-size:2rem;margin:0 1rem;cursor:pointer;transition:all .23s}.reset-password-page .reset-password-container .reset-password-form .file-input-div{display:flex;align-items:center}.reset-password-page .reset-password-container .reset-password-form .file-input-div input{padding:0!important}.reset-password-page .reset-password-container .reset-password-form .file-input-div .file-input::-webkit-file-upload-button{border:none;outline:none;cursor:pointer;margin-right:1rem;display:inline-block;background:linear-gradient(#ff6d00,#ff9c00);color:#fff;height:100%}.reset-password-page .reset-password-container .reset-password-form .input-textarea-div{width:500px;height:150px}.reset-password-page .reset-password-container .reset-password-form .input-textarea-div textarea{width:100%;height:100%;overflow-y:auto;border:none;outline:none;background:transparent;padding:1rem;font-size:1.6rem;resize:none;background:aliceblue}@media (max-width: 480px){.reset-password-page .reset-password-container .reset-password-form .input-textarea-div{width:100%}}.reset-password-page .reset-password-container .reset-password-form .image-preview-div{width:500px;overflow-x:auto}.reset-password-page .reset-password-container .reset-password-form .image-preview-div .image-preview{width:100px;height:100px;display:inline-block;margin:1rem .5rem 1rem 0;border-radius:4px;overflow:auto}@media (max-width: 480px){.reset-password-page .reset-password-container .reset-password-form .image-preview-div{width:100%}}.reset-password-page .reset-password-container .reset-password-form button{width:500px;cursor:pointer;border:none;outline:none;font-size:1.7rem;padding:1rem 2rem;margin-top:1rem;margin-bottom:.5rem;color:#fff;font-family:Roboto,sans-serif;border-radius:4px;background:linear-gradient(#ff6d00,#ff9c00);transition:all .23s}.reset-password-page .reset-password-container .reset-password-form button:hover{opacity:.7}@media (max-width: 480px){.reset-password-page .reset-password-container .reset-password-form button{width:100%}}.profile-page{width:100%;margin-bottom:100px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.profile-page .profile-page-banner{width:100%;height:45vh;background-repeat:no-repeat;background-size:cover;background-position:center;background-image:url(/assets/common-banner-3aa9f213.jpg);display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.profile-page .profile-page-banner h2{color:#11161e;font-family:Josefin Sans,sans-serif;font-size:36px;font-weight:700;line-height:46px;width:50%;text-align:end;text-transform:capitalize}@media (max-width: 480px){.profile-page .profile-page-banner h2{width:100%;padding:0 2rem}}.profile-page .profile-page-container{width:100%;position:relative}.profile-page .profile-page-container .order-confirm-icon{position:absolute;top:5rem;left:20%;font-size:3rem;background:linear-gradient(#ff6d00,#ff9c00);border-radius:50%;color:#fff;width:60px;height:60px;padding:1rem;cursor:pointer}@media (max-width: 480px){.profile-page .profile-page-container .order-confirm-icon{left:10%}}.profile-page .profile-page-container .order-confirm-icon:hover{background:linear-gradient(#ff9c00,#ff6d00);opacity:.7}.profile-page .profile-page-container .dashboard-link{position:absolute;top:5rem;right:20%}@media (max-width: 480px){.profile-page .profile-page-container .dashboard-link{right:10%}}.profile-page .profile-page-container .dashboard-link p{color:#fff;font-size:2rem;position:absolute;top:-2rem;left:-1rem;background:red;width:30px;height:30px;text-align:center;border-radius:50%;line-height:30px;font-weight:700;font-family:Roboto,sans-serif}.profile-page .profile-page-container .dashboard-link .dashboard-icon{font-size:3rem;background:linear-gradient(#ff6d00,#ff9c00);border-radius:50%;color:#fff;width:60px;height:60px;padding:1rem;cursor:pointer}.profile-page .profile-page-container .dashboard-link .dashboard-icon:hover{background:linear-gradient(#ff9c00,#ff6d00);opacity:.7}.profile-page .profile-page-container .profile-form-container{width:100%;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.profile-page .profile-page-container .profile-form-container .profile-form{width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;margin:100px 20px;margin-bottom:.5rem}.profile-page .profile-page-container .profile-form-container .profile-form .input-div{position:relative;width:500px;height:50px;background:#faf9ff;margin:1rem 0;display:flex;align-items:center;justify-content:space-between;border-radius:.4rem}@media (max-width: 480px){.profile-page .profile-page-container .profile-form-container .profile-form .input-div{width:100%}}.profile-page .profile-page-container .profile-form-container .profile-form .input-div input,.profile-page .profile-page-container .profile-form-container .profile-form .input-div select,.profile-page .profile-page-container .profile-form-container .profile-form .input-div .input{border:none;outline:none;min-width:90%;height:100%;background:#faf9ff;font-size:1.7rem;font-family:Roboto,sans-serif;flex:1;padding:0 1.5rem}.profile-page .profile-page-container .profile-form-container .profile-form .input-div .eye-open,.profile-page .profile-page-container .profile-form-container .profile-form .input-div .eye-close,.profile-page .profile-page-container .profile-form-container .profile-form .input-div .icon{font-size:2rem;margin:0 1rem;cursor:pointer;transition:all .23s}.profile-page .profile-page-container .profile-form-container .profile-form .file-input-div{display:flex;align-items:center}.profile-page .profile-page-container .profile-form-container .profile-form .file-input-div input{padding:0!important}.profile-page .profile-page-container .profile-form-container .profile-form .file-input-div .file-input::-webkit-file-upload-button{border:none;outline:none;cursor:pointer;margin-right:1rem;display:inline-block;background:linear-gradient(#ff6d00,#ff9c00);color:#fff;height:100%}.profile-page .profile-page-container .profile-form-container .profile-form .input-textarea-div{width:500px;height:150px}.profile-page .profile-page-container .profile-form-container .profile-form .input-textarea-div textarea{width:100%;height:100%;overflow-y:auto;border:none;outline:none;background:transparent;padding:1rem;font-size:1.6rem;resize:none;background:aliceblue}@media (max-width: 480px){.profile-page .profile-page-container .profile-form-container .profile-form .input-textarea-div{width:100%}}.profile-page .profile-page-container .profile-form-container .profile-form .image-preview-div{width:500px;overflow-x:auto}.profile-page .profile-page-container .profile-form-container .profile-form .image-preview-div .image-preview{width:100px;height:100px;display:inline-block;margin:1rem .5rem 1rem 0;border-radius:4px;overflow:auto}@media (max-width: 480px){.profile-page .profile-page-container .profile-form-container .profile-form .image-preview-div{width:100%}}.profile-page .profile-page-container .profile-form-container .profile-form button{width:500px;cursor:pointer;border:none;outline:none;font-size:1.7rem;padding:1rem 2rem;margin-top:1rem;margin-bottom:.5rem;color:#fff;font-family:Roboto,sans-serif;border-radius:4px;background:linear-gradient(#ff6d00,#ff9c00);transition:all .23s}.profile-page .profile-page-container .profile-form-container .profile-form button:hover{opacity:.7}@media (max-width: 480px){.profile-page .profile-page-container .profile-form-container .profile-form button{width:100%}}.profile-page .profile-page-container .profile-form-container .profile-form .image-div{position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column}.profile-page .profile-page-container .profile-form-container .profile-form .image-div img{width:100px;height:100px;object-fit:cover;border-radius:50%;margin-bottom:1rem;cursor:pointer;transition:all .23s}.profile-page .profile-page-container .profile-form-container .profile-form .image-div .file-input{width:100px;height:100px;border-radius:50%;cursor:pointer;position:absolute;top:35.3%;left:50%;transform:translate(-50%,-50%);opacity:0}.profile-page .profile-page-container .profile-form-container .profile-form .image-div .camera-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0;visibility:hidden;pointer-events:none;transition:all .5s;font-size:2rem}.profile-page .profile-page-container .profile-form-container .profile-form .image-div:hover .camera-icon{opacity:1;visibility:visible}.profile-page .profile-page-container .profile-form-container .account-delete{width:500px;display:flex;align-items:center;justify-content:space-between}@media (max-width: 480px){.profile-page .profile-page-container .profile-form-container .account-delete{width:100%;padding:0 2rem}}.profile-page .profile-page-container .profile-form-container .account-delete .btn{border:none;outline:none;cursor:pointer;background-color:transparent;font-size:1.7rem;font-family:Josefin Sans,sans-serif;border-bottom:1px solid #ff6d00;padding-bottom:5px;transition:all .23s;text-decoration:none;color:#11161e}.profile-page .profile-page-container .profile-form-container .account-delete .btn:hover{opacity:.5}.update-password-page{width:100%;margin-bottom:10px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.update-password-page .update-password-heading{width:100%;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.update-password-page .update-password-heading h2{color:#11161e;font-family:Josefin Sans,sans-serif;font-size:2.5rem;font-weight:700;text-align:center;margin-top:2rem}.update-password-page .update-password-container{width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:0 2rem}.update-password-page .update-password-container .update-password-form{width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;margin:20px 0;margin-bottom:.5rem}.update-password-page .update-password-container .update-password-form .input-div{position:relative;width:500px;height:50px;background:#faf9ff;margin:1rem 0;display:flex;align-items:center;justify-content:space-between;border-radius:.4rem}@media (max-width: 480px){.update-password-page .update-password-container .update-password-form .input-div{width:100%}}.update-password-page .update-password-container .update-password-form .input-div input,.update-password-page .update-password-container .update-password-form .input-div select,.update-password-page .update-password-container .update-password-form .input-div .input{border:none;outline:none;min-width:90%;height:100%;background:#faf9ff;font-size:1.7rem;font-family:Roboto,sans-serif;flex:1;padding:0 1.5rem}.update-password-page .update-password-container .update-password-form .input-div .eye-open,.update-password-page .update-password-container .update-password-form .input-div .eye-close,.update-password-page .update-password-container .update-password-form .input-div .icon{font-size:2rem;margin:0 1rem;cursor:pointer;transition:all .23s}.update-password-page .update-password-container .update-password-form .file-input-div{display:flex;align-items:center}.update-password-page .update-password-container .update-password-form .file-input-div input{padding:0!important}.update-password-page .update-password-container .update-password-form .file-input-div .file-input::-webkit-file-upload-button{border:none;outline:none;cursor:pointer;margin-right:1rem;display:inline-block;background:linear-gradient(#ff6d00,#ff9c00);color:#fff;height:100%}.update-password-page .update-password-container .update-password-form .input-textarea-div{width:500px;height:150px}.update-password-page .update-password-container .update-password-form .input-textarea-div textarea{width:100%;height:100%;overflow-y:auto;border:none;outline:none;background:transparent;padding:1rem;font-size:1.6rem;resize:none;background:aliceblue}@media (max-width: 480px){.update-password-page .update-password-container .update-password-form .input-textarea-div{width:100%}}.update-password-page .update-password-container .update-password-form .image-preview-div{width:500px;overflow-x:auto}.update-password-page .update-password-container .update-password-form .image-preview-div .image-preview{width:100px;height:100px;display:inline-block;margin:1rem .5rem 1rem 0;border-radius:4px;overflow:auto}@media (max-width: 480px){.update-password-page .update-password-container .update-password-form .image-preview-div{width:100%}}.update-password-page .update-password-container .update-password-form button{width:500px;cursor:pointer;border:none;outline:none;font-size:1.7rem;padding:1rem 2rem;margin-top:1rem;margin-bottom:.5rem;color:#fff;font-family:Roboto,sans-serif;border-radius:4px;background:linear-gradient(#ff6d00,#ff9c00);transition:all .23s}.update-password-page .update-password-container .update-password-form button:hover{opacity:.7}@media (max-width: 480px){.update-password-page .update-password-container .update-password-form button{width:100%}}.forgot-password-page{width:100%;margin-bottom:100px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.forgot-password-page .forgot-password-banner{width:100%;height:45vh;background-repeat:no-repeat;background-size:cover;background-position:center;background-image:url(/assets/common-banner-3aa9f213.jpg);display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.forgot-password-page .forgot-password-banner h2{color:#11161e;font-family:Josefin Sans,sans-serif;font-size:36px;font-weight:700;line-height:46px;width:50%;text-align:end;text-transform:capitalize}@media (max-width: 480px){.forgot-password-page .forgot-password-banner h2{width:100%;padding:0 2rem}}.forgot-password-page .heading{padding:2rem}.forgot-password-page .heading h3{font-size:2rem;text-align:center;font-family:Josefin Sans,sans-serif;margin:2rem;text-transform:capitalize}.forgot-password-page .heading p{font-size:1.6rem;font-family:Roboto,sans-serif;text-align:center}.forgot-password-page .form-container{width:100%;padding:0 2rem;display:flex;align-items:center;justify-content:center;flex-direction:column}.forgot-password-page .form-container .forgot-password-form{width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;margin:50px 20px;margin-bottom:.5rem}.forgot-password-page .form-container .forgot-password-form .input-div{position:relative;width:500px;height:50px;background:#faf9ff;margin:1rem 0;display:flex;align-items:center;justify-content:space-between;border-radius:.4rem}@media (max-width: 480px){.forgot-password-page .form-container .forgot-password-form .input-div{width:100%}}.forgot-password-page .form-container .forgot-password-form .input-div input,.forgot-password-page .form-container .forgot-password-form .input-div select,.forgot-password-page .form-container .forgot-password-form .input-div .input{border:none;outline:none;min-width:90%;height:100%;background:#faf9ff;font-size:1.7rem;font-family:Roboto,sans-serif;flex:1;padding:0 1.5rem}.forgot-password-page .form-container .forgot-password-form .input-div .eye-open,.forgot-password-page .form-container .forgot-password-form .input-div .eye-close,.forgot-password-page .form-container .forgot-password-form .input-div .icon{font-size:2rem;margin:0 1rem;cursor:pointer;transition:all .23s}.forgot-password-page .form-container .forgot-password-form .file-input-div{display:flex;align-items:center}.forgot-password-page .form-container .forgot-password-form .file-input-div input{padding:0!important}.forgot-password-page .form-container .forgot-password-form .file-input-div .file-input::-webkit-file-upload-button{border:none;outline:none;cursor:pointer;margin-right:1rem;display:inline-block;background:linear-gradient(#ff6d00,#ff9c00);color:#fff;height:100%}.forgot-password-page .form-container .forgot-password-form .input-textarea-div{width:500px;height:150px}.forgot-password-page .form-container .forgot-password-form .input-textarea-div textarea{width:100%;height:100%;overflow-y:auto;border:none;outline:none;background:transparent;padding:1rem;font-size:1.6rem;resize:none;background:aliceblue}@media (max-width: 480px){.forgot-password-page .form-container .forgot-password-form .input-textarea-div{width:100%}}.forgot-password-page .form-container .forgot-password-form .image-preview-div{width:500px;overflow-x:auto}.forgot-password-page .form-container .forgot-password-form .image-preview-div .image-preview{width:100px;height:100px;display:inline-block;margin:1rem .5rem 1rem 0;border-radius:4px;overflow:auto}@media (max-width: 480px){.forgot-password-page .form-container .forgot-password-form .image-preview-div{width:100%}}.forgot-password-page .form-container .forgot-password-form button{width:500px;cursor:pointer;border:none;outline:none;font-size:1.7rem;padding:1rem 2rem;margin-top:1rem;margin-bottom:.5rem;color:#fff;font-family:Roboto,sans-serif;border-radius:4px;background:linear-gradient(#ff6d00,#ff9c00);transition:all .23s}.forgot-password-page .form-container .forgot-password-form button:hover{opacity:.7}@media (max-width: 480px){.forgot-password-page .form-container .forgot-password-form button{width:100%}}.contact-page{width:100%;margin-bottom:100px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}@media (max-width: 768px){.contact-page{margin-bottom:0}}.contact-page .contact-banner{width:100%;height:45vh;background-repeat:no-repeat;background-size:cover;background-position:center;background-image:url(/assets/common-banner-3aa9f213.jpg);display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.contact-page .contact-banner h2{color:#11161e;font-family:Josefin Sans,sans-serif;font-size:36px;font-weight:700;line-height:46px;width:50%;text-align:end;text-transform:capitalize}@media (max-width: 480px){.contact-page .contact-banner h2{width:100%;padding:0 2rem}}.contact-page .contact-container{width:100%;padding:0 10rem;display:flex;align-items:center;justify-content:space-between}@media (max-width: 768px){.contact-page .contact-container{display:flex;align-items:center;justify-content:center;flex-direction:column;align-items:flex-start;padding:50px 20px}}.contact-page .contact-container .contact-address address{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;margin-bottom:2rem}.contact-page .contact-container .contact-address address .icon{font-size:3rem;color:#ff6d00;margin-right:1rem;align-self:flex-start}.contact-page .contact-container .contact-address address p{font-size:2rem;font-style:normal;font-weight:700;font-family:Josefin Sans,sans-serif;line-height:1.3}.contact-page .contact-container .contact-address address p span{color:gray;font-weight:400;font-size:1.6rem}.contact-page .contact-container .contact-address .phone{margin-bottom:2rem;display:flex;align-items:center}.contact-page .contact-container .contact-address .phone .icon{font-size:3rem;color:#ff6d00;margin-right:1rem;align-self:flex-start}.contact-page .contact-container .contact-address .phone p{font-size:2rem;font-weight:700;font-family:Josefin Sans,sans-serif;line-height:1.3}.contact-page .contact-container .contact-address .phone p span{color:gray;font-weight:400;font-size:1.6rem}.contact-page .contact-container .contact-address .mail{margin-bottom:2rem;display:flex;align-items:center}.contact-page .contact-container .contact-address .mail .icon{font-size:3rem;color:#ff6d00;margin-right:1rem;align-self:flex-start}.contact-page .contact-container .contact-address .mail p{font-size:2rem;font-weight:700;font-family:Josefin Sans,sans-serif;line-height:1.3}.contact-page .contact-container .contact-address .mail p span{color:gray;font-weight:400;font-size:1.6rem}.contact-page .contact-container .contact-form{margin:50px 20px}.contact-page .contact-container .contact-form .input-div{position:relative;width:500px;height:50px;background:#faf9ff;margin:1rem 0;display:flex;align-items:center;justify-content:space-between;border-radius:.4rem}@media (max-width: 480px){.contact-page .contact-container .contact-form .input-div{width:100%}}.contact-page .contact-container .contact-form .input-div input,.contact-page .contact-container .contact-form .input-div select,.contact-page .contact-container .contact-form .input-div .input{border:none;outline:none;min-width:90%;height:100%;background:#faf9ff;font-size:1.7rem;font-family:Roboto,sans-serif;flex:1;padding:0 1.5rem}.contact-page .contact-container .contact-form .input-div .eye-open,.contact-page .contact-container .contact-form .input-div .eye-close,.contact-page .contact-container .contact-form .input-div .icon{font-size:2rem;margin:0 1rem;cursor:pointer;transition:all .23s}.contact-page .contact-container .contact-form .file-input-div{display:flex;align-items:center}.contact-page .contact-container .contact-form .file-input-div input{padding:0!important}.contact-page .contact-container .contact-form .file-input-div .file-input::-webkit-file-upload-button{border:none;outline:none;cursor:pointer;margin-right:1rem;display:inline-block;background:linear-gradient(#ff6d00,#ff9c00);color:#fff;height:100%}.contact-page .contact-container .contact-form .input-textarea-div{width:500px;height:150px}.contact-page .contact-container .contact-form .input-textarea-div textarea{width:100%;height:100%;overflow-y:auto;border:none;outline:none;background:transparent;padding:1rem;font-size:1.6rem;resize:none;background:aliceblue}@media (max-width: 480px){.contact-page .contact-container .contact-form .input-textarea-div{width:100%}}.contact-page .contact-container .contact-form .image-preview-div{width:500px;overflow-x:auto}.contact-page .contact-container .contact-form .image-preview-div .image-preview{width:100px;height:100px;display:inline-block;margin:1rem .5rem 1rem 0;border-radius:4px;overflow:auto}@media (max-width: 480px){.contact-page .contact-container .contact-form .image-preview-div{width:100%}}.contact-page .contact-container .contact-form button{width:500px;cursor:pointer;border:none;outline:none;font-size:1.7rem;padding:1rem 2rem;margin-top:1rem;margin-bottom:.5rem;color:#fff;font-family:Roboto,sans-serif;border-radius:4px;background:linear-gradient(#ff6d00,#ff9c00);transition:all .23s}.contact-page .contact-container .contact-form button:hover{opacity:.7}@media (max-width: 480px){.contact-page .contact-container .contact-form button{width:100%}}@media (max-width: 768px){.contact-page .contact-container .contact-form{width:100%}}.about-page{width:100%;overflow-x:hidden;margin-bottom:100px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}@media (max-width: 768px){.about-page{margin-bottom:50px}}.about-page .about-banner{width:100%;height:45vh;background-repeat:no-repeat;background-size:cover;background-position:center;background-image:url(/assets/common-banner-3aa9f213.jpg);display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.about-page .about-banner h2{color:#11161e;font-family:Josefin Sans,sans-serif;font-size:36px;font-weight:700;line-height:46px;width:50%;text-align:end;text-transform:capitalize}@media (max-width: 480px){.about-page .about-banner h2{width:100%;padding:0 2rem}}.about-page .features{width:100%;margin-top:100px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}@media (max-width: 768px){.about-page .features{margin:50px 0}}.about-page .features .feature{margin:1rem;box-shadow:#959da533 0 8px 24px;text-align:center;padding:2rem;border-radius:4px;transition:all .5s}@media (max-width: 768px){.about-page .features .feature{margin:1rem .5rem}}.about-page .features .feature p{font-size:1.8rem;margin:1.5rem 0;font-family:Josefin Sans,sans-serif;color:gray}.about-page .features .feature:hover{transform:translateY(5px)}.about-page .teammates{margin:100px 2rem;width:100%;height:auto;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}@media (max-width: 768px){.about-page .teammates{margin:50px 0}}.about-page .teammates h2{font-size:5rem;margin:3rem 0;font-family:Josefin Sans,sans-serif;text-align:center}@media (max-width: 768px){.about-page .teammates h2{font-size:3.5rem}}.about-page .teammates .team-member-container{width:100%;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.about-page .teammates .team-member-container .team-member{width:300px;margin:1rem}@media (max-width: 480px){.about-page .teammates .team-member-container .team-member{width:100%}}.about-page .teammates .team-member-container .team-member img{width:100%;object-fit:cover;border-radius:4px;margin-bottom:2rem}.about-page .teammates .team-member-container .team-member h4{font-size:3rem;font-family:Josefin Sans,sans-serif;margin-bottom:1rem}.about-page .teammates .team-member-container .team-member p{font-size:1.6rem;font-family:Roboto,sans-serif;margin:1rem 0;color:gray;line-height:1.6}.about-page .testimonials{width:100%;padding:50px 0;display:flex;align-items:center;justify-content:center;flex-direction:column}.about-page .testimonials h2{font-size:5rem;margin:3rem 0;font-family:Josefin Sans,sans-serif;text-align:center}.about-page .testimonials .slider-container{width:800px;margin-top:3rem;position:relative;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}@media (max-width: 768px){.about-page .testimonials .slider-container{width:100%;padding:0 2rem}}.about-page .testimonials .slider-container .slide{display:flex;align-items:center;justify-content:center;flex-direction:column}.about-page .testimonials .slider-container .slide p{font-size:1.8rem;font-family:Roboto,sans-serif;color:gray;line-height:1.6;text-align:center;margin:1rem 0}.about-page .testimonials .slider-container .slide img{object-fit:cover;width:80px;height:80px;border-radius:50%;margin:1rem 0}.about-page .testimonials .slider-container .slide .name{font-family:Roboto,sans-serif;font-size:1.6rem;font-weight:700;margin-top:.5rem}.about-page .testimonials .slider-container .slide .title{font-size:1.4rem;font-family:Roboto,sans-serif;font-weight:700}.about-page .testimonials .slider-container .left-icon{position:absolute;top:30%;left:0rem;transform:translateY(-30%);cursor:pointer;background:#ff6d00;border-radius:50%;color:#fff;width:40px;height:40px;transition:all .23s;border:none;outline:none}.about-page .testimonials .slider-container .left-icon .icon{font-size:3rem}.about-page .testimonials .slider-container .left-icon:hover{background:#ff9c00}.about-page .testimonials .slider-container .right-icon{position:absolute;top:30%;right:0;transform:translateY(-30%);font-size:3rem;cursor:pointer;background:#ff6d00;border-radius:50%;color:#fff;width:40px;height:40px;transition:all .23s;border:none;outline:none}.about-page .testimonials .slider-container .right-icon .icon{font-size:3rem;margin:.5rem .4rem}.about-page .testimonials .slider-container .right-icon:hover{background:#ff9c00}.product-cart-page{width:100%;margin-bottom:100px}.product-cart-page .product-cart-banner{width:100%;height:45vh;background-repeat:no-repeat;background-size:cover;background-position:center;background-image:url(/assets/common-banner-3aa9f213.jpg);display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.product-cart-page .product-cart-banner h2{color:#11161e;font-family:Josefin Sans,sans-serif;font-size:36px;font-weight:700;line-height:46px;width:50%;text-align:end;text-transform:capitalize}@media (max-width: 480px){.product-cart-page .product-cart-banner h2{width:100%;padding:0 2rem}}.product-cart-page .product-cart-container{width:100%;padding:0 2rem;margin:30px 0}.product-cart-page .product-cart-container .table-container{width:100%;margin:100px 0 0;overflow-x:auto}.product-cart-page .product-cart-container .table-container .item-none-text{font-size:3rem;color:#ff6d00;font-family:Josefin Sans,sans-serif;text-align:center;text-transform:capitalize;font-weight:700}.product-cart-page .product-cart-container .table-container table{width:1000px;text-align:center;border-collapse:collapse;border-spacing:0}.product-cart-page .product-cart-container .table-container table th{font-size:2rem;font-family:Roboto,sans-serif;padding:1rem 0;background:linear-gradient(#ff6d00,#ff9c00);color:#fff}.product-cart-page .product-cart-container .table-container table tr{font-family:Roboto,sans-serif}.product-cart-page .product-cart-container .table-container table tr:nth-child(2n){background:aliceblue}.product-cart-page .product-cart-container .table-container table tr:nth-child(odd){background:#eee}.product-cart-page .product-cart-container .table-container table td{font-size:2rem;font-family:Roboto,sans-serif;padding:1rem 0;height:60px}.product-cart-page .product-cart-container .table-container table td .link{padding-bottom:.5rem;color:#11161e;margin-right:1rem;cursor:pointer}.product-cart-page .product-cart-container .table-container table td .link:hover{opacity:.5}.product-cart-page .product-cart-container .table-container table td .product-image{width:60px;height:60px;object-fit:cover;cursor:pointer;border-radius:3px;transition:all .23s}.product-cart-page .product-cart-container .table-container table td .product-image:hover{opacity:.7}.product-cart-page .product-cart-container .table-container table td .icon{font-size:2.5rem;cursor:pointer;transition:all .23s;color:#11161e;margin-right:1rem}.product-cart-page .product-cart-container .table-container table td .icon:hover{color:#ff6d00}.product-cart-page .product-cart-container .table-container table{margin:auto}.product-cart-page .proceed{display:flex;align-items:center;justify-content:center;flex-direction:column;align-self:flex-end}.product-cart-page .proceed .cart-total-price{border-top:2px solid #ff6d00;padding:1rem 0;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.product-cart-page .proceed .cart-total-price p{font-size:2rem;font-family:Roboto,sans-serif;margin:0 2rem}.product-cart-page .proceed .btn{border:none;outline:none;background:linear-gradient(#ff6d00,#ff9c00);font-size:2rem;padding:1.5rem 2rem;border-radius:30px;color:#fff;cursor:pointer;margin:2rem 0;transition:all .23s}.product-cart-page .proceed .btn:hover{background:linear-gradient(#ff9c00,#ff6d00);opacity:.7}.shipping-page{width:100%;margin-bottom:100px;display:flex;align-items:center;justify-content:center;flex-direction:column}.shipping-page .shipping-banner{width:100%;height:45vh;background-repeat:no-repeat;background-size:cover;background-position:center;background-image:url(/assets/common-banner-3aa9f213.jpg);display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.shipping-page .shipping-banner h2{color:#11161e;font-family:Josefin Sans,sans-serif;font-size:36px;font-weight:700;line-height:46px;width:50%;text-align:end;text-transform:capitalize}@media (max-width: 480px){.shipping-page .shipping-banner h2{width:100%;padding:0 2rem}}.shipping-page .shipping-container{width:100%;margin:100px 0;padding:0 2rem;display:flex;align-items:center;justify-content:center;flex-direction:column}.shipping-page .shipping-container .shipping-form{width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;margin:100px 20px;margin-bottom:.5rem}.shipping-page .shipping-container .shipping-form .input-div{position:relative;width:500px;height:50px;background:#faf9ff;margin:1rem 0;display:flex;align-items:center;justify-content:space-between;border-radius:.4rem}@media (max-width: 480px){.shipping-page .shipping-container .shipping-form .input-div{width:100%}}.shipping-page .shipping-container .shipping-form .input-div input,.shipping-page .shipping-container .shipping-form .input-div select,.shipping-page .shipping-container .shipping-form .input-div .input{border:none;outline:none;min-width:90%;height:100%;background:#faf9ff;font-size:1.7rem;font-family:Roboto,sans-serif;flex:1;padding:0 1.5rem}.shipping-page .shipping-container .shipping-form .input-div .eye-open,.shipping-page .shipping-container .shipping-form .input-div .eye-close,.shipping-page .shipping-container .shipping-form .input-div .icon{font-size:2rem;margin:0 1rem;cursor:pointer;transition:all .23s}.shipping-page .shipping-container .shipping-form .file-input-div{display:flex;align-items:center}.shipping-page .shipping-container .shipping-form .file-input-div input{padding:0!important}.shipping-page .shipping-container .shipping-form .file-input-div .file-input::-webkit-file-upload-button{border:none;outline:none;cursor:pointer;margin-right:1rem;display:inline-block;background:linear-gradient(#ff6d00,#ff9c00);color:#fff;height:100%}.shipping-page .shipping-container .shipping-form .input-textarea-div{width:500px;height:150px}.shipping-page .shipping-container .shipping-form .input-textarea-div textarea{width:100%;height:100%;overflow-y:auto;border:none;outline:none;background:transparent;padding:1rem;font-size:1.6rem;resize:none;background:aliceblue}@media (max-width: 480px){.shipping-page .shipping-container .shipping-form .input-textarea-div{width:100%}}.shipping-page .shipping-container .shipping-form .image-preview-div{width:500px;overflow-x:auto}.shipping-page .shipping-container .shipping-form .image-preview-div .image-preview{width:100px;height:100px;display:inline-block;margin:1rem .5rem 1rem 0;border-radius:4px;overflow:auto}@media (max-width: 480px){.shipping-page .shipping-container .shipping-form .image-preview-div{width:100%}}.shipping-page .shipping-container .shipping-form button{width:500px;cursor:pointer;border:none;outline:none;font-size:1.7rem;padding:1rem 2rem;margin-top:1rem;margin-bottom:.5rem;color:#fff;font-family:Roboto,sans-serif;border-radius:4px;background:linear-gradient(#ff6d00,#ff9c00);transition:all .23s}.shipping-page .shipping-container .shipping-form button:hover{opacity:.7}@media (max-width: 480px){.shipping-page .shipping-container .shipping-form button{width:100%}}.shipping-page .stepper,.shipping-page .stepper .icon{font-size:2rem}.stepper{font-size:2rem;width:100%}.stepper .icon{font-size:2rem}.confirm-order-page{width:100%;margin-bottom:100px;display:flex;align-items:center;justify-content:center;flex-direction:column}.confirm-order-page .confirm-order-banner{width:100%;height:45vh;background-repeat:no-repeat;background-size:cover;background-position:center;background-image:url(/assets/common-banner-3aa9f213.jpg);display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.confirm-order-page .confirm-order-banner h2{color:#11161e;font-family:Josefin Sans,sans-serif;font-size:36px;font-weight:700;line-height:46px;width:50%;text-align:end;text-transform:capitalize}@media (max-width: 480px){.confirm-order-page .confirm-order-banner h2{width:100%;padding:0 2rem}}.confirm-order-page .confirm-order-container{width:100%;margin:100px 0;padding:0 10rem}@media (max-width: 768px){.confirm-order-page .confirm-order-container{padding:0 2rem}}.confirm-order-page .confirm-order-container .confirm-shipping-area h2{font-size:3rem;font-family:Josefin Sans,sans-serif;margin:2rem 0}.confirm-order-page .confirm-order-container .confirm-shipping-area .username,.confirm-order-page .confirm-order-container .confirm-shipping-area .phoneNo,.confirm-order-page .confirm-order-container .confirm-shipping-area .address{font-size:2rem;font-family:Roboto,sans-serif;margin:.9rem 0}.confirm-order-page .confirm-order-container .confirm-cart-items{margin:30px 0;width:100%}.confirm-order-page .confirm-order-container .confirm-cart-items h2{font-size:3rem;font-family:Josefin Sans,sans-serif;margin:3rem 0}.confirm-order-page .confirm-order-container .confirm-cart-items .table-container{width:100%;overflow-x:auto;margin:20px 0}.confirm-order-page .confirm-order-container .confirm-cart-items .table-container .item-none-text{font-size:3rem;color:#ff6d00;font-family:Josefin Sans,sans-serif;text-align:center;text-transform:capitalize;font-weight:700}.confirm-order-page .confirm-order-container .confirm-cart-items .table-container table{width:1000px;text-align:center;border-collapse:collapse;border-spacing:0}.confirm-order-page .confirm-order-container .confirm-cart-items .table-container table th{font-size:2rem;font-family:Roboto,sans-serif;padding:1rem 0;background:linear-gradient(#ff6d00,#ff9c00);color:#fff}.confirm-order-page .confirm-order-container .confirm-cart-items .table-container table tr{font-family:Roboto,sans-serif}.confirm-order-page .confirm-order-container .confirm-cart-items .table-container table tr:nth-child(2n){background:aliceblue}.confirm-order-page .confirm-order-container .confirm-cart-items .table-container table tr:nth-child(odd){background:#eee}.confirm-order-page .confirm-order-container .confirm-cart-items .table-container table td{font-size:2rem;font-family:Roboto,sans-serif;padding:1rem 0;height:60px}.confirm-order-page .confirm-order-container .confirm-cart-items .table-container table td .link{padding-bottom:.5rem;color:#11161e;margin-right:1rem;cursor:pointer}.confirm-order-page .confirm-order-container .confirm-cart-items .table-container table td .link:hover{opacity:.5}.confirm-order-page .confirm-order-container .confirm-cart-items .table-container table td .product-image{width:60px;height:60px;object-fit:cover;cursor:pointer;border-radius:3px;transition:all .23s}.confirm-order-page .confirm-order-container .confirm-cart-items .table-container table td .product-image:hover{opacity:.7}.confirm-order-page .confirm-order-container .confirm-cart-items .table-container table td .icon{font-size:2.5rem;cursor:pointer;transition:all .23s;color:#11161e;margin-right:1rem}.confirm-order-page .confirm-order-container .confirm-cart-items .table-container table td .icon:hover{color:#ff6d00}.confirm-order-page .confirm-order-container .proceed-to-checkout h2{font-size:3rem;font-family:Josefin Sans,sans-serif;margin:3rem 0}.confirm-order-page .confirm-order-container .proceed-to-checkout .subtotal,.confirm-order-page .confirm-order-container .proceed-to-checkout .shipping-charges,.confirm-order-page .confirm-order-container .proceed-to-checkout .gst,.confirm-order-page .confirm-order-container .proceed-to-checkout .total-price{font-size:2rem;margin:.8rem 0;font-family:Roboto,sans-serif}.confirm-order-page .confirm-order-container .proceed-to-checkout .subtotal span,.confirm-order-page .confirm-order-container .proceed-to-checkout .shipping-charges span,.confirm-order-page .confirm-order-container .proceed-to-checkout .gst span,.confirm-order-page .confirm-order-container .proceed-to-checkout .total-price span{font-size:2.3rem;font-weight:700}.confirm-order-page .confirm-order-container .proceed-to-checkout .btn{font-size:2rem;border:none;outline:none;cursor:pointer;margin:2rem 0;padding:1.5rem 2.5rem;color:#fff;background:linear-gradient(#ff6d00,#ff9c00);font-family:Roboto,sans-serif;border-radius:4px;transition:all .23s}.confirm-order-page .confirm-order-container .proceed-to-checkout .btn:hover{opacity:.7;background:linear-gradient(#ff9c00,#ff6d00)}.payment-page{width:100%;margin-bottom:100px;display:flex;align-items:center;justify-content:center;flex-direction:column}.payment-page .payment-banner{width:100%;height:45vh;background-repeat:no-repeat;background-size:cover;background-position:center;background-image:url(/assets/common-banner-3aa9f213.jpg);display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.payment-page .payment-banner h2{color:#11161e;font-family:Josefin Sans,sans-serif;font-size:36px;font-weight:700;line-height:46px;width:50%;text-align:end;text-transform:capitalize}@media (max-width: 480px){.payment-page .payment-banner h2{width:100%;padding:0 2rem}}.payment-page .payment-conainer{margin:100px 0;width:100%;padding:0 2rem;display:flex;align-items:center;justify-content:center;flex-direction:column}.payment-page .payment-conainer .payment-form{width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;margin:100px 20px;margin-bottom:.5rem}.payment-page .payment-conainer .payment-form .input-div{position:relative;width:500px;height:50px;background:#faf9ff;margin:1rem 0;display:flex;align-items:center;justify-content:space-between;border-radius:.4rem}@media (max-width: 480px){.payment-page .payment-conainer .payment-form .input-div{width:100%}}.payment-page .payment-conainer .payment-form .input-div input,.payment-page .payment-conainer .payment-form .input-div select,.payment-page .payment-conainer .payment-form .input-div .input{border:none;outline:none;min-width:90%;height:100%;background:#faf9ff;font-size:1.7rem;font-family:Roboto,sans-serif;flex:1;padding:0 1.5rem}.payment-page .payment-conainer .payment-form .input-div .eye-open,.payment-page .payment-conainer .payment-form .input-div .eye-close,.payment-page .payment-conainer .payment-form .input-div .icon{font-size:2rem;margin:0 1rem;cursor:pointer;transition:all .23s}.payment-page .payment-conainer .payment-form .file-input-div{display:flex;align-items:center}.payment-page .payment-conainer .payment-form .file-input-div input{padding:0!important}.payment-page .payment-conainer .payment-form .file-input-div .file-input::-webkit-file-upload-button{border:none;outline:none;cursor:pointer;margin-right:1rem;display:inline-block;background:linear-gradient(#ff6d00,#ff9c00);color:#fff;height:100%}.payment-page .payment-conainer .payment-form .input-textarea-div{width:500px;height:150px}.payment-page .payment-conainer .payment-form .input-textarea-div textarea{width:100%;height:100%;overflow-y:auto;border:none;outline:none;background:transparent;padding:1rem;font-size:1.6rem;resize:none;background:aliceblue}@media (max-width: 480px){.payment-page .payment-conainer .payment-form .input-textarea-div{width:100%}}.payment-page .payment-conainer .payment-form .image-preview-div{width:500px;overflow-x:auto}.payment-page .payment-conainer .payment-form .image-preview-div .image-preview{width:100px;height:100px;display:inline-block;margin:1rem .5rem 1rem 0;border-radius:4px;overflow:auto}@media (max-width: 480px){.payment-page .payment-conainer .payment-form .image-preview-div{width:100%}}.payment-page .payment-conainer .payment-form button{width:500px;cursor:pointer;border:none;outline:none;font-size:1.7rem;padding:1rem 2rem;margin-top:1rem;margin-bottom:.5rem;color:#fff;font-family:Roboto,sans-serif;border-radius:4px;background:linear-gradient(#ff6d00,#ff9c00);transition:all .23s}.payment-page .payment-conainer .payment-form button:hover{opacity:.7}@media (max-width: 480px){.payment-page .payment-conainer .payment-form button{width:100%}}.payment-page .payment-conainer .payment-form .input-div{padding:1.5rem}.order-success-page{width:100%;height:100vh;display:flex;align-items:center;justify-content:center;flex-direction:column}.order-success-page .icon{font-size:10rem;font-weight:700;color:#ff6d00}.order-success-page p{font-size:5rem;font-family:Josefin Sans,sans-serif;margin:2rem 0}@media (max-width: 480px){.order-success-page p{font-size:4rem}}.order-success-page .link{font-size:3rem;font-style:"Roboto",sans-serif;text-decoration:none;padding:1.5rem 2.5rem;background:linear-gradient(#ff6d00,#ff9c00);transition:all .23s;color:#fff;font-weight:700;border-radius:4px;cursor:pointer}.order-success-page .link:hover{background:linear-gradient(#ff9c00,#ff6d00);opacity:.7}.my-order-page{width:100%;margin-bottom:100px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.my-order-page .my-order-banner{width:100%;height:45vh;background-repeat:no-repeat;background-size:cover;background-position:center;background-image:url(/assets/common-banner-3aa9f213.jpg);display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.my-order-page .my-order-banner h2{color:#11161e;font-family:Josefin Sans,sans-serif;font-size:36px;font-weight:700;line-height:46px;width:50%;text-align:end;text-transform:capitalize}@media (max-width: 480px){.my-order-page .my-order-banner h2{width:100%;padding:0 2rem}}.my-order-page .my-order-container{width:100%;padding:0 2rem}.my-order-page .my-order-container .order-table-container{width:100%;margin:100px 0;overflow-x:auto}.my-order-page .my-order-container .order-table-container .item-none-text{font-size:3rem;color:#ff6d00;font-family:Josefin Sans,sans-serif;text-align:center;text-transform:capitalize;font-weight:700}.my-order-page .my-order-container .order-table-container table{width:1000px;text-align:center;border-collapse:collapse;border-spacing:0}.my-order-page .my-order-container .order-table-container table th{font-size:2rem;font-family:Roboto,sans-serif;padding:1rem 0;background:linear-gradient(#ff6d00,#ff9c00);color:#fff}.my-order-page .my-order-container .order-table-container table tr{font-family:Roboto,sans-serif}.my-order-page .my-order-container .order-table-container table tr:nth-child(2n){background:aliceblue}.my-order-page .my-order-container .order-table-container table tr:nth-child(odd){background:#eee}.my-order-page .my-order-container .order-table-container table td{font-size:2rem;font-family:Roboto,sans-serif;padding:1rem 0;height:60px}.my-order-page .my-order-container .order-table-container table td .link{padding-bottom:.5rem;color:#11161e;margin-right:1rem;cursor:pointer}.my-order-page .my-order-container .order-table-container table td .link:hover{opacity:.5}.my-order-page .my-order-container .order-table-container table td .product-image{width:60px;height:60px;object-fit:cover;cursor:pointer;border-radius:3px;transition:all .23s}.my-order-page .my-order-container .order-table-container table td .product-image:hover{opacity:.7}.my-order-page .my-order-container .order-table-container table td .icon{font-size:2.5rem;cursor:pointer;transition:all .23s;color:#11161e;margin-right:1rem}.my-order-page .my-order-container .order-table-container table td .icon:hover{color:#ff6d00}.my-order-page .my-order-container .order-table-container table{margin:auto}.single-order-page{width:100%;margin-bottom:100px;display:flex;align-items:center;justify-content:center;flex-direction:column}.single-order-page .single-order-banner{width:100%;height:45vh;background-repeat:no-repeat;background-size:cover;background-position:center;background-image:url(/assets/common-banner-3aa9f213.jpg);display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.single-order-page .single-order-banner h2{color:#11161e;font-family:Josefin Sans,sans-serif;font-size:36px;font-weight:700;line-height:46px;width:50%;text-align:end;text-transform:capitalize}@media (max-width: 480px){.single-order-page .single-order-banner h2{width:100%;padding:0 2rem}}.single-order-page .single-order-container{width:100%;margin:100px 0;padding:0 10rem}@media (max-width: 768px){.single-order-page .single-order-container{padding:0 2rem}}.single-order-page .single-order-container .shipping-info h3{font-size:3rem;font-family:Josefin Sans,sans-serif;text-transform:capitalize;margin:1rem 0}.single-order-page .single-order-container .shipping-info p{font-size:1.8rem;font-family:Roboto,sans-serif;margin:.8rem 0}.single-order-page .single-order-container .order-items{margin:30px 0;width:100%}.single-order-page .single-order-container .order-items h3{font-size:3rem;font-family:Josefin Sans,sans-serif;margin:3rem 0}.single-order-page .single-order-container .order-items .table-container{width:100%;overflow-x:auto;margin:20px 0}.single-order-page .single-order-container .order-items .table-container .item-none-text{font-size:3rem;color:#ff6d00;font-family:Josefin Sans,sans-serif;text-align:center;text-transform:capitalize;font-weight:700}.single-order-page .single-order-container .order-items .table-container table{width:1000px;text-align:center;border-collapse:collapse;border-spacing:0}.single-order-page .single-order-container .order-items .table-container table th{font-size:2rem;font-family:Roboto,sans-serif;padding:1rem 0;background:linear-gradient(#ff6d00,#ff9c00);color:#fff}.single-order-page .single-order-container .order-items .table-container table tr{font-family:Roboto,sans-serif}.single-order-page .single-order-container .order-items .table-container table tr:nth-child(2n){background:aliceblue}.single-order-page .single-order-container .order-items .table-container table tr:nth-child(odd){background:#eee}.single-order-page .single-order-container .order-items .table-container table td{font-size:2rem;font-family:Roboto,sans-serif;padding:1rem 0;height:60px}.single-order-page .single-order-container .order-items .table-container table td .link{padding-bottom:.5rem;color:#11161e;margin-right:1rem;cursor:pointer}.single-order-page .single-order-container .order-items .table-container table td .link:hover{opacity:.5}.single-order-page .single-order-container .order-items .table-container table td .product-image{width:60px;height:60px;object-fit:cover;cursor:pointer;border-radius:3px;transition:all .23s}.single-order-page .single-order-container .order-items .table-container table td .product-image:hover{opacity:.7}.single-order-page .single-order-container .order-items .table-container table td .icon{font-size:2.5rem;cursor:pointer;transition:all .23s;color:#11161e;margin-right:1rem}.single-order-page .single-order-container .order-items .table-container table td .icon:hover{color:#ff6d00}.single-order-page .single-order-container .order-summery h3{font-size:3rem;font-family:Josefin Sans,sans-serif;text-transform:capitalize;margin:4rem 0 1rem}.single-order-page .single-order-container .order-summery p{font-size:1.8rem;font-family:Roboto,sans-serif;margin:.8rem 0}.dashboard-page{width:100%;margin-bottom:100px;overflow-x:hidden}.dashboard-page .dashboard-sidebar{position:relative;z-index:10000}.dashboard-page .dashboard-banner{width:100%;height:45vh;background-repeat:no-repeat;background-size:cover;background-position:center;background-image:url(/assets/common-banner-3aa9f213.jpg);display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.dashboard-page .dashboard-banner h2{color:#11161e;font-family:Josefin Sans,sans-serif;font-size:36px;font-weight:700;line-height:46px;width:50%;text-align:end;text-transform:capitalize}@media (max-width: 480px){.dashboard-page .dashboard-banner h2{width:100%;padding:0 2rem}}.dashboard-page .dashboard-container{width:100%;margin:150px auto;display:flex;align-items:center;justify-content:center;flex-direction:column}.dashboard-page .dashboard-container .line-chart{width:700px;margin:50px auto}@media (max-width: 768px){.dashboard-page .dashboard-container .line-chart{width:100%}}.dashboard-page .dashboard-container .line-chart .chart{width:100%}.dashboard-page .dashboard-container .doughnut-chart{width:700px;height:700px;margin:50px auto}@media (max-width: 768px){.dashboard-page .dashboard-container .doughnut-chart{width:100%}}.dashboard-page .dashboard-container .doughnut-chart .chart{width:100%;height:100%}.sidebar-page{width:300px;box-shadow:#959da533 0 8px 24px;padding:1.5rem 2rem;position:absolute;top:4rem;background:white;z-index:10000;border-top-right-radius:4px;border-bottom-right-radius:4px}.sidebar-page .sidebar-top{width:100%;height:60px;display:flex;align-items:center;justify-content:space-between}.sidebar-page .sidebar-top h3{font-size:2.2rem;font-family:Josefin Sans,sans-serif}.sidebar-page .sidebar-top .icon,.sidebar-page .sidebar-top .list-icon{cursor:pointer;font-size:3.5rem;transition:all .23s}.sidebar-page .sidebar-top .icon:hover,.sidebar-page .sidebar-top .list-icon:hover{color:#ff6d00}.sidebar-page .sidebar-container{display:none}.sidebar-page .sidebar-active{display:block}.sidebar-page .settings{display:flex;align-items:center;justify-content:center;flex-direction:column;align-items:flex-start}.sidebar-page .settings div{margin:2rem 0 2rem 2rem}.sidebar-page .settings .link{font-size:1.7rem;font-family:Roboto,sans-serif;color:#11161e;font-weight:700;margin-left:1rem;transition:all .23s}.sidebar-page .settings .link:hover{color:#ff6d00}.admin-products-page{width:100%}.admin-products-page .admin-products-banner{width:100%;height:45vh;background-repeat:no-repeat;background-size:cover;background-position:center;background-image:url(/assets/common-banner-3aa9f213.jpg);display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.admin-products-page .admin-products-banner h2{color:#11161e;font-family:Josefin Sans,sans-serif;font-size:36px;font-weight:700;line-height:46px;width:50%;text-align:end;text-transform:capitalize}@media (max-width: 480px){.admin-products-page .admin-products-banner h2{width:100%;padding:0 2rem}}.admin-products-page .all-products-container{margin:100px 0;width:100%;padding:0 2rem}.admin-products-page .all-products-container .table-container{width:100%;margin:100px 0 0;overflow-x:auto}.admin-products-page .all-products-container .table-container .item-none-text{font-size:3rem;color:#ff6d00;font-family:Josefin Sans,sans-serif;text-align:center;text-transform:capitalize;font-weight:700}.admin-products-page .all-products-container .table-container table{width:1000px;text-align:center;border-collapse:collapse;border-spacing:0}.admin-products-page .all-products-container .table-container table th{font-size:2rem;font-family:Roboto,sans-serif;padding:1rem 0;background:linear-gradient(#ff6d00,#ff9c00);color:#fff}.admin-products-page .all-products-container .table-container table tr{font-family:Roboto,sans-serif}.admin-products-page .all-products-container .table-container table tr:nth-child(2n){background:aliceblue}.admin-products-page .all-products-container .table-container table tr:nth-child(odd){background:#eee}.admin-products-page .all-products-container .table-container table td{font-size:2rem;font-family:Roboto,sans-serif;padding:1rem 0;height:60px}.admin-products-page .all-products-container .table-container table td .link{padding-bottom:.5rem;color:#11161e;margin-right:1rem;cursor:pointer}.admin-products-page .all-products-container .table-container table td .link:hover{opacity:.5}.admin-products-page .all-products-container .table-container table td .product-image{width:60px;height:60px;object-fit:cover;cursor:pointer;border-radius:3px;transition:all .23s}.admin-products-page .all-products-container .table-container table td .product-image:hover{opacity:.7}.admin-products-page .all-products-container .table-container table td .icon{font-size:2.5rem;cursor:pointer;transition:all .23s;color:#11161e;margin-right:1rem}.admin-products-page .all-products-container .table-container table td .icon:hover{color:#ff6d00}.admin-products-page .all-products-container .table-container table{margin:auto}.create-product-page{width:100%}.create-product-page .create-product-banner{width:100%;height:45vh;background-repeat:no-repeat;background-size:cover;background-position:center;background-image:url(/assets/common-banner-3aa9f213.jpg);display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.create-product-page .create-product-banner h2{color:#11161e;font-family:Josefin Sans,sans-serif;font-size:36px;font-weight:700;line-height:46px;width:50%;text-align:end;text-transform:capitalize}@media (max-width: 480px){.create-product-page .create-product-banner h2{width:100%;padding:0 2rem}}.create-product-page .create-product-container{width:100%;padding:0 2rem;display:flex;align-items:center;justify-content:center;flex-direction:column}.create-product-page .create-product-container .create-product-form{width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;margin:100px 20px}.create-product-page .create-product-container .create-product-form .input-div{position:relative;width:500px;height:50px;background:#faf9ff;margin:1rem 0;display:flex;align-items:center;justify-content:space-between;border-radius:.4rem}@media (max-width: 480px){.create-product-page .create-product-container .create-product-form .input-div{width:100%}}.create-product-page .create-product-container .create-product-form .input-div input,.create-product-page .create-product-container .create-product-form .input-div select,.create-product-page .create-product-container .create-product-form .input-div .input{border:none;outline:none;min-width:90%;height:100%;background:#faf9ff;font-size:1.7rem;font-family:Roboto,sans-serif;flex:1;padding:0 1.5rem}.create-product-page .create-product-container .create-product-form .input-div .eye-open,.create-product-page .create-product-container .create-product-form .input-div .eye-close,.create-product-page .create-product-container .create-product-form .input-div .icon{font-size:2rem;margin:0 1rem;cursor:pointer;transition:all .23s}.create-product-page .create-product-container .create-product-form .file-input-div{display:flex;align-items:center}.create-product-page .create-product-container .create-product-form .file-input-div input{padding:0!important}.create-product-page .create-product-container .create-product-form .file-input-div .file-input::-webkit-file-upload-button{border:none;outline:none;cursor:pointer;margin-right:1rem;display:inline-block;background:linear-gradient(#ff6d00,#ff9c00);color:#fff;height:100%}.create-product-page .create-product-container .create-product-form .input-textarea-div{width:500px;height:150px}.create-product-page .create-product-container .create-product-form .input-textarea-div textarea{width:100%;height:100%;overflow-y:auto;border:none;outline:none;background:transparent;padding:1rem;font-size:1.6rem;resize:none;background:aliceblue}@media (max-width: 480px){.create-product-page .create-product-container .create-product-form .input-textarea-div{width:100%}}.create-product-page .create-product-container .create-product-form .image-preview-div{width:500px;overflow-x:auto}.create-product-page .create-product-container .create-product-form .image-preview-div .image-preview{width:100px;height:100px;display:inline-block;margin:1rem .5rem 1rem 0;border-radius:4px;overflow:auto}@media (max-width: 480px){.create-product-page .create-product-container .create-product-form .image-preview-div{width:100%}}.create-product-page .create-product-container .create-product-form button{width:500px;cursor:pointer;border:none;outline:none;font-size:1.7rem;padding:1rem 2rem;margin-top:1rem;margin-bottom:.5rem;color:#fff;font-family:Roboto,sans-serif;border-radius:4px;background:linear-gradient(#ff6d00,#ff9c00);transition:all .23s}.create-product-page .create-product-container .create-product-form button:hover{opacity:.7}@media (max-width: 480px){.create-product-page .create-product-container .create-product-form button{width:100%}}.update-product-page{width:100%}.update-product-page .update-product-banner{width:100%;height:45vh;background-repeat:no-repeat;background-size:cover;background-position:center;background-image:url(/assets/common-banner-3aa9f213.jpg);display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.update-product-page .update-product-banner h2{color:#11161e;font-family:Josefin Sans,sans-serif;font-size:36px;font-weight:700;line-height:46px;width:50%;text-align:end;text-transform:capitalize}@media (max-width: 480px){.update-product-page .update-product-banner h2{width:100%;padding:0 2rem}}.update-product-page .update-product-container{width:100%;padding:0 2rem;display:flex;align-items:center;justify-content:center;flex-direction:column}.update-product-page .update-product-container .update-product-form{width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;margin:100px 20px}.update-product-page .update-product-container .update-product-form .input-div{position:relative;width:500px;height:50px;background:#faf9ff;margin:1rem 0;display:flex;align-items:center;justify-content:space-between;border-radius:.4rem}@media (max-width: 480px){.update-product-page .update-product-container .update-product-form .input-div{width:100%}}.update-product-page .update-product-container .update-product-form .input-div input,.update-product-page .update-product-container .update-product-form .input-div select,.update-product-page .update-product-container .update-product-form .input-div .input{border:none;outline:none;min-width:90%;height:100%;background:#faf9ff;font-size:1.7rem;font-family:Roboto,sans-serif;flex:1;padding:0 1.5rem}.update-product-page .update-product-container .update-product-form .input-div .eye-open,.update-product-page .update-product-container .update-product-form .input-div .eye-close,.update-product-page .update-product-container .update-product-form .input-div .icon{font-size:2rem;margin:0 1rem;cursor:pointer;transition:all .23s}.update-product-page .update-product-container .update-product-form .file-input-div{display:flex;align-items:center}.update-product-page .update-product-container .update-product-form .file-input-div input{padding:0!important}.update-product-page .update-product-container .update-product-form .file-input-div .file-input::-webkit-file-upload-button{border:none;outline:none;cursor:pointer;margin-right:1rem;display:inline-block;background:linear-gradient(#ff6d00,#ff9c00);color:#fff;height:100%}.update-product-page .update-product-container .update-product-form .input-textarea-div{width:500px;height:150px}.update-product-page .update-product-container .update-product-form .input-textarea-div textarea{width:100%;height:100%;overflow-y:auto;border:none;outline:none;background:transparent;padding:1rem;font-size:1.6rem;resize:none;background:aliceblue}@media (max-width: 480px){.update-product-page .update-product-container .update-product-form .input-textarea-div{width:100%}}.update-product-page .update-product-container .update-product-form .image-preview-div{width:500px;overflow-x:auto}.update-product-page .update-product-container .update-product-form .image-preview-div .image-preview{width:100px;height:100px;display:inline-block;margin:1rem .5rem 1rem 0;border-radius:4px;overflow:auto}@media (max-width: 480px){.update-product-page .update-product-container .update-product-form .image-preview-div{width:100%}}.update-product-page .update-product-container .update-product-form button{width:500px;cursor:pointer;border:none;outline:none;font-size:1.7rem;padding:1rem 2rem;margin-top:1rem;margin-bottom:.5rem;color:#fff;font-family:Roboto,sans-serif;border-radius:4px;background:linear-gradient(#ff6d00,#ff9c00);transition:all .23s}.update-product-page .update-product-container .update-product-form button:hover{opacity:.7}@media (max-width: 480px){.update-product-page .update-product-container .update-product-form button{width:100%}}.orders-list{width:100%}.orders-list .orders-list-banner{width:100%;height:45vh;background-repeat:no-repeat;background-size:cover;background-position:center;background-image:url(/assets/common-banner-3aa9f213.jpg);display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.orders-list .orders-list-banner h2{color:#11161e;font-family:Josefin Sans,sans-serif;font-size:36px;font-weight:700;line-height:46px;width:50%;text-align:end;text-transform:capitalize}@media (max-width: 480px){.orders-list .orders-list-banner h2{width:100%;padding:0 2rem}}.orders-list .orders-list-container{width:100%;padding:0 2rem;margin:30px 0}.orders-list .orders-list-container .table-container{width:100%;margin:100px 0 0;overflow-x:auto}.orders-list .orders-list-container .table-container .item-none-text{font-size:3rem;color:#ff6d00;font-family:Josefin Sans,sans-serif;text-align:center;text-transform:capitalize;font-weight:700}.orders-list .orders-list-container .table-container table{width:1000px;text-align:center;border-collapse:collapse;border-spacing:0}.orders-list .orders-list-container .table-container table th{font-size:2rem;font-family:Roboto,sans-serif;padding:1rem 0;background:linear-gradient(#ff6d00,#ff9c00);color:#fff}.orders-list .orders-list-container .table-container table tr{font-family:Roboto,sans-serif}.orders-list .orders-list-container .table-container table tr:nth-child(2n){background:aliceblue}.orders-list .orders-list-container .table-container table tr:nth-child(odd){background:#eee}.orders-list .orders-list-container .table-container table td{font-size:2rem;font-family:Roboto,sans-serif;padding:1rem 0;height:60px}.orders-list .orders-list-container .table-container table td .link{padding-bottom:.5rem;color:#11161e;margin-right:1rem;cursor:pointer}.orders-list .orders-list-container .table-container table td .link:hover{opacity:.5}.orders-list .orders-list-container .table-container table td .product-image{width:60px;height:60px;object-fit:cover;cursor:pointer;border-radius:3px;transition:all .23s}.orders-list .orders-list-container .table-container table td .product-image:hover{opacity:.7}.orders-list .orders-list-container .table-container table td .icon{font-size:2.5rem;cursor:pointer;transition:all .23s;color:#11161e;margin-right:1rem}.orders-list .orders-list-container .table-container table td .icon:hover{color:#ff6d00}.orders-list .orders-list-container .table-container table{margin:auto}.order-details-page{width:100%;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.order-details-page .order-details-banner{width:100%;height:45vh;background-repeat:no-repeat;background-size:cover;background-position:center;background-image:url(/assets/common-banner-3aa9f213.jpg);display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.order-details-page .order-details-banner h2{color:#11161e;font-family:Josefin Sans,sans-serif;font-size:36px;font-weight:700;line-height:46px;width:50%;text-align:end;text-transform:capitalize}@media (max-width: 480px){.order-details-page .order-details-banner h2{width:100%;padding:0 2rem}}.order-details-page .order-details-container{width:100%;margin:100px 0;padding:0 10rem}@media (max-width: 768px){.order-details-page .order-details-container{padding:0 2rem}}.order-details-page .order-details-container .shipping-info h2{font-size:3rem;font-family:Josefin Sans,sans-serif;margin:2rem 0;line-height:1.5}.order-details-page .order-details-container .shipping-info .username,.order-details-page .order-details-container .shipping-info .email,.order-details-page .order-details-container .shipping-info .phoneNo,.order-details-page .order-details-container .shipping-info .address{font-size:2rem;font-family:Roboto,sans-serif;margin:.9rem 0}.order-details-page .order-details-container .order-items{margin:30px 0;width:100%}.order-details-page .order-details-container .order-items h2{font-size:3rem;font-family:Josefin Sans,sans-serif;margin:2rem 0}.order-details-page .order-details-container .order-items .table-container{width:100%;overflow-x:auto;margin:20px 0}.order-details-page .order-details-container .order-items .table-container .item-none-text{font-size:3rem;color:#ff6d00;font-family:Josefin Sans,sans-serif;text-align:center;text-transform:capitalize;font-weight:700}.order-details-page .order-details-container .order-items .table-container table{width:1000px;text-align:center;border-collapse:collapse;border-spacing:0}.order-details-page .order-details-container .order-items .table-container table th{font-size:2rem;font-family:Roboto,sans-serif;padding:1rem 0;background:linear-gradient(#ff6d00,#ff9c00);color:#fff}.order-details-page .order-details-container .order-items .table-container table tr{font-family:Roboto,sans-serif}.order-details-page .order-details-container .order-items .table-container table tr:nth-child(2n){background:aliceblue}.order-details-page .order-details-container .order-items .table-container table tr:nth-child(odd){background:#eee}.order-details-page .order-details-container .order-items .table-container table td{font-size:2rem;font-family:Roboto,sans-serif;padding:1rem 0;height:60px}.order-details-page .order-details-container .order-items .table-container table td .link{padding-bottom:.5rem;color:#11161e;margin-right:1rem;cursor:pointer}.order-details-page .order-details-container .order-items .table-container table td .link:hover{opacity:.5}.order-details-page .order-details-container .order-items .table-container table td .product-image{width:60px;height:60px;object-fit:cover;cursor:pointer;border-radius:3px;transition:all .23s}.order-details-page .order-details-container .order-items .table-container table td .product-image:hover{opacity:.7}.order-details-page .order-details-container .order-items .table-container table td .icon{font-size:2.5rem;cursor:pointer;transition:all .23s;color:#11161e;margin-right:1rem}.order-details-page .order-details-container .order-items .table-container table td .icon:hover{color:#ff6d00}.order-details-page .order-details-container .order-summery h2{font-size:3rem;font-family:Josefin Sans,sans-serif;margin:3rem 0}.order-details-page .order-details-container .order-summery .subtotal,.order-details-page .order-details-container .order-summery .shipping-charges,.order-details-page .order-details-container .order-summery .gst,.order-details-page .order-details-container .order-summery .total-price{font-size:2rem;margin:.8rem 0;font-family:Roboto,sans-serif}.order-details-page .order-details-container .order-summery .subtotal span,.order-details-page .order-details-container .order-summery .shipping-charges span,.order-details-page .order-details-container .order-summery .gst span,.order-details-page .order-details-container .order-summery .total-price span{font-size:2.3rem;font-weight:700}.order-details-page .order-details-container .update-order h2{font-size:3rem;font-family:Josefin Sans,sans-serif;margin:3rem 0}.order-details-page .order-details-container .update-order .update-order-form .input-div{position:relative;width:500px;height:50px;background:#faf9ff;margin:1rem 0;display:flex;align-items:center;justify-content:space-between;border-radius:.4rem}@media (max-width: 480px){.order-details-page .order-details-container .update-order .update-order-form .input-div{width:100%}}.order-details-page .order-details-container .update-order .update-order-form .input-div input,.order-details-page .order-details-container .update-order .update-order-form .input-div select,.order-details-page .order-details-container .update-order .update-order-form .input-div .input{border:none;outline:none;min-width:90%;height:100%;background:#faf9ff;font-size:1.7rem;font-family:Roboto,sans-serif;flex:1;padding:0 1.5rem}.order-details-page .order-details-container .update-order .update-order-form .input-div .eye-open,.order-details-page .order-details-container .update-order .update-order-form .input-div .eye-close,.order-details-page .order-details-container .update-order .update-order-form .input-div .icon{font-size:2rem;margin:0 1rem;cursor:pointer;transition:all .23s}.order-details-page .order-details-container .update-order .update-order-form .file-input-div{display:flex;align-items:center}.order-details-page .order-details-container .update-order .update-order-form .file-input-div input{padding:0!important}.order-details-page .order-details-container .update-order .update-order-form .file-input-div .file-input::-webkit-file-upload-button{border:none;outline:none;cursor:pointer;margin-right:1rem;display:inline-block;background:linear-gradient(#ff6d00,#ff9c00);color:#fff;height:100%}.order-details-page .order-details-container .update-order .update-order-form .input-textarea-div{width:500px;height:150px}.order-details-page .order-details-container .update-order .update-order-form .input-textarea-div textarea{width:100%;height:100%;overflow-y:auto;border:none;outline:none;background:transparent;padding:1rem;font-size:1.6rem;resize:none;background:aliceblue}@media (max-width: 480px){.order-details-page .order-details-container .update-order .update-order-form .input-textarea-div{width:100%}}.order-details-page .order-details-container .update-order .update-order-form .image-preview-div{width:500px;overflow-x:auto}.order-details-page .order-details-container .update-order .update-order-form .image-preview-div .image-preview{width:100px;height:100px;display:inline-block;margin:1rem .5rem 1rem 0;border-radius:4px;overflow:auto}@media (max-width: 480px){.order-details-page .order-details-container .update-order .update-order-form .image-preview-div{width:100%}}.order-details-page .order-details-container .update-order .update-order-form button{width:500px;cursor:pointer;border:none;outline:none;font-size:1.7rem;padding:1rem 2rem;margin-top:1rem;margin-bottom:.5rem;color:#fff;font-family:Roboto,sans-serif;border-radius:4px;background:linear-gradient(#ff6d00,#ff9c00);transition:all .23s}.order-details-page .order-details-container .update-order .update-order-form button:hover{opacity:.7}@media (max-width: 480px){.order-details-page .order-details-container .update-order .update-order-form button{width:100%}}.user-list-page{width:100%}.user-list-page .user-list-banner{width:100%;height:45vh;background-repeat:no-repeat;background-size:cover;background-position:center;background-image:url(/assets/common-banner-3aa9f213.jpg);display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.user-list-page .user-list-banner h2{color:#11161e;font-family:Josefin Sans,sans-serif;font-size:36px;font-weight:700;line-height:46px;width:50%;text-align:end;text-transform:capitalize}@media (max-width: 480px){.user-list-page .user-list-banner h2{width:100%;padding:0 2rem}}.user-list-page .user-list-container{margin:100px 0;width:100%;padding:0 2rem}.user-list-page .user-list-container .table-container{width:100%;margin:100px 0 0;overflow-x:auto}.user-list-page .user-list-container .table-container .item-none-text{font-size:3rem;color:#ff6d00;font-family:Josefin Sans,sans-serif;text-align:center;text-transform:capitalize;font-weight:700}.user-list-page .user-list-container .table-container table{width:1000px;text-align:center;border-collapse:collapse;border-spacing:0}.user-list-page .user-list-container .table-container table th{font-size:2rem;font-family:Roboto,sans-serif;padding:1rem 0;background:linear-gradient(#ff6d00,#ff9c00);color:#fff}.user-list-page .user-list-container .table-container table tr{font-family:Roboto,sans-serif}.user-list-page .user-list-container .table-container table tr:nth-child(2n){background:aliceblue}.user-list-page .user-list-container .table-container table tr:nth-child(odd){background:#eee}.user-list-page .user-list-container .table-container table td{font-size:2rem;font-family:Roboto,sans-serif;padding:1rem 0;height:60px}.user-list-page .user-list-container .table-container table td .link{padding-bottom:.5rem;color:#11161e;margin-right:1rem;cursor:pointer}.user-list-page .user-list-container .table-container table td .link:hover{opacity:.5}.user-list-page .user-list-container .table-container table td .product-image{width:60px;height:60px;object-fit:cover;cursor:pointer;border-radius:3px;transition:all .23s}.user-list-page .user-list-container .table-container table td .product-image:hover{opacity:.7}.user-list-page .user-list-container .table-container table td .icon{font-size:2.5rem;cursor:pointer;transition:all .23s;color:#11161e;margin-right:1rem}.user-list-page .user-list-container .table-container table td .icon:hover{color:#ff6d00}.user-list-page .user-list-container .table-container table{margin:auto}.user-role-page{width:100%}.user-role-page .user-role-banner{width:100%;height:45vh;background-repeat:no-repeat;background-size:cover;background-position:center;background-image:url(/assets/common-banner-3aa9f213.jpg);display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.user-role-page .user-role-banner h2{color:#11161e;font-family:Josefin Sans,sans-serif;font-size:36px;font-weight:700;line-height:46px;width:50%;text-align:end;text-transform:capitalize}@media (max-width: 480px){.user-role-page .user-role-banner h2{width:100%;padding:0 2rem}}.user-role-page .user-role-container{width:100%;padding:0 2rem;display:flex;align-items:center;justify-content:center;flex-direction:column}.user-role-page .user-role-container .user-role-form{width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;margin:100px 20px}.user-role-page .user-role-container .user-role-form .input-div{position:relative;width:500px;height:50px;background:#faf9ff;margin:1rem 0;display:flex;align-items:center;justify-content:space-between;border-radius:.4rem}@media (max-width: 480px){.user-role-page .user-role-container .user-role-form .input-div{width:100%}}.user-role-page .user-role-container .user-role-form .input-div input,.user-role-page .user-role-container .user-role-form .input-div select,.user-role-page .user-role-container .user-role-form .input-div .input{border:none;outline:none;min-width:90%;height:100%;background:#faf9ff;font-size:1.7rem;font-family:Roboto,sans-serif;flex:1;padding:0 1.5rem}.user-role-page .user-role-container .user-role-form .input-div .eye-open,.user-role-page .user-role-container .user-role-form .input-div .eye-close,.user-role-page .user-role-container .user-role-form .input-div .icon{font-size:2rem;margin:0 1rem;cursor:pointer;transition:all .23s}.user-role-page .user-role-container .user-role-form .file-input-div{display:flex;align-items:center}.user-role-page .user-role-container .user-role-form .file-input-div input{padding:0!important}.user-role-page .user-role-container .user-role-form .file-input-div .file-input::-webkit-file-upload-button{border:none;outline:none;cursor:pointer;margin-right:1rem;display:inline-block;background:linear-gradient(#ff6d00,#ff9c00);color:#fff;height:100%}.user-role-page .user-role-container .user-role-form .input-textarea-div{width:500px;height:150px}.user-role-page .user-role-container .user-role-form .input-textarea-div textarea{width:100%;height:100%;overflow-y:auto;border:none;outline:none;background:transparent;padding:1rem;font-size:1.6rem;resize:none;background:aliceblue}@media (max-width: 480px){.user-role-page .user-role-container .user-role-form .input-textarea-div{width:100%}}.user-role-page .user-role-container .user-role-form .image-preview-div{width:500px;overflow-x:auto}.user-role-page .user-role-container .user-role-form .image-preview-div .image-preview{width:100px;height:100px;display:inline-block;margin:1rem .5rem 1rem 0;border-radius:4px;overflow:auto}@media (max-width: 480px){.user-role-page .user-role-container .user-role-form .image-preview-div{width:100%}}.user-role-page .user-role-container .user-role-form button{width:500px;cursor:pointer;border:none;outline:none;font-size:1.7rem;padding:1rem 2rem;margin-top:1rem;margin-bottom:.5rem;color:#fff;font-family:Roboto,sans-serif;border-radius:4px;background:linear-gradient(#ff6d00,#ff9c00);transition:all .23s}.user-role-page .user-role-container .user-role-form button:hover{opacity:.7}@media (max-width: 480px){.user-role-page .user-role-container .user-role-form button{width:100%}}
