

/* Start:/local/components/tbwp/locations.city/templates/.default/style.css?1751883178815*/
.tbwp_locations_modal .provider-search-input .bx-sls,
.tbwp_locations_modal .provider-search-input .form-floating{
    margin-bottom: 1rem;
}
.tbwp_locations_modal .title {
    color: #000000 !important;
    line-height: 30px;
    font-size: 1.5rem !important;
    margin-bottom: 1rem !important;
}
.tbwp_locations_modal .provider-search-input .bx-sls .bx-ui-sls-container {
    min-height: 33px;
}

.tbwp_locations_modal .location-list ul {
    list-style: none;
    padding: 0;
    columns: 3;
    margin-bottom: 1rem;
}
.tbwp_locations_modal .location-list ul a{
    color: #000000 !important;
    padding: 0.25rem 0;
}

@media (min-width: 992px){
    .tbwp-location-popup .fancybox__content,
    .popup-window.tbwp-location-popup{
        max-width: 36rem;
    }
}

header .location-name{
    max-width: 8rem;
}
/* End */


/* Start:/local/components/tbwp/locations.city.line/templates/.default/style.css?1751883178198*/

.location-city-line .location-name{
    max-width: 8rem;
}
.location-city-line i{
    color: inherit;
    margin-right: 0.5rem;
}
.location-city-line i.icon-chevron-down{
    padding-left:0.5rem
}

/* End */


