

/* Start:/bitrix/templates/mfpoisk/components/bitrix/system.pagenavigation/mfpoisk/style.css?1760479648185*/
.system-nav-orange
{
	color: #999;
	font-size:12px;
}

.system-nav-orange .nav-current-page
{
	color:white;
	background-color: rgb(255, 153, 0);
	font-weight: bold;
	padding:1px 0px;
}

/* End */


/* Start:/bitrix/templates/mfpoisk/components/extyl-pro/catalog.section/grid/style.css?17642322282135*/
.image {
    position: relative;
}
.overlay-svg {
    position: absolute;
    bottom: 0px;
    left: 0px;
    height: 24px;
    z-index: 2;
}

@media (max-width: 700px) {
    .overlay-svg {
        height: 24px;
        bottom: 8px;
        left: 8px;
        z-index: 2;
    }
}

#plashka {
    display: inline-block;
    font-size: 24px;
    grid-column-start: 1;
    grid-column-end: 5;
}

@media (max-width: 1300px) {
    #plashka {
        display: inline-block;
        font-size: 24px;
        grid-column-start: 1;
        grid-column-end: 4;
    }
}

@media (max-width: 960px) {
    #plashka {
        display: inline-block;
        font-size: 24px;
        grid-column-start: 1;
        grid-column-end: 3;
    }
}

@media (max-width: 860px) {
    #plashka {
        display: inline-block;
        font-size: 18px;
        grid-column-start: 1;
        grid-column-end: 4;
    }
}

@media (max-width: 620px) {
    #plashka {
        display: inline-block;
        font-size: 18px;
        grid-column-start: 1;
        grid-column-end: 3;
    }
}

/* Helper classes for refactoring inline styles */
.d-none {
    display: none;
}

.text-red {
    color: red;
}

.font-size-13 {
    font-size: 13px;
}

.font-bold {
    font-weight: bold;
}

.text-center {
    text-align: center;
}

.text-uppercase {
    text-transform: uppercase;
}

.product-card__size-wrapper {
    height: 37px;
    display: flex;
    align-items: center;
    flex-direction: column;
    justify-content: center;
}

.product-card__size-dl {
    width: 100%;
}

.product-card__size-dd-span {
    font-size: 13px;
    align-self: flex-end;
}

.product-card__multiply-banner {
    background-color: rgba(248, 248, 248, 0.4);
    height: 17px;
    line-height: 22px;
}

.product-card__multiply-banner-text {
    vertical-align: middle;
    font-size: 8px;
}

.product-card__to-cart-button {
    width: unset!important;
}

.product-card__in-cart-label {
    font-size: 12px;
    padding: 10px 0 0 0;
}

#plashka {
    width: -webkit-fill-available;
    margin-top: 50px;
}

#contentPageNumber {
    display: inline;
}

.price-mobile {
    padding-top: 3px;
}

/* End */
/* /bitrix/templates/mfpoisk/components/bitrix/system.pagenavigation/mfpoisk/style.css?1760479648185 */
/* /bitrix/templates/mfpoisk/components/extyl-pro/catalog.section/grid/style.css?17642322282135 */
