

/* Start:/bitrix/components/bitrix/sale.location.selector.search/templates/.default/style.min.css?16944189745525*/
.bx-sls .dropdown-block{border:1px solid #bdbdbd;border-radius:2px;-webkit-box-shadow:inset 0 1px 2px #ebebeb;box-shadow:inset 0 1px 2px #ebebeb;font-size:14px;padding:0 22px 0 30px;position:relative;background-color:#fff}.bx-sls .dropdown-block-ui{font-size:14px;padding:0 22px 0 30px;position:relative;background-color:#fff;margin-top:5px;}

.bx-sls .dropdown-arrow {
	background: url(/bitrix/components/bitrix/sale.location.selector.search/templates/.default/images/dropdown-errow.png) no-repeat center center; height:100%;top:0;right:0;position:absolute;width:22px}.bx-sls .bx-ui-sls-container{overflow:hidden;min-height:25px}.bx-sls .bx-ui-sls-pane{border:1px solid #bdbdbd;border-radius:2px;-webkit-box-shadow:0 2px 3px #c7c7c7;box-shadow:0 2px 3px #c7c7c7;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:none;max-height:200px;overflow-y:auto;left:0;top:35px;padding:5px 5px 3px 5px;position:absolute;width:100%}.bx-sls .dropdown-active .bx-ui-sls-pane{display:block}.bx-sls .bx-ui-sls-variants{list-style:none;margin:0;padding:0}.bx-sls .dropdown-item{border-radius:2px;padding:7px 4px 7px 10px;margin-bottom:2px}.bx-sls .dropdown-item:hover{background-color:#f1f3f5;cursor:pointer}.bx-sls .dropdown-img{border:0;display:inline-block;height:12px;margin:3px 12px 0 0;vertical-align:top;width:16px}.bx-sls .dropdown-item-text{color:#aba8ac;display:inline-block;vertical-align:top}.bx-sls .dropdown-item-text span{color:#25282c}.bx-sls .dropdown-list-title{border-bottom:1px solid #e5e5e5;height:37px;line-height:37px;padding-left:8px;}

.bx-sls .dropdown-icon {
	background: url(/bitrix/components/bitrix/sale.location.selector.search/templates/.default/images/lens.png) no-repeat center center; height:14px;left:10px;position:absolute;top:10px;width:14px}.bx-sls .quick-locations{margin-bottom:5px}.bx-sls .quick-location-tag{background-color:#f2f5f8;border:1px solid #cad3dc;border-radius:3px;color:#1e55b9;display:inline-block;font-size:15px;height:27px;line-height:26px;margin:0 3px;padding:0 14px;text-decoration:none;margin-bottom:10px}.bx-sls .quick-location-tag:hover{background-color:#fafafa}.bx-sls .dropdown-fade2white{width:46px;height:31px;position:absolute;top:2px;right:0;background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,1) 30%);background:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(255,255,255,0)),color-stop(30%,rgba(255,255,255,1)));background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,1) 30%);background:-o-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,1) 30%);background:-ms-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,1) 30%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,1) 30%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=1);}

.bx-sls .bx-ui-sls-clear{
	background: url(/bitrix/panel/main/images/bx-admin-sprite-small.png) 6px -3386px no-repeat scroll; width:30px;height:30px;cursor:pointer;cursor:hand;margin-top:2px;position:absolute;top:0;right:0;display:block}.bx-sls .bx-ui-sls-clear:hover{background-position:6px -3418px;}

.bx-sls .bx-ui-sls-loader{
	background-image: url(/bitrix/panel/main/images/waiter-white.gif) !important; background-repeat:no-repeat !important;background-position:right -1px !important;width:30px;height:30px;position:absolute;top:3px;right:2px;display:none}.bx-sls .bx-ui-sls-go-edit{display:none}.bx-sls .bx-ui-sls-pane{max-height:300px}.bx-sls input::-ms-clear{display:none}.bx-sls input[type="text"]{position:relative}.bx-sls .bx-ui-sls-fake,.bx-sls .bx-ui-sls-route{position:absolute !important;top:0;left:0;color:#000 !important;opacity:1 !important;background:transparent !important;border:none !important;box-shadow:none !important;padding:0 22px 0 0 !important;background-position:right 1px;background-repeat:no-repeat;font-family:var(--ui-font-family-primary,var(--ui-font-family-helvetica));font-size:14px;height:33px;width:100%;outline:0;z-index:10}.bx-sls .bx-ui-sls-route{color:#aba8ac !important;z-index:5}.bx-sls .bx-ui-sls-pane{background-color:#fff;z-index:999;border:1px solid #87919c}.bx-sls .bx-ui-sls-variants .bx-ui-sls-variant,.bx-sls .bx-ui-sls-error{padding:10px 10px}.bx-sls .bx-ui-sls-error{color:#f22;padding-left:30px;position:relative}.bx-sls .bx-ui-sls-error div{position:absolute;top:0;left:0;width:25px;height:25px;	background: url(/bitrix/panel/main/images/bx-admin-sprite-small.png) 6px -2895px no-repeat scroll;}.bx-sls .bx-ui-sls-variants .bx-ui-sls-variant:hover,.bx-sls .bx-ui-sls-variant-active{background-color:#e0e8ea}.adm-sls-edit-link{margin-top:10px}.bx-admin-mode .bx-sls-go-edit{margin-left:10px;display:none}.bx-admin-mode .dropdown-block{border-color:#87919c #959ea9 #9ea7b1;border-radius:4px;-webkit-box-shadow:0 1px 0 0 rgba(255,255,255,0.3),0 2px 2px -1px rgba(180,188,191,0.7) inset;box-shadow:0 1px 0 0 rgba(255,255,255,0.3),0 2px 2px -1px rgba(180,188,191,0.7) inset;height:25px}.bx-sls.bx-admin-mode .bx-ui-sls-fake,.bx-sls.bx-admin-mode .bx-ui-sls-route{height:25px}.bx-admin-mode .dropdown-icon{top:7px}.bx-admin-mode .dropdown-fade2white{height:22px}.bx-admin-mode .dropdown-fade2white{right:1px}.bx-admin-mode .bx-ui-sls-clear{background-position:6px -3389px;height:22px}.bx-admin-mode .bx-ui-sls-clear:hover{background-position:6px -3421px}.bx-admin-mode .bx-ui-sls-loader{background-position:right -4px !important;height:21px}.bx-admin-mode .bx-ui-sls-pane{top:27px}
/* End */


/* Start:/bitrix/components/ipol/ipol.sdekPickup/templates/order/style.css?172776722110556*/
#SDEK_preloader {
	position:         fixed;
	z-index:          2200;
	display:          none;
	left:             50%;
	top:              50%;
	margin-left:      -150px;
	margin-top:       -150px;
	width:            300px;
	height:           300px;
	box-sizing:       border-box;
	overflow:         hidden;
	-webkit-transform-style: flat;
	transform-style:         flat;
}
.SDEK-widget__preloader {
	width: 100%;
	height: 100%;
	position: absolute;
	background: #fff;
	z-index: 0;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
}
.SDEK-widget__preloader-truck {
	width: 90%;
	height: 33%;
	margin: auto;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	position: relative;
	overflow: hidden;
}
.SDEK-widget__preloader-truck__road {
	content: '';
	width: 100%;
	height: 2px;
	position: absolute;
	background: -webkit-repeating-linear-gradient(0deg, #333, #333 0.5em, transparent 0.5em, transparent 1em);
	background: repeating-linear-gradient(90deg, #333, #333 0.5em, transparent 0.5em, transparent 1em);
	background-repeat: repeat-x;
	background-size: 600px;
	bottom: 0;
	left: 0;
	background-position-x: 0;
	-webkit-animation: truck 5s linear 0s infinite normal;
	animation: truck 5s linear 0s infinite normal;
	z-index: 1;
}
.SDEK-widget__preloader-truck::after {
	content: '';
	height: 100%;
	width: 10%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 2;
	background: -webkit-linear-gradient(left, #fff 0%, #fff 1%, rgba(255, 255, 255, 0) 100%);
	background: linear-gradient(to right, #fff 0%, #fff 1%, rgba(255, 255, 255, 0) 100%);
}
.SDEK-widget__preloader-truck::before {
	content: '';
	height: 100%;
	width: 10%;
	position: absolute;
	z-index: 2;
	top: 0;
	right: 0;
	background: -webkit-linear-gradient(right, #fff 0%, #fff 1%, rgba(255, 255, 255, 0) 100%);
	background: linear-gradient(to left, #fff 0%, #fff 1%, rgba(255, 255, 255, 0) 100%);
}
.SDEK-widget__preloader-truck svg {
	width: 32%;
	margin: auto auto 3px;
	position: relative;
	z-index: 5;
}
.SDEK-widget__preloader-truck svg .path1 {
	fill: #333;
}
.SDEK-widget__preloader-truck svg .path2 {
	fill: #0f743c;
}
.SDEK-widget__preloader-truck svg .path3 {
	fill: #91bf27;
}
.SDEK-widget__preloader-truck svg .path4 {
	fill: #91bf27;
}
.SDEK-widget__preloader-truck svg .path5 {
	fill: #efe41a;
}
.SDEK-widget__preloader-truck__grass {
	width: 100%;
	height: 20px;
	position: absolute;
	box-shadow: 0 0 0 50px rgba(143, 190, 45, 0.19), -20px 0 0 20px rgba(143, 190, 45, 0.19), -90px 0 0 50px rgba(143, 190, 45, 0.19), 250px 0 0 50px rgba(143, 190, 45, 0.19), 290px 0 0 50px rgba(143, 190, 45, 0.19), 620px 0 0 50px rgba(143, 190, 45, 0.19);
	border-radius: 50%;
	bottom: -50px;
	-webkit-transform: translateX(103%);
	-ms-transform: translateX(103%);
	transform: translateX(103%);
	-webkit-animation: gruss 5s linear 0s infinite normal;
	animation: gruss 5s linear 0s infinite normal;
}
@-webkit-keyframes truck {
	0% {
		background-position-x: 0;
	}
	100% {
		background-position-x: -600px;
	}
}
@keyframes truck {
	0% {
		background-position-x: 0;
	}
	100% {
		background-position-x: -600px;
	}
}
@-webkit-keyframes gruss {
	0% {
		-webkit-transform: translateX(103%);
		transform: translateX(103%);
	}
	100% {
		-webkit-transform: translateX(-250%);
		transform: translateX(-250%);
	}
}
@keyframes gruss {
	0% {
		-webkit-transform: translateX(103%);
		transform: translateX(103%);
	}
	100% {
		-webkit-transform: translateX(-250%);
		transform: translateX(-250%);
	}
}

#SDEK_pvz{
	position         : absolute;
	z-index          : 2100;
	display          : none;
	background-color : white;
	padding          : 10px;
	overflow         : hidden;
	font-family             : Arial;
	width            : 900px;
	height           : 543px;
}
#SDEK_mask{
	width            : 100%;
	height           : 100%;
	opacity          : 0.8;
	position         : fixed;
	z-index          : 2000;
	background-color : black;
	display          : none;
	top              : 0px;
	left             : 0px;
	padding          : 5px
}
#SDEK_head{
	height:35px;
	clear: both;
	padding-top: 7px;
}
#SDEK_logo{
	background : url('/bitrix/images/ipol.sdek/widjet/logo.png') no-repeat transparent;
	width      : 169px;
	height     : 11px;
	margin-top : 15px;
}

#SDEK_logo a{
	text-decoration : none;
	width           : 100%;
	height          : 100%;
	display         : block;
}
#SDEK_closer{
	position   : absolute;
	background : url('/bitrix/images/ipol.sdek/widjet/close.png') no-repeat transparent;
	height     : 22px;
	width      : 22px;
	right      : 15px;
	top        : 15px;
	z-index    : 1000;
	cursor     : pointer;
}
#SDEK_looper{
	position   : absolute;
	background : url('/bitrix/images/ipol.sdek/widjet/looper.png') no-repeat transparent;
	background-size: cover;
	height     : 22px;
	width      : 22px;
	right      : 45px;
	top        : 15px;
	z-index    : 1000;
	cursor     : pointer;
}
#SDEK_looper.active{
	background-position: 0px -22px;
}
#SDEK_map{
	float: left;
	height: 500px;
	width: 900px;
}
#SDEK_info{
	float:left;
	position:relative;
	height: 480px;
	overflow: hidden;
	width: 245px;
	color: black;
	top: -490px;
	left: 10px;
	background-color: white;
	border-radius: 5px;
	box-shadow: 0 0 5px #5D5D5D;
}
#SDEK_sign{
	height: 38px;
	line-height: 38px;
	font-size: 14px;
	padding-left: 98px;
	background: url('/bitrix/images/ipol.sdek/widjet/widjetLogo.png') no-repeat;
	border-bottom: 1px solid #e3e3e3;
}
#SDEK_delivInfo_PVZ,#SDEK_delivInfo_POSTAMAT{
	/* height: 30px; */
	/* font-weight: bold; */
	font-size: 12px;
	/* border-bottom: 1px dashed #e3e3e3; */
	line-height: 35px;
	padding: 0px 9px;
	background-color: #fafafa;
	color: #808080;
	display: none;
}
#SDEK_wrapper{
	height: 405px;
	overflow: auto;
	width: 245px;
	border: none;
	outline: none;
	background-color: #fafafa;
}
#SDEK_wrapper p{
	cursor : pointer;
	padding: 5px 6px;
	margin:  5px 6px;
	font-size: 12px;
}
.sdek_chosen{
	background-color : #ebebeb;
}
#SDEK_ten{
	position: relative;
	top: -5px;
	background-color: white;
	height: 10px;
	box-shadow: 0 0 5px 5px white;
	width: 235px;

	opacity: 0.7;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);
	-moz-opacity: 0.7;
	-khtml-opacity: 0.7;
}
/*балун*/
#SDEK_baloon{
	background-color:white;
	max-width: 258px;
	font-family: Arial;
	font-size: 12px;
	padding-left: 3px;
}
#SDEK_baloon > div{
	margin-top: 5px;
}
.sdek_baloonInfo{
	color: #666666;
	max-height: 80px;
	overflow: hidden;
}
.sdek_baloonDiv{
	max-width: 235px;
	padding-left:8px;
	float:left;
	text-align: left;
}
.sdek_icon{
	float:left;
	width:12px;
	min-height: 12px;
}
.SDEK_iAdress{
	margin-top: 0px !important;
	font-size: 14px;
}
.SDEK_iTelephone{background: url('/bitrix/images/ipol.sdek/widjet/phone.png') no-repeat;}
.SDEK_iTime{background: url('/bitrix/images/ipol.sdek/widjet/clock.png') no-repeat;}
.SDEK_iDressing{background: url('/bitrix/images/ipol.sdek/widjet/fitting.png') no-repeat;}
#SDEK_button{
	width:130px;
	height:25px;
	background: url('/bitrix/images/ipol.sdek/widjet/chooze.png') 0px 0px no-repeat;
	display: block;
	margin: 0px auto 5px;
	text-decoration:none;
}
#SDEK_head > div{
	font-size: 12px;
	font-family: Arial;
	float:left;
}
#SDEK_logoPlace{
	width: 300px;
	height: 38px;
	background-image: url("/bitrix/images/ipol.sdek/SDEKogo.png");
	background-repeat:no-repeat;
	background-position: 241px 2px;
}
#SDEK_separator{
	background-color: #e3e3e3;
	width: 1px;
	height: 38px;
}
.SDEK_mark{
	margin-left:12px;
}
.sdek_baloonDiv a{
	cursor: help;
}

