.cart-table-container{height:668px!important;overflow:auto!important;scrollbar-width:thin!important}@media (min-width:1200px) and (max-width:1600px){.cart-table-design td p{font-size:14px}.cart-table-design .counter span.down,.cart-table-design .counter span.up{font-size:15px}.cart-table-design .counter input{line-height:22px;font-size:15px}.cart-table-design h2.title-tertiary{font-size:22px;line-height:1.3}.cart-table-design h4{font-size:16px}.cart-table-design td.xs-height-sm{padding-right:0!important;padding-left:0}}@media (max-width:1199px){.cart-table-container{height:auto!important;max-height:70vh!important}.cart-table-design td,.cart-table-design th{padding:10px 8px!important}.cart-table-design .card-table h2.title-tertiary{font-size:20px}}@media (max-width:767px){.cart-table-container{height:auto!important;max-height:none!important;overflow:visible!important}.cart-table-design,.cart-table-design tbody,.cart-table-design td,.cart-table-design thead,.cart-table-design tr{display:block!important;width:100%}.cart-table-design thead{display:none!important}.cart-table-design tbody{padding:0}.cart-table-design tr{background:#fff;border:1px solid #eee;border-radius:10px;margin-bottom:14px;padding:8px 12px 10px;box-shadow:0 1px 2px rgba(0,0,0,.04)}.cart-table-design td{border:none!important;position:relative;text-align:right;padding:8px 0 8px 45%!important}.cart-table-design td:before{content:attr(data-label);position:absolute;left:0;top:8px;font-weight:600;font-size:12px;color:#6b6b6b;letter-spacing:.4px}.cart-table-design td[data-label=""]{padding-left:0!important;text-align:left}.cart-table-design td[data-label=""]:before{display:none}.cart-table-design .card-table{padding:12px}.col-xl-4 .card.rounded-4{padding:14px!important}.shopping-list ul{display:flex;flex-direction:column;gap:8px}.shopping-list ul li{display:block;text-align:center}.shopping-list ul li p{margin-top:8px!important}.section-gap h2.title-lg{font-size:26px;margin-bottom:12px!important}.breadcrumb{flex-wrap:wrap;margin-bottom:8px!important}}@media (max-width:379px){.cart-table-design td{padding-left:50%!important;font-size:13px}.section-gap h2.title-lg{font-size:22px}}