@font-face{font-family:__Kumbh_Sans_c0e133;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/3266057196872a90-s.woff2) format("woff2");unicode-range:u+0302-0303,u+0305,u+0307-0308,u+0330,u+0391-03a1,u+03a3-03a9,u+03b1-03c9,u+03d1,u+03d5-03d6,u+03f0-03f1,u+03f4-03f5,u+2034-2037,u+2057,u+20d0-20dc,u+20e1,u+20e5-20ef,u+2102,u+210a-210e,u+2110-2112,u+2115,u+2119-211d,u+2124,u+2128,u+212c-212d,u+212f-2131,u+2133-2138,u+213c-2140,u+2145-2149,u+2190,u+2192,u+2194-21ae,u+21b0-21e5,u+21f1-21f2,u+21f4-2211,u+2213-2214,u+2216-22ff,u+2308-230b,u+2310,u+2319,u+231c-2321,u+2336-237a,u+237c,u+2395,u+239b-23b6,u+23d0,u+23dc-23e1,u+2474-2475,u+25af,u+25b3,u+25b7,u+25bd,u+25c1,u+25ca,u+25cc,u+25fb,u+266d-266f,u+27c0-27ff,u+2900-2aff,u+2b0e-2b11,u+2b30-2b4c,u+2bfe,u+ff5b,u+ff5d,u+1d400-1d7ff,u+1ee??}@font-face{font-family:__Kumbh_Sans_c0e133;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e529e2aeb51db5d1-s.woff2) format("woff2");unicode-range:u+0001-000c,u+000e-001f,u+007f-009f,u+20dd-20e0,u+20e2-20e4,u+2150-218f,u+2190,u+2192,u+2194-2199,u+21af,u+21e6-21f0,u+21f3,u+2218-2219,u+2299,u+22c4-22c6,u+2300-243f,u+2440-244a,u+2460-24ff,u+25a0-27bf,u+28??,u+2921-2922,u+2981,u+29bf,u+29eb,u+2b??,u+4dc0-4dff,u+fff9-fffb,u+10140-1018e,u+10190-1019c,u+101a0,u+101d0-101fd,u+102e0-102fb,u+10e60-10e7e,u+1d2c0-1d2d3,u+1d2e0-1d37f,u+1f0??,u+1f100-1f1ad,u+1f1e6-1f1ff,u+1f30d-1f30f,u+1f315,u+1f31c,u+1f31e,u+1f320-1f32c,u+1f336,u+1f378,u+1f37d,u+1f382,u+1f393-1f39f,u+1f3a7-1f3a8,u+1f3ac-1f3af,u+1f3c2,u+1f3c4-1f3c6,u+1f3ca-1f3ce,u+1f3d4-1f3e0,u+1f3ed,u+1f3f1-1f3f3,u+1f3f5-1f3f7,u+1f408,u+1f415,u+1f41f,u+1f426,u+1f43f,u+1f441-1f442,u+1f444,u+1f446-1f449,u+1f44c-1f44e,u+1f453,u+1f46a,u+1f47d,u+1f4a3,u+1f4b0,u+1f4b3,u+1f4b9,u+1f4bb,u+1f4bf,u+1f4c8-1f4cb,u+1f4d6,u+1f4da,u+1f4df,u+1f4e3-1f4e6,u+1f4ea-1f4ed,u+1f4f7,u+1f4f9-1f4fb,u+1f4fd-1f4fe,u+1f503,u+1f507-1f50b,u+1f50d,u+1f512-1f513,u+1f53e-1f54a,u+1f54f-1f5fa,u+1f610,u+1f650-1f67f,u+1f687,u+1f68d,u+1f691,u+1f694,u+1f698,u+1f6ad,u+1f6b2,u+1f6b9-1f6ba,u+1f6bc,u+1f6c6-1f6cf,u+1f6d3-1f6d7,u+1f6e0-1f6ea,u+1f6f0-1f6f3,u+1f6f7-1f6fc,u+1f7??,u+1f800-1f80b,u+1f810-1f847,u+1f850-1f859,u+1f860-1f887,u+1f890-1f8ad,u+1f8b0-1f8b1,u+1f900-1f90b,u+1f93b,u+1f946,u+1f984,u+1f996,u+1f9e9,u+1fa00-1fa6f,u+1fa70-1fa7c,u+1fa80-1fa88,u+1fa90-1fabd,u+1fabf-1fac5,u+1face-1fadb,u+1fae0-1fae8,u+1faf0-1faf8,u+1fb??}@font-face{font-family:__Kumbh_Sans_c0e133;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9b04890d24f874-s.woff2) format("woff2");unicode-range:u+0100-02af,u+0304,u+0308,u+0329,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Kumbh_Sans_c0e133;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ee6c08fec32e762d-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Kumbh_Sans_Fallback_c0e133;src:local("Arial");ascent-override:94.39%;descent-override:24.30%;line-gap-override:0.00%;size-adjust:104.49%}.__className_c0e133{font-family:__Kumbh_Sans_c0e133,__Kumbh_Sans_Fallback_c0e133;font-style:normal}*{margin:0;padding:0;box-sizing:border-box;list-style-type:none;text-decoration:none;font-family:inherit}html{scroll-behavior:smooth}body{height:100vh;position:relative}.forgot-password,.login,.new-password,.otp,.signup{padding:4rem 2rem;display:flex;justify-content:center;color:#1d2025;background-color:#fff}.forgot-password .error,.login .error,.new-password .error,.otp .error,.signup .error{background-color:#ff4500;color:#fff;border-radius:7px;padding:10px;display:block}.forgot-password .container,.login .container,.new-password .container,.otp .container,.signup .container{width:400px;max-width:100%}.forgot-password .container .back-container,.login .container .back-container,.new-password .container .back-container,.otp .container .back-container,.signup .container .back-container{margin-bottom:2rem;display:inline-block}.forgot-password .container .back-container a,.login .container .back-container a,.new-password .container .back-container a,.otp .container .back-container a,.signup .container .back-container a{color:#1d2025;display:flex;align-items:center}.forgot-password .container .back-container a span,.login .container .back-container a span,.new-password .container .back-container a span,.otp .container .back-container a span,.signup .container .back-container a span{margin-left:10px}.forgot-password .container .headers,.login .container .headers,.new-password .container .headers,.otp .container .headers,.signup .container .headers{margin-bottom:2rem}.forgot-password .container .headers .sub-heading,.login .container .headers .sub-heading,.new-password .container .headers .sub-heading,.otp .container .headers .sub-heading,.signup .container .headers .sub-heading{color:#68707d;margin:.7rem 0}.forgot-password .container .form-control,.login .container .form-control,.new-password .container .form-control,.otp .container .form-control,.signup .container .form-control{margin:12px 0;position:relative}.forgot-password .container .form-control label,.login .container .form-control label,.new-password .container .form-control label,.otp .container .form-control label,.signup .container .form-control label{display:inline-block;margin-bottom:5px}.forgot-password .container .form-control .phone,.forgot-password .container .form-control input,.login .container .form-control .phone,.login .container .form-control input,.new-password .container .form-control .phone,.new-password .container .form-control input,.otp .container .form-control .phone,.otp .container .form-control input,.signup .container .form-control .phone,.signup .container .form-control input{width:100%;padding:12px;border:1px solid #1d2025;border-radius:8px;font-size:16px;color:#1d2025;outline:none}.forgot-password .container .form-control .phone,.login .container .form-control .phone,.new-password .container .form-control .phone,.otp .container .form-control .phone,.signup .container .form-control .phone{padding-left:47px}.forgot-password .container .form-control svg,.login .container .form-control svg,.new-password .container .form-control svg,.otp .container .form-control svg,.signup .container .form-control svg{position:absolute;top:50%;bottom:50%;right:5px;cursor:pointer}.forgot-password .container .remember-container input,.forgot-password .container .terms-conditions-container input,.login .container .remember-container input,.login .container .terms-conditions-container input,.new-password .container .remember-container input,.new-password .container .terms-conditions-container input,.otp .container .remember-container input,.otp .container .terms-conditions-container input,.signup .container .remember-container input,.signup .container .terms-conditions-container input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:0;height:0;width:unset;border:1px solid #1d2025;border-radius:8px;background-color:transparent;cursor:pointer;position:relative}.forgot-password .container .remember-container input:checked,.forgot-password .container .terms-conditions-container input:checked,.login .container .remember-container input:checked,.login .container .terms-conditions-container input:checked,.new-password .container .remember-container input:checked,.new-password .container .terms-conditions-container input:checked,.otp .container .remember-container input:checked,.otp .container .terms-conditions-container input:checked,.signup .container .remember-container input:checked,.signup .container .terms-conditions-container input:checked{background-color:#1d2025}.forgot-password .container .remember-container input:checked:after,.forgot-password .container .terms-conditions-container input:checked:after,.login .container .remember-container input:checked:after,.login .container .terms-conditions-container input:checked:after,.new-password .container .remember-container input:checked:after,.new-password .container .terms-conditions-container input:checked:after,.otp .container .remember-container input:checked:after,.otp .container .terms-conditions-container input:checked:after,.signup .container .remember-container input:checked:after,.signup .container .terms-conditions-container input:checked:after{content:"";position:absolute;top:50%;left:50%;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:translate(-50%,-60%) rotate(45deg)}.forgot-password .container .remember-container a,.forgot-password .container .terms-conditions-container a,.login .container .remember-container a,.login .container .terms-conditions-container a,.new-password .container .remember-container a,.new-password .container .terms-conditions-container a,.otp .container .remember-container a,.otp .container .terms-conditions-container a,.signup .container .remember-container a,.signup .container .terms-conditions-container a{color:#1d2025}.forgot-password .container .remember-container,.login .container .remember-container,.new-password .container .remember-container,.otp .container .remember-container,.signup .container .remember-container{display:flex;align-items:center;justify-content:space-between;width:100%}.forgot-password .container .remember-container .checkbox-container,.login .container .remember-container .checkbox-container,.new-password .container .remember-container .checkbox-container,.otp .container .remember-container .checkbox-container,.signup .container .remember-container .checkbox-container{display:flex;align-items:center}.forgot-password .container .remember-container .checkbox-container label,.login .container .remember-container .checkbox-container label,.new-password .container .remember-container .checkbox-container label,.otp .container .remember-container .checkbox-container label,.signup .container .remember-container .checkbox-container label{margin-left:10px;margin-bottom:unset}.forgot-password .container .remember-container span,.login .container .remember-container span,.new-password .container .remember-container span,.otp .container .remember-container span,.signup .container .remember-container span{padding:0;margin:0}.forgot-password .container .terms-conditions-container,.login .container .terms-conditions-container,.new-password .container .terms-conditions-container,.otp .container .terms-conditions-container,.signup .container .terms-conditions-container{display:flex;align-items:center}.forgot-password .container .terms-conditions-container span,.login .container .terms-conditions-container span,.new-password .container .terms-conditions-container span,.otp .container .terms-conditions-container span,.signup .container .terms-conditions-container span{position:relative;left:10px}.forgot-password .container button,.login .container button,.new-password .container button,.otp .container button,.signup .container button{width:100%;display:inline-flex;align-items:center;justify-content:center;background-color:#1d2025;color:#fff;padding:12px;font-size:16px;border:1px solid #1d2025;border-radius:8px;cursor:pointer;margin-top:1rem}.forgot-password .login-link,.forgot-password .signup-link,.login .login-link,.login .signup-link,.new-password .login-link,.new-password .signup-link,.otp .login-link,.otp .signup-link,.signup .login-link,.signup .signup-link{text-align:center;margin-top:1rem}.forgot-password .login-link a,.forgot-password .signup-link a,.login .login-link a,.login .signup-link a,.new-password .login-link a,.new-password .signup-link a,.otp .login-link a,.otp .signup-link a,.signup .login-link a,.signup .signup-link a{text-decoration:underline;color:#1d2025;font-weight:500}.signup-success{display:flex;align-items:center;justify-content:center;padding:3rem}.signup-success .container{padding:1.5rem;background-color:#fff;color:#1d2025;text-align:center;box-shadow:0 0 3px #b6bcc8;line-height:22px;border-radius:8px}.verify-email{display:flex;align-items:center;justify-content:center;padding:3rem;font-size:18px;color:#1d2025;text-align:center}.verify-email a{color:#1d2025;text-decoration:underline}.add-address{width:100%;background-color:#fff;padding:1rem;border-radius:8px;display:flex;align-items:center;justify-content:center}.add-address .form-container{width:400px;max-width:100%}.add-address .heading{margin-bottom:2rem}.add-address .form-control{margin:12px 0;position:relative}.add-address .form-control label{display:inline-block;margin-bottom:5px}.add-address .form-control input,.add-address .form-control select{width:100%;padding:12px;border:1px solid #1d2025;border-radius:8px;font-size:16px;color:#1d2025;outline:none}.add-address .form-control .phone{padding-left:47px}.add-address .form-control svg{position:absolute;top:50%;bottom:50%;right:5px;cursor:pointer}.add-address .checkbox-container{display:flex;align-items:center;gap:10px}.add-address .checkbox-container input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:0;height:0;width:unset;border:1px solid #1d2025;border-radius:8px;background-color:transparent;cursor:pointer;position:relative}.add-address .checkbox-container input:checked{background-color:#1d2025}.add-address .checkbox-container input:checked:after{content:"";position:absolute;top:50%;left:50%;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:translate(-50%,-60%) rotate(45deg)}.add-address .btn-container{display:flex;align-items:center;justify-content:space-between;gap:15px}.add-address .btn-container button{width:100%;display:inline-block;background-color:#1d2025;color:#fff;padding:10px;font-size:15px;border:1px solid #1d2025;border-radius:8px;cursor:pointer;margin-top:1rem}.add-address .btn-container .cancel-btn{color:#1d2025;background-color:#b6bcc8;border-color:#b6bcc8}.otp .form-control{display:flex;justify-content:center;gap:10px}.otp .form-control input{text-align:center;width:40px;transition:border-color .3s ease;border:1px solid #68707d}.otp .form-control input:focus{border:1px solid #1d2025}.otp .form-control input::-webkit-inner-spin-button,.otp .form-control input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.password-updated{position:fixed;z-index:2;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:hsla(0,1%,43%,.4);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.password-updated .modal-content{background-color:#fff;margin:15% auto;padding:20px;width:350px;max-width:100%;border-radius:10px;box-shadow:0 5px 15px rgba(0,0,0,.3);text-align:center}.password-updated .modal-content .check-container{margin:20px;border-radius:50%;display:inline-block;text-align:center}.password-updated .modal-content .check-container div{border-radius:50%;padding:5px;display:flex;align-items:center;justify-content:center}.password-updated .modal-content .check-container .light-grey-container{background-color:#f7f8fd}.password-updated .modal-content .check-container .grey-container{background-color:#b6bcc8}.password-updated .modal-content .check-container .black-container{background-color:#1d2025;padding:15px}.password-updated .modal-content .check-container .white-container{background-color:#fff}.password-updated .modal-content .check-container .white-container svg{color:#1d2025}.password-updated .modal-content .text{font-size:15px;padding:10px 0}.password-updated .modal-content button{width:100%;display:inline-block;background-color:#1d2025;color:#fff;padding:12px;font-size:16px;border:1px solid #1d2025;border-radius:8px;cursor:pointer;margin-top:1rem}.password-updated .modal-content button a{color:#fff;font-size:15px}.logo{font-size:30px;font-weight:700}.wrapper{display:flex;flex-direction:column;min-height:100vh}header{display:flex;align-items:center;justify-content:space-between;left:0;width:100%;color:#1d2025;box-shadow:0 0 3px #b6bcc8;z-index:9}header,header nav{padding:20px 1rem;position:fixed;top:0;background-color:#fff}header nav{right:0;width:65%;min-height:100vh;box-shadow:0 0 10px #b6bcc8;z-index:11;pointer-events:all;transition:all .4s ease-in-out;transform:translateX(120%)}header nav .close-nav{text-align:right;cursor:pointer}header nav .close-nav:active{color:#68707d}header nav .nav-list{margin-top:1.5rem}header nav .nav-list .link{margin:10px 0;padding:5px}header nav .nav-list .link a{cursor:pointer}header nav .nav-list .link a:active{color:#68707d}header nav .nav-list .shop-link{display:inline-flex;align-items:center;gap:4px;cursor:pointer}header nav .nav-list .shop-link-mobile{margin-left:25px;height:0;overflow:hidden}header nav .nav-list .shop-mobile-active{height:auto}header .nav-active{transform:translate(0)}header .secondary-nav-menu{gap:30px}header .secondary-nav-menu,header .secondary-nav-menu .icons-btn-login{display:flex;align-items:center}header .secondary-nav-menu .icons{margin-right:25px}header .secondary-nav-menu .icons svg{margin:0 5px;cursor:pointer}header .secondary-nav-menu .profile-img-container{height:40px;width:40px;border-radius:50%;background-color:#b6bcc8;border:1px solid #b6bcc8;display:flex;align-items:flex-end;justify-content:center}header .secondary-nav-menu .profile-img-container svg{padding:5px;color:#fff}header .secondary-nav-menu svg{cursor:pointer}header .secondary-nav-menu svg:active{color:#68707d}header .secondary-nav-menu button{display:none}header a{color:#1d2025}header .overlay{position:fixed;top:0;right:0;width:100%;min-height:100vh;background:rgba(0,0,0,.75);-webkit-backdrop-filter:blur(.5px);backdrop-filter:blur(.5px);pointer-events:none;transition:opacity .3s ease;z-index:10;transition:all .4s ease-in-out}@media (min-width:1024px){header{padding:20px 3rem}header nav{position:unset;min-height:unset;height:auto;width:unset;padding:0;background-color:unset;box-shadow:unset;z-index:unset;transition:unset;transform:unset}header nav .close-nav{display:none}header nav .nav-list{margin-top:unset;display:flex;align-items:center;gap:30px}header nav .nav-list .link{margin:0;padding:0}header nav .nav-list .shop-link-mobile{margin-left:0;height:0;overflow:hidden;display:none}header nav .nav-list .shop-mobile-active{height:auto}header .secondary-nav-menu{display:unset}header .secondary-nav-menu .menu-bar{display:none}header .secondary-nav-menu .icons-btn-login{display:flex;align-items:center}header .secondary-nav-menu .icons-btn-login button{display:block;background-color:#1d2025;padding:10px 20px;border:none;font-size:15px;border-radius:5px;cursor:pointer}header .secondary-nav-menu .icons-btn-login button a{color:#fff}}.loading{display:flex;align-items:center;justify-content:center;padding:1rem}.loading .loading-spinner{width:50px;height:50px;border:5px solid rgba(0,0,0,.1);border-top-color:#1d2025;border-radius:50%;animation:spin .8s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.loader{display:flex;justify-content:center;align-items:center}.loader .dot{width:7px;height:7px;margin:0 5px;background-color:#1d2025;border-radius:50%;display:inline-block;animation:bounce .6s infinite alternate}.loader .dot:nth-child(2){animation-delay:.2s}.loader .dot:nth-child(3){animation-delay:.4s}@keyframes bounce{to{transform:translateY(-10px)}}@media (min-width:1024px){.loader .dot{width:10px;height:10px}}.response-msg{position:fixed;top:6rem;left:50%;margin:auto;display:flex;align-items:center;justify-content:space-around;gap:10px;min-width:300px;max-width:100%;transform:translateX(-50%);background-color:#26d926;border-radius:7px;padding:10px;z-index:3}.response-msg span{color:#fff}.response-msg svg{color:#68707d;cursor:pointer}@media (min-width:1024px){.response-msg{top:7rem}}.mini-cart{position:fixed;top:5rem;left:0;right:0;margin:10px auto;width:90%;max-width:350PX;background-color:#fff;z-index:11;box-shadow:0 0 3px #b6bcc8;border-radius:8px;overflow:hidden;padding:1rem}.mini-cart .heading{font-size:18px;font-weight:600;text-align:center}.mini-cart .loader{height:100px}.mini-cart .container{margin:1rem 0;min-height:100px;overflow:auto;-ms-overflow-style:none;scrollbar-width:none;scroll-behavior:smooth;padding:5px}.mini-cart .container .item-content{display:flex;align-items:center;justify-content:space-between;margin:10px 0;padding:.7rem 0;border-bottom:1px solid #b6bcc8}.mini-cart .container .item-content .product-details{display:flex;align-items:center;gap:10px}.mini-cart .container .item-content .product-details .img-container{flex:1 1;height:50px;width:50px;padding:5px;display:flex;align-items:center;justify-content:center}.mini-cart .container .item-content .product-details .img-container img{width:100%;height:100%;display:block;max-width:100%;object-fit:contain}.mini-cart .container .item-content .product-details .detail{display:flex;flex-direction:column;justify-content:space-between;gap:10px}.mini-cart .container .item-content .product-details .detail .price{display:flex;align-items:center;gap:10px;font-weight:600}.mini-cart .container .item-content .delete-container svg{color:#ff4500}.mini-cart .empty-cart{min-height:100px;display:flex;align-items:center;justify-content:center}.mini-cart .footer .total-price{display:flex;align-items:center;justify-content:space-between;font-size:18px;font-weight:600}.mini-cart .footer button{display:inline-block;width:100%;padding:10px;color:#fff;background-color:#1d2025;margin:15px 0;border:none;border-radius:8px;font-size:16px;cursor:pointer}.mini-cart .footer .cart-btn{background-color:#fff;color:#1d2025;border:1px solid #1d2025;font-weight:600}@media (min-width:768px){.mini-cart{left:50%}}main{padding-top:2.5rem;flex:1 1;background-color:#fff}.blogpage{padding:6rem}footer{background-color:#1d2025;width:100%}footer,footer a{color:#fff}footer .top-footer{display:flex;flex-direction:column;padding:1rem 1rem 2rem}footer .top-footer .container{margin:10px 0}footer .top-footer .container .header{margin:10px 0;font-size:18px;font-weight:600}footer .top-footer .container .description,footer .top-footer .container li{margin:8px 0;font-size:15px}footer .top-footer .contact li{display:flex;align-items:center;gap:5px}footer .top-footer .form-control{margin-top:10px;position:relative;display:flex;align-items:center}footer .top-footer .form-control input{width:100%;padding:12px;border-radius:7px;border:1px solid #fff;background-color:transparent;color:#fff;font-size:16px;font-family:inherit;display:inline-block}footer .top-footer .form-control .email-icon,footer .top-footer .form-control button{position:absolute;z-index:2;top:50%;bottom:50%;display:flex;align-items:center}footer .top-footer .form-control .email-icon{left:15px;gap:5px}footer .top-footer .form-control button{right:15px;color:#fff;border:none;cursor:pointer}footer .bottom-footer{display:flex;align-items:center;justify-content:space-between;flex-direction:column;padding:1.5rem;gap:20px;border-top:1px solid}footer .bottom-footer .payment-icons-container{display:flex;align-items:center;gap:10px}footer .bottom-footer .payment-icons-container img{width:50px;display:block;background-color:#fff;padding:0 10px;display:flex;align-items:center;justify-content:center;border-radius:5px}footer .bottom-footer .socialmedia-container{display:flex;align-items:center;gap:10px}footer .bottom-footer .socialmedia-container svg{cursor:pointer}footer .bottom-footer .copyright-container{order:3}@media (min-width:1024px){footer{padding:2rem 4rem .5rem}footer .top-footer{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:4%;gap:4%;padding:0 0 2rem}footer .top-footer .contact li{display:grid;grid-template-columns:repeat(2,auto);justify-content:left;grid-gap:5px;gap:5px}footer .bottom-footer{flex-direction:row;padding:1.5rem 0}footer .bottom-footer .copyright-container{order:unset}}.homepage .prev-next-btn{display:flex;align-items:center;gap:10px}.homepage .prev-next-btn button{display:flex;align-items:center;justify-content:center;padding:7px;color:#fff;background-color:#1d2025;border:none;border-radius:5px;cursor:pointer}.homepage .hero-section{background-color:#f7f8fd;text-align:center;display:flex;flex-direction:column;align-items:center;color:#1d2025;padding:2rem 1.5rem}.homepage .hero-section .img-container img{display:block;width:100%;filter:brightness(70%)}.homepage .hero-section .text-container .collection{padding:.4rem 0}.homepage .hero-section .text-container button{display:inline-block;background-color:#1d2025;padding:12px;font-size:16px;border:1px solid #1d2025;border-radius:8px;cursor:pointer;margin-top:1rem}.homepage .hero-section .text-container button a{color:#fff;display:flex;align-items:center;gap:5px}@media (min-width:1024px){.homepage .hero-section{padding:4%;flex-direction:row;justify-content:space-around;height:100vh}.homepage .hero-section .text-container{order:1;width:50%;font-size:22px}.homepage .hero-section .text-container h2{font-size:45px}.homepage .hero-section .img-container{width:50%;order:2}}.homepage .shop-by-categories{padding:2rem 1.5rem;position:relative;overflow:hidden}.homepage .shop-by-categories .categories-container{margin:1.5rem 0;align-items:flex-end;gap:4%;display:flex;overflow-x:auto;scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-width:none}.homepage .shop-by-categories .categories-container::-webkit-scrollbar{display:none}.homepage .shop-by-categories .categories-container .container{min-width:200px;height:250px;flex-shrink:0;margin-right:10px;text-align:center;padding:15px 15px 0;background-color:#f7f8fd;position:relative;display:flex;justify-content:center}.homepage .shop-by-categories .categories-container .container .img-container{flex:1 1;width:100%;display:flex;justify-content:center;align-items:center}.homepage .shop-by-categories .categories-container .container .img-container img{width:auto;display:block;height:100%;max-width:100%;object-fit:cover}.homepage .shop-by-categories .categories-container .container .text-container{position:absolute;z-index:2;bottom:20px;display:inline-block;background-color:#fff;color:#1d2025;padding:5px 30px;min-width:150px;border-radius:5px;box-shadow:0 0 3px #1d2025}@media (min-width:1024px){.homepage .shop-by-categories{padding:2rem 4%}.homepage .shop-by-categories .heading{font-size:32px}.homepage .shop-by-categories .prev-next-btn{position:absolute;top:2rem;right:3rem}}.homepage .best-sellers{padding:2rem 4%;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#f7f8fd}.homepage .best-sellers .heading{margin:1rem 0}.homepage .best-sellers .containers{display:grid;justify-content:space-between;align-items:start;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-gap:20px;gap:20px;width:100%;max-width:100%}.homepage .best-sellers .containers .best-seller{cursor:pointer;display:flex;flex-direction:column;align-items:center;border-radius:4px;transition:box-shadow .3s;position:relative;background-color:#fff}.homepage .best-sellers .containers .best-seller a{color:#1d2025}.homepage .best-sellers .containers .best-seller:hover{box-shadow:0 4px 8px rgba(0,0,0,.1)}.homepage .best-sellers .containers .best-seller:hover .product-info .add-to-cart-btn{opacity:1}.homepage .best-sellers .containers .best-seller .img-container{position:relative;width:100%;height:250px;display:flex;justify-content:center;align-items:center;padding:15px;overflow:hidden}.homepage .best-sellers .containers .best-seller .img-container:hover img{transform:scale(1.1)}.homepage .best-sellers .containers .best-seller .img-container .img{width:100%;display:flex;justify-content:center;align-items:center}.homepage .best-sellers .containers .best-seller .img-container .img img{width:auto;height:100%;max-width:100%;object-fit:cover;transition:transform .4s ease-in-out}.homepage .best-sellers .containers .best-seller .img-container .right-bar{position:absolute;top:10px;right:0;display:inline-flex;justify-content:space-between;align-items:flex-end;padding:10px;background-color:rgba(0,0,0,.5);transition:opacity .3s ease;background:none;gap:8px}.homepage .best-sellers .containers .best-seller .img-container .right-bar button{border:none;color:#fff;background-color:#1d2025;border-radius:50%;padding:4px;display:flex;align-items:center;justify-content:center;height:30px;width:30px;cursor:pointer}.homepage .best-sellers .containers .best-seller .product-info{padding:1rem;text-align:justify;align-self:self-start}.homepage .best-sellers .containers .best-seller .product-info .brand{text-transform:capitalize}.homepage .best-sellers .containers .best-seller .product-info .name{padding:5px 0}.homepage .best-sellers .containers .best-seller .product-info .selling-cost-prices{display:flex;align-items:center;gap:10px;font-size:22px;font-weight:600}.homepage .best-sellers .containers .best-seller .product-info .selling-cost-prices .cost-price{text-decoration:line-through;color:#b6bcc8}.homepage .best-sellers .containers .best-seller .product-info .add-to-cart-btn button{padding:8px;border-radius:5px;color:#fff;background-color:#1d2025;font-weight:600;border:none;cursor:pointer;box-shadow:0 4px 8px rgba(0,0,0,.1)}@media (min-width:768px){.homepage .best-sellers .containers .best-seller .product-info .add-to-cart-btn{position:absolute;top:60%;bottom:50%;left:0;right:0;margin:0 auto;width:100%;display:flex;justify-content:center;align-items:center;opacity:0}}@media (min-width:1024px){.homepage .best-sellers .heading{font-size:32px}}@media (min-width:330px) and (max-width:600px){.homepage .best-sellers{padding:2rem 1rem}.homepage .best-sellers .containers{grid-template-columns:repeat(2,1fr);gap:10px}.homepage .best-sellers .containers .best-seller .img-container{height:200px}.homepage .best-sellers .containers .best-seller .img-container .right-bar{flex-direction:column}.homepage .best-sellers .containers .best-seller .product-info .btn-add-to-cart{align-self:center}.homepage .best-sellers .containers .best-seller .product-info .btn-add-to-cart button{padding:8px 10px}}.homepage .all-products{padding:2rem 1.5rem;color:#1d2025;display:grid;align-items:center;grid-gap:4%;gap:4%}.homepage .all-products .description-container{text-align:center}.homepage .all-products .description-container .description{margin:1rem 0}.homepage .all-products .description-container .count-down{display:flex;align-items:center;justify-content:center;gap:4%}.homepage .all-products .description-container .count-down .time{text-align:center}.homepage .all-products .description-container .count-down .time .num{font-size:25px;font-weight:600}.homepage .all-products .description-container button{display:inline-block;background-color:#1d2025;padding:12px;font-size:16px;border:1px solid #1d2025;border-radius:8px;cursor:pointer;margin-top:1.5rem}.homepage .all-products .description-container button a{color:#fff;display:flex;align-items:center;gap:5px}.homepage .all-products .img-container{flex:1 1;background-color:#f7f8fd;width:100%;display:flex;justify-content:center;align-items:center;margin:1.5rem 0;padding-top:.5rem}.homepage .all-products .img-container img{width:auto;display:block;height:100%;max-width:70%;object-fit:cover}@media (min-width:768px){.homepage .all-products{padding:4%;grid-template-columns:repeat(2,1fr);gap:10%;justify-content:center}.homepage .all-products .description-container{order:2;text-align:justify}.homepage .all-products .description-container .heading{font-size:32px}.homepage .all-products .description-container .count-down{justify-content:flex-start}.homepage .all-products .description-container .count-down .time .num{font-size:30px}.homepage .all-products .img-container{order:1;max-height:unset}}.homepage .customers-review{padding:2rem 1rem;background-color:#f7f8fd;color:#1d2025;position:relative}.homepage .customers-review .heading{text-align:center}.homepage .customers-review .customers-review-container{margin:1.5rem 0;display:flex;align-items:flex-end;justify-content:space-between;gap:4%;overflow:auto;-ms-overflow-style:none;scrollbar-width:none;scroll-behavior:smooth;padding:.5rem}.homepage .customers-review .customers-review-container::-webkit-scrollbar{display:none}.homepage .customers-review .customers-review-container .review-content{min-width:300px;height:200px;background-color:#fff;border-radius:5px;box-shadow:0 0 3px #b6bcc8;padding:1rem;display:flex;flex-direction:column;justify-content:space-around}.homepage .customers-review .customers-review-container .review-content .rating{color:#ff7d19}.homepage .customers-review .customers-review-container .review-content .name{font-size:18px;font-weight:600}@media (min-width:1024px){.homepage .customers-review{padding:2rem 4%}.homepage .customers-review .heading{font-size:32px;text-align:justify}.homepage .customers-review .customers-review-container{padding:1rem}.homepage .customers-review .prev-next-btn{position:absolute;top:2rem;right:3rem}}.product-listing-page{padding:7rem 4% 3rem;background-color:#f7f8fd}.product-listing-page .containers{display:grid;justify-content:space-between;align-items:start;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-gap:20px;gap:20px;width:100%;max-width:100%}.product-listing-page .containers .product{cursor:pointer;display:flex;flex-direction:column;align-items:center;border-radius:4px;transition:box-shadow .3s;position:relative;background-color:#fff}.product-listing-page .containers .product a{color:#1d2025}.product-listing-page .containers .product:hover{box-shadow:0 4px 8px rgba(0,0,0,.1)}.product-listing-page .containers .product:hover .product-info .btn-add-to-cart{opacity:1}.product-listing-page .containers .product .img-container{position:relative;width:100%;height:250px;display:flex;justify-content:center;align-items:center;padding:15px;overflow:hidden}.product-listing-page .containers .product .img-container:hover img{transform:scale(1.1)}.product-listing-page .containers .product .img-container .img{width:100%;display:flex;justify-content:center;align-items:center}.product-listing-page .containers .product .img-container .img img{width:auto;height:100%;max-width:100%;object-fit:cover;transition:transform .4s ease-in-out}.product-listing-page .containers .product .img-container .right-bar{position:absolute;top:10px;right:0;display:inline-flex;justify-content:space-between;align-items:flex-end;padding:10px;background-color:rgba(0,0,0,.5);transition:opacity .3s ease;background:none;gap:8px}.product-listing-page .containers .product .img-container .right-bar button{border:none;color:#fff;background-color:#1d2025;border-radius:50%;padding:4px;display:flex;align-items:center;justify-content:center;height:30px;width:30px;cursor:pointer}.product-listing-page .containers .product .product-info{padding:1rem;text-align:justify;align-self:self-start}.product-listing-page .containers .product .product-info .brand{text-transform:capitalize}.product-listing-page .containers .product .product-info .name{padding:5px 0}.product-listing-page .containers .product .product-info .selling-cost-prices{display:flex;align-items:center;gap:10px;font-size:22px;font-weight:600}.product-listing-page .containers .product .product-info .selling-cost-prices .cost-price{text-decoration:line-through;color:#b6bcc8}.product-listing-page .containers .product .product-info .btn-add-to-cart{margin-top:8px}.product-listing-page .containers .product .product-info .btn-add-to-cart button{padding:7px;border-radius:5px;color:#fff;background-color:#1d2025;font-weight:600;border:none;cursor:pointer;box-shadow:0 4px 8px rgba(0,0,0,.1)}@media (min-width:768px){.product-listing-page .containers .product .product-info .btn-add-to-cart{position:absolute;top:60%;bottom:50%;left:0;right:0;margin:0 auto;width:100%;display:flex;justify-content:center;align-items:center;opacity:0}}@media (min-width:330px) and (max-width:600px){.product-listing-page{padding:6rem 1rem 3rem}.product-listing-page .containers{grid-template-columns:repeat(2,1fr);gap:10px}.product-listing-page .containers .product .img-container .img-cover{flex-direction:column;justify-content:space-between}.product-listing-page .containers .product .img-container .img-cover .right-bar{flex-direction:column}.product-listing-page .containers .product .img-container .img-cover .btn-add-to-cart{align-self:center}.product-listing-page .containers .product .img-container .img-cover .btn-add-to-cart button{padding:8px 10px}}.product-detail-page{display:flex;flex-direction:column;justify-content:flex-start}.product-detail-page .container .img-container{width:100%;padding:4rem;flex:1 1;display:flex;align-items:center;justify-content:center}.product-detail-page .container .img-container img{width:70%;display:block;height:auto}.product-detail-page .container .product-detail{padding:.5rem 1.5rem}.product-detail-page .container .product-detail .heading .brand{font-size:28px;font-weight:600;text-transform:capitalize}.product-detail-page .container .product-detail .heading .stock span{border-radius:3px;font-size:15px;padding:5px 7px;display:inline-block}.product-detail-page .container .product-detail .name{font-size:18px;margin:5px 0}.product-detail-page .container .product-detail .rating{color:#ff7d19}.product-detail-page .container .product-detail .price{display:flex;align-items:center;gap:15px;font-size:25px;font-weight:600;margin:10px 0}.product-detail-page .container .product-detail .price .cost-price{text-decoration:line-through;color:#b6bcc8}.product-detail-page .container .product-detail .description{line-height:22px;margin:10px 0}.product-detail-page .container .product-detail .add-to-cart{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:2rem 0}.product-detail-page .container .product-detail .add-to-cart .count{width:100%;display:flex;align-items:center;justify-content:space-between;border:1px solid #1d2025;padding:8px 1rem;border-radius:8px}.product-detail-page .container .product-detail .add-to-cart .count button{padding:5px;background-color:#fff}.product-detail-page .container .product-detail .add-to-cart .count span{font-size:18px;font-weight:700}.product-detail-page .container .product-detail .add-to-cart button{border:none;cursor:pointer}.product-detail-page .container .product-detail .add-to-cart .btn-container{display:flex;justify-content:space-between;margin:15px 0;width:100%;gap:10px}.product-detail-page .container .product-detail .add-to-cart .btn-container .add-to-cart-btn{width:90%;display:flex}.product-detail-page .container .product-detail .add-to-cart .btn-container .add-to-cart-btn .btn{width:100%;text-align:center}.product-detail-page .container .product-detail .add-to-cart .btn-container .add-to-cart-btn .btn .loading{width:30px;height:30px;padding:0}.product-detail-page .container .product-detail .add-to-cart .btn-container button{padding:15px;font-size:16px;background-color:#1d2025;color:#fff;border-radius:8px}@media (min-width:1024px){.product-detail-page{padding:6rem 4%}.product-detail-page .container{display:grid;grid-template-columns:repeat(2,1fr);align-items:center;grid-gap:3%;gap:3%}.product-detail-page .container .product-detail .heading{display:flex;align-items:center;justify-content:space-between}.product-detail-page .container .product-detail .heading .brand{font-size:35px}.product-detail-page .container .product-detail .name{font-size:22px;margin:1rem 0}.product-detail-page .container .product-detail .add-to-cart{flex-direction:row;gap:10px}.product-detail-page .container .product-detail .add-to-cart .count{width:unset;gap:15px}}.cart-page{padding:7rem 1rem 2rem;display:flex;flex-direction:column;justify-content:flex-start}.cart-page .header{display:none}.cart-page .header .heading{font-size:18px;font-weight:600}.cart-page .cart-container{display:flex;flex-direction:column}.cart-page .cart-container .container{order:2;margin:3rem 0 1rem;color:#1d2025}.cart-page .cart-container .container .heading{font-size:18px;font-weight:600;margin-bottom:1rem;text-align:center}.cart-page .cart-container .container .product-details{padding:2rem 0;display:grid;grid-template-columns:auto 1fr;align-items:flex-start;grid-gap:15px;gap:15px;border-bottom:1px solid #b6bcc8;position:relative}.cart-page .cart-container .container .product-details:last-child{border-bottom:none}.cart-page .cart-container .container .product-details .img-container{flex:1 1;width:100px;height:100px;display:flex;justify-content:center;align-items:center;padding:10px}.cart-page .cart-container .container .product-details .img-container img{width:100%;height:100%;display:block;max-width:100%;object-fit:contain}.cart-page .cart-container .container .product-details .details-container .detail{font-size:18px;text-transform:capitalize}.cart-page .cart-container .container .product-details .details-container .detail .name{font-weight:600;margin-bottom:5px}.cart-page .cart-container .container .product-details .details-container .detail .brand{font-size:16px}.cart-page .cart-container .container .product-details .details-container .detail .rating-container{display:flex;align-items:center;gap:10px;margin:.5rem 0}.cart-page .cart-container .container .product-details .details-container .detail .rating-container svg{color:#ff7d19}.cart-page .cart-container .container .product-details .details-container .count-price-remove-container .price-container{display:flex;align-items:center;justify-content:space-between;font-size:18px;font-weight:600}.cart-page .cart-container .container .product-details .details-container .count-price-remove-container .price-container .price{display:flex;align-items:center;gap:5px}.cart-page .cart-container .container .product-details .details-container .count-price-remove-container .count{width:100%;display:flex;align-items:center;justify-content:space-between;border:1px solid #1d2025;padding:5px .8rem;border-radius:8px;margin:1rem 0}.cart-page .cart-container .container .product-details .details-container .count-price-remove-container .count button{padding:5px;background-color:#fff;border:none}.cart-page .cart-container .container .product-details .details-container .count-price-remove-container .count span{font-size:18px;font-weight:700}.cart-page .cart-container .container .product-details .details-container .count-price-remove-container .delete-container{position:absolute;right:.4rem;top:4.5rem;color:#ff4500}.cart-page .cart-container .container .product-details .details-container .count-price-remove-container svg{cursor:pointer}.cart-page .cart-container .footer{order:1;color:#1d2025}.cart-page .cart-container .footer .sub-total{display:flex;align-items:center;justify-content:space-between;font-size:18px;font-weight:600;padding:1rem 0;border-bottom:1px solid #b6bcc8}.cart-page .cart-container .footer .coupon{padding:1rem 0}.cart-page .cart-container .footer .coupon label{display:inline-block;margin-bottom:5px}.cart-page .cart-container .footer .coupon .control{display:flex}.cart-page .cart-container .footer .coupon .control input{width:90%;padding:12px;border:1px solid #1d2025;border-radius:8px 0 0 8px;font-size:16px;outline:none}.cart-page .cart-container .footer .coupon .control button{width:30%;padding:12px 15px;color:#fff;background-color:#1d2025;border:none;border-radius:0 8px 8px 0;font-size:16px;cursor:pointer}.cart-page .cart-container .footer .delivery-charge{display:flex;align-items:center;justify-content:space-between;font-weight:600}.cart-page .cart-container .footer .grand-total{padding:1.5rem 0;font-weight:700;font-size:18px;display:flex;align-items:center;justify-content:space-between}.cart-page .cart-container .footer button.checkout-btn{text-align:center;background-color:#1d2025;color:#fff;padding:13px;display:inline-block;border:none;font-size:16px;width:100%;border-radius:8px;cursor:pointer}.cart-page .empty-cart{padding:8rem 1rem;width:100%;text-align:center}.cart-page .empty-cart p{font-size:20px;font-weight:600}.cart-page .empty-cart a{text-decoration:underline;margin-top:1rem;display:inline-block;color:#1d2025}@media (min-width:768px){.cart-page{padding:7rem 4% 3rem}.cart-page .header{display:block}.cart-page .cart-container{flex-direction:row;justify-content:center;gap:100px}.cart-page .cart-container .container{order:1}.cart-page .cart-container .footer{order:2}}@media (min-width:1024px){.cart-page{padding:7rem 5% 4rem}.cart-page .cart-container{justify-content:center}.cart-page .cart-container .container{width:100%;max-width:50%}.cart-page .cart-container .container .product-details{width:100%}.cart-page .cart-container .container .product-details .details-container{display:flex;align-items:center;justify-content:space-between;width:100%;gap:20px}.cart-page .cart-container .container .product-details .details-container .count-price-remove-container,.cart-page .cart-container .container .product-details .details-container .detail{width:50%}.cart-page .cart-container .container .product-details .details-container .count-price-remove-container .delete-container{position:unset;right:unset;top:unset;text-align:right}.cart-page .cart-container .footer{width:50%}}.profile-page-layout{padding:7rem 1rem 2rem;background-color:#f7f8fd}.profile-page-layout h1{text-align:center;display:none}@media (min-width:1024px){.profile-page-layout h1{display:block}}.profile-page-layout .profile-container{display:flex;flex-direction:column;gap:20px;width:100%}.profile-page-layout .profile-container a{color:#1d2025;padding:3px;margin-bottom:1rem}.profile-page-layout .profile-container .profile-img-container{height:50px;width:50px;border-radius:50%;background-color:#b6bcc8;border:1px solid #b6bcc8;display:flex;align-items:flex-end;justify-content:center}.profile-page-layout .profile-container .profile-img-container svg{padding:5px;color:#fff}.profile-page-layout .profile-container aside .profile-info-container{display:flex;flex-direction:column;align-items:center;gap:15px;padding:.5rem 0}.profile-page-layout .profile-container aside .profile-info-container .profile-info{text-align:center}.profile-page-layout .profile-container aside .profile-info-container .profile-info .name{font-size:22px;font-weight:600}.profile-page-layout .profile-container aside .links{margin-top:1rem;background-color:#fff;border-radius:8px;box-shadow:0 0 3px #b6bcc8;overflow:hidden}.profile-page-layout .profile-container aside .links li{width:100%}.profile-page-layout .profile-container aside .links li a{padding:1rem;display:flex;align-items:center;justify-content:space-between;color:#1d2025}.profile-page-layout .profile-container aside .links li a .icon{display:flex;align-items:center;gap:10px}.profile-page-layout .profile-container aside .links .profile-link-active a{background-color:#1d2025;color:#fff}@media (min-width:768px){.profile-page-layout .profile-container{padding:6rem 4%;flex-direction:row;align-items:flex-start;gap:25px}.profile-page-layout .profile-container aside{min-width:300px}}@media (min-width:1024px){.profile-page-layout .profile-container{gap:100px}.profile-page-layout .profile-container aside{min-width:350px;border:1px solid #b6bcc8;overflow:hidden;padding:1rem;background-color:#fff}.profile-page-layout .profile-container aside .profile-info-container{flex-direction:row;flex-wrap:wrap;border-bottom:1px solid #b6bcc8;padding-bottom:1.5rem;text-align:center}.profile-page-layout .profile-container aside .profile-info-container .profile-img-container,.profile-page-layout .profile-container aside .profile-info-container .profile-info{margin:auto}.profile-page-layout .profile-container aside .links{padding:0;background-color:unset;border-radius:unset;box-shadow:unset}}.profile-page-layout .profile-container .profile-info-page{padding:2rem 0;width:100%}.profile-page-layout .profile-container .profile-info-page .heading{display:flex;align-items:center;justify-content:space-between}.profile-page-layout .profile-container .profile-info-page .heading .profile-img-container{position:relative;cursor:pointer;height:60px;width:60px}.profile-page-layout .profile-container .profile-info-page .heading .profile-img-container .edit-icon{position:absolute;top:0;right:-5px;color:#fff;background-color:#1d2025;border-radius:3px;display:flex;align-items:center;justify-content:center}.profile-page-layout .profile-container .profile-info-page .heading button{background-color:#1d2025;border:none;color:#fff;padding:12px 15px;font-size:16px;border-radius:8px;display:flex;align-items:center;gap:5px;cursor:pointer}.profile-page-layout .profile-container .profile-info-page .heading button:active{border:1px solid #1d2025}.profile-page-layout .profile-container .profile-info-page .form-container{margin-top:2rem;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:10px;gap:10px}.profile-page-layout .profile-container .profile-info-page .form-container .form-control{margin:5px 0}.profile-page-layout .profile-container .profile-info-page .form-container .form-control:nth-child(5){grid-column:span 2}.profile-page-layout .profile-container .profile-info-page .form-container .form-control label{display:inline-block;margin-bottom:3px}.profile-page-layout .profile-container .profile-info-page .form-container input{padding:12px;font-size:16px;border-radius:8px;border:1px solid;width:100%;color:#1d2025}.profile-page-layout .profile-container .profile-info-page .form-container button{color:#fff;background-color:#1d2025;cursor:pointer;margin-top:1rem;padding:15px;font-size:16px;border-radius:8px;border:none;display:inline-block}.profile-page-layout .profile-container .profile-info-page .form-container button:active{border:1px solid #1d2025}.profile-page-layout .profile-container .profile-info-page .form-container button .loader{padding:8px}.wishlist-page{width:100%}.wishlist-page .containers{display:grid;justify-content:space-between;align-items:start;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-gap:20px;gap:20px;width:100%;max-width:100%}.wishlist-page .containers .product{cursor:pointer;display:flex;flex-direction:column;align-items:center;border-radius:4px;transition:box-shadow .3s;position:relative;background-color:#fff}.wishlist-page .containers .product a{color:#1d2025}.wishlist-page .containers .product:hover{box-shadow:0 4px 8px rgba(0,0,0,.1)}.wishlist-page .containers .product .img-container{position:relative;height:250px;padding:15px;overflow:hidden}.wishlist-page .containers .product .img-container,.wishlist-page .containers .product .img-container .img{width:100%;display:flex;justify-content:center;align-items:center}.wishlist-page .containers .product .img-container .img img{width:auto;height:100%;max-width:100%;object-fit:cover}.wishlist-page .containers .product .img-container .img-cover{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;justify-content:space-between;align-items:flex-end;padding:10px;background:rgba(0,0,0,.5);opacity:0;transition:opacity .3s ease}.wishlist-page .containers .product .img-container .img-cover:hover{opacity:1}.wishlist-page .containers .product .img-container .img-cover .right-bar{display:flex;gap:8px}.wishlist-page .containers .product .img-container .img-cover .right-bar button{border:none;background-color:#fff;color:#ff4500;border-radius:50%;padding:4px;display:flex;align-items:center;justify-content:center;height:30px;width:30px;cursor:pointer}.wishlist-page .containers .product .img-container .img-cover .btn-add-to-cart button{padding:7px;border-radius:5px;color:#1d2025;background-color:#fff;font-weight:600;border:none;cursor:pointer;box-shadow:0 4px 8px rgba(0,0,0,.1)}.wishlist-page .containers .product .product-info{padding:1rem;text-align:justify;align-self:self-start}.wishlist-page .containers .product .product-info .brand{text-transform:capitalize}.wishlist-page .containers .product .product-info .name{padding:5px 0}.wishlist-page .containers .product .product-info .selling-cost-prices{display:flex;align-items:center;gap:10px;font-size:22px;font-weight:600}.wishlist-page .containers .product .product-info .selling-cost-prices .cost-price{text-decoration:line-through;color:#b6bcc8}.wishlist-page .empty-wishlist{padding-top:3rem;min-width:100%;text-align:center}.wishlist-page .empty-wishlist p{font-size:20px;font-weight:600}.wishlist-page .empty-wishlist a{text-decoration:underline;margin-top:1rem;display:inline-block;color:#1d2025}@media (min-width:330px) and (max-width:600px){.wishlist-page .containers{grid-template-columns:repeat(2,1fr);gap:10px}.wishlist-page .containers .product .img-container .img-cover{flex-direction:column;justify-content:space-between}.wishlist-page .containers .product .img-container .img-cover .right-bar{flex-direction:column}.wishlist-page .containers .product .img-container .img-cover .btn-add-to-cart{align-self:center}.wishlist-page .containers .product .img-container .img-cover .btn-add-to-cart button{padding:8px 10px}}.address-page{display:flex;flex-direction:column;align-items:center;width:100%}.address-page .add-new-address-container{margin:1rem 0}.address-page .add-new-address-container a{background-color:#1d2025;border-radius:8px;font-size:16px;cursor:pointer;border:none;display:flex;align-items:center;gap:10px;color:#fff;padding:13px 15px}.address-page .container{width:100%;margin:2rem 0;padding:1rem}.address-page .container .addresses .address-container{margin:1.5rem 0;display:flex;align-items:center;justify-content:space-between;gap:10px;color:#1d2025}.address-page .container .addresses .address-container .address div{padding:5px 0}.address-page .container .addresses .address-container .address .name{font-size:18px;font-weight:600}.address-page .container .addresses .address-container .address .phone-container{display:flex;align-items:center;gap:5px}.address-page .container .addresses .address-container .edit-delete-container div{padding:7px;margin:7px 0;display:flex;align-items:center;gap:5px;background-color:#b6bcc8;border-radius:3px;cursor:pointer;font-size:14px}.address-page .container .address-empty{margin:3rem 0 1rem;text-align:center}.checkout-page{padding:7rem 1rem 2rem;display:flex;flex-direction:column;justify-content:flex-start;position:relative}.checkout-page .container{order:2}.checkout-page .container .heading{font-size:500}.checkout-page .container .steps-icons{display:flex;align-items:center;justify-content:space-between;-webkit-text-decoration-line:line-through;text-decoration-line:line-through;margin:1rem 0 1.5rem}.checkout-page .container .steps-icons span{padding:5px;background-color:#f7f8fd;border-radius:4px}.checkout-page .container .steps-icons span svg{color:#1d2025}.checkout-page .container .steps-container{padding:1rem 0}.checkout-page .container .steps-container .shipping-address-step .containers .description{margin:1rem 0;line-height:22px}.checkout-page .container .steps-container .shipping-address-step .containers .addresses-container{display:flex;flex-direction:column;gap:20px}.checkout-page .container .steps-container .shipping-address-step .containers .addresses-container .addresses{background-color:#f7f8fd;border-radius:8px;padding:1rem}.checkout-page .container .steps-container .shipping-address-step .containers .addresses-container .addresses .address{display:flex;align-items:flex-start;justify-content:space-between}.checkout-page .container .steps-container .shipping-address-step .containers .addresses-container .addresses .address .name{font-size:20px;font-weight:600}.checkout-page .container .steps-container .shipping-address-step .containers .addresses-container .addresses .address .street{line-height:22px;margin:10px 0}.checkout-page .container .steps-container .shipping-address-step .containers .addresses-container .addresses .address .phone-container{display:flex;align-items:center;gap:5px}.checkout-page .container .steps-container .shipping-address-step .containers .addresses-container .addresses .address .checkbox-container input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:30px;height:30px;border:1px solid #1d2025;border-radius:8px;background-color:transparent;cursor:pointer;position:relative}.checkout-page .container .steps-container .shipping-address-step .containers .addresses-container .addresses .address .checkbox-container input:checked{background-color:#1d2025}.checkout-page .container .steps-container .shipping-address-step .containers .addresses-container .addresses .address .checkbox-container input:checked:after{content:"";position:absolute;top:50%;left:50%;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:translate(-50%,-60%) rotate(45deg)}.checkout-page .container .steps-container .shipping-address-step .containers .addresses-container .addresses .edit-delete-container{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:1rem 0 5px}.checkout-page .container .steps-container .shipping-address-step .containers .addresses-container .addresses .edit-delete-container div{padding:7px;display:flex;align-items:center;justify-content:center;gap:8px;background-color:#b6bcc8;border-radius:5px;cursor:pointer;font-size:14px;width:50%}.checkout-page .container .steps-container .shipping-address-step .containers .address-empty{margin:3rem 0 1rem;text-align:center}.checkout-page .container .steps-container .shipping-address-step .containers .deliver-btn{width:100%;margin:2rem 0}.checkout-page .container .steps-container .shipping-address-step .containers .deliver-btn button{background-color:#1d2025;border-radius:8px;font-size:16px;cursor:pointer;border:none;display:inline-flex;align-items:center;gap:10px;color:#fff;padding:13px 20px}.checkout-page .container .steps-container .review-order-step .containers{margin:1rem 0}.checkout-page .container .steps-container .review-order-step .containers .cart-container .item{display:grid;grid-template-columns:auto 1fr;align-items:flex-start;justify-content:space-evenly;grid-gap:50px;gap:50px;margin:.5rem 0;border-bottom:1px solid #b6bcc8;padding:1rem 0}.checkout-page .container .steps-container .review-order-step .containers .cart-container .item .img-container{width:100px;height:100px;flex:1 1;display:flex;align-items:center;justify-content:center;padding:5px}.checkout-page .container .steps-container .review-order-step .containers .cart-container .item .img-container img{height:100%;width:100%;max-width:100%;display:block;object-fit:contain}.checkout-page .container .steps-container .review-order-step .containers .cart-container .item .detail-container{line-height:30px}.checkout-page .container .steps-container .review-order-step .containers .cart-container .item .detail-container .name{font-size:18px;font-weight:600}.checkout-page .container .steps-container .review-order-step .containers .address-container{margin:2rem 0 1rem;line-height:30px}.checkout-page .container .steps-container .review-order-step .containers .address-container .address{margin-top:1rem}.checkout-page .container .steps-container .review-order-step .containers .address-container .name{font-size:18px;font-weight:600}.checkout-page .container .steps-container .payment-method-step .method-container{margin:2rem 0}.checkout-page .container .steps-container .payment-method-step .method-container form{padding:1rem 0;border-bottom:1px solid #f7f8fd}.checkout-page .container .steps-container .payment-method-step .method-container form:last-child{border-bottom:none}.checkout-page .container .steps-container .payment-method-step .method-container form .radio-input{display:flex;align-items:center;gap:15px}.checkout-page .container .steps-container .payment-method-step .method-container form .radio-input label{font-size:18px;font-weight:600}.checkout-page .container .steps-container .payment-method-step .method-container form input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:25px;height:25px;border:2px solid grey;border-radius:50%;background-color:#fff;cursor:pointer;transition:all .3s ease}.checkout-page .container .steps-container .payment-method-step .method-container form input[type=radio]:checked{border-color:#000;background-color:#fff;display:inline-flex;align-items:center;justify-content:center}.checkout-page .container .steps-container .payment-method-step .method-container form input[type=radio]:checked:before{content:"";width:15px;height:15px;border-radius:50%;background-color:#1d2025}.checkout-page .container .steps-container .payment-method-step .method-container form .form-container{margin-top:2rem;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:10px;gap:10px}.checkout-page .container .steps-container .payment-method-step .method-container form .form-container .form-control{margin:5px 0}.checkout-page .container .steps-container .payment-method-step .method-container form .form-container .form-control:first-child,.checkout-page .container .steps-container .payment-method-step .method-container form .form-container .form-control:nth-child(2){grid-column:span 2}.checkout-page .container .steps-container .payment-method-step .method-container form .form-container .form-control label{display:inline-block;margin-bottom:3px;font-weight:500}.checkout-page .container .steps-container .payment-method-step .method-container form .form-container input{padding:12px;font-size:16px;border-radius:8px;border:1px solid;width:100%;color:#1d2025}.checkout-page .container .steps-container .payment-method-step .method-container button{color:#fff;background-color:#1d2025;cursor:pointer;margin-top:1rem;padding:15px;font-size:16px;border-radius:8px;border:none;display:inline-block}.checkout-page .container .steps-container .payment-method-step .method-container button:active{border:1px solid #1d2025}.checkout-page .container .steps-container .payment-method-step .method-container .continue-btn{width:50%;margin-top:2rem}.checkout-page .container .steps-container .paypal-checkout-step h3{margin:1rem 0}.checkout-page .footer{order:1;color:#1d2025;margin-bottom:2rem}.checkout-page .footer .sub-total{display:flex;align-items:center;justify-content:space-between;font-size:18px;font-weight:600;padding:1rem 0;border-bottom:1px solid #b6bcc8}.checkout-page .footer .coupon{padding:1rem 0}.checkout-page .footer .coupon label{display:inline-block;margin-bottom:5px}.checkout-page .footer .coupon .control{display:flex}.checkout-page .footer .coupon .control input{width:90%;padding:12px;border:1px solid #1d2025;border-radius:8px 0 0 8px;font-size:16px;outline:none}.checkout-page .footer .coupon .control button{width:30%;padding:12px 15px;color:#fff;background-color:#1d2025;border:none;border-radius:0 8px 8px 0;font-size:16px;cursor:pointer}.checkout-page .footer .delivery-charge{display:flex;align-items:center;justify-content:space-between;font-weight:600}.checkout-page .footer .grand-total{padding:1.5rem 0;font-weight:700;font-size:18px;display:flex;align-items:center;justify-content:space-between}.checkout-page .footer .place-order-btn{text-align:center;background-color:#1d2025;color:#fff;padding:13px;display:inline-block;border:none;font-size:16px;width:100%;border-radius:8px;cursor:pointer}.checkout-page .order-place-successful{position:fixed;inset:0;height:100vh;width:100%;display:flex;align-items:center;justify-content:center;z-index:11}.checkout-page .order-place-successful .container{width:350px;max-width:100%;background-color:#fff;border-radius:8px;padding:1rem;text-align:center}.checkout-page .order-place-successful .container .icon-container{display:inline-block;width:70px;height:70px;border-radius:50%;overflow:hidden;margin:1rem;flex:1 1}.checkout-page .order-place-successful .container .icon-container .first-round{width:100%;height:100%;border-radius:50%;overflow:hidden;border:5px solid #f7f8fd}.checkout-page .order-place-successful .container .icon-container .second-round{width:100%;height:100%;border-radius:50%;overflow:hidden;border:5px solid #b6bcc8}.checkout-page .order-place-successful .container .icon-container .third-round{width:100%;height:100%;border-radius:50%;background-color:#1d2025;display:flex;align-items:center;justify-content:center}.checkout-page .order-place-successful .container .icon-container .third-round svg{color:#fff}.checkout-page .order-place-successful .container .heading{font-size:20px;font-weight:600}.checkout-page .order-place-successful .container .description{margin:1rem 0;line-height:22px}.checkout-page .order-place-successful .container .btn-container .order-page-link{background-color:#1d2025;color:#fff;padding:13px;border-radius:8px;display:inline-block;width:100%;margin:10px 0}.checkout-page .order-place-successful .container .btn-container .home-page-link{background-color:#fff;border:1px solid #1d2025;color:#1d2025;padding:13px;border-radius:8px;display:inline-block;width:100%;margin:10px 0}@media (min-width:768px){.checkout-page{padding:7rem 4% 3rem;display:grid;grid-template-columns:1fr auto;justify-content:space-between;width:100%;grid-gap:50px;gap:50px}.checkout-page .container{order:1}.checkout-page .container .add-address{justify-content:flex-start;padding:2rem 0}.checkout-page .container .add-address .form-container{width:400px;max-width:100%}.checkout-page .footer{order:2;min-width:250px}}@media (min-width:1024px){.checkout-page{padding:7rem 5% 4rem;gap:100px}.checkout-page .container .steps-container .shipping-address-step .containers .addresses-container{width:100%;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:15px;gap:15px}.checkout-page .footer{min-width:400px}}.order-page{width:100%}.order-page .filter-form{position:relative;display:flex;gap:10px}.order-page .filter-form input{width:90%;padding:13px 20px 13px 13px;border:1px solid #1d2025;border-radius:8px;font-size:16px}.order-page .filter-form button{background-color:#1d2025;color:#fff;padding:13px;display:inline-block;border:none;font-size:16px;width:40%;border-radius:8px;cursor:pointer}.order-page .filter-form svg{position:absolute;top:13px;bottom:13px;left:13px}.order-page .empty-orders{width:100%;text-align:center;margin-top:3rem}.order-page .empty-orders p{font-size:20px;font-weight:600}.order-page .empty-orders a{text-decoration:underline;display:inline-block;color:#1d2025}.order-page .orders-container{margin-top:3rem}.order-page .orders-container .order{width:100%;padding:2rem 0;border-bottom:1px solid #b6bcc8}.order-page .orders-container .order .product-container{display:grid;grid-template-columns:auto 1fr;align-items:flex-start;grid-gap:15px;gap:15px}.order-page .orders-container .order .product-container .img-container{flex:1 1;width:100px;height:100px;display:flex;justify-content:center;align-items:center;padding:5px}.order-page .orders-container .order .product-container .img-container img{width:100%;height:100%;display:block;max-width:100%;object-fit:contain}.order-page .orders-container .order .product-container .item-detail{color:#1d2025}.order-page .orders-container .order .product-container .item-detail .product-name{font-size:20px;font-weight:600}.order-page .orders-container .order .product-container .item-detail .product-price{margin:1rem 0;font-size:18px;font-weight:600}.order-page .orders-container .order .btn-container{margin-top:1.5rem;display:flex;gap:10px}.order-page .orders-container .order .btn-container .view-order-link{border:1px solid #1d2025;border-radius:8px;width:100%;cursor:pointer}.order-page .orders-container .order .btn-container .view-order-link a{padding:13px;color:#1d2025;font-size:15px}.order-page .orders-container .order .btn-container .write-review-btn{padding:13px;border:none;color:#fff;background-color:#1d2025;border-radius:8px;font-size:15px;width:100%;cursor:pointer}