.SDEK_labelMode_SHORT{
	display:none;
}
.SDEK_labelMode_FULL{
	display:inline;
}

#SDEK_PvzList_button {
	display: none;
}

@media screen and (max-width: 919px){
	/* .SDEK_labelMode_SHORT{
		display:inline;
	}
	.SDEK_labelMode_FULL{
		display:none;
	} */
	#SDEK_pvz{
		width: 700px;
		padding: 0;
	}
	#SDEK_closer{
		right: 11px;
		top: 11px;
	}

	#SDEK_logo{
		display: none;
	}

	#SDEK_info{
		box-shadow: none;
		left: 0px;
		top: -538px;
		width: 270px;
		height: auto;
		overflow: auto;
	}

	#SDEK_sign{
		padding-left: 124px;
	}

	#SDEK_wrapper{
		width: 100% !important;
		height: 460px;
	}

	/*.jspContainer{
		width: 100% !important;
		height: 452px !important;
	}*/

	#SDEK_ten{
		width: 256px;
		height: 17px;
		top: -9px;
	}

	#SDEK_delivInfo_PVZ,#SDEK_delivInfo_POSTAMAT{
		border: none;
		font-size: 15px;
		text-shadow: 0px 0px 0px rgb(0, 0, 0);
		font-weight: normal;

	}

	#SDEK_wrapper p{
		font-size: 15px;
	}

	/*.jspPane{
		width: 100% !important;
	}*/

	.SDEK_all-items{
		border-top: 1px dashed #E3E3E3;
		display: none;
	}

	#SDEK_head > div {
		top: 7px;
	}

	#SDEK_PvzList_button {
		right: 80px;
	}

	#SDEK_PvzList_button {
		display:    block;
		background: url("/bitrix/images/ipol.sdek/widjet/pvzListButton.png") 0 0 no-repeat;
		position:   absolute;
		width:      24px;
		height:     23px;
		top:        15px;
		right:      75px;
		cursor:     pointer;
	}

	#SDEK_PvzList_button.active {
		background-position-y: -23px;
	}
}

@media screen and (max-width: 700px){
	#SDEK_pvz{
		width: 100%;
		min-width: 195px;
	}
}

@media screen and (max-width: 699px) {
	#SDEK_head {
		position: relative;
		z-index:  1;
	}

	#SDEK_info {
		height:   74px;
		overflow: visible;
		width:    100%;
	}

	#SDEK_info .SDEK_all-items {
		width: 270px;
	}
}

@media screen and (max-width: 380px) {
	#SDEK_sign span {
		display: none;
	}
}

@media screen and (max-width: 294px){
	#SDEK_sign {
		padding-left: 103px;
	}

	#SDEK_info{
		width: 100%;
		min-width: 195px;
	}

	#SDEK_closer{
		right: 12px;
	}
}

@media screen and (max-width: 268px){
	#SDEK_sign span{
		display: none;
	}
}

@media screen and (max-width: 222px){
	#SDEK_delivInfo_POSTAMAT,#SDEK_delivInfo_PVZ{
		font-size: 12px;
	}

	#SDEK_pPrice{
		font-size: 14px;
	}
}

@media screen and (min-width: 992px) {
	#SDEK_logo:hover {
		background-position: 0 -12px;
	}

	#SDEK_closer:hover {
		background-position: 0 -22px;
	}

	#SDEK_looper:hover {
		background-position: 0 -22px;
	}

	#SDEK_button:hover {
		background-position: 0 -25px;
	}

	#SDEK_PvzList_button:hover {
	}
}
/* End */


