.page-top.center{text-align:left;max-width:620px}
.pk-page .top-text,.top-text--auth{margin:0 auto 25px;max-width:560px;text-align:left;font-size:13px}
.pk-page .top-text ul{margin:0}
.popup-text-info .accordion-type-1{display:none}
form[name=CREDIT] .form_footer{display:none !Important}

.with_left_block .bottom-links-block{margin:2.135rem 0 2.135rem}
/* title */
.grecaptcha-badge{display:none!important}
.calculate-delivery:not(.with_preview) .animate-load{font-size:12px}
@media (max-width:600px){body h1{font-size:1.5em;line-height:1.5em}}

/* logo */
.logo_and_menu-row .search .search-input{height:50px}
.longs .logo-row:not(.icons_bottom) .wrap_icon,longs .logo-row .inner-table-block.longs .logo-row .logo,body .header-wrapper .logo_and_menu-row:not(.icons_bottom).longs .logo-row .logo,body .header-wrapper .logo_and_menu-row:not(.icons_bottom).longs .logo-row .top-description,.longs .logo-row:not(.icons_bottom) .inner-table-block, .longs .logo-row:not(.icons_bottom) .top-description{height:92px}
.mega-menu table td .wrap>a{padding:34px 12px 37px;height:92px}
.mega-menu .wrap>a .svg.svg-inline-down{display:inline-block}
.logo_and_menu-row .phone.with_dropdown>.dropdown{z-index:11}

/* schetchik-sale */
.view_sale_block.v2 .quantity_block,.view_sale_block.compact .quantity_block{display:none}

