			.cont {
                width:calc(100vw - 48px);
				max-width:1360px;
		

			}
			.v2 .cont {
				max-width:1140px;
			}
.btn-sm-grey, .btn-sm-grey:hover {
padding: 8px 14px;
    text-decoration: none;

background: #BEC8DA;
border-radius: 10px;

font-family: 'Inter';
font-style: normal;
font-weight: 500;
font-size: 13px;
line-height: 16px;

color: #3E4653;


}

.pt70{
    padding-top: 70px;
}
.pb70 {
    padding-bottom:70px;
}
* {
    --main-red:#ED1A3B;
    --subText:#CED8E9;
    --lgrad:linear-gradient(281.5deg, #FAFCFF 0.18%, #EEF0F5 100%);
}
.bg-light {
background: var(--lgrad);
}

.block-preim {
    /* Rectangle 335 */

background: linear-gradient(281.5deg, #FAFCFF 0.18%, #EEF0F5 100%);
border-radius: 25px;
padding:30px;

font-family: 'Inter';
font-style: normal;
font-weight: 500;
font-size: 18px;
line-height: 22px;

color: #3E4653;


} 
.block-preim svg {
    margin-bottom:16px;
}

.bg-row {
background: linear-gradient(281.5deg, #FAFCFF 0.18%, #EEF0F5 100%);
}

.radius25 {
border-radius: 25px;
}

.swiper-btn  {
    cursor: pointer;
}
.item2 {
    padding:15px 20px; 
    border-radius: 15px;
padding: 15px 24px;

background: #FFFFFF;
border: 1px solid #E5EBF6;
border-radius: 20px;

}

.cont h2, .cont .h2, .header-h2 {

font-family: 'Inter' !important;
font-style: normal;
font-weight: 600 !important;
font-size: 42px !important;
line-height: 51px !important;

color: #3E4653;


}
.cont h3 {

font-family: 'Inter';
font-style: normal;
font-weight: 500;
font-size: 20px;
line-height: 24px;

color: #6F7C8E;


}
.text-end {
    text-align: end;
}

.item2 .marker {
/* marks */

/* Auto layout */
display: inline-flex;
flex-direction: column;
justify-content: center;
align-items: flex-start;

gap: 5px;
padding: 4px 10px;

background: #E4F3FF;
border-radius: 25px;


font-family: 'Inter';
font-style: normal;
font-weight: 500;
font-size: 12px;
line-height: 15px;
/* identical to box height */

color: #0084FF;

}

.marker-29bc48 {
color:#8A38F5 !important;
background: #F5EBFF !important;

}
.marker-e42c5c {
    color: #ED1A3B !important;
 
background: #FFE9D3 !important;

}

.item2 .wishCompWrap .addCompare  {
    content: url("data:image/svg+xml;charset=UTF-8,%3csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M4.99805 17.0026C4.99805 18.1057 4.10378 19 3.00065 19C1.89549 19 1.00038 18.1026 1.00326 16.9974L1.02414 8.98178C1.02699 7.88644 1.91574 7 3.01109 7C4.10846 7 4.99805 7.88959 4.99805 8.98696L4.99805 17.0026Z' fill='%23BBC7D8'/%3e%3cpath d='M10.0605 19C11.1651 19 12.0605 18.1046 12.0605 17L12.0605 3C12.0605 1.89543 11.1651 1 10.0605 1C8.95598 1 8.06055 1.89543 8.06055 3L8.06055 17C8.06055 18.1046 8.95598 19 10.0605 19Z' fill='%23BBC7D8'/%3e%3cpath d='M17.0179 19C18.1136 19 19.0017 18.1116 19.0013 17.0159L18.9987 8.97099C18.9983 7.88234 18.1157 7 17.0271 7C15.9402 7 15.0583 7.87961 15.0554 8.9665L15.0345 17.0114C15.0316 18.1088 15.9205 19 17.0179 19Z' fill='%23BBC7D8'/%3e%3c/svg%3e ");
}

.item2 .wishCompWrap .addCompare.added {
    content: url("data:image/svg+xml;charset=UTF-8,%3csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M4.99805 17.0026C4.99805 18.1057 4.10378 19 3.00065 19C1.89549 19 1.00038 18.1026 1.00326 16.9974L1.02414 8.98178C1.02699 7.88644 1.91574 7 3.01109 7C4.10846 7 4.99805 7.88959 4.99805 8.98696L4.99805 17.0026Z' fill='%23ED1A3B'/%3e%3cpath d='M10.0605 19C11.1651 19 12.0605 18.1046 12.0605 17L12.0605 3C12.0605 1.89543 11.1651 1 10.0605 1C8.95598 1 8.06055 1.89543 8.06055 3L8.06055 17C8.06055 18.1046 8.95598 19 10.0605 19Z' fill='%23ED1A3B'/%3e%3cpath d='M17.0179 19C18.1136 19 19.0017 18.1116 19.0013 17.0159L18.9987 8.97099C18.9983 7.88234 18.1157 7 17.0271 7C15.9402 7 15.0583 7.87961 15.0554 8.9665L15.0345 17.0114C15.0316 18.1088 15.9205 19 17.0179 19Z' fill='%23ED1A3B'/%3e%3c/svg%3e ");
    fill:var(--main-red) !important;
}

.item2 .wishCompWrap .addWishlist {
content: url("data:image/svg+xml;charset=UTF-8,%3csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M14.5 2C17.046 2 19 3.94461 19 6.39551C18.9999 7.30534 18.7837 8.18444 18.3945 9.0459V9.04688C17.1521 11.7995 14.2571 14.1901 11.5225 16.4219C11.008 16.8417 10.5013 17.2551 10.0254 17.6572C10.0194 17.6623 10.0113 17.666 10 17.666C9.98872 17.666 9.98065 17.6623 9.97461 17.6572C9.49874 17.2551 8.99198 16.8417 8.47754 16.4219C5.74294 14.1901 2.84792 11.7995 1.60547 9.04688V9.0459C1.21635 8.18444 1.00007 7.30534 1 6.39551C1 3.94461 2.95404 2 5.5 2C6.50405 2 7.47872 2.29682 8.28125 2.82031C8.37518 2.88158 8.4669 2.94549 8.55566 3.0127C9.39756 3.65012 10.6024 3.65012 11.4443 3.0127C11.5331 2.94549 11.6248 2.88158 11.7188 2.82031C12.5213 2.29682 13.496 2 14.5 2Z' stroke='%23BBC7D8' stroke-width='2'/%3e%3c/svg%3e ");

}

.item2 .wishCompWrap .addWishlist.added {
content: url("data:image/svg+xml;charset=UTF-8,%3csvg width='20' height='18' viewBox='0 0 20 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M14.5 1C17.046 1 19 2.94461 19 5.39551C18.9999 6.30534 18.7837 7.18444 18.3945 8.0459V8.04688C17.1521 10.7995 14.2571 13.1901 11.5225 15.4219C11.008 15.8417 10.5013 16.2551 10.0254 16.6572C10.0194 16.6623 10.0113 16.666 10 16.666C9.98872 16.666 9.98065 16.6623 9.97461 16.6572C9.49874 16.2551 8.99199 15.8417 8.47754 15.4219C5.74294 13.1901 2.84792 10.7995 1.60547 8.04688V8.0459C1.21635 7.18444 1.00007 6.30534 1 5.39551C1 2.94461 2.95404 1 5.5 1C6.50405 1 7.47872 1.29682 8.28125 1.82031C8.37518 1.88158 8.4669 1.94549 8.55566 2.0127C9.39756 2.65012 10.6024 2.65012 11.4443 2.0127C11.5331 1.94549 11.6248 1.88158 11.7188 1.82031C12.5213 1.29682 13.496 1 14.5 1Z' fill='%23ED1A3B' stroke='%23ED1A3B' stroke-width='2'/%3e%3c/svg%3e ");
fill:var(--main-red) !important;
}
.item2 .prevtexttov {
   
font-family: 'Inter';
font-style: normal;
font-weight: 400;
font-size: 14px;
line-height: 17px;
height:55px;
min-height:55px;
max-height: 55px !important;
color: #3E4653;
margin-bottom:7px;
}
.item2 .price {
 /* 22 990 ₽ */

width: 89px;
height: 22px;

font-family: 'Inter';
font-style: normal;
font-weight: 600;
font-size: 18px;
line-height: 22px;
/* identical to box height */

color: #3E4653;
   
}
.item2 .price .measure {
    display: none;;
}

.item-status {
    /* Под заказ */


font-family: 'Inter';
font-style: normal;
font-weight: 500;
font-size: 12px;
line-height: 15px;
/* identical to box height */

}
.Stock {
    color:#8abf67;
}
.Zakaz {
    color: #ED1A3B;
}

.item2  .addCartContainer a {
/* buuton-cart */
text-decoration: none;;
/* Auto layout */
display: flex;
flex-direction: row;
justify-content: center;
align-items: center;
padding: 10px 15px;




background: #E5EBF6;
border-radius: 10px;


font-family: 'Inter';
font-style: normal;
font-weight: 500;
font-size: 14px;
line-height: 17px;
/* identical to box height */

color: #3E4653;


}

.item2 .addCartContainer a:hover, .item2 .addCartContainer a.added {
color:#fff !important;
background: #6F7C8E !important;
}

.item2 .addCart.requestPrice {
 
padding: 10px 15px;

border: 1px solid #6F7C8E !important;
border-radius: 10px;


font-family: 'Inter';
font-style: normal;
font-weight: 500;
font-size: 14px;
line-height: 17px;
/* identical to box height */
background: #fff !important;
color: #3E4653 !important;
margin-top:0px !important;
}
.item2 .addCart {
white-space: nowrap !important;
}

.text20 {


font-family: 'Inter';
font-style: normal;
font-weight: 500;
font-size: 20px;
line-height: 24px;

color: var(--subText);


}
a.text24, a.text18 {
    text-decoration: none;
    display: block;
}
.text24 {

font-family: 'Inter';
font-style: normal;
font-weight: 600;
font-size: 24px;
line-height: 29px;

color: #3E4653;


}

.text46 {

font-family: 'Inter';
font-style: normal;
font-weight: 600;
font-size: 46px;
line-height: 54px;
/* or 117% */

}
.text22 {
 
font-family: 'Inter';
font-style: normal;
font-weight: 600;
font-size: 22px;
line-height: 27px;
/* identical to box height */

}
.text18 {

font-family: 'Inter';
font-style: normal;
font-weight: 600;
font-size: 18px;
line-height: 22px;

color: #3E4653;

 
}
.previewText-lg {

font-family: 'Inter';
font-style: normal;
font-weight: 400;
font-size: 18px;
line-height: 24px;
/* or 133% */

color: #6F7C8E;

}
.previewText {

font-family: 'Inter';
font-style: normal;
font-weight: 400;
font-size: 16px;
line-height: 22px;
/* or 138% */

color: #6F7C8E;

 
}
.text-white {
    color:#fff;
}
.text-sub {
    color:var(--subText);
}

@media  (min-width:579px) {
    .item2 {
        min-width:265px;
        max-width: 265px;
    }
    
}
@media (max-width:1140px) {
    .swiper-initialized {
        overflow: hidden;
    } 
    
}