

/* Start:/local/templates/alpro/components/bitrix/catalog.smart.filter/customMit/style.css?17138552672711*/
.fieldset {
    border: 1px solid silver;
    margin: 0 2px;
    padding: .35em .625em .75em;
}
.form_filter .fieldset {
    box-shadow: none;
    border-bottom: 1px solid #e2e4e9;
    overflow: hidden;
}

.fieldset[collapsed] {
    max-height: 60px;
    padding-bottom: 0;
    transition: height .05s, max-height .05s;
}

.fieldset {
    display: block;
    max-height: 1049px;
    /* height: auto; */
    margin: 0;
    padding: 0 15px 15px 15px;
    border: 0;
    outline: 0;
    overflow-x: hidden;
    overflow-y: auto;
    box-shadow: inset 0 0 0 1px #e2e4e9;
    transition: height .3s, max-height .3s;
    font-size: 13px;
}


.form_filter .fieldset .legend {
    margin-bottom: 0;
}
.fieldset .legend {
    outline: 0;
    border: 0;
    height: 60px;
    position: relative;
    background: #f2f3f5;
    width: 100%;
    padding: 0 15px;
    margin: 0 0 15px -15px;
    font-weight: 500;
    font-size: 14px;
    cursor: pointer;
    transition: background-color .3s;
}
.legend {
    display: block;
    padding-inline-start: 2px;
    padding-inline-end: 2px;
}

.fieldset .legend::after {
    display: block;
    position: absolute;
    top: 26px;
    left: 225px;
    width: 8px;
    height: 8px;
    content: '';
    background: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgOCA2IiBzdHlsZT0iYmFja2dyb3VuZC1jb2xvcjojZmZmZmZmMDAiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI4cHgiIGhlaWdodD0iNnB4Ij48ZyBpZD0iTGF5ZXIlMjAxIj48cGF0aCBkPSJNIDggNiBMIDQgMCBMIDAgNiBMIDggNiBaIiBmaWxsPSIjMmIyYTI4Ii8+PC9nPjwvc3ZnPg==) no-repeat center center;
}

.fieldset[collapsed] .legend::after {
    background: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSItMSAxIDggNiIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6I2ZmZmZmZjAwIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbDpzcGFjZT0icHJlc2VydmUiIHg9Ii0xcHgiIHk9IjFweCIgd2lkdGg9IjhweCIgaGVpZ2h0PSI2cHgiPjxnIGlkPSJMYXllciUyMDEiPjxwYXRoIGQ9Ik0gLTEgMSBMIDMgNyBMIDcgMSBMIC0xIDEgWiIgZmlsbD0iIzJiMmEyOCIvPjwvZz48L3N2Zz4=) no-repeat center center;
}

.fieldset .legend p {
    position: absolute;
    top: 50%;
    left: 15px;
    transform: translate(0, -50%);
}


.form_filter .fieldset input[type="text"], .form_filter .fieldset big {
    margin-top: 15px;
}

.fieldset input[type="text"] {
    margin: 0 0 15px 0;
}

@media screen and (max-width: 767px) {
    .items_table .form_filter .fieldset .legend::after {
        left: auto;
        right: 25px;
    }
}
/* End */


/* Start:/local/templates/alpro/components/bitrix/catalog.section/catalog_actions/style.css?1755515161171*/
@media screen and (min-width:768px){
	header .breadcrumbs{
		padding-top: 170px !important;
	}
}

.catalog #wrapper > section.subcat1_menu{
    margin-top: 10px;
}
/* End */
/* /local/templates/alpro/components/bitrix/catalog.smart.filter/customMit/style.css?17138552672711 */
/* /local/templates/alpro/components/bitrix/catalog.section/catalog_actions/style.css?1755515161171 */
