/*
 * Custom code goes here.
 * A template should always ship with an empty custom.css
 */

 [data-button-action="add-to-cart"] i{
      pointer-events: none!important;
    }
    @media screen and (max-width: 576px){
    #fmm_pq_dropper {
        display: none;
    }}

    @media screen and (max-width: 1280px){
      #fmm_pq_dropper {
          display: none;
      }}
      @media all and (orientation: portrait) {
        #header .header-top .position-static .bon-nav-bar>div .icon-text {
          display: none;
      }}
      @media screen and (max-width: 844px){
#header .header-top .position-static .bon-nav-bar>div .icon-text {
    display: none;
}}
@media screen and (min-device-width: 577px) and (max-device-width: 736px){
  #header .header-top .position-static .bon-nav-bar>div .icon-text {
      display: none;
  }}


span.product_quotation_quantity_wrap.block-alex{
  background: none;
  background-color: #2EB743;
  border-color: #2EB743;
  box-shadow: none;
  font-family: Poppins,sans-serif;
  position: absolute !important;
  right: -5px;
  top: -9px;
  color: #fff;
  border-radius: 50%;
  box-shadow: 0 4px 4px rgb(0 0 0 / 14%);
  font-size: 12px;
  height: 20px;
  width: 20px;
  line-height: 20px;
  text-align: center;
  display: block !important;
  transition: all .2s linear;
}
span#product_quotation_quantity.block-alex {
  background: none;
  background-color: #2EB743;
  border-color: #2EB743;
  box-shadow: none;
  font-family: Poppins,sans-serif;
  position: absolute !important;
  right: -5px;
  top: -9px;
  color: #fff;
  border-radius: 50%;
  box-shadow: 0 4px 4px rgb(0 0 0 / 14%);
  font-size: 12px;
  height: 20px;
  width: 20px;
  line-height: 20px;
  text-align: center;
  display: block !important;
  transition: all .2s linear;
}