@keyframes bottomtop{0%{top:0}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,.5) none repeat scroll 0 0;bottom:50%;top:50%}.effect-1:hover:after{background:rgba(255,255,255,.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,.2);box-shadow:0 0 0 20px rgba(0,0,0,.2);background-color:rgba(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)}.effect-3{display:block;overflow:hidden;position:relative}.effect-3:before{position:absolute;top:0;left:-75%;z-index:2;display:block;content:'';width:50%;height:100%;background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,.3) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0%,rgba(255,255,255,.3) 100%);-webkit-transform:skewX(-25deg);transform:skewX(-25deg)}.effect-3:hover:before{-webkit-animation:shine .75s;animation:shine .75s}@-webkit-keyframes shine{100%{left:125%}}@keyframes shine{100%{left:125%}}@keyframes myeffect-slideshow{0%{opacity:0;transform:translateY(-300px);-webkit-transform:translateY(-300px);-moz-transform:translateY(-300px);-ms-transform:translateY(-300px);-o-transform:translateY(-300px)}100%{opacity:1;transform:translateY(0);-moz-transform:translateY(0);-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0)}}@-webkit-keyframes myeffect-slideshow{0%{opacity:0;transform:translateY(-300px);-webkit-transform:translateY(-300px);-moz-transform:translateY(-300px);-ms-transform:translateY(-300px);-o-transform:translateY(-300px)}100%{opacity:1;transform:translateY(0);-moz-transform:translateY(0);-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0)}}@-moz-keyframes myeffect-slideshow{0%{opacity:0;transform:translateY(-300px);-webkit-transform:translateY(-300px);-moz-transform:translateY(-300px);-ms-transform:translateY(-300px);-o-transform:translateY(-300px)}100%{opacity:1;transform:translateY(0);-moz-transform:translateY(0);-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0)}}.product-labels .product-label{font-size:92.85%;width:42px;height:42px;text-align:center;color:#fff;line-height:42px;text-transform:capitalize;font-weight:400;display:block;position:absolute;top:20px;z-index:4;background:url("../images/icon-product.png") no-repeat}.product-labels .product-label.new-label{right:10px;background-position:-42px 0}.product-labels .product-label.sale-label{left:10px;background-position:0 0}.products-grid .product-item{margin-bottom:30px;position:relative}.products-grid .product-item-info{width:100% !important;position:relative;border:0;transition:.2s;-moz-transition:.2s;-webkit-transition:.2s;-o-transition:.2s;overflow:hidden}.products-grid .product-item-info .product-reviews-summary{display:none !important}.products-grid .product-item-info .image-product{position:relative;text-align:center;overflow:hidden;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;box-shadow:0 5px 5px rgba(0,0,0,.05);background:#fff}.products-grid .product-item-info .product-item-photo{display:block;line-height:0;position:relative}.products-grid .product-item-info .product-item-details{padding:15px 0 25px;position:relative;text-align:center}.products-grid .product-item-info .product-item-details .product-item-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-bottom:0}.products-grid .product-item-info .product-item-details .product-item-name a{padding:6px 0;font-size:100%}.products-grid .product-item-info .product-item-details .swatch-option{float:none;display:inline-block;vertical-align:top}.products-grid .product-item-info .product-item-details .price-box{margin:3px 0 0}.products-grid .product-item-info .product-item-details .price-box .price{font-size:171.42%;font-weight:500}.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{padding:0;position:absolute;display:inline-block;margin:0;width:100%;left:0;right:0;bottom:10px;z-index:9;transition:.2s;-moz-transition:.2s;-webkit-transition:.2s;-o-transition:.2s}.products-grid .product-item-info .product-item-details .product-item-actions .action{background-color:#fff;display:inline-block;width:40px;height:40px;text-align:center;line-height:40px;color:#222;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;opacity:0;visibility:hidden;-webkit-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);margin-right:5px;float:left;padding:0;box-shadow:0 5px 10px rgba(0,0,0,.05);-moz-box-shadow:0 5px 10px rgba(0,0,0,.05);-webkit-box-shadow:0 5px 10px rgba(0,0,0,.05);-o-box-shadow:0 5px 10px rgba(0,0,0,.05)}.products-grid .product-item-info .product-item-details .product-item-actions .action:before{display:none}.products-grid .product-item-info .product-item-details .product-item-actions .action.tocart span{display:none}.products-grid .product-item-info .product-item-details .product-item-actions .action.tocart:after{content:'\e958';display:inline-block;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;font-size:18px}.products-grid .product-item-info .product-item-details .product-item-actions .action.towishlist{-webkit-transition-delay:.2;-ms-transition-delay:.2;-o-transition-delay:.2;transition-delay:.2}.products-grid .product-item-info .product-item-details .product-item-actions .action.towishlist:after{content:'\e93f';display:inline-block;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;font-size:18px}.products-grid .product-item-info .product-item-details .product-item-actions .action.tocompare{-webkit-transition-delay:.25;-ms-transition-delay:.25;-o-transition-delay:.25;transition-delay:.25}.products-grid .product-item-info .product-item-details .product-item-actions .action.tocompare:after{content:'\e933';display:inline-block;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;font-size:18px}.products-grid .product-item-info .product-item-details .product-item-actions .action.quickview-handler{-webkit-transition-delay:.3;-ms-transition-delay:.3;-o-transition-delay:.3;transition-delay:.3;display:inline-block}.products-grid .product-item-info .product-item-details .product-item-actions .action.quickview-handler:after{content:'\e954';display:inline-block;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;font-size:18px}.products-grid .product-item-info .product-item-details .product-item-actions .actions-secondary{vertical-align:top}.products-grid .product-item-info .product-item-details .swatch-option.color{margin:0 10px 0 3px}.products-grid .product-item-info .quickview-handler{display:none}.products-grid .product-item-info .quickview-handler span{display:none}.products-grid .product-item-info:hover .product-item-details .price-box{opacity:0}.products-grid .product-item-info:hover .product-item-details .product-item-actions .action{opacity:1;visibility:visible;-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}