.production-item{padding:0 0 20px;position:relative}@media (width>=768px){.production-item{padding:0 0 30px}}.production-item__overlay{z-index:2;position:absolute;inset:0}.production-item__overlay.focus-visible:focus~.production-item__image .image{transform:translate(-50%,-50%)scale(1.1)}@media (width>=768px){.production-item__overlay:hover~.production-item__image .image,.production-item__overlay:active~.production-item__image .image{transform:translate(-50%,-50%)scale(1.1)}.production-item__overlay:hover~.production-item__content .production-item__header__name,.production-item__overlay:active~.production-item__content .production-item__header__name{opacity:.5}}.production-item__overlay::-moz-focus-inner{border:0}.production-item__overlay.focus-visible:focus{border-radius:2px;outline:none;box-shadow:0 0 0 4px #69c3fd}.production-item__overlay.focus-visible:focus~.production-item__content .production-item__header__name{opacity:1}.production-item__content{padding:0 4px}@media (width>=768px){.production-item__content{padding:0 10px}}.production-item__header{margin:9px 0 0}.production-item__header__brand{color:#757575;word-break:break-all;font-size:11px;font-weight:400;line-height:13px;display:block}.production-item__header__name{word-break:break-all;color:#000;text-overflow:ellipsis;-webkit-line-clamp:2;word-wrap:break-word;-webkit-box-orient:vertical;max-height:34px;margin-top:5px;font-size:13px;font-weight:400;line-height:17px;transition:opacity .1s;display:-webkit-box;overflow:hidden}.production-item__header__special-price{letter-spacing:-.3px;color:#f77;margin:4px 0 1px;font-size:12px;font-weight:600;line-height:16px;display:inline-block}.production-item .production-item-price{margin:2px 0 0}.production-item .production-item-stats{margin:3px 0 0}.production-item .production-item-delivery-badge{margin:4px 0 0}.production-item .production-item-badge-list{margin:8px 0 0}.production-item--placeholder .production-item__header__brand,.production-item--placeholder .production-item__header__name{color:#ededed;background-color:#ededed}.production-item--placeholder .production-item__header__brand:before,.production-item--placeholder .production-item__header__name:before{content:" "}.production-item--placeholder .production-item__header__brand{width:80px}.production-item--placeholder .production-item-price{width:120px;margin-top:3px;line-height:21px}.production-item--placeholder .production-item-stats{width:100px}@keyframes productionItemPhAnim{0%{transform:translate(-30%)}to{transform:translate(30%)}}
