

/* Start:/local/templates/exeed2023/css/UI.css?174843667312850*/
/* UI COMPONENTS */

/* BUTTONS */
.vi-btn-line {
    position: relative;
    display: inline-block;
    font-size: 18px;
    font-weight: 400;
    line-height: 1.5;
    text-align: center;
    white-space: nowrap;
    border: none;
    text-decoration: none;
    background-color: transparent;
    border-color: transparent;
    padding: 15px 24px;
    width: 100% ;
    color: white!important;
    transition: .3s ease-out;

}
.vi-btn-line svg {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    min-width: 100%;
    height: 100%;
    fill: none;
    -o-object-fit: cover;
    object-fit: cover;
    stroke: white;
}
.vi-btn-line path {
    width: 100%;
    height: 100%;
    fill: none;
    stroke-width: 1;
    -webkit-transition: stroke-dashoffset .3s ease-in-out;
    transition: stroke-dashoffset .3s ease-in-out;
    stroke: white;
}
.vi-btn-line.black {
    color: var(--black) !important;
}
.vi-btn-line.black svg {
    stroke: var(--black);
}
.vi-btn-line.black path {
    stroke: var(--black);
}

/*slider bullets*/
.vi-slider-bullet {
    width: 24px!important;
    height: 24px!important;
    display: flex!important;
    align-items: center;
    justify-content: center;
    position: relative;
    cursor: pointer;
    transition: .3s ease-out;
    border: none!important;
    border-radius: 50%;
    margin: 0 4px!important;
    background: transparent!important;
    position: relative;
    transform: rotate(-90deg);
}
.swiper-pagination-bullet {
    opacity: 0.5;
}
.vi-slider-bullet:before {
    content: '';
    width: 8px;
    height: 8px;
    border-radius: 50%;
    background: white;
    transition: .3s ease-out;
    opacity: 1;
    transition: .3s ease-out;
    background: white;
}
.vi-slider-bullet:after {
    content: '';
    width: 22px;
    height: 22px;
    border-radius: 100%;
    border: 1px solid transparent;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    display: block;
    transition: .3s ease-out;
}
.vi-slider-bullet svg {
    position: absolute;
    top: 0;
    left: 0;
}
.vi-slider-bullet svg circle {
    stroke-dasharray: 70 70;
    stroke-dashoffset: -70;
}

.vi-slider-bullet.swiper-pagination-bullet-active:after  {
    border-color:rgba(255,255,255,.2)
}
.vi-slider-bullet.swiper-pagination-bullet-active svg circle {
    animation: dash 5s linear;
}
@keyframes dash {
    from {
        stroke-dashoffset: -70;
    }
    to {
        stroke-dashoffset: 0;
    }
}
.vi-slider-bullet.swiper-pagination-bullet-active:before {
    opacity: 1;
}
/* slider bullets end */
/* BUTTONS END */

/* text */
/* text end */

/* form components */
/* form components end */

/* sliders */

/* sliders end */

/*labels*/
.vi-product-label {
	display: inline-flex;
	align-items: center;
	padding: 2px 4px;
	background: var(--black);
	color: white!important;
	font-size: 10px;
	font-style: normal;
	font-weight: 700;
	line-height: 100%;
	/*text-transform: lowercase;*/
	margin-bottom: 2px;
}
.vi-product-label::first-letter {
	/*text-transform: uppercase;*/
}
a.vi-product-label {
	transition: .3s ease-out;
}
/*labels end*/

/*product item card*/
.vi-product-item-wrapper {
	width: 100%;
	max-width: 152px;
	background: white;
	position: relative;
	display: flex;
	flex-direction: column;
    padding-bottom: 80px;
}
.vi-product-item-wrapper .product-img-wrapper {
	width: 100%;
	height: 166px;
	background: #f4f5f8;
	padding: 9px 8px;
	position: relative;
    overflow: hidden;
}
.vi-product-item-wrapper .product-img-wrapper .labels {
	position: absolute;
	top: 9px;
	left: 8px;
	display: flex;
	flex-direction: column;
	align-items: flex-start;
	z-index: 3;
}
.vi-product-item-wrapper .product-img-wrapper a,
.vi-product-item-wrapper .product-img-wrapper .swiper-slide{
    display: flex;
    align-items: center;
    justify-content: center;
}

