.ul-nostyle{list-style:none;margin:0;padding:0}@-moz-keyframes spin{100%{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg)}}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.product-labels .product-label{display:block;min-width:50px;height:50px;line-height:50px;text-align:center;text-transform:uppercase;color:#fff;padding:0 5px;border-radius:25px;-moz-border-radius:25px;-webkit-border-radius:25px}.product-labels .new-label{background-color:#00b46a}.product-labels .sale-label{background-color:#ff5500}.products-list .image-product{position:relative}.products-list .product-labels .product-label,.products-grid .product-labels .product-label{position:absolute;top:15px;z-index:20;font-size:13px}.products-list .product-labels .new-label,.products-grid .product-labels .new-label{right:15px}.products-list .product-labels .sale-label,.products-grid .product-labels .sale-label{left:15px}.products-grid .product-item{font-size:unset}.products-grid .product-item .price-box{margin:5px 0 15px}.products-grid .product-item-photo{display:block;padding:9px;background-color:#fff;border:1px solid #e5e5e5;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px}.products-grid .product-item .price-box .price{font-size:126.67%;font-weight:400;color:#e74c3c}.products-grid .product-item .price-box .old-price .price{color:#999;font-size:100%;position:relative;top:4px}.products-grid .product-image-container{vertical-align:top}.products-grid .product-reviews-summary{display:block}.products-grid .product-item .product-reviews-summary .rating-summary{display:inline-block}.products-grid .product-reviews-summary .reviews-actions{display:none}.products-grid .product-item-details{text-align:center;padding:10px 10px 0;position:relative}.products-grid .product-item-name{font-size:107.69%;margin:0 0 6px}.products-grid .product-item-name a{display:inline-block}.products-grid .product-item-actions{margin:0}.products-grid .product-item-actions .actions-primary button{background:#fff;border:1px solid #e5e5e5;height:44px;line-height:42px;color:#666;padding:0 20px;font-size:92.307%;text-transform:uppercase;font-weight:700;overflow:hidden;position:relative;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;transition:.1s;-moz-transition:.1s;-webkit-transition:.1s;-o-transition:.1s}.products-grid .product-item-actions .actions-primary button span{display:block}.products-grid .product-item-actions .actions-secondary{display:inline-block;font-size:1.4rem;vertical-align:middle;position:absolute;white-space:nowrap;top:-145px;right:10px;opacity:0;visibility:hidden;z-index:10;transition:.1s;-moz-transition:.1s;-webkit-transition:.1s;-o-transition:.1s}.products-grid .product-item-actions .actions-secondary .action{display:block;width:38px;height:38px;text-align:center;line-height:38px;color:#fff;margin-top:7px;border:none;background-color:#524d5e;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;transition:.1s;-moz-transition:.1s;-webkit-transition:.1s;-o-transition:.1s}.products-grid .product-item-actions .actions-secondary .action:before,.products-grid .product-item-actions .actions-secondary .action span{display:none !important}.products-grid .product-item-actions .actions-secondary .towishlist:after{content:'\e93f';display:inline-block;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;font-size:16px}.products-grid .product-item-actions .actions-secondary .tocompare:after{content:'\e952';display:inline-block;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;font-size:16px}.products-grid .product-item-actions .actions-secondary .quickview-handler:after{content:'\e954';display:inline-block;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;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{padding-bottom:30px;height:100%;width:100%;position:relative}.products-grid .product-item-info:hover .product-item-actions .actions-secondary{opacity:1;visibility:visible}.products-grid .product-item-info:hover .product-item-photo{border-width:2px;padding:8px}.products-grid .product-item-info:hover .product-item-actions .actions-primary button{border-color:transparent;box-shadow:0 -2px 0px rgba(0,0,0,0.15) inset;-moz-box-shadow:0 -2px 0px rgba(0,0,0,0.15) inset;-webkit-box-shadow:0 -2px 0px rgba(0,0,0,0.15) inset;-o-box-shadow:0 -2px 0px rgba(0,0,0,0.15) inset}.products-grid .swatch-attribute:last-child{margin-bottom:10px}.products-grid .swatch-attribute-options{margin:0}.products-grid .swatch-option{float:none;display:inline-block;margin-left:3px;margin-right:3px}.tabs-product .products-grid .product-item-photo{border:none !important;padding:8px}.detail-product-slider .block-title{font-size:138.461%;color:#222;text-transform:uppercase;margin-bottom:12px}.detail-product-slider .owl-theme .owl-nav{margin:0;position:absolute;top:-44px;right:-3px}.detail-product-slider .owl-theme .owl-nav [class*='owl-']{margin:0 3px;padding:0;width:34px;height:34px;line-height:32px;background-color:#fff;border:1px solid #e5e5e5;color:#888;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;transition:.1s;-moz-transition:.1s;-webkit-transition:.1s;-o-transition:.1s;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%}.detail-product-slider .owl-theme .owl-nav [class*='owl-']:before{font-size:18px}.detail-product-slider .owl-theme .owl-nav [class*='owl-']:hover{border-color:transparent}.products-grid.wishlist .product-item .price-box{margin:5px 0 15px}.products-grid.wishlist .product-item .fieldset{display:flex;align-items:flex-end}.products-grid.wishlist .product-item .fieldset .field.qty{padding-left:0 !important;padding-right:10px !important;margin-bottom:0 !important}.products-grid.wishlist .product-item-info{text-align:unset !important;padding-bottom:20px}.products-grid.wishlist .product-item-info .product-item-inner{position:static}.products-grid.wishlist .product-item-info .box-tocart{margin-bottom:10px}.products-grid.wishlist .product-item-actions .actions-primary button{height:36px;line-height:34px}@media (max-width:768px){.products-grid .product-item-info{padding-bottom:10px}}