﻿.ml-110 {margin-left: 110px;}
.checkout-delivery .select-delivery {display: flex;align-items: center;}
.checkout-delivery .select-delivery h4 {font-weight: 400;font-size: 16px;line-height: 20px;margin: 0px;color: #212121;}
.checkout-delivery .item-image {width: 70px;height: 70px;}
.checkout-delivery .item-image img {object-fit: contain;padding: 5px;width: 100%;height: 100%;border: 1px solid #f2f4fa;}
.checkout-delivery .delivery-item {border: 1px solid #E9ECF0;border-radius: 6px;background-color: #fff;}
.checkout-delivery .item-title h4 {font-size: 15px;font-weight: 500;line-height: normal;margin: 0px 0px 12px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: 380px;}
.checkout-delivery .item-title p {font-size: 13px;line-height: 16px;font-weight: 400;margin: 0px 0px 8px;color: #646F7D;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: 150px;}
.checkout-delivery .delivery-heading {background-color: #DAE1ED;border-radius: 6px 6px 0 0;}
.checkout-delivery .delivery-heading h5 {font-size: 12px;font-weight: 500;line-height: normal;margin-bottom: 0;padding: 6px 0px;}
.checkout-delivery .delivery-meal p {color: #646F7D;margin: 0px 0px 8px;font-size: 13px;font-weight: 400;line-height: 16px;}
.checkout-delivery {background-color: #fff;padding: 0px 24px 24px;margin-bottom: 16px;border-radius: 6px;}
.checkout-delivery .delivery-item-list {padding: 16px;border-bottom: 1px solid #E9ECF0;}
.checkout-delivery .item-title {margin-left: 24px;}

@media (max-width:767.98px) {
    .checkout-delivery .select-delivery, .checkbox-intermediate {margin-bottom: 16px;}
}