/* Start:/bitrix/components/bitrix/sale.location.selector.steps/templates/.default/style.min.css?16944189746119*/
.bx-slst .dropdown-block{border:1px solid #bdbdbd;border-radius:2px;-webkit-box-shadow:inset 0 1px 2px #ebebeb;box-shadow:inset 0 1px 2px #ebebeb;font-size:14px;padding:0 22px 0 30px;position:relative;background-color:#fff;margin-bottom:10px}.bx-slst .dropdown-block:last-child{margin-bottom:0;}

.bx-slst .dropdown-arrow {
	background: url(/bitrix/components/bitrix/sale.location.selector.steps/templates/.default/images/dropdown-errow.png) no-repeat center center; height:100%;top:0;right:0;position:absolute;width:22px}.bx-slst .bx-ui-combobox-fake,.bx-slst .bx-ui-combobox-route{background:transparent !important;border:none !important;-webkit-box-shadow:none !important;box-shadow:none !important;color:#000;font-family:var(--ui-font-family-primary,var(--ui-font-family-helvetica));font-size:14px;height:33px;width:100%;outline:0;padding:0}.bx-slst .bx-ui-combobox-container{overflow:hidden}.bx-slst .bx-ui-combobox-dropdown{border:1px solid #bdbdbd;border-radius:2px;-webkit-box-shadow:0 2px 3px #c7c7c7;box-shadow:0 2px 3px #c7c7c7;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:none;max-height:200px;overflow-y:auto;left:0;top:35px;padding:5px 5px 3px 5px;position:absolute;width:100%}.bx-slst .dropdown-active .bx-ui-combobox-dropdown{display:block}.bx-slst .bx-ui-combobox-variants{list-style:none;margin:0;padding:0}.bx-slst .dropdown-item{border-radius:2px;padding:7px 4px 7px 10px;margin-bottom:2px}.bx-slst .dropdown-item:hover{background-color:#f1f3f5;cursor:pointer}.bx-slst .dropdown-img{border:0;display:inline-block;height:12px;margin:3px 12px 0 0;vertical-align:top;width:16px}.bx-slst .dropdown-item-text{color:#aba8ac;display:inline-block;vertical-align:top}.bx-slst .dropdown-item-text span{color:#25282c}.bx-slst .dropdown-list-title{border-bottom:1px solid #e5e5e5;height:37px;line-height:37px;padding-left:8px;}

.bx-slst .dropdown-icon {
	background: url(/bitrix/components/bitrix/sale.location.selector.steps/templates/.default/images/lens.png) no-repeat center center; height:14px;left:10px;position:absolute;top:10px;width:14px}.bx-slst .quick-locations{margin-bottom:5px}.bx-slst .quick-location-tag{background-color:#f2f5f8;border:1px solid #cad3dc;border-radius:3px;color:#1e55b9;display:inline-block;font-size:15px;height:27px;line-height:26px;margin:0 3px;padding:0 14px;text-decoration:none;margin-bottom:10px}.bx-slst .quick-location-tag:hover{background-color:#fafafa}.bx-slst .dropdown-fade2white{width:32px;height:31px;position:absolute;top:2px;right:0;background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,1) 30%);background:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(255,255,255,0)),color-stop(30%,rgba(255,255,255,1)));background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,1) 30%);background:-o-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,1) 30%);background:-ms-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,1) 30%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,1) 30%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=1);}

.bx-slst .bx-ui-combobox-toggle{
	background: url(/bitrix/panel/main/images/bx-admin-sprite-small.png) 6px -2618px no-repeat scroll; width:30px;height:30px;cursor:pointer;cursor:hand;margin-top:2px;position:absolute;top:0;right:0;display:block}.bx-slst .bx-ui-combobox-toggle:hover{background-position:6px -2696px;}

.bx-slst .bx-ui-combobox-loader{
	background-image: url(/bitrix/panel/main/images/waiter-white.gif) !important; background-repeat:no-repeat !important;background-position:right -1px !important;width:30px;height:30px;position:absolute;top:3px;right:2px;display:none}.bx-slst .bx-ui-combobox-go-edit{display:none}.bx-slst .bx-ui-combobox-dropdown{max-height:300px}.bx-slst .bx-ui-pager-area{height:40px;text-align:center;color:gray;padding:10px 0 0 0}.bx-slst input[type="text"]{position:relative}.bx-slst input::-ms-clear{display:none}.bx-slst .bx-ui-combobox-dropdown{background-color:#fff;z-index:999;border:1px solid #87919c}.bx-slst .bx-ui-combobox-variant{cursor:pointer;cursor:hand}.bx-slst .bx-ui-combobox-variant,.bx-slst .bx-ui-combobox-error{padding:10px 10px}.bx-slst .bx-ui-combobox-error{color:#f22;padding-left:30px;position:relative}.bx-slst .bx-ui-combobox-error div{position:absolute;top:0;left:0;width:25px;height:25px;	background: url(/bitrix/panel/main/images/bx-admin-sprite-small.png) 6px -2895px no-repeat scroll;}.bx-slst .bx-ui-combobox-variant:hover,.bx-slst .bx-ui-combobox-variant-active{background-color:#e0e8ea}.adm-sls-edit-link{margin-top:10px}.bx-admin-mode .bx-sls-go-edit{margin-left:10px;display:none}.bx-admin-mode .dropdown-block{border-color:#87919c #959ea9 #9ea7b1;border-radius:4px;-webkit-box-shadow:0 1px 0 0 rgba(255,255,255,0.3),0 2px 2px -1px rgba(180,188,191,0.7) inset;box-shadow:0 1px 0 0 rgba(255,255,255,0.3),0 2px 2px -1px rgba(180,188,191,0.7) inset;height:25px}.bx-slst.bx-admin-mode .bx-ui-combobox-fake,.bx-slst.bx-admin-mode .bx-ui-combobox-route{height:25px}.bx-slst.bx-admin-mode .dropdown-icon{top:7px}.bx-slst.bx-admin-mode .dropdown-fade2white{height:22px}.bx-slst.bx-admin-mode .dropdown-fade2white{right:1px}.bx-slst.bx-admin-mode .bx-ui-combobox-toggle{background-position:6px -2623px;height:22px}.bx-slst.bx-admin-mode .bx-ui-combobox-loader{background-position:right -4px !important;height:21px}.bx-slst.bx-admin-mode .bx-ui-combobox-dropdown{top:27px}.bx-slst .bx-ui-state-items-discover-in-progress .bx-ui-combobox-loader{display:block}.bx-ui-slst-pool select{margin:10px 10px 0 0}div[data-bx-ui-id="error"]{display:none}.bx-ui-state-error div[data-bx-ui-id="error"]{display:block}.bx-ui-slst-other-item,.bx-ui-combobox-deselect-item{border-bottom:1px solid gray}.bx-ui-sls-tree-trunk{padding:0 0 9px 30px}.disabled-keyboard{cursor:pointer;cursor:hand}.disabled-keyboard input{cursor:inherit}.bx-ui-combobox-container .bx-combobox-fake-as-input{padding-top:9px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
/* End */


/* Start:/local/templates/cart/components/bitrix/sale.basket.basket/brand_new_basket/style.css?174531274448921*/
.error-message{

	font-family: 'Montserrat', sans-serif;
	font-style: normal;
	font-weight: 500;
	font-size: 12px;
	line-height: 150%;
	letter-spacing: 0.03em;

	margin-top: 150px;
	margin-bottom: 360px;

	color: #000000;
}

.error-message.basket-error-message {
	width: 100%;
	text-align: center;
	color: red !important;
}

#bx-soa-order:has(.basket-error-message){
	opacity: 1 !important;
}

#bx-soa-order:has(.basket-error-message) .s-basket__form
{
	display: none;
}
.red {
	color: #a00 !important;
}
.transparent {
	opacity: 0.4 !important;
	transition: opacity .3s;
}
.transparent:hover {
	opacity: 1 !important;
}
.basket-message {
	margin-top: 30px;
	padding: 28px 94px;
	font-size: 16px;
	text-align: center;
	color: #494949;
	background-color: #f3e4e2;
}
.basket-container {
	margin-top: 100px;
}
.basket-container h1 {
	padding-top: 13px;
	font-size: 30px;
	font-weight: normal;
	line-height: 38px;
	text-align: left;
	text-transform: uppercase;
}
.basket-item-count {
	font-size: 16px;
	font-weight: normal;
	line-height: 21px;
	text-align: center;
}
#basket_form {
	padding: 0;
}
.basket-item-info-wrap {
	display: block;
}
.basket-item-options-wrap {
	display: flex;
	justify-content: space-between;
	margin-top: 5px;
}
.basket-item-sum-wrap {
	display: flex;
	flex-direction: column;
	justify-content: center;
	margin-top: 5px;
}
.basket-item-img {
	display: block;
	width: 100%;
	height: 94px;
}
.basket-item-img > img {
	width: 100%;
	height: 100%;
	object-fit: cover;
}
.basket-item-info {
	display: flex;
	flex-direction: column;
	justify-content: flex-end;
}
.basket-item-name {
	font-size: 18px;
	font-weight: normal;
	line-height: 30px;
	text-transform: uppercase;
	font-weight: 700;
	letter-spacing: 0.02em;
}
.basket-item-article {
	display: inline-block;
	margin-bottom: 30px;
	font-size: 18px;
	font-weight: 700;
	line-height: 22px;
	text-align: left;
	
	color: #AFAFAF;
}
.basket-item-color {
	width: 30px;
	height: 30px;
	box-sizing: border-box;
	border: 1px solid #afb0b3;
}
.basket-item-label {
	display: inline-block;
	font-size: 16px;
	font-weight: 700;
	line-height: 20px;
	letter-spacing: 0em;
	text-align: center;
	
	color: #989898;
	margin-bottom: 20px;
}
.basket-item-size-wrap, .basket-item-quantity-wrap {
	display: flex;
	flex-direction: column;
	align-items: center;
	margin-right: 30px;
}

.basket-item-size-wrap select {
	position: relative;
	padding: 3px 30px 3px 14px;
	max-width: 200px;
	width: 85px;
	border: 1px solid #afb0b3;
	border-radius: 5px;
	background-color: #fff;
	background-image: url('/local/templates/cart/components/bitrix/sale.basket.basket/brand_new_basket/images/select_arrow.svg');
	background-repeat: no-repeat;
	background-position: right 10px top 50%, 0 0;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
}
.basket-item-quantity-wrap > div {
	/* display: flex;
	align-items: center;
	justify-content: space-between;
	max-height: 32px;
	height: 100%;
	border: 1px solid #afb0b3;
	border-radius: 5px;
	width: 85px; */
}
.basket-item-quantity-wrap > div.order {
	border: none;
}
.basket-item-quantity-wrap button {
	width: 25px;
	height: 25px;
	border: none;
	background-color: unset;
	outline: none !important;
}
.basket-item-quantity-wrap > div > span {
	width: 20px;
	text-align: center;
}
.basket-item-sum-wrap {
	justify-content: flex-start;
}
.basket-item-price-wrap {
	display: flex;
	flex-direction: column;
	align-items: center;	
}
.basket-item-price-wrap>span {
	display: inline-block;
	font-size: 16px;
	font-weight: 700;
	line-height: 20px;
	letter-spacing: 0em;
	text-align: center;
	
	color: #989898;
}
.basket-item-price-wrap > p{
	display: flex;
	flex-direction: column-reverse;
}
.basket-item-price-wrap > p span {
	display: block;
	padding: 2px 7px;
	font-size: 16px;
	font-weight: 700;
	line-height: 20px;
	text-align: center;
	color: #000000;
}
.basket-item-price-wrap .line-through {
	text-decoration: line-through;
	font-size: 14px;
	font-style: normal;
	font-weight: 400;
	line-height: 17px;
	text-align: left;
	color: #8d8d8d;
}
.basket-item-price-wrap .discounted {
	font-size: 16px;
	font-weight: 700;
	line-height: 20px;
	text-align: center;
	color: #000000;
}
.basket-item-price-wrap .discounted.custom {
	color: #fff;
	background-color: #000000;
}
.basket-item-del {
	position: absolute;
	top: 50%;
	right: 10px;
	transform: translateY(-50%);
	display: flex;
	align-items: center;
	justify-content: center;
	width: 32px;
	height: 32px;
	outline: none;
}
.basket-form-btn-wrap {
	display: flex;
	justify-content: space-between;
	flex-direction: column;
}
/*.basket-form-btn-wrap > div {*/
.basket-form-btn-wrap div {
	position: relative;
	display: flex;
	flex-direction: row;
	align-items: end;
	margin-left: 42px;
	justify-content: flex-end;
        text-align: right;
}

.basket-form-btn-wrap small {
	margin-top: 11px;
	font-size: 16px;
	font-weight: 400;
	line-height: 30px;
	color: #000;
}
.basket-form-btn-wrap small span{
	color: red;
	font-size: 20px;
	padding-left: 5px;
}
.basket-form-btn-wrap > div > small {
	position: absolute;
	top: 100%;
	width: 100%;
	text-align: center;
}
.basket-form-btn-wrap .bonus-coins{
	font-size: 18px;
	font-weight: 400;
	line-height: 22px;
	letter-spacing: 0em;
	text-align: left;
}
.basket-form-btn-wrap .bonus-coins span{
	margin-left: 12px;
	color: #000000;
	font-size: 24px;
	font-weight: 700;
	line-height: 29px;
}
.basket-form-btn-wrap-block{
	align-items: start!important;
}
.basket-form-btn-wrap-block_login{
	flex-direction: column !important;
}
.basket-form-btn-wrap-block_login smal{
	flex-direction: column;
}
.basket-form-btn {
	padding: 15px 35px;
	font-size: 16px;
	font-weight: bold;
	line-height: 21px;
	color: #fff;
	text-align: center;
	border: 1px solid transparent;
	background-color: #000000;
	text-transform: uppercase;
	height: 60px;
	transition: all 0.2s;
}
.basket-form-btn:hover {
	border: 2px solid #000000;
	color: #000000;
	background-color: transparent;
}
.basket-form-btn.red-btn{
	width: 426px;
}
.basket-form-btn.white {
	font-weight: normal;
	color: #333;
	border: 1px solid #333;
	background-color: #fff;
	max-width: 330px;
	white-space: nowrap;
}
#bx-basket-total{
	font-size: 18px;
	font-weight: 400;
	line-height: 23px;
	margin-bottom: 23px;
}
#bx-basket-total span{
	font-size: 30px;
	font-weight: 700;
	line-height: 39px;
	padding-left: 16px;	
}
/* Top margin/padding swap at order page */
.basket-items-wrap.order-basket {
	margin-top: 77px;
}
.basket-items-wrap.order-basket > #basket_items > .basket-item:nth-child(2) {
	padding-top: 0;
}

@media screen and (max-width: 991px) {
	.basket-message {
		padding: 20px 30px;
		line-height: 20px;
	}
	.basket-item-info-wrap {
		margin-bottom: 38px;
	}
	.basket-item-options-wrap {
		order: 1;
	}
	.basket-item-size-wrap, .basket-item-quantity-wrap {
		flex-direction: row;
	}
	.basket-item-size-wrap span.basket-item-label, .basket-item-quantity-wrap span.basket-item-label {
		margin-right: 24px;
		margin-bottom: 0;
	}
	.basket-item-sum-wrap {
		align-items: flex-end;
		margin-bottom: 38px;
	}
	.basket-item-price-wrap span {
		text-align: right;
	}
	.basket-item-del {
		top: 77px;
		transform: translateY(0);
	}
	.basket-form-btn-wrap {
		margin-top: 54px;
	}
	.basket-form-btn-wrap > div {
		margin-left: 18px;
	}
	.basket-form-btn {
		font-size: 14px;
	}
	.basket-form-btn.red-btn{
		width: 300px;
	}
}

