.discount_list .component_list_module .list-content-container ol{
  max-width:100%;
}

.discount_list .component_list_module .list-content-container ol li{
  padding-top:1rem;
  padding-bottom:1rem;
  min-height:50px;
  min-height:3.125rem;
  padding-left:4rem;
  font-size:16px;
  font-size:1rem;
  font-family:Maven Pro,sans-serif;
}

@media (max-width:991.98px){
  .discount_list .component_list_module .list-content-container ol li{
    padding-top:0;
    display:-webkit-box;
    display:-webkit-flex;
    display:-moz-box;
    display:flex;
    -webkit-box-pack:center;
    -webkit-justify-content:center;
       -moz-box-pack:center;
            justify-content:center;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -webkit-flex-flow:column;
       -moz-box-orient:vertical;
       -moz-box-direction:normal;
            flex-flow:column;
  }
}

@media (max-width:767.98px){
  .discount_list .component_list_module .list-content-container ol li{
    line-height:24px;
    line-height:1.5rem;
  }
}

.discount_list .component_list_module .list-content-container ol li:first-child:before{
  content:"0%";
}

.discount_list .component_list_module .list-content-container ol li:nth-child(2):before{
  content:"2%";
}

.discount_list .component_list_module .list-content-container ol li:nth-child(3):before{
  content:"5%";
}

.discount_list .component_list_module .list-content-container ol li:nth-child(4):before{
  content:"6%";
}

.discount_list .component_list_module .list-content-container ol li span{
  display:none;
}

.discount_list .component_list_module .list-content-container ol li:before{
  background:#e0251b;
  color:#fff;
  font-family:Maven Pro,sans-serif;
  font-weight:700;
  font-size:18px;
  font-size:1.125rem;
  -webkit-border-radius:50%;
     -moz-border-radius:50%;
          border-radius:50%;
  text-align:center;
  border:0;
  width:44px;
  width:2.75rem;
  height:44px;
  height:2.75rem;
  padding:0;
  top:11px;
  top:.6875rem;
  display:-webkit-box;
  display:-webkit-flex;
  display:-moz-box;
  display:flex;
  -webkit-box-align:center;
  -webkit-align-items:center;
     -moz-box-align:center;
          align-items:center;
  -webkit-box-pack:center;
  -webkit-justify-content:center;
     -moz-box-pack:center;
          justify-content:center;
}

@media (max-width:767.98px){
  .discount_list .component_list_module .list-content-container ol li:before{
    top:0;
  }
}

.giftcard_tick .component_list_module.-ordered ol{
  max-width:100%;
}

.order-list .fl-module-content .fl-rich-text li{
  padding:0;
  margin:0 0 .625rem;
}
