

/* Start:/local/templates/main_ru/components/bitrix/sale.basket.basket/.default/style.css?16969672143457*/
.basket-item-image {
    max-height: 98px;
}
.basket-item-price-old-text {
    position: relative;
    display: inline-block;
    font: 400 13px/15px "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.basket-item-price-old-text:after {
    position: absolute;
    top: 3px;
    right: 3px;
    bottom: 3px;
    left: 3px;
    background: no-repeat center url(data:image/svg+xml;charset=US-ASCII,%0A%3Csvg%20width%3D%22491px%22%20height%3D%22125px%22%20viewBox%3D%220%200%20100%25%20100%25%22%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%3E%0A%20%20%20%20%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M1.23046875%2C121.410156%20C122.764455%2C80.3998661%20212.227997%2C52.9779911%20269.621094%2C39.1445312%20C327.014191%2C25.3110714%20400.420441%2C13.476436%20489.839844%2C3.640625%22%20stroke%3D%22%23B80909%22%20stroke-width%3D%2216%22%20/%3E%0A%20%20%20%20%3C/g%3E%0A%3C/svg%3E);
    background-size: 100% 100%;
    content: '';
}
.basket-item-amount-filed {
    border: none;
    outline: none;
    text-align: center;
}
.basket-item-block-info {
    -ms-flex-order: 2;
    padding: 0;
    -webkit-box-flex: 3;
    -ms-flex: 3;
    flex: 3;
    -webkit-box-ordinal-group: 3;
    order: 2;
}
.basket-items-list-item-warning-container {
    margin: 0px 0px 10px 0px;
}
.basket-items-list-item-warning-container > div {
    margin-bottom: 10px;
    padding: 5px 35px 5px 15px;
}
.basket-new .alert-warning {
    color: #8a6d3b;
    background-color: #fcf8e3;
    border-color: #faebcc;
}
.basket-new .alert {
    padding: 3px 9px;
    border: 1px solid transparent;
    border-radius: 4px;
    font-size: 14px;
    font-family: "MuseoSansCyrl-300", sans-serif;
    margin-right: 21px;
}
.basket-new .alert-info {
    color: #31708f;
    background-color: #d9edf7;
    border-color: #bce8f1;
}
.basket-new .alert a {
    color: #1485ce;
}
.basket-coupon-section input {
    height: 44px;
    width: 100%;
    border-radius: 5px;
    border: 1px solid #e4e4e4;
    padding: 0px 15px;
}
.basket-coupon-section {
    margin: 0px 0px 30px 0px;
}
.basket-new__mobile {
    cursor: pointer;
}
.basket-items-list-item-removed-block a {
    color: #1485ce;
    font-size: 14px;
    font-weight: 300;
    cursor: pointer;
    font-family: "MuseoSansCyrl-300", sans-serif;
}
.basket-items-list-item-container-expend .basket-new__check,
.basket-items-list-item-container-expend .basket-items-list-item-descriptions-inner,
.basket-items-list-item-container-expend .basket-new__name {
    opacity: 0.3;
}
.basket-items-list .basket-new__image {
    background: transparent;
}
.basket-items-list .basket-new__image.no-foto {
    background: #242427;
}
.basket-new__block {
    display: flex;
    flex-direction: column;
    height: 100%;
    justify-content: space-between;
}
.basket-new__block .basket-new__name {
    margin-bottom: 7px;
}
.basket-new__block .basket-new__text {
    margin: 0px 0px 7px 0px;
}
.basket-item-block-properties .basket-item-property {
    margin: 0px 0px 7px 0px;
}
@media only screen and (max-width: 767px) {
    .basket-new__item .basket-new__end {
        display: block;
        position: absolute;
        left: 150px;
        bottom: 20px;
        top: unset;
    }
    .basket-new__block {
        justify-content: flex-start;
    }
    .basket-item-block-properties {
        padding-bottom: 26px;
    }
}
/* End */


/* Start:/local/templates/main_ru/components/bitrix/sale.basket.basket/.default/themes/blue/style.css?1694552534703*/
/* SCU */
.bx-blue .basket-item-scu-item:hover,
.bx-blue .basket-item-scu-item.selected,
.bx-blue .basket-item-scu-item.not-available:hover { border-color: #006cc0; }

/* Amount */
.bx-blue .basket-item-amount-filed:hover,
.bx-blue .basket-item-amount-filed:focus { border-color: #006cc0; }

/* BTN */
div.bx-blue .btn.btn-default {
	outline: none;
	border-color: #1485ce;
	background-color: #1485ce;
	color: #fff;
}

div.bx-blue .btn.btn-default:hover {
	outline: none;
	border-color: #53a4d8;
	background-color: #53a4d8;
	color: #fff;
}

div.bx-blue .btn.btn-default:active {
	outline: none;
	-webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
	box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
}
/* End */
/* /local/templates/main_ru/components/bitrix/sale.basket.basket/.default/style.css?16969672143457 */
/* /local/templates/main_ru/components/bitrix/sale.basket.basket/.default/themes/blue/style.css?1694552534703 */
