@font-face{
    font-family: 'Cooperative';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(../my-fonts/Cooperative-Bold.woff2) format('woff2');
}
@media (min-width: 1920px) {
    body.ltr-support.mini-cart-toggle.minicart-active div.add_cart:not(#modal_cart_btn){
        right: 0 !important;
        left: unset !important;
        margin-right: unset !important;
    }
    body.ltr-support .main_wrapper .add_cart:not(#modal_cart_btn){
        margin: 0 !important;
    }
}
@media (min-width: 1720px) {
    .ltr-support.mini-cart-toggle .sort-n-bread.stick-filter {
        margin-right: -24px;
    }
    .category_page_special .row .content_wrapper .col-xs-12 .row .sort-n-bread.stick-filter+.category-wrapper{
        max-width: 1620px !important;
    }
    body.ltr-support.mini-cart-toggle .sort-n-bread.stick-filter{
        margin-left: -24px !important;
    }
    body.ltr-support .category_page_special .row .content_wrapper .col-xs-12 .row .sort-n-bread.stick-filter+.category-wrapper{
        margin-right: 0px;
        margin-left: -24px;
    }
    body.rtl-support .category_page_special .row .content_wrapper .col-xs-12 .row .sort-n-bread.stick-filter+.category-wrapper{
        margin-right: -24px !Important;
        margin-left: 0 !Important;
    }
    body.rtl-support.mini-cart-toggle .sort-n-bread.stick-filter {
        margin-right: -24px;
    }
}
.top_links ul li a img {
    display: inline-block;
}




.pro-type {
    display: none !important;
}
.sort-n-bread.stick-filter {
    top: 145px;
    padding: 12px;
}
.form-control, .dropdown-toggle{
    box-shadow: none;
}
.main_wrapper .header:not(.cart_header) .top_header {
    padding: 0 0 0 0;
}
.top_cart .top_links > ul > li:nth-child(1){
    order: 1;
}
.top_cart .top_links > ul > li:nth-child(2){
    order: 3;
}
.top_cart .top_links > ul > li:nth-child(3){
    order: 2;
}
.add_cart .btn_top_minicart.cart_redirect{
    font-family: 'Cooperative' !important;
}
.menu_icons .deals_wrapper .deal_content {
    border-radius: 35px;
}
.menu_icons .deals_wrapper > div:nth-child(2) .menu_title {
    color: #e94e1b !important;
}
.menu_icons .deals_wrapper > div:nth-child(3) .menu_title {
    color: #709a28 !important;
}
.menu_icons .deals_wrapper > div:nth-child(4) .menu_title {
    color: #b9bf2b !important;
}
.menu_icons .deals_wrapper > div:nth-child(5) .menu_title {
    color: #e74770 !important;
}
.menu_icons .deals_wrapper > div:nth-child(6) .menu_title {
    color: #662383 !important;
}
.menu_icons .deals_wrapper > div:nth-child(7) .menu_title {
    color: #aacb49 !important;
}
.menu_icons .deals_wrapper > div:nth-child(8) .menu_title {
    color: #aacb49 !important;
}
.menu_icons .deals_wrapper > div:hover img {
    opacity: 0.6;
}
div.menu_icons .deals_wrapper > div:hover .deal_content {
    box-shadow: 0px 0px 0px 0px rgb(180 180 180 / 80%);
}
.branch-section h2{
    font-size: 0;
}
.branch-section::before {
    display: block;
    content:"שירותים לעסקים";
}
.follow-btn2 {
    background: #aacb49 !important;
    color: black !important;
    border: none !important;
}
.follow-btn {
    font-family: Heebo, sans-serif !important;
}
footer .container-fluid .row:not(.footer_logo_area) .follow_us .follow_us_title h5 {
    font-size: 36px;
    line-height: 26px;
    color: #221d1d;
    text-transform: uppercase;
    font-weight: 400;
    font-family: Heebo, sans-serif !important;
}
.footer_style_2 .footer_logo_area h4, 
.footer_style_2 .footer_logo_area + .row h3, 
.footer_style_2 .footer_logo_area + .row h4, 
.footer_style_2 .follow_us_title > p:last-child span{
    font-family: Heebo, sans-serif !important;
    font-weight: 700;
    font-size: 26px;
    line-height: 25px;
    padding-bottom: 0px;
}
.footer_two_block .block_description h3 {
    font-family: Heebo, sans-serif !important;
}
.autocomplete-dropdown-header .uls{
    background: #e8ded3;
}
.autocomplete-dropdown-header .uls .deal_content{
    background: #fff;
}
.owl-carousel .owl-wrapper-outer{
    padding-top: 15px;
}
.main_wrapper .header:not(.cart_header) .top_header .cart_logo_wrapper .top_cart>.cart_redirect{
    border-radius: 100%;
}
.about_title {    
    display: block;
    margin-bottom: 30px;
    font-size: 30px;
}
    
