

/* Start:/local/templates/main/components/bitrix/sale.basket.basket/main/style.css?17768891387431*/
.basket{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:25px}.basket .basket-list{flex:1;display:flex;flex-direction:column;max-width:692px}.basket .basket-list .basket-list-item{display:flex;gap:25px;padding:20px 0;border-bottom:1px solid var(--grey-color)}.basket .basket-list .basket-list-item--not-avail .basket-list-item-info-name{background:var(--alert-color)}.basket .basket-list .basket-list-item .basket-list-item-image img{width:104px;display:block}.basket .basket-list .basket-list-item .basket-list-item-info{flex:1;display:flex;flex-wrap:wrap;justify-content:space-between}.basket .basket-list .basket-list-item .basket-list-item-info .basket-list-item-info-product{flex:1;padding-right:15px}.basket .basket-list .basket-list-item .basket-list-item-info .basket-list-item-info-name{font-size:20px}.basket .basket-list .basket-list-item .basket-list-item-info .basket-list-item-info-price{margin-top:15px}.basket .basket-list .basket-list-item .basket-list-item-info .basket-list-item-info-props{display:flex;flex-direction:column;gap:5px;margin-top:20px;font-size:14px;line-height:24px}.basket .basket-list .basket-list-item .basket-list-item-info .basket-list-item-info-props .basket-list-item-info-props-item{display:flex;gap:15px}.basket .basket-list .basket-list-item .basket-list-item-info .basket-list-item-info-props .basket-list-item-info-props-item .basket-list-item-info-props-item-title{color:#777}.basket .basket-list .basket-list-item .basket-list-item-info .basket-list-item-buy{display:flex;gap:30px}.basket .basket-list .basket-list-item .basket-list-item-quantity .product-quantity{background:none;border-radius:1px;border:1px solid var(--grey-color)}.basket .basket-list .basket-list-item .basket-list-item-quantity .product-quantity .product-quantity-display{padding:7px 5px}.basket .basket-list .basket-list-item .basket-list-item-quantity .product-quantity .product-quantity-modifier{padding:7px 10px;font-size:14px}.basket .basket-list .basket-list-item .basket-list-item-quantity .product-quantity .product-quantity-display-counter{font-size:14px}.basket .basket-list .basket-list-item .basket-list-item-sum{font-weight:500;font-size:20px;line-height:24px;vertical-align:middle;display:flex;align-items:flex-end;flex-direction:column}.basket .basket-list .basket-list-item .basket-list-item-sum .basket-list-item-sum-value.basket-list-item-sum-value--old{font-size:12px;text-decoration:line-through}@media screen and (max-width: 450px){.basket .basket-list .basket-list-item .basket-list-item-sum{font-size:18px}}.basket .basket-list .basket-list-item .basket-list-item-action{padding-top:8px;font-size:18px;width:100%;display:flex;justify-content:space-between;align-self:end;margin-top:25px}.basket .basket-list .basket-list-item .basket-list-item-action .favorites-btn{width:18px}.basket .basket-list .basket-list-item .basket-list-item-action .basket-list-item-action-remove{font-size:14px;text-decoration:underline;line-height:24px;height:24px;display:flex;align-items:center;gap:6px;cursor:pointer}.basket .basket-list .basket-list-item .basket-list-item-action .basket-list-item-action-remove img{margin-left:5px;margin-right:5px}.basket .basket-list .basket-list-item .basket-list-item-action .basket-list-item-action-remove:hover{text-decoration:none}.basket .basket-summary{max-width:387px;width:100%;display:flex;flex-direction:column;gap:15px}.basket .basket-summary .basket-summary-block{padding:20px;background:#f7f7f7;border-radius:1px}.basket .basket-summary .basket-summary-coupon .basket-summary-coupon-title{margin-bottom:20px;font-size:20px;font-weight:500}.basket .basket-summary .basket-summary-coupon .basket-summary-coupon-input{position:relative}.basket .basket-summary .basket-summary-coupon .basket-summary-coupon-input input{width:100%;border:1px solid var(--base-color);padding:11px 60px 11px 20px;font-size:14px}.basket .basket-summary .basket-summary-coupon .basket-summary-coupon-input .basket-summary-coupon-input-btn{position:absolute;top:0;right:0;bottom:0;width:40px;background:var(--base-color);display:flex;align-items:center;justify-content:center;font-size:14px;cursor:pointer;color:#fff}.basket .basket-summary .basket-summary-coupon .basket-summary-coupon-input.basket-summary-coupon-input--apply input{border-color:var(--grey-color)}.basket .basket-summary .basket-summary-coupon .basket-summary-coupon-input.basket-summary-coupon-input--apply .basket-summary-coupon-input-btn{background:var(--grey-color)}.basket .basket-summary .basket-summary-coupon .basket-summary-coupon-info{font-size:12px;line-height:24px;margin-top:5px;display:flex;justify-content:space-between}.basket .basket-summary .basket-summary-coupon .basket-summary-coupon-info img{margin:0 2px;display:block}.basket .basket-summary .basket-summary-coupon .basket-summary-coupon-info div{display:flex;align-items:center;gap:5px}.basket .basket-summary .basket-summary-coupon .basket-summary-coupon-info.basket-summary-coupon-info--error{color:var(--red-color)}.basket .basket-summary .basket-summary-total .btn{font-size:16px;color:var(--white-color);padding-top:13px;padding-bottom:13px;text-transform:uppercase;margin-bottom:16px}.basket .basket-summary .basket-summary-total .btn:hover{color:inherit}.basket .basket-summary .basket-summary-total .basket-summary-total-line{font-size:20px;display:flex;justify-content:space-between;align-items:center;padding-top:10px;padding-bottom:10px;line-height:24px}.basket .basket-summary .basket-summary-total .basket-summary-total-line.basket-summary-total-line--sum{border-top:1px solid #999;font-weight:700}.basket .basket-summary .basket-summary-total .basket-summary-total-line.basket-summary-total-line--sum .basket-summary-total-line-title{font-style:italic;text-transform:uppercase}@media screen and (max-width: 450px){.basket{margin-left:-15px;margin-right:-15px}.basket .basket-list{padding-left:15px;padding-right:15px}.basket .basket-list .basket-list-item{position:relative}.basket .basket-list .basket-list-item .basket-list-item-info .basket-list-item-info-name{font-size:16px}.basket .basket-list .basket-list-item .basket-list-item-info .basket-list-item-info-props{font-size:9px;line-height:12px}.basket .basket-list .basket-list-item .basket-list-item-info .basket-list-item-buy{margin-top:20px;align-self:end;width:100%;justify-content:space-between}.basket .basket-list .basket-list-item .basket-list-item-info .basket-list-item-buy .basket-list-item-quantity{display:flex;align-items:flex-end}.basket .basket-list .basket-list-item .basket-list-item-info .basket-list-item-buy .basket-list-item-sum{align-self:flex-end}.basket .basket-list .basket-list-item .basket-list-item-info .basket-list-item-info-product{padding-right:20px}.basket .basket-list .basket-list-item .basket-list-item-action{margin:0;padding:0}.basket .basket-list .basket-list-item .basket-list-item-action .basket-list-item-action-remove{position:absolute;top:20px;right:0}.basket .basket-list .basket-list-item .basket-list-item-action .basket-list-item-action-remove span{display:none}.basket .basket-list .basket-list-item .basket-list-item-action .basket-list-item-action-favorite{position:absolute;top:27px;left:80px}.basket .basket-summary{gap:0}.basket .basket-summary .basket-summary-total{display:flex;flex-direction:column}.basket .basket-summary .basket-summary-total .btn{order:5;margin-top:20px}}

/* End */
/* /local/templates/main/components/bitrix/sale.basket.basket/main/style.css?17768891387431 */