@media screen and (max-width: 575px) {
	#bx-basket-total span{
		font-size: 26px;
		font-weight: 700;
		line-height: 32px;
		display: inline;            
	}
	#bx-basket-total{
		flex-direction: row;
	}
	.basket-message {
		padding: 14px 20px;
		font-size: 12px;
		line-height: 16px;
	}
	.basket-item-count {
		font-size: 12px;
	}
	.basket-item-info-wrap {
		margin-bottom: 20px;
	}
	.basket-item-img {
		position: relative;
		height: 0;
		padding-bottom: 150%;
		/*height: 97px;*/
	}
	.basket-item-img > img {
		position: absolute;
		top: 0;
		left: 0;
	}
	.basket-item-name {
		margin-right: 12%;
		font-size: 12px;
		line-height: 140%;
	}
	.basket-item-article {
		margin-bottom: 10px;
	}
	.basket-item-article, .basket-item-availability {
		display: inline-block;
		font-size: 12px;
		line-height: 16px;
	}
	.basket-item-color {
		width: 20px;
		height: 20px;
	}
	.basket-item-options-wrap {
		justify-content: space-around;
		order: 0;
	}
	.basket-item-label {
		margin-bottom: 8px;
	}
	.basket-item-size-wrap, .basket-item-quantity-wrap {
		flex-direction: column;
	}
	.basket-item-size-wrap span.basket-item-label, .basket-item-quantity-wrap span.basket-item-label {
		margin-right: 0;
		margin-bottom: 8px;
		font-size: 14px;
	}
	.basket-item-sum-wrap {
		align-items: center;
		margin-top: 20px;
		margin-bottom: 10px;
	}
	.basket-item-price-wrap {
		flex-direction: column;
		align-items: center;
		justify-content: space-between;
		width: 100%;
	}
	.basket-item-price-wrap .basket-item-label {
		margin-bottom: 0;
	}
	.basket-item-price-wrap > p {
		display: flex;
		justify-content: space-around;
		margin-bottom: 0;
	}
	.basket-item-price-wrap > p span {
		padding: 0 7px;
	}
	.basket-item-price-wrap span {
		text-align: center;
		font-size: 14px;
	}
	.basket-item-del {
		top: 20px;
		right: 0px;
	}
	.basket-form-btn-wrap {
		display: flex;
		flex-direction: column;
		margin-top: 30px;
	}
	.basket-form-btn-wrap > div {
		align-items: normal;
		margin-left: 0;
		margin-bottom: 20px;
	}
	.basket-form-btn.white{
		width: 290px;
		padding: 15px 30px;
	}
	.basket-form-btn.red-btn{
		width: 290px;
	}
	.basket-form-btn-wrap small{
		text-align: center;
	}
	.basket-container h1{
		text-align: center;
		font-size: 18px;
		font-weight: 400;
		line-height: 30px;		
		margin-bottom: 0px;
	}
	.basket-container{
		margin-top: 70px;
	}
}
@media screen and (max-width: 767px) {
	.basket-form-btn-wrap div {
		justify-content: center;
		flex-direction: column ;
		margin: 0 auto;
		align-items: center;
	}
	.basket-form-btn.red-btn{
		margin-top: 30px;
	}
	.bx-basket-total{
		text-align: center;
	}
	.basket-form-btn-wrap{
		margin-top: 30px;
	}
}
/* DS-25 */
#bx-basket-total{
    margin-bottom: 6px;
}
.basket-items-brand-link{
    text-decoration: underline;
}

.discounts {
    margin-bottom: 40px;
    font-family: "Montserrat", Arial, sans-serif;
}

.discounts__title {
	color: #151515;
	position: relative;
    font-size: 12px;
    font-weight: 500;
    line-height: 17px;
	text-transform: uppercase;
	text-decoration: underline;
	cursor: pointer;
}
.discounts__item._open .discounts__title {
	text-decoration: none;
}
/* .discounts__title::after,
.discounts__title::before {
    content: '';
	position: absolute;
    display: inline-block;
    width: 9px;
    height: 1px;
    bottom: 13px;
    background: #151515;
    pointer-events: none;
    transition: transform .3s;
}

.discounts__title::after {
	transform: rotate(45deg);
    right: 23px;
}

.discounts__title::before {
	transform: rotate(-45deg);
    right: 17px;
} */

.discounts__item:not(:last-child) {
	margin-bottom: 24px;
}
.discounts__item._open:not(:last-child) {
	margin-bottom: 12px;
}
/* .discounts__item._open .discounts__title::after {
	transform: rotate(-45deg);
}

.discounts__item._open .discounts__title::before {
	transform: rotate(45deg);
} */

.discounts__body {
	overflow: hidden;
	transition: 0.7s;
}
.discounts__certificate._open .discounts__body {
	border-bottom: 1px solid #D3D3D3;
}
.discounts__item:not(._open) .discounts__body {
	height: 0 !important;
}
.discounts__item._open .discounts__body {
	height: auto !important;
}

.discounts__body-wrap {
	display: grid;
	grid-template-columns: 1fr 145px;
	padding: 12px 0;
}
.discounts__body-wrap.discounts__body-wrap--ver2 {
	grid-template-columns: 139px 1fr;
	gap: 16px 20px;
	padding-top: 9px;
}
.discounts__label {
	display: flex;
	align-items: center;
	margin: 0;
	height: 42px;
	font-size: 12px;
	font-weight: 500;
	line-height: 16px;
	color: #000000;
}
.discounts__input-label {
	display: flex;
	flex-direction: column;
	gap: 12px 0;
	margin: 0;
	width: 100%;
}
.discounts__input-label p {
	margin: 0;
	padding: 0;
	font-size: 10px;
	font-weight: 200;
	line-height: 1.5;
	letter-spacing: 3%;
	color: #151515;
}
.discounts__input,
#bx-soa-total #coupon {
	padding: 12px 18px;
	width: 100%;
	height: 43px;
	font-family: "Montserrat", Arial, sans-serif;
	font-size: 12px;
	font-weight: 200;
	line-height: 17px;
	letter-spacing: 3%;
	color: #151515;
	border: 1px solid #D3D3D3;
	
}
input.discounts__input[type="number"]::-webkit-outer-spin-button,
input.discounts__input[type="number"]::-webkit-inner-spin-button {
	-webkit-appearance: none; // Yeah, yeah everybody write about it
}

input.discounts__input[type='number'],
input.discounts__input[type="number"]:hover,
input.discounts__input[type="number"]:focus {
	appearance: none;
	-moz-appearance: textfield;
}
.discounts__input--grey {
	background-color: #F5F5F5;
	border-color: #F5F5F5;
}
.discounts__btn-wrap {
	display: flex;
	justify-content: space-between;
}

.discounts__btn  {
	display: flex;
	justify-content: center;
	align-items: center;
	height: 43px;
	font-family: "Montserrat", Arial, sans-serif;
	font-size: 14px;
	font-weight: 500;
	line-height: 17px;
	letter-spacing: 3%;
	text-transform: uppercase;
	cursor: pointer;
}

.discounts__btn._send  {
	background: #000000;
	color: #FFF;
	width: 100%;
	border: none;
}

.discounts__btn._reset {
	border: 1px solid #333;
	color: #333;
	width: 48%;
}
.s-basket-btn-link {
	display: flex;
	align-items: center;
	height: 24px;
	background-color: transparent;
	font-family: "Montserrat", Arial, sans-serif;
	font-size: 12px;
	font-weight: 500;
	line-height: 16px;
	letter-spacing: 3%;
	text-decoration: underline;
	border: none;
	outline: none;
	color: #151515;
	cursor: pointer;
}
.s-basket-btn-link:hover,
.s-basket-btn-link:focus {
	outline: none;
}
.discounts__success{
	color: #43BB22;
}
.discounts__success,
.discounts__error {
	display: none;
	font-family: Montserrat;
	font-weight: 500;
	font-size: 10px;
	line-height: 15px;
}

.discounts__item._success._open .discounts__success{
	display: block;
	color: #257210;
}

.discounts__item._error._open .discounts__error{
	display: block;
	color: #F00;
}

/*.discounts__item._success .discounts__input-label {*/
/*	border: 1px solid #257210;*/
/*}*/

/*.discounts__item._error .discounts__input-label {*/
/*	border: 1px solid #F00;*/
/*}*/

/*.discounts__item._success .discounts__input {*/
/*	color: #257210 !important;*/
/*}*/

/*.discounts__item._error .discounts__input {*/
/*	color: #F00 !important;*/
/*}*/

.s-basket__info-btns {
	display: flex;
	flex-direction: column;
	gap: 10px;
}
.s-basket__info-btns-item:first-child {
	/*padding-bottom: 18px;*/
}
.s-btn-basket-link.s-btn-basket-link--share{
	display: none;
}
.s-btn-basket-link {
 	display: inline-block;
	border-bottom: 1px dashed #151515;
	font-size: 12px;
	font-weight: 500;
	line-height: 1;
	color: #151515;
	text-transform: uppercase;
	text-decoration: none;
}
.s-btn-basket-link--md {
	font-weight: 200;
	text-transform: none;
	opacity: .5;
}

/* new dis */
.s-basket {
	position: relative;
	margin: 140px auto 0;
	padding: 2px 13.9% 36px 13.9%;
	max-width: 1920px;
	width: 100%;
}
.s-basket__tit {
	position: absolute;
	top: 0;
	left: 20px;
	width: 16%;
	font-size: 20px;
}
.s-basket__tit-quantity {
	display: none;
}
.s-basket__entry {
	display: grid;
	grid-template-columns: 49.2% 1fr;
	gap: 40px 14.28%;
	margin: 0 auto;
	max-width: 1246px;
}