.homeabout div {max-width: 1000px !important;  }
.homeabout {bottom:0 }
.footer_two_block .col-md-6 .block_description h3 {color:#221d1d;}
 .menu_icons .deals_wrapper .col-md-2 .deal_content a .menu_title {       
    display: block;
    font-size: 20px;
    color: #e9b505 !important;
    position: absolute;
    bottom: 0;
    line-height: 20px;
    min-width: calc(100%);
    background: #000000c7;
    padding: 10px;
    margin: 0 !important;
    left: 0 !important;
    right: unset !important;
}

.branch-section .branch-slider .branch-slide .branch-content h2 {
    max-width: 100%;
    padding: 0 15px;
    background: 5px #221d1d;
    font-size: 25px;
}
       
/*.menu_icons .shortcut_index_categoies_title, .promoted-categories .category-header h2 a, .about_title {
    font-weight: 900;
    letter-spacing: -2px;
    color: #221d1d;
}*/
.footer_two_block .col-md-6 .block_description{
    left: 45px;
    right: unset !important;
    top: 15%;
}
.footer_two_block .col-md-6 .block_description h3 {
    font-size: 46px;
    font-weight: 900;
    line-height: 32px;
    margin-top: 20px;
}
.block_description p {
    font-size: 35px;
    line-height: 35px;
    margin-top:0;
    padding-top:0;
}
.footer_two_block .col-md-6 .block_description p{
    color: #221d1d;
}
.modal.fade#startup .modal-dialog.modal_dialog_promo .modal-content .modal-body .item .slide-content{
    right: 20%;
    text-align: center;
    display: flex;
    flex-direction: column;
    left: unset;
    margin: 0 auto;
    max-width: 600px;
    top: 30px;
}
.modal.fade#startup .modal-dialog.modal_dialog_promo .modal-content .modal-body .item .slide-content .slide-content-wrapper h2 {
    font-size: 35px;
    line-height: 40px;

}
.modal.fade#startup .modal-dialog.modal_dialog_promo .modal-content .modal-body .item .slide-content .slide-content-wrapper p{
    max-width: unset;
}
.modal.fade#startup .modal-dialog.modal_dialog_promo .modal-content .modal-body .item .slide-content .slide-content-wrapper h3{
    direction: rtl;   
}
.modal.fade#startup .modal-dialog.modal_dialog_promo .modal-content .modal-body .item .slide-content a.promo_button{
    width: fit-content;
    margin: 0 auto;
}
.modal.fade#startup .modal-dialog.modal_dialog_promo button.close{
    right: 45px;
    top: 45px;
}
.modal.fade#startup .modal-dialog.modal_dialog_promo .modal-content .modal-body .item .slide-content .slide-content-wrapper p{
    margin-bottom: 10px;
}
.modal.fade#startup .modal-dialog.modal_dialog_promo .modal-content .modal-body .item .slide-content .slide-content-wrapper h3{
    margin-bottom: 0px;
}
.add_cart:not(#modal_cart_btn) .my_cart .special-icons {background: #f9f7ea; }
div.footer_element_icons .col-xs-12 .deals_wrapper .col-md-2.col-xs-4 .deal_content a .menu_title{
    color: #221d1d;
}
div.footer_element_icons .col-xs-12 .deals_wrapper .col-md-2.col-xs-4 .deal_content a .icon_img img{
    height: 140px;
}
footer .container-fluid .row:not(.footer_logo_area) .follow_us .follow_us_title h5{
        font-size: 22px;
}
.main_wrapper .header:not(.cart_header) .top_header .cart_logo_wrapper .top_cart>.cart_redirect img{
    left: 3px;
    top: -2px;
    max-width: 37px;
}
.add_cart:not(#modal_cart_btn) .cart_btn .minicart_btn{
    max-width: 60px;
    max-height: 90px;
    margin-top: -9px;
}
.add_cart:not(#modal_cart_btn) .my_cart .special-icons .col-md-4 a img{
    width: 45px;
    height: 45px;
}
footer .container-fluid .row:not(.footer_logo_area) .follow_us .follow_us_title a img{
    max-width: 150px;
    margin: 0 auto;
    margin-bottom: 13px;
}
#quickview .modal-dialog .modal-content .modal-body .prod_content .price_section .add_cart .btn_table img{
    max-width: 53px;
    margin-top: -7px;
    margin-bottom: -7px;
}
.search_header_img {
    width: 31px;
}
.cart_header {
    padding: 13px 6px;
    background: url(https://market50.b-cdn.net/farmtofamily/site/1716827562-productBoxPatternfarm2.jpg);
}
.cart_header ul {
    background: url(https://market50.b-cdn.net/farmtofamily/site/1716827562-productBoxPatternfarm2.jpg);
}
.date_in_schedule {
    float: left;
    font-size: 12px !important;
    background-color: #e9b505 !important;
    color: #221d1d !important;
    border-radius: 5px;
    padding: 3px 5px 1px 5px;
    
}

.add_cart:not(#modal_cart_btn) .my_cart .qty_item {
    background-color: #f9f7ea;
}
.add_cart:not(#modal_cart_btn) {
    background-color: #f9f7ea;
}

.main_wrapper .header:not(.cart_header) .top_header .menu_wrapper .menu_b5_inwrapper ul.menu_site>li>a {
    padding: 0 8px;
   
}
.main_wrapper .header:not(.cart_header) .top_header .menu_wrapper .menu_b5_inwrapper ul.menu_site>li {
    padding: 7px 0px;
}
body .main_wrapper .header:not(.cart_header) .top_header .menu_wrapper .menu_b5_inwrapper ul.menu_site,
body.ltr-support .main_wrapper .header:not(.cart_header) .top_header .menu_wrapper .menu_b5_inwrapper ul.menu_site{
    padding-right:0 !important;
    padding-left:0 !important;
}
div:not(.footer_element_icons) .deals_wrapper .col-md-2:not(.animation-show-boxes) .deal_content .hvr_show.visible-lg .add_to_cart_main_wrapper .grid_cart_btn span img {
    max-width: 0; 
}
div:not(.footer_element_icons) .deals_wrapper .col-md-2:not(.animation-show-boxes) .deal_content .hvr_show.visible-lg .add_to_cart_main_wrapper .grid_cart_btn {
    /*background:#fff*/
}
div:not(.footer_element_icons) .deals_wrapper .col-md-2:not(.animation-show-boxes) .deal_content .hvr_show.visible-lg .add_to_cart_main_wrapper .grid_cart_btn span,
div:not(.footer_element_icons) .deals_wrapper .col-md-2:not(.animation-show-boxes) .deal_content .hvr_show.visible-lg .product_counter .number-wrapper #unit_value_inside_wrapper,
div:not(.footer_element_icons) .deals_wrapper .col-md-2:not(.animation-show-boxes) .deal_content .hvr_show.visible-lg .product_counter .number-wrapper .value,
div:not(.footer_element_icons) .deals_wrapper .col-md-2:not(.animation-show-boxes) .deal_content .hvr_show.visible-lg .add_to_cart_main_wrapper .grid_cart_btn span::after
{
/*color:#24475b*/
    
}
div:not(.footer_element_icons) .deals_wrapper .col-md-2:not(.animation-show-boxes) .deal_content .hvr_show.visible-lg .add_to_cart_main_wrapper .grid_cart_btn:hover span {
    color: #fff;
    background:#221d1d;
}

.products_wrapper.deals_wrapper .col-md-2 {
    width: calc(100% / 5);
    margin-bottom: 12px;
}
div:not(.footer_element_icons) .deals_wrapper .col-md-2:not(.animation-show-boxes) .deal_content .grid_price_section .main_price {
    font-size: 48px;
}
div:not(.footer_element_icons) .deals_wrapper .col-md-2:not(.animation-show-boxes) .deal_content .grid_product_name a {
    font-size: 17px;
    line-height: 19px !important;
    max-height: 57px;
}
div:not(.footer_element_icons) .deals_wrapper .col-md-2:not(.animation-show-boxes) .deal_content {
    min-height: 340px;
}
div:not(.footer_element_icons) .deals_wrapper .col-md-2:not(.animation-show-boxes) {
    padding-left:3px;
    padding-right:3px;
}
.add_cart:not(#modal_cart_btn) .my_cart #content .list_wrapper a p {
    font-size:12px;   
}
body.ltr-support #quickview .modal-dialog .modal-content .modal-body .prod_content .price_section .general_info b,
body.ltr-support #quickview .modal-dialog .modal-content .modal-body .prod_content .price_section .general_info strong,{
    display:block; width: 100%; padding-top: 5px}
#quickview .modal-dialog .modal-content .modal-body .prod_content .related_products .deals_wrapper .owl-wrapper-outer .owl-item .item .deal_content.rel_pro h3 span {
 font-weight:300;   
}
.category_page_special .row .main_slider .carousel-inner .item .carousel-caption h2 {
    display: none !important;
}
div:not(.footer_element_icons) .deals_wrapper .col-md-2:not(.animation-show-boxes) .deal_content .nutritions .nutri-toggle-btn .icon-one{
    opacity: 0;
}
div:not(.footer_element_icons) .deals_wrapper .col-md-2:not(.animation-show-boxes) .deal_content .nutritions .nutri-toggle-btn .icon-two,
div:not(.footer_element_icons) .deals_wrapper .col-md-2:not(.animation-show-boxes) .deal_content .nutritions .nutri-toggle-btn .icon-three,
div:not(.footer_element_icons) .deals_wrapper .col-md-2:not(.animation-show-boxes) .deal_content .nutritions .nutri-toggle-btn .icon-four{
    opacity: 1;
}
div:not(.footer_element_icons) .deals_wrapper .col-md-2:not(.animation-show-boxes) .deal_content .nutritions .nutri-toggle-btn .icon-two,
div:not(.footer_element_icons) .deals_wrapper .col-md-2:not(.animation-show-boxes) .deal_content .nutritions .nutri-toggle-btn:hover .icon-two{
    top:0px !important;
}
div:not(.footer_element_icons) .deals_wrapper .col-md-2:not(.animation-show-boxes) .deal_content .nutritions .nutri-toggle-btn .icon-three,
div:not(.footer_element_icons) .deals_wrapper .col-md-2:not(.animation-show-boxes) .deal_content .nutritions .nutri-toggle-btn:hover .icon-three{
    top:65px !important;
}
div:not(.footer_element_icons) .deals_wrapper .col-md-2:not(.animation-show-boxes) .deal_content .nutritions .nutri-toggle-btn .icon-four,
div:not(.footer_element_icons) .deals_wrapper .col-md-2:not(.animation-show-boxes) .deal_content .nutritions .nutri-toggle-btn:hover .icon-four{
    top:135px !important;
}
div:not(.footer_element_icons) .deals_wrapper .col-md-2:not(.animation-show-boxes) .deal_content .nutritions .nutri-toggle-btn img{
    width: 70px;
}
.category_page_special .row .main_slider.hidden-xs {
    display: none;
}
.category_page_special .row .main_slider.visible-xs {
    display: block !important;
    margin: 0 !important;
    padding: 0 !important;
}
.category_page_special .row .main_slider.visible-xs img{
    display: block !important;
    width: 100%;
}
.category_page_special .row .main_slider.visible-xs .carousel-caption {
    display: none !important;
}
.carousel-caption h1 {
    text-align:left;
    font-size:50px;
    text-transform: uppercase;
    font-weight: 800;
}
body.ltr-support .main_wrapper .header:not(.cart_header) .top_header .top_cart.pull-left .top_links li.whatsapp-btn-icon {
    bottom: 4px;
    right: unset;
    left: 3px;
}
.main_wrapper .header:not(.cart_header) .top_header .menu_wrapper .menu_b5_inwrapper ul.menu_site{
    box-shadow: rgb(0 0 0 / 12%) 0px -3px 2px;
}

