table.cart-table thead tr th+th{text-align:center}table.cart-table tbody td{padding:21px 8px 23px 8px;vertical-align:middle}table.cart-table tbody td span,table.cart-table tbody td img{display:inline-block;vertical-align:middle;height:auto}table.cart-table tbody td img{margin-right:20px;object-fit:contain}table.cart-table tbody td+td{width:24%;text-align:center}table.cart-table tbody td:last-child{width:10%;padding:20px 20px 20px 7px;text-align:right}table.cart-table tbody td .btn-delete-item{float:right}table.cart-table tbody tr{border-bottom:1px solid #f0f0f0}table.cart-table tbody td span,table.cart-table tbody td img{display:inline-block;vertical-align:middle}@media (max-width:1199px){table.cart-table tbody td img{margin:0 20px 20px 0}}@media (max-width:639px){table.table.cart-table,table.table.cart-table thead,table.table.cart-table tbody,table.table.cart-table th,table.table.cart-table td,table.table.cart-table tr{display:block}table.table.cart-table thead tr{position:absolute;top:-9999px;left:-9999px}table.cart-table tbody td:last-child,table.table.cart-table td{border:none;position:relative;white-space:normal;text-align:left;width:100%}table.cart-table tbody td:last-child{overflow:hidden}table.cart-table tbody tr td{width:auto}table.table.cart-table td:before{position:absolute;top:34%;left:6px;width:45%;padding-right:10px;white-space:nowrap;text-align:left;font-weight:700}table.table.cart-table td:before{content:attr(data-title)}table.cart-table tbody td .btn-delete-item{float:left}}