.price-item:after,.price-item:before{content:"";bottom:0;right:0;opacity:0;top:0;left:0}.prices table{width:100%;border-collapse:collapse;margin:0;border-spacing:0}.prices table tbody tr:nth-child(2n) td{background:#f7f7f7}.prices table td{font-size:20px;line-height:22px;padding:9px 0 9px 36px;text-align:left;color:#292929;background:#ececec;vertical-align:top;border:none;border-bottom:2px solid #fff}@media (max-width:1400px){.prices table td{font-size:18px;padding:6px 0 6px 36px}}@media (max-width:640px){.prices table{display:block;position:relative}.prices table tbody,.prices table tbody tr{display:block}.prices table td{display:block;width:100%;text-align:center;padding:13px 30px 12px;border:none;line-height:1}}.prices table td:last-child{padding-right:56px;text-align:right;color:#8dbd2c;white-space:nowrap}@media (max-width:1400px){.prices table td:last-child{padding-right:30px}}.prices-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -20px;row-gap:30px}@media (max-width:1024px){.prices-list{margin:0 -10px;row-gap:20px}}@media (max-width:640px){.prices table td:last-child{text-align:center;padding:0 30px 12px}.prices-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0}}.prices-list__item{width:25%;padding:0 20px}@media (max-width:1024px){.prices-list__item{width:33.3333333333%;padding:0 10px}}@media (max-width:768px){.prices-list__item{width:50%}}@media (max-width:640px){.prices-list__item{width:100%;max-width:360px;padding:0}}.price-item{position:relative;overflow:hidden;padding-bottom:140%;display:block}.price-item:before{position:absolute;display:block;background:rgba(244,244,244,.65);-webkit-transition:opacity .3s;transition:opacity .3s;z-index:2}.price-item:after{display:inline-block;position:absolute;background-image:url(../media/images/icons/spr.png);background-position:0 0;width:75px;height:74px;margin:auto;z-index:3;-webkit-transition:opacity .3s;transition:opacity .3s}.price-item:hover:after,.price-item:hover:before{opacity:1}.price-item img{position:absolute;top:0;left:0;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;max-height:100%;max-width:100%;width:100%}