
:root {
  --bg-color: #ffffff;

  --bg-header: #ffffff;
  --bg-search: #ebeef3;
  --bg-body: #f7f8fa ;
  --text-color: #010101de;
  --text-color-2:#7d858d;
  --h2-color: #000;
  --card-bg: #fff;
  --button-bg: #007bff;
  --button-text: #000;
  --border-color: #ddd;
  --filter-svg: brightness(0) saturate(100%) invert(40%) sepia(0%)
    saturate(298%) hue-rotate(64deg) brightness(97%) contrast(94%);
}

.dark {
  --bg-color: #121212;
  --bg-body: #121212;
--text-color-2:#fff;
  --bg-search: #121212;
  --bg-header: #272727;
  --text-color: #fff;
  --h2-color: #fff;
  --card-bg: #2e3134;
  --button-bg: #333;
  --button-text: #f1f1f1;
  --border-color: #444;
  --filter-svg: brightness(0) saturate(100%) invert(100%) sepia(96%)
    saturate(0%) hue-rotate(279deg) brightness(109%) contrast(101%);
}


body .perossein_g_shooinf {
    display: none !important
}


@media (min-width: 1000px) {
    .hdhhdjsdjwui {
        height: auto !important
    }
}

@media (max-width:1330px) {
    .body_gt4d {
        width: 98%;
    }

    .header .body_gt4d {
        width: 100% !important;
    }



    .on_kal1 {
        width: 73%;
    }

    .iohgsa .dotList {
        margin: 5px 8px 0;
    }

    .kala_text .namojodr,
    .kala_text .mojodr,
    .kala_text .bezodiyt,
    .kala_text .tamasbegirid {
        left: -14px;
    }

    .body_up_daste {
        width: 22%;
    }

    .body_up_zirback2 {
        width: 1170px;
    }

    .twwwsa {
        width: 30% !important;
    }

    .b_nhtwews {
        width: 18%;
    }

    .textt_tutyre2 {
        width: 53%;
    }

}

@media (max-width:1250px) {
    .rast {
        width: 96%;
    }

    .body_gt4d {
        width: 98%;
    }

    .HJD_IOD2 {
        width: 40%;
    }

    .HJD_IOD1 {
        width: 40%;
    }



}


@media (max-width: 1125px) {

    .lkkhg_po {
        width: 40%;
    }

    .kala__p {
        width: 49%;
    }

    .jabekala {
        width: 69%;
    }

    .yafusa_we {
        width: 97%;
    }

    .box_kala {
        overflow: hidden;
        display: block
    }

    .box_kala_ar {
        width: 22.5% !important;
    }

    .body_up_zirback2 img {
        display: none;
    }

    .body_up_daste {
        width: 22%;
    }

    .b_nhtwews {
        width: 20%;
    }

    .menu_new_saz_absol>div {
        left: -270px !important;
        top: -117px !important;
    }

    .menu_new_saz_absol .menu_new_saz_absol_a {
        left: -539px !important;
    }

    .ji_hyy65 {
        width: 10%;
    }


    .serch_ajax_box {
        width: 415px;
    }

    .jabe_gasht .mahsul_jostoju:first-child,
    .jabe_gasht .mahsul_jostoju:nth-child(2),
    .jabe_gasht .mahsul_jostoju:nth-child(3) {
        flex: 0 0 29%;
    }


    .opys_boxes {
        width: 100%;
        margin: unset;
        margin-bottom: 10px;
        border-radius: unset;
    }

    .arshiv_newspas_9 {
        height: 180px;
    }

    .box_commentrt2 {
        width: 40%;
    }

    .body_up_zirback2 {
        width: 1060px;
    }

    .titrmeno {
        width: 300px;
    }



    .cart {
        flex: 0 0 18.666667%;
    }

  
    .khat_serch {
        width: 29.5%;
    }

    .wuediw {
        margin-top: 50px;
    }

    .box_kala_respon_1 {
        display: table;
        height: auto
    }

    .jadid {
        width: 24%;
    }

    .bishtar {
        line-height: 43px;
        height: 43px;
    }

    .ghanun_respons {
        display: table;
        height: auto
    }

    .arshiv_newspas_6 {
        width: 30.3%;
    }

    .product-info {
        right: 20px;
    }

    .textt_tutyre2 {
        width: 50%;
    }

    .text_mor {
        height: 35px;
    }
}


@media (max-width: 1070px) {
    .footer {
        width: 98%;
    }

    .rh_e43a {
        width: 80%
    }

    .cart {
        flex: 0 0 20.666667%;
    }

    .img_zamen__p {
        max-height: 185px;
        height: auto;
    }

    .jjkgfsd {
        width: 700px;
    }

    .khat_serch {
        width: 29%;
    }

    .box_kala_ar {
        width: 22% !important;
    }

    .menu_new_saz_absol>div {
        left: -260px !important;
    }

    .menu_new_saz_absol .menu_new_saz_absol_a {
        left: -519px !important;
    }

    .serch_ajax_box {
        width: 390px;
    }

    .jabe_gasht .mahsul_jostoju:first-child,
    .jabe_gasht .mahsul_jostoju:nth-child(2),
    .jabe_gasht .mahsul_jostoju:nth-child(3) {
        flex: 0 0 40%;
    }

    .body_up_zirback2 {
        width: 1010px;
    }

    .onvan_khabar {
        margin-bottom: 10px;
        height: 35px;
    }

    .ji_hyy65 {
        width: 13%;
    }

    .bazgash__p {
        height: auto;
        max-height: 225px;
    }


    .adress {
        width: 62%;
    }

    .copy {
        width: 100%;
        margin: 0;
    }
}

@media (max-width: 1065px) {
    .body_up_daste {
        width: 22%;
    }
}

@media (max-width: 1010px) {
    .sdw3_d0o {
        width: 100%;
        margin-right: 0;
    }



    .body_up_zirback2 {
        width: 960px;
    }

   

    .serch_ajax_box {
        width: 350px;
    }

    .jjkgfsd {
        width: 650px;
    }

    .xs_09zmj {
        width: 100%;
    }

    .dcj_ytr {
        width: 50%;
    }

    .list {
        float: none;

        margin: 0 auto;

    }

    .arshiv_kala .box_kala_ar:nth-child(4),
    .arshiv_kala .box_kala_ar:nth-child(8),
    .arshiv_kala .box_kala_ar:nth-child(12),
    .arshiv_kala .box_kala_ar:nth-child(16),
    .arshiv_kala .box_kala_ar:nth-child(20),
    .arshiv_kala .box_kala_ar:nth-child(24),
    .arshiv_kala .box_kala_ar:nth-child(28),
    .arshiv_kala .box_kala_ar:nth-child(32),
    .arshiv_kala .box_kala_ar:nth-child(36),
    .arshiv_kala .box_kala_ar:nth-child(40),
    .arshiv_kala .box_kala_ar:nth-child(44),
    .arshiv_kala .box_kala_ar:nth-child(48),
    .arshiv_kala .box_kala_ar:nth-child(52),
    .arshiv_kala .box_kala_ar:nth-child(56),
    .arshiv_kala .box_kala_ar:nth-child(60) {
        border-left: 1px solid #e3e3e3;
    }

    .arshiv_kala .box_kala_ar:nth-child(3),
    .arshiv_kala .box_kala_ar:nth-child(6),
    .arshiv_kala .box_kala_ar:nth-child(9),
    .arshiv_kala .box_kala_ar:nth-child(12),
    .arshiv_kala .box_kala_ar:nth-child(15),
    .arshiv_kala .box_kala_ar:nth-child(18),
    .arshiv_kala .box_kala_ar:nth-child(21),
    .arshiv_kala .box_kala_ar:nth-child(24),
    .arshiv_kala .box_kala_ar:nth-child(27),
    .arshiv_kala .box_kala_ar:nth-child(30),
    .arshiv_kala .box_kala_ar:nth-child(33),
    .arshiv_kala .box_kala_ar:nth-child(36),
    .arshiv_kala .box_kala_ar:nth-child(39),
    .arshiv_kala .box_kala_ar:nth-child(42),
    .arshiv_kala .box_kala_ar:nth-child(46) {
        border-left: unset;
    }

    .list:last-child {
        margin-left: 0;
    }

    .bazgash__p {
        width: 24%
    }

    .sgg6_r43dd {
        width: 24.2%;
        margin: 5px auto;
        margin-left: 1%;
        display: inline-block;
    }

    .jadid {
        width: 31%;
    }

    .sg_cdr {
        width: 70.8%;
    }

    .slid {
        height: auto;
    }

    .box_shegef {
        width: 29%;
        height: auto;
    }

    .brand2 {
        width: 22%;
    }

   
}


@media (max-width:960px) {



    .body_a1 {

        padding-bottom: 100px
    }

    body {
        padding-bottom: 66px
    }

    .wewrwe .ghanun {
        width: 50px;
        height: 50px;
    }

    .chap {
        width: 98.5% !important;
    }

    .boxzemanat {
        display: none;
    }

    .cart {
        flex: 0 0 22.666667%;
    }

    .serch_ajax_box {
        width: 325px;
    }

    .b_nhtwews {
        width: 25%;
    }

    .jjkgfsd {
        width: 600px;
    }

    .body_up_zirback2 {
        width: 900px;
    }

    .menu_new_saz_absol>div {
        left: -232px !important;
    }

    .menu_new_saz_absol .menu_new_saz_absol_a {
        left: -463px !important;
    }

    .wrfdf_io {
        width: unset;
    }

    .arshiv_newspas_9 {
        height: 230px;
    }

    .khat_serch {
        width: 45%;
    }

    .com3_8 {
        width: 90%;
        float: right;
    }

    .lkkhg_po {
        width: 45%;
    }

    .HJD_IOD2 {
        width: 50%;
    }

    .HJD_IOD1 {
        width: 50%;
    }

  

    .z_o9onat {
        display: none;
    }

    .ddh_76_vf {
        display: none;
    }

    .addr_ess {
        text-align: right;
    }

    .img_kala__p {
        max-height: 154px;
    }

    .hy_mytrg {
        right: 4px;
    }

    .time_engheza {
        width: 47%;
    }

    .p5_8 {
        margin-left: 0
    }

    .shop,
    .kala {
        height: 278px;
    }

    .kala__p {
        width: 49%;
    }

    .rast {
        width: 98%;
        margin: 0px;
    }




    .jens {
        width: 48.6%;
    }

    .jabekala {
        width: 96%;
    }

    .pag_3_oi {
        margin-top: 30px;
        margin-bottom: 10px;
    }

    .hsyysys_uus .navactive::before {
        top: calc(100% - 31px);
    }

    .hsyysys_uus .navactive::after {
        top: calc(100% - 31px);
    }

    .pishnahad_kala__p,
    .box_pishnahad {
        display: table;
        height: auto;
    }

    .disply_block_div .pishnahad_kala{
    display: block;
    position: relative;
}

.disply_block_div .hy_mytrg{
    display: block;
        width: 99%;
        margin: 0 auto;

}

    .slider {
        height: 260px;
    }

    .slid_box {

        height: 80px;
    }

    .select_slid2 {
        width: 30%;
        height: 103px;
    }

    .jadid {
        width: 48%;
    }

    .shop_widge {
        height: 362px;
    }

    .bishtar {
        line-height: 35px;
        height: 35px;
    }

    .ghanun_respons {
        display: table;
        height: auto
    }


    .titr_f,
    .onvan_f {
        text-align: center
    }

    .fo_0er {
        width: 98%;
    }

    .brand2 {
        width: 26%;
    }

    .adress {
        width: 98%;
    }

    .moarei_iopy {
        width: 100%
    }

    .posfhn {
        width: 75%;
        margin-left: 3%;
    }

    .uigdiksja {
        width: 17%;
    }


    .logo .img_logo {
        max-width: 80%;
        margin-top: 1%;
    }



    .sde_4re img {
        width: 100%;
        height: auto;
    }



    .menu_new_saz_absol .menu_new_saz_absol_a .menu_ofoghi_teyp {
        width: 48%;
    }

    .serc_lef {
        width: 100%;
        box-sizing: border-box;
    }

    .arshiv_kala {
        width: 99% !important;
        float: right;
    }

    .box_kala_ar {
        width: 47.5%;
    }

    .bargozin {
        display: none
    }

    .ras_khabar {
        width: 96%;
    }

    .box_khabar {
        width: 97%;
        /* margin-top: 7rem; */
    }

    .wuediw {
        width: 47%;
    }

    .galy_jabe {
        width: 31.9%;
    }

    .ran_kala_kao {
        width: 98%;
    }

    .random_cala_row {
        width: 49.5%;
    }

    .ran_kala_kao {
        width: 98%;
        height: 204px;
        overflow: hidden;
        display: block;
    }

    .pag_kado_tozi {
        width: 98%;
    }

    .taghir_si {
        margin: 5px auto;
    }

    .pardakht_fac {
        width: 39%;
    }

    .kala_img {
        width: 100%;
    }

    .kala_text {
               width: 98%;
        float: right;
        position: relative !important;
        top: -8px !important;
        z-index: 55555555;
        border-radius: 15px 15px 0 0 !important;
    }
    .hf_vjhsn{
        position: relative;
    bottom: 4px;
    }

    .afzud_sabad {
        float: none;
        display: inline-block;
    }

    .hsyysys_uus {
        border-bottom: 0;
    }

    .hsyysys_uus .tabing_q2 {
        border-bottom: 1px solid #e3e3e3;
    }

    .afzud_sabad {

        min-width: 50%;
    }

    .com3_9,
    .com3_12,
    .com3_10 {
        width: 98% !important;

    }

    .kala {
        width: 30.4%;
    }

    .dialog_t {
        width: 95% !important
    }

    .menu_header {
        padding: 3px 0px;
        height: auto;
    }

    .noe_ersali {
        width: 93%;
    }

    .makn_fac select {
        width: 97%;
    }

    .kadoha_gift {
        width: 45%;
    }

    .jabe_neshan_pg {
        width: 39%;
    }

    .neshan_bo_pg {
        width: 58%;
    }

    .neshan_bo_pg div:hover {
        color: red;
        padding-right: 10%;
        width: 85%;
    }

    .d2_4e_bdoiyu {
        height: auto;
        width: 32%;
        text-align: center;
        float: none;
        margin: 0 auto;
    }

    .sl2_uuyidhg {
        width: 100%;
        height: 100%;
        display: flex;
        position: relative;
        text-align: center;
    }

    .yjjthyrt {
        display: block;
        float: left;
        width: 100%;
    }

    .pobjsx {
        display: block;
        float: right;
        width: 100%;
    }

    .chap {
        display: none;
    }

    .chapbaz {
        position: fixed !important;
        bottom: 0px;
        width: 100% !important;
        z-index: 999999;
        left: 0px;
        top: 42px;
        background: #f7f8f9;
        overflow-y: auto;
        display: block;
    }

    .gesmat_daste_bandi {
        padding: 0px;
        display: inline-block;
        width: unset;
        border: 1px solid #bbbbbb;
        background: #fff;
        border-radius: 17px;
        margin-left: 2px;
        margin: 4px;
        height: 28px;
        float: right;
        text-align: right;
        line-height: 28px;
        color: #222;
        font-size: 12px;
        font-weight: normal;
        cursor: pointer;
    }

    .gesmat_daste_bandi input {
        display: none;
    }

    .gesmat_daste_bandi label {
        text-align: center;
        float: right;
        position: relative;
        line-height: 16px;
        cursor: pointer;
        font-size: 12px;
        color: #6c6c6c;
        padding: 5px 12px;
        border-radius: 17px;
        margin-right: -2px;
        display: table;
        height: auto;
        width: unset;
    }

    .gesmat_daste_bandi input[type=checkbox]:checked+label {
        color: #fff !important;
        background-color: #373435 !important;
        border-color: #373435 !important;
        padding-bottom: 7px;
    }

    .kol_gabe_ar_jost {
        display: inline-block;
        position: relative;
        padding: 3px 8px;
        border: 1px solid #c7c7c7;
        background: #fff;
        color: #444;
        float: right;
        vertical-align: middle;
        border-radius: 8px;
        height: 22px;
        text-align: right;
        font-size: 11px;
        line-height: 24px;
        width: 90%;
        border-top: unset;
        margin: unset;
        margin-top: 7px;
        margin-left: 7px;
        margin-right: 2%;
    }

    .on_dast_kala {
        margin-top: unset;
    }

    .uyfuys98 {
        position: absolute;
        width: 90%;
        border: 1px solid #d5d5d5;
        background: #f3f3f3;
        color: #444;
        height: auto;
        top: 30px;
        z-index: 999999999999;
        right: 0px;
        border-radius: 7px;
        padding: .5%;
        text-align: right;
        line-height: 23px;
        display: none;
        max-height: 302px;
        overflow: auto;
        overflow-x: hidden;
    }

    .box_zir .uyfuys98 {
        display: block;
    }

    .penhhhan {
        position: fixed;
        width: 100%;
        height: 100%;
        right: 0;
        top: 0;
    }

    .serc_lef {
        background: #f7f8f9;
    }

    .hwy_gudwv {
        display: inline-block;
    }

    .bastan_nemayesh_iueu {
        display: inline-block;
    }

    .on_dast_kala {
        display: block;
    }

    .ng-tns-c12-15 {
        display: block;
    }

    .box_commentrt2 {
        top: 30px;
        width: 50%;
    }


}

