.tm-extra-product-options ul.tmcp-elements li.tmcp-field-wrap{text-align:left;margin:0!important}.tc-cell,.tm-extra-product-options .tc-cell{margin-bottom:2px!important}.tc-cell .tc-col .tm-extra-product-options-container{margin-bottom:2px!important}.cpf-type-select .tc-element-inner-wrap .tc-row{margin-bottom:5px!important}p.in-stock,span.posted_in,span.sku_wrapper{visibility:hidden!important;margin:0!important;padding:0!important;font-size:0!important;line-height:0!important}.tm-final-totals{text-align:left!important}h3.tc-cell{color:#a6192e!important;margin:6px 0}input.tm-qty{border-style:solid}span.amount{color:#002855}.woocommerce div.product p.price,.woocommerce div.product span.price{color:#a6192e!important}.woocommerce button.button.alt{background-color:#a6192e!important;font:14px trend_sansone,MuseoSans300,Arial,"Helvetica Neue",Helvetica,sans-serif;text-transform:uppercase}.woocommerce button.button.alt:hover{background-color:#7c2629!important}.tm-quantity input.tm-qty,.woocommerce .quantity .qty,.woocommerce-additional-fields textarea,.woocommerce-billing-fields input,.woocommerce-billing-fields select{border:1px solid #d0ae87;padding:9px 0;font-family:museo,Arial,Helvetica,sans-serif}.woocommerce-billing-fields select{font-size:14px}.woocommerce-additional-fields textarea,.woocommerce-billing-fields input{padding:9px 3px}.tm-quantity input.tm-qty{padding:5px 0}.woocommerce .quantity .qty{margin-right:10px}.tm-final-totals{font-weight:600}select.tmcp-select{font-family:museo,Arial,Helvetica,sans-serif!important;font-size:15px!important;padding:4px 0 4px 8px!important}.woocommerce div.product p.price{text-align:left}.entry-summary .woocommerce-Price-amount,.shop_table .woocommerce-Price-amount{color:#a6192e;font-size:24px}.woocommerce div.product div.images .flex-control-thumbs li img,.woocommerce div.product div.images img{border:none}.woocommerce div.product div.images .woocommerce-product-gallery__trigger{visibility:hidden}.woocommerce div.product .images .flex-viewport{pointer-events:none!important}.woocommerce-message{border-top-color:#a6192e!important}.woocommerce-error,.woocommerce-info,.woocommerce-message{background-color:#ecdfcd!important}.woocommerce-message::before{color:#a6192e!important}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{background-color:#a6192e!important;color:#fff!important;font:14px trend_sansone,MuseoSans300,Arial,"Helvetica Neue",Helvetica,sans-serif!important}.shop_table thead tr{background-color:#a6192e;color:#fff}.cart-subtotal span.amount,.tax-rate span.amount,.woocommerce-cart-form span.amount{font-size:16px}.order-total span.amount{font-size:20px}.woocommerce-order-overview span.amount{font-size:16px}.woocommerce-cart-form .tc-name p,.woocommerce-cart-form .tc-value p{font-size:13px!important;margin:0!important}.woocommerce-cart-form .tc-value p{padding:0 0 1px 5px!important}.woocommerce .woocommerce-cart-form a.remove{color:#a6192e!important}.woocommerce a.remove:hover{background:#a6192e!important}.wc-proceed-to-checkout a.button{font-size:16px!important}.tgheading-div h3{border:1px solid #ecdfcd!important;background-color:#ecdfcd;padding:13px 0!important}.extrapadd{padding:5px 0!important}.woocommerce-product-details__short-description{padding-bottom:12px}.hidden-base,.hidden-pickups,.product_cat-whole-pies p.price,.tc-name.variation-SelectSide1,.tc-name.variation-SelectSide2,.tc-name.variation-SelectSide3,.woocommerce-checkout-review-order td.product-total,form.checkout .woocommerce-additional-fields,section.woocommerce-customer-details,section.woocommerce-order-details{visibility:hidden!important;font-size:0!important;width:0!important;height:0!important;padding:0!important;margin:0!important;line-height:0!important;overflow:none!important}.tc-price-in-cart,.tc-quantity-in-cart{font-size:13px!important;color:#a6192e!important}.wc-item-meta-label,.woocommerce td.product-name dl.variation dt.variation-Pick-upDateTime{float:none!important;font-size:14px!important;color:#323232;font:museo,Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:600}dt.variation-Pick-upDateTime{padding-top:10px}dd.variation-Pick-upDateTime:after{float:none;content:"Note: Your order must be picked up from the Loveless Barn, located directly behind the Cafe, on the date and time selected above.";font-family:TrendSansOne,Arial,"Helvetica Neue",Helvetica,sans-serif;color:#a6192e;font-size:11px;line-height:.5em;background-color:#ecdfcd}p.tgmeal{margin:0 0 10px 0}.tc-quantity-in-cart{float:left;padding-right:4px}.tc-price-in-cart:after{content:"per unit";padding-left:4px}.woocommerce-checkout-review-order dd.tc-value{font-size:13px}.woocommerce-checkout-review-order td.product-total{width:1px!important}.woocommerce-checkout-review-order td.product-name{width:100%!important}.woocommerce-checkout #payment ul.payment_methods li{list-style-type:none!important}.woocommerce-checkout #payment ul.payment_methods{border-bottom:none!important}.woocommerce-checkout #payment{background:#eae0cf!important}.woocommerce-checkout #payment div.payment_box{background-color:#e7dbc6!important}.woocommerce-checkout #payment div.payment_box::before{visibility:hidden}.woocommerce-checkout-review-order strong.product-quantity{float:left;padding-right:4px;color:#a6192e}.woocommerce form .form-row .required{color:#a6192e}.woocommerce-checkout-review-order td.product-name dl.variation dt.variation-Pick-upDateTime{font-size:16px!important}.woocommerce-checkout-review-order td.product-name{font-weight:600}.woocommerce-billing-fields h3{color:#002855}.woocommerce-info{border-top-color:#a6192e!important}.woocommerce-info::before{color:#a6192e!important}.product_cat-whole-pies label.tm-epo-element-label{text-align:left;padding-top:10px}.tm-extra-product-options ul.tmcp-elements li.tmcp-field-wrap{text-align:left;margin:0!important}.tc-cell,.tm-extra-product-options .tc-cell{margin-bottom:2px!important}.tc-cell .tc-col .tm-extra-product-options-container{margin-bottom:2px!important}.cpf-type-select .tc-element-inner-wrap .tc-row{margin-bottom:5px!important}p.in-stock,span.posted_in,span.sku_wrapper{visibility:hidden!important;margin:0!important;padding:0!important;font-size:0!important;line-height:0!important}.tm-final-totals{text-align:left!important}h3.tc-cell{color:#a6192e!important;margin:6px 0}input.tm-qty{border-style:solid}span.amount{color:#002855}.woocommerce div.product p.price,.woocommerce div.product span.price{color:#a6192e!important}.woocommerce button.button.alt{background-color:#a6192e!important;font:14px trend_sansone,MuseoSans300,Arial,"Helvetica Neue",Helvetica,sans-serif;text-transform:uppercase}.woocommerce button.button.alt:hover{background-color:#7c2629!important}.tm-quantity input.tm-qty,.woocommerce .quantity .qty,.woocommerce-additional-fields textarea,.woocommerce-billing-fields input,.woocommerce-billing-fields select{border:1px solid #d0ae87;padding:9px 0;font-family:museo,Arial,Helvetica,sans-serif}.woocommerce-billing-fields select{font-size:14px}.woocommerce-additional-fields textarea,.woocommerce-billing-fields input{padding:9px 3px}.tm-quantity input.tm-qty{padding:5px 0}.woocommerce .quantity .qty{margin-right:10px}.tm-final-totals{font-weight:600}select.tmcp-select{font-family:museo,Arial,Helvetica,sans-serif!important;font-size:15px!important;padding:4px 0 4px 8px!important}.woocommerce div.product p.price{text-align:left}.entry-summary .woocommerce-Price-amount,.shop_table .woocommerce-Price-amount{color:#a6192e;font-size:24px}.woocommerce div.product div.images .flex-control-thumbs li img,.woocommerce div.product div.images img{border:none}.woocommerce div.product div.images .woocommerce-product-gallery__trigger{visibility:hidden}.woocommerce div.product .images .flex-viewport{pointer-events:none!important}.woocommerce-message{border-top-color:#a6192e!important}.woocommerce-error,.woocommerce-info,.woocommerce-message{background-color:#ecdfcd!important}.woocommerce-message::before{color:#a6192e!important}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{background-color:#a6192e!important;color:#fff!important;font:14px trend_sansone,MuseoSans300,Arial,"Helvetica Neue",Helvetica,sans-serif!important}.shop_table thead tr{background-color:#a6192e;color:#fff}.cart-subtotal span.amount,.tax-rate span.amount,.woocommerce-cart-form span.amount{font-size:16px}.order-total span.amount{font-size:20px}.woocommerce-order-overview span.amount{font-size:16px}.woocommerce-cart-form .tc-name p,.woocommerce-cart-form .tc-value p{font-size:13px!important;margin:0!important}.woocommerce-cart-form .tc-value p{padding:0 0 1px 5px!important}.woocommerce .woocommerce-cart-form a.remove{color:#a6192e!important}.woocommerce a.remove:hover{background:#a6192e!important}.wc-proceed-to-checkout a.button{font-size:16px!important}.tgheading-div h3{border:1px solid #ecdfcd!important;background-color:#ecdfcd;padding:13px 0!important}.extrapadd{padding:5px 0!important}.woocommerce-product-details__short-description{padding-bottom:12px}.hidden-base,.hidden-pickups,.product_cat-whole-pies p.price,.tc-name.variation-SelectSide1,.tc-name.variation-SelectSide2,.tc-name.variation-SelectSide3,.woocommerce-checkout-review-order td.product-total,form.checkout .woocommerce-additional-fields,section.woocommerce-customer-details,section.woocommerce-order-details{visibility:hidden!important;font-size:0!important;width:0!important;height:0!important;padding:0!important;margin:0!important;line-height:0!important;overflow:none!important}.tc-price-in-cart,.tc-quantity-in-cart{font-size:13px!important;color:#a6192e!important}.wc-item-meta-label,.woocommerce td.product-name dl.variation dt.variation-Pick-upDateTime{float:none!important;font-size:14px!important;color:#323232;font:museo,Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:600}dt.variation-Pick-upDateTime{padding-top:10px}dd.variation-Pick-upDateTime:after{float:none;content:"Note: Your order must be picked up from the Loveless Barn, located directly behind the Cafe, on the date and time selected above.";font-family:TrendSansOne,Arial,"Helvetica Neue",Helvetica,sans-serif;color:#a6192e;font-size:11px;line-height:.5em;background-color:#ecdfcd}p.tgmeal{margin:0 0 10px 0}.tc-quantity-in-cart{float:left;padding-right:4px}.tc-price-in-cart:after{content:"per unit";padding-left:4px}.woocommerce-checkout-review-order dd.tc-value{font-size:13px}.woocommerce-checkout-review-order td.product-total{width:1px!important}.woocommerce-checkout-review-order td.product-name{width:100%!important}.woocommerce-checkout #payment ul.payment_methods li{list-style-type:none!important}.woocommerce-checkout #payment ul.payment_methods{border-bottom:none!important}.woocommerce-checkout #payment{background:#eae0cf!important}.woocommerce-checkout #payment div.payment_box{background-color:#e7dbc6!important}.woocommerce-checkout #payment div.payment_box::before{visibility:hidden}.woocommerce-checkout-review-order strong.product-quantity{float:left;padding-right:4px;color:#a6192e}.woocommerce form .form-row .required{color:#a6192e}.woocommerce-checkout-review-order td.product-name dl.variation dt.variation-Pick-upDateTime{font-size:16px!important}.woocommerce-checkout-review-order td.product-name{font-weight:600}.woocommerce-billing-fields h3{color:#002855}.woocommerce-info{border-top-color:#a6192e!important}.woocommerce-info::before{color:#a6192e!important}.product_cat-whole-pies label.tm-epo-element-label{text-align:left;padding-top:10px}.coupon input[type=text]{width:180px!important;padding:9px;border:1px solid #ecdfcd;margin-right:10px}