.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;width:38px;height:38px;text-align:center;line-height:38px;text-transform:uppercase;color:#fff;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%}.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:5px;z-index:20;font-size:13px}.products-list .product-labels .new-label,.products-grid .product-labels .new-label{right:5px}.products-list .product-labels .sale-label,.products-grid .product-labels .sale-label{left:5px}.products-list~.toolbar-products,.products-grid~.toolbar-products{margin-top:30px}.products.wrapper.products-grid .product-items{margin-left:-7.5px;margin-right:-7.5px}.products.wrapper.products-grid .product-items .product-item{padding:0 .75rem;margin-bottom:15px}.products.wrapper.products-grid .product-items .image-product{position:relative}.products.wrapper.products-grid .product-items .image-product .quickview-handler{width:44px;height:44px;line-height:40px;position:absolute;text-align:center;top:50%;left:50%;transform:translate(-50%, -50%);margin:0;z-index:20;opacity:0;visibility:hidden;border:2px solid #525252;background:#ECECEC !important;color:#000 !important;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;transition:.1s;-moz-transition:.1s;-webkit-transition:.1s;-o-transition:.1s}.products.wrapper.products-grid .product-items .image-product .quickview-handler:before{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:21px}.products.wrapper.products-grid .product-items .image-product .quickview-handler span{display:none}.products.wrapper.products-grid .product-items .product-item .price-box{margin:0 0 1.75rem}@media (max-width:991px){.products.wrapper.products-grid .product-items .product-item .price-box{display:none}}.products.wrapper.products-grid .product-items .product-item .price-box .price{font-size:25px;line-height:24px;font-weight:700;color:#000}@media (max-width:991px){.products.wrapper.products-grid .product-items .product-item .price-box .price{font-size:22px}}.products.wrapper.products-grid .product-items .product-item .price-box .old-price .price{color:#999;font-size:100%;position:relative;top:4px}.products.wrapper.products-grid .product-items .product-image-container{vertical-align:top}.products.wrapper.products-grid .product-items .product-reviews-summary{display:block}.products.wrapper.products-grid .product-items .product-item .product-reviews-summary .rating-summary{display:inline-block}.products.wrapper.products-grid .product-items .product-reviews-summary .reviews-actions{display:none}.products.wrapper.products-grid .product-items .product-item-details{text-align:left;padding:1rem}.products.wrapper.products-grid .product-items .product-item-name{font-size:18px;font-weight:600;margin:0 0 .75rem;height:auto}@media (max-width:991px){.products.wrapper.products-grid .product-items .product-item-name{font-size:17px}}.products.wrapper.products-grid .product-items .product-item-name a{display:inline-block;color:#000;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.products.wrapper.products-grid .product-items .part_number_in_list{margin:0;color:#000}@media (max-width:991px){.products.wrapper.products-grid .product-items .part_number_in_list{display:none}}.products.wrapper.products-grid .product-items .review-containter{height:28px}.products.wrapper.products-grid .product-items .yotpo-sr-bottom-line-right-panel{display:none}@media (max-width:991px){.products.wrapper.products-grid .product-items .product-item-inner{display:grid}}.products.wrapper.products-grid .product-items .product-item-actions{margin:0}.products.wrapper.products-grid .product-items .product-item-actions .actions-primary{float:right;display:flex;justify-content:end;align-items:center;width:100%}@media (max-width:991px){.products.wrapper.products-grid .product-items .product-item-actions .actions-primary{justify-content:space-between}.products.wrapper.products-grid .product-items .product-item-actions .actions-primary .price-box{display:block;margin:0}}.products.wrapper.products-grid .product-items .product-item-actions .actions-primary button{border:none;height:44px;line-height:24px;padding:0 30px;font-size:16px;font-weight:700;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;box-shadow:none !important;-moz-box-shadow:none !important;-webkit-box-shadow:none !important;-o-box-shadow:none !important;transition:.1s;-moz-transition:.1s;-webkit-transition:.1s;-o-transition:.1s}@media (max-width:1024px){.products.wrapper.products-grid .product-items .product-item-actions .actions-primary button{font-size:14px;font-weight:400;height:40px}}.products.wrapper.products-grid .product-items .product-item-actions .contact-for-availability div.action.primary{font-size:16px;font-weight:700;height:44px}@media (max-width:1024px){.products.wrapper.products-grid .product-items .product-item-actions .contact-for-availability div.action.primary{font-size:14px;line-height:22px;font-weight:400;height:40px;padding:9px}}.products.wrapper.products-grid .product-items .product-item-actions .actions-secondary .action{display:inline-block;width:38px;height:38px;text-align:center;line-height:36px;color:#999;border:1px solid #e5e5e5;position:absolute;top:0;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;transition:.1s;-moz-transition:.1s;-webkit-transition:.1s;-o-transition:.1s}.products.wrapper.products-grid .product-items .product-item-actions .actions-secondary .action:before,.products.wrapper.products-grid .product-items .product-item-actions .actions-secondary .action span{display:none !important}.products.wrapper.products-grid .product-items .product-item-actions .actions-secondary .towishlist{left:0}.products.wrapper.products-grid .product-items .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.wrapper.products-grid .product-items .product-item-actions .actions-secondary .tocompare{right:0}.products.wrapper.products-grid .product-items .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.wrapper.products-grid .product-items .product-item-info{display:flex;gap:1rem;padding-bottom:0;position:relative;border:2px solid #e8e8e8}.products.wrapper.products-grid .product-items .product-item-info .image-product{width:40%}@media (max-width:991px){.products.wrapper.products-grid .product-items .product-item-info{display:block}.products.wrapper.products-grid .product-items .product-item-info .image-product{width:100%}}.products.wrapper.products-grid .product-items .product-item-info:hover{position:relative;z-index:30}.products.wrapper.products-grid .product-items .product-item-info:hover .image-product .quickview-handler{opacity:1;visibility:visible}.products.wrapper.products-grid .product-items .swatch-attribute:last-child{margin-bottom:10px}.products.wrapper.products-grid .product-items .swatch-attribute-options{margin:0}.products.wrapper.products-grid .product-items .swatch-option{float:none;display:inline-block;margin-left:3px;margin-right:3px}.products.wrapper.products-list .product-items .product-item .price-box{margin:0 0 1.75rem}@media (max-width:991px){.products.wrapper.products-list .product-items .product-item .price-box{display:none}}.products.wrapper.products-list .product-items .product-item .price-box .price{font-size:25px;line-height:24px;font-weight:700;color:#000}@media (max-width:991px){.products.wrapper.products-list .product-items .product-item .price-box .price{font-size:22px}}.products.wrapper.products-list .product-items .product-item .price-box .old-price .price{color:#999;font-size:100%;position:relative;top:4px}@media (max-width:991px){.products.wrapper.products-list .product-items .product-item-inner{display:grid}}.products.wrapper.products-list .product-items .product-item-actions{margin:0}.products.wrapper.products-list .product-items .product-item-actions .actions-primary{float:right;display:flex;justify-content:end;align-items:center;width:100%}@media (max-width:991px){.products.wrapper.products-list .product-items .product-item-actions .actions-primary{justify-content:space-between}.products.wrapper.products-list .product-items .product-item-actions .actions-primary .price-box{display:block;margin:0}}.products.wrapper.products-list .product-items .product-item-actions .actions-primary button{border:none;height:44px;line-height:24px;padding:0 30px;font-size:16px;font-weight:700;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;box-shadow:none !important;-moz-box-shadow:none !important;-webkit-box-shadow:none !important;-o-box-shadow:none !important;transition:.1s;-moz-transition:.1s;-webkit-transition:.1s;-o-transition:.1s}@media (max-width:1024px){.products.wrapper.products-list .product-items .product-item-actions .actions-primary button{font-size:14px;font-weight:400;height:40px}}@media (max-width:1024px){.products.wrapper.products-list .product-items .product-item-actions .contact-for-availability div.action.primary{font-size:14px;line-height:22px;font-weight:400;height:40px;padding:9px}}.detail-product-slider .block-title{font-size:138.461%;color:#222;text-transform:uppercase;margin-bottom:12px}.detail-product-slider .block-content{border:1px solid #e5e5e5}.detail-product-slider .owl-theme .owl-nav{margin:0;position:absolute;top:-44px;right:0}.detail-product-slider .owl-theme .owl-nav [class*='owl-']{margin:0;padding:0;width:26px;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}.detail-product-slider .owl-theme .owl-nav [class*='owl-']:before{font-size:18px}.detail-product-slider .owl-theme .owl-nav [class*='owl-'].owl-next{border-left:none}.detail-product-slider .owl-theme .owl-nav [class*='owl-'].owl-prev{border-right:none}.detail-product-slider .block-title{font-size:138.461%;color:#222;text-transform:uppercase;margin-bottom:12px}.detail-product-slider .block-content{border:none}.detail-product-slider .owl-theme .owl-nav{position:absolute;top:50%;left:0;right:0}.detail-product-slider .owl-theme .owl-nav [class*='owl-']{margin:0 3px;padding:0;width:44px;height:44px;background-color:#fff;border:1px solid #000 !important;color:#000;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:24px;display:flex;justify-content:center;align-items:center}.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 .field.qty{padding-left:0 !important;padding-right:0 !important}.products-grid.wishlist .product-item-info{text-align:center !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}