@keyframes bottomtop{0%{top:0px}100%{top:30px}}.effect-1{display:block;overflow:hidden;position:relative}.effect-1:before,.effect-1:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;transition:all .9s ease 0s}.effect-1:hover:before{background:rgba(255,255,255,0.5) none repeat scroll 0 0;bottom:50%;top:50%}.effect-1:hover:after{background:rgba(255,255,255,0.5) none repeat scroll 0 0;left:51%;right:50%}.effect-2{display:block;overflow:hidden;position:relative}.effect-2:before{border:1px solid #fff;bottom:15px;content:"";left:15px;opacity:0;filter:alpha(opacity=0);-webkit-transform:scale(1.4);-ms-transform:scale(1.4);-o-transform:scale(1.4);transform:scale(1.4);position:absolute;right:15px;top:15px;-webkit-transition:opacity .35s ease 0s,transform .35s ease 0s;-o-transition:opacity .35s ease 0s,transform .35s ease 0s;transition:opacity .35s ease 0s,transform .35s ease 0s;z-index:1}.effect-2:after{bottom:15px;content:"";left:15px;position:absolute;right:14px;top:15px;-webkit-transform:scale(1.4);-ms-transform:scale(1.4);-o-transform:scale(1.4);transform:scale(1.4);opacity:0;filter:alpha(opacity=0);-webkit-box-shadow:0 0 0 20px rgba(0,0,0,0.2);box-shadow:0 0 0 20px rgba(0,0,0,0.2);background-color:rgba(0,0,0,0.05);-webkit-transition:opacity .35s ease 0s,transform .35s ease 0s;-o-transition:opacity .35s ease 0s,transform .35s ease 0s;transition:opacity .35s ease 0s,transform .35s ease 0s;z-index:1}.effect-2:hover:before,.effect-2:hover:after{opacity:1;filter:alpha(opacity=100);-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.product-labels .product-label{position:absolute;top:-1px;font-size:114.28%;z-index:4;color:#fff;width:70px;height:40px;text-align:center;line-height:40px;text-transform:uppercase;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;font-weight:600}.product-labels .product-label.new-label{left:-1px;background-color:#0088cc;border-radius:30px 0 30px 0}.product-labels .product-label.sale-label{right:-1px;background-color:#ff4157;border-radius:0 30px 0 30px}.products-grid .product-item{margin-bottom:30px;position:relative}.products-grid .product-item-info{width:100% !important;background-color:#fff;position:relative;overflow:hidden;transition:.2s;-moz-transition:.2s;-webkit-transition:.2s;-o-transition:.2s}.products-grid .product-item-info .reviews-actions{display:none !important}.products-grid .product-item-info .image-product{position:relative;text-align:center;border-radius:30px;-moz-border-radius:30px;-webkit-border-radius:30px;border:1px solid #ddd}.products-grid .product-item-info .image-product img{border-radius:30px;-moz-border-radius:30px;-webkit-border-radius:30px}.products-grid .product-item-info .image-product .quickview-handler{display:none}.products-grid .product-item-info .product-item-photo{display:block;line-height:0;position:relative}.products-grid .product-item-info .product-item-details{margin:30px 0 0;position:relative;padding-right:70px}.products-grid .product-item-info .product-item-details .product-item-name{margin:0;padding:0 0 5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.products-grid .product-item-info .product-item-details .product-item-name a{padding:6px 0;font-size:114.28%}.products-grid .product-item-info .product-item-details .swatch-option{float:none;display:inline-block;vertical-align:middle}.products-grid .product-item-info .product-item-details .product-reviews-summary{display:none}.products-grid .product-item-info .product-item-details .price-box{margin:0}.products-grid .product-item-info .product-item-details .price-box .price{font-size:114.28%}.products-grid .product-item-info .product-item-details .price-box .old-price .price{position:relative;top:1px;font-size:100% !important}.products-grid .product-item-info .product-item-details div[class^="swatch-opt-"]{margin-bottom:0}.products-grid .product-item-info .product-item-details div[class^="swatch-opt-"] .swatch-attribute:last-child>div{margin-bottom:0}.products-grid .product-item-info .product-item-details .product-item-actions{position:absolute;right:0;top:0;z-index:1;background:#fff;margin:0px;transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}.products-grid .product-item-info .product-item-details .product-item-actions .actions-primary{vertical-align:middle;float:right}.products-grid .product-item-info .product-item-details .product-item-actions .actions-primary .tocart{height:49px;line-height:49px;width:70px;padding:0 20px;background-color:#99a4b8;color:#fff;text-transform:uppercase;border-radius:25px;-moz-border-radius:25px;-webkit-border-radius:25px;transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;display:flex;align-items:center}.products-grid .product-item-info .product-item-details .product-item-actions .actions-primary .tocart span{overflow:hidden;opacity:0;transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;font-size:0px}.products-grid .product-item-info .product-item-details .product-item-actions .actions-primary .tocart:before{background:url(../images/icon-images.png) no-repeat center 0;display:inline-block;content:"";width:35px;height:35px}.products-grid .product-item-info .product-item-details .product-item-actions .actions-secondary{vertical-align:top;float:right;width:0px;font-size:0px}.products-grid .product-item-info .product-item-details .product-item-actions .actions-secondary .action{background-color:#fff;border:1px solid #666;display:inline-block;width:49px;height:49px;text-align:center;line-height:49px;color:#666;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;transition:.1s;-moz-transition:.1s;-webkit-transition:.1s;-o-transition:.1s;margin:0 5px 0px 0;opacity:0;visibility:hidden}.products-grid .product-item-info .product-item-details .product-item-actions .actions-secondary .action:before{display:none}.products-grid .product-item-info .product-item-details .product-item-actions .actions-secondary .action:after{display:inline-block;content:"";width:35px;height:35px;overflow:hidden;position:relative;top:5px}.products-grid .product-item-info .product-item-details .product-item-actions .actions-secondary .action:hover{opacity:1;visibility:visible}.products-grid .product-item-info .product-item-details .product-item-actions .actions-secondary .action.towishlist:after{background:url("../images/icon-images.png") no-repeat center -245px}.products-grid .product-item-info .product-item-details .product-item-actions .actions-secondary .action.towishlist:hover:after{background-position:0 -210px}.products-grid .product-item-info .product-item-details .product-item-actions .actions-secondary .action.tocompare:after{background:url("../images/icon-images.png") no-repeat center -105px}.products-grid .product-item-info .product-item-details .product-item-actions .actions-secondary .action.tocompare:hover:after{background-position:center -70px}.products-grid .product-item-info .product-item-details .product-item-actions .actions-secondary .action.quickview-handler span{display:none}.products-grid .product-item-info .product-item-details .product-item-actions .actions-secondary .action.quickview-handler:after{background:url("../images/icon-images.png") no-repeat center -175px}.products-grid .product-item-info .product-item-details .product-item-actions .actions-secondary .action.quickview-handler:hover:after{background-position:center -140px}.products-grid .product-item-info .product-item-details .swatch-option.color{margin:0 10px 0 3px}.products-grid .product-item-info:hover .image-product img,.products-grid .product-item-info:hover .image-product .product-labels{opacity:0.3}.products-grid .product-item-info:hover .product-item-details .product-item-name,.products-grid .product-item-info:hover .product-item-details .price-box{opacity:0;visibility:hidden}.products-grid .product-item-info:hover .product-item-details .product-item-actions .actions-secondary{width:auto}.products-grid .product-item-info:hover .product-item-details .product-item-actions .actions-secondary .action{opacity:1;visibility:visible}.products-grid .product-item-info:hover .product-item-details .product-item-actions .actions-primary .tocart{width:auto !important}.products-grid .product-item-info:hover .product-item-details .product-item-actions .actions-primary .tocart span{overflow:visible;opacity:1;font-size:100%}