
@font-face {
	font-family: "FontAwesomePB";
	src: url("https://cdn-cmhfa.nitrocdn.com/sILXXMmoPZtGHchENBdSFUfGNBQKBJVN/assets/static/source/rev-7a1d351/wp-content/plugins/woocommerce-product-bundles/assets/fonts/fa-pb-67.eot");
	src: url("https://cdn-cmhfa.nitrocdn.com/sILXXMmoPZtGHchENBdSFUfGNBQKBJVN/assets/static/source/rev-7a1d351/wp-content/plugins/woocommerce-product-bundles/assets/fonts/fa-pb-67.eot#iefix") format("embedded-opentype"), url("https://cdn-cmhfa.nitrocdn.com/sILXXMmoPZtGHchENBdSFUfGNBQKBJVN/assets/static/source/rev-7a1d351/wp-content/plugins/woocommerce-product-bundles/assets/fonts/fa-pb-67.woff2") format("woff2"), url("https://cdn-cmhfa.nitrocdn.com/sILXXMmoPZtGHchENBdSFUfGNBQKBJVN/assets/static/source/rev-7a1d351/wp-content/plugins/woocommerce-product-bundles/assets/fonts/fa-pb-67.woff2") format("woff"), url("https://cdn-cmhfa.nitrocdn.com/sILXXMmoPZtGHchENBdSFUfGNBQKBJVN/assets/static/source/rev-7a1d351/wp-content/plugins/woocommerce-product-bundles/assets/fonts/fa-pb-67.ttf") format("truetype"), url("https://cdn-cmhfa.nitrocdn.com/sILXXMmoPZtGHchENBdSFUfGNBQKBJVN/assets/static/optimized/rev-7a1d351/wp-content/plugins/woocommerce-product-bundles/assets/fonts/fa-pb-67.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:before, .bundled_table_item_subtotal:before {
	font-family: "FontAwesomePB";
	font-size: 1rem;
	display: inline-block;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	transform: rotate(90deg);
	content: "";
	margin: 0 12px 0 3px;
	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;
}
