@media only screen and (max-width:1050px){
    .top_page_bb_aera_main{
        display: none;
    }
}

@media only screen and (max-width:700px){

    .main_row{
      max-width: 100%;
      padding-left: 0px;
      padding-right: 0px;
    }

    .header_logo{
       width: fit-content;
       height: 52px;
    }

    .logo_txt_con{
        display: none;
    }

    .flash_sale_home_product{
        flex-wrap: wrap;
        width: calc(100% - 20px);
        margin: 0 auto 0 auto;
    }

    .for_you_home_product{
        width: calc(100% - 20px);
        margin: 0 auto 0 auto;
    }

    .product_main_con{
        width: calc(50% - 10px);
        margin-right: 5px;
        margin-left: 5px;
    }

    .easy_pp_aera_footer{
        flex-wrap: wrap;
    }

    .footer_logo{
        margin-top: 10px;
    }

    .loxbo_info_text{
        margin-bottom: 5px;
    }

    .info_portion_main{
        margin-top: 10px;
        padding-bottom: 10px;
        justify-content: center;
    }

    .page_aera_op_01{
        margin-top: 15px;
        justify-content: center;
    }

    .flase_sale_con_ttt{
        margin-left: 10px;
        font-size: 24px;
    }

    .fx_main_con_aera{
        margin-right: 10px;
    }

    .flase_sale_con_ttt_logo{
        margin-left: 10px;
    }

    .home_ceta_see_more_btn {
        height: 24px;
        font-size: 14px;
    }

    .home-tag-001{
        font-size: 14px;  
    }

    .home-tag-002{
        font-size: 14px;
    }

    .home-tag-003{
        padding: 4px;
        font-size: 14px;
        top: 7px;
        right: 5px;
    }

    .page_aera_con{
        flex-wrap: wrap;
    }

    .add_to_card_main{
        margin-left: 7px;
        margin-right: 20px;
        width: 30px;
    }

    .main_header_div{
        height: 52px;
    }

    .ac_card_main{
        height: 52px;
    }

    .header_logo_img{
        height: 35px;
        width: 35px;
    }

    .heder_search_main{
        height: 40px;
        width: calc(69% - 15px);
        margin-right: 10px;
        margin-left: 5px;
    }

    .heder_search_sub_con{
        height: 32px;
    }

    .heder_search_bar_logo{
        height: 32px;
        width: 32px;
    }

    .heder_search_bar_logo::before {
        height: 20px;
        width: 20px;
    }

    .header_search_inp{
        width: calc(100% - 60px);
        height: 28px;
        font-size: 17px;
    }

    .account_main_logo{
        height: 24px;
        width: 24px;
    }

    .card_main_logo{
        height: 24px;
        width: 24px;
    }

    .ac_card_main_sub{
        height: 24px;
    }

    .card_count_ll{
        height: 17px;
        width: 17px;
        font-size: 15px;   
        top: -12px;
        right: -17px; 
    }

    .img_slider_main_aera{
        height: fit-content;
        flex-direction: column-reverse;
        margin-top: 0;
    }

    .home_slider_main{
        width: 100%;
        height: 148px;
        margin-bottom: 10px;
    }

    #slider{
        border-radius: 0px;
        height: 148px!important;
    }

    #slider ul li{
        height: fit-content;
        height: 148px;
    }

    .slider_img_aera{
        border-radius: 0px;
        object-fit: contain;
        height: fit-content;
    }

    .slider_aera_ceta_con{
        border-radius: 0px;
        background-color: unset;
        width: 100%;
        margin-right: 0px;
        height: fit-content;
    }

    .ceta_item_list_group{
        width: 100%;
        height: 340px;
        display: flex;
        flex-wrap: wrap;
        overflow-x: scroll;
        flex-direction: column;
        margin-top: 10px;
    }

    .ceta_item_list_group::-webkit-scrollbar {
        width: 0px;
        height: 0px;
    }

    .ceta_item_list{
        width: 100px;
        display: flex;
        height: fit-content;
    }

    .ceta_item_list::before{
        display: none;
    }

    .ceta_item_img_group_523{
        width: 100px;
        height: 100px;
        background-color: #F3F5F7;
        border-radius: 6px;
    }

    .ceta_item_img_520{
        display: block;
        width: 100%;
        height: 100px;
        object-fit: contain;
    }

    .ceta_container_aera_120{
        width: 100%;
        height: 150px !important;
    }

    .ceta_txt_aera_2341{
        display: flex;
        height: calc(100% - 100px);
        align-items: center;
        justify-content: center;
    }

    .slider_aera_ceta_title{
        display: none;
    }

    .top_bottom_offer_main{
        margin-top: 5px;
    }

    .top_offer_img_aera{
        width: 100%;
        border-radius: 0px;
    }

    .cart_main_div_aera_group{
        width: 100%;
    }

    .header_sss_aera_op_1554{
        width: 100%;
        padding-left: 0px;
        padding-right: 0px;
        top: 52px;
    }

    .heder_search_main_ss_item_group{
        width: 100%;
        border-radius: 0px;
    }

    .slider_aera_ceta_title_02{
        margin-top: 5px;
    }

    .top_page_bb_aera_main{
        display: none;
    }

    .product_view_con_aera{
        flex-direction: column;
    }

    .product_con_aera_01{
        width: calc(100% - 20px);
        margin: 0 auto 0 auto;
    }

    .product_con_aera_img_03::-webkit-scrollbar {
        width: 0px;
        height: 0px;
    }

    .product_con_aera_img_01{
        height: 320px;
    }

    .product_img_com_0001{
        height: 320px;
    }

    #product_video_src_0001{
        height: 320px;
    }

    .product_view_main_con_001{
        height: 80px;
        width: 120px 
    }

    .product_view_main_con_002{
        height: 80px;
        width: 120px;
    }

    .product_view_main_con_002 iframe{
        height: 80px!important;
        width: 120px!important;
    }

    .product_view_img_sub_002{
        height: 80px;
        width: 120px
    }

    .product_con_aera_img_02{
        height: 80px;
    }

    .product_con_aera_img_03{
        height: 80px;
    }

    .slider_arrow_left{
        height: 20px;
        width: 20px;
        top: 32%;
    }

    .slider_arrow_left::before{
        height: 14px;
        width: 14px;
    }

    .slider_arrow_right{
        height: 20px;
        width: 20px;
        top: 32%;
    }

    .slider_arrow_right::before{
        height: 14px;
        width: 14px;
    }

    .product_con_aera_02{
        width: calc(100% - 20px);
        margin: 0 auto 0 auto;
    }

    .product-view-title{
        font-size: 16px;
        font-weight: 500;
    }

    .product-favourite-btn{
        width: 140px;
        font-size: 16px;
        height: 40px;
        margin-left: 5px;
        margin-right: 5px;
    }

    .product-favourite-btn::before{
        height: 24px;
        width: 24px;
    }

    .product-add-to-crad{
        width: 160px;
        height: 40px;
        font-size: 16px;
    }

    .product-add-to-crad::before{
        height: 24px;
        width: 24px;
    }

    .product-add-to-count-group{
        height: 40px;
    }

    .product-add-mm{
        height: 40px; 
    }

    .product-add-pp{
        height: 40px;
    }

    .product-add-count-to{
        font-size: 18px; 
    }

    .product-add-to-group{
        margin-bottom: 5px;
    }

    .product_cart_add_view{
        width: calc(100% - 20px);
        flex-direction: column;
        margin-left: auto;
        margin-right: auto;
    }

    .delivery_area_tt_001_txt{
        margin-top: 10px;
        margin-left: 0px;
        text-align: center;
    }

    .product_additional_info_title{
        margin: 0 10px 0 10px;
    }

    .product_shop_main_col_001{
        display: none;
    }

    .product_shop_main_col_002{
        width: calc(100% - 25px);  
        margin-left: 0px;
        display: block;
        margin: 0 auto 0 auto;
    }

    #porduct_shop_sort_list_option_0007{
        width: 100px;
        height: 26px;
        display: block;
        border: none;
        background-color: unset;
        font-family: 'InterSemiBold';
        font-size: 15px;
        outline: none;
    }

    .shop_page_porduct_list_aera_group{
        margin-top: 0px;
    }

    .product_top_bar_aera_ceta_name{
        display: none;
    }

    .product_list_aera_group{
        flex-direction: column;
    }

    .product_list_aera_group_col_02{
        margin: 0 auto 0 auto;
    }

    .product_list_aera_group_col_01{
        width: calc(100% - 20px);
        margin: 0 auto 0 auto;
        max-height: 610px;
        height: fit-content;
    }

    .shopping_crad_step_aera_group{
        flex-direction: column;
    }

    .shopping_crad_step_aera_item{
        width: 220px;
        margin-right: 0px;
    }

    .shopping_crad_step_aera_item_hide_for_phone{
        display: none;
    }

    .table_hide_item_aera_120{
        display: none;
    }

    .product_list_aera_group{
        margin-top: 10px;
    }

    .product_list_aera_table_th_05{
        display: none;
    }

    .product_list_aera_table_td_04{
        display: none;
    }

    .product_list_aera_table_p_txt_group{
        margin-left: 0px;
    }

    .product_list_aera_table_td_05{
        display: none;
    }
    
    .product_list_aera_table_td_06{
        display: table-cell;
        border-bottom: 1px solid #E8ECEF;
        font-family: 'InterSemiBold';
        font-style: normal;
        font-weight: 400;
    }

    .td_mobile_show_aera_1054{
        height: 100%;
        display: flex;
        align-items: flex-end;
        flex-direction: column;
    }

    .product_list_aera_table_td_01{
        display: table-cell;
    }

    .product_list_aera_table_tr_214_s1{
      margin-bottom: 20px;
    }

    .product_list_aera_table_td_03{
        padding-bottom: 15px; 
    }

    .td_mobile_show_aera_1055{
      display: block;
    }

    .pc_table_hide_item_aera_140{
        display: block;
    }

    .crad_main_pp_title{
        font-size: 40px;
        margin-bottom: 10px;
    }

    .product_details_aera_group_col_01{
       width: calc(100% - 20px);
       margin: 10px auto 0 auto;
    }

    .del_or_sum_aera_group_01{
        width: calc(100% - 20px);
        margin: 20px auto 0 auto;
    }

    .delivery_area_tt_001_txt{
        margin-top: 0;
        margin-left: 5px;
    }

    .mr_left_10{
        margin-left: 10px;
    }

    .order_com_main_aera_op_group{
        width: calc(100% - 20px);
        margin: 0 auto 0 auto;
    }

    .order_com_main_aera_op_mes_002{
        font-size: 24px;
    }

    .account_main_aera_group_con{
        flex-direction: column;
        margin-top: 10px;
    }

    .account_main_aera_group_col_002{
        width: calc(100% - 20px);
        margin-left: auto;
        margin-right: auto;
    }

    .account_main_aera_group_col_001{
        width: calc(100% - 52px);
        display: block;
        margin-left: auto;
        margin-right: auto;
        margin-bottom: 40px;
    }

    .cus_details_entry_inp_group_001{
        flex-direction: column;
    }

    .cus_details_entry_inp_group_003{
        flex-direction: column;
    }

    .cus_details_entry_inp_group_ss_001{
        width: 100%;
    }

    .cus_details_entry_inp_group_ss_002{
        width: 100%;
        margin-left: 0;
        margin-top: 10px;
    }

    .order_details_display_phone_hide{
        display: none;
    }

    .order_details_ph_aera_geoup{
        width: 100%;
        height: fit-content;
        border-bottom: 1px solid #E8ECEF;
        padding-bottom: 15px;
    }

    .order_details_ph_aera_geoup_main{
        max-height: 610px;
        overflow-y: scroll;
    }

    .order_details_ph_aera_geoup_main{
        display: block;
    }

    .order_details_ph_aera_title{
        display: block;
        margin-top: 0px;
    }

    .order_details_ph_aera_title{
        font-family: 'RegularFont';
    }

    .product_order_history_aera_group_col_01{
        margin-bottom: 30px;
        max-height: 650px;
    }

    .product-order-con-short-info-item-1{
        width: 50%;
    }

    .product-order-con-short-info-item-01{
        width: 50%;
    }

    .col_aera_512014{
        flex-direction: column;
        margin-left: auto;
    }

    .ta_41045{
        margin-bottom: 5px;
    }

    .tb_520231{
        margin-left: 0px;
        width: 130px;
    }

    .tr_214_s1_re_451{
        text-align: center;
    }

    .tr_214_s1_re_451_02{
        margin: 0 auto 0 auto;
    }

    .max_product_qty_aera_001{
        left: 10px;
        width: calc(100% - 30px);
    }

    .sign_up_main_from_group_con{
        width: calc(100% - 60px);  
    }

    .phone_dd_pp_aa_bb_451_ss01{
        display: table-cell!important;
    }

    .phone_dd_pp_aa_bb_451{
      display: table-cell!important;
    }

    .easy_pp_item_main{
        width: fit-content;
    }

    .easy_fast_logo_br{
        width: 60px;
        height: 60px;
    }

    .fast_del_logo{
        width: 42px;
        height: 22px;
    }

    .easy_payment_logo {
        height: 70px;
        width: 65px;
    }

    .title_aera_footer_01{
        font-size: 12px;
        margin-bottom: 0px;
    }
    
    .title_aera_footer_02{
        font-size: 12px;
    }

    .fff_support_logo{
        height: 30px;
        width: 30px;
    }

    .best_qu_logo{
        height: 60px;
        width: 60px;
    }

    .ff_dd_aa_op_phone_015{
        display: none;
    }

    .ff_dd_aa_op_phone_016{
        margin-top: 15px;
    }

    .td_mobile_show_aera_1055_ss_02_dis_none{
        display: none;
    }

   .td_mobile_show_aera_1055_ss_02{
        display: table-cell;
    }

    .crad_main_pp_title_002{
        font-size: 30px;
    }
    
    
    .contact_us_main_con{
        flex-direction: column;
    }

    .contact_us_main_con .card {
        width: calc(100% - 40px);
        margin: 20px 0 0 0;
     }

     .contact_us_sub_con_01{
        margin-bottom: 0px;
     }

} 