#warning_message,
.s-basket__items {
	grid-column: span 2;
}
.s-basket__items {
	display: flex;
	flex-direction: column;
	gap: 20px;
	padding: 0 0 40px;
	border-bottom: 1px solid #D3D3D3;
}
.s-basket__info {
	grid-column: span 2;
	order: 5;
}
.s-basket--order .s-basket__info {
	grid-column: span 1;
}
.s-basket__btns-top {
	display: flex;
	justify-content: end;
	margin-bottom: 40px;
}
.s-basket-btn-del {
	display: flex;
	flex-wrap: nowrap;
	align-items: center;
	font-size: 12px;
	font-weight: 500;
	line-height: 26px;
	color: #6E757C;
	text-decoration: underline;
	text-wrap: nowrap
}
.s-basket-btn-del:hover {
	color: #000;
}
.s-basket-btn-del:before {
	display: block;
	margin-right: 16px;
	width: 24px;
	height: 24px;
	background-color: transparent;
	background-position: 0 0;
	background-repeat: no-repeat;
	background-image: url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M4 7H20" stroke="%236E757C" stroke-width="0.75" stroke-linecap="round" stroke-linejoin="round"/><path d="M10 11V17" stroke="%236E757C" stroke-width="0.75" stroke-linecap="round" stroke-linejoin="round"/><path d="M14 11V17" stroke="%236E757C" stroke-width="0.75" stroke-linecap="round" stroke-linejoin="round"/><path d="M5 7L6 19C6 19.5304 6.21071 20.0391 6.58579 20.4142C6.96086 20.7893 7.46957 21 8 21H16C16.5304 21 17.0391 20.7893 17.4142 20.4142C17.7893 20.0391 18 19.5304 18 19L19 7" stroke="%236E757C" stroke-width="0.75" stroke-linecap="round" stroke-linejoin="round"/><path d="M9 7V4C9 3.73478 9.10536 3.48043 9.29289 3.29289C9.48043 3.10536 9.73478 3 10 3H14C14.2652 3 14.5196 3.10536 14.7071 3.29289C14.8946 3.48043 15 3.73478 15 4V7" stroke="%236E757C" stroke-width="0.75" stroke-linecap="round" stroke-linejoin="round"/></svg>');
	background-size: 100% 100%;
	content: '';
}
.s-basket-btn-del:hover:before {
	background-image: url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M4 7H20" stroke="%23000000" stroke-width="0.75" stroke-linecap="round" stroke-linejoin="round"/><path d="M10 11V17" stroke="%23000000" stroke-width="0.75" stroke-linecap="round" stroke-linejoin="round"/><path d="M14 11V17" stroke="%23000000" stroke-width="0.75" stroke-linecap="round" stroke-linejoin="round"/><path d="M5 7L6 19C6 19.5304 6.21071 20.0391 6.58579 20.4142C6.96086 20.7893 7.46957 21 8 21H16C16.5304 21 17.0391 20.7893 17.4142 20.4142C17.7893 20.0391 18 19.5304 18 19L19 7" stroke="%23000000" stroke-width="0.75" stroke-linecap="round" stroke-linejoin="round"/><path d="M9 7V4C9 3.73478 9.10536 3.48043 9.29289 3.29289C9.48043 3.10536 9.73478 3 10 3H14C14.2652 3 14.5196 3.10536 14.7071 3.29289C14.8946 3.48043 15 3.73478 15 4V7" stroke="%23000000" stroke-width="0.75" stroke-linecap="round" stroke-linejoin="round"/></svg>');
}
.s-basket__btn-order {
	display: flex;
	flex-direction: column;
	gap: 10px;
	margin-bottom: 32px;
}
.s-basket__btn-order-check {
	font-size: 10px;
	font-weight: 200;
	line-height: 1.7;
	letter-spacing: 3%;
	color: #151515;
}
.s-basket__btn-order-check a {
	color: #151515;
	text-decoration: underline;
}
.s-basket__btn-order-check a:hover {
	text-decoration: none;
}
.s-btn-order  {
	display: flex;
	justify-content: center;
	align-items: center;
	height: 43px;
	background: #000000;
	font-family: "Montserrat", Arial, sans-serif;
	font-size: 14px;
	font-weight: 500;
	line-height: 17px;
	letter-spacing: 3%;
	text-transform: uppercase;
	color: #FFF;
	cursor: pointer;
	border: none;
}
/* basket item */
.s-basket-item {
	display: grid;
	grid-template-columns: 77px 1fr 15% 15% 12.7% 18%;
	gap: 16px;
}
.s-basket-item.no-available {
	grid-template-columns: 77px 1fr 15% 33.7% 12%;
}
.s-basket-item__availability {
	font-size: 11px;
	font-weight: 500;
	line-height: 15px;
	color: #151515;
}
.s-basket-item__availability a {
	color: #151515;
	text-decoration: underline;
}
.s-basket-item__availability a:hover {
	text-decoration: none;
}
.s-basket-item__availability--mob {
	display: none;
}
.no-available .s-basket-item__img,
.no-available .s-basket-item__info,
.no-available .s-basket-item__size {
	opacity: .5;
}
.no-available .s-basket-item__quantity-item,
.no-available .s-basket-item__price {
	display: none;
}
.s-basket-item__img {
	font-size: 11px;
	line-height: 12px;
}
.s-basket-item__info {
	display: flex;
	flex-direction: column;
}
.s-basket-item__tit {
	margin-bottom: 6px;
	font-size: 12px;
	font-weight: 500;
	line-height: 16px;
	text-transform: uppercase;
	color: #151515;
}
.s-basket-item__tit a {
	color: #151515;
}
.s-basket-item__article {
	margin-bottom: 20px;
	font-size: 10px;
	font-weight: 200;
	line-height: 12px;
	letter-spacing: 3%;
	color: #151515;
}
/* .s-basket-item__availability {
	font-size: 10px;
	font-weight: 200;
	line-height: 12px;
	letter-spacing: 3%;
	color: #151515;
} */
.s-basket-item__color {
	display: flex;
	flex-wrap: nowrap;
	align-items: center;
	gap: 8px;
	margin-top: auto;
	font-size: 10px;
	font-weight: 200;
	line-height: 14px;
	letter-spacing: 3%;
}
.s-basket-item__color-item {
	min-width: 14px;
	width: 14px;
	height: 14px;
}
.s-basket-item__size {
	display: flex;
	flex-direction: column;
	align-items: end;
	justify-content: start;
	gap: 20px;
	transform: translate(0, -4px);
}
.s-basket-item__size select {
	position: relative;
	padding: 3px 30px 3px 0;
	max-width: 200px;
	width: 85px;
	font-size: 12px;
	font-weight: 500;
	letter-spacing: 3%;
	text-align: right;
	color: #151515;
	border: none;
	border-radius: 0;
	background-color: #fff;
	background-image: url('data:image/svg+xml,<svg width="16" height="17" viewBox="0 0 16 17" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M4 6.5L8 10.5L12 6.5" stroke="%23151515" stroke-width="0.75" stroke-linecap="round" stroke-linejoin="round"/></svg>');
	background-repeat: no-repeat;
	background-position: right 0 top 50%, 0 0;
	background-size: 16px 17px;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
}
.s-basket-item__quantity {
	display: flex;
	flex-direction: column;
	align-items: end;
	justify-content: start;
	gap: 20px;
	transform: translate(0, -2px);
}
.s-basket-item__quantity-item {
	display: grid;
	grid-template-columns: 25px 36px 25px;
	align-items: center;
	gap: 10px;
	font-size: 12px;
	font-weight: 500;
	letter-spacing: 3%;
	text-align: center;
	color: #151515;
}
.s-basket-item__quantity-item [data-entity="basket-item-quantity-minus"],
.s-basket-item__quantity-item [data-entity="basket-item-quantity-plus"] {
	position: relative;
	width: 25px;
	height: 25px;
	background-color: transparent;
	background-position: 0 0;
	background-repeat: no-repeat;
	background-size: 100% 100%;
	border: none;
	outline: none;
	text-indent: -9999em;
	overflow: hidden;
}
.s-basket-item__quantity-item [data-entity="basket-item-quantity-minus"] {
	background-image: url('data:image/svg+xml,<svg width="25" height="25" viewBox="0 0 25 25" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M5.20898 12.5H19.7923" stroke="%23151515" stroke-width="0.75" stroke-linecap="round" stroke-linejoin="round"/></svg>');
}
.s-basket-item__quantity-item [data-entity="basket-item-quantity-plus"] {
	background-image: url('data:image/svg+xml,<svg width="25" height="25" viewBox="0 0 25 25" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12.5 5.20898V19.7923" stroke="%23151515" stroke-width="0.75" stroke-linecap="round" stroke-linejoin="round"/><path d="M5.20898 12.5H19.7923" stroke="%23151515" stroke-width="0.75" stroke-linecap="round" stroke-linejoin="round"/></svg>');
}
.s-basket-item__price {
	display: flex;
	flex-direction: column;
	align-items: end;
	font-size: 12px;
	font-weight: 500;
	letter-spacing: 3%;
	line-height: 14px;
}
.s-basket-item__price-entry {
	display: flex;
	flex-direction: column;
	align-items: start;
	gap: 7px;
	width: auto;
}
.s-basket-item__price-old {
	font-size: 10px;
	font-weight: 200;
	letter-spacing: 3%;
	text-decoration: line-through;
	order: 2;
}
.mindbox-gift .s-basket-item__price-old {
	display: none;
}
.s-basket-item__btns {
	display: flex;
	align-items: start;
	justify-content: end;
	gap: 20px;
}
.s-basket-btn-icon {
	display: block;
	width: 24px;
	min-width: 24px;
	height: 24px;
	background-color: transparent;
	background-position: 0 0;
	background-repeat: no-repeat;
	background-size: 100% 100%;
}
.s-basket-btn-icon--col {
	display: none;
	background-image: url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M10 5C10 4.46957 10.2107 3.96086 10.5858 3.58579C10.9609 3.21071 11.4696 3 12 3C12.5304 3 13.0391 3.21071 13.4142 3.58579C13.7893 3.96086 14 4.46957 14 5C15.1484 5.54303 16.1274 6.38833 16.8321 7.4453C17.5367 8.50227 17.9404 9.73107 18 11V14C18.0753 14.6217 18.2954 15.2171 18.6428 15.7381C18.9902 16.2592 19.4551 16.6914 20 17H4C4.54494 16.6914 5.00981 16.2592 5.35719 15.7381C5.70457 15.2171 5.92474 14.6217 6 14V11C6.05956 9.73107 6.4633 8.50227 7.16795 7.4453C7.8726 6.38833 8.85159 5.54303 10 5Z" stroke="%23151515" stroke-linecap="round" stroke-linejoin="round"/><path d="M9 17V18C9 18.7956 9.31607 19.5587 9.87868 20.1213C10.4413 20.6839 11.2044 21 12 21C12.7956 21 13.5587 20.6839 14.1213 20.1213C14.6839 19.5587 15 18.7956 15 18V17" stroke="%23151515" stroke-linecap="round" stroke-linejoin="round"/></svg>');
}
.s-basket-btn-icon--fav {
	background-image: url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M11.9993 19.9997L4.49932 12.5717C4.00463 12.0903 3.61497 11.5117 3.35487 10.8723C3.09478 10.2329 2.96989 9.54664 2.98806 8.85662C3.00624 8.1666 3.16709 7.48782 3.46048 6.86303C3.75388 6.23823 4.17346 5.68094 4.69281 5.22627C5.21216 4.77159 5.82003 4.42938 6.47814 4.22117C7.13624 4.01296 7.83033 3.94327 8.51669 4.01649C9.20306 4.08971 9.86682 4.30425 10.4662 4.64659C11.0656 4.98894 11.5876 5.45169 11.9993 6.00569C12.3994 5.47894 12.9 5.0368 13.4721 4.70488C14.0443 4.37296 14.6766 4.15787 15.3324 4.07205C15.9883 3.98623 16.6547 4.0314 17.2929 4.20494C17.9312 4.37848 18.5287 4.67694 19.0508 5.08303C19.573 5.48912 20.0093 5.99477 20.3346 6.57069C20.6599 7.14662 20.8677 7.78136 20.946 8.43816C21.0243 9.09496 20.9714 9.76077 20.7906 10.397C20.6097 11.0332 20.3044 11.6273 19.8923 12.1447" stroke="%23151515" stroke-width="0.75" stroke-linecap="round" stroke-linejoin="round"/><path d="M19 22V16" stroke="%23151515" stroke-width="0.75" stroke-linecap="round" stroke-linejoin="round"/><path d="M22 19L19 16L16 19" stroke="%23151515" stroke-width="0.75" stroke-linecap="round" stroke-linejoin="round"/></svg>');
}
.s-basket-btn-icon--fav.is-active,
.s-basket-btn-icon--fav.in-favor {
	background-image: url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M19.4993 12.5717L11.9993 19.9997L4.49932 12.5717C4.00463 12.0903 3.61497 11.5117 3.35487 10.8723C3.09478 10.2329 2.96989 9.54664 2.98806 8.85662C3.00624 8.1666 3.16709 7.48782 3.46048 6.86303C3.75388 6.23823 4.17346 5.68094 4.69281 5.22627C5.21216 4.77159 5.82003 4.42938 6.47814 4.22117C7.13624 4.01296 7.83033 3.94327 8.51669 4.01649C9.20305 4.08971 9.86682 4.30425 10.4662 4.64659C11.0656 4.98894 11.5876 5.45169 11.9993 6.00569C12.4129 5.45571 12.9355 4.99701 13.5344 4.65829C14.1334 4.31958 14.7958 4.10814 15.4803 4.03721C16.1647 3.96628 16.8564 4.03739 17.5121 4.24608C18.1678 4.45477 18.7733 4.79656 19.2909 5.25005C19.8084 5.70354 20.2267 6.25897 20.5197 6.88158C20.8127 7.50419 20.9741 8.18057 20.9936 8.8684C21.0132 9.55622 20.8906 10.2407 20.6335 10.8789C20.3763 11.5172 19.9902 12.0955 19.4993 12.5777" fill="%23151515"/><path d="M19.4993 12.5717L11.9993 19.9997L4.49932 12.5717C4.00463 12.0903 3.61497 11.5117 3.35487 10.8723C3.09478 10.2329 2.96989 9.54664 2.98806 8.85662C3.00624 8.1666 3.16709 7.48782 3.46048 6.86303C3.75388 6.23823 4.17346 5.68094 4.69281 5.22627C5.21216 4.77159 5.82003 4.42938 6.47814 4.22117C7.13624 4.01296 7.83033 3.94327 8.51669 4.01649C9.20305 4.08971 9.86682 4.30425 10.4662 4.64659C11.0656 4.98894 11.5876 5.45169 11.9993 6.00569C12.4129 5.45571 12.9355 4.99701 13.5344 4.65829C14.1334 4.31958 14.7958 4.10814 15.4803 4.03721C16.1647 3.96628 16.8564 4.03739 17.5121 4.24608C18.1678 4.45477 18.7733 4.79656 19.2909 5.25005C19.8084 5.70354 20.2267 6.25897 20.5197 6.88158C20.8127 7.50419 20.9741 8.18057 20.9936 8.8684C21.0132 9.55622 20.8906 10.2407 20.6335 10.8789C20.3763 11.5172 19.9902 12.0955 19.4993 12.5777" stroke="%23151515" stroke-linecap="round" stroke-linejoin="round"/></svg>');
}