.menu-row.middle-block:not(.bglight) .mega-menu table{border-left:1px solid rgba(255,255,255,.15)}
.menu-row.middle-block:not(.bglight) .mega-menu table td .wrap>a{border-right:1px solid rgba(255,255,255,.15);color:#fff}
.menu-row .mega-menu table td.wide_menu>.wrap>.dropdown-menu ul.menu-wrapper>li.has_img .menu_img{top:0}

.mega-menu table td .wrap>a[href="/catalog/"]{
	padding:15px !Important;
	height:auto;
	border-radius:5px;
	background-color:#138808 !Important;
	color:#fff !Important
}
.mega-menu table td .wrap>a[href="/catalog/"]:hover{
	background-color:#17a50a
}
.mega-menu .menu-item.dropdown .wrap>a path{
	fill:var(--menu-item-hover-color) !important
}
.mega-menu .svg-inline-down svg use{
	fill:var(--menu-item-hover-color)
}

.only_mobile{display:none}
@media only screen and (min-device-width:320px) and (max-device-width:991px){.only_mobile{display:inline}}
/* catalog */
.font-bold .price_currency{color:var(--theme-base-color)}
.catalog_block .price_measure,.left_block .price_measure{display:none}

.prices-wrapper > .price.font-bold > .values_wrapper{color:#138808}

.price.discount span{text-decoration-color:red}
.image_wrapper_block img{padding:0 9px}
.stickers.custom-font [class*=sticker_]{padding:0 5px 0;margin-bottom:0;text-transform:uppercase;font-size:.585rem;line-height:1.962em}
.stickers .sticker_top{background:orange}
.stickers .sticker_sale,.stickers .sticker_favorable{background:red}
.stickers .sticker_ucenka{background:#e6d690}

.section-compact-list__item{padding:14px 25px}
.catalog_block .TYPE_2 .cost.prices{margin-top:4px;padding-top:3px}
.font_xxs{line-height:1.073em}
.item-stock .icon{width:7px;height:7px;margin:4px 4px 0 0}
@media (max-width:600px){
.compact-catalog .ajax_load.block .TYPE_2 .in-cart .svg.svg-inline-fw svg{display:inline-block}
body .compact-catalog .ce_cmp_visible{display:none}
body .compact-catalog .ce_cmp_hidden{display:block}
.mobile #main .catalog_item .footer_button,.compact-catalog .ajax_load.block .catalog_item .footer_button{display:none}
.compact-catalog .catalog_block .catalog_item>div .item_info{padding-bottom:0!Important}
.compact-catalog .ajax_load .item .catalog_item>div,.catalog-compare__items.catalog_block .catalog_item>div{padding:14px 12px}
.catalog-compare__item-props .catalog-compare__prop-line{padding:13px 15px}
.compact-catalog .item .stickers{display:block!important;padding-right:0;line-height:14px}
.compact-catalog .ajax_load .like_icons{left:auto;bottom:auto;top:0}
.compact-catalog .ajax_load .like_icons>div{display:block;opacity:0.8;padding-bottom:4px}}

/* catalog-top-menu */
.menu-row .mega-menu table td.wide_menu>.wrap>.dropdown-menu ul.menu-wrapper>li.has_img{padding-left:60px}
.menu_img .lazyloaded{width:40px}
.menu-row .mega-menu table td.wide_menu>.wrap>.dropdown-menu ul.menu-wrapper>li{margin:0;padding:0 20px 25px 0}

/* catalog-left-menu */
.menu_top_block.menu_top_block .image img{width:40px}
.menu_top_block.catalog_block .dropdown>li.full>.dropdown>li>.image,body .wrapper1 .menu-wrapper .menu_top_block .dropdown>li.full>.dropdown-block li>.image,header .menu_top_block.catalogfirst li.full>.dropdown>li>.image{--image-height:auto}

/* sort */
.dropdown-select__list-item:nth-child(2),.dropdown-select__list-item:nth-child(3),.dropdown-select__list-item:nth-child(8),.dropdown-select__list-item:nth-child(9){display:none}
.catalog1 .dropdown-select__list-item:nth-child(7) a span span,.catalog1 .dropdown-select__list-item:nth-child(7) span span span{display:none}
.dropdown-select__list-item span .shows + span,.dropdown-select__list-item span .name + span,.dropdown-select__list-item span .property + span{display:none}
.dropdown-select__title span .shows + span,.dropdown-select__title span .name + span,.dropdown-select__list-item span .property + span{display:none}


/* catalog-detail */
/*#rs_grupper,*/.catalog_detail .detail-text-wrap,.properties-group{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}

.catalog_detail hr{border-bottom:0}
#main .bottom-icons-panel-Y .catalog_detail .counter_wrapp.fixed{
	bottom:68px;
	padding:10px 15px;
	background-color:#fff;
	box-shadow:0 -2px 8px rgba(0,0,0,.15)
}
#main .bottom-icons-panel-Y	.catalog_detail .counter_wrapp.fixed .counter_block_inner{
	padding-right:10px
}
#main .bottom-icons-panel-Y .catalog_detail .counter_wrapp.fixed .counter_block{
	border-radius:3px;
	border-color:var(--stroke_black)
}
#main .bottom-icons-panel-Y	.catalog_detail .counter_wrapp.fixed .btn{
border-radius:3px
}
.ordered-block .tab-content{margin-bottom:25px}
.catalog_detail .product-view--type2 .product-action .text-form{
	padding:0 0 20px
}
.catalog_detail .product-view--type2 .product-action .text-form.muted{
	padding:10px 0 10px
}
.catalog_detail .product-view--type2 .product-action .text-form.muted777{
	padding:20px 0 0
}
.show-collapsed .ordered-block__text.show-collapsed-js{
	-webkit-line-clamp:5;
	-moz-line-clamp:5
}
/*@media screen and (max-width: 991px), projection and (max-width: 991px), tv and (max-width: 991px), handheld and (max-width: 991px){
body #content .wrapper_inner .left_block>*{
	display:block}
.left_block.sticky-sidebar-custom{
	display:block}
.left_block .brand-detail-info,.left_block .side-block{
	display:none}
.left_block .info-price{
	display:block
}}
*/
@media (max-width:767px){
.catalog_detail .product-view--type2 .product-action .text-form{
	padding-left:30px!Important;padding-right:30px!Important}
}
@media (max-width:600px){
.wrapper_inner.wide_page .product-view--type2 .product-info{padding:2.533rem 15px}
.product-container .content_wrapper_block.front_tizers > .maxwidth-theme{padding:15px 15px 0px}
.product-container .content_wrapper_block.front_tizers>.maxwidth-theme .item-views.tizers .item{flex-direction:row;flex-wrap:nowrap !important}
.item-views.tizers:not(.top) .item-wrapper>.item .image{margin-right:10px}
.product-container .content_wrapper_block.front_tizers>.maxwidth-theme .item-views.tizers .item{padding-bottom:15px}}
@media (max-width:550px){
.stores_block_wrap .stores_block.wo_image .item-stock{position:initial;margin:10px 0 0}
.stores_block_wrap .stores_block .item-stock{float:none;margin:20px 0 0}
}

