.product--vertical{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;background:#fff;line-height:1.25rem}@media (min-width:768px){.product--vertical{position:relative;-webkit-box-shadow:0 6px 32px rgba(14,14,14,.12);box-shadow:0 6px 32px rgba(14,14,14,.12);-webkit-transition:-webkit-box-shadow .25s linear;transition:-webkit-box-shadow .25s linear;-o-transition:box-shadow .25s linear;transition:box-shadow .25s linear;transition:box-shadow .25s linear,-webkit-box-shadow .25s linear}.product--vertical:focus,.product--vertical:hover{z-index:1;-webkit-box-shadow:0 0 32px rgba(0,0,0,.25);box-shadow:0 0 32px rgba(0,0,0,.25)}}.product--vertical .product__image picture{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:160px;max-width:100%}@media (min-width:992px){.product--vertical .product__image picture{height:310px}}.product--vertical .product__image img{width:auto;height:auto;max-width:100%;max-height:100%}.product--vertical .product__details{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}@media (max-width:1199.98px){.product--vertical .product__category{font-size:.8125rem;line-height:1.125rem}}.product--vertical .product__condition .field__label{color:rgb(141.5,141.5,141.5);margin-right:.25rem}.product--vertical .product__condition .field--name-field-condition.field--label-above{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.product--vertical .product__more{left:0;bottom:0;pointer-events:none;opacity:0;-webkit-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.product--vertical:focus,.product--vertical:hover{outline:0}.product--vertical:focus .product__more,.product--vertical:hover .product__more{opacity:1;pointer-events:auto}.product--vertical .has-super-deal{margin-left:auto}@media (max-width:991.98px){.product--vertical .price{font-size:1.4375rem!important}}.product--vertical .rating-list .label{font-weight:700}