.morecontent span{display:none;}
a.morelink:focus{outline:none;}
.morelink{display:block;}
.webeditor-add-to-cart.webeditor-product-simple .ast-stock-detail{display:none !important;}
.review-content a.morelink{color:#dd3333 !important;background-image:url(//buythermopro.com/wp-content/themes/astra-child/assets/images/plus-icon.svg);padding-left:25px;background-repeat:no-repeat;background-position:left top 1px;margin-top:9px;background-size:17px;filter:invert(42%) sepia(56%) saturate(4623%) hue-rotate(339deg) brightness(87%) contrast(99%);}
.review-content a.morelink.less{background-image:url(//buythermopro.com/wp-content/themes/astra-child/assets/images/less-icon.svg);}
.media-bar_wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;align-items:center;}
.woocommerce div.ast-sticky-add-to-cart-action-wrap .button.single_add_to_cart_button{padding:11px 18px;border:1px solid #dd3333;}
.woocommerce div.ast-sticky-add-to-cart-action-wrap .button.single_add_to_cart_button:hover{background:#fff !important;color:#dd3333;}
.elemntor-custom-hurrytimer .hurrytimer-campaign{width:100%;margin-bottom:8px;border-bottom:1px solid #b1b1b1;display:flex;flex-wrap:wrap;align-items:center;border-top:1px solid #b1b1b1}
.elemntor-custom-hurrytimer .hurrytimer-campaign .hurrytimer-button-wrap{order:1;display:block;width:100%;}
.elemntor-custom-hurrytimer .hurrytimer-campaign .hurrytimer-button-wrap a.hurrytimer-button{max-width:91%;width:100%;text-align:center;cursor:unset;outline:none;font-weight:700;}
.elemntor-custom-hurrytimer .hurrytimer-campaign .hurrytimer-headline{order:2;margin-left:0 !important;}
.elemntor-custom-hurrytimer .hurrytimer-campaign .hurrytimer-timer{order:3;}
.value-prop{margin-top:10px !important;display:flex;justify-content:space-between;width:100%;max-width:80%;margin:0 auto;}
.value-prop img{height:35px !important;width:35px;}
.value-prop .prop{text-align:center;}
.value-prop .prop p{line-height:17px;font-weight:300;color:#1d1f27;font-size:12px;letter-spacing:.4px;margin-top:5px;margin-bottom:0;}
.value-prop .prop p:hover{color:#e8343a;}
.ivole-reviews-grid{margin-bottom:35px !important;}
.ast-sticky-add-to-cart-action-wrap .value-prop{display:none;}
.single-product .summary.entry-summary form.cart .button.single_add_to_cart_button{padding:18px 20px;width:100%;margin-top:10px;}
.single-product .summary.entry-summary .quantity .qty{min-height:40px;width:100%;}
.woocommerce-page #reviews .contribution-karma{margin-left:8em;}
.woocommerce ul.products li.product, .woocommerce-page ul.products li.product{border:1px solid #d3ced2;}
.woocommerce.fixed-compare-table tr.rating{height:auto !important;padding-left:0;}
.load-more{width:100%;display:flex;flex-wrap:wrap;margin-bottom:50px;}
button.load_More_btn{border-radius:0 !important;padding:14px 22px !important;color:#fff;margin:0 auto;}
button.load_More_btn{color:#ffffff !important;border:1px solid #dd3333;}
button.load_More_btn: hover{color:#dd3333 !important;background:#fff;}
.woocommerce div.product.webeditor ul.tabs{margin:0 0 1em !important;}
.single-custom-product-page p.ast-stock-detail{display:block !important;margin-bottom:0 !important;}
.wsc-cart-button,.single-product .summary.entry-summary form.cart .button.single_add_to_cart_button{color:#ffffff !important;border:1px solid #dd3333;}
.wsc-center-section-price,.wsc-left-section-details{font-size:20px;}
.wsc-left-section-details{font-weight:700;}
.wsc-cart-button:hover,.single-product .summary.entry-summary form.cart .button.single_add_to_cart_button:hover{color:#dd3333 !important;background:#fff;}
.wsc-right-div{width:11%;}
.wsc-left-div{width:fit-content;}
.wsc-center-div{width:45%;}
.custom-product-page-tab .woocommerce-tabs ul.tabs li{margin-bottom:10px !important;}
.woocommerce-product-details__short-description ul li{background:url(//buythermopro.com/wp-content/uploads/2022/09/list-icon.svg);background-repeat:no-repeat;padding:0px 0px 5px 22px;list-style:none;background-size:15px;background-position:left 0px top 6px;}
.woocommerce-product-details__short-description ul{margin:0;}
. .single-product.woocommerce .woocommerce-tabs ul.tabs li{padding:4px 25px !important;border:1px solid #d3ced2 !important;margin-bottom:10px !important;}
.single-product.woocommerce .woocommerce-tabs ul.tabs li.active{background:#DD3333 !important;border-color:#DD3333;}
.single-product.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:#fff;}
.single-product.woocommerce div.product .woocommerce-tabs .panel{border:1px solid #d3ced2;padding:35px;margin-top:-26px !important;}
.single-product.woocommerce div.product .woocommerce-tabs ul.tabs::before{display:none !important;}
.webeditor-widget .webeditor-icon-list-icon{align-self:start;margin-top:6px;}
.ast-sticky-add-to-cart-title-wrap img{display:none;}
div#ppcp-messages{margin-top:10px;}
div.ast-sticky-add-to-cart div#ppcp-messages{display:none !important;}
@media(max-width:1450px){
.wsc-right-div{width:16%;}.wsc-center-div{width:58%;}
}
@media(max-width:1150px){
.wsc-right-div{width:23%;}.wsc-center-div{width:54%;}
.value-prop{max-width:100%;}
}
@media(max-width:980px){
.product-rating-details{width:100% !important;}
}
@media(max-width:768px){
.wsc-center-div{width:8%;}
.wsc-right-div{width:100%;}
}
@media(max-width:767px){
.single-product.woocommerce div.product .woocommerce-tabs .panel{padding:0px !important;}
}
@media(max-width:580px){
.webeditor-widget .webeditor-icon-list-icon{margin-top:4px;}
.single-product .summary.entry-summary p.price{width:100%;margin-bottom:15px;}
.woocommerce ul.products li.product, .woocommerce-page ul.products li.product{width:100%}
.woocommerce div.product.webeditor ul.tabs{margin-bottom:53px !important;}
}
@media(max-width:440px){
.wsc-left-section-details{margin-left:-40px;}
} #ast-mobile-header{display:none;}
@media(max-width:922px){
.ast-header-break-point #ast-mobile-header{   display:block !important;}
}
.ast-header-breadcrumb{width:1400px !important;max-width:1400px !important;}
#ast-desktop-header .sale-banner{display:flex;align-items:center;justify-content:center;}
@media(max-width:767px){
.woocommerce .cart_totals .wc-proceed-to-checkout{position:fixed;z-index:999999;bottom:-18px;width:100%;left:0;margin-bottom:0;padding-bottom:0;}
}
@media(max-width:921.9px){
#ast-desktop-header{display:block!important;}
#ast-desktop-header .sale-banner{margin:0!important;width:100%!important;}
#ast-desktop-header .sale-banner a{padding:3px 5px;width:100px;border-radius:5px!important;display:block!important;white-space:nowrap;text-align:center;}
#ast-desktop-header .ast-main-header-wrap{display:none!important;}
}
.woCheckoutLogin .woocommerce-info{display:block;padding:0!important;border:none!important;text-align:right;}
.woCheckoutCoupon{display:block!important;}
.con-sec:before{background:linear-gradient(180deg,#000 0,transparent 75%)!important;}
.pro-sec li.product.type-product{border-right:2px solid #f2f2f2;padding:20px!important;}
.pro-sec .webeditor-column-gap-default>.webeditor-column>.webeditor-element-populated{padding:0px;}
.pro-sec h2.woocommerce-loop-product__title{font-size:15px!important;color:#000;}
.pro-sec ul.products li.product .price{color:#000;font-weight:600;}
.pro-sec a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart.text_replaceable{text-align:right;width:100%;margin-top:-50px;}
.tp-widget-logo{margin:auto;width:18%;text-align:center;}
.test-col .webeditor-column-gap-default>.webeditor-column>.webeditor-element-populated{padding:0px!important;}
.slider-sec .swiper-slide{padding:50px 20px;border-right:2px solid #f2f2f2;}
.slider-sec .webeditor-column-gap-default>.webeditor-column>.webeditor-element-populated{padding:0px;}
.tp-widget-businessinfo__trustscore, .tp-widget-businessinfo__total{display:inline-block;vertical-align:middle;}
.tp-widget-businessinfo__trustscore, .tp-widget-businessinfo__total{display:inline-block;vertical-align:middle;text-align:center!important;}
div#reviews-summary span{color:#191919!important;}
div#reviews-summary strong{color:#191919!important;}
div#reviews-summary{text-align:center;}
.tp-stars.tp-stars--4.tp-stars--4--half svg{height:20%!important;margin-left:20px;margin-top:5px;}
div#reviews-summary{margin-top:-160px;margin-left:20px;}
a.woosq-btn.woosq-btn-has-icon.woosq-btn-icon-only{justify-content:flex-end!important;width:100%!important;margin-top:-50px!important;}
.woosq-icon-43:before{color:#000;}
@media(max-width:600px){
.tp-widget-logo{margin:auto;width:25%;text-align:center;}
.tp-stars.tp-stars--4.tp-stars--4--half svg{height:40%!important;margin-left:20px;margin-top:5px;}
div#reviews-summary{margin-top:-40px;margin-left:20px;}
}  #wc-prl-deployment-14{display:none !important;}
.dataTables_scrollHeadInner tr{display:none;}
.dataTables_scrollFootInner table{display:none;}
.rating{display:table-row;padding-left:15px;}
#yith-woocompare table.compare-list tbody th{width:180px;max-width:180px;min-width:180px;}
@media(max-width:1200px){
.dataTables_scrollBody{overflow:scroll !important;}
}  #yith-woocompare .woocommerce-price-suffix, #yith-woocompare del{display:none;}
#yith-woocompare-table_wrapper .dataTables_scroll{float:left;width:100%;}
#yith-woocompare ins{text-decoration:none;}
.yith-woocompare-popup #fme_wfsb_shipping_bar, .yith-woocompare-popup #fme_wfsb_free_shipping_icon{display:none !important;}
td.product_42840 .image-wrap img{width:149px;}
@media(max-width:480px){
#yith-woocompare table.compare-list tbody th{width:85px !important;max-width:85px !important;}
} .sale-banner{font-weight:700;font-size:14px}
.sale-banner .sale-percent{background-color:#ffdd33;color:#d71014;padding:3px 10px;margin-left:7px;margin-right:7px;border-radius:8px;}
.sale-banner a{background-color:#fff;border-radius:8px;padding:3px 5px;}
.widget_shopping_cart .widget_shopping_cart_content{padding:20px !important;}
.widget_shopping_cart_content .webeditor-menu-cart__footer-buttons a{font-size:15px !important;}
.widget_shopping_cart_content  .webeditor-menu-cart__product-price{color:#333;}
.widget_shopping_cart_content .webeditor-menu-cart__footer-buttons .webeditor-button--view-cart{background-color:#d33 !important;}
.widget_shopping_cart_content .webeditor-menu-cart__footer-buttons .webeditor-button--checkout{background-color:#FE8E22 !important;}
.astra-full-megamenu-wrapper{border:none !important;}
.post-type-archive-product .star-rating{margin-left:auto !important;margin-right:auto !important;}
@media(max-width:600px){
.ast-woo-header-cart-info-wrap{display:none !important;}
.ast-addon-cart-wrap{padding:15px 15px 15px 5px !important;}
}
@media(max-width:475px){ .ast-above-header.ast-above-header-bar, .ast-header-break-point #masthead.site-header .ast-above-header-bar{padding-top:0;padding-bottom:0;}
.sale-banner{display:flex;flex-direction:row;justify-content:center;align-items:center;font-size:12px;font-weight:600;margin:0 5px}
.sale-banner .sale-percent{padding:3px 10px;margin:0px 5px;}
.sale-banner span{display:flex;margin:0;}
.sale-banner a{display:flex;padding:3px 10px;margin:0px;}
.ast-header-break-point .ast-nav-menu .sub-menu{line-height:35px;margin-top:3px;}
.ast-header-break-point .main-header-bar-navigation .menu-item-has-children>.ast-menu-toggle{color:unset !important;background:unset !important;}
#launcher{bottom:70px !important;border-radius:50% !important;}
}
@media(max-width:320px){
.sale-banner{font-size:9px !important;}
}
@media(max-width:1120px) and (min-width:992px){
.custom-logo{max-width:170px;}
#ast-hf-menu-1 .menu-link{font-size:13px !important;padding-left:5px !important;padding-right:5px !important;}
}
@media(max-width:991px) and (min-width:921px){
.custom-logo{max-width:120px !important;}
#ast-hf-menu-1 .menu-link{font-size:13px !important;padding-left:5px !important;padding-right:5px !important;}
}
.postid-24452 .wc-tabs-wrapper{display:none !important;}
@media(min-width:922px){
.ast-primary-header .ast-container{max-width:1400px !important;}
}
.uael-woo-product-wrapper .star-rating{margin:0 auto !important;}
.webeditor-product-loop-item--align-center ul.products li.product .star-rating{margin:0 auto !important;}
.woocommerce-ordering .orderby{padding:0 10px !important;}
.woo_products_ins .uael-flash-container{margin-top:-10px !important;}
.woo_products_ins .add_to_cart_button{border-radius:5px !important;margin-top:0 !important;}
.woo_products_ins .added_to_cart{border-radius:5px !important;padding:5px 0px !important;max-width:153px !important;}
@media(max-width:767px){
.woo_products_ins .uael-onsale{font-size:12px !important;}
.woo_products_ins .uael-flash-container{margin-top:-5px !important;margin-left:5px !important;}
.woo_products_ins .uael-woo-product-wrapper{padding:10px !important;}
.woo_products_ins .uael-quick-view-btn{padding:2px !important;font-size:12px !important;}
}  .ast-cart-desktop-position-right .ast-woo-header-cart-info-wrap{margin-left:1em !important;}
@media(max-width:767px){
.comments-area .form-submit{text-align:center;}
.comment-form{margin-left:0 !important;}
} .astra-shop-summary-wrap .woocommerce-loop-product__title{height:60px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;}
.uael-woocommerce .woocommerce-loop-product__title{height:80px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;}
@media(max-width:767px){
.astra-shop-summary-wrap .woocommerce-loop-product__title{
height:56px;
}
.uael-woocommerce .woocommerce-loop-product__title {
height:65px;
}
.webeditor-widget-uael-posts .uael-post__title{
height: 65px;
display: -webkit-box;
-webkit-line-clamp: 2; -webkit-box-orient: vertical;
overflow: hidden;
text-overflow: ellipsis;
} @media(max-width:767px){
.webeditor-widget-woocommerce-product-add-to-cart .webeditor-add-to-cart form.cart button{
margin-left:5px;
padding-left:0;
padding-right:0;
border-radius:3px!important;
min-width:105px;
flex:1;
}
}