@media only screen and (max-width:768px){.zp_product_variation_element{margin-top:40px}}@media only screen and (max-width:600px){.zp_product_variation_element{margin-bottom:20px}}.zp_product_variation_element .content{cursor:pointer}.zp_product_variation_element .content .product-image-container .product-image{max-width:160px;position:relative;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.zp_product_variation_element .content .product-image-container::after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity 150ms ease-out,transform 150ms ease-out;-ms-transform:scale(0.9);transform:scale(0.9)}.zp_product_variation_element .content .product-image-container:hover::after{opacity:.25;-ms-transform:scale(1);transform:scale(1)}.zp_product_variation_element .content .product-text{color:#1d1d1d;overflow:hidden;margin-top:5px}@media only screen and (max-width:768px){.zp_product_variation_element .content .product-text{margin-top:30px}}@media only screen and (max-width:600px){.zp_product_variation_element .content .product-text{margin-top:-5px}}.zp_product_variation_element .content .product-text .title{margin-top:0;font-family:"HelveticaNeueLTStd-Lt","Helvetica Neue",Helvetica,Arial,Gotham,sans-serif;font-size:1.2em;text-align:left}@media only screen and (max-width:600px){.zp_product_variation_element .content .product-text .title{text-align:center}}.zp_product_variation_element .content .product-text .subline{display:none;font-family:"HelveticaNeueLTStd-Lt","Helvetica Neue",Helvetica,Arial,Gotham,sans-serif;margin-top:20px;margin-left:1px}