.vi-product-item-wrapper .product-img-wrapper .product-img {
	position: absolute;
	width: 100%;
    height: 100%;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
    mix-blend-mode: darken;
}
.vi-product-item-wrapper .product-img-wrapper .swiper-wrapper {
    align-items: center;
}
.vi-product-item-wrapper .product-img-wrapper .swiper-pagination {
    position: absolute;
    width: 95%;
    height: 100%;
    top: 0;
    left: 2.5%;
    display: flex;
    align-items: flex-end;
    justify-content: center;
    z-index: 1;
    transition: .3s ease-out;
    opacity: 0;
    visibility: hidden;
    /*background: red;*/
}
.vi-product-item-wrapper:hover .product-img-wrapper .swiper-pagination {
    opacity: 1;
    visibility: visible;
}
.vi-product-item-wrapper .product-img-wrapper .swiper-pagination .swiper-pagination-bullet {
    height: 100%;
    flex: 1;
    border-radius: 0;
    height: 100%;
    position: relative;
    background: none;
    display: block;
}

.vi-product-item-wrapper .product-img-wrapper .swiper-pagination .swiper-pagination-bullet:after {
    content: '';
    display: block;
    width: 100%;
    height: 3px;
    background: rgba(37, 41, 43, 0.20);
    transition: .3s ease-out;
    left: 0;
    bottom: 10px;
    position: absolute;
}
.vi-product-item-wrapper .product-img-wrapper .swiper-pagination .swiper-pagination-bullet-active:after {
    background: rgba(37, 41, 43, 1);
}

.vi-product-item-wrapper .product-img-wrapper .product-img img {
	width: 100%;
	height: 100%;
	object-fit: contain;
    height: 117px;
    mix-blend-mode: multiply;
    object-position: center;
}
.vi-product-item-wrapper .product-item-detail-wrapper {
	position: relative;
	display: flex;
	flex-direction: column;
	justify-content: flex-start;
	flex: 1;
    padding: 12px 0;
}
.vi-product-item-wrapper .product-price-wrapper {
	display: flex;
	align-items: center;
	flex-wrap: wrap;
    justify-content: space-between;
}

.vi-product-item-wrapper .price-container {
    display: flex; /* Используем flex для внутреннего контейнера с ценами */
}

.vi-product-item-wrapper .more-button-product-section {
    height: 16px;
    width: 16px;
    /*border: 1px solid black;*/
    order: 2;
    margin-right: 3px;
    /*display: block;*/
    /*display: none;*/
    display: block;
    transition: .3s ease-out;
    opacity: 0;
}

.vi-product-item-wrapper:hover .more-button-product-section {

    /*display: block;*/
    opacity: 1;
}

.vi-product-item-wrapper .product-price-old,
.vi-product-item-wrapper .product-price {
    /*flex-grow: 1; !* Цены занимают доступное пространство *!*/
    order: 0;
    flex-shrink: 0;
    padding-right: 0.5rem;
}
.vi-product-item-wrapper .product-price span {
    display: none;
}



.vi-product-item-wrapper .product-price-wrapper .product-price-old {
	margin: 0 12px 0 0;
	display: inline-flex;
	color: rgba(37, 41, 43, 0.50);
	font-size: 14px;
	font-style: normal;
	font-weight: 600;
	line-height: 100%;
	text-decoration-line: line-through;
}
.vi-product-item-wrapper .product-price-wrapper .product-price {
	color: var(--black);
	font-size: 14px;
	font-style: normal;
	font-weight: 800;
	line-height: 100%; /* 14px */
	display: inline-flex;
	margin: 0;
}
.vi-product-item-wrapper .product-price-wrapper .product-price span {
	color: var(--black);
	font-size: 16px;
	font-style: normal;
	font-weight: 800;
	line-height: 100%; /* 14px */
}
/* нет вналичии */
.vi-product-item-wrapper .product-price-wrapper.product-price-wrapper-notbay{
    justify-content: space-between;
    align-content: flex-start;
}
.vi-product-item-wrapper .product-price-wrapper.product-price-wrapper-notbay .product-price-notbay{
    color: var(--gray);
    width: 100%;
    text-align: center;
    margin-top: 0px;
    font-size: 16px;
}
/* конец нет вналичии */

