

/* Start:/local/templates/main/components/askaron/askaron.reviews.for.element/main/style.css?16162604002125*/
.askaron-reviews-for-element  {
	font-family: Arial,​Helvetica,​sans-serif;
	font-size: 13px;
}

.askaron-reviews-for-element .ask-add {
	margin-bottom:20px;	
}

.askaron-reviews-for-element .ask-add a {
	text-decoration:none;
	color:#000;
	border-bottom:1px dotted;
	font-size:20px;
}

.askaron-reviews-for-element .ask-add a:hover {
	color: #EA0000;
}

.askaron-reviews-for-element .ask-not-active {	
	background:#DEFFE6
}

.askaron-reviews-for-element .ask-review {	
	margin-bottom: 30px;
	color:#000;
}

.askaron-reviews-for-element .ask-review .ask-name {
	font-size: 18px;
	display: inline-block;
	color: #2b2b2b;	
}


.askaron-reviews-for-element .ask-review .ask-name span {
	font-size:12px;
	color:#666;
	margin-left:9px;
}

.askaron-reviews-for-element .ask-review .ask-edit-link-block
{
	font-size:12px;
	display: inline-block;
}

.askaron-reviews-for-element .ask-review .ask-edit-link-block a
{
	text-decoration: underline;
	margin-left:9px;
	color: #000;
}

.askaron-reviews-for-element .ask-review .ask-review-item {
	margin-bottom: 10px;
}

.askaron-reviews-for-element .ask-review .ask-review-item .ask-title {
	vertical-align: top;
	font-weight: bold;
	display: inline-block;
	margin-right: 5px; 
	margin-bottom: 4px;
}

.askaron-reviews-for-element .ask-review .ask-review-item .ask-text {
	display: inline-block;
	color: #666;
	line-height: 18px;
}

.askaron-reviews-for-element .ask-review .ask-stars {
	margin:8px 0 7px;
}

.askaron-reviews-for-element .ask-review .ask-stars img {
	border: 0;
	vertical-align: bottom;
}

.askaron-reviews-for-element .ask-review .ask-stars span {
	font-size: 13px;
	line-height: 13px;	
	margin-left: 8px;		
	color: #999;
	vertical-align: bottom;
}

.askaron-reviews-for-element .ask-new-interval {
	height: 30px;
	display: block;
}

.askaron-reviews-for-element-answer {
	margin-bottom: 10px;
	background-color: #CCC;
	padding: 10px;
	margin-left: 40px;
}

.askaron-reviews-for-element-answer__title {
	font-weight: bold;
	margin-right: 5px;
	margin-bottom: 4px;
}

.askaron-reviews-for-element-answer__text {
	color: #666;
	line-height: 18px;
	margin-right: 5px;
}
/* End */


/* Start:/local/templates/main/components/askaron/askaron.reviews.new/main/style.css?16162604002417*/
.askaron-reviews-new  {
	font-family: Arial,​Helvetica,​sans-serif;
	font-size: 14px;
	color: #000;
}

.askaron-reviews-new h3{
	font-weight: normal;
	font-size: 24px;
	line-height: 24px;
	margin: 0 0 10px 0;
	color: #000;
}

.askaron-reviews-new .ask-error
{
    color:red; 
	margin-bottom: 10px;
}

.askaron-reviews-new .ask-ok
{
    color:green;
	margin-bottom: 10px;
}

.askaron-reviews-new .ask-note
{
    color:#333;
	font-size: 12px;
	margin-bottom: 10px;
}

.askaron-reviews-new .ask-grade
{	
	margin-bottom: 15px;
}

.askaron-reviews-new .ask-grade input
{
	margin-left: 5px;
	margin-right: 3px;
}

.askaron-reviews-new .ask-field
{	
	margin-bottom: 15px;
}

.askaron-reviews-new .ask-field div
{	
	margin-bottom: 2px;
}

.askaron-reviews-new .ask-field textarea
{
	width: 350px;
	max-width: 100%;
	height: 55px;
}

.askaron-reviews-new .ask-field textarea.ask-textarea-big
{
	width: 350px;
	height: 90px;
}

.askaron-reviews-new .ask-field input[type="text"]
{
	width: 300px;
	height: 20px;
	max-width: 100%;
}

