.login-route{height:100vh;background-image:url(https://res.cloudinary.com/dndtpnlzv/image/upload/v1678347080/Tasty%20Kitchen/Rectangle_1457Login-image_sep1ef.png);background-repeat:no-repeat;background-attachment:fixed;background-position:100% 0;padding:24px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;overflow-y:hidden}@media (min-width:768px){.login-route{background-image:none;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;padding:0}}.website-landing-img-container-md{display:none}@media (min-width:768px){.website-landing-img-container-md{display:block;width:50vw;height:100vh}}.website-bg-img-md{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}@media (min-width:768px){.form-card-container{width:50vw;height:100vh;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}}@media (min-width:1400px){.form-card-container{padding-left:100px}}.login-form{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;width:312px;margin-top:256px}@media (min-width:768px){.login-form{width:456px;height:561px;background:#fefeff;-webkit-box-shadow:0 8px 40px rgba(7,7,7,.08);box-shadow:0 8px 40px rgba(7,7,7,.08);border-radius:8px;-ms-flex-align:center;align-items:center;margin-top:0}}.website-logo-login{display:none}@media (min-width:768px){.website-logo-login{display:block;margin-top:48px;margin-bottom:0}}.website-name-login{display:none}@media (min-width:768px){.website-name-login{display:block;height:32px;font-family:"DM Sans";font-style:italic;font-weight:700;font-size:24px;line-height:32px;color:#f7931e;margin-top:2.14px}}.login-form-heading{font-family:"DM Sans";font-size:24px;font-weight:500;line-height:32px;letter-spacing:0;color:#0f172a;margin-bottom:24px}@media (min-width:768px){.login-form-heading{font-size:32px;margin-top:8px;line-height:40px;margin-bottom:32px}}.input-boxes{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}.login-input-label{font-family:"DM Sans";font-size:12px;font-weight:700;line-height:16px;letter-spacing:.01em;text-align:left;color:#475569;margin-bottom:8px;margin-top:24px}.login-input{height:40px;width:312px;background:#e2e8f0;border-radius:2px;border:none;font-family:"DM Sans";font-weight:400;font-size:14px;padding-left:16px;outline:none}@media (min-width:768px){.login-input{width:360px}}.error-msg{color:#ef4444;font-family:"DM Sans";font-style:normal;font-weight:400;font-size:12px;line-height:16px;margin:8px 0 0;width:312px}@media (min-width:768px){.error-msg{width:360px;font-size:14px;line-height:18px}}.login-btn{border:none;background-color:#f7931e;border-radius:8px;width:312px;height:40px;color:#fff;font-family:"DM Sans";font-style:normal;font-weight:700;font-size:14px;line-height:24px;margin-top:24px;cursor:pointer}@media (min-width:768px){.login-btn{width:360px}}.nav-container-sm{width:100%;background-color:#f8fafc}.nav-bar-sm{height:64px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding-left:24px;padding-right:24px;position:sticky;width:100%}@media (min-width:768px){.nav-container-sm{display:none}}.nav-container-md{display:none}@media (min-width:768px){.nav-container-md{-ms-flex-pack:center;justify-content:center;padding-left:24px;padding-right:24px;background-color:#f8fafc}.nav-body,.nav-container-md{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%}.nav-body{max-width:1110px;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width:992px){.nav-container-md{padding-left:48px;padding-right:48px}}.nav-logo-name-container{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.nav-website-logo{width:39px;height:32px;margin-right:8px;cursor:pointer}@media (min-width:768px){.nav-website-logo{height:43px;width:53px}}.nav-website-name{font-family:"DM Sans";font-size:16px;font-style:italic;font-weight:700;line-height:24px;letter-spacing:0;text-align:left;color:#f7931e}@media (min-width:768px){.nav-website-name{font-size:24px;line-height:32px}}.hamburger-icon{color:#231f20}.hamburger-toggle-button{padding:0 3px;background-color:transparent;border:none}.nav-bar-menu-sm{-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start;width:100%;padding-left:32px;padding-right:26px}.nav-bar-menu-sm,.nav-menu-list{display:-ms-flexbox;display:flex}.nav-menu-list{list-style-type:none;padding:0;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;margin-top:16px}.nav-menu-list-item{font-family:"Roboto";font-style:normal;font-weight:500;font-size:16px;line-height:26px;margin-right:24px;color:#334155}@media (min-width:768px){.nav-menu-list-item{font-weight:700}}.logout-btn{height:32px;width:73px;border:none;border-radius:8px;padding:8px 16px;background-color:#f7931e;color:#fff;font-family:"Inter";font-weight:500;font-size:12px;line-height:16px;margin-bottom:3px;cursor:pointer}.nav-menu-close-button{padding:0;background-color:transparent;margin-top:25px;border:none}.cart-style,.home-style{color:#f7931e}.footer-section{background-color:#0f172a;height:256px;width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}@media (min-width:992px){.footer-section{height:424px}}.website-footer-logo-name-container{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.footer-website-logo{margin-right:12px;width:40px;height:32px}@media (min-width:992px){.footer-website-logo{margin-right:16px;width:53px;height:43px}}.footer-website-name{font-family:"DM Sans";font-size:20px;font-style:italic;font-weight:700;letter-spacing:0;color:#fff;line-height:24px}@media (min-width:992px){.footer-website-name{font-size:32px}}.footer-about-description{font-family:"DM Sans";font-style:normal;font-weight:400;font-size:14px;line-height:24px;text-align:center;color:#fff}@media (min-width:992px){.footer-about-description{font-size:24px;line-height:32px}}.social-icons-container{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin-top:18px;width:168px}@media (min-width:992px){.social-icons-container{margin-top:30px;width:280px}}.social-icon{font-size:24px}@media (min-width:768px){.social-icon{font-size:34px}}@media (min-width:992px){.social-icon{font-size:42px}}.home-route{width:100%;min-height:100vh;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.home-carousal-section{width:100%;max-width:1188px}@media (min-width:768px){.home-carousal-section{padding-left:24px;padding-right:24px}}@media (min-width:992px){.home-carousal-section{margin-top:48px;margin-bottom:64px;padding-left:48px;padding-right:48px}}.offers-img{width:100%;height:188px}@media (min-width:992px){.offers-img{height:320px}}.slick-list{height:188px!important}@media (min-width:992px){.slick-list{height:320px!important}}.slick-dots{top:78%}.slick-dots li{margin:-3px!important;padding:0!important}.slick-dots li button:before,li.slick-active button:before{color:#fff!important;opacity:1}li.slick-active button:before{font-size:10px}.offers-loader-container{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:100vw;height:188px}@media (min-width:992px){.offers-loader-container{height:320px}}.popular-loader-container{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:400px}.popular-restaurants-section{padding:24px 24px 48px;width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;max-width:1188px}@media (min-width:768px){.popular-restaurants-section{padding-left:24px;padding-right:24px}}@media (min-width:992px){.popular-restaurants-section{padding-left:48px;padding-right:48px}}@media (min-width:768px){.popular-restaurants-header{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:end;align-items:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:12px;padding-bottom:24px;border-bottom:1px solid #cbd2d9}}.popular-restaurants-heading{margin:0;color:#183b56;font-family:"DM Sans";font-weight:700;font-size:24px;text-align:start;padding-right:0}.popular-restaurants-description{font-family:"DM Sans";font-weight:500;font-size:12px;color:#64748b;text-align:start;line-height:24px;padding-right:0}@media (min-width:768px){.popular-restaurants-description{margin-bottom:0}}.search-bar{width:80%;max-width:200px;border:solid;border-color:#334155;border-radius:4px;border-width:1px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:5px 2px;cursor:pointer}.search-input{font-size:14px;outline:none;width:100%;border:none;border-left:1px solid #334155;margin-left:5px;padding-left:4px}@media (min-width:768px){.search-bar{max-width:280px}.search-input{font-size:14px;outline:none;width:100%;border:none;border-left:1px solid #334155;margin-left:5px;padding-left:4px}}.sort-by-container{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end}.sort-by-label{margin-left:10px;margin-bottom:0}.sort-by,.sort-by-label{font-weight:500;font-size:16px;line-height:24px;color:#475569;font-family:"DM Sans"}.sort-by{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;border:none;padding-top:0;padding-right:20px;background-size:10px;background-image:url(https://res.cloudinary.com/dndtpnlzv/image/upload/v1678471696/Tasty%20Kitchen/select-arrow_obio4e.png);background-repeat:no-repeat;background-position:100%}.space{margin:0}.restaurants-list{border:none;padding:0;list-style-type:none;margin-top:32px;min-height:50vh}@media (min-width:768px){.restaurants-list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width:1200px){.restaurants-list{-ms-flex-pack:start;justify-content:flex-start}}.restaurants-list-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:14px;width:300px}@media (min-width:576px){.restaurants-list-item{width:400px}}@media (min-width:768px){.restaurants-list-item{width:340px}}@media (min-width:992px){.restaurants-list-item{width:320px;margin-right:8px;border-radius:8px;padding-right:5px}}@media (min-width:1200px){.restaurants-list-item{margin-right:35px}}.popular-restaurant-image-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.popular-restaurant-image{height:100px;width:160px;margin-right:16px;-o-object-fit:fill;object-fit:fill;border-radius:8px}.popular-restaurant-details{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start;height:100px;padding-top:5px}.popular-restaurant-name{font-family:"DM Sans";font-weight:700;font-size:16px;line-height:16px;letter-spacing:.2px;color:#334155;margin:0}.popular-restaurant-cuisine{font-family:"DM Sans";font-weight:400;font-size:12px;line-height:16px;color:#64748b;margin-top:4px;margin-bottom:0}.ratings-and-reviews{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center}.popular-restaurant-rating{font-family:"DM Sans";font-weight:700;font-size:14px;line-height:18px;color:#1e293b;margin:0 4px}.popular-restaurant-review{font-family:"DM Sans";font-style:normal;font-weight:400;font-size:12px;line-height:16px;color:#64748b}.pagination-buttons-bar{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.pagination-btn{border:1px solid #334155;color:#334155;height:24px;width:24px;background-color:#fff;cursor:pointer}.page-no{font-family:"Bree Serif";font-weight:400;font-size:16px;line-height:24px;text-align:center;color:#334155;margin-left:16px;margin-right:16px}.no-results-view{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-line-pack:center;align-content:center;width:100%;height:500px}.no-results-heading{font-weight:700;font-size:32px;line-height:48px;text-align:center;color:#1e293b}.no-results-description{font-weight:400;font-size:20px;line-height:32px;text-align:center;color:#475569}.food-add-btn{width:42.17px;height:23.59px;border:2px solid #ffa412;border-radius:5.7931px;font-weight:600;font-size:12px;line-height:16px;color:#ffa412;margin-bottom:2px;background-color:transparent;cursor:pointer}.items-counter{-ms-flex-pack:justify;justify-content:space-between;width:66px;height:24px}.dec-inc-btn,.items-counter{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.dec-inc-btn{border:.75px solid #475569;border-radius:2.25px;width:18px;height:18px;font-size:15px;color:#475569;background-color:transparent;-ms-flex-pack:center;justify-content:center;text-align:center;cursor:pointer}.item-quantity{color:#475569;font-family:"DM Sans";font-weight:500;font-size:16px;line-height:24px}.food-item-card{width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;margin-bottom:18px}@media (min-width:768px){.food-item-card{width:320px}}@media (min-width:1200px){.food-item-card{width:400px}}.food-item-img{width:160px;height:100px;border-radius:5.02px;-webkit-box-shadow:rgba(50,50,93,.25) 0 6px 12px -2px,rgba(0,0,0,.3) 0 3px 7px -3px;box-shadow:0 6px 12px -2px rgba(50,50,93,.25),0 3px 7px -3px rgba(0,0,0,.3)}@media (min-width:1200px){.food-item-img{width:255px;height:150px}}.food-item-details{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around;margin-left:16px;height:100px}@media (min-width:1200px){.food-item-details{margin-left:30px;height:150px}}.food-item-name{font-family:"DM Sans";font-style:normal;font-weight:700;font-size:16px;line-height:16px;letter-spacing:.2px;color:#334155;margin:0}.food-item-cost-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:4px;margin-top:4px}.food-item-cost{font-family:"DM Sans";font-weight:500;font-size:14px;line-height:16px;color:#334155;margin:0}.food-item-ratings-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:4px}.food-rating{font-family:"DM Sans";font-weight:700;font-size:14px;line-height:18px;color:#1e293b;margin:0 0 0 4px}@media (min-width:1200px){.food-item-name{font-weight:700;font-size:18px;line-height:24px}.food-item-cost-container{margin-bottom:8px;margin-top:8px}.food-item-cost{font-weight:500;font-size:16px;line-height:24px}.food-rating{font-weight:700;font-size:14px;line-height:16px}}.restaurant-details-route{width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.restaurant-details-body{width:100%}.restaurant-details-loader-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;height:70vh;width:100%;margin-bottom:30vh}.restaurant-details-banner-bg-container{background-image:url(https://res.cloudinary.com/dndtpnlzv/image/upload/v1678547086/Tasty%20Kitchen/banner-sm_jyueuc.png);background-repeat:no-repeat;background-size:cover;-ms-flex-pack:center;justify-content:center}.restaurant-details-banner,.restaurant-details-banner-bg-container{height:188px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.restaurant-details-banner{overflow:hidden;margin:0;-ms-flex-pack:start;justify-content:flex-start;width:100%;max-width:1168px}@media (min-width:992px){.restaurant-details-banner-bg-container{height:344px;background-image:url(https://res.cloudinary.com/dndtpnlzv/image/upload/v1678646300/Tasty%20Kitchen/template_primary_oxz5wb.jpg);background-size:cover}.restaurant-details-banner{height:344px;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;padding-left:48px;padding-right:48px}}.restaurant-image{height:220px;width:220px;display:block;border-radius:50%;position:relative;top:-50px;left:-70px;-webkit-box-shadow:rgba(0,0,0,.24) 0 3px 8px;box-shadow:0 3px 8px rgba(0,0,0,.24)}@media (min-width:768px){.restaurant-image{height:250px;width:250px;margin-right:30px}}@media (min-width:992px){.restaurant-image{height:280px;width:445px;margin-right:30px;border-radius:0;position:static;border-radius:8px;-webkit-box-shadow:rgba(0,0,0,.24) 0 3px 8px;box-shadow:0 3px 8px rgba(0,0,0,.24)}}.restaurant-details-section{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;margin-left:-55px;height:188px}@media (min-width:992px){.restaurant-details-section{margin-left:30px}}.restaurant-name{font-family:"Roboto";font-weight:500;font-size:16px;line-height:24px;letter-spacing:.2px;color:#fff;margin-bottom:0;margin-top:0}@media (min-width:992px){.restaurant-name{font-weight:500;font-size:36px;line-height:48px;letter-spacing:.2px}.restaurant-cuisine,.restaurant-location{font-weight:400;font-size:16px;line-height:24px}.cost-for-two,.reviews-count{font-weight:400;font-size:12px;line-height:16px}}.restaurant-cuisine,.restaurant-location{font-family:"Roboto";font-weight:400;font-size:12px;line-height:16px;color:#fff;margin-top:8px;margin-bottom:0}.restaurant-rating-cost-container{display:-ms-flexbox;display:flex;margin-top:16px}.ratings-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-right:16px}.star-rating{margin-bottom:4px}.restaurant-rating,.star-rating{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.restaurant-rating{font-family:"DM Sans";font-weight:700;font-size:12px;line-height:16px;color:#fff;margin:0 0 0 4px}.cost-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;border-left:2px solid #fff;padding-left:16px}.rupee-cost{margin-bottom:4px}.cost-for-two,.rupee-cost{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.cost-for-two{font-family:"DM Sans";font-weight:700;font-size:12px;line-height:16px;color:#fff;margin:0}.cost-for-two-label,.reviews-count{font-family:"DM Sans";font-weight:400;font-size:12px;line-height:16px;color:#e2e8f0;margin:0}.food-items-list{list-style-type:none;padding:32px 24px;max-width:1168px}@media (min-width:768px){.food-items-list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;padding:32px 48px}}@media (min-width:992px){.food-items-list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.restaurant-list-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}}.cart-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:24px}.cart-item-img,.cart-item-img-container{height:90px;width:136px}.cart-item-img{border-radius:8px}@media (min-width:992px){.cart-item-img{height:100px;width:136px}}.cart-item-details{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-align:center;align-items:center;margin-left:16px}.cart-item-name{font-family:"DM Sans";font-weight:500;font-size:14px;line-height:14px;letter-spacing:.2px;color:#183b56}@media (min-width:992px){.cart-item-details{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;width:100%}.cart-item-name{width:100px}}.cart-item-total-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-top:8px}.cart-item-total{font-family:"DM Sans";font-weight:700;font-size:16px;line-height:24px;color:#ffa412;margin:0}.cart-items-list{padding:32px 24px 0;margin:0}@media (min-width:992px){.cart-items-list{padding-right:32px;padding-bottom:32px}}.cart-items-line{border:1px dashed #cbd2d9;margin:0 24px 24px}.cart-order-total-bar{padding:0 24px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start}.order-total-label{font-family:"Roboto";font-style:normal;font-weight:500;font-size:16px;line-height:24px;color:#3e4c59;margin:0}.bill-amount-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.order-total-amount{font-family:"DM Sans";font-weight:500;font-size:16px;line-height:24px;text-align:right;color:#3e4c59;margin:0}@media (min-width:992px){.order-total-amount{font-family:"DM Sans";font-style:normal;font-weight:500;font-size:24px;line-height:32px;text-align:right}.cart-bill-box{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:end;align-items:flex-end}}.place-order-btn{border:none;padding:8px 16px;grid-gap:8px;gap:8px;width:99px;height:32px;background:#f7931e;border-radius:8px;font-family:"DM Sans";font-weight:500;font-size:12px;line-height:16px;color:#fff;margin-top:24px;cursor:pointer}.empty-cart-view,.place-order-btn{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.empty-cart-view{-ms-flex-pack:center;justify-content:center;height:80vh;padding-left:24px;padding-right:24px}.empty-cart-img{width:210px}.no-orders-text{font-weight:500;font-size:20px;line-height:32px;color:#1e293b;margin-top:32px}.empty-cart-view-description,.no-orders-text{font-family:"DM Sans";font-style:normal;text-align:center}.empty-cart-view-description{font-weight:400;font-size:14px;line-height:24px;color:#64748b;margin-top:0}.order-now-btn{padding:8px 16px;width:93px;height:32px;background:#f7931e;border-radius:8px;font-family:"DM Sans";font-style:normal;font-weight:500;font-size:12px;line-height:16px;color:#fff;border:none;margin-top:10px;cursor:pointer}.order-now-btn,.payment-successful-view{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.payment-successful-view{-ms-flex-pack:center;justify-content:center;height:80vh;padding-left:24px;padding-right:24px}.payment-success-tick-img{width:40px;height:40px}.payment-success-text{font-weight:500;font-size:20px;color:#1e293b}.payment-success-description,.payment-success-text{font-family:"DM Sans";font-style:normal;line-height:24px;text-align:center}.payment-success-description{font-weight:400;font-size:14px;color:#64748b}.go-to-home-btn{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;padding:8px 16px;grid-gap:8px;gap:8px;width:131px;height:32px;border:none;background:#f7931e;border-radius:8px;font-family:"DM Sans";font-style:normal;font-weight:500;font-size:12px;line-height:16px;color:#fff;cursor:pointer}.cart-list-header{display:none}@media (min-width:992px){.cart-route{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.cart-items-body{background-color:#f9fbfe;width:100%;padding:32px 48px 48px;margin:48px;max-width:1110px}.cart-list-header{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;font-family:"DM Sans";font-style:normal;font-weight:500;font-size:20px;line-height:24px;letter-spacing:.2px;color:#475569}.item-header{padding-left:48px}.quantity-header{padding-left:160px}.place-order-btn{padding:8px 16px;width:99px;height:32px;background:#f7931e;border-radius:8px;font-weight:500;font-size:12px;line-height:16px}}.not-found-body,.not-found-route{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.not-found-body{height:100vh;width:100vw;max-width:576px;-ms-flex-direction:column;flex-direction:column}.not-found-img{width:150px}.not-found-heading{font-weight:700;font-size:20px;line-height:32px;color:#1e293b}.not-found-description,.not-found-heading{font-family:"DM Sans";font-style:normal;text-align:center}.not-found-description{font-weight:400;font-size:16px;line-height:24px;color:#475569}.home-page-btn{font-family:"Inter";font-style:normal;font-weight:500;font-size:12px;line-height:16px;color:#fff;width:98px;height:32px;background:#f7931e;border-radius:8px;border:none;cursor:pointer}*{-webkit-box-sizing:border-box;box-sizing:border-box}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
/*# sourceMappingURL=main.c9a1a9fe.chunk.css.map */