/* MVB first paint v1: original catalogue rules, in original cascade order. */

/* MVB catalogue v1. Scoped to the native list view; header and detail template are excluded. */
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .main-catalog-wrapper,body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .left_block,body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .top-block-wrapper{font-family:'MVB Golos Text','Golos Text',Arial,sans-serif}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .top-block-wrapper .topic,body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .top-block-wrapper .topic__inner,body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .top-block-wrapper .topic__heading{justify-content:flex-start!important;text-align:left!important}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .top-block-wrapper h1#pagetitle{font-family:'MVB Golos Text','Golos Text',Arial,sans-serif!important;font-size:34px!important;line-height:1.25!important;font-weight:800!important;color:#151b24!important;letter-spacing:-.6px;text-transform:none!important;margin:12px 0 18px!important}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .top-block-wrapper .breadcrumbs,body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .top-block-wrapper .breadcrumbs a,body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .top-block-wrapper .breadcrumbs span{color:#202936!important;font-size:13px;line-height:1.65}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .element-count{color:#596575!important;background:#f3f5f7;border-radius:8px;padding:5px 9px}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .filter-panel.sort_header{border:1px solid #e5e9ee!important;border-radius:12px!important;background:#f3f5f7!important;min-height:52px;padding:8px 15px!important;margin:0 0 16px!important}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .filter-panel.sort_header .dropdown-select__title{font-size:14px!important;color:#202936!important}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .left_block .menu_top_block,body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .left_block .bx_filter{border:1px solid #e5e9ee!important;border-radius:16px!important;background:#fff;overflow:visible;margin-bottom:18px}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .left_block .menu_top_block>.slide-block{border-radius:16px;overflow:hidden}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .left_block .title-menu,body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .left_block .bx_filter_parameters_box_title{font-family:'MVB Golos Text',Arial,sans-serif!important;font-size:15px!important;line-height:1.45!important;font-weight:700!important;color:#202936!important;text-transform:none!important;letter-spacing:0!important}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .left_block .bx_filter label,body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .left_block .bx_filter .bx_filter_param_text{font-size:14px!important;line-height:1.55!important;color:#303b49}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .left_block .menu_top_block a{font-size:13px!important;line-height:1.55!important}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .left_block .bx_filter input[type=text],body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .left_block .bx_filter .bx_filter_select_block{border-radius:8px!important;font-size:14px!important;color:#202936}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .main-catalog-wrapper .mvb-catalog-row-v3{border:1px solid #e5e9ee!important;border-radius:17px!important;box-shadow:none!important;background:#fff!important;margin:0 0 16px!important;width:100%!important;overflow:visible}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .display_list{gap:0!important}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-row-v3>.list_item{display:grid!important;grid-template-columns:160px minmax(0,1fr) 238px;gap:22px;padding:22px!important;align-items:start;width:100%;height:auto!important;min-height:0!important}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-row-v3 .image_block,body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-row-v3 .description_wrapp,body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-row-v3 .information_wrapp{width:auto!important;max-width:none!important;min-width:0;float:none!important;flex:none!important;margin:0!important;padding:0!important;border:0!important;vertical-align:top}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-row-v3 .image_block{position:relative!important}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-row-v3 .image_wrapper_block{height:170px!important;min-height:0!important;padding:8px!important;margin:0!important}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-row-v3 .image_wrapper_block .thumb,body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-row-v3 .section-gallery-wrapper{height:100%!important;max-height:170px;width:100%!important;display:flex;align-items:center;justify-content:center}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-row-v3 .image_wrapper_block img{max-width:100%!important;max-height:160px!important;width:auto!important;height:auto!important;object-fit:contain}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-row-v3 .image_block>.adaptive{display:none!important}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-row-v3 .description_wrapp{position:relative!important;padding-right:40px!important}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-row-v3 .description{padding:0!important;min-height:0!important}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-row-v3 .item-title,body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-row-v3 .item-title a,body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-row-v3 .item-title span{font-family:'MVB Golos Text',Arial,sans-serif!important;color:#151b24!important;font-size:20px!important;font-weight:700!important;line-height:1.4!important;letter-spacing:-.2px;text-decoration:none;max-height:none!important;height:auto!important;overflow:visible!important;display:block;overflow-wrap:anywhere}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-row-v3 .item-title{margin:0 0 10px!important}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-row-v3 .item-title a:hover{color:#ed174c!important}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-brand{font-size:12px;line-height:1.6;color:#5d6977;font-weight:600;margin:0 0 5px}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-row-v3 .wrapp_stockers{margin:0 0 10px!important;display:flex!important;align-items:center;flex-wrap:wrap;gap:8px;padding:0!important}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-row-v3 .item-stock{font-size:12px!important;line-height:1.6!important;margin:0!important}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-row-v3 .mvb-empty-rating{display:none!important}
body#main .mvb-catalog-codes{font-size:13px;line-height:1.8;color:#647180;margin:0 0 11px;overflow-wrap:anywhere}
body#main .mvb-catalog-row-v3 .mvb-catalog-codes .article_block{float:none!important;display:block!important;margin:0!important;font-size:13px!important;line-height:1.8!important;color:#202936!important;font-weight:600}
body#main .mvb-catalog-codes strong{font-weight:500;color:#202936}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-row-v3 .properties{margin:0!important;padding:0!important;max-height:none!important}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-row-v3 .properties__item{font-size:13px!important;line-height:1.7!important;padding:4px 0!important;overflow-wrap:anywhere}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-row-v3 .properties__title{color:#647180!important}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-row-v3 .properties__value{color:#303b49!important}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-row-v3 .properties__hr{display:none!important}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-row-v3 .properties__item--inline{display:inline!important;float:none!important}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-row-v3 .properties__title::after{content:': ';}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-row-v3 .props_list_wrapp{display:block;max-height:none!important;padding:0!important;margin:0!important}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-row-v3 .props_list td{font-size:13px!important;line-height:1.7!important;padding:4px 0!important;background:none!important}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-row-v3 .props_list .char_name{color:#647180!important;background:none!important}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-row-v3 .mvb-prop-overflow{display:none!important}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-row-v3.mvb-props-expanded .mvb-prop-overflow{display:revert!important}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-props-toggle{border:0;background:transparent;color:#bd123c;font:500 13px/1.6 'MVB Golos Text',Arial,sans-serif;padding:7px 0;margin:3px 0;cursor:pointer;text-align:left}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-row-v3 .preview_text{font-size:13px!important;line-height:1.75!important;color:#596575!important;margin:10px 0 0!important;max-height:none!important}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-row-v3 .description_wrapp>.like_icons{position:absolute!important;right:0!important;top:0!important;bottom:auto!important;width:32px!important;display:flex!important;flex-direction:column;gap:8px;margin:0!important;padding:0!important;opacity:1!important;visibility:visible!important}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-row-v3 .description_wrapp>.like_icons>div{float:none!important;margin:0!important}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-row-v3 .like_icons .wish_item,body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-row-v3 .like_icons .compare_item,body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-row-v3 .like_icons .fast_view_item{position:relative!important;display:flex;align-items:center;justify-content:center;min-width:30px;min-height:32px;border-radius:8px!important;padding:6px!important;opacity:1!important}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-row-v3 .like_icons .svg,body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-row-v3 .like_icons svg{position:static!important;transform:none!important;margin:0!important;left:auto!important;top:auto!important}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-row-v3 .information{padding:14px!important;margin:0!important;border:0!important;background:#f3f5f7!important;border-radius:14px!important;min-height:0!important}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-row-v3 .cost.prices{padding:16px!important;margin:0 0 12px!important;background:#fff!important;border-radius:11px!important;min-height:0!important}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-row-v3 .cost .price:not(.discount),body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-row-v3 .cost .offers_price,body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-row-v3 .cost .price_value_block{font-size:29px!important;line-height:1.3!important;color:#151b24!important;font-weight:750!important;letter-spacing:-.7px}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-row-v3 .cost .price_value,body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-row-v3 .cost .price_currency{font-size:inherit!important;line-height:inherit!important}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-row-v3 .cost .price_measure{display:none!important}
body#main .mvb-catalog-unit{font-size:12px;line-height:1.6;color:#647180;margin:5px 0 0}
body#main .mvb-catalog-vat{font-size:12px;line-height:1.7;color:#647180;border-top:1px solid #e5e9ee;padding-top:9px;margin-top:9px}
body#main .mvb-catalog-vat strong{font-weight:600;color:#414e5d;display:block}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-row-v3 .counter_wrapp:not(.ce_cmp_hidden):not(.ce_cmp_visible){display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:0!important;margin:0!important;width:100%!important}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-row-v3 .counter_block_inner{width:80px!important;flex:0 0 80px;float:none!important;margin:0!important}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-row-v3 .counter_block{width:80px!important;border:1px solid #e5e9ee!important;border-radius:9px!important;height:42px!important;background:#fff!important;display:flex;align-items:center;justify-content:space-between}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-row-v3 .counter_block input{width:30px!important;font:14px/1.5 'MVB Golos Text',Arial,sans-serif!important;color:#202936!important;min-width:0!important;background:transparent!important;padding:0!important;height:40px!important;border:0!important}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-row-v3 .counter_block .minus,body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-row-v3 .counter_block .plus{position:static!important;width:23px!important;height:40px!important;display:flex!important;align-items:center;justify-content:center;padding:0!important}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-row-v3 .counter_wrapp>.button_block{flex:1 1 100px;width:auto!important;margin:0!important;padding:0!important;float:none!important}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-row-v3 .button_block .btn,body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-row-v3 .wrapp-one-click .btn{display:flex;align-items:center;justify-content:center;min-height:42px;height:auto!important;width:100%!important;padding:10px 9px!important;border-radius:9px!important;font:600 13px/1.5 'MVB Golos Text',Arial,sans-serif!important;letter-spacing:0!important;text-transform:none!important;white-space:normal!important}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-row-v3 .wrapp-one-click{margin:8px 0 0!important;padding:0!important}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-row-v3 .wrapp-one-click .btn{background:#fff!important;color:#bd123c!important;border-color:#ed174c!important}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-row-v3 .wrapp-one-click .btn:hover{background:#fff0f4!important}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-row-v3 .mvb-catalog-delivery{font-size:11px;line-height:1.6;color:#647180;margin:11px 0 0;text-align:center}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-subcategories{display:flex;gap:8px;flex-wrap:wrap;margin:0 0 18px}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-subcategories a{display:inline-block;border:1px solid #e5e9ee;background:#fff;border-radius:24px;padding:9px 14px;font:13px/1.5 'MVB Golos Text',Arial,sans-serif;color:#303b49}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-subcategories a:hover{border-color:#ed174c;color:#bd123c;background:#fff5f7}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-help{display:flex;flex-direction:column;align-items:flex-start;gap:10px;border:1px solid #e5e9ee;background:#f3f5f7;border-radius:16px;padding:20px;margin:18px 0;color:#202936;font:14px/1.65 'MVB Golos Text',Arial,sans-serif}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-help__title{color:#151b24;font-size:18px;line-height:1.4;font-weight:700}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-help .btn{border-radius:9px;font-family:'MVB Golos Text',Arial,sans-serif;text-transform:none;font-weight:600;letter-spacing:0}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .main-catalog-wrapper .group_description_block,body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .main-catalog-wrapper .group_description_block p{font:15px/1.85 'MVB Golos Text',Arial,sans-serif!important;color:#414e5d}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .main-catalog-wrapper .group_description_block h2{font-size:24px!important;font-weight:700!important;color:#151b24!important}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .jqmWindow .form_head h2,body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .jqmWindow .form_head .title,body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .jqmWindow .form_title{font-family:'MVB Golos Text',Arial,sans-serif!important;color:#151b24!important;font-weight:750!important}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .jqmWindow .form label,body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .jqmWindow .form .label_block{color:#202936!important}
body#main .mvb-catalog-vat[hidden],body#main .mvb-catalog-unit[hidden]{display:none!important}
@media(max-width:1199px) and (min-width:768px){body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-row-v3>.list_item{grid-template-columns:115px minmax(0,1fr) 210px;gap:15px;padding:18px!important}body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-row-v3 .image_wrapper_block{height:145px!important}body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-row-v3 .cost .price:not(.discount),body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-row-v3 .cost .offers_price{font-size:26px!important}}
@media(max-width:991px) and (min-width:601px){body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-row-v3>.list_item{grid-template-columns:100px minmax(0,1fr);gap:16px}body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-row-v3 .information_wrapp{grid-column:1/-1}body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-row-v3 .information{display:grid;grid-template-columns:1fr 1fr;column-gap:16px;align-items:start}body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-row-v3 .cost.prices{grid-row:1/5;margin:0!important}}
@media(max-width:600px){body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .top-block-wrapper h1#pagetitle{font-size:27px!important}body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-row-v3>.list_item{display:grid!important;grid-template-columns:90px minmax(0,1fr);gap:14px;padding:16px!important}body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-row-v3 .image_wrapper_block{height:120px!important}body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-row-v3 .image_wrapper_block img{max-height:115px!important}body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-row-v3 .description_wrapp{padding-right:0!important}body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-row-v3 .description_wrapp>.like_icons{position:static!important;flex-direction:row;width:auto!important;margin:12px 0 0!important}body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-row-v3 .item-title,body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-row-v3 .item-title a,body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-row-v3 .item-title span{font-size:18px!important}body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-row-v3 .information_wrapp{grid-column:1/-1}body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-row-v3 .information{padding:12px!important}body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-row-v3 .information .cost{margin:0 0 12px!important}body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-row-v3 .information .price:not(.discount){font-size:28px!important}body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-subcategories a{font-size:12px;padding:8px 12px}body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-row-v3 .counter_block input{font-size:16px!important}}

body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-row-v3 .counter_block .svg,body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-row-v3 .counter_block svg{position:static!important;transform:none!important;left:auto!important;top:auto!important;margin:0!important;}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .top-block-wrapper .page-top #navigation{text-align:left!important;}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .top-block-wrapper .topic,body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .top-block-wrapper .topic__inner,body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .top-block-wrapper .topic__heading{margin-left:0!important;padding-left:0!important;max-width:100%!important;width:auto!important;}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-row-v3 .image_wrapper_block{width:100%!important;position:relative!important;overflow:hidden;}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-row-v3 .image_wrapper_block .thumb{position:relative!important;max-width:100%!important;left:auto!important;top:auto!important;}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-row-v3 .section-gallery-wrapper{position:relative!important;}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-row-v3 .section-gallery-wrapper__item{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;display:flex!important;align-items:center;justify-content:center;}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-row-v3 .section-gallery-wrapper__item img{position:static!important;max-width:100%!important;margin:auto!important;}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-subcategories:not(.mvb-subcategories--expanded) a:nth-of-type(n+7){display:none;}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-subcategories__more{display:none;border:1px solid #e5e9ee;background:#f3f5f7;color:#202936;border-radius:24px;padding:9px 14px;font:500 13px/1.5 'MVB Golos Text',Arial,sans-serif;cursor:pointer;}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-subcategories--many .mvb-subcategories__more{display:block;}
@media(max-width:600px){body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-subcategories:not(.mvb-subcategories--expanded) a:nth-of-type(n+4){display:none;}body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-subcategories--many-mobile .mvb-subcategories__more{display:block;font-size:12px;padding:8px 12px;}}

body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-row-v3 .mvb-meta-property{display:none!important;}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-row-v3 .counter_wrapp,body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-row-v3 .button_block,body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-row-v3 .wrapp-one-click,body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-row-v3 .button_block .btn{position:static!important;left:auto!important;right:auto!important;top:auto!important;bottom:auto!important;transform:none!important;}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-row-v3 .wrapp-one-click:not([style*="display: none"]):not([style*="display:none"]){display:block!important;}

body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-row-v3 .counter_block_inner:not([style*="display: none"]):not([style*="display:none"]){display:block!important;}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-row-v3 .properties__hr{display:none!important;}

/* MVB v2: finish the native sidebar and align native action icons. */
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .left_block .menu_top_block,
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .left_block .bx_filter{border:1px solid #e2e7ed!important;border-radius:18px!important;box-shadow:0 3px 12px rgba(32,41,54,.035)!important;margin-bottom:20px!important;background:#fff!important;}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .left_block .menu_top_block>.slide-block{border-radius:18px!important;overflow:hidden;}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .left_block .menu_top_block .slide-block__head,
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .left_block .bx_filter>.slide-block>.slide-block__head{border:0!important;border-bottom:1px solid #e5e9ee!important;background:#f3f5f7!important;border-radius:17px 17px 0 0!important;padding:18px 19px!important;font:700 16px/1.45 'MVB Golos Text',Arial,sans-serif!important;color:#151b24!important;min-height:58px;}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .left_block .menu_top_block ul.menu{background:#fff!important;border:0!important;padding:0!important;}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .left_block .menu_top_block ul.menu>li{border:0!important;background:#fff!important;}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .left_block .menu_top_block ul.menu>li>a.parent{display:flex;align-items:center;gap:10px;background:#fff0f4!important;color:#9c1335!important;border:0!important;border-radius:11px!important;margin:12px 10px 8px!important;padding:12px 30px 12px 12px!important;font-size:14px!important;line-height:1.5!important;font-weight:700!important;}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .left_block .menu_top_block ul.menu>li>a.parent .image{position:static!important;flex:0 0 30px;width:30px;height:30px;margin:0!important;display:flex;align-items:center;justify-content:center;}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .left_block .menu_top_block ul.menu>li>a.parent .image img{max-width:30px;max-height:30px;object-fit:contain;}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .left_block .menu_top_block ul.menu>li>a.parent .name{padding:0!important;}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .left_block .menu_top_block ul.menu>li>ul.dropdown{padding:0 10px 12px!important;background:#fff!important;}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .left_block .menu_top_block ul.menu>li>ul.dropdown>li>a{font:400 14px/1.55 'MVB Golos Text',Arial,sans-serif!important;color:#303b49!important;padding:9px 27px 9px 12px!important;border-radius:8px!important;}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .left_block .menu_top_block ul.menu>li>ul.dropdown>li>a:hover{background:#f3f5f7!important;color:#bd123c!important;}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .left_block .menu_top_block ul.menu>li>ul.dropdown>li.current>a{font-weight:600!important;color:#bd123c!important;background:#fff0f4!important;}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .left_block .menu_top_block ul.menu li li li>a{font:400 13px/1.6 'MVB Golos Text',Arial,sans-serif!important;color:#4e5b6b!important;}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .left_block .bx_filter .bx_filter_section{border:0!important;background:#fff!important;border-radius:0 0 18px 18px!important;}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .left_block .bx_filter .bx_filter_parameters_box{border:0!important;border-bottom:1px solid #edf0f3!important;border-radius:0!important;padding:17px 18px!important;margin:0!important;background:#fff!important;}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .left_block .bx_filter .bx_filter_parameters_box:last-child{border-bottom:0!important;border-radius:0 0 18px 18px!important;}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .left_block .bx_filter .bx_filter_parameters_box_title{margin:0!important;padding:0 18px 0 0!important;font:700 15px/1.5 'MVB Golos Text',Arial,sans-serif!important;color:#151b24!important;}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .left_block .bx_filter .bx_filter_parameters_box_title>div{font:inherit!important;color:inherit!important;}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .left_block .bx_filter .bx_filter_block{padding-top:12px!important;}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .left_block .bx_filter .bx_filter_param_label{margin:0 0 3px!important;min-height:31px;}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .left_block .bx_filter .bx_filter_param_text{font:400 14px/1.6 'MVB Golos Text',Arial,sans-serif!important;color:#303b49!important;}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .left_block .bx_filter .bx_filter_param_text>span[data-role]{font:400 12px/1.6 'MVB Golos Text',Arial,sans-serif!important;color:#75818e!important;}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .left_block .bx_filter .bx_filter_param_label.disabled .bx_filter_param_text{color:#98a1ab!important;}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .left_block .bx_filter input[type=checkbox]+label:before{border-radius:5px!important;}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .left_block .bx_filter .bx_filter_input_container input[type=text]{font:500 14px/1.5 'MVB Golos Text',Arial,sans-serif!important;color:#202936!important;background:#f6f7f9!important;border:1px solid #e2e7ed!important;border-radius:9px!important;}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .left_block .bx_filter .bx_filter_select_block{background:#f6f7f9!important;border:1px solid #e2e7ed!important;border-radius:9px!important;}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .left_block .bx_filter .bx_filter_select_text{font:400 14px/1.5 'MVB Golos Text',Arial,sans-serif!important;color:#303b49!important;}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .left_block .bx_filter .bx_filter_button_box .btn{border-radius:9px!important;font-family:'MVB Golos Text',Arial,sans-serif!important;letter-spacing:0!important;text-transform:none!important;}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .left_block .banner.SIDE{border-radius:18px!important;overflow:hidden!important;border:1px solid #e2e7ed!important;box-shadow:none!important;background:#fff;margin:20px 0!important;}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .left_block .banner.SIDE>a{display:block;border-radius:17px;overflow:hidden;}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .left_block .banner.SIDE img{display:block!important;width:100%!important;max-width:100%!important;height:auto!important;border-radius:17px!important;}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .left_block .form-action-wrapper{margin-top:18px!important;}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .left_block .form-action__inner{display:flex!important;align-items:center;justify-content:flex-start;gap:12px;padding:18px!important;border:1px solid #e2e7ed!important;background:#f3f5f7!important;border-radius:16px!important;box-shadow:none!important;}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .left_block .form-action__text{font:600 15px/1.5 'MVB Golos Text',Arial,sans-serif!important;color:#202936!important;}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .left_block .form-action__inner>.svg{position:static!important;transform:none!important;flex:0 0 22px;width:22px!important;height:22px!important;margin:0!important;}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .left_block .form-action__inner>.svg svg{position:static!important;transform:none!important;margin:0!important;width:22px!important;height:22px!important;}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-row-v3 .description_wrapp{padding-right:56px!important;}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-row-v3 .description_wrapp>.like_icons{width:40px!important;gap:9px!important;padding:0!important;margin:0!important;align-items:center;}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-row-v3 .description_wrapp>.like_icons>div{position:static!important;display:block;width:40px!important;min-height:40px!important;margin:0!important;padding:0!important;border:0!important;}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-row-v3 .description_wrapp>.like_icons::before,
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-row-v3 .description_wrapp>.like_icons::after,
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-row-v3 .description_wrapp>.like_icons>div::before,
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-row-v3 .description_wrapp>.like_icons>div::after{display:none!important;content:none!important;}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-row-v3 .description_wrapp>.like_icons .wish_item,
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-row-v3 .description_wrapp>.like_icons .compare_item,
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-row-v3 .description_wrapp>.like_icons .fast_view_button>span{display:flex;position:relative!important;align-items:center!important;justify-content:center!important;width:40px!important;height:40px!important;min-height:40px!important;padding:9px!important;margin:0!important;border:1px solid #e2e7ed!important;border-radius:10px!important;box-sizing:border-box;background:#f6f7f9;color:#647180;}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-row-v3 .description_wrapp>.like_icons .wish_item.to:hover,
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-row-v3 .description_wrapp>.like_icons .compare_item.to:hover,
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-row-v3 .description_wrapp>.like_icons .fast_view_button>span:hover{background:#fff0f4!important;border-color:#f0b3c2!important;}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-row-v3 .description_wrapp>.like_icons .in{background:#fff0f4!important;border-color:#ed174c!important;color:#bd123c!important;}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-row-v3 .description_wrapp>.like_icons .svg{display:flex!important;align-items:center;justify-content:center;position:static!important;transform:none!important;width:20px!important;height:20px!important;padding:0!important;margin:0!important;line-height:0!important;}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-row-v3 .description_wrapp>.like_icons svg{display:block!important;position:static!important;transform:none!important;width:20px!important;height:20px!important;max-width:none!important;max-height:none!important;margin:0!important;padding:0!important;}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-row-v3 .description_wrapp>.like_icons .svg svg *{fill:currentColor;}
@media(max-width:600px){body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-row-v3 .description_wrapp{padding-right:0!important;}body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-row-v3 .description_wrapp>.like_icons{flex-direction:row!important;justify-content:flex-start!important;width:auto!important;gap:10px!important;}}

body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .left_block .menu_top_block ul.menu>li>ul.dropdown>li{padding:0!important;margin:0!important;min-height:0!important;}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-row-v3 .description_wrapp>.like_icons .svg{color:inherit!important;}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-row-v3 .description_wrapp>.like_icons .wish_item.to:hover,body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-row-v3 .description_wrapp>.like_icons .compare_item.to:hover{color:#bd123c!important;}
/* Native scrollbar keeps its own wrapper; provide clipping while it is not initialized. */
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .left_block .bx_filter .bx_filter_block.limited_block:not(.mCustomScrollbar){max-height:280px!important;overflow-y:auto!important;overflow-x:hidden!important;scrollbar-width:thin;scrollbar-color:#bdc7d2 transparent;overscroll-behavior:contain;}

/* v3: consistent gutters and native list/table/grid modes. */
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .main-catalog-wrapper>.section-content-wrapper.with-leftblock{box-sizing:border-box;padding-left:24px!important;}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-row-v3 .description_wrapp::after{display:none!important;content:none!important;}
body#main .mvb-catalog-actions{display:flex;gap:8px;align-items:center;opacity:1!important;visibility:visible!important;}
body#main .mvb-catalog-actions>div{width:40px;min-height:40px;float:none!important;margin:0!important;padding:0!important;border:0!important;}
body#main .mvb-catalog-actions::before,body#main .mvb-catalog-actions::after,body#main .mvb-catalog-actions>div::before,body#main .mvb-catalog-actions>div::after{content:none!important;display:none!important;}
body#main .mvb-catalog-actions .wish_item,body#main .mvb-catalog-actions .compare_item,body#main .mvb-catalog-actions .fast_view_button>span,body#main .mvb-catalog-actions .wrapp_one_click>span{position:relative!important;display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:40px!important;height:40px!important;min-height:40px!important;padding:9px!important;margin:0!important;border:1px solid #e2e7ed!important;border-radius:10px!important;background:#f6f7f9;color:#647180;}
body#main .mvb-catalog-actions .in,body#main .mvb-catalog-actions .to:hover{background:#fff0f4!important;border-color:#ed174c!important;color:#bd123c!important;}
body#main .mvb-catalog-actions .svg{display:flex!important;position:static!important;transform:none!important;align-items:center;justify-content:center;width:20px!important;height:20px!important;line-height:0!important;margin:0!important;padding:0!important;color:inherit!important;}
body#main .mvb-catalog-actions svg{display:block!important;position:static!important;transform:none!important;width:20px!important;height:20px!important;max-width:none!important;max-height:none!important;margin:0!important;padding:0!important;}
body#main .mvb-catalog-actions .svg svg *{fill:currentColor;}
body#main .mvb-catalog-card,body#main .mvb-catalog-table-row{font-family:'MVB Golos Text',Arial,sans-serif!important;background:#fff;border:1px solid #e5e9ee!important;border-radius:17px!important;box-shadow:none!important;overflow:visible;}
body#main :is(.mvb-catalog-card,.mvb-catalog-table-row) .item-title,body#main :is(.mvb-catalog-card,.mvb-catalog-table-row) .item-title a,body#main :is(.mvb-catalog-card,.mvb-catalog-table-row) .item-title span{display:block!important;position:static!important;font:700 18px/1.4 'MVB Golos Text',Arial,sans-serif!important;color:#151b24!important;opacity:1!important;visibility:visible!important;height:auto!important;max-height:none!important;overflow:visible!important;overflow-wrap:anywhere;text-decoration:none;}
body#main :is(.mvb-catalog-card,.mvb-catalog-table-row) .item-title{margin:0 0 10px!important;}
body#main :is(.mvb-catalog-card,.mvb-catalog-table-row) .item-title a:hover{color:#bd123c!important;}
body#main :is(.mvb-catalog-card,.mvb-catalog-table-row) .mvb-catalog-codes .article_block{font:600 13px/1.8 'MVB Golos Text',Arial,sans-serif!important;color:#202936!important;margin:0!important;}
body#main :is(.mvb-catalog-card,.mvb-catalog-table-row) .mvb-empty-rating{display:none!important;}
body#main :is(.mvb-catalog-card,.mvb-catalog-table-row) .item-stock{font:12px/1.6 'MVB Golos Text',Arial,sans-serif!important;}
body#main :is(.mvb-catalog-card,.mvb-catalog-table-row) .mvb-catalog-codes{margin:8px 0 10px;font-size:12px;}
body#main :is(.mvb-catalog-card,.mvb-catalog-table-row) .cost.prices{display:block!important;position:relative!important;visibility:visible!important;opacity:1!important;font-size:14px!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;padding:12px!important;background:#f3f5f7!important;border-radius:13px!important;overflow:visible!important;}
body#main :is(.mvb-catalog-card,.mvb-catalog-table-row) .cost .price:not(.discount),body#main :is(.mvb-catalog-card,.mvb-catalog-table-row) .cost .offers_price,body#main :is(.mvb-catalog-card,.mvb-catalog-table-row) .cost .price_value_block{font:750 26px/1.3 'MVB Golos Text',Arial,sans-serif!important;letter-spacing:-.6px;color:#151b24!important;visibility:visible!important;opacity:1!important;}
body#main :is(.mvb-catalog-card,.mvb-catalog-table-row) .cost .price_value,body#main :is(.mvb-catalog-card,.mvb-catalog-table-row) .cost .price_currency{font-size:inherit!important;color:inherit!important;}
body#main .mvb-catalog-price-surface{background:#fff;border-radius:10px;padding:12px;min-width:0;}
body#main :is(.mvb-catalog-card,.mvb-catalog-table-row) .cost.mvb-has-unit .price_measure{display:none!important;}
body#main :is(.mvb-catalog-card,.mvb-catalog-table-row) .counter_wrapp{position:static!important;margin:0!important;min-width:0;}
body#main :is(.mvb-catalog-card,.mvb-catalog-table-row) .counter_wrapp:not(.ce_cmp_hidden):not(.ce_cmp_visible){display:flex;gap:8px;align-items:center;flex-wrap:wrap;}
body#main :is(.mvb-catalog-card,.mvb-catalog-table-row) .button_block{position:static!important;float:none!important;min-width:0;margin:0!important;padding:0!important;}
body#main :is(.mvb-catalog-card,.mvb-catalog-table-row) .button_block .btn,body#main :is(.mvb-catalog-card,.mvb-catalog-table-row) .wrapp-one-click .btn,body#main .mvb-catalog-grid-quick .one_click{display:flex;position:static!important;align-items:center;justify-content:center;box-sizing:border-box;width:100%!important;height:auto!important;min-height:42px!important;padding:10px!important;border-radius:9px!important;font:600 13px/1.5 'MVB Golos Text',Arial,sans-serif!important;letter-spacing:0!important;text-transform:none!important;white-space:normal!important;}
body#main :is(.mvb-catalog-card,.mvb-catalog-table-row) .button_block .btn>span:not(.ripple){font:inherit!important;display:inline!important;position:static!important;opacity:1!important;visibility:visible!important;}
body#main :is(.mvb-catalog-card,.mvb-catalog-table-row) .button_block .btn>.svg{display:none!important;}
body#main :is(.mvb-catalog-card,.mvb-catalog-table-row) .counter_block_inner{float:none!important;flex:0 0 80px;width:80px!important;margin:0!important;}
body#main :is(.mvb-catalog-card,.mvb-catalog-table-row) .counter_block{position:relative!important;display:flex;align-items:center;justify-content:space-between;width:80px!important;height:42px!important;border:1px solid #e2e7ed!important;border-radius:9px!important;background:#fff!important;}
body#main :is(.mvb-catalog-card,.mvb-catalog-table-row) .counter_block input{width:30px!important;min-width:0!important;height:40px!important;padding:0!important;font:14px/1.5 'MVB Golos Text',Arial,sans-serif!important;color:#202936!important;}
body#main :is(.mvb-catalog-card,.mvb-catalog-table-row) .counter_block .minus,body#main :is(.mvb-catalog-card,.mvb-catalog-table-row) .counter_block .plus{display:flex!important;align-items:center;justify-content:center;position:static!important;width:23px!important;height:40px!important;padding:0!important;}
body#main :is(.mvb-catalog-card,.mvb-catalog-table-row) .counter_block .svg,body#main :is(.mvb-catalog-card,.mvb-catalog-table-row) .counter_block svg{position:static!important;transform:none!important;margin:0!important;}
body#main :is(.mvb-catalog-card,.mvb-catalog-table-row) .wrapp-one-click{margin-top:8px!important;}
body#main :is(.mvb-catalog-card,.mvb-catalog-table-row) .wrapp-one-click .btn,body#main .mvb-catalog-grid-quick .one_click{background:#fff!important;color:#bd123c!important;border:1px solid #ed174c!important;}
/* Grid keeps the native 3/4/5-column preference. */
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .catalog_block.mvb-catalog-grid:not(.owl-carousel){display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px!important;margin:0!important;align-items:stretch;}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .catalog_block.mvb-catalog-grid[data-mvb-columns="3"]:not(.owl-carousel){grid-template-columns:repeat(3,minmax(0,1fr));}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .catalog_block.mvb-catalog-grid[data-mvb-columns="5"]:not(.owl-carousel){grid-template-columns:repeat(5,minmax(0,1fr));}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .catalog_block.mvb-catalog-grid>.mvb-catalog-grid-col{width:auto!important;max-width:none!important;min-width:0;float:none!important;margin:0!important;padding:0!important;display:flex!important;}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .catalog_block.mvb-catalog-grid>.mvb-catalog-grid-col.big{grid-column:span 2;}
body#main .mvb-catalog-card{display:flex!important;flex-direction:column;min-width:0;width:100%;height:auto!important;}
body#main .mvb-catalog-card .inner_wrap{display:flex!important;position:relative!important;flex-direction:column;flex:1;box-sizing:border-box;width:100%!important;margin:0!important;padding:16px!important;height:auto!important;min-height:0!important;}
body#main .mvb-catalog-card .image_wrapper_block{position:relative!important;width:100%!important;height:205px!important;min-height:0!important;padding:8px 40px 8px 0!important;margin:0 0 14px!important;}
body#main .mvb-catalog-card .image_wrapper_block>.thumb{position:relative!important;left:auto!important;top:auto!important;display:flex!important;align-items:center;justify-content:center;width:100%!important;height:100%!important;}
body#main .mvb-catalog-card .image_wrapper_block img{max-width:100%!important;max-height:190px!important;width:auto!important;height:auto!important;object-fit:contain;}
body#main .mvb-catalog-card .section-gallery-wrapper{position:relative!important;display:flex;align-items:center;justify-content:center;width:100%!important;height:100%!important;}
body#main .mvb-catalog-card .section-gallery-wrapper__item{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;display:flex;align-items:center;justify-content:center;}
body#main .mvb-catalog-card .section-gallery-wrapper__item img{position:static!important;margin:auto!important;}
body#main .mvb-catalog-card .item_info{position:static!important;display:flex!important;flex-direction:column;flex:1;min-width:0;width:100%!important;height:auto!important;margin:0!important;padding:0!important;}
body#main .mvb-catalog-card .item_info--top_block{flex:1;height:auto!important;min-height:0!important;padding:0!important;}
body#main .mvb-catalog-card .item_info--bottom_block{height:auto!important;margin-top:12px!important;}
body#main .mvb-catalog-card .mvb-catalog-actions{position:absolute!important;right:0!important;top:0!important;bottom:auto!important;width:40px!important;flex-direction:column;gap:7px;}
body#main .mvb-catalog-card .footer_button{position:static!important;box-sizing:border-box;width:100%!important;height:auto!important;padding:10px 0 0!important;margin:0!important;opacity:1!important;visibility:visible!important;transform:none!important;box-shadow:none!important;border:0!important;background:transparent!important;}
body#main .mvb-catalog-card .icons-basket-wrapper{position:static!important;width:100%!important;height:auto!important;margin:10px 0 0!important;opacity:1!important;visibility:visible!important;}
body#main .mvb-catalog-card .icons-basket-wrapper .button_block{width:100%!important;}
body#main .mvb-catalog-card .counter_wrapp>.button_block{flex:1;}
body#main .mvb-catalog-grid-quick{position:static!important;margin-top:8px!important;}
body#main .mvb-catalog-grid-quick .svg{display:none!important;}
body#main .mvb-catalog-card .mvb-one-click-text{display:inline!important;font:inherit!important;}
/* Compact table preserves native select-all and bulk actions. */
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .table-view{gap:12px!important;}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-table-row{width:100%!important;padding:16px!important;margin:0 0 12px!important;}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-table-row>.table-view__item-wrapper{display:grid!important;grid-template-areas:'photo info actions icons';grid-template-columns:68px minmax(0,1fr) minmax(280px,.9fr) 88px;gap:16px;align-items:center;padding:0!important;}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .table-view.with-opt-buy .mvb-catalog-table-row>.table-view__item-wrapper{grid-template-areas:'check photo info actions icons';grid-template-columns:22px 68px minmax(0,1fr) minmax(280px,.9fr) 88px;}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-table-row .item-check{grid-area:check;position:static!important;width:auto!important;padding:0!important;margin:0!important;}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-table-row .item-foto{grid-area:photo;position:relative!important;width:68px!important;padding:0!important;margin:0!important;}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-table-row .item-foto__picture{width:68px!important;height:80px!important;}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-table-row .item-foto__picture .thumb{display:flex!important;position:static!important;align-items:center;justify-content:center;width:100%!important;height:100%!important;}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-table-row .item-foto__picture img{width:auto!important;height:auto!important;max-width:100%!important;max-height:80px!important;}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-table-row .item-foto>.adaptive{display:none!important;}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-table-row .item-info{grid-area:info;display:block!important;position:static!important;min-width:0;width:auto!important;height:auto!important;max-height:none!important;padding:0!important;margin:0!important;opacity:1!important;visibility:visible!important;}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-table-row .item-actions{grid-area:actions;display:flex!important;position:static!important;align-items:center;gap:12px;min-width:0;width:auto!important;padding:0!important;margin:0!important;}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-table-row .item-price{display:block!important;position:static!important;flex:1 1 140px;min-width:0;width:auto!important;height:auto!important;padding:0!important;margin:0!important;}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-table-row .item-buttons{position:static!important;flex:1 1 140px;min-width:0;width:auto!important;margin:0!important;padding:0!important;}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-table-row .item-buttons .counter_wrapp{flex-direction:column;align-items:stretch;gap:8px;}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-table-row .item-buttons .counter_block_inner{flex:auto;width:100%!important;}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-table-row .item-buttons .counter_block{width:100%!important;}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-table-row .item-icons{grid-area:icons;position:static!important;width:auto!important;min-width:0;padding:0!important;margin:0!important;}
body#main .mvb-catalog-table-row .mvb-catalog-actions{position:static!important;flex-direction:row;flex-wrap:wrap;width:auto!important;padding:0!important;margin:0!important;}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-table-row .wrapp_stockers{margin:0!important;}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .table-view .opt-buy{width:100%;padding:14px 16px!important;margin:0 0 12px!important;border:1px solid #e5e9ee;border-radius:12px;background:#f3f5f7;}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .table-view .opt-buy .btn{border-radius:9px!important;text-transform:none!important;letter-spacing:0!important;}
@media(max-width:1199px){body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .catalog_block.mvb-catalog-grid:not(.owl-carousel){grid-template-columns:repeat(3,minmax(0,1fr))!important;}body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-table-row>.table-view__item-wrapper{grid-template-areas:'photo info icons' 'actions actions actions';grid-template-columns:68px minmax(0,1fr) 88px;}body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .table-view.with-opt-buy .mvb-catalog-table-row>.table-view__item-wrapper{grid-template-areas:'check photo info icons' '. actions actions actions';grid-template-columns:22px 68px minmax(0,1fr) 88px;}body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-table-row .item-buttons .counter_wrapp{flex-direction:row;}body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-table-row .item-buttons .button_block{flex:1;}body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-table-row .item-buttons .counter_block_inner{width:80px!important;flex:0 0 80px;}body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-table-row .item-buttons .counter_block{width:80px!important;}}
@media(max-width:991px){body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .main-catalog-wrapper>.section-content-wrapper.with-leftblock{padding-left:0!important;}body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .catalog_block.mvb-catalog-grid:not(.owl-carousel){grid-template-columns:repeat(2,minmax(0,1fr))!important;}}
@media(max-width:600px){body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .catalog_block.mvb-catalog-grid:not(.owl-carousel){grid-template-columns:minmax(0,1fr)!important;}body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .catalog_block.mvb-catalog-grid>.mvb-catalog-grid-col.big{grid-column:auto;}body#main .mvb-catalog-card .image_wrapper_block{height:210px!important;}body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-table-row>.table-view__item-wrapper{grid-template-areas:'photo info' 'icons icons' 'actions actions';grid-template-columns:60px minmax(0,1fr);gap:12px;}body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .table-view.with-opt-buy .mvb-catalog-table-row>.table-view__item-wrapper{grid-template-areas:'check photo info' '. icons icons' 'actions actions actions';grid-template-columns:22px 60px minmax(0,1fr);}body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-table-row .item-foto,body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-table-row .item-foto__picture{width:60px!important;}body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-table-row .item-actions{flex-direction:column;align-items:stretch;}body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-table-row .item-price,body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-table-row .item-buttons{flex:auto;width:100%!important;}body#main :is(.mvb-catalog-card,.mvb-catalog-table-row) .counter_block input{font-size:16px!important;}}

body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .catalog_block.mvb-catalog-grid::before,body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .catalog_block.mvb-catalog-grid::after{content:none!important;display:none!important;}
body#main :is(.mvb-catalog-card,.mvb-catalog-table-row) .button_block .btn-default:not(.btn-transparent):not(.btn-transparent-border-color){background:#ff003e!important;border:1px solid #ff003e!important;color:#fff!important;}
body#main :is(.mvb-catalog-card,.mvb-catalog-table-row) .button_block .btn-default:not(.btn-transparent):hover{background:#dd0035!important;}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-table-row .item-buttons .button_block{width:100%!important;max-width:none!important;}
body#main .mvb-catalog-grid-quick{width:100%!important;}
body#main .mvb-catalog-actions .wish_item,body#main .mvb-catalog-actions .compare_item,body#main .mvb-catalog-actions .fast_view_button>span,body#main .mvb-catalog-actions .wrapp_one_click>span{opacity:1!important;visibility:visible!important;}
body#main .main-catalog-wrapper .mvb-catalog-card .cost .mvb-catalog-grid-quick .one_click{width:100%!important;max-width:none!important;}
body#main .mvb-catalog-price-surface .price_value{white-space:normal!important;overflow-wrap:anywhere;}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-table-row .item-icons{display:block!important;}
body#main .mvb-catalog-table-row .item-icons .mvb-catalog-actions{display:flex!important;}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-table-row .counter_block_inner:not([style*="display: none"]):not([style*="display:none"]){display:block!important;}
@media(max-width:1199px){body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .mvb-catalog-table-row .counter_wrapp>.button_block{width:auto!important;flex:1 1 100px;}}



body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .main-catalog-wrapper .button_block .btn > .ripple,
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .main-catalog-wrapper .one_click > .ripple {display:none!important;}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .main-catalog-wrapper .button_block .btn,
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .main-catalog-wrapper .one_click,
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .main-catalog-wrapper .one_click * {cursor:pointer!important;}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .main-catalog-wrapper .button_block .btn.disabled,
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .main-catalog-wrapper .button_block .btn[disabled],
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .main-catalog-wrapper .one_click[aria-disabled="true"] {cursor:default!important;}


/* MVB v5. Equal rows with native purchase and carousel handlers retained. */
body#main .main-catalog-wrapper .filter-panel__view.controls-view,
body#main .main-catalog-wrapper .filter-panel__view.controls-linecount {display:none!important;}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .main-catalog-wrapper .catalog_block.mvb-catalog-grid[data-mvb-columns]:not(.owl-carousel) {grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:18px!important;align-items:stretch!important;}
body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .main-catalog-wrapper .catalog_block.mvb-catalog-grid[data-mvb-columns]:not(.owl-carousel) > .mvb-catalog-grid-col.big {grid-column:auto!important;}
body#main .mvb-catalog-card {box-sizing:border-box;min-height:var(--mvb-card-min,0px)!important;}
body#main .mvb-catalog-card .inner_wrap {flex:1 1 auto!important;min-height:0!important;}
body#main .mvb-catalog-card .item_info {flex:1 1 auto!important;}
body#main .mvb-catalog-card .item_info--top_block {flex:1 1 auto!important;}
body#main .mvb-catalog-card .item_info--bottom_block {margin-top:18px!important;}
body#main .mvb-catalog-card .cost.prices {display:flex!important;flex-direction:column;box-sizing:border-box;min-height:var(--mvb-cost-min,0px)!important;}
body#main .mvb-catalog-card .mvb-catalog-price-surface {box-sizing:border-box;min-height:var(--mvb-price-min,0px)!important;}
body#main .mvb-catalog-card .icons-basket-wrapper,
body#main .mvb-catalog-card .button_block,
body#main .mvb-catalog-card .mvb-catalog-grid-quick,
body#main .mvb-catalog-card .wrapp-one-click,
body#main .mvb-catalog-card .wrapp_one_click.mvb-catalog-grid-quick {box-sizing:border-box;width:100%!important;max-width:none!important;float:none!important;}
body#main .mvb-catalog-card .button_block .btn,
body#main .mvb-catalog-card .wrapp-one-click .btn,
body#main .mvb-catalog-card .mvb-catalog-grid-quick .one_click {box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:100%!important;min-height:50px!important;height:50px!important;padding:8px 10px!important;border-radius:10px!important;font:600 13px/1.4 'MVB Golos Text',Arial,sans-serif!important;text-align:center;white-space:normal!important;cursor:pointer!important;}
body#main .mvb-catalog-card .button_block .btn[style*="display:none"],
body#main .mvb-catalog-card .button_block .btn[style*="display: none"] {display:none!important;}
body#main .mvb-catalog-card .button_block .btn > .ripple,
body#main .mvb-catalog-card .one_click > .ripple {display:none!important;}
body#main .mvb-catalog-card .one_click * {cursor:pointer!important;}
body#main .mvb-card-properties {display:grid;gap:7px;margin:14px 0 0;padding:0;font:12px/1.55 'MVB Golos Text',Arial,sans-serif;color:#202936;}
body#main .mvb-card-properties > div {display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;align-items:start;border-bottom:1px solid #eef0f3;padding-bottom:5px;}
body#main .mvb-card-properties dt {font-weight:400;color:#697586;margin:0;overflow-wrap:anywhere;}
body#main .mvb-card-properties dd {font-weight:500;margin:0;text-align:right;overflow-wrap:anywhere;}
body#main .mvb-price-request {font:700 21px/1.35 'MVB Golos Text',Arial,sans-serif;color:#202936;}
body#main .mvb-price-request small {display:block;margin-top:8px;font:400 12px/1.6 'MVB Golos Text',Arial,sans-serif;color:#697586;}
body#main .mvb-price-request[hidden] {display:none!important;}
body#main .mvb-cards-carousel-v5 .owl-stage {display:flex!important;align-items:stretch!important;}
body#main .mvb-cards-carousel-v5 .owl-item {display:flex!important;flex:0 0 auto!important;float:none!important;height:auto!important;}
body#main .mvb-cards-carousel-v5 .owl-item > .catalog-block-view__item {display:flex!important;flex:1;float:none!important;width:100%!important;max-width:100%!important;height:auto!important;}
@media(max-width:1199px){body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .main-catalog-wrapper .catalog_block.mvb-catalog-grid[data-mvb-columns]:not(.owl-carousel){grid-template-columns:repeat(3,minmax(0,1fr))!important;}}
@media(max-width:767px){body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .main-catalog-wrapper .catalog_block.mvb-catalog-grid[data-mvb-columns]:not(.owl-carousel){grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;}}
@media(max-width:479px){body#main:is(.mvb-catalog-page,:has(.main-catalog-wrapper)) .main-catalog-wrapper .catalog_block.mvb-catalog-grid[data-mvb-columns]:not(.owl-carousel){grid-template-columns:minmax(0,1fr)!important;}}
/* Gallery navigation keeps its native hover zones; inactive white layers cannot cover the first image. */
body#main .mvb-catalog-card .section-gallery-wrapper {position:relative!important;display:flex!important;align-items:stretch!important;}
body#main .mvb-catalog-card .section-gallery-wrapper__item {position:static!important;inset:auto!important;display:flex!important;flex:1 1 0!important;width:auto!important;height:100%!important;background:transparent!important;margin:0!important;}
body#main .mvb-catalog-card .section-gallery-wrapper__item_hidden {display:none!important;}
body#main .mvb-catalog-card .section-gallery-wrapper__item img {position:absolute!important;left:0!important;right:0!important;top:0!important;bottom:0!important;margin:auto!important;max-width:100%!important;max-height:100%!important;pointer-events:none;opacity:0;}
body#main .mvb-catalog-card .section-gallery-wrapper__item._active img {opacity:1;}
body#main .mvb-catalog-card .section-gallery-wrapper__item-nav {position:relative!important;z-index:2;flex:1;height:100%!important;}

body#main .catalog_block .mvb-catalog-card .cost.prices .mvb-catalog-grid-quick {padding:0!important;margin:8px 0 0!important;}
body#main .catalog_block .mvb-catalog-card .cost.prices > .mvb-catalog-price-surface {order:1;}
body#main .catalog_block .mvb-catalog-card .cost.prices > .icons-basket-wrapper {order:2;}
body#main .catalog_block .mvb-catalog-card .cost.prices > .footer_button {order:2;padding:0!important;margin:10px 0 0!important;}
body#main .catalog_block .mvb-catalog-card .cost.prices > .mvb-catalog-grid-quick {order:3;}
body#main .catalog_block .mvb-catalog-card .image_wrapper_block > .mvb-catalog-actions {left:auto!important;right:0!important;top:0!important;}
body#main .mvb-cards-carousel-v5 .owl-stage {flex-wrap:nowrap!important;}


/* MVB related compact v1 */
/* Compact associated products; main catalogue tiles keep their current sizing. */
body#main .assoc-block .mvb-catalog-card .inner_wrap {padding:14px!important;}
body#main .assoc-block .mvb-catalog-card .image_wrapper_block {height:150px!important;margin-bottom:10px!important;}
body#main .assoc-block .mvb-catalog-card .image_wrapper_block img {max-height:140px!important;}
body#main .assoc-block .mvb-catalog-card .item-title,
body#main .assoc-block .mvb-catalog-card .item-title a,
body#main .assoc-block .mvb-catalog-card .item-title span {font-size:16px!important;line-height:1.4!important;}
body#main .assoc-block .mvb-catalog-card .mvb-card-properties {gap:5px;margin-top:10px;font-size:12px;}
body#main .assoc-block .mvb-catalog-card .mvb-card-properties > div:nth-child(n+3) {display:none;}
body#main .assoc-block .mvb-catalog-card .item_info--bottom_block {margin-top:12px!important;}
body#main .assoc-block .mvb-catalog-card .cost.prices {padding:10px!important;}
body#main .assoc-block .mvb-catalog-card .mvb-catalog-price-surface {padding:12px!important;}
body#main .assoc-block .mvb-catalog-card .price:not(.discount) {font-size:25px!important;}
body#main .assoc-block .mvb-catalog-card .button_block .btn,
body#main .assoc-block .mvb-catalog-card .wrapp-one-click .btn,
body#main .assoc-block .mvb-catalog-card .mvb-catalog-grid-quick .one_click {height:44px!important;min-height:44px!important;font-size:12px!important;}

