/* Quote catalog UX (site-wide) */

.ddurys-quote-catalog:not(.logged-in) .wd-header-my-account,
.ddurys-quote-catalog:not(.logged-in) .menu-item-account,
.ddurys-quote-catalog:not(.logged-in) .wd-toolbar .wd-header-my-account,
.ddurys-quote-catalog:not(.logged-in) .create-account-link,
.ddurys-quote-catalog:not(.logged-in) .create-account-button {
	display: none !important;
}

.ddurys-quote-catalog .single_add_to_cart_button,
.ddurys-quote-catalog .woocommerce-variation-add-to-cart .button,
.ddurys-quote-catalog form.cart .quantity,
.ddurys-quote-catalog .woocommerce-variation-add-to-cart .quantity,
.ddurys-quote-catalog .wd-sticky-btn,
.ddurys-quote-catalog .wd-sticky-btn-on .wd-sticky-btn,
.ddurys-quote-catalog .wd-header-cart,
.ddurys-quote-catalog .wd-toolbar-item.wd-header-cart,
.ddurys-quote-catalog .cart-widget-opener,
.ddurys-quote-catalog .wd-tools-element.wd-header-cart,
.ddurys-quote-catalog .wd-add-btn .add_to_cart_button,
.ddurys-quote-catalog .wd-add-btn .button,
.ddurys-quote-catalog .wd-action-btn.wd-add-cart-icon,
.ddurys-quote-catalog a.add_to_cart_button,
.ddurys-quote-catalog a.product_type_simple,
.ddurys-quote-catalog a.product_type_variable {
	display: none !important;
}

.ddurys-quote-catalog .tc-totals-form {
	margin-top: 1rem;
}

.ddurys-quote-catalog .tm-extra-product-options-totals {
	margin-bottom: 0.5rem;
}

.ddurys-quote-catalog .tm-extra-product-options-totals .amount.final {
	font-size: 1.35rem;
	font-weight: 700;
}