@media (max-width: 950px) {
	
	.zanbil_ur{    z-index: 9999999999;}
    .disply_block_div {
        display: flex;
        flex-wrap: wrap !important;
        flex-direction: column !important;
    }
}

@media (max-width:930px) {
    .menoo3 {
        display: none
    }


    .logo {
        float: INITIAL;
        MARGIN: 0 AUTO;

    }




    .drag_chang_save {
        width: 76% !important;
        float: right !important;
        padding: 0% 12% !important;
    }

    .lkkhg_po {
        width: 50%;
    }

    .uwgewer {
        width: 100%;
        margin-bottom: 5px;
    }

    .box_kala_ar {
        width: 30.7% !important;
    }

    .pppgdsg2 .kksdfr2:nth-child(9) hr {
        display: block;
    }

    .sabt {
        width: 100%;
    }

    .kksdfr2 {
        flex: 0 0 33%;
        width: 33%;
    }

    .menoo3 {
        float: left;
        width: 18%;
    }


    .kala_text .namojodr,
    .kala_text .mojodr,
    .kala_text .bezodiyt,
    .kala_text .tamasbegirid {
        left: -25px;
    }

    .search_box {
        float: right;
    }



}

@media (max-width:990px) {
    .wrwiknho {
        height: auto
    }
    body .sina-leaf-header.header, body .sina-leaf-header .header{
        padding-bottom: 0 !important;
    }
    .header .smart_headert{
        margin-bottom: 0 !important;
    }
   
    .box_kala_ar{
        display: flex;
    align-items: center;
    justify-content: center;

    }
    .box_kala_ar>a:nth-of-type(1){
        width: 50%;
    }
    .headertotal .aks_ser{
        top: -7px;
    }
    .qeyyy .meghdarerselectyuy{
              position: static !important;
        margin: 0;
        margin-right: 10px;
    }
    
    /* .swiper-pagination1 {
    position: absolute;
    top: -4px;
    left: -4px;
    z-index: 555;
} */
.ulghkhyu1{
    padding: 16px 0;
}
    .titrdaste{
        font-size: 15px;
    }
   
    .ulghkhyu1{
           
    padding: 10px 0;
    }
    
   
    .ulghkhyu1 {
    width: 90%;
    margin: 0 auto;
    overflow: hidden;
    
}
    .opys_boxes{
                flex-direction: column;
        border-radius: 15px;
        width: 94%;
        margin: 0 auto;
        margin-bottom: 30px;
    }
    .btnn-box .swiper-button-next, .btnn-box .swiper-button-prev {
    position: static;
    height: 14px !important;
    width: 30px !important;
    overflow: hidden;
    margin: 0;
    filter: brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(2%) hue-rotate(8deg) brightness(103%) contrast(101%);
}
.offffer .btnn-box {
    display: flex;
    align-items: center;
    height: auto;
    background: #1c1c25 !important;
    margin-top: 50px;
    width: 63px;
    height: 26px;
    border-radius: 10px;
    justify-content: center;
}
    .kalabia{
        gap: 1px;
    }
    .sde_4re img{
                margin-top: 23px;
    }
    
    .header{
        margin-bottom: 0 !important;
    }
    .smart_headert img{
        object-fit: cover;
    max-height: 80px;
    padding: 0px 0  10px 0;
    }
    .sl2_ljgff{
        width: 100%;
    }
    .sl2_ljgff .phougd{
        border-radius: 0;
    }
    .sl2_ljgff  .phougd:nth-last-of-type(3) img{
            border-radius:10px 0 0px 0px;
    }
     .sl2_ljgff .phougd:nth-last-of-type(4) img{
         border-radius:0px 10px 0px 0px;

     }
    .sl2_ljgff .phougd:nth-last-of-type(2) img{
           
             border-radius: 0px 0px 10px 0;
    }

     .sl2_ljgff .phougd:nth-last-of-type(1) img{
     border-radius: 0 0px 0 10px;
     }
    .bn_ht5g,.ban_jyhoe span {
        font-size: 16px !important;
    }
    .opys_boxes{
                padding: 10px 10px 20px 10px;
    }
   
  
    .qeyyy{
            display: flex;
    align-items: center;
    justify-content: space-between;
    flex-direction: row-reverse;
    width: 100%;
    }
    
    .title-top{
        gap: 5px;
    }
    .hy_mytrg .time{
        display: block;
    }
    .dfhsdrt .titrdaste {
    margin-bottom: 13px;
}
    .ugsubjh .img_list{
        height: 150px;
        object-fit: cover;
    }
    .box_imgkh>span{
        top: 10px;
        right: 10px;
    }
    .box_imgkh .cnt{
            bottom: -23%;

    }
   .eruhwei .shabake{
        width: AUTO;
        DISPLAY: FLEX;
   }
   .opys_boxes .gg5t_tr{
    top: 0;
    margin: 0;
   }
   .offffer .btnn-box{
    margin: 0;
   }
   .opysfff{
    width: 94%;
    margin: 0 auto;
   }
   .opys_boxes{
    flex-direction: column;
   }
    .foot-bot-m{
        flex-direction: column;
    }
    .lllfoot {
    width:200px;
}
    .foot-riii{
        width: 100%;
    }
   
    .foootter .foot-top .fooot-top-right{
        flex-direction: column;
        width: 100%;
                position: relative;
        align-items: start;
        gap: 0;
    }
    .addr_ess{
        padding: 0 !important;
    }
    .foootter{
        width: 92%;
        margin: 0 auto;zoom:.96
    }
     .foootter .numbertt{
                position: absolute;
        top: 15px;
        /* display: block; */
        left: 15px;
        font-size: 17px;
     }
     .foootter .foot-top{
        position: relative;
     }
       .foootter .logo{
        margin: 0 !important;
       }
    .addr_ess{
        text-align: center;
        width: 100% !important;
                border-right: none;
    }
    .foot-cent{
        flex-direction: column;
        width: 100%;
    }
    .fut{
        width: 35%;
    }
    .result-fa1 .wrapper_kala{
            width: 99%;
    }
    .result-fa1{
        flex-direction: column;
    }
    .aks_ser{
        box-shadow: none !important;
    }

    .efrere > .tedad_kala{
        display: none;
    }

    .garanti_kala{
        flex-direction: row;
    }

   .efrere > .afzud_sabad{
    display: none;
   }
    .constick{
            width: 100%;
   
    }

    .pro-det-foot{
        display: flex
;
        position: fixed;
        align-items: center;
        flex-direction: row-reverse;
        bottom: 0;
        right: 0;
        width: 96%;
        gap: 10px;
        justify-content: space-between;
        background: var(--bg-header);
        height: 91px;
                -webkit-box-shadow: 5px 2px 15px 1px rgba(0, 0, 0, .19);
        padding: 0 2%;
        z-index: 99999999999999999;
}


.pro-det-foot .cart_kala{
    display: none;
}


  .pro-det-foot .afzud_sabad{
            min-width: 12%;
                width: 65%;
                height: 49px;
  }

    .pro-det-foot .afzud_sabad input{
        position: static;
        padding: 0;
                font-size: 14px;
    }
    .pro-det-foot .button-nav-home{
        width: 17%;
    }

    .pro-det-foot .button-nav-home svg{
        filter: var(--filter-svg);
                width: 40px;
        height: 40px;
    }

  .pro-det-foot .tedad_kala{
       order: 4;
        width: 35%;
        margin-top: .5rem;
  }

    .skjdjskdj{
      
    }

     .skjdjskdj a{
        border-bottom: 1px solid var(--border-color);
     }
    .efrere{
               padding: 0;
        position: relative;
        background: none;
        border: none;
        /* margin-top: -60px; */
        /* margin-bottom: 120px; */
        top: 0px;
        margin: 0px;
    }
    
.kala_text .iugwiuge{
           display: flex;
        flex-direction: row-reverse;
        align-items: center;
        justify-content: space-around;

}
.efrere .time{
    display: none;
}
.iugwiuge > *:nth-of-type(2){
    margin-left: auto;
}

.iugwiuge .time{
    position: static;
}
    .kala_text{
           position: relative;
        top: -2px;
        border-radius: 0;
    }

    .pishnahad_kala{
        position: relative;
    z-index: 7;
    width: 56px;
    height: 29px;
    top: 44px;
    right: 76%;
    }
    .hy_mytrg{
        position: static;
            border-radius: 20px 20px 0 0;
                border-top: 2px solid rgb(231, 19, 61);
				display:none
    }

    .aks_kala .iugwiuge{
        display: none;
    }

    .iugwiuge{
            display: flex
;
    flex-direction: row;
          align-items: center;
        justify-content: end;
        position: static;
        /* width: 100%; */
        z-index: 5555;
        top: 0;
        left: 18%;
      
    }
    .topimgprod{
        border-radius: 20px;
        overflow: hidden;
    }

    .dustdashtani{
          flex-direction: row;

    }

    .aks_kala-wrap > div:nth-of-type(1){
    display: block !important;
   
}

    .body_upper {
        display: none !important;
    }

    .befres_moft {
        top: 10px !important;
    }

    .tedad_kala {
        margin-top: 2rem;
    }

    .botteem {
        display: flex;
        align-items: start;
        justify-content: center;
        width: 85%;

    }

    .iohgsa .numbertt {
        font-size: 16px;
    }

    .iohgsa .dotList {
        font-size: 14px;
    }

    .iohgsa .leftTitle {
        font-size: 13px;
        margin: 0px 38px 0;
        padding: 14px 0 14px 25px;
    }

    .iohgsa {
        border-right: 4px solid #1028ff;
        background: var(--bg-body);
            margin: 10px auto;
    }

    .color_bo {
        border: 1px solid #e0e0e2;
    }

    .tretre {
        display: flex;
        float: right;
        align-items: start;
        justify-content: start;
        gap: 5px;
    }

    .shabaketitr {
        text-align: center;
    }

   

    /* .tedad_kala{
            margin-bottom: 3rem;
    } */
    .mokaab_kala {
                margin-bottom: 0rem;
        margin-top: 0rem;
    }

    .efrere .mokaab_kala:nth-of-type(1){
       zoom:1.1

    }

    .aks_kala-wrap .ugsubjh {
        display: inline-block;
    }

    .aks_kala-wrap .aks_kala {
    width: 100%;
        background: #ffffff;
        z-index: 0;
        display: flex;
        position: relative;
        border-radius: 19px 19px 0px 0px;
        box-shadow: 0px 0px 11px #000;
        margin-bottom: -32px;
        padding-bottom: 40px;
    }

    .box_gozarkala {
        display: none;
    }

    .counter{
            zoom: .6 !important;
    }
  .opys_boxes .br432pzz{
    width: 97%;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: space-between;
    margin: 0 auto;
            margin-bottom: 6px;
  }
  .offffer {
    display: flex;
    align-items: center;
}
.tutyre{
    margin: 0;
   
}
.offffer h3{
  display: block;
  word-spacing: -5px;
}
.kalabia2 .phougd {
    flex: 0 0 98%;
}
  .opys_boxes_img{
    display: none;
  }

    .eruhwei,
    .botteem {
        flex-direction: column;
    }

    .yuyr-ew {
        flex-direction: column;
    }

    .box_gozarkala {
        margin-top: 3rem;
        bottom: -5px;
    }

    .opysfff {
        /* margin-left: 1rem; */
        border-radius: 15px;

    }


    body {
        padding-top: 0px !important;
    }

    .body_hamber3 {
        position: relative !important;
        display: flex !important;
        align-items: center;
        justify-content: space-between;
        flex-direction: row-reverse;
        padding: 6px 2% !important;
        width: 95% !important;
        box-shadow: none !important;
        
    }

    .kala_img  .swiper-pagination1{
        width: auto !important;
            background: #676767 !important;
    border-radius: 20px !important;
    padding: 0 5px !important;
        bottom: 33px !important;
    left: 15px !important;
    }


     .kala_img .swiper-pagination-bullet{
            width: 8px !important;
    height: 8px !important;
        background: #eee !important;
            margin: 0 2px !important;
     }

    .kala_img .swiper-pagination-bullet-active {
    background: #fff !important;
    width: 17px !important;
}
    .menotop {
        align-items: center;
        justify-content: center;
        border: none;
        margin: 2px 0;
        background: var(--bg-header);
        padding-bottom: 8px;
    }

    .body_hamber3>a:nth-of-type(1) {
        margin-right: 6px !important;

    }

    .kala_img>.skjdjskdj {
        display: flex;
    }

    .kala_text .skjdjskdj {
        display: none;
    }

    .body_hamber3>svg {
        margin-right: auto !important;
        width: 45px !important;

    }

    .headertotal .jostan_box {
        display: block;
        height: 25px !important;
        border-radius: 13px;

    }
   
    .phougd{
        margin-bottom: 0 !important;
    }
    .sl2_ljgff{
        gap: 3px;
    }
    .swiper-slide_yu{
        /* border-radius: 15px; */
    }

    .headertotal {
              background: var(--bg-header);
        -webkit-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, .19);
        padding-bottom: 8px;
        margin-bottom: 7px;
    }

    .body_a1 {
        padding-top: 0px !important;
    }

    .body_hamber3 .logo {
        margin: 0 !important;
        max-width: 34% !important;

    }

    body .body_hamber5 {
         order: 5;
        display: flex;
        align-items: center;
        justify-content: center;
        position: ABSOLUTE;
        top: -6px;
        WIDTH: 100%;
        HEIGHT: 53PX;
        LEFT: 0PX;
        TOP: 0PX;
        BOX-SIZING: BORDER-BOX;
        flex-wrap: nowrap;
        padding-left: 30px;

    }

    .header .smart_headert {
        
    }

    .body_hamber3>img:nth-of-type(2) {
        display: none !important;
    }


    .body_upper .menbotleft {
        display: none;
    }

    .boxing {
        display: none !important;
    }

    .menotop .menright {
        display: none;
    }

    .wuguwyf {
        display: block;
        box-shadow: 0px 0px 10px #000000a1;
    }

    html body .icon_utab {
        z-index: 9 !important;
    }



    .head_kala {
        margin-top: 0rem;
    }

    .go-under {
        opacity: 0;
        /* میره تو جریان صفحه */
        z-index: 0;
        /* بره زیر همه */
    }

    /* .aks_kala-wrap {
        height: 400px;
    
    } */


    .ugsubjh--fixed {
     transform: translate(-50%, 0);
        position: fixed;
        top: 0;
        left: 50% !important;
    }

    .body_up_daste {
        display: none;
    }

    .body_upper .b_nhtkigj {
        display: none;
    }

    .body_upper {
        margin-top: -40px;
    }

    .boxing {
        display: block;
        z-index: 99999;
        position: relative;
    }

    .vvsabad {
        margin-top: 50px;
    }

    .gdfgdfg {
        width: 30% !important;
    }

    .header {

        box-shadow: none !important;
        
    }

    .menu_header {
        margin-top: 52px;
    }

    .reg_ohter {
        font-weight: 600
    }

    .yuyr-ew {
        width: 100%;
        /* padding-top: 1rem; */
        position: relative;
    
    }

    .kala_text .namojodr,
    .kala_text .mojodr,
    .kala_text .bezodiyt,
    .kala_text .tamasbegirid {
        left: -33px;
    }

   

    .hsyysys_uus {
        width: 100%;
    }

    .hsyysys_uus2 {
        width: 100%;
    }

    .t8wfuy {
        display: none;
    }


    .header .body_gt4d {
        margin-top: 50px;
    }


}

@media (max-width: 885px) {


    .sl2_uuyid {
        height: 235px;
    }

    .img_khabar {
        width: 100%;

    }

    .tutryss {
        width: 100%;
    }

    .arshiv_newspas_9 {
        height: 210px;
    }

    .sabt_boxes {
        margin-right: unset;
    }

    .menoo3 {
        position: relative;
        left: 2%;
    }


    .gg5t_tr svg {
        top: 10px;
        right: 0px;
    }



    .phougd {
        flex: 0 0 49%;
    }

    

    .box_imgkh:nth-child(2),
    .box_imgkh:nth-child(4),
    .box_imgkh:nth-child(6),
    .box_imgkh:nth-child(8) {
        margin-left: unset;
    }

    .posfhn {
        width: 70%;
        margin-left: 3%;
    }

    .place_holder_3bpx {
        width: 100%;
    }

    .li_oust {
        width: 30%
    }

    .jahat_l,
    .jahat_r {
        top: 70px;
    }

    .step_rejister1 {
        width: 33%;
        font-size: 13px;
    }

    .jh_unn6_e {
        width: 100%;
    }

    .sd_2aq {
        width: 100%;
        border-radius: 3px
    }

    .shop_widge {
        height: 350px;
    }

    .hkjksd_djd {
        width: 95.5%;
        margin-top: 30px;
        height: 80px;
        padding-bottom: 45px;
    }

    .hkjksd_djd span {
        position: relative;
        float: none;
        text-align: center;
        margin: 0 auto;
        transform: none;
        white-space: normal;
        color: #9ea4b0;
        font-size: 25px;
        min-height: 32px;
        top: 0;
        left: 0;
    }

    .sending_timea1 {
        width: 100px;
    }

    .sending_timea2 {
        width: 115px;
    }

    .pag_3_oi {
        width: 100%;
    }

    .k8_sd32xh {
        width: 100%;
        margin-left: 0%;
    }

    .d2_4e_bd {
        height: 100%;
    }

    .shegeft,
    .neveshte {
        height: 100px;
    }

    .shegeft {
        line-height: 33px;
    }

    .khat_serch {
        width: 44%;
    }


    .kala {
        width: 48.4%;
    }
}

