@media (min-width:1439.98px) {
  .error_component {background-position: top;}
  .hero_title h1 {font-size: 40px;}
}
@media (min-width:1300px) and (max-width:1440px){
  .global_searchbar input {min-width: 450px;}
  .hero_title h1 {font-size: 40px;}
  .menu_box p {font-size: 16px;}
  .footer_logo{width: 50%;}
  .product_description_box {width: 50%;}
  .health_beauty_product_list, .home_kitchen_product_list, .electronics_kitchen_product_list, .grocery_kitchen_product_list,
  .fashion_kitchen_product_list, .pets_kitchen_product_list, .baby_kitchen_product_list, .automotive_kitchen_product_list, .similarDeals_product_list, .toys_games_kitchen_product_list,
  .sports_kitchen_product_list, .baby_kids_kitchen_product_list, .office_school_kitchen_product_list, .automative_tools_kitchen_product_list
  {grid-auto-columns: calc((100% - (24px * 4)) / 4.5);}
  .explore_cards img {height: 60px;width: 60px;}
  .products_list_component {grid-template-columns: 1fr 1fr 1fr;}
  .product_buy_button {flex-wrap: wrap;}
  .signup_form {width: 38%;}
  .individual_product_img #mainProductImage {width: 100%;}
  .prev_slide_btn, .next_slide_btn {padding: 8px;}
  .deal_box {gap: 16px;}
  .deal_product_img img {height: 230px;width: 230px;}
  .product_thumbnail img {height: 64px;width: 64px;}
}

@media (min-width:1080px) and (max-width:1300px){
  .global_searchbar input {min-width: 350px;}
  .menu_box p {font-size: 14px;}
  .footer_logo{width: 40%;}
  .hero_title h1 {font-size: 40px;}
  .product_description_box {width: 100%;}
  .health_beauty_product_list, .home_kitchen_product_list, .electronics_kitchen_product_list, .grocery_kitchen_product_list,
  .fashion_kitchen_product_list, .pets_kitchen_product_list, .baby_kitchen_product_list, .automotive_kitchen_product_list, .similarDeals_product_list, .toys_games_kitchen_product_list,
  .sports_kitchen_product_list, .baby_kids_kitchen_product_list, .office_school_kitchen_product_list, .automative_tools_kitchen_product_list
  {grid-auto-columns: calc((100% - (24px * 3)) / 3.5);}
  .explore_cards img {height: 50px;width: 50px;}
  .products_list_component {grid-template-columns: 1fr 1fr 1fr;}
  .product_buy_button {flex-wrap: wrap;}
  .signup_form {width: 38%;}
  .individual_product_img #mainProductImage {width: 100%;}
  .prev_slide_btn, .next_slide_btn {padding: 8px;}
  .deal_box {gap: 16px;}
  .deal_product_img img {height: 200px;width: 200px;}
  .product_thumbnail img {height: 56px;width: 56px;}
  .footer_logo {width: 40%;}
}

@media (max-width: 1200px){
  .fashion_box_mega .mega_menu {right: 0;left: auto;}
}