/* Start:/local/modules/tbwp.dadata/suggestions-jquery/css/suggestions.min.css?17518831792088*/
.suggestions-nowrap{white-space:nowrap}.suggestions-input{-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.suggestions-input::-ms-clear{display:none}.suggestions-wrapper{position:relative;margin:0;padding:0;vertical-align:top;-webkit-text-size-adjust:100%}.suggestions-suggestions{background:#fff;border:1px solid #999;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:default;left:0;min-width:100%;position:absolute;z-index:9999;-webkit-text-size-adjust:100%}.suggestions-suggestions strong{font-weight:400;color:#39f}.suggestions-suggestions.suggestions-mobile{border-style:none}.suggestions-suggestions.suggestions-mobile .suggestions-suggestion{border-bottom:1px solid #ddd}.suggestions-suggestion{padding:4px;overflow:hidden}.suggestions-suggestion:hover{background:#f7f7f7}.suggestions-selected{background:#f0f0f0}.suggestions-selected:hover{background:#f0f0f0}.suggestions-hint{padding:4px;white-space:nowrap;overflow:hidden;color:#777;font-size:85%;line-height:20px}.suggestions-subtext{color:#777}.suggestions-subtext_inline{display:inline-block;min-width:6em;vertical-align:bottom;margin:0 .5em 0 0}.suggestions-subtext-delimiter{display:inline-block;width:2px}.suggestions-subtext_label{margin:0 0 0 .25em;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:0 3px;background:#f5f5f5;font-size:85%}.suggestions-value[data-suggestion-status="LIQUIDATED"]{position:relative}.suggestions-value[data-suggestion-status="LIQUIDATED"]:after{position:absolute;left:0;right:0;top:50%;border-top:1px solid rgba(0,0,0,0.4);content:""}.suggestions-promo{font-size:85%;display:none;color:#777;padding:4px;text-align:center}.suggestions-promo a{color:#777;display:none;filter:grayscale(100%);line-height:20px;text-decoration:none}.suggestions-promo a:hover{filter:grayscale(0)}.suggestions-promo svg{height:20px;vertical-align:bottom}@media screen and (min-width: 600px){.suggestions-promo{position:absolute;top:0;right:0;text-align:left}}
/* End */


/* Start:/local/templates/shtyl_2023/components/shtyl/search.title/.default_with_schema/style.css?17518831793089*/

	.bx-search-title .input-group{
		position: relative;
	}
	.bx-search-title button[type="submit"]{
		position: absolute;
		top: 0;
		right: 0;
		z-index: 5;
		border:none;
		line-height: 1.65;
	}
	.bx-search-title .form-control{
		box-shadow:none;
		-webkit-box-shadow:none;
		padding-right: 2.5rem;
		border-top-right-radius: 0.2143rem !important;
		border-bottom-right-radius: 0.2143rem !important;
	}

.bx-search-title{
	display:block;
	position: relative;
}
.bx-search-title .bx-search-result{
	display: none;
	z-index: 30;
	position: absolute;
	width: 100%;

}
.bx-search-result .list-group-wrapper{
	background: #fff;
	border-radius: var(--border-radius);
	border-top-left-radius: 0;
	border-top-right-radius: 0;
	max-height: 70vh;
	overflow-y: auto;
	scrollbar-width: thin;
    scrollbar-color: #cbcbcb #fff;
	box-shadow: var(--box-shadow);
}

.bx-search-result .list-group {
	border-top: 1px solid var(--list-group-border-color);
	border-radius: 0;
}

.bx-search-result .list-group:first-child {
	border-top: none;
}

.bx-search-result .list-group .list-group-item{
	padding: 0.5rem 0.85rem;
	border-left:none;
	border-right: none;
	opacity: 0.85;
	border-color: transparent!important;
}

.bx-search-result .list-group .list-group-item:hover {
	opacity: 1;
	background:transparent;
	color: var(--primary);
}

.bx-search-result .list-group .list-group-item:focus,
.bx-search-result .list-group .list-group-item:active {
	background-color:#fff;
}

.bx-search-result .bx_price{
	font-weight: bold;
	font-size: 1rem;
	margin-top:0.5rem;
	color: #000;
}
.bx-search-result .bx_img{
	min-width: 7rem;
	padding-right: 0.5rem;
}
.bx-search-result .bx_img.small{
	min-width: 3rem;
	max-width: 4.5rem;
	padding-right: 0.5rem;
}
.bx-search-result .list-group {
	color:#000;
}
.bx-search-result .list-group-item-action.active:hover{
	color:#fff!important;
}
.bx-search-result .list-group-item.active {
	opacity: 1;
	z-index: 2;
	border:none!important;
	color: var(--list-group-active-color);
	background-color: #424242;
}
.bx-search-result .list-group-item.active:hover,
.bx-search-result .list-group-item.active:active,
.bx-search-result .list-group-item.active:focus{
	z-index: 2;
	color: var(--list-group-active-color);
	background-color: var(--primary);
}

.bx-search-title:hover .input-group input, 
.bx-search-title:focus .input-group input{
	border-color:var(--primary);
}

.bx-search-title:hover .input-group .icon-search, 
.bx-search-title:focus .input-group .icon-search, 
.bx-search-title:focus .input-group .btn-search-cancel,
.bx-search-title:hover .input-group .btn-search-cancel {
	color:var(--primary);
}

.bx-search-title .input-group .btn-search-cancel {
	position: absolute;
    right: 2rem;
    top: 0;
    font-size: 1.5rem;
    line-height: 1;
    text-decoration: none !important;
    z-index: 10;
	color: var(--secondary-color);
	display: none;
}

.bx-search-result .list-group::-webkit-scrollbar{
	width: 8px;
}
.bx-search-result .list-group::-webkit-scrollbar-track{
	width: #fff;
}
.bx-search-result .list-group::-webkit-scrollbar-thumb{
	background-color: #cbcbcb;
}
/* End */


/* Start:/local/components/tbwp/favourites.main/templates/bootstrap-popover/style.css?1751883178495*/
@media screen and (min-width: 768px) {
    .tbwp_favourites .fancybox__content{
        max-width: 33% !important;
        width: 100%;
    }
}

.tbwp_favourites_popup .popup-product-img{
    display: inline-block;
    width: 10.714rem;
    height: 10.714rem;
    position: relative;
    background-position: center;
    background-size: contain;
    background-repeat: no-repeat;
}
.tbwp_favourites_popup .popup-product-name{
    width: 100%;
    max-width: 20rem;
    font-size: 1.285714rem;
}
/* End */


/* Start:/local/templates/shtyl_2023/components/shtyl/search.title/.default/style.css?17518831793088*/

	.bx-search-title .input-group{
		position: relative;
	}
	.bx-search-title button[type="submit"]{
		position: absolute;
		top: 0;
		right: 0;
		z-index: 5;
		border:none;
		line-height: 1.65;
	}
	.bx-search-title .form-control{
		box-shadow:none;
		-webkit-box-shadow:none;
		padding-right: 2.5rem;
		border-top-right-radius: 0.2143rem !important;
		border-bottom-right-radius: 0.2143rem !important;
	}

.bx-search-title{
	display:block;
	position: relative;
}
.bx-search-title .bx-search-result{
	display: none;
	z-index: 30;
	position: absolute;
	width: 100%;
}
.bx-search-result .list-group-wrapper{
	background: #fff;
	border-radius: var(--border-radius);
	border-top-left-radius: 0;
	border-top-right-radius: 0;
	max-height: 70vh;
	overflow-y: auto;
	scrollbar-width: thin;
    scrollbar-color: #cbcbcb #fff;
	box-shadow: var(--box-shadow);
}

.bx-search-result .list-group {
	border-top: 1px solid var(--list-group-border-color);
	border-radius: 0;
}

.bx-search-result .list-group:first-child {
	border-top: none;
}

.bx-search-result .list-group .list-group-item{
	padding: 0.5rem 0.85rem;
	border-left:none;
	border-right: none;
	opacity: 0.85;
	border-color: transparent!important;
}

.bx-search-result .list-group .list-group-item:hover {
	opacity: 1;
	background:transparent;
	color: var(--primary);
}

.bx-search-result .list-group .list-group-item:focus,
.bx-search-result .list-group .list-group-item:active {
	background-color:#fff;
}

.bx-search-result .bx_price{
	font-weight: bold;
	font-size: 1rem;
	margin-top:0.5rem;
	color: #000;
}
.bx-search-result .bx_img{
	min-width: 7rem;
	padding-right: 0.5rem;
}
.bx-search-result .bx_img.small{
	min-width: 3rem;
	max-width: 4.5rem;
	padding-right: 0.5rem;
}
.bx-search-result .list-group {
	color:#000;
}
.bx-search-result .list-group-item-action.active:hover{
	color:#fff!important;
}
.bx-search-result .list-group-item.active {
	opacity: 1;
	z-index: 2;
	border:none!important;
	color: var(--list-group-active-color);
	background-color: #424242;
}
.bx-search-result .list-group-item.active:hover,
.bx-search-result .list-group-item.active:active,
.bx-search-result .list-group-item.active:focus{
	z-index: 2;
	color: var(--list-group-active-color);
	background-color: var(--primary);
}

.bx-search-title:hover .input-group input, 
.bx-search-title:focus .input-group input{
	border-color:var(--primary);
}

.bx-search-title:hover .input-group .icon-search, 
.bx-search-title:focus .input-group .icon-search, 
.bx-search-title:focus .input-group .btn-search-cancel,
.bx-search-title:hover .input-group .btn-search-cancel {
	color:var(--primary);
}

.bx-search-title .input-group .btn-search-cancel {
	position: absolute;
    right: 2rem;
    top: 0;
    font-size: 1.5rem;
    line-height: 1;
    text-decoration: none !important;
    z-index: 10;
	color: var(--secondary-color);
	display: none;
}

.bx-search-result .list-group::-webkit-scrollbar{
	width: 8px;
}
.bx-search-result .list-group::-webkit-scrollbar-track{
	width: #fff;
}
.bx-search-result .list-group::-webkit-scrollbar-thumb{
	background-color: #cbcbcb;
}
/* End */


/* Start:/local/templates/shtyl_2023/components/bitrix/menu/main_new/style.css?175188317911993*/
.navbar .caret{
    display: inline-block;
    font-family: "Iconly" !important;
    font-weight: 400;
    font-style: normal;
    font-variant: normal;
    text-rendering: auto;
    line-height: 1;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    padding-left:0.5rem;
}
.navbar .caret:before{
    content: "\e005";
}
.navbar .dropdown-toggle:after{
    display:none;
}
.navbar button.dropdown-toggle{
    background-color:transparent;
    border:none;
    border-radius:0;
    display: flex;
    align-items:center;
}

.navbar .dropdown-toggle .caret:before{
    content: "\e005";
}
.navbar .dropdown-toggle.show .caret:before{
    content: "\e004";
}

.navbar .navbar-nav {
    --nav-link-padding-y: 0.5rem;
    --nav-link-font-size: 1rem;
}
@media screen and (max-width: 767px) {
    .navbar .navbar-nav {
        --nav-link-padding-y: 0.6rem;
        --nav-link-font-size: 1.071rem;
        --nav-link-padding-x: 1rem;
    }
}

.navbar .dropdown{
    position: relative;
    display: flex;
    vertical-align: middle;
    justify-content: space-between;
}

.navbar .dropdown-menu {
    --dropdown-spacer: 0;
    --dropdown-border-radius: 0;
    --dropdown-border-width: 0;
    --dropdown-inner-border-radius:0;
    --dropdown-min-width:17.5rem;
    --dropdown-padding-x: 0;
    --dropdown-padding-y: 0;
}


@media (min-width: 768px) {
    .navbar .bx-nav-2-lvl .dropdown .dropdown-menu {
        top: 0;
        right: auto;
        left: 100%;
        margin-top: 0;
        margin-left: var(--dropdown-spacer);
    }

    .navbar .catalog-style .dropdown .bx-nav-2-lvl >.dropdown-menu {
        /*width: 68rem;*/
        top: 0;
        min-height: 100%;
        padding: 1rem;
    }
    .navbar .catalog-style .dropdown .bx-nav-3-lvl >.dropdown-menu{
        display: block;
        position: static !important;
        --dropdown-box-shadow:none;
        --dropdown-bg:transparent;
    }
}




.navbar .nav-link{
    display:flex;
    justify-content: space-between;
    align-items: center;
    position: relative;
    transition:none;
    width:100%;
    padding-top:var(--nav-link-padding-y);
    padding-bottom:var(--nav-link-padding-y);
}
.bx-no-touch .navbar .nav-link{
    padding-right: 1rem !important;
    padding-left:1rem !important;
}
.navbar .nav-link a:hover{
    text-decoration:none;
}

.navbar .bx-nav-1-lvl-link{
    text-transform: uppercase;
    color:#ffffff;
}
.bx-no-touch .navbar .bx-nav-1-lvl > .dropdown > .dropdown-toggle .caret{
    display:none;
}

.navbar .bx-nav-1-lvl > .dropdown:hover > .dropdown-toggle,
.navbar .bx-nav-1-lvl > .dropdown > .dropdown-toggle.show,
.navbar .bx-nav-1-lvl > .dropdown.has-active > .dropdown-toggle,
.navbar .bx-nav-1-lvl > .dropdown:hover .bx-nav-1-lvl-link,
.navbar .bx-nav-1-lvl > .dropdown.has-active .bx-nav-1-lvl-link,
.navbar .bx-nav-1-lvl .bx-nav-1-lvl-link:hover,
.navbar .bx-nav-1-lvl .bx-nav-1-lvl-link.active{
    background-color: #525252;
    color: #ffffff !important;
}

.navbar .dropdown-menu .nav-link {
    font-weight: 400;
    color: #ffffff;
    width: 100%;
}

@media (max-width: 767px){
    .navbar .nav-item{
        position: relative;
    }

    .navbar .dropdown{
        flex-direction:column;
    }

    .navbar .dropdown-menu.show {
        background: #525252;
    }
    .navbar .bx-nav-1-lvl:not(:last-child) > * {
        border-bottom: 1px solid var(--gray-400);
    }

    .navbar .dropdown-menu .nav-item:not(:last-child) > * {
        border-bottom: 1px solid var(--gray-600);
    }
    .navbar .dropdown .bx-nav-list-4-lvl .nav-item > * {
        border: none;
    }

    .navbar .bx-nav-2-lvl-link.nav-link {
        padding-left: 1.5rem !important;
    }
    .navbar .bx-nav-3-lvl .dropdown-toggle,
    .navbar .bx-nav-3-lvl .bx-nav-3-lvl-link {
        background-color: #424242;
    }
    .navbar .bx-nav-3-lvl-link.nav-link {
        padding-left: 2rem !important;
    }
    .navbar .dropdown-menu .nav-link.section-link i{
        padding: 0.25rem 0.5rem;
    }
    .navbar .dropdown-menu .nav-link.section-link {
        color: var(--gray-500) !important;
    }

    .navbar .bx-nav-4-lvl-link {
        padding-left: 2.5rem !important;
        background-color: #333333;
    }
}
@media (min-width: 768px){
    .navbar .dropdown-menu .nav-link {
        color: #000000;
    }
    .navbar .bx-nav-2-lvl .dropdown-toggle{
        color:#000000;
    }
    .navbar .bx-nav-2-lvl .dropdown-toggle .caret:before,
    .navbar .bx-nav-2-lvl .dropdown-toggle.show .caret:before{
        content: "\e00b";
    }
    .navbar .dropdown-menu .nav-item.bx-nav-2-lvl,
    .navbar .dropdown-menu .nav-item.bx-nav-3-lvl:not(.dropdown) {
        border-bottom: 1px solid rgba(0,0,0,.1) !important;
    }
    .navbar .catalog-style .bx-nav-list-4-lvl .nav-item:not(:last-child) {
        border-bottom: 1px solid var(--gray-400);
    }
    .navbar .bx-nav-2-lvl .bx-nav-2-lvl-link.show,
    .navbar .dropdown-menu .nav-link:hover:not(.nav-link-fake){
        background-color: #666666;
        color: #ffffff !important;
    }
    .navbar .nav-link-fake {
        cursor:default;
    }
    .navbar .catalog-style .bx-nav-3-lvl-link {
        font-weight: 500;
    }
    .navbar .catalog-style .bx-nav-4-lvl-link {
        padding: 0.25rem 1rem;
    }

    .navbar .catalog-style .bx-nav-3-lvl .dropdown >.dropdown-menu {
        display: block;
        position: static !important;
        --dropdown-box-shadow: none;
        --dropdown-bg: transparent;
    }
    .navbar .catalog-style .bx-nav-3-lvl .dropdown{
        flex-direction:column;
    }
    .navbar .catalog-style .grid-content .dropdown-menu {
        --dropdown-min-width: 5rem;
    }
    .navbar .dropdown .bx-nav-2-lvl .dropdown-menu {
        top: 0;
        right: auto;
        left: 100%;
        margin-top: 0;
        margin-left: var(--dropdown-spacer);
    }
    .navbar .catalog-style .bx-nav-2-lvl .dropdown .dropdown-menu {
        min-height: 100%;
        padding: 1rem;
    }

    .navbar .catalog-style .bx-nav-3-lvl .dropdown .dropdown-menu {
        padding: 0;
    }

    .navbar .catalog-style h5 {
        padding: 0 0.5rem;
        white-space: nowrap;
    }
    .navbar .catalog-style .bg{
        width: 14rem;
        height: 11rem;
        position: absolute;
        bottom: .5rem;
        left: .5rem;
        background-repeat: no-repeat;
        background-size: contain;
        background-position: bottom center;
    }

    .navbar .columns-2{
        columns:2;
        display: block;
    }

    .navbar .columns-3{
        columns:3;
        display: block;
    }
}



@media (min-width: 768px) and (max-width: 991px){

    .navbar .catalog-style .bx-nav-2-lvl > .dropdown >.dropdown-menu {
        padding: 0.5rem;
    }
    .navbar .dropdown-menu .nav-link {
        font-size: 0.8125rem;
    }

    .navbar .catalog-style .grid-content {
        display:grid;
        grid-gap: 10px;
        grid-template-columns: repeat(auto-fill, minmax(20rem,1fr));
    }
    .navbar .catalog-style .stabilizatory-napryazheniya .grid-content{
        grid-auto-rows: 1fr 1fr;
        grid-template-columns: max-content max-content auto;
        grid-template-rows: repeat(5,minmax(14px,auto));
        grid-template-areas:
		"A D"
		"B E"
		"C E"
		"F F"
		"J J";
        align-items: start;
    }
    .navbar .catalog-style .stabilizatory-napryazheniya [data-grid-count="F"] .columns-2,
    .navbar .catalog-style .stabilizatory-napryazheniya [data-grid-count="J"] .columns-2{
        columns:3;
    }

    .navbar .catalog-style .ibp .grid-content{
        grid-auto-rows: 1fr 1fr;
        grid-template-columns: max-content max-content auto;
        grid-template-rows: repeat(5,minmax(14px,auto));
        grid-template-areas:
			"A E"
			"B E"
			"C E"
			"D D"
			"F F"
			"J J";
        align-items: start;
    }

    .navbar .catalog-style .ibp [data-grid-count="E"] .columns-2{
        columns:1;
    }
    .navbar .catalog-style .ibp [data-grid-count="F"] .columns-2,
    .navbar .catalog-style .ibp [data-grid-count="J"] .columns-2{
        columns:3;
    }

    .navbar .catalog-style .invertory-i-invertornye-sistemy .grid-content{
        grid-auto-rows: 1fr 1fr;
        grid-template-columns: max-content max-content auto;
        grid-template-rows: repeat(5,minmax(14px,auto));
        grid-template-areas:
			"A B";
        align-items: start;
    }

}
@media (min-width: 992px){

    .navbar .catalog-style .dropdown-menu.ibp,
    .navbar .catalog-style .dropdown-menu.stabilizatory-napryazheniya {
        width: 68rem !important;
        min-height: 27rem !important;
    }

    .navbar .catalog-style .grid-content {
        display:grid;
        grid-gap: 10px;
        grid-template-columns: repeat(auto-fill, minmax(20rem,1fr));
    }
    .navbar .catalog-style .stabilizatory-napryazheniya .grid-content{
        grid-auto-rows: 1fr 1fr;
        grid-template-columns: 1fr 1fr minmax(20px, 180px) minmax(20px, 140px);
        grid-template-rows: 0.5fr 0.5fr 0.5fr 3.1fr;
        grid-template-areas:
			"A E F J"
			"B E F J"
			"C E F J"
			"D E F J";
        align-items: start;
    }
    .navbar .catalog-style .ibp .grid-content{
        grid-auto-rows: 1fr 1fr;
        grid-template-columns: 1fr 1fr minmax(20px, 180px) minmax(20px, 140px);
        grid-template-rows: min-content auto;
        grid-template-areas:
			"A E F J"
			"B E F J"
			"C E F J";
        align-items: start;
    }

    .navbar .catalog-style .stabilizatory-napryazheniya [data-grid-count="F"] .columns-2,
    .navbar .catalog-style .stabilizatory-napryazheniya [data-grid-count="J"] .columns-2{
        columns:1;
        white-space: nowrap;
    }

    .navbar .catalog-style .ibp [data-grid-count="E"] .columns-2,
    .navbar .catalog-style .ibp [data-grid-count="F"] .columns-2,
    .navbar .catalog-style .ibp [data-grid-count="J"] .columns-2{
        columns:1;
    }

    .navbar .catalog-style .invertory-i-invertornye-sistemy .grid-content{
        grid-auto-rows: 1fr 1fr;
        grid-template-columns: max-content max-content auto;
        grid-template-rows: repeat(5,minmax(14px,auto));
        grid-template-areas:
			"A B";
        align-items: start;
    }
    .navbar .catalog-style .ibp-postoyannogo-toka-list .grid-content{
        grid-auto-rows: 1fr 1fr;
        grid-template-columns: max-content max-content auto;
        grid-template-rows: repeat(5,minmax(14px,auto));
        grid-template-areas:
			"A B";
        align-items: start;
    }
}

.navbar .catalog-style .grid-content .dropdown-menu{
    --dropdown-min-width: 5rem;
}

.navbar [data-grid-count="1"]{
    grid-area: 1;
}
.navbar [data-grid-count="2"]{
    grid-area: 2;
}
.navbar [data-grid-count="3"]{
    grid-area: 3;
}
.navbar [data-grid-count="4"]{
    grid-area: 4;
}
.navbar [data-grid-count="5"]{
    grid-area: 5;
}
.navbar [data-grid-count="6"]{
    grid-area: 6;
}
.navbar [data-grid-count="7"]{
    grid-area: 7;
}
.navbar [data-grid-count="8"]{
    grid-area: 8;
}
.navbar [data-grid-count="A"]{
    grid-area: A;
}
.navbar [data-grid-count="B"]{
    grid-area: B;
}
.navbar [data-grid-count="C"]{
    grid-area: C;
}
.navbar [data-grid-count="D"]{
    grid-area: D;
}
.navbar [data-grid-count="E"]{
    grid-area: E;
}
.navbar [data-grid-count="F"]{
    grid-area: F;
}
.navbar [data-grid-count="J"]{
    grid-area: J;
}
/*
fix bg in menu
 */
@media (min-width: 992px) {
    .navbar .catalog-style .dropdown-menu.ibp{
        padding-bottom: 4rem !important;
    }

    .navbar .catalog-style .dropdown-menu.ustanovki-pitaniya{
        padding-bottom: 10rem !important;
    }

    .navbar .catalog-style .ibp-postoyannogo-toka{
        padding-bottom: 11rem !important;
    }

    .navbar .catalog-style .dropdown-menu.ibp-postoyannogo-toka .bg,
    .navbar .catalog-style .dropdown-menu.invertory-i-invertornye-sistemy .bg{
        right: 0.5rem;
        left: auto;
    }
    .navbar .bx-nav-2-lvl.nowrap .nav-link{
        white-space: nowrap;
    }
}


/* End */
/* /local/components/tbwp/locations.city/templates/.default/style.css?1751883178815 */
/* /local/components/tbwp/locations.city.line/templates/.default/style.css?1751883178198 */
/* /local/modules/tbwp.dadata/suggestions-jquery/css/suggestions.min.css?17518831792088 */
/* /local/templates/shtyl_2023/components/shtyl/search.title/.default_with_schema/style.css?17518831793089 */
/* /local/components/tbwp/favourites.main/templates/bootstrap-popover/style.css?1751883178495 */
/* /local/templates/shtyl_2023/components/shtyl/search.title/.default/style.css?17518831793088 */
/* /local/templates/shtyl_2023/components/bitrix/menu/main_new/style.css?175188317911993 */