.vi-product-item-wrapper .product-name {
	color: var(--blackall);
	font-size: 14px;
	font-style: normal;
	font-weight: 600;
	line-height: 160%;
	text-decoration: none;
	transition: .3s ease-out;
	padding: 0  0 12px 0;
	display: flex;
}
.vi-product-item-wrapper a.product-name:hover {
	opacity: .7;
}
.vi-product-item-wrapper .product-description-hidden {
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    opacity: 0;
    visibility: hidden;
    transition: .3s ease-out;
    padding: 0 0 12px 0;
}
.vi-product-item-wrapper .product-description-hidden .sizes {
    color: rgba(14, 18, 20, 0.70);
    font-size: 16px;
    font-style: normal;
    font-weight: 600;
    line-height: 100%;
    display: block;
    margin-bottom: 8px;
}
.vi-product-item-wrapper .product-description-hidden .sizes:last-child{
    margin-bottom: 0px;
    margin-top: 10px;
}
.vi-product-item-wrapper .product-description-hidden .colors {
    display: flex;
    overflow: auto;
}
.vi-product-item-wrapper .product-description-hidden .colors::-webkit-scrollbar {
    display: none;
}
.vi-product-item-wrapper .product-description-hidden .color {
    border: 1px solid rgba(14, 18, 20, 0.30);
    width: 24px;
    height: 24px;
    margin-right: 4px;
    display: block;
    flex-shrink: 0;
}
.vi-product-item-wrapper .product-description-hidden a.color {
    transition: .3s ease-out;
}
.vi-product-item-wrapper .product-description-hidden a.color:hover {
    opacity: .7;
}
.vi-product-item-wrapper:hover .product-description-hidden {
    opacity: 1;
    visibility: visible;
}

/*product item card end*/


/*slider nav with title*/
.slider-nav-with-title {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: space-between;
    width: 100%;
}
.slider-nav-with-title .title {
    width: calc(100% - 128px);
    color: var(--blackall);
}
.slider-nav-with-title .slider-nav {
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: 104px;
}
.slider-nav-with-title .swiper-button-prev,
.slider-nav-with-title .swiper-button-next {
    display: flex;
    align-items: center;
    justify-content: center;
    transition: .3s ease-out;
    width: 40px;
    height: 40px;
    background: #fafafa;
    cursor: pointer;
    position: static;
}
.slider-nav-with-title .swiper-button-prev:after,
.slider-nav-with-title .swiper-button-next:after {
    display: none;
}
.slider-nav-with-title .swiper-button-prev {
    transform: rotate(-180deg);
}
.slider-nav-with-title .swiper-button-prev svg,
.slider-nav-with-title .swiper-button-next svg {
    width: 24px;
    height: 24px;
}
/*slider nav with title end*/



/*form elements*/
.vi-consultation-block {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
}
.vi-consultation-block .title {
    margin: 0 0 20px 0;
    font-size: 24px;

    line-height: 110%;
    letter-spacing: -0.48px;
    text-transform: uppercase;
}
.vi-consultation-block * {
    color: var(--blackall);
    width: initial;
}
/*
#vi-consultation-form {
    width: 90%;
    max-width: 580px;
}
#vi-consultation-form form {
    width: 480px;
}*/
#vi-consultation-form .vi-btn-line {
    /*width: initial;*/
}
.vi-input, .vi-textarea {
    width: 100%;
    padding: 15px;
    border: 1px solid #25292B!important;
    background: #FFF;
    color: var(--blackall);
    font-size: 0.778rem;
    font-style: normal;
    font-weight: 400;
    line-height: 100%;
    display: block;
    outline: none;
}
.vi-textarea{
    height: 7.667rem;
}
input::placeholder, textarea::placeholder, select::placeholder {
    color: #A3A5A6;
}

/*form elements end*/

/* UI COMPONENTS END */




/* LAYOUT */
.vi-flex {
    display: flex;
    flex-wrap: wrap;
}
.jc-c {
    justify-content: center;
}
.jc-fs {
    justify-content: flex-start;
}
.jc-fe {
    justify-content: flex-end;
}
.ai-c {
    align-items: center;
}
.ai-fs {
    align-items: flex-start;
}
.ai-fe {
    align-items: flex-end;
}
.fd-c {
    flex-direction: column;
}
/* LAYOUT END */

