

/* Start:/local/templates/.default/components/bitrix/sale.basket.basket/techdir/style.css?1748413354105693*/
.symbol_ruble {
    font-family: rubleBitrix, Arial, sans-serif;
}

.basket-full-count {
	display: none !important;
}

#header__product-count {
	display: none;
	font-size: 14px;
	margin-left: 8px;
	color: #5E6B76;
	text-transform: lowercase;
}

.basket-items-list-wrapper {
	margin-bottom: 120px;
}

.basket-items-list-table {
    width: 100%;
}

.basket-checkout-section-inner {
	display: flex;
	align-items: center;
	margin-bottom: 38px;
    padding: 16px;
    border-radius: 8px;
	color: #fff;
    background-color: #009746;
	display: flex;
	align-items: center;
}

.basket-checkout-block-total-description {
	font-weight: 500;
}

.basket-checkout-block-total-price {
	display: flex;
	gap: 24px;
	align-items: center;
	margin-left: auto;
	margin-right: 55px;
}

.basket-checkout-end {
	display: none;
}

.basket-checkout-block-total-title {
	font-size: 20px;
	font-weight: 500;
}

.basket-coupon-block-total-price-current {
	font-size: 18px;
	font-weight: 600;
}

.basket-btn-checkout {
    padding: 12.5px 20px;
    font-weight: 500;
    min-width: 210px;
    font-size: 16px;
    color: #009746;
    background-color: #eff0f1;
    border: 1px solid #eff0f1;
    border-radius: 4px;
}

.basket-checkout-end > span {
	display: none;
}

.basket-checkout-mobile {
	position: sticky;
	bottom: 65px;
	z-index: 99;
	box-shadow: 0px 4px 14px 0px rgba(136, 135, 135, 0.25);
}

.basket-checkout-mobile .basket-checkout-section-inner {
	padding: 16px;
	margin-bottom: 0;
	border-radius: 8px 8px 0px 0px;
	color: #292D32;
	background-color: #FBFBFB;
}
.basket-checkout-mobile .basket-checkout-block-total-price,
.basket-checkout-mobile .basket-checkout-block-total-description {
	display: none;
}

.basket-checkout-mobile .basket-checkout-end {
	display: block;
	font-size: 12px;
	color: #5E6B76;
}

.basket-checkout-mobile .basket-checkout-block-btn {
	width: 100%;
	display: flex;
	align-items: center;
	justify-content: space-between;
}

.basket-checkout-mobile .basket-btn-checkout {
	padding: 7.5px 15px;
	min-width: 160px;
	background-color: #009746;
	border-color: #009746;
	color: #fff;
}

.basket-checkout-mobile .basket-checkout-end-price {
	font-size: 16px;
	font-weight: 700;
	color: #292D32;
}

.basket-checkout-mobile .basket-btn-checkout span {
	display: none;
}


.basket-items-search-field {
	display: none;
}


.basket-items-list-header {
    display: flex;
    align-items: center;
    padding: 12px 24px;
    background-color: #f9fafc;
	border-radius: 4px;
}

.basket-items-list-header-fixed {
	position: fixed;
	z-index: 99;
	box-shadow: 0px 4px 14px 0px rgba(136, 135, 135, 0.25);
}

.basket-items-list-header-filter-item {
	color: #5E6B76;
}

.basket-items-list-item-container {
    position: relative;
    padding: 8px 0 16px;
    display: grid;
	align-items: center;
    grid-template-columns: 46.5% 17.5% 120px 1fr;
    border-bottom: 1px solid #dcdcdc;
	color: #292D32;
	column-gap: 60px;
	min-height: 115px;
}

.basket-items-list-item-descriptions-inner {
    display: flex;
    align-items: center;
    gap: 20px;
}

.basket-item-block-image {
    display: flex;
    justify-content: center;
    width: 100%;
    max-width: 91px;
    height: 91px;
}

.basket-items-list-item-price-for-one {
    display: flex;
    justify-content: flex-end;
}

.basket-item-image {
    width: 100%;
    height: 100%;
    object-fit: contain;
    object-position: center;
}

.basket-items-list-item-container:not(:hover) .basket-items-list-item-remove {
	opacity: 0;
	visibility: hidden;
}

.basket-item-block-properties {
	display: none;
}

.basket-item-info-name {
	margin: 0;
	font-size: 14px;
	font-weight: 500;
}

.basket-item-info-name a {
	color: #292D32;
}

.basket-item-block-price {
	display: flex;
	align-items: center;
	gap: 8px;
}

.basket-item-price-current-text {
	font-size: 16px;
	font-weight: 700;
}

.basket-item-price-title {
	font-size: 12px;
	color: #5E6B76;
}

.basket-item-amount-field-description {
	display: none;
}

.basket-item-amount-btn-minus,
.basket-item-amount-btn-plus {
    position: relative;
    display: flex;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 30px;
    cursor: pointer;
}
.basket-item-amount-btn-minus::before,
.basket-item-amount-btn-plus::after,
.basket-item-amount-btn-plus::before {
    content: "";
    position: absolute;
    width: 7px;
    height: 1px;
    border-radius: 100px;
    background-color: #292d32;
}
.basket-item-amount-btn-plus::after {
    transform: rotate(90deg);
}
.basket-item-amount-filed {
    width: 46px;
    height: 30px;
    font-size: 13px;
    font-weight: 500;
    text-align: center;
    border: none !important;
    padding: 0 !important;
    background-color: transparent !important;
}

.basket-item-block-amount {
    width: 100%;
    
    display: flex;
    justify-content: center;
    align-items: center;
    background-color: #eff0f1;
    border-radius: 4px;
}

.basket-items-list-item-price:not(.basket-items-list-item-price-for-one) .basket-item-block-price {
	justify-content: flex-end;
}

.basket-items-list-item-remove {
	position: absolute;
	bottom: 16px;
	right: 12px;
	transition: all .2s ease-in;
}

