.tmpcoder-product-add-to-cart *{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}.woocommerce .tmpcoder-product-add-to-cart a.added_to_cart{padding:0}.woocommerce div.product .tmpcoder-product-add-to-cart form.cart,.woocommerce div.product .tmpcoder-product-add-to-cart form.cart .variations{margin:0}.woocommerce div.product .tmpcoder-product-add-to-cart form.cart div.quantity{margin:0}.tmpcoder-product-adc-align-left .cart,.tmpcoder-product-adc-align-left .tmpcoder-product-add-to-cart .tmpcoder-quantity-wrapper{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.tmpcoder-product-adc-align-center .cart,.tmpcoder-product-adc-align-center .tmpcoder-product-add-to-cart .tmpcoder-quantity-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tmpcoder-product-adc-align-right .cart,.tmpcoder-product-adc-align-right .tmpcoder-product-add-to-cart .tmpcoder-quantity-wrapper{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.tmpcoder-add-to-cart-layout-column.tmpcoder-product-adc-align-left .cart{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.tmpcoder-add-to-cart-layout-column.tmpcoder-product-adc-align-center .cart{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tmpcoder-add-to-cart-layout-column.tmpcoder-product-adc-align-right .cart{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.tmpcoder-add-to-cart-icons-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.tmpcoder-product-add-to-cart .quantity{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tmpcoder-product-add-to-cart .tmpcoder-quantity-wrapper{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tmpcoder-product-add-to-cart .tmpcoder-quantity-wrapper i{cursor:pointer}.tmpcoder-quantity-wrap{width:100%}.elementor-widget-tmpcoder-product-add-to-cart:not(.tmpcoder-product-qty-align-default) .tmpcoder-quantity-wrapper .qty{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.elementor-widget-tmpcoder-product-add-to-cart:not(.tmpcoder-product-qty-align-default) .tmpcoder-quantity-wrapper .qty::-webkit-inner-spin-button,.tmpcoder-quantity-wrap .qty::-webkit-outer-spin-button{-webkit-appearance:none}.tmpcoder-product-add-to-cart .quantity .qty,.tmpcoder-product-add-to-cart .tmpcoder-quantity-wrapper i{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tmpcoder-buttons-layout-row .woocommerce-variation-add-to-cart{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tmpcoder-buttons-layout-column .woocommerce-variation-add-to-cart{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.tmpcoder-product-qty-align-left.tmpcoder-buttons-layout-column .woocommerce-variation-add-to-cart .tmpcoder-quantity-wrapper{-ms-flex-item-align:start;align-self:flex-start}.tmpcoder-product-qty-align-center.tmpcoder-buttons-layout-column .woocommerce-variation-add-to-cart .tmpcoder-quantity-wrapper{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.tmpcoder-product-qty-align-right.tmpcoder-buttons-layout-column .woocommerce-variation-add-to-cart .tmpcoder-quantity-wrapper{-ms-flex-item-align:end;align-self:flex-end}.woocommerce div.product .tmpcoder-product-add-to-cart form.cart .group_table td{vertical-align:middle;padding:0}.tmpcoder-product-add-to-cart .reset_variations{display:none}.tmpcoder-variations-layout-column .variations tr th,.tmpcoder-variations-layout-column .variations tr td{padding:0;width:100%}.elementor-widget-tmpcoder-product-add-to-cart a.added_to_cart,.elementor-widget-tmpcoder-product-add-to-cart button.single_add_to_cart_button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0}.tmpcoder-product-add-to-cart button.loading:after{top:auto!important}.tmpcoder-product-add-to-cart a.added_to_cart{text-align:center}.tmpcoder-product-add-to-cart .available-on-backorder,.tmpcoder-product-add-to-cart .out-of-stock,.tmpcoder-product-add-to-cart .in-stock{display:none}.woocommerce-grouped-product-list-item a.button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;font-weight:400}.tmpcoder-product-tabs p{margin:0}.tmpcoder-product-tabs ol,.tmpcoder-product-tabs ul{padding:0}.tmpcoder-product-tabs .woocommerce-noreviews{margin-bottom:10px}.woocommerce div.product .tmpcoder-product-tabs .woocommerce-tabs ul.tabs,.woocommerce div.product .tmpcoder-product-tabs .woocommerce-tabs ul.tabs li,.woocommerce div.product .tmpcoder-product-tabs .woocommerce-tabs ul.tabs li.active{overflow:visible;padding:0;margin:0;border:none;background-color:#fff0}.woocommerce div.product .tmpcoder-product-tabs .woocommerce-tabs ul.tabs li a{display:block;font-weight:400}.woocommerce div.product .tmpcoder-product-tabs .woocommerce-tabs ul.tabs::before,.woocommerce div.product .tmpcoder-product-tabs .woocommerce-tabs ul.tabs::after,.woocommerce div.product .tmpcoder-product-tabs .woocommerce-tabs ul.tabs li::before,.woocommerce div.product .tmpcoder-product-tabs .woocommerce-tabs ul.tabs li::after{display:none}.tmpcoder-tabs-position-above .tmpcoder-product-tabs .woocommerce-tabs ul.tabs li.active:after{content:' ';display:block;border:none;-webkit-box-shadow:none;box-shadow:none;padding:0;margin:0;position:static;margin-left:auto;margin-right:auto}.tmpcoder-tabs-position-above .tmpcoder-product-tabs .woocommerce-tabs ul.tabs li a{border-bottom:none}.elementor-widget-tmpcoder-product-tabs .wc-tabs,.tmpcoder-tabs-position-left .wc-tabs-wrapper,.tmpcoder-tabs-position-right .wc-tabs-wrapper{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex}.elementor-widget-tmpcoder-product-tabs.tmpcoder-tabs-position-above .wc-tabs{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.tmpcoder-tabs-position-left .wc-tabs,.tmpcoder-tabs-position-right .wc-tabs{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.tmpcoder-tabs-position-left .wc-tabs-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.tmpcoder-tabs-position-right .wc-tabs-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.tmpcoder-tabs-hr-position-center .wc-tabs,.tmpcoder-tabs-hr-position-center .wc-tabs-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tmpcoder-tabs-hr-position-center .wc-tabs,.tmpcoder-tabs-hr-position-center .wc-tabs-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tmpcoder-tabs-hr-position-left .wc-tabs{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.tmpcoder-tabs-hr-position-right .wc-tabs{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.tmpcoder-tabs-hr-position-right .wc-tabs{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.elementor-widget-tmpcoder-product-tabs:not(.tmpcoder-tabs-hr-position-left):not(.tmpcoder-tabs-hr-position-right):not(.tmpcoder-tabs-hr-position-center) .tmpcoder-tabs>.tmpcoder-tabs-wrap{width:100%}.elementor-widget-tmpcoder-product-tabs:not(.tmpcoder-tabs-hr-position-left):not(.tmpcoder-tabs-hr-position-right):not(.tmpcoder-tabs-hr-position-center) .tmpcoder-tabs>.tmpcoder-tabs-wrap>.tmpcoder-tab{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0%}.elementor-widget-tmpcoder-product-tabs:not(.tmpcoder-tabs-hr-position-left):not(.tmpcoder-tabs-hr-position-right):not(.tmpcoder-tabs-hr-position-center) .tmpcoder-tabs>.tmpcoder-tabs-wrap>.tmpcoder-tab:first-of-type{margin-left:0!important}.elementor-widget-tmpcoder-product-tabs:not(.tmpcoder-tabs-hr-position-left):not(.tmpcoder-tabs-hr-position-right):not(.tmpcoder-tabs-hr-position-center) .tmpcoder-tabs>.tmpcoder-tabs-wrap>.tmpcoder-tab:last-of-type{margin-right:0!important}.elementor-widget-tmpcoder-product-tabs:not(.tmpcoder-tabs-hr-position-left):not(.tmpcoder-tabs-hr-position-right):not(.tmpcoder-tabs-hr-position-center) .tmpcoder-tabs .wc-tabs{width:100%}.elementor-widget-tmpcoder-product-tabs:not(.tmpcoder-tabs-hr-position-left):not(.tmpcoder-tabs-hr-position-right):not(.tmpcoder-tabs-hr-position-center) .wc-tabs li{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0%}.elementor-widget-tmpcoder-product-tabs .wc-tabs li{position:relative;text-align:center}.woocommerce div.product .tmpcoder-product-tabs .woocommerce-tabs .panel{margin:0}.elementor-widget-tmpcoder-product-tabs .woocommerce-Tabs-panel{width:100%;display:none}.woocommerce .elementor-widget-tmpcoder-product-tabs table.shop_attributes{margin-bottom:0}.tmpcoder-product-additional-information table.shop_attributes{margin-bottom:0}.tmpcoder-product-additional-information table td,.tmpcoder-product-additional-information table th,.elementor-widget-tmpcoder-product-tabs table td,.elementor-widget-tmpcoder-product-tabs table th{vertical-align:middle}.woocommerce .elementor-widget-tmpcoder-product-tabs .tmpcoder-product-tabs table,.woocommerce .elementor-widget-tmpcoder-product-tabs .tmpcoder-product-tabs table,.woocommerce .elementor-widget-tmpcoder-product-tabs .tmpcoder-product-tabs tr th,.woocommerce .elementor-widget-tmpcoder-product-tabs .tmpcoder-product-tabs tr td,.woocommerce .tmpcoder-product-additional-information table.shop_attributes,.woocommerce .tmpcoder-product-additional-information table.shop_attributes td,.woocommerce .elementor-widget-tmpcoder-product-tabs table.shop_attributes,.woocommerce .elementor-widget-tmpcoder-product-tabs table.shop_attributes td,.woocommerce .elementor-widget-tmpcoder-product-tabs table.shop_attributes th,.woocommerce .tmpcoder-product-additional-information table.shop_attributes th{border:none}.elementor-widget-tmpcoder-product-tabs .form-submit #submit{line-height:1}.elementor-widget-tmpcoder-product-tabs #reviews #comments ol.commentlist li .comment-text{margin:0 0 0 50px;border:1px solid;border-radius:4px;padding:1em 1em 0}.elementor-widget-tmpcoder-product-tabs .comment_container{position:relative}.elementor-widget-tmpcoder-product-tabs .comment-reply-title{display:none}.elementor-widget-tmpcoder-product-tabs #reviews #comments ol.commentlist li .comment-text .description p{margin-bottom:0}.elementor-widget-tmpcoder-product-tabs .commentlist li{margin-bottom:10px}.tmpcoder-individual-rating{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tmpcoder-product-tabs h2.woocommerce-Reviews-title:first-of-type{display:none}.elementor-widget-tmpcoder-product-tabs .woocommerce-Reviews .comment_container{border-bottom:none;padding:0;margin:0}.tmpcoder-individual-rating-cont{position:relative;display:inline-block;width:150px}.tmpcoder-individual-rating-cont span{position:absolute;top:0;left:0;display:inline-block;height:100%;background-color:#000}.elementor-widget-tmpcoder-product-tabs #reviews #comments ol.commentlist li img.avatar{float:left;position:absolute;top:0;left:0;padding:0;width:32px;height:auto;background:#ebe9eb;border:1px solid #e4e1e3;margin:0;-webkit-box-shadow:none;box-shadow:none}.elementor-widget-tmpcoder-product-tabs p.stars a{position:relative;height:1em;width:1em;text-indent:-999em;display:inline-block;text-decoration:none;-webkit-box-shadow:none;box-shadow:none;margin:0;font-size:inherit;border:none;width:15px;text-indent:-999999px}.elementor-widget-tmpcoder-product-tabs p.stars.selected a.active:before,.elementor-widget-tmpcoder-product-tabs p.stars:hover a:before,.elementor-widget-tmpcoder-product-tabs p.stars.selected a:not(.active):before,.elementor-widget-tmpcoder-product-tabs p.stars.selected a.active:before{content:"\e020"}.elementor-widget-tmpcoder-product-tabs p.stars a:before,.elementor-widget-tmpcoder-product-tabs p.stars a:hover~a:before,.elementor-widget-tmpcoder-product-tabs p.stars.selected a.active~a:before{content:"\e021"}.elementor-widget-tmpcoder-product-tabs p.stars a::before{display:block;position:absolute;top:0;left:0;width:1em;height:1em;line-height:1;font-family:WooCommerce;content:"\e021";text-indent:0;opacity:1;font-size:inherit}.elementor-widget-tmpcoder-product-tabs p.stars a:hover::before{content:"\e020"}.elementor-widget-tmpcoder-product-tabs p.stars a.active::before{content:"\e020"}.elementor-widget-tmpcoder-product-tabs .star-rating::before{color:#000;float:left;top:0;left:0;position:absolute}.elementor-widget-tmpcoder-product-tabs .star-rating span::before{top:0;position:absolute;left:0}.elementor-widget-tmpcoder-product-tabs .comment-form-author,.elementor-widget-tmpcoder-product-tabs .comment-form-email{float:left}.elementor-widget-tmpcoder-product-tabs.tmpcoder-forms-submit-justify .form-submit input{display:block;width:100%}.tmpcoder-product-tabs .wc-tabs{height:100%}/** Widgets: product-media-list, woo-product-title, woo-product-price, woo-add-to-cart, woo-short-description, product-tabs **/