.tm-extra-product-options .tc-epo-element-product-container-wrap .tc-epo-element-product-container-cart .tm-quantity-alt .quantity{display:inline-flex}.tm-quantity-alt input.tm-qty-alt{width:auto!important}.tc-extra-product-options .tc-epo-element-product-li-container,.tm-extra-product-options .tc-epo-element-product-li-container{overflow-x:hidden;max-width:100%}.tc-extra-product-options .tc-epo-element-product-container,.tc-extra-product-options .tc-epo-element-product-container-cart,.tc-extra-product-options .tc-epo-element-product-container-right,.tc-extra-product-options .tc-epo-element-product-container-wrap,.tc-extra-product-options .tc-epo-element-variable-product,.tm-extra-product-options .tc-epo-element-product-container,.tm-extra-product-options .tc-epo-element-product-container-cart,.tm-extra-product-options .tc-epo-element-product-container-right,.tm-extra-product-options .tc-epo-element-product-container-wrap,.tm-extra-product-options .tc-epo-element-variable-product{max-width:100%;min-width:0}.tc-extra-product-options .tc-epo-element-variations,.tm-extra-product-options .tc-epo-element-variations{width:100%;max-width:100%;table-layout:fixed}.tc-extra-product-options .tc-epo-element-variations .tc-epo-element-variable-product-attribute,.tm-extra-product-options .tc-epo-element-variations .tc-epo-element-variable-product-attribute{display:flex;flex-wrap:wrap}.tc-extra-product-options .tc-epo-element-variations .tc-epo-element-variable-product-attribute td,.tm-extra-product-options .tc-epo-element-variations .tc-epo-element-variable-product-attribute td{flex:0 0 100%;border:none}.tc-extra-product-options .tc-epo-element-variations .tc-epo-element-variable-product-attribute-label,.tm-extra-product-options .tc-epo-element-variations .tc-epo-element-variable-product-attribute-label{border:none}.tc-extra-product-options .tc-epo-element-variations td.value,.tm-extra-product-options .tc-epo-element-variations td.value{overflow:hidden}.tc-extra-product-options .tc-epo-element-variations td.value .tc-epo-element-variable-product-attribute-dropdown,.tc-extra-product-options .tc-epo-element-variations td.value select.tc-epo-variable-product-selector,.tm-extra-product-options .tc-epo-element-variations td.value .tc-epo-element-variable-product-attribute-dropdown,.tm-extra-product-options .tc-epo-element-variations td.value select.tc-epo-variable-product-selector{box-sizing:border-box;max-width:100%;min-width:0!important;width:100%}.bundle_sells_title{display:none}.bundle_sells_form .bundled_product_summary{margin:0!important}.bundle_sells_form .bundled_product_permalink:hover{text-decoration:underline}.bundle_sells_form .bundled_product .details .cart{margin:0}.bundle_sells_form .bundled_product .details .bundled_product_optional_checkbox{display:none}.bundle_sells_form h4.bundled_product_title.product_title{text-transform:none;margin:0}.bundled_product_excerpt.product_excerpt{display:none}.product-information-grid .grid-product .grid-product-text{flex:1 auto;padding-left:10px!important}form.bundle_form .bundled_product_summary{margin-top:20px;padding-bottom:20px!important;margin:0}form.bundle_form .bundled_product_summary .details .bundled_product_title{margin-bottom:10px}form.bundle_form .bundled_product_summary .details .bundled_product_title .bundled_product_title_link{display:none}form.bundle_form .bundled_product_summary .details .bundled_item_cart_content{margin:0}form.bundle_form .bundled_product_summary .details .bundled_item_cart_content .variations .value{padding-top:0}form.bundle_form .bundled_product_summary .details .bundled_item_cart_content .variations .value .reset_bundled_variations_fixed{display:none}form.bundle_form .bundled_product_summary .details .bundled_item_cart_content .bundled_item_wrap .woocommerce-variation-availability{margin:0}form.bundle_form .bundled_product_summary .details .bundled_item_cart_content .bundled_item_wrap .woocommerce-variation-availability .stock.available-on-backorder{display:block}form.bundle_form .bundled_product_summary .details .bundled_item_cart_content .bundled_item_wrap .woocommerce-variation-availability .delivery_time{margin-top:5px}form.bundle_form .bundled_product_summary .details .bundled_item_cart_content .bundled_item_wrap .woocommerce-variation-availability p{margin:0}.tc-extra-product-options .tm-extra-product-options-field .tm_divider{margin-top:0}.tc-extra-product-options .tm-extra-product-options-field label{border-bottom:1px solid rgba(0,0,0,.05)}.tc-extra-product-options .tm-extra-product-options-field textarea{resize:vertical;min-height:40px;height:70px}.tc-extra-product-options .tm-extra-product-options-field .tc-epo-element-product-container-cart{display:flex;flex-wrap:wrap}.tc-extra-product-options .tm-extra-product-options-field .tc-epo-element-product-container-cart .product-title{margin-bottom:5px;font-size:12px}.tc-extra-product-options .tm-extra-product-options-field .tc-epo-element-product-container-cart .product-price{flex:0 0 100%;order:2}.tc-extra-product-options .tm-extra-product-options-field .tc-epo-element-product-container-cart .product-price .woocommerce-Price-amount{font-size:20px}.tc-extra-product-options .tm-extra-product-options-field .tc-epo-element-product-container-cart .tc-epo-element-variable-product{flex:0 0 100%;order:1;margin:0}.tc-extra-product-options .tm-extra-product-options-field .tc-epo-element-product-container-cart .tc-epo-element-variable-product .tc-epo-element-variations{margin:0}.tc-extra-product-options .tm-extra-product-options-field .tc-epo-element-product-container-cart .tc-epo-element-variable-product tbody td.label{padding:0;margin:0}.tc-extra-product-options .tm-extra-product-options-field .tc-epo-element-product-container-cart .tc-epo-element-variable-product tbody td.label label{margin:0}.tc-extra-product-options .tm-extra-product-options-field .tc-epo-element-product-container-cart .tc-epo-element-variable-product tbody td.value{padding:0}.tc-extra-product-options .tm-extra-product-options-field .tc-epo-element-product-container-cart .tc-epo-element-variable-product .tc-epo-element-single-variation-wrap .woocommerce-variation-availability{margin-top:0}.tc-extra-product-options .tm-extra-product-options-field .tc-epo-element-product-container-cart .tc-epo-element-variable-product .tc-epo-element-single-variation-wrap .woocommerce-variation-availability p{margin:0}.tc-extra-product-options .tm-extra-product-options-field .tc-epo-element-product-container-cart .tc-epo-element-variable-product .tc-epo-element-single-variation-wrap .woocommerce-variation-availability .stock.available-on-backorder{display:block}.tc-extra-product-options .tm-extra-product-options-field .tc-epo-element-product-container-cart .tc-extra-product-options-inline{flex:0 0 100%;display:none}.tc-extra-product-options .tm-extra-product-options-field .tc-epo-element-product-container-cart .tm-quantity-alt{flex:0 0 100%;order:3}.tc-extra-product-options .tm-extra-product-options-field .tc-epo-element-product-container-cart .tm-quantity-alt button.single_add_to_cart_product{background-color:#fff;color:#c50;box-shadow:0 0 0 1px #c50 inset}.tc-extra-product-options .tm-extra-product-options-field .tc-epo-element-product-container-cart .tm-quantity-alt button.single_add_to_cart_product:hover{background-color:#c50;color:#fff}