.product .cpw-disabled, .wcopc .product-item .cpw-disabled {
	opacity: 0.2;
}

.product .single_variation_wrap .cpw, .wcopc .product-item .single_variation_wrap .cpw {
	display: none;
}

.product .single_variation_wrap .suggested-text, .wcopc .product-item .single_variation_wrap .suggested-text {
	margin-bottom: 1.5em;
	display: inline-block;
}

.product .cpw, .wcopc .product-item .cpw {
	margin-bottom: 1.5em;
}

.product .cpw label, .wcopc .product-item .cpw label {
	font-weight: bold;
	display: block;
}

.product .cpw .cpw-input, .wcopc .product-item .cpw .cpw-input {
	display: inline-block;
	margin-bottom: 0;
	text-align: center;
	font-weight: bold;
	min-width: 10em;
}

.product .cpw .maximum-price, .wcopc .product-item .cpw .maximum-price,
.product .cpw .minimum-price, .wcopc .product-item .cpw .minimum-price {
	margin: 0;
	color: inherit;
	font-size: .75em;
	opacity: .7;
	clear: both;
}

.product .cpw .woocommerce-cpw-message, .wcopc .product-item .cpw .woocommerce-cpw-message {
	margin: 1em 0 !important;
}

.product .cpw:after, .wcopc .product-item .cpw:after {
	content: "";
	display: table;
	clear: both;
}

/* Integration: Elementor fix for flex styles */
.woocommerce div.cpw-product.elementor form.cart {
	display: block !important;
}

/* Integration: PayPal Payments */
.cpw-product #ppc-button, .cpw-product #ppcp-messages {
	display: none !important;
}

/* Integration: WooCommerce Payments */
.cpw-product #wcpay-payment-request-wrapper, .cpw-product #wcpay-payment-request-button-separator {
	display: none !important;
}
@font-face{font-family:"FontAwesomePB";src:url(//threedradio.com/wp-content/plugins/woocommerce-product-bundles/assets/fonts/fa-pb-615.eot);src:url(//threedradio.com/wp-content/plugins/woocommerce-product-bundles/assets/fonts/fa-pb-615.eot?#iefix) format("embedded-opentype"),url(//threedradio.com/wp-content/plugins/woocommerce-product-bundles/assets/fonts/fa-pb-615.woff2) format("woff2"),url(//threedradio.com/wp-content/plugins/woocommerce-product-bundles/assets/fonts/fa-pb-615.woff2) format("woff"),url(//threedradio.com/wp-content/plugins/woocommerce-product-bundles/assets/fonts/fa-pb-615.ttf) format("truetype"),url(//threedradio.com/wp-content/plugins/woocommerce-product-bundles/assets/fonts/fa-pb-615.svg#fapbregular) format("svg");font-weight:normal;font-style:normal}.bundled_table_item .product-name,.bundled_table_item .product-price,.bundled_table_item:not(.order_item) .product-quantity,.bundled_table_item .product-subtotal,.bundled_table_item .product-total{font-size:.875em}.bundled_table_item .bundled_table_item_indent{padding-left:32px}.woocommerce .bundled_table_item td.product-name dl.variation,.woocommerce-page .bundled_table_item td.product-name dl.variation,.bundled_table_item td.product-name .wc-item-meta{font-size:100%}.bundled_table_item,.bundled_table_item td{border-top:none !important;border-bottom:none !important}.bundle_table_item,.bundle_table_item td{border-bottom:none !important}.bundled_table_item_price,.bundled_table_item_subtotal{white-space:nowrap}.bundled_table_item_price:after,.bundled_table_item_subtotal:after{font-family:"FontAwesomePB";font-size:1rem;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-ms-transform:rotate(90deg) /*rtl:ignore*/;transform:rotate(90deg) /*rtl:ignore*/;content:"" /*rtl:''*/;margin:0 2px 0 12px;opacity:.25}dt.bundled_title_meta,.bundled_notice{margin:12px 0 5px}a.edit_bundle_in_cart_text{color:#888;font-weight:normal;text-decoration:none}a.edit_bundle_in_cart_text:hover small{text-decoration:underline}.wcsatt-add-cart-to-subscription-options .bundled_table_item{font-size:.875em}.wcsatt-add-cart-to-subscription-options .bundled_table_item:after{font-family:"FontAwesomePB";display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-ms-transform:rotate(90deg) /*rtl:ignore*/;transform:rotate(90deg) /*rtl:ignore*/;content:"" /*rtl:''*/;margin:0 2px 0 12px;opacity:.25}.wc-block-order-confirmation-totals__table tr.bundled_table_item.no_line_subtotal td.wc-block-order-confirmation-totals__total{visibility:hidden}.woocommerce-table--order-details tr.bundled_table_item.no_line_subtotal td.woocommerce-table__product-total.product-total{visibility:hidden}#order_review tr.bundled_table_item.no_line_subtotal td.product-subtotal{visibility:hidden}