/* tabs-props */
.colored_char.props_list tr:nth-child(odd) td,.colored_char.props_list tr:nth-child(odd) td span{background:transparent}
body .props_list td span{font-size:13px}
.properties-group .hint.active .tooltip,
.properties__title .hint .tooltip,.display_list .list_item .hint .tooltip,.sku_props .bx_item_section_name.char_name .hint .tooltip{
	top:auto;bottom:22px;left:auto;min-width:228px}
.fast_view_frame .properties__title .hint .tooltip{left:auto}
.display_list .list_item .hint .tooltip{min-width:162px}
.properties-group .hint .tooltip:after,
.properties__title .hint .tooltip:after,.display_list .list_item .hint .tooltip:after{top:initial;bottom:-10px;border-top-color:#fff;border-top-color:var(--card_bg_hover_black);border-top-width:5px;border-bottom-color:transparent}
@media (min-width:768px){
.bx_filter.compact .props_list .hint .tooltip{top:auto;bottom:42px}
.bx_filter.compact .bx_filter_block:not(.limited_block){min-width:280px}}
@media (max-width:500px){
.properties-group__name-wrap{margin-bottom:4px}
.properties-group{--group-padding:16px}
.display_list .list_item .props_list td{display:block;width:auto;background:none;padding:0}
.display_list .list_item .props_list td:first-child > span{font-size:0.8em;padding-right:0}
.display_list .list_item .props_list td:last-of-type {text-align:left}
.display_list .list_item .props_list td:last-of-type > span{padding-left:0}}

/* tabs-menu */
.tabs-block .tabs .nav.nav-tabs li a{padding-left:35px !important}
.tabs-block .tabs .nav-tabs li a:before,.product-item-detail-tabs-container-fixed .product-item-detail-tabs-list li a:after{content:"";position:absolute;top:14px;left:0;right:0;display:inline-block;width:100%;width:38px;height:18px;text-align:center;background-position:center center;background-size:contain;background-repeat:no-repeat;transition:background-image .3s;background-image:url(/images/detail/desc.svg)}
.tabs-block .tabs .nav-tabs li a[href="#props"]:before,.product-item-detail-tabs-container-fixed .product-item-detail-tabs-list li a[href="#props"]:after{background-image:url(/images/detail/desc.svg)}
.tabs-block .tabs .nav-tabs li a[href="#video"]:before,.product-item-detail-tabs-container-fixed .product-item-detail-tabs-list li a[href="#video"]:after{background-image:url(/images/detail/review.svg)}
.tabs-block .tabs .nav-tabs li a[href="#reviews"]:before,.product-item-detail-tabs-container-fixed .product-item-detail-tabs-list li a[href="#reviews"]:after{background-image:url(/images/detail/review.svg)}
.tabs-block .tabs .nav-tabs li a[href="#buy"]:before,.product-item-detail-tabs-container-fixed .product-item-detail-tabs-list li a[href="#buy"]:after{background-image:url(/images/detail/comments.svg)}
.tabs-block .tabs .nav-tabs li a[href="#custom_tab"]:before,.product-item-detail-tabs-container-fixed .product-item-detail-tabs-list li a[href="#custom_tab"]:after{background-image:url(/images/detail/sale.svg)}

/* mobile-menu */
#mobilemenu .menu>ul>li>a, #mobilemenu .menu ul>li a{font-weight:400 !important;font-size:13px !important}
#mobilemenu .menu>ul>li>a[href="/catalog/"],#mobilemenu .menu>ul>li>a[href="/personal/"]{text-transform:uppercase}
#mobilemenu .menu ul > li a,#mobilemenu .menu ul>li a:not(.more_phone_a,.phone-messenger){padding:14px 20px 15px 19px}
#mobilemenu .menu ul>li.menu_title a{padding:0}
#mobilemenu .menu.middle>ul>li>a{padding-left:55px}
#mobilemenu .menu.middle a .svg{top:17px}
/*#mobilemenu .menu ul>li.selected>a:before{top:24px}*/

/* mobile-menu new*/
@media (max-width: 767px){
body.simple_basket_mode #header .logo {
    max-width:156px
}}
@media (max-width: 400px){
#mobileheader .logo, #mobileheader .logo svg,body.simple_basket_mode #header .logo{
    max-width:128px
}}
@media (max-width:320px){
#mobileheader .wrap_icon{
    padding-right:5px;
    padding-left:5px
}}
/* basket */
.basket_hover_block .tabs_content .item .body-info .props .titles{font-size:.866em;vertical-align:bottom;padding-right:5px}