@media (min-width: 768px) {
    .vi-consultation-block .title {
        font-size: 40px;
    }
	.vi-product-item-wrapper {
		max-width: 368px;
	}

}

@media (min-width: 993px) {
	/*labels*/
	.vi-product-label {
		padding: 6px 8px;
		font-size: 14px;
		margin-bottom: 4px;
	}
	/*labels end*/

	/*product item card*/

    .vi-product-item-wrapper .product-item-detail-wrapper,
    .vi-product-item-wrapper .product-description-hidden{
        padding: 16px 0px 0px 0px;
    }
	.vi-product-item-wrapper .product-img-wrapper {
		height: 400px;
	}
	.vi-product-item-wrapper .product-img-wrapper .product-img {
		position: absolute;
		width: 100%;

	}
    .vi-product-item-wrapper .product-img-wrapper .product-img img {
        height: 100%;
        object-fit: contain;
    }
    .vi-product-item-wrapper .product-price-wrapper .product-price-old,
	.vi-product-item-wrapper .product-price-wrapper .product-price {
		font-size: 16px;
	}
	.vi-product-item-wrapper .product-price-wrapper .product-price-old {
		margin-right: 16px;
	}
	/*product item card end*/
}

/* End */


/* Start:/local/templates/exeed2023/components/bitrix/catalog/vilka_catalog/bitrix/catalog.section.list/.default/style.min.css?17029025165941*/
.bx_catalog_line,.bx_catalog_text,.bx_catalog_tile,.bx_sitemap{margin-bottom:30px}.bx_catalog_line .bx_catalog_line_category_title{padding-bottom:14px;border-bottom:1px solid #e5e5e5;font-size:24px}.bx_catalog_line .bx_catalog_line_category_title a{color:#000;text-decoration:none}.bx_catalog_line .bx_catalog_line_ul{padding:0}.bx_catalog_line .bx_catalog_line_ul li{margin-bottom:20px;list-style:none}.bx_catalog_line .bx_catalog_line_ul li:before,.bx_catalog_text .bx_catalog_text_ul li:before,.bx_catalog_tile .bx_catalog_tile_ul li:before,.bx_sitemap .bx_sitemap_ul li:before{content:''!important}.bx_catalog_line .bx_catalog_line_img{position:relative;display:block;float:left;overflow:hidden;margin-right:40px;width:125px;height:125px;border:1px solid #ccc;border-radius:2px;background-position:center;background-size:contain;background-repeat:no-repeat;-webkit-background-size:contain}.bx_catalog_line .bx_catalog_line_title{margin-bottom:10px;padding:0;vertical-align:top;line-height:18px}.bx_catalog_line .bx_catalog_line_title a{color:#4c7da6;font-size:18px}.bx_catalog_line .bx_catalog_line_title a:hover{text-decoration:none}.bx_catalog_line .bx_catalog_line_title span{font-size:16px}.bx_catalog_line .bx_catalog_line_description{color:#3f3f3f;font-size:13px;line-height:16px}@media (max-width:639px){.bx-touch .bx_catalog_line .bx_catalog_line_img{margin-right:10px;width:50px;height:50px}.bx-touch .bx_catalog_line .bx_catalog_line_title{margin-bottom:5px;line-height:14px}.bx-touch .bx_catalog_line .bx_catalog_line_title a{font-size:14px}.bx-touch .bx_catalog_line .bx_catalog_line_description{font-size:11px}}.bx_catalog_line .bx_catalog_line_description,.bx_catalog_line .bx_catalog_line_img,.bx_catalog_line .bx_catalog_line_title,.bx_catalog_line .bx_catalog_line_title a{transition:all .3s ease}.bx_catalog_text .bx_catalog_text_category_title{padding-bottom:14px;border-bottom:1px solid #e5e5e5;font-size:24px}.bx_catalog_text .bx_catalog_text_category_title a{color:#000;text-decoration:none}.bx_catalog_text .bx_catalog_text_ul{padding:0}.bx_catalog_text .bx_catalog_text_ul li{float:left;margin:0 10px 10px;list-style:none}.bx_catalog_text .bx_catalog_text_title{margin:0;padding:0;vertical-align:top;font-size:14px;line-height:14px}.bx_catalog_tile .bx_catalog_tile_title a{display:inline-block;overflow:hidden;max-width:100%;-ms-text-overflow:ellipsis;text-overflow:ellipsis}.bx_catalog_text .bx_catalog_text_title a:hover{text-decoration:none}.bx_catalog_text .bx_catalog_text_title span,.bx_catalog_tile .bx_catalog_tile_title span{font-size:12px}@media (max-width:639px){.bx-touch .bx_catalog_text .bx_catalog_line_title{margin-bottom:5px;line-height:12px}.bx-touch .bx_catalog_text .bx_catalog_line_title a{font-size:12px}}.bx_catalog_text .bx_catalog_line_title,.bx_catalog_text .bx_catalog_line_title a{transition:all .3s ease}.bx_catalog_tile .bx_catalog_tile_category_title{padding-bottom:14px;border-bottom:1px solid #e5e5e5;font-size:24px}.bx_catalog_tile .bx_catalog_tile_category_title a{color:#000;text-decoration:none}.bx_catalog_tile .bx_catalog_tile_ul{padding:0}.bx_catalog_tile .bx_catalog_tile_ul li{float:left;box-sizing:border-box;margin-bottom:20px;padding:0 10px;width:12.5%;list-style:none;text-align:center}.bx_catalog_tile .bx_catalog_tile_ul li:nth-child(8n+1){clear:both}.bx_catalog_tile .bx_catalog_tile_img{position:relative;display:block;overflow:hidden;margin:0 auto;width:78px;height:78px;border:1px solid #ccc;border-radius:2px;background-color:#fff;background-position:center;background-size:contain;background-repeat:no-repeat;-webkit-background-size:contain}.bx_catalog_tile .bx_catalog_tile_title{margin-top:5px;margin-bottom:10px;padding:0;vertical-align:top;line-height:14px;transition:all .3s ease}.bx_catalog_tile .bx_catalog_tile_title a{color:#4c7da6;font-size:14px;transition:all .3s ease}.bx_catalog_tile .bx_catalog_tile_title a:hover{text-decoration:none}@media (max-width:980px){.bx_catalog_tile .bx_catalog_tile_ul li{width:20%}.bx_catalog_tile .bx_catalog_tile_ul li:nth-child(8n+1){clear:none}.bx_catalog_tile .bx_catalog_tile_ul li:nth-child(5n+1){clear:both}}@media (max-width:639px){.bx-touch .bx_catalog_tile .bx_catalog_tile_title{margin-bottom:5px;line-height:10px}.bx-touch .bx_catalog_tile .bx_catalog_tile_title a{font-size:11px}}@media (min-width:480px) and (max-width:639px){.bx-touch .bx_catalog_tile .bx_catalog_tile_ul li{width:25%}.bx-touch .bx_catalog_tile .bx_catalog_tile_ul li:nth-child(5n+1),.bx-touch .bx_catalog_tile .bx_catalog_tile_ul li:nth-child(8n+1){clear:none}.bx-touch .bx_catalog_tile .bx_catalog_tile_ul li:nth-child(4n+1){clear:both}}@media (max-width:479px){.bx-touch .bx_catalog_tile .bx_catalog_tile_ul li{width:33.3%}.bx-touch .bx_catalog_tile .bx_catalog_tile_img{width:100%;height:80px}.bx-touch .bx_catalog_tile .bx_catalog_tile_ul li:nth-child(5n+1),.bx-touch .bx_catalog_tile .bx_catalog_tile_ul li:nth-child(8n+1){clear:none}.bx-touch .bx_catalog_tile .bx_catalog_tile_ul li:nth-child(3n+1){clear:both}}.bx_catalog_tile .bx_catalog_tile_img,.bx_catalog_tile .bx_catalog_tile_ul li{transition:all .3s ease}.bx_sitemap .bx_sitemap_title{padding-bottom:14px;border-bottom:1px solid #e5e5e5;font-size:24px}.bx_sitemap .bx_sitemap_title a{color:#000;text-decoration:none}.bx_sitemap .bx_sitemap_ul li{padding:0;line-height:14px}.bx_sitemap .bx_sitemap_li_title{display:inline-block;margin:0 0 10px;padding:0;vertical-align:top;font-weight:400;line-height:13px}.bx_sitemap .bx_sitemap_li_title a{color:#4c7da6;white-space:nowrap;font-size:13px}.bx_sitemap .bx_sitemap_li_title a:hover{text-decoration:none}.bx_sitemap .bx_sitemap_li_title span{font-size:11px}@media (max-width:639px){.bx-touch .bx_sitemap .bx_catalog_line_title{margin-bottom:5px;line-height:12px}.bx-touch .bx_sitemap .bx_catalog_line_title a{font-size:12px}}.bx_sitemap .bx_catalog_line_title,.bx_sitemap .bx_catalog_line_title a{transition:all .3s ease}
/* End */


/* Start:/local/templates/exeed2023/components/bitrix/system.pagenavigation/round/style.min.css?17029358872259*/
.bx-pagination{margin:0}.bx-pagination .bx-pagination-container{text-align:center;position:relative}.bx-pagination .bx-pagination-container ul{padding:0;margin:0;list-style:none;display:inline-block}.bx-pagination .bx-pagination-container ul li{display:inline-block;margin:0 2px 15px;vertical-align:middle}.bx-pagination .bx-pagination-container ul li span{-webkit-transition:color .3s ease,background-color .3s ease,border-color .3s ease;-moz-transition:color .3s ease,background-color .3s ease,border-color .3s ease;-ms-transition:color .3s ease,background-color .3s ease,border-color .3s ease;-o-transition:color .3s ease,background-color .3s ease,border-color .3s ease;transition:color .3s ease,background-color .3s ease,border-color .3s ease;background:#eff0f1;padding:0 8px;display:block;height:32px;min-width:32px;color:#444;font-size:14px;vertical-align:middle;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:0;border:0 solid #000;line-height:32px}.bx-pagination .bx-pagination-container ul li a{text-decoration:none;display:block;border-radius:16px;height:32px;min-width:32px;line-height:32px;color:#444;vertical-align:middle}.bx-pagination .bx-pagination-container ul li a:hover span{background:var(--white)}.bx-pagination .bx-pagination-container ul li.bx-active span{background:var(--white);color:var(--black)}.bx-pagination .bx-pagination-container ul li.bx-pag-all a span,.bx-pagination .bx-pagination-container ul li.bx-pag-all span,.bx-pagination .bx-pagination-container ul li.bx-pag-next a span,.bx-pagination .bx-pagination-container ul li.bx-pag-next span,.bx-pagination .bx-pagination-container ul li.bx-pag-prev a span,.bx-pagination .bx-pagination-container ul li.bx-pag-prev span{background:#fff;line-height:32px;padding:0 18px;border-radius:0;border:0 solid #000;color:#000}.bx-pagination .bx-pagination-container ul li.bx-pag-all a:hover span,.bx-pagination .bx-pagination-container ul li.bx-pag-next a:hover span,.bx-pagination .bx-pagination-container ul li.bx-pag-prev a:hover span{background:#fff;border-color:#dadada;color:#000}.bx-pagination-container{padding-top:0}.bx-pagination-container ul li{list-style-type:none}.bx-pagination-container ul:not([class]) li:before{display:none}
/* End */


/* Start:/local/templates/exeed2023/components/bitrix/catalog.item/new_item/style.css?1748527919694*/

.price-container span[itemprop=price], .iprubl {
    opacity: 0;
}

.button-section {
    /*margin-top: 20px;*/
    /*display: none;*/
    /*opacity: 0;*/
    padding: 0px !important;
}
.vi-product-item-wrapper:hover .button-section {
    /*display: flex;*/
    /*opacity: 1;*/
}

@media (max-width: 993px) {

    .vi-product-item-wrapper .product-description-hidden {
        display: block !important;
        visibility: visible !important;
        opacity: 1 !important;
        overflow: hidden;
        margin-top: 10px;
    }
}

.mp_block .vi-product-item-wrapper .product-description-hidden {
    margin-top: 15px;
}

.mp_block .vi-product-item-wrapper {
    padding-bottom: 100px;
}


/* End */
/* /local/templates/exeed2023/css/UI.css?174843667312850 */
/* /local/templates/exeed2023/components/bitrix/catalog/vilka_catalog/bitrix/catalog.section.list/.default/style.min.css?17029025165941 */
/* /local/templates/exeed2023/components/bitrix/system.pagenavigation/round/style.min.css?17029358872259 */
/* /local/templates/exeed2023/components/bitrix/catalog.item/new_item/style.css?1748527919694 */