.main_wrapper .header:not(.cart_header) .top_header .menu_wrapper .menu_b5_inwrapper ul.menu_site>li>a{
    font-weight: 800;
    display: flex;
    align-items: center;
}
.products_wrapper.deals_wrapper .col-md-2 .deal_content{
    display: flex;
    flex-direction: column;
}
/*div:not(.footer_element_icons) .products_wrapper.deals_wrapper .col-md-2:not(.animation-show-boxes) .deal_content .pro-brand-name{
    min-height: 0px;
}*/
div:not(.footer_element_icons) .products_wrapper.deals_wrapper .col-md-2:not(.animation-show-boxes) .deal_content .pro-type{
    margin: 0;
    position: absolute;
    right: unset !important;
    left: 8px !important;
    top: 50%;
}
body.ltr-support div:not(.footer_element_icons) .products_wrapper.deals_wrapper .col-md-2:not(.animation-show-boxes) .deal_content .pro-type{
    left: unset !important;
    right: 8px !important;
}
div:not(.footer_element_icons) .products_wrapper.deals_wrapper .col-md-2:not(.animation-show-boxes) .deal_content .grid_product_name{
    width: 100%;
    order: 3;
    margin: 0;
}
div:not(.footer_element_icons) .products_wrapper.deals_wrapper .col-md-2:not(.animation-show-boxes) .deal_content .grid_product_name a{
    padding: 2px 0;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    width: 100%;
    min-height: 42px;
}
div:not(.footer_element_icons) .products_wrapper.deals_wrapper .col-md-2:not(.animation-show-boxes) .deal_content .grid_price_section{
    width: 100%;
    display: flex;
    justify-content: flex-start;
    align-items: baseline;
    margin: 0;
    padding: 0;
    float: none;
}
/*div:not(.footer_element_icons) .products_wrapper.deals_wrapper .col-md-2:not(.animation-show-boxes) .deal_content .grid_price_section .after_dot{
    right: unset;
    top: unset;
    font-size: 20px;
    line-height: 24px;
    font-family: Heebo, sans-serif !important;
}
body.ltr-support div:not(.footer_element_icons) .products_wrapper.deals_wrapper .col-md-2:not(.animation-show-boxes) .deal_content .grid_price_section .after_dot:after {
    content: '';
}
body.ltr-support div:not(.footer_element_icons) .products_wrapper.deals_wrapper .col-md-2:not(.animation-show-boxes) .deal_content .grid_price_section .after_dot:before {
    content: '.';
}
div:not(.footer_element_icons) .products_wrapper.deals_wrapper .col-md-2:not(.animation-show-boxes) .deal_content .grid_price_section .after_dot:after {
    content: '.';
}*/
div:not(.footer_element_icons) .products_wrapper.deals_wrapper .col-md-2:not(.animation-show-boxes) .deal_content .grid_price_section .main_price{
/*    font-size: 20px;
    line-height: 24px;
    margin: 0;
    font-family: Heebo, sans-serif !important;*/
}
div:not(.footer_element_icons) .deals_wrapper .col-md-2:not(.animation-show-boxes) .deal_content .grid_price_section span:nth-child(3) {
    padding: 0 3px;
    top: -15px;
    position: relative;
}
div:not(.footer_element_icons) .products_wrapper.deals_wrapper .col-md-2:not(.animation-show-boxes) .deal_content .grid_price_section .product_grid_unit, 
body.ltr-support div:not(.footer_element_icons) .products_wrapper.deals_wrapper .col-md-2:not(.animation-show-boxes) .deal_content .grid_price_section .product_grid_unit{
/*    order: 4;
    font-size: 18px;
    position: relative;
    top: unset;
    right: unset;
    bottom: unset;
    left: unset;
    padding: 0 3px;*/
}
div:not(.footer_element_icons) .deals_wrapper .col-md-2:not(.animation-show-boxes) .deal_content .grid_price_section *,
div:not(.footer_element_icons) .products_wrapper.deals_wrapper .col-md-2:not(.animation-show-boxes) .deal_content .grid_price_section .main_price,
div:not(.footer_element_icons) .products_wrapper.deals_wrapper .col-md-2:not(.animation-show-boxes) .deal_content .grid_price_section .after_dot,
div:not(.footer_element_icons) .products_wrapper.deals_wrapper .col-md-2:not(.animation-show-boxes) .deal_content .grid_price_section .after_dot:before
{
    /*color: #c90000;*/
}
div:not(.footer_element_icons) .products_wrapper.deals_wrapper .col-md-2:not(.animation-show-boxes) .deal_content .grid_price_section del{
    order: 5;
    margin: 0 3px;
    position: relative;
    top: unset;
    right: unset !important;
    padding: unset;
    bottom: 2px;
    font-size: 12px;
}
div:not(.footer_element_icons) .products_wrapper.deals_wrapper .col-md-2:not(.animation-show-boxes) .deal_content .division_content{
    order: 5;
    width: 100%;
    font-size: 14px;
    margin: 0;
    padding: 0;
    font-weight: 400;
}
.autocomplete-dropdown-header .uls .deal_content .button_area .product_counter .number-wrapper>h4 {
    font-size: 13px;
    margin: 0;
    display: block !important;
}
.autocomplete-dropdown-header .other_uls  .deal_content .top-line .price_section_header{
    min-width: 70%;
}
body.ltr-support #quickview .modal-dialog .modal-content .modal-body .prod_content .price_section .display_price .product_counter .number-wrapper a.plus{
    order: 1;
}
body.ltr-support #quickview .modal-dialog .modal-content .modal-body .prod_content .price_section .display_price .product_counter .number-wrapper .value{
    order: 3;
}
body.ltr-support body.ltr-support #quickview .modal-dialog .modal-content .modal-body .prod_content .price_section .display_price .product_counter #unit2{
    order: 2;
}
body.ltr-support #quickview .modal-dialog .modal-content .modal-body .prod_content .price_section .display_price .product_counter .number-wrapper a.minus{
    order: 4;
}
#quickview .modal-dialog .modal-content .modal-body .prod_content .price_section .b5_product_name_wrapper h3,
#quickview .modal-dialog .modal-content .modal-body .prod_content .price_section .b5_product_name_wrapper h3 span#product_price,
#quickview .modal-dialog .modal-content .modal-body .prod_content .price_section .b5_product_name_wrapper h3 span#product_price .after_dot
{
    /*color: #c90000 !important;*/
}
body.ltr-support #quickview .modal-dialog .modal-content .modal-body .prod_content .price_section .b5_product_name_wrapper h3 {
    flex-direction: row-reverse;
}
.related_products>h2{
    display: block !important;
    margin-bottom: 25px !important;
}
#quickview .modal-dialog .modal-content .modal-body .prod_content .price_section .b5_product_name_wrapper h3 span#product_price .after_dot{
    font-family: Heebo, sans-serif !important;
    font-size: 40px;
    line-height: 0;
    font-weight: 700 !important;
    top: 0px !important;
    position: relative;
    line-height: 19px;
}
#quickview .modal-dialog .modal-content .modal-body .prod_content .price_section .b5_product_name_wrapper h3 span#product_price{
    font-family: Heebo, sans-serif !important;
    font-size: 40px;
    line-height: 20px !important;
    font-weight: 700 !important;
}
#quickview .modal-dialog .modal-content .modal-body .prod_content .price_section .b5_product_name_wrapper h3 span,
#quickview .modal-dialog .modal-content .modal-body .prod_content .price_section .b5_product_name_wrapper h3 span
{
    font-weight: 300 !important;
    line-height: 20px;
}
body.ltr-support #quickview .modal-dialog .modal-content .modal-body .prod_content .price_section .display_price .product_counter>span{
    display: flex;
    gap: 2px;
}
body.ltr-support #quickview .modal-dialog .modal-content .modal-body .prod_content .price_section .display_price .product_counter span strong{
    order: 2;
}
#quickview .modal-dialog .modal-content .modal-body .prod_content .related_products .deals_wrapper .owl-wrapper-outer .owl-item .item .deal_content.rel_pro>p{
    line-height: 14px !important;
    max-height: 36px !important;
    overflow: hidden !important;
}
#quickview .modal-dialog .modal-content .modal-body .prod_content .related_products .deals_wrapper .owl-wrapper-outer .owl-item .item .deal_content.rel_pro h3{
    margin-top: auto;
    margin-right: 12px;
    margin-bottom: 15px;
}
ltr-support.aff_special .product_page #quickview .modal-dialog .modal-content .modal-body .prod_content .related_products .deals_wrapper .owl-wrapper-outer .owl-item .item .deal_content.rel_pro h3{
    justify-content: start;
}
body #quickview .modal-dialog .modal-content .modal-body .prod_content .related_products .deals_wrapper .owl-wrapper-outer .owl-item .item .deal_content.rel_pro h3{
    font-family: Heebo, sans-serif !important;
    font-size: 20px;
    line-height: 20px !important;
    font-weight: 300 !important;
}
body.ltr-support #quickview .modal-dialog .modal-content .modal-body .prod_content .related_products .deals_wrapper .owl-wrapper-outer .owl-item .item .deal_content.rel_pro h3 .after_dot{
    font-family: Heebo, sans-serif !important;
    font-size: 20px;
    line-height: 20px !important;
    font-weight: 300 !important;
    top: 0;
}
#quickview .modal-dialog .modal-content .modal-body .prod_content .related_products .deals_wrapper .owl-wrapper-outer .owl-item .item .deal_content.rel_pro h3 span{
    top: -1px;
    padding: 0 2px;
}
body.ltr-support #quickview .modal-dialog .modal-content .modal-body .prod_content .related_products .deals_wrapper .owl-wrapper-outer .owl-item .item .deal_content.rel_pro h3 .after_dot:before{
    content: '.';
    color: #c90000 !important;
}
body.ltr-support #quickview .modal-dialog .modal-content .modal-body .prod_content .related_products .deals_wrapper .owl-wrapper-outer .owl-item .item .deal_content.rel_pro h3 .after_dot:after{
    content: '';
    color: #c90000 !important;
}
#quickview .modal-dialog .modal-content .modal-body .prod_content .related_products .deals_wrapper .owl-wrapper-outer .owl-item .item .deal_content.rel_pro h3 .after_dot:after{
    content: '.';
    color: #c90000 !important;
}
body.ltr-support #quickview .modal-dialog .modal-content .modal-body .prod_content .related_products .deals_wrapper .owl-wrapper-outer .owl-item .item .deal_content.rel_pro h3 span:nth-child(3){
    margin: 0 5px;
    color: #c90000 !important;
}
#quickview .modal-dialog .modal-content .modal-body .prod_content .related_products .deals_wrapper .owl-wrapper-outer .owl-item .item .deal_content.rel_pro h3 del{
    color: #c90000 !important;
}
.category_page_special .row .content_wrapper .col-xs-12 .row .category-wrapper .ul-line-item{
    background: unset;
    border: unset;
    color: #fff;
    padding: 6px 8px;
    margin-left: 0px;
    border-radius: 20px;
    margin-bottom: 7px;
}
    
