@media (min-width: 768px) {
    /* The deployed native table is 73% of the cart container. */
    .checkout-cart-index .cart-container > .softweb-cart-fees {
        width: 73%;
        box-sizing: border-box;
    }
    .checkout-cart-index .cart-container > .softweb-giftwrap-cart {
        width: 73%;
        box-sizing: border-box;
        clear: left;
    }
    /* Clear the floated item form without clearing the right-hand summary. */
    .checkout-cart-index .cart-container > .cart-discount {
        width: 73%;
        box-sizing: border-box;
        float: left;
        clear: left;
    }
    .checkout-cart-index .column.main > .block.crosssell,
    .checkout-cart-index .column.main > .softweb-cartshare {
        width: 73%;
        box-sizing: border-box;
    }
}

/* Keep the cart wishlist action as a text button alongside Edit and Remove. */
.checkout-cart-index .cart.table-wrapper .actions-toolbar > .orion-cart-wishlist {
    position: static;
    display: inline-block;
    width: auto;
    height: auto;
    margin-right: 10px;
    vertical-align: top;
}
.checkout-cart-index .cart.table-wrapper .actions-toolbar > .orion-cart-wishlist:before {
    display: none;
}
.checkout-cart-index .cart.table-wrapper .actions-toolbar > .orion-cart-wishlist > span {
    position: static;
    width: auto;
    height: auto;
    margin: 0;
    clip: auto;
    overflow: visible;
}
