@charset "UTF-8";@import url("https://fonts.googleapis.com/css2?family=Poppins:wght@700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Inter&family=PT+Serif&family=Poppins:wght@200&family=Roboto&family=Roboto+Condensed&display=swap");.admin_body{display:flex;flex-direction:column;justify-content:space-between;gap:50px}.admin{height:90vh;width:100%}.sent{background-image:linear-gradient(to bottom right,#2dc8b2,#43e295)}.sent,.viewed{color:#fff;font-weight:700}.viewed{background-image:linear-gradient(to bottom right,#a052f4,#d968de)}.approved{background-image:linear-gradient(to bottom right,#8a75fa,#62b9f4)}.approved,.completed{color:#fff;font-weight:700}.completed{background-image:linear-gradient(to bottom right,#feaf33,#fc8b93)}.header-nav{width:100%;justify-content:center;flex-direction:row;justify-content:space-around;flex-wrap:wrap}.header-nav,.header-nav .header-link{display:flex;align-items:center;gap:10px}.header-nav .header-link{height:60px;width:200px;border-radius:5px;justify-content:center;padding:1rem}.main-header{background-color:rgba(0,153,255,.89);height:auto;padding:1rem}td,tr{text-align:center;width:100%}td,th{font-size:.9rem;padding:10px}.indicator{display:inline-block;height:10px;width:10px;background-color:grey;margin-right:5px;border-radius:50%}@media (max-width:700px){.indicator{height:5px;width:5px}}.indicator.Unread{background-color:#00f7ff}.indicator.Rejected{background-color:red}.indicator.Pending{background-color:#0059ff}.indicator.Completed{background-color:#018936}.indicator.Read{background-color:orange}.indicator.Display{background-color:#32cd32}.indicator.Hide{background-color:#f08080}.indicator.Out{background-color:red}.action-container{position:relative}.menu{position:fixed;bottom:11vh;right:10px;background-color:#ffae00;height:40px;width:40px;border-radius:50%;display:flex;align-items:center;justify-content:center}.menu button{background-color:initial;border:none;font-size:1.5rem;color:#fff}#actions{position:absolute;top:50%;left:0;transform:translateY(-50%);width:95%;border:none;height:30px;color:#6ca8dd;background:#e7f1fa;outline:none;text-align:center}.request-details h2{padding:1rem}.set_announcement_btn{border-radius:50%;background-color:orange;border:none;font-size:1.2rem;padding:.5rem;position:fixed;bottom:30px;left:10px}.dashboard_detail_container{height:auto}.each-request-list:nth-child(2n){background-color:#f2f2f2}.each-request-list:last-child{border-bottom:none}table{width:100%;display:table;border-collapse:collapse;table-layout:fixed;place-items:center}td,th,tr{word-wrap:break-word}@media (max-width:700px){td,th,tr{font-size:1.7vw}}button{cursor:pointer}.edit_btn{color:orange}.delete_btn,.edit_btn{border:none;background-color:initial}.delete_btn{color:red}.request_headers{display:flex;flex-direction:row;justify-content:space-around;background-color:#d7ecfd}@media (max-width:700px){.request_headers{font-size:.5rem}}.request_headers h2{flex:1}.timerServing{flex:2;display:inline-block;align-items:center}@media (max-width:700px){.timerServing{font-size:.5rem;gap:0}}.home_container{font-family:Poppins,sans-serif;display:flex;flex-direction:column;height:auto}.showcase_container{position:relative;display:flex;flex-direction:row;justify-content:space-between;width:90%;margin:auto}.showcase_container .column1{display:flex;flex-direction:column;justify-content:center;align-items:left;flex:1.5}.showcase_container .column1 .head{width:100%}.showcase_container .column1 .head span:after{content:"js";width:500px;border-top:1px solid red}.showcase_container .column1 .body,.showcase_container .column1 .highlight{font-family:Poppins,sans-serif;font-size:3rem;font-weight:bolder}.showcase_container .column1 .highlight{color:orange}.showcase_container .column1 .foot{width:30%;height:50px;border:none;color:#fff;border-radius:5px;background-color:#2dc8b2}@media (max-width:700px){.showcase_container .column1{position:absolute;z-index:3;bottom:10px;left:10px}.showcase_container .column1 .body,.showcase_container .column1 .head,.showcase_container .column1 button{display:none}.showcase_container .column1 .highlight{font-size:1rem}}.tag.orange{border:1px solid orange;border-radius:10px;color:orange}.tag.cyan,.tag.orange{margin:5px;padding:.3rem}.tag.cyan{border:1px solid #0ff;border-radius:10px;color:#0ff}.product_showed_container{width:95%;background:#fff;background-size:cover;background-position:50%;margin:20px auto;padding:1rem;border-radius:50px}@media (max-width:500px){.product_showed_container{width:100%;margin:20px auto}}.header_title{margin:10px}.product_container{height:80vh;width:90%;margin:auto;padding:.5rem;font-family:Inter,sans-serif}@media (max-width:500px){.product_container{width:100%;margin:auto}}.product_detail_container{display:flex;flex-direction:column;flex:3}.product_detail{width:auto;display:flex;flex-direction:row}.product_main_container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.product_delivery_detail{flex:1}.product_description_header,.product_specification{color:#87cefa;border:1px solid #87cefa;width:auto;border-radius:50px;width:200px;padding:2px}.product_thumbnail{height:250px;width:250px;position:relative;display:flex;align-items:center;justify-content:center}.product_thumbnail img{height:95%;width:95%;border-radius:5px;object-fit:fill}@media (max-width:500px){.product_thumbnail{height:250px;width:190px}}.out_stock{height:95%;width:95%;color:red;position:absolute;z-index:1;background-color:rgba(255,0,0,.281);display:flex;align-items:center;justify-content:center;font-size:2rem}.product_type{border:1px solid #87cefa;color:#87cefa;border-radius:50px}.product_text_detail{display:flex;flex-direction:column;justify-content:center;gap:5px}.price_and_discount{display:flex;flex-direction:row;align-items:center;gap:8px}.product_price_container{display:flex;flex-direction:column;height:auto;color:red}.product_price_container .product_discounted{font-size:2.5rem;font-weight:bolder}.product_price_container .product_original{font-size:1.5rem;color:#918f8f;text-decoration:line-through}.product_cart_btn{background-color:#f8c32f;color:#fff;outline:none;border:none;height:50px;display:flex;justify-content:center;flex-direction:row;align-items:center;gap:10px;width:150px}.product_name{font-size:2rem;font-weight:bolder}.checkout_container{width:90%;margin:auto}.orders{height:auto}.orderId{background-color:rgba(87,80,80,.589);width:40%;border-radius:10px;display:flex;align-items:center;justify-content:center;color:#0ff}.order_container{height:auto;width:60%;margin:auto}.order_container fieldset{margin-bottom:20px}@media (max-width:700px){.order_container{width:95%;margin:auto}}.the_order{height:auto;padding:.5rem;box-shadow:2px 2px 5px grey}.order,.the_order{margin-bottom:10px}.order{display:flex;flex-direction:row;align-items:center;gap:10px}.order_detail{display:flex;flex-direction:column}.order_data{flex:3}.order_detail_message{display:flex;flex-direction:column;flex:2}.orderStatus_container{margin:20px}.noStatus{border-top:2px solid hsla(0,0%,50.2%,.486);width:33%;position:relative;height:1px}.noStatus:before{background-color:grey}.noStatus.checked:before,.noStatus:before{content:"📩";border-radius:50%;position:absolute;top:-15px;height:30px;display:flex;align-items:center;justify-content:center;width:30px}.noStatus.checked:before{background-color:#28b6ee}.noStatus.checked:after{content:"Order received";border-radius:10px;border:1px solid #28b6ee;color:#28b6ee;position:absolute;top:20px;left:-35px;height:10px;padding:.3rem;width:auto}.noStatus.checked:after,.orderStatus_container{display:flex;align-items:center;justify-content:center}.orderStatus_container{flex-direction:row;height:100px}.Approve{border-top:2px solid hsla(0,0%,50.2%,.486);width:33%;height:1px;position:relative}.Approve:before{transform:scaleX(-1);background-color:grey}.Approve.checked:before,.Approve:before{content:"🚛";border-radius:50%;position:absolute;top:-15px;height:30px;display:flex;align-items:center;justify-content:center;width:30px}.Approve.checked:before{background-color:#28b6ee}.Approve.checked:after{content:"On the way";border-radius:10px;border:1px solid #28b6ee;color:#28b6ee;position:absolute;top:20px;left:-30px;height:10px;padding:.3rem;display:flex;align-items:center;justify-content:center;width:auto}.Complete{border-top:2px solid hsla(0,0%,50.2%,.486);position:relative;height:1px}.Complete:before{background-color:grey}.Complete.checked:before,.Complete:before{content:"📦";border-radius:50%;position:absolute;top:-15px;height:30px;display:flex;align-items:center;justify-content:center;width:30px}.Complete.checked:before{background-color:#28b6ee}.Complete.checked:after{content:"Delivered";border-radius:10px;border:1px solid #28b6ee;color:#28b6ee;position:absolute;top:20px;left:-20px;height:10px;padding:.3rem;display:flex;align-items:center;justify-content:center;width:auto}.user_account_container{height:calc(80vh - 10px);display:flex;flex-direction:row;width:50%;margin:auto;gap:10px}@media (max-width:1000px){.user_account_container{width:95%;font-size:.9rem}}.change_image{height:auto}.user_profile_and_setting{flex:1;gap:10px;display:flex;flex-direction:column}.user_profile_and_setting img{object-fit:fill}.user_profile_and_setting .avatar{flex:0.5;width:100%;height:100%;border-radius:50%;display:flex;align-items:center;justify-content:center;background-color:#000;color:#fff;font-weight:bolder;font-size:2rem}.user_profile_and_setting nav{flex:2;display:flex;flex-direction:column}.user_profile_and_setting nav a{width:100%;height:30px;display:flex;align-items:center;justify-content:center}.user_profile_and_setting nav a:hover{background-color:grey;border-radius:5px}.user_profile_detail{flex:2;display:flex;flex-direction:column}.photo_container{height:100%;display:flex;flex-direction:column;gap:10px}.photo_container .image_preview{height:300px;width:100%;display:flex;justify-content:center;flex-direction:column;align-items:center}.photo_container .image_preview img{height:80%;width:80%}.photo_container input{height:auto;width:100%}.photo_container button{height:30px}.account_container{display:flex;flex-direction:row;width:90%;margin:auto;height:calc(80vh - 10px);position:relative;font-family:Inter,sans-serif}@media (max-width:700px){.account_container{display:flex;flex-direction:column;width:100%;margin:auto}}.login_thumbnail{height:100%;width:50%;position:relative}@media (max-width:700px){.login_thumbnail{width:100%}}.login_thumbnail img{height:100%;width:100%;position:absolute;object-fit:fill}.login_thumbnail .overlay{width:100%;display:flex;align-items:center;justify-content:center;position:absolute;bottom:0;background-color:rgba(38,41,42,.5254901960784314);height:50%}@media (max-width:700px){.login_thumbnail .overlay{top:0}}.login_thumbnail .overlay h3{color:hsla(0,0%,100%,.692)}.chat_list_container{height:70vh;border:1px solid grey;border-radius:20px;display:flex;flex-direction:row;gap:5px}.chat_list_container .avatar{height:40px;width:40px;border-radius:50%;object-fit:fill;display:flex;align-items:center;justify-content:center;background-color:orange}.chat_list_container img{overflow:hidden}.chat_heads_container{flex:1;overflow-y:scroll}.chat_heads_container .chat_heads_details{display:flex;flex-direction:row;align-items:center;height:50px;gap:10px;border-bottom:1px dotted grey;padding:.5rem}.chat_heads_container .chat_heads_details .user_head_details{display:flex;flex-direction:row;position:relative;gap:5px;align-items:center;width:100%}.chat_heads_container .chat_heads_details .user_head_details:before{content:"";height:12px;width:12px;border-radius:50%;background-color:red;position:absolute;left:25px;bottom:0}.chat_heads_container .chat_heads_details .user_head_details:hover{cursor:pointer}.chat_heads_container .chat_heads_details .user_head_details.online:before{content:"";height:12px;width:12px;border-radius:50%;background-color:green}.chat_heads_container .chat_heads_details .unread_message_ctr{background-color:red;border-radius:50%;display:flex;align-items:center;justify-content:center;height:15px;margin-left:5px;font-size:.8rem;width:15px;color:#fff;padding:.3rem}.chat_messages_container{flex:2;display:flex;flex-direction:column}.chat_messages_container .head{flex:0.75;border-bottom:1px dotted grey}.chat_messages_container .head_detail{height:100%;display:flex;flex-direction:row;gap:10px;align-items:center}.chat_messages_container .head_detail .username.online:after{content:" ";display:inline-block;height:12px;width:12px;margin-left:5px;border-radius:50%;background-color:green}.chat_messages_container .head_detail .username.offline:after{content:" ";display:inline-block;height:12px;width:12px;margin-left:5px;border-radius:50%;background-color:red}.chat_messages_container .body{flex:4;position:relative;overflow-y:scroll}.chat_messages_container .body .message_container{display:flex;flex-direction:row;align-items:center;gap:10px;padding:.3rem}.chat_messages_container .body .message_container .message{background-color:#2dc8b2;padding:.3rem;height:auto;width:auto;border-top-left-radius:10px;border-bottom-left-radius:0;border-top-right-radius:10px;border-bottom-right-radius:10px}.chat_messages_container .body .message_container .message.seenTag{background-color:red}.chat_messages_container .body .message_container.owner{display:flex;justify-content:end}.chat_messages_container .body .message_container.owner .message{border-top-left-radius:10px;border-bottom-left-radius:10px;border-top-right-radius:10px;border-bottom-right-radius:0}.chat_messages_container .foot{flex:0.8;border-radius:20px}.chat_messages_container .foot form{display:flex;flex-direction:row;background-color:#fff;height:100%;border-radius:20px}.chat_messages_container .foot input{flex:3;height:100%;padding:.5rem;background-color:initial;border:none;outline:none;border-radius:20px}.chat_messages_container .foot button{flex:0.5;color:orange;background-color:initial;border:none;outline:none;display:flex;align-items:center;justify-content:center;font-size:2rem}.error-thumbnail{display:flex;align-items:center;justify-content:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:70%}.error-thumbnail:after{content:"404";width:300px;height:200px}.authBtn{background:#41a8ff;padding:.5rem;border:none;color:#fff;width:100px;margin:10px;cursor:pointer}.pagination{margin-top:10px;gap:10px;width:100%}.pagination,.pagination_list{text-align:center;display:flex;justify-content:center;flex-direction:row;align-items:center}.pagination_list{padding-left:5px;padding-right:5px;border-radius:5px;color:#fff;background:#5faee4;width:30px}.pagination_list.active{background:#1ba3ff}.login-container{height:100%;width:50%;gap:50px;background-color:#fff}@media (max-width:700px){.login-container{position:absolute;height:50%;width:100%;bottom:0}}.text-link{text-decoration:underline;color:#00f;cursor:pointer}.signin-container{color:#7c7575;background-color:#e4e4e4;padding:1rem;display:flex;justify-content:center;flex-direction:column;align-items:center;height:100%;gap:10px}@media (max-width:500px){.signin-container{width:100%}}.signin-container input{background-color:initial;padding:.5rem;outline:none;border:none}.signin-container .custom-style-input{display:flex;flex-direction:row;background-color:#969797;align-items:center;border-radius:50px;padding-left:.5rem;font-size:1.5rem;height:40px}.signin-container button{background-color:#fe8743;border-radius:5px;width:220px}.signin-container .logo{color:#848586;font-size:60px}.modal-container{position:fixed;color:#fff;top:0;bottom:0;left:0;right:0;height:100%;background-color:rgba(24,23,23,.521)}.modal-container,.modal-container .modal-session{display:flex;align-items:center;justify-content:center}.modal-container .modal-session{flex-direction:column;height:200px;width:350px;background-color:#fff;color:#000;box-shadow:4px 3px 8px 0 rgba(0,0,0,.75);border-radius:5px}.modal-container .modal-inventory{border-radius:5px;height:500px;overflow-y:scroll;width:350px;background-image:linear-gradient(to bottom right,#8a75fa,#62b9f4)}.modal-container .warning{flex:3;display:flex;justify-content:center;flex-direction:row;align-items:center;gap:15px;padding:1rem;border-bottom:1px solid grey}.modal-container .warning .warning-logo{flex:0.5;height:100%;width:100px;color:red}.modal-container .warning .warning-text{flex:1}.modal-container .warning .expire-content{font-size:.9rem}.modal-container .warning .expire-content h6{border:1px solid red}.modal-container .warning .expire-title{font-size:.8rem;margin-bottom:10px}.modal-container .row{flex:1;width:100%;display:flex;flex-direction:row;overflow:hidden}.modal-container .row button{flex:1;background-color:initial;color:#000;border-right:1px solid grey;margin:0}.loading-container{display:flex;justify-content:center;align-items:center;height:80vh}.loading-container .loading-spin{height:100px;width:100px}.loader-message{height:100%;display:flex;align-items:center;justify-content:center}.header_body{display:flex;flex-direction:column;font-family:Inter,sans-serif}@media (max-width:500px){.header_body{font-size:.6rem}}.main_header_nav{justify-content:center;flex-direction:row;justify-content:space-between;width:90%;margin:10vh auto auto}.announcement_container,.main_header_nav{display:flex;align-items:center;height:10vh}.announcement_container{background-color:#edeb99;position:fixed;top:0;left:0;right:0;bottom:0;z-index:5;justify-content:center;gap:10px}.search_result_container{height:auto;position:absolute;width:100%;top:35px;z-index:4;display:flex;flex-direction:column}.search_result_container .each_result{padding:.5rem;background-color:#8d8d8d}.search_result_container .each_result:nth-child(2n){background-color:#f2f2f2}.search_result_container .each_result:hover{background-color:#3a3535}.search_container{display:flex;flex-direction:row;position:relative;width:50%;border-radius:10px}.search_container .search{width:100%;display:flex;flex-direction:row;background-color:initial}.search_container .search input{width:80%;border:none;outline:none;background-color:#fff;border-top-left-radius:10px;border-bottom-left-radius:10px;border-top-right-radius:0;border-bottom-right-radius:0}.search_container .search button{width:20%;border:none;background-color:#2dc8b2;border-top-right-radius:10px;border-bottom-right-radius:10px}.header_nav{display:flex;flex-direction:row}.header_link{position:relative}.header_link.cart{color:#2dc8b2}.cart_count_container{width:15px;height:15px;background-color:red;border-radius:50%;color:#fff;display:flex;align-items:center;justify-content:center;position:absolute;font-size:.5rem}.header_link{color:#2dc8b2;font-size:2rem}@media (max-width:500px){.header_link{font-size:1.5rem}}.arrows{height:100%;width:100%;position:absolute;display:flex;justify-content:center;flex-direction:row;align-items:center;justify-content:space-between}.leftArrow,.rightArrow{color:rgba(32,32,32,.774);font-size:3rem;padding:.5rem;cursor:pointer;background:#428dfc;border-radius:50%}.slide-container{height:70vh;flex:2;border:none;display:flex;justify-content:center;flex-direction:row;align-items:center;overflow:hidden;background:#428dfc;width:50%;margin:auto;position:relative}.slide-container button{opacity:.7;font-size:1.2rem}.slide-container a{position:absolute;bottom:10px;right:10px;z-index:10000;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:1.5vw;gap:10px}.slide-container .icon{color:#ff0}@media (max-width:500px){.slide-container{width:100%;margin:auto;height:35vh;border-radius:0}}.dots{width:100%}.container-dots{position:absolute;bottom:10px;left:50%;transform:translateX(-50%);display:flex}.dot{width:10px;height:10px;border-radius:50%;border:3px solid #f1f1f1;margin:0 5px;background:#f1f1f1}@media (max-width:500px){.dot{width:20px;height:20px}}.dot.active{background:#202020}.slide{width:100%;position:absolute;opacity:0;transition:opacity .4s ease-in-out;flex-direction:row}.course-container,.slide{height:100%;display:flex;justify-content:center;align-items:center}.course-container{flex:1;border-top-left-radius:50%;border-bottom-left-radius:50%;background:#2c2c2c;flex-direction:column;text-align:left;color:#fff}.course-container h2{font-size:2.5vw}.slide .image{flex:1.5;display:flex;align-items:center;justify-content:center;height:100%;margin:auto;border-radius:10px}.slide img{width:100%;height:100%;object-fit:fill}.active-anim{opacity:1}.sale_item_body{height:auto;width:95%;margin:auto}.sale_item_container{height:auto}.sale_item_list{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px}@media (max-width:500px){.sale_item_list{display:flex;justify-content:center;flex-direction:row;align-items:center}}.sale_item{width:150px;height:220px;background-color:#fff;border-radius:10px;overflow:hidden;border:.5px solid hsla(0,0%,50.2%,.562);position:relative}.sale_item .thumbnail{height:100px;width:100%;object-fit:cover}.sale_item .name{letter-spacing:.5px;position:absolute;margin-top:5px;left:8px}@media (max-width:500px){.sale_item .name{display:flex;flex-direction:row}}.sale_item .discount{background-color:red;height:20px;width:45px;top:0;display:flex;align-items:center;justify-content:center}.sale_item .discount,.sale_item .points{position:absolute;right:0;padding:.1rem;border-bottom-left-radius:5px}.sale_item .points{bottom:20px;background-color:gold;border-top-left-radius:5px}.sale_item .sold{position:absolute;bottom:-5px;left:50%;transform:translateX(-50%);height:12px;width:90%;display:flex;align-items:center;justify-content:center;border-radius:10px;color:red;background:rgba(245,60,60,.425)}.sale_item .sold .fire-icon{color:red}@media (max-width:500px){.sale_item{width:120px;height:150px;font-size:.7rem}}.sale_item>div{margin-bottom:10px}.price{display:flex;justify-content:center;flex-direction:row;align-items:center;gap:5px;font-weight:bolder;color:#f52a2a;position:absolute;padding-left:8px;bottom:20px}.reserve{border-radius:5px;height:auto;color:orange;font-size:.7rem;width:auto}@media (max-width:500px){.reserve{font-size:.4rem;display:flex;align-items:center;justify-content:center}}@media (max-width:500px){.sale_item_header{font-size:.57rem}}.originalPrice{font-size:1.1rem}@media (max-width:500px){.originalPrice{font-size:.7rem}}.original.strike{font-size:.8rem;text-decoration:line-through}@media (max-width:500px){.original.strike{font-size:.5rem}}.footer_body{height:100%;position:relative;font-family:Inter,sans-serif}.admin_message{border-radius:50%;position:fixed;right:10px;bottom:20px;color:orange;font-size:2.5rem}.copyright{position:absolute;bottom:10px;font-weight:border}.cart_body{width:90%;margin:auto}.no_data_container{display:flex;align-items:center;justify-content:center;height:calc(80vh - 10px);font-size:5vw;color:#ff4500}.product_cart_details{display:flex;flex-direction:row;align-items:center;justify-content:space-between;height:90px;padding:0 10px;margin-bottom:10px;background-color:#fff;box-shadow:2px 2px 5px hsla(0,0%,50.2%,.459);color:#000}.pieces_left{margin-left:5px;border-radius:10px;border:1px solid red;color:red;background-color:initial;font-size:.7rem;padding:.3rem;height:15px;justify-content:center}.pieces_left,.quantity_btn{display:flex;align-items:center}.quantity_btn{flex-direction:row;margin-top:10px}.quantity_btn button{width:20px;height:20px;background:#ff4500;border:none;outline:none;border-radius:55%;color:#fff}.checkout_btn{background-color:#ff5100;border-radius:10px;border-top:none;border-left:none;padding:.3rem;color:#fff}fieldset{background-image:linear-gradient(to bottom right,#2dc8b2,#43e295);border:10px solid #000;color:#fff}fieldset legend{font-weight:bolder;color:#fff}.cash_on_delivery,.pickup{background-color:red;border-radius:10px;padding:.5rem;margin:5px}.message_details{height:auto}.message_details textarea{width:100%;height:100px;resize:none;border-radius:0}.fee_details{display:flex;justify-content:center;flex-direction:column;align-items:center;justify-content:flex-end;margin-top:10px;gap:10px;height:auto;color:#fff}.fee_details .total_fee{background-color:#ff4500;border-top-left-radius:10px;border-top-right-radius:10px;padding:.3rem}.fee_details .shipping_fee{background-color:#aaa6a6;border-bottom-left-radius:10px;border-bottom-right-radius:10px;padding:.3rem}.fee_details button{height:50px}.fee_and_order_btn{justify-content:flex-end;width:100%}.fee_and_order_btn,.product{display:flex;flex-direction:row;align-items:center;gap:10px}.product{justify-content:center;justify-content:flex-start;width:auto}.cart_thumbnail{width:50px;height:50px;border-radius:10px;position:relative}.cart_thumbnail img{width:100%;height:100%;object-fit:fill;border-radius:10px;overflow:hidden}.out_of_stock_text{color:red}.points_details{height:auto;width:100%;color:#000}.cart_out_of_stock{background-color:rgba(255,0,0,.37)}.remove_btn{background-color:initial;border:none;outline:none;color:red}.type_of_payment{display:flex;flex-direction:column;height:auto;justify-content:center}.align{display:flex;flex-direction:row;align-items:center}.create-article-container{width:90%;height:100%;margin:auto}.create-article-container form{display:flex;flex-direction:column}.create-article-container form textarea{width:100%;height:200px;resize:none}.create-article-container button{height:50px;width:30%;margin-top:10px;margin-bottom:10px;color:#fff;background-image:linear-gradient(to bottom right,#a052f4,#d968de);border:none;margin-left:auto;cursor:pointer;border-radius:10px}fieldset,input,textarea{padding:1rem;border-radius:10px;outline:none;border:1px solid grey;height:25px}select{padding:.5rem;border-radius:10px}.thumbnail-container{margin:10px 0}.fieldSet,.thumbnail-container{display:flex;flex-direction:column}.fieldSet{padding:1rem;flex-wrap:wrap;width:100%;height:100%}.edit-delete-container{display:flex;flex-direction:row;justify-content:flex-start;gap:10px;flex-wrap:wrap}.edit-delete-container .actions{border-radius:20px;padding:.5rem;background-image:linear-gradient(to bottom right,#2dc8b2,#43e295);width:auto;height:50px;display:flex;justify-content:center;flex-direction:row;align-items:center;justify-content:space-between;gap:10px}.edit-delete-container .actions .action-btn{height:100%;display:flex;align-items:center;justify-content:center;font-size:2rem}.edit-delete-container .actions .deleteBtn,.edit-delete-container .actions .editBtn{background-image:linear-gradient(to bottom right,#feaf33,#fc8b93);border-radius:50%;padding:.5rem}.edit-delete-container .actions .deleteBtn:hover,.edit-delete-container .actions .editBtn:hover{background-color:#5c5858;cursor:pointer}.detail_container{width:100%;height:auto}.detail_container .detail_header_edit{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:10px}.detail_container .detail_header_edit span{color:#2977ec}.detail_header{color:grey;font-weight:bolder}.detail{margin-bottom:10px;box-shadow:2px 2px 5px hsla(0,0%,50.2%,.795);padding:.5rem;display:flex;flex-direction:column;gap:5px}.address_container,.detail{height:auto}.location,.rate_container{display:flex;flex-direction:row}.rate_container{height:auto;justify-content:space-between}.detail_edit_btn{background-color:initial;border:none;outline:none;color:rgba(26,141,218,.712)}.voucher_container{height:auto}.voucher_container .voucher_btn{height:100%;background-color:#87cefa;border:none;outline:none}.message_container{height:auto}.message_container textarea{height:auto;width:100%;resize:none}.chat_modal_container{height:350px;width:250px;position:absolute;right:5px;bottom:60px}@media (max-width:500px){.chat_modal_container{height:300px;width:200px}}.chat_modal{border:1px solid hsla(0,0%,50.2%,.479);overflow:hidden;border-radius:10px;height:100%;width:100%;background-color:orchid;display:flex;flex-direction:column;z-index:3}.typing_notif{height:20px;position:relative;background-color:#fff}.typing_notif .admin_typing{font-size:.7rem;position:absolute;color:grey;left:5px;padding:.1rem}.chat_name{font-size:1.5rem;padding:.5rem;color:#000}.body_message{flex:4;background-color:#fff;overflow-y:scroll;padding:.5rem;display:flex;flex-direction:column;align-items:center;position:relative;gap:20px;height:auto}.body_message .message_detail{border-radius:10px;background-color:rgba(126,122,122,.466);padding:.3rem;height:auto;color:#000;font-size:1rem;width:100%}@media (max-width:500px){.body_message .message_detail{font-size:.8rem}}.body_message .message_detail p{word-wrap:break-word}.body_message .chatHeader{position:fixed;height:50px;background-color:#db7093;width:100%}.body_message .chatHeader p{font-size:2vw}.input_message{flex:0.7;padding:.3rem;display:flex;justify-content:center;flex-direction:row;align-items:center}.input_message .message_input{width:90%;height:30px;padding:0}.input_message .send-icon{width:10%;font-size:1.5rem}.popup_container{position:fixed;top:0;bottom:0;right:0;left:0;font-family:Inter,sans-serif;background-color:rgba(0,0,0,.178)}.popup_container,.popup_message{display:flex;align-items:center;justify-content:center}.popup_message{height:70px;width:auto;padding:.3rem;border-radius:5px;background-color:rgba(0,0,0,.541)}.popup_message p{color:#fff}body,html{height:100%;scroll-behavior:smooth;width:100%;background-size:cover;background-position:50%;background:#e6e3e3;overflow-x:hidden}fieldset{height:auto}*{margin:0;padding:0;box-sizing:border-box;list-style:none;text-decoration:none}a{color:#000}.container{display:grid;grid-template-rows:20vh auto 10vh;grid-template-areas:"head" "body" "foot"}.header-container{grid-area:head;height:20vh}.bodyFullHeight{height:calc(70vh - 10px);position:relative}.row{display:flex;flex-direction:row}.column{display:flex;flex-direction:column}.body-container{grid-area:body;height:auto;margin-bottom:10px}.footer-container{grid-area:foot;height:10vh;width:90%;margin:auto}::-webkit-scrollbar{width:3px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#888}::-webkit-scrollbar-thumb:hover{background:#555}
/*# sourceMappingURL=/main.bdaea6ed.css.map */