@font-face {
    font-family: 'Dirooz';
    src: url('../fonts/Dirooz-FD.woff') format('woff');
}
@font-face {
    font-family: 'Tahrir';
    src: url('../fonts/TahrirRegular.woff') format('woff');
}@font-face {
    font-family: 'TahrirBold';
    src: url('../fonts/TahrirBold.woff') format('woff');
}
body {
    direction: rtl;
    text-align: right;
    font-family: TahrirBold !important;
}
a, abbr, acronym, button, textarea, input, address, applet, big, blockquote, body, caption, cite, code, dd, del, dfn, div, dl, dt, em, fieldset, font, form, html, iframe, img, ins, kbd, label, legend, li, object, ol, p, pre, q, s, samp, small, span, strike, strong, tt, ul, var {
    font-family: TahrirBold !important;
    font-size: 18px;
}
.burger{
    transform: translate(100%);
}
.search{
    left:unset;
    right:0;
    transform: translate(100%);
    //**
    left:0;
    right:unset;
    transform: translate(-100%);
    **//
}
.search.active{
    transform: translate(0);
}
.modal-login{
    left:unset;
    right:0;
    transform: translate(100%);
}
.modal-login.active{
    transform: translate(0);
}
.wrapper-ajax-cart{
    left:unset;
    right:0;
    transform: translate(100%);
}
.wrapper-ajax-cart.active{
    transform: translate(0);
}
.no-gutters>.care__col_padding-right, .no-gutters>.care__col_padding-right_xl{
    padding-left: 146px;
}
.no-gutters>.care__col_padding-left, .no-gutters>.care__col_padding-left_xl{
    padding-right: 146px;
}
.our_shop-gallery{
    direction: ltr;
}
.n-product__page{
    padding:0 60px 0 40px;
}
@media screen and (min-width: 1200px) and (max-width: 1439px){
    .n-product__page {
        padding: 0 60px 0 0;
    }
}
.popup-list_open{
    background: url(https://cdn.namelazz.com/static/img/icon/footer-plus.svg) calc(10px) center/10px no-repeat;
}
.swiper-button-prev, .swiper-container-rtl .swiper-button-next{
    right:10px;
    left:unset;
}
.swiper-button-next, .swiper-container-rtl .swiper-button-prev{
    right:unset;
    left:10px;
}
.swiper-button-next:after, .swiper-container-rtl .swiper-button-prev:after{
    content: "";
}
.swiper-button-prev:after, .swiper-container-rtl .swiper-button-next:after{
    content: "";
}
.modal-login__link-recover{
    padding-left:unset;
    padding-right: 34px;
}
.footer__menu-item:not(:last-child){
        margin-left: 23px;
}
.like-good-name {
    padding-right: 0;
}