*,body{margin:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100vh;text-align:center;width:100vw}.App,.baseLayout{background-image:url(/static/media/Background.b0dae3c4a20435864235.png)}.baseLayout__container{display:flex;flex-direction:column;min-height:100vh}.baseLayout__content,.baseLayout__title{padding:5px}.baseLayout__footer{color:grey;font-weight:500;margin-top:auto;padding:5px;text-align:center}.navigation__Logo{font-family:Pacifico,cursive;font-size:20px}.navigation__link__text{color:#626060;padding-left:10px;text-decoration:none}.navigation__link{color:#626060;max-width:100%;padding-left:200px;padding-top:100px;text-decoration:none}.navigation__link--active{color:#bd4132}.navigation__cartOption{align-items:center;display:flex}.navigation__cartCount{margin-right:-15px}.MuiAppBar-colorPrimary{background-color:#fff!important;color:#000!important}.cart-number{cursor:pointer;font-size:1;padding-bottom:75px}.home{padding-top:120px}.container-menu{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;position:relative}input{vertical-align:bottom}table.menu-buttons{border-spacing:2.5em;margin-top:50px;padding-left:0}table.socials-buttons{border-spacing:10px}.kiosk img{height:800px;max-width:100%;object-fit:contain;padding-top:80px;width:700px}.kiosk-text{font-family:Montserrat,sans-serif;font-size:.6vw;font-weight:600;height:50px;margin-left:135px;margin-top:-390px;width:70px}.header-banner-text{font-family:Raleway,sans-serif;font-optical-sizing:auto;font-size:2.3vw;font-style:italic;font-weight:900;height:20px;margin-left:350px;margin-top:-360px;position:absolute;text-align:center;width:100px}.splash{background:var(--brand-colors-primary-4)}.splash__svgs{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.signup{display:grid;padding-top:150px;place-items:center}.signup__link{color:#636363;text-decoration:none}.signin{display:grid;padding-top:150px;place-items:center}.MuiButton-containedPrimary{background-color:#f46d4f!important;color:#fff}.signin__link{color:#636363;text-decoration:none}.MuiCircularProgress-colorPrimary{color:#636363!important}.menu-left{float:left}.container-menu-kk{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;margin-top:250px;width:100%}.principles-menu{margin-top:-30px;padding-left:108px;width:620px}.principles-head{font-family:Fontspring Extra Bold Italics;font-size:59.77px;padding-left:240px}.principles-header{color:#bd4132;font-size:22px;margin-top:80px}.principles-header,.principles-text{font-family:Montserrat,sans-serif;font-weight:800}.principles-text{font-size:15px;line-height:22pt;text-align:left}.reserve-menu{font-family:Montserrat,sans-serif;font-weight:800;margin-top:20px;padding-right:100px;width:620px}.reserve-header{color:#bd4132;font-size:22px}.reserve-text p{font-size:15px;text-align:left}.product_name-f{color:#bd4132;font-size:15pt;line-height:1;margin-top:10px}.product_name-f,.product_price-f{font-family:Montserrat,sans-serif;font-weight:800;text-align:left}.product_price-f{font-size:17.33pt}.product_description-f{color:#000;display:inline-block;font-family:Montserrat,sans-serif;font-size:13.33pt;font-weight:600;height:18px;line-height:1;margin:0 5px;overflow:hidden;padding:0;position:relative;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;width:150px}.container-menu-cat{padding-left:200px}.product_container-cat{grid-gap:5rem;grid-template-columns:repeat(4,1fr);padding-top:450px}.product_name-i{color:#bd4132;font-size:15pt;line-height:1;margin-top:1px}.product_name-i,.product_price-i{font-family:Montserrat,sans-serif;font-weight:800;text-align:left}.product_price-i{font-size:17.33pt;margin-top:3px}.product_description-i{color:#000;display:inline-block;font-family:Montserrat,sans-serif;font-size:13.33pt;font-weight:600;height:18px;line-height:1;margin:0 5px;overflow:hidden;padding:0;position:relative;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;width:150px}.container-menu-cat{display:flex;flex-wrap:wrap;margin-top:-160px;max-width:100%;padding-left:170px}.container-menu-cat,.product_container-cat{-ms-overflow-style:none;position:relative;scrollbar-width:none}.product_container-cat{grid-gap:1rem;display:grid;grid-template-columns:repeat(4,2fr);padding-top:420px}.product-cube-cat{height:130px;max-width:100%;position:absolute;z-index:-5}.product_card-cat{margin:30px}.product_image{zoom:1.5;display:block;height:80px;margin-top:-81px;object-fit:cover;width:130px}.product_name-m{color:#bd4132;font-size:16pt;line-height:1;margin-top:10px}.product_artist,.product_name-m{font-family:Montserrat,sans-serif;font-weight:800;text-align:left}.product_artist{font-size:15.33pt}.product_price{color:#000;font-family:Montserrat,sans-serif;font-size:13.33pt;font-weight:600;height:18px;line-height:1;padding-top:5px;position:relative;width:130px}.userDashboard{padding-top:120px}.userDashboard__notfound{color:#626060;display:grid;place-items:center}.userDashboard__orderCard{align-items:flex-start;display:flex;justify-content:space-around;margin-bottom:10px}.userDashboard__orderProduct{align-items:flex-start;display:flex;justify-content:space-between}@media (max-width:600px){.userDashboard__orderCard{flex-direction:column}}.adminDashboard{display:flex;height:74vh;justify-content:space-between;padding-top:200px}.adminDashboard__left{border:1px solid #3f3f3f;flex:0.3 1;margin-top:0;min-width:250px;padding-left:10px;padding-right:10px}.adminDashboard__right{border:1px solid #3f3f3f;flex:0.7 1;margin-top:0;overflow-y:scroll;padding:20px}.adminDashboard__right::-webkit-scrollbar{display:none}.adminDashboard__right{-ms-overflow-style:none;scrollbar-width:none}.admindashboard__info{padding:20px}.sidebarOption__link{color:#626060;font-size:20px;font-weight:500;text-decoration:none}.sidebarOption__link--active{color:#f46d4f}.manageCategory__card{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}.manageCategory__deleteIcon{color:#e71c23!important}.manageCategory__editIcon{color:#f4c724!important}.manageProducts__card{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}.manageProducts__cardContent>h5{color:#000;font-size:25px;font-weight:800}.manageProducts__itemCount{color:#626060;font-size:12px;font-weight:500}.manageProducts__deleteIcon{color:#e71c23!important}.manageProducts__Link{color:#f4c724!important;text-decoration:none}.manageOrders__orderCard{margin-bottom:10px}.updateProduct__header{align-items:center;display:flex;justify-content:flex-start;margin-top:150px}.updateProduct__link{color:#f46d4f;margin-right:5px;text-decoration:none}.viewProduct__topSection{display:flex;justify-content:space-between;padding-top:200px}.viewProduct__image{flex:0.4 1;margin:10px;max-height:500px;max-width:100%;width:500px}.viewProduct__info{-ms-overflow-style:none;flex:0.6 1;height:600px;margin:10px 10px 10px 100px;overflow-y:scroll;scrollbar-width:none;text-align:left}.viewProduct__reviewCard{margin-bottom:10px}@media (max-width:600px){.viewProduct__topSection{flex-direction:column}}.product-name{font-size:38pt}.product-artist,.product-name{font-family:Montserrat,sans-serif;font-weight:800;text-transform:uppercase}.product-artist{color:#bc4232;font-size:28pt}.product-price{color:#bc4232;font-family:Montserrat,sans-serif;font-size:35pt;font-weight:800}.product-decription{font-size:12pt;font-weight:400}.product-decription,.product-release{font-family:Montserrat,sans-serif;padding-bottom:10px}.product-release{font-size:14pt;font-weight:600}.product-stock{font-family:Montserrat,sans-serif;font-size:10pt;font-weight:600;padding-bottom:30px}.product-track-list{font-family:Montserrat,sans-serif;font-size:11pt;font-weight:400;padding-bottom:20px;white-space:pre-line}.product-title{font-family:Montserrat,sans-serif;font-weight:600;margin-bottom:5px;margin-top:40px}.cart{padding-top:220px}.cart__emptyMessage{color:#626060;display:grid;place-items:center}.cart__amount{align-items:center;display:flex;justify-content:space-around;margin-top:50px}.MuiButton-contained{background-color:#bd4132!important;color:#fff!important}.cart__amount>.MuiButton-outlined{border:1px solid #bd4132!important;color:#bd4132!important}.cart__link{color:#fff;text-decoration:none}.cart__list{flex:0.4 1;font-family:Montserrat,sans-serif}.cart-table td,th{padding:8px;text-align:left}.cart-tale-row{border-bottom:1px solid #ddd}.cart-table{border-collapse:collapse;margin-left:-20px;margin-top:10px;padding:15px;width:105%}

  ;.subtotal-table td{border-spacing:15px;margin-top:20px;padding:15px;text-align:left}.subtotal-table tr,td{border-spacing:15px;margin-bottom:20px}.subtotal-table{border-collapse:collapse;padding:20px;width:105%}.subtotal__list{font-family:Montserrat,sans-serif;margin-top:50px;padding-left:700px}.exluding{font-size:10px;font-style:italic}.title_bold{font-family:Montserrat,sans-serif;font-weight:800}.checkout-card{box-shadow:none;margin-top:150px}.checkout{display:flex;justify-content:space-between;padding-top:120px}.checkout__list{flex:0.4 1;margin-top:100px}.checkout__summary{flex:0.5 1;margin-top:100px}.chekout__productCard{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px;max-width:400px}.checkout__dropin{padding:20px;text-align:center}.checkout__helpetText{color:gray;font-size:12px;padding:20px}@media (max-width:835px){.checkout{flex-direction:column}.chekout__productCard{max-width:inherit}}.checkout-table td,th{padding:8px;text-align:left}.checkout-table{border-collapse:collapse;font-family:arial,sans-serif;width:100%}.checkout-table hr{border:1px solid #d3d3d3;position:relative;width:calc(100% + 110px)}.payment-method{margin-top:3rem}.payment-method-container{display:flex;flex-direction:column;gap:.75rem}@media (min-width:1024px){.payment-method-container{flex-direction:row}}.tab{background-color:#f1f1f1;border:1px solid #ccc;overflow:hidden}.tab button{background-color:inherit;border:none;cursor:pointer;float:left;outline:none;padding:14px 16px;transition:.3s}.tab button:hover{background-color:#ddd}.tab button.active{background-color:#ccc}.tabcontent{border:1px solid #ccc;border-top:none;display:none;padding:6px 12px}.checkout__paymentMethod{flex:0.5 1;margin-top:20px}details{-webkit-user-select:none;user-select:none}details>summary span{height:24px;margin-left:auto;transition:all .3s;width:24px}details[open] summary span{transform:rotate(180deg)}summary{cursor:pointer;display:flex}summary::-webkit-details-marker{display:none}.card-img,.mpesa-img{height:50px;margin-right:20px;max-width:100%;width:50px}
/*# sourceMappingURL=main.41a376ab.css.map*/