
.extra-fields div.line-item-property__field {
    padding: 10px 0 20px;
    border: 1px solid;
    margin: 0;
    border-width: 0 0 1px;
}
.extra-fields label { display: inline-flex; padding-bottom: 2px; margin-right: 12px; cursor: pointer;}
.extra-fields input[type=text] { width: 70%; max-width: 280px;}
.extra-fields input[type=radio] { height: 18px; margin-left: 4px; }
.cart__footer.extra-fields {
    flex-direction: column;
}