@media screen and (min-width: 768px) and (max-width: 979px) { /*-TABLET-*/.b-cart .cart__table-row {flex-wrap: wrap;}.b-cart .cart__title {width: 100%;margin-bottom: 8px;}.b-cart .cart__params {width: 100%;margin-bottom: 15px;}.b-cart .cart__row {padding: 15px 0 25px;}.b-cart .cart__param-item {width: auto;margin-right: 45px;}/*-----------------------------*/.b-catalogbox-cart .catalogbox__minus,.b-catalogbox-cart .catalogbox__inputbox input,.b-catalogbox-cart .catalogbox__plus {height: 38px;}.b-cart .cart__clear {align-self: flex-start;}/*-----------------------------*/.b-cart--checkout .cart__param-item {width: auto;margin-right: 40px;}.b-cart--checkout .cart__param-item--count {margin-left: 0;}}/*-----------------------------*/@media screen and (max-width: 767px) {.b-cart .cart__row {position: relative;padding-bottom: 25px;}.b-cart .cart__table-row {flex-wrap: wrap;width: 100%;}.b-cart .cart__img {width: 60px;height: 60px;position: absolute;top: 10px;left: 0;}.b-cart .cart__title {width: 100%;padding: 20px 0 10px 70px;margin-bottom: 0;min-height: 70px;}.b-cart .cart__params {width: 100%;margin-bottom: 15px;padding-left: 0;}.b-cart .cart__clear {align-self: flex-end;margin-bottom: 10px;}.b-cart .cart__title a:link,.b-cart .cart__title a:visited {font-size: 14px;}.b-cart .cart__param-name {font-size: 10px;}.b-cart .cart__param-value {font-size: 12px;}.b-cart .cart__param-item {width: 60px;}.b-cart .cart__param-item--singleprice {width: auto;}.b-cart .cart__count {padding: 0;width: 100px;}.b-cart .cart__price {width: auto;padding: 0;margin-left: 20px;font-size: 16px;}.b-cart .cart__price span {font-size: 20px;}.b-catalogbox-cart .catalogbox__minus,.b-catalogbox-cart .catalogbox__inputbox input,.b-catalogbox-cart .catalogbox__plus {height: 38px;}.b-cart .cart__total-row {position: relative;padding: 12px 20px 15px;flex-direction: column-reverse;align-items: flex-start;}.b-cart .cart__total-parameters {margin-left: -12px;}.b-cart .cart__total-price {margin-left: 0;}.b-cart .cart__total-price {font-size: 26px;}.b-cart .cart__total-price .fa {font-size: 20px;}.b-cart .cart__reset {position: absolute;top: 15px;right: 20px;}.b-cart .cart__reset a:link, .b-cart .cart__reset a:visited {font-size: 12px;}.b-cart .cart__btns {flex-direction: column-reverse;}.b-cart .cart__btn {width: 100%;}.b-cart .cart__confirm {margin-left: 0;margin-bottom: 10px;}/*-------------------*/.b-cart--checkout .cart__price {margin-left: 20px;}}