.elementor .e-div-block-base{min-width:30px;padding:10px;display:block;}.elementor .e-flexbox-base{padding:10px;display:flex;flex-direction:row;}.elementor .e-tabs-base{padding-block-start:0px;display:flex;flex-direction:column;gap:30px;}.elementor .e-tabs-menu-base{display:flex;justify-content:center;}.elementor .e-tab-base{width:160px;color:#0C0D0E;cursor:pointer;padding:8px;border-width:2px;border-color:#E0E0E0;border-style:solid;background-color:#FFFFFF;display:block;}.elementor .e-tab-base.e--selected{border-color:#0C0D0E;outline-width:0px;}.elementor .e-tab-base:focus{border-color:#0C0D0E;outline-width:0px;}.elementor .e-tab-base:hover,.elementor .e-tab-base:focus-visible{background-color:#E0E0E0;}.elementor .e-tabs-content-area-base{display:block;}.elementor .e-tab-content-base{min-width:30px;padding:10px;display:block;}.elementor .e-form-base{padding:20px;display:flex;flex-direction:row;gap:10px;flex-wrap:wrap;align-content:start;align-items:flex-start;}.elementor .e-form-base .e-form-checkbox-row{padding:0px;gap:8px;align-items:center;}.elementor .e-form-success-message-base{font-size:12px;color:#2F532E;text-align:center;padding:12px;background-color:#D4E9D6;display:none;}.elementor .e-form-error-message-base{font-size:12px;color:#870000;text-align:center;padding:12px;background-color:#ffdede;display:none;}.elementor .e-heading-base{margin:0px;}.elementor .e-heading-link-base{all:unset;cursor:pointer;}.elementor .e-image-link-base{width:fit-content;display:inherit;}.elementor .e-image-base{display:block;}.elementor .e-paragraph-base{margin:0px;}.elementor .e-paragraph-link-base{all:unset;cursor:pointer;}.elementor .e-svg-base{width:65px;height:65px;display:inline-block;}.elementor .e-button-base{text-align:center;padding-block-start:12px;padding-block-end:12px;padding-inline-start:24px;padding-inline-end:24px;border-radius:2px;border-width:0px;background-color:#375EFB;display:inline-block;}.elementor .e-youtube-base{overflow:hidden;aspect-ratio:16/9;}.elementor .e-divider-base{height:1px;border-width:0px;border-color:transparent;border-style:none;background-color:#000;}.elementor .e-self-hosted-video-base{max-width:100vw;aspect-ratio:16/9;display:inline-block;}.elementor .e-form-input-base{height:36px;font-size:12px;border-radius:0px;border-color:#D6D5D5;}.elementor .e-form-input-base:focus{border-color:#706F6F;outline-style:none;}.elementor .e-form-input-base::placeholder{color:#9DA5AE;}.elementor .e-form-label-base{font-size:14px;color:#0c0d0e;}.elementor .e-form-textarea-base{font-size:12px;border-radius:0px;border-color:#D6D5D5;}.elementor .e-form-textarea-base:focus{border-color:#706F6F;outline-style:none;}.elementor .e-form-textarea-base::placeholder{color:#9DA5AE;}.elementor .e-form-submit-button-base{color:#fff;padding-block-start:10px;padding-block-end:10px;padding-inline-start:28px;padding-inline-end:30px;border-radius:0px;border-width:0px;background-color:#000;display:flex;justify-content:center;align-items:center;}.elementor .e-form-submit-button-base:hover,.elementor .e-form-submit-button-base:focus-visible{background-color:#323232;}.wcmmq-hidden-input-wrapper.wcmmq-dropdown-radio-input>div.quantity, input[type=radio].wcmmq-radio-button:after{display:none;}
.wcmmq-hidden-input-wrapper ul.wcmmq-custom-qty{padding:0;margin:10px 0;list-style:none;display:flex;flex-wrap:wrap;}
.wcmmq-hidden-input-wrapper ul.wcmmq-custom-qty li{display:flex;margin-right:20px;line-height:25px;}
.wcmmq-hidden-input-wrapper input.wcmmq-radio-button{width:25px;height:25px;-webkit-appearance:auto;-moz-appearance:auto;}
.wcmmq-hidden-input-wrapper input.wcmmq-radio-button, .wcmmq-hidden-input-wrapper label{cursor:pointer;}
.wcmmq-hidden-input-wrapper .wcmmq-custom-qty-box-wrapper:before, .wcmmq-hidden-input-wrapper .wcmmq-custom-qty-box-wrapper:after{content:"";display:block;clear:both;}
span.wcmmq_prefix{padding:0 !important;}
.wcmmq-hidden-input-wrapper select.wcmmq-custom-qty{width:120px;padding:10px;margin-bottom:10px;}
span.wcmmq-original-price {
background: #dddddd2e;
border-right: 1px solid #0000007a;
padding-right: 10px;
margin-right: 10px;
opacity: 0.57;
}.qib-button-wrapper button.qib-button{padding:6px 12px 8px;height:41px;background:#ffffff;border:1px solid #efefef;cursor:pointer;font-size:20px;line-height:20px;min-width:41px;color:black;height:41px;}
.qib-button-wrapper .quantity{display:inline;}
.qib-button-wrapper{margin:3px 0;white-space:nowrap;}
.qib-button-wrapper button.qib-button, .qib-button-wrapper div.quantity.wqpmb_quantity{float:none !important;height:41px;}
.qib-button-wrapper .quantity input.input-text.qty.text{height:41px;padding:6px 12px 8px;text-align:center;background:#ffffff;border:1px solid #efefef;font-size:20px;line-height:20px;box-shadow:none;margin:0 !important;}
span.wqpmb_plain_input.hidden{display:none;}
body.cart tr.woocommerce-cart-form__cart-item.cart_item .quantity.wqpmb_quantity,.quantity.wqpmb_quantity{display:inline-flex;}
body .qib-button-wrapper{display:flex;float:left;flex-wrap:nowrap;margin-right:5px;align-items:center;justify-content:center;gap:0;}
body .qib-button-wrapper .minus.qib-button, body .qib-button-wrapper .plus.qib-button{background:#a19f9f14;}
body .qib-button-wrapper .minus.qib-button:hover, body .qib-button-wrapper .plus.qib-button:hover{background:#14141414;}
.wpt-wrap .qib-button-wrapper{gap:0;}
.wpt-wrap .qib-button-wrapper div.quantity.wqpmb_quantity{height:37px !important;}
body.cart tr.woocommerce-cart-form__cart-item.cart_item .qib-button-wrapper{margin:inherit;}
.woocommerce div.product form.cart .qib-button-wrapper div.quantity{margin-right:0;margin:0;}
.qib-button-wrapper input::-webkit-outer-spin-button, .qib-button-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;-moz-appearance:none;margin:0;}
.qib-button-wrapper input[type=number],
.qib-button-wrapper .quantity input[type=number], 
.qib-button-wrapper .quantity input[type=number]{-moz-appearance:textfield;}
.woocommerce-page div.product form.cart div.quantity.wqpmb_quantity, .woocommerce div.product form.cart .quantity.wqpmb_quantity, .woocommerce div.product .quantity.wqpmb_quantity{margin:0 !important;}
@media only screen and (max-width: 600px) {
table.cart .product-quantity .plus, table.cart .product-quantity .minus{display:block;}
body .qib-button-wrapper{display:flex;float:right;margin-right:0;}
}  body.theme-pricom .qib-button-wrapper .minus.qib-button, 
body.theme-pricom .qib-button-wrapper .plus.qib-button, body.theme-pricom input.input-text.qty.text.wcmmq-qty-input-box{background:#f5f5f5;color:#7e7e7e;border-radius:0;border:0 none !important;}
body.theme-pricom .qib-button-wrapper .minus.qib-button:hover, body.theme-pricom .qib-button-wrapper .plus.qib-button:hover, body.theme-pricom input.input-text.qty.text.wcmmq-qty-input-box:hover{color:#000;}
body.theme-pricom .qib-button-wrapper{border:1px solid #ddd;border-radius:15px;overflow:hidden;}
body.theme-pricom .qib-button-wrapper .quantity .input-text[type=number]{min-width:56px;}
.woocommerce div.product form.cart div.quantity .qty{margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important;}
body.theme-shoptimizer .ajax_add_to_cart.add_to_cart_button, body.theme-shoptimizer .single-product div.product form.cart .button {
margin-left: 0px !important;
margin-top: -2px !important;
width: 200px !important;
height: 50px !important;
width: 200px !important;
}.wpt_table_id_not_found{color:#d00;}
.wpt_product_title.toggle_on .item_inside_cell, .toggle_on .col_inside_tag, .toggle_on .item_inside_cell{display:none;}
span.wpt_click_to_view{cursor:pointer;}
span.wpt_click_to_view>i{font-weight:bold;}
.audio_player li{white-space:nowrap;}
@media screen and (max-width:992px){}
.wpt_quick_qty{position:relative;}
span.wpt-loader-quick-cart{background:var(--wpt_primary);height:2px;width:10%;margin:0;position:absolute;left:0;bottom:-3px;-webkit-animation:wpt-animated-line 1s linear infinite alternate;animation:wpt-animated-line 1s linear infinite alternate;}
@-webkit-keyframes wpt-animated-line {
0%{width:0%;}
100%{width:100%;}
}
@keyframes wpt-animated-line {
0%{width:0%;}
100%{width:100%;}
}
td.td_or_cell.wpt_toggle_description div.item_inside_cell{display:none;}
td.td_or_cell.wpt_toggle_description div.item_inside_cell.wpt_toggle_description{display:inherit;}
.flex-container a:hover, .flex-slider a:hover{outline:none;}
.slides, .slides > li, .flex-control-nav, .flex-direction-nav{margin:0;padding:0;list-style:none;}
.flex-pauseplay span{text-transform:capitalize;}
.flexslider{margin:0;padding:0;}
.flexslider .slides > li{display:none;-webkit-backface-visibility:hidden;}
html[xmlns] .flexslider .slides{display:block;}
* html .flexslider .slides{height:1%;}
.no-js .flexslider .slides > li:first-child{display:block;}
.flexslider{position:relative;}
.flexslider .slides{zoom:1;}
.flexslider .slides img{height:auto;-moz-user-select:none;}
.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;}
.wpt_gallery_thumbnails > div > .flex-viewport{max-width:100%;margin:0;}
.loading .flex-viewport{max-height:500px;}
@-moz-document url-prefix() {
.loading .flex-viewport{max-height:none;}
}
.carousel li{margin-right:5px;}
.flex-direction-nav{display:none;}
.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden;}
ul.slides.thumbs-slider{margin-top:5px;}
.flex-control-thumbs li{width:25%;float:left;margin:0;}
.product_title{position:relative;}
.wpt-pro-tag-on-sale{position:absolute;right:0;top:0;}
span.wpt-pro-tag-on-sale{display:inline-block;padding:2px;border:1px solid var(--wpt_primary);background:var(--wpt_primary);color:var(--wpt_white);font-weight:bold;border-radius:3px;}
.wpt-pr-view-wrapper{display:block;width:100%;height:48px;clear:both;}
.wpt-product-view-option{display:block;float:right;background:#78787800;padding:0px 10px;border:1px solid #00000040;right:10px;top:10px;padding:8px 6px 3px 6px;}
.wpt-product-view-option a{font-size:25px;color:#8080806b;line-height:20px;}
a.product-view-btn.selected{color:black;}
.show-additional-row .inside_toggle_description{margin-bottom:5px;}
tr.stock_status_outofstock td.td_or_cell.no-inner.wpt_stock.color_stock_on:before{color:#ff5722;}
td.td_or_cell.no-inner.wpt_stock.color_stock_on:before{content:"•••";position:absolute;width:20px;height:20px;color:#4caf50;font-size:33px;}
td.td_or_cell.no-inner.wpt_stock.color_stock_on>*{display:none;}
button.show-more-button.button{padding:4px 10px;color:var(--wpt_thead_text);background-color:var(--wpt_primary_deep);}
button.show-more-button.button:hover, button.show-more-button.button.button-active{color:var(--wpt_white);background-color:var(--wpt_primary_deepest);}
body.archive .wpt-stats-report{display:none;}
div.product-type-variable div.normal_table_wrapper.wpt-ajax-loading.wpt-variation-table-loader{overflow:hidden;cursor:not-allowed;}
div.product-type-variable div.normal_table_wrapper.wpt-ajax-loading.wpt-variation-table-loader::after{content:"Loading ...";background-color:black;padding:32px;color:#595959;font-size:32px;}
body.wpt-variable-page-body a.wpt_filter_reset{display: none !important;}