@import '../js/owlcarousel/assets/owl.carousel.min.css';
@import '../js/owlcarousel/assets/owl.theme.default.min.css';
html,.uk-navbar-item,.uk-navbar-nav>li>a,.uk-navbar-toggle{
	font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;
}
html{
	font-size:15px;
}
h1,.uk-h1,h2,.uk-h2,h3,.uk-h3,h4,.uk-h4,h5,.uk-h5,h6,.uk-h6,.uk-heading-small,.uk-heading-medium,.uk-heading-large,.uk-heading-xlarge,.uk-heading-2xlarge{
	font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;
	font-weight:bold;
}
.uk-logo{
	font-family:"Arial Black","Arial Bold",Gadget,sans-serif !important;
}
.uk-logo{
	text-transform:none !important;
	line-height:1;
	font-weight:bold;
	font-style:italic;
	text-transform:uppercase !important;
}
body .uk-navbar-container.top .uk-logo{
	padding:0 15px;
	color:#FFFFFF;
	font-size:24px;
}
.footer-logo .uk-logo,.footer-logo .uk-logo:hover{
	color:#171717;
	font-size:32px;
}
.compare-at-price{
	position:relative;
	font-size:0.8em;
}
.compare-at-price::after{
	content:'';
	position:absolute;
	left:0;
	top:50%;
	width:100%;
	height:1px;
	background-color:#ef506e;
}
.uk-notification,.notification{
	top:90px;
	text-align:center;
}
.uk-notification-bottom-center,.uk-notification-bottom-left,.uk-notification-bottom-right,.notification-bottom-center,.notification-bottom-left,.notification-bottom-right{
	top:auto;
}
.uk-navbar-container.top,.uk-navbar-container.search{
	background:#040404;
	transition:all .3s ease;
}
.uk-navbar-container.top.uk-sticky-fixed.uk-active{
	-webkit-box-shadow:0 2px 8px rgba(0,0,0,0.08);
	box-shadow:0 2px 8px rgba(0,0,0,0.08);
}
.uk-navbar-container.top .uk-dropdown,.uk-navbar-container.top.uk-sticky-fixed.uk-active{
	background:#040404;
}
.uk-navbar-container.top .navbar-top .uk-navbar-item,.uk-navbar-container.top .navbar-top .uk-navbar-nav>li>a,.uk-navbar-container.top .navbar-top .uk-navbar-nav>li.uk-active>a:hover{
	transition:all .1s ease;
	border-top:3px solid transparent;
	border-bottom:3px solid transparent;
}
.uk-navbar-container.top .navbar-top .uk-navbar-nav>li:hover>a,.uk-navbar-container.top .navbar-top .uk-navbar-nav>li>a.uk-open{
	border-bottom-color:#1e87f0;
}
.uk-navbar-container.top .uk-dropdown .wa-print-tree-mega>.uk-nav-sub>a,.uk-navbar-container.top .wa-print-tree-mega>li>a,.uk-navbar-container.top .uk-navbar-dropdown-nav .uk-nav-sub a,.uk-navbar-container.top .menu-v li a,.uk-navbar-container.top .uk-dropdown-nav>li>a,.uk-navbar-container.top .uk-navbar-nav>li>a:not(.uk-logo),.uk-navbar-container.top .uk-button-text,.uk-navbar-container.top .uk-navbar-dropdown-nav>li>a,.uk-navbar-container.top .uk-navbar-item,.uk-navbar-container.search .uk-search-input,.uk-navbar-container.search .uk-search .uk-search-icon,.uk-navbar-container.search a,.uk-navbar-container.top .uk-navbar-item .uk-search-navbar button i{
	color:#d8d8d8;
}
.uk-navbar-container.top .uk-dropdown .wa-print-tree-mega>.uk-nav-sub>a:hover,.uk-navbar-container.top .wa-print-tree-mega>li>a:hover,.uk-navbar-container.top .uk-navbar-dropdown-nav .uk-nav-sub a:hover,.uk-navbar-container.top .menu-v li a:hover,.uk-navbar-container.top .uk-dropdown-nav>li:hover>a,.uk-navbar-container.top .uk-navbar-nav>li:hover>a:not(.uk-logo),.uk-navbar-container.top .uk-navbar-nav>li.uk-active>a:not(.uk-logo),.uk-navbar-container.top .uk-button-text:hover,.uk-navbar-container.top .uk-navbar-dropdown-nav>li:hover>a,.uk-navbar-container.top .uk-navbar-item:hover,.uk-navbar-container.search .uk-search .uk-search-icon:hover,.uk-navbar-container.search a:hover,.uk-navbar-container.top .uk-dropdown .wa-print-tree-mega>.uk-nav-sub>a:active,.uk-navbar-container.top .wa-print-tree-mega>li>a:active,.uk-navbar-container.top .uk-navbar-dropdown-nav .uk-nav-sub a:active,.uk-navbar-container.top .menu-v li a:active,.uk-navbar-container.top .uk-dropdown-nav>li:active>a,.uk-navbar-container.top .uk-navbar-nav>li:active>a:not(.uk-logo),.uk-navbar-container.top .uk-button-text:active,.uk-navbar-container.top .uk-navbar-dropdown-nav>li>a:active,.uk-navbar-container.top .uk-navbar-item:active,.uk-navbar-container.top .uk-dropdown .wa-print-tree-mega>.uk-nav-sub>a.uk-active,.uk-navbar-container.top .wa-print-tree-mega li.selected>a,.uk-navbar-container.top .wa-print-tree-mega li.uk-nav-sub.selected>a,.uk-navbar-container.top .uk-navbar-dropdown-nav .uk-nav-sub a.uk-active,.uk-navbar-container.top .menu-v li.uk-active a,.uk-navbar-container.top .uk-dropdown-nav>li.uk-active>a,.uk-navbar-container.top .uk-navbar-nav>li.uk-active>a:not(.uk-logo),.uk-navbar-container.top .uk-button-text.uk-active,.uk-navbar-container.top .uk-navbar-dropdown-nav>li.uk-active>a,.uk-navbar-container.top .uk-navbar-item.uk-active,.uk-navbar-container.top .uk-dropdown .wa-print-tree-mega>.uk-nav-sub>a.uk-open,.uk-navbar-container.top .uk-navbar-dropdown-nav .uk-nav-sub a.uk-open,.uk-navbar-container.top .uk-dropdown-nav>li>a.uk-open,.uk-navbar-container.top .uk-navbar-nav>li>a.uk-open:not(.uk-logo),.uk-navbar-container.top .uk-navbar-item .uk-search-navbar button:hover i,.uk-navbar-container.top .uk-navbar-item .uk-search-navbar button:active i{
	color:#ffffff;
}
.uk-navbar-container.top .uk-dropdown-nav .uk-nav-divider,.uk-navbar-container.top .menu-v li a:before,.uk-navbar-container.top .uk-button-text:before{
	border-color:#ffffff;
}
.uk-navbar-container.top ul li li.uk-active>a,.uk-navbar-container.top ul li.selected>a{
	text-decoration:underline;
}
.uk-navbar-container.top .navbar-top .uk-navbar-nav>li>a.uk-logo,.uk-navbar-container.top .navbar-top .uk-navbar-nav>li:hover>a.uk-logo{
	border-color:transparent;
}
.uk-navbar-container.top .second-row .uk-navbar-nav>li:nth-child(n+8){
	display:none;
}
.uk-navbar-container.top .first-row .uk-navbar-nav>li.more-item,.uk-navbar-container.top .second-row .uk-navbar-nav>li.more-item{
	display:list-item;
}
@media (max-width:959px){
	.uk-nav-default,.footer-menu .uk-subnav>*>:first-child{
		font-size:1rem;
	}
	.navbar-cart-wrapper.uk-padding,.navbar-cart-wrapper .uk-padding,.totop-wrapper.uk-padding,.totop-wrapper .uk-padding{
		padding-left:20px;
		padding-right:20px;
	}
}
.navbar-cart-wrapper{
	width:auto !important;
}
.navbar-cart-wrapper .uk-badge.cart-count{
	background:#af8030;
	color:#ffffff;
}
.cart-circle,.user-lists-circle{
	background:#ececec;
}
.cart-circle,.user-lists-circle{
	color:#222222 !important;
}
.navbar-top .uk-navbar-item,.navbar-top .uk-navbar-nav>li>a,.navbar-top .uk-navbar-toggle{
	min-height:80px;
}
a,.uk-link,a.uk-link-heading:hover,.uk-link-heading a:hover,.uk-link-toggle:hover .uk-link-heading,.uk-link-toggle:focus .uk-link-heading,.uk-list-primary>::before,.uk-button-link,.uk-text-primary,.quickview-wrapper:hover,.backend-wrapper:hover{
	color:#af8030;
}
.edit_links a{padding:10px;border:1px solid;margin:10px 5px;display:inline-block;}

