/* PhotoFamilia - TASK-0004. CSS rules that the customized OceanWP 1.3.6 parent had injected directly into
   assets/css/style.min.css (31 rules) and assets/css/woo/woocommerce.min.css (1 rule). Extracted mechanically
   (brace-aware rule diff vs stock 1.3.6; 0 stock rules removed). Loaded after the parent stylesheets. */
form input[type="number"]{max-width:120px;padding:0 0 0 8px}
.tax-product_cat.has-sidebar:not(.term-139):not(.term-143):not(.term-721):not(.term-722):not(.term-572) .content-area{width: 100%;}
.filter__checkgroup-aside{display: none;}
.filter_toggle{display: none;}
.button-filter-submit{font-size: 0;}
.button-filter-submit:before{content:'סנן';
  font-size: 14px;}
.pc-active-filter__list{display: flex;
  flex-wrap: wrap;}
.pc-active-filter__item-link{display: inline-flex;
  align-items: center;
  border: 1px solid #4ca9e7;
  padding: 0 5px;}
.pc-active-filter__list-item:last-child{display: none;}
.pc-active-filter__list-item{margin-bottom: 5px;
  margin-right: 5px;}
.pc-active-filter__item-text-el{margin-left: 5px;}
.filter__item--type-slider .filter__header{display: none!important;}
.filter__slider-control-group{flex-direction: row-reverse;}
@media only screen and (max-width: 767px){
.col,.blog-entry{width:100% ;margin-bottom:25px}
}
@media screen and (max-width: 968px){
.sidr-class-menu-item > ul.sidr-class-sub-menu > li{background: #d63639;}
.sidr-class-mmega > ul.sidr-class-sub-menu li > .sidr-class-sub-menu li{background: #be2e30;}
.sidr-class-mmega > ul.sidr-class-sub-menu li > .sidr-class-sub-menu li a{padding-right: 40px;}
}
@media(min-width: 768px){
.has-sidebar.term-139 .oceanwp-row .span_1_of_4,
  .has-sidebar.term-143 .oceanwp-row .span_1_of_4,
  .has-sidebar.term-721 .oceanwp-row .span_1_of_4,
  .has-sidebar.term-722 .oceanwp-row .span_1_of_4,
  .has-sidebar.term-572 .oceanwp-row .span_1_of_4{max-width: 50%;
    width: 50%;}
}
@media(min-width: 992px){
.has-sidebar.term-139 .oceanwp-row .span_1_of_4,
  .has-sidebar.term-143 .oceanwp-row .span_1_of_4,
  .has-sidebar.term-721 .oceanwp-row .span_1_of_4,
  .has-sidebar.term-722 .oceanwp-row .span_1_of_4,
  .has-sidebar.term-572 .oceanwp-row .span_1_of_4{max-width: 33.3333%;
    width: 33.3333%;}
.widget_text .widget-title{font-size: 24px!important;}
}
@media(max-width: 767px){
.has-sidebar.term-139 .oceanwp-grid-list,
  .has-sidebar.term-143 .oceanwp-grid-list,
  .has-sidebar.term-721 .oceanwp-grid-list,
  .has-sidebar.term-722 .oceanwp-grid-list,
  .has-sidebar.term-572 .oceanwp-grid-list{display: none;}
.has-sidebar.term-139 #main,
  .has-sidebar.term-143 #main,
  .has-sidebar.term-721 #main,
  .has-sidebar.term-722 #main,
  .has-sidebar.term-572 #main{z-index: 10;}
.has-sidebar.term-139 #sidebar,
  .has-sidebar.term-143 #sidebar,
  .has-sidebar.term-721 #sidebar,
  .has-sidebar.term-722 #sidebar,
  .has-sidebar.term-572 #sidebar{max-height: 100vh;
    overflow: auto;
    display: none;
    right: 0;
    top: 0;
    bottom: 0;
    position: fixed;
    z-index: 1111111;
    width: 100%;
    background:#fff;
    padding: 80px 25px 100px;}
.woo_sidebar_close{display: block;
    right: 20px;
    top: 50px;
    width: 20px;
    height: 20px;
    line-height: 20px;
    cursor: pointer;
    z-index: 11;
    position: absolute;}
.woo_sidebar_close:before{content: '';
    display: block;
    width: 20px;
    height: 20px;
    transition: all ease .3s;
    opacity: 1;
    background: linear-gradient(to top left, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) calc(50% - 1px), rgba(0, 0, 0, 1) 50%, rgba(0, 0, 0, 0) calc(50% + 1px), rgba(0, 0, 0, 0) 100%), linear-gradient(to top right, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) calc(50% - 1px), rgba(0, 0, 0, 1) 50%, rgba(0, 0, 0, 0) calc(50% + 1px), rgba(0, 0, 0, 0) 100%);}
.woo_sidebar_close:hover:before{opacity: .65;}
.filter_toggle{cursor: pointer;
    border: 1px solid #ddd;
    color:#333;
    display: flex;
    align-items: center;
    justify-content: center;
    width: auto;
    height: 34px;
    float: right;
    margin-left: 10px;
    padding: 0 10px;
    width: 50%;
    max-width: 175px;}
.filter_toggle svg{margin-right: 5px;}
.has-sidebar.term-139 .oceanwp-toolbar,
  .has-sidebar.term-143 .oceanwp-toolbar,
  .has-sidebar.term-721 .oceanwp-toolbar,
  .has-sidebar.term-722 .oceanwp-toolbar,
  .has-sidebar.term-572 .oceanwp-toolbar{display: flex;
    align-items: center;
    padding: 15px 0;}
.has-sidebar.term-139 .woocommerce-ordering,
  .has-sidebar.term-143 .woocommerce-ordering,
  .has-sidebar.term-721 .woocommerce-ordering,
  .has-sidebar.term-722 .woocommerce-ordering,
  .has-sidebar.term-572 .woocommerce-ordering{width: 50%;}
.has-sidebar.term-139 .woocommerce-ordering .orderby,
  .has-sidebar.term-143 .woocommerce-ordering .orderby,
  .has-sidebar.term-721 .woocommerce-ordering .orderby,
  .has-sidebar.term-722 .woocommerce-ordering .orderby,
  .has-sidebar.term-572 .woocommerce-ordering .orderby{width: 100% !important;
      min-width: unset;}
}
/* --- from woo/woocommerce.min.css --- */
.related.products .add_to_cart_button{display:none!important;}
