.basket-widget .liquidation-notice{color:#1d1d1b;font-size:14px;font-weight:500;line-height:24px;transition:all .3s ease;white-space:nowrap}.basket-widget .liquidation-notice.shaking{animation:shake .6s ease-in-out}.basket-widget .counter-button--inc[data-liquidation=true]{cursor:pointer!important;opacity:1!important;pointer-events:all!important}@keyframes shake{0%,to{transform:translateX(0)}10%,30%,50%,70%,90%{transform:translateX(-4px)}20%,40%,60%,80%{transform:translateX(4px)}}.basket-widget .counter{align-items:center;border:none;display:inline-flex;flex-shrink:0;flex-wrap:nowrap;gap:18px;height:32px;justify-content:space-between;width:-moz-fit-content;width:fit-content}.basket-widget .counter svg{height:12px;width:12px}@media (max-width:768px){.basket-widget .counter{gap:23px}}.basket-widget .counter .counter-button{align-items:center;background-color:hsla(0,0%,77%,.239);border-radius:50%;color:#1d1d1b;cursor:pointer;display:inline-flex;font-size:18px;font-weight:700;justify-content:center;width:-moz-fit-content;width:fit-content}.basket-widget .counter .counter-button.counter-button--dec,.basket-widget .counter .counter-button.counter-button--inc{height:24px;width:24px}.basket-widget .counter .counter-button svg{height:12px;pointer-events:none;width:12px}.basket-widget .counter .counter-button:hover{background-color:#dcdcdc}.basket-widget .counter .counter-value{height:32px;width:32px}.basket-widget .counter .counter-value .counter-input{background-color:#7bc21f;border:none;border-radius:50px;color:#fff;float:left;font-size:14px;font-style:normal;font-weight:700;height:100%;text-align:center;width:100%}@media (min-width:769px){.basket-widget .counter{bottom:0;position:absolute;right:0}}.basket-widget .product-add{color:#0a1c2f;font-size:16px;font-weight:400;line-height:24px;margin-bottom:44px}.basket-widget .product-add:before{background:url(/images/accept.svg);content:"";display:inline-block;height:10px;margin-right:12px;position:relative;width:13px}.basket-widget .items .first-item{border-top:1px solid hsla(0,0%,77%,.239);color:#1d1d1b;font-size:16px;font-style:normal;font-weight:500;line-height:24px;margin-bottom:24px;margin-top:40px;padding-top:40px}.basket-widget .items .item{margin-bottom:40px;position:relative}.basket-widget .items .item .first-item{display:none}.basket-widget .items .item:first-child .first-item{display:block}.basket-widget .items .item-image{border-radius:16px;float:left;height:120px;margin-right:32px;overflow:hidden;width:160px}.basket-widget .items .item-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.basket-widget .items .item-image .counter{display:none}.basket-widget .items .item-info{font-size:24px;font-weight:700;height:120px;line-height:32px;position:relative}.basket-widget .items .item-info .title{display:flex;display:-webkit-box;flex-direction:column;font-size:20px;-webkit-line-clamp:2;line-height:28px;margin-bottom:28px;overflow:hidden;text-overflow:ellipsis;white-space:normal;-webkit-box-orient:vertical}.basket-widget .items .item-info a{text-decoration:none}.basket-widget .items .item-info .liquidation-notice{bottom:-30px;position:absolute;right:0;text-align:right}.basket-widget .items .item-price{bottom:0;display:inline-block;font-size:16px;font-weight:700;line-height:24px;position:absolute}.basket-widget .basket-info{background:#fff;border-top:1px solid hsla(0,0%,77%,.24);bottom:0;height:-moz-fit-content;height:fit-content;left:0;margin-top:62px;padding-bottom:56px;padding-top:30px;position:sticky}.basket-widget .basket-info .btn{float:right}.basket-widget .basket-info .total-count{display:inline-block}.basket-widget .basket-info .total-count .products-count{font-size:14px;font-weight:400;line-height:24px}.basket-widget .basket-info .total-count .total-price{font-size:24px;font-weight:700;line-height:32px}@media (max-width:768px){.basket-widget .items .item{margin-bottom:24px}.basket-widget .items .item>div{display:flex}.basket-widget .items .item .first-item{margin-top:37px;padding-top:20px}.basket-widget .items .item-image{flex-basis:50%;float:none;height:auto;max-width:160px;text-align:center;width:100%}.basket-widget .items .item-image img{border-radius:16px;height:120px}.basket-widget .items .item-image .counter{display:flex;float:none;margin:16px auto auto;position:relative}.basket-widget .items .item-info{flex-basis:48%;font-size:14px}.basket-widget .items .item-info .counter{display:none}.basket-widget .items .item-info .title{color:#1d1d1b;font-size:16px;font-style:normal;font-weight:500;line-height:24px;margin-bottom:14px}.basket-widget .items .item-info .liquidation-notice{display:none}.basket-widget .basket-info{align-items:center;background:#3c3c3c;bottom:0;color:#fff;display:flex;justify-content:space-between;left:0;margin:0 -16px;padding:8px 32px;position:fixed;right:0}.basket-widget .basket-info .btn{background:transparent;float:none;height:100%;padding:0}.basket-widget .basket-info .total-count .products-count{color:#fff;font-size:14px;font-style:normal;font-weight:700;line-height:24px}.basket-widget .basket-info .total-count .total-price{color:#fff;font-size:12px;font-style:normal;font-weight:500;line-height:16px}}