.category_page_special .row .content_wrapper .col-xs-12 .row .category-wrapper .ul-line-item a{
    color: #221d1d;
}
.cardcom_iframe_title{
    margin: 8px 0 0 0;
}
#quickview .modal-dialog .modal-content .modal-body .prod_content .related_products .deals_wrapper .owl-wrapper-outer .owl-item .item .deal_content.rel_pro{
    padding: 0 3.5px;
}
.ltr-support.payment_page .main_wrapper .main_content .cart_wrapper .account_forms form #info_div .card_history .cardcom_cards li .c_card.select_card_number span{
    direction: rtl;
    padding-right: 10px;
}
body.ltr-support.shipping_page .sd_ltr {
    direction: rtl;
}
.add_cart.minicart_on_side:not(#modal_cart_btn){
    z-index: 9;
}
.mini-cart-toggle.minicart-active .minicart-overlay,.main_wrapper .header:not(.cart_header){
    z-index: 8;
}
.main_wrapper .header:not(.cart_header) .top_header .cart_logo_wrapper .top_cart .top_links ul:not(.account_menu) li.whatsapp-btn-icon a::before{
    content: '';
}
body.ltr-support .main_wrapper .header:not(.cart_header) .top_header .cart_logo_wrapper .top_cart .top_links ul:not(.account_menu) li.language_icon{
    margin-right: 0px;
}
body.ltr-support #quickview .modal-dialog .modal-content .modal-body .prod_content .price_section .b5_product_name_wrapper h3 {
    display: flex;
    justify-content: start;
    align-items: center;
    margin-top: 8px;
}
#quickview .modal-dialog .modal-content .modal-body .prod_content .price_section .b5_product_name_wrapper {
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
}
.aff_special .product_page.desktop_product_page #quickview .modal-dialog .modal-content .modal-body .prod_content .price_section {
    width: 55%;
    padding: 0 0 0 12px;
}
body.ltr-support.aff_special .product_page.desktop_product_page #quickview .modal-dialog .modal-content .modal-body .prod_content .price_section {
    width: 59%;
    padding: 0 0 0 12px;
}
.aff_special #quickview .modal-dialog .modal-content .modal-body .prod_content .price_section .b5_product_name_wrapper h3.price_tag_section{
    flex-direction: column;
    align-items: flex-start;
    height: auto;
}
.aff_special #quickview .modal-dialog .modal-content .modal-body .prod_content .price_section .b5_product_name_wrapper h3.price_tag_section .main_price_full{
    display: flex;
    min-height: 42px;
    justify-content: center;
    align-items: center;
}
.aff_special #quickview .modal-dialog .modal-content .modal-body .prod_content .price_section .b5_product_name_wrapper h3.price_tag_section .main_price_full .discount_in_percentage{
    color: #c90000;
    margin: 0 7px;
    font-size: 30px;
    font-family: Heebo, sans-serif !important;
    line-height: 30px;
    font-weight: 400 !important;
}
.aff_special #quickview .modal-dialog .modal-content .modal-body .prod_content .price_section .b5_product_name_wrapper h3.price_tag_section .main_price_full span#product_price{
    font-size: 40px;
    line-height: 40px !important;
}
.aff_special #quickview .modal-dialog .modal-content .modal-body .prod_content .price_section .b5_product_name_wrapper h3.price_tag_section .main_price_full span#product_price .after_dot{
    font-size: 25px;
    font-weight: 700 !important;
    top: -6px !important;
    line-height: 40px;
}
.aff_special #quickview .modal-dialog .modal-content .modal-body .prod_content .price_section .b5_product_name_wrapper h3.price_tag_section .main_price_full .currency{
    top: -7px;
    position: relative;
    padding: 0 2px;
}
.aff_special #quickview .modal-dialog .modal-content .modal-body .prod_content .price_section .b5_product_name_wrapper h3.price_tag_section .old_price{
    color: #4c4c4c;
}
#quickview .modal-dialog .modal-content .modal-body .prod_content .related_products .deals_wrapper .owl-wrapper-outer .owl-item .item .deal_content.rel_pro>p{
    font-size: 14px !important;
    line-height: 15px !important;
    color: #221d1d;
    padding: 4px 0;
    display: -webkit-box;
    -webkit-line-clamp: 4;
    -webkit-box-orient: vertical;
    text-overflow: ellipsis;
    width: 100%;
    min-height: 65px;
    font-weight: 400 !important;
}
#quickview .modal-dialog .modal-content .modal-body .prod_content .related_products .deals_wrapper .owl-wrapper-outer .owl-item .item .deal_content.rel_pro h3{
    justify-content: start;
    margin-top: 10px;
}
#quickview .modal-dialog .modal-content .modal-body .prod_content .related_products .deals_wrapper .owl-wrapper-outer .owl-item .item .deal_content.rel_pro h3 del:not(:empty){
    padding: 0 5px;
    text-decoration: unset;
    font-size: 15px;
}
body.ltr-support.mini-cart-toggle .cart-controller-btn{
    left: unset;
    right: 25px;
    margin: 0;
}
body {
    max-width: 1620px;
    margin: 0 auto;
}
body .main_wrapper .header:not(.cart_header) {
    right: auto;
    left: unset;
}
body.ltr-support.mini-cart-toggle .sort-n-bread.stick-filter{
    margin-right: 0 !important;
    margin-left: -12px;
}
.mini-cart-toggle .sort-n-bread.stick-filter{
    margin-right: -12px
}
.mini-cart-toggle .add_cart:not(#modal_cart_btn) .my_cart .cart_header{
    display: none;
}
.add_cart:not(#modal_cart_btn) .my_cart #content{
    height: calc(100% - 20px);
    overflow: hidden;
}
.mini-cart-toggle .add_cart:not(#modal_cart_btn) .my_cart #content>div{
    padding: 0;
    overflow: auto;
}
.mini-cart-toggle .add_cart:not(#modal_cart_btn) .my_cart #mCSB_1_container{
    top: unset !important;
    overflow: auto;
    height: 100%;
}
.add_cart:not(#modal_cart_btn) .my_cart #content>div .mCSB_scrollTools{
    display: none !important;
}
.mini-cart-toggle .add_cart:not(#modal_cart_btn) .my_cart #content .list_wrapper a p{
    max-width: 200px;
}
.add_cart:not(#modal_cart_btn) .my_cart #content .list_wrapper a{
    height: 86px;
}
.mini-cart-toggle .add_cart:not(#modal_cart_btn) .my_cart #content .list_wrapper a p{
    -webkit-line-clamp: 4;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    width: 100%;
    min-height: calc(16px* 4);
    font-size: 16px;
    line-height: 16px;
    max-height: calc(16px* 4);
    display: -webkit-box;
}
body.ltr-support .main_wrapper .add_cart:not(#modal_cart_btn) {
    left: unset;
    right: 0 !important;
}
body.ltr-support.mini-cart-toggle .add_cart:not(#modal_cart_btn){
    transform: translateX(500%);
}
body.ltr-support.mini-cart-toggle.minicart-active div.add_cart:not(#modal_cart_btn) {
    transform: translateX(0);
}
body.ltr-support.mini-cart-toggle .cart-controller-btn .minicart-controller{
    right: unset;
    left: 5px;
}
body.ltr-support.mini-cart-toggle.minicart-active .cart_btn a.block_cart.btn_top_minicart.cart_redirect{
    right: 36px;
}
body div:not(.footer_element_icons) .deals_wrapper .col-md-2:not(.animation-show-boxes) .deal_content .hvr_show.visible-lg .add_to_cart_main_wrapper .grid_cart_btn span{
    padding-left: 0;
}
body.ltr-support div:not(.footer_element_icons) .deals_wrapper .col-md-2:not(.animation-show-boxes) .deal_content .hvr_show.visible-lg .add_to_cart_main_wrapper .grid_cart_btn span{
    padding-right: 0;
}
div:not(.footer_element_icons) .deals_wrapper .col-md-2:not(.animation-show-boxes) .deal_content .hvr_show.visible-lg{
    width: 60%;
}
div:not(.footer_element_icons) .deals_wrapper .col-md-2:not(.animation-show-boxes) .deal_content .hvr_show.visible-lg,
div:not(.footer_element_icons) .deals_wrapper .col-md-2:not(.animation-show-boxes) .deal_content .hvr_show.visible-lg .add_to_cart_main_wrapper .grid_cart_btn,
div:not(.footer_element_icons) .deals_wrapper .col-md-2:not(.animation-show-boxes) .deal_content .hvr_show.visible-lg .product_counter .number-wrapper,
div:not(.footer_element_icons) .deals_wrapper .col-md-2:not(.animation-show-boxes) .deal_content .hvr_show.visible-lg .product_counter{
    height: 45px;
}
div:not(.footer_element_icons) .deals_wrapper .col-md-2:not(.animation-show-boxes) .deal_content .hvr_show.visible-lg .product_counter{
    padding-bottom: 45px;
}
div:not(.footer_element_icons) .deals_wrapper .col-md-2:not(.animation-show-boxes) .deal_content .hvr_show.visible-lg{
    right: 5px;
    left: 5px;
    bottom: 5px;
}
div:not(.footer_element_icons) .deals_wrapper .col-md-2:not(.animation-show-boxes) .deal_content .hvr_show.visible-lg .add_to_cart_main_wrapper .grid_cart_btn:hover span::after{
    color: unset;
}
body.ltr-support div:not(.footer_element_icons) .deals_wrapper .col-md-2:not(.animation-show-boxes) .deal_content .hvr_show.visible-lg .add_to_cart_main_wrapper .grid_cart_btn span{
    border-radius: inherit;
}
h4#unit_value_inside_wrapper,
div:not(.footer_element_icons) .products_wrapper.deals_wrapper .col-md-2:not(.animation-show-boxes) .deal_content .grid_price_section .product_grid_unit, body.ltr-support div:not(.footer_element_icons) .products_wrapper.deals_wrapper .col-md-2:not(.animation-show-boxes) .deal_content .grid_price_section .product_grid_unit{
    display: none !important;
}
.grid_price_section del{
    text-decoration: unset;
    color: #c90000 !important;
    order: -1 !important;
    font-size: 24px !important;
    line-height: 16px;
    top: -7px !important;
    position: relative !important;
}
.sort-n-bread.stick-filter{
    z-index: 2;
}
.product_name_in_cart{
    display: flex;
}
span.img_desc.product_name_in_cart{
    display: -webkit-box !important;
    -webkit-line-clamp: 6;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    width: 100% !important;
    min-height: 42px;
    min-width: 80%;
}
.cart_page .main_wrapper .main_content .container-fluid .row .cart_about .cart_wrapper .cart_table .cart_items .row .cart_insider>div .img_desc.product_name_in_cart{
    font-size: 13px;
    line-height: 14px;
}
.aff_special #quickview .modal-dialog .modal-content .modal-body .prod_content .price_section .b5_product_name_wrapper h3.price_tag_section .main_price_full{
    flex-direction: row-reverse;
}
body.ltr-support.aff_special #quickview .modal-dialog .modal-content .modal-body .prod_content .price_section .b5_product_name_wrapper h3.price_tag_section .main_price_full{
    flex-direction: row;
}
#quickview .modal-dialog .modal-content .modal-body .prod_content .price_section .general_info #product_category{
    display: none;
}
.brand_page .brand_slider{
    display: none;
}
.home_page_index .sort-n-bread.stick-filter {
    position: relative;
    top: unset;
    background-color: unset;
    z-index: unset;
    padding: 20px 10px;
}
.cart_page .main_wrapper .main_content .container-fluid .row .cart_about .my_cart{
    display: none !important;
}
.css_lang_22 .main_wrapper .header:not(.cart_header) .top_header .menu_wrapper .menu_b5_inwrapper ul.menu_site>li>a{
    line-height: 0.9rem;
    font-size: 0.9rem;
    display: flex;
    align-items: center;
}
.ltr-support.mini-cart-toggle .cart-controller-btn span.cart-quantity-counter{
    right: 35px;
}
.simple_link, .simple_link span {
    cursor: pointer !important;
    background-color: unset !important;
    background: unset !important;
    border: none;
    color: blue !important;
    text-decoration: underline !important;
}
#quickview .modal-dialog .modal-content .modal-body .prod_content .price_section .general_info .info_tab_container{
    min-height: 450px;
}
body.ltr-support .main_wrapper .index-page .main_slider .carousel-caption h2 {
    font-size: 52px;
    font-weight: 700;
    text-transform: uppercase;
    text-align: left;
}
body.rtl-support .main_wrapper .index-page .main_slider .carousel-caption h2 {
    text-align: right;
    font-size: 62px;
    font-weight: 700;
    /*width: 600px;*/
}
.add_cart:not(#modal_cart_btn) .my_cart .special-icons{
    display: none !important;
}
.top_links ul li a.currency_modal_open img{
    width: 32px;
    margin: 0 3px;
}
body.rtl-support div:not(.footer_element_icons) .deals_wrapper .col-md-2:not(.animation-show-boxes) .deal_content .grid_price_section .after_dot{
    right: 0;
}
body.rtl-support div:not(.footer_element_icons) .deals_wrapper .col-md-2:not(.animation-show-boxes) .deal_content .grid_price_section del{
    left: 2px;
}
.sort-n-bread form .filter-wrapper .sorting-list li{
    max-width: 190px;
}
.sort-n-bread form .filter-wrapper .sorting-btns li a {
    width: 170px;
}
.aff_special #quickview .modal-dialog .modal-content .modal-body .prod_content .price_section .add_cart #add_to_cart_modal{
    max-height: 50px;
    line-height: 18px;
    min-height: 50px;
}
.add_scroll .sort-n-bread {
    z-index: 7 !important;
}


