.postid-504430 .woocommerce-Price-amount{display:none}.tm-final-totals .woocommerce-Price-amount{display:block;color:orange}h2.tc-epo-label span{color:#b5703c;font-size:2.1rem}h3.tc-epo-label span{font-size:1.2rem;font-family:Open Sans,Arial,sans-serif!important;color:#333;line-height:1.7rem;font-weight:600}.tm-extra-product-options .tc-element-inner-wrap .tc-row{padding:0.8rem 0}span.pickup-a{color:#064623}span.pickup-b{color:#b5703c}#schedule{width:100%;border-collapse:collapse;margin:0 auto;overflow:hidden;border-radius:8px;box-shadow:0 0 0 1px rgba(0,0,0,0.05)}#schedule th{font-weight:600;text-transform:uppercase;letter-spacing:0.5px;padding:18px 20px;text-align:center;font-size:1.05rem}#schedule .week-a-header{background-color:#3498db;color:white}#schedule .week-b-header{background-color:#2ecc71;color:white}#schedule th:first-child{border-top-left-radius:8px}#schedule th:last-child{border-top-right-radius:8px}#schedule td{padding:16px 20px;border-bottom:1px solid #eee;transition:background-color 0.2s;vertical-align:top}#schedule tr:last-child td{border-bottom:none}#schedule .week-a{background-color:#e8f4fc;border-right:1px solid #ddd;width:50%}#schedule .week-b{background-color:#eafaf1;width:50%}#schedule tr:nth-child(even) .week-a{background-color:#d4e9f9}#schedule tr:nth-child(even) .week-b{background-color:#d4f5e2}#schedule tr:hover .week-a{background-color:#c6e6ff}#schedule tr:hover .week-b{background-color:#c6f0d9}#schedule .week-label{font-weight:700;font-size:0.9rem;color:#2c3e50;margin-bottom:5px}#schedule .week-date{font-size:0.9rem;color:#555}