/**
 * Desktop
 */
@media (min-width: 770px){
}

/**
 * Mobile
 */
@media (max-width: 769px){
	table#shopping-cart-table{
        tbody{
            tr.item-info{
                .col.qty:before,
                .col.price:before,
                .col.subtotal:before{
                    display: inline-block;
                }

                .col.qty{
                    display: flex;
                    align-items: center;

                    .field.qty{
                        display: inline-block;
                        margin-left: .5em;
                    }
                }

                .col.qty:before{
                    padding-bottom: 0;
                }

                .col.price{
                    .price-excluding-tax{
                        display: inline-block;
                    }
                }

                .col.subtotal{
                    margin-top: .6em;

                    .price-excluding-tax{
                        display: inline-block;
                    }
                }
            }
        }
    }

    form.form-cart{
        margin-bottom: 0 !important;
    }

    div#gift-options-cart{
        width: 100%;

        div.gift-item-block{
            border: 0;
            width: 100%;

            button.action-update{
                padding: 0;
            }
        }
    }
}

@media (max-width: 561px){

}

@media (max-width: 481px){

}

@media (max-width: 416px){

}

@media (max-width: 376px){

}