@media (min-width: 768px) {
    .category_page_special .row .content_wrapper .col-xs-12 .row .sort-n-bread.stick-filter+.category-wrapper {
        top: 200px;
    }
/*    .main_wrapper>.container-fluid, .main_content>.container-fluid {
        padding-top: 150px !important;
    }*/
    .carousel-caption {
        right: 30%;
        left: 0%;
        padding-bottom: 5%;
    }
}
@media (min-width: 1800px){
    .top_links ul li:not(.accounts_list) a.phone_img::before {
        padding-left: 14px;
    }
}
@media (min-width: 768px){
    .top_links ul li:not(.accounts_list) a.phone_img::before {
        content: "הרשמה / התחברות";
        font-weight: 300;
        margin-bottom: 0px;
        font-size: 14px;
        padding-left: 2px;
        position: relative;
        top: 1px;
        color: #221d1d;
    }
    .ltr-support .top_links ul li:not(.accounts_list) a.phone_img::before {
        content: "Register / Login";
    }
}
@media (min-width: 1199px){
    .main_wrapper .header:not(.cart_header) .top_header .cart_logo_wrapper .main_logo_desktop img{
        max-width: 215px;
    }
    body.ltr-support .main_wrapper .header:not(.cart_header) .top_header .cart_logo_wrapper .main_logo_desktop img{
        left: 15px !important;
    }
    body.rtl-support .main_wrapper .header:not(.cart_header) .top_header .cart_logo_wrapper .main_logo_desktop img{
        right: 15px !important;
    }
    body.ltr-support .main_wrapper .header:not(.cart_header) .top_header .cart_logo_wrapper .top_search{
        left: 255px;
    }
    body.rtl-support .main_wrapper .header:not(.cart_header) .top_header .cart_logo_wrapper .top_search{
        right: 255px;
    }
    .main_wrapper .header:not(.cart_header) .top_header .search_top_menu_wrapper{
        padding: 0 255px 0 255px;
    }
}
@media (max-width: 1600px) {
    .footer_two_block .col-md-6 .block_description{
        max-width: 200px;
    }
    .footer_two_block .col-md-6 .block_description h3 {
        font-size: 20px;
        line-height: 18px;
    }
}
@media (max-width: 1199px) {
    body.ltr-support .main_wrapper .top_header .search_results {
        left: unset !important;
    }
    body.ltr-support .main_wrapper .top_header .search_results .search_header .go_search span{
        transform: unset;
    }
    .main_wrapper .top_header .search_results .search_header .go_search span{
        color: white !important;
    }
    .menu_icons .deals_wrapper .col-md-2{
        margin: 0;
    }
}
@media (max-width: 767px) {
    #quickview .modal-dialog .modal-content .modal-body .prod_content .price_section .general_info .info_tab_container{
        min-height: unset;
    }
    .modal.fade#startup .modal-dialog.modal_dialog_promo .modal-content div.modal-body div.item div.slide-content {
        width: 89% !important;
        direction:ltr;
    }
    .modal.fade#startup .modal-dialog.modal_dialog_promo button.close {
        right: -10px;
        top: 55px;
    }
    .modal.fade#startup .modal-dialog.modal_dialog_promo .modal-content .modal-body .item .slide-content .slide-content-wrapper h2 {
        font-size: 29px;
        line-height: 31px;
    }
    .modal.fade#startup .modal-dialog.modal_dialog_promo .modal-content div.modal-body div.item div.slide-content {
        padding-top: 80px;
    }
    .modal.fade#startup .modal-dialog.modal_dialog_promo .modal-content div.modal-body div.item div.slide-content {
        top: -37px;
        width: 89%;
    }
    div:not(.footer_element_icons) .deals_wrapper .col-md-2:not(.animation-show-boxes) .deal_content .hvr_show.visible-lg .add_to_cart_main_wrapper {
        border:none;
    }
    div:not(.footer_element_icons) .deals_wrapper .col-md-2:not(.animation-show-boxes) .deal_content .grid_price_section .main_price {
        font-size: 44px;
    }
    .top_links ul li a img {
        width: 34px;
    }
    .main_logo img {
        top: 14px !important;
        max-height: 68px;
        left:20px !important;
    }
    body{
        padding-right: 0 !important;
    }
    .main_wrapper .header:not(.cart_header) .top_header .menu ul.menu_site>li:not(.visible-xs) .mega:not(.menu_slider) {
        background: #221d1d;
    }
    .main_wrapper .header:not(.cart_header) .top_header .menu ul.menu_site>li:not(.visible-xs) .mega ul h4 a {
        color: #e9b505; border-bottom: 1px solid #e9b505;}
    .main_wrapper .header:not(.cart_header) .top_header .menu ul.menu_site>li:not(.visible-xs) .mega ul h4 a:active {
        color: #e9b505;
    }
    .main_wrapper .header:not(.cart_header) .top_header .menu ul.menu_site>li:not(.visible-xs) .mega ul h4:hover a{
        color: #e9b505;        
    }
    .main_wrapper .header:not(.cart_header) .top_header .menu ul.menu_site>li:not(.visible-xs) .mega h3 {    
        color: #e9b505;
    }
    .main_wrapper .header:not(.cart_header) .top_header .menu ul.menu_site>li:not(.visible-xs) .mega ul {
        border-bottom: 1px solid #e9b505;
    }
    .main_wrapper .header:not(.cart_header) .top_header .menu ul.menu_site>li:not(.visible-xs) .mega ul {
       border-bottom: none
    }
    .modal.fade#startup .modal-dialog.modal_dialog_promo .modal-content .modal-body .item{
        background: unset !important;
    }
    .modal.fade#startup .modal-dialog.modal_dialog_promo .modal-content div.modal-body div.item div.slide-content{
        position: absolute;
        top: -27px;
        width: 76%;
        right: 0;
        left: 0;
        z-index: 2;
        background: unset;
    }
    .modal.fade#startup .modal-dialog.modal_dialog_promo .modal-content .modal-body .item>img{
        width: 100%;
        position: relative;
    }
    .branch-section .branch-slider .branch-slide .branch-content h2{
        font-size: 15px;
        left: 4px;
        right: unset;
    }
    div.footer_element_icons .deals_wrapper .col-md-2:not(.animation-show-boxes){
        width: calc(100% / 5) !important;
    }
    div.footer_element_icons .col-xs-12 .deals_wrapper .col-md-2.col-xs-4 .deal_content a .icon_img img{
        height: 75px;
    }
    div.footer_element_icons .col-xs-12 .deals_wrapper .col-md-2.col-xs-4 .deal_content a .menu_title{
        font-size: 16px
    }
    .main_wrapper .header:not(.cart_header) .top_header .cart_logo_wrapper .top_cart>.cart_redirect img{
        left: 5px;
        top: -4px;
        max-width: 26px;
    }
    .footer_two_block{
        padding-left: 0;
        padding-right: 0;
    }
    .footer_two_block .col-md-6 a{
        flex-direction: column;
        gap:0;
    }
    .footer_two_block .col-md-6 a img{
        max-width: 100%;
    }
    .footer_two_block .col-md-6 .block_description{
        max-width: 160px;
        left: unset;
        top: 27%;
        right: 50% !important;
    }
    .menu_toggler {
        position: absolute;
        right: 7px;
        text-align: center;
        width: 31px;
        top: 21px;
    }
    .cart_logo_wrapper .top_search a{
        height: 31px;
        width: 31px;
        position: relative;
        top: -5px;
        right: -5px;
    }
    .cart_logo_wrapper .top_search a .search_header_img{
        width: 31px;
        height: 31px;
    }
    .main_wrapper .header:not(.cart_header) .top_header .menu ul.menu_site>li:not(.visible-xs) .mega ul.menu_third_child li a{
        color: #ffffff;
    }
    div:not(.footer_element_icons) .products_wrapper.deals_wrapper .col-md-2:not(.animation-show-boxes) .deal_content .grid_product_name a{
        font-size: 14px;
        max-height: 43px;
        line-height: 15px !important;
        font-weight: 400;
        -webkit-line-clamp: 3;
        min-height: 43px;
    }
    div:not(.footer_element_icons) .deals_wrapper .col-md-2:not(.animation-show-boxes):nth-child(even) {
        padding-left: 2px;
        padding-right: 2px;
        margin-bottom: 0px !important;
        padding-bottom: 4px !important;
    }
    div:not(.footer_element_icons) .deals_wrapper .col-md-2:not(.animation-show-boxes):nth-child(odd) {
        padding-left: 2px;
        padding-right: 2px;
        margin-bottom: 0px !important;
        padding-bottom: 4px !important;
    }
    div:not(.footer_element_icons) .deals_wrapper .col-md-2:not(.animation-show-boxes) .deal_content{
        min-height: 310px !important;
    }
    div:not(.footer_element_icons) .products_wrapper.deals_wrapper .col-md-2:not(.animation-show-boxes) .deal_content .pro-type{
        top: 44%;
        right: 3px;
    }
    div:not(.footer_element_icons) .products_wrapper.deals_wrapper .col-md-2:not(.animation-show-boxes) .deal_content .grid_product_name a{
        padding: 1px 0;
    }
    .category_page_special .row .main_slider {
        min-height: auto !important;
    }
    .autocomplete-dropdown-header .uls:nth-last-child(2){
        margin-bottom: 70px;
    }
    div:not(.footer_element_icons) .products_wrapper.deals_wrapper .col-md-2:not(.animation-show-boxes) .deal_content .grid_price_section .main_price{
        font-size: 30px;
        line-height: 30px;
    }
    div:not(.footer_element_icons) .products_wrapper.deals_wrapper .col-md-2:not(.animation-show-boxes) .deal_content .grid_price_section .after_dot{
        font-size: 16px;
        line-height: 12px;
    }
    div:not(.footer_element_icons) .deals_wrapper .col-md-2:not(.animation-show-boxes) .deal_content .grid_price_section span:nth-child(3){
        position: relative;
        top: -6px;
    }
    div:not(.footer_element_icons) .products_wrapper.deals_wrapper .col-md-2:not(.animation-show-boxes) .deal_content .grid_price_section{
        width: max-content;
    }
    div:not(.footer_element_icons) .products_wrapper.deals_wrapper .col-md-2:not(.animation-show-boxes) .deal_content .grid_price_section .product_grid_unit, 
    body.ltr-support div:not(.footer_element_icons) .products_wrapper.deals_wrapper .col-md-2:not(.animation-show-boxes) .deal_content .grid_price_section .product_grid_unit{
        font-size: 14px;
    }
    .ltr-support .modal-body.phone_option_enable form div.form-group.col-md-12{
        display:flex;
        width: 100%;
    }
    div:not(.footer_element_icons) .deals_wrapper .col-md-2:not(.animation-show-boxes) .deal_content .hvr_show.visible-lg{
        width: 70%;
        right: 15%;
        left: 15%;
        bottom: 0;
    }
    div:not(.footer_element_icons) .deals_wrapper .col-md-2:not(.animation-show-boxes) .deal_content .hvr_show.visible-lg .product_counter .number-wrapper{
        justify-content: space-between;
    }
    div:not(.footer_element_icons) .deals_wrapper .col-md-2:not(.animation-show-boxes) .deal_content .hvr_show.visible-lg, 
    div:not(.footer_element_icons) .deals_wrapper .col-md-2:not(.animation-show-boxes) .deal_content .hvr_show.visible-lg .add_to_cart_main_wrapper .grid_cart_btn, 
    div:not(.footer_element_icons) .deals_wrapper .col-md-2:not(.animation-show-boxes) .deal_content .hvr_show.visible-lg .product_counter .number-wrapper, 
    div:not(.footer_element_icons) .deals_wrapper .col-md-2:not(.animation-show-boxes) .deal_content .hvr_show.visible-lg .product_counter {
        height: 35px;
    }
    body.ltr-support div:not(.footer_element_icons) .deals_wrapper .col-md-2:not(.animation-show-boxes) .deal_content .hvr_show.visible-lg .add_to_cart_main_wrapper .grid_cart_btn span {
        padding-left: 33px;
    }
    body.rtl-support div:not(.footer_element_icons) .deals_wrapper .col-md-2:not(.animation-show-boxes) .deal_content .hvr_show.visible-lg .add_to_cart_main_wrapper .grid_cart_btn span {
        padding-right: 33px;
    }
    body.ltr-support.mini-cart-toggle .sort-n-bread.stick-filter {
        margin-right: 0 !important;
        margin-left: 0;
    }
    body.rtl-support.mini-cart-toggle .sort-n-bread.stick-filter {
        margin-right: 0;
    }
    .aff_special #quickview .modal-dialog .modal-content .modal-body .prod_content .price_section .add_cart{
        justify-content: center;
    }
    .aff_special #quickview .modal-dialog .modal-content .modal-body .prod_content .price_section .add_cart #add_to_cart_modal{
        margin: 0;
        height: 50px;
    }
    .aff_special #quickview .modal-dialog .modal-content .modal-body .prod_content .price_section .add_cart .affiliate_market_button{
        bottom: 10px;
        position: relative;
    }
    div#quickview .prod_content>div{
        padding-bottom: 10px !important;
    }
    .aff_special #quickview .modal-dialog .modal-content .modal-body .prod_content .price_section .add_cart #add_to_cart_modal {
        max-width: 140px;
        min-width: 140px;
    }
    .aff_special #quickview .modal-dialog .modal-content .modal-body .prod_content .price_section .add_cart .affiliate_market_button {
        min-width: 140px;
        width: 140px;
    }
    .aff_special #quickview .modal-dialog .modal-content .modal-body .prod_content .price_section .b5_product_name_wrapper h3.price_tag_section .old_price{
        display: flex;
        flex-direction: row;
        width: 300px;
    }
    #quickview .modal-dialog .modal-content .modal-body .prod_content .price_section .general_info{
        padding: 0;
        margin: 10px auto 0;
    }
    .aff_special #quickview .modal-dialog .modal-content .modal-body .prod_content .price_section .b5_product_name_wrapper h3.price_tag_section .main_price_full{
        justify-content: start;
    }
    #quickview .modal-dialog .modal-content .modal-body .prod_content .price_section #add_to_cart_modal2{
        width: 75%;
    }
    .aff_special #quickview .modal-dialog .modal-content .modal-body .prod_content .price_section .display_price .product_counter ,
    .aff_special #quickview .modal-dialog .modal-content .modal-body .prod_content .price_section .display_price .go_to_cart_button {
        min-width: 140px;
        width: 140px;
    }
    #quickview .modal-dialog .modal-content .modal-body .prod_content .price_section .display_price .product_counter .number-wrapper .value{
       min-width: 53px;
    }
    .product_specail_page .show_on_mobile_float .special_float_on_mobile{
        display:none !important;
    }
    #quickview .modal-dialog .modal-content .modal-body .prod_content .price_section .display_price .product_counter .number-wrapper{
        height: 50px;
    }
    #quickview .modal-dialog .modal-content .modal-body .prod_content .related_products .deals_wrapper .owl-wrapper-outer .owl-item .item .deal_content.rel_pro {
        height: 220px !important;
        min-height: 220px !important;
    }
    .menu_icons .deals_wrapper .col-md-2 .deal_content a .menu_title{
        min-width: calc(100% - 8px);
        padding: 5px;
        margin: 4px 4px !important;
        font-size: 15px;
        line-height: 16px;
    }
    .grid_price_section del {
        font-size: 15px !important;
        line-height: 15px;
        top: -3px !important;
        margin:0 !important;
    }
    div:not(.footer_element_icons) .deals_wrapper .col-md-2:not(.animation-show-boxes) .deal_content .grid_price_section span:nth-child(3){
        padding: 0 1px;
    }
    body .main_wrapper .index-page .main_slider .carousel-caption{
        right: unset;
        bottom: 20px;
        left: 12px;
        padding: 0;
        top: 66px;
        width: 60%;
    }
    body.rtl-support .main_wrapper .index-page .main_slider .carousel-caption{
        flex-flow: nowrap;
    }
    body.ltr-support .main_wrapper .index-page .main_slider .carousel-caption h2,
    body.rtl-support .main_wrapper .index-page .main_slider .carousel-caption h2{
        font-size: 26px;
        line-height: 31px;
    }
    .main_wrapper .header:not(.cart_header) .top_header .menu ul.menu_site>li.visible-xs {
        display: none !important;
    }
    .main_wrapper .header:not(.cart_header) .top_header .menu ul.menu_site{
        padding: 25px 0 0 0;
    }
    .main_wrapper .header:not(.cart_header) .top_header .menu ul.menu_site>li:not(.visible-xs) .mega{
        max-width: 65%;
    }
    body .main_wrapper .header:not(.cart_header) .top_header .menu ul.menu_site>li:not(.visible-xs)>.mega h3 img{
        filter: invert(100%);
    }
    .home_page_index .row .content_wrapper .col-xs-12 .row .deals_wrapper:not(.products_wrapper) .col-md-2{
        margin: 0;
    }
    body .main_wrapper .container-fluid .index-special-row .content_wrapper{
        margin-top: 0 !Important;
    }
    .sort-n-bread ul{
        height: unset !important;
    }
    .sort-n-bread h1.current-page{
        text-align: start !important;
    }
    .country_wrapper .wrap_country,
    .currency_wrapper .wrap_currency{
        min-width: 47%;
    }
    .rtl-support .product_additional_details {
        margin-right: 0;
    }
    .ltr-support .product_additional_details {
        margin-left: 0;
    }
    .main_wrapper .header:not(.cart_header) .top_header .menu ul.menu_site>li:not(.visible-xs) .mega ul:nth-child(2) {
        display: none;
    }
    .sort-n-bread form .filter-wrapper .sorting-btns li a {
        max-width: 120px !important;
    }
    .category_page_special .row .content_wrapper .col-xs-12 .row .category-wrapper {
        z-index: 7 !important;
    }
    .sort-n-bread.stick-filter, .add_scroll .sort-n-bread {
        top: 65px;
    }
}

.marker-yellow {background-color: #e9b505;
    line-height: 24px;
}
.marker-green {background-color: #e9b505;
    line-height: 24px;}
.marker-blue {background-color: #221d1d;
    line-height: 24px; color:#fff}
    
svg:hover path {
    fill: red;
}
