/* ZEROOCLOCK_PETS_FILTER_DRAWER_WIDTH_V1_4_8 */
html body .zoc-pets-filter-overlay-v146 .zoc-pets-filter-drawer-v146{
  width:min(560px,100vw)!important;
  max-width:100vw!important;
}
html body .zoc-pets-filter-overlay-v146 .zoc-pets-filter-body-v146,
html body .zoc-pets-filter-overlay-v146 .taj-filter-bar-v150.zoc-pets-filter-drawer-form-v146,
html body .zoc-pets-filter-overlay-v146 .taj-filter-bar-v150.zoc-pets-filter-drawer-form-v146>.taj-filter-dropdown-v150,
html body .zoc-pets-filter-overlay-v146 .taj-filter-bar-v150.zoc-pets-filter-drawer-form-v146 .taj-filter-menu-v150,
html body .zoc-pets-filter-overlay-v146 .taj-price-range-v154,
html body .zoc-pets-filter-overlay-v146 .zoc-pets-price-fields-v147,
html body .zoc-pets-filter-overlay-v146 .zoc-pets-price-field-v147,
html body .zoc-pets-filter-overlay-v146 .taj-price-range-v154 [data-taj-range-clear-v152]{
  box-sizing:border-box!important;
  max-width:100%!important;
}
html body .zoc-pets-filter-overlay-v146 .zoc-pets-filter-body-v146{
  padding:26px 24px 30px!important;
}
html body .zoc-pets-filter-overlay-v146 .taj-filter-bar-v150.zoc-pets-filter-drawer-form-v146 .taj-filter-menu-v150{
  padding:18px 18px 22px!important;
}
html body .zoc-pets-filter-overlay-v146 .taj-price-range-v154 .zoc-pets-price-fields-v147{
  grid-template-columns:repeat(2,minmax(0,1fr))!important;
  gap:14px!important;
  width:100%!important;
}
html body .zoc-pets-filter-overlay-v146 .taj-price-range-v154 .zoc-pets-price-field-v147 input{
  width:100%!important;
  min-width:0!important;
}
html body .zoc-pets-filter-overlay-v146 .taj-price-range-v154 .taj-dual-range-v152{
  width:100%!important;
  padding:0 14px!important;
  overflow:visible!important;
}
html body .zoc-pets-filter-overlay-v146 .taj-price-range-v154 .taj-dual-range-v152::before,
html body .zoc-pets-filter-overlay-v146 .taj-price-range-v154 .taj-dual-range-v152>span{
  inset-inline:14px!important;
  width:auto!important;
}
html body .zoc-pets-filter-overlay-v146 .taj-price-range-v154 .taj-dual-range-v152 input{
  left:14px!important;
  right:14px!important;
  width:auto!important;
}
html body .zoc-pets-filter-overlay-v146 .taj-price-range-v154 [data-taj-range-clear-v152]{
  width:100%!important;
}
@media (max-width:760px){
  html body .zoc-pets-filter-overlay-v146 .zoc-pets-filter-drawer-v146{
    width:100vw!important;
  }
  html body .zoc-pets-filter-overlay-v146 .zoc-pets-filter-body-v146{
    padding:18px 14px 22px!important;
  }
  html body .zoc-pets-filter-overlay-v146 .taj-filter-bar-v150.zoc-pets-filter-drawer-form-v146 .taj-filter-menu-v150{
    padding:16px 14px 18px!important;
  }
  html body .zoc-pets-filter-overlay-v146 .taj-price-range-v154 .zoc-pets-price-fields-v147{
    grid-template-columns:1fr!important;
    gap:12px!important;
  }
  html body .zoc-pets-filter-overlay-v146 .taj-price-range-v154 .taj-dual-range-v152{
    padding:0 12px!important;
  }
  html body .zoc-pets-filter-overlay-v146 .taj-price-range-v154 .taj-dual-range-v152::before,
  html body .zoc-pets-filter-overlay-v146 .taj-price-range-v154 .taj-dual-range-v152>span{
    inset-inline:12px!important;
  }
  html body .zoc-pets-filter-overlay-v146 .taj-price-range-v154 .taj-dual-range-v152 input{
    left:12px!important;
    right:12px!important;
  }
}
