.product-item{--border: 1px solid #d3d3d3;--bg-color: #fff;--column-padding-x: 5px;border-left:var(--border);border-bottom:var(--border);background-color:var(--bg-color)}.product-item:nth-child(even){--bg-color: #f3f3f3}.product-item>div:not(.product-item__offers),.product-item .product-item__offer>div{padding:3px var(--column-padding-x);border-right:var(--border)}.product-item [class$="--offer"]{border-top:var(--border)}.product-item .product-item__showMore{border-top:var(--border);grid-column:1/-1}.product-item .product-item__article{display:flex;flex-direction:column;justify-content:center}.product-item .product-item__photo img{max-width:100%;width:100%;aspect-ratio:1;-o-object-fit:contain;object-fit:contain}@media(max-width: 767px){.product-item .product-item__photo{grid-row:span 2;border-bottom:var(--border)}}.product-item .product-item__to-card{display:flex;flex-direction:column;justify-content:center;text-align:center}@media(max-width: 767px){.product-item .product-item__to-card{padding:0;display:contents}.product-item .product-item__to-card .add-to-card{display:contents}.product-item .product-item__to-card .count{border-right:var(--border);padding:12px var(--column-padding-x);align-items:end;grid-row:1/span 2}}.product-item .product-item__name{text-decoration:underline;color:#1e2742;font-weight:700}.product-item .product-item__params{margin-top:10px;list-style:none;padding:0;font-size:11px;font-weight:bold}.product-item .product-item__params li{display:flex;gap:7px}.product-item .product-item__description{width:100%;margin-top:10px;font-size:11px;clear:both;text-align:justify;background-color:var(--bg-color);z-index:1;transition:box-shadow .2s;min-height:3.15rem}.product-item .product-item__description:hover{left:0;position:absolute;padding:0 var(--column-padding-x) 10px;border-bottom:var(--border);box-shadow:0 3px 4px 0 rgba(0,0,0,.4509803922)}.product-item .product-item__analogs{position:relative;font-size:11px;line-height:1.2}.product-item .product-item__analogs p{margin:0}.product-item .product-item__column-hover{position:relative;overflow:hidden}.product-item .product-item__column-hover:has(.product-item__hovers:hover){overflow:visible}.product-item .product-item__column-hover .product-item__hovers{list-style:none;padding:0;width:100%;margin-top:10px;font-size:11px;clear:both;text-align:justify;background-color:var(--bg-color);z-index:1;transition:box-shadow .2s;min-height:3.15rem}.product-item .product-item__column-hover .product-item__hovers:not(:hover){position:absolute}.product-item .product-item__column-hover .product-item__hovers:hover{left:0;position:absolute;padding:0 var(--column-padding-x) 10px;border-bottom:var(--border);box-shadow:0 3px 4px 0 rgba(0,0,0,.4509803922)}.product-item .product-item__offers{grid-column:span 3;display:grid}@media(max-width: 1200px){.product-item .product-item__offers{grid-column:span 2}}.product-item .product-item__offer{display:grid;grid-template-columns:var(--grid-column-end)}@media(max-width: 767px){.product-item .product-item__offer{border-top:var(--border)}}.product-item .product-item__quantity{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.product-item .product-item__quantity span{display:inline-block;width:100%;position:relative}.product-item .product-item__quantity span:not(:hover) .product-item__quantity-popup{opacity:0;visibility:hidden}.product-item .product-item__quantity-delivery{font-size:12px;color:#2969b1;font-weight:700}.product-item .product-item__quantity-popup{position:absolute;padding:0;list-style:none;position:absolute;padding:3px 10px;overflow:hidden;width:190px;background-color:#1e2742;color:#fff;font-size:12px;transition:opacity .2s,visibility .2s;top:100%;right:0;text-align:left}.product-item .product-item__price{display:flex;flex-direction:column;justify-content:center;text-align:center;font-size:9px;color:#1e2742;font-weight:500;gap:8px}@media(max-width: 767px){.product-item .product-item__price{border-bottom:var(--border);grid-column-start:2}}.product-item .product-item__price p{margin:0}.product-item .product-item__price .product-item__price-actuality{font-size:9px}.product-item .product-item__price .product-item__price-actuality>p{color:#2969b1;font-weight:700}.product-item .product-item__price .product-item__price-site{font-weight:700;color:#2969b1;font-size:15px}.product-item .small-text{display:block;text-align:center;font-size:12px;color:#1e2742}