body .basket-back{margin:15px 0 15px}
.basket-items-list-item-wrapper>td{padding:25px 0 25px}
#basket-root .basket-item-property-custom-name,#basket-root .basket-item-property-name,#basket-root .basket-item-property-custom-value,#basket-root .basket-item-property-value{font-size:12px}
.basket-items-list-wrapper, .basket-items-list-wrapper-compact{margin-bottom:1px}
.basket-item-property-scu-text .basket-item-scu-item-inner{font-size:11px}
.basket-item-property-custom.hidden-xs{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}
body .sale-products-gift{padding:21px 15px 0}
.stickers:not(.custom-font) [class*=sticker_],.product-item-label-text.product-item-label-small span{padding:3px 7px 3px;text-transform:uppercase;font-size:.625rem}
.sale-products-gift .product-item-label-text{width:72px}
@media (max-width:991px){
.basket-item-block-info .basket-item-info-name{margin-bottom:5px}}
@media (max-width:550px){
.bonus_item_cart{margin-left:auto}.btn_basket_heading--download{display:block}
.stickers-basket.stickers{
	display:block;
	margin-right:10px;
	padding-right:0px
}}
@media (max-width:500px){
.btn_basket_heading.basket-checkout-block{display:block}}

/* basket-menu */
body.simple_basket_mode .back-mobile-arrow{margin-top:16px}