@media (max-width: 850px) {

   

    .dx_0os {
        height: auto
    }
}

@media (max-width: 811px) {
    .sl2_uuyid {
        height: 230px;
    }

    .lkkhg_po {
        width: 60%;
    }

    .kala_text .namojodr,
    .kala_text .mojodr,
    .kala_text .bezodiyt,
    .kala_text .tamasbegirid {
        left: -30px;
    }

    .arshiv_newspas_9 {
        height: 200px;
    }

    .menoo3 {
        left: 4%;
    }

    .kksdfr {
        flex: 0 0 20%;
        width: 20%;
    }

    .box_kala_ar {
        width: 30% !important;
    }

    .pppgdsg .kksdfr:nth-child(5) {
        border-radius: 20px 0px 0px 0px;
    }

    .pppgdsg .kksdfr:nth-child(7) {
        border-radius: unset;
    }

    .pppgdsg .kksdfr:nth-child(8) {
        border-radius: unset;
    }

    .pppgdsg .kksdfr:nth-child(11) {
        border-radius: 0px 0px 20px 0px;
    }

    .boxing {
        width: 96%;
    }

    .phougd {
        width: 21%;
    }

    .uguddj {
        display: none;
    }

    .yguwyu {
        background: rgb(0 0 0);
    }

    .iugiwi {
        position: relative;
        height: unset;
        width: 90%;
        display: inline-block;
        border-bottom: 3px solid rgb(255, 255, 255);
        margin-bottom: 20px;
        border-left: unset;
    }

    .wrwrsff {
        position: relative;
        top: unset;
        left: unset;
        margin-bottom: 20px;
        width: 100%;
    }
}


@media (max-width: 700px) {
.textt_tutyre {
        font-size: 13px;
 
    height: 45px!IMPORTANT;
   
}
.ugsubjh .swiper-pagination1 {}
 .cvf_5xd {
      
       zoom:.8

    }
    .darsadin {
        position: absolute
    }

    .color_bo {
        height: auto;
        display: flex;
        font-size: 12px;
        line-height: 25px;
        flex-direction: row;
        justify-content: flex-start;
        align-items: center;
    }

    .dx_i81i {
        text-align: left
    }

    .qeweleft {
        position: relative
    }

    .bgre4_p {
        padding-bottom: 40px;
    }

    .HJD_I_or4 {
        width: 100%;
    }

    .kala_text .namojodr,
    .kala_text .mojodr,
    .kala_text .bezodiyt,
    .kala_text .tamasbegirid {
        left: -28px;
    }

    /*.swiper-container1 .swiper-slide{
    width: 38% !important;
}*/
    .dcj_ytr {
        width: 60%;
    }

    .khat_serch {
        width: 43%;
    }

    .kksdfr2 {
        flex: 0 0 50%;
        width: 50%;
    }

    .pppgdsg2 .kksdfr2:nth-child(10) hr {
        display: block;
    }

    .arshiv_newspas_9 {
        height: 170px;
    }

  

    .b_nhtkigj {
        width: 100%;
    }

    .kala_text .namojodr,
    .kala_text .mojodr,
    .kala_text .bezodiyt,
    .kala_text .tamasbegirid {
        left: -27px;
    }

    .lkkhg_po {
        width: 70%;
    }

    .HJD_IOD2 {
        width: 65%;
    }

    .HJD_IOD1 {
        width: 65%;
    }

    .mokaab_kala {
        width: 99%;
    }

    .shegeft {
        width: 30px !important;
        height: 30px !important;
        overflow: hidden;
        border-radius: 50%;
        background: #eee;
        margin: 7px 8px 0px 0px
    }

    .sg_cdr {
        width: 100%;
    }

    .wtedsf {
        width: 100%;
        padding: unset;
        margin-bottom: 50px;
    }

    .oiusia {
        width: 95%;
    }

    .box_shegef {
        width: 100%;
        height: auto;

        padding: 5px 0px;
    }

    .shegeft,
    .neveshte {
        height: 50px;
    }

    .shegeft * {
        display: none
    }

    .sending_timea1 {
        width: 100% !important;
        border: 0px;
        border-top: 2px solid green;
    }

    .sl2_uuyid {
        height: 200px;
    }

    .HJD_IOD3 {
        width: 100%;
    }

    .bazgash__p {
        width: 31.3%;
    }

    

    .gfred_k {
        margin: 0;
        text-align: center;
    }

    .shabake {
        display: inline-block;
        height: auto;
        margin: 0 auto;
        width: 100%;
    }

    .img_ejtema {
        float: none;
        display: inline-block;
    }

    

    .li_rr23 {
        padding-top: 30px;
    }

    #utab_addres_send_text {
        width: 100%;
        margin-right: 0px;
    }

    .sd_uy6vve {
        width: 97%;
        margin-left: 0px;
        padding: 0% 1%;
    }

    .jahat_l,
    .jahat_r {
        top: 46px;
    }

    .yjjthyrt {
        width: 100%;
    }

    .pobjsx {
        width: 100%;
    }

    .d2_4e_bdoiyu {
        width: 32%;
        margin-left: 2%;
    }

    .d2_4e_bdoiyu:last-child {
        margin-left: 0%;
    }

    .box_kala {
        width: 98% !IMPORTANT;
    }

    .tutryss {
        width: 100%;
        margin-right: 0%;
    }

    /* .gesdgfg .swiper-slide{ */
    /* width: 25% !important; */
    /* } */
    .sgg6_r43dd {
        width: 44.2%;
        margin: 5px 2%;
        margin-left: 2%;
    }

    .sgg6_r43dd:last-child {
        margin-left: 2%;
    }




}

@media (max-width: 650px) {
    .posfhn {
        width: 50%;
    }

    .ulghkhyu .tutyre img {
        max-height: 53px;
    }

    .uigdiksja {
        width: 27%;
    }

    .b_nht_hh {
        width: 92%;
    }

    .arshiv_newspas_9 {
        height: 160px;
    }

    .menoo3 {
        width: 25%;
    }

    .oiusia {
        width: 92%;
        width: 92%;
        display: inline-block;
        float: unset;
    }

    .logo {
        max-width: 35%;
    }


    .gg5t_tr svg {
        top: 3px;
        right: 10px;
    }



    .kdjewwrksjd {
        display: block;
        float: right;
        width: 100%;
    }

    .box_commentrt2 {
        width: 65%;
    }

    .wrewrcc {
        display: block;
        line-height: unset;
        padding-top: 0px !important
    }


    .uwgewer a {
        float: unset;
        margin-left: unset;
    }

}

@media (max-width: 600px) {

    .sl2_uuyid {
        height: 147px;
    }


    .arshiv_newspas_9 {
        height: 150px;
    }

    .khat_serch {
        width: 93%;
    }

    .box_kala_ar {
        width: 29% !important;
    }

   

    .fedfggg .jabe_cala table {
        width: 98% !important;
    }

    .kala_text .namojodr,
    .kala_text .mojodr,
    .kala_text .bezodiyt,
    .kala_text .tamasbegirid {
        left: -25px;
    }

    /* .htrutrur .swiper-slide{ */
    /* width: 25% !important; */
    /* } */
    /*.ooopfdgpp .swiper-slide{
    width: 25% !important;
}*/

    .jkjj_kio .gvd_0ok:first-child {
        width: 100%;
        margin: 0%;
    }

    .phougd {
        flex: 0 0 47%;
    }

    .yuyr-ew {
        float: unset;
        width: 100%;
        display: inline-block;
    }

    .gvd_0ok {
        width: 100%;
        margin: 0px;
        height: auto;
        margin-top: 4px;
    }

    .kala_text .namojodr,
    .kala_text .mojodr,
    .kala_text .bezodiyt,
    .kala_text .tamasbegirid {
        left: -24px;
    }

    /*.swiper-container1 .swiper-slide{
    width: 42% !important;
}*/

    .HJD_IOD2 {
        width: 75%;
    }

    .HJD_IOD1 {
        width: 75%;
    }

    .lkkhg_po {
        width: 80%;
    }

    .dcj_ytr {
        width: 78%;
    }

    .jostan_box {
        width: 100%;
    }
	
	    .foootter {
        width: 96%;
        margin: 0 auto;
        zoom: .90;
    }

}

@media (max-width: 525px) {
   

    .kalabia2 .phougd:nth-of-type(1) img{
            border-radius: 15px 15px 0 0;
         
    }
    .kalabia .phougd:nth-of-type(1) img{
            border-radius: 15px 15px 0 0;
         
    }

.kksdfr .qymt{
      position: relative;
  
}
.kalabia2 .phougd:nth-of-type(2) img{
            border-radius: 0 0 15px 15px;
         
    }
    .kalabia2{
        gap: 1px;
    }
    .kalabia .phougd:nth-of-type(2) img{
            border-radius: 0 0 15px 15px;
         
    }

    .phougd{
        border-radius: 0;
    }
    .zs_65rdr {

        width: 100%;
    }
     .swrtfg_uy .brand2{
        width: 70px;
        height: 70px;
    }

   

    .onvan_khabar {
        margin-bottom: 10px;
        height: auto;
    }

    .header .body_gt4d {
        margin-top: 0px;
    }

    .lkkhg_po {
        width: 96%;
    }

    .arshiv_newspas_9 {
        height: unset;
    }



    .kalabia .phougd {
        flex: 0 0 100%;
        width: 100%;
    }

    .kksdfr {
        flex: 0 0 33.3%;
        width: 33.3%;
    }

    .pppgdsg .kksdfr:nth-child(3) {
        border-radius: 20px 0px 0px 0px;
    }

    .pppgdsg .kksdfr:nth-child(5) {
        border-radius: unset;
    }

    .pppgdsg .kksdfr:nth-child(11) {
        border-radius: unset;
    }

   

    .numbebox {
        margin: 0;
        padding: 0;

    }

    .numbertt {
        font-size: 17px;
    }

    .uguydj {
        padding-left: 1.5rem;
        padding-right: 1.5rem;
    }

    /* .htrutrurrf .swiper-slide{ */
    /* width: 38% !important; */
    /* } */
    /* .gesdgfg .swiper-slide{ */
    /* width: 38% !important; */
    /* } */
    /* .htrutrur .swiper-slide{ */
    /* width: 38% !important; */
    /* } */
    /*.ooopfdgpp .swiper-slide{
    width: 38% !important;
}*/
    .h3bvre3_p {
        width: 96%;
        height: 30px;
        font-size: 15px;
        line-height: 25px;
        margin-top: 5px;
    }

    .reg_ohter {
        text-align: center
    }

    select {
        width: 67% !important;
    }

    .menoo3 {
        width: 35%;
    }

    .jostan_box input[type='text'] {
        width: 77% !important;
    }


    .ma_5hjgh {
        width: 100%
    }

    .jabe_neshan_pg {
        width: 98%;
    }


    .kala {
        width: 90%;
    }

    .HJD_IOD2 {
        width: 96%;
    }

    .HJD_IOD1 {
        width: 96%;
    }

    select {
        width: 90% !important;
        margin-bottom: 5px !important;
    }

    body .cod_ghesmat {
        width: 21% !important
    }

    .sgg6_r43dd:first-child {
        margin-left: 0;
    }

    .dialog_y {
        margin: 10px 2px !important;
    }

    .neshan_bo_pg {
        width: 98%;
    }

    .page_variz_dast {
        width: 83%;
    }

    .neshan_bo_pg div:hover {
        color: red;
        padding-right: 10%;
        width: 85%;
    }

    .tozihat_fish {
        width: 97%;
        padding: 10px 1.3%;
    }

    .ddh_76_vf {
        display: none;
    }

    .brand2 {
        width: 38%;
    }

    .box_news {
        width: 100%;
    }

    .d2_4e_bd {
        height: 100%;
    }

    .slid,
    .sg_cdr,
    .box_shegef {
        height: auto;
    }

    .sg_cdr {
        width: 100%;
        padding-bottom: 50px;
        border-left: 0;
    }

    .dhg_yt5rj {
        width: 80%;
        padding: 7px 1%;
        right: 10%;
    }

    .tedad_kala select,
    .tedad_kala input[type='password'] {
        width: 28% !important;
        margin-bottom: 5px !important;
    }

    .menu_intro {
        display: none
    }

    .body_intro .tabing_q2 {
        display: inline-block !important
    }

    .header_kala {

        margin-bottom: 0px;
        margin-top: 20px
    }

    .search_box {
        width: 98%;
        margin-top: 5px;
        margin-bottom: 5px;
    }

    .cart {
        min-width: 97%;
        margin-top: 5px;
        margin-bottom: 5px;
    }

    .on_kal1 {
        padding-top: 20px
    }

    .titr_gheimat {
        width: 45%;
    }

    .on_kal1 {
        width: 99%;
        display: table
    }

    .titr_kala {
        width: 96%;
        height: auto;
        display: table
    }

    .afzud_sabad {
        min-width: 73%;
    }

    .kadoha_gift {
        width: 82%;
    }

    .kadoha_select_op {
        width: 44%;
    }

    .sabt {
        padding-top: 4px;
        float: none;
        height: auto;
        display: inline-block;
        margin-left: 0px;
    }

    .morta_news {
        width: 98%;
    }

    .wuediw {
        width: 97%;
    }

    .arshiv_newspas_6 {
        margin: 0 auto
    }

    .bvre3_p {
        width: 98%;
        text-align: center;
        padding: 0% 1%;
        margin-top: 0px;
    }

    .xc_ppl,
    .dx_i81i {
        width: 92%;

        font-size: 15px;
        height: 30px;
        line-height: 30px;
        float: right;
        margin: 0;
    }

    .dx_i81i {
        margin-top: 5px;
        margin-bottom: 0px;
        padding: 0px 16px;
    }

    .slid_box,
    .ran_kala_kao {
        display: none
    }


    .box_kala_ar {
        width: 44% !important;
        margin-left: 1.5%;
        height: 350px;
    }

    .arshiv_kala .box_kala_ar:nth-child(3),
    .arshiv_kala .box_kala_ar:nth-child(6),
    .arshiv_kala .box_kala_ar:nth-child(9),
    .arshiv_kala .box_kala_ar:nth-child(12),
    .arshiv_kala .box_kala_ar:nth-child(15),
    .arshiv_kala .box_kala_ar:nth-child(18),
    .arshiv_kala .box_kala_ar:nth-child(21),
    .arshiv_kala .box_kala_ar:nth-child(24),
    .arshiv_kala .box_kala_ar:nth-child(27),
    .arshiv_kala .box_kala_ar:nth-child(30),
    .arshiv_kala .box_kala_ar:nth-child(33),
    .arshiv_kala .box_kala_ar:nth-child(36),
    .arshiv_kala .box_kala_ar:nth-child(39),
    .arshiv_kala .box_kala_ar:nth-child(42),
    .arshiv_kala .box_kala_ar:nth-child(46) {
        border-left: 1px solid #e3e3e3;
    }

    .arshiv_kala .box_kala_ar:nth-child(2),
    .arshiv_kala .box_kala_ar:nth-child(4),
    .arshiv_kala .box_kala_ar:nth-child(6),
    .arshiv_kala .box_kala_ar:nth-child(8),
    .arshiv_kala .box_kala_ar:nth-child(10),
    .arshiv_kala .box_kala_ar:nth-child(12),
    .arshiv_kala .box_kala_ar:nth-child(14),
    .arshiv_kala .box_kala_ar:nth-child(16),
    .arshiv_kala .box_kala_ar:nth-child(18),
    .arshiv_kala .box_kala_ar:nth-child(20),
    .arshiv_kala .box_kala_ar:nth-child(22),
    .arshiv_kala .box_kala_ar:nth-child(24),
    .arshiv_kala .box_kala_ar:nth-child(26),
    .arshiv_kala .box_kala_ar:nth-child(28),
    .arshiv_kala .box_kala_ar:nth-child(30) {
        border-left: unset;
    }

    .time {
        margin-bottom: unset;
    }

    .step_rejister1 {
        font-size: 11px;
    }

    .time_engheza {
        width: 50%;
        height: auto;
    }

    .menu1 {
        padding: 2px 0px;
        display: table;
        height: auto;
    }

    .menu_new_saz_absol .menu_new_saz_absol_a .menu_ofoghi_teyp {
        width: 96%;
    }

    .jadid {
        width: 39%;
    }

    .kala__p {
        width: 98%;
        height: 210px;
    }

    .jens {
        width: 98.6%;
    }

    .pardakht_fac {
        width: 44%;
    }

    .sl2_uuyid {
        height: 158px;
    }

    .jahat_l,
    .jahat_r {
        top: 26px;
    }

    .bazgash__p {
        width: 46%;
    }

    .sg_cdr .time {
        width: 100%;
        right: 0;
        bottom: 0;
        left: 0;
        padding: 7px 0;
    }

    .bsdw3_0g {
        width: 100%;
        height: 20px;
        line-height: 30px;
    }


    .shegeft {
        height: 75px;
        font-size: 11px;
        line-height: 23px;
    }

    .footer {
        width: 98%;
        display: block;

    }

    .yuyr-ew {
        width: 100%;
    }

    .kala_text .namojodr,
    .kala_text .mojodr,
    .kala_text .bezodiyt,
    .kala_text .tamasbegirid {
        left: -20px;
    }

    .hsyysys_uus2 {
        width: 96%;
        display: inline-block;
        float: unset;
    }

    .form_sdt4 {
        padding: 5px 8px;
        text-align: center;
    }


    /*.swiper-container1 .swiper-slide {
    width: 50% !important;
}*/

    .lkk_iu7h,
    .shabake {
        height: auto;
    }

    .boxing {
        margin-top: 10px;
    }

    .cart {
        min-width: 70%;
        float: none;
    }

    .z_o9onat {
        display: none;
    }

    .ghabli {
        width: 12%;
        left: 0px;
    }


}