@media (max-width:1100px) {
  .product_buy_button {flex-wrap: wrap;}
  .deal_day_component {padding: 0 20px 0 40px;}
  .deal_box {gap: 16px;}
  .deal_product_img img {width: 100%;}
  .all-category-slider-left-arrow {position: absolute;top: 25%;left: 0; transform: rotate(180deg);background: #fff;border: 1px solid #ccc;border-radius: 50%;width: 48px;height: 48px;display: flex;align-items: center;justify-content: center;cursor: pointer;box-shadow: 0 2px 6px rgba(0,0,0,0.15);}
  .price-input-wrapper { display: flex; align-items: center;flex-direction: row; gap: 5px; flex: 1; position: relative; }
  .similarDeals-slider-left-arrow
  {position: absolute;top: 44%;right: 85%;transform: rotate(180deg);background: #fff;border: 1px solid #ccc;border-radius: 50%;width: 48px;height: 48px;display: flex;align-items: center;justify-content: center;cursor: pointer;box-shadow: 0 2px 6px rgba(0,0,0,0.15);}
  /* testing */
  .hero_component {padding: 40px 0 0 0;flex-direction: column;gap: 16px;}
  .hero_component .col-md-4{padding:0 24px;width: 100%;}
  .deal_day_component {padding: 0 12px;}
  .deal_title h2 {font-size: 26px;}
  .deal_title img {height: 26px;width: 26px;}
  .deal_title {gap: 12px;}
  .hero_component .col-md-8{width:100%}

}

@media (min-width:992px) and (max-width:1080px){
  .global_searchbar input {min-width: 350px;}
  .health_beauty_product_list, .home_kitchen_product_list, .electronics_kitchen_product_list, .grocery_kitchen_product_list, .fashion_kitchen_product_list, .pets_kitchen_product_list, .baby_kitchen_product_list, .automotive_kitchen_product_list, .similarDeals_product_list,
  .toys_games_kitchen_product_list, .sports_kitchen_product_list, .baby_kids_kitchen_product_list, .office_school_kitchen_product_list, .automative_tools_kitchen_product_list {
    grid-auto-columns: calc((100% - (24px * 3)) / 3.5);}
  .menu_box p {font-size: 14px;}
  .individual_product_img #mainProductImage {width: 100%;}
  .individual_product_img img {height: 10px;width: 10px;}
  .prev_slide_btn, .next_slide_btn {padding: 8px;}
    /* .deal_product_img img {height: 200px;width: 200px;} */
  .product_thumbnail img {height: 56px;width: 56px;}
  .header_menus {gap: 6px;}
  .mega_menu .mega_col a {font-size: 16px;}
  .mega_menu_title h4 {font-size: 20px;}
  .products_list_component {grid-template-columns: 1fr 1fr 1fr;}
  .allCategory_grid_box {display: flex;flex-wrap: wrap;}
  .allCategory_products_1, .allCategory_products_2, .allCategory_products_3 {width:100%;flex-direction: row;flex-wrap: wrap;}
  .allCategory_products_1 .allCategory_card {width: calc(50% - 20px);}
  .allCategory_products_2 .allCategory_card {width: calc(50% - 20px);}
  .allCategory_products_2{order:3}
  .footer_logo {width: 36%;}
}

@media (min-width:992px){
    .topbar-hidden{display: none !important;}
    .topbar_visible{order: 3;}
}

@media (max-width: 992px) {
  .header_component .hamburger_btn {display: inline-flex; align-items: center;padding: 0;}
  .header_component .header_menus {display: none;}
  .header_component .menu_buttons {display: none;}
  .hamburger_btn { display: inline-flex; }
  .header_menus { display: none !important;}
  .menu_buttons { display: none !important;}
  .mobile-search { display: block;padding: 0;}
  .header_logo .global_searchbar { display: none;}
  .signin_component {background-position: right;padding: 60px 16px 60px 16px;}
  .signin_component .container-fluid {padding: 0px;}
  .signup_title h4 {font-size: 20px;}
  .signup_form {width: 100%;padding: 24px;}
  .signup_component {padding: 60px 16px 60px 16px;background-position: right;}
  .signup_component .container-fluid {padding: 0px;}
  .error_component {padding: 80px 0px;height: calc(100vh - 176px);background-position: top;}
  .error_component .container-fluid{padding: 0px;}
  .error_title {gap: 24px;}
  .signin_img_component{display: none;}
  .signup_img_component{display: none;}
  .signup-tabbing li {width: 100%;}
  .header_component {padding: 0 24px 24px 24px;}
  .mobile-search .global_searchbar {display: flex;}
  .global_searchbar {display: none;}
  .health_beauty_product_list, .home_kitchen_product_list, .electronics_kitchen_product_list, .grocery_kitchen_product_list, .fashion_kitchen_product_list, .pets_kitchen_product_list, .baby_kitchen_product_list, .automotive_kitchen_product_list, .similarDeals_product_list,
  .toys_games_kitchen_product_list, .sports_kitchen_product_list, .baby_kids_kitchen_product_list, .office_school_kitchen_product_list, .automative_tools_kitchen_product_list {
  grid-auto-columns: calc((100% - (24px * 2)) / 2.5);}
  .prev_slide_btn, .next_slide_btn {padding: 8px;}
  .deal_box {flex-wrap:wrap;gap: 16px;} 
  .products_list_component {grid-template-columns: 1fr 1fr;}
  .individual_product_component .col-md-6 {width: 100%;padding-right: 0 !important;}
  .allCategory_grid_box {display: flex;flex-wrap: wrap;}
  .allCategory_products_1, .allCategory_products_2, .allCategory_products_3 {width:100%;flex-direction: row;flex-wrap: wrap;}
  .allCategory_products_1 .allCategory_card {width: calc(50% - 20px);}
  .allCategory_products_2 .allCategory_card {width: calc(50% - 20px);}
  .allCategory_products_2{order:3}
  .health-slider-arrow, 
  .home-slider-arrow, 
  .electronics-slider-arrow, 
  .grocery-slider-arrow, 
  .fashion-slider-arrow, 
  .pets-slider-arrow,
  .all-category-slider-arrow,
  .similarDeals-slider-arrow,
  .toys-games-slider-arrow,
  .sports-slider-arrow, 
  .baby-kids-slider-arrow, 
  .office-school-slider-arrow, 
  .automative-tools-slider-arrow{
    display: none !important;
  }

  .health-slider-dots, 
  .home-slider-dots, 
  .electronics-slider-dots, 
  .grocery-slider-dots, 
  .fashion-slider-dots, 
  .pets-slider-dots,
  .all-category-slider-dots,
  .similarDeals-slider-dots,
  .toys-games-slider-dots,
  .sports-slider-dots, 
  .baby-kids-slider-dots, 
  .office-school-slider-dots, 
  .automative-tools-slider-dots {
    display: flex;
  }
  /* .header-topbar {flex-direction: row-reverse;} */
  .prev_slide_btn, .next_slide_btn {display: none !important;}
  .thumbnail-slider-dots {display: flex;}
  .topbar-hidden{opacity: 0;pointer-events: none;}
  .footer_logo {width: 34%;}
  .footer_menu_container .footer_box {gap: 50px;}
  .footer_component {padding: 80px 20px;}
 }

 @media (max-width: 828px) {
  .individual_product_thumbnail img {width: 60px;height: auto;}
  .individual_product_component .container-fluid {gap: 36px;}
  .individual_product_data .individual_product_name {font-size: 24px;}
  .product_detail_desc{order: 6;}
  .product_desc_component {padding: 0px 12px;}
  .product_desc_box {padding: 24px;}
  .breadcrumb_component .container-fluid .breadcrumb_series{overflow-x: auto;overflow-y: hidden;}
  .breadcrumb_title .breadcrumb_series {width: max-content;}
  .individual_product_component .col-md-6 {gap: 16px;}
  .footer_component .container-fluid {flex-direction: column;}
  .footer_logo {width: 100%;}
  .breadcrumb_series {display: flex;align-items: center;gap: 6px;overflow-x: auto;white-space: nowrap;-webkit-overflow-scrolling: touch;}
  .breadcrumb_series a, .breadcrumb_series p, .breadcrumb_series img {flex-shrink: 0;}
  .breadcrumb_series::-webkit-scrollbar {display: none;}
 }
 /* Only show on desktop */
@media (min-width: 766px) {
  .menu_box {position: relative;}
  .menu_box.show .mega_menu {display: block;}
}

@media (min-width:767px) and (max-width:1100px){
  .product_slider_box {display: flex;gap: 16px;width: 100%;}
  .product_thumbnail img {max-height: 220px;width: auto;aspect-ratio: 1 / 1;object-fit: fill;min-height: 160px;}
  .deal_product_img{width: 100%;}
  .deal_product_img img {height: 200px;}
  .deal_product_img img {height: auto;aspect-ratio: 1/1;object-fit: fill;}
  .product_description_box {gap: 10px;}
  .product_price_buy {display: flex;gap: 16px;display: flex;flex-direction: row;flex-wrap: wrap;align-items: center;}
  .product_price {gap: 16px;}
  .product_buy_button {gap: 16px;}
  .product_buy_button button {padding: 10px 14px;font-size: 14px;}
  .coupon-box {padding: 10px 14px;}
  .deal_box {flex-wrap: wrap;gap: 16px;}
  .hero_title h1 {font-size: 38px;}
  .all_category_product_list{grid-auto-columns: calc((100% - (24px * 5)) / 5.5);}
}

@media (max-width: 767px) {
  .products_list_component {grid-template-columns: 1fr 1fr;}
  .footer_logo img{width: 100%;}
  .footer_component {padding: 40px 24px;}
  .footer_menu_box h4 {font-size: 16px;}
  .footer_contain a {font-size: 14px;}
  .footer_menu_container .footer_box {gap: 40px;}
  .breadcrumb_title h2 {font-size: 24px;}
  .breadcrumb_component .container-fluid img{width: 32px;}
  .breadcrumb_component {padding: 16px 24px;}
  .breadcrumb_series a{font-size: 14px;color: rgba(91, 107, 132, 1);}
  .breadcrumb_series p {font-size: 14px;}
  .breadcrumb_series{display: flex;align-items: center;}
  .desktop_response{display: none;}
  .mobile_response{display: flex;}
  .mobile_response .container-fluid{display: flex;flex-direction: column;gap: 16px;}
  .mobile_response .breadcrumb_title{display: flex;gap: 16px;align-items: center;}
  .chips-wrapper {padding: 0px 24px 16px 24px;border-bottom: 1px solid rgba(214, 220, 229, 1);}
  .product_section {width: 100%;gap: 10px;}
  .hero_title h1 {font-size: 30px;}
  .filters_product_component {padding: 24px 24px 60px 24px;}
  .selected_tags_box.mobile_response{display: flex;flex-direction: column;gap: 16px;}
  .mobile_filter_drawer{display: flex;justify-content: space-between;width: 100%;}
  .filter_select_cards {flex-wrap: wrap;}
  .mobile_filter_drawer .filter_drawer{cursor: pointer;background-color: rgba(143, 214, 193, 1);padding: 8px 30px;border-radius: 8px;border: none;}
  .drawer-overlay {position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,0.4);display: none;z-index: 999;}
  .product_tag {top: 10px;left: 10px;}
  .drawer {position: fixed;top: 0;width: 90%;height: 100%;background: #fff;box-shadow: -2px 0 10px rgba(0, 0, 0, 0.2);transform: translateX(-100%);transition: transform 0.3s ease;z-index: 1000;display: flex;flex-direction: column;left: 0;}
  .drawer-header {display: flex;justify-content: space-between;align-items: center;padding: 15px;border-bottom: 1px solid #ddd;font-size: 18px;font-weight: bold;}
  .drawer-header .close-btn {cursor: pointer;font-size: 20px;border: none;background: none;}
  .drawer.open {overflow: auto;transform: translateX(0);left: 0;}
  .category_filter_drawer {position: fixed;top: 0;left: 0;width: 90%;height: 100%;background: #fff;box-shadow: -2px 0 10px rgba(0, 0, 0, 0.2);transform: translateX(-100%);transition: transform 0.3s ease;z-index: 1000;display: flex;flex-direction: column;}
  .category_filter_drawer.open {overflow: auto;transform: translateX(0);left: 0;}
  .drawer-overlay.active {display: block;}
  .desktop_filter{display: none !important;}
  .mobile_filter{display: flex !important;}
  .filters_product_component .filter_section {padding: 0 0 24px 0px;position: relative;}
  .mobile_filter_button {z-index: 4;display: flex;justify-content: space-between;width: 100%;padding: 24px;background-color: #fff;box-shadow: 0px 0px 15px -2px rgba(19, 42, 76, 0.1);position: sticky;bottom: 0;gap: 10px;}
  .chips-arrow {padding: 10px 10px;}
  .filters_product_component .container-fluid {padding: 0px;}
  .selected_filters, .filter_checkboxes{padding: 0 24px;}
  .allCategory_title h2 {font-size: 36px;}
  .all_category_component {padding: 80px 24px;}
  .allCategory_title img{height: 28px;width: 28px;}
  .allCategory_title h4 {font-size: 20px;}
  /* As Image height is dynamic to override image height in Mobile Responsive Have to add !important */
  /* .allCategory_products_1 .allCategory_card {height: 250px !important;} */
  /* .allCategory_products_2 .allCategory_card {height: 250px !important;} */
  .all_category_component .container-fluid {padding: 0;}
  .hidden_mobile{display: none;}
  .global_searchbar input {width: 100%;min-width: 100%;}
  .drawer { width: 90vw;}
  .drawer-header h2 { font-size: 20px;}
  .header_component .container-fluid{padding: 0;}
  .search_title h2 {font-size: 32px;}
  .logo-link img {height: 28px;display: block;}
  .range-values .range-start, .range-values .range-end { font-size: 13px;}
  .range-input::-webkit-slider-thumb, .range-input::-moz-range-thumb { width: 16px; height: 16px;}
  /*  */
  .hero_component {padding: 40px 0 0 0;flex-direction: column;gap: 16px;}
  .hero_component .col-md-4{padding:0 24px;width: 100%;}
  .deal_day_component {padding: 0 12px;}
  .deal_title h2 {font-size: 26px;}
  .deal_title img {height: 26px;width: 26px;}
  .deal_title {gap: 12px;}
  .deal_box {flex-direction: column;gap: 24px;padding: 24px;}
  .product_title h2 {font-size: 24px;}
  .product_description_box {width: 100%;gap: 24px;}
  .product_slider_box {flex-direction: column-reverse;}
  .deal_product_img img {height: auto;width: 100%;}
  .product_thumbnail {display: grid;grid-template-columns: 1fr 1fr 1fr 1fr;}
  .product_buy_button button {padding: 14px 16px;font-size: 14px; cursor: pointer;}
  .product_buy_button img{height: 40px;width: 40px;}
  .product_buy_button {gap: 16px;flex-wrap: wrap;}
  .coupon-box {padding: 14px 16px;}
  .products_slider_component {padding: 60px 0px 60px 24px;}
  .hero_product_title {padding-right: 12px;}
  .hero_track h4 {font-size: 22px;max-width: 186px;}
  .hero_track img {height: 24px;width: 24px;}
  .see_more_product_btn {padding: 10px 16px;font-size: 14px;}
  .hero_track {gap: 10px;}
  .good_deal_desktop{display: none;}
  .good_deal_mobile{display: block;}
  .good_deal_component {padding: 0px;}
  .Home_all_category_component {padding: 36px 24px 60px 24px;}
  .explore_cards img {height: 30px;width: 30px;}
  .explore_cards {gap: 16px;}
   .product_thumbnail img {height: 100%;width: 100%;}
  .individual_product_component {padding: 0px 12px 60px 12px;}
  .individual_product_component .col-md-6:first-child {padding-right: 00px;width: 100%;}
  .prev_slide_btn img, .next_slide_btn img{width: max-content;}
  .prev_slide_btn, .next_slide_btn {padding: 6px;position: absolute;}
  .individual_product_img {position: relative;}
  .prev_slide_btn{left: 10px;}
  .next_slide_btn{right: 10px;}
  .individual_product_thumbnail img {width: 60px;height: auto;}
  .individual_product_component .container-fluid {gap: 36px;}
  .individual_product_data .individual_product_name {font-size: 24px;}
  .product_detail_desc{order: 6;}
  .product_desc_component {padding: 0px 12px;}
  .product_desc_box {padding: 24px;}
  .breadcrumb_component .container-fluid .breadcrumb_series {overflow-x: auto;overflow-y: hidden;}
  .breadcrumb_title .breadcrumb_series {width: max-content;}
  .individual_product_component .col-md-6 {gap: 16px;}
  .health_beauty_product_list{grid-auto-columns: calc((100% - (24px * 0.5)) / 1.5);}
  .home_kitchen_product_list{grid-auto-columns: calc((100% - (24px * 0.5)) / 1.5);}
  .electronics_kitchen_product_list{grid-auto-columns: calc((100% - (24px * 0.5)) / 1.5);}
  .grocery_kitchen_product_list{grid-auto-columns: calc((100% - (24px * 0.5)) / 1.5);}
  .fashion_kitchen_product_list{grid-auto-columns: calc((100% - (24px * 0.5)) / 1.5);}
  .toys_games_kitchen_product_list{grid-auto-columns: calc((100% - (24px * 0.5)) / 1.5);}
  .sports_kitchen_product_list{grid-auto-columns: calc((100% - (24px * 0.5)) / 1.5);}
  .baby_kids_kitchen_product_list{grid-auto-columns: calc((100% - (24px * 0.5)) / 1.5);}
  .office_school_kitchen_product_list{grid-auto-columns: calc((100% - (24px * 0.5)) / 1.5);}
  .automative_tools_kitchen_product_list{grid-auto-columns: calc((100% - (24px * 0.5)) / 1.5);}
  .pets_kitchen_product_list{grid-auto-columns: calc((100% - (24px * 0.5)) / 1.5);}
  .baby_kitchen_product_list{grid-auto-columns: calc((100% - (24px * 0.5)) / 1.5);}
  .automotive_kitchen_product_list{grid-auto-columns: calc((100% - (24px * 0.5)) / 1.5);}
  .similarDeals_product_list{grid-auto-columns: calc((100% - (24px * 0.5)) / 1.5);}
  .all_category_product_list{grid-auto-columns: calc((100% - (24px * 0.5)) / 4.5);}
  .signup-tabbing li {padding: 14px;}
  .signup-tabbing li a img {width: 50px;height: 50px;}
  .signup-tabbing {flex-direction: column;}
  /* review */
  .product_price .real_price {font-size: 18px;} 
  .product_price .cutout_price {font-size: 18px;}
  .product_price .discount_price {font-size: 18px;}
  .product_buy_button {gap: 10px;}
  .product_buy_button.auto-align #shareBtn {margin-left: 10px !important;}
  .product_buy_button button {padding: 10px 10px;}
  .coupon-box {padding: 10px 10px;}
  .product_img {width: 100%;object-fit: fill;aspect-ratio: 1/1;}
  .product_img img {width: 100%;object-fit: fill;aspect-ratio: 1/1;}
  .product_details .product_price .real_price {font-size: 12px;}
  .product_details .product_price .cutout_price {font-size: 12px;}
  .product_details .product_price .discount_price {font-size: 12px;}
  .health_beauty_product_list, .home_kitchen_product_list, .electronics_kitchen_product_list, .grocery_kitchen_product_list, .fashion_kitchen_product_list, .pets_kitchen_product_list, .baby_kitchen_product_list, .automotive_kitchen_product_list, .similarDeals_product_list,
  .toys_games_kitchen_product_list, .sports_kitchen_product_list, .baby_kids_kitchen_product_list, .office_school_kitchen_product_list, .automative_tools_kitchen_product_list {padding: 4px;}
  .individual_product_img #mainProductImage {height: 100%;width: 100%;object-fit: cover;}
  .individual_product_img figure {height: 100%;width: 100%;object-fit: cover;}
  .product_desc_box {padding: 16px;}
  .error_title img {width: 100%;height: 70px;object-fit: cover;}
  .price-input-wrapper label { font-size: 13px; font-weight: 500; color: #444; margin-right: 5px; white-space: normal; }
  .product_tag {width: min-content; white-space: nowrap;}
  .seller_box img, .buyer_box img{width: 60px;height: auto;}
  .signin_title h1 {
      font-size: 30px;
  }
  .breadcrumb_title{width:100%;}
	.breadcrumb_title .breadcrumb_series {width: 100%;}

  .code-popup-wrapper .code-options-wrapper .box-single { display: flex; width: 180px; flex-direction: column; height: 180px; border-radius: 16px; align-items: center; padding: 18px 20px; box-shadow: 0 0 11px rgba(0,0,0,0.15); cursor: pointer; margin-right: 20px; }
  .code-popup-wrapper .code-options-wrapper { display: flex; width: 100%; justify-content: center; flex-wrap: wrap; margin: 40px 0; gap: 5px; }
  .code-popup-wrapper { display: flex; width: 100%; flex-wrap: wrap; align-items: flex-start; max-width: 650px; margin: 0 auto; background-color: white; padding: 20px 40px; position: relative; }
}

@media (min-width: 551px) and (max-width: 766px) {
  .product_slider_box {display: flex;gap: 16px;width: 100%;}
}

@media (max-width:550px){
  .product_buy_button .head_amazon {padding: 12px 45px;}
  .health_beauty_product_list{grid-auto-columns: calc((100% - (0px * 2.5)) / 2.5);}
  .home_kitchen_product_list{grid-auto-columns: calc((100% - (0px * 2.5)) / 2.5);}
  .electronics_kitchen_product_list{grid-auto-columns: calc((100% - (0px * 2.5)) / 2.5);}
  .grocery_kitchen_product_list{grid-auto-columns: calc((100% - (0px * 2.5)) / 2.5);}
  .fashion_kitchen_product_list{grid-auto-columns: calc((100% - (0px * 2.5)) / 2.5);}
  .toys_games_kitchen_product_list{grid-auto-columns: calc((100% - (0px * 2.5)) / 2.5);}
  .sports_kitchen_product_list{grid-auto-columns: calc((100% - (0px * 2.5)) / 2.5);} 
  .baby_kids_kitchen_product_list{grid-auto-columns: calc((100% - (0px * 2.5)) / 2.5);}
  .office_school_kitchen_product_list{grid-auto-columns: calc((100% - (0px * 2.5)) / 2.5);} 
  .automative_tools_kitchen_product_list{grid-auto-columns: calc((100% - (0px * 2.5)) / 2.5);}
  .pets_kitchen_product_list{grid-auto-columns: calc((100% - (0px * 2.5)) / 2.5);}
  .baby_kitchen_product_list{grid-auto-columns: calc((100% - (0px * 2.5)) / 2.5);}
  .automotive_kitchen_product_list{grid-auto-columns: calc((100% - (0px * 2.5)) / 2.5);}
  .similarDeals_product_list{grid-auto-columns: calc((100% - (0px * 2.5)) / 2.5);}
  .product_details .product_price {flex-wrap: wrap;}
  .product_details .product_name {font-size: 14px;}
  .product_tag>p {font-size: 10px;}
  .product_tag>img {height: 12px;width: 12px;}
  .product_img {width: 100%;object-fit: fill;aspect-ratio: 1/1;}
  .product_img img {width: 100%;object-fit: fill;aspect-ratio: 1/1;}
   .allCategory_grid_box {display: flex;flex-wrap: wrap;}
  .allCategory_products_1, .allCategory_products_2, .allCategory_products_3 {width:100%;flex-direction: row;flex-wrap: wrap;}
  .allCategory_products_1 .allCategory_card {width: 100%;}
  .allCategory_products_2 .allCategory_card {width: 100%;}
  .allCategory_products_2{order:0}
    .footer_component {padding: 40px 10px;}
  .footer_menu_container .footer_box {gap: 24px;}
  .footer_menu_box h4 {font-size: 14px;}
  .copyright_title p {font-size: 14px;}
  
  .code-popup-wrapper .code-options-wrapper .box-single { display: flex; width: 180px; flex-direction: column; height: 180px; border-radius: 16px; align-items: center; padding: 18px 20px; box-shadow: 0 0 11px rgba(0,0,0,0.15); cursor: pointer; margin-right: 0px; }
  .code-popup-wrapper .code-options-wrapper { display: flex; width: 100%; justify-content: center; flex-wrap: wrap; margin: 40px 0; gap: 5px; }
  .code-popup-wrapper { display: flex; width: 100%; flex-wrap: wrap; align-items: flex-start; max-width: 650px; margin: 0 auto; background-color: white; padding: 20px 40px; position: relative; }

  .multiple-tier-coupon-warpper { display:flex; flex-direction:column; align-items:flex-start; padding:10px 15px; gap:10px; }

  .multiple-tier-coupon-warpper .unit-column, .multiple-tier-coupon-warpper .percentage-column, .multiple-tier-coupon-warpper .get-code-column { width:100%; text-align:left; } 
  .multiple-tier-coupon-warpper .get-code-column { display:flex; justify-content:flex-start; }
  .multiple-tier-coupon-warpper .copy-code{display:flex;}
}