.basket-totals__row{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.basket-totals__row--delivery,.basket-totals__row--discount,.basket-totals__row--sub-total,.basket-totals__row--tax{margin-bottom:15px}.basket-totals__row--delivery .basket-totals__row__label__title,.basket-totals__row--discount .basket-totals__row__label__title,.basket-totals__row--sub-total .basket-totals__row__label__title,.basket-totals__row--tax .basket-totals__row__label__title{color:#000;font-family:GillSansMTPro,sans-serif;font-size:16px;font-style:normal;font-weight:300;letter-spacing:0;line-height:1.2;text-decoration:none;text-transform:none}.basket-totals__row--delivery .basket-totals__row__label__title__label__name,.basket-totals__row--discount .basket-totals__row__label__title__label__name,.basket-totals__row--sub-total .basket-totals__row__label__title__label__name,.basket-totals__row--tax .basket-totals__row__label__title__label__name{margin-left:5px}.basket-totals__row--delivery .basket-totals__row__label__subtitle,.basket-totals__row--discount .basket-totals__row__label__subtitle,.basket-totals__row--sub-total .basket-totals__row__label__subtitle,.basket-totals__row--tax .basket-totals__row__label__subtitle{color:#000;font-family:GillSansMTPro,sans-serif;font-size:14px;font-style:normal;font-weight:300;letter-spacing:0;line-height:1.2;text-decoration:none;text-transform:none}.basket-totals__row--delivery .basket-totals__row__label__subtitle--error-message,.basket-totals__row--discount .basket-totals__row__label__subtitle--error-message,.basket-totals__row--sub-total .basket-totals__row__label__subtitle--error-message,.basket-totals__row--tax .basket-totals__row__label__subtitle--error-message{color:#8d1e1e;font-weight:700}.basket-totals__row--delivery .basket-totals__row__label__action,.basket-totals__row--discount .basket-totals__row__label__action,.basket-totals__row--sub-total .basket-totals__row__label__action,.basket-totals__row--tax .basket-totals__row__label__action{background-color:transparent;border:0;border-bottom:1px solid #000;color:#000;cursor:pointer;font-family:GillSansMTPro,sans-serif;font-size:14px;font-style:normal;font-weight:400;letter-spacing:0;line-height:1.2;margin-left:5px;outline:0;padding:0;text-decoration:none;text-transform:none;-webkit-transition:opacity .2s ease-out;transition:opacity .2s ease-out}.basket-totals__row--delivery .basket-totals__row__label__action:focus,.basket-totals__row--delivery .basket-totals__row__label__action:hover,.basket-totals__row--discount .basket-totals__row__label__action:focus,.basket-totals__row--discount .basket-totals__row__label__action:hover,.basket-totals__row--sub-total .basket-totals__row__label__action:focus,.basket-totals__row--sub-total .basket-totals__row__label__action:hover,.basket-totals__row--tax .basket-totals__row__label__action:focus,.basket-totals__row--tax .basket-totals__row__label__action:hover{opacity:.6}.basket-totals__row--delivery .basket-totals__row__amount,.basket-totals__row--discount .basket-totals__row__amount,.basket-totals__row--sub-total .basket-totals__row__amount,.basket-totals__row--tax .basket-totals__row__amount{color:#000;font-family:Rufina,serif;font-size:16px;font-style:normal;font-weight:700;letter-spacing:0;line-height:1.2;max-width:100px;text-align:right;text-decoration:none;text-transform:none}.basket-totals__row--order-total{border-top:1px solid #d8d8d8;padding-top:15px}.basket-totals__row--order-total .basket-totals__row__amount,.basket-totals__row--order-total .basket-totals__row__label{color:#000;font-family:Rufina,serif;font-size:18px;font-style:normal;font-weight:700;letter-spacing:0;line-height:1.2;text-decoration:none;text-transform:none}