.askaron-reviews-new .ask-field input[type="email"]
{
	width: 300px;
	height: 20px;
	max-width: 100%;
}


.askaron-reviews-new .ask-captcha
{
	margin-bottom: 15px;
}

.askaron-reviews-new .ask-captcha .ask-captcha-text
{
	margin-bottom: 5px;
	font-weight: bold;
}

.askaron-reviews-new .ask-userconsent
{
	margin-bottom: 15px;
}

.askaron-reviews-new .ask-captcha img 
{
	margin-right: 5px;	
	float: left;
}


.askaron-reviews-new .ask-captcha input[type="text"]
{
	height: 36px;
	width: 165px;
	font-size: 28px;
}



.askaron-reviews-new .ask-button
{
	margin-bottom: 10px;
}

.askaron-reviews-new .ask-button input[type="submit"]
{
	font-size: 18px;
	padding: 5px 20px;
}


.ask-grade.stars {
	display: -webkit-flex;
	display: -ms-flex;
	display: flex;
	align-items: center;
}

  .ask-grade-stars {
    display: -webkit-flex;
    display: -ms-flex;
    display: flex;
    flex-direction: row-reverse;
    justify-content: flex-end;
    margin-left: 15px;
  }
  .ask-grade.stars input[type=radio] {
    display: none;
  }
  .ask-grade.stars input[type=radio]:checked ~ label:before {
    content: '\2605';
    color: #FD4;
  }
  .ask-grade.stars label {
    font-size: 0;
    transition: transform .33s
  }
  .ask-grade.stars label:before {
    content: '\2605';
    font-size: 30px;
    color: #ccc;
    cursor: pointer;
  }
  .ask-grade.stars label:hover {
    transform: scale(1.3);
  }

/* End */


