 .smart-basket__min-count {
    position: relative;
    left: -20px;
    min-width: 17px;
    height: 17px;
    padding: 0 5px;
   background: linear-gradient(295.74deg, rgba(235, 167, 169, 0.8) -52.26%, rgba(237, 104, 88, 0.8) 118.91%), #E4F0FA;
   font-weight: 900;
font-size: 12px;
line-height: 17px;
color: #FFFFFF;
    text-align: center;
    border-radius: 8.5px;
}
.small-cart-icon {
    position: relative;
    width: 38px;
    height: 30px;
    margin: 0 1px 0 0;
    background: url(./img/cart.png) no-repeat 0 0;
    flex: 1 0 auto;
}
.small-cart {
    display: -ms-flexbox;
    display: flex;
    align-items: flex-start;
    margin: 7px 0 0;
    text-decoration: none;
}
.small-cart-wr {
    margin: 0 0 0 15px;
    cursor: pointer;
}
.formclose{min-height: 50px; border: none; padding: 10px 15px; background: #FFFFFF; border-radius: 97px;font-weight: bold; font-size: 17px; line-height: 20px; text-align: center; color: #E9A8A9; cursor: pointer;  width:100%; margin-bottom:20px; position:relative; overflow:hidden;}
 
.smart-basket__product-name p{
font-weight: bold;
font-size: 21px;
line-height: 45px;
letter-spacing: -0.4px;
color: #334669;}
.order-title{font-size: 28px;
line-height: 26px;
text-align: center;
letter-spacing: -0.4px;
color: #BD3C49;
font-weight:700;
width:100%;
}
 
  .cart-tit { font-weight: normal; font-size: 31px; line-height: 29px; text-align: center; letter-spacing: -0.4px; color: #334669; margin: 0 0 15px;}
  .smart-basket__product-price, .smart-basket__quantity-common, .smart-basket__price-common{display:none;}
  .smart-basket__send-form{margin-bottom:20px; width:100%; min-height: 50px; border: none; padding: 10px 15px; background: #BD3C49; border-radius: 97px; font-weight: bold; font-size: 17px; line-height: 20px; text-align: center; color: #FFFFFF; cursor: pointer; position:relative; overflow:hidden;}
  .smart-basket__user-info { display:flex; text-align:center; }
  .smart-basket__user-input { height: 50px; padding: 2px 24px 0; background: #FFFFFF; border-radius: 105px; border: none; font-size: 14px; line-height: 1; color: #000; outline: none; }
  
  .order-frm-title { min-width: 140px;font-weight: bold; font-size: 21px;line-height: 45px;letter-spacing: -0.4px;color: #334669; float: left;}
  .smart-basket__user-input::-webkit-input-placeholder { color: #95979c; }
  .smart-basket__user-input:-ms-input-placeholder { color: #95979c; }
  .smart-basket__user-input::-ms-input-placeholder { color: #95979c; }
  .smart-basket__user-input::placeholder { color: #95979c; }
  .buttons { display: -ms-flexbox; display: flex; -ms-flex-pack: end; justify-content: flex-end; margin: 44px 0 0; }
  .buttons .back { padding: 19px 45px; background: #4d2240; border-radius: 16px; font-size: 26px; color: #fff !important; line-height: 1; text-decoration: none; transition: all 200ms; }
.bottom-order-btn {
    display: inline-block;
    border: none;
    padding: 19px 45px;
    background: #d74d9b;
    border-radius: 16px;
    font-size: 26px;
    color: #fff;
    line-height: 1;
    text-decoration: none;
    transition: all 200ms;
    cursor: pointer;
    outline: none;
	margin-bottom:15px;
}
  
.desc { display: none; }  
.smart-basket__empty-title, .smart-basket__add-item, .smart-basket__remove-item { display: none; }
.smart-basket__product-price-common, .smart-basket__product-id{display:none !important;}
.smart-basket__product-item{justify-content: center; border:none; border-top:1px solid rgba(0, 0, 0, 0.1); padding: 0px 0;}
.smart-basket__form{max-width:800px; background: #fff;}
.smart-basket__input-wrapper { width: 100%; margin: 0 auto; margin-bottom:20px; display:flex;}
.smart-basket__close-form { background:url('./close.png') center center no-repeat; border: none; padding: 0; cursor: pointer; position: absolute; top: 10px; right: -10px; width:22px; height:22px; background-size:contain;}
.cent{text-align:left;}
.smart-basket__product-delete, .smart-basket__product-price { max-width: 15%;}
.smart-basket__result-common {padding: 5px 15px;}
.smart-basket__user-info {padding: 5px 5px; background: linear-gradient(90deg, #F8E2E3 0%, #E8A5A6 100%);
border-radius: 0px 0px 16px 16px;}
.smart-basket__form{position:relative; border-radius: 16px; padding: 5px; margin-top:5%;}
.smart-basket {background: #171616ad;}

@media(max-width:768px){
	.smart-basket__input-wrapper {width: 100%;}
	.smart-basket__close-form {right:10px;}
	.smart-basket__product-delete, .smart-basket__product-price { max-width: 10%; padding:0;}
.smart-basket__product-name{max-width:80%; display: block;}
.smart-basket__user-info {padding: 5px 5px;}
.smart-basket__product-name p{width:100%;}
.order-frm-title{display:none;}
.cart-tit {
    font-size: 20px;
}
.smart-basket__product-quantity{width:10%; display:none;}
.order-frm-title {
    font-size: 14px; line-height:normal;
}
.smart-basket__user-input{height: 35px;
    border-radius: 10px;
font-size: 14px; width:100%;}
.smart-basket__product-name p{font-size: 12px;}
.smart-basket_active{padding:22px;}
.smart-basket__send-form{font-size: 18px;}
.buttons .back{font-size: 18px;}
.smart-basket__product-name img{margin:0; margin-right: 10px; display:block;}
.smart-basket__product-name p{margin:0; margin-right: 10px; display:block; text-align: left;}


}
.smart-basket__input-wrapper_error {
    box-shadow: none;
}
.smart-basket__input-wrapper_focus {
    box-shadow: none;
}
.act{color: #BD3C49 !important; text-decoration:underline !important;}