/*================ Reset ================*/

#tiers ul {
  margin: 0;
  padding: 0;
  list-style: none;
}

#tiers ul li {
  list-style: none;
}

.tierprice-cart-item-success-notes {
}

.tierprice-cart-item-upsell-notes{
}

/*================ Layout ================*/


    #tiers {
      width: 75%;
      margin-top: 8px;
      margin-left: 8px;
      padding: 0.65rem 0.5rem 0.65rem 0.5rem;
    }


#tiers .mamuta-smarty-camp-hidden {
    visibility: hidden;
}
#tiers .mamuta-smarty-camp-descr {
    width: 75%;
    margin-bottom: 1rem;
}
#tiers .mamuta-smarty-camp-warning {
    margin-bottom: 1rem;
}
#tiers li.mamuta-smarty-camp-breaks {
    padding-top: 0.25rem;
}
#tiers div.mamuta-smarty-camp-breaks {
    display: flex;
    justify-content: space-evenly;
}
#tiers div.mamuta-smarty-camp-hidden-warning {
    display: flex;
    justify-content: center;
}
#tiers div.mamuta-smarty-camp-breaks-prefix {
    margin-left: 1.25rem;
}
#tiers div.mamuta-smarty-camp-breaks-suffix {
    margin-right: 1.25rem;
}

.tierprice-cart-item-success-notes {
  width: 100%;
}


.tierprice-cart-item-success-notes > span:first-child {
  display: block;
}


    .tierprice-cart-item-success-notes > div:first-child {
      padding: 0.25rem 0 0 0.25rem;
    }


.tierprice-cart-item-upsell-notes {
  width: 100%;
}

.tierprice-cart-item-upsell-notes > span:first-child {
  display: block;
}

    .tierprice-cart-item-upsell-notes > div:first-child {
       padding: 0 0 0.25rem 0.25rem;
    }


/*================ Colors ================*/













/*================ Typography ================*/



#tiers .mamuta-smarty-camp-breaks-value-bump  {
    font-size: 100%;
}



/*================ List ================*/

#tiers ul li {
  padding-bottom: 0.25rem;
  margin-top: 0.25rem;
}

/*================ Borders ================*/

#tiers ul {
}

#tiers ul {
    border-color: #3d4246;
}
#tiers ul li {
    border-bottom: 1px solid;
    border-color: inherit;
}
#tiers ul li:first-child {
  border-top: 1px solid;
  border-color: inherit;
}