.s-basket-btn-icon--fav svg{
	display: none;
}

.s-basket-btn-icon--del {
	background-image: url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M4 7H20" stroke="%23151515" stroke-width="0.75" stroke-linecap="round" stroke-linejoin="round"/><path d="M10 11V17" stroke="%23151515" stroke-width="0.75" stroke-linecap="round" stroke-linejoin="round"/><path d="M14 11V17" stroke="%23151515" stroke-width="0.75" stroke-linecap="round" stroke-linejoin="round"/><path d="M5 7L6 19C6 19.5304 6.21071 20.0391 6.58579 20.4142C6.96086 20.7893 7.46957 21 8 21H16C16.5304 21 17.0391 20.7893 17.4142 20.4142C17.7893 20.0391 18 19.5304 18 19L19 7" stroke="%23151515" stroke-width="0.75" stroke-linecap="round" stroke-linejoin="round"/><path d="M9 7V4C9 3.73478 9.10536 3.48043 9.29289 3.29289C9.48043 3.10536 9.73478 3 10 3H14C14.2652 3 14.5196 3.10536 14.7071 3.29289C14.8946 3.48043 15 3.73478 15 4V7" stroke="%23151515" stroke-width="0.75" stroke-linecap="round" stroke-linejoin="round"/></svg>');
}
.s-basket__info-btns-mob {
	display: none;
}
.s-modal-basket-share {
	position: fixed;
	top: 0;
	left: 0;
	display: none;
	width: 100%;
	height: 100%;
	background-color: rgba(15,15,15, .4);
	z-index: 10001;
}
.s-modal-basket-share.is-open {
	display: block;
}
.s-modal-basket-share__entry {
	position: absolute;
	top: 50%;
	left: 50%;
	padding: 26px 112px 20px 24px;
	width: 486px;
	background-color: #fff;
	font-family: "Montserrat", Arial, sans-serif;
	font-size: 12px;
	font-weight: 200;
	line-height: 1.7;
	letter-spacing: 3%;
	color: #151515;
	transform: translate(-50%, -50%);
}
.s-modal-basket-share__close {
	position: absolute;
	top: 16px;
	right: 40px;
	width: 40px;
	height: 40px;
	background-position: center center;
	background-repeat: no-repeat;
	background-image: url('data:image/svg+xml,<svg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M11.75 11.75L28.2492 28.2492" stroke="%23151515" stroke-width="0.75" stroke-linecap="round" stroke-linejoin="round"/><path d="M11.75 28.25L28.2492 11.7508" stroke="%23151515" stroke-width="0.75" stroke-linecap="round" stroke-linejoin="round"/></svg>');
	background-size: 100% 100%;
	cursor: pointer;
}
.s-modal-basket-share__tit {
	margin-bottom: 34px;
	font-size: 14px;
	font-weight: 500;
	text-transform: uppercase;
	color: #151515;
}
.s-modal-basket-share__form-group {
	margin-bottom: 24px;
	display: flex;
	flex-wrap: nowrap;
}
.s-modal-basket-share__input {
	display: block;
	padding: 13px 8px;
	width: 276px;
	height: 43px;
	background-color: transparent;
	font-family: "Montserrat", Arial, sans-serif;
	font-size: 12px;
	font-weight: 200;
	line-height: 15px;
	letter-spacing: 3%;
	color: #151515;
	border: 1px solid #151515;
}
.s-modal-basket-share__btn {
	display: block;
	width: 70px;
	height: 43px;
	background-color: #151515;
	background-position: center center;
	background-repeat: no-repeat;
	background-image: url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M9 15L15 9" stroke="%23FFFFFF" stroke-width="0.75" stroke-linecap="round" stroke-linejoin="round"/><path d="M11 6.00031L11.463 5.46431C12.4008 4.52663 13.6727 3.99991 14.9989 4C16.325 4.00009 17.5968 4.527 18.5345 5.46481C19.4722 6.40261 19.9989 7.6745 19.9988 9.00066C19.9987 10.3268 19.4718 11.5986 18.534 12.5363L18 13.0003" stroke="%23FFFFFF" stroke-width="0.75" stroke-linecap="round" stroke-linejoin="round"/><path d="M13.0001 18L12.6031 18.534C11.6544 19.4722 10.3739 19.9984 9.03964 19.9984C7.70535 19.9984 6.42489 19.4722 5.47614 18.534C5.0085 18.0716 4.63724 17.521 4.38385 16.9141C4.13047 16.3073 4 15.6561 4 14.9985C4 14.3408 4.13047 13.6897 4.38385 13.0829C4.63724 12.476 5.0085 11.9254 5.47614 11.463L6.00014 11" stroke="%23FFFFFF" stroke-width="0.75" stroke-linecap="round" stroke-linejoin="round"/></svg>');
	background-size: 30px 30px;
	border: none;
	cursor: pointer;
}
.s-modal-basket-share__txt {
	margin-bottom: 12px;
}
.s-modal-basket-share__links {
	display: flex;
	font-weight: nowrap;
	gap: 60px;
}
.s-modal-basket-share__whatsapp,
.s-modal-basket-share__telegram {
	display: flex;
	flex-wrap: nowrap;
	gap: 12px;
}
.s-modal-basket-share__whatsapp:before,
.s-modal-basket-share__telegram:before {
	display: block;
	width: 24px;
	height: 24px;
	background-position: center center;
	background-repeat: no-repeat;
	background-size: 100% 100%;
	content: '';
}
.s-modal-basket-share__whatsapp:before {
	background-image: url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M3 21.0007L4.65 17.2007C3.38766 15.4088 2.82267 13.2177 3.06104 11.0388C3.29942 8.85988 4.32479 6.84284 5.94471 5.36622C7.56463 3.8896 9.66775 3.05492 11.8594 3.0188C14.051 2.98269 16.1805 3.74763 17.8482 5.17007C19.5159 6.59252 20.6071 8.57468 20.9172 10.7446C21.2272 12.9145 20.7347 15.1229 19.5321 16.9555C18.3295 18.788 16.4994 20.1187 14.3854 20.6978C12.2713 21.2769 10.0186 21.0646 8.05 20.1007L3 21.0007Z" stroke="%23151515" stroke-width="0.75" stroke-linecap="round" stroke-linejoin="round"/><path d="M9 10C9 10.1326 9.05268 10.2598 9.14645 10.3536C9.24021 10.4473 9.36739 10.5 9.5 10.5C9.63261 10.5 9.75979 10.4473 9.85355 10.3536C9.94732 10.2598 10 10.1326 10 10V9C10 8.86739 9.94732 8.74021 9.85355 8.64645C9.75979 8.55268 9.63261 8.5 9.5 8.5C9.36739 8.5 9.24021 8.55268 9.14645 8.64645C9.05268 8.74021 9 8.86739 9 9V10ZM9 10C9 11.3261 9.52678 12.5979 10.4645 13.5355C11.4021 14.4732 12.6739 15 14 15M14 15H15C15.1326 15 15.2598 14.9473 15.3536 14.8536C15.4473 14.7598 15.5 14.6326 15.5 14.5C15.5 14.3674 15.4473 14.2402 15.3536 14.1464C15.2598 14.0527 15.1326 14 15 14H14C13.8674 14 13.7402 14.0527 13.6464 14.1464C13.5527 14.2402 13.5 14.3674 13.5 14.5C13.5 14.6326 13.5527 14.7598 13.6464 14.8536C13.7402 14.9473 13.8674 15 14 15Z" stroke="%23151515" stroke-width="0.75" stroke-linecap="round" stroke-linejoin="round"/></svg>');
}
.s-modal-basket-share__telegram:before {
	background-image: url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M15 10L11 14L17 20L21 4L3 11L7 13L9 19L12 15" stroke="%23151515" stroke-width="0.75" stroke-linecap="round" stroke-linejoin="round"/></svg>');
}
.s-modal-notifi {
	position: fixed;
	top: 0;
	left: 0;
	display: none;
	width: 100%;
	height: 100%;
	background-color: rgba(15,15,15, .4);
	z-index: 10003;
}
.s-modal-notifi.is-open {
	display: block;
}
.s-modal-notifi__entry {
	position: absolute;
	top: 0;
	right: 0;
	padding: 70px 20px 20px 20px;
	width: 495px;
	height: 100%;
	background-color: #fff;
	font-family: "Montserrat", Arial, sans-serif;
	font-size: 12px;
	font-weight: 200;
	line-height: 1.4;
	letter-spacing: 3%;
	color: #151515;
}
.s-modal-notifi__close {
	position: absolute;
	top: 18px;
	right: 33px;
	width: 40px;
	height: 40px;
	background-position: center center;
	background-repeat: no-repeat;
	background-image: url('data:image/svg+xml,<svg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M11.75 11.75L28.2492 28.2492" stroke="%23151515" stroke-width="0.75" stroke-linecap="round" stroke-linejoin="round"/><path d="M11.75 28.25L28.2492 11.7508" stroke="%23151515" stroke-width="0.75" stroke-linecap="round" stroke-linejoin="round"/></svg>');
	background-size: 100% 100%;
	cursor: pointer;
}
.s-modal-notifi__tit {
	margin-bottom: 38px;
	font-size: 14px;
	font-weight: 500;
	text-transform: uppercase;
	color: #151515;
}
.s-modal-notifi__txt {
	margin-bottom: 48px;
}
.s-modal-notifi__txt p {
	margin: 0;
	padding: 0;
}
.s-modal-notifi__txt p:not(:last-child) {
	margin: 0 0 14px;
}
.s-modal-notifi__name {
	margin-bottom: 20px;
	font-size: 14px;
	font-weight: 500;
	text-transform: uppercase;
	color: #151515;
}
.s-modal-notifi__info {
	display: grid;
	grid-template-columns: 67px 1fr;
	gap: 16px 20px;
	margin-bottom: 50px;
	font-size: 10px;
}
.s-modal-notifi__info-dt {
	font-size: 12px;
	font-weight: 200;
	text-transform: uppercase;
}
.s-modal-notifi__info-dd {
	display: flex;
	flex-wrap: nowrap;
	align-items: center;
	gap: 14px;
	margin: 0 !important;
}
.s-modal-notifi__color {
	position: relative;
	display: block;
	width: 16px;
	height: 16px;
	border: 2px solid #fff;
}
.s-modal-notifi__color:before {
	position: absolute;
	top: -2px;
	bottom: -2px;
	left: -2px;
	right: -2px;
	display: block;
	border: 1px solid #151515;
	content: '';
}
.s-modal-notifi__form {}
.s-modal-notifi__input {
	display: block;
	margin-bottom: 20px;
	padding: 13px 8px;
	width: 276px;
	height: 43px;
	background-color: transparent;
	font-family: "Montserrat", Arial, sans-serif;
	font-size: 12px;
	font-weight: 500;
	line-height: 15px;
	letter-spacing: 3%;
	color: #151515;
	border: 1px solid #6E757C;
}
.s-modal-notifi__btn {
	margin-bottom: 20px;
	width: 217px;
	height: 43px;
	background-color: #151515;
	font-family: "Montserrat", Arial, sans-serif;
	font-size: 14px;
	font-weight: 500;
	line-height: 15px;
	letter-spacing: 3%;
	text-transform: uppercase;
	color: #fff;
	border: none;
}
.s-modal-notifi__btn[disabled] {
	background-color: #D3D3D3;
}
.s-modal-notifi__small {
	font-size: 10px;
	font-weight: 200;
	line-height: 1.7;
	letter-spacing: 3%;
	color: #151515;
}
.s-modal-notifi__small a {
	color: #151515;
	text-decoration: underline;
}
.s-modal-notifi__small a:hover {
	text-decoration: none;
}
.size-name__mobile{
	display: none;
}
@media (max-width: 1350px) {
	.s-basket {
		padding-left: 160px;
		padding-right: 160px;
	}
	.s-basket__tit {
		width: 120px;
	}
	.s-basket__entry {
		grid-template-columns: 52.5% 1fr;
		gap: 35px 83px;
	}
	.s-basket__items {
		padding-bottom: 35px;
	}
}
@media (max-width: 1200px) {
	.s-basket {
		margin-top: 0;
		padding-top: 140px;
		padding-left: 20px;
		padding-right: 20px;
	}
	.s-basket__tit {
		position: relative;
		margin-bottom: 35px;
		padding-right: 36px;
		width: 140px;
		left: 0;
	}
	.s-basket-share {
		position: absolute;
		top: 0;
		right: 0;
		display: block;
		width: 24px;
		height: 24px;
		background: right top url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M9 15L15 9" stroke="%23151515" stroke-width="0.75" stroke-linecap="round" stroke-linejoin="round"/><path d="M11 6.00031L11.463 5.46431C12.4008 4.52663 13.6727 3.99991 14.9989 4C16.325 4.00009 17.5968 4.527 18.5345 5.46481C19.4722 6.40261 19.9989 7.6745 19.9988 9.00066C19.9987 10.3268 19.4718 11.5986 18.534 12.5363L18 13.0003" stroke="%23151515" stroke-width="0.75" stroke-linecap="round" stroke-linejoin="round"/><path d="M13.0001 18L12.6031 18.534C11.6544 19.4722 10.3739 19.9984 9.03964 19.9984C7.70535 19.9984 6.42489 19.4722 5.47614 18.534C5.0085 18.0716 4.63724 17.521 4.38385 16.9141C4.13047 16.3073 4 15.6561 4 14.9985C4 14.3408 4.13047 13.6897 4.38385 13.0829C4.63724 12.476 5.0085 11.9254 5.47614 11.463L6.00014 11" stroke="%23151515" stroke-width="0.75" stroke-linecap="round" stroke-linejoin="round"/></svg>') no-repeat;
		background-size: 24px 24px;
	}
	.s-basket__entry {
		grid-template-columns: 48% 1fr;
	}
	.s-basket__btns-top {
		padding-left: 160px;
	}
	.discounts__body-wrap.discounts__body-wrap--ver2 {
		grid-template-columns: 119px 1fr;
	}
}