/* Start:/local/templates/main/styles.css?17483351269051*/
.item.entry-product .thumb img{max-width:296px;height:auto}.city-input{display:none}.basket-items-list{border:1px solid #000;margin-top:10px;max-width:1240px}.basket-items-list-item-descriptions-inner{align-items:center}.basket-item-image-link{padding:0;width:150px}.basket-item-block-image{width:150px;max-width:150px;min-width:150px;padding:0;margin-right:70px}.basket-items-list-wrapper{border:none}.basket-items-list-item-descriptions{width:380px}.basket-item-info-name-link{font-size:18px;font-family:Arial,sans-serif;color:#111;font-weight:700}.basket-item-info-name-link:hover{color:#111}h2.basket-item-info-name{padding-right:0}.basket-item-block-info{min-width:220px}.basket-item-price-title{display:none}.basket-item-price-current-text{font-size:18px;color:#111}.basket-items-list-item-container{position:relative;display:flex;justify-content:space-between;align-content:center;align-items:center}.basket-items-list-item-descriptions{order:0;width:450px}.basket-items-list-item-price.basket-items-list-item-price-for-one{order:1;font-family:Arial,sans-serif;width:100px}.basket-items-list-item-price.basket-items-list-item-price-for-one .basket-item-price-current-text:before{content:none}.basket-items-list-item-amount{font-family:Arial,sans-serif;order:2;font-weight:400;padding-top:0!important}.basket-items-list-item-price{width:145px;font-family:Arial,sans-serif;font-weight:400;order:3}.basket-items-list-item-remove{padding-top:0!important;order:4;font-weight:400;font-family:Arial,sans-serif}.basket-items-list{padding:0}.basket-items-list-item-container{border-bottom:1px solid #ebebeb;padding:11px 26px}.basket-items-list-item-container:last-child{border-bottom:none}.basket-items-list-item-container>td{border:none}.basket-item-amount-filed{border:none;font-size:18px;color:#111;font-family:Arial,sans-serif;width:24px;font-weight:400;text-align:center}.basket-item-amount-btn-minus::after,.basket-item-amount-btn-plus::after,.basket-item-amount-btn-plus::before{background-color:#000}.basket-item-amount-btn-minus:hover,.basket-item-amount-btn-plus:hover{background-color:transparent}.basket-item-amount-field-description{display:none}.basket-item-amount-filed-block{position:relative}.basket-item-amount-filed-block--rus:after{content:"шт";font-family:Arial,sans-serif;font-size:18px;position:relative;top:1px;left:-2px}.basket-item-amount-btn-plus::before{margin-top:-6px;margin-left:0;width:2px;height:12px;opacity:.6}.basket-item-amount-btn-plus::after{width:12px;opacity:.6}.basket-item-price-current-text{font-family:Arial,sans-serif;font-weight:400}.basket-item-price-current-text--rus:before{content:"Сумма: "}.basket-item-price-current-text--eng:before{content:"Sum: "}.basket-item-block-actions{opacity:1}.basket-item-actions-remove::after{content:none}.basket-item-actions-remove::before{width:auto;height:auto;text-decoration:underline;cursor:pointer;position:static;font-size:14px;background-color:transparent}.basket-item-actions-remove--rus::before{content:"Удалить"}.basket-item-actions-remove--eng::before{content:"Delete"}.basket-item-actions-remove{width:50px}.basket-item-actions-remove:hover:before{background-color:transparent;text-decoration:none}.basket-items-list .basket-items-list-item-container:first-child>td{padding-top:0!important}.basket-item-block-price{padding-top:0!important;text-align:left}.basket-checkout-container{border:none;margin-top:40px;margin-bottom:40px}.basket-checkout-block-total-title{font-family:Arial,sans-serif;text-transform:uppercase;font-size:36px}.basket-coupon-block-total-price-current{margin-bottom:0;font-family:Arial,sans-serif}.basket-checkout-block.basket-checkout-block-btn{-webkit-flex-basis:100%;-moz-flex-basis:100%;-ms-flex-basis:100%;-o-flex-basis:100%;flex-basis:100%;text-align:center}.basket-checkout-section-inner{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center}div.bx-blue .btn.btn-default{font-family:Arial,sans-serif;background-color:#000;font-size:20px}div.bx-blue .btn.btn-default:hover{background-color:#000;border-color:transparent}.basket-checkout-block-total-price-inner{padding-top:0}.basket-checkout-block-total{padding-top:6px;padding-right:0}.bx-soa-section.bx-selected{border:none!important}.bx-soa-section{border:none!important}.bx-soa{border:1px solid #000;max-width:1240px}.bx-soa-section-title-count{display:none!important}.bx-soa-section.bx-selected .bx-soa-section-title-container{background-color:transparent!important}.pull-right.btn.btn-default.btn-md{float:none!important}.bx-soa-more-btn{text-align:center}.bx-soa-section-title{font-family:Arial,sans-serif}.bx-soa .bx-soa-custom-label,.bx-soa .bx-soa-customer-label,.bx-soa .form-group label{font-family:Arial,sans-serif}.bx-soa-editstep{color:#111}.bx-soa-editstep:hover{color:#111;text-decoration:none;border-color:transparent}.bx-soa-pp-company-graf-container{border-radius:0!important}.pull-left+.pull-right.btn.btn-default.btn-md{float:right!important}.bx-soa-pp-company-selected>img{display:none}.bx-soa-pp-company-selected strong{margin-left:0!important}.bx-soa-item-imgcontainer{width:200px;height:60px;border:none!important;padding:0!important;display:inline-block}.bx-soa-item-title a{width:auto;color:#111}.bx-soa-item-img-block{width:200px!important}.bx-soa-item-content{height:63px}.bx-soa-item-content .bx-soa-item-title{display:inline-block;line-height:63px;vertical-align:middle}#bx-soa-orderSave{text-align:center}.bx-soa-cart-total-line .bx-soa-cart-t{float:none;margin-right:10px}.bx-soa-cart-total-line .bx-soa-cart-d{float:none}.bx-soa-cart-total{border:none!important;text-align:center}.bx-soa-cart-total .bx-soa-cart-total-line:nth-child(2){border:none!important}.bx-soa-cart-total .bx-soa-cart-total-line-total{border:none!important;font-size:36px!important}.bx-soa-cart-total-line{font-family:Arial,sans-serif;font-size:28px!important}.bx-soa-sidebar{padding-top:20px;padding-bottom:20px}.bx-sls .form-control.dropdown-block,.bx-slst .form-control.dropdown-block{border-color:#111!important;border-radius:0!important}.form-control{border-radius:0!important;border-color:#111!important;height:40px!important;background-color:#fff!important}.form-group .form-control:focus{border-color:#111!important}.form-control:focus{box-shadow:none!important}.sale_order_full_table .ps_logo{display:none}.sale_order_full_table{max-width:800px;margin-bottom:50px}.sale_order_full_table td{font-size:24px}.sale_order_full_table td a{color:#000;text-decoration:underline}.sale_order_full_table td a:hover{text-decoration:none}.ms_nav .slick-dots li:last-child{display:none}.ms_nav .slick-dots li+li:last-child{display:inline-block}.footer__copyright{font-size:24px;position:relative;top:6px}.tab-content .product-info p{max-width:450px}.add-to-cart-form.preload{position:relative;border:1px solid #111}.add-to-cart-form #preloader{position:absolute}.add-to-cart-form .lds-facebook{width:45px;height:90%;display:flex;justify-content:space-between}.add-to-cart-form .lds-facebook div{display:block;position:relative;width:10px;background:#111;animation:lds-facebook-button 1.2s cubic-bezier(0,.5,.5,1) infinite}.add-to-cart-form .lds-facebook div:nth-child(1),.add-to-cart-form .lds-facebook div:nth-child(2),.add-to-cart-form .lds-facebook div:nth-child(3){left:0}@keyframes lds-facebook-button{0%{top:0;height:100%}100%,50%{top:8px;height:50%}}
	.bank-info{
		display: flex;
		flex-flow: row nowrap;
		align-items: center;
		justify-content: space-between;
		margin: 0 auto;
	}
	.bank-info .btn{
		height: 40px;
		padding: 10px 40px;
		text-align: center;
	}
	.bank-info__description{
		flex-basis: 50%;
	}
	.bank-info__preview{
		flex-basis: calc(50% - 15px);
	}
	.bank-info__description{
		display: flex;
		flex-flow: column;
		align-items: flex-start;
		justify-content: flex-start;
		max-width: 690px;
		margin: 0 auto;
	}
	
	.bank-info__description p{
		margin-top: 20px;
		font-weight: 700;
	}
	.bank-info__preview img{
		width: 100%;
		object-fit: contain;
	}
@media screen and (min-width: 767px){
	.bank-info--home{
		flex-direction: row-reverse;
	}
	.bank-info + .bank-info{
		margin-top: 50px;
	}

}
@media screen and (max-width: 767px){
	.bank-info{
		flex-flow: column;
	}
	.bank-info + .bank-info{
		margin-top: 50px;
	}
	.bank-info__description, .bank-info__preview{
		flex-basis: 100%;
	}
	.bank-info__description{
		margin-top: 20px;
	}
}
#bx-soa-paysystem .bx-soa-pp-company .bx-soa-pp-company-subTitle, #bx-soa-paysystem .bx-soa-pp-company .bx-soa-pp-company-logo{
	display: none;
}
#bx-soa-paysystem .bx-soa-pp-desc-container .bx-soa-pp-company{
	border: none;
}
#bx-soa-paysystem .bx-soa-pp-desc-container{
	width: 100%;
}

div[data-property-code-row="PACKAGE"] {
	display: none;
}
footer ul{list-style-type: none; text-decoration: none;}
footer li {margin-bottom: .5rem;}
footer li:last-child{margin-bottom: 0;}
footer a {color: white; font-size: 1rem;}
/* End */


/* Start:/local/templates/main/template_styles.css?1655750453398*/
.header {z-index: 101 !important;}
#1about .section-title{color: black !important;}
#1about .section-text{color: black !important;}
.section-detailed-order .btn-success {
background: #000;
color: #fff;
border-radius: 0!important;
}
.section-detailed-order .mb-4 {
text-align: center;
}
.section-detailed-order .d-flex {
display: block;
}
.section-detailed-order .d-flex div {
margin-bottom: 10px;
}
/* End */
/* /local/templates/main/components/askaron/askaron.reviews.for.element/main/style.css?16162604002125 */
/* /local/templates/main/components/askaron/askaron.reviews.new/main/style.css?16162604002417 */
/* /local/templates/main/styles.css?17483351269051 */
/* /local/templates/main/template_styles.css?1655750453398 */
