.page-basket{opacity:0}.page-basket.show{opacity:1}.page-basket .page-basket-aside{position:sticky;top:80px}.page-basket .page-basket-aside .page-basket-aside-button{max-width:350px;margin-left:auto;margin-right:auto}@media only screen and (min-width: 1150px){.page-basket .page-basket-aside .page-basket-aside-button{max-width:100%;display:block}}.page-basket-item{border-bottom:1px solid #999}.page-basket-item:first-child{border-top:1px solid #999}.page-basket-item .page-basket-item-counter{display:flex;align-items:center;width:110px;height:38px;border:1px solid #999;border-radius:2px}.page-basket-item .page-basket-item-counter a{display:block;width:30px;height:38px;font-size:16px;font-weight:700;line-height:38px;text-align:center}.page-basket-item .page-basket-item-counter input{display:block;width:50px;font-size:16px;font-weight:700;text-align:center}.page-basket-item .page-basket-item-delete{cursor:pointer}.page-basket-item .page-basket-item-total{min-width:80px}#cart.page-basket{overflow:unset;height:auto}.page-order-block{border:1px solid #ddd;border-radius:4px}.page-order-radio{position:relative;cursor:pointer}.page-order-radio .page-order-radio-style{position:absolute;left:0;top:0;display:block;z-index:10;width:100%;height:100%;border:1px solid #ddd;border-radius:4px}.page-order-radio input{position:absolute;left:0;top:0;display:block;width:100%;height:100%;opacity:0;z-index:20;cursor:pointer}.page-order-radio input:checked+.page-order-radio-style{border-color:#F33B3E}.page-order .page-basket-item{border-bottom-color:#ddd}.page-order .page-basket-item:first-child{border-top-color:#ddd}.page-order .page-basket-item .page-basket-item-counter{border-color:#ddd}.page-order .page-order-aside{position:sticky;top:80px}.page-order .page-order-aside .link-grey2{border-bottom:1px solid #999;border-bottom-color:#999}.page-order .order-bonuses{padding:0;margin-top:-1px}.page-order .autoComplete_wrapper{height:auto;display:block}.page-order .autoComplete_wrapper>ul{top:100%;z-index:1000}.page-order .page-order-input_text{display:block;width:100%;box-sizing:border-box;font-family:"Montserrat";font-size:14px;line-height:16px;padding:10px 15px;border:1px solid #ddd}.page-order-promocode{position:relative}.page-order-promocode .page-order-promocode-input{display:block;width:calc(100%);box-sizing:border-box;height:38px;border-radius:4px;background-color:#FFF;font-size:14px;font-family:"Montserrat";padding:10px 25px}.page-order-promocode .page-order-promocode-apply,.page-order-promocode .page-order-promocode-cancel{display:block;width:43px;height:38px;position:absolute;right:0;top:0;border-radius:4px;background:url("../img/icon_promo_check.svg") no-repeat center center;background-size:14px 10px;background-color:#1B1E1B;text-indent:-9999px;overflow:hidden}.page-order-promocode.added .page-order-promocode-input{width:calc(100% - 55px)}