@media (max-width: 900px) {
	.s-basket-item {
	  grid-template-columns: 68px 1fr 108px 106px 93px 82px;
	  gap: 12px;
	}
	.basket-item-img {
		height: 83px;
	}
	.s-basket-item__quantity-item {
	  grid-template-columns: 16px 26px 16px;
	  gap: 5px;
	}
	.s-basket-item__quantity-item [data-entity="basket-item-quantity-minus"], .s-basket-item__quantity-item [data-entity="basket-item-quantity-plus"] {
	  width: 16px;
	  height: 16px;
	}
	.s-basket-item__price-entry {
		padding: 1px 3px 0 7px;
	}
	.s-basket-item__btns {
	  gap: 16px;
	}
	.s-basket-btn-icon {
	  width: 16px;
	  min-width: 16px;
	  height: 16px;
	}
	.discounts__body-wrap.discounts__body-wrap--ver2 {
		grid-template-columns: 1fr;
		gap: 0;
	}
	.discounts__label {
		margin-bottom: 2px;
		height: auto;
	}
	.discounts__input-label {
		margin-bottom: 12px;
	}
	.s-modal-notifi {
		top: 100%;
		display: block;
		opacity: 0;
		transition: .3s;
	}
	.s-modal-notifi.is-open {
		top: 0;
		opacity: 1;
		transition: .3s;
	}
	.s-modal-notifi__entry {
		top: auto;
		bottom: -100vh;
		right: auto;
		left: 0;
		padding: 35px 77px;
		width: 100%;
		height: auto;
		transition: .3s;
	}
	.s-modal-notifi.is-open .s-modal-notifi__entry {
		bottom: 0;
		transition: .3s;
	}
	.s-modal-notifi__close {
		top: 18px;
		right: 33px;
		width: 40px;
		height: 40px;
	}
	.s-modal-notifi__input {
		margin-bottom: 20px;
	}
	.s-modal-notifi__btn {
		margin-bottom: 20px;
	}
}
@media (max-width: 767px) {
	body:has(header .banner) .s-basket {
		padding-top: 102px;
	}
	.s-basket {
		padding-top: 50px;
		padding-left: 16px;
		padding-right: 16px;
	}
	.s-basket__entry {
		grid-template-columns: 1fr;
		gap: 35px;
	}
	#warning_message, 
	.s-basket__items {
		grid-column: span 1;
	}
	.s-basket__items {
		gap: 24px;
		padding: 0;
		border: none;
	}
	.s-btn-basket-link--share {
		display: none;
	}
	.s-basket-btn-del {
		gap: 4px;
	}
	.s-basket-btn-del:before {
		margin: 0;
		width: 16px;
		height: 16px;
	}
	.s-basket-btn-del span {
		display: none;
	}
	.s-basket-item {
	  position: relative;
	  grid-template-columns: 58px 1fr 85px 32px;
	  grid-auto-flow: column;
	}
	.s-basket-item.no-available {
	  grid-template-columns: 58px 1fr 20px 44px;
	}
	.s-basket-item__img,
	.s-basket-item__info,
	.no-available .s-basket-item__quantity,
	.no-available .s-basket-item__btns {
		grid-row: span 2;
	}
	.basket-item-img {
		height: 71px;
		overflow: hidden;
	}
	.s-basket-item__info {
		display: flex;
		flex-direction: column;
	}
	.s-basket-item__color {
		gap: 4px;
		margin-top: auto;
	}
	.s-basket-item__availability {
		display: none;
		font-size: 10px;
		line-height: 12px;
		letter-spacing: 1%;
		text-wrap: nowrap;
		opacity: .5;
	}
	.s-basket-item__availability--mob {
		display: block;
	}
	.s-basket-item__article,
	.s-basket-item__size,
	.s-basket-item__btns {
		display: none;
	}
	.no-available .s-basket-item__btns {
		display: flex;
		gap: 12px;
	}
	.no-available .s-basket-btn-icon--del {
		order: 5;
	}
	.s-basket-item__quantity {
		justify-content: end;
		align-items: start;
	}
	.s-basket-item__price {
		align-items: start;
	}
	.no-available .s-basket-item__quantity {
	}
	.s-basket-btn-icon--col {
		display: block;
		order: 3;
	}
	.s-basket__info-btns-mob {
		grid-row: span 2;
		display: flex;
		align-items: center;
		justify-content: end;
	}
	.no-available .s-basket__info-btns-mob {
		display: none;
	}
	.s-basket-info-mob {
		background: #F6F6F6;
	}
	.s-basket-info-mob:before {
		position: relative;
		display: block;
		width: 32px;
		height: 100%;
		background-position: center center;
		background-repeat: no-repeat;
		background-image: url('data:image/svg+xml,<svg width="24" height="22" viewBox="0 0 24 22" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M11 10.9277C11 11.1546 11.1054 11.3721 11.2929 11.5326C11.4804 11.693 11.7348 11.7831 12 11.7831C12.2652 11.7831 12.5196 11.693 12.7071 11.5326C12.8946 11.3721 13 11.1546 13 10.9277C13 10.7008 12.8946 10.4832 12.7071 10.3228C12.5196 10.1624 12.2652 10.0723 12 10.0723C11.7348 10.0723 11.4804 10.1624 11.2929 10.3228C11.1054 10.4832 11 10.7008 11 10.9277Z" stroke="%23D3D3D3" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><path d="M11 16.916C11 17.1428 11.1054 17.3604 11.2929 17.5208C11.4804 17.6813 11.7348 17.7714 12 17.7714C12.2652 17.7714 12.5196 17.6813 12.7071 17.5208C12.8946 17.3604 13 17.1428 13 16.916C13 16.6891 12.8946 16.4715 12.7071 16.3111C12.5196 16.1507 12.2652 16.0605 12 16.0605C11.7348 16.0605 11.4804 16.1507 11.2929 16.3111C11.1054 16.4715 11 16.6891 11 16.916Z" stroke="%23D3D3D3" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><path d="M11 4.93941C11 5.16628 11.1054 5.38386 11.2929 5.54428C11.4804 5.7047 11.7348 5.79483 12 5.79483C12.2652 5.79483 12.5196 5.7047 12.7071 5.54428C12.8946 5.38386 13 5.16628 13 4.93941C13 4.71253 12.8946 4.49495 12.7071 4.33453C12.5196 4.17411 12.2652 4.08398 12 4.08398C11.7348 4.08398 11.4804 4.17411 11.2929 4.33453C11.1054 4.49495 11 4.71253 11 4.93941Z" stroke="%23D3D3D3" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>');
		background-size: 24px 22px;
		content: '';
		z-index: 11;
	}
	.s-basket-info-mob.is-open:before{
		background-image: url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M7.05078 7.05078L16.9503 16.9503" stroke="%23D3D3D3" stroke-linecap="round" stroke-linejoin="round"/><path d="M7.05078 16.9492L16.9503 7.04972" stroke="%23D3D3D3" stroke-linecap="round" stroke-linejoin="round"/></svg>');
		background-size: 24px 24px;
	}
	.s-basket-info-mob__over {
		position: absolute;
		top: 0;
		right: 32px;
		display: grid;
		grid-template-columns: 1fr 44px;
		align-items: center;
		gap: 2px;
		padding: 0;
		width: 0;
		height: 100%;
		background: #F6F6F6;
		z-index: 10;
		transition: .4s;
		overflow: hidden;
	}
	.s-basket-info-mob.is-open .s-basket-info-mob__over {
		width: calc(100% - 70px - 32px);
	}
	.s-basket-info-mob__btns {
		display: flex;
		flex-direction: column;
		gap: 12px;
		padding: 5px;
	}
	.s-basket-info-mob__btns .s-basket-btn-icon {
		width: 24px;
		min-width: 24px;
		height: 24px;
	  }
	.s-basket-info-mob__size {
		display: flex;
		flex-direction: column;
		gap: 15px;
		padding: 5px;
	}
	.s-basket-info-mob__size-tit {
		font-size: 10px;
		font-weight: 500;
		line-height: 12px;
		text-transform: uppercase;
		color: #151515;
	}
	.s-basket-info-mob__size-list {
		display: flex;
		flex-wrap: nowrap;
		gap: 12px;
	}
	.s-basket-info-mob__size-label {
		position: relative;
		display: block;
		margin: 0;
		padding: 5px 3px;
		font-size: 12px;
		font-weight: 200;
		line-height: 12px;
		letter-spacing: 3%;
		text-transform: uppercase;
		color: #151515;
	}
	.s-basket-info-mob__size-label:has(input[type="radio"]:checked) {
		font-weight: 500;
		border-bottom: 1px solid #151515;
	}
	.s-basket-info-mob__size-label input {
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		opacity: 0;
		cursor: pointer;
		z-index: 2;
	}
	.s-modal-basket-share {
		top: 100%;
		display: block;
		opacity: 0;
		transition: opacity .3s; 
	}
	.s-modal-basket-share.is-open {
		top: 0;
		opacity: 1;
		transition: opacity .3s; 
	}
	.s-modal-basket-share__entry {
		top: auto;
		bottom: -600px;
		left: 0;
		padding: 26px 16px 20px 24px;
		width: 100%;
		transform: translate(0, 0);
		transition: bottom .3s; 
	}
	.s-modal-basket-share.is-open .s-modal-basket-share__entry {
		bottom: 0;
		transition: bottom .3s; 
	}
	.s-modal-basket-share__close {
		top: 24px;
		right: 16px;
		width: 24px;
		height: 24px;
	}
	.s-modal-basket-share__tit {
		margin-bottom: 18px;
	}
	.s-modal-basket-share__form-group {
		margin-bottom: 24px;
	}
	.s-modal-basket-share__input {
		width: calc(100% - 71px);
		height: 40px;
		line-height: 14px;
		border: 1px solid #D3D3D3;
	}
	.s-modal-basket-share__btn {
		width: 71px;
		height: 40px;
	}
	.s-modal-basket-share__whatsapp,
	.s-modal-basket-share__telegram {
		font-weight: 500;
	}
	.multi_button {
		z-index: 10000 !important;
	}
	.s-modal-notifi {
		z-index: 10001;
	}
	.s-modal-notifi__entry {
		padding: 27px 16px 16px;
	}
	.s-modal-notifi__close {
		top: 23px;
		right: 16px;
		width: 24px;
		height: 24px;
	}
	.s-modal-notifi__txt p:not(:last-child) {
		margin-bottom: 0;
	}
	.s-modal-notifi__name {
		font-size: 10px;
	}
	.s-modal-notifi__info {
		margin-bottom: 32px;
	}
	.s-modal-notifi__info-dt {
		font-size: 10px;
		font-weight: 500;
	}
	.s-modal-notifi__form-group {
		display: flex;
		flex-wrap: nowrap;
		margin-bottom: 20px;
	}
	.s-modal-notifi__input {
		margin-bottom: 0;
		padding-top: 12px;
		padding-bottom: 12px;
		width: calc(100% - 71px);
		height: 40px;
		line-height: 14px;
		border-color: #D3D3D3;
	}
	.s-modal-notifi__btn {
		position: relative;
		margin-bottom: 0;
		width: 71px;
		height: 40px;
		background-position: center center;
		background-repeat: no-repeat;
		background-image: url('data:image/svg+xml,<svg width="30" height="30" viewBox="0 0 30 30" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M6.25 15L23.75 15" stroke="white" stroke-width="0.75" stroke-linecap="round" stroke-linejoin="round"/><path d="M18.75 10L23.75 15" stroke="white" stroke-width="0.75" stroke-linecap="round" stroke-linejoin="round"/><path d="M18.75 20L23.75 15" stroke="white" stroke-width="0.75" stroke-linecap="round" stroke-linejoin="round"/></svg>');
		background-size: 30px 30px;
		text-indent: -9999em;
		overflow: hidden;
	}

	.size-name__mobile{
		display: inline-block;
	}
	.color-name {
		text-wrap: nowrap;
	}
	.color-name:after {
		display: inline-block;
		content: ',';
	}
}

