.component_list_module h1,.component_list_module h2,.component_list_module h3,.component_list_module h4,.component_list_module h5,.component_list_module h6{
  margin:0;
}

.component_list_module .list-main .heading{
  margin:0;
  padding-bottom:0;
}

.component_list_module .list-main .heading h1,.component_list_module .list-main .heading h2,.component_list_module .list-main .heading h3,.component_list_module .list-main .heading h4,.component_list_module .list-main .heading h5,.component_list_module .list-main .heading h6{
  font-weight:700;
  margin-bottom:.625rem;
  font-size:18px;
  font-size:1.125rem;
}

.component_list_module ol,.component_list_module ul{
  max-width:100%;
}

.component_list_module.-ordered ol li{
  font-size:18px;
  font-size:1.125rem;
  padding:1rem 0 1rem 3.4375rem;
}

@media (max-width:767.98px){
  .component_list_module.-ordered ol li{
    line-height:normal;
    margin-bottom:.625rem;
    padding:0 0 0 3.4375rem;
  }
}

.component_list_module.-ordered ol.style-background li{
  font-size:18px;
  font-size:1.125rem;
  padding-left:3.4375rem;
}

@media (max-width:767.98px){
  .component_list_module.-ordered ol.style-background li{
    padding-top:1.125rem;
    margin-bottom:.625rem;
  }
}

.component_list_module.-ordered ol.style-background li:before{
  font-size:24px;
  font-size:1.5rem;
  font-weight:400;
  top:10px;
  top:.625rem;
}

.component_list_module.-ordered ol.style-checkmark li{
  font-size:18px;
  font-size:1.125rem;
}

.component_list_module.-unordered ul li{
  line-height:1.5;
  font-size:18px;
  font-size:1.125rem;
}

@media (min-width:768px) and (max-width:991.98px){
  .component_list_module.-unordered ul li{
    font-size:15px;
    font-size:.9375rem;
  }
}

@media (max-width:767.98px){
  .component_list_module.-unordered ul li{
    padding:0 0 0 1.25rem;
  }
}

.component_list_module.-unordered ul.style-bullet li{
  font-size:18px;
  font-size:1.125rem;
  line-height:27px;
  line-height:1.6875rem;
  padding:0 0 0 1.5625rem;
}

.discount_list .component_list_module.-ordered ol.style-background li{
  padding-top:.75rem;
}

.discount_list .component_list_module.-ordered ol.style-background li:before{
  font-size:18px;
  font-size:1.125rem;
  font-weight:600;
  top:50%;
  -webkit-transform:translateY(-50%);
     -moz-transform:translateY(-50%);
       -o-transform:translateY(-50%);
          transform:translateY(-50%);
}

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

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

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

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

/*# sourceMappingURL=list_module_theme.min.css.map */