a:hover,.uk-link:hover,.uk-link-toggle:hover .uk-link,.uk-link-toggle:focus .uk-link,.uk-button-link:hover,.uk-button-link:focus{
	color:rgb(115, 74, 18);
}
.options .uk-button-default{
	border-color:rgba(0,0,0,.1);
}
.uk-input:focus,.uk-select:focus,.uk-textarea:focus,input[type=text]:not(.\not):focus,input[type=email]:not(.\not):focus,input[type=search]:not(.\not):focus,input[type=password]:not(.\not):focus,input[type=number]:not(.\not):focus,input[type=tel]:not(.\not):focus,input[type=phone]:not(.\not):focus,select:not(.\not):focus,textarea:not(.\not):focus,.uk-radio:focus,.uk-checkbox:focus,input[type=radio]:focus,input[type=checkbox]:focus,.uk-tab>.uk-active>a,.uk-thumbnav>.uk-active>*,.uk-border.uk-active,.uk-border-light.uk-border.uk-active,.uk-border-light .uk-border.uk-active,.uk-border-light .uk-border-top.uk-active,.uk-border-light .uk-border-bottom.uk-active,.options .uk-button-default:active,.options .uk-button-default:hover,.options .uk-button-default.uk-active,.active-border.uk-button-default.uk-active,.uk-border-active.uk-active,.uk-border.uk-border-hover:hover{
	border-color:#ffd700;
}
.uk-border.uk-border-hover{
	transition:box-shadow,border-color .3s ease;
}
.uk-border.uk-border-hover:hover{
	box-shadow:0 0 0 1px #ffd700;
}
.uk-radio:checked,.uk-checkbox:checked,.uk-checkbox:indeterminate,input[type=radio]:checked,input[type=checkbox]:checked,input[type=checkbox]:indeterminate,.uk-radio:checked:focus,.uk-checkbox:checked:focus,.uk-checkbox:indeterminate:focus,input[type=radio]:checked:focus,input[type=checkbox]:checked:focus,input[type=checkbox]:indeterminate:focus{
	background-color:#ffd700;
}
.uk-progress::-webkit-progress-value{
	background-color:#ffd700;
}
.uk-progress::-moz-progress-bar{
	background-color:#ffd700;
}
.uk-progress::-ms-fill{
	background-color:#ffd700;
}
.uk-label,.badge{
	background:#ffd700;
}
.uk-border.uk-active,.uk-border-top.uk-active,.uk-border-bottom.uk-active{
	border-color:#ffd700;
}
.filters .slider .ui-slider-horizontal .ui-widget-header,.filters .slider .ui-widget-content .ui-state-default{
	background:#ffd700;
}
.rating-distribution .bar.with-count + .bar-count,.uk-subnav-pill>.uk-active>a,body .uk-badge,::selection{
	background-color:#ffd700;
	color:rgba(0,0,0,0.8);
}
body .uk-badge{
	border:1px solid rgba(0,0,0,.1);
}
.uk-navbar-container.index-top-banner{
	background:#3b405d;
	transition:all .3s ease;
}
.uk-navbar-container.index-top-banner .uk-dropdown-nav>li>a,.uk-navbar-container.index-top-banner .uk-navbar-nav>li>a:not(.uk-logo),.uk-navbar-container.index-top-banner .uk-button-text,.uk-navbar-container.index-top-banner .uk-navbar-dropdown-nav>li>a,.uk-navbar-container.index-top-banner .uk-navbar-item,.uk-navbar-container.index-top-banner .uk-navbar-item a{
	color:#eaeaea;
}
.uk-navbar-container.index-top-banner .menu-v li:hover a,.uk-navbar-container.index-top-banner .uk-dropdown-nav>li:hover>a,.uk-navbar-container.index-top-banner .uk-navbar-nav>li:hover>a:not(.uk-logo),.uk-navbar-container.index-top-banner .uk-button-text:hover,.uk-navbar-container.index-top-banner .uk-navbar-dropdown-nav>li>a:hover,.uk-navbar-container.index-top-banner .uk-navbar-item a:hover{
	color:#ffffff;
}
.index-top-banner-wrapper .uk-navbar-item{
	min-height:80px;
}
.index-top-banner-content{
	-webkit-box-pack:center;
	-ms-flex-pack:center;
	justify-content:center;
	text-align:center;
}
.index-top-banner-content .uk-h1,.index-top-banner-content h1,.index-top-banner-content .uk-h2,.index-top-banner-content h2,.index-top-banner-content .uk-h3,.index-top-banner-content h3,.index-top-banner-content .uk-h4,.index-top-banner-content h4,.index-top-banner-content .uk-h5,.index-top-banner-content h5,.index-top-banner-content .uk-h6,.index-top-banner-content h6,.index-top-banner-content .uk-heading-2xlarge,.index-top-banner-content .uk-heading-large,.index-top-banner-content .uk-heading-medium,.index-top-banner-content .uk-heading-small,.index-top-banner-content .uk-heading-xlarge{
	margin:0;
	padding:0;
	color:#eaeaea;
}
.uk-offcanvas .uk-nav-sub.uk-nav-sub-p-0{
	padding-top:0;
	padding-left:0;
}
.uk-offcanvas .selected>a{
	text-decoration:underline;
}
.uk-offcanvas .uk-nav-parent-icon>.uk-parent>a{
	position:relative;
	padding-right:1.5em;
}
.uk-offcanvas .uk-nav-parent-icon>.uk-parent>a:after{
	float:none;
	position:absolute;
	right:0;
	top:5px;
}
.blur-up{
	-webkit-filter:blur(5px);
	filter:blur(5px);
}
.blur-up:not([class*='uk-transition-scale']){
	transition:filter 400ms,-webkit-filter 400ms;
}
.blur-up.lazyloaded{
	-webkit-filter:blur(0);
	filter:blur(0);
}
.fade-box .lazyload,.fade-box .lazyloading{
	opacity:0;
	transition:opacity 400ms;
}
.fade-box img.lazyloaded{
	opacity:1;
}
.svg-pay-logo{
	height:18px;
	width:auto;
	margin:0 2px;
}
.footer-grid .footer-about-column hr{
	margin-bottom:0;
}
.footer-logo-vk:hover{
	background:#2787f5 !important;
	color:#fff !important;
}
.footer-logo-fb:hover{
	background:#3b5894 !important;
	color:#fff !important;
}
.footer-logo-ok:hover{
	background:#e77d07 !important;
	color:#fff !important;
}
.footer-logo-insta:hover{
	background:#c14995 !important;
	color:#fff !important;
}
.footer-logo-twit:hover{
	background:#15b3e5 !important;
	color:#fff !important;
}
.footer-logo-yout:hover{
	background:#f70100 !important;
	color:#fff !important;
}
.footer-logo-whapp:hover{
	background:#00e677 !important;
	color:#fff !important;
}
.footer-logo-vib:hover{
	background:#7e5cee !important;
	color:#fff !important;
}
.footer-logo-tg:hover{
	background:#36a1d4 !important;
	color:#fff !important;
}
.footer-logo-pinterest:hover{
	background:#e00023 !important;
	color:#fff !important;
}
.footer-grid .footer-account{
	position:relative;
	z-index:1;
}
	jdiv{
	z-index:960 !important;
}
.notification-pechenki{
	z-index:990;
}
.notification-cart{
	z-index:980;
}
.notification-pechenki .uk-notification-message{
	cursor:default;
}
.footer-work-hours .uk-table-small td,.footer-work-hours .uk-table-small th{
	padding-top:4px;
	padding-bottom:4px;
}
body .theme-buttons-border-radius,body .uk-lightbox-button,.wa-button.wa-submit-button.js-submit-order-button,.wa-button,.wa-submit [type=submit],.wa-button.wa-submit-button.js-submit-order-button,.wa-login-submit,#add-comment-button,.wa-button.js-submit-button,.wa-forgotpassword-button [type=submit],.wa-buttons-wrapper [type=submit]{
	border-radius:4px;
}
body .theme-img-border-radius{
	border-radius:4px;
}
#quick #product-core-image,#quick #product-core-image .theme-img-border-radius,#quick .video-container,#quick .youtube-thumbnail,#quick .videoWrapper{
	border-radius:0;
}
body .theme-icon-border-radius [class^="icon"],body .theme-form-border-radius,body .theme-forms-border-radius,body .theme-forms-border-radius input[type=text],body .theme-forms-border-radius input[type=email],body .theme-forms-border-radius input[type=password],body .theme-forms-border-radius input[type=tel],body .theme-forms-border-radius input[type=phone],body .theme-forms-border-radius input[type=checkbox],body .theme-forms-border-radius textarea,body .theme-forms-border-radius select,body .wa-value input[type="checkbox"],body #comment-text,body .uk-checkbox,body .wa-input.js-coupon-code,html body .s-order-page input.wa-input,html body .s-order-page .wa-select,body .wa-order-dialog .wa-dialog-body,body .js-variants-select .wa-dropdown-toggle,.filters .f_color .f_value .icon16.color,.wa-button.js-use-coupon,body .js-service-field,body .js-variant-field,body .uk-tooltip{
	border-radius:4px;
}
body .uk-dropdown,.theme-dropdown-border-radius{
	border-radius:4px;
}
body .badge,body .uk-label{
	border-radius:4px;
	border:1px solid rgba(0,0,0,.1);
}
body .uk-notification-message,body .theme-background-radius,.uk-modal-dialog,.uk-modal-dialog #cart-form-dialog{
	border-radius:4px;
}
.uk-modal-header{
	border-top-right-radius:4px;
	border-top-left-radius:4px;
}
.uk-modal-footer{
	border-bottom-right-radius:4px;
	border-bottom-left-radius:4px;
}
.uk-thumbnav>*>*{
	border-width:2px;
}
.rating-distribution .bar,.rating-distribution .bar.with-count + .bar-count,.rating-distribution .bar .filling{
	border-radius:50px;
}
.cart-circle.uk-border-circle,.cart-circle.uk-border-circle + div>.uk-badge.cart-count,.return-up.uk-border-circle,body .uk-lightbox-button{
	border-radius:50%;
}
.cart-circle.uk-border-circle + div>.uk-badge.cart-count{
	border-radius:50px;
}
@-moz-keyframes button_shine{
	100%{
		left:200%;
	}
}
@-webkit-keyframes button_shine{
	100%{
		left:200%;
	}
}
@-o-keyframes button_shine{
	100%{
		left:200%;
	}
}
@keyframes button_shine{
	100%{
		left:200%;
	}
}
#add-comment-button,.uk-button-primary,.wa-button.js-submit-button,.wa-button.wa-submit-button.js-submit-order-button,.wa-login-submit,.wa-submit [type=submit],.wa-forgotpassword-button [type=submit],.wa-buttons-wrapper [type=submit]{
	transition:all ease .5s;
	background:radial-gradient(ellipse at center, #ffe99e 0%,#d2b644 100%);
	border-width:2px;
	border-color:rgba(0,0,0,.15);
	color:#000;
}
#add-comment-button:focus,#add-comment-button:hover,.uk-button-primary:not([disabled]):focus,.uk-button-primary:not([disabled]):hover,.wa-button.js-submit-button:focus,.wa-button.js-submit-button:hover,.wa-button.wa-submit-button.js-submit-order-button:focus,.wa-button.wa-submit-button.js-submit-order-button:hover,.wa-login-submit:focus,.wa-login-submit:hover,.wa-submit [type=submit]:focus,.wa-submit [type=submit]:hover,.wa-forgotpassword-button [type=submit]:hover,.wa-buttons-wrapper [type=submit]:hover,.wa-forgotpassword-button [type=submit]:focus,.wa-buttons-wrapper [type=submit]:focus{
	background:rgb(210,156,-1);
	border-color:rgba(0,0,0,.15);
	color:rgba(255,255,255,.8);
}
#add-comment-button.uk-active,#add-comment-button:active,.uk-button-primary:not([disabled]).uk-active,.uk-button-primary:not([disabled]):active,.wa-button.js-submit-button.uk-active,.wa-button.js-submit-button:active,.wa-button.wa-submit-button.js-submit-order-button.uk-active,.wa-button.wa-submit-button.js-submit-order-button:active,.wa-login-submit.uk-active,.wa-login-submit:active,.wa-submit [type=submit].uk-active,.wa-submit [type=submit]:active,.wa-forgotpassword-button [type=submit]:active,.wa-buttons-wrapper [type=submit]:active{
	background:rgb(190,136,-21);
	border-color:rgba(0,0,0,.15);
	color:rgba(255,255,255,.8);
}
.uk-button-secondary,[type=submit].gray,[type=submit].grey{
	transition:all ease .5s;
	background:rgb(34,34,34);
	border-width:2px;
	border-color:rgba(255,255,255,.15);
	color:rgba(255,255,255,.8);
}
.uk-button-secondary:hover,[type=submit].gray:hover,[type=submit].grey:hover,.uk-button-secondary:focus,[type=submit].gray:focus,[type=submit].grey:focus{
	background:rgb(54,54,54);
	border-color:rgba(255,255,255,.15);
	color:rgba(255,255,255,.8);
}
.uk-button-secondary:active,.uk-button-secondary.uk-active,[type=submit].gray:active,[type=submit].grey:active{
	background:rgb(74,74,74);
	border-color:rgba(255,255,255,.15);
	color:rgba(255,255,255,.8);
}
.uk-button-default{
	transition:all ease .5s;
	/*background:rgb(247,239,119);*/
	background:radial-gradient(ellipse at center, #ffe99e 0%,#d2b644 100%);
	border-width:2px;
	border-color:rgba(185,185,185);
	color:rgba(34,34,34,.8);
}
.uk-button-default:hover,.uk-button-default:focus{
	background:radial-gradient(ellipse at center, #ffe99e 0%,#d2b644 100%);
	border-color:rgb(165,165,165);
	color:rgba(34,34,34,.8);
}
.uk-button-default:active,.uk-button-default.uk-active{
	background:rgb(207,199,79);
	border-color:rgb(145,145,145);
	color:rgba(34,34,34,.8);
}
#quick .uk-modal-footer{
	position:relative;
}
#quick .uk-modal-footer::after{
	content:'';
	position:absolute;
	top:-11px;
	left:0;
	height:10px;
	width:100%;
	background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.07) 100%);
	background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.07) 100%);
	background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.07) 100%);
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000',endColorstr='#12000000',GradientType=0 );
}
#offcanvas-preview .cart-preview-header{
	padding:0 20px;
}
#offcanvas-preview .cart-footer,.checkout .cart-footer{
	position:relative;
	padding:20px 20px;
}
#offcanvas-preview .cart-footer::after,.checkout .cart-footer::after{
	content:'';
	position:absolute;
	top:-11px;
	left:0;
	height:10px;
	width:100%;
	background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.07) 100%);
	background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.07) 100%);
	background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.07) 100%);
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000',endColorstr='#12000000',GradientType=0 );
}
#offcanvas-preview .row,.checkout .row{
	padding:20px;
}
.checkout .cart-preview .uk-overflow-auto{
	height:60vh !important;
	height:calc(100vh - 300px) !important;
}
.param-icon{
	display:none;
}
.ruble{
	display:inline-block;
	position:relative;
	visibility:hidden;
}
.ruble::before{
	position:absolute;
	content:"\20BD";
	visibility:visible;
}
.uk-comment-list.uk-margin-medium-top{
	margin-bottom:0;
}
.nojs-only{
	display:none;
}
.uk-grid-margined{
	margin-top:-40px;
}
.uk-grid-small.uk-grid-margined{
	margin-top:-15px;
}
.home-promos-mosaic-grid .card-promo-title{
	font-size:1.8vw !important;
	margin-bottom:0;
}
.home-promos-mosaic-grid .card-promo-body{
	font-size:1.2vw !important;
	margin-top:0.5vw;
}
@media (max-width:767px){
	.home-promos-mosaic-grid .card-promo-title{
		font-size:3vw !important;
	}
	.home-promos-mosaic-grid .card-promo-body{
		font-size:2vw !important;
	}
	.uk-grid-margined{
		margin-top:-10px;
	}
	.uk-grid.uk-grid-default,.uk-grid.uk-grid-small{
		margin-left:-10px;
	}
	.uk-grid.uk-grid-default>*,.uk-grid.uk-grid-small>*{
		padding-left:10px;
	}
	.uk-grid.uk-grid-default>.uk-grid-margin,.uk-grid.uk-grid-small>.uk-grid-margin{
		margin-top:10px;
	}
}
.not-available{
	opacity:0.9;
}
.product-card-image-block-height{
	height:250px;
}
.product-card-image-block-height .img_mode_full_height img{
	max-height:250px;
}
@media (min-width:640px){
	.product-card-image-block-height{
		height:450px;
	}
	.product-card-image-block-height .img_mode_full_height img{
		max-height:450px;
	}
}
@media (min-width:960px){
	.product-card-image-block-height{
		height:300px;
	}
	.product-card-image-block-height .img_mode_full_height img{
		max-height:300px;
	}
}
@media (min-width:1200px){
	.product-card-image-block-height{
		height:300px;
	}
	.product-card-image-block-height .img_mode_full_height img{
		max-height:300px;
	}
}
body .badge{
	box-shadow:0 5px 15px rgba(0,0,0,0.08);
}
body .badge.new{
	background:#32d297;
	color:#ffffff;
}
body .badge.bestseller{
	background:#ffff02;
	color:#000000;
}
body .badge.low-price{
	background:#ef506e;
	color:#ffffff;
}
body .badge.economy-percent{
	background:#ef506e;
	color:#ffffff;
}
body .badge.economy-price{
	background:#ffff02;
	color:#000000;
}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){
	.img_mode_cover img{
		height:auto;
	}
	.navbar-top .uk-navbar-item,.navbar-top .uk-navbar-nav>li>a,.navbar-top .uk-navbar-toggle{
		height:80px;
	}
	.uk-button{
		height:45px;
	}
	.uk-button-small,.footer-phone,.footer-mail,.footer-mail,.footer-work-hours,.footer-address{
		height:30px;
	}
	.vcard .uk-flex span svg{
		display:none;
	}
	.ie-notification[hidden]{
		display:block !important;
	}
	.ruble{
		-webkit-backface-visibility:hidden;
		-moz-backface-visibility:hidden;
		-o-backface-visibility:hidden;
		backface-visibility:hidden;
	}
	.ruble::before{
		-webkit-backface-visibility:visible;
		-moz-backface-visibility:visible;
		-o-backface-visibility:visible;
		backface-visibility:visible;
	}
}
.fav-empty,.compare-empty,.quickview-wrapper,.backend-wrapper{
	transition:all ease .3s;
}
.fav-empty:hover{
	color:#ef506e;
}
.compare-empty:hover{
	color:#32d298;
}
.product-card,#product-core-image{
	-webkit-user-select:none;
	-khtml-user-select:none;
	-moz-user-select:none;
	-o-user-select:none;
	user-select:none;
}
@media(max-width:767px){
	.navbar-cart-wrapper{
		right:0;
	}
}
.wa-print-tree-mega.uk-grid>.uk-first-column{
	padding-left:0;
}
.uk-full-width{
	width:100vw;
	position:relative;
	left:50%;
	right:50%;
	margin-left:-50vw;
	margin-right:-50vw;
}
.navbar-cart-container .uk-position-top-left{
	left:auto !important;
	right:0 !important;
	width:auto;
}
.uk-pagination .selected a{
	border:1px solid rgba(0,0,0,.2);
	border-radius:50px;
	padding-left:12px;
	padding-right:12px;
}
.lazyloading-paging.active + .uk-margin-medium-top.lazyloading-load-more-wrapper{
	margin-top:0 !important;
}
/*
.js-only,.uk-nav-parent-icon>.uk-parent>a:after{
	display:none !important;
}
.offcanvas-nojs-toggler{
	cursor:pointer;
}
[type="checkbox"].offcanvas-nojs + .uk-offcanvas{
	display:block;
}
[type="checkbox"].offcanvas-nojs + .uk-offcanvas .uk-offcanvas-bar{
	-webkit-transition:left 0.3s ease-out;
	-o-transition:left 0.3s ease-out;
	transition:left 0.3s ease-out;
}
[type="checkbox"].offcanvas-nojs:checked + .uk-offcanvas .uk-offcanvas-bar{
	left:0;
}
.offcanvas-hidden-tags,.visible-nojs,.nojs-visible{
	display:block !important;
}
.nojs-only{
	display:inherit;
}
.action-product .product-tabs-content>li:not(.uk-active){
	display:block;
	margin-bottom:40px;
}
*/
.product-card-image-block-height img{
	min-width:200px;
}
.pages{
	padding:20px 0px;
}
.pages ul{
	list-style:none;
	text-align:center;
}
.pages ul li{
	display:inline-block;
	vertical-align:top;
	margin:0 5px;
}
.pages ul li a,.pages ul li span{
	display:inline-block;
	padding:5px;
	border-bottom:2px solid transparent;
}
.pages ul li a{
	text-decoration:none;
}
.pages ul li span,.pages ul li a:hover{
	color:#000000;
	border-color:#ffd700;
}
.adult_item{
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	background:rgba(255,255,255,.66);
	backdrop-filter:blur(10px);
	-webkit-backdrop-filter: blur(10px);
	box-sizing:border-box;
	text-align:center;
	padding-top:45%;
}
.adult_item span{
	padding-top:50px;
	font-weight:700;
	background:url("../images/18.svg") no-repeat center top;
}
.adult_mask{
	z-index:10000;
	position:fixed;
	top:0;
	left:0;
	width:100%;
	height:100%;
	background:rgba(0,0,0,.99);
	text-align:center;
}
.adult_modal{
	display:inline-block;
	width:100%;
	max-width:500px;
	background:#ffffff;
	padding:40px;
	text-align:left;
	margin-top:10%;
}
.adult_modal .title{
	font-size:20px;
	line-height:20px;
	padding-bottom:20px;
	margin-bottom:20px;
	border-bottom:1px solid #ededed;
}
.adult_modal .buttons a{
	display:inline-block;
	vertical-align:top;
	line-height:40px;
	padding:0 20px;
	color:#000000;
	text-decoration:none;
}
.adult_modal .buttons a.yes{
	background:rgb(240,200,-15);
	margin-right:40px;
}
.adult_modal .buttons a.yes:hover{
	background:#af8030
}
.adult_modal .buttons a.no{
	background:#cccccc;
}
.adult_modal .buttons a.no:hover{
	background:#dddddd;
}
.catalog_tags{
	margin-bottom:20px;
}
.catalog_tags ul{
	list-style:none;
	margin:0;
	padding:0;
}
.catalog_tags ul li{
	display:inline-block;
	vertical-align:top;
	margin:0 10px 10px 0;
}
.catalog_tags ul li a{
	line-height:30px;
	font-size:12px;
	display:inline-block;
	color:#000000;
	background:#cccccc;
	padding:0 15px;
	border-radius:3px;
	text-decoration:none;
}
.catalog_tags ul li a:hover,.catalog_tags ul li a.active{
	background:#dddddd;
}
.razdel_sub{
	background-repeat:no-repeat;
	background-position:center center;
	background-size:cover;
	padding:25px 20px!important;
	background-color:#f5f5f7;
	min-height: 42px;
}
.razdel_sub a{
	text-shadow: 1px 0 1px #f5f5f7, 0 1px 1px #f5f5f7, -1px 0 1px #f5f5f7, 0 -1px 1px #f5f5f7;
	font-size:15px;
	text-align:left !important;
}
.uk-card-default{
	box-shadow:none !important;
}
.category-cards li{
	margin-top:20px !important;
	padding-left:20px !important;
}
.article{
	margin-top: 40px;
}
.gb .item{
		position:relative;
		margin-bottom:40px;
		padding:20px 20px 35px;
		border:1px solid #e6d8bf;
		border-radius:10px;
		width:100%;
		display: inline-block;
		vertical-align: middle;
		margin-bottom: 20px;
		box-shadow: inset -5px -5px #e6d8bf;
		box-sizing: border-box;
}
.gb .item:not(:nth-child(3n)){
	margin-right:15px;
}
.gb_1 .item{
		width: 32%;
		min-height: 270px;
}
.gb .gb_title {
  display: flex;
  justify-content: space-between;
  margin-bottom:10px;
}
.gb .item .name {
  font-size: 14px;
  line-height: 20px;
  margin-bottom: 15px;
  font-weight: 700;
}
.gb .item .good {
	margin-bottom:10px;
	font-size: 12px;
}
label.label_0 {
  display: none !important;
}

.form .title{
	font-size:24px;
	text-align: center;
	margin-bottom:30px;
}
.gb_form input[type="submit"]{
	transition: all ease .5s;
	background: radial-gradient(ellipse at center, #ffe99e 0%,#d2b644 100%);
	border-width: 2px;
	border-color: rgba(0,0,0,.15);
	color: #000;
	line-height: 36px;
	padding:5px 20px;
	font-size:14px;
	margin-top:10px;
}

@media (max-width:640px){
	.gb_1 .item{
		width: 100%;
		min-height: 180px;
	}

}
.uk-dropdown ul li label{
	margin-bottom:5px;
	display:block;
}
#filter_6 .uk-dropdown ul{
	column-count:3;
}
@media (max-width:640px){
	#filter_6 .uk-dropdown ul{
		column-count:1;
	}
}