.ccb-total-row{display:flex;flex-direction:column;color:var(--ccb-text-color);font-size:var(--ccb-grand-total-size);font-weight:var(--ccb-grand-total-weight)}@media only screen and (max-width: 480px){.ccb-total-row{font-size:var(--ccb-mobile-grand-total-size);font-weight:var(--ccb-mobile-grand-total-weight)}}.ccb-total-row__description{font-size:.75em;color:var(--ccb-text-color);font-weight:400;margin-top:5px}.ccb-total-row__item{display:flex;justify-content:space-between}.ccb-total-row__item .ccb-total-row__value{display:flex;align-items:center;gap:5px}.ccb-total-row__item .ccb-total-row__value .discount{font-size:.8em;font-weight:500;text-decoration:line-through}.ccb-total-row__item .ccb-total-row__name{display:flex;align-items:center;gap:5px}.ccb-total-row__item .ccb-total-row__name .discount{font-size:10px!important;font-weight:500;color:#fff;background:#1ab163;padding:2px 4px;border-radius:4px;vertical-align:middle;box-sizing:border-box;letter-spacing:.1px}.ccb-total-row__discount{font-size:12px;width:100%;display:flex;justify-content:flex-start;text-transform:var(--ccb-summary-text-transform);font-size:.75em}.ccb-total-row__discount .label{margin-right:8px}.ccb-total-row__discount .value{margin-left:auto;white-space:nowrap;padding-left:5px}