@media (max-width: 490px) {

    .sgg6_r43dd {
        width: 98%;
        height: auto;
        margin: 0px;
        padding: 0px;
    }

    .d2_4e_bdoiyu {
        width: 100%;
        height: auto;
        display: inline-block;
        float: unset;
        margin-bottom: 8px;
    }

    .sl2_uuyidhg {
        width: 100%;
        height: 100%;
        display: flex;
        position: relative;
        text-align: center;
        flex-direction: column;
    }

    .arshiv_kala {
        width: 100% !important;
        float: none;
        display: inline-block;
    }

    .phougd {
        width: 40%;
        display: inline-block;
        float: unset;
    }

    .gg5t_tr {
        padding: 3px 8%;
    }
}

@media (max-width: 460px) {
    .dcj_ytr {
        width: 95%;
    }

    .bbsgr4e_0o {
        width: 110px;
        margin-right: 15px;
    }

    .ns43rd {
        font-size: 13px;
    }

    .kala_text .namojodr,
    .kala_text .mojodr,
    .kala_text .bezodiyt,
    .kala_text .tamasbegirid {
        left: -20px;
    }

    .gdfgdfg {
        width: 50% !important;
    }

    .wuediw {
        margin-top: 60px;
    }

    .khat_serch {
        width: 91%;
    }

    .yjjthyrt .asd_6r_ftq {
        top: 70px !important;
    }

    .list:nth-child(2) {
        display: none
    }

    .jadid {
        width: 90%;
    }

    .namojodr,
    .mojodr,
    .bezodiyt,
    .tamasbegirid {
        padding-right: 5%;
    }

    .bazgash__p {
        width: auto;
        margin-left: 1%;
    }

    .sl2_uuyid {
        height: 124px;
    }

}

@media (max-width: 470px) {

    /*.swiper-container1 .swiper-slide {
        width: 60% !important;
    }*/


    .kala_text .namojodr,
    .kala_text .mojodr,
    .kala_text .bezodiyt,
    .kala_text .tamasbegirid {
        left: -15px;
    }

    .onvan_khabar {
        width: 95%;
    }

   

    .box_kala_ar {
        width: 43% !important;
    }

    .kksdfr {
        flex: 0 0 100%;
        width: 50%;
    }

    .pppgdsg .kksdfr:nth-child(3) {
        border-radius: unset;
    }

    .pppgdsg .kksdfr:nth-child(2) {
        border-radius: 20px 0px 0px 0px;
    }

    .pppgdsg .kksdfr:nth-last-child(2) {
        border-radius: 0px 0px 20px 0px;
    }

    .pppgdsg2 .kksdfr2:nth-child(11) hr {
        display: block;
    }

    .kksdfr2 {
        flex: 0 0 100%;
        width: 100%;
    }

    .textt_tutyre2 {
        height: unset;
    }


    .box_imgkh {
        margin-bottom: 15px;
    }

    .box_khabar_iooo {
        margin-bottom: unset !important;
    }

    .lk_pou {
        margin-top: unset;
    }

    .swrtfg_uy2 .titrdaste {
        font-size: 20px;
    }

    .box_khabar_iooo {
        width: 95%;
    }

    .uyyw_pou {
        width: 95%;
        display: block;
    }

    .dx_i81i {
        margin-top: unset;
        margin-bottom: unset;
        padding: unset;
        line-height: unset;
        font-size: 12px;
        width: 100%;
        margin: unset;
    }

    /* .xc_ppl {
        margin: unset;
        margin-bottom: 5px;
    } */

    .addr_ess {
        width: 75%;
        font-size: 15px;
    }

    .mt-5mb-3 {
        font-size: 17px;
    }

    .moarei {
        width: 86%;
        margin-bottom: 20px;
    }

    .box_khabar_iooo {
        width: 100%;
        box-sizing: border-box;
        margin: 0px;
    }

    .box_imgkh {
        padding: 0;
        padding-bottom: 10px;
    }
    

    .eruhwei {
        padding: 1%;
        width: 96%;
    }

    .swiper-pagination-bullet {
        width: 20px !important;
    }
}

@media (max-width: 420px) {

    .product-info {
        padding: 0.3rem 1rem 0.5rem 20px;
        font-size: 12px;
    }

    

    .box_commentrt2 {
        width: 85%;
    }

    .menoo3 {
        width: 40%;
    }

    .box_kala_ar {
        width: 42% !important;
    }

    .onvan_f {

        font-size: 13px;
    }

    .sdw3_ptds {
        width: 100%;
        margin: 0 auto;
    }

    .tedad_kala {
        font-size: 1rem;
    }

    .wrwiknho {
        padding: 0px 10px;
    }



    .dfhsd {
        width: 90%;
    }

    .gedger {
        font-size: 12px;
    }

    .product-info svg {
        width: 15px;
        top: 4px;
    }

    .posfhn {
        width: 60%;
        margin-left: 0%;
    }

    .gdisadk {
        padding: 0.8rem;


        width: 63%;
        height: 70px;
        position: relative;
    }

    .uigdiksja {
        width: 30%;
        right: 15px;
    }

    .gvd_0ok {
        width: 98%;
    }

    .jkjj_kio .gvd_0ok:first-child {
        width: 98%;
        height: 150px;
        float: unset;
    }

    .box_kala {
        display: inline-block;
        float: unset;
        width: 97% !IMPORTANT;
    }

    .smart_headert {
        margin-top: -10px;
        width: 100%;
    }

    .yafusa_we {
        width: 98%;
    }

    .befres_moft {
        left: 0px;
    }

    .gg5t_tr {
        padding: 3px 8%;
        padding-right: 4%;
        height: 25px;
        line-height: 25px;
        font-size: 14px;
    }

    .gg5t_tr svg {
        top: 5px;
        width: 15px;
    }

    .titr {
        font-size: 15px;
    }

    .ban_jyhoe span {
        font-size: 12px;
    }

    .uygs_sgv {
        margin: unset;
    }

    .swrtfg_uy2 .titrdaste {

        zoom:.9;
        margin-right: 10px;
        margin-top: 18px;
    }

    .titrdaste svg {
        top: 2px;
    }

    .erwefik svg {
        margin-right: 3px;
        margin-left: 0
    }

    .sabt_boxes {
        height: 30px;
        border: 1px solid #e0e0e2;
        border-radius: 12px 12px;
        color: black;
        width: 115px;
        padding-top: 7px;
        margin-right: unset;
    }

    .logo {
        max-width: 40%;
    }

}

@media (max-width: 350px) {
    .sl2_uuyid {
        height: 113px;
    }

    .khat_serch {
        width: 88%;
    }

    .menoo3 {
        width: 40%;
    }
}/* Keep the two-tier header comfortable on smaller desktop displays. */
@media(min-width:926px) and (max-width:1200px){
 body .header>.body_gt4d{width:96%;grid-template-columns:230px minmax(180px,1fr) 165px 90px;gap:0 12px;padding:0 24px;}
 body .header>.body_gt4d>.boxing{width:calc(100% + 48px)!important;margin:0 -24px!important;padding:14px 22px!important;grid-template-columns:minmax(0,1fr) 140px 250px;gap:10px;}
 body .header .boxing .menu_hoshmand{gap:5px 12px;}
 body .header .boxing .menu_hoshmand>.erssas>a{font-size:12px;}
 body .header .boxing .menright{gap:8px;}
 body .header .boxing .erwefik{width:36px;height:36px;flex-basis:36px;}
 body .header .boxing .menbotleft{gap:6px;padding-right:7px;}
}