.basket-item-actions-remove {
    display: block;
    width: 16px;
    height: 16px;
    cursor: pointer;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgaWQ9Ikljb24vVHJhc2giPgo8cGF0aCBpZD0iVmVjdG9yIiBkPSJNMTUuMDQ3NyAzLjQ1NjYyQzE1LjA0NzcgMy4zNDI4NCAxNS4wMDI1IDMuMjMzNTUgMTQuOTIyMSAzLjE1MzE2QzE0Ljg0MTggMy4wNzI2MSAxNC43MzI3IDMuMDI3NCAxNC42MTkxIDMuMDI3NEgxMS40MDQ5VjEuOTU0M0MxMS40MDQ5IDEuNjEyODEgMTEuMjY5NCAxLjI4NTI2IDExLjAyODMgMS4wNDM3N0MxMC43ODcyIDAuODAyMTQxIDEwLjQ2MDIgMC42NjY1MDQgMTAuMTE5MSAwLjY2NjUwNEg2LjI2MTk1QzUuOTIwODUgMC42NjY1MDQgNS41OTM4IDAuODAyMTQxIDUuMzUyNyAxLjA0Mzc3QzUuMTExNiAxLjI4NTI1IDQuOTc2MTcgMS42MTI4MiA0Ljk3NjE3IDEuOTU0M1YzLjAyNzRIMS43NjE5QzEuNTI1MTQgMy4wMjc0IDEuMzMzMzcgMy4yMTk0OCAxLjMzMzM3IDMuNDU2NjFDMS4zMzMzNyAzLjY5Mzc0IDEuNTI1MTUgMy44ODU4MSAxLjc2MTkgMy44ODU4MUgyLjQyMTgyTDMuMzcxMTQgMTQuMzQyMUMzLjQwOTg2IDE0Ljc3MDIgMy42MDczMSAxNS4xNjgyIDMuOTI0OCAxNS40NTc0QzQuMjQyMTMgMTUuNzQ2OCA0LjY1NjMyIDE1LjkwNjIgNS4wODU0NiAxNS45MDQ2SDExLjI5OTdDMTEuNzI4OSAxNS45MDYyIDEyLjE0MyAxNS43NDY4IDEyLjQ2MDQgMTUuNDU3NEMxMi43Nzc5IDE1LjE2ODIgMTIuOTc1MyAxNC43NzAyIDEzLjAxMzkgMTQuMzQyMUwxMy45NTkgMy44ODU4MUgxNC42MTg5QzE0LjczMjUgMy44ODU4MSAxNC44NDE2IDMuODQwNiAxNC45MjE5IDMuNzYwMDZDMTUuMDAyMyAzLjY3OTY2IDE1LjA0NzQgMy41NzAzOCAxNS4wNDc0IDMuNDU2NkwxNS4wNDc3IDMuNDU2NjJaTTUuODMzNDIgMS45NTQzMUM1LjgzMzQyIDEuNzE3MTcgNi4wMjUzNCAxLjUyNTEgNi4yNjIxIDEuNTI1MUgxMC4xMTkyQzEwLjIzMyAxLjUyNTEgMTAuMzQxOSAxLjU3MDMyIDEwLjQyMjQgMS42NTA3MUMxMC41MDI4IDEuNzMxMjUgMTAuNTQ3OSAxLjg0MDM4IDEwLjU0NzkgMS45NTQzMVYzLjAyNzQySDUuODMzNjVMNS44MzM0MiAxLjk1NDMxWk0xMi4xNTQ4IDE0LjI2NDdDMTIuMTM1NCAxNC40Nzg4IDEyLjAzNjcgMTQuNjc3OCAxMS44NzggMTQuODIyNEMxMS43MTkzIDE0Ljk2NyAxMS41MTIyIDE1LjA0NjggMTEuMjk3NiAxNS4wNDU5SDUuMDgzMzNDNC44Njg2OSAxNS4wNDY4IDQuNjYxNjUgMTQuOTY3IDQuNTAyOTMgMTQuODIyNEM0LjM0NDE5IDE0LjY3NzggNC4yNDU1MyAxNC40Nzg4IDQuMjI2MSAxNC4yNjQ3TDMuMjgzMzYgMy44ODU1MUgxMy4wOTc2TDEyLjE1NDggMTQuMjY0N1oiIGZpbGw9IiMyOTJEMzIiLz4KPGcgaWQ9IlZlY3RvciAoU3Ryb2tlKSI+CjxtYXNrIGlkPSJwYXRoLTItb3V0c2lkZS0xXzE2NzNfMTU4ODAiIG1hc2tVbml0cz0idXNlclNwYWNlT25Vc2UiIHg9IjAuMzMzMzc0IiB5PSItMC4zMzM0OTYiIHdpZHRoPSIxNSIgaGVpZ2h0PSIxNyIgZmlsbD0iYmxhY2siPgo8cmVjdCBmaWxsPSJ3aGl0ZSIgeD0iMC4zMzMzNzQiIHk9Ii0wLjMzMzQ5NiIgd2lkdGg9IjE1IiBoZWlnaHQ9IjE3Ii8+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMTUuMDQzMiAzLjUxNzE0TDE1LjA0MzYgMy41MTM5NUMxNS4wNDYgMy40OTYxIDE1LjA0NzMgMy40NzgwMiAxNS4wNDc0IDMuNDU5ODJMMTUuMDQ3NCAzLjQ1NjYyTDE1LjA0NzYgMy40NTM3QzE1LjA0NzMgMy40MDgzNCAxNS4wMzk5IDMuMzYzNzIgMTUuMDI1OCAzLjMyMTRDMTUuMDA1IDMuMjU4NTYgMTQuOTY5NyAzLjIwMDc5IDE0LjkyMjEgMy4xNTMxNkMxNC44NDE4IDMuMDcyNjEgMTQuNzMyNyAzLjAyNzQgMTQuNjE5MSAzLjAyNzRIMTEuNTM4MlYyLjg5NDA3SDExLjQwNDlWMS45NTQzQzExLjQwNDkgMS42MTI4MSAxMS4yNjk0IDEuMjg1MjYgMTEuMDI4MyAxLjA0Mzc3QzEwLjc4NzIgMC44MDIxNDEgMTAuNDYwMiAwLjY2NjUwNCAxMC4xMTkxIDAuNjY2NTA0SDYuMjYxOTVDNS45MjA4NSAwLjY2NjUwNCA1LjU5MzggMC44MDIxNDEgNS4zNTI3IDEuMDQzNzdDNS4xMTE1OSAxLjI4NTI1IDQuOTc2MTcgMS42MTI4MiA0Ljk3NjE3IDEuOTU0M1YzLjAyNzRIMS43NjE5QzEuNTI1MTQgMy4wMjc0IDEuMzMzMzcgMy4yMTk0OCAxLjMzMzM3IDMuNDU2NjFDMS4zMzMzNyAzLjY5Mzc0IDEuNTI1MTUgMy44ODU4MSAxLjc2MTkgMy44ODU4MUgyLjQyMTgyTDMuMzcxMTQgMTQuMzQyMUMzLjQwOTg2IDE0Ljc3MDIgMy42MDczMSAxNS4xNjgyIDMuOTI0OCAxNS40NTc0QzQuMjQyMTMgMTUuNzQ2OCA0LjY1NjMyIDE1LjkwNjIgNS4wODU0NiAxNS45MDQ2SDExLjI5OTdDMTEuNzI4OSAxNS45MDYyIDEyLjE0MyAxNS43NDY4IDEyLjQ2MDQgMTUuNDU3NEMxMi43Nzc5IDE1LjE2ODIgMTIuOTc1MyAxNC43NzAyIDEzLjAxMzkgMTQuMzQyMUwxMy45NTkgMy44ODU4MUgxNC42MTg5QzE0LjczMjUgMy44ODU4MSAxNC44NDE2IDMuODQwNiAxNC45MjE5IDMuNzYwMDZDMTQuOTg3OSAzLjY5NDA2IDE1LjAzMDEgMy42MDg1OSAxNS4wNDMyIDMuNTE3MTRaTTExLjQwNDkgMi44OTQwN1YzLjAyNzRIMTEuNTM4Mk00LjIyNjMyIDE0LjI2NDdDNC4yNDU3NSAxNC40Nzg4IDQuMzQ0MTkgMTQuNjc3OCA0LjUwMjkzIDE0LjgyMjRDNC42NjE2NSAxNC45NjcgNC44Njg2OSAxNS4wNDY4IDUuMDgzMzMgMTUuMDQ1OUgxMS4yOTc2QzExLjUxMjIgMTUuMDQ2OCAxMS43MTkzIDE0Ljk2NyAxMS44NzggMTQuODIyNEMxMi4wMzY3IDE0LjY3NzggMTIuMTM1NCAxNC40Nzg4IDEyLjE1NDggMTQuMjY0N0wxMy4wOTc2IDMuODg1NTFIMy4yODMzNkw0LjIyNjMyIDE0LjI2NDdaTTEwLjQyMjQgMS42NTA3MUMxMC4zNDE5IDEuNTcwMzIgMTAuMjMzIDEuNTI1MSAxMC4xMTkyIDEuNTI1MUg2LjI2MjFDNi4wMjUzNCAxLjUyNTEgNS44MzM0MiAxLjcxNzE3IDUuODMzNDIgMS45NTQzMUw1LjgzMzY1IDMuMDI3NDJIMTAuNTQ3OVYxLjk1NDMxQzEwLjU0NzkgMS44NDAzOCAxMC41MDI4IDEuNzMxMjUgMTAuNDIyNCAxLjY1MDcxWiIvPgo8L21hc2s+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMTUuMDQzMiAzLjUxNzE0TDE1LjA0MzYgMy41MTM5NUMxNS4wNDYgMy40OTYxIDE1LjA0NzMgMy40NzgwMiAxNS4wNDc0IDMuNDU5ODJMMTUuMDQ3NCAzLjQ1NjYyTDE1LjA0NzYgMy40NTM3QzE1LjA0NzMgMy40MDgzNCAxNS4wMzk5IDMuMzYzNzIgMTUuMDI1OCAzLjMyMTRDMTUuMDA1IDMuMjU4NTYgMTQuOTY5NyAzLjIwMDc5IDE0LjkyMjEgMy4xNTMxNkMxNC44NDE4IDMuMDcyNjEgMTQuNzMyNyAzLjAyNzQgMTQuNjE5MSAzLjAyNzRIMTEuNTM4MlYyLjg5NDA3SDExLjQwNDlWMS45NTQzQzExLjQwNDkgMS42MTI4MSAxMS4yNjk0IDEuMjg1MjYgMTEuMDI4MyAxLjA0Mzc3QzEwLjc4NzIgMC44MDIxNDEgMTAuNDYwMiAwLjY2NjUwNCAxMC4xMTkxIDAuNjY2NTA0SDYuMjYxOTVDNS45MjA4NSAwLjY2NjUwNCA1LjU5MzggMC44MDIxNDEgNS4zNTI3IDEuMDQzNzdDNS4xMTE1OSAxLjI4NTI1IDQuOTc2MTcgMS42MTI4MiA0Ljk3NjE3IDEuOTU0M1YzLjAyNzRIMS43NjE5QzEuNTI1MTQgMy4wMjc0IDEuMzMzMzcgMy4yMTk0OCAxLjMzMzM3IDMuNDU2NjFDMS4zMzMzNyAzLjY5Mzc0IDEuNTI1MTUgMy44ODU4MSAxLjc2MTkgMy44ODU4MUgyLjQyMTgyTDMuMzcxMTQgMTQuMzQyMUMzLjQwOTg2IDE0Ljc3MDIgMy42MDczMSAxNS4xNjgyIDMuOTI0OCAxNS40NTc0QzQuMjQyMTMgMTUuNzQ2OCA0LjY1NjMyIDE1LjkwNjIgNS4wODU0NiAxNS45MDQ2SDExLjI5OTdDMTEuNzI4OSAxNS45MDYyIDEyLjE0MyAxNS43NDY4IDEyLjQ2MDQgMTUuNDU3NEMxMi43Nzc5IDE1LjE2ODIgMTIuOTc1MyAxNC43NzAyIDEzLjAxMzkgMTQuMzQyMUwxMy45NTkgMy44ODU4MUgxNC42MTg5QzE0LjczMjUgMy44ODU4MSAxNC44NDE2IDMuODQwNiAxNC45MjE5IDMuNzYwMDZDMTQuOTg3OSAzLjY5NDA2IDE1LjAzMDEgMy42MDg1OSAxNS4wNDMyIDMuNTE3MTRaTTExLjQwNDkgMi44OTQwN1YzLjAyNzRIMTEuNTM4Mk00LjIyNjMyIDE0LjI2NDdDNC4yNDU3NSAxNC40Nzg4IDQuMzQ0MTkgMTQuNjc3OCA0LjUwMjkzIDE0LjgyMjRDNC42NjE2NSAxNC45NjcgNC44Njg2OSAxNS4wNDY4IDUuMDgzMzMgMTUuMDQ1OUgxMS4yOTc2QzExLjUxMjIgMTUuMDQ2OCAxMS43MTkzIDE0Ljk2NyAxMS44NzggMTQuODIyNEMxMi4wMzY3IDE0LjY3NzggMTIuMTM1NCAxNC40Nzg4IDEyLjE1NDggMTQuMjY0N0wxMy4wOTc2IDMuODg1NTFIMy4yODMzNkw0LjIyNjMyIDE0LjI2NDdaTTEwLjQyMjQgMS42NTA3MUMxMC4zNDE5IDEuNTcwMzIgMTAuMjMzIDEuNTI1MSAxMC4xMTkyIDEuNTI1MUg2LjI2MjFDNi4wMjUzNCAxLjUyNTEgNS44MzM0MiAxLjcxNzE3IDUuODMzNDIgMS45NTQzMUw1LjgzMzY1IDMuMDI3NDJIMTAuNTQ3OVYxLjk1NDMxQzEwLjU0NzkgMS44NDAzOCAxMC41MDI4IDEuNzMxMjUgMTAuNDIyNCAxLjY1MDcxWiIgZmlsbD0iI0EzQTNBMyIvPgo8cGF0aCBkPSJNMTEuNTczNSAyLjk5MjA1TDExLjQ0MDIgMi44NTg3MkwxMS4zNjk1IDIuOTI5NDNMMTEuNTAyOCAzLjA2Mjc2TDExLjU3MzUgMi45OTIwNVpNMTUuMDQzMiAzLjUxNzE0TDE1LjE0MjIgMy41MzEyM0wxNS4xNDIyIDMuNTMwODhMMTUuMDQzMiAzLjUxNzE0Wk0xNS4wNDM2IDMuNTEzOTVMMTUuMTQyNyAzLjUyNzY5TDE1LjE0MjcgMy41MjczTDE1LjA0MzYgMy41MTM5NVpNMTUuMDQ3NCAzLjQ1OTgyTDE1LjE0NzQgMy40NjA1N0wxNS4xNDc0IDMuNDYwMTRMMTUuMDQ3NCAzLjQ1OTgyWk0xNS4wNDc0IDMuNDU2NjJMMTQuOTQ3NSAzLjQ0OTU0TDE0Ljk0NzQgMy40NTYzTDE1LjA0NzQgMy40NTY2MlpNMTUuMDQ3NiAzLjQ1MzdMMTUuMTQ3NyAzLjQ2MDc4TDE1LjE0NzYgMy40NTMwMkwxNS4wNDc2IDMuNDUzN1pNMTUuMDI1OCAzLjMyMTRMMTQuOTMwOSAzLjM1Mjg2VjMuMzUyODZMMTUuMDI1OCAzLjMyMTRaTTE0LjkyMjEgMy4xNTMxNkwxNC44NTEzIDMuMjIzNzVMMTQuODUxNCAzLjIyMzg4TDE0LjkyMjEgMy4xNTMxNlpNMTEuNTM4MiAyLjg5NDA3SDExLjYzODJWMi43OTQwN0gxMS41MzgyVjIuODk0MDdaTTExLjAyODMgMS4wNDM3N0wxMC45NTc1IDEuMTE0NEwxMC45NTc2IDEuMTE0NDJMMTEuMDI4MyAxLjA0Mzc3Wk01LjM1MjcgMS4wNDM3N0w1LjQyMzQ2IDEuMTE0NDJMNS40MjM0OCAxLjExNDRMNS4zNTI3IDEuMDQzNzdaTTQuOTc2MTcgMy4wMjc0VjMuMTI3NEg1LjA3NjE3VjMuMDI3NEg0Ljk3NjE3Wk0yLjQyMTgyIDMuODg1ODFMMi41MjE0MiAzLjg3Njc3TDIuNTEzMTYgMy43ODU4MUgyLjQyMTgyVjMuODg1ODFaTTMuMzcxMTQgMTQuMzQyMUwzLjQ3MDc0IDE0LjMzMzFMMy40NzA3MyAxNC4zMzNMMy4zNzExNCAxNC4zNDIxWk0zLjkyNDggMTUuNDU3NEwzLjk5MjE4IDE1LjM4MzVMMy45OTIxNSAxNS4zODM1TDMuOTI0OCAxNS40NTc0Wk01LjA4NTQ2IDE1LjkwNDZWMTUuODA0Nkw1LjA4NTA4IDE1LjgwNDZMNS4wODU0NiAxNS45MDQ2Wk0xMS4yOTk3IDE1LjkwNDZMMTEuMzAwMSAxNS44MDQ2SDExLjI5OTdWMTUuOTA0NlpNMTIuNDYwNCAxNS40NTc0TDEyLjM5MyAxNS4zODM1TDEyLjM5MyAxNS4zODM1TDEyLjQ2MDQgMTUuNDU3NFpNMTMuMDEzOSAxNC4zNDIxTDEyLjkxNDMgMTQuMzMzMUwxMi45MTQzIDE0LjMzMzFMMTMuMDEzOSAxNC4zNDIxWk0xMy45NTkgMy44ODU4MVYzLjc4NTgxSDEzLjg2NzZMMTMuODU5NCAzLjg3NjgxTDEzLjk1OSAzLjg4NTgxWk0xNC45MjE5IDMuNzYwMDZMMTQuODUxMiAzLjY4OTM0TDE0Ljg1MTEgMy42ODk0N0wxNC45MjE5IDMuNzYwMDZaTTExLjQwNDkgMy4wMjc0SDExLjMwNDlWMy4xMjc0SDExLjQwNDlWMy4wMjc0Wk00LjIyNjMyIDE0LjI2NDdMNC4zMjU5MSAxNC4yNTU3TDQuMzI1OTEgMTQuMjU1N0w0LjIyNjMyIDE0LjI2NDdaTTQuNTAyOTMgMTQuODIyNEw0LjU3MDI4IDE0Ljc0ODVMNC41NzAyNyAxNC43NDg1TDQuNTAyOTMgMTQuODIyNFpNNS4wODMzMyAxNS4wNDU5VjE0Ljk0NTlMNS4wODI5MSAxNC45NDU5TDUuMDgzMzMgMTUuMDQ1OVpNMTEuMjk3NiAxNS4wNDU5TDExLjI5OCAxNC45NDU5SDExLjI5NzZWMTUuMDQ1OVpNMTEuODc4IDE0LjgyMjRMMTEuOTQ1MyAxNC44OTYzTDExLjk0NTMgMTQuODk2M0wxMS44NzggMTQuODIyNFpNMTIuMTU0OCAxNC4yNjQ3TDEyLjA1NTIgMTQuMjU1N1YxNC4yNTU3TDEyLjE1NDggMTQuMjY0N1pNMTMuMDk3NiAzLjg4NTUxTDEzLjE5NzIgMy44OTQ1NkwxMy4yMDcxIDMuNzg1NTFIMTMuMDk3NlYzLjg4NTUxWk0zLjI4MzM2IDMuODg1NTFWMy43ODU1MUgzLjE3Mzg3TDMuMTgzNzcgMy44OTQ1NkwzLjI4MzM2IDMuODg1NTFaTTEwLjQyMjQgMS42NTA3MUwxMC40OTMxIDEuNTgwMDVMMTAuNDkzMSAxLjU3OTk4TDEwLjQyMjQgMS42NTA3MVpNNS44MzM0MiAxLjk1NDMxSDUuNzMzNDJWMS45NTQzM0w1LjgzMzQyIDEuOTU0MzFaTTUuODMzNjUgMy4wMjc0Mkw1LjczMzY1IDMuMDI3NDRMNS43MzM2OCAzLjEyNzQySDUuODMzNjVWMy4wMjc0MlpNMTAuNTQ3OSAzLjAyNzQyVjMuMTI3NDJIMTAuNjQ3OVYzLjAyNzQySDEwLjU0NzlaTTE1LjE0MjIgMy41MzA4OEwxNS4xNDI3IDMuNTI3NjlMMTQuOTQ0NiAzLjUwMDIyTDE0Ljk0NDEgMy41MDM0MUwxNS4xNDIyIDMuNTMwODhaTTE1LjE0MjcgMy41MjczQzE1LjE0NTcgMy41MDUyOSAxNS4xNDczIDMuNDgzIDE1LjE0NzQgMy40NjA1N0wxNC45NDc0IDMuNDU5MDdDMTQuOTQ3MyAzLjQ3MzA0IDE0Ljk0NjMgMy40ODY5MSAxNC45NDQ1IDMuNTAwNjFMMTUuMTQyNyAzLjUyNzNaTTE1LjE0NzQgMy40NjAxNEwxNS4xNDc0IDMuNDU2OTNMMTQuOTQ3NCAzLjQ1NjNMMTQuOTQ3NCAzLjQ1OTUxTDE1LjE0NzQgMy40NjAxNFpNMTUuMTQ3MiAzLjQ2MzY3TDE1LjE0NzQgMy40NjA3NkwxNC45NDc5IDMuNDQ2NjVMMTQuOTQ3NyAzLjQ0OTU2TDE1LjE0NzIgMy40NjM2N1pNMTUuMTQ3NiAzLjQ1MzAyQzE1LjE0NzMgMy4zOTcxMSAxNS4xMzgxIDMuMzQyMTEgMTUuMTIwOCAzLjI4OTk0TDE0LjkzMDkgMy4zNTI4NkMxNC45NDE3IDMuMzg1MzMgMTQuOTQ3NCAzLjQxOTU3IDE0Ljk0NzcgMy40NTQzOEwxNS4xNDc2IDMuNDUzMDJaTTE1LjEyMDggMy4yODk5NEMxNS4wOTUxIDMuMjEyNDkgMTUuMDUxNiAzLjE0MTIzIDE0Ljk5MjggMy4wODI0NEwxNC44NTE0IDMuMjIzODhDMTQuODg3OSAzLjI2MDM1IDE0LjkxNDkgMy4zMDQ2MyAxNC45MzA5IDMuMzUyODZMMTUuMTIwOCAzLjI4OTk0Wk0xNC45OTI5IDMuMDgyNTdDMTQuODkzOSAyLjk4MzE2IDE0Ljc1OTMgMi45Mjc0IDE0LjYxOTEgMi45Mjc0VjMuMTI3NEMxNC43MDYyIDMuMTI3NCAxNC43ODk4IDMuMTYyMDYgMTQuODUxMyAzLjIyMzc1TDE0Ljk5MjkgMy4wODI1N1pNMTQuNjE5MSAyLjkyNzRIMTEuNTM4MlYzLjEyNzRIMTQuNjE5MVYyLjkyNzRaTTExLjYzODIgMy4wMjc0VjIuODk0MDdIMTEuNDM4MlYzLjAyNzRIMTEuNjM4MlpNMTEuNTM4MiAyLjc5NDA3SDExLjQwNDlWMi45OTQwN0gxMS41MzgyVjIuNzk0MDdaTTExLjUwNDkgMi44OTQwN1YxLjk1NDNIMTEuMzA0OVYyLjg5NDA3SDExLjUwNDlaTTExLjUwNDkgMS45NTQzQzExLjUwNDkgMS41ODYzNSAxMS4zNTg5IDEuMjMzMzcgMTEuMDk5MSAwLjk3MzExNkwxMC45NTc2IDEuMTE0NDJDMTEuMTc5OSAxLjMzNzE0IDExLjMwNDkgMS42MzkyOCAxMS4zMDQ5IDEuOTU0M0gxMS41MDQ5Wk0xMS4wOTkxIDAuOTczMTM2QzEwLjgzOTMgMC43MTI3MDcgMTAuNDg2NyAwLjU2NjUwNCAxMC4xMTkxIDAuNTY2NTA0VjAuNzY2NTA0QzEwLjQzMzYgMC43NjY1MDQgMTAuNzM1MiAwLjg5MTU3NCAxMC45NTc1IDEuMTE0NEwxMS4wOTkxIDAuOTczMTM2Wk0xMC4xMTkxIDAuNTY2NTA0SDYuMjYxOTVWMC43NjY1MDRIMTAuMTE5MVYwLjU2NjUwNFpNNi4yNjE5NSAwLjU2NjUwNEM1Ljg5NDI5IDAuNTY2NTA0IDUuNTQxNzggMC43MTI3MDggNS4yODE5MSAwLjk3MzEzNUw1LjQyMzQ4IDEuMTE0NEM1LjY0NTgzIDAuODkxNTczIDUuOTQ3NDEgMC43NjY1MDQgNi4yNjE5NSAwLjc2NjUwNFYwLjU2NjUwNFpNNS4yODE5MyAwLjk3MzExNEM1LjAyMjA5IDEuMjMzMzcgNC44NzYxNyAxLjU4NjM2IDQuODc2MTcgMS45NTQzSDUuMDc2MTdDNS4wNzYxNyAxLjYzOTI4IDUuMjAxMSAxLjMzNzEzIDUuNDIzNDYgMS4xMTQ0Mkw1LjI4MTkzIDAuOTczMTE0Wk0xLjc2MTkgMi45Mjc0QzEuNDY5NzYgMi45Mjc0IDEuMjMzMzcgMy4xNjQ0IDEuMjMzMzcgMy40NTY2MUgxLjQzMzM3QzEuNDMzMzcgMy4yNzQ1NiAxLjU4MDUyIDMuMTI3NCAxLjc2MTkgMy4xMjc0VjIuOTI3NFpNMS4yMzMzNyAzLjQ1NjYxQzEuMjMzMzcgMy43NDg4MiAxLjQ2OTc3IDMuOTg1ODEgMS43NjE5IDMuOTg1ODFWMy43ODU4MUMxLjU4MDUyIDMuNzg1ODEgMS40MzMzNyAzLjYzODY2IDEuNDMzMzcgMy40NTY2MUgxLjIzMzM3Wk0xLjc2MTkgMy45ODU4MUgyLjQyMTgyVjMuNzg1ODFIMS43NjE5VjMuOTg1ODFaTTIuMzIyMjMgMy44OTQ4NUwzLjI3MTU1IDE0LjM1MTFMMy40NzA3MyAxNC4zMzNMMi41MjE0MiAzLjg3Njc3TDIuMzIyMjMgMy44OTQ4NVpNMy4yNzE1NSAxNC4zNTExQzMuMzEyNTEgMTQuODA0MSAzLjUyMTQ0IDE1LjIyNTIgMy44NTc0NiAxNS41MzEzTDMuOTkyMTUgMTUuMzgzNUMzLjY5MzE4IDE1LjExMTEgMy41MDcyIDE0LjczNjQgMy40NzA3NCAxNC4zMzMxTDMuMjcxNTUgMTQuMzUxMVpNMy44NTc0MiAxNS41MzEzQzQuMTkzMjggMTUuODM3NiA0LjYzMTY1IDE2LjAwNjMgNS4wODU4NCAxNi4wMDQ2TDUuMDg1MDggMTUuODA0NkM0LjY4MDk4IDE1LjgwNjEgNC4yOTA5OSAxNS42NTYgMy45OTIxOCAxNS4zODM1TDMuODU3NDIgMTUuNTMxM1pNNS4wODU0NiAxNi4wMDQ2SDExLjI5OTdWMTUuODA0Nkg1LjA4NTQ2VjE2LjAwNDZaTTExLjI5OTMgMTYuMDA0NkMxMS43NTM1IDE2LjAwNjMgMTIuMTkxOSAxNS44Mzc2IDEyLjUyNzggMTUuNTMxM0wxMi4zOTMgMTUuMzgzNUMxMi4wOTQyIDE1LjY1NiAxMS43MDQyIDE1LjgwNjEgMTEuMzAwMSAxNS44MDQ2TDExLjI5OTMgMTYuMDA0NlpNMTIuNTI3NyAxNS41MzEzQzEyLjg2MzcgMTUuMjI1MiAxMy4wNzI3IDE0LjgwNDEgMTMuMTEzNSAxNC4zNTFMMTIuOTE0MyAxNC4zMzMxQzEyLjg3OCAxNC43MzY0IDEyLjY5MiAxNS4xMTExIDEyLjM5MyAxNS4zODM1TDEyLjUyNzcgMTUuNTMxM1pNMTMuMTEzNSAxNC4zNTExTDE0LjA1ODYgMy44OTQ4MUwxMy44NTk0IDMuODc2ODFMMTIuOTE0MyAxNC4zMzMxTDEzLjExMzUgMTQuMzUxMVpNMTMuOTU5IDMuOTg1ODFIMTQuNjE4OVYzLjc4NTgxSDEzLjk1OVYzLjk4NTgxWk0xNC42MTg5IDMuOTg1ODFDMTQuNzU5IDMuOTg1ODEgMTQuODkzNyAzLjkzMDA1IDE0Ljk5MjcgMy44MzA2NUwxNC44NTExIDMuNjg5NDdDMTQuNzg5NiAzLjc1MTE1IDE0LjcwNiAzLjc4NTgxIDE0LjYxODkgMy43ODU4MVYzLjk4NTgxWk0xNC45OTI2IDMuODMwNzhDMTUuMDc0MSAzLjc0OTMyIDE1LjEyNjEgMy42NDM5MiAxNS4xNDIyIDMuNTMxMjNMMTQuOTQ0MiAzLjUwMzA2QzE0LjkzNDIgMy41NzMyNiAxNC45MDE3IDMuNjM4OCAxNC44NTEyIDMuNjg5MzRMMTQuOTkyNiAzLjgzMDc4Wk0xMS41MDQ5IDMuMDI3NFYyLjg5NDA3SDExLjMwNDlWMy4wMjc0SDExLjUwNDlaTTExLjUzODIgMi45Mjc0SDExLjQwNDlWMy4xMjc0SDExLjUzODJWMi45Mjc0Wk00LjU3MDI3IDE0Ljc0ODVDNC40MzAxMiAxNC42MjA4IDQuMzQzMDkgMTQuNDQ1IDQuMzI1OTEgMTQuMjU1N0w0LjEyNjcyIDE0LjI3MzhDNC4xNDg0IDE0LjUxMjYgNC4yNTgyNSAxNC43MzQ4IDQuNDM1NTggMTQuODk2M0w0LjU3MDI3IDE0Ljc0ODVaTTUuMDgyOTEgMTQuOTQ1OUM0Ljg5MzM3IDE0Ljk0NjcgNC43MTA1MSAxNC44NzYzIDQuNTcwMjggMTQuNzQ4NUw0LjQzNTU4IDE0Ljg5NjNDNC42MTI3OSAxNS4wNTc4IDQuODQ0MDEgMTUuMTQ2OSA1LjA4Mzc1IDE1LjE0NTlMNS4wODI5MSAxNC45NDU5Wk0xMS4yOTc2IDE0Ljk0NTlINS4wODMzM1YxNS4xNDU5SDExLjI5NzZWMTQuOTQ1OVpNMTEuODEwNiAxNC43NDg1QzExLjY3MDQgMTQuODc2MyAxMS40ODc1IDE0Ljk0NjcgMTEuMjk4IDE0Ljk0NTlMMTEuMjk3MiAxNS4xNDU5QzExLjUzNjkgMTUuMTQ2OSAxMS43NjgxIDE1LjA1NzggMTEuOTQ1MyAxNC44OTYzTDExLjgxMDYgMTQuNzQ4NVpNMTIuMDU1MiAxNC4yNTU3QzEyLjAzOCAxNC40NDUgMTEuOTUwOCAxNC42MjA3IDExLjgxMDYgMTQuNzQ4NUwxMS45NDUzIDE0Ljg5NjNDMTIuMTIyNiAxNC43MzQ4IDEyLjIzMjcgMTQuNTEyNyAxMi4yNTQ0IDE0LjI3MzhMMTIuMDU1MiAxNC4yNTU3Wk0xMC4xMTkyIDEuNjI1MUMxMC4yMDY0IDEuNjI1MSAxMC4yOSAxLjY1OTc1IDEwLjM1MTcgMS43MjE0M0wxMC40OTMxIDEuNTc5OThDMTAuMzkzOSAxLjQ4MDg4IDEwLjI1OTUgMS40MjUxIDEwLjExOTIgMS40MjUxVjEuNjI1MVpNNi4yNjIxIDEuNjI1MUgxMC4xMTkyVjEuNDI1MUg2LjI2MjFWMS42MjUxWk01LjkzMzQyIDEuOTU0MzFDNS45MzM0MiAxLjc3MjMgNi4wODA2NyAxLjYyNTEgNi4yNjIxIDEuNjI1MVYxLjQyNTFDNS45NzAwMSAxLjQyNTEgNS43MzM0MiAxLjY2MjA0IDUuNzMzNDIgMS45NTQzMUg1LjkzMzQyWk01LjkzMzY1IDMuMDI3NEw1LjkzMzQyIDEuOTU0MjhMNS43MzM0MiAxLjk1NDMzTDUuNzMzNjUgMy4wMjc0NEw1LjkzMzY1IDMuMDI3NFpNMTAuMzUxNiAxLjcyMTM2QzEwLjQxMzMgMS43ODMxNCAxMC40NDc5IDEuODY2ODYgMTAuNDQ3OSAxLjk1NDMxSDEwLjY0NzlDMTAuNjQ3OSAxLjgxMzkxIDEwLjU5MjMgMS42NzkzNiAxMC40OTMxIDEuNTgwMDVMMTAuMzUxNiAxLjcyMTM2Wk00Ljg3NjE3IDEuOTU0M1YzLjAyNzRINS4wNzYxN1YxLjk1NDNINC44NzYxN1pNNC45NzYxNyAyLjkyNzRIMS43NjE5VjMuMTI3NEg0Ljk3NjE3VjIuOTI3NFpNNC4zMjU5MSAxNC4yNTU3TDMuMzgyOTUgMy44NzY0NkwzLjE4Mzc3IDMuODk0NTZMNC4xMjY3MyAxNC4yNzM4TDQuMzI1OTEgMTQuMjU1N1pNMTIuOTk4IDMuODc2NDdMMTIuMDU1MiAxNC4yNTU3TDEyLjI1NDQgMTQuMjczOEwxMy4xOTcyIDMuODk0NTZMMTIuOTk4IDMuODc2NDdaTTMuMjgzMzYgMy45ODU1MUgxMy4wOTc2VjMuNzg1NTFIMy4yODMzNlYzLjk4NTUxWk0xMC41NDc5IDIuOTI3NDJINS44MzM2NVYzLjEyNzQySDEwLjU0NzlWMi45Mjc0MlpNMTAuNDQ3OSAxLjk1NDMxVjMuMDI3NDJIMTAuNjQ3OVYxLjk1NDMxSDEwLjQ0NzlaIiBmaWxsPSIjQTNBM0EzIiBtYXNrPSJ1cmwoI3BhdGgtMi1vdXRzaWRlLTFfMTY3M18xNTg4MCkiLz4KPC9nPgo8L2c+Cjwvc3ZnPgo=");
}

