.basketItems_shopping-bag-table__wMZl5{width:100%;border-collapse:collapse;display:block;@media (min-width:768px){display:table}& thead{display:none;@media (min-width:768px){display:table-header-group}& th{background-color:var(--light-color);font-weight:700;padding:12px;text-align:center}}& tbody{display:block;@media (min-width:768px){display:table-row-group}}& tr{display:flex;flex-direction:column;border:1px solid var(--grey-color);margin-bottom:16px;padding:16px;position:relative;@media (min-width:768px){display:table-row;margin-bottom:0;padding-left:0;padding-bottom:0;padding-right:0;padding-top:0}}& td{display:flex;align-items:center;justify-content:space-between;padding:8px 0;text-align:right;&:before{content:attr(data-label);font-weight:600;text-align:left}@media (min-width:768px){display:table-cell;padding-left:12px;padding-bottom:12px;padding-right:12px;padding-top:12px;text-align:center;&:before{content:none}}& a{text-decoration:underline}& img{margin:0 auto}}.basketItems_quantity__j9IRy{.basketItems_actions__YJ5BZ{display:flex;justify-content:flex-end;gap:4px;@media (min-width:768px){justify-content:center}}.basketItems_stock__J_5k7{font-size:12px;text-align:right;margin-top:4px;@media (min-width:768px){text-align:center}}}& input,button.basketItems_qty__1lDK5{border:1px solid var(--grey-color);outline:none;margin:0;padding:0;box-sizing:border-box;height:44px;background-color:transparent;color:var(--dark-color);font-weight:700;@media (min-width:768px){height:50px}}& input{width:44px;border-left:none;border-right:none;text-align:center;padding:0;@media (min-width:768px){width:48px}}button.basketItems_qty__1lDK5{width:44px;cursor:pointer;background-color:var(--light-color);font-size:18px;@media (min-width:768px){width:28px}}.basketItems_grand-total__SIEyq{margin-top:20px;border:none;background-color:var(--light-color);& td{text-align:right;font-weight:700;padding:16px;justify-content:flex-end;&:before{content:none}@media (min-width:768px){padding-right:20px}}}}.basketItems_empty-basket__BlHPM{text-align:center;padding:20px;& h3{font-size:20px;margin-bottom:12px;@media (min-width:768px){font-size:24px}}& a{text-decoration:underline;color:var(--main-color);display:inline-block;margin-top:8px}}.basketItems_basket-options__66tUF{text-align:center;background-color:var(--light-color);padding:20px;margin:20px -20px 0;@media (min-width:768px){text-align:right;padding-left:30px;padding-bottom:30px;padding-right:30px;padding-top:30px;margin-left:0;margin-bottom:0;margin-right:0;margin-top:40px}& button{margin:8px;width:calc(50% - 16px);@media (min-width:768px){width:auto;margin-left:12px}}}.page_basket__5WpTS{& main{padding:20px 0;@media (min-width:768px){padding-left:0;padding-bottom:60px;padding-right:0;padding-top:60px}}}