@font-face {font-family: 'Vazir';  src: url('../font/Vazir.eot') format('eot'), url('../font/Vazir.woff') format('woff'), url('../font/Vazir.ttf') format('truetype'); }
@font-face {font-family: 'Khandevane';  src: url('../font/Khandevane.woff') format('woff'), url('../font/Khandevane.ttf') format('truetype'); }
@font-face {font-family: 'BFarnaz';  src: url('../font/BFarnaz.eot') format('eot'), url('../font/BFarnaz.woff') format('woff'), url('../font/BFarnaz.ttf') format('truetype'); }
::selection {color: white;background: #5374a24d;}
/*@font-face {*/
/*  font-family: iranyekan;*/
/*  font-style: normal;*/
/*  font-weight: 300;*/
/*  src: url(../fonts/media/iranyekanweblight.dfdc6e89.eot);*/
/*  src: url(../fonts/media/iranyekanweblight.dfdc6e89.eot) format("embedded-opentype"),*/
/*    url(../fonts/media/iranyekanweblight.c61fd368.woff2) format("woff2"),*/
/*    url(../fonts/media/iranyekanweblight.52efa674.woff) format("woff"),*/
/*    url(../fonts/media/iranyekanweblight.6906da26.ttf) format("truetype");*/
/*}*/

/*@font-face {*/
/*  font-family: iranyekan;*/
/*  font-style: normal;*/
/*  font-weight: 400;*/
/*  src: url(../fonts/media/iranyekanwebregular.74500baf.eot);*/
/*  src: url(../fonts/media/iranyekanwebregular.74500baf.eot) format("embedded-opentype"),*/
/*    url(../fonts/media/iranyekanwebregular.e46ea675.woff2) format("woff2"),*/
/*    url(../fonts/media/iranyekanwebregular.0974083c.woff) format("woff"),*/
/*    url(../fonts/media/iranyekanwebregular.e4f82d0d.ttf) format("truetype");*/
/*}*/
@font-face {
  font-family: iranyekan;
  font-style: normal;
  font-weight: 500;
  src: url(../font/Yekan.eot);
  src: url(../font/Yekan.eot) format("embedded-opentype"),
    url(../font/Yekan.woff2) format("woff2"),
    url(../images/media/Yekan.woff) format("woff"),
    url(../font/Yekan.ttf) format("truetype");
}
@font-face {
  font-family: Dana;
  font-style: normal;
  font-weight: 500;
  src: 
    url(../font/DanaFaNumMedium.ttf) format("truetype");
}

html,body{direction: rtl;font-family: Dana !important;text-align: right;background-image: url("../images/bgAll.jpg");background-attachment: fixed;}
*,ul,p,label,.no-padding,.row{padding: 0;margin: 0;}
li{list-style: none;}
a{text-decoration: none !important;}
button:focus , input:focus,.swal-button:focus,.btn-outline-info:not(:disabled):not(.disabled).active:focus, .btn-outline-info:not(:disabled):not(.disabled):active:focus, .show>.btn-outline-info.dropdown-toggle:focus {outline: 0; box-shadow:none;}
:root{--main-color:#FD0101;}
img,iframe,video{max-width:100% !important;max-height:100% !important;}
.pagination .page-link {font-size: 11px;font-weight: bold;padding: 9px 7px;}
.text-theme,img,.active-menu > a{color:var(--main-color);}
.bg-theme,.swal-button,.swal-button:hover,.uk-badge{background:var(--main-color) !important;}
.f-Khandevane{font-family: 'Khandevane';}
.f-BFarnaz{font-family: 'BFarnaz';}
.f-Vazir{font-family: 'Vazir';}
.dir-ltr{direction: ltr;}
.container-fluid {position: relative;padding: 0 20px;}
#ScrollSide::-webkit-scrollbar-track {-webkit-box-shadow: inset 0 0 6px #000;background-color: #fff;}
#ScrollSide::-webkit-scrollbar {width: 8px;background-color: #F5F5F5;}
#ScrollSide::-webkit-scrollbar-thumb {background: var(--main-color);border-radius: 9px;}
.position-initial{position:initial !important;}
.row {display: -webkit-box !important;display: -ms-flexbox !important;display: flex !important;-ms-flex-wrap: wrap !important;flex-wrap: wrap !important;}
.uk-slider-container.uk-light {direction: ltr;}
.thumbnail img {max-width: 100%;height: auto !important;}
.relat-video video {height: 67px;}
.relat-video {z-index: 1111;}
.btn-catalog {
    background: #fd0101;
    padding: 5px 13px;
    border-radius: 4px;
    font-size: 14px;
    color: white;
}
span, p, div ,th,td,tr,table{
    white-space: normal !important;
}

.relat-video i {color: white;position: absolute;top: 0;bottom: 0;display: flex;align-items: center;justify-content: center;right: 0;left: 0;font-size: 42px;}
.content-BX3 {height: 54px;}
.alert-info {color: #363636 !important;background-color: #fd010121 !important;border-color: #fd01011c !important;}
.btn-outline-info {color: var(--main-color);border-color: var(--main-color);}
.btn-outline-info:not(:disabled):not(.disabled).active, 
.btn-outline-info:not(:disabled):not(.disabled):active,
.show>.btn-outline-info.dropdown-toggle {background-color: var(--main-color);border-color: var(--main-color);}
/*=*=*=*=*=*= * --- scroll-style --  * ======================== */
.new-style .top-header {display: none;transition: all 0.3s;}
.top-header {transition: all 0.3s;display: block;}
/*=*=*=*=*=*= * --- commen-style ---  * ================================== */
.flsh-open {
    left: 0;
    top: 5px;
/*    background: linear-gradient(*/
/*45deg, #bfbfbf, transparent);*/
    width: 25px;
    height: 25px;
    display: flex !important;
    align-items: center;
    justify-content: center;
    border-radius: 2px;
    /*border: 1px solid lightgrey;*/
    font-size: 10px;
}
.main-slider {object-fit: cover;height: 96% !important; border-radius: 9px;}
.box-1 {border-radius: 9px !important;overflow: hidden;}
.box-1 img{border-radius: 9px !important;overflow: hidden;}
.pagination {justify-content: center;}
.page-item.active .page-link {background-color: #363636;border-color: #dee2e6;}
.page-link {color: #363636;}
.owl-theme .owl-dots .owl-dot.active span,
.owl-theme .owl-dots .owl-dot:hover span {background: var(--main-color);}
.owl-theme .owl-dots .owl-dot span {margin: 5px 4px;background: #ffffff;box-shadow: 0 0 5px 1px #9c9c9c;}
.Title-Part {color: #464646;border-bottom: 2px solid #d1d1ce;}
.Title-Part::before {content: "";position: absolute;right: 0;bottom: -2px;background: var(--main-color);height: 2px;width: 100px;margin: 0 auto;border-radius: 30px;}
.Title-Part.bx1::before {left: 0;}
.Title-Part i {font-size: 18px;color: #a5a5a5;margin: 0 0 0 2px;}
.cart-off {border: 1px solid var(--main-color);width: 55px;height: 55px;padding: 3px;line-height: 47px;top: 17px;right: 17px; /*left: 17px;*/}
.add-car-t {border: 1px solid var(--main-color);width: 30px;height: 40px;padding: 2px;font-size: 14px;   cursor: pointer; border:none ;}
.part-price .old-price {font-size: 12px;text-decoration: line-through;color: #fd0000;}
.part-price .Tex-T {font-size: 12px;color: #909090;}
.part-price .Numbe-R {font-size: 17px;}
.bef-border {border: 2px solid var(--main-color);width: 47px;height: 11px;margin: 19px -9px 0 4px;float: right;border-left: 0;border-radius: 0 21px 21px 0;}
.bef-border::before {content: "";position: absolute;width: 6px;height: 6px;border-radius: 50%;background: var(--main-color);left: 0;top: -4px;}
.Pro-Sl .owl-nav {display: block !important;}
.Pro-Sl .owl-nav {display: block !important;}
.Pro-Sl .owl-nav {display: block !important;}
.Pro-Sl .owl-nav span {background: white;width: 35px;display: block;height: 35px;border-radius: 50%;font-size: 25px;box-shadow: 0 0 7px -1px #a5a5a5;color: #676767;position: absolute;top: 42%;}
.Pro-Sl .owl-nav .owl-prev span {right: -3px;}
.Pro-Sl .owl-nav .owl-next span {left: -3px;}
/*=*=*=*=*=*= * --- PART-BCK-TOP ---  * ================================== */
#scrollTop {text-align: center;position: fixed;bottom: 35px;left: 0;display: none;border-radius: 50%;border: 0;background: #69060600;z-index: 99;transition: 0.5s;}
#scrollTop:hover{transition: 0.5s;color: #000;}
#scrollTop .circle {background: var(--main-color);font-size: 21px;cursor: pointer;transform: translate(-4%,0%);width: 40px;height: 40px;border: 1px solid #fff;box-shadow: 0 0 7px 2px #9a9a9a;border-radius: 50%;overflow: hidden;padding: 8px 0 0;}
/*=*=*=*=*=*= * --- chat-online ---  * ================================== */
.pinkBg{background-image:linear-gradient(0deg, #a0f4a3, #ffffff54);}
.pic-aboutUs:hover a{color:#fff;}
.intro-banner-vdo-play-btn {height: 57px;width: 59px;position: fixed;bottom: 7px;right: 3px;text-align: center;margin: auto;border-radius: 100px;border: 2px solid #2eb047ab;color: #16e61c;padding: 0 0 0 5px;background: white;display: flex;align-items: center;justify-content: center;z-index: 111;}
.ripple{position:absolute;width:90px;height:90px;z-index:-1;right:-19px;bottom:-18px;opacity:0;margin:-80px 0 0 -80px;border-radius:100px;-webkit-animation:ripple 1.8s infinite;animation:ripple 1.8s infinite;}
@-webkit-keyframes ripple{0%{opacity:1;-webkit-transform:scale(0);transform:scale(0)}
100%{opacity:0;-webkit-transform:scale(1);transform:scale(1)}}
@keyframes ripple{0%{opacity:1;-webkit-transform:scale(0);transform:scale(0)}
100%{opacity:0;-webkit-transform:scale(1);transform:scale(1)}}
.intro-banner-vdo-play-btn .ripple:nth-child(2){animation-delay:.3s;-webkit-animation-delay:.3s}
.intro-banner-vdo-play-btn .ripple:nth-child(3){animation-delay:.6s;-webkit-animation-delay:.6s}
/*=*=*=*=*=*= * --- RESPANSIVE-MENU--  * ======================== */
.Side-mob {top: 0;right: 0;bottom: 0;overflow-y: auto;width:88%;z-index: 1212; height:max-content !important; box-shadow: 0 0 10px;transform: translateX(100%);transition: all 0.3s;}
.right-open.Side-mob {transform: translateX(0);transition: all 0.3s;}
.other-categories{    height: max-content;}
.Drp-Dwn {height: 35px;overflow: hidden;}
.icn-mob {width: 42px;}
.drop-categories {background: #f0f0f1;}
.Drp-Dwn .mb-item i {transition: all 0.3s;}
.open-sub.Drp-Dwn {height: auto;}
.open-sub.Drp-Dwn .drop {color:var(--main-color) !important;border-bottom: 1px solid #dfdfe2;}
.open-sub.Drp-Dwn .drop i {transform: rotate(180deg);transition: all 0.3s;}
.over-page {position: fixed;top: 0;bottom: 0;right: 0;left: 0;background: #0000007a;z-index: 11;opacity: 0;transition: all 0.3s;display: none;}
.open-menu .over-page{opacity: 1;transition: all 0.3s;display: block;}
/*=*=*=*=*=*= * --- MEGA-MENU--  * ======================== */
.InBx-Mega {z-index: 3;}
.Mega-Menu .Meg-itm {padding: 12px 11px;}
.Mega-Menu .fadeIn-bx {    z-index: 11;background: #fbfbfb;width: 95%;border-radius: 0 0 9px 9px !important;right: 0;left: 0;margin: 0 auto;top: 47px;height: 0;overflow: hidden;transition: all 0.3s;box-shadow: 0px 2px 10px -5px #a2a2a2;}
.Mega-Menu .Drop-Down:hover .fadeIn-bx {height: 414px;transition: all 0.3s;}
.InBx-Mega .Itm-Menu i {font-size: 5px;margin: 0 0 0 6px;}
.InBx-Mega .Itm-Menu a {color: #717171;margin: 4px 0;}
.Fr-Itm.Drop-Down:before {content: "";background: #00000052;position: absolute;right: 0;left: 0;top: 43px;bottom: 0;display:none; opacity:0;transition:all 0.3s;height: 100vh;}
.Fr-Itm.Drop-Down:hover:before {display:block; opacity:1;transition:all 0.3s;}
/*=*=*=*=*=*= * --- TAB-HOVER-MENU--  * ======================== */
.Hvr-Tb-Menu .nav-tabs {border-bottom: 0;box-shadow: 0 0 3px -1px #dadada;}
.Hvr-Tb-Menu .tab-pane.A-ctive{display: block !important;opacity: 1;}
.Hvr-Tb-Menu .Tb-Lnk {padding: 9px 6px 7px 0;font-size: 14px;border: 1px solid white;}
.Hvr-Tb-Menu .Tb-Lnk i {font-size: 11px;margin: 0 0 0 4px;}
.Hvr-Tb-Menu .Tb-Lnk.A-ctive {color: #fff !important;background: var(--main-color) !important;border: 1px solid var(--main-color);}
.Hvr-Tb-Menu .Tb-Lnk.A-ctive::after {content: "";width: 12px;height: 12px;background: var(--main-color);position: absolute;left: -7px;top: 11px;transform: rotate(45deg);border-bottom: 1px solid var(--main-color);border-left: 1px solid var(--main-color);}
.Hvr-Tb-Menu .Tb-Lnk.A-ctive i {color: var(--main-color);}
/*=*=*=*=*=*= * --- HEADER--  * ======================== */
.P-Header {height: 160px;font-size: 13px;}
.P-Header .Fix-Headr {box-shadow: 0 24px 10px -24px #6b6b6b;transition: all 0.3s;z-index: 100;}
.P-Header .S-earch {background: #f7f7f7;overflow: hidden;border: 1px solid #ebebeb;}
.P-Header .item-head1 a{color: #7b7b7b;}
.P-Header .item-head1 a:hover{color: var(--main-color);}
.P-Header .item-head1 .car-t .number-cart {background: #9e9e9e;width: 15px;height: 15px;font-size: 10px;line-height: 17px;right: 39px;top: 0;bottom: 0;box-shadow: 0 0 4px 2px white;}
.P-Header .car-t svg {width: 48px;height: auto !important;padding: 6px 6px 6px 13px;border-radius: 6px;box-shadow: 0 0 7px 1px #cacaca;}
.P-Header .Abs-Loc-Send {left: 15px;top: 0;bottom: 0;line-height: 41px;}
.P-Header .btm-header {background: #363636;}
.P-Header .logi-n .far.fa-user {font-size: 20px;margin: 0 0 0 4px;color: #fff;}
.code-product {color: #313131;}
/*=*=*=*=*=*= * --- P-F-Slider --  * ======================== */
.box-sl .content {top: 0;right: 0;left: 0;bottom: 0;height: 86px;}
.P-F-Slider .owl-dots {position: absolute;right: 0;left: 0;bottom: 19px;}
.P-Possibilities {font-size: 13px;color: #616161;}
.P-Possibilities .col-6 {border-left: 1px solid #e5e4df;}
.P-Possibilities .col-6:last-child {border-left: 0;}
/*=*=*=*=*=*= * --- P-banner --  * ======================== */
.BX-2 {overflow: hidden;transition:all 0.3s;border-radius: 7px;}
.BX-2:before {content: "";background: linear-gradient(45deg, #ffffff00, #ffffff00, #949494);position: absolute;top: 0px;right: 0px;bottom: 0px;left: 0px;transition:all 0.3s;transform: translateX(100%);}
.BX-2:hover:before,
.BX-2:hover .content-2{transition:all 0.3s;transform: translateX(0%);}
.BX-2 .content-2 {position: absolute;z-index: 1;top: 8%;right: 7%;transition:all 0.3s;transform: translateX(200%);color: white;text-shadow: 0 0 3px black;}
.BX-2:hover {box-shadow: 0 0 15px -4px darkgrey;transform: scale(1.01);    transition: all 0.3s;}
/*=*=*=*=*=*= * --- P-Product --  * ======================== */
.has-bg{background-image: url("../images/bg1.jpg");background-repeat-y: no-repeat;}
/*=*=*=*=*=*= * --- box03 --  * ======================== */
.box03 {margin: 10px;background: #fff;box-shadow: 0 0 10px -1px #e6e6e6;border-radius: 6px;padding: 34px 0 0;transition: all 0.3s;overflow: hidden;display:flex;min-height:445px;flex-direction:column;}
.box03:hover {box-shadow: 0 0 14px 0px #bdbdbd;transition: all 0.3s;transform: translateY(-8px);}
.box03 .name-code {border-bottom: 0px solid #e5e4df; display: flex
;
    flex-direction: column;
    gap: 20px;

}
.box03 .tx-cod {color: #9e9e9e;font-size: 14px;}
.box03 .icon-hdn {top: 10px;left: 10px;}
.box03 .icon-lnk a,.box03 .icon-lnk button  {cursor: pointer;color: #777777;font-size: 16px;width: 38px;height: 38px;border: 1px solid #eaeaea;border-radius: 50%;text-align: center;padding: 10px 0 0;margin: 3px;display: block;background: #f8f8f8;}
.box03 .icon-lnk a:hover,.box03 .icon-lnk button:hover  {color: #ffffff;border: 1px solid var(--main-color);background: var(--main-color);}
.box03 .icon-lnk{transform: translateX(-49px);transition: all 0.3s;}
.box03:hover .icon-lnk:first-child{transform: translateX(0);transition: all 0.1s;}
.box03:hover .icon-lnk:nth-child(2){transform: translateX(0);transition: all 0.2s;}
.box03:hover .icon-lnk:nth-child(3){transform: translateX(0);transition: all 0.3s;}
.box03:hover .icon-lnk:nth-child(4){transform: translateX(0);transition: all 0.4s;}
.box03 .name-code .name-product {  height:55px; }
/*=*=*=*=*=*= * --- P-News --  * ======================== */
.box04 {font-size: 14px;}
.box04 .h-hand {height: 97%;}
.date-news {position: absolute;left: 0;bottom: 0;font-size: 12px;color: #9c9c9c;}
.colory-bx {background-color: #2ecc7145;padding: 2px;animation: hue 11s linear 0s infinite reverse;color: #2ecc71; }
.colory-bx::before {background: linear-gradient(105deg, rgba(255, 190, 0, 0), #ffbe00);animation: hue 12s linear 1s infinite;}
@keyframes hue {to {filter: hue-rotate(1turn);}}
.item-news.active.show::before {content: "";position: absolute;background: white;width: 15px;height: 15px;left: -24px;top: 0;bottom: 0;margin: auto;transform: rotate(45deg);border: 1px solid #2ecc71bd;border-bottom: 0;border-left: 0;z-index: 1;animation: hue 11s linear 0s infinite reverse;}
/*=*=*=*=*=*= * --- P-Logos --  * ======================== */
.bx-logo img {width: auto !important;filter: brightness(0.7);transition: all 0.3s;}
.bx-logo:hover img {filter: brightness(1);transition: all 0.3s;}
/*=*=*=*=*=*= * --- FOOTER --  * ======================== */
.P-Map {background-image: url("../images/ftbg.jpg");background-size: cover;}
.P-Map > *{color:#fff;}
address, dl, fieldset, figure, ol, p, pre, ul {
    margin: 0 !important;
}
*+address, *+dl, *+fieldset, *+figure, *+ol, *+p, *+pre, *+ul {
    margin-top: 0 !important;
}
.bg-col1 h4,.bg-col1 a {
    color: white;
}
.dashboard-nav,
.dashboard-nav ul.uk-nav.uk-nav-default {
    background: white !important;
}
.uk-card.uk-first-column p, .uk-card.uk-first-column span {
    white-space: normal !important;
}
.bg-col1 .fas.fa-tty {right: -29px;top: -3px;}
.bg-col1:before {content: "";position: absolute;top: 0;bottom: 0;left: 0;background: #e0121a8a;width: 59%;}
/*=*=*=*=*=*= * --- social-link --  * ======================== */
.Itm-Social {width: 36px;height: 36px;border: 2px solid;font-size: 19px;}
.whatsapp {color: #4db050;}
.telegram {color: #039ae4;}
.youtube  {color: #f0091a;}
.instagrm {color: #d11f85;}
/*=*=*=*=*=*= * --- FOOTER --  * ======================== */
.P-Footer {background: linear-gradient(90deg, #1b1b1b,#1b1b1b,#1b1b1b,#2f2f2f, #1b1b1b);}
.Itm-Ft {color: #ffffffd1;font-size: 13px;line-height: 26px;}
.Itm-Ft:hover {color: #fff;}
.Bx-Itm-FT i {font-size: 5px;}
.logo-enamadS li {width: 48%;}
.P-Under-Ft {font-size: 13px;}
.Item-ft::before {content: "";position: absolute;width: 1px;height: 12px;background: #ffffffad;left: 0;margin: auto;top: 0;bottom: 0;}
li:last-child .Item-ft::before {display: none;}
/*=*=*=*=*=*= * --- LOGINREGISTER --  * ======================== */
.title-box {background: linear-gradient(to bottom,#fd0101 5%,#bb0101 100%) !important;-webkit-background-clip: text !important;-webkit-text-fill-color: transparent !important;}
.effct-btn1 {height: 40px;width: 200px;font-size: 16px;transition: all .3s ease-in-out;transform: translate3D(0, 0%, 0);color: #ffffff;border: 2px solid #ffffff;background: linear-gradient(0deg, #d10101, #e60101);}
.effct-btn1:hover{color: #d10101;background: #fff;}
.effct-btn1:before, 
.effct-btn1:after {width: 0%;height: 2px;position: absolute;background: #d10101;-webkit-transition: width .4s ease-in-out;transition: width .4s ease-in-out;content: " ";}
.effct-btn1:before {left: 5px;top: -2px;}
.effct-btn1:after {bottom: -2px;right: 5px;}
.effct-btn1:hover {padding-left: 20px;border-color: #d10101;color: #d10101;}
.effct-btn1:hover:before, 
.effct-btn1:hover:after {width: 95%;}
.item-ftLog , .title-Log1 {font-size: 14px;}
.site-login-register .rounded {border-radius: 9px !important;}

/*=*=*=*=*=*= * --- style-add --  * ======================== */
.Titl-Col a {
    color: black;
}
.see-question-S {
    background: #f7f7f7;
    border: 1px solid #dee2e6;
}
.see-questionS {
    transition: all 0.3s;
    width: 135px;
    float: left;
    background: #fd0101 !important;
    border: 1px solid #e6e6e6;
    color: #ffffff;
}
.back-about {
    background-image: url(../images/back-1.png);
    background-attachment: fixed;
    background-size: cover;
    background-position: center;
}
.Li-Side-Tb{
    overflow-y: scroll;
    height: 410px;
}
.faq-page .card-link i {
    margin: 4px 0 0;
    color: #fd0101;
}
.faq-page p {
    font-size: 15px;
    line-height: 26px;
}
.pg-suggestion{background-image: url(../images/nk-1.png);    background-repeat: no-repeat;min-height: 500px;margin: -28px 0 0;background-size: contain;}
.pg-shopping-guide {background-image: url(../images/back-1.png);background-attachment: fixed;background-size: cover;background-position: center;}
.itemS-part li {list-style: arabic-indic;}
.each-part {line-height: 32px;}
.Bx-0o {border-radius: 9px;overflow: hidden;transition: all 0.3s;}
.Bx-0o:hover {box-shadow: 0 0 8px -2px #c7c7c7;transition: all 0.3s;transform: translateY(-5px);}
.Bx-0o:after {background: rgba(255,255,255,.3);border-right: 2px solid var(--main-color);top: 0;left: 170%;opacity: 1;z-index: 1;transform: skewX(45deg);transition: all 1s ease 0s;content: "";width: 100%;height: 100%;position: absolute;}
.Bx-0o:hover:after {left: -170%;}
.name-category {background: #c5c5c5;bottom: 0;right: 0;left: 0;margin: 0;font-size: 16px;}
.brand-slider img {object-fit: cover !important;height: 350px;}
.brand-slider {height: 350px;}
.brand-slider .carousel-indicators {display: none;}
.Bx-0o .pc-category {
    width: 100%;
    height: 250px;
    object-fit: cover;
}
iframe {
    max-width: 100%;
    max-height: 100%;
}
/*=*=*=*=*=*= * --- RESPANSIVE --  * ======================== */
@media (min-width:1400px){
    .container-fluid {max-width: 1400px;}
}
@media (min-width: 1300px){
    .col-For5 {-webkit-box-flex: 0;-ms-flex: 0 0 25%;flex: 0 0 20%;max-width: 20%;}
}
@media (max-width:1024px){
    .container-fluid {padding: 0 10px;}
    .item-news.active.show::before {left: -20px;}
    .bg-col1:before {width: 75%;}
    
}
@media (min-width:768px){
.row.d-xl-none.d-lg-none.d-md-none {
    display: none !important;
}}
@media (max-width:767.99px){
    .uk-width-1-4\@m.uk-first-column {
    padding-right: 0 !important;
}

.box03 .name-code {    padding-bottom: 0 !important; }
    .d-block.lbl {
    font-size: 13px;
    color: #746d6d;
    margin-bottom: 5px !important;
}
.box03 .name-code {
    gap: 10px;}
    .boder-row {
    border: 1px solid #eee;
    margin-top: 5px;
    padding: 10px;
}
 .uk-padding {
    padding: 10px !important;
}
    .uk-grid {
    margin-right: 0 !important;
}
.search-product-results img{
    height: 300px !important;
        width: 100%
}
    .Bx-0o .pc-category {height: 177px !important;}
    /*.brand-slider img {height: 350px !important;}*/
    .brand-slider {height: auto;}
    img {height: auto !important;}
    .container-fluid {padding: 0 10px;}
    .P-Possibilities .icn-1p {width: 33px;}
    .P-Possibilities,.box04,.P-Under-Ft ,.box-sl .content{font-size: 12px;}
    .box04 .h-hand {height: auto;}
    .date-news {position: relative;font-size: 11px;display: block;text-align: left;}
    .content-1 {font-size: 17px;line-height: 36px;}
    .P-Possibilities h6 ,.title-news{font-size: 14px;}
    .P-Map {font-size: 13px;}
    .fixed-top {position: relative;}
    input.input-search::placeholder{color:white;}
    #big img , #thumbs img{height: auto;}
    .P-Header .S-earch ,.P-Header .S-earch .row{height: 35px;display: flex !important;align-items: center !important;padding: 0 !important;}
    .P-F-Slider .Tak-sl {height: 279px !important;}
    table,.btn-waiting , .btn-danger {font-size: 13px;white-space: nowrap;}
}
@media (max-width: 765px){
    table,.btn-waiting , .btn-danger {font-size: 12px;white-space: nowrap;}
    .main-slider {height: 182px !important;}
    .P-Header .car-t svg {width: 40px;padding: 5px 4px 5px 11px;}
    .P-Header .item-head1 .car-t .number-cart {right: 23px;}
    .P-Header {height: 122px;}
    .box-sl .content h1 {font-size: 23px;}
    .box-1 {float: right;width: 47%;}
    .P-Possibilities h6,.bg-col1 {font-size: 12px;}
    .P-Possibilities {font-size: 10px;}
    .P-Possibilities .icn-1p {width: 34px;}
    .P-Possibilities .col-6 {border-left: 0;}
    .head-tab li {width: 25%;    font-size: 6px;}
    .item-news.active.show::before {left: 0;right: 0;top: auto;bottom: -17px;transform: rotate(-45deg);}
    .content-1 {line-height: 24px;}
    .mob-pic {width: 55%;}
    .Itm-Social {width: 27px;height: 27px;font-size: 15px;}
    .bg-col1 h4 {font-size: 15px;}
    .Title-Part {font-size: 20px; padding-top: 30px;}
    .bef-border {height: 11px;}
    .M-Rrespansive a#showRight i.fas.fa-th {margin: 0;}
    .background-key {margin-left: 0 !important;}
    /*.P-Possibilities .col-6 {justify-content: end !important;border-left: 0;}*/
    .has-bg {background-size: inherit !important;}
    .P-Header .S-earch,.P-Header .S-earch .row {height: 36px;}
    .P-Header {font-size: 11px;}
    tr ,th,td,table{display: block !important;}
    thead.text-muted {display: none;}
    .uk-overflow-auto table.cart-page-table.orders-table.uk-table.uk-table-hover.uk-table-divider,
    .uk-modal-dialog.uk-modal-body table.cart-page-table.showorders-table.uk-table tbody ,
    .uk-modal-dialog.uk-modal-body table.cart-page-table tbody,
    table.cart-page-table.showorders-table.uk-table{
        display: -webkit-box  !important;      /* OLD - iOS 6-, Safari 3.1-6 */
        display: -moz-box     !important;         /* OLD - Firefox 19- (buggy but mostly works) */
        display: -ms-flexbox  !important;      /* TWEENER - IE 10 */
        display: -webkit-flex !important;     /* NEW - Chrome */
        display: flex         !important;  
        display: -webkit-box  !important;
        display: -webkit-flex !important;
        display: -ms-flexbox  !important;
        width: 100%;}
    .uk-overflow-auto table.cart-page-table.orders-table.uk-table.uk-table-hover.uk-table-divider tbody,
    table.cart-page-table.showorders-table.uk-table tbody{width: 100%;}
    .uk-overflow-auto table.cart-page-table.orders-table.uk-table.uk-table-hover.uk-table-divider thead,
    table.cart-page-table.showorders-table.uk-table thead {width: 100%;font-size: 11px;}
    .uk-overflow-auto table.cart-page-table.orders-table.uk-table.uk-table-hover.uk-table-divider th, 
    .uk-overflow-auto table.cart-page-table.orders-table.uk-table.uk-table-hover.uk-table-divider td ,
    .uk-modal-dialog.uk-modal-body table.cart-page-table.showorders-table.uk-table tbody th,
    .uk-modal-dialog.uk-modal-body table.cart-page-table.showorders-table.uk-table tbody td,
    .uk-modal-dialog.uk-modal-body table.cart-page-table tbody th,
    .uk-modal-dialog.uk-modal-body table.cart-page-table tbody td,
    table.cart-page-table.showorders-table.uk-table td,
    table.cart-page-table.showorders-table.uk-table th{padding: 14px 10px;height: 59px;line-height: 32px;border-top: 0 !important;}
    tr {width: 100%;}

}
@media (max-width: 500px){
    .product-desc-header {top: 0 !important;}
    .bg-col1:before {width: 100%;}
    .P-F-Slider .Tak-sl {height: 194px !important;}
    .Bx-0o .pc-category {height: 127px !important;}

}

.lbl {
    color: #8d8585;
    font-size: 13px;
}
.row.mt-3.order-list .item {
    display: block;
    text-align: center;
}
.order-list .bld {
    border: 1px solid #eee;
    display: block;
    font-size: 13px;
    background-color: #eee;
    padding: 5px;
    margin-bottom: 10px;
}
.uk-table {
    border: 1px solid #eee;
}
.telegram i , .whatsapp i,.instagrm i {
    color:#8a1b1f;
}
.each-part{
    overflow-y:scroll;
}
.uk-nav.uk-nav-default.uk-align-right.w-100.m-auto.row.align-items-center{
    display:flex !important;
    flex-direction:column;
    align-items: start !important;
}
.uk-nav.uk-nav-default.uk-align-right.w-100.m-auto.row.align-items-center li a{
    display:flex !important;
    gap:1rem
}
.uk-nav.uk-nav-default.uk-align-right.w-100.m-auto.row.align-items-center li {
    max-width:100% !important;
    text-align:right !important;
}
.c-qllnV .raychat_sc_launcher{
    margin-bottom:60px !important;
}

@media(max-width:430px){
    .price{
        width:unset !important
    }
    .shopping-cart figure{
        display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    gap: 0.5rem;
    overflow: hidden;
    border: 1px solid #ccc;
    padding: 1rem 0;
    }
    .pull-right{
        text-align:center;
    }
    .delete{
        float:left;
    }
}
.flsh-open{
        width: 70%;
    text-align: left;
    margin-left: auto;
    justify-content: end;
    padding-left: 0.5rem;
}
.mb-item{
    font-size:0.8rem;
}
.title-cat{
    font-size:1rem;
}
.add-car-t .bg-theme{
    display:flex;
    justify-content:space-between !important;
    align-items:center;
    padding:0 1rem;
    border-radius:5px;
}
 .div-showVariations{
    border-bottom:2px solid #ccc;
    overflow:hidden ;
    padding-bottom:.5rem;
flex-direction: row;
    justify-content: space-between;
    display:flex;
}

.inp-rdio-variaty label {
  display: inline-block;
  background-color: #ddd;
  padding: 4px 11px;
  font-family: Arial;
  font-size: 16px;
  cursor: pointer;
}
label span{
    position:relative;
    z-index:99;
}
.inp-rdio-variaty{
    position:relative;
}
.opt-active {
    background-color: transparent !important;
    position:absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
}
.size[type="radio"]:checked + .opt-active {
  background-color: #ed1e24 !important;
}
.inp-rdio-variaty input{
    position:relative;
    z-index:99;
}
.size[type="radio"]:checked + .opt-active + .input-span {
  color:#fff !important;
}
.col-lg-7.col-md-7.opt-text {
    padding: 0 !important;
    font-size: 14px;
    text-align: right;
   
}
.menu-ff{
    width:15px;
    height:15px;
    font-size:10px;
    color:red;
}

.opt-price-text,.opt-text{
    font-size:16px;
}
.old-price {
    position:relative;
    /*color:red !important;*/
}
.old-price:after {
    content: "";
    position: absolute;
    background: red;
    height: 2px;
    width: 40px;
    top: 8px;
    right: 0;
    left: 0;
}
/*.row.div-showVariations {*/
/*   gap:20px*/
/*}*/
.Pro-Sl .owl-nav .owl-next span {

    display: flex;
    align-items: center;
    justify-content: center;
    padding-bottom: .2rem;
    font-weight: bolder;
}
.Pro-Sl .owl-nav .owl-prev span {
    display: flex;
    align-items: center;
    justify-content: center;
    padding-bottom: .2rem;
    font-weight: bolder;
}
.add-cart:hover,.addi-effect:hover{
    background:#fff !important;
    color:red !important;
}
.add-cart,.addi-effect{
    cursor:pointer !important;
    border-width:2px;
}
.btn-catalog {
    width: 145px !important;
    height: fit-content !important;
    display:block;
}
.effct-btn1:hover{
    padding-left:0 ;
}
.add-to-fav-effect{
    transition:.3s;
}
.add-to-fav-effect:hover{
    background:red !important;
    color:#fff;
}
@media screen and (max-width:768px){
    .cart-fix-btn{
        position:fixed;
        bottom:0;
        right:0;
        left:0;
        z-index:99999999;
    }

    .Add-Crt-pr{
        position:fixed;
        bottom:0;
        right:0;
        left:0;
        background:#fff;
        z-index:99;
        display:flex;
        align-items:center;
        justify-content:space-between;
        padding-right:.5rem;
        padding-left:.5rem;
        box-shadow:2px -2px 3px #00000033;
        flex-direction:row-reverse;
      
    }
    .div-addToCart-buttons{
        max-width:100px;
    }
    .mobile-price-container{
        display:flex !important;
        align-items:center;
        justify-content:center;
        gap:1rem;
        border-bottom:none !important;
    }
    .mobile-price-container .title-pr{
        font-size:12px;
    }
    .mobile-price-inner span{
        /*font-size:15px !important;*/
        font-weight:600;
    }
    .btn-price .cost-pro.offer {
    font-size: 11px !important;
}
.badge-danger{
    font-size:11px !important;
}
.btn-price .cost-pro.offer + span{

    font-size: 15px !important;
}
    .mobile-price-inner{
        display:flex;
    }
    #ajax-priceDiscount span{
        text-decoration:line-through;
        color:#333 !important;
    }
    #ajax-priceDiscount span{
        margin-right:10px !important;
    }
    #amount-text p{
        font-size:12px;
    }
    .btn-newAddToCart{
        padding:1rem ;
    }
    /*.raychat_frame{*/
    /*    bottom:calc(20px - -80px) !important;*/
    /*}*/
    .pushUp{
        bottom:calc(20px - -80px) !important;
    }
}
@media screen and (min-width:769px){
    .cart-fix-btn{
        display:none;
    }
    .d-lg-none{
        display:none !important;
    }
}
.loader-bg{
    position:fixed;
    inset:0;
    height:100%;
    width:100%;
    background:#fff;
    opacity:65%;
    z-index:99999;
}
.btn-newAddToCart , .div-addToCart-buttons{
    border-radius:10px !important;
}
.btn.focus, .btn:focus {
    outline: 0;
    box-shadow:none
}
.amount-row{
    box-shadow: 0px 1px 5px rgba(0,0,0,.2);
    border-radius:8px;
    background:#fff;
    min-width:150px;
}
.input-addToCart-count{
    color:red;
    background:#fff !important;
}
.display-none{
    display:none !important;
}
.form-control:focus{
    border-color:transparent !important;
}
@media(max-width:768px){
.display-sm-none{
    display:none !important;
}
    .wid-new .BX-2{
    height: 124px !important;
}
.badge-danger{
    font-size:11px !important;
}
.effct-btn1{
    max-width:215px;
}
}
.unAv{
    color: gray !important;
    font-size: 13px !important;
    display: flex !important;
    margin-top: 1rem !important;
    text-align:right !important;
}
.grayText{
    color:gray !important;
}
.btn-price .cost-pro.offer {
    color: grey;
    font-size: 13px;
    opacity:75%;
}
.btn-price .cost-pro.offer + span{
    
    display: block;
    color: red;
        font-size: 15px !important;
}
.badge-danger{
    background-color:red !important;
    border-radius:50px;
}
.btn.disabled, .btn:disabled {
    opacity: .35;
}
.ms-auto{
    margin-right:auto;
}
.ic-search {
    font-size:16px;
}
.btn-price{
    color:#333;

}
/*.extra-height-namePro{*/
/*    height: 60px !important;*/
/*}*/
.cross_item_close{
    display:none;
}

@media(max-width:800px){
    /*.box03 {*/
    /*    height: 559px;*/
    /*}*/
    .extra-height-namePro {
    height: 73px !important;
}

.cross_item_close{
    width:50px;
    height:50px;
    display:block;
}

.search-container {
    background: #333;
    padding: .5rem !important;
}
.search-container  .navbar-toggler,.search-container .ic-search{
    color:#81858b !important;
}
.search-container .input-search {
    color: #81858b !important;
    padding: .5rem;
    border: 1px solid #81858b !important;
    border-radius: 8px;
    background:#fefefe;
}
.search-container .input-search::placeholder {
    color:#81858b !important;
}
.P-Header .S-earch, .P-Header .S-earch .row {
    height: 50px;
}
.extra-height-namePro {
    height: 39px !important;
}
.P-Header{
    margin-bottom:2rem;
}

}

.search-container .input-search {
    color: #81858b !important;
    padding: .5rem;
    border: 1px solid #d4d4d4 !important;
    border-radius: 8px;
    background: #fefefe !important;
}
.cart-icon{
    object-fit:scale-down;
    border-radius:8px;
}
.P-Header .item-head1 .car-t .number-cart {
    background: #363636;
    width: 15px;
    height: 15px;
    font-size: 10px;
    line-height: 14px;
    right: -8px;
    top: -25px;
    bottom: 0;
    box-shadow: 0 0 4px 2px white;
}
.scale-x{
    transform:scaleX(-1);
}
.itm-li.d-flex.align-items-center.position-relative.logi-n {
    background: #363636;
    padding: 3px;
    border-radius: 8px;
    font-size: 12px;
}
.fs-6{
    font-size: 1.4rem;
}
.fw-bold{
    font-weight:bold;
}
.user-drop-list {
    margin-right: -7rem;
}
.Side-mob{
    max-height:850px; 
  overflow-y: auto; 
}

.text-dark .passage-news  {
   overflow: hidden;
   display: -webkit-box;
   -webkit-line-clamp: 3; 
           line-clamp: 3; 
   -webkit-box-orient: vertical;
       height: 85px;
}
.textOfAl{
        height: 69px;
}

.tx-cod{
    height:30px;
}
.div-showVariations{
        display: flex
;
}
.opt-text{
    max-height:30px;
}
a.btn-price.d-block.text-right.ms-auto.opt-price-text{
     margin-top:auto;
}
.div-showVariations{
    height: 93px;
    overflow:hidden !important;
}
.code-product .namojood-h2{
    height: 16px;
}
/*.rounded img{*/
/*        height: 100% !important;*/
/*}*/
@media(max-width:768px){
.div-showVariations{
    height:93px;
}
    .code-product .namojood-h2{
  height: 39px;
}
}
.wid-new .BX-2{
        width: 100%;
    height: 250px;
    object-fit: cover;
}
.wid-new .BX-2 img{

    height: 100%;

}
.P-Banners .col-md-6 {
    height:max-content;
}