/* Header proportion correction: override legacy logo max-width and header width. */
@media(min-width:926px){
 body .header>.body_gt4d{
  width:78%!important;min-width:900px;max-width:1460px!important;
  padding:0 52px!important;margin:30px auto 0!important;
  grid-template-columns:minmax(230px,300px) minmax(220px,1fr) 175px 100px;
  grid-template-rows:100px 74px;column-gap:24px;
 }
 body .header>.body_gt4d::before{top:90px;left:4%;right:4%;bottom:0;border-radius:0 0 26px 26px;}
 body .header>.body_gt4d>.boxing{
  width:calc(100% + 104px)!important;margin:0 -52px!important;
  padding:18px 30px!important;height:100px!important;
  grid-template-columns:minmax(0,1.35fr) 170px minmax(260px,.85fr);gap:20px;
 }
 body .header>.body_gt4d>.boxing>.logo{
  max-width:none!important;min-width:0!important;width:170px!important;
  height:58px!important;max-height:none!important;justify-self:center;
  margin:0!important;padding:0!important;overflow:visible!important;order:0;
 }
 body .header>.body_gt4d>.boxing>.logo>.img_logo{
  width:170px!important;max-width:100%!important;height:54px!important;
  max-height:54px!important;object-fit:contain;margin:0!important;padding:0!important;
 }
 body .header .boxing .menu_hoshmand{gap:9px 18px;}
 body .header .boxing .menu_hoshmand>.erssas>a{
  display:flex;align-items:center;gap:7px;font-size:13px!important;font-weight:500;
 }
 body .header .boxing .menu_hoshmand>.erssas>a::before{
  content:"";display:block;flex:0 0 18px;width:18px;height:18px;background:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23666%22%20stroke-width%3D%221.4%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%229%22%2F%3E%3Cpath%20d%3D%22M12%2011v6M12%207h.01%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat;
 }
 body .header .boxing .menu_hoshmand>.erssas>a[href="/"]::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23666%22%20stroke-width%3D%221.4%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m3%2010%209-7%209%207v10a1%201%200%200%201-1%201h-5v-7H9v7H4a1%201%200%200%201-1-1Z%22%2F%3E%3C%2Fsvg%3E");}
 body .header .boxing .menu_hoshmand>.erssas>a[href*="بلاگ"]::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23666%22%20stroke-width%3D%221.4%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%225%22%20y%3D%223%22%20width%3D%2214%22%20height%3D%2218%22%20rx%3D%223%22%2F%3E%3Cpath%20d%3D%22M9%208h6M9%2012h6M9%2016h4%22%2F%3E%3C%2Fsvg%3E");}
 body .header .boxing .menu_hoshmand>.erssas>a[href*="تماس"]::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23666%22%20stroke-width%3D%221.4%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%229%22%20cy%3D%227%22%20r%3D%223%22%2F%3E%3Cpath%20d%3D%22M3%2021v-3a6%206%200%200%201%2012%200v3M17%204a3%203%200%200%201%200%206M18%2014a5%205%200%200%201%203%205v2%22%2F%3E%3C%2Fsvg%3E");}
 body .header .boxing>.menright{justify-content:flex-end!important;gap:10px!important;min-width:0;}
 body .header .boxing .sabt_boxes{gap:4px!important;}
 body .header .boxing .erwefik{width:44px!important;height:44px!important;flex-basis:44px!important;position:relative;}
 body .header .boxing .erwefik svg{display:none;}
 body .header .boxing .erwefik::before{content:"";display:block;width:27px;height:27px;background:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23666%22%20stroke-width%3D%221.4%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%227%22%20r%3D%224%22%2F%3E%3Cpath%20d%3D%22M4%2022v-3a8%208%200%200%201%2016%200v3%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat;filter:brightness(0) invert(1);}
 body .header .boxing .register,body .header .boxing .register .h2{font-size:13px!important;font-weight:500;}
 body .header .boxing .menbotleft{border-right:1px solid #ddd;padding-right:12px;margin:0;gap:12px;}
 body .header .boxing .cart{border:0!important;border-radius:0!important;padding:0!important;box-shadow:none!important;background:transparent!important;}
 body .header .boxing .cart>svg{width:27px;height:27px;}
 body .header .boxing .cart .text_cart{border:0;padding:0;margin:0;}
 body .header .boxing .cart .maney{width:16px;height:16px;min-width:16px;font-size:9px;}
 body .header .menu2>.search_box{height:46px!important;border:2px solid #e6e6e6!important;box-shadow:none!important;}
 body .header .menu2 .text_search{font-size:14px!important;font-weight:400!important;line-height:42px;}
 body .header .body_up_titr{height:56px!important;border-radius:15px 15px 0 0;padding:0 16px!important;}
 body .header .body_up_titr>span{font-size:14px!important;text-align:right;font-weight:600;}
 body .header>.body_gt4d>.body_upper>a[href^="tel:"]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;border:0!important;padding:0!important;margin:0!important;}
 body .header>.body_gt4d>.body_upper>a[href^="tel:"]::before{content:attr(data-contact-label);font-size:13px;font-weight:700;color:#374151;}
 body .header>.body_gt4d>.body_upper>a[href^="tel:"] .numbertt{font-size:12px!important;font-weight:400;gap:9px;border:0!important;margin:0!important;}
 body .header>.body_gt4d>.body_upper>a[href^="tel:"] svg{width:25px!important;height:25px!important;}
 body .header>.body_gt4d>.body_upper>.shabake{
  background:transparent!important;border:0!important;box-shadow:none!important;border-radius:0!important;
  width:100%!important;height:auto!important;min-height:0!important;padding:0!important;margin:0!important;
  display:flex!important;flex-direction:row;flex-wrap:nowrap;gap:7px;
 }
 body .header>.body_gt4d>.body_upper>.shabake>.shabaketitr{display:none;}
 body .header>.body_gt4d>.body_upper>.shabake>.img_ejtema{width:18px;height:18px;flex:0 0 18px;background:transparent!important;border:0!important;border-radius:0;padding:0;margin:0;}
 body .header>.body_gt4d>.body_upper>.shabake>.img_ejtema>img{width:18px!important;height:18px!important;object-fit:contain;}
}
@media(min-width:926px) and (max-width:1250px){
 body .header>.body_gt4d{width:94%!important;min-width:0;padding:0 30px!important;grid-template-columns:230px minmax(180px,1fr) 155px 88px;column-gap:14px;}
 body .header>.body_gt4d>.boxing{width:calc(100% + 60px)!important;margin:0 -30px!important;grid-template-columns:minmax(0,1fr) 145px minmax(240px,.85fr);padding:14px 22px!important;gap:12px;}
 body .header>.body_gt4d>.boxing>.logo{width:145px!important;}
 body .header .boxing .menu_hoshmand{gap:5px 12px;}
 body .header .boxing .menu_hoshmand>.erssas>a{font-size:12px!important;gap:4px;}
 body .header .boxing .menu_hoshmand>.erssas>a::before{width:15px;height:15px;flex-basis:15px;}
}

/* Reference alignment, desktop only. Keep all CMS content and mobile rules. */
@media (min-width:1260px){
 body .header>.body_gt4d{
  padding:0 82px!important;
  grid-template-columns:270px minmax(220px,1fr) 160px 90px;
  grid-template-rows:90px 66px;column-gap:24px;
 }
 body .header>.body_gt4d::before{top:80px;}
 body .header>.body_gt4d>.boxing{
  width:calc(100% + 164px)!important;margin:0 -82px!important;
  height:90px!important;padding:15px 30px!important;
  grid-template-columns:minmax(0,1fr) 160px minmax(280px,1.28fr);
  column-gap:18px;
 }
 body .header>.body_gt4d>.boxing>.logo{width:160px!important;}
 body .header .boxing .menu_hoshmand{gap:7px 13px;}
 body .header .boxing .menu_hoshmand>.erssas>a{font-size:12px!important;gap:5px;}
 body .header .body_upper .menu2{max-width:370px;justify-self:center;}
 body .header .body_up_titr{height:50px!important;}
 body .header .sina-beauty-submenu{width:min(800px,calc(78vw - 300px));}
}
@media (min-width:926px){
 body .header .boxing>.menright{
  flex-direction:row-reverse;justify-content:flex-start!important;
  justify-self:stretch;max-width:none!important;padding:0!important;
 }
 body .header .boxing .menoo3{flex:0 0 auto;}
 body .header .boxing .menbotleft{border-right:0;border-left:1px solid #ddd;padding:0 12px!important;}
 body .header .boxing .b_nhtwews>.cart{border:0!important;background:transparent!important;}
 body .header .boxing .b_nhtwews{border:0!important;background:transparent!important;padding:0!important;}
 body .header .body_up_zir>.menu_new_saz>.asli_news{border-radius:0!important;box-shadow:none!important;}
 body .header .body_up_zir>.menu_new_saz>.asli_news>a:first-child{
  padding:13px 18px!important;min-height:45px;font-weight:400;
  border-radius:0!important;display:flex!important;align-items:center;gap:10px;
 }
 body .header .body_up_zir>.menu_new_saz>.asli_news>a:first-child::after{margin-right:auto;}
 body .header .sina-beauty-submenu{
  padding:24px 24px 30px;border-radius:16px 0 16px 16px;
  gap:4px 28px;align-items:start;box-shadow:0 8px 22px #71603a10;
 }
 body .header .sina-beauty-submenu::before{
  content:attr(data-category-title);grid-column:1/-1;
  color:#343a40;font-size:15px;font-weight:600;
  padding:0 8px 15px;border-bottom:1px solid #f1f1f1;margin-bottom:8px;
 }
 body .header .sina-beauty-submenu a{padding:7px 8px!important;font-weight:400;}
 body .header .sina-beauty-submenu a::before{
  content:"";display:inline-block;width:9px;height:2px;
  background:#e5e5e5;vertical-align:middle;margin-left:8px;
 }
 body .header .sina-beauty-submenu a:hover::before{background:var(--beauty-pink);}
}

/* Symmetric desktop tracks: logo centre never depends on menu length. */
@media (min-width:926px){
 body .header>.body_gt4d>.boxing{
  grid-template-columns:minmax(0,1fr) 150px minmax(0,1fr)!important;
  column-gap:18px!important;
 }
 body .header>.body_gt4d>.boxing>.logo{
  width:150px!important;justify-self:center!important;
  position:static!important;transform:none!important;
 }
 body .header>.body_gt4d>.boxing>.logo>.img_logo{
  width:150px!important;object-fit:contain;object-position:center;
 }
 body .header>.body_gt4d>.boxing>.b_nhtkigj{min-width:0;max-width:100%;}
 body .header .boxing .menu_hoshmand{
  display:flex!important;flex-flow:row nowrap!important;
  direction:rtl;justify-content:flex-start;align-items:center;
  gap:9px!important;min-width:0;max-width:100%;
 }
 body .header .boxing .menu_hoshmand>.erssas{flex:0 0 auto;}
 body .header .boxing .menu_hoshmand>.erssas>a{
  white-space:nowrap!important;line-height:1.6;
  font-size:14.5px!important;gap:4px!important;
 }
 body .header .boxing .menu_hoshmand>.erssas>a::before{
  width:14px;height:14px;flex-basis:14px;
 }
 body .header .body_upper .body_up_daste{align-self:center;}
 body .header .body_up_titr{direction:rtl;}
 body .header .body_up_titr .body_svg_right{stroke:#fff!important;}
 body .header .body_up_titr .body_svg_left{fill:#fff!important;}
 body .header .body_up_zir>.menu_new_saz>.asli_news>a:first-child{
  direction:rtl!important;text-align:right!important;
  justify-content:flex-start!important;min-width:0;
 }
 body .header .body_up_zir>.menu_new_saz>.asli_news>a:first-child::after{
  float:none!important;margin-right:auto!important;margin-left:0!important;
 }
 body .header .sina-beauty-submenu{direction:rtl;text-align:right;}
}
@media (min-width:1601px){
 body .header .boxing .menu_hoshmand{gap:12px!important;}
 body .header .boxing .menu_hoshmand>.erssas>a{font-size:13px!important;}
 body .header .boxing .menu_hoshmand>.erssas>a::before{width:16px;height:16px;flex-basis:16px;}
}
@media (min-width:926px) and (max-width:1259px){
 body .header>.body_gt4d>.boxing{
  grid-template-columns:minmax(0,1fr) 110px minmax(0,1fr)!important;
  column-gap:12px!important;padding-inline:20px!important;
 }
 body .header>.body_gt4d>.boxing>.logo,
 body .header>.body_gt4d>.boxing>.logo>.img_logo{width:110px!important;}
 body .header .boxing .menu_hoshmand{gap:8px!important;}
 body .header .boxing .menu_hoshmand>.erssas>a{font-size:11px!important;}
 body .header .boxing .menu_hoshmand>.erssas>a::before{display:none;}
}
@media (min-width:1260px) and (max-width:1450px){
 body .header>.body_gt4d{width:94%!important;}
}

/* Responsive beauty hero only. */
@media(max-width:1259px){
 .slidertop>.ugsubjh:has(.CONT-SLIDD){width:94%;}
 .slidertop .swiper-slide>.list:has(>.CONT-SLIDD){padding:30px 42px;gap:24px;min-height:490px;}
 .slidertop .ugsubjh .list:has(>.CONT-SLIDD)>.img_list{height:420px!important;}
}
@media(max-width:767px){
 .slidertop:has(.CONT-SLIDD){padding:18px 0 24px;background-size:220px 250px;}
 .slidertop>.ugsubjh:has(.CONT-SLIDD){width:100%;}
 .slidertop .swiper-slide>.list:has(>.CONT-SLIDD){grid-template-columns:minmax(0,1fr);grid-template-rows:auto 1fr;gap:6px;min-height:0;height:100%;padding:22px 32px;align-content:start;}
 .slidertop .ugsubjh .list:has(>.CONT-SLIDD)>.img_list{grid-column:1;grid-row:1;height:clamp(240px,72vw,380px)!important;}
 .slidertop .list:has(>.CONT-SLIDD)::before{left:23%;width:54%;top:32px;bottom:auto;height:clamp(230px,68vw,360px);border-radius:180px 180px 12px 12px;box-shadow:0 0 0 7px #fdf9ee,0 0 0 8px #ed80aa;}
 .slidertop .ugsubjh .CONT-SLIDD{grid-column:1;grid-row:2;max-width:none;text-align:center;}
 .slidertop .CONT-SLIDD>h5{font-size:26px;line-height:1.6;margin-bottom:14px;}
 .slidertop .CONT-SLIDD>p{font-size:14px;line-height:1.9;margin-bottom:18px;-webkit-line-clamp:4;}
 .slidertop .sina-beauty-hero-arrow{top:180px;width:30px;height:44px;}
 .slidertop .sina-beauty-hero-prev{left:2px;}.slidertop .sina-beauty-hero-next{right:2px;}
}
@media(prefers-reduced-motion:reduce){.slidertop>.ugsubjh:has(.CONT-SLIDD)>.swiper-wrapper{transition-duration:0ms!important;}}

/* Proportions for the original 400 x 561 arch asset. */
@media (min-width:768px) and (max-width:1259px){
 .slidertop>.ugsubjh:has(.CONT-SLIDD){width:94%;}
 .slidertop .swiper-slide>.list:has(>.CONT-SLIDD){padding:24px 22px 0;gap:4px;min-height:510px;}
 .slidertop .ugsubjh .list:has(>.CONT-SLIDD)>.img_list{height:475px!important;}
 .slidertop .CONT-SLIDD>h5{font-size:30px;margin-bottom:24px;}
}
@media(max-width:767px){
 .slidertop:has(.CONT-SLIDD){background-size:760px auto;padding:12px 0 28px;}
 .slidertop>.ugsubjh:has(.CONT-SLIDD){width:100%;}
 .slidertop .swiper-slide>.list:has(>.CONT-SLIDD){
  grid-template-columns:minmax(0,1fr);grid-template-rows:auto 1fr;
  padding:16px 14px 28px 14px;gap:22px;min-height:0;align-content:start;
 }
 .slidertop .list:has(>.CONT-SLIDD)::before{
  top:26px;bottom:auto;left:50%;transform:translateX(-50%);
  width:auto;height:clamp(230px,72vw,380px);aspect-ratio:400/561;
  border:0;border-radius:0;box-shadow:none;background-size:100% 100%;
 }
 .slidertop .ugsubjh .list:has(>.CONT-SLIDD)>.img_list{
  height:clamp(240px,76vw,390px)!important;grid-column:1;grid-row:1;object-position:center bottom;
 }
 .slidertop .ugsubjh .CONT-SLIDD{grid-column:1;grid-row:2;max-width:none;justify-self:stretch;padding:0;text-align:center;}
 .slidertop .CONT-SLIDD>h5{font-size:26px;line-height:1.65;margin-bottom:16px;}
 .slidertop .CONT-SLIDD>p{font-size:14px;line-height:1.9;margin-bottom:20px;}
 .slidertop .sina-beauty-hero-arrow{top:clamp(150px,42vw,210px);width:30px;}
 .slidertop>.ugsubjh:has(.CONT-SLIDD)>.swiper-pagination1{bottom:0;}
}

/* Service panel responsive layout. */
@media(min-width:768px) and (max-width:1259px){
 .zemmmm:has(>.ulghkhyu){width:94%;grid-template-columns:180px minmax(0,1fr);gap:14px;}
 .zemmmm>.namr-site-1{font-size:21px;}
}
@media(max-width:767px){
 .zemmmm:has(>.ulghkhyu){width:94%;display:flex;flex-direction:column;gap:14px;padding:18px 12px;border-radius:26px;margin-bottom:24px;}
 .zemmmm>.namr-site-1{font-size:21px;line-height:1.6;text-align:center;padding:0 8px;margin:0;}
 .zemmmm>.ulghkhyu{border-radius:22px;}
 .zemmmm .ulghkhyu .cvf_5xd{min-height:245px;padding:22px 12px 18px;}
 .zemmmm .ulghkhyu .matn_ghanun{font-size:16px;}
 .zemmmm .ulghkhyu .ghanun{width:84px;height:84px;flex-basis:84px;}
 .zemmmm .sina-service-controls{margin:0;}
}
@media(min-width:768px) and (max-width:1259px){
 .zemmmm:has(>.ulghkhyu){grid-template-columns:180px minmax(0,1fr);}
 .zemmmm:has(>.ulghkhyu)::before{right:216px;}
 .zemmmm>.namr-site-1{font-size:22px;}
 .zemmmm .sina-service-controls{left:calc(100% - 217px);}
}
@media(max-width:767px){
 .zemmmm:has(>.ulghkhyu){padding:18px 12px;gap:16px;margin-top:0;}
 .zemmmm:has(>.ulghkhyu)::before{display:none;}
 .zemmmm>.namr-site-1{align-self:stretch;padding:0;text-align:center;font-size:23px;}
 .zemmmm>.ulghkhyu{background:#263748;border-radius:22px;padding-top:0;margin-top:0;}
 .zemmmm .ulghkhyu .cvf_5xd{min-height:270px;padding:20px 16px;}
 .zemmmm .ulghkhyu .cvf_5xd:hover::before,.zemmmm .ulghkhyu .cvf_5xd:focus-visible::before{top:0;}
 .zemmmm .sina-service-info{order:3;align-self:stretch;text-align:center;margin:0;padding:12px;}
 .zemmmm .sina-service-controls{position:static;transform:none;flex-direction:row;order:4;margin:0;}
}
@media(max-width:767px){
 .zemmmm:has(>.ulghkhyu){margin-top:24px!important;margin-bottom:24px;}
 .zemmmm .ulghkhyu .cvf_5xd{min-height:210px;padding:20px 12px;}
 .zemmmm>.namr-site-1{padding:0 8px;}
}
@media(max-width:1259px){
 .opys_boxes .swiper-slide_yu>.sde_4re{height:210px;}
 .opys_boxes .swiper-slide_yu{min-height:400px;}
}
@media(max-width:767px){
 .opys_boxes:has(>.opysfff){width:100%;padding:82px 12px 12px;margin:24px auto;}
 .opys_boxes>.offffer h3{font-size:20px;max-width:90%;padding:5px 22px 12px;text-align:center;}
 .opys_boxes>.offffer .gg5t_tr{top:55px;left:14px;font-size:11px;}
 .opys_boxes .swiper-slide_yu{min-height:340px;padding:9px;border-radius:12px;}
 .opys_boxes .swiper-slide_yu>.sde_4re{height:170px;margin-bottom:8px;}
 .opys_boxes .qeweleft>h3,.opys_boxes .qeweleft>h3>a{font-size:13px;line-height:1.7;}
 .opys_boxes .qeweleft .color_green{font-size:14px!important;}
 .opys_boxes .time .part{font-size:18px;}
}
@media(max-width:767px){
 .opys_boxes:has(>.opysfff){width:100%!important;padding-inline:10px;}
 .opys_boxes>.offffer h3{min-width:0;width:max-content;max-width:92%;font-size:20px;}
 .opys_boxes .swiper-slide_yu{min-height:340px;padding:8px 9px 12px;}
 .opys_boxes .swiper-slide_yu>.sde_4re{height:170px;}
 .opys_boxes .qeweleft>h3{min-height:46px;}
 .opys_boxes .qeweleft>.dx_i81i,.opys_boxes .qeweleft>.xc_ppl{width:auto!important;font-size:12px;}
 .opys_boxes .time .part{font-size:17px;}
}
@media(max-width:767px){
 .opys_boxes .swiper-slide_yu{min-height:370px;}
 .opys_boxes .sina-sale-progress{margin-top:10px;}
}
@media(hover:none){
 .opys_boxes .sina-sale-extra{max-height:55px;opacity:1;padding-top:8px;}
}
@media(max-width:767px){
 .opys_boxes .swiper-slide_yu{min-height:0!important;}
 .opys_boxes .swiper-slide_yu>.sde_4re{height:170px;}
 .opys_boxes .sina-sale-purchase>.inputup_boxin{height:30px;}
}
@media(max-width:767px){.opys_boxes>.offffer h3{padding:5px 30px 12px;}}

/* Keep quantity and purchase controls usable in narrow sale cards. */
@media(max-width:767px){
 .opys_boxes .swiper-slide_yu .qeweleft>.hid.sina-sale-purchase{margin-top:8px!important;}
 .opys_boxes .swiper-slide_yu .qeweleft>.sina-sale-native-buy{flex-basis:100%!important;max-width:100%!important;margin-top:0!important;}
 .opys_boxes>.offffer h3{top:-2px!important;padding-top:7px;}
}

/* Use the same row placement on mobile; only the image slot changes size. */
@media(max-width:767px){
 .opys_boxes .swiper-slide_yu>.sde_4re,
 .opys_boxes .swiper-slide_yu:hover>.sde_4re,
 .opys_boxes .swiper-slide_yu:focus-within>.sde_4re{height:170px!important;flex-basis:170px!important;}
 .opys_boxes .swiper-slide_yu .qeweleft>.hid.sina-sale-purchase,
 .opys_boxes .swiper-slide_yu .qeweleft>.sina-sale-native-buy{margin:0!important;}
}

@media(max-width:767px){
 .opys_boxes .swiper-slide_yu{height:430px!important;min-height:430px!important;max-height:430px!important;padding:8px 9px 12px!important;}
 .opys_boxes .swiper-slide_yu>.sde_4re,
 .opys_boxes .swiper-slide_yu:hover>.sde_4re,
 .opys_boxes .swiper-slide_yu:focus-within>.sde_4re{height:150px!important;flex-basis:150px!important;}
 .opys_boxes .swiper-slide_yu>.sina-sale-extra{left:9px!important;right:9px!important;font-size:11px;}
}

@media(max-width:767px) and (hover:hover){
 .opys_boxes .swiper-slide_yu:has(>.sina-sale-extra):is(:hover,:focus-within)>.sde_4re{height:118px!important;flex-basis:118px!important;}
}
@media(max-width:767px) and (hover:none){
 .opys_boxes .swiper-slide_yu:has(>.sina-sale-extra)>.sde_4re{flex-basis:118px!important;}
}

@media(max-width:767px){
 #result-fa1.sina-offer-panel{display:flex!important;flex-direction:column;width:94%!important;margin:28px auto!important;}
 #result-fa1 .sina-offer-list{display:flex;flex-direction:row;max-height:none;overflow-x:auto;padding:0;border:0;border-bottom:1px solid #eee;}
 #result-fa1 .sina-offer-list>button{flex:0 0 160px;font-size:13px;}
 #result-fa1 .sina-offer-stage>.copied_item.sina-offer-active{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);grid-template-rows:95px 140px 120px 85px;height:440px!important;}
 #result-fa1 .sina-offer-active>.img_jadid{height:235px!important;padding:25px 8px 8px!important;}
 #result-fa1 .sina-offer-active>.pishe{display:none!important;}
 #result-fa1 .sina-offer-gallery{padding:8px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;}
 #result-fa1 .sina-offer-gallery>button{height:58px;}
 #result-fa1 .sina-offer-active>.qeweleft>a{margin:8px!important;padding:10px!important;}
 #result-fa1 .sina-offer-active .text_jadid{font-size:13px!important;}
 #result-fa1 .sina-offer-description{padding:8px;font-size:12px;}
 #result-fa1 .sina-offer-active>.time{padding:12px 4px 20px!important;}
 #result-fa1 .sina-offer-active .counter_ui .part{font-size:17px!important;}
 #result-fa1 .sina-offer-active>.iwgswsvsj{width:100px!important;left:12px!important;bottom:18px!important;}
 #result-fa1 .sina-offer-active .qymt{padding-left:120px!important;padding-right:12px!important;}
}

@media(max-width:767px){
 #result-fa1.sina-offer-panel .sina-offer-detail-link{left:8px;bottom:20px;padding:8px;width:115px;font-size:12px;min-height:44px;text-align:center;}
 #result-fa1.sina-offer-panel .sina-offer-active>.time .part{font-size:17px!important;}
}

@media(max-width:767px){
 #result-fa1.sina-offer-panel .sina-offer-purchase{flex-direction:column;gap:10px;padding:8px;}
 #result-fa1.sina-offer-panel .sina-offer-purchase>.sina-offer-quantity{flex:0 0 44px;}
 #result-fa1.sina-offer-panel .sina-offer-purchase>.iwgswsvsj{flex:0 0 44px;width:140px!important;max-width:100%;}
}

@media(max-width:767px){
 #result-fa1.sina-offer-panel{display:grid!important;grid-template-columns:1fr!important;grid-template-rows:auto 355px 85px 64px!important;}
 #result-fa1.sina-offer-panel .sina-offer-list{grid-column:1;grid-row:1;height:auto!important;max-height:none!important;overflow-x:auto!important;}
 #result-fa1.sina-offer-panel .sina-offer-stage{grid-column:1;grid-row:2/4;}
 #result-fa1.sina-offer-panel .sina-offer-stage>.copied_item.sina-offer-active{grid-template-rows:95px 140px 120px 85px!important;height:440px!important;}
 #result-fa1.sina-offer-panel .sina-offer-active>.img_jadid{height:235px!important;}
 #result-fa1.sina-offer-panel .sina-offer-detail-link{grid-column:1;grid-row:4;width:auto!important;max-width:95%;padding:10px 18px;}
 #result-fa1.sina-offer-panel .sina-offer-repeat-title{font-size:14px;padding:8px!important;line-height:1.5;}
 #result-fa1.sina-offer-panel .sina-offer-timer-label{font-size:11px;}
 #result-fa1.sina-offer-panel .sina-offer-active .qymt{padding-left:110px!important;}
 #result-fa1.sina-offer-panel .sina-offer-active .qymt>.sina-offer-discount{left:10px!important;font-size:12px;padding:5px 8px!important;}
}

@media(max-width:767px){
 .swrtfg_uy:has(>.ulghkhyu2){width:94%!important;margin:24px auto!important;padding:14px 16px 10px!important;border-radius:26px!important;}
 .swrtfg_uy>.ulghkhyu2 .brand2{grid-template-rows:90px 28px;gap:8px;padding-bottom:10px!important;}
 .swrtfg_uy>.ulghkhyu2 .brand2>.img_brand{height:90px!important;max-height:90px!important;padding:4px!important;}
 .swrtfg_uy>.ulghkhyu2 .brand2>p,.swrtfg_uy>.ulghkhyu2 .brand2:hover>p{height:28px!important;line-height:24px!important;font-size:13px!important;}
}

@media(max-width:767px){
.sd_d9f8:has(>.box_khabar_iooo){padding:18px 4% 28px!important;}
.sd_d9f8>.titrdaste{height:62px!important;font-size:18px!important;padding:12px 18px!important;margin-bottom:18px!important;}
.sd_d9f8 .box_imgkh{--photo:230px;}
.sd_d9f8 .box_imgkh .onvan_khabar{font-size:18px!important;height:54px!important;}
.sd_d9f8 .box_imgkh>.cnt{min-height:135px;padding:24px 12px 10px!important;}
}

@media(max-width:1000px){
 .sd_d9f8:has(>.box_khabar_iooo)>.titrdaste,.sd_d9f8:has(>.box_khabar_iooo)>.box_khabar_iooo{width:92%!important;}
}
@media(max-width:767px){
 .sd_d9f8:has(>.box_khabar_iooo){padding:18px 0 28px!important;background-size:auto 100%!important;}
 .sd_d9f8 .box_imgkh{--photo:230px;}
 .sd_d9f8 .box_imgkh .onvan_khabar{font-size:18px!important;height:56px!important;min-height:56px!important;}
 .sd_d9f8 .box_imgkh>.cnt{height:106px!important;flex-basis:106px!important;}
}

@media(max-width:1000px){
 .box_kala.sina-category-band{grid-template-columns:165px minmax(0,1fr);gap:16px!important;padding:22px!important;}
 .box_kala.sina-category-band .title-top .titrdaste{font-size:19px!important;}
}
@media(max-width:767px){
 .box_kala.sina-category-band{display:flex!important;flex-direction:column;gap:16px!important;padding:18px 12px!important;border-radius:24px!important;}
 .box_kala.sina-category-band>.title-top{flex-direction:row!important;align-items:center;justify-content:space-between;gap:12px;}
 .box_kala.sina-category-band .title-top .titrdaste{font-size:17px!important;}
 .box_kala.sina-category-band .title-top .br432pzz{flex-shrink:0;}
 .box_kala.sina-category-band .jadid4tr5{min-height:310px!important;}
 .box_kala.sina-category-band .jadid4tr5>.img_jadid{height:180px!important;flex-basis:180px;}
}
@media(hover:none){.box_kala.sina-category-band .jadid4tr5>.iwgswsvsj{opacity:1;}}

@media(max-width:1000px){.sina-category-tabs{grid-template-columns:175px minmax(0,1fr);gap:18px;padding:22px;}.sina-category-tab{font-size:15px;}}
@media(max-width:767px){
 .sina-category-tabs{display:flex!important;flex-direction:column;width:94%;padding:16px 12px;border-radius:24px;gap:18px;}
 .sina-category-tablist{flex-direction:row;align-self:stretch;overflow-x:auto;max-height:none;gap:16px;}
 .sina-category-tab{flex:0 0 auto;width:auto;white-space:nowrap;font-size:14px;}
 .sina-category-tab::before{flex-basis:34px;height:34px;background-size:18px;}
 .sina-category-tabs .box_kala.sina-category-band{padding:0!important;}
}

@media(max-width:1100px){.sina-category-tabs{width:94%!important;grid-template-columns:175px minmax(0,1fr)!important;padding:22px 18px!important;gap:18px!important;}}
@media(max-width:767px){
 .sina-category-tabs{width:94%!important;padding:16px 12px!important;}
 .sina-category-tab{font-size:14px!important;}
 .sina-category-tabs .box_kala.sina-category-band .jadid4tr5{height:318px!important;min-height:318px!important;max-height:318px!important;}
 .sina-category-tabs .box_kala.sina-category-band .jadid4tr5>.img_jadid{height:175px!important;flex-basis:175px!important;}
}

@media(max-width:1000px){.sina-category-heading{font-size:20px!important;}}
@media(max-width:767px){
 .sina-category-sidebar{width:100%;}
 .sina-category-heading{font-size:20px!important;margin-bottom:10px!important;}
 .sina-category-sidebar>.sina-category-tablist{max-height:none;gap:16px!important;}
 .sina-category-sidebar .sina-category-tab{font-size:14px!important;}
}

/* Match the purchase overlay to the compact image slot. */
@media(max-width:767px){
 .sina-category-tabs .box_kala.sina-category-band .jadid4tr5{--category-image-height:175px;}
}
@media(hover:none){
 .sina-category-tabs .box_kala.sina-category-band .jadid4tr5>.iwgswsvsj{opacity:1!important;visibility:visible;}
}

/* Responsive reference footer; keep these overrides after legacy footer rules. */
@media(max-width:1100px){
 body .foootter{width:calc(100% - 32px);padding:60px 26px 32px;gap:40px 24px;grid-template-columns:1fr 1fr;}
 body .foootter::before{top:158px;}
 body .foootter .foot-top{padding:0;gap:16px;}
 body .foootter .lllfoot{grid-column:1/-1;grid-row:3;max-width:600px;justify-self:center;}
 body .foootter .foot-top .fooot-top-right,body .foootter .foot-top .numbertt,body .foootter .sina-footer-email{padding-right:70px;padding-left:12px;font-size:15px;}
 body .foootter .foot-top .numbertt svg,body .foootter .foot-top .fooot-top-right::after,body .foootter .sina-footer-email::after{width:48px;height:48px;right:12px;background-size:28px;}
 body .foootter .foot-top .numbertt svg{padding:11px;}
 body .foootter .addr_ess{font-size:14px;}
}
@media(max-width:640px){
 body .foootter{width:calc(100% - 24px);margin:26px auto 20px;padding:30px 20px;grid-template-columns:minmax(0,1fr);gap:30px;}
 body .foootter::before{top:12px;border-radius:24px;}
 body .foootter::after{top:0;height:180px;left:4%;right:4%;border-radius:50% 50% 0 0;}
 body .foootter .foot-top,body .foootter .foot-top.sina-footer-has-email{grid-auto-flow:row;grid-template-columns:minmax(0,1fr);gap:12px;}
 body .foootter .foot-top .fooot-top-right,body .foootter .foot-top .numbertt,body .foootter .sina-footer-email{min-height:78px;}
 body .foootter .b_nhtkigj{grid-column:1;grid-row:2;gap:12px 16px;}
 body .foootter .wtedsf{grid-column:1;grid-row:3;}
 body .foootter .lllfoot{grid-column:1;grid-row:4;gap:20px;}
 body .foootter .onvan_f{font-size:15px;overflow-wrap:anywhere;}
 body .foootter .wtedsf p{font-size:15px;line-height:1.9;}
 body .foootter .sina-footer-links-title,body .foootter .namr-site-1,body .foootter .sina-footer-trust-title{font-size:21px;}
 body .foootter .enamad img{height:96px;}
}

/* Social contact card follows the same responsive sizing as address and phone. */
@media (min-width:641px) and (max-width:1100px) {
 body .foootter .foot-top > .shabake {padding:10px;gap:6px 10px;}
 body .foootter .shabake .shabaketitr {font-size:19px;}
 body .foootter .foot-top .fooot-top-right::before,body .foootter .foot-top .numbertt::before,body .foootter .sina-footer-email strong {font-size:19px;}
}
@media (max-width:640px) {
 body .foootter .foot-top > .shabake {min-height:78px;}
 body .foootter .wtedsf p {font-size:16px;line-height:1.8;}
 body .foootter .onvan_f {font-size:16px;line-height:1.7;}
}

@media(max-width:640px) {
 body .foootter .sina-footer-brand {padding:16px;min-height:88px;}
 body .foootter .sina-footer-brand .logo .img_logo {max-height:64px!important;}
 body .foootter .lllfoot .jostan_box {height:52px;border-radius:14px;}
 body .foootter .lllfoot .aks_ser {flex-basis:40px;width:40px;height:40px;border-radius:10px;}
 body .foootter .lllfoot .jostan_box .jostan {height:40px;font-size:16px;}
}

/* Consultation banner at tablet and mobile sizes. */
@media(max-width:1100px) {
 body .darbbb {grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:24px;padding:0 26px 30px;margin:45px auto;}
 body .darbbb::before {inset:100px 0 0;border-radius:36px;}
 body .darbbb .sina-consult-heading {font-size:29px;}
 body .darbbb .sina-consult-card {grid-column:1/-1;grid-row:3;min-height:0;margin:0;padding:26px;border-radius:26px;gap:18px;}
 body .darbbb .sina-consult-card .numbertt {max-width:380px;}
 body .darbbb .sina-consult-call {margin-top:0;}
 body .darbbb .namr-site-1 {font-size:25px;}
}
@media(max-width:640px) {
 body .darbbb {grid-template-columns:minmax(0,1fr);width:calc(100% - 24px);padding:0 20px 24px;gap:16px;margin:30px auto;}
 body .darbbb::before {inset:90px 0 0;border-width:7px;border-radius:30px;}
 body .darbbb .sina-consult-heading {grid-column:1;grid-row:1;min-height:90px;font-size:24px;line-height:1.5;}
 body .darbbb .sina-consult-heading::after {display:none;}
 body .darbbb > .darr2 {grid-column:1;grid-row:2;min-height:0;max-height:250px;border-radius:20px;}
 body .darbbb > .darr2 img {width:auto;max-width:100%;max-height:250px;}
 body .darbbb > .wtedsf {grid-column:1;grid-row:3;padding:12px 4px 18px;}
 body .darbbb .namr-site-1 {font-size:24px;}
 body .darbbb > .wtedsf > p:not(.addr_ess) {font-size:16px;line-height:1.9;text-align:right;}
 body .darbbb .sina-consult-card {grid-column:1;grid-row:4;padding:24px 18px;border-radius:26px;}
 body .darbbb .sina-consult-card h3 {font-size:22px;}
 body .darbbb .sina-consult-card .addr_ess {font-size:16px;}
 body .darbbb .sina-consult-card .numbertt {font-size:17px;padding:12px;}
 body .darbbb .sina-consult-call {width:100%;}
}

@media(max-width:1100px) {
 body .darbbb .namr-site-1 .sina-consult-accent {color:#ffce43;}
 body .darbbb .sina-consult-actions {gap:12px;margin-top:22px;}
 body .darbbb .sina-consult-actions .sina-consult-call {width:auto;min-width:0;margin:0;}
 body .darbbb .sina-consult-actions .sina-consult-more {margin:0;}
 body .darbbb::before {background-size:150px;}
}
@media(max-width:420px) {
 body .darbbb .sina-consult-actions {display:grid;grid-template-columns:1fr;}
 body .darbbb .sina-consult-actions .sina-consult-call,body .darbbb .sina-consult-actions .sina-consult-more {width:100%;font-size:16px;}
}

/* Compact sticky tier on smaller desktops; retain the existing mobile header. */
@media(min-width:926px) and (max-width:1259px) {
 body .header > .body_gt4d.sina-header-pinned {
  left:16px!important;right:16px!important;padding:0 22px!important;column-gap:16px;
  grid-template-columns:minmax(210px,1fr) minmax(180px,1.5fr) 160px 90px;
 }
 body .header > .body_gt4d.sina-header-pinned .body_up_titr > span {font-size:13px;}
}
@media(max-width:925px) {body .header > .sina-header-space {display:none!important;height:0!important;}}

@media(max-width:925px) {
 body .dfhsdrt {width:94%;padding:20px 18px 14px;border-radius:24px;}
 body .dfhsdrt > .titrdaste {font-size:21px;margin-bottom:16px;}
 body .dfhsdrt .sina-quick-controls {left:18px;top:22px;}
 body .dfhsdrt > .ulghkhyu1 > .swiper-wrapper > .swiper-slide {width:138px!important;margin-left:12px;}
 body .dfhsdrt .tutyre {min-height:174px;padding:14px 10px;border-radius:20px;}
 body .dfhsdrt .tutyre .img_tutyre {width:94px;height:94px;}
}
@media(max-width:480px) {
 body .dfhsdrt {margin:24px auto;padding:16px 12px 12px;border-radius:22px;}
 body .dfhsdrt > .titrdaste {font-size:18px;gap:8px;padding-left:72px;}
 body .dfhsdrt .sina-quick-controls {left:12px;top:20px;gap:5px;}
 body .dfhsdrt .sina-quick-controls button {width:30px;height:30px;font-size:22px;}
 body .dfhsdrt > .ulghkhyu1 > .swiper-wrapper > .swiper-slide {width:124px!important;margin-left:10px;}
 body .dfhsdrt .tutyre {min-height:158px;gap:10px;padding:12px 8px;}
 body .dfhsdrt .tutyre .img_tutyre {width:86px;height:86px;}
 body .dfhsdrt .tutyre .textt_tutyre {font-size:14px;}
}

/* Keep the shared rail consistent at every responsive breakpoint. */
@media(max-width:1259px) {:root {--sina-layout-width:94vw;}}
@media(max-width:640px) {
 :root {--sina-layout-width:calc(100vw - 24px);}
 body .slidertop .sina-hero-actions {gap:8px;justify-content:center;margin-top:18px;}
 body .slidertop .sina-hero-actions a {min-height:44px;padding:9px 11px;font-size:14px;}
 body .slidertop .sina-beauty-hero-arrow {width:30px;height:44px;top:32%;}
 body .slidertop .sina-beauty-hero-prev {left:0;}
 body .slidertop .sina-beauty-hero-next {right:0;}
 body .slidertop .sina-beauty-hero-arrow::before {width:12px;height:12px;}
}

@media(max-width:767px){
 .sina-has-swiper-nav>.sina-swiper-navigation>.sina-swiper-arrow{width:28px!important;height:36px!important;border-radius:10px!important;}
}

/* Keep a single gutter scale at tablet/mobile sizes. */
@media(max-width:1100px){:root{--sina-content-width:94vw;}}
@media(max-width:767px){:root{--sina-content-width:calc(100vw - 24px);}}
/* These final rules override earlier section-specific responsive widths. */
body .zemmmm:has(>.ulghkhyu),body .sdw3_ptds,body .dfhsdrt,
body .swrtfg_uy:has(>.ulghkhyu2),body .sina-category-tabs,
body #result-fa1.sina-offer-panel,body .dfhsd,body .darbbb,body .sd_d9f8:has(>.box_khabar_iooo)>.titrdaste,
body .sd_d9f8:has(>.box_khabar_iooo)>.box_khabar_iooo,
body .slidertop>.ugsubjh:has(.CONT-SLIDD){
 width:var(--sina-content-width)!important;max-width:1465px!important;
 margin-left:auto!important;margin-right:auto!important;box-sizing:border-box;
}

/* Mobile capsule header. Match the existing 925px search/header switch. */
@media(min-width:926px){body .headertotal>.body_hamber3{display:none!important;}}
@media(max-width:925px){

 body .headertotal{background:transparent!important;box-shadow:none!important;padding-bottom:12px!important;}
 body .headertotal>.body_hamber3{
  position:relative!important;inset:auto!important;display:grid!important;
  grid-template-columns:70px minmax(0,1fr) 70px;direction:rtl;align-items:center;
  width:calc(100% - 24px)!important;max-width:680px;min-height:76px;height:76px!important;
  margin:12px auto 0!important;padding:10px 18px!important;box-sizing:border-box;
  float:none!important;border:0!important;border-radius:42px!important;
  background:#fff!important;box-shadow:0 5px 14px #75674716!important;overflow:visible;
 }
 body .headertotal>.body_hamber3::after{content:'منو';position:absolute;right:52px;top:50%;transform:translateY(-50%);font:inherit;font-size:14px;color:#333;pointer-events:none;}
 body .headertotal>.body_hamber3>.menu_hamb{
  position:static!important;grid-column:1;grid-row:1;justify-self:start;
  display:block!important;width:25px!important;height:25px!important;margin:0!important;padding:0!important;
  object-fit:contain;float:none!important;animation:none!important;border:0!important;
  border-radius:0!important;opacity:1!important;filter:brightness(0) saturate(100%)!important;cursor:pointer;z-index:2;
 }
 body .headertotal>.body_hamber3>.body_hamber5{
  position:static!important;inset:auto!important;grid-column:2;grid-row:1;display:flex!important;
  width:100%!important;height:56px!important;min-width:0;order:0!important;
  margin:0!important;padding:0!important;align-items:center;justify-content:center;transform:none!important;
 }
 body .body_hamber3 .body_hamber5 .gdfgdfg-1{display:flex!important;position:static!important;align-items:center;justify-content:center;width:100%!important;height:100%!important;margin:0!important;padding:0!important;}
 body .body_hamber3 .body_hamber5 .img_logo-1{display:block!important;width:auto!important;height:auto!important;max-width:100%!important;max-height:54px!important;object-fit:contain;margin:0!important;filter:none!important;}
 body .headertotal>.body_hamber3>a.zanbil_ur{
  position:relative!important;inset:auto!important;grid-column:3;grid-row:1;justify-self:end;
  display:flex!important;align-items:center;justify-content:center;width:40px!important;height:44px!important;
  margin:0!important;padding:0!important;float:none!important;background:none!important;border:0!important;
 }
 body .body_hamber3>a.zanbil_ur>img{position:static!important;display:block!important;width:26px!important;height:26px!important;object-fit:contain;filter:brightness(0) saturate(100%)!important;}
 body .body_hamber3>a.zanbil_ur>p{position:absolute!important;top:1px!important;left:0!important;right:auto!important;bottom:auto!important;display:grid!important;place-items:center;min-width:18px;height:18px!important;margin:0!important;padding:0 4px!important;border-radius:20px!important;background:#fa247b!important;color:#fff!important;font-size:10px!important;line-height:18px!important;box-sizing:border-box;}
 body .headertotal>.body_hamber3>.secrch__menu_yu_io,body .headertotal>.body_hamber3>svg{display:none!important;}
 /* Use the existing relocated search input; no duplicate ID or event handler. */
 body .headertotal>.search_box{position:relative!important;display:flex!important;align-items:center;width:calc(100% - 48px)!important;max-width:656px;height:44px!important;margin:10px auto 0!important;padding:0 16px 0 46px!important;box-sizing:border-box;border:1px solid #e8e5df!important;border-radius:24px!important;background:#fff!important;float:none!important;overflow:visible;}
 body .headertotal>.search_box .text_search{position:static!important;display:block!important;width:100%!important;min-width:0;height:42px!important;margin:0!important;padding:0!important;background:transparent!important;border:0!important;color:#444;font-family:inherit;font-size:13px!important;direction:rtl;}
 body .headertotal>.search_box .ji_hyy65{position:absolute!important;left:5px!important;right:auto!important;top:3px!important;width:38px!important;height:38px!important;background:none!important;padding:0!important;}
 body .headertotal>.search_box .ji_hyy65 svg{position:absolute!important;inset:10px!important;width:18px!important;height:18px!important;fill:#888!important;pointer-events:none;}
 body .headertotal>.search_box .img_search{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;background:none!important;z-index:2;cursor:pointer;}
 body .headertotal>.search_box .serch_ajax_box{position:absolute!important;top:calc(100% + 5px)!important;left:0!important;right:0!important;width:85%!important;max-height:55vh;overflow:auto;z-index:1100;background:#fff;border-radius:12px;box-shadow:0 6px 20px #0002;}
}
@media(max-width:380px){body .headertotal>.body_hamber3{grid-template-columns:56px minmax(0,1fr) 48px;padding:10px 12px!important;min-height:68px;height:68px!important;}body .headertotal>.body_hamber3::after{right:43px;font-size:12px;}body .body_hamber3 .body_hamber5 .img_logo-1{max-height:46px!important;}}

/* Mobile search: center the click target and its icon in the same cell. */
@media(max-width:925px){
 body .headertotal .search_box{position:relative!important;box-sizing:border-box;height:44px!important;padding-left:46px!important;padding-right:16px!important;overflow:visible;}
 body .headertotal .search_box .ji_hyy65{position:absolute!important;display:grid!important;place-items:center!important;left:4px!important;right:auto!important;top:50%!important;bottom:auto!important;transform:translateY(-50%)!important;width:36px!important;height:36px!important;margin:0!important;padding:0!important;float:none!important;background:transparent!important;line-height:0!important;}
 body .headertotal .search_box .ji_hyy65 svg{position:static!important;inset:auto!important;display:block!important;grid-area:1/1;width:18px!important;height:18px!important;min-width:18px!important;margin:0!important;padding:0!important;transform:none!important;fill:#888!important;background:none!important;pointer-events:none;}
 body .headertotal .search_box .ji_hyy65 .img_search{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;margin:0!important;padding:0!important;transform:none!important;background:transparent!important;z-index:2;}
 body .headertotal .search_box .text_search{position:static!important;float:none!important;box-sizing:border-box;width:100%!important;height:42px!important;margin:0!important;padding:0!important;line-height:normal!important;}
.sina-offer-detail-link{display:none!important}

}
@media(max-width:767px){
 body .zemmmm:has(>.ulghkhyu){display:block!important;width:calc(100% - 24px)!important;max-width:680px!important;margin:28px auto 34px!important;padding:18px 16px!important;background:#fff!important;border-radius:32px!important;overflow:hidden!important;box-sizing:border-box;}
 body .zemmmm:has(>.ulghkhyu)::before{content:none!important;}
 body .zemmmm>.namr-site-1{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;clip-path:inset(50%);white-space:nowrap;}
 body .zemmmm>.ulghkhyu{display:block!important;width:100%!important;min-width:0;height:auto!important;margin:0!important;padding:0!important;border-radius:28px!important;background:#263748!important;overflow:hidden!important;box-sizing:border-box;}
 body .zemmmm>.ulghkhyu>.swiper-wrapper{align-items:stretch!important;gap:0!important;}
 body .zemmmm>.ulghkhyu>.swiper-wrapper>.swiper-slide{height:auto!important;margin:0!important;padding:0!important;flex-shrink:0;box-sizing:border-box;}
 body .zemmmm .ulghkhyu .cvf_5xd{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:18px;min-height:260px!important;height:100%!important;width:100%!important;margin:0!important;padding:22px 24px!important;box-sizing:border-box;background:#263748!important;color:#fff!important;border-radius:28px!important;transform:none!important;}
 body .zemmmm .ulghkhyu .cvf_5xd::before{content:none!important;}
 body .zemmmm .ulghkhyu .cvf_5xd>.ghanun{position:static!important;display:grid!important;place-items:center;width:94px!important;height:94px!important;flex:0 0 94px!important;padding:18px!important;margin:0 auto!important;border-radius:50%!important;background:#596a79!important;transform:none!important;translate:none!important;}
 body .zemmmm .ulghkhyu .ghanun>.icon_z__p{position:static!important;display:block!important;object-fit:contain;width:100%!important;height:100%!important;margin:0!important;transform:none!important;}
 body .zemmmm .ulghkhyu .cvf_5xd>.matn_ghanun{position:static!important;width:100%!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;color:#fff!important;text-align:center!important;font-size:17px!important;line-height:1.8!important;translate:none!important;transform:none!important;}
 /* The entire existing service link remains the target. */
 body .zemmmm .ulghkhyu .cvf_5xd::after{content:'اطلاعات بیشتر';display:block;padding:5px 14px;background:#f6f6f6;color:#444;border-radius:22px;font-size:11px;line-height:1.8;margin:0;}
 body .zemmmm .sina-swiper-navigation>.sina-swiper-arrow{width:24px!important;height:32px!important;}
 body .sdw3_ptds{display:block!important;width:calc(100% - 10px)!important;margin:28px auto!important;padding:0!important;box-sizing:border-box;}
 body .sdw3_ptds>.sl2_ljgff{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:4px!important;width:100%!important;margin:0!important;padding:0!important;float:none!important;direction:rtl;}
 body .sdw3_ptds>.sl2_ljgff>.phougd{position:static!important;display:block!important;width:100%!important;min-width:0;height:auto!important;margin:0!important;padding:0!important;float:none!important;border-radius:10px!important;overflow:hidden;transform:none!important;}
 body .sdw3_ptds>.sl2_ljgff>.phougd>img{position:static!important;display:block!important;width:100%!important;height:auto!important;max-width:100%!important;margin:0!important;padding:0!important;border-radius:10px!important;object-fit:contain;transform:none!important;}
}

/* Two whole sale cards and a vertically stacked feature on phones. */
@media(max-width:767px){
 body .opys_boxes{padding:72px 10px 12px!important;width:calc(100% - 12px)!important;box-sizing:border-box;}
 body .opys_boxes>.opysfff{width:100%!important;margin:0!important;padding:0!important;overflow:hidden!important;}
 body .opys_boxes .offffer{position:absolute!important;inset:0 0 auto!important;width:100%!important;height:62px!important;margin:0!important;}
 body .opys_boxes .offffer h3{font-size:21px!important;line-height:1.5!important;max-width:100%;}
 body .opys_boxes .offffer .gg5t_tr{display:none!important;}
 body .opys_boxes .swiper-slide_yu{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;grid-template-rows:165px 44px 40px 30px 18px 4px 40px 36px!important;gap:6px 3px!important;height:439px!important;min-height:439px!important;max-height:439px!important;padding:8px 10px!important;box-sizing:border-box;border-radius:14px!important;}
 body .opys_boxes .swiper-slide_yu>.sde_4re,body .opys_boxes .swiper-slide_yu:is(:hover,:focus-within)>.sde_4re{grid-column:1/-1;grid-row:1;width:100%!important;height:165px!important;min-height:0!important;flex-basis:auto!important;margin:0!important;}
 body .opys_boxes .swiper-slide_yu>.qeweleft{display:contents!important;}
 body .opys_boxes .swiper-slide_yu>.qeweleft>h3{grid-column:1/-1;grid-row:2;height:44px!important;font-size:12px!important;}
 body .opys_boxes .swiper-slide_yu>.qeweleft>h3>a{font-size:12px!important;line-height:2!important;}
 body .opys_boxes .swiper-slide_yu>.qeweleft>.dx_i81i{grid-column:1/-1;grid-row:3;justify-self:center;align-self:end;font-size:13px!important;margin:0!important;}
 body .opys_boxes .swiper-slide_yu>.qeweleft>.xc_ppl{grid-column:1/-1;grid-row:3;justify-self:center;align-self:start;font-size:10px!important;margin:0!important;}
 body .opys_boxes .swiper-slide_yu>.qeweleft>.sina-sale-purchase{grid-column:1/-1;grid-row:4;transform:scale(.85);transform-origin:center;}
 body .opys_boxes .swiper-slide_yu>.qeweleft>.sina-sale-discount-label{grid-row:5;font-size:10px!important;}
 body .opys_boxes .swiper-slide_yu>.qeweleft>.sina-sale-progress{grid-row:6;}
 body .opys_boxes .swiper-slide_yu>.time{grid-column:1/-1;grid-row:7;position:static!important;width:100%!important;height:40px!important;margin:0!important;padding:6px 0!important;}
 body .opys_boxes .swiper-slide_yu .counter_ui{display:flex!important;justify-content:space-between!important;gap:2px!important;width:100%!important;}
 body .opys_boxes .swiper-slide_yu .counter_ui .part{font-size:12px!important;}
 body .opys_boxes .swiper-slide_yu>.qeweleft>.sina-sale-native-buy{grid-column:1/-1;grid-row:8;width:100%!important;height:36px!important;}
 body .opys_boxes .swiper-slide_yu>.sina-sale-extra{display:none!important;}
 body #result-fa1.sina-offer-panel{display:flex!important;flex-direction:column!important;grid-template-rows:none!important;width:calc(100% - 10px)!important;height:auto!important;margin:30px auto!important;padding:0!important;overflow:hidden!important;border-radius:16px!important;}
 body #result-fa1.sina-offer-panel .sina-offer-list{display:flex!important;order:0;width:100%!important;max-height:52px!important;height:auto!important;overflow-x:auto!important;}
 body #result-fa1.sina-offer-panel .sina-offer-list>button{min-height:42px!important;padding:8px!important;}
 body #result-fa1.sina-offer-panel .sina-offer-stage{order:1;width:100%!important;}
 body #result-fa1.sina-offer-panel .sina-offer-stage>.copied_item.sina-offer-active{position:relative!important;display:flex!important;flex-direction:column!important;height:auto!important;min-height:0!important;padding:0 14px 12px!important;gap:14px;}
 body #result-fa1.sina-offer-panel .sina-offer-active>.pishe{position:static!important;display:block!important;order:0;align-self:center;width:72%!important;height:auto!important;padding:8px!important;margin:0!important;font-size:13px!important;}
 body #result-fa1.sina-offer-panel .sina-offer-active>.img_jadid{order:1;width:100%!important;height:280px!important;flex:0 0 280px!important;padding:0!important;margin:0!important;border:0!important;}
 body #result-fa1.sina-offer-panel .sina-offer-active>.time{order:2;display:flex!important;flex-direction:column!important;align-items:stretch!important;width:100%!important;margin:0!important;padding:0 4px!important;border:0!important;gap:12px;}
 body #result-fa1.sina-offer-panel .sina-offer-timer-label{font-size:12px!important;}
 body #result-fa1.sina-offer-panel .sina-offer-active>.qeweleft{display:contents!important;}
 body #result-fa1.sina-offer-panel .sina-offer-active>.qeweleft>a{order:3;display:block!important;position:static!important;width:100%!important;margin:0!important;padding:12px 0!important;background:#fff!important;border-bottom:2px solid #283949!important;text-align:center!important;}
 body #result-fa1.sina-offer-panel .sina-offer-active .qymt{order:4;position:static!important;display:flex!important;flex-wrap:wrap;align-items:center!important;justify-content:center!important;gap:7px;width:100%!important;padding:8px 0!important;margin:0!important;background:#fff!important;}
 body #result-fa1.sina-offer-panel .sina-offer-active .qymt>.sina-offer-discount{position:static!important;transform:none!important;padding:4px 8px!important;font-size:11px!important;}
 body #result-fa1.sina-offer-panel .sina-offer-purchase{order:5;display:flex!important;flex-direction:row!important;flex-wrap:wrap;gap:10px;padding:4px 0!important;}
 body #result-fa1.sina-offer-panel .sina-offer-repeat-title,body #result-fa1.sina-offer-panel .sina-offer-description{display:none!important;}
 body #result-fa1.sina-offer-panel .sina-offer-detail-link{order:2;position:static!important;align-self:flex-start;width:auto!important;max-width:calc(100% - 24px);margin:0 12px 14px!important;padding:12px 16px!important;font-size:12px!important;}
}

/* Final feature-card mobile geometry; reset inherited flex bases, not only width. */
@media(max-width:767px){
 body #result-fa1.sina-offer-panel{width:calc(100% - 10px)!important;margin:28px auto!important;}
 body #result-fa1.sina-offer-panel .sina-offer-list{display:none!important;}
 body #result-fa1.sina-offer-panel .sina-offer-stage>.copied_item.sina-offer-active{gap:10px!important;padding:0 14px 12px!important;}
 body #result-fa1.sina-offer-panel .sina-offer-active>.pishe{padding:6px 12px!important;line-height:1.6!important;width:70%!important;min-height:0!important;}
 body #result-fa1.sina-offer-panel .sina-offer-active>.img_jadid{height:260px!important;flex:0 0 260px!important;min-height:0!important;max-height:260px!important;padding:0 12px!important;}
 body #result-fa1.sina-offer-panel .sina-offer-active>.time{gap:8px!important;padding:0!important;min-height:0!important;height:auto!important;}
 body #result-fa1.sina-offer-panel .sina-offer-active .counter_ui{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px!important;margin:0!important;padding:0!important;height:auto!important;}
 body #result-fa1.sina-offer-panel .sina-offer-active .counter_ui .part{position:relative!important;display:block!important;width:auto!important;height:auto!important;margin:0!important;padding:0 0 20px!important;font-size:16px!important;line-height:1.5!important;text-align:center;}
 body #result-fa1.sina-offer-panel .sina-offer-active .counter_ui .part::after{position:absolute;bottom:0;left:0;right:0;font-size:11px;line-height:18px;color:#888;}
 body #result-fa1 .counter_ui .part0::after{content:'روز';}
 body #result-fa1 .counter_ui .part2::after{content:'ساعت';}
 body #result-fa1 .counter_ui .part4::after{content:'دقیقه';}
 body #result-fa1 .counter_ui .part6::after{content:'ثانیه';}
 body #result-fa1.sina-offer-panel .sina-offer-active>.qeweleft>a{padding:10px 0!important;min-height:0!important;}
 body #result-fa1.sina-offer-panel .sina-offer-active .qymt{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;justify-content:center!important;align-items:center!important;gap:5px 8px!important;padding:4px 0!important;min-height:0!important;height:auto!important;}
 body #result-fa1.sina-offer-panel .sina-offer-active .qymt>.bn_ht5g{flex:0 0 100%!important;line-height:18px!important;text-align:center;}
 body #result-fa1.sina-offer-panel .sina-offer-active .qymt>.ban_jyhoe{flex:0 1 auto!important;line-height:24px!important;}
 body #result-fa1.sina-offer-panel .sina-offer-active .qymt>.sina-offer-discount{flex:0 0 auto!important;font-size:11px!important;line-height:20px!important;padding:2px 8px!important;}
 body #result-fa1.sina-offer-panel .sina-offer-purchase{display:grid!important;grid-template-columns:108px minmax(0,1fr)!important;width:100%!important;gap:10px!important;padding:4px 0!important;align-items:center!important;}
 body #result-fa1.sina-offer-panel .sina-offer-purchase>.sina-offer-quantity{display:block!important;flex:none!important;width:108px!important;min-width:108px!important;max-width:108px!important;height:42px!important;margin:0!important;padding:0!important;}
 body #result-fa1.sina-offer-panel .sina-offer-quantity>.inputup_boxin{height:40px!important;}
 body #result-fa1.sina-offer-panel .sina-offer-quantity .inputup_mos,body #result-fa1.sina-offer-panel .sina-offer-quantity .inputup_man{width:32px!important;flex:0 0 32px!important;height:40px!important;}
 body #result-fa1.sina-offer-panel .sina-offer-quantity>.tedad_shoping{left:32px!important;width:42px!important;height:40px!important;}
 body #result-fa1.sina-offer-panel .sina-offer-purchase>.iwgswsvsj{display:block!important;flex:none!important;width:100%!important;min-width:0!important;max-width:none!important;height:42px!important;overflow:hidden!important;}
 body #result-fa1.sina-offer-panel .sina-offer-purchase .ewrwerf{display:block!important;position:relative!important;width:100%!important;height:42px!important;}
 body #result-fa1.sina-offer-panel .sina-offer-purchase .ewrwerf input{position:absolute!important;inset:0!important;width:100%!important;height:42px!important;margin:0!important;padding:0 30px 0 6px!important;font-family:inherit!important;font-size:12px!important;background:transparent!important;color:#fff!important;border:0!important;opacity:1!important;}
 body #result-fa1.sina-offer-panel .sina-offer-purchase .ewrwerf svg{position:absolute!important;top:11px!important;right:8px!important;left:auto!important;width:20px!important;height:20px!important;margin:0!important;fill:none!important;stroke:#fff!important;pointer-events:none;}
 body #result-fa1.sina-offer-panel .sina-offer-detail-link{margin:0 12px 12px!important;padding:10px 14px!important;min-height:40px!important;}
 .sina-offer-mobile-nav{position:absolute;inset:155px 6px auto;display:flex;justify-content:space-between;direction:rtl;pointer-events:none;z-index:6;}
 .sina-offer-mobile-nav button{display:grid;place-items:center;width:30px;height:40px;border:0;background:#ffffffd9;color:#56616a;border-radius:10px;font:25px/1 Arial;cursor:pointer;pointer-events:auto;}
}
@media(min-width:768px){.sina-offer-mobile-nav{display:none!important;}}

/* Center the mobile feature contents and constrain the native purchase controls. */
@media(max-width:767px){
 body #result-fa1.sina-offer-panel .sina-offer-stage{box-sizing:border-box;min-width:0;}
 body #result-fa1.sina-offer-panel .sina-offer-stage>.copied_item.sina-offer-active{width:100%!important;box-sizing:border-box;align-items:center!important;padding:0 16px 14px!important;gap:12px!important;}
 body #result-fa1.sina-offer-panel .sina-offer-active>.pishe{align-self:center!important;margin:0 auto!important;max-width:210px!important;text-align:center!important;}
 body #result-fa1.sina-offer-panel .sina-offer-active>.img_jadid{align-self:center!important;box-sizing:border-box;width:100%!important;height:230px!important;flex:0 0 230px!important;max-height:230px!important;padding:0 16px!important;}
 body #result-fa1.sina-offer-panel .sina-offer-active>.time{align-self:center!important;box-sizing:border-box;width:100%!important;max-width:260px!important;gap:6px!important;margin:0 auto!important;text-align:center!important;}
 body #result-fa1.sina-offer-panel .sina-offer-active .counter_ui{width:100%!important;max-width:260px!important;margin:0 auto!important;}
 body #result-fa1.sina-offer-panel .sina-offer-active>.qeweleft>a{box-sizing:border-box;align-self:center!important;max-width:100%!important;width:100%!important;margin:0 auto!important;padding:8px 4px!important;text-align:center!important;}
 body #result-fa1.sina-offer-panel .sina-offer-active .text_jadid,
 body #result-fa1.sina-offer-panel .sina-offer-active .text_jadid>span{position:static!important;display:block!important;width:100%!important;float:none!important;margin:0!important;text-align:center!important;font-size:13px!important;line-height:1.8!important;}
 body #result-fa1.sina-offer-panel .sina-offer-active .qymt{align-self:center!important;box-sizing:border-box;max-width:100%!important;width:100%!important;text-align:center!important;margin:0 auto!important;gap:3px 8px!important;padding:2px 0!important;}
 body #result-fa1.sina-offer-panel .sina-offer-active .qymt .ban_jyhoe{display:inline-flex!important;align-items:center;justify-content:center;gap:4px;float:none!important;}
 body #result-fa1.sina-offer-panel .sina-offer-purchase{align-self:center!important;display:grid!important;grid-template-columns:100px 120px!important;justify-content:center!important;align-items:center!important;width:100%!important;max-width:232px!important;gap:10px!important;margin:0 auto!important;padding:0!important;box-sizing:border-box;}
 body #result-fa1.sina-offer-panel .sina-offer-purchase>.sina-offer-quantity{box-sizing:border-box;width:100px!important;min-width:100px!important;max-width:100px!important;height:38px!important;border-radius:10px!important;}
 body #result-fa1.sina-offer-panel .sina-offer-quantity>.inputup_boxin{height:36px!important;}
 body #result-fa1.sina-offer-panel .sina-offer-quantity .inputup_mos,
 body #result-fa1.sina-offer-panel .sina-offer-quantity .inputup_man{width:30px!important;flex-basis:30px!important;height:36px!important;}
 body #result-fa1.sina-offer-panel .sina-offer-quantity>.tedad_shoping{left:30px!important;width:38px!important;height:36px!important;font-size:14px!important;}
 body #result-fa1.sina-offer-panel .sina-offer-purchase>.iwgswsvsj{width:120px!important;min-width:120px!important;max-width:120px!important;height:38px!important;border-radius:10px!important;}
 body #result-fa1.sina-offer-panel .sina-offer-purchase .ewrwerf,
 body #result-fa1.sina-offer-panel .sina-offer-purchase .ewrwerf input{height:38px!important;}
 body #result-fa1.sina-offer-panel .sina-offer-purchase .ewrwerf svg{top:10px!important;right:10px!important;width:18px!important;height:18px!important;}
 body #result-fa1.sina-offer-panel .sina-offer-detail-link{align-self:center!important;justify-content:center!important;box-sizing:border-box;margin:0 auto 16px!important;min-height:38px!important;padding:9px 14px!important;font-size:11px!important;}
}

/* Mobile category tabs: horizontal choices and two complete product cards. */
@media(max-width:767px){
 body .sina-category-tabs{display:flex!important;flex-direction:column!important;width:calc(100% - 10px)!important;padding:26px 20px 24px!important;gap:14px!important;border-radius:36px!important;box-sizing:border-box;}
 body .sina-category-tabs .sina-category-sidebar{width:100%!important;min-width:0;}
 body .sina-category-tabs .sina-category-heading{text-align:center!important;font-size:21px!important;line-height:1.6!important;margin:0 0 20px!important;}
 body .sina-category-tabs .sina-category-sidebar>.sina-category-tablist{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;direction:rtl;gap:18px!important;width:100%!important;max-width:100%!important;max-height:none!important;overflow-x:auto!important;overflow-y:hidden!important;padding:0 0 10px!important;scrollbar-width:thin;scrollbar-color:#999 #eee;}
 body .sina-category-tabs .sina-category-sidebar .sina-category-tab{flex:0 0 auto!important;width:auto!important;min-height:34px!important;height:auto!important;padding:0!important;gap:9px!important;font-size:14px!important;white-space:nowrap;}
 body .sina-category-tabs .sina-category-tab::before{width:26px!important;height:26px!important;flex-basis:26px!important;border-radius:6px!important;background-size:17px!important;}
 body .sina-category-tabs .sina-category-panels{width:100%!important;min-width:0;overflow:hidden!important;}
 body .sina-category-tabs .box_kala.sina-category-band{width:100%!important;min-width:0;padding:0!important;margin:0!important;}
 body .sina-category-tabs .box_kala.sina-category-band>.ooopfdg{width:100%!important;margin:0!important;padding:0!important;box-sizing:border-box;}
 body .sina-category-tabs .box_kala.sina-category-band .jadid4tr5{--category-image-height:145px;height:336px!important;min-height:336px!important;max-height:336px!important;padding:8px 7px!important;box-sizing:border-box;}
 body .sina-category-tabs .box_kala.sina-category-band .jadid4tr5>.img_jadid{height:145px!important;flex:0 0 145px!important;margin:0 0 7px!important;}
 body .sina-category-tabs .box_kala.sina-category-band .qeweleft>a{height:44px!important;min-height:44px!important;}
 body .sina-category-tabs .box_kala.sina-category-band .text_jadid,body .sina-category-tabs .box_kala.sina-category-band .text_jadid>span{font-size:12px!important;line-height:1.8!important;text-align:center!important;}
 body .sina-category-tabs .box_kala.sina-category-band .qymt{height:46px!important;min-height:46px!important;display:flex!important;flex-direction:column!important;flex-wrap:nowrap!important;justify-content:center!important;align-items:center!important;gap:3px!important;margin:6px 0!important;}
 body .sina-category-tabs .box_kala.sina-category-band .qymt .bn_ht5g{order:0!important;font-size:10px!important;}
 body .sina-category-tabs .box_kala.sina-category-band .qymt .color_green{font-size:12px!important;}
 body .sina-category-tabs .box_kala.sina-category-band .jadid4tr5>.asd_6r_ftq{top:10px!important;right:8px!important;}
 body .sina-category-tabs .box_kala.sina-category-band .darsad_takhifesh{min-width:34px!important;padding:2px 5px!important;font-size:10px!important;line-height:19px!important;}
 body .sina-category-tabs .box_kala.sina-category-band .jadid4tr5>.jjj{top:44px!important;left:9px!important;}
 body .sina-category-tabs .box_kala.sina-category-band .jadid4tr5>.iwgswsvsj{inset:8px 7px auto!important;height:145px!important;opacity:1!important;visibility:visible!important;}
 body .sina-category-tabs .box_kala.sina-category-band .iwgswsvsj>.ewrwerf{inset:auto 0 0 auto!important;width:36px!important;max-width:36px!important;height:36px!important;border-radius:0 0 10px 0!important;}
 body .sina-category-tabs .box_kala.sina-category-band .iwgswsvsj>.ewrwerf input{width:36px!important;height:36px!important;padding:0!important;font-size:0!important;color:transparent!important;}
 body .sina-category-tabs .box_kala.sina-category-band .iwgswsvsj>.ewrwerf svg{inset:8px!important;width:20px!important;height:20px!important;}
 body .sina-category-tabs .box_kala.sina-category-band .iwgswsvsj>.shop_favorite_tag_login,body .sina-category-tabs .box_kala.sina-category-band .iwgswsvsj>.shop_favorite_tag{inset:2px auto auto 0!important;width:28px!important;height:30px!important;border:0!important;border-radius:50%!important;}
 body .sina-category-tabs .box_kala.sina-category-band .iwgswsvsj>.shop_favorite_tag_login::before,body .sina-category-tabs .box_kala.sina-category-band .iwgswsvsj>.shop_favorite_tag::before{width:20px!important;height:20px!important;flex-basis:20px!important;background-size:20px!important;}
 body .sina-category-tabs .sina-category-discount{font-size:10px!important;}
 body .sina-category-tabs .sina-swiper-navigation>.sina-swiper-arrow{width:22px!important;height:30px!important;}
}

/* Responsive price visibility and dedicated rows, independent of legacy span styles. */
@media(max-width:1100px){
 body .opys_boxes .swiper-slide_yu>.qeweleft>.dx_i81i,
 body .opys_boxes .swiper-slide_yu>.qeweleft>.xc_ppl{
  display:flex!important;position:relative!important;inset:auto!important;
  align-items:center!important;justify-content:center!important;float:none!important;
  width:100%!important;min-width:0!important;max-width:100%!important;
  height:auto!important;min-height:20px!important;max-height:none!important;
  padding:0!important;margin:0!important;opacity:1!important;visibility:visible!important;
  transform:none!important;translate:none!important;clip:auto!important;clip-path:none!important;
  overflow:visible!important;line-height:1.5!important;z-index:1;
 }
 body .opys_boxes .swiper-slide_yu>.qeweleft>.dx_i81i .color_green{
  display:inline!important;position:static!important;width:auto!important;height:auto!important;
  color:#ff2479!important;font-size:13px!important;line-height:1.5!important;
  opacity:1!important;visibility:visible!important;float:none!important;transform:none!important;
 }
 body .opys_boxes .swiper-slide_yu>.qeweleft>.xc_ppl .prce_wundeful{display:inline!important;position:static!important;color:#aaa!important;font-size:10px!important;opacity:1!important;visibility:visible!important;}
 body .opys_boxes .swiper-slide_yu>.qeweleft>.xc_ppl[data-sale-equal="true"]{display:none!important;}
}
@media(max-width:767px){
 body .opys_boxes .swiper-slide_yu{grid-template-rows:165px 44px 20px 24px 30px 18px 4px 40px 36px!important;height:451px!important;min-height:451px!important;max-height:451px!important;gap:5px 3px!important;}
 body .opys_boxes .swiper-slide_yu>.qeweleft>.xc_ppl{grid-column:1/-1!important;grid-row:3!important;align-self:center!important;}
 body .opys_boxes .swiper-slide_yu>.qeweleft>.dx_i81i{grid-column:1/-1!important;grid-row:4!important;align-self:center!important;}
 body .opys_boxes .swiper-slide_yu>.qeweleft>.sina-sale-purchase{grid-row:5!important;}
 body .opys_boxes .swiper-slide_yu>.qeweleft>.sina-sale-discount-label{grid-row:6!important;}
 body .opys_boxes .swiper-slide_yu>.qeweleft>.sina-sale-progress{grid-row:7!important;}
 body .opys_boxes .swiper-slide_yu>.time{grid-row:8!important;}
 body .opys_boxes .swiper-slide_yu>.qeweleft>.sina-sale-native-buy{grid-row:9!important;}
 body .zemmmm .ulghkhyu .cvf_5xd{padding-left:16px!important;padding-right:16px!important;}
}
@media(min-width:768px) and (max-width:1100px){
 body .opys_boxes .swiper-slide_yu>.qeweleft{grid-template-columns:minmax(0,1fr)!important;grid-template-rows:44px 20px 24px 34px 34px 18px 4px!important;}
 body .opys_boxes .swiper-slide_yu>.qeweleft>.xc_ppl{grid-column:1!important;grid-row:2!important;}
 body .opys_boxes .swiper-slide_yu>.qeweleft>.dx_i81i{grid-column:1!important;grid-row:3!important;}
 body .opys_boxes .swiper-slide_yu>.qeweleft>.sina-sale-purchase{grid-row:4!important;}
 body .opys_boxes .swiper-slide_yu>.qeweleft>.sina-sale-native-buy{grid-row:5!important;}
 body .opys_boxes .swiper-slide_yu>.qeweleft>.sina-sale-discount-label{grid-row:6!important;}
 body .opys_boxes .swiper-slide_yu>.qeweleft>.sina-sale-progress{grid-row:7!important;}
 body .opys_boxes .swiper-slide_yu{height:490px!important;min-height:490px!important;max-height:490px!important;}
}

/* Search owns its hit area; the hero cannot paint or receive taps over the header. */
@media(max-width:925px){
 body .headertotal.sina-leaf-header{position:relative!important;inset:auto!important;display:flow-root!important;float:none!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important;z-index:40!important;isolation:isolate;pointer-events:auto!important;}
 body .headertotal>.search_box{position:relative!important;inset:auto!important;z-index:42!important;pointer-events:auto!important;isolation:isolate;}
 body .headertotal .search_box .text_search{position:relative!important;z-index:1!important;pointer-events:auto!important;touch-action:manipulation;user-select:text!important;-webkit-user-select:text!important;}
 body .headertotal .search_box .ji_hyy65{z-index:2!important;pointer-events:auto!important;}
 body .headertotal .search_box .serch_ajax_box{z-index:50!important;pointer-events:auto!important;}
 body .headertotal::before,body .headertotal::after,body .headertotal .search_box::before,body .headertotal .search_box::after{pointer-events:none!important;}
 body .headertotal+.slidertop{position:relative!important;top:auto!important;bottom:auto!important;left:auto!important;right:auto!important;clear:both!important;float:none!important;margin-top:0!important;z-index:1!important;isolation:isolate;}
 body .slidertop>.ugsubjh{position:relative!important;overflow:hidden!important;}
 body .slidertop .swiper-slide>.list{position:relative!important;overflow:hidden!important;}
 body .slidertop .swiper-slide>.list::before,body .slidertop .swiper-slide>.list::after{pointer-events:none!important;}
}
