﻿.product_gallery_wr .featured_wrapper{height:260px;padding:6px;border:1px solid rgba(0,0,0,.1)}@media(min-width: 768px){.product_gallery_wr .featured_wrapper{height:300px}}@media(min-width: 992px){.product_gallery_wr .featured_wrapper{height:344px}}.product_gallery_wr .featured_wrapper picture{left:6px;top:6px;right:6px;bottom:6px}.product_gallery_wr .badges_wr{top:7px;left:5px}.thumbs_wr{padding-top:10px;margin-top:-3px;background:rgba(0,0,0,.04)}.thumbs_wr .slick_thumb_slider_wr{width:calc(100% - 70px);margin:0 auto}@media(min-width: 992px){.thumbs_wr .slick_thumb_slider_wr{width:calc(100% - 150px)}}.thumbs_wr .slick_thumb_slider_wr.slick-initialized button.slick-arrow{width:28px;height:28px;background:rgba(0,0,0,0)}.thumbs_wr .slick_thumb_slider_wr.slick-initialized button.slick-arrow.slick-prev{left:-33px}@media(min-width: 992px){.thumbs_wr .slick_thumb_slider_wr.slick-initialized button.slick-arrow.slick-prev{left:-65px}}.thumbs_wr .slick_thumb_slider_wr.slick-initialized button.slick-arrow.slick-next{right:-33px}@media(min-width: 992px){.thumbs_wr .slick_thumb_slider_wr.slick-initialized button.slick-arrow.slick-next{right:-65px}}.thumbs_wr .slick_thumb_slider_wr .slick-list{margin-right:-5px;margin-left:-5px}.thumbs_wr .slick_thumb_slider_wr .slick-slide{margin-right:5px;margin-left:5px}.thumbs_wr .slick_thumb_slider_wr .thumbnail_wrapper{height:100px}@media(min-width: 992px){.thumbs_wr .slick_thumb_slider_wr .thumbnail_wrapper{height:113px}}.thumbs_wr .slick_thumb_slider_wr .thumbnail_wrapper img{opacity:.5}.thumbs_wr .slick_thumb_slider_wr .thumbnail_wrapper:hover img{opacity:1}.thumbs_wr .slick_thumb_slider_wr .thumbnail_wrapper .video_bt{width:45px;height:45px}.thumbs_wr .slick_thumb_slider_wr .thumbnail_wrapper .video_bt:before{border-width:5px 0 5px 7px}.thumbs_wr .slick_thumb_slider_wr .slick-current .thumbnail_wrapper img{opacity:1}.summary a.woocommerce-review-link{font-size:12px}.summary .info_wr{padding:15px;border:1px solid rgba(0,0,0,.1);background:#fff}.summary .info_wr .in_stock{color:#fff;font-size:15px;font-weight:400;line-height:1.4;padding:0 10px;background:#6eac3f}.summary .info_wr .out_of_stock{color:#fff;font-size:15px;font-weight:400;line-height:1.4;padding:0 10px;background:#d3000a}.summary .info_wr .backorder{color:#fff;font-size:15px;font-weight:400;line-height:1.4;padding:0 10px;background:#ff0}.summary .info_wr ul{list-style:none;padding-left:0;margin:0}.summary .info_wr ul li{display:block;position:relative;line-height:1.5;padding-left:25px}.summary .info_wr ul li:nth-last-child(n+2){margin-bottom:8px !important}.summary .info_wr ul li:before{content:"";width:14px;height:14px;font-family:"Fontello",serif;border-radius:100%;background-color:#e3000b;position:absolute;left:0;top:6px;display:inline-flex;align-items:center;justify-content:center;color:#fff;font-size:12px}.summary .product_price{min-height:20px;font-size:20px}@media(min-width: 1200px){.summary .product_price{font-size:24px}}.summary .product_price ins,.summary .product_price del{justify-content:center;align-items:flex-start;display:flex;width:auto;padding:0 0 0 4px}.summary .product_price del{font-size:12px;color:#666;order:5}.summary .product_price del .woocommerce-Price-currencySymbol{display:none}@media(min-width: 1200px){.summary .product_price del{font-size:16px}}.summary .product_price .from_label{margin-right:5px;align-self:flex-end;margin-bottom:2px}.summary .product_price .woocommerce-variation-price .price{display:inline-flex}.summary form.cart{display:flex;padding:10px;align-items:center;margin-bottom:30px;width:100%;background:#e3000b}.summary form.cart .variations{margin-bottom:20px;border:0;width:100%}.summary form.cart .variations tr{display:block;width:100%;float:none;margin-bottom:10px}.summary form.cart .variations tr:last-child{margin-bottom:0}.summary form.cart .variations tr td,.summary form.cart .variations tr th{padding-right:0;display:block;width:100%;float:left;line-height:1;margin-bottom:5px;position:relative;border:0;vertical-align:top}.summary form.cart .variations tr td:last-child,.summary form.cart .variations tr th:last-child{margin-bottom:0}.summary form.cart .variations label{font-size:12px;margin-bottom:0;margin-left:0}.summary form.cart .variations .reset_variations{visibility:hidden;font-size:10px;left:0;bottom:-15px;position:absolute}.summary form.cart .single_variation_wrap{width:100%}.summary form.cart .single_variation_wrap .woocommerce-variation-price{margin-bottom:10px}.summary form.cart .single_variation_wrap .woocommerce-variation-price .price{display:flex}.summary form.cart .single_variation_wrap .woocommerce-variation-price .price del,.summary form.cart .single_variation_wrap .woocommerce-variation-price .price ins{display:flex}.summary form.cart .single_variation_wrap .woocommerce-variation-add-to-cart{display:flex;width:100%;flex-wrap:wrap}@media(min-width: 768px){.summary form.cart .single_variation_wrap .woocommerce-variation-add-to-cart{justify-content:space-between}}.summary form.cart .button{position:relative;text-transform:uppercase;border-radius:2px;border:1.5px solid #fff;font-size:8px;padding:0 4px;height:40px;margin-left:10px}@media(min-width: 375px){.summary form.cart .button{padding:0 10px;font-size:10px}}@media(min-width: 576px){.summary form.cart .button{font-size:8px;padding:0 4px}}@media(min-width: 768px){.summary form.cart .button{padding:0 8px;font-size:11px}}@media(min-width: 992px){.summary form.cart .button{padding:0 8px;font-size:8px}}@media(min-width: 1200px){.summary form.cart .button{padding:0 12px;font-size:11px}}.summary .woocommerce-product-details__short-description{margin-bottom:25px}.summary .woocommerce-product-details__short-description p{font-size:14px}.summary .product_meta{margin-top:30px;font-size:14px}.summary .product_meta span{margin-bottom:4px;display:block}.woocommerce-tabs{width:100%;padding-left:15px;padding-right:15px}.woocommerce-tabs ul{padding:0;margin:0;text-align:center;list-style:none;overflow:hidden;position:relative;display:none}@media(min-width: 768px){.woocommerce-tabs ul{display:block;text-align:left}}.woocommerce-tabs ul li{border:none;width:100%;border-bottom:2px solid rgba(0,0,0,0);border-radius:0;background-color:rgba(0,0,0,0);padding:4px 0;margin:0;transition:all .3s ease;display:inline-block;position:relative;z-index:0}@media(min-width: 768px){.woocommerce-tabs ul li{width:auto;margin:0 15px 0 0}}.woocommerce-tabs ul li a{color:#424242;text-transform:uppercase;font-size:14px;padding:3px 0;border-bottom:2px solid rgba(0,0,0,0)}.woocommerce-tabs ul li:hover,.woocommerce-tabs ul li.active{background:#fff;z-index:2}.woocommerce-tabs ul li:hover a,.woocommerce-tabs ul li.active a{color:#e3000b;border-bottom:1px solid #e3000b}.woocommerce-tabs .panel{line-height:1.5;background:#fff}.woocommerce-tabs .panel h2{display:none}.woocommerce-tabs .panel h3{margin:15px 0}@media(max-width: 767px){.woocommerce-tabs .panel{display:block !important}}@media(min-width: 768px){.woocommerce-tabs .panel{margin:0 0 20px;padding:15px;border:1px solid #e8e8e8}}.woocommerce-tabs .panel table{width:100%;border:1px solid #ddd;border-collapse:collapse;margin-bottom:20px}.woocommerce-tabs .panel table tr:nth-last-child(n+2) th,.woocommerce-tabs .panel table tr:nth-last-child(n+2) td{border-bottom:1px solid #ddd}.woocommerce-tabs .panel table tr th,.woocommerce-tabs .panel table tr td{line-height:1.5;vertical-align:top;padding:10px;min-width:90px;background:#f9f9f9;text-align:center}.woocommerce-tabs .panel table tr th{font-weight:600;font-size:14px;text-align:left}.woocommerce-tabs .panel table tr td{border-left:1px solid #ddd}.woocommerce-tabs .panel table tr td p:last-child{margin-bottom:0}.woocommerce-tabs .accordeon_toggler{color:#fff;text-align:center;background:#e3000b;border-bottom:unset}.woocommerce-tabs .accordeon_toggler:after{right:15px}.woocommerce-tabs .accordeon_toggler.expanded,.woocommerce-tabs .accordeon_toggler:hover{color:#e3000b;background:#fff;border-bottom:unset}#reviews #comments h2{display:none}#reviews #reply-title{line-height:1.5}#reviews #review_form{margin-top:30px;border-radius:10px;background:rgba(0,0,0,.1);padding:20px}@media(min-width: 1200px){#reviews #review_form{padding:30px}}#reviews #review_form #respond form .comment-notes{order:5}#reviews #review_form #respond form .comment-form-author{order:10}#reviews #review_form #respond form .comment-form-email{order:15}#reviews #review_form #respond form .assembly_wr,#reviews #review_form #respond form .complus_wr,#reviews #review_form #respond form .comminus_wr{order:25}#reviews #review_form #respond form .comment_form_comment_wr{order:35}#reviews #review_form #respond form .comment_form_rating_wr{order:50}#reviews #review_form #respond form .aiowps-captcha-equation,#reviews #review_form #respond form .aiowps-captcha{order:55}#reviews #review_form #respond form .comment-form-cookies-consent{order:60}#reviews #review_form #respond form .form-submit{order:65}#reviews #review_form #respond form textarea,#reviews #review_form #respond form input[type=email],#reviews #review_form #respond form input[type=text]{border-color:rgba(0,0,0,0)}#reviews #review_form #respond form .assembly_wr textarea,#reviews #review_form #respond form .complus_wr textarea,#reviews #review_form #respond form .comminus_wr textarea{height:100px;padding:15px}#reviews #review_form #respond form .comment-form-rating{width:100%;margin:15px 0;padding:0}#reviews #review_form #respond form .comment-form-rating p.stars a{position:relative;height:1em;width:1em;text-indent:-999em;display:inline-block;text-decoration:none}#reviews #review_form #respond form .comment-form-rating p.stars a::before{display:block;position:absolute;top:0;left:0;width:1em;height:1em;line-height:1;text-indent:0;overflow:hidden}#reviews #review_form #respond form p.form-submit,#reviews #review_form #respond form p.comment-form-cookies-consent,#reviews #review_form #respond form p.comment-form-comment,#reviews #review_form #respond form p.comment-form-author,#reviews #review_form #respond form p.comment-form-email{width:100%}#reviews #review_form #respond form .aiowps-captcha,#reviews #review_form #respond form .form-submit,#reviews #review_form #respond form .comment-notes,#reviews #review_form #respond form .comment-form-cookies-consent{margin:0;padding:0 15px;width:100%}#reviews #review_form #respond form .aiowps-captcha-equation{width:auto;padding:0 15px}#reviews #review_form #respond form .aiowps-captcha-equation input{margin-top:10px}#reviews #review_form #respond form .form-submit{margin-top:20px}#reviews #review_form .sub_review_item{border-radius:10px;border:1px solid rgba(0,0,0,.1);padding:20px}.review_item{border-radius:10px;background:rgba(0,0,0,.1);padding:20px}@media(min-width: 1200px){.review_item{padding:3px}}.comment-text .star-rating{float:right}.comment-respond form,.comments-form form{text-align:left;display:flex;flex-wrap:wrap;justify-content:space-between}.review_date{right:0;top:0}.loop_review_thumb_wr{width:30px;height:30px;border-radius:100%}@media(min-width: 576px){.loop_review_thumb_wr{width:64px;height:64px}}@media(min-width: 1200px){.loop_review_thumb_wr{width:80px;height:80px}}.reviews_rating_table{width:100%}@media(min-width: 1200px){.reviews_rating_table{width:245px}}.reviews_rating_item:nth-last-child(n+2){margin-bottom:10px}.reviews_rating{flex:0 0 10px;margin-right:6px}.reviews_star{flex:0 0 14px;margin-right:8px;color:#ff8436}.review_progress{flex:0 0 calc(100% - 83px);height:3px;background:rgba(0,0,0,.1);border-radius:10px}.review_progress span{width:100%;height:100%;top:0;left:0}.reviews_percentage{flex:0 0 38px;margin-left:8px}.related_products_wr{margin-bottom:50px}@media(min-width: 1200px){.related_products_wr .related_hd{text-align:center}}.related_products_wr .related_slider_wr:not(.slick-initialized) .loop_product_item_wr{max-width:240px}@media(min-width: 1270px){.related_products_wr .related_slider_wr .slick-prev{left:-30px}.related_products_wr .related_slider_wr .slick-next{right:-30px}}.viewed_products_wr{margin-bottom:50px}@media(min-width: 1200px){.viewed_products_wr .viewed_hd{text-align:center}}.viewed_products_wr .viewed_slider_wr{height:calc(50vw + 171px)}@media(min-width: 576px){.viewed_products_wr .viewed_slider_wr{height:calc(33.3333vw + 160px)}}@media(min-width: 1200px){.viewed_products_wr .viewed_slider_wr{height:500px}}@media(min-width: 1270px){.viewed_products_wr .viewed_slider_wr .slick-prev{left:-30px}.viewed_products_wr .viewed_slider_wr .slick-next{right:-30px}}/*# sourceMappingURL=woo_single.min.css.map */