/* table */
.colored_table tbody tr td{border:1px solid #ececec}
.colored_table tr td{min-width:85px;font-size:13px}
table.colored_table>thead>tr>td,table.colored_table>thead>tr>th{text-align:center;font-weight:bold}

/* sale-2 */
@media (max-width:1199px){.item-views.sales2.md .item-wrapper>.item .image span{padding-top:60%}}
.personal_wrapper .orders_wrapper .sale-order-list-button.inactive-button,.personal_wrapper .inactive-button{background:#dff0d8}
.bx-soa .form-group label small{display:block}
.sale-order-list-shipment-title .sale-order-list-status-success,.sale-order-list-shipment-title .sale-order-list-status-alert{display:none}
.bx-soa-title-subblock{display:none}

/* map */
/*.wrapper_inner_half.shop-detail1 .item.map-full.padding0,.contacts_map{display:none}*/

.accordion-head{padding: 27px 20px 28px 20px}
.panel-collapse .accordion-body{padding:0 20px 25px 20px}

/* brands */
@media (max-width:600px){.swipeignore .item-width-261{width:180px}}

/* staff */
.item-views.staff-items.within.type_2.type_3 .items .item{padding:20px}
.item-views.staff-items.within.type_2.type_3 .items .item .image{overflow:visible;width:100px;height:auto}
@media (max-width:600px){
.item-views.staff-items.within.type_2.type_3 .items .item .image{margin-bottom:20px}
.item-views.staff-items.within.type_3 .items .item .middle-props{margin-top:12px}}

.ordered-block.staff_info_block{padding:25px}
.detail-news1 .staff_info_block .text_block{margin:15px 0 0}
.with_left_block .detail-news1 .ordered-block{margin-bottom:15px}

/* action */
@media (max-width:600px){
.item-views.list-type-block .items .item_wrap{padding:20px}
.list-type-block.item-views .item .previewtext{margin-bottom:0}
.list-news1.list-type-block.item-views.wide_img .item>.image{margin-bottom:19px}}

/* marketing-popup */
.marketing-popup__title,.marketing-popup__text{text-shadow:0 0 20px #fff}

/* more oformlenie */
.more_wrapper{margin-bottom:15px}
.more_wrapper>a{background:#fff;padding:20px 0 20px;border:1px solid #ececec;border-color:var(--stroke_black)}
.more_wrapper .title{font-size:13px}

.tooltip.in{opacity:1}
.tooltip.top .tooltip-arrow{border-top-color:#ececec}
.tooltip-inner{padding:20px 15px;color:#333;background-color:#fff;border:1px solid #ececec;border-color:var(--stroke_black);box-shadow:0 0 15px rgba(0,0,0,.12)}

/* mobilefilter */
#mobilefilter,#mobilefilter .bx_filter .bx_filter_parameters_box.title,#mobilefilter .bx_filter .slide-block .filter_title,#mobilefilter .bx_filter .bx_filter_button_box{width:100%}

/* reviews */
@media(max-width:767px){.reviews.item-views .item-wrapper{width:100%!important}}
@media(max-width:600px){#main .reviews.item-views.compact.list-mode .item-wrapper .item,.reviews.item-views.list-mode .respone_wrap{padding:20px 30px 20px}}

/* главная - отступы */
@media(max-width:600px){
.BIG_BANNER_INDEX>.maxwidth-theme .top_big_banners.top_margin_banner{margin-top:16px}
body .big-banners-mobile-slider .top_big_banners .items .item{width:200px}
body .top_big_banners:not(.nop) .items .item{padding:8px}
body#main .wrapper1 .wrapper_inner.front .drag-block.container .content_wrapper_block>.maxwidth-theme{padding-top:16px}
body .wrapper1:not(.with_left_block) .wrapper_inner.front .drag-block.container .item-views.sales2.md.normal{padding-bottom:16px}
body#main .wrapper1 .wrapper_inner.front .drag-block.container.CATALOG_TAB .tab_slider_wrapp{padding-bottom:16px}
body#main .wrapper1 .wrapper_inner.front .drag-block.container .tab_slider_wrapp{padding-bottom:16px}
#main .vk_wrapper .item-views.blocks{padding-top:0}
#main .vk-list.swipeignore .item-width-261{padding-right:0}
#main .vk-list__item.bordered{border:0}
#main .vk-list__item-text-wrapper{padding:15px 0}
#main .drag-block .front_brands_slider .maxwidth-theme{padding-bottom:26px}
#main .item-views.brands .item {line-height:60px;height:60px}
.item-views.company.type2.md .item.video-block{max-width:200px}
.font_upper{font-size:.667em}
.top_big_banners.short_block .item .item_inner .wrap_tizer .wrapper_inner_tizer{padding:15px;font-size:13px}
.js_wrapper_items .tab_slider_wrapp .top_block{margin-bottom:16px}
}

#bx-panel, #bx-panel a, #bx-panel span, #bx-panel div{white-space:nowrap !important}