.basket-items-list-item-notification {
	grid-column: 5 span;
	text-align: center;
}

.basket-items-list-item-removed-container {
	font-size: 12px;
	color: #A3A3A3;
}

.basket-items-list-item-removed-block {
	margin-top: 8px;
}

.basket-items-list-item-removed-block a {
	color: #292D32;
	font-size: 13px;
}

.basket-item-delayed {
	display: none;
}

@media (max-width: 1199px) {
    /* .basket-items-list-item-container {
        grid-template-columns: 70px 270px 1fr 1fr auto;
    } */

    .basket-items-list-item-container {
        gap: 30px;
    }

	.basket-items-list-wrapper {
		margin-bottom: 80px;
	}
}

@media (max-width: 991px) {
    .basket-items-list-item-container {
        grid-template-columns: 40.5% 17.5% 120px 1fr;
        gap: 15px;
    }
}

@media (max-width: 767px) {
	.basket-items-list-wrapper {
		margin-bottom: 40px;
	}
	.basket-items-list-header {
		display: none;
	}
	#header__product-count {
		display: inline-block;
	}
	.basket-items-list-item-container {
        grid-template-columns: 71px 120px auto;
		padding: 12px;
		border-radius: 4px;
		background-color: #fff;
		border-bottom: none;
		column-gap: 16px;
        row-gap: 0;
	}

	.basket-items-list-item-container:not(:last-child) {
		margin-bottom: 8px;
	}

	.basket-items-list-item-price-for-one {
        display: block !important;
        grid-column: 2 / 2 span;
        margin-bottom: 16px;
    }
	.basket-items-list-item-descriptions {
		margin-bottom: 8px;
        grid-column: 3 span;
	}
	.basket-items-list-item-amount {
		grid-column: 2 / 1 span;
	}

	.basket-items-list-item-price:not(.basket-items-list-item-price-for-one) {
        grid-column: 3 / 1 span;
		display: flex;
		justify-content: flex-end;
	}

	.basket-item-actions-remove {
        position: absolute;
        right: 0;
        top: 0;
		width: 100%;
        max-width: 34px;
		height: 34px;
		background-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzQiIGhlaWdodD0iMzQiIHZpZXdCb3g9IjAgMCAzNCAzNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3Qgd2lkdGg9IjM0IiBoZWlnaHQ9IjM0IiByeD0iMTciIGZpbGw9IiMzOTNFNDYiIGZpbGwtb3BhY2l0eT0iMC4wNiIvPgo8cGF0aCBkPSJNMjMuMTY2IDEzLjAyNTNDMjMuMTY2IDEyLjkyNTggMjMuMTI2NSAxMi44MzAyIDIzLjA1NjIgMTIuNzU5OEMyMi45ODU5IDEyLjY4OTMgMjIuODkwNCAxMi42NDk4IDIyLjc5MSAxMi42NDk4SDE5Ljk3ODZWMTEuNzEwOEMxOS45Nzg2IDExLjQxMiAxOS44NjAxIDExLjEyNTQgMTkuNjQ5MSAxMC45MTQxQzE5LjQzODEgMTAuNzAyNyAxOS4xNTIgMTAuNTg0IDE4Ljg1MzUgMTAuNTg0SDE1LjQ3ODVDMTUuMTgwMSAxMC41ODQgMTQuODkzOSAxMC43MDI3IDE0LjY4MjkgMTAuOTE0MUMxNC40NzIgMTEuMTI1NCAxNC4zNTM1IDExLjQxMiAxNC4zNTM1IDExLjcxMDhWMTIuNjQ5OEgxMS41NDFDMTEuMzMzOCAxMi42NDk4IDExLjE2NiAxMi44MTc4IDExLjE2NiAxMy4wMjUzQzExLjE2NiAxMy4yMzI4IDExLjMzMzggMTMuNDAwOSAxMS41NDEgMTMuNDAwOUgxMi4xMTg0TDEyLjk0OTEgMjIuNTUwMUMxMi45ODI5IDIyLjkyNDggMTMuMTU1NyAyMy4yNzI5IDEzLjQzMzUgMjMuNTI2QzEzLjcxMTIgMjMuNzc5MiAxNC4wNzM2IDIzLjkxODcgMTQuNDQ5MSAyMy45MTczSDE5Ljg4NjZDMjAuMjYyMSAyMy45MTg3IDIwLjYyNDUgMjMuNzc5MiAyMC45MDIxIDIzLjUyNkMyMS4xNzk5IDIzLjI3MjkgMjEuMzUyNyAyMi45MjQ4IDIxLjM4NjUgMjIuNTUwMUwyMi4yMTM0IDEzLjQwMDlIMjIuNzkwOUMyMi44OTAzIDEzLjQwMDkgMjIuOTg1NyAxMy4zNjEzIDIzLjA1NiAxMy4yOTA4QzIzLjEyNjMgMTMuMjIwNSAyMy4xNjU4IDEzLjEyNDkgMjMuMTY1OCAxMy4wMjUzTDIzLjE2NiAxMy4wMjUzWk0xNS4xMDM2IDExLjcxMDhDMTUuMTAzNiAxMS41MDMzIDE1LjI3MTUgMTEuMzM1MyAxNS40Nzg3IDExLjMzNTNIMTguODUzNkMxOC45NTMyIDExLjMzNTMgMTkuMDQ4NSAxMS4zNzQ4IDE5LjExODkgMTEuNDQ1MkMxOS4xODkyIDExLjUxNTYgMTkuMjI4NyAxMS42MTExIDE5LjIyODcgMTEuNzEwOFYxMi42NDk4SDE1LjEwMzhMMTUuMTAzNiAxMS43MTA4Wk0yMC42MzQ4IDIyLjQ4MjRDMjAuNjE3OCAyMi42Njk4IDIwLjUzMTUgMjIuODQzOCAyMC4zOTI2IDIyLjk3MDRDMjAuMjUzNyAyMy4wOTY5IDIwLjA3MjUgMjMuMTY2OCAxOS44ODQ3IDIzLjE2NkgxNC40NDcyQzE0LjI1OTQgMjMuMTY2OCAxNC4wNzgzIDIzLjA5NjkgMTMuOTM5NCAyMi45NzA0QzEzLjgwMDUgMjIuODQzOSAxMy43MTQyIDIyLjY2OTggMTMuNjk3MiAyMi40ODI0TDEyLjg3MjMgMTMuNDAwNkgyMS40NTk3TDIwLjYzNDggMjIuNDgyNFoiIGZpbGw9IiMyOTJEMzIiLz4KPG1hc2sgaWQ9InBhdGgtMy1vdXRzaWRlLTFfMjA5OF81MzUyIiBtYXNrVW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4PSIxMC4xNjYiIHk9IjkuNTgzOTgiIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNSIgZmlsbD0iYmxhY2siPgo8cmVjdCBmaWxsPSJ3aGl0ZSIgeD0iMTAuMTY2IiB5PSI5LjU4Mzk4IiB3aWR0aD0iMTQiIGhlaWdodD0iMTUiLz4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yMy4xNjIxIDEzLjA3ODNMMjMuMTYyNSAxMy4wNzU1QzIzLjE2NDYgMTMuMDU5OSAyMy4xNjU3IDEzLjA0NDEgMjMuMTY1OCAxMy4wMjgxTDIzLjE2NTggMTMuMDI1M0wyMy4xNjYgMTMuMDIyOEMyMy4xNjU3IDEyLjk4MzEgMjMuMTU5MiAxMi45NDQxIDIzLjE0NjkgMTIuOTA3QzIzLjEyODcgMTIuODUyIDIzLjA5NzggMTIuODAxNSAyMy4wNTYyIDEyLjc1OThDMjIuOTg1OSAxMi42ODkzIDIyLjg5MDQgMTIuNjQ5OCAyMi43OTEgMTIuNjQ5OEgyMC4wOTUyVjEyLjUzMzFIMTkuOTc4NlYxMS43MTA4QzE5Ljk3ODYgMTEuNDEyIDE5Ljg2MDEgMTEuMTI1NCAxOS42NDkxIDEwLjkxNDFDMTkuNDM4MSAxMC43MDI3IDE5LjE1MiAxMC41ODQgMTguODUzNSAxMC41ODRIMTUuNDc4NUMxNS4xODAxIDEwLjU4NCAxNC44OTM5IDEwLjcwMjcgMTQuNjgyOSAxMC45MTQxQzE0LjQ3MiAxMS4xMjU0IDE0LjM1MzUgMTEuNDEyIDE0LjM1MzUgMTEuNzEwOFYxMi42NDk4SDExLjU0MUMxMS4zMzM4IDEyLjY0OTggMTEuMTY2IDEyLjgxNzggMTEuMTY2IDEzLjAyNTNDMTEuMTY2IDEzLjIzMjggMTEuMzMzOCAxMy40MDA5IDExLjU0MSAxMy40MDA5SDEyLjExODRMMTIuOTQ5MSAyMi41NTAxQzEyLjk4MjkgMjIuOTI0OCAxMy4xNTU3IDIzLjI3MjkgMTMuNDMzNSAyMy41MjZDMTMuNzExMiAyMy43NzkyIDE0LjA3MzYgMjMuOTE4NyAxNC40NDkxIDIzLjkxNzNIMTkuODg2NkMyMC4yNjIxIDIzLjkxODcgMjAuNjI0NSAyMy43NzkyIDIwLjkwMjEgMjMuNTI2QzIxLjE3OTkgMjMuMjcyOSAyMS4zNTI3IDIyLjkyNDggMjEuMzg2NSAyMi41NTAxTDIyLjIxMzQgMTMuNDAwOUgyMi43OTA5QzIyLjg5MDMgMTMuNDAwOSAyMi45ODU3IDEzLjM2MTMgMjMuMDU2IDEzLjI5MDhDMjMuMTEzNyAxMy4yMzMxIDIzLjE1MDcgMTMuMTU4MyAyMy4xNjIxIDEzLjA3ODNaTTE5Ljk3ODYgMTIuNTMzMVYxMi42NDk4SDIwLjA5NTJNMTMuNjk3MyAyMi40ODI0QzEzLjcxNDMgMjIuNjY5OCAxMy44MDA1IDIyLjg0MzkgMTMuOTM5NCAyMi45NzA0QzE0LjA3ODMgMjMuMDk2OSAxNC4yNTk0IDIzLjE2NjggMTQuNDQ3MiAyMy4xNjZIMTkuODg0N0MyMC4wNzI1IDIzLjE2NjggMjAuMjUzNyAyMy4wOTY5IDIwLjM5MjYgMjIuOTcwNEMyMC41MzE1IDIyLjg0MzggMjAuNjE3OCAyMi42Njk4IDIwLjYzNDggMjIuNDgyNEwyMS40NTk3IDEzLjQwMDZIMTIuODcyM0wxMy42OTczIDIyLjQ4MjRaTTE5LjExODkgMTEuNDQ1MkMxOS4wNDg1IDExLjM3NDggMTguOTUzMiAxMS4zMzUzIDE4Ljg1MzYgMTEuMzM1M0gxNS40Nzg3QzE1LjI3MTUgMTEuMzM1MyAxNS4xMDM2IDExLjUwMzMgMTUuMTAzNiAxMS43MTA4TDE1LjEwMzggMTIuNjQ5OEgxOS4yMjg3VjExLjcxMDhDMTkuMjI4NyAxMS42MTExIDE5LjE4OTIgMTEuNTE1NiAxOS4xMTg5IDExLjQ0NTJaIi8+CjwvbWFzaz4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yMy4xNjIxIDEzLjA3ODNMMjMuMTYyNSAxMy4wNzU1QzIzLjE2NDYgMTMuMDU5OSAyMy4xNjU3IDEzLjA0NDEgMjMuMTY1OCAxMy4wMjgxTDIzLjE2NTggMTMuMDI1M0wyMy4xNjYgMTMuMDIyOEMyMy4xNjU3IDEyLjk4MzEgMjMuMTU5MiAxMi45NDQxIDIzLjE0NjkgMTIuOTA3QzIzLjEyODcgMTIuODUyIDIzLjA5NzggMTIuODAxNSAyMy4wNTYyIDEyLjc1OThDMjIuOTg1OSAxMi42ODkzIDIyLjg5MDQgMTIuNjQ5OCAyMi43OTEgMTIuNjQ5OEgyMC4wOTUyVjEyLjUzMzFIMTkuOTc4NlYxMS43MTA4QzE5Ljk3ODYgMTEuNDEyIDE5Ljg2MDEgMTEuMTI1NCAxOS42NDkxIDEwLjkxNDFDMTkuNDM4MSAxMC43MDI3IDE5LjE1MiAxMC41ODQgMTguODUzNSAxMC41ODRIMTUuNDc4NUMxNS4xODAxIDEwLjU4NCAxNC44OTM5IDEwLjcwMjcgMTQuNjgyOSAxMC45MTQxQzE0LjQ3MiAxMS4xMjU0IDE0LjM1MzUgMTEuNDEyIDE0LjM1MzUgMTEuNzEwOFYxMi42NDk4SDExLjU0MUMxMS4zMzM4IDEyLjY0OTggMTEuMTY2IDEyLjgxNzggMTEuMTY2IDEzLjAyNTNDMTEuMTY2IDEzLjIzMjggMTEuMzMzOCAxMy40MDA5IDExLjU0MSAxMy40MDA5SDEyLjExODRMMTIuOTQ5MSAyMi41NTAxQzEyLjk4MjkgMjIuOTI0OCAxMy4xNTU3IDIzLjI3MjkgMTMuNDMzNSAyMy41MjZDMTMuNzExMiAyMy43NzkyIDE0LjA3MzYgMjMuOTE4NyAxNC40NDkxIDIzLjkxNzNIMTkuODg2NkMyMC4yNjIxIDIzLjkxODcgMjAuNjI0NSAyMy43NzkyIDIwLjkwMjEgMjMuNTI2QzIxLjE3OTkgMjMuMjcyOSAyMS4zNTI3IDIyLjkyNDggMjEuMzg2NSAyMi41NTAxTDIyLjIxMzQgMTMuNDAwOUgyMi43OTA5QzIyLjg5MDMgMTMuNDAwOSAyMi45ODU3IDEzLjM2MTMgMjMuMDU2IDEzLjI5MDhDMjMuMTEzNyAxMy4yMzMxIDIzLjE1MDcgMTMuMTU4MyAyMy4xNjIxIDEzLjA3ODNaTTE5Ljk3ODYgMTIuNTMzMVYxMi42NDk4SDIwLjA5NTJNMTMuNjk3MyAyMi40ODI0QzEzLjcxNDMgMjIuNjY5OCAxMy44MDA1IDIyLjg0MzkgMTMuOTM5NCAyMi45NzA0QzE0LjA3ODMgMjMuMDk2OSAxNC4yNTk0IDIzLjE2NjggMTQuNDQ3MiAyMy4xNjZIMTkuODg0N0MyMC4wNzI1IDIzLjE2NjggMjAuMjUzNyAyMy4wOTY5IDIwLjM5MjYgMjIuOTcwNEMyMC41MzE1IDIyLjg0MzggMjAuNjE3OCAyMi42Njk4IDIwLjYzNDggMjIuNDgyNEwyMS40NTk3IDEzLjQwMDZIMTIuODcyM0wxMy42OTczIDIyLjQ4MjRaTTE5LjExODkgMTEuNDQ1MkMxOS4wNDg1IDExLjM3NDggMTguOTUzMiAxMS4zMzUzIDE4Ljg1MzYgMTEuMzM1M0gxNS40Nzg3QzE1LjI3MTUgMTEuMzM1MyAxNS4xMDM2IDExLjUwMzMgMTUuMTAzNiAxMS43MTA4TDE1LjEwMzggMTIuNjQ5OEgxOS4yMjg3VjExLjcxMDhDMTkuMjI4NyAxMS42MTExIDE5LjE4OTIgMTEuNTE1NiAxOS4xMTg5IDExLjQ0NTJaIiBmaWxsPSIjQTNBM0EzIi8+CjxwYXRoIGQ9Ik0yMC4xMzA2IDEyLjYxNDRMMjAuMDEzOSAxMi40OTc3TDE5Ljk0MzIgMTIuNTY4NUwyMC4wNTk5IDEyLjY4NTFMMjAuMTMwNiAxMi42MTQ0Wk0yMy4xNjIxIDEzLjA3ODNMMjMuMjYxMSAxMy4wOTI0TDIzLjI2MTEgMTMuMDkyTDIzLjE2MjEgMTMuMDc4M1pNMjMuMTYyNSAxMy4wNzU1TDIzLjI2MTUgMTMuMDg5MkwyMy4yNjE2IDEzLjA4ODhMMjMuMTYyNSAxMy4wNzU1Wk0yMy4xNjU4IDEzLjAyODFMMjMuMjY1OCAxMy4wMjg5TDIzLjI2NTggMTMuMDI4NUwyMy4xNjU4IDEzLjAyODFaTTIzLjE2NTggMTMuMDI1M0wyMy4wNjU4IDEzLjAxODNMMjMuMDY1OCAxMy4wMjVMMjMuMTY1OCAxMy4wMjUzWk0yMy4xNjYgMTMuMDIyOEwyMy4yNjYxIDEzLjAyOTlMMjMuMjY2IDEzLjAyMjFMMjMuMTY2IDEzLjAyMjhaTTIzLjE0NjkgMTIuOTA3TDIzLjA1MiAxMi45Mzg1VjEyLjkzODVMMjMuMTQ2OSAxMi45MDdaTTIzLjA1NjIgMTIuNzU5OEwyMi45ODUzIDEyLjgzMDRMMjIuOTg1NSAxMi44MzA1TDIzLjA1NjIgMTIuNzU5OFpNMjAuMDk1MiAxMi41MzMxSDIwLjE5NTJWMTIuNDMzMUgyMC4wOTUyVjEyLjUzMzFaTTE5LjY0OTEgMTAuOTE0MUwxOS41NzgzIDEwLjk4NDdMMTkuNTc4MyAxMC45ODQ3TDE5LjY0OTEgMTAuOTE0MVpNMTQuNjgyOSAxMC45MTQxTDE0Ljc1MzcgMTAuOTg0N0wxNC43NTM3IDEwLjk4NDdMMTQuNjgyOSAxMC45MTQxWk0xNC4zNTM1IDEyLjY0OThWMTIuNzQ5OEgxNC40NTM1VjEyLjY0OThIMTQuMzUzNVpNMTIuMTE4NCAxMy40MDA5TDEyLjIxOCAxMy4zOTE4TDEyLjIwOTcgMTMuMzAwOUgxMi4xMTg0VjEzLjQwMDlaTTEyLjk0OTEgMjIuNTUwMUwxMy4wNDg3IDIyLjU0MTFMMTMuMDQ4NyAyMi41NDExTDEyLjk0OTEgMjIuNTUwMVpNMTMuNDMzNSAyMy41MjZMMTMuNTAwOSAyMy40NTIxTDEzLjUwMDkgMjMuNDUyMUwxMy40MzM1IDIzLjUyNlpNMTQuNDQ5MSAyMy45MTczVjIzLjgxNzNMMTQuNDQ4NyAyMy44MTczTDE0LjQ0OTEgMjMuOTE3M1pNMTkuODg2NiAyMy45MTczTDE5Ljg4NjkgMjMuODE3M0gxOS44ODY2VjIzLjkxNzNaTTIwLjkwMjEgMjMuNTI2TDIwLjgzNDggMjMuNDUyMUwyMC44MzQ4IDIzLjQ1MjFMMjAuOTAyMSAyMy41MjZaTTIxLjM4NjUgMjIuNTUwMUwyMS4yODY5IDIyLjU0MTFMMjEuMjg2OSAyMi41NDExTDIxLjM4NjUgMjIuNTUwMVpNMjIuMjEzNCAxMy40MDA5VjEzLjMwMDlIMjIuMTIyMUwyMi4xMTM4IDEzLjM5MTlMMjIuMjEzNCAxMy40MDA5Wk0yMy4wNTYgMTMuMjkwOEwyMi45ODUzIDEzLjIyMDFMMjIuOTg1MSAxMy4yMjAzTDIzLjA1NiAxMy4yOTA4Wk0xOS45Nzg2IDEyLjY0OThIMTkuODc4NlYxMi43NDk4SDE5Ljk3ODZWMTIuNjQ5OFpNMTMuNjk3MyAyMi40ODI0TDEzLjc5NjkgMjIuNDczNEwxMy43OTY5IDIyLjQ3MzRMMTMuNjk3MyAyMi40ODI0Wk0xMy45Mzk0IDIyLjk3MDRMMTQuMDA2NyAyMi44OTY1TDE0LjAwNjcgMjIuODk2NUwxMy45Mzk0IDIyLjk3MDRaTTE0LjQ0NzIgMjMuMTY2VjIzLjA2NkwxNC40NDY4IDIzLjA2NkwxNC40NDcyIDIzLjE2NlpNMTkuODg0NyAyMy4xNjZMMTkuODg1MSAyMy4wNjZIMTkuODg0N1YyMy4xNjZaTTIwLjM5MjYgMjIuOTcwNEwyMC40NTk5IDIzLjA0NDNMMjAuNDU5OSAyMy4wNDQzTDIwLjM5MjYgMjIuOTcwNFpNMjAuNjM0OCAyMi40ODI0TDIwLjUzNTIgMjIuNDczNFYyMi40NzM0TDIwLjYzNDggMjIuNDgyNFpNMjEuNDU5NyAxMy40MDA2TDIxLjU1OTMgMTMuNDA5N0wyMS41NjkyIDEzLjMwMDZIMjEuNDU5N1YxMy40MDA2Wk0xMi44NzIzIDEzLjQwMDZWMTMuMzAwNkgxMi43NjI4TDEyLjc3MjcgMTMuNDA5N0wxMi44NzIzIDEzLjQwMDZaTTE5LjExODkgMTEuNDQ1MkwxOS4xODk2IDExLjM3NDVMMTkuMTg5NiAxMS4zNzQ0TDE5LjExODkgMTEuNDQ1MlpNMTUuMTAzNiAxMS43MTA4SDE1LjAwMzZWMTEuNzEwOEwxNS4xMDM2IDExLjcxMDhaTTE1LjEwMzggMTIuNjQ5OEwxNS4wMDM4IDEyLjY0OThMMTUuMDAzOCAxMi43NDk4SDE1LjEwMzhWMTIuNjQ5OFpNMTkuMjI4NyAxMi42NDk4VjEyLjc0OThIMTkuMzI4N1YxMi42NDk4SDE5LjIyODdaTTIzLjI2MTEgMTMuMDkyTDIzLjI2MTUgMTMuMDg5MkwyMy4wNjM0IDEzLjA2MThMMjMuMDYzIDEzLjA2NDZMMjMuMjYxMSAxMy4wOTJaTTIzLjI2MTYgMTMuMDg4OEMyMy4yNjQyIDEzLjA2OTEgMjMuMjY1NyAxMy4wNDkgMjMuMjY1OCAxMy4wMjg5TDIzLjA2NTggMTMuMDI3NEMyMy4wNjU3IDEzLjAzOTEgMjMuMDY0OSAxMy4wNTA3IDIzLjA2MzQgMTMuMDYyMkwyMy4yNjE2IDEzLjA4ODhaTTIzLjI2NTggMTMuMDI4NUwyMy4yNjU4IDEzLjAyNTZMMjMuMDY1OCAxMy4wMjVMMjMuMDY1OCAxMy4wMjc4TDIzLjI2NTggMTMuMDI4NVpNMjMuMjY1NiAxMy4wMzI0TDIzLjI2NTggMTMuMDI5OEwyMy4wNjYzIDEzLjAxNTdMMjMuMDY2MSAxMy4wMTgzTDIzLjI2NTYgMTMuMDMyNFpNMjMuMjY2IDEzLjAyMjFDMjMuMjY1NyAxMi45NzE5IDIzLjI1NzQgMTIuOTIyNCAyMy4yNDE4IDEyLjg3NTZMMjMuMDUyIDEyLjkzODVDMjMuMDYxIDEyLjk2NTcgMjMuMDY1OCAxMi45OTQzIDIzLjA2NiAxMy4wMjM1TDIzLjI2NiAxMy4wMjIxWk0yMy4yNDE4IDEyLjg3NTZDMjMuMjE4OCAxMi44MDYgMjMuMTc5NyAxMi43NDE5IDIzLjEyNjkgMTIuNjg5MUwyMi45ODU1IDEyLjgzMDVDMjMuMDE2IDEyLjg2MSAyMy4wMzg2IDEyLjg5ODEgMjMuMDUyIDEyLjkzODVMMjMuMjQxOCAxMi44NzU2Wk0yMy4xMjcgMTIuNjg5MkMyMy4wMzggMTIuNTk5OSAyMi45MTcgMTIuNTQ5OCAyMi43OTEgMTIuNTQ5OFYxMi43NDk4QzIyLjg2MzkgMTIuNzQ5OCAyMi45MzM5IDEyLjc3ODggMjIuOTg1MyAxMi44MzA0TDIzLjEyNyAxMi42ODkyWk0yMi43OTEgMTIuNTQ5OEgyMC4wOTUyVjEyLjc0OThIMjIuNzkxVjEyLjU0OThaTTIwLjE5NTIgMTIuNjQ5OFYxMi41MzMxSDE5Ljk5NTJWMTIuNjQ5OEgyMC4xOTUyWk0yMC4wOTUyIDEyLjQzMzFIMTkuOTc4NlYxMi42MzMxSDIwLjA5NTJWMTIuNDMzMVpNMjAuMDc4NiAxMi41MzMxVjExLjcxMDhIMTkuODc4NlYxMi41MzMxSDIwLjA3ODZaTTIwLjA3ODYgMTEuNzEwOEMyMC4wNzg2IDExLjM4NTUgMTkuOTQ5NiAxMS4wNzM1IDE5LjcxOTkgMTAuODQzNEwxOS41NzgzIDEwLjk4NDdDMTkuNzcwNiAxMS4xNzczIDE5Ljg3ODYgMTEuNDM4NSAxOS44Nzg2IDExLjcxMDhIMjAuMDc4NlpNMTkuNzE5OSAxMC44NDM1QzE5LjQ5MDIgMTAuNjEzMiAxOS4xNzg1IDEwLjQ4NCAxOC44NTM1IDEwLjQ4NFYxMC42ODRDMTkuMTI1NCAxMC42ODQgMTkuMzg2MSAxMC43OTIxIDE5LjU3ODMgMTAuOTg0N0wxOS43MTk5IDEwLjg0MzVaTTE4Ljg1MzUgMTAuNDg0SDE1LjQ3ODVWMTAuNjg0SDE4Ljg1MzVWMTAuNDg0Wk0xNS40Nzg1IDEwLjQ4NEMxNS4xNTM1IDEwLjQ4NCAxNC44NDE5IDEwLjYxMzIgMTQuNjEyMSAxMC44NDM1TDE0Ljc1MzcgMTAuOTg0N0MxNC45NDU5IDEwLjc5MjEgMTUuMjA2NiAxMC42ODQgMTUuNDc4NSAxMC42ODRWMTAuNDg0Wk0xNC42MTIyIDEwLjg0MzRDMTQuMzgyNCAxMS4wNzM1IDE0LjI1MzUgMTEuMzg1NiAxNC4yNTM1IDExLjcxMDhIMTQuNDUzNUMxNC40NTM1IDExLjQzODUgMTQuNTYxNSAxMS4xNzczIDE0Ljc1MzcgMTAuOTg0N0wxNC42MTIyIDEwLjg0MzRaTTExLjU0MSAxMi41NDk4QzExLjI3ODQgMTIuNTQ5OCAxMS4wNjYgMTIuNzYyOCAxMS4wNjYgMTMuMDI1M0gxMS4yNjZDMTEuMjY2IDEyLjg3MjkgMTEuMzg5MiAxMi43NDk4IDExLjU0MSAxMi43NDk4VjEyLjU0OThaTTExLjA2NiAxMy4wMjUzQzExLjA2NiAxMy4yODc5IDExLjI3ODQgMTMuNTAwOSAxMS41NDEgMTMuNTAwOVYxMy4zMDA5QzExLjM4OTIgMTMuMzAwOSAxMS4yNjYgMTMuMTc3NyAxMS4yNjYgMTMuMDI1M0gxMS4wNjZaTTExLjU0MSAxMy41MDA5SDEyLjExODRWMTMuMzAwOUgxMS41NDFWMTMuNTAwOVpNMTIuMDE4OCAxMy40MDk5TDEyLjg0OTUgMjIuNTU5MUwxMy4wNDg3IDIyLjU0MTFMMTIuMjE4IDEzLjM5MThMMTIuMDE4OCAxMy40MDk5Wk0xMi44NDk1IDIyLjU1OTFDMTIuODg1NiAyMi45NTg2IDEzLjA2OTggMjMuMzMgMTMuMzY2MiAyMy41OTk5TDEzLjUwMDkgMjMuNDUyMUMxMy4yNDE2IDIzLjIxNTkgMTMuMDgwMyAyMi44OTA5IDEzLjA0ODcgMjIuNTQxMUwxMi44NDk1IDIyLjU1OTFaTTEzLjM2NjEgMjMuNTk5OUMxMy42NjIzIDIzLjg3IDE0LjA0ODkgMjQuMDE4OCAxNC40NDk1IDI0LjAxNzNMMTQuNDQ4NyAyMy44MTczQzE0LjA5ODMgMjMuODE4NyAxMy43NiAyMy42ODg1IDEzLjUwMDkgMjMuNDUyMUwxMy4zNjYxIDIzLjU5OTlaTTE0LjQ0OTEgMjQuMDE3M0gxOS44ODY2VjIzLjgxNzNIMTQuNDQ5MVYyNC4wMTczWk0xOS44ODYyIDI0LjAxNzNDMjAuMjg2NyAyNC4wMTg4IDIwLjY3MzMgMjMuODcgMjAuOTY5NSAyMy41OTk5TDIwLjgzNDggMjMuNDUyMUMyMC41NzU2IDIzLjY4ODUgMjAuMjM3NCAyMy44MTg3IDE5Ljg4NjkgMjMuODE3M0wxOS44ODYyIDI0LjAxNzNaTTIwLjk2OTUgMjMuNTk5OUMyMS4yNjU4IDIzLjMzIDIxLjQ1MDEgMjIuOTU4NiAyMS40ODYxIDIyLjU1OTFMMjEuMjg2OSAyMi41NDExQzIxLjI1NTQgMjIuODkwOSAyMS4wOTQxIDIzLjIxNTkgMjAuODM0OCAyMy40NTIxTDIwLjk2OTUgMjMuNTk5OVpNMjEuNDg2IDIyLjU1OTFMMjIuMzEzIDEzLjQwOTlMMjIuMTEzOCAxMy4zOTE5TDIxLjI4NjkgMjIuNTQxMUwyMS40ODYgMjIuNTU5MVpNMjIuMjEzNCAxMy41MDA5SDIyLjc5MDlWMTMuMzAwOUgyMi4yMTM0VjEzLjUwMDlaTTIyLjc5MDkgMTMuNTAwOUMyMi45MTY4IDEzLjUwMDkgMjMuMDM3OCAxMy40NTA4IDIzLjEyNjggMTMuMzYxNEwyMi45ODUxIDEzLjIyMDNDMjIuOTMzNyAxMy4yNzE5IDIyLjg2MzcgMTMuMzAwOSAyMi43OTA5IDEzLjMwMDlWMTMuNTAwOVpNMjMuMTI2NyAxMy4zNjE2QzIzLjE5OTkgMTMuMjg4NCAyMy4yNDY3IDEzLjE5MzYgMjMuMjYxMSAxMy4wOTI0TDIzLjA2MzEgMTMuMDY0MkMyMy4wNTQ3IDEzLjEyMyAyMy4wMjc2IDEzLjE3NzggMjIuOTg1MyAxMy4yMjAxTDIzLjEyNjcgMTMuMzYxNlpNMjAuMDc4NiAxMi42NDk4VjEyLjUzMzFIMTkuODc4NlYxMi42NDk4SDIwLjA3ODZaTTIwLjA5NTIgMTIuNTQ5OEgxOS45Nzg2VjEyLjc0OThIMjAuMDk1MlYxMi41NDk4Wk0xNC4wMDY3IDIyLjg5NjVDMTMuODg2NCAyMi43ODY5IDEzLjgxMTcgMjIuNjM2IDEzLjc5NjkgMjIuNDczNEwxMy41OTc3IDIyLjQ5MTVDMTMuNjE3IDIyLjcwMzUgMTMuNzE0NSAyMi45MDA4IDEzLjg3MiAyMy4wNDQzTDE0LjAwNjcgMjIuODk2NVpNMTQuNDQ2OCAyMy4wNjZDMTQuMjg0MSAyMy4wNjY3IDE0LjEyNzEgMjMuMDA2MiAxNC4wMDY3IDIyLjg5NjVMMTMuODcyIDIzLjA0NDNDMTQuMDI5NCAyMy4xODc3IDE0LjIzNDcgMjMuMjY2OSAxNC40NDc2IDIzLjI2NkwxNC40NDY4IDIzLjA2NlpNMTkuODg0NyAyMy4wNjZIMTQuNDQ3MlYyMy4yNjZIMTkuODg0N1YyMy4wNjZaTTIwLjMyNTIgMjIuODk2NUMyMC4yMDQ4IDIzLjAwNjIgMjAuMDQ3OCAyMy4wNjY3IDE5Ljg4NTEgMjMuMDY2TDE5Ljg4NDMgMjMuMjY2QzIwLjA5NzIgMjMuMjY2OSAyMC4zMDI1IDIzLjE4NzcgMjAuNDU5OSAyMy4wNDQzTDIwLjMyNTIgMjIuODk2NVpNMjAuNTM1MiAyMi40NzM0QzIwLjUyMDQgMjIuNjM1OSAyMC40NDU2IDIyLjc4NjggMjAuMzI1MiAyMi44OTY1TDIwLjQ1OTkgMjMuMDQ0M0MyMC42MTczIDIyLjkwMDkgMjAuNzE1MSAyMi43MDM2IDIwLjczNDQgMjIuNDkxNUwyMC41MzUyIDIyLjQ3MzRaTTE4Ljg1MzYgMTEuNDM1M0MxOC45MjY2IDExLjQzNTMgMTguOTk2NSAxMS40NjQzIDE5LjA0ODIgMTEuNTE1OUwxOS4xODk2IDExLjM3NDRDMTkuMTAwNSAxMS4yODU0IDE4Ljk3OTcgMTEuMjM1MyAxOC44NTM2IDExLjIzNTNWMTEuNDM1M1pNMTUuNDc4NyAxMS40MzUzSDE4Ljg1MzZWMTEuMjM1M0gxNS40Nzg3VjExLjQzNTNaTTE1LjIwMzYgMTEuNzEwOEMxNS4yMDM2IDExLjU1ODQgMTUuMzI2OCAxMS40MzUzIDE1LjQ3ODcgMTEuNDM1M1YxMS4yMzUzQzE1LjIxNjIgMTEuMjM1MyAxNS4wMDM2IDExLjQ0ODIgMTUuMDAzNiAxMS43MTA4SDE1LjIwMzZaTTE1LjIwMzggMTIuNjQ5OEwxNS4yMDM2IDExLjcxMDhMMTUuMDAzNiAxMS43MTA4TDE1LjAwMzggMTIuNjQ5OEwxNS4yMDM4IDEyLjY0OThaTTE5LjA0ODEgMTEuNTE1OEMxOS4wOTk3IDExLjU2NzUgMTkuMTI4NyAxMS42Mzc2IDE5LjEyODcgMTEuNzEwOEgxOS4zMjg3QzE5LjMyODcgMTEuNTg0NyAxOS4yNzg3IDExLjQ2MzcgMTkuMTg5NiAxMS4zNzQ1TDE5LjA0ODEgMTEuNTE1OFpNMTQuMjUzNSAxMS43MTA4VjEyLjY0OThIMTQuNDUzNVYxMS43MTA4SDE0LjI1MzVaTTE0LjM1MzUgMTIuNTQ5OEgxMS41NDFWMTIuNzQ5OEgxNC4zNTM1VjEyLjU0OThaTTEzLjc5NjkgMjIuNDczNEwxMi45NzE4IDEzLjM5MTZMMTIuNzcyNyAxMy40MDk3TDEzLjU5NzcgMjIuNDkxNUwxMy43OTY5IDIyLjQ3MzRaTTIxLjM2MDEgMTMuMzkxNkwyMC41MzUyIDIyLjQ3MzRMMjAuNzM0NCAyMi40OTE1TDIxLjU1OTMgMTMuNDA5N0wyMS4zNjAxIDEzLjM5MTZaTTEyLjg3MjMgMTMuNTAwNkgyMS40NTk3VjEzLjMwMDZIMTIuODcyM1YxMy41MDA2Wk0xOS4yMjg3IDEyLjU0OThIMTUuMTAzOFYxMi43NDk4SDE5LjIyODdWMTIuNTQ5OFpNMTkuMTI4NyAxMS43MTA4VjEyLjY0OThIMTkuMzI4N1YxMS43MTA4SDE5LjEyODdaIiBmaWxsPSIjMjkyRDMyIiBtYXNrPSJ1cmwoI3BhdGgtMy1vdXRzaWRlLTFfMjA5OF81MzUyKSIvPgo8L3N2Zz4K');
        order: 1;
    }

	.basket-item-info-name {
		text-transform: capitalize;
	}

	.basket-items-list-item-price-for-one .basket-item-price-current-text {
		font-size: 14px;
		font-weight: 400;
	}

	.basket-item-price-title {
		font-size: 11px;
		color: #A3A3A3;
	}

	.basket-items-list-item-notification {
		height: 100%;
		display: flex !important;
		align-items: center;
	}

	.basket-items-list-item-removed-block a {
		color: #009746;
	}

    .basket-item-amount-filed {
        width: 30px;
    }

    .basket-items-list-item-remove {
        display: none !important;
    }

    .basket-item-actions-remove svg {
        display: none;
    }

    .basket-item-block-info {
        position: relative;
        padding-right: calc(34px + 16px);
        display: flex;
        flex-direction: column;
    }

    .basket-items-list-item-descriptions-inner {
        align-items: flex-start;
        gap: 16px;
        margin-bottom: calc((71px - 44px) * -1);
    }

    .basket-item-block-image {
        min-width: 71px;
        max-width: 71px;
        height: 71px;
    }

    .basket-item-info-name span {
        overflow: hidden;
        display: -webkit-box;
        -webkit-line-clamp: 2;
                line-clamp: 2; 
        -webkit-box-orient: vertical;
        line-height: 22px;
    }
}

