.wcpa_cart_meta .wcpa_cart_meta_item .wcpa_cart_meta_item-label{font-weight:600;margin-left:0px;margin-bottom:0px;margin-top:0;font-size:13px}.wcpa_cart_meta .wcpa_cart_meta_item .wcpa_cart_meta_item-value{margin-left:5px;margin-bottom:0;display:flex;gap:7px;flex-wrap:wrap;font-size:13px;font-weight:500}.et_pb_wc_cart_products_0 td.product-name a{font-family:'Inter',sans-serif;font-size:15px;line-height:1.6em;font-weight:600}li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--downloads{display:none}table.woocommerce-cart-form__contents .coupon{display:none}button#place_order{font-size:15px;margin-top:20px}button.button.et_pb_custom_button_icon.et_pb_button{font-size:15px}input#coupon_code{padding:8px!important}.woocommerce-orders-table{width:100%;border-collapse:collapse;margin-top:20px}.woocommerce-orders-table th,.woocommerce-orders-table td{border:1px solid #ddd;padding:10px}.woocommerce-orders-table th{background:#f7f7f7;text-align:left}.woocommerce-view-order nav.woocommerce-MyAccount-navigation{display:none}.woocommerce-account .woocommerce-MyAccount-content{float:right;width:100%!important}p.order-again{display:none}.woocommerce-view-order .et_pb_post_content_0_tb_body a{font-family:'Inter',sans-serif;font-size:14px;line-height:1.6em}@media (min-width:767px){.pa-vertical-align-blurb .et_pb_blurb_content{display:flex!important}.pa-vertical-align-blurb .et_pb_blurb_container{display:flex!important;justify-content:center;flex-direction:column}.et-db #et-boc .et-l .pa-vertical-align-blurb .et_pb_main_blurb_image{display:flex;width:auto!important;margin-bottom:0px!important}}.et_pb_wc_checkout_payment_info_0.et_pb_wc_checkout_payment_info{background-color:#fff;border-radius:10px;border:1px solid #e9e9e9;padding:20px}.woocommerce-order-received p.woocommerce-customer-details--phone{margin-top:20px}.woocommerce-order-received .woocommerce-customer-details address{padding:20px}.woocommerce-order-received .woocommerce-customer-details address{padding:20px;font-family:'Inter',sans-serif;font-size:16px;line-height:1.6em}.woocommerce-order-received .checkoutscroll{display:none}.purconfirm{display:none}.woocommerce-order-received .purconfirm{display:block}.woocommerce-order-received .checkouttitle{display:none}.woocommerce-order-received .paymentitle{display:none}.woocommerce-order-received #review{display:none}p.woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received{font-family:'Judson',Georgia,"Times New Roman",serif;font-weight:700;color:#333333!important;line-height:1.2em!important;font-size:26px!important;margin-bottom:30px}ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details{margin-bottom:1em}.et_pb_wc_cart_notice .woocommerce-error,.et_pb_wc_cart_notice .woocommerce-info,.et_pb_wc_cart_notice .woocommerce-message{border:1px solid #bebebe!important;border-radius:100px;background:#fff!important}th.product-quantity{display:none}td.product-quantity{display:none}td.product-price{display:none}.woocommerce-checkout-review-order-table thead tr{color:#fff;background:#223D7A}.woocommerce table.woocommerce-checkout-review-order-table th{padding:14px 20px!important}.woocommerce table.woocommerce-checkout-review-order-table td{padding:14px 20px!important}.woocommerce table.shop_table td{border-top:none!important}form.woocommerce-cart-form .woocommerce-cart-form__contents thead{display:none}form.woocommerce-cart-form button.button.et_pb_custom_button_icon.et_pb_button{display:none}form.woocommerce-cart-form ul.wcpa_cart_meta{padding-bottom:0px}.woocommerce table.shop_table{border:none}.woocommerce-cart-form .shop_table tr:has(>td.actions){display:none!important}span.ordertot{font-family:'Judson',Georgia,"Times New Roman",serif;font-weight:700;color:#333333!important;font-size:30px;line-height:1.2em}.order-total-shortcode span.woocommerce-Price-amount.amount{color:#17743b;font-size:24px;margin-left:5px}span.woocommerce-Price-amount.amount{color:#17743b}.woocommerce-checkout-review-order-table thead,.woocommerce-checkout-review-order-table tbody{display:none}.woocommerce-checkout-review-order-table tfoot{display:table-footer-group}.progress-nav{display:flex;justify-content:space-between;align-items:center;gap:0.75rem;padding:12px 20px;border-bottom:1px solid #eee;z-index:999;max-width:900px;width:100%;margin:0 auto}.step{display:flex;flex-direction:column;align-items:center;cursor:pointer;position:relative;flex-shrink:0;flex:1;text-align:center}.step .circle{width:16px;height:16px;border:2px solid #17743B;border-radius:50%;background:transparent;transition:all 0.3s ease}.step.active .circle,.step.completed .circle{background:#17743B}.step span{font-size:14px;color:#333;margin-top:6px;font-weight:500;white-space:nowrap}.line{flex:1;height:2px;background:#ddd;position:relative;overflow:hidden}.line::after{content:"";position:absolute;left:0;top:0;height:100%;width:0%;background:#17743B;transition:width 0.4s ease}.line.filled::after{width:100%}.step:first-child .circle{margin-left:5px}.step:last-child .circle{margin-right:5px}@media (max-width:768px){.progress-nav{max-width:95%;padding:10px 0}.step span{font-size:12px}.step[data-mobile="Billing"] span::before{content:"Billing"}.step[data-mobile="Review"] span::before{content:"Review"}.step[data-mobile="Payment"] span::before{content:"Payment"}.step[data-mobile] span{visibility:hidden;position:relative}.step[data-mobile] span::before{visibility:visible;position:absolute;left:50%;transform:translateX(-50%)}}.gp-logout-button{display:inline-block;padding:10px 20px;background:#16753b;color:#fff;border-radius:4px;text-decoration:none;font-weight:600;border:none!Important;font-weight:600}.gp-logout-button:hover{background:#10562B}@media (min-width:767px){.pa-blog-list .entry-featured-image-url{width:30%;float:left;margin-bottom:0!important}.pa-blog-list .entry-title,.pa-blog-list .post-meta,.pa-blog-list .post-content{width:70%;float:left;padding-left:30px}}.mgwa-header-actions{display:flex;align-items:center;justify-content:flex-end;gap:18px;font-family:"Inter",sans-serif;font-size:14px}.mgwa-social-icons{display:flex;align-items:center;gap:12px}.mgwa-social-icons a{text-decoration:none;font-size:20px;line-height:1}.mgwa-social-icons a.spotify i{color:#1DB954}.mgwa-social-icons a.youtube i{color:#FF0000}.mgwa-social-icons a.x-twitter i{color:#000000}.mgwa-social-icons a.linkedin i{color:#0077B5}.mgwa-divider{width:1px;height:22px;background-color:#d5d5d5;margin:0 10px}.mgwa-login{display:inline-flex;align-items:center;gap:10px;color:#555;text-decoration:none}.mgwa-login i{font-size:18px;color:#1a2e6f}.mgwa-contact{background:#1a2e6f;color:#fff;padding:8px 20px;border-radius:4px;text-decoration:none;font-size:14px;white-space:nowrap}.mgwa-contact:hover{opacity:0.9}.mgwa-header-actions-alt{display:flex;align-items:center;justify-content:flex-end;gap:18px;font-family:"Inter",sans-serif;font-size:14px}.mgwa-account{display:inline-flex;align-items:center;gap:10px;color:#555;text-decoration:none}.mgwa-account i{font-size:18px;color:#1a2e6f}.mgwa-logout{background:#9e2b25;color:#ffffff;padding:8px 20px;border-radius:4px;text-decoration:none;font-size:14px;white-space:nowrap}.mgwa-logout:hover{opacity:0.9}.mgwa-mobile-header{display:flex;align-items:center;justify-content:space-between;padding:6px 0;font-family:"Inter",sans-serif}.mgwa-mobile-social{display:flex;align-items:center;gap:12px}.mgwa-mobile-social a i{font-size:20px}.mgwa-mobile-social a.spotify i{color:#1DB954}.mgwa-mobile-social a.youtube i{color:#FF0000}.mgwa-mobile-social a.x i{color:#000}.mgwa-mobile-social a.linkedin i{color:#0077B5}.mgwa-mobile-social a.instagram i{color:#D300C5}.mgwa-mobile-buttons{display:flex;align-items:center;gap:14px}.mgwa-account{display:flex;align-items:center;gap:6px;color:#555;text-decoration:none;font-size:14px}.mgwa-account i{color:#1a2e6f;font-size:18px}.mgwa-logout{background:#9e2b25;color:#fff;padding:6px 14px;border-radius:4px;text-decoration:none;font-size:14px;white-space:nowrap}.mgwa-mobile-header-loggedout{display:flex;align-items:center;justify-content:space-between;padding:6px 0;font-family:"Inter",sans-serif}.mgwa-mobile-social{display:flex;align-items:center;gap:12px}.mgwa-mobile-social a i{font-size:20px}.mgwa-mobile-social a.spotify i{color:#1DB954}.mgwa-mobile-social a.youtube i{color:#FF0000}.mgwa-mobile-social a.x i{color:#000000}.mgwa-mobile-social a.linkedin i{color:#0077B5}.mgwa-mobile-social a.instagram i{color:#E4405F!important}.mgwa-mobile-buttons{display:flex;align-items:center;gap:14px}.mgwa-login{display:flex;align-items:center;gap:10px;color:#555;text-decoration:none;font-size:14px}.mgwa-login i{font-size:18px;color:#1a2e6f}.mgwa-contact{background:#1a2e6f;color:#ffffff;padding:6px 14px;border-radius:4px;text-decoration:none;font-size:14px;white-space:nowrap}.timelinebackground span.et_parallax_bg.et_pb_parallax_css{background-attachment:fixed!important}.mgwa-social-icons a.instagram i{color:#E4405F!important}input.acf-button.button.button-primary.button-large{display:inline-block;padding:10px 20px;background:#16753b;color:#fff;border-radius:4px;text-decoration:none;font-weight:600;border:none ! Important;font-weight:600}input.acf-button.button.button-primary.button-large:hover{background:#10562B;cursor:pointer}span.spacerhero{margin-top:70px;margin-bottom:70px;display:block}.gp-year-posts ul li:not(:last-child){padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #e5e5e5}.woocommerce-MyAccount-content section.woocommerce-order-details{border:1px solid rgba(0,0,0,.1);padding:2%;border-radius:6px;margin-top:10px}.woocommerce-MyAccount-content section.woocommerce-order-details table tfoot td{border-top:1px solid rgba(0,0,0,.1)!important}.gp-change-password-form label{display:block;margin-bottom:6px;font-size:14px;font-weight:500;color:#555}.gp-change-password-form input[type="password"]{width:100%;padding:16px 18px;font-size:16px;border:1px solid #cfcfcf;border-radius:14px;background-color:#fff;color:#333;box-sizing:border-box;transition:border-color 0.2s ease,box-shadow 0.2s ease}.gp-change-password-form input[type="password"]:focus{outline:none;border-color:#999;box-shadow:0 0 0 1px rgba(0,0,0,0.05)}.gp-change-password-form p{margin-bottom:18px}.gp-change-password-form button{display:inline-block;padding:10px 20px;background:#16753b;color:#fff;border-radius:4px;text-decoration:none;border:none ! Important;font-weight:600}.gp-change-password-form button:hover{background:#10562B;cursor:pointer}.gp-change-password-form br{display:none}.pastdinners .entry-title a{position:relative;display:block;padding-right:26px}.pastdinners .entry-title a::after{content:"";position:absolute;right:0;top:50%;width:8px;height:8px;border-right:2px solid currentColor;border-top:2px solid currentColor;transform:translateY(-50%) rotate(45deg);opacity:0.9}.pastdinners .et_pb_post{margin-bottom:0px;word-wrap:break-word}.greentabletwo table{border-collapse:collapse;width:100%;font-family:Arial,Helvetica,sans-serif}.greentabletwo table thead tr th,.greentabletwo table tr:first-child td{background-color:#16753b;color:#ffffff;font-weight:bold;padding:8px 10px}.greentabletwo table td:first-child{color:#16753b;font-weight:bold;padding:4px 10px}.greentabletwo table tr:first-child td:first-child{color:#ffffff}.greentabletwo table td{padding:4px 10px;vertical-align:top;font-size:14px}.greentabletwo table tr{border-bottom:1px solid #e0e0e0}