/* End */


/* Start:/local/templates/cart/components/bitrix/sale.basket.basket/brand_new_basket/themes/green/style.min.css?16057871647633*/
.bx_ordercart.bx_green .bx_ordercart_order_pay_center .checkout{background:#99d23e;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzk5ZDIzZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2M2FhMjgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#99d23e),color-stop(100%,#63aa28));background:-webkit-linear-gradient(top,#99d23e 0,#63aa28 100%);background:-moz-linear-gradient(top,#99d23e 0,#63aa28 100%);background:-ms-linear-gradient(top,#99d23e 0,#63aa28 100%);background:-o-linear-gradient(top,#99d23e 0,#63aa28 100%);background:linear-gradient(to bottom,#99d23e 0,#63aa28 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#99d23e',endColorstr='#63aa28',GradientType=0);color:#fff;text-shadow:0 1px 0 #0075b6}.bx_ordercart.bx_green .bx_ordercart_order_pay_center .checkout:hover{background:#a8d95b;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2E4ZDk1YiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM3YWI3NDgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#a8d95b),color-stop(100%,#7ab748));background:-webkit-linear-gradient(top,#a8d95b 0,#7ab748 100%);background:-moz-linear-gradient(top,#a8d95b 0,#7ab748 100%);background:-ms-linear-gradient(top,#a8d95b 0,#7ab748 100%);background:-o-linear-gradient(top,#a8d95b 0,#7ab748 100%);background:linear-gradient(to bottom,#a8d95b 0,#7ab748 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a8d95b',endColorstr='#7ab748',GradientType=0)}.bx_ordercart.bx_green .bx_ordercart_order_pay_center .checkout:active{background:#63aa28;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzYzYWEyOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2ZmIzMmQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#63aa28),color-stop(100%,#6fb32d));background:-webkit-linear-gradient(top,#63aa28 0,#6fb32d 100%);background:-moz-linear-gradient(top,#63aa28 0,#6fb32d 100%);background:-ms-linear-gradient(top,#63aa28 0,#6fb32d 100%);background:-o-linear-gradient(top,#63aa28 0,#6fb32d 100%);background:linear-gradient(to bottom,#63aa28 0,#6fb32d 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#63aa28',endColorstr='#6fb32d',GradientType=0)}.bx_ordercart.bx_green .bx_bt_button{background:#99d23e;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod�EiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#99d23e 0,#63aa28 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#99d23e),color-stop(100%,#63aa28));background:-webkit-linear-gradient(top,#99d23e 0,#63aa28 100%);background:-o-linear-gradient(top,#99d23e 0,#63aa28 100%);background:-ms-linear-gradient(top,#99d23e 0,#63aa28 100%);background:linear-gradient(to bottom,#99d23e 0,#63aa28 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#99d23e',endColorstr='#63aa28',GradientType=0);color:#fff;text-shadow:0 1px 0 #5d8634}.bx_ordercart.bx_green .bx_bt_button:hover{background:#a8d95b;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod�EiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#a8d95b 0,#7ab748 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#a8d95b),color-stop(100%,#7ab748));background:-webkit-linear-gradient(top,#a8d95b 0,#7ab748 100%);background:-o-linear-gradient(top,#a8d95b 0,#7ab748 100%);background:-ms-linear-gradient(top,#a8d95b 0,#7ab748 100%);background:linear-gradient(to bottom,#a8d95b 0,#7ab748 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a8d95b',endColorstr='#7ab748',GradientType=0)}.bx_ordercart.bx_green .bx_bt_button:active{box-shadow:none;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod�EiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#63aa28 0,#6fb32d 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#63aa28),color-stop(100%,#6fb32d));background:-webkit-linear-gradient(top,#63aa28 0,#6fb32d 100%);background:-o-linear-gradient(top,#63aa28 0,#6fb32d 100%);background:-ms-linear-gradient(top,#63aa28 0,#6fb32d 100%);background:linear-gradient(to bottom,#63aa28 0,#6fb32d 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#63aa28',endColorstr='#6fb32d',GradientType=0)}.bx_ordercart.bx_green .bx_item_detail_size_small_noadaptive ul li .cnt{border:1px solid #74af40}.bx_ordercart.bx_green .bx_item_detail_size_small_noadaptive ul li:hover .cnt{border:1px solid #5d9729}.bx_ordercart.bx_green .bx_item_detail_size_small_noadaptive ul li:active .cnt,.bx_ordercart.bx_green .bx_item_detail_size_small_noadaptive ul li.bx_active .cnt{border:2px solid #5d9729}.bx-retina .bx_ordercart.bx_green .bx_item_detail_size_small_noadaptive ul li.bx_active .cnt{-webkit-border-image:url(/local/templates/cart/components/bitrix/sale.basket.basket/brand_new_basket/themes/green/images/x2border_active.png) 2 stretch;-moz-border-image:url(/local/templates/cart/components/bitrix/sale.basket.basket/brand_new_basket/themes/green/images/x2border_active.png) 2 stretch;-o-border-image:url(/local/templates/cart/components/bitrix/sale.basket.basket/brand_new_basket/themes/green/images/x2border_active.png) 2 stretch;border-image:url(/local/templates/cart/components/bitrix/sale.basket.basket/brand_new_basket/themes/green/images/x2border_active.png) 2 fill stretch}.bx_ordercart.bx_green .bx_item_detail_scu_small_noadaptive .bx_scu ul li .cnt{border:1px solid #74af40}.bx_ordercart.bx_green .bx_item_detail_scu_small_noadaptive .bx_scu ul li:hover .cnt{border:1px solid #5d9729}.bx_ordercart.bx_green .bx_item_detail_scu_small_noadaptive .bx_scu ul li:active .cnt,.bx_ordercart.bx_green .bx_item_detail_scu_small_noadaptive .bx_scu ul li.bx_active .cnt{border:2px solid #5d9729}.bx-retina .bx_ordercart.bx_green .bx_item_detail_scu_small_noadaptive .bx_scu ul li.bx_active .cnt{-webkit-border-image:url(/local/templates/cart/components/bitrix/sale.basket.basket/brand_new_basket/themes/green/images/x2border_active.png) 2 stretch;-moz-border-image:url(/local/templates/cart/components/bitrix/sale.basket.basket/brand_new_basket/themes/green/images/x2border_active.png) 2 stretch;-o-border-image:url(/local/templates/cart/components/bitrix/sale.basket.basket/brand_new_basket/themes/green/images/x2border_active.png) 2 stretch;border-image:url(/local/templates/cart/components/bitrix/sale.basket.basket/brand_new_basket/themes/green/images/x2border_active.png) 2 fill stretch}
/* End */
/* /bitrix/components/bitrix/sale.location.selector.search/templates/.default/style.min.css?16944189745525 */
/* /bitrix/components/ipol/ipol.sdekPickup/templates/order/style.css?172776722110556 */
/* /bitrix/components/bitrix/sale.location.selector.steps/templates/.default/style.min.css?16944189746119 */
/* /local/templates/cart/components/bitrix/sale.basket.basket/brand_new_basket/style.css?174531274448921 */
/* /local/templates/cart/components/bitrix/sale.basket.basket/brand_new_basket/themes/green/style.min.css?16057871647633 */