/* .symbol_ruble {
    font-family: rubleBitrix, Arial, sans-serif;
}
#header__product-count,
.basket-checkout-end,
.basket-gift-item-select-input,
.basket-item-actions-remove.visible-xs:after,
.basket-item-actions-remove.visible-xs:before,
.basket-item-block-properties,
.basket-items-list-wrapper-compact .basket-item-label-ring,
.basket-items-list-wrapper-compact .basket-item-label-text {
    display: none;
}
.basket-item-property-custom.basket-item-property-custom-photo,
.basket-item-property.basket-item-property-scu-image,
.basket-item-property.basket-item-property-scu-text,
.basket-item-property.basket-item-scu-color,
.basket-items-list-item-container.basket-items-list-item-container-expend,
.basket-items-list-table,
.basket-items-list-table tbody,
.basket-items-list-table thead {
    display: block;
}
.basket-checkout-section-inner,
.basket-items-list-table td {
    display: flex;
    align-items: center;
}
tr.basket-items-list-item-container {
    position: relative;
    padding: 8px 0 16px;
    display: grid;
    grid-template-columns: 109px auto 200px 240px 105px 0px;
    border-bottom: 1px solid #dcdcdc;
}
.basket-items-list-item-amount {
    justify-content: center;
}
.basket-items-list-item-price {
    justify-content: flex-end;
}
@media (max-width: 1199px) {
    tr.basket-items-list-item-container {
        grid-template-columns: 105px auto 180px 160px 105px 0px;
    }
}


.basket-checkout-container {
    display: -webkit-box;
    display: flex;
    display: -ms-flexbox;
    -ms-flex-pack: justify;
    margin-bottom: 38px;
    padding: 16px;
    border-radius: 8px;
    background-color: #009746;
    opacity: 1;
    transition: opacity 250ms;
    -webkit-box-pack: justify;
    justify-content: space-between;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}
.basket-checkout-container.basket-checkout-container-fixed {
    position: fixed;
    top: 0;
    z-index: 100;
}
.basket-checkout-container.basket-checkout-container-fixed-hide,
.basket-items-list-item-container-collapse .basket-item-block-common,
.basket-items-list-item-container-collapse .basket-item-block-image,
.basket-items-list-item-container-collapse .basket-item-block-info {
    opacity: 0;
}
.basket-coupon-section {
    display: none;
    -webkit-box-flex: 2;
    -ms-flex: 2;
    flex: 2;
}
.basket-coupon-block-field-description {
    color: #a1a1a1;
    font: 400 12px/18px "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.basket-coupon-block-field {
    padding-right: 10px;
    min-width: 235px;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
}
.basket-coupon-block-coupon-btn {
    position: absolute;
    top: 50%;
    right: 10px;
    display: block;
    margin-top: -4px;
    padding: 0;
    width: 8px;
    height: 8px;
    border: none;
    border-right: 2px solid #8da3ad;
    border-bottom: 2px solid #8da3ad;
    border-radius: 0;
    background-color: transparent;
    content: "";
    cursor: pointer;
    -webkit-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    transform: rotate(-45deg);
}
.basket-coupon-alert {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: start;
    margin-top: 2px;
    margin-bottom: 2px;
    padding-top: 3px;
    padding-bottom: 3px;
    min-height: 0;
    width: 100%;
    font: 400 13px/14px "Helvetica Neue", Helvetica, Arial, sans-serif !important;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-align: start;
    align-items: flex-start;
}
.basket-coupon-text {
    position: relative;
    display: block;
    padding-left: 18px;
    word-break: break-all;
    word-break: break-word;
}
.text-muted .basket-coupon-text:after {
    position: absolute;
    top: 0;
    left: 2px;
    width: 6px;
    height: 10px;
    border-right: 2px solid #7ad500;
    border-bottom: 2px solid #7ad500;
    content: "";
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
}
.basket-coupon-alert .close-link {
    margin-left: 10px;
    border-bottom: 1px dotted;
    color: #3e86de;
    text-decoration: none;
    font: 400 12px/14px "Helvetica Neue", Helvetica, Arial, sans-serif;
    opacity: 1;
    cursor: pointer;
    transition: 220ms;
}
.basket-coupon-alert .close-link:hover {
    border-color: transparent;
}
.basket-checkout-section {
    -webkit-box-flex: 3;
    -ms-flex: 3;
    flex: 3;
}
.basket-checkout-block-total-inner {
    display: inline-block;
    max-width: 100%;
    text-align: left;
}
.basket-checkout-block-total-title {
    font-size: 20px;
    font-weight: 500;
    color: #fff;
}
.basket-checkout-block-total-description {
    margin-left: 8px;
    font-size: 14px;
    font-weight: 500;
    color: #fff;
}
.basket-checkout-block-total-price {
    margin-left: auto;
    display: flex;
    align-items: center;
}
.basket-checkout-block-total-price-inner {
    position: relative;
    display: inline-block;
    padding-left: 24px;
}
.basket-coupon-block-total-price-current {
    font-size: 18px;
    font-weight: 600;
    color: #fff;
    white-space: nowrap;
    transition: text-shadow 180ms, color 180ms;
}
.basket-coupon-block-total-price-old {
    position: absolute;
    top: 3px;
    right: 0;
    color: #a1a1a1;
    text-align: right;
    font: 400 18px/16px "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.basket-coupon-block-total-price-old:after,
.basket-item-price-old-text:after {
    position: absolute;
    top: 3px;
    right: 3px;
    bottom: 3px;
    left: 3px;
    background: 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)
        center/100% 100% no-repeat;
    content: "";
}
.basket-coupon-block-total-price-difference {
    display: inline-block;
    padding: 5px 6px 6px;
    background: #d1ecf1;
    color: #179ebb;
    text-align: center;
    font: 400 13px/12px "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.basket-checkout-block-btn {
    margin-left: 55px;
}
.basket-btn-checkout {
    padding: 12.5px 20px;
    font-weight: 500;
    min-width: 210px;
    font-size: 16px;
    color: #009746;
    background-color: #eff0f1;
    border: 1px solid #eff0f1;
    border-radius: 4px;
}
.basket-notification-section {
    width: 100%;
}
.basket-block-notification {
    position: relative;
    display: block;
    margin-top: 10px;
    padding: 8px 15px;
    min-width: 100%;
    width: 100%;
    border-radius: 1px;
    background-color: #edf8e0;
    color: #6a9997;
    font: 400 12px/14px "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.basket-block-notification:after {
    position: absolute;
    top: -7px;
    right: 80px;
    width: 16px;
    height: 16px;
    background-color: #edf8e0;
    content: "";
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
    -webkit-transform-origin: 50% 50%;
    -ms-transform-origin: 50% 50%;
    transform-origin: 50% 50%;
}
.basket-items-list-wrapper {
    margin-bottom: 120px;
}
.basket-gifts-list-wrapper,
.basket-gifts-list-wrapper-compact,
.basket-items-list-wrapper-compact {
    margin-bottom: 15px;
    border: 1px solid #e2dfdf;
}
.basket-items-list-header {
    display: flex;
    align-items: center;
    padding: 12px 24px;
    background: #f9fafc;
    transition: padding 0.3s;
}
.basket-items-list-item-overlay,
.basket-items-list-overlay {
    right: 0;
    left: 0;
    z-index: 100;
    background-color: #fff;
    opacity: 0.7;
    top: 0;
    bottom: 0;
}
.basket-items-list-header.basket-items-list-header-fixed {
    position: fixed;
    top: 0;
    z-index: 99;
}
.basket-items-list-wrapper-light .basket-items-list-header {
    display: none !important;
}
.basket-items-list-header-title {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    font: bold 15px/18px "Helvetica Neue", Helvetica, Arial, sans-serif;
    transition: 0.3s;
    -o-text-overflow: ellipsis;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
}
.basket-items-search-field + .basket-items-list-header-title {
    padding-left: 10px;
}
.basket-items-search-field + .basket-items-list-header-filter {
    text-align: left;
    -webkit-box-flex: 3;
    -ms-flex: 3;
    flex: 3;
}
.basket-items-search-field .form-control {
    z-index: 1;
}
.basket-items-list-header-filter-item {
    border-bottom: 1px dotted;
    color: #5e6b76;
    text-decoration: none;
    font: bold 13px/14px "Helvetica Neue", Helvetica, Arial, sans-serif;
    cursor: pointer;
    transition: 220ms;
}
.basket-items-list-header-filter-item:hover {
    color: #2f3435;
    text-decoration: none;
}
.basket-items-list-header-filter-item.active {
    border-bottom: none;
    color: #5e6b76;
    text-decoration: none;
    cursor: default;
}
.basket-items-search-field {
    display: none !important;
    transition: 0.3s;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
}
.basket-items-search-field .input-group-addon {
    white-space: nowrap;
    -ms-flex-wrap: wrap;
}
.basket-items-search-field button.close {
    position: relative;
    bottom: -1px;
    display: inline-block;
    float: none;
    line-height: 11px;
}
.basket-items-list-container {
    position: relative;
    overflow: hidden;
    width: 100%;
}
.basket-items-list-overlay {
    position: absolute;
    -webkit-animation-name: ShowOverlay;
    animation-name: ShowOverlay;
    -webkit-animation-duration: 0.2s;
    animation-duration: 0.2s;
}
@-webkit-keyframes ShowOverlay {
    0% {
        opacity: 0;
    }
    100% {
        opacity: 0.7;
    }
}
@keyframes ShowOverlay {
    0% {
        opacity: 0;
    }
    100% {
        opacity: 0.7;
    }
}
.basket-items-list {
    position: relative;
}
.basket-items-list-table {
    width: 100%;
    border-collapse: collapse;
}
.basket-items-list-wrapper-compact .basket-items-list-item-container > td {
    padding-bottom: 12px;
}
.basket-items-list-item-overlay {
    position: absolute;
}
.basket-items-list-item-descriptions-inner {
    position: relative;
    display: -ms-flexbox;
    display: -webkit-box;
    display: flex;
}
.basket-item-block-image {
    position: relative;
    order: 1;
}
.basket-items-list-wrapper-compact .basket-item-block-image {
    display: block;
    padding-bottom: 0;
    min-width: 32px;
    max-width: 50px;
    width: auto;
    height: auto;
}
.basket-item-image-link {
    position: relative;
    display: inline-block;
}
.basket-item-image {
    display: inline-block;
    width: 91px;
    height: 91px;
    object-fit: contain;
    object-position: center;
    transition: 0.3s;
}
.basket-items-list-wrapper-compact .basket-item-image {
    max-width: 50px;
    max-height: 50px;
}
.basket-item-custom-block-photo-item:hover,
.basket-item-image:hover {
    border-color: #ee9200;
}
.basket-item-label-ring,
.basket-item-label-text {
    position: absolute;
    z-index: 90;
    opacity: 1;
    transition: opacity 450ms;
}
.basket-item-label-ring,
.basket-item-label-text span {
    display: inline-block;
    clear: both;
    margin-bottom: 2px;
    background: #f42c2c;
    color: #fff;
    vertical-align: middle;
    text-align: center;
    transition: 250ms;
}
.bx-red .basket-item-label-ring,
.bx-red .basket-item-label-text span {
    background-color: #fba90c;
}
.basket-item-label-ring > div,
.basket-item-label-text > div {
    line-height: 0;
}
.basket-item-label-text span {
    padding: 2px 5px;
    vertical-align: middle;
    font-weight: 700;
}
.basket-item-label-text.basket-item-label-small span {
    margin-bottom: 1px;
    padding: 2px 7px;
    font-weight: 400;
    font-size: 12px;
    line-height: 14px;
}
.basket-item-label-text.basket-item-label-big span {
    padding: 4px 10px;
    font-size: 12px;
    line-height: 17px;
}
.basket-item-label-ring {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-radius: 50%;
    font-weight: 700;
}
.basket-item-label-ring.basket-item-label-small {
    width: 40px;
    height: 40px;
    font-size: 13px;
    line-height: 40px;
}
.basket-item-label-ring.basket-item-label-big {
    width: 50px;
    height: 50px;
    font-size: 18px;
    line-height: 50px;
}
.basket-item-label-top {
    top: -2px;
}
.basket-item-label-center {
    left: 50%;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
}
.basket-item-label-center > div {
    text-align: center;
}
.basket-item-label-left {
    left: -2px;
}
.basket-item-label-left > div {
    text-align: left;
}
.basket-item-label-bottom {
    bottom: -2px;
}
.basket-item-label-middle {
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
}
.basket-item-label-right {
    right: -2px;
}
.basket-item-label-right > div {
    text-align: right;
}
.basket-item-label-center.product-item-label-middle {
    -webkit-transform: translateY(-50%) translateX(-50%);
    -ms-transform: translateY(-50%) translateX(-50%);
    transform: translateY(-50%) translateX(-50%);
}
.basket-item-block-info {
    display: flex;
    flex-direction: column;
    justify-content: center;
    flex: 3;
    order: 2;
}
.basket-item-info-name,
.basket-item-info-name-link {
    margin: 0;
    color: #292d32;
    font-size: 14px;
    font-weight: 500;
    text-decoration: none;
    transition: 0.3s;
}
h2.basket-item-info-name {
    padding: 0;
}
.basket-item-highlighted {
    background: #ff0;
}
.basket-items-list-wrapper-compact .basket-item-info-name {
    margin-bottom: 5px;
}
.basket-gift-info-name-link:hover,
.basket-item-info-name-link:hover {
    text-decoration: underline;
    cursor: pointer;
}
.basket-item-block-common {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-order: 4;
    -ms-flex-pack: end;
    -ms-flex-align: start;
    -ms-flex: 2;
    -ms-flex-wrap: nowrap;
    -ms-flex-line-pack: baseline;
    flex-wrap: nowrap;
    -webkit-box-pack: end;
    -webkit-box-align: start;
    -webkit-box-ordinal-group: 5;
    -webkit-box-flex: 2;
    justify-content: flex-end;
    align-content: baseline;
    align-items: flex-start;
    flex: 2;
    order: 4;
}
.basket-items-list-wrapper-compact .basket-item-block-common {
    -ms-flex-pack: end;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-pack: end;
    justify-content: flex-end;
}
@media (max-width: 991px) {
    .basket-checkout-container {
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
    }
    .basket-coupon-section {
        -ms-flex-order: 1;
        max-width: 100%;
        width: 100%;
        -webkit-box-ordinal-group: 2;
        order: 1;
    }
    .basket-coupon-alert-section {
        display: none;
        -ms-flex-order: 2;
        margin-bottom: 15px;
        -webkit-box-ordinal-group: 3;
        order: 2;
    }
    .basket-coupon-block-field {
        padding-right: 0;
        min-width: 100%;
    }
    .basket-coupon-block-field .form-group {
        display: inline-block;
        margin-bottom: 10px;
        width: 100%;
    }
    .basket-coupon-block-field .form-control {
        display: block;
        width: 100%;
    }
    .basket-checkout-section {
        -ms-flex-order: 3;
        -webkit-box-ordinal-group: 4;
        order: 3;
    }
    .basket-notification-section {
        -ms-flex-order: 4;
        -webkit-box-ordinal-group: 5;
        order: 4;
    }
    .basket-items-list-header {
        padding: 10px 9px 11px;
    }
    .basket-items-list-header-title {
        font-size: 12px;
        line-height: 15px;
    }
    .basket-item-block-common {
        padding: 5px 0;
        min-width: 100%;
    }
    .basket-items-list-wrapper .basket-item-block-common {
        -ms-flex-pack: end;
        -webkit-box-pack: end;
        justify-content: flex-end;
    }
    .basket-items-list-wrapper .basket-item-block-common > div {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
    }
    .basket-items-list-wrapper-compact .basket-item-block-common {
        -ms-flex-pack: end;
        padding: 17px 0;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        -webkit-box-pack: end;
        justify-content: flex-end;
    }
}
@media (max-width: 460px) {
    .basket-checkout-block {
        display: block;
        min-width: 100%;
        width: 100%;
    }
    .basket-checkout-block-total {
        text-align: left;
    }
    .basket-items-list-wrapper .basket-item-block-common {
        -ms-flex-direction: column;
        flex-direction: column;
        -ms-flex-align: end;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-box-align: end;
        align-items: flex-end;
    }
    .basket-item-price-current {
        text-align: right;
    }
}
.basket-item-property,
.basket-item-property-custom {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    padding-bottom: 4px;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: center;
    align-items: center;
    -ms-flex-line-pack: center;
    align-content: center;
}
.basket-items-list-wrapper-compact .basket-item-property,
.basket-items-list-wrapper-compact .basket-item-property-custom {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    margin-right: 10px;
    padding-bottom: 0;
    -ms-flex-line-pack: center;
    align-content: center;
}
.basket-item-property-custom-name,
.basket-item-property-name {
    margin-right: 5px;
    color: #a1a1a1;
    font: 400 12px/14px "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.basket-item-property-custom-value,
.basket-item-property-value {
    color: #4a4a4a;
    font: bold 12px/16px "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.basket-item-property-custom {
    padding-right: 15px;
}
.basket-item-property-custom-content {
    padding: 3px 0;
}
.basket-item-property-custom-photo .basket-item-property-custom-value {
    display: -ms-flexbox;
    display: -webkit-box;
    display: flex;
    -ms-flex-pack: start;
    -ms-flex-align: stretch;
    min-height: 64px;
    word-spacing: 0;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: stretch;
    align-items: stretch;
    -webkit-box-pack: start;
    justify-content: flex-start;
}
.basket-gift-image-link,
.basket-item-gift-image-link,
.basket-item-property-custom-photo .basket-item-property-custom-value span {
    display: inline-block;
}
.basket-item-custom-block-photo-link {
    display: block;
    margin-right: 5px;
}
.basket-item-custom-block-photo-item {
    margin-right: 3px;
    width: auto;
    height: 64px;
    border: 1px solid #e4e4e4;
    transition: 0.3s;
}
.basket-items-list-wrapper-compact .basket-item-property.basket-item-property-scu-image,
.basket-items-list-wrapper-compact .basket-item-property.basket-item-property-scu-text,
.basket-items-list-wrapper-compact .basket-item-property.basket-item-scu-color {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
}
.basket-item-scu-list {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    margin: 0;
    padding: 0;
    list-style: none;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}
.basket-item-scu-item,
.basket-item-scu-item.not-available:hover {
    position: relative;
    display: inline-block;
    margin: 2px 3px 3px 0;
    padding: 0;
    border: 1px solid #eeecef;
    cursor: pointer;
    transition: 0.3s;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
.basket-item-scu-item.not-available:hover,
.basket-item-scu-item.selected,
.basket-item-scu-item:hover,
body.bx-theme-blue .catalog-block-header {
    border-color: #006cc0;
}
.basket-item-scu-item.selected:hover {
    cursor: default;
}
.basket-item-scu-item.not-available:after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1;
    width: 100%;
    background: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%2220px%22%20height%3D%2220px%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%3E%0A%20%20%20%20%3Cline%20x1%3D%220%22%20y1%3D%2220%22%20x2%3D%2220%22%20y2%3D%220%22%20stroke-width%3D%221%22%20stroke%3D%22%23a1a1a1%22/%3E%0A%3C/svg%3E)
        center/100% 100% no-repeat;
    content: "";
}
.basket-item-scu-item-inner {
    display: block;
    transition: 0.3s;
}
.basket-item-scu-item.not-available .basket-item-scu-item-inner {
    opacity: 0.5;
}
.basket-item-property-scu-image .basket-item-scu-item-inner,
.basket-item-scu-color .basket-item-scu-item-inner {
    width: 30px;
    height: 30px;
    border: 2px solid #fff;
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
}
.basket-items-list-wrapper-compact .basket-item-property-scu-image .basket-item-scu-item-inner,
.basket-items-list-wrapper-compact .basket-item-scu-color .basket-item-scu-item-inner {
    width: 16px;
    height: 16px;
    border: 1px solid #fff;
}
.basket-item-property-scu-text .basket-item-scu-item-inner {
    padding: 3px 5px;
    min-width: 30px;
    text-align: center;
    font: bold 14px/17px "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.basket-items-list-wrapper-compact .basket-item-property-scu-text .basket-item-scu-item-inner {
    padding: 1px 2px;
    font: bold 12px/14px "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.basket-item-block-amount {
    width: max-content;
    padding: 0 7px;
    display: flex;
    justify-content: center;
    align-items: center;
    background-color: #eff0f1;
    border-radius: 4px;
}
@-webkit-keyframes basketAmountFiledUpdated {
    0%,
    100% {
        border-color: #e4e4e4;
    }
    50% {
        border-color: #ee9200;
    }
}
@keyframes basketAmountFiledUpdated {
    0%,
    100% {
        border-color: #e4e4e4;
    }
    50% {
        border-color: #ee9200;
    }
}
.basket-item-amount-btn-minus,
.basket-item-amount-btn-plus {
    position: relative;
    display: flex;
    justify-content: center;
    align-items: center;
    width: 30px;
    height: 30px;
    cursor: pointer;
}
.basket-item-amount-btn-minus::before,
.basket-item-amount-btn-plus::after,
.basket-item-amount-btn-plus::before {
    content: "";
    position: absolute;
    width: 7px;
    height: 1px;
    border-radius: 100px;
    background-color: #292d32;
}
.basket-item-amount-btn-plus::after {
    transform: rotate(90deg);
}
.basket-item-amount-filed {
    width: 46px;
    height: 30px;
    font-size: 13px;
    font-weight: 500;
    text-align: center;
    border: none !important;
    padding: 0 !important;
    background-color: transparent !important;
}
.basket-item-amount-field-description {
    display: none !important;
    position: absolute;
    top: calc(100% + 1px);
    right: 0;
    left: 0;
    color: #a1a1a1;
    text-align: center;
    font: italic 12px/14px "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.basket-item-block-price {
    position: relative;
    display: flex;
    align-items: center;
    white-space: nowrap;
}
.basket-item-price-title {
    color: #5e6b76;
    font-size: 12px;
    margin-left: 8px;
}
.basket-item-price-current {
    padding-top: 1px;
    color: #2f3435;
    vertical-align: bottom;
    line-height: 24px;
}
.basket-item-price-current-text {
    font-weight: 700;
    font-size: 16px;
    transition: text-shadow 180ms, color 180ms;
}
@media (min-width: 768px) and (max-width: 1199px) {
    .basket-item-info-name {
        font-size: 12px;
    }
    .basket-item-price-current-text {
        font-size: 14px;
    }
}
.basket-item-price-old {
    position: absolute;
    top: 5px;
    right: 0;
    color: #a1a1a1;
    vertical-align: middle;
    line-height: 15px;
}
.basket-item-price-old-text {
    position: relative;
    display: inline-block;
    font: 400 13px/15px "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.basket-item-price-difference {
    padding: 3px;
    max-width: 100%;
    background: #d1ecf1;
    color: #179ebb;
    text-align: center;
    white-space: normal;
    font: 400 11px/12px "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.basket-item-block-actions {
    position: absolute;
    bottom: 16px;
    right: 12px;
    opacity: 0;
    transition: opacity 0.3s;
}
.basket-items-list-item-container:hover .basket-item-block-actions,
.bx-touch .basket-item-block-actions {
    opacity: 1;
}
.basket-item-actions-remove {
    position: relative;
    display: block;
    width: 16px;
    height: 16px;
    cursor: pointer;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgaWQ9Ikljb24vVHJhc2giPgo8cGF0aCBpZD0iVmVjdG9yIiBkPSJNMTUuMDQ3NyAzLjQ1NjYyQzE1LjA0NzcgMy4zNDI4NCAxNS4wMDI1IDMuMjMzNTUgMTQuOTIyMSAzLjE1MzE2QzE0Ljg0MTggMy4wNzI2MSAxNC43MzI3IDMuMDI3NCAxNC42MTkxIDMuMDI3NEgxMS40MDQ5VjEuOTU0M0MxMS40MDQ5IDEuNjEyODEgMTEuMjY5NCAxLjI4NTI2IDExLjAyODMgMS4wNDM3N0MxMC43ODcyIDAuODAyMTQxIDEwLjQ2MDIgMC42NjY1MDQgMTAuMTE5MSAwLjY2NjUwNEg2LjI2MTk1QzUuOTIwODUgMC42NjY1MDQgNS41OTM4IDAuODAyMTQxIDUuMzUyNyAxLjA0Mzc3QzUuMTExNiAxLjI4NTI1IDQuOTc2MTcgMS42MTI4MiA0Ljk3NjE3IDEuOTU0M1YzLjAyNzRIMS43NjE5QzEuNTI1MTQgMy4wMjc0IDEuMzMzMzcgMy4yMTk0OCAxLjMzMzM3IDMuNDU2NjFDMS4zMzMzNyAzLjY5Mzc0IDEuNTI1MTUgMy44ODU4MSAxLjc2MTkgMy44ODU4MUgyLjQyMTgyTDMuMzcxMTQgMTQuMzQyMUMzLjQwOTg2IDE0Ljc3MDIgMy42MDczMSAxNS4xNjgyIDMuOTI0OCAxNS40NTc0QzQuMjQyMTMgMTUuNzQ2OCA0LjY1NjMyIDE1LjkwNjIgNS4wODU0NiAxNS45MDQ2SDExLjI5OTdDMTEuNzI4OSAxNS45MDYyIDEyLjE0MyAxNS43NDY4IDEyLjQ2MDQgMTUuNDU3NEMxMi43Nzc5IDE1LjE2ODIgMTIuOTc1MyAxNC43NzAyIDEzLjAxMzkgMTQuMzQyMUwxMy45NTkgMy44ODU4MUgxNC42MTg5QzE0LjczMjUgMy44ODU4MSAxNC44NDE2IDMuODQwNiAxNC45MjE5IDMuNzYwMDZDMTUuMDAyMyAzLjY3OTY2IDE1LjA0NzQgMy41NzAzOCAxNS4wNDc0IDMuNDU2NkwxNS4wNDc3IDMuNDU2NjJaTTUuODMzNDIgMS45NTQzMUM1LjgzMzQyIDEuNzE3MTcgNi4wMjUzNCAxLjUyNTEgNi4yNjIxIDEuNTI1MUgxMC4xMTkyQzEwLjIzMyAxLjUyNTEgMTAuMzQxOSAxLjU3MDMyIDEwLjQyMjQgMS42NTA3MUMxMC41MDI4IDEuNzMxMjUgMTAuNTQ3OSAxLjg0MDM4IDEwLjU0NzkgMS45NTQzMVYzLjAyNzQySDUuODMzNjVMNS44MzM0MiAxLjk1NDMxWk0xMi4xNTQ4IDE0LjI2NDdDMTIuMTM1NCAxNC40Nzg4IDEyLjAzNjcgMTQuNjc3OCAxMS44NzggMTQuODIyNEMxMS43MTkzIDE0Ljk2NyAxMS41MTIyIDE1LjA0NjggMTEuMjk3NiAxNS4wNDU5SDUuMDgzMzNDNC44Njg2OSAxNS4wNDY4IDQuNjYxNjUgMTQuOTY3IDQuNTAyOTMgMTQuODIyNEM0LjM0NDE5IDE0LjY3NzggNC4yNDU1MyAxNC40Nzg4IDQuMjI2MSAxNC4yNjQ3TDMuMjgzMzYgMy44ODU1MUgxMy4wOTc2TDEyLjE1NDggMTQuMjY0N1oiIGZpbGw9IiMyOTJEMzIiLz4KPGcgaWQ9IlZlY3RvciAoU3Ryb2tlKSI+CjxtYXNrIGlkPSJwYXRoLTItb3V0c2lkZS0xXzE2NzNfMTU4ODAiIG1hc2tVbml0cz0idXNlclNwYWNlT25Vc2UiIHg9IjAuMzMzMzc0IiB5PSItMC4zMzM0OTYiIHdpZHRoPSIxNSIgaGVpZ2h0PSIxNyIgZmlsbD0iYmxhY2siPgo8cmVjdCBmaWxsPSJ3aGl0ZSIgeD0iMC4zMzMzNzQiIHk9Ii0wLjMzMzQ5NiIgd2lkdGg9IjE1IiBoZWlnaHQ9IjE3Ii8+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMTUuMDQzMiAzLjUxNzE0TDE1LjA0MzYgMy41MTM5NUMxNS4wNDYgMy40OTYxIDE1LjA0NzMgMy40NzgwMiAxNS4wNDc0IDMuNDU5ODJMMTUuMDQ3NCAzLjQ1NjYyTDE1LjA0NzYgMy40NTM3QzE1LjA0NzMgMy40MDgzNCAxNS4wMzk5IDMuMzYzNzIgMTUuMDI1OCAzLjMyMTRDMTUuMDA1IDMuMjU4NTYgMTQuOTY5NyAzLjIwMDc5IDE0LjkyMjEgMy4xNTMxNkMxNC44NDE4IDMuMDcyNjEgMTQuNzMyNyAzLjAyNzQgMTQuNjE5MSAzLjAyNzRIMTEuNTM4MlYyLjg5NDA3SDExLjQwNDlWMS45NTQzQzExLjQwNDkgMS42MTI4MSAxMS4yNjk0IDEuMjg1MjYgMTEuMDI4MyAxLjA0Mzc3QzEwLjc4NzIgMC44MDIxNDEgMTAuNDYwMiAwLjY2NjUwNCAxMC4xMTkxIDAuNjY2NTA0SDYuMjYxOTVDNS45MjA4NSAwLjY2NjUwNCA1LjU5MzggMC44MDIxNDEgNS4zNTI3IDEuMDQzNzdDNS4xMTE1OSAxLjI4NTI1IDQuOTc2MTcgMS42MTI4MiA0Ljk3NjE3IDEuOTU0M1YzLjAyNzRIMS43NjE5QzEuNTI1MTQgMy4wMjc0IDEuMzMzMzcgMy4yMTk0OCAxLjMzMzM3IDMuNDU2NjFDMS4zMzMzNyAzLjY5Mzc0IDEuNTI1MTUgMy44ODU4MSAxLjc2MTkgMy44ODU4MUgyLjQyMTgyTDMuMzcxMTQgMTQuMzQyMUMzLjQwOTg2IDE0Ljc3MDIgMy42MDczMSAxNS4xNjgyIDMuOTI0OCAxNS40NTc0QzQuMjQyMTMgMTUuNzQ2OCA0LjY1NjMyIDE1LjkwNjIgNS4wODU0NiAxNS45MDQ2SDExLjI5OTdDMTEuNzI4OSAxNS45MDYyIDEyLjE0MyAxNS43NDY4IDEyLjQ2MDQgMTUuNDU3NEMxMi43Nzc5IDE1LjE2ODIgMTIuOTc1MyAxNC43NzAyIDEzLjAxMzkgMTQuMzQyMUwxMy45NTkgMy44ODU4MUgxNC42MTg5QzE0LjczMjUgMy44ODU4MSAxNC44NDE2IDMuODQwNiAxNC45MjE5IDMuNzYwMDZDMTQuOTg3OSAzLjY5NDA2IDE1LjAzMDEgMy42MDg1OSAxNS4wNDMyIDMuNTE3MTRaTTExLjQwNDkgMi44OTQwN1YzLjAyNzRIMTEuNTM4Mk00LjIyNjMyIDE0LjI2NDdDNC4yNDU3NSAxNC40Nzg4IDQuMzQ0MTkgMTQuNjc3OCA0LjUwMjkzIDE0LjgyMjRDNC42NjE2NSAxNC45NjcgNC44Njg2OSAxNS4wNDY4IDUuMDgzMzMgMTUuMDQ1OUgxMS4yOTc2QzExLjUxMjIgMTUuMDQ2OCAxMS43MTkzIDE0Ljk2NyAxMS44NzggMTQuODIyNEMxMi4wMzY3IDE0LjY3NzggMTIuMTM1NCAxNC40Nzg4IDEyLjE1NDggMTQuMjY0N0wxMy4wOTc2IDMuODg1NTFIMy4yODMzNkw0LjIyNjMyIDE0LjI2NDdaTTEwLjQyMjQgMS42NTA3MUMxMC4zNDE5IDEuNTcwMzIgMTAuMjMzIDEuNTI1MSAxMC4xMTkyIDEuNTI1MUg2LjI2MjFDNi4wMjUzNCAxLjUyNTEgNS44MzM0MiAxLjcxNzE3IDUuODMzNDIgMS45NTQzMUw1LjgzMzY1IDMuMDI3NDJIMTAuNTQ3OVYxLjk1NDMxQzEwLjU0NzkgMS44NDAzOCAxMC41MDI4IDEuNzMxMjUgMTAuNDIyNCAxLjY1MDcxWiIvPgo8L21hc2s+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMTUuMDQzMiAzLjUxNzE0TDE1LjA0MzYgMy41MTM5NUMxNS4wNDYgMy40OTYxIDE1LjA0NzMgMy40NzgwMiAxNS4wNDc0IDMuNDU5ODJMMTUuMDQ3NCAzLjQ1NjYyTDE1LjA0NzYgMy40NTM3QzE1LjA0NzMgMy40MDgzNCAxNS4wMzk5IDMuMzYzNzIgMTUuMDI1OCAzLjMyMTRDMTUuMDA1IDMuMjU4NTYgMTQuOTY5NyAzLjIwMDc5IDE0LjkyMjEgMy4xNTMxNkMxNC44NDE4IDMuMDcyNjEgMTQuNzMyNyAzLjAyNzQgMTQuNjE5MSAzLjAyNzRIMTEuNTM4MlYyLjg5NDA3SDExLjQwNDlWMS45NTQzQzExLjQwNDkgMS42MTI4MSAxMS4yNjk0IDEuMjg1MjYgMTEuMDI4MyAxLjA0Mzc3QzEwLjc4NzIgMC44MDIxNDEgMTAuNDYwMiAwLjY2NjUwNCAxMC4xMTkxIDAuNjY2NTA0SDYuMjYxOTVDNS45MjA4NSAwLjY2NjUwNCA1LjU5MzggMC44MDIxNDEgNS4zNTI3IDEuMDQzNzdDNS4xMTE1OSAxLjI4NTI1IDQuOTc2MTcgMS42MTI4MiA0Ljk3NjE3IDEuOTU0M1YzLjAyNzRIMS43NjE5QzEuNTI1MTQgMy4wMjc0IDEuMzMzMzcgMy4yMTk0OCAxLjMzMzM3IDMuNDU2NjFDMS4zMzMzNyAzLjY5Mzc0IDEuNTI1MTUgMy44ODU4MSAxLjc2MTkgMy44ODU4MUgyLjQyMTgyTDMuMzcxMTQgMTQuMzQyMUMzLjQwOTg2IDE0Ljc3MDIgMy42MDczMSAxNS4xNjgyIDMuOTI0OCAxNS40NTc0QzQuMjQyMTMgMTUuNzQ2OCA0LjY1NjMyIDE1LjkwNjIgNS4wODU0NiAxNS45MDQ2SDExLjI5OTdDMTEuNzI4OSAxNS45MDYyIDEyLjE0MyAxNS43NDY4IDEyLjQ2MDQgMTUuNDU3NEMxMi43Nzc5IDE1LjE2ODIgMTIuOTc1MyAxNC43NzAyIDEzLjAxMzkgMTQuMzQyMUwxMy45NTkgMy44ODU4MUgxNC42MTg5QzE0LjczMjUgMy44ODU4MSAxNC44NDE2IDMuODQwNiAxNC45MjE5IDMuNzYwMDZDMTQuOTg3OSAzLjY5NDA2IDE1LjAzMDEgMy42MDg1OSAxNS4wNDMyIDMuNTE3MTRaTTExLjQwNDkgMi44OTQwN1YzLjAyNzRIMTEuNTM4Mk00LjIyNjMyIDE0LjI2NDdDNC4yNDU3NSAxNC40Nzg4IDQuMzQ0MTkgMTQuNjc3OCA0LjUwMjkzIDE0LjgyMjRDNC42NjE2NSAxNC45NjcgNC44Njg2OSAxNS4wNDY4IDUuMDgzMzMgMTUuMDQ1OUgxMS4yOTc2QzExLjUxMjIgMTUuMDQ2OCAxMS43MTkzIDE0Ljk2NyAxMS44NzggMTQuODIyNEMxMi4wMzY3IDE0LjY3NzggMTIuMTM1NCAxNC40Nzg4IDEyLjE1NDggMTQuMjY0N0wxMy4wOTc2IDMuODg1NTFIMy4yODMzNkw0LjIyNjMyIDE0LjI2NDdaTTEwLjQyMjQgMS42NTA3MUMxMC4zNDE5IDEuNTcwMzIgMTAuMjMzIDEuNTI1MSAxMC4xMTkyIDEuNTI1MUg2LjI2MjFDNi4wMjUzNCAxLjUyNTEgNS44MzM0MiAxLjcxNzE3IDUuODMzNDIgMS45NTQzMUw1LjgzMzY1IDMuMDI3NDJIMTAuNTQ3OVYxLjk1NDMxQzEwLjU0NzkgMS44NDAzOCAxMC41MDI4IDEuNzMxMjUgMTAuNDIyNCAxLjY1MDcxWiIgZmlsbD0iI0EzQTNBMyIvPgo8cGF0aCBkPSJNMTEuNTczNSAyLjk5MjA1TDExLjQ0MDIgMi44NTg3MkwxMS4zNjk1IDIuOTI5NDNMMTEuNTAyOCAzLjA2Mjc2TDExLjU3MzUgMi45OTIwNVpNMTUuMDQzMiAzLjUxNzE0TDE1LjE0MjIgMy41MzEyM0wxNS4xNDIyIDMuNTMwODhMMTUuMDQzMiAzLjUxNzE0Wk0xNS4wNDM2IDMuNTEzOTVMMTUuMTQyNyAzLjUyNzY5TDE1LjE0MjcgMy41MjczTDE1LjA0MzYgMy41MTM5NVpNMTUuMDQ3NCAzLjQ1OTgyTDE1LjE0NzQgMy40NjA1N0wxNS4xNDc0IDMuNDYwMTRMMTUuMDQ3NCAzLjQ1OTgyWk0xNS4wNDc0IDMuNDU2NjJMMTQuOTQ3NSAzLjQ0OTU0TDE0Ljk0NzQgMy40NTYzTDE1LjA0NzQgMy40NTY2MlpNMTUuMDQ3NiAzLjQ1MzdMMTUuMTQ3NyAzLjQ2MDc4TDE1LjE0NzYgMy40NTMwMkwxNS4wNDc2IDMuNDUzN1pNMTUuMDI1OCAzLjMyMTRMMTQuOTMwOSAzLjM1Mjg2VjMuMzUyODZMMTUuMDI1OCAzLjMyMTRaTTE0LjkyMjEgMy4xNTMxNkwxNC44NTEzIDMuMjIzNzVMMTQuODUxNCAzLjIyMzg4TDE0LjkyMjEgMy4xNTMxNlpNMTEuNTM4MiAyLjg5NDA3SDExLjYzODJWMi43OTQwN0gxMS41MzgyVjIuODk0MDdaTTExLjAyODMgMS4wNDM3N0wxMC45NTc1IDEuMTE0NEwxMC45NTc2IDEuMTE0NDJMMTEuMDI4MyAxLjA0Mzc3Wk01LjM1MjcgMS4wNDM3N0w1LjQyMzQ2IDEuMTE0NDJMNS40MjM0OCAxLjExNDRMNS4zNTI3IDEuMDQzNzdaTTQuOTc2MTcgMy4wMjc0VjMuMTI3NEg1LjA3NjE3VjMuMDI3NEg0Ljk3NjE3Wk0yLjQyMTgyIDMuODg1ODFMMi41MjE0MiAzLjg3Njc3TDIuNTEzMTYgMy43ODU4MUgyLjQyMTgyVjMuODg1ODFaTTMuMzcxMTQgMTQuMzQyMUwzLjQ3MDc0IDE0LjMzMzFMMy40NzA3MyAxNC4zMzNMMy4zNzExNCAxNC4zNDIxWk0zLjkyNDggMTUuNDU3NEwzLjk5MjE4IDE1LjM4MzVMMy45OTIxNSAxNS4zODM1TDMuOTI0OCAxNS40NTc0Wk01LjA4NTQ2IDE1LjkwNDZWMTUuODA0Nkw1LjA4NTA4IDE1LjgwNDZMNS4wODU0NiAxNS45MDQ2Wk0xMS4yOTk3IDE1LjkwNDZMMTEuMzAwMSAxNS44MDQ2SDExLjI5OTdWMTUuOTA0NlpNMTIuNDYwNCAxNS40NTc0TDEyLjM5MyAxNS4zODM1TDEyLjM5MyAxNS4zODM1TDEyLjQ2MDQgMTUuNDU3NFpNMTMuMDEzOSAxNC4zNDIxTDEyLjkxNDMgMTQuMzMzMUwxMi45MTQzIDE0LjMzMzFMMTMuMDEzOSAxNC4zNDIxWk0xMy45NTkgMy44ODU4MVYzLjc4NTgxSDEzLjg2NzZMMTMuODU5NCAzLjg3NjgxTDEzLjk1OSAzLjg4NTgxWk0xNC45MjE5IDMuNzYwMDZMMTQuODUxMiAzLjY4OTM0TDE0Ljg1MTEgMy42ODk0N0wxNC45MjE5IDMuNzYwMDZaTTExLjQwNDkgMy4wMjc0SDExLjMwNDlWMy4xMjc0SDExLjQwNDlWMy4wMjc0Wk00LjIyNjMyIDE0LjI2NDdMNC4zMjU5MSAxNC4yNTU3TDQuMzI1OTEgMTQuMjU1N0w0LjIyNjMyIDE0LjI2NDdaTTQuNTAyOTMgMTQuODIyNEw0LjU3MDI4IDE0Ljc0ODVMNC41NzAyNyAxNC43NDg1TDQuNTAyOTMgMTQuODIyNFpNNS4wODMzMyAxNS4wNDU5VjE0Ljk0NTlMNS4wODI5MSAxNC45NDU5TDUuMDgzMzMgMTUuMDQ1OVpNMTEuMjk3NiAxNS4wNDU5TDExLjI5OCAxNC45NDU5SDExLjI5NzZWMTUuMDQ1OVpNMTEuODc4IDE0LjgyMjRMMTEuOTQ1MyAxNC44OTYzTDExLjk0NTMgMTQuODk2M0wxMS44NzggMTQuODIyNFpNMTIuMTU0OCAxNC4yNjQ3TDEyLjA1NTIgMTQuMjU1N1YxNC4yNTU3TDEyLjE1NDggMTQuMjY0N1pNMTMuMDk3NiAzLjg4NTUxTDEzLjE5NzIgMy44OTQ1NkwxMy4yMDcxIDMuNzg1NTFIMTMuMDk3NlYzLjg4NTUxWk0zLjI4MzM2IDMuODg1NTFWMy43ODU1MUgzLjE3Mzg3TDMuMTgzNzcgMy44OTQ1NkwzLjI4MzM2IDMuODg1NTFaTTEwLjQyMjQgMS42NTA3MUwxMC40OTMxIDEuNTgwMDVMMTAuNDkzMSAxLjU3OTk4TDEwLjQyMjQgMS42NTA3MVpNNS44MzM0MiAxLjk1NDMxSDUuNzMzNDJWMS45NTQzM0w1LjgzMzQyIDEuOTU0MzFaTTUuODMzNjUgMy4wMjc0Mkw1LjczMzY1IDMuMDI3NDRMNS43MzM2OCAzLjEyNzQySDUuODMzNjVWMy4wMjc0MlpNMTAuNTQ3OSAzLjAyNzQyVjMuMTI3NDJIMTAuNjQ3OVYzLjAyNzQySDEwLjU0NzlaTTE1LjE0MjIgMy41MzA4OEwxNS4xNDI3IDMuNTI3NjlMMTQuOTQ0NiAzLjUwMDIyTDE0Ljk0NDEgMy41MDM0MUwxNS4xNDIyIDMuNTMwODhaTTE1LjE0MjcgMy41MjczQzE1LjE0NTcgMy41MDUyOSAxNS4xNDczIDMuNDgzIDE1LjE0NzQgMy40NjA1N0wxNC45NDc0IDMuNDU5MDdDMTQuOTQ3MyAzLjQ3MzA0IDE0Ljk0NjMgMy40ODY5MSAxNC45NDQ1IDMuNTAwNjFMMTUuMTQyNyAzLjUyNzNaTTE1LjE0NzQgMy40NjAxNEwxNS4xNDc0IDMuNDU2OTNMMTQuOTQ3NCAzLjQ1NjNMMTQuOTQ3NCAzLjQ1OTUxTDE1LjE0NzQgMy40NjAxNFpNMTUuMTQ3MiAzLjQ2MzY3TDE1LjE0NzQgMy40NjA3NkwxNC45NDc5IDMuNDQ2NjVMMTQuOTQ3NyAzLjQ0OTU2TDE1LjE0NzIgMy40NjM2N1pNMTUuMTQ3NiAzLjQ1MzAyQzE1LjE0NzMgMy4zOTcxMSAxNS4xMzgxIDMuMzQyMTEgMTUuMTIwOCAzLjI4OTk0TDE0LjkzMDkgMy4zNTI4NkMxNC45NDE3IDMuMzg1MzMgMTQuOTQ3NCAzLjQxOTU3IDE0Ljk0NzcgMy40NTQzOEwxNS4xNDc2IDMuNDUzMDJaTTE1LjEyMDggMy4yODk5NEMxNS4wOTUxIDMuMjEyNDkgMTUuMDUxNiAzLjE0MTIzIDE0Ljk5MjggMy4wODI0NEwxNC44NTE0IDMuMjIzODhDMTQuODg3OSAzLjI2MDM1IDE0LjkxNDkgMy4zMDQ2MyAxNC45MzA5IDMuMzUyODZMMTUuMTIwOCAzLjI4OTk0Wk0xNC45OTI5IDMuMDgyNTdDMTQuODkzOSAyLjk4MzE2IDE0Ljc1OTMgMi45Mjc0IDE0LjYxOTEgMi45Mjc0VjMuMTI3NEMxNC43MDYyIDMuMTI3NCAxNC43ODk4IDMuMTYyMDYgMTQuODUxMyAzLjIyMzc1TDE0Ljk5MjkgMy4wODI1N1pNMTQuNjE5MSAyLjkyNzRIMTEuNTM4MlYzLjEyNzRIMTQuNjE5MVYyLjkyNzRaTTExLjYzODIgMy4wMjc0VjIuODk0MDdIMTEuNDM4MlYzLjAyNzRIMTEuNjM4MlpNMTEuNTM4MiAyLjc5NDA3SDExLjQwNDlWMi45OTQwN0gxMS41MzgyVjIuNzk0MDdaTTExLjUwNDkgMi44OTQwN1YxLjk1NDNIMTEuMzA0OVYyLjg5NDA3SDExLjUwNDlaTTExLjUwNDkgMS45NTQzQzExLjUwNDkgMS41ODYzNSAxMS4zNTg5IDEuMjMzMzcgMTEuMDk5MSAwLjk3MzExNkwxMC45NTc2IDEuMTE0NDJDMTEuMTc5OSAxLjMzNzE0IDExLjMwNDkgMS42MzkyOCAxMS4zMDQ5IDEuOTU0M0gxMS41MDQ5Wk0xMS4wOTkxIDAuOTczMTM2QzEwLjgzOTMgMC43MTI3MDcgMTAuNDg2NyAwLjU2NjUwNCAxMC4xMTkxIDAuNTY2NTA0VjAuNzY2NTA0QzEwLjQzMzYgMC43NjY1MDQgMTAuNzM1MiAwLjg5MTU3NCAxMC45NTc1IDEuMTE0NEwxMS4wOTkxIDAuOTczMTM2Wk0xMC4xMTkxIDAuNTY2NTA0SDYuMjYxOTVWMC43NjY1MDRIMTAuMTE5MVYwLjU2NjUwNFpNNi4yNjE5NSAwLjU2NjUwNEM1Ljg5NDI5IDAuNTY2NTA0IDUuNTQxNzggMC43MTI3MDggNS4yODE5MSAwLjk3MzEzNUw1LjQyMzQ4IDEuMTE0NEM1LjY0NTgzIDAuODkxNTczIDUuOTQ3NDEgMC43NjY1MDQgNi4yNjE5NSAwLjc2NjUwNFYwLjU2NjUwNFpNNS4yODE5MyAwLjk3MzExNEM1LjAyMjA5IDEuMjMzMzcgNC44NzYxNyAxLjU4NjM2IDQuODc2MTcgMS45NTQzSDUuMDc2MTdDNS4wNzYxNyAxLjYzOTI4IDUuMjAxMSAxLjMzNzEzIDUuNDIzNDYgMS4xMTQ0Mkw1LjI4MTkzIDAuOTczMTE0Wk0xLjc2MTkgMi45Mjc0QzEuNDY5NzYgMi45Mjc0IDEuMjMzMzcgMy4xNjQ0IDEuMjMzMzcgMy40NTY2MUgxLjQzMzM3QzEuNDMzMzcgMy4yNzQ1NiAxLjU4MDUyIDMuMTI3NCAxLjc2MTkgMy4xMjc0VjIuOTI3NFpNMS4yMzMzNyAzLjQ1NjYxQzEuMjMzMzcgMy43NDg4MiAxLjQ2OTc3IDMuOTg1ODEgMS43NjE5IDMuOTg1ODFWMy43ODU4MUMxLjU4MDUyIDMuNzg1ODEgMS40MzMzNyAzLjYzODY2IDEuNDMzMzcgMy40NTY2MUgxLjIzMzM3Wk0xLjc2MTkgMy45ODU4MUgyLjQyMTgyVjMuNzg1ODFIMS43NjE5VjMuOTg1ODFaTTIuMzIyMjMgMy44OTQ4NUwzLjI3MTU1IDE0LjM1MTFMMy40NzA3MyAxNC4zMzNMMi41MjE0MiAzLjg3Njc3TDIuMzIyMjMgMy44OTQ4NVpNMy4yNzE1NSAxNC4zNTExQzMuMzEyNTEgMTQuODA0MSAzLjUyMTQ0IDE1LjIyNTIgMy44NTc0NiAxNS41MzEzTDMuOTkyMTUgMTUuMzgzNUMzLjY5MzE4IDE1LjExMTEgMy41MDcyIDE0LjczNjQgMy40NzA3NCAxNC4zMzMxTDMuMjcxNTUgMTQuMzUxMVpNMy44NTc0MiAxNS41MzEzQzQuMTkzMjggMTUuODM3NiA0LjYzMTY1IDE2LjAwNjMgNS4wODU4NCAxNi4wMDQ2TDUuMDg1MDggMTUuODA0NkM0LjY4MDk4IDE1LjgwNjEgNC4yOTA5OSAxNS42NTYgMy45OTIxOCAxNS4zODM1TDMuODU3NDIgMTUuNTMxM1pNNS4wODU0NiAxNi4wMDQ2SDExLjI5OTdWMTUuODA0Nkg1LjA4NTQ2VjE2LjAwNDZaTTExLjI5OTMgMTYuMDA0NkMxMS43NTM1IDE2LjAwNjMgMTIuMTkxOSAxNS44Mzc2IDEyLjUyNzggMTUuNTMxM0wxMi4zOTMgMTUuMzgzNUMxMi4wOTQyIDE1LjY1NiAxMS43MDQyIDE1LjgwNjEgMTEuMzAwMSAxNS44MDQ2TDExLjI5OTMgMTYuMDA0NlpNMTIuNTI3NyAxNS41MzEzQzEyLjg2MzcgMTUuMjI1MiAxMy4wNzI3IDE0LjgwNDEgMTMuMTEzNSAxNC4zNTFMMTIuOTE0MyAxNC4zMzMxQzEyLjg3OCAxNC43MzY0IDEyLjY5MiAxNS4xMTExIDEyLjM5MyAxNS4zODM1TDEyLjUyNzcgMTUuNTMxM1pNMTMuMTEzNSAxNC4zNTExTDE0LjA1ODYgMy44OTQ4MUwxMy44NTk0IDMuODc2ODFMMTIuOTE0MyAxNC4zMzMxTDEzLjExMzUgMTQuMzUxMVpNMTMuOTU5IDMuOTg1ODFIMTQuNjE4OVYzLjc4NTgxSDEzLjk1OVYzLjk4NTgxWk0xNC42MTg5IDMuOTg1ODFDMTQuNzU5IDMuOTg1ODEgMTQuODkzNyAzLjkzMDA1IDE0Ljk5MjcgMy44MzA2NUwxNC44NTExIDMuNjg5NDdDMTQuNzg5NiAzLjc1MTE1IDE0LjcwNiAzLjc4NTgxIDE0LjYxODkgMy43ODU4MVYzLjk4NTgxWk0xNC45OTI2IDMuODMwNzhDMTUuMDc0MSAzLjc0OTMyIDE1LjEyNjEgMy42NDM5MiAxNS4xNDIyIDMuNTMxMjNMMTQuOTQ0MiAzLjUwMzA2QzE0LjkzNDIgMy41NzMyNiAxNC45MDE3IDMuNjM4OCAxNC44NTEyIDMuNjg5MzRMMTQuOTkyNiAzLjgzMDc4Wk0xMS41MDQ5IDMuMDI3NFYyLjg5NDA3SDExLjMwNDlWMy4wMjc0SDExLjUwNDlaTTExLjUzODIgMi45Mjc0SDExLjQwNDlWMy4xMjc0SDExLjUzODJWMi45Mjc0Wk00LjU3MDI3IDE0Ljc0ODVDNC40MzAxMiAxNC42MjA4IDQuMzQzMDkgMTQuNDQ1IDQuMzI1OTEgMTQuMjU1N0w0LjEyNjcyIDE0LjI3MzhDNC4xNDg0IDE0LjUxMjYgNC4yNTgyNSAxNC43MzQ4IDQuNDM1NTggMTQuODk2M0w0LjU3MDI3IDE0Ljc0ODVaTTUuMDgyOTEgMTQuOTQ1OUM0Ljg5MzM3IDE0Ljk0NjcgNC43MTA1MSAxNC44NzYzIDQuNTcwMjggMTQuNzQ4NUw0LjQzNTU4IDE0Ljg5NjNDNC42MTI3OSAxNS4wNTc4IDQuODQ0MDEgMTUuMTQ2OSA1LjA4Mzc1IDE1LjE0NTlMNS4wODI5MSAxNC45NDU5Wk0xMS4yOTc2IDE0Ljk0NTlINS4wODMzM1YxNS4xNDU5SDExLjI5NzZWMTQuOTQ1OVpNMTEuODEwNiAxNC43NDg1QzExLjY3MDQgMTQuODc2MyAxMS40ODc1IDE0Ljk0NjcgMTEuMjk4IDE0Ljk0NTlMMTEuMjk3MiAxNS4xNDU5QzExLjUzNjkgMTUuMTQ2OSAxMS43NjgxIDE1LjA1NzggMTEuOTQ1MyAxNC44OTYzTDExLjgxMDYgMTQuNzQ4NVpNMTIuMDU1MiAxNC4yNTU3QzEyLjAzOCAxNC40NDUgMTEuOTUwOCAxNC42MjA3IDExLjgxMDYgMTQuNzQ4NUwxMS45NDUzIDE0Ljg5NjNDMTIuMTIyNiAxNC43MzQ4IDEyLjIzMjcgMTQuNTEyNyAxMi4yNTQ0IDE0LjI3MzhMMTIuMDU1MiAxNC4yNTU3Wk0xMC4xMTkyIDEuNjI1MUMxMC4yMDY0IDEuNjI1MSAxMC4yOSAxLjY1OTc1IDEwLjM1MTcgMS43MjE0M0wxMC40OTMxIDEuNTc5OThDMTAuMzkzOSAxLjQ4MDg4IDEwLjI1OTUgMS40MjUxIDEwLjExOTIgMS40MjUxVjEuNjI1MVpNNi4yNjIxIDEuNjI1MUgxMC4xMTkyVjEuNDI1MUg2LjI2MjFWMS42MjUxWk01LjkzMzQyIDEuOTU0MzFDNS45MzM0MiAxLjc3MjMgNi4wODA2NyAxLjYyNTEgNi4yNjIxIDEuNjI1MVYxLjQyNTFDNS45NzAwMSAxLjQyNTEgNS43MzM0MiAxLjY2MjA0IDUuNzMzNDIgMS45NTQzMUg1LjkzMzQyWk01LjkzMzY1IDMuMDI3NEw1LjkzMzQyIDEuOTU0MjhMNS43MzM0MiAxLjk1NDMzTDUuNzMzNjUgMy4wMjc0NEw1LjkzMzY1IDMuMDI3NFpNMTAuMzUxNiAxLjcyMTM2QzEwLjQxMzMgMS43ODMxNCAxMC40NDc5IDEuODY2ODYgMTAuNDQ3OSAxLjk1NDMxSDEwLjY0NzlDMTAuNjQ3OSAxLjgxMzkxIDEwLjU5MjMgMS42NzkzNiAxMC40OTMxIDEuNTgwMDVMMTAuMzUxNiAxLjcyMTM2Wk00Ljg3NjE3IDEuOTU0M1YzLjAyNzRINS4wNzYxN1YxLjk1NDNINC44NzYxN1pNNC45NzYxNyAyLjkyNzRIMS43NjE5VjMuMTI3NEg0Ljk3NjE3VjIuOTI3NFpNNC4zMjU5MSAxNC4yNTU3TDMuMzgyOTUgMy44NzY0NkwzLjE4Mzc3IDMuODk0NTZMNC4xMjY3MyAxNC4yNzM4TDQuMzI1OTEgMTQuMjU1N1pNMTIuOTk4IDMuODc2NDdMMTIuMDU1MiAxNC4yNTU3TDEyLjI1NDQgMTQuMjczOEwxMy4xOTcyIDMuODk0NTZMMTIuOTk4IDMuODc2NDdaTTMuMjgzMzYgMy45ODU1MUgxMy4wOTc2VjMuNzg1NTFIMy4yODMzNlYzLjk4NTUxWk0xMC41NDc5IDIuOTI3NDJINS44MzM2NVYzLjEyNzQySDEwLjU0NzlWMi45Mjc0MlpNMTAuNDQ3OSAxLjk1NDMxVjMuMDI3NDJIMTAuNjQ3OVYxLjk1NDMxSDEwLjQ0NzlaIiBmaWxsPSIjQTNBM0EzIiBtYXNrPSJ1cmwoI3BhdGgtMi1vdXRzaWRlLTFfMTY3M18xNTg4MCkiLz4KPC9nPgo8L2c+Cjwvc3ZnPgo=");
}
.basket-clear:after,
.basket-item-actions-remove:after,
.basket-items-list-item-clear-btn:after {
    -webkit-transform: translate3d(-50%, -50%, 0) rotate(45deg);
    transform: translate3d(-50%, -50%, 0) rotate(45deg);
}
.basket-clear:before,
.basket-item-actions-remove:before,
.basket-items-list-item-clear-btn:before {
    -webkit-transform: translate3d(-50%, -50%, 0) rotate(-45deg);
    transform: translate3d(-50%, -50%, 0) rotate(-45deg);
}
.basket-item-actions-remove:hover:after,
.basket-item-actions-remove:hover:before,
.basket-items-list-item-clear-btn:hover:after,
.basket-items-list-item-clear-btn:hover:before {
    background-color: #7e000f;
}
.basket-item-block-info .basket-item-actions-remove {
    position: absolute;
    top: -4px;
    right: 0;
}
.basket-item-block-info .basket-item-actions-remove.visible-xs {
    top: 2px;
    right: 10px;
    left: auto;
    width: auto;
    height: auto;
}
.basket-item-delayed.visible-xs {
    position: absolute;
    height: 13px;
    top: -15px;
    left: 10px;
}
.basket-items-list-wrapper-compact .basket-item-block-actions {
    position: relative;
    top: auto;
    right: auto;
    padding-left: 10px;
}
@media (max-width: 767px) {
    .basket-items-list-header {
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
    }
    .basket-items-search-field {
        width: 100%;
    }
    .basket-item-label-text > div {
        line-height: 0;
    }
    .basket-item-label-text.basket-item-label-small span {
        margin-bottom: 1px;
        padding: 2px 7px;
        font-size: 11px;
        line-height: 14px;
    }
    .basket-item-label-text.basket-item-label-big span {
        margin-bottom: 1px;
        padding: 3px 12px;
        font-size: 13px;
        line-height: 16px;
    }
    .basket-item-label-ring.basket-item-label-small {
        width: 24px;
        height: 24px;
        font-size: 8px;
        line-height: 24px;
    }
    .basket-item-label-ring.basket-item-label-big {
        width: 30px;
        height: 30px;
        font-size: 12px;
        line-height: 30px;
    }
    .basket-item-block-amount {
        padding-top: 19px;
    }
    .basket-items-list-item-container {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-align: start;
        -webkit-box-align: start;
        align-items: flex-start;
    }
    td.basket-items-list-item-notification {
        display: block;
        padding-top: 0;
    }
    .basket-items-list-item-price {
        padding: 3px 0;
    }
    h1.bx-title {
        margin-top: 10px !important;
    }
}
.basket-items-list-item-notification-inner {
    position: relative;
    transition: 220ms;
    width: 100%;
}
.basket-items-list-item-container-expend .basket-items-list-item-removed-container {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    gap: 8px;
    min-height: 91px;
}
.basket-items-list-item-container-expend .basket-items-list-item-removed-container div {
    font-size: 12px;
    color: #a3a3a3;
}
.basket-items-list-item-container-expend .basket-items-list-item-removed-container div strong {
    font-weight: inherit !important;
}
@-webkit-keyframes ShowNote {
    0% {
        opacity: 0;
    }
    0%,
    50% {
        background-color: #fff;
    }
    100%,
    50% {
        opacity: 1;
    }
    100% {
        background-color: #e6f8fe;
    }
}
@keyframes ShowNote {
    0% {
        opacity: 0;
    }
    0%,
    50% {
        background-color: #fff;
    }
    100%,
    50% {
        opacity: 1;
    }
    100% {
        background-color: #e6f8fe;
    }
}
@media (max-width: 768px) {
    .basket-item-info-name,
    .basket-item-info-name-link {
        vertical-align: middle;
        font-size: 15px;
        line-height: 17px;
    }
    .basket-item-info-name {
        padding-top: 10px;
    }
    .basket-item-property-name,
    .basket-item-property-value {
        font-size: 11px;
    }
    .basket-items-list-item-container-collapse .basket-items-list-item-removed-container {
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
    }
    .basket-items-list-item-container-collapse .basket-items-list-item-removed-container div {
        text-align: center;
    }
}
.basket-items-list-item-container.basket-items-list-item-container-collapse > td > div {
    overflow: hidden;
    height: 80px;
    opacity: 0;
}
.basket-items-list-item-removed-block {
    font-size: 13px;
    color: #292d32 !important;
}
.basket-items-list-item-removed-block a {
    color: inherit !important;
}
.basket-items-list-item-removed-block .faded {
    color: #ccc;
    cursor: default;
}
.basket-items-list-item-removed-anchor {
    border-bottom: 1px dashed;
    color: #333;
    font-weight: 700;
}
.basket-items-list-item-clear-btn {
    display: none !important;
    position: relative;
    margin-left: 10px;
    width: 25px;
    height: 25px;
    cursor: pointer;
}
.basket-items-list-item-clear-btn:after,
.basket-items-list-item-clear-btn:before {
    position: absolute;
    top: 50%;
    left: 50%;
    width: 2px;
    height: 14px;
    background: #d0021b;
    content: "";
    transition: background-color 0.3s;
}
.basket-items-list-item-double,
.basket-items-list-item-warning-container {
    margin: 10px 0;
}
.basket-items-list-item-double > div,
.basket-items-list-item-warning-container > div {
    margin-bottom: 10px;
    padding: 5px 35px 5px 15px;
}
.basket-items-list-item-double-anchor,
.basket-items-list-item-double-anchor:visited {
    border-bottom: 1px dashed;
    color: #333;
    text-decoration: none;
}
.basket-items-list-item-double-anchor:hover {
    color: #23527c;
}
.basket-items-list-wrapper-compact .basket-items-list-item-container {
    -ms-flex-align: start;
    padding: 17px 0;
    -webkit-box-align: start;
    align-items: flex-start;
}
.basket-item-gifts-list-container {
    position: relative;
    margin-bottom: 20px;
    border: 1px solid #fceb9f;
    background: #fffef8;
}
.basket-item-gifts-list-container:after {
    position: absolute;
    top: -10px;
    left: 90px;
    display: block;
    width: 17px;
    height: 17px;
    background-color: #fceb9f;
    content: "";
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
}
.basket-item-gifts-list-title {
    padding: 12px 17px;
    background-color: #fceb9f;
    color: #5b5848;
    font: bold 15px/18px "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.basket-item-gifts-list {
    padding: 15px;
}
.basket-items-list-gift-item {
    display: -ms-flexbox;
    display: -webkit-box;
    display: flex;
    -ms-flex-align: center;
    border-bottom: 1px solid #f3f2ed;
    -webkit-box-align: center;
    align-items: center;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
}
.basket-item-gifts-list .basket-items-list-gift-item:last-child {
    border-bottom: none;
}
.basket-item-gift-image-container {
    padding: 10px 0;
    min-width: 48px;
    max-width: 100%;
    width: 168px;
    text-align: center;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
}
.basket-item-gift-image {
    display: inline-block;
    max-width: 100%;
    max-height: 69px;
    width: auto;
    height: auto;
}
.basket-item-gift-title-container {
    padding: 5px 15px;
    width: 100%;
    -webkit-box-flex: 9;
    -ms-flex: 9;
    flex: 9;
}
.basket-item-gift-title-link {
    color: #333;
    font: 400 15px/20px "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    transition: 0.3s;
}
.basket-item-gift-price-container {
    text-align: right;
    -webkit-box-flex: 2;
    -ms-flex: 2;
    flex: 2;
}
.basket-item-gift-price-current {
    color: #2f3435;
    font: 400 22px/26px "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.basket-item-gift-price-old {
    color: #a1a1a1;
    text-decoration: line-through;
    font: 400 13px/16px "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.basket-item-gift-price-difference {
    display: -ms-flexbox;
    display: -webkit-box;
    display: flex;
    -ms-flex-align: center;
    padding: 5px 6px 6px;
    background: #e2f0cb;
    color: #525c69;
    text-align: center;
    text-transform: uppercase;
    font: bold 9px/12px "Helvetica Neue", Helvetica, Arial, sans-serif;
    -webkit-box-align: center;
    align-items: center;
}
@media (max-width: 580px) {
    .basket-checkout-section-inner,
    .basket-items-list-gift-item {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    }
    .basket-checkout-block-total {
        min-width: 150px;
    }
    .basket-checkout-block-total-price,
    .basket-items-list-wrapper-compact .basket-item-block-price > div {
        text-align: right;
    }
    .basket-block-notification:after {
        top: -3px;
        right: auto;
        left: 50%;
        -webkit-transform: rotate(45deg) translateX(-50%);
        -ms-transform: rotate(45deg) translateX(-50%);
        transform: rotate(45deg) translateX(-50%);
    }
    .basket-item-block-image {
        margin-top: 10px;
        margin-bottom: 15px;
        padding-right: 0;
        max-width: 100%;
        width: 100%;
    }
    .basket-item-image {
        margin: 10px auto 15px;
        padding-right: 0;
        max-width: 230px;
        max-height: 400px;
        width: auto;
        height: auto;
    }
    .basket-items-list-wrapper-compact .basket-item-block-image {
        margin-top: 0;
        padding-right: 10px;
    }
    .basket-items-list-wrapper-compact .basket-items-list-item-descriptions-inner {
        -ms-flex-direction: row;
        flex-direction: row;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
    }
    .basket-item-block-info {
        -webkit-box-flex: 6;
        -ms-flex: 6;
        flex: 6;
    }
    .basket-item-property-custom {
        padding-right: 0;
    }
    .basket-items-list-wrapper-compact .basket-item-property-custom {
        padding-right: 10px;
    }
    .basket-item-property-scu-image .basket-item-scu-item-inner,
    .basket-item-scu-color .basket-item-scu-item-inner {
        width: 20px;
        height: 20px;
        border: 1px solid #fff;
    }
    .basket-item-property-scu-text .basket-item-scu-item-inner {
        padding: 2px 3px;
        min-width: 25px;
        text-align: center;
        font: bold 11px/15px "Helvetica Neue", Helvetica, Arial, sans-serif;
    }
    .basket-item-block-amount {
        padding-top: 0;
    }
    .basket-items-list-item-price {
        -ms-flex-order: 5;
        vertical-align: top;
        -webkit-box-ordinal-group: 6;
        order: 5;
    }
    .basket-items-list-item-price-for-one {
        -ms-flex-order: 4;
        -webkit-box-ordinal-group: 5;
        order: 4;
    }
    .basket-item-block-price {
        -ms-flex-direction: column;
        flex-direction: column;
        margin-bottom: 10px;
        min-width: 0;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-box-flex: 1;
        -ms-flex: 1;
        flex: 1;
    }
    .basket-item-price-old {
        right: 10px;
    }
    .basket-items-list-item-amount {
        display: block;
        padding: 0 0 20px;
        min-width: 100%;
    }
    .basket-item-block-price {
        padding-right: 10px;
        padding-left: 10px;
    }
    .basket-items-list-wrapper-compact .basket-item-block-price {
        min-width: 0;
        text-align: right;
    }
    .basket-item-block-price .basket-item-price-difference {
        -ms-flex-order: 1;
        padding: 5px 6px 6px;
        -webkit-box-ordinal-group: 2;
        order: 1;
    }
    .basket-items-list-item-price .basket-item-block-price .basket-item-price-title {
        display: block;
    }
    td.basket-items-list-item-remove {
        display: block;
        padding: 0 !important;
        text-align: center;
    }
    .basket-item-block-actions {
        display: inline-block;
    }
    .basket-item-gift-title-link {
        font-size: 13px;
    }
    .basket-item-gift-price-container {
        min-width: 100%;
    }
}
.basket-gifts-list-header {
    padding: 18px 25px 20px;
    border-bottom: 1px solid #e2dfdf;
    background: #f2f2f2;
    font: bold 15px/18px "Helvetica Neue", Helvetica, Arial, sans-serif;
    transition: 0.3s;
}
.basket-clear {
    cursor: pointer;
    pointer-events: auto;
}
.basket-clear:after,
.basket-clear:before {
    position: absolute;
    top: 50%;
    left: 50%;
    width: 2px;
    height: 14px;
    background: #a1a1a1;
    content: "";
    transition: background-color 0.3s;
}
.basket-clear:hover:after,
.basket-clear:hover:before {
    background-color: #333;
}
@media (max-width: 991px) {
    .basket-gifts-list-header {
        padding: 10px 9px 11px;
        font-size: 12px;
        line-height: 15px;
    }
}
.basket-gifts-list {
    padding: 0 25px;
}
.basket-gifts-description-container {
    padding: 11px;
    color: #868d96;
    text-align: center;
    font: 400 13px/15px "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.basket-gifts-list-item-container {
    position: relative;
    display: -ms-flexbox;
    display: -webkit-box;
    display: flex;
    -ms-flex-align: center;
    overflow: hidden;
    padding: 20px 0;
    border-top: 1px solid #f2f2f2;
    transition: 0.3s;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: center;
    align-items: center;
}
.basket-gifts-list-item-container:first-child {
    border-top: none;
}
.basket-gift-block-image {
    padding: 5px 15px 5px 0;
    min-width: 50px;
    max-width: 50px;
}
.basket-gift-image {
    display: inline-block;
    max-width: 100%;
    max-height: 168px;
    width: auto;
    height: auto;
    transition: 0.3s;
}
.basket-gift-block-info {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
}
.basket-gift-info-name,
.basket-gift-info-name-link {
    margin: 0;
    padding: 0;
    color: #2f3435;
    text-decoration: none;
    font: 400 15px/19px "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    transition: 0.3s;
}
.basket-gift-block-common {
    display: -ms-flexbox;
    display: -webkit-box;
    display: flex;
    -ms-flex-align: center;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -ms-flex-line-pack: center;
    align-content: center;
}
.basket-gift-item-select-btn-container {
    display: -ms-flexbox;
    display: -webkit-box;
    display: flex;
    -ms-flex-align: center;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-align: center;
    align-items: center;
}
.basket-gift-item-selected {
    padding: 0 10px;
    color: #b6bbbf;
    font: 400 12px/14px "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.basket-gift-item-select-btn-label {
    display: -ms-flexbox;
    display: -webkit-box;
    display: flex;
    -ms-flex-align: center;
    margin-bottom: 0;
    -webkit-box-align: center;
    align-items: center;
}
.basket-gift-item-select-btn-radio {
    position: relative;
    display: inline-block;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin-right: 10px;
    width: 20px;
    height: 20px;
    border: 10px solid #fff;
    border-radius: 50%;
    background: #468ee5;
    -webkit-box-shadow: 0 0 0 1px #828b95;
    box-shadow: 0 0 0 1px #828b95;
    cursor: pointer;
    transition: 190ms;
}
.basket-gift-item-select-input:checked + .basket-gift-item-select-btn-radio {
    border-width: 5px;
}
.basket-gift-item-select-btn-text {
    text-transform: lowercase;
    font: bold 12px/14px "Helvetica Neue", Helvetica, Arial, sans-serif;
    cursor: pointer;
}
.basket-gift-item-select-btn-checkbox {
    position: relative;
    display: inline-block;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin-right: 10px;
    width: 19px;
    height: 19px;
    border: 1px solid #828b95;
    border-radius: 2px;
    background-color: #fff;
    cursor: pointer;
}
.basket-gift-item-select-btn-checkbox:after,
.basket-gift-item-select-btn-checkbox:before {
    position: absolute;
    background-color: #fff;
    content: "";
    opacity: 0;
    transition: 190ms;
}
.basket-gift-item-select-btn-checkbox:after {
    top: 5px;
    left: 5px;
    z-index: 15;
    width: 3px;
    height: 9px;
    border-radius: 1px;
    -webkit-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    transform: rotate(-45deg);
}
.basket-gift-item-select-btn-checkbox:before {
    top: -1px;
    left: 11px;
    z-index: 10;
    width: 5px;
    height: 17px;
    border: 1px solid #fff;
    border-radius: 2px;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
}
.basket-gift-item-select-input:checked + .basket-gift-item-select-btn-checkbox:after,
.basket-gift-item-select-input:checked + .basket-gift-item-select-btn-checkbox:before {
    background-color: #468ee5;
    opacity: 1;
}
.custom-checkbox {
    position: absolute;
    z-index: -1;
    opacity: 0;
    margin: 0 !important;
}
.custom-checkbox + label {
    display: inline-flex;
    align-items: center;
    user-select: none;
    margin: 0;
}
.custom-checkbox + label::before {
    content: "";
    display: inline-block;
    width: 13px;
    height: 13px;
    flex-shrink: 0;
    flex-grow: 0;
    border: 1px solid #adb5bd;
    border-radius: 3px;
    background-repeat: no-repeat;
    background-position: center center;
}
.custom-checkbox:not(:disabled):not(:checked) + label:hover::before {
    border-color: #b3d7ff;
}
.custom-checkbox:not(:disabled):active + label::before {
    background-color: #b3d7ff;
    border-color: #b3d7ff;
}
.custom-checkbox:focus + label::before {
    box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}
.custom-checkbox:focus:not(:checked) + label::before {
    border-color: #80bdff;
}
.custom-checkbox:checked + label::before {
    border-color: #009746;
    background-color: #009746;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSI5IiB2aWV3Qm94PSIwIDAgOSA5IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNMC41IDVMMi41IDhMOCAwLjUiIHN0cm9rZT0id2hpdGUiLz4KPC9zdmc+");
}
.custom-checkbox:disabled + label::before {
    background-color: #e9ecef;
}
@media (max-width: 797px) {
    .basket-gift-item-select-btn-container {
        -ms-flex-direction: column;
        flex-direction: column;
        -ms-flex-align: end;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-box-align: end;
        align-items: flex-end;
    }
    .basket-gift-item-selected {
        -ms-flex-order: 2;
        padding-right: 0;
        text-align: right;
        -webkit-box-ordinal-group: 3;
        order: 2;
    }
    .basket-gift-item-select-btn-label {
        -ms-flex-order: 1;
        text-align: right;
        -webkit-box-ordinal-group: 2;
        order: 1;
    }
}
.bx-step-opacity {
    transition: opacity 0.5s;
}
.basket-search-not-found {
    position: absolute;
    top: 50%;
    left: 50%;
    margin: -50px 0 0;
    -webkit-transform: translate3d(-50%, -50%, 0);
    transform: translate3d(-50%, -50%, 0);
}
.basket-search-not-found-icon {
    margin: 0 auto 80px;
    width: 180px;
    height: 180px;
    background: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%22182px%22%20height%3D%22182px%22%20viewBox%3D%220%200%20182%20182%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%20stroke%3D%22none%22%20stroke-width%3D%221%22%20fill-rule%3D%22evenodd%22%20opacity%3D%220.2%22%20fill%3D%22%23A7ABB0%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M17%2C70.5%20C17%2C40.9473747%2040.9473747%2C17%2070.5%2C17%20C100.052625%2C17%20124%2C40.9473747%20124%2C70.5%20C124%2C100.052625%20100.052625%2C124%2070.5%2C124%20C40.9473747%2C124%2017%2C100.052625%2017%2C70.5%20M178.408149%2C160.192955%20L129.280894%2C111.056302%20C129.216524%2C111.017683%20129.152154%2C110.991937%20129.100658%2C110.953317%20C136.979557%2C99.5348706%20141.614204%2C85.7220257%20141.614204%2C70.8020936%20C141.614204%2C31.6935917%20109.905496%2C0%2070.8071019%2C0%20C31.7087076%2C0%200%2C31.6935917%200%2C70.8020936%20C0%2C109.910596%2031.7087076%2C141.604187%2070.8071019%2C141.604187%20C85.7152154%2C141.604187%2099.5419113%2C136.969868%20110.948292%2C129.091526%20C110.999788%2C129.143019%20111.012662%2C129.220257%20111.064158%2C129.27175%20L160.204287%2C178.408403%20C164.993422%2C183.197199%20172.846573%2C183.197199%20177.635708%2C178.408403%20L178.408149%2C177.623143%20C183.197284%2C172.834347%20183.197284%2C164.981751%20178.408149%2C160.192955%22/%3E%0A%20%20%20%20%3C/g%3E%0A%3C/svg%3E)
        center/cover no-repeat;
}
.basket-search-not-found-text {
    color: #c0c5ca;
    text-align: center;
    font: 30px/35px "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.bx-sbb-empty-cart-image {
    width: 131px;
    height: 116px;
    margin: 50px auto 42px;
    background: url(/local/templates/.default/components/bitrix/sale.basket.basket/techdir/images/empty_cart.svg) center/contain no-repeat;
}
.bx-sbb-empty-cart-text {
    font-size: 36px;
    text-align: center;
    color: #bababa;
    margin-bottom: 42px;
}
.bx-sbb-empty-cart-desc {
    text-align: center;
    color: #000;
    font-size: 16px;
    margin-bottom: 42px;
}
.catalog-block-header {
    font-size: 14px;
    font-weight: 700;
    text-align: left;
    margin: 5px 0;
    padding: 5px 15px;
    border-bottom: 2px solid #d9dee6;
    color: #000;
}
body.bx-theme-green .catalog-block-header {
    border-color: #63aa28;
}
body.bx-theme-red .catalog-block-header {
    border-color: #da3737;
}
body.bx-theme-yellow .catalog-block-header {
    border-color: #f4b236;
}
@media screen and (max-width: 767px) {
    .basket-checkout-mobile {
        position: sticky;
        z-index: 99;
        left: 0;
        right: 0;
        bottom: 65px;
        box-shadow: 0 4px 14px 0 rgba(136, 135, 135, 0.25);
    }
    .basket-checkout-container {
        padding: 15px;
        border-radius: 8px 8px 0 0;
        background-color: #fff;
        margin-bottom: 0;
    }
    .basket-checkout-block,
    .basket-items-list {
        padding: 0;
    }
    .basket-btn-checkout span,
    .basket-checkout-block-total,
    .basket-checkout-block-total-price,
    .basket-coupon-section,
    .basket-items-list-header {
        display: none;
    }
    .basket-items-list-wrapper {
        border: 0;
        margin: 0;
    }
    tr.basket-items-list-item-container {
        grid-template-columns: 71px auto 34px;
        gap: 16px;
        background: #fff;
        border-radius: 8px;
        position: relative;
    }
    .basket-items-list-item-image {
        grid-row: 3 span;
        grid-column: 1 span;
    }
    .basket-item-block-info .basket-item-actions-remove {
        right: initial;
        left: 2px;
        top: -4px;
    }
    .basket-item-block-image {
        width: 110px;
        flex: initial;
        margin: 0;
        padding: 0;
    }
    .basket-item-block-image img {
        width: 100%;
        height: 100%;
        margin: 0;
        padding: 0;
        display: block;
    }
    .basket-item-block-info {
        width: calc(100% - 125px);
        flex: initial;
        padding: 0;
        margin: 0;
    }
    .basket-item-info-name {
        margin: 0;
        padding: 0;
        text-transform: none;
    }
    .basket-item-block-amount,
    .basket-item-block-price {
        padding: 0;
        margin: 0;
    }
    .basket-items-list-item-amount {
        position: absolute;
        left: 35px;
        padding: 0;
        bottom: 30px;
        width: 110px;
        min-width: auto;
        z-index: 4;
    }
    .basket-item-amount-filed-block {
        margin: -2px 4px 0;
    }
    .basket-item-amount-filed {
        border: 0 !important;
        background: #fff !important;
        height: 18px !important;
        padding: 0;
        width: 22px;
        font-weight: 400;
        font-size: 16px;
    }
    .basket-item-amount-field-description {
        font-size: 10px;
        color: #848484;
        top: calc(100% - 2px);
        font-style: normal;
    }
    .basket-item-amount-btn-minus,
    .basket-item-amount-btn-plus {
        padding: 0;
        margin: 0;
        width: 18px;
        height: 18px;
        border-radius: 4px;
        background: #009746;
        border: 0;
        color: #fff;
        font-weight: 400;
    }
    .basket-item-amount-btn-minus:after,
    .basket-item-amount-btn-minus:before,
    .basket-item-amount-btn-plus:after,
    .basket-item-amount-btn-plus:before {
        background: #fff;
    }
    .basket-items-list-item-price {
        position: absolute;
        right: 20px;
        bottom: 25px;
        font-size: 15px;
        z-index: 4;
    }
    .basket-full-count {
        font-weight: 700;
        font-size: 16px;
        display: block;
        padding: 0 0 20px;
        text-align: right;
    }
    .basket-btn-checkout {
        padding: 7.5px 15px;
        min-width: 160px;
        background-color: #009746;
        border-color: #009746;
        color: #fff;
    }
    .basket-checkout-block-btn {
        width: 100%;
        display: flex;
        align-items: center;
        justify-content: space-between;
        margin-left: 0;
    }
    .basket-checkout-end {
        display: block;
        color: #5e6b76;
        font-size: 12px;
    }
    .basket-checkout-end span {
        display: none !important;
        color: #009746;
        font-size: 10px;
        display: flex;
        align-items: center;
        justify-content: center;
        border-radius: 100%;
        width: 14px;
        height: 14px;
        margin: 0 8px 0 0;
        border: 1px solid #009746;
    }
    #header__product-count {
        display: inline;
    }
    .bx-breadcrumb {
        display: none !important;
    }
    h1.bx-title span {
        display: inline;
        font-size: 11px;
        opacity: 0.5;
        padding: 0 0 0 5px;
        text-transform: none;
    }
    .product-item-detail-tab-content__head-links_show img {
        transform: rotate(90deg);
    }
    .product-item-detail-tab-content__head-links span {
        display: flex;
        align-items: center;
        position: relative;
        padding-left: 40px;
    }
} */

/* End */


/* Start:/local/templates/.default/components/bitrix/sale.basket.basket/techdir/themes/green/style.css?1748413354711*/
/* SCU */
.bx-green .basket-item-scu-item:hover,
.bx-green .basket-item-scu-item.selected,
.bx-green .basket-item-scu-item.not-available:hover { border-color: #63aa28; }

/* Amount */
.bx-green .basket-item-amount-filed:hover,
.bx-green .basket-item-amount-filed:focus { border-color: #63aa28; }

/* BTN */
div.bx-green .btn.btn-default {
	outline: none;
	border-color: #3bc915;
	background-color: #3bc915;
	color: #fff;
}

div.bx-green .btn.btn-default:hover {
	outline: none;
	border-color: #3bc915;
	background-color: #3bc915;
	color: #fff;
}

div.bx-green .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/.default/components/bitrix/sale.basket.basket/techdir/style.css?1748413354105693 */
/* /local/templates/.default/components/bitrix/sale.basket.basket/techdir/themes/green/style.css?1748413354711 */
